A shake correcting device is capable of preventing a correcting optical
device from hitting against a component part in the vicinity thereof to
generate noise upon outputs from an H bridge driver for driving the
correcting optical device being enabled. The device includes an angular
velocity sensor that detects shaking of an image pickup apparatus, a
position sensor that detects the current position of a shift lens movably
disposed for optically correcting the shaking of the apparatus, an H
bridge driver that drives the lens according to a drive target value, and
an integrator that generates a target correction value based on the
output from the angular velocity sensor. The drive target value is
calculated based on the target correction value and output data from the
position sensor.