Image processing apparatus, control method, and program

The image processing apparatus addresses the need for manual button registration by automatically displaying buttons for desired settings based on user history, enhancing user convenience and reducing repetitive tasks.

JP2025083548AActive Publication Date: 2025-05-30CANON KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025042543
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-17
Publication Date
2025-05-30
Estimated Expiration
2040-08-31

AI Technical Summary

Technical Problem

Conventional image processing apparatuses require users to manually register buttons for desired settings, which can be time-consuming and may not be known to all users, leading to repetitive setting changes.

Method used

An image processing apparatus with a display unit and storage means that automatically displays a button for a desired setting on the menu screen based on user setting history, allowing users to execute jobs without manual registration.

Benefits of technology

Enables users, including those unaware of button registration capabilities, to access and use display objects associated with desired settings effortlessly, reducing time spent on repetitive setting changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025083548000001_ABST
    Figure 2025083548000001_ABST
Patent Text Reader

Abstract

To reduce time and effort in registering job execution buttons reflecting frequently used settings on a menu screen.SOLUTION: An image processing apparatus has: display control means that displays, on a display unit, a setting screen for allowing a user to set setting values of a plurality of setting items related to a copying function executable by the image processing apparatus; and storage means that stores the setting values of the plurality of setting items set by the user on the setting screen. When the setting values of the plurality of setting items are set to a first pair of setting values on the setting screen and the copying function is executed, the display control means displays, on a menu screen, a first object for displaying the setting screen reflecting the first pair of setting values on the plurality of setting items even without user operation on the menu screen. On the basis of selection of the first object by the user, the setting screen reflecting the first pair of setting values on the plurality of setting items is displayed.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an image processing apparatus, a control method, and a program.

Background Art

[0002] In recent years, some image processing apparatuses equipped with scanners and printers can display a menu screen on an operation unit with buttons for executing jobs such as scanning and printing arranged thereon. For example, on the menu screen displayed after a user logs in to the image processing apparatus, a job execution instruction can be given by pressing a button for executing a job.

[0003] When the above-described button is pressed, a setting screen reflecting the set value associated with the button is opened, and the user can execute the job after changing some set values as necessary. Further, after the user makes a desired setting on the setting screen, a method is disclosed in which a button associated with the desired setting can be newly generated and additionally registered on the menu screen by manually performing a predetermined registration operation (Patent Document 1). After registering a button associated with a desired setting on the menu screen, the user can execute the processing of the button with the desired setting by operating the registered button.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, in the conventional method, in order to use the button associated with the desired setting, it was necessary for the user to manually register the button. In addition, there may be users who do not know that they can register a button associated with the desired setting. If a user who did not know that they could register a button unconsciously repeated the same setting change every time they executed a job, it was time-consuming each time.

[0006] An object of the present invention is to provide a method that enables a user who does not know that they can register a button to use a display object associated with a desired setting without hassle.

Means for Solving the Problems

[0007] An image processing apparatus having a display unit, display control means for causing the display unit to display a setting screen for allowing a user to set setting values of a plurality of setting items related to a copy function executable by the image processing apparatus, and storage means for storing the setting values of the plurality of setting items set by the user on the setting screen, wherein the display control means, when the setting values of the plurality of setting items are set to a first set of setting values and the copy function is executed on the setting screen, displays a first object for causing the setting screen reflecting the first set of setting values in the plurality of setting items to be displayed on the menu screen even without a user operation on the menu screen, and based on the first object being selected by the user, a setting screen reflecting the first set of setting values in the plurality of setting items is displayed. An image processing apparatus characterized by this.

Effects of the Invention

[0008] Even a user who does not know that they can register a button can use a display object associated with a desired setting without hassle.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Mode for Carrying Out the Invention

[0010] Hereinafter, the best mode for carrying out the present invention will be described with reference to the drawings. Note that the following embodiments do not limit the invention according to the claims, and not all combinations of the features described in the embodiments are essential for the solution means of the invention. Also, in the following embodiments, an image processing apparatus will be used as an example of an information processing apparatus for explanation.

[0011] (Example 1) FIG. 1 is a block diagram for explaining the configuration of an image processing apparatus 1 according to an embodiment of the present invention.

[0012] The image processing apparatus 1 will be described below as a multifunction device having, for example, a printing function and a scanning function, but it may also be a device having only a single function. The image processing apparatus 1 includes a control unit 10, a display / operation unit 12, and an image processing unit 13.

[0013] The control unit 10 controls the operations of each unit of the image processing apparatus 1. The control unit 10 includes a CPU 100, a communication unit 101, a RAM 102, an HDD 103, a ROM 104, a timer 105, and a FAX unit 106, and is connectable to a LAN 11 and a telephone line 14.

[0014] The CPU 100 controls the entire control unit 10. The LAN 11 represents a network for data exchange with external devices, and the image processing apparatus 1 is connected to the Internet via the LAN 11. The communication unit 101 transmits and receives data via the LAN 11. The RAM 102 provides a system work memory for the operation of the CPU 100. The HDD 103 is a hard disk drive and may be a storage medium such as a magnetic disk, an optical medium, or a flash memory. The HDD 103 can store document data, setting data, etc. Also, the document data, setting data, etc. do not necessarily have to be stored within the image processing apparatus 1 and may be stored in an external server or PC connectable to the image processing apparatus 1 via a network. The ROM 104 is a boot ROM and stores the system boot program. The CPU 100 expands the program installed in the HDD 103, etc. to the RAM 102 by the boot ROM of the ROM 104 and performs various controls based on that program. The timer 105 measures the passage of time according to the instructions of the CPU 100 and notifies the CPU 100 by an interrupt or the like when the instructed time has elapsed. The FAX unit 106 transmits and receives fax data through the telephone line 14.

[0015] The display / operation unit 12 is controlled by the control unit 10 and includes a display unit 120 and an input unit 121. The display unit 120 is a display for displaying the operation screen of the image processing apparatus to the user. The input unit 121 receives input from the user through an interface such as a touch panel, a mouse, a camera, voice input, a keyboard, etc.

[0016] The image processing unit 13 is controlled by the control unit 10 and includes an image analysis unit 130, an image generation unit 131, and an image output unit 132. The image analysis unit 130 analyzes the structure of the original image and extracts necessary information from the analysis result. The image generation unit 131 digitizes the image of the original (for example, by scanning) to generate image data and stores it in the HDD 103. Also, the image generation unit 131 can generate original image data in another format using the information analyzed by the image analysis unit 130. The image output unit 132 outputs the image data stored in the HDD 103 or the like. Examples of this output include printing the image data of the original on paper, transmitting it via the communication unit 101 to an external device, server, facsimile device, etc. connected to the network, or storing it in a storage medium connected to the image processing apparatus 1.

[0017] FIG. 2 is a block diagram showing an example of the functions of the image processing apparatus 1 shown in FIG. 1. As its functions, the image processing apparatus 1 has an authentication processing unit 201, a user information management unit 202, a job processing unit 203, an operation processing unit 204, a setting change history storage unit 205, a recommendation determination unit 206, and a device information management unit 207. Each of these functional units is a function realized based on the program installed in the HDD 103 being expanded by the CPU 100 into the RAM 102 by the boot ROM of the ROM 104.

[0018] The authentication processing unit 201 executes login / logout processing received from the user. When receiving the input of the user ID and password from the user, it performs authentication based on the received information. And when the authentication is successful, it performs the processing pre-associated with the authenticated user.

[0019] The user information management unit 202 manages information about users authenticated by the authentication processing unit 201 for each user. For example, by managing the language used when using the image processing apparatus 1 (such as English, Japanese, etc.), the language used can be switched for each user. Also, print jobs received from an external device via the communication unit 101 can be managed for each user who submitted the job. Furthermore, the initial screen displayed when a user starts operating the image processing apparatus 1 is managed for each user. For example, the screens set on the initial screen and the display order of the buttons displayed on the initial screen are managed.

[0020] The job processing unit 203 performs processing of various jobs executed by the image processing apparatus 1. Specifically, it controls the image generation unit 131 to execute a scan job, controls the image output unit 132 to execute a print job, and controls the communication unit 101 to execute a transmission job.

[0021] The operation processing unit 204 controls the display unit 120 to display various information to the user. Furthermore, it receives and processes operation instructions from the user input from the input unit 121.

[0022] The setting change history storage unit 205 extracts and stores setting change history information from the job information processed by the job processing unit 203. Specifically, when a user changes a setting value and executes a job for a button that executes a job displayed on the menu screen, information regarding the changed setting value is stored.

[0023] The recommendation determination unit 206 determines whether the criteria for generating a recommendation button, which will be described later, are met based on the setting change history stored in the setting change history storage unit 205. Here, "recommendation" means estimating the settings desired by the user and, based on the estimated result, recommending to the user a button associated with the settings desired by the user. In this embodiment, it is presumed that the settings frequently used by the user are the settings desired by the user.

[0024] The recommendation button generation unit 207 generates a recommendation button based on the determination result of the recommendation determination unit 206. When the same setting change is made to a certain button a certain number of times or more and the job is executed, the recommendation button generation unit 207 newly generates a button (hereinafter referred to as a recommendation button) associated with the setting value obtained by reflecting the setting change in the setting value associated with the button. Then, the generated recommendation button is to be displayed on the menu screen. The button management unit 208 manages information regarding custom buttons (details will be described later) displayed on the menu screen of the image processing apparatus 1 and the recommendation buttons generated by the recommendation generation unit 207, and displays user-specific buttons on the menu screen in cooperation with the user information management unit 202. The button management unit 208 manages information such as the setting value associated with the button, for example.

[0025] FIG. 3 is a flowchart for explaining the process from when the image processing apparatus 1 in the present embodiment is started until a recommendation button is generated and displayed. Each process in the flowchart shown in FIG. 3 is realized by the CPU 100 included in the image processing apparatus 1 executing a control program.

[0026] In S301, when the authentication processing unit 201 receives a login request from the user, it performs user authentication. The login request is made by displaying a login screen on the display unit 120 and the user inputting a user ID and a password via the input unit 121.

[0027] Note that the login request may be made by input from an IC card reader connected to the input unit 121 of the image processing apparatus 1 or a biometric authentication device such as fingerprint authentication. When receiving the login request, the authentication processing unit 201 performs authentication by comparing the input user name and password with the user name and password previously stored in the HDD 103.

[0028] In S302, the operation processing unit 204 displays an initial screen reflecting the information of the authenticated user on the display unit 120. The initial screen in this embodiment is a screen presented to the user immediately after logging in to the image processing apparatus 1, and is a menu screen on which buttons for instructing the execution of jobs are displayed.

[0029] An example of the initial screen is shown in FIG. 4. On the initial screen 400, a plurality of display objects for instructing the execution of jobs, such as a copy button 401, a send-to-self button 402, and a print button 403, are displayed. Here, those displayed on the initial screen 400 are referred to as buttons, but it includes various forms of display objects such as operation keys, not limited to buttons. The page transition button 404 is a button for transitioning to the next screen. When pressed, buttons on the next page are displayed. The displayed buttons can be changed and customized for each user. When the copy button 401 is pressed here, the screen transitions to a setting screen for executing a copy job.

[0030] FIG. 5(a) is an example of a setting screen for executing a copy job and is the screen displayed when the copy button 401 is pressed. Buttons 501 to 510 for changing settings are displayed. On the setting screen 500, setting values associated with the copy button 401, here the initial setting values (for example, the setting values set at the time of factory shipment), are already set. When the user wants to change the setting value, for example, when the finish setting button 501 is pressed, a detailed setting screen as shown in FIG. 5(b) is displayed, and settings such as sorting and stapling can be changed. The same applies to other settings. When the user who has finished setting presses the start button 512, the image processing apparatus 1 executes the job with the set content. The change of the setting is applied only during the execution of the job, and the setting value associated with the button is not changed.

[0031] In the initial screen 400, an example is shown where buttons 401, 402, and 403 with initial setting values associated are displayed, but the displayed buttons are not limited to this. After the user makes desired settings on the setting screen for executing a job, by manually performing the operation of newly registering the button reflecting the setting on the initial screen, buttons to be displayed (hereinafter referred to as custom buttons) may be displayed on the initial screen 400. However, since custom buttons are not displayed unless the user performs the registration operation, it is troublesome for the user. Furthermore, there are also users who do not know that there is a function to register buttons with preferred setting values associated.

[0032] Also, on the initial screen 400, buttons may be displayed that execute a job without opening a setting screen or a confirmation screen when pressed. That is, attributes for executing a job without opening a setting screen or a confirmation screen can be given to the buttons displayed on the initial screen 400, and when the button with the attribute is pressed, the procedure of opening a setting screen or a confirmation screen can be omitted and the job can be executed. Return to the explanation of the flowchart in FIG. 3.

[0033] In S303, the job processing unit 203 determines whether an execution instruction for the job corresponding to the button has been given. For example, it determines whether the start button 512 has been pressed. If an execution instruction has been given, it proceeds to S304; otherwise, it repeats the process of S303. In S304, the job processing unit 203 executes the job corresponding to the button based on the user's instruction.

[0034] In S305, the job processing unit 203 determines whether the setting value associated with the button has been changed when executing the job in S304. If it is determined that the setting has been changed, it proceeds to S306; otherwise, the process ends. When the value is changed from the setting value associated with the button on the screen in FIG. 5(a) and the job is executed, it is determined that the setting value has been changed.

[0035] In S306, the job processing unit 203 saves the set value changed from the set value associated with the button to the setting change history storage unit 205. The setting change history to be saved will be described with reference to FIG. 6.

[0036] Table 600 in FIG. 6 shows the set values associated with the copy button 401. Here, for the sake of simplicity, the three setting items of "staple", "face setting", and "color setting" will be used as examples for explanation, but there are also other setting items. In addition, set values are associated with each display object other than the copy button 401. The set values associated with the copy button 401 are "staple: OFF", "face setting: single-sided", and "color setting: black and white".

[0037] Table 610 shows the button usage history of the copy button 401. The set values at the time when the copy button 401 was pressed in the past and the job was executed are shown. Each row corresponds to one job execution. For example, in data 2, it indicates that the job corresponding to the copy button 401 was executed after the settings were changed to "staple: ON" and "face setting: double-sided". The table 610 showing the button usage history may be saved in the setting change history storage unit 205.

[0038] Table 620 shows the setting change history. Only the data in which the set value associated with the button is changed is extracted from the button usage history and saved in the setting change history storage unit 205. For example, in the case of data 2, the information indicating "staple: ON" and "face setting: double-sided" changed from the set value associated with the copy button 401 is stored in the setting change history storage unit 205. Since the job was executed without changing the set value associated with the copy button 401 in data 3, no information is stored in the setting change history storage unit 205.

[0039] Returning to the description of the flowchart in FIG. 3. In S307, the recommendation determination unit 206 determines whether to generate a recommendation button based on the information stored in the setting change history storage unit 205. If the same setting change has been made a predetermined number of times or more, it is determined that a new recommendation button reflecting the setting change is to be generated.

[0040] The determination of recommendation button generation will be described using Table 630 in FIG. 6. Table 630 shows the setting change count. Based on the setting change history, for each set of setting values changed during each job execution, the number of times the set of setting values has been changed is counted as a single unit. Here, an example will be described where a user who has used the copy button 401 eight times performs a job execution for the ninth time. The job performed for the ninth time corresponds to the data 9 in Table 610. When the user changes the setting values of the copy button 401 to "Staple: ON", "Page Setting: Double-sided", and "Color Setting: Color" and executes the job for the ninth time, the counts corresponding to "Staple: ON", "Page Setting: Double-sided", and "Color Setting: Color" in the setting change count become 4. That is, it indicates that the user has made the same setting change four times. If the condition for generating the recommendation button is that the setting change count is 4 or more, it is determined to generate the recommendation button in S307. Note that the threshold value of the setting change count is not a fixed value and may be individually set according to setting items and the like. For example, in the case of the copy button 401, more weight may be given to the staple setting item, which is less likely to be changed, than to the change of the page setting item, which is more likely to be changed, and the change of the staple setting may be made more likely to generate the recommendation button. Also, the threshold value of the setting change count may be settable by the administrator or user of the image processing apparatus 1. Here, the setting change count of the copy button 401 has been used as an example for description, but the setting change count is stored for each button even for buttons other than the copy button 401. When the setting change count becomes 4 and the recommendation button is generated, the count of the corresponding change item may be reset to 0, or the count may not be performed after changing to 0. Further, when the count is not performed after resetting to 0, if the generated custom button is deleted, the count of the corresponding change item may be resumed.Even if the setting change count is 4 or more and the conditions for generating the recommendation button are met, if a button associated with the exact same combination of setting values as the recommendation button to be generated is already displayed on the initial screen 400 (if it has already been generated as a recommendation button or if it has already been manually registered as a custom button), it may be determined not to generate the recommendation button.

[0041] In S308, the recommendation button generation unit 207 generates a recommendation button 701 that reflects the setting changes exceeding the threshold value on the display unit 120. Here, a recommendation button is generated when the setting values of the copy button 401 are changed to "Staple: ON", "Page setting: Double-sided", and "Color setting: Color". Then, the information of the generated recommendation button is saved in the button management unit 208. The generated recommendation button will be displayed on the initial screen 400 as shown in FIGS. 7(a) and 7(b). The recommendation button may be displayed at the top of the initial screen 400 as shown in FIG. 7(a), and accordingly, the print button 703 originally displayed on the first page of the initial screen 400 may be moved to the second page. Or, as shown in FIG. 7(b), it may be displayed at the top of the initial screen 400, and the copy button 401 that is the basis of the recommendation button may be moved to the pages after the second page, or it may not be displayed on the initial screen 400. At this time, the generated recommendation button may be a button that immediately executes a job without opening a confirmation screen or a setting screen when pressed. That is, when a normal button displayed on the initial screen 400 is pressed, a setting screen is displayed, and when a setting change and an execution instruction are received from the user, the process associated with the button is executed. On the other hand, when the generated recommendation button displayed on the initial screen 400 is pressed, the process associated with the button may be executed without going through the steps of displaying a setting screen or a confirmation screen. Since the recommendation button is a button that reflects the setting values with high usage frequency, it is considered that the possibility of further changing the settings and executing the process from there is low. Therefore, when generating a recommendation button, the setting of not opening a setting screen is set as the default. In that case, as shown in the icon 704, an icon for allowing the user to recognize that the process is immediately executed is displayed on the button. The setting value (702) that is different from the copy button 401 that is the basis of the recommendation is displayed on the recommendation button 701. And a button name (703) indicating that it is newly generated is displayed. An icon or the like indicating that it is newly generated may be displayed on the recommendation button.

[0042] The setting change history may be stored for each user, and the generated recommendation button 701 may be created and managed for each user identified by the authentication processing unit 201. Alternatively, the setting change history may be stored uniformly for all users, and a recommendation button common to all users may be created.

[0043] The effects of the above flowchart are shown below. When a user executes a job with the same setting change for a button a predetermined number of times or more, the button after reflecting the setting change is automatically displayed on the menu screen. By registering a custom button on the menu screen, the user can generate a button reflecting the desired setting value, but this takes time and there may be users who don't even know they can register. By automatically displaying the recommendation button on the menu screen based on the job execution history as in this embodiment, the user can display the desired button on the menu screen without hassle. Also, in this embodiment, the settings changed during job execution are counted as one set, but they may be counted individually for each setting item. In this case, when the same setting value has been changed to a predetermined number of times or more for one setting item, a recommendation button reflecting the setting value is generated and displayed.

[0044] (Embodiment 2) In Embodiment 1, when the number of setting changes exceeds a predetermined number, a button reflecting the setting change is generated and displayed. However, if the generation of the recommendation button is performed using all of the user's past setting change history, there is a possibility that a recommendation button reflecting a setting value with low usage frequency will be generated. For example, even for a setting with low usage frequency, if the image processing apparatus is used over a long period of time, the number of changes may exceed the predetermined number and a recommendation button reflecting the setting will be generated.

[0045] Therefore, in Embodiment 2, an example of generating a recommendation button based on the same setting change made a predetermined number of times within a predetermined period will be described. Since the basic configuration of this embodiment is the same as that of Embodiment 1, only the differences are shown.

[0046] FIG. 8 is an example of a table showing a button usage history 810, a setting change history 820, and a setting change count 830 in this embodiment. Each table is the same as the table showing the button usage history 610, the setting change history 620, and the setting change count 630 in FIG. 6, but the difference is that the date and time when the job was executed are recorded as shown in columns 840 and 850. For example, a case will be described where a condition is provided to generate a recommend button reflecting the setting change when the same setting change is made four or more times within one month. In FIG. 6, the setting change counts for "Staple: ON", "Paper setting: Double-sided", and "Color setting: Color" were 4, but in this embodiment, since the setting changes within one month are counted, the setting change count becomes 3 and the recommend button is not generated. Here, an example of counting only the setting changes within a predetermined period is shown, but it is not limited to this. For example, weights may be assigned to the recent setting changes so that the recent setting changes are more reflected in the count.

[0047] If the recommend button is generated using all of the past setting change histories as in the first embodiment, there is a possibility that buttons with low usage frequencies will be displayed on the menu screen. When the number of buttons displayed on the menu screen increases, it becomes difficult for the user to find the desired button. Therefore, as in this embodiment, by setting conditions for generating the recommend button, it is possible to prevent buttons with low usage frequencies from being displayed on the menu screen. That is, it is possible to display a more accurate recommend button.

[0048] (Embodiment 3) In Example 2, an example of generating a recommendation button based on the same setting change made a predetermined number of times within a predetermined period was shown. For example, if the threshold number of times is set to 4, when a job corresponding to the same button is executed 9 times within one month and the same setting change is made 4 times among them, a recommendation button is generated. On the other hand, even if a job corresponding to the same button is executed 100 times within one month and the same setting change is made 4 times among them, a recommendation button will still be generated. That is, a recommendation button will be generated even if the ratio of the setting change to the total number of times the job is executed using the same button is low. Therefore, in this example, an example of generating a recommendation button when the frequency of a specific setting change is high with respect to the total number of times the job is executed using the same button is shown. Since the basic configuration of this example is the same as that of Example 1, only the differences are shown.

[0049] In this example, an example of generating a recommendation button when the same setting change is made Y times (for example, 4 times) out of the X times (for example, 5 times) of the most recent job execution corresponding to the button is shown.

[0050] FIG. 9 is a table showing the button usage history 910, the setting change history 920, and the setting change count 930 in this example. Each table is the same as the table of the button usage history 610, the setting change history 620, and the setting change count 630 in FIG. 6, but the data included in the table has been changed. The difference from FIG. 6 is that in the setting change count 930, only the setting changes in the most recent 5 job executions are counted. Here, the number of setting changes in the 5 job executions from data 5 to data 9 is counted. Since the setting changes of "Staple: ON", "Page setting: Double-sided", and "Color setting: Color" have been made 4 times, it is determined in S307 that a recommendation reflecting the setting value is generated. On the other hand, although the setting change to "Page setting: Double-sided" has been made 4 times in total, the setting change has only been made 1 time in the most recent 5 job executions, so it is determined in S307 that no recommendation is generated.

[0051] According to this embodiment, it is possible to perform more accurate recommendations because the recommendation button is generated based on frequently made setting changes among the jobs executed a predetermined number of times most recently.

[0052] (Other embodiments) The conditions for generating the recommendation button are not limited to these. For example, when the number of times the same setting change has been made exceeds the number of times the job has been executed as it is with the set value associated with the button, a recommendation reflecting the setting change may be generated. In the above embodiments, an example of generating a recommendation button based on a button with an initial set value associated, such as the copy button 401, has been shown. However, the button serving as the basis for generating the recommendation button is not limited to a button with an initial set value associated. For example, the generation of the recommendation button may be performed based on a custom button registered on the menu screen by the user reflecting a desired setting. Furthermore, it may be possible to control whether to generate the recommendation button according to the button used. For example, if the button for which the setting has been changed is a button with an initial set value associated, the recommendation button may be generated, and if it is a custom button, it may be switched so as not to generate the recommendation button. By doing so, it is possible to prevent the recommendation button from being generated excessively.

[0053] The present invention is also realized by executing the following processing. The processing is a process in which 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 a computer (or CPU, MPU, etc.) of the system or device reads and executes the program.

Claims

1. An image processing device having a display unit, a display control means for causing a setting screen to be displayed on the display unit, the setting screen allowing a user to set setting values ​​for each of a plurality of setting items related to a copy function executable by the image processing device; a storage means for storing setting values ​​of each of the plurality of setting items set by a user on the setting screen, the display control means, when the setting values ​​of the plurality of setting items on the setting screen are set to a first set of setting values ​​and the copy function is executed, displays on the menu screen a first object for displaying the setting screen in which the first set of setting values ​​is reflected in the plurality of setting items even without a user operation on the menu screen; 2. An image processing apparatus comprising: a setting screen that reflects the first set of setting values ​​in the plurality of setting items, the setting screen being displayed when the first object is selected by a user;

2. The image processing device according to claim 1, characterized in that the display control means displays the first object on the menu screen when the setting values ​​of each of the plurality of setting items on the setting screen are set to the first set of setting values ​​and the number of times the copy function has been executed is equal to or greater than a predetermined number of times.

3. The image processing device according to claim 2, characterized in that the display control means displays the first object on the menu screen when the setting values ​​of each of the plurality of setting items on the setting screen are set to the first set of setting values ​​and the number of times the copy function is executed is equal to or greater than the predetermined number of times within a predetermined period of time.

4. The image processing device according to claim 2, characterized in that the display control means displays the first object on the menu screen when the copy function has been executed a specific number of times and when the setting values ​​of each of the multiple setting items on the setting screen are set to the first set of setting values ​​and the number of times the copy function has been executed is equal to or greater than the predetermined number of times.

5. The image processing device is capable of executing a plurality of functions including the copy function, 2 . The image processing apparatus according to claim 1 , wherein the display control means displays the first object at the top of a plurality of objects corresponding to the plurality of functions arranged on the menu screen.

6. 2. The image processing device according to claim 1, wherein the setting screen includes a first screen for setting a setting value of a first setting item among the plurality of setting items, and a second screen for setting a setting value of a second setting item among the plurality of setting items that is different from the first setting item.

7. The image processing apparatus according to claim 1 , wherein the setting screen includes an object for instructing to start execution of the copy function.

8. 8. The image processing apparatus according to claim 7, wherein the plurality of setting items include at least one of stapling, face setting, and color setting.

9. A control method executed by an image processing device having a display unit, comprising: displaying on the display unit a setting screen for allowing a user to set setting values ​​for each of a plurality of setting items related to a copy function executable by the image processing device; storing setting values ​​of the plurality of setting items set by a user on the setting screen; displaying, on the menu screen, a first item for displaying the setting screen in which the first set of setting values ​​is reflected in the plurality of setting items even without a user operation on the menu screen, when the number of times that the copy function has been executed with the setting values ​​of each of the plurality of setting items on the setting screen set to a first set of setting values ​​is equal to or greater than a predetermined number of times; A control method comprising the steps of:

10. A program for causing a computer to function as each of the means according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Image processing apparatus, screen control program, and recording medium

    JP2012165326A

  • Image forming device

    JP2002132100A