[go: up one dir, main page]

JPH07230107A - Shake correction device - Google Patents

Shake correction device

Info

Publication number
JPH07230107A
JPH07230107A JP4063594A JP4063594A JPH07230107A JP H07230107 A JPH07230107 A JP H07230107A JP 4063594 A JP4063594 A JP 4063594A JP 4063594 A JP4063594 A JP 4063594A JP H07230107 A JPH07230107 A JP H07230107A
Authority
JP
Japan
Prior art keywords
frequency
output
signal
shake
correction
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
JP4063594A
Other languages
Japanese (ja)
Inventor
Seiya Ota
盛也 太田
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 JP4063594A priority Critical patent/JPH07230107A/en
Publication of JPH07230107A publication Critical patent/JPH07230107A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Details Of Cameras Including Film Mechanisms (AREA)
  • Adjustment Of Camera Lenses (AREA)

Abstract

PURPOSE:To always optimally perform shake correction by performing correction to the main component of shake even when various amplitude and the deflection of frequency coexist. CONSTITUTION:This device is provided with a frequency detecting means 13 having plural different detection levels for output signal from a vibration detecting means 1 and detecting the frequency at respective detection levels; and an operation state deciding means 12 deciding the operation state of an equipment mounted on a device based on output from the detecting means 13 and the output from the detecting means 1, and controlling the shake correction characteristic by a correcting means 9 and driving means 8 and 11. Based on the plural frequencies obtained by the output signal from the detecting means 1 according to plural detection levels and the output from the means 1, the operation state of the equipment mounted on the device is decided and the shake correction is controlled.

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】図14に、従来の振れ補正装置の構成の一
例を示す。
FIG. 14 shows an example of the configuration of a conventional shake correction apparatus.

【0005】図14において、1は例えば振動ジャイロ
等の角速度センサから成る角速度検出器であり、振れ補
正装置に取付けられている。2は角速度検出器1から出
力される角速度信号の直流成分を遮断して交流成分すな
わち振動成分のみを通過させるDCカットフィルタであ
り、このDCカットフィルタ2として、任意の帯域で信
号を遮断するハイパスフィルタ(以下、HPFと記す)
を用いても良い。3はDCカットフィルタ2から出力さ
れた角速度信号を適当な感度に増幅するアンプである。
In FIG. 14, 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.

【0006】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.

【0007】上記のA/D変換器4,積分回路5,パン
/チルト判定回路6、及び、D/A変換器7は、例えば
マイクロコンピュータ(以下、マイコンと記す)COM
1によって構成される。
The A / D converter 4, the integrating circuit 5, the pan / tilt judging 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.

【0008】8はマイコンCOM1から出力された変位
信号に基づいて後述の画像補正手段を抑制するように駆
動する駆動回路である。9は画像補正手段であり、例え
ば光学的光軸を変位させて振れを相殺する光学的補正手
段、あるいは、画像を記憶したメモリより電子的に画像
の読み出し位置をシフトして振れを相殺する電子的補正
手段が用いられている。
Reference numeral 8 is a drive circuit for driving so as to suppress an image correction means, which will be described later, 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.

【0009】[0009]

【発明が解決しようとする課題】しかしながら、上述の
装置では、以下に示すような問題点がある。
However, the above-mentioned device has the following problems.

【0010】通常、手持ちでの撮影を行う場合には、動
いている被写体を追いかけて撮影したり、或は、静止し
ているものを撮影したりと様々である。
Usually, when carrying out handheld photography, there are various methods such as following a moving subject and taking a picture of a still object.

【0011】その際、撮影装置などの機器に生じる振れ
に対して補正を行う時に、その防振効果が必ずしも適正
でない場合が多い。
In this case, when correcting a shake occurring in a device such as a photographing device, the anti-vibration effect is often not appropriate.

【0012】例えば、小刻みな振れは補正できても、ゆ
ったりとした振れは補正できずに画面に現われてしま
い、防振効果を感じることができなかったり、あるい
は、撮影しながら動いている被写体を追いかけられない
といった不具合を生じたりしていた。
[0012] For example, even if small shakes can be corrected, loose shakes cannot be corrected and appear on the screen, and the image stabilization effect cannot be felt, or a moving subject while shooting can be used. There were problems such as being unable to chase.

【0013】(発明の目的)本発明の第1の目的は、様
々な振幅及び周波数の振れが混在するような場合でも、
振れの主成分に対して補正可能とし、常に最適な振れ補
正を行うことのできる振れ補正装置を提供することであ
る。
(Object of the Invention) A first object of the present invention is to provide a method in which fluctuations of various amplitudes and frequencies are mixed.
It is an object of the present invention to provide a shake correction apparatus capable of correcting the main component of shake and always performing optimum shake correction.

【0014】本発明の第2の目的は、より最適な振れ補
正を行うことのできる振れ補正装置を提供することであ
る。
A second object of the present invention is to provide a shake correction apparatus capable of performing more optimum shake correction.

【0015】[0015]

【課題を解決するための手段】本発明は、振動検出手段
の出力信号に対し複数の異なる検知レベルを持ち、それ
ぞれの検知レベルで周波数を検知する周波数検知手段
と、該周波数検知手段の出力と前記振動検出手段の出力
から該装置に搭載される機器の動作状態を判定し、前記
補正手段と前記駆動手段による振れの補正特性を制御す
る動作状態判定手段とを設け、複数の検知レベルによっ
て振動検出手段の出力信号によって得られる複数の周波
数と振動検出手段の出力から、該装置に搭載される機器
の動作状態を判定し、振れ補正を制御するようにしてい
る。
According to the present invention, there are provided a plurality of different detection levels for the output signal of the vibration detection means and a frequency detection means for detecting a frequency at each detection level, and an output of the frequency detection means. The operation state determination unit that determines the operation state of the device mounted on the apparatus from the output of the vibration detection unit and controls the correction characteristic of the shake by the drive unit is provided, and the vibration is detected by a plurality of detection levels. From the plurality of frequencies obtained by the output signal of the detection means and the output of the vibration detection means, the operating state of the equipment mounted on the apparatus is determined and the shake correction is controlled.

【0016】また、本発明は、振動検出手段の出力であ
る角速度信号と角変位信号それぞれに対し複数の異なる
検知レベルを持ち、各検知レベルで得られる検知周波数
を動作状態判定手段に出力する周波数検知手段と、振動
検出手段の出力と周波数検知手段の出力に基づいて前記
補正手段と前記駆動手段による振れの補正特性を制御す
る動作状態判定手段とを設け、角速度信号と角変位信号
それぞれに対応して設けられた複数の検知レベルによっ
て得られる複数の周波数と振動検出手段の出力から、該
装置に搭載される機器の動作状態を判定し、振れ補正を
制御するようにしている。
Further, the present invention has a plurality of different detection levels for the angular velocity signal and the angular displacement signal which are the outputs of the vibration detection means, and outputs the detection frequency obtained at each detection level to the operating state determination means. Detecting means and operation state determining means for controlling the correction characteristic of the shake by the driving means based on the output of the vibration detecting means and the output of the frequency detecting means are provided to correspond to the angular velocity signal and the angular displacement signal, respectively. Based on the plurality of frequencies obtained by the plurality of detection levels provided and the output of the vibration detecting means, the operating state of the equipment mounted on the apparatus is determined and the shake correction is controlled.

【0017】[0017]

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

【0018】図1は本発明の第1の実施例における振れ
補正装置の概略構成を示すブロック図であり、撮影装置
に組み込んだ例を示している。なお、図14と同じ機能
を持つ部分は同一符号を付してある。
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. 14 are designated by the same reference numerals.

【0019】図1において、該装置に取付けられた振動
ジャイロ等の角速度センサからなる角速度検出器1、該
角速度検出器1から出力される角速度信号の直流成分を
遮断するDCカットフィルタ(又はHPF)2、角速度
信号を所定の感度に増幅するアンプ3、駆動回路8、画
像補正手段9については、上述の図14に示す従来と同
一構成のものを用いることができるものであり、本実施
例において異なるのは、装置全体の制御を行うマイコン
COM2の内部構成である。なお、この実施例において
は、画像補正手段9として、例えば後述の可変頂角プリ
ズム、あるいは、メモリ制御方式が用いられている。
In FIG. 1, an angular velocity detector 1 including an angular velocity sensor such as a vibration gyro attached to the apparatus, and a DC cut filter (or HPF) for cutting off a DC component of an 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, the same configuration as the conventional one shown in FIG. 14 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.

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

【0021】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
An integrating circuit 11 which integrates the signal of the predetermined frequency component extracted by to calculate the angular displacement signal in the frequency component, 11 corrects the integrated signal output output from the integrating circuit 5, that is, the phase and gain of the angular displacement signal. This is a phase / gain correction circuit.

【0022】12は、角速度信号及び角変位信号及び後
述する周波数検知手段13からの出力よりパンニング/
チルティング等の判定などの操作状態を判定し、HPF
10及び位相・利得補正回路11の特性を動作状態に応
じて制御する動作状態判定手段、13は、A/D変換器
4から出力された角速度信号より該装置に加わっている
振動を検出してその振動の周波数を検知し、該周波数を
動作状態判定手段12に出力する周波数検知手段であ
る。また、7は位相・利得補正回路11の出力信号をア
ナログ信号あるいはPWM等のパルス信号に変換して出
力するD/A変換器である。
Numeral 12 is a panning / angulation signal based on an angular velocity signal, an angular displacement signal and an output from a frequency detecting means 13 which will be described later.
Determine the operating status such as the tilting judgment, and check the HPF.
An operating state determining means for controlling the characteristics of 10 and the phase / gain correction circuit 11 according to the operating state, 13 detects the vibration applied to the device from the angular velocity signal output from the A / D converter 4. The frequency detection means detects the frequency of the vibration and outputs the frequency to the operation state determination means 12. 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.

【0023】上記の動作状態判定手段12におけるパン
ニング/チルティングの判定の具体的動作は、A/D変
換器4から出力された角速度信号の振動の有無及び積分
回路5から出力された角変位信号を入力し、角速度が一
定で、角速度信号を積分した角変位信号が単調増加を示
す場合に、パンニング、あるいは、チルティングである
と判定し、このような時には、HPF10の低域カット
オフ周波数を高くなる方へと変移させ、低域の周波数に
対して振れ補正系が応答しないように特性を変更するも
のである。
The specific operation of the panning / tilting judgment in the above-mentioned operation state judging means 12 is the presence / absence of vibration of the angular velocity signal output from the A / D converter 4 and the angular displacement signal output from the integrating circuit 5. When the angular velocity is constant and the angular displacement signal obtained by integrating the angular velocity signal shows a monotonic increase, it is determined to be panning or tilting. In such a case, the low cutoff frequency of the HPF 10 is set. The characteristics are changed so that the shake correction system does not respond to low-frequency frequencies by shifting to higher frequencies.

【0024】パンニング/チルティングが検出された場
合には、例えば可変頂角プリズムを序々に移動範囲中心
へとセンタリングする。この間も角速度信号及び角変位
信号の検出は行われており、パンニング/チルティング
が終了した場合には、再び低域のカットオフ周波数を低
下して振れ補正範囲を拡張する動作が行われる。
When panning / tilting is detected, for example, the variable apex angle prism is gradually centered to the center of the moving range. During this period, the angular velocity signal and the angular displacement signal are detected, and when the panning / tilting is completed, the cutoff frequency in the low frequency range is lowered again to expand the shake correction range.

【0025】ここで、マイコンCOM2から出力される
制御信号に応じて画像の振れを実際に補正する駆動回路
8,画像補正手段9について、例を上げて説明すると、
例えば図2〜10に示すようなものが挙げられる。
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.

【0026】図2は、可変頂角プリズム(以下、VA
P:Varriable angle prisum)306を用いると共に、
駆動系にはボイス・コイル型アクチュエータを使用し、
角変位をエンコーダで検出して駆動系にフィードバック
して駆動量を制御するような閉ループを構成する制御系
としたものである。
FIG. 2 shows a variable apex 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.

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

【0028】図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 having a high refractive index (refractive index n) or an inert liquid 342 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.

【0029】図2は、図8のVAP306の一方の透明
平行板340aを軸301(311)の回りに角度σだ
け回動させたときの入射光束344の通過状態を示した
図であり、同図に示すように、光軸343に沿って入射
してきた光束344は楔形プリズムと同じ原理により、
角度φ=(n−1)σだけ偏向されて出射する。即ち、
光軸343は角度φだけ偏心(偏向)される。
FIG. 2 is a diagram showing a passing state of the incident light beam 344 when one transparent parallel plate 340a of the VAP 306 of FIG. 8 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 φ.

【0030】図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.

【0031】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.

【0032】そして、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.

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

【0034】次に、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.

【0035】図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.

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

【0037】これは、軸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.

【0038】すなわち、鏡筒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.

【0039】また、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.

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

【0041】図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.

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

【0043】これは、メモリに画像情報を記憶し、メモ
リからの画像の切出し範囲を記憶されている画像より小
さめに設定すると共に、画像の動きを相殺する方向にメ
モリからの画像切出し位置をシフトすることによって振
れを補正し、さらに切出した画像信号を拡大処理して画
面サイズを補正してから出力するように構成された、メ
モリ制御方式の画像補正手段を示すものである。
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.

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

【0045】図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.

【0046】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.

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

【0048】ズームレンズ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.

【0049】次に、フィールドメモリ106から読み出
した信号を、切出しサイズに応じて出力画像の走査幅、
すなわち画角を元の大きさに変換するために、通常の一
画素の出力期間に何画素出力するかを求め、画素情報の
無い画素について補間処理を補間処理回路104にて行
う。そして、この信号をD/A変換器105によってア
ナログ信号に変換して出力する。
Next, the signal read from the field memory 106 is supplied to 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.

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

【0051】次に、図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.

【0052】まず、ステップ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 into an A / D converter 4 by the A / D converter 4. It is converted into a digital signal by and is taken in by the microcomputer COM2.

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

【0054】ステップ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.
These panning / tilting coefficients are empirically determined.

【0055】次のステップ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).

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

【0057】位相・利得補正回路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 as described later, The correction coefficient of this digital filter is read and the phase and gain correction characteristics corresponding to the shake frequency are set.

【0058】ステップ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.

【0059】なお、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.

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

【0061】そこで、各サンプリング毎の信号の増減に
着目し、周波数の検出を行う。すなわち、信号の増加・
減少の一組で一つの振れとし、所定時間内に何組検出し
たかで周波数を割出す。この方式では、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.

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

【0063】ステップ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.

【0064】ステップS304においては、時計カウン
タに「1」を加算する。従って、この「1」カウントア
ップは図10のフローチャートに示す処理を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. 10 is executed once.

【0065】ステップS305においては、角速度信号
の増加が前回までに起きているかを確認するための増加
フラグ1をロードする。この増加フラグは、前回までに
増加が生じているときには「H」がセットされ、過去に
増加が生じていなければ「L」がセットされている。
In step S305, the increase flag 1 for confirming whether the increase of the angular velocity signal has occurred by the previous time is loaded. This increase flag 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.

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

【0067】上記ステップ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.

【0068】ステップS309においては、振れ(振
動)の回数をカウントする振れ回数カウンタN1をロー
ドし、次のステップS310においては、振れ回数カウ
ンタN1に[1」を加算した後、ステップS311へと
移行して、増加フラグ1,減少フラグ2をリセットして
処理を終了する。
In step S309, a shake number counter N1 for counting the number of shakes (vibrations) is loaded, and in the next step S310, "1" is added to the shake number counter N1, and then the process proceeds to step S311. Then, the increase flag 1 and the decrease flag 2 are reset, and the process ends.

【0069】一方、上記のステップS306において、
増加フラブ1が「H」でないと判定された場合、及び、
ステップS308において、減少フラグ1が「H」でな
いと判定された場合、すなわち過去に増加も減少も生じ
ていない場合には、ステップS312へと移行し、ここ
で1サンプリング前(前回の処理)での角速度データ
(ω−1)をロードし、続いてステップS313へと進
み、角速度検出手段1で検出された今回の角速度データ
のωのロードを行う。そして、次のステップS314に
おいて、1サンプリング期間内における角速度データの
増加、あるいは、減少が生じたと判断する変化分のしき
い値レベルaをロードする。このしきい値レベルaとサ
ンプリング時間により、周波数と振幅に応じた値に設定
することができる。
On the other hand, in the above step S306,
If it is determined that the increase flab 1 is not “H”, and
If it is determined in step S308 that the decrease flag 1 is not "H", that is, if neither increase nor decrease has occurred in the past, the process proceeds to step S312, where one sampling is performed (previous process). Of angular velocity data (ω-1) is loaded, and then the process proceeds to step S313 to load the angular velocity data ω of this time detected by the angular velocity detecting means 1. Then, in the next step S314, the threshold level a for a change that determines that the angular velocity data has increased or decreased within one sampling period is loaded. With the threshold level a and the sampling time, it is possible to set the value according to the frequency and the amplitude.

【0070】次のステップS315においては、1サン
プリング期間内での角速度データの変化量の絶対値をし
きい値レベルaと比較し、それに達していなければ処理
を終了する。また、達していれば(変化量の絶対値がし
きい値レベルa以上であれば)ステップS316へと移
行し、1サンプリング期間での角速度の変化量が正(増
加)であるか負(減少)であるかを判定し、正であれば
ステップS317へと移行して増加フラグ1を「H」に
セットして処理を終了する。また、正でなければ(減少
であれば)ステップS318の処理へと移行して減少フ
ラグ2を「H」にセットして処理を終了する。
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 amount of change is equal to or greater than the threshold level a), the process proceeds to step S316, and the amount of change in angular velocity in one sampling period is positive (increase) or negative (decrease). ), And if positive, the process proceeds to step S317, the increase flag 1 is set to “H”, and the process ends. If it is not positive (if it is decreased), the process proceeds to step S318, the decrease flag 2 is set to "H", and the process ends.

【0071】ところで、上述のステップS303におい
て、時計カウンタtのカウント値が周波数検出時間Tに
達していた場合には、ステップS319へと移行し、振
れ回数カウンタN1をロードし、次のステップS320
において、振れ回数N1を検出時間Tで除算し、単位時
間(1秒間)の振れ回数(振れ周波数F)を求める。そ
して、次のステップS321において、振れ回数カウン
タN1をクリアし、続くステップS322において、時
計カウンタtをクリアする。次のステップS323にお
いては、振れ周波数Fを所定の記憶領域にストアを行
い、その後前述したステップS304へと移行する。以
後の動作は上述の通りである。
By the way, when the count value of the clock counter t has reached the frequency detection time T in the above step S303, the process proceeds to step S319, the shake number counter N1 is loaded, and the next step S320.
In, the shake count N1 is divided by the detection time T to obtain the shake count (runout frequency F) per unit time (1 second). Then, in the next step S321, the shake counter N1 is cleared, and in the following step S322, the clock counter t is cleared. In the next step S323, the shake frequency F is stored in a predetermined storage area, and then the process proceeds to step S304 described above. The subsequent operation is as described above.

【0072】このように、角速度信号の増加・減少の一
組で一つの振動とみなすことにより、低周波数域(例え
ば1Hz以下)での揺れを取除いての検出が容易であ
り、しきい値レベルaの設定によりノイズ成分の影響を
除去することができる。また、マイコンを用いて処理を
行うことにより、容易に実現することができる等の利点
がある。
In this way, by considering the set of 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 value is set. The influence of noise components can be removed by setting the level a. Further, there is an advantage that it can be easily realized by performing processing using a microcomputer.

【0073】ここで、本実施例は角速度信号からの周波
数検知において、その検知スレッシュレベルを複数設
け、各条件における周波数を動作状態の判定に基づき補
正すべき周波数を選択もしくは演算等により判定し、振
れの補正の制御特性を向上させる機能を持たせたもので
ある。
In this embodiment, in the frequency detection from the angular velocity signal, a plurality of detection threshold levels are provided, and the frequency under each condition is determined by selecting or calculating the frequency to be corrected based on the determination of the operating state, It has a function of improving the control characteristic of shake correction.

【0074】次に、この動作について、図11のフロー
チャートに説明する。
Next, this operation will be described with reference to the flowchart of FIG.

【0075】ステップS501において、角速度信号を
読み込み、次のステップS502において、周波数検知
スレッシュレベルを比較的小さい値に設定し、次いでス
テップS503において、検知した小振幅の周波数(A
Hz)を読み込む。また、ステップS501にて角速
度信号を読み込んだ後はステップS504へ進み、ここ
で周波数検知スレッシュレベルを比較的大きい値に設定
し、次のステップS505において、検知した大振幅の
周波数(B Hz)を読み込む。
In step S501, the angular velocity signal is read, in the next step S502, the frequency detection threshold level is set to a relatively small value, and in step S503, the detected small amplitude frequency (A
Hz). After reading the angular velocity signal in step S501, the process proceeds to step S504, in which the frequency detection threshold level is set to a relatively large value, and in the next step S505, the detected large amplitude frequency (B Hz) is set. Read.

【0076】上記ステップS503,S505の動作後
は何れもステップS506へ進み、上記ステップS50
4及びS505で得られた周波数及び角速度信号・角変
位信号から動作状態を判定し、次のステップS507に
おいて、上記ステップ506の判定にしたがって補正特
性を位相・利得補正回路11に出力して振れ補正を行
う。
After the operations of the above steps S503 and S505, the process proceeds to step S506 and the above step S50.
4 and S505, the operating state is determined from the frequency and the angular velocity signal / angular displacement signal, and in the next step S507, the correction characteristic is output to the phase / gain correction circuit 11 according to the determination in step 506, and the shake correction is performed. I do.

【0077】判定に際しては、例えば前記複数の周波数
判定レベルによって小振幅の周波数と大振幅の周波数が
検出された場合、それぞれの周波数の平均を補正対象の
周波数としたり、大振幅の周波数の方が小振幅の周波数
よりも高ければ大振幅の周波数を補正対象の周波数とし
たりする。
In the determination, for example, when a small-amplitude frequency and a large-amplitude frequency are detected by the plurality of frequency determination levels, the average of the respective frequencies is set as the correction target frequency, or the large-amplitude frequency is determined. If the frequency is higher than the small amplitude frequency, the large amplitude frequency is set as the correction target frequency.

【0078】(第2の実施例)図12は本発明の振れ補
正装置の概略構成を示すブロック図であり、図1と同じ
部分は同一符号を付してある。
(Second Embodiment) FIG. 12 is a block diagram showing the schematic arrangement of a shake correcting apparatus according to the present invention. The same parts as those in FIG. 1 are designated by the same reference numerals.

【0079】この第2の実施例における周波数検知手段
14は、A/D変換器4からの角速度信号及び積分回路
5からの角変位信号から周波数検知を行う。その際、そ
れぞれ複数設けられた周波数検知スレッシュレベルで行
う。そして、動作状態判定手段12は、各条件における
周波数を動作状態の判定に基づき補正すべき周波数を選
択もしくは演算等により判定する。
The frequency detecting means 14 in the second embodiment detects the frequency from the angular velocity signal from the A / D converter 4 and the angular displacement signal from the integrating circuit 5. At that time, the plurality of frequency detection threshold levels are provided. Then, the operating state determination means 12 determines the frequency under each condition by selecting or calculating the frequency to be corrected based on the determination of the operating state.

【0080】次に、この動作について、図13のフロー
チャートにより説明する。
Next, this operation will be described with reference to the flowchart of FIG.

【0081】ステップS601において、角速度信号を
読み込み、次のステップS602において、周波数検知
スレッシュレベルを比較的小さい値に設定し、次いでス
テップS603において、検知した小振幅の周波数(A
Hz)を読み込む。また、ステップS601にて角速
度信号を読み込んだ後は何れもステップS604へ進
み、ここで周波数検知スレッシュレベルを比較的大きい
値に設定し、次のステップS605において、検知した
大振幅の周波数(B Hz)を読み込む。
In step S601, the angular velocity signal is read, in the next step S602, the frequency detection threshold level is set to a relatively small value, and then in step S603, the detected small amplitude frequency (A
Hz). After reading the angular velocity signal in step S601, the process proceeds to step S604, where the frequency detection threshold level is set to a relatively large value, and in step S605, the detected large-amplitude frequency (B Hz) is detected. ) Is read.

【0082】一方、ステップS606においては、角変
位信号を読み込み、次のステップS607において、周
波数検知スレッシュレベルを比較的小さい値に設定し、
次いでステップS608において、検知した小振幅の周
波数(C Hz)を読み込む。また、ステップS606
には角変位信号を読み込んだ後はステップS609へ進
み、ここで周波数検知スレッシュレベルを比較的大きい
値に設定し、次のステップS610において、検知した
大振幅の周波数(D Hz)を読み込む。
On the other hand, in step S606, the angular displacement signal is read, and in the next step S607, the frequency detection threshold level is set to a relatively small value,
Next, in step S608, the detected small amplitude frequency (C Hz) is read. Also, step S606
In step S609, the frequency detection threshold level is set to a relatively large value, and in step S610, the detected large amplitude frequency (D Hz) is read.

【0083】上記のステップS603,605,60
8,610の後は何れもステップS611へ進み、ここ
で上記ステップS603,S605,S608,S61
0で得られた周波数及び角速度信号及び角変位信号から
動作状態を判定し、次のステップS612において、上
記ステップS611の判定に従って補正特性を位相・利
得補正回路11に出力して振れ補正制御を行う。
Steps S603, 605, 60 described above
After Steps 8 and 610, the process proceeds to Step S611, where the above Steps S603, S605, S608, and S61.
The operating state is determined from the frequency, the angular velocity signal, and the angular displacement signal obtained at 0, and in the next step S612, the correction characteristic is output to the phase / gain correction circuit 11 according to the determination in the above step S611 to perform the shake correction control. .

【0084】判定に際しては、例えば、通常の撮影を行
っている時は、前記複数の周波数判定レベルによって小
振幅の周波数と大振幅の周波数が検出された場合、大振
幅の周波数の方が小振幅の周波数よりも高ければ、大振
幅の周波数を補正対象の周波数とし、また、ある特殊な
撮影状態もしくは撮影モード等が設定されていた場合
は、撮影状態判定手段が予め設定した補正対象周波数演
算方法によって演算された周波数を補正対象周波数とす
る等、様々である。
In the judgment, for example, during normal photographing, when a small amplitude frequency and a large amplitude frequency are detected by the plurality of frequency judgment levels, the large amplitude frequency is smaller. If it is higher than the frequency, the frequency with a large amplitude is set as the frequency to be corrected, and if a certain special shooting state or shooting mode is set, the correction state frequency calculation method preset by the shooting state determination means. The frequency calculated by the above is set as the correction target frequency.

【0085】なお、上記ステップS611における撮影
状態の判定方法として、焦点距離,被写体距離,絞り
値,輝度,焦点ボケ度,ズーム駆動状態,シャッタ速度
等、振れ補正撮影装置における撮影状態を判定するため
の信号であれば良く、これらに限らない。
As a method of determining the shooting state in step S611, the shooting state in the shake correction shooting apparatus such as the focal length, the subject distance, the aperture value, the brightness, the degree of focus blur, the zoom drive state, and the shutter speed is determined. However, the signals are not limited to these.

【0086】以上の構成にすることにより、第1の実施
例に比べ、より振れ補正の制御特性を向上させることが
できる。
With the above configuration, the control characteristic for shake correction can be further improved as compared with the first embodiment.

【0087】[0087]

【発明の効果】以上説明したように、本発明によれば、
振動検出手段の出力信号に対し複数の異なる検知レベル
を持ち、それぞれの検知レベルで周波数を検知する周波
数検知手段と、該周波数検知手段の出力と前記振動検出
手段の出力から該装置に搭載される機器の動作状態を判
定し、前記補正手段と前記駆動手段による振れの補正特
性を制御する動作状態判定手段とを設け、複数の検知レ
ベルによって振動検出手段の出力信号によって得られる
複数の周波数と振動検出手段の出力から、該装置に搭載
される機器の動作状態を判定し、振れ補正を制御するよ
うにしている。
As described above, according to the present invention,
Frequency detecting means having a plurality of different detection levels with respect to the output signal of the vibration detecting means, and detecting the frequency at each of the detection levels, and mounted on the device from the output of the frequency detecting means and the output of the vibration detecting means. A plurality of frequencies and vibrations obtained by the output signal of the vibration detection means by a plurality of detection levels are provided, which are provided with the correction means and the operation state judgment means for controlling the shake correction characteristic by the driving means. From the output of the detection means, the operating state of the equipment mounted on the device is determined, and the shake correction is controlled.

【0088】よって、様々な振幅及び周波数の振れが混
在するような場合でも、振れの主成分に対して補正可能
とし、常に最適な振れ補正を行うことができる。
Therefore, even when shakes of various amplitudes and frequencies are mixed, it is possible to correct the main component of shake, and it is possible to always perform optimum shake correction.

【0089】また、本発明によれば、振動検出手段の出
力である角速度信号と角変位信号それぞれに対し複数の
異なる検知レベルを持ち、各検知レベルで得られる検知
周波数を動作状態判定手段に出力する周波数検知手段
と、振動検出手段の出力と周波数検知手段の出力に基づ
いて前記補正手段と前記駆動手段による振れの補正特性
を制御する動作状態判定手段とを設け、角速度信号と角
変位信号それぞれに対応して設けられた複数の検知レベ
ルによって得られる複数の周波数と振動検出手段の出力
から、該装置に搭載される機器の動作状態を判定し、振
れ補正を制御するようにしている。
Further, according to the present invention, the angular velocity signal and the angular displacement signal output from the vibration detecting means have a plurality of different detection levels, and the detection frequency obtained at each detection level is output to the operating state determining means. Frequency detecting means, and an operating state determining means for controlling the correction characteristic of the shake by the driving means based on the output of the vibration detecting means and the output of the frequency detecting means, and the angular velocity signal and the angular displacement signal, respectively. The plurality of frequencies obtained by the plurality of detection levels provided corresponding to the above and the output of the vibration detecting means determine the operating state of the equipment mounted in the apparatus and control the shake correction.

【0090】よって、様々な振幅及び周波数の振れが混
在するような場合でも、振れの主成分に対して補正可能
とし、より最適な振れ補正を行うことができる。
Therefore, even when shakes of various amplitudes and frequencies are mixed, it is possible to correct the main component of shake, and more optimum shake correction can be performed.

【図面の簡単な説明】[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を用いると共
に、駆動系にステッピングモータを用いた場合の例を示
す構成図である。
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 a frequency detection operation in the first embodiment of the present invention.

【図11】本発明の第1の実施例における主要部分の動
作を示すフローチャートである。
FIG. 11 is a flowchart showing an operation of a main part in the first embodiment of the present invention.

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

【図13】本発明の第2の実施例における主要部分の動
作を示すフローチャートである。
FIG. 13 is a flowchart showing the operation of the main part of the second embodiment of the present invention.

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

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

1 角速度検出器 4 A/D変換器 5 積分回路 8 駆動回路 9 画像補正手段 10 HPF 11 位相・利得補正回路 12 動作状態判定手段 13,14 周波数検知手段 DESCRIPTION OF SYMBOLS 1 Angular velocity detector 4 A / D converter 5 Integration circuit 8 Drive circuit 9 Image correction means 10 HPF 11 Phase / gain correction circuit 12 Operating state determination means 13, 14 Frequency detection means

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 該装置に加わる振動を検出する振動検出
手段と、該振動検出手段の出力に基づいて振動を補正す
る補正手段と、該補正手段を駆動する駆動手段とを備え
た振れ補正装置において、前記振動検出手段の出力信号
に対し複数の異なる検知レベルを持ち、それぞれの検知
レベルで周波数を検知する周波数検知手段と、該周波数
検知手段の出力と前記振動検出手段の出力から該装置に
搭載される機器の動作状態を判定し、前記補正手段と前
記駆動手段による振れの補正特性を制御する動作状態判
定手段とを設けたことを特徴とする振れ補正装置。
1. A shake correction device comprising a vibration detection means for detecting a vibration applied to the apparatus, a correction means for correcting the vibration based on an output of the vibration detection means, and a drive means for driving the correction means. In which a plurality of different detection levels for the output signal of the vibration detection means are provided, and frequency detection means for detecting the frequency at each detection level; and the output of the frequency detection means and the output of the vibration detection means A shake correction apparatus comprising: an operation state determination unit that determines an operation state of a device to be mounted and controls the correction characteristic of the shake by the drive unit.
【請求項2】 前記周波数検知手段は、振動検出手段の
出力である角速度信号と角変位信号それぞれに対し複数
の異なる検知レベルを持ち、各検知レベルで得られる検
知周波数を動作状態判定手段に出力する手段であり、前
記動作状態判定手段は、振動検出手段の出力と周波数検
知手段の出力に基づいて前記補正手段と前記駆動手段に
よる振れの補正特性を制御する手段であることを特徴と
する請求項1記載の振れ補正装置。
2. The frequency detection means has a plurality of different detection levels for each of the angular velocity signal and the angular displacement signal output from the vibration detection means, and outputs the detection frequency obtained at each detection level to the operating state determination means. The operation state determination means is means for controlling the shake correction characteristics of the correction means and the drive means based on the output of the vibration detection means and the output of the frequency detection means. The shake correction apparatus according to Item 1.
JP4063594A 1994-02-16 1994-02-16 Shake correction device Pending JPH07230107A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4063594A JPH07230107A (en) 1994-02-16 1994-02-16 Shake correction device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4063594A JPH07230107A (en) 1994-02-16 1994-02-16 Shake correction device

Publications (1)

Publication Number Publication Date
JPH07230107A true JPH07230107A (en) 1995-08-29

Family

ID=12586021

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4063594A Pending JPH07230107A (en) 1994-02-16 1994-02-16 Shake correction device

Country Status (1)

Country Link
JP (1) JPH07230107A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389228B1 (en) 1999-04-09 2002-05-14 Asahi Kogaku Kogyo Kabushiki Kaisha Device for correcting a tremble of a focused image and a camera which is provided with the same
JP2006285093A (en) * 2005-04-04 2006-10-19 Nikon Vision Co Ltd Image blur correction signal processing circuit and optical observation apparatus
JP2007189478A (en) * 2006-01-13 2007-07-26 Canon Inc Deflection compensation device and optical instrument
JP2009092398A (en) * 2007-10-04 2009-04-30 Yokohama Rubber Co Ltd:The Method for evaluating vibration damping performance of object
KR102007240B1 (en) * 2018-10-31 2019-08-06 한국전력공사 A self-callibration method and system of vibration sensor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389228B1 (en) 1999-04-09 2002-05-14 Asahi Kogaku Kogyo Kabushiki Kaisha Device for correcting a tremble of a focused image and a camera which is provided with the same
JP2006285093A (en) * 2005-04-04 2006-10-19 Nikon Vision Co Ltd Image blur correction signal processing circuit and optical observation apparatus
JP2007189478A (en) * 2006-01-13 2007-07-26 Canon Inc Deflection compensation device and optical instrument
JP2009092398A (en) * 2007-10-04 2009-04-30 Yokohama Rubber Co Ltd:The Method for evaluating vibration damping performance of object
KR102007240B1 (en) * 2018-10-31 2019-08-06 한국전력공사 A self-callibration method and system of vibration sensor

Similar Documents

Publication Publication Date Title
EP0587432B1 (en) Image-shake correcting device
US10694109B2 (en) Imaging apparatus
US20140186017A1 (en) Optical apparatus and image capturing apparatus, and method of controlling the same and storage medium
JP4235474B2 (en) Imaging device
JP4875971B2 (en) Image capturing apparatus and adjustment method thereof
JP7336754B2 (en) Imaging device
JP3154776B2 (en) Image stabilization device
JPH05199449A (en) Vibration proof camera
JP3278212B2 (en) Image stabilizer
JPH0723277A (en) Deflection correcting device
US7791643B2 (en) Sequenced response image stabilization
JP4508991B2 (en) Imaging device
JP3402770B2 (en) Image stabilizing device and photographing device
JPH07230107A (en) Shake correction device
US20070172219A1 (en) Photographic device with anti-shake function
JP3513181B2 (en) Image stabilizer
JP2007140064A (en) Optical equipment with image blur correcting function
JPH07325330A (en) Blurring correcting device
JP3543999B2 (en) Optical equipment having image blur prevention device
JP3402760B2 (en) Imaging equipment
JPH07287268A (en) Image pickup device
US20060170783A1 (en) Adaptive response image stabilization
JP3513185B2 (en) Image stabilizer
JP2006165784A (en) Image pickup device
JPH07294979A (en) Camera-shake correcting device