# US 11,115,548 B2 · Image processing apparatus that executes job, control method therefor, and storage medium

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

- Number: US 11,115,548 B2
- Document ID: US11115548B2
- Status: Granted
- Kind: B2
- Application number: 16/429,370
- Filed: 2019-06-03
- Published: 2019-12-12
- Granted: 2021-09-07
- Earliest claimed: 2018-06-08
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Yohei Shogaki
- Web page: https://patentgrep.com/patent/US11115548B2

## CPC

- H04N 1/0035: {User-machine interface; Control console (input or output arrangements for computers G06F3/00)}
- H04N 1/00506: {Customising to the data to be displayed}
- H04N 1/00389: {Programmable function keys, e.g. for one-touch operation (H04N1/00387 takes precedence; for automation of transmitter jobs H04N1/32058)}
- H04N 1/00405: {Output means (output arrangements for computers G06F3/00)}
- H04N 1/00408: {Display of information to the user, e.g. menus}
- H04N 1/00411: {the display also being used for user input, e.g. touch screen}
- H04N 1/00474: {outputting a plurality of functional options, e.g. scan, copy or print}
- H04N 1/00477: {Indicating status, e.g. of a job (for control or supervision between transmitter and receiver or between image input and image output device H04N2201/3219)}
- H04N 1/00482: {outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An image processing apparatus which is capable of preventing the ease of operation for a user relating to history buttons from being decreased. In response to execution of a function selected by the user, a history button for calling job setting information used by the function is displayed on a display unit. Information related to the job setting information is displayed in a display area constituting the history button. A display size of the display unit is obtained, and the amount of information to be displayed in the display area constituting the history button is controlled based on the obtained display size of the display unit.

## Claims

### Claim 1

An image processing apparatus operable with an user interface including a display, and displays on the display a history button for calling a job setting used by a function, the image processing apparatus comprising:
a display control unit configured to display information indicating at least part of a setting of a job executed using one function in a display area constituting the history button; and
an obtaining unit configured to obtain a display size of the display by communicating with the display included with the user interface connected to the image processing apparatus,
wherein the display control unit determines the number of setting items to be displayed in the display area as the information, based on the obtained display size.

### Claim 2 (depends on 1)

The image processing apparatus according to claim 1, further comprising:
a determination unit configured to determine whether or not setting values included in the job setting match initial values that are initial values of setting items corresponding to the setting values and registered at the time of factory shipment of the image processing apparatus,
wherein when the display size of the display is smaller than a predetermined display size, the display control unit displays, in the display area, information on the setting values that do not match the initial values among the plurality of setting values included in the job setting.

### Claim 3 (depends on 2)

The image processing apparatus according to claim 2, wherein when the display size of the display is equal to or greater than the predetermined display size, the display control unit displays, in the display area, information on all of the setting values included in the job setting.

### Claim 4 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit controls display based on a display control program that is not created exclusively for the user interface.

### Claim 5 (depends on 1)

The image processing apparatus according to claim 1, wherein:
a plurality of history buttons each are associated with one of a plurality of functions included in the image processing apparatus, and
the number of the history buttons displayed by the display control unit, in a case where the obtained display size is a first size, is same as the number of the history buttons displayed by the display control unit in a case where the obtained display size is a second size, which is larger than the first size.

### Claim 6 (depends on 1)

The image processing apparatus according to claim 1, wherein:
a plurality of history buttons each are associated with one of a plurality of functions included in the image processing apparatus, and
when one of the history buttons is selected, the setting corresponding to the selected history button is called and a new job is executed based on the called setting.

### Claim 7 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit determines the number of setting items to be displayed in the display area, to control a size of the display area.

### Claim 8 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit determines the number of setting items to be displayed in the display area, so that the display area becomes smaller as the obtained panel size becomes smaller.

### Claim 9 (depends on 1)

The image processing apparatus according to claim 1, wherein the smaller the obtained display size, the fewer the number of setting items.

### Claim 10 (depends on 1)

The image processing apparatus according to claim 1, wherein the history button is displayed in accordance with execution of the job using the one function.

### Claim 11 (depends on 1)

The image processing apparatus according to claim 1, wherein the job is a print job or a copy job.

### Claim 12 (depends on 1)

The image processing apparatus according to claim 1, wherein the display size is a length of a display.

### Claim 13 (depends on 1)

The image processing apparatus according to claim 1, wherein the setting items include at least a setting as to the number of copies or a setting as to color.

### Claim 14 (depends on 1)

The image processing apparatus according to claim 1, wherein respective setting values corresponding to the setting items are displayed in the display area.

### Claim 15 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit changes the number of setting items to be displayed in the display area, based on the obtained display size.

### Claim 16 (depends on 1)

The image processing apparatus according to claim 1, wherein the number of setting items to be displayed, which is determined by the display control unit based on the obtained display size is variable.

### Claim 17

A control method for an image processing apparatus operable with a user interface including a display, and displays on the display a history button for calling a job setting used by a function, the method comprising:
a display control step of displaying information indicating at least part of a setting of a job executed using one function in a display area constituting the history button; and
an obtaining step of obtaining a display size of the display by communicating with the display included in the user interface connected to the image processing apparatus,
wherein the display control step determines the number of setting items to be displayed in the display area as the information, based on the obtained display size.

### Claim 18

A non-transitory computer-readable storage medium storing a program executable by a computer to execute a control method for an image processing apparatus operable with a user interface including a display, and displays on the display a history button for calling a job setting used by a function, the control method comprising:
a display control step of displaying information indicating at least part of a setting of a job executed using one function in a display area constituting the history button; and
an obtaining step of obtaining a display size of the display by communicating with the display included in the user interface connected to the image processing apparatus,
wherein the display control step determines the number of setting items to be displayed in the display area as the information, based on the obtained display size.
