An image processing unit includes a shake amount calculation section and a static image-storage control section, and the shake amount calculation section includes a shake amount-calculation processing section and an algorithm switching section. The algorithm switching section applies an algorithm varying for each image, and selects images of which the shake amounts calculated by the shake amount-calculation processing section are small. A first image and a second image, which are selected as the images of which the shake amounts are small, are stored in a static image-storage unit. A display control unit displays static images for storage.