# US 2019/0246004 A1 · Printing apparatus, control method for 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 2019/0246004 A1
- Document ID: US20190246004A1
- Status: Published application
- Kind: A1
- Application number: 16/383,432
- Filed: 2019-04-12
- Published: 2019-08-08
- Earliest claimed: 2014-12-09
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Yuuki Maeda
- Web page: https://patentgrep.com/patent/US20190246004A1

## CPC

- H04N 1/3873: {defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming}
- B41J 29/393: Devices for controlling or analysing the entire machine {; Controlling or analysing mechanical parameters involving printing of test patterns}
- G06K 15/027: {Test patterns and calibration (arrangements for controlling or analysing printing mechanisms of typewriters or selective printing units B41J29/393 takes precedence; colour correction using test pattern analysis in general H04N1/6033)}
- H04N 1/0032: {with a medium handling apparatus, e.g. a sheet sorter (handling thin or filamentary material, e.g. sheets B65H)}
- H04N 1/0057: {Conveying sheets before or after scanning (arrangements for conveying sheets as part of the scanning operation H04N1/04 and subgroups)}
- H04N 1/00694: {in an input tray}
- H04N 1/00708: {Size or dimensions}
- H04N 1/00724: {Type of sheet, e.g. colour of paper or transparency}
- H04N 1/00734: {Optical detectors}
- H04N 1/00745: {Detecting the leading or trailing ends of a moving sheet}
- H04N 1/00779: {Adjusting settings, e.g. mode, feeding rate or type of paper}
- H04N 1/00795: {Reading arrangements (details of scanning heads H04N1/024; scanning arrangements therefor H04N1/04)}
- H04N 1/00806: {According to type of the original, e.g. colour paper or transparency, or reading a plurality of different types of original}
- H04N 1/3878: {Skew detection or correction}
- H04N 2201/0081: Image reader (H04N2201/0091 - H04N2201/0094 take precedence)
- H04N 2201/0082: Image hardcopy reproducer (H04N2201/0091 - H04N2201/0094 take precedence)
- H04N 2201/3269: of machine readable codes or marks, e.g. bar codes or glyphs
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- B41J: TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS

## Abstract

A control method in a printing apparatus includes printing, by a printing unit, an adjustment image for adjusting a printing position on a sheet, conveying, by a conveying unit, the sheet on which the adjustment image is printed, reading, by a reading unit, an image to generate image data, the reading unit being executable to perform reading by a first reading method for reading an image of a sheet without conveying the sheet or a second reading method for reading the image of the sheet while conveying the sheet, and determining, based on that a type of the sheet on which the adjustment image is to be printed is a specific type, to read the adjustment image by the first reading method.

## Claims

### Claim 1

A printing apparatus comprising:
a printing unit configured to print an adjustment image for adjusting a printing position on a sheet;
a conveying unit configured to convey the sheet;
a reading unit configured to read an image to generate image data, the reading unit being executable to perform reading using a first reading method for reading an image of a sheet without conveying the sheet and a second reading method for reading the image of the sheet while conveying the sheet; and
a determining unit configured to determine, based on that a type of the sheet on which the adjustment image is printed is a specific type, to read the adjustment image using the first reading method.

### Claim 2 (depends on 1)

The printing apparatus according to claim 1, further comprising:
an obtaining unit configured to obtain, in a case where the reading unit reads the adjustment image using the first reading method, an amount of shift in the printing position based on image data generated by reading, using the first reading method, the adjustment image printed on the sheet, and obtain, in a case where the reading unit reads the adjustment image using the second reading method, the amount of shift in the printing position based on image data generated by reading, using the second reading method, the adjustment image printed on the sheet; and
a print controlling unit configured to control the printing unit based on the amount of shift in the printing position so that an image is printed on the sheet.

### Claim 3 (depends on 2)

The printing apparatus according to claim 2, wherein the obtaining unit obtains, in a case where the determining unit determines to read the adjustment image using the first reading method, the amount of shift in the printing position based on the image data generated by reading, using the first reading method, the adjustment image printed on the sheet.

### Claim 4 (depends on 2)

The printing apparatus according to claim 2, further comprising a receiving unit configured to receive a first instruction for causing the reading unit to read the adjustment image using the first reading method or a second instruction for causing the reading unit to read the adjustment image using the second reading method,
wherein the obtaining unit obtains, in a case where the receiving unit receives the first instruction, the amount of shift in the printing position based on the image data generated by reading, using the first reading method, the adjustment image printed on the sheet, and obtains, in a case where the receiving unit receives the second instruction, the amount of shift in the printing position based on the image data generated by reading, using the second reading method, the adjustment image printed on the sheet.

### Claim 5 (depends on 4)

The printing apparatus according to claim 4, further comprising a displaying unit configured to display on a screen a first button via which the receiving unit receives the first instruction from a user, and a second button via which the receiving unit receives the second instruction from the user,
wherein the obtaining unit obtains, in a case where the first instruction is received from the user via the first button, the amount of shift in the printing position based on the image data generated by reading, using the first reading method, the adjustment image printed on the sheet, and obtains, in a case where the second instruction is received from the user via the second button, the amount of shift in the printing position based on the image data generated by reading, using the second reading method, the adjustment image printed on the sheet.

### Claim 6 (depends on 5)

The printing apparatus according to claim 5, wherein the receiving unit, in a case where the determining unit determines to read the adjustment image using the first reading method, does not receive the second instruction even if the user presses the second button.

### Claim 7 (depends on 5)

The printing apparatus according to claim 5, wherein the displaying unit displays, in a case where the determining unit determines to read the adjustment image using the first reading method, the first button without displaying the second button on the screen.

### Claim 8 (depends on 1)

The printing apparatus according to claim 1, further comprising a notification unit configured to notify, based on that the determining unit determines to read the adjustment image using the first reading method, the user that an image of the specific type of sheet cannot be read using the second reading method.

### Claim 9 (depends on 2)

The printing apparatus according to claim 2, further comprising a setting unit configured to set, in association with the sheet, the amount of shift in the printing position,
wherein the print controlling unit controls the printing unit based on the amount of shift in the printing position so that the image is printed on the sheet.

### Claim 10 (depends on 4)

The printing apparatus according to claim 4,
wherein the receiving unit receives a third instruction for allowing a user to input and obtain the amount of shift in the printing position, and
wherein the obtaining unit obtains, in a case where the receiving unit receives the third instruction, the amount of shift in the printing position input by the user.

### Claim 11 (depends on 1)

The printing apparatus according to claim 1, further comprising a selecting unit configured to select, based on a user instruction, the sheet,
wherein the printing unit prints the adjustment image on the selected sheet.

### Claim 12 (depends on 1)

The printing apparatus according to claim 1, wherein the specific type of sheet is cardboard, tab paper, an OHP sheet, or a transparent film.

### Claim 13

A printing apparatus comprising:
a selecting unit configured to select, based on a user instruction, a first sheet and a second sheet from a plurality of sheets;
a printing unit configured to print an adjustment image for adjusting a printing position on the first sheet or the second sheet selected by the selecting unit;
a reading unit configured to read an image to generate image data;
an obtaining unit configured to obtain an amount of shift in the printing position for the first sheet based on image data generated by the reading unit reading the adjustment image printed on the first sheet selected by the selecting unit, and obtain an amount of shift in the printing position for the second sheet based on image data generated by the reading unit reading the adjustment image printed on the second sheet selected by the selecting unit;
a setting unit configured to set, in association with the first sheet, the amount of shift in the printing position for the first sheet obtained by the obtaining unit, and set, in association with the second sheet, the amount of shift in the printing position for the second sheet obtained by the obtaining unit; and
a print controlling unit configured to control the printing unit based on the amount of shift in the printing position for the first sheet set by the setting unit so that an image is printed on the first sheet, and control the printing unit based on the amount of shift in the printing position for the second sheet set by the setting unit so that the image is printed on the second sheet.

### Claim 14 (depends on 13)

The printing apparatus according to claim 13, further comprising a designating unit configured to designate the first sheet or the second sheet as a sheet on which the image is printed by the printing unit,
wherein the print controlling unit controls, in a case where the first sheet is designated by the designating unit, the printing unit based on the amount of shift in the printing position for the first sheet set by the setting unit so that the image is printed on the first sheet, and controls, in a case where the second sheet is designated by the designating unit, the printing unit based on the amount of shift in the printing position for the second sheet set by the setting unit so that the image is printed on the second sheet.

### Claim 15

A printing apparatus comprising:
a printing unit configured to print an adjustment image for adjusting a printing position on a sheet;
a conveying unit configured to convey the sheet on which the adjustment image is printed;
a reading unit configured to read an image to generate image data, the reading unit being executable to perform reading using a first reading method for reading an image of a sheet without conveying the sheet or a second reading method for reading the image of the sheet while conveying the sheet;
a receiving unit configured to receive a first instruction for causing the reading unit to read the adjustment image using the first reading method or a second instruction for causing the reading unit to read the adjustment image using the second reading method;
a displaying unit configured to display on a screen a first button via which the receiving unit receives the first instruction from a user and a second button via which the receiving unit receives the second instruction from the user;
an obtaining unit configured to obtain, in a case where the first instruction is received from the user via the first button, an amount of shift in the printing position based on image data generated by reading, using the first reading method, the adjustment image printed on the sheet, and obtain, in a case where the second instruction is received from the user via the second button, the amount of shift in the printing position based on image data generated by reading, using the second reading method, the adjustment image printed on the sheet; and
a print controlling unit configured to control the printing unit based on the amount of shift in the printing position so that an image is printed on the sheet,
wherein the displaying unit displays, in a case where a type of the sheet on which the adjustment image is to be printed is a specific type, the first button without displaying the second button on the screen.

### Claim 16

A control method in a printing apparatus, the control method comprising:
printing, by a printing unit, an adjustment image for adjusting a printing position on a sheet;
conveying, by a conveying unit, the sheet on which the adjustment image is printed;
reading, by a reading unit, an image to generate image data, the reading unit being executable to perform reading by a first reading method for reading an image of a sheet without conveying the sheet or a second reading method for reading the image of the sheet while conveying the sheet; and
determining, based on that a type of the sheet on which the adjustment image is to be printed is a specific type, to read the adjustment image by the first reading unit.

### Claim 17 (depends on 16)

The control method according to claim 16, further comprising:
obtaining, in a case where the reading reads the adjustment image using the first reading method, an amount of shift in the printing position based on image data generated by reading, using the first reading method, the adjustment image printed on the sheet, and obtaining, in a case where the reading reads the adjustment image using the second reading method, the amount of shift in the printing position based on image data generated by reading, using the second reading method, the adjustment image printed on the sheet; and
controlling the printing based on the amount of shift in the printing position so that an image is printed on the sheet.

### Claim 18

A non-transitory computer readable storage medium for storing a computer program for controlling a printing apparatus, the computer program comprising:
a code to print an adjustment image for adjusting a printing position on a sheet;
a code to convey the sheet on which the adjustment image is printed;
a code to read an image to generate image data, the code to read being executable to perform reading by a first reading method for reading an image of a sheet without conveying the sheet or a second reading method for reading the image of the sheet while conveying the sheet; and
a code to determine, based on that a type of the sheet on which the adjustment image is to be printed is a specific type, to read the adjustment image by the first reading method.

### Claim 19 (depends on 18)

The non-transitory computer readable storage medium according to claim 18, further comprising:
a code to obtain, in a case where the reading reads the adjustment image using the first reading method, an amount of shift in the printing position based on image data generated by reading, using the first reading method, the adjustment image printed on the sheet, and a code to obtain, in a case where the reading reads the adjustment image using the second reading method, the amount of shift in the printing position based on image data generated by reading, using the second reading method, the adjustment image printed on the sheet; and
a code to control the printing based on the amount of shift in the printing position so that an image is printed on the sheet.
