At least one of a plurality of achromatic object color ranges is selected
based on the image targeted for processing, and a color adjustment
process is executed based on the selected achromatic object color range.
Image may be reproduced using a color image data after a color correction
of the color image data, the color correction being performed according
to illumination light source associated with the color image data. Image
data may also be output after the color correction. Image data may also
be output associated with data related to the illumination light source,
to reproduce the image after the color correction.