A bright luminance value, a dark luminance value, and an average luminance
value relating to a face image portion included in an image represented
by fed image data are calculated in calculating circuits. Further, a
target bright luminance value and a target dark luminance value are
calculated in a calculating circuit on the basis of a target average
luminance value and a dynamic range that are inputted from an input
device and the calculated bright luminance value, dark luminance value,
and average luminance value. Interpolation processing based on a
correspondence between the calculated bright luminance value, dark
luminance value, and average luminance value relating to the face image
portion and the target bright luminance value, the target dark luminance
value, and the target average luminance value respectively corresponding
thereto is performed in a corrected value calculating circuit, to create
a look-up table.