Flash emission is required when image data have a low luminance value and
when it is determined that flash emission is not prohibited, the built-in
flash is used for autofocus (AF). An AF evaluation value is obtained
under the flash emission, and the lens is driven based on this value.
This operation is repeated until it is determined that the lens is
focused, and accurate AF is executed even in dark conditions.