Patent Document ID: 9936104
Application ID: 15113531
Patent Status: 1

Claim One:
1. A printing process comprising: printing an ink template with multiple test portions; measuring a spectral reflectance of each test portion to obtain a plurality of measured spectral reflectance values, each value being representative of a measured spectral reflectance of a halftone portion of a printed output generated by a particular printing device and each halftone portion being printed with a printing fluid at a particular area coverage expressed as a Neugebauer Primary area coverage vector, each entry in the vector being representative of a proportion of a Neugebauer Primary to be printed using the printing fluid of the printing device; deriving parameters for a color model mapping a Neugebauer Primary area coverage vector to a reflectance spectrum; estimating spectral reflectance values by applying the color model to the Neugebauer Primary area coverage vectors; minimizing a distance metric between the estimated spectral reflectance values and the measured spectral reflectance values to generate a multi-dimensional correction parameter; and updating the color model to include the multi-dimensional correction factor; applying the updated color model to a halftone image to generate a print preview with a lower resolution than the halftone image; and displaying the print preview; wherein the process also comprises, for a plurality of regions in the halftone image: mapping a selected portion of the halftone image to a corresponding region of the print preview; and determining a color for the corresponding region of the print preview by: determining Neugebauer Primary area coverage values for pixels in the selected portion of the halftone image; determining a Neugebauer Primary area coverage value for the corresponding region of the print preview based on the determined Neugebauer Primary area coverage values for the pixels in the selected portion of the halftone image; and applying the updated color model to the Neugebauer Primary area coverage value for the corresponding region of the print preview, wherein the output of the updated color model is used to set the color of the corresponding region of the print preview.