(57)【特許請求の範囲】
【請求項１】
撮影光学系の射出瞳の第１及び第２の領域を通過する第１及び第２の光束による第１及び第２の像に対応した第１及び第２の像信号を生成する光電変換部と、
前記第１及び第２の像信号に基づき前記第１及び第２の像の相対的な像ズレ量を検出する像ズレ量検出部と、
前記撮影光学系の射出瞳の一対の領域を通過する一対の光束による一対の像の各々の形状が、前記撮影光学系の収差に起因して互いに相違することで定まるオフセット量を取得するオフセット量取得部と、
前記相対的な像ズレ量と前記オフセット量とに基づいて、デフォーカス量を算出するデフォーカス量算出部と、を備える焦点検出装置。
【請求項２】
請求項１に記載の焦点検出装置において、
前記第1及び第２の像は、予定焦点面上に形成され、
前記オフセット量は、前記予定焦点面上に前記一対の像に関する最良像面が形成された場合の前記一対の像の相対的なズレ量である焦点検出装置。
【請求項３】
請求項２に記載の焦点検出装置において、
前記最良像面は、解像度が最大となる像面、点像分布が最小となる像面、又は、所定空間周波数のMTFが最大になる像面である焦点検出装置。
【請求項４】
請求項２または３に記載の焦点検出装置において、
前記像ズレ量検出部は、前記第１及び第２の像信号に対して、所定の相関演算を行って前記像ズレ量を算出し、
前記所定のオフセット量は、前記一対の像に対して前記所定の相関演算を行って算出されるズレ量に対応する焦点検出装置。
【請求項５】
撮影光学系の射出瞳の一対の領域を通過する一対の光束が予定焦点面上に形成する一対の像に対応した一対の像信号を、光電変換により生成する光電変換装置と、
前記一対の像信号の相関度に基づき前記一対の像の相対的な像ズレ量を検出する像ズレ量検出部と、
前記相対的な像ズレ量と所定のオフセット量とに基づいて、デフォーカス量を算出するデフォーカス量算出部と、
前記撮影光学系の収差に起因した、前記撮影光学系の射出瞳の一対の領域を通過する一対の光束による一対の像の形状の相違に応じて定まる前記所定のオフセット量を取得するオフセット量取得部とを備え、
前記オフセット量取得部によって取得される前記所定のオフセット量は、前記形状の相違を有する前記一対の像が予め定められた最適な像であるときの該一対の像に対応する一対の像信号の相関度に基づき、前記形状の相違に応じて定まる該一対の像の相対的な像ズレ量である焦点検出装置。
【請求項６】
請求項５に記載の焦点検出装置において、
前記オフセット量取得部は、
前記形状の相違を有する前記一対の像が前記予め定められた最適な像であるときに、該一対の像に対応する一対の像信号を取得する像信号取得部と、
前記像信号取得部によって取得された前記一対の像信号の相関度に基づき、前記形状の相違に応じて定まる該一対の像の相対的な像ズレ量を、前記所定のオフセット量として算出するオフセット量算出部とを有する焦点検出装置。
【請求項７】
請求項５または６に記載の焦点検出装置において、
前記予め定められた最適な像は、前記撮影光学系の光学設計情報に応じて予め定められ、
前記オフセット量取得部は、前記撮影光学系の前記光学設計情報に対応づけられた前記相対的な像ズレ量を、前記所定のオフセット量として取得する焦点検出装置。
【請求項８】
請求項５乃至７のいずれか１項に記載の焦点検出装置において、
前記予め定められた最適な像は、前記形状の相違を有する前記一対の像の、前記撮影光学系の光軸に対する形成位置および形成方向に応じて予め定められ、
前記オフセット量取得部は、前記形成位置および前記形成方向に対応づけられた前記相対的な像ズレ量を、前記所定のオフセット量として取得する焦点検出装置。
【請求項９】
請求項５乃至８のいずれか１項に記載の焦点検出装置において、
前記予め定められた最適な像は、前記形状の相違を有する前記一対の像を形成する前記一対の光束を前記光電変換装置に受光させる焦点検出光学系の光学設計情報に応じて予め定められ、
前記オフセット量取得部は、前記焦点検出光学系の前記光学設計情報に対応する前記相対的な像ズレ量を、前記所定のオフセット量として取得する焦点検出装置。
【請求項１０】
請求項５乃至９のいずれか１項に記載の焦点検出装置において、
前記形状の相違を有する前記一対の像に対応する前記一対の像信号の前記相関度は、該一対の像信号の相関演算処理の種類に応じて変化し、
前記オフセット量取得部は、前記相関演算処理の前記種類に対応する前記相関度に基づく前記相対的な像ズレ量を、前記所定のオフセット量として取得する焦点検出装置。
【請求項１１】
請求項５乃至１０のいずれか１項に記載の焦点検出装置において、
前記予め定められた最適な像は、前記撮影光学系の光軸上における前記形状の相違を有する前記一対の像の像位置の変化に対して、該一対の像の解像度が最大になるときの前記像位置、該一対の像の大きさが最小になるときの前記像位置、および該一対の像信号に含まれる所定空間周波数のＭＴＦが最大になるときの前記像位置のうちのいずれか１つである焦点検出装置。
【請求項１２】
請求項５乃至１１のいずれか１項に記載の焦点検出装置において、
前記撮影光学系の光学設計情報を取得する光学設計情報取得部をさらに備え、
前記予め定められた最適な像は、前記撮影光学系の光学設計情報に応じて予め定められ、
前記オフセット量取得部は、前記光学設計情報取得部によって取得された前記撮影光学系の前記光学設計情報に基づき、前記所定のオフセット量を取得する焦点検出装置。
【請求項１３】
請求項５乃至１２のいずれか１項に記載の焦点検出装置において、
前記所定のオフセット量が決定される際の前記一対の像は、一対の点像、エッジ像、又は線像である焦点検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は瞳分割型位相差検出方式の焦点検出装置に関する。
【背景技術】
【０００２】
光学系の射出瞳を通る一対の焦点検出光束が形成する一対の像に応じた一対の像信号を生成し、この一対の像信号間の像ズレ量（位相差）を検出することによって光学系の焦点調節状態、すなわち予定焦点面と検出された像面との差であるデフォーカス量を検出する焦点検出装置、いわゆる瞳分割型位相差検出方式の焦点検出装置が知られている。
【０００３】
この種の瞳分割型位相差検出方式の焦点検出装置においては、検出される像面と撮影時の最良像面（最良ピント面）との間に誤差を生じる場合があるため、各種補正処理を行うことが提案されている。例えば、焦点検出に用いられる一対の焦点検出光束のＦ値（焦点検出Ｆ値）と撮影光束のＦ値（撮影Ｆ値）とが球面収差に起因して相違することにより生じるデフォーカス量誤差を補正する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭５７−２１０３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら上記焦点検出Ｆ値と撮影Ｆ値とが相違することにより生じるデフォーカス量誤差を補正しても、なお球面収差に起因した別の誤差が残る場合があることが判明した。検討の結果、このような誤差の原因は、合焦状態において一対の焦点検出光束が形成する一対の像の形状が、光学系の収差に起因して一致しなくなるためであることが判明した。
【課題を解決するための手段】
【０００６】
請求項１に記載の焦点検出装置は、撮影光学系の射出瞳の第１及び第２の領域を通過する第１及び第２の光束による第１及び第２の像に対応した第１及び第２の像信号を生成する光電変換部と、前記第１及び第２の像信号に基づき前記第１及び第２の像の相対的な像ズレ量を検出する像ズレ量検出部と、前記撮影光学系の射出瞳の一対の領域を通過する一対の光束による一対の像の各々の形状が、前記撮影光学系の収差に起因して互いに相違することで定まるオフセット量を取得するオフセット量取得部と、前記相対的な像ズレ量と前記オフセット量とに基づいて、デフォーカス量を算出するデフォーカス量算出部と、を備える。
請求項５に記載の焦点検出装置は、撮影光学系の射出瞳の一対の領域を通過する一対の光束が予定焦点面上に形成する一対の像に対応した一対の像信号を、光電変換により生成する光電変換装置と、前記一対の像信号の相関度に基づき前記一対の像の相対的な像ズレ量を検出する像ズレ量検出部と、前記相対的な像ズレ量と所定のオフセット量とに基づいて、デフォーカス量を算出するデフォーカス量算出部と、前記撮影光学系の収差に起因した、前記撮影光学系の射出瞳の一対の領域を通過する一対の光束による一対の像の形状の相違に応じて定まる前記所定のオフセット量を取得するオフセット量取得部とを備え、前記オフセット量取得部によって取得される前記所定のオフセット量は、前記形状の相違を有する前記一対の像が予め定められた最適な像であるときの該一対の像に対応する一対の像信号の相関度に基づき、前記形状の相違に応じて定まる該一対の像の相対的な像ズレ量である。
【発明の効果】
【０００７】
本発明による焦点検出装置は、最良像面と予定焦点面との間のデフォーカス量を正確に検出することができる。
【図面の簡単な説明】
【０００８】
【図１】デジタルカメラの構成を示す横断面図である。
【図２】撮影画面上における焦点検出位置を示す図である。
【図３】撮像素子の詳細な構成を示す正面図である。
【図４】撮像画素が受光する撮影光束の様子を説明するための図である。
【図５】焦点検出画素が受光する焦点検出光束の様子を説明するための図である。
【図６】デジタルカメラの動作を示すフローチャートである。
【図７】像ズレ検出演算処理を説明するための図である。
【図８】撮影光束と一対の焦点検出光束とが予定焦点面近傍でどのように収束するかを模式的に示した図である。
【図９】撮影光束が予定焦点面上に形成する点像の分布（点像分布関数）の例を示す図である。
【図１０】一対の焦点検出光束が予定焦点面上に形成する点像の分布（点像分布関数）の例を示す図である。
【図１１】撮影光学系が無収差の場合において、白黒エッジの被写体を一対の焦点検出光束で最良像面に形成した時の被写体像を示す図である。
【図１２】白黒エッジの被写体に対し、収差の大きな撮影光学系を用いた場合に、一対の焦点検出光束により最良像面に形成される被写体像を示す図である。
【図１３】一対の点像分布を相対的に変位させて重ね合わせた様子を示す図である。
【図１４】第１実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【図１５】撮影画面上における焦点検出エリアの位置を示す図である。
【図１６】第２実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【図１７】第３実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【図１８】第４実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【図１９】第５実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【図２０】第６実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【図２１】第７実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【図２２】第８実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【図２３】第９実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表した図である。
【発明を実施するための形態】
【０００９】
＜第１実施形態＞
本発明の第１実施形態の焦点検出装置を含む撮像装置として、レンズ交換式のデジタルカメラを例に挙げて説明する。図１は本実施形態のデジタルカメラの構成を示す横断面図である。本実施形態のデジタルカメラ２０１は、交換レンズ２０２とカメラボディ２０３とから構成され、交換レンズ２０２がマウント部２０４を介してカメラボディ２０３に装着される。カメラボディ２０３にはマウント部２０４を介して種々の撮影光学系を有する交換レンズ２０２が装着可能である。
【００１０】
交換レンズ２０２は、レンズ２０９、ズーミングレンズ２０８、フォーカシングレンズ２１０、絞り２１１、レンズ制御装置２０６などを有する。レンズ制御装置２０６は、不図示のマイクロコンピューター、メモリ、レンズ駆動制御回路などから構成される。レンズ制御装置２０６は、フォーカシングレンズ２１０の焦点調節および絞り２１１の開口径調節のための駆動制御、ならびにズーミングレンズ２０８、フォーカシングレンズ２１０および絞り２１１の状態検出などを行う。レンズ制御装置２０６は、後述するボディ制御装置２１４との通信によりレンズ情報の送信とカメラ情報（デフォーカス量や絞り値など）の受信とを行う。絞り２１１は、光量およびボケ量調整のために光軸中心に開口径が可変な開口を形成する。
【００１１】
カメラボディ２０３は、撮像素子２１２、ボディ制御装置２１４、液晶表示素子駆動回路２１５、液晶表示素子２１６、接眼レンズ２１７、メモリカード２１９、ＡＤ変換装置２２１などを有している。撮像素子２１２には、撮像画素が行と列とで規定される二次元状配列にしたがって配置されるとともに、焦点検出位置に対応した部分に焦点検出画素が配置されている。この撮像素子２１２については詳細を後述する。
【００１２】
ボディ制御装置２１４は、マイクロコンピューター、メモリ、駆動制御回路などから構成される。ボディ制御装置２１４は、撮像素子２１２の露光制御と、撮像素子２１２からの画素信号の読み出しと、焦点検出画素の画素信号に基づく焦点検出演算および交換レンズ２０２の焦点調節とを繰り返し行うとともに、画像信号の処理、表示および記録、ならびにカメラの動作制御などを行う。また、ボディ制御装置２１４は、電気接点２１３を介してレンズ制御装置２０６と通信を行い、レンズ情報の受信とカメラ情報の送信とを行う。
【００１３】
液晶表示素子２１６は電子ビューファインダー（ＥＶＦ：Electronic View Finder）として機能する。液晶表示素子駆動回路２１５は撮像素子２１２から読み出された画像信号に基づきスルー画像を液晶表示素子２１６に表示し、撮影者は接眼レンズ２１７を介してスルー画像を観察することができる。メモリカード２１９は、撮像素子２１２により撮像された画像信号に基づいて生成される画像データを記憶する画像ストレージである。
【００１４】
ＡＤ変換装置２２１は、撮像素子２１２から出力される画素信号をＡＤ変換してボディ制御装置２１４に送る。撮像素子２１２がＡＤ変換装置２２１を内蔵する構成であってもよい。
【００１５】
交換レンズ２０２を通過した光束により、撮像素子２１２の撮像面上に被写体像が形成される。この被写体像は撮像素子２１２により光電変換され、撮像画素および焦点検出画素の画素信号がボディ制御装置２１４へ送られる。
【００１６】
ボディ制御装置２１４は、撮像素子２１２の焦点検出画素からの画素信号（焦点検出信号）に基づいてデフォーカス量を算出し、このデフォーカス量をレンズ制御装置２０６へ送る。また、ボディ制御装置２１４は、撮像素子２１２の撮像画素の画素信号（撮像信号）を処理して画像データを生成し、メモリカード２１９に格納するとともに、撮像素子２１２から読み出されたスルー画像信号を液晶表示素子駆動回路２１５へ送り、スルー画像を液晶表示素子２１６に表示させる。さらに、ボディ制御装置２１４は、レンズ制御装置２０６へ絞り制御情報を送って絞り２１１の開口制御を行う。
【００１７】
レンズ制御装置２０６は、フォーカシング状態、ズーミング状態、絞り設定状態、絞り開放Ｆ値などに応じてレンズ情報を更新する。具体的には、ズーミングレンズ２０８とフォーカシングレンズ２１０の位置と絞り２１１の絞り値とを検出し、これらのレンズ位置と絞り値とに応じてレンズ情報を演算したり、あるいは予め用意されたルックアップテーブルからレンズ位置と絞り値とに応じたレンズ情報を選択する。
【００１８】
レンズ制御装置２０６は、受信したデフォーカス量に基づいてレンズ駆動量を算出し、レンズ駆動量に応じてフォーカシングレンズ２１０を合焦位置へ駆動する。また、レンズ制御装置２０６は受信した絞り値に応じて絞り２１１を駆動する。
【００１９】
図２は、撮影画面上における焦点検出位置を示す図であり、後述する撮像素子２１２上の焦点検出画素列による焦点検出の際に撮影画面上で像をサンプリングする領域（焦点検出エリア、焦点検出位置）の一例を示す。この例では、矩形の撮影画面１００上の中央（光軸上）に焦点検出エリア１０１が配置される。長方形で示す焦点検出エリア１０１の長手方向（水平方向）に、焦点検出画素が直線的に配列される。
【００２０】
図３は撮像素子２１２の詳細な構成を示す正面図であり、図２において水平方向に配置された焦点検出エリア１０１の近傍を拡大した画素配列の詳細を示す。撮像素子２１２には撮像画素３１０が二次元正方格子状に稠密に配列される。撮像画素３１０は赤画素（Ｒ）、緑画素（Ｇ）、青画素（Ｂ）からなり、ベイヤー配列の配置規則によって配置されている。図３においては撮像画素３１０と同一の画素サイズを有する水平方向焦点検出用の焦点検出画素３１５、３１６が交互に、本来緑画素と青画素とが連続的に配置されるべき水平方向の直線上に連続して配列される。
【００２１】
撮像画素３１０ならびに焦点検出画素３１５および３１６の各々のマイクロレンズの形状は、元々画素サイズより大きな円形のマイクロレンズから画素サイズに対応した正方形の形状で切り出した形状をしている。
【００２２】
撮像画素３１０は、図３に示すように矩形のマイクロレンズ１０、遮光マスクで受光領域を正方形に制限された光電変換部１１、および色フィルタから構成される。色フィルタは赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３種類からなり、それぞれの色に対応する分光感度特性を有している。撮像素子２１２には、各色フィルタを備えた撮像画素３１０がベイヤー配列されている。
【００２３】
焦点検出画素３１５，３１６には全ての色に対して焦点検出を行うために全ての可視光を透過する白色フィルタが設けられている。その白色フィルタは、緑画素、赤画素および青画素の分光感度特性を加算したような分光感度特性を有し、高い感度を示す光波長領域は緑画素、赤画素および青画素の各々において各色フィルタが高い感度を示す光波長領域を包括している。
【００２４】
焦点検出画素３１５は、図３に示すように矩形のマイクロレンズ１０と遮光マスクとで受光領域を正方形の左半分（正方形を垂直線で２等分した場合の左半分）に制限された光電変換部１５、および白色フィルタ（不図示）とから構成される。
【００２５】
また、焦点検出画素３１６は、図３に示すように矩形のマイクロレンズ１０と遮光マスクとで受光領域を正方形の右半分（正方形を垂直線で２等分した場合の右半分）に制限された光電変換部１６、および白色フィルタ（不図示）とから構成される。
【００２６】
焦点検出画素３１５と焦点検出画素３１６とをマイクロレンズ１０を重ね合わせて表示すると、遮光マスクで受光領域を正方形の半分に制限された光電変換部１５および１６が水平方向に並んでいる。
【００２７】
また、上述した正方形の半分に制限された受光領域の部分に正方形を半分にした残りの部分を加えると、撮像画素３１０の受光領域と同じサイズの正方形となる。
【００２８】
以上のような撮像画素および焦点検出画素の構成においては、一般的な光源のもとでは、緑色の撮像画素の出力レベルと焦点検出画素の出力レベルとがほぼ等しくなり、赤色の撮像画素および青色の撮像画素の出力レベルはこれよりも小さくなる。
【００２９】
図４は、図３に示す撮像画素３１０が受光する撮影光束の様子を説明するための図であって、水平方向に配列した撮像画素配列の断面をとっている。撮像素子２１２上に配列された全ての撮像画素３１０の光電変換部１１は、光電変換部１１に近接して配置された遮光マスクの開口を通過した光束を受光する。遮光マスク開口の形状は、各撮像画素３１０のマイクロレンズ１０により、マイクロレンズ１０から測距瞳距離ｄだけ離間した撮影光学系の射出瞳９０上の全撮像画素共通な領域９７に投影される。
【００３０】
従って各撮像画素の光電変換部１１は、領域９７と各撮像画素のマイクロレンズ１０とを通過する光束７１を受光し、その光束７１によって各マイクロレンズ１０上に形成される像の強度に対応した信号を出力する。
【００３１】
図５は、図３に示す焦点検出画素３１５，３１６が受光する焦点検出光束の様子を、図４と比較して説明するための図であって、水平方向に配列した焦点検出画素配列の断面をとっている。
【００３２】
撮像素子２１２上に配列された全ての焦点検出画素３１５，３１６の光電変換部１５，１６は、光電変換部１５，１６の各々に近接して配置された遮光マスクの開口を通過した光束を受光する。光電変換部１５に近接して配置された遮光マスク開口の形状は、各焦点検出画素３１５のマイクロレンズ１０により、マイクロレンズ１０から測距瞳距離ｄだけ離間した射出瞳９０上の、焦点検出画素３１５に全てに共通した領域９５に投影される。同じく光電変換部１６に近接して配置された遮光マスク開口の形状は、各焦点検出画素３１６のマイクロレンズ１０により、マイクロレンズ１０から測距瞳距離ｄだけ離間した射出瞳９０上の、焦点検出画素３１６に全てに共通した領域９６に投影される。一対の領域９５，９６を測距瞳と呼ぶ。
【００３３】
従って各焦点検出画素３１５の光電変換部１５は、測距瞳９５と各焦点検出画素３１５のマイクロレンズ１０とを通過する光束７５を受光し、その光束７５によって各マイクロレンズ１０上に形成される像の強度に対応した信号を出力する。また各焦点検出画素３１６の光電変換部１６は、測距瞳９６と各焦点検出画素３１６のマイクロレンズ１６とを通過する光束７６を受光し、その光束７６によって各マイクロレンズ１０上に形成される像の強度に対応した信号を出力する。
【００３４】
一対の焦点検出画素３１５，３１６が受光する光束７５，７６が通過する射出瞳９０上の測距瞳９５および９６を統合した領域は、撮像画素３１０が受光する光束７１が通過する射出瞳９０上の領域９７と一致し、射出瞳９０上において一対の光束７５，７６は光束７１に対して相補的な関係になっている。
【００３５】
上述の説明においては、遮光マスクにより光電変換部の受光領域が規制されているが、光電変換部自身の形状を遮光マスクの開口形状とすることも可能である。その場合は遮光マスクを排してもよい。
【００３６】
要は光電変換部と測距瞳とはマイクロレンズにより光学的に共役な関係となっていることが重要である。
【００３７】
また測距瞳の位置（測距瞳距離）は、一般に撮影光学系の射出瞳距離と略同一になるように設定される。複数の交換レンズが装着される場合には、複数の交換レンズの平均的な射出瞳距離に測距瞳距離を設定する。
【００３８】
上述した一対の焦点検出画素３１５，３１６を交互にかつ直線状に多数配置し、各焦点検出画素の光電変換部の出力を測距瞳９５および測距瞳９６に対応した一対の出力グループにまとめる。これにより、測距瞳９５および測距瞳９６をそれぞれ通過する一対の光束が水平方向の焦点検出画素配列上に形成する一対の像の強度分布に関する情報が得られる。この情報に対して後述する像ズレ検出演算処理（相関演算処理、位相差検出処理）を施すことによって、いわゆる瞳分割型位相差検出方式で一対の像の像ズレ量が検出される。さらに、像ズレ量に、一対の測距瞳の重心間隔と測距瞳距離との比例関係に応じた変換係数を用いての変換演算を行うことによって、焦点検出位置における予定結像面と瞳分割型位相差検出方式で検出される結像面との偏差、すなわちデフォーカス量が算出される。
【００３９】
なお図５においては理解しやすいように一対の領域９５，９６を明瞭な形状で示すとともに、一対の焦点検出光束７５，７６をコーン形状で表現し、光軸９１に対して垂直な断面で光束を切り取ったとき、該断面上で光線密度は一様であるかのように説明している。しかし、実際には焦点検出画素のマイクロレンズの収差などに応じて一対の領域９５，９６の外形は不明瞭となる。また、光軸９１に対して垂直な断面における一対の焦点検出光束７５，７６の光線密度は、一様ではなく、焦点検出光学系の光学特性と撮影光学系の光学特性とに応じた分布を示す。
【００４０】
図６は、本実施形態のデジタルカメラ２０１の動作を示すフローチャートである。ボディ制御装置２１４は、ステップＳ１００でデジタルカメラ２０１の電源がＯＮされるとステップＳ１１０から動作を開始する。ステップＳ１１０において、絞り変更が必要な場合は、ボディ制御装置２１４は、レンズ制御装置２０６に絞り調整指令を送って絞り調整を行わせる。それとともに、ボディ制御装置２１４は、撮像動作を行って撮像素子２１２から撮像画素３１０のデータを間引き読み出しし、液晶表示素子２１６に表示させる。続くステップＳ１２０では、ボディ制御装置２１４は、焦点検出画素列から一対の像に対応した一対の像信号のデータを読み出す。
【００４１】
ステップＳ１３０では、ボディ制御装置２１４は、読み出した一対の像信号のデータに基づいて像ズレ検出演算処理（相関演算処理）を行い、像ズレ量を算出する。
【００４２】
ステップＳ１３１では、ボディ制御装置２１４は、レンズ制御装置２０６から一対の点像分布データ（一対の点像信号のデータ）を読み出し、該一対の点像分布データに対して像ズレ検出演算処理（相関演算処理）を行って像ズレ量を算出し、該像ズレ量をオフセット量とする。ステップＳ１３１でレンズ制御装置２０６から読み出される該一対の点像分布データの詳細については後述するが、該一対の点像分布データは、ステップＳ１３０で読み出された一対の像信号のデータが撮像された時点での撮影光学系の設定（絞りＦ値、フォーカシングレンズ位置、ズームレンズ位置）において合焦が達成されている状況（予定焦点面と最良像面とが一致した状況）と仮定した場合において、該状況において一対の焦点検出光束が最良像面上に形成する点像の分布関数を表す像データである。またここで言う最良像面とは、光学設計上あるいは官能評価上で最適な画像を与えるところの撮影光束が形成する像面のことである。最良像面としては、例えば、解像度が最大となる像面、点像分布が最小となる像面（最小錯乱円となる像面）、所定空間周波数のＭＴＦ（Modulation Transfer Function）が最大になる像面などがある。
【００４３】
ステップＳ１３２では、ボディ制御装置２１４は、ステップＳ１３０で算出した像ズレ量からステップＳ１３１で算出したオフセット量を差引き、補正像ズレ量を算出する。詳細については後述するが、このように像ズレ量を補正することにより、一対の焦点検出光束が形成する一対の像の像ズレ量に基づいて検出される像面と最良像面との間の誤差を解消あるいは軽減することができる。
【００４４】
ステップＳ１３５では、ボディ制御装置２１４は、ステップＳ１３２で算出した補正像ズレ量をデフォーカス量に変換する。ステップＳ１４０で、ボディ制御装置２１４は、撮影光学系の焦点調節状態が合焦近傍か否か、すなわち算出したデフォーカス量の絶対値が所定値以内であるか否かを判別する。合焦近傍でないと判別された場合は、本処理はステップＳ１５０へ進む。ステップＳ１５０では、ボディ制御装置２１４は、デフォーカス量をレンズ制御装置２０６へ送信し、図１に示す交換レンズ２０２のフォーカシングレンズ２１０を合焦位置に駆動させる。その後、本処理はステップＳ１１０へ戻って上述した動作を繰り返す。 
【００４５】
なお、焦点検出不能な場合も本処理はこのステップＳ１５０へ分岐し、ボディ制御装置２１４は、レンズ制御装置２０６へスキャン駆動命令を送信し、交換レンズ２０２のフォーカシングレンズ２１０を無限遠位置から至近位置までスキャン駆動させる。その後、本処理はステップＳ１１０へ戻って上述した動作が繰り返される。 
【００４６】
一方、ステップＳ１４０で撮影光学系の焦点調節状態が合焦近傍であると判別された場合は、本処理はステップＳ１６０へ進む。ステップＳ１６０において、ボディ制御装置２１４は、シャッターボタン（不図示）の操作によりシャッターレリーズがなされたか否かを判別し、なされていないと判別した場合は、本処理はステップＳ１１０へ戻って上述した動作が繰り返される。ステップＳ１６０において、ボディ制御装置２１４は、シャッターレリーズがなされたと判別した場合は、ステップＳ１７０で、撮像素子２１２に撮像動作を行わせ、撮像素子２１２の撮像画素およびすべての焦点検出画素から画像データを読み出す。 
【００４７】
ステップＳ１８０において、ボディ制御装置２１４は、焦点検出画素列の各画素位置の画素データを焦点検出画素の周囲の撮像画素のデータに基づいて画素補間する。続くステップＳ１９０で、ボディ制御装置２１４は、撮像画素のデータおよび補間されたデータからなる画像データをメモリカード２１９に保存し、本処理はステップＳ１１０へ戻って上述した動作が繰り返される。 
【００４８】
次に、図６のステップＳ１３０における像ズレ検出演算処理（相関演算処理）の詳細について説明する。焦点検出画素が検出する一対の像は、測距瞳がレンズの絞り開口により不均等にけられて光量バランスが崩れている可能性があるので、光量バランスに対して像ズレ検出精度を維持できるタイプの相関演算を施す。焦点検出画素列から読み出された一対の像信号に対応する一対のデータ列Ａ１１〜Ａ１Ｍ、Ａ２１〜Ａ２Ｍ（Ｍはデータ数）に対し下記式（１）の相関演算を行い、一対の像信号の相関度に対応する相関量Ｃ(ｋ)を演算する。 
Ｃ(ｋ)＝Σ｜Ａ１n・Ａ２n+s+k−Ａ２n+k・Ａ１n+s｜  ・・・（１） 
【００４９】
式（１）において、Σ演算は変数ｎについて累積される。変数ｎの範囲は、像ずらし量ｋに応じてＡ１ｎ、Ａ１ｎ＋ｓ、Ａ２ｎ＋ｋ、Ａ２ｎ＋ｓ＋ｋのデータが存在する範囲に限定される。像ずらし量ｋは整数であり、データ列のデータ間隔を単位とした相対的シフト量である。また変数ｓは整数であり、１，２，・・が適宜選択される。式（１）の演算結果は、図７(ａ)に示すように、一対のデータの相関が高いシフト量（図７(ａ)ではｋ＝ｋｊ＝２）において相関量Ｃ(ｋ)が極小になる。相関量Ｃ(ｋ)の値が小さいほど一対の像信号の相関度が高い。なお、相関演算式は式（１）に限定されず、一対のデータ列（一対の像信号）の相関度を演算するものであればどのような相関演算式を用いても良い。 
【００５０】
次に、式（２）から式（５）の３点内挿の手法を用いて連続的な相関量に対する極小値Ｃ(ｘ)を与えるシフト量ｘを求める。 このシフト量ｘが、後述する補正前の一対の像の相対的な像ズレ量に対応する。
ｘ＝ｋｊ＋Ｄ／ＳＬＯＰ ・・・（２）
Ｃ(ｘ)＝Ｃ（ｋｊ）−｜Ｄ｜  ・・・（３）
Ｄ＝｛Ｃ(ｋ−１)−Ｃ(ｋｊ＋１)｝／２  ・・・（４）
ＳＬＯＰ＝ＭＡＸ｛Ｃ(ｋｊ＋１)−Ｃ(ｋｊ)，Ｃ(ｋｊ−１)−Ｃ(ｋｊ)｝  ・・・（５）
【００５１】
式（２）で算出されたずらし量ｘの信頼性があるかどうかは次のようにして判定される。図７(ｂ)に示すように、一対のデータの相関度が低い場合は、内挿された相関量の極小値Ｃ(ｘ)の値が大きくなる。したがって、Ｃ(ｘ)が所定のしきい値以上の場合は、算出されたずらし量の信頼性が低いと判定し、算出されたずらし量ｘをキャンセルする。あるいは、Ｃ(ｘ)をデータのコントラストで規格化するために、コントラストに比例した値となるＳＬＯＰでＣ(ｘ)を除した値が所定値以上の場合は、算出されたずらし量の信頼性が低いと判定し、算出されたずらし量ｘをキャンセルする。あるいはまた、コントラストに比例した値となるＳＬＯＰが所定値以下の場合は、被写体が低コントラストであり、算出されたずらし量の信頼性が低いと判定し、算出されたずらし量ｘをキャンセルする。 
【００５２】
図７(ｃ)に示すように、一対のデータの相関度が低く、シフト範囲ｋmin〜ｋmaxの間で相関量Ｃ(ｋ)の落ち込みがない場合は、極小値Ｃ(ｘ)を求めることができず、このような場合は焦点検出不能と判定する。 
【００５３】
以上が図６のステップＳ１３０における像ズレ検出演算処理であるが、ステップＳ１３１においても同様な像ズレ検出演算処理が一対の点像データに対して行われ、一対の点像データ間の像ズレ量がオフセット量Offsetとして算出され、ステップＳ１３２で補正像ズレ量（ｘ−Offset）が算出される。すなわち、ステップＳ１３０で検出された一対の像の相対的な像ズレ量に対応するシフト量ｘと、ステップＳ１３１で算出されたオフセット量Offsetとに基づき、補正像ズレ量（ｘ−Offset）が算出される。
【００５４】
像ズレ量ｘの信頼性があると判定された場合は、式（６）により補正像ズレ量は補正像ズレ量ｓｈｆｔに換算される。 
ｓｈｆｔ＝ＰＹ・（ｘ−Offset）  ・・・（６） 
【００５５】
式（６）において、ＰＹは検出ピッチ、すなわち同一種類の焦点検出画素によるサンプリングピッチ（撮像画素のピッチの２倍）である。次に、式（６）により算出された像ズレ量に所定の変換係数ｋを乗じてデフォーカス量ｄｅｆへ変換する。 
ｄｅｆ＝ｋ・ｓｈｆｔ ・・・（７） 
【００５６】
式（７）で算出されたデフォーカス量は、最良像面と予定焦点面との間の偏差を正確に反映したデフォーカス量となるので、このデフォーカス量に基づいて自動焦点調節を行って撮影を行うことにより、最良画質の画像を得ることが出来る。
【００５７】
次に図６に示す動作フローにより、最良像面と予定焦点面とが一致し、最良画質の画像を得ることが出来るしくみについて詳述する。
【００５８】
いわゆる瞳分割型位相差検出方式により、一対の焦点検出光束が形成する一対の像の像ズレ量を検出し、該像ズレ量が０となるように撮影光学系を焦点調節することにより合焦状態（最良像面と予定焦点面とが一致した状態）を達成できるという焦点調節の原理は、合焦時には一対の焦点検出光束が形成する一対の像の形状が一致するということを前提としたものであり、いわば像ズレ量は焦点調節状態を表す代用特性である。従って合焦時に一対の焦点検出光束が形成する一対の像の形状が一致するという前提が崩れれば、それに応じて像ズレ量によって検出される焦点調節状態は誤差を生じる。
【００５９】
図８は、予定焦点面９８上に最良像面が形成された場合において、図４および図５にそれぞれ示した射出瞳の領域９７を通る撮影光束と射出瞳の一対の領域９５，９６を通過する一対の焦点検出光束とが、予定焦点面９８近傍でどのように収束するかを模式的に示した図である。例えば図８において光軸９１上に点光源があるとすると、点光源に対応して予定焦点面９８上の光軸９１上に点像が形成されることになる。
【００６０】
理想的な無収差の撮影光学系の場合は、射出瞳の領域９７を通る撮影光束が形成する点像も、射出瞳の一対の領域９５，９６を通過する一対の焦点検出光束が形成する一対の点像も、いずれも予定焦点面９８上で空間的に広がりを持たない完全な点となるとともに、射出瞳の一対の領域９５，９６を通過する一対の焦点検出光束が形成する一対の点像の予定焦点面９８上での空間的な位置も一致する。このような無収差の撮影光学系を使用して一般の被写体を撮影する場合には、一対の焦点検出光束により最良像面に形成される一対の被写体像の形状は完全に一致するとともに、該一対の被写体像の位置も一致するので、一対の被写体像の像ズレ量が０の場合に合焦であるということが保証できる。
【００６１】
しかしながら撮影光学系が光学的な収差を持つ場合には、射出瞳の領域９７を通る撮影光束が形成する点像も、射出瞳の一対の領域９５，９６を通過する一対の焦点検出光束が形成する一対の点像も、いずれも予定焦点面９８上で空間的に広がりを持たない完全な点になるとは限らない。
【００６２】
図９は、図８に示す状態、すなわち予定焦点面９８上に最良像面が形成された状態において、撮影光束が予定焦点面９８上に形成する点像の分布５１（点像分布関数）の例を示しており、中心に大きなピークを持ち周辺部で対称的に裾野を引いている。一方図１０は同じ状態、すなわち予定焦点面９８上に最良像面が形成された状態において、一対の焦点検出光束が予定焦点面９８上に形成する点像の分布（点像分布関数）の例を示しており、実線が領域９５を通過する焦点検出光束が形成する点像分布５５、破線が領域９６を通過する焦点検出光束が形成する点像分布５６を示している。なお図９、図１０において横軸は予定焦点面９８における水平方向の位置であり、縦軸は像の強度である。また点像分布５１，５５，５６のピーク位置が像面中心、すなわち光軸９１が予定焦点面９８と交わる位置である。
【００６３】
点像分布５５，５６は点像分布５１と同様に中心に大きなピークを持ち周辺部で裾野を引いているが、裾野の引き方はともに非対称である。点像分布５５の右側の裾野は大きいのに対し、左側の裾野はほとんどない。また点像分布５６の左側の裾野は大きいのに対し、右側の裾野はほとんどない。すなわち、一対の点像分布５５および５６の形状は互いに相違する。また一対の焦点検出光束は撮影光束に対して相補的な関係にあり、一対の焦点検出光束を統合したものが撮影光束になるので、点像分布５５と点像分布５６とを加算したものが点像分布５１となる。また点像が光軸上に形成された場合（図９、図１０）には、点像分布５１の形状は左右対称であり、点像分布５５と点像分布５６とは一方を左右反転した時に形状が一致する。ちなみに点像が光軸外にある場合には、像高に応じて点像分布５１，５５，５６の形状は図９、図１０に示す形状からさらに変形するので、点像分布５１の形状は左右対称でなくなり、点像分布５５と点像分布５６とは一方を左右反転した時にも形状が一致しなくなる。
【００６４】
一般に撮影光学系の収差量が小さい場合あるいは良好な場合には、最良像面における点像分布５１，５５，５６の形状において、ピーク部のサイズに比較して裾野部の広がりは小さく、一対の点像分布５５，５６はほとんど同一の形状となるとともに、一対の点像の位置もほとんど一致する。
【００６５】
ところで一般に収差のある撮影光学系により形成される被写体像の分布関数は、無収差の場合に形成される被写体像の分布関数に、収差のある撮影光学系により形成される点像分布関数をコンボルーションしたものとなる。
【００６６】
したがって収差量が少ないあるいは良好な撮影光学系を用いて一般の被写体を撮影する場合には、一対の焦点検出光束により最良像面に形成される一対の被写体像の形状はほとんど一致するとともに、該一対の被写体像の位置も一致する。したがって、一対の被写体像の像ズレ量が０の場合に合焦であるという前提に基づいて焦点検出を行っても大きな誤差を生じない。
【００６７】
しかしながら収差量が大きい撮影光学系を用いて一般の被写体を撮影する場合には、一対の焦点検出光束により最良像面に形成される一対の被写体像の形状が一致しない。したがって、一対の被写体像の像ズレ量が０の場合に合焦であるという前提に基づいて焦点検出を行うと大きな誤差を生じてしまう。
【００６８】
図１１は、撮影光学系が無収差の場合において、白黒エッジの被写体を一対の焦点検出光束で最良像面に形成した時の被写体像を示しており、図８の領域９５を通過する焦点検出光束は被写体像６５を形成し、領域９６を通過する焦点検出光束は被写体像６６を形成する。被写体像６５のエッジ部４５の位置と被写体像６６のエッジ部４６の位置とは一致しており、このような場合にはどのような像ズレ検出演算（相関演算）を用いても像ズレ量は０と算出される。
【００６９】
一方図１２は図１１と同じ白黒エッジの被写体に対し、収差の大きな撮影光学系を用いた場合に、一対の焦点検出光束により最良像面に形成される被写体像を示している。また該撮影光学系を通過した一対の焦点検出光束が最良像面に形成する一対の点像の分布が、例えば図１０に示す点像分布関数５５，５６で表わされたとする。被写体像６７は領域９５を通過する焦点検出光束により形成されるエッジ像であり、無収差の場合の被写体像６５に点像分布関数５５をコンボルーションした像となる。被写体像６８は領域９６を通過する焦点検出光束により形成されるエッジ像であり、無収差の場合の被写体像６６に点像分布関数５６をコンボルーションした像となる。
【００７０】
一対の被写体像６７および６８はもともと同じ被写体の像であるが、一対の焦点検出光束により形成される一対の点像分布が同一でないこと、すなわち一対の点像の形状が相違することにより、被写体像の形状が互いに大きく異なってきてしまう。例えば被写体像６７のエッジ部４７の上部４１の形状と、被写体像６８のエッジ部４８の上部４２の形状とは大きく異なる。また被写体像６７のエッジ部４７の下部４３の形状と、被写体像６８のエッジ部４８の下部４４の形状とは大きく異なる。最良像面が予定焦点面と一致した状態において、このように互いに形状が異なる一対の被写体像６７および６８に対して像ズレ検出を行っても検出される像ズレ量は０とならない。例えばこの状態において像ズレ量Δ（≠０）が算出された場合には、該像ズレ量Δに対応する像面は例えば図８の面９９となってしまう。
【００７１】
このような誤差（像ズレ量Δ）を生ずる原因は、前述したように最良像面において一対の焦点検出光束により形成される一対の点像分布が同一でないこと、すなわち一対の点像の形状が相違することにある。以下のようにして、誤差（像ズレ量Δ）を、最良像面において一対の焦点検出光束により形成される一対の点像分布の形状の相違に基づいて予め算出することが可能である。
【００７２】
具体的には図１０に示した最良像面における一対の焦点検出光束により形成される一対の点像分布５５，５６が既知であれば、該一対の点像分布５５，５６に対して、像ズレ検出演算を施こすことにより得られる像ズレ量を上記像ズレ量Δとみなすことができる。図１０においては点像分布５５，５６のピーク位置が一致しているが、点像分布５５，５６を相対的に像ズレ量Δだけ変位させて重ね合わせると図１３のようになる。なお像ズレ量Δは像ズレ量を算出する像ズレ検出演算（相関演算）の種類に応じて変化する。例えば式（１）の相関演算を用いて算出した場合の像ズレ量Δ１と式（８）の相関演算を用いて算出した場合の像ズレ量Δ２とは一致しないので、ボディ制御装置２１４で被写体像の像ズレ検出に使用されるものと同じ像ズレ検出演算式（相関演算式）を用いて像ズレ量Δを算出する必要がある。
Ｃ(ｋ)＝Σ｜Ａ１ｎ−Ａ２ｎ＋ｋ｜  ・・・（８） 
【００７３】
このようにして誤差（像ズレ量Δ）を算出することができるので、この像ズレ量Δをオフセット量として、被写体像に基づいて得られた像ズレ量から該オフセット量を差し引くことにより補正像ズレ量を算出すれば、該補正像ズレ量は最良像面と予定焦点面とが一致した場合に０になる。
【００７４】
従って上記予定焦点面と最良像面とが一致した場合の最良像面における一対の焦点検出光束により形成される一対の点像分布５５，５６（図１０）のデータを、予め計算して、ルックアップテーブル（点像分布データテーブル）として交換レンズのレンズ制御装置に格納しておく。予定焦点面と最良像面とが一致した場合の一対の点像分布５５，５６は、焦点検出光学系の光学設計情報（マイクロレンズなど）と、撮影光学系の絞りＦ値、フォーカスレンズ位置、ズームレンズ位置をパラメータとした撮影光学系の光学設計情報（レンズ曲率、レンズ屈折率、レンズ相互間の面間隔、開口径等）とに基づいて予め算出される。レンズ制御装置２０６は、検出した絞りＦ値、フォーカスレンズ位置、ズームレンズ位置に基づいて該ルックアップテーブルから対応する一対の点像分布５５，５６のデータを選択してカメラボディ２０３に送出する。カメラボディ２０３のボディ制御装置２１４は、カメラボディ２０３から受け取った一対の点像分布５５，５６のデータに対して像ズレ演算処理を行って像ズレ量を算出すれば、最良像面と予定焦点面とを一致させるためのオフセット量を得ることが出来る。
【００７５】
図１４は、上述した本発明の第１実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【００７６】
図１４の上図において、第１ステップ、すなわち製造段階では、点像分布データテーブル生成装置から交換レンズ２０２のレンズ制御装置２０６内部のメモリに点像分布データテーブルが書き込まれる。詳細に説明する。まず、交換レンズ２０２のレンズ制御装置２０６から、レンズ種類識別情報が、点像分布データテーブル生成装置に送られる。予め、点像分布データテーブル生成装置のメモリには、撮影光学系（各種交換レンズ）の光学設計情報と焦点検出光学系（マイクロレンズなど）の光学設計情報とが格納されている。点像分布データテーブル生成装置の制御装置が受信したレンズ種類識別情報に対応した交換レンズの光学設計情報と焦点検出光学系の光学設計情報とに基づき、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせに応じて、画面中央において、すなわち焦点検出エリア１０１において、最良像面と予定焦点面とが一致する状態での焦点検出画素の配列方向（水平方向）の一対の点像分布データが該制御装置によって算出される。絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせを順次変更して上記算出処理が行われ、算出された点像分布データとそれに対応する絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報とを組み合わせて点像分布データテーブルが該制御装置によって作成される。最終的に、点像分布データテーブル生成装置側で生成された点像分布データテーブルは交換レンズ２０２側に送られ、交換レンズ２０２のレンズ制御装置２０６内部のメモリに、点像分布データテーブルとして格納される。
【００７７】
図１４の下図において、第２ステップ、すなわち使用段階において、交換レンズ２０２がカメラボディ２０３に装着される。交換レンズ２０２側には、上述したように点像分布データテーブルが格納されている。設定された絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報に基づき、その時点の撮影光学系の状態に応じた一対の点像分布データが、レンズ制御装置２０６によって、点像分布データテーブルから選択され、カメラボディ２０３のボディ制御装置２１４に送られる。カメラボディ２０３のボディ制御装置２１４は、焦点検出画素データに対し、所定の像ズレ検出演算（式（１）〜式（５））を施して像ズレ量を算出する。また、カメラボディ２０３のボディ制御装置２１４は、交換レンズ２０２のレンズ制御装置２０６から受け取った一対の点像分布データに対して、同じ像ズレ検出演算を施してオフセット量を算出する。そして、ボディ制御装置２１４は、像ズレ量からオフセット量を差し引くことにより像ズレ量を補正する。
【００７８】
なお交換レンズの光学設計情報と焦点検出光学系の光学設計情報とに基づく一対の点像分布データの算出においては、周知の光線追跡の手法が用いられ、点光源から発せれた多数の光線が撮影光学系中の一対の領域を通過して予定焦点面上のどの位置に到達するかが計算されて集計されることにより、点像分布データを得ることができる。
【００７９】
また上述した点像分布データテーブルにおいて、点像分布データは、図１０の実線５５と破線５６とで表わされる波形を示す一対のデータである。点像分布データのデータ形式は、像面上の位置と強度との関係を表現できるデータ形式であればどのようなデータ形式でもよい。最も単純なデータ形式は点像分布５５，５６を所定のサンプリングピッチでサンプリングした時のサンプリング位置と強度とをペアリングしたデータ形式である。サンプリングピッチの情報は交換レンズ２０２のレンズ制御装置２０６からカメラボディ２０３のボディ制御装置２１４に伝達しても良いし、交換レンズ２０２のレンズ制御装置２０６とカメラボディ２０３のボディ制御装置２１４との間の取り決めにより所定値に定められていてもよい。このようなデータ形式の点像分布データを受け取ったカメラボディ２０３のボディ制御装置２１４は、該点像分布データに対し像ズレ検出演算を施して点像分布データ形式のサンプリングピッチ単位で表された像ズレ量を算出する。さらに該像ズレ量を焦点検出画素による像のサンプリングピッチ（撮像画素ピッチの２倍のピッチ）単位の像ズレ量に変換することにより、式（６）のオフセット量Offsetが算出される。
【００８０】
なお、交換レンズ２０２のレンズ制御装置２０６とカメラボディ２０３のボディ制御装置２１４との間で、オフセット量の補正が不要であることを表す特定データを点像分布データとして定めておくこととしてもよい。こうすることにより、カメラボディ２０３のボディ制御装置２１４は、該特定データを点像分布データとして受け取ったときには、図６のステップＳ１３１において、オフセット量算出処理をスキップしてオフセット量Offset＝０とすることができる。
【００８１】
また、点像分布データテーブル生成装置の制御装置により、レンズ種類識別情報に応じてその都度点像分布データテーブルが作成される代わりに、予め全ての種類の交換レンズ２０２に対する点像分布データテーブルを作成しておくこととしてもよい。このとき、点像分布データテーブル生成装置の制御装置は、レンズ種類識別情報に応じた点像分布データテーブルを選択して、交換レンズに送付する。
【００８２】
また、点像分布データテーブル生成装置の制御装置によって交換レンズ２０２のレンズ制御装置２０６に点像分布データテーブルが書き込まれる代わりに、交換レンズ２０２の製造時に該交換レンズ２０２の種類に対応した点像分布データテーブルを予め記憶したメモリデバイスが該交換レンズ２０２に実装されるようにしてもよい。
【００８３】
上記第１実施形態の焦点検出装置においては、画面中心に配置された焦点検出エリアで算出された像ズレ量を、交換レンズの収差特性に応じて的確に補正し、交換レンズの最良像面と予定焦点面との間のデフォーカス量を正確に検出することができる。
【００８４】
＜第２実施形態＞
第２実施形態は焦点検出エリアが画面中心に限らず複数の位置に存在する場合の本発明の実施形態である。
【００８５】
図１５は、第２実施形態の撮影画面上における焦点検出エリアの位置を示す図であり、矩形の撮影画面１００上の中央（光軸上）および水平垂直方向の周辺の２５カ所に焦点検出リア１０２が配置される。長方形で示す焦点検出エリア１０２の長手方向（水平方向）に、焦点検出画素が直線的に配列される。このように画面全体にわたって複数の焦点検出エリアが配置される場合には、焦点検出エリアの位置および焦点検出エリアの方向に応じて、最良像面と予定焦点面が一致する場合に一対の焦点検出光束が形成する点像分布も焦点検出エリアの位置と焦点検出エリアの方向に応じて変化するので、焦点検出エリアの位置および焦点検出エリアの方向に対応した点像分布データテーブルを用意する必要がある。
【００８６】
図１６は、第２実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【００８７】
図１６の上図において、第１ステップ、すなわち製造段階では、交換レンズに点像分布データテーブル生成装置から点像分布データテーブルが書き込まれる。まず交換レンズからレンズ種類識別情報が点像分布データテーブル生成装置に送られる。予め点像分布データテーブル生成装置には各種交換レンズの光学設計情報と焦点検出光学系（マイクロレンズなど）の光学設計情報が格納されており、受信したレンズ種類識別情報に対応した交換レンズの光学設計情報と焦点検出光学系の光学設計情報に基づき、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置に加えて像高および検出方向の組み合わせに応じて、各像高位置において最良像面と予定焦点面が一致する状態での焦点検出方向の一対の点像分布データを算出する。ここで像高とは画面中心位置から点像分布データを算出する位置までの距離のことであり、また検出方向とは該算出位置と画面中心位置を結ぶ直線を角度基準にした場合の点像分布データを算出する方向である。
【００８８】
絞りＦ値、フォーカスレンズ位置、ズームレンズ位置、ならびに像高および焦点検出方向の組み合わせを順次変更して上記算出処理を行い、算出された点像分布データとそれに対応する絞りＦ値、フォーカスレンズ位置、ズームレンズ位置、ならびに像高および焦点検出方向の情報とを組み合わせて点像分布データテーブルを作成する。最終的に点像分布データテーブル生成装置側で生成された点像分布データテーブルは交換レンズ側に送られ点像分布データテーブルとして格納される。
【００８９】
図１６の下図において、第２ステップ、すなわち使用段階において、交換レンズがカメラボディに装着される。
【００９０】
カメラボディには図１５に示す２５カ所の焦点検出エリアの中から１つの焦点検出エリアを選択する選択手段（ユーザーによる選択操作により選択される）があり、選択された焦点検出エリアの位置情報を交換レンズに送信する。焦点検出エリアの位置情報は、画面中心位置から焦点検出エリアまでの距離、すなわち像高および焦点検出方向からなる。焦点検出方向は、焦点検出画素の配列方向を焦点検出エリアと画面中心とを結ぶ直線を基準にして測った角度で表わされる。
【００９１】
交換レンズ側には点像分布データテーブルがあり、設定された絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報、ならびにカメラボディから受信した像高および検出方向に基づき、その時点の撮影光学系の状態に応じた一対の点像分布データが点像分布データテーブルから選択されカメラボディに送られる。
【００９２】
カメラボディでは選択された焦点検出エリアの焦点検出画素データに対し所定の像ズレ検出演算（式（１）〜式（５））を施して像ズレ量を算出する。また交換レンズから受け取った一対の点像分布データに対して同じ像ズレ検出演算を施して選択された焦点検出エリアに対応したオフセット量を算出する。そして像ズレ量からオフセット量を差し引くことにより選択された焦点検出エリアの像ズレ量を補正する。
【００９３】
上記第２実施形態の焦点検出装置においては、焦点検出エリアが画面中心に限らず複数の位置に存在する場合でも、任意の焦点検出エリアで算出された像ズレ量を交換レンズの収差特性に応じて的確に補正し、交換レンズの最良像面と予定焦点面の間のデフォーカス量を正確に検出することができる。
【００９４】
なお上述したように点像分布データテーブルを像高および検出方向に応じて用意するのに加えさらに、点像分布データテーブルを焦点検出画素の分光感度特性に応じるように設定しても良い。例えば２種類のカメラボディにおいてそれぞれの焦点検出画素の分光感度特性が異なる場合、例えば一方が白色フィルタの分光感度特性であって、かつ他方が緑色フィルタ（Ｇ）の分光感度特性である場合には、点像分布データテーブルを複数の分光感度特性に応じて用意し、カメラボディから交換レンズに該カメラボディの焦点検出画素の分光感度特性を送信することにより、該分光感度特性に応じた点像分布データをカメラボディが交換レンズから受け取るようにしてもよい。
【００９５】
＜第３実施形態＞
第３実施形態は点像分布データを交換レンズの撮影光学系を通して実測することにより求める本発明の実施形態である。
【００９６】
図１７は、第３実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【００９７】
図１７の上図において、第１ステップ、すなわち製造段階では、交換レンズが調整装置（点像分布データテーブル生成装置）に取り付けられる。調整装置（点像分布データテーブル生成装置）にはカメラボディと同じ撮像素子が備えられており、レンズマウントを介して交換レンズと装着可能である。また調整装置（点像分布データテーブル生成装置）のレンズマウントから撮像素子面（予定焦点面）までの距離はカメラボディの場合と同一である。調整装置（点像分布データテーブル生成装置）に交換レンズを装着した状態において、交換レンズの撮影光学系を通して点光源の像が調整装置（点像分布データテーブル生成装置）の撮像素子上（焦点検出画素配列上）に形成される。
【００９８】
このとき交換レンズから点光源までの距離は次のようにして調整される。まず点光源の代わりに所定のテストチャートを配置し、交換レンズの撮影光学系の絞りＦ値、フォーカスレンズ位置、ズームレンズ位置に応じてテストチャートまでの距離を粗調整する。次に、撮像素子の撮像画素のデータに基づきテストチャートの画像品質が最良となるようにテストチャートまでの距離を微調整する。テストチャートの画像の品質が最良の状態というのは、例えば、その画像の解像度が最大、あるいはその画像のコントラストが最大といった状態を指す。これにより最良像面と予定焦点面（撮像素子面）が一致する。最後にテストチャートの距離に点光源を配置する。交換レンズの撮影光学系の絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報は調整装置（点像分布データテーブル生成装置）側にも送られる。調整装置（点像分布データテーブル生成装置）側では、受け取った絞りＦ値、フォーカスレンズ位置、およびズームレンズ位置の情報と、焦点検出画素配列のデータから実測値として得られる一対の点像分布データとを関係づけて格納する。以上の処理を撮影光学系の絞りＦ値、フォーカスレンズ位置、ズームレンズ位置を変更して行うことにより、調整装置（点像分布データテーブル生成装置）側で点像分布データテーブルが生成され、最終的に交換レンズ側に送られ点像分布データテーブルとして格納される。
【００９９】
図１７の下図において、第２ステップ、すなわち使用段階において、交換レンズがカメラボディに装着される。交換レンズ側の点像分布データテーブルには、予定焦点面と最良像面が一致する場合の最良像面における一対の焦点検出光束により形成される一対の点像分布データ（実測値）が格納されている。交換レンズは、逐次、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置に基づいて点像分布データテーブルから一対の点像分布データを選択してカメラボディに送出する。
【０１００】
カメラボディでは焦点検出画素データに対し所定の像ズレ検出演算（式（１）〜式（５））を施して像ズレ量を算出する。また交換レンズから受け取った一対の点像分布データに対して同じ像ズレ検出演算を施してオフセット量を算出する。そして像ズレ量からオフセット量を差し引くことにより像ズレ量を補正する。
【０１０１】
上記第３実施形態の焦点検出装置においては、実測された一対の点像分布データに基づいてオフセット量が算出されるので、交換レンズの撮影光学系の収差特性に個体差が生じている場合でも、焦点検出エリアで算出された像ズレ量を交換レンズの収差特性の個体差に応じて的確に補正し、交換レンズの最良像面と予定焦点面の間のデフォーカス量を正確に検出することができる。
【０１０２】
全ての絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせにおいて一対の点像分布データを実測するのが難しい場合は、第１実施形態と組み合わせて、代表的な絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせにおいて一対の点像分布データを実測しておき、第１実施形態における光学設計情報から計算により求められた一対の点像分布データを該実測値に基づき校正するようにしてもよい。
【０１０３】
＜第４実施形態＞
第４実施形態は、点像分布データを交換レンズからカメラボディに送り、カメラボディ側で受信した点像分布データに対して像ズレ検出演算処理を施してオフセット量を算出する代わりに、予め交換レンズ側に点像分布データに対して像ズレ検出演算処理を施して求めたオフセット量をテーブルとして格納しておき、オフセット量を交換レンズからカメラボディに送り、カメラボディ側では焦点検出画素データに基づいて算出した像ズレ量を交換レンズから受信したオフセット量により補正する本発明の実施形態である。
【０１０４】
図１８は、上述した本発明の第４実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【０１０５】
図１８の上図において、第１ステップ、すなわち製造段階では、交換レンズにオフセット量テーブル生成装置からオフセット量テーブルが書き込まれる。まず交換レンズからレンズ種類識別情報がオフセット量テーブル生成装置に送られる。予めオフセット量テーブル生成装置には各種交換レンズの光学設計情報と焦点検出光学系（マイクロレンズなど）の光学設計情報が格納されており、受信したレンズ種類識別情報に対応した交換レンズの光学設計情報と焦点検出光学系の光学設計情報に基づき、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせに応じて、最良像面と予定焦点面が一致する状態での焦点検出画素の配列方向の一対の点像分布データを算出する。次に算出した一対の点像分布データに対しカメラボディにおいて焦点検出画素のデータに施す像ズレ検出演算処理と同じ像ズレ検出演算処理を施し、一対の点像分布データに対応するオフセット量を算出する。
【０１０６】
絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせを順次変更して上記算出処理を行い、算出されたオフセット量とそれに対応する絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報とを組み合わせてオフセット量テーブルを作成する。最終的にオフセット量テーブル生成装置側で生成されたオフセット量テーブルは交換レンズ側に送られオフセット量テーブルとして格納される。
【０１０７】
図１８の下図において、第２ステップ、すなわち使用段階において、交換レンズがカメラボディに装着される。交換レンズ側にはオフセット量テーブルがあり、設定された絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報に基づき、その時点の撮影光学系の状態に応じたオフセット量がオフセット量テーブルから選択されカメラボディに送られる。カメラボディでは焦点検出画素データに対し所定の像ズレ検出演算（式（１）〜式（５））を施して像ズレ量を算出する。そして像ズレ量から交換レンズから受け取ったオフセット量を差し引くことにより像ズレ量を補正する。
【０１０８】
なお上述したオフセット量テーブルにおいて、オフセット量のデータ形式は、像面上での像ズレ量を例えばμｍ単位で表したデータである。オフセット量の単位情報は交換レンズからカメラボディに伝達しても良いし、交換レンズとカメラボディ間の取り決めにより予め定められていてもよい。このような単位で定められたオフセット量を受け取ったカメラボディは、該オフセット量を焦点検出画素による像のサンプリングピッチ（撮像画素ピッチの２倍）のオフセット量に変換することにより、式（６）のオフセット量Offsetが算出される。またオフセット量テーブル生成装置はレンズ種類識別情報に応じてその都度点像分布データに基づいてオフセット量を算出してオフセット量テーブルを作成する代わりに、予め全ての交換レンズ種類に対してオフセット算出処理を予め行ってオフセット量テーブルを作成しておき、レンズ種類識別情報に応じたオフセット量テーブルを交換レンズに送付するようにしてもよい。またオフセット量テーブル生成装置から交換レンズにオフセット量テーブルを書き込む代わりに、交換レンズの製造時に該交換レンズの種類に対応したオフセット量テーブルを予め記憶したメモリデバイスを該交換レンズに実装するようにしてもよい。
【０１０９】
上記第４実施形態の焦点検出装置においては焦点検出エリアの焦点検出画素データに基づいて算出された像ズレ量を交換レンズの収差特性に応じて的確に補正し、交換レンズの最良像面と予定焦点面の間のデフォーカス量を正確に検出することができる。
【０１１０】
＜第５実施形態＞
第５実施形態は、予め交換レンズ側に複数の最良像面の定義に応じたオフセット量をテーブルとして格納しておき、カメラボディが最良像面の種類を交換レンズに送り、該最良像面の種類に応じたオフセット量を交換レンズからカメラボディに送り、カメラボディ側では焦点検出画素データに基づいて算出した像ズレ量を交換レンズから受信したオフセット量により補正する本発明の実施形態である。これは最良像面の定義の仕方によって、最良像面の位置（光軸方向）が変化することに対応するためである。例えば複数の最良像面の定義として、解像度が最大となる像面、点像分布が最小となる像面（最小錯乱円となる像面）、所定空間周波数のＭＴＦ（Modulation Transfer Function）が最大になる像面などがある。いずれの定義によって最良像面が定義されるかについては、設計者もしくはユーザが決定しても良いし、被写体が、例えば風景であるか文書であるかに応じてカメラボディが自動的に決定しても良い。
【０１１１】
図１９は、上述した本発明の第５実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【０１１２】
図１９の上図において、第１ステップ、すなわち製造段階では、交換レンズにオフセット量テーブル生成装置からオフセット量テーブルが書き込まれる。まず交換レンズからレンズ種類識別情報がオフセット量テーブル生成装置に送られる。予めオフセット量テーブル生成装置には各種交換レンズの光学設計情報と焦点検出光学系（マイクロレンズなど）の光学設計情報が格納されており、受信したレンズ種類識別情報に対応した交換レンズの光学設計情報と焦点検出光学系の光学設計情報に基づき、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置と複数の最良像面の定義の組み合わせに応じて、最良像面と予定焦点面が一致する状態での焦点検出画素の配列方向の一対の点像分布データを算出する。次に算出した一対の点像分布データに対しカメラボディにおいて焦点検出画素のデータに施す像ズレ検出演算処理と同じ像ズレ検出演算処理を施し、一対の点像分布データに対応するオフセット量を算出する。
【０１１３】
絞りＦ値、フォーカスレンズ位置、ズームレンズ位置と複数の最良像面の定義の組み合わせを順次変更して上記算出処理を行い、算出されたオフセット量とそれに対応する絞りＦ値、フォーカスレンズ位置、ズームレンズ位置と最良像面の種類情報とを組み合わせてオフセット量テーブルを作成する。最終的にオフセット量テーブル生成装置側で生成されたオフセット量テーブルは交換レンズ側に送られオフセット量テーブルとして格納される。
【０１１４】
図１９の下図において、第２ステップ、すなわち使用段階において、交換レンズがカメラボディに装着される。カメラボディから交換レンズにそのカメラボディで採用される最良像面の種類を選択して交換レンズに送信する。交換レンズ側にはオフセット量テーブルがあり、設定された絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報に基づき、その時点の撮影光学系の状態と受信した最良像面の種類に応じたオフセット量がオフセット量テーブルから選択されカメラボディに送られる。カメラボディでは焦点検出画素データに対し所定の像ズレ検出演算（式（１）〜式（５））を施して像ズレ量を算出する。そして像ズレ量から交換レンズから受け取ったオフセット量を差し引くことにより像ズレ量を補正する。
【０１１５】
上記第５実施形態の焦点検出装置においては、焦点検出エリアの焦点検出画素データに基づいて算出された像ズレ量を、カメラボディで採用する最良像面の定義と交換レンズの収差特性に応じて的確に補正し、交換レンズの最良像面と予定焦点面の間のデフォーカス量を正確に検出することができる。
【０１１６】
＜第６実施形態＞
第６実施形態は、予め交換レンズ側に複数の像ズレ検出演算（相関演算）に応じたオフセット量をテーブルとして格納しておき、カメラボディが使用する像ズレ検出演算の種類を交換レンズに送り、該像ズレ検出演算の種類に応じたオフセット量を交換レンズからカメラボディに送り、カメラボディ側では焦点検出画素データに基づいて算出した像ズレ量を交換レンズから受信したオフセット量により補正する本発明の実施形態である。従来像ズレ検出演算（相関演算）には式（１）、式（８）の他にも多くの像ズレ検出演算が提案されている。一対の像の形状が一致している場合にはそれらの像ズレ検出演算によって算出される像ズレの違いはほとんどないが、図１９のように一対の像の形状の不一致性が大きくなると像ズレ検出演算の違いによって、算出される像ズレ量に違いを生ずる。そのため最良像面を予定焦点面に一致させるためのオフセット量も像ズレ検出演算の種類に応じて調整する必要がある。
【０１１７】
図２０は、上述した本発明の第６実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【０１１８】
図２０の上図において、第１ステップ、すなわち製造段階では、交換レンズにオフセット量テーブル生成装置からオフセット量テーブルが書き込まれる。まず交換レンズからレンズ種類識別情報がオフセット量テーブル生成装置に送られる。予めオフセット量テーブル生成装置には各種交換レンズの光学設計情報と焦点検出光学系（マイクロレンズなど）の光学設計情報が格納されており、受信したレンズ種類識別情報に対応した交換レンズの光学設計情報と焦点検出光学系の光学設計情報に基づき、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせに応じて、最良像面と予定焦点面が一致する状態での焦点検出画素の配列方向の一対の点像分布データを算出する。次に算出した一対の点像分布データに対し複数の像ズレ検出演算処理を施し、一対の点像分布データに対応して複数の像ズレ演算処理に対応した複数のオフセット量を算出する。
【０１１９】
絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせを順次変更して上記算出処理を行い、算出されたオフセット量と、それに対応する絞りＦ値、フォーカスレンズ位置、ズームレンズ位置と、像ズレ演算処理の種類の情報とを組み合わせてオフセット量テーブルを作成する。最終的にオフセット量テーブル生成装置側で生成されたオフセット量テーブルは交換レンズ側に送られオフセット量テーブルとして格納される。
【０１２０】
図２０の下図において、第２ステップ、すなわち使用段階において、交換レンズがカメラボディに装着される。カメラボディから交換レンズにそのカメラボディで採用される像ズレ検出演算処理の種類識別情報を交換レンズに送信する。交換レンズ側にはオフセット量テーブルがあり、設定された絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報に基づき、その時点の撮影光学系の状態と受信した像ズレ演算処理の種類に応じたオフセット量がオフセット量テーブルから選択されカメラボディに送られる。カメラボディでは焦点検出画素データに対し像ズレ検出演算を施して像ズレ量を算出する。そして像ズレ量から交換レンズから受け取ったオフセット量を差し引くことにより像ズレ量を補正する。
【０１２１】
上記第６実施形態の焦点検出装置においては、焦点検出エリアの焦点検出画素データに基づいて算出された像ズレ量を、カメラボディで採用する像ズレ検出演算処理の種類と交換レンズの収差特性に応じて的確に補正し、交換レンズの最良像面と予定焦点面の間のデフォーカス量を正確に検出することができる。
【０１２２】
＜第７実施形態＞
第７実施形態は、予め交換レンズ側に複数の焦点検出光学系に応じたオフセット量をテーブルとして格納しておき、カメラボディが焦点検出光学系の種類を交換レンズに送り、該焦点検出光学系の種類に応じたオフセット量を交換レンズからカメラボディに送り、カメラボディ側では焦点検出画素データに基づいて算出した像ズレ量を交換レンズから受信したオフセット量により補正する本発明の実施形態である。
【０１２３】
焦点検出光学系は、上述したように主としてマイクロレンズと光電変換部とから構成されているが、マイクロレンズの曲率、屈折率、サイズ、焦点距離などの違いに応じて光学収差や回折による収差が変化し、これに応じて一対の焦点検出光束の状態も変化する。一対の焦点検出光束の状態が変化すれば最良像面が予定焦点面に一致する場合の一対の点像分布データも変化するので、オフセット量も焦点検出光学系の種類に応じて調整する必要がある。
【０１２４】
図２１は、上述した本発明の第７実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【０１２５】
図２１の上図において、第１ステップ、すなわち製造段階では、交換レンズにオフセット量テーブル生成装置からオフセット量テーブルが書き込まれる。まず交換レンズからレンズ種類識別情報がオフセット量テーブル生成装置に送られる。予めオフセット量テーブル生成装置には各種交換レンズの光学設計情報と複数の焦点検出光学系の光学設計情報（マイクロレンズに関する情報）が格納されており、受信したレンズ種類識別情報に対応した交換レンズの光学設計情報と複数の焦点検出光学系の光学設計情報に基づき、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置と複数の焦点検出光学系の組み合わせに応じて、最良像面と予定焦点面が一致する状態での焦点検出画素の配列方向の一対の点像分布データを算出する。次に算出した一対の点像分布データに対しカメラボディにおいて焦点検出画素のデータに施す像ズレ検出演算処理と同じ像ズレ検出演算処理を施し、一対の点像分布データに対応するオフセット量を算出する。
【０１２６】
絞りＦ値、フォーカスレンズ位置、ズームレンズ位置と複数の焦点検出光学系との組み合わせを順次変更して上記算出処理を行い、算出されたオフセット量と、それに対応する絞りＦ値、フォーカスレンズ位置、ズームレンズ位置と、焦点検出光学系の種類情報とを組み合わせてオフセット量テーブルを作成する。最終的にオフセット量テーブル生成装置側で生成されたオフセット量テーブルは交換レンズ側に送られオフセット量テーブルとして格納される。
【０１２７】
図２１の下図において、第２ステップ、すなわち使用段階において、交換レンズがカメラボディに装着される。カメラボディは、そのカメラボディで採用されている焦点検出光学系の種類に応じたオフセット量が交換レンズによって選択されるように、その焦点検出光学系の種類の情報を交換レンズに送信する。交換レンズ側にはオフセット量テーブルがあり、設定された絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報に基づき、その時点の撮影光学系の状態と受信した焦点検出光学系の種類に応じたオフセット量がオフセット量テーブルから選択されカメラボディに送られる。カメラボディでは焦点検出画素データに対し所定の像ズレ検出演算（式（１）〜式（５））を施して像ズレ量を算出する。そして像ズレ量から交換レンズから受け取ったオフセット量を差し引くことにより像ズレ量を補正する。
【０１２８】
上記第７実施形態の焦点検出装置においては、焦点検出エリアの焦点検出画素データに基づいて算出された像ズレ量を、カメラボディに組み込まれた焦点検出光学系の種類と交換レンズの収差特性に応じて的確に補正し、交換レンズの最良像面と予定焦点面の間のデフォーカス量を正確に検出することができる。
【０１２９】
＜第８実施形態＞
第８実施形態はオフセット量を交換レンズの撮影光学系を通して実測することにより求める本発明の実施形態である。
【０１３０】
図２２は、第８実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【０１３１】
図２２の上図において、第１ステップ、すなわち製造段階で、交換レンズが調整装置（オフセット量テーブル生成装置）に取り付けられる。調整装置（オフセット量テーブル生成装置）にはカメラボディと同じ撮像素子が備えられており、レンズマウントを介して交換レンズと装着可能である。また調整装置（オフセット量テーブル生成装置）のレンズマウントから撮像素子面（予定焦点面）までの距離はカメラボディの場合と同一である。調整装置（オフセット量テーブル生成装置）に交換レンズを装着した状態において、交換レンズの撮影光学系を通して点光源の像が調整装置（オフセット量テーブル生成装置）の撮像素子上（焦点検出画素配列上）に形成される。
【０１３２】
このとき交換レンズから点光源までの距離は次のようにして調整される。まず点光源の代わりに所定のテストチャートを配置し、交換レンズの撮影光学系の絞りＦ値、フォーカスレンズ位置、ズームレンズ位置に応じてテストチャートまでの距離を粗調整する。次に、撮像素子の撮像画素のデータに基づきテストチャートの画像品質が最良となるようにテストチャートまでの距離を微調整する。これにより最良像面と予定焦点面（撮像素子面）が一致する。最後にテストチャートの距離に点光源を配置する。調整装置（オフセット量テーブル生成装置）は、この状態において焦点検出画素配列のデータから実測値として得られる一対の点像分布データに対し、カメラボディにおいて焦点検出画素のデータに施す像ズレ検出演算処理と同じ像ズレ検出演算処理を施し、一対の点像分布データに対応するオフセット量を算出する。
【０１３３】
交換レンズの撮影光学系の絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報は調整装置（オフセット量テーブル生成装置）側にも送られる。調整装置（オフセット量テーブル生成装置）側では受け取った絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報と実測値として得られるオフセット量を関係付けて格納する。以上の処理を撮影光学系の絞りＦ値、フォーカスレンズ位置、ズームレンズ位置を変更して行うことにより、調整装置（オフセット量テーブル生成装置）側でオフセット量テーブルが生成され、最終的に交換レンズ側に送られオフセット量テーブルとして格納される。
【０１３４】
図２２の下図において、第２ステップ、すなわち使用段階において、交換レンズがカメラボディに装着される。交換レンズ側にはオフセット量テーブルがあり、設定された絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報に基づき、その時点の撮影光学系の状態に応じたオフセット量がオフセット量テーブルから選択されカメラボディに送られる。カメラボディでは焦点検出画素データに対し所定の像ズレ検出演算（式（１）〜式（５））を施して像ズレ量を算出する。そして像ズレ量から交換レンズから受け取ったオフセット量を差し引くことにより像ズレ量を補正する。
【０１３５】
上記第８実施形態の焦点検出装置においては、オフセット量が実測されるので、交換レンズの撮影光学系の収差特性に個体差が生じている場合でも、焦点検出エリアで算出された像ズレ量を交換レンズの収差特性の個体差に応じて的確に補正し、交換レンズの最良像面と予定焦点面の間のデフォーカス量を正確に検出することができる。
【０１３６】
全ての絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせにおいてオフセット量を実測するのが難しい場合は、第４実施形態と組み合わせて、代表的な絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせにおいてオフセット量を実測しておき、第４実施形態における光学設計情報から計算により求められたオフセット量を該実測値に基づき校正するようにしてもよい。
【０１３７】
＜第９実施形態＞
第９実施形態は、予めカメラボディ側に全ての交換レンズに対応したオフセット量をテーブルとして格納しておき、交換レンズからカメラボディにレンズ情報、例えばレンズ種類、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置を送り、カメラボディ側では焦点検出画素データに基づいて算出した像ズレ量を交換レンズから受信したレンズ情報に対応するオフセット量により補正する本発明の実施形態である。
【０１３８】
図２３は、上述した本発明の第９実施形態において、オフセット量の算出および使用に関する処理部分をブロック図で表したものである。
【０１３９】
図２３の上図において、第１ステップ、すなわち製造段階では、カメラボディにオフセット量テーブル生成装置からオフセット量テーブルが書き込まれる。予めオフセット量テーブル生成装置には全ての交換レンズの光学設計情報と焦点検出光学系（マイクロレンズなど）の光学設計情報が格納されている。オフセット量テーブル生成装置は１つの交換レンズを選択して該交換レンズの光学設計情報と焦点検出光学系の光学設計情報に基づき、絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の組み合わせに応じて、最良像面と予定焦点面が一致する状態での焦点検出画素の配列方向の一対の点像分布データを算出する。次に算出した一対の点像分布データに対しカメラボディにおいて焦点検出画素のデータに施す像ズレ検出演算処理と同じ像ズレ検出演算処理を施し、一対の点像分布データに対応するオフセット量を算出する。
【０１４０】
絞りＦ値、フォーカスレンズ位置、ズームレンズ位置と交換レンズの種類との組み合わせを順次変更して上記算出処理を行い、算出されたオフセット量とそれに対応する絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報とレンズ種類情報とを組み合わせてオフセット量テーブルを作成する。最終的にオフセット量テーブル生成装置側で生成されたオフセット量テーブルはカメラボディ側に送られオフセット量テーブルとして格納される。
【０１４１】
図２３の下図において、第２ステップ、すなわち使用段階において、交換レンズがカメラボディに装着される。交換レンズ側は設定されている絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報と交換レンズの種類情報をカメラボディに送る。カメラボディは受信した絞りＦ値、フォーカスレンズ位置、ズームレンズ位置の情報と交換レンズの種類情報とに基づき、その時点の撮影光学系の状態に応じたオフセット量をオフセット量テーブルから選択する。またカメラボディでは焦点検出画素データに対し所定の像ズレ検出演算（式（１）〜式（５））を施して像ズレ量を算出する。そして像ズレ量から上記選択されたオフセット量を差し引くことにより像ズレ量を補正する。
【０１４２】
上記第９実施形態の焦点検出装置においては焦点検出エリアの焦点検出画素データに基づいて算出された像ズレ量を交換レンズの収差特性に応じて的確に補正し、交換レンズの最良像面と予定焦点面の間のデフォーカス量を正確に検出することができる。
【０１４３】
以上説明を行った第１実施形態〜第９実施形態において、オフセット量は一対の点像分布データに基づいて算出されるとしたが、一般的な像分布は収差がない場合の像分布に点像分布をコンボルーションしたものであるから、オフセット量を点像以外の像分布データ、例えば図１２に示すようなエッジ像、線像などの像分布データに基づいて算出するようにしてもかまわない。
【０１４４】
以上説明を行った第１実施形態〜第９実施形態の焦点検出装置において、撮像素子２１２は、撮像画素３１０と焦点検出画素３１５および３１６とを有する光電変換装置である。しかし、本発明による焦点検出装置は、焦点検出画素３１５および３１６等の焦点検出画素のみを有する焦点検出専用の光電変換装置を含むこととしてもよい。
【０１４５】
＜その他＞
なお、本発明による焦点検出装置が適用される撮像装置としては、上述したようなカメラボディに交換レンズが装着される構成のデジタルカメラに限定されない。例えばレンズ一体型のデジタルカメラあるいはビデオカメラにも本発明を適用することができる。さらには、携帯電話などに内蔵される小型カメラモジュール、監視カメラやロボット用の視覚認識装置、車載カメラなどにも適用することができる。
【符号の説明】
【０１４６】
１０  マイクロレンズ、１１，１５，１６  光電変換部、
４１，４２  上部、４３，４４  下部、４５，４６，４７，４８  エッジ部、
５１，５５，５６  点像分布、６５，６６，６７，６８  被写体像、
７１，７５，７６  光束、９０  射出瞳、９１  光軸、
９５，９６  測距瞳、９７  領域、９８  予定焦点面、９９  面、
１００  撮影画面、１０１，１０２  焦点検出エリア、
２０１  デジタルカメラ、２０２  交換レンズ、２０３  カメラボディ、
２０４  マウント部、２０６  レンズ制御装置、
２０８  ズーミングレンズ、２０９  レンズ、２１０  フォーカシングレンズ、
２１１  絞り、２１２  撮像素子、２１３  電気接点、
２１４  ボディ制御装置、
２１５  液晶表示素子駆動回路、２１６  液晶表示素子、２１７  接眼レンズ、
２１９  メモリカード、２２１  ＡＤ変換装置、
３１０  撮像画素、３１５，３１６  焦点検出画素
【図１】
0005966426.tif 000002
【図２】
0005966426.tif 000003
【図３】
0005966426.tif 000004
【図４】
0005966426.tif 000005
【図５】
0005966426.tif 000006
【図６】
0005966426.tif 000007
【図７】
0005966426.tif 000008
【図８】
0005966426.tif 000009
【図９】
0005966426.tif 000010
【図１０】
0005966426.tif 000011
【図１１】
0005966426.tif 000012
【図１２】
0005966426.tif 000013
【図１３】
0005966426.tif 000014
【図１４】
0005966426.tif 000015
【図１５】
0005966426.tif 000016
【図１６】
0005966426.tif 000017
【図１７】
0005966426.tif 000018
【図１８】
0005966426.tif 000019
【図１９】
0005966426.tif 000020
【図２０】
0005966426.tif 000021
【図２１】
0005966426.tif 000022
【図２２】
0005966426.tif 000023
【図２３】
0005966426.tif 000024