US Patent No. 10,338,858

NON-TRANSITORY RECORDING MEDIUM STORING SCANNER PROFILE CORRECTING PROGRAM, SCANNER PROFILE CORRECTING METHOD, AND PRINTER


Patent No. 10,338,858
Issue Date July 02, 2019
Title Non-transitory Recording Medium Storing Scanner Profile Correcting Program, Scanner Profile Correcting Method, And Printer
Inventorship Naoyo Suzuki, Tama (JP)
Assignee KONICA MINOLTA, INC., Tokyo (JP)

Claim of US Patent No. 10,338,858

15. A printer comprising:a print engine;
an in-line scanner,
an in-line color measurement device;
a storage unit; and
a hardware processor that performs operations including:
causing the print engine to print a first color chart including color patches for correcting a scanner profile, the color patches including a first group of patches of colors in CMYK values such that K component values specified for the patches increase from 0% at certain intervals and C, M and Y component values specified for each of the patches are 0%, and a second group of patches of colors in CMYK values such that K component values specified for the patches are same as the K component values of the patches of the first group and C, M and Y component values specified for each of the patches are almost same and greater than 0%;
causing the in-line scanner to measure the color patches for correcting a scanner profile, to obtain measured RGB values of the color patches,
causing the in-line color measurement device to measure the color patches for correcting a scanner profile, to obtain measured colorimetric values of the color patches;
calculating first correlations, including
obtaining from the storage unit a scanner profile created by measurement of a second color chart for creating a scanner profile,
obtaining K component values specified for patches in the second color chart, and
using the scanner profile to calculate a correlation of each of R component values, G component values and B component values of RGB values in the scanner profile with lightness component values of corresponding colorimetric values in the scanner profile, for each of the K component values;
calculating second correlations, including
obtaining K component values specified for the color patches for correcting a scanner profile, and
using the measured RGB values and the measured colorimetric values of the color patches for correcting a scanner profile, to calculate a correlation of each of R component values, G component values and B component values of the measured RGB values with lightness component values of the measured colorimetric values, for each of the K component values;
calculating, for each of K component values, a difference in each of R, G and B components between a RGB value given from the first correlations and a measured RGB value given from the second correlations, both correlated with each of lightness component values of colorimetric values, by using the first correlations and the second correlations; and
using the difference in each of R, G and B components calculated for each of K component values, to create correction tables for R, G and B components, to be used for correcting the scanner profile.