# US 11,445,077 B2 · Information processing apparatus capable of displaying settings history button, method of controlling same, 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,445,077 B2
- Document ID: US11445077B2
- Status: Granted
- Kind: B2
- Application number: 17/189,362
- Filed: 2021-03-02
- Published: 2021-06-17
- Granted: 2022-09-13
- Earliest claimed: 2018-03-27
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Ikuko Shino; Yohei Shogaki
- Web page: https://patentgrep.com/patent/US11445077B2

## CPC

- H04N 1/00517: {involving favourite or frequently used settings}
- H04N 1/00482: {outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution}
- H04N 1/00514: {for individual users}
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An information processing apparatus that enables a user to easily grasp setting values associated with a settings history button. Execution of a function selected by a user is controlled using setting values set on a setting screen displayed with initial values of the setting values registered at factory shipment. An identification reference used for identifying a setting value used and different from a corresponding initial value is switched. An instruction for changing the initial values on the setting screen to other initial values than the initial values registered at factory shipment is received. Setting value information indicative of the identified setting value is displayed for a settings history button for calling setting values used for the function. If the initial values on the setting screen are changed to the other initial values, the identification reference is switched to the other initial values.

## Claims

### Claim 1

An information processing apparatus providing a plurality of functions, the information processing apparatus comprising:
at least one memory storing instructions, and default setting values of the plurality of functions; and
one or more processors that implement the instructions to display on a display device;
a history button for calling a plurality of setting values of a function, among the plurality of functions, that has been executed; and
one operation screen displaying a plurality of history buttons corresponding to the plurality of functions that have been executed, each history button displaying, among the plurality of setting values corresponding to the respective function, setting values different from the default setting values of the respective function in preference to the default setting values thereof.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein the default setting value is variably set by a user.

### Claim 3 (depends on 1)

The information processing apparatus according to claim 1, wherein the default setting value is specific to a user.

### Claim 4 (depends on 1)

The information processing apparatus according to claim 1, wherein the default setting value is different from a factory setting value.

### Claim 5 (depends on 1)

The information processing apparatus according to claim 1, wherein the one or more processors cause the history button of the respective function to be displayed based on an execution of the respective function.

### Claim 6 (depends on 1)

The information processing apparatus according to claim 1, wherein the one or more processors cause, upon the history button being selected from the one operation screen, a setting screen, on which the plurality of setting values thereof are reflected.

### Claim 7 (depends on 1)

The information processing apparatus according to claim 1, wherein the one or more processors cause the history button of the respective function to be displayed on a menu screen displaying a function button for opening a setting screen for the respective function where the default setting values are set.

### Claim 8 (depends on 1)

The information processing apparatus according to claim 1, wherein the setting values displayed on the respective history button of the respective function are character strings.

### Claim 9 (depends on 1)

The information processing apparatus according to claim 1, wherein the setting values displayed on the respective history button of the respective function are icons corresponding to the setting values thereof.

### Claim 10 (depends on 1)

The information processing apparatus according to claim 1, wherein the setting values to be displayed in preference are also changed when changing the default setting values.

### Claim 11 (depends on 1)

The information processing apparatus according to claim 1, wherein the number of setting values displayable on the history button of the respective function has an upper limit.

### Claim 12 (depends on 1)

The information processing apparatus according to claim 1, wherein the plurality of functions include at least one of copy function, scan function, or transmission function.

### Claim 13

A method of controlling an information processing apparatus providing a plurality of functions, the method comprising:
storing, in one or more memories, default setting values of the plurality of functions; and
displaying on a display device;
a history button for calling a plurality of setting values of a function, among the plurality of functions, that has been executed; and
one operation screen displaying a plurality of history buttons corresponding to the plurality of functions that have been executed, each history button displaying, among the plurality of setting values corresponding to the respective function, setting values different from the default setting values of the respective function in preference to the default setting values thereof.

### Claim 14

An information processing apparatus providing a function, the information processing apparatus comprising:
at least one memory storing instructions, and default setting values of the function, wherein the default setting values are user-specific; and
one or more processors that implement the instructions to display, on a display device after the function has been executed, a history button for calling a plurality of setting values of the executed function,
wherein the history button displays, among the plurality of setting values corresponding to the history button, setting values different from the default setting values in preference to the default setting values.

### Claim 15 (depends on 14)

The information processing apparatus according to claim 14, wherein the at least one memory further stores default values of the information processing apparatus of the function.

### Claim 16 (depends on 15)

The information processing apparatus according to claim 15, wherein:
the default values of the information processing apparatus are setting values shared by users of the information processing apparatus, and
the default values of the information processing apparatus and the user-specific default setting values are variably settable by a user.

### Claim 17 (depends on 14)

The information processing apparatus according to claim 14, wherein the number of setting values displayable on the history button has an upper limit.

### Claim 18 (depends on 14)

The information processing apparatus according to claim 14, wherein:
the function includes at least one of a copy function, a scan function, or a transmission function, and
the history button is displayed in accordance with the execution of the function.

### Claim 19 (depends on 14)

The information processing apparatus according to claim 14, wherein the one or more processors cause the history button to be displayed on a menu screen displaying a function button for opening a setting screen for the function where the default setting values are settable.

### Claim 20

A method of controlling an information processing apparatus providing a function, the method comprising:
storing, in at least one memory, default setting values of the function, wherein the default setting values are user-specific; and
displaying, on a display device after the function has been executed, a history button for calling a plurality of setting values of the executed function,
wherein the history button displays, among the plurality of setting values corresponding to the history button, setting values different from the default setting values in preference to the default setting values.
