JP4641502B2 - 焦点検出装置および光学機器 - Google Patents

焦点検出装置および光学機器 Download PDF

Info

Publication number
JP4641502B2
JP4641502B2 JP2006020077A JP2006020077A JP4641502B2 JP 4641502 B2 JP4641502 B2 JP 4641502B2 JP 2006020077 A JP2006020077 A JP 2006020077A JP 2006020077 A JP2006020077 A JP 2006020077A JP 4641502 B2 JP4641502 B2 JP 4641502B2
Authority
JP
Japan
Prior art keywords
region
focus detection
accumulation
area
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.)
Expired - Fee Related
Application number
JP2006020077A
Other languages
English (en)
Other versions
JP2006251777A (ja
Inventor
敬 一宮
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 JP2006020077A priority Critical patent/JP4641502B2/ja
Publication of JP2006251777A publication Critical patent/JP2006251777A/ja
Application granted granted Critical
Publication of JP4641502B2 publication Critical patent/JP4641502B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、複数の光電変換素子で構成されたセンサ手段を有する焦点検出装置および該焦点検出装置を具備したカメラや携帯電話等の光学機器の改良に関するものである。
従来、カメラの焦点検出装置として、撮影レンズの異なる射出瞳領域を通過した被写体からの光束を、一対のラインセンサ上に結像させ、被写体像を光電変換して得られた一対の被写体像の相対位置の変位量を求める(以下、位相差演算と記す)ことにより、被写体のデフォーカス量を検出して、これに基づいて撮影レンズの駆動を行う、いわゆる位相差検出方式の焦点検出装置が知られている(特許文献1)。
また、この種の焦点検出装置で、一対のラインセンサを複数の領域に分割して、領域毎に信号蓄積制御を行い、それぞれの領域で光電変換して得られた一対の被写体像を相関演算することで、複数の被写体に対して焦点検出を行う多点焦点検出装置についても知られている(特許文献2)。
また、位相差検出方式の焦点検出装置において、一対のラインセンサのうち、蓄積制御および位相差演算で使用する領域を変更することで、検出可能なデフォーカス量を調節することができる焦点検出装置についても知られている(特許文献3)。
特開平09−054242号公報 特開2003−215442号公報 特開昭63−172206号公報(第8図等)
ところで、上記特許文献3に開示された焦点検出装置は、焦点検出結果と撮影レンズの最大デフォーカス量に応じて、適切な蓄積制御領域を選択することを可能にしている。しかしながら、焦点検出が不能であった場合、蓄積制御領域を変更して再度蓄積動作、演算動作を行う必要があり、焦点検出に要する時間が長くなるという課題を有していた。
また、特許文献3の焦点検出装置を、特許文献2の焦点検出装置のような、複数の被写体の焦点検出を可能とする多点焦点検出装置に適用することもできる。この場合、蓄積制御領域が狭い時は、隣接した領域が重なることはない。しかしながら、蓄積制御領域が広い時は、隣接した領域が重なってしまう。重なった領域は同時に蓄積制御できないので、領域ごとに再蓄積動作を行うことになり、焦点検出に要する時間がより長くなることになる。
(発明の目的)
本発明の第1の目的は、焦点検出結果を待つことなしに、センサ手段の複数の領域の大きさ変更することのできる焦点検出装置および光学機器を提供しようとするものである。
本発明の第2の目的は、上記第1の目的を達成すると共に、センサ手段の領域を拡大してデフォーカス状態の検出を行う必要がある場合であっても、拡大した領域での再蓄積を不要にし、その検出時間を短縮することのできる焦点検出装置および光学機器を提供しようとするものである。
本発明の第3の目的は、上記第2の目的を達成すると共に、それぞれの領域にて適切な焦点検出を行うことのできる焦点検出装置および光学機器を提供しようとするものである。
本発明の第4の目的は、上記第2の目的を達成すると共に、焦点検出対象が低輝度であっても、それぞれの領域にて適切な焦点検出を行うことのできる焦点検出装置および光学機器を提供しようとするものである。
上記第3の目的を達成するために、請求項1に記載の本発明は、フォーカスレンズを含む撮影レンズと通信を行い、当該撮影レンズにおいて生じ得る最大デフォーカス量と現在のフォーカスレンズの位置情報を検出する焦点検出装置であって、前記撮影レンズを通過する光束のうち異なる一対の光束をそれぞれ受光し光電変換して像信号を出力する対を成すセンサと、前記対を成すセンサの各中央部に前記撮影レンズの最大デフォーカス量と現在のフォーカスレンズの位置情報に基づく大きさの中央領域をそれぞれ設定し、かつ、当該中央領域の左右であって前記対を成すセンサの残りの領域に周辺領域をそれぞれ設定する設定手段と、前記設定手段により設定された前記中央領域において像信号の蓄積制御を行うとともに、前記設定手段により設定された前記周辺領域において像信号の蓄積制御を行う蓄積制御手段と、前記設定手段により設定された前記各中央領域において得られた像信号のずれ量に基づく前記中央領域のデフォーカス量と、前記設定手段により設定された前記各周辺領域において得られた像信号のずれ量に基づく前記周辺領域のデフォーカス量とを検出可能とする検出手段と、を有する焦点検出装置とするものである。
本発明によれば、焦点検出結果を待つことなしに、センサ手段の複数の領域の大きさを変更することができる焦点検出装置または光学機器を提供できるのである。
また、本発明は、センサ手段の領域を拡大してデフォーカス状態の検出を行う必要がある場合であっても、拡大した領域での再蓄積を不要にし、その検出時間を短縮することができる焦点検出装置または光学機器を提供できるものである。
また、本発明によれば、それぞれの領域にて適切な焦点検出を行うことができる焦点検出装置または光学機器を提供できるものである。
さらに、本発明によれば、焦点検出対象が低輝度であっても、それぞれの領域にて適切な焦点検出を行うことができる焦点検出装置または光学機器を提供できるものである。
本発明を実施するための最良の形態は、以下の実施例1および実施例2に記載する通りである。
図1は本発明の実施例1に係わるカメラの回路構成を示すブロック図であり、同図において、カメラ用マイクロコンピュータ(以下、CPUと記す)100には、カメラの各種操作用のスイッチ群214を検知するための信号入力回路204、撮像センサ206、AEセンサ207、シャッタマグネット218a,218bを制御するためのシャッタ制御回路208、AFセンサ101が接続されている。また、後述の撮影レンズとはレンズ通信回路205を介して信号215の伝達がなされ、焦点位置や絞りの制御を行う。カメラの動作はスイッチ群214の設定で決定される。
AFセンサ101には一対のラインセンサが備えられており、CPU100は、このAFセンサ101を制御することで、ラインセンサで得られた被写体のコントラスト分布からデフォーカス量を検出し、撮影レンズの焦点位置を制御する。また、CPU100は、AEセンサ207を制御することで、被写体の輝度を検出し、撮影レンズの絞り値やシャッタスピードを決定する。そして、レンズ通信回路205を介して撮影レンズ側の絞り値を制御し、またシャッタ制御回路208を介してシャッタマグネット218a,218bの通電時間を制御してシャッタスピードを制御し、さらには撮像センサ206を制御することで撮影動作を行う。
CPU100内には、カメラ動作を制御するプログラムを格納したROM、変数を記憶するためのRAM、諸パラメータを記憶するためのEEPROM(電気的消去、書き込み可能メモリ)などの記憶回路209が内蔵されている。
次に、図2により、カメラの光学系の配置関係について説明する。
撮影レンズ300を介して入射した被写体からの光束の大部分はクイックリターンミラー305で上方に反射され、ファインダスクリーン303上に結像する。カメラのユーザーはこの像をペンタプリズム301、接眼レンズ302を介して観察する。撮影光束の一部はクイックリターンミラー305を透過し、後方のサブミラー306で下方へ曲げられて、視野マスク307、フィールドレンズ311、絞り308、二次結像レンズ309を経てAFセンサ101上に結像する。この像を光電変換して得られる像信号を処理することで、撮影レンズ300の焦点状態を検出することできる。撮影に際しては、クイックリターンミラー305が跳ね上がり、全光束が撮像センサ206上に結像され、被写体像の露光が行われる。
本実施例1における焦点検出装置に(図2において、視野マスク307から二次結像レンズ309までおよびAFセンサ101より構成される)での焦点検出方式は周知の位相差検出方式であり、画面内の異なる複数の領域の焦点状態を検出することが可能である。
焦点検出に関わる光学系の詳細な構成を、図3に示す。撮影レンズ300を通過した被写体からの光束は、サブミラー306(図2参照)で反射され、撮像面と共役な面にある視野マスク307の近傍に一旦結像する。図3では、サブミラー306で反射され、折り返された光路を展開して示している。視野マスク307は画面内の焦点検出領域(以下、測距点とも記す)以外の余分な光を遮光するための部材である。
フィールドレンズ311は、絞り308の各開口部を撮影レンズ300の射出瞳付近に結像する作用を有している。絞り308の後方には二次結像レンズ309が配置されており、一対2つのレンズから構成され、それぞれのレンズは絞り308の各開口部に対応している。視野マスク307、フィールドレンズ311、絞り308、二次結像レンズ309を通過した各光束は、AFセンサ101上のラインセンサ(センサアレイ)に結像する。また、AFセンサ101内のラインセンサは撮影画面内の異なる被写体からの光束も結像できるように構成されている。
ここで、AFセンサ101内におけるラインセンサの配置と、撮影画面内の測距点との位置関係について、図4および図5を参照しながら説明する。
図4はAFセンサ101内におけるラインセンサの配置を示す図である。AFセンサ101内には、一対のライン状に形成されたラインセンサ111aおよび111bが配置されている。
図5は、ファインダ内に表示される測距点の配置と、AFセンサ101上のラインセンサ111a,111bによるAF視野の範囲を示す図である。AF視野上には、測距点L、測距点C、測距点Rの3点の測距点が配置されており、各測距点に対応した3つの異なる被写体について焦点検出が可能になっている。
AFセンサ101の詳細な回路構成を、図6のブロック図にて説明する。
上記の二次結像レンズ309により結像された被写体像は、ラインセンサ111a,111bで光電変換される。ラインセンサ111a,111bは複数の画素がライン状に並んで構成されおり、各画素で光電変換され電圧に変換された信号が蓄積回路102a,102bで蓄積される。領域選択回路103は、蓄積回路102aで蓄積された信号を最大3つの領域に分割して、各領域の蓄積信号をPBコントラスト検出回路104a,104b,104cに振り分ける機能を持っている。
PBコントラスト検出回路104a,104b,104cは、領域選択回路103により選択された範囲の画素信号で最も大きな信号(以下、Peak信号と記す)と、最も小さな信号(以下、Bottom信号と記す)を検出し、Peak信号とBottom信号の差分信号(以下、PB信号と記す)を蓄積停止判定回路105へ出力する。ここで、PBコントラスト検出回路104a,104b,104cで検出されたPB信号をそれぞれPB1,PB2,PB3とする。
蓄積停止判定回路105は、PB信号PB1,PB2,PB3を目標値と比較して、目標値よりも大きくなった時点で、領域選択回路103で選択された範囲の画素の蓄積を停止するため、蓄積回路102a,102bへ蓄積停止信号を出力する。また、いずれかの領域で蓄積を停止した場合は、CPU100へ蓄積終了信号と蓄積終了した領域情報を出力する。蓄積回路102a,102bで蓄積された画素信号は、CPU100によりシフトレジスタ106を駆動することで、1画素づつの画素信号として出力回路107へ出力される。出力回路107では、画素信号を増幅するなどの処理を行い、CPU100のAD変換器(不図示)へ出力する。
ここで、図7および図8により、ラインセンサ111a,111bを3つの領域に分割した場合の一例を説明する。
図7において、ラインセンサ111aおよび111bはそれぞれ120画素で構成され、ラインセンサ111aの1画素目の蓄積信号をSA1、n画素目の蓄積信号をSAnとする。また、ラインセンサ111bの1画素目の蓄積信号をSB1、n画素目の蓄積信号をSBnとする。
ここでは、領域選択回路103により、SA1〜SA40の範囲の画素信号がPBコントラスト検出回路104aへ、SA41からSA80の範囲の蓄積信号がPBコントラスト検出回路104bへ、SA81〜SA120の蓄積信号がPBコントラスト検出回路104cへ、それぞれ入力するように領域の選択(振り分け)が行われる。
図8は、PBコントラスト検出回路104a,104b,104cからの出力信号であるPB信号PB1,PB2,PB3の信号量と蓄積時間の関係を示した図である。蓄積時間0が蓄積開始タイミングであり、時間が経過するほどPB信号は増加していく。PB信号の増加割合は、各領域に存在する被写体の輝度やコントラストによりそれぞれ異なる。PB信号は蓄積停止判定回路105により停止レベルと比較判定されている。PB信号が停止レベル以上になるタイミングをT1,T2,T3とすると、T1のタイミングでは、PBコントラスト検出回路104aへ入力している領域SA1〜SA40およびSB1〜SB40に対応した画素信号の蓄積を停止する。また、T2のタイミングでは、PBコントラスト検出回路104bへ入力している領域SA41〜SA80およびSB41〜SB80に対応した画素信号の蓄積を停止する。また、T3のタイミングでは、PBコントラスト検出回路104cへ入力している領域SA81〜SA120およびSB81〜SB120に対応した画素信号の蓄積を停止する。
このように、分割した領域ごとに、被写体像のコントラストをあらわすPB信号を検出し、その信号が所定レベル以上になるまで蓄積を行うことで、各領域で最適な蓄積制御を行うことができる。
以上のように構成された焦点検出装置の動作を、図9のフローチャートに基づいて詳細に説明する。
スイッチ群214の操作により焦点検出の開始信号を受信したら、AFセンサ101による焦点検出動作が開始され、まずステップS701では、レンズ通信回路205により撮影レンズ300と通信を行い、装着されている撮影レンズ300において生じ得る最大デフォーカス量と現在のフォーカスレンズ位置を検出する。次のステップS702では、上記ステップS701で検出した撮影レンズ300の最大デフォーカス量とフォーカスレンズ位置の情報から、焦点検出の際に発生し得る最大デフォーカス量を算出する。
ここで、焦点検出の際に発生し得る最大デフォーカス量の算出方法について説明する。図10は、レンズAとレンズBの各最大デフォーカスとフォーカスレンズ位置PおよびP’の位置関係を示している。この図では、レンズAの最大デフォーカス量はレンズBの最大デフォーカス量よりも狭い。
焦点検出において発生し得るデフォーカス量は、フォーカスレンズ位置からレンズの最大デフォーカス位置(無限端側)までの差分量、およびフォーカスレンズ位置からレンズの最大デフォーカス位置(至近端側)までの差分量のいずれか大きい方となる。
レンズAにおいては、フォーカスレンズ位置Pの場合、位置Pから至近方向のデフォーカス限界位置までの差分量であるAPmaxが発生し得る最大デフォーカス量となる。一方、フォーカスレンズ位置P’の場合、位置P’から無限方向のデフォーカス限界位置までの差分量であるAP’maxが発生し得る最大デフォーカス量となる。
レンズBにおいては、フォーカスレンズ位置Pの場合、位置Pから至近方向のデフォーカス限界位置までの差分量であるBPmaxが発生し得る最大デフォーカス量となる。一方、フォーカスレンズ位置P’の場合、位置P’から無限方向のデフォーカス限界位置までの差分量であるBP’maxが発生し得る最大デフォーカス量となる。
このように、レンズの種類やフォーカスレンズ位置により発生し得る最大デフォーカス量は異なる。
図9のフローチャートに戻り、次のステップS703では、上記ステップS702で算出した焦点検出の際に発生し得る最大デフォーカス量を基に、領域選択回路103による蓄積制御領域を設定する。
ここで、蓄積制御領域の設定方法を、図11および図12を用いて説明する。
図11は、ラインセンサ111aおよびラインセンサ111bで得られた被写体像の位相差(ずれ量)とデフォーカス量の関係を示した図である。この関係はほぼ線形で表現でき、傾きは焦点検出系の光学系により決定する。本来、得られた被写体像の位相差からデフォーカス量を演算する。逆に、ステップS702で算出した最大デフォーカス量から、被写体像の発生し得る最大位相差を演算することができる。蓄積制御領域が、最大位相差より狭い場合は、最大位相差時に被写体像が領域からはみ出し、位相差を検出することができない。したがって、蓄積制御領域は、少なくとも被写体像の最大位相差量分は必要となる。ここでは、最大位相差に所定余裕量を加算して蓄積制御領域を決定する。
図12(a)は、最大デフォーカス量が小さく、最大位相差から演算した蓄積範囲がセンサアレイ長の1/3以下の場合のL領域、C領域、R領域を示している。L領域、C領域、R領域は、センサアレイを3等分した領域になっている(C領域はセンサアレイ長の1/3より小さくならないように制限されている)。図12(b)は、最大デフォーカス量が大きく、最大位相差から演算した蓄積範囲がセンサアレイ長の1/3より広い場合のL領域、C領域、R領域を示している。C領域は、最大位相差から演算した蓄積制御領域に応じてラインの1/3よりも拡大し、L領域およびR領域は、C領域に使用している以外の部分を使用する。前述したように領域選択回路103は、L領域の画素信号をPBコントラスト検出回路104aへ、C領域の画素信号をPBコントラスト検出回路104bへ、R領域の画素信号をPBコントラスト検出回路104cへ、それぞれ振り分けるように設定する。
以上のように、撮影レンズ300からの情報、つまり最大デフォーカス量と現在のフォーカスレンズ位置の情報から、蓄積制御を行う領域を決定する。
再び図9のフローチャートに戻り、次のステップS704では、CPU100によりAFセンサ101を制御し、蓄積回路102a,102bによる信号蓄積動作を開始する。そして、次のステップS705にて、上記ステップS703で設定された蓄積制御領域について蓄積停止判定動作を行う。CPU100はAFセンサ101から出力される蓄積停止信号の検出を行う。そして、蓄積停止信号が検出されるまでステップS705の動作を繰り返し、蓄積停止信号が検出された場合は、ステップS706の信号読み出し動作へ進む。
ステップS706では、蓄積が終了した領域の画素信号の読出し動作を行う。CPU100によりAFセンサ101を制御することで、蓄積が終了した領域の画素信号を順次出力させて、CPU100内の不図示のAD変換器で画素信号をAD変換していく。ここでAD変換した画素信号は記憶回路209に記憶する。次のステップS707では、L領域、C領域、R領域の全ての領域で蓄積動作が終了し、信号読出し動作を完了しているかの判定を行う。全ての領域で読出し動作を完了している場合はステップS708に進む。一方、未だ読出し動作を完了していない領域がある場合はステップS705の蓄積終了判定動作へ戻り、以下同様の動作を繰り返す。
L領域、C領域、R領域の全ての領域についての画素信号の読出し動作を完了したとしてステップS708へ進むと、記憶回路209に記憶したL領域、C領域、R領域の各画素信号を基に相関演算を行い、それぞれの領域でのデフォーカス量を算出する。L領域はL測距点に、C領域はC測距点に、R領域はR測距点に、それぞれ対応した焦点検出結果が得られる。次のステップS709では、上記ステップS708で算出したデフォーカス量に基づいて、CPU100がレンズ通信回路205を介して撮影レンズ300のフォーカスレンズの駆動制御を行い、一連の焦点検出動作を終了する。
以上の実施例1によれば、撮影レンズ300において発生し得る最大デフォーカス量だけでなく、そのときのフォーカスレンズ位置の情報から、蓄積制御を行う領域を決定し、その決定した領域にて得られる画素信号に基づいてデフォーカス量を検出するようにしているので、従来のように蓄積制御領域を変更する場合には再蓄積動作を行う、といったことが不要になり、焦点検出時間を短縮することができる。
また、前記のようにして決定した蓄積領域の範囲を中央部の測距領域に適用し、余った画素範囲を周辺の測距領域として使用することで、検出領域が重なる(オーバーラップ)することがなく、無駄に蓄積制御範囲を広くすることなく焦点検出が行えるので、被写体の背景からの信号による焦点検出誤差(遠近競合)を防ぐことができる。また、複数の被写体についての焦点検出を行うことも可能になる。つまり、1点(画面中央のC領域)の大デフォーカス検出のみならず、その周辺の測距点(L領域、R領域)のデフォーカス検出も可能となる。
また、前記のようにして決定した蓄積領域の範囲を中央部の測距領域に適用した時、余った画素範囲が所定範囲よりも小さい場合は、中央部の測距領域のみでフォーカス検出するようにしても良い。すなわち、周辺の測距点(L領域、R領域)のデフォーカス検出を行わない。
上記の実施例1における焦点検出装置では、C領域を広くした場合、L領域およびR領域が狭くなり、デフォーカス量の検出範囲が狭くなってしまう問題を有している。そこで、この問題を解決するための技術を、本発明の実施例2として以下に説明する。
図13は本発明の実施例2に係わるカメラの構成を示すブロック図であり、図1と同じ部分は同一符号を付してある。
AFセンサ401は、2対のラインセンサを備えている。CPU100にはAFセンサ401での蓄積時間を計測するためのタイマー400が内蔵されている。その他の構成は図1と同様であるので、その説明は省略する。
ここで、AFセンサ401上のラインセンサと撮影画面内の測距点との関係について、図14および図15を参照しながら説明する。
図14はAFセンサ401内におけるラインセンサの配置を示す図である。AFセンサ401内には、二対のライン状に形成されたラインセンサ411a,411b、およびラインセンサ421a,421bが配置されている。
図15は、ファインダ内に表示される測距点の配置と、ラインセンサ411a,411bで形成されるAF視野1と、ラインセンサ421a,421bで形成されるAF視野2の範囲を示す図である。隣接しているAF視野1,2の上には、測距点L、測距点C、測距点Rの3点の測距点が配置されており、各測距点に対応した三つの異なる被写体について焦点検出が可能になっている。
AFセンサ401の詳細な回路構成を、図16のブロック図にて説明する。二次結像レンズ209により結像された被写体像は、ラインセンサ411a,411bおよびラインセンサ421a,421bで光電変換される。ラインセンサ411a,411bは複数の画素がライン状に並んで構成されており、各画素で光電変換され電圧に変換された信号が蓄積回路402a,402bで蓄積される。また、ラインセンサ421a,421bは同じく複数の画素がライン状に並んで構成されており、各画素で光電変換され電圧に変換された信号が蓄積回路403a,403bで蓄積される。
領域選択回路404は、蓄積回路402aで蓄積された信号を最大3つの領域に分割し、各範囲の蓄積信号をPBコントラスト検出回路406a,406b,406cに振り分ける。また、領域選択回路405は、蓄積回路403aで蓄積された信号を最大3つの領域に分割し、各領域の蓄積信号をPBコントラスト検出回路407a,407b,407cに振り分ける。PBコントラスト検出回路406a,406b,406cおよびPBコントラスト検出回路407a,407b,407cは、図6のPBコントラスト検出回路104a,104b,104cと同じ機能を持っている。
蓄積停止判定回路408は、PBコントラスト検出回路406a,406b,406cから出力されるPB信号に基づいて蓄積回路402a,402bへ蓄積停止信号を出力する。蓄積停止判定回路409は、PBコントラスト検出回路407a,407b,407cから出力されるPB信号に基づいて蓄積回路403a,403bへ蓄積停止信号を出力する。蓄積回路402a,402bで蓄積された画素信号は、CPU100によりシフトレジスタ回路501を駆動することで、1画素ごとの画素信号として出力回路503を介して出力される。また、蓄積回路403a,403bで蓄積された画素信号は、CPU100によりシフトレジスタ回路502を駆動することで、1画素ごとの画素信号として出力回路503を介して出力される。出力回路503では、画素信号を増幅するなどの処理を行い、CPU100のAD変換器(不図示)へ出力する。
以上のように構成された焦点検出装置の動作を、図17のフローチャートに基づいて詳細に説明する。
スイッチ群214の操作により焦点検出の開始信号を受信したら、AFセンサ401による焦点検出動作が開始され、まずステップS801では、レンズ通信回路205により撮影レンズ300と通信を行い、装着されている撮影レンズ300で生じ得る最大デフォーカス量と現在のフォーカスレンズ位置を検出する。次のステップS802では、上記ステップS801で検出した撮影レンズ300の最大デフォーカス量とフォーカスレンズ位置の情報から、焦点検出の際に発生し得る最大デフォーカス量を算出する。続くステップS803では、ステップS802で算出した焦点検出の際に発生し得る最大デフォーカス量を基に、領域選択回路404,405による第1の蓄積制御領域を設定する。
図18(a)は、最大デフォーカス量が小さく、最大位相差から演算した蓄積範囲がセンサアレイ長の1/3以下の場合の蓄積制御領域を示した図である。ラインセンサ411a,411bの蓄積制御領域であるL1領域、C1領域、R1領域は、ラインセンサを3等分した領域になっている。また、ラインセンサ421a,421bの蓄積制御領域であるL2領域、C2領域、R2領域も、ラインセンサを3等分した領域になっている。この場合は、各測距点の被写体について2つの蓄積制御領域で焦点検出が可能である。
また、図18(b)は、最大デフォーカス量が大きく、最大位相差から演算した蓄積制御範囲がラインの1/3より広い場合の蓄積制御領域を示した図である。ラインセンサ411a,411bの蓄積制御領域のうち、C1領域については、最大位相差から演算した蓄積制御領域に応じてセンサアレイ長の1/3よりも拡大し、L1領域およびR1領域は、C領域に使用している以外の部分を使用する。
一方、ラインセンサ421a,421bの蓄積制御領域のうち、L2領域およびR2領域は、最大位相差から演算した蓄積制御領域に応じてセンサアレイ長の1/3よりも拡大し、C2領域は、L2領域およびR2領域に使用している以外の部分を使用する。最大位相差から演算した蓄積制御領域が広い場合でも、各測距点の被写体について、少なくとも1つの蓄積制御領域で焦点検出ができる。
領域選択回路404は、L1領域の画素信号をPBコントラスト検出回路406aへ、C1領域の画素信号をPBコントラスト検出回路406bへ、R1領域の画素信号をPBコントラスト検出回路406cへ振り分けるように設定し、領域選択回路405は、L2領域の画素信号をPBコントラスト検出回路407aへ、C2領域の画素信号をPBコントラスト検出回路407bへ、R2領域の画素信号をPBコントラスト検出回路407cへ、それぞれ振り分けるように設定する。
以上のように、撮影レンズ300の最大デフォーカス量と現在のフォーカスレンズ位置の情報から、蓄積制御領域を決定する。
図17のフローチャートに戻り、次のステップS804では、CPU100によりAFセンサ401を制御し、蓄積回路402a,402bおよび蓄積回路403a,403bによる蓄積動作を開始する。また、タイマー400による蓄積時間のカウントを開始する。そして、次のステップS805にて、CPU100により、タイマー400による蓄積時間と予め設定してある所定時間との比較判定を行う。蓄積時間が所定時間以下であった場合にはステップS806へ進む。一方、蓄積時間が所定時間よりも長い場合には、ステップS807へ進む。
蓄積時間が所定時間以下であるとしてステップS806へ進むと、上記ステップS803で設定された蓄積制御領域について、蓄積停止判定動作を行う。CPU100はAFセンサ401から出力される蓄積停止信号の検出を行い、蓄積停止信号が検出された場合は、ステップS809の信号読み出し動作へ進む。一方、蓄積停止信号が検出されない場合は、ステップS805へ戻り、以下同様の動作を繰り返す。
また、蓄積時間が所定時間よりも長いとしてステップS807へ進むと、第2の蓄積制御領域の設定(再設定)を行う。ここでは、上記ステップS805で蓄積時間が所定時間より長いと判定されているので被写体は低輝度状態にある。蓄積時間が所定時間より長い場合、画素信号のノイズ成分である暗電流により焦点検出精度が低下する。そのため、図18(a)のように被写体を常に2つの蓄積制御領域(L1領域とL2領域、C1領域とC2領域、R1領域とR2領域)で、焦点検出ができるような蓄積制御領域に再設定する。
次のステップS808では、上記ステップS807で再設定された第2の蓄積制御領域について、蓄積停止判定動作を行う。CPU100はAFセンサ401から出力される蓄積停止信号の検出を行い、蓄積停止信号が検出されるまでステップS808の動作を継続する。その後、蓄積停止信号が検出されると、ステップS809の信号読み出し動作へ進む。
ステップS809へ進むと、蓄積が終了した領域の画素信号の読出し動作を行う。CPU100によりAFセンサ401を制御することで、蓄積が終了した領域の画素信号を順次出力させて、CPU100内の不図示のAD変換器で画素信号をAD変換していく。ここでAD変換した画素信号は記憶回路209に記憶する。次のステップS810では、L1領域、C1領域、R1領域、および、L2領域、C2領域、R2領域の全ての領域で蓄積動作が終了し、信号読出し動作を完了しているかの判定を行う。全ての領域で読出し動作を完了している場合は、ステップS811に進む。一方、未だ読出し動作を完了していない領域がある場合は、ステップS805の動作へ戻り、以下同様の動作を繰り返す。
全ての領域で読出し動作を完了したとしてステップS811へ進むと、記憶回路209に記憶した各領域の各画素信号を基に相関演算を行い、それぞれの領域デフォーカス量を算出する。L1領域およびL2領域はL測距点に、C1領域およびC2領域はC測距点に、R1領域およびR2領域はR測距点に、それぞれ対応した焦点検出結果が得られる。なお、上記ステップS807,S808を通過した場合は、2つの領域による焦点検出結果の平均処理等を行うことで焦点検出結果を得る。そして、次のステップS812にて、CPU100が上記ステップS811で算出したデフォーカス量(L2領域およびR2領域のデフォーカス量を必ず含む)に基づいて、レンズ通信回路205を介して撮影レンズ300のフォーカスレンズの駆動制御を行い、一連の焦点検出動作を終了する。
以上の実施例2によれば、上記の実施例1と同じように、撮影レンズ300において発生し得る最大デフォーカス量だけでなく、そのときのフォーカスレンズ位置の情報から、各ラインセンサの蓄積制御を行う各領域を決定し、その決定した領域にて得られる画素信号に基づいてデフォーカス量を検出するようにしているので、従来のように蓄積制御領域を変更する場合には再蓄積動作を行う、といったことが不要になり、焦点検出時間を短縮することができる。また、前記のようにして決定した蓄積領域の範囲を中央部の測距領域に適用し、余った画素範囲を周辺の測距領域として使用することで、検出領域が重なる(オーバーラップ)することがなく、無駄に蓄積制御範囲を広くすることなく焦点検出が行えるので、被写体の背景からの信号による焦点検出誤差(遠近競合)を防ぐことができる。
また、前記のようにして決定した蓄積制御領域の大きさ(範囲)を、ラインセンサ411a,411bの中央部の測距領域に適用し、ラインセンサ421a,421bの周辺の測距領域に適用するようにしているので、蓄積制御領域が広くなる場合でも、領域同士がお互いに重なることなく、複数の被写体についての焦点検出を適切に行うことができる。
さらに、被写体が低輝度状態などで蓄積時間が長くなり、画素信号のノイズ成分である暗電流により焦点検出精度が低下する場合は、図18(a)のように、被写体を常に2つの同一範囲の領域(L1領域とL2領域、C1領域とC2領域、R1領域とR2領域)で焦点検出できるように蓄積制御領域を切り換える。そして、2つの領域による焦点検出結果の平均処理などを行うことで検出精度を向上させることができる。
本発明の実施例1に係わるカメラの回路構成を示すブロック図である。 本発明の実施例1に係わるカメラの光学系配置図である。 本発明の実施例1に係わるカメラに具備される位相差方式の焦点検出装置の光学構成図である。 本発明の実施例1に係わる位相差方式のAFセンサのセンサアレイ(ラインセンサ)を示す図である。 本発明の実施例1に係わる測距点とAF視野の位置関係を示した図である。 本発明の実施例1に係わるAFセンサの構成を示すブロック図である。 本発明の実施例1に係わるAFセンサの画素の構成の一例を示す図である。 本発明の実施例1に係わるPB信号と蓄積時間の制御方法を説明するための図である。 本発明の実施例1に係わる焦点検出装置の動作を説明するためのフローチャートである。 本発明の実施例1に係わるレンズ情報から最大デフォーカス量の検出方法を説明するための図である 本発明の実施例1に係わる位相差とデフォーカス位置の関係の一例を示した図である。 本発明の実施例1に係わるセンサアレイにおける蓄積制御領域の分割方法を示した図である。 本発明の実施例2に係わるカメラの回路構成を示すブロック図である。 本発明の実施例2に係わる位相差方式のAFセンサのセンサアレイを示す図である。 本発明の実施例2に係わる測距点とAF視野の位置関係を示した図である。 本発明の実施例2に係わるAFセンサの構成を示すブロック図である。 本発明の実施例2に係わる焦点検出装置の動作を説明するためのフローチャートである。 本発明の実施例2に係わるセンサアレイにおける蓄積制御領域の分割方法を示した図である。
符号の説明
100 CPU
101 AFセンサ
111a,111b ラインセンサ
102a,102b 蓄積回路
103 領域選択回路
104a,104b,104c PBコントラスト検出回路
105 蓄積停止判定回路
106 シフトレジスタ
107 出力回路
401 AFセンサ
411a,411b ラインセンサ
421a,421b ラインセンサ
403a,403b 蓄積回路
404,405 領域選択回路
406a,406b,406c PBコントラスト検出回路
408,409 蓄積停止判定回路
501,502 シフトレジスタ
503 出力回路

Claims (5)

  1. フォーカスレンズを含む撮影レンズと通信を行い、当該撮影レンズにおいて生じ得る最大デフォーカス量と現在のフォーカスレンズの位置情報を検出する焦点検出装置であって、
    前記撮影レンズを通過する光束のうち異なる一対の光束をそれぞれ受光し光電変換して像信号を出力する対を成すセンサと、
    前記対を成すセンサの各中央部に前記撮影レンズの最大デフォーカス量と現在のフォーカスレンズの位置情報に基づく大きさの中央領域をそれぞれ設定し、かつ、当該中央領域の左右であって前記対を成すセンサの残りの領域に周辺領域をそれぞれ設定する設定手段と、
    前記設定手段により設定された前記中央領域において像信号の蓄積制御を行うとともに、前記設定手段により設定された前記周辺領域において像信号の蓄積制御を行う蓄積制御手段と、
    前記設定手段により設定された前記各中央領域において得られた像信号のずれ量に基づく前記中央領域のデフォーカス量と、前記設定手段により設定された前記各周辺領域において得られた像信号のずれ量に基づく前記周辺領域のデフォーカス量とを検出可能とする検出手段と、
    を有することを特徴とする焦点検出装置。
  2. 前記設定手段は、前記撮影レンズの最大デフォーカス量と現在のフォーカスレンズの位置情報に基づいて求められた焦点検出において発生し得るデフォーカス量から、発生し得る像信号のずれ量を演算し、当該ずれ量に基づいて前記中央領域の大きさを設定することを特徴とする請求項1に記載の焦点検出装置。
  3. 前記対を成すセンサとして、複数の画素がライン状に並んで構成された一対のラインセンサを備え、
    前記各画素で光電変換された像信号が、前記一対のラインセンサの前記中央領域と前記周辺領域のそれぞれにおいて蓄積されることを特徴とする請求項1又は請求項2に記載の焦点検出装置。
  4. 前記対を成すセンサとして、一対のラインセンサを複数備え、
    前記設定手段は、前記複数の一対のラインセンサのうち一の一対のラインセンサの各中央部に前記撮影レンズの最大デフォーカス量と現在のフォーカスレンズの位置情報に基づく大きさの中央領域を設定し、当該中央領域の左右であって前記対を成すセンサの残りの領域に周辺領域を設定し、前記複数の一対のラインセンサのうち他の一対のラインセンサの左右の領域に周辺領域を設定し、当該周辺領域の残りの領域を中央領域とすることを特徴とする請求項1に記載の焦点検出装置。
  5. 請求項1乃至4のいずれか1項に記載された焦点検出装置を具備したことを特徴とする光学機器。
JP2006020077A 2005-02-08 2006-01-30 焦点検出装置および光学機器 Expired - Fee Related JP4641502B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006020077A JP4641502B2 (ja) 2005-02-08 2006-01-30 焦点検出装置および光学機器

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005031277 2005-02-08
JP2006020077A JP4641502B2 (ja) 2005-02-08 2006-01-30 焦点検出装置および光学機器

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2010233152A Division JP5065466B2 (ja) 2005-02-08 2010-10-16 焦点検出装置および光学機器

Publications (2)

Publication Number Publication Date
JP2006251777A JP2006251777A (ja) 2006-09-21
JP4641502B2 true JP4641502B2 (ja) 2011-03-02

Family

ID=37092278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006020077A Expired - Fee Related JP4641502B2 (ja) 2005-02-08 2006-01-30 焦点検出装置および光学機器

Country Status (1)

Country Link
JP (1) JP4641502B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5967916B2 (ja) 2011-08-09 2016-08-10 キヤノン株式会社 焦点検出センサ及び焦点検出センサを用いた光学機器
JP6029496B2 (ja) * 2013-03-12 2016-11-24 キヤノン株式会社 焦点検出装置およびその制御方法、撮像装置、プログラム、記憶媒体
JP6218434B2 (ja) 2013-05-24 2017-10-25 キヤノン株式会社 焦点検出センサ
JP6378519B2 (ja) 2014-03-27 2018-08-22 キヤノン株式会社 焦点検出装置及びその制御方法、及び、撮像装置
JP6272116B2 (ja) * 2014-04-14 2018-01-31 キヤノン株式会社 撮像装置及びその制御方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10104502A (ja) * 1996-09-27 1998-04-24 Canon Inc 光電変換装置と撮像装置及びこれを用いた焦点検出装置
JP2001099644A (ja) * 1999-09-29 2001-04-13 Asahi Optical Co Ltd 自動焦点調節装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10104502A (ja) * 1996-09-27 1998-04-24 Canon Inc 光電変換装置と撮像装置及びこれを用いた焦点検出装置
JP2001099644A (ja) * 1999-09-29 2001-04-13 Asahi Optical Co Ltd 自動焦点調節装置

Also Published As

Publication number Publication date
JP2006251777A (ja) 2006-09-21

Similar Documents

Publication Publication Date Title
JP5121120B2 (ja) 焦点検出装置および光学機器
KR101395015B1 (ko) 카메라, 초점 검출방법, 및 제어방법
US8111981B2 (en) Focus detection apparatus and focus detection method
JP6014452B2 (ja) 焦点検出装置及びそれを有するレンズ装置及び撮像装置
JP4687291B2 (ja) 焦点調節装置および撮像装置
JP4641502B2 (ja) 焦点検出装置および光学機器
JP6371555B2 (ja) 焦点検出装置及び方法
US9602716B2 (en) Focus-detection device, method for controlling the same, and image capture apparatus
JP3491343B2 (ja) 焦点検出装置および焦点検出方法
JP2007264299A (ja) 焦点調節装置
JP4926993B2 (ja) 焦点検出装置および撮像装置
JP2008216719A (ja) 焦点検出装置、焦点調節装置および撮像装置
US11375101B2 (en) Image capturing apparatus, control method thereof, and storage medium
JP2008268815A (ja) 自動合焦装置
JP5003121B2 (ja) 焦点調節装置、焦点調節方法、およびカメラ
JP2006184320A (ja) 焦点検出装置及び焦点検出方法
JP2001356384A (ja) 測光装置
JP2015141285A (ja) 焦点検出装置、焦点調節装置およびカメラ
JP5065466B2 (ja) 焦点検出装置および光学機器
US7582854B2 (en) Focus detection apparatus for detecting a relative positional relationship between a pair of object images
JP4509576B2 (ja) 焦点検出装置
JP2002131624A (ja) 多点自動焦点カメラ
JP6329037B2 (ja) 補助光投光装置、撮像装置及び焦点調節方法
JP6234094B2 (ja) 焦点検出装置および撮像装置
JP2007052206A (ja) 焦点検出装置及びその制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090127

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100622

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100818

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100921

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101016

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101124

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101129

R150 Certificate of patent or registration of utility model

Ref document number: 4641502

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131210

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees