# US 8,786,882 B2 · Image processing apparatus, control method for controlling image processing apparatus, and storage medium to execute a process defined in a job ticket

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

- Number: US 8,786,882 B2
- Document ID: US8786882B2
- Status: Granted
- Kind: B2
- Application number: 13/125,025
- Filed: 2009-10-30
- Published: 2011-08-18
- Granted: 2014-07-22
- Earliest claimed: 2008-10-31
- Assignees: Canon Kabushiki Kaisha
- Applicants: Takayuki Homma
- Inventors: Takayuki Homma
- Web page: https://patentgrep.com/patent/US8786882B2

## CPC

- H04N 1/32502: {in systems having a plurality of input or output devices}
- H04N 1/00204: {with a digital computer or a digital computer system, e.g. an internet server (programmed control between transmitter and receiver or between image input and image output device H04N1/32561)}
- H04N 1/00244: {with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324)}
- H04N 1/00464: {using browsers, i.e. interfaces based on mark-up languages}
- H04N 1/32523: {a plurality of output devices}
- H04N 1/4413: {involving the use of passwords, ID codes or the like, e.g. PIN}
- H04N 2201/0039: Connection via a network
- 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 image processing apparatus may execute a process defined in a job ticket. The image processing apparatus includes a holding unit to hold a job ticket defining a plurality of processes. A display control unit of the image processing apparatus performs control to display, on a display unit, pieces of information about the plurality of processes defined in the job ticket held in the holding unit.

## Claims

### Claim 1

An image processing apparatus to execute a process defined in a job ticket, the image processing apparatus comprising:
a storage unit configured to store figures indicating types of processes;
a receiving unit configured to receive a job ticket defining a plurality of processes; a specifying unit configured to specify types of the plurality of processes defined by the job ticket received by the receiving unit;
a selecting unit configured to select figures indicating the types of the plurality of processes specified by the specifying unit from among the figures stored in the storage unit; and
a display control unit configured to control a display unit to display the job ticket and the figures selected by the selecting unit in order of executing the plurality of processes indicated by the figures, wherein the figures include a first figure indicating scanning process for scanning a document, and a second figure indicating a sending process for sending image data obtained from the scanned document.

### Claim 2 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit controls the display unit to display the job ticket in different display patterns in a case where the job ticket includes a changeable piece of information that can be changed by a user and in a case where the job ticket includes no changeable piece of information.

### Claim 3 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit controls the display unit to display the job ticket in different display patterns in a case where a piece of information included in the job ticket has been changed and in a case where a piece of information included in the job ticket has not been changed.

### Claim 4 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit controls the display unit to display the job ticket by associating the job ticket with a plurality of parameters corresponding to pieces of information about the plurality of processes.

### Claim 5 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit controls the display unit to display a changeable piece of information that can be changed by a user among pieces of information about the plurality of processes included in the job ticket such that the user can recognize the changeable piece of information.

### Claim 6 (depends on 1)

The image processing apparatus according to claim 1, wherein the display control unit controls the display unit to display a piece of information changed by a user among pieces of information about the plurality of processes included in the job ticket such that the user can recognize the changed piece of information.

### Claim 7

A control method for controlling an image processing apparatus to execute a process defined in a job ticket, the control method comprising:
storing, in a storage unit, figures indicating types of processes;
receiving a job ticket defining a plurality of processes;
specifying types of the plurality of processes defined by the received job ticket;
selecting figures indicating the specified types of the plurality of processes from among the figures stored in the storage unit; and
controlling a display unit to display the job ticket and the selected figures in order of executing the plurality of processes indicated by the figures, wherein the figures include a first figure indicating scanning process for scanning a document, and a second figure indicating a sending process for sending image data obtained from the scanned document.

### Claim 8 (depends on 7)

The control method according to claim 7, wherein controlling includes controlling the display unit to display the job ticket in different display patterns in a case where the job ticket includes a changeable piece of information that can be changed by a user and in a case where the job ticket includes no changeable piece of information.

### Claim 9 (depends on 7)

The control method according to claim 7, wherein controlling includes controlling the display unit to display the job ticket in different display patterns in a case where a piece of information included in the job ticket has been changed and in a case where a piece of information included in the job ticket has not been changed.

### Claim 10 (depends on 7)

The control method according to claim 7, wherein controlling includes controlling the display unit to display the job ticket by associating the job ticket with a plurality of parameters corresponding to pieces of information about the plurality of processes.

### Claim 11 (depends on 7)

The control method according to claim 7, wherein controlling includes controlling the display unit to display a changeable piece of information that can be changed by a user among pieces of information about the plurality of processes included in the job ticket such that the user can recognize the changeable piece of information.

### Claim 12 (depends on 7)

The control method according to claim 7, wherein controlling includes controlling the display unit to display a piece of information changed by a user among pieces of information about the plurality of processes included in the job ticket such that the user can recognize the changed piece of information.

### Claim 13

A non-transitory computer-readable storage medium storing a program to cause an image processing apparatus to perform a control method for controlling the image processing apparatus to execute a process defined in a job ticket, the control method comprising:
storing, in a storage unit, figures indicating types of processes;
receiving a job ticket defining a plurality of processes;
specifying types of the plurality of processes defined by the received job ticket;
selecting figures indicating the specified types of the plurality of processes from among the figures stored in the storage unit; and
controlling a display unit to display the job ticket and the selected figures in order of executing the plurality of processes indicated by the figures, wherein the figures include a first figure indicating scanning process for scanning a document, and a second figure indicating a sending process for sending image data obtained from the scanned document.

### Claim 14 (depends on 13)

The non-transitory computer-readable storage medium according to claim 13, wherein controlling includes controlling the display unit to display the job ticket in different display patterns in a case where the job ticket includes a changeable piece of information that can be changed by a user and in a case where the job ticket includes no changeable piece of information.

### Claim 15 (depends on 13)

The non-transitory computer-readable storage medium according to claim 13, wherein controlling includes controlling the display unit to display the job ticket in different display patterns in a case where a piece of information included in the job ticket has been changed and in a case where a piece of information included in the job ticket has not been changed.

### Claim 16 (depends on 13)

The non-transitory computer-readable storage medium according to claim 13, wherein controlling includes controlling the display unit to display the job ticket by associating the job ticket with a plurality of parameters corresponding to pieces of information about the plurality of processes.

### Claim 17 (depends on 13)

The non-transitory computer-readable storage medium according to claim 13, wherein controlling includes controlling the display unit to display a changeable piece of information that can be changed by a user among pieces of information about the plurality of processes included in the job ticket such that the user can recognize the changeable piece of information.

### Claim 18 (depends on 13)

The non-transitory computer-readable storage medium according to claim 13, wherein controlling includes controlling the display unit to display a piece of information changed by a user among pieces of information about the plurality of processes included in the job ticket such that the user can recognize the changed piece of information.
