1. An image processing apparatus comprising a color-flicker detection processing section configured to detect generation of color flickers from a plurality of images taken at different exposure times, wherein said color-flicker detection processing section: acquires a ratio of any specific one of a plurality of color signals of said taken images to another one of said color signals; obtains an evaluation value of said color flickers from said acquired ratio; and determines whether or not said color flickers have been generated on the basis of the magnitude of said evaluation value.