Patent ID: 7965427

Claim:
A method of mapping image data into an output gamut, comprising: using a processor to perform the steps of: inputting image data expressed in a predetermined color space, the input image data which is converted from image data captured by a capturing device under a sensing condition, the capturing device which converts the captured image data by internal arithmetic operations using a parameter corresponding to the sensing condition, the input image data which is in a practical gamut corresponding to the sensing condition, and the practical gamut which is a part of an input gamut of the predetermined color space; obtaining the sensing condition of the input image data; obtaining practical gamut information corresponding to the sensing condition from a table which stores a relationship between a practical gamut and a sensing condition; and mapping the input image data into the output gamut using a mapping parameter calculated from the practical gamut information and output gamut information corresponding to the output gamut, wherein the practical gamut information corresponding to the sensing condition is obtained by converting pseudo-image data by the same arithmetic operations as the internal arithmetic operations of the capturing device using a parameter corresponding to the sensing condition and calculating a gamut represented by the converted pseudo-image data, and wherein the pseudo-image data are a plurality of color data generated by slicing respective color component data of the captured image data into a plurality of levels in ranges that the captured image data can assume.