[go: up one dir, main page]

JPH11212130A - Method and device for adjusting shake correcting drive control system and camera with shake correcting funtion - Google Patents

Method and device for adjusting shake correcting drive control system and camera with shake correcting funtion

Info

Publication number
JPH11212130A
JPH11212130A JP1606298A JP1606298A JPH11212130A JP H11212130 A JPH11212130 A JP H11212130A JP 1606298 A JP1606298 A JP 1606298A JP 1606298 A JP1606298 A JP 1606298A JP H11212130 A JPH11212130 A JP H11212130A
Authority
JP
Japan
Prior art keywords
drive control
drive
shake
control system
performance
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.)
Withdrawn
Application number
JP1606298A
Other languages
Japanese (ja)
Inventor
Yoshihiro Hara
吉宏 原
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.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
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 Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP1606298A priority Critical patent/JPH11212130A/en
Publication of JPH11212130A publication Critical patent/JPH11212130A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Adjustment Of Camera Lenses (AREA)

Abstract

PROBLEM TO BE SOLVED: To adjust a drive control system for correcting shake in a state maintaining a feedback loop for a servo circuit and to provide stable performance and driving performance suitable for the correction of hand movement. SOLUTION: The adjusting device is provided with a stable performance adjusting part 581 for successively setting up object position information forming each step signal, inputting the positional information of a correction lens part responding to the set contents, finding out a maximum overpass distance from the obtained response information, and setting up the change ratios of proportional and differential gain correction values in a corrected gain setting part 54 in accordance with the maximum overpass distance and a driving performance adjusting part 582 for successively setting up objective position information forming each sine wave signal, entering the positional information of the correction lens part responding to the set contents, finding out an error of the inputted position from the objective position, finding out a standard deviation corresponding to the obtained response error information and setting up the change ratio of a differential gain correction value in the setting part 54 in accordance with the standard deviation.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、被写体に対するカ
メラ本体の振れの補正を行う駆動制御系の調整を行う振
れ補正駆動制御系の調整方法、調整装置及び振れ補正機
能付きカメラに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method, an adjusting device, and a camera with a shake correction function of a shake correction drive control system for adjusting a drive control system for correcting shake of a camera body with respect to a subject.

【0002】[0002]

【従来技術】近年、振れ量を検出するCCD(電荷結合
素子)エリアセンサと、撮影レンズの光軸上に配設され
た補正レンズを駆動するモータ等の振れ補正駆動部と、
この駆動部に対して駆動制御を行う駆動制御系とを備
え、CCDエリアセンサから得られる振れ量を利用する
予測演算を実行して予測振れ量を算出し、この値を相殺
するように前記駆動制御系から駆動部に駆動信号を供給
するようにし、これによって、手振れに起因する被写体
像の振れを光学的な補正を行うことで打ち消すようにし
たカメラが提案されている(特開平8−51566号公
報)。このカメラに搭載された駆動制御系には、応答性
や精度面を考慮してサーボ回路が採用されており、予測
振れ量に対応する目標位置情報がサーボ回路に設定され
ると、補正レンズを駆動する駆動部は設定目標位置との
差がなくなるまで駆動されるようになっている。このよ
うな手振れ補正のための駆動制御にサーボ回路が採用さ
れている場合、回路のゲインを最適値に設定する必要が
あるが、一般的に、応答性に対する評価がなされている
程度である。
2. Description of the Related Art In recent years, a CCD (Charge Coupled Device) area sensor for detecting a shake amount, a shake correction drive unit such as a motor for driving a correction lens disposed on the optical axis of a photographing lens,
A drive control system for performing drive control on the drive unit, performing a prediction operation using a shake amount obtained from a CCD area sensor to calculate a predicted shake amount, and canceling the drive amount. A camera has been proposed in which a drive signal is supplied from a control system to a drive unit, thereby canceling the shake of the subject image caused by the camera shake by performing optical correction (Japanese Patent Laid-Open No. 8-51566). No.). The drive control system mounted on this camera employs a servo circuit in consideration of responsiveness and accuracy, and when the target position information corresponding to the predicted shake amount is set in the servo circuit, the correction lens is The driving unit to be driven is driven until there is no difference from the set target position. When a servo circuit is employed for drive control for such camera shake correction, it is necessary to set the gain of the circuit to an optimum value, but generally, the response is evaluated only.

【0003】なお、特開平4−349433号公報に
は、角変位センサからの検出信号に応じて、可変頂角プ
リズムの設定誤差をサーボ制御系に設定された最適値を
利用して補正するようにしたものが開示されている。
Japanese Patent Application Laid-Open No. 4-349433 discloses a method of correcting a setting error of a variable apex angle prism using an optimum value set in a servo control system according to a detection signal from an angular displacement sensor. Is disclosed.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、手振れ
補正においては、手振れが正弦波振動に近似していると
いう特異性があるものの、従来の手振れ補正ではこの点
を考慮したゲイン設定はなされていなかった。従って、
補正が常に手振れに好適に適合し得るとはいい難く、そ
の分、補正残りが発生するという問題があった。
However, in the camera shake correction, there is a peculiarity that the camera shake is similar to a sine wave vibration, but the gain is not set in consideration of this point in the conventional camera shake correction. . Therefore,
It is hard to say that the correction can always be suitably adapted to the camera shake, and there is a problem that the correction remains accordingly.

【0005】また、手振れ補正に対する駆動は安定的に
制御される必要がある。この安定性に関しては、一般的
に、位相余裕やゲイン余裕を測定することで評価され
る。しかし、位相余裕やゲイン余裕に関しては、従来、
サーボ回路のフィードバックループをオープンした状態
で信号周波数を振って測定する必要があるとともに、比
較的複雑な演算処理が要求されていた。
[0005] In addition, driving for camera shake correction needs to be stably controlled. This stability is generally evaluated by measuring a phase margin and a gain margin. However, regarding the phase margin and gain margin,
In addition to the need to perform measurement while varying the signal frequency with the feedback loop of the servo circuit open, relatively complicated arithmetic processing has been required.

【0006】本発明は、上記事情に鑑みてなされたもの
で、サーボ回路のフィードバックループを維持した状態
で振れ補正を行う駆動制御系に対する調整を可能にし、
手振れ補正に好適な安定性能と駆動性能を与え得る振れ
補正駆動制御系の調整方法、調整装置及びこの調整装置
を搭載した振れ補正機能付きカメラを提供することを目
的とするものである。
The present invention has been made in view of the above circumstances, and enables adjustment to a drive control system that performs shake correction while maintaining a feedback loop of a servo circuit.
An object of the present invention is to provide an adjustment method and an adjustment device of a shake correction drive control system capable of providing stable performance and drive performance suitable for camera shake correction, and a camera with a shake correction function equipped with the adjustment device.

【0007】[0007]

【課題を解決するための手段】上記課題を解決するため
の請求項1記載の発明は、被写体に対するカメラ本体の
振れの補正を行う駆動制御系に対してステップ信号を供
給し、被駆動部からの応答動作状況から安定性能を評価
する安定性能評価手段と、前記駆動制御系に対して所定
の信号を供給し、前記被駆動部からの応答動作状況から
駆動性能を評価する駆動性能評価手段と、得られた各評
価に対応する調整情報を前記駆動制御系に設定する調整
情報設定手段とを備えたものである。
According to the first aspect of the present invention, a step signal is supplied to a drive control system for correcting a shake of a camera body with respect to a subject, and a step signal is supplied from a driven portion. A stable performance evaluation means for evaluating the stability performance from the response operation status of the drive performance evaluation means for supplying a predetermined signal to the drive control system, and evaluating the drive performance from the response operation status from the driven part And adjustment information setting means for setting adjustment information corresponding to each of the obtained evaluations in the drive control system.

【0008】この構成では、ステップ信号に対する前記
被駆動部の応答動作状況(応答性)に応じて、前記駆動
制御系の安定性能が調整され、所定の信号に対する前記
被駆動部の応答動作状況に応じて、前記駆動制御系の駆
動性能が調整されるようになっているので、前記被駆動
部の駆動に対し、高い駆動性能が安定的に確保されるよ
うになる。
In this configuration, the stability of the drive control system is adjusted according to the response operation status (response) of the driven unit to a step signal, and the response operation status of the driven unit to a predetermined signal is adjusted. Accordingly, the drive performance of the drive control system is adjusted, so that a high drive performance is stably ensured for the drive of the driven part.

【0009】なお、前記ステップ信号に対する前記駆動
制御系の評価は、最大オーバーシュート量により行うも
のでもよい。この構成によれば、前記駆動制御系は、手
振れに対して高い安定性能を有するように調整される。
[0009] The evaluation of the drive control system with respect to the step signal may be performed based on the maximum overshoot amount. According to this configuration, the drive control system is adjusted to have high stability performance against camera shake.

【0010】また、前記所定の信号として正弦波を採用
すれば、手振れが好適にシミュレーションされることに
なるので、より現実に則した補正性能が得られる。
[0010] If a sine wave is used as the predetermined signal, the camera shake can be suitably simulated, so that a more realistic correction performance can be obtained.

【0011】また、前記所定の信号に対する前記駆動制
御系の評価は、前記正弦波で指示される目標位置に対す
る応答位置との誤差分の積算値により行うものでもよ
い。この構成によれば、前記駆動制御系は、手振れに対
して高い駆動性能を有するように調整される。
Further, the evaluation of the drive control system with respect to the predetermined signal may be performed based on an integrated value of an error from a response position with respect to a target position indicated by the sine wave. According to this configuration, the drive control system is adjusted to have high drive performance against camera shake.

【0012】また、前記駆動性能評価手段は、前記安定
性能評価手段によって前記駆動制御系に前記調整情報が
設定された状態で、前記駆動性能の評価を行うものでも
よい。この構成によれば、前記駆動制御系は、手振れに
対し、高い駆動性能及び安定性能を有するように調整さ
れる。
The drive performance evaluation means may evaluate the drive performance in a state where the adjustment information is set in the drive control system by the stability performance evaluation means. According to this configuration, the drive control system is adjusted to have high drive performance and stable performance against camera shake.

【0013】更に、前記カメラ本体には、前記安定性能
評価手段及び駆動性能評価手段の作動を指示する指示部
材が設けられているものでもよい。この構成によれば、
安定性能及び駆動性能の測定及び調整が、例えば交信を
通して実行開始されるようになる。
Further, the camera body may be provided with an instruction member for instructing the operation of the stability performance evaluation means and the drive performance evaluation means. According to this configuration,
The measurement and adjustment of the stability performance and the drive performance are started to be executed, for example, through communication.

【0014】請求項7記載の発明は、被写体に対するカ
メラ本体の振れの補正を行うべくカメラ本体に収納され
た駆動制御系であって、設定された調整情報を利用して
被駆動部に対する振れ補正の駆動制御を行う駆動制御系
に対する調整方法において、前記駆動制御系に対してス
テップ信号を供給して前記被駆動部を駆動させ、その応
答動作状況を検出して安定性能を評価し、前記駆動制御
系に対して所定の信号を供給して前記被駆動部を駆動さ
せ、その応答動作状況を検出して駆動性能を評価し、得
られた安定性能及び駆動性能に関する評価に対応する調
整情報を前記駆動制御系に設定するようにしたことを特
徴とする振れ補正駆動制御系の調整方法である。
According to a seventh aspect of the present invention, there is provided a drive control system housed in a camera body for correcting a shake of the camera body with respect to a subject, wherein the shake correction for a driven portion is performed using set adjustment information. In the adjustment method for the drive control system that performs the drive control of the above, in the drive control system, a step signal is supplied to drive the driven unit, the response operation state is detected to evaluate the stable performance, A predetermined signal is supplied to the control system to drive the driven part, the response operation state is detected, the drive performance is evaluated, and the adjustment information corresponding to the obtained stable performance and drive performance evaluation is obtained. An adjustment method of a shake correction drive control system, wherein the method is set in the drive control system.

【0015】請求項8記載の発明は、被写体に対するカ
メラ本体の振れの補正を行うべくカメラ本体に収納され
た駆動制御系であって、設定された調整情報を利用して
被駆動部に対する振れ補正の駆動制御を行う駆動制御系
に対する振れ補正駆動のための調整装置において、前記
駆動制御系に対してステップ信号を供給し、前記被駆動
部からの応答動作状況から安定性能を評価する安定性能
評価手段と、前記駆動制御系に対して所定の信号を供給
し、前記被駆動部からの応答動作状況から駆動性能を評
価する駆動性能評価手段と、得られた各評価に対応する
調整情報を前記駆動制御系に設定する調整情報設定手段
とを備えたものである。
The invention according to claim 8 is a drive control system housed in the camera body for correcting the shake of the camera body with respect to the subject, wherein the shake correction for the driven portion is performed using the set adjustment information. In an adjustment device for shake correction drive for a drive control system that performs drive control of the above, a step signal is supplied to the drive control system, and a stable performance is evaluated based on a response operation state from the driven unit. Means, a predetermined signal is supplied to the drive control system, drive performance evaluation means for evaluating drive performance from a response operation state from the driven part, and adjustment information corresponding to each of the obtained evaluations. Adjustment information setting means for setting in the drive control system.

【0016】請求項7、8記載の発明によれば、前記被
駆動部の駆動に対して、高い駆動性能が安定的に確保さ
れるようになる。
According to the seventh and eighth aspects of the present invention, high driving performance is stably ensured for driving the driven portion.

【0017】[0017]

【発明の実施の形態】図1は、本発明の一実施形態のブ
ロック図である。カメラ1は、撮影部2、補正レンズ部
3、振れ検出部4、振れ補正量設定部5、駆動部6、位
置検出部7、露出制御部8、スイッチ群監視部9、測距
モジュール10及びフォーカス部11により構成されて
いる。但し、本実施形態では、振れ検出部4(41,4
2は除く。)、振れ補正量設定部5(55,56は除
く。)、露出制御部8(81は除く。)、スイッチ群監
視部9及びフォーカス部11(駆動系は除く。)は、後
述するフローチャート等の処理が記述されたプログラム
を実行するMPU(マイクロプロセッサユニット)によ
って構成される。なお、上記各部は、1個或いは複数個
のMPUによって構成されるものでもよい。
FIG. 1 is a block diagram of an embodiment of the present invention. The camera 1 includes a photographing unit 2, a correction lens unit 3, a shake detection unit 4, a shake correction amount setting unit 5, a drive unit 6, a position detection unit 7, an exposure control unit 8, a switch group monitoring unit 9, a distance measurement module 10, The focus unit 11 is configured. However, in the present embodiment, the shake detection unit 4 (41, 4)
Excluding 2 ), A shake correction amount setting unit 5 (excluding 55 and 56), an exposure control unit 8 (excluding 81), a switch group monitoring unit 9, and a focusing unit 11 (excluding a driving system) are described later in a flowchart and the like. Is configured by an MPU (microprocessor unit) that executes a program in which the above processing is described. Each of the above units may be configured by one or a plurality of MPUs.

【0018】撮影部2は、光軸Lを有する撮影レンズ2
1、装填されたフィルム22を光軸L上の結像位置に給
送する図略の機構部、及びフィルム22の前方に配置さ
れるシャッタ23を備え、被写体像を撮影するものであ
る。
The photographing unit 2 includes a photographing lens 2 having an optical axis L.
1. An unillustrated mechanism for feeding the loaded film 22 to an image forming position on the optical axis L, and a shutter 23 disposed in front of the film 22 for photographing a subject image.

【0019】補正レンズ部3は、撮影レンズ21の前方
に配置された横振れ補正レンズ31及び縦振れ補正レン
ズ32で構成され、被写体像振れをプリズム方式で補正
するものである。横振れ補正レンズ31及び縦振れ補正
レンズ32は、それぞれ、光軸Lに平行な光軸を有し、
光軸Lと直交する面上を互いに直交する横及び縦方向に
移動可能に支持されている。
The correction lens unit 3 includes a horizontal shake correction lens 31 and a vertical shake correction lens 32 disposed in front of the photographing lens 21, and corrects a subject image shake by a prism method. The horizontal shake correction lens 31 and the vertical shake correction lens 32 each have an optical axis parallel to the optical axis L,
It is supported movably in the horizontal and vertical directions orthogonal to each other on a plane orthogonal to the optical axis L.

【0020】図2は、鏡胴内に収納された縦振れ補正レ
ンズ32等の斜視図である。本実施形態では、縦振れ補
正レンズ32は、鏡胴24内に収納され、支点Oで回動
可能に支持されたフレーム321に取り付けられてい
る。フレーム321の外周部における支点Oの反対側に
は、ギヤ部322が形成されている。このギヤ部322
と噛合するギヤ631を有するモータ632が駆動する
ことで、縦振れ補正レンズ32は略縦方向に移動する。
図2から理解されるように、縦振れ補正レンズ32は、
鏡胴24の内径に当たる可動範囲R内において、略縦方
向に移動可能である。横振れ補正レンズ31についても
同様である。
FIG. 2 is a perspective view of the vertical shake correction lens 32 and the like housed in the lens barrel. In the present embodiment, the vertical shake correction lens 32 is housed in the lens barrel 24 and is attached to a frame 321 supported rotatably at a fulcrum O. A gear portion 322 is formed on the outer peripheral portion of the frame 321 on the side opposite to the fulcrum O. This gear portion 322
When the motor 632 having the gear 631 meshing with the lens is driven, the vertical shake correction lens 32 moves substantially in the vertical direction.
As understood from FIG. 2, the vertical shake correction lens 32 is
Within the movable range R corresponding to the inner diameter of the lens barrel 24, it can be moved substantially vertically. The same applies to the lateral shake correction lens 31.

【0021】振れ検出部4は、検出用レンズ41、振れ
センサ42、振れセンサ制御部43及び信号処理部44
により構成されており、被写体に対するカメラ1本体の
相対的な振れにより生じる被写体像振れを検出するため
の画像データを得るものである。検出用レンズ41は、
撮影レンズ21の光軸Lと平行な光軸を有し、被写体像
を後方の振れセンサ42上に結像させるものである。振
れセンサ42は、複数のCCD等の光電変換素子が二次
元状に配列されたエリアセンサであり、検出用レンズ4
1により結像された被写体像を受光し、受光量に応じた
電気信号を得るものである。被写体像の画像信号は、各
光電変換素子で受光されて得られた電気信号である画素
信号の平面的な集合として得られる。振れセンサ制御部
43は、振れセンサ42に対して所定の電荷蓄積時間
(積分時間)で受光動作を周期的に行わせ、各受光動作
で得られた画像信号を信号処理部44に送出させるもの
である。信号処理部44は、振れセンサ42からの各画
素信号に対し、所定の信号処理(信号増幅及びオフセッ
ト調整等の処理)を施して画素データにA/D変換する
ものである。
The shake detecting section 4 includes a detecting lens 41, a shake sensor 42, a shake sensor control section 43, and a signal processing section 44.
And obtains image data for detecting a subject image shake caused by a relative shake of the camera 1 main body with respect to the subject. The detection lens 41 is
It has an optical axis parallel to the optical axis L of the taking lens 21, and forms an object image on the shake sensor 42 behind. The shake sensor 42 is an area sensor in which a plurality of photoelectric conversion elements such as CCDs are two-dimensionally arranged.
1 receives the object image formed in step 1 and obtains an electric signal corresponding to the amount of received light. The image signal of the subject image is obtained as a planar set of pixel signals, which are electric signals obtained by being received by the respective photoelectric conversion elements. The shake sensor control unit 43 causes the shake sensor 42 to periodically perform a light receiving operation for a predetermined charge accumulation time (integration time), and sends an image signal obtained in each light receiving operation to the signal processing unit 44. It is. The signal processing section 44 performs predetermined signal processing (processing such as signal amplification and offset adjustment) on each pixel signal from the shake sensor 42 and A / D converts the pixel signal into pixel data.

【0022】図3は、振れ検出部4がカバーする振れ検
出エリアの一例を示す図である。本実施形態では、振れ
検出部4は、撮影画面に対して、中央に位置する振れ検
出エリアA1と左側に位置する振れ検出エリアA2とを
カバーするように構成されている。即ち、振れセンサ4
2は、検出用レンズ41によって結像される被写体像の
うち、振れ検出エリアA1内に対応する被写体像をカバ
ーするだけの受光素子が形成された受光面と、振れ検出
エリアA2内に対応する被写体像をカバーするだけの受
光素子が形成された別の受光面とを有している。
FIG. 3 is a diagram showing an example of a shake detection area covered by the shake detection section 4. As shown in FIG. In the present embodiment, the shake detection unit 4 is configured to cover a shake detection area A1 located at the center and a shake detection area A2 located at the left side of the shooting screen. That is, the shake sensor 4
Reference numeral 2 denotes a light receiving surface on which a light receiving element is formed to cover the subject image corresponding to the shake detection area A1 among the subject images formed by the detection lens 41, and corresponds to the shake detection area A2. And another light receiving surface on which a light receiving element only for covering the subject image is formed.

【0023】なお、振れ検出部4は、撮影画面の全てを
カバーする振れセンサ42を用いてもよい。この場合、
画像処理の段階で、検出エリアA1,A2に相当するエ
リアの信号を抽出するようにしてもよい。
Note that the shake detecting section 4 may use a shake sensor 42 that covers the entire photographed screen. in this case,
At the stage of image processing, signals of an area corresponding to the detection areas A1 and A2 may be extracted.

【0024】図1に示される振れ補正量設定部5は、振
れ量検出部51、係数変換部52、目標位置設定部5
3、補正ゲイン設定部54、温度センサ55、メモリ5
6、位置データ入力部57及び駆動制御調整部58によ
って構成され、振れ補正のための駆動信号を生成するデ
ータを設定するものである。なお、温度センサ55は、
カメラ1の環境温度を検出するものである。また、メモ
リ56は、振れ量検出部51で用いられる画像データや
振れ量等のデータを一時記憶するRAMや、係数変換部
52で用いられる変換係数等を記憶するROMにより構
成される。
The shake correction amount setting section 5 shown in FIG. 1 includes a shake amount detection section 51, a coefficient conversion section 52, and a target position setting section 5.
3. Correction gain setting unit 54, temperature sensor 55, memory 5
6, configured by a position data input unit 57 and a drive control adjustment unit 58 for setting data for generating a drive signal for shake correction. Note that the temperature sensor 55
This is for detecting the environmental temperature of the camera 1. The memory 56 includes a RAM for temporarily storing data such as image data and a shake amount used by the shake amount detection unit 51 and a ROM for storing conversion coefficients and the like used by the coefficient conversion unit 52.

【0025】図4は、振れ量検出部51の構成を説明す
るためのブロック図である。振れ量検出部51は、振れ
量算出部511、データ選択部512及び予測振れ量算
出部513によって構成され、信号処理部44からの画
像データを用いて振れ量を求め、この振れ量を利用して
予測振れ量を更に求めるものである。
FIG. 4 is a block diagram for explaining the configuration of the shake amount detecting section 51. The shake amount detection unit 51 includes a shake amount calculation unit 511, a data selection unit 512, and a predicted shake amount calculation unit 513, calculates a shake amount using image data from the signal processing unit 44, and uses the shake amount. Thus, the predicted shake amount is further obtained.

【0026】振れ量算出部511は、画像データダンプ
部511a,検出エリア選択部511b及び画像比較演
算部511cにより構成されている。画像データダンプ
部511aは、信号処理部44からの画像データをメモ
リ56(RAM)にダンプするものである。メモリ56
には、振れ検出エリアA1,A2の各々の画像データが
記憶される。
The shake amount calculating section 511 includes an image data dumping section 511a, a detection area selecting section 511b, and an image comparing / calculating section 511c. The image data dump unit 511a dumps the image data from the signal processing unit 44 to the memory 56 (RAM). Memory 56
Stores image data of each of the shake detection areas A1 and A2.

【0027】検出エリア選択部511bは、所定の選択
基準に応じて振れ検出エリアA1,A2のいずれか一方
を選択するものである。振れ検出エリアの選択について
は、例えば、両エリア内の画像のコントラスト値を比較
し、コントラスト値が高い方のエリアを選択するように
してもよい。
The detection area selector 511b selects one of the shake detection areas A1 and A2 according to a predetermined selection criterion. As for the selection of the shake detection area, for example, the contrast values of the images in both areas may be compared, and the area having the higher contrast value may be selected.

【0028】画像比較演算部511cは、検出エリア選
択部511bで選択された振れ検出エリア内の画像デー
タと基準画像とを用いて、振れ量を求めるものである。
基準画像は、振れ検出の開始時において、補正レンズ部
3の各レンズが所定の基準位置、例えば各レンズが互い
に逆向きに等距離移動可能な中央位置(図2ではRa=
Rbとなる位置)にセットされた状態で、振れ検出部4
から取り込まれた画像に含まれる、振れ量検出のための
基準となる画像のことである。このように、中央位置を
基準にすることで、一方の可動範囲が他方よりも短い場
合に生じやすくなる振れ補正レンズが終端に当たりやす
くなるという問題が回避される。即ち、画像比較演算部
511cは、メモリ56に記憶されている最新画像デー
タから、基準画像に対応する画像を参照画像として抽出
し、最初に設定された基準画像の位置に対する参照画像
位置の変化量から画素数単位の振れ量を求める演算処理
を行う。振れ量は、横及び縦方向の各々について求めら
れ、メモリ56に一時記憶される。
The image comparison / calculation section 511c calculates the amount of shake using the image data in the shake detection area selected by the detection area selection section 511b and the reference image.
At the start of the shake detection, the reference image has a predetermined reference position at which each lens of the correction lens unit 3 moves, for example, a center position where each lens can move in the opposite direction by the same distance (Ra =
Rb), the shake detection unit 4
This is an image that is included in the image captured from and serves as a reference for detecting the amount of shake. In this way, by using the center position as a reference, it is possible to avoid the problem that the shake correction lens, which tends to occur when one movable range is shorter than the other, easily hits the end. That is, the image comparison / calculation unit 511c extracts an image corresponding to the reference image from the latest image data stored in the memory 56 as a reference image, and changes the reference image position with respect to the position of the reference image initially set. Is performed to calculate the amount of shake in pixel units from. The shake amount is obtained for each of the horizontal and vertical directions, and is temporarily stored in the memory 56.

【0029】図5は、データ選択部512による振れ量
データ選択抽出の説明図である。データ選択部512
は、所定の基準時間間隔(速度演算時間Tv及び加速度
演算時間Tα)を用いて、最新の振れ量を含む4個の振
れ量をメモリ56から選択抽出するものである。即ち、
最新時点t1(以下taとする。)における振れ量Ea
が選択抽出され、時点taに対してTv(所要の信頼性
を有する振れ速度を求めるのに必要となる時間間隔)よ
りも長く且つ最短となる時点t3(以下tbとする。)
が検索され、この時点tbにおける振れ量Ebが選択抽
出される。また、時点taに対してTα(所要の信頼性
を有する振れ加速度を求めるのに必要となる時間間隔)
よりも長く且つ最短となる時点t5(以下tcとす
る。)が検索され、この時点Tcにおける振れ量Ecが
選択抽出される。更に、時点tcに対して前述のTvよ
りも長く且つ最短となる時点t7(以下tdとする。)
が検索され、この時点tdにおける振れ量Edが選択抽
出される。これら4個の振れ量Ea,Eb,Ec,Ed
及び時点ta,tb,tc,tdは、横及び縦方向の各
々について選択抽出されるとともに、対応してメモリ5
6に記憶される。
FIG. 5 is an explanatory diagram of shake amount data selection and extraction by the data selection unit 512. Data selection unit 512
Is to selectively extract four shake amounts including the latest shake amount from the memory 56 using predetermined reference time intervals (speed calculation time Tv and acceleration calculation time Tα). That is,
The shake amount Ea at the latest time point t1 (hereinafter referred to as ta)
Is selected and extracted, and a time point t3 (hereinafter, referred to as tb) that is longer and shorter than Tv (a time interval required for obtaining a shake velocity having required reliability) with respect to the time point ta.
Is searched, and the shake amount Eb at the time point tb is selectively extracted. In addition, Tα (time interval required for obtaining a shake acceleration having required reliability) with respect to time point ta
A time point t5 (hereinafter referred to as tc), which is longer and shorter than that, is searched, and the shake amount Ec at this time point Tc is selectively extracted. Further, a time point t7 (hereinafter referred to as td) which is longer and shorter than the above-described Tv with respect to the time point tc.
Is searched, and the shake amount Ed at this time point td is selectively extracted. These four shake amounts Ea, Eb, Ec, Ed
And the points in time ta, tb, tc, td are selectively extracted in each of the horizontal and vertical directions, and are correspondingly stored in the memory 5.
6 is stored.

【0030】但し、時点t1,t2,…の順に時刻が古
くなっている。また各時点は、積分時間の中間時点を表
している。更に、各時点における上向きの矢印は、検出
された振れ量を表しているもので、これらの振れ量はメ
モリ56に記憶されているものである。
However, the time is older in the order of the time points t1, t2,... Each time point represents an intermediate time point of the integration time. Further, upward arrows at each time point indicate detected shake amounts, and these shake amounts are stored in the memory 56.

【0031】なお、データ選択部512は、上記選択方
法に限らず、所定の基準時間間隔に最も近い離間時間と
なる時点における振れ量を選択するものでもよく、或い
は所定の基準時間間隔よりも短く且つ最長となる離間時
間となる時点における振れ量を選択するものでもよい。
The data selection unit 512 is not limited to the above selection method, and may be a unit that selects the amount of shake at the time when the separation time is closest to the predetermined reference time interval, or may be shorter than the predetermined reference time interval. Further, the shake amount at the time when the separation time becomes the longest may be selected.

【0032】図4に示される予測振れ量算出部513
は、横及び縦方向の各々について、データ選択部512
で選択抽出された4個の振れ量を用いて予測振れ量を算
出するものである。即ち、最新の振れ量Eaと過去の1
つの振れ量Ebから(数1)により振れ速度V1が求め
られ、残りの古い方の2つの振れ量Ec,Edから(数
2)により振れ速度V2が求められる。そして、振れの
速度V1,V2から(数3)により振れ加速度αが求め
られる。
The predicted shake amount calculator 513 shown in FIG.
Is a data selection unit 512 for each of the horizontal and vertical directions.
Is used to calculate the predicted shake amount using the four shake amounts selected and extracted in (1). That is, the latest shake amount Ea and the past shake amount Ea
The shake speed V1 is obtained from the two shake amounts Eb by (Equation 1), and the shake speed V2 is obtained from (Rev. 2) from the remaining two old shake amounts Ec and Ed. Then, the shake acceleration α is obtained from the shake speeds V1 and V2 by (Equation 3).

【0033】[0033]

【数1】 (Equation 1)

【0034】[0034]

【数2】 (Equation 2)

【0035】[0035]

【数3】 (Equation 3)

【0036】次いで、手振れによる振れはほぼ等加速度
運動に従って推移していくとの仮定に基づいて、最新の
振れ量Ea、振れ速度V1及び振れ加速度αから、(数
4)により予測振れ量EP が算出される。
Next, based on the assumption that the shake due to the hand shake changes substantially in accordance with the constant acceleration motion, the estimated shake amount E P is calculated from the latest shake amount Ea, the shake speed V1 and the shake acceleration α according to (Equation 4). Is calculated.

【0037】[0037]

【数4】 (Equation 4)

【0038】但し、定数k(0<k<1)は、実際の手
振れに近づけるための補正係数、また、TP =(1/
2)×T1+T2+T3+T4+Tdである。ここに、
時間T1は振れセンサ42の積分時間、時間T2は振れ
センサ42の画像情報がメモリ56にダンプされるまで
に要する転送時間、時間T3は振れ量算出の演算時間、
時間T4は予測振れ量算出の予測演算時間である。ま
た、時間Tdは振れ量検出部51が予測振れ量を送出し
た時点から補正レンズ部3による駆動が完了するまでに
要する時間である。なお、時間TP は、現時刻trを測
定して、tr−ta+tdの演算で求めるようにしても
よい。また、遅れ時間Tdは、時間TP に加味されなく
てもよい。
However, the constant k (0 <k <1) is a correction coefficient for approaching actual camera shake, and T P = (1/1)
2) It is × T1 + T2 + T3 + T4 + Td. here,
Time T1 is the integration time of the shake sensor 42, time T2 is the transfer time required for the image information of the shake sensor 42 to be dumped in the memory 56, time T3 is the calculation time of the shake amount calculation,
The time T4 is a prediction calculation time for predictive shake amount calculation. The time Td is the time required from when the shake amount detector 51 sends out the estimated shake amount to when the driving by the correction lens unit 3 is completed. The time T P measures the current time tr, may be obtained by the operation of the tr-ta + td. Further, the delay time Td may not be taken into account in the time T P.

【0039】図1に示される係数変換部52は、横及び
縦方向の予測振れ量を、メモリ56に記憶されている変
換係数を用いて、補正レンズ部3に対する横及び縦方向
の目標角度位置(駆動量)に変換するものである。ま
た、係数変換部52は、温度センサ55で検出された環
境温度に応じて補正係数を算出し、この補正係数で横及
び縦方向の目標角度位置を補正する。この補正係数は、
環境温度変化に伴って生じる検出用レンズ41の焦点距
離や補正レンズ部3による光の屈折率(パワー)の変動
分を補正するためのものである。
The coefficient conversion unit 52 shown in FIG. 1 calculates the horizontal and vertical predicted shake amounts using the conversion coefficients stored in the memory 56 and the horizontal and vertical target angular positions with respect to the correction lens unit 3. (Drive amount). Further, the coefficient conversion unit 52 calculates a correction coefficient according to the environmental temperature detected by the temperature sensor 55, and corrects the horizontal and vertical target angle positions using the correction coefficient. This correction factor is
This is for correcting a change in the focal length of the detection lens 41 and a change in the refractive index (power) of light caused by the correction lens unit 3 due to a change in environmental temperature.

【0040】目標位置設定部53は、温度補正された横
及び縦方向の目標角度位置を目標位置情報(駆動終了位
置)に変換するものである。これら横及び縦方向の目標
位置情報は、それぞれ設定データSDPH,SDPVとして
駆動部6にセットされる。
The target position setting section 53 converts the target angle position in the horizontal and vertical directions after temperature correction into target position information (drive end position). These horizontal and vertical target position information are set in the drive unit 6 as setting data SD PH and SD PV , respectively.

【0041】また、目標位置設定部53は、駆動制御調
整部58からの横及び縦方向の目標位置情報を、それぞ
れ設定データSDPH,SDPVとして駆動部6にセットす
る。
The target position setting unit 53 sets the horizontal and vertical target position information from the drive control adjustment unit 58 as setting data SD PH and SD PV in the driving unit 6.

【0042】補正ゲイン設定部54は、温度センサ55
からの環境温度に応じて横及び縦方向のゲイン補正量を
求めて駆動制御調整部58からの増減率で調整した後、
それぞれを設定データSDGH,SDGVとして駆動部6に
出力するものである。横及び縦方向のゲイン補正量は、
それぞれ横及び縦方向の基本ゲインを補正するものであ
る。設定データSDGH,SDGV、基本ゲイン及び増減率
の詳細については後述する。
The correction gain setting section 54 includes a temperature sensor 55
After obtaining the horizontal and vertical gain correction amounts according to the environmental temperature from and adjusting with the increase / decrease rate from the drive control adjustment unit 58,
These are output to the drive unit 6 as setting data SD GH and SD GV . The gain correction amount in the horizontal and vertical directions is
It corrects the horizontal and vertical basic gains, respectively. Details of the setting data SD GH , SD GV , basic gain, and increase / decrease rate will be described later.

【0043】位置データ入力部57は、位置検出部7の
各出力信号をA/D変換し、得られた各出力データか
ら、横振れ補正レンズ31及び縦振れ補正レンズ32の
各位置をモニターするものである。この位置データをモ
ニターすることで、補正レンズ部3用の駆動メカの異常
状態等が検出可能となる。駆動制御調整部58は、位置
検出部7の後で説明する。
The position data input section 57 A / D converts each output signal of the position detection section 7 and monitors each position of the horizontal shake correction lens 31 and the vertical shake correction lens 32 based on the obtained output data. Things. By monitoring this position data, it is possible to detect an abnormal state of the drive mechanism for the correction lens unit 3 and the like. The drive control adjustment unit 58 will be described after the position detection unit 7.

【0044】駆動部6は、駆動制御回路61、横アクチ
ュエータ62及び縦アクチュエータ63により構成され
ている。駆動制御回路61は、目標位置設定部53及び
補正ゲイン設定部54からの設定データSDPH,S
PV,SDGH,SDGVに応じて、横及び縦方向の駆動信
号を生成するものである。横アクチュエータ62及び縦
アクチュエータ63は、コアレスモータ等で構成され
(図2のモータ632及びギヤ631参照)、それぞれ
駆動制御回路61で生成された横及び縦方向の駆動信号
に応じて、横振れ補正レンズ31及び縦振れ補正レンズ
32を駆動するものである。
The drive section 6 comprises a drive control circuit 61, a horizontal actuator 62 and a vertical actuator 63. The drive control circuit 61 includes setting data SD PH and S PH from the target position setting unit 53 and the correction gain setting unit 54.
It generates horizontal and vertical drive signals in accordance with D PV , SD GH , and SD GV . The horizontal actuator 62 and the vertical actuator 63 are composed of a coreless motor or the like (see the motor 632 and the gear 631 in FIG. 2), and perform horizontal vibration correction according to the horizontal and vertical drive signals generated by the drive control circuit 61, respectively. The lens 31 and the vertical shake correction lens 32 are driven.

【0045】図6は、サーボ回路の一部を構成する駆動
制御回路61の一例を示すブロック図である。まず、駆
動制御回路61にセットされる設定データSDGH,SD
GVについて説明する。カメラ1は、その環境温度が変化
すると、振れ補正の駆動系に関する種々の特性が変化す
る。例えば環境温度変化に伴って、駆動部6における各
モータ(図2のモータ632参照)のトルク定数、補正
レンズ部3及び駆動部6における駆動系(可動メカ)の
バックラッシュ、及びその駆動系のギヤ(図2のギヤ部
322及びギヤ631参照)の硬さなどが変化する。
FIG. 6 is a block diagram showing an example of the drive control circuit 61 constituting a part of the servo circuit. First, the setting data SD GH , SD set in the drive control circuit 61
GV will be described. When the environmental temperature of the camera 1 changes, various characteristics of the drive system for shake correction change. For example, the torque constant of each motor (see the motor 632 in FIG. 2) in the drive unit 6, the backlash of the drive system (movable mechanism) in the correction lens unit 3 and the drive unit 6, and the drive system The hardness of the gear (see the gear portion 322 and the gear 631 in FIG. 2) changes.

【0046】図7は、駆動特性の変化の一要因となるモ
ータトルクの温度特性図である。図7から理解されるよ
うに、環境温度が基準温度(例えば25℃)から外れる
と、モータトルクは基準温度での値とは異なる値を示
す。この結果、振れ補正に関する駆動特性が変化してし
まうこととなる。このように、横及び縦方向の基本ゲイ
ン(基準温度における駆動ゲイン)による駆動特性は、
温度センサ55で得た環境温度が基準温度から外れる
と、変動するようになる。
FIG. 7 is a temperature characteristic diagram of the motor torque which is a factor of the change of the driving characteristics. As understood from FIG. 7, when the environmental temperature deviates from the reference temperature (for example, 25 ° C.), the motor torque shows a value different from the value at the reference temperature. As a result, the drive characteristics related to the shake correction change. As described above, the driving characteristics based on the basic gain in the horizontal and vertical directions (the driving gain at the reference temperature) are as follows.
When the environmental temperature obtained by the temperature sensor 55 deviates from the reference temperature, the temperature fluctuates.

【0047】そこで、補正ゲイン設定部54は、温度セ
ンサ55で得た環境温度に応じて、横及び縦方向の各基
本ゲインによる駆動特性の変動を補正するゲイン補正量
を生成する。本実施形態では、環境温度が基準温度から
外れることにより生じるモータトルク、バックラッシュ
及びギヤの硬さ等の各変動を個別に補正するゲイン補正
量を求めるための関数(環境温度を引数とする。)が、
横及び縦方向の各々について予め求められている。そし
て、横及び縦方向の各々について、各補正関数に温度セ
ンサ55で検出された環境温度が入力され、得られた各
値の合計値がゲイン補正量として求められる。これら横
及び縦方向のゲイン補正量は、それぞれ設定データSD
GH,SDGVとして、駆動制御回路61にセットされる。
Therefore, the correction gain setting section 54 generates a gain correction amount for correcting a change in drive characteristics due to each of the basic gains in the horizontal and vertical directions according to the environmental temperature obtained by the temperature sensor 55. In the present embodiment, a function (environment temperature is used as an argument) for obtaining a gain correction amount for individually correcting each variation such as motor torque, backlash, and gear hardness that occurs when the environment temperature deviates from the reference temperature. )But,
It is determined in advance for each of the horizontal and vertical directions. Then, for each of the horizontal and vertical directions, the environmental temperature detected by the temperature sensor 55 is input to each correction function, and the total value of the obtained values is obtained as a gain correction amount. These gain correction amounts in the horizontal and vertical directions are respectively set in the setting data SD.
GH and SD GV are set in the drive control circuit 61.

【0048】次に、駆動制御回路61について説明す
る。図1では、説明の便宜上、設定データSDGH,SD
GVは、2本の信号線で伝送されるように図示している
が、実際には、図略の2本のデータ線(SCK,SD)
及び3本の制御線(CS,DA/GAIN,X/Y)に
よりシリアル伝送されてセットされる。同様に、設定デ
ータDPH,SDPVも交互に駆動制御回路61に送出され
る。
Next, the drive control circuit 61 will be described. In FIG. 1, the setting data SD GH , SD
The GV is illustrated as being transmitted on two signal lines, but actually, two data lines (SCK, SD) not shown
And serially transmitted and set by three control lines (CS, DA / GAIN, X / Y). Similarly, the setting data D PH and SD PV are sent to the drive control circuit 61 alternately.

【0049】このため、駆動制御回路61は、バッファ
及びサンプルホールド回路等を備えている。即ち、図6
において、バッファ601,602は、それぞれ目標位
置設定部53から交互にセットされる設定データS
PH,SDPVを記憶するメモリである。
For this purpose, the drive control circuit 61 includes a buffer, a sample and hold circuit, and the like. That is, FIG.
, The buffers 601 and 602 store setting data S that are set alternately from the target position setting unit 53, respectively.
This is a memory for storing D PH and SD PV .

【0050】DAC603は、D/A変換器であり、バ
ッファ601にセットされた設定データSDPHを目標位
置電圧VPHに変換する。また、DAC603は、バッフ
ァ602にセットされた設定データSDPVを目標位置電
圧VPVに変換する。
The DAC 603 is a D / A converter, and converts the setting data SD PH set in the buffer 601 into a target position voltage V PH . Further, the DAC 603 converts the setting data SD PV set in the buffer 602 into a target position voltage V PV .

【0051】S/H604,605はサンプルホールド
回路である。S/H604は、DAC603で変換され
た目標位置電圧VPHをサンプリングし、次のサンプリン
グまでその値をホールドする。同様に、S/H605
は、DAC603で変換された目標位置電圧VPVをサン
プリングし、次のサンプリングまでその値をホールドす
る。
S / Hs 604 and 605 are sample and hold circuits. The S / H 604 samples the target position voltage V PH converted by the DAC 603, and holds the value until the next sampling. Similarly, S / H605
Samples the target position voltage V PV converted by the DAC 603 and holds the value until the next sampling.

【0052】加算回路606は、目標位置電圧VPHと横
位置検出部71からの出力電圧VHとの差電圧を求める
ものである。加算回路607は、目標位置電圧VPVと縦
位置検出部72からの出力電圧VV との差電圧を求める
ものである。即ち、加算回路606,607では、それ
ぞれ横位置検出部71及び縦位置検出部72において負
電圧で出力電圧VH,VVを得るようにしているので、加
算することにより差電圧が求められる。
The adder circuit 606 calculates the difference voltage between the target position voltage V PH and the output voltage V H from the lateral position detector 71. The addition circuit 607 calculates a difference voltage between the target position voltage V PV and the output voltage V V from the vertical position detection unit 72. That is, in the addition circuit 606 and 607, the output voltage V H in a negative voltage at the lateral position detection unit 71 and the vertical position detector 72, respectively, since to obtain a V V, the differential voltage is obtained by adding.

【0053】V/V608は、入力電圧を、基準温度に
対して予め設定された比率で、横方向の比例ゲインとし
ての電圧に増幅するものであり、V/V609は、入力
電圧を、基準温度に対して予め設定された比率で、縦方
向の比例ゲインとしての電圧に増幅するものである。こ
こで、横方向の比例ゲインとは、横振れ補正レンズ31
の目標位置と横位置検出部71により検出された横振れ
補正レンズ31の位置との差に比例するゲインのことで
ある。また、縦方向の比例ゲインとは、縦振れ補正レン
ズ32の目標位置と縦位置検出部72により検出された
縦振れ補正レンズ32の位置との差に比例するゲインの
ことである。
V / V 608 amplifies the input voltage to a voltage as a lateral proportional gain at a preset ratio with respect to the reference temperature, and V / V 609 converts the input voltage to the reference temperature. To a voltage set as a proportional gain in the vertical direction at a preset ratio. Here, the proportional gain in the lateral direction refers to the lateral shake correction lens 31.
Is a gain proportional to the difference between the target position of the horizontal shake correction lens 31 and the position of the lateral shake correction lens 31 detected by the horizontal position detection unit 71. The vertical proportional gain is a gain proportional to the difference between the target position of the vertical shake correction lens 32 and the position of the vertical shake correction lens 32 detected by the vertical position detection unit 72.

【0054】微分回路610は、基準温度に対して予め
設定された時定数による微分を、加算回路606で求め
られた差電圧に施して、横方向の微分ゲインとしての電
圧を得るものである。この得られた電圧は、横方向の速
度差(目標の駆動速度と現在の駆動速度との差)に相当
する。同様に、微分回路611は、基準温度に対して予
め設定された時定数による微分を、加算回路607で求
められた差電圧に施して、縦方向の微分ゲインとしての
電圧を得るものである。この得られた電圧は、縦方向の
速度差(目標の駆動速度と現在の駆動速度との差)に相
当する。
The differentiating circuit 610 performs a differentiation by a preset time constant with respect to the reference temperature on the difference voltage obtained by the adding circuit 606 to obtain a voltage as a differential gain in the horizontal direction. The obtained voltage corresponds to a speed difference in the lateral direction (difference between the target drive speed and the current drive speed). Similarly, the differentiating circuit 611 obtains a voltage as a differential gain in the vertical direction by performing differentiation by a preset time constant with respect to the reference temperature on the difference voltage obtained by the adding circuit 607. The obtained voltage corresponds to a vertical speed difference (difference between the target driving speed and the current driving speed).

【0055】このように、V/V608,609及び微
分回路610,611によって、横及び縦方向の各々に
ついて、基準温度に対する基本ゲインとしての比例及び
微分ゲインの設定が行われる。
As described above, the proportional and differential gains as basic gains with respect to the reference temperature are set in the horizontal and vertical directions by the V / Vs 608 and 609 and the differentiation circuits 610 and 611.

【0056】バッファ612は、補正ゲイン設定部54
からの設定データSDGHを記憶するメモリである。この
設定データSDGHとは、横方向の基本ゲイン(比例及び
微分ゲイン)を補正するゲイン補正量(比例及び微分ゲ
イン補正量)である。バッファ613は、補正ゲイン設
定部54からの設定データSDGVを記憶するメモリであ
る。この設定データSDGVとは、縦方向の基本ゲイン
(比例及び微分ゲイン)を補正するゲイン補正量(比例
及び微分ゲイン補正量)である。
The buffer 612 includes the correction gain setting section 54
It is a memory for storing the setting data SDGH from. The setting data SDGH is a gain correction amount (proportional and differential gain correction amount) for correcting the horizontal basic gain (proportional and differential gain). The buffer 613 is a memory that stores the setting data SD GV from the correction gain setting unit 54. The setting data SD GV is a gain correction amount (proportional and differential gain correction amount) for correcting the vertical basic gain (proportional and differential gain).

【0057】HPゲイン補正回路614は、V/V60
8で得られた横方向の比例ゲインに対して、バッファ6
12からの横方向の比例ゲイン補正量に相当するアナロ
グ電圧を加えて、温度補正後における横方向の比例ゲイ
ンを出力するものである。また、VPゲイン補正回路6
15は、V/V609で得られた縦方向の比例ゲインに
対して、バッファ613からの縦方向の比例ゲイン補正
量に相当するアナログ電圧を加えて、温度補正後におけ
る縦方向の比例ゲインを出力するものである。
The HP gain correction circuit 614 has a V / V60
8 with respect to the horizontal proportional gain obtained in
An analog voltage corresponding to the horizontal proportional gain correction amount from 12 is added to output a horizontal proportional gain after temperature correction. The VP gain correction circuit 6
Numeral 15 adds an analog voltage corresponding to the vertical proportional gain correction amount from the buffer 613 to the vertical proportional gain obtained by the V / V 609, and outputs a vertical proportional gain after temperature correction. Is what you do.

【0058】HDゲイン補正回路616は、微分回路6
10で得られた横方向の微分ゲインに対して、バッファ
612からの横方向の微分ゲイン補正量に相当するアナ
ログ電圧を加えて、温度補正後における横方向の微分ゲ
インを出力するものである。また、VDゲイン補正回路
617は、微分回路611で得られた縦方向の微分ゲイ
ンに対して、バッファ613からの縦方向の微分ゲイン
補正量に相当するアナログ電圧を加えて、温度補正後に
おける縦方向の微分ゲインを出力するものである。
The HD gain correction circuit 616 is
An analog voltage corresponding to the horizontal differential gain correction amount from the buffer 612 is added to the horizontal differential gain obtained in step 10 to output the horizontal differential gain after temperature correction. Further, the VD gain correction circuit 617 adds an analog voltage corresponding to the vertical differential gain correction amount from the buffer 613 to the vertical differential gain obtained by the differentiating circuit 611, and outputs the vertical differential gain after temperature correction. It outputs the differential gain in the direction.

【0059】このように、HPゲイン補正回路614、
VPゲイン補正回路615、HDゲイン補正回路616
及びVDゲイン補正回路617によって、基本ゲインと
しての比例及び微分ゲインが温度補正される。
As described above, the HP gain correction circuit 614,
VP gain correction circuit 615, HD gain correction circuit 616
And the VD gain correction circuit 617 performs temperature correction on the proportional and differential gains as the basic gain.

【0060】LPF618は、HPゲイン補正回路61
4及びHDゲイン補正回路616の各出力電圧に含まれ
る高周波ノイズを除去するローパスフィルタである。L
PF619は、VPゲイン補正回路615及びVDゲイ
ン補正回路617の各出力電圧に含まれる高周波ノイズ
を除去するローパスフィルタである。
The LPF 618 includes an HP gain correction circuit 61
4 and a low-pass filter for removing high-frequency noise included in each output voltage of the HD gain correction circuit 616. L
The PF 619 is a low-pass filter that removes high-frequency noise included in each output voltage of the VP gain correction circuit 615 and the VD gain correction circuit 617.

【0061】ドライバー620は、LPF618、61
9の出力電圧に対応した駆動電力を、それぞれ横アクチ
ュエータ62及び縦アクチュエータ63に供給するモー
タ駆動用のICである。
The driver 620 includes LPFs 618 and 61
9 is a motor driving IC that supplies drive power corresponding to the output voltage of No. 9 to the horizontal actuator 62 and the vertical actuator 63, respectively.

【0062】図1に戻って、位置検出部7は、横位置検
出部71及び縦位置検出部72により構成されている。
横位置検出部71及び縦位置検出部72は、それぞれ横
振れ補正レンズ31及び縦振れ補正レンズ32の現在位
置を検出するものである。
Returning to FIG. 1, the position detecting section 7 includes a horizontal position detecting section 71 and a vertical position detecting section 72.
The horizontal position detector 71 and the vertical position detector 72 detect the current positions of the horizontal shake correction lens 31 and the vertical shake correction lens 32, respectively.

【0063】図8は、横位置検出部71の構成図であ
る。横位置検出部71は、発光ダイオード(LED)7
11、スリット712及び位置検出素子(PSD)71
3を有している。LED711は、横振れ補正レンズ3
1のフレーム311におけるギヤ部の形成位置に取り付
けられる(図2のLED721参照)。スリット712
は、LED711の発光部から射出される光の指向性を
鋭くするためのものである。PSD713は、鏡胴24
の内壁側におけるLED711に対向する位置に取り付
けられる。PSD713は、LED711からの射出光
束の受光位置(重心位置)に応じた値の光電変換電流I
1,I2を出力するものである。光電変換電流I1,I
2の差が測定されることで、横振れ補正レンズ31の位
置が検出されるようになっている。縦位置検出部72
も、同様にして縦振れ補正レンズ32の位置を検出する
ように構成されている。
FIG. 8 is a block diagram of the horizontal position detecting section 71. The horizontal position detection unit 71 includes a light emitting diode (LED) 7.
11, slit 712 and position detection element (PSD) 71
Three. The LED 711 is provided for the horizontal shake correction lens 3.
It is attached to the position where the gear portion is formed on one frame 311 (see LED 721 in FIG. 2). Slit 712
Is for sharpening the directivity of light emitted from the light emitting unit of the LED 711. The PSD 713 is a lens barrel 24.
At the position facing the LED 711 on the inner wall side. The PSD 713 has a photoelectric conversion current I of a value corresponding to the light receiving position (centroid position) of the light beam emitted from the LED 711.
1, I2. Photoelectric conversion current I1, I
By measuring the difference between the two, the position of the lateral shake correction lens 31 is detected. Vertical position detector 72
Is also configured to detect the position of the vertical shake correction lens 32 in the same manner.

【0064】図9は、横位置検出部71のブロック図で
ある。横位置検出部71は、LED711及びPSD7
13に加えて、I/V変換回路714,715、加算回
路716、電流制御回路717、減算回路718及びL
PF719等によって構成されている。I/V変換回路
714,715は、それぞれPSD713の出力電流I
1,I2を電圧V1,V2に変換するものである。加算
回路716は、I/V変換回路714,715の出力電
圧V1,V2の加算電圧V3を求めるものである。電流
制御回路717は、加算回路716の出力電圧V3、即
ちLED711の発光量を一定に保持するようにトラン
ジスタTr1のベース電流を増減するものである。減算
回路718は、I/V変換回路714,715の出力電
圧V1,V2の差電圧V4を求めるものである。LPF
719は、減算回路718の出力電圧V4に含まれる高
周波成分をカットするものである。
FIG. 9 is a block diagram of the horizontal position detector 71. The horizontal position detection unit 71 includes the LED 711 and the PSD 7
13 as well as I / V conversion circuits 714 and 715, an addition circuit 716, a current control circuit 717, a subtraction circuit 718 and L
It is composed of PF719 and the like. The I / V conversion circuits 714 and 715 respectively output the output current I
1, I2 are converted into voltages V1, V2. The addition circuit 716 obtains an addition voltage V3 of the output voltages V1 and V2 of the I / V conversion circuits 714 and 715. The current control circuit 717 increases or decreases the base current of the transistor Tr1 so as to keep the output voltage V3 of the adder circuit 716, that is, the light emission amount of the LED 711 constant. The subtraction circuit 718 calculates a difference voltage V4 between the output voltages V1 and V2 of the I / V conversion circuits 714 and 715. LPF
Reference numeral 719 cuts a high-frequency component included in the output voltage V4 of the subtraction circuit 718.

【0065】次に、横位置検出部71による検出動作に
ついて説明する。PSD713から送出された電流I
1,I2は、それぞれI/V変換回路714,715で
電圧V1,V2に変換される。
Next, the detection operation by the horizontal position detector 71 will be described. Current I sent from PSD 713
1 and I2 are converted into voltages V1 and V2 by I / V conversion circuits 714 and 715, respectively.

【0066】次いで、電圧V1,V2は加算回路716
で加算される。電流制御回路717は、この加算により
得られた電圧V3が常に一定となる電流をトランジスタ
Tr1のベースに供給する。LED711は、このベー
ス電流に応じた光量で発光する。
Next, the voltages V1 and V2 are added to the adder circuit 716.
Is added. The current control circuit 717 supplies a current at which the voltage V3 obtained by the addition is always constant to the base of the transistor Tr1. The LED 711 emits light with a light amount corresponding to the base current.

【0067】他方、電圧V1,V2は、減算回路718
で減算される。この減算により得られた電圧V4は、横
振れ補正レンズ31の位置を示す値になっている。例え
ば、PSD713の中心から右側に長さx離れた位置に
受光位置がある場合には、長さx,電流I1,I2及び
PSD713の受光エリア長Lは、(数5)の関係を満
たす。
On the other hand, the voltages V1 and V2 are subtracted from the subtraction circuit 718.
Is subtracted. The voltage V4 obtained by this subtraction is a value indicating the position of the lateral shake correction lens 31. For example, when the light receiving position is located at a position which is on the right side of the center of the PSD 713 and separated by the length x, the length x, the currents I1, I2, and the light receiving area length L of the PSD 713 satisfy the relationship of (Equation 5).

【0068】[0068]

【数5】 (Equation 5)

【0069】同様に、長さx,電圧V1,V2及び受光
エリア長Lは(数6)の関係を満たす。
Similarly, the length x, the voltages V1 and V2, and the light receiving area length L satisfy the relationship of (Equation 6).

【0070】[0070]

【数6】 (Equation 6)

【0071】これより、V2+V1の値、即ち電圧V3
の値が常に一定となるように制御すれば(数7)の関係
が得られ、V2−V1の値、即ち電圧V4の値が長さx
を示すものとなり、電圧V4をモニターすれば横振れ補
正レンズ31の位置を検出することが可能となる。
From this, the value of V2 + V1, that is, the voltage V3
Is controlled to be always constant, the relationship of (Equation 7) is obtained, and the value of V2−V1, that is, the value of the voltage V4 becomes the length x
The position of the lateral shake correction lens 31 can be detected by monitoring the voltage V4.

【0072】[0072]

【数7】 (Equation 7)

【0073】図10は、駆動制御調整部58の構成を説
明するためのブロック図である。駆動制御調整部58
は、安定性能調整部581、駆動性能調整部582及び
メモリ583により構成され、駆動部6及び位置検出部
7(サーボ回路)の安定及び駆動性能を測定し、各性能
調整として、補正ゲイン設定部54の各ゲイン補正量に
対する増減率を設定するものである。なお、メモリ58
3は、安定性能調整部581及び駆動性能調整部582
が取り込む測定値を記憶するRAMと、安定性能調整部
581及び駆動性能調整部582で用いられるステップ
信号や正弦波信号を形成する複数の目標位置情報やゲイ
ン補正量に対する増減率を記憶するROMとにより構成
される。
FIG. 10 is a block diagram for explaining the configuration of drive control adjusting section 58. Drive control adjustment unit 58
Is composed of a stable performance adjusting unit 581, a driving performance adjusting unit 582, and a memory 583, and measures the stability and the driving performance of the driving unit 6 and the position detecting unit 7 (servo circuit). 54, the rate of increase / decrease for each gain correction amount is set. The memory 58
3 is a stable performance adjusting unit 581 and a driving performance adjusting unit 582
And a ROM for storing a plurality of target position information forming a step signal and a sine wave signal used in the stable performance adjusting unit 581 and the driving performance adjusting unit 582 and an increase / decrease rate for the gain correction amount. It consists of.

【0074】安定性能調整部581は、ステップ信号設
定部581a、安定性能測定部581b、安定性能評価
部581c及び増減率設定部581dによって構成さ
れ、横及び縦方向の各々について、サーボ回路の安定性
能に応じて、ゲイン補正量(比例及び微分ゲイン補正
量)に対する増減率を設定するものである。本実施形態
では、安定性能調整部581は、サーボ回路に対しステ
ップ信号を供給して、これに応答する補正レンズ部3の
レンズ位置情報を取り込むことで安定性能の測定を行
い、測定後の応答情報から最大行き過ぎ量を求めて、こ
れを位相余裕に基づいて安定性能の評価を行い、この評
価結果に応じて安定性能の調整を行うように構成され
る。
The stable performance adjusting section 581 includes a step signal setting section 581a, a stable performance measuring section 581b, a stable performance evaluating section 581c, and an increase / decrease rate setting section 581d. , The rate of increase or decrease with respect to the gain correction amount (proportional and differential gain correction amount) is set. In the present embodiment, the stable performance adjustment unit 581 supplies a step signal to the servo circuit, measures the stable performance by taking in the lens position information of the correction lens unit 3 responsive thereto, and measures the response after the measurement. The maximum overshoot amount is obtained from the information, the stability performance is evaluated based on the phase margin, and the stability performance is adjusted according to the evaluation result.

【0075】図11は、目標位置情報により形成される
ステップ信号とこれに応答する補正レンズ部の動きの様
子を示す図である。ステップ信号設定部581aは、メ
モリ(ROM)583から、目標位置情報(TP0,T
P1,TP2,…)を順次読み出して目標位置設定部5
3に設定するものである。これら目標位置情報は、図1
1に示されるように始点(t=0)で立ち上がるステッ
プ信号を形成する。なお、目標位置情報が設定データと
して駆動部6にセットされると、補正レンズ部3は、自
重の慣性力等により、ステップ信号に完全に追従するこ
とができず、波形Rsのように移動する。
FIG. 11 is a diagram showing a step signal formed based on the target position information and the movement of the correction lens unit in response to the step signal. The step signal setting unit 581a stores target position information (TP0, T) from the memory (ROM) 583.
P1, TP2,...) Are sequentially read and the target position setting unit 5
3 is set. These target position information are shown in FIG.
As shown in FIG. 1, a step signal rising at the start point (t = 0) is formed. When the target position information is set in the drive unit 6 as setting data, the correction lens unit 3 cannot completely follow the step signal due to the inertia force of its own weight or the like, and moves like a waveform Rs. .

【0076】安定性能測定部581bは、ステップ信号
設定部581aからの目標位置情報に応答して駆動した
後の補正レンズ部3のレンズ位置情報を位置データ入力
部57から順次取り込んで、メモリ(RAM)583に
記憶するものである。これにより、安定性能の測定は、
ステップ信号を形成する全ての目標位置情報に対するレ
ンズ位置情報の取り込みが完了すると終了し、ステップ
信号に対する応答情報が得られることとなる。
The stability performance measuring section 581b sequentially takes in the lens position information of the correction lens section 3 after being driven in response to the target position information from the step signal setting section 581a from the position data input section 57, and stores it in the memory (RAM). ) 583. As a result, the measurement of stability performance
When the taking of the lens position information for all the target position information forming the step signal is completed, the process ends, and the response information to the step signal is obtained.

【0077】また、安定性能測定部581bは、安定性
能の測定後、メモリ583に記憶された応答情報から最
大行き過ぎ量Kmを求める。なお、最大行き過ぎ量(オ
ーバーシュート量)Kmは、目標位置を基準にして求め
るようにしてもよいが、本実施形態では、c(t)=0
の位置を基準にして求めるようにしている。
After measuring the stable performance, the stable performance measuring unit 581b obtains the maximum overshoot Km from the response information stored in the memory 583. Note that the maximum overshoot amount (overshoot amount) Km may be obtained based on the target position, but in the present embodiment, c (t) = 0.
Is determined based on the position of.

【0078】図12は、最大行き過ぎ量と位相余裕の関
係を示すグラフである。図12において、位相余裕は、
最大行き過ぎ量Kmが大きくなるほど小さくなってい
る。一般的に、サーボ回路は、位相余裕が40〜60度
程度であると、応答速度の高速性能とともに高い安定性
能が得られると考えられている。このときの最大行き過
ぎ量Kmの範囲は1.05〜1.28である。そこで、
本実施形態では、この範囲内の1.05〜1.25を安
定性能の評価基準に使用するようにしている。
FIG. 12 is a graph showing the relationship between the maximum overshoot amount and the phase margin. In FIG. 12, the phase margin is
It decreases as the maximum overshoot amount Km increases. In general, it is considered that when the phase margin is about 40 to 60 degrees, a high stability performance as well as a high response speed can be obtained. At this time, the range of the maximum overshoot amount Km is 1.05 to 1.28. Therefore,
In the present embodiment, 1.05 to 1.25 within this range is used as an evaluation standard for stable performance.

【0079】即ち、安定性能評価部581cは、最大行
き過ぎ量Kmが1.05以下であるか否かと1.25以
上であるか否かの判定を行うものである。即ち、最大行
き過ぎ量Kmが、1.05〜1.28の範囲内にあれば
安定性能は良好であるので、この範囲外であるか否かの
判定が行われるようにしている。
That is, the stable performance evaluation section 581c determines whether or not the maximum overshoot amount Km is 1.05 or less and 1.25 or more. That is, if the maximum overshoot amount Km is in the range of 1.05 to 1.28, the stability performance is good, so that it is determined whether or not it is outside this range.

【0080】増減率設定部581dは、メモリ(RO
M)583に記憶されている(表1)のデータテーブル
から、安定性能評価部581cの判定(評価)結果に応
じて、比例及び微分ゲイン補正量に対する増減率を読み
出して補正ゲイン設定部54に設定するものである。
The increase / decrease rate setting section 581d is provided with a memory (RO)
M) From the data table of (Table 1) stored in 583, according to the determination (evaluation) result of the stability performance evaluation unit 581c, the rate of increase / decrease in the proportional and differential gain correction amounts is read out, and the correction gain setting unit 54 To set.

【0081】[0081]

【表1】 [Table 1]

【0082】具体的には、最大行き過ぎ量Kmが、1.
05以下であれば“1”だけ増分された設定番号(設定
番号←設定番号+1)の増減率が読み出され、1.25
以上であれば“1”だけ減分された設定番号(設定番号
←設定番号−1)の増減率が読み出される。また、最大
行き過ぎ量Kmが1.05より大きく、且つ1.25未
満であれば設定番号はそのまま保持される。
Specifically, the maximum overshoot amount Km is 1.
If the number is equal to or less than 05, the increase / decrease rate of the setting number (setting number ← setting number + 1) incremented by “1” is read out, and 1.25
If this is the case, the increase / decrease rate of the setting number (setting number ← setting number−1) decremented by “1” is read. If the maximum overshoot amount Km is larger than 1.05 and smaller than 1.25, the set number is held as it is.

【0083】また、比例及び微分ゲイン補正量は、初期
状態では、増減率が“1”、即ち設定番号が“4”に設
定される。可動部のメカの重さやモータの性能等が設計
値通りであれば、この増減率で最高の性能が引き出され
る。
In the initial state, the proportional and differential gain correction amounts are set such that the rate of increase / decrease is “1”, that is, the set number is “4”. If the weight of the mechanism of the movable part, the performance of the motor, and the like are as designed, the highest performance can be obtained at this rate of change.

【0084】なお、比例及び微分ゲイン補正量に対する
各増減率は、データテーブルに代えて、例えば増減率
“1”を20%の比率で増分又は減分させる演算式によ
り算出されるようにしてもよい。
Note that each rate of change with respect to the proportional and differential gain correction amounts may be calculated, for example, by an arithmetic expression that increments or decrements the rate of change “1” at a rate of 20% instead of the data table. Good.

【0085】図10に示される駆動性能調整部582
は、正弦波信号設定部582a、駆動性能測定部582
b、駆動性能評価部582c及び増減率設定部582d
により構成され、横及び縦方向の各々について、サーボ
回路の駆動性能に応じて、ゲイン補正量(微分ゲイン補
正量)に対する増減率を設定するものである。本実施形
態では、駆動性能調整部582は、サーボ回路に対し目
標位置情報により形成される、例えば正弦波信号を供給
し、これに応答する補正レンズ部3のレンズ位置情報を
取り込み、このレンズ位置の目標位置に対する誤差を求
めることで駆動性能の測定を行い、測定後の応答誤差情
報に対して標準偏差σを算出し、これに基づいて駆動性
能の評価を行い、この評価結果に応じて駆動性能の調整
を行うように構成される。
Driving performance adjusting section 582 shown in FIG.
Are a sine wave signal setting unit 582a and a driving performance measuring unit 582
b, drive performance evaluation section 582c and increase / decrease rate setting section 582d
In the horizontal and vertical directions, an increase / decrease rate with respect to a gain correction amount (differential gain correction amount) is set in accordance with the driving performance of the servo circuit. In the present embodiment, the drive performance adjustment unit 582 supplies, for example, a sine wave signal formed based on the target position information to the servo circuit, fetches the lens position information of the correction lens unit 3 responsive thereto, and The drive performance is measured by calculating the error with respect to the target position, and the standard deviation σ is calculated for the response error information after the measurement, and the drive performance is evaluated based on this, and the drive is performed according to the evaluation result. It is configured to perform performance tuning.

【0086】図13は、目標位置情報により形成される
正弦波信号とこれに応答する補正レンズ部3の動きの様
子を示す図である。また、駆動制御回路61のゲインが
大きい場合の補正レンズ部3の応答特性を図14に、小
さい場合を図15に、最適である場合を図16示す。
FIG. 13 is a diagram showing a sine wave signal formed by the target position information and the movement of the correction lens unit 3 in response thereto. FIG. 14 shows the response characteristic of the correction lens unit 3 when the gain of the drive control circuit 61 is large, FIG. 15 shows the response characteristic when the gain is small, and FIG. 16 shows the optimal case.

【0087】正弦波信号設定部582aは、メモリ(R
OM)583から、正弦波信号TPを形成する目標位置
情報を順次読み出して目標位置設定部53に設定するも
のである。なお、目標位置情報が設定データとして駆動
部6にセットされると、補正レンズ部3は、正弦波信号
に完全に追従することができず、波形Rdのように移動
する。
The sine wave signal setting section 582a has a memory (R
OM) 583, the target position information forming the sine wave signal TP is sequentially read and set in the target position setting unit 53. When the target position information is set in the drive unit 6 as the setting data, the correction lens unit 3 cannot completely follow the sine wave signal and moves like a waveform Rd.

【0088】駆動性能測定部582bは、正弦波信号設
定部582aからの目標位置情報に応答して駆動した後
の補正レンズ部3のレンズ位置情報を位置データ入力部
57から順次取り込んで、メモリ(RAM)583に記
憶するものである。また、駆動性能測定部582bは、
目標位置情報設定の都度、この目標位置と取り込んだレ
ンズ位置との誤差を求めてメモリ(RAM)583に記
憶する。これにより、駆動性能の測定は、正弦波信号を
形成する全ての目標位置情報に対するレンズ位置情報の
取り込みと誤差の算出が完了すると終了し、正弦波信号
に対する応答誤差情報が得られることとなる。
The drive performance measuring section 582b sequentially takes in the lens position information of the correction lens section 3 driven in response to the target position information from the sine wave signal setting section 582a from the position data input section 57, and stores it in the memory ( (RAM) 583. In addition, the driving performance measuring unit 582b
Each time the target position information is set, an error between the target position and the captured lens position is obtained and stored in a memory (RAM) 583. Thus, the measurement of the driving performance is completed when the acquisition of the lens position information and the calculation of the error for all the target position information forming the sine wave signal are completed, and the response error information for the sine wave signal is obtained.

【0089】また、駆動性能測定部582bは、駆動性
能の測定後、メモリ583に記憶された応答誤差情報に
対して標準偏差σを求める。なお、標準偏差σに限ら
ず、各誤差の積算値でもよい。
After measuring the driving performance, the driving performance measuring section 582b obtains the standard deviation σ from the response error information stored in the memory 583. In addition, not only the standard deviation σ but also an integrated value of each error may be used.

【0090】駆動性能評価部582cは、標準偏差σが
10[μm]未満であるか否かを判定するものである。こ
の判定により駆動性能が評価される。
The driving performance evaluation section 582c determines whether or not the standard deviation σ is less than 10 [μm]. The drive performance is evaluated by this determination.

【0091】増減率設定部582dは、標準偏差σが1
0[μm]以上であれば、設定番号を“1”だけ減分し、
この減分後の設定番号の微分ゲイン補正量に対する増減
率を(表1)のデータテーブルから読み出して補正ゲイ
ン設定部54に設定するものである。
The increase / decrease rate setting unit 582d determines that the standard deviation σ is 1
If it is 0 [μm] or more, the setting number is decremented by “1”.
The rate of increase / decrease of the set number after the decrement with respect to the differential gain correction amount is read from the data table of (Table 1) and set in the correction gain setting unit 54.

【0092】図1に示される露出制御部8は、測光部8
1及び露出決定部82により構成されている。測光部8
1は、Cds(硫化カドミウム)等の光電変換素子で被
写体からの光を受光して、被写体の明るさ(被写体輝
度)を検出するものである。露出決定部82は、被写体
輝度に応じて、適正露出時間(tss)を決定するもの
である。シャッタ23は、図略のシャッタ開閉部によっ
て開閉されるようになっており、開いた時点からの経過
時間が適正露出時間以上になれば閉じられる。
The exposure control unit 8 shown in FIG.
1 and an exposure determining unit 82. Photometry section 8
Reference numeral 1 denotes a photoelectric conversion element such as Cds (cadmium sulfide) that receives light from a subject and detects the brightness of the subject (subject brightness). The exposure determining unit 82 determines an appropriate exposure time (tss) according to the subject brightness. The shutter 23 is opened and closed by a shutter opening / closing unit (not shown), and is closed when the elapsed time from the opening time becomes equal to or longer than an appropriate exposure time.

【0093】スイッチ群監視部9は、複数のスイッチ群
の各々のオンオフを監視するものである。スイッチ群監
視部9は、例えばシャッタレリーズボタンが半押しされ
てスイッチS1がオンになったか否かの判定を行うとと
もに、シャッタレリーズボタンが全押しされてスイッチ
S2がオンになったか否かの判定を行うものである。ス
イッチS1がオンされると、撮影準備処理が実行され、
スイッチS2がオンされると撮影処理が実行される。
The switch group monitoring unit 9 monitors the on / off of each of the plurality of switch groups. The switch group monitoring unit 9 determines, for example, whether the shutter release button has been half-pressed and the switch S1 has been turned on, and whether the switch S2 has been fully pressed and the switch S2 has been turned on. Is what you do. When the switch S1 is turned on, a shooting preparation process is executed,
When the switch S2 is turned on, a photographing process is executed.

【0094】また、スイッチ群監視部9は、駆動制御の
調整を開始させるスイッチ92がオンされたか否かを判
定する。一般的に、このスイッチ92は、製品出荷前の
カメラ1組立終了時以降の調整工程でオンされ、駆動制
御の測定と調整が行われる。なお、これに限らず、外部
機器から調整開始信号を受信すれば、駆動制御の測定と
調整を開始するようにしてもよい。
Further, the switch group monitoring section 9 determines whether or not the switch 92 for starting the adjustment of the drive control has been turned on. Generally, this switch 92 is turned on in an adjustment process after the end of assembling the camera 1 before shipment of the product, and measurement and adjustment of drive control are performed. The present invention is not limited to this, and the measurement and adjustment of the drive control may be started when an adjustment start signal is received from an external device.

【0095】測距モジュール10は、赤外線を発光する
LEDと、被写体で反射して戻ってくるLEDからの光
を受光する一次元PSD等により構成され、PSDの受
光位置に応じて被写体距離を測距するものである。な
お、測距モジュール10は、このアクティブ方式のもの
に限らず、被写体からの光を受光する一対のラインセン
サ等により構成される外光パッシブモジュールでもよ
い。外光パッシブモジュールでは、一対のラインセンサ
で被写体像が受光され、両ラインセンサ間での被写体像
の位相差から被写体までの距離に相当する測距データが
求められるようになっている。
The distance measuring module 10 includes an LED that emits infrared light, a one-dimensional PSD that receives light from the LED that is reflected back from the subject, and the like, and measures the subject distance in accordance with the light receiving position of the PSD. It is a distance. The distance measuring module 10 is not limited to the active type, but may be an external light passive module including a pair of line sensors that receive light from a subject. In the external light passive module, a subject image is received by a pair of line sensors, and distance measurement data corresponding to a distance to the subject is obtained from a phase difference between the two line sensors.

【0096】フォーカス部11は、測距モジュール10
からの測距情報に応じてデフォーカス量を求め、このデ
フォーカス量に応じて撮影レンズ21を合焦位置に駆動
するものである。
The focus unit 11 is provided with the distance measuring module 10
The defocus amount is obtained in accordance with the distance measurement information from, and the photographing lens 21 is driven to the in-focus position in accordance with the defocus amount.

【0097】次に、カメラ1の動作について説明する。
図17は、カメラ1の動作を示すフローチャートであ
る。図略の電源スイッチがオンされるとカメラ1が起動
し、シャッタレリーズボタンが半押し状態でスイッチS
1がオンになっているか否かの判定が行われる(#
5)。スイッチS1がオンになっていないとき(#5で
NO)、スイッチ92がオンであるか否かの判定が行わ
れる(#10)。スイッチ92がオンであるとき(#1
0でYES)、後述する「駆動制御性能調整」のサブル
ーチンが実行される(#15)。スイッチ92がオンで
ないとき(#10でNO)、ステップ#15はスキップ
される。
Next, the operation of the camera 1 will be described.
FIG. 17 is a flowchart showing the operation of the camera 1. When a power switch (not shown) is turned on, the camera 1 starts, and the switch S
It is determined whether or not 1 is on (#
5). When the switch S1 is not turned on (NO in # 5), it is determined whether or not the switch 92 is turned on (# 10). When the switch 92 is on (# 1
0 (YES), a subroutine of “drive control performance adjustment” described later is executed (# 15). If switch 92 is not on (NO in # 10), step # 15 is skipped.

【0098】スイッチS1がオンになっているとき(#
5でYES)、測距モジュール10で測距情報が得られ
(#20)、測光部81の測光で被写体輝度が得られる
(#25)。
When the switch S1 is turned on (#
5 and YES), the distance measurement information is obtained by the distance measurement module 10 (# 20), and the subject brightness is obtained by the photometry of the photometry unit 81 (# 25).

【0099】次いで、シャッタレリーズボタンが全押し
されてスイッチS2がオンしたか否かの判定が行われ
(#30)、スイッチS2がオンしなかったとき(#3
0でNO)、ステップ#20に戻って、測距及び測光が
繰り返される。
Next, it is determined whether or not the shutter release button has been fully pressed to turn on the switch S2 (# 30). If the switch S2 has not been turned on (# 3)
0 and NO), the flow returns to step # 20, and distance measurement and photometry are repeated.

【0100】スイッチS2がオンしたとき(#30でY
ES)、シャッタ23が開き(#35)、この開時点か
らの経過時間が計測される。この後、振れ検出部4で画
像信号が周期的に取り込まれ、振れ補正が繰り返し実行
される(#40)。開時点からの経過時間が適正露出時
間に達するとシャッタ23が閉じられる(#45)。
When switch S2 is turned on (Y in # 30)
ES), the shutter 23 opens (# 35), and the elapsed time from the opening time is measured. Thereafter, the image signal is periodically taken in by the shake detecting section 4, and the shake correction is repeatedly executed (# 40). When the elapsed time from the opening time reaches the proper exposure time, the shutter 23 is closed (# 45).

【0101】図18は、「駆動制御性能調整」のサブル
ーチンのフローチャートである。このサブルーチンがコ
ールされると、初期設定が行われる(#50)。この初
期設定では、例えば、駆動性能調整の実行回数を示すカ
ウンタ“C”が“0”に、比例ゲイン補正量に対する増
幅率の設定番号SNP が“4”に、微分ゲイン補正量に
対する増幅率の設定番号SND が“4”に設定される。
FIG. 18 is a flowchart of a subroutine "drive control performance adjustment". When this subroutine is called, initialization is performed (# 50). In this initial setting, for example, a counter "C" is "0" indicating the number of times of execution of the drive performance adjustment, the setting number SN P amplification factor is "4" for the proportional gain correction amount, the amplification factor for the differential gain correction amount setting number SN D of is set to "4".

【0102】次いで、「安定性能調整」のサブルーチン
が実行され(#55)、「駆動性能測定及びσ算出」の
サブルーチンが実行される(#60)。
Next, a subroutine "stability performance adjustment" is executed (# 55), and a subroutine "driving performance measurement and σ calculation" is executed (# 60).

【0103】図19は、「安定性能調整」のサブルーチ
ンのフローチャートである。このサブルーチンがコール
されると、ステップ信号を形成する複数の目標位置情報
TPn(n=0,1,2,…)をメモリ(ROM)58
3から順次読み出すためのアドレスカウンタ“n”が
“0”に初期設定される(#100)。
FIG. 19 is a flowchart of a subroutine "Stable performance adjustment". When this subroutine is called, a plurality of target position information TPn (n = 0, 1, 2,...) Forming a step signal is stored in a memory (ROM) 58.
An address counter "n" for sequentially reading from # 3 is initialized to "0"(# 100).

【0104】次いで、メモリ583から、TA1+nの
アドレスで特定される目標位置情報TPnが読み出され
(#105)、目標位置設定部53に設定された後、設
定データ(SDPH,SDPV)として駆動部6にシリアル
出力でセットされる(#110)。これにより、補正レ
ンズ部3は、設定された目標位置に向けて駆動する。但
し、TA1は、ステップ信号を形成する目標位置情報が
格納されている先頭アドレスである。
Next, the target position information TPn specified by the address of TA1 + n is read from the memory 583 (# 105), set in the target position setting unit 53, and set as setting data (SD PH , SD PV ). The serial output is set in the drive unit 6 (# 110). Accordingly, the correction lens unit 3 is driven toward the set target position. Here, TA1 is a head address in which target position information forming a step signal is stored.

【0105】次いで、補正レンズ部3のレンズ位置情報
RPn(n=0,1,2,…)が取り込まれ(#11
5)、メモリ(RAM)583におけるTA2+nのア
ドレスに書き込まれる(#120)。但し、TA2は、
レンズ位置情報RPnを記憶させるためにメモリ(RA
M)583に用意された格納エリアの先頭アドレスであ
る。
Next, lens position information RPn (n = 0, 1, 2,...) Of the correction lens unit 3 is fetched (# 11).
5), is written to the address of TA2 + n in the memory (RAM) 583 (# 120). However, TA2 is
A memory (RA) for storing the lens position information RPn
M) The start address of the storage area prepared in 583.

【0106】この後、カウンタアドレス“n”が“1”
だけ増分され(#125)、所定の時間待ちを行う(#
130)。この待ち時間は、設定データのセット時点と
これに応答するレンズ位置情報の取り込み時点とのサイ
クルを約1[ms]にするためのもので、メモリ(RA
M)583の記憶容量や性能評価の精度等を考慮したも
のである。
Thereafter, the counter address "n" becomes "1".
Is incremented (# 125), and waits for a predetermined time (#
130). This waiting time is used to make the cycle between the time when the setting data is set and the time when the lens position information corresponding to the setting data is fetched about 1 [ms].
M) Consider the storage capacity of 583, the accuracy of performance evaluation, and the like.

【0107】次いで、カウンタアドレス“n”が100
0になったか否かの判定が行われる(#135)。カウ
ンタアドレス“n”が1000になっていなければ(#
135でNO)、ステップ#105に戻る。カウンタア
ドレス“n”が1000になると(#135でYE
S)、図11に示される振動が減衰するのに充分な1秒
程度の安定性能の測定が終了し、メモリ583に記憶さ
れた応答情報から最大行き過ぎ量Kmが抽出される(#
140)。
Next, when the counter address “n” is 100
It is determined whether the value has become 0 (# 135). If the counter address “n” is not 1000 (#
(NO at 135), and returns to step # 105. When the counter address “n” reaches 1000 (YE in # 135)
S), the measurement of the stability performance of about one second sufficient to attenuate the vibration shown in FIG. 11 ends, and the maximum overshoot amount Km is extracted from the response information stored in the memory 583 (#)
140).

【0108】次いで、最大行き過ぎ量Kmが1.25以
上であるか否かの判定が行われ(#145)、1.25
以上であれば(#145でYES)、設定番号SNP
SNDはともに1だけ減分される(#150)。この
後、ステップ#100に戻る。
Next, it is determined whether or not the maximum overshoot amount Km is equal to or greater than 1.25 (# 145).
If this is the case (YES in # 145), the setting number SN P ,
Both SN D are decremented by 1 (# 150). Thereafter, the process returns to step # 100.

【0109】最大行き過ぎ量Kmが1.25以上でなけ
れば(#145でNO)、1.05以下であるか否かの
判定が行われる(#155)。最大行き過ぎ量Kmが
1.05以下であれば(#155でYES)、設定番号
SNP ,SND はともに1だけ増分され(#160)、
ステップ#100に戻る。最大行き過ぎ量Kmが1.0
5以下でなければ(#155でNO)、リターンする。
If the maximum overshoot amount Km is not equal to or greater than 1.25 (NO in # 145), it is determined whether it is equal to or less than 1.05 (# 155). If the maximum overshoot Km is 1.05 or less (YES in # 155), the setting number SN P, SN D are both incremented by one (# 160),
Return to step # 100. Maximum overshoot Km is 1.0
If not less than 5 (NO in # 155), the routine returns.

【0110】図20は、「駆動性能測定及びσ算出」の
サブルーチンのフローチャートである。このサブルーチ
ンがコールされると、略正弦波信号を形成する複数の目
標位置情報TPn(n=0,1,2,…)をメモリ(R
OM)583から順次読み出すためのアドレスカウンタ
“n”が“0”に初期設定される(#200)。
FIG. 20 is a flowchart of a subroutine "drive performance measurement and σ calculation". When this subroutine is called, a plurality of target position information TPn (n = 0, 1, 2,...) Forming a substantially sine wave signal is stored in a memory (R
OM) 583, an address counter “n” for sequential reading is initialized to “0” (# 200).

【0111】次いで、メモリ583から、TA3+nの
アドレスで特定される目標位置情報TPnが読み出され
(#205)、目標位置設定部53に設定された後、設
定データ(SDPH,SDPV)として駆動部6にシリアル
出力でセットされる(#210)。但し、TA3は、正
弦波信号を形成する目標位置情報が格納されている先頭
アドレスである。
Next, the target position information TPn specified by the address of TA3 + n is read from the memory 583 (# 205), set in the target position setting section 53, and set as setting data (SD PH , SD PV ). The serial output is set in the drive unit 6 (# 210). Here, TA3 is a head address in which target position information forming a sine wave signal is stored.

【0112】次いで、補正レンズ部3のレンズ位置情報
RPn(n=0,1,2,…)が取り込まれ(#21
5)、メモリ(RAM)583におけるTA4+nのア
ドレスに書き込まれる(#220)。但し、TA4は、
正弦波信号に対する応答情報であるレンズ位置情報RP
nを記憶させるためにメモリ(RAM)583に用意さ
れた格納エリアの先頭アドレスである。
Next, lens position information RPn (n = 0, 1, 2,...) Of the correction lens unit 3 is fetched (# 21).
5), is written to the address of TA4 + n in the memory (RAM) 583 (# 220). However, TA4 is
Lens position information RP which is response information to a sine wave signal
This is the start address of a storage area prepared in a memory (RAM) 583 for storing n.

【0113】次いで、TPn−RPnの演算により目標
位置に対する応答位置の誤差TEn(n=0,1,2,
…)が算出され(#225)、メモリ(RAM)583
におけるTA5+nのアドレスに書き込まれる(#23
0)。但し、TA5は、誤差TEnを記憶させるために
メモリ(RAM)583に用意された格納エリアの先頭
アドレスである。
Next, the error TEn (n = 0,1,2,2) of the response position with respect to the target position is calculated by the calculation of TPn-RPn.
..) Are calculated (# 225), and a memory (RAM) 583 is calculated.
Is written to the address of TA5 + n in (# 23)
0). However, TA5 is the start address of the storage area prepared in the memory (RAM) 583 for storing the error TEn.

【0114】この後、カウンタアドレス“n”が“1”
だけ増分され(#235)、所定の時間待ちを行う(#
240)。
Thereafter, the counter address "n" becomes "1".
Is incremented by one (# 235), and waits for a predetermined time (#
240).

【0115】次いで、カウンタアドレス“n”が100
0になったか否かの判定が行われる(#245)。カウ
ンタアドレス“n”が1000になっていなければ(#
245でNO)、ステップ#205に戻る。カウンタア
ドレス“n”が1000になると(#245でYE
S)、正弦波信号に対する補正レンズ部3の応答誤差情
報の取り込みが完了し、メモリ583に記憶された応答
誤差情報に対して、標準偏差σが算出される(#25
0)。この後、リターンする。
Next, when the counter address "n" is 100
It is determined whether the value has become 0 (# 245). If the counter address “n” is not 1000 (#
(NO at 245), and returns to step # 205. When the counter address “n” reaches 1000 (YE in # 245)
S), the acquisition of the response error information of the correction lens unit 3 for the sine wave signal is completed, and the standard deviation σ is calculated for the response error information stored in the memory 583 (# 25)
0). After that, it returns.

【0116】図18に戻って、ステップ#60の後、カ
ウンタ“C”が“1”だけ増分され(#65)、標準偏
差σが10[μm]未満であるか否かの判定が行われる
(#70)。標準偏差σが10[μm]未満であれば(#
75でYES)、「調整OK」として本フローを終了す
る(#75)。なお、必要に応じて、例えば図略の表示
部に「調整OK」の旨が表示されるようにしてもよい。
Returning to FIG. 18, after step # 60, the counter "C" is incremented by "1"(# 65), and it is determined whether or not the standard deviation σ is less than 10 [μm]. (# 70). If the standard deviation σ is less than 10 [μm] (#
75 (YES in 75), and ends the flow with “adjustment OK” (# 75). If necessary, for example, the message "Adjustment OK" may be displayed on a display unit (not shown).

【0117】標準偏差σが10[μm]未満でなければ
(#70でNO)、カウンタ“C”が“4”以上である
か否かの判定が行われる(#80)。カウンタ“C”が
“4”以上であれば(#80でYES)、「調整NG」
として本フローを終了する(#85)。
If the standard deviation σ is not less than 10 [μm] (NO in # 70), it is determined whether or not the counter "C" is equal to or more than "4"(# 80). If the counter "C" is equal to or more than "4" (YES in # 80), "adjustment NG"
And terminates this flow (# 85).

【0118】カウンタ“C”が“4”以上でなければ
(#80でNO)、設定番号SND が“1”だけ減分さ
れる(#90)。この後、ステップ#55に戻る。
[0118] Unless counter "C" is "4" or more (# 80 NO), the setting number SN D is "1" is decremented (# 90). Thereafter, the process returns to step # 55.

【0119】なお、本実施形態では、カメラ1の安定性
能や駆動性能は、内蔵の駆動制御調整部58によって調
整されるようにしているが、必ずしも駆動制御調整部5
8を内蔵する必要はなく、駆動制御調整部としてのコン
ピュータ等の外部機器によって調整されるようにしても
よい。
In the present embodiment, the stability performance and the drive performance of the camera 1 are adjusted by the built-in drive control adjustment unit 58. However, the drive control adjustment unit 5 is not necessarily required.
It is not necessary to incorporate 8 and it may be adjusted by an external device such as a computer as a drive control adjustment unit.

【0120】図21は、駆動制御調整部としての外部調
整装置(パーソナルコンピュータ)の構成図である。パ
ーソナルコンピュータ(パソコン)100は、目標位置
設定部101、位置データ入力部102、性能測定評価
部103及び増減率設定部104の機能を有するように
プログラムされている。また、パソコン100は、上記
実施形態と同様に、(表1)のデータテーブルや、ステ
ップ信号及び正弦波信号を形成する複数の目標位置情報
を記憶するメモリ105を有している。なお、調整開始
部106は、外部としてのカメラ1との交信に応じて、
安定性能及び駆動性能の各調整を開始させるものであ
る。具体的には例えば、各調整は、パソコン100に接
続された図略のキーボードやマウス等に対して、モニタ
等の表示に従って所定の操作がなされると調整開始信号
がカメラ1に送信され、これに対する応答信号が受信さ
れると開始される。
FIG. 21 is a configuration diagram of an external adjustment device (personal computer) as a drive control adjustment unit. The personal computer (PC) 100 is programmed to have functions of a target position setting unit 101, a position data input unit 102, a performance measurement evaluation unit 103, and an increase / decrease rate setting unit 104. Further, the personal computer 100 has a data table of (Table 1) and a memory 105 for storing a plurality of target position information forming a step signal and a sine wave signal, as in the above embodiment. The adjustment start unit 106 responds to communication with the camera 1 as an external device,
This starts the adjustment of the stability performance and the driving performance. More specifically, for example, when a predetermined operation is performed on a keyboard or a mouse (not shown) connected to the personal computer 100 in accordance with a display on a monitor or the like, an adjustment start signal is transmitted to the camera 1. Is started when a response signal to is received.

【0121】目標位置設定部101は、ステップ信号設
定部101a、正弦波信号設定部101bにより構成さ
れている。ステップ信号設定部101aは、安定性能測
定時に、ステップ信号を形成する目標位置情報をメモリ
105から順次読み出し、カメラ1の駆動制御回路61
(バッファ601、602)に設定するものである。正
弦波信号設定部101bは、駆動性能測定時に、正弦波
信号を形成する目標位置情報をメモリ105から順次読
み出し、カメラ1の駆動制御回路61(バッファ60
1、602)に設定するものである。
The target position setting section 101 comprises a step signal setting section 101a and a sine wave signal setting section 101b. The step signal setting unit 101a sequentially reads target position information for forming a step signal from the memory 105 at the time of measuring the stable performance, and the drive control circuit 61 of the camera 1
(Buffers 601 and 602). The sine wave signal setting unit 101b sequentially reads out target position information for forming a sine wave signal from the memory 105 at the time of driving performance measurement, and reads the drive control circuit 61 of the camera 1 (the buffer 60).
1, 602).

【0122】位置データ入力部102は、位置検出部7
の各出力信号をA/D変換し、得られた各出力データか
ら、横振れ補正レンズ31及び縦振れ補正レンズ32の
各位置情報を得るものである。なお、位置データ入力部
102は、これに限らず、カメラ1の位置データ入力部
57の出力データを取り込むものでもよい。
The position data input unit 102 is connected to the position detector 7
Are subjected to A / D conversion, and from the obtained output data, respective position information of the horizontal shake correction lens 31 and the vertical shake correction lens 32 is obtained. The position data input unit 102 is not limited to this, and may be configured to take in output data from the position data input unit 57 of the camera 1.

【0123】性能測定評価部103は、安定性能測定時
には、上記実施形態の安定性能測定部518b及び安定
性能評価部581cと同様の演算処理動作を実行し、駆
動性能測定時には、駆動性能測定部582b及び駆動性
能評価部582cと同様の演算処理動作を実行するもの
である。
The performance measurement / evaluation section 103 executes the same arithmetic processing operation as the stability performance measurement section 518b and the stability performance evaluation section 581c of the above embodiment when measuring the stability performance, and performs the drive performance measurement section 582b when measuring the drive performance. And an operation processing operation similar to that of the drive performance evaluation unit 582c.

【0124】増減率設定部104は、安定性能測定時に
は増減率設定部581dと同様に動作し、駆動性能測定
時には増減率設定部582dと同様に動作するものであ
る。
The change rate setting section 104 operates in the same manner as the change rate setting section 581d when measuring the stable performance, and operates similarly to the change rate setting section 582d when measuring the driving performance.

【0125】このようにパソコン100を構成するよう
にすれば、上記実施形態と同様に、安定性能及び駆動性
能を適切な状態に調整することが可能になる。
When the personal computer 100 is configured as described above, it becomes possible to adjust the stable performance and the driving performance to an appropriate state as in the above embodiment.

【0126】また、本実施形態では、安定性能及び駆動
性能は、ゲイン補正量を増減することによって調整され
るようにしているが、これに限らず、駆動制御回路61
内のVPゲイン補正回路614,615及びVDゲイン
補正回路616,617の各出力信号を増減することに
よって調整されるようにしてもよい。要するに、ドライ
バー620の入力信号が増減するように調整すればよ
い。
In the present embodiment, the stable performance and the driving performance are adjusted by increasing or decreasing the gain correction amount. However, the present invention is not limited to this.
The adjustment may be made by increasing or decreasing each output signal of the VP gain correction circuits 614 and 615 and the VD gain correction circuits 616 and 617. In short, the adjustment may be made so that the input signal of the driver 620 increases or decreases.

【0127】[0127]

【発明の効果】以上のことから明らかなように、請求項
1、7、8記載の発明によれば、サーボ回路のフィード
バックループを維持した状態で振れ補正を行う駆動制御
系に対する調整を可能にし、手振れ補正に好適な安定性
能と駆動性能を与えることができる。
As is apparent from the above description, according to the first, seventh, and eighth aspects of the present invention, it is possible to adjust a drive control system that performs shake correction while maintaining a feedback loop of a servo circuit. Thus, stable performance and drive performance suitable for camera shake correction can be provided.

【0128】請求項2記載の発明によれば、手振れに対
して高い安定性能を有するように駆動制御系を調整する
ことが可能になる。
According to the second aspect of the present invention, it is possible to adjust the drive control system so as to have high stability performance against camera shake.

【0129】請求項3記載の発明によれば、より現実に
近い手振れ補正駆動を行わせることができる。
According to the third aspect of the invention, it is possible to perform a more realistic camera shake correction drive.

【0130】請求項4記載の発明によれば、手振れに対
して高い駆動性能を有するように駆動制御系を調整する
ことが可能になる。
According to the fourth aspect of the invention, it is possible to adjust the drive control system so as to have high drive performance against camera shake.

【0131】請求項5記載の発明によれば、手振れに対
し、高い駆動性能及び安定性能を有するように駆動制御
系を調整することが可能になる。
According to the fifth aspect of the present invention, it is possible to adjust the drive control system so as to have high drive performance and stable performance against camera shake.

【0132】請求項6記載の発明によれば、安定性能及
び駆動性能の測定及び調整を、例えば交信を通して実行
開始させることが可能になる。
According to the invention, the measurement and adjustment of the stable performance and the drive performance can be started to be executed, for example, through communication.

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

【図1】本発明の一実施形態のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.

【図2】鏡胴内に収納された縦振れ補正レンズ等の斜視
図である。
FIG. 2 is a perspective view of a vertical shake correction lens and the like stored in a lens barrel.

【図3】振れ検出部がカバーする振れ検出エリアの一例
を示す図である。
FIG. 3 is a diagram illustrating an example of a shake detection area covered by a shake detection unit.

【図4】振れ量検出部の構成を説明するためのブロック
図である。
FIG. 4 is a block diagram illustrating a configuration of a shake amount detection unit.

【図5】データ選択部による振れ量データ選択抽出の説
明図である。
FIG. 5 is an explanatory diagram of shake amount data selection and extraction by a data selection unit.

【図6】サーボ回路の一部を構成する駆動制御回路の一
例を示すブロック図である。
FIG. 6 is a block diagram showing an example of a drive control circuit forming a part of a servo circuit.

【図7】駆動特性の変化の一要因となるモータトルクの
温度特性図である。
FIG. 7 is a temperature characteristic diagram of a motor torque which is a factor of a change in drive characteristics.

【図8】横位置検出部の構成図である。FIG. 8 is a configuration diagram of a horizontal position detection unit.

【図9】位置検出部のブロック図である。FIG. 9 is a block diagram of a position detection unit.

【図10】駆動制御調整部の構成を説明するためのブロ
ック図である。
FIG. 10 is a block diagram illustrating a configuration of a drive control adjustment unit.

【図11】目標位置情報により形成されるステップ信号
とこれに応答する補正レンズ部の動きの様子を示す図で
ある。
FIG. 11 is a diagram illustrating a step signal formed by target position information and a state of movement of a correction lens unit in response to the step signal.

【図12】最大行き過ぎ量と位相余裕の関係を示すグラ
フである。
FIG. 12 is a graph showing a relationship between a maximum overshoot amount and a phase margin.

【図13】目標位置情報により形成される正弦波信号と
これに応答する補正レンズ部3の動きの様子を示す図で
ある。
FIG. 13 is a diagram showing a sine wave signal formed by target position information and a state of movement of the correction lens unit 3 responsive thereto.

【図14】駆動制御回路のゲインが大きい場合の補正レ
ンズ部の応答特性図である。
FIG. 14 is a response characteristic diagram of the correction lens unit when the gain of the drive control circuit is large.

【図15】駆動制御回路のゲインが小さい場合の補正レ
ンズ部の応答特性図である。
FIG. 15 is a response characteristic diagram of the correction lens unit when the gain of the drive control circuit is small.

【図16】駆動制御回路のゲインが最適である場合の補
正レンズ部の応答特性図である。
FIG. 16 is a response characteristic diagram of the correction lens unit when the gain of the drive control circuit is optimal.

【図17】カメラの動作を示すフローチャートである。FIG. 17 is a flowchart showing the operation of the camera.

【図18】「駆動制御性能調整」のサブルーチンのフロ
ーチャートである。
FIG. 18 is a flowchart of a subroutine of “drive control performance adjustment”.

【図19】「安定性能調整」のサブルーチンのフローチ
ャートである。
FIG. 19 is a flowchart of a subroutine of “stable performance adjustment”.

【図20】「駆動性能測定及びσ算出」のサブルーチン
のフローチャートである。
FIG. 20 is a flowchart of a subroutine of “driving performance measurement and σ calculation”.

【図21】駆動制御調整部としての外部調整装置(パー
ソナルコンピュータ)の構成図である。
FIG. 21 is a configuration diagram of an external adjustment device (personal computer) as a drive control adjustment unit.

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

1 カメラ 2 撮影部 3 補正レンズ部(被駆動部) 4 振れ検出部 5 振れ補正量設定部 6 駆動部(駆動制御系) 7 位置検出部(駆動制御系) 8 露出制御部 9 スイッチ群監視部 10 測距モジュール 11 フォーカス部 21 撮影レンズ 22 フィルム 23 シャッタ 31 横振れ補正レンズ(被駆動部) 32 縦振れ補正レンズ(被駆動部) 41 検出用レンズ 42 振れセンサ 43 振れセンサ制御部 44 信号処理部 51 振れ量検出部 52 係数変換部 53 目標位置設定部 54 補正ゲイン設定部(駆動制御系) 55 温度センサ 56 メモリ 57 位置データ入力部 58 駆動制御調整部(安定性能評価手段,駆動性能評
価手段,調整情報設定手段) 61 駆動制御回路(駆動制御系) 62 横アクチュエータ(駆動制御系) 63 縦アクチュエータ(駆動制御系) 71 横位置検出部(駆動制御系) 72 縦位置検出部(駆動制御系) 92 スイッチ(指示部材) 581 安定性能調整部(安定性能評価手段,調整情報
設定手段) 582 駆動性能調整部(駆動性能評価手段,調整情報
設定手段) 581a ステップ信号設定部(安定性能評価手段) 582b 安定性能測定部(安定性能評価手段) 582c 安定性能評価部(安定性能評価手段) 582d 増減率設定部(調整情報設定手段) 582a 正弦波信号設定部(駆動性能評価手段) 582b 駆動性能測定部(駆動性能評価手段) 582c 駆動性能評価部(駆動性能評価手段) 582d 増減率設定部(調整情報設定手段) 100 パソコン 101 目標位置設定部(安定性能評価手段,駆動性能
評価手段) 102 位置データ入力部 103 性能測定評価部(安定性能評価手段,駆動性能
評価手段) 104 増減率設定部(調整情報設定手段) 105 メモリ 106 調整開始部(指示部材) 101a ステップ信号設定部(安定性能評価手段) 101b 正弦波信号設定部(駆動性能評価手段)
REFERENCE SIGNS LIST 1 camera 2 imaging unit 3 correction lens unit (driven unit) 4 shake detection unit 5 shake correction amount setting unit 6 drive unit (drive control system) 7 position detection unit (drive control system) 8 exposure control unit 9 switch group monitoring unit DESCRIPTION OF SYMBOLS 10 Distance measuring module 11 Focusing part 21 Shooting lens 22 Film 23 Shutter 31 Horizontal shake correction lens (Driven part) 32 Vertical shake correction lens (Driven part) 41 Detection lens 42 Shake sensor 43 Shake sensor control part 44 Signal processing part 51 Deflection amount detection unit 52 Coefficient conversion unit 53 Target position setting unit 54 Correction gain setting unit (drive control system) 55 Temperature sensor 56 Memory 57 Position data input unit 58 Drive control adjustment unit (Stable performance evaluation unit, Drive performance evaluation unit, Adjustment information setting means) 61 drive control circuit (drive control system) 62 horizontal actuator (drive control system) 63 vertical actuation Neuter (drive control system) 71 Horizontal position detection unit (drive control system) 72 Vertical position detection unit (drive control system) 92 Switch (instruction member) 581 Stability performance adjustment unit (stability performance evaluation means, adjustment information setting means) 582 Drive Performance adjustment unit (drive performance evaluation unit, adjustment information setting unit) 581a Step signal setting unit (stable performance evaluation unit) 582b Stability performance measurement unit (stable performance evaluation unit) 582c Stability performance evaluation unit (stable performance evaluation unit) 582d Setting unit (adjustment information setting unit) 582a sine wave signal setting unit (drive performance evaluation unit) 582b drive performance measurement unit (drive performance evaluation unit) 582c drive performance evaluation unit (drive performance evaluation unit) 582d increase / decrease rate setting unit (adjustment information) Setting means) 100 personal computer 101 target position setting unit (stable performance evaluation means, drive performance evaluation means) 102 position data Data input section 103 performance measurement evaluation section (stable performance evaluation section, drive performance evaluation section) 104 increase / decrease rate setting section (adjustment information setting section) 105 memory 106 adjustment start section (instruction member) 101a step signal setting section (stable performance evaluation section) 101b) Sine wave signal setting unit (drive performance evaluation means)

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 被写体に対するカメラ本体の振れの補正
を行う駆動制御系に対してステップ信号を供給し、被駆
動部からの応答動作状況から安定性能を評価する安定性
能評価手段と、前記駆動制御系に対して所定の信号を供
給し、前記被駆動部からの応答動作状況から駆動性能を
評価する駆動性能評価手段と、得られた各評価に対応す
る調整情報を前記駆動制御系に設定する調整情報設定手
段とを備えてなる振れ補正機能付きカメラ。
1. A drive control system for correcting a shake of a camera body with respect to a subject, a step signal being supplied, and a stability performance evaluation means for evaluating a stability performance from a response operation state from a driven part; A predetermined signal is supplied to the system, and drive performance evaluation means for evaluating drive performance from a response operation state from the driven part, and adjustment information corresponding to each obtained evaluation are set in the drive control system. A camera with a shake correction function comprising adjustment information setting means.
【請求項2】 前記ステップ信号に対する前記駆動制御
系の評価は、最大オーバーシュート量により行うもので
あることを特徴とする請求項1記載の振れ補正機能付き
カメラ。
2. The camera with a shake correction function according to claim 1, wherein the evaluation of the drive control system with respect to the step signal is performed based on a maximum overshoot amount.
【請求項3】 前記所定の信号は、正弦波であることを
特徴とする請求項1又は2記載の振れ補正機能付きカメ
ラ。
3. The camera with a shake correction function according to claim 1, wherein the predetermined signal is a sine wave.
【請求項4】 前記所定の信号に対する前記駆動制御系
の評価は、前記正弦波で指示される目標位置に対する応
答位置との誤差分の積算値により行うものであることを
特徴とする請求項3記載の振れ補正機能付きカメラ。
4. The evaluation of the drive control system with respect to the predetermined signal is performed based on an integrated value of an error from a response position with respect to a target position indicated by the sine wave. Camera with shake correction function as described.
【請求項5】 前記駆動性能評価手段は、前記安定性能
評価手段によって前記駆動制御系に前記調整情報が設定
された状態で、前記駆動性能の評価を行うものであるこ
とを特徴とする請求項1〜4のいずれかに記載の振れ補
正機能付きカメラ。
5. The drive performance evaluation means for evaluating the drive performance in a state where the adjustment information is set in the drive control system by the stability performance evaluation means. A camera with a shake correction function according to any one of claims 1 to 4.
【請求項6】 前記カメラ本体には、前記安定性能評価
手段及び駆動性能評価手段の作動を指示する指示部材が
設けられていることを特徴とする請求項1〜5のいずれ
かに記載の振れ補正機能付きカメラ。
6. The shake according to claim 1, wherein the camera body is provided with an instruction member for instructing operation of the stability performance evaluation unit and the drive performance evaluation unit. Camera with correction function.
【請求項7】 被写体に対するカメラ本体の振れの補正
を行うべくカメラ本体に収納された駆動制御系であっ
て、設定された調整情報を利用して被駆動部に対する振
れ補正の駆動制御を行う駆動制御系に対する調整方法に
おいて、前記駆動制御系に対してステップ信号を供給し
て前記被駆動部を駆動させ、その応答動作状況を検出し
て安定性能を評価し、前記駆動制御系に対して所定の信
号を供給して前記被駆動部を駆動させ、その応答動作状
況を検出して駆動性能を評価し、得られた安定性能及び
駆動性能に関する評価に対応する調整情報を前記駆動制
御系に設定するようにしたことを特徴とする振れ補正駆
動制御系の調整方法。
7. A drive control system housed in the camera body for correcting a shake of the camera body with respect to a subject, wherein the drive control performs a shake correction drive control for the driven portion using the set adjustment information. In the adjusting method for the control system, a step signal is supplied to the drive control system to drive the driven part, a response operation state is detected to evaluate a stable performance, and a predetermined performance is determined for the drive control system. Is supplied to drive the driven part, the response operation state is detected, the drive performance is evaluated, and the adjustment information corresponding to the obtained evaluation regarding the stable performance and the drive performance is set in the drive control system. A method for adjusting a shake correction drive control system.
【請求項8】 被写体に対するカメラ本体の振れの補正
を行うべくカメラ本体に収納された駆動制御系であっ
て、設定された調整情報を利用して被駆動部に対する振
れ補正の駆動制御を行う駆動制御系に対する振れ補正駆
動のための調整装置において、前記駆動制御系に対して
ステップ信号を供給し、前記被駆動部からの応答動作状
況から安定性能を評価する安定性能評価手段と、前記駆
動制御系に対して所定の信号を供給し、前記被駆動部か
らの応答動作状況から駆動性能を評価する駆動性能評価
手段と、得られた各評価に対応する調整情報を前記駆動
制御系に設定する調整情報設定手段とを備えてなること
を特徴とする振れ補正駆動制御系の調整装置。
8. A drive control system housed in the camera body for correcting a shake of the camera body with respect to an object, wherein the drive control performs a shake correction drive control for the driven part using the set adjustment information. An adjustment device for shake correction drive for a control system, wherein a stability control evaluation means for supplying a step signal to the drive control system and evaluating stability performance from a response operation state from the driven part; A predetermined signal is supplied to the system, and drive performance evaluation means for evaluating drive performance from a response operation state from the driven part, and adjustment information corresponding to each obtained evaluation are set in the drive control system. An adjustment device for a shake correction drive control system, comprising: adjustment information setting means.
JP1606298A 1998-01-28 1998-01-28 Method and device for adjusting shake correcting drive control system and camera with shake correcting funtion Withdrawn JPH11212130A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1606298A JPH11212130A (en) 1998-01-28 1998-01-28 Method and device for adjusting shake correcting drive control system and camera with shake correcting funtion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1606298A JPH11212130A (en) 1998-01-28 1998-01-28 Method and device for adjusting shake correcting drive control system and camera with shake correcting funtion

Publications (1)

Publication Number Publication Date
JPH11212130A true JPH11212130A (en) 1999-08-06

Family

ID=11906100

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1606298A Withdrawn JPH11212130A (en) 1998-01-28 1998-01-28 Method and device for adjusting shake correcting drive control system and camera with shake correcting funtion

Country Status (1)

Country Link
JP (1) JPH11212130A (en)

Similar Documents

Publication Publication Date Title
JP3661367B2 (en) Camera with shake correction function
US7777802B2 (en) Imaging apparatus including an auto focusing function
US8259183B2 (en) Shooting lens having vibration reducing function and camera system for same
US8055097B2 (en) Image pick-up apparatus, image pick-up program, and image processing program
US8259182B2 (en) Optical apparatus and camera system having a function of moving a focus lens in an optical axis direction to reduce focus shake generated in the optical axis direction
US7889237B2 (en) Digital camera
US20050018051A1 (en) Shooting lens having vibration reducing function and camera system for same
JP2012189934A (en) Imaging device
EP2246721B1 (en) Automatic focusing apparatus
CN105308489B (en) Focus-regulating device, camera arrangement and focus adjusting method
US7218341B2 (en) Apparatus capable of shake estimation
US6067420A (en) Apparatus having shake correction function
JP2005114845A (en) Vibration detection device and shake correction device
JP2014016513A (en) Lens control device and imaging device
US6044228A (en) Camera capable of shake correction
JPH112852A (en) Controller for correcting camera shake for optical device and camera with function for correcting shake
US6122449A (en) Apparatus capable of correcting object image displacement
JPH11212130A (en) Method and device for adjusting shake correcting drive control system and camera with shake correcting funtion
JP4951803B2 (en) Camera shake correction control device, camera body including the same, and interchangeable lens
JP3675131B2 (en) Camera with shake correction function
JPH1184448A (en) Camera with shake correcting function
JPH11167134A (en) Shake correcting function inspecting system, optical instrument provided with shake correcting function and shake correcting function inspecting method
JP3731310B2 (en) camera
JP3807077B2 (en) Vibration reduction camera
US6137956A (en) Shake detecting/correcting device for use in an optical apparatus and a shake detecting/correcting method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050405