This application is based on Japanese Patent Application (s) No(s). 2004-098598 filed in Japan on Mar. 30, 2004 and 2004-122856 filed in Japan on Apr. 19, 2004, the entire content of which is hereby incorporated by reference.
1. Field of the Invention
The present invention relates to a user interface device that includes display means that displays screens containing various types of information, wherein multiple selection screens in each of which multiple options are arranged such that they reside at predetermined positions are switched in an alternating fashion and displayed on such display means, as well as to an image forming apparatus in which such user interface device is installed.
2. Description of Related Art
As known in the conventional art, information processors—such as printers, facsimile machines, copying machines, or MFPs (Multifunction Peripherals) that combine the functions of a printer, a facsimile machine and a copying machine—include a function by which frequently used information is registered in advance such that it can be retrieved and set at the time of use, for example. Using this function, the user can retrieve registered information simply by inputting a prescribed number without needing to input a fax number, e-mail address or print setting values each time he wishes to send a facsimile or e-mail or print, which simplifies the data setting operation. In order to allow registration of multiple sets of settings information, multiple memory areas that individually store settings information (hereinafter ‘one-touch areas’) are usually created in a memory. Such a one-touch registration function is disclosed in Japanese Laid-Open Patent Application 2001-223869, for example.
Incidentally, in an information processor, when a one-touch area is to be selected for new registration, update registration or retrieval of one-touch data, the available one-touch areas are generally displayed using a GUI to enable user interface, as in the case in which each one-touch area is represented by one key (button) on the display panel of the operation unit included in the processor. However, the number of one-touch areas that can be displayed in one screen is limited by the size of the operation panel. In order to resolve this problem, a method widely used in the conventional art uses multiple screens (so-called indices) that include a prescribed number of keys corresponding to the available one-touch areas, such that any of such areas can be selectively displayed on the display panel in an alternating fashion.
However, when selecting a one-touch area during new registration, update registration or retrieval of settings information, it is very cumbersome to seek the desired one-touch area by switching among the multiple indices. In recent years, the number of registrations based on the one-touch function has tended to increase, and there is a concern accordingly that the search operation will become even more cumbersome. In order to mitigate the cumbersome nature of the search operation, it is necessary to devise a new specification for the display of one-touch areas on the display panel of the operation unit.
An object of the present invention is to provide an improved user interface device that resolves the various problems identified above, as well as an image forming apparatus in which such user interface device is installed.
Another object of the present invention is to provide a user interface device that can achieve a superior user interface for selection of a one-touch area for new registration, update registration or retrieval of settings information, as well as an image forming apparatus in which such user interface device is installed.
These objects are attained by a user interface device, comprising: a display that displays a plurality of first selection screens, each of which includes a plurality of options positioned at predetermined positions, alternatively; a position designation unit that designates a position of an option; and a display controller that controls the display so that a second selection screen is displayed on the display, wherein the second selection screen includes options located at the position designated by the position designation unit in each of the plurality of the first selection screens.
It is preferred that the user interface device further comprising, a selection unit that selects a desired option, which is at least one of the options of the second selection screen.
It is preferred that the user interface device, wherein the display controller controls the display so that when the desired option is selected by the selection unit, a settings information corresponding to the desired option is displayed on the display.
It is preferred that the user interface device further comprising, a storage unit that stores settings information in connection with each of the plurality of the options.
It is preferred that the user interface device according to claim 1, further comprising, a storage unit that stores settings information in connection with each of the plurality of the options, and a selection unit that selects a desired option, which is at least one of the options of the second screen, wherein the display controller control the display so that the settings information corresponding to the desired option selected by the selection unit is displayed on the display.
It is preferred that the user interface device further comprising an update unit that updates the settings information corresponding to the desired option displayed by the display controller.
It is preferred that the user interface wherein for selecting the desired option the user interface has a first mode in which the desired option is selected from the first selection screen and a second mode in which the desired option is selected from the second selection screen.
It is preferred that the user interface device, wherein the display controller controls the display so that a position designation screen which represented the number of options or a graphic symbol representing such number at the position corresponding to each position of the plurality of options included in each selection screens located therein is displayed on the display, and wherein the position designation unit designates a position of the option form the position designation screen.
From another perspective, the above objects are attained by a user interface device, comprising: a display that displays a plurality of fist selection screens, each of which includes a plurality of options positioned at predetermined positions, alternatively; a storage unit that stores settings information in connection with each of the plurality of the options, a position designating unit that designates a position of an option, a display controller that controls the display so that a input screen, which is accepted the registration of new settings information in connection with the non-registration option, is displayed on the display, wherein the non-registration option is one of the options which is located at the position designated by the position designation unit in each of the plurality of the selection screens, and to which the settings information in connection with the non-registration option is not registered in the storage unit; and an input unit for inputting the new settings information in the input screen.
From another perspective, the above objects are attained by a user interface device, comprising: a display that displays a plurality of first selection screens, each of which includes a plurality of options positioned at predetermined positions, alternatively; a storage unit that stores settings information in connection with each of the plurality of the options; a mode selecting unit that selects either a registration mode for the registration of new settings information or a confirmation mode for confirming already registered settings information; a position designation unit that designates the position of a option, a display controller that controls the display, so that a second selection screen, which includes options located at the position designated by the position designation unit in each of the plurality of the first selection screen, is displayed on the display, in a case where the registration mode is selected, and so that a input screen, which is accepted the registration of new settings information in connection with the non-registration option, is displayed on the display, in a case where the registration mode is selected, wherein the non-registration option is one of the options which is located at the position designated by the position designation unit in each of the plurality of the selection screens, and to which the settings information in connection with the non-registration option is not registered in the storage unit; an input unit for inputting the new settings information in the input screen, and a selection unit that selects a desired option, which is at least one of the options of the second screen; wherein the display controller controls the display so that when the desired option is selected by the selection unit, a settings information corresponding to the desired option is displayed on the display.
From another perspective, the above objects are achieved by a user interface device, comprising: a display that displays a plurality of selection screens, each of which includes a plurality of options positioned at predetermined positions, alternatively; a storage unit that stores settings information in connection with each of the plurality of the options; and a display controller that controls the display so that a position designation screen which represented the number of options or a graphic symbol representing such number at the position corresponding to each position of the plurality of options included in each selection screens located therein is displayed on the display.
From another perspective, the above objects are achieved by a user interface device, comprising: a display that displays a plurality of selection screens, each of which includes a plurality of options positioned at predetermined positions, alternatively; a storage unit that stores settings information in connection with each of the plurality of the options, a position designating unit that designates a position of an option, and a display controller that controls the display so that a registration confirmation screen is displayed on the display, wherein the registration confirmation screen corresponds to a selection screen that includes a non-registration option located at the position designated by the position designation unit and the settings information in connection with the non-registration option is not registered in the storage unit.
It is preferred that the user interface device wherein when settings information is registered in connection with all of the options, which is located at the position designated by the position designation unit, in the plurality of selection screens, the registration confirmation screen corresponds to a new selection screen different from the plurality of selection screens.
It is preferred that the user interface device further comprising: an approval unit that approves the non-registration option displayed on the registration confirmation screen when the non-registration option is acceptable for the registration of settings information; and an input unit by which to input settings information for registration, wherein when approval is input by the approval input unit, the display controller performs control so that a settings input screen that accepts new registration information is displayed on the display.
From another perspective, the above objects are attained by a user interface device, comprising: a display that displays a plurality of selection screens, each of which includes a plurality of options positioned at predetermined positions, alternatively; a storage unit that stores settings information in connection with each of the plurality of the options, an input unit by which to input settings information for registration, a position designating unit that designates a position of an option, and a controller that controls so that the settings information inputted by the input unit is stored in connection with the non-registration option, when the non-registration option, which is located at the position designated by the position designation unit and to which the settings information is not registered, exists and so that the settings information inputted by the input unit is stored in connection with a new option in a new selection screen, when all of the options in the plurality of selection screens located at the position designated by the position designation unit have registered settings information.
It is preferred that the user interface device wherein the display is controlled so that where the settings information is registered with the option in a new selection screen, the plurality of selection screens including the new selection screen are displayed in an alternating fashion.
It is preferred that the user interface device according to claim 15, further comprising: a mode selection unit for selecting a first mode and a second mode, wherein the first selection mode in which a desired option is selected from among the options in the plurality of selection screens located at the position designated by the position designating unit, and wherein the second selection mode in which a desired option is selected from among the options displayed in a desired selection screen displayed by switching among the plurality of selection screens.
From another perspective, the above objects are attained by an image forming apparatus, comprising: a display that displays a plurality of selection screens, each of which includes a plurality of options positioned at predetermined positions, alternatively; a position designation unit that designates a position of an option; an extraction portion that extracts extraction options located at the position designated by the position designation unit in each of the plurality of the selection screens; and a display controller that controls the display so that a extraction screen which represented the extraction options is displayed on the display.
Using the constructions described above, according to the present invention, display keys corresponding to groups of registration areas are displayed at specific positions on a screen and selection of a registration area is enabled thereby, taking advantage of the user tendency to recognize the registration area in which he registered settings information as positional information on the display. As a result, it is no longer necessary to switch among multiple available screens, such as where an index-based display specification is used, and a superior user interface can be realized.
Furthermore, according to one aspect of the present invention, by ensuring the availability of a registration area in which settings information can be registered in connection with a key located at a specific position selected by the user so long as the registration upper limit tolerated by the storage means that records settings information is not exceeded, the user can very easily select a one-touch area and a superior user interface can be realized. In this case, the user does not need to re-select a key located at a different specific position on a screen of the display means, so that the user's tendency to recognize the location of settings information registration (i.e., a registration area) as positional information on the display means can be more effectively utilized.
These and other objects and features of the present invention will become clear from the following description taken in conjunction with the preferred embodiments thereof with reference to the accompanying drawings, in which:
Embodiments of the present invention are described below with reference to the accompanying drawings.
In this embodiment, the program on which the sequence control executed by the CPU 2 is based is stored in the ROM 3 of the MFP 1, for example, but the program may be stored in an external storage medium such as a CD-ROM 18, a floppy® disk 19 or the like and loaded where necessary via a CD-ROM or floppy disk drive (not shown) that is externally mounted to the MFP 1.
This MFP 1 has a generally known one-touch registration function by which frequently used information registered in advance is retrieved and set at the time of use, for example. Multiple areas (hereinafter ‘one-touch areas’) to each of which is assigned a specific number (hereinafter ‘one-touch number’) are created in the RAM 4 in order to enable registration of multiple sets of settings information. Settings information such as a fax or e-mail recipient's name, a fax number, an e-mail address or printing parameter values (hereinafter ‘one-touch data’) is stored in each one-touch area in a mutually associated manner.
In this embodiment, operations such as new registration, updating or retrieval of one-touch data can be performed not only by using the operation unit 5 of the MFP 1 but also over the Web or via e-mail using an external terminal (not shown) connected to the MFP 1, but in the description below, a situation in which these operations are performed using the operation unit 5 of the MFP 1 will be used as an example.
The operation unit 5 actually includes other components such as a function switching button by which to select the printing, copying or fax function and a panel reset button, but these other components are omitted from this description. In addition, the input keys 13, start button 14, stop button 15 and the like are mechanical buttons, but the present invention is not limited to this implementation, and they may comprise display keys that are shown on the screen of the display panel 20.
In
Although Index 1 through Index 4 are shown as the index tags 21 in
The one-touch area designation keys 22 belonging to each index respectively correspond to specific one-touch numbers assigned to the one-touch areas. In the display screen shown in
The one-touch area designation keys 22 corresponding to these one-touch numbers 1-15 are always shown at the same locations each time the index tag Index 1 is selected. In order to realize this arrangement, the display screen in which the one-touch area designation keys 22 are located has specific positions 1-15. In other words, the one-touch area designation keys 22 corresponding to the one-touch numbers 1-15 are respectively assigned to the specific positions 1-15. These specific positions 1-15 remain fixed regardless of which index tag is selected, and the 15 one-touch area designation keys 22 are respectively positioned so as to match the corresponding specific positions 1-15.
As a result, it can be seen that the relationship governing the one-touch number X, the specific position (n) and the index number (m) is expressed by the following mathematical formula.
X=n+15×(m−1)
According to this mathematical formula, the one-touch number corresponding to the one-touch area designation key 22 located in the center of the middle row, i.e., at the specific position 8, for Index 4 is expressed as shown below.
X=8+15×(4−1)=53
The one-touch number corresponding to the one-touch area designation key 22 constituting the rightmost key of the bottom row, i.e., at the specific position 15, for Index 8 is expressed as shown below.
X=15+15×(8−1)=120
Furthermore, the display screen shown in
In the conventional one-touch area selection screen shown in
Strictly speaking, when the register key 23 is selected, no settings have been input for the information items in the screen shown in
The screen shown in
In the description below, in order to distinguish between a situation in which input of settings information is enabled and a situation in which it is not enabled, the
Incidentally, according to a test carried out by the inventors of the present invention, it is known that the user tends to recognize a one-touch area to which he registered one-touch data based not on the one-touch number assigned thereto, but as positional information on the display panel 20. In this embodiment, in order to realize a superior user interface in the selection of a one-touch area, a new one-touch area selection screen having display specifications that take advantage of such a user tendency is adopted. As shown in
In the screen shown in
The screen shown in
Where one of the group designation keys 32 is selected after the register key 23 is selected, a search for a one-touch area that contains no registered data (‘unregistered one-touch area’) is begun with regard to the one-touch areas that belong to the group corresponding to the selected group designation key 32 at the time of such selection. One of the unregistered one-touch areas obtained as a result of the search (the one-touch area having the smallest one-touch number, for example) is automatically selected, and the settings input screen as shown in
Where the group designation keys 32 are displayed with depth and contain the number of registered one-touch areas for that key in order to indicate the state of registration in each group, the display of the group designation keys 32 changes after new registration is completed. For example, in the state shown in
Where one of the group designation keys 32 is selected after the update key 24 is selected, a one-touch data list screen that shows the registration status for the one-touch areas belonging to the group corresponding to the selected group designation key 32 is displayed at the time of such selection (see
Where one of the group designation keys 32 is selected after the retrieve key 25 is selected, the one-touch data list screen that shows the status of registration regarding the one-touch areas belonging to the group corresponding to the selected group designation key 32 is displayed at the same time as such selection (see
The processes executed by the MFP 1 for new registration, update registration and retrieval based on the new one-touch area selection screen of this embodiment will now be described with reference to
If it is determined in S13 that no unregistered one-touch area exists, the user is notified of this fact by a message displayed on the display panel 20, for example (S18). S12 is then returned to, and the operation of S12 as well as subsequent operations are repeated. On the other hand, if it is determined in S13 that one or more unregistered one-touch areas exist, the one-touch area having the smallest one-touch number is selected from among such unregistered one-touch areas, and a settings input screen therefor is displayed (S14).
After S14, it is determined whether or not the OK key 26 has been touched (S15). If it is determined that the OK key 26 has not been touched, the determination of S15 is carried out once more, while if it is determined that the OK key 26 has been touched, it is determined whether or not information necessary to comprise one-touch data has been input via the settings input screen as shown in
It is then determined whether or not a one-touch data set is selected on the one-touch data list screen (S24). If it is determined that no one-touch data set is selected, the determination of S24 is repeated. On the other hand, if it is determined that a one-touch data set is selected, a settings input screen therefore is displayed (S25). It is then determined whether or not the OK key 26 has been touched (S26). If it is determined that the OK key 26 has not been touched, the determination of S26 is carried out once more, while if it is determined that the OK key 26 has been touched, it is determined whether or not the information necessary to comprise one-touch data has been input in the settings input screen as shown in
It is then determined whether or not a one-touch data set has been selected on the one-touch data list screen (S34). If it is determined that no one-touch data set has been selected, the determination of S34 is repeated. On the other hand, if it is determined that a one-touch data set has been selected, a one-touch data confirmation screen is displayed (S35). It is then determined whether or not the OK key 26 has been touched (S36). If it is determined that the key has not been touched, the determination of S36 is carried out once more, while if it is determined that the OK key 26 has been touched, the one-touch data is entered as the settings information to be used (S37), whereupon the process ends.
As described above, by employing the user's tendency to recognize a one-touch area to which one-touch data is registered in terms of positional information on the display panel 20, keys corresponding to groups to which multiple one-touch areas belong (group designation keys 32) are displayed at specific positions on a screen such that a one-touch area can be selected on such screen. Therefore it is not necessary to switch from one screen to another among multiple screens as in the case in which the index-based display specification is used, and a superior user interface can be realized accordingly. In addition, in this embodiment, because the one-touch area selection screen as shown in
In this embodiment, in order to realize an even more superior user interface, during new registration, even if no unregistered one-touch area exists with regard to the group designation key 32 selected by the user, it is preferred that a one-touch area be additionally created in connection with such group designation key 32 to the extent possible in order to ensure that the user obtains an unregistered one-touch area.
Accordingly, a process will be described below that comprises the new registration process described above but with the additional feature that even when no unregistered one-touch area exists in connection with the group designation key 32 selected by the user, a one-touch area is additionally created for such group designation key 32, ensuring that the user obtains an unregistered one-touch area. The same numbers are assigned to constituent elements that are identical to those used in the above embodiment, and explanations thereof are therefore omitted.
Where an unregistered one-touch area exists in connection with the selected group designation key 32 during new registration, when one of the group designation keys 32 is selected (the group designation key 32A in the upper right-hand corner, i.e., the group designation key 32A at the specific position 5 in this example) on the new one-touch area selection screen as shown in
Where no unregistered one-touch area exists in connection with the selected group designation key 32 but an unregistered one-touch area exists in connection with a different group designation key 32 during new registration, when one of the group designation keys 32 (the group designation key 32A at the specific position 5 in this example) on the one-touch area selection screen as shown in
While the Index 151 and a one-touch area belonging thereto are additionally created, a one-touch area belonging to one of the other indices i.e., a different group becomes disabled. Specifically, if the one-touch area corresponding to the one-touch area designation key 22C that belongs to the Index 64 i.e., a different group and is located at the specific position 11 is used for the additionally created one-touch area that belongs to the ‘Index 151’ of the selected group, the one-touch area corresponding to the one-touch area designation key 22C becomes disabled. As a result, in the one-touch area selection screen shown in
Finally, where new-registration registration has already been completed for all of the available one-touch areas, when one of the group designation keys 32 (the group designation key 32A at the specific position 5 in this example) is selected on the new one-touch area selection screen, as shown in
If it is determined in S43 no unregistered one-touch area exists, S51 is executed. The operation of S51 and the subsequent operations are described below. On the other hand, if it is determined that one or more unregistered one-touch areas exist, one of the unregistered one-touch areas is automatically selected, and a registration area confirmation screen that includes the selected one-touch area is displayed as shown in
After S46, it is determined whether or not the OK key 36 has been touched (S47). If it is determined that the OK key 36 has not been touched, the determination of S47 is carried out once more, and on the other hand, if it is determined that the OK key 36 has been touched, it is determined whether or not the information necessary to comprise one-touch data has been input in the settings input screen as shown in
On the other hand, if it is determined in S43 that no unregistered one-touch area exists, the number of used one-touch areas (i.e., one-touch areas that already contain registered data) is extracted from all indices belonging to all groups, and it is determined whether or not that number equals or exceeds the upper limit (the maximum registration limit) imposed by the limitations of the RAM 4 (S51). If it is determined that the number of used one-touch areas equals or exceeds the registration upper limit, the user is notified via a message displayed on the display panel 20 (S59), for example, that no unregistered one-touch areas exist, i.e., that new registration is not possible, as shown in
On the other hand, if it is determined in S51 that the number of used one-touch areas is below the registration upper limit, a new index and a one-touch area belonging thereto are additionally created, and a registration area confirmation screen shown in
After S53, it is determined whether or not the OK key 36 has been touched (S55). If it is determined that the OK key 36 has not been touched, the determination of S55 is carried out once more, while if it is determined that the OK key 36 has been touched, it is determined whether or not the information necessary to comprise one-touch data has been input in the settings input screen as shown in
As described above, although the process described above is possible only so long as the registration upper limit of the memory (RAM 4) that stores one-touch data is not exceeded, by ensuring the creation of a one-touch area to which one-touch data can be registered for a group designation key 32 at a specific position selected by the user, the user can very easily select a one-touch area and a superior user interface can be realized. In addition, in this case, it is not necessary for the user to re-select a group designation key 32 at a specific position on the one-touch area selection screen as shown in
Although the present invention has been fully described in connection with the preferred embodiments thereof with reference to the accompanying drawings, it is to be noted that various changes and modifications are apparent to those skilled in the art. Such changes and modifications are to be understood as included within the scope of the present invention as defined by the appended claims unless they depart therefrom.
For example, in the embodiment described above, the process by which to select a one-touch area during one-touch data new registration, update registration and retrieval operations was described, but the application of the present invention is not limited to these operations, and a one-touch data list screen as shown in
In the embodiment described above, the specific positions on the display panel 20 were arranged according to a 3×5 matrix, but the present invention is not limited to this implementation, and the specific positions may be arranged in any way and comprise any number. The applies to the one-touch area designation keys 22 and group designation keys 32 assigned to a specific position as well.
In the embodiment described above, a description was provided based on a situation in which one-touch data new registration, update registration and retrieval operations are carried out using the operation unit 5 of the MFP 1, but the present invention is not limited to this implementation. The present invention may be applied when operations are carried out using an external terminal (not shown) connected to the MFP 1 by displaying the new one-touch area selection screen on the display screen of the external terminal.
In the embodiment described above, an unregistered one-touch area to be used as an additionally created one-touch area was automatically selected, but it is also acceptable if such one-touch area is user-selected instead.
In the embodiment described above, each of the multiple index tags 21 has a screen containing one-touch area designation keys 22 comprising multiple options assigned to predetermined positions and these one-touch area selection keys 22 are located at the same positions throughout the multiple indices, but it is acceptable if the positions of the one-touch areas are slightly or completely different from one index to another. In addition, it is preferred that the multiple one-touch area designation keys 22 that are displayed when an index tag 21 is selected be arranged such that they do not overlap.
Number | Date | Country | Kind |
---|---|---|---|
2004-98598 | Mar 2004 | JP | national |
2004-122856 | Apr 2004 | JP | national |