(57)【要約】【課題】撮影時の、撮像素子からの画素データを用いた処理を迅速に完了させることができるようにする。【解決手段】画素に対して第１，第２の色フィルターが配置されるラインと第１，第３の色フィルターが配置されるラインとが交互に配置された撮像素子１４と、ｎフィールド（ｎは奇数）で１フレームの画像を形成すると共に、１フィールド期間毎に全ての色成分を含むように撮像素子の画素データを読み出す撮像制御部１８と、撮像制御部により撮像素子から読み出された画像データに基づいてホワイトバランス演算を行なうホワイトバランス演算部２２と、撮像制御部によって撮像素子から１フレーム分の読み出し動作が完了する前に、ホワイトバランス演算部によるホワイトバランス演算の開始を実行する制御部５０とを具備する。【選択図】　　　図１
2004032713.tif 000002
【特許請求の範囲】
【請求項１】
画素に対して色フィルタの第１、第２、第３の色成分が１フィールドで出力される撮像素子と、
ｎフィールド（ｎは３以上の奇数）で１フレームの画像を形成すると共に、１フィールド期間毎に全ての色成分を含むように前記撮像素子の画素データを読み出す撮像制御手段と、
該撮像制御手段により前記撮像素子から読み出された画素データに基づいて処理を行う処理手段と、
前記処理手段は、前記撮像制御手段によって撮像素子から１フレーム分の読み出し動作が完了する前に、前記処理の開始を実行することを特徴とする撮像装置。
【請求項２】
前記処理手段は、
前記処理手段は、該撮像制御手段により前記撮像素子から読み出された画素データに基づいてホワイトバランス演算を行ない、
前記撮像制御手段によって撮像素子から１フレーム分の読み出し動作が完了する前に、ホワイトバランス演算の開始を実行することを特徴とする請求項１の撮像装置。
【請求項３】
前記撮像制御手段は、ｎラインごとの読み出しを各フィールドにおいて行い、１フレーム分の画像を形成するインターレース読み出しを行うことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記処理手段は、１フレームを構成する複数フィールドの画像データのうちの少なくとも１つのフィールドの画像データに基づいてホワイトバランス演算を行なうことを特徴とする請求項２に記載の撮像装置。
【請求項５】
撮影画像を表示するための表示手段を更に具備し、前記処理手段は、前記撮像素子から１フレーム分の画像データ読み出しが完了する前に、既に読み出されたフィールドの画像データに基づいて前記表示手段に撮影画像の表示を開始させることを特徴とする請求項１に記載の撮像装置。
【請求項６】
１フレーム分の画像データよりデータ量の少ない縮小画像を形成する縮小画像形成手段を更に具備し、前記処理手段は、前記撮像素子から１フレーム分の画像データの読み出しが完了する前に、前記縮小画像形成手段に縮小画像を形成させることを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記処理手段は、前記撮像制御手段によって撮像素子から１フィールド分の読み出し動作が完了する前に、前記処理手段によるホワイトバランス演算の開始を実行することを特徴とする請求項２記載の撮像装置。
【請求項８】
画素に対して色フィルタの第１、第２、第３の色成分が１フィールドで出力される撮像素子を備える撮像装置を用いた撮像方法であって、
ｎフィールド（ｎは３以上の奇数）で１フレームの画像を形成すると共に、１フィールド期間毎に全ての色成分を含むように前記撮像素子の画素データを読み出す撮像制御工程と、
該撮像制御工程において前記撮像素子から読み出された画素データに基づいて処理を行う処理工程とを具備し、
該撮像制御工程において前記撮像素子から１フレーム分の読み出し動作が完了する前に、前記処理の開始を実行することを特徴とする撮像方法。
【請求項９】
該処理工程は、該撮像制御工程において前記撮像素子から読み出された画素データに基づいてホワイトバランス演算を行ない、
前記撮像制御工程において前記撮像素子から１フレーム分の読み出し動作が完了する前に、前記ホワイトバランス演算の開始することを特徴とする撮像方法。
【請求項１０】
前記撮像制御工程において、ｎラインごとの読み出しを各フィールドにおいて行い、１フレーム分の画像を形成するインターレース読み出しを行うことを特徴とする請求項８に記載の撮像方法。
【請求項１１】
前記処理工程では、１フレームを構成する複数フィールドの画像データのうちの少なくとも１つのフィールドの画像データに基づいてホワイトバランス演算を行なうことを特徴とする請求項９に記載の撮像方法。
【請求項１２】
撮影画像を表示するための表示工程を更に具備し、前記撮像制御工程において前記撮像素子からの１フレーム分の画像データ読み出しが完了する前に、前記表示工程による画像の表示を開始することを特徴とする請求項８に記載の撮像方法。
【請求項１３】
１フレーム分の画像データよりデータ量の少ない縮小画像を形成する縮小画像形成工程を更に具備し、前記一時記憶工程において前記撮像素子からの１フレーム分の画像データの読み出しが完了する前に、前記縮小画像形成工程を行なうことを特徴とする請求項８に記載の撮像方法。
【請求項１４】
前記撮像制御工程において前記撮像素子から１フィールド分の読み出し動作が完了する前に、前記処理工程におけるホワイトバランス演算の開始を実行することを特徴とする請求項９記載の撮像方法。
【請求項１５】
請求項８に記載の撮像方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１６】
請求項１５に記載のプログラムをコンピュータ読み取り可能に記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像装置に関し、特に、撮影後ホワイトバランス演算を行う撮像装置に関する。
【０００２】
【従来の技術】
従来、固体メモリ素子を有するメモリカードを記録媒体として、ＣＣＤ等の固体撮像素子で撮像した静止画像や動画像を記録及び再生するデジタルカメラが市販されている。これらのデジタルカメラでは、撮像素子からの出力データを一旦バッファメモリへ取り込む撮影処理を行い、取り込まれたデータに対して画像処理及び圧縮処理を施して再度バッファメモリへ格納する現像圧縮処理を行った後、取り外し可能な記録媒体へ書き込む処理が行われるのが一般的である。
【０００３】
ここで、記録画のためのホワイトバランス（ＷＢ）制御に関しては、さまざまなアルゴリズムが提案されているが、実施の順序としては、撮影後、撮像素子から出力されメモリへ取り込まれただけの信号処理されていない生データ（以降ＲＡＷデータと呼ぶ）を読み出し、ＲＡＷデータのように画素データを用いた処理、例えば、ガンマ補正処理や撮像素子の色フィルタで決まる色ごとの係数を所定のアルゴリズムにより決定し（以降この処理をＷＢ演算と呼ぶ）、演算の結果得られるＷＢ係数を乗じることで白データの補正を行い、その後現像圧縮処理を行うという方法がとられている。
【０００４】
ところで撮像素子には、全画素読み出しの際に線順次に読み出すプログレッシブスキャン型と、１ラインおきに２フィールドかけて読み出すインターレース読み出し型があるが、このほかに、最近では後者の２フィールドをさらに増やして３フィールド、あるいはそれ以上のフィールドで読み出すタイプのものが現れてきている。これら複数フィールド読み出し型の撮像素子では受光部を有効に利用でき、センササイズを小さく抑えながら画素数を増やせるというメリットがある。
【０００５】
従来の複数フィールド読み出し方式においては、１画面分のＲＡＷデータがメモリに書き込まれるのを待ってから、ＷＢ演算を開始していた（例えば、特許文献１参照。）。
【０００６】
【特許文献１】
特開平０８−２６５７８２（３頁　段落（００２１））
【０００７】
【発明が解決しようとする課題】
しかしながら、この方法では撮像素子からの読み出しとＷＢ演算が常にシーケンシャルでしか動作できないため、シャッターボタンを押してから露光が開始されるまでのタイムラグにはならないが、撮影時、画像確認のための表示が出るまでに時間がかかってしまっていた。
【０００８】
また、連写撮影時においては、ＷＢ係数は１枚目のものと同じ係数で構わないとしても、１枚目に関しては、撮影後１画面分のＲＡＷデータがバッファメモリに格納されてからＷＢ演算を行うため、２枚目以降の撮影間隔に対して、１枚目と２枚目の撮影間隔が間延びしてしまうという問題点が生じていた。
【０００９】
従って、本発明は上述した課題に鑑みてなされたものであり、その目的は、撮影時、ホワイトバランス演算等の画素データを用いた処理を迅速に完了させることができるようにすることである。
【００１０】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するために、本発明に係わる撮像装置は、画素に対して第１，第２の色フィルターが配置されるラインと第１，第３の色フィルターが配置されるラインとが交互に配置された撮像素子と、ｎフィールド（ｎは奇数）で１フレームの画像を形成すると共に、１フィールド期間毎に全ての色成分を含むように前記撮像素子の画素データを読み出す撮像制御手段と、
該撮像制御手段により前記撮像素子から読み出された画像データに基づいてホワイトバランス演算を行なうホワイトバランス演算手段と、前記撮像制御手段によって撮像素子から１フレーム分の読み出し動作が完了する前に、前記ホワイトバランス演算手段によるホワイトバランス演算の開始を実行する制御手段とを具備することを特徴としている。
【００１１】
また、この発明に係わる撮像装置において、前記撮像制御手段は、ｎラインごとの読み出しを各フィールドにおいて行い、１フレーム分の画像を形成するインターレース読み出しを行うことを特徴としている。
【００１２】
また、この発明に係わる撮像装置において、前記ホワイトバランス演算手段は、１フレームを構成する複数フィールドの画像データのうちの一部のフィールドの画像データに基づいてホワイトバランス演算を行なうことを特徴としている。
【００１３】
また、この発明に係わる撮像装置において、撮影画像を表示するための表示手段を更に具備し、前記制御手段は、前記撮像素子から１フレーム分の画像データ読み出しが完了する前に、既に読み出されたフィールドの画像データに基づいて前記表示手段に撮影画像の表示を開始させることを特徴としている。
【００１４】
また、この発明に係わる撮像装置において、１フレーム分の画像データよりデータ量の少ない縮小画像を形成する縮小画像形成手段を更に具備し、前記制御手段は、前記撮像素子から１フレーム分の画像データの読み出しが完了する前に、前記縮小画像形成手段に縮小画像を形成させることを特徴としている。
【００１５】
また、この発明に係わる撮像装置において、前記制御手段は、前記撮像制御手段によって撮像素子から１フィールド分の読み出し動作が完了する前に、前記ホワイトバランス演算手段によるホワイトバランス演算の開始を実行することを特徴としている。
【００１６】
また、本発明に係わる撮像方法は、画素に対して第１，第２の色フィルターが配置されるラインと第１，第３の色フィルターが配置されるラインとが交互に配置された撮像素子を備える撮像装置を用いた撮像方法であって、ｎフィールド（ｎは奇数）で１フレームの画像を形成すると共に、１フィールド期間毎に全ての色成分を含むように前記撮像素子の画素データを読み出す撮像制御工程と、該撮像制御工程において前記撮像素子から読み出された画像データに基づいてホワイトバランス演算を行なうホワイトバランス演算工程とを具備し、前記撮像制御工程において前記撮像素子から１フレーム分の読み出し動作が完了する前に、前記ホワイトバランス演算の開始を実行することを特徴としている。
【００１７】
また、この発明に係わる撮像方法において、前記撮像制御工程において、ｎラインごとの読み出しを各フィールドにおいて行い、１フレーム分の画像を形成するインターレース読み出しを行うことを特徴としている。
【００１８】
また、この発明に係わる撮像方法において、前記ホワイトバランス演算工程では、１フレームを構成する複数フィールドの画像データのうちの一部のフィールドの画像データに基づいてホワイトバランス演算を行なうことを特徴としている。
【００１９】
また、この発明に係わる撮像方法において、撮影画像を表示するための表示工程を更に具備し、前記撮像制御工程において前記撮像素子からの１フレーム分の画像データ読み出しが完了する前に、前記表示工程による画像の表示を開始することを特徴としている。
【００２０】
また、この発明に係わる撮像方法において、１フレーム分の画像データよりデータ量の少ない縮小画像を形成する縮小画像形成工程を更に具備し、前記一時記憶工程において前記撮像素子からの１フレーム分の画像データの読み出しが完了する前に、前記縮小画像形成工程を行なうことを特徴としている。
【００２１】
また、この発明に係わる撮像方法において、前記撮像制御工程において前記撮像素子から１フィールド分の読み出し動作が完了する前に、前記ホワイトバランス演算工程におけるホワイトバランス演算の開始を実行することを特徴としている。
【００２２】
また、本発明に係わるプログラムは、上記の撮像方法をコンピュータに実行させることを特徴としている。
【００２３】
また、本発明に係わる記憶媒体は、上記のプログラムをコンピュータ読み取り可能に記憶したことを特徴としている。
【００２４】
【発明の実施の形態】
以下、本発明の好適な実施形態について、添付図面を参照して詳細に説明する。
【００２５】
（第１の実施形態）
図１は、本発明の第１の実施形態に係わる、３フィールド読み出し方式の撮像素子を使用したデジタルカメラシステムの構成を示す図である。
【００２６】
図１において、１００はデジタルカメラ装置である。１０は撮影レンズ、１１は被写体像を確認する光学ファインダーであり、ズーム制御に応じて画角の変更が可能となっている。１２は絞り機能を備える絞り兼用シャッター、１４は光学像を電気信号に変換する撮像素子であり、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）を使用している。また、素子上に原色モザイクフィルタが配置されている。１５は内部に撮像素子１４の出力ノイズ除去のためのＣＤＳ（相関２重サンプリング）回路やＡＧＣ（自動利得制御）回路を含む前置処理回路である。１６は前置処理回路１５から出力されるアナログ信号をデジタル信号に変換するＡ／Ｄ変換器である。
【００２７】
１８は撮像素子１４、Ａ／Ｄ変換器１６にクロック信号や制御信号を供給するタイミング発生回路（ＴＧ）であり、それらのタイミングは信号処理ＩＣ２２により制御される。
【００２８】
信号処理ＩＣ２２はＣＰＵ５０からの指示により、Ａ／Ｄ変換器１６からのデータ或いはＤＲＡＭ３０からのデータに対して所定の画素補間処理や色変換処理、拡大・縮小、画像データ形式変換を行う。また、ＤＭＡコントローラ、Ｄ／Ａ変換器、画像データを圧縮伸長する圧縮・伸長回路を内蔵している。さらに信号処理ＩＣ２２は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果をＤＲＡＭ３０に保存する。ＣＰＵ５０はこの演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（ストロボプリ発光）処理を行っている。
【００２９】
２８はＴＦＴ　ＬＣＤ等から成る画像表示部であり、ＤＲＡＭ３０に書き込まれた表示用の画像データは信号処理ＩＣ２２内部のＤ／Ａ変換器（不図示）を介して画像表示部２８により表示される。画像表示部２８は画像の他、各種情報・モード設定状況の表示にも使われる。
【００３０】
画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。
【００３１】
また、画像表示部２８は、ＣＰＵ５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはデジタルカメラ装置１００の電力消費を大幅に低減することが出来る。
【００３２】
さらに、画像表示部２８は、回転可能なヒンジ部によってカメラ本体と結合されており、自由な向き、角度を設定して電子ファインダー機能や再生表示機能、各種表示機能を使用することが可能である。
【００３３】
また、画像表示部２８の表示部分をカメラ本体側に向けることで表示部分を保護しつつ格納することが可能であり、この場合は検知ＳＷ９８により、格納状態を検知して画像表示部２８の表示動作を停止することが出来る。
【００３４】
ＤＲＡＭ３０は撮影した非圧縮データの一時格納、ＡＦ／ＡＥ／ＡＷＢ／ＥＦ演算結果の保持、画像表示部２８への表示用画像の保持、圧縮画像データの保持等に使用されるメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。
【００３５】
４６はコネクタであり、アクセサリーシューとも呼ばれ、外部ストロボ装置４００との電気接点や機械的な固定手段も合わせて備えている。
【００３６】
４８は内蔵ストロボであり、ＴＴＬ調光機能を有している。
【００３７】
５０はデジタルカメラ装置１００全体を制御するＣＰＵである。信号処理ＩＣ２２によってＤＲＡＭ３０に格納されたＡＦ／ＡＥ／ＡＷＢ／ＥＦの演算結果に基づき、ＡＦ／ＡＥ／ＡＷＢ／ＥＦ制御を行う他、信号処理ＩＣ２２に対するデータフロー制御、各種キースキャン動作、ズーム制御、周辺モジュールとの通信等を行っている。
【００３８】
５２はＣＰＵ５０の動作用の変数等を記憶するメモリである。
【００３９】
５４はＣＰＵ５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカー等の表示部であり、デジタルカメラ装置１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。
【００４０】
表示部５４の表示内容としては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、ストロボ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、等がある。
【００４１】
５６は電気的に消去・記録可能なフラッシュメモリであり、ＣＰＵ５０を動作させるために必要なプログラムやカメラ固有の調整データ等があらかじめ書き込まれている。
【００４２】
以下主な操作手段の具体的な説明を行う。
【００４３】
６０は２段構造となっているモードダイヤルスイッチで、下段には電源オフ（ＯＦＦ）、撮影モード、再生モードの３状態をもっている。上段には撮影時、目的・シーンに合わせてユーザが設定する各種撮影モードが割り当てられており、全自動撮影モード（ＡＵＴＯ）、プログラム撮影モード、シャッター速度優先撮影モード、絞り優先撮影モード、マニュアル撮影モード、パンフォーカスモード、ポートレートモード、風景モード、夜景モード、色効果モード、スティッチアシストモード、動画撮影モードの各モードを切り替え設定することが出来る。
【００４４】
６４はシャッタースイッチで２段階のスイッチＳＷ１，ＳＷ２で構成されている。シャッターボタンの半押しでＳＷ１−ＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理等の動作開始を指示する。さらにシャッターボタンの全押しによりＳＷ２−ＯＮとなり、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、信号処理ＩＣ３０を介してＤＲＡＭ３０に画像データとして書き込む。次に信号処理ＩＣ２２はＣＰＵ５０からの指示に従って、ＤＲＡＭ３０から画像データを読み出し、色補正、画素補間、色変換等の画像処理を行った後、圧縮処理を行い、記録媒体２００に書き込む。
【００４５】
６８はストロボ切替ＳＷであり、撮影時のストロボの発光モードを強制発光・非発光・自動発光に切り替える。
【００４６】
７２、７４、７６はそれぞれ、メニューキー、セットキー、十字キーであり、これらのキーの組み合わせにより、撮影時もしくは再生時の各種設定の変更もしくはファンクションの実行を画像表示部２８を見ながら行うことができる。このうち十字キーは上下左右の４つの方向キーから構成される複合キーである。
【００４７】
メニューキー７２を一回押すことで、画像表示部２８にメニュー画面を表示するようになっており、このメニュー画面は、モードダイヤルスイッチ６０が指す現在のモードによって異なっている。その後表示されているメニュー項目を十字キー７６を使って選択、セットキー７４を押すことで決定する仕組みになっている。
【００４８】
例えば、撮影モードがプログラム撮影モードとなっている際のメニュー項目としては、例えば、記録画素サイズ、圧縮率、記録形式、感度、ＡＦモード、撮影の確認の有無、画質チューニングパラメータ等がある。
【００４９】
また再生時のメニュー項目としては、画像の消去（一枚もしくは全部）、画像の保護（プロテクト）、画像の回転設定等が挙げられる。
【００５０】
また、十字キー７６はメニュー設定時以外にも使用される。例えばモードダイヤルスイッチ６０でシャッター速度優先モードに設定されている場合には、十字キーの左右方向キーを使って、シャッター速度の変更を行えるようになっている。また再生モードにおいては画像送りを行うために左右方向キーが使われている。
【００５１】
７８はボタンを押す度に、サイクリックに単写／連写／セルフタイマーの切り替えを行うドライブモード切替ボタンである。７０は上記以外の操作部をまとめたもので、ズームレバー、測光モード切替ボタン、マクロボタン、ＡＥロックボタン、マルチ画面再生改ページボタン、露出補正ボタン、調光補正ボタン、日付／時間設定ボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択／切り替えボタン、画像表示部２８のＯＮ／ＯＦＦを設定する画像表示ＯＮ／ＯＦＦスイッチ等があり、メニューに含まれている項目に対して、比較的使用頻度の高いものが、この操作部に割り当てられている。
【００５２】
８０は電源制御部で、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びＣＰＵ５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給し、必要に応じて表示部５４、画像表示部２８に電池残量表示を行う。
【００５３】
８２及び８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる電源部である。
【００５４】
９２はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。
【００５５】
なお、本実施形態では記録媒体を取り付けるインターフェース及びコネクタを１系統持つものとして説明している。もちろん、記録媒体を取り付けるインターフェース及びコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインターフェース及びコネクタを組み合わせて備える構成としても構わない。
【００５６】
インターフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（Ｒ））カード等の規格に準拠したものを用いて構成して構わない。
【００５７】
９８は検知ＳＷであり、この中には、画像表示部２８の表示部分をデジタルカメラ装置１００に向けて格納した格納状態にあるかどうかを検知することが出来る画像表示部開閉検知手段や電池蓋が開けられたことを検出する電池蓋開閉検出手段、外部ストロボ４０４の装着状態検出手段等が含まれる。
【００５８】
２００はメモリカードやハードディスク等の記録媒体である。
【００５９】
記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部２０２、デジタルカメラ装置１００とのインターフェース２０４、デジタルカメラ装置１００と接続を行うコネクタ２０６を備えている。
【００６０】
４００は外部ストロボ装置である。本実施形態では内蔵ストロボ４８の他に外部ストロボを後から装着できる構成となっており、内蔵ストロボ同様、ＴＴＬ調光撮影が可能となっている。４０２はデジタルカメラ装置１００のアクセサリーシューと接続するためのコネクタである。４０４は外部ストロボであり、ＡＦ補助光の投光機能、ストロボ調光機能も有する。
【００６１】
図２及び図３は本実施形態のデジタルカメラ装置１００の主ルーチンのフローチャートを示す。
【００６２】
図２及び図３を用いて、デジタルカメラ装置１００の動作を説明する。
【００６３】
電池交換等の電源投入により、ＣＰＵ５０はフラグや制御変数等を初期化し（Ｓ２０１）、画像表示部２８の画像表示をＯＦＦ状態に初期設定する（Ｓ２０２）。
【００６４】
ＣＰＵ５０は、モードダイアル６０の設定位置を判断し、モードダイアル６０が電源ＯＦＦに設定されていたならば（Ｓ２０３）、各表示部の表示を終了状態に変更し、絞り兼用シャッター１２を閉じて撮像部を保護し、フラグや制御変数等を含む必要なパラメータや設定値、設定モードをメモリ５２に記録し、電源制御部８０により画像表示部２８を含むデジタルカメラ装置１００各部の不要な電源を遮断する等の所定の終了処理を行った後（Ｓ２０５）、Ｓ２０３に戻る。
【００６５】
モードダイアル６０が撮影モードに設定されていたならば（Ｓ２０３）、Ｓ２０６に進む。モードダイアル６０がその他のモードに設定されていたならば（Ｓ２０３）、ＣＰＵ５０は選択されたモードに応じた処理を実行し（Ｓ２０４）、処理を終えたならばＳ２０３に戻る。
【００６６】
ＣＰＵ５０は、電源制御部８０により電池等により構成される電源８６の残容量や動作状況がデジタルカメラ装置１００の動作に問題があるか否かを判断し（Ｓ２０６）、問題があるならば画像表示部２８あるいは表示部５４を用いて画像や音声により所定の警告表示を行った後に（Ｓ２０８）、Ｓ２０３に戻る。
【００６７】
電源８６に問題が無いならば（Ｓ２０６）、ＣＰＵ５０は記録媒体２００或いは２１０の動作状態がデジタルカメラ装置１００の動作、特に記録媒体に対する画像データの記録再生動作に問題があるか否かを判断し（Ｓ２０７）、問題があるならば画像表示部２８あるいは表示部５４を用いて画像や音声により所定の警告表示を行った後に（Ｓ２０８）、Ｓ２０３に戻る。
【００６８】
記録媒体２００或いは２１０の動作状態に問題が無いならば（Ｓ２０７）、Ｓ２０８に進む。その後、ファインダの機能として画像表示部２８にスルー画像を表示するための撮影準備の初期化を行い（Ｓ２０８）、準備が完了したらスルー画像を画像表示部２８に表示開始する（Ｓ２０９）。なお、スルー画像とは、撮像素子１４によって撮像されている被写体像を確認するための画像のことである。
【００６９】
次にスルー画像表示状態における操作時のカメラ動作について図３を参照しながら説明する。
【００７０】
もしモードダイアル６０が変更されていたら（Ｓ３０１）、Ｓ２０３へ飛んでダイアル状態をチェックする。変更されていなければ、次に操作部および検出ＳＷに変化がないかをチェックし（Ｓ３０４）、もし変更があれば変更された個所に応じた処理を行う（Ｓ３０５）。
【００７１】
シャッタースイッチＳＷ１が押されていないならば（Ｓ３０６）、スルー画表示を継続して行うための処理を行う。さらに信号処理ＩＣ２２が撮像素子１４から得られた信号に対して所定の測光演算を行いその演算結果をＤＲＡＭ３０に格納する。ＣＰＵ５０はこの演算結果を元にスルー画像に対するＡＥ・ＡＷＢ処理を行う（Ｓ３０７）。その後Ｓ３０１に戻る。
【００７２】
Ｓ３０６においてシャッタースイッチＳＷ１が押されたならば、ＣＰＵ５０は、信号処理ＩＣ２２で演算されＤＲＡＭ３０に格納されたフォーカス情報および測光用情報を元に、測距演算を行い撮影レンズ１０の焦点を被写体に合わせ、測光演算を行い撮影モード毎のプログラム線図に従って得られた絞り値に絞り兼用シャッター１２を制御する（Ｓ３０８）。次にＳＷ２の状態をチェックする（Ｓ３０９）。まだＳＷ２が押されていなければ、その後再度シャッターＳＷ１の状態を見て（Ｓ３１０）シャッタースイッチＳＷ１が離されたらＳ３０７へ戻る。ＳＷ１が押されていた場合には再びＳＷ２の状態を監視しつづける（Ｓ３０９）。
【００７３】
Ｓ３０９において、ＳＷ２が押されていた場合は、現状の測光結果及び撮影モード毎のプログラム線図を参照して、撮影時のシャッター速度・撮像出力ゲイン・ストロボ発光等の設定を最終的に決定する（Ｓ３１１）。さらに画像表示部２８に表示していたスルー画像表示を停止する（Ｓ３１２）。
【００７４】
次に撮影シーケンスに移行する。まず一連の撮影動作を行う単写撮影処理を実行する（Ｓ３１３）。撮影処理後ＤＲＡＭ３０には、撮像素子１４からＡ／Ｄ変換器１６を通して読み出された信号処理前のデータ（以降このデータをＲＡＷデータと呼ぶこととする）が保存されている。信号処理ＩＣ２２はＣＰＵ５０からの指示に従い、このＲＡＷデータをＤＲＡＭ３０から読み出し、まず撮影処理で得られた色補正情報をもとに色補正を行う（Ｓ３１４）。次に、最終的に記録する画像データに変換する、現像圧縮処理を行い、処理後の画像データをＤＲＡＭ３０内に保存する（Ｓ３１５）。次に処理後の画像データを表示用画像に変換しＤＲＡＭ３０に格納する。この表示用画像データを信号処理ＩＣ２２が所定のレートで読み出し、内部でＤ／Ａ変換後、画像表示部２８に出力することにより、確認画像表示を行う（Ｓ３１６）。Ｓ３１５でＤＲＡＭ３０に保存された圧縮画像データを記録媒体２００へ書き込み（Ｓ３１７）、Ｓ３０７へ戻る。
【００７５】
図４は本実施形態における、撮像素子１４の画素の色フィルタ配置と電極配置を水平２画素分、垂直１２画素分だけ示したものである。水平方向、垂直方向は、この繰り返しとなる。２１は色フィルタを貼付した画素で、赤（Ｒ）と緑（Ｇ）を繰り返す水平画素ラインと、緑（Ｇ）と青（Ｂ）を繰り返す水平画素ラインとが、垂直方向に交互に配列されている。２２は、垂直ＣＣＤの転送電極を示していて、垂直ＣＣＤの２転送電極毎に１画素が対応している。
【００７６】
同じ数字で表している転送電極Ｖ１、Ｖ２ＡおよびＶ２Ｂ、Ｖ３、Ｖ４ＡおよびＶ４Ｂ、Ｖ５、および、Ｖ６のそれぞれに、６相駆動パルスφＶ１、φＶ２ＡおよびφＶ２Ｂ、φＶ３、φＶ４ＡおよびφＶ４Ｂ、φＶ５、および、φＶ６を加えることで、６相で転送させることができる。６相駆動パルスのうち、φＶ２ＡおよびφＶ２Ｂ、φＶ４ＡおよびφＶ４Ｂは、垂直ＣＣＤの電荷転送に関わるパルスは、同じものを用いるものとする。
【００７７】
また、第１フィールドの読み出しパルスは、読み出し電極を兼ねた転送電極Ｖ２ＡおよびＶ２Ｂに加えられ、第１水平画素ライン、第４水平画素ライン、第７水平画素ラインおよび第１０水平画素ラインの電荷を垂直ＣＣＤに読み出すことができる。
【００７８】
第２フィールドの読み出しパルスは、読み出し電極を兼ねた転送電極Ｖ４ＡおよびＶ４Ｂに加えられ、第２水平画素ライン、第５水平画素ライン、第８水平画素ラインおよび第１１水平画素ラインの電荷を垂直ＣＣＤに読み出すことができる。
【００７９】
第３フィールドの読み出しパルスは、読み出し電極を兼ねた転送電極Ｖ６に加えられ、第３水平画素ライン、第６水平画素ライン、第９水平画素ラインおよび第１２水平画素ラインの電荷を垂直ＣＣＤに読み出すことができるように構成されている。
【００８０】
さらに、転送電極Ｖ２Ａは、第１水平画素ラインおよび第１０水平画素ラインの電荷を垂直ＣＣＤに読み出し、転送電極Ｖ２Ｂは、第４水平画素ラインおよび第７水平画素ラインの電荷を垂直ＣＣＤに読み出し、転送電極Ｖ４Ａは、第５水平画素ラインおよび第８水平画素ラインの電荷を垂直ＣＣＤに読み出し、転送電極Ｖ４Ｂは、第２水平画素ラインおよび第１１水平画素ラインの電荷を垂直ＣＣＤに読み出すことができるように構成されている。
【００８１】
図５のタイミングチャートおよび図６の画素配置を参照して、撮影時のＣＣＤ読み出しについて説明する。撮影モードは、全ての画素の電荷を３フィールドで読み出すモードとなっていて、垂直画素数を１４４０画素と仮定する。ＶＤは、垂直同期信号、メカシャッタは、開閉することで露光を制御し、電子シャッタは、固体撮像素子の基板電位にパルスを加え、画素の電荷を基板方向に抜き取ることで、露光を制御する。電子シャッタパルスが終了した時間ｔ１１からメカシャッタが閉じた時間ｔ１２までが露光時間となる。
【００８２】
駆動パルスφＶ２ＡＲ、φＶ２ＢＲ、φＶ４ＡＲ、φＶ４ＢＲおよびφＶ６Ｒは、それぞれ、φＶ２Ａ、φＶ２Ｂ、φＶ４Ａ、φＶ４ＢおよびφＶ６に加えられる読み出しパルスのみを示している。また、ＣＣＤ出力は、撮像素子１４の出力を示している。ｔ１３の時点で、φＶ２ＡＲおよびφＶ２ＢＲに読み出しパルスが加わるので、第１水平画素ライン（Ｒ−Ｇライン）、第４水平画素ライン（Ｇ−Ｂライン）、第７水平画素ライン（Ｒ−Ｇライン）および第１０水平画素ライン（Ｇ−Ｂライン）の電荷を垂直ＣＣＤに読み出す。これを図示したのが、図６（ａ）となり、この電荷を出力したのが、ＣＣＤ出力の第１フィールドとなる。信号は、垂直画素数の１／３が出力される。次に、ｔ１４の時点で、φＶ４ＡＲおよびφＶ４ＢＲに読み出しパルスが加わるので、第２水平画素ライン（Ｇ−Ｂライン）、第５水平画素ライン（Ｒ−Ｇライン）、第８水平画素ライン（Ｇ−Ｂライン）および第１１水平画素ライン（Ｒ−Ｇライン）の電荷を垂直ＣＣＤに読み出す。これを図示したのが、図６（ｂ）となり、この電荷を出力したのがＣＣＤ出力の第２フィールドとなる。信号は、垂直画素数の１／３が出力される。さらに、ｔ１５の時点でφＶ６Ｒに読み出しパルスが加わるので、第３水平画素ライン（Ｒ−Ｇライン）、第６水平画素ライン（Ｇ−Ｂライン）、第９水平画素ライン（Ｒ−Ｇライン）および第１２水平画素ライン（Ｇ−Ｂライン）の電荷を垂直ＣＣＤに読み出す。これを図示したのが図６（ｃ）となり、この電荷を出力したのがＣＣＤ出力の第３フィールドとなる。信号は、垂直画素数の１／３が出力される。出力された３フィールドの信号は、画素の配列と同じようにＤＲＡＭ３０に一時保存された後、信号処理回路で画像処理され、再び、ＤＲＡＭ３０に保存される。
【００８３】
従来のインターレース読み出し型の原色ＣＣＤでは、１フィールドで得られる画素はＲ及びＧ，またはＧ及びＢのいずれか一方であり、１フィールドだけでは全ての情報が得られず、輝度情報等ホワイトバランス演算を行うために必要な情報が不足していた。これに対し、３フィールド読み出し方式では上述したように、各フィールドで読み出される画素は、Ｒ及びＧからなる水平画素ライン、Ｇ及びＢからなる水平画素ラインの両方を含んでいるので、全フィールドの読み出しが完了しなくとも、１フィールドの読み出しを完了する前にＲ，Ｇ，Ｂの情報が揃うので、この撮影画像に対するホワイトバランスの補正を行うことが可能となる。
【００８４】
図７は単写撮影処理の詳細を示すフローチャートで、露光、シャッター閉じ、センサ読み出し、ホワイトバランス演算といった一連の動作を行うものである。
【００８５】
まずＣＰＵ５０は、ＲＡＷデータをＤＲＡＭ３０に一時保存するためのＤＲＡＭ書込み設定を行う（Ｓ７０１）。このときのＤＲＡＭ３０への書き込み設定はメモリ上で連続的に書き込むのではなく３フィールド読み出し方式に従い、２ラインおきに書き込まれるように信号処理ＩＣ２２内のＤＭＡコントローラに対して設定を行う。次に、タイミング発生回路１８に対して電子シャッター停止指令を出して露光を開始させるとともに、絞り兼用シャッター１２のシャッター閉じタイミングを、決定したシャッター秒時に従ってＣＰＵ内蔵タイマにセットする（Ｓ７０２）。このＣＰＵ内蔵タイマは指定された時間が経過したところで絞り兼用メカシャッタ１２を全閉するパルスを出力するように設計されている。次にメカシャッタが閉じるのを待って（Ｓ７０３）、閉じたらＳ７０１で設定したＤＲＡＭ領域のうち、まずＳ７０１で行った書き込み設定に応じて第１フィールドに対する書き込み開始命令を発行するとともに撮像素子１４から第１フィールドの撮像データを読み出すようタイミング発生器１８に対して指示を出す（Ｓ７０４）。次に、第１フィールドのＸライン目（Ｘライン目とはＲ，Ｇ，Ｂの全ての色情報が揃う２ライン目以上を指す）がくるのを待ち（Ｓ７０５）、Ｘライン目がきたところで信号処理ＩＣ２２はＤＲＡＭ３０に第１フィールドの途中まで書き込まれている画像データを順に読み出してＷＢ（ホワイトバランス）演算をスタートさせる（Ｓ７０６）。このときＷＢ演算の結果得られる色補正情報は同じＤＲＡＭ３０内の別領域に保存されるように制御する。次にＤＲＡＭ３０に対する第１フィールドのＲＡＷデータ書き込み動作の完了を待つ（Ｓ７０７）。完了したら、続いてＳ７０１で行った書き込み設定に応じて第２フィールドに対する書き込み開始命令を発行するとともに撮像素子１４から第２フィールドの撮像データを読み出すようタイミング発生器１８に対して指示を出す（Ｓ７０８）。
【００８６】
次にＤＲＡＭ３０に対する第２フィールドのＲＡＷデータ書き込み動作の完了を待って（Ｓ７０９）、第３フィールドに対する書き込み開始命令を発行するとともに撮像素子１４から第３フィールドの撮像データを読み出すようタイミング発生器１８に対して指示を出す（Ｓ７１０）。次にＤＲＡＭ３０に対する第３フィールドのＲＡＷデータ書き込み動作の完了を待つ（Ｓ７１１）。
【００８７】
完了したら次の撮影が迅速に行えるようにメカシャッタの開成、電子シャッター動作の再開等を行う撮影後処理を行う（Ｓ７１２）。さらにＳ７０６で開始したＷＢ演算の完了を待って（Ｓ７１３）、完了したら撮影処理を終了する。
【００８８】
なお、Ｓ７０５におけるＸライン目の決定方法については、第１フィールドへのＤＲＡＭ書き込み完了がＷＢ演算時のＤＲＡＭ読み出し完了よりも先に終わることを保障する必要がある。
【００８９】
図８はＸ＝２とした場合の、ＤＲＡＭに読み出される画素とＷＢ演算開始及び各種画像作成の様子を示したタイミングチャートである。
【００９０】
図中時刻ｔ８０１のタイミングでタイミング発生器１８から読み出しパルスφＶ２ＡＲ及びφＶ２ＢＲが出力されると、撮像素子の受光部に蓄積された画像データのうち図６（ａ）に示した画素が２ラインおきに撮像素子１４、前置処理回路１５、Ａ／Ｄ変換器１６、信号処理ＩＣ２２を通してＤＲＡＭ３０へ出力される。時刻ｔ８０２は第１フィールドの２ライン目までのＲＡＷデータが読み出された時点である。このタイミングでＷＢ演算用のメモリ読み出しが開始され時刻ｔ８０４でメモリからの読み出しは完了する。そして時刻ｔ８０６でＷＢ演算を完了する。
【００９１】
一方撮像素子１４からの第１フィールドの読み出しは時刻ｔ８０３で完了し、全画素のうち１／３が完全にＤＲＡＭ３０に格納される。時刻ｔ８０５でタイミング発生器１８から第２フィールド読み出しパルスφＶ４ＡＲ及びφＶ４ＢＲが出力されると、受光部にあった画像データのうち図６（ｂ）に示した画素が２ラインおきに撮像素子１４、前置処理回路１５、Ａ／Ｄ変換器１６、信号処理ＩＣ２２を通してＤＲＡＭ３０へ出力され、時刻ｔ８０７で第２フィールドのＲＡＷデータ読み出しを完了する。同様に、時刻ｔ８０８でタイミング発生器１８から第３フィールド読み出しパルスφＶ６Ｒが出力されると、受光部にあった画像データのうち図６（ｃ）に示した画素が２ラインおきに撮像素子１４、前置処理回路１５、Ａ／Ｄ変換器１６、信号処理ＩＣ２２を通してＤＲＡＭ３０へ出力され、時刻ｔ８０９で第３フィールドのＲＡＷデータ読み出しを完了する。
【００９２】
本実施形態の３フィールド読み出し型撮像素子において、
（撮像素子の駆動レート）＞（ＷＢ演算時のＤＲＡＭ読み出しレート）
の関係が成り立っていれば、第１フィールド撮像データのＤＲＡＭ３０への転送動作を、ＷＢ演算のＤＲＡＭ読み出しが追い越すことはないため、Ｘは余裕を見て数ライン程度に設定しておけばよいことになる。
【００９３】
上式の関係が成り立っていない場合は、図８において、ＷＢ演算時のメモリ読み出しに要する時間をＴｒとした時、
ｔ８０３−ｔ８０２＜Ｔｒ
が成立する範囲でＷＢ演算開始時刻ｔ８０２を決定する必要がある。なぜなら、上式が成立していない場合、ＣＣＤから読み出した１フィールド分のＲＡＷデータがＤＲＡＭ３０に格納が完了するより先に、ＷＢ演算のためのＤＲＡＭ読み出しが終わってしまい、格納前の不定データを読み出してしまうことになるからである。もちろん、図８から明らかなように、ｔ８０２がｔ８０１に近ければ近いほどＷＢ演算を早く終了させることができる。
【００９４】
以上述べたように、本実施形態においては、第１フィールドの途中からＷＢ演算動作を開始し、撮像信号の読み出し期間内でＷＢ演算がすでに終了するようにしたので、１フレーム分の画像データの読み出し後に特別にＷＢ演算に要する時間を設ける必要はほとんどなく、トータルでの撮影後画像処理時間の短縮に寄与している。
【００９５】
上記実施形態においては単写撮影の例をあげたが、連写撮影時においてももちろん有効である。通常連写撮影時は、ＷＢ演算は１枚目だけ行い、２枚目以降のＷＢ係数については１枚目のものと同じものを使って処理される仕組みとなっていることが多い。この場合、従来は２枚目以降の連写間隔に対して１枚目と２枚目の間の連写間隔が長く、タイミングがとりづらかったが、本実施形態によると、第１フィールドの撮像信号読み出しと並行してＷＢ演算を行うことにより、全フィールド読み出し完了時にはＷＢ演算も完了するので、本実施形態により１枚目からほぼ等間隔で連写撮影を行うことができる。また、１枚目だけでなく、連写撮影の２枚目以降の撮影毎にＷＢ演算を行うケースでもＷＢ演算の時間は撮像信号の読み出し時間に含めることができるため、連写速度を低下させることなく実施することが可能である。
【００９６】
（第２の実施形態）
上述した実施形態では、第１フィールドから得られる撮像信号を用いてＷＢ演算を開始させ、第２フィールドの途中でＷＢ演算が終了している。残りの撮像信号読み出し期間を利用すれば、１フレーム分の画像データ量より少ない１フィールド目に読み出された画像データを用いて画像確認表示画像（レックレビュー画）の作成や簡易縮小画像（サムネイル画）の作成を行うことが可能である。これは第１フィールドの撮像信号及びＷＢ演算で得られた結果を元に信号処理ＩＣ２２で画像変換を行い、ＤＲＡＭ３０内の別領域に保存することで実現できる。ＷＢ演算を含め、これらの画像作成は基本的に割り込み駆動での動作が可能なように設計されており、撮像信号読み出しと並列動作させることができる。
【００９７】
図９は本実施形態における、ＤＲＡＭに読み出される画素とＷＢ演算開始及び各種画像作成の様子を示したタイミングチャートである。図中時刻ｔ９０１のタイミングでタイミング発生器１８から読み出しパルスφＶ２ＡＲ及びφＶ２ＢＲが出力されると、撮像素子の受光部に蓄積された画像データのうち図６（ａ）に示した画素が２ラインおきに撮像素子１４、前置処理回路１５、Ａ／Ｄ変換器１６、信号処理ＩＣ２２を通してＤＲＡＭ３０へ出力され、時刻ｔ９０２の時点で第１フィールドの２ライン目までのＲＡＷデータが読み出された時点で、ＷＢ演算用のメモリ読み出しが開始され時刻ｔ９０４でメモリからの読み出しは完了する。そして時刻ｔ９０６でＷＢ演算を完了する。
【００９８】
一方撮像素子１４からの第１フィールドの読み出しは時刻ｔ９０３で完了し、全画素のうち１／３が完全にＤＲＡＭ３０に格納される。時刻ｔ９０５でタイミング発生器１８から第２フィールド読み出しパルスφＶ４ＡＲ及びφＶ４ＢＲが出力されると、受光部にあったＲＡＷデータのうち図６（ｂ）に示した画素が２ラインおきに撮像素子１４、前置処理回路１５、Ａ／Ｄ変換器１６、信号処理ＩＣ２２を通してＤＲＡＭ３０へ出力され、時刻ｔ９０８で第２フィールドのＲＡＷデータ読み出しを完了する。同様に、時刻ｔ９１１でタイミング発生器１８から第３フィールド読み出しパルスφＶ６Ｒが出力されると、受光部にあった画像データのうち図６（ｃ）に示した画素が２ラインおきに撮像素子１４、前置処理回路１５、Ａ／Ｄ変換器１６、信号処理ＩＣ２２を通してＤＲＡＭ３０へ出力され、時刻ｔ９１２で第３フィールドのＲＡＷデータ読み出しを完了する。
【００９９】
本実施形態においては、ＷＢ演算がｔ９０６の時点で完了することを利用して、残りの時間、すなわち撮像素子からＤＲＡＭ３０へ画像データを転送している間に、レックレビュー表示用画像及びサムネイル画像の作成を行っている。時刻ｔ９０６でレックレビュー表示用画像作成を開始するための指示がＣＰＵから信号処理ＩＣ２２に対して発行されると、信号処理ＩＣ２２はＤＲＡＭ３０から第１フィールドのＲＡＷデータおよび当該ＲＡＷデータからＷＢ演算の結果得られた色補正情報を読み出して、表示を行うのに適したデータへの変換および画像サイズ調整を行い、ＤＲＡＭ３０へ保存する（時刻ｔ９０７にて完了）。この表示用画像データを繰り返し読み出して、画像表示部２８へ出力することによってレックレビュー表示が実現できる。
【０１００】
また一覧表示を行うためのサムネイル画像（縮小画像）の作成についても、レックレビュー表示と同様、第１フィールドのＲＡＷデータおよび当該ＲＡＷデータからＷＢ演算の結果得られた色補正情報を用いることができる。時刻ｔ９０７でサムネイル用画像作成を開始するための指示がＣＰＵから信号処理ＩＣ２２に対して発行されると、信号処理ＩＣ２２はＤＲＡＭ３０から第１フィールドの画像を読み出してサムネイル画像に適したデータへの変換および画像サイズ調整を行い、ＤＲＡＭ３０へ保存する（時刻ｔ９１０にて完了）。
【０１０１】
時刻ｔ９１０でＤＲＡＭ３０内に１フレームのＲＡＷデータが全て保存されたので、このＲＡＷデータおよび第１フィールドのＲＡＷデータからＷＢ演算の結果得られた色補正情報を読み出して記録用画像作成のための現像圧縮処理を行い、圧縮画像データをＤＲＡＭ３０に保存する。
【０１０２】
このように本実施形態においては、撮像素子からＲＡＷデータを読み出し、ＤＲＡＭに転送している間にＷＢ演算のみならず、レックレビュー表示用画像やサムネイル画像の作成まで行うので、さらなる撮影後の画像処理の高速化が達成でき、撮影後のレックレビュー表示も迅速に実施することができるというメリットがある。
【０１０３】
（第３の実施形態）
第１、第２の実施形態においては、ＷＢ演算は第１フィールドのみで行い、演算の結果得られた色補正情報を記録画像作成にも利用していたので、画面全体を垂直に１／３に間引いた画像を使って、ホワイトバランス補正をしていたことになる。しかし、１フレームが３フィールドよりさらに多くの奇数フィールド（例えば５フィールド）で撮像データの読み出しを行う場合等は、一部のフィールドだけでは正確なホワイトバランス補正が行えないケースも考えられる。本実施形態においては、レックレビュー表示用画像やサムネイル画像の作成用途として第１フィールドの画像データを用いたＷＢ演算結果で色補正を行い、サムネイル画像などの簡易画像よりデータ量の多い本画像（記録するための画像）作成時には全てのフィールド画像データを用いてＷＢの演算を行い、色補正を行うことを特徴としている。
【０１０４】
図１０は本実施形態における、ＤＲＡＭに読み出される画素とＷＢ演算開始及び各種画像作成の様子を示したタイミングチャートである。撮像素子からのＲＡＷデータの読み出しに関しては第１、第２の実施形態と同様であるので、ここでは一部省略する。
【０１０５】
ｔ１００１で第１フィールドの第１フィールドの読み出しパルスφＶ２ＡＲ、φ２Ｖ２ＢＲを発生後、ｔ１００２から、途中までＤＲＡＭに保存されている第１フィールドのＲＡＷデータを読み出しながらレックレビュー表示及びサムネイル用画像用のＷＢ演算を開始する。そしてｔ１００６でこのＷＢ演算を終了する。その後、第２フィールド読み出しと並行して、ｔ１００６〜ｔ１００７でレックレビュー画像の作成を行い、ｔ１００７〜ｔ１００８でサムネイル画像の作成を行っている。次にｔ１０１０にて第３フィールドの読み出しパルスφＶ６Ｒを発生した後、ｔ１０１１で記録画像（本画像）用のＷＢ演算を行う。ここでは一部のフィールドのＲＡＷデータではなく、フレームのＲＡＷデータを読み出してＷＢ演算を行っている。ｔ１０１２で撮像素子から第３フィールドのＲＡＷデータがＤＲＡＭに全て格納される。そしてｔ１０１４で記録画像用ＷＢ演算が終了し、この結果得られた色補正情報を用いて記録用画像作成を開始しｔ１０１５で終了する。
【０１０６】
本実施形態においては、レックレビュー表示画像やサムネイル画像作成用としては一部のフィールドからなるＲＡＷデータを使用して撮影後ホワイトバランス演算を実行することで撮影後、次に撮影するまでの時間を短縮することができる。一方、記録用画像に対しては、フレームのＲＡＷデータを使用して撮影後ホワイトバランス演算を行うため、より正確な色補正ができるというメリットがある。
【０１０７】
（第４の実施形態）
上記第１乃至第３の実施形態では、３フィールド読み出し方式の撮像素子を使用したが、さらに多い奇数フィールド数からなる撮像素子においても、本発明を適用可能である。
【０１０８】
また、一部のフィールドから得られるＲＡＷデータとして、第１フィールドのＲＡＷデータを使用してＷＢ演算を行ったが、別のフィールド、あるいは加算されたフィールドのＲＡＷデータを使用しても構わない。
【０１０９】
以上説明したように、上記の第１乃至第４の実施形態によれば、撮影後ホワイトバランス演算を、撮像素子からの撮像信号の読み出し動作と並行して実行し、さらに複数フィールドのうちの一部のフィールドのみを用いて撮影後ホワイトバランス演算を行うため、撮影後、次の撮影準備状態になるまでの時間を短縮することができる。
【０１１０】
また、レックレビュー表示画像の作成についても当該ＷＢ演算結果を用いることで、撮像信号の読み出し動作と並行して実施できるので、撮影後、レックレビュー画が表示されるまでの時間を短縮することができる。
【０１１１】
また、連写撮影時においては、ＷＢ係数は２枚目以降に関しては１枚目のＷＢ演算から得られたＷＢ係数を使う場合および撮影毎にＷＢ演算を行う場合のいずれのケースについても従来ＷＢ演算に要していた時間をなくすことができるので、２枚目以降の撮影間隔に対して、１枚目と２枚目の間の撮影間隔が間延びしてしまうことがなくなり、ほぼ等間隔かつ従来に比べて高速な連写撮影を行うことができるという効果がある。
【０１１２】
（他の実施形態）
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１１３】
また、複数フィールドのうちの一部のフィールドのみを用いて行う撮影のための演算処理（画像処理）としてＷＢ演算について説明してきたが、他の画像処理を行っても良い。例えば、ＷＢ演算ではなく、サムネイル画像の作成、レックレビュ−画像の作成、撮像時のビューファインダのスルー画像表示、ＡＥ処理（輝度信号生成）、ＡＦ処理、ガンマ補正処理、領域抽出処理等を行っても良い。その際に、外部色温度センサを設けて得られる色温度情報や、撮影直前のビューファインダ表示からのＷＢ係数を用いても良い。これにより、撮像時の画像処理時間が短縮される。
【０１１４】
また、一部のフィールドを読み出して予め圧縮処理を行い、その結果を１フレーム分読み出し後の圧縮時に反映させることによりファイルサイズをコントロールすることも可能である。
【０１１５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１７】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【０１１８】
【発明の効果】
以上説明したように、本発明によれば、撮影時の撮像素子からの画素データを用いた処理を迅速に完了させることが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係わるデジタルカメラシステムの構成を示す図である。
【図２】本発明の実施形態であるデジタルカメラシステムの動作を説明するフローチャートである。
【図３】本発明の実施形態であるデジタルカメラシステムの動作を説明するフローチャートである。
【図４】本発明の実施形態であるデジタルカメラシステムにおける撮像素子の画素の色フィルタ配置と電極配置を示した模式図である。
【図５】本発明の実施形態である３フィールド読み出し型撮像素子からの画像データ読み出し時のタイミングチャートである。
【図６】本発明の実施形態である３フィールド読み出し型撮像素子からの画像データ読み出しの模式図である。
【図７】本発明の実施形態であるデジタルカメラシステムにおける単写撮影処理のタイミングチャートである。
【図８】本発明の第１の実施形態の撮像装置における撮像素子からの画像データ読み出し時のタイミングチャートである。
【図９】本発明の第２の実施形態の撮像装置における撮像素子からの画像データ読み出し時のタイミングチャートである。
【図１０】本発明の第３の実施形態の撮像装置における撮像素子からの画像データ読み出し時のタイミングチャートである。
【符号の説明】
１０　撮影レンズ
１１　光学ファインダー
１２　絞り兼用シャッター
１４　撮像素子
１５　前置処理回路
１６　Ａ／Ｄ変換器
１８　タイミング発生器
２２　信号処理ＩＣ
２８　画像表示部
３０　ＤＲＡＭ
４８　内蔵ストロボ
５０　ＣＰＵ
５２　メモリ
５４　表示部
５６　フラッシュメモリ
６０　モードダイヤル
６４　シャッタースイッチ
６８　ストロボ切替ＳＷ
７０　操作部
７２　メニューキー
７４　セットキー
７６　十字キー
７８　ドライブモード切替ボタン
８０　電源制御回路
８２　コネクタ
８４　コネクタ
８６　電源
１００　デジタルカメラ装置
２００　記録媒体
２０２　記録部
２０４　インターフェース
２０６　コネクタ
４００　外部ストロボ装置
４０２　コネクタ
４０４　外部ストロボ
【図１】
2004032713.tif 000003
【図２】
2004032713.tif 000004
【図３】
2004032713.tif 000005
【図４】
2004032713.tif 000006
【図５】
2004032713.tif 000007
【図６】
2004032713.tif 000008
【図７】
2004032713.tif 000009
【図８】
2004032713.tif 000010
【図９】
2004032713.tif 000011
【図１０】
2004032713.tif 000012