Patent ID: 8558901

Claim:
A vibration compensation circuit that causes a stepping motor to drive an optical component or an image sensor of an imaging device according to a state of vibration so as to reduce an influence of the vibration on an image capturing operation, the vibration compensation circuit comprising: an analog/digital conversion unit that converts a vibration detection signal output from a vibration detection element capable of detecting a vibrating state of the imaging device into a digital signal; a gyro filter that generates a moving amount of the imaging device based on the vibration detection signal digitalized by the analog/digital conversion unit; a rotation control unit that generates a driving amount of the optical component or the image sensor based on a present position of the optical component or the image sensor and the moving amount generated by the gyro filter; and a stepping control unit that generates a control signal to be used to control the stepping motor based on the driving amount generated by the rotation control unit and outputs the generated control signal, wherein the analog/digital conversion unit, the gyro filter, and the stepping control unit are integrated as a logic circuit.