# US 2014/0192107 A1 · Image processing apparatus, image processing system, and image processing method

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

- Number: US 2014/0192107 A1
- Document ID: US20140192107A1
- Status: Published application
- Kind: A1
- Application number: 14/202,502
- Filed: 2014-03-10
- Published: 2014-07-10
- Earliest claimed: 2009-07-01
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Hideyuki Kido
- Web page: https://patentgrep.com/patent/US20140192107A1

## CPC

- B41J 2/07: characterised by jet control (B41J2/205 takes precedence)
- H04N 1/047: Detection, control or error compensation of scanning velocity or position ({H04N1/0402 and } H04N1/17 take precedence)
- H04N 1/12: using the sheet-feed movement {or the medium-advance or the drum-rotation movement} as the slow scanning component, {e.g. arrangements for the main-scanning}({sheet-feed movement by translatory movement of a flat picture-bearing surface H04N1/1008; main-scanning using oscillating or rotating mirrors H04N1/113; } using multi-element arrays H04N1/19)
- H04N 1/1911: {Simultaneously or substantially simultaneously scanning picture elements on more than one main scanning line, e.g. scanning in swaths}
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N 2201/04717: on the scanned sheet, e.g. a reference sheet
- H04N 2201/04787: by changing or controlling the addresses or values of pixels, e.g. in an array, in a memory, by interpolation
- B41J: TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An image processing apparatus includes a recording control unit for recording, by a recording head, a recording position adjustment chart including a pattern for adjusting a recording position of the recording head discharging ink and a mark formed in a position different from that of the pattern, a reading unit for reading the recording position adjustment chart as image data, a first detection unit for detecting a position and inclination of the recording position adjustment chart when reading the recording position adjustment chart based on the mark, a second detection unit for detecting the position of the pattern based on the position and the inclination detected by the first detection unit, and a determination unit for determining adjustment values for the recording position adjustment based on the image data of the recording position adjustment chart in which the position of the pattern has been detected by the second detection unit.

## Claims

### Claim 1

(canceled)

### Claim 2

An apparatus comprising:
an obtaining unit configured to obtain an image of a chart, including a pattern, read by a reading unit, the chart being recorded by a recording unit;
a creating unit configured to create a template image for pattern matching used for detecting a position of the pattern in the chart based on the image of the chart obtained by the obtaining unit;
a position detection unit configured to detect the position of the pattern in the chart based on the image of the chart obtained by the obtaining unit by template matching using the template image created by the creating unit; and
an acquiring unit configured to acquire information relating to the position of the pattern in the chart detected by the position detection unit.

### Claim 3 (depends on 2)

The apparatus according to claim 2, wherein the position detection unit detects the position of the pattern according to a correlation between an image in a predetermined area and the template image.

### Claim 4 (depends on 2)

The apparatus according to claim 2, wherein the apparatus is a recording apparatus, comprising the recording unit and the reading unit, for recording an image on a recording medium using a recording head which discharges ink.

### Claim 5 (depends on 2)

The apparatus according to claim 2, further comprising:
an inclination detection unit configured to detect an inclination of the chart from a regular position, wherein the position detection unit determines an area for obtaining the luminance of the recording medium and determines a pixel value used for creating the template image based on the inclination of the chart detected by the inclination detection unit.

### Claim 6 (depends on 5)

The apparatus according to claim 5, wherein the chart includes a plurality of patterns recorded by the recording unit.

### Claim 7 (depends on 5)

The apparatus according to claim 5, wherein a pixel value of an image corresponding to the recording medium in the template image is obtained from an average of pixel values of an area for obtaining the pixel value of the recording medium and a pixel value of an image corresponding to the pattern in the template image is obtained from an average of pixel values of an area for obtaining the pixel value of the pattern.

### Claim 8 (depends on 2)

The apparatus according to claim 2, wherein the pattern is used for adjusting a recording by the recording unit on a print medium, and further comprising an adjusting unit configured to adjust the recording by the recording unit on a print medium based on the information acquired by the acquiring unit.

### Claim 9 (depends on 8)

The apparatus according to claim 8, wherein the recording unit is a recording head ejecting ink and the pattern is recorded by the recording head for adjusting a recording position on the recording medium by the recording head, and the adjusting unit adjusts the recording position based on the information acquired by the acquiring unit.

### Claim 10

A method comprising:
obtaining an image of a chart, including a pattern, read by a reading unit, the chart being recorded by a recording unit;
creating a template image for pattern matching used for detecting a position of the pattern in the chart based on the image of the chart obtained in the obtaining step;
detecting the position of the pattern in the chart based on the image of the chart obtained in the obtaining step by template matching using the template image created in the creating step; and
acquiring information relating to the position of the pattern in the chart detected in the detecting step.

### Claim 11

A non-transitory computer-readable storage medium storing a program for causing a computer to execute a method comprising:
obtaining an image of a chart, including a pattern, read by a reading unit, the chart being recorded by a recording unit;
creating a template image for pattern matching used for detecting a position of the pattern in the chart based on the image of the chart obtained in the obtaining step;
detecting the position of the pattern in the chart based on the image of the chart obtained in the obtaining step by template matching using the template image created in the creating step; and
acquiring information relating to the position of the pattern in the chart detected in the detecting step.

### Claim 12

An apparatus comprising:
an obtaining unit configured to obtain data of an image including a pattern;
a creating unit configured to create a template image for pattern matching used for detecting a position of the pattern in the image based on the data of the image obtained by the obtaining unit;
a position detection unit configured to detect the position of the pattern in the image based on the data of the image obtained by the obtaining unit by template matching using the template image created by the creating unit; and
an acquiring unit configured to acquire information relating to the position of the pattern in the image detected by the position detection unit.

### Claim 13

An apparatus comprising:
an obtaining unit configured to obtain data of an image area including a particular image;
a creating unit configured to create a template image for pattern matching used for detecting a position of the particular image in the image area based on the data of the image area obtained by the obtaining unit;
a position detection unit configured to detect the position of the particular image in the image area based on the data of the image area obtained by the obtaining unit by template matching using the template image created by the creating unit; and
an acquiring unit configured to acquire information relating to the position of the particular image in the image area detected by the position detection unit.
