(57)【要約】【課題】各光源に対応する領域毎に異なる係数を用いてホワイトバランス調整を行うと、処理負荷が重い。【解決手段】ホワイトバランス調整装置を、所定の撮像素子より入力される画像信号に基づいて撮影画像の色情報を取得する色情報取得手段と、取得された色情報に基づいて領域別ホワイトバランス調整を行うか否かを判定する判定手段と、判定手段により領域別ホワイトバランス調整を行うと判定されたとき、所定のアルゴリズムに基づいて撮影画像を複数の領域に区分し、区分された領域毎に異なる係数を用いてホワイトバランス調整を行うホワイトバランス調整手段とから構成する。【選択図】図２
2015192152.tif 000002
【特許請求の範囲】
【請求項１】
所定の撮像素子より入力される画像信号に基づいて撮影画像の色情報を取得する色情報取得手段と、
取得された色情報に基づいて領域別ホワイトバランス調整を行うか否かを判定する判定手段と、
前記判定手段により前記領域別ホワイトバランス調整を行うと判定されたとき、所定のアルゴリズムに基づいて前記撮影画像を複数の領域に区分し、区分された領域毎に異なる係数を用いてホワイトバランス調整を行うホワイトバランス調整手段と、
を備える、
ホワイトバランス調整装置。
【請求項２】
前記判定手段は、
所定の色空間に複数種類の光源検出枠を定義し、
定義された複数種類の光源検出枠のうち２つ以上の光源検出枠に前記色情報取得手段により取得された色情報が分布して配置される場合に、前記領域別ホワイトバランス調整を行うと判定する、
請求項１に記載のホワイトバランス調整装置。
【請求項３】
前記撮像素子より入力される画像信号に基づいて前記撮影画像の輝度情報を取得する輝度情報取得手段
を備え、
前記判定手段は、
前記２つ以上の光源検出枠に前記色情報取得手段により取得された色情報が分布して配置される場合であっても、該２つ以上の光源検出枠が特定の光源検出枠であり且つ前記輝度情報取得手段により取得された輝度情報が所定値以上の輝度を示す場合には、前記領域別ホワイトバランス調整を行わないと判定する、
請求項２に記載のホワイトバランス調整装置。
【請求項４】
前記ホワイトバランス調整手段は、
前記判定手段により前記領域別ホワイトバランス調整を行わないと判定されたとき、前記撮影画像の全体に対して同一の係数を用いてホワイトバランス調整を行う、
請求項１から請求項３の何れか一項に記載のホワイトバランス調整装置。
【請求項５】
請求項１から請求項４の何れか一項に記載のホワイトバランス調整装置と、
被写体の画像信号を生成して前記ホワイトバランス調整装置に出力する撮像素子と、
を備える、
撮影装置。
【請求項６】
所定の撮像素子より入力される画像信号に基づいて撮影画像の色情報を取得する色情報取得ステップと、
取得された色情報に基づいて領域別ホワイトバランス調整を行うか否かを判定する判定ステップと、
前記判定ステップにて前記領域別ホワイトバランス調整を行うと判定されたとき、所定のアルゴリズムに基づいて前記撮影画像を複数の領域に区分し、区分された領域毎に異なる係数を用いてホワイトバランス調整を行うホワイトバランス調整ステップと、
を含む、
ホワイトバランス調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像のホワイトバランスを調整するホワイトバランス調整装置及びホワイトバランス調整方法並びにホワイトバランス調整装置を備える撮影装置に関する。
【背景技術】
【０００２】
デジタルスチルカメラ等の撮影装置や携帯端末に搭載された撮影装置には、カラー撮像時に安定した色再現を得るためのホワイトバランス調整機能が組み込まれている。ホワイトバランス調整機能では、画面全体が無彩色の基準被写体を撮影している状態でＲ信号、Ｇ信号、Ｂ信号の各出力レベルが等しくなるように調整される。
【０００３】
しかし、被写体を照らす光源は画面全体で同じとは限らず、日向領域や日陰領域など、画面内の領域毎に異なる場合もある。この場合、画面全体に対して同じ係数を用いてホワイトバランス調整を行うと、画面内の領域によっては適正な色再現が得られない。
【０００４】
そこで、例えば特許文献１や特許文献２に、被写体を照らす光源が領域毎に異なる場合に、その異なる領域毎に適正な色再現を得ることが可能なホワイトバランス調整を行う撮影装置が記載されている。具体的には、特許文献１や特許文献２に記載の撮影装置は、画面を各光源（日向や日陰等）に対応する領域に分割し、分割された領域毎に異なる係数を用いてホワイトバランス調整を行うことにより、各領域において適正な色再現を得ることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１０３６７２号公報
【特許文献２】特開２０１０−２１３２１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、各光源に対応する領域毎に異なる係数を用いてホワイトバランス調整を行う場合、領域の分割処理及びホワイトバランス係数の計算を複数回実施するなど、通常のホワイトバランス調整を行う場合と比べて計算コストが増加すると共に処理に時間がかかるという問題が指摘される。
【０００７】
本発明は上記の事情に鑑みてなされたものであり、その目的とするところは、被写体を照らす光源が領域毎に異なる場合において適正な色再現を実現可能でありつつも処理負荷を抑えるのに好適なホワイトバランス調整装置及びホワイトバランス調整方法並びに撮影装置を提供することである。
【課題を解決するための手段】
【０００８】
本実施形態のホワイトバランス調整装置は、所定の撮像素子より入力される画像信号に基づいて撮影画像の色情報を取得する色情報取得手段と、取得された色情報に基づいて領域別ホワイトバランス調整を行うか否かを判定する判定手段と、判定手段により領域別ホワイトバランス調整を行うと判定されたとき、所定のアルゴリズムに基づいて撮影画像を複数の領域に区分し、区分された領域毎に異なる係数を用いてホワイトバランス調整を行うホワイトバランス調整手段とを備える。
【０００９】
本実施形態によれば、判定手段による判定結果に基づいて必要時に限り領域別ホワイトバランス調整が行われるため、領域別ホワイトバランス調整による適正な色再現を実現しつつも処理負荷が好適に抑えられる。
【００１０】
判定手段は、所定の色空間に複数種類の光源検出枠を定義し、定義された複数種類の光源検出枠のうち２つ以上の光源検出枠に色情報取得手段により取得された色情報が分布して配置される場合に、領域別ホワイトバランス調整を行うと判定してもよい。
【００１１】
本実施形態のホワイトバランス調整装置は、撮像素子より入力される画像信号に基づいて撮影画像の輝度情報を取得する輝度情報取得手段を備える構成としてもよい。この場合、判定手段は、２つ以上の光源検出枠に色情報取得手段により取得された色情報が分布して配置される場合であっても、２つ以上の光源検出枠が特定の光源検出枠であり且つ輝度情報取得手段により取得された輝度情報が所定値以上の輝度を示す場合には、領域別ホワイトバランス調整を行わないと判定する。
【００１２】
ホワイトバランス調整手段は、判定手段により領域別ホワイトバランス調整を行わないと判定されたとき、撮影画像の全体に対して同一の係数を用いてホワイトバランス調整を行う構成としてもよい。
【００１３】
本実施形態の撮影装置は、上記のホワイトバランス調整装置と、被写体の画像信号を生成してホワイトバランス調整装置に出力する撮像素子とを備える。
【００１４】
本実施形態のホワイトバランス調整方法は、所定の撮像素子より入力される画像信号に基づいて撮影画像の色情報を取得する色情報取得ステップと、取得された色情報に基づいて領域別ホワイトバランス調整を行うか否かを判定する判定ステップと、判定ステップにて領域別ホワイトバランス調整を行うと判定されたとき、所定のアルゴリズムに基づいて撮影画像を複数の領域に区分し、区分された領域毎に異なる係数を用いてホワイトバランス調整を行うホワイトバランス調整ステップとを含む。
【発明の効果】
【００１５】
本実施形態によれば、被写体を照らす光源が領域毎に異なる場合において適正な色再現を実現可能でありつつも処理負荷を抑えるのに好適なホワイトバランス調整装置及びホワイトバランス調整方法並びに撮影装置が提供される。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態の撮影装置の構成を示すブロック図である。
【図２】本発明の実施形態において画像処理エンジンにて処理されるホワイトバランス調整のフローチャートを示す図である。
【図３】本発明の実施形態において画像処理エンジンによりＣｂＣｒ色空間に定義付けられた光源検出枠の一例を示す図である。
【図４】本発明の実施形態におけるＣｂＣｒ色空間へのプロットの分布ケースを示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態の撮影装置について図面を参照しながら説明する。以下においては、本発明の一実施形態として、デジタル一眼レフカメラについて説明する。なお、撮影装置は、デジタル一眼レフカメラに限らず、例えば、ミラーレス一眼カメラ、コンパクトデジタルカメラ、カムコーダ、タブレット端末、ＰＨＳ（Personal Handy phone System）、スマートフォン、フィーチャフォン、携帯ゲーム機など、撮影機能を有する別の形態の装置に置き換えてもよい。
【００１８】
［撮影装置１の構成］
図１は、本実施形態の撮影装置１の構成を示すブロック図である。図１に示されるように、撮影装置１は、ＣＰＵ（Central Processing Unit）１００、操作部１０２、絞り・シャッタ駆動回路１０４、撮影レンズ１０６、絞り１０８、シャッタ１１０、イメージセンサ１１２、信号処理回路１１４、画像処理エンジン１１６、バッファメモリ１１８、カード用インタフェース１２０、ＬＣＤ（Liquid Crystal Display）制御回路１２２、ＬＣＤ１２４及びＲＯＭ（Read Only Memory）１２６を備えている。
【００１９】
操作部１０２には、電源スイッチやレリーズスイッチ、撮影モードスイッチなど、ユーザが撮影装置１を操作するために必要な各種スイッチが含まれる。ユーザにより電源スイッチが押されると、図示省略されたバッテリから撮影装置１の各種回路に電源ラインを通じて電源供給が行われる。ＣＰＵ１００は電源供給後、ＲＯＭ１２６にアクセスして制御プログラムを読み出してワークエリア（不図示）にロードし、ロードされた制御プログラムを実行することにより、撮影装置１全体の制御を行う。
【００２０】
レリーズスイッチが操作されると、ＣＰＵ１００は、撮影装置１に内蔵されたＴＴＬ（Through The Lens）露出計（不図示）で測定された測光値に基づき適正露出が得られるように、絞り・シャッタ駆動回路１０４を介して絞り１０８及びシャッタ１１０を駆動制御する。より詳細には、絞り１０８及びシャッタ１１０の駆動制御は、プログラムＡＥ（Automatic Exposure）、シャッタ速度優先ＡＥ、絞り優先ＡＥなど、撮影モードスイッチにより指定されるＡＥ機能に基づいて行われる。また、ＣＰＵ１００はＡＥ制御と併せてＡＦ（Autofocus）制御を行う。ＡＦ制御には、アクティブ方式、位相差検出方式、コントラスト検出方式等が適用される。なお、この種のＡＥ及びＡＦの構成及び制御については周知であるため、ここでの詳細な説明は省略する。
【００２１】
被写体からの光束は、撮影レンズ１０６、絞り１０８、シャッタ１１０を通過してイメージセンサ１１２により受光される。イメージセンサ１１２は、例えばベイヤ型画素配置を有する単板式カラーＣＣＤ（Charge Coupled Device）イメージセンサであり、受光面上の各画素で結像した光学像を光量に応じた電荷として蓄積して、Ｒ（Red）、Ｇ（Green）、Ｂ（Blue）の各色に応じた撮像信号に変換し信号処理回路１１４に出力する。なお、イメージセンサ１１２は、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等の他のイメージャであってもよい。
【００２２】
信号処理回路１１４は、イメージセンサ１１２より入力される電気信号（撮影データ）に対してクランプ、デモザイク等の所定の信号処理を施して、画像処理エンジン１１６に出力する。画像処理エンジン１１６は、信号処理回路１１４より入力される信号に対してマトリクス演算、Ｙ／Ｃ分離、ホワイトバランス調整等の所定の信号処理を施して輝度信号Ｙ、色差信号Ｃｂ、Ｃｒを生成し、ＪＰＥＧ（Joint Photographic Experts Group）等の所定のフォーマットで圧縮する。バッファメモリ１１８は、画像処理エンジン１１６による処理の実行時、処理データの一時的な保存場所として用いられる。
【００２３】
カード用インタフェース１２０のカードスロットには、メモリカード２００が着脱可能に差し込まれている。
【００２４】
画像処理エンジン１１６は、カード用インタフェース１２０を介してメモリカード２００と通信可能である。画像処理エンジン１１６は、生成された圧縮画像信号（撮影画像データ）をメモリカード２００（又は撮影装置１に備えられる不図示の内蔵メモリ）に保存する。
【００２５】
また、画像処理エンジン１１６は、生成された輝度信号Ｙ、色差信号Ｃｂ、Ｃｒをフレームメモリ（不図示）にフレーム単位でバッファリングする。画像処理エンジン１１６は、バッファリングされた信号を所定のタイミングで各フレームメモリから掃き出して所定のフォーマットのビデオ信号に変換し、ＬＣＤ制御回路１２２に出力する。ＬＣＤ制御回路１２２は、画像処理エンジン１１６より入力される画像信号を基に液晶を変調制御する。これにより、被写体の撮影画像がＬＣＤ１２４の表示画面に表示される。ユーザは、ＡＥ制御及びＡＦ制御に基づいて適正な輝度及びピントで撮影されたリアルタイムのスルー画を、ＬＣＤ１２４の表示画面を通じて視認することができる。
【００２６】
画像処理エンジン１１６は、ユーザにより撮影画像の再生操作が行われると、操作により指定された撮影画像データをメモリカード２００又は内蔵メモリより読み出して所定のフォーマットの画像信号に変換し、ＬＣＤ制御回路１２２に出力する。ＬＣＤ制御回路１２２が画像処理エンジン１１６より入力される画像信号を基に液晶を変調制御することで、被写体の撮影画像がＬＣＤ１２４の表示画面に表示される。
【００２７】
［ホワイトバランス調整処理］
次に、画像処理エンジン１１６によるホワイトバランス調整処理について具体的に説明する。図２は、画像処理エンジン１１６によるホワイトバランス調整処理のフローチャートを示す。
【００２８】
［図２のＳ１１（撮影画像のブロック分割）］
本処理ステップＳ１１では、例えば、イメージセンサ１１２の全有効画素に対応する画面（撮影画像）が２５６ブロックの領域に等分割（水平１６分割×垂直１６分割）される。等分割された各ブロック領域には、画像処理エンジン１１６による管理の都合上、アドレスが割り当てられる。
【００２９】
［図２のＳ１２（各ブロック領域の信号積算値の算出）］
本処理ステップＳ１２では、処理ステップＳ１１（撮影画像のブロック分割）にて等分割されたブロック領域毎に、Ｙ／Ｃ分離後の輝度信号Ｙの積算値及び色差信号Ｃの積算値が算出される。色差信号Ｃは、色差成分Ｃｂ及び色差成分Ｃｒの２軸の情報を持つ。
【００３０】
［図２のＳ１３（色空間へのプロット）］
画像処理エンジン１１６は、互いに直交するＣｂ軸とＣｒ軸とによって定義される所定のＣｂＣｒ色空間に複数種類の光源検出枠を定義付けている。図３は、画像処理エンジン１１６によってＣｂＣｒ色空間に定義付けられた光源検出枠の一例を示す。図３中、横軸がＣｂ軸であり、縦軸がＣｒ軸である。また、原点と交差する曲線は、黒体放射曲線を示す。黒体放射曲線上において、図３中左上（Ｃｒ成分が強い）ほど色温度が低くなり、図３中右下（Ｃｂ成分が強い）ほど色温度が高くなる。図３の例では、黒体放射曲線沿いに４つの光源検出枠が配置されている。４つの光源検出枠は、図３中左上から順に、白熱灯検出枠Ｆ１、太陽光検出枠Ｆ２、曇天検出枠Ｆ３、日陰検出枠Ｆ４である。また、太陽光検出枠Ｆ２に対して図３中左下（グリーン成分が強くなる位置）であって、黒体放射曲線から外れた位置に、３つの光源検出枠が配置されている。３つの光源検出枠は、図３中左上から順に、白色蛍光灯検出枠Ｆ５、昼白色蛍光灯検出枠Ｆ６、昼光色蛍光灯検出枠Ｆ７である。
【００３１】
本処理ステップＳ１３では、処理ステップＳ１２（各ブロック領域の信号積算値の算出）の算出結果に従い、各ブロック領域の色差信号Ｃの積算値（以下、説明の便宜上、「積算値」を省略する。）がＣｂＣｒ色空間にプロットされる。例えば、被写体が太陽光に照らされているブロック領域の色差信号Ｃは、太陽光検出枠Ｆ２内にプロットされ、被写体が日陰になっているブロック領域の色差信号Ｃは、日陰検出枠Ｆ４にプロットされる。各プロットには、そのブロック領域の輝度信号Ｙの積算値（以下、説明の便宜上、「積算値」を省略する。）及びアドレスが関連付けられる。
【００３２】
［図２のＳ１４（通常ホワイトバランス係数の算出）］
本処理ステップＳ１４では、ホワイトバランス係数が算出される。具体的には、本処理ステップＳ１４では、処理ステップＳ１３（色空間へのプロット）にてＣｂＣｒ色空間にプロットされた色差信号Ｃの分布に基づいて画面全体に対する光源が推定される。例えば、昼白色蛍光灯検出枠Ｆ６内に最も多くプロットが分布している場合は、画面全体が昼白色蛍光灯によって照らされているものと推定される。次いで、推定された光源下で画面全体が無彩色の基準被写体を撮影している状態でＲ信号、Ｇ信号、Ｂ信号の各出力レベルが等しくなるためのホワイトバランス係数（ホワイトバランスゲイン）が算出される。すなわち、本処理ステップＳ１４では、画面全体に均一なホワイトバランス調整を行うためのホワイトバランス係数が算出される。以下、便宜上、ここで算出される、画面全体に対するホワイトバランス係数を「通常ホワイトバランス係数」と記す。
【００３３】
［図２のＳ１５（プロットの分布に関する判定）］
本処理ステップＳ１５では、処理ステップＳ１３（色空間へのプロット）にてＣｂＣｒ色空間にプロットされた色差信号Ｃが複数の光源検出枠に分布して配置されているか否かが判定される。なお、プロット（色差信号Ｃ）が光源検出枠に配置されているか否かについては、配置プロット数に関する閾値判定を導入してもよい。具体的には、配置プロット数が所定数未満の光源検出枠については、本処理ステップＳ１５上ではプロットが配置されていないものとして取り扱ってもよい。これにより、例えば画面内の極僅かな領域のみ照らす光源がホワイトバランス調整に影響を及ぼさないようになる。
【００３４】
［図２のＳ１６（青空の判定）］
本処理ステップＳ１６は、処理ステップＳ１５（プロットの分布に関する判定）にてプロットが複数の光源検出枠に分布して配置されていると判定された場合（Ｓ１５：ＹＥＳ）に実行される。本処理ステップＳ１６では、画面内に青空と推定される領域が広く分布しているか否かが判定される。具体的には、色温度の高い日陰寄り（曇天検出枠Ｆ３及び日陰検出枠Ｆ４）に所定数以上のプロットが分布して配置され且つこれらのプロットに関連付けられた輝度信号Ｙの総和値（又は平均値）が所定値以上の場合に、画面内に青空と推定される領域が広く分布していると判定される（Ｓ１６：ＹＥＳ）。
【００３５】
［図２のＳ１７（撮影画像を光源に応じた領域毎に区分）］
本処理ステップＳ１７は、処理ステップＳ１６（青空の判定）にて画面内に青空と推定される領域が広く分布していると判定されなかった場合（Ｓ１６：ＮＯ）に実行される。本処理ステップＳ１７では、撮影画像が、被写体を照らす光源に応じた領域毎に区分される。具体的には、本処理ステップＳ１７では、処理ステップＳ１１（撮影画像のブロック分割）にて分割された各ブロック領域（プロット）に対して、そのプロットが配置されている光源検出枠の種類の情報が付加される。このように、各ブロック領域に対して光源検出枠の種類の情報が付加されることにより、撮影画像が光源に応じた領域毎に区分される。例えば、撮影画像の上半分のブロック領域（プロット）が太陽光検出枠Ｆ２に分布して配置され且つ残りの下半分のブロック領域（プロット）が日陰検出枠Ｆ４に分布して配置されている場合を考える。この場合、撮影画像の上半分、下半分の領域がそれぞれ、日向領域、日陰領域に区分される。なお、各ブロック領域（プロット）の撮影画像内の位置は、プロットに関連付けられているアドレスによって既知である。
【００３６】
［図２のＳ１８（区分された領域毎のホワイトバランス係数の算出）］
本処理ステップＳ１８では、処理ステップＳ１７（撮影画像を光源に応じた領域毎に区分）にて区分された各領域についてその光源に応じたホワイトバランス係数が算出される。
【００３７】
例えば、撮影画像の上半分、下半分の領域がそれぞれ、日向領域、日陰領域に区分された場合を考える。この場合、撮影画像の上半分の領域に対しては、太陽光下で基準被写体を撮影している状態でＲ信号、Ｇ信号、Ｂ信号の各出力レベルが等しくなるためのホワイトバランス係数（以下、便宜上、「日向用ホワイトバランス係数」と記す。）が暫定的に算出される。次いで、画面全体に対する日向領域の割合に基づいて、暫定的な日向用ホワイトバランス係数と処理ステップＳ１４（通常ホワイトバランス係数の算出）にて算出された通常ホワイトバランス係数との混合比が決定される。画面全体に対する日向領域の割合が高いほど日向用ホワイトバランス係数の混合比が高くなる。そして、決定された混合比で暫定的な日向用ホワイトバランス係数と通常ホワイトバランス係数とが加重平均されることにより、日向用ホワイトバランス係数が算出される。
【００３８】
また、撮影画像の下半分の領域に対しては、日陰で基準被写体を撮影している状態でＲ信号、Ｇ信号、Ｂ信号の各出力レベルが等しくなるためのホワイトバランス係数（以下、便宜上、「日陰用ホワイトバランス係数」と記す。）が暫定的に算出される。次いで、画面全体に対する日陰領域の割合に基づいて、暫定的な日陰用ホワイトバランス係数と処理ステップＳ１４（通常ホワイトバランス係数の算出）にて算出された通常ホワイトバランス係数との混合比が決定される。画面全体に対する日陰領域の割合が高いほど日陰用ホワイトバランス係数の混合比が高くなる。そして、決定された混合比で暫定的な日陰用ホワイトバランス係数と通常ホワイトバランス係数とが加重平均されることにより、日陰用ホワイトバランス係数が算出される。
【００３９】
日向領域と日陰領域との境界付近でホワイトバランス係数の差が大きい場合、ホワイトバランス調整後の撮影画像において両領域の色味が異なることにより、ユーザが違和感を覚えることがある。このような違和感を抑えるため、例えば日向領域と日陰領域との境界付近で色味が滑らかに変化するように、境界付近のブロック領域にて日向用ホワイトバランス係数及び日陰用ホワイトバランス係数の両係数の値が適宜調整されてもよい。
【００４０】
なお、上記は、領域毎のホワイトバランス係数の算出方法の一例である。領域毎のホワイトバランス係数の他の具体的算出方法については、例えば特許文献１や特許文献２において参照することができる。
【００４１】
［図２のＳ１９（領域別ホワイトバランス調整）］
本処理ステップＳ１９では、処理ステップＳ１８（区分された領域毎にホワイトバランス係数の算出）にて算出された領域毎のホワイトバランス係数に基づいて領域別ホワイトバランス調整が行われる。具体的には、撮影画像の上半分の日向領域（各ブロック領域）には、処理ステップＳ１８（区分された領域毎にホワイトバランス係数の算出）にて算出された日向用ホワイトバランス係数を用いたホワイトバランス調整が行われる。また、撮影画像の下半分の日陰領域（各ブロック領域）には、同処理ステップＳ１８にて算出された日陰用ホワイトバランス係数を用いたホワイトバランス調整が行われる。
【００４２】
［図２のＳ２０（通常ホワイトバランス調整）］
本処理ステップＳ２０は、処理ステップＳ１５（プロットの分布に関する判定）にてプロットが複数の光源検出枠に分布して配置されていると判定されなかった場合（Ｓ１５：ＮＯ）に実行される。この場合、プロットが単一の光源検出枠に分布して配置されていることから、画面全体が１種類の光源によって照らされているものと推定される。そのため、処理ステップＳ１４（通常ホワイトバランス係数の算出）にて算出された通常ホワイトバランス係数を用いた、画面全体に対する均一なホワイトバランス調整（以下、便宜上、「通常ホワイトバランス調整」と記す。）が行われる。
【００４３】
また、本処理ステップＳ２０は、処理ステップＳ１６（青空の判定）にて画面内に青空と推定される領域が広く分布していると判定された場合（Ｓ１６：ＹＥＳ）にも実行される。この場合、撮影画像のコントラストが低いため、日向領域や日陰領域等の各領域の境界を判別することが難しい。また、この場合、領域別ホワイトバランス調整を行うと、その処理痕が目立つことがある。そのため、この場合も領域別ホワイトバランス調整が行われず、通常ホワイトバランス調整が行われる。
【００４４】
このように、本実施形態では、処理負荷の重い領域別ホワイトバランス調整の実行が必要時に限られる。そのため、領域別ホワイトバランス調整による適正な色再現が実現されつつも撮影装置１の処理負荷が好適に抑えられる。
【００４５】
［具体的ケースの説明］
次に、図４（ａ）〜図４（ｄ）を用いて、プロットがＣｂＣｒ色空間にどのように分布して配置されると、どのようなホワイトバランス調整が行われるかを説明する。
【００４６】
［ケース１］
図４（ａ）は、ＣｂＣｒ色空間へのプロットの分布ケース１を示す。ケース１では、プロットは、白熱灯検出枠Ｆ１にのみ、すなわち単一の光源検出枠にのみ分布して配置されている。そのため、図２の処理ステップＳ１４（通常ホワイトバランス係数の算出）において、白熱灯下で画面全体が無彩色の基準被写体を撮影している状態でＲ信号、Ｇ信号、Ｂ信号の各出力レベルが等しくなるための通常ホワイトバランス係数が算出される。処理ステップＳ２０（通常ホワイトバランス調整）では、処理ステップＳ１４にて算出された通常ホワイトバランス係数を用いた通常ホワイトバランス調整が行われる。
【００４７】
［ケース２］
図４（ｂ）は、ＣｂＣｒ色空間へのプロットの分布ケース２を示す。ケース２では、曇天検出枠Ｆ３及び日陰検出枠Ｆ４に所定数以上のプロットが分布して配置され且つこれらのプロットに関連付けられた輝度信号Ｙの総和値（又は平均値）が所定値以上である。そのため、図２の処理ステップＳ１６において、画面内に青空と推定される領域が広く分布していると判定される。そのため、処理ステップＳ２０（通常ホワイトバランス調整）において、処理ステップＳ１４（通常ホワイトバランス係数の算出）にて算出された通常ホワイトバランス係数を用いた通常ホワイトバランス調整が行われる。
【００４８】
［ケース３］
図４（ｃ）は、ＣｂＣｒ色空間へのプロットの分布ケース３を示す。ケース３では、プロットは、複数の光源検出枠に分布して配置されている。そのため、図２の処理ステップＳ１９（領域別ホワイトバランス調整）において、処理ステップＳ１８（区分された領域毎のホワイトバランス係数の算出）にて算出された領域毎のホワイトバランス係数を用いた領域別ホワイトバランス調整が行われる。
【００４９】
［ケース４］
図４（ｄ）は、ＣｂＣｒ色空間へのプロットの分布ケース４を示す。ケース４では、プロットは、何れの光源検出枠にも配置されていない。この場合、図２のフローチャートに示される処理が中断される。図２のフローチャートの処理の中断後、規定のホワイトバランス係数を用いたホワイトバランス調整が行われる。具体的には、所定の標準光源下で画面全体が無彩色の基準被写体を撮影している状態でＲ信号、Ｇ信号、Ｂ信号の各出力レベルが等しくなるためのホワイトバランス係数を用いたホワイトバランス調整が行われる。
【００５０】
以上が本発明の例示的な実施形態の説明である。本発明の実施形態は、上記に説明したものに限定されず、本発明の技術的思想の範囲において様々な変形が可能である。例えば明細書中に例示的に明示される実施形態等又は自明な実施形態等を適宜組み合わせた内容も本願の実施形態に含まれる。
【符号の説明】
【００５１】
１  撮影装置
１００  ＣＰＵ
１０２  操作部
１０４  絞り・シャッタ駆動回路
１０６  撮影レンズ
１０８  絞り
１１０  シャッタ
１１２  イメージセンサ
１１４  信号処理回路
１１６  画像処理エンジン
１１８  バッファメモリ
１２０  カード用インタフェース
１２２  ＬＣＤ制御回路
１２４  ＬＣＤ
１２６  ＲＯＭ
２００  メモリカード
【図１】
2015192152.tif 000003
【図２】
2015192152.tif 000004
【図３】
2015192152.tif 000005
【図４】
2015192152.tif 000006