(57)【特許請求の範囲】
【請求項１】
撮影光学系による像面内に設けられている複数の焦点検出エリアにおいてそれぞれ前記撮影光学系の焦点調節状態を検出して、焦点検出情報を生成する焦点検出手段と、
前記複数の焦点検出エリアを複数のブロックに、各ブロックが互いに近傍に位置する複数の焦点検出エリアを含みかつ隣接するブロックが共通の焦点検出エリアを含むように、分類する分類手段と、
前記複数のブロックの各々について、各ブロックに含まれる複数の焦点検出エリアに関する前記焦点検出情報と、当該複数の焦点検出エリアの各々に対して、前記共通の焦点検出エリアの重みと前記共通の焦点検出エリア以外の焦点検出エリアの重みとが異なるように、定められた第１の重み情報とに基づいて、前記各ブロックを代表する代表焦点検出情報を算出する算出手段と、
前記代表焦点検出情報に基づき前記複数のブロックから所定のブロックを選択するブロック選択手段と、
前記選択された所定のブロックに含まれる焦点検出エリアに関する前記焦点検出情報に基づいて前記撮影光学系の焦点調節制御量を決定する制御手段と、を備えることを特徴とする焦点検出装置。
【請求項２】
撮影光学系による像面内に設けられている複数の焦点検出エリアにおいてそれぞれ前記撮影光学系の焦点調節状態を検出して、焦点検出情報を生成する焦点検出手段と、
前記複数の焦点検出エリアを複数のブロックに、各ブロックが互いに近傍に位置する複数の焦点検出エリアを含みかつ隣接するブロックが共通の焦点検出エリアを含むように、分類する分類手段と、
前記複数のブロックの各々について、各ブロックに含まれる複数の焦点検出エリアに関する前記焦点検出情報と、当該複数の焦点検出エリアの各々に対して、前記共通の焦点検出エリアの重みと前記共通の焦点検出エリア以外の焦点検出エリアの重みとが異なるように、定められた第１の重み情報とに基づいて、前記各ブロックを代表する代表焦点検出情報を算出する算出手段と、
前記代表焦点検出情報に基づき前記複数のブロックから所定のブロックを選択するブロック選択手段と、
前記選択された所定のブロックに含まれる複数の焦点検出エリアに関する前記焦点検出情報と、当該複数の焦点検出エリアの各々に対して、前記共通の焦点検出エリアの重みと前記共通の焦点検出エリア以外の焦点検出エリアの重みとが異なるように、定められた第２の重み情報とに基づいて、当該複数の焦点検出エリアから所定の焦点検出エリアを選択するエリア選択手段と、
前記エリア選択手段によって選択された前記所定の焦点検出エリアに関する焦点検出情報に基づき前記撮影光学系の焦点調節制御量を決定する制御手段と、を備えることを特徴とする焦点検出装置。
【請求項３】
請求項２に記載の焦点検出装置において、
前記焦点検出手段は、前記焦点検出情報としてデフォーカス量を算出し、
前記エリア選択手段は、前記選択された所定のブロックに含まれる複数の焦点検出エリアに関する前記デフォーカス量と前記第２の重み情報とを加算して、重み付けデフォーカス量を算出する加算手段と、前記重み付けデフォーカス量のうち最も小さい値の焦点検出エリアを前記所定の焦点検出エリアとして選択する選択手段とを有し、
前記第２の重み情報は、前記共通の焦点検出エリアに対する重みが前記共通の焦点検出エリア以外の焦点検出エリアの重みよりも大きくなるように定められることを特徴とする焦点検出装置。
【請求項４】
請求項１または２に記載の焦点検出装置において、
前記焦点検出手段は、前記焦点検出情報として、デフォーカス量を算出し、
前記ブロック選択手段は、前記代表焦点検出情報のうち最も至近側のデフォーカス量を示すブロックを前記所定のブロックとして選択することを特徴とする焦点検出装置。
【請求項５】
請求項１〜４のいずれか一項に記載の焦点検出装置において、
前記算出手段は、前記焦点検出情報に前記第1の重み情報を乗算して前記代表焦点検出情報を算出し、
前記第1の重み情報は、前記共通の焦点検出エリアに対する重みが前記共通の焦点検出エリア以外の焦点検出エリアの重みよりも小さくなるように定められることを特徴とする焦点検出装置。
【請求項６】
請求項１〜５のいずれか一項に記載の焦点検出装置と、
前記制御手段により決定された焦点調節制御量に基づいて前記撮影光学系の焦点調節を行う調節手段と、
を備えることを特徴とするカメラ。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、焦点検出装置およびカメラに関する。
【背景技術】
【０００２】
撮影画面内に設定された複数の焦点検出エリアが複数のブロックに分けられ、該複数のブロックごとのデフォーカス量に基づいて該ブロックにグループ分けがなされ、これらのグループの中から主要被写体を捕捉していると予想されるエリアに対応するデフォーカス量のブロックを選択するようにした焦点検出装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１９７２１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術では、複数のブロックの境界付近に主要被写体が存在する場合に、カメラアングルが少しズレただけで選択されるブロックが異なってしまうという問題があった。選択ブロックが異なると、主要被写体に対して正しくピント合わせができなくなってしまう。
【課題を解決するための手段】
【０００５】
請求項１の発明による焦点検出装置は、撮影光学系による像面内に設けられている複数の焦点検出エリアにおいてそれぞれ前記撮影光学系の焦点調節状態を検出して、焦点検出情報を生成する焦点検出手段と、前記複数の焦点検出エリアを複数のブロックに、各ブロックが互いに近傍に位置する複数の焦点検出エリアを含みかつ隣接するブロックが共通の焦点検出エリアを含むように、分類する分類手段と、前記複数のブロックの各々について、各ブロックに含まれる複数の焦点検出エリアに関する前記焦点検出情報と、当該複数の焦点検出エリアの各々に対して、前記共通の焦点検出エリアの重みと前記共通の焦点検出エリア以外の焦点検出エリアの重みとが異なるように、定められた第１の重み情報とに基づいて、前記各ブロックを代表する代表焦点検出情報を算出する算出手段と、前記代表焦点検出情報に基づき前記複数のブロックから所定のブロックを選択するブロック選択手段と、前記選択された所定のブロックに含まれる焦点検出エリアに関する前記焦点検出情報に基づいて前記撮影光学系の焦点調節制御量を決定する制御手段と、を備えることを特徴とする。
請求項２の発明による焦点検出装置は、撮影光学系による像面内に設けられている複数の焦点検出エリアにおいてそれぞれ前記撮影光学系の焦点調節状態を検出して、焦点検出情報を生成する焦点検出手段と、前記複数の焦点検出エリアを複数のブロックに、各ブロックが互いに近傍に位置する複数の焦点検出エリアを含みかつ隣接するブロックが共通の焦点検出エリアを含むように、分類する分類手段と、前記複数のブロックの各々について、各ブロックに含まれる複数の焦点検出エリアに関する前記焦点検出情報と、当該複数の焦点検出エリアの各々に対して、前記共通の焦点検出エリアの重みと前記共通の焦点検出エリア以外の焦点検出エリアの重みとが異なるように、定められた第１の重み情報とに基づいて、前記各ブロックを代表する代表焦点検出情報を算出する算出手段と、前記代表焦点検出情報に基づき前記複数のブロックから所定のブロックを選択するブロック選択手段と、前記選択された所定のブロックに含まれる複数の焦点検出エリアに関する前記焦点検出情報と、当該複数の焦点検出エリアの各々に対して、前記共通の焦点検出エリアの重みと前記共通の焦点検出エリア以外の焦点検出エリアの重みとが異なるように、定められた第２の重み情報とに基づいて、当該複数の焦点検出エリアから所定の焦点検出エリアを選択するエリア選択手段と、前記エリア選択手段によって選択された前記所定の焦点検出エリアに関する焦点検出情報に基づき前記撮影光学系の焦点調節制御量を決定する制御手段と、を備えることを特徴とする。 
【発明の効果】
【０００６】
本発明によれば、複数の焦点検出エリアを分けたブロックの境界付近に主要被写体が存在する場合でも適切にピント合わせを行うことができる。
【図面の簡単な説明】
【０００７】
【図１】一実施の形態の構成を示す図である。
【図２】像面内に設定された焦点検出エリアの配置図である。
【図３】焦点検出光学系を示す図である。
【図４】焦点検出エリアの配置位置を複数のブロックに分類した例を示す図である。
【図５】ブロックの位置および範囲を例示する図である。
【図６】ブロックの位置および範囲を例示する図である。
【図７】ブロックの位置および範囲を例示する図である。
【図８】ブロックの位置および範囲を例示する図である。
【図９】ブロックに含まれる焦点検出エリアと重みを説明する図である。
【図１０】採用エリアを決定するための焦点検出エリアと重みを説明する図である。
【図１１】焦点検出結果の信頼性を説明する図である。
【図１２】焦点検出結果の信頼性を説明する図である。
【図１３】焦点調節動作の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明を実施するための形態について説明する。図１は、本発明の一実施の形態による焦点調節装置を搭載した一眼レフカメラを例示する図である。図１において、撮影レンズ１を透過した被写体からの光は、メインミラー２のハーフミラー部を透過し、サブミラー３で反射されて焦点検出装置４に導かれる。また、撮影レンズ１を透過した被写体からの光はメインミラー２で反射され、カメラ上部のファインダー５へ導かれる。なお、メインミラー２およびサブミラー３は、撮影前は図示するように撮影光路中に置かれ、撮影時は上方に跳ね上げられて撮影光路から退避する。制御装置６は、図示しないマイクロコンピューターとメモリなどの周辺部品から構成され、焦点検出装置４から出力される焦点検出信号に基づいて撮影レンズ１の焦点調節状態（デフォーカス量）を求める。また、求めた焦点調節状態に基づいてレンズ駆動装置７を駆動制御し、撮影レンズ１の焦点調節を行う。
【０００９】
焦点検出装置４において、撮影光学系による像面内には、図２に示すように５１点の焦点検出エリアが設定されている。この焦点検出エリアを、図２に示すように、a1〜a51と表す。各焦点検出エリアには、図３に２００〜６００で示すような焦点検出光学系が備えられている。図３において、図１の撮影レンズ１に対応する撮影光学系１００の領域１０１を介して入射した光束は、視野マスク２００、フィールドレンズ３００、絞り開口部４０１および再結像レンズ５０１を通り、イメージセンサーアレイ６００のＡ列上に結像する。このイメージセンサーアレイ６００のＡ列は、入射強度に応じた出力を発生する複数の光電変換画素を一次元状に並べたものである。また同様に、撮影光学系１００の領域１０２を介して入射した光束は、視野マスク２００、フィールドレンズ３００、絞り開口部４０２および再結像レンズ５０２を通り、イメージセンサーアレイ６００のＢ列上に結像する。このイメージセンサーアレイ６００のＢ列は、入射強度に応じた出力を発生する複数の光電変換画素を一次元状に並べたものである。
【００１０】
これらイメージセンサーアレイ６００のＡ列、Ｂ列上に結像した一対の被写体像は、撮影光学系１００が予定焦点面よりも前に被写体の鮮鋭像を結ぶいわゆる前ピン状態では互いに遠ざかり、逆に予定焦点面より後に被写体の鮮鋭像を結ぶいわゆる後ピン状態では互いに近づき、ちょうど予定焦点面に被写体の鮮鋭像を結ぶいわゆる合焦時にはイメージセンサーアレイ６００のＡ列、Ｂ列上の被写体像は所定の間隔になる。したがって、この一対の被写体像をイメージセンサーアレイ６００のＡ列、Ｂ列で光電変換して電気信号に変え、これらの信号を制御装置６により演算処理して一対の被写体像の相対位置ずれ量を求めることにより、撮影光学系１００の焦点調節状態、ここでは合焦状態から離れている量とその方向（以後、デフォーカス量と呼ぶ）が分かる。
【００１１】
次に、各焦点検出エリアにおいて求められたデフォーカス量から、撮影レンズ１の焦点調節を行う方法について説明する。本実施形態のカメラでは、制御装置６は、焦点検出装置４において撮影画面内に設定された焦点検出エリアa1〜a51の配置された位置を複数のブロックに分類し、その複数のブロックを複数のグループに分類する。そして、複数のグループの中からいずれかのグループを選択し、選択したグループに属するブロック内に位置する焦点検出エリアに対して検出されたデフォーカス量に基づいて、撮影レンズ１の駆動量（焦点調節制御量）を決定する。制御装置６は、こうして決定された焦点調節制御量に応じてレンズ駆動装置７を駆動制御することにより、撮影レンズ１の焦点調節を行う。このようにすることで、５１点と数多くの焦点検出エリアが撮影画面内に設定されていても、その焦点検出エリアの数に関わらず、撮影レンズ１の焦点調節を行うための焦点調節状態を正しく決定し、焦点調節を行うことができる。
【００１２】
５１点の焦点検出エリアa1〜a51を複数のブロックに分類する例を図４に示す。この分類例では、焦点検出エリアa1〜a51を計１７個のブロックに分類する。本実施形態ではとくに、近接ブロック間で共通の焦点検出エリアを含むように（すなわち、近接ブロックが重なるように）ブロック分けを行う。
【００１３】
上述した１７個のブロックをb1〜b17と表し、それぞれのブロックに上記焦点検出エリアa1〜a51のうちいずれの焦点検出エリアを含むかについて、図５〜図８を参照して説明する。図５は、ブロックb7、ブロックb1、およびブロックb14の位置および範囲を例示する図である。ブロックb7は、６つの焦点検出エリアa39,a40,a42,a44,a45,およびa47を含む。ブロックb1は、９つの焦点検出エリアa1,a2,a4,a6,a7,a9,a11,a12,およびa14を含む。ブロックb14は、６つの焦点検出エリアa21,a22,a24,a26,a27,およびa29を含む。
【００１４】
図６は、ブロックb10、ブロックb4、ブロックb11およびブロックb17の位置および範囲を例示する図である。ブロックb10は、６つの焦点検出エリアa44,a45,a47,a49,a50,およびa51を含む。ブロックb4は、９つの焦点検出エリアa11,a12,a14,a34,a35,a37,a39,a40,およびa42を含む。ブロックb11は、９つの焦点検出エリアa6,a7,a9,a16,a17,a19,a21,a22,およびa24を含む。ブロックb17は、６つの焦点検出エリアa26,a27,a29,a31,a32,およびa33を含む。
【００１５】
図７は、ブロックb5、ブロックb6、ブロックb12およびブロックb13の位置および範囲を例示する図である。ブロックb5は、６つの焦点検出エリアa12,a13,a35,a36,a40,およびa41を含む。ブロックb6は、６つの焦点検出エリアa14,a15,a37,a38,a42,およびa43を含む。ブロックb12は、６つの焦点検出エリアa7,a8,a17,a18,a22,およびa23を含む。ブロックb13は、６つの焦点検出エリアa9,a10,a19,a20,a24,およびa25を含む。
【００１６】
図８は、ブロックb8、ブロックb9、ブロックb2、ブロックb3,ブロックb15およびブロックb16の位置および範囲を例示する図である。ブロックb8は、４つの焦点検出エリアa40,a41,a45,およびa46を含む。ブロックb9は、４つの焦点検出エリアa42,a43,a47,およびa48を含む。ブロックb2は、６つの焦点検出エリアa2,a3,a7,a8,a12,およびa13を含む。ブロックb3は、６つの焦点検出エリアa4,a5,a9,a10,a14,およびa15を含む。ブロックb15は、４つの焦点検出エリアa22,a23,a27,およびa28を含む。ブロックb16は、４つの焦点検出エリアa24,a25,a29,およびa30を含む。
【００１７】
なお、以上説明したブロック分類の方法は一例であるため、本発明はこの内容に限定されない。任意の焦点検出エリアを、任意の形状のブロックに含めるように分類することができる。
【００１８】
制御装置６は、上記のようにして５１点の焦点検出エリアa1〜a51に基づいて１７個のブロックb1〜b17に分類したら、各ブロックに属する焦点検出エリアにおいて検出されたデフォーカス量に基づいて、ブロックごとにデフォーカス量を算出する。ブロックごとのデフォーカス量の算出については後述する。
【００１９】
各ブロックについてデフォーカス量を算出したら、次に制御装置６は、算出したブロックごとのデフォーカス量に基づいて、ブロックb1〜b17を複数のグループに分類するグループ化処理を実行する。たとえば、デフォーカス量が所定の範囲内に入っているブロック同士を同じグループにまとめて、ブロックb1〜b17をグループ分けする。他にも様々な方法により、グループ化処理を行うことができる。制御装置６は、このようにして、ブロックb1〜b17を複数のグループに分類する。
【００２０】
ブロックb1〜b17を複数のグループに分類したら、次に制御装置６は、そのグループの中から主要被写体を捕捉していると予想される最適なブロックを選択する。たとえば、最も至近側のデフォーカス量を示すブロックを、最適ブロック（たとえば、ブロックb14）として選択する。他にも様々な方法により、最適ブロックを選択することができる。
【００２１】
こうして最適ブロック(本例ではブロックb14)を選択したら、次に制御装置６は、その最適ブロック（本例ではブロックb14）に属する焦点検出エリアにおいて検出されたデフォーカス量に基づいて、当該ブロックから採用エリア（たとえば、焦点検出エリアa26）を選択する。この採用エリアの選択方法については後述する。
【００２２】
制御装置６は、採用エリア(本例では焦点検出エリアa26)において検出されたデフォーカス量（本例ではd26）に基づいて、撮影レンズ１の駆動量、すなわち焦点調節制御量を決定する。他にも様々な方法により、最適ブロックに属する焦点検出エリアにおいて検出されたデフォーカス量に基づいて、撮影レンズ１の駆動量を決定することができる。
【００２３】
＜ブロックごとのデフォーカス量の算出＞
上述したブロックごとのデフォーカス量の算出について説明する。図９は、ブロックに含まれる焦点検出エリアと重みを説明する図である。図９において、B［1］〜B［17］は、それぞれブロックb1〜b17に対応する。iは、焦点検出エリアa1〜a55のうちブロック内に含まれる焦点検出エリアを示す。たとえば、ブロックb1の場合は、図４および図５に例示したように、９つの焦点検出エリアa1,a2,a4,a6,a7,a9,a11,a12,およびa14を含むことを示す。また、W［i］は、９つの焦点検出エリアa1,a2,a4,a6,a7,a9,a11,a12,およびa14に対する重みを示す。たとえば、上記ブロックb1の場合は、９つの焦点検出エリアa1,a2,a4,a6,a11,a7,a9,a12,およびa14に対する重みが、それぞれ１０，４，４，４，４，２，２，２，２であることを示す。図９に例示した焦点検出エリアと重みの値は、あらかじめ定められてテーブル化され、制御装置６内のメモリに格納されている。重みの値は、隣接ブロックとの間で重複しない焦点検出エリアに対応するものほど、かつ自ブロック内で中央近くに位置する焦点検出エリアに対応するものほど大きい値である。
【００２４】
制御装置６は、各ブロックに含まれる焦点検出エリアで検出されるデフォーカス量およびその重みを用いて、次式（１）によりブロックbj(j＝1〜17)を代表するデフォーカス量Ｄｊを、順次算出する。
Ｄｊ＝Σdi×Wi／ΣWi                                （１）
ただし、ｊ＝1〜17、i＝ブロックbjに含まれる焦点検出エリアaiを示す符号であって、1〜51のいずれかの値、di＝焦点検出エリアaiで検出されるデフォーカス量、Wi＝焦点検出エリアaiに対する重みである。
【００２５】
たとえば、ブロックb1を代表するデフォーカス量Ｄ１を算出する場合を例にとると、上式（１）より、Ｄ１＝(d1・10+d2・4+d4・4+d6・4+d7・2+d9・2+d11・4+d12・2+d14・2)／(10+4+4+4+2+2+4+2+2)となる。制御装置６は、同様にして１７個のブロックについて各ブロックを代表するデフォーカス量Ｄ１〜Ｄ１７をそれぞれ算出する。
【００２６】
＜採用エリアの選択＞
上述した採用エリアの選択方法について説明する。図１０は、採用エリアを決定するための焦点検出エリアと重みを説明する図である。図１０において、B［1］〜B［17］は、
それぞれブロックb1〜b17に対応する。iは、焦点検出エリアa1〜a55のうち選択ブロック内に含まれる焦点検出エリアを示す。たとえば、選択ブロックb14の場合は、図４および図５に例示したように、６つの焦点検出エリアa21,a22,a24,a26,a27,およびa29を含むことを示す。また、W［i］は、６つの焦点検出エリアa21,a22,a24,a26,a27,およびa29に対する重みを示す。たとえば、上記ブロックb14の場合は、６つの焦点検出エリアa21,a26,a22,a27,a24,およびa29に対する重みが、それぞれ０．００，０．００，０．０７，０．０７，０．０７，０．０７であることを示す。図１０に例示した焦点検出エリアと重みの値は、あらかじめ定められてテーブル化され、制御装置６内のメモリに格納されている。重みの値は、隣接ブロックとの間で重複しない焦点検出エリアに対応するものほど、かつ自ブロック内で中央近くに位置する焦点検出エリアに対応するものほど小さい値である。
【００２７】
制御装置６は、選択ブロックに含まれる焦点検出エリアで検出されるデフォーカス量およびその重みを用いて、次式（２）により重み付け後のデフォーカス量Ｘｉを順次算出する。
Ｘｉ＝di＋Wi                                        （２）
ただし、i＝選択ブロックに含まれる焦点検出エリアaiを示す符号であって、1〜51のいずれかの値、di＝焦点検出エリアaiで検出されるデフォーカス量、Wi＝焦点検出エリアaiに対する重みである。
【００２８】
たとえば、選択ブロックがb14である場合を例にとると、該選択ブロック内に含まれる焦点検出エリアはa21,a26,a22,a27,a24,およびa29の６つである。たとえば焦点検出エリアa21の場合には、上式（２）よりＸ２１＝d21＋０．００となる。制御装置６は、同様にして選択ブロック内の焦点検出エリアについて、重み付け後のデフォーカス量Ｘ２１，Ｘ２６，Ｘ２２，Ｘ２７，Ｘ２４およびＸ２９をそれぞれ算出する。
【００２９】
そして、制御装置６は、重み付け後のデフォーカス量Ｘ２１，Ｘ２６，Ｘ２２，Ｘ２７，Ｘ２４およびＸ２９のうち最小値に対応する焦点検出エリア（たとえば、a26）を採用エリアに決定する。
【００３０】
＜焦点検出演算＞
ここで、デフォーカス量を算出するための焦点検出演算について説明する。図３に示したイメージセンサーアレイ６００のＡ列、Ｂ列は、それぞれ複数の光電変換画素から構成されており、複数の出力信号列α［１］，．．．，α［ｎ］、β［１］，．．．β［ｎ］を出力する（図１１(a)，(b)）。制御装置６は、この一対の出力信号列の内の、所定範囲のデータを相対的に所定のデータ分Ｌずつシフトしながら相関演算を行う。最大シフト数をｌｍａｘとするとＬの範囲は−ｌｍａｘから＋ｌｍａｘとなる。具体的には、相関量Ｃ［Ｌ］を次式（３）で算出する。
Ｃ［Ｌ］＝Σ｜ａ［ｉ＋Ｌ］−ｂ［ｉ］｜              （３）
ただし、Σはｉ＝ｋ〜ｒの総和を示し、初項ｋと最終項ｒは例えば次式（４）のようにシフト量Ｌに依存して変化させる。また、Ｌは上述したデータ列のシフト量に当たる整数であり、Ｌ＝−ｌmax，．．．，−２，−１，０，１，２，．．．，ｌmaxである。
Ｌ≧０の時；
ｋ＝ｋ０＋ＩＮＴ｛−Ｌ／２｝，
ｒ＝ｒ０＋ＩＮＴ｛−Ｌ／２｝，
Ｌ＜０の時；
ｋ＝ｋ０＋ＩＮＴ｛（−Ｌ＋１）／２｝，
ｒ＝ｒ０＋ＩＮＴ｛（−Ｌ＋１）／２｝        （４）
ただし、ｋ０、ｒ０はシフト量Ｌが０の時の初項と最終項である。
【００３１】
相対位置ずれ量は一対のデータが一致したときのシフト量Ｌとなるので、こうして得られた相関量Ｃ［Ｌ］の中で極小値となる相関量を与えるシフト量を検出し、これに図３に示す光学系およびイメージセンサーアレイ６００の光電変換画素のピッチ幅によって定まる定数とを掛けたものがデフォーカス量となる。よって、最大シフト数ｌmaxが大きいほど大きなデフォーカス量でも検出できることになる。
【００３２】
ところで、相関量Ｃ［Ｌ］は図１１(c)に示すように離散的な値であり、検出可能なデフォーカス量の最小単位はイメージセンサーアレイ６００のＡ列、Ｂ列の光電変換画素のピッチ幅によって制限されてしまう。そこで、離散的な相関量Ｃ［Ｌ］に基づいて補間演算を行うことによって新たに真の極小値Ｃｅｘを算出し、綿密な焦点検出を行う方法を説明する。この方法は、図１２に示すように、極小値である相関量Ｃ［Ｌｅ］と、その両側のシフト量における相関量Ｃ［Ｌｅ＋１］、Ｃ［Ｌｅ−１］とを用いて、真の極小値Ｃｅｘとこれを与えるずれ量Ｌｓを次式（５）により算出するものである。
ＤL＝（Ｃ［Ｌｅ−１］−Ｃ［Ｌｅ＋１］）／２，
Ｃex＝Ｃ［Ｌｅ］−｜ＤL｜，
Ｅ＝ＭＡＸ｛Ｃ［Ｌｅ＋１］−Ｃ［Ｌｅ］，Ｃ［Ｌｅ−１］−Ｃ［Ｌｅ］｝，
Ｌｓ＝Ｌｅ＋ＤL／Ｅ                              （５）
上式（５）において、ＭＡＸ｛Ｃａ，Ｃｂ｝はＣａとＣｂの内の大なる方を選択することを意味する。そして、デフォーカス量ＤＦは上記ずれ量Ｌｓから次式（６）によって算出される。
ＤＦ＝Ｋｆ・Ｌｓ                                 （６）
ただし、Ｋｆは図３に示す光学系およびイメージセンサーアレイ６００の光電変換画素のピッチ幅によって定まる定数である。
【００３３】
こうして得られたデフォーカス量が真にデフォーカス量を示しているのか、ノイズなどによる相関量の揺らぎによるものなのかを判定する必要がある。制御装置６は、次式（７）,（８）に示す条件を満たしたとき、デフォーカス量は信頼ありとする。
Ｅ＞Ｅ１                                         （７）
Ｃｅｘ／Ｅ＜Ｇ１                                 （８）
上式（７），（８）において、Ｅ１、Ｇ１は信頼性判定基準のしきい値である。数値Ｅは相関量の変化の様子を示し、被写体のコントラストに依存する値であり、値が大きいほどコントラストが高く信頼性が高いことになる。Ｃｅｘは、一対のデータが最も一致したときの差分であり本来は０となる。しかしながら、ノイズの影響、さらに領域１０１と領域１０２とで視差が生じているために、一対の被写体像に微妙な差が生じて０にならない。このようなノイズと被写体像の差の影響は被写体のコントラストが高いほど小さいので、一対のデータの一致度を表す数値としてはＣｅｘ／Ｅを用いている。当然ながらＣｅｘ／Ｅが０に近いほど、一対のデータの一致度が高く信頼性が高いことになる。
【００３４】
本実施の形態では、図２に例示した５１点の焦点検出エリアa1〜a51で得られたデフォーカス量をＤef(ｉ)（ｉ＝１〜５１）とする。また、各デフォーカス量の信頼性を、上式（７）に示す被写体のコントラストに依存する値Ｅ(ｉ)、または上式（８）に示す一対のデータの一致度を表す数値Ｃｅｘ／Ｅ(ｉ)とする。
【００３５】
上述したように、焦点検出エリアにおける被写体像のコントラストが低いと、信頼性の高いデフォーカス量が得られない。そこで制御装置６は、ブロックごとのデフォーカス量Ｄｊを算出する際、および選択ブロックにおいて採用エリアを選択する際には、信頼性が低いデフォーカス量の焦点検出エリアを除外するようにする。
【００３６】
図１３は、以上説明した焦点調節動作の流れを例示するフローチャートである。制御装置６は、カメラのメインスイッチがオンされると図１３による処理を開始する。図１３のステップＳ１０において、制御装置６は、シャッターボタン（不図示）が半押しされたか否かを確認し、シャッターボタンが半押し操作された場合にはステップＳ２０へ進む。シャッターボタンが半押しされていない場合は、該判定処理を繰り返す。
【００３７】
ステップＳ２０において、制御装置６は、５１点の焦点検出エリアaiにおけるデフォーカス量diを算出してステップＳ３０へ進む。ステップＳ３０において、制御装置６は、ステップＳ２０におけるデフォーカス量diおよび重み（図９）を用いて、ブロックごとのデフォーカス量Ｄｊを算出してステップＳ４０へ進む。
【００３８】
ステップＳ４０において、制御装置６は、デフォーカス量Ｄｊに基づいてブロックのグループ分けを行う。ステップＳ５０において、制御装置６は、ステップＳ４０でグループ分けした複数のグループのうちいずれかを、最適グループとして選択してステップＳ６０へ進む。ステップＳ６０において、制御装置６は、ステップＳ５０で選択した最適グループに属するブロックのいずれかを、採用ブロックとして選択してステップＳ７０へ進む。
【００３９】
ステップＳ７０において、制御装置６は、選択ブロック内に含まれる焦点検出エリアaiにおけるデフォーカス量diおよび重み（図１０）を用いて、重み付けしたデフォーカス量Ｘｉを算出してステップＳ８０へ進む。ステップＳ８０において、制御装置６は、選択ブロック内の焦点検出エリアaiから採用エリアを選択してステップＳ９０へ進む。
【００４０】
ステップＳ９０において、制御装置６は、採用エリアのデフォーカス量に基づいて焦点調節を撮影レンズ１に対して行い、図１３による処理を終了する。
【００４１】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）一眼レフカメラは、撮影レンズ１による像面内に設けられている３つ以上の焦点検出エリアaiにおいてそれぞれ撮影レンズ１のデフォーカス量diを検出する焦点検出装置４と、３つ以上の焦点検出エリアaiを複数のブロックbiに分類し、分類された複数のブロックbiのうち所定のブロックを選択し、選択されたブロックに含まれる焦点検出エリアに対して検出されているデフォーカス量に基づいて撮影レンズ１の焦点調節制御量を決定する制御装置６とを備え、上記分類に際し、ブロックに含まれる焦点検出エリアの少なくとも１つが隣接するブロックに含まれる焦点検出エリアと重複するようにした。これにより、カメラアングルが多少ズレても同じブロックが選択されるようになるから、ブロックの境界付近に主要被写体が存在しても、該主要被写体に対して適切なピント合わせが行えるようになる。
【００４２】
（２）一眼レフカメラはさらに、複数のブロックbiにそれぞれ含まれる複数の焦点検出エリアaiに対してそれぞれ検出されているデフォーカス量di、および複数の焦点検出エリアaiに対してあらかじめブロックbiごとに定められている重み情報Wi（図９）に基づいて、ブロックbiを代表するデフォーカス量Ｘiをブロックbiごとに算出し、算出されたブロックを代表するデフォーカス量Ｘｉに基づいて複数のブロックbiから１つのブロックを選択するようにした。これにより、ブロックを代表するデフォーカス量Ｘｉを算出しない場合に比べて、適切なピント合わせが行えるようになる。
【００４３】
（３）一眼レフカメラはさらに、選択されたブロックに含まれる複数の焦点検出エリアaiに対してそれぞれ検出されているデフォーカス量di、および選択されたブロックに含まれる複数の焦点検出エリアaiに対してあらかじめ定められている重み情報Wi（図１０）に基づいて、選択されたブロックを代表する焦点検出エリアを選択し、選択された焦点検出エリアに対して検出されているデフォーカス量diに基づいて撮影レンズ１の焦点調節制御量を決定するようにした。これにより、選択されたブロックに含まれる複数の焦点検出エリアaiのデフォーカス量diを加味した適切なピント合わせが行えるようになる。
【００４４】
（４）重み情報Wiは、ブロックbiに含まれる複数の焦点検出エリアaiのうち、他のブロックとの間で重複しないものほど、かつ当該ブロックの中央位置に近いものほど大きい値を有するようにしたので、他のブロックとの間で重複する焦点検出エリアで得られるデフォーカス量diによる影響を抑えて、適切なピント合わせが行えるようになる。
【００４５】
（変形例１）
上述した例では、選択ブロック内で１つの採用エリアを選択するようにしたが、１つだけでなく複数の焦点検出エリアを採用エリアとして選択するように構成してもよい。この場合、複数の採用エリアにおけるデフォーカス量の平均値や中央値などを求め、その算出結果を用いて撮影レンズ１の焦点調節を行うこともできる。
【００４６】
（変形例２）
焦点調節装置を一眼レフカメラに搭載した例を説明したが、一眼レフカメラ以外のカメラにも焦点調節装置を搭載して構わない。
【００４７】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【符号の説明】
【００４８】
１…撮影レンズ
４…焦点検出装置
６…制御装置
７…レンズ駆動装置
a1〜a51…焦点検出エリア
b1〜b17…ブロック
【図１】
0005463843.tif 000002
【図２】
0005463843.tif 000003
【図３】
0005463843.tif 000004
【図４】
0005463843.tif 000005
【図５】
0005463843.tif 000006
【図６】
0005463843.tif 000007
【図７】
0005463843.tif 000008
【図８】
0005463843.tif 000009
【図９】
0005463843.tif 000010
【図１０】
0005463843.tif 000011
【図１１】
0005463843.tif 000012
【図１２】
0005463843.tif 000013
【図１３】
0005463843.tif 000014