(57)【要約】【課題】被写体の色温度などが変化しても適切にホワイトバランス補正を行うことができるようにする。【解決手段】カメラ信号処理部２０４は被写体を撮像して得られた画像に規定された抽出範囲において白色と推定される領域を白色領域として抽出し、白色領域の色を示す色情報に応じて画像に対してホワイトバランス補正を行う。この際、制御・演算部２１０の制御下で、カメラ信号処理部は、被写体を撮像する際に被写体に照射される光が自然光であるか否かを判定して、被写体又はその周辺の明るさを検出し、被写体に照射される光が自然光であると判定された際に、検出された明るさの変化量が所定の第１の閾値以上であると抽出範囲を変更する。【選択図】図３
2016072916.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して得られた画像に対してホワイトバランス補正を行う画像処理装置であって、
前記画像に規定された抽出範囲において白色と推定される領域を白色領域として抽出する抽出手段と、
前記白色領域の色を示す色情報に応じて前記画像に対して前記ホワイトバランス補正を行う補正手段と、
前記被写体を撮像する際、前記被写体に照射される光が自然光であるか否かを判定する判定手段と、
前記被写体又はその周辺の明るさを検出する検出手段と、
前記判定手段によって前記被写体に照射される光が自然光であると判定された際に、前記検出手段によって検出された明るさの変化量が所定の第１の閾値以上であると、前記抽出範囲を変更する変更手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記変更手段は、前記検出手段によって検出された明るさの変化量が前記第１の閾値以上である場合に、前記明るさが明るくなる方向に変化していると、前記抽出範囲をアンバー側を広げる処理およびブルー側を狭める処理の少なくとも１つを行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記変更手段は、前記検出手段によって検出された明るさの変化量が前記第１の閾値以上である場合に、前記明るさが暗くなる方向に変化していると、前記抽出範囲をブルー側を広げる処理およびアンバー側を狭める処理の少なくとも１つを行うことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記変更手段は、前記抽出範囲を変更した後、前記判定手段によって前記被写体に照射される光が自然光でないと判定されると、前記抽出範囲を変更の前の状態に戻すことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記変更手段は、前記抽出範囲を変更した後、前記検出手段によって検出された明るさの変化量が前記第１の閾値以上であって、かつ前記明るさが暗くなる方向に変化していると、前記抽出範囲を変更の前の状態に戻すことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項６】
前記変更手段は、前記抽出範囲を変更した後、前記検出手段によって検出された明るさの変化量が前記第１の閾値未満である場合に、前記補正手段によるホワイトバランス補正が完了すると、前記抽出範囲を変更の前の状態に戻すことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項７】
前記変更手段は、前記抽出範囲を変更した後、前記検出手段によって検出された明るさの変化量が前記第１の閾値以上であって、かつ前記明るさが明るくなる方向に変化していると、前記抽出範囲を変更の後の抽出範囲に維持することを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項８】
前記変更手段は、前記抽出範囲を変更した後、前記検出手段によって検出された明るさの変化量が前記第１の閾値未満である場合に、前記補正手段によるホワイトバランス補正が完了しないと、前記抽出範囲を変更の後の抽出範囲に維持することを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項９】
前記変更手段は、前記検出手段によって検出された明るさの変化量が前記第１の閾値よりも大きい第２の閾値以上であると、前記抽出範囲の変更を行わないことを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記変更手段は、前記被写体の変化量が予め設定された変化量以上である場合又は前記画像を得る際の画角の変化量が所定の変化量以上である場合には、前記抽出範囲の変更を行わないことを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
被写体を撮像して得られた画像に対してホワイトバランス補正を行う画像処理装置の制御方法であって、
前記画像に規定された抽出範囲において白色と推定される領域を白色領域として抽出する抽出ステップと、
前記白色領域の色を示す色情報に応じて前記画像に対して前記ホワイトバランス補正を行う補正ステップと、
前記被写体を撮像する際、前記被写体に照射される光が自然光であるか否かを判定する判定ステップと、
前記被写体又はその周辺の明るさを検出する検出ステップと、
前記判定ステップで前記被写体に照射される光が自然光であると判定された際に、前記検出ステップで検出された明るさの変化量が所定の第１の閾値以上であると、前記抽出範囲を変更する変更ステップと、
を有することを特徴とする制御方法。
【請求項１２】
被写体を撮像して得られた画像に対してホワイトバランス補正を行う画像処理装置で用いられる制御プログラムであって、
前記画像処理装置が備えるコンピュータに、
前記画像に規定された抽出範囲において白色と推定される領域を白色領域として抽出する抽出ステップと、
前記白色領域の色を示す色情報に応じて前記画像に対して前記ホワイトバランス補正を行う補正ステップと、
前記被写体を撮像する際、前記被写体に照射される光が自然光であるか否かを判定する判定ステップと、
前記被写体又はその周辺の明るさを検出する検出ステップと、
前記判定ステップで前記被写体に照射される光が自然光であると判定された際に、前記検出ステップで検出された明るさの変化量が所定の第１の閾値以上であると、前記抽出範囲を変更する変更ステップと、
を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、その制御方法、および制御プログラムに関し、特に、自動ホワイトバランス補正機能を備える撮像装置に関する。
【背景技術】
【０００２】
一般に、画像処理装置の一つとしてデジタルカメラなどの撮像装置が知られている。そして、撮像装置において、被写体の明るさを検出して、被写体の明るさが所定の明るさよりも低くなると、ホワイトバランス補正による補正範囲を広くする機能を有するものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２３４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に記載の撮像装置においては、被写体の明るさが所定の閾値未満であるか否かに応じてホワイトバランス補正による補正範囲を変更している。このため、被写体の明るさが閾値未満である範囲又は閾値以上である範囲で変化しても補正範囲の変更は行われない。従って、特許文献１に記載の撮像装置では、被写体の明るさの変化に柔軟に対応してホワイトバランス補正を行うことが困難である。
【０００５】
例えば、同一の明るさであっても季節又は時間帯によって色温度が大きく変化することを考慮すると、特許文献１に記載の撮像装置では適正にホワイトバランス補正範囲を設定することが困難となってしまう。この結果、天候の変化などに起因して色温度が変化すると、ホワイトバランスを適切に補正することが困難となる。
【０００６】
従って、本発明の目的は、被写体の色温度などが変化しても適切にホワイトバランス補正を行うことのできる画像処理装置、その制御方法、および制御プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、本発明による画像処理装置は、被写体を撮像して得られた画像に対してホワイトバランス補正を行う画像処理装置であって、前記画像に規定された抽出範囲において白色と推定される領域を白色領域として抽出する抽出手段と、前記白色領域の色を示す色情報に応じて前記画像に対して前記ホワイトバランス補正を行う補正手段と、前記被写体を撮像する際、前記被写体に照射される光が自然光であるか否かを判定する判定手段と、前記被写体又はその周辺の明るさを検出する検出手段と、前記判定手段によって前記被写体に照射される光が自然光であると判定された際に、前記検出手段によって検出された明るさの変化量が所定の第１の閾値以上であると、前記抽出範囲を変更する変更手段と、を有することを特徴とする。
【０００８】
本発明による制御方法は、被写体を撮像して得られた画像に対してホワイトバランス補正を行う画像処理装置の制御方法であって、前記画像に規定された抽出範囲において白色と推定される領域を白色領域として抽出する抽出ステップと、前記白色領域の色を示す色情報に応じて前記画像に対して前記ホワイトバランス補正を行う補正ステップと、前記被写体を撮像する際、前記被写体に照射される光が自然光であるか否かを判定する判定ステップと、前記被写体又はその周辺の明るさを検出する検出ステップと、前記判定ステップで前記被写体に照射される光が自然光であると判定された際に、前記検出ステップで検出された明るさの変化量が所定の第１の閾値以上であると、前記抽出範囲を変更する変更ステップと、を有することを特徴とする。
【０００９】
本発明による制御プログラムは、被写体を撮像して得られた画像に対してホワイトバランス補正を行う画像処理装置で用いられる制御プログラムであって、前記画像処理装置が備えるコンピュータに、前記画像に規定された抽出範囲において白色と推定される領域を白色領域として抽出する抽出ステップと、前記白色領域の色を示す色情報に応じて前記画像に対して前記ホワイトバランス補正を行う補正ステップと、前記被写体を撮像する際、前記被写体に照射される光が自然光であるか否かを判定する判定ステップと、前記被写体又はその周辺の明るさを検出する検出ステップと、前記判定ステップで前記被写体に照射される光が自然光であると判定された際に、前記検出ステップで検出された明るさの変化量が所定の第１の閾値以上であると、前記抽出範囲を変更する変更ステップと、を実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、被写体に照射される光が自然光であると判定された際に、明るさの変化量が所定の第１の閾値以上であると抽出範囲を変更する。これによって、被写体の色温度などが変化しても適切にホワイトバランス補正を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態による画像処理装置の一つである撮像装置の一例についてその構成を示すブロック図である。
【図２】図１に示すカメラ信号処理部で行われるホワイトバランス補正を説明するためのフローチャートである。
【図３】図１に示すカメラ信号処理部で行われる白抽出範囲の補正処理を説明するためのフローチャートである。
【図４】図１に示すカメラ信号処理部で用いられる白抽出範囲を説明するための図であり、（ａ）は通常の白抽出範囲を示す図、（ｂ）は（ａ）に示す白抽出範囲をアンバー側にずらした白抽出範囲を示す図、（ｃ）は（ａ）に示す白抽出範囲をブルー側にずらした白抽出範囲を示す図である。
【図５】本発明の第２の実施形態による画像処理装置の一つであるカメラで行われる白抽出範囲補正処理を説明するためのフローチャートである。
【図６】天候に変化が生じた場合における被写体の見え方の変化を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の実施の形態による画像処理装置の一つである撮像装置の一例について図面を参照して説明する。
【００１３】
ここで、本発明の実施の形態に係る撮像装置について説明する前に、まず従来の撮像装置におけるホワイトバランス補正について概説する。
【００１４】
一般に、ホワイトバランス補正を行う際には、被写体において白色と推定される領域（白色領域）を抽出して、当該領域が白色となるようにホワイトバランス補正値を算出する必要がある。
【００１５】
この際、白色と推定される領域の範囲（以下白抽出範囲という）がアンバー側に広い程、低色温度の被写体を白色と引き込むので、ホワイトバランスは低色温度側に補正される。一方、白抽出範囲がブルー側に広い程、高色温度の被写体を白色として引き込むので、ホワイトバランスは高色温度側に補正される。
【００１６】
図６は、天候に変化が生じた場合における被写体の見え方の変化を示す図である。
【００１７】
屋外で撮影を行う際に天候に変化が生じると、図６に示すように明るさおよび色温度が変化するとともに、白い色の物体（被写体）、青色の物体、およびアンバー色の物体の見え方が変化する。なお、各物体の見え方は、曇天下において適正なホワイトバランス補正が行われた状態で天候が変化した際の見え方である。
【００１８】
いま、被写体として白色の物体およびアンバー色の物体が存在する状況下で、天候が晴れから曇りへと変化したとする。この場合、白色の物体は青味がかって見えるので、白抽出範囲から外れてしまう。一方、アンバー色の物体は白っぽく見えるので、白抽出範囲に入ってしまうことがある。
【００１９】
このような状況においては、アンバー色の物体を白色とするようにホワイトバランス補正が行われてしまうことになる。つまり、ホワイトバランスが低色温度側に補正されてしまうことになる。
【００２０】
一方、天候が曇りから晴れへと変化した場合には、上述の現象と逆の現象が生じることになる。
【００２１】
そこで、本発明の実施の形態による撮像装置では、上述のような天候の変化などに起因して被写体の色温度などの変化しても適切にホワイトバランス補正を行うことができるようにする。
【００２２】
［第１の実施形態］
図１は、本発明の第１の実施形態による画像処理装置の一つである撮像装置の一例についてその構成を示すブロック図である。
【００２３】
図示の撮像装置は、例えば、デジタルカメラ（以下単にカメラと呼ぶ）であり、レンズ群２０１を備えている。レンズ群２０１から入射した光学像は絞りユニット２０２を介して撮像素子２０３に結像する。撮像素子２０２は光学像に応じた電気信号（アナログ信号）をカメラ信号処理部２０４に出力する。
【００２４】
カメラ信号処理部２０４は、アナログ信号をデジタル信号に変換した後、ガンマ変換処理およびゲイン処理などによる輝度補正とホワイトバランス補正およびカラーバランス補正などの色補正とを行う。そして、カメラ信号処理部２０４はビデオ信号処理部２０５にカメラ信号を出力する。
【００２５】
なお、カメラ信号処理部２０４には輝度情報および色情報を得るための検波ブロックが備えられている。
【００２６】
ビデオ信号処理部２０５はカメラ信号に符号化処理を施してビデオ信号を表示部２０６に出力する。さらに、ビデオ信号処理部２０５はビデオ信号を記録再生処理部２０７に出力する。そして、記録再生処理部２０７は、ビデオ信号に所定の処理を施して、記録に適する信号として記録媒体２０８に記録する。
【００２７】
絞り状態検出部２０９は絞りユニット２０２における絞り状態を検出しており、絞り状態を示す絞り検出信号を制御・演算部２１０に送る。制御・演算部２１０は撮像装置全体の制御を司るブロックである。
【００２８】
なお、カメラには、ユーザーによる各種操作を受け付けるための入力部２１１が備えられている。
【００２９】
図２は、図１に示すカメラ信号処理部２０４で行われるホワイトバランス補正を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は制御・演算部２１０の制御下で行われる。
【００３０】
ホワイトバランス補正処理を開始すると、カメラ信号処理部２０４は、撮像素子２０３の出力においてＲ（赤）およびＢ（青）信号の各々に対してゲイン値を乗算する（ステップＳ３０１：ＲＢ信号利得制御）。このゲイン値として、例えば、前回のホワイトバランス補正処理で得られたゲイン値が用いられる。
【００３１】
なお、初めてホワイトバランス補正処理を行う際には、ゲイン値として予め定められた初期値が用いられる。
【００３２】
次に、カメラ信号処理部２０４は検波ブロックによってカメラ信号から予め設定された領域毎の色情報を検出する（ステップＳ３０２）。なお、色情報を検出する領域は、理想的には画素単位であるが、複数の画素を一領域としてもよい。
【００３３】
続いて、カメラ信号処理部２０４は領域毎の色情報が白抽出範囲に含まれるか否かを判定する。そして、カメラ信号処理部２０４は白抽出範囲に含まれる領域が所定の数以上であるか否かを判定する（ステップＳ３０３）。
【００３４】
白抽出範囲に含まれる領域が所定の数未満であると（ステップＳ３０３において、ＮＯ）、カメラ信号処理部２０４はホワイトバランス補正処理を終了する。この場合、次回のホワイトバランス補正処理において用いられるゲイン値は今回のホワイトバランス補正処理で用いたゲイン値と同一の値として現状のホワイトバランス補正を維持する。
【００３５】
一方、白抽出範囲に含まれる領域が所定の数以上であると（ステップＳ３０３において、ＹＥＳ）、カメラ信号処理部２０４は白抽出範囲に含まれる領域の色情報を平均化して平均色情報とする（ステップＳ３０４：白抽出）。そして、カメラ信号処理部２０４は平均色情報におけるＲＧＢ比率（Ｇは緑）が白色に相当する基準比率になるように、ＲおよびＢ信号に与えるゲイン補正値（つまり、ホワイトバランス補正値）を求める（ステップＳ３０５）。
【００３６】
続いて、カメラ信号処理部２０４は、ホワイトバランス補正値の上限を規定するホワイトバランス補正上限値（以下単に上限値と呼ぶ）とホワイトバランス補正値とを比較する。そして、カメラ信号処理部２０４はホワイトバランス補正値が上限値≦であるか否かを判定する（ステップＳ３０６）。
【００３７】
ホワイトバランス補正値＞上限値であると（ステップＳ３０６において、ＮＯ）、カメラ信号処理部２０４はホワイトバランス補正値を上限値とする（ステップＳ３０７）。そして、カメラ信号処理部２０４は上述のゲイン値にホワイトバランス補正値（ゲイン補正量を乗算して、ゲイン値を補正し、新たなゲイン値を得る（ステップＳ３０８）。
【００３８】
ホワイトバランス補正値≦上限値であると（ステップＳ３０６において、ＹＥＳ）、カメラ信号処理部２０４はステップＳ３０８の処理に進む。
【００３９】
続いて、カメラ信号処理部２０４は新たなゲイン値（補正ゲイン値）が予め設定されたホワイトバランス補正範囲に収まっているかを判定する（ステップＳ３０９）。補正ゲイン値がホワイトバランス補正範囲外であると（ステップＳ３０９において、ＮＯ）、カメラ信号処理部２０４は、補正ゲイン値をホワイトバランス補正範囲で規定されたゲイン上限値とする（ステップＳ３１０）。そして、カメラ信号処理部２０４はホワイトバランス補正処理を終了する。
【００４０】
補正ゲイン値がホワイトバランス補正範囲に収まっていると（ステップＳ３０９において、ＹＥＳ）、カメラ信号処理部２０４はホワイトバランス補正処理を終了する。
【００４１】
なお、図２に示すフローチャートにおいては、フィードバック制御によってホワイトバランス補正処理後の色情報を得て、当該色情報に基づいて算出したホワイトバランス補正値に応じてゲイン値を補正する。そして、ＲＧＢの比率を白色に相当する基準比率とするようにしたが、他のホワイトバランス補正処理を用いるようにしてもよい。
【００４２】
さらに、ここでは、違和感がないようにするため、所定時間におけるホワイトバランス補正値の変化量を制限して、ホワイトバランス補正処理を繰り返し行うことによって徐々に適正なホワイトバランス補正に近づけている。
【００４３】
図３は、図１に示すカメラ信号処理部２０４で行われる白抽出範囲の補正処理を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は制御・演算部２１０の制御下で行われる。
【００４４】
白抽出範囲補正処理を開始すると、カメラ信号処理部２０４は被写体又はその周辺を照射する光源が屋外の自然光であるか否かを判定する（ステップＳ４０１）。ステップＳ３０１の処理においては、カメラ信号処理部２０４は撮像素子２０３の出力である画像信号、画像を分割したブロック毎に得られるＦ値、シャッタースピード、ゲイン値に基づいて求められる明るさ、又はホワイトバランス補正値に応じて得られる色情報に応じて自然光であるか否かを判定する。
【００４５】
なお、撮像素子２０３と別に測光センサを備えて、この測光センサを用いて自然光の判定を行うようにしてもよい。
【００４６】
光源が屋外の自然光であると（ステップＳ４０１において、ＹＥＳ）、カメラ信号処理部２０４は被写体又はその周辺の明るさを取得する（ステップＳ４０２）。ここでは、カメラ信号処理部２０４は撮像素子２０３の出力である画像信号に応じてブロック毎にその明るさを得て、被写体又はその周辺の明るさを求める。
【００４７】
なお、撮像素子２０３と別に測光センサを備えて、この測光センサを用いて被写体又はその周辺の明るさを求めるようにしてもよい。
【００４８】
続いて、カメラ信号処理部２０４は、ステップＳ４０２の処理で得られた明るさと、前回の処理で得られた明るさ又は過去複数回の処理で得られた明るさの平均値とを比較する。そして、カメラ信号処理部２０４は明るさの変化量が予め定められた閾値以上であるか否かを判定するとともに、明るさが明るくなる方向に変化したか否かを判定する（ステップＳ４０３）。
【００４９】
明るさの変化量が閾値未満であると（ステップＳ４０３において、変化なし）、カメラ信号処理部２０４は白抽出範囲補正処理を終了する。一方、明るさの変化量が閾値以上であると、カメラ信号処理部２０４は、次のようにして、白抽出範囲を補正する。
【００５０】
ここで、白抽出範囲とホワイトバランス補正処理との関係について説明する。
【００５１】
図４は、図１に示すカメラ信号処理部２０４で用いられる白抽出範囲を説明するための図である。そして、図４（ａ）は通常の白抽出範囲を示す図であり、図４（ｂ）は図４（ａ）に示す白抽出範囲をアンバー側にずらした白抽出範囲を示す図である。また、図４（ｃ）は図４（ａ）に示す白抽出範囲をブルー側にずらした白抽出範囲を示す図である。
【００５２】
図４に示す例では、その中心を白色とする色差信号が示されている。図４（ａ）に示す白抽出範囲においては、アンバーおよびブルーの色温度方向に白抽出範囲が広く伸びており、グリーンおよびマゼンタの色温度と直交する方向においては白抽出範囲は狭くなっている。
【００５３】
図４（ａ）に示す白抽出範囲を用いると、色温度方向におけるホワイトバランス補正の変化が起こりやすくなって、色温度と直交する方向における変化は起こりづらくなる。これは、太陽光を含む多くの光源の色が黒体放射軸に沿って分布することに起因する。
【００５４】
図４（ｂ）に示すように、白抽出範囲をアンバー側にずらすと、アンバー側の色を白色であると推定することが多くなる。これによって、アンバーが白色となるようにホワイトバランス補正が行われる結果、ホワイトバランス補正が低色温度側で行われやすくなる。
【００５５】
一方、図４（ｃ）に示すように、白抽出範囲をブルー側にずらすと、ホワイトバランス補正が高色温度側で行われやすくなる。このように、白抽出範囲を変化させることによって、ホワイトバランス補正が特定の方向で行われやすくなる。
【００５６】
そこで、ステップＳ４０３の処理において、明るさの変化量が予め定められた閾値以上であって、かつ明るさが明るくなる方向に変化すると（ステップＳ４０３において、明るく変化）、カメラ信号処理部２０４は、図４（ｂ）に示す白抽出範囲を用いると決定する（ステップＳ４０４）。つまり、カメラ信号処理部２０４は、アンバー側に拡大されブルー側が縮小した白抽出範囲を用いると決定することになる。
【００５７】
このように白抽出範囲を補正すれば、ホワイトバランス補正の際には低色温度側で補正が行われやすくなる。なお、アンバー側への拡大およびブルー側の縮小のうち一方のみ行うようにしてもよい。その後、カメラ信号処理部２０４は白抽出範囲補正処理を終了する。
【００５８】
明るさの変化量が予め定められた閾値以上であって、かつ明るさが暗くなる方向に変化すると（ステップＳ４０３において、暗く変化）、カメラ信号処理部２０４は、図４（ｃ）に示す白抽出範囲を用いると決定する（ステップＳ４０５）。つまり、カメラ信号処理部２０４は、ブルー側に拡大されアンバー側が縮小した白抽出範囲を用いると決定することになる。
【００５９】
このように白抽出範囲を補正すれば、ホワイトバランス補正の際には高色温度側で補正が行われやすくなる。なお、ブルー側への拡大およびアンバー側の縮小のうち一方のみ行うようにしてもよい。その後、カメラ信号処理部２０４は白抽出範囲補正処理を終了する。
【００６０】
なお、ステップＳ４０１の処理において、光源が屋外の自然光でないと（ステップＳ４０１において、ＮＯ）、カメラ信号処理部２０４は白抽出範囲補正処理を終了する。
【００６１】
このように、本発明の第１の実施形態では、明るさの変化に応じて白抽出範囲を補正するようにしたので、天候に変化が生じた際においても適切にホワイトバランス補正を行うことができる。
【００６２】
［第２の実施形態］
続いて、本発明の第２の実施形態による画像処理装置の一つであるカメラの一例について説明する。
【００６３】
なお、第２の実施形態に係るカメラの構成は図１に示すカメラと同様である。また、第２の実施形態に係るカメラにおいても図２で説明したようにしてホワイトバランス補正処理が行われる。
【００６４】
前述の第１の実施形態においては、白抽出範囲を補正する際、明るさの変化量が予め定められた閾値以上であると、白抽出範囲を補正するようにした。ところが、ホワイトバランス補正値に上限値が設定されていると。明るさが変化している最中にホワイトバランス補正が完了しないことがある。さらに、ホワイトバランス補正処理を行っている際に、明るさの変化が収まると白抽出範囲が通常の白抽出範囲となってしまい、明るさが変化した際のホワイトバランス補正が完了しないことがある。
【００６５】
そこで、第２の実施形態に係るカメラでは、次のようにして白抽出範囲補正処理を行う。
【００６６】
図５は、本発明の第２の実施形態による画像処理装置の一つであるカメラで行われる白抽出範囲補正処理を説明するためのフローチャートである。
【００６７】
なお、ここでは、白抽出範囲として、図４（ｂ）に示す白抽出範囲が用いられているものとする（つまり、白抽出範囲は図４（ｂ）に示す白抽出範囲に補正されているものとする）。また、図示のフローチャートにおいて、図３に示すフローチャートのステップと同一のステップについては同一の参照符号を付して説明を省略する。
【００６８】
ステップＳ４０３の処理において、明るさの変化量が閾値未満であると（ステップＳ４０３において、変化なし）、カメラ信号処理部２０４はホワイトバランス補正が目標に到達している状態か否か、つまり、完了しているか否か判定する（ステップＳ６０４）。言い換えると、カメラ信号処理部２０４は図２に示すステップＳ３０４の処理において抽出された色情報が示す色が白色となった状態であるか否かを判定することになる。
【００６９】
ホワイトバランス補正が目標に到達していないと、つまり、変動中であると（ステップＳ６０４において、ＮＯ）、カメラ信号処理部２０４は、現在の白抽出範囲を維持する（ステップＳ６０５）。そして、カメラ信号処理部２０４は白抽出範囲補正処理を終了する。
【００７０】
一方、ホワイトバランス補正が目標に到達すると（ステップＳ６０４において、ＹＥＳ）、カメラ信号処理部２０４は、白抽出範囲を通常の白抽出範囲（図４（ａ））参照）に戻す（ステップＳ６０６）。そして、カメラ信号処理部２０４は白抽出範囲補正処理を終了する。
【００７１】
ステップＳ４０３の処理において、明るさの変化量が予め定められた閾値以上であって、かつ明るさが明るくなる方向に変化すると（ステップＳ４０３において、明るく変化）、カメラ信号処理部２０４は、ステップＳ６０５の処理に進む。
【００７２】
明るさの変化量が予め定められた閾値以上であって、かつ明るさが暗くなる方向に変化すると（ステップＳ４０３において、暗く変化）、カメラ信号処理部２０４は、ステップＳ６０６の処理に進む。
【００７３】
ステップＳ４０１の処理において、光源が屋外の自然光でないと判定すると（ステップＳ４０１において、ＮＯ）、カメラ信号処理部２０４はステップＳ６０６の処理に進む。
【００７４】
なお、ステップＳ４０３の処理において、明るさが暗くなる方向に変化した場合には、白抽出範囲を通常の白抽出範囲に戻すようにしたが、図４（ｃ）に示す白抽出範囲に補正するようにしてもよい。
【００７５】
図５においては、白抽出範囲が図４（ｂ）に示す白抽出範囲に補正された後における白抽出範囲補正処理について説明したが、白抽出範囲が図４（ｃ）に示す白抽出範囲に補正された後における白抽出範囲補正処理についても同様にして白抽出範囲補正処理が行われる。
【００７６】
この場合には、明るさの変化量が予め定められた閾値以上であって、かつ明るさが明るくなる方向に変化すると、通常の白抽出範囲に戻す。明るさの変化量が予め定められた閾値以上であって、かつ明るさが暗くなる方向に変化すると、現在の白抽出範囲が維持される。
【００７７】
このように、本発明の第２の実施形態では、ホワイトバランス補正処理を行っている際に、明るさの変化の変化があっても精度よくホワイトバランス補正処理を行うことができる。
【００７８】
ところで、ステップＳ４０３の処理において、明るさが急激に変化した場合には、周囲の状況および被写体が大きく変化している可能性がある。このため、第１又は第２の実施形態で説明した白抽出範囲の補正処理を行うと、ホワイトバランス補正が適正に行われないことがある。
【００７９】
従って、明るさが急激に変化した場合には（例えば、上記の閾値よりも大きい第２の閾値以上に明るさが変化した場合には）、白抽出範囲の補正処理を行わないようにする。この際、既に白抽出範囲が補正されている場合には、白抽出範囲を通常の白抽出範囲に戻すようにしてもよい。
【００８０】
さらには、カメラで撮影しようとする被写体が他の被写体に変わった場合、ズーム状態が変化した場合、又はカメラ自体が動かされて画角が変化した場合にも、同様に白抽出範囲の補正を行わないようにしてもよい。つまり、被写体の変化量が予め設定された変化量以上である場合又は画像を得る際の画角の変化量が所定の変化量以上である場合には、同様に白抽出範囲の補正を行わないようにしてもよい。
【００８１】
上述の説明から明らかなように、図１に示す例では、カメラ信号処理部２０４および制御・演算部２１０が抽出手段、補正手段、判定手段、検出手段、および変更手段として機能する。
【００８２】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００８３】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を画像処理装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを画像処理装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００８４】
また、本発明は、以下の処理を実行することによっても実現される。つまり、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種の記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵなど）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８５】
２０１  レンズ群
２０２  絞りユニット
２０３  撮像素子
２０４  カメラ信号処理部
２０５  ビデオ信号処理部
２０６  表示部
２０７  記録再生処理部
２０８  記録媒体
２０９  絞り状態検出部
２１０  制御・演算部
【図１】
2016072916.tif 000003
【図２】
2016072916.tif 000004
【図３】
2016072916.tif 000005
【図４】
2016072916.tif 000006
【図５】
2016072916.tif 000007
【図６】
2016072916.tif 000008