(57)【要約】【課題】被写体ぶれの検出に関する専用の構成要素を備えることなく、被写体ぶれを抑制した動画像を撮像可能にする。【解決手段】被写体の撮像を行うカメラ部１と、動画像の符号化時に撮像画像の動きベクトル情報を使用するエンコーダ２と、エンコーダ２より動画像の符号化時の動きベクトル情報を取得して撮像画像の被写体速度を算出する被写体速度算出部３０と、算出した被写体速度に基づいて被写体ぶれを抑えることができる露光時間を算出する露光時間算出部３１と、算出した露光時間に基づいて画像を撮像する際の露光時間を決定する露光時間判定部３２と、撮像画像の動き量に応じて決定された露光時間に基づいてカメラ部１の撮像に関する制御を決定するカメラ制御部３３とを備える。【選択図】図１
2011244144.tif 000002
【特許請求の範囲】
【請求項１】
被写体の撮像を行うカメラ部と、
前記撮像した撮像画像の符号化を行うものであって、動画像の符号化時に撮像画像の動きベクトル情報を使用するエンコーダと、
動画像を撮像する際に、前記動きベクトル情報を取得し、撮像画像の動き量に応じて露光時間を設定する撮像装置制御部と、
前記設定した露光時間に基づいて前記カメラ部の撮像に関する制御を決定するカメラ制御部と、
を備える撮像装置。
【請求項２】
請求項１に記載の撮像装置であって、
前記撮像装置制御部は、
前記エンコーダにおいて符号化時に使用する動きベクトル情報を取得して撮像画像の被写体速度を算出する被写体速度算出部と、
前記算出した撮像画像の被写体速度に基づいて、被写体ぶれを抑えることができる露光時間を算出する露光時間算出部と、
前記算出した露光時間に基づいて、画像を撮像する際の露光時間を決定する露光時間判定部と、
を備える撮像装置。
【請求項３】
請求項２に記載の撮像装置であって、
前記カメラ部は、このカメラ部におけるシャッターのシャッタースピードを調整することによって、画像を撮像する際の露光時間を調整可能であり、
前記カメラ制御部は、
前記露光時間判定部によって決定された露光時間に基づいて、前記カメラ部のシャッターのシャッタースピードを制御するシャッタースピード制御部を備え、
前記シャッタースピード制御部は、前記決定された露光時間と、前記シャッターに設定可能なシャッタースピードの範囲とに基づいて、シャッタースピードを決定する撮像装置。
【請求項４】
請求項３に記載の撮像装置であって、
前記カメラ部は、このカメラ部における感度を調整することによって、画像を撮像する際の露光時間を調整可能であり、
前記カメラ制御部は、
前記露光時間判定部によって決定された露光時間に基づいて、前記カメラ部の感度を制御する感度制御部をさらに備え、
前記感度制御部は、前記決定された露光時間と、この露光時間にて撮影可能なカメラ部の撮影感度とに基づいて、カメラ部の感度を決定する撮像装置。
【請求項５】
請求項３に記載の撮像装置であって、
前記シャッターは、メカシャッターと電子シャッターの少なくとも一方を含む撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像を撮像可能な撮像装置に関する。
【背景技術】
【０００２】
撮像装置として、近年、動画撮影機能付きデジタルカメラにおいて、特に高速度撮影機能を有するものが開発され販売されている。高速度撮影においては、撮影時により多くのコマを撮影し、瞬間的な画像を撮像する必要があるため、高速で動く被写体の動きに起因する被写体ぶれの発生を抑えて撮影を行う必要がある。
【０００３】
そのような被写体ぶれを検出し、防止する技術として、顔検出機能を備えた撮像装置において、顔検出領域の変化によって被写体の移動速度を算出し、その算出した移動速度から被写体ぶれを防止する設定を行うもの（例えば、特許文献１参照）がある。また、被写体の動きを検出するための専用の回路／手段を備えることにより、被写体ぶれを抑制する技術（例えば、特許文献２参照）などがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２２３００号公報
【特許文献２】特開平８−３２７９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来の技術では、顔認識が可能な被写体の必要がある、フォーカスの合焦範囲内である、などの撮影条件に制限があるもの、あるいは、動き検出を行うために専用に新たな回路／手段を備える必要があるものとなり、実現に困難な場合がある。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、その目的は、被写体ぶれの検出に関する専用の構成要素を備えることなく、被写体ぶれを抑制した動画像を撮像可能にすることにある。
【課題を解決するための手段】
【０００７】
本発明は、第１の態様として、撮像装置であって、被写体の撮像を行うカメラ部と、前記撮像した撮像画像の符号化を行うものであって、動画像の符号化時に撮像画像の動きベクトル情報を使用するエンコーダと、動画像を撮像する際に、前記動きベクトル情報を取得し、撮像画像の動き量に応じて露光時間を設定する撮像装置制御部と、前記設定した露光時間に基づいて前記カメラ部の撮像に関する制御を決定するカメラ制御部と、を備える。
上記構成により、被写体ぶれの検出に関する専用の構成要素を備えることなく、エンコーダでの動画像の符号化時に用いる動きベクトル情報から、撮像画像の動き量に応じて露光時間を設定し、カメラ部の撮像に関する制御を行うことで、被写体ぶれを抑制した動画像を撮像可能となる。
【０００８】
また、本発明は、第２の態様として、上記の撮像装置であって、前記撮像装置制御部は、前記エンコーダにおいて符号化時に使用する動きベクトル情報を取得して撮像画像の被写体速度を算出する被写体速度算出部と、前記算出した撮像画像の被写体速度に基づいて、被写体ぶれを抑えることができる露光時間を算出する露光時間算出部と、前記算出した露光時間に基づいて、画像を撮像する際の露光時間を決定する露光時間判定部と、を備えるものを含む。
上記構成により、エンコーダでの動画像の符号化時に用いる動きベクトル情報から、被写体速度を算出し、被写体ぶれを抑制するための露光時間を決定し、この決定した露光時間に基づいた撮像装置の制御を行うことが可能となる。
【０００９】
また、本発明は、第３の態様として、上記の撮像装置であって、前記カメラ部は、このカメラ部におけるシャッターのシャッタースピードを調整することによって、画像を撮像する際の露光時間を調整可能であり、前記カメラ制御部は、前記露光時間判定部によって決定された露光時間に基づいて、前記カメラ部のシャッターのシャッタースピードを制御するシャッタースピード制御部を備え、前記シャッタースピード制御部は、前記決定された露光時間と、前記シャッターに設定可能なシャッタースピードの範囲とに基づいて、シャッタースピードを決定するものを含む。
上記構成により、決定された露光時間に基づいて、シャッタースピードを決定することで、被写体ぶれを抑制するための露光時間となるように撮像装置の制御を行うことが可能となる。
【００１０】
また、本発明は、第４の態様として、上記の撮像装置であって、前記カメラ部は、このカメラ部における感度を調整することによって、画像を撮像する際の露光時間を調整可能であり、前記カメラ制御部は、前記露光時間判定部によって決定された露光時間に基づいて、前記カメラ部の感度を制御する感度制御部をさらに備え、前記感度制御部は、前記決定された露光時間と、この露光時間にて撮影可能なカメラ部の撮影感度とに基づいて、カメラ部の感度を決定するものを含む。
上記構成により、決定された露光時間に基づいて、カメラ部の感度を決定することで、調整されたシャッタースピードによって撮像画像の露光が不適切になる場合を抑制することが可能となる。
【００１１】
また、本発明は、第５の態様として、上記の撮像装置であって、前記シャッターは、メカシャッターと電子シャッターの少なくとも一方を含むものである。
【発明の効果】
【００１２】
本発明によれば、被写体ぶれの検出に関する専用の構成要素を備えることなく、被写体ぶれを抑制した動画像を撮像することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１にかかる撮像装置の構成を示すブロック図
【図２】被写体速度及び露光時間を算出する手順を示す説明図
【図３】本発明の実施の形態１にかかる撮像装置の撮像動作を示すフローチャート
【図４】本発明の実施の形態２にかかる撮像装置の構成を示すブロック図
【図５】本発明の実施の形態２にかかる撮像装置の撮像動作を示すフローチャート
【図６】ＩＳＯ感度と露光時間（シャッタースピード）との関係を示す概念図
【発明を実施するための形態】
【００１４】
以下に、本発明にかかる実施の形態として動画像を撮影可能な撮像装置の構成例を示す。
【００１５】
（実施の形態１）
実施の形態１の撮像装置は、動画像データの符号化を行うエンコーダの動きベクトル情報を使用して、被写体ぶれを抑制可能な露光時間を算出し、動画像撮像時のシャッタースピードを制御する機能を有する。
【００１６】
図１は、実施の形態１にかかる撮像装置の構成を示すブロック図である。撮像装置は、カメラ部１、エンコーダ２、撮像装置制御部３を有して構成される。
【００１７】
カメラ部１は、撮影対象の撮像を行うために、シャッター１０１、撮像素子１０２などを備える。シャッター１０１としては、メカシャッター、電子シャッターの少なくとも一方を含むものとする。カメラ部１において動画像を撮像する際には、シャッター１０１で予め決められた露光時間で撮影対象の像を撮像素子１０２に入力し、撮像した被写体画像を得る。撮像素子１０２から出力された撮像画像はエンコーダ２に入力され、動画像の画像データが生成される。
【００１８】
エンコーダ２は、動画像の画像データの符号化機能を有し、撮像画像の動きベクトルを使用する符号化方式でフレーム毎の画像の符号化を行う。符号化方式としては、例えば、ＭＰＥＧ４、Ｈ．２６４などの規格が用いられる。これらの規格では、動き補償を伴うフレーム間予測を使用する。そこで、画像を符号化する場合に、動きベクトル探索を行い、その動きベクトル情報についても符号化を行う。この動きベクトル情報は撮像装置制御部３から参照される。
【００１９】
撮像装置制御部３は、被写体速度算出部３０、露光時間算出部３１、露光時間判定部３２、カメラ制御部３３などを備える。被写体速度算出部３０は、エンコーダ２における符号化時の撮像画像の動きベクトル情報を参照し、その符号化方式の精度で動き情報を得る。また、被写体速度算出部３０は、得られた動き情報とフレームレートのフレーム間隔の時間とから、１フレームで被写体が何画素移動するかで示される被写体速度Ｖ［画素／秒］の算出を行う。
【００２０】
図２は、被写体速度Ｖの算出と、被写体ぶれを抑えるための露光時間Ｓの算出にかかる手順を説明する図である。図２において、被写体４０１を含んだマクロブロック（被写体ＭＢ）４０２が予測参照画像のマクロブロック（予測参照画像ＭＢ）４０３から動くと、エンコーダ２では、その動きベクトル４０４を表す動きベクトル情報を含めてエンコードが行われる。被写体速度算出部３０は、動きベクトル４０４の動きベクトル情報を取得し、被写体の動いた画素数Ｎを取得する。取得した画素数Ｎとフレーム間隔Ｔから被写体速度Ｖを算出する。
【００２１】
露光時間算出部３１は、被写体速度算出部３０で算出した撮像画像の被写体速度Ｖに基づいて、被写体ぶれを、予め決めておいた許容する被写体ぶれの画素数Ｎ０に抑えるための露光時間Ｓを算出する。
【００２２】
露光時間判定部３２は、露光時間算出部３１で算出された被写体ぶれを抑えるための露光時間Ｓを現在の露光時間Ｓ０と比較する。ここで、現在の露光時間Ｓ０の方が算出された露光時間Ｓより遅い場合は、算出された露光時間Ｓをカメラ制御部３３に渡す。一方、現在の露光時間Ｓ０の方が算出された露光時間Ｓより速い場合は、ＳからＳ０を除算した値が設定した閾値Ｘより大きい場合に、算出された露光時間Ｓをカメラ制御部３３に渡す。また、ＳからＳ０を除算した値が閾値Ｘより小さい場合は、現在の露光時間Ｓ０をカメラ制御部３３に渡す。以降では、カメラ制御部３３に渡す露光時間をＳ１とする。
【００２３】
カメラ制御部３３は、シャッター１０１のシャッタースピードを設定するシャッタースピード制御部３３１を備える。シャッタースピード制御部３３１は、露光時間判定部３２より出力された露光時間Ｓ１（シャッタースピードに相当）が、カメラ部１のシャッター１０１に設定可能なシャッタースピードの最大値（Ｓｍａｘ：最も遅い露光時間）から最小値（Ｓｍｉｎ：最も速い露光時間）の範囲内であるかを判定する。ここで、Ｓｍａｘ≧Ｓ１≧Ｓｍｉｎの場合は、シャッター１０１にシャッタースピードＳ２としてＳ１を設定し、次フレームの撮像を行う。一方、Ｓ１＞Ｓｍａｘの場合はシャッタースピードＳ２にＳｍａｘを、Ｓ１＜Ｓｍｉｎの場合はシャッタースピードＳ２にシャッタースピードＳｍｉｎをそれぞれ設定し、次フレームの撮像を行う。
【００２４】
次に、図３に示すフローチャートを参照して、本発明の実施の形態１において実行する撮像動作の処理の流れについて説明する。ここでは、動画像を撮像する場合の撮像動作について説明する。
【００２５】
撮像装置は、カメラ部１にて撮像を開始（Ｓ１０１）すると、シャッター１０１を決められた露光時間Ｓ０（シャッタースピードに相当）の時間開いて、撮像素子１０２に被写体画像を映し、画像取り込み（Ｓ１０２）を行う。そして、取り込まれた撮像画像をエンコーダ２に転送し、ＭＰＥＧ４、Ｈ．２６４など、フレーム間予測を使用する規格の符号化方式でフレーム毎の画像を符号化（Ｓ１０３）する。フレーム間予測では動き補償を行うため、動きベクトル情報も同時に符号化する。
【００２６】
次に、撮像装置制御部３は、ステップＳ１０３にて符号化されたフレーム画像がフレーム間予測を行う画像かどうかの判断（Ｓ１０４）を行い、フレーム間予測を行う画像であれば、ステップＳ１１０以降の処理を行う。一方、フレーム間予測を行わない画像であれば、撮像停止処理が行われているかの判断（Ｓ１７０）を行う。
【００２７】
ステップＳ１０４でフレーム間予測を行う画像であった場合、被写体速度算出部３０は、動きベクトル情報を取得し、取得した動きベクトル情報から被写体の移動した画素数Ｎを得る。移動した画素数Ｎと撮像している動画像のフレーム間隔Ｔから、フレーム間隔の時間で被写体が何画素動いたかを示す被写体速度Ｖの算出（Ｓ１１０）を行う。被写体速度Ｖは、移動した画素数Ｎからフレーム間隔Ｔを除算することで求められる（Ｖ＝Ｎ／Ｔ）。
【００２８】
次に、露光時間算出部３１は、算出した被写体速度Ｖを用いて、被写体ぶれを予め決められたＮ０以内に抑えるための露光時間Ｓの算出（Ｓ１１１）を行う。露光時間Ｓは、決められた画素数Ｎ０からステップＳ１１０で算出した被写体速度Ｖを除算することで求められる（Ｓ＝Ｎ０／Ｖ）。
【００２９】
そして、露光時間判定部３２は、ステップＳ１１１で算出した露光時間Ｓと現在の露光時間Ｓ０と比較を行い（Ｓ１１２、Ｓ１２０）、比較結果に応じてカメラ制御部３３に渡す露光時間Ｓ１の設定を行う。この際、ステップＳ１１１で算出した露光時間Ｓが、現在の露光時間Ｓ０以上に速い（小さい）場合（Ｓ１１２でＹｅｓ）は、現在の露光時間では被写体ぶれを許容範囲内に抑えられないことになるため、露光時間Ｓ１＝Ｓとして算出した露光時間をカメラ制御部３３に渡す（Ｓ１３０）。一方、ステップＳ１１１で算出したＳがＳ０より遅い（大きい）場合（Ｓ１１２でＮｏ）、ＳからＳ０を除算した値を求め、その値が予め設定した閾値Ｘより小さいかどうかを判定する（Ｓ１２０）。Ｓ／Ｓ０が閾値Ｘより小さい場合、露光時間Ｓ１＝Ｓ０として現在の露光時間をカメラ制御部３３に渡す（Ｓ１３１）。Ｓ／Ｓ０が閾値Ｘ以上の場合、露光時間Ｓ１＝Ｓとして算出した露光時間をカメラ制御部３３に渡す（Ｓ１３２）。
【００３０】
カメラ制御部３３は、シャッタースピード制御部３３１において、露光時間判定部３２から渡された露光時間Ｓ１の判定を行い（Ｓ１４０、Ｓ１５０）、判定結果に応じてカメラ部１のシャッター１０１のシャッタースピード設定（Ｓ１６０、Ｓ１６１、Ｓ１６２）を行う。この際、シャッタースピード制御部３３１は、露光時間Ｓ１（シャッタースピードに相当）が、カメラ部１のシャッター１０１に設定可能なシャッタースピードの最大値（最低速：Ｓｍａｘ）から最小値（最高速：Ｓｍｉｎ）の範囲に収まっているかを判定する（Ｓ１４０）。ここで、露光時間Ｓ１がＳｍｉｎ≦Ｓ１≦Ｓｍａｘで範囲内の場合、シャッター１０１のシャッタースピードＳ２をＳ１に設定（Ｓ１６０）する。一方、露光時間Ｓ１がＳｍｉｎからＳｍａｘの範囲に収まらない場合、さらにＳ１がＳｍａｘより大きいかどうかを判定する（Ｓ１５０）。ここで、露光時間Ｓ１がＳ１＞ＳｍａｘでＳｍａｘより遅い場合には、シャッター１０１のシャッタースピードＳ２をＳｍａｘに設定（Ｓ１６１）する。また、Ｓ１がＳ１＜ＳｍｉｎでＳｍｉｎより速い場合には、シャッター１０１のシャッタースピードＳ２をＳｍｉｎに設定（Ｓ１６２）する。
【００３１】
上述のようにシャッタースピードＳ２の設定後、撮像装置制御部３は、撮像停止処理が行われているかの判断（Ｓ１７０）を行い、撮像停止処理が行われていれば一連の撮像処理を停止する。一方、撮像停止処理が行われていなければ、ステップＳ１０２の画像取り込みから一連の撮像処理を継続的に繰り返し実行する。
【００３２】
上述したように、実施の形態１の撮像装置では、エンコーダにおける動画像符号化時の動きベクトル情報に基づいて、被写体ぶれの発生可能性を判定して、被写体ぶれの発生を抑えるためのシャッタースピードを自動的に設定する。すなわち、被写体の動きに基づくぶれの発生を検出して、被写体ぶれを抑えることが可能な露光時間を算出し、シャッタースピードを制御することで、ぶれのある画像の撮影を防止する。これにより、ユーザー（撮影者）は、新たな設定を行うことなく、被写体ぶれを抑えた動画像の撮影を実行することが可能となる。また、実装の観点でも、既存のエンコーダで既に使用されている動きベクトル情報を利用するため、新たな動き検出の構成要素を必要とせず、容易な計算のみで被写体ぶれ抑制の効果を得ることが可能となる。
【００３３】
なお、上述の撮像装置では、図３のフローチャートのＳ１１０の被写体速度Ｖの算出において、図２のように被写体を含むマクロブロックの動きベクトルを使用するようにしたが、被写体には関係なく、撮像画像全体のマクロブロックの動き情報から、最大の値を使用するようにしてもよい。
【００３４】
また、上述の撮像装置では、算出した露光時間Ｓが現在の露光時間Ｓ０よりも遅い場合の処理として、図３のフローチャートのＳ１２０において、ＳからＳ０を除算した値を閾値Ｘと比較したが、ＳとＳ０の差によって判別をしてもよい。また、算出した露光時間Ｓが現在の露光時間Ｓ０よりも遅い場合は、閾値と比較することはせず、算出結果から露光時間Ｓ１をＳに設定しても被写体ぶれを抑えることが可能と判断して、自動的にＳ１＝Ｓとしてもよい。あるいは、この場合に現在の露光時間Ｓ０で充分に被写体ぶれを抑えることが可能と判断して、自動的にＳ１＝Ｓ０としてもよい。
【００３５】
また、上述の撮像装置では、図３のフローチャートのＳ１４０、Ｓ１５０の判定結果に基づいて、被写体ぶれを抑えるためのシャッタースピード（露光時間Ｓ１）として、カメラに設定可能なシャッタースピードの最高速：Ｓｍｉｎよりも速い露光時間が算出された場合は、カメラに設定可能な最高速のシャッタースピードＳｍｉｎをシャッタースピードＳ２として設定する構成としたが、他の動作を行うようにしてもよい。この場合には、被写体ぶれの発生が予想されるため、ユーザー（撮影者）が知ることができるように、図１には図示されていないが、表示画面を備えている場合は、被写体ぶれの発生を知らせる警告アイコンを出力する構成としてもよい。あるいは、警告音を出力する構成としてもよい。また、被写体ぶれの発生が検出された場合は、動画像の撮像処理を終了する構成としてもよい。
【００３６】
（実施の形態２）
本発明の実施の形態は、本発明の適用範囲内において、別の形態に変形できる。実施の形態２では、実施の形態１の変形例を説明する。実施の形態２は、実施の形態１の撮像装置とほぼ同様の構成を備えるが、カメラ部の制御として、カメラ部における感度の設定変更を行うことが可能な点で異なる。カメラ部における感度として、ここでは一例として撮像素子のＩＳＯ感度によって説明する。以下、実施の形態２では実施の形態１と同一の構成要素については同一の符号を付し、実施の形態１と異なる点を中心に説明する。
【００３７】
図４は、実施の形態２にかかる撮像装置の構成を示すブロック図である。図４において、カメラ部１、シャッター１０１、撮像素子１０２、エンコーダ２、撮像装置制御部３、被写体速度算出部３０、露光時間算出部３１、露光時間判定部３２については、実施の形態１と同一の構成要素である。
【００３８】
カメラ制御部３３は、シャッター１０１のシャッタースピードを設定するシャッタースピード制御部３３１と、感度制御部の一例として、撮像素子１０２のＩＳＯ感度を制御するＩＳＯ感度制御部３３２と、を備える。シャッタースピード制御部３３１は、実施の形態１と同様に、被写体ぶれを抑えるためのシャッタースピードＳ２を設定する。ＩＳＯ感度制御部３３２は、露光時間判定部３２で判定され出力された露光時間Ｓ１にて撮影可能な撮影感度となるＩＳＯ感度を設定し、撮像素子１０２を制御する。
【００３９】
次に、図５に示すフローチャートを参照して、本発明の実施の形態２において実行する撮像動作の処理の流れについて説明する。ここでは、動画像を撮像する場合の撮像動作について説明する。
【００４０】
実施の形態１と同様に、撮像開始（Ｓ１０１）からシャッタースピード制御部３３１でのシャッタースピードＳ２の設定処理（Ｓ１６０、Ｓ１６１、Ｓ１６２）までを行う。また、露光時間判定部３２にて判定、出力された露光時間Ｓ１はＩＳＯ感度制御部３３２に渡される。
【００４１】
ＩＳＯ感度制御部３３２は、現在のＩＳＯ感度が、露光時間判定部３２で判定された露光時間Ｓ１に対応する適切な範囲かどうかを判断し（Ｓ２００）、適切なＩＳＯ感度である場合は、ＩＳＯ感度は変更しない。一方、ステップＳ２００において、露光時間Ｓ１に対してＩＳＯ感度が適切でない場合は、さらに露光時間Ｓ１が現在のＩＳＯ感度の対応範囲に対して高速であるかどうかを判断する（Ｓ２１０）。ここで、露光時間Ｓ１が現在のＩＳＯ感度の対応範囲に対して高速である場合は、ＩＳＯ感度のアップを行い（Ｓ２１１）、現在のＩＳＯ感度の対応範囲に対して低速である場合は、ＩＳＯ感度のダウンを行う（Ｓ２１２）。
【００４２】
図６は、ＩＳＯ感度制御部３３２で行われる、図５のＩＳＯ感度の判定処理（Ｓ２００、Ｓ２１０）におけるＩＳＯ感度と露光時間（シャッタースピード）の関係を示す概念図である。この図６によってＩＳＯ感度の制御について説明する。図６において、縦軸はＩＳＯ感度制御部３３２で設定するＩＳＯ感度、横軸は露光時間判定部３２で判定された露光時間（シャッタースピードに相当）、Ｉｍａｘは撮像素子１０２に設定可能なＩＳＯ感度の最大感度、Ｉｍｉｎは最低感度である。また、Ｓｍａｘはシャッター１０１に設定可能なシャッタースピードの最大値、Ｓｍｉｎは最小値である。
【００４３】
例えば、あるフレームの撮像において、露光時間判定部３２で判定出力され、カメラ制御部３３に渡された露光時間（シャッタースピード）がｓ１であった場合、ＩＳＯ感度制御部３３２は、対応するＩＳＯ感度ｉ１に設定する。その後、次フレームの撮像において、露光時間判定部３２で判定出力された露光時間（シャッタースピード）がｓ２であった場合、この場合はｓ２＜Ｓｍｉｎであるので、シャッタースピード制御部３３１ではシャッタースピードＳ２としてＳｍｉｎが設定されるが、ＩＳＯ感度制御部３３２は、ＩＳＯ感度としてｓ２に対応するｉ２を設定する。
【００４４】
上述したように、実施の形態２の撮像装置では、被写体ぶれの発生を抑えるためのシャッタースピードを自動的に設定するとともに、被写体の動きに応じて設定された露光時間に対して適切な撮影感度を設定する。これにより、ユーザー（撮影者）は、適切な撮影感度に設定するために複雑な操作をすることなく、被写体ぶれのない良好な画質の画像を撮像することができる。
【００４５】
なお、上述の撮像装置では、被写体の動きに応じた露光時間（シャッタースピード）に対応して常にＩＳＯ感度を変更するようにしたが、シャッタースピードを変更可能な範囲、つまりＳｍａｘとＳｍｉｎの間の場合はＩＳＯ感度を変更せず、Ｓｍｉｎ、Ｓｍａｘの範囲外の場合のみにＩＳＯ感度を変更するように制御をしてもよい。
【００４６】
また、上述の撮像装置では、図５のフローチャートのＳ１１２、Ｓ１２０の判定結果に基づいて、被写体ぶれを抑えるためのシャッタースピード（露光時間Ｓ１）を、Ｓ２００、Ｓ２１０の判定結果に基づいて、露光時間Ｓ１に対応したＩＳＯ感度をそれぞれ設定する構成としたが、他の動作を行うようにしてもよい。ここで、露光時間Ｓ１として、カメラに設定可能なシャッタースピードの最高速：Ｓｍｉｎよりも速い露光時間が算出され、現在のＩＳＯ感度が設定可能な最大感度Ｉｍａｘである場合は、被写体ぶれの発生が予想されるため、ユーザー（撮影者）が知ることができるように、図４には図示されていないが、表示画面を備えている場合は、被写体ぶれの発生を知らせる警告アイコンを出力する構成としてもよい。あるいは、警告音を出力する構成としてもよい。また、被写体ぶれの発生が検出された場合は、動画像の撮像処理を終了する構成としてもよい。
【００４７】
以上説明した実施の形態によれば、動画像の符号化時の情報から被写体ぶれを抑制することができる適正な露光時間を調整し、被写体ぶれを抑えた動画像を適正な設定で撮像することができる。
【００４８】
なお、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【００４９】
本発明は、被写体ぶれの検出に関する専用の構成要素を備えることなく、被写体ぶれを抑制した動画像を撮像可能となる効果を有し、動画像を撮像する機能を備える、露光時間を調整可能な撮像装置等として有用である。例えば、動画撮影機能を有するデジタルカメラ、カメラ機能付き携帯電話端末、ＰＤＡ等に適用できる。
【符号の説明】
【００５０】
１  カメラ部
１０１  シャッター
１０２  撮像素子
２  エンコーダ
３  撮像装置制御部
３０  被写体速度算出部
３１  露光時間算出部
３２  露光時間判定部
３３  カメラ制御部
３３１  シャッタースピード制御部
３３２  ＩＳＯ感度制御部
４０１  被写体
４０２  被写体を含むマクロブロック（被写体ＭＢ）
４０３  予測参照画像のマクロブロック（予測参照画像ＭＢ）
４０４  動きベクトル
【図１】
2011244144.tif 000003
【図２】
2011244144.tif 000004
【図３】
2011244144.tif 000005
【図４】
2011244144.tif 000006
【図５】
2011244144.tif 000007
【図６】
2011244144.tif 000008