JPH07294979A - Shake correction device - Google Patents

Shake correction device

Info

Publication number
JPH07294979A
JPH07294979A JP11173494A JP11173494A JPH07294979A JP H07294979 A JPH07294979 A JP H07294979A JP 11173494 A JP11173494 A JP 11173494A JP 11173494 A JP11173494 A JP 11173494A JP H07294979 A JPH07294979 A JP H07294979A
Authority
JP
Japan
Prior art keywords
frequency
detection
shake
vibration
detecting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11173494A
Other languages
Japanese (ja)
Inventor
Takeshi Morofuji
剛 諸藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP11173494A priority Critical patent/JPH07294979A/en
Publication of JPH07294979A publication Critical patent/JPH07294979A/en
Pending legal-status Critical Current

Links

Landscapes

  • Adjustment Of Camera Lenses (AREA)

Abstract

(57)【要約】 【目的】 周波数の検出速度を短時間にすると共に検出
精度を向上させ、使用環境に応じた最適な振れ補正を可
能とする。 【構成】 振動検出手段1の出力から異なる二つ以上の
検出時間によって振動の周波数と振幅の少なくとも一方
を検出する検出手段13と、該検出手段の出力に基づい
て位置制御手段の特性を変更する特性変更手段11とを
設け、例えば最小検出時間を設定し、一つの検出手段を
時系列的に働かせ、異なる検出時間によって得られる複
数の出力の相関より、特性を制御するのに用いる周波数
と振幅の少なくとも一方を決定したり、あるいは、異な
る二つ以上の検出時間をもつ複数の周波数検出手段によ
って得られる複数の出力の相関より、特性を制御するの
に用いる周波数と振幅の少なくとも一方を決定するよう
にしている。
(57) [Abstract] [Purpose] The detection speed of the frequency is shortened, the detection accuracy is improved, and optimal shake correction according to the usage environment is possible. A detection means 13 for detecting at least one of a frequency and an amplitude of vibration from two or more detection times different from the output of the vibration detection means 1, and a characteristic of a position control means based on the output of the detection means. The characteristic change means 11 is provided, for example, the minimum detection time is set, one detection means is made to work in time series, and the frequency and amplitude used for controlling the characteristics are obtained from the correlation of a plurality of outputs obtained by different detection times. Or at least one of the frequency and amplitude used for controlling the characteristic is determined from the correlation of a plurality of outputs obtained by a plurality of frequency detection means having two or more different detection times. I am trying.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、撮影装置等の機器に組
み込まれる振れ補正装置の改良に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement of a shake correction device incorporated in equipment such as a photographing device.

【0002】[0002]

【従来の技術】従来の撮影装置においては、露出設定,
焦点調節等あらゆる点で自動化,多機能化が図られ、良
好な撮影が容易に行えるようになっている。
2. Description of the Related Art In a conventional photographing device, exposure setting,
It is automated and multifunctional in all respects such as focus adjustment, so that good shooting can be done easily.

【0003】しかしながら、実際に撮影画像の品位を著
しく低下させているのはカメラ振れであることが多く、
近年では、このカメラ振れを補正する振れ補正装置が種
々提案され、注目を集めているところである。
However, it is often the camera shake that actually deteriorates the quality of a photographed image.
In recent years, various shake correction devices for correcting this camera shake have been proposed and are attracting attention.

【0004】この種の振れ補正装置に具備される補正系
は、光学的に補正するもの、画像処理によって電気的に
補正するものに大別され、また、検出系は、物理的に振
動を検出するもの、画像の動きベクトル等を画像処理に
よって検出するものに大別され、それぞれ多くの形態が
考えられる。
Correction systems provided in this type of shake correction apparatus are roughly classified into those that are optically corrected and those that are electrically corrected by image processing, and the detection system physically detects vibration. There are many types, each of which can be considered.

【0005】図17に、従来の振れ補正装置の構成の一
例を示す。
FIG. 17 shows an example of the configuration of a conventional shake correction apparatus.

【0006】図17において、1は例えば振動ジャイロ
等の角速度センサから成る角速度検出器であり、振れ補
正装置に取付けられている。2は角速度検出器1から出
力される角速度信号の直流成分を遮断して交流成分すな
わち振動成分のみを通過させるDCカットフィルタであ
り、このDCカットフィルタ2として、任意の帯域で信
号を遮断するハイパスフィルタ(以下、HPFと記す)
を用いても良い。3はDCカットフィルタ2から出力さ
れた角速度信号を適当な感度に増幅するアンプである。
In FIG. 17, reference numeral 1 denotes an angular velocity detector composed of an angular velocity sensor such as a vibration gyro, which is attached to the shake correction device. Reference numeral 2 denotes a DC cut filter that cuts off the DC component of the angular velocity signal output from the angular velocity detector 1 and passes only the AC component, that is, the vibration component. As the DC cut filter 2, a high-pass that cuts off the signal in an arbitrary band is used. Filter (hereinafter referred to as HPF)
May be used. An amplifier 3 amplifies the angular velocity signal output from the DC cut filter 2 to an appropriate sensitivity.

【0007】4はアンプ3から出力された角速度信号を
ディジタル信号に変換するA/D変換器、5はA/D変
換器4からの出力を積分して角変位信号を出力する積分
回路、6は積分回路5から出力された角速度信号の積分
信号すなわち角変位信号より撮影装置のパンニング/チ
ルティングの判定を行うパン/チルト判定回路、7はパ
ン/チルト判定回路6からの出力をアナログ信号あるい
はPWM等のパルス出力に変換して出力するD/A変換
器である。
Reference numeral 4 is an A / D converter for converting the angular velocity signal output from the amplifier 3 into a digital signal, and 5 is an integrating circuit for integrating the output from the A / D converter 4 and outputting an angular displacement signal, 6 Is a pan / tilt determination circuit that determines the panning / tilting of the image capturing apparatus from the integrated signal of the angular velocity signal output from the integration circuit 5, that is, the angular displacement signal, and 7 is the output from the pan / tilt determination circuit 6 as an analog signal or It is a D / A converter that converts and outputs a pulse output such as PWM.

【0008】上記のA/D変換器4,積分回路5,パン
/チルト判定回路6、及び、D/A変換器7は、例えば
マイクロコンピュータ(以下、マイコンと記す)COM
1によって構成される。
The A / D converter 4, the integration circuit 5, the pan / tilt determination circuit 6, and the D / A converter 7 are, for example, a microcomputer (hereinafter referred to as a microcomputer) COM.
It is composed of 1.

【0009】8はマイコンCOM1から出力された変位
信号に基づいて後述の画像補正手段を抑制するように駆
動する駆動回路である。9は画像補正手段であり、例え
ば光学的光軸を変位させて振れを相殺する光学的補正手
段、あるいは、画像を記憶したメモリより電子的に画像
の読み出し位置をシフトして振れを相殺する電子的補正
手段が用いられている。
Reference numeral 8 denotes a drive circuit which drives the image correcting means, which will be described later, so as to be suppressed based on the displacement signal output from the microcomputer COM1. Reference numeral 9 denotes an image correcting means, for example, an optical correcting means for displacing the optical optical axis to cancel the shake, or an electronic correcting means for electronically shifting the read position of the image from the memory storing the image to cancel the shake. Correction means are used.

【0010】[0010]

【発明が解決しようとする課題】ところで、上述の従来
装置では、以下に示すような問題点があった。
By the way, the above-mentioned conventional device has the following problems.

【0011】図18は、既存の角速度センサを上記図1
7の角速度検出器1に使用し、振れ補正装置を含む撮影
装置に一定振幅の加振を行った場合に、画像補正手段9
で得られる信号の周波数特性を示す図である。
FIG. 18 shows an existing angular velocity sensor as shown in FIG.
When used in the angular velocity detector 1 of No. 7 and the image pickup apparatus including the shake correction apparatus is vibrated with a constant amplitude, the image correction means 9
It is a figure which shows the frequency characteristic of the signal obtained by.

【0012】つまり、角速度検出器1に加える正弦波状
の振れの入力に対する、画像補正手段9の周波数特性を
示したものであり、上図に利得特性を表し、下図に位相
特性を表している。そして、縦軸がそれぞれ利得(上
図)、位相(下図)を示し、横軸が周波数(1〜100
Hz)を表している。
That is, the frequency characteristics of the image correction means 9 with respect to the input of the sine wave-like shake applied to the angular velocity detector 1 are shown. The gain characteristics are shown in the upper figure and the phase characteristics are shown in the lower figure. The vertical axis represents gain (upper figure) and phase (lower figure), and the horizontal axis represents frequency (1 to 100).
Hz).

【0013】図18の周波数特性において、10Hzで
の特性に注目すると、利得はほぼ0dBであるが、位相
は約 7.5degのずれを生じている。この位相ずれを主
要因として、加えられた振動に対して、3Hzでは1/
100以下の振動に抑えられているものが、10Hzで
は約1/8程度の振動にしか抑えられない。
Focusing on the characteristic at 10 Hz in the frequency characteristic of FIG. 18, the gain is almost 0 dB, but the phase is shifted by about 7.5 deg. This phase shift is the main factor, and the applied vibration is 1/3 at 3Hz.
What is suppressed to a vibration of 100 or less can be suppressed to a vibration of about 1/8 at 10 Hz.

【0014】このような特性における振れ補正の効果を
考えた場合、通常の撮影においては十分な効果が期待で
きるが、10Hz付近の周波数が連続して加わっている
際には振動が目につく場合がある。
Considering the effect of shake correction in such a characteristic, a sufficient effect can be expected in normal photographing, but when a frequency around 10 Hz is continuously applied, vibration is noticeable. There is.

【0015】このように、現状では十分な振動抑制効果
の期待できない周波数帯域で連続した振動が加わり続け
た場合、加わっている振動の大きさによっては補正残り
が目立つといった問題があった。
As described above, when continuous vibration continues to be applied in a frequency band where a sufficient vibration suppressing effect cannot be expected at present, there is a problem that the uncorrected residue is conspicuous depending on the magnitude of the applied vibration.

【0016】そこで、先願において、振れ補正装置を含
む撮影装置に加わっている振れ、つまり補正すべき振れ
の中心周波数を、振動検出手段の出力から、前記振動の
周波数及び振幅を検出する手段を備え、その出力に応じ
て利得特性及び位相特性を変化させ、振れの中心周波数
における利得ずれ、位相ずれを補正しようとする提案
(特願平4−312089号)を行っている。しかしな
がら、振れの周波数検出精度と検出時間の相関により、
検出精度を向上するためには検出時間がより長くかかる
ものであった。
Therefore, in the prior application, means for detecting the frequency and amplitude of the vibration applied to the image pickup apparatus including the shake correction apparatus, that is, the center frequency of the shake to be corrected, from the output of the vibration detecting means. Therefore, a proposal (Japanese Patent Application No. 4-312089) is made in which the gain characteristic and the phase characteristic are changed according to the output to correct the gain deviation and the phase deviation at the center frequency of the shake. However, due to the correlation between the frequency detection accuracy of the shake and the detection time,
The detection time was longer to improve the detection accuracy.

【0017】(発明の目的)本発明の第1の目的は、周
波数の検出速度を短時間にすると共に、検出精度を向上
させ、使用環境に応じた最適な振れ補正を行うことので
きる振れ補正装置を提供することである。
(Object of the Invention) A first object of the present invention is to reduce the speed of frequency detection, improve the detection accuracy, and perform shake correction that is optimum for the use environment. It is to provide a device.

【0018】本発明の第2の目的は、角速度と角変位の
二つの周波数特性の異なる信号を用いることで、検出精
度を保ったまま、ノイズ(モータ等の駆動ノイズを含
む)に有利な検出感度を設定することのできる振れ補正
装置を提供することである。
A second object of the present invention is to use a signal having two different frequency characteristics of angular velocity and angular displacement, so that detection can be performed advantageously for noise (including drive noise of a motor etc.) while maintaining detection accuracy. An object of the present invention is to provide a shake correction device capable of setting sensitivity.

【0019】本発明の第3の目的は、振れ周波数に応じ
て、低周波数ではより検出精度を細かく、高周波数では
より速く測定することを可能とする振れ補正装置を提供
することである。
A third object of the present invention is to provide a shake compensating device capable of performing finer detection accuracy at low frequencies and faster measurement at high frequencies according to shake frequencies.

【0020】本発明の第4の目的は、周波数検出結果を
最も速く出力することのできる振れ補正装置を提供する
ことである。
A fourth object of the present invention is to provide a shake correction device capable of outputting the frequency detection result at the fastest speed.

【0021】[0021]

【課題を解決するための手段】上記第1の目的を達成す
るために、請求項1記載の本発明は、振動検出手段の出
力から異なる二つ以上の検出時間によって振動の周波数
と振幅の少なくとも一方を検出する検出手段と、該検出
手段の出力に基づいて位置制御手段の特性を変更する特
性変更手段とを設け、例えば最小検出時間を設定し、一
つの検出手段を時系列的に働かせ、異なる検出時間によ
って得られる複数の出力の相関より、特性を変更するの
に用いる周波数と振幅の少なくとも一方を決定したり、
あるいは、異なる二つ以上の検出時間をもつ複数の周波
数検出手段によって得られる複数の出力の相関より、特
性を変更するのに用いる周波数と振幅の少なくとも一方
を決定するようにしている。
In order to achieve the above first object, the present invention according to claim 1 provides at least the frequency and amplitude of vibration by two or more detection times different from the output of the vibration detection means. Detecting means for detecting one side, and a characteristic changing means for changing the characteristic of the position control means based on the output of the detecting means are provided, for example, a minimum detection time is set, and one detecting means is operated in time series, From the correlation of multiple outputs obtained by different detection times, determine at least one of frequency and amplitude used to change the characteristics,
Alternatively, at least one of the frequency and the amplitude used for changing the characteristic is determined based on the correlation of the plurality of outputs obtained by the plurality of frequency detecting means having two or more different detection times.

【0022】また、上記第2の目的を達成するために、
請求項2記載の本発明は、振動検出手段の出力を積分す
る積分手段と、該積分手段の出力から振動の周波数と振
幅の少なくとも一方を検出する検出手段とを設け、角速
度と角変位の二つの周波数特性の異なる信号を用いるよ
うにしている。
In order to achieve the second object,
According to a second aspect of the present invention, an integrating means for integrating the output of the vibration detecting means and a detecting means for detecting at least one of the frequency and the amplitude of the vibration from the output of the integrating means are provided, and two of the angular velocity and the angular displacement are provided. Signals with different frequency characteristics are used.

【0023】また、上記第3の目的を達成するために、
請求項3記載の本発明は、検出手段の検出精度を、周波
数と振幅の少なくとも一方の検出結果に基づいて変更す
る変更手段を設け、周波数と振幅の少なくとも一方の検
出結果に基づいて検出手段の検出精度を変更するように
している。
Further, in order to achieve the third object,
According to a third aspect of the present invention, the changing means for changing the detection accuracy of the detecting means based on the detection result of at least one of frequency and amplitude is provided, and the detecting means of the detecting means is changed based on the detection result of at least one of frequency and amplitude. The detection accuracy is changed.

【0024】また、上記第4の目的を達成するために、
請求項4記載の本発明は、検出時間の異なる二つ以上の
検出手段を設け、これらの検出手段それぞれの出力の検
出結果を同期させて、振動の周波数と振幅の少なくとも
一方を検出するようにしている。
In order to achieve the above-mentioned fourth object,
According to a fourth aspect of the present invention, two or more detection means having different detection times are provided, and the detection results of the outputs of these detection means are synchronized to detect at least one of the frequency and the amplitude of vibration. ing.

【0025】[0025]

【実施例】以下、本発明を図示の実施例に基づいて詳細
に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below based on the illustrated embodiments.

【0026】図1は本発明の第1の実施例における振れ
補正装置の概略構成を示すブロック図であり、撮影装置
に組み込んだ例を示している。なお、図17と同じ機能
を持つ部分は同一符号を付してある。
FIG. 1 is a block diagram showing the schematic arrangement of a shake correction apparatus according to the first embodiment of the present invention, and shows an example incorporated in a photographing apparatus. The parts having the same functions as those in FIG. 17 are designated by the same reference numerals.

【0027】図1において、該装置に取付けられた振動
ジャイロ等の角速度センサからなる角速度検出器1、該
角速度検出器1から出力される角速度信号の直流成分を
遮断するDCカットフィルタ(又はHPF)2、角速度
信号を所定の感度に増幅するアンプ3、駆動回路8、画
像補正手段9については、上述の図17に示す従来と同
一構成のものを用いることができるものであり、本実施
例において異なるのは、装置全体の制御を行うマイコン
COM2の内部構成である。なお、この実施例において
は、画像補正手段9として、例えば後述の可変頂角プリ
ズム、あるいは、メモリ制御方式が用いられている。
In FIG. 1, an angular velocity detector 1 comprising an angular velocity sensor such as a vibration gyro attached to the device, and a DC cut filter (or HPF) for cutting off the DC component of the angular velocity signal output from the angular velocity detector 1. 2. With respect to the amplifier 3 for amplifying the angular velocity signal to a predetermined sensitivity, the drive circuit 8, and the image correction means 9, those having the same configuration as the conventional one shown in FIG. 17 can be used, and in the present embodiment. The difference is the internal configuration of the microcomputer COM2 that controls the entire apparatus. In this embodiment, as the image correcting means 9, for example, a variable apex angle prism described later or a memory control method is used.

【0028】以下、マイコンCOM2内の構成を述べ
る。
The structure of the microcomputer COM2 will be described below.

【0029】4はアンプ3から出力された角速度信号を
ディジタル信号に変換するA/D変換器、10は任意の
帯域で可変し得る機能を有するHPF、5はHPF10
によって抽出された所定の周波数成分の信号を積分して
その周波数成分における角変位信号を算出する積分回路
である。11は積分回路5から出力された積分信号出力
すなわち角変位信号の位相及び利得を補正する位相・利
得補正回路であり、後述の周波数・振幅検出手段の出力
によって位相及び利得の補正が可変される。
Reference numeral 4 is an A / D converter for converting the angular velocity signal output from the amplifier 3 into a digital signal, 10 is an HPF having a function capable of varying in an arbitrary band, and 5 is an HPF 10.
Is an integration circuit that integrates a signal of a predetermined frequency component extracted by to calculate an angular displacement signal in the frequency component. Reference numeral 11 denotes a phase / gain correction circuit that corrects the phase and gain of the integrated signal output, that is, the angular displacement signal output from the integration circuit 5, and the correction of the phase and gain is changed by the output of the frequency / amplitude detection means described later. .

【0030】12は角速度信号及び積分回路5の出力で
ある角変位信号よりパンニング/チルティング及び撮影
状態を判定する判定手段、13は角速度信号及び積分回
路5の出力である角変位信号を入力し、その周波数及び
振幅を検出する周波数・振幅検出手段であり、この出力
は前述した位相・利得補正回路11へ出力される。ま
た、7は位相・利得補正回路11の出力信号をアナログ
信号あるいはPWM等のパルス信号に変換して出力する
D/A変換器である。
Reference numeral 12 is a judging means for judging the panning / tilting and photographing state from the angular velocity signal and the angular displacement signal output from the integrating circuit 5, and 13 is the angular velocity signal and the angular displacement signal output from the integrating circuit 5 is input. , A frequency / amplitude detecting means for detecting the frequency and amplitude thereof, and this output is output to the phase / gain correction circuit 11 described above. Reference numeral 7 denotes a D / A converter that converts the output signal of the phase / gain correction circuit 11 into an analog signal or a pulse signal such as PWM and outputs the converted signal.

【0031】ここで、マイコンCOM2から出力される
制御信号に応じて画像の振れを実際に補正する駆動回路
8,画像補正手段9について、例を上げて説明すると、
例えば図2〜図8に示すようなものが挙げられる。
Here, the drive circuit 8 and the image correction means 9 for actually correcting the shake of the image in accordance with the control signal output from the microcomputer COM2 will be explained with examples.
For example, the ones shown in FIGS.

【0032】図2は、可変頂角プリズム(以下、VA
P:Varriable angle prisum)306を用いると共に、
駆動系にはボイス・コイル型アクチュエータを使用し、
角変位をエンコーダで検出して駆動系にフィードバック
して駆動量を制御するような閉ループを構成する制御系
としたものである。
FIG. 2 shows a variable vertical angle prism (hereinafter referred to as VA).
P: Variable angle prisum) 306 is used,
A voice coil type actuator is used for the drive system,
The control system constitutes a closed loop in which the angular displacement is detected by an encoder and is fed back to the drive system to control the drive amount.

【0033】まず、VAP306について詳しく述べ
る。
First, the VAP 306 will be described in detail.

【0034】図3に示すように、VAP306は、対向
した2枚の透明平行板340a,340bの間に透明な
高屈折率(屈折率n)の弾性体または不活性液体342
を狭持した形で充填するとともにその外周を樹脂フィル
ム等の封止材341にて弾性的に封止し、透明平行板3
40a,340bを揺動可能とした構造のものであり、
透明平行板340a,340bを揺動することにより、
光軸を変位させ、振れを補正するものである。
As shown in FIG. 3, the VAP 306 includes a transparent elastic body or an inert liquid 342 having a high refractive index (refractive index n) between two transparent parallel plates 340 a and 340 b facing each other.
Are sandwiched between the transparent parallel plate 3 and the outer periphery of the transparent parallel plate 3 which is elastically sealed with a sealing material 341 such as a resin film.
40a, 340b has a structure in which it can swing,
By swinging the transparent parallel plates 340a and 340b,
The optical axis is displaced to correct shake.

【0035】図4は、図3のVAP306の一方の透明
平行板340aを軸301(311)の回りに角度σだ
け回動させたときの入射光束344の通過状態を示した
図であり、同図に示すように、光軸343に沿って入射
してきた光束344は楔形プリズムと同じ原理により、
角度φ=(n−1)σだけ偏向されて出射する。即ち、
光軸343は角度φだけ偏心(偏向)される。
FIG. 4 is a diagram showing the passing state of the incident light beam 344 when one transparent parallel plate 340a of the VAP 306 of FIG. 3 is rotated about the axis 301 (311) by an angle σ. As shown in the figure, the light beam 344 incident along the optical axis 343 has the same principle as that of the wedge prism.
It is deflected by an angle φ = (n−1) σ and emitted. That is,
The optical axis 343 is decentered (deflected) by an angle φ.

【0036】図4の説明に戻り、以上説明したVAP3
06は、保持枠307を介して軸301,311を中心
として回動し得るよう、鏡筒302に固定されている。
Returning to the explanation of FIG. 4, the VAP3 explained above is explained.
06 is fixed to the lens barrel 302 so as to be rotatable about the shafts 301 and 311 via the holding frame 307.

【0037】313はヨーク、315はマグネット、3
12はコイルであり、コイル312に電流を流すことに
より軸311を中心としてVAP306の頂角を可変し
得る、ボイス・コイル型のアクチュエータが構成されて
いる。310はVAP306の変位検出用のスリットで
あり、軸311と同軸に保持枠307、すなわちVAP
306と共に回動してその位置を変位する。308はス
リット310の位置を検出する発光ダイオード、309
はPSD(Position Sensing Detector)であり、発光ダ
イオード308と共にスリット310の変位を検出する
ことにより、VAP頂角の角変位を検出するエンコーダ
を構成している。
313 is a yoke, 315 is a magnet, 3
Reference numeral 12 denotes a coil, which constitutes a voice coil type actuator capable of varying the apex angle of the VAP 306 about the shaft 311 by passing a current through the coil 312. Reference numeral 310 is a slit for detecting the displacement of the VAP 306, which is coaxial with the shaft 311 and holds the holding frame 307, that is, the VAP.
It rotates together with 306 to displace its position. 308 is a light emitting diode for detecting the position of the slit 310, 309
Is a PSD (Position Sensing Detector) and constitutes an encoder for detecting the angular displacement of the VAP apex angle by detecting the displacement of the slit 310 together with the light emitting diode 308.

【0038】そして、VAP306によって入射角度が
変えられた光束は、撮影レンズユニット303によって
CCD等の撮像素子304の撮像面上に結像される。
Then, the light flux whose incident angle is changed by the VAP 306 is imaged on the image pickup surface of the image pickup device 304 such as CCD by the taking lens unit 303.

【0039】なお、305は保持枠307の軸301及
び311から成る回転軸と直交するもう片方の回転軸中
心を示している。
Reference numeral 305 indicates the center of the other rotation axis orthogonal to the rotation axis formed by the shafts 301 and 311 of the holding frame 307.

【0040】次に、VAP306を駆動制御する制御回
路の基本的な構成、及び、その動作について、図5のブ
ロック図を用いて説明する。
Next, the basic structure of the control circuit for driving and controlling the VAP 306 and its operation will be described with reference to the block diagram of FIG.

【0041】図5において、306はVAP、322は
アンプ、323はアクチュエータを駆動するドライバ、
324は上述したVAP306の駆動用のボイス・コイ
ル型アクチュエータ、326はVAP306の頂角変位
を検出するエンコーダである。325はマイコンCOM
2から出力される振れ補正用の制御信号320と角変位
エンコーダ326の出力信号とを逆極性で加算する加算
器であり、マイコンCOM2から出力される振れ補正用
の制御信号320と角変位エンコーダ326の出力信号
とが等しくなるように制御系が動作するので、結果とし
て制御信号320がエンコーダ326の出力と一致する
ようにVAP306が駆動されることにより、マイコン
COM2の指示された位置に該VAP306が制御され
る。
In FIG. 5, 306 is a VAP, 322 is an amplifier, 323 is a driver for driving an actuator,
Reference numeral 324 is a voice coil type actuator for driving the VAP 306 described above, and 326 is an encoder for detecting the vertical angle displacement of the VAP 306. 325 is a microcomputer COM
2 is an adder that adds the shake correction control signal 320 and the output signal of the angular displacement encoder 326 with opposite polarities, and the shake correction control signal 320 and the angular displacement encoder 326 output from the microcomputer COM2. Since the control system operates so as to be equal to the output signal of the VAP306, the VAP306 is driven so that the control signal 320 coincides with the output of the encoder 326, so that the VAP306 is moved to the position instructed by the microcomputer COM2. Controlled.

【0042】図6は画像補正手段9の第2の例を示すも
のであり、前述のVAP306をボイス・コイル型アク
チュエータでなく、ステッピングモータを使用して駆動
するよう構成したものである。
FIG. 6 shows a second example of the image correction means 9, in which the above-mentioned VAP 306 is driven by using a stepping motor instead of a voice coil type actuator.

【0043】これは、軸301を回動中心としてステッ
ピングモータ401により、保持枠307を介して、V
AP306を駆動する構成となっている。
This is because the stepping motor 401 rotates the shaft 301 as the center of rotation and the V
It is configured to drive the AP 306.

【0044】すなわち、鏡筒302に取付けられた支持
枠403にその回転軸にリードスクリュー401aを配
されたステッピングモータ401を取付けると共に、前
記支持枠403のガイド軸405によって光軸方向に移
動可能に案内されるキャリア404を前記リードスクリ
ュー401aに常時噛合させ、且つ、キャリア404を
支持枠307に固定された連結杆407と回動軸406
をもって回動自在に連結することにより、ステッピング
モータ401を回転してキャリア404を光軸方向に移
動し、連結杆407を介して保持枠を軸301,311
を中心に回動させ、VAP306を駆動するものであ
る。
That is, a stepping motor 401 having a lead screw 401a on its rotation axis is attached to a support frame 403 attached to a lens barrel 302, and a guide shaft 405 of the support frame 403 allows the stepping motor 401 to move in the optical axis direction. The guided carrier 404 is always meshed with the lead screw 401a, and the carrier 404 is fixed to the support frame 307.
By rotatably connecting the holding frame, the stepping motor 401 is rotated to move the carrier 404 in the optical axis direction, and the holding frame is connected to the shafts 301 and 311 via the connecting rod 407.
The VAP 306 is driven by rotating it around.

【0045】また、402はVAP306の基準位置を
検出するリセットセンサである。なお、これと同様のV
AP駆動機構が、軸311についても設けられている
が、それについては説明を省略する。
Reference numeral 402 is a reset sensor for detecting the reference position of the VAP 306. In addition, V similar to this
An AP drive mechanism is also provided for the shaft 311, but a description thereof will be omitted.

【0046】そして、図6のシステムを駆動制御するた
めの回路構成は、図7に示すブロック図のようになって
いる。
The circuit configuration for driving and controlling the system of FIG. 6 is as shown in the block diagram of FIG.

【0047】図7において、マイコンCOM2より出力
される制御信号320を、駆動演算回路410において
駆動演算してVAP306の駆動信号に変換し、ドライ
バIC411に出力してする。そして、ドライバIC4
11によりステッピングモータ401を駆動し、VAP
306の頂角を変化させるものである。
In FIG. 7, the control signal 320 output from the microcomputer COM2 is drive-calculated in the drive arithmetic circuit 410 to be converted into a drive signal for the VAP 306 and output to the driver IC 411. And the driver IC4
11 drives the stepping motor 401,
The apex angle of 306 is changed.

【0048】図8は、画像補正手段9の第3の例を示す
ものである。
FIG. 8 shows a third example of the image correction means 9.

【0049】これは、メモリに画像情報を記憶し、メモ
リからの画像の切出し範囲を記憶されている画像より小
さめに設定すると共に、画像の動きを相殺する方向にメ
モリからの画像切出し位置をシフトすることによって振
れを補正し、さらに切出した画像信号を拡大処理して画
面サイズを補正してから出力するように構成された、メ
モリ制御方式の画像補正手段を示すものである。
This is to store the image information in the memory, set the cut-out range of the image from the memory smaller than the stored image, and shift the cut-out position of the image from the memory in the direction to cancel the movement of the image. Thus, the image correction means of the memory control system is configured to correct the shake, and further expand the cut-out image signal to correct the screen size and then output the image signal.

【0050】この方式は、VAP等の光学的補正機構を
用いることなく電子的に振れ補正を行うことができると
ころに特徴がある。
This system is characterized in that shake correction can be performed electronically without using an optical correction mechanism such as VAP.

【0051】図8において、100はズームレンズ、1
01は光学像を電気信号に変換する撮像素子(CCDイ
メージセンサ等)、102はA/D変換器である。10
3は画像処理回路であり、マイコンCOM2より入力さ
れる制御信号(振れ信号)108に基づいて撮像信号中
の振れ成分を低減するように、フィールドメモリ106
より所定の画像情報の切出し位置をシフトして画像の振
れを補正する振れ補正処理及びフィードメモリ106よ
り読み出した画像に拡大処理を行って所謂電子ズームを
行い、通常の画面サイズに変換する画角補正処理手段を
構成するもので、マイコンによって実現される。
In FIG. 8, reference numeral 100 denotes a zoom lens, 1
Reference numeral 01 is an image pickup device (CCD image sensor or the like) for converting an optical image into an electric signal, and 102 is an A / D converter. 10
An image processing circuit 3 is provided in the field memory 106 so as to reduce a shake component in the image pickup signal based on a control signal (shake signal) 108 input from the microcomputer COM2.
An angle of view for performing a so-called electronic zoom by performing a shake correction process of correcting a shake of an image by shifting a cutout position of more predetermined image information and an enlargement process of an image read from the feed memory 106, and converting to a normal screen size. It constitutes a correction processing unit and is realized by a microcomputer.

【0052】104は、フィールドメモリ106より読
み出した画像を通常の画角に補正するための電子ズーム
を行う際、ズーム情報により2つ以上の隣接する画素の
画像情報から一つの画素信号を補間する補間処理手段で
ある。この補間方法については、周知の手段を用いれば
良く、例えば隣接画素間の平均値で画素間を補間するよ
うにすれば良い。また、105はD/A変換器、107
はズームレンズ100のズーム倍率比を検出するエンコ
ーダである。
Reference numeral 104 interpolates one pixel signal from image information of two or more adjacent pixels by zoom information when performing electronic zoom for correcting an image read from the field memory 106 to a normal angle of view. It is an interpolation processing means. As this interpolation method, well-known means may be used, for example, interpolation between pixels may be performed with an average value between adjacent pixels. Further, 105 is a D / A converter, 107
Is an encoder for detecting the zoom magnification ratio of the zoom lens 100.

【0053】次に、上記構成における動作について説明
する。
Next, the operation of the above configuration will be described.

【0054】ズームレンズ100を通過した光学像は、
撮像素子101により電気信号に変換され撮像信号とし
て出力される。その撮像信号をA/D変換器102でデ
ィジタル信号に変換し、画像処理回路103のメモリ制
御部を介して1フィールド分の画像情報をメモリ106
に書込む。ここで、マイコンCOM2より入力される制
御信号(振れ信号)108とエンコーダ107からのズ
ーム情報により、フィールドメモリ106からの画像信
号の切出し位置、すなわち読み出す範囲及びその読み出
し位置を決定する。
The optical image that has passed through the zoom lens 100 is
It is converted into an electric signal by the image sensor 101 and output as an image signal. The image pickup signal is converted into a digital signal by the A / D converter 102, and the image information for one field is stored in the memory 106 via the memory control unit of the image processing circuit 103.
Write to. Here, the control signal (shake signal) 108 input from the microcomputer COM2 and the zoom information from the encoder 107 determine the cut-out position of the image signal from the field memory 106, that is, the read range and its read position.

【0055】次に、フィールドメモリ106から読み出
した信号を、切出しサイズに応じて出力画像の走査幅、
すなわち画角を元の大きさに変換するために、通常の一
画素の出力期間に何画素出力するかを求め、画素情報の
無い画素について補間処理を補間処理回路104にて行
う。そして、この信号をD/A変換器105によってア
ナログ信号に変換して出力する。
Next, the signal read from the field memory 106 is supplied with the scanning width of the output image according to the cutout size.
That is, in order to convert the angle of view to the original size, the number of pixels to be output in a normal one pixel output period is obtained, and the interpolation processing circuit 104 performs interpolation processing for pixels without pixel information. Then, this signal is converted into an analog signal by the D / A converter 105 and output.

【0056】以上、振れを補正するための画像補正手段
9について、その具体例について説明した。
The specific example of the image correcting means 9 for correcting the shake has been described above.

【0057】次に、図1に示す本実施例におけるマイコ
ンCOM2の処理動作について、図9のフローチャート
により説明する。
Next, the processing operation of the microcomputer COM2 in this embodiment shown in FIG. 1 will be described with reference to the flowchart of FIG.

【0058】まず、ステップS201において、DCカ
ットフィルタ2,アンプ3を介して直流分を除去される
と共に、所定のレベルに増幅された角速度検出器1から
の角速度信号がA/D変換器4によってディジタル信号
に変換され、マイコンCOM2はこれを取り込む。
First, in step S201, the DC component is removed through the DC cut filter 2 and the amplifier 3, and the angular velocity signal from the angular velocity detector 1 amplified to a predetermined level is converted by the A / D converter 4. It is converted into a digital signal, and the microcomputer COM2 takes in this.

【0059】続いてステップS202において、角速度
信号及びHPF10によって角速度信号中から抽出した
所定の高域成分を積分回路5によって積分して得た角変
位信号により、パンニング/チルティング及び撮影状態
の判定を行う。
Subsequently, in step S202, the panning / tilting and the photographing state are determined by the angular displacement signal obtained by integrating the angular velocity signal and a predetermined high frequency component extracted from the angular velocity signal by the HPF 10 by the integrating circuit 5. To do.

【0060】ステップS203においては、その判定結
果に応じて、HPF10の特性を設定するための係数を
予めマイコンCOM2内に用意されている図示しないテ
ーブルから読み出す。すなわち、HPF10をディジタ
ルフィルタによって構成すれば、その係数を記憶したテ
ーブルより所定の係数を読み出して設定することによ
り、HPF10の特性を自由に可変することができる。
これらのパンニング/チルティング及び撮影状態に応じ
た係数は経験上求められたものである。
In step S203, the coefficient for setting the characteristics of the HPF 10 is read from a table (not shown) prepared in advance in the microcomputer COM2 according to the result of the determination. That is, if the HPF 10 is configured by a digital filter, the characteristics of the HPF 10 can be freely changed by reading and setting a predetermined coefficient from a table storing the coefficient.
The coefficients according to the panning / tilting and the shooting state are those empirically obtained.

【0061】次のステップS204においては、前記特
性設定用の係数によりHPF10の演算を行ってその特
性を設定し、続くステップS205においては、HPF
10の出力した信号を積分回路5によって積分演算し、
角変位信号(振れ信号)に変換する。
In the next step S204, the HPF 10 is calculated using the characteristic setting coefficient to set the characteristic, and in the subsequent step S205, the HPF 10 is calculated.
The signal output by 10 is integrated by the integrating circuit 5,
It is converted into an angular displacement signal (shake signal).

【0062】次いでステップS206において、A/D
変換器4より出力された角速度信号を演算してその振れ
の中心周波数を検出し、次のステップS207におい
て、前記ステップS206において求められた振れの中
心周波数に応じた位相・利得補正回路11の補正係数を
予めマイコンCOM2内に用意されている図示しないテ
ーブルから読み出す。
Then, in step S206, A / D
The angular velocity signal output from the converter 4 is calculated to detect the center frequency of the shake, and in the next step S207, correction of the phase / gain correction circuit 11 according to the center frequency of the shake obtained in step S206. The coefficient is read in advance from a table (not shown) prepared in the microcomputer COM2.

【0063】位相・利得補正回路11は、振れ補正系の
位相遅れによる振れ補正特性の劣化を補償するためのも
ので、位相進み要素を持ち、例えばディジタルフィルタ
で構成されており、このディジタルフィルタの補正係数
を読み出して、その振れ周波数に対応した位相及び利得
補正特性を設定するものである。
The phase / gain correction circuit 11 is for compensating the deterioration of the shake correction characteristic due to the phase delay of the shake correction system, has a phase lead element, and is composed of, for example, a digital filter. The correction coefficient is read and the phase and gain correction characteristics corresponding to the shake frequency are set.

【0064】ステップS208においては、上記ステッ
プS207で得られた係数で補正演算を行い、次のステ
ップS209において得られた演算結果、すなわち補正
が施された角変位信号を、D/A変換器7によりアナロ
グ信号に変換し、あるいは、PWM等のパルス出力とし
てマイコンCOM2より出力する。
In step S208, correction calculation is performed using the coefficient obtained in step S207, and the calculation result obtained in the next step S209, that is, the corrected angular displacement signal, is sent to the D / A converter 7. Is converted into an analog signal or is output from the microcomputer COM2 as a pulse output such as PWM.

【0065】なお、HPF10,積分回路5,位相・利
得補正回路11は、ディジタルフィルタ等を使用してい
るので、サンプリング時間が比較的高くなければならな
い(例えば1kHz程度)が、パンニング/チルティン
グの判定を行う動作状態判定手段12や周波数検知手段
13は、比較的遅い周期(例えば100Hz)の処理で
よい。つまり、状況に応じての変更が可能である。
Since the HPF 10, the integrator circuit 5, and the phase / gain correction circuit 11 use digital filters and the like, the sampling time must be relatively high (for example, about 1 kHz), but the panning / tilting The operation state determination unit 12 and the frequency detection unit 13 that perform the determination may perform a process with a relatively slow cycle (for example, 100 Hz). In other words, it can be changed according to the situation.

【0066】なお、図1の角速度信号を用いた周波数検
出を行う手段としては、例えば信号中心付近にしきい値
を設け、この中心と交差する時間、あるいは一定時間に
交差する回数等で検出が可能であるが、この方法では直
流的な信号の安定性に依存してしまう。つまり、手持ち
での撮影などでは、低い周波数成分もかなり入るので、
正確な振れ周波数検出が難しくなってしまう。
As a means for performing frequency detection using the angular velocity signal of FIG. 1, for example, a threshold value is provided near the center of the signal, and detection can be performed by the time at which this center is crossed or the number of times of crossing in a fixed time. However, this method depends on the stability of the DC signal. In other words, when shooting with a handheld device, a lot of low frequency components are included, so
Accurate shake frequency detection becomes difficult.

【0067】そこで、各サンプリング毎の信号の増減に
着目し、周波数の検出を行う。すなわち、信号の増加・
減少の一組で一つの振れとし、所定時間内に何組検出し
たかで周波数を割出す。この方式では、1秒で1Hz毎
の、2秒で0.5 Hz毎の検出が可能である。
Therefore, the frequency is detected by paying attention to the increase and decrease of the signal for each sampling. That is, increase in signal
One set of decrease is set as one shake, and the frequency is indexed according to how many sets are detected within a predetermined time. With this method, it is possible to detect every 1 Hz for 1 second and every 0.5 Hz for 2 seconds.

【0068】ここで、本実施例における周波数検知の手
法及び動作の一例について、図10に示すフローチャー
トを用いて説明する。なお、この処理は一定時間毎に1
回の割合で繰返し行われるものとする。
Here, an example of the frequency detection method and operation in this embodiment will be described with reference to the flowchart shown in FIG. It should be noted that this process is performed once every fixed time.
It shall be repeated at a rate of once.

【0069】ステップS301においては、周波数検出
時間Tの読み出し(ロード)を、次のステップS302
においては、時計機能用カウンタtの読み出し、すなわ
ちカウンタのカウント動作を開始し、続くステップS3
03において、周波数検出時間Tと時計カウンタtとの
比較を行い、時計カウンタのカウント値tが所定時間T
に達したか否かの判定を行い、時計カウンタtが到達し
ていればステップS319へ、達していなければステッ
プS304へと移行する。
In step S301, reading (loading) of the frequency detection time T is performed in the next step S302.
In step S3, the counter t for the clock function is read out, that is, the counting operation of the counter is started, and the subsequent step S3
In 03, the frequency detection time T is compared with the clock counter t, and the count value t of the clock counter is equal to the predetermined time T.
If the time counter t has reached, the process proceeds to step S319, and if not, the process proceeds to step S304.

【0070】ステップS304においては、時計カウン
タに「1」を加算する。従って、この「1」カウントア
ップは図9のフローチャートに示す処理を1回実行する
際の処理時間と一致している。
In step S304, "1" is added to the clock counter. Therefore, this "1" count-up coincides with the processing time when the processing shown in the flowchart of FIG. 9 is executed once.

【0071】ステップS305においては、角速度信号
の増加が前回までに起きているかを確認するための増加
フラグ1をロードする。この増加フラグ1は、前回まで
に増加が生じているときには「H」がセットされ、過去
に増加が生じていなければ「L」がセットされている。
In step S305, the increase flag 1 for checking whether the increase of the angular velocity signal has occurred up to the previous time is loaded. The increase flag 1 is set to "H" when the increase has occurred up to the previous time, and is set to "L" when the increase has not occurred in the past.

【0072】次のステップS306においては、角速度
信号の増加が前回までに起きているか否かをフラグ1に
より判断し、フラグ1=「H」であれば、増加が過去に
生じていると判定してステップS307へ移行し、フラ
グ1=「L」であれば、増加が過去生じていないと判定
してステップS312へと移行する。
In the next step S306, it is determined by the flag 1 whether or not the increase of the angular velocity signal has occurred up to the previous time. If the flag 1 = “H”, it is determined that the increase has occurred in the past. Then, the process proceeds to step S307, and if flag 1 = "L", it is determined that the increase has not occurred in the past, and the process proceeds to step S312.

【0073】上記ステップS306において、角速度信
号の増加が前回までに起きていた場合には、ステップS
307において、減少が前回までに起きているかを確認
するための減少フラグ2をロードする。減少フラグ2
は、前回までに減少が起きている場合には「H」がセッ
トされ、過去に減少が生じていない場合には「L」がセ
ットされている。次のステップS308においては、減
少が前回までに起きているか否かをフラグ2により判断
し、フラグ2=「H」、すなわち減少が過去生じている
場合にはステップS309へ移行し、フラグ2=
「L」、すなわち減少が過去生じていなければステップ
S312へと移行する。
In step S306, if the increase of the angular velocity signal has occurred by the previous time, step S306
At 307, decrease flag 2 is loaded to see if the decrease has occurred by the previous time. Decrease flag 2
Is set to "H" when the decrease has occurred until the last time, and is set to "L" when the decrease has not occurred in the past. In the next step S308, it is determined by the flag 2 whether or not the decrease has occurred up to the previous time. If the flag 2 = "H", that is, if the decrease has occurred in the past, the process proceeds to step S309, and the flag 2 =
If “L”, that is, the decrease has not occurred in the past, the process proceeds to step S312.

【0074】ステップS309においては、振れ(振
動)の回数をカウントする振れ回数カウンタN1をロー
ドし、ステップS310において、振れ回数カウンタN
1に「1」を加算する。次のステップS332において
は、増加時と減少時の角変位量の絶対量(LD −LU
を求めてこれを振れ変位振幅量TAに加算し、ステップ
S311へと移行して、増加フラグ1,減少フラグ2を
リセットして処理を終了する。
In step S309, the shake number counter N1 for counting the number of shakes (vibrations) is loaded, and in step S310, the shake number counter N is loaded.
"1" is added to 1. In the next step S332, the absolute amount of angular displacement when increasing and decreasing (L D −L U ).
Is calculated and added to the shake displacement amplitude amount TA, the process proceeds to step S311, the increase flag 1 and the decrease flag 2 are reset, and the process ends.

【0075】一方、上記のステップS306において、
増加フラブ1が「H」でないと判定した場合、及び、ス
テップS308において、減少フラグ1が「H」でない
と判定した場合、すなわち過去に増加も減少も生じてい
ない場合には、ステップS312へと移行し、ここで1
サンプリング前(前回の処理)での角速度データ1-1
ロードし、続いてステップS313へと進み、角速度検
出器1で検出された今回の角速度データ1のロードを行
う。そして、次のステップS314において、1サンプ
リング期間内における角速度データの増加、あるいは、
減少が生じたと判定する変化分のスレッシュレベルaを
ロードする。
On the other hand, in the above step S306,
When it is determined that the increase flag 1 is not "H", and when it is determined that the decrease flag 1 is not "H" in step S308, that is, when neither increase nor decrease has occurred in the past, the process proceeds to step S312. Migrate here 1
The angular velocity data 1 -1 before sampling (previous processing) is loaded, and then the process proceeds to step S313 to load the current angular velocity data 1 detected by the angular velocity detector 1. Then, in the next step S314, the increase of the angular velocity data within one sampling period, or
A threshold level "a" for a change that determines that a decrease has occurred is loaded.

【0076】このスレッシュレベルaとサンプリング時
間により、周波数と振幅に応じた値に設定することがで
きる。
A value according to the frequency and amplitude can be set by the threshold level a and the sampling time.

【0077】次のステップS315においては、1サン
プリング期間内での角速度データの変化量の絶対値をス
レッシュレベルaと比較し、それに達していなければ処
理を終了する。また、達していれば(変化量の絶対値が
スレッシュレベルa以上であれば)ステップS316へ
と移行し、1サンプリング期間での角速度の変化量が正
(増加)であるか負(減少)であるかを判定し、正であ
ればステップS317へ移行する。
In the next step S315, the absolute value of the amount of change in the angular velocity data within one sampling period is compared with the threshold level a, and if not reached, the process ends. If it has reached (if the absolute value of the change amount is equal to or higher than the threshold level a), the process proceeds to step S316, and the change amount of the angular velocity in one sampling period is positive (increase) or negative (decrease). It is determined whether there is any, and if positive, the process proceeds to step S317.

【0078】ステップ317においては、増加が前回ま
でに起きているか否かをフラグ1により判定し、フラグ
1が「H」であれば処理を終了する。また、フラグ1が
「L」、つまり増加が過去生じて無ければステップ31
8へ移行し、ここで増加フラグ1を「H」にセットし、
次のステップ319において、角変位量1をLU にスト
アして処理を終了する。
At step 317, it is judged by the flag 1 whether or not the increase has occurred up to the previous time. If the flag 1 is "H", the processing is ended. If the flag 1 is "L", that is, if the increase has not occurred in the past, step 31
8, the increase flag 1 is set to "H" here,
In the next step 319, the angular displacement amount 1 is stored in L U , and the process ends.

【0079】また、上記ステップ316において、1サ
ンプリング期間での角速度の変化量が負(減少)である
と判定した場合はステップ320へ移行し、減少が前回
までに起きているか否かをフラグ2により判定し、フラ
グ2が「H」であれば処理を終了する。また、フラグ2
が「L」、つまり減少が過去生じて無ければステップ3
22へ移行し、ここで減少フラグ2を「H」にセット
し、次のステップ319において、角変位量1をLD
ストアして処理を終了する。
When it is determined in step 316 that the amount of change in angular velocity during one sampling period is negative (decrease), the process proceeds to step 320, and flag 2 is used to determine whether the decrease has occurred up to the previous time. If the flag 2 is "H", the process is terminated. Also, flag 2
Is "L", that is, if no decrease has occurred in the past, step 3
22. Here, the decrease flag 2 is set to "H", the angular displacement amount 1 is stored in L D in the next step 319, and the process ends.

【0080】また、上述のステップS303において、
時計カウンタtのカウント値が周波数検出時間Tに達し
ていた場合には、ステップS323へと移行し、振れ回
数カウンタN1をロードし、次のステップS324にお
いて、振れ回数(N1)を検出時間Tで除算し、単位時
間(1秒間)の振れ回数(振れ周波数F)を求める。そ
して、次のステップS325において、振れ回数カウン
タN1をクリアし、続くステップS326において、時
計カウンタtをクリアする。
In step S303 described above,
If the count value of the clock counter t has reached the frequency detection time T, the process proceeds to step S323, the shake number counter N1 is loaded, and the shake number (N1) is detected at the detection time T in the next step S324. Division is performed and the number of shakes (runout frequency F) per unit time (1 second) is obtained. Then, in the next step S325, the shake counter N1 is cleared, and in the following step S326, the clock counter t is cleared.

【0081】次のステップS327においては、振れ周
波数Fを所定の記憶領域にストアし、次いでステップ3
28において、振れ変位総振幅量TAをロードし、ステ
ップ329において、振れ変位総振幅量TAを検出時間
Tで除算し、振れ周波数Fを加味して振れ振幅量Aを求
める。そして、ステップ330において、振れ振幅量A
を所定の記憶領域にストアし、次のステップ331にお
いて、振れ変位総振幅量TAをクリアして前述したステ
ップS304へと移行する。以後の動作は上述の通りで
ある。
In the next step S327, the shake frequency F is stored in a predetermined storage area, and then in step 3
At 28, the shake displacement total amplitude amount TA is loaded. At step 329, the shake displacement total amplitude amount TA is divided by the detection time T, and the shake frequency F is added to obtain the shake amplitude amount A. Then, in step 330, the shake amplitude amount A
Is stored in a predetermined storage area, and in the next step 331, the shake displacement total amplitude amount TA is cleared, and the process proceeds to step S304. The subsequent operation is as described above.

【0082】このように、角速度信号の増加・減少の一
組で一つの振動とみなすことにより、低周波数域(例え
ば1Hz以下)での揺れを取除いての検出が容易であ
り、スレッシュレベルaの設定によりノイズ成分の影響
を除去することができる。また、マイコンを用いて処理
を行うことにより、容易に実現することができる等の利
点がある。
As described above, by considering the set of the increase / decrease of the angular velocity signal as one vibration, it is easy to detect the shake in the low frequency range (for example, 1 Hz or less), and the threshold level a The influence of the noise component can be removed by setting. Further, there is an advantage that it can be easily realized by performing processing using a microcomputer.

【0083】この方式だと、低い周波数の揺れと、高い
周波数の揺れが同時に起っているときには高い振れの周
波数が取り出せる。
According to this method, when a low frequency swing and a high frequency swing occur at the same time, a high swing frequency can be extracted.

【0084】この周波数・振幅検出手段13の構成図を
図11に示す。
FIG. 11 shows a block diagram of the frequency / amplitude detecting means 13.

【0085】171は角速度信号を入力として、周波数
を図10に示すフローチャートによる処理により、振れ
周波数を検出する周波数検出手段、172は同様に角変
位信号を入力として周波数及び振幅を検出する周波数・
振幅手段であり、これらの信号に基づいて振れ周波数演
算手段173が振れ周波数を検出する。174は検出時
間T及びスレッシュレベルaとにより低周波数帯域の振
れのみを検出するよう設定された周波数検出手段であ
る。
Reference numeral 171 is a frequency detecting means for detecting the shake frequency by the processing according to the flow chart shown in FIG. 10 using the angular velocity signal as an input, and 172 is a frequency detecting means for detecting the frequency and the amplitude by similarly inputting the angular displacement signal.
It is an amplitude means, and the shake frequency calculation means 173 detects the shake frequency based on these signals. Reference numeral 174 is a frequency detecting means set so as to detect only the shake in the low frequency band based on the detection time T and the threshold level a.

【0086】また、175は例えばノイズレベル等によ
り検出感度を可変する変更手段であり、周波数検出時間
Tとスレッシュレベルaの設定により、比較的任意の周
波数帯域の測定が可能であり、例えば低い周波数の揺れ
に絞った周波数の検出が可能である。
Reference numeral 175 is a changing means for changing the detection sensitivity according to, for example, the noise level. By setting the frequency detection time T and the threshold level a, it is possible to measure a relatively arbitrary frequency band, for example, a low frequency. It is possible to detect the frequency narrowed down to the fluctuation of.

【0087】検出のスレッシュレベルaは、外乱,ノイ
ズ(モータの駆動ノイズ等)により変更を行うことによ
り、安定した測定が可能となる。また、簡易的な振幅検
出手段として、増加,減少が生じたときの変位量の差分
の平均値を検出することにより、検出周波数と合せて振
れ振幅を検出することができる。
By changing the detection threshold level a depending on the disturbance and noise (motor drive noise, etc.), stable measurement becomes possible. Further, as a simple amplitude detecting means, the shake amplitude can be detected together with the detection frequency by detecting the average value of the difference between the displacement amounts when the increase and the decrease occur.

【0088】なお、この方式では周波数検出時間Tの設
定により検出精度が可変となる。例えば、一秒間である
なら1Hzの分解能で、2秒間であるなら0.5 Hzの分
解能となる。よって、検出周波数Fに応じて周波数検出
時間Tを変更することで、検出周波数に応じた検出精度
とすることができる。
In this system, the detection accuracy can be changed by setting the frequency detection time T. For example, if it is 1 second, the resolution is 1 Hz, and if it is 2 seconds, the resolution is 0.5 Hz. Therefore, by changing the frequency detection time T according to the detection frequency F, it is possible to achieve detection accuracy according to the detection frequency.

【0089】例えば、前回の検出周波数Fが10Hz未
満の時はT=2[sec]とし、0.5 Hzの精度で検出
し、前回の検出周波数Fが10Hz以上の時はT=1
[sec]として、1Hzの精度として検出すること
で、検出にかかる時間を短縮することができる。
For example, when the previous detection frequency F is less than 10 Hz, T = 2 [sec] is set, and detection is performed with an accuracy of 0.5 Hz. When the previous detection frequency F is 10 Hz or more, T = 1.
By detecting as [sec] with an accuracy of 1 Hz, the time required for detection can be shortened.

【0090】しかし、このように振れ周波数検出精度と
検出時間の相関により、検出精度を向上させるためには
検出時間がより長くかかるものであった。
However, due to the correlation between the shake frequency detection accuracy and the detection time, it takes a longer time to improve the detection accuracy.

【0091】そこで、例えば検出の最小単位をT=0.5
[sec]として考え、重み付けをして検出結果を算出
することが考えられる。平均に使用するデータ数は幾つ
も考えられるが、以下に2回前のデータまで使用すると
きについて述べる。
Therefore, for example, the minimum unit of detection is T = 0.5.
It is conceivable that the detection result is calculated by weighting with [sec]. There can be any number of data used for averaging, but the case of using the data two times before is described below.

【0092】例えば、 f = F ・・・ f = (F + F-1) / 2 ・・・ f = (F + F-1 + F-2) / 3 ・・・ F :今回の検出周波数 F-1 :1回前の検出周波数 F-2 :2回前の検出周波数 等の演算を用意し、検出結果Fが急激に変化した場合は
式を使用し、振れ検出の結果が集束していく様であれ
ば、式,式を用いるといった具合に検出周期を伸ば
し、検出精度を上げていく。
For example, f = F ... f = (F + F- 1 ) / 2 ... f = (F + F- 1 + F- 2 ) / 3 ... F: Current detection frequency F -1 : Detection frequency before 1 time F -2 : Detection frequency before 2 times, etc. are prepared. When the detection result F changes abruptly, the formula is used, and the result of shake detection is focused. If so, the detection cycle is extended by increasing the detection cycle, such as using an equation or an equation.

【0093】但し、この場合検出周波数に前回との相関
による値が必要となる。つまり、検出結果時にその時点
で増加あるいは減少中であるかを検出し、平均値あるい
は重み付けをされたデータを算出するのに考慮する必要
がある。
However, in this case, the detected frequency requires a value based on the correlation with the previous time. That is, it is necessary to detect whether the value is increasing or decreasing at the time of the detection result, and consider it in calculating the average value or the weighted data.

【0094】このように構成することで、振れ周波数の
急な変化に迅速に対応し、且つ、連続した振れが加わり
続けている場合には、随時検出精度を向上させていくこ
とが可能となる。
With this configuration, it is possible to quickly respond to a sudden change in the shake frequency and improve the detection accuracy at any time when continuous shake continues to be applied. .

【0095】なお、通常このような振れ補正装置におけ
る補正周波数範囲は、手振れでは1〜15Hz程度であ
るが、撮影状態により例えば静止撮影では3〜5Hz程
度の振幅が、乗物上なら6〜10Hzの振幅が大きいと
いうように、撮影者の熟練度,撮影状態により、比較的
大きな振幅の振れは周波数がある程度狭い範囲(帯域)
に分布することがわかっている。また、三脚を使用した
場合には高い周波数の振れが気になり、成分的には20
〜30Hz以上にまで分布する。
Normally, the correction frequency range in such a shake correction apparatus is about 1 to 15 Hz for camera shake, but depending on the shooting condition, an amplitude of about 3 to 5 Hz for still shooting, for example, is 6 to 10 Hz for a vehicle. Depending on the skill of the photographer and the shooting conditions, such as a large amplitude, a relatively large amplitude shake has a narrow frequency range (band).
It is known to be distributed in. Also, when using a tripod, I am worried about high frequency vibrations, and
It is distributed up to ~ 30 Hz.

【0096】次に、この実施例での効果を述べる。Next, the effect of this embodiment will be described.

【0097】第一に、振れの中心周波数を検知している
ので前述のように撮影状態の判断の一項目として有効で
ある。
First, since the center frequency of shake is detected, it is effective as one item for determining the photographing state as described above.

【0098】また、先に出願した位相及び利得の補正手
段と組合せることにより、撮影者の熟練度,撮影状態な
どに応じて最適の補正が可能である。
Also, by combining with the phase and gain correcting means applied for previously, it is possible to perform the optimum correction according to the skill level of the photographer, the photographing state and the like.

【0099】仮に、振れ補正の十分な効果を得られるの
が、加わった振れに対して、残留振れ成分を−30dB
以下に出来れば、十分な状態であるとする。(というの
は、振れの補正効果に対しては、撮影装置の焦点距離が
大きく作用しているので、例えば単純には焦点距離が2
倍であれば、2倍の抑制効果がないと得られる画像にお
いて同一の効果が得られない。)しかし、振れを検知す
る振れセンサ、画像補正系を含めた総合的な振れ抑制効
果において、現状では、振れに対して振れ補正後の残留
振れ量が−30dBに抑えることのできる範囲は、前述
の補正対象の振れの帯域(例えば1〜15Hz)に比べ
て狭い範囲でしか得られない。
Suppose that the sufficient effect of shake correction can be obtained because the residual shake component is -30 dB with respect to the added shake.
If you can do the following, it is considered to be in a sufficient state. (Because the focal length of the image pickup device has a large effect on the shake correction effect, the focal length is simply 2
If it is twice, the same effect cannot be obtained in an image obtained unless there is a double suppression effect. ) However, in the overall shake suppression effect including the shake sensor that detects shake and the image correction system, at present, the range in which the residual shake amount after shake correction can be suppressed to −30 dB against shake is as described above. Can be obtained only in a narrow range as compared to the shake range of the correction target (1 to 15 Hz).

【0100】具体的に例を示すため、現状の角速度検出
器と図2に示す画像補正手段9によって得られる周波数
特性は、図18のようなものであるとする。
To show a concrete example, it is assumed that the frequency characteristics obtained by the current angular velocity detector and the image correction means 9 shown in FIG. 2 are as shown in FIG.

【0101】これは、前述した様に、現状の角速度検出
器に加える正弦波状の振れの入力に対する、画像補正系
の周波数特性を示したものであり、上図が利得特性を表
し、下図が位相特性を表している。縦軸がそれぞれ利得
(上図)、位相(下図)を示し、横軸が周波数(1〜1
00Hz)を表している。
As described above, this shows the frequency characteristic of the image correction system with respect to the input of the sinusoidal vibration applied to the current angular velocity detector. The upper diagram shows the gain characteristic and the lower diagram shows the phase characteristic. Represents a characteristic. The vertical axis represents gain (upper figure) and phase (lower figure), respectively, and the horizontal axis represents frequency (1 to 1).
00 Hz).

【0102】これのレンジを拡大してみたのが図12の
特性1である。この特性1について、位相に着目してみ
ると3Hzで位相が一致しており、その前後の周波数で
は低周波側に向かうに従い、HPF10(ここでは、遮
断周波数0.06Hzとしている。)あるいは積分回路5
(遮断周波数0.07Hzとしている。)の影響により位相
が進み、高周波側に向かうと角速度検出器1や画像補正
手段9の影響で位相が遅れている。なお、利得は1〜1
0Hz程度までほぼ一定である。
The characteristic 1 of FIG. 12 is obtained by expanding the range. Focusing on the phase of this characteristic 1, the phases match at 3 Hz, and the HPF 10 (here, the cutoff frequency is 0.06 Hz) or the integrator circuit 5 as the frequencies before and after the phase match toward the low frequency side.
The phase advances due to the influence of the cutoff frequency of 0.07 Hz, and the phase lags toward the high frequency side due to the influence of the angular velocity detector 1 and the image correction means 9. Note that the gain is 1 to 1
It is almost constant up to about 0 Hz.

【0103】このときの抑振特性を示したものが図13
の特性6であり、図は周波数(横軸)に対する補正の効
果(縦軸、dBで表示)を表している。この図からわか
るように、位相の一致している3Hzで最良の抑制がで
き、2〜4Hzでは−30dBの抑制をほぼ達成してい
るが、10Hzにおいては−18dB程度の抑振効果で
ある。
FIG. 13 shows the damping characteristic at this time.
6 is a characteristic 6 of the above, and the figure shows the effect of correction on the frequency (horizontal axis) (vertical axis, expressed in dB). As can be seen from this figure, the best suppression can be achieved at 3 Hz where the phases match, and the suppression of -30 dB is almost achieved at 2 to 4 Hz, but the suppression effect is about -18 dB at 10 Hz.

【0104】つまり、この位相のずれにより振れ抑制の
効果の悪化を招いている。
That is, this phase shift causes deterioration of the shake suppression effect.

【0105】ここで、この特性1の位相遅れを補正する
ために、 H(s) = a(s+b) ・・・ という伝達関数で表される位相進み要素を持った特性を
直列接続すれば、位相を所定の周波数で補正することが
できる。なお、a,bは任意定数、sはラプラス変換の
変数である。これは振れ抑制の範囲より高い周波数に設
定し、位相を進めるものである。これを位相・利得補正
回路11で行う。
Here, in order to correct the phase delay of the characteristic 1, if a characteristic having a phase lead element represented by a transfer function of H (s) = a (s + b) ... Is connected in series, The phase can be corrected at a predetermined frequency. In addition, a and b are arbitrary constants, and s is a variable of Laplace transform. This is to set the frequency higher than the range of shake suppression and advance the phase. This is performed by the phase / gain correction circuit 11.

【0106】例えば、特性1の10Hzでの位相遅れに
注目すると、約 7.5deg遅れている。よって、10H
zで 7.5deg位相を進ませれば補正できる。
For example, focusing on the phase delay at 10 Hz of the characteristic 1, it is delayed by about 7.5 deg. Therefore, 10H
It can be corrected by advancing the 7.5 deg phase with z.

【0107】つまり、特性1の位相ズレを10Hzにお
いて補正する(位相を一致させ、なおかつ、利得をも一
致させる)のが特性2である。これは式のbにより設
定できる。また、利得も10Hzで0dBとなるように
aを調整する。これを位相・利得補正回路11で実現す
れば、特性1を図14に示す特性5に特性変更でき、こ
れより抑振効果を示す特性7(図13参照)が得られ
る。特性7よりこのときに10Hz付近で最良の抑振効
果が得られることがわかる。なお、特性7は残留振れ成
分を示すもので、 20Log(OUT/IN) OUT:振れ補正後の残留振れ成分 IN :振れ量 で表される。
That is, the characteristic 2 is to correct the phase shift of the characteristic 1 at 10 Hz (to match the phase and also match the gain). This can be set by the expression b. Further, a is adjusted so that the gain becomes 0 dB at 10 Hz. If this is realized by the phase / gain correction circuit 11, the characteristic 1 can be changed to the characteristic 5 shown in FIG. 14, and the characteristic 7 (see FIG. 13) showing the damping effect can be obtained from this. It can be seen from the characteristic 7 that the best vibration suppression effect is obtained at around 10 Hz at this time. The characteristic 7 shows the residual shake component, which is expressed by 20Log (OUT / IN) OUT: residual shake component after shake correction IN: shake amount.

【0108】20Hzにおいても同様に特性1に対し、
図14に示す様に特性4を位相・補償回路11で実現す
れば、特性5が得られる。この特性5より実現される抑
振効果を表したのが特性8(図13参照)であり、20
Hz付近で最良の抑振効果が得られている。
At 20 Hz, similarly to the characteristic 1,
If the characteristic 4 is realized by the phase / compensation circuit 11 as shown in FIG. 14, the characteristic 5 is obtained. The characteristic 8 (see FIG. 13) represents the damping effect realized by the characteristic 5, and
The best damping effect is obtained near Hz.

【0109】なお、位相・補償回路11において式の
特性を実現するためには、デジタルフィルタを用いれば
良く、この時のデジタルフィルタには、1次IIRフィ
ルタを使用するなら、 u0=a0・w0+a1・w1 w0=e0+a2・w1 w1=w0(w1は状態変数) e0:入力 u0:出力 a0,a1,b1:フィルタ係数 の演算により実現でき、フィルタ係数a0,a1,a2
を変えることにより、周波数特性を設定できるので、振
れ周波数に対応したフィルタ係数a0,a1,a2のデ
ータをテーブルとして用意し、そのテーブルから得られ
るフィルタ係数で上記のIIRフィルタの演算を行えば
よい。
In order to realize the characteristics of the equation in the phase / compensation circuit 11, a digital filter may be used. If a first-order IIR filter is used as the digital filter at this time, u0 = a0.w0 + a1・ W1 w0 = e0 + a2 ・ w1 w1 = w0 (w1 is a state variable) e0: input u0: output a0, a1, b1: filter coefficient a0, a1, a2
Since the frequency characteristic can be set by changing, the data of the filter coefficients a0, a1 and a2 corresponding to the shake frequency is prepared as a table, and the IIR filter operation may be performed with the filter coefficient obtained from the table. .

【0110】例えば、ビデオムービー等を手持ちで撮影
した場合、手振れとしては比較的広い周波数範囲に分布
するが、比較的振幅の大きな振れは撮影者の熟練度や撮
影状態などである程度狭い範囲を分布する。
For example, when a video movie or the like is hand-held and shot, hand shake is distributed over a relatively wide frequency range, but a shake with a relatively large amplitude is distributed over a narrow range to some extent depending on the skill of the photographer and the shooting condition. To do.

【0111】そこで、このような振れの中心帯域に最良
の補正効果を与えるように構成すれば、撮影者の熟練
度,撮影状態(手持ち,三脚に取付けて、あるいは乗物
の上から等)に応じて最適の補正が可能となる。
Therefore, if it is constructed so as to give the best correction effect to the center band of such a shake, the skill of the photographer and the photographing condition (handheld, attached to a tripod, or from the top of the vehicle, etc.) are set. The optimum correction is possible.

【0112】(第2の実施例)図15及び図16は本発
明の第2の実施例に関わる図であり、図1は振れ補正装
置の要部構成を示すブロック図である。
(Second Embodiment) FIGS. 15 and 16 are diagrams relating to a second embodiment of the present invention, and FIG. 1 is a block diagram showing the main configuration of a shake correction apparatus.

【0113】この第2の実施例において、第1の実施例
と異なる点は、13の周波数・振幅検出手段であり、他
の点については同様であるので説明は省略する。
The second embodiment is different from the first embodiment in the frequency / amplitude detecting means of 13, and the other points are the same, so that the description thereof will be omitted.

【0114】すなわち本実施例は、検出時間及び検出精
度を両者とも向上させるため、検出時間の異なる、例え
ば検出時間が、 A 検出時間 0.5 sec 検出精度 2Hz B 検出時間 1.0 sec 検出精度 1Hz C 検出時間 2.0 sec 検出精度 0.5 Hz のものを用意し、BがAに含まれるならBの結果を、C
がBに含まれるならCの結果を使用する。これにより検
出速度が向上する。
That is, in the present embodiment, in order to improve both the detection time and the detection accuracy, different detection times, for example, the detection time is A detection time 0.5 sec detection accuracy 2 Hz B detection time 1.0 sec detection accuracy 1 Hz C detection time Prepare 2.0 sec detection accuracy 0.5 Hz, and if B is included in A, the result of B is
If is contained in B, the result of C is used. This improves the detection speed.

【0115】図15において、41,42,43は角速
度信号を入力とし、上記のA,B,Cの検出時間により
周波数を検出する周波数検出手段、44,45,46は
角変位信号を入力とし、上記のA,B,Cの検出時間に
より周波数を検出する周波数検出手段であり、これらの
結果を元に、振れ周波数演算手段47が検出周波数を演
算する。
In FIG. 15, reference numerals 41, 42 and 43 are input with an angular velocity signal, and frequency detection means for detecting a frequency according to the detection time of A, B and C, and 44, 45 and 46 are input with an angular displacement signal. , Frequency detecting means for detecting a frequency based on the detection times of A, B, and C, and the shake frequency calculating means 47 calculates the detected frequency based on these results.

【0116】この手法により、検出時間及び検出精度と
もに向上させることができる。
By this method, both the detection time and the detection accuracy can be improved.

【0117】例えば、 5.6Hzの正弦波を図15に示す
周波数・振幅検出手段13に入力すると、周波数検出手
段Aによって 0.5[sec]の後に、4〜6Hzの周波
数であることがわかり、周波数検出手段Bによって 1.0
[sec]後に5〜6Hzの間であることが、周波数検
出手段Cによって 2.0[sec]後に 5.5〜 6.0Hzの
間であることが、それぞれわかる。
For example, when a 5.6 Hz sine wave is input to the frequency / amplitude detection means 13 shown in FIG. 15, the frequency detection means A finds that the frequency is 4 to 6 Hz after 0.5 [sec]. By means B 1.0
It can be seen from the frequency detecting means C that the frequency is between 5 and 6 Hz after [sec], and that the frequency is between 5.5 and 6.0 Hz after 2.0 [sec].

【0118】この図15に示す周波数・振幅検出手段1
3による周波数検出例を示したのが図16である。
Frequency / amplitude detecting means 1 shown in FIG.
FIG. 16 shows an example of frequency detection by No. 3.

【0119】単一の検出時間で行うよりも検出時間が速
く、かつ同一周波数が連続すれば検出感度が向上してい
るのがわかる。
It can be seen that the detection time is faster than that in a single detection time, and the detection sensitivity is improved if the same frequency continues.

【0120】本実施例では、振れ検知に使用している振
動ジャイロ等の信号によって撮影時における振れの主周
波数帯を検出し、これを制御に用いることで撮影の条
件,状態に応じた最適の振れ補正が可能となる。また、
振れ補正装置を含む撮影装置に加わる主周波数帯域での
補正効果を最大にすることができるため、特有の周波数
分布を持つ加振に対して絶大な効果改善が期待できる。
In the present embodiment, the main frequency band of the shake at the time of shooting is detected by the signal of the vibration gyro which is used for the shake detection, and this is used for the control so that the optimum condition according to the shooting condition and state can be obtained. Shake correction is possible. Also,
Since it is possible to maximize the correction effect in the main frequency band applied to the image pickup apparatus including the shake correction apparatus, it is possible to expect a great improvement in the effect with respect to the vibration having a specific frequency distribution.

【0121】(発明と実施例の対応)本実施例におい
て、角速度検出器1が本発明の振動検出手段に相当し、
画像補正手段9が本発明の補正手段に相当し、駆動回路
8が本発明の位置制御手段に相当し、周波数・振幅検出
手段13が本発明の検出手段に相当し、位相・利得補正
回路11が本発明の特性変更手段に相当する。また、積
分器5が本発明の積分手段に相当する。
(Correspondence between Invention and Embodiment) In this embodiment, the angular velocity detector 1 corresponds to the vibration detecting means of the present invention.
The image correction means 9 corresponds to the correction means of the present invention, the drive circuit 8 corresponds to the position control means of the present invention, the frequency / amplitude detection means 13 corresponds to the detection means of the present invention, and the phase / gain correction circuit 11 is provided. Corresponds to the characteristic changing means of the present invention. The integrator 5 corresponds to the integrating means of the present invention.

【0122】以上が実施例の各構成と本発明の各構成の
対応関係であるが、本発明は、これら実施例の構成に限
定されるものではなく、請求項で示した機能が達成でき
る構成であればどのようなものであってもよいことは言
うまでもない。
The above is the correspondence relationship between each configuration of the embodiments and each configuration of the present invention, but the present invention is not limited to the configurations of these embodiments, and a configuration capable of achieving the functions shown in the claims. It goes without saying that it may be of any type.

【0123】(変形例)本実施例では、周波数と振幅そ
れぞれを検出し、これらに基づいて画像補正手段9の位
置制御を行うようにしているが、これに限定されるもの
ではなく、これらのうちのいずれか一方を検出し、これ
によって画像補正手段9の位置制御を行うようにしても
良いことは言うまでもない。
(Modification) In the present embodiment, the frequency and the amplitude are respectively detected, and the position control of the image correcting means 9 is performed based on these, but the present invention is not limited to this, and these are not limited thereto. It goes without saying that either one of them may be detected and the position control of the image correction means 9 may be performed by this.

【0124】また、本実施例では、振動検出手段として
角速度検出器を用いた例を示したが、これに限定される
ものではなく、変位検出器,角変位検出器,加速度検出
器,角加速度検出器等であってもよい。
Further, in the present embodiment, the example in which the angular velocity detector is used as the vibration detecting means is shown, but the present invention is not limited to this, and the displacement detector, the angular displacement detector, the acceleration detector, the angular acceleration It may be a detector or the like.

【0125】また、本発明は、銀塩カメラ、ビデオカメ
ラ等の撮像装置に適用した例を示しているが、他の光学
機器にも適用することができる。
Further, although the present invention shows an example applied to an image pickup apparatus such as a silver halide camera and a video camera, it can be applied to other optical equipment.

【0126】更に、本発明は、以上の各実施例、又はそ
れらの技術を適当に組み合わせた構成にしてもよい。
Further, the present invention may be constructed by appropriately combining the above-described embodiments or their techniques.

【0127】[0127]

【発明の効果】以上説明したように、請求項1記載の本
発明によれば、振動検出手段の出力から異なる二つ以上
の検出時間によって振動の周波数と振幅の少なくとも一
方を検出する検出手段と、該検出手段の出力に基づいて
位置制御手段の特性を変更する特性変更手段とを設け、
例えば最小検出時間を設定し、一つの検出手段を時系列
的に働かせ、異なる検出時間によって得られる複数の出
力の相関より、特性を変更するのに用いる周波数と振幅
の少なくとも一方を決定したり、あるいは、異なる二つ
以上の検出時間をもつ複数の周波数検出手段によって得
られる複数の出力の相関より、特性を変更するのに用い
る周波数と振幅の少なくとも一方を決定するようにして
いる。
As described above, according to the present invention as set forth in claim 1, the detection means for detecting at least one of the frequency and the amplitude of the vibration from the output of the vibration detection means by two or more different detection times. , Characteristic changing means for changing the characteristic of the position control means based on the output of the detecting means,
For example, the minimum detection time is set, one detection means is operated in time series, and at least one of the frequency and amplitude used to change the characteristic is determined from the correlation of a plurality of outputs obtained by different detection times, Alternatively, at least one of the frequency and the amplitude used for changing the characteristic is determined based on the correlation of the plurality of outputs obtained by the plurality of frequency detecting means having two or more different detection times.

【0128】よって、周波数の検出速度を短時間にする
と共に、検出精度を向上させ、使用環境に応じた最適な
振れ補正を行うことができる。
Therefore, it is possible to shorten the frequency detection speed, improve the detection accuracy, and perform the optimum shake correction according to the use environment.

【0129】また、請求項2記載の本発明によれば、振
動検出手段の出力を積分する積分手段と、該積分手段の
出力から振動の周波数と振幅の少なくとも一方を検出す
る検出手段とを設け、角速度と角変位の二つの周波数特
性の異なる信号を用いるようにしている。
According to the second aspect of the present invention, there are provided an integrating means for integrating the output of the vibration detecting means and a detecting means for detecting at least one of the frequency and the amplitude of the vibration from the output of the integrating means. , Signals having different frequency characteristics of angular velocity and angular displacement are used.

【0130】よって、角速度と角変位の二つの周波数特
性の異なる信号を用いることで、検出精度を保ったま
ま、ノイズに有利な検出感度を設定することのできる。
Therefore, by using two signals having different frequency characteristics of angular velocity and angular displacement, it is possible to set the detection sensitivity advantageous for noise while maintaining the detection accuracy.

【0131】また、請求項3記載の本発明によれば、検
出手段の検出精度を、周波数と振幅の少なくとも一方の
検出結果に基づいて変更する変更手段を設け、周波数と
振幅の少なくとも一方の検出結果に基づいて検出手段の
検出精度を変更するようにしている。
Further, according to the present invention as set forth in claim 3, change means for changing the detection accuracy of the detection means based on the detection result of at least one of frequency and amplitude is provided, and at least one of frequency and amplitude is detected. The detection accuracy of the detection means is changed based on the result.

【0132】よって、振れ周波数に応じて、低周波数で
はより検出精度を細かく、高周波数ではより速く測定す
ることが可能となる。
Therefore, depending on the shake frequency, it is possible to perform finer detection accuracy at low frequencies and faster measurement at high frequencies.

【0133】また、請求項4記載の本発明によれば、検
出時間の異なる二つ以上の検出手段を設け、これらの検
出手段それぞれの出力の検出結果を同期させて、振動の
周波数と振幅の少なくとも一方を検出するようにしてい
る。
According to the present invention as defined in claim 4, two or more detection means having different detection times are provided, and the detection results of the outputs of these detection means are synchronized to detect the frequency and amplitude of vibration. At least one is detected.

【0134】よって、周波数検出結果を最も速く出力す
ることができる。
Therefore, the frequency detection result can be output fastest.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の第1の実施例における振れ補正装置の
概略構成を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of a shake correction apparatus according to a first embodiment of the present invention.

【図2】図1の画像補正手段としてVAPを用いると共
に、駆動系にボイス・コイルアクチュエータを用いた場
合の例を示す構成図である。
FIG. 2 is a configuration diagram showing an example in which a VAP is used as the image correction means in FIG. 1 and a voice coil actuator is used in a drive system.

【図3】図2のVAPの構成及び動作を説明する為の図
である。
3 is a diagram for explaining the configuration and operation of the VAP of FIG.

【図4】同じくVAPの構成及び動作を説明する為の図
である。
FIG. 4 is a diagram for explaining the configuration and operation of VAP in the same manner.

【図5】図2の駆動回路を示すブロック図である。5 is a block diagram showing the drive circuit of FIG. 2. FIG.

【図6】図1の画像補正手段としてVAPを用いると共
に、駆動系にステッピングモータを用いた場合の例を示
す構成図である。
FIG. 6 is a configuration diagram showing an example of a case where a VAP is used as the image correction means in FIG. 1 and a stepping motor is used as a drive system.

【図7】図6の駆動回路を示すブロック図である。FIG. 7 is a block diagram showing the drive circuit of FIG.

【図8】図1の画像補正手段として電子的補正を行うメ
モリ制御方式を用いた場合の例を示すブロック図であ
る。
8 is a block diagram showing an example of a case where a memory control method for electronic correction is used as the image correction means in FIG.

【図9】本発明の第1の実施例における制御動作を示す
フローチャートである。
FIG. 9 is a flowchart showing a control operation in the first embodiment of the present invention.

【図10】本発明の第1の実施例における振れ周波数検
出時の動作を示すフローチャートである。
FIG. 10 is a flowchart showing an operation at the time of detecting a shake frequency in the first embodiment of the present invention.

【図11】本発明の第1の実施例における主要部分の回
路構成を示すブロック図である。
FIG. 11 is a block diagram showing a circuit configuration of a main part in the first embodiment of the present invention.

【図12】図18のレンジを拡大して示す図である。FIG. 12 is an enlarged view showing the range of FIG. 18.

【図13】図12に示す周波数特性の抑振率を示す図で
ある。
13 is a diagram showing a suppression rate of the frequency characteristic shown in FIG.

【図14】図12に示す周波数特性を位相・利得補正回
路にて特性変更した時の様子を示す図である。
FIG. 14 is a diagram showing how the frequency / frequency characteristics shown in FIG. 12 are changed by a phase / gain correction circuit.

【図15】本発明の第2の実施例における主要部分の回
路構成を示すブロック図である。
FIG. 15 is a block diagram showing a circuit configuration of a main part in a second embodiment of the present invention.

【図16】本発明の第2の実施例における周波数特性例
を示す図である。
FIG. 16 is a diagram showing an example of frequency characteristics in the second embodiment of the present invention.

【図17】従来の振れ補正装置の構成を示すブロック図
である。
FIG. 17 is a block diagram showing a configuration of a conventional shake correction apparatus.

【図18】一般的な角速度検出器の位相及び利得の周波
数特性を示す図である。
FIG. 18 is a diagram showing frequency characteristics of phase and gain of a general angular velocity detector.

【符号の説明】[Explanation of symbols]

1 角速度検出器 4 A/D変換器 5 積分回路 8 駆動回路 9 画像補正手段 10 HPF 11 位相・利得補正回路 13 周波数・振幅検出手段 COM2 マイコン 1 Angular velocity detector 4 A / D converter 5 Integrator circuit 8 Drive circuit 9 Image correction means 10 HPF 11 Phase / gain correction circuit 13 Frequency / amplitude detection means COM2 Microcomputer

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 該装置に加わる振動を検出する振動検出
手段と、前記振動の影響を除去する方向に駆動される補
正手段と、前記振動検出手段の出力に基づいて前記補正
手段の位置を制御する位置制御手段とを備えた振れ補正
装置において、前記振動検出手段の出力から、異なる二
つ以上の検出時間によって振動の周波数と振幅の少なく
とも一方を検出する検出手段と、該検出手段の出力に基
づいて前記位置制御手段の特性を変更する特性変更手段
とを設けたことを特徴とする振れ検出装置。
1. A vibration detecting means for detecting a vibration applied to the apparatus, a correcting means driven in a direction for removing the influence of the vibration, and a position of the correcting means is controlled based on an output of the vibration detecting means. In the shake correction apparatus including the position control means, the detection means for detecting at least one of the frequency and amplitude of vibration from the output of the vibration detection means at two or more different detection times, and the output of the detection means A shake detecting device, comprising: a characteristic changing means for changing the characteristic of the position control means based on the characteristic detecting means.
【請求項2】 前記振動検出手段の出力を積分する積分
手段を具備し、前記検出手段は、前記積分手段の出力か
ら振動の周波数と振幅の少なくとも一方を検出する手段
であることを特徴とする請求項1記載の振れ補正装置。
2. An integrating means for integrating the output of the vibration detecting means, wherein the detecting means is means for detecting at least one of the frequency and the amplitude of the vibration from the output of the integrating means. The shake correction apparatus according to claim 1.
【請求項3】 前記検出手段の検出精度を、周波数と振
幅の少なくとも一方の検出結果に基づいて変更する変更
手段を具備したことを特徴とする請求項1又は2記載の
振れ補正装置。
3. The shake correction apparatus according to claim 1, further comprising a changing unit that changes the detection accuracy of the detecting unit based on the detection result of at least one of frequency and amplitude.
【請求項4】 前記検出手段は、検出時間の異なる二つ
以上の手段から成り、これらの手段それぞれの出力の検
出結果を同期させて、振動の周波数と振幅の少なくとも
一方を検出する手段であることを特徴とする請求項1又
は2記載の振れ補正装置。
4. The detecting means is composed of two or more means having different detection times, and is means for detecting at least one of the frequency and the amplitude of vibration by synchronizing the detection results of the outputs of these means. The shake correction device according to claim 1 or 2, wherein
JP11173494A 1994-04-28 1994-04-28 Shake correction device Pending JPH07294979A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11173494A JPH07294979A (en) 1994-04-28 1994-04-28 Shake correction device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11173494A JPH07294979A (en) 1994-04-28 1994-04-28 Shake correction device

Publications (1)

Publication Number Publication Date
JPH07294979A true JPH07294979A (en) 1995-11-10

Family

ID=14568831

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11173494A Pending JPH07294979A (en) 1994-04-28 1994-04-28 Shake correction device

Country Status (1)

Country Link
JP (1) JPH07294979A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006308891A (en) * 2005-04-28 2006-11-09 Canon Inc Lens device
JP2010054986A (en) * 2008-08-29 2010-03-11 Canon Inc Optical device having image blur correction function, and control method of same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006308891A (en) * 2005-04-28 2006-11-09 Canon Inc Lens device
JP2010054986A (en) * 2008-08-29 2010-03-11 Canon Inc Optical device having image blur correction function, and control method of same

Similar Documents

Publication Publication Date Title
US6208377B1 (en) Image-shake correcting device for detecting vibration frequency and for changing vibration characteristics
US9170429B2 (en) Optical apparatus and image capturing apparatus, and method of controlling the same and storage medium
US6233009B1 (en) Image-shake correcting device for detecting vibration frequency and for changing vibration characteristics
US6778768B2 (en) Image vibration prevention apparatus
US7609950B2 (en) Image stabilizing apparatus and optical apparatus
JP3450449B2 (en) Imaging device and imaging method thereof
JPH09322057A (en) Imaging device
JP3278212B2 (en) Image stabilizer
EP0556956A1 (en) Camera shaking compensation in accordance with the exposure time
JP4536855B2 (en) Anti-vibration device, imaging device, and control method of anti-vibration device
JPH0698246A (en) Shake correction device
JPH0723277A (en) Shake correction device
JPH1127573A (en) Image motion compensation device
CA2177544C (en) Hand deviation correction apparatus
KR101608828B1 (en) Apparatus for vibration compensation of gyro sensor of mobile camera
JP3513181B2 (en) Image stabilizer
JPH07294979A (en) Shake correction device
JPH07325330A (en) Shake correction device
JPH0951469A (en) Imaging device and image shake correction method
JPH07230107A (en) Shake correction device
JPH07287268A (en) Imaging device
JP3135379B2 (en) Image stabilization device
JPH10145662A (en) Imaging device, storage medium, lens unit, and blur correction device
JP3513185B2 (en) Image stabilizer
JPH08331440A (en) Image stabilizer