# US 2014/0153023 A1 · Information processing apparatus and method

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

- Number: US 2014/0153023 A1
- Document ID: US20140153023A1
- Status: Published application
- Kind: A1
- Application number: 14/141,517
- Filed: 2013-12-27
- Published: 2014-06-05
- Earliest claimed: 2004-01-20
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: MEGUMI SAITO
- Web page: https://patentgrep.com/patent/US20140153023A1

## CPC

- G06F 3/1225: {Software update, e.g. print driver, modules, plug-ins, fonts}
- G06F 3/1205: {resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets}
- G06F 9/44505: {Configuring for program initiating, e.g. using registry, configuration files}
- G06F 9/453: {Help systems}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

There is disclosed an information processing method including: a step of displaying a setting window, which includes customizable items, of a device driver; a step of registering items set using the setting window as customized items; a step of writing the customized items in user interface-related data of the device driver; and a user interface display step of displaying a user interface of the device driver with reference to the user interface-related data upon launching the device driver.

## Claims

### Claim at position 1

1-9. (canceled)

### Claim 10

An information processing apparatus comprising:
a display device configured to display a selection window for selecting a print setting item to be controlled to a state in which an option is unmodifiable to another option from among a plurality of print setting items included in a user interface of a device driver; and
a creation unit configured to create a file for installing a device driver in which a selection via the selection window is reflected,
wherein, in response to an instruction for installing the device driver using the file created by the creation unit, a device driver in which an option of the print setting item selected via the selection window is unmodifiable to another option is installed based on the file created by the creation unit.

### Claim 11 (depends on 10)

The apparatus according to claim 10, wherein the creation unit creates a file in which a default value selected by the user is reflected in the print setting items included in the user interface.

### Claim 12 (depends on 10)

The apparatus according to claim 10, further comprising a second selection unit configured to select a printer to be customized.

### Claim 13 (depends on 10)

The apparatus according to claim 10, wherein, when the apparatus reads the file created by the creation unit and receives an instruction for displaying version information of the device driver, the display device displays information indicating that the device driver has been customized.

### Claim 14

A method performed by an information processing apparatus, the method comprising steps of:
displaying a selection window for selecting a print setting item to be controlled to a state in which an option is unmodifiable to another option from among a plurality of print setting items included in a user interface of a device driver; and
creating a file for installing a device driver in which a selection via the selection window is reflected,
wherein, in response to an instruction for installing the device driver using a file created in the creating step, a device driver in which an option of the print setting item selected via the selection window is unmodifiable to another option is installed based on the file created in the creating step.

### Claim 15 (depends on 14)

The method according to claim 14, wherein the creating step includes creating a file in which a default value selected by the user is reflected in the print setting items included in the user interface.

### Claim 16 (depends on 14)

The method according to claim 14, further comprising a step of selecting a printer to be customized.

### Claim 17 (depends on 14)

The method according to claim 14, wherein, when the apparatus reads the file created in the creating step and receives an instruction for displaying version information of the device driver, the displaying step causes a display device to display information indicating that the device driver has been customized.

### Claim 18

A non-transitory computer-readable storage medium storing computer code that when executed causes an information processing method to be performed by a computer of an information processing apparatus, wherein the method comprises steps of:
displaying a selection window for selecting a print setting item to be controlled to a state in which an option is unmodifiable to another option from among a plurality of print setting items included in a user interface of a device driver; and
creating a file for installing a device driver in which a selection via the selection window is reflected,
wherein, in response to an instruction for installing the device driver using a file created in the creating step, a device driver in which an option of the print setting item selected via the selection window is unmodifiable to another option is installed based on the file created in the creating step.

### Claim 19 (depends on 18)

The non-transitory computer-readable storage medium according to claim 18, wherein the creating step includes creating a file in which a default value selected by the user is reflected in the print setting items included in the user interface.

### Claim 20 (depends on 18)

The non-transitory computer-readable storage medium according to claim 18, wherein the method further comprises a step of selecting a printer to be customized.

### Claim 21 (depends on 18)

The non-transitory computer-readable storage medium according to claim 18, wherein, when the apparatus reads the file created in the creating step and receives an instruction for displaying version information of the device driver, the displaying step causes a display device to display information indicating that the device driver has been customized.
