(57)【要約】【課題】フリッカ成分の検出精度の向上と、歪みを抑制した動画像の取得とを両立する。【解決手段】撮像装置は、被写体を撮像して画像データを得るローリングシャッター方式の撮像素子と、撮像によって得られた画像データに基づいて、被写体像のフリッカ成分を検出するフリッカ検出部と、フリッカ成分を検出するためのフリッカ検出モードおよび動画を撮影するための動画撮影モードを少なくとも含むモードの中から、動作モードを設定する動作モード設定部と、撮像素子の電子シャッターの幕速を制御する幕速制御部とを備える。幕速制御部は、フリッカ検出モードが設定された場合には、電子シャッターの幕速を第１の幕速に設定し、動画撮影モードが設定された場合には、電子シャッターの幕速を第１の幕速よりも高速の第２の幕速に設定する。【選択図】図１
2012257043.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを得るローリングシャッター方式の撮像素子と、
前記撮像素子による撮像によって得られた画像データに基づいて、被写体像のフリッカ成分を検出するフリッカ検出部と、
前記フリッカ検出部によってフリッカ成分を検出するためのフリッカ検出モードと、動画を撮影するための動画撮影モードとを少なくとも含むモードの中から、動作モードを設定する動作モード設定部と、
前記撮像素子の電子シャッターの幕速を制御する幕速制御部と、
を備え、
前記幕速制御部は、前記動作モード設定部によって前記フリッカ検出モードが設定された場合には、前記電子シャッターの幕速を第１の幕速に設定し、前記動画撮影モードが設定された場合には、前記電子シャッターの幕速を前記第１の幕速よりも高速の第２の幕速に設定する、
ことを特徴とする撮像装置。
【請求項２】
前記撮像素子による撮像によって得られた画像データから、前記フリッカ検出部によって検出された被写体像のフリッカ成分を除去するフリッカ除去部をさらに備え、
前記フリッカ除去部は、前記動作モード設定部によって前記動画撮影モードが設定されている場合に、前記撮像素子による撮像によって得られた画像データから、前記被写体像のフリッカ成分を除去する、
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記フリッカ除去部は、前記フリッカ検出モードが設定されている状態で前記フリッカ検出部によって検出されたフリッカ成分と、前記第１の幕速および前記第２の幕速の比とに基づいて、前記動画撮影モードが設定されている状態の撮影によって得られた画像データにおける被写体像のフリッカ成分を求めて、求めたフリッカ成分を除去する、
ことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記動作モード設定部は、前記動画撮影モードを設定する場合には、前記動画撮影モードを設定する前に前記フリッカ検出モードを設定し、前記フリッカ検出部によって前記被写体像のフリッカ成分を検出する処理が完了すると、前記動画撮影モードを設定し、
前記フリッカ除去部は、前記フリッカ検出部によって検出されたフリッカ成分に基づいて、前記動画撮影モードの設定時に前記撮像素子による撮像によって得られた画像データから被写体像のフリッカ成分を除去する、
ことを特徴とする請求項２に記載の撮像装置。
【請求項５】
前記動画撮影モードは、撮影した動画を記録する動画記録モード、または、ライブビュー表示を行うライブビュー表示モードである、
ことを特徴とする請求項１から請求項４のいずれか一項に記載の撮像装置。
【請求項６】
ローリングシャッター方式の撮像素子を備えた撮像装置によって撮像を行う撮像方法において、
前記撮像装置が行う処理が、撮像によって得られた画像データに基づいて、被写体像のフリッカ成分を検出する処理であるか否かを判定するステップと、
前記撮像装置が行う処理が動画を撮影する処理であるか否かを判定するステップと、
前記被写体像のフリッカ成分を検出する処理を行うと判定された場合には、前記撮像素子の電子シャッターの幕速を第１の幕速に設定し、前記動画を撮影する処理を行うと判定された場合には、前記電子シャッターの幕速を前記第１の幕速よりも高速の第２の幕速に設定するステップと、
を備えることを特徴とする撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フリッカ検出を行うか、動画の撮影を行うかに応じて、ローリングシャッター方式の撮像素子の幕速を制御する技術に関する。
【背景技術】
【０００２】
フリッカ光源下におけるローリングシャッター方式の撮像素子を用いた撮影では、一般にラインフリッカが発生する。ローリングシャッター方式の撮像素子は、撮像素子のライン（画素行）ごとの露光開始タイミングが異なるのが特徴であり、これがラインフリッカの原因となっている。
【０００３】
特許文献１には、２つの異なるシャッター速度で撮影した２枚の画像の差分からフリッカ成分を取り出す技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−９８４１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、フリッカ成分を精度良く検出するためには、ローリングシャッターの幕速を遅くするする必要があるが、幕速を遅くすると、動画撮影により得られる画像に歪みが生じやすくなる。
【０００６】
本発明は、フリッカ成分の検出精度の向上と、歪みを抑制した動画像の取得とを両立させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のある態様に係る撮像装置は、被写体を撮像して画像データを得るローリングシャッター方式の撮像素子と、前記撮像素子による撮像によって得られた画像データに基づいて、被写体像のフリッカ成分を検出するフリッカ検出部と、前記フリッカ検出部によってフリッカ成分を検出するためのフリッカ検出モードと、動画を撮影するための動画撮影モードとを少なくとも含むモードの中から、動作モードを設定する動作モード設定部と、前記撮像素子の電子シャッターの幕速を制御する幕速制御部とを備える。前記幕速制御部は、前記動作モード設定部によって前記フリッカ検出モードが設定された場合には、前記電子シャッターの幕速を第１の幕速に設定し、前記動画撮影モードが設定された場合には、前記電子シャッターの幕速を前記第１の幕速よりも高速の第２の幕速に設定する。
【０００８】
本発明の別の態様に係る撮像方法は、ローリングシャッター方式の撮像素子を備えた撮像装置によって撮像を行う撮像方法において、前記撮像装置が行う処理が、撮像によって得られた画像データに基づいて、被写体像のフリッカ成分を検出する処理であるか否かを判定するステップと、前記撮像装置が行う処理が動画を撮影する処理であるか否かを判定するステップと、前記被写体像のフリッカ成分を検出する処理を行うと判定された場合には、前記撮像素子の電子シャッターの幕速を第１の幕速に設定し、前記動画を撮影する処理を行うと判定された場合には、前記電子シャッターの幕速を前記第１の幕速よりも高速の第２の幕速に設定するステップとを備える。
【発明の効果】
【０００９】
本発明によれば、フリッカを検出する際には、電子シャッターの幕速を第１の幕速に設定して精度良くフリッカを検出し、動画を撮影する際には、電子シャッターの幕速を第１の幕速よりも高速の第２の幕速に設定して、歪みを抑制した動画像を取得することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施の形態における撮像装置であるデジタルカメラの構成を示すブロック図である。
【図２】ローリングシャッター方式の撮像素子の各ラインの露光開始タイミングの一例を示す図である。
【図３】幕速を高速とした場合の各ラインの露光レベルを示す図である。
【図４】幕速を低速とした場合の各ラインの露光レベルを示す図である。
【図５】フリッカ光源下で動画撮影を行った場合における各ラインの露光レベルを示す図であり、図５（ａ）は幕速を高速とした場合、図５（ｂ）は幕速を低速とした場合の図である。
【図６】図６（ａ）は、グローバルシャッターを用いて動画撮影を行った場合の画像の一例を示す図、図６（ｂ）はローリングシャッターの幕速を高速として動画撮影を行った場合の画像の一例を示す図、図６（ｃ）はローリングシャッターの幕速を低速として動画撮影を行った場合の画像の一例を示す図である。
【図７Ａ】一実施の形態における撮像装置であるデジタルカメラによって行われる処理内容を示すフローチャートである。
【図７Ｂ】図７Ａに示すフローチャートの処理に続く処理の内容を示すフローチャートである。
【図８】フリッカをキャンセルする画像処理について説明するための図である。
【発明を実施するための形態】
【００１１】
図１は、一実施の形態における撮像装置であるデジタルカメラ１００の構成を示すブロック図である。デジタルカメラ１００は、レンズ１と、絞り２と、撮像素子３と、アナログ増幅部４（以下、Ａ―ＡＭＰ４と呼ぶ）と、Ａ／Ｄ変換部５（以下、ＡＤＣ５と呼ぶ）と、ＣＰＵ６と、画像処理部７と、ビデオエンコーダ８と、液晶表示部９（以下、ＬＣＤ９と呼ぶ）と、操作部１０と、ＤＲＡＭ１１と、ＦＬＡＳＨメモリ１２と、バス１３とを備える。
【００１２】
レンズ１は、被写体の光学像を撮像素子３に集光させる。レンズ１は、単焦点レンズであってもよいし、ズームレンズであってもよい。
【００１３】
絞り２は、ＣＰＵ６からの指令に基づいて、撮像素子３に到達する光束の通過範囲を規定する。
【００１４】
撮像素子３は、各画素を構成するフォトダイオードの前面に、ベイヤー配列のカラーフィルタが配置された撮像素子である。この撮像素子３は、レンズ１により集光された光を、画素を構成するフォトダイオードで受光して光電変換することで、光の量を電荷量としてＡ−ＡＭＰ４へ出力する。撮像素子３は、例えば、ＣＭＯＳイメージセンサであり、静止画撮影時には、いわゆるメカシャッターによる撮影を行うが、動画撮影時には、ローリングシャッターによる撮影を行う。
【００１５】
図２は、ローリングシャッター方式の撮像素子３の各ラインの露光開始タイミングの一例を示す図である。ローリングシャッター方式の撮像素子３では、図２に示すように、撮像素子の上端のラインＡから、下端のラインＣまで、ラインごとに順に露光を開始する。従って、上端ライン（ラインＡ）の露光開始時間と下端ライン（ラインＣ）の露光開始時間との間に時間差が生じる。本明細書では、この露光開始時間の時間差を「幕速」と呼ぶ。
【００１６】
Ａ−ＡＭＰ４は、撮像素子３から出力された電気信号（アナログ画像信号）に対し、リセットノイズ等を低減した上で波形整形を行い、さらに目的の明るさとなるように、ゲインアップを行う。
【００１７】
ＡＤＣ５は、Ａ−ＡＭＰ４から出力されたアナログの画像信号をデジタル画像信号（以後、画像データという）に変換する。
【００１８】
バス１３は、デジタルカメラ内部で発生した各種データをデジタルカメラ内の各部に転送するための転送路である。バス１３は、ＡＤＣ５と、ＣＰＵ６と、画像処理部７と、ビデオエンコーダ８と、ＤＲＡＭ１１と、ＦＬＡＳＨメモリ１２に接続されている。
【００１９】
ＡＤＣ５から出力される画像データは、バス１３を介して一旦ＤＲＡＭ１１に記憶される。ＤＲＡＭ１１は、ＡＤＣ５において得られた画像データや、画像処理部７等において処理された画像データ等の各種データが一時的に記憶される記憶部である。
【００２０】
画像処理部７は、ＤＲＡＭ１１から読み出した画像データに対して、オプティカルブラック減算処理、ホワイトバランス補正処理、同時化処理、ガンマ補正処理、および、色再現処理などの様々な画像処理を施す。画像処理部７は、また、撮影により得られた画像から、フリッカ成分を検出する処理、および、画像からフリッカ成分をキャンセルする処理を行う。
【００２１】
ＣＰＵ６は、撮像装置１００内の各部を統合的に制御する。
【００２２】
ビデオエンコーダ８は、ＤＲＡＭ１１やＦＬＡＳＨメモリ１２に記憶されている画像データを読み出して、ビデオ信号等に変換し、ＬＣＤ９に出力する。なお、変換したビデオ信号を、テレビなどの外部の表示装置に出力するようにしてもよい。
【００２３】
操作部１０は、電源ボタン、レリーズボタン、各種入力キー等の操作部材である。ユーザによって、操作部１０の何れかの操作部材が操作されることにより、ＣＰＵ６は、ユーザの操作に応じた各種シーケンスを実行する。電源ボタンは、当該デジタルカメラの電源のオン／オフ指示を行うための操作部材である。電源ボタンが押されたときに、ＣＰＵ６は、当該デジタルカメラの電源をオン又はオフする。レリーズボタンは、ファーストレリーズスイッチとセカンドレリーズスイッチの２段スイッチを有して構成されている。レリーズボタンが半押しされて、ファーストレリーズスイッチがオンされた場合に、ＣＰＵ６は、ＡＥ処理やＡＦ処理等の撮影準備シーケンスを行う。また、レリーズボタンが全押しされて、セカンドレリーズスイッチがオンされた場合に、ＣＰＵ６は、撮影シーケンスを実行して撮影を行う。
【００２４】
ＦＬＡＳＨメモリ１２は、ホワイトバランスモードに応じたホワイトバランスゲインやローパスフィルタ係数等のデジタルカメラの動作に必要な各種パラメータ、および、デジタルスチルカメラを特定するための製造番号などを記憶している。また、ＦＬＡＳＨメモリ１２は、ＣＰＵ６にて実行する各種プログラムも記憶している。ＣＰＵ６は、ＦＬＡＳＨメモリ１２に記憶されているプログラムに従い、またＦＬＡＳＨメモリ１２から各種シーケンスに必要なパラメータを読み込み、各処理を実行する。さらに、ＦＬＡＳＨメモリ１２は、撮影により得られた静止画像および動画像を記録する。
【００２５】
なお、ＦＬＡＳＨメモリ１２は、デジタルカメラ１００の本体に内蔵されているメモリであるが、デジタルカメラ１００の本体に着脱可能なメモリカードにより代用してもよい。
【００２６】
続いて、フリッカ光源下で撮影を行った場合における各ラインの露光レベルについて、図３および図４を用いて説明する。図３は、幕速を高速とした場合の各ラインの露光レベルを示す図であり、図４は、幕速を低速とした場合の各ラインの露光レベルを示す図である。図３および図４において、フリッカ光源は一定の周期で明滅しており、その輝度レベルの時間変化は、サインカーブ形状の絶対値を描くものとする。
【００２７】
フリッカ光源下でローリングシャッター方式の撮像素子を用いて動画撮影を行った場合、図３および図４に示すように、明暗の横縞（ラインフリッカ）が画像上に現れる。ただし、幕速を高速とした場合には、各ラインの露光開始タイミングの差が小さいため、画像上に現れる横縞の数は少なくなる（図３参照）。一方、幕速を低速とした場合には、各ラインの露光開始タイミングの差が大きくなるため、画像上に現れる横縞の数は多くなる（図４参照）。
【００２８】
図５は、フリッカ光源下で撮影を行った場合における各ラインの露光レベルを示す図であり、図５（ａ）は幕速を高速とした場合、図５（ｂ）は幕速を低速とした場合の図である。幕速を低速とした場合、幕速を高速とした場合に比べて、露光レベルの変化の周期は短くなるので、フリッカの検出精度が向上する。また、フリッカの周期を検出するために必要なラインデータは少なくてすむ。
【００２９】
図６（ａ）は、グローバルシャッターを用いて動画撮影を行った場合の画像の一例を示す図、図６（ｂ）はローリングシャッターの幕速を高速として動画撮影を行った場合の画像の一例を示す図、図６（ｃ）はローリングシャッターの幕速を低速として動画撮影を行った場合の画像の一例を示す図である。ここでは、移動中の車の中からの撮影のように、被写体が右方向に平行移動中に撮影したものとする。
【００３０】
グローバルシャッターを用いた動画撮影では、撮像素子の全ラインが同時に露光されるので、図６（ａ）に示すように、被写体像に歪みは生じない。
【００３１】
一方、ローリングシャッターを用いた動画撮影では、上述したように、上端ラインの露光開始時間と下端ラインの露光開始時間との間に時間差が生じるので、移動する被写体を撮影すると、画像に歪みが生じる。特に、幕速が高速の場合に比べて、幕速が低速の場合には、画像の歪みが大きくなる（図６（ｂ）、図６（ｃ）参照）。
【００３２】
以上より、一実施の形態における撮像装置では、フリッカを検出する場合には、幕速を低速にして、精度良くフリッカを検出し、動画撮影時には、幕速を高速にして、歪みの少ない画像を得る。
【００３３】
図７Ａおよび図７Ｂは、一実施の形態における撮像装置であるデジタルカメラ１００によって行われる処理内容を示すフローチャートである。ステップＳ１０から始まる処理は、主にＣＰＵ６によって行われる。
【００３４】
図７ＡのステップＳ１０では、電源釦が押下されたか否かを判定する。ユーザによって電源釦が押下されると、デジタルカメラ１００は起動する。電源釦が押されたと判定すると、ステップＳ２０に進む。
【００３５】
ステップＳ２０では、デジタルカメラ１００をフリッカ検出モードに設定する。フリッカ検出モードとは、フリッカを検出するためのモードである。
【００３６】
ステップＳ３０では、幕速を低速のｎ１に設定して、ローリングシャッターによる撮影を行う。
【００３７】
ステップＳ４０では、幕速ｎ１での撮影により得られた画像に基づいて、フリッカを検出する。フリッカの検出は、既知の方法を用いて、画像処理部７によって行われる。
【００３８】
ステップＳ５０では、デジタルカメラ１００を動画撮影モードに設定する。動画撮影モードとは、動画を撮影するためのモードであり、ここでは、ライブビュー表示を行うために、ライブビュー表示モードと呼ぶこともできる。
【００３９】
ステップＳ６０では、幕速を高速のｎ２（ｎ２＜ｎ１）に設定して撮影を行う。この撮影は、いわゆるライブビュー撮影である。
【００４０】
ステップＳ７０では、ステップＳ４０におけるフリッカ検出処理の結果、フリッカが検出されたか否かを判定する。フリッカが検出されていないと判定するとステップＳ９０に進み、フリッカが検出されたと判定すると、ステップＳ８０に進む。
【００４１】
ステップＳ８０では、撮影により得られた画像からフリッカをキャンセルする画像処理を施す。この処理は、画像処理部７によって行われる。フリッカをキャンセルする画像処理の詳細について、以下で説明する。
【００４２】
図８は、フリッカをキャンセルする画像処理の一つの例について説明するための図である。ここでは、フリッカ光源の周波数を５０Ｈｚとし、３０ｆｐｓ（Ｆｒａｍｅ  Ｐｅｒ  Ｓｅｃｏｎｄ）で動画撮影を行うものとする。この場合、フリッカレベルの周期は１００Ｈｚであり、動画の撮影間隔は１／３０（秒）なので、画像上のフリッカの位相変化は３コマ周期（＝１／１０sec）となる。従って、３０ｆｐｓの動画撮影で得られた４枚の画像３１、３２、３３、３４のうち、画像３１上のフリッカと画像３４上のフリッカは同位相である。
【００４３】
画像のフリッカ成分をキャンセルするためには、画像上の各ラインの補正ゲインを算出する必要がある。画像を位相周期分加算すると、フリッカ成分がほぼ均一になった画像が得られる。図８に示す例では、３コマ分の画像３１、３２、３３を加算することによって、フリッカ成分がほぼ均一になった画像３５が得られる。合成画像３５を、処理対象の画像３４で除算することによって、処理対象の画像３４のフリッカ成分をキャンセルするための補正ゲインを求めることができる。図８では、合成画像３５を処理対象の画像３４で除算することによって得られる画像３６、および、画像３６から求められるラインごとの補正ゲインのグラフ３７をそれぞれ示している。
【００４４】
なお、図８では省略しているが、実際の画像処理では、画像３１、３２、３３の合成時に、被写体の位置がずれないように、位置ずれを補正する処理も行う。
【００４５】
最後に、求めた補正ゲインを、処理対象の画像３４に乗算することによって、フリッカ成分をキャンセルした画像３８を得る。
【００４６】
なお、上述したように、動画撮影時には高速の幕速で撮影するため、図８の画像３１〜３４に示すような明確なラインフリッカは現れないが、図８では、説明を容易にするために、低速相当の幕速で撮影した場合の画像をそれぞれ示している。
【００４７】
フリッカをキャンセルするための別の画像処理方法について説明する。
【００４８】
上述したように、フリッカ成分の検出時には、低速の幕速で撮影を行い、動画撮影時には、高速の幕速で撮影を行う。従って、動画撮影によって得られた画像からフリッカ成分をキャンセルする場合には、フリッカ成分検出時に検出されたフリッカ成分の周期から、動画撮影時のフリッカ成分の周期を算出する必要がある。
【００４９】
フリッカ成分検出時の幕速をＳｓ、画像上のフリッカの周期をＴｓとし、動画撮影時の幕速をＳｆとすると、動画撮影時における画像上のフリッカの周期Ｔｆは、次式（１）で表される。
【００５０】
Ｔｆ＝Ｔｓ×Ｓｓ／Ｓｆ              （１）
フリッカ成分検出時にフリッカの振幅も検出されるので、検出されたフリッカの振幅、上式（１）で求められたフリッカの周期Ｔｆ、および、フリッカの位相に基づいて、フリッカをキャンセルするための各ラインの補正ゲインを算出する。フリッカの位相については、例えば、振幅および周期を求めたフリッカの形状を、処理対象の画像上のフリッカとマッチングさせることによって、推測することができる。
【００５１】
最後に、求めた補正ゲインを、処理対象の画像３４に乗算することによって、フリッカ成分をキャンセルした画像を得る。
【００５２】
なお、画像から、検出したフリッカ成分をキャンセルする方法は、上述した二つの方法に限定されることはない。
【００５３】
ステップＳ９０では、撮影により得られた画像をＬＣＤ９に表示する、いわゆるライブビュー表示を行う。
【００５４】
ステップＳ１００では、電源釦が押下されたか否かを判定する。ユーザによって電源釦が押下されたと判定すると、フローチャートの処理を終了し、電源釦が押下されていないと判定すると、ステップＳ１１０に進む。
【００５５】
ステップＳ１１０では、動画記録釦が押下されたか否かを判定する。動画記録釦は、動画記録処理のオン／オフを切り替えるための釦である。動画記録釦が押下されていないと判定するとステップＳ６０に戻り、ライブビュー撮影を継続して行う。一方、動画記録釦が押下されたと判定すると、図７ＢのステップＳ１２０に進む。
【００５６】
ステップＳ１２０では、デジタルカメラ１００をフリッカ検出モードに設定する。
【００５７】
ステップＳ１３０では、幕速を低速のｎ１に設定して撮影を行う。
【００５８】
ステップＳ１４０では、幕速ｎ１での撮影により得られた画像に基づいて、フリッカを検出する。フリッカの検出は、既知の方法を用いて、画像処理部７によって行われる。
【００５９】
ステップＳ１５０では、デジタルカメラ１００を動画撮影モードに設定する。ここでは、動画の記録処理を行うために、動画撮影モードを動画記録モードと呼ぶこともできる。
【００６０】
ステップＳ１６０では、幕速を高速のｎ２（ｎ２＜ｎ１）に設定して撮影を行う。
【００６１】
ステップＳ１７０では、ステップＳ１４０におけるフリッカ検出処理の結果、フリッカが検出されたか否かを判定する。フリッカが検出されていないと判定するとステップＳ１９０に進み、フリッカが検出されたと判定すると、ステップＳ１８０に進む。
【００６２】
ステップＳ１８０では、撮影により得られた画像からフリッカをキャンセルする画像処理を施す。この処理は、画像処理部７によって行われる。フリッカをキャンセルするための画像処理の方法は、図７ＡのステップＳ８０で行う画像処理と同じ方法であり、ここでは詳しい説明は省略する。
【００６３】
ステップＳ１９０では、撮影により得られた画像をＦＬＡＳＨメモリ１２に記録する。
【００６４】
ステップＳ２００では、電源釦が押下されたか否かを判定する。ユーザによって電源釦が押下されたと判定すると、フローチャートの処理を終了し、電源釦が押下されていないと判定すると、ステップＳ２１０に進む。
【００６５】
ステップＳ２１０では、動画記録釦が再び押下されたか否かを判定する。動画記録釦が押下されていないと判定するとステップＳ１６０に戻り、動画の撮影および記録処理を継続して行う。一方、動画記録釦が押下されたと判定すると、図７ＡのステップＳ２０に進む。
【００６６】
以上、一実施の形態における撮像装置によれば、ローリングシャッター方式の撮像素子を備える撮像装置において、フリッカ検出モードが設定された場合には、電子シャッターの幕速を第１の幕速に設定し、動画撮影モードが設定された場合には、電子シャッターの幕速を第１の幕速よりも高速の第２の幕速に設定する。動画撮影時の幕速よりも低速の幕速でフリッカを検出するので、フリッカ成分を精度良く検出することができる。また、フリッカ検出時の幕速よりも高速の幕速で動画撮影を行うので、被写体の歪みが少ない高画質の画像を得ることができる。
【００６７】
また、一実施の形態における撮像装置によれば、動画撮影モードが設定されている場合に、撮像によって得られた画像データから、被写体像のフリッカ成分を除去するので、フリッカの影響の少ない高画質の動画像を得ることができる。
【００６８】
さらに、フリッカ検出モードが設定されている状態で検出されたフリッカ成分と、第１の幕速および第２の幕速の比とに基づいて、動画撮影モードが設定されている状態の撮影によって得られた画像データにおける被写体像のフリッカ成分を求めて、求めたフリッカ成分を除去することができる。これにより、フリッカ成分を精度良く求めて除去することができる。
【００６９】
また、一実施の形態における撮像装置によれば、動画撮影モードを設定する場合には、動画撮影モードを設定する前にフリッカ検出モードを設定し、被写体像のフリッカ成分の検出が完了すると、動画撮影モードを設定する。そして、検出されたフリッカ成分に基づいて、動画撮影モードの設定時に撮像によって得られた画像データから被写体像のフリッカ成分を除去する。これにより、動画撮影の直前に求めたフリッカ成分に基づいて、動画撮影によって得られた画像からフリッカ成分の除去処理を行うので、フリッカの影響の少ない高画質の動画像を得ることができる。
【００７０】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。
【００７１】
上述した一実施の形態では、撮像装置をデジタルカメラとして説明したが、ローリングシャッター方式の撮像素子を備え、動画撮影機能を有するカメラであれば、ビデオカメラやムービーカメラでもよく、さらに、携帯電話や携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでもよい。
【００７２】
上述した一実施の形態では、動画撮影モードの設定時に撮影された動画像からフリッカ成分を除去する画像処理を行ったが、フリッカ検出モードの設定時に検出されたフリッカ成分に基づいて、フリッカの影響を抑制した動画像が得られるように制御することもできる。例えば、検出したフリッカ成分に基づいて、動画撮影時の露光量を制御することによって、フリッカの影響を抑制した画像を得ることが可能である。また、検出したフリッカ成分に基づいて、シャッター速度を制御することによって、フリッカの影響を抑制した画像を得ることも可能である。
【００７３】
上述した一実施の形態では、ＣＰＵ６がフリッカ検出モードと動画撮影モードとを少なくとも含むモードの中から、動作モードを設定し、設定した動作モードに応じて、電子シャッターの幕速を制御するものとして説明した。しかし、動作モードの設定を意識することなく、フリッカ成分を検出する場合には低速の幕速に設定し、動画を撮影する場合には高速の幕速に設定する場合でも、本願発明と同様の効果が得られるのは言うまでもない。
【符号の説明】
【００７４】
３…撮像素子
６…ＣＰＵ（動作モード設定部、幕速制御部）
７…画像処理部（フリッカ検出部、フリッカ除去部）
９…ＬＣＤ
１０…操作部
１１…ＤＲＡＭ
１２…ＦＬＡＳＨメモリ
１００…デジタルカメラ
【図１】
2012257043.tif 000003
【図２】
2012257043.tif 000004
【図５】
2012257043.tif 000005
【図７Ａ】
2012257043.tif 000006
【図７Ｂ】
2012257043.tif 000007
【図３】
2012257043.tif 000008
【図４】
2012257043.tif 000009
【図６】
2012257043.tif 000010
【図８】
2012257043.tif 000011