摘要 |
In a case where there is no difference in the signal amount ("No" in step S 12) or in a case where there is a difference in the signal amount ("Yes" in step S12) and the difference is equal to or greater than a certain level ("No" in step S 14), phase difference AF processing is performed on the basis of signals in an AF area of two images (step S18). In a case where the difference is equal to or greater than the certain level ("Yes" in step S 14), the CPU 40 decides an image with a smaller signal amount in the AF area as an AF target image and inputs it in an AF processing unit 42. The AF processing unit 42 performs contrast AF processing on the basis of image data in the AF area of the AF target image (step S16). |