(57)【特許請求の範囲】
【請求項１】
被写体の画像を撮像するＭＯＳ型イメージセンサと、複数のシャッタ駆動モードの中から１つを選択して前記ＭＯＳ型イメージセンサを駆動する制御手段とを備える撮像装置において、前記制御手段は、本撮影の前に前記ＭＯＳ型イメージセンサから得られる前記被写体のスルー画像を解析し該解析結果に基づいて前記選択を自動的に行う駆動モード選択手段を備え、
該駆動モード選択手段は、前記スルー画像のフレーム間の動きベクトル量と基準値との比較結果により前記選択を自動的に行うと共に、測光値によって前記基準値を補正して用いることを特徴とする撮像装置。
【請求項２】
前記駆動モード選択手段は、フレームを複数ブロックに分け各ブロック毎に求めた動きベクトルの方向及びバラツキを基準値と比較して前記選択を自動的に行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記駆動モード選択手段は、前記本撮影が連写モードのとき該本撮影に入ってから得られたフレーム間の動きベクトルの解析結果に基づいて前記選択を自動的に行うことを特徴とする請求項１又は請求項２に記載の撮像装置。
【請求項４】
前記駆動モード選択手段は、前記被写体の静止画像を撮像する場合にはローリングシャッタ駆動モード、グローバルシャッタ駆動モード、グローバルリセット駆動モードの中から前記選択を行い、前記被写体の動画像を撮像する場合にはローリングシャッタ駆動モード、グルーバルシャッタ駆動モードの中から前記選択を行うことを特徴とする請求項１乃至請求項３のいずれか１項に記載の撮像装置。
【請求項５】
前記駆動モード選択手段は、フリッカ検出手段がフリッカを検出したとき、静止画像撮像時であれば前記シャッタ駆動モードとしてグローバルリセット駆動モードを選択し動画像撮像時であればグローバルシャッタ駆動モードを選択することを特徴とする請求項４に記載の撮像装置。
【請求項６】
被写体の画像を撮像するＭＯＳ型イメージセンサと、複数のシャッタ駆動モードの中から１つを選択して前記ＭＯＳ型イメージセンサを駆動する制御手段とを備える撮像装置のシャッタ駆動モード選択方法において、本撮影の前に前記ＭＯＳ型イメージセンサから得られる前記被写体のスルー画像を解析し該解析結果に基づいて前記選択を自動的に行うと共に、前記スルー画像のフレーム間の動きベクトル量と基準値との比較結果により前記選択を自動的に行い、更に、測光値によって前記基準値を補正して用いることを特徴とする撮像装置のシャッタ駆動モード選択方法。
【請求項７】
フレームを複数ブロックに分け各ブロック毎に求めた動きベクトルの方向及びバラツキを基準値と比較して前記選択を自動的に行うことを特徴とする請求項６に記載の撮像装置のシャッタ駆動モード選択方法。
【請求項８】
前記本撮影が連写モードのとき該本撮影に入ってから得られたフレーム間の動きベクトルの解析結果に基づいて前記選択を自動的に行うことを特徴とする請求項６又は請求項７に記載の撮像装置のシャッタ駆動モード選択方法。
【請求項９】
前記被写体の静止画像を撮像する場合にはローリングシャッタ駆動モード、グローバルシャッタ駆動モード、グローバルリセット駆動モードの中から前記選択を行い、前記被写体の動画像を撮像する場合にはローリングシャッタ駆動モード、グルーバルシャッタ駆動モードの中から前記選択を行うことを特徴とする請求項６乃至請求項８のいずれか１項に記載の撮像装置のシャッタ駆動モード選択方法。
【請求項１０】
フリッカが検出されたとき、静止画像撮像時であれば前記シャッタ駆動モードとしてグローバルリセット駆動モードを選択し動画像撮像時であればグローバルシャッタ駆動モードを選択することを特徴とする請求項９に記載の撮像装置のシャッタ駆動モード選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＯＳ型イメージセンサを搭載した撮像装置及びそのシャッタ駆動モード選択方法に関する。
【背景技術】
【０００２】
ＣＭＯＳ型イメージセンサを搭載したデジタルカメラでは、シャッタ方式として、メカニカルシャッタを使用したグローバルリセット方式、全画素の電子シャッタタイミングを同一に制御するグローバルシャッタ方式、画素ライン毎に電子シャッタのタイミング制御を行うローリングシャッタ方式がある。
【０００３】
どのシャッタ方式を採用したら良いかは、被写体の状態や、静止画像撮像モード／動画撮像モードの撮像モードの違いにより、最適なシャッタ方式が異なってくる。このため、下記の特許文献１記載の従来技術では、上記の３つのシャッタ方式をシャッタ駆動モードとして予め用意しておき、撮像モードや被写体の状態によっていずれか１つのシャッタ駆動モードを選択できるようにしている。
【０００４】
【特許文献１】特開２００７―１９７０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＣＭＯＳ型固体撮像素子のシャッタ方式には、主として３つのシャッタ駆動モードがあり、夫々には、図９に示す様に、長所短所があるため、適切にそのシャッタ駆動モードを選択しないと、最適な画質を得ることができない。
【０００６】
上述した従来技術は、一眼レフカメラを適用対象としており、マニュアルにてシャッタ駆動モードを選択したり、ＡＦモジュール等の動体検知システムを利用して自動でシャッタ駆動モードを選択しているが、更に適切なシャッタ駆動モードを自動で選択する機能をデジタルカメラに搭載したいという要望が高い。
【０００７】
本発明の目的は、適切なシャッタ駆動モードを自動的に選択することができる撮像装置及びそのシャッタ駆動モード選択方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の撮像装置及びそのシャッタ駆動モード選択方法は、被写体の画像を撮像するＭＯＳ型イメージセンサと、複数のシャッタ駆動モードの中から１つを選択して前記ＭＯＳ型イメージセンサを駆動する制御手段とを備える撮像装置において、前記制御手段は、本撮影の前に前記ＭＯＳ型イメージセンサから得られる前記被写体のスルー画像を解析し該解析結果に基づいて前記選択を自動的に行う駆動モード選択手段を備え、
該駆動モード選択手段は、前記スルー画像のフレーム間の動きベクトル量と基準値との比較結果により前記選択を自動的に行うと共に、測光値によって前記基準値を補正して用いることを特徴とする。
【００１０】
本発明の撮像装置及びそのシャッタ駆動モード選択方法は、フレームを複数ブロックに分け各ブロック毎に求めた動きベクトルの方向及びバラツキを基準値と比較して前記選択を自動的に行うことを特徴とする。
【００１２】
本発明の撮像装置及びそのシャッタ駆動モード選択方法は、前記本撮影が連写モードのとき該本撮影に入ってから得られたフレーム間の動きベクトルの解析結果に基づいて前記選択を自動的に行うことを特徴とする。
【００１３】
本発明の撮像装置及びそのシャッタ駆動モード選択方法は、前記被写体の静止画像を撮像する場合にはローリングシャッタ駆動モード、グローバルシャッタ駆動モード、グローバルリセット駆動モードの中から前記選択を行い、前記被写体の動画像を撮像する場合にはローリングシャッタ駆動モード、グルーバルシャッタ駆動モードの中から前記選択を行うことを特徴とする。
【００１４】
本発明の撮像装置及びそのシャッタ駆動モード選択方法は、フリッカが検出されたとき、静止画像撮像時であれば前記シャッタ駆動モードとしてグローバルリセット駆動モードを選択し動画像撮像時であればグローバルシャッタ駆動モードを選択することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、被写体の動きの状況等をスルー画像を解析することで知り、撮像装置が適切なシャッタ駆動モードを自動選択するため、品質の高い画像を撮像することが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態について、図面を参照して説明する。
【００１７】
図１は、本発明の一実施形態に係る動画撮影機能付きデジタルスチルカメラの機能ブロック図である。このデジタルカメラ１は、デジタルスチルカメラ用大規模集積回路（ＤＳＣ用ＬＳＩ）２と、集積回路２にバス３で接続されたＤＲＡＭ４及びＲＯＭ５と、被写体からの入射光を結像する撮影レンズ６と、撮影レンズ６の背部に設置されたＣＭＯＳ型イメージセンサ７と、レンズ６とセンサ７との間に設けられた絞りやメカニカルシャッタ８と、ジャイロセンサ９，１０と、ジャイロセンサ９，１０の検出信号をデジタル信号に変換して集積回路２に出力するＡ／Ｄ変換回路１１とを備える。
【００１８】
ＲＯＭ５には、後述する制御プログラム等が格納されており、ＤＲＡＭ４はメインメモリとして各種画像処理を行うときのワークメモリとなる。
【００１９】
デジタルスチルカメラ用大規模集積回路２は、バス２１と、このバス２１と外部バス３との間に設けられたメモリコントローラ２２とを備える。
【００２０】
バス２１には、ＣＭＯＳ型イメージセンサ７から出力される画像信号を処理するが画像信号処理回路２３と、この画像処理結果をリサイズするリサイザ２４と、撮像装置１を統括制御するＣＰＵ２５と、画像処理された撮像データを圧縮処理したり圧縮画像を伸長したりする圧縮伸長回路２６と、外部記録メディアに接続されるメディアインタフェース２７と、ダイレクトメモリアクセスコントローラ（ＤＭＡＣ）２８と、図示しないＰＣやプリンタ等にＵＳＢ接続するＵＳＢインタフェース２９と、テレビモニタやカメラ背面等に設けられる液晶表示部に接続されるエンコーダ／ＬＣＤ信号処理回路３０と、Ｉ／Ｏポート３１とが接続される。
【００２１】
Ｉ／Ｏポート３１は、ＣＰＵ２５から指令を受け取り撮影レンズ６のフォーカス位置やズーム位置を制御する信号を出力したり、絞りやメカニカルシャッタ８を制御する信号を出力する。
【００２２】
画像信号処理回路２３には、ジャイロセンサ９，１０の検出信号と画像処理結果を受けて手振れ補正を行う手振れ補正回路３２が接続されると共に、詳細は後述する様にして、静止画像撮像前等のスルー画としてＣＭＯＳ型イメージセンサ７から取り込まれ画像処理された結果を取り込んで動きベクトルを検出する動きベクトル検出回路３３とが接続される。
【００２３】
ＣＰＵ２５には、シャッタ駆動モードとして、駆動モードＩ，II，IIIの３種類が予め用意されており、ＣＰＵ２５が後述するようにして自動選択した駆動モードの制御信号をシリアルインプットアウトプット（ＳＩＯ）３４を介してＣＭＯＳ型イメージセンサ７に出力する様になっている。本実施形態では、駆動モードＩをグローバルリセット方式、駆動モードIIをグローバルシャッタ方式、駆動モードIIIをローリングシャッタ方式とする。
【００２４】
集積回路２には、更にＩ／Ｏポート３５が設けられ、ＣＰＵ２５は、Ｉ／Ｏポート３５を介して種々の信号を取り込む。例えば、ユーザの操作指示信号や、シャッタレリーズ信号等をこのＩ／Ｏポート３５を介して取り込む。
【００２５】
図２は、図１に示す撮像装置が行う第１実施形態に係る撮影制御プログラムの動作手順を示すフローチャートである。このプログラムは撮像装置１の図示しない電源スイッチがオンされたとき起動され、先ず、撮影モードであるか再生モードであるかを判定する（ステップＳ１）。再生モードの場合には再生モード処理に進む。撮影モードの場合には次にステップＳ２に進み、スルー画を液晶表示部に表示する。
【００２６】
スルー画とは、シャッタレリーズボタンが押下される前すなわち本撮影の前に動画状態でＣＭＯＳ型イメージセンサ７から出力される画像信号を画像信号処理回路２３が画像処理しリサイズされた被写体画像であり、スルー画が撮像されるシャッタ駆動モードは、ローリングシャッタ方式になっている。このスルー画が表示されスルー画の画像データが存在する状態において、次にステップＳ３，Ｓ４が並行的に処理される。
【００２７】
ステップＳ３では、スルー画の画像データを処理し、フレーム間の動きベクトルを算出する。ステップＳ４では、通常のデジタルカメラでも行われるＡＥ測光とプログラム線図との比較を行い、露出値とシャッタスピードとを決定する。
【００２８】
ステップＳ３，Ｓ４の次にステップＳ５に進み、ステップＳ４で決定したシャッタスピードがメカニカルシャッタ８で追従可能な範囲であるか否かを判定する。追従可能な場合には、ステップＳ５からステップＳ６に進み、シャッタ駆動モードとしてグローバルリセット方式を選択する。
【００２９】
ステップＳ５の判定の結果、ステップＳ４で決定したシャッタスピードがメカニカルシャッタ８の追従範囲内ではなかった場合、ステップＳ５からステップＳ７に進み、今度は、ステップＳ３で算出した動きベクトル量を基準値と比較し、動きベクトルが基準値内であるか否かを判定する。この基準値は、撮影レンズ６の画角（ズーム）位置や、合焦距離、ＡＥ値等によってトータル的に補正することで、より精度が高まる。例えばＡＥ値で補正することで、撮影シーンの明るさでシャッタ駆動方式の選択精度が向上する。
【００３０】
動きベクトルが基準値内の場合にはステップＳ７からステップＳ８に進み、今度はステップＳ７で用いた基準値がＡＥ値等で補正されたのか否かを判定する。補正されている場合にはステップＳ７での判定結果はより精度が高いと判断でき、ステップＳ９に進んでシャッタ駆動モードとしてグローバルシャッタ方式を選択する。
【００３１】
ステップＳ７で判定結果が否定すなわち基準値内に無い場合、或いは、ステップＳ８の判定の結果、基準値がＡＥ値等で補正されていない場合には、ステップＳ１０に進み、シャッタ駆動モードとしてローリングシャッタ方式を選択する。
【００３２】
ステップＳ６，Ｓ９，Ｓ１０でシャッタ駆動モードが選択された場合には、次にステップＳ１１に進み、レリーズボタンが押下されたか否かを判定する。レリーズボタンが押下されない場合にはステップＳ２に戻り、ステップＳ２以下が繰り返し実行される。
【００３３】
レリーズボタンが押下された場合には、ステップＳ１２に進み、ステップＳ６，Ｓ９，Ｓ１０のいずれかによって自動選択されたシャッタ駆動モードによって本撮影が行われ、この画像信号がＣＭＯＳ型イメージセンサ７から画像信号処理回路２３に取り込まれ、処理される。そして、その画像処理後の被写体画像データが外部記録メディアに書き込まれ（ステップＳ１３）、ステップＳ１に戻る。
【００３４】
この様に、本撮影前に被写体の動きや撮影者の動き（ブレ、流し撮り、乗り物上からの撮影など）を撮像装置自身がスルー画のフレーム間の動きベクトルの大きさで把握でき、その状況に応じてシャッタ駆動モードを適切に選択するため、ユーザの使い勝手が向上すると共に良好な画像を撮像することが可能となる。
【００３５】
図３は、本発明の第２実施形態に係る撮影制御プログラムの動作手順を示すフローチャートである。図２に示す第１実施形態における処理ステップと同じ処理ステップには同一符号を付してその詳細な説明は省略し、異なる部分についてのみ説明する。
【００３６】
本実施形態では、ステップＳ１，Ｓ２は第１実施形態と同じであり、次のステップＳ３の代わりにステップＳ３’を行うと共にステップＳ４を並行処理する。  本実施形態のステップＳ３’では、スルー画の１フレーム内を複数領域に分割し各領域（ブロック）内での動きベクトルを算出する。
【００３７】
そして、ステップＳ３’の次にステップＳ７’に進み、１フレーム内の動きベクトルの比較を行い、基準値以上の大きさの同一方向の動きベクトルの数が所定値より大きいか否かを判定する。この基準値も、第１実施形態と同様にＡＥ値等で補正するのか好適である。
【００３８】
ステップＳ７’の判定の結果、同一方向の動きベクトル数が所定値より小さい場合にはステップＳ１０に進んでローリングシャッタ方式を選択する。ステップＳ７’の判定の結果、同一方向の動きベクトル数が所定値より大の場合には次にステップＳ８に進み、基準値が補正された基準値であるか否かを判定し、補正されていないのであればステップＳ１０に進み、補正されていれば次にステップＳ５に進む。
【００３９】
ステップＳ５では、ステップＳ４で決定されたシャッタスピードがメカニカルシャッタの追従範囲であるか否かを判定し、追従範囲であればグローバルリセット方式を選択し（ステップＳ６）、追従できない場合にはステップＳ９に進んでグローバルシャッタ方式を選択する。以下、ステップＳ１１，Ｓ１２，Ｓ１３は第１実施形態と同様である。
【００４０】
本実施形態によれば、１フレーム内の動きベクトルの方向のバラツキとベクトルの大きさとを予め設定した基準値と比較するため、本撮影前に被写体の動きをより適切に判断でき、スルー画像の１フレーム内での動きが小さいときはローリングシャッタ方式を自動選択し、動きが比較的大きくメカニカルシャッタの追従範囲外のときはグローバルシャッタ方式を自動選択する。
【００４１】
図４は、本発明の第３実施形態に係る撮影制御プログラムの動作手順を示すフローチャートである。図２の第１実施形態，図３の第２実施形態における処理ステップと同じ処理ステップには同一符号を付してその詳細な説明は省略し、異なる部分についてのみ説明する。
【００４２】
本実施形態では、撮像装置１が連写モードで撮影を行うときに起動される。本実施形態でも、ステップＳ１，Ｓ２，Ｓ３’，Ｓ４までは同じであり、ステップＳ３’，Ｓ４の次にステップＳ１５に進み、ＡＥ値等で基準値の補正を行う。
【００４３】
次のステップＳ１６では、連写モードでの撮影の１枚目の撮影か否かを判定し、１枚目の場合にはステップＳ７’に進み、動きベクトルの大きさと数とを判定する。基準値より大きい同一方向の動きベクトルの数が所定値より小の場合にはステップＳ１０に進み、所定値より大の場合にはステップＳ７’からステップＳ５に進み、シャッタスピードがメカニカルシャッタの追従範囲外か追従範囲内かによって、ステップＳ９，Ｓ６に分岐する。以下、ステップＳ１１，Ｓ１２，Ｓ１３と進む。
【００４４】
ステップＳ１６の判定の結果、１枚目で無い場合には、つまり２枚目以降の撮像の場合には、ステップＳ１６からステップＳ１７に進んでからステップＳ７’に入る。
【００４５】
ステップＳ１７では、Ｎ−１枚目に撮像した画像データとＮ枚目に撮像した画像データとから動きベクトルを領域毎に算出し、この動きベクトルも参照してステップＳ７’を実行する。
【００４６】
即ち、連写が始まる１枚目は、スルー画像から求めた動きベクトルでシャッタ駆動モードを選択し、２枚目以降は、直前に本撮像した画像データを用いて動きベクトルを算出し、この動きベクトルによってシャッタ駆動モードの選択が行われる。
【００４７】
本実施形態によれば、連写中であっても被写体の動き等に応じてシャッタ駆動モードの切替を行うことができ、被写体の動き等に合わせた良好な画像を撮像することが可能となる。
【００４８】
図５は、本発明の第４実施形態に係る撮影制御プログラムの動作手順を示すフローチャートである。本実施形態は、動画撮影モード時に起動される撮影制御プログラムである。尚、動画撮影モードであるため、メカニカルシャッタを使用するグローバルリセット方式は選択しない。
【００４９】
先ず、動画の撮影モードであるか再生モードであるかをステップＳ２１で判定し、再生モードの場合には再生処理に入る。動画撮影モードの場合にはステップＳ２２に進み、スルー動画を表示する。次に、ステップＳ２３で、レリーズボタンが押下されたか否かを判定し、押下されない場合にはステップＳ２２に戻る。レリーズボタンが押下された場合にはステップＳ２４及びステップＳ２５，Ｓ２６の並列処理に入る。
【００５０】
ステップＳ２４ではフレーム間の動きベクトルを算出し、ステップＳ２５ではＡＥ測光やプログラム線図との比較処理を行い、ステップＳ５の次に行われるステップＳ２６では、前述した実施形態と同様に基準値の補正量を算出する。
【００５１】
ステップＳ２５及びステップＳ２６の次にステップＳ２７に進み、動きベクトル量を基準値と比較する。動きベクトル量が基準値外となり動き量が大きい場合には、高速動作に適切なローリングシャッタ方式を選択する（ステップＳ２８）。動きベクトル量が基準値内であり動き量が小さい場合には、次のステップＳ２９でフレームレートが所定フレームレートより高いか低いかを判断し、高フレームレートの場合にはステップＳ２８に進み、低フレームレートの場合にはステップＳ３０に進み、グローバルシャッタ方式を選択する。
【００５２】
シャッタ方式がステップＳ２８，Ｓ３０で選択された後は、ステップＳ３１で動画像データの取り込みを行い、次のステップＳ３２で画像記録を行うと共にステップＳ２３でレリーズボタンの状態判断も行う。
【００５３】
本実施形態によれば、スポーツシーンなどで被写体が速い動きをした場合に応動して自動的にフレームレートを上げたとき、ローリングシャッタに切り替えることで、被写体ブレを低減させた鮮明な動画像を撮影することが可能となる。
【００５４】
図６は、本発明の第５実施形態に係る撮影制御プログラムの動作手順を示すフローチャートである。本実施形態では、静止画像撮像時にジャイロセンサ及び手振れ補正機能を用いて、ＣＭＯＳ型イメージセンサのシャッタ駆動モードを選択する。図２の実施形態と同一ステップには同一符号を付してその詳細な説明は省略し、異なる部分について説明する。
【００５５】
本実施形態では、図２のステップＳ３に変えてステップＳ３”を実行する。このステップＳ３”では、ジャイロセンサの出力値を取り込み、手振れ量を算出する。そして、次のステップＳ５’において、手振れ量が小さいためメカニカルシャッタの追従範囲内であるか、あるいは手振れ量が大きいため追従範囲外であるかを判定する。
【００５６】
追従範囲内であれば、ステップＳ６でグローバルリセット方式を選択し、追従範囲外であれば、ステップＳ５’の次にステップＳ１８に進み、手振れ量とＡＥ値を夫々基準値と比較し、高速シャッタが必要と判断した場合にはステップＳ１０に進んでローリングシャッタ方式を選択し、高速シャッタが不要と判断した場合にはステップＳ９に進んでグローバルシャッタ方式を選択する。
【００５７】
この様に、本実施形態によれば、ジャイロセンサ，手振れ補正回路から手振れ量の情報を入手し、ＡＥ測光データから決定されるメカニカルシャッタ速度で被写体ブレが軽減できる範囲か否かを判定し、ブレが軽減できるのであればグローバルリセットを選択し、メカニカルシャッタで追従できない範囲、効果の無い範囲では、手振れ量を基に、ローリングシャッタあるいはグローバルシャッタを選択する。
【００５８】
ローリングシャッタ駆動は、ライン単位で露光タイミングが異なるため、フォーカルプレーン歪みが発生する。この歪みと、手振れによる歪みが同時に発生すると、画像がグニャグニャに歪み、非常に見苦しくなってしまう。しかし、本実施形態を採用することで、手振れの発生状況に応じてシャッタ駆動モードが変更されるため、この歪みの発生を抑制することが可能となる。
【００５９】
図７は、本発明の第６実施形態に係る撮影制御プログラムの動作手順を示すフローチャートである。本実施形態の撮像装置はフリッカ検出手段を持っており、フリッカが検出されたときにＣＭＯＳ型イメージセンサのシャッタ駆動モードを固定して静止画像を撮像する。
【００６０】
先ず、ステップＳ４１で、撮影モードであるか再生モードであるかを判定し、再生モードのとき再生処理に進む。撮影モードの場合にはステップＳ４２に進んでスルー画像を表示し、次にＡＥ測光とフリッカ検出（フリッカの有無及びその周波数の検出）処理を行う（ステップＳ４３）。
【００６１】
次のステップＳ４４で、フリッカが検出されたか否かを判定する。フリッカが検出された場合には、ステップＳ４５に進み、グローバルリセット方式を選択し、次のステップＳ４６で、シャッタ速度をフリッカ周期に設定し、以下、図２のステップＳ１１，Ｓ１２，Ｓ１３と同様の処理ステップに進む。
【００６２】
ステップＳ４４でフリッカが検出されないと判定した場合には、次にステップＳ４７に進み、動きベクトル検出による静止画像シーケンス（例えば、図２，図３等の実施形態におけるローリングシャッタ方式，グローバルシャッタ方式の選択シーケンス）を行い、ステップＳ１１に進む。
【００６３】
この様に、本実施形態では、蛍光灯などの光源下で撮影を行うと、照明光の揺らぎに応じて輝度の周期的な変化（フリッカ）が検出される。この場合には、優先的にグローバルリセット方式を選択する。フリッカが検出されるときは常にグローバルリセット方式が選択されるため、フリッカが検出されている間はシャッタ駆動モードはグローバルリセット方式に固定された状態となる。
【００６４】
フリッカが発生する様な光源下では、ローリングシャッタで撮影を行うと、シャッタ速度を光源の変化周波数に同調させても、露光タイミングがライン単位で異なるため、１枚の画像内で輝度のムラができてしまうことを防げない。本実施形態では、斯かる場合にグローバルリセット方式を最優先で選択するため、フリッカによる画質劣化を回避することが可能となる。
【００６５】
図８は、本発明の第７実施形態に係る撮影制御プログラムの動作手順を示すフローチャートである。第７実施形態では静止画像撮影を行ったが、本実施形態では、動画を撮影する場合（従って、グローバルリセット方式は選択しない。）に実行される。図７の処理ステップと同様の処理ステップには同一ステップ番号を付加してその詳細な説明は省略する。
【００６６】
ステップＳ４１で動画の撮影モードであると判定された場合には、上記と同様にステップＳ４２，Ｓ４３，Ｓ４４と進む。そして、フリッカが発生しているとステップＳ４４で判定された場合には、ステップＳ４５’に進み、シャッタ駆動モードとしてグローバルシャッタ方式を選択し、次のステップＳ４７でシャッタ速度をフリッカ周期に設定する。
【００６７】
ステップＳ４４でフリッカが発生していないと判断した場合には、ステップＳ４７’に進み、動きベクトル検出による動画シーケンス（例えば図５のローリングシャッタ方式，グローバルシャッタ方式の選択シーケンス）を行う。
【００６８】
フリッカが発生する様な光源下では、ローリングシャッタで動画撮影を行うと、シャッタ速度を光源の変化周波数に同調させても、露光タイミングがライン単位で異なるため、画像内で輝度ムラができてしまう。しかし、本実施形態では、斯かる場合にはグローバルシャッタ方式を最優先で選択するため、フリッカによる画質劣化を回避することが可能となる。
【産業上の利用可能性】
【００６９】
本発明に係る撮像装置及びそのシャッタ駆動モード選択方法は、被写体の動き等に応じて適切なシャッタ駆動モードが自動的に選択されるため、デジタルカメラ等に適用すると有用である。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施形態に係る撮像装置の機能ブロック図である。
【図２】本発明の第１実施形態に係るシャッタ駆動モード選択処理を含む撮影制御プログラムの処理手順を示すフローチャートである。
【図３】本発明の第２実施形態に係るシャッタ駆動モード選択処理を含む撮影制御プログラムの処理手順を示すフローチャートである。
【図４】本発明の第３実施形態に係るシャッタ駆動モード選択処理を含む撮影制御プログラムの処理手順を示すフローチャートである。
【図５】本発明の第４実施形態に係るシャッタ駆動モード選択処理を含む撮影制御プログラムの処理手順を示すフローチャートである。
【図６】本発明の第５実施形態に係るシャッタ駆動モード選択処理を含む撮影制御プログラムの処理手順を示すフローチャートである。
【図７】本発明の第６実施形態に係るシャッタ駆動モード選択処理を含む撮影制御プログラムの処理手順を示すフローチャートである。
【図８】本発明の第７実施形態に係るシャッタ駆動モード選択処理を含む撮影制御プログラムの処理手順を示すフローチャートである。
【図９】各種シャッタ方式の利点，欠点を示す図である。
【符号の説明】
【００７１】
７  ＣＭＯＳ型イメージセンサ
８  メカニカルシャッタ
２５  ＣＰＵ
９，１０  ジャイロセンサ
３２  手振れ補正回路
３３  動きベクトル検出回路
【図１】
0004887275.tif 000002
【図２】
0004887275.tif 000003
【図３】
0004887275.tif 000004
【図４】
0004887275.tif 000005
【図５】
0004887275.tif 000006
【図６】
0004887275.tif 000007
【図７】
0004887275.tif 000008
【図８】
0004887275.tif 000009
【図９】
0004887275.tif 000010