An image-taking apparatus is disclosed which enables the accuracy of
re-performance determination of in-focus search control to reliably
maintain an in-focus state in response to a condition change after
focusing is achieved. The image-taking apparatus comprise a first
detector which outputs a focus evaluation value signal and a second
detector which outputs a detection signal different from the focus
evaluation value signal. The image-taking apparatus comprises a
controller which performs a first control for controlling drive of the
focus lens such that an in-focus position of the focus lens is searched
for on the basis of the focus evaluation value signal. The controller
obtains shift information which represents a shift state from an in-focus
state based on the detection signal from the second detector after the
first control, and performs processing associated with the re-performance
of the first control based on at least the shift information.