# US 10,122,893 B2 · Automatic post processing of spot color combinations for a constrained colorant set

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

- Number: US 10,122,893 B2
- Document ID: US10122893B2
- Status: Granted
- Kind: B2
- Application number: 15/459,611
- Filed: 2017-03-15
- Published: 2018-09-20
- Granted: 2018-11-06
- Earliest claimed: 2017-03-15
- Assignees: Xerox Corporation
- Applicants: Xerox Corporation
- Inventors: Arindam Das; Ranita Bej; Guo-Yau Lin
- Web page: https://patentgrep.com/patent/US10122893B2

## CPC

- H04N 1/6008: {with primary colour signals, e.g. RGB or CMY(K)}
- G06F 3/1219: {with regard to consumables, e.g. ink, toner, paper}
- G06F 3/1247: {by conversion to printer ready format}
- G06F 3/1279: {Controller construction, e.g. aspects of the interface hardware}
- G06F 3/1298: {Printer language recognition, e.g. program control language, page description language}
- G06K 15/02: using printers
- H04N 1/6038: {for controlling interaction among colorants}
- H04N 1/6061: {involving the consideration or construction of a gamut surface}
- H04N 1/62: Retouching, i.e. modification of isolated colours only or in isolated picture areas only
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS

## Abstract

According to exemplary methods, a processor of a printing device determines color values out of a first colorant combination using marking materials for standard colorants and marking materials for one or more extended gamut colors. The extended gamut color has colorants other than the standard colorants. Responsive to the first colorant combination including color values for each of a pair of two complementary colors, the processor calculates a second colorant combination that produces the same human-perceivable color as the first colorant combination. The second colorant combination includes only one color of the pair of two complementary colors. The printing device produces output using the second colorant combination for the standard colorants and the extended gamut color.

## Claims

### Claim 1

A method comprising:
determining, by a processor of a printing device, pixel color values for each color of a first colorant combination using marking materials for standard colorants and marking materials for one or more extended gamut colors, said extended gamut color having colorants other than said standard colorants;
responsive to said first colorant combination including a first pixel color value for a first color of a pair of two complementary colors and a second pixel color value for a second color of said pair of two complementary colors, said first pixel color value and said second pixel color value being greater than zero, said processor calculating a second colorant combination that produces the same human-perceivable color as said first colorant combination, by
calculating a first L*a*b* value for said first colorant combination,
comparing said first pixel color value for said first color of said pair of two complementary colors and said second pixel color value for said second color of said pair of two complementary colors and determining which color of said pair of two complementary colors has a lower number for the pixel color value,
reducing the pixel color value for each color of said pair of two complementary colors by the amount of said lower number, such that only one color of said pair of two complementary colors has a non-zero pixel color value,
increasing the pixel color value for black by the amount of said lower number, and
defining a second colorant combination comprising reduced pixel color values for each color of said pair of two complementary colors and an increased pixel color value for black, wherein said second colorant combination includes only one color of said pair of two complementary colors; and
producing output from said printing device using said second colorant combination for said standard colorants and said extended gamut color.

### Claim 2 (depends on 1)

The method according to claim 1, said standard colorants comprising cyan, yellow, magenta, red, green, blue, and black.

### Claim 3 (depends on 1)

The method according to claim 1, said complementary colors comprising colors having a hue angle approximately 180° apart.

### Claim 4 (depends on 3)

The method according to claim 3, said pair of two complementary colors comprising one of:
cyan and red,
magenta and green, and
yellow and blue.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising:
calculating a second L*a*b* value for said second colorant combination;
determining the difference between said second L*a*b* value and said first L*a*b* value; and
responsive to said difference being less than a predetermined threshold, producing output from said printing device using said second colorant combination.

### Claim 6 (depends on 5)

The method according to claim 5, further comprising:
responsive to said difference being greater than said predetermined threshold, adjusting the pixel color value for the only one color of said pair of two complementary colors by a pre-defined amount;
adjusting the pixel color value for black by said pre-defined amount; and
calculating a modified L*a*b* value using adjusted pixel color values for black and said only one color of said pair of two complementary colors.

### Claim 7 (depends on 6)

The method according to claim 6, further comprising:
iteratively adjusting pixel color values for black and said only one color of said pair of two complementary colors; and
determining the difference between modified L*a*b* values and said first L*a*b* value until said difference is less than said predetermined threshold.

### Claim 8

A method, comprising:
determining, by a processor of a printing device, pixel color values for each color of a first colorant combination using marking materials for standard colorants and marking materials for one or more extended gamut colors, said extended gamut color having colorants other than said standard colorants;
responsive to said first colorant combination including a first pixel color value for a first color of a pair of two complementary colors and a second pixel color value for a second color of said pair of two complementary colors, said first pixel color value and said second pixel color value being greater than zero, said processor calculating a second colorant combination that produces the same human-perceivable color as said first colorant combination, said second colorant combination including only one color of said pair of two complementary colors, said processor calculating said second colorant combination, comprising:
calculating a first L*a*b* value for said first colorant combination,
comparing said first pixel color value for said first color of said pair of two complementary colors and said second pixel color value for said second color of said pair of two complementary colors and determining which of said two complementary colors has a lower number for the pixel color value,
reducing the pixel color value for each color of said pair of two complementary colors by the amount of said lower number, such that only one color of said pair of two complementary colors has a non-zero pixel color value,
increasing the pixel color value for black by the amount of said lower number,
defining a second colorant combination comprising reduced pixel color values for each color of said pair of two complementary colors and an increased pixel color value for black,
calculating a second L*a*b* value for said second colorant combination, and
determining the difference between said second L*a*b* value and said first L*a*b* value; and
responsive to said difference being less than a predetermined threshold, printing from said printing device using said second colorant combination.

### Claim 9 (depends on 8)

The method according to claim 8, further comprising:
responsive to said difference being greater than said predetermined threshold, adjusting the pixel color value for the only one color of said pair of two complementary colors by a pre-defined amount;
adjusting the pixel color value for black by said pre-defined amount; and
calculating a modified L*a*b* value using adjusted pixel color values for black and said only one color of said pair of two complementary colors.

### Claim 10 (depends on 9)

The method according to claim 9, further comprising:
iteratively adjusting pixel color values for black and said only one color of said pair of two complementary colors; and
determining the difference between modified L*a*b* values and said first L*a*b* value until said difference is less than said predetermined threshold.

### Claim 11 (depends on 8)

The method according to claim 8, said color gamut comprising cyan, yellow, magenta, red, green, blue, and black.

### Claim 12 (depends on 8)

The method according to claim 8, said complementary colors comprising colors having a hue angle approximately 180° apart.

### Claim 13 (depends on 12)

The method according to claim 12, said pair of two complementary colors comprising one of:
cyan and red,
magenta and green, and
yellow and blue.

### Claim 14

A printing device, comprising:
an input device receiving a print request specifying marking materials for standard colorants and marking materials for one or more extended gamut colors, said extended gamut color having colorants other than said standard colorants;
a processor operatively connected to said input device; and
a print engine operatively connected to said processor,
said processor determining pixel color values of a first colorant combination for said print request,
responsive to said first colorant combination including a first pixel color value for a first color of a pair of two complementary colors and a second pixel color value for a second color of said pair of two complementary colors, said first pixel color value and said second pixel color value being greater than zero, said processor calculating a second colorant combination that produces the same human-perceivable color as said first colorant combination by
calculating a first L*a*b* value for said first colorant combination,
comparing said first pixel color value for said first color of said pair of two complementary colors and said second pixel color value for said second color of said pair of two complementary colors and determining which color of said pair of two complementary colors has a lower number for the pixel color value,
reducing the pixel color value for each color of said pair of two complementary colors by the amount of said lower number, such that only one color of said pair of two complementary colors has a non-zero pixel color value,
increasing the pixel color value for black by the amount of said lower number, and
defining a second colorant combination comprising reduced pixel color values for each color of said pair of two complementary colors and an increased pixel color value for black, wherein said second colorant combination includes only one color of said pair of two complementary colors, and
said printing device printing said print request using said second colorant combination for said standard colorants and said extended gamut color.

### Claim 15 (depends on 14)

The printing device according to claim 14, said pair of two complementary colors comprising one of:
cyan and red,
magenta and green, and
yellow and blue.

### Claim 16 (depends on 14)

The printing device according to claim 14, further comprising:
said processor calculating a second L*a*b* value for said second colorant combination;
said processor determining the difference between said second L*a*b* value and said first L*a*b* value; and
responsive to said difference being less than a predetermined threshold, said printing device printing said print request using said second colorant combination.

### Claim 17 (depends on 16)

The printing device according to claim 16, further comprising:
responsive to said difference being greater than said predetermined threshold,
said processor adjusting the pixel color value for the only one color of said pair of two complementary colors by a pre-defined amount;
said processor adjusting the pixel color value for black by said pre-defined amount; and
said processor calculating a modified L*a*b* value using adjusted pixel color values for black and said only one color of said pair of two complementary colors.

### Claim 18 (depends on 17)

The printing device according to claim 17, further comprising:
said processor iteratively adjusting pixel color values for black and said only one color of said pair of two complementary colors; and
said processor determining the difference between modified L*a*b* values and said first L*a*b* value until said difference is less than said predetermined threshold.
