Image processing device, control method thereof, and program
The image processing device maintains application button display order unless a user-initiated page switch occurs, addressing user confusion from unintended rearrangements and facilitating quick access to desired functions.
Patent Information
- Application Number
- JP2025049502
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-11-17
- Estimated Expiration
- 2040-05-14
AI Technical Summary
Existing image processing devices rearrange application buttons based on device state changes, potentially confusing users and requiring them to search for desired icons again if they perform operations before placing documents or submitting print jobs.
An image processing device that maintains the display order of application buttons on the selection screen unless a user-initiated page switch occurs, ensuring that buttons relevant to the user's intended action remain visible without rearrangement during state changes.
Reduces the likelihood of users being confused by unintended button rearrangements, allowing them to quickly find and select desired applications without additional page navigation.
Smart Images

Figure 0007771456000001 
Figure 0007771456000002 
Figure 0007771456000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an image processing apparatus, a control method thereof, and a program. do. [Background technology]
[0002] In recent years, image processing devices such as multifunction peripherals have come equipped with many applications (hereafter referred to as apps), including apps for copying, faxing, and printing data from a PC.
[0003] As the number of applications installed on image processing devices increases, the number of application buttons on the application selection screen displayed on the operation unit of the image processing device also continues to increase, and in some cases the number of application buttons increases to the point where it is not possible to display all of the application buttons on one screen. In such cases, multiple application selection screens (multiple pages) are prepared, and the user can switch pages by performing operations such as flicking to select the desired application button.
[0004] On the other hand, an increase in the number of application buttons means that it takes time for users to find the application they want to operate. Therefore, a technology has been proposed that rearranges the application buttons displayed on the application selection screen depending on the state of the image processing device (see, for example, Patent Document 1).
[0005] For example, when a document of a specific paper size is placed on the scanner of the image processing device, the application buttons displayed on the application selection screen are rearranged so that the application button related to the document is displayed higher in the display order. Furthermore, when a print job is submitted from an external device connected to the image processing device via a network, the application buttons displayed on the application selection screen are rearranged so that the application button related to the print job is displayed higher in the display order. This allows the user to quickly find the desired application button on the application selection screen. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-117158 Summary of the Invention [Problem to be solved by the invention]
[0007] However, if the rearrangement of application buttons on the application selection screen according to the state of the image processing device, as in the technique of Patent Document 1, is not what the user intended, it may confuse the user.
[0008] For example, suppose a user navigates through pages by flicking or other operations on the application selection screen and finds a desired application button that they want to execute. If the user then places a document of a specific paper size on the scanner of the image processing device before pressing the desired application button, the application buttons are rearranged accordingly. As a result, the desired application button that the user intended to execute is moved to another page on the application selection screen, causing a problem in which the user must search for the desired icon again. Patent Document 1 does not take this problem into consideration.
[0009] Therefore, this Disclosure is , The user: App selection screen Desired in App button Easier to recognize The present invention aims to provide an image processing apparatus capable of performing the above-described image processing, a control method thereof, and a program. [Means for solving the problem]
[0010] The image processing device according to claim 1 of the present invention comprises: An image processing device having multiple functions, comprising: a reading means for reading a document; a first screen including multiple items indicating any one of the multiple functions; and a display control means for switching between at least the first screen and the second screen when an operation to switch between the first screen and a second screen including multiple items and including at least one of the multiple items that is different from the item included in the first screen is received; wherein the display control means, when the first screen is displayed and a user operation is performed to read a document using the reading means, executes display control to display multiple items indicating functions that use the reading means based on the user operation, and when an operation to switch the first screen to the second screen is received and the second screen is displayed and the user operation is performed, does not execute display control to display multiple items indicating functions that use the reading means based on the user operation. [Effects of the Invention]
[0011] According to the present invention, it is possible to reduce the possibility that the user will rearrange the application buttons on the application selection screen in an unintended manner. [Brief explanation of the drawings]
[0012] [Figure 1] 1 is a block diagram showing a hardware configuration of an image processing apparatus according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing a software configuration of the image processing apparatus. [Figure 3] FIG. 3 is a diagram showing an example of an application button information table appearing in FIG. 2. [Figure 4] FIG. 10 is a diagram showing an application selection screen in which application buttons are displayed in a default display order. [Figure 5] FIG. 10 is a diagram showing an application selection screen when a document is detected. [Figure 6] FIG. 10 is a diagram showing an application selection screen when an unsuccessful print job is detected. [Figure 7] 10 is a flowchart of a process for rearranging application buttons displayed on an application selection screen. DETAILED DESCRIPTION OF THE INVENTION
[0013] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0014] FIG. 1 is a block diagram showing the hardware configuration of an image processing apparatus 100 according to an embodiment of the present invention.
[0015] In FIG. 1, an image processing apparatus 100 includes a control unit 1000, an operation unit 1010, a printer 1011, a scanner 1012, and a human sensor 1013, and is connected to a LAN 101.
[0016] The control unit 1000 controls the overall operation of the image processing device 100. The control unit 1000 also includes a CPU 1001, a ROM 1002, a RAM 1003, a HDD 1004, an operation unit I / F 1005, a printer I / F 1006, a scanner I / F 1007, a human sensor I / F 1008, and a network I / F 1009.
[0017] The CPU 1001 reads out a control program stored in the ROM 1002 and performs various controls such as reading control and transmission control.
[0018] The ROM 1002 is a boot ROM that stores a system boot program. The RAM 1003 is used as a temporary storage area such as the main memory and work area of the CPU 1001.
[0019] The HDD 1004 stores image data, various programs, and various information tables.
[0020] The operation unit I / F 1005 is an interface for connecting the operation unit 1010 and the control unit 1000 .
[0021] The operation unit 1010 is provided with a liquid crystal display unit with a touch panel function, a keyboard, etc. The operation unit 1010 also includes hard keys for operating the image processing device 100.
[0022] The printer I / F 1006 is an interface for connecting the printer 1011 and the control unit 1000. Image data to be printed by the printer 1011 is transferred from the control unit 1000 via the printer I / F 1006 and printed on a recording medium (paper) by the printer 1011.
[0023] The scanner I / F 1007 is an interface for connecting the scanner 1012 and the control unit 1000. The scanner 1012 has a feeder or a pressure plate, and reads an image from a document placed on the feeder or the pressure plate to generate image data, which is input to the control unit 1000 via the scanner I / F 1007.
[0024] The human presence sensor I / F 1008 is an interface for connecting the human presence sensor 1013 and the control unit 1000. The human presence sensor 1013 determines whether or not a person is present in front of the image processing device 100, and inputs the result to the control unit 1000 via the human presence sensor I / F 1008.
[0025] The network I / F 1009 is an interface for connecting the control unit 1000 to the LAN 101. The network I / F 1009 transmits information to and receives information from external devices connected to the network via the LAN 101.
[0026] Representative functions (applications) of the image processing device 100 include a copy application, a print application, a scan and send application, a scan and save application, and an application for using saved files.
[0027] The copy application is a function for reading an image on a document using a scanner 1012 and printing the generated image data using a printer 1011 .
[0028] The print application is a function for printing image data on the printer 1011 based on a print job input from an external information processing apparatus or the like connected to the network via the network I / F 1009 .
[0029] The scan and send application is a function for reading an image on a document using the scanner 1012 and transmitting the generated image data to an external device via the network I / F 1009 .
[0030] The scan and save application is a function for reading an image on a document using the scanner 1012 and saving the generated image data in the HDD 1004 .
[0031] The application for using the saved file has a function of printing image data saved in the HDD 1004 by the printer 1011 or transmitting the image data to the outside via the network I / F 1009 .
[0032] 2 is a block diagram showing the software configuration of the image processing device 100. Each piece of software is stored in the ROM 1002 and executed by the CPU 1001.
[0033] 2, the image processing device 100 includes a document detection unit 201, a login function unit 202, a login information management table 203, and a print job detection unit 204. The image processing device 100 also includes a timer unit 206, a menu function unit 207, a button display order control unit 208, and an application button information table 209.
[0034] The document detection unit 201 detects whether or not a document is placed on the scanner 1012 of the image processing device 100, and stores the detection result. The state in which a document is placed on the scanner 1012 refers to, for example, a state in which a document is placed on a feeder, a state in which a document is placed on a pressure plate, and a state in which the pressure plate is open. However, the state in which a document is placed on the scanner 1012 is not limited to these.
[0035] The login function unit 202 is responsible for the authentication function of the image processing device 100. Specifically, the login function unit 202 manages the display language displayed on the operation unit 1010 for each authenticated user, and manages whether or not there is a print job (hereinafter, an unprinted job) that has not yet been printed by the printer 1011 for each authenticated user. Furthermore, the login function unit 202 executes the authentication function when the authentication function is ON. The user sets whether the authentication function is ON or OFF via the operation unit 1010. Information on whether the authentication function is ON or OFF is stored in the HDD 1004, and the login function unit 202 refers to this information. When the authentication function is ON, a user needs to log in to operate the image processing device 100. When the authentication function is OFF, a user does not need to log in to operate the image processing device.
[0036] The login information management table 203 holds information to be managed for each user, such as the ID and password of the authenticated user. For example, the information to be managed for each user includes the user's display language information and information on pending print jobs. However, the information to be managed for each user is not limited to this.
[0037] The print job detection unit 204 holds a status indicating whether or not there is an unspent print job input from an external device to the image processing device 100 via the LAN 101. When the authentication function is ON, the print job detection unit 204 cooperates with the login function unit 202 to hold a status indicating whether or not there is an unspent print job for each authenticated user.
[0038] The timer unit 206 measures how much time has passed since the user last operated the operation unit 1010. When the time measured by the timer unit 206 reaches or exceeds a predetermined time, the operation unit 1010 transitions to the application selection screen 400 shown in Fig. 4 by an auto-clear function. Note that Fig. 4 shows the application selection screen 400 in a state where the user has logged in, but the same screen transition occurs even when the authentication function is turned off.
[0039] The menu function unit 207 controls the screen displayed on the operation unit 1010. The menu function unit 207 is notified of the display order of application buttons (hereinafter referred to as the button display order) by the button display order control unit 208. The menu function unit 207 displays the application selection screen 400 with the application buttons arranged in accordance with the notified button display order. When the menu function unit 207 detects that an application button on the displayed application selection screen 400 has been pressed, the menu function unit 207 controls the operation unit 1010 to transition to a screen for executing the corresponding application. Furthermore, as will be described later, if the application selection screen 400 has multiple pages, the menu function unit 207 switches the display page of the application selection screen 400 in response to a page switching operation by the user. Note that after switching pages in response to a page switching operation, the menu function unit 207 does not rearrange the application buttons in accordance with the button display order even if the button display order is notified by the button display order control unit 208. This will be described in detail later.
[0040] Button display order control unit 208 refers to application button information table 209 and notifies menu function unit 207 of the button display order depending on the states of document detection unit 201, login function unit 202, print job detection unit 204, and timer unit 206. For example, if document detection unit 201 detects a document, it is highly likely that the next task the user will perform will involve document reading. Therefore, button display order control unit 208 notifies menu function unit 207 of the button display order in which an application button for document reading is placed at the top. Also, if print job detection unit 204 detects an unspent print job, it is highly likely that the next task the user will perform will be print output of the unspent print job. Therefore, button display order control unit 208 notifies menu function unit 207 of the button display order in which an application button for outputting an unspent print job is placed at the top.
[0041] The application button information table 209 manages information about each application button displayed on the application selection screen 400 .
[0042] 3 is a diagram showing an example of application button information table 209. The application button information table may be stored in HDD 1004 of image processing device 100, or in an external storage device connected via network I / F 1009. The application button information table 209 may also be managed for each user. In this case, application button information table 209 is stored in association with login information management table 203 and is read out during authentication.
[0043] 3, the application button information table 209 includes four data columns 301 to 304.
[0044] A data column 301 manages the value of an application button ID for uniquely identifying each application button.
[0045] The data column 302 manages the names of the application buttons displayed on the application selection screen 400 .
[0046] Data column 303 manages the default display order of each application button. Before menu function unit 207 rearranges the application buttons on application selection screen 400 according to the button display order set by button display order control unit 208, each application button is displayed on application selection screen 400 in the default display order.
[0047] The data column 304 manages, for each application button, a button priority event, which is a condition for displaying at least one application button with priority.
[0048] For example, the copy application (application button ID 0001) is an application that performs processing to read an original using the scanner 1012, so its button priority event is "original detected." Similarly, the button priority event for each of the applications with application button IDs 0005, 0008, and 0009 is "original detected." Furthermore, the print application (application button ID 0003) is an application that performs processing to print an unprinted job using the printer 1011, so its button priority event is "unprinted job detected." Similarly, the button priority event for the application with application button ID 0004 is also "unprinted job detected."
[0049] Note that the information managed in the application button information table 209 is not limited to this. Also, the button priority events managed in the data column 304 are not limited to document detection and unprinted job detection. For example, there may be an application button whose priority event is the detection of the existence of a fax reception job, or an application button whose priority event is the detection of an event requiring maintenance on the image processing device.
[0050] Furthermore, the default display order managed by the data column 303 and the information on button priority events managed by the data column 304 may be stored in advance in the HDD 1004 or the like, or may be set by the user.
[0051] Hereinafter, a screen switching method according to this embodiment for the application selection screen displayed on the operation unit 1010 will be described with reference to FIGS.
[0052] FIG. 4 is a diagram showing an application selection screen 400 in which each application button is displayed in the default display order.
[0053] The user can use various applications that the image processing device 100 has by selecting one of the application buttons displayed on the application selection screen 400 shown in FIG.
[0054] The number of application buttons displayed on one screen of application selection screen 400 can be set by the user on a setting screen (not shown). Here, an example will be described in which the number of application buttons displayed on one screen is set to three.
[0055] When the menu function unit 207 starts displaying the application selection screen 400, the button display order control unit 208 notifies the menu function unit 207 of the default display order managed in the data column 303 of the application button information table 209 as the button display order. The menu function unit 207 displays the application buttons on the application selection screen 400 in an order according to the notified button display order. If there are multiple application buttons to be displayed on the application selection screen 400 and they cannot fit on a single screen, the menu function unit 207 displays the application selection screen 400 in multiple pages. In this case, the menu function unit 207 switches the displayed page of the application selection screen 400 in response to a page switching operation, specifically, a flick operation on the application selection screen 400 or pressing of the page switching buttons 401 and 402.
[0056] For example, if there are nine application buttons to be displayed on the application selection screen 400, the application selection screen 400 is displayed in three pages as shown in FIGS. 4A to 4C. Furthermore, if a flick operation from left to right is performed on the first page of the application selection screen 400 (FIG. 4A) or the page switching button 402 is pressed while the first page of the application selection screen 400 is displayed, the menu function unit 207 switches to the second page (FIG. 4B). Furthermore, if the user performs a similar page switching operation, the menu function unit 207 switches the displayed page of the application selection screen 400 to the third page (FIG. 4C). The user searches for a desired application button by sequentially switching the displayed pages of the application selection screen 400 in this manner, and by pressing the desired application button, causes the image processing device 100 to execute a desired operation. Furthermore, if a flick operation from right to left is performed on the application selection screen 400 or the page switching button 401 is pressed, the pages of the application selection screen 400 are switched in the reverse order to that described above.
[0057] On the first page of the application selection screen 400 shown in FIG. 4(A), a copy button 403, a print button 404 for the received document, and a print button 405 are displayed.
[0058] A copy button 403 is a button for transitioning to a screen for executing a copy application (hereinafter referred to as a copy application screen).
[0059] A print button 404 for a received document is a button for transitioning to a screen for executing a print application for a received document.
[0060] A print button 405 is a button for transitioning to a screen for executing a print application.
[0061] On the second page of the application selection screen 400 shown in FIG. 4B, a print all button 406, a scan and send button 407, and a use saved file button 408 are displayed.
[0062] A print all button 406 is a button for printing out all unprinted jobs held in the print application.
[0063] The scan and send button 407 is a button for transitioning to a screen for executing a scan and send application.
[0064] The save file use button 408 is a button for transitioning to a screen for executing a save file use application.
[0065] On the third page of the application selection screen 400 shown in FIG. 4(C), a setting / registration button 409, a saving copy button 410, and a send to me button 411 are displayed.
[0066] The setting / registration button 409 is a button for displaying a screen for making various settings for the image processing device 100.
[0067] The saving copy button 410 is a button for executing copying in a 2-in-1, double-sided setting. When the saving copy button 410 is pressed, the document placed on the pressure plate is scanned on both sides, and the scanned images are printed out in a 2-in-1 layout without transitioning to the copy application screen.
[0068] The Send to Me button 411 is a button for scanning an original document with the scanner 1012 and sending it to the email address of the logged-in user. When this button is pressed, the original document is scanned at the set resolution, and the scanned image is converted into the set file format and sent without transitioning to the "scan and send" application screen. Fig. 4(C) shows an example in which the original document is scanned at a resolution of 300 dpi, converted into a PDF file format, and sent.
[0069] 5, when the document detection unit 201 detects that a document has been placed on the scanner 1012, the display order of the application buttons on the application selection screen 400 changes from the default display order. Note that Fig. 5 shows the application selection screen that is displayed when such detection is made before pages are switched in response to a page switching operation.
[0070] 5, the display order of application buttons whose button priority event shown in data column 304 of application button information table 209 is "document detection" is rearranged to the top. Specifically, the display order of copy button 403, scan and send button 407, economy copy button 410, and send to self button 411 is rearranged to the top.
[0071] 6, when the print job detection unit 204 detects an unspent print job, the display order of the application buttons on the application selection screen 400 changes from the default display order. Note that FIG. 6 shows the application selection screen that is displayed when such detection is made before the page is switched in response to a page switching operation.
[0072] 6, the display order of the application buttons whose button priority event indicated by the data column 304 of the application button information table 209 is "no print job detected" is rearranged to the top. Specifically, the display order of the print button 405 and the print all button 406 is rearranged to the top.
[0073] 7 is a flowchart of the process of rearranging the application buttons displayed on the application selection screen 400. The CPU 1001 of the image processing apparatus 100 calls a program from the ROM 1002 to execute each step in FIG.
[0074] In step S701, CPU 1001 sets the display order of the application buttons to the default display order. Specifically, button display order control unit 208 references the information in application button information table 209 and notifies menu function unit 207 of the information on the default display order in data column 303 as the button display order. CPU 1001 also stores 1, which is the default display page number stored in advance in HDD 1004, in RAM 1003 as the display page number.
[0075] Next, in step S702, the CPU 1001 initializes a display page switching completion flag, which indicates whether a page has been switched in response to a page switching operation, to OFF. Specifically, the menu function unit 207 stores the setting value OFF in the RAM 1003 as the initial value of the page switching completion flag.
[0076] Next, in step S703, CPU 1001 displays application selection screen 400. Specifically, menu function unit 207 displays application buttons on application selection screen 400 in the button display order notified by button display order control unit 208. As a result of the processing in step S701, on the screen initially displayed as application selection screen 400, the order of application buttons is the default display order, and the display page number is 1. Therefore, the screen displayed as application selection screen 400 is the screen shown in FIG. 4(A).
[0077] Next, in step S704, CPU 1001 determines whether the application button has been pressed by the user. If it is determined that the application button has been pressed, CPU 1001 proceeds to step S705, and if it is determined that the application button has not been pressed, CPU 1001 proceeds to step S706.
[0078] In step S705, CPU 1001 performs processing according to the pressed application button. Specifically, menu function unit 207 determines which application button was pressed, and executes the application according to the pressed application button, or transitions to a screen for executing that application. For example, if the pressed application button is copy button 403, menu function unit 207 transitions to a copy application screen.
[0079] In step S706, CPU 1001 determines whether a page switching operation has been performed. Specifically, menu function unit 207 receives an operation signal from operation unit 1010 and determines the user's operation. If the determined user's operation is a press of either page switching button 401 or 402, or a flick operation on application selection screen 400, it is determined to be a page switching operation. If CPU 1001 determines that a page switching operation has been performed, it proceeds to step S707. If it determines that a page switching operation has not been performed, it proceeds to step S709.
[0080] In step S707, the CPU 1001 switches the displayed page. Specifically, the menu function unit 207 switches the displayed page to the right or left in accordance with the page switching operation determined in step S706.
[0081] In step S708, the CPU 1001 sets the display page switching completed flag to ON. Specifically, the menu function unit 207 overwrites the page switching completed flag stored in the RAM 1003 with ON. After this, the CPU 1001 returns the process to step S703.
[0082] In step S709, the CPU 1001 determines whether a button display order change event has occurred. If a button display order change event has occurred, the button display order control unit 208 changes the button display order in response to the button display order change event and notifies the menu function unit 207 of the changed button display order, after which the process proceeds to step S710. On the other hand, if a button display order change event has not occurred, the process proceeds to step S713.
[0083] Events that change the button display order include, for example, detection of an original document and detection of an unprinted job.
[0084] When document detection unit 201 detects that a document has been placed on scanner 1012, it notifies button display order control unit 208 of the document detection. Upon receiving the document detection notification, button display order control unit 208 references application button information table 209 and notifies menu function unit 207 of the button display order in which the display order of application buttons whose button priority event is "document detection" has been changed to a higher position.
[0085] When print job detection unit 204 detects that there is an unprinted job, it notifies button display order control unit 208. Upon receiving the unprinted job notification, button display order control unit 208 references application button information table 209 and notifies menu function unit 207 of the display order in which application buttons whose button priority event is "unprinted job detected" are placed at the top of the display order.
[0086] If two or more button display order change events occur, for example, if the button display order control unit 208 receives both a document detection notification and a pending print job notification, the button display order control unit 208 changes the button display order with the latest notification given priority. That is, the button display order control unit 208 changes the button display order based on the notification received last. In such a case, it may be determined in advance which notification the button display order control unit 208 will use to change the button display order.
[0087] In step S710, the CPU 1001 determines whether the display page switched flag is ON. Specifically, the menu function unit 207 makes this determination by reading the page switched flag stored in the RAM 1003. If the display page switched flag is ON as a result of this determination, the CPU 1001 returns the process to step S704. That is, even if a button display order change event occurs in step S709 and the button display order control unit 208 notifies the CPU 1001 of the changed button display order, the menu function unit 207 maintains the display of the current application selection screen. On the other hand, if the display page switched flag is OFF as a result of the determination in step S710, the CPU 1001 proceeds to step S711.
[0088] In step S711, CPU 1001 rearranges the application buttons displayed on application selection screen 400. Specifically, menu function unit 207 rearranges the application buttons displayed on application selection screen 400 in accordance with the button display order notified by button display order control unit 208. After that, CPU 1001 returns the process to step S704.
[0089] Through the above processing, if a button display order change event occurs before a page switching operation is performed on the application selection screen 400, the display order of the application buttons on the application selection screen 400 is changed. For example, if a document is detected as a button display order change event, application buttons that perform document reading processing are given priority to be displayed on the application selection screen 400. Also, if an unsuccessful print job is detected as a button display order change event, application buttons that print the unsuccessful print job are given priority to be displayed on the application selection screen 400. On the other hand, if a button display order change event occurs after a page switching operation is performed on the application selection screen 400, the display order of the application buttons on the application selection screen 400 is not changed.
[0090] For example, a case where the user wants to press the "saving copy" button will be described below.
[0091] 7 starts, and when the screen of FIG. 4(A) is displayed as application selection screen 400, if the user places the document on the pressure plate (first case), in step S711 the screen of FIG. 5(A) with the saving copy button 410 is displayed as application selection screen 400. Therefore, the user can immediately press the saving copy button 410.
[0092] On the other hand, after the process of FIG. 7 starts, there is a case (second case) in which the user switches the application selection screen 400 from the screen of FIG. 4(A) to the screen of FIG. 4(C) by a page switching operation, finds the saving copy button 410, and then places the document. In this case, if the process proceeds to step S711 as in the first case above, the screen of FIG. 5(C), which does not have the saving copy button 410, is displayed as the application selection screen 400. This requires the user to perform a page switching operation again to find the saving copy button 410.
[0093] Therefore, in this embodiment, in the second case, the process does not proceed to step S711, and the screen of FIG. 4C remains displayed.
[0094] This allows the user to quickly select a desired application button displayed on application selection screen 400 without becoming confused, in either the first or second case.
[0095] (Other embodiments) In the above embodiment, the image processing device 100 has been described as having multiple functions such as a copy function and a scanner function, but the present invention can also be applied to an image processing device having only some of these functions. The present invention may also be applied to other information processing devices such as personal computers, PDAs, mobile phones, fax machines, cameras, video cameras, and other image viewers.
[0096] The present invention can also be realized by executing the following process: software (program) that realizes the functions of the above-described embodiments is supplied to a system or device via a network or various storage media, and the computer (or CPU, MPU, etc.) of the system or device reads and executes the program. In this case, the computer program and the storage medium storing the computer program constitute the present invention.
[0097] Furthermore, in this embodiment, a button priority event is stored in application button information table 209, and when a button priority event occurs in image processing device 100, the application buttons on application selection screen 400 are rearranged, but the method of rearranging the application buttons is not limited to this. For example, the button display order when a button priority event occurs may be stored in application information table 209 in advance, and when the button priority event occurs, the application buttons may be rearranged in that display order. [Explanation of symbols]
[0098] 1001 CPU 1002 ROM 1003 RAM 1004 HDD 1005 Operation unit I / F 1006 Printer I / F 1007 Scanner I / F 1008 Human sensor I / F 1009 Network Interface 1010 Operation unit 1011 Printer 1012 Scanner 1013 Human Sensor
Claims
1. An image processing device having multiple functions, reading means for reading an original; a display control means for switching between a first screen including a plurality of items indicating any one of the plurality of functions and a second screen including a plurality of the items and including at least one item different from the item included in the first screen, when an operation for switching between the first screen and the second screen is received; Equipped with The display control means, when the first screen is displayed and a user operation is performed to read an original by the reading means, executes display control to display a plurality of items indicating functions that use the reading means based on the user operation, and when the second screen is displayed in response to an operation to switch the first screen to the second screen and the user operation is performed, does not execute display control to display a plurality of items indicating functions that use the reading means based on the user operation.
1. An image processing device comprising:
2. When the first screen is displayed and a user operation is performed to read a document using the reading means, the display control means displays a plurality of items indicating functions that use the reading means based on the user operation.
2. The image processing device according to claim 1, wherein:
3. The item indicating a function using the reading means, which is displayed based on the user's operation, is an item indicating a function of printing data of a document read by the reading means.
3. The image processing device according to claim 1, wherein the image processing device is a computer.
4. The item indicating a function using the reading means, which is displayed based on the user's operation, is an item indicating a function of transmitting data of a document read by the reading means.
4. The image processing device according to claim 1, wherein the image processing device is a computer.
5. The item indicating a function using the reading means, which is displayed based on the user's operation, is an item indicating a function of saving data of a document read by the reading means.
5. The image processing device according to claim 1, wherein the image processing device is a computer.
6. When the user performs an operation while the first screen including an item indicating a function that does not use the reading means is displayed, the display control means displays a predetermined screen including a plurality of items indicating a function that uses the reading means based on the user's operation, and the predetermined screen does not display any items indicating a function that does not use the reading means.
6. The image processing device according to claim 1, wherein the image processing device is a computer.
7. The plurality of items included in the second screen are displayed in a display order set by a user.
7. The image processing device according to claim 1, wherein the image processing device is a computer.
8. The first screen includes at least an item for switching to the second screen.
8. The image processing device according to claim 1, wherein the image processing device is a computer.
9. The operation of switching the first screen to the second screen is an operation on an item for switching to at least the second screen.
9. The image processing device according to claim 8,
10. The second screen includes at least an item for switching to the first screen.
10. The image processing device according to claim 1, wherein the image processing device is a computer.
11. The first screen is a home screen on which any one of the plurality of items can be selected.
11. The image processing device according to claim 1,
12. The second screen is a home screen on which any one of the plurality of items can be selected.
12. The image processing device according to claim 1, wherein the image processing device is a processor.
13. The first screen and the second screen include a display item indicating a home screen.
13. The image processing device according to claim 1, wherein the image processing device is a processor.
14. The item is a button indicating an application installed in the image processing device.
14. The image processing device according to claim 1, wherein the image processing device is a processor.
15. The image processing device is a printer.
15. The image processing device according to claim 1,
16. A control method for an image processing device having multiple functions, comprising: a reading step using a reading means for reading a document; a display control step of switching display of at least the first screen and the second screen when an operation to switch between a first screen including a plurality of items indicating any one of the plurality of functions and a second screen including a plurality of the items and including at least one item different from the item included in the first screen among the plurality of items is received; Equipped with The display control step executes, when the first screen is displayed and a user operation is performed to read an original by the reading unit, display control to display a plurality of items indicating functions that use the reading unit based on the user operation; and, when the second screen is displayed in response to an operation to switch the first screen to the second screen and the user operation is performed, does not execute the display control to display a plurality of items indicating functions that use the reading unit based on the user operation. A control method comprising:
17. A program for causing a computer to function as each means of an image processing device described in any one of claims 1 to 15.
Citation Information
Patent Citations
Image processing apparatus, control method thereof and program
JP2007067561A
Operation device and electronic device
JP2016015776A
Image forming device, image forming system and program
JP2016117158A