Apparatuses are provided such as a blur correction apparatus for limiting
operation of a blur correction in accordance with the size of a vibration
detected by a vibration detection means, a time period for the taking of
an image and the frequency of the vibration; a control apparatus to be
applied in the blur correction apparatus; and an image taking apparatus;
and a control method to be applied to these apparatuses, and a computer
program product for use in these apparatuses.