# US 10,313,562 B2 · Generating correction table for printing includes generating multi-dimensional conversion table determining correspondance between different apparatus dependent color values

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

- Number: US 10,313,562 B2
- Document ID: US10313562B2
- Status: Granted
- Kind: B2
- Application number: 15/817,685
- Filed: 2017-11-20
- Published: 2018-06-07
- Granted: 2019-06-04
- Earliest claimed: 2016-12-02
- Assignees: Seiko Epson Corporation
- Applicants: Seiko Epson Corporation
- Inventors: Takashi Ito
- Web page: https://patentgrep.com/patent/US10313562B2

## CPC

- H04N 1/6019: {using look-up tables (H04N1/6025 takes precedence)}
- G06K 15/1878: {Adjusting colours (image colour correction or control for documents in general H04N1/60)}
- H04N 1/6005: {with luminance or chrominance signals, e.g. LC1C2, HSL or YUV}
- H04N 1/6008: {with primary colour signals, e.g. RGB or CMY(K)}
- H04N 1/605: {for controlling ink amount, strike-through, bleeding soakage or the like}
- H04N 1/6058: {Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut}
- H04N 2201/0082: Image hardcopy reproducer (H04N2201/0091 - H04N2201/0094 take precedence)
- 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 correction table generation method includes acquiring a first color value of an apparatus non-dependent color system corresponding to an input value of a multi-dimensional apparatus dependent color system in an input lattice point of the color conversion table and generating a multi-dimensional conversion table in which a first apparatus dependent value of the apparatus dependent color system having color conversion table color value characteristics is correlated with a second apparatus dependent value having a color value of the apparatus non-dependent color system and approximate linearity over multiple dimensions, and the generating of the multi-dimensional conversion table includes determining a target color value for multiple dimensions having approximate linearity over the multiple dimensions with respect to the input value, and determining a first apparatus dependent value corresponding to a second apparatus dependent value using the input value, the target color value for the multiple dimensions, and the first color value.

## Claims

### Claim 1

A correction table generation method of generating a correction table for correcting an input value of a predetermined color conversion table in order to determine an ink amount to be ejected by a printer, the method comprising:
acquiring a first color value of an apparatus non-dependent color system corresponding to an input value of a multi-dimensional apparatus dependent color system in an input lattice point of the color conversion table by measuring a color value of a test chart that reflects an output characteristic of the printer, with the apparatus dependent color system corresponding to a color system of the printer; and
generating a multi-dimensional conversion table in which a first apparatus dependent value of the apparatus dependent color system having color conversion table color value characteristics which are characteristics of the first color value with respect to the input value is correlated with a second apparatus dependent value of the apparatus dependent color system having approximate linearity with respect to a color value of the apparatus non-dependent color system over multiple dimensions,
wherein the generating of the multi-dimensional conversion table includes
determining a target color value for multiple dimensions having approximate linearity with respect to the input value over the multiple dimensions, so that an object function is minimized by defining a cubic spline function, in which a value of the apparatus dependent color system is set as an independent variable and a color value of the apparatus non-dependent color system is set as a dependent variable, for each one dimension of the multiple dimensions and generating the object function using the cubic spline function corresponding to all dimensions, and
determining the first apparatus dependent value corresponding to the second apparatus dependent value by interpolation using the input value, the target color value for the multiple dimensions, and the first color value.

### Claim 2 (depends on 1)

The correction table generation method according to claim 1, further comprising:
generating a one-dimensional conversion table in which a third apparatus dependent value of the apparatus dependent color system having approximate linearity with respect to the color value of the apparatus non-dependent color system in one dimension is correlated with the first apparatus dependent value for all dimensions,
wherein the generating of the multi-dimensional conversion table
includes obtaining the second apparatus dependent value using inverse one-dimensional conversion of the one-dimensional conversion table, and
determines the target color value for the multiple dimensions by substituting the second apparatus dependent value obtained in the inverse one-dimensional conversion into the independent variable in the determining of the target color value for multiple dimensions.

### Claim 3 (depends on 1)

The correction table generation method according to claim 1, further comprising:
generating a one-dimensional conversion table in which a third apparatus dependent value of the apparatus dependent color system having approximate linearity with respect to the color value of the apparatus non-dependent color system in one dimension is correlated with the first apparatus dependent value for all dimensions; and
correcting the first apparatus dependent value of the multi-dimensional conversion table by performing inverse one-dimensional conversion which is inverse conversion of the one-dimensional conversion table and multi-dimensional conversion using the multi-dimensional conversion table.

### Claim 4 (depends on 1)

The correction table generation method according to claim 1,
wherein the object function is a total sum, in all of the multiple dimensions, of a square sum of a second-order differential parameter of the cubic spline function in each dimension.

### Claim 5 (depends on 1)

The correction table generation method according to claim 1,
wherein the object function is a total sum of all combinations in all of the multiple dimensions, of a square sum of a difference between a first second-order differential parameter and a second second-order differential parameter, which are the second-order differential parameters of each of a first cubic spline function and a second cubic spline function which are the cubic spline functions in a first dimension and adjacent to each other in a direction of a second dimension different from the first dimension.

### Claim 6 (depends on 1)

The correction table generation method according to claim 1,
wherein, in the determining of the first apparatus dependent value, the first apparatus dependent value is determined so that a difference between the second apparatus dependent value and the first apparatus dependent value becomes minimum.

### Claim 7 (depends on 1)

The correction table generation method according to claim 1,
wherein, in the determining of the target color value for multiple dimensions,
in a case where it is intended to determine the target color value for multiple dimensions corresponding to an achromatic color input value that specifies an achromatic color among the plurality of input values, lightness is determined so that the object function becomes minimum and the corresponding chromaticity is determined to have linearity with respect to determined lightness to thereby determine the target color value for multiple dimensions, and
in a case where it is intended to determine the target color value for multiple dimensions corresponding to remaining input values, lightness and chromaticity constituting the target color value for multiple dimensions is determined so that the object function becomes minimum.

### Claim 8

A non-transitory computer readable recording medium, having a program that causes a computer to execute generating a correction table for correcting an input value of a predetermined color conversion table in order to determine an ink amount to be ejected by a printer, the program causing the computer to execute process comprising:
acquiring a first color value of an apparatus non-dependent color system corresponding to an input value of a multi-dimensional apparatus dependent color system in an input lattice point of the color conversion table by measuring a color value of a test chart that reflects an output characteristic of the printer, with the apparatus dependent color system corresponding to a color system of the printer; and
generating a multi-dimensional conversion table in which a first apparatus dependent value of the apparatus dependent color system having color conversion table color value characteristics which are characteristics of the first color value with respect to the input value is correlated with a second apparatus dependent value of the apparatus dependent color system having approximate linearity with respect to a color value of the apparatus non-dependent color system over multiple dimensions,
wherein the generating of the multi-dimensional conversion table includes
determining a target color value for multiple dimensions having approximate linearity with respect to the input value over the multiple dimensions, so that an object function is minimized by defining a cubic spline function, in which a value of the apparatus dependent color system is set as an independent variable and a color value of the apparatus non-dependent color system is set as a dependent variable, for each one dimension of the multiple dimensions and generating the object function using the cubic spline function corresponding to all dimensions, and
determining the first apparatus dependent value corresponding to the second apparatus dependent value by interpolation using the input value, the target color value for the multiple dimensions, and the first color value.
