# US 11,445,076 B2 · Image processing apparatus and method for controlling image processing apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,445,076 B2
- Document ID: US11445076B2
- Status: Granted
- Kind: B2
- Application number: 17/410,920
- Filed: 2021-08-24
- Published: 2022-03-03
- Granted: 2022-09-13
- Earliest claimed: 2020-08-31
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Taiki Sumi
- Web page: https://patentgrep.com/patent/US11445076B2

## CPC

- H04N 1/00506: {Customising to the data to be displayed}
- H04N 1/00517: {involving favourite or frequently used settings}
- H04N 1/00408: {Display of information to the user, e.g. menus}
- H04N 1/00352: {Input means (H04N1/00411 takes precedence; input arrangements for computers G06F3/00)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A user can register a job execution button with frequently used settings reflected therein to a menu screen. However, the registration requires the user to perform a predetermined operation, which takes time and effort of the user. Thus, if the same setting change is made to a button a predetermined number of times or more, a button with the setting change reflected therein is newly generated.

## Claims

### Claim 1

An image processing apparatus comprising:
at least one processor and at least a memory coupled to the at least one processor and having instructions stored thereon, and when executed by the at least one processor, acting as:
a display control unit configured to display a display object on an operation screen, the display object being used to receive an instruction to perform processing, the display object being a display object with a setting value associated therewith;
a processing unit configured to perform the processing based on the setting value associated with the display object in a case where the instruction to perform the processing corresponding to the display object is issued;
a storage unit configured to store history information indicating a history of execution of the processing, the history information including at least information indicating the changed setting value in a case where part of the setting value associated with the display object is changed and the processing is performed based on the changed setting value; and
a control unit configured to, in a case where a number of times the setting value is changed indicated by the history information stored in the storage unit satisfies a predetermined condition, reflect the setting value in the setting value associated with the display object, and newly display, on the operation screen, a display object with which the setting value after reflection is associated.

### Claim 2 (depends on 1)

The image processing apparatus according to claim 1, wherein the control unit reflects the setting value changed a predetermined number of times or more in the setting value associated with the display object based on the history information stored in the storage unit, and displays the display object with which the setting value after the reflection is associated.

### Claim 3 (depends on 1)

The image processing apparatus according to claim 1, wherein the control unit reflects the setting value changed a predetermined number of times or more during a predetermined period in the setting value associated with the display object based on the history information stored in the storage unit, and displays the display object with which the setting value after the reflection is associated.

### Claim 4 (depends on 1)

The image processing apparatus according to claim 1, wherein the control unit reflects the setting value changed a second predetermined number of times or more out of a first predetermined number of times the processing is performed in the setting value associated with the display object based on the history information stored in the storage unit, and displays the display object with which the setting value after the reflection is associated.

### Claim 5 (depends on 1)

The image processing apparatus according to claim 1,
wherein the storage unit stores one or more setting values having been changed as a set, and
wherein the control unit reflects the set of setting values in the setting value associated with the display object based on the history information stored in the storage unit, and displays the display object with which the setting value after the reflection is associated.

### Claim 6 (depends on 1)

The image processing apparatus according to claim 1, wherein the control unit displays the display object with which the setting value after the reflection is associated at a top position of the operation screen.

### Claim 7 (depends on 1)

The image processing apparatus according to claim 1, wherein the display object displayed by the control unit causes the processing corresponding to the display object to be performed without displaying a setting screen or a confirmation screen when being pressed.

### Claim 8 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit displays a plurality of display objects each with the setting value associated therewith, and the storage unit stores the history information for each of the display objects.

### Claim 9 (depends on 1)

The image processing apparatus according to claim 1, wherein, in a case where the display object with which the same setting value as the display object that the control unit intends to newly display is associated is already displayed. on the operation screen, the display object that the control unit intends to newly display is not displayed on the operation screen.

### Claim 10

A method for controlling an image processing apparatus, the method comprising:
displaying an operation screen including a display object, the display object being used to receive an instruction to perform processing, the display object being a display object with a setting value associated therewith;
performing the processing based on the setting value associated with the display object in a case where the instruction to perform the processing corresponding to the display object is issued;
storing history information indicating a history of execution of the processing, the history information including information indicating the changed setting value in a case where part of the setting value associated with the display object is changed and the processing is performed based on the changed setting value; and
in a case where the change to the setting value indicated by the stored history information satisfies a predetermined condition, newly displaying, on the operation screen, a display object with the setting value being reflected in the setting value associated with the display object.

### Claim 11

An image processing apparatus comprising:
at least one processor and at least a memory coupled to the at least one processor and having instructions stored thereon, and when executed by the at least one processor, acting as:
a display control unit configured to display a display object on an operation screen, the display object being used to receive an instruction to perform processing, the display object being a display object with a setting value associated therewith;
a storage unit configured to store history information indicating a history of execution of the processing, the history information including at least information indicating the changed setting value in a case where part of the setting value associated with the display object is changed and the processing is performed based on the changed setting value; and
a control unit configured to, in a case where a number of times the setting value is changed indicated by the history information stored in the storage unit satisfies a predetermined condition, newly display, on the operation screen, a display object associated with at least the setting value.

### Claim 12 (depends on 11)

The image processing apparatus according to claim 11,
wherein the storage unit stores one or more setting values having been changed as a set, and
wherein the control unit reflects the set of setting values in the setting value associated with the display object based on the history information stored in the storage unit, and displays the display object with which the setting value is associated.

### Claim 13 (depends on 11)

The image processing apparatus according to claim 11, wherein the display control unit displays a plurality of display objects each with the setting value associated therewith, and the storage unit stores the history information for each of the display objects.

### Claim 14

A method for controlling an image processing apparatus, the method comprising:
displaying an operation screen including a display object, the display object being used to receive an instruction to perform processing, the display object being a display object with a setting value associated therewith;
storing history information indicating a history of execution of the processing, the history information including information indicating the changed setting value in a case where part of the setting value associated with the display object is changed and the processing is performed based on the changed setting value; and
in a case where the change to the setting value indicated by the stored history information satisfies a predetermined condition, newly displaying, on the operation screen, a display object associated with at least the setting value.
