A control method for an image pickup apparatus capable of executing automatic focus detection of an imaging optical system, the control method comprising the steps of:
- acquiring aberration information of the imaging optical system;
- acquiring object information of an object in a focus detecting area;
- determining, based on the aberration information, whether it is necessary to obtain color information, angular information, and spatial frequency information of the object;
- calculating, based on the aberration information of the imaging optical system and the object information, a correction value used to correct a difference between a focus state of a captured image and a result of the automatic focus detection, caused by the aberration of the imaging optical system;
- and
- correcting the result of the automatic focus detection using the correction value.