Disclosed is an image taking apparatus that has functions of performing plural types of corrections on a captured image, and can continuously execute the plural types of corrections on the image. The image taking apparatus can be configured in such a way that when image data recorded in a recording medium is read and is subjected to plural types of corrections, for example, the image data once read can be saved in the recording medium after completion of the plural corrections which are continuously executed. The plural types of corrections can be configured in such a way that the combination or the order thereof is determined based on information unique to the image data.