(57)【特許請求の範囲】
【請求項１】
被写体光学像を電気的な画像信号に変換して出力する撮像手段と、
前記撮像手段から出力された画像信号に基づいて、顔の領域を検出する顔検出手段と、
前記顔検出手段により検出された顔の領域のいずれかに対して合焦制御を行う合焦手段と、
前記合焦手段により合焦した顔の領域の大きさと、前記顔検出手段により検出された他の顔の領域の大きさに基づいて、該他の顔の領域が合焦範囲内にあるかどうかをそれぞれ判断する判断手段と、
前記判断手段により合焦範囲内にあると判断された前記他の顔の領域を示す枠と、前記合焦手段により合焦した顔の領域を示す枠とを、前記撮像手段から出力された画像信号の画像に重畳して表示する表示手段と
を有することを特徴とする撮像装置。
【請求項２】
前記判断手段は、前記合焦手段により合焦した顔の領域の大きさと、前記顔検出手段により検出された他の顔の領域の大きさに基づいて、前記他の顔の領域までの距離をそれぞれ推定し、当該推定した距離が被写界深度内にあるかどうかを判断し、前記被写界深度内にある場合に、対応する前記他の顔の領域が合焦範囲内にあると判断することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記判断手段は、前記被写界深度をレンズの焦点距離及び絞り値に応じて変更することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記判断手段は、前記合焦した顔の領域の大きさに対する、前記他の顔の領域の大きさが、予め設定された割合内にあるかどうかを判断し、当該予め設定された割合内にある場合に合焦範囲内にあると判断することを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記判断手段は、前記予め設定された割合をレンズの焦点距離と絞り値に応じて変更することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記判断手段は、前記合焦手段により合焦した顔の領域の大きさおよび合焦位置と、前記顔検出手段により検出された他の顔の領域の大きさおよび合焦位置に基づいて、前記他の顔の領域が合焦範囲内にあるかどうかをそれぞれ判断することを特徴とする請求項１に記載の撮像装置。
【請求項７】
被写体光学像を電気的な画像信号に変換して出力する撮像工程と、
前記撮像工程で出力された画像信号に基づいて、顔の領域を検出する顔検出工程と、
前記顔検出工程により検出された顔の領域のいずれかに対して合焦制御を行う合焦工程と、
前記合焦工程において合焦した顔の領域の大きさと、前記顔検出工程により検出された他の顔の領域の大きさに基づいて、該他の顔の領域が合焦範囲内にあるかどうかをそれぞれ判断する判断工程と、
前記合焦工程において合焦した顔の領域を示す枠を、前記撮像工程で出力された画像信号の画像に重畳して表示する第１の表示工程と、
前記判断工程で合焦範囲内にあると判断された前記他の顔の領域を示す枠を、前記撮像工程で出力された画像信号の画像に重畳して表示する第２の表示工程と
を有することを特徴とする撮像装置の制御方法。
【請求項８】
前記判断工程は、
前記合焦工程により合焦した顔の領域の大きさと、前記顔検出工程により検出された他の顔の領域の大きさに基づいて、前記他の顔の領域までの距離をそれぞれ推定する工程と、
前記推定した距離が被写界深度内にあるかどうかを判断し、前記被写界深度内にある場合に、対応する前記他の顔の領域が合焦範囲内にあると判断する工程と
を特徴とする請求項７に記載の制御方法。
【請求項９】
前記判断工程は、前記被写界深度をレンズの焦点距離及び絞り値に応じて変更する工程を更に有することを特徴とする請求項８に記載の制御方法。
【請求項１０】
前記判断工程では、前記合焦した顔の領域の大きさに対する、前記他の顔の領域の大きさが、予め設定された割合内にあるかどうかを判断し、当該予め設定された割合内にある場合に合焦範囲内にあると判断することを特徴とする請求項７に記載の制御方法。
【請求項１１】
前記判断工程は、前記予め設定された割合をレンズの焦点距離と絞り値に応じて変更する工程を有することを特徴とする請求項１０に記載の制御方法。
【請求項１２】
前記判断工程は、前記合焦した顔の領域の大きさおよび合焦位置と、前記他の顔の領域の大きさおよび合焦位置に基づいて、前記他の顔の領域が合焦範囲内にあるかどうかをそれぞれ判断することを特徴とする請求項７に記載の制御方法。
【請求項１３】
前記第１の表示工程と前記第２の表示工程とを同じタイミングで行うことを特徴とする請求項７乃至１２のいずれかに記載の制御方法。
【請求項１４】
前記第１の表示工程を前記合焦工程の実施直後に行うことを特徴とする請求項７乃至１２のいずれかに記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法に関し、特に、顔検出機能を利用してオートフォーカスを行うデジタルカメラなどの撮像装置及びその制御方法に関するものである。
【背景技術】
【０００２】
従来より、デジタルカメラに代表される撮像装置において、顔検出機能を利用したオートフォーカス（ＡＦ）方法が知られている。このＡＦ方法では、先ず、撮像した画像から人物の顔を検出し、１人の顔を検出した場合にはその顔に、また、複数の顔を検出した場合にはその中から主要被写体と思われる顔を選択し、選択した顔に合焦するように合焦制御を行う。更に、合焦制御を行った対象の顔に合焦表示を行う方法も知られている。
【０００３】
上述したような顔検出機能を利用したＡＦでは、複数の顔が検出された場合に、ユーザーの意図した人物と異なる顔を選択して合焦制御されてしまうことがあった。また、複数の顔が並んでいるような場合、選択した顔だけではなく、実際には他の人にもピントが合っているのにもかかわらず、カメラが選択した人物にしか合焦表示が出ないため、他の人にピントが合っているか否かの判断ができなかった。
【０００４】
これに対し、複数の測距枠を設定し、それぞれの測距枠での測距結果に基づいて被写体距離及び被写界深度を求め、その被写界深度内にある被写体を被写界深度外にある被写体と区別して表示する方法が提案されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００３−２４１０６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の方法では、測距枠を等間隔で並べるために必ずしも顔と測距枠が一致しないため、合焦精度に問題があった。また、顔と測距枠を一致させたとしてもコントラスト不足などにより測距できなかった場合には、その顔については合焦表示することができなかった。
【０００７】
本発明は上記問題点を鑑みてなされたものであり、画面内に複数の顔が存在する場合に、合焦範囲にある顔をより確実に判定し、その判定結果を表示することができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の撮像装置は、被写体光学像を電気的な画像信号に変換して出力する撮像手段と、前記撮像手段から出力された画像信号に基づいて、顔の領域を検出する顔検出手段と、前記顔検出手段により検出された顔の領域のいずれかに対して合焦制御を行う合焦手段と、前記合焦手段により合焦した顔の領域の大きさと、前記顔検出手段により検出された他の顔の領域の大きさに基づいて、該他の顔の領域が合焦範囲内にあるかどうかをそれぞれ判断する判断手段と、前記判断手段により合焦範囲内にあると判断された前記他の顔の領域を示す枠と、前記合焦手段により合焦した顔の領域を示す枠とを、前記撮像手段から出力された画像信号の画像に重畳して表示する表示手段とを有する。
【０００９】
また、撮像装置の本発明の制御方法は、被写体光学像を電気的な画像信号に変換して出力する撮像工程と、前記撮像工程で出力された画像信号に基づいて、顔の領域を検出する顔検出工程と、前記顔検出工程により検出された顔の領域のいずれかに対して合焦制御を行う合焦工程と、前記合焦工程において合焦した顔の領域の大きさと、前記顔検出工程により検出された他の顔の領域の大きさに基づいて、該他の顔の領域が合焦範囲内にあるかどうかをそれぞれ判断する判断工程と、前記合焦工程において合焦した顔の領域を示す枠を、前記撮像工程で出力された画像信号の画像に重畳して表示する第１の表示工程と、前記判断工程で合焦範囲内にあると判断された前記他の顔の領域を示す枠を、前記撮像工程で出力された画像信号の画像に重畳して表示する第２の表示工程とを有する。
【発明の効果】
【００１０】
本発明によれば、画面内に複数の顔が存在する場合に、合焦範囲にある顔をより確実に判定し、その判定結果を表示することが可能となる。
【発明を実施するための最良の形態】
【００１１】
＜第１の実施形態＞
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１２】
図１は、本発明の第１の実施形態における顔検出機能を用いてオートフォーカスを行うデジタルカメラの概略構成を示す図である。
【００１３】
図１において、１はフォーカスレンズや絞りなどを含む光学系、３は光学系を介して入射する光学像を電気信号に変換する撮像素子である。４は出力ノイズを除去するＣＤＳ回路や非線形増幅回路を備えた前置処理回路、５はＡ／Ｄ変換器、６はメモリコントローラである。Ａ／Ｄ変換器５によりデジタル化された電気信号は、メモリコントローラ６を介してメモリ７に格納され、更に信号処理回路８によって画像データに変換されてから記録媒体９に記録される。
【００１４】
また、１０は表示部であり、信号処理回路８によって処理された画像データを表示部１０に表示する。表示部１０を用いて、撮像した画像データを逐次表示することで、電子ビューファインダー（ＥＶＦ）機能を実現することができる。
【００１５】
１１はシャッタースイッチＳＷ１で、不図示のシャッターボタンの第１ストローク（例えば半押し）によりＯＮとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。１２はシャッタースイッチＳＷ２で、不図示のシャッターボタンの第２ストローク（例えば全押し）によりＯＮとなり、露光処理、現像処理、及び記録処理からなる一連の処理の動作開始を指示する。露光処理では、撮像素子３から読み出した画像信号を前置処理回路４、Ａ／Ｄ変換器５、メモリコントローラ６を介して画像データをメモリ７に書き込み、更に、信号処理回路８やメモリコントローラ６での演算を用いた現像処理が行われる。更に、記録処理では、現像した画像データを記録媒体９に書き込む。
【００１６】
１３は制御部であり、デジタルカメラ全体の処理を制御する。１４はフォーカスレンズ駆動回路で、制御部１３の制御に応じて光学系１のフォーカスレンズを制御する。
【００１７】
１５は顔検出回路であり、撮像素子３により撮影して得られた画像信号から、顔領域を検出する。なお、顔領域を検出する技術としては様々な手法が提案されており、顔の位置およびサイズ情報を取得できればどのような手法を用いてもよく、本願発明は、顔検出の手法により制限されるものではない。例えば、ニュートラルネットワークに代表される学習を用いた方法や、目や鼻と言った物理的形状に特徴のある部位を画像領域からテンプレートマッチングで抽出する手法が知られている。他にも、肌の色や目の形といった画像特徴量を検出し、統計的手法を用いて解析する手法が挙げられる（例えば、特開平１０−２３２９３４号公報、特開２０００−４８１８４号公報を参照）。
【００１８】
１６は顔検出回路１５により検出された顔の内の１つ（主被写体）を選択して、測距枠を設定する測距枠設定部である。１７はＡＦ評価値演算回路であり、フォーカスレンズ駆動回路１４を介して光学系１内のフォーカスレンズを所定量ずつ移動しながら複数箇所の測距点においてそれぞれ撮像した画像信号を用いて、画像のコントラストに応じたＡＦ評価値を演算する。
【００１９】
ここで、ＡＦ評価値演算回路１７によるＡＦ評価値の演算方法の一例について簡単に説明する。先ず、測距枠設定部１６によって設定された測距枠内の各ラインの画像データに対して水平方向のバンドパスフィルタを適用する。次に、ライン毎にバンドパス出力信号の絶対値の内、最大のものを選択し、選択したバンドパス出力信号を垂直方向に積分する。このように、水平方向の画像データからコントラストの大きい信号を検出し垂直方向に積分することで、Ｓ／Ｎ比の高い信号が得られる。この信号がＡＦ評価値であって、合焦状態で最も値が大きくなり、デフォーカス状態になると値が小さくなる。従って、このＡＦ評価値が極大値となるフォーカスレンズの位置を検出し、その位置にフォーカスレンズを動かして撮影を行うことで、合焦した画像を得ることができる。
【００２０】
１８は合焦位置決定部であり、ＡＦ評価値演算回路１７により演算されたＡＦ評価値に基づいて合焦位置を決定後、制御部１３に決定した合焦位置を通知する。制御部１３は、合焦位置決定部１８により決定された合焦位置に基づいて、フォーカスレンズ駆動回路１４を介してフォーカスレンズを駆動するように制御する。１９は合焦枠表示部であり、測距枠設定部１６が選択した顔領域以外の顔領域までの被写体距離を推定し、合焦距離から所定範囲内にある顔領域に合焦枠を表示する。
【００２１】
次に、図２及び図３を参照して、本発明の第１の実施形態における上記構成を有するデジタルカメラの動作について説明する。
【００２２】
図２及び図３は本第１の実施形態のデジタルカメラの主ルーチンのフローチャートである。
【００２３】
図２において、電池交換等の電源投入により、制御部１３はフラグや制御変数等を初期化する（ステップＳ１０１）。次にステップＳ１０２で、制御部１３はモード設定状態を検知する。電源ＯＦＦに設定されていたならば、ステップＳ１０４に進む。ステップＳ１０４では、制御部１３は、各表示部の表示を終了状態に変更し、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを内部の不揮発性メモリに記録する。更に、制御部１３は、表示部１０を含むデジタルカメラ各部の不要な電源を遮断する等の所定の終了処理を行った後、ステップＳ１０２に戻る。
【００２４】
また、ステップＳ１０２で撮影モードに設定されていたならば、ステップＳ１０５に進む。
【００２５】
また、ステップＳ１０２で設定モードが電源ＯＦＦ及び撮影モード以外のその他のモード（例えば、画像再生モード等）に設定されていたならば、制御部１３は選択されたモードに応じた処理を実行し（ステップＳ１０３）、処理を終えたならばステップＳ１０２に戻る。ステップＳ１０３でのその他のモードにはが含まれる。
【００２６】
ステップＳ１０５において、制御部１３は、電源の残容量や動作状況がデジタルカメラの動作に問題があるか否かを判断する。問題があるならば（ステップＳ１０５でＮＯ）、表示部１０等を用いて画像や音声により所定の警告表示を行った後に（ステップＳ１０７）、ステップＳ１０２に戻る。
【００２７】
一方、電源８６に問題が無いならば（ステップＳ１０５でＹＥＳ）、制御部１３は記録媒体９の動作状態がデジタルカメラの動作、特に記録媒体９に対する画像データの記録再生動作に問題があるか否かを判断する。問題があるならば（ステップＳ１０６でＮＯ）、表示部１０等を用いて画像や音声により所定の警告表示を行った後に（ステップＳ１０７）、ステップＳ１０２に戻る。
【００２８】
記録媒体９の動作状態に問題が無いならば（ステップＳ１０６でＹＥＳ）、表示部１０等を用いて画像や音声によりデジタルカメラの各種設定状態の告知を行う（ステップＳ１０８）。
【００２９】
ステップＳ１０９においては、撮像した画像データを表示部１０に逐次表示するスルー表示状態に設定して、図３のステップＳ１１０に進む。なお、スルー表示状態に於いては、撮像素子３、前置処理回路４、Ａ／Ｄ変換器５、メモリコントローラ６を介して、メモリ７に逐次書き込まれたデータを、メモリコントローラ６、Ｄ／Ａ変換器２６、信号処理回路８を介して表示部１０により逐次表示する。このようにして、電子ビューファインダ（ＥＶＦ）機能を実現している。
【００３０】
ステップＳ１１０において、制御部１３はシャッタースイッチＳＷ１（１１）が押されたかどうかを判断し、押されていないならば、ステップＳ１０２に戻る。シャッタースイッチＳＷ１（１１）が押されたならば、ステップＳ１１１に進み、顔検出及び合焦表示処理を行う。
【００３１】
ここで、ステップＳ１１１において行われる顔検出及び合焦表示処理について、図４を参照して説明する。
【００３２】
まず、ステップＳ１２０において、顔検出回路１５により顔領域の検出を行う。次にステップＳ１２１において、測距枠設定部１６は検出した顔領域の１つを選択し、その顔領域の位置に測距枠を設定する。顔領域の選択の方法としては、最も大きい領域を占める顔領域を選んでも良いし、画面の中央に近いものを選んだり、また、顔領域の検出情報に信頼度情報がある場合には信頼度に応じて選択しても良い。また、上記の組み合わせで選択するように構成しても良い。
【００３３】
次にステップＳ１２２において、ＡＦ評価値演算回路１７はステップＳ１２１で選択された測距枠内のＡＦ評価値を演算して合焦位置を求め、ステップＳ１２３において求められた合焦位置にフォーカスレンズを駆動する。
【００３４】
次に、ステップＳ１２４で、合焦位置決定部１８はステップＳ１２２で測距に用いられた顔領域の他に、合焦表示する顔を判断して合焦表示する。ここでは、顔検出回路１５により検出された他の顔領域の距離情報を以下のようにして推定し、各顔領域が被写界深度内に入っているか否かを判定する。
【００３５】
先ず、実際の人の標準の顔サイズ（Ｌstd）を想定する。像面上で検出した顔領域のサイズをＬi（ｉ=０，１，・・・，Ｎ）、焦点距離をｆとすると、推定距離ｄiは
ｄi =ｆ（１＋Ｌstd／Ｌi）
【００３６】
で求めることができる。このように、顔領域のサイズに基づいてその顔領域までの距離を推定することで、例えばコントラスト不足などにより測距ができないような状況であっても、各顔領域までの距離を推定することが可能となる。
また、合焦距離をｄＡ、許容錯乱円径をδ、光学系のＦ値をＦとすると、ｄＡから深度内に入る後方距離ｄＢおよび前方距離ｄＣは、
ｄＢ＝ｄＡ＋ＦδｄＡ2／（ｆ2−ｄＡＦδ）
ｄＣ＝ｄＡ＋ＦδｄＡ2／（ｆ2＋ｄＡＦδ）
【００３７】
で求められる。
以上より、
ｄＣ  ＜  ｄi  ＜  ｄＢ
【００３８】
を満たすｄiに対応した顔領域が被写界深度内にあると判定する。合焦位置決定部１８は、このようにして被写界深度内にあると判定された顔領域について、その顔領域を示す合焦枠を設定する。合焦枠表示部１９は、測距枠設定部１６により設定された測距枠及び合焦位置決定部１８により設定された合焦枠を、現在表示部１０に表示されている画像上に重ねて表示させる。
このように、撮影が実行される前に、測距対象の顔領域と、その顔領域にピントを合わせた場合にほぼ合焦する他の顔領域を示す枠を表示する。これにより、画面内に複数の顔がある場合に、ユーザーはどの顔が被写界深度内にあるか、即ち、ほぼ合焦しているかを知ることが可能になる。従って、例えば、所望の顔が被写界深度内に無い場合に絞りを絞って被写界深度を深くしたり、逆に、特定の人物をより目立たせるために絞りを開くなど、ユーザーはその内容に応じて撮影条件を適宜変更することが可能になる。また、所望の顔が測距対象として選択されなくても、合焦枠がかかっている場合には合焦状態であることが分かるため、ユーザーは安心して撮影処理に進めることができる。
【００３９】
なお、上記例では、測距枠と合焦枠とを同時に表示制御する場合について説明したが、ステップＳ１２１で測距枠が設定された時点で先に測距枠を表示するようにしても勿論構わない。
【００４０】
上述したようにして顔検出及び合焦表示処理が終了すると、図３のステップＳ１１２に進む。
【００４１】
ステップＳ１１２において、制御部１３は、測光処理を行って絞り値及びシャッタ時間を決定する。測光の結果、必要であればフラッシュ・フラグをセットし、フラッシュの設定も行う。
【００４２】
測光処理（ステップＳ１１２）を終えると、ステップＳ１１３に進む。シャッタースイッチＳＷ２（１２）が押されずに、さらにシャッタースイッチＳＷ１（１１）も解除されたならば（ステップＳ１１３、Ｓ１１４で共にＯＦＦ）、ステップＳ１０２に戻る。シャッタースイッチＳＷ２（１２）が押されたならば（ステップＳ１１２でＯＮ）、ステップＳ１１５において撮影処理を実行する。この撮影処理では、撮像素子３、前置処理回路４、Ａ／Ｄ変換器５、メモリコントローラ６を介して、メモリ７に撮影した画像データを書き込む。
【００４３】
撮影処理が終了するとステップＳ１１６に進み、制御部１３は、メモリ７に書き込まれた画像データを読み出して、メモリコントローラ５及び信号処理回路８を用いて各種画像処理を行う現像処理を実行する。更に、画像圧縮処理を行った後、記録媒体９へ画像データの書き込みを行う記録処理を実行する。
【００４４】
記録処理（ステップＳ１１６）が終了した際に、制御部１３はシャッタースイッチＳＷ２（１２）の状態を判断する。シャッタースイッチＳＷ２（１２）が押された状態であったならば（ステップＳ１１７でＯＮ）、ステップＳ１１７に戻り、シャッタースイッチＳＷ２（１２）が放されるまで、現在の処理を繰り返す。
【００４５】
シャッタースイッチＳＷ２（１２）が放されたなら、ステップＳ１４１でシャッタースイッチＳＷ１（１１）の状態を調べる。シャッタースイッチＳＷ１（１１）が押された状態であったならば、制御部１３は、ステップＳ１１３に戻って次の撮影に備える。シャッタースイッチＳＷ１（１１）が放された状態であったならば、制御部１３は、一連の撮影動作を終えてステップＳ１０２に戻る。
【００４６】
なお、上述した例では、シャッタースイッチＳＷ１（１１）ＯＮ後に顔検出を行うよう構成したが、シャッタースイッチＳＷ１（１１）ＯＮの前にスルー表示用の画像から繰り返し顔検出を行っておくようにしても良い。その場合、シャッタースイッチＳＷ１（１１）ＯＮ時の最新の顔検出結果を用いるように制御する。
【００４７】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
【００４８】
本第２の実施形態においては、合焦位置検出部１８は、上述した第１の実施形態で図４のステップＳ１２４で行った合焦する顔領域の判断方法として、異なる方法を用いる。その他の処理及びデジタルカメラの構成は第１の実施形態と同様であるため、説明を省略する。
【００４９】
本第２の実施形態では、ステップＳ１２１で選択された測距に用いた顔領域のサイズをＬAF、ステップＳ１２０で検出した顔領域のサイズをＬi（ｉ=０，１，・・・，Ｎ）とした場合に、
α＜  Ｌi／ＬAF  ＜β
【００５０】
を満たすＬiが被写界深度内にあると判定する。即ち、測距に用いた顔領域のサイズに対する比率が一定範囲内にある顔領域を、被写界深度内にあると判定する。なお、被写界深度は、焦点距離やＦ値に応じて変わるため、α、βは焦点距離やＦ値に応じて変更するように構成する。具体的には、αは１よりも数％〜十数％低い値、βは１よりも数％〜十数％高い値で、予め統計的手法を用いて各焦点距離やＦ値に応じて取得した値をデジタルカメラに持たせるようにすればよい。
上記の通り本第２の実施形態によれば、第１の実施形態と同様の効果を得ることができると共に、合焦位置決定部１８の演算の負荷を減らすことができるため、スループットを上げることが可能となる。
【００５１】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
【００５２】
本第３の実施形態においては、合焦位置検出部１８は、合焦する顔領域の判断方法として、判断対象となるそれぞれの顔領域のサイズおよび合焦位置を考慮する点で、上述した第１の実施形態とは異なる。その他の処理及びデジタルカメラの構成は第１の実施形態と同様であるため、説明を省略する。
【００５３】
ここで、本第３の実施形態における図３のステップＳ１１１において行われる顔検出及び合焦表示処理について、図５を参照して説明する。
【００５４】
まず、ステップＳ１３０において、顔検出回路１５により顔領域の検出を行う。次にステップＳ１３１において、測距枠設定部１６は検出した全ての顔領域の位置に測距枠を設定する。
【００５５】
次にステップＳ１３２において、ＡＦ評価値演算回路１７はステップＳ１３１で設定された全ての測距枠内のＡＦ評価値を演算してそれぞれの顔領域の合焦位置を求める。そしてステップＳ１３３において顔領域の１つを選択し、その顔領域にて求められた合焦位置にフォーカスレンズを駆動する。顔領域の選択方法としては、第１の実施形態と同様の方法でよい。
【００５６】
次に、ステップＳ１３４で、合焦位置決定部１８はステップＳ１３３で選択された顔領域の他に、合焦表示する顔の候補を判断する。ここでは、顔検出回路１５により検出された他の顔領域の距離情報を以下のようにして推定し、各顔領域が被写界深度内に入っている候補となり得るか否かを判定する。
【００５７】
ここでは、上述したステップＳ１２４において行った、合焦表示する顔の判定と同じ手法を用いて、各顔領域が被写界深度内に入っている候補となり得るか否かを判定する。
【００５８】
ステップＳ１３５では、ステップＳ１３４にて被写界深度内に入っている候補と判定された顔領域のうち、ステップＳ１３２にて合焦位置を求めることができた顔領域を選択する。そして選択された顔領域の合焦位置から被写体距離ｄｘを求め、
ｄＣ  ＜  ｄｘ  ＜  ｄＢ
【００５９】
を満たすｄｘに対応した顔領域が被写界深度内にあると判定する。なお、この判定は、光学系のＦナンバーをＦ、許容錯乱円径をδとして、
−Ｆδ  ＜  ｄｘ−ｄＡ  ＜  Ｆδ
を満たすｄｘに対応した顔領域が被写界深度内にあると判定してもよい。
ステップＳ１３６では、合焦位置決定部１８は、このようにして被写界深度内にあると判定された顔領域について、その顔領域を示す合焦枠を設定する。合焦枠表示部１９は、測距枠設定部１６により設定された測距枠及び合焦位置決定部１８により設定された合焦枠を、現在表示部１０に表示されている画像上に重ねて表示させる。
【００６０】
なお、本第３の実施形態では検出した全ての顔領域の位置に測距枠を設定したが、そのサイズから被写界深度内に入っている候補となり得る顔領域に対してのみ測距枠を設定しても構わない。
【００６１】
上記の通り本第３の実施形態によれば、合焦する顔領域の判断を行う際に測距結果も用いるため、第１の実施形態に比較して合焦表示の信頼性を向上させることができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施の形態に係るデジタルカメラの概略構成を示すブロック図である。
【図２】本発明の第１の実施形態における主ルーチンの一部を示すフローチャートである。
【図３】本発明の第１の実施形態における主ルーチンの一部を示すフローチャートである。
【図４】本発明の第１の実施形態における顔検出及び合焦表示処理を示すフローチャートである。
【図５】本発明の第３の実施形態における顔検出及び合焦表示処理を示すフローチャートである。
【符号の説明】
【００６３】
１  光学系
３  撮像素子
４  前置処理回路
５  Ａ／Ｄ変換器
６  メモリコントローラ
７  メモリ
８  信号処理回路
９  記録媒体
１０  表示部
１１  シャッタースイッチＳＷ１
１２  シャッタースイッチＳＷ２
１３  制御部
１４  フォーカスレンズ駆動回路
１５  顔検出回路
１６  測距枠設定部
１７  ＡＦ評価値演算回路
１８  合焦位置決定部
１９  合焦枠表示部
【図１】
0004721434.tif 000002
【図２】
0004721434.tif 000003
【図３】
0004721434.tif 000004
【図４】
0004721434.tif 000005
【図５】
0004721434.tif 000006