(57)【要約】【課題】  ユーザーの使用環境により適合したオートホワイトバランス調整を行うことのできる手段を提供することを目的とする。【解決手段】  被写体を撮像して画像のデータを生成する撮像素子と、前記画像のデータから前記被写体の照明光源を推定する光源推定部と、前記照明光源に応じて前記画像のデータのホワイトバランス補正値を演算するとともに、前記光源推定部による推定結果の信頼度が低いと判定した場合には、前記ホワイトバランス補正値としてホワイトバランスデフォルト値を出力するホワイトバランス演算部と、ユーザーの使用状況に応じて、前記ホワイトバランスデフォルト値を変更する制御部と、を備えることを特徴とする撮像装置。【選択図】  図１
2008211427.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像のデータを生成する撮像素子と、
前記画像のデータから前記被写体の照明光源を推定する光源推定部と、
前記照明光源に応じて前記画像のデータのホワイトバランス補正値を演算するとともに、
前記光源推定部による推定結果の信頼度が低いと判定した場合には、前記ホワイトバランス補正値としてホワイトバランスデフォルト値を出力するホワイトバランス演算部と、
ユーザーの使用状況に応じて、前記ホワイトバランスデフォルト値を変更する制御部と、を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
本撮像に先だつ予備撮影で任意の白色光源からのカラー信号を取得し、前記本撮影に用いるホワイトバランス補正値を求めるプリセットホワイトバランスモードを有し、
前記制御部は、前記プリセットホワイトバランスモードで取得した前記ホワイトバランス補正値に基づいて、前記ホワイトバランスデフォルト値を変更することを特徴とする撮像装置。
【請求項３】
請求項１に記載の撮像装置において、
過去の画像のデータのオートホワイトバランス調整で使用された前記ホワイトバランス補正値を記録するメモリをさらに備え、
前記制御部は、前記メモリに記録された前記ホワイトバランス補正値のうちで、前記照明光源の推定結果が所定条件を満たす前記ホワイトバランス補正値の傾向を解析して前記ホワイトバランスデフォルト値を変更することを特徴とする撮像装置。
【請求項４】
請求項１に記載の撮像装置において、
複数の地域ごとに設定された複数の前記ホワイトバランス基準値を記録したメモリと、
前記地域の指定入力をユーザーから受け付ける操作部と、をさらに備え、
前記制御部は、前記地域の指定入力に応じて、前記地域に対応する前記ホワイトバランス基準値を前記ホワイトバランスデフォルト値に設定することを特徴とする撮像装置。
【請求項５】
請求項１に記載の撮像装置において、
前記制御部は、前記ホワイトバランスデフォルト値の変更時に、変更前のデータを変更後のデータに更新することを特徴とする撮像装置。
【請求項６】
請求項１に記載の撮像装置において、
前記照明光源ごとに設定された前記ホワイトバランス補正値を記録するメモリをさらに備え、
前記制御部は、前記ホワイトバランスデフォルト値の変更とともに、前記メモリに記録されているいずれかの前記ホワイトバランス補正値を変更することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像のホワイトバランス調整機能を有する撮像装置に関する。
【背景技術】
【０００２】
一般的な電子カメラでは、撮影するシーンの違いに拘わらず被写体の白色を再現できるように、撮影画像のデータに対して自動的にホワイトバランス調整を行うオートホワイトバランス調整機能が実用化されている。
このオートホワイトバランス調整では、撮影するシーンの色情報から照明光源を推定し、この推定結果に基づいてホワイトバランスの調整値を電子カメラが演算する。
【０００３】
また、上記のオートホワイトバランス調整において、照明光源の推定が容易でないシーンでは、多くのシーンで妥当性が高いと考えられるホワイトバランスデフォルト値によって電子カメラがホワイトバランス調整を行っている。
なお、特許文献１には、地域、天候、時期、時間帯ごとにメーカーが設定したホワイトバランスの調節値を予めメモリに格納しておくとともに、撮影時において条件に合致するホワイトバランスのパラメータをユーザーに指定させるマニュアルホワイトバランスの方法が開示されている。
【特許文献１】特開２００３−１８９３２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来のホワイトバランスデフォルト値は、ユーザーの使用環境に必ずしも最適なものではなく、オートホワイトバランスの精度を高める点でなお改善の余地があった。
そこで本発明は、ユーザーの使用環境により適合したオートホワイトバランス調整を行うことのできる手段を提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の撮像装置は、被写体を撮像して画像のデータを生成する撮像素子と、前記画像のデータから前記被写体の照明光源を推定する光源推定部と、前記照明光源に応じて前記画像のデータのホワイトバランス補正値を演算するとともに、前記光源推定部による推定結果の信頼度が低いと判定した場合には、前記ホワイトバランス補正値としてホワイトバランスデフォルト値を出力するホワイトバランス演算部と、ユーザーの使用状況に応じて、前記ホワイトバランスデフォルト値を変更する制御部と、を備えることを特徴とする。
【０００６】
請求項２に記載の撮像装置は、請求項１に記載の撮像装置において、本撮像に先だつ予備撮影で任意の白色光源からのカラー信号を取得し、前記本撮影に用いるホワイトバランス補正値を求めるプリセットホワイトバランスモードを有し、前記制御部は、前記プリセットホワイトバランスモードで取得した前記ホワイトバランス補正値に基づいて、前記ホワイトバランスデフォルト値を変更することを特徴とする。
【０００７】
請求項３に記載の撮像装置は、請求項１に記載の撮像装置において、過去の画像のデータのオートホワイトバランス調整で使用された前記ホワイトバランス補正値を記録するメモリをさらに備え、前記制御部は、前記メモリに記録された前記ホワイトバランス補正値のうちで、前記照明光源の推定結果が所定条件を満たす前記ホワイトバランス補正値の傾向を解析して前記ホワイトバランスデフォルト値を変更することを特徴とする。
【０００８】
請求項４に記載の撮像装置は、請求項１に記載の撮像装置において、複数の地域ごとに設定された複数の前記ホワイトバランス基準値を記録したメモリと、前記地域の指定入力をユーザーから受け付ける操作部と、をさらに備え、前記制御部は、前記地域の指定入力に応じて、前記地域に対応する前記ホワイトバランス基準値を前記ホワイトバランスデフォルト値に設定することを特徴とする。
【０００９】
請求項５に記載の撮像装置は、請求項１に記載の撮像装置において、前記制御部は、前記ホワイトバランスデフォルト値の変更時に、変更前のデータを変更後のデータに更新することを特徴とする。
請求項６に記載の撮像装置は、請求項１に記載の撮像装置において、前記照明光源ごとに設定された前記ホワイトバランス補正値を記録するメモリをさらに備え、前記制御部は、前記ホワイトバランスデフォルト値の変更とともに、前記メモリに記録されているいずれかの前記ホワイトバランス補正値を変更することを特徴とする。
【発明の効果】
【００１０】
本発明の電子カメラによれば、ユーザーの使用環境により適合したオートホワイトバランス調整を行うことが可能となる。
【発明を実施するための最良の形態】
【００１１】
図１は、本実施形態の電子カメラのブロック図である。
電子カメラは、撮像素子１と、Ａ／Ｄ変換部２と、画像処理部３と、バッファメモリ４と、光源推定部５と、ホワイトバランス演算部６と、ホワイトバランスメモリ７と、制御部８と、ＲＯＭ９と、操作部１０と、モニタ１１と、記録Ｉ／Ｆ１２と、バス１３とを備える。なお、Ａ／Ｄ変換部２と、画像処理部３と、バッファメモリ４と、光源推定部５と、ホワイトバランス演算部６と、ホワイトバランスメモリ７と、制御部８と、ＲＯＭ９と、操作部１０と、モニタ１１と、記録Ｉ／Ｆ１２はそれぞれバス１３を介して接続されている。
【００１２】
撮像素子１は、撮影レンズ（不図示）を通過した光束による被写体像を光電変換し、Ｒ、Ｇ、Ｂの各色に対応するアナログ画像信号を生成する。撮像素子１の出力はＡ／Ｄ変換部２に接続されている。
Ａ／Ｄ変換部２は、撮像素子１の出力信号のＡ／Ｄ変換を行う。
画像処理部３は、レリーズ時の記録用画像（本画像）の画像信号に各種の画像処理（色補間、階調変換処理、輪郭強調処理、ホワイトバランス調整など）を施して本画像のデータを生成する。また、画像処理部３は、本画像のデータの圧縮伸長処理を実行する。
【００１３】
バッファメモリ４は、画像処理部３による画像処理の前工程や後工程で１フレーム分の画像のデータを一時的に記録する。
光源推定部５は、オートホワイトバランスの演算に関して、撮影するシーンの光源種別の色温度（晴天、曇天、晴天日陰、電球、蛍光灯など）を判定する。この光源種別の判定は公知の手段で行われる。一例として、光源推定部５は、画像の分割領域ごとにＲ、Ｇ、Ｂの色別の平均積算値の比（Ｒ／Ｇ、Ｂ／Ｇ）をそれぞれ求める。また、光源推定部５は、一方の軸をＲ／Ｇ、他方の軸をＢ／Ｇとするグラフ上で各光源種別に対応する色分布の範囲を示す検出枠を設定し、各々の検出枠に属する比の値の個数（分割領域の数）と、被写体の輝度値とに基づいて最終的に光源種別を判定する。
【００１４】
ホワイトバランス演算部６は、画像処理部３でのホワイトバランス調整で用いられるホワイトバランス補正値を演算する。このホワイトバランス補正値は、Ｒ／Ｇの値（緑色に対する赤色のゲイン）と、Ｂ／Ｇの値（緑色に対する青色のゲイン）とで構成されている。
また、ホワイトバランス演算部６は、（１）ホワイトバランスの信頼度の演算と、（２）ホワイトバランス補正値に関するヒストグラムの生成と、を行う。
【００１５】
上記（１）では、ホワイトバランス演算部６は、オートホワイトバランス調整での演算結果の信頼度を求める。一例として、ホワイトバランス演算部６は、オートホワイトバランスの演算時において、画像の分割領域のうちで無彩色と判定された領域の数に基づいて信頼度の値を求める。このとき、ホワイトバランス演算部６は、無彩色と判定された領域の数が多ければ信頼度を高く設定する。
【００１６】
上記（２）では、ホワイトバランス演算部６は過去の本画像のホワイトバランス調整に使用されたホワイトバランス補正値を蓄積してヒストグラムを生成する。このヒストグラムによって、ユーザーの使用する環境でのホワイトバランス補正値の傾向が示される。なお、本実施形態でのホワイトバランス演算部６は、晴天、曇天、晴天日陰に対応するヒストグラムを生成する。
【００１７】
ホワイトバランスメモリ７には、オートホワイトバランステーブル７ａと、マニュアルホワイトバランステーブル７ｂと、上記のヒストグラムのデータとが書き換え可能に記録されている。
オートホワイトバランステーブル７ａには、上記の光源種別にそれぞれ対応するホワイトバランス補正値と、ホワイトバランスデフォルト値（光源不明時に使用されるホワイトバランス補正値）とがテーブル化されて記録されている。このオートホワイトバランステーブル７ａのデータは、後述のオートホワイトバランスモードで使用される。
【００１８】
マニュアルホワイトバランステーブル７ｂには、上記の光源種別にそれぞれ対応するホワイトバランス補正値がテーブル化されて記録されている。このマニュアルホワイトバランステーブル７ｂのデータは、後述のマニュアルホワイトバランスモードで使用される。また、マニュアルホワイトバランステーブル７ｂにおける各ホワイトバランス補正値のデータは、後述のプリセットホワイトバランスモードにおいて、ユーザーがカスタマイズすることが可能である。
【００１９】
制御部８は、電子カメラの統括的な制御を行うプロセッサである。制御部８は、所定のシーケンスプログラムに従って電子カメラの各部動作を制御するとともに、撮影時に必要となる各種演算（ＡＦ、ＡＥなど）を実行する。また、制御部８は、現在日時を管理するタイマの機能と、撮影地域を設定する機能とを有する。
ＲＯＭ９は、世界の代表的な地域と、各地域に対応するホワイトバランスデフォルト値（以下、ホワイトバランス基準値と称する）との対応関係が記録されている。また、ＲＯＭ９には、オートホワイトバランステーブル７ａおよびマニュアルホワイトバランステーブル７ｂの初期設定値のデータが記録されている。
【００２０】
操作部１０はレリーズ釦や操作釦などを有している。操作部１０のレリーズ釦は、レリーズタイミングの指示入力をユーザーから受け付ける。操作部１０の操作釦は、例えば、上記のメニュー画面等での入力をユーザーから受け付ける。
また、操作部１０の操作釦は、ホワイトバランスのモード選択の入力をユーザーから受け付ける。上記のホワイトバランス調整のモード選択では、マニュアルホワイトバランスモードと、オートホワイトバランスモードと、プリセットホワイトバランスモードとのいずれかをユーザーは選択できる（各々のモードの具体的な説明は後述する）。
【００２１】
モニタ１１は、制御部８の指示する画面を表示する。例えば、モニタ１１には、ＧＵＩ(Graphical User Interface)形式の入力が可能なメニュー画面などを表示することができる。このメニュー画面では、ホワイトバランスに関する各種の設定（例えば、プリセットホワイトバランスに関する設定や、ホワイトバランスデフォルト値の変更など）をユーザーが行うことができる。
【００２２】
記録Ｉ／Ｆ１２には、記録媒体（不図示）を接続するためのコネクタが形成されている。そして、記録Ｉ／Ｆ１２は、コネクタに接続された記録媒体に対してデータの書き込み／読み込みを実行する。
以下、本実施形態の電子カメラの動作を説明する。
まず、オートホワイトバランスモードにおけるホワイトバランス調整の概略を説明する。オートホワイトバランスモードにおいて、ユーザーのレリーズ操作に応じて本画像の撮影が行われると、光源推定部５およびホワイトバランス演算部６は以下の要領でホワイトバランス補正値を演算する。
【００２３】
まず、光源推定部５は本画像のデータの領域分割を行う。そして、光源推定部５は、各分割領域における色の分布を解析することで撮影したシーンの光源種別を判定する。
ホワイトバランス演算部６は、上記の分割領域で無彩色と判定された領域の数に基づいて、光源種別の演算結果の信頼度を求める。信頼度が所定の閾値以上の場合、ホワイトバランス演算部６は、判定した光源に対応するデータをオートホワイトバランステーブル７ａから読み出して、ホワイトバランス補正値を演算して出力する。一方、信頼度が所定の閾値未満の場合には光源不明のシーンとみなし、ホワイトバランス演算部６はオートホワイトバランステーブル７ａからホワイトバランスデフォルト値を出力する。
【００２４】
そして、画像処理部３は、ホワイトバランス演算部６からの出力値に基づいて本画像のデータのホワイトバランス調整を実行する。また、画像処理部３は、本画像のデータに対してさらに所定の画像処理および圧縮処理を実行する。そして、圧縮処理後の本画像のデータは記録媒体などに記録される。
次に、マニュアルホワイトバランスモードにおけるホワイトバランス調整の概略を説明する。このモードでは、ホワイトバランス演算部６は、ユーザーが指定した光源に対応するホワイトバランス補正値をマニュアルホワイトバランステーブル７ｂから読み出して、上記の値を画像処理部３に出力する。
【００２５】
次に、プリセットホワイトバランスモードにおけるホワイトバランス調整の概略を説明する。このモードでは、本撮影に基づく予備撮影において電子カメラで白色または無彩色の被写体を撮影し、任意の白色光源からのカラー信号を取得する。ホワイトバランス演算部６は、上記のカラー信号の色が無彩色に近づくようにホワイトバランス補正値を演算する。そして、ホワイトバランス演算部６は、その後の本撮影で用いるホワイトバランス補正値を予備撮影で取得した値に固定する。なお、制御部８は、上記の予備撮影で取得したホワイトバランス補正値に基づいて、マニュアルホワイトバランステーブル７ｂのデータを変更することもできる。
【００２６】
ここで、本実施形態の電子カメラでは、ユーザーの撮影環境に応じて上記のホワイトバランスデフォルト値をカスタマイズできる。具体的には、制御部８は、（１）地域の指定、（２）プリセットホワイトバランスの撮影結果、（３）オートホワイトバランスモードでの撮影結果、のいずれかによってホワイトバランスデフォルト値をカスタマイズする。
図２は、上記（１）の地域の指定入力によるホワイトバランスデフォルト値の変更処理を示すフローチャートである。なお、この場合のホワイトバランスデフォルト値の変更は、メニュー画面上の設定操作に応じて行われる。
【００２７】
ステップＳ１で、制御部８は、操作部１０からの操作に応じて、ホワイトバランス調整に関するメニュー画面を立ち上げる。上記のメニュー画面では、ユーザーに対して現在位置の選択を促す表示と、ユーザーの選択項目として世界の代表的な地域名（東京、ニューヨーク等）とが提示される。なお、上記の地域名は、ＲＯＭ９のホワイトバランス基準値にそれぞれ対応するものである。
【００２８】
ステップＳ２で、制御部８は、カメラの現在位置に対応する地域名の指定を操作部１０を介してユーザーから受け付ける。例えば、初期設定の地域が東京であって、現在の撮影地域がニューヨークであるとき、ユーザーは操作部１０でニューヨークの項目を指定する。
ステップＳ３で、制御部８は、Ｓ２で指定された地域が、現在指定されている地域と異なるか否かを判定する。上記要件を満たす場合（Ｙ）にはＳ４に移行する。一方、上記要件を満たさない場合（Ｎ）には、制御部８は図２の処理を終了する。なお、この場合にはオートホワイトバランステーブル７ａのホワイトバランスデフォルト値はそのまま維持される。
【００２９】
ステップＳ４で、制御部８は、Ｓ２で指定された地域に対応するホワイトバランス基準値をＲＯＭ９から読み出す。そして、制御部８は、オートホワイトバランステーブル７ａのホワイトバランスデフォルト値を上記のホワイトバランス基準値に更新する。上記のＳ２の例であれば、電子カメラのホワイトバランスデフォルト値が、Ｓ４の処理後において撮影地域のニューヨークに対応したホワイトバランス基準値に変更される。以上で図２の説明を終了する。
【００３０】
上記（１）の場合には、ユーザーの操作に応じて、ホワイトバランスデフォルト値をユーザーの使用環境により近い値にカスタマイズできる。したがって、オートホワイトバランスモードで光源推定の難しいシーンを撮影した場合にも、ユーザーの環境に応じた比較的に妥当性の高いオートホワイトバランス調整が可能となる。
図３は、上記（２）のプリセットホワイトバランスに基づくホワイトバランスデフォルト値の変更処理を示すフローチャートである。なお、図３の処理は、プリセットホワイトバランスのときに制御部８によって自動的に行われる。
【００３１】
ステップＳ１１で、制御部８は、操作部１０からの指定入力によりプリセットホワイトバランスモードを設定する。このとき、ユーザーは、操作部１０を介して予備撮影の光源種別を制御部８に入力する。
ステップＳ１２で、制御部８は、ユーザーのレリーズ操作に応じて、撮像素子１で白色または無彩色の被写体を予備撮影する。そして、ホワイトバランス演算部６は、予備撮影で取得した任意の白色光源からのカラー信号に基づいて、現在の撮影環境に適したホワイトバランス補正値を演算する。なお、Ｓ１２でのホワイトバランス補正値の演算に関しては、重複説明を省略する。
【００３２】
ステップＳ１３で、制御部８は、マニュアルホワイトバランステーブル７ｂのうちで、Ｓ１１でユーザーが指定した光源に対応するホワイトバランス補正値を、Ｓ１２で得たホワイトバランス補正値に変更する。これにより、プリセットホワイトバランスによってマニュアルホワイトバランステーブルの値がカスタマイズされる。
ステップＳ１４で、制御部８は、Ｓ１１でユーザーが指定した光源が晴天か否かを判定する。上記要件を満たす場合（Ｙ）にはＳ１５に移行する。一方、上記要件を満たさない場合（Ｎ）には、制御部８は図３の処理を終了する。
【００３３】
ステップＳ１５で、制御部８は、オートホワイトバランステーブル７ａから既存のホワイトバランスデフォルト値を読み出す。
ステップＳ１６で、制御部８は、Ｓ１２で得たホワイトバランス補正値と、Ｓ１３で読み出した既存のホワイトバランスデフォルト値とに基づいて、新たなホワイトバランスデフォルト値を演算する。例えば、制御部８は、既存のホワイトバランスデフォルト値（Ｓ１３）とＳ１２のホワイトバランス補正値との差を求め、その差が小さくなるように新たなホワイトバランスデフォルト値を設定する。なお、制御部８は、Ｓ１２で得たホワイトバランス補正値をそのまま新たなホワイトバランスデフォルト値としてもよい。
【００３４】
ステップＳ１７で、制御部８は、オートホワイトバランステーブル７ａのホワイトバランスデフォルト値のデータを、Ｓ１６で演算したホワイトバランスデフォルト値のデータに更新する。以上で図３の説明を終了する。
上記（２）の場合には、プリセットホワイトバランスモードで晴天時のホワイトバランス補正値を取得するごとに、制御部８がユーザーの使用環境により近い値となるようにホワイトバランスデフォルト値を更新する。したがって、オートホワイトバランスモードで光源推定の難しいシーンを撮影した場合にも、ユーザーの環境に応じた比較的に妥当性の高いオートホワイトバランス調整が可能となる。
【００３５】
図４は、上記（３）のオートホワイトバランスに基づくホワイトバランスデフォルト値の変更処理を示すフローチャートである。この図４では、オートホワイトバランスモードに設定されていることを前提として説明を行う。なお、図４の処理は、オートホワイトバランスで本画像の撮影が行われるごとに、制御部８によって自動的に行われる。
ステップＳ２１で、制御部８は、ユーザーのレリーズ操作に応じて、撮像素子１で被写体の本画像を撮影する。
【００３６】
ステップＳ２２で、光源推定部５は、Ｓ２１の本画像のデータに基づいて、撮影されたシーンの光源種別を判定する。
ステップＳ２３で、制御部８は、Ｓ２２で判定された光源種別が自然光であるか否かを判定する。光源種別が自然光（晴天、曇天、晴天日陰など）の場合（Ｙ）にはＳ２４に移行する。一方、光源種別が人工光（電球、蛍光灯など）である場合（Ｎ）には、制御部８は図４の処理を終了する。なお、この場合には画像処理部３によって本画像のオートホワイトバランス調整は行われるが、オートホワイトバランステーブル７ａのデータが更新されることはない。
【００３７】
ステップＳ２４で、制御部８は現在時刻を検出する。
ステップＳ２５で、制御部８は、Ｓ２４で検出した現在時刻が正午を基準とする前後２時間の範囲内にあるか否かを判定する。上記要件を満たす場合（Ｙ）にはＳ２６に移行する。一方、上記要件を満たさない場合（Ｎ）には、制御部８は図４の処理を終了する。なお、この場合には画像処理部３によって本画像のオートホワイトバランス調整は行われるが、オートホワイトバランステーブル７ａのデータが更新されることはない。
【００３８】
ステップＳ２６で、ホワイトバランス演算部６は、光源種別の演算結果の信頼度を演算する。
ステップＳ２７で、ホワイトバランス演算部６は、Ｓ２６で求めた信頼度が所定の閾値以上であるか否かを判定する。上記要件を満たす場合（Ｙ）にはＳ２８に移行する。一方、上記要件を満たさない場合（Ｎ）には、制御部８は図４の処理を終了する。なお、この場合には画像処理部３によって本画像のオートホワイトバランス調整は行われるが、オートホワイトバランステーブル７ａのデータが更新されることはない。
【００３９】
ステップＳ２８で、ホワイトバランス演算部６は、ホワイトバランス補正値の演算を行う。なお、この場合には画像処理部３はＳ２８のホワイトバランス補正値で本撮影のホワイトバランス調整を行う。
ステップＳ２９で、ホワイトバランス演算部６は、ホワイトバランス補正値のヒストグラムを生成する。Ｓ２９でのホワイトバランス演算部６は、ホワイトバランス補正値を光源種別ごとに分類し、光源種別ごとに異なるヒストグラムを生成する。具体的には、ホワイトバランス演算部６は、晴天（５０００〜６０００Ｋ）、曇天（６０００〜７０００Ｋ）、晴天日陰（７０００Ｋ以上）の３種類のヒストグラムを生成する。
【００４０】
ステップＳ３０で、制御部８は、Ｓ２９のヒストグラムに基づいてホワイトバランス補正値の傾向を解析する。そして、制御部８は上記の解析結果に基づいてオートホワイトバランステーブル７ａのデータを変更する。
具体的には、第１に、制御部８は上記のヒストグラムにおいて所定の色温度でのホワイトバランス補正値を抽出する。例えば、晴天のヒストグラムであれば、制御部８は５５００Ｋでの値を抽出する。また、曇天のヒストグラムであれば、制御部８は６５００Ｋでの値を抽出する。また晴天日陰のヒストグラムであれば、制御部８は８０００Ｋでの値を抽出する。
【００４１】
第２に、制御部８は、ヒストグラムから抽出された値を基準として、オートホワイトバランステーブル７ａのホワイトバランス補正値とのズレを解消するように、オートホワイトバランステーブル７ａの値をシフトさせる。そして、制御部８は、変更後のデータをオートホワイトバランステーブル７ａに記録する。
ステップ３１で、制御部８は、晴天のヒストグラムにおけるホワイトバランス補正値の代表値（例えば、晴天のヒストグラムでの中央値や最頻値に対応するホワイトバランス補正値など）を、ホワイトバランスデフォルト値に設定する。以上で図４の説明を終了する。
【００４２】
上記（３）の場合には、オートホワイトバランスの演算結果に応じて、ホワイトバランス補正値およびホワイトバランスデフォルト値がユーザーの使用環境により近い値に向けて自動的に調整される。したがって、オートホワイトバランスモードで光源推定の難しいシーンを撮影した場合にも、ユーザーの環境に応じた比較的に妥当性の高いオートホワイトバランス調整が可能となる。
【００４３】
ここで、上記（１）での撮影地域の指定について補足する。上記（１）での地域名の選択と時計のタイムゾーンの設定とを連動させて、ホワイトバランスデフォルト値の設定時に、時計の時差の調整ができるようにしてもよい。
なお、図４において、晴天で撮影時刻が正午を基準とする前後２時間の範囲内にあるか否かという条件を設定したのは、一般的にユーザーが撮影する機会が多いと予想されるためである。従って、ユーザーによって撮影する光源や時間帯に違いがある場合には、他の条件を設定できるようにして、ユーザーの使用環境により近い値にホワイトバランスデフォルト値をカスタマイズできるようにしてもよい。
【図面の簡単な説明】
【００４４】
【図１】本実施形態の電子カメラのブロック図
【図２】地域の指定入力によるホワイトバランスデフォルト値の変更処理を示すフローチャート
【図３】プリセットホワイトバランスに基づくホワイトバランスデフォルト値の変更処理を示すフローチャート
【図４】オートホワイトバランスに基づくホワイトバランスデフォルト値の変更処理を示すフローチャート
【符号の説明】
【００４５】
１：撮像素子、５：光源推定部、６：ホワイトバランス演算部、７：ホワイトバランスメモリ、８：制御部、１０：操作部
【図１】
2008211427.tif 000003
【図２】
2008211427.tif 000004
【図３】
2008211427.tif 000005
【図４】
2008211427.tif 000006