# US 2023/0053580 A1 · Printing apparatus, control method, printing system, 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 2023/0053580 A1
- Document ID: US20230053580A1
- Status: Published application
- Kind: A1
- Application number: 17/891,254
- Filed: 2022-08-19
- Published: 2023-02-23
- Earliest claimed: 2021-08-20
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Wakako Tanaka; Takashi Nakamura; Naoki Sumi
- Web page: https://patentgrep.com/patent/US20230053580A1

## CPC

- H04N 1/6008: {with primary colour signals, e.g. RGB or CMY(K)}
- B41J 2/16514: {creating a distance between cap and printhead, e.g. for suction or pressurising}
- B41J 2/16588: {Print heads movable towards the cleaning unit}
- B41J 2/2114: {Ejecting specialized liquids, e.g. transparent or processing liquids (B41J2/211 takes precedence)}
- B41J 2/2139: {Compensation for malfunctioning nozzles creating dot place or dot size errors (generating single droplets or particles on demand by pressure, e.g. electromechanical transducers B41J2/045)}
- B41J 2/2142: {Detection of malfunctioning nozzles (generating single droplets or particles on demand by pressure, e.g. electromechanical transducers B41J2/045, B41J2/05; jet deflection sensors B41J2/125; for cleaning purposes B41J2/16579)}
- B41J 2/2146: {for line print heads}
- 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)}
- G06K 15/1823: {for evaluating the resources needed, e.g. rasterizing time, ink, paper stock}
- H04N 1/00015: {Reproducing apparatus}
- H04N 1/00082: {Adjusting or controlling (interrupting an operation H04N1/00915; inhibiting an operation H04N1/00925)}
- H04N 1/32309: {in colour image data}
- H04N 1/605: {for controlling ink amount, strike-through, bleeding soakage or the like}
- B41J 2/16508: {connected with the printer frame}
- B41J 2/16526: {by applying pressure only}
- B41J 2002/012: {with intermediate transfer member}
- B41J 2025/008: {comprising a plurality of print heads placed around a drum}
- 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

There is provided a printing apparatus including an obtaining unit configured to obtain print data in which in imposition image data in which one or more images are imposed in a print region, a code for identifying each image in the imposition image data is embedded; a determination unit configured to determine an ink color to be used to print the code by excluding an ink color satisfying a predetermined condition from candidates for the ink color to be used to print the code; and a print control unit configured to print the code based on the print data obtained by the obtaining unit using a plurality of nozzle arrays for the ink color determined by the determination unit.

## Claims

### Claim 1

A printing apparatus comprising:
an obtaining unit configured to obtain print data in which in imposition image data in which one or more images are imposed in a print region, a code for identifying each image in the imposition image data is embedded;
a determination unit configured to determine an ink color to be used to print the code by excluding an ink color satisfying a predetermined condition from candidates for the ink color to be used to print the code; and
a print control unit configured to print the code based on the print data obtained by the obtaining unit using a plurality of nozzle arrays for the ink color determined by the determination unit.

### Claim 2 (depends on 1)

The printing apparatus according to claim 1, wherein the plurality of nozzle arrays include nozzle arrays for different ink colors.

### Claim 3 (depends on 1)

The printing apparatus according to claim 1, wherein the plurality of nozzle arrays include a nozzle array for discharging an invisible ink.

### Claim 4 (depends on 1)

The printing apparatus according to claim 1, wherein the predetermined condition includes occurrence of nozzle trouble in a printing position of the code.

### Claim 5 (depends on 4)

The printing apparatus according to claim 4, wherein the nozzle trouble occurs due to a defect in the nozzle.

### Claim 6 (depends on 1)

The printing apparatus according to claim 1, wherein the predetermined condition includes deviation of the printing position of the code by a predetermined value or more.

### Claim 7 (depends on 1)

The printing apparatus according to claim 1, wherein the determination unit determines the ink color to be used to print the code regardless of a pixel value of an image in the imposition image data.

### Claim 8 (depends on 1)

The printing apparatus according to claim 1, wherein the determination unit determines the ink color to be used to print the code regardless of a color mode of printing the print data.

### Claim 9 (depends on 1)

The printing apparatus according to claim 1, wherein the determination unit determines a plurality of ink color candidates to be used to print the code.

### Claim 10 (depends on 1)

The printing apparatus according to claim 1, wherein the code is printed at such a density that the code can be read even in a state where any of the plurality of ink color candidates lacks or a state where part of the nozzle arrays lack.

### Claim 11 (depends on 1)

The printing apparatus according to claim 1, wherein an ink amount of each ink color for printing the code is determined based on a stage where a pattern for ink amount determination printed at multiple levels of densities is successfully read.

### Claim 12 (depends on 11)

The printing apparatus according to claim 11, wherein the pattern for ink amount determination is created with reference to a look-up table in which a value of a signal value CMYK for each ink color is associated with a value obtained by converting the ink color into a signal value RGB.

### Claim 13 (depends on 12)

The printing apparatus according to claim 12, wherein in a case where the code includes an ink color which cannot be recognized normally, an appropriate channel of the signal value RGB is selected to recognize the code.

### Claim 14 (depends on 12)

The printing apparatus according to claim 12, wherein in a case where the region where the code is printed includes a region in a state where the nozzle array is not recognized normally, an appropriate channel of the signal value RGB for each region is selected to recognize the code.

### Claim 15 (depends on 1)

The printing apparatus according to claim 1, wherein the plurality of nozzle arrays are different nozzle arrays for an identical ink color.

### Claim 16 (depends on 1)

The printing apparatus according to claim 1, wherein the determination unit determines that a number of ink colors to be used to print the code is one.

### Claim 17 (depends on 1)

The printing apparatus according to claim 1, further comprising an inspection unit configured to read a printed subject on which the code is printed to perform an inspection using the code.

### Claim 18 (depends on 17)

The printing apparatus according to claim 17, wherein the inspection unit performs image processing on a predetermined region including the region where the code is printed in the printed subject.

### Claim 19

A method of controlling a printing apparatus, the method comprising:
obtaining print data in which in imposition image data in which one or more images are imposed in a print region, a code for identifying each image in the imposition image data is embedded;
determining an ink color to be used to print the code by excluding an ink color satisfying a predetermined condition from candidates for the ink color to be used to print the code; and
controlling printing of the code based on the print data obtained by the obtaining using a plurality of nozzle arrays for the ink color determined by the determining.

### Claim 20

A non-transitory computer readable storage medium storing a program which causes a computer to comprise:
an obtaining unit configured to obtain print data in which in imposition image data in which one or more images are imposed in a print region, a code for identifying each image in the imposition image data is embedded;
a determination unit configured to determine an ink color to be used to print the code by excluding an ink color satisfying a predetermined condition from candidates for the ink color to be used to print the code; and
a print control unit configured to print the code based on the print data obtained by the obtaining unit using a plurality of nozzle arrays for the ink color determined by the determination unit.

### Claim 21

A printing system comprising an information processing device and a printing apparatus,
the information processing device comprising:
a code generation unit configured to generate a code for identifying each image in imposition image data in which one or more images are imposed in a print region;
a print data generation unit configured to generate print data such that the code is arranged based on the code generation unit; and
an output unit configured to output to the printing apparatus the print data generated by the print data generation unit,
the printing apparatus comprising:
an obtaining unit configured to obtain the print data in which the code is embedded;
a determination unit configured to determine an ink color to be used to print the code by excluding an ink color satisfying a predetermined condition from candidates for the ink color to be used to print the code;
a print control unit configured to print the code based on the print data obtained by the obtaining unit using a plurality of nozzle arrays for the ink color determined by the determination unit; and
an inspection unit configured to read a printed subject to perform an inspection using the code.
