An image processing device including a storage unit which stores, for set
moving-target-positions of a lightness or gray axis on an uniform color
space in color balance correction, color correction parameters for
performing color balance correction corresponding to moving the lightness
or gray axis substantially parallel to a specific moving-target-position
on the uniform color space to inputted color image data, and a correction
unit which, when color balance correction to the target color image data
is instructed via an instruction unit, reads a color correction parameter
corresponding to the instructed color balance correction among the color
correction parameters stored in the storage unit, to perform color
balance correction to the target color image data using the read color
correction parameter, is provided.