(57)【要約】  【構成】  色フィルタ１４に平面状に配列される複数の色要素の各々は、Ｒ，ＧおよびＢのいずれか１つを有する。イメージセンサ１２は、このような複数の色要素によってそれぞれ覆われた複数の受光素子を有する。読み出し命令が発行されると、１ラインに相当する画素が、ＣＭＯＳドライバ１６によってイメージセンサ１２から読み出される。色分離回路３２は、４ラインに相当する画素に色分離処理を施して１ラインに相当する処理画素を作成する。作成された処理画素に基づく表示画像は、ＬＣＤモニタ４６から出力される。読み出しコントローラ３０は、４ラインに注目する色分離処理が完了する毎に、ＣＭＯＳドライバ１６に向けて読み出し命令を発行する。  【効果】  回路規模を抑えつつスルー画像を出力することができる。【選択図】  図１
2007043279.tif 000002
【特許請求の範囲】
【請求項１】
複数色のいずれか１つを各々が有するように平面状に配列された複数の色要素を有する色フィルタ、
前記複数の色要素によってそれぞれ覆われた複数の受光素子を有する撮像手段、
読み出し命令が発行されたとき第１数のラインに相当する画素を前記撮像手段から読み出す読み出し手段、
前記読み出し手段によって読み出された画素のうち前記第１数よりも大きい第２数のラインに相当する画素に色分離処理を施して前記第１数のラインに相当する処理画素を作成する作成手段、
前記作成手段によって作成された処理画素に基づく表示画像を出力する出力手段、および
前記第２数のラインに注目する色分離処理が完了する毎に前記読み出し手段に向けて前記読み出し命令を発行する発行手段を備える、電子カメラ。
【請求項２】
ズーム倍率変更操作を受け付ける第１受付手段、および
前記第２数のラインに注目する色分離処理の回数を前記ズーム変更操作によって指定されたズーム倍率に応じて変更する変更手段をさらに備える、請求項１記載の電子カメラ。
【請求項３】
前記読み出し手段は前記複数の受光素子のうち画素を読み出すべき特定受光素子を前記ズーム倍率変更操作によって指定されたズーム倍率に基づいて検出する、請求項２記載の電子カメラ。
【請求項４】
複数のズーム倍率にそれぞれ対応する複数の間引き率を保持する保持手段をさらに備え、
前記読み出し手段は指定されたズーム倍率に対応する間引き率に従って前記特定受光素子を検出する、請求項３記載の電子カメラ。
【請求項５】
前記出力手段によって出力される表示画像の更新周期を規定するタイミング信号を繰り返し発生する発生手段、および
前記発生手段によって発生されたタイミング信号に応答して前記読み出し手段を起動する起動手段をさらに備える、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
静止画表示操作を受け付けたとき前記作成手段によって作成された処理画素に基づく１画面の表示画像をメモリに書き込む書き込み手段、および
前記書き込み手段によってメモリに格納された表示画像を繰り返し読み出す読み出し手段をさらに備え、
前記出力手段は前記読み出し手段によって読み出された表示画像を出力する、請求項５記載の電子カメラ。
【請求項７】
前記撮像手段はＣＭＯＳ型である、請求項１ないし６のいずれかに記載の電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特にたとえば、各画素が１色の色情報を有する生画像に色分離処理を施して各画素が複数色の色情報を有する処理画像を作成する、電子カメラに関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術によれば、イメージセンサから出力された生画像信号は、ＣＤＳ／ＡＧＣ／ＡＤ回路によってノイズ除去，レベル調整およびＡ／Ｄ変換の一連の処理を施される。これによって得られた生画像データは、信号処理回路によって白バランス調整，色分離，ＹＵＶ変換などの処理を施され、ＹＵＶ形式の画像データに変換される。変換された画像データは、ＳＤＲＡＭに一時的に格納された後、ＬＣＤモニタに向けて出力される。
【特許文献１】特開２００５−１３４５１１号公報［G02B 7/06, 7/36, G03B 13/36］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術では、ＹＵＶ形式の画像データを一時的に保持するＳＤＲＡＭが必要となるため、回路規模が大きくなるという問題がある。
【０００４】
それゆえに、この発明の主たる目的は、回路規模を抑えることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従う電子カメラ(10)は、複数色のいずれか１つを各々が有するように平面状に配列された複数の色要素を有する色フィルタ(14)、複数の色要素によってそれぞれ覆われた複数の受光素子を有する撮像手段(12)、読み出し命令が発行されたとき第１数のラインに相当する画素を撮像手段から読み出す読み出し手段(16)、読み出し手段によって読み出された画素のうち第１数よりも大きい第２数のラインに相当する画素に色分離処理を施して第１数のラインに相当する処理画素を作成する作成手段(32)、作成手段によって作成された処理画素に基づく表示画像を出力する出力手段(46)、および第２数のラインに注目する色分離処理が完了する毎に読み出し手段に向けて読み出し命令を発行する発行手段(S59)を備える。
【０００６】
色フィルタは、平面状に配列された複数の色要素を有する。各々の色要素は、複数色のいずれか１つを有する。撮像手段は、このような複数の色要素によってそれぞれ覆われた複数の受光素子を有する。読み出し命令が発行されると、第１数のラインに相当する画素が、読み出し手段によって撮像手段から読み出される。作成手段は、読み出し手段によって読み出された画素のうち第１数よりも大きい第２数のラインに相当する画素に色分離処理を施して、第１数のラインに相当する処理画素を作成する。作成された処理画素に基づく表示画像は、出力手段によって出力される。発行手段は、第２数のラインに注目する色分離処理が完了する毎に、読み出し手段に向けて読み出し命令を発行する。
【０００７】
このように、読み出し命令が発行されると、第１数のラインに相当する画素が撮像手段から読み出される。第１数のラインに相当する処理画素は、第２数のラインに相当する画素に色分離を施すことによって作成される。読み出し命令は、第２数のラインに注目する色分離処理が完了する毎に発行される。つまり、被写界像を形成する画素は、色分離処理の動作状況を考慮して、撮像手段から読み出される。これによって、回路規模を抑えつつ表示画像を速やかに出力することができる。
【０００８】
請求項２の発明に従う電子カメラは、請求項１に従属し、ズーム倍率変更操作を受け付ける第１受付手段(S11)、および第２数のラインに注目する色分離処理の回数をズーム変更操作によって指定されたズーム倍率に応じて変更する変更手段(S27)をさらに備える。このため、読み出し命令が発行される周期は、指定されたズーム倍率に応じて異なる。
【０００９】
請求項３の発明に従う電子カメラは、請求項２に従属し、読み出し手段は複数の受光素子のうち画素を読み出すべき特定受光素子をズーム倍率変更操作によって指定されたズーム倍率に基づいて検出する。これによって、所望の倍率を有する表示画像が出力手段によって出力される。
【００１０】
請求項４の発明に従う電子カメラは、請求項３に従属し、複数のズーム倍率にそれぞれ対応する複数の間引き率を保持する保持手段(54t)をさらに備え、読み出し手段は指定されたズーム倍率に対応する間引き率に従って特定受光素子を検出する。これによって、表示画像の解像度をズーム倍率に関係なく共通化できる。
【００１１】
請求項５の発明に従う電子カメラは、請求項１ないし４のいずれかに従属し、出力手段によって出力される表示画像の更新周期を規定するタイミング信号を繰り返し発生する発生手段(22)、および発生手段によって発生されたタイミング信号に応答して読み出し手段を起動する起動手段(S43)をさらに備える。これによって、表示画像は被写界を表すリアルタイム動画像となる。
【００１２】
請求項６の発明に従う電子カメラは、請求項５に従属し、静止画表示操作を受け付けたとき作成手段によって作成された処理画素に基づく１画面の表示画像をメモリに書き込む書き込み手段(S17)、および書き込み手段によってメモリに格納された表示画像を繰り返し読み出す読み出し手段(S19)をさらに備え、出力手段は読み出し手段によって読み出された表示画像を出力する。
【００１３】
請求項７の発明に従う電子カメラは、請求項１ないし６のいずれかに従属し、撮像手段はＣＭＯＳ型である。
【発明の効果】
【００１４】
この発明によれば、読み出し命令が発行されると、第１数のラインに相当する画素が撮像手段から読み出される。第１数のラインに相当する処理画素は、第２数のラインに相当する画素に色分離を施すことによって作成される。読み出し命令は、第２数のラインに注目する色分離処理が完了する毎に発行される。つまり、被写界像を形成する画素は、色分離処理の動作状況を考慮して、撮像手段から読み出される。これによって、回路規模を抑えつつ表示画像を速やかに出力することができる。
【００１５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１６】
図１を参照して、この実施例の電子カメラ１０は、ＣＭＯＳ型のイメージセンサ１２を含む。イメージセンサ１２の撮像面は、図２に示す原色ベイヤ配列を有する色フィルタ１４によって覆われる。色フィルタ１２に平面状に配列された複数の色要素は、撮像面に形成された複数の受光素子にそれぞれ対応する。したがって、各々の受光素子で生成される電荷は、Ｒ(Red)，Ｇ(Green)およびＢ(Blue)のいずれか１つの色情報を有する。
なお、撮像面の水平方向には１９２０個の受光素子が配列され、撮像面の垂直方向には１４４０個の受光素子が配列される。つまり、撮像面は、垂直１９２０×水平１４４０画素の解像度を有する。
【００１７】
電源が投入されると、ＣＰＵ５０は、ズーム倍率を“１．０”に設定し、設定されたズーム倍率に対応する間引き率，読み出しエリアサイズおよび補間率をフラッシュメモリ５４に記憶されたテーブル５４ｔ（図３参照）から検出する。図３によれば、電源投入時に検出される間引き率，補間率および読み出しエリアサイズはそれぞれ、“１／４”，“１”および“水平１９２０画素×垂直１４４０画素”を示す。ＣＰＵ５０はさらに、読み出しエリアの位置を中央に決定する。
キー入力装置５２によってズーム操作が行われると、ＣＰＵ５０は、ズーム倍率を“４．０”または“８．０”に変更し、変更されたズーム倍率に対応する間引き率，補間率および読み出しエリアサイズをテーブル５４ｔから検出する。
ズーム倍率が“４．０”に変更されたときに検出される間引き率，補間率および読み出しエリアサイズはそれぞれ、“１”，“１”および“水平４８０画素×垂直３６０画素”を示す。また、ズーム倍率が“８．０”に変更されたときに検出される間引き率，補間率および読み出しエリアサイズはそれぞれ、“１”，“２”および“水平２４０画素×垂直１８０画素”を示す。
【００１８】
また、キー入力装置５２によってスクロール操作が行われると、ＣＰＵ５０は、読み出しエリアの位置を変更する。ただし、スクロール操作は、ズーム倍率が“４．０”または“８．０”に設定されたときに有効となる。
テーブル５４ｔから検出された間引き率および読み出しエリアサイズと、ＣＰＵ５０によって決定された読み出しエリアの位置は、レジスタ１８に登録される。また、テーブル５４ｔから検出された補間率は、レジスタ３２ｒに登録される。
【００１９】
レジスタ１８および３２ｒへの登録処理が完了すると、ＣＰＵ５０は、被写界を表すリアルタイム動画像（スルー画像）をＬＣＤモニタ３８に表示するべく、スルー画像処理を実行する。具体的には、ＡＳＩＣ２４に設けられた読み出しコントローラ３０にスルー画像処理を通知し、セレクタ３６にＹＵＶ変換回路３４の選択を要求する。
【００２０】
読み出しコントローラ３０は、ＴＧ(TG: Timing Generator)２２から出力される垂直同期信号Ｖｓｙｎｃに応答して、５ラインに相当する読み出し動作をＣＭＯＳドライバ１６に命令する。ＣＭＯＳドライバ１６は、レジスタ１８の登録に従う読み出しエリアをイメージセンサ１２の撮像面に割り当てる。ＣＭＯＳドライバ１６はさらに、電荷を読み出すべき受光素子が属する５ラインを読み出しエリアの中から特定し、電荷を読み出すべき受光素子をこの５ラインの中から特定する。かかる特定動作にあたっては、レジスタ１８に登録された間引き率が参照される。
【００２１】
なお、いずれの間引き率がレジスタ１８に設定されたときでも、ＣＭＯＳドライバ１６は、垂直方向および水平方向の各々において、奇数番目の受光素子および偶数番目の受光素子を交互に特定する。この結果、特定された複数の受光素子をそれぞれ覆う複数の色要素を眺めると、奇数ラインではＲの色要素およびＧの色要素が交互に現れ、偶数ラインではＧの色要素およびＢの色要素が交互に現れる。
【００２２】
ＣＭＯＳレジスタ１６は、こうして特定された受光素子で生成された電荷をラスタ走査態様で読み出す。読み出された電荷はＡ／Ｄ変換器２０で画素データに変換され、変換された画素データはラインメモリ２６ａ〜２６ｅに書き込まれる。１ライン目の画素データはラインメモリ２６ａに格納され、２ライン目の画素データはラインメモリ２６ｂに格納され、３ライン目の画素データはラインメモリ２６ｃに格納され、４ライン目の画素データはラインメモリ２６ｄに格納され、そして５ライン目の画素データはラインメモリ２６ｅに格納される。
【００２３】
５ラインの画素データがラインメモリ２６ａ〜２６ｅに確保されると、読み出しコントローラ３０は、ラインメモリ２６ａ〜２６ｄの選択をセレクタ２８に命令し、かつ色分離回路３２を起動する。セレクタ２８は指定された４つのラインメモリに格納された画素データを色分離回路３２に与え、色分離回路３２は、与えられた４ラインの画素データに色分離処理を施す。この結果、各画素がＲ，ＧおよびＢの全ての色情報を有する１ラインの処理画素データが作成される。
注目する４ラインに対して行われる色分離処理の回数は、レジスタ３２ｒに登録された補間率に従う。補間率が“１”であれば、色分離処理は注目する４ラインに対して、１回行われる。一方、補間率が“２”であれば、色分離処理は注目する４ラインに対して２回行われる。ただし、同じ４ラインに対して複数回の色分離処理を施す場合、演算に用いる係数は色分離処理毎に変更される。
【００２４】
色分離回路３２は、注目する４ラインに対する色分離処理が完了すると、完了信号を読み出しコントローラ３０に向けて出力する。したがって、完了信号が出力される周期は、ズーム倍率によって異なる。
読み出しコントローラ３０は、この完了信号が与えられる毎に、１ラインに相当する読み出し動作をＣＭＯＳドライバ１６に命令し、ラインメモリ２６ａ〜２６ｅに格納された画素データを更新する。ラインメモリ２６ａに格納された画素データは廃棄され、ラインメモリ２６ｂ〜２６ｅに格納された４ラインの画素データはそれぞれラインメモリ２６ａ〜２６ｄにシフトされる。ＣＭＯＳドライバ１６によって読み出された電荷に対応する画素データは、セレクタ２８ｅに書き込まれる。
色分離処理は、上述と同様、セレクタ２８によって選択された４つのラインメモリ２６ａ〜２６ｄの画素データに対して実行される。さらに、注目する４ラインに対して補間率に従う回数の色分離処理が完了すると、１ラインに相当する読み出し命令がＣＭＯＳドライバ１６に向けて発行され、ラインメモリ２６ａ〜２６ｅに格納された画素データが更新される。
【００２５】
色分離回路３２は、１フレームに相当する色分離処理が完了した時点で、読み出しコントローラ３０によって一時的に不能化される。ただし、不能化された色分離回路３２は、次回の垂直同期信号Ｖｓｙｎｃの発生に応答して再起動される。ＴＧ２２は、１／３０秒毎に垂直同期信号Ｖｓｙｎｃを発生する。このため、処理画素データによって形成される画像データは、３０ｆｐｓのフレームレートを有することになる。
また、図３に示す間引き率，補間率および読み出しエリアサイズの関係から、色分離処理を施された処理画素データによって形成される１フレーム画像は、垂直４８６画素×水平２３６画素の解像度を有する。この解像度は、複数のズーム倍率に共通する。
【００２６】
ＹＵＶ変換回路３４は、色分離回路３２から出力された画像データの形式をＲＧＢ形式からＹＵＶ形式に変換し、変換された画像データをセレクタ３６を介してＬＣＤドライバ４４に与える。ＬＣＤドライバ４４は、与えられた画像データに基づいてＬＣＤモニタ４６を駆動する。この結果、被写界を表すスルー画像がモニタ画面に表示される。表示されるスルー画像は、３０ｆｐｓのフレームレートと垂直４８６画素×水平２３６画素の解像度とを有する。
【００２７】
ズーム倍率が“１．０”のときは、たとえば図４に示す被写界像がＬＣＤモニタ４６から出力される。また、ズーム操作によってズーム倍率が“４．０”に変更されたときは、図４に示すエリアＦＬ１に属する部分画像が、図５に示す要領で拡大表示される。さらに、ズーム操作によってズーム倍率が“８．０”に変更されたときは、図４に示すエリアＦＬ２に属する部分画像が、図６に示す要領で拡大表示される。拡大表示状態でスクロール操作が実行されると、エリアＦＬ１またはＦＬ２が所望の方向に移動し、この結果、表示画像がスクロールされる。
【００２８】
キー入力装置５２によって記録操作が行われると、ＣＰＵ５０は、セレクタ３６にメモリコントローラ３８の選択を要求する。メモリコントローラ３８はこの時点では起動しておらず、結果的に黒画像がＬＣＤモニタ４６に表示される。
【００２９】
ＣＰＵ５０は続いて、メモリコントローラ３８に向けて１フレームの書き込み命令を発行する。ＹＵＶ変換回路３４から出力された１フレームの画像データは、メモリコントローラ３８によってフリーズ画用メモリ４０に書き込まれる。ＣＰＵ５０はその後、メモリコントローラ３８に向けて読み出し命令を発行する。フリーズ画用メモリ４０に格納された画像データはメモリコントローラ３８によって繰り返し読み出され、セレクタ３６を介してＬＣＤドライバ４４に与えられる。この結果、記録操作が行われた時点の静止画像（フリーズ画像）が、ＬＣＤモニタ４６から出力される。
【００３０】
ＣＰＵ５０はさらに、読み出しコントローラ３０に記録処理を通知し、静止画像処理回路４２を起動する。読み出しコントローラ３０は、読み出しエリアに属する全ての受光素子で生成された電荷をイメージセンサ１２から読み出す。読み出された電荷に対応する画素データは、ラインメモリ２６ａ〜２６ｅを介して静止画像処理回路４２に与えられる。静止画像処理回路４２は、与えられた画素データに色分離，ＹＵＶ変換，ＪＰＥＧ圧縮などの処理を施し、これによって得られたＪＰＥＧデータをファイル形式で記録媒体４８に記録する。
このような記録処理が完了すると、ＣＰＵ５０は、セレクタ３６にＹＵＶ変換回路３４の選択を要求し、メモリコントローラ３８を不能化し、そして読み出しコントローラ３０にスルー画像処理を通知する。この結果、スルー画像が再度ＬＣＤモニタ４６に表示される。
【００３１】
ＣＰＵ５０は、図７に示すフロー図に従う処理を実行する。なお、このフロー図に対応する制御プログラムは、フラッシュメモリ５４に記憶される。
【００３２】
まずステップＳ１で、ズーム倍率を“１．０”に設定する。ステップＳ３では、設定されたズーム倍率に対応する間引き率，補間率および読み出しエリアサイズを図３に示すテーブル５４ｔから検出する。検出された間引き率および読み出しエリアサイズはレジスタ１８に登録され、検出された補間率はレジスタ３２ｒに登録される。ステップＳ５では、読み出しエリアの位置を中央に設定する。読み出しエリアの位置は、レジスタ１８に登録される。
【００３３】
設定が完了すると、ステップＳ７でスルー画像処理を開始する。具体的には、読み出しコントローラ３０にスルー画像処理を通知し、セレクタ３６にＹＵＶ変換回路３４の選択を要求する。この結果、スルー画像がＬＣＤモニタ３８から出力される。ステップＳ９では記録操作が行われたか否かを判別し、ステップＳ１１ではズーム操作が行われたか否かを判別し、そしてステップＳ１３ではスクロール操作が行われたか否かを判別する。
【００３４】
記録操作が行われたときはステップＳ９でＹＥＳと判断し、ステップＳ１５でセレクタ３６にメモリコントローラ３８の選択を要求する。この結果、黒画像がＬＣＤモニタ３８に表示される。ステップＳ１７では、フリーズ画像を取り込むべくメモリコントローラ３８に１フレームの書き込み命令を発行する。ＹＵＶ変換回路３４から出力された１フレームの画像データは、メモリコントローラ３８によってフリーズ画用メモリ４０に書き込まれる。
ステップＳ１９では、メモリコントローラ３８に読み出し命令を発行する。フリーズ画用メモリ４０に格納された画像データは、メモリコントローラ３８によって繰り返し読み出され、セレクタ３６を介してＬＣＤドライバ４４に与えられる。この結果、フリーズ画像がＬＣＤモニタ３８に表示される。
【００３５】
ステップＳ２１では、読み出しコントローラ３０に記録処理を通知し、静止画像処理回路４２を起動する。この結果、読み出しエリアに属する全ての受光素子で生成された電荷に基づく静止画像が、記録媒体４８に記録される。
【００３６】
記録処理が完了すると、ステップＳ２３でスルー画像処理を再開する。具体的には、セレクタ３６にＹＵＶ変換回路３４の選択を要求し、メモリコントローラ３８を不能化し、そして読み出しコントローラ３０にスルー画像処理を通知する。この結果、スルー画像がＬＣＤモニタ４６から出力される。ステップＳ２３の処理が完了すると、ステップＳ９に戻る。
【００３７】
スルー画像が表示されている状態でズーム操作が行われたときは、ステップＳ１１でＹＥＳと判断し、ステップＳ２５でズーム倍率を変更する。ズーム倍率は、“１．０”，“４．０”および“８．０”の間で変更される。ステップＳ２７では、変更されたズーム倍率に対応する間引き率，補間率および読み出しエリアサイズをテーブル５４ｔから検出する。上述と同様、間引き率および読み出しエリアサイズはレジスタ１８に登録され、補間率はレジスタ３２ｒに登録される。この結果、ＬＣＤモニタ３８に表示されるスルー画像の倍率が更新される。ステップＳ２７の処理が完了すると、ステップＳ９に戻る。
【００３８】
スクロール操作が行われたときはステップＳ１３でＹＥＳと判断し、現時点のズーム倍率が“１．０”であるか否かをステップＳ２９で判別する。ここでＹＥＳであれば、スクロール操作を無効とするべく、そのままステップＳ９に戻る。一方、ＮＯであれば、ステップＳ３１で読み出しエリアの位置を変更する。変更された読み出しエリアの位置は、レジスタ１８に登録される。この結果、ＬＣＤモニタ４６に表示されたスルー画像がスクロールされる。ステップＳ３１の処理が完了すると、ステップＳ９に戻る。
【００３９】
読み出しコントローラ３０は、図８〜図９に示すフロー図に従う処理を実行する。なお、読み出しコントローラ３０はハードウェアによって構成されるが、説明の便宜上、フロー図を用いる。
【００４０】
まずステップＳ４１で、スルー画像処理がＣＰＵ５０から通知されたか否かを判別する。ここでＹＥＳであれば、垂直同期信号Ｖｓｙｎｃが発生したか否かをステップＳ４３で判別し、記録処理がＣＰＵ５０から通知されたか否かをステップＳ５３で判別する。
垂直同期信号Ｖｓｙｎｃが発生したときは、ステップＳ４３でＹＥＳと判断し、ステップＳ４５で５ラインの読み出し動作をＣＭＯＳドライバ１６に命令する。ＣＭＯＳドライバ１６は、レジスタ１８の登録に従って読み出しエリアを撮像面に割り当て、割り当てられた読み出しエリアに属する５ライン相当の受光素子から電荷を読み出す。このとき、読み出し先の受光素子は、レジスタ１８に登録された間引き率に基づいて特定され、読み出し動作はラスタ走査態様で実行される。この結果、５ラインに相当する電荷がイメージセンサ１２から読み出され、これに対応する画素データがラインメモリ２６ａ〜２６ｅに書き込まれる。
【００４１】
ステップＳ４７では、５ライン相当の画素データがラインメモリ２６ａ〜２６ｅに確保されたか否かを判別する。ここでＹＥＳであれば、ステップＳ４９でセレクタ２８にラインメモリ２６ａ〜２６ｄの選択を命令し、ステップＳ５１で色分離回路３２を起動する。色分離回路３２は、選択された４つのラインメモリ２６ａ〜２６ｄに格納された４ラインの画素データに対して、補間率に従う回数にわたる色分離処理を実行する。この結果、各画素がＲ，ＧおよびＢの全ての色情報を有する処理画素データが作成される。作成される処理画像データのライン数は、補間率に従う回数と一致する。
【００４２】
ステップＳ５７では、注目する４ラインに対する色分離処理が完了したか否かを判別する。色分離回路３２から完了信号が与えられると、ＹＥＳと判断し、ステップＳ５９で１ラインの読み出し動作をＣＭＯＳドライバ１６に命令する。読み出し命令を受けたＣＭＯＳドライバ１６は、レジスタ１８に登録された間引き率情報に基づいて次の１ラインを特定し、特定された１ラインに属する受光素子で生成された電荷をイメージセンサ１２から読み出す。読み出された電荷に対応する画素データは、ラインメモリ２６ｅに書き込まれる。
【００４３】
ステップＳ６１では、ステップＳ５９の処理命令によって読み出された電荷が属するラインが、読み出すべきラインのうち末尾のラインであるか否かを判別する。ＮＯと判断されると、ステップＳ５７〜Ｓ６１の処理を繰り返す。ＹＥＳと判断されると、ステップＳ６３に進み、上述のステップＳ５７と同様の処理を実行する。続くステップＳ６５では、ラインメモリ２６ｂ〜２６ｅの選択をセレクタ２８に命令する。ステップＳ６７ではステップＳ５７またはＳ６３と同様の処理を実行し、ＹＥＳであればステップＳ６９で色分離回路３２を停止してからステップＳ４３に戻る。
【００４４】
記録処理がＣＰＵ５０から通知されると、ステップＳ５３でＹＥＳと判断し、ステップＳ５５で読み出しエリアに属する全ラインの読み出し動作をＣＭＯＳドライバ１６に命令する。この結果、記録走査が行われた時点の静止画像が記録媒体４０に記録される。ステップＳ５５の処理が完了すると、ステップＳ４１に戻る。
【００４５】
以上の説明から分かるように、色フィルタ１４に平面状に配列される複数の色要素の各々は、Ｒ，ＧおよびＢのいずれか１つを有する。イメージセンサ１２は、このような複数の色要素によってそれぞれ覆われた複数の受光素子を有する。読み出し命令が発行されると、１ラインに相当する画素が、ＣＭＯＳドライバ１６によってイメージセンサ１２から読み出される。色分離回路３２は、４ラインに相当する画素に色分離処理を施して１ラインに相当する処理画素を作成する。作成された処理画素に基づく表示画像は、ＬＣＤモニタ４６から出力される。読み出しコントローラ３０は、４ラインに注目する色分離処理が完了する毎に、ＣＭＯＳドライバ１６に向けて読み出し命令を発行する。
【００４６】
このように、読み出し命令が発行されると、１ラインに相当する画素がイメージセンサ１２から読み出される。１ラインに相当する処理画素は、４ラインに相当する画素に色分離を施すことによって作成される。読み出し命令は、４ラインに注目する色分離処理が完了する毎に発行される。つまり、被写界像を形成する画素は、色分離処理の動作状況を考慮して、イメージセンサ１２から読み出される。これによって、回路規模を抑えつつスルー画像を出力することができる。
【００４７】
なお、この実施例では、イメージセンサ１２から電荷を読み出すときに撮像面にラスタ走査を施すようにしている。つまり、撮像面は１水平行ずつ垂直方向に走査される。このとき、上述の“ライン”は水平方向に延びることとなる。しかし、撮像面は、１垂直列ずつ水平方向に走査するようにしてもよい。この場合、上述の“ライン”は垂直方向に延びることとなる。
【００４８】
また、この実施例では、読み出し命令が発行される毎に１ラインに相当する画素を読み出すようにしているが１回の色分離処理に用いるラインの数よりも小さい限り、２以上のラインに相当する画素を読み出し命令に応答して読み出すようにしてもよい。
【図面の簡単な説明】
【００４９】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例に適用される色フィルタの一例を示す図解図である。
【図３】図１実施例に適用されるテーブルの一例を示す図解図である。
【図４】図１実施例に適用されるＬＣＤモニタの表示画像の一例を示す図解図である。
【図５】図１実施例に適用されるＬＣＤモニタの表示画像の他の一例を示す図解図である。
【図６】図１実施例に適用されるＬＣＤモニタの表示画像のその他の一例を示す図解図である。
【図７】図１実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図８】図１実施例に適用される読み出しコントローラの動作の一部を示すフロー図である。
【図９】図１実施例に適用されるコントローラの動作の他の一部を示すフロー図である。
【符号の説明】
【００５０】
１０  …電子カメラ
１２  …イメージセンサ
１６  …ＣＭＯＳドライバ
１８  …レジスタ
２６ａ〜２６ｅ  …ラインメモリ
２８  …読み出しコントローラ
３２  …色分離回路
３８  …ＬＣＤ
４８  …記録媒体
５０  …ＣＰＵ
【図１】
2007043279.tif 000003
【図２】
2007043279.tif 000004
【図３】
2007043279.tif 000005
【図４】
2007043279.tif 000006
【図５】
2007043279.tif 000007
【図６】
2007043279.tif 000008
【図７】
2007043279.tif 000009
【図８】
2007043279.tif 000010
【図９】
2007043279.tif 000011