A digital camera provided with an optical zoom function and an electronic
zoom function. In accordance with a specified photographic magnification,
a magnification setting section selects a first magnification from a
plurality of fixed magnification values which has been set in advance and
sets the optical zoom function thereto, and sets a second magnification
at the electronic zoom function such that, when the optical zoom function
and the electronic zoom function are combined, an image of the specified
photographic magnification is obtained. A settable range of
magnifications that can be provided by the optical zoom function is
constituted by a plurality of sub-regions which form portions of that
range. For each sub-region, one magnification value included in that
sub-region is selected in advance to serve as the fixed magnification.
Consequently, power consumption during zooming can be reduced, and a time
difference between a time of instructing photography and a time of actual
photography can be shortened.