(57)【特許請求の範囲】
【請求項１】
撮影レンズを通過する被写体像を撮像して撮像信号を出力する撮像手段と、
前記被写体の色度を検出する色度検出手段と、
前記色度検出手段により検出される色度を用いて前記被写体を照明する光源の種類を推定する光源推定手段と、
前記光源推定手段により推定される光源に対応する色温度情報を用いてゲインを算出するゲイン算出手段と、
前記撮像手段から出力される前記撮像信号に対して前記ゲイン算出手段により算出されるゲインをかけてゲイン調整を行うゲイン調整手段と、
被写体を分割した所定の領域ごとの輝度が第２の所定値より高いか否かを判定する第２の輝度判定手段を備え、
前記光源推定手段は、前記第２の輝度判定手段により輝度が高いと判定されているとき、各領域ごとに当該領域で検出される色度を用いて前記複数の光源の種類を推定し、各領域で推定された光源の数に応じて１種類の太陽光を前記被写体の光源とみなし、
前記ゲイン算出手段は、前記光源推定手段で前記被写体の光源とみなすとき用いられた色度の平均を算出し、算出した平均値に対応する色温度情報を用いてゲインを算出することを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記色度検出手段は、前記撮像手段から出力される前記撮像信号に基づいて前記被写体の色度を検出することを特徴とする撮像装置。
【請求項３】
請求項１に記載の撮像装置において、
前記色度検出手段は、前記撮像手段とは別に前記被写体を撮像して色度検出用撮像信号を出力する色度検出用撮像手段を有し、前記色度検出用撮像手段から出力される前記色度検出用撮像信号に基づいて前記被写体の色度を検出することを特徴とする撮像装置。
【請求項４】
請求項１〜３のいずれか１項に記載の撮像装置において、
前記光源推定手段は、複数の所定の光源に対応してあらかじめ与えられている複数の色度情報の中から、前記色度検出手段により検出される色度と略一致する色度情報に対応する光源を推定することを特徴とする撮像装置。
【請求項５】
請求項４に記載の撮像装置において、
前記複数の所定の光源は、所定の複数の色温度における太陽光、および所定の複数種類の蛍光灯であり、
前記色度情報は、前記それぞれの太陽光および前記それぞれの蛍光灯による照明下で略無彩色を示すように離散的に与えられることを特徴とする撮像装置。
【請求項６】
請求項１〜５のいずれか１項に記載の撮像装置において、
被写界を分割した所定の領域ごとの輝度が第１の所定値より高いか否かを判定する第１の輝度判定手段をさらに備え、
前記色度検出手段は、前記所定の領域ごとに前記被写体の色度を検出し、
前記光源推定手段は、前記第１の輝度判定手段により輝度が高いと判定された領域ごとに当該領域で検出される色度を用いて前記複数の光源の種類を推定し、各領域で推定された光源の数に応じて１種類の光源を前記被写体の光源とみなし、
前記ゲイン算出手段は、前記光源推定手段で前記被写体の光源とみなすとき用いられた色度の平均を算出し、算出した平均値に対応する色温度情報を用いてゲインを算出することを特徴とする撮像装置。
【請求項７】
請求項１に記載の撮像装置において、
前記ゲイン算出手段は、前記光源推定手段によりいずれの色温度の太陽光も前記被写体の光源とみなされないとき、あらかじめ定められている所定の色温度情報を用いてゲインを算出することを特徴とする撮像装置。
【請求項８】
請求項１〜７のいずれか１項に記載の撮像装置において、
前記ゲイン算出手段は、前記被写体を照明する光源および前記色温度情報を引数として前記ゲインを出力するＬＵＴを備えることを特徴とする撮像装置。
【請求項９】
請求項１〜８のいずれか１項に記載の撮像装置において、
該撮像装置は電子カメラであることを特徴とする撮像装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被写体を撮像して電子的な画像データを記録する電子カメラなどの撮像装置に関する。
【０００２】
【従来の技術】
撮影レンズを通過した被写体像をＣＣＤなどで撮像し、画像データを出力する撮像装置と、撮像装置から出力される画像データに対する増幅利得を調整してホワイトバランス調整やγ補正などの画像処理を施す画像処理回路とを備える電子カメラが知られている。画像処理回路では、撮像装置から出力される画像データに基づいて、あらかじめ定めたアルゴリズムによりホワイトバランス調整用のＲゲインやＢゲイン、あるいはγ補正用の階調カーブなどのパラメータを算出して画像処理が行われる。
【０００３】
【発明が解決しようとする課題】
従来の電子カメラでは、撮像された主要被写体および背景などの色彩情報の平均値が白またはグレーなどの無彩色となるようにホワイトバランス調整係数を算出し、算出した調整係数を用いて画像データに対するホワイトバランス調整が行われる。一般に、被写体を照明する光源が変わると、人の目に被写体の色が変わって見える。たとえば、朝夕の太陽光の下では赤みがかった色になり、蛍光灯の下では緑がかった色になる。このような場合に従来のホワイトバランス調整を行うと、それぞれ赤色や緑色に対する補色で補正され、いわゆるカラーフェリアが生じるおそれがある。この結果、ホワイトバランス調整不良が生じやすい。
【０００４】
本発明は、光源の種類を推定してホワイトバランス調整を行い、カラーフェリアを防止するようにした電子カメラなどの撮像装置を提供する。
【０００５】
【課題を解決するための手段】
請求項１の発明は、撮像装置に適用され、撮影レンズを通過する被写体像を撮像して撮像信号を出力する撮像手段と、被写体の色度を検出する色度検出手段と、色度検出手段により検出される色度を用いて被写体を照明する光源の種類を推定する光源推定手段と、光源推定手段により推定される光源に対応する色温度情報を用いてゲインを算出するゲイン算出手段と、撮像手段から出力される撮像信号に対してゲイン算出手段により算出されるゲインをかけてゲイン調整を行うゲイン調整手段と、被写体を分割した所定の領域ごとの輝度が第２の所定値より高いか否かを判定する第２の輝度判定手段を備え、光源推定手段は、第２の輝度判定手段により輝度が高いと判定されているとき、各領域ごとに当該領域で検出される色度を用いて複数の光源の種類を推定し、各領域で推定された光源の数に応じて１種類の太陽光を被写体の光源とみなし、ゲイン算出手段は、光源推定手段で被写体の光源とみなすとき用いられた色度の平均を算出し、算出した平均値に対応する色温度情報を用いてゲインを算出することを特徴とするものである。
請求項２の発明は、請求項１に記載の撮像装置において、色度検出手段は、撮像手段から出力される撮像信号に基づいて被写体の色度を検出することを特徴とするものである。
請求項３の発明は、請求項１に記載の撮像装置において、色度検出手段は、撮像手段とは別に被写体を撮像して色度検出用撮像信号を出力する色度検出用撮像手段を有し、色度検出用撮像手段から出力される色度検出用撮像信号に基づいて被写体の色度を検出することを特徴とするものである。
請求項４の発明は、請求項１〜３のいずれか１項に記載の撮像装置において、光源推定手段は、複数の所定の光源に対応してあらかじめ与えられている複数の色度情報の中から、色度検出手段により検出される色度と略一致する色度情報に対応する光源を推定することを特徴とするものである。
請求項５の発明は、請求項４に記載の撮像装置において、
複数の所定の光源は、所定の複数の色温度における太陽光、および所定の複数種類の蛍光灯であり、色度情報は、それぞれの太陽光およびそれぞれの蛍光灯による照明下で略無彩色を示すように離散的に与えられることを特徴とするものである。
請求項６の発明は、請求項１〜５のいずれか１項に記載の撮像装置において、
被写界を分割した所定の領域ごとの輝度が第１の所定値より高いか否かを判定する第１の輝度判定手段をさらに備え、色度検出手段は、所定の領域ごとに被写体の色度を検出し、光源推定手段は、第１の輝度判定手段により輝度が高いと判定された領域ごとに当該領域で検出される色度を用いて複数の光源の種類を推定し、各領域で推定された光源の数に応じて１種類の光源を被写体の光源とみなし、ゲイン算出手段は、光源推定手段で被写体の光源とみなすとき用いられた色度の平均を算出し、算出した平均値に対応する色温度情報を用いてゲインを算出することを特徴とするものである。
請求項７の発明は、請求項１に記載の撮像装置において、ゲイン算出手段は、光源推定手段によりいずれの色温度の太陽光も被写体の光源とみなされないとき、あらかじめ定められている所定の色温度情報を用いてゲインを算出することを特徴とするものである。
請求項８の発明は、請求項１〜７のいずれか１項に記載の撮像装置において、ゲイン算出手段は、被写体を照明する光源および色温度情報を引数としてゲインを出力するＬＵＴを備えることを特徴とするものである。
請求項９の発明は、請求項１〜８のいずれか１項に記載の撮像装置において、該撮像装置は電子カメラとすることを特徴とするものである。
【０００６】
【発明の実施の形態】
−第１の実施の形態−
以下、図面を参照して本発明の第１の実施の形態を説明する。図１は、本発明の一実施の形態による一眼レフ電子スチルカメラを説明する図である。図１において、電子スチルカメラは、カメラ本体７０と、カメラ本体７０に着脱されるファインダ装置８０と、レンズ９１および絞り９２を内蔵してカメラ本体７０に着脱される交換レンズ９０とを備える。交換レンズ９０を通過してカメラ本体７０に入射した被写体光は、レリーズ前に点線で示す位置にあるクイックリターンミラー７１でファインダ装置８０に導かれてファインダマット８１に結像するとともに、焦点検出装置３６にも結像する。ファインダーマット８１に結像した被写体光はさらに、ペンタプリズム８２で接眼レンズ８３に導かれる一方、プリズム８４と結像レンズ８５とを通過して色センサ８６にも導かれ、色センサ８６に被写体像を結像する。レリーズ後はクイックリターンミラー７１が実線で示す位置に回動し、被写体光はシャッタ７２を介して撮影用の撮像装置７３上に結像する。なお、色センサ８６は、撮影レンズ９１に対して撮像装置７３と共役な位置に配設されている。
【０００７】
図２は、電子スチルカメラの回路ブロック図である。ＣＰＵ２１には、レリーズボタンに連動する半押しスイッチ２２および全押しスイッチ２３から、それぞれ半押し信号および全押し信号が入力される。焦点検出装置３６は、ＣＰＵ２１からの指令により撮影レンズ９１の焦点調節状態を検出する。レンズ駆動装置３７は、交換レンズ９０に入射する被写体光が撮像装置７３の撮像素子２６上で結像するようにレンズ９１を合焦位置へ駆動する。また、ＣＰＵ２１は、タイミングジェネレータ２４およびドライバ２５を駆動して撮像装置７３の撮像素子２６を駆動制御する。アナログ処理回路２７とＡ／Ｄ変換回路２８の動作タイミングは、タイミングジェネレータ２４により制御される。
【０００８】
半押しスイッチ２２のオン操作に続いて全押しスイッチ２３がオン操作されると、クイックリターンミラー７１が上方に回動し、交換レンズ９０からの被写体光が撮像素子２６の受光面上で結像される。撮像素子２６はＣＣＤであり、被写体像の明るさに応じた信号電荷を蓄積する。撮像素子２６に蓄積された信号電荷はドライバ２５によって掃き出され、ＡＧＣ回路やＣＤＳ回路などを含むアナログ信号処理回路２７に入力される。入力されたアナログ画像信号は、アナログ信号処理回路２７でゲインコントロール、雑音除去等のアナログ処理が施された後、Ａ／Ｄ変換回路２８によってデジタル信号に変換される。デジタル変換された画像信号は、たとえば、ＡＳＩＣとして構成される画像処理ＣＰＵ２９に導かれ、後述するホワイトバランス調整、輪郭補償、ガンマ補正等の画像前処理が行われる。
【０００９】
画像前処理が行なわれた画像データに対してはさらに、ＪＰＥＧ圧縮のためのフォーマット処理（画像後処理）が行なわれ、フォーマット処理後の画像データが一時的にバッファメモリ３０に格納される。
【００１０】
バッファメモリ３０に格納された画像データは、表示画像作成回路３１により表示用の画像データに処理され、ＬＣＤ等のビューファインダー３２に撮影結果として表示される。また、バッファメモリ３０に記憶された画像データは、圧縮回路３３によりＪＰＥＧ方式で所定の比率にデータ圧縮を受け、フラッシュメモリなどの記録媒体（ＣＦカード）３４に記録される。
【００１１】
ホワイトバランス調整は、画像処理ＣＰＵ２９で行われる。Ａ／Ｄ変換回路２８から出力されるＲ，Ｇ，Ｂ各色の画像信号のうち、Ｒ色とＢ色の画像信号に対してホワイトバランス調整用のＲゲインとＢゲインとがそれぞれかけ合わされる。これらホワイトバランス調整用のＲゲイン、Ｂゲインは、ホワイトバランス検出回路３５で決定されてメモリ３５Ｄに記憶されている。
【００１２】
ホワイトバランス検出回路３５は、被写体の色を検出する色センサ８６と、色センサ８６から出力されるアナログ色信号をデジタル色信号に変換するＡ／Ｄ変換回路３５Ｂと、変換されたデジタル色信号に基づいてホワイトバランス調整係数を生成するＣＰＵ３５Ｃと、参照用ルックアップテーブル(ＬＵＴ)が記録されたメモリ３５Ｄとを含む。ＣＰＵ３５Ｃは、色センサ８６で検出された色信号に基づいてホワイトバランス調整用のＲゲインとＢゲインとを決定してメモリ３５Ｄに記録する。本実施の形態では、ＣＰＵ３５Ｃが色センサ８６から出力される色信号を用いて被写体を照明する光源を推定し、推定した光源の種類に応じてホワイトバランス調整用ゲインを決定する。そして、画像処理ＣＰＵ２９がＣＰＵ３５Ｃによって決定されたホワイトバランス調整用ゲインを用いてホワイトバランス調整を行う。
【００１３】
色センサ８６は、たとえば、図３に示すように横４８列×縦１０行に分割された４８０個の画素を有する１枚の２次元撮像素子である。撮像素子８６の表面には、４８０画素に対応してＲ色、Ｇ色、およびＢ色のいずれかのフィルタが配設されたカラーフィルタ８６１が設けられている。被写体光がカラーフィルタ８６１を通して色センサ８６で撮像されることにより、被写体光はＲ色信号、Ｇ色信号およびＢ色信号に分解されて撮像される。色センサ８６から出力される色信号は、Ｒ、Ｇ、Ｂ色の色信号をそれぞれ出力する３つの近接画素を１画素分として、たとえば、横１６列×縦１０行の１６０画素分の色信号として出力される。すなわち、色センサ８６はその撮像面を１６０の領域に分割して色信号を出力する。
【００１４】
図４および図５は、本実施の形態によるホワイトバランス調整用ゲインを決定する処理の流れを説明するフローチャートである。図４および図５の処理は、電子スチルカメラのレリーズ前に繰り返し行われる。図４のステップＳ１１において、色センサ８６に信号電荷が蓄積され、蓄積された電荷信号が色センサ８６から掃き出される。掃き出された色信号はＡ／Ｄ変換回路３５Ｂでデジタル色信号に変換された後、ＣＰＵ３５Ｃに入力される。ステップＳ１２において、ＣＰＵ３５Ｃは、色センサ８６から入力されたそれぞれ１６０画素分のＲ、ＧおよびＢ色の色信号(４８０個)について、画素ごとにＲ色データとＧ色データの比、Ｂ色データとＧ色データの比をそれぞれ算出してステップＳ１３へ進む。
【００１５】
ステップＳ１３において、ＣＰＵ３５Ｃは、算出した１６０組の色度データ(Ｒ−Ｇ)／Ｇおよび(Ｂ−Ｇ)／Ｇについて、無彩色を示すデータがあるか否かを判定する。ＣＰＵ３５Ｃは無彩色データがある場合にステップＳ１３を肯定判定してステップＳ１４へ進み、無彩色データがない場合にステップＳ１３を否定判定してステップＳ１６へ進む。図６は、色度座標上における無彩色分布を表す図である。図６において、縦軸が(Ｒ−Ｇ)／Ｇ、横軸が(Ｂ−Ｇ)／Ｇである。
【００１６】
図６において領域１は、色温度３０００Ｋの太陽光に照明される無彩色の被写体の色度を示す領域である。領域２〜領域６は、それぞれ色温度４２５０Ｋ,４５２０Ｋ,５１２０Ｋ,６１３０Ｋ,６６２０Ｋの太陽光に照明される無彩色の被写体の色度を示す領域である。また、領域７は、３波長タイプの演色性白色蛍光灯(EX-W)に照明される無彩色の被写体の色度を示す領域である。領域８、領域９は、それぞれ３波長タイプの演色性昼白色蛍光灯(EX-N)、３波長タイプの演色性昼光色蛍光灯(EX-D)に照明される無彩色の被写体の色度を示す領域である。さらに、領域１０〜領域１２は、それぞれ通常の白色蛍光灯(W)、昼白色蛍光灯(N)、および昼光色蛍光灯(D)に照明される無彩色の被写体の色度を示す領域である。
【００１７】
ＣＰＵ３５Ｃは、算出した色度データ(Ｒ−Ｇ)／Ｇおよび(Ｂ−Ｇ)／Ｇが図６の領域１〜領域１２のいずれかに含まれると無彩色データがあると判定し、領域１〜領域１２のいずれにも含まれない場合に無彩色データがないと判定する。図４のステップＳ１４において、ＣＰＵ３５Ｃは、領域１〜領域１２ごとに、すなわち、被写体を照明すると推定される光源ごとに、輝度が第１の閾値を超えるとともに無彩色と判定される色度データの数をカウントして図７，図８のようなヒストグラムを作成し、ステップＳ１５に進む。ここで、輝度の判定は、たとえば、Ｇ色の色信号が第１の閾値を超えるか否かで行う。第１の閾値は、色センサ８６により検出される色信号が光源の推定に必要な値であるかを判定するために設けらる。図７，図８のヒストグラムによって、色センサ８６の１６０画素分の出力による色度データのうち、光源の推定に必要な輝度を有し、かつ無彩色と判定される色度データが光源ごとに分類されて表される。
【００１８】
ステップＳ１５において、ＣＰＵ３５Ｃは、無彩色か否かを判定した色度データの数をインクリメントしてステップＳ１６へ進む。ステップＳ１６において、ＣＰＵ３５Ｃは、色センサ８６から出力される１６０組全ての色度データについて無彩色判定したか否かを判定する。ＣＰＵ３５Ｃは、ステップＳ１５による処理でインクリメントした数が１６０に達していればステップＳ１６を肯定判定してステップＳ１７へ進み、インクリメントした数が１６０未満であればステップＳ１６を否定判定してステップＳ１３へ戻る。
【００１９】
ステップＳ１７において、ＣＰＵ３５Ｃは、色センサ８６により検出される輝度が第２の閾値を超えるか否かを判定する。ここで、第２の閾値は輝度が十分に高いことを判定するために設けられ、第２の閾値は第１の閾値よりも大きな値が設定される。ＣＰＵ３５Ｃは、Ｇ色の色信号が第２の閾値以下である場合にステップＳ１７を肯定判定して図５のステップＳ１８に進み、Ｇ色の色信号の値が第２の閾値を超える場合にステップＳ１７を否定判定してステップＳ２７に進む。
【００２０】
図５のステップＳ１８において、ＣＰＵ３５Ｃは、各種類の光源によって照明される無彩色の被写体の色度を示す領域(図６の領域１〜領域１２)のうちで最も数多くの色度データが含まれる領域を選択し、すなわち、光源の種類を選択してステップＳ１９へ進む。ここで、ＣＰＵ３５Ｃは、含まれる色度データ数が最大となる領域に対応する光源を選ぶことにより、被写体を照明する光源を推定する。ステップＳ１９において、ＣＰＵ３５Ｃは、最大値を有する領域が２領域以上あるか否かを判定し、２領域以上ある場合はステップＳ１９を肯定判定してステップＳ２０へ進み、２領域未満の場合はステップＳ１９を否定判定してステップＳ２２へ進む。
【００２１】
ステップＳ２０において、ＣＰＵ３５Ｃは、選出された複数の領域に対応する光源が自然光(太陽光)によるものと蛍光灯によるものを含んでいるか否か、すなわち、少なくとも領域１〜領域６のいずれかと、領域７〜領域１２のいずれかとを含むか否かを判定する。ＣＰＵ３５Ｃは、太陽光と蛍光灯とを含む場合にステップＳ２０を肯定判定してステップＳ２１へ進み、太陽光あるいは蛍光灯のいずれか一方しか含まない場合にステップＳ２０を否定判定してステップＳ２３へ進む。
【００２２】
ステップＳ２１において、ＣＰＵ３５Ｃは、蛍光灯による領域７〜領域１２の中で色度データ数が最大となる領域を選び、この領域内に含まれる全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出する。なお、ステップＳ２１による処理では、太陽光による領域１〜領域６のデータを用いずに蛍光灯による領域７〜領域１２のデータが用いられる。また、蛍光灯による領域７〜領域１２の中で最大値を有する領域が２領域以上ある場合は、▲１▼白色蛍光灯、▲２▼昼白色蛍光灯、▲３▼昼光色蛍光灯の優先順に領域が選ばれる。ＣＰＵ３５Ｃは、選んだ領域内の全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出すると、ステップＳ２６へ進む。
【００２３】
上述したステップＳ１９を否定判定して進むステップＳ２２において、ＣＰＵ３５Ｃは、最も数多くの色度データが含まれる領域内の全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出し、ステップＳ２６へ進む。
【００２４】
上述したステップＳ２０を否定判定して進むステップＳ２３において、ＣＰＵ３５Ｃは、最も数多くの色度データが含まれる領域が太陽光によるものか蛍光灯によるものかを判定する。ＣＰＵ３５Ｃは、２つ以上の領域がいずれも蛍光灯であると推定する場合にステップＳ２３を肯定判定してステップＳ２５へ進み、２つ以上の領域がいずれも太陽光であると推定する場合にステップＳ２３を否定判定してステップＳ２４へ進む。
【００２５】
ステップＳ２４において、ＣＰＵ３５Ｃは、たとえば、領域３と領域４の中に含まれる全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出し、ステップＳ２６へ進む。ここで、領域３および領域４内のデータを選ぶのは、色温度が５０００Ｋに近い太陽光の領域のデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出するためである。ステップＳ２３を肯定判定して進むステップＳ２５において、ＣＰＵ３５Ｃは、蛍光灯による領域７〜領域１２の中で色度データ数が最大となる領域内に含まれる全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出する。このとき、蛍光灯による領域７〜領域１２の中で最大値を有する領域が２領域以上あるので、▲１▼白色蛍光灯、▲２▼昼白色蛍光灯、▲３▼昼光色蛍光灯の優先順に領域が選ばれる。ＣＰＵ３５Ｃは、選んだ領域内の全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出すると、ステップＳ２６へ進む。
【００２６】
ステップＳ２６において、ＣＰＵ３５Ｃは、算出されたＲ／ＧおよびＢ／Ｇの平均値に基づいてメモリ３５Ｄから相関色温度を算出する。図９は相関色温度曲線を表す図であり、横軸がＲ／Ｇ、縦軸がＢ／Ｇである。Ｒ信号およびＢ信号をＧ信号で除算することによって、被写体の色における赤色成分と青色成分との度合いを被写体輝度によらず表すことができる。色温度が高くなると青色成分が強くなり、色温度が低くなると赤色成分が強くなる。図９による相関色温度曲線をあらかじめルックアップテーブルとしてメモリ３５Ｄに記憶しておけば、ＣＰＵ３５Ｃは、Ｒ／ＧおよびＢ／Ｇの平均値の算出結果に応じてメモリ３５Ｄから相関色温度を読出すことができる。
【００２７】
ＣＰＵ３５Ｃは、求めた相関色温度を用いてホワイトバランス調整用のＲゲインとＢゲインとを決定する。図１０は、相関色温度とＲゲインおよびＢゲインとの関係を表す図である。ＲゲインおよびＢゲインの値は、推定した光源により照明される被写体の色を、人の目で見て感じる色により近づけるようにあらかじめ実測により決定し、色温度の関数として表したものである。これらＲゲインおよびＢゲインの値は、ルックアップテーブルとしてあらかじめメモリ３５Ｄに記憶されており、相関色温度に応じてメモリ３５Ｄから読出される。ＣＰＵ３５Ｃは、相関色温度からＲデータに対するホワイトバランス調整用Ｒゲイン、およびＢデータに対するホワイトバランス調整用Ｂゲインを決定するとともに、決定したＲゲインおよびＢゲインをメモリ３５Ｄに記憶して図４および図５の処理を終了する。
【００２８】
一方、上述したステップＳ１７を否定判定して進むステップＳ２７において、ＣＰＵ３５Ｃは、太陽光による領域１〜領域６の中で色度データ数が最大となる領域を選び、ステップＳ２８へ進む。なお、ステップＳ２７による処理では、蛍光灯による領域７〜領域１２のデータを用いずに太陽光による領域１〜領域６のデータが用いられる。これは、たとえば、Ｇ色の色信号の値が上述した第２の閾値を超える場合に、太陽光を推定光源とみなすためである。ステップＳ２８において、ＣＰＵ３５Ｃは、最大値を有する領域が２領域以上あるか否かを判定し、２領域以上ある場合はステップＳ２８を肯定判定してステップＳ２９へ進み、２領域未満の場合はステップＳ２８を否定判定してステップＳ３０へ進む。
【００２９】
ステップＳ２９において、ＣＰＵ３５Ｃは、たとえば、領域３と領域４の中に含まれる全ての色度データを用いてＲ／ＧおよびＢ／Ｇの平均値を算出し、図５のステップＳ２６へ進む。ここで、領域３および領域４内のデータを選ぶのは、色温度が５０００Ｋの太陽光の領域に近いデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出するためである。これは、光源が推定されない場合にあらかじめ定められた色温度情報でゲインを算出することによって、たとえば、夜景撮影時などに適切なゲイン調整を行うことを目的にする。ステップＳ２８を否定判定して進むステップＳ３０において、ＣＰＵ３５Ｃは、最も数多くの色度データが含まれる領域内の全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出し、図５のステップＳ２６へ進む。
【００３０】
以上説明したように決定されたホワイトバランス調整係数は、以降に撮像素子２６で撮像される画像データに対して、画像処理ＣＰＵ２９で行われるホワイトバランス調整時に使用される。ホワイトバランス調整は、光源の推定に用いられた色センサ８６による色信号の１６０画素分の検出領域に関係なく、撮像素子２６で撮像される全域のＲ信号およびＢ信号に対してホワイトバランス調整用のＲゲインおよびＢゲインがそれぞれかけ合わされることによって行われる。
【００３１】
図１０に示す相関色温度とＲゲインおよびＢゲインとの関係は、自然光の下で撮影する場合と、蛍光灯の下で撮影する場合とで必ずしも一致しない。この場合には、ホワイトバランス調整用ゲインを調整する必要が生じる。一般に、自然光の下で撮影したときより蛍光灯の下で撮影したときの方が、撮影されたＲＧＢデータの色温度が高い。この色温度差は図１０のＲゲインおよびＢゲインの値を所定量補正することで補正できる。そこで、ＲゲインおよびＢゲインの値を格納したルックアップテーブルを自然光の下での撮影用(領域１〜領域６に対応)と蛍光灯の下での撮影用(領域７〜領域１２に対応)に１２組メモリ３５Ｄに用意し、推定された光源の種類に応じて、あらかじめ用意したルックアップテーブルをメモリ３５Ｄから読出すようにする。
【００３２】
この実施の形態の特徴についてまとめる。
（１）複数の色温度の太陽光、および複数種類の蛍光灯に応じて無彩色の色度を示す領域１〜領域１２をあらかじめ色度座標上に設け、色センサ８６の１６０画素分の色信号出力を用いて色度(Ｒ−Ｇ)／Ｇ、(Ｂ−Ｇ)／Ｇを算出する。算出した１６０組の色度データが最も数多く含まれる領域を上記１２個の領域から選び、この領域に対応する光源を推定する。被写界の中から１６０画素分に分けて色度データを検出するので、被写体の色が無彩色ばかりでなく有彩色で構成される場合でも、１６０画素分のいずれかの領域には無彩色を示す色度のデータが存在する可能性が高くなり、光源の種類を推定することができる。
（２）領域１〜領域１２は、色温度が３０００Ｋ、４２５０Ｋ、４５２０Ｋ、５１２０Ｋ、６１３０Ｋ、６６２０Ｋの太陽光(自然光)、およびそれぞれ白色、昼白色、昼光色の普通蛍光灯と３波長型の演色性蛍光灯の１２種類の光源に対応するようにしたので、一般の照明光の全てを推定することができる。この結果、光源が変わっても各光源による光の輝線スペクトルに応じて適切なホワイトバランス調整用ゲインを決定し、高品位のカラー画像を得ることができる。
（３）Ｇ色の色信号の値が十分に輝度が高いとされる第２の閾値を超える場合に、太陽光を推定光源とみなすようにした(ステップＳ２７)。Ｇ色の色信号の値が十分に大きい場合は、色度データがたとえ蛍光灯の領域７〜領域１２のいずれかに最も多く含まれるとしても、太陽光による光源を推定するようにした。一般に、蛍光灯による照明光にはＧ色が多く含まれる。太陽光の下での風景写真などのように被写界にＧ色が多く含まれる場合に、誤って蛍光灯を光源とみなすと、ホワイトバランス調整の際にＧ色の補色で強く色補正することによってカラーフェリアが発生するおそれが生じる。そこで、Ｇ色の色信号が第２の閾値を超える場合を太陽光とみなすことによって、上述のカラーフェリアを防止することができる。
（４）Ｇ色の色信号の値が光源の推定に必要とされる第１の閾値以下の場合に、光源の推定に用いる色度データとしてカウントせず、ヒストグラムの作成に用いないようにした（ステップＳ１４）ので、推定に用いる信号レベルが低くてノイズの影響を受けることがない上に、被写体を強く照明する光源を推定することが可能になる。
（５）色センサ８６をファインダー装置８０内に配設するようにしたので、全押しスイッチ２３の操作によりミラー７１がミラーアップされる前に色センサ８６でホワイトバランス検出用データを受光し、ホワイトバランス調整用ゲインを決定してメモリ３５Ｄに記憶しておくことが可能になる。したがって、全押しスイッチ２３の操作により行われる撮影シーケンスにおいてホワイトバランス調整用ゲインを決定する必要がないから、撮影シーケンスでホワイトバランス調整用ゲインを決定する場合に比べて撮影処理時間を短縮することができる。
（６）相関色温度とＲゲインおよびＢゲインとの関係をルックアップテーブルとしてあらかじめメモリ３５Ｄに記憶するようにしたので、演算処理に要する時間を短くすることができる。
【００３３】
−第２の実施の形態−
第２の実施の形態の電子スチルカメラの構成および回路ブロック図は、第１の実施の形態の図１の電子スチルカメラの構成および図２の回路ブロック図と共通するのでその説明を省略する。また、色センサ８６は、第１の実施の形態と同様に、図３に示すように横４８列×縦１０行に分割された４８０個の画素を有する１枚の２次元撮像素子である。色センサ８６は、第１の実施の形態と同様に、撮像面を１６０の領域に分割して色信号を出力する。
【００３４】
図１１は、第１の実施の形態の図６に対応する図であり、第２の実施の形態における色度座標上における無彩色分布を表す図である。第１の実施の形態の図６に対して、緑領域１３が追加されている。第２の実施の形態では、ＣＰＵ３５Ｃが算出する１６０組の色度データ(Ｒ−Ｇ)／Ｇおよび(Ｂ−Ｇ)／Ｇが、緑領域１３に属するか否かもカウントする。
【００３５】
第２の実施の形態では、もし、緑領域１３の個数が最大値を呈する場合、光源は太陽光であると判断して制御する。すなわち、緑領域１３の次にカウントが多いのがたとえ蛍光灯の領域７〜１２のいずれかであっても、光源は蛍光灯であると判断しない。そして、太陽光の領域１〜６の中から最大のものを選択し、選択された色温度を光源として制御する。これにより、緑色の被写体が太陽光で照射されている場合に、間違っていずれかの蛍光灯により照射されていると判断されることがなくなる。
【００３６】
図１２は、第２の実施の形態のホワイトバランス調整ゲイン決定処理を表すフローチャートである。第１の実施の形態の図５に対応する部分である。第１の実施の形態の図４に対応する部分は、図４を使用して説明する。
【００３７】
図４のステップＳ１３において、ＣＰＵ３５Ｃは、算出した１６０組の色度データ(Ｒ−Ｇ)／Ｇおよび(Ｂ−Ｇ)／Ｇについて、無彩色を示すデータがあるか否かあるいは緑領域１３に含まれるデータあるか否かを判定する。ＣＰＵ３５Ｃは無彩色データあるいは緑領域１３に含まれるデータがある場合にステップＳ１３を肯定判定してステップＳ１４へ進み、無彩色データおよび緑領域１３に含まれるデータがない場合にステップＳ１３を否定判定してステップＳ１６へ進む。
【００３８】
図４のステップＳ１４において、ＣＰＵ３５Ｃは、領域１〜領域１３ごとに色度データの数をカウントして図７，図８のようなヒストグラムを作成し、ステップＳ１５に進む。第２の実施の形態では、図７、図８のヒストグラムに緑領域１３を追加して作成する。ステップＳ１５において、ＣＰＵ３５Ｃは、該当領域の色度データの数をインクリメントしてステップＳ１６へ進む。
【００３９】
図１２のステップＳ４０において、ＣＰＵ３５Ｃは、緑領域１３が最も数多くの色度データを含むか否かを判断する。緑領域１３が最も数多くの色度データを含むと判断するとステップＳ４１に進む。ステップＳ４１において、ＣＰＵ３５Ｃは、最大値を有する領域が２領域以上あるか否か、すなわち緑領域１３以外ににもあるか否かを判定し、２領域以上ある場合はステップＳ４１を肯定判定してステップＳ４３へ進み、２領域未満の場合はステップＳ４１を否定判定してステップＳ４２へ進む。
【００４０】
ステップＳ４２において、ＣＰＵ３５Ｃは、最も数多くの色度データが含まれる領域内の全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出し、ステップＳ２６へ進む。一方、ステップＳ４３において、ＣＰＵ３５Ｃは、たとえば、領域３と領域４の中に含まれる全てのデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出し、ステップＳ２６へ進む。ここで、領域３および領域４内のデータを選ぶのは、色温度が５０００Ｋに近い太陽光の領域のデータを用いてＲ／ＧおよびＢ／Ｇの平均値を算出するためである。
【００４１】
このようにして、第２の実施の形態では、太陽光で照射されたときに緑を呈する場合もカウントしヒストグラムを作成する。もし、緑領域１３の個数が最大値を呈する場合、光源は太陽光であると判断して制御する。これにより、緑色の被写体が太陽光で照射されている場合に、間違っていずれかの蛍光灯により照射されていると判断されることがなくなる。
【００４２】
−第３の実施の形態−
第３の実施の形態の電子スチルカメラの構成および回路ブロック図は、第１の実施の形態の図１の電子スチルカメラの構成および図２の回路ブロック図と共通するのでその説明を省略する。また、色センサ８６は、第１の実施の形態と同様に、図３に示すように横４８列×縦１０行に分割された４８０個の画素を有する１枚の２次元撮像素子である。色センサ８６は、第１の実施の形態と同様に、撮像面を１６０の領域に分割して色信号を出力する。
【００４３】
図１３〜図１５は、第１の実施の形態の図６あるいは第２の実施の形態の図１１に対応する図であり、第３の実施の形態における色度座標上における無彩色分布を表す図である。第３の実施の形態では、無彩色として判断するために使用する領域を輝度に応じて選択するようにした。
【００４４】
図１３は、輝度Ｂｖ≧７あるいはＢｖ≦０のときの、色度座標上における無彩色分布１を表す図である。第２の実施の形態の図１１に対して、領域１、領域６〜領域１３が設定されておらず、領域２〜領域５のみが設定されている。輝度Ｂｖが７以上の明るい場合や、輝度Ｂｖが０以下の暗い場合は、低い色温度や高い色温度をあまり考慮する必要がないためである。すなわち、夜景に類する場面や直接太陽光が当たっている場面と考えられるからである。また、低輝度で蛍光灯下でもフラッシュ等を使用すると考えられるため、蛍光灯照明である可能性も低いと考えられる。
【００４５】
図１４は、輝度０＜Ｂｖ＜４のときの、色度座標上における無彩色分布２を表す図である。第２の実施の形態の図１１と同じであり、領域１〜領域１３が設定されている。輝度０＜Ｂｖ＜４では、太陽光、蛍光灯、電球、夕暮れといったありとあらゆる照明に対応する必要があるため、最も多い領域を設定している。また、この輝度範囲においてのみ、第２の実施の形態と同様に、太陽光下の緑色と蛍光灯を誤らないように緑領域１３を設定している。
【００４６】
図１５は、輝度４≦Ｂｖ＜７のときの、色度座標上における無彩色分布３を表す図である。第２の実施の形態の図１１に対して、領域７〜領域１３が設定されておらず、領域１〜領域６が設定されている。輝度４≦Ｂｖ＜７では、蛍光灯や電球の人工光の可能性は低いと思われるが、低色温度、高色温度の照明はあり得るため、輝度Ｂｖ≧７あるいはＢｖ≦０のときに比べて領域数を増やしている。
【００４７】
図１６は、第３の実施の形態によるホワイトバランス調整用ゲインを決定する処理の流れを説明するフローチャートである。第１の実施の形態および第２の実施の形態の図４に対応するフローチャートの一部である。図４のフローチャートと異なる点は、ステップＳ１２の後にステップＳ４０が追加されたのみである。その他のステップは共通するのでその説明は省略する。また、第２の実施の形態の図１２のフローチャートとも共通するのでその説明は省略する。
【００４８】
ステップＳ４０では、輝度Ｂｖに応じて無彩色として判断する領域の設定を変更する。輝度Ｂｖ≧７あるいはＢｖ≦０のときは、領域２〜領域５を使用する。輝度０＜Ｂｖ＜４のときは、領域１〜領域１３を使用する。輝度４≦Ｂｖ＜７のときは、領域１〜領域６を使用する。
【００４９】
このようにして、輝度に応じて無彩色として判断する領域を限定することにより、カラーフェリアによる色温度の誤算出を防止することができる。なお、輝度に応じて選択する領域は、上記の内容に限定する必要はない。種々の条件や実験結果に応じて異なる場合も生じる。
【００５０】
以上の説明では、一眼レフ電子スチルカメラについて説明したが、一眼レフでない電子スチルカメラにも本発明を適用することができる。この場合、ビームスプリッタやハーフミラーなどを用いて撮像素子２６および色センサ８６に被写体像を別々に結像させる。また、動画を撮影するビデオカメラにも本発明を適用することができる。
【００５１】
また、上述した説明では、撮像素子２６および色センサ８６を別々に設けたが、撮像素子２６が色センサを兼用するようにしてもよい。この場合には、撮像素子２６で撮像されたデータを用いて上述したようにホワイトバランス調整用ゲインを決定する。そして、レリーズ操作が行われたときに撮像された被写体画像データに対して、上記のホワイトバランス調整用ゲインによりホワイトバランス調整を行う。
【００５２】
上述した色センサ８６は、横４８列×縦１０行に分割された４８０個の画素を有する２次元撮像素子とし、ＲＧＢカラーフィルタ８６１を設けて１６０画素分の色信号を出力するようにしたが、画素構成はこのとおりでなくてもよい。
【００５３】
また、上述した説明では、電子カメラについて説明したが、電子カメラに限定する必要はない。例えば、ＣＣＤカメラつき携帯電話やＣＣＤカメラつきパーソナルコンピュータなどにも本発明を適用することができる。すなわち、撮像素子を有するあらゆる撮像装置に本発明を適用することができる。
【００５４】
さらに、パーソナルコンピュータなどのコンピュータが、撮像素子からの画像処理前の撮像信号（画像データ）をそのまま取得し、コンピュータ内のプログラムにより上述した処理を行うようにしてもよい。この場合は、取得した撮像信号を（画像データ）適宜分割して、上述した色センサ８６が取得する撮像信号と同程度の撮像信号を取得するようにする。このとき、分割した領域内の画素を適当に選択したり、あるいは平均値を求めるような処理をすればよい。撮像信号（画像データ）は、撮像素子からインターフェースケーブルや無線を介して取得したり、メモリカードやＣＤなどの記録媒体を介して取得する。
【００５５】
パーソナルコンピュータなどにおいて処理する場合、上述した処理に関するプログラムは、ＣＤ−ＲＯＭなどの記録媒体やインターネットなどのデータ信号を通じて提供することができる。図１７はその様子を示す図である。パーソナルコンピュータ１００は、ＣＤ−ＲＯＭ１０４を介してプログラムの提供を受ける。また、パーソナルコンピュータ１００は通信回線１０１との接続機能を有する。コンピュータ１０２は上記プログラムを提供するサーバーコンピュータであり、ハードディスク１０３などの記録媒体にプログラムを格納する。通信回線１０１は、インターネット、パソコン通信などの通信回線、あるいは専用通信回線などである。コンピュータ１０２はハードディスク１０３を使用してプログラムを読み出し、通信回線１０１を介してプログラムをパーソナルコンピュータ１００に送信する。すなわち、プログラムをデータ信号として搬送波にembodyして、通信回線１０１を介して送信する。このように、プログラムは、記録媒体や搬送波などの種々の形態のコンピュータ読み込み可能なコンピュータプログラム製品として供給できる。
【００５６】
特許請求の範囲における各構成要素と、発明の実施の形態における各構成要素との対応について説明すると、交換レンズ９０が撮影レンズに、色信号が撮像信号に、撮像装置７３(色センサ８６)が撮像手段に、(Ｒ−Ｇ)／Ｇおよび(Ｂ−Ｇ)／Ｇが色度に、ＣＰＵ３５Ｃが色度検出手段、光源推定手段、第１の輝度判定手段、および第２の輝度判定手段に、ＣＰＵ３５Ｃおよびメモリ３５Ｄがゲイン算出手段に、色温度がそれぞれ３０００Ｋ、４２５０Ｋ、４５２０Ｋ、５１２０Ｋ、６１３０Ｋ、６６２０Ｋの太陽光(自然光)、および白色、昼白色、昼光色の普通蛍光灯と、白色、昼白色、昼光色の３波長型の演色性蛍光灯とが光源の種類に、Ｒ／Ｇ−Ｂ／Ｇ座標上に表した相関色温度曲線、および相関色温度とホワイトバランス調整用ゲインとの関係が色温度情報に、画像処理ＣＰＵ２９がゲイン調整手段に、色度座標上における無彩色分布が色度情報に、色センサ８６の１６０画素分の各々が所定の領域に、第１の閾値が第１の所定値に、第２の閾値が第２の所定値に、それぞれ対応する。
【００５７】
【発明の効果】
以上詳細に説明したように本発明によれば、次のような効果を奏する。
（１）請求項１〜９に記載の発明によると、被写体を撮像して出力される撮像信号に基づいて被写体を照明する光源を推定し、光源の種類に基づいて画像処理を行うので高品位の画像を得ることが可能になる。
（２）請求項１〜８に記載の発明による撮像装置では、被写体を撮像して出力される撮像信号を用いて被写体の色度を検出し、この色度を用いて被写体を照明する光源を推定し、推定光源に対応する色温度情報によって算出したゲインで画像信号に対するゲイン調整を行うようにした。したがって、被写体を照明する光源が変わっても推定した光源に対応する色温度情報でゲイン調整を行う結果、適切なホワイトバランス調整を行うことが可能になり、高品位の画像を得ることが可能になる。
（３）請求項１〜８に記載の発明では、複数の所定の光源に対応してあらかじめ複数の色度情報を与え、検出した被写体の色度と略一致する色度情報に対応する光源を推定するようにしたので、厳密に一致させるようにして光源を推定する場合に比べて、推定処理を簡単にできる。
（４）とくに、請求項５に記載の発明では、複数の色温度における太陽光と複数種類の蛍光灯とに対応して色度情報を与えるようにしたので、通常の撮影時に用いられる光源の全てを推定することができる。さらに、略無彩色の色度情報を離散的に与えるようにしたので、被写体の無彩色部分が光源の推定に用いられる結果、被写体の色(有彩色部分)が光源の推定に影響を及ぼすことがない。
（５）とくに、請求項６に記載の発明では、被写界を分割した所定の領域ごとに色度を検出し、上記領域ごとに推定された光源の数に応じて(たとえば、１番数多く推定されたもの)１種類の光源を被写体の光源とみなした上で、たとえば、数多く推定された光源の推定時に用いられた色度の平均値に対応する色温度情報でゲインを算出するようにした。したがって、被写体の色が無彩色ばかりでなく有彩色で構成される場合でも、いずれかの領域で無彩色を示す色度が検出されるので、光源の種類を推定することができる。また、第１の所定値より高い輝度を有する領域で検出される色度を用いるようにしたので、被写体を照明する光源を正しく推定することができる。
（６）とくに、請求項１〜８に記載の発明では、第２の所定値より高い輝度が検出されるとき、上記領域ごとに推定された光源の数に応じて、蛍光灯ではなく１種類の太陽光を被写体の光源とみなした上で、数多く推定された太陽光の推定時に用いられた色度の平均値に対応する色温度情報でゲインを算出するようにした。したがって、たとえば、明るい太陽光の下での風景撮影のように被写体にＧ色が多く含まれている場合に、Ｇ色成分が多い蛍光灯ではなく太陽光とみなすことによって、カラーフェリアを防止することができる。
（７）とくに、請求項７に記載の発明では、光源が推定されない場合にあらかじめ定められた所定の色温度情報でゲインを算出するようにしたので、たとえば、夜景撮影時などに適切なホワイトバランス調整を行うことが可能になる。
（８）とくに、請求項８に記載の発明では、光源および色温度情報を引数としてゲインを出力するルックアップテーブルを備えるようにしたので、演算処理に比べてゲイン決定処理時間を短縮することができる。
【図面の簡単な説明】
【図１】一眼レフ電子スチルカメラの第１の実施の形態の構成を示す図である。
【図２】一眼レフ電子スチルカメラの信号処理系統の第１の実施の形態を示すブロック図である。
【図３】第１の実施の形態の色センサのフィルタ配列を示す図である。
【図４】第１の実施の形態のホワイトバランス調整ゲイン決定処理を表すフローチャートである。
【図５】第１の実施の形態のホワイトバランス調整ゲイン決定処理を表すフローチャートである。
【図６】第１の実施の形態の色度座標上における無彩色分布を表す図である。
【図７】第１の実施の形態の領域ごとのヒストグラムを示す図である。
【図８】第１の実施の形態の領域ごとのヒストグラムを示す図である。
【図９】第１の実施の形態のＲ／Ｇ−Ｂ／Ｇ座標上に表した相関色温度曲線の図である。
【図１０】第１の実施の形態の相関色温度とホワイトバランス調整用ゲインの関係を表す図である。
【図１１】第２の実施の形態における色度座標上における無彩色分布を表す図である。
【図１２】第２の実施の形態のホワイトバランス調整ゲイン決定処理を表すフローチャートである。
【図１３】第３の実施の形態における色度座標上における無彩色分布１を表す図である。
【図１４】第３の実施の形態における色度座標上における無彩色分布２を表す図である。
【図１５】第３の実施の形態における色度座標上における無彩色分布３を表す図である。
【図１６】第３の実施の形態によるホワイトバランス調整用ゲインを決定する処理の流れを説明するフローチャートである。
【図１７】プログラムをＣＤ−ＲＯＭなどの記録媒体やインターネットなどのデータ信号を通じて提供する様子を示す図である。
【符号の説明】
２１,３５Ｃ…ＣＰＵ、                 ２２…半押しスイッチ、
２３…全押しスイッチ、                ２６…撮像素子、
２８,３５Ｂ…Ａ／Ｄ変換回路、         ２９…画像処理ＣＰＵ、
３２…ビューファインダー、            ３３…ＪＰＥＧ圧縮回路、
３５…ホワイトバランス検出回路、      ３５Ｄ…メモリ、
７３…撮像装置、                      ８６…色センサ、
９０…交換レンズ、                    ８６１…カラーフィルタ
【図１】
0004029206.tif 000002
【図２】
0004029206.tif 000003
【図３】
0004029206.tif 000004
【図４】
0004029206.tif 000005
【図５】
0004029206.tif 000006
【図６】
0004029206.tif 000007
【図７】
0004029206.tif 000008
【図８】
0004029206.tif 000009
【図９】
0004029206.tif 000010
【図１０】
0004029206.tif 000011
【図１１】
0004029206.tif 000012
【図１２】
0004029206.tif 000013
【図１３】
0004029206.tif 000014
【図１４】
0004029206.tif 000015
【図１５】
0004029206.tif 000016
【図１６】
0004029206.tif 000017
【図１７】
0004029206.tif 000018