(57)【要約】【課題】各電子カメラの撮影レンズのバラツキやカラー撮像素子の分光特性の感度バラツキ等があっても実際の撮影時に得られる最終出力に色ずれやバラツキが生じないようにホワイトバランス調整ができるようにする。【解決手段】カメラ１０の出荷前の調整時に基準のチャートや調整用光源を使用して、実際の撮影時に得られる最終出力のＲ，Ｇ，Ｂ値とそれらの目標値とを一致させるためのホワイトバランスの微調整値を求めておく。そして、実際の撮影時には、撮影時にマニュアル操作で選択された光源種に応じたホワイトバランス補正値と前記微調整値とに基づいてＣＣＤ３８から出力されるＲ，Ｇ，Ｂ信号のホワイトバランスを調整する。【選択図】          図１
2004304695.tif 000002
【特許請求の範囲】
【請求項１】
操作部材の操作に基づいて光源種を選択し、該選択した光源種に適したホワイトバランス補正値を第１の記憶手段から読み出すとともに、電子カメラの撮像光学系及びカラー撮像素子のバラツキに伴うホワイトバランスの微調整値を第２の記憶手段から読み出し、前記読み出したホワイトバランス補正値及び微調整値に基づいて前記カラー撮像素子から得られるＲ，Ｇ，Ｂ信号のホワイトバランス調整を行う電子カメラのホワイトバランス調整方法であって、
（ａ）  ホワイトバランス調整用の所定のチャートを所定の光源種の下で撮影するとともに、前記第１の記憶手段から前記所定の光源種に対応するホワイトバランス補正値に基づいて前記カラー撮像素子から得られたＲ，Ｇ，Ｂ信号のホワイトバランス調整を行うステップと、
（ｂ）  前記ステップ（ａ）  で得られるＲ，Ｇ，Ｂ信号の各色の積算値の比を求めるステップと、
（ｃ）  前記ステップ（ｂ）  で求めたＲ，Ｇ，Ｂ信号の各色の積算値の比を、前記所定のチャートを所定の光源種の下で撮影したときに得られる目標のＲ，Ｇ，Ｂ信号の各色の積算値の比（目標値）に一致させるための微調整値を求めるステップと、
（ｄ）  前記ステップ（ｃ）  で求めたホワイトバランスの微調整値を前記第２の記憶手段に記憶させるステップと、
を含むことを特徴とする電子カメラのホワイトバランス調整方法。
【請求項２】
前記操作部材の操作に基づいてホワイトバランス調整を行うマニュアルホワイトバランス調整モードと、自動的にホワイトバランス調整を行うオートホワイトバランス調整モードとを有し、
前記オートホワイトバランス調整モードが選択されると、前記カラー撮像素子から得られるＲ，Ｇ，Ｂ信号を前記第２の記憶手段に記憶されたホワイトバランスの微調整値によって補正するステップと、
前記補正後のＲ，Ｇ，Ｂ信号に基づいてホワイトバランス補正値を算出するステップと、
前記算出したホワイトバランス補正値に基づいて前記補正後のＲ，Ｇ，Ｂ信号のホワイトバランス調整を行うステップと、
を含むことを特徴とする請求項１に記載のホワイトバランス調整方法。
【請求項３】
前記ホワイトバランス補正値を算出するステップは、
前記補正後のＲ，Ｇ，Ｂ信号に基づいて１画面を複数のエリアに分割する各分割エリアの色情報を求めるステップと、
前記複数の分割エリアの色情報を相互に近似する色情報別にグループ分けするステップと、
所定の個数以上又は最大の個数の色情報を有するグループの色情報に基づいて前記ホワイトバランス補正値を算出するステップと、
を含むことを特徴とする請求項２に記載のホワイトバランス調整方法。
【請求項４】
操作部材の操作に基づいて光源種を選択し、該選択した光源種に適したホワイトバランス補正値を記憶手段から読み出し、前記読み出したホワイトバランス補正値に基づいて前記カラー撮像素子から得られるＲ，Ｇ，Ｂ信号のホワイトバランス調整を行う電子カメラのホワイトバランス調整方法であって、
（ａ）  ホワイトバランス調整用の所定のチャートを所定の光源種の下で撮影し、前記カラー撮像素子から得られたＲ，Ｇ，Ｂ信号の各色の積算値の比を求めるステップと、
（ｂ）  前記ステップ（ａ）  で求めたＲ，Ｇ，Ｂ信号の各色の積算値の比を、前記所定のチャートを所定の光源種の下で撮影したときに得られる目標のＲ，Ｇ，Ｂ信号の各色の積算値の比（目標値）に一致させるためのホワイトバランス補正値を求めるステップと、
（ｃ）  前記ステップ（ｂ）  で求めたホワイトバランス補正値を前記所定の光源種におけるホワイトバランス補正値として前記記憶手段に記憶させるステップと、
（ｄ）  各光源種ごとに前記ステップ（ａ）  〜（ｃ）  を繰り返すステップと、
を含むことを特徴とする電子カメラのホワイトバランス調整方法。
【請求項５】
前記ステップ（ａ）  〜（ｄ）  は、個々の電子カメラの出荷前の調整時に行うことを特徴とする請求項１又は４に記載のホワイトバランス調整方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はホワイトバランス調整方法に係り、特に電子カメラごとの色バラツキも調整可能なホワイトバランス方法に関する。
【０００２】
【従来の技術】
従来、マニュアルホワイトバランスモードを設定し、太陽光、曇天光、タングステン光、蛍光灯などの光源種から所望の光源種を手動で選択すると、その選択された光源種に適したホワイトバランス補正値によりホワイトバランス調整を行う電子カメラが知られている（特許文献１）。
【０００３】
また、特許文献２には、ホワイトバランス調整後の画像データからホワイトバランス微調整ゲインを算出し、この微調整ゲインによってホワイトバランス調整後の画像データの微調整を行う記載がある。
【０００４】
【特許文献１】
特開２０００−１１５５８８号公報
【０００５】
【特許文献２】
特開２０００−６９４８８号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載のように、光源種の選択等によって予め決定したホワイトバランス補正値によりカラー撮像素子から得られるＲ，Ｇ，Ｂ信号のホワイトバランス調整を行う場合、同じ機種の電子カメラでも撮影レンズのバラツキ、カラー撮像素子の分光特性の感度バラツキ等によってカメラの号機により色バラツキが生じるという問題があった。
【０００７】
一方、特許文献２に記載の電子カメラは、ホワイトバランス調整後の画像データからホワイトバランス微調整ゲインを算出し、この微調整ゲインによってホワイトバランス調整後の画像データの微調整を行うことで、予め決定されているホワイトバランス調整ゲインの調整不良が発生しても色かぶり画像の発生を防止するものであり、上記撮影レンズのバラツキ、カラー撮像素子の分光特性の感度バラツキ等を防ぐことを目的とするものではない。
【０００８】
本発明はこのような事情に鑑みてなされたもので、各電子カメラの撮影レンズのバラツキやカラー撮像素子の分光特性の感度バラツキ等があっても実際の撮影時に得られる最終出力に色ずれやバラツキが生じないように補正することができるホワイトバランス調整方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
前記目的を達成するために請求項１に係る発明は、操作部材の操作に基づいて光源種を選択し、該選択した光源種に適したホワイトバランス補正値を第１の記憶手段から読み出すとともに、電子カメラの撮像光学系及びカラー撮像素子のバラツキに伴うホワイトバランスの微調整値を第２の記憶手段から読み出し、前記読み出したホワイトバランス補正値及び微調整値に基づいて前記カラー撮像素子から得られるＲ，Ｇ，Ｂ信号のホワイトバランス調整を行う電子カメラのホワイトバランス調整方法であって、
（ａ）  ホワイトバランス調整用の所定のチャートを所定の光源種の下で撮影するとともに、前記第１の記憶手段から前記所定の光源種に対応するホワイトバランス補正値に基づいて前記カラー撮像素子から得られたＲ，Ｇ，Ｂ信号のホワイトバランス調整を行うステップと、
（ｂ）  前記ステップ（ａ）  で得られるＲ，Ｇ，Ｂ信号の各色の積算値の比を求めるステップと、
（ｃ）  前記ステップ（ｂ）  で求めたＲ，Ｇ，Ｂ信号の各色の積算値の比を、前記所定のチャートを所定の光源種の下で撮影したときに得られる目標のＲ，Ｇ，Ｂ信号の各色の積算値の比（目標値）に一致させるための微調整値を求めるステップと、
（ｄ）  前記ステップ（ｃ）  で求めたホワイトバランスの微調整値を前記第２の記憶手段に記憶させるステップと、
を含むことを特徴としている。
【００１０】
即ち、前記第１の記憶手段には、晴れ、曇り、蛍光灯、タングステン電球等の各光源種に適したＲ，Ｇ，Ｂの標準的なホワイトバランス補正値が記憶されている。尚、同一機種の電子カメラであっても、電子カメラごとに撮像光学系のバラツキ、カラー撮像素子の感度バラツキ等があるため、予め設定した光源種に応じた前記標準的なホワイトバランス補正値によってホワイトバランス調整を行っても必ずしも適正なホワイトバランス調整ができず、カメラごとに色ずれが生じる。そこで、同じ機種の撮影光学系、撮像素子の分光感度バラツキまでを考慮して、カメラごとの色ずれを補正するためのホワイトバランスの微調整値を求め、その微調整値を含むホワイトバランス調整を行うようにしている。
【００１１】
前記ホワイトバランスの微調整値は、以下のようにして求める。即ち、ホワイトバランス調整用の所定のチャートを所定の光源種の下で撮影するとともに、前記第１の記憶手段から前記所定の光源種に対応するホワイトバランス補正値に基づいて前記カラー撮像素子から得られたＲ，Ｇ，Ｂ信号のホワイトバランス調整を行う。続いて、このホワイトバランス調整後に得られるＲ，Ｇ，Ｂ信号の各色の積算値の比を求める。そして、このＲ，Ｇ，Ｂ信号の各色の積算値の比と、前記所定のチャートを所定の光源種の下で撮影したときに得られる目標値とを一致させるための微調整値を求める。
【００１２】
実際の撮影時には、操作部材の操作によって予め決定されたホワイトバランス補正値と前記微調整値とを使用してカラー撮像素子から得られたＲ，Ｇ，Ｂ信号のホワイトバランス調整を行い、これにより撮影光学系、撮像素子の分光感度バラツキまでを考慮したホワイトバランス調整が行われる。
【００１３】
請求項２に示すように、請求項１に係るホワイトバランス調整方法において、前記操作部材の操作に基づいてホワイトバランス調整を行うマニュアルホワイトバランス調整モードと、自動的にホワイトバランス調整を行うオートホワイトバランス調整モードとを有し、前記オートホワイトバランス調整モードが選択されると、前記カラー撮像素子から得られるＲ，Ｇ，Ｂ信号を前記第２の記憶手段に記憶されたホワイトバランスの微調整値によって補正するステップと、前記補正後のＲ，Ｇ，Ｂ信号に基づいてホワイトバランス補正値を算出するステップと、前記算出したホワイトバランス補正値に基づいて前記補正後のＲ，Ｇ，Ｂ信号のホワイトバランス調整を行うステップと、を含むことを特徴としている。
【００１４】
即ち、オートホワイトバランス調整モード時には、前記カラー撮像素子から得られるＲ，Ｇ，Ｂ信号を、前記第２の記憶手段に記憶されたホワイトバランスの微調整値によって補正することにより、カラー撮像素子の分光感度バラツキ等に依存しないＲ，Ｇ，Ｂ信号を得るようにしている。このようにして補正したＲ，Ｇ，Ｂ信号に基づいて自動的にホワイトバランス補正値を算出し、この算出したホワイトバランス補正値により前記補正後のＲ，Ｇ，Ｂ信号のホワイトバランス調整を行うようにしている。
【００１５】
請求項３に示すように、請求項２に係るホワイトバランス調整方法において、前記ホワイトバランス補正値を算出するステップは、前記補正後のＲ，Ｇ，Ｂ信号に基づいて１画面を複数のエリアに分割する各分割エリアの色情報を求めるステップと、前記複数の分割エリアの色情報を相互に近似する色情報別にグループ分けするステップと、所定の個数以上又は最大の個数の色情報を有するグループの色情報に基づいて前記ホワイトバランス補正値を算出するステップと、を含むことを特徴としている。
【００１６】
各分割エリアの色情報は、その分割エリア内のＲ，Ｇ，Ｂ信号の積算値の比から求めることができ、また、色情報別のグループ分けは、色空間上で隣接する色情報の色空間上の距離が所定値以内のものを同一グループとする。そして、所定の個数以上の１乃至複数のグループの色情報、又は最大の個数の色情報を有するグループの色情報に基づいてホワイトバランス補正値を算出するようにしている。
【００１７】
請求項４に係る発明は、操作部材の操作に基づいて光源種を選択し、該選択した光源種に適したホワイトバランス補正値を記憶手段から読み出し、前記読み出したホワイトバランス補正値に基づいて前記カラー撮像素子から得られるＲ，Ｇ，Ｂ信号のホワイトバランス調整を行う電子カメラのホワイトバランス調整方法であって、
（ａ）  ホワイトバランス調整用の所定のチャートを所定の光源種の下で撮影し、前記カラー撮像素子から得られたＲ，Ｇ，Ｂ信号の各色の積算値の比を求めるステップと、
（ｂ）  前記ステップ（ａ）  で求めたＲ，Ｇ，Ｂ信号の各色の積算値の比を、前記所定のチャートを所定の光源種の下で撮影したときに得られる目標のＲ，Ｇ，Ｂ信号の各色の積算値の比（目標値）に一致させるためのホワイトバランス補正値を求めるステップと、
（ｃ）  前記ステップ（ｂ）  で求めたホワイトバランス補正値を前記所定の光源種におけるホワイトバランス補正値として前記記憶手段に記憶させるステップと、
（ｄ）  各光源種ごとに前記ステップ（ａ）  〜（ｃ）  を繰り返すステップと、
を含むことを特徴としている。
【００１８】
請求項１に係る発明では、第１の記憶手段に光源種ごとのホワイトバランス補正値が記憶され、第２の記憶手段にホワイトバランスの微調整値が記憶されているが、上記請求項４に係る発明では、前記微調整値を含むホワイトバランス補正値を記憶手段に記憶させるようにしている。
【００１９】
請求項５に示すように、請求項１又は４に記載のホワイトバランス調整方法において、前記ステップ（ａ）  〜（ｄ）  は、個々の電子カメラの出荷前の調整時に行うことを特徴としている。
【００２０】
【発明の実施の形態】
以下添付図面に従って本発明に係るホワイトバランス調整方法の好ましい実施の形態について詳説する。
【００２１】
図１は本発明に係るホワイトバランス調整方法が適用された電子カメラの実施の形態を示すブロック図である。
【００２２】
このカメラ１０は、静止画や動画の記録及び再生機能を備えたデジタルカメラであり、カメラ１０全体の動作は中央処理装置（ＣＰＵ）１２によって統括制御される。  ＣＰＵ１２は、所定のプログラムに従って本カメラシステムを制御する制御手段として機能するとともに、自動露出（ＡＥ）演算、自動焦点調節（ＡＦ）演算、ホワイトバランス（ＷＢ）調整演算など、各種演算を実施する演算手段として機能する。
【００２３】
バス１４を介してＣＰＵ１２と接続されたＲＯＭ１６には、ＣＰＵ１２が実行するプログラム及び制御に必要な各種データ等が格納され、ＥＥＰＲＯＭ１７には、ＣＣＤ画素欠陥情報、カメラ動作に関する各種定数／情報等が格納されている。
【００２４】
また、メモリ（ＳＤＲＡＭ）１８は、プログラムの展開領域及びＣＰＵ１２の演算作業用領域として利用されるとともに、画像データや音声データの一時記憶領域として利用される。ＶＲＡＭ２０は画像データ専用の一時記憶メモリであり、Ａ領域２０ＡとＢ領域２０Ｂが含まれている。メモリ１８とＶＲＡＭ２０は共用することが可能である。
【００２５】
カメラ１０にはモード選択スイッチ２２、撮影ボタン２４、その他、メニュー／ＯＫキー、十字キー、キャンセルキーなどの操作手段２６が設けられている。これら各種の操作部（２２〜２６）からの信号はＣＰＵ１２に入力され、ＣＰＵ１２は入力信号に基づいてカメラ１０の各回路を制御し、例えば、レンズ駆動制御、撮影動作制御、画像処理制御、画像データの記録／再生制御、画像表示装置２８の表示制御などを行う。
【００２６】
モード選択スイッチ２２は、撮影モードと再生モードとを切り換えるための操作手段である。モード選択スイッチ２０を操作して可動接片２２Ａを接点ａに接続させると、その信号がＣＰＵ１２に入力され、カメラ１０は撮影モードに設定され、可動接片２２Ａを接点ｂに接続させると、カメラ１０は記録済みの画像を再生する再生モードに設定される。
【００２７】
撮影ボタン２４は、撮影開始の指示を入力する操作ボタンであり、半押し時にＯＮするＳ１スイッチと、全押し時にＯＮするＳ２スイッチとを有する二段ストローク式のスイッチで構成されている。
【００２８】
メニュー／ＯＫキーは、画像表示装置２８の画面上にメニューを表示させる指令を行うためのメニューボタンとしての機能と、選択内容の確定及び実行などを指令するＯＫボタンとしての機能とを兼備した操作キーである。十字キーは、上下左右の４方向の指示を入力する操作部であり、メニュー画面から項目を選択したり、各メニューから各種設定項目の選択を指示したりするボタン（カーソル移動操作手段）として機能する。また、十字キーの上／下キーは撮影時のズームスイッチあるいは再生時の再生ズームスイッチとして機能し、左／右キーは再生モード時のコマ送り（順方向／逆方向送り）ボタンとして機能する。キャンセルキーは、選択項目など所望の対象の消去や指示内容の取消し、あるいは１つ前の操作状態に戻らせる時などに使用される。
【００２９】
画像表示装置２８は、カラー表示可能な液晶ディスプレイで構成されている。画像表示装置２８は、撮影時に画角確認用の電子ファインダとして使用できるとともに、記録済み画像を再生表示する手段として利用される。また、画像表示装置２８は、ユーザインターフェース用表示画面としても利用され、必要に応じてメニュー情報や選択項目、設定内容などの情報が表示される。液晶ディスプレイに代えて、有機ＥＬなど他の方式の表示装置（表示手段）を用いることも可能である。
【００３０】
カメラ１０は、メディアソケット（メディア装着部）３０を有し、メディアソケット３０には記録メディア３２を装着することができる。記録メディアの形態は特に限定されず、ｘＤ−ＰｉｃｔｕｒｅＣａｒｄ（商標）、スマートメディア（商標）に代表される半導体メモリカード、可搬型小型ハードディスク、磁気ディスク、光ディスク、光磁気ディスクなど、種々の媒体を用いることができる。
【００３１】
メディアコントローラ３４は、メディアソケット３０に装着される記録メディア３２に適した入出力信号の受渡しを行うために所要の信号変換を行う。
【００３２】
また、カメラ１０はパソコンその他の外部機器と接続するための通信手段としてＵＳＢインターフェース部３６を備えている。図示せぬＵＳＢケーブルを用いてカメラ１０と外部機器を接続することにより、外部機器との間でデータの受渡しが可能となる。もちろん、通信方式はＵＳＢに限らず、ＩＥＥＥ１３９４やＢｌｕｅｔｏｏｔｈ  その他の通信方式を適用してもよい。
【００３３】
次に、カメラ１０の撮影機能について説明する。
【００３４】
モード選択スイッチ２２によって撮影モードが選択されると、カラーＣＣＤ固体撮像素子（以下ＣＣＤと記載）３８を含む撮像部に電源が供給され、撮影可能な状態になる。
【００３５】
レンズユニット４０は、フォーカスレンズを含む撮影レンズ４２と絞り兼用メカシャッター４４とを含む光学ユニットである。レンズユニット４０は、ＣＰＵ１２によって制御されるレンズ駆動部４６、絞り駆動部４８によって電動駆動され、ズーム制御、フォーカス制御及びアイリス制御が行われる。
【００３６】
レンズユニット４０を通過した光は、ＣＣＤ３８の受光面に結像される。ＣＣＤ３８の受光面には多数のフォトダイオード（受光素子）が二次元的に配列されており、各フォトダイオードに対応して赤（Ｒ）、緑（Ｇ）、青（Ｂ）の原色カラーフィルタが所定の配列構造（ベイヤー、Ｇストライプなど）で配置されている。また、ＣＣＤ３８は、各フォトダイオードの電荷蓄積時間（シャッタースピード）を制御する電子シャッター機能を有している。ＣＰＵ１２は、タイミングジェネレータ５０を介してＣＣＤ３８での電荷蓄積時間を制御する。尚、ＣＣＤ３８に代えてＭＯＳ型など他の方式の撮像素子を用いてもよい。
【００３７】
ＣＣＤ３８の受光面に結像された被写体像は、各フォトダイオードによって入射光量に応じた量の信号電荷に変換される。各フォトダイオードに蓄積された信号電荷は、ＣＰＵ１２の指令に従いタイミングジェネレータ５０から与えられる駆動パルスに基づいて信号電荷に応じた電圧信号（画像信号）として順次読み出される。
【００３８】
ＣＣＤ３８から出力された信号はアナログ処理部（ＣＤＳ／ＡＭＰ）５２に送られ、ここで画素ごとのＲ，Ｇ，Ｂ信号がサンプリングホールド（相関二重サンプリング処理）され、増幅された後、Ａ／Ｄ変換器５４に加えられる。Ａ／Ｄ変換器５４によってデジタル信号に変換された点順次のＲ，Ｇ，Ｂ信号は、画像入力コントローラ５６を介してメモリ１８に記憶される。
【００３９】
画像信号処理回路５８は、メモリ１８に記憶されたＲ，Ｇ，Ｂ信号をＣＰＵ１２の指令に従って処理する。即ち、画像信号処理回路５８は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理回路）、ホワイトバランス補正回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含む画像処理手段として機能し、ＣＰＵ１２からのコマンドに従ってメモリ１８を活用しながら所定の信号処理を行う。
【００４０】
画像信号処理回路５８に入力されたＲＧＢの画像データは、画像信号処理回路５８において輝度信号（Ｙ信号）及び色差信号（Ｃｒ，Ｃｂ  信号）に変換されるとともに、ガンマ補正等の所定の処理が施される。画像信号処理回路５８で処理された画像データはＶＲＡＭ２０に格納される。
【００４１】
撮影画像を画像表示装置２８にモニタ出力する場合、ＶＲＡＭ２０から画像データが読み出され、バス１４を介してビデオエンコーダ６０に送られる。ビデオエンコーダ６０は、入力された画像データを表示用の所定方式の信号（例えば、ＮＴＳＣ方式のカラー複合映像信号）に変換して画像表示装置２８に出力する。
【００４２】
ＣＣＤ３８から出力される画像信号によって、１コマ分の画像を表す画像データがＡ領域２０ＡとＢ領域２２Ｂとで交互に書き換えられる。ＶＲＡＭ２２のＡ領域２２Ａ及びＢ領域２２Ｂのうち、画像データが書き換えられている方の領域以外の領域から、書き込まれている画像データが読み出される。このようにしてＶＲＡＭ２０内の画像データが定期的に書き換えられ、その画像データから生成される映像信号が画像表示装置２８に供給されることにより、撮像中の映像がリアルタイムに画像表示装置２８に表示される。撮影者は、画像表示装置２８に表示される映像（スルームービー画）によって撮影画角を確認できる。
【００４３】
撮影ボタン２４が半押しされ、Ｓ１がオンすると、カメラ１０はＡＥ及びＡＦ処理を開始する。即ち、ＣＣＤ３８から出力された画像信号はＡ／Ｄ変換後に画像入力コントローラ５６を介してＡＦ検出回路６２並びにＡＥ／ＡＷＢ検出回路６４に入力される。
【００４４】
ＡＥ／ＡＷＢ検出回路６４は、１画面を複数のエリア（例えば、１６×１６）に分割し、分割エリアごとにＲＧＢ信号を積算する回路を含み、その積算値をＣＰＵ１２に提供する。ＣＰＵ１２は、ＡＥ／ＡＷＢ検出回路６４から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出し、撮影に適した露出値（撮影ＥＶ値）を算出する。求めた露出値と所定のプログラム線図に従い、絞り値とシャッタースピードが決定され、これに従いＣＰＵ１２はＣＣＤ３８の電子シャッター及びアイリスを制御して適正な露光量を得る。
【００４５】
また、ＡＥ／ＡＷＢ検出回路６４は、自動ホワイトバランス調整時には、分割エリアごとにＲＧＢ信号の色別の平均積算値を算出し、その算出結果をＣＰＵ１２に提供する。ＣＰＵ１２は、Ｒの積算値、Ｂの積算値、Ｇの積算値を得て、各分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、これらＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇの色空間における分布等に基づいて光源種判別を行い、判別された光源種に適したホワイトバランス調整値に従って、例えば、各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス調整回路のＲ，Ｇ，Ｂ信号に対するゲイン値（ホワイトバランス補正値）を制御し、各色チャンネルの信号に補正をかける。前述した各比の値を１以外の値になるようにホワイトバランス調整回路のゲイン値を調整すると、ある色味が残った画像を生成することができる。尚、ホワイトバランス調整の詳細は後述する。
【００４６】
本カメラ１０におけるＡＦ制御は、例えば映像信号のＧ信号の高周波成分が極大になるようにフォーカシングレンズ（撮影レンズ４２を構成するレンズ光学系のうちフォーカス調整に寄与する移動レンズ）を移動させるコントラストＡＦが適用される。即ち、ＡＦ検出回路６２は、Ｇ信号の高周波成分のみを通過させるハイパスフィルタ、絶対値化処理部、画面内（例えば、画面中央部）に予め設定されているフォーカス対象エリア内の信号を切り出すＡＦエリア抽出部、及びＡＦエリア内の絶対値データを積算する積算部から構成される。
【００４７】
ＡＦ検出回路６２で求めた積算値のデータはＣＰＵ１２に通知される。ＣＰＵ１２は、レンズ駆動部４６を制御してフォーカシングレンズを移動させながら、複数のＡＦ検出ポイントで焦点評価値（ＡＦ評価値）を演算し、評価値が極大となるレンズ位置を合焦位置として決定する。そして、求めた合焦位置にフォーカシングレンズを移動させるようにレンズ駆動部４６を制御する。尚、ＡＦ評価値の演算はＧ信号を利用する態様に限らず、輝度信号（Ｙ信号）を利用してもよい。
【００４８】
撮影ボタン２４が半押しされ、Ｓ１オンによってＡＥ／ＡＦ処理が行われ、撮影ボタン２４が全押しされ、Ｓ２オンによって記録用の撮影動作がスタートする。Ｓ２オンに応動して取得された画像データは画像信号処理回路５８において輝度／色差信号（Ｙ／Ｃ信号）に変換され、ガンマ補正等の所定の処理が施された後、メモリ１８に格納される。
【００４９】
メモリ１８に格納されたＹ／Ｃ信号は、圧縮伸張回路６６によって所定のフォーマットに従って圧縮された後、メディアコントローラ３４を介して記録メディア３２に記録される。例えば、静止画についてはＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式で記録される。
【００５０】
モード選択スイッチ２２により再生モードが選択されると、記録メディア３２に記録されている最終の画像ファイル（最後に記録されたファイル）の圧縮データが読み出される。最後の記録に係るファイルが静止画ファイルの場合、この読み出された画像圧縮データは、圧縮伸張回路６６を介して非圧縮のＹＣ信号に伸張され、画像信号処理回路５８及びビデオエンコーダ６０を介して表示用の信号に変換された後、画像表示装置２８に出力される。これにより、当該ファイルの画像内容が画像表示装置２８の画面上に表示される。
【００５１】
静止画の一コマ再生中（動画の先頭フレーム再生中も含む）に、十字キーの右キー又は左キーを操作することによって、再生対象のファイルを切り換えること（順コマ送り／逆コマ送り）ができる。コマ送りされた位置の画像ファイルが記録メディア３２から読み出され、上記と同様にして静止画像や動画が画像表示装置２８に再生表示される。
【００５２】
次に、本発明に係るホワイトバランス調整方法について説明する。
【００５３】
同じ機種のカメラ１０でもレンズ、ＣＣＤ分光感度バラツキ等があり、光源種に応じて予め準備されたホワイトバランス補正値（ＷＢ補正値）によってホワイトバランス調整を行ってもカメラごとにホワイトバランス調整誤差（色ずれ）が生じる。そこで、標準のカメラでのホワイトバランス調整と同じホワイトバランス調整を行うために、個々のカメラのホワイトバランス調整誤差を補正する。
【００５４】
図２は個々のカメラのホワイトバランス調整誤差を補正するためのホワイトバランス微調整値（ＷＢ微調整値）を求める処理手順を示すフローチャートであり、この処理はカメラの出荷前の調整時等に行われる。
【００５５】
図２において、まず、カメラ１０の画像表示装置２８にメニュー画面を表示させ、このメニュー画面上で手動でホワイトバランスを行うための所定の光源種（この実施の形態では、晴れ「デーライト」）を選択する（ステップＳ１０）。この選択は、十字キーとメニュー／ＯＫキーの操作によって行うことができる。また、この光源種の選択により、図３に示すように各光源種ごとに予め設定されているＷＢ補正値（Ｒ，Ｇ，Ｂのゲイン値）のメモリテーブルから選択されたＷＢ補正値が読み出される。
【００５６】
尚、図３に示すメモリテーブルには、光源種としては、晴れ、日陰−曇り、蛍光灯１（昼光色蛍光灯）、蛍光灯２（昼白色蛍光灯）、蛍光灯３（白色蛍光灯）、タングステン電球等があり、各光源色ごとに、その光源種の下で撮影したときの画像のホワイトバランスを適正に調整するためのＲ，Ｇ，ＢのＷＢ補正値が記憶されている。また、各光源種ごとに設定されているＷＢ補正値は、レンズやＣＣＤの分光感度等が設計通りの標準のカメラを前提として設定されている。
【００５７】
次に、晴れの調整光源の下でグレーチャート（Ｎ５グレー）を撮影し（ステップＳ１２）、この撮影時にＣＣＤ３８から得られるＲ，Ｇ，Ｂ信号に対して、予め設定された晴れのＷＢ補正値（Ｒｇ１、Ｇｇ１、Ｂｇ１）を乗算することによりホワイトバランス調整を行う（ステップＳ１４）。
【００５８】
続いて、ホワイトバランス調整後のＲ，Ｇ，Ｂ信号から１画面全体のＲ，Ｇ，Ｂごとの平均積算値（Ｒｍｅａｎ，  Ｇｍｅａｎ，  Ｂｍｅａｎ）を算出する（ステップＳ１６）。そして、上記算出したＲ，Ｇ，Ｂの平均積算値と、晴れの光源種の下で撮影された場合に得られるＲ，Ｇ，Ｂの目標の平均積算値（目標値Ｒｒｅｆ，Ｇｒｅｆ，Ｂｒｅｆ  、例えばＮ５グレーの晴れの目標値のＲ，Ｇ，Ｂ比＝１２１：１２１：１１６）とに基づいてホワイトバランス調整誤差を補正するためのＷＢ微調整値（Δ
Ｒｇ，ΔＧｇ，ΔＢｇ  ）を、次式により求める（ステップＳ１８）。
【００５９】
【数１】
ΔＲｇ  ＝Ｒｒｅｆ  ／Ｒｍｅａｎ
ΔＧｇ  ＝Ｇｒｅｆ  ／Ｇｍｅａｎ
ΔＢｇ  ＝Ｂｒｅｆ  ／Ｂｍｅａｎ
このようにして求めたＷＢ微調整値（ΔＲｇ，ΔＧｇ，ΔＢｇ  ）は、ＥＥＰＲＯＭ１７に記憶される（ステップＳ２０）。
【００６０】
尚、ＥＥＰＲＯＭ１７に記憶されたＷＢ微調整値（ΔＲｇ，ΔＧｇ，ΔＢｇ  ）は、カメラ１０での撮影時にＣＣＤ３８から得られるＲ，Ｇ，Ｂ信号に乗算される。これにより、カメラごとにレンズユニット４０、ＣＣＤ３８の分光特性の感度バラツキがあってもそのバラツキに伴う色ずれが修正されたＲ，Ｇ，Ｂ信号が得れるようになる。
【００６１】
また、ＷＢ微調整値（ΔＲｇ，ΔＧｇ，ΔＢｇ  ）を算出するために使用する目標値Ｒｒｅｆ，Ｇｒｅｆ，Ｂｒｅｆ  は、予めカメラ内のメモリに記憶されている。更に、晴れの調整光源下での撮影に基づいてＷＢ微調整値を求める場合に限らず、他の色温度の調整光源下での撮影に基づいてＷＢ微調整値を求めてもよいし、複数の調整光源下で求めた複数のＷＢ微調整値から最適なＷＢ微調整値を求めるようにしてもよい。
【００６２】
更に、上記のＷＢ微調整値の算出及びＥＥＰＲＯＭ１７への記録は、カメラ１０自身で行う場合に限らず、ホワイトバランス調整時に使用する外部の調整機器で行うようにしてもよい。
【００６３】
次に、上記ＷＢ微調整値を使用した実際の撮影時のホワイトバランス調整について説明する。
【００６４】
図４において、まず、カメラ１０において設定されたＷＢ調整モードがマニュアルＷＢ調整モードかオートＷＢ調整モードかを判別する（ステップＳ３０）。尚、マニュアルＷＢ調整モードかオートＷＢ調整モードかは、マニュアル撮影モード時に十字キーとメニュー／ＯＫキーの操作によって特定の光源種が選択されている場合には、マニュアルＷＢ調整モードとして判別され、「ＡＵＴＯ」のメニューが選択されている場合には、オートＷＢ調整モードとして判別される。また、撮影モードが、オート撮影モードの場合には、ＷＢ調整モードも自動的にオートＷＢ調整モードとなる。
【００６５】
ＷＢ調整モードがマニュアルＷＢ調整モードと判別されると、ユーザによって選択された光源種が撮影被写体を照明する光源種として設定され（ステップＳ３２）、図３に示すように、その設定された光源種下での撮影に適したＷＢ補正値が決定される（ステップＳ３４）。
【００６６】
その後、撮影ボタン２４が押されると、マニュアル撮影モードにおける撮影が行われ（ステップＳ３６）、この撮影時にＣＣＤ３８から得られたＲ，Ｇ，Ｂ信号は一旦メモリ１８に格納され、続いてこれらのＲ，Ｇ，Ｂ信号に対してホワイトバランス調整が行われる（ステップＳ３８）。このホワイトバランス調整は、ステップＳ３４で決定されたＷＢ補正値と、図２のフローチャートで説明したＷＢ微調整値とに基づいてＲ，Ｇ，Ｂ信号をホワイトバランス調整する。即ち、Ｒ，Ｇ，Ｂ信号の各色信号にそれぞれＷＢ微調整値（ΔＲｇ，ΔＧｇ，ΔＢｇ  ）を乗算するとともに、光源種に応じたＷＢ補正値を乗算する。
【００６７】
その後、ホワイトバランス調整されたＲ，Ｇ，Ｂ信号に対してガンマ処理、ＹＣ処理等の画像処理を行い、更にＹＣ処理されたＹ／Ｃ信号を所定のフォーマットに従って圧縮して記録メディア３２に記録する（ステップＳ４０〜Ｓ４４）。
【００６８】
一方、ステップＳ３２でオートＷＢ調整モードと判別された後、撮影ボタン２４が押されると、オートＷＢ調整モードでの撮影が行われる（ステップＳ５０）。この撮影時にＣＣＤ３８から得られたＲ，Ｇ，Ｂ信号は一旦メモリ１８に格納されたのち、これらのＲ，Ｇ，Ｂ信号にそれぞれＷＢ微調整値（ΔＲｇ，ΔＧｇ，ΔＢｇ  ）を乗算し、事前にカメラごとのレンズ、ＣＣＤの分光特性の感度バラツキによる調整誤差を補正する（ステップ５２）。この補正したＲ，Ｇ，Ｂ信号は再びメモリ１８に格納される。
【００６９】
次に、メモリ１８に格納されている前記補正後のＲ，Ｇ，Ｂ信号を用いて、１画面が１６×１６に分割された２５６個の分割エリアごとにＲＧＢ信号の色別の平均積算値を算出し、各分割エリアごとにＲ，Ｇ，Ｂの平均積算値の比（即ち、Ｒ／Ｇ及びＢ／Ｇの比）を算出する（ステップＳ５４）。
【００７０】
このようにして算出された２５６個の分割エリアごとの色情報は、前記Ｒ／Ｇ、Ｂ／Ｇの値に基づいて図５に示すＲ／Ｇ、Ｂ／Ｇの色空間上で分布する２５６個の点として表すことができる。
【００７１】
続いて、各分割エリアの色情報に基づいて隣り合った分割エリアの色情報（Ｒ１／Ｇ１，Ｂ１／Ｇ１）、（Ｒ２／Ｇ２，Ｂ２／Ｇ２）間の色空間上の距離Ｄを、次式によって算出する。
【００７２】
【数２】
2004304695.tif 000003
このようにして算出される距離Ｄが、所定値以内にある場合には、その分割エリアの色情報は、同じグループ内のものと見なし、２５６個の分割エリアの色情報をグループ分けする。
【００７３】
そして、各グループ内に所定の個数（例えば、５個）以上入った場合には、そのグループを、後述するＡＷＢ調整に使用するためのコーンＣＯＲＮとみなし、所定の個数未満のグループはコーンＣＯＲＮと見なさない。図５上では、２つのコーンＣＯＲＮ１  、ＣＯＲＮ２  が示されている。
【００７４】
次に、上記のようにして求めたコーンＣＯＲＮｉ（ｉ＝１，２，…）  ごとに、各コーンＣＯＲＮｉを代表する色情報（例えば、コーンＣＯＲＮｉの中心の色情報）を、ニュートラル・グレー（Ｎグレー）にするためのＲ／ＧゲインＧｒｉ、Ｂ／ＧゲインＧｂｉを求め、これらのＲ／ＧゲインＧｒｉ、Ｂ／ＧゲインＧｂｉについて、各コーンＣＯＲＮｉ内の個数Ｎで重み付けしたＲ／ＧゲインＧｒ  、Ｂ／ＧゲインＧｂ  を、次式により求める（ステップＳ５６）。
【００７５】
【数３】
Ｇｒ  ＝ΣＧｒｉ×Ｎｉ／ΣＮｉ
Ｇｂ＝ΣＧｂｉ×Ｎｉ／ΣＮｉ
以上のようにして求めたＲ／ＧゲインＧｒ  、Ｂ／ＧゲインＧｂ  から前記メモリ１８に保存したＲ，Ｇ，Ｂ信号に対するＲ，Ｇ，Ｂゲイン値（ＷＢ補正値）を求める（ステップＳ５８）。尚、Ｇ信号に付与する所要のゲイン値を、前記Ｒ／ＧゲインＧｒ  、Ｂ／ＧゲインＧｂ  に乗算することによりＲ、Ｂ信号に付与するＲ、Ｂゲイン値を求めることができる。また、Ｇ信号に付与する所要のゲイン値を１とした場合には、前記Ｒ／ＧゲインＧｒ  、Ｂ／ＧゲインＧｂ  がそのままＲ、Ｂ信号に付与するＲ、Ｂゲイン値となる。
【００７６】
そして、ステップＳ５８で算出したＲ，Ｇ，Ｂゲイン値（ＷＢ補正値）により前記メモリ１８に保存したＲ，Ｇ，Ｂ信号を補正する。これによりホワイトバランス調整が行われる（ステップＳ６０）。
【００７７】
その後、ホワイトバランス調整されたＲ，Ｇ，Ｂ信号は、マニュアルＷＢ調整モードでの処理と同様に、ガンマ処理、ＹＣ処理、記録処理を経て記録メディア３２に記録される（ステップＳ４０〜Ｓ４４）。
【００７８】
上記オートＷＢ調整モード時のステップＳ５６において、各コーンＣＯＲＮｉを代表する色情報をＮグレーにするためのＲ／ＧゲインＧｒｉ、Ｂ／ＧゲインＧｂｉに基づいてＲ／ＧゲインＧｒ  、Ｂ／ＧゲインＧｂ  を算出するようにしたため、実際の撮影時の光源種にかかわらず、デーライト（晴れ）の光源種下で撮影されたようなホワイトバランス調整が行われることになる。
【００７９】
そこで、前記メモリ１８に保存したＲ，Ｇ，Ｂ信号に基づいて実際の撮影時の光源種の判別を行い、ステップＳ５８では光源種に応じて更にその光源種の色味を出すためのホワイトバランス調整を行うことが好ましい。
【００８０】
尚、光源種の判別は、例えば、最大個数を有するコーンＣＯＲＮを代表する色情報が、図３に示した晴れ、日陰−曇り、蛍光灯１、蛍光灯２、蛍光灯３、タングステン電球等の各光源種の色情報のうちの最も近い色情報を有する光源種を求めることで撮影時の光源種を自動判別することができる。また、Ｒ／Ｇ、Ｂ／Ｇの色空間上で光源種ごとに予め設定した検出枠の中に入る個数や被写体の明るさ等に基づいて光源種を自動判別することもでき（特開２００２−２１８４９５号公報参照）、光源種の判別方法はこの実施の形態に限定されない。
【００８１】
また、光源種の判別をステップＳ５６の処理前に行い、ステップＳ５６では、各コーンＣＯＲＮｉを代表する色情報を、事前に判別した光源種に対応した色情報にするためのＲ／ＧゲインＧｒｉ、Ｂ／ＧゲインＧｂｉを求め、これらのＲ／ＧゲインＧｒｉ、Ｂ／ＧゲインＧｂｉに基づいてＲ／ＧゲインＧｒ  、Ｂ／ＧゲインＧｂ  を算出するようにしてもよい。
【００８２】
図６は個々のカメラのレンズ、ＣＣＤの分光特性の感度バラツキによるホワイトバランス調整誤差の補正が可能なＷＢ補正値を求める方法を示すフローチャートであり、この処理は、カメラの出荷前の調整時等に行われる。
【００８３】
同図において、まず、カメラ１０の画像表示装置２８にメニュー画面を表示させ、このメニュー画面上で手動でホワイトバランスを行うための所定の光源種を選択する（ステップＳ７０）。この選択は、十字キーとメニュー／ＯＫキーの操作によって行うことができる。
【００８４】
次に、ステップＳ７０で選択した調整光源の下でグレーチャートを撮影し（ステップＳ７２）、この撮影時にＣＣＤ３８から得られるＲ，Ｇ，Ｂ信号から１画面全体のＲ，Ｇ，Ｂごとの平均積算値（Ｒｍｅａｎ，  Ｇｍｅａｎ，  Ｂｍｅａｎ）を算出する（ステップＳ７４）。
【００８５】
上記算出したＲ，Ｇ，Ｂの平均積算値（Ｒｍｅａｎ，  Ｇｍｅａｎ，  Ｂｍｅａｎ）と、ステップＳ７０で選択した光源種の下で撮影された場合に得られるＲ，Ｇ，Ｂの目標値（Ｒｒｅｆ，Ｇｒｅｆ，Ｂｒｅｆ  ）とに基づいてホワイトバランス調整を行うためのＷＢ補正値（Ｒｇ，Ｇｇ，Ｂｇ  ）を、次式により求める（ステップＳ７６）。
【００８６】
【数４】
Ｒｇ  ＝Ｒｒｅｆ  ／Ｒｍｅａｎ
Ｇｇ  ＝Ｇｒｅｆ  ／Ｇｍｅａｎ
Ｂｇ  ＝Ｂｒｅｆ  ／Ｂｍｅａｎ
このようにして求めたＷＢ補正値（Ｒｇ，Ｇｇ，Ｂｇ  ）は、ＥＥＰＲＯＭ１７に記憶される（ステップＳ７８）。
【００８７】
次に、カメラ１０のマニュアルＷＢ調整モード時に選択可能な全ての光源種のＷＢ補正値が求められたか否かが判別され（ステップＳ８０）、否定の場合には、ステップＳ７０に戻り、ここで別の光源種が選択され、一方、肯定の場合には、光源種別のＷＢ補正値を求める処理を終了する。
【００８８】
このようにして求められＥＥＰＲＯＭ１７に記憶された光源種別のＷＢ補正値は、個々のカメラのレンズ、ＣＣＤの分光特性の感度バラツキが考慮されたＷＢ補正値として記憶される。これにより、マニュアルＷＢ調整モード時の光源種の選択に基づいて前記ＥＥＰＲＯＭ１７から読み出されるＷＢ補正値に基づくホワイトバランス調整にはカメラごとのホワイトバランス調整誤差が生じることがな
い。
【発明の効果】
以上説明したように本発明によれば、各電子カメラの撮影レンズのバラツキやカラー撮像素子の分光特性の感度バラツキ等があっても実際の撮影時に得られる最終出力にカメラの号機による色ずれやバラツキが生じないようすることができる。
【図面の簡単な説明】
【図１】本発明に係るホワイトバランス調整方法が適用された電子カメラの実施の形態を示すブロック図
【図２】個々のカメラのホワイトバランス調整誤差を補正するためのホワイトバランス微調整値（ＷＢ微調整値）を求める処理手順を示すフローチャート
【図３】予め光源種ごとにＷＢ補正値が格納されているメモリテーブルの一例を示す図
【図４】実際の撮影時のホワイトバランス調整方法を説明するために用いたフローチャート
【図５】複数の分割エリアの色情報のＲ／Ｇ、Ｂ／Ｇの色空間上での分布の一例を示すグラフ
【図６】個々のカメラのホワイトバランス調整誤差の補正が可能なＷＢ補正値を求める方法を説明するために用いたフローチャート
【符号の説明】
１０…カメラ、１２…ＣＰＵ、１６…ＲＯＭ、１７…ＥＥＰＲＯＭ、１８…メモリ、２６…操作手段、３２…記録メディア、３８…カラーＣＣＤ固体撮像素子（ＣＣＤ）、４０…レンズユニット、４２…撮影レンズ、５８…画像信号処理回路
【図１】
2004304695.tif 000004
【図２】
2004304695.tif 000005
【図３】
2004304695.tif 000006
【図４】
2004304695.tif 000007
【図５】
2004304695.tif 000008
【図６】
2004304695.tif 000009