In an image pickup device, a controller includes a surplus area
calculation unit to detect a surplus area for use in correcting camera
shake based upon a size of an effective area on an image pickup surface
and a size of an efficient area extracted in response to camera shake.
Thus, this image pickup device can prevent a troublesome aspect in which
camera shake correction reaches the correction end from occurring, even
when a large camera shake that is beyond the surplus area occurs.