Patent ID: 8072658

Claim:
An image processing apparatus for generating a profile used to convert image data of an input color space into image data of an output color space via a device-independent color space, comprising: a generator, arranged to extract grid values which are uniformly distributed in the device-independent color space and are included in a color reproductive range of the input color space smaller than the device-independent color space, and to convert the extracted grid values using first conversion data from the device-independent color space to the output color space, which is included in the profile so as to generate patch data including multi-order colors, wherein the color reproductive range corresponds to a reproductive range of an input device for generating image data to be converted using the profile; an obtainer, arranged to obtain colorimetric values corresponding to the patch data; a first calculator, arranged to calculate reference values of the device-independent color space corresponding to the patch data using second conversion data from the output color space to the device-independent color space, which is included in the profile; a first updater, arranged to update grid values of the device-independent color space, which are defined in the profile, wherein each grid value is updated using a difference between a reference value closest to the grid value, and a colorimetric value corresponding to the reference value; a second calculator, arranged to calculate output color values of the output color space corresponding to the updated grid values using the first conversion data before update; and a second updater, arranged to update the first conversion data using the updated grid values and the calculated output color values.