Image forming apparatus, processing device, and non-transitory computer-readable medium
AssigneeFuji Xerox Co., Ltd.
InventorMasaru Fujii
Life of this patent
Estimating the term…
Abstract
Provided is an image forming apparatus including a processing unit that performs a predetermined process for forming an image, a display unit that displays a first screen for displaying Q setting items out of P setting items for setting conditions in which the processing unit performs the process to set the Q setting items or a second screen for displaying R setting items out of the P setting items to set the R setting items, and a switching unit that switches a display screen to be displayed on the display unit between the first screen and the second screen based on a user's instruction, wherein all of the P setting items are capable to be set using the Q setting items displayed on the first screen and the R setting items displayed on the second screen.
Claims21
An image forming apparatus comprising:
- at least one hardware processor configured to implement:
- a processing unit that performs a predetermined process for forming an image;
- a display unit that controls a display to display at least an icon related to a certain process, a first screen and a second screen which are displayed after selecting the icon, the first screen displays Q (where Q is an integer equal to or greater than one and less than R) setting items, the second screen displays R (where R is an integer equal to or greater than one, and greater than Q) setting items;
- and
- a switching unit that switches a display screen to be displayed on the display unit between the first screen and the second screen based on a user's instruction,
- wherein the first screen is configured not to be scrolled and the second screen is scrollable,
- wherein the first screen and the second screen are nested hierarchically under the icon such that the icon directs to one of the first screen and the second screen and the one of the first screen and the second screen directs to the other of the first screen and the second screen
- wherein the display unit further controls the display to display a setting image which is displayed at a part of the first screen separate from the Q setting items and as a representation of a combination of values of setting items which have been selected,
- wherein setting items other than the setting items displayed on the first screen out of the setting items displayed on the second screen are arranged at initial display positions that are initially displayed on the display unit when a displayed screen is instructed to switch from the first screen to the second screen,
- wherein the at least one hardware processor is further configured to implement,
- a selection unit configured to allow the user to select a setting item not included in the setting items displayed on the first screen out of the setting items displayed on the second screen to be displayed on the first screen, and
- a changing unit configured to change the first screen to display the setting item selected by the selection unit on the first screen,
- wherein a number of setting items capable to be displayed on the first screen has an upper limit value S (where S is an integer equal to or greater than one and less than an integer P),
- wherein upon changing the first screen, the changing unit adds the setting item selected on the second screen by the user to the setting items displayed on the first screen when a number of setting Q displayed on the first screen is less than the upper limit value S, and interchanges the setting item selected on the second screen by the user with one of the setting items displayed on the first screen when a number of setting items Q displayed on the first screen is equal to the upper limit value S,
- wherein the at least one hardware processor is farther configured to implement;
- a priority setting unit configured to set priorities for setting items according to numbers of times that ones of the setting items are selected;
- and
- a storage unit configured to control a memory to store the setting items and the priorities corresponding to the setting items, and
- wherein the one of the setting items, displayed on the first screen and interchanged with the setting item selected by the user when the changing unit changes the first screen, has a lowest priority.
A processing device comprising:
- at least one hardware processor is configured to implement
- a processing unit configured that performs a predetermined process;
- a display unit that controls a display to display at least an icon related to a certain process, a first screen and a second screen which are displayed after selecting the icon, the first screen displays Q (where Q is an integer equal to or greater than one and less than R) setting items the second screen displaying R (where R is an integer equal to or greater than one, and greater than Q) setting items;
- and
- a switching unit that switches a display screen to be displayed on the display unit between the first screen and the second screen based on a user's instruction,
- wherein the first screen is configured not to be scrolled and the second screen is scrollable,
- wherein the first screen and the second screen are nested hierarchically under the icon such that the icon directs to one of the first screen and the second screen and the one of the first screen and the second screen directs to the other of the first screen and the second screen,
- wherein the display unit further controls the display to display a setting image which is displayed at a part of the first screen separate from the Q setting items and as a representation of a combination of values of setting items which have been selected,
- wherein setting items other than the setting items displayed on the first screen out of the setting items displayed on the second screen are arranged at initial display positions that are initially displayed on the display unit when a displayed screen is instructed to switch from the first screen to the second screen,
- wherein the at least one hardware processor is further configured to implement;
- a selection unit configured to allow the user to select a setting item not included in the setting items displayed on the first screen out of the setting items displayed on the second screen to be displayed on the first screen;
- and
- a changing unit configured to change the first screen to display the setting item selected by the selection unit on the first screen,
- wherein a number of setting items capable to be displayed on the first screen has an upper limit value S (where S is an integer equal to or greater than one and less than an integer P),
- wherein upon changing the first screen, the changing unit adds the setting item selected on the second screen by the user to the setting items displayed on the first screen when a number of setting items Q displayed on the first screen is less than the upper limit value S, and interchanges the setting item selected on the second screen by the user with one of the setting items displayed on the first screen when a number of setting items Q displayed on the first screen is equal to the upper limit value S,
- wherein the at least one hardware processor is further configured to implement;
- a priority setting unit configured to set priorities for setting items according to numbers of times that ones of the setting items are selected;
- and
- a storage unit configured to control a memory to store the setting items and the priorities corresponding to the setting items, and
- wherein the one of the setting items, displayed on the first screen and interchanged with the setting item selected by the user when the changing unit changes the first screen has a lowest priority.
A non-transitory computer-readable medium storing a program causing a computer to achieve:
- a creation function of displaying at least an icon related to a certain process, and creating a first screen, displaying Q (where Q is an integer equal to or greater than one and less than R) setting items and a second screen displaying R (where R is an integer equal to or greater than one, and greater than Q) setting items;
- an identification function of identifying a selected setting item when a setting item not included in the Q setting items displayed on the first screen out of the R setting items displayed on the second screen is selected to be displayed on the first screen by a user;
- a changing function of changing setting items displayed on the first screen to display the selected setting item on the first screen,
- wherein the first screen is configured not to be scrolled and the second screen is scrollable,
- wherein the first screen and the second screen are nested hierarchically under the icon such that the icon directs to one of the first screen and the second screen and the one of the first screen and the second screen directs to the other of the first screen and the second screen,
- wherein a setting image is displayed at a part of the first screen separate from the Q setting items and as a representation of a combination of values of setting items which have been selected,
- wherein setting items other than the setting items displayed on the first screen out of the setting items displayed on the second screen are arranged at initial display positions that are initially displayed on the display unit when a displayed screen is instructed to switch from the first screen to the second screen,
- wherein the program is further configured to cause the computer to achieve;
- allowing the user to select a setting item not included in the setting items displayed on the first screen out of the setting items displayed on the second screen to be displayed on the first screen;
- and
- changing the first screen to display the setting item selected by the selection unit on the first screen,
- wherein a number of setting items capable to be displayed on the first screen has an upper limit value S (where S is an integer equal to or greater than one and less than an integer P),
- wherein upon changing the first screen, adding the setting item selected on the second screen by the user to the setting items displayed on the first screen when a number of setting items Q displayed on the first screen is less than the upper limit value S, and interchanges the setting item selected on the second screen by the user with one of the setting items displayed on the first screen when a number of setting items Q displayed on the first screen is equal to the upper limit value S,
- wherein the program is further configured to cause the computer to achieve,
- setting priorities for setting items according to numbers of times that ones of the setting items are selected;
- and
- controlling a memory to store the setting items and the priorities corresponding to the setting items, and
- wherein the one of the setting items, displayed on the first screen and interchanged with the setting item selected by the user when the changing unit changes the first screen, has a lowest priority.
A processing device comprising:
- a hardware processor configured to implement:
- a display unit configured to display at least an icon related to a certain process of the processing device, a parameter screen configured to set parameters of the process, and a first screen and a second screen which are displayed after selecting the icon;
- wherein the parameter screen is further configured to include the first screen, displaying first setting items and the second screen displaying second setting items,
- wherein the first screen is configured not to be scrolled and the second screen is scrollable,
- wherein the first screen and the second screen are nested hierarchically under the icon such that the icon directs to one of the first screen and the second screen and the one of the first screen and the second screen directs to the other of the first screen and the second screen, and
- wherein a setting image is displayed at a part of the first screen separate from the first setting items and as a representation of a combination of values of first setting items which have been selected,
- wherein setting items other than the first setting items displayed on the first screen out of the second setting items displayed on the second screen are arranged at initial display positions that are initially displayed on the display unit when a displayed screen is instructed to switch from the first screen to the second screen,
- wherein the at least one hardware processor is further configured to implement;
- a selection unit configured to allow the user to select a setting item not included in the first setting items displayed on the first screen out of the second setting items displayed on the second screen to be displayed on the first screen;
- and
- a changing unit configured to change the first screen to display the setting item selected by the selection unit on the first screen,
- wherein a number of setting items capable to be displayed on the first screen has an upper limit value S (where S is an integer equal to or greater than one and less than an integer P),
- wherein upon changing the first screen, the changing unit adds the setting item selected on the second screen by the user to the first setting items displayed on the first screen when a number of setting items Q displayed on the first screen is less than the upper limit value S, and interchanges the setting item selected on the second screen by the user with one of the first setting items displayed on the first screen when a number of setting item a Q displayed on the first screen is equal to the upper limit value S,
- wherein the at least one hardware processor is further configured to implement;
- a priority setting unit configured to set priorities for setting items according to numbers of times that ones of the setting items are selected;
- and
- a storage unit configured to control a memory to store the setting items and the priorities corresponding to the setting items, and
- wherein the one of the first setting items, displayed on the first screen and interchanged with the setting item selected by the user when the changing unit changes the first screen, has a lowest priority.
Dependencies are inferred from the claim text.