An iris color correction apparatus has a skin color identification section
which identifies the skin color of a photographed person in an inputted
image, a skin correction color calculation section which obtains a skin
correction color that is an iris color of said person that should be
shown in said image based on the skin color identified by said skin color
identification section, an original iris color calculation section which
obtains an original iris color that is a representative color of a
peripheral region of the iris of said photographed person from the color
of pixels included in the peripheral region, a correction reference color
setting section which acquires said obtained skin correction color and
original iris color, and sets one of the skin correction color and the
original iris color to be a correction reference color when correction is
carried out, and a correction section which corrects the iris color of
said photographed person based on said correction reference color.