Patent ID: 7502150

Claim:
A color converting device for converting input image data based on a plurality of first color components into output image data based on a plurality of second color components, comprising: a first data converting unit for converting each color component of input image data, according to the number of grid points obtained by dividing a color space composed of the plurality of first color components; and a second data converting unit for converting the input image data into output image data by performing interpolation processing using color correction values at the grid points corresponding to the color components converted by the first data converting unit, wherein a distance of the grid points is uniform, and the number of grid points is determined for each color component, wherein the first data converting unit converts a color component of input image data into a color component whose maximum value is represented by (the distance of the grid points×(the number of grid points−1)−1), and wherein when the number of grid points is greater than 2 m +1, where m=k−n, n is an integer smaller than the number k of bits of each color component of the input image data, the first data converting unit converts a color component of input image data into a color component of k+1 bits.