(57)【要約】【課題】被写体に対して適切な露出制御を行う。【解決手段】撮像装置では、スポット測光モードにてスポット拡張測光を行うことが設定されている場合に、第２撮像素子１１６から画像を取得し、取得した画像から被写体の顔を検知し、検知された顔検知領域３０２がスポット測光領域３０１の近傍にあるか否かを判定し、顔検知領域３０２がスポット測光領域３０１の近傍にあると判定された場合に顔検知領域３０２とスポット測光領域３０１の大きさを比較し、顔検知領域３０２がスポット測光領域３０１に対して所定の基準以下の大きさである場合には、スポット測光領域３０１ではなく顔検知領域３０２での輝度に基づいて測光演算を行い、撮影時の露光条件を設定する。【選択図】図６
2019219566.tif 000002
【特許請求の範囲】
【請求項１】
画像を取得する取得手段と、
前記取得手段が取得した画像から被写体の顔を検知する検知手段と、
前記画像の一部の領域を指定する指定手段と、
前記検知手段により検知された顔検知領域または前記指定手段により指定された指定領域での輝度に基づいて測光演算を行う演算手段と、
前記顔検知領域の前記指定領域に対する位置が所定の条件を満たす場合に、前記顔検知領域が前記指定領域の近傍にあると判定する位置判定手段と、
前記顔検知領域と前記指定領域の大きさを比較する比較手段と、を備え、
前記演算手段は、前記顔検知領域が前記指定領域の近傍にあると判定され、且つ、前記顔検知領域が前記指定領域に対して所定の基準以下の大きさであると判定された場合に、前記顔検知領域での輝度に基づいて測光演算を行うことを特徴とする撮像装置。
【請求項２】
前記顔検知領域が前記指定領域の近傍にあると判定される場合には、前記顔検知領域の少なくとも一部が前記指定領域の一部と重畳している場合と、前記顔検知領域の全体が前記指定領域と重畳している場合と、が含まれることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記演算手段は、前記顔検知領域が前記指定領域に対して前記所定の基準よりも大きいと判定される場合には、前記指定領域での輝度に基づいて測光演算を行うことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記演算手段は、前記顔検知領域が前記指定領域の近傍にないと判定された場合には、前記指定領域での輝度に基づいて測光演算を行うことを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記演算手段は、前記検知手段が前記被写体の顔を検知することができなかった場合には、前記指定領域での輝度に基づいて測光演算を行うことを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記位置判定手段は、前記指定領域を中心として予め定められた一定距離の範囲内に前記顔検知領域の中心が入る場合に、前記顔検知領域が前記指定領域の近傍にあると判定することを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記位置判定手段は、前記検知手段により複数の顔が検知された場合に、前記一定距離を長く設定することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記演算手段は、前記顔検知領域に対して設定する被写体の反射率を変更する変更手段を有することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
撮像装置での露出制御方法であって、
撮像素子から画像を取得する取得ステップと、
前記画像から被写体の顔を検知する検知ステップと、
前記画像の一部の領域を指定する指定ステップと、
前記検知ステップで検知された顔検知領域が前記指定ステップで指定された指定領域の近傍にあるか否かを所定の条件に基づいて判定する判定ステップと、
前記顔検知領域と前記指定領域の大きさを比較する比較ステップと、
前記顔検知領域が前記指定領域の近傍にあると判定され、且つ、前記顔検知領域が前記指定領域に対して所定の基準以下の大きさであると判定された場合に、前記顔検知領域での輝度に基づいて測光演算を行う演算ステップと、
前記測光演算での結果に基づいて露光条件を決定する決定ステップと、を有することを特徴とする露出制御方法。
【請求項１０】
請求項９に記載の露出制御方法の各ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、露出制御方法及びプログラムに関し、特にデジタルカメラ等の撮像装置での露出条件を制御するための測光方法に関する。
【背景技術】
【０００２】
被写体からの入射光が、撮影レンズ、クイックリターンミラー、ペンタプリズムを順次通過して光学ファインダへ導かれると共に、ファインダ光軸から外れた位置に配置された測光センサに導かれる構造を有するデジタル一眼レフカメラ（撮像装置）が知られている。このようなデジタル一眼レフカメラでは、測光センサからの出力信号用いて、測光演算や露出演算、被写体色判定、顔検知、被写体追尾等の種々の機能を実現させている。
【０００３】
例えば、特許文献１には、測距点を人の目に合わせて測光範囲が人の肌に合うように、測距点と測光範囲を別々に設定する測光方法が開示されている。そして、特許文献１では、顔が検知されたと判断された場合には、測光範囲を髪と目以外に設定することにより、髪や目等の暗い部分の測光への影響を抑制している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−６３３８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１には、顔が検知された場合に顔の肌を適正露出にする手段についての説明はあるが、スポット測光のように撮影者が領域を選択する手段に関しては言及されていない。また、上記特許文献１に記載された技術では、撮像装置が被写体を選ぶため、撮影者の意図とは異なる被写体を選択する可能性がある。そのため、撮影者が選択した被写体で、しかも、意図した領域での測光結果に基づく画像を得ることができない場合がある。
【０００６】
本発明は、撮影対象の被写体に対して適切な露出制御を行うことが可能な撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る撮像装置は、画像を取得する取得手段と、前記取得手段が取得した画像から被写体の顔を検知する検知手段と、前記画像の一部の領域を指定する指定手段と、前記検知手段により検知された顔検知領域または前記指定手段により指定された指定領域での輝度に基づいて測光演算を行う演算手段と、前記顔検知領域の前記指定領域に対する位置が所定の条件を満たす場合に、前記顔検知領域が前記指定領域の近傍にあると判定する位置判定手段と、前記顔検知領域と前記指定領域の大きさを比較する比較手段と、を備え、前記演算手段は、前記顔検知領域が前記指定領域の近傍にあると判定され、且つ、前記顔検知領域が前記指定領域に対して所定の基準以下の大きさであると判定された場合に、前記顔検知領域での輝度に基づいて測光演算を行うことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、撮影対象の被写体に対して適切な露出制御を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る撮像装置のブロック図である。
【図２】撮像装置の概略構成を示す断面図である。
【図３】第１撮像素子と第２撮像素子を同一平面に置いたと仮定した場合の位置関係を説明する図である。
【図４】第２撮像素子に結像している被写体像と、スポット測光領域と、顔検知領域との関係の例を示す図である。
【図５】撮像装置での撮影シーケンスを説明するフローチャートである。
【図６】Ｓ１０４，１１０の測光処理のシーケンスを説明するフローチャートである。
【図７】Ｓ２０７の処理での判定例を説明する模式図である。
【図８】Ｓ２０８の処理での判定例を説明する模式図である。
【図９】複数の顔が検知された例を示す模式図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、添付図面を参照して詳細に説明する。図１は、本発明の実施形態に係る撮像装置の概略構成を示すブロック図である。図２は、図１に示す撮像装置の概略構成を示す断面図である。本実施形態に係る撮像装置は、具体的には、デジタル一眼レフカメラであるが、これに限定されず、撮像素子による撮像を行うことが可能な電子機器に対して本発明の適用が可能である。撮像機能を有する電子機器としては、例コンパクトデジタルカメラ、デジタルビデオカメラ、スマートフォン、携帯電話、パーソナルコンピュータ、ポータブルゲーム機等が挙げられる。
【００１１】
撮像装置は、カメラ本体１００と、カメラ本体１００に着脱自在な交換レンズ２００を有する。カメラ本体１００は、全体制御部１０１、ミラー１０２、ミラー駆動装置１０３、シャッタ１０４、シャッタ駆動装置１０５、第１撮像素子１０６、画像処理部１０７、第１タイミング発生部１０８、メモリ部１０９、記憶媒体Ｉ／Ｆ１１０及び操作部１２５を備える。また、カメラ本体１００は、表示駆動部１１２、表示部１１３、外部Ｉ／Ｆ１１４、第２撮像素子１１６、撮像信号処理部１１７、第２タイミング発生部１１８、ペンタプリズム１１９、測距駆動装置１２０、位相差測距部１２１及び光学ファインダ１２３備える。
【００１２】
交換レンズ２００は、撮影レンズ２０２、レンズ駆動装置２０３、絞り機構２０４、絞り駆動装置２０５及びレンズ制御部２０１を備える。撮影レンズ２０２は、被写体からの光（入射光）を第１撮像素子１０６に結像させる撮像光学系を構成する。撮影レンズ２０２は、少なくともフォーカスレンズを含み、ズームレンズやぶれ補正レンズ等を含む場合がある。レンズ駆動装置２０３は、撮影レンズ２０２に含まれるフォーカスレンズを駆動して合焦動作（ピント合わせ）を行う。また、レンズ駆動装置２０３は、ズームレンズを駆動して撮影者が所望する撮影画角を実現し、像ぶれ補正レンズを駆動して像ぶれを抑制する。絞り機構２０４は、カメラ本体１００へ入射する入射光量を調整する。絞り駆動装置２０５は、絞り機構２０４を駆動する。
【００１３】
レンズ制御部２０１は、交換レンズ２００がカメラ本体１００に装着されると、全体制御部１０１と通信を行う。レンズ制御部２０１は、交換レンズ２００を制御するための各種の情報（信号）を全体制御部１０１から受信し、交換レンズ２００の状態を示す信号を全体制御部１０１へ送信する。こうして、レンズ制御部２０１は、全体制御部１０１と協働して、レンズ駆動装置２０３と絞り駆動装置２０５の駆動を制御する。
【００１４】
全体制御部１０１は、撮像装置を構成する各部の動作を制御することにより、撮像装置全体を統括的に制御するマイクロプロセッサ（マイクロコンピュータ）である。ミラー１０２は、一般的にクイックリターンミラーと呼ばれており、撮影レンズ２０２を通じて入射した光束を、光学ファインダ１２３の使用時にはファインダ内表示装置（不図示）と第２撮像素子１１６へ導き、撮影時には跳ね上がって第１撮像素子１０６へ導く。ミラー駆動装置１０３は、ミラー１０２を駆動する。シャッタ１０４は、先幕／後幕のシャッタ羽根を有するフォーカルプレーン型シャッタであり、撮影レンズ２０２を通じて入射した光束の第１撮像素子１０６に対する露光時間を制御する。シャッタ駆動装置１０５は、シャッタ１０４を駆動する。
【００１５】
撮影レンズ２０２を通じて入射した光束は、第１撮像素子１０６に被写体の光学像として結像する。第１撮像素子１０６は、被写体の光学像をアナログ電気信号に変換する光電変換素子であり、例えば、ＣＭＯＳセンサである。
【００１６】
画像処理部１０７は、第１撮像素子１０６から出力されるアナログ電気信号の増幅処理、アナログ電気信号からデジタル画像信号（以下「画像データ」という）への変換処理（Ａ／Ｄ変換）を行う。また、画像処理部１０７は、生成された画像データに対するキズ補正等の各種の補正処理や画像データの圧縮処理、圧縮画像データの記憶媒体１１１への記憶媒体Ｉ／Ｆ１１０を介した書き込み／読み出し処理等も行う。第１タイミング発生部１０８は、第１撮像素子１０６と画像処理部１０７に対して各種のタイミング信号を出力する。
【００１７】
メモリ部１０９は、画像処理部１０７により所定の処理が施された画像データ等を一時的に記憶する。また、メモリ部１０９は、撮像装置の動作に用いられる各種の調整値や、全体制御部１０１が撮像装置を制御するために実行するプログラム等を記憶する。記憶媒体Ｉ／Ｆ１１０は、カメラ本体１００に対して着脱可能な記憶媒体１１１に対する画像データ等の書き込み処理や記憶媒体１１１からの画像データ等の読み出しを行うためのインタフェースである。記憶媒体１１１は、例えば、半導体メモリカード等である。
【００１８】
表示部１１３は、例えば、液晶ディスプレイであり、撮像中の画像（ライブビュー映像）や撮影した静止画や動画の再生表示、撮像装置の各種設定の行うためのメニュー等を表示する。表示駆動部１１２は、表示部１１３での表示を制御する。外部Ｉ／Ｆ１１４は、撮像装置と外部機器（例えば、パーソナルコンピュータやスマートフォン）との通信を行うためのインタフェースであり、撮像装置と外部機器との間での各種データ（情報）の送受信を可能にする。
【００１９】
第２撮像素子１１６は、ＲＧＢのベイヤ配列を有し、ＡＥ信号／光源検知信号を取得する。一般的に第２撮像素子１１６には、グローバル電子シャッタの機能を有するＣＣＤセンサが用いられるが、読み出しの速い（読み出し時間の短い）ＣＭＯＳセンサを用いることもできる。撮像信号処理部１１７は、第２撮像素子１１６から出力されるアナログ電気信号の増幅処理、Ａ／Ｄ変換処理、画像データの補正処理、画像データの圧縮処理等を行う。第２タイミング発生部１１８は、第２撮像素子１１６と撮像信号処理部１１７に対して各種のタイミング信号を出力する。
【００２０】
ペンタプリズム１１９は、ミラー１０２から受光した光束を第２撮像素子１１６へ導く。位相差測距部１２１は、ミラー１０２を透過した光束を受光して、被写体のデフォーカス量により位相が変化する２つの（１対の）画像を取得し、位相差検出方式により、２つの画像のズレ量から被写体のデフォーカス量を演算する。全体制御部１０１は、算出されたデフォーカス量に基づくレンズ駆動量をレンズ制御部２０１へ送信し、レンズ駆動装置２０３がレンズ駆動量に従って撮影レンズ２０２を駆動することにより、被写体に対する合焦動作（ＡＦ）が実行される。なお、レンズ駆動量の算出は、レンズ制御部２０１が行う構成となっていてもよい。測距駆動装置１２０は、位相差測距部１２１を駆動する。操作部１２５は、ユーザによる操作に応じて、全体制御部１０１へ指示を送る。
【００２１】
操作部１２５には、電源ボタン、レリーズボタン、撮影モード設定ダイヤル等の機械的な操作部材、表示装置に表示される項目からの選択を行うためのタッチパネル等を含む。レリーズボタンは、第１段の押下（半押し）でオンするレリーズスイッチＳＷ１と、第２段の押下（全押し）でオンするレリーズスイッチＳＷ２を有する。レリーズスイッチＳＷ１がオンになると、撮影準備のためのＡＥやＡＥ等が実行され、レリーズスイッチＳＷ２がオンになると、第１撮像素子１０６による撮影が行われる。なお、後述するＡＥロックスイッチは、操作部１２５の１つである。また、ＡＥ処理で用いる測光モードをスポット測光モードに設定し、更に後述するスポット拡張測光とスポット通常測光のどちらに設定するかの操作も、操作部１２５により行うことができる。
【００２２】
図３（ａ）は、第１撮像素子１０６と第２撮像素子１１６を同一平面に置いたと仮定した場合の位置関係を説明する図である。但し、実際には、第１撮像素子１０６と第２撮像素子１１６とは光路が異なるので重なることはないが、図３（ａ）は、光軸中心を合致させた場合の位置関係及び形状関係を示している。
【００２３】
測光用の第２撮像素子１１６は、測光演算を行う際に、画素毎ではなく、複数の画素をまとめたブロック毎に測光値を求めて測光演算を行っている。第２撮像素子１１６は、ここでは、水平方向に９分割、垂直方向に６分割した５４個のブロック分割測光領域３００に分けられている。測光演算の実行時には、ブロック分割測光領域３００の各輝度値を求め、被写体の状況に応じて（例えば、撮影モードに応じて）、所定位置のブロック分割測光領域３００の各輝度値を統合することによって評価測光演算を行う。
【００２４】
図３（ｂ）は、図３（ａ）にスポット測光領域３０１を重畳して示す図である。なお、スポット測光領域３０１は、第２撮像素子１１６が取得する画像の一部の領域であって、撮影者が測光のために指定することが可能な領域（指定領域）である。測光モードがスポット測光の場合には、スポット測光領域３０１と重なるブロック分割測光領域３００について輝度値を求めて測光演算を行う。なお、図３（ｂ）の例では、第２撮像素子１１６の中央にスポット測光領域３０１が設定されている状態が示されているが、測距点等に応じてスポット測光領域３０１を移動させることも可能である。
【００２５】
図４（ａ）は、第２撮像素子１１６に結像している被写体像と、スポット測光領域３０１と、顔検知領域３０２との関係の一例を示す図である。ここでは、スポット測光領域３０１よりも顔検知領域３０２が大きい例を示しており、また、顔検知領域３０２で測光値を決定することが予め設定されている状況を想定している。なお、撮影者が光学ファインダ１２３を通じて被写体像を視認したときに、顔検知領域３０２を示す枠も視認することができるように、ファインダ内表示装置（不図示）での表示が制御される。
【００２６】
図４（ａ）の状態では、従来、スポット測光領域３０１のみでの測光（以下「スポット通常測光」という）が行われている。その場合、顔以外の背景等を含んで測光が行われ、顔に対して適正でない測光値が得られてしまうことで、顔が明るすぎる画像或いは逆に顔が暗くなってしまった画像が撮影されてしまうおそれがある。
【００２７】
図４（ｂ）は、第２撮像素子１１６に結像している被写体像と、スポット測光領域３０１と、顔検知領域３０２との関係の別の例を示す図である。ここでは、スポット測光領域３０１よりも顔検知領域３０２が小さい例を示しており、図４（ａ）の場合と同様に、顔検知領域で測光値を決定することが予め設定されている状況を想定している。この場合も、従来のスポット通常測光では、顔以外の背景等を多く含んで測光が行われてしまうことで、顔に対する適正露出が得られずに、顔が明るすぎる画像或いは逆に顔が暗くなってしまった画像が撮影されてしまう。
【００２８】
図４（ａ），（ｂ）のいずれの場合も、撮影者は被写体の顔で測光することを意図し、また、被写体の顔で測光されていると判断している。それにもかかわらず、上述したようにスポット通常測光では適正露出が得られないという問題が発生することを回避するために、本実施形態に係る撮像装置では、スポット測光での機能を拡張する観点からの、以下に説明する「スポット拡張測光」を実行する。スポット拡張測光では、顔検知領域３０２がスポット測光領域３０１の近くに存在している場合又は重畳している場合において顔検知領域３０２の方がスポット測光領域３０１よりも大きい場合には、スポット測光領域３０１ではなく顔検知領域３０２で測光を行う。また、スポット拡張測光では、スポット測光領域３０１と顔検知領域３０２が重畳し、且つ、スポット測光領域３０１よりも顔検知領域３０２が小さい場合に、スポット測光領域３０１ではなく、スポット測光領域３０１内の顔検知領域３０２で測光を行う。これにより、図４（ａ），（ｂ）のいずれの状況でも、顔に対して適切な輝度で撮影された画像を得ることが可能になる。
【００２９】
次に、撮像装置での撮影シーケンスについて説明する。図５は、撮像装置での撮影シーケンスを説明するフローチャートである。図５にＳ番号で示す各処理（ステップ）は、全体制御部１０１が所定のプログラムを実行して、撮像装置を構成する各部の動作を統括的に制御することによって実現される。
【００３０】
撮像開始後、Ｓ１０１では全体制御部１０１は、ＡＥロックフラグをリセットする。ＡＥロックフラグは、ＡＥロックがオンになっているか否かを示すフラグであり、全体制御部１０１はＡＥロックフラグがセットされている（ＡＥロックフラグが立っている）場合には、測光値の更新を行わない。ＡＥロックフラグは、全体制御部１０１が備えるＲＡＭ（キャッシュメモリ）等に記憶されている。
【００３１】
Ｓ１０２では全体制御部１０１は、ＡＥロックスイッチがオンになっているか否かを判定する。ＡＥロックスイッチは、操作部１２５に含まれるスイッチ群のうちの１つである。全体制御部１０１は、ＡＥロックスイッチがオフであると判定した場合（Ｓ１０２でＮＯ）、処理をＳ１０３へ進め、ＡＥロックスイッチがオンであると判定した場合（Ｓ１０２でＹＥＳ）、処理をＳ１０５へ進める。Ｓ１０３では全体制御部１０１は、ＡＥロックフラグがセットされているか否かを判定する。全体制御部１０１は、ＡＥロックフラグがセットされていないと判定した場合（Ｓ１０３でＮＯ）、処理をＳ１０４へ進め、ＡＥロックフラグがセットされていると判定した場合（Ｓ１０３でＹＥＳ）、処理をＳ１０６へ進める。Ｓ１０５では全体制御部１０１は、ＡＥロックフラグをセットし、その後、処理をＳ１０４へ進める。
【００３２】
Ｓ１０４では全体制御部１０１は、測光を行い、その後、処理をＳ１０６へ進める。なお、Ｓ１０４の測光処理の詳細については後述する。Ｓ１０６では全体制御部１０１は、レリーズスイッチＳＷ１がオンか否かを判定する。全体制御部１０１は、レリーズスイッチＳＷ１がオフであると判定した場合（Ｓ１０６でＮＯ）、処理をＳ１０２へ戻し、レリーズスイッチＳＷ１がオンであると判定した場合（Ｓ１０６でＹＥＳ）、処理をＳ１０７へ進める。
【００３３】
なお、Ｓ１０１からＳ１０６は、ＡＥロックに関連する処理となっている。最初にＡＥロックをリセットして初期状態とし（ＡＥロックフラグを解除し）、ＡＥロックスイッチがオフであれば測光を繰り返すが、ＡＥロックスイッチがオンになると、ＡＥロックフラグがセットされて測光の更新が行われなくなる。但し、ＡＥロックされて（ＡＥロックフラグがセットされて）測光が更新されていない場合に、ＡＥロックスイッチがオフに変わったときには、再度、測光が行われるようになっている。このような処理は、撮影者が被写体の顔で測光値を決定させようとしている動作に対応している。
【００３４】
Ｓ１０７では全体制御部１０１は、位相差測距部１２１及び測距駆動装置１２０を制御して被写体までの距離を測距してデフォーカス量を求め、得られたデフォーカス量に基づいてレンズ駆動量を算出し、レンズ制御部２０１へ送信する。Ｓ１０８ではレンズ制御部２０１が、レンズ駆動装置２０３を制御して、レンズ駆動量に基づいて撮影レンズ２０２を合焦位置へ移動させる。続くＳ１０９では全体制御部１０１は、ＡＥロックフラグがセットされているか否かを再確認する。全体制御部１０１は、ＡＥロックフラグがセットされていない（リセットされている）と判定した場合（Ｓ１０９でＮＯ）、処理をＳ１１０へ進め、ＡＥロックフラグがセットされていると判定した場合（Ｓ１０９でＹＥＳ）、処理をＳ１１１へ進める。
【００３５】
Ｓ１１０では全体制御部１０１は、Ｓ１０４と同様の測光を行う。Ｓ１１１では全体制御部１０１は、レリーズスイッチＳＷ２がオンになったか否かを判定する。全体制御部１０１は、レリーズスイッチＳＷ２がオフのままであると判定した場合（Ｓ１１１でＮＯ）、処理をＳ１０９へ戻し、レリーズスイッチＳＷ２がオンになったと判定した場合（Ｓ１１１でＹＥＳ）、処理をＳ１１２へ進める。
【００３６】
Ｓ１１２からＳ１１７までは、露光処理から撮影画像の記憶処理までの一般的な処理である。すなわち、Ｓ１１２では全体制御部１０１は、ミラー駆動装置１０３を制御してミラー１０２をアップさせて第１撮像素子１０６への光路を開く。また、Ｓ１１２では全体制御部１０１は、レンズ制御部２０１及び絞り駆動装置２０５により絞り２０４を駆動させる。なお、絞り２０４の絞り値（Ｆ値）は、Ｓ１０４又はＳ１１０で得られた測光値に基づいて定められる。
【００３７】
Ｓ１１３では全体制御部１０１は、シャッタ駆動装置１０５を制御してシャッタ１０４の先幕を走行させ、これにより第１撮像素子１０６に対する露光が開始される。Ｓ１１４では全体制御部１０１は、露光時間を計測する。なお、露光時間は、Ｓ１０４又はＳ１１０で得られた測光値に基づいて設定される。Ｓ１１５では全体制御部１０１は、露光時間の終了に合わせて、シャッタ駆動装置１０５を制御してシャッタ１０４の後幕を走行させる。これにより、露光が完了する。なお、Ｓ１１３からＳ１１５までの露光処理では、露光時間（シャッタ速度）に応じて、先幕と後幕とが所定の隙間を形成した状態で同時に走行することもある。
【００３８】
Ｓ１１６では全体制御部１０１は、ミラー駆動装置１０３を制御してミラー１０２をダウンさせて第１撮像素子１０６への光路を閉じ、また、レンズ制御部２０１及び絞り駆動装置２０５により絞り２０４を開放状態となるように駆動する。Ｓ１１７では全体制御部１０１は、画像処理部１０７等を制御して、撮影画像の画像データを生成し、画像データを記憶媒体Ｉ／Ｆ１１０を介して記憶媒体１１１に書き込み、これにより、本処理は終了する。
【００３９】
図６は、Ｓ１０４及びＳ１１０の測光シーケンスを説明するフローチャートである。Ｓ２０１では全体制御部１０１は、現在設定されている測光モードを確認し、確認結果に応じて処理を分岐させる。全体制御部１０１は、評価測光モードが設定されていると判定した場合、処理をＳ２０２へ進める。評価測光モードでは、ブロック分割測光領域３００（図３参照）のそれぞれから求められた輝度値と、測距点情報や顔位置情報等を加味して、統合的に測光値が演算される。
【００４０】
Ｓ２０２では全体制御部１０１は、評価測光モードで測光を行い、得られた測光結果に基づいて露光条件を決定し、その後、本処理を終了させる。全体制御部１０１は、中央重点平均測光モードが設定されていると判定した場合、処理をＳ２０３へ進める。中央重点平均測光モードでは、ブロック分割測光領域３００（図３参照）のそれぞれから求められた輝度値を用い、中央部に重みをおいた平均輝度を求め、求めた平均輝度から測光値が演算される。Ｓ２０３では全体制御部１０１は、中央重点平均測光モードで測光を行い、得られた測光結果に基づいて露光条件を決定し、その後、本処理を終了させる。
【００４１】
全体制御部１０１は、スポット測光モードが設定されていると判定した場合、処理をＳ２０４へ進める。Ｓ２０４では全体制御部１０１は、スポット測光モードにおいてスポット拡張測光が設定されているか否かを判定する。なお、スポット拡張測光に設定されていない場合には、スポット通常測光に設定されているものとする。全体制御部１０１は、スポット拡張測光が設定されていると判定した場合（Ｓ２０４でＹＥＳ）、処理をＳ２０５へ進め、スポット通常測光が設定されていると判定した場合（Ｓ２０４でＮＯ）、処理をＳ２０９へ進める。
【００４２】
Ｓ２０５では全体制御部１０１は、第２撮像素子１１６により得られた画像を用いて被写体の顔検知を実行する。Ｓ２０６では全体制御部１０１は、Ｓ２０５の処理で顔が検知されたか否かを判定する。全体制御部１０１は、顔が検知されたと判定した場合（Ｓ２０５でＹＥＳ）、処理をＳ２０７へ進め、顔が検知されなかったと判定した場合（Ｓ２０５でＮＯ）、処理をＳ２０９へ進める。
【００４３】
Ｓ２０７では全体制御部１０１は、顔検知領域３０２がスポット測光領域３０１の近傍にあるか否かの位置判定を行う。図７は、Ｓ２０７の処理を説明する模式図である。Ｓ２０７の判定を行うために、予め、スポット測光領域３０１に対して、スポット測光領域３０１を中心としてスポット測光領域３０１から一定距離の範囲内が近傍領域３０３として予め定められている。そして、Ｓ２０７では、顔検知領域３０２の中心が近傍領域３０３内にある場合には、顔検知領域３０２がスポット測光領域３０１の近傍にあると判定し、そうでない場合には顔検知領域３０２はスポット測光領域３０１の近傍にはないと判定する。図７は、顔検知領域３０２がスポット測光領域３０１の近傍にないと判定される例を示しており、この場合には、顔が検知されたものの、検知された顔は撮影者が撮影を意図している主被写体ではないと判断することが妥当である。
【００４４】
そこで、全体制御部１０１は、顔検知領域３０２がスポット測光領域３０１の近傍にないと判定した場合（Ｓ２０７でＮＯ）、処理をＳ２０９へ進める。一方、全体制御部１０１は、顔検知領域３０２がスポット測光領域３０１の近傍にあると判定した場合（Ｓ２０７でＹＥＳ）、処理をＳ２０８へ進める。
【００４５】
Ｓ２０８では全体制御部１０１は、顔検知領域３０２とスポット測光領域３０１の大きさ（面積）を比較し、顔検知領域３０２のサイズがスポット測光領域３０１のサイズに対して所定の基準以下の大きさか否かを判定する。図８は、Ｓ２０８の処理を説明する模式図である。例えば、顔検知領域３０２のサイズをスポット測光領域３０１のサイズで除した値が所定の閾値以下か否かが判定される。Ｓ２０８の判定で用いる閾値は、予め撮像装置の設定情報のデフォルト値として或いは撮影者により設定され、全体制御部１０１のＲＡＭ等に格納されている。図８には、顔検知領域３０２のサイズがスポット測光領域３０１のサイズに対して所定の基準より大きいと判定される例を示している。この場合、撮影者は被写体の顔の一部を測光していると判断することが妥当であるため、スポット通常測光を行うようにする。
【００４６】
全体制御部１０１は、顔検知領域３０２のサイズがスポット測光領域３０１のサイズに対して所定の基準より大きいと判定した場合（Ｓ２０８でＮＯ）、処理をＳ２０９へ進める。一方、全体制御部１０１は、顔検知領域３０２のサイズがスポット測光領域３０１のサイズに対して所定の基準以下の大きさであると判定した場合（Ｓ２０８でＹＥＳ）、処理をＳ２１０へ進める。
【００４７】
Ｓ２０９では全体制御部１０１は、スポット通常測光を行い、得られた測光結果に基づいて露光条件を決定し、その後、本処理を終了させる。なお、スポット通常測光では、スポット測光領域３０１（図３参照）と重畳するブロック分割測光領域３００の各輝度値を求め、求めた輝度値を用いて測光値が演算される。Ｓ２１０では全体制御部１０１は、図４を参照して説明したように、検知された顔検知領域３０２にある顔で測光を行おうとしていると判断することが妥当であるため、顔検知領域３０２で輝度値を求め、求めた輝度値を用いて測光値を演算する顔領域測光を行う。これにより、本処理は終了となる。
【００４８】
ところで、図７には１つの顔が検知された例を示したが、複数の顔が検知された場合のＳ２０７の処理について、図９を参照して説明する。図９は、複数の顔が検知された例を示す模式図である。図９には、検知された２つの顔に対応する２つの顔検知領域３０２が現れており、２つの顔検知領域３０２の中央にスポット測光領域３０１がある状態が示されている。
【００４９】
図９のような例では、検知された顔で露光条件を設定することが望ましい。しかし、スポット通常測光では、測光領域が背景となってしまうために、検知された顔に対する露出が適正でなくなる可能性が大きい。また、図６のフローに従えば、スポット測光領域３０１の近傍領域３０３の内側に顔検知領域３０２の中心が入らなければ、顔検知領域３０２を用いた測光は行われない。
【００５０】
そこで、全体制御部１０１は、複数の顔が検知された場合には、スポット測光領域３０１の近傍領域として、１つの顔が検出された場合に用いる近傍領域３０３よりも面積の広い拡大近傍領域３０４を用いる。これにより、顔検知領域３０２の中心（図９に×印で示す）が拡大近傍領域３０４に入るようになるため、Ｓ２１０では顔領域測光が行われることとなる。具体的には、検知された複数の顔検知領域３０２の各輝度に基づく平均測光演算が行われることとなる。このとき、複数の顔が検知された場合には更に検知された顔の数が多くなるにしたがって近傍領域を広く設定するようにしてもよい。こうして、複数の顔が検知された場合に、それぞれの顔を適正な露出で撮影することが可能になる。
【００５１】
なお、デジタルカメラ等の撮像装置による撮影では、顔の反射率を１８％として（反射率が１８％のものを測光するという条件下で）で測光装置を構成すると、顔に対して適正露出となることが知られている。よって、上述の通りに、スポット拡張測光を行う場合には、顔検知領域３０２にこの条件を適用することが望ましい。
【００５２】
その一方で、全ての被写体の顔がこの条件に合致するわけではない。例えば、女性を撮影する場合には、一般的に適度なオーバー露出の方が好まれる傾向があるため、スポット拡張測光での狙い値を変更（例えば、上記の１８％よりも小さい値）に変えてもよい。また、服装の色に対して顔が適正露出となるように測光演算を行うことが望ましい。例えば、結婚式であれば新婦のドレスの色は白であることが多いため、新婦の顔がドレスの色（白）に対して適正露出となるように測光演算を行うことが望ましい。上述したスポット拡張測光では、結婚式のように新郎新婦の衣装が白や黒を基調としている場合であっても、顔検知領域で測光することができるため、容易に適正露出を求めることができる。
【００５３】
上記説明の通りの露出制御を用いることにより、スポット測光モードが選択されている場合に検出された顔検知領域のスポット測光領域に対する位置と大きさに基づいて、撮影者が撮影を意図した撮影対象に対して適正露出となる露光条件での撮影が可能となる。
【００５４】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。例えば、上記実施形態についての説明では、デジタル一眼レフカメラを取り上げて本発明を説明してきた。しかし、本発明はこれに限られず、一般的に‘ミラーレスカメラ’と呼ばれている、ミラー１０２を備えない撮像装置でも実現可能である。
【００５５】
本発明は、上述した実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５６】
１００    カメラ本体
１０１    全体制御部
１０６    第１撮像素子
１１６    第２撮像素子
１１７    撮像信号処理部
３０１    スポット測光領域
３０２    顔検知領域
【図１】
2019219566.tif 000003
【図２】
2019219566.tif 000004
【図３】
2019219566.tif 000005
【図４】
2019219566.tif 000006
【図５】
2019219566.tif 000007
【図６】
2019219566.tif 000008
【図７】
2019219566.tif 000009
【図８】
2019219566.tif 000010
【図９】
2019219566.tif 000011