Patent ID: 8917430

Claim:
An image processing apparatus, comprising: a display control unit configured to display a color adjustment screen of an image on a predetermined display device; an input detecting unit configured to detect a user operation to the color adjustment screen with a predetermined input device; and an allowed correction range determining unit configured to determine allowed ranges of correction strength for chroma, brightness and hue angle to correct a color in the image; wherein the input detecting unit is further configured to detect a value specified by the user operation as an uppermost value of a predetermined color difference formula for colors before and after correction; the allowed correction range determining unit is further configured to determine, as the allowed ranges, ranges of chroma, brightness and hue angle in which a value of the predetermined color difference formula for colors before and after correction at the correction strength is either equal to or less than the uppermost value; the display control unit is further configured to display indication of property control units in the color adjustment screen, and the property control units are capable of specifying the correction strength independently for chroma, brightness and hue angle in selectable ranges in accordance with the user operation; the allowed ranges are set to the selectable ranges of the property control units for chroma, brightness and hue angle; and the allowed correction range determining unit is further configured to, if the correction strength specified by one of the property control units is changed according to the user operation for chroma, brightness or hue angle, determine and change the allowed ranges of residual properties using the predetermined color difference formula to which the changed correction strength of one property among chroma, brightness and hue angle has been applied, and the display control unit is further configured to change the selectable ranges of the property control units of the residual properties to the changed allowed ranges and change indication of the property control units of the residual properties.