(57)【要約】【課題】ズーム撮影時の表示位置が変更された場合における、撮像素子の特定領域から読み出した画像信号に基づく位相差検出処理による焦点状態の検出精度の低下を軽減する撮像装置を提供する。【解決手段】一つのマイクロレンズに対して撮像光学系の射出瞳の分割された異なる領域を通過した光束を光電変換して画像信号を生成する複数の光電変換部を有する画素部を備える撮像素子を有する撮像装置を設ける。撮像装置が、画素部から画像信号を読み出す特定領域を設定し、ズーム撮影時の表示領域が変更された場合に、第１の特定領域から読み出された画像信号により得られる２像の位相差の信頼度に基づいて、位相差の検出に成功したかを判断する。そして、撮像装置が、位相差の検出に失敗したと判断された場合に、画像信号が読み出される特定領域を、第１の特定領域の範囲より広い範囲の第２の特定領域に変更する。【選択図】図１
2014222268.tif 000002
【特許請求の範囲】
【請求項１】
一つのマイクロレンズに対して撮像光学系の射出瞳の分割された異なる領域を通過した光束を光電変換して画像信号を生成する複数の光電変換部を有する画素部を備える撮像素子と、
前記画素部から画像信号を読み出す特定領域を設定する設定手段と、
前記特定領域から画像信号を読み出す読み出し手段と、
ズーム撮影時の表示領域を変更する変更手段と、
前記表示領域が変更された場合に、第１の特定領域から読み出された画像信号により得られる２像の位相差の信頼度に基づいて、前記位相差の検出に成功したかを判断する判断手段とを備え、
前記設定手段は、前記位相差の検出に失敗したと判断された場合に、前記画像信号が読み出される特定領域を、前記第１の特定領域の範囲より広い範囲の第２の特定領域に変更する
ことを特徴とする撮像装置。
【請求項２】
前記第２の特定領域は、前記第１の特定領域より水平方向に広い領域を有する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第２の特定領域は、前記第１の特定領域より水平方向および垂直方向に広い領域を有する
ことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記第２の特定領域は、前記撮像素子の全画角の領域である
ことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記読み出し手段は、前記第２の特定領域の画素部を間引いて前記第２の特定領域から画像信号を読み出す
ことを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記判断手段は、前記位相差の信頼度が閾値を超える場合に、前記位相差の検出が成功したと判断し、前記位相差の信頼度が閾値以下の場合に、前記位相差の検出が失敗したと判断する
ことを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項７】
前記判断手段は、前記表示領域が変更された場合に、所定の時間が経過した後に前記位相差の検出に成功したかを判断する
ことを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項８】
前記設定手段は、前記表示領域が変更された場合に、当該変更後の表示領域を含む所定の領域を前記第１の特定領域として設定する
ことを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項９】
一つのマイクロレンズに対して撮像光学系の射出瞳の分割された異なる領域を通過した光束を光電変換して画像信号を生成する複数の光電変換部を有する画素部を備える撮像素子を備える撮像装置の制御方法であって、
前記画素部から画像信号を読み出す特定領域を設定する設定工程と、
前記特定領域から画像信号を読み出す読み出し工程と、
ズーム撮影時の表示領域を変更する変更工程と、
前記表示領域が変更された場合に、第１の特定領域から読み出された画像信号により得られる２像の位相差の信頼度に基づいて、前記位相差の検出に成功したかを判断する判断工程とを有し、
前記設定工程では、前記位相差の検出に失敗したと判断された場合に、前記画像信号が読み出される特定領域を、前記第１の特定領域の範囲より広い範囲の第２の特定領域に変更する
ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置および撮像装置の制御方法に関する。
【背景技術】
【０００２】
撮像素子において、１つの画素の中にある、１つのマイクロレンズで集光されるフォトダイオード（ＰＤ）を分割することによって、位相差方式の焦点検出を行う技術が提案されている。特許文献１は、１つの画素の中のフォトダイオードを２つに分割し、分割された各々のフォトダイオードが、撮像レンズの異なる瞳面の光を受光するように構成されている撮像装置を開示する。この撮像装置は、２つのフォトダイオードの出力を比較することにより、撮像レンズでの焦点検出をする。
【０００３】
また、特定領域の読み出しが可能な撮像素子を持ち、撮像素子の全領域より小さな領域を読み出すことで、ズームレンズを用いることなく望遠側へズームさせる機能を持つ撮像装置が提案されている。特許文献２は、電子ズームと光学ズームとを組み合わせて制御することにより一方のみで行うよりも広いズーム範囲を実現する撮像装置を開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−０８３４０７号公報
【特許文献２】特開２００２−３１４８６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の技術を特許文献２の技術に適用し、撮像素子の特定領域を読み出してズーム表示用の画像を生成するとともに、１つの画素の中に含まれる複数のＰＤを利用して位相差検出処理を行う撮像装置（以下、撮像装置Ａと記述）が考えられる。当該位相差検出結果に基づいて焦点状態（合焦または非合焦という状態）が検出される。ズーム撮影時の表示領域は、画像信号の読み出し領域である特定領域に含まれる。しかし、撮像装置Ａでは、以下のような問題がある。
【０００６】
図１０は、撮像装置Ａの動作処理を説明する図である。撮像装置が持つ１つの画素の中に含まれるＰＤを左右２つとした場合、各ＰＤから左画像と右画像という２像が得られる。図１０（Ｂ）は、左画像ラインデータと右画像ラインデータを示す図である。
【０００７】
撮像装置Ａが、図１０（Ａ）に示すとおり、撮像素子の全画角を読み出す場合、撮像素子上の座標（Ｘ１，Ｙ）から（Ｘ４, Ｙ）までのラインデータを利用して、位相差の算出をすることができる。しかし、撮像装置Ａが、図１０（Ｃ）に示すように、撮像素子の特定領域を読み出す場合、位相差の算出に利用できる領域は（Ｘ２，Ｙ）から（Ｘ３, Ｙ）の範囲に限定されるので、焦点状態の検出精度が低下する。ユーザによって、ズーム撮影時の表示領域が変更されることに伴って撮像素子の特定領域の読み出し位置が変更された場合にも、同様に、焦点状態の検出精度が低下し得る。
【０００８】
本発明は、撮像素子の特定領域から読み出した画像信号に基づいて位相差検出処理を行う撮像装置であって、ズーム撮影時の表示位置が変更された場合における焦点状態の検出精度の低下を軽減する撮像装置の提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明の一実施形態の撮像装置は、一つのマイクロレンズに対して撮像光学系の射出瞳の分割された異なる領域を通過した光束を光電変換して画像信号を生成する複数の光電変換部を有する画素部を備える撮像素子と、前記画素部から画像信号を読み出す特定領域を設定する設定手段と、前記特定領域から画像信号を読み出す読み出し手段と、ズーム撮影時の表示領域を変更する変更手段と、前記表示領域が変更された場合に、第１の特定領域から読み出された画像信号により得られる２像の位相差の信頼度に基づいて、前記位相差の検出に成功したかを判断する判断手段とを備える。前記設定手段は、前記位相差の検出に失敗したと判断された場合に、前記画像信号が読み出される特定領域を、前記第１の特定領域の範囲より広い範囲の第２の特定領域に変更する。
【発明の効果】
【００１０】
本発明の撮像装置によれば、ズーム撮影時の表示位置が変更された場合における、撮像素子の特定領域から読み出した画像信号に基づく位相差検出処理による焦点状態の検出精度の低下を軽減することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の撮像装置の構成例を示す図である。
【図２】撮像素子の構成例を概略的に示す図である。
【図３】画素アレイの例を示す図である。
【図４】撮影レンズの射出瞳から出た光束が撮像素子に入射する様子を表した概念図である。
【図５】映像信号処理部の構成例を示す図である。
【図６】実施例１の撮像装置の動作処理の例を説明するフローチャートである。
【図７】特定領域の設定を説明する図である。
【図８】特定領域の設定を説明する図である。
【図９】特定領域の設定を説明する図である。
【図１０】特定領域からの画像信号の読み出しを説明する図である。
【発明を実施するための形態】
【００１２】
図１は、本実施形態の撮像装置の構成例を示す図である。撮像装置１００が備える構成要素のうち、電源１１０は、撮像装置１００内の各回路に電源供給を行う。カードスロット１７２は、メモリカード（着脱可能な記録媒体）１７３が差し込み可能に構成されている。メモリカード１７３をカードスロット１７２に差し込んだ状態で、メモリカード１７３は、カード入出力部１７１と電気的に接続する。本実施形態では、記録媒体としてメモリカード１７３を採用しているが、その他の記録媒体、例えば、ハードディスク、光ディスク、光磁気ディスク、磁気ディスク、その他の固体メモリを使用してもよい。
【００１３】
撮像レンズ１０１は、被写体の光学像を撮像素子１０３に結像させる。レンズ駆動部１４１は、撮像レンズ１０１を駆動して、ズーム制御、フォーカス制御、絞り制御などを実行する。メカニカルシャッタ１０２は、シャッタ制御部１４２によって駆動され、露光制御を実行する。
【００１４】
撮像素子１０３は、ＣＭＯＳ撮像素子等で構成される光電変換手段である。撮像素子１０３は、撮像レンズ１０１、シャッタ１０２を有する撮像光学系で形成された被写体像を光電変換し、画像信号を出力する。
【００１５】
図２は、本実施形態の撮像装置が適用する撮像素子の構成例を概略的に示す図である。図２（Ａ）は、撮像素子の全体構成を示す。撮像素子１０３は、画素アレイ２０１と、画素アレイ２０１における行を選択する垂直選択回路２０２と、画素アレイ２０１における列を選択する水平選択回路２０４を含む。本実施形態において、画素アレイ２０１の行を水平ライン、列を垂直ラインと記述する。読み出し回路２０３は、画素アレイ２０１中の画素部のうち垂直選択回路２０２によって選択される画素部の信号を読み出す。読み出し回路２０３は、信号を蓄積するメモリ、ゲインアンプ、Ａ（Analog）／Ｄ（Digital ）変換器などを列毎に有する。
【００１６】
シリアルインターフェース（ＳＩ）部２０５は、各回路の動作モードなどを、ＣＰＵ１３１からの指示に従って決定する。垂直選択回路２０２は、画素アレイ２０１の複数の行を順次選択し、読み出し回路２０３に画素信号を取り出す。また水平選択回路２０４は、読み出し回路３０３によって読み出された複数の画素信号を列毎に順次選択する。垂直選択回路２０２と水平選択回路２０４の動作を適宜変更することにより、特定領域の読み出しを実現できる。なお、撮像素子１０３は、図２に示す構成要素以外に、例えば、垂直選択回路２０２、水平選択回路２０４、読み出し回路２０３等にタイミング信号を提供するタイミングジェネレータや、制御回路等が存在するが、これらの詳細な説明については省略する。
【００１７】
図２（Ｂ）は、撮像素子１０３の画素部の構成例を示す。図２（Ｂ）に示す画素部３００は、光学素子としてのマイクロレンズ３０１と、受光素子としての複数のフォトダイオード（以下、ＰＤと略記する）３０２ａ乃至３０２ｄとを有する。ＰＤは、光束を受光し、当該光束を光電変換して画像信号を生成する光電変換部として機能する。なお、図２（Ｂ）に示す例では、１つの画素部が備えるＰＤの数は４個であるが、ＰＤの数は、２個以上の任意の数であればよい。なお、画素部は、図示された構成要素以外にも、例えば、ＰＤの信号を読み出し回路２０３に読み出すための画素増幅アンプ、行を選択する選択スイッチ、ＰＤの信号をリセットするリセットスイッチなどを備える。
【００１８】
ＰＤ３０２ａおよびＰＤ３０２ｃは、受光した光束を光電変換して左画像信号を出力する。ＰＤ３０２ｂおよびＰＤ３０２ｄは、受光した光束を光電変換して右画像信号を出力する。すなわち、１つの画素部が備える複数のＰＤのうち、右側のＰＤが出力する画像信号が右画像信号であり、左側のＰＤが出力する画像信号が左画像信号である。
【００１９】
本実施形態の撮像装置が、ユーザに立体画像を鑑賞させる構成をとる場合、左画像信号に対応する画像データは、ユーザが左目で鑑賞する左目用画像データとして機能する。また、右画像信号に対応する画像データは、ユーザが右目で鑑賞する右目用画像データとして機能する。撮像装置１００が、左目用画像データをユーザに左目で鑑賞させ、右目用画像データをユーザに左目で鑑賞させるようにすれば、ユーザに立体画像を鑑賞させることができる。撮像装置が、複数のＰＤの出力を選択して加算するようにしてもよい。例えば、撮像装置が、ＰＤ３０２ａとＰＤ３０２ｃ、ＰＤ３０２ｂとＰＤ３０２ｄのＰＤ出力を各々加算し、２つの出力としてもよい。なお、画素部３００は、図示の構成要素以外にも、例えば、ＰＤ信号を読み出し回路３０３に取り出す画素増幅アンプや、行選択スイッチ、ＰＤ信号のリセットスイッチなどを備える。
【００２０】
図３は、画素アレイの例を示す図である。画素アレイ２０１は、２次元画像を提供するため、図３に示すように、水平方向にＮ個、垂直方向にＭ個の画素部を複数２次元アレイ状に配列して構成される。画素アレイ２０１の各画素部３００は、カラーフィルタを有している。この例では、奇数行が、赤（Ｒ）と緑（Ｇ）のカラーフィルタの繰り返し、偶数行が、緑（Ｇ）と青（Ｂ）のカラーフィルタの繰り返しである。すなわち、画素アレイ３０１が備える画素部は、予め決められた画素配列（この例ではベイヤー配列）に従って配置されている。
【００２１】
次に、図３に示す画素構成を有する撮像素子の受光について説明する。図４は、撮影レンズの射出瞳から出た光束が撮像素子に入射する様子を表した概念図である。符号５０１は、３つの画素アレイの断面を示す。各々の画素アレイは、マイクロレンズ５０２、カラーフィルタ５０３、ＰＤ５０４、５０５を有する。ＰＤ５０４は、図２（Ｂ）中のＰＤ３０２ａに相当する。また、ＰＤ５０５は、図２（Ｂ）中のＰＤ３０２ｂに相当する。
【００２２】
符号５０６は、撮影レンズの射出瞳である。この例では、マイクロレンズ５０２を有する画素部に対して、射出瞳５０６から出た光束の中心を光軸５０９とする。射出瞳５０６から出た光は、光軸５０９を中心として撮像素子１０３に入射される。符号５０７、５０８は、撮影レンズの射出瞳の一部領域を表す。一部領域５０７、５０８は、撮像光学系の射出瞳の分割された異なる領域である。
【００２３】
光線５１０、５１１は、一部領域５０７を通過する光の最外周の光線である。光線５１２、５１３は、一部領域５０８を通過する光の最外周の光線である。射出瞳から出る光束のうち、光軸５０９を境にして、上側の光束はＰＤ５０５に入射され、下側の光束はＰＤ５０４に入射される。つまり、ＰＤ５０４とＰＤ５０５は、各々、撮影レンズの射出瞳に対する別の領域の光を受光するという特性を有する。
【００２４】
この特性を生かして、撮像装置１００は、視差のある少なくとも２つの画像を取得することができる。例えば、撮像装置１００は、画素部内の領域において、複数の左側のＰＤから左画像信号を第１ラインデータとして取得し、複数の右側のＰＤから右画像信号を第２ラインデータとして取得する。そして、撮像装置１００は、この２つの画像信号の位相差の検知を行なって位相差ＡＦ（オートフォーカス）を実現する。
【００２５】
上述した説明から、撮像素子１０３は、一つのマイクロレンズに対して、各々が、撮像光学系の射出瞳の異なる領域を通過した光束を光電変換して画像信号を生成する複数のＰＤを有する画素部を、水平方向および垂直方向に並べて配置した撮像素子である。
【００２６】
図１に戻って、映像信号処理部１２１は、撮像素子１０３が出力した画像信号に基づいて、表示用の画像データを生成する。
【００２７】
図５は、映像信号処理部の構成例を示す図である。映像信号処理部１２１は、位相差検出部６０１、画像加算部６０２、トリミング処理部６０３、現像処理部６０４を備える。位相差検出部６０１は、撮像素子１０３が有する画素部の特定領域から出力される左画像信号と右画像信号との間の位相差を検出し、検出結果をメモリ１３２に出力する。特定領域は、画素部からの画像信号の読み出し対象となる領域である。
【００２８】
また、位相差検出部６０１は、算出した位相差の信頼性を出力する。位相差検出部６０１が、検出結果を、メモリ１３２でなく、位相差検出部６０１の内部メモリに出力するようにしてもよい。すなわち、位相差検出部６０１は、特定領域から読み出された画像信号に含まれる左画像信号と右画像信号との位相差を検出し、検出した位相差と該位相差の信頼度を出力する検出手段として機能する。具体的には、位相差検出部６０１は、設定された特定領域の水平方向１ライン分の画像信号に含まれる左画像信号と右画像信号との位相差を検出する。また、信頼度は、左画像信号と右画像信号との類似度に対応する。信頼度は、左画像信号と右画像信号との類似度が高いほど高い。
【００２９】
画像加算部６０２は、右画像信号と左画像信号との加算合成を行い、１つの画像データとして出力する。トリミング処理部６０３は、画像加算部６０２が出力した画像データの一部を切り取る処理（トリミング処理）を実行する。本実施形態では、トリミング処理部６０３は、特定領域に含まれる表示用画像の生成に用いる領域以外の領域をトリミング対象に設定してトリミング処理する。現像処理部６０４は、トリミング処理部６０３が出力したトリミング処理結果（デジタル画像データ）に対して、ホワイトバランス、色補間、色補正、γ変換、エッジ強調、解像度変換、画像圧縮等の処理を実行する。これにより、表示用の画像データが生成される。
【００３０】
図１に戻って、メモリ１３２は、映像信号処理部１２１が出力する表示用の画像データを記憶する。また、メモリ１３２は、ＣＰＵ１３１が各種処理を行う際にデータを一時的に記憶する。タイミングジェネレータ１４３は、撮像素子１０３、映像信号処理回路１４１にタイミングを提供する。バス１５０には、レンズ駆動部１４１、シャッタ駆動部１４２、撮像素子１０３、タイミングジェネレータ１４３、映像信号処理部１２１、ＣＰＵ１３１、電源１１０、メモリ１３２、表示制御装置１５１が接続される。また、バス１５０には、メインスイッチ１６１、第１レリーズスイッチ１６２、第２レリーズスイッチ１６３、ライブビュー開始／終了ボタン１６４、ＡＦ開始／終了ボタン１６５、上下左右選択ボタン１６６、決定ボタン１６７、カード入出力部１７１が接続される。
【００３１】
ＣＰＵ１３１は、撮像装置１００全体を制御する。例えば、ＣＰＵ１３１は、撮像素子１０３の画像信号読み出し処理、映像信号処理部１２１、メモリ１３２の動作タイミングを制御する。表示制御装置１５１は、液晶表示素子からなるＴＦＴ１５２、ＶＩＤＥＯ出力端子１５３、ＨＤＭＩ（登録商標）端子の駆動および制御をする。また、表示制御装置１５１は、ＣＰＵ１３１の指示にしたがって、メモリ１３２に記憶されている表示用画像データを、表示装置へ出力する。メモリ１３２内の表示用画像データ領域をＶＲＡＭと呼ぶ。表示制御装置１５１が、ＶＲＡＭをＴＦＴ１５２に出力することを通じて、表示用画像が更新される（表示更新処理が実行される）。
【００３２】
ユーザが、メインスイッチ１６１をオンにすると、ＣＰＵ１３１が、所定のプログラムを実行する。ユーザが、メインスイッチ１６１をオフにすると、ＣＰＵ１３１が、所定のプログラムを実行し、カメラをスタンバイモードにする。
【００３３】
第１レリーズスイッチ１６２は、レリーズボタンの第１ストローク（半押し状態）でオンとなる。第２レリーズスイッチ１６３は、レリーズボタンの第２ストローク（全押し状態）でオンとなる。また、ＣＰＵ１３１は、上下左右選択ボタン１６６、設定ボタン１６７の押下と撮像装置１００の動作状態に応じて制御を行う。ユーザは、ライブビュー中に、上下左右選択ボタン１６６でオートフォーカスの対象とする被写体を指定することができる。
【００３４】
ユーザが、上下左右選択ボタン１６６と設定ボタン１６７を用いて、グラフィカルユーザインタフェースでの選択と設定を行うことで、ライブビュー撮影を通常モードとズームモードのいずれかに切り替え設定することができる。ズームモードに設定された場合のライブビュー撮影を、ズームライブビュー撮影と記述する。また、ズームライブビュー撮影中に、ユーザは、上下左右選択ボタン１６６を押し下げることにより、ズーム撮影時の表示領域（ズームライブビューの表示位置）を変更することができる。
【００３５】
ズームライブビュー撮影時には、映像信号処理部１２１には、撮像素子１０３の所定の特定領域から読み出された画像信号が映像信号処理部１２１に入力される。また、ＣＰＵ１３１が、映像信号処理部１２１が出力する画像データを所定のズーム倍率にしたがって拡大処理し、表示用画像データとする。
【００３６】
ユーザがライブビュー開始／終了ボタン１６４を押すと、ＣＰＵ１３１が、定期的（例えば１秒に３０回）に撮像素子１０３から画像データを取り込み、ＶＲＡＭへ配置する。これにより、リアルタイムに撮像素子１０３から取り込んだ画像を表示することができる。ライブビューが動作している状態で、ユーザがライブビュー開始／終了ボタン１６４を押すと、ライブビューが終了する。
【００３７】
ユーザが、ＡＦ開始／終了ボタン１６５を押すと、撮像装置１００がオートフォーカス動作を開始する。すなわち、ＡＦ開始／終了ボタン１６５は、自動焦点調節処理の実行開始を指示する指示手段として機能する。本実施形態の撮像装置の制御方法は、図１に示す撮像装置１００が備える処理部の機能によって実現される。
【００３８】
図６は、実施例１の撮像装置の動作処理の例を説明するフローチャートである。ＣＰＵ１３１が、ライブビュー開始／終了ボタン１６４の押下を検知して、ズームライブビュー撮影を開始する（ステップＳ１００）。続いて、ＣＰＵ１３１が、特定領域を設定する設定手段として機能する（ステップＳ１０１）。
【００３９】
図７は、特定領域の設定を説明する図である。図７中の太線で囲まれた領域Ｒが、ステップＳ１０１において設定される特定領域である。特定領域Ｒは、撮像素子上の水平方向にＸ２からＸ３までの区間に対応する領域である。ハッチングを施した領域である表示領域は、表示用データを生成するための領域である。図７に示す例では、表示領域は、特定領域Ｒと一致している。もちろん、表示領域を、特定領域Ｒに含まれ、かつ特定領域Ｒより小さい領域に設定してもよい。ＣＰＵ１３１は、垂直選択回路２０２及び水平選択回路２０４によって、特定領域以外の領域からの読み出しがスキップされるように制御する。
【００４０】
次に、ＣＰＵ１３１が、上下左右選択ボタン１６６が押され、ズームライブビューの表示位置が変更されているかを判断する（ステップＳ１０２）。表示位置が変更されている場合は、処理がステップＳ１０１に戻り、ＣＰＵ１３１が、撮像素子１０３の特定領域の再設定を行う。具体的には、ＣＰＵ１３１は、図８（Ａ）に示すように、特定領域を、Ｘ２ａからＸ３ａの範囲を有する第１の特定領域（特定領域Ｒ１）に設定する。ＣＰＵ１３１は、変更された表示位置に相当する画像データを撮像素子１０３から取り込み、ＶＲＡＭへ配置する。
【００４１】
表示位置が変更されていない場合、すなわち左右選択ボタン１６６の操作が完了した場合、位相差検出部６０１が、ステップＳ１０１で設定された特定領域Ｒ１から読み出された２像（左画像信号と右画像信号）の位相差を検出する。位相差検出部６０１は、位相差とその信頼度を出力結果としてメモリ１３２に記憶する。そして、処理がステップＳ１０３に進む。
【００４２】
ステップＳ１０３において、ＣＰＵ１３１が、位相差検出部６０１の出力結果をメモリ１３２から読み出す（ステップＳ１０３）。続いて、ＣＰＵ１３１が、位相差検出部６０１の出力結果に含まれる位相差の信頼性に基づいて、位相差の検出に成功したかを判断する（ステップＳ１０４）。位相差の信頼度が閾値を超える場合に、ＣＰＵ１３１は、位相差の検出が成功したと判断する。また、位相差の信頼度が閾値以下の場合に、ＣＰＵ１３１は、位相差の検出が失敗したと判断する。ＣＰＵ１３１が、位相差の検出に成功したと判断した場合は、ステップＳ１０５に進む。そして、ＣＰＵ１３１が、検出した位相差に基づいて、撮像レンズ１０１のフォーカス制御量を算出し、レンズ駆動部１４１を通じて、フォーカス制御を行い（ステップＳ１０５）、ステップＳ１０２に戻る。すなわち、ＣＰＵ１３１が、検出された位相差に基づいて焦点調節処理を実行する調節手段として機能する。
【００４３】
ＣＰＵ１３１が、位相差の検出に失敗したと判断した場合は、ステップＳ１０７に進む。そして、ＣＰＵ１３１が、特定領域をステップＳ１０１で設定した第１の特定領域から、第１の特定領域の範囲より広い範囲を有する第２の特定領域に変更する（ステップＳ１０７）。具体的には、ＣＰＵ１３１は、例えば、図８（Ｂ）に示すように、図８（Ａ）中の特定領域Ｒ１より水平方向に広い、Ｘ１、Ｘ４の区間に対応する特定領域Ｒ２を、次の位相差の検出処理対象の特定領域として設定する。特定領域Ｒ２は、撮像素子の全画角の領域のうち、垂直方向（Ｙ方向）に所定の幅を持つ、水平方向（Ｘ方向）の全領域である。ＣＰＵ１３１は、垂直選択回路２０２によって特定領域以外の領域からの読み出しがスキップされ、水平選択回路２０４によって、水平ラインの全てが読み出されるように制御する。
【００４４】
なお、ＣＰＵ１３１が、水平選択回路２０４によって、特定領域Ｒ２から、所定の水平ラインを間引いて画像信号を読み出すようにしてもよい。
【００４５】
次に、ステップＳ１０８において、ＣＰＵ１３１が、トリミング処理部６０３の設定を、ステップＳ１０１時点での表示領域と等しくなるように変更する。具体的には、ＣＰＵ１３１は、図８（Ｂ）に示す特定領域Ｒ２のうち、ハッチングを施した表示領域以外の領域を、トリミング対象に設定する。これにより、ＴＦＴ１５２に表示される画像の画角を変化しないようにすることができる。
【００４６】
図６に戻って、位相差検出部６０１が、ステップＳ１０７における変更後の特定領域に基づいて、位相差を検出し、位相差の信頼度を出力して、出力結果をメモリ１３２に記憶する（ステップＳ１０８）。続いて、ＣＰＵ１３１が、位相差検出部６０１の出力結果をメモリ１３２から読み出す。
【００４７】
ステップＳ１１０において、ＣＰＵ１３１が、特定領域を、上記ステップＳ１０１において設定された特定領域に戻す。そして、ＣＰＵ１３１が、上記ステップＳ１０７において行ったトリミング処理の設定を解除する（ステップＳ１１０）。
【００４８】
次に、ＣＰＵ１３１が、ステップＳ１０８において読み出した位相差検出部６０１の出力結果に基づいて、上記ステップＳ１０４の判断処理と同様の方法で、位相差の検出に成功したかを判断する（ステップＳ１１１）。位相差の検出に成功した場合は、ステップＳ１０５に進む。位相差の検出に失敗した場合は、ステップＳ１０３に戻る。
【００４９】
なお、上記のステップＳ１０２の判断処理で、ズームライブビューの表示位置が変更されているか否かを判断し、表示位置が変更されていないと判断された場合、ＣＰＵ１３１が、所定時間経過後にステップＳ１０３で位相差検出処理を行うようにしてもよい。これにより、ユーザによって頻繁に表示位置が変更される場合であっても、その都度位相差検出処理を行うことがなくなるため、レンズ駆動により画面が乱れる回数を減らすことが可能となる。
【００５０】
実施例１の撮像装置によれば、部分読み出しでのライブビューにおいて、表示領域の位置がユーザによって変更されることに伴って部分読出しの位置が変更になった場合でも、以下の効果を奏することができる。すなわち、表示画質を低下させずに位相差の検出精度を確保しながら、連続的なオートフォーカス動作を実現することが可能となる。
【００５１】
（実施例２）
次に、実施例２の撮像装置について説明する。図９（Ａ）は、図６のステップＳ１０１において設定される特定領域Ｒ１を示す。
【００５２】
実施例２では、図６のステップＳ１０６において、ＣＰＵ１３１は、図９（Ｂ）中の太枠で示す、特定領域Ｒ３を設定する。特定領域Ｒ３は、Ｘ２ａ、Ｘ３ａの区間より広い、Ｘ１、Ｘ４の区間を有する。特定領域Ｒ３が、撮像素子の全画角の領域であってもよい。つまり、特定領域Ｒ３は、特定領域Ｒ１より、Ｘ方向およびＹ方向に広い範囲を有する。このときＣＰＵ１３１は、垂直選択回路２０２または水平選択回路２０４によって、特定領域Ｒ３に含まれる所定のラインを間引いて、特定領域Ｒ３から画像信号を読み出す。例えば、ＣＰＵ１３１は、垂直選択回路２０２により、所定の水平ライン（行）を間引いて特定領域Ｒ３から画像信号を読み出す。ＣＰＵ１３１が、水平選択回路２０４により、所定の垂直ライン（列）を間引いて特定領域Ｒ３から画像信号を読み出すようにしてもよい。
【００５３】
実施例２の撮像装置によれば、フレームレートを低下させずに、位相差の検出精度を確保しながら、連続的なオートフォーカス動作を実現することが可能となる。
【００５４】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００５５】
１００  撮像装置
１０３  撮像素子
１３１  ＣＰＵ
【図１】
2014222268.tif 000003
【図２】
2014222268.tif 000004
【図３】
2014222268.tif 000005
【図４】
2014222268.tif 000006
【図５】
2014222268.tif 000007
【図６】
2014222268.tif 000008
【図７】
2014222268.tif 000009
【図８】
2014222268.tif 000010
【図９】
2014222268.tif 000011
【図１０】
2014222268.tif 000012