The red eye compensation method and the image processing apparatus are
used to read out image data for outputting or corresponding original
image data from among previously stored image data, subject the image
data to red eye compensation and regenerates the image data for
outputting. In the image processing method, a verification screen is used
to designate a red eye frame and display a result of red eye compensation
for confirmation. The other red eye compensation method, the other image
processing method, a printing method and a printer are used to judge
whether there is a possibility that image quality deterioration such as
red eye occurs based on photographing information prior to compensating
for specified deterioration in image quality such as red eye.