(57)【特許請求の範囲】
【請求項１】
異なる水平ライン間で露光タイミングを異ならせつつ、撮影を行うための撮像素子と、前記撮像素子を用いた撮影によって得られる画像信号を処理する信号処理部と、を備え、動画と静止画を撮影可能な撮像装置において、
動画撮影中に静止画を撮影する際、１又は２以上のフレームから成る静止画撮影用フレームの間、フリッカが排除されるように設定された動画撮影用の露光時間と異なる露光時間を採用して撮影を行い、
前記信号処理部は、
その静止画の撮影前における前記動画撮影用の露光時間を採用した撮影によって得られる画像信号である基準画像信号と、前記静止画撮影用フレームの撮影によって得られる画像信号である補正対象画像信号と、の比較に基づいて、前記動画撮影用の露光時間と異なる前記露光時間を採用したことに起因して前記補正対象画像信号に含まれることになったフリッカ成分に応じたフリッカ補正値を算出するフリッカ補正値算出手段と、
前記フリッカ補正値を用いて、前記フリッカ成分を低減する方向に前記補正対象画像信号を補正するフリッカ補正手段と、を備える
ことを特徴とする撮像装置。
【請求項２】
前記静止画撮影用フレームが、第１、第２、・・・、及び第ｎフレーム（ｎは２以上の整数）から成り、前記補正対象画像信号が、第１、第２、・・・、及び第ｎフレームに対応する第１、第２、・・・、及び第ｎ補正対象画像信号から成る場合、
前記フリッカ補正値算出手段は、前記基準画像信号と前記第１補正対象画像信号との比較から前記フリッカ補正値として第１フリッカ補正値を算出し、前記フリッカ補正手段は、前記第１フリッカ補正値を用いて前記第１補正対象画像信号を補正し、
前記フリッカ補正値算出手段は、補正後の前記第１補正対象画像信号と前記第２補正対象画像信号との比較から前記フリッカ補正値として第２フリッカ補正値を算出し、前記フリッカ補正手段は、前記第２フリッカ補正値を用いて前記第２補正対象画像信号を補正し、・・・、
前記フリッカ補正値算出手段は、補正後の前記第（ｎ−１）補正対象画像信号と前記第ｎ補正対象画像信号との比較から前記フリッカ補正値として第ｎフリッカ補正値を算出し、前記フリッカ補正手段は、前記第ｎフリッカ補正値を用いて前記第ｎ補正対象画像信号を補正する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像素子の撮像領域に複数の検出領域を設け、各検出領域は互いに異なる水平ライン上の画素を含み、
前記第１フリッカ補正値は、各々が１または２以上の水平ラインに対応する複数の第１要素補正値から成り、前記第２フリッカ補正値は、各々が１または２以上の水平ラインに対応する複数の第２要素補正値から成り、・・・、前記第ｎフリッカ補正値は、各々が１または２以上の水平ラインに対応する複数の第ｎ要素補正値から成り、
前記フリッカ補正値算出手段は、前記基準画像信号中の各検出領域に対応する信号と前記第１補正対象画像信号中の各検出領域に対応する信号との比較から、検出領域ごとに前記第１補正対象画像信号に含まれる前記フリッカ成分を検出することにより、各第１要素補正値を算出し、
補正後の前記第１補正対象画像信号中の各検出領域に対応する信号と前記第２補正対象画像信号中の各検出領域に対応する信号との比較から、検出領域ごとに前記第２補正対象画像信号に含まれる前記フリッカ成分を検出することにより、各第２要素補正値を算出し、・・・、
補正後の前記第（ｎ−１）補正対象画像信号中の各検出領域に対応する信号と前記第ｎ補正対象画像信号中の各検出領域に対応する信号との比較から、検出領域ごとに前記第ｎ補正対象画像信号に含まれる前記フリッカ成分を検出することにより、各第ｎ要素補正値を算出する
ことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記第１、第２、・・・、及び第ｎフリッカ補正値を算出するために必要な情報を記録する記録手段を備え、
前記記録手段には、前記第１フリッカ補正値を算出するための情報、前記第２フリッカ補正値を算出するための情報、・・・、及び、第ｎフリッカ補正値を算出するための情報が、順次更新されつつ記録される
ことを特徴とする請求項２または請求項３に記載の撮像装置。
【請求項５】
前記第１、第２、・・・、及び第ｎフリッカ補正値を算出するために必要な情報を記録する記録手段を備え、
前記フリッカ補正値算出手段は、
前記基準画像信号から算出される比較対象値と前記第１補正対象画像信号から算出される比較対象値との比較から第１フリッカ補正値を算出し、
補正後の前記第１補正対象画像信号から算出される比較対象値と前記第２補正対象画像信号から算出される比較対象値との比較から第２フリッカ補正値を算出し、・・・、
補正後の前記第（ｎ−１）補正対象画像信号から算出される比較対象値と前記第ｎ補正対象画像信号から算出される比較対象値との比較から前記第ｎフリッカ補正値を算出し、
前記記録手段には、前記基準画像信号から算出される比較対象値、補正後の前記第１補正対象画像信号から算出される比較対象値、・・・、及び、補正後の前記第（ｎ−１）補正対象画像信号から算出される比較対象値が、前記情報として順次更新されつつ記録される
ことを特徴とする請求項２または請求項３に記載の撮像装置。
【請求項６】
前記静止画撮影用フレームが、第１、第２、・・・、及び第ｎフレーム（ｎは２以上の整数）から成り、前記補正対象画像信号が、第１、第２、・・・、及び第ｎフレームに対応する第１、第２、・・・、及び第ｎ補正対象画像信号から成る場合、
前記フリッカ補正値算出手段は、前記基準画像信号と前記第１、第２、・・・、及び第ｎ補正対象画像信号との比較から、夫々、前記フリッカ補正値として第１、第２、・・・、及び第ｎフリッカ補正値を算出し、前記フリッカ補正手段は、第１、第２、・・・、及び第ｎフリッカ補正値を用いて、夫々、前記第１、第２、・・・、及び第ｎ補正対象画像信号を補正する
ことを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記静止画撮影用フレームが１つのフレームから成る場合、
前記フリッカ補正値算出手段は、前記基準画像信号と前記補正対象画像信号との比較から前記フリッカ補正値を算出する
ことを特徴とする請求項１に記載の撮像装置。
【請求項８】
前記撮像素子の撮像領域に複数の検出領域を設け、各検出領域は互いに異なる水平ライン上の画素を含み、
前記フリッカ補正値は、各々が１または２以上の水平ラインに対応する複数の要素補正値から成り、
前記フリッカ補正値算出手段は、前記基準画像信号中の各検出領域に対応する信号と前記補正対象画像信号中の各検出領域に対応する信号との比較から、検出領域ごとに前記補正対象画像信号に含まれる前記フリッカ成分を検出することにより、各要素補正値を算出する
ことを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記撮像素子は、ＸＹアドレス走査型の撮像素子である
ことを特徴とする請求項１〜請求項８の何れかに記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルスチルカメラやデジタルビデオカメラ等の撮像装置に関し、特に、動画撮影中に静止画を同時撮影することができる撮像装置に関する。
【背景技術】
【０００２】
商用交流電源によって直接点灯される蛍光灯の照明下で、ＸＹアドレス型の撮像素子を備えた撮像装置を用いて動画撮影を行った場合、いわゆる蛍光灯フリッカが生じうる。これを排除するために、動画撮影が可能な撮像装置は、通常、電源起動時などに照明の輝度変化の周期を測定することによって動画撮影時の露光時間を決定する。
【０００３】
例えば、商用交流電源の周波数が５０Ｈｚ（ヘルツ）の場合において、非インバータ式の蛍光灯の照明下で動画撮影を行う場合を考える。この場合、照明の輝度変化の周期は１／１００秒となる。そして、ＮＴＳＣ（National Television Standards Committee）方式に従い、動画の１フレーム期間が１／６０秒である場合を考える（垂直同期周波数が６０Ｈｚ）。
【０００４】
仮に、図１２に示す如く、各画素の露光時間を１／１００秒未満とすると、同一の水平ライン上の画素に対する露光量がフレーム間で変動すると共に、同一のフレームにおいても異なる水平ライン間で露光量が相違する。この結果、図１２の最下段に示すような、帯状のフリッカ（ラインフリッカ）を含んだ画像が得られてしまう。
【０００５】
そこで、各画素の露光時間は、照明の輝度変化の周期の整数倍、例えば、図１３に示す如く１／１００秒とされる。ＸＹアドレス型の撮像素子では、水平ラインごとに露光タイミングが異なるが、各画素の露光時間を、例えば１／１００秒とすることにより、露光タイミングに拘らず露光量が一定となるため、蛍光灯フリッカが生じない。
【０００６】
尚、同一の水平ラインにおいても、各画素の露光タイミングは順次ずれるが、蛍光灯の輝度変化の周期と比べてそのタイミング差は十分に短いため、同一の水平ライン上の隣接する画素の露光タイミングは同じとみなすことができる。
【０００７】
動画撮影では、動いているものの動きを滑らかに表現するために、比較的長い露光時間（例えば１／１００秒）が設定される。そのような比較的長い露光時間によって撮影された画像の例として、図１４の画像６０を示す。露光時間を長くすると、露光時間が被写体の動きに対して長くなって被写体ぶれ（動体ぶれ）が大きくなり、動きを滑らかに表現することができる。この際、照明の輝度変化の周期に応じて露光時間を適切に設定することにより、動画撮影によって得られる画像から蛍光灯フリッカを排除することができる。
【０００８】
ところで、デジタルビデオカメラ等には、動画だけでなく静止画も撮影する機能が搭載されることが多い。静止画を撮影する際には、露光時間を比較的短く設定することにより（例えば、１／２５０秒）、動く被写体の一瞬の状態を表す鮮明な画像を取得する。そのような比較的短い露光時間によって撮影された画像の例として、図１４の画像６１を示す。
【０００９】
動画と静止画を時間的に完全に分離して撮影する場合には問題は生じないが、近年、デジタルビデオカメラ等では、動画撮影中に、ユーザの操作に応じて静止画を同時撮影する機能が求められている。
【００１０】
動画撮影中に、動画撮影を止めることなく静止画を撮影する際（同時撮影する際）、鮮明な静止画を得るべく、動画撮影用に設定された比較的長い露光時間は、例えば、一時的に静止画撮影用の比較的短い露光時間に変更される。この場合、動画撮影用の露光時間（例えば１／１００秒）よりも短い露光時間で撮影されたフレームの画像には、図１５に示す如く、フリッカが表れてしまう。
【００１１】
従来技術として、フリッカの発生周期を検出し、検出した発生周期に基づいてフリッカを補正するというものがある。しかしながら、このような手法を用いる場合、補正の効果を得るために数フレーム分の画像を取得する必要があり、全てのフレームのフリッカを補正するためには、それらの画像（画像信号）を全てフレームメモリ等に貯めておく必要がある。このため、回路規模が増大してしまうという問題を抱えていた。
【００１２】
【特許文献１】特開２００４−２２２２２８号公報
【特許文献２】特開２００５−３３６１６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述の如く、動画撮影中に静止画の撮影を行う場合、フリッカが生じうる。このフリッカの補正を、小規模な回路構成にて実現する手法が切望されている。
【００１４】
そこで本発明は、動画撮影中の静止画撮影において生じうるフリッカを、小規模な回路構成にて補正することができる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明に係る撮像装置は、異なる水平ライン間で露光タイミングを異ならせつつ、撮影を行うための撮像素子と、前記撮像素子を用いた撮影によって得られる画像信号を処理する信号処理部と、を備え、動画と静止画を撮影可能な撮像装置において、動画撮影中に静止画を撮影する際、１又は２以上のフレームから成る静止画撮影用フレームの間、フリッカが排除されるように設定された動画撮影用の露光時間と異なる露光時間を採用して撮影を行い、
前記信号処理部は、その静止画の撮影前における前記動画撮影用の露光時間を採用した撮影によって得られる画像信号である基準画像信号と、前記静止画撮影用フレームの撮影によって得られる画像信号である補正対象画像信号と、の比較に基づいて、前記動画撮影用の露光時間と異なる前記露光時間を採用したことに起因して前記補正対象画像信号に含まれることになったフリッカ成分に応じたフリッカ補正値を算出するフリッカ補正値算出手段と、前記フリッカ補正値を用いて、前記フリッカ成分を低減する方向に前記補正対象画像信号を補正するフリッカ補正手段と、を備えることを特徴とする。
【００１６】
基準画像信号と補正対象画像信号とを比較すれば、補正対象画像信号に含まれているフリッカ成分を検出することができ、そのフリッカ成分に応じて補正対象画像信号を補正することにより、フリッカ成分を低減することが可能である。フリッカの発生周期を検出するといった回路規模の増大を招く手法を用いるのではなく、基準画像信号と補正対象画像信号とを比較するという処理を介してフリッカを低減させるため、フリッカ補正のための回路の小規模化が期待できる。
【００１７】
具体的には例えば、前記静止画撮影用フレームが、第１、第２、・・・、及び第ｎフレーム（ｎは２以上の整数）から成り、前記補正対象画像信号が、第１、第２、・・・、及び第ｎフレームに対応する第１、第２、・・・、及び第ｎ補正対象画像信号から成る場合、前記フリッカ補正値算出手段は、前記基準画像信号と前記第１補正対象画像信号との比較から前記フリッカ補正値として第１フリッカ補正値を算出し、前記フリッカ補正手段は、前記第１フリッカ補正値を用いて前記第１補正対象画像信号を補正し、前記フリッカ補正値算出手段は、補正後の前記第１補正対象画像信号と前記第２補正対象画像信号との比較から前記フリッカ補正値として第２フリッカ補正値を算出し、前記フリッカ補正手段は、前記第２フリッカ補正値を用いて前記第２補正対象画像信号を補正し、・・・、前記フリッカ補正値算出手段は、補正後の前記第（ｎ−１）補正対象画像信号と前記第ｎ補正対象画像信号との比較から前記フリッカ補正値として第ｎフリッカ補正値を算出し、前記フリッカ補正手段は、前記第ｎフリッカ補正値を用いて前記第ｎ補正対象画像信号を補正する。
【００１８】
まず、「含まれるフリッカ成分が十分に少ない、動画撮影用の露光時間を用いた基準画像信号」と「フリッカ成分を含む第１補正対象画像信号」との比較から、第１補正対象信号を補正する。そして、次は、「フリッカ成分が低減された補正後の第１補正対象画像信号」と「フリッカ成分を含む第２補正対象画像信号」との比較から、第２補正対象信号を補正する。このように、補正の基準となる画像信号を順次変更していくことにより、フリッカ補正用のメモリ領域を非常に小さく抑えることが可能となる。
【００１９】
更に具体的には例えば、前記撮像素子の撮像領域に複数の検出領域を設け、各検出領域は互いに異なる水平ライン上の画素を含み、前記第１フリッカ補正値は、各々が１または２以上の水平ラインに対応する複数の第１要素補正値から成り、前記第２フリッカ補正値は、各々が１または２以上の水平ラインに対応する複数の第２要素補正値から成り、・・・、前記第ｎフリッカ補正値は、各々が１または２以上の水平ラインに対応する複数の第ｎ要素補正値から成り、前記フリッカ補正値算出手段は、前記基準画像信号中の各検出領域に対応する信号と前記第１補正対象画像信号中の各検出領域に対応する信号との比較から、検出領域ごとに前記第１補正対象画像信号に含まれる前記フリッカ成分を検出することにより、各第１要素補正値を算出し、補正後の前記第１補正対象画像信号中の各検出領域に対応する信号と前記第２補正対象画像信号中の各検出領域に対応する信号との比較から、検出領域ごとに前記第２補正対象画像信号に含まれる前記フリッカ成分を検出することにより、各第２要素補正値を算出し、・・・、補正後の前記第（ｎ−１）補正対象画像信号中の各検出領域に対応する信号と前記第ｎ補正対象画像信号中の各検出領域に対応する信号との比較から、検出領域ごとに前記第ｎ補正対象画像信号に含まれる前記フリッカ成分を検出することにより、各第ｎ要素補正値を算出する。
【００２０】
また具体的には例えば、前記第１、第２、・・・、及び第ｎフリッカ補正値を算出するために必要な情報を記録する記録手段を備え、前記記録手段には、前記第１フリッカ補正値を算出するための情報、前記第２フリッカ補正値を算出するための情報、・・・、及び、第ｎフリッカ補正値を算出するための情報が、順次更新されつつ記録される。
【００２１】
また具体的には例えば、前記第１、第２、・・・、及び第ｎフリッカ補正値を算出するために必要な情報を記録する記録手段を備え、前記フリッカ補正値算出手段は、前記基準画像信号から算出される比較対象値と前記第１補正対象画像信号から算出される比較対象値との比較から第１フリッカ補正値を算出し、補正後の前記第１補正対象画像信号から算出される比較対象値と前記第２補正対象画像信号から算出される比較対象値との比較から第２フリッカ補正値を算出し、・・・、補正後の前記第（ｎ−１）補正対象画像信号から算出される比較対象値と前記第ｎ補正対象画像信号から算出される比較対象値との比較から前記第ｎフリッカ補正値を算出し、前記記録手段には、前記基準画像信号から算出される比較対象値、補正後の前記第１補正対象画像信号から算出される比較対象値、・・・、及び、補正後の前記第（ｎ−１）補正対象画像信号から算出される比較対象値が、前記情報として順次更新されつつ記録される。
【００２２】
これにより、フリッカ補正のために必要なメモリ領域を大幅に小さくすることが可能となる。尚、後述する実施形態では、ＡＶＥ＿ＰＲＥ［ｍ：ｎ］が比較対象値に対応している。
【００２３】
また例えば、前記静止画撮影用フレームが、第１、第２、・・・、及び第ｎフレーム（ｎは２以上の整数）から成り、前記補正対象画像信号が、第１、第２、・・・、及び第ｎフレームに対応する第１、第２、・・・、及び第ｎ補正対象画像信号から成る場合、前記フリッカ補正値算出手段は、前記基準画像信号と前記第１、第２、・・・、及び第ｎ補正対象画像信号との比較から、夫々、前記フリッカ補正値として第１、第２、・・・、及び第ｎフリッカ補正値を算出し、前記フリッカ補正手段は、第１、第２、・・・、及び第ｎフリッカ補正値を用いて、夫々、前記第１、第２、・・・、及び第ｎ補正対象画像信号を補正する。
【００２４】
また例えば、前記静止画撮影用フレームが１つのフレームから成る場合、前記フリッカ補正値算出手段は、前記基準画像信号と前記補正対象画像信号との比較から前記フリッカ補正値を算出する。
【００２５】
そして例えば、前記撮像素子の撮像領域に複数の検出領域を設け、各検出領域は互いに異なる水平ライン上の画素を含み、前記フリッカ補正値は、各々が１または２以上の水平ラインに対応する複数の要素補正値から成り、前記フリッカ補正値算出手段は、前記基準画像信号中の各検出領域に対応する信号と前記補正対象画像信号中の各検出領域に対応する信号との比較から、検出領域ごとに前記補正対象画像信号に含まれる前記フリッカ成分を検出することにより、各要素補正値を算出する。
【００２６】
また具体的には例えば、前記撮像素子は、ＸＹアドレス走査型の撮像素子である。
【発明の効果】
【００２７】
上述した通り、本発明によれば、動画撮影中の静止画撮影において生じうるフリッカを、小規模な回路構成にて補正することが可能となる。例えば、フリッカ補正用のフレームメモリ使用量を削減することが可能となる、或いは、フレームメモリを用いることなくフリッカ補正をすることも可能となる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態につき、図面を参照して具体的に説明する。参照される各図において、同一のものには同一の符号を付す。図１は、本発明の実施の形態に係る撮像装置１の全体ブロック図である。撮像装置１は、例えば、デジタルスチルカメラやデジタルビデオカメラなどである。
【００２９】
撮像装置１は、光学系１１と、絞り１２と、撮像素子１３と、前処理部１４と、ドライバ１７と、タイミングジェネレータ１８と、主制御部１９と、信号処理部２０と、フレームメモリバッファ４０と、外部記録媒体４１と、操作部４２と、を有して構成される。撮像装置１は、動画と静止画の双方を同時に撮影可能な撮像装置である。
【００３０】
光学系１１は、例えば複数枚のレンズから構成され、撮像対象からの入射光は該レンズ及び絞り１２を介して撮像素子１３に入射する。ドライバ１７は、主制御部１９からの制御信号に基づいて光学系１１を制御し、光学系１１のズーム倍率や焦点距離を制御する。また、ドライバ１７は、主制御部１９からの制御信号に基づいて絞り１２の開口量（開口部の大きさ）を制御する。光学系１１に入射する光学像が同じである場合、絞り１２の開口量が大きくなるに従って、撮像素子１３への単位時間当たりの入射光量は増大する。
【００３１】
撮像素子１３は、ＸＹアドレス走査型の撮像素子であり、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサである。ＣＭＯＳを形成可能な半導体基板上に、マトリクス状に二次元配列された複数の画素と、垂直走査回路、水平走査回路及び映像信号出力回路と、を形成することによって、撮像素子１３の例としてのＣＭＯＳイメージセンサが形成される。各画素は、フォトダイオード、転送ゲート、選択ゲート、増幅トランジスタ及びリセットゲートなどを有する。
【００３２】
撮像素子１３は、光学系１１及び絞り１２を介して入射した光学像を光電変換し、該光電変換によって得られた電気信号を前処理部１４に出力する。より具体的には、各撮影において、各画素は露光時間に応じた電荷量の信号電荷を蓄える。各画素は、蓄えた信号電荷の電荷量に比例した大きさを有する電気信号を後段の前処理部１４に順次出力する。光学系１１に入射する光学像が同じであり且つ絞り１２の開口量が同じである場合、撮像素子１３（各画素）からの電気信号の大きさ（強度）は上記露光時間に比例して増大する。
【００３３】
撮像素子１３は、カラー撮影の可能な、単板式の撮像素子となっている。撮像素子１３を構成する各画素には、例えば、赤（Ｒ）、緑（Ｇ）及び青（Ｂ）の何れかのカラーフィルタ（不図示）が設けられている。尚、撮像素子１３として、３板式の撮像素子を採用することも可能である。
【００３４】
撮像素子１３には、電子シャッタ機能が備えられており、上記露光時間は、タイミングジェネレータ１８からの電子シャッタ制御信号によって制御される。主制御部１９は、タイミングジェネレータ１８の動作を制御するものであるため、主制御部１９とタイミングジェネレータ１８は、上記露光時間を制御する露光時間制御部として機能する。上記露光時間によって、電子シャッタ制御におけるシャッタスピードが特定される。同一のフレームにおいて、撮像素子１３を構成する各画素に対する露光時間（露光時間の長さ）は同じである。
【００３５】
前処理部１４は、増幅回路１５とＡ／Ｄ変換器（アナログ−デジタル変換器）１６等から構成される。増幅回路１５は、撮像素子１３の出力信号であるアナログ信号を指定された増幅度で増幅して出力する。Ａ／Ｄ変換器１６は、タイミングジェネレータ１８からの信号に従って増幅回路１５の出力信号をデジタル信号に変換する。前処理部１４は、このデジタル信号に必要に応じて更に適切な処理を施し、撮影した画像を表す画像信号を出力する。前処理部１４が出力する画像信号は信号処理部２０に与えられる。
【００３６】
タイミングジェネレータ１８は、撮影のタイミングに従って、撮像素子１３及び前処理部１４の各動作のタイミングを制御する。具体的には、例えば、撮像素子１３からの出力信号を読み出すタイミング（撮像素子１３からの出力信号を前処理部１４に与えるタイミング）や、前処理部１４からの信号の出力タイミングを制御する。
【００３７】
信号処理部２０は、画素数変換部２１と、動き検出部２２と、動画処理部２３と、動画圧縮部２４と、静止画処理部２５と、静止画圧縮部２６と、フリッカ検出部（フリッカ補正値算出部）２７と、フリッカ補正部２８と、を有して構成される。前処理部１４が出力する画像信号は、フリッカ検出部２７及びフリッカ補正部２８に与えられると共に、フリッカ補正部２８を介して画素数変換部２１、動き検出部２２及び静止画処理部２５に与えられる。以下、前処理部１４が出力する画像信号（デジタルの画像データ）を、特に原画像信号と呼ぶ。
【００３８】
フリッカ検出部２７及びフリッカ補正部２８は、動画撮影中に静止画を同時撮影する際に有効に機能する部位であり、フリッカ補正部２８は、原画像信号を補正することによって得られる画像信号を、画素数変換部２１、動き検出部２２及び静止画処理部２５に与える。連続して動画を撮影している最中、或いは、静止画のみを撮影する場合は、フリッカ補正部２８の入出力信号は同じである。
【００３９】
画素数変換部２１は、フリッカ補正部２８から送られてきた画像信号に対して、切り出し処理、フィルタ処理や間引き処理等を施すことにより、画像信号の画像サイズを縮小する。この縮小によって得られた画像信号は、動画処理部２３に与えられる。動画処理部２３は、画素数変換部２１からの画像信号に必要な映像処理を施す。この映像処理には、例えば、輝度信号及び色差信号の生成、ガンマ補正、輪郭強調処理等が含まれる。動画処理部２３は、この映像処理を経て得られた画像信号を動画圧縮部２４に出力する。動画圧縮部２４は、動画処理部２３からの画像信号にＭＰＥＧ（Moving Picture Experts Group）等の所定の圧縮方式を用いた圧縮を施し、その圧縮後の画像信号を外部記録媒体４１に出力する。
【００４０】
静止画処理部２５は、フリッカ補正部２８から送られてきた画像信号に対して必要な映像処理を施す。この映像処理には、例えば、輝度信号及び色差信号の生成、ガンマ補正、輪郭強調処理等が含まれる。静止画処理部２５は、この映像処理を経て得られた画像信号を静止画圧縮部２６に出力する。静止画圧縮部２６は、静止画処理部２５からの画像信号にＪＰＥＧ（Joint Photographic Experts Group）等の所定の圧縮方式を用いた圧縮を施し、その圧縮後の画像信号を外部記録媒体４１に出力する。
【００４１】
動き検出部２２は、動画撮影中に次々と送られてくる画像信号に基づき、周知の代表点マッチング法等を用いて被写体の動きベクトルを検出する。動画撮影中において、画素数変換部２１や動画処理部２３は、動き検出部２２が検出した動きベクトルを参照し、必要な処理（例えば、所謂手ぶれ補正）を行う。
【００４２】
フレームメモリバッファ４０は、ＤＲＡＭ（Dynamic Random Access Memory）等の半導体メモリから成り、データの読み書きが可能となっている。信号処理部２０を構成する各部位は、一時的に記録しておくべきデータをフレームメモリバッファ４０に書き込むとともに参照すべきデータをフレームメモリバッファ４０から読み出す。外部記録媒体４１は、１または複数の記録媒体から構成され、各記録媒体は、例えば、半導体メモリ、メモリカード、磁気テープ等である。
【００４３】
主制御部１９は、ＣＰＵ（Central Processing Unit）等から成り、撮像装置１内の各部位の動作を統括的に制御する。入力キー（不図示）等から構成された操作部４２をユーザが操作することにより、その操作内容を表す信号が主制御部１９に伝達される。その信号に応じて主制御部１９がドライバ１７、タイミングジェネレータ１８及び信号処理部２０等を制御することにより、静止画の撮影及び記録や動画の撮影及び記録が行われる。
【００４４】
操作部４２への操作に応じて動画撮影を行う場合、主制御部１９は、ドライバ１７及びタイミングジェネレータ１８を制御して撮像素子１３の露光設定（撮像装置１の露光設定）を動画撮影用のそれにする。動画撮影用の露光設定は、動画の撮影に適した露光設定となっている。動画撮影中、所定のフレームレートで（即ち、所定の間隔をおいて）次々と原画像信号が前処理部１４から出力される。撮影した動画を表すこれらの原画像信号は、画素数変換部２１、動画処理部２３及び動画圧縮部２４の所定の処理を経つつ、次々と外部記録媒体４１に送られ、外部記録媒体４１に記録される。これにより、動画の撮影及び撮影した動画の記録が行われる。
【００４５】
操作部４２への操作に応じて静止画撮影を行う場合、主制御部１９は、ドライバ１７及びタイミングジェネレータ１８を制御して撮像素子１３の露光設定（撮像装置１の露光設定）を静止画撮影用のそれにする。静止画撮影用の露光設定は、静止画の撮影に適した露光設定となっている。静止画の撮影によって得られた原画像信号は、静止画処理部２５及び静止画圧縮部２６の所定の処理を経て外部記録媒体４１に送られ、外部記録媒体４１に記録される。これにより、静止画の撮影及び撮影した静止画の記録が行われる。
【００４６】
上記の「露光設定」には、絞り１２の開口量及び露光時間（露光時間の長さ）などの設定が含まれる。
【００４７】
今、商用交流電源の周波数が５０Ｈｚ（ヘルツ）の場合において、非インバータ式の蛍光灯の照明下で動画撮影を行う場合を考える。この場合、照明の輝度変化の周期は１／１００秒となる。そして、ＮＴＳＣ（National Television Standards Committee）方式に従い、動画の１フレーム期間が１／６０秒である場合を考える（垂直同期周波数が６０Ｈｚ）。
【００４８】
撮像素子１３は、ＸＹアドレス走査型の撮像素子であるため、異なる水平ライン間における露光タイミングは異なる。従って、図１２を参照して説明したように、各画素の露光時間を１／１００秒未満とすると、同一の水平ライン上の画素に対する露光量がフレーム間で変動すると共に、同一のフレームにおいても異なる水平ライン間で露光量が相違する。
【００４９】
このため、動画撮影用の露光時間は、照明の輝度変化の周期の整数倍に設定される。これにより、動画連続撮影中の蛍光灯フリッカが排除される。尚、同一の水平ラインにおいても、各画素の露光タイミングは順次ずれるが、蛍光灯の輝度変化の周期と比べてそのタイミング差は十分に短いため、同一の水平ライン上の隣接する画素の露光タイミングは同じとみなすことができる（つまり、同一フレームの同一水平ラインにおける蛍光灯フリッカを無視する）。また、周知の技術を用いて、撮像装置１の電源起動時などに照明の輝度変化の周期が測定されており、その測定結果に基づいて動画撮影用の露光時間が事前に定められているものとする。
【００５０】
動画撮影においては、被写体の動きを滑らかに再現するために露光時間を比較的長くして撮影を行うことが望ましい。一方、静止画撮影用の露光時間は、鮮明な静止画を得るべく比較的短く設定される。露光時間が被写体の動きに対して十分に短い場合は、図１４の画像６１に示す如く、所謂「被写体ぶれ」（動体ぶれ）のない鮮明な画像が得られる。
【００５１】
以下、動画撮影用の露光時間及び静止画撮影用の露光時間を、それぞれ、「ＴA」及び「ＴB」と表記し、露光時間ＴA及びＴBが、それぞれ、１／１００秒及び１／２５０秒であるものとする。
【００５２】
図２を参照して、動画撮影及び記録中に静止画を同時に撮影及び記録する場合の概要動作について説明する。動画撮影は、フレームＦＬ１、ＦＬ２、ＦＬ３、ＦＬ４、ＦＬ５、ＦＬ６、・・・の順番で行われるものとする。
【００５３】
動画撮影中において、操作部４２に対する静止画撮影の操作に応じてフレームＦＬ４に相当する期間に１枚の静止画の撮影を行う場合を想定する。そして、この静止画の撮影のために、３つのフレームＦＬ３、ＦＬ４及びＦＬ５における露光時間をＴAと異ならせる場合を想定する。その前後のフレームＦＬ１、ＦＬ２及びＦＬ６、・・・における露光時間はＴAとされる。
【００５４】
静止画撮影を行う際は、露光時間を比較的短いＴBとする一方で、露光時間の短縮による露光不足を補償すべく絞り１２の開口量を動画撮影用のそれよりも大きくするが、絞り１２の開口量の変化は機械的な動作を伴うため、或る程度の時間が必要である。このため、フレームＦＬ３及びＦＬ５における露光時間もＴAと異なっている。
【００５５】
具体的には、フレームＦＬ１、ＦＬ２及びＦＬ６の開口量を動画撮影用のＤAとし、フレームＦＬ４の開口量を静止画撮影用のＤBとし、フレームＦＬ３及びＦＬ５の開口量をそれぞれＤC1及びＤC2とした場合、ＤA＜ＤC1＜ＤB且つＤA＜ＤC2＜ＤBが成立する。ＤC1とＤC2の同一性は問わない。また、フレームＦＬ４の露光時間はＴBとされる。そして、フレームＦＬ３及びＦＬ５の露光時間をそれぞれＴC1及びＴC2とした場合、ＴA＞ＴC1＞ＴB且つＴA＞ＴC2＞ＴBが成立する。ＴC1とＴC2の同一性は問わない。
【００５６】
上記のような、露光時間と絞り１２の開口量の調整によって、ＦＬ１〜ＦＬ６における画像の明るさ（例えば画面全体の輝度平均）は、均一化される。尚、絞り１２の開口量の調整を行う代わりに増幅回路１５の増幅度を調整し、これによってＦＬ１〜ＦＬ６における画像の明るさを均一化してもよい。また、露光時間、絞り１２の開口量及び増幅回路１５の増幅度の調整を全て行い、これによってフレームＦＬ１〜ＦＬ６における画像の明るさを均一化してもよい。
【００５７】
フレームＦＬ１〜ＦＬ６における撮影によって得られた各原画像信号は、順次、フリッカ検出部２７及びフリッカ補正部２８に送られる。フレームＦＬ１、ＦＬ２、ＦＬ３、ＦＬ４、ＦＬ５及びＦＬ６における撮影によって得られた原画像信号を、それぞれ、ＩO1、ＩO2、ＩO3、ＩO4、ＩO5及びＩO6とする。原画像信号ＩO1、ＩO2及びＩO6によって表される画像にはフリッカが表れないが、ＴAより短い露光時間を採用したことに起因して原画像信号ＩO3、ＩO4及びＩO5によって表される画像にはフリッカが表れる。
【００５８】
フリッカ検出部２７は、原画像信号ＩO3、ＩO4及びＩO5に含まれているフリッカ成分を検出し、該フリッカ成分を打ち消すためのフリッカ補正値を算出する。フリッカ補正部２８は、算出されたフリッカ補正値を用いて、原画像信号ＩO3、ＩO4及びＩO5を補正することにより、それぞれ補正画像信号ＩR3、ＩR4及びＩR5を生成して出力する。補正画像信号ＩR3、ＩR4及びＩR5によって表される画像のフリッカは低減されている（理想的には完全に排除される）。尚、原画像信号ＩO1、ＩO2及びＩO6については、そのまま後段（画素数変換部２１等）に出力される。
【００５９】
フレームＦＬ１、ＦＬ２及びＦＬ６に対応する原画像信号ＩO1、ＩO2及びＩO6と、フレームＦＬ３、ＦＬ４及びＦＬ５に対応する補正画像信号ＩR3、ＩR4及びＩR5は、画素数変換部２１及び静止画処理部２５（並びに動き検出部２２）に送られる。それら（ＩO1、ＩO2及びＩO6とＩR3、ＩR4及びＩR5）は、動画処理部２３及び動画圧縮部２４による所定の処理を経て、動画を表す画像信号（画像データ）として外部記録媒体４１に記録される。一方、補正画像信号ＩR4は、静止画処理部２５及び静止画圧縮部２６のよる所定の処理を経て、静止画を表す画像信号（画像データ）として外部記録媒体４１に記録される。
【００６０】
次に、フリッカ検出部２７によるフリッカ補正値の算出手法、及び、それを用いたフリッカ補正部２８によるフリッカ補正について詳細に説明する。
【００６１】
図３は、撮像素子１３の撮像領域の模式図である。図３に示す如く、撮像素子１３の撮像領域を、垂直方向にＭ分割、水平方向にＮ分割して考える。これによって、撮像素子１３の撮像領域は、Ｍ×Ｎ個の領域に分割される。Ｍ及びＮは、それぞれ２以上の整数である。
【００６２】
Ｍ×Ｎ個に分割された領域をＭ行Ｎ列の行列として捉える。撮像素子１３の撮像領域の原点Ｘを基準にして考えた場合、
１行目には、領域ＡＲ［１：１］、ＡＲ［１：２］、・・・、ＡＲ［１：Ｎ−１］及びＡＲ［１：Ｎ］が含まれ、２行目には、領域ＡＲ［２：１］、ＡＲ［２：２］、・・・、ＡＲ［２：Ｎ−１］及びＡＲ［２：Ｎ］が含まれ、・・・、（Ｍ−１）行目には、領域ＡＲ［Ｍ−１：１］、ＡＲ［Ｍ−１：２］、・・・、ＡＲ［Ｍ−１：Ｎ−１］及びＡＲ［Ｍ−１：Ｎ］が含まれ、Ｍ行目には、領域ＡＲ［Ｍ：１］、ＡＲ［Ｍ：２］、・・・、ＡＲ［Ｍ：Ｎ−１］及びＡＲ［Ｍ：Ｎ］が含まれる。
【００６３】
また、１列目には、領域ＡＲ［１：１］、ＡＲ［２：１］、・・・、ＡＲ［Ｍ−１：１］及びＡＲ［Ｍ：１］が含まれ、２列目には、領域ＡＲ［１：２］、ＡＲ［２：２］、・・・、ＡＲ［Ｍ−１：２］及びＡＲ［Ｍ：２］が含まれ、・・・、（Ｎ−１）列目には、領域ＡＲ［１：Ｎ−１］、ＡＲ［２：Ｎ−１］、・・・、ＡＲ［Ｍ−１：Ｎ−１］及びＡＲ［Ｍ：Ｎ−１］が含まれ、Ｎ列目には、領域ＡＲ［１：Ｎ］、ＡＲ［２：Ｎ］、・・・、ＡＲ［Ｍ−１：Ｎ］及びＡＲ［Ｍ：Ｎ］が含まれる。
【００６４】
同一の行に属する領域同士は、同一の水平ライン上の画素を含む。異なる行に属する領域同士は、互いに異なる水平ライン上の画素を含む。同一の列に属する領域同士は、同一の垂直ライン上の画素を含む。異なる列に属する領域同士は、互いに異なる垂直ライン上の画素を含む。
【００６５】
例えば、領域ＡＲ［１：１］は、第１〜第５の水平ライン上にあって且つ第１〜第６垂直ライン上にある画素（この場合、合計３０画素）から構成され、領域ＡＲ［１：２］は、第１〜第５の水平ライン上にあって且つ第７〜第１２垂直ライン上にある画素（この場合、合計３０画素）から構成され、領域ＡＲ［２：１］は、第６〜第１０の水平ライン上にあって且つ第１〜第６垂直ライン上にある画素（この場合、合計３０画素）から構成される。
【００６６】
尚、隣接する領域が同一の画素を含むようにしても構わない。例えば、領域ＡＲ［１：１］が、第１〜第５の水平ライン上にあって且つ第１〜第６垂直ライン上にある画素（この場合、合計３０画素）から構成され、領域ＡＲ［１：２］が、第１〜第５の水平ライン上にあって且つ第５〜第９垂直ライン上にある画素（この場合、合計３０画素）から構成され、領域ＡＲ［２：１］が、第４〜第８の水平ライン上にあって且つ第１〜第６垂直ライン上にある画素（この場合、合計３０画素）から構成されるようにしても構わない。
【００６７】
フリッカ検出部２７及びフリッカ補正部２８は、以下のような想定の下でフリッカ補正を行う。
第１に、隣接するフレーム間において、被写体の動きやそれに伴う輝度変化などは軽微である（或いは無視できる）。
第２に、フリッカ補正部２８による補正後の画像信号には（殆ど）フリッカ成分が含まれていない。
【００６８】
上記の想定の下、図４に示す如く、フリッカ検出部２７は、まず、フリッカ成分が含まれていない原画像信号ＩO2を補正の基準である第１画像信号とし、フリッカ成分が含まれている原画像信号ＩO3を補正の対象である第２画像信号とし、第１画像信号（ＩO2）と第２画像信号（ＩO3）との比較から第２画像信号（ＩO3）に対するフリッカ補正値αを算出する。そして、フリッカ補正部２８は、フリッカ補正値αを用いて、第２画像信号としての原画像信号ＩO3を補正し、補正画像信号ＩR3を生成する。
【００６９】
次に、フリッカ検出部２７は、フリッカ成分が除去された補正画像信号ＩR3を第１画像信号とし、フリッカ成分が含まれている原画像信号ＩO4を第２画像信号とし、第１画像信号（ＩR3）と第２画像信号（ＩO4）との比較から第２画像信号（ＩO4）に対するフリッカ補正値βを算出する。そして、フリッカ補正部２８は、フリッカ補正値βを用いて、第２画像信号としての原画像信号ＩO4を補正し、補正画像信号ＩR4を生成する。
【００７０】
更に次に、フリッカ検出部２７は、フリッカ成分が除去された補正画像信号ＩR4を第１画像信号とし、フリッカ成分が含まれている原画像信号ＩO5を第２画像信号とし、第１画像信号（ＩR4）と第２画像信号（ＩO5）との比較から第２画像信号（ＩO5）に対するフリッカ補正値γを算出する。そして、フリッカ補正部２８は、フリッカ補正値γを用いて、第２画像信号としての原画像信号ＩO5を補正し、補正画像信号ＩR5を生成する。
【００７１】
上記の流れに沿ったフリッカ補正手法の例として、第１補正手法及び第２補正手法を例示する。
【００７２】
［第１補正手法］
まず、第１補正手法について説明する。図５は、この第１補正手法を説明するためのフローチャートである。
【００７３】
ステップＳ１において、まず、フリッカ検出部２７は、第１画像信号と第２画像信号を参照する。第１及び第２画像信号は、上記の如く特定される。今、説明の具体化のため、例として、第１及び第２画像信号が、それぞれ原画像信号ＩO2及びＩO3であるとする。
【００７４】
そして、前フレーム（前回のフレーム）の画像信号である第１画像信号における、各領域内の信号レベルの平均値を算出する。具体的には、第１画像信号（ＩO2）に着目し、領域ＡＲ［ｍ：ｎ］ごとに、領域ＡＲ［ｍ：ｎ］を構成する画素の信号レベルの平均値を算出する（ステップＳ１）。合計Ｍ×Ｎ個の平均値が算出される。第１画像信号の領域ＡＲ［ｍ：ｎ］について算出された、該平均値をＡＶＥ＿ＰＲＥ［ｍ：ｎ］と表記する。ｍは１〜Ｍの任意の整数であり、ｎは１〜Ｎの任意の整数である。
【００７５】
例えば、信号レベルとは輝度を表す輝度信号の値である。この場合、原画像信号には、各画素の輝度を表す輝度信号が含まれる。例えば、領域ＡＲ［１：１］が３０個の画素から構成される場合、ＡＶＥ＿ＰＲＥ［１：１］は、３０個の輝度信号の値の平均値となり、それは領域ＡＲ［１：１］内の画素の平均的な輝度を表す。尚、或る画素についての輝度信号は、周知の如く、例えば、その画素の周辺の画素値を考慮して算出される。
【００７６】
同様に、今フレーム（今回のフレーム）の画像信号である第２画像信号における、各領域内の信号レベルの平均値を算出する。具体的には、第２画像信号（ＩO3）に着目し、領域ＡＲ［ｍ：ｎ］ごとに、領域ＡＲ［ｍ：ｎ］を構成する画素の信号レベルの平均値を算出する（ステップＳ１）。合計Ｍ×Ｎ個の平均値が算出される。第２画像信号の領域ＡＲ［ｍ：ｎ］について算出された、該平均値をＡＶＥ＿ＮＯＷ［ｍ：ｎ］と表記する。
【００７７】
ステップＳ１に続くステップＳ２では、前フレームと今フレームの間で、領域ごとに、ステップＳ１で求めた平均値の比（ＲＡＴＩＯ［ｍ：ｎ］と表記する）を算出する。具体的には、下記式（１）に基づいて、各比ＲＡＴＩＯ［ｍ：ｎ］を算出する。合計Ｍ×Ｎ個の比が算出される。
ＲＡＴＩＯ［ｍ：ｎ］＝ＡＶＥ＿ＰＲＥ［ｍ：ｎ］／ＡＶＥ＿ＮＯＷ［ｍ：ｎ］
・・・（１）
【００７８】
ステップＳ２に続くステップＳ３では、ステップＳ２で求めた比の行ごとの平均値を求める。ｍ行目についての比（ＲＡＴＩＯ［ｍ：１］〜ＲＡＴＩＯ［ｍ：ｎ］）の平均値を、ＡＶＥ＿ＲＡＴＩＯ［ｍ］と表記する。具体的には、下記式（２）に基づいて、各平均値ＡＶＥ＿ＲＡＴＩＯ［ｍ］を算出する。合計Ｍ個の平均値が算出される。
【００７９】
【数１】
0004739998.tif 000002
【００８０】
前フレームと今フレームで撮像素子１３に入射する光学像が変化していないと仮定すると、例えば、ＡＶＥ＿ＲＡＴＩＯ［１］は、１行目に属する領域［１：ｎ］の中央に位置する水平ライン（図６の符号７０）についての、フリッカ成分に起因するフレーム間の信号レベル比を表している。フリッカ成分が含まれている第２画像信号（ＩO3）において、その中央に位置する水平ライン（図６の符号７０）上の画素の信号レベルに、ＡＶＥ＿ＲＡＴＩＯ［１］を乗じれば、フリッカ成分を打ち消すことができる。
【００８１】
ステップＳ３に続くステップＳ４では、ステップＳ３で求められたＡＶＥ＿ＲＡＴＩＯ［ｍ］を基に、水平ラインごとに、補正ゲイン（信号レベル補正ゲイン）を算出する。
【００８２】
図７に、ＡＶＥ＿ＲＡＴＩＯ［ｍ］をプロットした様子を示す。各領域ＡＲ［ｍ：ｎ］が複数の水平ライン上の画素を含む場合を考える。この場合、各領域において、中央に位置する水平ラインに対して採用すべき補正ゲインと、中央に位置しない水平ラインに採用すべき補正ゲインとは、異なる。
【００８３】
そこで、例えば、ＡＶＥ＿ＲＡＴＩＯ［ｍ］を垂直ライン方向に線形補間することにより、撮像素子１３の各水平ラインに対する補正ゲイン（要素補正値）を算出する。
【００８４】
具体的には、まず、ＡＶＥ＿ＲＡＴＩＯ［ｍ］を、ｍ行目に属する領域ＡＲ［ｍ：ｎ］の中央に位置する水平ラインに対する補正ゲインとする。例えば、ＡＶＥ＿ＲＡＴＩＯ［１］を、１行目に属する領域ＡＲ［１：ｎ］の中央に位置する水平ライン（以下、水平ラインＬ１という）に対する補正ゲイン（以下、補正ゲインＧ１という）とする。ＡＶＥ＿ＲＡＴＩＯ［２］を、２行目に属する領域ＡＲ［２：ｎ］の中央に位置する水平ライン（以下、水平ラインＬ２という）に対する補正ゲイン（以下、補正ゲインＧ２という）とする。
【００８５】
そして、水平ラインＬ１とＬ２の間の水平ラインについての各補正ゲインを、補正ゲインＧ１とＧ２とを垂直ライン方向に線形補間することによって算出する。例えば、水平ラインＬ１とＬ２の間の水平ラインが、水平ラインＬ１AとＬ２Aの２本であって且つ水平ラインＬ１Aが水平ラインＬ１に隣接し、水平ラインＬ２Aが水平ラインＬ２に隣接する場合、水平ラインＬ１Aについての補正ゲインは「（Ｇ２―Ｇ１）／３＋Ｇ１」とされ、水平ラインＬ２Aについての補正ゲインは「２（Ｇ２―Ｇ１）／３＋Ｇ１」とされる。
【００８６】
他の水平ラインについての補正ゲインも同様に算出される。図７において、符号７１が付された曲線は、この線形補間を用いて算出された各補正ゲインを表す曲線である。
【００８７】
尚、ＡＶＥ＿ＲＡＴＩＯ［ｍ］を線形補間することによって、水平ラインごとに補正ゲインを算出する例を示したが、補間の手法として、線形補間以外の様々な補間手法を採用することも可能である。例えば、領域ＡＲ［ｍ：ｎ］の中央に位置する水平ラインと領域ＡＲ［ｍ＋１：ｎ］の中央に位置する水平ラインとの間の水平ラインについての補正ゲインを補間によって算出する際、ＡＶＥ＿ＲＡＴＩＯ［ｍ］及びＡＶＥ＿ＲＡＴＩＯ［ｍ＋１］だけでなく、更にＡＶＥ＿ＲＡＴＩＯ［ｍ−１］及びＡＶＥ＿ＲＡＴＩＯ［ｍ＋２］などを用い、近似曲線による補間を使ってもよい。
【００８８】
ステップＳ１〜Ｓ４の処理は、フリッカ検出部２７によって行われる。上述の如く、水平ラインごとに算出された合計ｋ個の補正ゲイン（要素補正値）は、第２画像信号（ＩO3）に対するフリッカ補正値（α）を構成する。但し、ｋは、撮像素子１３の水平ラインの本数を表している。
【００８９】
ステップＳ４に続くステップＳ５において、フリッカ補正部２８は、ステップＳ４にて算出された各補正ゲインを用いて第２画像信号（ＩO3）を補正する。具体的には、第２画像信号（ＩO3）における、第１、第２、・・・、第（ｋ−１）、第ｋ番目の水平ライン上の画素についての各信号レベル（例えば、輝度信号の値）に、それぞれ、ステップＳ４で算出した、第１、第２、・・・、第（ｋ−１）、第ｋ番目の水平ラインに対応する補正ゲインを乗じる。これによって、第２画像信号（ＩO3）からフリッカ成分が排除された補正画像信号（ＩR3）が生成される。
【００９０】
図４を参照して説明したように第１及び第２画像信号を順次入れ替えつつ、ステップＳ１〜Ｓ５の処理を繰り返すことにより、補正画像信号ＩR4及びＩR5も生成される。
【００９１】
尚、水平ラインごとに補正ゲイン（合計ｋ個の補正ゲイン）を算出する例を示したが、複数の水平ラインに対して１つの補正ゲインを割り当てるようにしても構わない。例えば、２本の水平ラインごとに、同一の１つの補正ゲインを割り当てる。この場合、ステップＳ４にて算出される補正ゲインの個数は合計ｋ／２個となり、ｋ／２個の補正ゲイン（要素補正値）によってフリッカ補正値（α）が構成されることになる。
【００９２】
そして、この場合、ステップＳ５において、第１及び第２番目の水平ライン上の画素についての各信号レベル（例えば、輝度信号の値）に、第１及び第２番目の水平ラインに対応する同一の補正ゲインを乗じる。他の水平ラインについても同様にし、補正画像信号（ＩR3）を生成するようにする。
【００９３】
また、「複数の水平ラインに対して１つの補正ゲインを割り当てる」という手法に含まれる内容であるが、各領域ＡＲ［ｍ：ｎ］に含まれる水平ラインの本数が十分に小さい場合は、ステップＳ４における補間処理を省略することも可能である。この場合、ＡＶＥ＿ＲＡＴＩＯ［ｍ］を、領域ＡＲ［ｍ：ｎ］に含まれる全ての水平ラインに対する補正ゲインとする。
【００９４】
また、各領域ＡＲ［ｍ：ｎ］が複数の水平ライン上の画素を含む場合を上述したが、各領域ＡＲ［ｍ：ｎ］が１つの水平ライン上の画素しか含まない場合、即ち、撮像素子１３の水平ラインの本数がＭ本である場合、ＡＶＥ＿ＲＡＴＩＯ［ｍ］そのものを、第ｍ番目の水平ラインに対応する補正ゲインとすることができる（領域ＡＲ［ｍ：ｎ］は、第ｍ番目の水平ライン上の画素のみから構成される）。この場合、各補正ゲインを算出する際に補間処理は必要なくなる。しかしながら、ノイズ等の影響を受けやすくなるため、ＡＶＥ＿ＲＡＴＩＯ［ｍ］から構成される数値群を、垂直ライン方向に空間的にフィルタリングしたものを、各補正ゲインとして最終的に採用するようにするとよい。
【００９５】
上述したフリッカ補正の手法は、隣接するフレーム間において、被写体の動きやそれに伴う輝度変化などが軽微であるとの想定の下で提案されるものであり、実際の画像は、その想定から外れる場合もある。これを考慮し、例えば、ステップＳ３にて、ステップＳ２で求めたＲＡＴＩＯ［ｍ：ｎ］の行ごとの平均値ＡＶＥ＿ＲＡＴＩＯ［ｍ］を求める際、所定の規則に則って、ＲＡＴＩＯ［ｍ：ｎ］の有効または無効を判断し、無効と判断したＲＡＴＩＯ［ｍ：ｎ］を平均値の算出に当たって無視するようにしても構わない。
【００９６】
例えば、ｍ＝１の行についてのみ着目し、これを説明する。Ｎ＝８と仮定する。この場合、ステップＳ２で８つの比（ＲＡＴＩＯ［１：１］〜ＲＡＴＩＯ［１：８］）が算出される。この８つの比を、それぞれ、Ｒ１、Ｒ１、Ｒ３、Ｒ４、Ｒ５、Ｒ６、Ｒ７及びＲ８とする。
【００９７】
そして、例えば、Ｒ１〜Ｒ８の分散を考慮し、８つの比（Ｒ１〜Ｒ８）の平均値から所定の閾値以上乖離した比を、ノイズ等の影響が大きいと判断して無効とする。例えば、Ｒ１とＲ２を無効と判断した場合、ＡＶＥ＿ＲＡＴＩＯ［１］＝（ＲＡＴＩＯ［１：３］＋ＲＡＴＩＯ［１：４］＋ＲＡＴＩＯ［１：５］＋ＲＡＴＩＯ［１：６］＋ＲＡＴＩＯ［１：７］＋ＲＡＴＩＯ［１：８］）／６、によって、ＡＶＥ＿ＲＡＴＩＯ［１］を算出する。
【００９８】
また、Ｎ＝１とすることも可能である。この場合、撮像素子１３の撮像領域は、図８に示す如く、水平ライン方向に合計Ｍ個の領域で分割されることになる。また、図９に示す如く、撮像素子１３の撮像領域を垂直方向に２分割し、分割によって得られた一方の撮像領域を、水平ライン方向に合計Ｍ個の領域で分割するようにしてもよい。但し、上述した、ＲＡＴＩＯ［ｍ：ｎ］の有効／無効判断に基づく処理の利点を考慮すると、Ｎを２以上に設定することが望ましい。
【００９９】
［第２補正手法］
次に、フリッカ補正手法の第２補正手法について説明する。尚、第１補正手法にて説明した事項は、適宜、第２補正手法にも適用可能である。図１０は、この第２補正手法を説明するためのフローチャートである。図１０のステップＳ１１〜Ｓ１４の処理はフリッカ検出部２７によって行われ、ステップＳ１５の処理はフリッカ補正部２８によって行われる。
【０１００】
第２補正手法では、画素に設けられるカラーフィルタの色ごとに、第１補正手法と同様の処理を行う。撮像素子１３を構成する各画素に、赤（Ｒ）、緑（Ｇ）及び青（Ｂ）の何れかのカラーフィルタ（不図示）が、所謂ベイヤー配列にて配列されている場合を例として考える。図１１に、或る１つの領域ＡＲ［ｍ：ｎ］における、カラーフィルタの配列を示す。各領域ＡＲ［ｍ：ｎ］には、赤のカラーフィルタが設けられた複数の画素（以下、Ｒ画素という）と、緑のカラーフィルタが設けられた複数の画素（以下、Ｇ画素という）と、青のカラーフィルタが設けられた複数の画素（以下、Ｂ画素という）と、が含まれる。
【０１０１】
そして、信号処理部２０に与えられる原画像信号には、Ｒ画素に蓄えられた信号電荷に比例するＲ信号値（Ｒ信号レベル）と、Ｇ画素に蓄えられた信号電荷に比例するＧ信号値（Ｇ信号レベル）と、Ｂ画素に蓄えられた信号電荷に比例するＢ信号値（Ｂ信号レベル）と、が含まれているものとする。
【０１０２】
まず、ステップＳ１１（図１０参照）において、フリッカ検出部２７は、第１画像信号と第２画像信号を参照する。今、説明の具体化のため、例として、第１及び第２画像信号が、それぞれ原画像信号ＩO2及びＩO3であるとする。
【０１０３】
そして、第１画像信号において、領域ＡＲ［ｍ：ｎ］ごとに、Ｒ信号値の平均値、Ｇ信号値の平均値及びＢ信号値の平均値を算出する（ステップＳ１１）。具体的には、第１画像信号（ＩO2）に着目し、領域ＡＲ［ｍ：ｎ］ごとに、領域ＡＲ［ｍ：ｎ］を構成するＲ画素のＲ信号値の平均値ＡＶＥ＿ＰＲＥ＿Ｒ［ｍ：ｎ］、領域ＡＲ［ｍ：ｎ］を構成するＧ画素のＧ信号値の平均値ＡＶＥ＿ＰＲＥ＿Ｇ［ｍ：ｎ］、及び、領域ＡＲ［ｍ：ｎ］を構成するＢ画素のＢ信号値の平均値ＡＶＥ＿ＰＲＥ＿Ｂ［ｍ：ｎ］を算出する。
【０１０４】
同様に、第２画像信号において、領域ＡＲ［ｍ：ｎ］ごとに、Ｒ信号値の平均値、Ｇ信号値の平均値及びＢ信号値の平均値を算出する（ステップＳ１１）。具体的には、第２画像信号（ＩO3）に着目し、領域ＡＲ［ｍ：ｎ］ごとに、領域ＡＲ［ｍ：ｎ］を構成するＲ画素のＲ信号値の平均値ＡＶＥ＿ＮＯＷ＿Ｒ［ｍ：ｎ］、領域ＡＲ［ｍ：ｎ］を構成するＧ画素のＧ信号値の平均値ＡＶＥ＿ＮＯＷ＿Ｇ［ｍ：ｎ］、及び、領域ＡＲ［ｍ：ｎ］を構成するＢ画素のＢ信号値の平均値ＡＶＥ＿ＮＯＷ＿Ｂ［ｍ：ｎ］を算出する。
【０１０５】
ステップＳ１１に続くステップＳ１２では、領域ごとに且つ色ごとに、ステップＳ１１で求めた平均値の比を算出する。具体的には、下記式（３Ｒ）、（３Ｇ）及び（３Ｂ）に基づいて、ＲＡＴＩＯ＿Ｒ［ｍ：ｎ］、ＲＡＴＩＯ＿Ｇ［ｍ：ｎ］及びＲＡＴＩＯ＿Ｂ［ｍ：ｎ］を算出する。
ＲＡＴＩＯ＿Ｒ［ｍ：ｎ］
＝ＡＶＥ＿ＰＲＥ＿Ｒ［ｍ：ｎ］／ＡＶＥ＿ＮＯＷ＿Ｒ［ｍ：ｎ］    ・・・（３Ｒ）
ＲＡＴＩＯ＿Ｇ［ｍ：ｎ］
＝ＡＶＥ＿ＰＲＥ＿Ｇ［ｍ：ｎ］／ＡＶＥ＿ＮＯＷ＿Ｇ［ｍ：ｎ］    ・・・（３Ｇ）
ＲＡＴＩＯ＿Ｂ［ｍ：ｎ］
＝ＡＶＥ＿ＰＲＥ＿Ｂ［ｍ：ｎ］／ＡＶＥ＿ＮＯＷ＿Ｂ［ｍ：ｎ］    ・・・（３Ｂ）
【０１０６】
ステップＳ１２に続くステップＳ１３では、ステップＳ１２で求めた比を用い、下記式（４Ｒ）、（４Ｇ）及び（４Ｂ）に基づいて、平均値ＡＶＥ＿ＲＡＴＩＯ＿Ｒ［ｍ］、ＡＶＥ＿ＲＡＴＩＯ＿Ｇ［ｍ］及びＡＶＥ＿ＲＡＴＩＯ＿Ｂ［ｍ］を算出する。
【０１０７】
【数２】
0004739998.tif 000003
【０１０８】
【数３】
0004739998.tif 000004
【０１０９】
【数４】
0004739998.tif 000005
【０１１０】
ステップＳ１３に続くステップＳ１４では、図５のステップＳ４の処理に準じた処理を行う。つまり、ステップＳ１４では、ステップＳ１３で求められた平均値ＡＶＥ＿ＲＡＴＩＯ＿Ｒ［ｍ］等に基づき、線形補間などを用いて、水平ラインごとに且つ色ごとに、補正ゲイン（信号レベル補正ゲイン）を算出する。
【０１１１】
ＡＶＥ＿ＲＡＴＩＯ＿Ｒ［ｍ］は、ｍ行目に属する領域ＡＲ［ｍ：ｎ］の中央に位置する水平ラインに対するＲ補正ゲインとされる。そして、ＡＶＥ＿ＲＡＴＩＯ＿Ｒ［ｍ］を垂直ライン方向に線形補間することにより、撮像素子１３の各水平ラインに対するＲ補正ゲイン（要素補正値）を算出する。この線形補間の手法は、図５のステップＳ４におけるそれと同様である。
【０１１２】
同様に、ＡＶＥ＿ＲＡＴＩＯ＿Ｇ［ｍ］は、ｍ行目に属する領域ＡＲ［ｍ：ｎ］の中央に位置する水平ラインに対するＧ補正ゲインとされる。そして、ＡＶＥ＿ＲＡＴＩＯ＿Ｇ［ｍ］を垂直ライン方向に線形補間することにより、撮像素子１３の各水平ラインに対するＧ補正ゲイン（要素補正値）を算出する。
【０１１３】
同様に、ＡＶＥ＿ＲＡＴＩＯ＿Ｂ［ｍ］は、ｍ行目に属する領域ＡＲ［ｍ：ｎ］の中央に位置する水平ラインに対するＢ補正ゲインとされる。そして、ＡＶＥ＿ＲＡＴＩＯ＿Ｇ［ｍ］を垂直ライン方向に線形補間することにより、撮像素子１３の各水平ラインに対するＢ補正ゲイン（要素補正値）を算出する。
【０１１４】
但し、ベイヤー配列の場合、１つの水平ラインには２色のカラーフィルタしか存在しないため、対応する色画素が存在しない水平ラインについての補正ゲインの算出は省略される。例えば、Ｒ画素とＧ画素しか存在しない水平ラインについての、Ｂ補正ゲインの算出は省略される。今、Ｒ画素が奇数番目の水平ライン上にのみ存在し、Ｂ画素が偶数番目の水平ライン上にのみ存在するものとする。また、水平ラインの本数ｋを、偶数とする。
【０１１５】
ステップＳ１４に続くステップＳ１５において、フリッカ補正部２８は、ステップＳ１４にて算出された各補正ゲインを用いて、色ごとに第２画像信号（ＩO3）を補正する。
【０１１６】
具体的には、第２画像信号（ＩO3）における、第１、第３、・・・、第（ｋ−３）、第（ｋ−１）番目の水平ライン上のＲ画素についての各Ｒ信号値に、それぞれ、ステップＳ１４で算出した、第１、第３、・・・、第（ｋ−３）、第（ｋ−１）の水平ラインに対応するＲ補正ゲインを乗じる。
第２画像信号（ＩO3）における、第１、第２、・・・、第（ｋ−１）、第ｋ番目の水平ライン上のＧ画素についての各Ｇ信号値に、それぞれ、ステップＳ１４で算出した、第１、第２、・・・、第（ｋ−１）、第ｋ番目の水平ラインに対応するＧ補正ゲインを乗じる。
第２画像信号（ＩO3）における、第２、第４、・・・、第（ｋ−２）、第ｋ番目の水平ライン上のＢ画素についての各Ｂ信号値に、それぞれ、ステップＳ１４で算出した、第２、第４、・・・、第（ｋ−２）、第ｋ番目の水平ラインに対応するＢ補正ゲインを乗じる。
【０１１７】
これによって、第２画像信号（ＩO3）からフリッカ成分が排除された補正画像信号（ＩR3）が生成される。図４を参照して説明したように第１及び第２画像信号を順次入れ替えつつ、ステップＳ１１〜Ｓ１５の処理を繰り返すことにより、補正画像信号ＩR4及びＩR5も生成される。
【０１１８】
通常、蛍光灯の照明光におけるＲ、Ｇ、Ｂの構成比は、照明の輝度に応じて多少変化する。このため、フレームＦＬ３〜ＦＬ５において、画像の色相変化（色フリッカ）も生じる可能があるが、第２補正手法を採用することにより、この色相変化をも補正することが可能となる。
【０１１９】
尚、第１補正手法を説明する際にも述べたように、複数の水平ラインに対して１つのＲ補正ゲイン、１つのＧ補正ゲイン及び１つのＢ補正ゲインを割り当てるようにしても構わない。この際、ステップＳ１４の補間処理を省略することも可能である。
【０１２０】
また、第１補正手法を説明する際にも述べたように、各領域ＡＲ［ｍ：ｎ］が１つの水平ライン上の画素しか含まないようにすることも可能である。この場合、対応する色画素が存在しない水平ラインについての各種の値の算出は省略される。例えば、Ｒ画素とＧ画素しか存在しない領域（或いは行）に対応する、ＡＶＥ＿ＰＲＥ＿Ｂ［ｍ：ｎ］、ＡＶＥ＿ＮＯＷ＿Ｂ［ｍ：ｎ］、ＲＡＴＩＯ＿Ｂ［ｍ：ｎ］、ＡＶＥ＿ＲＡＴＩＯ＿Ｂ［ｍ］及びＢ補正値の算出は省略される。
【０１２１】
また、第１補正手法を説明する際にも述べたように、ステップＳ１３にて、平均値（ＡＶＥ＿ＲＡＴＩＯ＿Ｒ［ｍ］等）を算出する際、所定の規則に則って、ＲＡＴＩＯ＿Ｒ［ｍ：ｎ］等の有効または無効を判断し、無効と判断したＲＡＴＩＯ＿Ｒ［ｍ：ｎ］等を平均値の算出に当たって無視するようにしても構わない。
【０１２２】
［メモリ使用状況］
次に、上述の第１または第２補正手法によるフリッカ補正を行うために必要なメモリの使用方法について説明する。撮像装置１が採用可能な、第１及び第２のメモリ使用方法を例示する。
【０１２３】
まず、第１メモリ使用方法について説明する。第１メモリ使用方法では、フレームメモリ４０内の所定サイズを有するメモリ領域が用いられる。このメモリ領域を、第１補正用メモリ領域（記録手段に対応）とよぶ。上記の所定サイズは、例えば、１つのフレームの画像信号を過不足なく格納することができるメモリサイズである。
【０１２４】
第１メモリ使用方法を採用する際、図４の最下段に対応する「原画像信号ＩO2、補正画像信号ＩR3、ＩR4（、ＩR5）」が、この順番で、第１補正用メモリ領域に順次更新されつつ格納される。
【０１２５】
つまり、まず、フリッカ補正値αを算出するために必要となる原画像信号ＩO2を第１補正用メモリ領域に格納する。そして、第１補正用メモリ領域に格納された原画像信号ＩO2と前処理部１４から送られてきた原画像信号ＩO3とを用いてフリッカ補正値αの算出及び補正画像信号ＩR3の生成を行う。生成された補正画像信号ＩR3は、画素数変換部２１等に送られると共に第１補正用メモリ領域に格納される（第１補正用メモリ領域内の原画像信号ＩO2は上書きされる）。
【０１２６】
次のフレームでは、第１補正用メモリ領域に格納された補正画像信号ＩR3と前処理部１４から送られてきた原画像信号ＩO4とを用いて、フリッカ補正値βの算出及び補正画像信号ＩR4の生成を行う。生成された補正画像信号ＩR4は、画素数変換部２１等に送られると共に第１補正用メモリ領域に格納される（第１補正用メモリ領域内の補正画像信号ＩR3は上書きされる）。
【０１２７】
上記のような、第１補正用メモリ領域内の画像信号の更新は、静止画撮影用フレーム（上記の例ではＦＬ３〜ＦＬ５）の間、継続される。この手法を採用することにより、フリッカ補正に必要なメモリ領域を小さく抑えることができる。
【０１２８】
次に、第２メモリ使用方法について説明する。第２メモリ使用方法では、第２補正用メモリ領域（記録手段に対応）を用いる。第２補正用メモリ領域は、フレームメモリ４０以外のメモリ（例えば、信号処理部２０の内部レジスタ；不図示）内に設けられる。但し、それをフレームメモリ４０内に設けるようにしても構わない。
【０１２９】
第２メモリ使用方法を採用する際において、図５に示す第１補正手法を用いる場合、図５のステップＳ１にて算出されるＡＶＥ＿ＰＲＥ［ｍ：ｎ］（比較対象値に対応）が、第２補正用メモリ領域に順次更新されつつ格納される。第２メモリ使用方法を採用する際において、図１０に示す第２補正手法を用いる場合、図１０のステップＳ１１にて算出されるＡＶＥ＿ＰＲＥ＿Ｒ［ｍ：ｎ］、ＡＶＥ＿ＰＲＥ＿Ｇ［ｍ：ｎ］及びＡＶＥ＿ＰＲＥ＿Ｂ［ｍ：ｎ］が、第２補正用メモリ領域に順次更新されつつ格納される。図５に示す第１補正手法を用いる場合を例にして、より具体的に説明する。
【０１３０】
まず、原画像信号ＩO2を補正の基準となる第１画像信号と捉えた状態で、フリッカ補正値αを算出するために必要となるＡＶＥ＿ＰＲＥ［ｍ：ｎ］を算出し、算出したＡＶＥ＿ＰＲＥ［ｍ：ｎ］を第２補正用メモリ領域に格納する。そして、第２補正用メモリ領域に格納されたＡＶＥ＿ＰＲＥ［ｍ：ｎ］と前処理部１４から送られてきた原画像信号ＩO3とを用いてフリッカ補正値αの算出及び補正画像信号ＩR3の生成を行う。
【０１３１】
補正画像信号ＩR3の生成を行った後、今度は補正画像信号ＩR3を第１画像信号と捉えた状態で、フリッカ補正値βを算出するために必要となるＡＶＥ＿ＰＲＥ［ｍ：ｎ］を新たに算出し、新たに算出したＡＶＥ＿ＰＲＥ［ｍ：ｎ］を第２補正用メモリ領域に格納する。この際、原画像信号ＩO2を第１画像信号と捉えた状態で算出された、第２補正用メモリ領域内のＡＶＥ＿ＰＲＥ［ｍ：ｎ］は上書き更新される。そして、第２補正用メモリ領域に格納されたＡＶＥ＿ＰＲＥ［ｍ：ｎ］と前処理部１４から送られてきた原画像信号ＩO4とを用いてフリッカ補正値βの算出及び補正画像信号ＩR4の生成を行う。
【０１３２】
補正画像信号ＩR4の生成を行った後、今度は補正画像信号ＩR4を第１画像信号と捉えた状態で、フリッカ補正値γを算出するために必要となるＡＶＥ＿ＰＲＥ［ｍ：ｎ］を新たに算出し、新たに算出したＡＶＥ＿ＰＲＥ［ｍ：ｎ］を第２補正用メモリ領域に格納する。この際、補正画像信号ＩR3を第１画像信号と捉えた状態で算出された、第２補正用メモリ領域内のＡＶＥ＿ＰＲＥ［ｍ：ｎ］は上書き更新される。
【０１３３】
上記のような、第２補正用メモリ領域内のＡＶＥ＿ＰＲＥ［ｍ：ｎ］の更新は、静止画撮影用フレーム（上記の例ではＦＬ３〜ＦＬ５）の間、継続される。この手法を採用することによっても、フリッカ補正に必要なメモリ領域を小さく抑えることができる。また、必要なメモリ領域は、上記の第１メモリ使用方法と比べても極めて小さくて済み、フレームメモリ４０を使用する必要もない。
【０１３４】
［変形等］
尚、補正の基準となる第１画像信号を、順次変更（ＩO2→ＩR3→ＩR4）としていく例を示したが、補正の基準となる第１画像信号を原画像信号ＩO2に固定するという手法も採用可能である。この場合も、上記の第１または第２補正手法を採用可能である。
【０１３５】
この場合、第２画像信号を原画像信号ＩO3と捉え、第１画像信号（ＩO2）と第２画像信号（ＩO3）との対比から、原画像信号ＩO3に含まれるフリッカ成分を打ち消すためのフリッカ補正値（上記フリッカ補正値αと同じ）を算出し、該フリッカ補正値を用いて原画像信号ＩO3の補正を行う。また、第２画像信号を原画像信号ＩO4と捉え、第１画像信号（ＩO2）と第２画像信号（ＩO4）との対比から、原画像信号ＩO4に含まれるフリッカ成分を打ち消すためのフリッカ補正値（上記フリッカ補正値βに対応）を算出し、該フリッカ補正値を用いて原画像信号ＩO4の補正を行う。また、第２画像信号を原画像信号ＩO5と捉え、第１画像信号（ＩO2）と第２画像信号（ＩO5）との対比から、原画像信号ＩO5に含まれるフリッカ成分を打ち消すためのフリッカ補正値（上記フリッカ補正値γに対応）を算出し、該フリッカ補正値を用いて原画像信号ＩO5の補正を行う。
【０１３６】
但し、補正の基準となる第１画像信号を原画像信号ＩO2に固定した場合、被写体が動くことを考慮するとフリッカ補正の精度が悪化する。このため、上述してきたように、補正の基準となる第１画像信号を、順次変更していくことが望ましい。
【０１３７】
１枚の静止画の撮影を行うために３つのフレームＦＬ３〜ＦＬ５を使用する場合を例示したが、絞り１２の開口量の変化が十分に短時間で終了する場合、静止画撮影用フレームを１つのフレームとすることが可能である。例えば、フレームＦＬ３のみが静止画撮影用フレームとなる。この場合、フレームＦＬ１、ＦＬ２及びＦＬ４〜ＦＬ６における露光時間及び絞り１２の開口量は動画撮影用のＴA及びＤAとされ、フレームＦＬ３における露光時間及び絞り１２の開口量は静止画撮影用のＴB及びＤBとされる（図２参照）。
【０１３８】
静止画撮影用フレームが１つのフレームＦＬ３から構成される場合の動作も、上述してきた動作と同様となる。単に、フレームＦＬ４及びＦＬ５に対応する原画像信号ＩO4及びＩO5のフリッカ補正を行う必要がないだけである。勿論、複数枚の静止画を連続撮影する場合は、絞り１２の開口量の変化速度に関係なく、連続する複数のフレームを静止画撮影用フレームとすることも可能である。
【０１３９】
また、図３において、Ｍ行Ｎ列の行列の１行目に属する領域ＡＲ［１：１］〜ＡＲ［１：Ｎ］は１つの検出領域を構成する。同様に、ｍ行目に属する領域ＡＲ［ｍ：１］〜ＡＲ［ｍ：Ｎ］も１つの検出領域を構成する（ここにおけるｍは、２〜Ｍの範囲内の何れかの整数）。各検出領域は、互いに異なる水平ライン上の画素を含む。また、図８または図９において、１行目に属する領域ＡＲ［１：１］は、１つの検出領域を構成する。同様に、ｍ行目に属する領域ＡＲ［ｍ：１］も１つの検出領域を構成する（ここにおけるｍは、２〜Ｍの範囲内の何れかの整数）。
【０１４０】
尚、上記の記載の「平均値」は、勿論、「積算値」であってもかまわない。
【図面の簡単な説明】
【０１４１】
【図１】本発明の実施の形態に係る撮像装置の全体ブロック図である。
【図２】図１の撮像装置を用いて行われる、動画撮影中における静止画同時撮影の動作を説明するための図である。
【図３】図１の撮像素子の撮像領域を、Ｍ行Ｎ列の領域に分割した様子を表す図である。
【図４】図１のフリッカ検出部及びフリッカ補正部によるフリッカ補正動作を説明するための図である。
【図５】図１のフリッカ検出部及びフリッカ補正部によるフリッカ補正の第１補正手法を説明するためのフローチャートである。
【図６】図１のフリッカ検出部及びフリッカ補正部によるフリッカ補正の第１補正手法を説明するための図である。
【図７】図１のフリッカ検出部にて算出される補正ゲインを模式的に表す図である。
【図８】図１のフリッカ検出部及びフリッカ補正部によるフリッカ補正手法の変形例を説明するための図である。
【図９】図１のフリッカ検出部及びフリッカ補正部によるフリッカ補正手法の変形例を説明するための図である。
【図１０】図１のフリッカ検出部及びフリッカ補正部によるフリッカ補正の第２補正手法を説明するためのフローチャートである。
【図１１】図３に示す各領域における、カラーフィルタの配列を示す図である。
【図１２】蛍光灯フリッカの発生原理を説明するための図である。
【図１３】蛍光灯フリッカの発生原理を説明するための図である。
【図１４】露光時間と撮影画像との関係を説明するための図である。
【図１５】蛍光灯フリッカの発生原理を説明するための図である。
【符号の説明】
【０１４２】
１  撮像装置
１１  光学系
１２  絞り
１３  撮像素子
１４  前処理部
１７  ドライバ
１８  タイミングジェネレータ
１９  主制御部
２０  信号処理部
２１  画素数変換部
２２  動き検出部
２３  動画処理部
２４  動画圧縮部
２５  静止画処理部
２６  静止画圧縮部
２７  フリッカ検出部
２８  フリッカ補正部
４０  フレームメモリバッファ
４１  外部記録媒体
４２  操作部
【図１】
0004739998.tif 000006
【図３】
0004739998.tif 000007
【図５】
0004739998.tif 000008
【図６】
0004739998.tif 000009
【図８】
0004739998.tif 000010
【図９】
0004739998.tif 000011
【図１０】
0004739998.tif 000012
【図１１】
0004739998.tif 000013
【図１３】
0004739998.tif 000014
【図１４】
0004739998.tif 000015
【図２】
0004739998.tif 000016
【図４】
0004739998.tif 000017
【図７】
0004739998.tif 000018
【図１２】
0004739998.tif 000019
【図１５】
0004739998.tif 000020