(57)【要約】【課題】  ホワイトバランス処理などの画像処理を迅速に行なうことができる撮像装置及びその撮像方法を実現する。【解決手段】ＣＣＤ３の画素データを４フィールドに分けて読み出す駆動方式において、まず、フィールドｎを０に設定し（Ｓ１）、該設定されたフィールドｎの画素データを読み出し（Ｓ２）、フィールドｎの画素データの読出しが終了すると（Ｓ３、Ｙ）、フィールドｎをインクリメントし（Ｓ４）、フィールドｎがフィールド２でもなく（Ｓ５、Ｎ）、フィールドｎがフィールド４でもない場合はＳ２に戻る。一方、Ｓ５でフィールドｎ＝フィールド２であると判断すると、フィールド０及びフィールド１の画素データに基づいてＷＢ計測処理を開始して（Ｓ７）、Ｓ２に戻る。一方、Ｓ６でフィールドｎ＝フィールド４であると判断すると、ＷＢ計測結果に基づいてＷＢゲインを設定し（Ｓ８）、ＷＢ処理などのカラープロセス処理を開始する（Ｓ９）。【選択図】  図４
2007174338.tif 000002
【特許請求の範囲】
【請求項１】
被写体の光を光電変換する撮像素子と、
前記撮像素子の画素領域全体に均等に分散して配置されるようにして複数のフィールドを設け、フィールド毎に画素データを順次読み出す読出し手段と、
前記読出し手段により読み出された画素データに基づいて前記画素領域全体の色情報を反映したホワイトバランス係数を算出するＷＢ計測手段と、
前記ＷＢ計測手段により算出されたホワイトバランス係数に基づいて、前記読出し手段から読み出された画素データの色を調整するホワイトバランス処理を行うホワイトバランス手段と、
前記読出し手段から逐次読み出される画素データに対して、前記ホワイトバランス手段によるホワイトバランス処理を含む複数の画像処理を一連の流れで逐次実行させるカラープロセス手段と、
を備え、
前記ＷＢ計測手段は、
前記複数のフィールドのうち、色の復元に必要なフィールドの画素データが前記読出し手段により読み出された段階で、残りのフィールドの画素データの読み出しを待つことなく前記ホワイトバランス係数の算出を開始し、
前記カラープロセス手段は、
前記ＷＢ計測手段による前記ホワイトバランス係数が算出された後に前記一連の流れによる複数の画像処理の実行を開始させることを特徴とする撮像装置。
【請求項２】
前記カラープロセス手段は、
前記一連の流れによる複数の画像処理を行おうとする画素データが前記読出し手段により読み出されていない場合は、該画素データが前記読出し手段により読み出されてから複数の画像処理を一連の流れで逐次実行させることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記カラープロセス手段は、
前記一連の流れによる複数の画像処理を行おうとする画素データが前記読出し手段により読み出されていない場合は、前記読出し手段の読出し周期に同期させて、複数の画像処理を一連の流れで逐次実行させることを特徴とする請求項２記載の撮像装置。
【請求項４】
前記カラープロセス手段は、
前記読出し手段により全てのフィールドの画素データが読み出された段階で、前記一連の流れによる複数の画像処理の実行を開始させることを特徴とする請求項１記載の撮像装置。
【請求項５】
前記カラープロセス手段は、
ある１つの画素の画素データを決めるために当該画素の周辺にある複数画素の画素データを必要とする画像処理を含み、この必要な周辺画素は前記複数のフィールドの全てに分散していることを特徴とする請求項１乃至４の何れかに記載の撮像装置。
【請求項６】
前記ＷＢ計測手段は、
ＲＧＢの全ての色情報が揃う必要最小限の１又は複数のフィールドの画素データのみを用いて前記ホワイトバランス係数の算出を行うことを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項７】
前記ＷＢ計測手段は、
前記読出し手段により、色の復元に必要な最小限の１又は複数のフィールドの画素データの読み出しが終了した後に、残りのフィールドの画素データの読出しを待つことなく前記ホワイトバランス係数の算出を開始することを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項８】
前記ＷＢ計測手段は、
前記読出し手段により、色の復元に必要な最小限の１又は複数のフィールドの画素データが揃うときのフィールドの読出しが開始されたときに、前記ホワイトバランス係数の算出を開始することを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項９】
前記ＷＢ計測手段は、
画素データの積分値を算出する積分手段を含み、前記積分手段により算出された積分値に基づいてホワイトバランス係数を算出することを特徴とする請求項８記載の撮像装置。
【請求項１０】
前記積分手段は、
積分値を算出しようとする画素データが前記読み出し手段により読み出されていない場合には、該画素データが前記読み出し手段により読み出されてから該画素データの積分値を算出することを特徴とする請求項９記載の撮像装置。
【請求項１１】
前記積分手段は、
積分値を算出しようとする画素データが前記読み出し手段により読み出されていない場合には、前記読出し手段の読出し周期に同期させて、画素データの積分値を算出することを特徴とする請求項１０記載の撮像装置。
【請求項１２】
被写体の光を光電変換する撮像素子の画素領域全体に均等に分散して配置されるようにして複数のフィールドを設け、フィールド毎に画素データを順次読み出す読出しステップと、
前記読出しステップにより読み出された画素データに基づいて前記画素領域全体の色情報を反映したホワイトバランス係数を算出するＷＢ計測ステップと、
前記ＷＢ計測ステップにより算出されたホワイトバランス係数に基づいて、前記読出しステップから読み出された画素データの色を調整するホワイトバランス処理を行うホワイトバランスステップと、
前記読出しステップから逐次読み出される画素データに対して、前記ホワイトバランスステップによるホワイトバランス処理を含む複数の画像処理を一連の流れで逐次実行させるカラープロセスステップと、
を備え、
前記ＷＢ計測ステップは、
前記複数のフィールドのうち、色の復元に必要なフィールドの画素データが前記読出しステップにより読み出された段階で、残りのフィールドの画素データの読み出しを待つことなく前記ホワイトバランス係数の算出を開始し、
前記カラープロセスステップは、
前記ＷＢ計測ステップによる前記ホワイトバランス係数が算出された後に前記一連の流れによる複数の画像処理の実行を開始させることを特徴とする撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその撮像方法に係り、詳しくは、迅速に画像処理を行う撮像装置及びその撮像方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラにおいては、ＣＣＤなどの撮像素子から得られた１フレームの画像データを読出し、該読み出した画像データに基づいてＷＢ（ホワイトバランス）計測処理を行った後、該計測処理の結果に基づいてＷＢ（ホワイトバランス）ゲインを調整するホワイトバランス処理などの画像処理を施し、その後、圧縮処理を施して記録保存を行っていた。このＷＢ（ホワイトバランス）計測処理は、光源の違いなどにより被写体全体の色合いに影響を及ぼす度合いを計測するものであり、ＣＣＤから得られた画素全体を演算の対象としてホワイトバランス係数を求める。
また、上記画像処理は、ホワイトバランス処理以外に、ＹＵＶ変換、ガンマ変換、画素補間、各種フィルタ処理などが含まれる場合があり、これらの画像処理のうち、例えば、画素補間、各種フィルタ処理などは、ある１つの画素の画素値を決める際に周囲にある複数画素の画素値を含めた演算を行い、処理内容によっては２画素から５画素以上離れた周辺画素を演算の対象とする場合もある。
また、通常のＷＢ（ホワイトバランス）計測処理は、ＣＣＤから全画素が読み出された後に処理を開始するが、この処理を短縮化するため、ＣＣＤの画像データを２フィールドに分けて読出し、１フィールドを読み出した後、２フィールドの読出し完了前に、ＷＢ計測処理を開始し、該読み出した１フィールドの画像データと、現在読み出している２フィールドの画像データを用いて、ホワイトバランス係数を演算することにより、ホワイトバランス係数の演算を早期に終わらせて、ホワイトバランス処理の短縮化を図る技術も登場してきた（特許文献１）。
【０００３】
【特許文献１】公開特許公報  特開２００３−８７８０３
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来は、ＣＣＤにより得られた１フレームの全ての画像データを読出し転送してから、ＷＢ計測を行なうためＷＢ計測終了時が遅くなり、延いては、ホワイトバランス処理などの画像処理終了時間まで遅くなるという問題点があった。
また、上記特許文献１記載の技術によれば、２フィールドの画像データの読出しが完了する前にホワイトバランス係数の演算を開始することにより、従来よりはホワイトバランス係数を早期に得ることができるが、それでも、少なくともＣＣＤにより得られた１フレームの全ての画像データの読出しが完了した後でなければホワイトバランス係数を得ることができなかったため、ホワイトバランス処理等の画像処理時間を早めるのにも限度があった。
また、ホワイトバランス処理以外の画像処理を含めた全体の画像処理時間を効率よく短縮することはできなかった。
【０００５】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、ホワイトバランス処理などの画像処理をより迅速に行なうことができる撮像装置及びその撮像方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体の光を光電変換する撮像素子と、
前記撮像素子の画素領域全体に均等に分散して配置されるようにして複数のフィールドを設け、フィールド毎に画素データを順次読み出す読出し手段と、
前記読出し手段により読み出された画素データに基づいて前記画素領域全体の色情報を反映したホワイトバランス係数を算出するＷＢ計測手段と、
前記ＷＢ計測手段により算出されたホワイトバランス係数に基づいて、前記読出し手段から読み出された画素データの色を調整するホワイトバランス処理を行うホワイトバランス手段と、
前記読出し手段から逐次読み出される画素データに対して、前記ホワイトバランス手段によるホワイトバランス処理を含む複数の画像処理を一連の流れで逐次実行させるカラープロセス手段と、
を備え、
前記ＷＢ計測手段は、
前記複数のフィールドのうち、色の復元に必要なフィールドの画素データが前記読出し手段により読み出された段階で、残りのフィールドの画素データの読み出しを待つことなく前記ホワイトバランス係数の算出を開始し、
前記カラープロセス手段は、
前記ＷＢ計測手段による前記ホワイトバランス係数が算出された後に前記一連の流れによる複数の画像処理の実行を開始させることを特徴とする。
【０００７】
また、例えば、請求項２に記載されているように、前記カラープロセス手段は、
前記一連の流れによる複数の画像処理を行おうとする画素データが前記読出し手段により読み出されていない場合は、該画素データが前記読出し手段により読み出されてから複数の画像処理を一連の流れで逐次実行させるようにしてもよい。
【０００８】
また、例えば、請求項３に記載されているように、前記カラープロセス手段は、
前記一連の流れによる複数の画像処理を行おうとする画素データが前記読出し手段により読み出されていない場合は、前記読出し手段の読出し周期に同期させて、複数の画像処理を一連の流れで逐次実行させるようにしてもよい。
【０００９】
また、例えば、請求項４に記載されているように、前記カラープロセス手段は、
前記読出し手段により全てのフィールドの画素データが読み出された段階で、前記一連の流れによる複数の画像処理の実行を開始させるようにしてもよい。
【００１０】
また、例えば、請求項５に記載されているように、前記カラープロセス手段は、
ある１つの画素の画素データを決めるために当該画素の周辺にある複数画素の画素データを必要とする画像処理を含み、この必要な周辺画素は前記複数のフィールドの全てに分散しているようにしてもよい。
【００１１】
また、例えば、請求項６に記載されているように、前記ＷＢ計測手段は、
ＲＧＢの全ての色情報が揃う必要最小限の１又は複数のフィールドの画素データのみを用いて前記ホワイトバランス係数の算出を行うようにしてもよい。
【００１２】
また、例えば、請求項７に記載されているように、前記ＷＢ計測手段は、
前記読出し手段により、色の復元に必要な最小限の１又は複数のフィールドの画素データの読み出しが終了した後に、残りのフィールドの画素データの読出しを待つことなく前記ホワイトバランス係数の算出を開始するようにしてもよい。
【００１３】
また、例えば、請求項８に記載されているように、前記ＷＢ計測手段は、
前記読出し手段により、色の復元に必要な最小限の１又は複数のフィールドの画素データが揃うときのフィールドの読出しが開始されたときに、前記ホワイトバランス係数の算出を開始するようにしてもよい。
【００１４】
また、例えば、請求項９に記載されているように、前記ＷＢ計測手段は、
画素データの積分値を算出する積分手段を含み、前記積分手段により算出された積分値に基づいてホワイトバランス係数を算出するようにしてもよい。
【００１５】
また、例えば、請求項１０に記載されているように、前記積分手段は、
積分値を算出しようとする画素データが前記読み出し手段により読み出されていない場合には、該画素データが前記読み出し手段により読み出されてから該画素データの積分値を算出するようにしてもよい。
【００１６】
また、例えば、請求項１１に記載されているように、前記積分手段は、
積分値を算出しようとする画素データが前記読み出し手段により読み出されていない場合には、前記読出し手段の読出し周期に同期させて、画素データの積分値を算出するようにしてもよい。
【００１７】
上記目的達成のため、請求項１２記載の発明による撮像方法は、被写体の光を光電変換する撮像素子の画素領域全体に均等に分散して配置されるようにして複数のフィールドを設け、フィールド毎に画素データを順次読み出す読出しステップと、
前記読出しステップにより読み出された画素データに基づいて前記画素領域全体の色情報を反映したホワイトバランス係数を算出するＷＢ計測ステップと、
前記ＷＢ計測ステップにより算出されたホワイトバランス係数に基づいて、前記読出しステップから読み出された画素データの色を調整するホワイトバランス処理を行うホワイトバランスステップと、
前記読出しステップから逐次読み出される画素データに対して、前記ホワイトバランスステップによるホワイトバランス処理を含む複数の画像処理を一連の流れで逐次実行させるカラープロセスステップと、
を備え、
前記ＷＢ計測ステップは、
前記複数のフィールドのうち、色の復元に必要なフィールドの画素データが前記読出しステップにより読み出された段階で、残りのフィールドの画素データの読み出しを待つことなく前記ホワイトバランス係数の算出を開始し、
前記カラープロセスステップは、
前記ＷＢ計測ステップによる前記ホワイトバランス係数が算出された後に前記一連の流れによる複数の画像処理の実行を開始させることを特徴とする。
【発明の効果】
【００１８】
請求項１記載の発明によれば、被写体の光を光電変換する撮像素子と、前記撮像素子の画素領域全体に均等に分散して配置されるようにして複数のフィールドを設け、フィールド毎に画素データを順次読み出す読出し手段と、前記読出し手段により読み出された画素データに基づいて前記画素領域全体の色情報を反映したホワイトバランス係数を算出するＷＢ計測手段と、前記ＷＢ計測手段により算出されたホワイトバランス係数に基づいて、前記読出し手段から読み出された画素データの色を調整するホワイトバランス処理を行うホワイトバランス手段と、前記読出し手段から逐次読み出される画素データに対して、前記ホワイトバランス手段によるホワイトバランス処理を含む複数の画像処理を一連の流れで逐次実行させるカラープロセス手段と、を備え、前記ＷＢ計測手段は、前記複数のフィールドのうち、色の復元に必要なフィールドの画素データが前記読出し手段により読み出された段階で、残りのフィールドの画素データの読出しを待つことなく前記ホワイトバランス係数の算出を開始し、前記カラープロセス手段は、前記ＷＢ計測手段による前記ホワイトバランス係数が算出された後に前記一連の流れによる複数の画像処理の実行を開始させるようにしたので、画素データの読出し中であっても、ＷＢ計測を早期に開始することができる。
また、ホワイトバランス処理を含む複数の画像処理全体の処理時間を短縮するとともに、この複数の画像処理の実行を早期に開始できるので、撮影記録動作を迅速に行うことができる。
【００１９】
請求項２記載の発明によれば、前記カラープロセス手段は、前記一連の流れによる複数の画像処理を行うおうとする画素データが前記読出し手段により読み出されていない場合は、該画像データが前記読出し手段により読み出されてから複数の画像処理を一連の流れで実行させるようにしたので、画素データの読み出しが行なわれている最中であっても、ホワイトバランス処理を含む複数の画像処理を行うことができ、ワイトバランス処理を含む複数の画像処理全体の処理時間を短縮するとともに、この複数の画像処理の実行を早期に開始できる。
【００２０】
請求項３記載の発明によれば、前記カラープロセス手段は、前記一連の流れによる複数の画像処理を行うとする画素データが前記読出し手段により読み出されていない場合は、前記読み出し手段の読み出し周期に同期させて、複数の画像処理を一連の流れで実行させるようにしたので、画素データの読み出しが行なわれている最中であっても、ホワイトバランス処理を含む複数の画像処理を行うことができ、ワイトバランス処理を含む複数の画像処理全体の処理時間を短縮するとともに、この複数の画像処理の実行を早期に開始できる。
【００２１】
請求項４記載の発明によれば、前記カラープロセス手段は、前記読み出し手段により全てのフィールドの画素データが読み出された段階で、前記一連の流れによる複数の画像処理の実行を開始するようにしたので、複数の画像処理の実行を早期に開始できる、撮影記録動作を迅速に行うことができる。
【００２２】
請求項６記載の発明によれば、前記ＷＢ計測手段は、ＲＧＢの全ての色情報が揃う必要最小限の１又は複数のフィールドの画素データのみを用いて前記ホワイトバランス係数の算出を行うようにしたので、演算量が少なくてすみ、ＷＢ計測を迅速に終わらせることができる。
【００２３】
請求項７記載の発明によれば、前記ＷＢ計測手段は、前記読み出し手段により、色の復元に必要な最小限の１又は複数のフィールドの画素データの読み出しが終了した後に、残りのフィールドの画素データの読み出しを待つことなく前記ホワイトバランス係数の算出を開始するようにしたので、画素データの読み出し中であっても、ホワイトバランス係数の算出を開始することができ、ＷＢ計測を迅速に終わらせることができる。
【００２４】
請求項８記載の発明によれば、前記ＷＢ計測手段は、前記読み出し手段により、色の復元に必要な最小限の１又は複数のフィールドの画素データが揃うときのフィールドの読み出しが開始されたときに、前記ホワイトバランス係数の算出を開始するようにしたので、色の復元に必要なフィールドの画素データの読み出し中であっても、ホワイトバランス係数の算出を開始することができ、さらにＷＢ計測を迅速に終わらせることができる。
【００２５】
請求項９記載の発明によれば、前記ＷＢ計測手段は、画素データの積分値を算出する積分手段を含み、前記積分手段により算出された積分値に基づいてホワイトバランス係数を算出するようにしたので、精度良くホワイトバランス係数を算出することができる。
【００２６】
請求項１０記載の発明によれば、前記積分手段は、積分値を算出しようとする画素データが前記読み出し手段により読み出されていない場合には、該画素データが前記読み出し手段により読み出されてから該画素データの積分値を算出するようにしたので、色の復元に必要なフィールドの画素データの読み出し中であっても、ホワイトバランス係数の算出を開始することができ、さらにＷＢ計測を迅速に終わらせることができ、一連の流れによる複数の画像処理を早期に開始することができる。
【００２７】
請求項１１記載の発明によれば、前記積分手段は、積分値を算出しようとする画素データが前記読み出し手段により読み出されていない場合は、前記読み出し手段の読み出し周期に同期させて、画素データの積分値を算出するようにしたので、色の復元に必要なフィールドの画素データの読み出し中であっても、ホワイトバランス係数の算出を開始することができ、さらにＷＢ計測を迅速に終わらせることができ、一連の流れによる複数の画像処理を早期に開始することができる。
【００２８】
請求項１１記載の発明によれば、上記した方法を撮像装置で行なわせることにより、本発明の撮像装置を実現することができる。
【発明を実施するための最良の形態】
【００２９】
以下、本実施の形態について、本発明の撮像装置をデジタルカメラに適用した一例として図面を参照して詳細に説明する。
[実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の撮像装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２、ＣＣＤ３、垂直ドライバ４、ＴＧ（timing
generator）５、ユニット回路６、ＤＭＡコントローラ（以下、ＤＭＡという）７、制御部８、メモリ９、ＤＭＡ１０、ＷＢ計測部１１、制御部１２、ＤＭＡ１３、カラープロセス処理部１４、ＤＡＭ１５、制御部１６、ＤＭＡ１７、表示部１８、ＤＭＡ１９、圧縮部２０、ＤＭＡ２１、フラッシュメモリ２２、バス２３を備えている。
【００３０】
撮影レンズ２は、被写体の光をＣＣＤ３に投影させるものであり、ＣＣＤ３は、垂直ドライバ４によって走査駆動され、一定周期毎に投影された被写体の光の強さを光電変換して撮像信号（画像データ）としてユニット回路６に出力する。ここでは、ＣＣＤ３は、ベイヤー配列の色フィルタを有しているので、投影された被写体の光はＲＧＢ値の各色の光の量に光電変換される。この垂直ドライバ４、ユニット回路６の動作タイミングはＴＧ５を介して制御部８により制御される。
なお、ここでは、ＣＣＤの読出し方式を、ＣＣＤの全画素を４フィールドに分けて読み出す駆動方式（４フィールド読出し方式）とする。
ここでいうフィールドの分割とは、各フィールドがＣＣＤの画素領域全体に均等に分散して配置されるような分割であり、本実施例のように水平ライン単位で飛び飛びに各フィールドを割り付ける分割方法の他、垂直ライン単位や、ブロック単位などであってもよい。また、本実施例では、４フィールドに分割し、ＲＧＢの全色情報が揃うためには、少なくとも２フィールドが必要となる構成としているが、１フィールドでＲＧＢの全色情報が揃うような構成でもよい。
【００３１】
図２は、４フィールド読出し方式により読み出される画素データの様子を示す図である。
例えば、図２に示すようにＣＣＤの画素を８×８画素とし、図２（ａ）は、フィールド０のときに読み出される画素の様子を示すものである。図２中のシャドー領域部分は、まだ読み出されていない画素を表わすものである。
【００３２】
フィールド０の読み出しが終わると、フィールド１の読出しに入り、図２（ｂ）は、フィールド１のときに読み出される画素の様子の示すものである。
そして、フィールド１の読出しが終わると、フィールド２の読出し、そして、フィールド３の読出しとなる。
図２（ｄ）を見ると、シャドー領域部分がないため、フィールド３の読出しにより、全ての画素の読出しが完了、つまり、１フレームの読み出しが完了することとなる。
【００３３】
ユニット回路６にはＴＧ５が接続されており、ＣＣＤ３から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行うＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ３の撮像信号は、ユニット回路６を経た後、ＤＭＡ７によってベイヤーデータの状態でメモリ９に記憶される。
【００３４】
制御部８は、ＣＰＵと、このＣＰＵで実行される動作プログラムを記憶したＲＯＭ及びワークメモリとして使用されるＲＡＭなどを含むマイクロコンピュータにより構成されており、制御部８は、ＴＧ５を介してＣＣＤの駆動及びユニット回路６やＤＭＡ７を制御する。
【００３５】
ＤＭＡ１０は、メモリ９に記憶されたベイヤーデータの画像データを読み出し、該読み出した画像データをＷＢ計測部１１に出力する。
ＷＢ計測部１１は、該送られてきたベイヤーデータの色（Ｒ、Ｇ、Ｂ）ごとにその画素値を積分してホワイトバランス係数を算出し、その結果を制御部１２に送る。
制御部１２は、ＣＰＵと、このＣＰＵで実行される動作プログラムを記憶したＲＯＭ及びワークメモリとして使用されるＲＡＭなどを含むマイクロコンピュータにより構成されており、制御部１２は、ＤＭＡ１０、ＷＢ計測部１１を制御する。
【００３６】
ＤＭＡ１３は、メモリ９に記憶されたベイヤーデータの画像データを読出し、該読み出した画像データをカラープロセス処理部１４に出力する。
カラープロセス処理部１４は、画像データに対して画像処理を施す部分であり、ＷＢゲイン部、ガンマ変換部、ＹＵＶ変換部、画素補間部、ＹＵＶ変換部、各種フィルタ処理部等を有する。
ＷＢゲイン部は、制御部１６によって設定された各色のゲインにしたがって、各色のゲインを制御するもの、つまり、ホワイトバランス調整処理を行うものである。ガンマ変換部は、画像データのγ値を変換するものであり、ＹＵＶ変換部は、ベイヤーデータの画像データを、輝度・色差信号の画像データに変換するものである。また、画素補間部は、画像の拡大や解像度の変更などを行う際に、中間画素を補間するものであり、フィルタ処理部は、ノイズ除去や輪郭強調などを行うものである。
【００３７】
通常これらの画像処理は独立して行われるものであるが、このカラープロセス処理部１４では、これら複数の画像処理を効率よく迅速に行えるようにするため、ＤＭＡ１３から順次出力される画像データに対して一連の流れで順番に複数の画像処理を施していくように構成されている。ＤＭＡ１３が画像データを読み出してカラープロセス処理部１４に出力する順番は、カラープロセス処理部１４で処理する各画像処理の内容に依存する。つまり、これらの画像処理の中に、例えば、ある１つの画素の画素値を決める際に当該画素から２画素離れた周辺画素の画素値を必要とするような画像処理が含まれる場合、縦５画素×横５画素で計２５画素の正方領域を単位として順次カラープロセス処理が行われることになる。そして、画像全体の中でカラープロセス処理の対象となる正方領域を左から右へ移動しながら順次処理を施し、右端の正方領域の処理が終わると正方領域の位置を１段下にずらし、再び左から右へ移動しながら順次処理を施すことを下端の正方領域の処理が終わるまで繰り返す。ＤＭＡ１３は、このような順番でカラープロセス処理を行う場合に、新たに必要となる画像データ部分を順次読み出してカラープロセス処理部１４に出力する。尚、この場合の正方領域の移動方向は、左右を先に移動させる方法の他、上下を先に移動させる方法でもよい。
【００３８】
ＤＭＡ１５は、カラープロセス処理部で上記一連の画像処理が施された後の画像データ部分を順次メモリ９に記憶させる。
制御部１６は、ＣＰＵと、このＣＰＵで実行される動作プログラムを記憶したＲＯＭ及びワークメモリとして使用されるＲＡＭなどを含むマイクロコンピュータにより構成されており、制御部１２は、ＤＭＡ１３、カラープロセス処理部１４、ＤＭＡ１５を制御し、制御部１２から送られてきたＷＢ計測結果（ホワイトバランス係数）に基づいて、カラープロセス処理部１４のＷＢゲイン部のゲインを設定する。
【００３９】
ＤＭＡ１７は、メモリ８に記憶されているＹＵＶデータの画像データを読出し、表示部１８に出力する。
表示部１８は、カラーＬＣＤとその駆動回路を含み、ＤＭＡ１２から出力された画像データの画像を表示させる。
【００４０】
ＤＭＡ１９は、静止画撮影によりメモリ９に記憶されたＹＵＶの画像データや圧縮された画像データを圧縮部１５に出力したり、圧縮部２０により圧縮された画像データや伸張された画像データをメモリ９に記憶させたりする。
圧縮部２０は、画像データの圧縮・伸張（例えば、ＪＰＥＧ形式の圧縮・伸張）を行なう部分である。
ＤＭＡ２１は、メモリ９に記憶された圧縮画像データを読み出して、フラッシュメモリ２２に記録したり、フラッシュメモリ２２に記録された圧縮画像データをメモリ９に記憶させたりする。
なお、このＤＭＡ１７、表示部１８、ＤＭＡ１９、圧縮部２０、ＤＭＡ２１は、図示しない制御部によって制御される。
【００４１】
Ｂ．次に、第１の実施の形態を従来技術と対比して大まかに説明する。
従来技術によれば、全てのフィールドの画素データ（１フレーム分の画素データ）の読み出し（転送）が終了してからＷＢ計測を行い、該計測結果にしたがってＷＢ（ホワイトバランス）処理等のカラープロセス処理を行っていたので、フィールド３の読み出しが終了した後もＷＢ計測終了まで、カラープロセス処理の開始が待たされてしまっていた。
【００４２】
これに対して第１の実施の形態においては、フィールド１の読出し終了時には、ＷＢ計測に必要なＲＧＢの画素データは揃うので、フィールド１の読出し終了時に、ＷＢ計測を開始することにより、つまり、フィールド０とフィールド１の画素データのみを用いてＷＢ計測を行なうことにより、ＷＢ計測を早い時期に終了させ、全てのフィールドの画素データの転送終了時に、直ちにカラープロセス処理を開始させることにより時間を短縮させるというものである。
つまり、ＷＢ計測に必要最小限のフィールドの画素データを用いてＷＢ計測を行なうことにより、全画素データの転送終了前にＷＢ計測が完了するようにして、カラープロセス処理を早期に実行させるというものである。
【００４３】
図３（ａ）は、４フィールド読出しにおける従来技術の画素データの読み出し、ＷＢ計測、カラープロセス処理のタイムチャートを示すものであり、図３（ｂ）は、第１の実施の形態の画素データの読出し、ＷＢ計測、カラープロセス処理のタイムチャートを示すものである。
図３（ａ）と（ｂ）とを見比べると分かるように、第１の実施の形態では、カラープロセス処理がフィールド３の読出し終了と同時に行なわれているので、ＷＢ計測、カラープロセス処理早い時期に行なわれているのがわかる。
【００４４】
Ｃ．デジタルカメラ１の動作
【００４５】
次に、実施の形態におけるデジタルカメラ１の動作を図４のフローチャートにしたがって説明する。
まず、ＣＣＤ３の画素を読み出す動作を開始すると、制御部８は、フィールドｎを０に設定する（ステップＳ１）。つまり、制御部８は、制御部８内のＲＡＭのフィールドカウント情報記憶領域に０を記憶させる。
そして、制御部８は、該設定されたフィールドｎの画素データを読み出す処理を開始し（ステップＳ２）、該読み出された画素データはＤＭＡ７を介してメモリ９に記憶されていく。つまり、制御部８は、フィールドカウント情報記憶領域に記憶されている数に対応するフィールドを読み出すので、ここでは、フィールド０（ｎ＝０なので）の画素データを読み出すこととなる。
次いで、制御部８は、フィールドｎの読出しが終了したか否かを判断する（ステップＳ３）。
【００４６】
ステップＳ３で、フィールドの読出しが終了していないと判断すると終了するまでステップＳ３に留まり、ステップＳ３で、フィールドの読出しが終了したと判断すると、制御部８は、フィールドｎをインクリメントし（ｎ＝＋１）、つまり、フィールドカウント情報記憶領域に記憶されている数に１を加算する。
次いで、制御部８は、ｎ＝２であるか否かを判断する（ステップＳ５）。この判断は、フィールドカウント情報記憶領域に記憶されている数が２であるか否かによって判断する。
ステップＳ５で、ｎ＝２でないと判断すると、制御部８は、ｎ＝４であるか否かを判断し（ステップＳ６）、ｎ＝４でないと判断するとステップＳ２に戻る。
【００４７】
一方、ステップＳ５で、フィールドｎ＝フィールド２であると判断すると、ＷＢ計測を開始して（ステップＳ７）、ステップＳ２に戻る。このとき、制御部８は制御部１２にフィールド１までの画素データの書き込みが終了した旨の情報を送り、制御部１２は、該情報を受け取るとＷＢ計測を開始させるべく、ＤＭＡ１０及びＷＢ計測部１１を制御する。つまり、ＤＭＡ１０は、制御部１２の制御信号にしたがって、メモリ９に記憶されたフィールド０及びフィールド１の画素データを読出してＷＢ計測部１１に出力し、ＷＢ計測１１は、該送られてきた画素データの積分値を算出していき、送られてきたフィールド０及びフィールド１の画素データの積分値を全て算出すると、該算出した積分値に基づいてホワイトバランス係数を算出する。
このとき、制御部１２は、ＷＢ計測高速処理化のため、フィールド０、フィールド１の全画素を読み出すのではなく、間引いて読み出すようにする。
なお、制御部１２は、ＷＢ計測の結果（ホワイトバランス係数）をＷＢ計測部１１から取得すると、該取得した結果を制御部１６に出力する。
【００４８】
ステップＳ６で、フィールドｎ＝４であると判断すると、ＷＢ計測結果（ホワイトバランス係数）に基づいてＷＢゲインを設定する。このとき、制御部８は、１フレームの画素データを全部読出した旨の情報を制御部１６に送り、制御部１６は、該情報を受け取ると制御部１２から送られてきたＷＢ計測結果に基づいて、カラープロセス処理部１４のＷＢゲイン部のゲインを設定する（ステップＳ８）。
なお、制御部１２からＷＢ計測結果が送られた時点で、制御部１６は、ＷＢゲイン部のゲインを設定するようにしてもよい。
【００４９】
次いで、制御部１６は、ＤＭＡ１３、カラープロセス処理部１４を制御することにより、ＷＢ処理などのカラープロセス処理を開始させる（ステップＳ９）。つまり、ＤＭＡ１３は、制御部１６の制御信号にしたがって、メモリ９に記憶されているフィールド０〜フィールド３までの全画素データを、縦５画素×横５画素の正方領域のブロック単位で順次読出してカラープロセス部１４に出力し、カラープロセス処理部１４は、該送られてきたブロック単位で順次画像処理を施すというカラープロセス処理の実行を開始する。
【００５０】
Ｄ．以上のように、第１の実施の形態においては、フィールド０とフィールド１の画素データ（画像データ）をＣＣＤ３から読出してメモリ９に記憶させると、フィールド０とフィールド１の画素データのみを用いてＷＢ計測処理を開始するので、ＷＢ計測処理を早期に終わらせることができる。
また、ＷＢ計測処理をフィールド３の読出し終了前に終わらせることができるので、フィールド３の読出し終了とともにホワイトバランス処理などのカラープロセスを開始することができ、撮像からカラープロセス処理終了までの時間を短縮することができる。
【００５１】
［第２の実施の形態］
次に、第２の実施の形態について説明する。
第１の実施の形態においては、フィールド３の読出しが終了してからカラープロセス処理を開始するようにしたが、第２の実施の形態においては、ＷＢ計測が終了した後、フィールド３の読出しが完了するのを待たずにカラープロセス処理を開始するというものである。つまり、上述したように画像全体の中で処理対象となる正方領域を順次移動しながら一連のカラープロセス処理を施す場合に、例えば、この正方領域が縦５画素×横５画素で構成されているとすると、少なくともフールド３の読み込みを開始するまではいずれの位置の正方領域についても必要な全ての画素は揃っていない。しかしながら、フールド３の読み込みが完了しなくとも、少なくともフィールド３の最初の５画素分の画像データが読み出されれば、この部分に対応する正方領域に対するカラープロセス処理を実行することができる。そして、フールド３の読み込みが１画素分進めば処理対象の正方領域も１画素分進めることができるというものである。
【００５２】
Ｅ.デジタルカメラ１の動作
第２の実施の形態も、図１に示したものと同様の構成を有するデジタルカメラ１を用いることにより本発明の撮像装置を実現し、第２の実施の形態におけるデジタルカメラ１の動作を説明する前に、第２の実施の形態の概要を説明する。
図３（ｃ）は、第２の実施の形態の画像データの読出し、ＷＢ計測、カラープロセス処理のタイムチャートを示すものである。
図３（ｃ）を見ると、ＷＢ計測が終了するとカラープロセス処理が開始されているのがわかる。
【００５３】
このとき、カラープロセス処理開始時には、未だ、１フレーム分の全画素がＣＣＤ３から読み出されていないので、ＤＭＡ１３のメモリ９からの読み込み動作が、ＤＭＡ７のメモリ９への書き込み動作を超えてしまわないように、制御部８は、制御部１６に書き込み画素番号情報を送り、制御部１６は、該送られてきた画素番号情報にしたがってメモリ９から画素データを読み出す。
以下、第２の実施の形態のデジタルカメラ１の動作を図５のフローチャートにしたがって説明する。
【００５４】
まず、ＣＣＤ３の画素を読み出す動作を開始すると、ステップＳ３１で、制御部８は、フィールドｎを０に設定し（フィールドカウント情報記憶領域に０を記憶し）、フィールドｎ（ここでは、ｎ＝０なので、フィールド０）の画素データを読み出す処理を開始する（ステップＳ３２）。この該読み出された画素データはＤＭＡ７を介してメモリ９に記憶されていく。
次いで、制御部８は、現在読み出しているフィールドがフィールド３であるか否かを判断する（ステップＳ３３）。
【００５５】
ステップＳ３３で、現在読み出しているフィールドがフィールド３でないと判断すると、制御部８は、該読み出しているフィールドｎの読出しが終了したか否かを判断する（ステップＳ３４）。
ステップＳ３４で読出しが終了していないと判断すると終了するまでステップＳ３４に留まり、ステップＳ３４で終了したと判断すると、ステップＳ３５に進み、制御部８は、フィールドｎをインクリメントする（ｎ＝＋１）。
【００５６】
次いで、制御部８は、ｎ＝２であるか否かの判断を行う（ステップＳ３６）。
ステップＳ３６で、ｎ＝２でないと判断するとステップＳ３２に戻り、フィールドカウント情報記憶領域に記憶されている数に対応するフィールドｎの画素データの読み出しを開始する。
一方、ステップＳ３６で、ｎ＝２であると判断すると、ＷＢ計測処理を開始して（ステップＳ３７）、ステップＳ３２に戻る。このとき、制御部８は、制御部１２にフィールド１までの画素データのメモリ９への書き込みが終了した旨の情報を送り、制御部１２は、該情報を受け取るとＷＢ計測処理を開始させるべく、ＤＭＡ１０及びＷＢ計測部１１を制御する。つまり、ＤＭＡ１０は、制御部１２に制御信号にしたがって、メモリ９に記憶させたフィールド０及びフィールド１の画素データを読み出してＷＢ計測部１１に出力し、ＷＢ計測１１は、該送られてきた画素データの積分値を算出していき、送られてきたフィールド０及びフィールド１の画素データの積分値を全て算出すると、該算出した積分値に基づいてホワイトバランス係数を算出する。
【００５７】
一方、ステップＳ３３で、現在読み出しているフィールドがフィールド３であると判断すると、制御部８は、メモリ９に書き込まれたフィールド３の画素の画素番号Ｌｗを制御部１６に順次出力する処理を開始する（ステップＳ３８）。つまり、制御部８は、メモリ９に書き込まれた画素の画素番号Ｌｗ（例えば、３フィールドの何ライン目の何画素目）というような画素番号を制御部１６に出力する。
次いで、制御部１２は、ＷＢ計測が完了しているか否かを判断し（ステップＳ３９）、完了していない場合は完了するまでステップＳ３９に留まり、完了した場合はステップＳ４０に進む。
【００５８】
ステップＳ４０に進むと、該ＷＢ計測結果（ホワイトバランス係数）に基づいてＷＢゲインを設定する。このとき、制御部１２は、ＷＢ計測が完了すると制御部１６に該ＷＢ計測結果出力し、制御部１６は該出力された計測結果に基づいてＷＢゲインを設定する。
次いで、制御部１６は、ＤＭＡ１３、カラープロセス処理部１４を制御することにより、ＷＢ処理などのカラープロセス処理を開始させる（ステップＳ４１）。
つまり、ＤＭＡ１３は、制御部１６の制御信号にしたがって、メモリ９に記憶されているフィールド１〜３の全画素データを、縦５画素×横５画素の正方領域のブロック単位で順次読出してカラープロセス部１４に出力し、カラープロセス処理部１４は、該送られてきたブロック単位で順次画像処理を行うというカラープロセス処理の実行を開始する。
【００５９】
次いで、制御部１６は、ＤＭＡ１３がこれからメモリ９から読み出そうとしているフィールド３の画素データの画素番号Ｌｒが制御部１６から送られてくるメモリ９に書き込まれた画素番号Ｌｗ以下か否かの判断を行う（ステップＳ４２）。これにより、メモリ９から読み出そうとする５×５画素のブロック単位の全ての画素データがメモリ９に記憶されているか否かを判断することができる。
この５×５画素のブロック単位は、フィールド０〜フィールド３の画素で構成されているため、フィールド３の読出し開始時には、ブロック単位に必要な画素が揃っていないが、フィールド３の読出しが行なわれれば、順次、必要な画素が揃ったブロック毎に画像処理を行うことができる。
【００６０】
ステップＳ４２で、画素番号Ｌｒが画素番号Ｌｗ以下と判断すると、制御部１６は、ＤＭＡ１３を介して縦５画素×横５画素の正方領域のブロック単位で画素データを読出してカラープロセス処理部１４に出力し、カラープロセス処理部１４は、該送られてきたブロック単位で画像処理を行うカラープロセス処理を実行させて（ステップＳ４３）、ステップＳ４５に進む。
一方、ステップＳ４２で、画素番号Ｌｒ画素番号Ｌｗ以下でないと判断すると、制御部１６は、カラープロセス処理及びＤＭＡ１３のメモリ９からの読み出し動作を一時停止させて（ステップＳ４４）、ステップＳ４２に戻る。なぜならば、ＤＭＡ１３がこれから読み出そうとするブロックの画素データがメモリ９に未だ記憶されていないからである。
つまり、画素番号Ｌｒが画素番号Ｌｗ以下の場合には、ＤＭＡ７のメモリ９への書き込み動作と、ＤＭＡ１３のメモリ９から読み込み動作とを同期させて行なうこととなる。
ステップＳ４５に進むと、全てのフィールドの画素データに対してのカラープロセス処理が終了したか否かを判断し、終了していないと判断するとステップＳ４２に戻る。
【００６１】
Ｆ．以上のように、第２の実施の形態においては、フィールド０とフィールド１の画素データ（画像データ）をＣＣＤ３から読出してメモリ９に記憶させると、ＷＢ計測処理を開始し、ＷＢ計測処理が終了するとホワイトバランス処理などのカラープロセス処理を行うので、更にカラープロセス処理を早期に終わらせることができ、撮像からカラープロセス処理集までの時間を更に短縮することができる。
【００６２】
［第３の実施の形態］
次に、第３の実施の形態について説明する。
第１の実施の形態においては、フィールド１の読出しが終了してからＷＢ計測を開始するようにしたが、第３の実施の形態においては、フィールド０の読出しが終了するとＷＢ計測を開始するというものである。なお、第３の実施の形態においても、ＷＢ計測に必要最小限のフィールド（フィールド０及びフィールド１）のみの画素データを用いてＷＢ計測を行なうことはいうまでもない。
【００６３】
Ｇ.デジタルカメラ１の動作
第３の実施の形態も、図１に示したものと同様の構成を有するデジタルカメラ１を用いることにより本発明の撮像装置を実現し、第３の実施の形態におけるデジタルカメラ１の動作を説明する前に、第３の実施の形態の概要を説明する。
図３（ｄ）は、第２の実施の形態の画像データの読出し、ＷＢ計測、カラープロセス処理のタイムチャートを示すものである。
図３（ｄ）を見ると、フィールド０の読出しが終了するとＷＢ計測が開始されているのがわかる。
【００６４】
このとき、ＷＢ計測開始時には、未だ、フィールド１の画素データがＣＣＤ３から読み出されていないので、ＤＭＡ１０のメモリ９からの読み込み動作が、ＤＭＡ７のメモリ９の書き込み動作を超えてしまわないように、制御部８は、制御部１２に書き込み画素番号情報を送り、制御部１２は、該送られてきた画素番号情報にしたがってメモリ９からの画像データを読み出す。
以下、第３の実施の形態のデジタルカメラ１の動作を図６のフローチャートにしたがって説明する。
【００６５】
ＣＣＤ３の画素データを読み出す動作を開始すると、ステップＳ５１で、制御部８は、フィールドｎを０に設定し（フィールドカウント情報記憶領域に０を記憶し）、フィールドｎ（ここでは、ｎ＝０なので、フィールド０）の画素データを読み出す処理を開始する（ステップＳ５２）。この読み出された画素データはＤＭＡ７を介してメモリ９に記憶されていく。
次いで、制御部８は、該読み出しているフィールドｎの読出しが終了したか否かを判断する（ステップＳ５３）。
【００６６】
ステップＳ５３で読み出しが終了していないと判断すると終了するまでステップＳ５３に留まり、ステップＳ５３で読み出しが終了したと判断すると、ステップＳ５４に進み、制御部８は、ｎをインクリメントする（ｎ＝＋１）。
次いで、制御部８は、ｎ＝１であるか否かの判断を行う（ステップＳ５５）。
ステップＳ５５で、ｎ＝１でないと判断すると、制御部８は、ｎ＝４であるか否かを判断し（ステップＳ５６）、ｎ＝４でないと判断するとステップＳ５２に戻る。
【００６７】
一方、ステップＳ５５で、ｎ＝１であると判断すると、ＷＢ計測処理を開始して（ステップＳ５７）、ステップＳ５２に戻る。このとき制御部８は、制御部１２にフィールド０の画素データの書き込みが終了した旨の情報を送り、制御部１２は、該情報を受け取るとＷＢ計測処理を開始すべく、ＤＭＡ１０及びＷＢ計測部１２を制御する。
つまり、ＤＭＡ１０は、制御部１２の制御信号にしたがって、メモリ９に記憶されている画素データを、フィールドのライン順、つまり、フィールド０の１ライン目、２ライン目、・・・と順次読出し、フィールド０の読出しが終わると、フィールド１の１ライン目、２ライン目、・・・というふうに順次読出し、該読み出した画素データをＷＢ計測部１１に出力し、ＷＢ計測部１１は該送られてきた画素データに基づいてＷＢ計測処理を行う。
【００６８】
このとき、ＷＢ計測処理を開始すると、制御部８は、メモリ９に書き込まれたフィールド１の画素番号Ｌｗを制御部１２に順次出力する処理行なう。つまり、制御部８は、メモリ９に書き込まれた画素の画素番号（例えば、フィールド１の何ライン目の何画素目）というような画素番号を制御部１２に出力する。この画素番号Ｌｗの出力は、フィールド１の画素データが全て出力されるまで行なう。
また、ＷＢ計測処理において、制御部１２は、これからＤＭＡ１０がメモリ９から読み出そうとしている画素番号Ｌｒが、制御部８から送られてくるメモリ９に書き込まれた画素番号Ｌｗ以下か否かの判断を行い、画素番号Ｌｒが画素番号Ｌｗ以下の場合にのみ、該画素番号Ｌｒの画素を読み出してＷＢ計測に出力し、画素番号Ｌｒが画素番号Ｌｗ以下でない場合は、ＤＭＡ１０のメモリ９からの読み出し動作及び積分値の算出を一時停止させる。なぜならば、ＬｒがＬｗ以下でない場合には、メモリ９から読み出そうとする画素の画素データがメモリ９に記憶されていないからである。
つまり、画素番号Ｌｒが画素番号Ｌｗ以下の場合には、ＤＭＡ７のメモリ９への書き込み動作と、ＤＭＡ１０のメモリ９から読み込み動作とを同期させて行なうこととなる。
【００６９】
なお、既にフィールド０の画素データはメモリ９に記憶されているので、ここで判断の対象となるのはフィールド１の画素番号となるのは言うまでもない。つまり、ＤＭＡ１０がフィールド０の画素データを読み込んでいる場合には、画素番号Ｌｒは画素番号Ｌｗ以下と判断することとなる。
また、ＷＢ計測部１１は、送られてきたフィールド０及びフィールド１の画素データの積分値を全て算出すると、該算出した積分値に基づいてホワイトバランス係数を算出し、その結果を制御部１６に出力することは言うまでもない。
【００７０】
一方、ステップＳ５６で、ｎ＝４であると判断すると、制御部１６は、該送られてきたＷＢ計測結果（ホワイトバランス係数）に基づいて、カラープロセス処理部１４のＷＢゲイン部のゲインを設定する（ステップＳ５８）。このとき、制御部８は、１フレームの画素データを全部読出した旨の情報を制御部１６に送り、制御部１６は、該情報を受け取ると制御部１２から送られてきたＷＢ計測結果に基づいて、ゲインを設定することとなる。なお、制御部１２からＷＢ計測結果が送られた時点で、制御部１６は、ＷＢゲイン部のゲインを設定するようにしてもよい。
次いで、制御部１６は、ＤＭＡ１３、カラープロセス処理部１４を制御することにより、ＷＢ処理などのカラープロセス処理を開始させる（ステップＳ５９）。
【００７１】
Ｈ．以上のように、第３の実施の形態においては、フィールド０の画素データ（画像データ）をＣＣＤ３から読み出してメモリ９に記憶させると、ＷＢ計測処理を開始するので、確実に、フィールド３の画素データが読み出される前にＷＢ計測を終了することができ、フィールド３の読出し終了とともにホワイトバランス処理などのカラープロセスを開始することができる。
【００７２】
［変形例］
なお、上記各実施の形態は、以下のような変形例も可能である。
（１）上記各実施の形態においては、ＣＣＤ３の画素を４フィールドに分けて読み出すようにしたが、２以上の整数ｎに対し、１以上ｎ−１以下の整数ｍフィールドの読出し工程でＲＧＢ各色が揃うものであれば、任意のｎフィールドに分けて読み出してもよい。
【００７３】
（２）また、上記各実施の形態においては、ＷＢ計測部をハード的に設けたが、ソフトウェアでＷＢ計測処理を行うようにしてもよい。
（３）また、上記各実施の形態においては、計測対象をＷＢ計測としたが、他のものであってもよい。つまり、ＣＣＤ３により得られた画像データに対して画像処理を施すための計測ならば他のものでもよいということになる。
（４）また、上記各実施の形態においては、ＣＣＤ３から得られた画像データに基づいて、ＷＢ計測を行い、該結果に基づいてホワイトバランス処理を行うようにしたが、記録媒体やインターネットから得られた画像データに対して、ＷＢ計測を行い、該結果に基づいてホワイトバランス処理を行うようにしてもよい。
【００７４】
（５）また、上記第２の実施の形態と第３の実施の形態とを組み合わせるようにしてもよい。
つまり、例えば、カラープロセス処理に含まれる画像処理の全てがフィールド０とフールド１の画素データが揃った時点で処理を開始できるものである場合には、図３（ｅ）に示すように、フィールド０の画素データを読出してメモリ９にフィールド０の画素データを記憶させると、ＷＢ計測処理を開始し、フールド１の読み出しが完了した後、ＷＢ計測処理が終了すると、直ちにカラープロセス処理を開始するようにしてもよい。
この場合には、ＷＢ計測処理、カラープロセス処理がＤＭＡ８のメモリ９への書き込み動作を超えないように制御部８は、制御部１２及び制御部１６に書き込み画素番号情報を送り、制御部１２及び制御部１６は、該送られてきた画素番号情報にしたがってメモリ９から画像データを読み出すこととなる。
【００７５】
（６）また、上記第２の実施の形態、第３の実施の形態においては、制御部８は、メモリ９に書き込んだ画素番号Ｌｗを制御部１２、制御部１６に出力するようにしたが、画素単位ではなく、ライン単位でメモリ９に書き込んだライン番号を制御部１２、又は、制御部１６に出力するようにしてもよい。
【００７６】
（７）また、上記第２の実施の形態においては、フィールド３の画素データの読出しを開始すると、書き込み画素番号Ｌｗを制御部１６に出力するようにしたが（ステップＳ３８）、フィールド０の画素データが読み出された時点から書き込み画素番号Ｌｗを順次出力するようにしてもよい。つまり、フィールド０〜フィールド３の全部の読み出しにおいて、書き込み画素番号Ｌｗを出力するようにしてもよい。
また、第３の実施の形態においても、フィールド０の読出しが終了してＷＢ計測処理が開始されると（ステップＳ５７）、制御部８は、制御部１２に書き込み画素番号Ｌｗを出力するようにしたが、フィールド０の読出し開始時から制御部１２に書き込み画素番号Ｌｗを出力するようにしてもよい。
【００７７】
（８）また、上記各実施の形態、上記変形例（１）乃至（５）を任意に組合わるようにしてもよい。
（９）さらに、上記実施の形態におけるデジタルカメラ１は、上記の実施の形態に限定されるものではなく、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン、カメラ付きＩＣレコーダ、又はデジタルビデオカメラ等でもよく要は、画像データに対して画像処理を施すことができる機器であれば何でもよい。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施の形態のデジタルカメラ１のブロック図である。
【図２】４フィールド読出し方式により読み出される画素データの様子を示す図である。
【図３】画素データの読み出し、ＷＢ計測、カラープロセス処理のタイムチャートを示すものである。
【図４】第１の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図５】第２の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図６】第３の実施の形態のデジタルカメラの動作を示すフローチャートである。
【符号の説明】
【００７９】
１      デジタルカメラ
２      撮影レンズ
３      ＣＣＤ
４      垂直ドライバ
５      ＴＧ
６      ユニット回路
７      ＤＭＡ
８      制御部
９      メモリ
１０    ＤＭＡ
１１    ＷＢ計測部
１２    制御部
１３    ＤＭＡ
１４    カラープロセス処理部
１５    ＤＭＡ
１６    制御部
１７    ＤＭＡ
１８    表示部
１９    ＤＭＡ
２０    圧縮部
２１    ＤＭＡ
２２    フラッシュメモリ
２３    バス
【図１】
2007174338.tif 000003
【図２】
2007174338.tif 000004
【図３】
2007174338.tif 000005
【図４】
2007174338.tif 000006
【図５】
2007174338.tif 000007
【図６】
2007174338.tif 000008