(57)【特許請求の範囲】
【請求項１】
撮影レンズの射出瞳の異なる領域を通過した対の光束により生成された対の光学像の位置関係に基づいて、前記撮影レンズの焦点状態を検出する焦点検出装置であって、
前記対の光学像光をそれぞれ光電変換して信号を出力する対の光電変換部と、
前記対の光電変換部の出力に応じてデフォーカス量を算出するデフォーカス量算出手段と、
前記撮影レンズの被写界内の光源の位置と該光源の光量を検出する光源検出手段と、
デフォーカス量がほぼない状態で取得された前記撮影レンズの被写界内の光源の位置と該光源の光量に応じた前記対の光学像光の光量の差分を、前記対の光電変換部から出力される一方の信号を補正するための補正情報として記憶する記憶手段と、
前記デフォーカス量が所定の値より小さい場合に、前記対の光電変換部から出力される一方の信号を前記光源検出手段の検出結果と前記記憶手段の補正情報とに基づいて補正する補正手段と、を有することを特徴とする焦点検出装置。
【請求項２】
前記補正を行うか否かの判断を行う判断手段を有し、
該判断手段による補正を行うか否かの判断は、前記対の光電変換部の出力から得られる光学像光の空間周波数情報により行われることを特徴とする請求項１に記載の焦点検出装置。
【請求項３】
前記補正を行うか否かの判断を行う判断手段を有し、
該判断手段による補正を行うか否かの判断は、補正を行う前記対の光電変換部の出力が得られる以前の前記対の光電変換部の出力から行われることを特徴とする請求項１に記載の焦点検出装置。
【請求項４】
撮影レンズの射出瞳の異なる領域を通過した対の光束により生成された対の光学像の位置関係に基づいて、前記撮影レンズの焦点状態を検出する焦点検出装置の制御方法であって、
予め記憶されたデフォーカス量がほぼない状態で取得された前記撮影レンズの被写界内の光源の位置と該光源の光量に応じた前記対の光学像光の光量の差分に基づいて、前記デフォーカス量が所定の値より小さい場合に、前記対の光学像光をそれぞれ光電変換する光電変換部から出力される一方の信号を補正する補正ステップと、
当該補正後の前記対の光電変換部の出力に応じてデフォーカス量を算出するデフォーカス量算出ステップとを有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般には、撮像装置に搭載された焦点検出装置に係り、特に撮像光学系の焦点状態を検出する焦点検出装置およびその制御方法に関する。
【背景技術】
【０００２】
従来から、撮影レンズの焦点検出方法として、いわゆる像ずれ方式の焦点検出方式が知られている。この方式においては、比較すべき２つの光学像が単に横ずれしているだけの同一形状の像であることを前提としている。したがって、焦点検出に用いる光束に本来用いる必要のない光束（迷光）が含まれ、比較すべき光学像が異なる形状を有していると、焦点検出結果の精度悪化を引き起こす。このため、焦点検出に用いる光束は撮影レンズ、焦点検出の光学系中で迷光が発生しないよう、光学部品に反射防止コートを施したり、機構部品に、反射の少ない表面処理（塗装など）を施したりすることにより、迷光を減らす対策をしていた。しかしながら、光学部品や、機構部品の反射を低減することはできるものの、発生する迷光を、完全に存在しないよう構成することは困難であった。
【０００３】
従来、上記のような焦点検出に用いる光束に含まれる迷光による焦点検出結果への影響を低減する手法が提案されている。特許文献１に記載の焦点検出装置は、事前に迷光発生源と迷光の位置と光量の関係を記憶している。撮影時には、撮影範囲内の迷光発生源となりうる光量の多い領域について、その位置と光量を検出し、記憶されている迷光発生源と迷光の関係から、迷光の位置と光量を算出する。そして、算出された迷光の位置と光量を用いて、焦点検出領域における対の光学像光をそれぞれ光電変換した信号を補正することにより、焦点検出結果への影響を低減する対策が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１８４３２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１に開示された従来技術では、焦点検出領域における対の光学像光を光電変換した信号それぞれを、補正する必要があり、補正値も対の光学像光を光電変換した信号に対応して、記憶しておく必要があった。そのため、対の光学像それぞれに対する２種の補正データを必要とすることから、補正に必要な記憶データの容量が大きくなるという課題があった。また、より精度良い焦点検出を行うためには、微量の迷光も含めて、補正を行う必要がある。その場合には、補正値の階調を多くする必要があり、記憶データの容量の増大につながる。
【０００６】
さらに、本来、ある迷光発生源から、対の光学像光を光電変換した信号に対して、同じ位置に、同程度の迷光が含まれている場合、焦点検出の結果に対して影響が小さい。上述の特許文献１に開示された従来技術では、対の光学像に対して、それぞれに補正値を用意しており、焦点検出の結果に対して、影響の小さい迷光に関する情報も記憶するよう構成されていた。
【０００７】
そこで、本発明の目的は、迷光の補正に関する情報の記憶容量を低減しながら、迷光に関して高精度に補正を行い、高精度に焦点検出を行う焦点検出装置およびその制御方法を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一側面としての焦点検出装置は、撮影レンズの射出瞳の異なる領域を通過した対の光束により生成された対の光学像の位置関係に基づいて、前記撮影レンズの焦点状態を検出する焦点検出装置であって、前記対の光学像光をそれぞれ光電変換して信号を出力する対の光電変換部と、前記対の光電変換部の出力に応じてデフォーカス量を算出するデフォーカス量算出手段と、前記撮影レンズの被写界内の光源の位置と該光源の光量を検出する光源検出手段と、デフォーカス量がほぼない状態で取得された前記撮影レンズの被写界内の光源の位置と該光源の光量に応じた前記対の光学像光の光量の差分を、前記対の光電変換部から出力される一方の信号を補正するための補正情報として記憶する記憶手段と、前記デフォーカス量が所定の値より小さい場合に、前記対の光電変換部から出力される一方の信号を前記光源検出手段の検出結果と前記記憶手段の補正情報とに基づいて補正する補正手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、迷光の補正に関する情報の記憶容量を低減しながら、迷光に関して高精度に補正を行い、高精度に焦点検出を行う焦点検出装置およびその制御方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】一眼レフカメラの中央断面図である。
【図２】焦点検出部２０８の斜視図である。
【図３】絞り２１２を視野マスク２１０側から見た平面図である。
【図４】図４（Ａ）は、２次結像レンズユニット２１３の入射面側を見た平面図である。図４（Ｂ）は、２次結像レンズユニット２１３の射出面側を見た平面図である。
【図５】受光素子２１５を視野マスク２１０側から見た平面図である。
【図６】図６（Ａ）は、受光素子２１５の各受光素子列を視野マスク２１０上に逆投影した図である。図６（Ｂ）は、図６（Ａ）に対して、測光センサ２２１の検出範囲２１８を重ねて表示した図である。
【図７】撮影レンズ２０１の撮影範囲中の被写体３０１と受光素子列の逆投影像の位置関係を示す図である。
【図８】図８（Ａ）は、被写体に対してピントがずれた状態における迷光のない理想的な対の出力波形を示す図である。図８（Ｂ）は、相関演算により対の光学像の波形の位置合わせを行った状態における迷光のない理想的な対の出力波形を示す図である。
【図９】図９（Ａ）は、被写体に対してピントがずれた状態における迷光がある状態の対の出力波形を示す図である。図９（Ｂ）は、相関演算により対の光学像の波形の位置合わせを行った状態における迷光がある状態の対の出力波形を示す図である。
【図１０】カメラのブロック図である。
【図１１】レンズ制御回路ＬＮＳＵの説明図である。
【図１２】迷光に用いる補正情報の一例の図である。
【図１３】カメラの焦点検出動作を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施例について図面を参照しながら説明する。
【実施例１】
【００１２】
以下、本発明の第１の実施例による本発明の焦点検出装置をレンズ交換可能な一眼レフタイプのデジタルカメラに適用した例について説明する。
【００１３】
図１は、一眼レフカメラの中央断面図である。
【００１４】
図中、２００は一眼レフカメラ本体、２０１は撮影レンズで、Ｌは撮影レンズ２０１の光軸である。撮影レンズ２０１の予定結像面付近には、光学ローパスフィルタや赤外カットフィルタ、さらには撮像素子を含む撮像素子ユニット２０４が配置される。撮影レンズ２０１と撮像素子ユニット２０４には、周知のクイックリターン機構により撮影時には撮影光束外へ退避するメインミラー２０２とサブミラー２０３が配置される。メインミラー２０２はハーフミラーで、撮影光束は上方のファインダ光学系に導かれる反射光とサブミラー２０３に入射する透過光に分離される。反射光は、マット面とフレネル面を備えるピント板２０５のマット面上に結像し、ペンタプリズム２０６、接眼レンズ群２０７を介して観察者の目に導かれる。また、ピント板２０５で拡散した光の一部は測光レンズ２２０を透過し、測光センサ２２１に到達する。測光センサ２２１は、複数の画素に分割されており、各画素には、ＲＧＢのカラーフィルタが配置され、被写体の分光強度を検出することができる。一方、透過光はサブミラー２０３により下方へ光路を変更し、焦点検出部２０８に導かれる。メインミラー２０２で反射した光の一部が測光センサ２２１に到達し、メインミラー２０２を通過した光の一部が焦点検出部２０８に導かれる。
【００１５】
次に、図１で説明したカメラが有する焦点検出部について説明する。図２は、焦点検出部２０８の斜視図で、測距原理としては位相差方式焦点検出を用いている。なお、実際の焦点検出部は反射ミラーなどにより光路を折りたたむことによりコンパクト化しているが、図の煩雑さをなくすためストレートに展開した図となっている。
【００１６】
２１０は視野マスクで、中央部とその左右に十字型の開口部２１０ａ、２１０ｂ、２１０ｃを有している。この視野マスク２１０は、撮影レンズ２０１の予定結像面、撮像素子ユニット２０４の撮像面と等価な位置近傍に配置される。２１１はフィールドレンズで、視野マスク２１０の後方に配置している。このフィールドレンズ２１１は光学作用を異にする複数のレンズ部２１１ａ、２１１ｂ、２１１ｃから成っており、各レンズ部は互いに異なるレンズ光軸を有している。また、レンズ部２１１ａ、２１１ｂ、２１１ｃは視野マスク２１０の開口部２１０ａ、２１０ｂ、２１０ｃにそれぞれ対応している。
【００１７】
２１２は複数の開口部を有する絞りで、２１３は絞り２１２の複数の開口部に対応するレンズ部を備える２次結像レンズユニット（結像レンズユニット）である。この２次結像レンズユニット２１３は撮影レンズ２０１によって結像された予定結像面上の物体像をその後方に配置された受光素子２１５の受光素子列上に再結像する。なお、絞り２１２の直前付近には焦点検出に不要な赤外波長成分を除去する赤外カットフィルタが配置されるが省略してある。
【００１８】
図３〜図５は、図２における斜視図中の各部材の平面図で、図３は絞り２１２を視野マスク２１０側から見た平面図である。図４（Ａ）は２次結像レンズユニット２１３の入射面側を見た平面図、図４（Ｂ）は２次結像レンズユニット２１３の射出面側を見た平面図である。図５は受光素子２１５を視野マスク２１０側から見た平面図である。
【００１９】
図３において、絞り２１２は中央部に２組の対の開口部２１２ａ−１と２１２ａ−２、２１２ａ−３と２１２ａ−４を有する。そして、右側には２組の対の開口部２１２ｂ−１と２１２ｂ−２、２１２ｂ−３と２１２ｂ−４を、左側には２組の対の開口部２１２ｃ−１と２１２ｃ−２、２１２ｃ−３と２１２ｃ−４をそれぞれ有する。
【００２０】
図４（Ａ）において、２次結像レンズユニット２１３の入射面側には図３の絞り開口部に対応するプリズム部が形成されている。したがって、絞り２１２と同様に、中央部には２組の対のプリズム部２１３ａ−１と２１３ａ−２、２１３ａ−３と２１３ａ−４が形成される。そして、右側には２組の対の開口部２１３ｂ−１と２１３ｂ−２、２１３ｂ−３と２１３ｂ−４が、左側には２組の対の開口部２１３ｃ−１と２１３ｃ−２、２１３ｃ−３と２１３ｃ−４がそれぞれ形成される。
【００２１】
図４（Ｂ）において、２次結像レンズユニット２１３の射出面側には図４（Ａ）のプリズム部に対応して球面からなるレンズ部が形成されている。同様に、中央部には２組の対のレンズ部２１４ａ−１と２１４ａ−２、２１４ａ−３と２１４ａ−４が形成される。そして、左側には２組の対の開口部２１４ｂ−１と２１４ｂ−２、２１４ｂ−３と２１４ｂ−４が、右側には２組の対の開口部２１４ｃ−１と２１４ｃ−２、２１４ｃ−３と２１４ｃ−４がそれぞれ形成される。
【００２２】
図５において、受光素子２１５には図４（Ｂ）のレンズ部に対応した光電変換部としての受光素子列が形成されている。同様に、中央部には２組の対の受光素子列２１５ａ−１と２１５ａ−２、２１５ａ−３と２１５ａ−４が形成される。そして、右側には２組の対の開口部２１５ｂ−１と２１５ｂ−２、２１５ｂ−３と２１５ｂ−４が、左側には２組の対の開口部２１５ｃ−１と２１５ｃ−２、２１５ｃ−３と２１５ｃ−４がそれぞれ形成される。受光素子列は対の光学像の光量の分布を検出し、対の電気信号を後述するＰＲＳに出力する。
【００２３】
なお、図３〜５の各部材の添え字ａ、ｂ、ｃは視野マスク２１０の開口部とフィールドレンズ２１１のレンズ部にそれぞれ対応している。例えば視野マスク開口部２１０ｂを通過した光束はフィールドレンズ２１１ｂを通過し、２組の対の絞り開口部２１２ｂ−１と２１２ｂ−２、２１２ｂ−３と２１２ｂ−４を通過することで４つの光束に分離される。そして、４つの光束は、それぞれ２次結像レンズユニット２１３の２組の対のプリズム部２１３ｂ−１と２１３ｂ−２、２１３ｂ−３と２１３ｂ−４に入射して、２組の対のレンズ部２１４ｂ−１と２１４ｂ−２、２１４ｂ−３と２１４ｂ−４から射出する。そして、受光素子２１５の２組の対の受光素子列２１５ｂ−１と２１５ｂ−２、２１５ｂ−３と２１５ｂ−４上に視野マスク開口部２１０ｂに対応した４つの光学像が形成される。図５に点線で示す４つの十字形２１６−１、２１６−２、２１６−３、２１６−４はそれぞれの光学像を示し、光学像２１６−１と２１６−２、光学像２１６−３と２１６−４がそれぞれ対となる。これらの対の光学像は、撮影レンズ２０１の射出瞳の異なる領域を通過した対の光束により生成された光学像である。
【００２４】
以上説明したような構成の焦点検出部において、撮影レンズ２０１の予定結像面に対するデフォーカスに伴い、対の光学像が互いに近づくかあるいは遠ざかる方向に移動する。
【００２５】
例えば、対の光学像２１６−１と２１６−２内部の光学像は上下方向に移動し、図５に示すように受光素子列を上下方向に並べることによって、この移動を検出する。すなわち、この光学像に関する光量分布を受光素子列２１５ｂ−１と２１５ｂ−２の出力に基づいて検出する。そして、周知の相関演算手段を用いて演算することで、撮影レンズ２０１に伴う対の光学像間隔の合焦時に対する変化量を求める。ここで、受光素子列２１５ｂ−１と２１５ｂ−２の出力とは光学像光を受光して光電変換し出力した信号である。
【００２６】
対の光学像間隔の変化量（像ずれ量）を知ることができれば、この変化量と撮影レンズ２０１のデフォーカス量の関係をあらかじめ変化量を変数とした多項式などで近似しておくことで、撮影レンズ２０１のデフォーカス量を予測することができる。それにより、撮影レンズ２０１の焦点検出を行うことが可能となる。なお、受光素子列２１５ｂ−３と２１５ｂ−４の場合は、上記説明の上下方向が左右方向に変わるのみで、基本的な作用は同様である。
【００２７】
対の受光素子列２１５ｂ−１と２１５ｂ−２は上下方向に受光素子が並んでいるため上下方向にコントラスト成分を有する被写体の焦点検出に適している。一方、受光素子列２１５ｂ−３と２１５ｂ−４は左右方向に受光素子が並んでいるため左右方向にコントラスト成分を有する被写体の焦点検出に適している。そして、両者を合わせると被写体のコントラスト成分方向に左右されない、いわゆるクロス型の焦点検出を行うこととなる。
【００２８】
なお、上記説明は添え字ｂに関する部分のみを説明したが、添え字ａ、ｃについても同様である。
【００２９】
図６（Ａ）は、受光素子２１５の各受光素子列を視野マスク２１０上に逆投影した図である。なお、視野マスク２１０は撮影レンズ２０１の予定結像面付近に配置されるので、図６（Ａ）は予定結像面と考えても問題ない。図において、視野マスク２１０よりひと回り大きな点線で示す長方形２１７は、撮影レンズ２０１による撮影範囲である。また、３つの視野マスク開口部内には、十字形で示される受光素子列の逆投影像２１８ａ、２１８ｂ、２１８ｃ、２１９ａ、２１９ｂ、２１９ｃが形成されている。対の受光素子列は予定結像面上では一致するため重ねて表示されている。そして、逆投影像２１８ａ、２１８ｂ、２１８ｃ、２１９ａ、２１９ｂ、２１９ｃは受光素子列であるため、この十字領域において被写体の光量分布を検出することができる。すなわち、これら逆投影像がいわゆるクロス型の焦点検出領域となる。本実施例ではクロス型の焦点検出領域を図６のように撮影範囲２１７の中央部と周辺部２箇所の計３箇所を備え、この焦点検出領域にかかる被写体の焦点検出を行うことができる。そして、クロス型の焦点検出領域は、その広がり方向が直交する２方向であるため、被写体のコントラスト成分方向に左右されず、ほとんどの被写体での焦点検出を可能とする。
【００３０】
図６（Ｂ）は、図６（Ａ）に対して、測光センサ２２１の検出範囲２１８を重ねて表示している。測光センサ２２１の検出範囲２１８は、縦に３分割、横に５分割され、計１５個の領域を有している。各領域は、上述したＲＧＢのカラーフィルタを備えた複数の画素から構成され、撮影範囲内の光量の分布を得ることができる。中央近傍の３箇所は、焦点検出領域２１０ａ〜ｃに対応した配置となっている。
【００３１】
図７に、図６（Ａ）で示した撮影レンズ２０１の撮影範囲中に、被写体３０１が、存在する様子を示している。被写体３０１は、図中、上側が白部で、下側の斜線部は、黒部で構成される被写体である。図６で説明した受光素子列の逆投影像の中で、この被写体の光量分布を検出するのに適しているのは、２１８ａである。図７では、逆投影像２１８ａを、被写体３０１に重ねて図示している。図８（Ａ）に、図７のような状態における逆投影像２１８ａに対応した受光素子列２１５ａ−１、２１５ａ−２の出力信号を示している。被写体３０１に対してピントがずれた状態では、受光素子列２１５ａ−１の出力信号３０２−１と受光素子列２１５ａ−２の出力信号３０２−２は、図８（Ａ）で示すように、対の光学像の波形の位置にずれが生じている。このような状態で、周知の相関演算手段により対の光学像の波形の位置合わせを行った状態を示したのが、図８（Ｂ）である。被写体から焦点検出部に到達する光束に迷光がない理想的な状態では、図８（Ｂ）に示すように、対の出力信号３０２−１、３０２−２は、ほぼ一致する。この場合、対の光学像の相関が非常に高いため、デフォーカス量の検出も高精度に行うことができる。
【００３２】
しかしながら、実際には、被写体からの光束が、撮影レンズを通過し焦点検出部の受光素子に至るまでに様々な迷光を発生しうる。レンズなどの光学部品の表面での微小な反射や、光学部品を保持する機構部品の表面反射などが主な要因となる。
【００３３】
図９（Ａ）に、図７と同一の被写体からの光束により、撮影レンズを通過し焦点検出部の受光素子に至るまでの何処かで発生した迷光が含まれた場合の出力波形を示す。図８（Ａ）と同様に、受光素子列２１５ａ−１の出力信号３０３−１と受光素子列２１５ａ−２の出力信号３０３−２が得られた様子を示している。図８（Ａ）の迷光のない理想的な状態に対して、出力信号３０３−１は、迷光により３０４，３０６の出力が増えている状態を示しており、出力信号３０３−２は、迷光により３０５の出力が増えている状態を示している。迷光は、上述の通り様々な場所で発生しうるが、発生する箇所により、対の光学像の両方に発生するものや、片方の光学像のみに発生するものが存在する。図９（Ａ）では、対の出力信号３０３−１、３０３−２の両方に、同一の位置に同一の光量の迷光３０４，３０５が発生し、迷光３０６は、出力信号３０３−１にのみ発生した状態を示している。
【００３４】
図９（Ｂ）には、図８（Ｂ）と同様に、周知の相関演算手段により対の光学像の波形の位置合わせを行った状態を示している。迷光により、対の出力波形の形状に差があるため、波形の位置のずれ量を算出する際の精度が悪化する。被写体３０１では、最もコントラストの高い白部と黒部の境界線部に対応する部分で、対の出力信号が一致するような相関演算部手段による波形の位置合わせ結果が得られることが理想であるが、図９（Ｂ）では、迷光の影響を受け、若干のずれが生じている。図中の３０７の矢印の間隔がずれを示している。このずれの主な原因は、出力信号３０３−１にのみ発生した迷光３０６によるもので、出力信号３０３−１、３０３−２の両方に、同じ位置、同じ光量で発生している迷光３０４、３０５の影響は少ない。これは、迷光３０６が存在しない場合には、出力信号３０３−１、３０３−２が完全に一致することからも明らかである。一般的に、迷光の影響は、空間周波数が低い被写体の方が受けやすく、非常に微小な迷光によっても、デフォーカス量の検出精度が悪化する。本実施例では、この迷光による対の光学像の形状の差を、出力信号の補正により低減することができる。補正の方法については、後ほど詳細に説明する。
【００３５】
以下に、迷光による対の光学像の形状の差に基づいて、出力信号の補正を行う方法について説明する。
【００３６】
図１０は、カメラのブロック図である。
【００３７】
図中ＰＲＳはカメラの中央演算回路で、たとえばＣＰＵ，ＲＡＭ，ＲＯＭ，ＡＤＣ（Ａ／Ｄコンバータ）および入出力ポート等が配置された１チップマイクロコンピュータである。ＰＲＳは対の受光素子列の出力からデフォーカス量を算出する手段としての機能を有する。また、ＰＲＳは、後述するように対の受光素子列から出力される一方の電気信号を補正する機能も有する。また、ＲＯＭ内にはＡＦ制御を含む一連のカメラの制御用ソフトウエアおよびパラメータが格納されている。また、ＲＯＭは、後述する対の受光素子列から出力される一方の電気信号を補正するための補正情報も格納しており、該補正情報を記憶する機能を有する。
【００３８】
ＤＢＵＳはデータバスである。ＭＤＲは中央演算回路ＰＲＳより制御信号ＣＭＴＲが入力している間データバスＤＢＵＳを介して入力するデータを受け付け、そのデータに基づいて不図示のモータの制御を行うモータ制御回路である。ＳＨＴは中央演算回路ＰＲＳより制御信号ＣＳＨＴが入力している間データバスＤＢＵＳを介して入力するデータを受け付け、そのデータに基づいて不図示のシャッタ先幕及び後幕の走行制御を行うシャッタ制御回路である。ＡＰＲは制御信号ＣＡＰＲが入力している間データバスＤＢＵＳを介して入力するデータを受け付け、該データに基づいて不図示の絞り制御機構を制御する絞り制御回路である。ＳＷＳはレリーズスイッチＳＷ１，ＳＷ２、連写モードスイッチ並びに各種情報設定用のスイッチ等のスイッチ群である。ＬＣＯＭは制御信号ＣＬＣＯＭが入力している間データバスＤＢＵＳを介して入力するデータを受け付け、該データに基づいてレンズ制御回路ＬＮＳＵとシリアル通信を行うレンズ通信回路である。レンズ通信回路ＬＣＯＭはクロック信号ＬＣＫに同期してレンズ駆動用データＤＣＬをレンズ制御回路へ伝送し、それと同時にレンズ情報ＤＬＣがシリアル入力する。レンズ駆動用データＤＣＬは、装着されたカメラの種別情報や、カメラの焦点検出部の種別、撮影時のレンズ駆動量の情報などを含む。
【００３９】
ＢＳＹは不図示の焦点調節用レンズが移動中であることをカメラ側に知らせる為の信号で、この信号が発生しているときは、シリアル通信は行われない。ＳＰＣは測光回路であり、中央演算回路ＰＲＳからの制御信号ＣＳＰＣを受け取ると測光センサ２２１の測光出力ＳＳＰＣを中央演算回路ＰＲＳへ送る。測光出力ＳＳＰＣは中央演算回路ＰＲＳ内部のＡＤＣでＡ／Ｄ変換され、前述のシャッタ制御回路ＳＨＴ及び絞り制御回路ＡＰＲを制御するためのデータとして用いられる。
【００４０】
４００は焦点検出用の補助光を投射するための投光回路で中央演算回路ＰＲＳからの制御信号ＡＣＴ及び同期クロックＣＫによりＬＥＤを駆動し発光させる。
【００４１】
ＳＮＳは対の受光素子列２１５ａ−１／２１５ａ−２、２１５ａ−３／２１５ａ−４・・・２１５ｃ−３／２１５ｃ−４を複数有する測距用受光回路である。それぞれの測距用受光回路は図６（Ａ）の逆投影像２１８、２１９に対応した位置の像を受光するように構成されている。ＳＤＲは中央演算回路ＰＲＳより入力する信号ＳＴＲ，ＣＫに従って各受光回路を制御するセンサ駆動回路である。センサ駆動回路ＳＤＲは制御信号φ１，φ２，ＣＬ，ＳＨにより各受光回路を制御し、選択信号ＳＥＬ１〜ＳＥＬ６により受光回路のいずれか１つを選択して、その選択した受光回路から得られる像信号ＳＳＮＳを中央演算回路ＰＲＳに送信する。
【００４２】
図１１は、レンズ制御回路ＬＮＳＵがレンズの焦点距離情報、距離環情報を得る様子を示したものである。メモリ部４０１に、レンズ種別、距離環の位置、ズーム環の位置、デフォーカス量対焦点調節レンズ繰り出し量の係数などが記憶されている。これら記憶された情報は、信号に変換されてレンズ制御回路ＬＮＳＵ内の制御部４０３で演算され、レンズ情報ＤＬＣとしてレンズ通信回路ＬＣＯＭを介して中央演算回路ＰＲＳに入力される。焦点距離を複数もつ撮影レンズ、いわゆるズームレンズの焦点距離情報は、連続的に変化する焦点距離を複数に分割した各範囲の代表値である。また、この場合の距離環の位置情報は直接合焦演算に使用するわけではないので、それほどの精度は必要としない。レンズ駆動部４０２は、撮影レンズ２０１を構成するレンズを移動させて焦点状態（フォーカス位置）を調整する。制御部４０３は撮影レンズ２０１全体の制御を司る。
【００４３】
以下に、被写体から焦点検出部の受光素子に到達する光束に含まれる迷光の位置と光量を算出する方法、すなわち迷光補正について説明する。
【００４４】
本実施例において、ＲＯＭは迷光の発生源となる光源の位置と該光源の光量に対応して発生する迷光の受光素子中の位置と光量の関係を補正情報として記憶している。一方で、受光素子２１５の受光素子列を用いて、迷光の発生源となる光源の位置と光量を検出する。本実施例において、受光素子２１５は、撮影レンズの被写界内における迷光の発生源となる光源の位置及び、光源の光量を検出する機能を有している。あらかじめ記憶している補正情報と、検出された迷光の発生源となる光源の位置と光量を用いて補正量の算出を行う。詳細を以下に説明する。
【００４５】
図１２は、図１０のＲＯＭ内に記憶されている補正情報の例を示している。縦軸には、迷光の発生源となる光源の位置を受光素子列を構成する画素の番号（ｍ）で示している。横軸には、同様に迷光の発生位置を受光素子列を構成する画素の番号（ｎ）で示している。表中には、迷光により発生する対の光学像の光量差（差分）を割合（Ｋ（ｍ，ｎ））で示している。例えば、迷光の発生源となる光源が、受光素子列中の６画素目に存在した場合には、受光素子列中の５〜９画素目に迷光の影響で、対の光学像の出力に差が発生する。さらに、受光素子列中の６画素目の出力の３％（Ｋ（６，７））が、７画素目に対の光学像の出力の差分として発生することを示している。ここで記憶されている対の光学像の光量差の割合は、対の光学像の位置関係において位置ずれがない、すなわちデフォーカス量がほぼ０の際の光量差である。デフォーカスしていて、対の光学像の位置にずれがある場合には、対の受光素子列の出力中における迷光の発生源となる光源の位置が異なるため、デフォーカス状態での出力差の発生要因は、迷光だけに限られない。そのため、本実施例では、対の光学像の位置ずれがない状態の対の光学像の光量差に着目した補正情報を記憶している。このような補正情報を記憶することにより、対の光学像に対応してそれぞれに補正情報を持つ必要がなく、ＲＯＭに記憶しておくべき補正情報の容量を低減することができる。また、図９で説明した迷光３０４、３０５のように対の光学像の両方に、同じ位置で同じ光量の迷光が発生した場合には、対応した補正情報は０％となるため、上述した通り焦点検出の精度に悪影響を与えない迷光に関して、補正情報の容量の低減につながる。また、補正情報が対の光学像の光量の差分を用いることにより、片方の光学像の迷光を扱うより、より微量な光量の迷光を補正対象として扱うことができる。例えば、補正情報を作成するために、実測に基づいて迷光の位置と光量の測定を行う場合に、片方の光学像の測定だけを行うと、被写体の輝度ムラと迷光を切り分けるのが困難である。そのため、迷光として認識できる光量の閾値が大きくなり、微量な光量の迷光は補正の対象から外れてしまう。本実施例のように、対の光学像の差分を用いることにより、精度良く迷光を検出することができ、少ない情報容量で補正情報を構成することができる。
【００４６】
次に、上述した補正情報を用いた補正の方法について説明する。本実施例では、補正情報として記憶されている情報は、対の光学像の出力の差分であるため、対の出力信号のうち、片方の出力信号にのみ補正を行うことで、迷光に関する補正を行うことができる。図９（Ａ）で説明した対の出力信号３０３−１、３０３−２の各画素ごとの出力をＸ（ｎ），Ｙ（ｎ）とする。ｎは、画素の番号を示しており、図９（Ａ）では、横軸で右に進むにつれ、画素番号が１から順に増えていくことを示している。本実施例では、補正をＸ（ｎ）の出力波形に対して行うとし、補正後の信号をＸ２(ｎ)とすると、補正後の信号をＸ２(ｎ)は、以下のように記される。
【００４７】
【数１】
0005773680.tif 000002
【００４８】
Ｍは、迷光が発生しうる光源位置を示す画素番号である。図１２中では、出力信号３０３−１を構成する画素数Ｎ（表中は１５画素）と同数としたが、これに限らない。より広い範囲で、迷光が発生する可能性がある場合には、Ｍはより大きい値を持てばよい。
【００４９】
上述のように補正を行う場合には、補正情報Ｋ（ｍ，ｎ）は、Ｘ（ｎ）‐Ｙ（ｎ）の情報を基に迷光の量を設定すればよい。補正を終えた後、Ｘ２（ｎ）とＹ（ｎ）を用いて周知の相関演算手段を用いて演算することで、デフォーカス量を算出することができる。
【００５０】
上記構成によるカメラの焦点検出動作について、図１３のフローチャートに従って説明する。
【００５１】
カメラの撮影フローにおいて、カメラのレリーズスイッチの第１ストローク操作（いわゆる半押し操作）や、専用の焦点検出動作開始スイッチを検出すると焦点検出動作を開始する。
【００５２】
ステップ１（図では、「Ｓ」と略す）では、事前に指定された焦点検出領域に関する受光素子の露光を行う。受光素子２１５内に設けられた露光量調整手段により、受光する光量が飽和しないよう制御され、露光が終了する。その後、指定された焦点検出領域に対応した受光回路から得られる像信号ＳＳＮＳを中央演算回路ＰＲＳに送信する。
【００５３】
ステップ２では、受光素子列からの像信号に基づいて、指定されている焦点検出領域の焦点検出結果、すなわちデフォーカス量を算出する。ここでは、対の受光素子列から得られた像信号を用いて、相関演算を用いた公知の手法、例えば特公平５−８８４４５号公報に開示されている手法を用いて位相差を検出することにより、デフォーカスの方向を含めたデフォーカス量を算出することができる。また、像信号のコントラスト等から公知の手法によって、それぞれの焦点検出可能・不可能の判定を行う。
【００５４】
ステップ３では、中央演算回路ＰＲＳは、算出されたデフォーカス量が、所定の値以下であるかを判定する。上述した通り補正情報は、対の光学像の出力の差分から計算されたものであるため、デフォーカス量がある程度小さい、すなわち対の光学像の出力波形が、概ね重なっていることを前提としている。そのため、ステップ３では、補正が可能なデフォーカス量であるか否かを判定する。ステップ３でＮＯが選択された場合は、デフォーカス量が大きく、補正に適さないため、ステップ７に移行し、ステップ２で算出されたデフォーカス量に基づき撮影レンズを駆動し、再びステップ１から焦点検出動作を行う。
【００５５】
ステップ３でＹＥＳが選択された場合には、ステップ４に移行し、上述した方法で、迷光の影響を低減するため、対の光学像の出力波形の片方に補正を行う。
【００５６】
ステップ５では、ステップ４で算出された補正後の出力波形を用いてデフォーカス量を算出する。算出方法は、ステップ２と同様である。
【００５７】
ステップ６では、算出したデフォーカス量から、合焦状態であるかを判定する。ステップ６でＮＯ、すなわち、合焦状態ではないと判定された場合、焦点検出処理結果から算出されたデフォーカス量に応じて、撮影レンズの駆動を開始し、再び、ステップ１から焦点検出動作を行う（ステップ７）。ステップ６でＹＥＳ、すなわち合焦状態であると判定された場合、撮影動作を開始させるためのレリーズスイッチの第２ストローク操作（いわゆる全押し操作）を待つ状態となり、焦点検出処理を終了する。一定時間待機状態が続くと、焦点検出状況が変化した可能性があるため、再び焦点検出動作を開始する。
【００５８】
以上のように構成することにより、迷光の補正に関する情報の記憶容量を低減しながら、迷光に関して高精度に補正を行い、高精度に焦点検出を行うことができる。
【００５９】
上述した例では、迷光の発生源となる光源の位置を検出する光源検出手段として受光素子２１５を用いた例を示したが、光源検出手段はこれに限らない。例えば、測光センサ２２１を用いて、迷光の発生源となる光源の位置及び光量を検出することができる。その場合には、焦点検出領域外の迷光の発生源の影響を低減させることができ、より精度のよい迷光の補正を行うことができる。
【００６０】
また、上述した例では、算出されるデフォーカス量が所定値以下になると、必ず補正を行うよう構成されているが、焦点検出処理の方法はこれに限らない。すなわち、対の受光素子列から得られる光学像の空間周波数情報（被写体のコントラスト）により補正を行うか否かの判断を行うようにしてもよい。一般に迷光の光量は、本来の被写体から得られる光量に比べ微小であるため、被写体のコントラストが高い場合には、焦点検出結果に対する悪影響は小さい。そのため、例えば、図１３中のステップ３の後に、被写体のコントラストが所定値に対して大きいか小さいかを判定し、大きい場合には、迷光の影響は小さいと判断し、迷光補正とデフォーカス量算出を省略することも可能である。換言すれば、被写体のコントラストが所定値以下の場合には受光素子列からの出力を補正すると判断し、被写体のコントラストが所定値より大きい場合には受光素子列からの出力を補正しないと判断する。その場合、無駄な補正処理が行われないため、焦点検出処理の高速化が図れる。
【００６１】
また、上述した例では、一度の露光（図１３のステップ１）結果に基づいて、補正実行の判断、デフォーカス量の判定、迷光補正を行ったが、焦点検出処理の方法は、これに限らない。対の光学像の空間周波数情報（被写体のコントラスト）などの情報により補正を行うか否かの判断を行う場合には、ある程度デフォーカス量が大きい場合でも、判断可能である。そのため、例えば、デフォーカス量が所定の値以下か否かを判定する前の図１３中のステップ１の後に、被写体のコントラストが所定値に対して大きいか小さいかを判定し、大きい場合には、迷光の影響は小さいと判断し、補正を省略することも可能である。つまり、迷光補正を行うか否かの判断は、補正を行う対の光電変換部の出力が得られる以前の対の光電変換部の出力から行われることとなる。その場合、焦点検出動作のより初期のステップで、補正処理の必要性を判断できるため、焦点検出処理の高速化が図れる。
【００６２】
本実施例では、焦点検出方法として、再結像を行う光学系を有する焦点検出部を用いて説明したが、焦点検出方法は、これに限って適用できるのではなく、他の様々な焦点検出方法においても応用可能である。例えば、特開２０００−１５６８２３号公報に開示されているような撮影レンズの予定結像面２１０に配された対の画素により、撮影レンズ２０１の異なる部分を通る光束を用いて位相差方式焦点検出を行う場合も有効である。
【００６３】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【産業上の利用可能性】
【００６４】
本発明により、精度の良い迷光に関する補正を実現可能な高精度の焦点検出装置を提供することが可能である。
【符号の説明】
【００６５】
２００    一眼レフカメラ本体
２０１    撮影レンズ
２０８    焦点検出部
２１０    視野マスク
２１１    フィールドレンズ
２１２    絞り
２１５    受光素子（列）
２１６    光学像
２２１    測光センサ
ＬＣＯＭ  レンズ通信回路
ＰＲＳ    中央演算回路
ＲＯＭ    情報記憶手段
【図６】
0005773680.tif 000003
【図１３】
0005773680.tif 000004
【図１】
0005773680.tif 000005
【図２】
0005773680.tif 000006
【図３】
0005773680.tif 000007
【図４】
0005773680.tif 000008
【図５】
0005773680.tif 000009
【図７】
0005773680.tif 000010
【図８】
0005773680.tif 000011
【図９】
0005773680.tif 000012
【図１０】
0005773680.tif 000013
【図１１】
0005773680.tif 000014
【図１２】
0005773680.tif 000015