Patent ID: 8068133

Claim:
An image processing apparatus for performing an image processing on an image, comprising; a storage unit for storing image information regarding the image; a first spectrum estimating unit for reading the image information from the storage unit and estimating a spectrum of an object based on the read image information; a dye amount estimating unit for estimating a plurality of dye amounts included in the object using the spectrum of the object estimated by the first spectrum estimating unit; a second spectrum estimating unit for synthesizing a first spectrum using the plurality of dye amounts estimated by the dye amount estimating unit; a spectrum subtractor for calculating a difference spectrum by subtracting the first spectrum synthesized by the second spectrum estimating unit from the spectrum of the object; a dye amount correcting unit for correcting at least a part of the plurality of dye amounts estimated by the dye amount estimating unit; a third spectrum estimating unit for synthesizing a second spectrum using the dye amount corrected by the dye amount correcting unit; a spectrum adder for synthesizing a third spectrum by adding the second spectrum synthesized by the third spectrum estimating unit and the difference spectrum; and an image synthesizer for synthesizing a display image from the third spectrum synthesized by the spectrum adder.