An anti-shake apparatus of a photographing apparatus, comprising:
- a movable unit that has one of an imaging device and a hand-shake correcting lens, and that can be moved in first and second directions, said first direction being perpendicular to an optical axis of a camera lens of said photographing apparatus, and said second direction being perpendicular to said optical axis and said first direction;
- a fixed unit that slidably supports said movable unit in both said first and second directions;
- a signal-processing unit;
- and
- a control unit that controls said movable unit, said fixed unit, and said signal-processing unit, and that has an A/D converter;
- wherein
- one of said movable unit and said fixed unit has a magnetic-field change-detecting unit which has a horizontal magnetic-field change-detecting element for detecting a position of said movable unit in said first direction as a first location, and a vertical magnetic-field change-detecting element for detecting a position of said movable unit in said second direction as a second location;
- said signal-processing unit outputs a first detected-position signal, which specifies said first location on the basis of output signals of said horizontal magnetic-field change-detecting element, and outputs a second detected-position signal, which specifies said second location on the basis of output signals of said vertical magnetic-field change-detecting element, and has a common input circuit which supplies electrical power to input terminals of said horizontal and vertical magnetic-field change-detecting elements;
- said control unit calculates said first location on the basis of an A/D converting operation by said A/D converter, for said first detected-position signal, and calculates said second location on the basis of an A/D converting operation by said A/D converter, for said second detected-position signal, and performs first and second initial-adjustment operations;
- in said first initial-adjustment operation, the width between the minimum and maximum values of said first detected-position signal is maximized, in the movement range of said movable unit, and in the A/D converting range of said A/D converter;
- in said second initial-adjustment operation, the width between the minimum and maximum values of said second detected-position signal is maximized, in the movement range of said movable unit, and in the A/D converting range of said A/D converter;
- an optimized horizontal current-value for the current, which flows through said input terminals of said horizontal magnetic-field change-detecting element when detecting said first location, is calculated in said first initial-adjustment operation, which adjusts a first detecting-resolution when said first detected-position signal is A/D converted by said A/D converter, by changing the value of the current which flows through the input terminals of said horizontal magnetic-field change-detecting element;
- and
- an optimized vertical current-value for the current, which flows through said input terminals of said vertical magnetic-field change-detecting element when detecting said second location, is calculated in said second initial-adjustment operation, which adjusts a second detecting-resolution when said second detected-position signal is A/D converted by said A/D converter, by changing the value of the current which flows through the input terminals of said vertical magnetic-field change-detecting element.