(57)【要約】【課題】  従来、撮影した１枚の画像を評価して、ホワイトバランス値を決定するしていたので、同じ時間帯の同じ撮影場所にも拘わらず、異なるホワイトバランス調整が行われてしまうという問題がある。【解決手段】  撮像手段が撮影した画像を仮処理するホワイトバランス初期処理手段と、記憶手段と、撮影条件別にグループ番号を割り当てた判定テーブルと、判定テーブルによって画像をグループ分けするグループ判定手段と、グループ内でホワイトバランス評価を行うグループ内ホワイトバランス評価手段と、ホワイトバランス評価手段の評価結果から最終的なホワイトバランス値を決定し、対象画像にマーキングを行うホワイトバランス最終化手段と、最終的なホワイトバランス値で画像処理を行う画像処理手段と、画像処理手段が最終処理した画像にグループ番号を付加して保存する画像入出力手段とを設けた。【選択図】    図１
2008124547.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段が撮影した画像を仮ホワイトバランス処理するホワイトバランス初期処理手段と、
前記仮ホワイトバランス処理した画像を一時的に記憶する記憶手段と、
撮影条件別にグループ番号を割り当てた判定テーブルと、
前記記憶手段に一時的に記憶された画像の撮影条件に対応する前記判定テーブルから前記グループ番号を判定するグループ判定手段と、
前記グループ判定手段が判定したグループ内でホワイトバランス評価を行うグループ内ホワイトバランス評価手段と、
前記ホワイトバランス評価手段が評価した結果から最終的なホワイトバランス値を決定し、対象画像にマーキングを行うホワイトバランス最終化手段と、
前記ホワイトバランス最終化手段が決定したホワイトバランス値で最終的な画像処理を行う画像処理手段と、
前記画像処理手段が最終処理した画像にグループ番号を付加して保存する画像入出力手段と
を有することを特徴とするホワイトバランス装置。
【請求項２】
前記画像入出力手段から入力する最終処理された画像をホワイトバランス処理前の画像に変換する疑似ＲＡＷ化手段と、
前記グループ番号を変更するグループ番号変更手段とを設け、
前記ホワイトバランス評価手段は、前記グループ番号変更手段によって変更された前記最終処理された画像のホワイトバランス評価を行うこと
を特徴とする請求項１に記載のホワイトバランス装置。
【請求項３】
前記判定テーブルは、撮影日時，光源判定結果，撮影時間間隔により、グループ分けしたテーブルであること
を特徴とする請求項１または２に記載のホワイトバランス装置。
【請求項４】
前記画像入出力手段をメモリカードインターフェースおよびメモリカードで構成し、
前記ホワイトバランス最終化手段は、前記メモリカードを抜くタイミングで最終的なホワイトバランス値を決定すること
を特徴とする請求項１から３のいずれか一項に記載のホワイトバランス装置。
【請求項５】
撮像手段が撮影した画像を仮ホワイトバランス処理するホワイトバランス初期処理手段と、
前記仮ホワイトバランス処理した画像を一時的に記憶する記憶手段と、
撮影条件別にグループ番号を割り当てた判定テーブルと、
前記記憶手段に一時的に記憶された画像の撮影条件に対応する前記判定テーブルから前記グループ番号を判定するグループ判定手段と、
前記グループ判定手段が判定したグループ内でホワイトバランス評価を行うグループ内ホワイトバランス評価手段と、
前記ホワイトバランス評価手段が評価した結果から最終的なホワイトバランス値を決定し、対象画像にマーキングを行うホワイトバランス最終化手段と、
前記ホワイトバランス最終化手段が決定したホワイトバランス値で最終的な画像処理を行う画像処理手段と、
前記画像処理手段が最終処理した画像にグループ番号を付加して保存する画像入出力手段と
を有することを特徴とするカメラ。
【請求項６】
前記ホワイトバランス最終化手段は、前記カメラの電源を切るタイミングで最終的なホワイトバランス値を決定すること
を特徴とする請求項５に記載のカメラ。                                                                               
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラで撮影した画像のホワイトバランス調整を行うホワイトバランス装置およびカメラに関する。
【背景技術】
【０００２】
一般に、カメラで撮影する際には、光源など撮影状況に応じてホワイトバランス調整が行われる。ホワイトバランス調整が行われた後の画像は、撮影画像として記憶媒体に保存される。
従来、適切なホワイトバランス補正を行うために、撮影した位置情報に応じた履歴情報からホワイトバランスの初期値を選択する方法などが用いられている（例えば、特許文献１参照）。
【特許文献１】特開２００５−３２８２７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、従来技術では、撮影した１枚の画像を評価して、ホワイトバランス値を決定していたので、同じ時間帯の同じ撮影場所にも拘わらず、異なるホワイトバランス調整が行われ、色合いが揃わないという問題があった。また、撮影時にホワイトバランス補正を行うことができるが、撮影後にホワイトバランス補正を行うことは難しかった。
上記課題に鑑み、本発明の目的は、撮影条件に適したホワイトバランス補正を行うことが可能なホワイトバランス装置およびカメラを提供することである。
【課題を解決するための手段】
【０００４】
本発明に係るホワイトバランス装置は、撮像手段が撮影した画像を仮ホワイトバランス処理するホワイトバランス初期処理手段と、前記仮ホワイトバランス処理した画像を一時的に記憶する記憶手段と、撮影条件別にグループ番号を割り当てた判定テーブルと、前記記憶手段に一時的に記憶された画像の撮影条件に対応する前記判定テーブルから前記グループ番号を判定するグループ判定手段と、前記グループ判定手段が判定したグループ内でホワイトバランス評価を行うグループ内ホワイトバランス評価手段と、前記ホワイトバランス評価手段が評価した結果から最終的なホワイトバランス値を決定し、対象画像にマーキングを行うホワイトバランス最終化手段と、前記ホワイトバランス最終化手段が決定したホワイトバランス値で最終的な画像処理を行う画像処理手段と、前記画像処理手段が最終処理した画像にグループ番号を付加して保存する画像入出力手段とを有することを特徴とする。
【０００５】
さらに、前記画像入出力手段から入力する最終処理された画像をホワイトバランス処理前の画像に変換する疑似ＲＡＷ化手段と、前記グループ番号を変更するグループ番号変更手段とを設け、前記ホワイトバランス評価手段は、前記グループ番号変更手段によって変更された前記最終処理された画像のホワイトバランス評価を行うことを特徴とする。
特に、前記判定テーブルは、撮影日時，光源判定結果，撮影時間間隔により、グループ分けしたテーブルであることを特徴とする。
【０００６】
また、前記画像入出力手段をメモリカードインターフェースおよびメモリカードで構成し、前記ホワイトバランス最終化手段は、前記メモリカードを抜くタイミングで最終的なホワイトバランス値を決定することを特徴とする。
本発明に係るカメラは、撮像手段が撮影した画像を仮ホワイトバランス処理するホワイトバランス初期処理手段と、前記仮ホワイトバランス処理した画像を一時的に記憶する記憶手段と、撮影条件別にグループ番号を割り当てた判定テーブルと、前記記憶手段に一時的に記憶された画像の撮影条件に対応する前記判定テーブルから前記グループ番号を判定するグループ判定手段と、前記グループ判定手段が判定したグループ内でホワイトバランス評価を行うグループ内ホワイトバランス評価手段と、前記ホワイトバランス評価手段が評価した結果から最終的なホワイトバランス値を決定し、対象画像にマーキングを行うホワイトバランス最終化手段と、前記ホワイトバランス最終化手段が決定したホワイトバランス値で最終的な画像処理を行う画像処理手段と、前記画像処理手段が最終処理した画像にグループ番号を付加して保存する画像入出力手段とを有することを特徴とする。
【０００７】
特に、前記ホワイトバランス最終化手段は、前記カメラの電源を切るタイミングで最終的なホワイトバランス値を決定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、撮影条件などによってグループ分けした複数枚の画像を用いてホワイトバランス値を決定するので、グループ毎に最適なホワイトバランス補正を行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明に係るホワイトバランス装置およびカメラについて説明する。
（第１の実施形態）
第１の実施形態に係るホワイトバランス装置を用いたカメラ１０１のブロック図を図１に示す。カメラ１０１は、レンズ１０２と、撮像素子１０３と、ＡＦＥ（Ａnalog ＦrontＥnd：アナログ信号処理部）１０４と、カメラ信号処理部１０５と、ＣＰＵ（中央演算装置）１０６と、ＤＳＰ（Ｄigital Ｓignal Ｐrocessor：デジタル信号処理部）１０７と、メモリ１０８と、操作パネル１０９と、表示制御部１１０と、液晶表示部１１１と、カードＩＦ（インターフェース）１１２と、メモリカード１１３とで構成される。
【００１０】
被写体からの光は、レンズ１０２で撮像素子１０３に結像されて電気信号に変換される。アナログの電気信号に変換された撮影画像は、ＡＦＥ１０４において、ＣＤＳ（相関二重サンプリング）などのノイズ除去処理が行われた後、Ａ／Ｄ変換器によってデジタルデータに変換される。デジタルデータに変換された撮影画像は、カメラ信号処理部１０５で、色変換やガンマ変換などのホワイトバランス処理が行われる。ホワイトバランス処理後の画像データは、ＣＰＵ１０６を介して、ＤＳＰ１０７に入力され、ＪＰＥＧ規格などの画像圧縮処理が行われる。圧縮された画像は、ＣＰＵ１０６を介して、メモリ１０８に一時的に記憶される。
【００１１】
尚、カメラ１０１はＣＰＵ１０６に予め格納されたソフトウェアによって制御され、使用者は、操作パネル１０９によって、カメラ１０１を操作する。例えば、メモリ１０８に一時的に記憶されている画像を表示制御部１１０を介して液晶表示部１１１に表示したり、必要に応じて、カードＩＦ１１２を介してメモリカード１１３に保存する。逆に、メモリカード１１３に記憶されている撮影済みの画像をメモリ１０８に読み込んだり、液晶表示部１１１に表示することができる。
【００１２】
次に、本実施形態に係るカメラ１０１の処理について、図２のフローチャートを用いて説明する。
（ステップＳ２０１）カメラ１０１の電源を投入する。
（ステップＳ２０２）メモリカード１１３をカードＩＦ１１２に装着して撮影準備を行う。
（ステップＳ２０３）操作パネル１０９のシャッターボタンが押されたか否かを判別する。シャッターボタンが押された場合は、ステップＳ２０４に進み、押されていない場合はシャッターボタンが押されるまで待つ。
（ステップＳ２０４）シャッターボタンが押されると、図３の撮影処理のサブルーチンにジャンプする。
（ステップＳ３０１）撮影処理のサブルーチンを開始する。
（ステップＳ３０２）図１のレンズ１０２から入射した被写体光は撮像素子１０３で電気信号に変換され、変換されたＲＧＢのＲＡＷデータは、ノイズ除去処理が行われた後、カメラ信号処理部１０５に取り込まれる。
（ステップＳ３０３）撮影画像を取り込んだカメラ信号処理部１０５は、仮のホワイトバランス（ＷＢ）処理を行う。ホワイトバランス処理は、光源や撮影状況によらず白色が白く撮影されるように補正する処理で、撮影された画像データのＲＧＢの比率を変える。例えば、ＲＧＢの画像データにホワイトバランスゲイン（ＷＢ制御値）を掛けるマトリクス演算を行って補正する。このＷＢ制御値を設定する方法として、撮影画像の色合いなどから自動的にＷＢ制御値を求めるオートモード（ＡＷＢ）と、撮影毎に使用者が設定するマニュアルモード（ＭＷＢ）と、光源毎に予め設定された値を使用するプリセットモード（ＰＷＢ）の３種類がある。このいずれかのＷＢ制御値を初期値として仮のホワイトバランス処理を行う。
（ステップＳ３０４）図１のカメラ信号処理部１０５は、仮のホワイトバランス処理を行った後、画像の明るさの変化が一定になるように入出力特性を補正するガンマ（γ）変換処理や、ＲＧＢ信号を輝度色差（ＹＣｒＣｂ）信号に変換する色変換処理を行う。
（ステップＳ３０５）ＹＣｒＣｂ信号に変換された画像データは、ＤＳＰ１０７によって、例えばＪＰＥＧ規格の画像圧縮処理などが行われる。
（ステップＳ３０６）圧縮された画像データは、図１のカードＩＦ１１２を介して接続されているメモリカード１１３に保存される。保存する際には、画像データの撮影条件を付加して記憶する。
【００１３】
ここで、画像データに付加する撮影条件について説明する。例えば、図４（ａ）に示したように撮影時刻をある時間毎に分けて、ＡＭ０１〜ＡＭ０４，ＰＭ０１〜ＰＭ０４などの撮影条件を示すデータを割り当てる。撮影時刻だけでなく、同図（ｂ）に示した撮影日（Ｍ０１〜Ｍ０４）、同図（ｃ）に示した天候（Ｃ０１〜Ｃ０４）、同図（ｄ）に示したストロボ発光状態（ＯＮ，ＯＦＦ）などの撮影条件を示すデータを割り当てる。或いは、図５（ａ）に示したＷＢ制御値のように、光源別にして、ＡＷＢでの自然光をＡＮ０１〜ＡＮ０３，人工光をＡＬ０１〜ＡＬ０３、ＭＷＢでの人工光をＭＬ０１〜ＭＬ０２，自然光をＭＮ０１〜ＭＮ０２、ＰＷＢでの撮影はＡＮ００などの撮影条件を示すデータを割り当てる。また、被写体の明るさを示すＢＶ（Ｂｒｉｌｌｉａｎｔ Ｖａｌｕｅ）判定値をある範囲毎にＢ０１〜Ｂ０９のデータや、逆光撮影やポートレート撮影など撮影時に撮影者が選択したシーンモード設定値を示すＳ＿ＲＬ，Ｓ＿ＰＯなどのデータ、或いは前画像を撮影した時刻との時間間隔の長さが予め設定した時間より長い場合はＴＬ，短い場合はＴＳなどデータを割り当て、撮影条件を示す各種の情報データを画像データと共に記憶する。尚、撮影時刻や撮影日および時間間隔などは、ＣＰＵ１０６に時計機能を設けることで、ソフトウェアで自動的に把握できる。同様に、ストロボ発光状態やＷＢ制御値やＢＶ判定値およびシーンモード設定値なども、カメラ１０１を制御するＣＰＵ１０６のソフトウェアによって把握できる。また、天候情報に関しては、使用者が操作パネル１０９を操作して、撮影時にメニュー画面で晴れ、曇り、雪などの天候を選択するようにしても構わないし、撮影した画面のコントラストや色合いなど解析して、ＣＰＵ１０６のソフトウェアで自動的に判定するようにしても構わない。尚、上記に述べた撮影条件は、ほんの一例であり、撮影場所など、上記以外の条件を画像データに付加しても記憶するようにしても構わない。このようにして、一旦、撮影画像をメモリカード１１３に記憶する。
（ステップＳ３０７）撮影処理のサブルーチンを終了し、図２のフローチャートに戻る。
（ステップＳ２０５）図１のメモリカード１１３に記憶された撮影画像の撮影条件およびＷＢ制御値でグループ化を行う。
【００１４】
ここで、撮影画像のグループ分けについて説明する。例えば、撮影時刻が１２：００ｐｍから２：００ｐｍで、撮影日が４月、天候が晴れ、ストロボ発光状態がＯＦＦ、ＷＢ制御値が自然光１の撮影条件で撮影された画像データがあるとする。この画像データには、図４（ａ）のテーブルから撮影時刻はＰＭ０１、図４（ｂ）のテーブルから撮影日はＭ０１、図４（ｃ）テーブルから天候はＣ０１、図４（ｄ）のテーブルからストロボはＯＦＦ、図５（ａ）のテーブルからＷＢ制御値はＡＮ０１などの各情報が付加されてメモリカード１１３に記憶されている。
【００１５】
例えば、図６に示したような判定条件でグループ分けすると、上記の画像の撮影条件は、撮影時刻：ＰＭ０１、撮影日：Ｍ０１、天候：Ｃ０１、ストロボ：ＯＦＦ、ＷＢ制御値：ＡＮ０１なので、グループ０１に分類されることになる。尚、図６に示したＷＢ制御値のｘＮｘｘは、図５（ａ）において、自然光１から３に分類されるもの全てが含まれる。
（ステップＳ２０６）ステップＳ２０５でグループ分けされた画像は、分類されたグループ番号や撮影条件と共にメモリカード１１３に記憶される。尚、この時、グループ番号毎にフォルダを形成して、該当するグループ番号のフォルダに画像を記憶するようにしてもよい。
（ステップＳ２０７）メモリカード１１３の取り外し操作が行われたか否かを判断する。メモリカード１１３が取り外されていない場合は、ステップＳ２０３に戻って、撮影を継続する。メモリカード１１３が取り外されようとしている場合は、ステップＳ２０８に進む。
（ステップＳ２０８）グループ毎に分けて記憶された画像は、グループ毎にホワイトバランス（ＷＢ）評価を行う。
【００１６】
ここで、グループ０１に分類された画像で行われるＷＢ評価について説明する。例えば、図７に示したようなＷＢ判定テーブルにおいて、グループ０１に分類された２０枚の画像（０１−０１から０１−２０）があるとする。これらの画像の撮影日，前画像との時間間隔，ＢＶ判定値，シーンモード設定値などを重み付けして評価し、どのＷＢ制御値を採用するかを決める。例えば、撮影日の条件に着目すると、画像０１−０１から画像０１−１８の１８枚は撮影日が２００６年４月２日で、画像０１−１９および画像０１−２０の２枚は撮影日が２００６年４月２０日なので、このグループ内で多数を占める画像０１−０１から画像０１−１８のＷＢ制御値を採用する。
【００１７】
或いは、撮影時間の間隔を重視すると、画像０１−１０から画像０１−１８の一連の画像は、撮影時間の間隔を示すデータがＴＳで撮影間隔が短いことが分かる。従って、画像０１−１０から画像０１−１８の一連の画像は同じ場所で同じ時間帯に撮影された可能性が高いので、これらの画像は同じＷＢ制御値で処理するのが好ましいと評価できるので、これらの画像を新たな別のグループに移しても構わない。尚、グループ番号の変更については、第２の実施形態で説明する。
【００１８】
このように、グループ内のどの条件に重み付けするかによって、その条件で多数決を判断し、例えば、撮影日や時間などが同じ条件のグループ内の画像が１０枚あった場合、その中でＷＢ制御値が同じ画像が７枚あって、残りの３枚が異なるＷＢ制御値であった時は、７枚のＷＢ制御値の方に合わせるようにする。
ＷＢ評価によって、グループ内のＷＢ制御値が求まったら、次のステップに進む。
（ステップＳ２０９）ステップＳ２０８で評価した条件の画像のＷＢ制御値をそのグループ内のＷＢ制御値として、最終決定するか否かを判断する。尚、この判断は使用者によって行われ、気に入らない場合はステップＳ２０８に戻って、評価をやり直す。また、この判断の際に、評価した条件のＷＢ制御値でホワイトバランス処理を行った場合の画像と行う前の画像とを液晶表示部１１１に表示して、使用者が画像を判断できるようにしても構わない。
（ステップＳ２１０）ＷＢ制御値が最終決定すると、図８のＷＢ最終処理のサブルーチンにジャンプする。
（ステップＳ４０１）ＷＢ最終処理のサブルーチンを開始する。
（ステップＳ４０２）ＷＢ最終処理を行う画像をメモリカード１１３から読み出す。
（ステップＳ４０３）メモリカード１１３から読み出した画像は、ＪＰＥＧ規格などの画像圧縮が行われている場合は伸長してＹＣｒＣｂの画像に戻す。
（ステップＳ４０４）ＹＣｒＣｂの画像は逆色変換して、ＲＧＢの画像データに戻す。さらに、ＲＧＢの画像データを逆ガンマ変換して、撮影時のＲＧＢ−ＲＡＷ画像データに戻す。但し、メモリカード１１３に記憶されている画像は、圧縮処理など様々な不可逆変換が施されているため、撮影時のＲＧＢ−ＲＡＷ画像データと全く同じデータにはならない。
（ステップＳ４０５）最終決定されたＷＢ制御値を用いて、再び、ホワイトバランス処理を行う。
（ステップＳ４０６）最終のホワイトバランス処理が行われた後、ガンマ（γ）変換処理や、ＲＧＢの画像データをＹＣｒＣｂの画像データに変換する色変換処理を行う。
（ステップＳ４０７）ＹＣｒＣｂに変換された画像データは、再び、ＤＳＰ１０７によって、例えばＪＰＥＧ規格の画像圧縮などが行われる。
（ステップＳ４０８）圧縮された画像データは、メモリカード１１３に保存される。尚、保存する際に、画像データの撮影条件やグループ番号を付加すると共に、ＷＢ制御値の最終確定のマーキングを付加して記憶する。
（ステップＳ４０９）最終処理を施す画像が複数枚ある場合、全画像の最終処理が終了したか否かを判断する。全画像の最終処理が終了していない場合は、ステップＳ４０２に戻って、次の画像を同様に処理する。
（ステップＳ４１０）ＷＢ最終処理のサブルーチンを終了し、図２のフローチャートに戻る。
（ステップＳ２１１）全てのホワイトバランス処理が終了したら、メモリカード１１３を取り外す。
（ステップＳ２１２）カメラ１０１の撮影動作を終了する。
【００１９】
このように、本実施形態のホワイトバランス装置およびカメラは、仮のＷＢ制御値でホワイトバランス処理をして、類似した撮影条件の画像でグループ分けを行い、同じグループ内でホワイトバランスを評価して、最終的なＷＢ制御値を求め、再度、ホワイトバランス処理を行うので、画像に適したホワイトバランスを得ることができる。
従来は、撮影した１枚の画像だけを評価して、ホワイトバランス処理を行っていたので、例えば、同じ場所で同じ光源で撮影した場合など、類似した条件で撮影した画像のホワイトバランスが異なってしまうという問題があったが、本実施形態では、撮影時の条件が類似するものを同じＷＢ制御値でホワイトバランス処理を行うので、このような問題が少なくなる。
【００２０】
また、本実施形態では、撮影時に仮に決定したＷＢ制御値を、メモリカード１１３を抜く際にＷＢ制御値の最終決定を行うので、特に、類似度の高い同じような季節に時間的に連続して撮影された一連の画像の中から、最適と思われるＷＢ制御値で最終的なホワイトバランス処理を行うことができる。つまり、見かけ上、ホワイトバランス処理を先に延ばしているのと同じになる。尚、本実施形態では、メモリカード１１３を抜く際に、ＷＢ制御値の最終決定を行うようにしたが、カメラ１０１の電源をオフする毎に行うようにしても構わない。或いは、予め設定された枚数を撮影したら、一旦、最終化処理を行ってもよいし、一定時間が経ったら、一旦、最終化処理を行うようにしてもよい。
【００２１】
（第２の実施形態）
次に、第２の実施形態に係るホワイトバランス装置を用いたカメラについて説明する。本実施形態のカメラは、図１に示した第１の実施形態のカメラ１０１と同じ構成である。本実施形態では、過去に撮影された画像が記憶されたメモリカード１１３をカードＩＦ１１２に装着して、再び、ホワイトバランス処理を行う。以下、本実施形態のカメラ１０１の処理について、図９のフローチャートを用いて説明する。
（ステップＳ５０１）カメラ１０１の電源を投入する。
（ステップＳ５０２）メモリカード１１３をカードＩＦ１１２に装着する。
（ステップＳ５０３）使用者が操作パネル１０９でメモリカード１１３に記憶されている画像リストや画像を液晶表示部１１１に表示して、ホワイトバランス処理をやり直したい画像を選択し、メモリカード１１３から読み出す。
（ステップＳ５０４）メモリカード１１３から読み出した画像は、ＪＰＥＧ規格などの画像圧縮が行われている場合は伸長してＹＣｒＣｂの画像に戻す。
（ステップＳ５０５）ＹＣｒＣｂの画像は逆色変換して、ＲＧＢの画像データに戻す。さらに、ＲＧＢの画像データを逆ガンマ変換して、撮影時のＲＧＢ−ＲＡＷ画像データに戻す。但し、メモリカード１１３に記憶されている画像は、圧縮処理など様々な不可逆変換が施されているため、撮影時のＲＧＢ−ＲＡＷ画像データと全く同じデータにはならない。
（ステップＳ５０６）ユーザーが選択した画像のグループ番号を変更する。
（ステップＳ５０７）変更したグループ番号と画像をメモリカード１１３に一時的に記憶する。
（ステップＳ５０８）変更されたグループ番号に分けて記憶されている画像のホワイトバランス評価を行う。評価の方法は、第１の実施形態で説明した図２のステップＳ２０８と同じである。
（ステップＳ５０９）ステップＳ５０８で評価した条件の画像のＷＢ制御値をそのグループ内のＷＢ制御値として、最終決定するか否かを判断する。尚、この判断は使用者によって行われ、気に入らない場合はステップＳ５０６に戻って、評価をやり直す。また、この判断の際に、評価した条件のＷＢ制御値でホワイトバランス処理を行った場合の画像と行う前の画像とを液晶表示部１１１に表示して、使用者が画像を判断できるようにしても構わない。
（ステップＳ５１０）ＷＢ制御値が最終決定すると、図８のＷＢ最終処理のサブルーチンにジャンプし、第１の実施形態で説明したように、ホワイトバランス処理される。
（ステップＳ５１１）ＷＢ最終処理が終了すると、メモリカード１１３の取り外しを行う。
（ステップＳ５１２）ホワイトバランス処理を終了する。
【００２２】
このように、本実施形態のホワイトバランス装置およびカメラは、メモリカード１１３に記憶されている画像を読み出して、再び、ホワイトバランス処理をやり直すことができる。このため、撮影後に、例えば、同じ場所で同じ光源で撮影した画像のホワイトバランスが異なっていることがわかった場合でも、類似した撮影条件のグループに変更して、変更した先のグループ内でホワイトバランスを評価して、再び、ＷＢ制御値を求めるので、既に撮影された画像であっても、画像に適したホワイトバランスを得ることができる。
【００２３】
尚、本実施形態では、カメラ１０１においてホワイトバランス処理を行う場合について説明したが、カメラ１０１のＣＰＵ１０６が行う図２に示したフローチャートの処理をパソコンのソフトウェアによって行うようにし、ホワイトバランス装置を実現することも可能である。
また、既に撮影済みの画像をメモリカードなどから読み出して再調整する場合に、例えば、メモリカードの中から再調整したい画像を選択すると、選択した画像をＲＧＢ−ＲＡＷデータに変換して、いくつかの条件でホワイトバランス補正を行い、画面にいくつかの種類の補正後の画像を表示するようにしてもよい。つまり、使用者は画面に表示されたいくつかの画像の色合いなどを確認しながら、最適と思われる画像を選択すると、選択された画像に適用した値でホワイトバランス補正を行った画像が、色変換およびガンマ変換，画像圧縮などの処理を経て、再びメモリカードに記憶される。この場合は、いくつかの補正された候補画像を視覚的に確認することができるので、使用者が好まない補正が行われることがなく、補正を何度もやり直す必要がないので、迅速に処理することができる。
【００２４】
或いは、視覚的に画像を表示せずに、いくつかの条件のみをリスト表示するようにして、この中から選択するようにしてもよいし、画像表示とリスト表示とを併用しても構わない。
以上、本発明について詳細に説明してきたが、上記の実施形態およびその変形例は発明の一例に過ぎず、本発明はこれに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
【図面の簡単な説明】
【００２５】
【図１】第１および第２の実施形態に係るカメラ１０１のブロック図である。
【図２】第１の実施形態に係るカメラ１０１の処理を示すフローチャートである。
【図３】撮影処理のサブルーチンを示すフローチャートである。
【図４】撮影条件のテーブル例を示す説明図である。
【図５】撮影条件のテーブル例を示す説明図である。
【図６】グループ分け判定テーブル例を示す説明図である。
【図７】グループ内ＷＢ判定テーブル例を示す説明図である。
【図８】ＷＢ最終処理のサブルーチンを示すフローチャートである。
【図９】第２の実施形態に係るカメラ１０１の処理を示すフローチャートである。
【符号の説明】
【００２６】
１０１・・・カメラ              １０２・・・レンズ
１０３・・・撮像素子            １０４・・・ＡＦＥ
１０５・・・カメラ信号処理部    １０６・・・ＣＰＵ
１０７・・・ＤＳＰ              １０９・・・操作パネル
１１１・・・液晶表示部          １１３・・・メモリカード                                                                              
【図１】
2008124547.tif 000003
【図２】
2008124547.tif 000004
【図３】
2008124547.tif 000005
【図４】
2008124547.tif 000006
【図５】
2008124547.tif 000007
【図６】
2008124547.tif 000008
【図７】
2008124547.tif 000009
【図８】
2008124547.tif 000010
【図９】
2008124547.tif 000011