Control apparatus, multidimensional color correction method and non-transitory computer-readable storage medium storing multidimensional color correction program
First Claim
1. A control apparatus for controlling a user printing device equipped with a print engine that forms images by using at least three primary colors which are different in hue from each other, the control apparatus comprising:
- a raster-image processor that performs multidimensional color correction and color conversion on image data created from a print job, the multidimensional color correction being a process to correct colors to be output by the user printing device into colors to be output by a predetermined standard printing device, by using a multidimensional LUT (look-up table) which associates input color values of three or more primary colors with corresponding output color values, the color conversion being a process to convert colors to be output by the standard printing device into target colors, by using a printer profile for the standard printing device and a target profile; and
a control unit that controls the raster-image processor, and includesa table creation section that creates the multidimensional LUT including a first LUT and a second LUT, the first LUT including output color values which are indexed by the input color values and are to be obtained by the multidimensional color correction performed on the input color values without a specific process, the specific process being a process to preserve values of complementary color components of secondary colors before and after the multidimensional color correction, the second LUT including output color values which are indexed by the input color values and are to be obtained by the multidimensional color correction performed on the input color values with the specific process, anda correction control section thatobtains color values of fully saturated secondary colors of the user printing device, the standard printing device and the target colors, by referring to the multidimensional LUT, the printer profile for the standard printing device and the target profile,calculates chromas of the fully saturated secondary colors of the user printing device, the standard printing device and the target colors from the color values obtained, to compare the chromas with each other for each of the fully saturated secondary colors, andon judging that the chroma of one of the fully saturated secondary colors of the user printing device is greater than the chroma of the one of the fully saturated secondary colors of the standard printing device, gives the raster-image processor an instruction to perform the multidimensional color correction while specifying use of the first LUT or the second LUT on a basis of the chromas of the one of the fully saturated secondary colors, so as toinstruct the raster-image processor to perform the multidimensional color correction while specifying use of the second LUT, on judging that the chroma of the one of the fully saturated secondary colors of the target colors is greater than the chroma of the one of the fully saturated secondary colors of the user printing device, andinstruct the raster-image processor to perform the multidimensional color correction while specifying use of the first LUT, on judging that the chroma of the one of the fully saturated secondary colors of the target colors is smaller than the chroma of the one of the fully saturated secondary colors of the standard printing device, andoutputs print image data on which the raster-image processor performed the multidimensional color correction and the color conversion, to the print engine and gives the print engine a print instruction.
1 Assignment
0 Petitions
Accused Products
Abstract
A control apparatus includes a control unit, and a raster-image processor that performs color correction to correct colors of a user printing device into colors of a standard printing device by using a multidimensional LUT and performs color conversion by using a printer profile for the standard printing device and a target profile. The control unit creates the multidimensional LUT including a first LUT and a second LUT, and compares chromas of each fully saturated secondary color of the user printing device, the standard printing device and the target colors. On judging that the chroma of one fully saturated secondary color of the user printing device is greater than that of the standard printing device, the control unit instructs the raster-image processor to perform the color correction while specifying use of the first or second LUT according to a comparison result of the chromas.
10 Citations
15 Claims
-
1. A control apparatus for controlling a user printing device equipped with a print engine that forms images by using at least three primary colors which are different in hue from each other, the control apparatus comprising:
-
a raster-image processor that performs multidimensional color correction and color conversion on image data created from a print job, the multidimensional color correction being a process to correct colors to be output by the user printing device into colors to be output by a predetermined standard printing device, by using a multidimensional LUT (look-up table) which associates input color values of three or more primary colors with corresponding output color values, the color conversion being a process to convert colors to be output by the standard printing device into target colors, by using a printer profile for the standard printing device and a target profile; and a control unit that controls the raster-image processor, and includes a table creation section that creates the multidimensional LUT including a first LUT and a second LUT, the first LUT including output color values which are indexed by the input color values and are to be obtained by the multidimensional color correction performed on the input color values without a specific process, the specific process being a process to preserve values of complementary color components of secondary colors before and after the multidimensional color correction, the second LUT including output color values which are indexed by the input color values and are to be obtained by the multidimensional color correction performed on the input color values with the specific process, and a correction control section that obtains color values of fully saturated secondary colors of the user printing device, the standard printing device and the target colors, by referring to the multidimensional LUT, the printer profile for the standard printing device and the target profile, calculates chromas of the fully saturated secondary colors of the user printing device, the standard printing device and the target colors from the color values obtained, to compare the chromas with each other for each of the fully saturated secondary colors, and on judging that the chroma of one of the fully saturated secondary colors of the user printing device is greater than the chroma of the one of the fully saturated secondary colors of the standard printing device, gives the raster-image processor an instruction to perform the multidimensional color correction while specifying use of the first LUT or the second LUT on a basis of the chromas of the one of the fully saturated secondary colors, so as to instruct the raster-image processor to perform the multidimensional color correction while specifying use of the second LUT, on judging that the chroma of the one of the fully saturated secondary colors of the target colors is greater than the chroma of the one of the fully saturated secondary colors of the user printing device, and instruct the raster-image processor to perform the multidimensional color correction while specifying use of the first LUT, on judging that the chroma of the one of the fully saturated secondary colors of the target colors is smaller than the chroma of the one of the fully saturated secondary colors of the standard printing device, and outputs print image data on which the raster-image processor performed the multidimensional color correction and the color conversion, to the print engine and gives the print engine a print instruction. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A multidimensional color correction method for use in a printing system including a user printing device and a control apparatus which controls the user printing device, the user printing device including a print engine that forms images by using at least three primary colors which are different in hue from each other, the control apparatus including a raster-image processor that performs multidimensional color correction and color conversion on image data created from a print job, the multidimensional color correction being a process to correct colors to be output by the user printing device into colors to be output by a predetermined standard printing device, by using a multidimensional LUT (look-up table) which associates input color values of three or more primary colors with corresponding output color values, the color conversion being a process to convert colors to be output by the standard printing device into target colors, by using a printer profile for the standard printing device and a target profile,
the multidimensional color correction method comprising: -
creating the multidimensional LUT including a first LUT and a second LUT, the first LUT including output color values which are indexed by the input color values and are to be obtained by the multidimensional color correction performed on the input color values without a specific process, the specific process being a process to preserve values of complementary color components of secondary colors before and after the multidimensional color correction, the second LUT including output color values which are indexed by the input color values and are to be obtained by the multidimensional color correction performed on the input color values with the specific process; obtaining color values of fully saturated secondary colors of the user printing device, the standard printing device and the target colors, by referring to the multidimensional LUT, the printer profile for the standard printing device and the target profile; calculating chromas of the fully saturated secondary colors of the user printing device, the standard printing device and the target colors from the color values obtained, to compare the chromas with each other for each of the fully saturated secondary colors; on judging that the chroma of one of the fully saturated secondary colors of the user printing device is greater than the chroma of the one of the fully saturated secondary colors of the standard printing device, giving the raster-image processor an instruction to perform the multidimensional color correction while specifying use of the first LUT or the second LUT on a basis of the chromas of the one of the fully saturated secondary colors, the giving the raster-image processor to the instruction on the basis of the chromas, including instructing the raster-image processor to perform the multidimensional color correction while specifying use of the second LUT, on judging that the chroma of the one of the fully saturated secondary colors of the target colors is greater than the chroma of the one of the fully saturated secondary colors of the user printing device, and instructing the raster-image processor to perform the multidimensional color correction while specifying use of the first LUT, on judging that the chroma of the one of the fully saturated secondary colors of the target colors is smaller than the chroma of the one of the fully saturated secondary colors of the standard printing device; and outputting print image data on which the raster-image processor performed the multidimensional color correction and the color conversion, to the print engine and giving the print engine a print instruction. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing a multidimensional color correction program to be executed in a control apparatus for controlling a user printing device equipped with a print engine that forms images by using at least three primary colors which are different in hue from each other, the control apparatus comprising a control unit and a raster-image processor that performs multidimensional color correction and color conversion on image data created from a print job, the multidimensional color correction being a process to correct colors to be output by the user printing device into colors to be output by a predetermined standard printing device, by using a multidimensional LUT (look-up table) which associates input color values of three or more primary colors with corresponding output color values, the color conversion being a process to convert colors to be output by the standard printing device into target colors by using a printer profile for the standard printing device and a target profile,
the multidimensional color correction program, when being executed, causing the control unit of the control apparatus to perform processing comprising: -
creating the multidimensional LUT including a first LUT and a second LUT, the first LUT including output color values which are indexed by the input color values and are to be obtained by the multidimensional color correction performed on the input color values without a specific process, the specific process being a process to preserve values of complementary color components of secondary colors before and after the multidimensional color correction, the second LUT including output color values which are indexed by the input color values and are to be obtained by the multidimensional color correction performed on the input color values with the specific process; obtaining color values of fully saturated secondary colors of the user printing device, the standard printing device and the target colors, by referring to the multidimensional LUT, the printer profile for the standard printing device and the target profile; calculating chromas of the fully saturated secondary colors of the user printing device, the standard printing device and the target colors from the color values obtained, to compare the chromas with each other for each of the fully saturated secondary colors; on judging that the chroma of one of the fully saturated secondary colors of the user printing device is greater than the chroma of the one of the fully saturated secondary colors of the standard printing device, giving the raster-image processor an instruction to perform the multidimensional color correction while specifying use of the first LUT or the second LUT on a basis of the chromas of the one of the fully saturated secondary colors, the giving the raster-image processor to the instruction on the basis of the chromas, including instructing the raster-image processor to perform the multidimensional color correction while specifying use of the second LUT, on judging that the chroma of the one of the fully saturated secondary colors of the target colors is greater than the chroma of the one of the fully saturated secondary colors of the user printing device, and instructing the raster-image processor to perform the multidimensional color correction while specifying use of the first LUT, on judging that the chroma of the one of the fully saturated secondary colors of the target colors is smaller than the chroma of the one of the fully saturated secondary colors of the standard printing device; and outputting print image data on which the raster-image processor performed the multidimensional color correction and the color conversion, to the print engine and giving the print engine a print instruction. - View Dependent Claims (12, 13, 14, 15)
-
Specification