(57)【特許請求の範囲】
【請求項１】
撮像範囲内の焦点検出領域をユーザが任意に設定できる撮像装置であって、
被写体を測光する測光手段と、
撮像範囲に含まれる顔領域を検出する顔検出手段と、撮像範囲における、主要な測光領域の位置を設定する測光領域選択手段と、
ユーザによって設定された前記焦点検出領域に基づいて、焦点検出を実行する焦点検出手段と、
を有し、
前記測光領域選択手段は、ユーザによって、撮像範囲内の位置に前記焦点検出領域が設定されている場合であって、前記顔検出手段によって顔領域が検出されているときに、当該検出された顔領域に関する情報と、ユーザによって設定された前記焦点検出領域に関する情報に基づいて、当該検出された顔領域に対応する位置に前記主要な測光領域の位置を設定するか、前記焦点検出領域に対応する位置に前記主要な測光領域を設定するかを選択し、
前記測光手段は、前記測光領域選択手段が選択した前記主要な測光領域の位置に基づいて被写体を測光することを特徴とする撮像装置。
【請求項２】
前記焦点検出手段は、ユーザによって、撮像範囲内において検出された顔領域以外の位置に前記焦点検出領域が設定されている場合、前記主要な測光領域が前記顔領域に対応する位置に設定された場合であっても、ユーザにより設定された前記焦点検出領域を変更せずに焦点検出を実行することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記測光領域選択手段は、ユーザによって、撮像範囲内の検出された顔領域以外の位置に前記焦点検出領域が設定されている場合であって、前記顔検出手段によって顔領域が検出されているときに、当該顔領域の大きさが第１の閾値以上であれば、当該検出された顔領域の位置に基づいて前記主要な測光領域を設定し、当該顔領域の大きさが前記第１の閾値よりも小さければ、ユーザによって設定された前記焦点検出領域に対応する位置に前記主要な測光領域を設定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記測光領域選択手段は、ユーザによって、撮像範囲内の検出された顔領域以外の位置に前記焦点検出領域が設定されている場合であって、前記顔検出手段によって複数の顔領域が検出されているときに、当該複数の顔領域のうち、撮像範囲に占める面積が最も大きい顔領域の位置に前記主要な測光領域を設定することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記測光領域選択手段は、ユーザによって、撮像範囲内の検出された顔領域以外の位置に前記焦点検出領域が設定されている場合であって、前記顔検出手段によって顔領域が検出されているときに、検出された顔領域とユーザによって設定された前記焦点検出領域との間の距離が、第２の閾値よりも小さければ、検出された顔領域の位置に前記主要な測光領域を設定し、検出された顔領域とユーザによって設定された前記焦点検出領域との間の距離が前記第２の閾値以上であれば、前記焦点検出領域に対応する位置に前記主要な測光領域を設定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項６】
前記測光領域選択手段は、ユーザによって、撮像範囲内の検出された顔領域以外の位置に前記焦点検出領域が設定されている場合であって、前記顔検出手段によって複数の顔領域が検出されているときに、当該複数の顔領域のうち、検出された顔領域の位置とユーザによって設定された前記焦点検出領域の位置との間の距離が最も小さい顔領域に前記主要な測光領域を設定することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記顔検出手段によって顔領域が検出されているときに、検出された顔領域に対応する人体領域を検出する人体検出手段を有し、
前記測光領域選択手段は、ユーザによって、撮像範囲内の検出された顔領域以外の位置に前記焦点検出領域が設定されている場合であって、前記顔検出手段が顔領域を検出し前記人体検出手段が当該顔領域に対応する人体領域を検出したときに、ユーザによって設定された前記焦点検出領域が前記人体検出手段によって検出された前記人体領域と重畳していれば、当該検出された人体領域に対応する顔領域の位置に前記主要な測光領域を設定し、ユーザによって設定された前記焦点検出領域が前記人体検出手段によって検出された人体領域と重畳していなければ、ユーザによって設定された前記焦点検出領域に対応する位置に前記主要な測光領域を設定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項８】
前記測光領域選択手段は、ユーザによって、撮像範囲内の検出された顔領域以外の位置に前記焦点検出領域が設定されている場合であって、前記顔検出手段によって顔領域が検出されていないときは、ユーザによって設定された前記焦点検出領域に対応する位置に前記主要な測光領域を設定することを特徴とする請求項１乃至７の何れか一項に記載の撮像装置。
【請求項９】
ユーザによって、前記焦点検出領域が検出された顔領域以外の位置に設定される前の撮像範囲と、前記焦点検出領域が当該顔領域以外の位置に設定された後の前記撮像範囲との、画角のずれを検出する画角ずれ検出手段を有し、
前記測光領域選択手段は、前記画角ずれ検出手段によって検出される前記撮像範囲の画角のずれ量が第３の閾値よりも小さい場合は、ユーザによって設定された前記焦点検出領域に対応する位置に前記主要な測光領域を設定することを特徴とする請求項３乃至８の何れか一項に記載の撮像装置。
【請求項１０】
前記測光手段による、前記主要な測光領域に含まれる被写体の測光結果のみに基づいて露出制御をおこなうことを特徴とする請求項１乃至９の何れか一項に記載の撮像装置。
【請求項１１】
前記主要な測光領域は、前記撮像範囲内において、前記測光手段による測光に関する重み付けの度合いが他の領域よりも大きい領域であることを特徴とする請求項１乃至９の何れか一項に記載の撮像装置。
【請求項１２】
撮像範囲内の焦点検出領域をユーザが任意に設定できる撮像装置の制御方法であって、被写体を測光する測光工程と、撮像範囲に含まれる顔領域を検出する顔検出工程と、撮像範囲における、主要な測光領域を設定する測光領域選択工程と、
ユーザによって設定された前記焦点検出領域に基づいて、焦点検出を実行する焦点検出工程と、
を有し、
前記測光領域選択工程では、ユーザによって、撮像範囲内の位置に前記焦点検出領域が設定されている場合であって、前記顔検出工程で顔領域が検出されているときに、当該検出された顔領域に関する情報と、ユーザによって設定された前記焦点検出領域に関する情報に基づいて、当該検出された顔領域に対応する位置に前記主要な測光領域の位置を設定するか、前記焦点検出領域に対応する位置に前記主要な測光領域を設定するかを選択し、前記測光工程では、前記測光領域選択工程で選択された前記主要な測光領域の位置に基づいて被写体を測光することを特徴とする撮像装置の制御方法。
【請求項１３】
請求項１２に記載の撮像装置の制御方法をコンピュータで実行させるためのコンピュータで読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、焦点検出領域をユーザが任意に設定することができる撮像装置の露出制御に関する。
【背景技術】
【０００２】
被写体に顔が含まれている場合に当該顔の明るさを適正にする為に、特許文献１では、入力される画像データの中から人物の顔を検出し、検出された人物の顔を測光エリアとした測光結果に基づいて露出量を算出する撮像装置について提案されている。
【０００３】
また、画面内において、被写体の焦点評価値を検出する領域（以下、焦点検出領域と称す）をユーザが任意に設定し、当該焦点検出領域に基づいて主要な測光領域（以下、主測光領域と称す）を設定することが知られている。この場合、画面内のユーザが任意に設定した焦点検出領域の明るさに合わせて露出制御をおこなうことができる。
【０００４】
特許文献２では、任意に設定した焦点検出視野位置に対応して露出測定視野を移動させるカメラについて提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１０７５５５号公報
【特許文献２】特開昭６１−１２３３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前述した特許文献１および特許文献２には、被写体に顔が含まれる場合に、ユーザが焦点検出領域を任意に設定することについては言及されていない。
【０００７】
本発明の目的は、ユーザが焦点検出領域を任意に設定する場合であって、被写体に顔が含まれる場合に、当該顔に関する情報とユーザによって設定された焦点検出領域に関する情報とに基づいて、適切な露出制御をおこなうことである。
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明の撮像装置は、撮像範囲内の焦点検出領域をユーザが任意に設定できる撮像装置であって、被写体を測光する測光手段と、撮像範囲に含まれる顔領域を検出する顔検出手段と、撮像範囲における、主要な測光領域の位置を設定する測光領域選択手段と、ユーザによって設定された前記焦点検出領域に基づいて、焦点検出を実行する焦点検出手段と、を有し、前記測光領域選択手段は、ユーザによって、撮像範囲内の位置に前記焦点検出領域が設定されている場合であって、前記顔検出手段によって顔領域が検出されているときに、当該検出された顔領域に関する情報と、ユーザによって設定された前記焦点検出領域に関する情報に基づいて、当該検出された顔領域に対応する位置に前記主要な測光領域の位置を設定するか、前記焦点検出領域に対応する位置に前記主要な測光領域を設定するかを選択し、前記測光手段は、前記測光領域選択手段が選択した前記主要な測光領域の位置に基づいて被写体を測光することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザが焦点検出領域を任意に設定する場合であって、被写体に顔が含まれる場合に、当該顔に関する情報とユーザによって設定された焦点検出領域に関する情報とに基づいて、適切な露出制御をおこなうことが出来る。
【図面の簡単な説明】
【００１０】
【図１】本発明を実施した撮像装置の第１実施形態であるデジタルカメラの構成を説明するブロック図である。
【図２】従来の撮影制御を説明するフローチャートである。
【図３】本発明を実施した撮像装置の第１実施形態であるデジタルカメラの撮影制御を説明するフローチャートである。
【図４】本発明を実施した撮像装置の第１実施形態であるデジタルカメラの主測光領域設定処理を示すフローチャートである。
【図５】本発明の第１実施形態に係る主測光領域設定処理について例示的に説明する図である。
【図６】本発明を実施した撮像装置の第２実施形態であるデジタルカメラの主測光領域設定処理を示すフローチャートである。
【図７】本発明の第２実施形態に係る主測光領域設定処理について例示的に説明する図である。
【図８】本発明の第３実施形態に係る主測光領域設定処理について例示的に説明する図である。
【図９】本発明の第３実施形態に係る主測光領域設定処理について例示的に説明する図である。
【発明を実施するための形態】
【００１１】
（第１実施形態）
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて説明する。図１は、本発明を実施した撮像装置の実施形態であるデジタルカメラ（以下、カメラと称す）の構成を説明するブロック図である。なお、本実施形態のカメラは、カメラ本体１００とカメラ本体１００に対して取り外しができるレンズユニット２００によって構成されている。以下、図１を参照して、カメラ本体１００にレンズユニット２００が取り付けられた状態のカメラの構成について説明する。
【００１２】
カメラシステム制御部（以下、カメラマイコンと称す）１０１は、カメラ本体１００の各部を統括的に制御する制御手段である。メモリ１０２は、カメラマイコン１０１に接続されているＲＡＭやＲＯＭ等のメモリである。
【００１３】
撮像素子１０３は、ＣＭＯＳ等の電荷蓄積型の撮像素子であり、レンズユニット２００を介して入射した光束（被写体の光学像）を光電変換してアナログ画像データを出力する。シャッター１０４は、レンズユニット２００を介して入射した光束から撮像素子１０３を遮光する遮光状態、及び、レンズユニット２００を介して入射した被写体の光学像を撮像素子１０３に導く退避状態となる。なお、シャッター１０４は、カメラマイコン１０１から指示に応じて駆動されることで、上述した遮蔽状態と退避状態とに変化する。
【００１４】
Ａ／Ｄ変換部１０５は、撮像素子１０３から出力されるアナログ画像データをデジタル画像データに変換する変換手段である。Ａ／Ｄ変換部１０５によって変換されたデジタル画像データはメモリ１０２に記録される。
【００１５】
画像処理部１０６は、Ａ／Ｄ変換部１０５、または、メモリ制御部１０７から出力されたデータに対して所定の画像補間、リサイズ処理や色変換処理、飽和画素や黒潰れ画素などの画素データ数の演算処理などを行う画像処理手段である。
【００１６】
Ｄ／Ａ変換部１０８は、メモリ１０２に記録されたデジタル画像データを表示用のアナログ画像データに変換する変換手段である。
【００１７】
表示部１０９は、ＴＦＴ型ＬＣＤ（薄膜トランジスタ駆動型液晶表示器）などで構成された表示手段であって、表示用のアナログ画像データを表示することができる。本実施形態の表示部１０９は、Ｄ／Ａ変換部１０８から出力されるアナログ画像データを逐次表示することで、所謂ライブビュー表示を行うことができる。なお、表示部１０９には、取得した画像データ以外の種々の情報を表示できる。
【００１８】
タイミングジェネレータ（以下、ＴＧと称す）１１０は、撮像素子１０３の露光やフレームレートの変更、シャッター１０４の駆動など、カメラ内の動作に関わる種々のタイミングをカメラの各部に送信するタイミング発生手段である。
【００１９】
レリーズボタン１１１、および操作部１１２は、カメラに対する各種の動作指示を入力するための操作手段である。レリーズボタン１１１は、撮像準備動作と撮像動作の開始を指示するための指示手段である。ユーザによってレリーズボタンがＳＷ１状態に変更（例えば、半押し）されたことに応じて、カメラマイコン１０１によって撮像準備動作の開始が指示され、焦点検出処理、測光演算処理などが開始される。また、ユーザによってレリーズボタンがＳＷ２状態に変更（例えば、全押し）されたことに応じて、カメラマイコン１０１によって撮像動作の開始が指示され、被写体を撮像して画像を取得するまでの一連の処理が開始される。
【００２０】
操作部１１２は、スイッチ、ボタン、ダイヤルなど、カメラ本体１００に対して、ユーザが各種の指示や設定を行うための操作部材からなる入力デバイス群であって、電源スイッチやメニューボタン、方向指示ボタンなどが含まれる。
【００２１】
なお、表示部１０９が静電容量式のタッチパネルであって、表示部１０９に表示されたＵＩを操作することによって、上述したレリーズボタン１１１および操作部１１２を操作する場合と同様の情報入力ができるような構成であっても良い。
【００２２】
焦点検出部１１３は、画像処理部１０６から出力された画像データに基づいて、焦点調節に用いる評価値（以下、焦点評価と称す）を検出する焦点検出手段である。カメラマイコン１０１は、焦点検出部１１３で検出した焦点評価値に基づいて、被写体が合焦した（ピントが合った）状態となるように、撮影レンズ群２０２に含まれるフォーカスレンズのレンズ位置を変化させる制御（以下、フォーカス制御と称す）を行う。なお、焦点検出部１１３で検出した被写体の焦点評価値に関する情報に基づいて、撮影画面に含まれる被写体までの距離に関する情報を取得することもできる。
【００２３】
本実施形態では、上述した焦点評価値として、取得した画像データのコントラスを示すコントラスト情報に関する評価値を検出するような構成であるが、これに限定されるものではない。例えば、取得した画像データに含まれる被写体の位相差を示す位相差情報に関する評価値を検出するような構成であってもよい。
【００２４】
ここで、本実施形態では、画像データ（撮影画面）内において、被写体の焦点評価値を検出するための領域（以下、焦点検出領域と称す）が予め複数個用意されている。焦点検出部１１３は、当該複数の焦点検出領域のうち、ユーザが設定した任意の焦点検出領域に対応する被写体の焦点評価値を検出する。なお、予め複数の焦点検出領域が設けられているような構成ではなく、ユーザが、撮影画面内の任意の位置に焦点検出領域を設定するような構成であってもよい。
【００２５】
焦点検出領域の設定（選択）方法としては、ユーザが操作部１１２などを操作することで、表示部１０９や不図示のファインダー内部に表示された複数の焦点検出領域の中から、任意の焦点検出領域を設定する方法を採用する。
【００２６】
なお、本実施形態では、焦点検出部１１３が、撮像素子１０３を用いて取得した画像データに基づいて被写体の焦点評価値を検出するような構成であるが、これに限定されるものではない。例えば、焦点検出部１１３が、不図示のＡＦセンサの出力に基づいて、被写体の焦点評価値を検出するような構成であってもよい。
【００２７】
測光部１１４は、画像処理部１０６から出力された画像データに基づいて被写体を測光する測光手段である。具体的に、測光部１１４は、画像処理部１０６から出力された画像データに基づいて、被写体の輝度値（測光値）を算出するための測光演算を行う。カメラマイコン（露出制御手段）１０１は、測光部１１４で算出した測光値に関する情報に基づいて、絞り値、シャッタースピード、ゲイン量などを設定する露出制御をおこなうことで、被写体の明るさに適した露出量を設定することができる。
【００２８】
なお、本実施形態では、撮像素子１０３を用いて取得した画像データに基づいて測光値を算出するような構成であるが、これに限定されるものではない。例えば、不図示の測光センサの出力に基づいて、前述した測光値を算出するような構成であってもよい。
【００２９】
また、測光部１１４は、設定されている測光方式（測光モード）に応じて、撮影画面内の主要な測光領域（以下、主測光領域と称す）を選択する測光選択手段でもある。例えば、所謂中央重点評価測光をおこなう測光モードが設定されている場合、測光部１１４は、画像データ（撮影画面）の略中央付近に主測光領域を設定する（ことを選択する）。そして、測光部１１４は、主測光領域が設定された、画像データの略中央部に重点をおいて被写体を測光する。
【００３０】
また、撮影画面内の任意の位置で被写体を測光する測光モードが設定されている場合、測光部１１４は、画像データ（撮影画面）内の任意の位置に基づいて主測光領域を設定する。そして、測光部１１４は、撮影画面内の、当該主測光領域が設定された位置に重点を置いて被写体を測光する。
【００３１】
ここで、本実施形態では、撮影画面内において、主測光領域に含まれる被写体のみを測光する領域である。すなわち、本実施形態では、撮影画面内の主測光領域以外の領域に含まれる被写体は測光しない（測光対象に含まない）構成である。
【００３２】
これに対して、撮影画面全体（に含まれる被写体）を測光しつつ、主測光領域に含まれる被写体を測光した測光結果のみに基づいて前述した露出制御をおこなうような構成であってもよい。また、撮影画面全体（に含まれる被写体）を測光し、その測光結果に対する重み付けの度合を変更するような構成であってもよい。例えば、任意１点ＡＦが設定されている場合は、撮影画面内の主測光領域に含まれる被写体の測光結果に対する重み付けの度合いが、主測光領域に含まれない被写体の測光結果に対する重み付けの度合よりも大きく設定されるような構成であってもよい。
【００３３】
顔検出部１１５は、画像処理部１０６から出力された画像データに基づいて、撮影画面に含まれる被写体の顔（領域）を検出する顔検出手段である。以下、本実施形態の顔検出処理について具体的に説明する。なお、以下に説明する顔検出処理は、カメラマイコン１０１から指示に従って顔検出部１１５が実行するものである。
【００３４】
顔検出部１１５は、画像処理部１０６（あるいはメモリ１０２）から出力された画像データに対して水平方向のバンドパスフィルタ処理を施す。また顔検出部１１５は、上述した水平方向のバンドパスフィルタ処理が施された画像データに対して、垂直方向のバンドパスフィルタ処理を施す。上述した各バンドパスフィルタ処理によって、画像データからエッジ成分が検出される。
【００３５】
次に、顔検出部１１５は、検出されたエッジ成分とメモリ１０２に予め記憶されている顔の特徴点に関する情報とに基づいてパターンマッチング処理を実行し、画像データ内に含まれる目、鼻、口、および耳の候補群を抽出する。
【００３６】
次に、顔検出部１１５は、抽出された目の候補群において予め設定された条件（例えば、対になる目同士の距離や傾きに関する条件）を満たす候補を判定することで、画像データに含まれる目を絞り込む。
【００３７】
次に、顔検出部１１５は、絞り込んだ目の候補群と当該目に対応する他のパーツ（鼻、口、耳など）とを対応づける。顔検出部１１５は、予めメモリ１０２などに記録されている非顔条件フィルタを適用することで、画像データに含まれる顔（顔領域）を検出する。
【００３８】
次に、顔検出部１１５は、検出した顔の、画像データ（撮影画面）全体に占める大きさを算出する。また、顔検出部１１５は、画像データ（撮影画面）における、検出した顔の位置を算出する。最後に、顔検出部１１５は、検出した顔、および、当該顔の大きさに関する情報や撮影画面内における位置に関する情報などを含む、顔検出処理の検出結果を示す顔検出情報をメモリ１０２に記録する。
【００３９】
人体検出部１１６は、画像処理部１０６から取得した画像データと、顔検出部１１５で検出された顔検出情報とに基づいて、画像データ（撮影画面）に含まれる人体（領域）を検出する人体検出手段である。したがって、顔検出部１１５で検出された顔に対応した人体領域が人体検出部１１６によって検出される。
【００４０】
以下、本実施形態の人体検出処理について具体的に説明する。なお、以下に説明する人体検出処理は、カメラマイコン１０１から指示に従って人体検出部１１６が実行するものである。人体検出部１１６は、画像処理部１０６（あるいはメモリ１０２）から出力された画像データに対して水平方向のバンドパスフィルタ処理を施す。また、人体検出部１１６は、上述した水平方向のバンドパスフィルタ処理が施された画像データに対して、垂直方向のバンドパスフィルタ処理を施す。前述した顔検出と同様に、上述した各バンドパスフィルタ処理によって、画像データからエッジ成分が検出される。
【００４１】
次に、人体検出部１１６は、検出されたエッジ成分とメモリ１０２に予め記憶されている人体の特徴点に関する情報とに基づいてパターンマッチング処理を実行する。具体的に、人体検出部１１６は、検出したエッジ成分がメモリ１０２に予め記憶されている人体領域の輪郭形状に相当するか否かを判定し、当該人体領域の輪郭形状に相当するエッジ成分に基づいて画像データに含まれる人体領域を検出する。
【００４２】
次に、人体検出部１１６は、検出した人体領域の、画像データ（撮影画面）全体に占める大きさを算出する。また、人体検出部１１６は、画像データ（撮影画面）における、検出した人体領域の位置を算出する。最後に、人体検出部１１６は、検出した人体領域、および、当該人体領域の大きさに関する情報や撮影画面内における位置に関する情報など、人体検出処理の検出結果を示す人体検出情報をメモリ１０２に記録する。なお、顔検出および人体検出の方法としては、撮影画面内の色を検出する方法など、上述した方法以外の公知の方法を採用するような構成であってもよい。
【００４３】
以上説明した焦点検出部１１３、測光部１１４、顔検出部１１５、人体検出部１１６は、カメラマイコン１０１の内部に一体的に設けられているような構成であってもよい。また、焦点検出部１１３、測光部１１４、顔検出部１１５、人体検出部１１６が実行する種々の制御および処理は、カメラマイコン１０１が実行するような構成であってもよい。すなわち、焦点検出部１１３、測光部１１４、顔検出部１１５、人体検出部１１６を設けないような構成であってもよい。
【００４４】
なお、以下の説明では、フォーカス制御の方式（以下、ＡＦモードと称す）として、任意１点ＡＦと顔ＡＦが設定された場合におけるカメラの動作について説明する。当該任意１点ＡＦとは、複数の焦点検出領域の中から、ユーザが設定した任意１点の焦点検出領域に基づいてフォーカス制御を行うＡＦモードである。また、顔ＡＦとは、顔検出部１１５で検出した顔に対応した焦点検出領域に基づいてフォーカス制御を行うＡＦモードである。任意１点ＡＦおよび顔ＡＦが設定された場合の撮影に係る各種の動作については後述する。
【００４５】
以下、レンズユニット２００の詳細について説明する。レンズシステム制御部（以下、レンズマイコンと称す）２０１は、レンズユニット２００の動作を統括的に制御する制御手段である。なお、カメラ本体１００にレンズユニット２００が取り付けられている状態で、レンズマイコン２０１とカメラマイコン１０１とは、図１に図示するインターフェース（ＩＦ）を介して互いに通信可能である。例えば、カメラマイコン１０１からの指示に応じて、カメラ本体１００に取り付けられているレンズユニット２００に関する情報が、レンズマイコン２０１からカメラマイコン１０１へと出力される。また、フォーカス制御をユーザの手動操作で行う場合は、ユーザによって操作されたフォーカスレンズのレンズ位置に関する情報が、レンズマイコン２０１からカメラマイコン１０１へと出力される。
【００４６】
撮影レンズ群２０２は、光軸シフトレンズやズームレンズ、フォーカスレンズなどを含む複数のレンズからなるレンズ群である。絞り２０３は、撮影レンズ群２０２の内部を透過した光束の光量を調節するための光量調節部材であって、レンズマイコン２０１によって駆動が制御される。なお、カメラマイコン１０１からの指示によって撮影レンズ群２０２および絞り２０３の動作が制御されるような構成であってもよい。
【００４７】
記録媒体３００は、メモリ１０２に記録された画像データの記録が可能なメモリーカードやハードディスクなどの記録媒体である。なお、記録媒体３００としては、カメラ本体１００に対して挿抜可能なメモリーカード等に限定されるものではなく、ＤＶＤ−ＲＷディスク等の光学ディスクやハードディスク等の磁気ディスクであってもよい。さらに、記録媒体３００が取り外し可能ではなく、予めカメラ本体１００に内蔵されているような構成であってもよい。以上が、本実施形態のカメラの基本的な構成である。
【００４８】
以下、図２を参照して従来の被写体撮影に係る制御（以下、撮影制御と称す）について説明する。なお、図２に図示するフローは、撮像によって取得した画像データを表示部１０９に逐次表示している状態や動画撮影時に、静止画を取得する場合を想定している。図２は、従来の撮影制御を説明するフローチャートである。
【００４９】
まず、ステップＳ２０１でカメラマイコン１０１は、ユーザによって予め設定されたＡＦモードを判定する。カメラマイコン１０１によって、任意１点ＡＦが設定されている（ステップＳ２０１でＹＥＳ）と判定された場合はステップＳ２０２に進み、任意１点ＡＦが設定されていない（ステップＳ２０１でＮＯ）と判定された場合はステップＳ２０３に進む。
【００５０】
ステップＳ２０２で測光部１１４は、撮影画面内の、任意に選択された１つの焦点検出領域の位置に基づいて主測光領域を設定する。具体的には、撮影画面内において、ユーザによって任意に設定されている焦点検出領域の中心が主測光領域の略中心と一致するように、当該主測光領域を設定する。そして、測光部１１４は、当該主測光領域で被写体を測光する。
【００５１】
なお、主測光領域を設定する撮影画面内の位置としては、上述したものに限定されるものではなく、少なくとも、ユーザによって設定された焦点検出領域の位置に存在する被写体を重点的に測光できるような位置であればよい。
【００５２】
ステップＳ２０３で顔検出部１１５は、撮影画面に含まれる顔を検出する（顔検出情報を取得する）。そして、ステップＳ２０４でカメラマイコン１０１は、顔検出情報に基づいて、撮影画面内に顔が含まれているか否かを判定する。
【００５３】
カメラマイコン１０１によって、撮影画面に顔が含まれていない（ステップＳ２０４でＮＯ）と判定された場合、ステップＳ２０５で測光部１１４は、撮影画面内の略中央部に主測光領域を設定し、被写体を測光する。
【００５４】
また、カメラマイコン１０１によって、撮影画面に顔が含まれている（ステップＳ２０４でＹＥＳ）と判定された場合、ステップＳ２０６で測光部１１４は、撮影画面内の顔の位置に基づいて主測光領域を設定し、被写体を測光する。この場合、検出された顔の大きさに合わせて測光領域が設定されるような構成であってもよい。なお、当該測光処理は、被写体が撮像されるまで所定の周期で行われる。
【００５５】
なお、上述したステップＳ２０２、Ｓ２０５、Ｓ２０６の各処理では、測光部１１４による測光結果に基づいて、カメラマイコン（露出制御手段）１０１が被写体を撮像するために適切な露出量を算出する露出制御を行っている。
【００５６】
ステップＳ２０７でカメラマイコン１０１は、レリーズボタン１１１がＳＷ１状態であるか否かを判定する。カメラマイコン１０１によって、レリーズボタン１１１がＳＷ１状態である（ステップＳ２０７でＹＥＳ）と判定された場合はステップＳ２０８に進む。また、カメラマイコン１０１によって、レリーズボタン１１１がＳＷ１状態ではない（ステップＳ２０７でＮＯ）と判定された場合はステップＳ２０１に戻り、改めて被写体を測光する。
【００５７】
次に、ステップＳ２０８で焦点検出部１１３は、ステップＳ２０１で判定したＡＦモードに基づいて、既に設定されている撮影画面内の焦点検出領域において、被写体の焦点評価値を検出する。そして、カメラマイコン１０１は、ステップＳ２０８で検出した被写体の焦点評価値に基づいて撮影レンズ群２０２のフォーカスレンズのレンズ位置を変更する。すなわち、ステップＳ２０８では、ユーザによって設定されたＡＦモードに応じたフォーカス制御が実行される。
【００５８】
次に、ステップＳ２０９でカメラマイコン１０１は、フォーカスレンズのレンズ位置を変更した状態の画像データに基づいて、設定されている焦点検出領域に対応した被写体、または、検出した顔に対応した被写体が合焦した状態であるか否かを判定する。
【００５９】
カメラマイコン１０１によって、被写体が合焦した状態ではない（ステップＳ２０９でＮＯ）と判定された場合は、ステップＳ２０７に戻り、再びレリーズボタン１１１がＳＷ１状態にされるまで被写体の測光を繰り返しながら待機する。
【００６０】
また、カメラマイコン１０１によって、被写体が合焦した状態である（ステップＳ２０９でＹＥＳ）と判定された場合、ステップＳ２１０でカメラマイコン１０１は、レリーズボタン１１１がＳＷ２状態であるか否かを判定する。
【００６１】
カメラマイコン１０１によって、レリーズボタン１１１がＳＷ２状態ではある（ステップＳ２１０でＹＥＳ）と判定された場合、ステップＳ２１１でカメラマイコン１０１は、カメラを構成する各部の動作を制御し、先に算出した露出量で被写体を撮像する。当該撮像によって取得された撮像画像データは、前述した種々の処理が施された後にメモリ１０２に記録される。なお、ステップＳ２１０の処理は、レリーズボタン１１１がＳＷ２状態にされるまで繰り返し行われる。以上が、従来の撮影制御である。
【００６２】
ここで、上述した従来の撮影制御において、ＡＦモードとして任意１点ＡＦが設定されている場合は、撮影画面内に顔が含まれていたとしても、当該顔が存在する撮影画面内の位置に基づいて主測光領域を設定するような構成ではない。この場合、ユーザが任意に設定した焦点検出領域の位置に基づいて主測光領域が設定されるため、設定された焦点検出領域に対応する被写体の明るさに適切な露出量が設定される。
【００６３】
しかしながら、任意１点ＡＦが設定されている場合であって、ユーザによる焦点検出領域の設定後に撮影画角が変化した場合は、撮影画角の変化に伴って焦点検出領域の位置も変化する。この場合、撮影画面内において、ユーザが意図しない位置に基づいて主測光領域が設定されてしまうので、ユーザにとっての撮影の重要度が低い被写体に合わせて測光が行われてしまう。したがって、当該測光の測光結果に基づいて露出制御が行われると、ユーザにとっての撮影の重要度が低い被写体の明るさに合わせて露出量が設定されてしまう。この場合、ユーザにとっての撮影の重要度が高い被写体が、不自然な明るさになった画像が取得されてしまう。
【００６４】
また、任意１点ＡＦが設定されている場合であって、撮影画面内の顔と重畳する領域に設定可能な焦点検出領域が存在しない場合は、顔の位置に合わせて焦点検出領域を設定することが出来ない。この場合、ユーザにとっての撮影の重要度が高い被写体である顔を測光することが出来ない。特に、逆光時など、顔の明るさに比べて顔の周辺の明るさが著しく明るい場合は、設定した焦点検出領域の位置が顔の位置から少しずれるだけで、測光値が大きく変化してしまう。したがって、この場合も、ユーザにとっての重要度が低い被写体に合わせて測光が行われることで、ユーザにとっての撮影の重要度が低い被写体の明るさに合わせて露出量が設定されてしまう。
【００６５】
以上説明したように、任意１点ＡＦが設定されている場合であって、撮影画面に顔が含まれている場合は、当該検出された顔や、ユーザによって設定された焦点検出領域などを考慮しなければならないので、適切な露出制御をおこなうことが困難である。
【００６６】
そこで、本実施形態では、任意１点ＡＦが設定されている場合であって撮影画面に顔が含まれる場合に、顔の位置に基づいて主測光領域を設定するか、設定された焦点検出領域の位置に基づいて主測光領域を設定するかを選択することで、上述の問題に対応する。具体的には、顔の大きさに基づき、検出された顔の位置に基づいて主測光領域を設定するか、ユーザによって設定された焦点検出領域の位置に基づいて主測光領域を設定するかを選択する。
【００６７】
以下、本実施形態の撮影処理について図３を参照して説明する。なお、図２と同様に、図３に図示するフローも、取得した画像データを表示部１０９に逐次表示している状態で、静止画を取得する場合を想定している。図３は、本発明を実施した撮像装置の第１実施形態であるカメラの撮影制御を説明するフローチャートである。なお、ステップＳ３０１〜Ｓ３０２は前述したステップＳ２０１とＳ２０３と同様なので説明は省略する。
【００６８】
ステップＳ３０３でカメラマイコン１０１は、主測光領域を設定する撮影画面内の位置を設定する処理（以下、主測光領域設定処理と称す）を実行する。以下、当該主測光領域設定処理について図４を参照して説明する。図４は、本発明を実施した撮像装置の第１実施形態であるカメラの主測光領域設定処理を示すフローチャートである。
【００６９】
ステップＳ４０１でカメラマイコン１０１は、ステップＳ３０２で検出した顔検出情報に基づいて、撮影画面内に顔が含まれているか否かを判定する。カメラマイコン１０１によって、撮影画面に顔が含まれていない（ステップＳ４０１でＮＯ）と判定された場合、ステップＳ４０３で測光部１１４は、ユーザによって設定されている焦点検出領域の位置に基づいて主測光領域を設定し、被写体を測光する。
【００７０】
また、カメラマイコン１０１によって、撮影画面に顔が含まれている（ステップＳ４０１でＹＥＳ）と判定された場合はステップＳ４０２に進む。ステップＳ４０２でカメラマイコン１０１は、ステップＳ３０２で検出した顔検出情報に基づいて、検出した顔の大きさが所定値（第１の閾値）以上であるか否かを判定する。そして、上述した判定に結果に応じて、測光部（測光選択手段）１１４は、検出された顔の位置に基づいて主測光領域と設定するか、ユーザによって設定された焦点検出領域の位置に基づいて設定するかを選択する。以下、この詳細を説明する。
【００７１】
カメラマイコン１０１によって、検出した顔の大きさが所定値よりも小さい（ステップＳ４０２でＮＯ）と判定された場合はステップＳ４０３に進む。そして、ステップＳ４０３で測光部１１４は、ユーザによって既に設定されている焦点検出領域の位置に基づいて主測光領域を設定し、被写体を測光する。
【００７２】
また、カメラマイコン１０１によって、検出した顔の大きさが所定値以上である（ステップＳ４０２でＹＥＳ）と判定された場合はステップＳ４０４に進む。そして、ステップＳ４０４で測光部１１４は、撮影画面内の顔の位置に基づいて主測光領域に設定し、被写体を測光する。以上が本実施形態の主測光領域設定処理である。上述した主測光領域設定処理の詳細について図５を参照して説明する。
【００７３】
図５は、本発明の第１実施形態に係る主測光領域設定処理について例示的に説明する図である。図５（ａ）は、検出された顔の大きさが所定値よりも小さい状態を示し、図５（ｂ）は、検出された顔の大きさが所定値よりも大きい状態を示している。図５（ａ）に図示するように、検出された顔の大きさが所定値よりも小さい場合は、撮影画面に占める当該顔の割合は小さいため、検出された顔に対応した被写体が、ユーザにとっての撮影の重要度が高い主要な被写体である確率は低い。
【００７４】
これに対して、図５（ｂ）に図示するように、検出された顔の大きさが所定値以上である場合は、撮影画面に占める当該顔の割合が大きいため、検出された顔に対応した被写体が、ユーザにとっての撮影の重要度が高い主要な被写体である確率が高い。
【００７５】
そこで、本実施形態のカメラは、任意１点ＡＦが設定されている場合であっても、検出された顔の大きさが所定値以上である場合は、当該検出した顔の位置に基づいて主測光領域を設定する（ステップＳ４０４に該当）。また、任意１点ＡＦが設定されている場合であって、検出された顔の大きさが所定値よりも小さい場合は、ユーザによって設定されている焦点検出領域の位置に基づいて主測光領域を設定する（ステップＳ４０３に該当）。
【００７６】
なお、上述した所定値としては、検出された顔が、撮影画面内の主要な被写体であると判定できるような値であればどのようなものであってもよい。例えば、撮影画面全体に占める顔の大きさが、撮影画面の全体の１０分の１以上となる値を所定値とするような構成であってもよい。また、測光演算の際に分割する撮影画面の１ブロックの大きさを所定値とするような構成であってもよい。
【００７７】
図３に戻る。ステップＳ３０３以降のステップＳ３０８〜Ｓ３１２の処理は、前述したステップＳ２０７〜Ｓ２１１の処理と同様なので説明は省略する。なお、ステップＳ３０１の判定で、設定されているＡＦモードが顔ＡＦである場合の処理（ステップＳ３０４〜Ｓ３０７）は、前述したステップＳ２０３〜Ｓ２０６と同様であるので説明は省略する。以上が本実施形態の撮影制御である。
【００７８】
以上説明したように本実施形態は、任意１点ＡＦが設定されている場合であって、検出された顔の大きさが所定値以上である場合に、当該検出された顔の位置に基づいて主測光領域を設定する構成である。また、本実施形態は、任意１点ＡＦが設定されている場合であって、検出された顔の大きさが所定値よりも小さい場合に、ユーザによって設定された焦点検出領域の位置に基づいて主測光領域を設定する構成である。
【００７９】
この構成によって、任意１点ＡＦが設定されている場合であっても、検出した顔が、主要な被写体である確率が高いと判定できるときは、当該検出した顔の明るさに最適な露出量を設定することができる。したがって、本実施形態のカメラは、ユーザが焦点検出領域を任意に設定する場合であって、被写体に顔が含まれる場合に、当該顔に関する情報とユーザによって設定された焦点検出領域に関する情報とに基づいて、適切な露出制御をおこなうことが出来る。
【００８０】
（第２実施形態）
本実施形態の主測光領域設定処理では、ＡＦモードとして任意１点ＡＦが設定されている場合に、ユーザが設定した任意の焦点検出領域の位置と顔の位置との間の距離に応じて、主測光領域を設定する構成について説明する。なお、デジタルカメラ（以下、単にカメラと称す）を構成するカメラ本体１００とレンズユニット２００の基本構成は、前述の第１実施形態と同様なので説明は省略する。また、本実施形態における、主測光領域設定処理以外の撮影処理は、図３に図示した前述の第１実施形態と同様なので説明は省略する。
【００８１】
図６は、本発明を実施する撮像装置の第２実施形態であるカメラの主測光領域設定処理を説明するフローチャートであって、撮影処理において、任意１点ＡＦが設定されていた場合に実行する処理である。なお、ステップＳ６０１の処理は、前述した第１実施形態のステップＳ４０１と同様なので説明は省略する。
【００８２】
ステップＳ６０２でカメラマイコン１０１は、ステップＳ３０２で検出した顔検出情報に基づいて、撮影画面内における、検出した顔の位置とユーザが任意に設定した焦点検出領域の位置との間の距離（以下、測光判定距離と称す）に関する情報を取得する。
【００８３】
なお、当該測光判定距離に関する情報としては、検出した顔の位置と設定された焦点検出領域の位置との間の実際の距離であってもよいし、撮影画面全体に対する比率であってもよい。また、上述した測光判定距離とは、焦点検出領域の略中心位置と検出した顔の略中心位置との間の距離であるが、検出した顔の輪郭部分の位置から焦点検出領域の枠部分との間の距離であってもよい。
【００８４】
次に、カメラマイコン１０１は、検出した測光判定距離に関する情報に基づいて、当該測光判定距離が所定値（第２の閾値）よりも大きいか否かを判定する。そして、上述した判定に結果に応じて、測光部（測光選択手段）１１４は、検出された顔の位置に基づいて主測光領域を設定するか、ユーザによって設定された焦点検出領域の位置に基づいて設定するかを選択する。以下、その詳細を説明する。
【００８５】
カメラマイコン１０１によって、測光判定距離が所定値よりも大きい（ステップＳ６０２でＹＥＳ）と判定された場合はステップＳ６０３に進む。そして、ステップＳ６０３で測光部１１４は、ユーザによって既に設定されている焦点検出領域の位置に基づいて主測光領域を設定し、被写体を測光する。
【００８６】
また、測光判定距離が所定値以下（ステップＳ６０２でＮＯ）と判定された場合はステップＳ６０４に進む。そして、ステップＳ６０４で測光部１１４は、撮影画面内の顔の位置に基づいて主測光領域を設定し、被写体を測光する。以上が本実施形態の主測光領域設定処理である。以上に説明した、本実施形態の主測光領域設定処理の詳細について図７を参照して説明する。
【００８７】
図７は、本発明の第２実施形態に係る主測光領域設定処理について例示的に説明する図である。図７（ａ）は、撮影画面内において、測光判定距離が所定値よりも大きい状態を示している。すなわち、図７（ａ）は、撮影画面内において、ユーザが任意に設定した焦点検出領域から、比較的離れた位置に検出された顔が位置している状態を示している。また、図７（ｂ）は、測距判定距離が所定値以下である状態を示している。すなわち、図７（ｂ）は、撮影画面内において、ユーザが任意に設定した焦点検出領域から、比較的近い位置に検出された顔が位置している状態を示している。
【００８８】
図７（ａ）に図示するように、測光判定距離が所定値よりも大きい場合は、ユーザが設定した焦点検出領域から比較的離れた位置において顔が検出されている状態である。したがって、この状態では、検出された顔に対応した被写体が、ユーザにとっての撮影の重要度が高い主要な被写体である確率は低い。
【００８９】
これに対して、図７（ｂ）に図示するように、測光判定距離が所定値以下である場合は、ユーザが設定した焦点検出領域と比較的近い位置において顔が検出されている状態である。したがって、この状態では、検出された顔に対応した被写体が、ユーザにとっての撮影の重要度が高い主要な被写体である確率が高い。
【００９０】
そこで、本実施形態のカメラは、任意１点ＡＦが設定されている場合であっても、測光判定距離が所定値以下である場合に、当該検出した顔の位置に基づいて主測光領域を設定する（ステップＳ６０４に該当）。また、任意１点ＡＦが設定されている場合であって、測光判定距離が所定値よりも大きい場合は、ユーザによって設定されている焦点検出領域の位置に基づいて主測光領域を設定する（ステップＳ６０３に該当）。
【００９１】
なお、上述した所定値としては、検出された顔が、撮影画面における主要な被写体である確立が高いと判定できる、顔の位置と測光領域の位置との間の距離であればどのようなものであってもよい。例えば、ユーザによって設定された焦点検出領域の枠部分と検出された顔の輪郭部分とが、少なくとも重畳できるような距離に対応した値を、所定値とするような構成であってもよい。すなわち、検出した顔の近傍にユーザによって設定された焦点検出領域が存在すると判定できるような距離に関する値を、上述した所定値として設定する。
【００９２】
この構成によって、ＡＦモードとして任意１点ＡＦが設定されている場合であっても、検出された顔の位置の近傍に焦点検出領域が設定されていれば、検出された顔の明るさに最適な露出量を設定することができる。以上が、本実施形態の主測光領域設定処理である。
【００９３】
以上説明したように本実施形態は、任意１点ＡＦが設定されている場合であって検出された顔の位置とユーザによって設定された焦点検出領域の位置との間の距離が所定値よりも小さい場合に、検出された顔の位置に基づいて主測光領域を設定する構成である。また、本実施形態は、任意１点ＡＦが設定されている場合であって、検出された顔の位置とユーザによって設定された焦点検出領域の位置との間の距離が所定値以上である場合に、検出された顔の位置に基づいて主測光領域を設定する構成である。
【００９４】
この構成によって、任意１点ＡＦが設定されている場合であっても、検出した顔が、主要な被写体である可能性が高いと判定できるときは、当該検出した顔の明るさに最適な露出量を設定することができる。したがって、本実施形態のカメラは、ユーザが焦点検出領域を任意に設定する場合であって、被写体に顔が含まれる場合に、当該顔に関する情報とユーザによって設定された焦点検出領域に関する情報とに基づいて、適切な露出制御をおこなうことが出来る。
【００９５】
（第３実施形態）
本実施形態の主測光領域設定処理では、ＡＦモードとして任意１点ＡＦが設定されている場合に、検出された顔に対応する人体領域と重畳する位置にユーザが設定した任意の焦点検出領域が位置するか否かに応じて、主測光領域を設定する構成について説明する。なお、デジタルカメラ（以下、単にカメラと称す）を構成するカメラ本体１００とレンズユニット２００の基本構成は、前述の第１実施形態と同様なので説明は省略する。また、本実施形態における、主測光領域設定処理以外の撮影処理は、図３に図示した前述の第１実施形態と同様なので説明は省略する。
【００９６】
図８は、本発明を実施する撮像装置の第３実施形態であるカメラの主測光領域設定処理を説明するフローチャートであって、撮影処理において、任意１点ＡＦが設定されていた場合に実行する処理である。なお、ステップＳ８０１の処理は、前述した第１実施形態のステップＳ４０１と同様なので説明は省略する。
【００９７】
ステップＳ８０２で人体検出部１１６は、ステップＳ３０２で検出した顔に対応する人体領域を撮影画面から検出する。そして、ステップＳ８０３でカメラマイコン１０１は、ステップＳ８０２の検出結果に基づいて、撮影画面内に人体領域が含まれるか否かを判定する。カメラマイコン１０１によって、撮影画面内に人体領域が含まれない（ステップＳ８０２でＮＯ）と判定された場合はステップＳ８０５に進み、撮影画面内に人体領域が含まれる（ステップＳ８０２でＹＥＳ）と判定された場合はステップＳ８０４に進む。
【００９８】
次に、ステップＳ８０４でカメラマイコン１０１は、ステップＳ８０２で検出した人体領域とユーザによって設定された焦点検出領域に関する情報とに基づいて、当該設定された焦点検出領域が検出された人体領域と重畳した位置に存在するか否かを判定する。そして、上述した判定に結果に応じて、測光部（測光選択手段）１１４は、検出された顔の位置に基づいて主測光領域を設定するか、ユーザによって設定された焦点検出領域の位置に基づいて設定するかを選択する。以下、その詳細を説明する。
【００９９】
カメラマイコン１０１によって、ユーザにより設定された焦点検出領域が、ステップＳ８０２で検出された人体領域と重畳する位置に存在しない（ステップＳ８０４でＮＯ）と判定された場合はステップＳ８０５に進む。そして、ステップＳ８０５で測光部１１４は、ユーザによって既に設定されている焦点検出領域の位置に基づいて主測光領域を設定し、被写体を測光する。
【０１００】
また、カメラマイコン１０１によって、ユーザによって設定された焦点検出領域が、ステップＳ８０２で検出された人体領域と重畳する位置に存在する（ステップＳ８０４でＹＥＳ）と判定された場合はステップＳ８０６に進む。そして、ステップＳ８０６で測光部１１４は、検出した人体領域に対応した撮影画面内の顔の位置に基づいて主測光領域を設定し、被写体を測光する。以上が本実施形態の主測光領域設定処理である。以上に説明した、本実施形態の主測光領域設定処理の詳細について図９を参照して説明する。
【０１０１】
図９は、本発明の第３実施形態に係る主測光領域設定処理について例示的に説明する図である。図９（ａ）は、撮影画面内において、検出された人体領域とは重畳しない位置である建物部分に、ユーザによって設定された焦点検出領域が存在する状態を示している。また、図９（ｂ）は、撮影画面内において、検出された人体領域とは重畳する位置に、ユーザによって設定された焦点検出領域が存在する状態を示している。なお、図９（ｂ）では、検出された人体領域内部に、ユーザによって設定された焦点検出領域が存在する状態を示している。
【０１０２】
図９（ａ）に図示するように、ユーザが設定した焦点検出領域が、検出された人体領域から十分に離れた位置に存在する場合は、当該人体領域に対応する被写体（人物）が、ユーザにとっての撮影の重要度が高い主要な被写体である確率は低い。例えば、図９（ａ）に図示した状態では、ユーザによって焦点検出領域が設定された建物が、ユーザにとっての撮影の重要度が高い主要な被写体である確率が高い。
【０１０３】
また、図９（ｂ）に図示するように、人体領域と重畳する位置にユーザによって設定された焦点検出領域が位置する（存在する）場合は、当該人体領域に対応する被写体（人物）が、ユーザにとっての撮影の重要度が高い主要な被写体である確率が高い。ここで、一般的に、ユーザにとっての撮影の重要度が高い主要な被写体が人物である場合は、当該人物の顔が最適な明るさとなる画像を取得することが望ましい。
【０１０４】
そこで、本実施形態のカメラは、任意１点ＡＦが設定されている場合であっても、検出された人体領域と重畳する位置に設定された焦点検出領域が存在するときは、当該検出した人体領域に対応する顔の位置に基づいて主測光領域を設定する。この構成によって、ＡＦモードとして任意１点ＡＦが設定されている場合であっても、人体領域と重畳する位置に焦点検出領域が設定されていれば、当該人体領域に対応する顔の明るさが最適となる露出量を設定することができる。以上が、本実施形態の主測光領域設定処理である。
【０１０５】
以上説明したように本実施形態は、任意１点ＡＦが設定されている場合であって、検出された顔に対応する人体領域と重畳する位置にユーザが設定した焦点検出領域が位置する場合に、該人体領域に対応する顔の位置に基づいて主測光領域を設定する構成である。
【０１０６】
また、本実施形態は、任意１点ＡＦが設定されている場合であって、検出された顔に対応する人体領域と重畳する位置にユーザが設定した焦点検出領域が位置しない場合に、該焦点検出領域の位置に基づいて主測光領域を設定する構成である。
【０１０７】
この構成によって、任意１点ＡＦが設定されている場合であっても、検出した顔が、主要な被写体である可能性が高いと判定できるときは、当該検出した顔の明るさに最適な露出量を設定することができる。したがって、本実施形態のカメラは、ユーザが焦点検出領域を任意に設定する場合であって、被写体に顔が含まれる場合に、当該顔に関する情報とユーザによって設定された焦点検出領域に関する情報とに基づいて、適切な露出制御をおこなうことが出来る。
【０１０８】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、前述した実施形態では、ＡＦモードとして、任意１点ＡＦと顔ＡＦを行う場合についてのみ言及したが、これ以外のＡＦモードを設定できるような構成であってもよい。
【０１０９】
また、前述した実施形態の主測光領域設定処理では、撮影画面に顔が含まれることに起因して、顔の位置に基づいて主測光領域を設定するような構成であったが、これに限定されるものではない。例えば、任意１点ＡＦが設定されている場合であって撮影画面に顔が含まれている場合に、カメラマイコン（画角ずれ検出手段）１０１が、撮影画面の画角（撮影画角）のずれ量を検出する。そして、カメラマイコン１０１は、検出した画角のずれ量が所定の閾値（第３の閾値）よりも小さい場合に、撮影画面内の、ユーザによって設定された焦点検出領域の位置に基づいて主測光領域を設定する。また、カメラマイコン１０１は、検出した画角のずれ量が所定の閾値以上である場合に、撮影画面内の、顔の位置に基づいて主測光領域を設定する。なお、当該撮影画面の画角（撮影画角）のずれ量は、ユーザによって焦点検出領域が設定される前の撮影画面と、当該焦点検出領域が設定された後の撮影画面同士を比較することで検出する。
【０１１０】
この構成によって、撮影画面内に顔が含まれるような場合であっても、撮影画角がずれたことに応じて、当該顔の位置に基づいて主測光領域を設定することが出来る。したがって、ユーザが焦点検出領域を任意に設定する場合であって、被写体に顔が含まれる場合に、当該顔に関する情報とユーザによって設定された焦点検出領域に関する情報とに基づいて、さらに効果的な露出制御をおこなうことが出来る。
【０１１１】
また、前述した各実施形態における主測光領域設定処理をそれぞれ組み合わせて実施するような構成であっても構わない。例えば、主測光領域設定処理において、検出された顔の大きさが第１の閾値以上であって、当該顔の位置と設定された測光領域の位置との間の距離が第２の閾値よりも小さい場合に、顔の位置に基づいて主測光領域を設定するような構成であってもよい。また、主測光領域設定処理において、検出された顔の大きさが第１の閾値以上であって、設定された測光領域が人体領域と重畳する位置に存在する場合に、顔の位置に基づいて主測光領域を設定するような構成であってもよい。
【０１１２】
また、前述した実施形態において、撮影画面に複数の顔が含まれる場合は、検出された複数の顔の大きさや、当該複数の顔の位置と設定された焦点検出領域との間の距離の大きさ同士を比較することで、主測光領域の位置を設定するような構成であってもよい。
【０１１３】
例えば、撮影画面内に第１の面積を有する顔Ａと、当該第１の面積よりも小さい第２の面積を有する顔Ｂが存在する場合に、顔Ａの位置に基づいて主測光領域を設定するような構成であってもよい。この構成によって、撮影画面に占める面積が最も大きく、ユーザが撮影したいと意図する確率が高い顔の位置に対して、主測光領域を設定することが出来る。
【０１１４】
また、測光領域からの距離が第１の距離である顔Ａと、測光領域からの距離が第１の距離よりも短い第２の距離である顔Ｂが存在する場合に、顔Ｂの位置に基づいて主測光領域を設定するような構成であってもよい。この構成によって、ユーザによって設定された焦点検出領域から最も近い位置に存在し、ユーザが撮影したいと意図する確率が高い顔の位置に対して、主測光領域を設定することが出来る。以上説明した構成によって、任意１点ＡＦが設定されている場合であって、撮影画面に複数の顔が含まれる場合であっても、ユーザにとっての撮影の重要度が高い被写体に適した明るさの画像を取得することができる。
【０１１５】
なお、前述した実施形態では、カメラマイコン１０１、焦点検出部１１３、測光部１１４、顔検出部１１５、人体検出部１１６などが互いに連携して動作することで、カメラの動作を制御するような構成であったが、これに限定されるものではない。例えば、前述した図３や図４、図６、図８のフローに従ったプログラムを予めメモリ１０２に格納しておき、当該プログラムをカメラマイコン１０１などが実行することで、カメラの動作を制御するような構成であってもよい。
【０１１６】
また、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。また、プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記録媒体でもあってもよい。
【０１１７】
また、前述した実施形態では、本発明を実施する撮像装置の一例としてデジタルカメラについて説明したが、これに限定されるものではない。例えば、デジタルビデオカメラやスマートフォンなどの可搬型デバイスなど、本発明はその要旨の範囲内で種々の撮像装置に適用することが可能である。
【０１１８】
（その他の実施形態）
また本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現できる。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現できる。
【符号の説明】
【０１１９】
１００  カメラ本体（撮像装置）
１０１  カメラシステム制御部（カメラマイコン）
１１３  焦点検出部
１１４  測光部
１１５  顔検出部
１１６  人体検出部
２００  レンズユニット（撮像装置）
【図１】
0006512810.tif 000002
【図２】
0006512810.tif 000003
【図３】
0006512810.tif 000004
【図４】
0006512810.tif 000005
【図５】
0006512810.tif 000006
【図６】
0006512810.tif 000007
【図７】
0006512810.tif 000008
【図８】
0006512810.tif 000009
【図９】
0006512810.tif 000010