(57)【特許請求の範囲】
【請求項１】
被写体を撮影して得られた画像データを記憶する記憶手段と、
前記記憶された画像データをホワイトバランス調整する調整値を算出する算出手段と、
前記調整値を用いたホワイトバランスの調整を指示する指示手段と、
前記算出手段で算出された調整値の信頼性を判定する判定手段と、
前記指示に応じてホワイトバランスの調整が施された画像データを表示する表示手段と、
前記調整が施された画像データのホワイトバランスに新たな変更をしない場合、外部操作に応じてこの調整結果を確定する確定手段と、
前記確定手段で確定された後に、この調整された画像データを圧縮処理する圧縮処理手段と、
前記圧縮処理された画像データを記録媒体へ出力する出力手段と、を有し、
前記表示手段は、前記判定手段で信頼性が低いと判定されたときに限り、前記ホワイトバランスの調整が施された画像データの表示に先立って前記調整値を用いて調整された画像データとこの調整値を変更するための操作指示とを表示すること
を特徴とするデジタルカメラ。
【請求項２】
前記表示手段に表示された前記調整された画像データのホワイトバランス調整を変更する場合は、前記記憶手段に記憶された画像データと同一の画像データに対して異なるホワイトバランス調整を再度行った画像データを前記表示手段に表示することを特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
前記確定された画像データを無線通信手段または有線通信手段により外部に伝送する伝送手段を更に備えたことを特徴とする請求項１記載のデジタルカメラ。
【請求項４】
前記表示手段は、前記ホワイトバランス調整値の変更が指示される毎に、変更された調整値に基づいて調整された画像データを更新表示することを特徴とする請求項１に記載のデジタルカメラ。
【請求項５】
連写モードを設定する手段と、
前記連写モードが設定されている場合には、前記指示手段の動作を禁止する禁止手段とを更に備えたことを特徴とする請求項１に記載のデジタルカメラ。
【請求項６】
被写体を撮影して得られた画像データを記憶する記憶手順と、
前記記憶された画像データをホワイトバランス調整する調整値を算出する算出手順と、
前記調整値を用いたホワイトバランスの調整を指示する指示手順と、
前記算出された調整値の信頼性を判定する判定手順と、
前記指示に応じてホワイトバランスの調整が施された画像データを表示する表示手順と、
前記調整が施された画像データのホワイトバランスに新たな変更をしない場合、外部操作に応じてこの調整結果を確定する確定手順と、
前記確定手順で確定された後に、この調整された画像データを圧縮処理する圧縮処理手順と、
前記圧縮処理された画像データを記録媒体へ出力する出力手順と、を有し、
前記表示手順は、前記判定手順で信頼性が低いと判定されたときに限り、前記ホワイトバランスの調整が施された画像データの表示に先立って前記調整値を用いて調整された画像データとこの調整値を変更するための操作指示とを表示すること
を特徴とするホワイトバランス調整方法。
【請求項７】
前記表示手順で表示された前記調整された画像データのホワイトバランス調整を変更する場合は、前記記憶手順で記憶された画像データと同一の画像データに対して異なるホワイトバランス調整を再度行った画像データを前記表示手順で表示することを特徴とする請求項６に記載のホワイトバランス調整方法。
【請求項８】
前記確定された画像データを無線通信手段または有線通信手段により外部に伝送する伝送手順を更に備えたことを特徴とする請求項６記載のホワイトバランス調整方法。
【請求項９】
前記表示手順は、前記ホワイトバランス調整値の変更が指示される毎に、変更された調整値に基づいて調整された画像データを更新表示することを特徴とする請求項６に記載のホワイトバランス調整方法。
【請求項１０】
連写モードを設定する手順と、
前記連写モードが設定されている場合には、前記指示手順の動作を禁止する禁止手順とを更に備えたことを特徴とする請求項６に記載のホワイトバランス調整方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホワイトバランスを自動で調整するオートホワイトバランス（ＡＷＢ）機能を有するデジタルカメラ及びホワイトバランス調整方法に関する。
【０００２】
【従来の技術】
近年、被写体を電子的撮像手段により画像データに変換し、当該画像データを記録媒体に記録する電子カメラ、即ちデジタルカメラが普及している。デジタルカメラには、ホワイトバランスと呼ばれる被写体の白色を再現する調整機能が備わっており、撮影した画像に対してホワイトバランス調整を行うことにより、適切な色の画像を得ることができる。
【０００３】
通常のデジタルカメラは、ホワイトバランスを調整するモードとして、オートモード（ＡＷＢモード）とマニュアルモード（ＭＷＢモード）とを備えている。ＡＷＢモードは、一般ユーザにホワイトバランスを意識させずに被写体の白色を正しく再現できる撮影が行えるよう、自動的にホワイトバランスを調整するモードであり、ＭＷＢモードは、撮影時に用いられる一般的な光源、例えば太陽光、蛍光灯、電球などのそれぞれの種類に対応した特定のホワイトバランスをユーザの手動操作で設定可能とするモードである。
【０００４】
このホワイトバランス調整を自動的に実行するＡＷＢモードは、デジタルカメラの撮影操作を簡単化するためのプログラム撮影モード又は簡単撮影モードを実現する上では非常に便利なものである。
【０００５】
【発明が解決しようとする課題】
しかしながら、ＡＷＢモードもあらゆる撮影条件の下で有効に機能するとは限らず、撮影した被写体の色再現が不十分な場合がある。特に、被写体に白色がないか、著しく少ない場合に、その被写体の固有の色に影響されてホワイトバランスが崩れることがある。具体的には、例えば一面に緑色の芝生を背景にして撮影状況する場合などが該当する。また、被写体に白色がある場合でも、撮影時の光源の種類により誤った色判定がなされて、ホワイトバランスが崩れることがある。
【０００６】
一般的に、デジタルカメラでは、色が正確に再現できる基準となる光源は、晴天時の太陽光であり、色温度としては５５００Ｋ程度の光源である。しかし、室内で撮影が行われるような場合には、色温度がこの基準光源よりも低い３０００Ｋ程度の電球や、色温度がこの基準光源よりも高い色温度の蛍光灯などの光源が撮影時に使用されることも多い。このような場合には、マニュアルモードを用いればホワイトバランス調整が可能であるが、一般のユーザには簡単な操作とはいえず、誤った操作を行う可能性も高い。
【０００７】
そこで、基準となるホワイトバランス調整値とマニュアルモードでの調整値とを比較して、その比較結果を報知するとともに、許容範囲外であれば警告を出力し、あるいは撮影を禁止する方式が提案されている（例えば特開平７−１６２８７２号公報や、特開平８−６５６８９号公報等を参照）。しかしながら、この方式では、基準のホワイトバランス調整値が最適である保証が無く、また、その撮影された画像のホワイトバランスを調整することはできない。更に、警告や撮影の禁止により、ユーザが、シャッタチャンスを逃すという問題もある。
【０００８】
この他に、ホワイトバランスの調整結果を装置のモニタで観察しながら、手動でホワイトバランスの修正が可能なシステムが提案されている（例えば特開平６−２３３３３３号公報等を参照）。しかしながら、この先行技術は、カメラに対してホワイトバランスの較正を行うものであり、一般ユーザが簡単に使用できるものではない。
【０００９】
本発明は係る事情に鑑みてなされたものであって、ＡＷＢモードが有効に機能しない撮影条件の下でも、簡単な操作でシャッタチャンスを逃すことなく適正にホワイトバランスを調整することのできるデジタルカメラ及びホワイトバランス調整方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記課題を解決するための本発明は、被写体を撮影して得られた画像データを記憶する記憶手段と、前記記憶された画像データをホワイトバランス調整する調整値を算出する算出手段と、前記調整値を用いたホワイトバランスの調整を指示する指示手段と、前記算出手段で算出された調整値の信頼性を判定する判定手段と、前記指示に応じてホワイトバランスの調整が施された画像データを表示する表示手段と、前記調整が施された画像データのホワイトバランスに新たな変更をしない場合、外部操作に応じてこの調整結果を確定する確定手段と、前記確定手段で確定された後に、この調整された画像データを圧縮処理する圧縮処理手段と、前記圧縮処理された画像データを記録媒体へ出力する出力手段と、を有し、前記表示手段は、前記判定手段で信頼性が低いと判定されたときに限り、前記ホワイトバランスの調整が施された画像データの表示に先立って前記調整値を用いて調整された画像データとこの調整値を変更するための操作指示とを表示するデジタルカメラである。
【００１１】
また本発明は、上記記載の発明であるデジタルカメラにおいて、前記表示手段に表示された前記調整された画像データのホワイトバランス調整を変更する場合は、前記記憶手段に記憶された画像データと同一の画像データに対して異なるホワイトバランス調整を再度行った画像データを前記表示手段に表示するデジタルカメラである。
【００１２】
また本発明は、上記記載の発明であるデジタルカメラにおいて、前記確定された画像データを無線通信手段または有線通信手段により外部に伝送する伝送手段を更に備えたデジタルカメラである。
【００１４】
また本発明は、上記記載の発明であるデジタルカメラにおいて、前記表示手段は、前記ホワイトバランス調整値の変更が指示される毎に、変更された調整値に基づいて調整された画像データを更新表示するデジタルカメラである。
【００１５】
また本発明は、上記記載の発明であるデジタルカメラにおいて、連写モードを設定する手段と、前記連写モードが設定されている場合には、前記指示手段の動作を禁止する禁止手段とを更に備えたデジタルカメラである。
【００１７】
また本発明は、被写体を撮影して得られた画像データを記憶する記憶手順と、前記記憶された画像データをホワイトバランス調整する調整値を算出する算出手順と、前記調整値を用いたホワイトバランスの調整を指示する指示手順と、前記算出された調整値の信頼性を判定する判定手順と、前記指示に応じてホワイトバランスの調整が施された画像データを表示する表示手順と、前記調整が施された画像データのホワイトバランスに新たな変更をしない場合、外部操作に応じてこの調整結果を確定する確定手順と、前記確定手順で確定された後に、この調整された画像データを圧縮処理する圧縮処理手順と、前記圧縮処理された画像データを記録媒体へ出力する出力手順と、を有し、前記表示手順は、前記判定手順で信頼性が低いと判定されたときに限り、前記ホワイトバランスの調整が施された画像データの表示に先立って前記調整値を用いて調整された画像データとこの調整値を変更するための操作指示とを表示するホワイトバランス調整方法である。
【００１８】
また本発明は、上記記載の発明であるホワイトバランス調整方法において、前記表示手順で表示された前記調整された画像データのホワイトバランス調整を変更する場合は、前記記憶手順で記憶された画像データと同一の画像データに対して異なるホワイトバランス調整を再度行った画像データを前記表示手順で表示するホワイトバランス調整方法である。
【００１９】
また本発明は、上記記載の発明であるホワイトバランス調整方法において、前記確定された画像データを無線通信手段または有線通信手段により外部に伝送する伝送手順を更に備えたホワイトバランス調整方法である。
【００２１】
また本発明は、上記記載の発明であるホワイトバランス調整方法において、前記表示手順は、前記ホワイトバランス調整値の変更が指示される毎に、変更された調整値に基づいて調整された画像データを更新表示するホワイトバランス調整方法である。
【００２２】
また本発明は、上記記載の発明であるホワイトバランス調整方法において、連写モードを設定する手順と、前記連写モードが設定されている場合には、前記指示手順の動作を禁止する禁止手順とを更に備えたホワイトバランス調整方法である。
【００２６】
【発明の実施の形態】
図１は、本発明に係るデジタルカメラの構成を示すブロック図である。
本デジタルカメラは、撮像ブロック１、ホワイトバランス（以下、「ＷＢ」という。）ブロック２、画像処理ブロック３、処理後画像バッファブロック４、ＡＥ処理ブロック５、記録ブロック６、表示ブロック７、画像伝送ブロック８、ＷＢモード設定ブロック９、操作ブロック９１及びＣＰＵ１０で構成されている。
【００２７】
撮影ブロック１は、レンズユニット１１、撮像素子１２、撮像回路１３、Ａ／Ｄコンバータ１４及びバッファメモリ１５を有する。
【００２８】
レンズユニット１１はズームレンズ、絞り部、オートフォーカスレンズなどを備えている。撮像素子１２は、通常では数百万画素のＣＣＤで構成され、レンズユニット１１を介して入射した被写体像を電気信号に変換する。撮像回路１３は、主としてＡＧＣ（自動利得制御）処理、及びＣＤＳ（相関２重サンプリング）処理などの信号処理を行う。Ａ／Ｄコンバータ１４は、撮像回路１３から出力されるアナログの撮像信号をデジタルの画像データに変換する。バッファメモリ１５は変換された画像データを一時的に格納する。
【００２９】
ＷＢブロック２は、撮影された画像データからホワイトバランスを調整するためのＷＢ調整値を算出する処理を実行する。ＷＢブロック２は、微小領域積分器２１、ＷＢ評価値算出部２２、ＷＢ検出部２３、信頼性判定部２４、ＷＢ修正部２５及びＭＷＢ設定部２６で構成されている。
【００３０】
微小領域積分器２１は、画像を複数の微小領域に分割して、各領域毎に色データであるＲＧＢデータを算出する。ＷＢ評価値算出部２２は、微小領域積分器２１により算出された各微小領域毎のＲＧＢデータから、各微小領域毎にＷＢ係数（Ｒ／Ｇ，Ｂ／Ｇ）を算出する。ＷＢ検出部２３は、ＷＢ係数及び後述するＡＥ処理ブロック５からの輝度情報に基づいてＷＢ調整値（ｒ／ｇ、ｂ／ｇ）を求める。信頼性判定部２４は、ＷＢ調整値が適正な値かどうかを判定する。ＷＢ修正部２５は、ＷＢ調整値が適正でない場合にユーザがＷＢ調整値を微調整して修正するための操作をサポートする。ＭＷＢ設定部２６は、撮影前にユーザがＷＢ調整値として、予め設定された値を手動で設定するための操作をサポートする。
【００３１】
画像処理ブロック３は、撮像ブロック２で得られた画像データに種々の補正を行って適切な画像データを作成する。画像処理ブロック３は、輝度信号処理部３１、ホワイトバランス（ＷＢ）補正部３２及び画像処理部３３を備えている。
【００３２】
輝度信号処理部３１は、画像データからデジタル輝度データ（Ｙデータ）を生成するための処理を実行する。ＷＢ補正部３２は、信頼性判定部２４またはＷＢ修正部２５またはＭＷＢ修正部２６から得られるＷＢ調整値に基づいて、画像データに対してＷＢ補正処理を行う。画像処理部３３は、ＷＢ補正された画像データに対して色マトリクス補正、γ補正、ＬＰＦ色分離処理、ＹＣ変換などを施すと共に、デジタル符号データ（Ｙデータ、Ｃデータ）を生成する。
【００３３】
処理後画像バッファブロック４は、画像データを一時的にバッファリングするための内蔵のメモリである。
【００３４】
ＡＥ処理ブロック５は、自動露出処理のための被写体の輝度情報を算出する。算出された輝度情報はＷＢ調整値を算出するためＷＢ検出部２３に出力する。
【００３５】
記録ブロック６は画像圧縮／伸張部４１及び画像記録部４２で構成され、圧縮処理された画像をメモリカード等の記録媒体に記録する。
【００３６】
画像圧縮／伸張部４１は、画像処理部３３からＹデータ及びＣデータを入力し、例えばＪＰＥＧ方式の画像圧縮処理を実行して画像記録部４２に出力する。画像記録部４２は圧縮された画像を記録媒体に記録する。尚、この動作とは逆に画像圧縮／伸張処理部４１は、画像記録部４２から出力された圧縮データの画像伸張処理も実行する。
【００３７】
表示ブロック７は、ビデオ処理部４５及び表示出力部４６を備えている。
【００３８】
ビデオ処理部４５は、画像処理部３３から出力されるＹデータ及びＣデータを、アナログの輝度信号（Ｙ信号）及び色信号（Ｃ信号）に変換して表示出力部４６に出力する。表示出力部４６は、撮影画像及び操作に必要なメニュー画面をＬＣＤ（Liquid crystal display）モニタに表示する。
【００３９】
画像伝送ブロック８は、無線通信機能又は有線通信機能により、撮影画像を外部に伝送する。
【００４０】
ＷＢモード設定ブロック９は、ユーザに対してＷＢ調整モードであるオートモード、マニュアルモード、セミオートモードを選択的に設定入力するように促し、設定入力されたＷＢ調整モードをＣＰＵ１０に送信する。
【００４１】
操作ブロック９１は、ユーザが入力操作を行う際に使用するスイッチ、十字キーなどで構成される。
【００４２】
ＣＰＵ１０は、本発明に係るＷＢ調整動作を含めて、上記各ブロックの動作を統括的に制御する。
【００４３】
図２は、本発明に係るＷＢ調整処理の概略の手順を示すフロー図である。以下図１と共に、主として図２のフローチャートを参照して、本発明に係るＷＢ調整動作を説明する。
【００４４】
デジタルカメラのレリーズボタンが操作されて撮影が開始されると、撮像ブロック１の各部の動作によって被写体の画像データが得られる。そしてこの画像データはバッファメモリ１５に格納され、撮影が終了する（ステップＳ１）。
【００４５】
続いて、ＷＢ調整モードを調べる（ステップＳ２）。ＷＢ調整モードには、オートモード、マニュアルモード及びセミオートモードが設けられており、ユーザはいずれのモードによってＷＢの調整を行うかを選択的に設定することができる。
【００４６】
図３は、ＷＢ調整モードを設定するためのメニュー画面であり、ＷＢモード設定ブロック９が、ＬＣＤモニタ上にこのメニュー画面を表示するとともに、このメニュー画面を介してユーザが選択したＷＢ調整モードを獲得し、その結果をＣＰＵ１０に伝える。
【００４７】
尚、このＷＢ調整モードの選択は、撮影動作が開始する前に予め設定入力するように構成しても良く、また撮影動作が終了した後に、その撮影された画像に対して設定入力するように構成しても良い。
【００４８】
オートモードが設定されている（ステップＳ２  「オートモード」）場合は、ＡＷＢ調整処理を実行するためにＷＢブロック２の各部がＷＢ調整値の算出動作を行う（ステップＳ３）。
【００４９】
先ず、微小領域積分器１４にバッファメモリ１５に格納されている画像データが読出され、その画像を複数の微小領域に区分する。
図４は、微小領域に区分された画像を示す図である。
本実施形態では、画像は横１６０ブロック、縦１２０ブロックの合計１９２００の小領域に区分されている。
【００５０】
続いて、微小領域積分器１４はそれぞれの小領域ごとに色データであるＲＧＢデータを算出する。
図５は、小領域内の色データの配列を示す図である。
本実施の形態では、画像データはベイヤー配列によって構成されており、１つの領域を４×４となるようにしてＲ−Ｇ−Ｇ−Ｂの４つの色データが４通りとなるように構成される。そこで、微小領域積分器１４はそれぞれの小領域毎に、その小領域の色データ積算値（Ｒｓｕｍ、Ｇｓｕｍ、Ｂｓｕｍ）を式（１）を用いて積算する。
【００５１】
Ｒｓｕｍ＝ΣＲ  、  Ｇｓｕｍ＝（ΣＧ）／２  、Ｂｓｕｍ＝ΣＢ      …（１）
但し、Ｒ、Ｇ、Ｂはそれぞれの画素に含まれる色データを示す。
そして、このようにして求めた各小領域毎の色データ積算値をＷＢ評価値算出部２２に受け渡す。
【００５２】
ＷＢ評価値算出部２２は、各小領域毎の色データ積算値から各領域毎にＷＢ係数（Ｒｓｕｍ／Ｇｓｕｍ、Ｂｓｕｍ／Ｇｓｕｍ）を算出する。従って、本実施形態では１９２００組のＷＢ係数が算出される。
【００５３】
次に、ＷＢ検出部２３は、これらのＷＢ係数とＡＥ処理ブロック５の輝度情報とからＷＢ調整値（ｒ／ｇ、ｂ／ｇ）を求める。
図６は、ＷＢ調整値を求める概略の手順を示すフロー図であり、図７は、ＷＢ調整値を求める方法を説明する図である。
図７に示す座標の縦軸はＷＢ係数のＢ／Ｇを表し、横軸はＷＢ係数のＲ／Ｇを表している。そして、この座標平面に所定の基準線Ｌ１〜Ｌ４を定め、この４つの基準線で囲まれた領域を白判定エリアと定義する。
【００５４】
ＷＢ検出部２３は、ＷＢ評価値算出部２２が算出した各領域毎のＷＢ係数（Ｒｓｕｍ／Ｇｓｕｍ、Ｂｓｕｍ／Ｇｓｕｍ）をこの座標上にプロットし（ステップＴ１）、白判定エリアの領域内に位置するＷＢ係数（Ｒｓｕｍ／Ｇｓｕｍ、Ｂｓｕｍ／Ｇｓｕｍ）と白判定エリア内に位置するエリア内データ数ｎを抽出する（ステップＴ２）。
【００５５】
次に、抽出したＷＢ係数の平均値を式（２）、（３）により算出し、この値をＷＢ調整値（ｒ／ｇ、ｂ／ｇ）とする（ステップＴ３）。
ｒ／ｇ  ＝  （ΣＲｓｕｍ／Ｇｓｕｍ）／ｎ                  …（２）
ｂ／ｇ  ＝  （ΣＢｓｕｍ／Ｇｓｕｍ）／ｎ                  …（３）
そして、算出したＷＢ調整値とエリア内データ数ｎを信頼性判定部２４に受け渡す（ステップＴ４）。
【００５６】
ここで求めたＷＢ調整値は、白色を与える基準値として扱われるが、本実施の形態のように撮像データに基づいて算出する他に、予め定められた値を用いることもできる。例えば、図７に示す点Ｐ１〜Ｐ５は、それぞれ日陰、曇り、太陽、蛍光灯、電球の照明の下での撮影において採用される基準のＷＢ調整値である。
【００５７】
尚、ＷＢ検出部２３は、ＡＥ処理ブロック５が算出した輝度値を受取って、その輝度値に応じて前述の白判定エリアを変更する。例えば、輝度値が所定値よりも大きい場合は人工光源の下での撮影でないと判断して、基準線Ｌ１を所定量だけ上方に平行移動する。
【００５８】
以上のようにして算出されたＷＢ調整値は、信頼性判定部２４を介してＷＢ補正部３２に送られ、ＷＢ補正部３２はこのＷＢ調整値に基づいてＷＢ調整処理を行う（ステップＳ４）。具体的には、全画素に対して、画像データであるＲとＢの色データを、それぞれｒ／ｇとｂ／ｇで除算した値を新たなＲとＢの色データとする。そして、この処理を全画素に対して実行する。尚、ＡＷＢモードの場合には、信頼性判定部２４での判定は行われることなく、入力されたＷＢ調整値がＷＢ補正部３２へ出力される。
【００５９】
そして、ＷＢ調整された画像データは、画像処理ブロック３での各種画像処理を経て、画像圧縮／伸張処理部４１で圧縮処理がなされ（ステップＳ６）、圧縮処理された画像データは、画像記録部４２によってメモリカードなどの記録媒体に記録される（ステップＳ７）。また、ＷＢ調整された画像データは、ビデオ処理部４５から表示出力部４６に送られ、ＬＣＤモニタに撮影画像が表示される。
【００６０】
次に、セミオートモードが設定されている場合（ステップＳ２  「セミオートモード」）は、オートモードと同様にＷＢ調整値を算出する（ステップＳ１０）。即ち、前述のように、微小領域積分器２１、ＷＢ評価値算出部２２及びＷＢ検出部２３が動作して、ＷＢ調整値を算出して信頼性判定部２４に出力する。
【００６１】
さらに、セミオートモードでは、信頼性判定部２４がＷＢ調整値の信頼性を判定する（ステップＳ１１）。例えば、白判定エリア内データ数ｎが所定値よりも大きい場合は、算出されたＷＢ調整値は信頼性が高いと判断するが、白判定エリア内データ数ｎが所定値以下の場合は、ＷＢ調整値は信頼性が低いと判断する。
【００６２】
信頼性判定部２４が、算出されたＷＢ調整値の信頼性が高いと判定した場合（ステップ１１  Ｙｅｓ）は、オートモードと同様の動作に移行する。即ち、信頼性判定部２４はＷＢ補正部３２に算出されたＷＢ調整値を出力し、ＷＢ補正部３２はこのＷＢ調整値に基づいてＷＢ調整処理を行い（ステップＳ４）、ＷＢ調整された画像データは、画像処理部３３での画像処理を経て（ステップＳ５）、画像圧縮／伸張処理部４１で圧縮処理がなされ（ステップＳ６）、圧縮処理された画像データは、画像記録部４２によってメモリカードなどの記録媒体に記録される（ステップＳ７）。また、ＷＢ調整された画像データは、ビデオ処理部４５から表示出力部４６に送られ、ＬＣＤモニタ上には撮影画像が表示される。
【００６３】
一方、信頼性判定部２４が、算出されたＷＢ調整値の信頼性が低いと判定した場合（ステップ１１  「Ｎｏ」）は、算出されたＷＢ調整値をＷＢ補正部３２に出力せず、ＷＢ修正部２５に出力する。そして、これまで自動で実施してきた処理を一時中断して、ユーザによるＷＢ調整値の修正処理に移行する。
【００６４】
ＷＢ修正部２５は、ＷＢ補正部３２にＷＢ調整値を渡すとともに、バッファメモリ１５に記憶された画像データを画像処理ブロック３で画像処理し、画像処理後にバッファメモリ４に記憶する。この時点では、メモリカードなどの記録媒体への記録は行われずに画像の表示のみを行い、更にＬＣＤモニタ上へ修正入力画面を表示して、ユーザに対してＷＢ調整値を修正するように促す（ステップＳ１２）。
図８は、修正入力画面を示す図である。
【００６５】
ＬＣＤモニタ上には、画像処理後の撮影画像５０と共に、ユーザに対して例えば「この画像でＯＫですか」のようなメッセージ５１が表示され、更にＷＢ調整値を修正するための操作表示５２、操作完了ボタン５３が表示される。
【００６６】
ユーザが操作表示５２に従って、例えばカメラに備えられている操作ブロック９１の十字操作キーを用いて−Ｂ方向を押すと、ＷＢ調整値のｂ／ｇが１インクリメント増加し、その増加した値がＷＢ補正部３２に送られる。
【００６７】
ＷＢ補正部３２はこのＷＢ調整値に基づいてＷＢ調整処理を行い（ステップＳ１３）、更に画像処理を行って（ステップＳ１４）ＬＣＤモニタ上に、ＷＢ調整された画像データが表示される（ステップＳ１５）。
【００６８】
ユーザがＷＢ調整された画像を見て、更に調整を必要とする場合（ステップＳ１６  「Ｎｏ」）は、ステップＳ１２〜Ｓ１５を繰り返す。
【００６９】
ユーザがＷＢ調整された画像を見て、「ＯＫ］と判断した場合（ステップＳ１６  Ｙｅｓ）は、操作完了ボタン５３を操作すると、処理された画像データは、最終的に確定されたものとして、オートモードと同様の動作に移行する。
【００７０】
即ち、画像処理後バッファメモリ４に記憶された画像データは、画像圧縮／伸張処理部４１で圧縮処理された後（ステップＳ６）、画像記録部４２に送られて記録媒体に記録される（ステップＳ７）。
【００７１】
次に、マニュアルモードが設定されている場合（ステップＳ２  「マニュアルモード」）は、撮影前に、予めマニュアル操作で設定された値でＷＢ調整が行われる。
【００７２】
ＭＷＢ設定部２６は、ユーザが設定した撮影条件（日陰、曇り、太陽、蛍光灯、電球）を読み込む。そして、前述のように図７に示すそれぞれの撮影条件に対応した基準のＷＢ調整値を取り出してＷＢ補正部３２に渡す。
【００７３】
ＷＢ補正部３２はこのマニュアルで設定されたＷＢ調整値に基づいてＷＢ調整処理を行う（ステップＳ１８）。ＷＢ調整された画像データは、画像処理部３３での画像処理を経て（ステップＳ１９）、画像圧縮／伸張処理部４１で圧縮処理がなされ（ステップＳ６）、圧縮処理された画像データは、画像記録部４２によってメモリカードなどの記録媒体に記録される（ステップＳ７）。また、ＷＢ調整された画像データは、ビデオ処理部４５から表示出力部４６に送られ、ＬＣＤモニタに撮影画像が表示される。
【００７４】
以上のように本実施形態のセミオートモードにおいては、撮影を行って第１の記憶手段であるバッファメモリ１５に記憶した画像データを基にＷＢを微調整するため、シャッタチャンスを逃すことがなく、また、記録前にＷＢの確認と修正が行える。また、ＷＢの微調整を行った画像データを第２の記憶手段である処理後画像バッファブロック４に記憶しているため、ＷＢを確定した後に処理後画像バッファブロック４の画像データを基に圧縮処理し、記録媒体に出力するので所望の画像データを確実に記憶することができる。
【００７５】
即ち、本実施形態のセミオートモードを使用すれば、通常のオートモードで算出したＷＢ調整値の信頼性が低いと判定された場合には、ユーザは、撮影画像をＬＣＤモニタ上で確認しながら、同時に表示される操作表示に従って操作する毎にＷＢ調整された画像が表示されるため、メモリカードなどの記録媒体への画像データの記録に先立って容易な操作で確実な調整が可能である。
【００７６】
そして、また操作完了ボタン５３を操作することで、操作を確定する方式であるため、確実な値でＷＢ調整された画像をメモリカードなどの記録媒体に記録することができる。
【００７７】
また本発明は、無線通信機能又は有線通信機能により、撮影画像を外部に伝送する伝送機能を備えたデジタルカメラにも適用できる。このようなデジタルカメラにおいては、セミオートモードが設定された場合には、ユーザがＯＫ操作を行い、確実な値でＷＢ調整された画像を送信することができる。
【００７８】
尚、本実施の形態では、ＷＢ調整値の信頼性がないときに手動で微調整を行っているが、この形態に限定されず、セミオートモード時には常に撮影後に修正入力画面を表示してユーザの判断を待つように構成しても良い。
【００７９】
従って、ユーザは面倒な設定は一切行わずに撮影ができ、ユーザ自らがＷＢが不適と判断したとき、またはＷＢが不適である旨の警告が発せられたときに設定を行えば良い。
【００８０】
また、本発明ではオートモードが有効に機能しない撮影状況の場合でも、先ず撮影は実行されその後にＷＢ調整を行うように構成している。従って、バッファメモリ１５には撮影画像が保存されるため、シャッタチャンスを逃して、撮影ができなくなる事態を回避できる。
【００８１】
図９は、ＷＢ調整モードと単写・連写モードとの組み合わせを示す図である。図において、○は組み合わせ可能を示し、×は組み合わせが不可を示している。
本実施の形態では、図９に示すように、連写モードが設定された場合にはセミオートモードの設定を禁止する。即ち、連写モードでは、連続的に撮影動作が実行されるため、撮影動作を１時中断するセミオートモードは適していない。このため、警告を発し、あるいはオートモードに設定を変更するなどの処理を行うことによって、この組み合わせを予め禁止することにより、誤設定を防止している。
【００８２】
また本発明は、無線通信機能又は有線通信機能により、撮影画像を外部に伝送する伝送機能を備えたデジタルカメラにも適用できる。このようなデジタルカメラにおいて、セミオートモードが設定された場合には、ユーザがＯＫ操作を行い最終的な撮影画像が確定されるまで、記録動作だけでなく、伝送機能も一時的に動作を禁止される。
【００８３】
【発明の効果】
以上詳述したように本発明のデジタルカメラ及びホワイトバランス調整方法を用いれば、ＡＷＢモードが有効に機能しない撮影条件の下でも、シャッタチャンスを逃がすことなく、簡単な操作で適正にホワイトバランスを調整することができる。
【図面の簡単な説明】
【図１】本発明に係るデジタルカメラの構成を示すブロック図。
【図２】本発明に係るＷＢ調整処理の概略の手順を示すフロー図。
【図３】ＷＢ調整モードを設定するためのメニュー画面。
【図４】微小領域に区分された画像を示す図。
【図５】小領域内の色データの配列を示す図。
【図６】ＷＢ調整値を求める概略の手順を示すフロー図。
【図７】ＷＢ調整値を求める方法を説明する図。
【図８】修正入力画面を示す図。
【図９】ＷＢ調整モードと単写・連写モードとの組み合わせを示す図。
【符号の説明】
１…撮像ブロック
２…ホワイトバランスブロック
３…画像処理ブロック
５…ＡＥ処理ブロック
６…記録ブロック
７…表示ブロック
８…画像伝送ブロック
９…ＷＢモード設定ブロック
２１…微小領域積分器
２２…ＷＢ評価値算出部
２３…ＷＢ検出部
２４…信頼性判定部
２５…ＷＢ修正部
３２…ＷＢ補正部
５０…撮影画像
５２…操作表示
５３…操作完了ボタン
９１…操作ブロック
【図１】
0004059708.tif 000002
【図２】
0004059708.tif 000003
【図３】
0004059708.tif 000004
【図４】
0004059708.tif 000005
【図５】
0004059708.tif 000006
【図６】
0004059708.tif 000007
【図７】
0004059708.tif 000008
【図８】
0004059708.tif 000009
【図９】
0004059708.tif 000010