(57)【特許請求の範囲】
【請求項１】
撮影光学系の一対の瞳をそれぞれ通過する第１及び第２の焦点検出光束のうちのケラレの相対的に大きい方の焦点検出光束を受光して前記ケラレの相対的に大きい方の焦点検出光束による像に対応する第１の画素信号列を出力すると共に、前記第１及び第２の焦点検出光束のうちのケラレの相対的に小さい方のまたはケラレのない焦点検出光束を受光して前記ケラレの相対的に小さい方のまたはケラレのない焦点検出光束による像に対応する第２の画素信号列を出力する複数の焦点検出画素と、
前記第２の画素信号列を固定画素信号列として、前記第２の画素信号列に対して前記第１の画素信号列をシフトさせながら相関演算を行う位相差式焦点検出手段とを備え、
前記位相差式焦点検出手段は、前記第２の画素信号列中に異常な画素信号が含まれるときに、前記異常な画素信号の前方または後方で連続する複数の正常な画素信号からなる部分画素信号列を固定画素信号列として、前記部分画素信号列に対して前記第１の画素信号列をシフトさせながら相関演算を行うことを特徴とする焦点検出装置。
【請求項２】
請求項１に記載の焦点検出装置において、
前記異常な画素信号は、欠陥焦点検出画素から出力される画素信号であり、
前記欠陥焦点検出画素は、前記欠陥焦点検出画素の受光量に依存しない信号値を有する画素信号を出力することを特徴とする焦点検出装置。
【請求項３】
請求項１に記載の焦点検出装置において、
前記異常な画素信号は、欠陥焦点検出画素から出力される画素信号であり、前記欠陥焦点検出画素の受光量と前記欠陥焦点検出画素から出力される信号値との間の関係が、予め定められた受光量と信号値との間の所定の関係とは異なることを特徴とする焦点検出装置。
【請求項４】
請求項１に記載の焦点検出装置において、
前記異常な画素信号の信号値は、出力飽和値であることを特徴とする焦点検出装置。
【請求項５】
請求項１に記載の焦点検出装置において、
前記第１及び第２の画素信号列をそれぞれ形成する複数の画素信号の各々をディジタル信号に変換する変換手段をさらに備え、
前記異常な画素信号の信号値は、前記変換手段による前記ディジタル信号の最大信号値であることを特徴とする焦点検出装置。
【請求項６】
請求項２または３に記載の焦点検出装置において、
前記欠陥焦点検出画素の位置情報を記憶する記憶手段をさらに備え、
前記位相差式焦点検出手段は、前記記憶手段に記憶された前記欠陥焦点検出画素の位置情報に基づき前記部分画素信号列を選定することを特徴とする焦点検出装置。
【請求項７】
請求項４または５に記載の焦点検出装置において、
前記異常な画素信号を特定する特定手段をさらに備え、
前記位相差式焦点検出手段は、前記特定手段により特定された前記異常な画素信号に基づき前記部分画素信号列を選定することを特徴とする焦点検出装置。
【請求項８】
請求項７に記載の焦点検出装置において、
前記特定手段は、前記複数の正常な画素信号の各々が取り得る信号値の範囲以外の信号値を持つ画素信号を前記異常な画素信号として特定することを特徴とする焦点検出装置。
【請求項９】
請求項１〜８のいずれか１項に記載の焦点検出装置と、
前記撮影光学系と、
前記撮影光学系による像を撮像する撮像素子と、
電荷蓄積制御手段と、を更に備え、
前記撮像素子には、前記撮影光学系の射出瞳を通過する撮影光束を受光して撮像信号を出力する複数の撮像画素と前記複数の焦点検出画素とが２次元的に配置され、
前記複数の撮像画素と前記複数の焦点検出画素とは、それぞれ電荷蓄積型光電変換素子を有し、
前記電荷蓄積制御手段は、前記複数の撮像画素の有する前記電荷蓄積型光電変換素子と前記複数の焦点検出画素が有する前記電荷蓄積型光電変換素子とを、電荷蓄積時間が互いに等しくなるように共通的に制御することを特徴とするカメラ。
【請求項１０】
撮影光学系の一対の瞳をそれぞれ通過する一対の焦点検出光束のうちのケラレの相対的に大きい方の焦点検出光束を受光して第１の画素信号列を出力すると共に、前記一対の焦点検出光束のうちのケラレの相対的に小さい方のまたはケラレのない焦点検出光束を受光して第２の画素信号列を出力する複数の焦点検出画素と、
前記第２の画素信号列を固定画素信号列として、前記第２の画素信号列に対して前記第１の画素信号列をシフトさせながら相関演算を行う位相差式焦点検出手段とを備え、
前記位相差式焦点検出手段は、前記第２の画素信号列中に異常な画素信号が含まれるときに、前記異常な画素信号の一方の側で連続する複数の正常な画素信号からなる画素信号列を固定画素信号列として、当該固定画素信号列に対して前記第１の画素信号列をシフトさせながら相関演算を行うことを特徴とする焦点検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、瞳分割型位相差検出方式の焦点検出画素を備えた焦点検出装置に関する。
【背景技術】
【０００２】
特許文献１には撮像画素と瞳分割型位相差検出方式の焦点検出画素を備えた撮像素子を有する撮像装置が開示されている。この撮像装置においては、焦点検出画素から出力される一対の画素信号を相対的にシフトしながら相関演算を行って、一対の画素信号の相対的な位相差を検出し、該位相差に基づいて撮影レンズのデフォーカス量を求めている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５-３０３４０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら上述した従来の撮像装置においては、焦点検出画素の画素信号に一部異常な画素信号が含まれていた場合には、相関演算の結果に大きな誤差を生じるという問題があった。
【課題を解決するための手段】
【０００５】
請求項１に記載の焦点検出装置は、撮影光学系の一対の瞳をそれぞれ通過する第１及び第２の焦点検出光束のうちのケラレの相対的に大きい方の焦点検出光束を受光して前記ケラレの相対的に大きい方の焦点検出光束による像に対応する第１の画素信号列を出力すると共に、前記第１及び第２の焦点検出光束のうちのケラレの相対的に小さい方のまたはケラレのない焦点検出光束を受光して前記ケラレの相対的に小さい方のまたはケラレのない焦点検出光束による像に対応する第２の画素信号列を出力する複数の焦点検出画素と、前記第２の画素信号列を固定画素信号列として、前記第２の画素信号列に対して前記第１の画素信号列をシフトさせながら相関演算を行う位相差式焦点検出手段とを備え、前記位相差式焦点検出手段は、前記第２の画素信号列中に異常な画素信号が含まれるときに、前記異常な画素信号の前方または後方で連続する複数の正常な画素信号からなる部分画素信号列を固定画素信号列として、前記部分画素信号列に対して前記第１の画素信号列をシフトさせながら相関演算を行うことを特徴とする。
請求項１０に記載の焦点検出装置は、撮影光学系の一対の瞳をそれぞれ通過する一対の焦点検出光束のうちのケラレの相対的に大きい方の焦点検出光束を受光して第１の画素信号列を出力すると共に、前記一対の焦点検出光束のうちのケラレの相対的に小さい方のまたはケラレのない焦点検出光束を受光して第２の画素信号列を出力する複数の焦点検出画素と、前記第２の画素信号列を固定画素信号列として、前記第２の画素信号列に対して前記第１の画素信号列をシフトさせながら相関演算を行う位相差式焦点検出手段とを備え、前記位相差式焦点検出手段は、前記第２の画素信号列中に異常な画素信号が含まれるときに、前記異常な画素信号の一方の側で連続する複数の正常な画素信号からなる画素信号列を固定画素信号列として、当該固定画素信号列に対して前記第１の画素信号列をシフトさせながら相関演算を行うことを特徴とする。
【発明の効果】
【０００６】
本発明の焦点検出装置によれば、瞳分割型位相差検出方式の焦点検出画素の画素信号に一部異常な画素信号が含まれていた場合にも、高精度な焦点検出を行うことができる。
【図面の簡単な説明】
【０００７】
【図１】一実施の形態のデジタルスチルカメラの構成を示す図である。
【図２】交換レンズの撮影画面上における焦点検出位置を示す図である。
【図３】撮像素子の詳細な構成を示す正面図である。
【図４】撮像素子の回路構成概念図である。
【図５】撮像素子の撮像画素および焦点検出画素の断面構造を示す図である。
【図６】撮像素子の動作タイミングチャートである。
【図７】撮像素子の動作を示す電位分布図である。
【図８】一実施の形態のデジタルスチルカメラの撮像動作を示すフローチャートである。
【図９】一対の焦点検出画素データのどちらを固定するかを説明するための図である。
【図１０】一対の焦点検出画素データを示すグラフである。
【図１１】焦点検出画素の受光量と焦点検出画素のデータの関係を示したグラフである。
【図１２】撮像素子の詳細な構成を示す正面図である。
【発明を実施するための形態】
【０００８】
一実施の形態の撮像装置として、レンズ交換式のデジタルスチルカメラを例に挙げて説明する。図１は一実施の形態のデジタルスチルカメラの構成を示す横断面図である。本実施の形態のデジタルカメラ２０１は交換レンズ２０２とカメラボディ２０３とから構成され、交換レンズ２０２がマウント部２０４を介してカメラボディ２０３に装着される。カメラボディ２０３にはマウント部２０４を介して種々の撮影光学系を有する交換レンズ２０２が装着可能である。
【０００９】
交換レンズ２０２は、レンズ２０９、ズーミング用レンズ２０８、フォーカシング用レンズ２１０、絞り２１１、レンズ駆動制御装置２０６などを備えている。レンズ駆動制御装置２０６は、不図示のマイクロコンピューター、メモリ、駆動制御回路などから構成される。レンズ駆動制御装置２０６は、フォーカシング用レンズ２１０の焦点調節と絞り２１１の開口径調節のための駆動制御や、ズーミング用レンズ２０８、フォーカシング用レンズ２１０および絞り２１１の状態検出などを行う。また、後述するボディ駆動制御装置２１４との通信によりレンズ情報の送信とカメラ情報（デフォーカス量や絞り値など）の受信を行う。絞り２１１は、光量およびボケ量調整のために光軸中心に開口径が可変な開口を形成する。
【００１０】
カメラボディ２０３は撮像素子２１２、ボディ駆動制御装置２１４、液晶表示素子駆動回路２１５、液晶表示素子２１６、接眼レンズ２１７、メモリカード２１９などを備えている。撮像素子２１２には、撮像画素が二次元状（行と列）に配置されるとともに、焦点検出位置（焦点検出エリア）に対応した部分に焦点検出画素が組み込まれている。この撮像素子２１２については詳細を後述する。
【００１１】
ボディ駆動制御装置２１４はマイクロコンピューター、メモリ、駆動制御回路などから構成される。ボディ駆動制御装置２１４は、撮像素子２１２の露光制御および撮像素子２１２からの画素信号の読み出しと、焦点検出画素の画素信号に基づく焦点検出演算と交換レンズ２０２の焦点調節とを繰り返し行う。また、ボディ駆動制御装置２１４は、画像信号の処理と記録、デジタルスチルカメラ２０１の動作制御などを行う。また、ボディ駆動制御装置２１４は電気接点２１３を介してレンズ駆動制御装置２０６と通信を行い、レンズ情報の受信とカメラ情報の送信を行う。
【００１２】
液晶表示素子２１６は電気的なビューファインダー（ＥＶＦ：Electronic View Finder）として機能する。液晶表示素子駆動回路２１５は、撮像素子２１２から読み出された画像データに基づきスルー画像を液晶表示素子２１６に表示し、撮影者は接眼レンズ２１７を介してそのスルー画像を観察することができる。メモリカード２１９は、撮像素子２１２により撮像された画像データを記憶する画像ストレージである。
【００１３】
ＡＤ変換装置２２１は、撮像素子２１２からの出力される画素信号をＡＤ変換してボディ駆動制御装置２１４に送る。撮像素子２１２がＡＤ変換装置２２１を内蔵する構成であってもよい。
【００１４】
交換レンズ２０２を通過した光束により、撮像素子２１２上に被写体像が形成される。この被写体像は撮像素子２１２により光電変換され、撮像画素および焦点検出画素の画素信号がボディ駆動制御装置２１４へ送られる。
【００１５】
ボディ駆動制御装置２１４は、撮像素子２１２の焦点検出画素からの画素信号に基づいてデフォーカス量を算出し、このデフォーカス量をレンズ駆動制御装置２０６へ送る。また、ボディ駆動制御装置２１４は、撮像素子２１２の撮像画素の画素信号を処理して画像データを生成し、メモリカード２１９に格納するとともに、撮像素子２１２から読み出されたスルー画像信号を液晶表示素子駆動回路２１５へ送り、スルー画像を液晶表示素子２１６に表示させる。さらに、ボディ駆動制御装置２１４は、レンズ駆動制御装置２０６へ絞り制御情報を送って絞り２１１の開口制御を行う。
【００１６】
レンズ駆動制御装置２０６は、フォーカシング状態、ズーミング状態、絞り設定状態、絞り開放Ｆ値などに応じてレンズ情報を更新する。具体的には、ズーミング用レンズ２０８とフォーカシング用レンズ２１０の位置と絞り２１１の絞り値を検出し、これらのレンズ位置と絞り値に応じてレンズ情報を演算したり、あるいは予め用意されたルックアップテーブルからレンズ位置と絞り値に応じたレンズ情報を選択する。
【００１７】
レンズ駆動制御装置２０６は、受信したデフォーカス量に基づいてレンズ駆動量を算出し、レンズ駆動量に応じてフォーカシング用レンズ２１０を合焦位置へ駆動する。また、レンズ駆動制御装置２０６は受信した絞り値に応じて絞り２１１を駆動する。
【００１８】
記憶装置２２０は、撮像素子２１２に含まれる欠陥焦点検出画素の位置情報を記憶する。ボディ駆動制御装置２１４は、焦点検出画素からの画素信号に基づいてデフォーカス量を算出する際に、記憶装置２２０に記憶された欠陥焦点検出画素の位置情報を参照する。ボディ２０３の組立／調整工程において、撮像素子２１２中の欠陥焦点検出画素が特定され、該欠陥焦点検出画素位置情報が記憶手段に書き込まれる。なお欠陥焦点検出画素とは、所謂白トビ（暗黒中でも一定出力を発生）、黒トビ（明時でも出力が出ない）、感度異常（受光量と出力の間の比例関係が他の画素と異なる）等の現象を発生する画素である。
【００１９】
図２は、交換レンズ２０２の撮影画面上における焦点検出位置（焦点検出エリア）を示す図であり、後述する撮像素子２１２上の焦点検出画素列が焦点検出の際に撮影画面上で像をサンプリングする領域、すなわち焦点検出エリア、焦点検出位置の一例を示す。この例では、矩形の撮影画面１００上の中央および上下の３箇所に焦点検出エリア１０１、１０２、１０３が配置される。長方形で示す焦点検出エリアの長手方向に、焦点検出画素が直線的に配列される。
【００２０】
図３は撮像素子２１２の詳細な構成を示す正面図であり、撮像素子２１２上の焦点検出エリア１０１、１０２、１０３の近傍を拡大して示す。撮像素子２１２には撮像画素３１０が二次元正方格子状に稠密に配列されるとともに、焦点検出エリア１０１、１０２、１０３に対応する位置には焦点検出用の焦点検出画素３１２、３１３が垂直方向の直線上に隣接して交互に配列される。
【００２１】
撮像画素３１０は、マイクロレンズ１０、光電変換部１１、および色フィルター（不図示）から構成される。色フィルターは赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３種類からなり、それぞれの色に対応する分光感度特性を有している。撮像素子２１２には、各色フィルターを備えた撮像画素３１０がベイヤー配列されている。
【００２２】
焦点検出画素３１２は、マイクロレンズ１０と光電変換部１２から構成され、光電変換部１２の形状は矩形である。同様に、焦点検出画素３１３は、マイクロレンズ１０と光電変換部１３から構成され、光電変換部１３の形状は矩形である。焦点検出画素３１２と焦点検出画素３１３とをマイクロレンズ１０を重ね合わせて表示すると、光電変換部１２と１３は垂直方向に並んでいる。焦点検出画素３１２と焦点検出画素３１３は、焦点検出エリア１０１において垂直方向、すなわち光電変換部１２と１３の並び方向に交互に配置される。
【００２３】
焦点検出画素３１２、３１３には光量をかせぐために色フィルターが設けられておらず、焦点検出画素３１２、３１３は、光電変換を行うフォトダイオードの分光感度特性と、赤外カットフィルター（不図示）の分光感度特性とを総合した分光感度特性を有している。つまり、緑画素、赤画素および青画素の分光感度特性を加算したような分光感度特性となり、焦点検出画素３１２、３１３が高い感度を示す光波長領域は、緑画素、赤画素および青画素の各々において各色フィルタが高い感度を示す光波長領域を包括している。
【００２４】
焦点検出用の焦点検出画素３１２、３１３は、撮像画素３１０のＢとＧが配置されるべき列に配置されている。焦点検出用の焦点検出画素３１２、３１３が撮像画素３１０のＢとＧが配置されるべき列に配置されているのは、画素補間処理において補間誤差が生じた場合に、人間の視覚特性上、赤画素の補間誤差に比較して青画素の補間誤差が目立たないためである。
【００２５】
撮像画素３１０の光電変換部１１は、マイクロレンズ１０によって最も明るい交換レンズの射出瞳径（例えばＦ１．０）を通過する光束をすべて受光するような形状に設計される。また、焦点検出画素３１２、３１３の光電変換部１２、１３は、マイクロレンズ１０によって交換レンズの射出瞳の所定の領域（例えばＦ２．８）を通過する光束をすべて受光するような形状に設計される。
【００２６】
図２に示すように、焦点検出エリア１０１は撮影光軸に隣接している。焦点検出エリア１０１の焦点検出画素の配列方向は一対の測距瞳の並び方向すなわち一対の光電変換部の並び方向と一致している。このような２種類の焦点検出画素を直線上に多数配置し、各画素の光電変換部の出力を、特開２００７−３３３７２０号公報に開示される一対の測距瞳に対応した出力グループにまとめることによって、一対の測距瞳をそれぞれ通過する焦点検出用光束が画素列上に形成する一対の像の強度分布に関する情報が得られる。この情報に対して像ズレ検出演算処理（相関演算処理、位相差検出処理）を施すことによって、いわゆる瞳分割型位相差検出方式で一対の像の像ズレ量が検出される。像ズレ量に一対の測距瞳の重心間隔に応じた変換演算を行うことによって、焦点検出位置（垂直方向）における予定結像面と結像面の偏差（デフォーカス量）が算出される。
【００２７】
焦点検出エリア１０２のように、画面周辺にある焦点検出エリアの焦点検出画素においては、マイクロレンズの光軸に対し、光電変換部の位置が非対称に配置されることによって、マイクロレンズの光軸より交換レンズの光軸側に寄った光束を受光する。焦点検出画素の配列方向は一対の測距瞳の並び方向すなわち一対の光電変換部の並び方向と一致している。このような２種類の焦点検出画素を直線上に多数配置し、各画素の光電変換部の出力を上述した一対の測距瞳に対応した出力グループにまとめることによって、一対の測距瞳をそれぞれ通過する焦点検出用光束が画素列上に形成する一対の像の強度分布に関する情報が得られる。この情報に対して像ズレ検出演算処理を施すことによって、いわゆる瞳分割型位相差検出方式で一対の像の像ズレ量が検出される。この像ズレ量に一対の測距瞳の重心間隔の開き角に応じた変換演算を行うことによって、デフォーカス量が算出される。
【００２８】
なお、焦点検出エリア１０３の焦点検出画素の配列は、撮影画面中心を通る水平軸を対称軸として焦点検出エリア１０２の焦点検出画素の配列を対象に配置したものとなっており、焦点検出エリア１０３の焦点検出画素も上述した一対の測距瞳を通る光束を受光する。
【００２９】
図４は撮像素子の回路構成概念図である。撮像素子はＣＣＤイメージセンサーとして構成される。撮像素子２１２の回路構成を、水平方向８画素×垂直方向８画素のレイアウトに簡略化して説明する。図４は図２の垂直方向の焦点検出エリア１０１に対応して描かれており、垂直方向に焦点検出画素３１２，３１３が同一の列に配置されている。
【００３０】
４列目は焦点検出画素３１２、３１３が配置された列であり、中央の４つの焦点検出画素３１２、３１３（○で示す）が複数の焦点検出画素を代表しており、上下の２つずつの撮像画素３１０（□で示す）が焦点検出画素の上下に配置された複数の撮像画素を代表している。
【００３１】
１〜３列目、５〜８列目は撮像画素３１０（□で示す）のみが配置された列であり、焦点検出画素が配置された列の左右の複数の撮像画素のみからなる列を代表している。
【００３２】
図において各列に配置された撮像画素および焦点検出画素で生成された電荷は、各列に対応して設けられた垂直転送ＣＣＤに移された後、水平転送ＣＣＤの方向に順次転送される。水平転送ＣＣＤは垂直転送ＣＣＤから１行分の電荷が移されると、１行分の電荷を出力回路３３０の方向に順次転送し、出力回路３３０は電荷電圧変換を行い、各画素で蓄積された電荷量に対応した画素信号を外部に出力する。
【００３３】
転送パルス発生回路は垂直転送ＣＣＤおよび水平転送ＣＣＤの転送動作に必要な駆動信号を垂直転送ＣＣＤおよび水平転送ＣＣＤに供給する。制御パルス発生回路は撮像画素および焦点検出画素の電荷蓄積制御および各画素から垂直転送ＣＣＤへの電荷移送に必要な制御信号ΦＵ、ΦＴ１、ΦＴ２、ΦＴ３を全画素共通に供給する。
【００３４】
制御パルス発生回路が出力する制御信号φＳｙｎｃは垂直同期信号であって、フレーム毎に外部（ボディ駆動制御装置２１４）に出力される。
【００３５】
入力信号Ｔｘは外部（ボディ駆動制御装置２１４）からの制御パルス発生回路への入力信号であって、画素の電荷蓄積時間を指定するための信号であり、制御パルス発生回路は制御信号ΦＵ、ΦＴ１の発生タイミングをこの信号に応じて変更することにより、電荷蓄積時間の制御（露光制御）が行われる。
【００３６】
図５は図４に示す撮像素子の撮像画素および焦点検出画素の断面構造を示す図である。Ｐ型半導体基板上にＰ層、Ｎ層からなる埋め込みフォトダイオード（ＰＤ）が形成され、その隣にＮ層からなる電荷蓄積部が形成される。電荷蓄積部に隣接してさらに垂直転送ＣＣＤを構成するＮ層が形成される。またＰＤに隣接してＮ＋層が形成され、電源電圧Ｖｄｄに接続される。電荷蓄積部とＰＤの間のチャネル上にゲート６０２が配置され、制御信号ΦＴ１が接続される。電荷蓄積部の上にはゲート６０３が配置され、制御信号ΦＴ２が接続される。電荷蓄積部と垂直転送ＣＣＤの間のチャネルの上にはゲート６０４が配置され、制御信号ΦＴ３が接続される。垂直転送ＣＣＤ上にはゲート６０５が配置され、駆動信号ΦＶｘが接続される。ＰＤと隣接するＮ＋層の間のチャネルの上にはゲート６０１が配置され、制御信号ΦＵが接続される。ゲート６０１〜ゲート６０４に制御信号ΦＵ、ΦＴ１、ΦＴ２、ΦＴ３を印可することにより、各ゲート下の電位レベルを変化させ、ＰＤで生成される電荷の蓄積、転送、破棄の動作を制御する。
【００３７】
図６は図４に示す撮像素子の動作タイミングチャートである。図７は撮像素子の動作を示す電位分布図である。ＣＣＤイメージセンサにおいては、いわゆるグローバルシャッタ動作により画素のリセット、露光、信号の読み出しが全画素同時に行われる。
【００３８】
撮像素子からの全画素の信号の出力（１フレーム分の画像信号の出力）の開始に同期して時刻ｔ０に垂直同期信号φＳｙｎｃが発せられる。垂直同期信号φＳｙｎｃに同期して時刻ｔ０に制御パルス発生回路は制御信号ΦＵ（ＯＮ）、制御信号ΦＴ１（ＯＦＦ）を発する。これに応じて画素信号出力時は電荷蓄積部はＰＤから切り離される。このとき撮像素子は図７（ａ）の電位分布状態にあり、ゲート６０３の下に形成された電荷蓄積部に電荷が保持されるとともに、ＰＤで生成される電荷は電源電圧ｖｄｄに破棄される。
【００３９】
時刻ｔ１に発せられる制御信号ΦＴ２（ＯＦＦ）、制御信号ΦＴ３（ＯＮ）により、電荷蓄積部に保持された電荷が垂直転送ＣＣＤ部に移送される。このとき撮像素子は図７（ｂ）の電位分布状態にあり、ゲート６０４直下の電位がゲート６０３直下の電位よりも低くなり、ゲート６０３直下の電荷はゲート６０４を経てゲート６０５の下の垂直転送ＣＣＤ部に流れ込む。垂直転送ＣＣＤに移送された電荷はその後駆動信号によりフレーム期間中に水平転送ＣＣＤを経て外部出力される。また時刻ｔ１からｔ２までにＰＤで生成される電荷は電源電圧ｖｄｄに破棄される。
【００４０】
時刻ｔ２に発せられる制御信号ΦＴ２（ＯＮ）、制御信号ΦＴ３（ＯＦＦ）により、電荷蓄積部は垂直転送ＣＣＤへの電荷移送を終了する。このとき撮像素子は図７（ｃ）の電位分布状態にあり、ゲート６０４直下の電位が上がって電荷蓄積部と垂直転送ＣＣＤが切り離される。また時刻ｔ２からｔ３までにＰＤで生成される電荷は電源電圧ｖｄｄに破棄される。
【００４１】
時刻ｔ３に発せられる制御信号ΦU（ＯＦＦ）、制御信号ΦＴ１（ＯＮ）により、ＰＤで生成される電荷の電荷蓄積部での蓄積が開始される。このとき撮像素子は図７（ｄ）の電位分布状態にあり、ゲート６０１直下の電位が上がってＰＤと電源電圧Ｖｄｄが切り離される。また、ゲート６０２直下の電位がＰＤの電位より低くなり、ＰＤで生成された電荷はゲート６０２直下を通り、ゲート６０２の電位より電位が低くなっているゲート６０３直下の電荷蓄積部に蓄積される。
【００４２】
以上の動作をフレーム毎に繰り返すことにより、連続した画像データが周期的に出力される。
【００４３】
以上の動作において撮像画素および焦点検出画素の電荷蓄積は、制御信号φＵの立ち下がりから立ち上がりまでの時間（制御信号φＴ１の立ち上がりから立ち下がりまでの時間）でとなり、この時間が露光時間（電荷蓄積期間）となる。
【００４４】
図８は、一実施の形態のデジタルスチルカメラ２０１の撮像動作を示すフローチャートである。ボディ駆動制御装置２１４は、ステップＳ１００でカメラの電源がオンされると、ステップＳ１１０以降の撮像動作を開始する。ステップＳ１００において撮像素子は一定周期で撮像動作を繰り返す動作モード（例えば１秒間に６０フレームを出力する）に設定される。
【００４５】
ステップＳ１１０において輝度に応じて撮像素子に対し電荷蓄積時間を指定し、露光制御を行う。輝度の検出は不図示の測光手段の出力を用いたり、撮像素子の前回のフレームの撮像画素の出力を用いて行うことができる。ステップＳ１２０では１フレーム分の全画素データを読み出す。
【００４６】
ステップＳ１３０では焦点検出画素列の各画素位置における仮想的な撮像画素のデータを焦点検出画素の周囲の撮像画素のデータに基づいて画素補間する。
【００４７】
例えば本来緑画素が配置されるべき位置に配置された焦点検出画素については、その焦点検出画素の対角方向の４つの位置に近接した４つの緑色の撮像画素のデータを平均して、該焦点検出画素の位置における緑色の撮像画素のデータとする。また本来青画素が配置されるべき位置に配置された焦点検出画素については、その焦点検出画素の左右方向の２つの位置に近接した２つの青色の撮像画素のデータを平均して、該焦点検出画素の位置における青色の撮像画素のデータとする。
【００４８】
このように補間した撮像画素データと本来の撮像画素データを合成して今回のフレームに対応する画像データを生成する。
【００４９】
続くステップＳ１４０では、今回のフレームに対応する画像データを電子ビューファインダーに表示（ライブビュー表示）させる。
【００５０】
ステップＳ１５０では不図示の操作部材による動画撮影の指示がなされているか否かを判定する。動画撮影の指示がなされていない場合には、そのままステップＳ１６５に進み、動画撮影の指示がなされていた場合には、ステップＳ１６０で今回のフレームに対応する画像データを動画データとしてメモリカード２１９に記憶してステップＳ１６５に進む。
【００５１】
ステップＳ１６５では欠陥画素情報および異常画素データの検知に応じて、後述するように像ズレ量検出演算（相関演算）に用いる焦点検出画素の範囲を決定する。なお焦点検出エリア（１０１〜１０３）のうちどの焦点検出エリアを使用するかは、不図示の操作部材の操作によりユーザーにより予め選択されている。
【００５２】
ステップＳ１７０では後述するように選択された焦点検出エリアにおいてステップＳ１６５で定められた焦点検出画素の範囲にある焦点検出画素のデータに基づき焦点検出を行い、デフォーカス量を算出する。
【００５３】
ステップＳ１８０ではデフォーカス量をレンズ駆動制御装置２０６へ送信し、交換レンズ２０２のフォーカシングレンズ２１０を合焦位置に駆動させる。デフォーカス量の信頼性が低い場合や焦点検出不能の場合にはその旨をレンズ駆動制御装置２０６へ送信し、交換レンズ２０２のフォーカシングレンズ２１０の駆動制御は更新しない。その後、ステップＳ１１０へ戻って上述した動作を繰り返す。
【００５４】
次に図８のステップＳ１６５の焦点検出画素範囲決定の詳細について説明する。像ズレ量検出演算（相関演算）においては一対の焦点検出画素データの一方を固定し、もう一方を固定した画素データに対してシフトさせて一対の焦点検出画素データ間の位相差を検出する。
【００５５】
図９は一対の焦点検出画素データのどちらを固定するかを説明するための図である。焦点検出位置１０１，１０２，１０３には一対の測距瞳９２、９３を通過する光束により一対の像が形成され、一対の測距瞳９２、９３は、該一対の像に対応する像信号を各焦点検出位置に配置された焦点検出画素が出力することになる。図９では、焦点検出位置１０３の図示を省略している。一対の測距瞳９２、９３は、撮影光学系の射出瞳９０の測距瞳面に位置し、その測距瞳面は、交換レンズの予定結像面に配置されたマイクロレンズの前方ｄの距離に設定されている。距離ｄはマイクロレンズの曲率、屈折率、マイクロレンズと光電変換部の間の距離などに応じて決まる測距瞳距離である。
【００５６】
測距瞳９２を通る焦点検出光束２７２と測距瞳９３を通る焦点検出光束２７３が、焦点検出領域１０１に一対の像を形成する。測距瞳９２を通る焦点検出光束２８２と測距瞳９３を通る焦点検出光束２８３が、焦点検出領域１０２に一対の像を形成する。測距瞳９２を通る焦点検出光束２９２と測距瞳９３を通る焦点検出光束２９３が、焦点検出領域１０３に一対の像を形成する（不図示）。
【００５７】
撮影光軸９１上にある焦点検出エリア１０１に属する焦点検出画素３１２，３１３については撮影光学系の射出瞳の位置が測距瞳距離ｄ以外の位置にあっても、焦点検出画素３１２，３１３が受光する焦点検出光束２７２、２７３は撮影光軸９１に対して対称に制限されるので、焦点検出画素３１２，３１３が出力する一対の焦点検出画素データのどちらを固定データとしても構わない。
【００５８】
一方焦点検出エリア１０２に属する焦点検出画素３１２，３１３については、撮影光学系の射出瞳の距離によって焦点検出画素３１２，３１３が受光する焦点検出光束２８２、２８３の制限のされ方が異なるので、より焦点検出光束が制限されていない（ケラレが少ない＝一様輝度における出力が大きい）ほうの焦点検出画素データを固定データとする。
【００５９】
例えば撮影光学系の射出瞳が測距瞳距離ｄより短い距離ｄ１の瞳面１０５にあった場合、焦点検出光束２８３より焦点検出光束２８２のほうがケラレが少ないので、固定データとして焦点検出画素３１２の焦点検出画素データを用いる。
【００６０】
また撮影光学系の射出瞳が測距瞳距離ｄより長い距離ｄ２の瞳面１１０にあった場合、焦点検出光束２８２より焦点検出光束２８３のほうがケラレが少ないので、固定データとして焦点検出画素３１３の焦点検出画素データを用いる。
【００６１】
焦点検出エリア１０２と光軸に対して反対側にある焦点検出エリア１０３に関しては、焦点検出エリア１０２と一対の焦点検出光束のケラレ方が逆になる。すなわち撮影光学系の射出瞳が測距瞳距離ｄより短い距離ｄ１の瞳面１０５にあった場合、固定データとして焦点検出画素３１３の焦点検出画素データを用い、撮影光学系の射出瞳が測距瞳距離ｄより長い距離ｄ２の瞳面１１０にあった場合、固定データとして焦点検出画素３１２の焦点検出画素データを用いる。
【００６２】
図１０は一対の焦点検出画素データを示すグラフであって、横軸は画素位置である。固定データとして選択された焦点検出画素データ（実線）は焦点検出光束のケラレが少ないため、もう一方の焦点検出画素データ（破線）より出力が高くなる。従って被写体の高輝度部分を受光した画素領域においては、出力飽和やＡＤ変換レンジによる出力クリップが起こりやすい。図において破線で示す水平線は出力飽和レベルまたはＡＤ変換の最大値を示しており、これにより焦点検出画素データ（実線）が一部クリップされている。もう一方の焦点検出画素データ（破線）では出力が小さく、出力クリップが生じておらず、一対の焦点検出画素データは波形が異なる。このため相関演算に用いる焦点検出画素の初期範囲Ｒ０において相関演算を行っても一対の焦点検出画素データの位相を正確に求めることができない。
【００６３】
そこで相関演算に用いる焦点検出画素の範囲として、出力クリップが生じていない範囲Ｒ１（正常なデータが連続している範囲で最大なもの）を再設定する。なお、一対の焦点検出画素データが、たとえば、ともにケラレていないような場合はデータレベルの平均が等しく、一対の焦点検出画素データは、その一部がクリップされていても波形が等しくなる。このような場合は、相関演算に用いる焦点検出画素の初期範囲Ｒ０において相関演算を行っても一対の焦点検出画素データの位相を正確に求めることができる。
【００６４】
図１１は焦点検出画素の受光量と焦点検出画素のデータ（ＡＤ変換後）の関係を示したグラフであって、正常なデータ（実線）は、焦点検出画素のデータが受光量に対して、たとえば所定の比例関係となっていることを示している。焦点検出画素のデータは、受光量に対して対数の関係など、受光量に依存した他の関係であってもよい。一方異常なデータとしてはＡＤ変換レンジでクリップされたデータＡ１、光電変換素子の電荷蓄積部の最大蓄積電荷量の制限などにより飽和したデータＡ２、画素欠陥により受光量と無関係に出力されるデータＡ３、画素欠陥により受光量に対して所定の比例関係とならないデータＡ４などがある。図１１において、実線で表される正常なデータと受光量との所定の比例関係を表す傾きが取りうる値の範囲を実測等により予め求めておき、その範囲から、焦点検出画素における正常なデータと受光量との比例関係を表す傾きの値が外れているか否かに基づいて、その焦点検出画素のデータがデータＡ３およびＡ４に該当するか否かが判断される。なお、図１１に示すデータＡ１に該当する焦点検出画素においては、光電変換素子の電荷蓄積部の最大蓄積電荷量の飽和値がＡＤ変換レンジよりも高い値である。
【００６５】
ステップＳ１６５においてはＡＤ変換の最大値または出力飽和値に達した異常な焦点検出画素データを検出して、該異常な焦点検出画素データが相関演算に用いる焦点検出画素の範囲に含まれないようにする。さらに記憶装置から欠陥焦点検出画素の位置情報を読み出して、該欠陥焦点検出画素が相関演算に用いる焦点検出画素の範囲に含まれないようにする。
【００６６】
図８のステップＳ１７０で用いられる像ズレ検出演算処理（相関演算処理）としては、特開２００７−３３３７２０号公報に開示された相関演算処理を用いる。焦点検出画素が検出する一対の像は、測距瞳がレンズの絞り開口により口径蝕を受けて光量バランスが崩れている可能性があるので、光量バランスに対して像ズレ検出精度を維持できるタイプの相関演算を施す。
【００６７】
焦点検出画素列から読み出された一対のデータ列（固定データ：Ａ１１〜Ａ１Ｍ、シフトデータ：Ａ２１〜Ａ２Ｍ、Ｍはデータ数）に対し、特開２００７−３３３７２０号公報に開示された相関演算式（１）を行い、相関量Ｃ（ｋ）を演算する。
Ｃ（ｋ）＝Σ｜Ａ１ｎ×Ａ２ｎ＋Ｓ＋ｋ−Ａ２ｎ＋ｋ×Ａ１ｎ＋Ｓ｜    （１）
【００６８】
Σ演算はｎについて累積される。またパラメータｓは所定の整数であり、例えば１，２，３・・のいずれかの値をとる。ただしΣ演算においてｎおよびｎ＋ｓのとる範囲は、ステップＳ１６５で定められた焦点検出画素の範囲Ｒ１に限定される。像ずらし量ｋは整数であり、データ列のデータ間隔を単位とした相対的シフト量である。
【００６９】
特開２００９−１４１７９１号公報に開示された算出方法により、相関量Ｃ（ｋ）の極小値Ｃ（ｘ）を与えるずらしｘを用いて像ズレ量ｓｈｆｔを算出することができる。こうして算出された像ズレ量ｓｈｆｔに所定の変換係数Ｋｄを乗じてデフォーカス量ｄｅｆへ変換する。なお変換係数Ｋｄは焦点検出画素が受光する一対の光束の開き角に対応しており、測距瞳距離ｄを一対の測距瞳の重心間隔で除算した値に相当する。
ｄｅｆ＝Ｋｄ×ｓｈｆｔ    （２）
【００７０】
以上のように本発明においては焦点検出画素から出力される一対の画素信号を相対的にシフトしながら相関演算を行って、一対の画素信号の相対的な位相差を検出する。該位相差に基づいて撮影レンズのデフォーカス量を求める際に、画素信号に含まれる異常な画素信号（飽和データ、ＡＤ最大値データ、欠陥焦点検出画素データ）を除外して相関演算を行うので、高精度な焦点検出を行うことができる。
【００７１】
撮像素子上に撮像画素と瞳分割型の焦点検出画素を有する撮像装置においては、焦点検出画素の画素信号から出力される一対の画素信号を相対的にシフトしながら相関演算を行うと、撮像画像が適正な輝度レベルとなるように全画素一律に露光制御が行われる。そのため、焦点検出画素の画素データが飽和する確率が高くなる。こうした撮像装置において、本発明は特に非常に有効である。
【００７２】
−−−変形例−−−
本発明に適用される相関演算としては式（１）に限定されるものではない。例えば式（３）のような相関演算にも適用できる。
Ｃ（ｋ）＝Σ｜Ａ１ｎ−Ａ２ｎ＋ｋ｜        （３）
【００７３】
Σ演算はｎについて累積される。ただしΣ演算においてｎのとる範囲は、ステップＳ１６５で定められた焦点検出画素の範囲Ｒ１に限定される。像ずらし量ｋは整数であり、データ列のデータ間隔を単位とした相対的シフト量である。
【００７４】
本発明に適用される相関演算式としては、例えば以下の演算式（４）を用いてもよい。
Ｃ(ｋ)＝Σ｜(Ａ１ｎ／Ａ１ｎ＋1)−(Ａ２ｎ＋ｋ／Ａ２ｎ＋１＋ｋ)｜        （４）
【００７５】
式（４）において、Σ演算はｎについて累積され、ｎのとる範囲はずらし量ｋに応じてＡ１ｎ、Ａ１ｎ＋１、Ａ２ｎ＋ｋ、Ａ２ｎ＋１＋ｋのデータが存在する範囲に限定される。
【００７６】
あるいは、本発明に適用される相関演算式として、式（５）を用いてもよい。
Ｃ(ｋ)＝Σ｜Ａ１ｎ／Ａ２ｎ＋ｋ−Ａ１ｎ＋１／Ａ２ｎ＋１＋ｋ｜  （５）
【００７７】
式（５）において、Σ演算はｎについて累積され、ｎのとる範囲はずらし量ｋに応じてＡ１ｎ、Ａ１ｎ＋１、Ａ２ｎ＋ｋ、Ａ２ｎ＋１＋ｋのデータが存在する範囲に限定される。上述したように、焦点検出画素が検出する一対の像は、測距瞳がレンズの絞り開口によりけられて光量バランスが崩れている可能性があるので、光量バランスに対して像ズレ検出精度を維持できる相関演算式であればどのような演算式でもよい。
【００７８】
＜相関演算方法＞
上述した実施形態の相関演算においては、一対の焦点検出画素データの一方を固定し他方をシフトするとともに、固定した方の焦点検出画素データにおいて、相関演算に用いる焦点検出画素データの範囲に異常データが含まれないように設定しているが、一対の焦点検出画素データの両方において異常データを除外して相関演算を行うようにしてもよい。
【００７９】
例えば式（３）に適用する場合、相関演算に用いる焦点検出画素の範囲として、図１０に示す初期設定範囲Ｒ０をそのまま用いる。また、Σ演算の際に｜Ａ１ｎ−Ａ２ｎ＋ｋ｜の中の２つのデータＡ１ｎ、Ａ２ｎ＋ｋのどちらか一方が異常データである場合には｜Ａ１ｎ−Ａ２ｎ＋ｋ｜＝０としてΣ演算を行うことにより、異常データが相関演算に与える影響を排除することができる。
【００８０】
上述した実施形態の相関演算においては、一対の焦点検出画素データの一方を固定し他方をシフトしているが、これに限定されるものではなく、両方のデータを相対的にシフトするようにしてもよい。例えば式（３）の相関演算に対して、両方のデータを相対的にシフトした場合には式（６）、（７）、（８）となる。ただしＤＩＶ関数は正数の剰余が生じるような整数除算であり、ＤＩＶ関数の出力値は商の整数部分である。
Ｃ（ｋ）＝Σ｜Ａ１ｐ−Ａ２ｑ｜                 （６）
ｐ＝ｎ−ＤＩＶ（ｋ／２）                      （７）
ｑ＝ｎ＋ＤＩＶ（（ｋ＋１）／２）              （８）
【００８１】
図３に示す撮像素子２１２では、焦点検出画素３１２、３１３がひとつの画素内にひとつの光電変換部を備えた例を示したが、ひとつの画素内に一対の光電変換部を備えてもよい。図１２は、図３に示す撮像素子２１２に対応する変形例の撮像素子２１２Ｂを示し、焦点検出画素３１１ではひとつの画素内に一対の光電変換部を備える。図に示す焦点検出画素３１１が、図３に示す焦点検出画素３１２と焦点検出画素３１３のペアに相当した機能を果たす。
【００８２】
焦点検出画素３１１は、マイクロレンズ１０、一対の光電変換部１２，１３からなる。焦点検出画素３１１には光量をかせぐために色フィルターが配置されておらず、焦点検出画素３１１は、光電変換を行うフォトダイオードの分光感度特性、赤外カットフィルター（不図示）の分光感度特性を総合した分光感度特性を有する。すなわち、緑画素、赤画素、青画素の分光感度特性を加算したような分光感度特性となる。焦点検出画素３１１が高い感度を示す光波長領域は、緑画素、赤画素、青画素の各々において各色フィルタが高い感度を示す光波長領域を包括している。
【００８３】
上述した一実施の形態では、マイクロレンズを用いた瞳分割方式による焦点検出動作を説明したが、本発明はこのような方式の焦点検出に限定されず、たとえば特開２００９−１５１１５５号公報に開示されるような再結像瞳分割方式の焦点検出にも適用可能である。
【００８４】
上述した実施形態においては、撮像素子としてＣＣＤイメージセンサを用いているが、ＣＭＯＳイメージセンサを用いることもできる。
【００８５】
上述した実施形態においては、動画撮影に本発明を適用しているが、これに限定されるものではなく、例えば連続撮影（複数回の画像フレームのうち所定回毎に画像フレームを記録する）や単独撮影（複数回の画像フレームのうち、所定のトリガに応じて１つの画像フレームを記録する）にも本発明を適用することが可能である。
【００８６】
上述した実施形態における撮像素子では撮像画素がベイヤー配列の色フィルタを備えた例を示したが、色フィルタの構成や配列はこれに限定されることはない。たとえば、補色フィルタ（緑：Ｇ、イエロー：Ｙｅ、マゼンタ：Ｍｇ，シアン：Ｃｙ）の配列やベイヤー配列以外の配列にも本発明を適用することができる。また色フィルタを備えないモノクロの撮像素子にも本発明を適用することができる。
【００８７】
上述した実施形態においては撮像素子と光学系の間に光学要素を何も配置していないが、適宜必要な光学要素を挿入することが可能である。例えば赤外カットフィルタや光学的ローパスフィルタやハーフミラーなどを設置してもよい。
【００８８】
なお、撮像装置としては、上述したような、カメラボディに交換レンズが装着される構成のデジタルスチルカメラやフィルムカメラに限定されない。例えば、レンズ一体型のデジタルスチルカメラ、フィルムカメラ、あるいはビデオカメラにも本発明を適用することができる。さらには、携帯電話などに内蔵される小型カメラモジュール、監視カメラやロボット用の視覚認識装置、車載カメラなどにも適用できる。
【符号の説明】
【００８９】
１０  マイクロレンズ、１１、１２、１３  光電変換部、
９０  射出瞳、９１  撮影光軸、９２、９３  測距瞳、
１００  撮影画面、１０１、１０２、１０３  焦点検出エリア、１０５、１１０  瞳面、
２０１  デジタルスチルカメラ、２０２  交換レンズ、２０３  カメラボディ、
２０４  マウント部、２０６  レンズ駆動制御装置、
２０８  ズーミング用レンズ、２０９  レンズ、２１０  フォーカシング用レンズ、
２１１  絞り、２１２  撮像素子、２１３  電気接点、
２１４  ボディ駆動制御装置、
２１５  液晶表示素子駆動回路、２１６  液晶表示素子、２１７  接眼レンズ、
２１９  メモリカード、２２０  記憶装置、２２１  ＡＤ変換装置、
２７２、２７３、２８２、２８３  焦点検出光束、
３１０  撮像画素、３１１、３１２、３１３  焦点検出画素、
３３０  出力回路、６０１、６０２、６０３、６０４、６０５  ゲート
【図１】
0005699480.tif 000002
【図２】
0005699480.tif 000003
【図３】
0005699480.tif 000004
【図４】
0005699480.tif 000005
【図５】
0005699480.tif 000006
【図６】
0005699480.tif 000007
【図７】
0005699480.tif 000008
【図８】
0005699480.tif 000009
【図９】
0005699480.tif 000010
【図１０】
0005699480.tif 000011
【図１１】
0005699480.tif 000012
【図１２】
0005699480.tif 000013