(57)【特許請求の範囲】
【請求項１】
画面内の局所的な動きを検出する局所動き検出部と、
被写体の輝度を検出する輝度検出部と、
局所的な動きに対する局所動き輝度判定値を設定する局所動き輝度判定設定部と、
上記局所動き検出部で所定以上の動きを検出した場合は、その後、上記局所動き輝度判定値になるまで時間あたりの露出調節分解能を小さくして露出制御を行い、上記局所動き輝度判定値よりも適正露出に近くなった場合は、適正露出とは異なる所定の露出値に調節する露出調節部と、
を有することを特徴とする露出制御装置。
【請求項２】
画面全体の動きを検出する全体動き検出部と、
全体動きに検出に対する全体動き輝度判定値を設定する全体動き輝度判定設定部と、
更に有し、
上記露出調節部は、上記全体動き検出部で所定以上の動きを検出した場合は、その後、上記全体動き輝度判定値になるまで露出調節を行うことを特徴とする請求項１に記載の露出制御装置。
【請求項３】
上記全体動き輝度判定値をαと、上記局所動き輝度判定値をβとすると、
α＜β
であることを特徴とする請求項２に記載の露出制御装置。
【請求項４】
上記露出調節部は、上記局所動き検出部による検出結果に応じて上記時間あたりの露出調節分解能を切り替えることを特徴とする請求項１に記載の露出制御装置。
【請求項５】
上記露出調節部は、上記局所動き検出部で所定以上の動きを検出した場合は、その後、第１の時間までに露出制御を行い、上記第１の時間以後は、第２の時間をかけて露出制御を行うことを特徴とする請求項１に記載の露出制御装置。
【請求項６】
画面全体の動きを検出する全体動き検出部と、
画面内の局所的な動きを検出する局所動き検出部と、
上記全体動き検出部によって検出された動きが所定値以上の場合には、適正露光量となるまで露出制御を行い、上記局所動き検出部によって検出された動きが所定値以上の場合には、時間あたりの露出調節分解能を小さくして上記適正露光量に対して所定量だけ露出オーバーまたは露出アンダーになるまで露出制御を行い、以後、露出制御を停止する露出制御部と、
を有することを特徴とする露出制御装置。
【請求項７】
画面内の局所的な動きを検出し、
被写体の輝度を検出し、
局所的な動きに対する局所動き輝度判定値を設定し、
上記局所的な動きが所定以上の場合には、その後、露光量が上記局所動き輝度判定値になるまで時間あたりの露出調節分解能を小さくして露出制御を行い、露光量が上記局所動き輝度判定値よりも適正露出に近くなった場合は、適正露出とは異なる所定の露出値に調節する、
ことを特徴とする露出制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体の輝度を測光し、撮像装置等の露出制御を行う露出制御装置および露出制御方法に関する。
【背景技術】
【０００２】
カメラ等の撮像装置においては、被写体輝度の測光結果に基づいてシャッタ速度値、絞り値、ＩＳＯ感度値等の露出制御を行い、適正露光付近で露光を行うようにしている。動画の撮影時には、被写界の明るさが変化したり、また被写体自体が変化する場合がある。このような変化に対して常に忠実に明暗を再現するようにした撮像装置が提案されている（特許文献１参照）。
【０００３】
特許文献１に開示の撮像装置においては、画像信号レベルの変化に基づいて被写体の変化の状況を分析し、絞り値を制御して露光量を調節することにより、明暗を忠実に再現するようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０６−２４５１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示の撮像装置によれば、撮影シーンの変化に応じて絞り値を維持するか、適正露光となるように絞りを駆動することが行われる。しかし、この特許文献１では、動画を撮影している時に適正露光付近で生じる露出制御に伴う輝度変化については考慮されていない。
【０００６】
図４を用いて、この適正露光付近で生じる露出制御に伴う輝度変化について説明する。図４（ａ）は、撮影環境の明るさの時間的変化を示し、この例では、時刻ｔ０までは明るさがＢＶ０であり、時刻ｔ０〜ｔ１の間に、明るさＢＶ１に低下している。このような状況下では、時刻ｔ０において撮影環境の明るさが低下すると、カメラの露光量は、露光量ＥＶ１からゆっくり追従していく。このように露光量はゆっくり低下していくが、適正露光量ＥＶ０となるように露出制御を行わない。
【０００７】
本来は、適正露出レベルまで露出制御を行うのが理想である。しかし、現在の絞り、シャッタ速度、ＩＳＯ感度によって露出を変化させる方法では、これらの露出制御系の性能が十分ではない。このため、図４（ｃ）の時刻ｔ１１、ｔ１２、ｔ１３に示すように、露出制御値（例えば、絞り値）に乱れが生ずると（図４（ｃ）の符号Ａを付した領域参照）、人間の目にチラつきや違和感を感じさせる。この違和感等は、適正露出値付近で顕著になり易い。そこで、前述したように、露光量を変化させる場合には、適正露光量となるまで制御を行っていない（図４（ｂ）の符号Ａを付した領域参照）。
【０００８】
本発明は、このような事情を鑑みてなされたものであり、撮影シーンの変化に応じて、適切な露出制御を行うことが可能な露出制御装置および露出制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため第１の発明に係る露出制御装置は、画面内の局所的な動きを検出する局所動き検出部と、被写体の輝度を検出する輝度検出部と、局所的な動きに対する局所動き輝度判定値を設定する局所動き輝度判定設定部と、上記局所動き検出部で所定以上の動きを検出した場合は、その後、上記局所動き輝度判定値になるまで時間あたりの露出調節分解能を小さくして露出制御を行い、上記局所動き輝度判定値よりも適正露出に近くなった場合は、適正露出とは異なる所定の露出値に調節する露出調節部と、を有する。
【００１０】
第２の発明に係る露出制御装置は、上記第１の発明において、画面全体の動きを検出する全体動き検出部と、全体動きに検出に対する全体動き輝度判定値を設定する全体動き輝度判定設定部と、更に有し、上記露出調節部は、上記全体動き検出部で所定以上の動きを検出した場合は、その後、上記全体動き輝度判定値になるまで露出調節を行う。
第３の発明に係る露出制御装置は、上記第２の発明において、上記全体動き輝度判定値をαと、上記局所動き輝度判定値をβとすると、  α＜β  である。
【００１１】
第４の発明に係る露出制御装置は、上記第１の発明において、上記露出調節部は、上記局所動き検出部による検出結果に応じて上記時間あたりの露出調節分解能を切り替える。
【００１２】
第５の発明に係る露出制御装置は、上記第１の発明において、上記露出調節部は、上記局所動き検出部で所定以上の動きを検出した場合は、その後、第１の時間までに露出制御を行い、上記第１の時間以後は、第２の時間をかけて露出制御を行う。
【００１３】
第６の発明に係る露出制御装置は、画面全体の動きを検出する全体動き検出部と、画面内の局所的な動きを検出する局所動き検出部と、上記全体動き検出部によって検出された動きが所定値以上の場合には、適正露光量となるまで露出制御を行い、上記局所動き検出部によって検出された動きが所定値以上の場合には、時間あたりの露出調節分解能を小さくして上記適正露光量に対して所定量だけ露出オーバーまたは露出アンダーになるまで露出制御を行い、以後、露出制御を停止する露出制御部と、を有する。
【００１４】
第７の発明に係る露出制御方法は、画面内の局所的な動きを検出し、被写体の輝度を検出し、局所的な動きに対する局所動き輝度判定値を設定し、上記局所的な動きが所定以上の場合には、その後、露光量が上記局所動き輝度判定値になるまで時間あたりの露出調節分解能を小さくして露出制御を行い、露光量が上記局所動き輝度判定値よりも適正露出に近くなった場合は、適正露出とは異なる所定の露出値に調節する。
【発明の効果】
【００１５】
本発明によれば、撮影シーンの変化に応じて、適切な露出制御を行うことが可能な露出制御装置および露出制御方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るカメラの主として電気的構成を示すブロック図である。
【図２】本発明の一実施形態に係るカメラにおいて、露出制御のやり方を説明する図である。
【図３】本発明の一実施形態に係るカメラのＡＥ制御停止判断の動作を示すフローチャートである。
【図４】従来のカメラにおける露出制御を示すグラフである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態としてデジタルカメラに適用した例について説明する。このデジタルカメラは、撮像部を有し、この撮像部によって被写体像を画像データに変換し、この変換された画像データに基づいて、被写体像を本体の背面に配置した表示部にライブビュー表示する。撮影者はライブビュー表示を観察することにより、構図やシャッタタイミングを決定する。レリーズ操作時には静止画の画像データが、また動画釦の操作時には動画の画像データが、記録媒体に記録される。記録媒体に記録された画像データは、再生モードを選択すると、表示部に再生表示することができる。
【００１８】
また、本実施形態においては、カメラの全体的な移動量を検出し、この移動量が判定値より大きい場合には、ＡＥ制御部は、適正露出付近まで露出制御を行う（例えば、図３のＳ７、Ｓ２１、Ｓ２３、Ｓ２５参照）。一方、カメラの全体的な移動量が判定値よりも小さい場合に、画面内の一部の被写体が局所的に移動している場合には、ＡＥ制御部は、その露出制御を停止する（例えば、図３のＳ１１Ｓ１９、Ｓ２１、Ｓ２３、Ｓ２５参照）。
【００１９】
図１は、本発明の一実施形態に係るカメラの主として電気的構成を示すブロック図である。撮像部１は、被写体像を形成するための光学系と、この光学系を通過する被写体光束を制限するための絞りと、光学系によって形成される被写体像を画像データに変換するための撮像素子と、この撮像素子から画像データを読出し、画像処理部３および輝度変化量検出部１３に出力するための撮像駆動回路等を有する。
【００２０】
画像処理部３は、撮像部１から入力した画像データに対して、表示部５においてライブビュー表示するための画像処理、記録部７に記録するための画像処理、記録部７から読み出し表示部５に再生表示するための画像処理等、種々の画像処理を施す。また、画像処理部３は、ライブビュー表示中に、被写体像の内の局所的な被写体の動きを検出するための画像データを動き量検出部１１に出力する。
【００２１】
ジャイロ９は、カメラに加えられた動きを検出し、検出結果を動き量検出部１１に出力する。例えば、撮影者の手ブレによって生じたカメラの動きや、撮影者が意図的に行うパンやチルト等の動きを検出する。なお、ジャイロに限らず、角加速度センサや６軸センサ等、カメラの動きを検出できるセンサであればよい。ジャイロ９は、画面全体の動きを検出する全体動き検出部として機能する。
【００２２】
制御部１０は、ＣＰＵ（Central Processing Unit）とその周辺回路（例えば、ＡＳＩＣ（Application Specific Integrated Circuit）等で構成される）から構成され、カメラ全体の制御を行う。ＣＰＵは、図示しないフラッシュＲＯＭ等の不揮発性メモリに記憶されたプログラムに従って動作する。
【００２３】
制御部１０は、局所的な動きに対する局所動き輝度判定値を設定する局所動き輝度判定設定部として機能する（例えば、図３のＳ７、Ｓ１９におけるＡＥ制御停止スレッシュの設定参照）。また、制御部１０は、局所動き検出部で所定以上の動きを検出した場合は、その後、局所動き輝度判定値になるまで露出制御を行い、局所動き輝度判定値よりも適正露出に近くなった場合は、適正露出とは異なる所定の露出値に調節する露出調節部として機能する（例えば、図３のＳ５「小」、Ｓ１１「大」、Ｓ１９〜Ｓ２７参照）。
【００２４】
制御部１０は、全体動きに検出に対する全体動き輝度判定値を設定する全体動き輝度判定設定部として機能する（例えば、図３のＳ７参照）。制御部１０は、全体動き検出部で所定以上の動きを検出した場合は、その後、全体動き輝度判定値になるまで露出調節を行う露出調節部として機能する（例えば、図３のＳ５「大」、Ｓ７、Ｓ２１〜Ｓ２７参照）。また、全体動き輝度判定値をαと、局所動き輝度判定値をβとすると、α＞βの関係がある。
【００２５】
制御部１０は、局所動き輝度判定値よりも適正露出に近くなった場合は、時間あたりの露出調節分解能を小さくして露出制御する露出調節部として機能する（図３のＳ１７、Ｓ２９参照）。制御部１０は、局所動き検出部による検出結果に応じて上記時間あたりの露出調節分解能を切り替える露出調整部として機能する（図３のＳ１７、Ｓ２９参照）。
【００２６】
制御部１０は、局所動き検出部で所定以上の動きを検出した場合は、その後、第１の時間までに露出制御を行い、第１の時間以後は、第２の時間をかけて露出制御を行う露出調整部として機能する。
【００２７】
制御部１０は、全体動き検出部によって検出された動きが所定値以上の場合には、適正露光量となるまで露出制御を行い（例えば、図３のＳ５「大」、Ｓ７、Ｓ２１〜Ｓ２７参照）、局所動き検出部によって検出された動きが所定値以上の場合には、適正露光量に対して所定量だけ露出オーバーまたは露出アンダーになるまで露出制御を行い、以後、露出制御を停止する（例えば、図３のＳ５「小」、Ｓ１９〜Ｓ２７参照）露出制御部として機能する。
【００２８】
制御部１０は、動き量検出部１１、輝度変化量検出部１３、停止判断決定部１５、ＡＥ制御部１７を有する。なお、これらの各部は、ＡＳＩＣ等のハードウエアで構成してもよく、また、ＣＰＵとプログラムによってソフトウエアによって処理してもよく、また一部をハードウエアで構成し、他をソフトウエアで処理するようにしてもよい。
【００２９】
動き量検出部１１は、ジャイロ９の検出出力に基づいてカメラ全体の動き量を検出する。また、動き量検出部１１は、撮像部１および画像処理部３からの画像データに基づいて、被写体像の中で局所的に移動した際の動き量を検出する。この局所的な動き量は、画像の中を複数のブロックに分割し、ブロック毎に異なる時刻の一致度を検出することにより算出する。動き量検出部１１は、画面内の局所的な動きを検出する局所動き検出部として機能する。
【００３０】
輝度変化量検出部１３は、撮像部１から出力される画像データに基づいて、輝度値を算出し、この算出された輝度値に基づいて、時間的な輝度値の変化量を算出し、停止制御決定部１５に出力する。輝度変化量検出部１３は、被写体の輝度を検出する輝度検出部として機能する。
【００３１】
停止判断決定部１５は、動き量検出部１１からカメラ全体の動き量と被写体の局所的な動き量を入力し、輝度変化量検出部１３から輝度変化量を入力する。そして、これらの入力値と判定値を比較することによって、ＩＳＯ感度、シャッタ速度、および絞りによる露出制御（ＡＥ制御）を許可するか、停止するかについて決定する（図３のＳ２５、Ｓ２７、Ｓ３１参照）。判定用の判定値としては、後述するように（図２（ｂ）、図３のＳ１５）、画角内の被写体が局所的に移動することにより、輝度が変化してしまったといえる程度であればよい。
【００３２】
ＡＥ制御部１７は、撮像部１からの画像データに基づく輝度値を算出し、この輝度値に基づいて、適正露光となるＩＳＯ感度値、シャッタ速度値（電子シャッタ速度値またはメカシャッタ速度値）、絞り値を算出する。なお、これらの値の一部が撮影者によって設定されている場合には、この設定値に基づいて他の露出制御値を演算する。そして、停止判断決定部１５から入力し判断結果がＡＥ制御を続行する場合（ＡＥ制御が許可状態）には、撮像部１にＩＳＯ感度値とシャッタ速度値を出力し、絞り制御部２１に絞り値を出力する。撮像部１および絞り制御部２１はこれらの値に従って露出制御を行う。
【００３３】
絞り制御部２１は、ＡＥ制御部１７からの絞り値に従って、撮像部１内の絞りの制御を行う。
【００３４】
次に、図２を用いて、本実施形態におけるＡＥ制御の概略について説明する。図２（ａ）は、被写体は動いていないが、撮影者がカメラを意図的に動かしている場合を示す。この例では、風景の一部である山３１や木３３はいずれもカメラの移動方向Ａに動いており、また、木３３や人物３５もカメラの移動方向Ｂに向けて動いている。この動き量は、ジャイロ９によって、撮影画角全体の変化量として検出する。
【００３５】
図２（ａ）に示すように、撮影画角全体で動いている場合には、露出制御を適正露出付近まで行うようにする（図３のＳ２７、Ｓ２５参照）。この場合には、露出制御値を適正露光となるまで制御した際に、露出制御値（例えば、絞り値）が乱れたとしても、人間の目にも画角や輝度が大きく変化していることから、露出制御の乱れに基づく画像の明るさの変化には気づかない。このため、撮影者は自然な感じで露出制御されていると感じる。
【００３６】
図２（ｂ）は、撮影者がカメラを意図的に動かしていない場合に、画角内の被写体が移動している場合を示す。この例では、背景にある木３３は動いておらず、人物３５のみが移動方向Ｃに動いているだけである。すなわち、人物３５の位置から人物３５ａの位置に動いている。この動き量は、画像データに基づいて動き量検出部１１が、撮影画角内の変化量として検出する。
【００３７】
図２（ｂ）が示すように、撮影画角内で被写体が動いている場合には、露出制御を適正露出まで行うことがなく、適正露光量の所定露光量前後ずれた露光量で露出制御を停止する。この例に示すように、画角が一定で画角内の物体のみが動いている状態では、人間の目には変化が少ないシーンと感じ、適正露光となるまで露出制御を行うと、露出制御の乱れに基づく画像の明るさの変化が気になり、不自然な露出制御と感じる。そこで、本実施形態においては、このような場合には、適正露光量となるまで露出制御を行わず、その前後の所定露光量に達すると露出制御を停止する（図３のＳ３１参照）。
【００３８】
次に、図３に示すフローチャートを用いて、本実施形態におけるＡＥ制御停止判断の動作について説明する。このフローは、制御部１０内のＣＰＵが、記憶部（不図示）に記憶されたプログラムに従って、カメラ内の各部を制御することにより実行する。
【００３９】
このフローでは図示しないが、制御部１０内では、適正露光となるＩＳＯ感度値、シャッタ速度値、絞り値を演算し、この演算結果に基づいて撮像部１内の電子シャッタ、絞り等のＡＥ制御（露出制御）を行っている。図３に示すフローは、このＡＥ制御を許可（実行）するか、停止するかの判断を行う。
【００４０】
図３に示すフローがスタートすると、まず、被写界ＢＶを算出する（Ｓ１）。ここでは、輝度変化量検出部１３が、撮像部１からの画像データに基づいて、被写界の輝度値ＢＶを算出する。
【００４１】
被写界ＢＶを算出すると、次に画角変化量算出を行う（Ｓ３）。ここでは、動き量検出部１１が、ジャイロ９からの検出結果に基づいて撮影画角全体の変化量を検出する。なお、この変化量の算出にあたっては、動画記録のフレームレートまたは待機中のフレームレートに同期して、フレーム間の移動量を算出する。
【００４２】
画角変化量を算出すると、次に、画角変化があったか否かを判定する（Ｓ５）。ここでは、ステップＳ３において算出した撮影画角全体の変化量が第１の判定値よりも大きいか否かに基づいて判定する。すなわち、動作開始時事の最初のフレームを基準として、一定以上の変化量になった時点で画角が変わったと判断する。また、画角が変わった場合、この基準フレーム位置と変化量をリセットし、その画角を基準で検出を行う、なお、第１の判定値としては、撮影画角全体の変化量が大きい場合には、ＡＥ制御は適正露光となるまで行うので、人間の目の輝度変化に対応力を考慮して適宜決めればよい。なお、撮影レンズがズームレンズの場合には、焦点距離に応じて、判定値を異ならせてもよい。
【００４３】
また、画角変化の判定の際には、ズーム動作が行われたか否かを検出し、ズーミングを行うことにより画角変換が変化した場合には、変化量の大きさに関係なく画角変化があったと判定する。この場合には、ＡＥ制御は適正露光となるまで行う。さらに、ズーム動作が完了した場合には、基準フレーム位置と変化量をリセットし、完了時点のフレームを基準フレームとして、画角の変化を検出する。
【００４４】
ステップＳ５における判定の結果、画角変化が第１の判定値よりも大きかった場合には、ＡＥ制御停止スレッシュとしてαを設定する（Ｓ７）。この場合は、前述した図２（ａ）の場合のように、撮影者がカメラを意図的に動かして撮影している場合等、撮影画角全体で移動している場合である。なお、ＡＥ制御停止スレッシュは、ＡＥ制御を許可するか、停止するか、判定する際の閾値である（Ｓ２３参照）。このスレッシュαは、後述するスレッシュβよりも小さな値である。撮影画角全体で移動している場合には、適正露光または適正露光の近傍まで露出制御を行うことから、スレッシュαは０、これに近い値であり、少なくともスレッシュβよりも小さければよい。
【００４５】
一方、ステップＳ５における判定の結果、画角変化が第１の判定値よりも小さかった場合には、被写体変化量を算出する（Ｓ９）。ここでは、動き量検出部１１が、画像処理部３からの画像データに基づいて、画角内の被写体の位置の変化量を検出する。ここでは、画角内を複数のブロックに分割し、ブロック毎に被写体の移動量を算出する。
【００４６】
被写体変化量を算出すると、次に、被写体変化量が第２の判定値よりも大きいか小さいかについて判定する（Ｓ１１）。ここでは、ステップＳ９において算出した画角内の被写体の変化量（例えば、複数のブロックで移動していた場合には、最大の移動量となったブロックの変化量）が第２の判定値よりも大きいか否かに基づいて判定する。
【００４７】
この第２の判定値としては、顔情報など特定情報を使用している場合には、その被写体の大きさとその領域の移動量によって決定する。一つの被写体で画角を占める領域が半分以上等、大きな被写体がある場合には、移動量が少ない（隣のエリアに移動する）状態でも、第２の判定値より大きいと判定する。複数の被写体があり、各被写体が小さい場合には、第２の判定値自体を大きな値とし、大きく移動した場合に第２の判定値を超えるようにする。なお、撮影レンズがズームレンズの場合には、焦点距離に応じて、第２の判定値を異ならせてもよい。
【００４８】
また、被写体変化量の判定の際には、ズーム動作が行われたか否かを検出し、ズーミングを行うことにより被写体が変化した場合には、変化量の大きさに関係なく被写体変化量が第２の判定値よりも大きいと判定する。この場合には、ＡＥ制御は適正露光となるまで行う。さらに、ズーム動作が完了した場合には、基準フレーム位置と変化量をリセットし、完了時点のフレームを基準フレームとして、被写体量の変化を検出する。
【００４９】
ステップＳ１１における判定の結果、被写体変化量が第２の判定値よりも大きかった場合には、次に、被写体移動位置の輝度変化量を算出する（Ｓ１３）。ここでは、輝度変化量検出部１３が、最大の被写体移動量となったブロックについて、輝度変化量を算出する。
【００５０】
被写体移動位置の輝度変化量を算出すると、次に、輝度変化量が第３の判定値よりも大きいか、小さいかを判定する（Ｓ１５）。ここでは、ステップＳ１３において算出した被写体移動位置の輝度変化量が第３の判定値よりも大きいか否かに基づいて判定する。輝度変化量は、動画記録フレームレートまたは待機中のフレームレートに同期して、フレーム間の輝度変化量として算出する。第３の判定値としては、被写体の輝度が、例えば、０．５ＥＶ以上変化がある場合に変化量が大きいとして判定するレベルとする。また、この第３の判定値は、動画の見栄えや撮像素子の特性に応じて決定するようにしてもよい。また、撮影レンズがズームレンズの場合には、焦点距離に応じて、第３の判定値を異ならせてもよい。
【００５１】
また、輝度変化量の判定の際には、ズーム動作が行われたか否かを検出し、ズーミングを行うことにより被写体が変化した場合には、輝度変化量の大きさに関係なく輝度変化量が第３の判定値よりも大きいと判定する。この場合には、ＡＥ制御は適正露光となるまで行う。さらに、ズーム動作が完了した場合には、基準フレーム位置と変化量をリセットし、完了時点のフレームを基準フレームとして、輝度量の変化を検出する。
【００５２】
ステップＳ１５における判定の結果、輝度変化が第３の判定値よりも大きい場合には、速度設定をＶｆａｓｔとする（Ｓ１７）。ここでは、絞り駆動用のアクチュエータの駆動速度としてＶｆａｓｔを設定する。
【００５３】
速度設定を行うと、次に、ＡＥ制御停止スレッシュとしてβを設定する（Ｓ１９）。この場合は、前述した図２（ｂ）の場合のように、撮影者がカメラを意図的に動かすことはなく、局所的に存在する被写体が移動している場合である。なお、ＡＥ制御停止スレッシュは、前述したように、ＡＥ制御を許可するか、停止するか、判定する際の閾値である（Ｓ２３参照）。このスレッシュβは、前述したスレッシュαよりも大きな値である。撮影画角全体で移動しておらず、局所的に存在する被写体が動いているだけであるので、適正露光または適正露光の近傍まで露出制御を行うと、露出制御の乱れが、被写体輝度の不自然な変化と感じられる。本実施形態では、適正露光より所定値だけ露出オーバーまたは露出アンダーとなる程度まで露出制御を行うと、以後、露出制御を停止するようにしている。
【００５４】
ステップＳ７またはＳ１９においてＡＥ制御停止スレッシュを設定すると、次に、前撮影時のＢＶ値と適正露出ＢＶ値の差分ΔＢＶを算出する（Ｓ２１）。ここでは、輝度変化量検出部１３が、前回のフレームにおいて画像データから算出した適正露出値ＢＶと、今回のフレームにおいて画像データから算出した適正露出値ＢＶとの差分量ΔＢＶを算出する。
【００５５】
差分量ΔＢＶを算出すると、次に、差分量ΔＢＶがＡＥ制御停止スレッシュ以下であるか否かを判定する（Ｓ２３）。ここでは、停止判断決定部１５が、ステップＳ２１において算出した差分量ΔＢＶが、ステップＳ７またはＳ１９において設定したＡＥ制御停止スレッシュ以下であるか否かを判定する。
【００５６】
ステップＳ２３における判定の結果、差分量ΔＢＶがＡＥ制御停止スレッシュ以下でない場合には、ＡＥ制御を許可する（Ｓ２７）。ここでは、ＡＥ制御部１７が、撮像部１からの画像データに基づいて露出制御値（ＩＳＯ感度、シャッタ速度値、絞り値）を演算し、この露出制御値に基づいて、適正露光となるように、シャッタや絞り等の露出制御を行う。
【００５７】
ステップＳ２７においてＡＥ制御が許可されると、ステップＳ７においてＡＥ制御停止スレッシュとしてαが設定された場合には、適正露光または適正露光近傍となるように露出制御を行う。一方、ステップＳ１９においてＡＥ制御停止スレッシュとしてβが設定された場合には、適正露光より所定量だけ露出オーバーまたは露出アンダーになるまで露出制御を行う。
【００５８】
一方、ステップＳ２３における判定の結果、差分量ΔＢＶがＡＥ制御停止スレッシュ以下でない場合には、ＡＥ制御を停止する（Ｓ２５）。ここでは、ＡＥ制御部１７が、撮像部１からの画像データに基づいて適正露出となるように露出制御を行うことを停止する。
【００５９】
ステップＳ２５においてＡＥ制御が停止されると、ステップＳ７においてＡＥ制御停止スレッシュとしてαが設定された場合には、露出量は、適正露光または適正露光近傍となる。一方、ステップＳ１９においてＡＥ制御停止スレッシュとしてβが設定された場合には、適正露光より所定量だけ露出オーバーまたは露出アンダーで露出制御が停止する。
【００６０】
ステップＳ１１における判定の結果、被写体変化量が第２の判定値よりも小さかった場合には、またはステップＳ１５における判定の結果、輝度変化が第３の判定値よりも小さい場合には、速度設定をＶｓｌｏｗとする（Ｓ２９）。ここでは、絞り駆動用のアクチュエータの駆動速度としてＶｓｌｏｗを設定する。この駆動速度Ｖｓｌｏｗは、前述のステップＳ１７の駆動速度Ｖｆａｓｔよりも鈍い駆動速度である。
【００６１】
ステップＳ２９において、駆動速度をＶｓｌｏｗと低速駆動にしているのは、カメラが画角全体で動いておらず、また画角内の被写体も動いておらず、さらに画角内の被写体の輝度変化量も小さいことから、絞りのアクチュエータをゆっくりと駆動するようにしている。これに対して、ステップＳ１９において、駆動速度をＶｆａｓｔと高速駆動しているのは、カメラ画角全体で動いていないが、画角内の被写体が動いており、しかも被写体の輝度変化量も大きいことから、この被写体の動きに絞り制御が追従できるように、絞りのアクチュエータを迅速に駆動している。
【００６２】
ステップＳ２５、Ｓ３１においてＡＥ制御を停止すると、またはステップＳ２７においてＡＥ制御を許可すると、ＡＥ制御停止判断のフローを終了する。撮像部１から画像データを取得すると、再び、ステップＳ１から実行する。
【００６３】
このように、ＡＥ制御停止判断のフローにおいては、画面内の局所的な動きを検出し（Ｓ９）、被写体の輝度を検出し（Ｓ１３）、局所的な動きに対する局所動き輝度判定値を設定し（Ｓ１９）、局所的な動きが所定以上の場合には、その後、露光量が局所動き輝度判定値になるまで露出制御を行い（Ｓ２１〜Ｓ２５）、露光量が局所動き輝度判定値よりも適正露出に近くなった場合は、適正露出とは異なる所定の露出値に調節している（Ｓ２１、Ｓ２３、Ｓ２７）。
【００６４】
以上説明したように、本発明の一実施形態においては、局所動き検出部（例えば、動き量検出部１１）で所定以上の動きを検出した場合は（図３のＳ１１で「大」参照）、その後局所動き輝度判定値になるまで露出制御を行い（図３のＳ２１、Ｓ２３、Ｓ２７参照）、局所動き輝度判定値よりも適正露出に近くなった場合は、適正露出とは異なる所定の露出値に調節する（図３のＳ２３、Ｓ２５参照）。
【００６５】
画角内で局所的な被写体が動いている場合には、人間の目は変化の少ないシーンを観察しており、適正露出付近では、僅かな露出制御の乱れでも不自然な画像の乱れと感じてしまう。しかし、本実施形態においては、局所的に被写体が動いている場合には、適正露出に近くなるまで露出制御を行っており（例えば、ＡＥ制御停止スレッシュβに近くなるまで）、適正露出まで露出制御を行っていない（例えば、図２（ｂ）参照）。このため、本実施形態においては、不自然な画像の乱れが生ずることはなく、撮影シーンの変化に応じて、適切な露出制御を行うことができる。
【００６６】
また、本発明の一実施形態においては、全体動き検出部（例えば、ジャイロ９参照）で所定以上の動きを検出した場合は（例えば、図３のＳ５「大」）、その後、全体動き輝度判定値になるまで露出調節を行う（例えば、図３のＳ７、Ｓ２３、Ｓ２５、Ｓ２７参照）。
【００６７】
撮影画角全体でカメラが動いている場合には、人間の目には画角や輝度が大きく変化しているのが見えるため、適正露出付近で僅かな露出制御の乱れが生じても不自然な画像の乱れと感じない。そこで、本実施形態においては、本来の適正露光となるまで、露出制御を行うようにしている。
【００６８】
また、本発明の一実施形態においては、全体動き検出部（例えば、ジャイロ９参照）によって検出された動きが所定値以上の場合には（例えば、図３のＳ５参照）、適正露光量となるまで露出制御を行い（例えば、図３のＳ７、Ｓ２３、Ｓ２５参照）、局所動き検出部（例えば、動き量検出部１１）によって検出された動きが所定値以上の場合には、適正露光量に対して露出オーバーまたは露出アンダーになるまで露出制御を行い、以後、露出制御を停止する（例えば、図３のＳ２３、Ｓ２５、Ｓ２７参照）。
【００６９】
撮影画角全体が移動しているか、画角内の局所的な被写体が移動しているかに応じて、露出制御の乱れに伴う画像の輝度変化に対する人間の目の感じ方が異なる。本実施形態においては、動きの相違に応じて露出制御を変えているので、撮影シーンの変化に応じて、適切な露出制御を行うことが可能となる。
【００７０】
また、本発明の一実施形態においては、局所動き輝度判定値よりも適正露出に近くなった場合は、時間あたりの露出調節分解能を小さくして露出制御するようにしている（例えば、図３のＳ１７において駆動速度を高速で設定している）。すなわち、輝度変化量が一定以上大きい場合には、その変化量に応じて、露出調節分解能を変化させている。変化量が大きい場合には、絞り駆動速度を速くすることで分解能を粗くし、早く変化したい量で動かすことができる。変化量が少ない場合には、速度を遅くすることで分解能を細かくしている。
【００７１】
また、本発明の一実施形態においては、局所動き検出部で所定以上の動きを検出した場合は、その後、第１の時間までに露出制御を行い、第１の時間以後は、第２の時間をかけて露出制御を行うようにしている。すなわち、輝度変化量に応じて、次に目的とする露光量までの差分量とそこに到達するまでの時間を設定し、露出制御可能な時間と速度を設定している。
【００７２】
なお、本発明の一実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ：Personal Digital Assist）、パーソナルコンピュータ（ＰＣ）、タブレット型コンピュータ、ゲーム機器等に内蔵されるカメラでも構わない。
【００７３】
また、本明細書において説明した技術のうち、主にフローチャートで説明した制御に関しては、プログラムで設定可能であることが多く、記録媒体や記録部に収められる場合もある。この記録媒体、記録部への記録の仕方は、製品出荷時に記録してもよく、配布された記録媒体を利用してもよく、インターネットを介してダウンロードしたものでもよい。
【００７４】
また、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等の順番を表現する言葉を用いて説明したとしても、特に説明していない箇所では、この順で実施することが必須であることを意味するものではない。
【００７５】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００７６】
１・・・撮像部、３・・・画像処理部、５・・・表示部、７・・・記録部、９・・・ジャイロ、１０・・・制御部、１１・・・動き量検出部、１３・・・輝度変化量検出部、１５・・・停止判断決定部、１７・・・ＡＥ制御部、２１・・・絞り制御部、３１・・・山、３３・・・木、３５・・・人物
【図１】
0006572004.tif 000002
【図２】
0006572004.tif 000003
【図３】
0006572004.tif 000004
【図４】
0006572004.tif 000005