Patent ID: 8189242

Claim:
An image processing apparatus for generating image data for forming a visible image by overlaying a plurality of colors including cyan, magenta, yellow, black and another spot color using a lookup table which shows replacement conditions from the cyan, the magenta, the yellow and the black indicated by the image data to the other spot color, comprising: an input section, constructed to input image data having information of colors less in number than the plurality of colors; a detector, constructed to detect two regions adjacent to each other from the input image data; a trapping section, constructed to perform a trapping process when a difference between colors of the two regions equals or exceeds a predetermined threshold value; a first estimator, constructed to estimate colors after a color of a trap region generated by the trapping process is separated, with reference to the lookup table to color-separate the image data inputted by the input section into the plurality of colors including the cyan, the magenta, the yellow, the black and the other spot color; a second estimator, constructed to estimate colors after a color in a region which expands due to the generation of the trap region is separated, with reference to the lookup table; a determiner, constructed to determine if a background color appears near an adjacent portion of the two regions due to misregistration based on a comparison of the colors estimated by the first and second estimators; a color processor, constructed, in a case where the determiner determines that the background color appears, to process the image data so that the trapping region and the expanded region have a common color when the trapping region and the expanded region are color-separated using the lookup table; and a converter, constructed to convert the processed image data into image data corresponding to the plurality of colors including the cyan, the magenta, the yellow, the black and the other spot color using the lookup table.