(57)【特許請求の範囲】
【請求項１】
結像光学系による被写体像を撮像する撮像部と、
撮像前の予備発光と撮像時の本発光を行う第１の閃光部と、
撮像前の予備発光と撮像時の本発光を行う、前記第１の閃光部と異なる第２の閃光部と、
前記予備発光時に前記撮像部が撮像した被写体像を測光し、測光値を算出する測光部と、
前記撮像部が撮像した被写体像から顔画像を検出する顔検出部と、
前記測光値に基づいて、主要被写体に露出を合わせた前記本発光時の第１の発光量を制御する第１発光量制御部と、
前記第２の閃光部を発光させる場合、前記顔検出部が検出した顔画像を使用せず、前記測光値と、前記主要被写体と背景の明るさとに基づいて、前記本発光時の第２の発光量を制御する第２発光量制御部と、
を備える撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記第２発光量制御部は、前記測光値と、前記顔検出部により検出された顔画像とに基づいて、前記主要被写体と背景の明るさとに基づいて前記本発光時の前記第２の発光量を制御する撮像装置。
【請求項３】
請求項１または２に記載の撮像装置において、
本発光時の発光量を制御する複数の調光モードの中から調光モードを設定する設定部と、
前記設定部によって設定された調光モードに応じて、本発光時の発光量の制御を前記第１発光量制御部と前記第２発光量制御部とで切り替える切替部と、
をさらに備える撮像装置。
【請求項４】
請求項１から３のいずれか一項に記載の撮像装置において、
前記結像光学系による被写体像を撮像し、記録用の画像を生成する第２の撮像部と、
前記記録用の画像を記録する記録部と、
前記結像光学系を通過した被写体像を、前記撮像部と前記第２の撮像部とに導く導光部とをさらに備える撮像装置。
【請求項５】
結像光学系による被写体像を撮像する撮像部と、
撮像前の予備発光と撮像時の本発光を行う第１の閃光部と、
撮像前の予備発光と撮像時の本発光を行う、前記第１の閃光部と異なる第２の閃光部と、
前記予備発光時に前記撮像部が撮像した被写体像を測光し、測光値を算出する測光部と、
前記撮像部が撮像した被写体像から顔画像を検出する顔検出部と、
第１モードと第２モードと第３モードとを選択する選択部と、
前記選択部により前記第１モードが選択されたとき、前記測光値に基づいて、主要被写体に露出を合わせた前記本発光時の第１の発光量を算出する第１算出部と、
前記選択部により前記第２モードが選択されたとき、前記測光値と、前記主要被写体と背景の明るさとに基づいて、前記本発光時の第２の発光量を算出する第２算出部と、
前記選択部により前記第３モードが選択されたとき、前記顔検出部が検出した顔画像に基づいて、前記第２の発光量を補正して第３の発光量を算出する補正部と、
を備え、
前記補正部は、前記第２の閃光部を発光させる場合は、前記選択部により前記第３モードが選択されたときであっても前記第２の発光量の補正を行わず、
前記第１の閃光部は、前記選択部により前記第１モードが選択されたときは前記第１の発光量に基づいて本発光を行い、前記選択部により前記第２モードが選択されたときは前記第２の発光量に基づいて本発光を行い、前記第２の閃光部を発光させる場合は前記選択部により前記第３モードが選択されたときであっても前記第２の発光量に基づいて本発光を行う撮像装置。
【請求項６】
請求項５に記載の撮像装置において、
前記結像光学系による被写体像を撮像し、記録用の画像を生成する第２の撮像部と、
前記記録用の画像を記録する記録部と、
前記結像光学系を通過した被写体像を、前記撮像部と前記第２の撮像部とに導く導光部とをさらに備える撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置に関する。
【背景技術】
【０００２】
スピードライトなどの閃光装置の発光量を制御して閃光撮像時の露出を適正にする発明が知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１０３３６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
顔検出機能を有する撮像装置において閃光装置の発光量を制御するとき、検出された顔にできるだけ適した発光量になるように制御することが考えられている。しかし、増灯方式のように、スピードライトを自由に配置して様々な角度から照射できる場合、たとえば、被写体の横から照射する場合、顔領域全体からの反射光量を受講できないために顔領域に重みをおいった発光量演算の精度が低下してしまうという問題がある。
【課題を解決するための手段】
【０００５】
請求項１に記載の撮像装置は、結像光学系による被写体像を撮像する撮像部と、撮像前の予備発光と撮像時の本発光を行う第１の閃光部と、撮像前の予備発光と撮像時の本発光を行う、第１の閃光部と異なる第２の閃光部と、予備発光時に撮像部が撮像した被写体像を測光し、測光値を算出する測光部と、撮像部が撮像した被写体像から顔画像を検出する顔検出部と、測光値に基づいて、主要被写体に露出を合わせた本発光時の第１の発光量を制御する第１発光量制御部と、第２の閃光部を発光させる場合、顔検出部が検出した顔画像を使用せず、測光値と、主要被写体と背景の明るさとに基づいて、本発光時の第２の発光量を制御する第２発光量制御部と、を備える。
【発明の効果】
【０００６】
本発明によれば、顔検出の結果を考慮したいときに、閃光撮像時の発光量を顔に適した発光量になるように制御することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態による撮像装置の一構成例を示すブロック図である。
【図２】本発光時の発光量を算出するためのフローチャートの一例である。
【図３】顔検出結果の使用判定の判定結果の一例を示す図である。
【図４】顔検出処理に関するフローチャートの一例である。
【図５】顔領域の検出結果の一例である。
【図６】顔領域までの距離について説明するための図の一例である。
【図７】顔領域のサイズについて説明するための図の一例である。
【図８】顔領域選択処理に関するフローチャートの一例である。
【図９】顔領域選択処理に関するフローチャートの一例である。
【発明を実施するための形態】
【０００８】
図１は、本願発明の一実施の形態による測光装置を備える撮像装置について、その一構成例を例示するブロック図である。図１に例示する撮像装置は、デジタル一眼レフカメラであって、交換レンズ２とカメラボディ３とを備える。カメラ１の交換レンズ２は不図示のマウント部によりカメラボディ３に交換可能に装着される。図１にカメラ１とともに図示されているリモート閃光装置５は、カメラ１により制御される外付けのスピードライトである。なお、図１にはリモート閃光装置５が一つだけ図示されているが、リモート閃光装置５は複数存在してもよい。
【０００９】
交換レンズ２は、フォーカシング用レンズやズーミング用レンズを含む結像光学系２１と、絞り２２と、レンズ側制御装置２３とを備える。レンズ側制御装置２３は、ＣＰＵやＲＡＭ、ＲＯＭなどを有する。レンズ側制御装置２３は、結像光学系２１や絞り２２の駆動制御や状態検出などの処理を行う。
【００１０】
カメラボディ３は、クイックリターンミラー３０とシャッタ３１と撮像素子３２とファインダスクリーン３３とペンタプリズム３４と再結像光学系３５と測光センサ３６と接眼レンズ３７とボディ側制御装置３８と表示部３９と操作部材４０と記録媒体４１とマスタ閃光装置４２とを備える。
【００１１】
被写体からの光束は、結像光学系２１を介してカメラボディ３へ入射される。クイックリターンミラー３０が図示位置にあるときは、カメラボディ３へ入射した被写体光束は、クイックリターンミラー３０に反射され、ファインダスクリーン３３の拡散面に結像する。ファインダスクリーン３３を透過した光束は、ペンタプリズム３４に入射する。ペンタプリズム３４にファインダ光学系光軸３４１に沿って入射した被写体光束は、ペンタプリズム３４により接眼レンズ３７へ導かれる。ペンタプリズム３４に測光光学系光軸３４２に沿って入射した被写体光束は、ペンタプリズム３４により再結像光学系３５へ導かれる。再結像光学系３５は、再結像レンズを有し、測光光学系光軸３４２に沿って入射した被写体光束を測光センサ３６の受光面３６ａに再結像させる。クイックリターンミラー３０が退避状態にありは、シャッタ３１が開放状態にあるときはカメラボディ３へ入射した被写体光束は撮像素子３２へ導かれる。
【００１２】
撮像素子３２および測光センサ３６は、それらの受光面に二次元状に画素が配列されている。各画素は、赤（Ｒ）、緑（Ｇ）、または青（Ｂ）のカラーフィルタを有しており、ベイヤ配列に基づいて受光面に配列されている。各画素は、被写体光束を受光すると、電荷が蓄積され、蓄積された電荷はボディ側制御装置３８によりカラー画像信号として読み出される。
【００１３】
ボディ側制御装置３８はＣＰＵやＲＡＭ、ＲＯＭなどを有し、カメラボディ３の各部位を制御して顔検出処理などの各種処理を実行する。表示部３９は、液晶モニタであって、各種メニュー画面や撮像した画像の再生表示を行う。操作部材４０は、レリーズスイッチや電源スイッチ、ファンクションスイッチなどである。記録媒体４１は、メモリーカードなどの着脱可能な記録媒体であって、撮像素子３２により撮像された被写体像に関する画像などを記録する。
【００１４】
マスタ閃光装置４２は、閃光発光器４２１と、閃光発光器４２１を制御する発光制御部４２２と、通信部４２３とを有している。リモート閃光装置５は、閃光発光器５１と、閃光発光器５１を制御する発光制御部５２と、通信部５３とを備えている。通信部４２３と通信部５３とは、無線通信を行うことができる。
【００１５】
ボディ側制御装置３８は、発光制御部４２２および発光制御部５２を介して閃光発光器４２１および閃光発光器５１を制御し、閃光撮像前の予備発光と閃光撮像時の本発光とを行う。ボディ側制御装置３８が行う閃光撮像には、マスタ閃光装置４２だけで予備発光および本発光を行う一灯方式と、マスタ閃光装置４２に加えてリモート閃光装置５も発光させて予備発光および本発光を行う増灯方式とが存在する。ボディ側制御装置３８は、予備発光時の被写体からの反射光を測光センサ３６で受光し、その反射光量に基づいて本発光時の発光量を制御する。
【００１６】
ボディ側制御装置３８は、予備発光時の測光値（反射光量）に基づいて本発光時の発光量を制御する調光モードを少なくとも三つ備える。調光モードは、操作部材４０などを介して設定することができる。一つ目の調光モード（第１調光モードと称する）では、ボディ側制御装置３８は、予備発光時の測光値に基づいて、主要被写体が適正露出になるように本発光の発光量を制御する。
【００１７】
二つ目の調光モード（第２調光モードと称する）では、ボディ側制御装置３８は、主要被写体と背景の明るさのバランスを考慮して本発光の発光量を制御する。たとえば、第２調光モードでは、主要被写体と背景の明るさのバランスをとるため、シャッタ３１のシャッタスピードは第１調光モードよりも遅くなる。そして、スローシャッタにしたことにより主要被写体が過度に明るく撮像されることを防止するため本発光の発光量を第１調光モードよりも小さい値に補正される。
【００１８】
また、第２調光モードにおいて、顔検出処理により顔領域が検出されている場合は、顔検出処理により検出される顔領域を考慮して本発光の発光量を補正する三つ目の調光モード（第３調光モードと称する）へ移行することができる。第３調光モードでは、第２調光モードにおける本発光時の発光量を、顔検出処理により検出される顔領域を重視したバランスになるように補正することができる。この補正は、対象の顔領域のサイズ（後述）によって補正量が変化する。顔領域が大きいときの補正量は顔領域が小さいときより補正量が大きい。
【００１９】
顔検出処理により顔領域が検出されていないとき、第１調光モードと第２調光モードとのいずれかを利用するかは、表示部３９に表示されたメニュー画面と操作部材４０とを介してユーザが選択することができる。また、顔検出処理により顔領域が検出されており、第３調光モードに移行できるときは第３調光モードへ移行することについても、表示部３９に表示されたメニュー画面と操作部材４０とを介してユーザが選択できることにしてもよい。
【００２０】
図２は、ボディ側制御装置３８が本発光時の発光量を算出するために実行する発光量算出処理に関するフローチャートである。ステップＳ１００では、ボディ側制御装置３８は、測光センサ３６の受光面３６ａに再結像した被写体像に基づいて、後述する顔検出処理を実行する。これにより、測光センサ３６により撮像された被写体像の中から顔画像がある顔領域を検出し、さらにはその顔領域に関する各種情報を得る。
【００２１】
ステップＳ２００では、ボディ側制御装置３８は、操作部材４０に含まれるレリーズスイッチ等を介して、ユーザが撮像指示を行ったか否かを判定する。ボディ側制御装置３８は、ユーザが撮像指示を行った場合は処理をステップＳ３００に進め、ユーザが撮像指示を行っていない場合は処理をステップＳ１００に進める。
【００２２】
ステップＳ３００では、ボディ側制御装置３８は、顔検出結果を使用するか否かを判定する。たとえば、ボディ側制御装置３８は、カメラ１の閃光撮像方式（一灯方式または増灯方式）と、ユーザにより選択された調光モード（第１調光モードや第２調光モード）とに基づいて、図３に例示するようなルックアップテーブルを参照して、顔検出結果を使用するか否かを判定する。ボディ側制御装置３８は、顔検出結果を使用するときは処理をステップＳ４００に進め、顔検出結果を使用しないときは処理をステップＳ９００に進める。
【００２３】
図３は、ボディ側制御装置３８が図２のステップＳ３００の判定のために参照するルックアップテーブルの一例である。図３に例示されるルックアップテーブル３００は、ボディ側制御装置３８のＲＯＭなどに記憶されており、２×２で分割された四つのセル３０１ａ〜３０１ｄを有する。ルックアップテーブル３００の行は、カメラ１の調光モードが第１調光モードおよび第２調光モードのいずれであるかで分類している。そして、ルックアップテーブル３００の列は、閃光撮像方式が一灯方式および増灯方式のいずれであるかで分類している。
【００２４】
（ａ）  カメラ１が第１調光モードかつ一灯方式の場合、ボディ側制御装置３８はステップＳ３００においてセル３０１ａを参照し、顔検出結果を使用しないと判定される。
（ｂ）  カメラ１が第１調光モードかつ増灯方式の場合、ボディ側制御装置３８はステップＳ３００においてセル３０１ｂを参照し、顔検出結果を使用しないと判定される。
（ｃ）  カメラ１が第２調光モードかつ一灯方式の場合、ボディ側制御装置３８はステップＳ３００においてセル３０１ｃを参照し、顔検出結果を使用すると判定される。顔検出結果を使用すると判定されることにより、第２調光モードのカメラ１は第３調光モードへ移行可能な状態となる。
（ｄ）  カメラ１が第２調光モードかつ増灯方式の場合、ボディ側制御装置３８はステップＳ３００においてセル３０１ｄを参照し、顔検出結果を使用しないと判定される。
【００２５】
図２のステップＳ４００では、ボディ側制御装置３８は、ステップＳ１００において顔領域が検出されたか否かを判定する。顔領域が検出されている場合は、ボディ側制御装置３８は第３調光モードへ移行することを選択し、処理をステップＳ５００へ進める。一方、顔領域が検出されていない場合は、ボディ側制御装置３８は第３調光モードへ移行せず第２調光モードとして処理を進めることを選択し、処理をステップＳ９００へ進める。
【００２６】
図２のステップＳ５００では、ボディ側制御装置３８は、予備発光を行い、ステップＳ１００で検出された各顔領域を含む被写体からの反射光量を測定する。ステップＳ６００では、ボディ側制御装置３８は、ステップＳ１００で検出された各顔領域について、モニタ測光値ＲＭＫａｏを算出する。たとえば、定常光下における顔領域からの反射光量を測定し、ステップＳ５００で測定した予備発光時の顔領域からの反射光量から定常光下での反射光量を減ずることにより算出する。
【００２７】
ステップＳ７００では、ボディ側制御装置３８は、後述する顔領域選択処理を実行し、本発光量の演算に使用する顔領域を一つ選択する。ステップＳ８００では、ボディ側制御装置３８は、ステップＳ７００で選択した顔領域を考慮して本発光の発光量を制御する。すなわち、第２調光モードにおける本発光時の発光量を、顔検出処理により検出される顔領域を重視したバランスになるように補正した発光量を算出する。
【００２８】
ステップＳ９００では、ボディ側制御装置３８は、予備発光を行い被写体からの反射光量を測定する。そして、ステップＳ１０００では、ボディ側制御装置３８は、ステップＳ９００で測定された反射光量に基づいて本発光時の発光量を算出する。調光モードが第１調光モードのときは被写体像に含まれる主要被写体が適正露出になるように本発光の発光量を算出する。調光モードが第２調光モードのときは主要被写体と背景の明るさのバランスを考慮して本発光の発光量を算出する。
【００２９】
図４は、図２のステップＳ１００で実行される顔検出処理に関するフローチャートの一例である。図４のステップＳ１１０では、ボディ側制御装置３８は、測光センサ３６の受光面３６ａに再結像した被写体像の中から顔領域を検出する。顔領域が検出された場合、ボディ側制御装置３８は、顔領域が検出された旨を表すフラグをセットしてもよい。このようにすることで、図２のステップＳ４００の処理を簡略化することができる。
【００３０】
ステップＳ１２０では、ボディ側制御装置３８は、ステップＳ１１０で検出された顔領域について、それぞれを識別するためのＩＤである顔番号を付与する。ステップＳ１３０では、ボディ側制御装置３８は、ステップＳ１１０で検出した顔領域の位置を算出する。顔領域の位置は、たとえば各顔領域の中心位置などでよい。
【００３１】
図５は、顔領域の検出結果の一例を示す図である。図５には、測光センサ３６の受光面３６ａに再結像した被写体像３６０の一例が図示されている。被写体像３６０には、顔領域３６１ａ〜３６１ｃが含まれる。顔領域３６１ａは被写体像３６０の左下端側に存し、顔領域３６１ｂは被写体像３６０の中央下側に存し、顔領域３６１ｃは被写体像３６０の右上端側に存する。顔領域３６１ａおよび顔領域３６１ｃは、顔領域３６１ｂよりも相対的に大きい。
【００３２】
図５に例示する被写体像の場合では、図４のステップＳ１１０において顔領域３６１ａ〜３６１ｃが検出される。ステップＳ１２０では、顔領域３６１ａに顔番号「０」を付与し、顔領域３６１ｂに顔番号「１」を付与し、顔領域３６１ｃに顔番号「２」を付与する。そして、ステップＳ１３０では、顔領域３６１ａ〜３６１ｃの中心位置３６２ａ〜３６２ｃが算出される。
【００３３】
図４のステップＳ１４０では、ボディ側制御装置３８は、被写体像３６０が再結像される測光センサ３６の受光面３６ａの画面中心からステップＳ１３０で検出した顔領域の位置までの距離ＤｉｓｔＫａｏを算出する。
【００３４】
図６は、受光面３６ａの画面中心からステップＳ１３０で検出した顔領域の位置までの距離ＤｉｓｔＫａｏについて説明するための図である。図６には、測光センサ３６の受光面３６ａの画面中心の位置に十字型の中心マークＣＰが表示されている。図６には、この中心マークＣＰが示す画面中心から各顔領域３６１ａ〜３６１ｃの中心位置３６２ａ〜３６２ｃまでの距離ＤｉｓｔＫａｏ０〜ＤｉｓｔＫａｏ２が矢印で表示されている。図６の例では、距離ＤｉｓｔＫａｏ１は距離ＤｉｓｔＫａｏ０および距離ＤｉｓｔＫａｏ２よりも小さい。距離ＤｉｓｔＫａｏ０と距離ＤｉｓｔＫａｏ２とは、略等しい。
【００３５】
図４のステップＳ１５０では、ボディ側制御装置３８は、ステップＳ１１０で検出された顔領域について、その顔領域のサイズＫａｏＳｉｚｅを算出する。ボディ側制御装置３８は、たとえばステップＳ１１０で検出された顔領域についてその顔領域の形状を近似する正方形を描画し、その正方形の一辺の長さを顔領域のサイズＫａｏＳｉｚｅとして算出する。
【００３６】
図７は、顔領域のサイズＫａｏＳｉｚｅについて説明するための図である。図７には、顔領域３６１ａ〜３６１ｃの形状を近似する正方形３６３ａ〜３６３ｃが例示されている。正方形３６３ａ〜３６３ｃの一辺は、顔領域３６１ａ〜３６１ｃのそれぞれに関する縦横の寸法のうち短い方の寸法に合わせられている。図７では、正方形３６３ａの一辺がＫａｏＳｉｚｅ０であり、正方形３６３ｂの一辺がＫａｏＳｉｚｅ１であり、正方形３６３ｃの一辺がＫａｏＳｉｚｅ２である。
【００３７】
図４のステップＳ１５０において、ボディ側制御装置３８は、各顔領域のサイズを算出したら、図４の処理を終了する。図４の処理において検出された顔領域と、その顔領域について算出された情報（ＤｉｓｔＫａｏやＫａｏＳｉｚｅなど）は、ボディ側制御装置３８のＲＡＭなどに記憶され、図２のステップＳ２００以降の処理において参照される。
【００３８】
図８および図９は、図２のステップＳ７００で実行される顔領域選択処理に関するフローチャートの一例である。図８のステップＳ７１０では、ボディ側制御装置３８は、図２のステップＳ１００で検出された顔領域のうち、図２のステップＳ６００で算出した顔領域のモニタ測光値ＲＭＫａｏが所定の閾値ＴｈＶａｌ以上の顔領域について、その顔領域のサイズＫａｏＳｉｚｅの最大値である最大サイズＫａｏＳｉｚｅＭａｘを算出する。ここで、所定の閾値ＴｈＶａｌは、ノイズにより誤検出した顔を除去するための閾値であって、設計段階において予め設定されている。
【００３９】
図８のステップＳ７２０では、ボディ側制御装置３８は、図２のステップＳ１００で検出された顔領域のうち、図２のステップＳ６００で算出した顔領域のモニタ測光値ＲＭＫａｏが所定の閾値ＴｈＶａｌ以上であり、かつ、顔領域のサイズＫａｏＳｉｚｅが図８のステップＳ７１０で算出された最大サイズＫａｏＳｉｚｅＭａｘと等しい顔領域を検出し、その個数ＫａｏＳｉｚｅＭａｘＣｎｔを算出する。
【００４０】
図８のステップＳ７３０では、ボディ側制御装置３８は、ステップＳ７２０で算出された個数ＫａｏＳｉｚｅＭａｘＣｎｔが１および２以上のいずれであるかを判定する。ボディ側制御装置３８は、個数ＫａｏＳｉｚｅＭａｘＣｎｔが１の場合は処理をステップＳ７４０に進め、個数ＫａｏＳｉｚｅＭａｘＣｎｔが２以上の場合は処理を図９のステップＳ７５０に進める。
【００４１】
図８のステップＳ７４０では、ボディ側制御装置３８は、ステップＳ７１０やステップＳ７２０で検出された顔領域のサイズが最大値ＫａｏＳｉｚｅＭａｘの顔領域を一つ選択する。そして、選択された顔領域を図２のステップＳ７００の顔領域選択処理の処理結果として出力する。
【００４２】
図９のステップＳ７５０では、ボディ側制御装置３８は、図２のステップＳ１００で検出された顔領域のうち、図２のステップＳ６００で算出した顔領域のモニタ測光値ＲＭＫａｏが所定の閾値ＴｈＶａｌ以上の顔領域について、受光面３６ａの画面中心から各顔領域までの距離ＤｉｓｔＫａｏの最小値である最小距離ＤｉｓｔＫａｏＭｉｎを算出する。
【００４３】
図９のステップＳ７６０では、ボディ側制御装置３８は、図２のステップＳ１００で検出された顔領域のうち、図２のステップＳ６００で算出した顔領域のモニタ測光値ＲＭＫａｏが所定の閾値ＴｈＶａｌ以上であり、かつ、距離ＤｉｓｔＫａｏが図９のステップＳ７５０で算出された最小距離ＤｉｓｔＫａｏＭｉｎと等しい顔領域を検出し、その個数ＤｉｓｔＫａｏＭｉｎＣｎｔを算出する。
【００４４】
図９のステップＳ７７０では、ボディ側制御装置３８は、ステップＳ７６０で算出された個数ＤｉｓｔＫａｏＭｉｎＣｎｔが１および２以上のいずれであるかを判定する。ボディ側制御装置３８は、個数ＤｉｓｔＫａｏＭｉｎＣｎｔが１の場合は処理をステップＳ７８０に進め、個数ＤｉｓｔＫａｏＭｉｎＣｎｔが２以上の場合は処理をステップＳ７９０に進める。
【００４５】
図９のステップＳ７８０では、ボディ側制御装置３８は、ステップＳ７５０やステップＳ７６０で検出された距離ＤｉｓｔＫａｏが最小距離ＤｉｓｔＫａｏＭｉｎの顔領域を一つ選択する。そして、選択された顔領域を図２のステップＳ７００の顔領域選択処理の処理結果として出力する。
【００４６】
図９のステップＳ７９０では、ボディ側制御装置３８は、図４のステップＳ１２０で付与された顔番号が最小の顔番号を選択する。そして、選択された顔領域を図２のステップＳ６００の顔領域選択処理の処理結果として出力する。
【００４７】
以上で説明した実施の形態によれば、以下の作用効果が得られる。
本発明の一実施の形態によるカメラ１は、測光センサ３６を有し結像光学系２１による被写体像を撮像する。また、マスタ閃光装置４２を有し、ボディ側制御装置３８の制御により閃光撮像前の予備発光と閃光撮像時の本発光を行う。また、測光センサ３６により予備発光時に被写体像を測光し、測光値を算出する。ボディ側制御装置３８は、測光センサ３６により撮像された被写体像から顔画像を検出する顔検出処理を実行する（ステップＳ１００）。カメラ１は、第１調光モードと第２調光モードという調光モードを有し、表示部３９に表示されたメニュー画面を介して操作部材４０を利用してその調光モードを設定することができる。第１モードが選択されたときは、測光値に基づいて、主要被写体が適正露出になるように本発光時の第１の発光量を算出する（ステップＳ１０００）。第２モードが選択されたときは、測光値に基づいて、主要被写体と背景の明るさのバランスを考慮して本発光時の第２の発光量を算出する（ステップＳ１０００）。このようにすることで、顔検出の結果を考慮したいときに、閃光撮像時の発光量を顔に適した発光量になるように制御することができる。
【００４８】
以上で説明した実施形態は、以下のように変形して実施できる。
図４のステップＳ１５０における顔領域のサイズの算出において、顔領域のサイズを顔領域の形状を近似する正方形の一辺として算出した。しかし、顔領域を長方形で近似し、その長辺と短辺との二辺を顔領域のサイズとして算出することにしてもよい。
【００４９】
図８および図９に例示した顔領域選択処理では、顔領域のサイズに基づく顔領域の選択を行った後に顔領域までの距離に基づく顔領域の選択を行ったが、顔領域までの距離に基づく顔領域の選択を行った後に顔領域のサイズに基づく顔領域の選択を行うことにしてもよい。また、顔領域のモニタ測光値ＲＭＫａｏが所定の閾値ＴｈＶａｌ以上の顔領域を検出する処理をステップＳ７１０よりも前に実行し、その検出した顔領域についてのみ図８および図９に記載した処理を実行することにしてもよい。ステップＳ７５０以降の顔領域までの距離に基づく顔領域の選択については、図２のステップＳ１００で検出された顔領域ではなく、ステップＳ７２０において検出される顔領域のサイズＫａｏＳｉｚｅが最大サイズＫａｏＳｉｚｅＭａｘの顔領域の中から顔領域を選択することにしてもよい。また、図９のＳ７９０において、顔領域のサイズＫａｏＳｉｚｅと顔領域までの距離ＤｉｓｔＫａｏとにより顔領域を一に選択できないとき、顔番号に基づいて選択することにしたが、ランダムに顔領域を選択することにしてもよいし、複数の顔領域を選択することにしてもよい。
【００５０】
図２のステップＳ３００において、ルックアップテーブル３００を参照することにしたが、それ以外の方法でもよい。たとえば、調光モードが第２調光モードか否かについての判定と、閃光撮像の方式が一灯方式か否かについての判定とを、ボディ側制御装置３８が実行し、それらの判定結果が共に肯定判定されたときのみ顔検出結果を使用することにしてもよい。
【００５１】
以上で説明した実施の形態および各変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【符号の説明】
【００５２】
１  カメラ
２  交換レンズ
３  カメラボディ
５  リモート閃光装置
２１  結像光学系
２２  絞り
２３  レンズ側制御装置
３０  クイックリターンミラー
３１  シャッタ
３２  撮像素子
３３  ファインダスクリーン
３４  ペンタプリズム
３５  再結像光学系
３６  測光センサ
３６ａ  受光面
３７  接眼レンズ
３８  ボディ側制御装置
３９  表示部
４０  操作部材
４１  記録媒体
４２  マスタ閃光装置
３００  ルックアップテーブル
【図１】
0005821413.tif 000002
【図２】
0005821413.tif 000003
【図３】
0005821413.tif 000004
【図４】
0005821413.tif 000005
【図５】
0005821413.tif 000006
【図６】
0005821413.tif 000007
【図７】
0005821413.tif 000008
【図８】
0005821413.tif 000009
【図９】
0005821413.tif 000010