(57)【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段を用いて被写体の動画撮像を行なう動画撮像制御手段と、
前記動画撮像制御手段により撮像されたフレームの画像の変化量を算出する算出手段と、
前記算出手段により算出された画像の変化量が大きくなるにつれて遅くなるシャッタ速度を設定するシャッタ速度設定手段と、
前記シャッタ速度設定手段により設定されたシャッタ速度が所定のシャッタ速度より速いか否かを判別する判別手段と、
前記動画撮像制御手段により得られたフレームの画像に対してエッジ減衰処理を施すエッジ減衰手段と、
を備え、
前記動画撮像制御手段は、
前記判別手段により前記シャッタ速度設定手段によって設定されたシャッタ速度が所定のシャッタ速度より速いと判別された場合に、前記設定されたシャッタ速度で、被写体の動画撮像を行なう第一の制御手段と、
前記判別手段により前記シャッタ速度設定手段によって設定されたシャッタ速度が所定のシャッタ速度より速くないと判別された場合に、前記エッジ減衰手段により前記設定されたシャッタ速度に基づいてエッジ減衰処理を施し、かつシャッタ速度を前記所定のシャッタ速度に設定して、被写体の動画撮像を行なう第二の制御手段と、を更に含むことを特徴とする撮像装置。
【請求項２】
前記算出手段は、
前記動画撮像制御手段により撮像された各フレームに対して画像の変化量を算出していき、
前記シャッタ速度設定手段は、
前記算出手段により算出された各フレームの画像の変化量の大きさに応じたシャッタ速度を設定していき、
前記動画撮像制御手段は、
前記シャッタ速度設定手段により設定されたシャッタ速度で、次のフレームを撮像することを特徴とする請求項１記載の撮像装置。
【請求項３】
画像の変化量とシャッタ速度の関係を示したシャッタ速度連動表を記憶した記憶手段を含み、
前記シャッタ速度設定手段は、
前記シャッタ速度連動表を用いて、前記算出手段により算出された画像の変化量の大きさに応じたシャッタ速度を設定することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
被写体の光に基づいて光量を算出する光量算出手段と、
前記光量算出手段により算出された光量と前記シャッタ速度設定手段により設定されたシャッタ速度とに基づき、絞り、ゲイン、ＮＤフィルター、感度のうち少なくとも１以上を可変制御する可変制御手段と、
を備え、
前記動画撮像制御手段は、更に、
前記可変制御手段により可変制御された絞り、ゲイン、ＮＤフィルター、感度のうち少なくとも１以上で被写体の動画撮像を行なうことを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項５】
前記可変制御手段による可変制御により適正露出が得られるか否かを判断する判断手段と、
前記判断手段により適正露出が得られないと判断された場合は、該適正露出が得られるように前記シャッタ速度設定手段により設定されたシャッタ速度を調整する調整手段と、
を備えたことを特徴とする請求項４記載の撮像装置。
【請求項６】
前記エッジ減衰手段は、
前記シャッタ速度設定手段により設定されたシャッタ速度が遅くなるにつれて減衰の強度を高めることを特徴とする請求項１記載の撮像装置。
【請求項７】
コンピュータに
被写体を撮像する撮像素子を用いて被写体の動画撮像を行なう動画撮像機能、
前記動画撮像機能により撮像されたフレームの画像の変化量を算出する算出機能、
前記算出機能により算出された画像の変化量が大きくなるにつれて遅くなるシャッタ速度を設定するシャッタ速度設定機能、
前記シャッタ速度設定機能により設定されたシャッタ速度が所定のシャッタ速度より速いか否かを判別する判別機能、
前記動画撮像機能より得られたフレームの画像に対してエッジ減衰機能を施すエッジ減衰機能、
を実現させるためのプログラムであって、
前記動画撮像機能は、
前記判別機能により前記シャッタ速度設定機能によって設定されたシャッタ速度が所定のシャッタ速度より速いと判別された場合に、前記設定されたシャッタ速度で、被写体の動画撮像を行なう第一の制御機能、
前記判別機能により前記シャッタ速度設定機能によって設定されたシャッタ速度が所定のシャッタ速度より速くないと判別された場合に、前記エッジ減衰機能により前記設定されたシャッタ速度に基づいてエッジ減衰処理を施し、かつシャッタ速度を前記所定のシャッタ速度に設定して、被写体の動画撮像を行なう第二の制御機能を更に実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びそのプログラムに係り、詳しくは、ＡＥ処理機能を搭載した撮像装置及びそのプログラムに関する。
【背景技術】
【０００２】
従来、測光回路又はＣＣＤから出力される画像データの輝度成分に基づいて、適正な露出量を算出し、シャッタ速度及び絞りを設定していた。
また、輝度変動に応じてシャッタ速度を変えることにより、絞りの切替を少なくし、音声付動画撮影時に録音される絞りの切り替え音をできるだけ抑えるという技術も登場した（特許文献１）。
【０００３】
【特許文献１】公開特許公報  特開２００４−５６６９９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術によれば、被写体の輝度成分に基づいてシャッタ速度を変更させるため、例えば、動いている被写体、特に、動きの速い被写体を動画撮影する場合に、シャッタ速度が速いと、動きがカクカクした動画を撮影してしまうという問題点があった。
【０００５】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、撮影状況に応じて適切なＡＥ処理を行うことができる撮像装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体を撮像する撮像手段と、
前記撮像手段を用いて被写体の動画撮像を行なう動画撮像制御手段と、
前記動画撮像制御手段により撮像されたフレームの画像の変化量を算出する算出手段と、
前記算出手段により算出された画像の変化量が大きくなるにつれて遅くなるシャッタ速度を設定するシャッタ速度設定手段と、
前記シャッタ速度設定手段により設定されたシャッタ速度が所定のシャッタ速度より速いか否かを判別する判別手段と、
前記動画撮像制御手段により得られたフレームの画像に対してエッジ減衰処理を施すエッジ減衰手段と、
を備え、
前記動画撮像制御手段は、
前記判別手段により前記シャッタ速度設定手段によって設定されたシャッタ速度が所定のシャッタ速度より速いと判別された場合に、前記設定されたシャッタ速度で、被写体の動画撮像を行なう第一の制御手段と、
前記判別手段により前記シャッタ速度設定手段によって設定されたシャッタ速度が所定のシャッタ速度より速くないと判別された場合に、前記エッジ減衰手段により前記設定されたシャッタ速度に基づいてエッジ減衰処理を施し、かつシャッタ速度を前記所定のシャッタ速度に設定して、被写体の動画撮像を行なう第二の制御手段と、を更に含むことを特徴とする。
【０００７】
また、例えば、請求項２に記載されているように、前記算出手段は、
前記動画撮像制御手段により撮像された各フレームに対して画像の変化量を算出していき、
前記シャッタ速度設定手段は、
前記算出手段により算出された各フレームの画像の変化量の大きさに応じたシャッタ速度を設定していき、
前記動画撮像制御手段は、
前記シャッタ速度設定手段により設定されたシャッタ速度で、次のフレームを撮像するようにしてもよい。
【０００８】
また、例えば、請求項３に記載されているように、画像の変化量とシャッタ速度の関係を示したシャッタ速度連動表を記憶した記憶手段を含み、
前記シャッタ速度設定手段は、
前記シャッタ速度連動表を用いて、前記算出手段により算出された画像の変化量の大きさに応じたシャッタ速度を設定するようにしてもよい。
【０００９】
また、例えば、請求項４に記載されているように、被写体の光に基づいて光量を算出する光量算出手段と、
前記光量算出手段により算出された光量と前記シャッタ速度設定手段により設定されたシャッタ速度とに基づき、絞り、ゲイン、ＮＤフィルター、感度のうち少なくとも１以上を可変制御する可変制御手段と、
を備え、
前記動画撮像制御手段は、更に、
前記可変制御手段により可変制御された絞り、ゲイン、ＮＤフィルター、感度のうち少なくとも１以上で被写体の動画撮像を行なうようにしてもよい。
【００１０】
また、例えば、請求項５に記載されているように、前記可変制御手段による可変制御により適正露出が得られるか否かを判断する判断手段と、
前記判断手段により適正露出が得られないと判断された場合は、該適正露出が得られるように前記シャッタ速度設定手段により設定されたシャッタ速度を調整する調整手段と、
を備えるようにしてもよい。
【００１２】
また、例えば、請求項６に記載されているように、前記エッジ減衰手段は、
前記シャッタ速度設定手段により設定されたシャッタ速度が遅くなるにつれて減衰の強度を高めるようにしてもよい。
【００１４】
上記目的達成のため、請求項７記載の発明によるプログラムは、コンピュータに
被写体を撮像する撮像素子を用いて被写体の動画撮像を行なう動画撮像機能、
前記動画撮像機能により撮像されたフレームの画像の変化量を算出する算出機能、
前記算出機能により算出された画像の変化量が大きくなるにつれて遅くなるシャッタ速度を設定するシャッタ速度設定機能、
前記シャッタ速度設定機能により設定されたシャッタ速度が所定のシャッタ速度より速いか否かを判別する判別機能、
前記動画撮像機能より得られたフレームの画像に対してエッジ減衰機能を施すエッジ減衰機能、
を実現させるためのプログラムであって、
前記動画撮像機能は、
前記判別機能により前記シャッタ速度設定機能によって設定されたシャッタ速度が所定のシャッタ速度より速いと判別された場合に、前記設定されたシャッタ速度で、被写体の動画撮像を行なう第一の制御機能、
前記判別機能により前記シャッタ速度設定機能によって設定されたシャッタ速度が所定のシャッタ速度より速くないと判別された場合に、前記エッジ減衰機能により前記設定されたシャッタ速度に基づいてエッジ減衰処理を施し、かつシャッタ速度を前記所定のシャッタ速度に設定して、被写体の動画撮像を行なう第二の制御機能を更に実現させることを特徴とする。
【発明の効果】
【００１５】
請求項１記載の発明によれば、被写体を撮像する撮像手段と、前記撮像手段を用いて被写体の動画撮像を行なう動画撮像制御手段と、前記動画撮像制御手段により撮像されたフレームの画像の変化量を算出する算出手段と、前記算出手段により算出された画像の変化量が大きくなるにつれて遅くなるシャッタ速度を設定するシャッタ速度設定手段と、前記シャッタ速度設定手段により設定されたシャッタ速度が所定のシャッタ速度より速いか否かを判別する判別手段と、前記動画撮像制御手段により得られたフレームの画像に対してエッジ減衰処理を施すエッジ減衰手段と、を備え、前記動画撮像制御手段は、前記判別手段により前記シャッタ速度設定手段によって設定されたシャッタ速度が所定のシャッタ速度より速いと判別された場合に、前記設定されたシャッタ速度で、被写体の動画撮像を行なう第一の制御手段と、前記判別手段により前記シャッタ速度設定手段によって設定されたシャッタ速度が所定のシャッタ速度より速くないと判別された場合に、前記エッジ減衰手段により前記設定されたシャッタ速度に基づいてエッジ減衰処理を施し、かつシャッタ速度を前記所定のシャッタ速度に設定して、被写体の動画撮像を行なう第二の制御手段と、を更に含むようにしたので、カクカクした動画でなく、被写体の動きの流れがよい自然な動画を得ることができる。
また、画像の変化量が大きくなるにつれてシャッタ速度を遅くして動画を撮像するので、コントラスト／情報量を少なくすることができ、圧縮後のデータ量も少なくすることができ、画像の破綻を生じにくくすることができる。
また、所定のシャッタ速度を撮影時の秒間フレーム数分の１とすると、実際には不可能なシャッタスピードに設定されることなく、更にエッジ減衰処理を施すことで高周波成分のゲインを抑えてコントラストを低下させることができ、圧縮後のデータ量も少なくすることができる。
【００１６】
請求項２記載の発明によれば、前記算出手段は、前記動画撮像制御手段により撮像された各フレームに対して画像の変化量を算出していき、前記シャッタ速度設定手段は、前記算出手段により算出された各フレームの画像の変化量の大きさに応じたシャッタ速度を設定していき、前期動画撮像制御手段は、前記シャッタ速度設定手段により設定されたシャッタ速度で、次のフレームを撮像するようにしたので、フレームが撮像されるたびに次のフレームを撮像するときのシャッタ速度を設定することができ、カクカクした動画でなく、確実に被写体の動きの流れがよい自然な動画を得ることができる。
【００１７】
請求項３記載の発明によれば、画像の変化量とシャッタ速度の関係を示したシャッタ速度連動表を記憶した記憶手段を含み、前記シャッタ速度設定手段は、前記シャッタ速度連動表を用いて、前記算出手段により算出された画像の変化量の大きさに応じたシャッタ速度を設定するようにしたので、迅速に画像の変化量に応じたシャッタ速度を設定することができる。
【００１８】
請求項４記載の発明によれば、被写体の光に基づいて光量を算出する光量算出手段と、前記光量算出手段により算出された光量と前記シャッタ速度設定手段により設定されたシャッタ速度とに基づき、絞り、ゲイン、ＮＤフィルター、感度のうち少なくとも１以上を可変制御する可変制御手段と、を備え、前記動画撮像制御手段は、更に、前記可変制御手段により可変制御された絞り、ゲイン、ＮＤフィルター、感度のうち少なくとも１以上で被写体の動画撮像を行なうようにしたので、適正な露出量の動画を得ることができる。
【００１９】
請求項５記載の発明によれば、前記可変制御手段による可変制御により適正露出が得られるか否かを判断する判断手段と、前記判断手段により適正露出が得られないと判断された場合は、該適正露出が得られるように前記シャッタ速度設定手段により設定されたシャッタ速度を調整する調整手段と、を備えるようにしたので、適正な露出量の動画を得ることができる。
【００２１】
請求項６記載の発明によれば、前記エッジ減衰手段は、前記エッジ減衰手段は、前記シャッタ速度設定手段により設定されたシャッタ速度が遅くなるにつれて減衰の強度を高めるようにしたので、コントラスト／情報量を少なくすることができ、圧縮後のデータ量も少なくすることができ、画像の破綻を生じにくくすることができる。
【００２３】
請求項７記載の発明によれば、デジタルカメラ等に読み込ませることにより、本発明の撮像装置を実現することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本実施の形態について、本発明の撮像装置をデジタルカメラに適用した一例として図面を参照して詳細に説明する。
[実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の撮像装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２、レンズ駆動ブロック３、絞り４、ＮＤフィルター部５、ＣＣＤ６、垂直ドライバ７、ＴＧ（timing generator）８、ユニット回路９、ＤＭＡコントローラ（以下、ＤＭＡという）１０、ＣＰＵ１１、キー入力部１２、メモリ１３、ＤＲＡＭ１４、ＤＭＡ１５、動き評価量算出部１６、ＤＭＡ１７、画像生成部１８、ＤＭＡ１９、ＤＭＡ２０、表示部２１、ＤＭＡ２２、圧縮伸張部２３、ＤＭＡ２４、フラッシュメモリ２５、バス２６を備えている。
【００２５】
撮影レンズ２は、複数のレンズ群から構成されるフォーカスレンズ、ズームレンズを含む。そして、撮影レンズ２にはレンズ駆動ブロック３が接続されている。レンズ駆動ブロック３は、フォーカスレンズ、ズームレンズをそれぞれ光軸方向に駆動させるフォーカスモータ、ズームモータと、ＣＰＵ１１から送られてくる制御信号にしたがって、フォーカスモータ、ズームモータを駆動させるフォーカスモータドライバ、ズームモータドライバから構成されている（図示略）。
【００２６】
絞り４は、図示しない駆動回路を含み、駆動回路はＣＰＵ１１から送られてくる制御信号にしたがって絞り４を動作させる。この絞り４は、絞りとしての機能を有する。
絞りとは、ＣＣＤ６に入射される光の量を制御する機構のことをいう。
【００２７】
ＮＤフィルター部５は、複数のＮＤフィルターから構成されており、入射される光の量を減光させるものであり、光路上に配置させるＮＤフィルターの枚数によって段階的に減光させる光の量を調整することができる。このＮＤフィルター部５は図示しない駆動回路を含み、この駆動回路はＣＰＵ１１から送られてくる制御信号にしたがって光路上にＮＤフィルターを配置させたり退避させたりすることにより減光量を調整する。
【００２８】
ＣＣＤ６は、垂直ドライバ７によって走査駆動され、一定周期毎に被写体像のＲＧＢ値の各色の光の強さを光電変換して撮像信号としてユニット回路９に出力する。この垂直ドライバ７、ユニット回路９の動作タイミングはＴＧ８を介してＣＰＵ１１により制御される。
また、ＣＣＤ６は電子シャッタとしての機能を有し、垂直ドライバ７及びＴＧ８を介して、ＣＰＵ１１によってＣＣＤ６の電子シャッタのシャッタ速度が制御される。
【００２９】
ユニット回路９には、ＴＧ８が接続されており、ＣＣＤ６から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行なうＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ６の撮像信号はユニット回路９を経た後、ＤＭＡ１０によってベイヤーデータの状態でバッファメモリ（ＤＲＡＭ１４）に記憶される。このＡＧＣ回路は、ＣＰＵ１１によって設定されたゲイン量に基づいて自動利得調整を行なう。
【００３０】
ＣＰＵ１１は、ＡＥ処理などを行う機能を有するとともに、デジタルカメラ１の各部を制御するワンチップマイコンである。
キー入力部１２は、半押し操作及び全押し操作が可能なシャッタボタン、モード切替キー、十字キー、ＳＥＴキー、ズームキー（「Ｗ」キー、「Ｔ」キー）等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をＣＰＵ１１に出力する。
【００３１】
メモリ１３には、ＣＰＵ１１がデジタルカメラ１の各部を制御するのに必要な制御プログラム（例えば、ＡＥ処理に必要な制御プログラム）、及び必要なデータが記録されており、ＣＰＵ１１は、該プログラムに従い動作する。
また、メモリ１３には、動き評価量に対応するシャッタ速度の関係を示すシャッタ速度連動表、及び、ゲイン、絞り、ＮＤフィルターを可変制御するためのプログラム線図、シャッタ速度に対応するエッジ減衰の関係を示すエッジ減衰表が格納されている。このシャッタ速度連動表、プログラム線図、エッジ減衰表については後で説明する。
【００３２】
ＤＲＡＭ１４は、ＣＣＤ６によって撮像された画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ１１のワーキングメモリとして使用される。
【００３３】
ＤＭＡ１５は、バッファメモリに記憶されているベイヤーデータ若しくは輝度色差信号の画像データを読み出して、動き評価量算出部１６に出力するものである。
動き評価量算出部１６は、動画撮影時に現在のフレームの画像が１つ前のフレームの画像からどのくらい変化したかを示す変化量を算出するもの、つまり、被写体がどのくらい動いたかを示す動き評価量を算出するものである。この算出された動き評価量はＣＰＵ１１に出力される。
【００３４】
また、この画像の動き評価量を算出する方法として、例えば、動きのない画像は、現在のフレームの画像と１つ前のフレームの画像との差分が０となり、動きがあればあるほど直前に認識した画像との差分が大きくなり、その差分に基づいて動き評価量を算出するようにしてもよいし、代表点マッチング法やブロックマッチング法などを用いて現在のフレームと１つ前のフレームから、現在のフレームの動きベクトルを算出することにより動き評価量を算出するようにしてもよいし、画像認識により顔を認識することにより、現在のフレームと１つ前のフレームとからどのくらい顔が動いたかを算出することにより動き評価量を算出するようにしてもよい。要は、現在のフレームの画像が前のフレームの画像からどのくらい変化したかを算出するものであればなんでもよい。
【００３５】
ＤＭＡ１７は、バッファメモリに記憶されたベイヤーデータの画像データを読み出して画像生成部１８に出力するものである。
画像生成部１８は、ＤＭＡ１７から送られてきた画像データに対して画素補間処理、γ補正処理、エッジ減衰処理、ホワイトバランス処理などの処理を施すとともに、輝度色差信号の生成を行なう。つまり、画像処理を施す部分である。
ＤＭＡ１９は、画像生成部１８で生成された輝度色差信号の画像データ（ＹＵＶデータ）をバッファメモリに記憶させるものである。
【００３６】
ＤＭＡ２０は、バッファメモリに記憶されているＹＵＶデータの画像データを表示部２１に出力するものである。
表示部２１は、カラーＬＣＤとその駆動回路を含み、ＤＭＡ２０から出力された画像データの画像を表示させる。
【００３７】
ＤＭＡ２２は、バッファメモリに記憶されているＹＵＶデータの画像データや圧縮された画像データを圧縮伸張部２３に出力したり、圧縮伸張部１５により圧縮された画像データや、伸張された画像データをバッファメモリに記憶させたりするものである。
圧縮伸張部２３は、画像データの圧縮・伸張（例えば、ＭＰＥＧ形式の圧縮・伸張）を行なう部分である。
ＤＭＡ２４は、バッファメモリに記憶されている圧縮画像データを読み出してフラッシュメモリ２５に記録したり、フラッシュメモリ２５に記録された圧縮画像データをバッファメモリに記憶させるものである。
【００３８】
Ｂ．デジタルカメラ１の動作
実施の形態におけるデジタルカメラ１の動作を図２のフローチャートにしたがって説明する。
ユーザのキー入力部１２のモード切替キーの操作により動画撮影モードに設定され、動画撮影記録開始の指示が行われると（ユーザによってシャッタボタンが押下されると）、ＣＰＵ１１は、ＣＣＤ６によって撮像された１枚のフレームの画像データをバッファッメモリに記憶させることにより１枚のフレームの画像データを取得する（ステップＳ１）。なお、本実施の形態のデジタルカメラ１においては秒間３０フレームの画像データを撮像する機能を有する。
【００３９】
具体的に説明すると、ＣＰＵ１１は、垂直ドライバ７を介して、現在設定されているシャッタ速度でＣＣＤ６による撮像動作及び読み出しを行なわせ、ＤＭＡ１０によってユニット回路９から出力されたベイヤーデータの画像データをバッファメモリに記憶させる。このとき、絞り４及びＮＤフィルター部５は、現在設定されている絞り値及び減光量となるように調整され、ユニット回路９は、ＣＣＤ６により撮像された画像データをＣＰＵ１１によって設定されたゲイン量に基づいて自動利得調整を行なう。このＣＰＵ１１によって設定されるゲイン量については後で説明する。
【００４０】
次いで、ＣＰＵ１１は、該バッファメモリに記憶された１枚のフレームの画像データ（ベイヤデータ）をＤＭＡ１７を介して読出して画像生成部１８に出力させ、画像生成部１８に、該送られてきた画像データに対して該設定されているエッジ減衰処理、輝度色差信号の生成処理などを行なわせ、ＤＭＡ１９を介して該生成された輝度色差信号の画像データ（ＹＵＶデータ）をバッファメモリに記憶させる（ステップＳ２）。このエッジ減衰処理は、ＣＰＵ１１によって設定された減衰の強度に基づいて減衰を行なう。この設定される減衰の強度については後で説明する。
【００４１】
次いで、ＣＰＵ１１は、ステップＳ２によりバッファメモリに記憶されたＹＵＶデータの画像データに基づいて被写体の明るさを示すＬＶ値(ライトバリュー）を算出する（ステップＳ３）。この算出は、画像データの輝度成分に基づいて行なう。
次いで、ＣＰＵ１１は、ＤＭＡ１５を介してステップＳ２によりバッファメモリに記憶されたＹＵＶデータ（ステップＳ１によりバッファメモリに記憶されたベイヤーデータでもよい）の画像データを動き評価量算出部１６に取得させることにより動き評価量算出部１６に該フレームの画像データの動き評価量を算出させ（ステップＳ４）、該算出された動き評価量を取得する。この算出される動き評価量の単位は、〔ｍ／ｓｅｃ〕であり、被写体がどのくらいの速度で動いているかを示すものである。
【００４２】
例えば、歩いている人を撮像している場合には、算出されえる動き評価量は１〔ｍ／ｓｅｃ〕となるが、走っている人を撮像している場合には５〔ｍ／ｓｅｃ〕となる。つまり、動きの速い被写体を撮像すればするほど、画像の変化が大きければ大きい程動き評価量は高くなる。
この動き評価量は、１つ前のフレームの画像データと現フレームの画像データとを用いて算出するため、動き評価量算出部１６にステップＳ４の処理で取得したＹＵＶデータを次にステップＳ４の処理が実行されるまで保持させる機能を設けるか、ステップＳ４の処理時にバッファメモリに記憶されていたＹＵＶデータを次にステップＳ４の処理が実行されるまで保持しておき、ステップＳ４の処理を実行する際にバッファメモリに記憶されている前回取得したＹＵＶデータと今回取得したＹＵＶデータを動き評価量算出部１６に取得させる必要がある。ここでは、代表点マッチング法やブロックマッチング法を用いて現フレームの動きベクトルを算出することにより動き評価量を算出するものとする。
【００４３】
次いで、ＣＰＵ１１は、該取得したフレームの動き評価量に基づいて適正なシャッタ速度をメモリ１３のシャッタ速度連動表から取得する（ステップＳ５）。このとき該取得したシャッタ速度は、ＣＰＵ１１の内蔵メモリのシャッタ速度記憶領域に記憶される。
図３は、シャッタ速度と動き評価量との関係を示すシャッタ速度連動表の様子を示すものであり、動き評価量が高くなるにつれ（画像の変化が大きくなるにつれ）、シャッタ速度が遅くなっているのがわかり、このシャッタ速度連動表を参照することにより適切なシャッタ速度を取得することができる。
【００４４】
従来は、シャッタ速度を速くして動きの速い被写体を動画で撮像すると、カクカクした動画となり、被写体の動きの流れが悪くなってしまうが、本発明では、被写体の動きが速いほどシャッタ速度を遅くして被写体の動きの流れをよくしようというものである。
また、動きの速い被写体をシャッタ速度を速くして撮影すると、ボケのない画像を得ることができるが、コントラスト成分延いては情報量が多くなり、ＭＰＥＧのようなコマとコマの差分を圧縮する方法で圧縮すると差分が大きくなり圧縮後のデータ量も大きくなってしまうとともに、データ転送量の増加に伴う画像の破綻（ブロックノイズやリンギング等）が生じやすくなってしまう。
これに対して、動きの速い被写体をシャッタ速度を遅くして撮影すると、画像がボケるので、コントラストが低下し画像データの情報量も低下し、ＭＰＥＧによって圧縮してもコマとコマの差分が少なくなり、圧縮後のデータ量も少なくすることができるとともに、画像の破綻を生じにくくさせることができる。
【００４５】
次いで、ＣＰＵ１１は、シャッタ速度を取得すると、該取得したシャッタ速度（露光時間）が１／３０秒より小さい（短い）か、つまり、１／３０秒（限界速度）より速いか否かを判断する（ステップＳ６）。
ステップＳ６で、取得したシャッタ速度が１／３０秒より速くない（遅い）と判断すると、ＣＰＵ１１は、メモリ１３に記録されているエッジ減衰表に基づいてエッジ減衰処理の減衰の強度を設定する（ステップＳ７）。
この設定された減衰の強度に基づいて画像生成部１８はステップＳ２で、次のフレームの画像データに対してエッジ減衰処理を施す。
【００４６】
図４（ａ）は、メモリ１３に記録されているエッジ減衰表の様子を示すものである。
図４（ａ）を見るとわかるように、シャッタ速度が１／３０秒の場合には減衰を行なわず、シャッタ速度が１／３０秒より遅くなるに連れてエッジ減衰の強度が高くなる（エッジ減衰の減衰度が大きくなる）のがわかる。
図４（ｂ）は、エッジの減衰の強度を説明するための図である。
図４（ｂ）に示すように、シャッタ速度が１／３０秒より速い場合には、エッジの減衰を行なわず、シャッタ速度が１／３０秒より遅くなるにつれエッジ減衰の強度を高めていく。図を見るとわかるように、エッジ減衰の強度が強くなるにつれ、高周波成分のゲインを抑えていくことによりコントラストを低下させるというものである。
【００４７】
次いで、ＣＰＵ１１は、該取得したシャッタ速度を１／３０秒（限界速度）に変更して（ステップＳ８）、ステップＳ９に進む。つまり、ステップＳ５で、シャッタ速度記憶領域に記憶されたシャッタ速度を消去して１／３０秒を記憶させる。
つまり、本実施の形態のデジタルカメラ１は、秒間３０フレームの画像データを撮像するので、１／３０秒より遅いシャッタ速度を設定することはできないため、シャッタ速度が１／３０秒より遅い場合は、シャッタ速度を１／３０秒にするとともにエッジ減衰処理を行うことにより高周波成分を抑えさせるというものであり、それにより画像の情報量、圧縮後のデータ量も少なくすることができる。即ち、動き評価量が一定以上の大きさになると、その動き評価量に応じたシャッタ速度で実質的に撮像することができないため、シャッタ速度を遅くする代わりにエッジ減衰処理によってカバーするというものである。
一方、ステップＳ６で、シャッタ速度が１／３０秒より速いと判断するとそのままステップＳ９に進む。
【００４８】
ステップＳ９に進むと、ＣＰＵ１１は、該取得したシャッタ速度（ステップＳ８で変更があった場合は変更後のシャッタ速度）で、適正露出量が得られるかどうかをメモリ１３のプログラム線図を用いて判断する。
図５は、メモリ１３に記録されているゲイン、絞り、ＮＤフィルターを可変制御するためのプログラム線図の様子を示すものである。つまり、シャッタ速度及びＬＶ値に対応して、ゲイン、絞り、ＮＤフィルターをどのくらい調整すれば適性露出量が得られるかを示すものである。
図５を見ると、シャッタ速度毎にＮＤオート範囲、絞り選択範囲、ゲイン調整範囲が示されているのがわかり、ＮＤオート範囲、絞り選択範囲、ゲイン調整範囲は、上に行くほど明るくさせようとする作用を有している。
【００４９】
具体的に説明すると、まず、ＮＤフィルターによって明るくさせていき（減光量を減らしていき）、それ以上明るくならない場合は（調整可能範囲でマックスの明るさの場合）、絞りを開放させることによって更に明るくさせていき、それ以上明るくならない場合は（調整可能範囲でマックスの明るさの場合）、ゲインを上げていくことにより、また更に明るくさせるというものである。
【００５０】
また、適正露出量が得られるか否かの判断は、該取得したシャッタ速度（シャッタ速度記憶領域に記憶されているシャッタ速度）と、算出したＬＶ値との交点がＮＤオート範囲、絞り選択範囲、ゲイン調整範囲の何れかの範囲にあるか否かを判断し、何れかの範囲にあれば適性露出量が得られると判断する。
例えば、シャッタ速度が１／３０ｓｅｃのときに、ＬＶ値がＬＶ１０のときは、その交点が絞り選択範囲内にあるので適性露出量が得られると判断するが、シャッタ速度が１／３０ｓｅｃのときに、ＬＶ値がＬＶ７のときは、その交点がＮＤオート範囲、絞り選択範囲、ゲイン調整範囲の何れの範囲にも属していないので、適正露出量が得られないと判断する。
【００５１】
ステップＳ９で、適正露出量が得られないと判断すると、ＣＰＵ１１は、シャッタ速度の調整を行なって（ステップＳ１０）、ステップＳ６に戻る。この調整は、シャッタ速度記憶領域に記憶されているシャッタ速度を、若干速めたり、遅くしたりすることにより行なう。この調整後のシャッタ速度は、シャッタ速度記憶領域に記憶される。
なお、既に記憶されているシャッタ速度が１／３０秒の場合は、シャッタ速度をそれ以上遅くさせない。１／３０秒より遅くしても、結局ステップＳ８で１／３０秒に変更されてしまうからである。
一方、ステップＳ９で、適正露出が得られると判断すると、ＣＰＵ１１は、シャッタ速度記憶領域に記憶されているシャッタ速度を、次のフレームの撮像に使用するシャッタ速度として設定する（ステップＳ１１）。
【００５２】
次いで、ＣＰＵ１１は、図５に示すプログラム線図通りに、ＮＤフィルターの減光量、絞り値、ゲイン量を設定する（ステップＳ１２）。
このＮＤ調整範囲、絞り選択範囲、ゲイン調整範囲は、上に行くほど明るくさせようとする作用を有するので、例えば、ＬＶ値がＬＶ１４の場合であって、シャッタ速度が１／１０２４秒のときには、図を見るとわかるように、交点がゲイン調整範囲内にあるので、調整可能範囲内でマックスの明るさになるようにＮＤフィルターの減光量、絞り値を設定し、そして、ゲイン量は交点の値に基づいて設定することになる。つまり、このプログラム線図を参照することにより一目瞭然に、ＮＤフィルターの減光量、絞り値、ゲイン量の設定を行なうことができる。
なお、この設定されたＮＤフィルターの減光量、絞り値、ゲイン量は、次のフレームの撮像に使用される。つまり、設定された減光量、絞りで次のフレームを撮像し、該撮像された画像データは、ユニット回路９で該設定されたゲイン量に基づいて自動利得調整が行なわれる。
【００５３】
次いで、ＣＰＵ１１は、該取得したフレームのＹＵＶデータの画像データ（ステップＳ２でバッファメモリに記憶した画像データ）を圧縮伸張部２３にＭＰＥＧ圧縮させてフラッシュメモリ２５に記録させる（ステップＳ１３）。なお、ここでは、１フレーム取得すると該取得したフレームの画像データをＭＰＥＧ圧縮して記録させるようにしたが、所定フレーム分の画像データを取得してからまとめて圧縮してフラッシュメモリ２５に記録させるようにしてもよい。
【００５４】
次いで、ＣＰＵ１１は、動画撮影終了の指示がユーザによって行われたか否かを判断する（ステップＳ１４）。この判断は、シャッタボタン押下に対応する操作信号がキー入力部１２から送られてきたか否かにより判断する。
ステップＳ１４で、動画撮影終了の指示が行われていないと判断すると、ステップＳ１に戻り、次に撮像されたフレームの画像データを取得する。
一方、ステップＳ１４で、動画撮影終了の指示が行われたと判断すると、該記録された圧縮画像データに基づいて動画ファイルを生成する（ステップＳ１５）。
【００５５】
Ｃ．以上のように、実施の形態においては、動画撮影時には、撮像されたフレームの画像の変化量を算出し、該算出したフレームの画像の変化量が大きくなればなるほど、シャッタ速度を遅くするので、カクカクした動画でなく、被写体の動きの流れがよい自然な動画を得ることができる。また、画像の変化量が大きくなるにつれてシャッタ速度を遅くして動画を撮像するので、コントラスト／情報量を少なくすることができ、圧縮後のデータ量も少なくすることができ、画像の破綻を生じにくくすることができる。
【００５６】
また、フレームの画像の変化量に対応するシャッタ速度が限界速度より遅い場合には、シャッタ速度を１／３０秒にし、且つ、画像の変化量の大きさに応じてエッジ減衰を行なうようにしたので、コントラスト／情報量を少なくすることができ、圧縮後のデータ量も少なくすることができ、画像の破綻を生じにくくすることができる。
また、設定したシャッタ速度では適性露出が得られない場合は、適正露出が得られるようにシャッタ速度を調整するので、適正な露出量の動画を得ることができる。
【００５７】
なお、上記実施の形態においては、限界速度を１／３０秒としたが、１秒間に６０フレームの画像を撮像することができるようにした場合には、限界速度を１／６０秒とするようにしてもよい。つまり、ＣＣＤ６のフレームレートより遅くならなければよいということである。
また、上記実施の形態においては、ＮＤフィルター、絞り、ゲインを可変制御することにより明るさを調整するようにしたが、これらに限定されず画素加算処理により感度を変えて明るさを調整するようにしてもよい。
【００５８】
また、図４（ａ）のエッジ減衰表は、シャッタ速度と、エッジ減衰の強弱の関係を示すようにしたが、動き評価量とエッジ減衰の強弱の関係を示すようにしてもよい。この場合には、図２のステップＳ６で、動き評価量が閾値より大きいか否かを判断し、閾値より大きい場合にはエッジ減衰を行なうようにしてもよい。言うまでもないが、動き評価量が大きくなればなるほどエッジ減衰の強度を強くする。
また、上記実施の形態においては、各フレームに対して次のフレームの撮影に必要なシャッタ速度、絞り等を求めるようにしたが、定期的（間欠的）にシャッタ速度や絞り等を求めるようにしてもよい。
【００５９】
また、上記実施の形態においては、ＮＤフィルター部５を機械的に設けるようにしたが、ＮＤフィルター部５と同様の機能をソフトウェア的に行なうようにしてもよい。
また、上記実施の形態においては、エッジ減衰処理をソフトウェア的に行なうようにしたが、エッジ減衰処理と同様の機能を有するフィルタをハード的に設けるようにしてもよい。
また、上記実施の形態においては、動画撮影記録処理時の場合について説明したが、これに限らず、被写体のスルー画像表示における動画の撮像時においても、本発明を適用することができる。
また、上記実施の形態においては、シャッタ速度連動表とプログラム線図との２つの表を用いるようにしたが、１つの表にまとめて同様の制御が行なえるようにしてもよい。
【００６０】
さらに、上記実施の形態におけるデジタルカメラ１は、上記の実施の形態に限定されるものではなく、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン、カメラ付きＩＣレコーダ、又はデジタルビデオカメラ等でもよく、ＡＥ機能を備えた機器であれば何でもよい。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】本実施の形態におけるデジタルカメラ１の動作を示すフローチャートである。
【図３】シャッタ速度と動き評価量との関係を示すシャッタ速度連動表の様子を示すものである。
【図４】エッジ減衰を説明するための図である。
【図５】ゲイン、絞り、ＮＤフィルターを可変制御するためのプログラム線図の様子を示すものである
【符号の説明】
【００６２】
１      デジタルカメラ
２      撮影レンズ
３      レンズ駆動ブロック
４      絞り
５      ＮＤフィルター部
６      ＣＣＤ
７      垂直ドライバ
８      ＴＧ
９      ユニット回路
１０    ＤＭＡ
１１    ＣＰＵ
１２    キー入力部
１３    メモリ
１４    ＤＲＡＭ
１５    ＤＭＡ
１６    動き評価量算出部
１７    ＤＭＡ
１８    画像生成部
１９    ＤＭＡ
２０    ＤＭＡ
２１    表示部
２２    ＤＭＡ
２３    圧縮伸張部
２４    ＤＭＡ
２５    フラッシュメモリ
２６    バス
【図１】
0004761048.tif 000002
【図２】
0004761048.tif 000003
【図３】
0004761048.tif 000004
【図４】
0004761048.tif 000005
【図５】
0004761048.tif 000006