1. An image processing apparatus, having: a white-saturation detection unit for detecting a white saturated pixel from image data; a false-color-pixel detection-area setting unit for setting a false-color-pixel detection area around the white-saturated pixel detected by the white-saturation detection unit; a false-color detection unit for identifying pixels having color corresponding to false color as false-color pixels in the area set by the false-color-pixel detection-area setting unit; and a pixel-value correction unit for executing pixel-value correction processing, based on values of surrounding pixels, on the false-color pixels detected by the false-color detection unit.