JPH0868934A - 自動合焦装置 - Google Patents

自動合焦装置

Info

Publication number
JPH0868934A
JPH0868934A JP6206982A JP20698294A JPH0868934A JP H0868934 A JPH0868934 A JP H0868934A JP 6206982 A JP6206982 A JP 6206982A JP 20698294 A JP20698294 A JP 20698294A JP H0868934 A JPH0868934 A JP H0868934A
Authority
JP
Japan
Prior art keywords
time
image plane
automatic focusing
image
lens
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
JP6206982A
Other languages
English (en)
Inventor
Toru Iwane
透 岩根
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.)
Nikon Corp
Original Assignee
Nikon Corp
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 Nikon Corp filed Critical Nikon Corp
Priority to JP6206982A priority Critical patent/JPH0868934A/ja
Priority to US08/426,732 priority patent/US5625434A/en
Publication of JPH0868934A publication Critical patent/JPH0868934A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B7/00Mountings, adjusting means, or light-tight connections, for optical elements
    • G02B7/28Systems for automatic generation of focusing signals
    • G02B7/36Systems for automatic generation of focusing signals using image sharpness techniques, e.g. image processing techniques for generating autofocus signals

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Automatic Focus Adjustment (AREA)
  • Lens Barrels (AREA)
  • Focusing (AREA)

Abstract

(57)【要約】 【目的】 実際の被写体結像面の移動に沿うように合焦
レンズを駆動する。 【構成】 撮影レンズ1とカメラボディ2を有する自動
合焦装置に適用され、カメラボディ内部のメインCPU
24は所定時間ごとに焦点検出を行なってデフォーカス
量を演算し、また、撮影レンズ内部の駆動モニタ部14
が検出したレンズ繰り出し量をレンズ接点を介して読み
込む。そして、これらデフォーカス量とレンズ繰り出し
量を用いて所定時間ごとに像面速度を演算する。次に、
演算した像面速度が予測演算をするのに適しているか否
かを判断し、適していると判断された場合には、前回の
像面速度演算時に対応する仮想時刻tn-1を求める。次
に、露光予定時刻trを露光仮想時刻txに変換した
後、この露光仮想時刻txを双曲線関数に代入して露光
予定時刻における像面速度vimを求め、この像面速度に
基づいて合焦レンズ11を駆動する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、撮影レンズに組み込ま
れた合焦レンズを移動被写体に対して遅れなく追従させ
る自動合焦装置に関する。
【0002】
【従来の技術】移動被写体に対して撮影レンズに組み込
まれた合焦レンズを遅れなく駆動して焦点調節を行なう
自動合焦装置が従来から知られている(例えば特開昭6
3−14218号公報)。この種の従来の自動合焦装置
では、撮影レンズを透過した焦点検出光束の結像面(以
下、被写体結像面と呼ぶ)の移動速度とデフォーカス量
を繰り返し演算し、その演算結果に基づいて合焦レンズ
を駆動制御する。なお、デフォーカス量とは、被写体結
像面とフィルム共役面(予定焦点面)との相対的なずれ
量およびずれ方向をいう。
【0003】ところが、被写体が一定速度で移動してい
ない場合には、前回の演算結果に基づいて合焦レンズを
駆動しても、合焦レンズを合焦位置に正しく駆動するこ
とはできない。また、たとえ被写体が一定速度で移動し
ている場合でも、よく知られているように、被写体結像
面は一定速度で移動するとは限らず、一般には、被写体
が自動合焦装置に近づくほど被写体結像面の移動速度
(以下、像面速度と呼ぶ)は速くなり、逆に被写体が自
動合焦装置から遠ざかるほど像面速度は遅くなる。した
がって、単に前回の演算結果に基づいて被写体位置を予
測しても、正確な予測はできない。
【0004】今、被写体が自動合焦装置に一定速度vで
接近するとし、最も接近する距離(以下、最接近位置と
呼ぶ)をhとする。このとき、撮影レンズの焦点距離を
f、時刻をtとすると、被写体結像面の位置(以下、像
面位置と呼ぶ)yは一般に(1)式で示される。
【数1】
【0005】図2は横軸を時刻t[sec]とし、縦軸
を像面位置y[mm]として、(1)式の関係を図示し
たものである。なお、図2の曲線は、撮影レンズの焦点
距離fを400mm、被写体の移動速度vを80km/
h、最接近位置hを10mとした例を示し、撮影レンズ
の焦点距離f、被写体の移動速度vまたは最接近位置h
の値が異なれば、図示の曲線の山の高さや曲線の勾配は
変化する。
【0006】図2に示すように、(1)式の曲線は時刻
t=0のときにピーク点に達し、また、時刻tに対する
像面位置yの関係は非線形になる。特に、図示のピーク
点付近では、時刻tに対する像面位置yの変化が大き
い。ところが、従来の自動合焦装置は図2の曲線の局所
局所をそれぞれ線形に近似して被写体位置を予測するた
め、図2の曲線の勾配変化の大きいピーク点付近で被写
体位置を予測すると、実際の被写体位置とのずれ量が大
きくなってしまう。
【0007】
【発明が解決しようとする課題】このように、過去の像
面速度または像面位置に基づいて線形近似によって将来
の像面位置を予測しても精度の高い予測はできない。こ
のため、被写体像面の移動加速度(以下、像面加速度と
呼ぶ)に基づいて被写体位置を予測する自動合焦装置が
提案されている。この種の装置では、現在を含めて過去
3回にわたって検出した像面位置とその検出時刻とに基
づいて(2)式に示す2次関数の係数a,b,cを決定
し、この(2)式に基づいて将来の被写体位置を予測す
る。
【数2】y=a・t2+b・t+c ・・・(2)
【0008】(2)式では、異なる3つの時点での像面
位置を考慮に入れているため、像面加速度に基づいて被
写体位置を予測することと等価になる。なぜなら、像面
加速度を時刻tによって積分すると像面速度が求めら
れ、さらに時刻tによって積分すると像面位置が求めら
れるため、結局、像面加速度と像面位置との関係は
(2)式のように2次関数になるからである。
【0009】(2)式に基づいて像面位置を予測すれ
ば、単に像面速度を線形近似して被写体位置を予測する
よりも精度の高い予測が可能となる。ところが、時刻t
と像面位置との関係は本来図2のような曲線を描くのに
対し、(2)式は放物線を描くため、以下の理由によっ
て誤差が大きくなる。
【0010】前述したように、時刻tと像面位置yとの
関係は(1)式で示されるが、(1)式中の分母の焦点
距離fは他の項に比べて小さいため無視でき、(1)式
は(3)式のように置き換えられる。
【数3】
【0011】また、(3)式を時刻tによって微分する
と、像面速度および像面加速度はそれぞれ(4),
(5)式のようになる。
【数4】
【数5】
【0012】(4),(5)式に示すように、像面速度
は像面位置よりも高次の関数となり、それよりもさらに
像面加速度は高次の関数になる。また、時刻tが0に近
づくほど、すなわち図2の曲線のピーク点に近いほど、
像面加速度は非線形に大きく変化する。したがって、こ
のような曲線を(2)式による放物線によって近似して
も精度の高い近似はできない。なぜなら、放物線は加速
度が不変で速度が一定の割合で変化することを前提とし
ており、特に図2の曲線のピーク点付近で誤差が大きく
なるからである。
【0013】このように、将来の被写体位置を精度よく
予測するためには、像面加速度に基づいて予測演算を行
うのが望ましいが、前述した放物線近似では精度の高い
予測はできない。すなわち、被写体位置を精度よく予測
するためには、図2の曲線に近似する曲線、例えば双曲
線によって近似する必要がある。
【0014】本発明の目的は、時刻をパラメータとし被
写体結像面の移動加速度を考慮に入れた双曲線関数に基
づいて被写体結像面の移動速度を予測することで、実際
の被写体結像面の位置変化に沿うように合焦レンズを駆
動するようにした自動合焦装置を提供することにある。
【0015】
【課題を解決するための手段】実施例を示す図1に対応
づけて本発明を説明すると、本発明は、撮影光学系1に
よる被写体結像面と、フィルム面に共役な予定結像面と
のずれに対応するデフォーカス量を検出する焦点検出手
段22,23と、この焦点検出手段22,23によって
検出されたデフォーカス量に基づいて、被写体結像面の
移動速度を算出する像面速度算出手段24と、焦点検出
手段22,23により検出されたデフォーカス量と像面
速度算出手段24により算出された被写体結像面の移動
速度とに基づいて、撮影光学系1を合焦位置に向かって
駆動制御するレンズ駆動制御手段3とを備えた自動合焦
装置に適用され、時刻をパラメータとし被写体結像面の
移動加速度を考慮に入れた双曲線関数に基づいて、被写
体結像面の移動速度を予測する像面速度予測手段を備
え、予測された被写体結像面の移動速度に基づいて、被
写体結像面が予定結像面に一致するように撮影光学系1
を駆動制御するようにレンズ駆動制御手段3を構成する
ことにより、上記目的は達成される。請求項2に記載の
発明は、露光時における被写体結像面の移動速度を予測
するように像面速度予測手段を構成し、露光時に被写体
結像面が予定結像面に一致するように撮影光学系1を駆
動制御するレンズ駆動制御手段3を設けるものである。
請求項3に記載の発明は、露光を行なう予定時刻を、双
曲線関数の時刻パラメータに代入可能な仮想時刻値に変
換する時刻変換手段を備え、仮想時刻値を双曲線関数の
時刻パラメータに代入して被写体結像面の移動速度を予
測するように像面速度予測手段を構成するものである。
請求項4に記載の発明は、像面速度算出手段24によっ
て算出された移動速度と、像面速度算出手段24によっ
て移動速度を算出する時間間隔とに基づいて第1の仮想
時刻を算出する第1仮想時刻演算手段と、算出された第
1の仮想時刻と、像面速度算出手段24によって移動速
度を算出した時点から露光を行う予定時刻までの実時間
とを加算して仮想時刻値を算出する加算手段とによって
時刻変換手段を構成するものである。請求項5に記載の
発明は、仮想時刻値をパラメータとする線形関数に基づ
いて第2の仮想時刻を算出する第2仮想時刻演算手段を
像面速度予測手段の内部に設け、第2の仮想時刻を双曲
線関数の時刻パラメータに代入して被写体結像面の移動
速度を予測するように像面速度予測手段を構成するもの
である。請求項6に記載の発明は、自動合焦装置と被写
体との最接近距離をゼロに近似する双曲線関数に基づい
て被写体結像面の移動速度を予測するように像面速度予
測手段を構成するものである。
【0016】
【作用】請求項1に記載の発明では、時刻をパラメータ
とし被写体結像面の移動加速度を考慮に入れた双曲線関
数に基づいて、像面速度予測手段は被写体結像面の移動
速度を予測する。そして、レンズ駆動制御手段3は、予
測された被写体結像面の移動速度に基づいて、被写体結
像面が予定結像面に一致するように撮影光学系1を駆動
制御する。請求項2に記載の発明の像面速度予測手段
は、露光時における被写体結像面の移動速度を予測し、
また、レンズ駆動制御手段3は、露光時に被写体結像面
が予定結像面に一致するように撮影光学系1を駆動制御
する。請求項3に記載の発明では、時刻変換手段によっ
て、露光を行なう予定時刻を双曲線関数の時刻パラメー
タに代入可能な仮想時刻値に変換する。そして、像面速
度予測手段は、仮想時刻値を双曲線関数の時刻パラメー
タに代入して被写体結像面の移動速度を予測する。請求
項4に記載の発明の時刻変換手段は第1仮想時刻演算手
段と加算手段とを備え、第1仮想時刻演算手段は、記像
面速度算出手段24によって算出された移動速度と、像
面速度算出手段24によって移動速度を算出する時間間
隔とに基づいて第1の仮想時刻を算出する。また、加算
手段は、算出された第1の仮想時刻と、像面速度算出手
段24によって移動速度を算出した時点から露光を行う
予定時刻までの実時間とを加算して仮想時刻値を算出す
る。請求項5に記載の発明の像面速度予測手段は、仮想
時刻値をパラメータとする線形関数に基づいて第2の仮
想時刻を算出する第2仮想時刻演算手段を備え、第2の
仮想時刻を双曲線関数の時刻パラメータに代入して被写
体結像面の移動速度を予測する。請求項6に記載の発明
の像面速度予測手段は、該自動合焦装置と被写体との最
接近距離をゼロに近似する双曲線関数に基づいて被写体
結像面の移動速度を予測する。
【0017】なお、本発明の構成を説明する上記課題を
解決するための手段と作用の項では、本発明を分かり易
くするために実施例の図を用いたが、これにより本発明
が実施例に限定されるものではない。
【0018】
【実施例】
−第1の実施例− 図1は本発明による自動合焦装置の第1の実施例のブロ
ック図であり、本実施例では、自動合焦装置をカメラに
適用する場合について説明する。図1の1は撮影レンズ
であり、その内部には、合焦レンズ11、レンズCPU
12、合焦レンズ駆動部13、駆動モニタ部14、駆動
伝達部15およびレンズ接点16が設けられている。こ
のうち、合焦レンズ11は撮影レンズ1の光軸上を移動
可能とされている。合焦レンズ駆動部12は不図示のモ
ータ等から構成され、合焦レンズ11の駆動方向、駆動
速度および駆動量を制御する。駆動モニタ部14は、合
焦レンズ11のレンズ繰り出し量を検出し、その検出結
果をレンズ接点16を介してカメラボディ2に送出す
る。なお、駆動モニタ部14はレンズ繰り出し量の絶対
値を検出しても、あるいはエンコーダ等から出力される
パルス数等によってレンズ繰り出し量の相対値を検出し
てもよい。
【0019】一方、カメラボディ2の内部には、被写体
光束を反射または透過するクイックリターンミラー21
と、焦点検出光学系およびイメージセンサ等からなる焦
点検出部22と、焦点検出部22による検出結果に基づ
いてデフォーカス量を演算するAF演算部23と、後述
する図3の処理を行うメインCPU24と、撮影レンズ
1との通信を行うレンズ接点25と、メインCPU24
による演算結果等を格納する記憶部26とが設けられて
いる。この記憶部26には、焦点検出時刻、デフォーカ
ス量、レンズ繰り出し量もしくはそれに対応する相対
値、像面位置の演算結果等がセットとして格納される。
【0020】図1のように構成された自動合焦装置にお
いて、メインCPU24は以下の手法によって露光時に
おける像面速度を予測する。前述した(1)式におい
て、被写体距離に比べて撮影レンズ1の焦点距離fは短
いため、(1)式の分母の焦点距離fは無視できる。ま
た、実際に移動被写体を追尾する場合、図2の曲線の山
のピーク点付近まで追尾する必要はなく、山の中腹まで
追尾すれば実用上問題ないため、被写体とカメラとの最
接近距離hをゼロに近似できる。また、最接近距離hが
ゼロより大きい場合には、図2に示す山は低くなり、曲
線のカーブもなだらかになるため、わざわざ像面加速度
を考慮に入れなくても、前述した放物線近似等によって
精度よく像面位置を予測できる。このことからも、最接
近距離hをゼロとして演算するのが望ましいことがわか
る。
【0021】以上の近似を行なうと、(1)式は(6)
式にように置き換えられる。
【数6】 (1)式を1回微分すると(7)式に示すように像面速
度が求められ、2回微分すると(8)式に示すように像
面加速度が求められる。
【数7】
【数8】
【0022】ここで、n回目の測定時の像面速度を
n、像面加速度をα、測定時間間隔をτとすると、像
面速度vnは(9)式のようになる。
【数9】 (9)式を変形すると、時刻tnは(10)式のように
なる。
【数10】 (10)式によって求められる時刻tnは仮想的な時刻
であり、実際の時刻とは異なる。以下、(10)式によ
って求められる時刻tnを仮想時刻と呼ぶ。
【0023】次に、(10)式による仮想時刻tnより
も1回前の仮想時刻tn-1を求めると、(11)式のよ
うになる。
【数11】 (11)式は、測定時間間隔τを用いると(12)式の
ようになる。この(12)式は、現在の時刻に対応する
仮想時刻tnを、1回前および2回前の像面速度vn-1
n-2を用いて演算できることを示している。
【数12】
【0024】(12)式を(9)式に代入すると、仮想
時刻tnにおける像面速度を予測でき、これにより、1
回前の像面速度から1回後の像面速度を予測できること
になる。
【0025】ここで、実際に像面位置を予測する場合、
予測すべき時刻は必ずしも次回の焦点検出時刻とは限ら
ない。連続的に予測、駆動のサイクルを繰り返す場合等
には、現在時刻での像面位置を予測したり、次回のレン
ズ駆動開始時刻での像面位置を予測したり、あるいはそ
の中間時刻での像面位置を予測したりとさまざまであ
る。なお、現在時刻での像面位置を予測する必要がある
のは、主に以下の2つの理由による。 焦点検出を行なってから像面位置の演算が終了するま
でに多少の時間を要するため、その間に被写体は移動し
てしまい、演算終了時点での実際の像面位置がわからな
い。 像面速度の演算結果に基づいて像面位置を予測する場
合、一般には、今回(現在)と前回の中間時刻での像面
速度を基準とするため、現在時点の像面速度とは相当量
異なる。
【0026】このように、像面位置または像面速度を予
測する時刻は場合によって異なるため、像面速度の予測
時刻tnを現在時刻からの経過時刻τ’で示すと、(1
3)式のようになる。
【数13】 (13)式を用いて像面速度vimを求めると、(14)
式のようになる。
【数14】
【0027】ところが、実際に像面速度を予測する場
合、予測時刻における像面速度を予測するよりも、予測
時刻までの平均速度または予想時刻に至る中間位置での
像面速度を予測する方が望ましい。そこで、(14)式
を平均化すると、(15)式のようになる。
【数15】
【0028】メインCPU24は、(15)式に基づい
て現測定時刻から露光時刻まで合焦レンズ11を駆動す
ることにより、露光時刻での像面位置を精度よく予測で
きるようになる。
【0029】なお、(13)式に基づいて仮想時刻tn
を演算する際、1回前と2回前の像面速度vn-1,vn-2
は、レンズ接点25を介して撮影レンズ1から送信さ
れ、記憶部26に格納されているデフォーカス量デー
タ、レンズ繰り出し量データおよび時刻データに基づい
て演算する。例えば、デフォーカス量データを新しいも
のから古いものに向かって順にbf0,bf1,bf2
・・・とし、レンズ繰り出し量データをd0,d1,d
2・・・とし、測定基準時刻をtag0,tag1,t
ag2・・・とし、また便宜上、レンズ繰り出し量デー
タとデフォーカス量データを同一のディメンジョンとす
ると、今回の像面速度v0および前回の像面速度v1はそ
れぞれ(16),(17)式のようになる。
【数16】
【数17】
【0030】また、(16),(17)式の代わりに、
デフォーカス量データとレンズ繰り出し量をオーバーラ
ップするようにして求めてもよい。すなわち、像面速度
0をデフォーカス量bf0とbf2により、像面速度
1をデフォーカス量bf1とbf3によりそれぞれ求
めてもよい。
【0031】図3はカメラボディ2内部のメインCPU
24の動作を示すフローチャートであり、このフローチ
ャートに基づいて第1の実施例の動作を説明する。この
フローチャートは、連写撮影を行なう場合を前提として
いるが、シングル撮影を行なう場合にも、メインCPU
24は同様の処理を行なう。なお、被写体の像面位置を
連続的に予測する場合も、露光時刻での像面位置を予測
する場合も、予測時刻が異なるだけでほぼ同一の手法に
よって予測できるため、ここでは露光時における像面位
置を予測する例について説明する。なお、メインCPU
24は不図示のレリーズボタンが半押しされたときに図
3のフローチャートの処理を開始する。
【0032】一方、図4は時間とともに像面位置がどの
ように変化するかを示す図である。図4の実線で示した
横軸は実時間を示し、破線で示した横軸は演算に用いる
仮想時刻を示し、図示の曲線Aは被写体の実際の像面位
置の変化を示す。また、図4のtag0,tag1,t
ag2はそれぞれ今回、前回、前々回の測定基準時刻を
示し、各回のデフォーカス量をそれぞれbf0,bf
1,bf2としている。また、各測定基準時刻の時間間
隔をta0とし、時刻tag0とtag1の間の平均像
面速度をv0とし、時刻tag1とtag2の間の平均
像面速度をv1としている。さらに、現在時刻をtt
0、露光予測時刻をtrとしている。
【0033】以下、図4を参照しながら図3のフローチ
ャートの処理を説明する。図3のステップS1では、前
述した(16)式によって求めた最新(今回)の像面速
度v0と(17)式によって求めた前回の像面速度v
1が、本発明による予測演算に適しているか否かを判定
する。具体的には、像面速度v0とv1の差分の絶対値が
所定値eよりも小さければ、予測演算に適さないと判断
する。なぜなら、像面速度v0とv1の差分が小さい場合
には像面加速度が小さいと考えられ、わざわざ像面加速
度を考慮に入れて予測演算をする必要がないからであ
る。また、このような場合に、像面加速度を考慮に入れ
て像面位置を予測すると、演算誤差のためにかえって精
度が悪くなるおそれがあるからである。
【0034】このステップS1では、像面速度v0とv1
の差分を求めているが、像面速度v0とv1の比を求める
ことによってデータの信頼性を推測し、信頼性が高い場
合のみ、本発明による予測演算を行なうようにしてもよ
い。具体的には、像面速度v0とv1の比が1または1に
近い場合のみ信頼性が高いものと判断すればよい。
【0035】ステップS1の判定が否定されると、すな
わち像面速度v0とv1が予測演算に適していると判断さ
れるとステップS2に進み、(18)式に基づいて仮想
時刻tn-1を求める。この仮想時刻tn-1は、図4に示す
ように、実時間tag1に対応するものである。
【数18】 なお、(18)式は、(11)式のvn-1をv0に、v
n-2をv1に、τをta0に置き換えたものである。
【0036】ステップS3では、(19)式に示すよう
に、前回の測定基準時刻tag1から露光予定時刻tr
までの実時間間隔taxを求める。
【数19】 tax=ta0+(tt0−tag0)+(tr−tt0) ・・・(19) この時間間隔taxは、前回と今回との間の測定時間間
隔ta0と、現在時刻tt0と今回の測定時刻との間の
時間間隔(tt0−tag0)と、露光予定時刻trと
現在時刻tt0との間の時間間隔(tr−tt0)とを
加算したものである。なお、露光予定時刻trは、クイ
ックリターンミラー21をアップさせるのに要する時間
等を考慮に入れて予め設定される時間である。
【0037】ステップS4では、(20)式に示すよう
に、ステップS2で求めた仮想時刻tn-1にステップS
3で求めた時間間隔taxを加算し、露光時刻trに対
応する仮想時刻tx(以下、露光仮想時刻と呼ぶ)を求
める。
【数20】tx=tn-1+tax ・・・(20)
【0038】ステップS5では、(21)式に示すよう
に、(15)式の右辺のかっこ内の値Hを演算する。
【数21】 像面位置が突発的に変動したり、何らかの原因によって
演算結果に大きな誤差が生じた場合には、値Hが1より
も大きな値となるため、値Hに上限を設け、値Hが上限
値を越えた場合には、値Hを所定値、例えば5に強制的
に設定する。なお、ステップS6では、値Hの上限値を
5としているが、これは一例であり、5以外の値を上限
値としてもよい。
【0039】ステップS6の判定が肯定された場合、す
なわち値Hが5を越えた場合にはステップS7によって
値Hを5に設定してステップS8に進み、一方、ステッ
プS6の判定が否定された場合はステップS8に進む。
ステップS8では、(22)式に基づいて、露光時刻t
rにおける像面速度vimを求める。
【数22】vim=v0・H ・・・(22)
【0040】ステップS9では、予測した像面速度vim
と検出されたデフォーカス量に基づいてレンズ繰り出し
量を演算し、レンズ接点16,25を介してレンズCP
U12に送信する。レンズCPU12は、受信したレン
ズ繰り出し量に応じた信号を合焦レンズ駆動部3に送出
し、合焦レンズ11を駆動する。
【0041】一方、ステップS1の判定が肯定された場
合、すなわち(16)式および(17)式によって求め
た像面速度が予測演算に適していないと判定された場合
には、ステップS10に進んで値Hを1に設定してステ
ップS8に進む。これにより、この場合には加速度を考
慮することなく、今回の像面速度v0を露光時の像面速
度vimとする。
【0042】以上、第1の実施例の動作をまとめると、
カメラボディ2内部のメインCPU24は所定時間ごと
に焦点検出を行なってデフォーカス量を演算し、また、
撮影レンズ1内部の駆動モニタ部14が検出したレンズ
繰り出し量をレンズ接点16,25を介して読み込む。
そして、これらデフォーカス量とレンズ繰り出し量に基
づいて所定時間ごとに像面速度を演算する。次に、演算
した像面速度が予測演算をするのに適しているか否かを
判断し、適していると判断された場合には、前回の像面
速度演算時に対応する仮想時刻tn-1を求める。次に、
露光予定時刻trを露光仮想時刻txに変換した後、こ
の露光仮想時刻txを(15)式の双曲線関数に代入し
て、露光時における像面速度vimを求め、その値に基づ
いて合焦レンズ11を駆動する。
【0043】このように、第1の実施例では、被写体の
像面加速度を考慮に入れた(15)式の双曲線関数に基
づいて露光時における像面速度を予測するため、合焦レ
ンズ11の移動を実際の像面位置の変化を示す図2の曲
線にフィッティングするように移動させることができ
る。これにより、従来は、図4の破線Bのように、露光
時刻trの手前で急速に合焦レンズ11を駆動していた
のに対し、本発明では図4の破線Cのように実際の像面
位置の変化に近い速度で合焦レンズ11を駆動するた
め、露光時刻の近くでは、実際の像面位置の変化を示す
曲線Aの傾きと破線Cの傾きとの差を小さくできる。し
たがって、露光時刻trが多少ずれても、像面位置のず
れ量は従来に比べて格段に少なくなる。
【0044】−第2の実施例− 第2の実施例は、合焦レンズ11を駆動する合焦レンズ
駆動部13をカメラボディ2の内部に備えたものであ
る。図5は第2の実施例の自動合焦装置のブロック図で
ある。図5では、図1と共通する構成部分には同一符号
を付しており、以下では相違点を中心に説明する。図5
に示すように、第2の実施例の合焦レンズ駆動部13と
駆動モニタ部14はカメラボディ2の内部に設けられ
る。また、撮影レンズ1とカメラボディ2の双方には、
合焦レンズ11の駆動情報をカメラボディ2から撮影レ
ンズ1に伝送するためのカップリング17,27が設け
られている。
【0045】第2の実施例のメインCPU24は図3と
同様の処理を行なうため、ここでは説明を省略する。
【0046】一方、上記第1の実施例および第2の実施
例において、露光時における像面速度を予測する代わり
に、直接像面位置を予測してもよい。間欠的に合焦レン
ズ11を駆動して焦点検出を行なうカメラの場合、この
ような方法が望ましい場合もありうる。特に、レンズ繰
り出し量を絶対値として求めることができる場合には、
直接像面位置を予測するのが望ましい。
【0047】今、前回測定時に対応する仮想時刻tn-1
における像面位置をb1とすると、露光仮想時刻txで
の像面位置は、(23)式によって求められる。
【数23】 なお、(23)式は、仮想時刻tn-1における像面位置
を比例補間して求めたものである。一方、現在時刻tt
0における像面位置bnは、(24)式によって求めら
れる。
【数24】 この(24)式から、駆動モニタ部14によって求めら
れるレンズ繰り出し量データを減算すれば、現在のデフ
ォーカス量を求めることができる。
【0048】一方、エンコーダを用いてレンズ繰り出し
量を検出している場合には、レンズ繰り出し量の絶対値
を算出できないため、エンコーダから出力されるレンズ
繰り出し量の相対値と絶対値との差を示すオフセット量
cを(25)式によって求め、エンコーダ出力値からこ
のオフセット量cを減算することによって、レンズ繰り
出し量の絶対値を求めればよい。
【数25】
【0049】このように、露光時における像面速度を予
測することなく像面位置を直接予測すれば、予測演算時
間をより短くできるため、連写撮影のように高速に合焦
レンズ11を駆動する必要がある場合等に特に都合がよ
い。
【0050】−第3の実施例− 第3の実施例は、予測演算をする際に用いる仮想時刻の
補正を行なうものである。この第3の実施例は、第1ま
たは第2の実施例と同様の構成を有し、またメインCP
U24の処理もほぼ共通するため、以下では相違点のみ
を説明する。
【0051】前述した第1の実施例では、図4に示すよ
うに、所定時間ごとに焦点検出を行なって像面位置を演
算している。すなわち、第1の実施例は、(15)式に
示す連続関数である双曲線関数に基づいて像面速度を予
測するにもかかわらず、実際には、離散的に検出したデ
ータに基づいて演算を行なっている。したがって、演算
結果にも幾分かの誤差が含まれる。この誤差は図2の曲
線の山の裾野付近ではあまり大きくないが、像面位置の
時間的変化が大きい山のピーク点付近では非常に大きく
なる。
【0052】このため、一つの手段として、(20)式
によって求められる露光仮想時刻txを線形補正するこ
とが考えられる。すなわち、露光仮想時刻txを(2
6)式に基づいて補正すればよい。
【数26】 tx’=a(tx+b) ・・・(26) (26)式中の係数a,bは、焦点検出を行なう時間間
隔や使用する撮影レンズ1の焦点距離等のさまざまな条
件を考慮に入れて、実験によって定めるのが望ましい。
例えば、本出願人による実験によると、係数aを0.
8、係数bを180ms、サイクルタイムを100ms
とした場合、撮影レンズ1の焦点距離が30mm以上の
ときに非常に良好な結果が得られた。
【0053】このように、第3の実施例では、露光仮想
時刻txを線形補正するようにしたため、焦点検出を離
散的に行なうことによって生じる誤差を軽減できる。し
たがって、第1または第2の実施例に第3の実施例を組
み合わせることで、より精度よく被写体位置を予測でき
る。
【0054】上記各実施例では、(15)式の双曲線関
数に基づいて露光時の像面速度を予測しているが、像面
速度を予測するための双曲線関数は必ずしも(15)式
と同一でなくてもよい。すなわち、図2の曲線に近似す
るような双曲線であればよい。あるいは、使用する撮影
レンズの焦点距離等により、最も適した双曲線関数を切
り替えるようにしてもよい。また、上記各実施例では、
露光時の像面速度を予測しているが、予測する時刻は露
光時に限定されない。上記各実施例では、カメラボディ
2内部のメインCPU24によって予測演算を行なった
が、レンズCPU12によって行なってもよい。上記実
施例では、本発明による自動合焦装置をカメラに適用す
る例を説明したが、カメラ以外のシステムに適用しても
よい。
【0055】このように構成した実施例にあっては、焦
点検出部22とAF演算部23が焦点検出手段に、メイ
ンCPU24が像面速度算出手段に、合焦レンズ駆動部
3がレンズ駆動制御手段に、図3のフローチャートが像
面速度予測手段に、図3のステップS2〜S4が時刻変
換手段に、図3のステップS2が第1仮想時刻演算手段
に、図3のステップS3,S4が加算手段に、それぞれ
対応する。
【0056】
【発明の効果】以上詳細に説明したように、本発明によ
れば、時刻をパラメータとし被写体結像面の移動加速度
を考慮に入れた双曲線関数に基づいて被写体結像面の移
動速度を予測するため、実際の被写体の移動に一致する
ように合焦レンズを駆動することができる。これによ
り、焦点距離の長い望遠レンズ等によって、高速に移動
する自動車等の被写体を撮影する場合、従来は被写体結
像面の移動加速度を十分に考慮に入れずに撮影を行なっ
ていたため、被写体が自動合焦装置に近づくと正しく合
焦できなかったが、本発明によればこのような場合にも
精度よく合焦させることができる。請求項2に記載の発
明によれば、露光時における被写体結像面の移動速度を
予測し、露光時に被写体結像面が予定結像面に一致する
ように撮影光学系を駆動制御するため、被写体の移動に
かかわらず、常にピントの合った撮影が可能となる。請
求項3,4に記載の発明によれば、露光を行なう予定時
刻を双曲線関数の時刻パラメータに代入可能な仮想時間
値に変換するようにしたため、双曲線関数の時刻パラメ
ータと実時間とが一致しなくても、双曲線関数に基づい
て被写体結像面の移動速度を演算できる。請求項5に記
載の発明によれば、仮想時間を線形関数を用いて補正す
るようしたため、焦点検出演算を離散的に行なうことに
よって生じる誤差を軽減できる。請求項6に記載の発明
によれば、自動合焦装置と被写体との最接近距離をゼロ
に近似する双曲線関数に基づいて被写体結像面の移動速
度を予測するため、被写体結像面の移動加速度を十分に
考慮に入れて演算できる。
【図面の簡単な説明】
【図1】本発明による自動合焦装置の第1の実施例のブ
ロック図。
【図2】被写体の実際の像面位置の変化を示す図。
【図3】第1の実施例のメインCPUの動作を示すフロ
ーチャート。
【図4】被写体の実際の像面位置の変化と、合焦レンズ
の駆動状態を示す図。
【図5】本発明による自動合焦装置の第2の実施例のブ
ロック図。
【符号の説明】
1 撮影レンズ 2 カメラボディ 11 合焦レンズ 12 レンズCPU 13 合焦レンズ駆動部 14 駆動モニタ部 15 駆動伝達部 16,25 レンズ接点 17,27 カップリング 21 クイックリターンミラー 22 焦点検出部 23 AF演算部 24 メインCPU 26 記憶部

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 撮影光学系による被写体結像面と、フィ
    ルム面に共役な予定結像面とのずれに対応するデフォー
    カス量を検出する焦点検出手段と、 この焦点検出手段によって検出された前記デフォーカス
    量に基づいて、前記被写体結像面の移動速度を算出する
    像面速度算出手段と、 前記焦点検出手段により検出された前記デフォーカス量
    と前記像面速度算出手段により算出された前記被写体結
    像面の移動速度とに基づいて、前記撮影光学系を合焦位
    置に向かって駆動制御するレンズ駆動制御手段とを備え
    た自動合焦装置において、 時刻をパラメータとし前記被写体結像面の移動加速度を
    考慮に入れた双曲線関数に基づいて、前記被写体結像面
    の移動速度を予測する像面速度予測手段を備え、 前記レンズ駆動制御手段は、前記予測された被写体結像
    面の移動速度に基づいて、前記被写体結像面が前記予定
    結像面に一致するように前記撮影光学系を駆動制御する
    ことを特徴とする自動合焦装置。
  2. 【請求項2】 請求項1に記載された自動合焦装置にお
    いて、 前記像面速度予測手段は、露光時における前記被写体結
    像面の移動速度を予測し、 前記レンズ駆動制御手段は、露光時に前記被写体結像面
    が前記予定結像面に一致するように前記撮影光学系を駆
    動制御することを特徴とする自動合焦装置。
  3. 【請求項3】 請求項2に記載された自動合焦装置にお
    いて、 露光を行なう予定時刻を、前記双曲線関数の時刻パラメ
    ータに代入可能な仮想時刻値に変換する時刻変換手段を
    備え、 前記像面速度予測手段は、前記仮想時刻値を前記双曲線
    関数の時刻パラメータに代入して前記被写体結像面の移
    動速度を予測することを特徴とする自動合焦装置。
  4. 【請求項4】 請求項3に記載された自動合焦装置にお
    いて、 前記時刻変換手段は、 前記像面速度算出手段によって算出された移動速度と、
    前記像面速度算出手段によって移動速度を算出する時間
    間隔とに基づいて第1の仮想時刻を算出する第1仮想時
    刻演算手段と、 前記算出された第1の仮想時刻と、前記像面速度算出手
    段によって移動速度を算出した時点から露光を行う予定
    時刻までの実時間とを加算して前記仮想時刻値を算出す
    る加算手段とを備えることを特徴とする自動合焦装置。
  5. 【請求項5】 請求項3または4に記載された自動合焦
    装置において、 前記像面速度予測手段は、前記仮想時刻値をパラメータ
    とする線形関数に基づいて第2の仮想時刻を算出する第
    2仮想時刻演算手段を備え、前記第2の仮想時刻を前記
    双曲線関数の時刻パラメータに代入して前記被写体結像
    面の移動速度を予測することを特徴とする自動合焦装
    置。
  6. 【請求項6】 請求項1〜5のいずれかに記載された自
    動合焦装置において、 前記像面速度予測手段は、該自動合焦装置と被写体との
    最接近距離をゼロに近似する双曲線関数に基づいて前記
    被写体結像面の移動速度を予測することを特徴とする自
    動合焦装置。
JP6206982A 1994-08-31 1994-08-31 自動合焦装置 Pending JPH0868934A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP6206982A JPH0868934A (ja) 1994-08-31 1994-08-31 自動合焦装置
US08/426,732 US5625434A (en) 1994-08-31 1995-04-21 Automatic focus device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6206982A JPH0868934A (ja) 1994-08-31 1994-08-31 自動合焦装置

Publications (1)

Publication Number Publication Date
JPH0868934A true JPH0868934A (ja) 1996-03-12

Family

ID=16532224

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6206982A Pending JPH0868934A (ja) 1994-08-31 1994-08-31 自動合焦装置

Country Status (2)

Country Link
US (1) US5625434A (ja)
JP (1) JPH0868934A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013130758A (ja) * 2011-12-22 2013-07-04 Canon Inc 焦点調節装置
JP2016122199A (ja) * 2014-03-28 2016-07-07 パナソニックIpマネジメント株式会社 撮像装置
US9531938B2 (en) 2014-03-28 2016-12-27 Panasonic Intellectual Property Management Co., Ltd. Image-capturing apparatus

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4239234B2 (ja) * 1998-04-16 2009-03-18 株式会社ニコン 電子スチルカメラ
US7773872B2 (en) * 2007-02-19 2010-08-10 Canon Kabushiki Kaisha Camera having a function of predicting a future image plane position from a change in a plurality of past image plane positions and of time detection, a photographic lens to be mounted on the same, and a camera system
TW201251445A (en) * 2011-06-10 2012-12-16 Altek Corp System and method of driving shutter by an object moving tendency
US9462188B2 (en) 2014-10-31 2016-10-04 Qualcomm Incorporated Time extension for image frame processing
JP6742173B2 (ja) * 2016-06-30 2020-08-19 キヤノン株式会社 焦点調節装置及び方法、及び撮像装置
US10834309B2 (en) * 2017-11-16 2020-11-10 Canon Kabushiki Kaisha Lens control apparatus and control method for tracking moving object

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2540827B2 (ja) * 1986-12-12 1996-10-09 株式会社ニコン 自動焦点調節装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013130758A (ja) * 2011-12-22 2013-07-04 Canon Inc 焦点調節装置
JP2016122199A (ja) * 2014-03-28 2016-07-07 パナソニックIpマネジメント株式会社 撮像装置
US9531938B2 (en) 2014-03-28 2016-12-27 Panasonic Intellectual Property Management Co., Ltd. Image-capturing apparatus

Also Published As

Publication number Publication date
US5625434A (en) 1997-04-29

Similar Documents

Publication Publication Date Title
JP3635687B2 (ja) 自動合焦装置
JPH0736055B2 (ja) 自動焦点調節装置
JP3136661B2 (ja) 自動焦点調節装置
JP5411568B2 (ja) 自動焦点調整装置
JP2001021794A (ja) 自動焦点調節装置および光学機器
JPH0868934A (ja) 自動合焦装置
JPH0862484A (ja) 焦点調節装置
US5239332A (en) Automatic focusing device of camera for moving object photography
JPH0875988A (ja) 自動焦点調節装置
US5862417A (en) Automatic focus adjustment apparatus
JPH0868933A (ja) 自動合焦装置
US5873006A (en) Focusing device
US6085041A (en) Autofocus system and photographic lens
JP2736537B2 (ja) 自動焦点調節装置
JP2709486B2 (ja) 像面移動速度予測装置および自動焦点調節装置
JPH0876001A (ja) 自動焦点カメラ
JP3757470B2 (ja) 自動合焦装置
JP3454631B2 (ja) 予測合焦装置
JP3834874B2 (ja) カメラの自動焦点調節装置
JP2003131119A (ja) 自動焦点調節装置及びカメラシステム
JPH0540291A (ja) 手ぶれ補正機能付きカメラ
JP2588701Y2 (ja) 自動焦点調節カメラ
JPH0876003A (ja) 自動焦点調節装置
JP3735972B2 (ja) 予測測距装置及び撮影装置
JP2901131B2 (ja) 自動焦点調節装置