(57)【要約】【課題】ユーザがシャッタボタンを全押し操作した場合に常にＡＥ処理を簡易的なものとするので、適正な露出が得られない場合がある。【解決手段】シャッタボタンが全押し操作された場合に、制御部２２が、撮像装置１００が静止しているか否かを判断する。制御部２２は、撮像装置１００が静止していると判断された場合、シャッタボタンの全押し操作後にＡＥ処理を行わずに撮影を行う。一方、制御部２２は、撮像装置１００が静止していないと判断された場合、適正な露出が得られるまでＡＥ処理を行ってから撮影を行う。【選択図】      図２
2010166199.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を表現する画像データを生成する撮像手段と、
露出条件を演算して露出を制御する露出制御手段と、
前記画像データの記録に向けた撮影を指示する撮影指示手段と、
前記撮影指示手段により撮影が指示された場合、本撮像装置が静止しているか否かを判断する第１の判断手段と、
前記第１の判断手段により本撮像装置が静止していると判断された場合に、前記露出制御手段に露出を制御させずに、前記撮像手段に撮影を行わせる第１の撮像制御手段と、
前記第１の判断手段により本撮像装置が静止していないと判断された場合に、適正な露出が得られるまで前記露出制御手段に露出を制御させてから、前記撮像手段に撮影を行わせる第２の撮像制御手段と、
前記撮影指示手段により撮影が指示された場合、前記撮像手段による撮影により生成された画像データを記録媒体に記録させる記録制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記第１の判断手段により本撮像装置が静止していると判断された場合に、前記露出制御手段が前記撮影指示手段により撮影が指示される前に演算した露出条件を、前記撮影のための露出条件として決定する露出条件決定手段を、
さらに備えることを特徴とする請求項１に記載の撮像装置。
【請求項３】
被写体が撮影範囲に留まっているか否かを判断する第２の判断手段を、さらに備え、
前記第２の撮像制御手段は、前記第１の判断手段により本撮像装置が静止していないと判断された場合であって、かつ前記第２の判断手段により被写体が撮影範囲に留まっていると判断された場合に、適正な露出が得られるまで前記露出制御手段に露出を制御させてから、前記撮像手段に撮影を行わせる
ことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
被写体像を表現する画像データを生成する撮像手段と、露出条件を演算して露出を制御する露出制御手段と、前記画像データの記録に向けた撮影を指示する撮影指示手段と、を備えるコンピュータを、
前記撮影指示手段により撮影が指示された場合、本撮像装置が静止しているか否かを判断する判断手段、
前記第１の判断手段により本撮像装置が静止していると判断された場合に、前記露出制御手段に露出を制御させずに、前記撮像手段に撮影を行わせる第１の撮像制御手段、
前記第１の判断手段により本撮像装置が静止していないと判断された場合に、適正な露出が得られるまで前記露出制御手段に露出を制御させてから、前記撮像手段に撮影を行わせる第２の撮像制御手段、
前記撮影指示手段により撮影が指示された場合、前記撮像手段により生成された画像データを記録媒体に記録させる記録制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を撮像する撮像装置に関し、特に露出を制御する撮像装置に関する。
【背景技術】
【０００２】
従来より、デジタルカメラは、ライブビュー撮影時やシャッタボタンが半押し操作されたときに、撮影動作を実行する前に適正な露出を自動的に確立する自動露出制御処理（以下、ＡＥ処理と略記する）を実行する。従来のデジタルカメラでは、適正な露出を確立するまでに一定の時間がかかるため、ユーザがシャッタボタンを全押し操作した時点でまだＡＥ処理が完了していなければ、シャッタボタンの全押し操作後にＡＥ処理を完了させてから撮影動作を実行する。この場合には、ユーザが即座に撮影を実行しようとしても、ユーザがシャッタボタンを全押し操作してから撮影操作が実行されるまでに、ＡＥ処理によるシャッタタイムラグを生じてしまう。そのため、従来のデジタルカメラでは、このシャッタタイムラグのために、ユーザはシャッタチャンスを逃してしまうという問題があった。
【０００３】
そこで、特許文献１に、シャッタボタンが半押し操作された場合にＡＥ処理を開始し、その後にシャッタボタンが全押し操作された時点でＡＥ処理がまだ完了していなければ、ＡＥ処理を簡易的なものに変更してから撮影を行う技術が記載されている（図１６等参照）。特許文献１に記載の技術では、シャッタボタンが全押し操作された後の簡易的なＡＥ処理により、シャッタボタン全押し操作のＡＥ処理に要する時間が短くなる分だけシャッタタイムラグが短くなるので、ユーザはシャッタチャンスを捉え易くなる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２５９６８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、シャッタチャンスを逃してしまう恐れがある場合であっても、撮影時の状況によっては、シャッタボタンを全押し操作した後にＡＥ処理を継続させて適正な露出を確保したいという要望がある。例えば、シャッタボタン全押し操作の前後のタイミングで被写体の明るさが急に変化した場合などは、ユーザによっては、シャッタボタンを全押し操作した後にもＡＥ処理を継続させて適正な露出を確保したいと望む場合がある。
【０００６】
しかしながら、特許文献１に記載の技術では、ユーザがシャッタボタンを全押し操作した場合にＡＥ処理がまだ継続中であれば、常に簡易的なＡＥ処理を実行する。そのため、特許文献１に記載の技術では、ユーザがシャッタボタンを全押し操作した場合には、撮影時の状況によらずＡＥ処理を簡易的なものとするので、適正な露出が得られない場合があるという問題があった。
【０００７】
そこで、本発明の目的は、撮影時の状況に応じて最適な露出制御処理を実行することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第１の態様は、
被写体像を表現する画像データを生成する撮像手段と、
露出条件を演算して露出を制御する露出制御手段と、
前記画像データの記録に向けた撮影を指示する撮影指示手段と、
前記撮影指示手段により撮影が指示された場合、本撮像装置が静止しているか否かを判断する第１の判断手段と、
前記第１の判断手段により本撮像装置が静止していると判断された場合に、前記露出制御手段に露出を制御させずに、前記撮像手段に撮影を行わせる第１の撮像制御手段と、
前記第１の判断手段により本撮像装置が静止していないと判断された場合に、適正な露出が得られるまで前記露出制御手段に露出を制御させてから、前記撮像手段に撮影を行わせる第２の撮像制御手段と、
前記撮影指示手段により撮影が指示された場合、前記撮像手段による撮影により生成された画像データを記録媒体に記録させる記録制御手段と、
を備えることを特徴とする撮像装置とした。
【０００９】
上記目的を達成するために、本発明の第２の態様は、
被写体像を表現する画像データを生成する撮像手段と、露出条件を演算して露出を制御する露出制御手段と、前記画像データの記録に向けた撮影を指示する撮影指示手段と、を備えるコンピュータを、
前記撮影指示手段により撮影が指示された場合、本撮像装置が静止しているか否かを判断する判断手段、
前記第１の判断手段により本撮像装置が静止していると判断された場合に、前記露出制御手段に露出を制御させずに、前記撮像手段に撮影を行わせる第１の撮像制御手段、
前記第１の判断手段により本撮像装置が静止していないと判断された場合に、適正な露出が得られるまで前記露出制御手段に露出を制御させてから、前記撮像手段に撮影を行わせる第２の撮像制御手段、
前記撮影指示手段により撮影が指示された場合、前記撮像手段により生成された画像データを記録媒体に記録させる記録制御手段、
として機能させるプログラムとした。
【発明の効果】
【００１０】
本発明は、撮影指示がなされた場合に本撮像装置が静止しているか否かを判断し、撮像装置が静止していると判断された場合には露出の制御させずに撮影を行い、一方で撮像装置が静止していないと判断された場合には適正な露出が得られるまで露出を制御してから撮影を行う。このため、本発明によれば、撮影時の状況に応じて最適な露出制御処理を実行できる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る撮像装置１００の構成を示すブロック図である。
【図２】第１の実施形態に係る撮像処理の流れを示すフローチャートである。
【図３】第２の実施形態に係る撮像処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
以下、図面に基づき、本発明の第１の実施形態に係る撮像装置１００について説明する。
【００１３】
＜撮像装置の構成＞
まず、図１を用いて、第１の実施形態に係る撮像装置１００の構成を説明する。撮像装置１００は、デジタルカメラなどにより構成することができる。
【００１４】
撮像装置１００は、光学系１１と、光学系制御部１２と、光学系駆動部１３と、絞り兼シャッタ１４と、絞り兼シャッタ制御部１５と、絞り兼シャッタ駆動部１６と、撮像素子１７と、利得制御部１８と、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換器１９と、画像処理部２０と、画像処理メモリ２１と、制御部２２と、記憶部２３と、操作部２４と、表示部２５と、角速度センサ２６と、記録媒体２７と、を備える。
【００１５】
光学系１１は、ズームレンズ、フォーカスレンズなどから構成される。
【００１６】
光学系制御部１２は、制御部２２による制御に従って、光学系駆動部１３を制御する。具体的には、光学系制御部１２は、光学系駆動部１３を制御することにより、光学系１１が備えるズームレンズの位置を調節してズームを合わせるとともに、光学系１１が備えるフォーカスレンズの位置を調節して焦点を合わせる。
【００１７】
絞り兼シャッタ１４は、機械式のシャッタとして機能するとともに、撮像素子１７へ入射する被写体像の光量を調節する絞りとしても機能する機構である。
【００１８】
絞り兼シャッタ制御部１５は、制御部２２による制御に従って、絞り兼シャッタ駆動部１６を駆動させる。具体的には、絞り兼シャッタ制御部１５は、シャッタボタンが全押し操作されたときは、制御部２２による制御に従って、絞り兼シャッタ駆動部１６を制御することにより、シャッタ速度により規定される露光時間だけ絞り兼シャッタ１４を開閉させる。また、絞り兼シャッタ制御部１５は、制御部２２による制御に従って、絞り兼シャッタ駆動部１６を制御することにより、絞り兼シャッタ１４の開口度を調節させる。
【００１９】
撮像素子１７は、光学系１１から入射された被写体像を光電変換（撮影）する素子である。撮像素子１７は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）などから構成され、被写体像を光電変換した電気信号をアナログ信号として出力する。
【００２０】
利得制御部１８は、制御部２２から供給されるＩＳＯ感度情報に従う利得により、撮像素子１７から供給されたアナログ信号の振幅を増幅する。
【００２１】
Ａ／Ｄ変換器１９は、利得制御部１８から供給されたアナログ信号をディジタル信号に変換して出力する。
【００２２】
画像処理部２０は、Ａ／Ｄ変換器１９から供給されたディジタル信号に輝度信号処理や色分離処理などの画像処理を施して、輝度信号と色差信号とが重畳した画像データを生成する。この画像データにより被写体像が表現される。また、画像処理部２０は、シャッタボタンが全押し操作されたときは、比較的高画質の画像を示す大容量の画像データを生成する。一方、画像処理部２０は、ライブビュー画像を表示するときは、比較的低画質の画像を示す小容量の画像データを生成する。画像処理部２０は、例えば、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＲＯＭ及びＲＡＭなどから構成される。
【００２３】
画像処理メモリ２１は、画像処理部２０がディジタル信号から画像データを生成するまでに生成される中間データを記憶するワーキングエリアとして機能する。画像処理メモリ２１は、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから構成される。
【００２４】
制御部２２は、撮像装置１００全体の動作を制御する。制御部２２は、例えば、ＣＰＵ、内蔵ＲＡＭなどから構成される。また、制御部２２は、輝度検出部２２ａ、露出制御部２２ｂとしての機能を有する。
【００２５】
輝度検出部２２ａは、画像処理部２０から供給された画像データにより表現される画像の所定領域（例えば、画像の中央領域）の輝度信号の積分値を輝度レベルとして検出する。
【００２６】
露出制御部２２ｂは、記憶部２３に記憶されているＡＥ処理用のプログラム線図を用いることにより、検出部２２ａにより検出された輝度レベルに基づいて、適正な露出を得るための露出条件を演算する。第１の実施形態における露出条件とは、開口度、シャッタ速度、ＩＳＯ感度、電子シャッタ量などである。そして、露出制御部２２ｂは、演算した露出条件を示す制御信号を各部に供給する。これにより、適正な露出が得られるように各部が制御されることでＡＥ処理（自動露出制御処理）がなされる。
【００２７】
記憶部２３は、撮像装置１００が各処理を実行するのに必要なプログラムを記憶する。記憶部２３は、フラッシュメモリなどから構成される。制御部２２は、内蔵ＲＡＭをワークエリアとして記憶部２３に記憶されているプログラムとの協働により各処理を実行する。
【００２８】
操作部２４は、ユーザから各種のキー操作を受け付ける。操作部２４は、電源ボタン、シャッタボタン、ズームボタン、カーソルキー、決定ボタン、メニューボタンなどを備える。操作部２４は、ユーザから受け付けた各種のキー操作を示す信号を制御部２２に供給する。シャッタボタンは、撮影の準備（ＡＥ処理など）を指示するための半押し操作と、撮影（画像データの記録）を指示するための全押し操作とをユーザから受け付けることが可能な構成である。制御部２２は、操作部２４からこれらの信号を受信すると、受信した信号に基づいた処理を実行する。
【００２９】
表示部２５は、画像処理部２０により生成された画像データにより表現される画像などを表示する。表示部２５は、液晶ディスプレイなどから構成される。
【００３０】
角速度センサ２６は、撮像装置１００の角速度、すなわち、撮像装置１００がどのくらいの角速度で回転しているかを測定し、測定した角速度を電気信号に変換して制御部２２に供給する。
【００３１】
記録媒体２７は、画像処理部２０により生成された画像データを記録する。記録媒体２７は、撮像装置１００に着脱可能な半導体メモリカードなどから構成される。
【００３２】
＜撮像装置の動作＞
図２は、第１の実施形態に係る撮像装置１００の撮像処理における動作を示すフローチャートである。図２を用いて、撮像装置１００が実行する撮像処理を説明する。以下に説明する撮像処理においては、ユーザが撮像装置１００を自身の手によって構えているものとする。そして、ユーザが撮影を望む被写体（以下、主要被写体という）は移動しているものとする。
【００３３】
ユーザの電源ボタンの操作により撮像装置１００に電源が投入されると、撮像装置１００は、記憶部２３に記憶されているプログラムを内蔵ＲＡＭに読み出して、このプログラムとの協働により図２のフローチャートにより示される撮像処理を開始する。
【００３４】
まずステップＳＡ１において、制御部２２は、ライブビュー画像を表示させる処理を開始する。具体的には、制御部２２は、画像処理部２０を制御してライブビュー画像を生成させ、生成したライブビュー画像を表示部２５に表示させる処理を開始する。以降、制御部２２は、画像処理部２０から順次供給される画像データを表示部２５に順次供給することによりライブビュー画像を表示させる。
【００３５】
次にステップＳＡ２において、制御部２２は、適正な露出が現在得られているか否かを判断する。具体的に、露出制御部２２ｂが、輝度検出部２２ａにより検出された輝度レベルと所定の輝度レベルを比較することによって、適正な露出が現在得られているか否かを判断する。制御部２２は、適正な露出が現在得られていると判断した場合（ステップＳＡ２：ＹＥＳ）、ステップＳＡ４へと処理を進める。一方、制御部２２は、適正な露出が現在得られてないと判断した場合（ステップＳＡ２：ＮＯ）、ステップＳＡ３へと処理を進める。
【００３６】
ステップＳＡ３において、制御部２２は、通常のＡＥ（Ａｕｔｏ Ｅｘｐｏｓｕｒｅ）処理（いわゆるプログラムＡＥ処理など）を実行する。具体的に、輝度検出部２２ａが、ライブビュー表示のために現在生成されている画像データの輝度レベルを検出する。そして、露出制御部２２ｂが、記憶部２３に記憶されているＡＥ処理用のプログラム線図を用いて、輝度検出部２２ａにより検出された輝度レベルに基づき適正な露出を得るための露出条件を演算して、演算した露出条件を示す制御信号を各部に供給する。制御部２２は、ステップＳＡ３のＡＥ処理の後にステップＳＡ２に処理を戻し、ステップＳＡ３のＡＥ処理によって適正な露出が得られたか否かを再度判断する。これにより適正な露出が得られるようにＡＥ処理が実行される。
【００３７】
次にステップＳＡ４において、制御部２２は、ユーザによりシャッタボタンが半押し操作されているか否かを判断する。具体的には、制御部２２は、操作部２４からのシャッタボタン半押し操作に応じた信号を監視することにより、ユーザによりシャッタボタンが半押し操作されているか否かを判断する。制御部２２は、シャッタボタンが半押し操作されていないと判断した場合（ステップＳＡ４：ＮＯ）、ステップＳＡ２に処理を戻す。一方、制御部２２は、シャッタボタンが半押し操作されていると判断した場合（ステップＳＡ４：ＹＥＳ）、ステップＳＡ５へと処理を進める。
【００３８】
次にステップＳＡ５において、制御部２２は、ステップＳＡ２に引き続いてＡＥ処理を実行する。ステップＳＡ５におけるＡＥ処理の内容は、ステップＳＡ３におけるＡＥ処理の内容と同様である。また、ステップＳＡ５において、制御部２２は、通常のＡＦ（Ａｕｔｏ  Ｆｏｃｕｓ）処理を行う。つまり、制御部２２は、光学系制御部１２を制御して、画像処理部２０により生成された画像データにより表現される画像における所定の中央領域にピントを合わせように、光学系駆動部１３に光学系１１のフォーカスレンズを駆動させる。
【００３９】
次にステップＳＡ６において、制御部２２は、ユーザによりシャッタボタンが全押し操作されているか否かを判断する。具体的には、制御部２２は、操作部２４からのシャッタボタン全押し操作に応じた信号を監視することにより、ユーザによりシャッタボタンが全押し操作されているか否かを判断する。制御部２２は、シャッタボタンが全押し操作されていないと判断した場合（ステップＳＡ６：ＮＯ）、ステップＳＡ４に処理を戻す。一方、制御部２２は、シャッタボタンが全押し操作されていると判断した場合（ステップＳＡ６：ＹＥＳ）、ステップＳＡ７へと処理を進める。
【００４０】
次にステップＳＡ７において、制御部２２は、撮像装置１００が静止しているか否かを判断する。具体的には、制御部２２は、撮像装置１００の角速度を示す電気信号を角速度センサ２６から取得して、取得した電気信号が示す角速度を所定の値と比較する。撮像装置１００の角速度が所定の値以下の場合、撮像装置１００は静止していると判断する。一方、撮像装置１００の角速度が所定の値以下でない場合、ユーザが所定の回転速度以上で撮像装置１００を回転させていると判断する。制御部２２は、撮像装置１００が静止していると判断すると（ステップＳＡ７：ＹＥＳ）、ステップＳＡ８に処理を進める。一方、制御部２２は、撮像装置１００が静止していないと判断すると（ステップＳＡ７：ＮＯ）、ステップＳＡ９に処理を進める。なお、撮像装置１００が静止しているか否かは、加速度センサにより検出される撮像装置１００の加速度を示す電気信号を基に、制御部２２が判断してもよい。
【００４１】
ステップＳＡ８において、制御部２２は、直ちにＡＥ処理を停止させて、ステップＳＡ１１へと処理を進める。具体的に、輝度検出部２２ａが、現在生成されている画像データの輝度レベルを検出することを停止する。そして、露出制御部２２ｂが、適正な露出を得るための露出条件の演算や露出条件を示す制御信号を各部に供給することを停止する。これにより、適正な露出を得るための各部の動作（絞り兼シャッタ１４の開口度の調節など）が停止される。なお、ステップＳＡ８においては、ＡＥ処理に必要な動作の全てを停止させずに、ＡＥ処理に必要な動作の一部のみを停止させてもよい。例えば、ステップＳＡ８においては、露出制御部２２ｂが、適正な露出を得るための開口度の演算のみを停止することにより、絞り兼シャッタ１４の開口度の調節のみを停止させてもよい。
【００４２】
一方、ステップＳＡ９において、制御部２２は、適正な露出が現在得られているか否かを判断する。具体的に、露出制御部２２ｂが、輝度検出部２２ａにより検出された輝度レベルと所定の輝度レベルを比較することによって、適正な露出が現在得られているか否かを判断する。制御部２２は、適正な露出が現在得られていると判断した場合（ステップＳＡ９：ＹＥＳ）、ステップＳＡ１１へと処理を進める。一方、制御部２２は、適正な露出が現在得られてないと判断した場合（ステップＳＡ９：ＮＯ）、ステップＳＡ１０へと処理を進める。
【００４３】
ステップＳＡ１０において、制御部２２は、ステップＳＡ５から引き続いてＡＥ処理を継続して実行して、ステップＳＡ９に処理を戻す。このようにして、制御部２２は、適正な露出が得られたと判断するまでＡＥ処理を継続する。なお、ステップＳＡ１０におけるＡＥ処理の内容は、ステップＳＡ２におけるＡＥ処理の内容と同様である。つまり、輝度検出部２２ａが、現在生成されている画像データの輝度レベルを検出する。そして、露出制御部２２ｂが、適正な露出を得るための露出条件を演算して、演算した露出条件を示す制御信号を各部に供給することによりＡＥ処理を実行する。
【００４４】
ステップＳＡ１１において、制御部２２は、撮影時に適用する露出条件を決定する。具体的に、制御部２２は、ステップＳＡ１１の直前において露出制御部２２ｂが演算していたシャッタ速度、開口度、ＩＳＯ感度の各露出条件を、撮影時に適用する露出条件として決定する。露出制御部２２ｂは、この決定された露出条件を示す制御信号を各部に供給する。
【００４５】
ここで、撮像装置１００が静止しており、ステップＳＡ７、ＳＡ８の直後にステップＳＡ１１の処理がなされる場合、ステップＳＡ１１の直前に露出制御部２２ｂが演算していた露出条件とは、シャッタボタンが全押し操作される直前に露出制御部２２ｂが演算していた露出条件である。一方、撮像装置１００が静止しておらず、処理がステップＳＡ９からステップＳＡ１１に進んだ場合、ステップＳＡ１１の直前に露出制御部２２ｂが演算していた露出条件とは、ステップＳＡ９の判断がＹＥＳになったとき（適正な露出が得られたと判断されたとき）に露出制御部２２ｂが演算していた露出条件である。
【００４６】
次にステップＳＡ１２において、制御部２２は、撮影を実行する。具体的に、制御部２２は、絞り兼シャッタ制御部１５を制御して、絞り兼シャッタ１４を開閉させるように絞り兼シャッタ駆動部１６を制御させる。このときの絞り兼シャッタ１４のシャッタ速度と開口度は、ステップＳＡ１１で決定されたシャッタ速度と開口度となる。これにより、撮像素子１７が被写体像を撮影して電気信号を蓄積し、Ａ／Ｄ変換器がこの電気信号をディジタル信号に変換する。そして、利得制御部１８が、ステップＳＡ１１で決定されたＩＳＯ感度に従う利得によってディジタル信号を増幅する。そして、制御部２２は画像処理部２０を制御して、このディジタル信号から画像データを生成させて、生成した画像データをＪＰＥＧ方式で圧縮させる。制御部２２は、圧縮された画像データを記録媒体２７に記録させる。
【００４７】
以上で、制御部２２は、図２のフローチャートに示される撮像処理を終了させる。
【００４８】
ここで、撮像装置１００が静止しているときに高速で移動する主要被写体が撮影範囲に突然侵入してきた状況などには、主要被写体を即座に撮影しないと主要被写体が撮影範囲から外れてしまうので、シャッタタイムラグを許容できない状況となる。また、撮像装置１００が静止しているときに主要被写体が撮影範囲内に常時留まりながら動いている状況であっても、ユーザが主要被写体のある一瞬の動きを決定的瞬間として撮影したい場合には、シャッタタイムラグを許容できない状況となる。
【００４９】
そこで、第１の実施形態に係る撮像装置１００は、撮像装置１００が静止していれば、シャッタボタン１００の全押し操作後にＡＥ処理を行うことなく撮影動作を実行するようにした。このようにすれば、シャッタタイムラグを許容できない状況において、シャッタタイムラグをＡＥ処理に要する時間だけ短くすることができる。
【００５０】
また、上述の通り、第１の実施形態に係る撮像装置１００は、撮像装置１００が静止している場合、シャッタボタン１００の全押し操作後にＡＥ処理を行うことなく、ステップＳＡ１１において撮影時に適用する露出条件を決定する。この場合にあっては、ステップＳＡ１１において、シャッタボタンが全押し操作される直前に露出制御部２２ｂが演算していた露出条件が、撮影時に適用される露出条件として決定されることとなる。この場合にあっては、撮像装置１００が静止していたために撮影範囲が変更されず、シャッタボタンが全押し操作される前の時点において既に適正な露出が得られていた可能性が高い。従って、この場合（撮像装置１００が静止しているときのシャッタボタン全押し操作後にＡＥ処理を行わない場合）においても、適正な露出が得られる露出条件が得られる可能性が高くなる。
【００５１】
一方、第１の実施形態においては、ユーザが撮像装置１００を自身の手によって構えており主要被写体が移動していたため、撮像装置１００が静止しておらず回転している場合においては、ユーザが移動する主要被写体の動きを追いかけるように撮像装置１００を回転させている状況であると考えられる。この場合、例えば、最初に明るい場所にいた主要被写体がシャッタボタンの全押し操作前後のタイミングで暗い場所へと移動した状況にあっては、シャッタボタンの全押し操作の前後において主要被写体の明るさも大きく変わる。そのため、この場合には、シャッタボタン全押し操作後にもＡＥ処理を継続させて、暗い場所に移った主要被写体に最適な露出を得ることが望ましい。
【００５２】
そこで、第１の実施形態に係る撮像装置１００は、撮像装置１００が静止しておらず回転していれば、シャッタボタン１００の全押し操作後にも適正な露出が得られるまでＡＥ処理を行うにした。このようにすれば、シャッタボタンの全押し操作前後のタイミングで主要被写体の明るさが急に変化した状況においても、シャッタボタン１００の全押し操作後にもＡＥ処理を行うことで適正な露出を得ることができる。
【００５３】
以上によれば、第１の実施形態に係る撮像装置１００によって、撮影時の状況に応じて最適な露出制御処理を実行することができる。
【００５４】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第２の実施形態に係る撮像装置１００の構成は、図１に示される第１の実施形態に係る撮像装置１００の構成と同じであるので、その説明を省略する。
【００５５】
図３は、第２の実施形態に係る撮像装置１００の撮像処理における動作を示すフローチャートである。図３を用いて、撮像装置１００が実行する撮像処理を説明する。以下に説明する撮像処理においては、ユーザが撮像装置１００を自身の手によって構えているものとする。そして、ユーザが撮影を望む被写体は移動しているものとする。
【００５６】
ユーザの電源ボタンの操作により撮像装置１００に電源が投入されると、撮像装置１００は、記憶部２３に記憶されているプログラムを内蔵ＲＡＭに読み出して、このプログラムとの協働により図３のフローチャートにより示される撮像処理を開始する。
【００５７】
図３に示されるステップＳＢ１〜ＳＢ１２の処理内容やその具体的方法は、図２のステップＳＡ１〜ＳＡ１２のものと同一であるので、その説明を省略する。
【００５８】
第２の実施形態に係る撮像処理が第１の実施形態に係る撮像処理と異なる点は、ステップＳＢ１３にある。第２の実施形態においては、ステップＳＢ７において、制御部２２が、撮像装置１００が静止していないと判断した場合（ステップＳＢ７：ＮＯ）、ステップＳＢ１３に処理を進める。
【００５９】
ステップＳＢ１３において、制御部２２は、主要被写体が撮影範囲に留まっているか否かを判断する。具体的に、制御部２２は、現在のライブビュー画像と過去のライブビュー画像とで近似する画像部分（被写体像）があるか否かを判断する。制御部２２は、現在のライブビュー画像と過去のライブビュー画像とで近似する画像部分があると判断した場合、主要被写体が撮影範囲に留まっていると判断する。一方、制御部２２は、現在のライブビュー画像と過去のライブビュー画像とで近似する画像部分がないと判断した場合、主要被写体が撮影範囲に留まっていないと判断する。なお、過去のライブビュー画像とは、所定の時間（例えば、２２ｍＳｅｃ）前にライブビュー表示されたライブビュー画像であり、あらかじめ画像処理メモリ２１に記憶されている。
【００６０】
ステップＳＡ８において、制御部２２が、現在のライブビュー画像と過去のライブビュー画像とで近似する画像部分（被写体像）が撮影範囲に留まっているかないかを判断する方法は任意であるが、例えば、以下のような手法が考えられる。なお、理解を容易にするため、ライブビュー画像は６４０×４８０の画素から構成されるものとして説明する。まず、４×４の画素から構成される２００×１２５のブロックに、ライブビュー画像を分割する。そして、現在のライブビュー画像と過去のライブビュー画像とのそれぞれについて、各ブロックに含まれる画素の輝度の総和をブロック毎に求める。そして、現在の輝度の総和と過去の輝度の総和との差分の絶対値をブロック毎に求める。ここで、絶対値が所定の値以下であるブロックを近似ブロックに設定する。そして、近似ブロックの密度が高い画像部分を検出する。例えば、近似ブロックが縦方向、横方向ともに４つ以上連続する近似ブロック群があるか否かを判断する。近似ブロック群がないと判断した場合は、近似する画像部分がないと判断する。一方、近似ブロック群があると判断した場合は、近似する画像部分があると判断し、当該近似ブロック群を近似する画像部分として設定する。
【００６１】
制御部２２は、主要被写体が撮影範囲に留まっていると判断した場合（ステップＳＢ１３：ＹＥＳ）、ステップＳＢ８へと処理を進め、シャッタボタン１００の全押し操作後にＡＥ処理を行うことなく（ステップＳＢ８）、露出条件を決定し（ステップＳＢ１１）、撮影動作を実行する（ステップＳＢ１２）。
【００６２】
一方、制御部２２は、主要被写体が撮影範囲に留まっていないと判断した場合（ステップＳＡＢ１３：ＮＯ）、ステップＳＢ９へと処理を進め、適正な露出が得られたと判断するまで（ステップＳＢ９：ＹＥＳ）、ＡＥ処理を実行してから（ステップＳＢ１０）、撮影動作を実行する（ステップＳＢ１２）。
【００６３】
ここで、第２の実施形態においてはユーザが撮像装置１００を自身の手によって構えており主要被写体は移動していたので、撮像装置１００が静止しておらず回転している場合、ユーザが移動する主要被写体の動きを追いかけるように撮像装置１００を回転させている場合であるといえる。そうすると、撮像装置１００が回転している場合においては、主要被写体が撮影範囲に留まっていれば、主要被写体は移動しているものの、ユーザによる撮像装置１００の回転が主要被写体の移動に追従していることとなる。つまり、この場合には主要被写体が撮影範囲から外れる可能性が低くなっており、シャッタタイムラグを許容できる状況にあると考えられる。
【００６４】
そこで、第２の実施形態に係る撮像装置１００は、シャッタボタンが全押し操作されたときであっても、撮像装置１００が回転している場合であって（ステップＳＢ７：ＮＯ）、かつ主要被写体が撮影範囲に留まっている場合あれば（ステップＳＢ１３：ＹＥＳ）、適正な露出が得られるまでＡＥ処理を継続するようにした。このようにすれば、シャッタタイムラグを許容できる状況においては適正な露出を得ることができる。また、このようにすれば、最初に明るい場所にいた主要被写体がシャッタボタンの全押し操作前後のタイミングで暗い場所へと移動していても、シャッタボタン全押し操作後にもＡＥ処理を継続させて、暗い場所に移った主要被写体に最適な露出を得ることができる。
【００６５】
また、第２の実施形態に係る撮像装置１００は、撮像装置１００が静止していれば、シャッタボタン１００の全押し操作後にＡＥ処理を行うことなく撮影動作を実行するようにした。このようにすれば、主要被写体を即座に撮影しないと主要被写体が撮影範囲から外れてしまう状況や、ユーザが主要被写体のある一瞬の動きを決定的瞬間として撮影したい状況などのシャッタタイムラグを許容できない状況において、シャッタタイムラグをＡＥ処理に要する時間だけ短くすることができる。
【００６６】
また、撮像装置１００が回転していても、主要被写体が撮影範囲に留まっていない場合には、ユーザによる撮像装置１００の回転が主要被写体の動きにうまく追従しておらず、主要被写体を即座に撮影しないと被写体が撮影範囲から外れてしまう状況であると考えられる。
【００６７】
そこで、第２の実施形態に係る撮像装置１００は、撮像装置１００が回転していても（ステップＳＢ７：ＮＯ）、主要被写体が撮影範囲に留まっていない場合には（ステップＳＢ１３：ＮＯ）、シャッタボタン１００の全押し操作後にＡＥ処理を行うことなく撮影動作を実行するようにした。このようにすれば、主要被写体を即座に撮影しないと主要被写体が撮影範囲から外れてしまうためにシャッタタイムラグを許容できない状況において、シャッタタイムラグをＡＥ処理に要する時間だけ短くすることができる。
【００６８】
以上によれば、第２の実施形態に係る撮像装置１００によって、撮影時の状況に応じて最適な露出制御処理を実行できる。
【００６９】
上記の各実施形態は、一般的な撮像装置において、例えば撮像フレームレートが６０ｆｐｓ（Ｆｌａｍｅ  Ｐｅｒ  Ｓｅｃｏｎｄ）で高速連写撮影を行う高速連写撮影モードが設定されている場合にのみ適用してもよい。
【００７０】
上記の各実施形態は本発明の単なる例に過ぎず、本発明を限定する趣旨のものではない。したがって、第１の実施形態に対してなされ得る変形はすべて本発明に含まれるものである。
【符号の説明】
【００７１】
１００  撮像装置
１１    光学系
１２    光学系制御部
１３    光学系駆動部
１４    絞り兼シャッタ
１５    絞り兼シャッタ制御部
１６    絞り兼シャッタ駆動部
１７    撮像素子
１８    利得制御部
１９    Ａ／Ｄ変換器
２０    画像処理部
２１    画像処理メモリ
２２    制御部
２３    記憶部
２４    操作部
２５    表示部
２６    角速度センサ
２７    記録媒体
【図１】
2010166199.tif 000003
【図２】
2010166199.tif 000004
【図３】
2010166199.tif 000005