Patent ID: 8896746

Claim:
A driving circuit configured to drive a voice coil motor having a spring return mechanism, the driving circuit comprising: a driving current generating unit configured to supply a driving current that corresponds to an analog control signal to a coil of the voice coil motor; memory configured to store digital waveform data which indicates a time waveform of the driving current, from the frequency components of which a predetermined frequency component has been removed; a control unit configured to read out the waveform data from the memory at a rate that corresponds to the resonance frequency of the voice coil motor, and to output the waveform data thus read out as a digital code; and a D/A converter configured to convert the digital code output from the control unit into an analog control signal, and to output the analog control signal thus converted to the driving current generating unit, wherein the memory is configured to store: first waveform data obtained by removing the predetermined frequency component from a step waveform that changes from zero to the target displacement; second waveform data obtained by removing the predetermined frequency component from a waveform that changes in a stepwise manner from zero to a first displacement that is greater than a target displacement, and that changes in a stepwise manner to the target displacement after the first displacement is maintained for a predetermined period of time, and wherein the control unit is configured to be capable of selectively reading out either the first waveform data or the second waveform data.