(57)【要約】【課題】光源の色温度に影響されずにホワイトバランス調整を適切に行なう。【解決手段】撮像装置１は、被写体を撮像するための撮像素子１０と、色温度が既知である撮影者の色情報を検出するセンサ２０と、被写体の画像を表示部４０に映し出すための処理を行なう画像処理部３０とを含む。画像処理部３０は、サブカメラ２０で撮像した撮影者の色情報を既知の色温度として検出し、その検出結果を参照して、撮像装置１で撮像した被写体のホワイトバランス調整を行なう。【選択図】図１
2014060480.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像するための撮像素子と、
色温度が既知である対象の色情報を検出するセンサと、
前記センサで検出された前記対象の色情報を用いて、前記撮像素子で撮像された前記被写体の画像のホワイトバランス調整を行なう処理装置とを備える、撮像装置。
【請求項２】
前記対象は、前記撮像装置を用いて前記被写体を撮影する撮影者であり、
前記センサは、前記撮影者が前記撮像装置を用いて前記被写体を撮影する操作を行なう時に前記撮影者の色情報を検出可能な位置に配置される、請求項１に記載の撮像装置。
【請求項３】
前記センサは、前記撮影者を撮像するためのカメラである、請求項２に記載の撮像装置。
【請求項４】
前記センサは、撮影画角内に収まる前記撮影者の顔を認識する機能を有する、請求項３に記載の撮像装置。
【請求項５】
前記センサは、撮影画角内に収まる前記撮影者の肌または白目の色情報を既知の色情報として検出する、請求項３に記載の撮像装置。
【請求項６】
前記センサは、可視光領域の光信号を赤、緑、青の色信号に分けて検出するＲＧＢセンサである、請求項２に記載の撮像装置。
【請求項７】
前記処理装置は、前記センサで検出された前記対象の色情報を用いて前記被写体の画像のホワイトバランス調整を行なうか、前記撮像素子で撮像された前記被写体の色情報を用いて前記被写体の画像のホワイトバランス調整を行なうかを選択可能に構成される、請求項１に記載の撮像装置。
【請求項８】
前記処理装置は、前記センサで検出された前記対象の色情報を用いて光源を判定するための光源判定情報を算出し、前記光源判定情報を用いて前記被写体の画像の前記ホワイトバランス調整を行なう、請求項１に記載の撮像装置。
【請求項９】
前記処理装置は、前記センサで検出された前記対象の色情報の各色の信号レベル比から得られる各色のゲイン調整値を算出し、前記各色のゲイン調整値を用いて前記被写体の画像の各色の信号レベルを補正することで前記被写体の画像の前記ホワイトバランス調整を行なう、請求項１に記載の撮像装置。
【請求項１０】
前記処理装置は、前記対象の色温度と各色のゲインとを対応づけたマップを予め具備し、前記マップを参照して前記センサで検出された前記対象の色温度に対応する前記各色のゲインを算出し、算出された前記各色のゲインを用いて前記被写体の画像の前記ホワイトバランス調整を行なう、請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホワイトバランス調整機能を有する撮像装置に関する
【背景技術】
【０００２】
カメラなどで被写体を撮影する際には、撮影時の環境に応じて光源の色温度がさまざま変化する。そのため、撮像装置には、取得画像の白色をモニターに正確に白く映し出すために取得画像の色温度を光源の色温度に応じて補正する機能が備えられるものがある。このような補正は、一般的に「ホワイトバランス調整」と呼ばれる。
【０００３】
色温度とは、黒体（外部から入射する熱放射などをあらゆる波長に渡って完全に吸収および放出できる仮想上の物体）の温度を利用して表現される色合いである。色温度は黒体軌跡に従って変化する。黒体軌跡とは、黒体から放射される光の色を、その時の黒体の温度をもって表現したものであり、色温度が高いと青っぽくなり、色温度が低いと赤っぽくなる。
【０００４】
ホワイトバランス調整が正しく行なわれていないと、肉眼では自然に見えていた色が不自然な色に映る。たとえば、蛍光灯の下で撮像した画像に対して光源を太陽光相当とするホワイトバランス調整を行なうと、緑色がかった不自然な色に映る。
【０００５】
ホワイトバランス調整を自動的に行なうオートホワイトバランス調整の１つの方法として、「撮像画角内の全ての色を混合（平均）すると無彩色になる」という仮定に基づいて取得画像の情報から光源の種類を判定し、その判定結果で取得画像の色温度を調整する方法が知られている。たとえば、光源の色温度が低い場合は取得画像の色温度を上げるようにホワイトバランスゲインを調整し、逆に光源の色温度が高い場合は取得画像の色温度を下げるようにホワイトバランスゲインを調整する。
【０００６】
特開２０１１−１９１９９６号公報（特許文献１）は、いわゆるパノラマ撮影において、取得画像のホワイトバランス調整を、被写界内で隣接する別画像のホワイトバランスゲインに基づいて再調整することを開示している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１９１９９６号公報
【特許文献２】特開２０１２−１５７５１号公報
【特許文献３】特開２０１１−３００９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、たとえば青空一面を撮影した時のように取得画像の色が偏っていると、オートホワイトバランス調整の前提である「撮像画角内の全ての色を混合（平均）すると無彩色になる」という仮定が成立しなくなる。そのため、特許文献１に開示された技術では、撮影環境下の光源を正しく検出できず、ホワイトバランス調整を適切に行なうことができない場合がある。
【０００９】
本発明は、上述の課題を解決するためになされたものであって、その目的は、光源の色温度に影響されずにホワイトバランス調整を適切に行なうことである。
【課題を解決するための手段】
【００１０】
この発明に係る撮像装置は、被写体を撮像するための撮像素子と、色温度が既知である対象の色情報を検出するセンサと、センサで検出された対象の色情報を用いて、撮像素子で撮像された被写体の画像のホワイトバランス調整を行なう処理装置とを備える。
【００１１】
好ましくは、対象は、撮像装置を用いて被写体を撮影する撮影者である。センサは、撮影者が撮像装置を用いて被写体を撮影する操作を行なう時に撮影者の色情報を検出可能な位置に配置される。
【００１２】
好ましくは、センサは、撮影者を撮像するためのカメラである。
好ましくは、センサは、撮影画角内に収まる撮影者の顔を認識する機能を有する。
【００１３】
好ましくは、センサは、撮影画角内に収まる撮影者の肌または白目の色情報を既知の色情報として検出する。
【００１４】
好ましくは、センサは、可視光領域の光信号を赤、緑、青の色信号に分けて検出するＲＧＢセンサである。
【００１５】
好ましくは、処理装置は、センサで検出された対象の色情報を用いて被写体の画像のホワイトバランス調整を行なうか、撮像素子で撮像された被写体の色情報を用いて被写体の画像のホワイトバランス調整を行なうかを選択可能に構成される。
【００１６】
好ましくは、処理装置は、センサで検出された対象の色情報を用いて光源を判定するための光源判定情報を算出し、光源判定情報を用いて被写体の画像のホワイトバランス調整を行なう。
【００１７】
好ましくは、処理装置は、センサで検出された対象の色情報の各色の信号レベル比から得られる各色のゲイン調整値を算出し、各色のゲイン調整値を用いて被写体の画像の各色の信号レベルを補正することで被写体の画像のホワイトバランス調整を行なう。
【００１８】
好ましくは、処理装置は、対象の色温度と各色のゲインとを対応づけたマップを予め具備し、マップを参照してセンサで検出された対象の色温度に対応する各色のゲインを算出し、算出された各色のゲインを用いて被写体の画像のホワイトバランス調整を行なう。
【発明の効果】
【００１９】
本発明によれば、被写体の色が偏っていても、色温度が既知である対象の色情報を用いて被写体の画像のホワイトバランス調整を行なう。そのため、光源の色温度に影響されずに、ホワイトバランス調整を適切に行なうことができる。
【図面の簡単な説明】
【００２０】
【図１】撮像装置の概略構成図である。
【図２】撮影者が撮像装置を用いて被写体を撮影する時の様子を示す図である。
【図３】サブカメラの撮影画角内の画像を示す図である。
【図４】画像処理部の処理手順の一例を示すフローチャート（その１）である。
【図５】特定の光源ａ下でのサブカメラ取得データのヒストグラムを示す図である。
【図６】サブカメラ取得データの信号レベルの関係をグラフ化した図である。
【図７】テーブル表の一例を示す図である。
【図８】完成後のテーブル表の一例を示す図である。
【図９】画像処理部の処理手順を示すフローチャート（その２）である。
【図１０】画像処理部の処理手順を示すフローチャート（その３）である。
【図１１】ゲイン調整値Ｒ１，Ｂ１の算出に用いられるマップ（その１）である。
【図１２】ゲイン調整値Ｒ１，Ｂ１の算出に用いられるマップ（その２）である。
【発明を実施するための形態】
【００２１】
以下に、本実施の形態について図面を参照して詳細に説明する。なお、以下では、図中の同一または相当部分には同一符号を付して、その説明は原則的に繰り返さない。
［実施の形態１］
図１は、本実施の形態による撮像装置１の概略構成図である。撮像装置１は、撮像素子１０と、センサ２０と、画像処理部３０と、表示部４０とを含む。
【００２２】
撮像素子１０は、被写体を撮像するためのメインカメラである。センサ２０は、色温度が既知である対象の色情報を検出する。センサ２０の検出対象は、被写体を撮影する撮影者である。本実施の形態においては、センサ２０を、撮影者の色情報を含む画像を撮像するためのサブカメラとして説明する。センサ２０は、撮影画角内の人物（ここでは撮影者）の顔を認識する機能を具備している。
【００２３】
画像処理部３０は、撮像素子１０で撮像された被写体の画像を表示部４０に映し出すための処理を行なう。画像処理部３０は、事前処理部３１と、ＷＢ調整部３２とを含む。
【００２４】
事前処理部３１は、センサ２０で検出した撮影者の色情報を用いて、光源を判定するための情報（以下「光源判定情報」という）を生成する。
【００２５】
ＷＢ調整部３２は、事前処理部３１が生成した光源判定情報を用いて、撮像素子１０で撮像した被写体画像のホワイトバランス調整（以下「ＷＢ調整」ともいう）を行なう。そして、ＷＢ調整部３２は、ＷＢ調整後の被写体画像を表示部４０に送信する。
【００２６】
図２は、撮影者が撮像装置１を用いて被写体を撮影する時の様子を模式的に示す図である。図２に示すように、センサ２０は、撮影者が撮像素子１０で被写体を撮影する操作を行なう時に、撮影者側を向くように配置される。以下の説明では、センサ２０を「サブカメラ２０」とも称する。
【００２７】
本実施の形態では、サブカメラ２０の撮影画角内の色情報を用いて、光源判定情報を生成する。
【００２８】
図３は、サブカメラ２０の撮影画角１２内の画像の一例を示す図である。図３に示すように、サブカメラ２０の撮影画角内には撮影者が含まれるが、撮影者の色味は既知でありかつ比較的偏りが少ない。本実施の形態では、この点に着目し、サブカメラ２０で撮像した撮影者の色情報を既知の色温度として検出し、その検出結果で生成された光源判定情報を用いて被写体のＷＢ調整を精度良く行なう。
【００２９】
なお、撮影者の肌および白目の少なくともどちらかの色情報を既知の色情報として検出してもよい。この際、サブカメラ２０が具備する顔認識機能を利用してもよい。
【００３０】
以下、画像処理部３０の処理内容について詳しく説明する。
まず、通常撮影（メインカメラ１０による被写体の撮影）の前に行なわれる事前処理について説明する。事前処理とは、通常撮影前に、特定の光源ａ（たとえば蛍光灯）の下でサブカメラ２０で撮像した撮像者の色温度情報を事前に取得しておくための処理である。なお、撮影者は、事前処理を一度行なえば、必ずしもその後に事前処理を行なう必要はない。
【００３１】
図４は、画像処理部３０（事前処理部３１）が事前処理を行なう場合の処理手順の一例を示すフローチャートである。なお、図４に示すフローチャートは、事前処理の準備ができた撮影者が事前処理を開始させる操作を行なった時に実行される。
【００３２】
ステップ（以下、ステップを「Ｓ」と略す）１０にて、画像処理部３０は、センサ２０からの撮影者の画像データ（以下「サブカメラ取得データ」ともいう）を入手する。
【００３３】
Ｓ１１にて、画像処理部３０は、サブカメラ取得データを用いて、特定の光源ａ下でのサブカメラゲイン調整値ｒ、ｂ（以下、単に「ゲイン調整値ｒ、ｂ」ともいう）を算出する。なお、ゲイン調整値ｒは、特定の光源ａ下でサブカメラ取得データのオートホワイトバランス調整を行なった時に得られるＲ（Ｒｅｄ：赤）信号レベルのゲイン調整値である。同様に、ゲイン調整値ｂは、特定の光源ａ下でサブカメラ取得データのオートホワイトバランス調整を行なった時に得られるＢ（Ｂｌｕｅ：青）信号レベルのゲイン調整値である。
【００３４】
以下、図５、６を参照して、ゲイン調整値ｒ、ｂの算出手法について説明する。なお、以下に説明するゲイン調整値ｒ、ｂの算出手法は、あくまで一例であって、これに限定されるものではない。
【００３５】
図５は、特定の光源ａ下でのサブカメラ取得データのヒストグラムの一例を示す図である。図５に示す例では、サブカメラ取得データの画像は、Ｇ（Ｇｒｅｅｎ：緑）信号レベルおよびＢ（Ｂｌｕｅ：青）信号レベルに対してＲ（Ｒｅｄ：赤）信号レベルが低く、色温度の高い画像であることが分かる。
【００３６】
図６は、サブカメラ取得データのＲ信号レベルとＧ信号レベルとの関係をグラフ化した図６（１）と、サブカメラ取得データのＢ信号レベルとＧ信号レベルとの関係をグラフ化した図６（２）とを含む。
【００３７】
ＷＢ調整が適切に行なわれている状態は、Ｒ：Ｇ：Ｂ＝１：１：１となる状態、つまり図６の両グラフ内の直線上に各信号レベルがプロットされる状態である。
【００３８】
図５のようなヒストグラムからは、図６（１）に示すように、Ｒ信号レベルはＧ信号レベルに比べて低く、直線よりも下に外れてプロットされている。一方、Ｂ信号レベルはＧ信号レベルとほぼ同じレベルなので、図６（２）に示すように、直線上にプロットされる。各信号レベルが直線上にプロットされていないと、白色を正確に白く映し出すことができない。そこで、各色の信号レベルをＲ：Ｇ：Ｂ＝１：１：１にするために、Ｒ信号レベルにゲイン調整値ｒを乗算してＲ信号レベルをＧ信号レベルに合わせるとともに、Ｂ信号レベルにゲイン調整値ｂを乗算してＢ信号レベルをＧ信号レベルに合わせる。
【００３９】
画像処理部３０は、ゲイン調整値ｒ，ｂを以下の式（１）、（２）で求める。
ｒ＝（Ｇ信号レベル）／（Ｒ信号レベル）  …（１）
ｂ＝（Ｇ信号レベル）／（Ｂ信号レベル）  …（２）
ゲイン調整値ｒをＲ信号レベルに乗算するとＲ信号レベルとＧ信号レベルとが等しくなり、図６（１）における直線上に各信号レベルがプロットされる。同様に、ゲイン調整値ｂをＢ信号レベルに乗算するとＢ信号レベルとＧ信号レベルとが等しくなり、図６（２）における直線上に各信号レベルがプロットされる。
【００４０】
図４に戻って、Ｓ１２にて、画像処理部３０は、内部メモリ（図示せず）に予め記憶されていたテーブル表を読み出す。
【００４１】
図７は、Ｓ１２の処理で読み出されたテーブル表の一例を示す図である。図７に示すように、このテーブル表には、特定の光源ａ下で実験等によって求められたメインカメラゲイン調整値Ｒ，Ｂが予め記憶されている。なお、サブカメラゲイン調整値の欄は空白になっている。
【００４２】
図４に戻って、Ｓ１３にて、画像処理部３０は、図７に示すテーブル表のサブカメラゲイン調整値の欄に、Ｓ１１で算出したゲイン調整値ｒ，ｂを埋めてテーブル表を完成させる。図８に、完成後のテーブル表を示す。
【００４３】
Ｓ１４にて、画像処理部３０は、完成後のテーブル表（各ゲイン調整値Ｒ，Ｂ，ｒ，ｂ）を内部メモリに記憶する。この処理で記憶された完成後のテーブル表が、以後の通常撮影時のＷＢ調整において、光源を判定するための基準（すなわち光源判定情報の一部）として用いられる。
【００４４】
次に、通常撮影時に行なわれるＷＢ調整手法について説明する。
図９は、画像処理部３０（ＷＢ調整部３２）がＷＢ調整を行なう場合の処理手順を示すフローチャートである。なお、図９に示すフローチャートは、通常撮影のたびに実行される。
【００４５】
Ｓ２０にて、画像処理部３０は、サブカメラ取得データを入手する。
Ｓ２１にて、画像処理部３０は、Ｓ２０で入手したサブカメラ取得データを用いて、通常撮影環境下でのサブカメラゲイン調整値ｒ１，ｂ１（以下、単に「ゲイン調整値ｒ１，ｂ１」ともいう）を算出する。ゲイン調整値ｒ１、ｂ１は、上述の図４のＳ１１の処理で説明したゲイン調整値ｒ、ｂの算出手法と同じ手法で算出することができる。
【００４６】
Ｓ２２にて、画像処理部３０は、内部メモリに記憶されている各ゲイン調整値Ｒ，Ｂ，ｒ，ｂ（図８に示した完成後のテーブル表）を読み出す。
【００４７】
Ｓ２３にて、画像処理部３０は、Ｓ２１の処理で算出されたゲイン調整値ｒ１，ｂ１と、Ｓ２２の処理で読み出されたゲイン調整値Ｒ，Ｂ，ｒ，ｂとを用いて、通常撮影環境下でのメインカメラゲイン調整値Ｒ１、Ｂ１（以下、単に「ゲイン調整値Ｒ１、Ｂ１」ともいう）を算出する。なお、後述するように、本処理で算出されるゲイン調整値Ｒ１、Ｂ１が光源判定情報として被写体画像のＷＢ調整に用いられる。
【００４８】
画像処理部３０は、各ゲイン調整値ｒ１，ｂ１，Ｒ，Ｂ，ｒ，ｂを下記の式（３）、（４）に代入して、通常撮影環境下でのメインカメラゲイン調整値Ｒ１、Ｂ１を算出する。
【００４９】
Ｒ１＝Ｒ・ｒ１／ｒ  …（３）
Ｂ１＝Ｂ・ｂ１／ｂ  …（４）
なお、通常撮影時にはＲ，ｒは固定値であるため、上記の式（３）において変数はｒ１のみである。したがって、ゲイン調整値Ｒ１は、下記の式（３−１）に示すように、ｒ１を変数とする関数ｆｒで表現することができる。
【００５０】
Ｒ１＝ｆｒ（ｒ１）  …（３−１）
同様に、通常撮影時にはＢ，ｂは固定値であるため、上記の式（４）において変数はｂ１のみである。したがって、ゲイン調整値Ｂ１は、下記の式（４−１）に示すように、ｂ１を変数とする関数ｆｂで表現することができる。
【００５１】
Ｂ１＝ｆｂ（ｂ１）  …（４−１）
Ｓ２４にて、画像処理部３０は、メインカメラ１０からの被写体の画像データ（以下「メインカメラ撮像データ」ともいう）を入手する。
【００５２】
Ｓ２５にて、画像処理部３０は、Ｓ２３の処理で算出されたゲイン調整値Ｒ１、Ｂ１を用いて、メインカメラ撮像データのＷＢ調整を行なう。
【００５３】
画像処理部３０は、下記の式（５）、（６）に示すように、メインカメラ撮像データのＲ信号レベル、Ｂ信号レベルにそれぞれゲイン調整値Ｒ１、Ｂ１を乗算することで、メインカメラ撮像データのＷＢ調整を行なう。
【００５４】
ＷＢ調整後のＲ信号レベル＝（撮影データのＲ信号レベル）・Ｒ１  …（５）
ＷＢ調整後のＢ信号レベル＝（撮影データのＲ信号レベル）・Ｂ１  …（６）
以上のように、本実施の形態では、色温度が既知である撮影者の色情報をセンサ２０で検出し、その検出結果を用いて撮像素子１０で撮像された被写体のＷＢ調整を行なう。そのため、たとえば青空一面を撮影した時などのように被写体の色が偏っている場合であっても、光源の色温度に影響されずに精度よくＷＢ調整を行なうことができる。
【００５５】
また、本実施の形態では、撮影者の色情報を用いてメインカメラの被写体のＷＢ調整を行なうため、メインカメラの被写体が変わってもゲイン調整値は比較的変化し難い。そのため、従来のようにメインカメラの被写体の色情報を用いてＷＢ調整を行なう場合に比べて、安定したホワイトバランス調整を行なうことができる。
【００５６】
また、本実施の形態では、撮像者自らが事前処理を行なって自らの色温度情報（具体的にはゲイン調整値ｒ，ｂ）を事前に取得し、その結果で被写体画像のＷＢ調整を行なう。そのため、事前処理を行なった撮影者の肌や白目の色温度に合わせたＷＢ調整を行なうことができる。
【００５７】
また、本実施の形態では、サブカメラゲイン調整値の欄が空白になっている図７のテーブル表を、撮像者による事前処理によって完成させる。そのため、事前にテーブル表に記憶しておく必要のあるデータを、特定の光源ａ下でのメインカメラゲイン調整値Ｒ，Ｂのみに抑えることができる。
＜実施の形態１の変形例＞
なお、本実施の形態は、以下のように変形することも可能である。
【００５８】
本実施の形態では、センサ２０をカメラとした。これに対し、センサ２０を、可視光領域の光信号を赤、緑、青の色信号に分けて検出するＲＧＢセンサに変更してもよい。
【００５９】
また、本実施の形態では、センサ２０で赤、緑、青の３つの色を検出したが、センサ色の種類および数は、必ずしも赤、緑、青の３色に限定されるものではない。
【００６０】
センサ色を「Ｃ」とし、通常撮影環境下でのセンサ色Ｃのサブカメラゲイン調整値を「ｃ１」とすると、通常撮影環境下でのセンサ色Ｃのメインカメラゲイン調整値Ｃ１は、下記の式（７）のように、Ｃおよびｃ１を変数とする関数Ｆ〔Ｃ、ｃ１〕で表現することができる。
【００６１】
Ｃ１＝Ｆ〔Ｃ、ｃ１〕＝ｆｃ（ｃ１）  …（７）
このような式（７）を用いて、通常撮影環境下での各センサ色のメインカメラゲイン調整値Ｃ１を算出するようにしてもよい。このようにすれば、センサ色の種類および数を限定することなくゲイン調整値Ｃ１を算出することができる。
【００６２】
なお、式（７）において、センサ色ＣをＲ（赤）とする場合には、Ｃ１＝Ｒ１、ｃ１＝ｒ１であるからＲ１＝Ｆ〔Ｒ、ｒ１〕＝ｆｒ（ｒ１）となり、上述した式（３−１）が導かれる。同様に、センサ色ＣをＢ（青）とする場合には、Ｃ１＝Ｂ１、ｃ１＝ｂ１であるからＢ１＝Ｆ〔Ｂ、ｂ１〕＝ｆｂ（ｂ１）となり、式（４−１）が導かれる。
【００６３】
また、本実施の形態では、サブカメラ取得データ（センサ２０で検出された撮影者の色情報）を用いて被写体画像のＷＢ調整を行なった。これに対し、サブカメラ取得データを用いて被写体画像のＷＢ調整を行なうか、メインカメラ撮像データ（撮像素子１０で撮像された被写体の色情報）を用いて被写体画像のＷＢ調整を行なうかを選択可能に構成するように変形してもよい。
［実施の形態２]
上述の実際の形態１では、事前処理時に求めた特定の光源ａ下でのサブカメラゲイン調整値ｒ，ｂと、通常撮影時に求めた通常撮影環境下でサブカメラゲイン調整値ｒ１，ｂ１とを用いて、通常撮影時のメインカメラゲイン調整値Ｒ１、Ｂ１を算出した。
【００６４】
これに対し、本実施の形態２では、事前処理を行なうことなく、通常撮影環境下でのサブカメラ側の取得データを用いて、通常撮影時のメインカメラゲイン調整値Ｒ１、Ｂ１を算出する。その他の構造、機能、処理は、前述の実施の形態１と同じであるため、ここでの詳細な説明は繰り返さない。
【００６５】
図１０は、本実施の形態による画像処理部３０がＷＢ調整を行なう場合の処理手順を示すフローチャートである。なお、図１０に示したステップのうち、前述の図９に示したステップと同じ番号を付しているステップについては、既に説明したため詳細な説明はここでは繰り返さない。
【００６６】
Ｓ３０にて、画像処理部３０は、サブカメラ取得データの色温度を測定する。たとえば、サブカメラ２０で撮影者の対象部位（たとえば顔、白目、肌など）を認識（特定）し、その対象部位の色温度を測定するようにしてもよい。
【００６７】
Ｓ３１にて、画像処理部３０は、Ｓ３０の処理で測定された色温度に対応するゲイン調整値Ｒ１，Ｂ１を算出する。
【００６８】
図１１は、ゲイン調整値Ｒ１，Ｂ１の算出に用いられるマップを模式的に示す図である。このマップには、サブカメラ取得データの色温度（単位：Ｋ）に対応するゲイン調整値Ｒ１，Ｂ１の値が予め対応づけられている。このマップは、内部メモリに予め記憶されている。画像処理部３０は、このマップを参照して、サブカメラ取得データの色温度に対応するゲイン調整値Ｒ１，Ｂ１を算出する。
【００６９】
Ｓ３２にて、画像処理部３０は、Ｓ３１で求めたゲイン調整値Ｒ１，Ｂ１を用いて、メインカメラ撮像データのＷＢ調整を行なう。
【００７０】
以上のように、本実施の形態においては、上述の実施の形態１と同様、色温度が既知である撮影者の色情報を用いて被写体のＷＢ調整を行なうため、光源の色温度に影響されずに精度よくＷＢ調整を行なうことができる。
【００７１】
さらに、本実施の形態においては、上述の実施の形態１で説明したような事前処理が不要であるため、撮影者の操作が簡易になる。
＜実施の形態２の変形例＞
本実施の形態は、以下のように変形することができる。
【００７２】
ゲイン調整値Ｒ１，Ｂ１の算出に用いられるマップを、図１１に示すような連続的なマップに代えて、図１２に示すような離散的なマップにしてもよい。図１２に示すマップは、複数の光源１〜光源ｎに対して、ゲイン調整値Ｒ１、Ｂ１とサブカメラ取得データの色温度との対応関係をぞれぞれ記憶したマップである。この図１２に示すマップを用いて、サブカメラ取得データの色温度に最も近い光源を特定し、特定された光源に対応するゲイン調整値Ｒ１、Ｂ１を選択すればよい。
【００７３】
また、実施の形態１、２およびこれらの各変形例は、技術的に矛盾しない限り任意に組み合わせて実施することができる。
【００７４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７５】
１  撮像装置、１０  撮像素子（メインカメラ）、２０  センサ（サブカメラ）、３０  画像処理部、３１  事前処理部、３２  ＷＢ調整部、４０，５０  表示部。
【図１】
2014060480.tif 000003
【図２】
2014060480.tif 000004
【図３】
2014060480.tif 000005
【図４】
2014060480.tif 000006
【図５】
2014060480.tif 000007
【図６】
2014060480.tif 000008
【図７】
2014060480.tif 000009
【図８】
2014060480.tif 000010
【図９】
2014060480.tif 000011
【図１０】
2014060480.tif 000012
【図１１】
2014060480.tif 000013
【図１２】
2014060480.tif 000014