# US 12,010,276 B2 · Image processing apparatus, control method for controlling image processing apparatus, and storage medium for setting a setting value

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

- Number: US 12,010,276 B2
- Document ID: US12010276B2
- Status: Granted
- Kind: B2
- Application number: 18/181,420
- Filed: 2023-03-09
- Published: 2023-09-21
- Granted: 2024-06-11
- Earliest claimed: 2022-03-16
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Takafumi Mizuno
- Web page: https://patentgrep.com/patent/US12010276B2

## CPC

- H04N 1/00501: {Tailoring a user interface [UI] to specific requirements}
- H04N 1/00474: {outputting a plurality of functional options, e.g. scan, copy or print}
- H04N 1/00482: {outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution}
- H04N 1/0097: {Storage of instructions or parameters, e.g. customised instructions or different parameters for different user IDs}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

An image processing apparatus includes a storage unit that stores a first and a second setting item group in association with a first and a second use environment, respectively, included in a plurality of use environments, a reception unit that receives a selection regarding the plurality of use environments from a user, a setting unit that sets the image processing apparatus using a plurality of setting values corresponding to a use environment identified by the selection, and an output unit that outputs the first setting item group in a case where the use environment is the first use environment, and outputs the second setting item group in a case where the use environment is the second use environment, wherein a plurality of setting items corresponding to the plurality of setting values used by the setting unit is not included in the first and second setting item groups.

## Claims

### Claim 1

An image processing apparatus comprising:
a storage storing at least one first optional setting item in association with a first use environment included in a plurality of use environments and storing at least one second optional setting item in association with a second use environment included in the plurality of use environments;
one or more processors; and
at least one memory storing executable instructions, which when executed by the one or more processors, cause the image processing apparatus to perform operations comprising:
receiving a selection of a use environment of the image processing apparatus from the plurality of use environments from a user;
setting the image processing apparatus using a plurality of setting values corresponding to the use environment identified by the selection; and
outputting, as a recommendation, one or more optional setting items,
wherein, in a case where the use environment identified by the selection is the first use environment, the outputting outputs the at least one first optional setting item that is stored in association with the first use environment and that is not included in a plurality of setting items corresponding to the set plurality of setting values corresponding to the first use environment, and
in a case where the use environment identified by the selection is the second use environment, the outputting outputs the at least one second optional setting item that is stored in association with the second use environment and that is not included in a plurality of setting items corresponding to the set plurality of setting values corresponding to the second use environment.

### Claim 2 (depends on 1)

The image processing apparatus according to claim 1,
wherein the storage further stores at least one first optional setting value corresponding to the at least one first optional setting item in association with the first use environment and stores at least one second optional setting value corresponding to the at least one second optional setting item in association with the second use environment, and
wherein in a case where the use environment identified by the selection is the first use environment, the outputting outputs the at least one first optional setting value in addition to the at least one first optional setting item, and in a case where the use environment identified by the selection is the second use environment, the outputting outputs the at least one second optional setting value in addition to the at least one second optional setting item.

### Claim 3 (depends on 2)

The image processing apparatus according to claim 2, wherein the executable instructions, when executed by the one or more processors, further cause the image processing apparatus to perform operations comprising:
second receiving from the user a selection regarding whether to set each of the at least one optional setting value output in the outputting for the image processing apparatus; and
differentiating, based on the selection received in the second receiving, whether to set the each of the at least one optional setting value.

### Claim 4 (depends on 1)

The image processing apparatus according to claim 1,
wherein the image processing apparatus has a plurality of functions, and
wherein the at least one first optional setting item and the at least one second optional setting item are setting items regarding the functions of the image processing apparatus.

### Claim 5 (depends on 4)

The image processing apparatus according to claim 4, wherein the executable instructions, when executed by the one or more processors, further cause the image processing apparatus to perform operations comprising recording, regarding each of the plurality of functions, information indicating that the function is used,
wherein in a case where the use environment identified by the selection is the first use environment, the outputting outputs at least one setting item regarding the function recorded in the recording in the at least one first optional setting item, and in a case where the use environment identified by the selection is the second use environment, the outputting outputs at least one setting item regarding the function recorded in the recording in the at least one second optional setting item.

### Claim 6 (depends on 5)

The image processing apparatus according to claim 5, wherein in a case where a function regarding which the information indicating that the function is used is not recorded in the recording starts in the image processing apparatus,
in a case where the use environment identified by the selection is the first use environment, the outputting outputs at least one setting item regarding the started function in the at least one first optional setting item, and in a case where the use environment identified by the selection is the second use environment, the outputting outputs at least one setting item regarding the started function in the at least one second optional setting item.

### Claim 7 (depends on 4)

The image processing apparatus according to claim 4, wherein the executable instructions, when executed by the one or more processors, further cause the image processing apparatus to perform operations comprising second receiving a selection of at least one of the plurality of functions,
wherein in a case where the use environment identified by the selection is the first use environment, the outputting outputs at least one setting item regarding the function selected in the second receiving in the at least one first optional setting item, and in a case where the use environment identified by the selection is the second use environment, the outputting outputs at least one setting item regarding the function selected in the second receiving in the at least one second optional setting item.

### Claim 8 (depends on 1)

The image processing apparatus according to claim 1,
wherein the storage stores the at least one first optional setting item and the at least one second optional setting item by classifying each of the at least one first optional setting item and the at least one second optional setting item into a plurality of categories, and
wherein the outputting outputs at least one optional setting item for each of the categories.

### Claim 9 (depends on 1)

The image processing apparatus according to claim 1, wherein the executable instructions, when executed by the one or more processors, further cause the image processing apparatus to perform operations comprising setting the image processing apparatus using a plurality of setting values regarding security of a network, the plurality of setting values corresponding to the use environment identified by the selection.

### Claim 10

A control method for controlling an image processing apparatus including a storage storing at least one first optional setting item in association with a first use environment included in a plurality of use environments and storing at least one second optional setting item in association with a second use environment included in the plurality of use environments, the control method comprising:
receiving a selection of a use environment of the image processing apparatus from the plurality of use environments from a user;
setting the image processing apparatus using a plurality of setting values corresponding to the use environment identified by the selection; and
outputting, as a recommendation, one or more optional setting items,
wherein, in a case where the use environment identified by the selection is the first use environment, the outputting outputs the at least one first optional setting item that is stored in association with the first use environment and that is not included in a plurality of setting items corresponding to the set plurality of setting values corresponding to the first use environment, and
in a case where the use environment identified by the selection is the second use environment, the outputting outputs the at least one second optional setting item that is stored in association with the second use environment and that is not included in a plurality of setting items corresponding to the set plurality of setting values corresponding to the second use environment.

### Claim 11

A non-transitory computer-readable storage medium that stores a computer program for executing a control method for controlling an image processing apparatus including a storage storing at least one first optional setting item in association with a first use environment included in a plurality of use environments and storing at least one second optional setting item in association with a second use environment included in the plurality of use environments, the control method comprising:
receiving a selection of a use environment of the image processing apparatus from the plurality of use environments from a user;
setting the image processing apparatus using a plurality of setting values corresponding to the use environment identified by the selection; and
outputting, as a recommendation, one or more optional setting items,
wherein, in a case where the use environment identified by the selection is the first use environment, the outputting outputs the at least one first optional setting item that is stored in association with the first use environment and that is not included in a plurality of setting items corresponding to the set plurality of setting values corresponding to the first use environment, and
in a case where the use environment identified by the selection is the second use environment, the outputting outputs the at least one second optional setting item that is stored in association with the second use environment and that is not included in a plurality of setting items corresponding to the set plurality of setting values corresponding to the second use environment.
