(57)【要約】【課題】  本発明は、フレームレートを下げることなく、モアレ等による画質低下を生じさせずに動画等を撮像することができる技術を提供することを目的とする。【解決手段】  本発明の撮像装置は、二次元的に配列される複数の画素と各々の画素への入射光を色分解するカラーフィルタが所定のパターンで配置されたカラーフィルタアレイとを受光面に有する撮像素子と、複数の画素の一部の画素値を読み出す抽出部と、読み出された画素値に対して高周波成分を除去するフィルタ部と、高周波成分を除去された画素値を用いて画像を生成する画像生成部とを備える。【選択図】      図１
2010109658.tif 000002
【特許請求の範囲】
【請求項１】
二次元的に配列される複数の画素と前記各々の画素への入射光を色分解するカラーフィルタが所定のパターンで配置されたカラーフィルタアレイとを受光面に有する撮像素子と、
前記複数の画素の一部の画素値を読み出す抽出部と、
読み出された前記画素値に対して高周波成分を除去するフィルタ部と、
前記高周波成分を除去された前記画素値を用いて画像を生成する画像生成部と
を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記抽出部は、
前記カラーフィルタアレイにおける第１の組み合わせのカラーフィルタを有する画素列からなる複数の第１の走査線のうち、第１の間隔をおいて前記第１の走査線上にある全ての画素値を読み出す第１の走査線抽出部と、
前記第１の組み合わせとは異なる第２の組み合わせのカラーフィルタを有する画素列からなる複数の第２の走査線の各々において、前記第２の組み合わせのカラーフィルタと同じ配列になるように、第２の間隔毎に前記第２の間隔内にある一の画素値を読み出す第２の走査線抽出部とを備え、
前記フィルタ部は、
前記第１の走査線抽出部によって読み出された複数の前記各第１の走査線上の前記画素値の列に対して、前記各第１の走査線方向に前記高周波成分を除去する第１のフィルタ部と、
前記第２の走査線抽出部によって読み出された複数の前記第２の走査線上の前記画素値の列に対して、前記各第２の走査線方向に対して交差する方向に前記高周波成分を除去する第２のフィルタ部とを備える
ことを特徴とする撮像装置。
【請求項３】
請求項１に記載の撮像装置において、
前記抽出部は、
前記カラーフィルタアレイにおける第１の組み合わせのカラーフィルタを有する画素列からなる複数の第１の走査線のうち、第１の間隔内にある複数の前記第１の走査線上にある全ての画素値を読み出し、前記複数の第１の走査線上の同じ位置にある複数の前記画素値を加算して出力する第１の走査線抽出部と、
前記第１の組み合わせとは異なる第２の組み合わせのカラーフィルタを有する画素列からなる複数の第２の走査線の各々において、前記第２の組み合わせのカラーフィルタと同じ配列になるように、前記第２の間隔毎に前記第２の走査線上の同じ位置にある一の画素値をそれぞれ読み出だすとともに、所定の間隔内の複数の前記第２の走査線上で同じ位置にある複数の前記一の画素値を加算して出力する第２の走査線抽出部とを備え、
前記フィルタ部は、
前記第１の走査線抽出部によって読み出された複数の前記各第１の走査線上の前記画素値の列に対して、前記各第１の走査線方向に前記高周波成分を除去する第１のフィルタ部と、
前記第２の走査線抽出部によって読み出された複数の前記第２の走査線上の前記画素値の列に対して、前記各第２の走査線方向に対して交差する方向に前記高周波成分を除去する第２のフィルタ部とを備える
ことを特徴とする撮像装置。
【請求項４】
請求項２または請求項３に記載の撮像装置において、
前記画像生成部は、
前記高周波成分を除去された前記各第１の走査線上の前記画素値のうち、前記第１の組み合わせのカラーフィルタと同じ配列になるように前記画素値を間引いて抽出するとともに、前記高周波成分を除去された前記各第２の走査線上の前記画素値の列を間引いて抽出して前記画像を生成することを特徴とする撮像装置。
【請求項５】
請求項１ないし請求項４のいずれか１項に記載の撮像装置において、
前記画像生成部によって生成された前記画像を表示する表示部をさらに備えることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フレームレートを下げることなく高画質の動画等が撮像することができる撮像装置に関する。
【背景技術】
【０００２】
近年の電子カメラや電子ビデオカメラ等は、撮像素子から全画素の画素値を読み出すことで、高解像度の静止画を撮影生成できるだけでなく、そうした画素値を間引いたり、加算して読み出すことにより、高フレームレートの動画やスルー画等を撮影生成できる。しかしながら、動画撮影等においては、画素値を間引き読み出しするために、どうしても画質低下の原因となるモアレ等の現象が生じてしまう。
【０００３】
そこで、例えば、特許文献１では、撮像素子から画素値を間引き読み出しする領域を時間的或いは空間的に変えながら、規則的なサンプリングのナイキスト周波数の折り返しを回避することによって、画質低下の要因である色モアレを低減させる技術を開示している。
【特許文献１】特開２００３−３３８９８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１等の従来技術のように、撮像素子から画素値を間引き読み出ししたり、加算読み出ししたり、または間引き読み出しの方法を時間的或いは空間的に変えながら読み出ししたとしても、完全にサンプリングのナイキスト周波数の折り返しによる影響を完全に回避することは困難である。
【０００５】
上記従来技術が有する問題に鑑み、本発明の目的は、フレームレートを下げることなく、モアレ等による画質低下を生じさせずに動画等を撮像することができる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の撮像装置は、二次元的に配列される複数の画素と各々の画素への入射光を色分解するカラーフィルタが所定のパターンで配置されたカラーフィルタアレイとを受光面に有する撮像素子と、複数の画素の一部の画素値を読み出す抽出部と、読み出された画素値に対して高周波成分を除去するフィルタ部と、高周波成分を除去された画素値を用いて画像を生成する画像生成部とを備える。
【０００７】
また、本発明において、抽出部は、カラーフィルタアレイにおける第１の組み合わせのカラーフィルタを有する画素列からなる複数の第１の走査線のうち、第１の間隔をおいて第１の走査線上にある全ての画素値を読み出す第１の走査線抽出部と、第１の組み合わせとは異なる第２の組み合わせのカラーフィルタを有する画素列からなる複数の第２の走査線の各々において、第２の組み合わせのカラーフィルタと同じ配列になるように、第２の間隔毎に第２の間隔内にある一の画素値を読み出す第２の走査線抽出部とを備え、フィルタ部は、第１の走査線抽出部によって読み出された複数の各第１の走査線上の画素値の列に対して、各第１の走査線方向に高周波成分を除去する第１のフィルタ部と、第２の走査線抽出部によって読み出された複数の第２の走査線上の画素値の列に対して、各第２の走査線方向に対して交差する方向に高周波成分を除去する第２のフィルタ部とを備える。
【０００８】
また、本発明において、抽出部は、カラーフィルタアレイにおける第１の組み合わせのカラーフィルタを有する画素列からなる複数の第１の走査線のうち、第１の間隔内にある複数の第１の走査線上にある全ての画素値を読み出し、複数の第１の走査線上の同じ位置にある複数の画素値を加算して出力する第１の走査線抽出部と、第１の組み合わせとは異なる第２の組み合わせのカラーフィルタを有する画素列からなる複数の第２の走査線の各々において、第２の組み合わせのカラーフィルタと同じ配列になるように、第２の間隔毎に第２の走査線上の同じ位置にある一の画素値をそれぞれ読み出だすとともに、所定の間隔内の複数の第２の走査線上で同じ位置にある複数の一の画素値を加算して出力する第２の走査線抽出部とを備え、フィルタ部は、第１の走査線抽出部によって読み出された複数の各第１の走査線上の画素値の列に対して、各第１の走査線方向に高周波成分を除去する第１のフィルタ部と、第２の走査線抽出部によって読み出された複数の第２の走査線上の画素値の列に対して、各第２の走査線方向に対して交差する方向に高周波成分を除去する第２のフィルタ部とを備える。
【０００９】
また、本発明において、画像生成部は、高周波成分を除去された各第１の走査線上の画素値のうち、第１の組み合わせのカラーフィルタと同じ配列になるように画素値を間引いて抽出とともに、高周波成分を除去された各第２の走査線上の画素値の列を間引いて抽出して画像を生成する。
【００１０】
また、本発明において、画像生成部によって生成された画像を表示する表示部をさらに備える。
【発明の効果】
【００１１】
本発明によれば、フレームレートを下げることなく、モアレ等による画質低下を生じさせずに動画等を撮像することができる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の一の実施形態に係る撮像装置１００の構成図である。
【００１３】
撮像装置１００は、撮像レンズ１、撮像素子２、Ａ／Ｄ変換部３、バッファメモリ４、ＣＰＵ５、タイミングジェネレータ（ＴＧ）６、カードインタフェース（カードＩ／Ｆ）７、操作部材９、記憶部１０、表示部１１および画像処理部１２から構成される。ＴＧ６はＣＰＵ５と接続され、撮像素子２とＡ／Ｄ変換部３とはＴＧ６とそれぞれ接続されている。バッファメモリ４、ＣＰＵ５、カードＩ／Ｆ７、操作部材９、記憶部１０、表示部１１および画像処理部１２は、バス１３を介して情報伝達可能に接続されている。なお、図１は撮像装置１００の主要部分のみを示す。例えば、図１において、撮像レンズ１と撮像素子２との間に設置される光学的ローパスフィルタ等は省略されている。
【００１４】
撮像レンズ１は、複数の光学レンズにより構成され、被写体像を撮像素子２の受光面に結像する。
【００１５】
撮像素子２は、ＣＰＵ５の指令に基づいて、ＴＧ６が発するタイミングパルスによって動作し、前方に設けられた撮像レンズ１により結像される被写体を撮像する。また、撮像素子２の受光面上に配置された複数の撮像画素の各々には、Ｒ（赤）、Ｇ（緑）またはＢ（青）のいずれかのカラーフィルタがベイヤ配列型に設けられている。撮像素子２には、ＣＣＤやＣＭＯＳの半導体のイメージセンサ等を適宜選択して用いることができる。図２には、撮像素子２の受光面に配列された画素の一部を示す。それぞれのセルが１つの画素を表す。各セル中の記号Ｒ、ＧおよびＢは、各カラーフィルタを有する画素を示す。また、図２における各セルの位置を表すために、水平走査方向をＸ座標として、Ｘ１、Ｘ２等のように表し、垂直走査方向をＹ座標として、上からＹ１、Ｙ２等のように表す。したがって、例えば、水平走査方向のＸ座標Ｘ３で、垂直走査方向のＹ座標Ｙ２にあるカラーフィルタＧのセルの画素値を、Ｇ（Ｘ３、Ｙ２）と表記する。
【００１６】
この撮像素子２によって撮像された被写体の画像データの画素値である画像信号は、Ａ／Ｄ変換部４にてデジタル信号に変換される。デジタルの画像信号は、フレームメモリ（不図示）に一時的に記録された後、バッファメモリ４に記録される。なお、本実施形態では、撮像素子２は、ユーザによる操作部材９のモード設定等に基づいて、ＣＰＵ５およびＴＧ６の指示に従って、静止画撮像の場合には全画素読み出しを、例えば、１０ｆｐｓで行い、動画または表示部１１に表示されるライブビュー表示用のスルー画等の撮像の場合には、３０ｆｐｓで間引き読み出しして行うものとする。
【００１７】
バッファメモリ４には、半導体メモリのうち、任意の不揮発性メモリを適宜選択して用いることができる。
【００１８】
ＣＰＵ５は、ユーザによる操作部材９の電源釦操作によって撮像装置１００の電源が入れられると、記憶部１０に記憶されている制御プログラムや画像処理プログラムを読み込み、撮像装置１００を初期化する。ＣＰＵ５は、操作部材９を介してユーザからの指示を受け付けると、制御プログラムに基づいて、ＴＧ６に被写体の撮像指令を出力したり、画像処理プログラムに基づいて、画像処理部１２に撮像した画像の画像処理をさせたり、カードメモリ７への記録や表示部１１への表示等の制御を行う。ＣＰＵ５には、一般的なコンピュータのＣＰＵが使用できる。
【００１９】
カードＩ／Ｆ７には、カードメモリ８が脱着可能に装着される。バッファメモリ４に保持されている画像は、ＣＰＵ５の指示に基づいて画像処理部１２において画像処理され、ＪＰＥＧ形式やＹＵＶ形式等のファイル形式でカードメモリ８に記録される。
【００２０】
操作部材９は、ユーザによる部材操作の内容に応じた操作信号をＣＰＵ５に送信する。操作部材９には、例えば、電源釦、撮影モード等のモード設定釦およびレリーズ釦等の操作部材を有する。
【００２１】
記憶部１０は、ＣＰＵ５が用いる撮像装置１００を制御する制御プログラム、動画またはスルー画等に発生するモアレ等の低減するための処理プログラムおよび色補正やホワイトバランス補正等の画像処理プログラムを保持する。記憶部１０に保持されるプログラムは、バス１３を介して、ＣＰＵ５から適宜参照することができる。記憶部１０は、一般的なハードディスク装置、光磁気ディスク装置または脱着可能なメモリカード等の記憶装置を選択して用いることができる。
【００２２】
表示部１１は、撮影された画像、ライブビュー表示およびモード設定画面等を表示する。表示部１１には、液晶モニタ等を適宜選択して用いることができる。
【００２３】
画像処理部１２は、ＣＰＵ５の指示に基づいて、輪郭強調処理やホワイトバランス補正等の画像処理だけでなく、動画またはスルー画等の撮像時の撮像素子２から画素値を間引き読み出しする場合には、後述するモアレ等の画質低減を軽減するための画像処理を行うディジタルフロントエンド回路である。なお、本実施形態では、モアレ等による画質低減を軽減するための画像処理は、動画やスルー画等の撮像素子２から画素値を間引き読み出しする場合に対してのみ行うものとする。一方、静止画撮像の場合のモアレ等の低減は、静止画撮像時のモアレの抑制が最適になるように、撮像素子２の光学フォーマットと撮像素子２の画素数で決まる画素ピッチに最適なローパス効果が得られるように設定された光学的ローパスフィルタ（不図示）を用いて行なわれるものとする。
【００２４】
以下においては、本実施形態に係る撮像装置１００の表示部１１に、ライブビュー表示用のスルー画が表示される時のモアレ等による画質低減を軽減するための画像処理について、図３のフローチャートを参照しながら詳しく説明する。なお、撮像装置１００による動画撮像の場合も同様である。
【００２５】
ユーザにより操作部材９の電源釦が押されると、ＣＰＵ５は、撮像装置１００の記憶部１４に保持されている制御プログラムを読み込み、撮像装置１００を初期化する。ＣＰＵ５は、ユーザからの被写体の撮像指示を受け付けるまで待機するとともに、表示部１１には、撮像素子２から画素値を間引き読み出して、ステップＳ１０〜ステップＳ１５までの処理に基づいてモアレを低減し生成したライブビュー表示用のスルー画を、３０ｆｐｓで表示する。なお、本実施形態では、ユーザが操作部材９のモード設定釦を用いて、撮影のモード設定、画像の記録解像度、或いは電子ズームを用いて撮影するか否か等の設定を行っている間は、ライブビューは表示は行わなくても良い。
【００２６】
ステップＳ１０：ＣＰＵ５は、ＴＧ６に対してライブビュー表示用のスルー画の撮像指令を出す。ＴＧ６は、タイミングパルスを撮像素子２に発し、撮像素子２は撮像レンズ１によって結像される被写体を撮像する。ＴＧ６は、撮像素子２に対して、図２に示す撮像素子２の複数の画素値のうち、垂直走査方向のＹ座標の値が奇数（例えば、Ｙ１、Ｙ３、Ｙ５等）である水平走査線（以下、奇数フィールド）で、奇数フィールドＹ３から始まり３つの間隔毎にある奇数フィールドＹ９、Ｙ１５等の水平走査線方向にある全ての画素値を順次読み出して（図４（ａ））、Ａ／Ｄ変換部３、バッファメモリ４およびバス１３を介して、画像処理部１２へ転送する。
【００２７】
ステップＳ１１：画像処理部１２は、順次転送されて来る各奇数フィールドの画素値に対し、モアレによる画質低下の原因となる高周波成分を除去する。これにより、水平走査方向のモアレによる画質の低下を防ぐことができる。次に、画像処理部１２は、高周波成分を除去した各奇数フィールドの画素値の中から、スルー画の生成に用いる画素値を間引き抽出する。具体的には、本実施形態における画像処理部１２は、隣り合うＲとＧとのカラーフィルタを有する画素値を５つの間隔毎に抽出する。即ち、図４（ａ）に示す間引いた各奇数フィールドの画素値のうち、Ｒ（Ｘ３、Ｙｍ）とＧ（Ｘ４、Ｙｍ）、Ｒ（Ｘ９、Ｙｍ）とＧ（Ｘ１０、Ｙｍ）等の画素値を抽出する（ｍ＝３、９、１５等）。画像処理部１２は、バス１３を介してバッファメモリ４へ転送し記録する。このような処理を、奇数フィールドＹ３から始まる３つの間隔毎にある全ての奇数フィールドの画素値に対して行い、図４（ｂ）のようなＲとＧとのカラーフィルタを有する画素値からなるデータを生成する。なお、図４（ａ）および（ｂ）における、各セルのＸおよびＹ座標の値は、元の図２のそれぞれの座標値を示す。また、本実施形態では、画像処理部１２内での処理は、パイプライン処理によって行われることから、ステップＳ１０とステップＳ１１との処理は並列に行われるのが好ましい。また、ステップＳ１０における撮像素子２の奇数フィールドの画素値の読み出しが終了すると、次のステップＳ１２の偶数フィールドの画素値の読み出し処理が開始する。しかしながら、ステップＳ１１の画像処理部１２のパイプラインによる並行処理は行われていても良い。
【００２８】
ステップＳ１２：ＣＰＵ５は、ＴＧ６を介して撮像素子２に対し、図２に示す撮像された画像の複数の画素値のうち、垂直走査方向のＹ座標の値が偶数（例えば、Ｙ２、Ｙ４、Ｙ６等）である水平走査線（以下、偶数フィールド）の各々にある全ての画素値のうち、隣り合うＧとＢとのカラーフィルタを有する画素値を５つの間隔毎に抽出する。具体的には、ＣＰＵ５は、各偶数フィールド上の画素値のうち、Ｇ（Ｘ３、Ｙｎ）とＢ（Ｘ４、Ｙｎ）、Ｇ（Ｘ９、Ｙｎ）とＢ（Ｘ１０、Ｙｎ）等の画素値を抽出し（ｎ＝２、４、６等）、Ａ／Ｄ変換部３を介して、１つの画素列としてバッファメモリ４に順次記録する（図５（ａ））。ＣＰＵ５は、全ての偶数フィールドの所定の画素値を全て抽出した後、バス１３を介して、バッファメモリ４に記録されている偶数フィールドの画素値データを画像処理部１２へ転送する。
【００２９】
ステップＳ１３：画像処理部１２は、転送されて来た偶数フィールドの画素値データを受け取ると、モアレ等の画質低下の原因となる高周波成分を、図５（ａ）に示す各垂直走査方向に列ぶ画素値の列に対して除去する。これにより、垂直走査方向のモアレによる画質の低下を防ぐことができる。次に、画像処理部１２は、スルー画の生成に用いる偶数フィールドを間引いて抽出する。具体的には、本実施形態の画像処理部１２は、偶数フィールドＹ４から始まる３つの間隔毎にある偶数フィールドの画素値を抽出し、図５（ｂ）のようなＧとＢとのカラーフィルタを有する画素値からなるデータを生成する。画像処理部１２は、そのデータをバス１３を介してバッファメモリ４へ転送し記録する。なお、図５（ａ）および（ｂ）における、各セルのＸおよびＹ座標の値は、元の図２のそれぞれの座標値を示す。また、本実施形態では、画像処理部１２によるこれらの処理は、パイプライン処理による並列に行うことが好ましい。
【００３０】
ステップＳ１４：ＣＰＵ５は、バッファメモリ４より図４（ｂ）および図５（ｂ）の画素値のデータをそれぞれ読み込む。ＣＰＵ５は、図６に示すように奇数フィールドおよび偶数フィールドを交互に並べることにより、表示部１１に表示させる一枚のスルー画の画像を生成する。
【００３１】
ステップＳ１５：ＣＰＵ５は、ステップＳ１４で生成した画像を、表示部１１の液晶画面の大きさ合わせて表示させるために、例えば、ＶＧＡのような表示フォーマットで６４０×４００等の大きさにする処理を行い、インターレースやプログレッシブ方式で表示部１１に表示する。
【００３２】
以上のような、ステップＳ１０〜ステップＳ１５までの処理が、ユーザが操作部材９のレリーズ釦を全押圧して静止画の本撮影が行われるまで、表示部１１にライブビュー表示するために、３０ｆｐｓのレートで繰り返し行われる。また、ユーザによって動画撮像される場合においても、ステップＳ１０〜ステップＳ１５の同じ処理が施される。なお、動画撮像の場合には、ステップＳ１５において、表示部１１への表示とともに、メモリカード８または記憶部１０への記録も同時に行われるのが好ましい。
【００３３】
このように本実施形態では、動画撮像やライブビュー表示時において、撮像素子２から間引き読み出しされることで画像の画質低下の原因となるモアレ等を回避するために、奇数フィールドの画素値に対しては水平走査線方向の高周波成分を、偶数フィールドの画素値に対しては垂直走査線方向の高周波成分をそれぞれ除去することによって、動画またはスルー画の画質低下の低減を図ることができる。
【００３４】
また、奇数フィールドの画素値には水平走査線方向の高周波成分を除去し、偶数フィールドの画素値には垂直走査線方向の高周波成分を除去を施すことから、高速な処理が可能となり、動画の記録やスルー画の表示等で必要となるフレームレートを落とすことなく、維持することができる。
≪実施形態の補足事項≫
本実施形態では、撮像素子２の画素値を、水平走査線方向に読み出すようにしたが、本発明はこれに限定されず、垂直走査方向に画素値を読み出す撮像素子に対しても適用できる。
【００３５】
なお、本実施形態では、ステップＳ１０において、撮像素子２から間引き読み出しする奇数フィールドをＹ３から開始して、３つの間隔毎にある奇数フィールドを用いてスルー画の生成に用いたが、本発明はこれに限定されない。Ｙ１等の任意の奇数フィールドから開始して任意の間隔毎にある奇数フィールドの画素値を読み出しして動画やスルー画の生成に用いても良い。
【００３６】
また、所定の間隔内にある奇数フィールド、例えば、３つの間隔内にある奇数フィールドＹ１、Ｙ３、Ｙ５の各々の画素値を読み出して、同じＸ座標に位置する画素値を加算または平均値を計算したものを、奇数フィールドＹ３の画素値として読み出すようにし、他の奇数フィールドＹ９やＹ１５等の画素値に対しても同様の手順で間引き読み出ししても良い。なお、間隔の幅を３つとしたが、他の任意の幅で行っても良い。
【００３７】
なお、本実施形態では、ステップＳ１３における図５（ｂ）の偶数フィールドのうち、偶数フィールドＹ４から開始して３つの間隔毎にある偶数フィールドを抽出してスルー画の生成に用いたが、本発明はこれに限定されず、Ｙ２等の任意の偶数フィールドから開始して任意の間隔毎にある偶数フィールドの画素値を読み出してスルー画の生成に用いても良い。
【００３８】
また、所定の間隔内にある偶数フィールド、例えば、３つの間隔内にある偶数フィールドＹ２、Ｙ４、Ｙ６の各々の画素値を読み出して、同じＸ座標に位置する画素値を加算または平均値を計算したものを、偶数フィールドＹ４の画素値として読み出すようにし、他の偶数フィールドＹ１０やＹ１６等の画素値に対しても同様の手順で間引き読み出しして、動画やスルー画の生成に用いても良い。なお、間隔の幅を３つとしたが、他の任意の幅で行っても良い。
【００３９】
なお、本実施形態では、ステップＳ１１において、画像処理部１２が高周波成分を除去した奇数フィールドの画素値のうち、隣り合うＲとＧとのカラーフィルタを有する画素値を５つの間隔毎に抽出したが、本発明はこれに限定されない。抽出される画素値が、ＲとＧとの配列になれば良いので、Ｒ（Ｘ３、Ｙｍ）とＧ（Ｘ６、Ｙｍ）、Ｒ（Ｘ９、Ｙｍ）とＧ（Ｘ１２、Ｙｍ）等のように抽出しても良い。
【００４０】
また、本実施形態のステップＳ１２において、撮像素子２の各偶数フィールドから画素値を読み出す場合においても、隣り合うＧとＢとのカラーフィルタを有する画素値を５つの間隔毎に抽出したが、本発明はこれに限定されず、抽出される画素値が、ＧとＢとの配列になれば良いので、Ｇ（Ｘ３、Ｙｎ）とＢ（Ｘ６、Ｙｎ）、Ｒ（Ｘ９、Ｙｎ）とＧ（Ｘ１２、Ｙｎ）等でも良い（ｎ＝２、４、６等）。なお、間引き読み出する画素値のＸ座標値は、奇数および偶数フィールドそれぞれ合わせるのが好ましい。
【００４１】
また、どのフィールドで、どの位置にある画素の画素値を用いて、動画の画像やスルー画を生成するのかを示した撮像素子２の画素のアドレスのデータを予め記憶部１０に記憶させておくのが好ましい。
【００４２】
なお、本実施形態では、ＣＰＵ５の指示に従って、ＴＧ６が撮像素子２から所定の奇数または偶数フィールドの画素値を順次読み出したが、本発明はこれに限定されない。例えば、予め、ＴＧ６は、撮像素子２の全ての画素値を読み出してバッファメモリ４に一時的に記録し、ＣＰＵ５が、処理プログラムに従って、奇数および偶数フィールドそれぞれを間引き読み出しして、画像処理部１２に転送して処理を行わせても良い。
【００４３】
なお、本実施形態では、奇数および偶数フィールドそれぞれにおいて、各画素値をそのまま読み出して処理したが、本発明はこれに限定されない。例えば、予め各奇数および偶数フィールドの画素値を、水平走査線方向の任意の間隔で、間引いたり、その間隔内にある同じカラーフィルタを有する複数の画素値で加算または平均した値を計算したりして、画素数を減らした新たな奇数および偶数フィールドを生成してから処理を行っても良い。これにより、処理をより高速に行うことが可能となる。
【００４４】
なお、本発明は、その精神またはその主要な特徴から逸脱することなく他の様々な形で実施することができる。そのため、上述した実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されてはならない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内である。
【図面の簡単な説明】
【００４５】
【図１】本発明の一の実施形態に係る撮像装置１００の構成を示す図
【図２】撮像素子２の受光面に配列された画素の一部を模式的に示す図
【図３】本発明の一の実施形態に係る撮像装置１０の動作を示すフローチャート
【図４】撮像素子２から（ａ）所定の奇数フィールドの画素値を読み出した後、（ｂ）間引いた画素値データを示す図
【図５】撮像素子２から（ａ）偶数フィールドのうち所定の画素値を読み出した後、（ｂ）所定の偶数フィールドを間引いた画素値データを示す図
【図６】図４（ｂ）と図５（ｂ）とを用いて生成した画像を示す図
【符号の説明】
【００４６】
１  撮像レンズ、２  撮像素子、３  Ａ／Ｄ変換部、４  バッファメモリ、５  ＣＰＵ、６  ＴＧ、７  カードＩ／Ｆ、８  カードメモリ、９  操作部材、１０  、１１  挿抜駆動部、１０  記憶部、１１  表示部、１２  画像処理部、１３  バス、１００  撮像装置
【図１】
2010109658.tif 000003
【図２】
2010109658.tif 000004
【図３】
2010109658.tif 000005
【図４】
2010109658.tif 000006
【図５】
2010109658.tif 000007
【図６】
2010109658.tif 000008