摘要 |
PROBLEM TO BE SOLVED: To prevent an image from being deteriorated all the more because insufficient image blur correction control is performed by calculating a control signal outputted to a correction optical system driving means by interpolation arithmetic calculation by using the previous control signal when processing load in the case of performing control other than the control of the correction optical system driving means is heavy. SOLUTION: An MPU 1 reads output from both of pitch and yaw vibration gyroscopes 6 and 7 from an A/D conversion terminal alternately in the midst of the opening operation of a shutter, obtains a current value (duty of PWM) at which the desired rotating speed of a motor is given from the read value, and drives a correction lens 12 by setting the obtained value in a specified register. When the load of the processing other than the driving control (IS control) of the lens 12 is heavy for the MPU 1, which performs processing for closing the shutter at the time of driving the shutter and processing for starting strobe light emission, the control signal outputted to the correction lens driving devices 10 and 11 is interpolated. |