(57)【要約】【課題】  ユーザによって合焦位置を変更する場合に、撮像したい被写体の変化に合わせて露出量を設定する。【解決手段】  一画面中の複数の領域の測光値の重み付け度合いについて、被写界深度内の被写体が含まれる領域の重み付け度合いを基準となる重み付け度合よりも大きくなるように設定する重み付け手段と、測光値と重み付け度合いに基づいて評価値を算出する算出手段と、合焦位置が変更されたか否かを判定する判定手段とを有し、撮像レンズが第１の合焦位置である場合に複数の領域に基づく評価値に基づいて露出量を設定し、撮像レンズの合焦位置が変更された場合は、変更前の合焦位置における被写界深度内の被写体の領域に基づく評価値と変更後の合焦位置における被写界深度内の被写体の領域に基づく評価値との差分に基づく露出量を設定することを特徴とする構成とした。【選択図】  図１
2015222388.tif 000002
【特許請求の範囲】
【請求項１】
撮像レンズの合焦位置に応じた制御をおこなう撮像装置であって、
被写体距離に関する情報を取得する距離取得手段と、
前記撮像レンズの合焦位置に関する情報を取得する位置取得手段と、
前記被写体距離に関する情報と前記撮像レンズの合焦位置に関する情報に基づいて、一画面中の複数の領域において被写界深度内の被写体が含まれる深度内領域を検出する領域検出手段と、
被写体を測光して前記複数の領域における測光値を取得する測光手段と、
前記複数の領域ごとに、前記測光値に対する重み付けの度合いを設定する重み付け手段と、
前記測光値と前記重み付け度合いに基づいて評価値を算出する評価値算出手段と、
前記評価値算出手段によって算出した評価値に基づいて、露出量を設定する露出制御手段と、
前記撮像レンズの合焦位置が第１の合焦位置から前記第１の合焦位置とは異なる第２の合焦位置へと変更されたか否かを判定する判定手段と、
を有し、
前記重み付け手段は、基準となる重み付けの度合いに対して、前記深度内領域の重み付けの度合いが大きくなるように設定し、
前記評価値算出手段は、前記撮像レンズが前記第１の合焦位置である場合に、前記複数の領域に基づく基準評価値と前記第１の合焦位置に関する情報に基づいて検出された前記深度内領域のみに基づく第１の評価値とを算出し、前記判定手段によって前記撮像レンズが前記第１の合焦位置から前記第２の合焦位置に変更されたと判定された場合であって、前記撮像レンズの合焦位置が前記第２の位置にある場合に、前記第１の合焦位置に関する情報に基づいて検出された前記深度内領域のみに基づく第２の評価値を算出し、
前記露出制御手段は、前記撮像レンズの合焦位置が前記第１の合焦位置である場合に、前記基準評価値に基づいて露出量を設定し、前記判定手段によって前記撮像レンズが前記第１の合焦位置から前記第２の合焦位置に変更されたと判定され、前記撮像レンズの合焦位置が前記第２の位置にある場合は、前記第１の評価値と前記第２の評価値の差分に基づいて露出量を設定することを特徴とする撮像装置。
【請求項２】
前記露出制御手段は、前記判定手段によって前記撮像レンズが前記第１の合焦位置から前記第２の合焦位置に変更されたと判定され、前記撮像レンズの合焦位置が前記第２の合焦位置にある場合に、前記撮像レンズの合焦位置が前記第１の合焦位置である場合に設定した露出量を基準として、前記第１の評価値と前記第２の評価値の差分に基づいて当該露出量を補正することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記露出制御手段は、前記撮像レンズの合焦位置を変更中に、合焦位置の変更前に前記露出制御手段によって設定された露出量を変更しないことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記露出制御手段で設定した露出量の固定を指示する露出固定手段を有し、
前記判定手段は、前記露出固定手段によって露出量の固定が指示された際の前記撮像レンズの合焦位置を前記第１の合焦位置と判定することを特徴とする請求項１乃至３の何れか一項に記載の撮像装置。
【請求項５】
前記判定手段は、前記撮像レンズの合焦位置が、前記第２の合焦位置から、前記第２の合焦位置とは異なる位置であって前記第１の合焦位置と同じ位置を含む第３の合焦位置へと変更されたか否かを判定し、
前記評価値算出手段は、前記撮像レンズが前記第３の合焦位置である場合に、前記第３の合焦位置に関する情報に基づいて検出された前記深度内領域のみに基づく第３の評価値を算出し、
前記露出制御手段は、前記判定手段によって前記撮像レンズが前記第２の合焦位置から前記第３の合焦位置に変更されたと判定され、前記撮像レンズの合焦位置が前記第３の位置にある場合は、前記第２の評価値と前記第３の評価値の差分に基づいて露出量を設定することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記領域検出手段は、前記複数の領域において、被写界深度内の被写体が含まれる割合が所定の値よりも大きい領域を前記深度内領域として検出することを特徴とする請求項１乃至５の何れか一項に記載の撮像装置。
【請求項７】
前記露出制御手段は、前記撮像レンズの合焦位置をユーザの手動操作によって変更する場合は、前記判定手段によって前記撮像レンズの合焦位置が前記第１の合焦位置から前記第２の合焦位置へと変更されたと判定され前記撮像レンズが前記第２の合焦位置である場合に、前記撮像レンズの合焦位置が前記第１の合焦位置である場合に設定した露出量を基準として、前記第１の評価値と前記第２の評価値の差分に基づいて当該露出量を補正し、前記撮像レンズの合焦位置を自動で変更する場合は、前記判定手段によって前記撮像レンズの合焦位置が前記第１の合焦位置から前記第２の合焦位置へと変更されたと判定され前記撮像レンズが前記第２の合焦位置である場合に、前記撮像レンズの合焦位置が前記第１の合焦位置である場合に設定した露出量を維持することを特徴とする請求項３乃至６の何れか一項に記載の撮像装置。
【請求項８】
前記重み付け手段によって、前記深度内領域の重み付けの度合いを前記基準となる重み付けの度合よりも大きく設定する第１のモードと、前記基準となる重み付けの度合いを変更しない第２のモードとを設定することができるモード設定手段を有することを特徴とする請求項１乃至７の何れか一項に記載の撮像装置。
【請求項９】
被写体を測光して一画面中の複数の領域における測光値を取得する測光手段を備え、撮像レンズの合焦位置に応じた制御をおこなう撮像装置の制御方法であって、
被写体距離に関する情報を取得する距離取得工程と、
前記撮像レンズの合焦位置に関する情報を取得する位置取得工程と、
前記被写体距離に関する情報と前記撮像レンズの合焦位置に関する情報に基づいて、一画面中の複数の領域において被写界深度内の被写体が含まれる深度内領域を検出する領域検出工程と、
前記複数の領域ごとに、前記測光値に対する重み付けの度合いを設定する重み付け工程と、
前記測光値と前記重み付け度合いに基づいて評価値を算出する評価値算出工程と、
前記評価値算出工程によって算出した評価値に基づいて、露出量を設定する露出制御工程と、
前記撮像レンズの合焦位置が第１の合焦位置から前記第１の合焦位置とは異なる第２の合焦位置へと変更されたか否かを判定する判定工程と、
を有し、
前記重み付け工程は、基準となる重み付けの度合いに対して、前記深度内領域の重み付けの度合いが大きくなるように設定し、
前記評価値算出工程は、前記撮像レンズが前記第１の合焦位置である場合に、前記複数の領域に基づく基準評価値と前記第１の合焦位置に関する情報に基づいて検出された前記深度内領域のみに基づく第１の評価値とを算出し、前記判定工程によって前記撮像レンズが前記第１の合焦位置から前記第２の合焦位置に変更されたと判定された場合であって、前記撮像レンズの合焦位置が前記第２の位置にある場合に、前記第１の合焦位置に関する情報に基づいて検出された前記深度内領域のみに基づく第２の評価値を算出し、
前記露出制御工程は、前記撮像レンズの合焦位置が前記第１の合焦位置である場合に、前記基準評価値に基づいて露出量を設定し、前記判定工程によって前記撮像レンズが前記第１の合焦位置から前記第２の合焦位置に変更されたと判定され、前記撮像レンズの合焦位置が前記第２の位置にある場合は、前記第１の評価値と前記第２の評価値の差分に基づいて露出量を設定することを特徴とする撮像装置の制御方法。
【請求項１０】
請求項９に記載の撮像装置の制御方法をコンピュータで実行させるためのコンピュータで読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体の測光結果に重み付けをして露出制御をおこなう撮像装置と、その制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、撮像装置における露出制御として、被写体の輝度に関する情報（以下、輝度情報と称す）に重み付けをして露出制御を行う方法がある。
【０００３】
特許文献１では、撮像装置から被写体までの距離に関する情報に基づいて合焦させる領域を決定し、当該合焦させる領域の重み付けの度合いを他の領域よりも大きくして露出制御を行う撮像装置について提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２２９０９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ユーザが合焦位置を変更する場合は、当該変更した合焦位置に対応した被写界深度内の被写体を撮像したいというユーザの意図がある。この場合、合焦位置を変更した後の合焦させる領域の重み付けの度合いを、予め設定されている重み付けの度合よりも大きくなるように設定し、撮像したい被写体の変化に合わせて露出量を変更することが望ましい。
【０００６】
しかしながら、特許文献１に記載の撮像装置は、合焦させない領域の輝度が変化することで、合焦させる領域の輝度が変化しなくても、重み付けをして求める露出量が変化してしまう。そのため、撮像したい被写体の変化に合わせて、露出量を設定することができない。
【０００７】
本明の目的は、ユーザによって合焦位置を変更する場合に、撮像したい被写体の変化に合わせて露出量を設定することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明に係る撮像装置は、撮像レンズの合焦位置に応じた制御をおこなう撮像装置であって、被写体距離に関する情報を取得する距離取得手段と、前記撮像レンズの合焦位置に関する情報を取得する位置取得手段と、前記被写体距離に関する情報と前記撮像レンズの合焦位置に関する情報に基づいて、一画面中の複数の領域において被写界深度内の被写体が含まれる深度内領域を検出する領域検出手段と、被写体を測光して前記複数の領域における測光値を取得する測光手段と、前記複数の領域ごとに、前記測光値に対する重み付けの度合いを設定する重み付け手段と、前記測光値と前記重み付け度合いに基づいて評価値を算出する評価値算出手段と、前記評価値算出手段によって算出した評価値に基づいて、露出量を設定する露出制御手段と、前記撮像レンズの合焦位置が第１の合焦位置から前記第１の合焦位置とは異なる第２の合焦位置へと変更されたか否かを判定する判定手段と、を有し、前記重み付け手段は、基準となる重み付けの度合いに対して、前記深度内領域の重み付けの度合いが大きくなるように設定し、前記評価値算出手段は、前記撮像レンズが前記第１の合焦位置である場合に、前記複数の領域に基づく基準評価値と前記第１の合焦位置に関する情報に基づいて検出された前記深度内領域のみに基づく第１の評価値とを算出し、前記判定手段によって前記撮像レンズが前記第１の合焦位置から前記第２の合焦位置に変更されたと判定された場合であって、前記撮像レンズの合焦位置が前記第２の位置にある場合に、前記第１の合焦位置に関する情報に基づいて検出された前記深度内領域のみに基づく第２の評価値を算出し、前記露出制御手段は、前記撮像レンズの合焦位置が前記第１の合焦位置である場合に、前記基準評価値に基づいて露出量を設定し、前記判定手段によって前記撮像レンズが前記第１の合焦位置から前記第２の合焦位置に変更されたと判定され、前記撮像レンズの合焦位置が前記第２の位置にある場合は、前記第１の評価値と前記第２の評価値の差分に基づいて露出量を設定することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザによって合焦位置を変更する場合に、撮像したい被写体の変化に合わせて露出量を設定することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明を実施した撮像装置の実施形態であるデジタルカメラ１００の構成を説明するブロック図である。
【図２】本発明を実施した撮像装置の実施形態であるデジタルカメラ１００の画像処理部を説明する図である。
【図３】本発明を実施した撮像装置の実施形態であるデジタルカメラ１００について、第１の被写界深度で深度内優先ＡＥを実行する場合を例示的に説明する図である。
【図４】本発明を実施した撮像装置の実施形態であるデジタルカメラ１００について、第２の被写界深度で深度内優先ＡＥを実行する場合を例示的に説明する図である。
【図５】本発明を実施した撮像装置の実施形態であるデジタルカメラ１００の深度内優先ＡＥ処理を説明するフローチャートである。
【図６】本発明を実施した撮像装置の実施形態であるデジタルカメラ１００の深度内優先ＡＥ処理において、フォーカスレンズ１０４の合焦位置を変更する場合を例示的に説明するフローチャートである。
【発明を実施するための形態】
【００１１】
（実施形態）
本発明に係る実施形態としての撮像装置であるデジタルカメラ（以下、単にカメラと称す）１００について図１を参照して説明する。図１は、本発明を実施した撮像装置の実施形態であるカメラ１００の構成を説明するブロック図である。
【００１２】
結像レンズ１０１は被写体光学像を後述の撮像素子１０７上に結像するための撮像レンズである。
【００１３】
絞り１０２は、結像レンズ１０１を通過してカメラ１００の内部に入射する光量を調節する光量調節手段である。絞り駆動部１０３は絞り１０２を駆動させるためのステップモータである。また、絞り制御部１１２は、絞り駆動部１０３の動作を制御することによって、絞り１０２の駆動を制御する制御手段である。
【００１４】
フォーカスレンズ１０４は、絞り１０２を通過した光を撮像素子１０７に導き、被写体の光学像を撮像素子１０７に結像させるための撮像レンズである。撮像素子１０７までの光路上において、フォーカスレンズ１０４の位置を変更することで、合焦させる被写体を変更することができる。レンズ駆動部１０５は光路上におけるフォーカスレンズ１０４の位置（以下、合焦位置と称す）を変更するステップモータである。また、レンズ制御部１１４は、レンズ駆動部１０５の動作を制御することによって、フォーカスレンズ１０４の合焦位置を変更することができる制御手段である。なお、レンズ制御部１１４は、ズームレンズ（不図示）の動作を制御することもできる。
【００１５】
撮像素子１０７は、電荷を蓄積することで画像を生成することが可能なＣＣＤやＣＭＯＳなどの固体撮像素子からなる電荷蓄積型の撮像素子であって、２次元的に撮像用の画素が配列されている。結像レンズ１０１やフォーカスレンズ１０４を透過した被写体の光学像が撮像素子１０７に結像すると、当該被写体の光学像に応じたアナログ電気信号（アナログ画像データ）が出力される。
【００１６】
シャッタ制御部１１３は、シャッタ１０６の駆動を制御する制御手段である。シャッタ制御部１１３によりシャッタ１０６の駆動を制御することによって、撮像素子１０７に光を露光する露光時間を制御することができる。すなわち、シャッタ制御部１１３は、被写体を撮像して取得する画像の露光時間（蓄積時間）を制御することができる。なお、本実施形態では、機械的な動作をおこなうシャッタ１０６を採用する場合について説明したが、所謂電子シャッタ方式のシャッタを採用するような構成であってもよい。
【００１７】
ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）１０８は、撮像素子１０７から出力されたアナログ画像データに対するアナログゲイン量を調整する調整手段である。また、ＡＦＥ１０８は、撮像素子１０７から出力されたアナログ画像データに対して、レンズの収差補正やサンプリングをおこなう処理部でもある。ＡＦＥ１０８によって各種の処理が施されたアナログ画像データは、不図示のＡ／Ｄ変換部によってデジタル画像データに変換される。
【００１８】
画像処理部１０９は、撮像素子１０７から出力された画像データに対するリサイズ処理、色変換処理、ガンマ補正処理をおこなう処理部である。また、画像処理部１０９は、ＴＴＬ（Ｔｈｒｏｕｇｈ  ｔｈｅ  Ｌｅｎｓ）方式のＡＷＢ（Ａｕｔｏｍａｔｉｃ  Ｗｈｉｔｅ  Ｂａｌａｎｃｅ）処理をおこなうこともできる。
【００１９】
また、画像処理部１０９の内部には、フォーカス評価部１２５、距離取得部１２６、合焦被写体検出部１２７、重み付け部１２８、露出評価部１２９が設けられている。各部の詳細については図２を参照して後述する。さらに、画像処理部１０９は、Ａ／Ｄ変換部（不図示）から出力されたデジタル画像データのデジタルゲイン量を調節することもできる。
【００２０】
レンズ位置検出部１１５は、レンズ制御部１１４によって駆動したフォーカスレンズ１０４の駆動量に基づいて、フォーカスレンズ１０４の合焦位置を取得する位置取得手段である。
【００２１】
露出制御部１１６は、画像処理部１０９によって取得できる露出制御用の評価値に基づいて、ＡＦＥ１０８、画像処理部１０９、絞り制御部１１２、シャッタ制御部１１３の動作を制御し、被写体が適正な明るさとなるような露出量を設定する露出制御手段である。なお、本実施形態の露出量とは、取得する画像の明るさを設定するための値であって、絞り値や露光時間（蓄積時間）、ゲイン量（ＩＳＯ感度）などの露出条件を変化させることによって設定される。
【００２２】
ＣＰＵ１１７は、カメラ１００の全体的な動作を統括的に制御する制御手段である。例えば、ＣＰＵ１１７は、画像処理部１０９やメモリ１１０、絞り制御部１１２、シャッタ制御部１１３、レンズ制御部１１４、レンズ位置検出部１１５、露出制御部１１６、表示部１２３、電源部１２４などに対して各種の動作や処理を指示する。また、本実施形態では、ＣＰＵ１１７からの指示によって、前述したゲイン量の調整、被写体を撮像する際の露光時間や絞り値が設定され、カメラ１００の各部に動作が指示される。なお、ＣＰＵ１１７は、メモリ１１０に格納されているプログラムを実行し、当該プログラムの処理に応じたカメラ１００の動作や処理を制御することもできる。
【００２３】
メモリ１１０は、電気的に消去や記憶が可能なメモリであり、例えば、フラッシュメモリ等に代表されるＥＥＰＲＯＭ等である。メモリ１１０には、本実施形態において使用される種々のデータが格納されている。例えば、カメラ１００において実行されるプログラムや動作用の定数、種々の露出条件、露出制御用の重み付け係数、カメラ１００内の処理で使用する算出式などがメモリ１１０に予め格納されている。
【００２４】
なお、カメラ１００において実行されるプログラムとは、後述する図５、６に示すフローと同様の動作を指示するためのプログラムである。また、メモリ１１０には、ＤＲＡＭなどの記録素子によって構成された画像データの記録領域を有しており、所定枚数の静止画や所定時間の動画、音声データを記録することができる十分な記憶容量を備え、取得されたデジタル画像データの記録ができる。
【００２５】
さらに、メモリ１１０は、画像表示用メモリ（ビデオメモリ）、カメラ１００の各部の作業領域、後述する記録媒体１１１の記録用バッファとしても使用される。画像処理部１０９において種々の処理が施されたデジタル画像データなどは、この記録用バッファに一時的に記録される。そして、ＣＰＵ１１７によって当該デジタル画像データが読み出され、記録用の画像データに変換された状態で記録媒体１１１に記録される。
【００２６】
記録媒体１１１は、メモリ１１０に記録されたデジタル画像データの記録が可能なメモリーカードやハードディスクなどの記録媒体である。なお、本実施形態では記録媒体１１１として、カメラ１００に対して挿抜可能なメモリーカードを採用するが、ＤＶＤ−ＲＷディスク等の光学ディスクやハードディスク等の磁気ディスクを採用するような構成であってもよい。また、記録媒体１１１を予めカメラ１００に内蔵するような構成であってもよい。
【００２７】
操作部１１８は、カメラ１００に対して、ユーザが各種の指示や設定を行うためのスイッチ、ボタン、ダイヤルなどの操作部材によって構成される入力デバイス群である。例えば、電源スイッチやレリーズボタン、メニューボタン、方向指示ボタン、実行ボタンなどが含まれる。
【００２８】
操作部１１８には、フォーカスレンズ１０４の合焦位置の変更に関する制御（フォーカス制御）を自動でおこなうか、ユーザの手動操作でおこなうかを設定するフォーカスモード設定ボタン１１９が設けられている。本実施形態では、ユーザがフォーカスモード設定ボタン１１９を操作することで、フォーカス制御を自動でおこなうオートフォーカス（ＡＦ）モードと、フォーカス制御をユーザの手動操作でおこなうマニュアルフォーカス（ＭＦ）モードを選択することができる。
【００２９】
また、フォーカスモードがＭＦモードに設定されている場合は、ユーザが操作部１１８に設けられたフォーカスコントローラ１２０を操作することで、当該操作に応じてフォーカスレンズ１０４の合焦位置を変更することができる。
【００３０】
また、操作部１１８には、被写体を撮像して取得する画像データの露出量を固定するＡＥロックボタン（露出固定手段）１２１が設けられている。ユーザは、このＡＥロックボタン１２１をオンすることで露出量を固定することができ、ＡＥロックボタン１２１をオフすることで、露出量の固定を解除することができる。なお、動画取得中にＡＥロックボタン１２１をオンすると、一画面全体の測光値に基づいて新たに露出量が設定される。そして、ユーザによって合焦位置が変更されるまでは、当該露出量を固定して動画の取得がおこなわれる。
【００３１】
さらに、操作部１１８には、露出制御の方法を設定するＡＥ（Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ）モード設定ボタン（モード設定手段）１２２が設けられている。ユーザは、ＡＥモード設定ボタン１２２を操作することで、一画面中の被写界深度内の領域の重み付け係数を基準となる重み付け係数（以下、単に基準値と称す）よりも大きく設定するモード（第１のモード）を設定することができる。なお、上述した重み付け係数は、被写体の測光値に対する重み付けの度合であって、第１のモードでは、被写界深度内の被写体を重点的に考慮して露出制御をおこなうことができる。すなわち、第１のモードでは、被写界深度の変化に応じた露出量を設定することができる。
【００３２】
また、本実施形態では、第１のモードの他に、ＡＥモード設定ボタン１２２によって、一画面中の各領域に予め設定されている基準値を変更しないモード（第２のモード）を設定することもできる。第２のモードでは、メモリ１１０に予め格納されている重み付け係数である基準値を変更しない。したがって、仮に第１のモードと同様の被写体を撮像する場合であっても、被写体の測光値が変化しない限り設定される露出量が変化することはない。
【００３３】
本実施形態では、第１のモードが設定され、本発明の特徴である被写界深度内の被写体に対して重点的な露出制御（以下、深度内優先ＡＥと称す）をおこなう場合についての説明をする。
【００３４】
表示部１２３は、不図示のＤ／Ａ変換部によって変換されたアナログ画像データを表示するためのＬＣＤなどの表示手段である。本実施形態では、表示用のアナログ画像データ（スルー画像）を表示部１２３に逐次表示することで、被写体を撮像した画像データのライブビュー表示が可能となる。なお、不図示の電子ビューファインダに当該スルー画像をライブビュー表示させるような構成であってもよい。なお、表示部１２３が静電容量式のタッチパネルであって、表示部１２３に表示されたＵＩを操作選択することで、前述した操作部１１８を操作した際と同様の情報入力ができるような構成であってもよい。
【００３５】
電源部１２４は、アルカリ電池やリチウム電池等の一次電池、ＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、或いは、ＡＣアダプター等であり、カメラ１００の内部に電力を供給する電源である。
【００３６】
以下、図２を参照して、本実施形態の画像処理部１０９の詳細について説明する。図２は、本発明を実施した撮像装置の実施形態であるカメラ１００の画像処理部の詳細を説明する図である。
【００３７】
フォーカス評価部１２５は、ＡＦＥ１０８から出力された画像データのコントラス情報を取得して、自動でフォーカス制御をおこなう際の評価値（以下、ＡＦ評価値と称す）を算出する算出手段である。ＡＦモードが設定されている場合は、取得したＡＦ評価値に基づいて、レンズ制御部１１４がフォーカスレンズ１０４の合焦位置を設定する。
【００３８】
距離取得部１２６は、ＡＦＥ１０８から出力された画像データに基づいて、カメラ１００から被写体までの被写体距離に関する情報（以下、距離マップと称す）を取得する距離取得手段である。なお、なお、本実施形態では、撮像素子１０７によって取得し、ＡＦＥ１０８から出力された画像データに基づいて距離マップを取得するような構成であるが、これに限定されるものではない。
【００３９】
例えば、距離マップを取得するためのセンサを別途設けて、当該センサの出力に基づいて距離マップを取得するような構成であってもよいし、その他の公知の方法を用いて距離マップを取得する構成であってもよい。
【００４０】
合焦被写体検出部１２７は、一画面中において合焦状態の（被写界深度内の）被写体の領域を検出する領域検出手段である。合焦被写体検出部１２７は、距離取得部１２６で取得した距離マップと、レンズ位置検出部１１５で検出されたフォーカスレンズ１０４の現在の合焦位置および絞り値とに基づいて、合焦状態の被写体を検出することができる。
【００４１】
重み付け部１２８は、後述する露出評価部１２９によって測光された被写体の測光値（輝度情報）に露出制御に関する重み付け係数（重み付けの度合い）を設定する重み付け手段である。前述したように、本実施形態で重み付け部１２８は、深度内優先ＡＥ処理を実行する場合に、合焦被写体検出部１２７によって検出した被写界深度内の被写体に対する重み付け係数を後述する図３（ｅ）に図示した基準値よりも大きくする。
【００４２】
露出評価部１２９は、ＡＦＥ１０８から出力された画像データに基づいて被写体を測光して測光値（輝度情報）を取得（測光演算）する測光手段である。また、露出評価部１２９は、当該測光値と、重み付け部１２８によって設定された重み付け係数に基づいて、露出制御用の評価値（露出評価値）を算出する評価値算出手段である。そして、露出制御部１１６は、当該露出制御用の評価値に基づいて露出制御をおこない、露出量を設定する。なお、露出制御用の評価値は、メモリ１１０に記録することができる。以上が、カメラ１００の基本的な構成である。
【００４３】
以下、本実施形態のフォーカス制御について詳細を説明する。まず、フォーカスコントローラ１２０によってオートのフォーカス制御が設定されている場合について説明する。オートでフォーカス制御をおこなう場合、フォーカス評価部１２５は、ＡＦＥ１０８から出力された画像データの輝度成分のコントラスト情報からＡＦ評価値を算出する。
【００４４】
レンズ制御部１１４は、当該ＡＦ評価値に基づいて、コントラスト情報が最大となるフォーカスレンズ１０４の位置にあわせてレンズ駆動部１０５を駆動する。
【００４５】
この際、レンズ制御部１１４は、レンズ駆動部１０５の駆動量をレンズ位置検出部１１５に送信する。そして、レンズ位置検出部１１５は、当該駆動量に基づいて、常に現在のフォーカスレンズ１０４の合焦位置を記憶しておく。
【００４６】
次に、フォーカスコントローラ１２０によってマニュアルのフォーカス制御が設定されている場合について説明する。マニュアルでフォーカス制御をおこなう場合、レンズ制御部１１４は、ユーザによるフォーカスコントローラ１２０の操作に応じてフォーカスレンズ１０４が移動するようにレンズ駆動部１０５を駆動させる。この構成によって、ユーザの意図した通りにフォーカス制御をおこなうことができる。
【００４７】
なお、オート時と同様に、レンズ制御部１１４はレンズ駆動部１０５の駆動量をレンズ位置検出部１１５に送信する。そして、レンズ位置検出部１１５は、当該駆動量に基づいて、現在のフォーカスレンズ１０４の合焦位置を記憶する。
【００４８】
次に、本実施形態の露出制御の詳細について図３を参照して説明する。なお、以下の説明では、深度内優先ＡＥをおこなう場合について説明する。図３は、本発明を実施した撮像装置の実施形態であるカメラ１００について、第１の被写界深度で深度内優先ＡＥを実行する場合を例示的に説明する図である。そして、図３（ａ）は、第１の被写界深度におけるカメラ１００と撮像対象となる被写体の位置関係について例示的に示した図である。
【００４９】
図３（ａ）に図示するように、カメラ１００に対して手前から順に、木・人物１・木・山が手前に存在しており、被写界深度内の被写体は木と人物１と木である。この際の被写界深度を例示的に第１の被写界深度と称す。
【００５０】
図３（ｂ）は、図３（ａ）の状態を画像データとして示した図であって、ＡＦＥ１０８から出力された画像データを複数のブロックに分割した様子を表している。露出評価部１２９は、図３（ｂ）に図示するように、ＡＦＥ１０８から出力された画像データの一画面を複数のブロック（領域）に分割して被写体を測光し、測光値（輝度情報）を取得する。当該測光によって取得された各ブロックの測光値はメモリ１１０に一時的に記録される。
【００５１】
距離取得部１２６は、ＡＦＥ１０８から出力された画像データに基づいて画素単位の距離マップ（被写体距離）に関する情報を取得し、メモリ１１０に一時的に記録する。
【００５２】
合焦被写体検出部（領域検出手段）１２５は、距離マップと現在の合焦位置および絞り値とに基づいて、図３（ｃ）に示すように、一画面中の複数の領域において、現在設定されている絞り値で合焦状態となる被写体が含まれるブロック（斜線部分）を検出する。なお、図３（ｃ）は、露出制御に関する重み付け係数を基準値よりも大きくするブロック（深度内領域）を例示的に説明する図である。検出結果はメモリ１１０に一時的に記録する。
【００５３】
なお、本実施形態では、被写界深度内の被写体の割合が所定の値よりも大きいであるブロックを重み付けの度合いを基準値よりも大きくするブロック（深度内領域）として設定する。すなわち、被写界深度内の被写体が占める割合が十分に大きいブロックのみ重み付け係数を変更する。
【００５４】
この構成によって、被写界深度内の被写体の割合が所定の値以下のブロックを除いて深度内優先ＡＥ処理を実行できるため、ユーザが撮像対象として意図している可能性が低い被写体の明るさの変化によって、露出量が変化することを抑制することができる。すなわち、過度に露出量が変更されることを抑制することができる。また、この構成によって、カメラ１００のブレや被写体自身の微小なブレによって、露出量が変更されることを抑制することができる。
【００５５】
重み付け部１２８は、メモリ１１０から、各ブロックの測光値と距離マップ、被写界深度内に存在する被写体を含むブロックに関する情報を読み出す。そして、重み付け部１２８は、図３（ｄ）に図示するように、一画面中の複数のブロックごとに、測光値に対する重み付け係数を設定する。なお、図３（ｄ）の斜線部分に該当するブロックは、図３（ｃ）で検出した重み付け係数を基準値よりも大きくするブロックを示している。すなわち、斜線部分に該当するブロックは、図３（ｅ）に示す基準となる重み付け係数（基準値）よりも重み付け係数を大きくするブロックを示している。図３（ｄ）は、本実施形態の重み付け係数を例示的に示した図であって、図３（ｅ）は、重み付け係数を変更する際の基準値を例示的に示している。なお、図３（ｅ）に図示する基準値は、所謂中央部重点平均測光によって取得された各ブロックの測光値の重み付け係数を示しているが、基準値はどのようなものを用いてもよい。
【００５６】
図３（ｄ）に図示するように、被写界深度内の被写体が含まれる領域として検出されたブロックの重み付け係数は、図３（ｅ）に図示する基準値の２倍の値に設定する。なお、基準値に対して重み付け係数を大きくする比率は２倍以外の比率に設定してもよい。
【００５７】
露出評価部１２９は、重み付け部１２８によって設定された各ブロックの重み付け係数と先に算出した各ブロックの測光値とを掛けあわせることで、ブロックごとに、重み付け後の測光値を算出する。そして露出評価部１２９は、算出した重み付け後の測光値を加算平均することで、一画面全体の露出評価値を算出する。なお、本実施形態では、上述したような、一画面全体のブロックの測光値に基づいて算出する評価値を基準評価値と称する。なお、本実施形態では、一画面全体のブロックの測光値に基づいて基準評価値を算出するような構成であるが、例えば、一画面内の所定の領域のブロックの測光値に基づいて基準評価値を算出するような構成であってもよい。
【００５８】
露出制御部１１６は、当該基準評価値に基づいて露出制御をおこなう。具体的には、基準評価値が予め定められた目標値に到達するまで、ＡＦＥ１０８や画像処理部１０９、絞り制御部１１２、シャッタ制御部１１３を動作させて、露光時間、ゲイン量などを調整することで露出制御をおこなう。この構成によって、被写界深度内に存在する被写体を重点的に考慮した露出量を設定することができる。なお、絞り値を変更すると、被写界深度が変化してしまうため、深度内優先ＡＥ処理では、ユーザによる任意の変更以外は、出来るだけ絞り値を変更しないような露出制御が望ましい。
【００５９】
そして、カメラ１００は、当該設定された露出量に基づいて被写体を撮像することで、被写界深度内に存在する被写体が適正な明るさとなる画像データを取得することができる。
【００６０】
ここで、フォーカスレンズ１０４の合焦位置が異なる場合について図４を参照して説明する。図４は、本発明を実施した撮像装置の実施形態であるカメラ１００について、第２の被写界深度で深度内優先ＡＥを実行する場合を例示的に説明する図である。図４（ａ）は、第２の被写界深度におけるカメラ１００と撮像対象となる被写体の位置関係について例示的に示した図である。また、図４（ｂ）、（ｃ）は、第２の被写界深度における、露出制御に関する重み付けの度合いを強めるブロックを説明する図と、重み付けの様子を例示的に説明する図をそれぞれ示している。
【００６１】
図４（ａ）に図示するように、カメラ１００に対して手前から順に、木・人物１・木・人物２・山が手前に存在しており、被写界深度内の被写体は人物２である。この場合の被写界深度を例示的に第２の被写界深度と称す。
【００６２】
この場合も前述したように、ＡＦＥ１０８から出力される画像データの一画面を図４（ｂ）に図示するように複数のブロックに分割し、被写界深度内に存在する被写体が存在するブロックのうち重み付け係数を基準値よりも大きくするブロックを検出する。
【００６３】
次に、図４（ｃ）に図示するように、検出したブロックの測光値の重み付け係数を基準値よりも大きくする。そして、当該重み付け係数を大きくしたブロックを含む一画面全体のブロックの測光値に基づいて被写体を評価し、露出制御をおこなう。
【００６４】
以上説明したように、ある被写界深度に基づいて深度内優先ＡＥをおこなう場合は、被写界深度内の被写体を重点的に考慮しつつ、一画面中全体を評価して露出量を設定する。したがって、被写界深度内の被写体を適正な明るさにしつつ、画面全体の明るさが不自然なものとなることを防ぐことができる。
【００６５】
しかしながら、上記深度内優先ＡＥでは、被写界深度外の被写体の輝度が変化した場合も露出量が変化してしまう。例えば、被写界深度外で被写体が移動している場合や、被写界深度外に新たな被写体がフレームインする場合などは、被写界深度外の被写体の輝度が変化することで画面全体の明るさも変化してしまう。特に、絞り１０１が開放方向に設定されている場合は、被写界深度が浅いため、被写界深度外の被写体の輝度変化に応じて画面全体の明るさが変化する頻度も増加してしまう。また、一般的に、動画を取得する場合は、一画面全体の明るさが頻繁に変化すると不自然な動画となってしまう。
【００６６】
これらの問題を解決するために、深度内優先ＡＥにおいて、被写界深度内の被写体を重点的に考慮しつつ一画面中全体を評価して設定した当初の露出量を固定して露出制御をおこなうことが考えられる。
【００６７】
しかしながら、上述した方法では、動画取得中にフォーカスレンズ１０４の合焦位置を変更して合焦させる被写体を変更した場合に、変更後の被写界深度に応じた露出制御をおこなうことができない。
【００６８】
例えば、ユーザの意図によって、合焦させる被写体を図４に図示した人物１から人物２に変更する場合を想定する。この場合、一度設定した露出量を、新たに、フォーカスレンズ１０４の合焦位置に応じて設定し直す必要がある。しかしながら、不自然な動画が取得されることを抑制するために、第１の被写界深度に応じた露出量に固定して露出制御をおこなうと、変更後の第２の被写界深度に応じた露出制御ができない。
【００６９】
そこで、本実施形態では、被写界深度内の被写体の輝度の変化に基づいて露出量を補正することで、当初設定した画面全体の明るさが大きく変化することなく、被写界深度内に存在する被写体の輝度変化に追従した深度内優先ＡＥを安定しておこなう。
【００７０】
以下、その詳細について図５、６を参照して説明する。図５は、本発明を実施した撮像装置の実施形態であるカメラ１００の深度内優先ＡＥ処理を説明するフローチャートである。なお、以下の説明では、露出制御の方式として前述した深度内優先ＡＥ処理が設定されている場合であって、動画の取得中にユーザの手動操作によって合焦位置が変更される場合について例示的に説明する。
【００７１】
深度内優先ＡＥ処理において、ＡＥロックボタン１２１がオンされると、ステップＳ５０１で距離取得部１２６は、一画面を複数のブロックに分割し距離マップを取得する。次に、ステップＳ５０２でレンズ位置検出部１１５は、フォーカスレンズ１０４の現在の合焦位置（第１の合焦位置）に関する情報を取得する。なお、当該第１の合焦位置とは、ＡＥロックボタン１２１をオンすることで露出量の固定が指示された際のフォーカスレンズ１０４の合焦位置であって、合焦位置を変更する前のフォーカスレンズ１０４の位置を示している。
【００７２】
また、ステップＳ５０２ではＣＰＵ１１７によって、現在設定されている絞り値に関する情報も取得される。
【００７３】
次に、ステップＳ５０３で露出評価部１２９は、既に取得している画像データ一画面を複数のブロックに分割する。そして、測光演算をして、当該複数のブロックごとの測光値を算出する。
【００７４】
次に、ステップＳ５０４で合焦被写体検出部１２７は、距離マップと現在の絞り値に基づいて、一画面中の複数のブロックにおいて、第１の合焦位置に対応した被写界深度（第１の被写界深度）内の被写体が含まれるブロック（深度内領域）を検出する。
【００７５】
次に、ステップＳ５０５で重み付け部１２８は、ステップＳ５０４で検出したブロックに関する情報に基づいて、ステップＳ５０３で算出した各ブロックの測光値に対する重み付け係数を設定する。なお、ステップＳ５０４で検出したブロックについては、重み付け係数を基準値よりも大きくなるように設定する。
【００７６】
次に、ステップＳ５０６で露出評価部１２９は、設定された重み付け係数に基づいて各ブロックの測光値を重み付けし、重み付けされた測光値を平均することで基準評価値Ｙｓを算出する。算出した基準評価値Ｙｓはメモリ１１０に記録される。
【００７７】
次に、ステップＳ５０７で露出評価部１２９は、ステップＳ５０４で検出したブロックの測光値（重み付け済みの測光値）のみを平均することで第１の評価値Ｙ１を算出する。すなわち、第１の合焦位置に対応した被写界深度内の被写体の測光値のみに基づいて第１の評価値Ｙ１を算出する。算出した第１の評価値Ｙ１はメモリ１１０に記録される。
【００７８】
次に、ステップＳ５０８で露出制御部１１６は、メモリ１１０から基準評価値Ｙｓを読み出し、基準評価値Ｙｓに基づいて露出量を設定する。この際、取得する動画の明るさが滑らかに変化するように露光時間やゲイン量をフレームレート単位で少しずつ変化させるように露出制御をおこなう。なお、当該露出制御によって設定された露出量をメモリ１１０に記録するような構成であってもよい。
【００７９】
次に、ステップＳ５０９で露出制御部１１６は、先に設定した露出量を固定し、以降の処理では、フォーカスレンズ１０４の合焦位置が変更される、又は、ＡＥロックボタン１２１がオフされるまで固定した露出量で動画の取得を続行する。
【００８０】
次に、ステップＳ５１０でＣＰＵ（判定手段）１１７は、レンズ位置検出部１１５から出力される情報に応じて、フォーカスレンズ１０４の合焦位置が第１の合焦位置から第２の合焦位置へと変更されたか否かを判定する。当該判定においてＣＰＵ１１７が、合焦位置が第２の合焦位置へと変更されたと判定した場合は図６のステップＳ６０１の処理に移行する。
【００８１】
なお、第２の合焦位置とは、ＡＥロックボタン１２１をオンすることで露出量の固定が指示された後であって、合焦位置を変更した後のフォーカスレンズ１０４の位置を示している。
【００８２】
ＣＰＵ１１７が、合焦位置が変更されていないと判定した場合はステップＳ５１１に進み、ＣＰＵ１１７は、動画の取得を終了するか否かを判定する。ステップＳ５１１の判定において、ＣＰＵ１１７が動画の取得を続行すると判定した場合は、ステップＳ５１０に戻り、フォーカスレンズ１０４の合焦位置が変更されたか否かを再度判定する。また、ステップＳ５１１の判定において、ＣＰＵ１１７が動画の取得を終了すると判定した場合は、深度内優先ＡＥ処理を終了し、動画取得も終了する。そして、取得された画像データをメモリ１１０に記録して、被写体の撮像に係るカメラ１００の処理を終了する。
【００８３】
以下、図６を参照して、フォーカスレンズ１０４の合焦位置を変更した場合の深度内優先ＡＥ処理について説明する。図６は、本発明を実施した撮像装置の実施形態であるカメラ１００の深度内優先ＡＥ処理において、フォーカスレンズ１０４の合焦位置を変更する場合を例示的に説明するフローチャートである。
【００８４】
ステップＳ６０１でＣＰＵ１１７は、レンズ位置検出部１１５からの出力に基づいて、フォーカスレンズ１０４の合焦位置の変更が完了したか否かを判定する。ステップＳ６０１の処理は、フォーカスレンズ１０４の合焦位置の変更が完了したとＣＰＵ１１７によって判定されるまで繰り返される。
【００８５】
フォーカスレンズ１０４の合焦位置の変更が完了したら、ステップＳ６０２で距離取得部１２６は、合焦位置変更後の一画面中の被写体に関する距離マップを取得する。そして、ステップＳ６０３でレンズ位置検出部１１５は、フォーカスレンズ１０４の第２の合焦位置に関する情報を取得する。
【００８６】
次に、ステップＳ６０４で合焦被写体検出部１２７は、距離マップと現在の絞り値に基づいて、一画面中の複数のブロックにおいて、第２の合焦位置に対応した被写界深度（第２の被写界深度）内の被写体が含まれるブロック（深度内領域）を検出する。
【００８７】
ステップＳ６０５で重み付け部１２８は、ステップＳ６０４で検出した深度内領域に基づいて重み付け係数を設定する。なお、重み付け係数の設定方法については、前述したステップＳ５０５と同様なので説明は省略する。
【００８８】
ここで、合焦位置を変更した後の被写界深度内に主要な被写体が存在するブロックを検出できない場合は、ステップＳ６０４〜Ｓ６０９の処理を省略し、ステップＳ５０８で先に設定した露出量を維持する。そして、ステップＳ５１０に進み前述したステップＳ５１０〜Ｓ５１１の処理を繰り返す。
【００８９】
次に、ステップＳ６０６で露出評価部１２９は、ステップＳ６０４で検出したブロックの測光値（重み付け済みの測光値）のみを平均することで第２の評価値Ｙ２を算出する。すなわち、第２の合焦位置に対応した被写界深度内の被写体の測光値のみに基づいて第２の評価値Ｙ２を算出する。算出した第２の評価値Ｙ１はメモリ１１０に記録される。
【００９０】
なお、本実施形態では、フォーカスレンズ１０４の合焦位置を変更した後に、新たに測光演算するような構成ではないが、ステップＳ６０３やステップＳ６０４の後に測光演算をおこなうような構成であってもよい。この際、算出した一画面中の複数のブロックの測光値のうち、ステップＳ６０４で検出したブロックの測光値のみを更新する。この構成によって、ＡＥロックボタン１２１をオンした際に設定した一画面全体の測光値に関する情報は維持ししたまま、変更後の深度内領域の測光値に関する情報を更新することができる。したがって、ユーザによって合焦位置を変更する場合に、撮像した被写体の明るさの変化に合わせて露出制御に用いる測光値を変更することができる。
【００９１】
次に、ステップＳ６０７でＣＰＵ１１７は、メモリ１１０から第１の評価値Ｙ１と第２の評価値Ｙ２を読み出し、第１の評価値Ｙ１と第２の評価値Ｙ２に基づいて露出補正量ΔＢｖを算出する。露出補正量ΔＢｖは第１の評価値Ｙ１と第２の評価値Ｙ２の差分であって、式（１）を用いて、
ΔＢｖ＝Ｌｏｇ２（Ｙ２／Ｙ１）・・・（１）
として算出できる。算出した露出補正量ΔＢｖはメモリ１１０に記録される。
【００９２】
なお、露出補正量ΔＢｖとしては、これに限定されるものではない。例えば、第１の評価値Ｙ１に対応する露出量から、第２の評価値Ｙ２に対応する露出量を差し引いて露出補正量ΔＢｖを算出するような構成であってもよい。
【００９３】
次に、ステップＳ６０８で露出制御部１１６は、メモリ１１０から露出補正量ΔＢｖを読み出し、露出補正量ΔＢｖに基づいてＡＦＥ１０８、画像処理部１０９、絞り制御部１１２、シャッタ制御部１１３などの動作を制御する。そして、当該制御によって、露光時間やゲイン量などを調整して、ステップＳ５０８で先に設定された露出量を補正することで新たに露出量を設定する。
【００９４】
この際、先に算出したΔＢｖがプラスの値である場合（ΔＢｖ＞０）は、合焦位置を変更する前よりも合焦位置を変更した後の方が明るい被写体であると判定し、画面が暗くなるように露出制御をおこなう。また、先に算出したΔＢｖがマイナスの値である場合（ΔＢｖ＜０）は、合焦位置を変更する前よりも合焦位置を変更した後の方が暗い被写体であると判定し、画面が明るくなるように露出制御をおこなう。なお、算出した露出補正量ΔＢｖ＝０の場合は、合焦位置を変更する前と合焦位置を変更した後とで被写体の明るさに変化がないと判定し、ステップＳ５０８で設定した露出量を維持したまま露出補正処理を終了する。
【００９５】
また、露出補正処理の動作としては、先に説明した通常の露出制御と同様に、取得する動画の明るさが滑らかに変化するように露光時間やゲイン量をなどをフレームレート単位で少しずつ変化させるように露出制御をおこなう。撮像用の１フレームで露出補正処理が完了しない場合は、露出補正量ΔＢｖ＝０となるまで、複数のフレームにおいて徐々に露出補正処理用の露出制御をおこなう。
【００９６】
次に、ステップＳ６０９で露出制御部１１６は、ステップＳ６０９で補正を行った露出量を固定する。そして、ステップＳ６１０でＣＰＵ１１７は、動画の取得を終了するか否かを判定し、動画の取得を終了すると判定された場合は深度内優先ＡＥを終了し、動画取得も終了する。また、ＣＰＵ１１７によって、動画の取得を続行すると判定した場合はステップＳ５１０の処理に戻る。
【００９７】
なお、ステップＳ５１０に戻り、再びフォーカスレンズ１０４の合焦位置が変更されたとＣＰＵ１１７に判定された場合は、前述したステップＳ６０１〜Ｓ６１０の処理を繰り返しおこなう。
【００９８】
例えば、フォーカスレンズ１０４の合焦位置を、前述した第２の合焦位置から第３の合焦位置へと更に変更した場合は、変更後の合焦位置に応じた深度内領域に基づいて新たに第３の評価値Ｙ３を算出する。そして、フォーカスレンズ１０４の合焦位置を変更する前の第２の評価値Ｙ２と変更後の第３の評価値Ｙ３との差分に基づく露出量で露出補正処理をおこなう。この際、第２の合焦位置から第１の合焦位置と同じ位置へとフォーカスレンズ１０４の合焦位置を変更した場合も、フォーカスレンズ１０４の合焦位置を変更する前後の評価値の差分に基づいて露出補正処理をおこなう。すなわち、第３の合焦位置は、第１の合焦位置と同じ位置を含み第２の合焦位置とは異なる位置である。
【００９９】
したがって、深度内優先ＡＥ時にＡＥロックボタン１２１がオンされている場合は、フォーカスレンズ１０４の合焦位置が変更される度に、変更前と変更後の合焦位置に対応した深度内領域に基づく評価値同士の差分に基づいて新たに露出補正処理をおこなう。
【０１００】
以上説明したように、本実施形態のカメラ１００は、被写界深度内の被写体を重点的に考慮して設定した露出量を固定するので、被写界深度外の被写体の輝度が変化しても、一画面全体の明るさが変化することを抑制することができる。また、被写体を連続して撮像することで取得した動画が、不自然な明るさになることを抑制することができる。
【０１０１】
また、本実施形態のカメラ１００は、ユーザの意図で合焦させる被写体を変更した場合に、合焦位置の変更前と変更後の被写界深度内の被写体の輝度変化のみに基づいて、合焦位置の変更前の露出量に対する露出補正処理をおこなう。
【０１０２】
すなわち、本実施形態のカメラ１００は、合焦位置の変更前に一画面全体を評価して設定した露出量を維持したまま、被写界深度内の被写体の輝度が変化した分だけ、当該露出量を補正するように露出制御をおこなう。この構成によって、画面全体の明るさが大きく変化することなく、被写界深度内の被写体を重点的に考慮した露出量を設定することができるため、被写界深度内の被写体を適正な明るさにしつつ、画面全体の明るさが不自然なものとなることを防ぐことができる。したがって、本実施形態のカメラ１００は、ユーザによって合焦位置を変更する場合に、撮像したい被写体の変化に合わせて露出量を設定することである。
【０１０３】
また、本実施形態において、フォーカスレンズ１０４の合焦位置を変更する前に設定された露出量は、合焦位置の変更中に変更されることはない。この構成によって、フォーカスレンズ１０４の合焦位置を変更している途中に被写界深度内に含まれる被写体に対して、露出制御がおこなわれることを防ぐことができる。すなわち、ユーザがフォーカスレンズ１０４の合焦位置を変更している最中に、ユーザが撮像対象として意図しない被写体に合わせて露出量が設定されてしまうことを防止することができる。
【０１０４】
なお、本実施形態では、フォーカスレンズ１０４の合焦位置を変更する場合に、当該合焦位置の変更後に、第２の評価値Ｙ２を取得するような構成であったが、これに限定されるものではない。例えば、第２の評価値Ｙ２を取得する際と同様の方法で、フォーカスレンズ１０４の合焦位置を変更している間も連続して評価値を取得し、合焦位置の変更が終了した段階の当該評価値を第２の評価値として露出補正処理に用いるような構成であってもよい。
【０１０５】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、本実施形態では、ユーザによるマニュアルフォーカスによって、フォーカスレンズ１０４の合焦位置を変更するような構成について説明したが、オートフォーカスによって合焦位置が変更されるような場合に適用することもできる。
【０１０６】
なお、本実施形態では、ユーザの手動操作によってフォーカス制御をおこなう場合について説明した。これは、ユーザの手動操作によって合焦位置が変更される場合はユーザの意図に基づいて合焦させる被写体が決定されるため、被写界深度内の被写体が、ユーザの意図する主要な撮像対象となる場合が多いためである。これに対して、自動でフォーカス制御をおこなう場合は、ユーザの意図には関係なく合焦位置が変更されるので被写界深度内に存在する被写体が、必ずしもユーザが意図した主要な撮像対象というわけではない。
【０１０７】
そこで、ＡＦモードが設定されている際に深度内優先ＡＥ処理をおこなう場合は、ＡＥロックボタン１２１をオンした際に設定された露出量（基準評価値に対応した露出量）を固定しておくような構成であってもよい。この構成によって、フォーカス制御の方式に応じた適正な露出制御をおこなうことができる。なお、ＡＦモードが設定されている場合であっても、上述したような深度内優先ＡＥ処理における露出補正処理をおこなうような構成であってもよい。
【０１０８】
また、前述した実施形態では、カメラ１００の内部に設けられた制御部や処理部などが互いに連携して動作することによって、カメラ１００の動作を制御するような構成であるが、これに限定されるものではない。前述した図５や図６のフローに従ったプログラムを予めメモリ１１０に格納しておき、当該プログラムをＣＰＵ１１７が実行することで、カメラ１００の動作を制御するような構成であってもよい。
【０１０９】
また、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。また、プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記録媒体でもあってもよい。
【０１１０】
なお、前述した実施形態では、本発明を実施する撮像装置の一例としてデジタルカメラを採用した場合について説明したが、これに限定されるものではない。例えば、デジタルビデオカメラやスマートフォンなどの可搬型デバイスなど、本発明はその要旨の範囲内で種々の撮像装置に適用することができる。
【０１１１】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワークまたは各種記録媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１１２】
１００  デジタルカメラ（撮像装置）
１０４  フォーカスレンズ（撮像レンズ）
１０９  画像処理部
１１５  レンズ位置検出部（位置取得手段）
１１６  露出制御部（露出制御手段）
１１７  ＣＰＵ（判定手段）
１２４  距離取得部（距離取得手段）
１２５  合焦被写体検出部（領域検出手段）
１２６  重み付け部（重み付け手段）
１２７  露出評価部（測光手段、評価値算出手段）
【図１】
2015222388.tif 000003
【図２】
2015222388.tif 000004
【図３】
2015222388.tif 000005
【図４】
2015222388.tif 000006
【図５】
2015222388.tif 000007
【図６】
2015222388.tif 000008