JPH01297612A - Automatic focusing device - Google Patents

Automatic focusing device

Info

Publication number
JPH01297612A
JPH01297612A JP12757188A JP12757188A JPH01297612A JP H01297612 A JPH01297612 A JP H01297612A JP 12757188 A JP12757188 A JP 12757188A JP 12757188 A JP12757188 A JP 12757188A JP H01297612 A JPH01297612 A JP H01297612A
Authority
JP
Japan
Prior art keywords
lens
amount
defocus
focus detection
image plane
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP12757188A
Other languages
Japanese (ja)
Inventor
Yasuo Suda
康夫 須田
Masaki Higashihara
東原 正樹
Ichiro Onuki
一朗 大貫
Akira Akashi
明石 彰
Terutake Kadohara
輝岳 門原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP12757188A priority Critical patent/JPH01297612A/en
Publication of JPH01297612A publication Critical patent/JPH01297612A/en
Pending legal-status Critical Current

Links

Landscapes

  • Focusing (AREA)
  • Automatic Focus Adjustment (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、例えば撮影レンズを通過した被写体光を受光
することにより前記撮影レンズのデフォーカス状態を検
出して繰り返し焦点調節を行う自動焦点調節装置の改良
に関するものである。
Detailed Description of the Invention [Industrial Application Field] The present invention relates to an automatic focusing system that repeatedly adjusts focus by detecting the defocus state of a photographic lens by receiving object light that has passed through the photographic lens, for example. This relates to improvements in equipment.

〔従来の技術〕[Conventional technology]

従来、自動焦点調節方式のカメラにおいて、動きの大き
な被写体の場合には、焦点検出、レンズ駆動中にデフォ
ーカス量が変化し、前記解消すべきデフォーカス量と検
出デフォーカス量が著しく異なることがあり、結果とし
て、レンズ駆動終了時に被写体にピントが合っていない
という問題がある。
Conventionally, in automatic focus adjustment cameras, in the case of a subject with large movement, the amount of defocus changes during focus detection and lens driving, and the amount of defocus to be corrected and the amount of detected defocus may differ significantly. As a result, there is a problem that the subject is out of focus when the lens drive ends.

この問題を解消するために、各サイクルにおける検出デ
フォーカス量、レンズ駆動量と各サイクルの時間間隔を
鑑みて、被写体の移動に起因する像面位置と時間の関数
を1次関数および2次関数に近似し、レンズ駆動量に補
正をかける焦点検出方法を本出願人は、特願昭62−2
63728にて提案している。
In order to solve this problem, considering the amount of detected defocus in each cycle, the amount of lens drive, and the time interval of each cycle, the function of the image plane position and time caused by the movement of the subject is expressed as a linear function and a quadratic function. The applicant has developed a focus detection method that approximates the lens drive amount and corrects the lens drive amount in Japanese Patent Application No.
63728.

〔発明が解決しようとしている問題点〕本発明は上記予
測方法による焦点調節に対する更なる改良に関し、焦点
検出誤差及びレンズ駆動誤差に基づく誤ったレンズ駆動
を防止せんとするものである。
[Problems to be Solved by the Invention] The present invention relates to further improvements to the focus adjustment using the above prediction method, and aims to prevent erroneous lens drive based on focus detection errors and lens drive errors.

以下、上記誤差による誤ったレンズ駆動につき説明する
Incorrect lens driving due to the above error will be explained below.

第2図は上述の特願昭に示されるレンズ駆動補正方法を
説明するための図である。自動焦点調節装置は被写体の
動きに追従するサーボAFモードで動作しており、図中
の横軸は時刻t1縦軸は被写体の像面位置Xを表わして
いる。
FIG. 2 is a diagram for explaining the lens drive correction method shown in the above-mentioned patent application. The automatic focus adjustment device operates in a servo AF mode that follows the movement of the subject, and the horizontal axis in the figure represents time t1, and the vertical axis represents the image plane position X of the subject.

実線で表わした曲線x (t)は撮影レンズが無限遠に
あるときに、カメラに対して光軸方向に接近してくる被
写体の時刻tにおける像面位置を意味している。破線で
表わしたI!(1)は時刻tにおける撮影レンズ位置を
意味しており、x (t)と2 (1)が一致したとき
に合焦となる。そして[tl、 t+’ ]が焦点検出
動作時間、[tl’ 、  t++I]がレンズ駆動動
作時間を示すものである。また、同図に示した例のよう
に、像面位置が2次関数(a t” + b t + 
c )に従って変化するという仮定をお(ことによって
時刻t3において現在および過去3回の像面位置(tl
、XI)(t21  X2)(t31  X3)がわか
れば、時刻t3よりTL (AFタイムラグ+レリーズ
タイムラグ)後の時刻t4での像面位置X4が予測でき
るものである(AFタイムラグ:焦点検出及びレンズ駆
動に要する時間、レリーズタイムラグ:レリーズ指令が
だされてから露光が開始されるまでの時間)。
The curve x (t) represented by a solid line means the image plane position at time t of a subject approaching the camera in the optical axis direction when the photographing lens is at infinity. I shown with a broken line! (1) means the photographing lens position at time t, and when x (t) and 2 (1) match, the image is in focus. [tl, t+'] indicates the focus detection operation time, and [tl', t++I] indicates the lens drive operation time. In addition, as in the example shown in the figure, the image plane position is a quadratic function (a t" + b t +
By assuming that the current and past three image plane positions (tl
, XI) (t21 X2) (t31 Time required for drive, release time lag: time from issuing the release command to starting exposure).

次に、焦点検出誤差、及びレンズ駆動誤差による誤予測
について、第9図を使って説明する。
Next, erroneous prediction due to focus detection error and lens drive error will be explained using FIG. 9.

第9図は像面位置と時間の関係を示したものであり、実
線は実際に移動する像面の位置である。
FIG. 9 shows the relationship between the image plane position and time, and the solid line indicates the position of the image plane that actually moves.

すなわち、(tl、XI)(t21 X2)(t3.X
3)を通る二次関数 x = a t” + b t + c       
     (1)に近似して考えることができる。
That is, (tl, XI) (t21 X2) (t3.X
3) Quadratic function x = a t” + b t + c
This can be approximated to (1).

それに対して、カメラが認識している像面位置は検出さ
れたデフォーカス量及びレンズ駆動量から計算されたも
のであるが、このデフォーカス量及びレンズ駆動量には
誤差が存在するために、カメラが認識している像面位置
にも誤差が発生する。
On the other hand, the image plane position recognized by the camera is calculated from the detected defocus amount and lens drive amount, but since there is an error in this defocus amount and lens drive amount, Errors also occur in the image plane position recognized by the camera.

カメラが認識している像面位置と実際の像面位置の差を
δ1.δ2.δ3としたとき、(t1+xl’)02、
  X2’ )(t31  X3’ )を通る二次関数
はx=a’ t2+b’ t+c’         
  (2)となり、この関数を使って求まったレンズ位
置x4′とt4での像面位置X4にはδ2の予測誤差が
発生する。
The difference between the image plane position recognized by the camera and the actual image plane position is δ1. δ2. When δ3, (t1+xl')02,
The quadratic function passing through X2' ) (t31 X3' ) is x=a't2+b't+c'
(2), and a prediction error of δ2 occurs between the lens position x4' found using this function and the image plane position X4 at t4.

この予測誤差δ2は焦点検出誤差、あるいはレンズ駆動
誤差の数倍の誤差量となってしまう。
This prediction error δ2 becomes an error amount several times the focus detection error or lens drive error.

このように、従来の焦点調節装置では問題とならなかっ
た焦点検出誤差やレンズ駆動誤差が予測AFの予測誤差
では数倍に増幅されるために、許容できない量になって
しまう。
In this way, the focus detection error and lens drive error, which did not pose a problem with the conventional focus adjustment device, are amplified several times by the prediction error of the predictive AF, resulting in an unacceptable amount.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、前記問題点の解消を目的としたものであり、
予測演算に用いる数次の関数のうち、高次の項の係数を
最新のデフォーカス量の関数として補正することによっ
て、焦点検出系あるいはレンズ駆動系で発生する誤差の
影響を減少させ、予測精度を向上させんとしたものであ
る。
The present invention aims to solve the above problems,
By correcting the coefficient of the higher-order term among the several-order functions used for prediction calculations as a function of the latest defocus amount, the influence of errors occurring in the focus detection system or lens drive system is reduced, and the prediction accuracy is improved. The aim was to improve the

〔実施例〕〔Example〕

以下、本発明を図示の実施例に基づいて詳細に説明する
Hereinafter, the present invention will be explained in detail based on illustrated embodiments.

先ず第8図を用いて本発明に用いる焦点検出方式を説明
する。焦点検出されるべき撮影レンズ1と光軸を同じく
してフィールドレンズ2が配置される。
First, the focus detection method used in the present invention will be explained using FIG. A field lens 2 is placed on the same optical axis as the photographing lens 1 whose focus is to be detected.

その後方の光軸に関して対称な位置に、2個の二次結像
レンズ3,4が配置される。さらにその後方にセンサ列
5,6が配置される。二次結像レンズ3゜4の近傍には
絞り7が設けられ、フィールドレンズ2は撮影レンズl
の射出瞳を2個の二次結像レンズ3.4の瞳面にほぼ結
像する。その結果、二次結像レンズ3.4に入射する光
束は撮影レンズ1の射出瞳面上において、各二次結像レ
ンズ3,4に対応する、互いに重なり合うことのない等
面積の領域から射出されたものとなる。フィールドレン
ズ2の近傍に形成された空中像8が二次結像レンズ3,
4によりセンサ列5,6の面上に再結像されると、光軸
方向の空中像8の変位に基づいてセンサ列5,6上の2
像はその位置を変えることになる。従って相対位置の変
位(像ずれ量)を検出すれば、撮影レンズ1の焦点状態
を知ることができる。
Two secondary imaging lenses 3 and 4 are arranged at symmetrical positions with respect to the optical axis behind it. Furthermore, sensor rows 5 and 6 are arranged behind it. A diaphragm 7 is provided near the secondary imaging lens 3°4, and the field lens 2 is connected to the photographing lens l.
The exit pupil of is substantially imaged on the pupil plane of two secondary imaging lenses 3.4. As a result, the light flux incident on the secondary imaging lens 3.4 exits from areas of equal area that do not overlap with each other and correspond to the respective secondary imaging lenses 3 and 4 on the exit pupil plane of the photographing lens 1. It becomes what is given. The aerial image 8 formed near the field lens 2 is transferred to the secondary imaging lens 3,
When the image is re-formed on the surface of the sensor arrays 5 and 6 by the sensor array 4, the 2 images on the sensor arrays 5 and 6 are refocused based on the displacement of the aerial image 8 in the optical axis direction.
The statue will change its position. Therefore, by detecting the displacement of the relative position (the amount of image shift), the focal state of the photographic lens 1 can be known.

これには、センサ列5,6上に形成された2像の光電変
換出力(像信号)について、相関演算を行うことにより
前記像ずれ量を検出することができ、この演算方式とし
て、特開昭58−142306号、特開昭59−107
313号、特開昭60−101513号等が開示されて
いる。このようにして得られた像ずれ量から撮影レンズ
1の焦点位置とフィルム面の差、すなわちデフォーカス
量が算出される。
For this purpose, the amount of image shift can be detected by performing a correlation calculation on the photoelectric conversion outputs (image signals) of the two images formed on the sensor arrays 5 and 6. No. 58-142306, JP-A-59-107
No. 313, JP-A-60-101513, etc. are disclosed. The difference between the focal position of the photographing lens 1 and the film surface, that is, the defocus amount, is calculated from the image shift amount obtained in this manner.

第1図は前述の如き焦点検出方式を備えた本実施例装置
を有するカメラの概略を示すブロック図である。該図に
おいて、PRSはカメラの制御回路で、例えば内部にC
PU、ROM、RAM、EEPROM。
FIG. 1 is a block diagram schematically showing a camera having the present embodiment apparatus equipped with the focus detection method as described above. In the figure, PRS is a camera control circuit, for example, an internal C
PU, ROM, RAM, EEPROM.

A/D変換機能等を有するlチップマイクロコンピュー
タであり、ROMに格納されたシーケンスプログラムに
従って自動露出機能、自動焦点機能、フィルムの巻上げ
巻戻し等のカメラの各種動作の制御を行うと共に、通信
用の信号であるSo、 Sr。
It is an l-chip microcomputer with A/D conversion functions, etc., and controls various camera operations such as automatic exposure function, automatic focus function, film winding and rewinding according to the sequence program stored in the ROM, and also has a communication function. The signals So, Sr.

5CLKを用いて周辺回路及びレンズFLNSと通信し
、各々の回路やレンズFLNSの動作制御を行う。
5CLK is used to communicate with peripheral circuits and the lens FLNS to control the operation of each circuit and lens FLNS.

SOは制御回路PR3から出力されるレンズ駆動用のデ
ータ信号、SIは制御回路PRSに入力されるデータ信
号、5CLKは前記データ信号So、  Slの同期信
号である。
SO is a lens driving data signal output from the control circuit PR3, SI is a data signal input to the control circuit PRS, and 5CLK is a synchronization signal for the data signals So and SL.

LCMはレンズ通信回路であり、カメラが動作中のとき
はレンズ用電源VLをレンズ側に与え、制御回路PR3
からHレベル(ハイレベルを意味する)の信号CLCM
が入力することによりカメラとレンズ間通信のバッファ
となる。従って制御回路PR3よりHレベルの信号CL
CMが入力するとともに、同期信号5CLKに同期して
所定のデータ信号SOが送られて来ると、カメラ−レン
ズ間接点を介して前記信号5CLK、Soの各々のバッ
ファ信号LCK。
LCM is a lens communication circuit, and when the camera is in operation, it supplies the lens power supply VL to the lens side, and the control circuit PR3
to H level (meaning high level) signal CLCM
The input serves as a buffer for communication between the camera and lens. Therefore, the control circuit PR3 outputs an H level signal CL.
When CM is input and a predetermined data signal SO is sent in synchronization with the synchronization signal 5CLK, each of the signals 5CLK and So is buffered as a buffer signal LCK via the camera-lens interface.

DCLをレンズFLNSへ出力する。それと同時に、レ
ンズFLNSからの現在位置等の情報である信号DLC
のバッファ信号を前記信号5CLKに同期して制御回路
PR3へデータ信号SIとして出力する。SDRは焦点
検出用の前記センサ列5,6等から成るラインセンサS
NSの駆動回路であり、制御回路PR3からの信号C3
DRがHレベルの時選択されて、各信号So、5CLK
により制御される。
Output DCL to lens FLNS. At the same time, a signal DLC, which is information such as the current position, is sent from the lens FLNS.
The buffer signal is output to the control circuit PR3 as a data signal SI in synchronization with the signal 5CLK. SDR is a line sensor S consisting of the sensor arrays 5, 6, etc. for focus detection.
This is a drive circuit for NS, and the signal C3 from the control circuit PR3.
Selected when DR is at H level, each signal So, 5CLK
controlled by

CKはラインセンサ駆動用クロックφ1.φ2を生成す
るためのクロックであり、INTENDは蓄積動作が終
了したことを制御回路PR3へ知らせる信号である。ラ
インセンサSNSよりの出力信号O8はクロックφ1.
φ2に同期した時系列の像信号であり、駆動回路SDR
内の増幅回路で増幅された後、信号AO3として制御回
路PR5に出力される。
CK is a line sensor driving clock φ1. This is a clock for generating φ2, and INTEND is a signal that notifies the control circuit PR3 that the accumulation operation has ended. The output signal O8 from the line sensor SNS is the clock φ1.
It is a time-series image signal synchronized with φ2, and the drive circuit SDR
After being amplified by the internal amplifier circuit, it is output as a signal AO3 to the control circuit PR5.

制御回路PR5は前記像信号である信号AO8をアナロ
グ入力端子から入力し、クロックCKに同期して内部の
A/D変換機能でA/D変換した後、RAMの所定のア
ドレスに順次格納する。同じ(ラインセンサSNSの出
力信号である信号5AGCは該ラインセンサSNSのA
GC制御用センサ(不図示)の出力であり、駆動回路S
DRに入力されてラインセンサSNSの蓄積制御に用い
られる。
The control circuit PR5 inputs the signal AO8, which is the image signal, from an analog input terminal, performs A/D conversion using an internal A/D conversion function in synchronization with the clock CK, and sequentially stores the signal AO8 at predetermined addresses in the RAM. Same (signal 5AGC which is the output signal of the line sensor SNS is the A of the line sensor SNS)
This is the output of the GC control sensor (not shown), and the drive circuit S
The signal is input to the DR and used for storage control of the line sensor SNS.

バッファ信号LCKに同期してレンズ内制御回路LPR
3に入力される信号DCLは、カメラからレンズFLN
Sに対する命令のデータであり、命令に対するレンズF
LNSの動作が予め決められている。
In-lens control circuit LPR in synchronization with buffer signal LCK
The signal DCL input to 3 is from the camera to the lens FLN.
This is the data of the command for S, and the lens F for the command.
The operation of the LNS is predetermined.

レンズ内制御回路LPR8は所定の手続きにしたがって
その命令を解析し、焦点調節や絞り制御の動作や信号D
LCからの各種パラメータ(開放Fナンバー、焦点距離
、デフォーカス量対繰出し量の係数等)の出力を行う。
The in-lens control circuit LPR8 analyzes the command according to a predetermined procedure, performs focus adjustment and aperture control operations, and outputs the signal D.
Various parameters (open F number, focal length, coefficient of defocus amount vs. extension amount, etc.) are output from the LC.

該実施例では、全体繰出しの単レンズの例を示しており
、カメラから焦点調節の命令が送られた場合には、同時
に送られてくる駆動量方向に従って焦点調節用モータL
MTRを信号LMF、LMRによって駆動して撮影レン
ズLNSを光軸方向に移動させて焦点調節を行う。撮影
レンズLNSの駆動量はエンコーダ回路ENCのパルス
信号5ENCでモニターして、所定の移動が完了した時
点で信号LMF、LMRをLレベル(ローレベルを意味
する)にして前記焦点調節用モータLMTRを制動する
This embodiment shows an example of a single lens that is fully extended, and when a focus adjustment command is sent from the camera, the focus adjustment motor L is moved according to the direction of the drive amount sent at the same time.
MTR is driven by signals LMF and LMR to move the photographic lens LNS in the optical axis direction to perform focus adjustment. The driving amount of the photographing lens LNS is monitored by the pulse signal 5ENC of the encoder circuit ENC, and when the predetermined movement is completed, the signals LMF and LMR are set to L level (meaning low level) and the focus adjustment motor LMTR is activated. Brake.

カメラから絞り制御の命令が送られてきた場合には、同
時に送られてくる絞り段数にしたがって、絞り駆動用と
しては公知のステッピングモータDMTRを駆動する。
When an aperture control command is sent from the camera, a stepping motor DMTR, which is known for driving an aperture, is driven in accordance with the number of aperture stages sent at the same time.

尚ステップモータはオーブン制御が可能なため、動作を
モニターするためのエンコーダは必要としない。
Note that since the step motor can be oven controlled, an encoder is not required to monitor its operation.

上記構成のカメラの本発明に関わる部分の概略動作を第
3図のフローチャートに従って説明する。
The general operation of the parts related to the present invention of the camera configured as described above will be explained according to the flowchart of FIG.

不図示の電源スィッチがオンされると、制御回路PR3
への給電が開始され、該制御回路PR3はROMに格納
されたシーケンスプログラムの実行を開始する。
When the power switch (not shown) is turned on, the control circuit PR3
Power supply to the control circuit PR3 starts, and the control circuit PR3 starts executing the sequence program stored in the ROM.

先ずステップ2にてAF動作を行った回数をカウントす
るカウンタC0UNTの内容を「0」にセットし、ステ
ップ3へ進む。ここではレリーズボタンの第1ストロー
ク操作にてオンとなるスイッチSWIの状態検知を行い
、スイッチSW1がオフであればステップ4へ進んでR
AM内に設定されている各種制御用のフラグを全てクリ
アし、ステップ5に進んでカウンタC0UNTの内容を
「0」にセットする。
First, in step 2, the contents of a counter C0UNT for counting the number of times the AF operation has been performed is set to "0", and the process proceeds to step 3. Here, the state of the switch SWI, which is turned on by the first stroke operation of the release button, is detected, and if the switch SW1 is off, the process advances to step 4 and the release button is pressed.
All flags for various controls set in the AM are cleared, and the process proceeds to step 5, where the contents of the counter C0UNT are set to "0".

前記ステップ3〜5までの動作はスイッチSWlがオン
となるか、或は電源スィッチがオフとなるまで繰り返さ
れ、スイッチSWIがオンとなることによりステップ6
へと移行する。ステップ6はrAF制御」サブルーチン
であり、AF制御動作を実行する。そしてこの最中にレ
リーズボタンの第2ストローク操作がなされ、スチツチ
SW2がオンとなると、割り込み処理機能によってレリ
ーズ動作を開始し、露光動作、すなわち絞り、シャツタ
秒時の制御を行い、該動作終了後にはシャッタチャージ
、フィルム給送動作を行うなどによってフィルム■駒に
対する撮影動作を終了する。
The operations in steps 3 to 5 are repeated until the switch SWl is turned on or the power switch is turned off, and when the switch SWI is turned on, step 6 is performed.
transition to. Step 6 is the "rAF control" subroutine, in which AF control operations are executed. During this, when the second stroke of the release button is operated and the stitch switch SW2 is turned on, the interrupt processing function starts the release operation, controls the exposure operation, that is, the aperture, and shutter speed, and after the operation is completed. Then, the photographing operation for the film frame is completed by charging the shutter, feeding the film, etc.

次に、前記ステップ6にて行われるrAF制御」サブル
ーチンについて第4図を用いて説明する。
Next, the "rAF control" subroutine carried out in step 6 will be explained using FIG. 4.

先ずステップ102にてフラグPRMVの状態を検知す
る。フラグPRMVは後述のようにレンズ制御に関わる
フラグであるが、初期時には前記ステップ4にて全ての
フラグがクリアされているため、該フラグPRMVもク
リアされており、よつてステップ105へと進む。
First, in step 102, the state of the flag PRMV is detected. The flag PRMV is a flag related to lens control as will be described later, but since all the flags are cleared in step 4 at the initial stage, the flag PRMV is also cleared, and the process proceeds to step 105.

ステップ105ではコンピュータPR3の内蔵タイマー
TIMERの現時刻がメモリーTMBに入力され、メモ
リーTMAに該メモリーTMBの内容が入力される。よ
ってメモリーTMBは今回のAF開始時刻が、又、TM
Aには前回のAF開始時刻が入力され、メモリーTMA
とTMB内容の引き算TMB−TMAが前回の測距動作
時間間隔となる。
In step 105, the current time of the built-in timer TIMER of the computer PR3 is input to the memory TMB, and the contents of the memory TMB are input to the memory TMA. Therefore, the current AF start time is stored in the memory TMB, and the TM
The previous AF start time is input to A, and the memory TMA
The subtraction of TMB and TMB contents, TMB-TMA, becomes the previous ranging operation time interval.

ステップ106ではメモリーTM2の内容をメモリーT
M、に入力する。ステップ107ではメモリーTMB、
TMAの内容の引き算を行いメモリーTM2に入力する
。よって、メモリーTM゛2には前回から今回までの測
距動作時間間隔が入力されメモリーTM、には前前回か
ら前回までの測距時間間隔が入力される。
In step 106, the contents of memory TM2 are transferred to memory T.
Enter M. In step 107, the memory TMB,
The contents of TMA are subtracted and input into memory TM2. Therefore, the distance measuring operation time interval from the previous time to the present time is inputted into the memory TM'2, and the distance measuring operation time interval from the previous time to the previous time is inputted to the memory TM.

次のステップ108は「像信号入力」サブルーチンであ
り、該サブルーチンを実行することでRAM内の所定ア
ドレスにラインセンサSNSにて得られた像信号(信号
AO3)のA/D変換値が格納される。ステップ109
では測距回数をカウントするカウンタC0UNTの内容
を「+1」する。ステップ110では「焦点検出」サブ
ルーチンを実行する。このサブルーチン内ではRAMに
格納されている像信号データから撮影レンズLNSの焦
点を検出し、デフォーカス1lDFを算出する。ステッ
プ111では前記「焦点検出」サブルーチンで検出され
たデフォーカスff1DFがある値より大きい場合には
、測距枠より主要被写体が外れたと判断し、ステップ1
12へ進んでカウンタC0UNTの内容を「0」にして
初期状態に戻す。
The next step 108 is an "image signal input" subroutine, and by executing this subroutine, the A/D conversion value of the image signal (signal AO3) obtained by the line sensor SNS is stored at a predetermined address in the RAM. Ru. Step 109
Then, the contents of the counter C0UNT, which counts the number of distance measurements, is incremented by "+1". In step 110, a "focus detection" subroutine is executed. In this subroutine, the focus of the photographing lens LNS is detected from the image signal data stored in the RAM, and the defocus 1lDF is calculated. In step 111, if the defocus ff1DF detected in the "focus detection" subroutine is larger than a certain value, it is determined that the main subject is out of the distance measurement frame, and step 1
12, the contents of the counter C0UNT are set to "0" and returned to the initial state.

一方、前記ステップ111において常に移動している被
写体が測距枠内に納まっていると判断できる場合は、ス
テップ113に進み、今回のステップ110にて検出し
たデフォーカスfiDFを所定のアドレス(メモリー)
DF3に格納する。又各メモリーDF、〜DF3の内容
を更新し、DF、には前前回のデフォーカス量、DF2
には前回のデフォーカス量、DF3は今回のデフォーカ
ス量を格納する。ステップ114は「レンズ駆動量計算
」サブルーチンであり、詳細は後述する。ステップ11
5では前記ステップ114にて得られたレンズ駆動量D
Lを所定のアドレス(メモリー)DL2に格納する。又
、メモリーDL2の内容をメモリーDL、に入力し、D
L、の内容を前回のレンズ駆動量、DL2の内容を今回
のレンズ駆動量とする。次のステップ117ではレンズ
駆動実行を示すフラグPRMVを[1jにセットした後
、ステップ118へ進んでl’−AF制御」サブルーチ
ンをリターンする。
On the other hand, if it is determined in step 111 that the constantly moving subject is within the distance measurement frame, the process proceeds to step 113, and the defocus fiDF detected in step 110 is stored at a predetermined address (memory).
Store in DF3. Also, the contents of each memory DF, to DF3 are updated, and DF contains the previous defocus amount and DF2.
stores the previous defocus amount, and DF3 stores the current defocus amount. Step 114 is a "lens drive amount calculation" subroutine, the details of which will be described later. Step 11
5, the lens drive amount D obtained in step 114 is
Store L at a predetermined address (memory) DL2. Also, input the contents of memory DL2 to memory DL, and
Let the contents of L be the previous lens drive amount, and the contents of DL2 be the current lens drive amount. In the next step 117, the flag PRMV indicating lens drive execution is set to 1j, and then the process proceeds to step 118 to return to the l'-AF control subroutine.

第4図のフローにおいて、再びステップ6のrAF制御
」サブルーチンがコールされると、前述と同様ステップ
102でフラグPRMVの状態検知を行う。
In the flow shown in FIG. 4, when the "rAF control" subroutine of step 6 is called again, the state of the flag PRMV is detected in step 102 as described above.

前記のrAF制御」サブルーチンでレンズ駆動を行った
場合にはステップ117にてフラグPRMVが「1」に
セットされているから、ここではステップ103へと進
む。該ステップ103ではレンズ通信を行って現在の撮
影レンズLNSの駆動状況を検知し、レンズFLNS側
からステップ115で指示した所定の駆動が終了したこ
とを示す信号が入力したことを検知すると同時にステッ
プ104へ進み、フラグPRMVを「0」にし、ステッ
プ5以降のフローを実行していく。レンズFLNS側か
ら未だに駆動中であることを示す信号が出力されている
場合にはステ、ツブ119に移行してrAF制御」サブ
ルーチンをリターンする。従って、rAF制御」サブル
ーチンでは撮影レンズLNSが駆動していない状態での
み新たな焦点検出動作、レンズ制御が行われることにな
る。
When the lens is driven in the above-mentioned "rAF control" subroutine, the flag PRMV is set to "1" in step 117, so the process proceeds to step 103 here. In step 103, lens communication is performed to detect the current driving status of the photographic lens LNS, and at the same time as it is detected that a signal indicating that the predetermined driving instructed in step 115 has been completed is input from the lens FLNS side, step 104 The process proceeds to step 5, sets the flag PRMV to "0", and executes the flow from step 5 onwards. If a signal indicating that the lens FLNS is still being driven is being outputted, the process moves to step 119 and returns to the ``rAF control'' subroutine. Therefore, in the "rAF control" subroutine, a new focus detection operation and lens control are performed only when the photographic lens LNS is not driven.

次に、前記ステップ114で行われる「レンズ駆動量計
算」サブルーチンでの動作について第5図を用いて説明
する。
Next, the operation in the "lens drive amount calculation" subroutine performed in step 114 will be explained using FIG. 5.

このサブルーチンがコールされると、ステップ202に
おいて、レンズFLNSと通信して2つのデータ「SJ
、rPTHJを入力する。ここでrSJは撮影レンズL
NS固有の「デフォーカス量」対「焦点調節レンズの繰
出し量」の係数であり、例えば本実施例のように全体繰
出しタイプの単レンズの場合には、撮影レンズLNS全
体が焦点調節レンズであるからl’−3=1jであるが
、ズームレンズの場合には、ズーム位置によって「S」
は変化する。又「PTHJは焦点調節レンズ(本実施例
では撮影レンズLNS)の移動に連動したエンコーダE
NCにて発生する1パルス当りの焦点調節レンズの繰出
し量である。
When this subroutine is called, in step 202, it communicates with the lens FLNS and sends two data "SJ
, rPTHJ. Here, rSJ is the photographing lens L
It is a coefficient of the NS-specific "defocus amount" versus the "adjustment amount of the focusing lens". For example, in the case of a single lens of the entire extension type as in this embodiment, the entire photographing lens LNS is a focusing lens. Therefore, l'-3=1j, but in the case of a zoom lens, "S" depends on the zoom position.
changes. In addition, "PTHJ is an encoder E that is linked to the movement of the focusing lens (in this example, the photographic lens LNS).
This is the amount by which the focusing lens is extended per pulse generated in the NC.

ステップ203では、測距回数をカウントするカウンタ
C0UNTの内容から次回の撮影における合焦となる位
置を予測(予測AF)可能かどうかを判断し、予測不可
能の場合はステップ204に移行する。ここではデフォ
ーカス量DFやrsj、rPHTJにより、焦点調節レ
ンズの繰出し量をエンコーダENCにて発生するパルス
数に換算した景、所謂レンズ駆動:IIFPを FP=DFXS/PTH・・・・・・・・(3)なる式
にて求め、「レンズ駆動量計算」サブルーチンをリター
ンする。
In step 203, it is determined whether the in-focus position for the next photographing can be predicted (predictive AF) from the contents of the counter C0UNT that counts the number of distance measurements, and if prediction is not possible, the process moves to step 204. Here, the amount of extension of the focusing lens is converted into the number of pulses generated by the encoder ENC using the defocus amount DF, rsj, and rPHTJ, so-called lens drive: IIFP, FP=DFXS/PTH... - Calculate using the formula (3) and return to the "lens drive amount calculation" subroutine.

一方ステップ203において、予測に必要なデータが蓄
積され、予測AFが可能であれば(本実施例では過去2
回の測距に関するデータが記憶されていれば予測AF可
能と判断するようにしている)ステップ205へ進む。
On the other hand, in step 203, if the data necessary for prediction is accumulated and predictive AF is possible (in this embodiment, the past two
If the data related to the previous distance measurement is stored, it is determined that predictive AF is possible.) The process advances to step 205.

尚、本実施例における該予測AF方式の詳細については
後述する。ステップ205では像面位置と時間の関係を
二次関数に近似する。
Note that details of the predictive AF method in this embodiment will be described later. In step 205, the relationship between the image plane position and time is approximated to a quadratic function.

つまり像面位置Xと時間tの関係を次式のように考え、
この式の係数a、 b、 cを現在及び過去2回のデフ
ォーカス量DF 1.DF 2.DF 3、及びレンズ
駆動量DL、、DL2から求める。
In other words, considering the relationship between image plane position X and time t as shown in the following equation,
The coefficients a, b, and c of this equation are the current and past two defocus amounts DF 1. DF 2. It is determined from DF3 and lens drive amounts DL, DL2.

X=α・a・t2+bt+C・・・・・・・・(4)α
−1d−(lDj’31+1DI−2++   、、、
、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、(4)’c=DF 3   ・・・・・・
・・・・・・・・(7)(dは定数) そして、前記(5)〜(7)式によって得られる係数α
a、  b、  cから次回のレンズ駆動量DLを次式
のようにして計算する。
X=α・a・t2+bt+C・・・・・・・・・(4) α
-1d-(lDj'31+1DI-2++ ,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,(4)'c=DF 3...
......(7) (d is a constant) And the coefficient α obtained from the above formulas (5) to (7)
The next lens drive amount DL is calculated from a, b, and c using the following formula.

DL=S (a−aTL”+bTL+DF 3)−(8
)ここで、TLはレリーズタイムラグ(LETL)とA
Fタイムラグ(AFTL)の和、すなわちTL=LET
L+AFTL  ・・・・・・・(9)である。尚、A
FタイムラグAFTLとしては1M2、或はTM、、又
は(TM 、+TM 2/2)とする。
DL=S (a-aTL"+bTL+DF 3)-(8
) Here, TL is the release time lag (LETL) and A
The sum of F time lags (AFTL), that is, TL=LET
L+AFTL (9). Furthermore, A
The F time lag AFTL is set to 1M2, TM, or (TM, +TM 2/2).

又、上記式(4)′〜(9)式の各データーは上記各メ
モリーDL l+  DL2.DF 、〜DF3.TM
、。
Further, each data of the above equations (4)' to (9) is stored in each of the above memories DLl+DL2. DF, ~DF3. TM
,.

1M2のデーターが用いられる。1M2 data is used.

ステップ206では(8)式にて求めたレンズ駆動fi
DLに相当するエンコーダENCのパルス数PFを次式
より算出する。
In step 206, the lens drive fi determined by equation (8)
The number of pulses PF of the encoder ENC corresponding to DL is calculated from the following formula.

PF=D、L/PTH・・・・・・・・・(10)そし
て前記動作を実行すると「レンズ駆動量計算」サブルー
チンをリターンする。
PF=D, L/PTH (10) After the above operation is executed, the subroutine "Lens drive amount calculation" is returned.

次に、本実施例における上述の式(8)を用いた予測A
Fの方式について第10図を用いて説明する。
Next, prediction A using the above equation (8) in this example
The method F will be explained using FIG.

過去に測距を行った時間1..12及び現在の時刻t3
でのデフォーカス量DF 、、DF2.DF3、及びレ
ンズ駆動fiDLl+DL2から時間1..12゜t3
での像面位置Xl+  X2+  x3が求まる。尚、
ここでのレンズ駆動fiDLは、デフォーカスfiDF
に換算した、つまりは像面位置に換算した値である。
Time of past distance measurement 1. .. 12 and current time t3
Defocus amount DF , DF2. Time 1 from DF3 and lens drive fiDLl+DL2. .. 12°t3
The image plane position Xl+X2+x3 is found. still,
The lens drive fiDL here is the defocus fiDF
In other words, it is a value converted to the image plane position.

図中のt3におけるレンズの像面位置を原点と考えると
、 t 1= −TM 2−TM 1. x 1= −DL
 2−DL 、+DF 1・・・(11)t 2 = 
・TM 2+      X 2 =・DL 2 +D
F 2  ・・・(12)t3=0.        
X3=DF3 ・・・・・・・(13)像面位置Xと時
間tを次の二次関数で近似する。
Considering the image plane position of the lens at t3 in the figure as the origin, t1=-TM2-TM1. x 1=-DL
2-DL, +DF 1...(11)t2=
・TM 2+ X 2 =・DL 2 +D
F 2 ... (12) t3=0.
X3=DF3 (13) The image plane position X and time t are approximated by the following quadratic function.

x = a t” + b t + c  ・・・・・
・・・・(14)次に上記境界条件式(11)〜(13
)を前記(14)式に代入すると、次のようになる。
x = a t” + b t + c ・・・・・・
...(14) Next, the above boundary condition equations (11) to (13)
) into the above equation (14), we get the following.

DF3=C・・・・・・・・・・・・・・(15)−D
L 2 +DF 2 = aX (−TM 2)”+b
X (−TM 1) +c・・・・・・・・(16) DL 2  DL H+DF 1= a (TM 2 
 TM 1)2+b (−TM 2−TM 、) +c
 ・(17)上記(15) 〜(17)式よりa、  
b、  cは次式のように求まる。
DF3=C・・・・・・・・・・・・(15)-D
L 2 +DF 2 = aX (-TM 2)”+b
X (-TM 1) +c・・・・・・(16) DL 2 DL H+DF 1= a (TM 2
TM 1) 2+b (-TM 2-TM,) +c
・(17) From the above formulas (15) to (17), a,
b and c are determined as shown below.

c=DF 3   ・・・・・・・・・・・・・・(1
9)ここで、時間t3(−〇)よりさらに時間TL(=
LETL+AFTL)後の像面位置X4は次式より求ま
る。
c=DF 3 ・・・・・・・・・・・・・・・(1
9) Here, time TL (=
The image plane position X4 after LETL+AFTL) can be found from the following equation.

x 4 =a 6 TL”+b−TL+c−・−(20
)よって、必要なレンズ駆動量DLは次のようになる。
x 4 = a 6 TL"+b-TL+c-・-(20
) Therefore, the required lens drive amount DL is as follows.

DL 3 =DL=x 4−x 3 +DF 3=aT
L”+bTL+DF3 曲−<21’)以上は、焦点検
出系あるいは、レンズ駆動系で発生する誤差が全(ない
場合の理想的な像面移動の予測式である。しかしながら
、実際のカメラにおいては焦点検出誤差、レンズ駆動誤
差が発生し、前述したように誤った像面位置を予測して
しまうことが少なくない。
DL3=DL=x4-x3+DF3=aT
L"+bTL+DF3 curve -<21') The above is a prediction formula for ideal image plane movement when there are no errors occurring in the focus detection system or lens drive system. However, in an actual camera, the focus Detection errors and lens drive errors occur, and as described above, the image plane position is often predicted incorrectly.

そこで本発明では、このような予測誤差を最小におさえ
るために以下のような補正を行っている。
Therefore, in the present invention, the following correction is performed in order to minimize such prediction errors.

上記の予測式(21)において焦点検出誤差およびレン
ズ駆動誤差の影響を最も強く受けて、大きな予測誤差を
発生する項は、2次の項であり、この項の係数に補正を
加えることで、予測誤差の量を少なくすることが可能で
ある。
In the above prediction formula (21), the term that is most affected by the focus detection error and lens drive error and generates a large prediction error is the quadratic term, and by correcting the coefficient of this term, It is possible to reduce the amount of prediction error.

一般に、被写体がゆっくり移動している場合や、遠距離
の場合等で、検出デフォーカス1が小さいときには、像
面の移動は直線的であり、これに対応した予測式は、予
測誤差を押える意味で、1次関数であることが望ましい
。また、このような場合板に実際の像面移動が2次関数
的であったとしても、これを1次関数で予測した結果の
予測誤差はもとのデフォーカス量が小さいがゆえに比較
的少な(問題とはならない。逆に、被写体が高速で移動
している場合や、近距離の場合等で、検出デフォーカス
量が大きいときには、像面の移動は一般に曲線的であり
、これに対応した予測式は2次関数であるべきである。
Generally, when the detection defocus 1 is small, such as when the subject is moving slowly or at a long distance, the movement of the image plane is linear, and a prediction formula corresponding to this is useful for suppressing prediction errors. It is desirable that it be a linear function. In addition, even if the actual image plane movement on the plate is quadratic in such a case, the prediction error resulting from predicting it as a linear function is relatively small because the original amount of defocus is small. (This is not a problem.On the other hand, when the detected defocus amount is large, such as when the subject is moving at high speed or at a short distance, the movement of the image plane is generally curved, and the corresponding The prediction formula should be a quadratic function.

また仮に、実際に現在の像面移動が直線的であったとし
てもその動きが高速であるがゆえに、次の測距時期には
急速に像面位置が変化する至近撮影距離付近までレンズ
が駆動されている可能性が高く、したがって、予測誤差
を小さくするためにはやはり2次関数的な予測式が必要
となる。
Furthermore, even if the current image plane movement is actually linear, because the movement is fast, the lens will be driven to near the close focusing distance where the image plane position will change rapidly during the next distance measurement period. Therefore, in order to reduce the prediction error, a quadratic prediction formula is required.

このような条件を満足した予測式を得るためには、(1
4)式における2次の項に、検出デフォーカス1が大き
いときは1、ゼロのときには0となるように、連続的あ
るいは段階的に変化する補正項を付加すればよい。例え
ば(4)′式で示したαがそれであって、 X=αa t” + b t + c   ・・・・・
・・・・(4)α:= 1 6・(lDFj困DF21
1   ・・・・・・・・(4)’検出デフォーカスI
DF31 +IDF21が小さければαは0に、大きけ
ればlに近い値をとる。なおdは定数であり、−眼レフ
カメラの場合10〜50程度の値とすればよい。
In order to obtain a prediction formula that satisfies these conditions, (1
A correction term that changes continuously or stepwise may be added to the quadratic term in equation 4) so that it becomes 1 when the detected defocus 1 is large and becomes 0 when it is zero. For example, α shown in formula (4)' is such, X=αa t" + b t + c...
...(4) α:= 1 6・(lDFj DF21
1 ・・・・・・・・・(4)'Detection defocus I
If DF31+IDF21 is small, α takes a value of 0, and if large, α takes a value close to l. Note that d is a constant, and may be set to a value of about 10 to 50 in the case of a negative-eye reflex camera.

第7図はd=30とした場合のl DF 31 + l
 DF 21とαとの関係を示した図である。
Figure 7 shows l DF 31 + l when d=30.
FIG. 3 is a diagram showing the relationship between DF 21 and α.

第6図(a)は像面位置Xと時間tの関数を二次関数に
近似可能と仮定した場合の撮影レンズLNSの動きをそ
れぞれ示したものであり、第6図(b)は像面位置Xと
時間tの関数を一次関数に近似可能と仮定した場合の撮
影レンズLNSの動きをそれぞれ示したものである。
Figure 6(a) shows the movement of the photographing lens LNS when it is assumed that the function of image plane position X and time t can be approximated to a quadratic function, and Figure 6(b) shows the movement of the image plane The movement of the photographing lens LNS is shown on the assumption that the function of the position X and the time t can be approximated to a linear function.

上記(4)式で表わした本発明の像面移動予測方法によ
れば、l DEF 31 + I DEF 21の大き
さに応じて第6図(a)と第6図(b)で表わした動作
が連続的に切換わり、常に予測誤差の少ない状態を得る
ことが可能となる。その結果、撮影レンズLNSの位置
をAFタイムラグやレリーズタイムラグによる追従遅れ
を考慮した理想的な位置に駆動することができ、且つ撮
影レンズLNSの動きも安定した自動焦点調節装置を備
えたカメラを提供することが可能となる。
According to the image plane movement prediction method of the present invention expressed by the above equation (4), the operations expressed in FIGS. 6(a) and 6(b) are performed depending on the magnitude of l DEF 31 + I DEF 21. changes continuously, making it possible to always obtain a state with little prediction error. As a result, we provide a camera equipped with an automatic focus adjustment device that can drive the photographic lens LNS to an ideal position taking into account tracking delays due to AF time lag and release time lag, and also stabilizes the movement of the photographic lens LNS. It becomes possible to do so.

上述した如く本実施例におけるステップ(205)での
予測演算では式(4)、(4)’に基づき式(8)にて
レンズ駆動量を求めているので、上記第6図(a)と(
b)の動作が連続的に切換わることとなり、上記の如く
好適な自動焦点調節が可能となる。
As mentioned above, in the prediction calculation at step (205) in this embodiment, the lens drive amount is calculated using equation (8) based on equations (4) and (4)', so that (
The operation b) is continuously switched, and as described above, suitable automatic focus adjustment is possible.

尚、上記実施例にあってはαを(4)′式に基づいて決
定しているが、(4)′式としてはα=: 1 6− 
(lDr3困CF!l+1DFIl)又はα=1−d−
IDF3I としても良い。
In the above embodiment, α is determined based on the formula (4)', but as the formula (4)', α=: 1 6-
(lDr3CF!l+1DFIl) or α=1-d-
It may also be used as IDF3I.

更に(4)式としてx=αat2+βt+cとして、 
α=1d−(lDFm困DF21)β=l −e″(l
 On l + l Dn l )   (eは定数)
としてもよい。
Furthermore, as equation (4), x=αat2+βt+c,
α=1d-(lDFmDF21)β=l-e″(l
On l + l Dn l ) (e is a constant)
You can also use it as

〔発明の効果〕 以上説明したように本発明では、撮影レンズのデフォー
カス量を求める焦点検出回路と、該焦点検出回路出力に
基づいてレンズを駆動するレンズ駆動回路とを備え焦点
検出回路によるデフォーカス量の検出動作と該検出結果
に基づくレンズ駆動動作を繰り返えし行う自動焦点調節
装置において、過去複数回における焦点検出回路にて求
められたデフォーカス量に基づき所定時間後における被
写体の像面位置を数次の関数にて求める演算回路を設け
、所定時間後における被写体の像面位置とレンズの像面
位置を一致させるべくレンズ駆動を行うとともに、前記
数次の関数における最高次の係数を最新の検出デフォー
カス量の関数として補正したものであるので次の効果が
ある。
[Effects of the Invention] As explained above, the present invention includes a focus detection circuit that determines the amount of defocus of a photographic lens, and a lens drive circuit that drives the lens based on the output of the focus detection circuit. In an automatic focus adjustment device that repeatedly performs a focus amount detection operation and a lens drive operation based on the detection result, the image of the subject after a predetermined period of time is determined based on the defocus amount determined by the focus detection circuit multiple times in the past. An arithmetic circuit that calculates the surface position using a several-order function is provided, and the lens is driven so that the image plane position of the object and the lens image plane position match after a predetermined time, and the highest-order coefficient in the above-mentioned several-order function is used. is corrected as a function of the latest detected defocus amount, so it has the following effects.

1、被写体の動きに追従するサーボAFモードにおいて
、検出デフォーカス量が少ない場合、すなわち像面移動
速度が遅い場合にも高定したレンズ駆動を可能にしつつ
、像面移動速度が速い場合に高い追従性能を維持するこ
とが可能になった。
1. In the servo AF mode that follows the movement of the subject, it is possible to drive the lens with high stability even when the detected defocus amount is small, that is, when the image plane movement speed is slow, but it is high when the image plane movement speed is fast. It is now possible to maintain tracking performance.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の自動焦点調節装置を有するカメラの主
要部分のブロック図、第2図は本発明における予測AF
方式を説明する図、第3図は第1図図示カメラの主要部
分のフローチャート、第4図は第3図図示rAF制御」
サブルーチンを示すフローチャート、第5図は同じく「
レンズ駆動量計算」サブルーチンを示すフローチャート
、第6図(a) (b)は本発明の実施例装置における
補正の効果を説明する図、第7図はデフォーカス量と補
正値αとの関係を示す図、第8図は本実施例における焦
点検出方式を説明する図、第9図は予測AF方式の欠点
を説明する説明図、第10図は本発明の予測AF方式の
動作を説明する説明図である。 PH1・・・コンピューター  LPR3・・・制御回
路SNS・・・センサ装置 特許出願人  キャノン株式会社
FIG. 1 is a block diagram of the main parts of a camera having an automatic focus adjustment device according to the present invention, and FIG.
Figure 3 is a flowchart of the main parts of the camera shown in Figure 1, and Figure 4 is the rAF control shown in Figure 3.
The flowchart showing the subroutine, Figure 5, is also "
Flowchart showing the lens drive amount calculation subroutine, FIGS. 6(a) and 6(b) are diagrams explaining the effect of correction in the embodiment apparatus of the present invention, and FIG. 7 shows the relationship between the defocus amount and the correction value α. 8 is a diagram explaining the focus detection method in this embodiment, FIG. 9 is an explanatory diagram explaining the drawbacks of the predictive AF method, and FIG. 10 is an explanation explaining the operation of the predictive AF method of the present invention. It is a diagram. PH1...Computer LPR3...Control circuit SNS...Sensor device patent applicant Canon Corporation

Claims (1)

【特許請求の範囲】[Claims] 撮影レンズのデフオーカス量を求める焦点検出回路と、
該焦点検出回路出力に基づいてレンズを駆動するレンズ
駆動回路とを備え焦点検出回路によるデフオーカス量の
検出動作と該検出結果に基づくレンズ駆動動作を繰り返
えし行う自動焦点調節装置において、過去複数回におけ
る焦点検出回路にて求められたデフオーカス量に基づき
所定時間後における被写体の像面位置を数次の関数にて
求める演算回路を設け、所定時間後における被写体の像
面位置とレンズの像面位置を一致させるべくレンズ駆動
を行うとともに、前記数次の関数における最高次の係数
を最新の検出デフオーカス量の関数として補正したこと
を特徴とする自動焦点調節装置。
A focus detection circuit that determines the amount of defocus of the photographic lens;
In the past, several automatic focusing devices have been developed that include a lens drive circuit that drives a lens based on the output of the focus detection circuit, and repeatedly perform an operation of detecting the amount of defocus by the focus detection circuit and a lens drive operation based on the detection result. An arithmetic circuit is provided that calculates the image plane position of the subject after a predetermined time using a several-order function based on the amount of defocus obtained by the focus detection circuit in the second focus detection circuit. An automatic focusing device, characterized in that the lens is driven to match the positions, and the highest order coefficient in the multi-order function is corrected as a function of the latest detected defocus amount.
JP12757188A 1988-05-25 1988-05-25 Automatic focusing device Pending JPH01297612A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12757188A JPH01297612A (en) 1988-05-25 1988-05-25 Automatic focusing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12757188A JPH01297612A (en) 1988-05-25 1988-05-25 Automatic focusing device

Publications (1)

Publication Number Publication Date
JPH01297612A true JPH01297612A (en) 1989-11-30

Family

ID=14963337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12757188A Pending JPH01297612A (en) 1988-05-25 1988-05-25 Automatic focusing device

Country Status (1)

Country Link
JP (1) JPH01297612A (en)

Similar Documents

Publication Publication Date Title
JP2597961B2 (en) Automatic focusing device
US5457513A (en) Automatic focusing device
JP5473232B2 (en) Camera, taking lens and camera system
US4908645A (en) Automatic focus adjusting device
US8135269B2 (en) Image pickup apparatus
JPH01285908A (en) automatic focus adjustment device for camera
JPH01285907A (en) automatic focus adjustment device for camera
JPH0862484A (en) Focus adjustment device
JPH0522214B2 (en)
US5089843A (en) Auto focus device with predictive focussing
JPH05210039A (en) Zoom lens camera
JPH02189533A (en) automatic focus adjustment device
JPH01297612A (en) Automatic focusing device
JPH01297613A (en) automatic focus adjustment device
JPS63172231A (en) automatic focus adjustment device
JP2941891B2 (en) Automatic focusing device
JPH02181738A (en) automatic focus adjustment device
JPS63172213A (en) Focus state determination device
JPH03229209A (en) Automatic focus adjusting device
JPH02181739A (en) automatic focus adjustment device
JPH02176735A (en) focus adjustment device
JPH11211973A (en) Focusing device and camera
JPH09127407A (en) Focus adjusting device and optical device
JPH08122863A (en) Camera and communication device
JP2015179127A (en) Camera system, control method thereof, program, and storage medium