摘要 |
A controller determines the presence/absence of change in focal length caused by a zooming operation, and determines the necessity of correcting image plane shift caused by said change in focal length. Blur correction is prohibited when executing correction of image plane shift, and image plane shift is corrected by calculating the amount of movement of the focusing lens based on set focal length information, current position information of the focusing lens, and correction information stored in memory. When correction is unnecessary, the controller determines blur correction is permitted when the drive of the focusing lens ends, and executes the correction. The blur correction and the image plane shift correction are not executed simultaneously.
|