# US 2014/0153029 A1 · Printing apparatus, control method of the printing apparatus, 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 2014/0153029 A1
- Document ID: US20140153029A1
- Status: Published application
- Kind: A1
- Application number: 14/091,269
- Filed: 2013-11-26
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Aya Kasahara
- Web page: https://patentgrep.com/patent/US20140153029A1

## CPC

- H04N 1/00724: {Type of sheet, e.g. colour of paper or transparency}
- G06K 15/1809: {relating to the printing process}
- G06K 15/4065: {Managing print media, e.g. determining available sheet sizes (feeding means G06K15/16)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS

## Abstract

A specific sheet is prevented from being erroneously used in a job other than a job to use the specific sheet. A method for controlling a printing apparatus including a plurality of sheet storage units for supplying a sheet and a holding unit for storing jobs in order of reception.

## Claims

### Claim 1

A printing apparatus comprising:
a plurality of sheet storage units configured to accommodate sheets;
a holding unit configured to store a job;
a determining unit configured to determine whether a job to be processed next is added with a suspension command for suspending a start of the job until a specific sheet can be supplied from a specific sheet storage unit;
a job control unit configured to perform control, in a case wherein the determining unit determines that the suspension command is added, to process first a subsequent job which does not use the specific sheet and to suspend a start of the job added with the suspension command until the specific sheet to be used can be supplied from the specific sheet storage unit; and
a printing unit configured to perform printing of the job added with the suspension command in response to a case wherein the specific sheet can be supplied from the specific sheet storage unit.

### Claim 2 (depends on 1)

The printing apparatus according to claim 1, wherein the job control unit is configured to selectively execute any of first job control which is performed in response to accommodation of a specific sheet in a specific sheet storage unit and second job control which is performed in response to selection of a specific sheet storage unit for supplying a specific sheet.

### Claim 3 (depends on 1)

The printing apparatus according to claim 1, further comprising:
a display unit configured to display a received job list including a job stored in the holding unit;
a specifying unit configured to specify a specific sheet storage unit which accommodates a specific sheet to be used in a job added with a suspension command from the job list displayed by the display unit; and
a detecting unit configured to detect the specific sheet is accommodated in the specific sheet storage unit specified by the specifying unit,
wherein the job control unit is configured to perform first job control, in response to a case wherein a specific sheet storage unit for accommodating a specific sheet is determined, to protect the determined specific sheet storage unit for supplying the specific sheet from being selected by another job until processing of a job supplied with a detected specific sheet is completed and to release the protection after the processing of the job supplied with the detected specific sheet is completed so that the specific sheet storage unit can be selected by the other job.

### Claim 4 (depends on 1)

The printing apparatus according to claim 1, further comprising
a judging unit configured to, in response to a case wherein a sheet type is changed with respect to any of sheet storage units, determine whether the changed sheet type matches with a sheet type set to a job stored in the holding unit,
wherein the job control unit is configured to perform second job control, in a case wherein it is determined that the changed sheet type matches with the sheet type set to the stored job, to protect a sheet storage unit for supplying a sheet matching with the sheet type from being selected by another job until processing of a job supplied with a specific sheet from the sheet storage unit is completed and to release the protection after the processing of the job supplied with the specific sheet from the sheet storage unit is completed so that the sheet storage unit can be selected by the other job.

### Claim 5 (depends on 3)

The printing apparatus according to claim 3, wherein
the display unit is configured to display a job which is added with a suspension command and a job which is not added with a suspension command in a distinguishable manner and display a button for receiving a setting to the job added with the suspension command.

### Claim 6 (depends on 3)

The printing apparatus according to claim 3, wherein
the printing unit is configured to start processing for generating image data to be printed from a job in response to a case wherein a specific sheet storage unit for accommodating a specific sheet is determined.

### Claim 7 (depends on 4)

The printing apparatus according to claim 4, wherein
the printing unit is configured to start processing for generating image data to be printed from a job in response to a case wherein a sheet type is changed with respect to any of sheet storage units.

### Claim 8

A method for controlling a printing apparatus including a plurality of sheet storage units for supplying a sheet and a holding unit for storing jobs in order of reception, the method comprising:
determining whether a job to be processed next is added with a suspension command for suspending a start of the job until a specific sheet can be supplied from a specific sheet storage unit;
performing control, in a case wherein it is determined that the suspension command is added, to process first a subsequent job which does not use the specific sheet and to suspend a start of the job added with the suspension command until the specific sheet to be used can be supplied from the specific sheet storage unit; and
performing printing of the job added with the suspension command in response to a case wherein the specific sheet can be supplied from the specific sheet storage unit.

### Claim 9

A computer readable storage medium for storing a computer program for controlling a printing apparatus including a plurality of sheet storage units for supplying a sheet and a holding unit for storing jobs in order of reception, the computer program comprising:
a code to determine whether a job to be processed next is added with a suspension command for suspending a start of the job until a specific sheet can be supplied from a specific sheet storage unit;
a code to perform control, in a case wherein it is determined that the suspension command is added, to process first a subsequent job which does not use the specific sheet and to suspend a start of the job added with the suspension command until the specific sheet to be used can be supplied from the specific sheet storage unit; and
a code to perform printing of the job added with the suspension command in response to a case wherein the specific sheet can be supplied from the specific sheet storage unit.
