Patent ID: 8891865

Claim:
An image processing device comprising: an image input unit that receives an input image; a gradation correction value acquiring unit that acquires a gradation correction value representing a ratio of a luminance component of said input image and a luminance component of an output image; a chroma analyzing unit, implemented by a hardware processor, that generates a plurality corrected images, each of the corrected images generated by correcting an analysis image that is same as or different from said input image using one or more gradation correction values and a respective one of plurality of chroma correction values, and determines an output image chroma correction value by calculating for each of the corrected images, a total sum of degrees of chroma discrepancy between said analysis image and respective one of the corrected images, and specifying a chroma correction value, among the plurality of chroma correction values, corresponding to which the total sum of degrees of chroma discrepancy between said analysis image and the respective corrected image is minimum, as the output image chroma correction value; an image output unit that outputs as said output image an image obtained by correcting said input image received by said image input unit on the basis of said gradation correction value acquired by said gradation correction value acquiring unit and said output image chroma correction value correlated with said gradation correction value; and a storage unit that stores the one or more gradation correction values used in correcting said analysis image and said chroma correction values correlated with said one or more gradation correction values; a correlation analyzing unit that analyzes a correlation between a plurality of sets of said one or more gradation correction values and said chroma correction values stored in said storage unit; and a correlation storing unit that stores said correlation, wherein said chroma analyzing unit receives an image different from said input image received by said image input unit as said analysis image, wherein said gradation correction value acquiring unit acquires one of said gradation correction values stored in said storage unit, wherein said image output unit acquires said chroma correction value correlated with said gradation correction value acquired by said gradation correction value acquiring unit from said storage unit, wherein said image output unit acquires said correlation from said correlation storing unit and applies said correlation to said gradation correction value acquired by said gradation correction value acquiring unit to calculate said chroma correction value and wherein said correlation analyzing unit calculates a correlation equation expressing said correlation by exponential approximation.