Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020112099 - PRINTING LIQUID COLORS

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

CLAIMS

What is claimed is:

1 A non-transitory computer readable storage medium having instructions stored thereon, which, when executed by a processor, cause the processor to determine a set of printing liquid colors for use in a color transition, by causing the processor to:

receive printing liquid data indicating a plurality of printing liquid colors for use by a printer;

determine, based on predetermined data indicating associations between a predefined plurality of printing liquid colors and corresponding position vectors in a color space, a plurality of position vectors in the color space, each of the plurality of position vectors being a position vector of a printing liquid color of the plurality of printing liquid colors; and

select, from the plurality of printing liquid colors, a first set of printing liquid colors to use in a first color transition, based on the plurality of position vectors.

2. The non-transitory computer readable storage medium according to claim 1 , wherein:

the first color transition is between a first color in the color space corresponding to a first position vector and a second color in the color space corresponding to a second position vector;

a given printing liquid color of the plurality of printing liquid colors is included in the first set of printing liquid colors based on whether or not the scalar product of the position vector of the given printing liquid color with the first position vector and/or the second position vector is zero.

3. The non-transitory computer readable storage medium according to claim 2, wherein:

the first color is a non-white and non-black color;

the second color is white; and

a given non-greyscale printing liquid color of the plurality of printing liquid colors is included in the first set of printing liquid colors if the scalar product of the position vector of the given non-greyscale printing liquid color and the first position vector is not zero.

4. The non-transitory computer readable storage medium according to claim 2, wherein:

the first color is a non-white and non-black color;

the second color is a non-white and non-black color; and

a given non-greyscale printing liquid color of the plurality of printing liquid colors is included in the first set of printing liquid colors if:

the scalar product of the position vector of the given non-greyscale printing liquid color and the first position vector is not zero; and/or

the scalar product of the position vector of the given non-greyscale printing liquid color and the second position vector is not zero.

5. The non-transitory computer readable storage medium according to claim 1 , wherein:

the first color transition is between the color white in the color space corresponding to a white position vector and the color black in the color space corresponding to a black position vector; and

the first set of printing liquid colors includes:

all greyscale printing liquid colors of the plurality of printing liquid colors; or

all non-greyscale printing liquid colors in the plurality of printing liquid colors.

8 The non-transitory computer readable storage medium according to claim 1 , wherein:

the first color transition is between a first color in the color space corresponding to a first position vector and the color black in the color space corresponding to a black position vector;

the first color is a non-white and non-black color; and

a given printing liquid color of the plurality of printing liquid colors is included in the first set of printing liquid colors if the scalar product of the position vector of the given printing liquid color and the first position vector is not zero, or the position vector of the given printing liquid color is the black position vector.

7. The non-transitory computer readable storage medium according to claim 1 , wherein:

the first color transition is between a first color in the color space corresponding to a first position vector and the color black in the color space corresponding to a black position vector;

the first color is a non-white and non-black color; and

all non-greyscale printing liquid colors of the plurality of printing liquid colors are included In the first set of printing liquid colors.

8. The non-transitory computer readable storage medium according to claim 3, wherein:

the instructions stored on the non-transitory computer readable storage medium, when executed by the processor, cause the processor to:

determine a second set of printing liquid colors for use in a second color transition, the second color transition being between the second color and a third color in the color space corresponding to a third position vector, wherein:

the third color is a non-white and non-black color; and a given non-greyscale printing liquid color of the plurality of printing liquid colors is included in the second set

of printing liquid colors if the scalar product of the position vector of the given non-greyscale printing liquid color and the third position vector is not zero; and

determine a third set of printing liquid colors of the plurality of printing liquid colors to use in a third color transition between the third color and the first color by selecting ail the printing liquid colors of the plurality of printing liquid colors in the first set of printing liquid colors and the second set of printing liquid colors.

9. The non-transitory computer readable storage medium according to claim 3, wherein:

the instructions stored on the non-transitory computer readable storage medium, when executed by the processor, cause the processor to:

determine a second set of printing liquid colors for use in a second color transition, the second color transition being between the second color and a third color in the color space corresponding to a third position vector, wherein:

the third color is a non-white and non-black color; a given non-greyscale printing liquid color of the plurality of printing liquid colors is included In the second set of printing liquid colors if the scalar product of the position vector of the given non-greyscale printing liquid color and the third position vector is not zero; and

the scalar product of each of the position vectors of the second set of printing liquid colors and the first position vector is zero; and

determine a third set of printing liquid colors of the plurality of printing liquid colors to use in a third color transition between the first color and the color black in the color space by selecting all the printing liquid colors of the plurality of printing liquid colors in the first set of printing liquid colors and the second set of printing liquid colors.

10. The non-transitory computer readable storage medium according to claim 3, wherein:

the instructions stored on the non-transitory computer readable storage medium, when executed by the processor, cause the processor to:

determine a second set of printing liquid colors for use in a second color transition, the second color transition being between the first color and the color black in the color space, by selecting all the printing liquid colors of the plurality of printing liquid colors in the first set of printing liquid colors and ail the greyscale printing liquid colors of the plurality of printing liquid colors.

1 1. The non-transitory computer readable storage medium according to claim 1 , wherein:

the printing liquid data comprises a name associated with each of the plurality of printing liquid colors for use by the printer; and

the predetermined data comprises a dictionary which relates each of a predefined plurality of names associated with the predefined plurality of printing liquid colors to a corresponding position vector in the color space.

12. The non-transitory computer readable storage medium according to claim 1 , wherein the instructions stored on the non-transitory computer readable storage medium, when executed by the processor, cause the processor to: transmit a first command to print each of a plurality of printing features using a printing liquid dispensing process comprising dispensing a combination of printing liquid colors from the first set of printing liquid colors;

transmit a second command to a light measuring device to measure light from each of the plurality of printing features; and

construct the first color transition using a set of the dispensing processes, wherein each dispensing process in the set yields a desired color point along the color transition according to the measurements acquired by the light measuring device.

13. The non-transitory computer readable storage medium according to claim 1 , wherein the color space is the RGB color space.

14. An apparatus to determine which of the printing liquids of a printer to use in a color transition between coordinates of a color space, the apparatus comprising a processor to:

receive identifying data identifying the printing liquids a printer uses for printing;

determine a coordinate of a color space corresponding to each printing liquid identified by the identifying data, wherein the determination is based on printing liquid correspondence data linking a plurality of printing liquids to corresponding coordinates of the color space; and

determine a subset of the printing liquids the printer uses for printing for use in the color transition, based on the determined coordinates.

15. A computer implemented method to determine a set of printing liquid colors for use In a color transition, the method comprising causing a processor to:

receive printing liquid data indicating a plurality of printing liquid colors for use by a printer;

determine, based on predetermined data indicating associations between a predefined plurality of printing liquid colors and corresponding position vectors in a color space, a plurality of position vectors in the color space, each of the plurality of position vectors being a position vector of a printing liquid color of the plurality of printing liquid colors; and

select, from the plurality of printing liquid colors, a set of printing liquid colors to use in a color transition, based on the plurality of position vectors.