(57)【要約】【課題】  被写体や撮影者が動いている状況であっても、赤目検出を精度良く実施し、赤目補正率を向上させること。【解決手段】  画像信号が表す画像から人の顔を検出する処理を行う顔検出手段（３８）と、検出された顔から、赤目を検出する処理を行う赤目検出手段（３８）と、画像信号に対して、少なくとも輝度及び色の補正を含む現像処理を行う現像手段（５０）と、検出された赤目を補正する赤目補正手段（５０）と、システム制御部（６０）とを有し、システム制御部は、顔検出手段に現像処理を行う前の画像信号から顔を検出する処理を行わせ、顔が検出された場合に、現像手段に検出された顔に基づいて現像処理を行わせ、顔検出手段に現像処理した画像信号から顔を検出する処理を行わせ、現像処理した画像信号から顔が検出された場合に、赤目検出手段に現像処理した画像信号から検出した顔から赤目を検出する処理を行わせる。【選択図】  図１
2010050933.tif 000002
【特許請求の範囲】
【請求項１】
画像信号から人の顔を検出する処理を行う顔検出手段と、
前記顔検出手段により検出された顔から、赤目を検出する処理を行う赤目検出手段と、
前記画像信号に対して、少なくとも輝度及び色の補正を含む現像処理を行う現像手段と、
前記赤目検出手段により検出された赤目を補正する赤目補正手段と、
制御手段とを有し、
前記制御手段は、
前記顔検出手段を制御して、前記画像信号から顔を検出する処理を行わせ、
前記顔検出手段により顔が検出された場合に、前記現像手段を制御して、該検出された顔に基づいて前記現像処理を行わせ、
前記顔検出手段を制御して、前記現像処理した画像信号から顔を検出する処理を行わせ、
前記現像処理した画像信号から顔が検出された場合に、前記赤目検出手段を制御して、該現像処理した画像信号から検出した顔から赤目を検出する処理を行わせる
ことを特徴とする撮像装置。
【請求項２】
被写体の光学像を画像信号に変換する撮像素子を更に有し、
前記制御手段は、前記現像処理される前の画像信号から顔を検出する処理を、前記撮像素子から該画像信号を読み出す処理と並行して行うように、前記顔検出手段を制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記現像処理される前の画像信号から顔を検出する処理では、前記現像処理した画像信号から顔を検出する処理よりも、解像度の低い画像を用いることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記制御手段は、更に、前記画像信号がフラッシュ撮影して得られた画像信号であれば、前記赤目検出手段により検出された赤目に対して赤目の補正を行わせ、フラッシュ撮影して得られた画像信号でなければ、該赤目の補正を行わないように、前記赤目補正手段を制御することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記制御手段は、前記現像処理の後に行う顔の検出に用いる検出条件を、前記現像処理の前に行う顔の検出に用いる検出条件よりも厳しくしたことを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記顔検出手段により顔が検出されなかった場合に、顔に基づかない現像処理を行うように前記現像手段を制御することを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
画像信号から人の顔を検出する処理を行う第１の顔検出工程と、
前記第１の顔検出工程で顔が検出された場合に、該検出された顔に基づいて前記画像信号に対して、少なくとも輝度及び色の補正を含む現像処理を行う現像工程と、
前記現像処理した画像信号に対して顔を検出する処理を行う第２の顔検出工程と、
前記第２の顔検出工程で顔が検出された場合に、該検出された顔から赤目を検出する処理を行う赤目検出工程と、
前記赤目検出工程で検出された赤目を補正する赤目補正工程と
を有することを特徴とする赤目補正方法。
【請求項８】
撮像素子から前記画像信号を読み出す読み出し工程を更に含み、
前記第１の顔検出工程を、前記読み出し工程と並行して行うことを特徴とする請求項７に記載の赤目補正方法。
【請求項９】
コンピュータに、請求項７または８に記載の赤目補正方法の各工程を実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及び赤目補正方法に関し、更に詳しくは、赤目補正を行う撮像装置及び該撮像装置で用いられる赤目補正方法に関する。
【背景技術】
【０００２】
古くからのフィルムカメラや現在主流のデジタルカメラを問わず、暗中にてフラッシュ撮影した際、人物の目が赤く撮影されてしまうという赤目現象が知られている。これは、暗所ゆえ人の瞳孔が大きく開いている状態では、フラッシュ光により網膜の血管が撮影されてしまうために起こる現象である。
【０００３】
この赤目現象を緩和し、軽減させる一つの方法として、撮影前に人物に対して光を投光し、大きく開いている瞳孔を閉じさせる方法がある。投光装置としては、フラッシュ撮影時に使用するキセノン管を使用したり、測距時に使用するＬＥＤを用いる場合がある。いずれの投光装置でも、被写体がカメラを注視していることが前提であり、仮に注視していたとしても瞳孔を全閉させない限り赤目現象が発生する可能性はあるため、赤目現象の対策としては課題の残る方法であった。
【０００４】
一方、デジタルカメラはフィルムカメラとは大きく異なり、カメラ内で写真現像処理を行うことができる。撮像素子にて露光された被写体像を読み出し、画像処理装置にて現像処理を行うことで、ＬＣＤなどの画像表示装置への表示すると共に、画像記憶媒体に現像後の画像を保存しておき、ＰＣなどの外部機器で撮影画像を表示することができる。このカメラ内現像処理において、人物の顔の検出、検出した顔の目に赤目現象が現れていないかを検出し、赤目であった場合、赤目を黒く塗りつぶすように画像処理して赤目現象を解消する方法が行われている。
【０００５】
例えば、特許文献１では、赤目補正時に実施する顔検出にかかる時間を短縮するために、サムネイル用の低解像度画像を用いて赤目補正を行うことが提案されている。また、特許文献２においては、写真画像中から赤目現象が発生していることを高速で検出するために、画像の領域ごとに顔検出時の条件を変えて検出を行うようにしている。
【０００６】
【特許文献１】特開２００５−１６７６９７号公報
【特許文献２】特開２００５−３２２２２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
フラッシュ撮影時に人物の顔に赤目現象が発生しているかどうかを検出するためには、撮像画像から輝度情報と色情報を分離し、いわゆるＹＵＶ形式の画像にする。このＹＵＶ形式の画像から顔領域を検出し、さらに検出した顔の目領域から赤目現象の赤色を検出する。
【０００８】
顔検出時には顔の輝度やコントラストが適切に再現され、また、赤目検出時には色が適切に再現されているほうが検出精度が高くなり、また写真の画質としても、輝度、コントラスト、色が適切に処理されていたほうが好ましい画像となる。
【０００９】
しかしながら、画像の輝度やコントラストや色が適切に再現されない場合がある。これは、静止画撮影前に顔検出を行い、絞り値やシャッタ速度、ＩＳＯ感度といった露出条件とフラッシュ光発光強度を決定した後に、撮影処理を行うカメラの撮影シーケンスに依存している。例えば、被写体や撮影者が動いている場合、撮影条件決定時の被写体の状況と、実際に撮影を行う時点での被写体の状況が異なる場合があり、画像の輝度が適切に再現されなくなり、それに連動して色も適切にならないことがある。
【００１０】
このように、輝度や色が適切ではない画像に対して顔検出や赤目検出を行った場合に、高い精度で検出を行うことができず、これが赤目補正率を低下させる要因の一つとなっていた。
【００１１】
特許文献１に開示された方法では、撮像素子の高画素化が進む昨今、時間短縮を実現することは可能であるが、低解像度画像を使用するため、人物の目の位置を精度良く求める必要がある赤目補正においては適さない方法であった。
【００１２】
また、特許文献２では、上記のような被写体や撮影者が動いている状態で輝度や色が適切になっていない場合への対策としては不向きなものであった。
【００１３】
本発明は上記問題点を鑑みてなされたものであり、被写体や撮影者が動いている状況であっても、赤目検出を精度良く実施し、赤目補正率を向上させることを目的とする。
【００１４】
また、赤目検出のためにかかる時間を、短く抑えることを更なる目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明の撮像装置は、画像信号から人の顔を検出する処理を行う顔検出手段と、前記顔検出手段により検出された顔から、赤目を検出する処理を行う赤目検出手段と、前記画像信号に対して、少なくとも輝度及び色の補正を含む現像処理を行う現像手段と、前記赤目検出手段により検出された赤目を補正する赤目補正手段と、制御手段とを有し、前記制御手段は、前記顔検出手段を制御して、前記画像信号から顔を検出する処理を行わせ、前記顔検出手段により顔が検出された場合に、前記現像手段を制御して、該検出された顔に基づいて前記現像処理を行わせ、前記顔検出手段を制御して、前記現像処理した画像信号から顔を検出する処理を行わせ、前記現像処理した画像信号から顔が検出された場合に、前記赤目検出手段を制御して、該現像処理した画像信号から検出した顔から赤目を検出する処理を行わせる。
【００１６】
また、上記撮像装置は被写体の光学像を画像信号に変換する撮像素子を更に有し、前記制御手段は、前記現像処理される前の画像信号から顔を検出する処理を、前記撮像素子から該画像信号を読み出す処理と並行して行うように、前記顔検出手段を制御する。
【００１７】
また、本発明の赤目補正方法は、画像信号から人の顔を検出する処理を行う第１の顔検出工程と、前記第１の顔検出工程で顔が検出された場合に、該検出された顔に基づいて前記画像信号に対して、少なくとも輝度及び色の補正を含む現像処理を行う現像工程と、前記現像処理した画像信号に対して顔を検出する処理を行う第２の顔検出工程と、前記第２の顔検出工程で顔が検出された場合に、該検出された顔から赤目を検出する処理を行う赤目検出工程と、前記赤目検出工程で検出された赤目を補正する赤目補正工程とを有する。
【００１８】
また、上記赤目補正方法は、撮像素子から前記画像信号を読み出す読み出し工程を更に含み、前記第１の顔検出工程を、前記読み出し工程と並行して行う。
【発明の効果】
【００１９】
被写体や撮影者が動いている状況であっても、赤目検出を精度良く実施し、赤目補正率を向上させることができる。
【００２０】
また、赤目検出のためにかかる時間を、短く抑えることができる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。ただし、本形態において例示される構成部品の寸法、形状、それらの相対配置などは、本発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明がそれらの例示に限定されるものではない。
【００２２】
図１は、本発明の実施の形態における撮像装置の構成を示すブロック図である。
【００２３】
図１において、６０は撮像装置全体の動作を制御するシステム制御部である。
【００２４】
１０は撮影レンズであり、外光を集光する。図ではレンズは１枚として表しているが、通常、複数枚のレンズから構成されている。撮影レンズ１０は、レンズ駆動回路４２により、例えば、光軸に沿って前後に動かすことで、焦点を調節するためのフォーカスレンズ及び画角を調節するズームレンズを含む。更に、ブレ量検知回路４４で測定したカメラのブレ量を基にして、手ブレ補正回路４０によりレンズを動かして手ブレをキャンセルする方向に光軸を変化させることで光学的な手ブレ補正を行うブレ補正レンズなどを含む。また、撮影レンズ１０を含む鏡筒部を繰り出し及び繰り込みさせる方式とし、カメラ未使用時の本体体積を小さくして携帯性を向上することが可能である。
【００２５】
なお、ブレ量検知回路４４はジャイロセンサを含み、図１ではレンズを駆動することで手ブレ補正を実現しているが、後述する撮像素子１６を駆動することで同様に手ブレを補正することも可能である。
【００２６】
１２はメカニカルシャッタ（以下、単に「シャッタ」と呼ぶ。）である。システム制御部６０は、メカニカルシャッタ制御情報をシャッタ駆動回路２８に伝達することで、シャッタ１２を制御することが可能である。静止画撮影時の露光時間は、シャッタ１２の開閉時間により決定されるが、システム制御部６０がこの開閉時間を判断し、シャッタ駆動回路２８に指示を出す。
【００２７】
１４は撮影レンズ１０を通過した光の光量を調節する絞りである。絞り１４としては、例えば、複数枚の羽から構成された虹彩絞りや、あらかじめ、板を様々な径で穴を打ち抜いた丸絞りがある。システム制御部６０は、絞り制御情報を絞り駆動回路２６に伝達することで、絞り１４を制御することが可能である。システム制御部６０から絞り駆動回路２６への制御情報伝達は、シリアル通信やパルス信号などにより行われ、絞り駆動回路２６の仕様に合わせて適した手段をとる。システム制御部６０はこれらの絞り１４と絞り駆動回路２６を用い、被写体輝度が高い場合は絞りを絞って光量を落とすように制御し、被写体輝度が低い場合は絞りを開いて光をより多く取り込むように制御することが可能である。
【００２８】
１６はＣＣＤやＣＭＯＳセンサ等の撮像素子であり、撮影レンズ１０、シャッタ１２、絞り１４を介して入射した被写体の光学像を電気信号（画像信号）に変換して出力する。システム制御部６０は、撮像素子制御信号をＴＧ（Timing Generator）２４に伝達することで、撮像素子１６を制御することができる。システム制御部６０からＴＧ２４への制御情報伝達は、シリアル通信やパラレルバス通信などがあり、ＴＧ２４の仕様に合わせて適した手段をとる。
【００２９】
ＴＧ２４は、システム制御部６０から受信した制御情報をもとに撮像素子１６を駆動する。撮像素子１６は各画素における電荷の蓄積と、蓄積した電荷の読み出し動作を周期的に行っており、この動作はＴＧ２４からの駆動信号を基準にして行われる。撮像素子１６に蓄積された電荷の内、特定のラインや特定の領域のみから電荷を読み出してくることが可能である。これは、ＴＧ２４から出力される読み出し制御パルスにより読み出し方を変更することで実現することができる。システム制御部６０は状況に応じて最適な読み出し方式を決定し、ＴＧ２４に指示する。例えば、静止画撮影時は高解像度が要求されるため撮像素子１６の全データを読み出し、電子ファインダー時や動画撮影時は３０ｆｐｓや６０ｆｐｓなどの高いフレームレートが要求されるため特定のラインだけ間引いて読み出す、といった使い分けを行う。またＴＧ２４を介して、撮像素子１６の露光時間を制御することが可能である。任意のタイミングで、撮像素子１６がチャージした電荷をクリアするように、ＴＧ２４から撮像素子１６へ駆動信号を出すことでこれを可能としている。
【００３０】
１８は、撮像素子１６から出力された電気信号（画像信号）に対して、相関二重サンプリング方式により画像データのノイズ成分を除去する、ＣＤＳ（Correlated Double Sampler）回路である。２０は、画像データのレベルを減衰／増幅するＰＧＡ（Programmable Gain Amplifier）回路であって、増幅量は、後述するシステム制御部６０により制御される。システム制御部６０からＰＧＡ回路２０への制御情報伝達は、シリアル通信やパラレルバス通信などがあり、ＰＧＡ回路２０の仕様に合わせて適した手段をとる。通常、適正なレベルの画像データを得るために、絞り１４で撮像素子１６への入射光量を、また、シャッタ１２により露光時間を適切に設定することで、撮像素子１６の露出を適正にする。これに加えて、ＰＧＡ回路２０で画像データ信号を減衰／増幅することで、擬似的に画像データの露出を変える役割を担うことができる。これは、絞りやシャッタ速度と並ぶ撮影時の露出条件の一つとして、感度という概念でユーザーに機能提供することが可能である。
【００３１】
ＰＧＡ回路２０により処理された画像データは、Ａ／Ｄ（Analog/Digital）回路２２にてアナログ信号からデジタル信号へ変換される。デバイスにより、デジタル信号のビット幅は１０ビット、１２ビット、１４ビットなどがある。後段の画像処理回路５０は、複数種類のビット幅に対応可能である。図では、ＣＤＳ回路１８、ＰＧＡ回路２０、Ａ／Ｄ回路２２をそれぞれ別の構成として表しているが、一つのＩＣパッケージにこれらの回路の機能を搭載したものを採用することも可能である。
【００３２】
Ａ／Ｄ回路２２から出力されたデジタル化された画像データは画像処理回路５０へ入力される。画像処理回路５０は複数のブロックから構成され、さまざまな機能を実現している。
【００３３】
例えば、撮像素子１６はカラーフィルタを通して各画素ごとに特定の色成分の光を抽出して、抽出した光を光電変換するのが一般的である。Ａ／Ｄ回路２２から出力される画像信号は撮像素子１６の画素及びカラーフィルタ配置に対応したデータ形式になっており、輝度成分のみを評価して露出制御を行う自動露出制御（AE:AutoExposureControl）で使用するには適さない。そこで、画像処理回路５０では、画像信号から色情報を排除し、輝度情報のみを抜き出す機能を備えている。
【００３４】
さらに、画像処理回路５０は、撮像素子１６から読み出された画像信号の周波数成分のみを抜き出す機能を備え、自動ピント合わせ制御（AF:AutoFocus）時に使用することができる。撮像素子１６から読み出された画像信号のどの領域の周波数成分を抽出するか、または、領域内を分割設定できる機能を備えている。このＡＦ処理時には、撮像素子１６の駆動を焦点調節に適した駆動にすることが可能である。撮像素子１６を使用したテレビＡＦの場合、撮像素子１６から画像信号を読み出す度にフォーカスレンズを新たなピント位置に駆動するため、撮像素子１６のフレームレートが高いほうが、フォーカスレンズを素早く多くのピント位置に動かすことができる。このため、ＡＦ時のみ速いフレームレートになるように撮像素子１６を駆動することができる。逆にフレームレートを遅くし、撮像素子からより多くの画素データを読み出すようにすることで、画像処理回路５０で周波数解析可能なデータが増え、より正確な焦点調節制御が可能になるという面もある。このような撮像素子１６の使い方は、カメラの撮影モードや、被写体の明るさに応じて適応的に決めることが可能である。
【００３５】
さらに、画像処理回路５０は、Ａ／Ｄ回路２２によりデジタル化された画像データのレベルの増減、画像の色効果などを操作する機能を備え、撮影画像の画質を調節するという役割も担っている。画像データのレベルに関しては、画像全体に一律の増幅率でレベルを増減させる機能や、元の信号レベルの大小に応じて信号レベルを変換するガンマ機能がある。他に、画面内の領域毎の周波数成分に応じた増幅率でレベルを増減させる機能など、様々なレベル調節をすることができる。
【００３６】
Ａ／Ｄ回路２２によりデジタル化された画像データは画像処理回路５０へ入力すると同時に、一時記憶メモリ３０に記憶することができる。一時記憶メモリ３０に一旦記憶した画像データは再度読み出すことができ、システム制御部６０から画像データを参照したり、読み出した画像データを画像処理回路５０に入力することが可能である。さらに、画像処理回路５０で画像処理した画像データを一時記憶メモリ３０に書き戻したり、システム制御部６０から任意のデータを書き込むことも可能である。
【００３７】
画像処理回路５０で適切に処理された画像データを、画像認識回路３８に入力することができる。画像認識回路３８は、入力された画像の明るさ状況、合焦状況、色状況の認識に加え、人物の顔認識とその表情、文字がある場合はその文字情報を認識することができる。また、画像認識回路３８には複数の画像を入力することができ、例えば２つの画像を入力し、その２つの画像の特徴を比較することで、同一の画像かどうかを判定することができる。
【００３８】
７０は操作部であり、電源ＯＮ／ＯＦＦスイッチ１０２、シャッタスイッチ１０４、モード切替スイッチ１１０、パラメータ選択スイッチ群１５１等を含む。
【００３９】
１０８はＬＣＤなどにより構成される画像表示装置である。画像表示装置１０８に画像を出力する場合、画像処理回路５０で画像処理を行った画像データをＶＲＡＭ３４上に展開しておき、それをデジタル／アナログ（Ｄ／Ａ）回路３６にてアナログデータに変換してから表示する。また、電子ファインダ機能は、撮像素子１６から読み出される連続した画像を、順次、画像表示装置１０８に表示更新していくことで実現することができる。ＶＲＡＭ３４上に画像データを展開する際、１つの画像データを画像表示装置１０８に最も大きくなるように、または複数の画像をマルチ画面表示するように、など、様々な表示形態に対応するようにＶＲＡＭ３４上に展開することができる。
【００４０】
また、画像表示装置１０８には、画像だけでなく任意の情報を単独、もしくは画像と共に表示することが可能である。カメラの状態表示や、ユーザーが選択あるいはカメラが決定したシャッタ速度や絞り値、感度情報などの文字情報や、画像処理回路５０で測定した輝度分布のようなグラフも表示可能である。情報の表示位置、表示色も任意に選択可能である。これら様々な情報を表示することで、ユーザーインタフェースとすることが可能となる。また、画像表示装置１０８には、画像記憶媒体８２に記憶されている画像データを表示することも可能である。画像データが圧縮されている場合、圧縮伸張ブロック３２にて伸張し、ＶＲＡＭ３４にデータを展開する。この展開したデータをＤ／Ａ回路３６にてアナログデータに変換して出力する。
【００４１】
画像記憶媒体８２は不揮発性のものであり、画像記憶媒体インタフェース８０を介して、主に撮影した画像データを記憶することが可能である。画像データの記憶に関しては、例えば、フォルダ階層を持たせたり、撮影した順にフォルダやファイル名が昇順に命名されるようにすることができる。各画像データには、絞り値やシャッタ速度、ＩＳＯ感度などの撮影情報や、撮影した時刻などを付加することができ、それらを画像データと共に記憶することが可能となっている。さらに、記憶した画像データの読み出しはもちろん、画像の複製、移動、消去も可能である。
【００４２】
また、８６は、プリンタやＰＣ、表示装置等の外部装置であって、外部機器インタフェース８４を介して接続される。
【００４３】
図２は、図１に示す撮像装置の外観図を示す。図２（ａ）に示すように、撮像装置の前面には撮影レンズ１０が配置され、被写体像をとらえることができる。撮影レンズ１０の同一面にフラッシュ９０が配置されている。主被写体が暗い場合にフラッシュ９０を発光させることで十分な光量を得ることができ、暗い中でも速いシャッタ速度を保ち、好適な画像を得ることができる。図２では撮影レンズ１０とフラッシュ９０が同一面に配置されているが、本発明はこれに限るものではなく、例えば、フラッシュ光が直接主被写体に当たることを避けるために、フラッシュがカメラ上部に向くように配置してもよい。
【００４４】
上述したように、暗い環境下で人物をフラッシュ撮影した際、人物の目が赤く写ってしまう赤目現象が知られている。これは、暗い環境下では目の瞳孔が大きくなりやすく、その状態でフラッシュを発光するとフラッシュ光が網膜に映りこみ、それが写真として赤く写ってしまう現象である。
【００４５】
図２（ｂ）に示すように、撮像装置の背面に画像表示装置１０８が配置されている。前述したように、画像表示装置１０８には画像のみならず、文字情報やグラフなどを表示することができ、ユーザーとインタフェースをとる重要な部材となっている。近年デジタルカメラでは電子ビューファインダ（EVF:ElectricalViewFinder）が主流となっており、画像表示装置１０８に出力される連続画像を参照することで被写体を捕らえ、ファインダーとして使用している。このとき、ＡＥやＡＦにおける測光領域情報、測距領域情報をライブ画像に重畳して表示することも可能である。さらに、被写体の認識状況として、人物の顔を認識した結果として、人物の顔に枠を重畳させて表示したり、青空、夕陽、逆光など、背景シーンの状況を認識してアイコンで表示するなどが可能となっている。
【００４６】
また、従来からの光学ファインダ１０６を併設する構成とすることも可能である。電子ビューファインダーは、高い視野率を実現し易い、画像表示装置１０８の大きさによっては被写体が大きく見易い、撮影画像とファインダ画像の画角差（パララックス）が無い、などのメリットがある。その反面、撮像素子１６や画像表示装置１０８を動作させるための電力が必要となり、電池の消耗が早くなることが懸念される。このため、電池の消耗を避けて多くの撮影枚数が望まれる場合には、電子ビューファインダー機能をＯＦＦにし、光学ファインダ１０６を使用するという使い方も可能である。
【００４７】
モード切替スイッチ１１０は、静止画撮影モード、動画撮影モード、画像認識モード、再生モードなどのカメラ動作モードを切り替えることができる。ここでは、数モードを切り替え可能な部材として表現するが、撮影する特定のシーンに最適化した、風景撮影モードや人物撮影モードなどの多くの静止画モードを備えることも可能である。
【００４８】
パラメータ選択スイッチ群１５１ａ〜１５１ｅにより、測距領域や測光モードをはじめとする撮影時の撮影条件の選択や、撮影画像再生時のページ送り、カメラの動作設定全般などをユーザーが選択することができる。さらに前述の電子ファインダーのＯｎ／Ｏｆｆを選択することもできる。また、画像表示装置１０８は画像を表示すると共に、タッチパネルとして入力装置となる構成とすることもできる。
【００４９】
撮像装置の上部にはシャッタスイッチ１０４が配置されている。シャッタスイッチ１０４は操作部材の１つであるが、ボタンを浅く押下する場合（ＳＷ１）と深く押下する場合（ＳＷ２）の２段階の押下操作により、撮影の準備及び開始を指示する。カメラで自動露出制御や自動ピント制御を行うカメラの場合、シャッタスイッチ１０４を浅く押すことで撮影準備として自動露出制御とピント制御が行われ、深く押すことで静止画撮影や画像認識の指示を行う操作が実現可能である。
【００５０】
自動露出制御は、モード切替スイッチ１１０で選択されている撮影モードで好適な露出を得るように動作する。撮影モードには、例えば、ポートレートモードや風景モード、夜景モード、といった特定の被写体に特化したものや、オートモードといった汎用的なモードがある。また、シャッタ速度優先モードや絞り優先モードなど、撮影時のシャッタ速度や絞り値をあらかじめユーザーが指定しておくモードもある。これらのモードでは、ＰＧＡ回路２０で設定する撮影感度を自動で好適に選択設定したり、予めユーザーが感度を指定することができる。ユーザーが予め感度を指定する際、撮影感度を上げるほど画像信号のＳ／Ｎ比が低下するため、画質を優先したいユーザーは低感度を選択することが想定される。またＡＦ制御は、各撮影モードで好適なピンと合わせが可能なように動作を切り替えることができる。たとえば風景モードでは主被写体が遠側にあることが想定されるため、その周辺のみを測距したりすることが可能である。
【００５１】
このような構成からなる撮像装置で人物を撮影すると、人物の顔を検出した結果、カメラ側でピント、露出、色を好適に調節してくれるために、ユーザーに大きなメリットがある。
【００５２】
図３にその様子を示す。図３において（ａ）は、シャッタスイッチ１０４のＳＷ１のＯＮ時点でＡＥ、ＡＦを行った際の状況を示し、（ｂ）は、ＳＷ２のＯＮによりフラッシュ発光量の決定と撮影を行った際の状況を示している。図３に示す例では、ＳＷ１のＯＮ時の被写体３０１の位置と、ＳＷ２のＯＮ時の被写体３０１の位置がほぼ同じである場合を示している。この場合、ピント合わせや露出決定時と実際の撮影時とで被写体の位置に差が無く、露出決定時の人物の顔検出結果３０２と撮影時の人物の顔検出結果３０２にもズレが無いため、好適な画像を得ることができる。
【００５３】
しかし、ＳＷ１のＯＮ時とＳＷ２のＯＮ時とで被写体の状況が変化していた場合、好適な画像が得られない場合がある。図４にその様子を示す。図４（ａ）に示すＳＷ１のＯＮ時に被写体３０１は画面左側に位置し、その位置において人物の顔の検出も正しく行われている。その後、図４（ｂ）に示すＳＷ２のＯＮ時には被写体３０１が画面右側に移動しているものとする。この場合、ＳＷ１のＯＮ時のピントや露出を決定した際の顔検出位置３０２から、ＳＷ２のＯＮ時に大きく離れてしまった状態で予備発光を行ってフラッシュ発光量を決定し、フラッシュ撮影を行うことになる。そのため、被写体３０１顔が存在しない位置３０２に顔があるつもりでフラッシュ発光量を決定して撮影動作を行ってしまうため、撮影結果として、図４（ｃ）に示すような、主被写体が適正露出から外れた画像が撮影されてしまう場合がある。また、フラッシュ発光せずに撮影動作を行う場合であっても、露出を決定したＳＷ１のＯＮ時と撮影動作時で被写体３０１の輝度が変化してしまったときは、主被写体が適正露出から外れた画像が撮影されてしまう場合がある。
【００５４】
このような現象は、ＳＷ１のＯＮ時の顔検出結果を基にして焦点調節や露出制御を行う仕様のカメラでおき、弊害が出やすくなる。ＳＷ１をＯＮに保持した状態でも顔検出を行い、その検出結果に応じて露出やピントを被写体に追従させる仕様のカメラの場合は弊害を軽減することができる。しかしながら、それをもってしても、顔検出にはある程度の処理時間がかかってしまうため、実際の被写体の動きには追従しきることができず、根本的に問題を解決することはできない。
【００５５】
図５は、本発明の実施の形態における被写体移動に対応して好適な露出や色を再現するための様子を示す。ここで、図５（ａ）に示すように、ＳＷ１のＯＮ時の被写体３０１の位置とその時の顔検出位置３０２は画面左側に位置し、その後、図５（ｂ）に示すようにＳＷ２のＯＮ時に被写体３０１が画面右側に移動してしまった状態で撮影したものとする。この場合、図５（ｃ）に示すように、被写体３０１の明るさが適正露出で撮影されなかったとしても、撮影した画像データから顔検出を行うことで、被写体３０１が画面右側にいることを検知する。そして、この検知結果を用い、顔検出位置３１０の明るさが適正露出に近づくように画像処理回路５０で明るさを調節することで、図５（ｄ）に示すように好適な画像を得る。
【００５６】
画像認識回路３８では、画像データから人物の顔の位置、大きさ、信頼度（本当に人物の顔かどうかに関する情報）などからなる人物の顔検知を行うと共に、さらに、フラッシュ撮影時に人物の目が赤く写ってしまう赤目現象の検知を行う。そして赤目現象を検知した場合、画像処理回路５０においてその赤目を黒く塗りつぶすように画像処理することで、赤目補正を行うことができる。
【００５７】
この赤目補正を行うにあたり、先に図５（ｃ）で説明したような、撮影後の顔検出及び撮影後の明るさ補正を行っていない場合で、赤目補正がどのような影響を受けるかを図６及び図７を参照して説明する。
【００５８】
図６（ａ）は、撮影後の顔検出及び撮影後の明るさ補正を行わず、被写体３０１である人物が適正露出より暗い状態になってしまった場合を示す。図６（ｂ）に示すように、赤目を検出するためには、まず、被写体３０１の顔を検出する。図６（ａ）に示す例では、被写体３０１は適正露出よりも暗く撮影されてしまっており、顔検出の精度が十分ではない場合がある。図６（ｂ）では顔検出ができたものとして顔検出位置３１０として記しているが、これが顔として認識されない場合、次の工程の赤目検出自体を行うことができなくなる。仮に顔検出ができた場合、被写体３０１の顔検出位置３１０を基に目領域３２０を設定し、その中で人物の目が赤目になっているか否かを画像認識回路３８にて検出する。この赤目検出処理も、被写体３０１が暗い状態で検出を行うことになり、暗さと共に適切な色再現もできていない状況では赤目検出の精度が十分ではない場合がある。
【００５９】
図７は、撮影後の顔検出及び撮影後の明るさ補正を行い、主被写体である人物が適正露出になっている場合を示す。この場合、赤目検出用の顔検出では、図７（ａ）に示すように被写体３０１の明るさが適正であるために、図７（ｂ）に示すように高い精度で検出することができる。さらに、図７（ｃ）に示すように、顔検出位置３１０を基にして設定した目領域３２０から赤目を検出する場合、明るさ、色が適切に再現されているために高い精度で赤目検出を行うことができる。この検出結果を基に画像処理回路５０で赤目補正を行う際も、図６のように人物が暗い場合に比べて、適切な赤目補正が可能となる。
【００６０】
このように、ＳＷ２のＯＮに応じて実際に撮影を行った後、撮影した画像データから人物の顔を検出し、その顔検出結果を基に顔の明るさや色を好適に画像処理することで、結果的に赤目補正率が向上する。しかしながら、単にな処理の追加を行っただけでは撮影にかかる時間が延びてしまい、レスポンス良く瞬間を切り取るカメラとしては好ましいことではない。
【００６１】
そこで、図８に、撮影及び画像処理全体にかかる時間を延ばすことなく、撮影後に顔検出を行って顔を好適に画像処理するためのタイミングチャートを示す。
【００６２】
図８において、「ＶＤ」は撮像素子１６の駆動信号の一つである垂直同期信号である。ＥＶＦや動画撮影中など、一定周期で露光と、露光により各画素に蓄積された画像信号の読み出しを行う場合はＶＤも一定周期になるのが基本である。なお、撮像素子１６の駆動方法を切り替える場合や、図のような静止画撮影シーケンスにおいて露光データを読み出す直前にＶＤ期間を適切に制御するため、周期性は失われる場合があるが、図８では模式的に一定周期で示している。「シャッタ」は、撮像素子１６に所定時間露光したのち、これ以上撮像素子１６に露光を行わないように遮光するためのシャッタ閉タイミングを示している。「処理」における「露光時間」が撮像素子１６を露光している期間となる。
【００６３】
シャッタ１２を閉じた後、画像信号を読み出す作業を行う。図８では全データを６フィールドに分けて、５行おきに読み出す仕様の撮像素子での読み出しの様子を示している。Ｒ１〜Ｒ６が各フィールドの読み出しに相当し、ＶＤに同期して読み出しが行われる。読み出したデータは一時記憶メモリ３０に格納され、画像処理回路５０で画像処理するために一時記憶メモリ３０から読み出される。この処理を図では「現像」として表現している。
【００６４】
フラッシュ発光を行わない撮影の場合、現像後の画像データを圧縮記録するが、フラッシュ発光を行った撮影の場合、赤目補正のための処理が行われる。まず、現像後の画像データを読み出し、顔検出処理を行う。この時、現像後の画像の輝度が適切であれば精度の高い顔検出ができるが、人物の顔が暗いなどの場合、十分な精度で顔検出ができない可能性がある。そこで本発明では現像前に顔検出を行い、その顔検出結果をもって人物の顔の明るさが適正に処理されるように、現像処理を行う。これにより、赤目補正のための顔検出を高い精度で行うことができるようになる。
【００６５】
現像前の顔検出は、人物の顔の明るさが適正ではない可能性があるため、赤目補正用に行う現像後の顔検出に対し、顔検出条件を緩く設定して現像前の顔検出を行う。なお、一部のフィールドから画像信号を読み出した段階では、フィールド画像は垂直方向に間引かれた状態となっている。そのため、このフィールド画像を縦横比の間引き率が揃うように解像度変換した画像データを生成し、この画像データに対して現像前の顔検出が行われる。これにより、人物の顔の明るさが適正ではない場合であっても顔と思われるものを顔として検出し、現像にて画像処理を行う。また、図８では現像前の顔検出を第２フィールドの読み出しが終了した時点で第１及び第２フィールド画像に対して顔検出を行うようにしているが、本発明はこれに限るものでは無い。例えば、顔検出に十分な画像データが読み出せた時点で現像前の顔検出を行うようにしても良い。現像前の顔検出は一部のフィールドから画像信号を読み出した段階で行われるため、現像後の顔検出よりも小さい解像度の画像データに対して行われることになる。
【００６６】
このように、人物の顔の明るさが適正となった状態で赤目補正用の顔検出を行い、その後、顔検出結果から人物の目の位置に対し、赤目現象が発生しているかどうかを検査する。現像後の画像データは、明るさが適切に処理されていると共に、色再現も適切に行われているので、赤が赤として画像処理され易くなっている。このため、赤色を探す赤目検出処理においても検出精度が高まり、良好な赤目検出結果を得ることができる。この赤目検出結果をもって、一時記憶メモリ３０に格納されている画像データの赤目位置の色情報を黒色に置き換えるように赤目補正処理を行う。
【００６７】
図９は、露光データの読み出しをフィールド分割せずに、１度の読み出しで行うように撮像素子１６を駆動する場合のタイミングを示す。基本シーケンスは図８に示すものと同様である。読み出した画像信号を一時記憶メモリ３０に格納してから顔検出を行うのではなく、画像信号を読み出しながら、その画像信号をそのまま画像認識回路３８に入力して顔検出を行うことで、現像前の顔検出の開始が、画像信号の読み出しと同時に行われる。なお、上述したように、読み出した画像信号は垂直方向に間引かれた状態となっているため、読み出した画像信号から更に一部の画像信号を選択して縦横比の間引き率を揃えた画像データを画像認識回路３８に入力している。画像信号の読み出しが完了した後、一時記憶メモリ３０に格納された画像データを再度読み出すシーケンスとした場合、データ読み出しと顔検出にかかる時間がそのまま撮影所要時間として加算されてしまう。そのため、読み出した画像信号をそのまま顔検出にかけるシーケンスとすることで、撮影所要時間の遅延を抑えることが可能となる。
【００６８】
図１０は、本実施の形態における撮影及び画像処理の手順を示すフローチャートである。
【００６９】
カメラ起動後、撮影モードが選択されると、撮影処理が開始され（ステップＳ２０１）、画像表示装置１０８を電子ビューファインダ（ＥＶＦ）として機能させるために、ライブビューに用いる画像の読み出し及び出力を開始する。開始と共に、ライブビュー画像の画質を適切にするために、ステップＳ２０３において露出制御（ＡＥ）、ステップＳ２０５においてホワイトバランス制御（ＡＷＢ）、ステップＳ２０７においてフォーカス制御（ＡＦ）が行われる。なお、これらの処理の順番は、上記の処理順に限るものではなく、逆であっても、また、その一部または全部を並行して行っても良い。
【００７０】
ステップＳ２０３におけるＡＥでは、被写体輝度の変化に追従して、絞り１４の開口径、ＴＧ２４の制御による撮像素子１６の電荷掃き捨てタイミング（電子シャッタ）、ＰＧＡ回路２０のゲインを制御する。これらの制御により、撮像素子１６により得られる画像信号の信号レベルが所定の範囲内となるように周期的に動作し続ける。ステップＳ２０５におけるＡＷＢでは、光源に応じて被写体の色が適切になるように周期的に動作し続ける。また、ステップＳ２０７におけるＡＦは、主被写体に合焦し続けるように周期的に撮影レンズ１０を駆動して合焦制御を行う。
【００７１】
ＡＥ、ＡＷＢ、ＡＦが動作するのと並行して、画像データ中に人物の顔の存在を検出する顔検出処理を動作させる（ステップＳ２０９）、顔が検出できた場合は、ＡＥ、ＡＷＢ、ＡＦでもその顔検出結果を利用し、人物の顔の画質が適切になるように動作を行う。
【００７２】
撮像装置の使用者が撮影を行おうとして、シャッタスイッチ１０４を押下してＳＷ１がＯＮとなったことを検出すると（ステップＳ２１１）、静止画撮影のための露光条件を決定するためのＡＥ処理が行われる（ステップＳ２１３）。ここでは、ＳＷ１ＯＮ前までの被写体輝度の状況や、顔検出結果を基にして、静止画撮影時に使用する絞り値、シャッタ速度、感度（ゲイン）を決定する。この時、被写体が暗く、シャッタ速度が遅くなるために画像がブレる可能性が高いと判断された場合には、静止画撮影においてフラッシュ光を発光するかどうかも合わせて決定する。撮像装置の仕様によっては、フラッシュ光の発光、非発光をあらかじめユーザーが指定できるものもあり、その場合は指定されている設定に従う。続いて、被写体への焦点調節制御を
【００７３】
行う（ステップＳ２１５）。ステップＳ２０７におけるＳＷ１がＯＮとなる前のＡＦで被写体におおよそ合焦しているが、ここではＳＷ１ＯＮ後に再度、静止画撮影のための高精度な焦点調節制御を行う。
静止画撮影のための露出条件が確定し、合焦状態となってからＳＷ１がＯＦＦとなった場合（ステップＳ２１７でＹＥＳ）は撮影を中止し、ＥＶＦ用のＡＥ（ステップＳ２０３）、ＡＷＢ（ステップＳ２０５）、ＡＦ（ステップＳ２０７）を再開する。一方、ＳＷ２がＯＮとなった場合には（ステップＳ２１９でＹＥＳ）、静止画の撮影を開始する。
【００７４】
まず、ステップＳ２１３において静止画用の露出を決定した際に合わせて決定された、フラッシュ発光の有無に応じ、フラッシュ発光撮影を行う場合には、撮影時の発光量を決定する調光処理が行われる（ステップＳ２２３）。ここでは、所定の発光量でフラッシュをプリ発光させ、反射光の強度を測ることで、被写体の距離や反射率を含めた被写体の状況を把握し、静止画撮影時の発光量を決定する処理が行われる。ここまでで撮影に必要な条件は揃ったため、次に実際の撮影及び撮影した画像の画像処理を行う（ステップＳ３００）。撮影及び画像処理を終えると、ステップＳ２１７に戻って、上記処理を繰り返す。
【００７５】
図１１は、ステップＳ３００で行われる撮影及び画像処理動作の詳細を示すフローチャートである。
【００７６】
撮像素子１６への露光を開始する前に、絞り１４の開口径を、ステップＳ２１３で求めた静止画撮影用の開口径に制御する（ステップＳ３０３）。次に、ステップＳ３０５において撮像素子１６への露光を開始する。フォーカルプレーンシャッタのように露光開始と終了のいずれもメカシャッタの開閉により行う撮像装置の場合は、ここでメカシャッタが開くことになる。一方、露光の開始前にメカシャッタを開いておき、露光開始を撮像素子１６の電荷を電子的に掃き捨てる電子シャッタにより行う構成の場合、ここで撮像素子１６の電荷掃き捨て制御を行うことで露光を開始する。
【００７７】
フラッシュを発光して撮影を行う場合（ステップＳ３０７でＹＥＳ）、露光中に発光を行う（ステップＳ３０９）。発光量は、図１０のステップＳ２２３で事前に決められたものを使用するが、撮像装置の仕様によっては発光量、発光タイミングをユーザーが任意に指定できるものもあるため、その場合はユーザー設定に従って発光制御を行う。図１０のステップＳ２１３で決められた露光時間の経過を見てシャッタ１２を閉じることで、露光を終了する（ステップＳ３１１）。そして、撮像素子１６から画像信号を読み出す前に、画像信号の信号レベルを調節するためのＰＧＡ回路２０で用いるゲインを設定する。このゲインは、デジタルカメラとしては感度としてユーザーに機能提供されている。
【００７８】
図１１は、図８と同様に、撮像素子１６全体から、画像信号を６フィールドに分割して読み出すものとし、フィールド毎に順次読み出しを行う（ステップＳ３１５、Ｓ３１７、Ｓ３２１、Ｓ３２３、Ｓ３２５、Ｓ３２７）。ここでは、第１フィールドと第２フィールドの読み出しが完了し（ステップＳ３１５、Ｓ３１７）、一時記憶メモリ３０にデータが格納された時点で、現像用の顔検出（第１の顔検出工程）を開始する（ステップＳ３１９）。前述したように、どのフィールドの画像データを用いてを顔検出を行うかはこの限りではない。また、この時の画像データは人物の顔の明るさが適正ではない可能性があるため、顔検出の検出条件を緩く設定しておく。
【００７９】
撮像素子１６全体からの画像信号の読み出しと、現像用の顔検出が終了すると、画像処理回路５０でどのような現像処理を行うかを決定する。顔が検出されていれば、検出された顔が適切になるように、画像の色（ＡＷＢ）の調節量（ステップＳ３２９）及び画像の明るさの調節量（ステップＳ３３１）を決定し、これらの調節量を用いて、画像の現像処理を行う（ステップＳ３３３）。この現像処理により、人物の顔の明るさや色が適切に再現されるようになる。あとは前述した通り、現像済みの画像データを用いて、赤目補正のための精度の高い顔検出（第２の顔検出工程）（ステップＳ３３５）と、赤目検出（ステップＳ３３７）とを行う。そして、赤目が検出された場合には、ステップＳ３３９でフラッシュ撮影が行われたかを判断する。フラッシュ撮影が行われていなければそのまま処理終了し、行われていれば、赤目補正処理を実行する（ステップＳ３４１）。
【００８０】
図１２は、ステップＳ３００で行われる撮影及び画像処理動作の詳細を示すフローチャートであるが、図９で説明したように、フィールド分割せずに撮像素子１６全体から画像信号を読み出す場合の処理を示している。図１１との差異は、以下の２点である。即ち、ステップＳ３１５、Ｓ３１７、Ｓ３２１、Ｓ３２３、Ｓ３２５、Ｓ３１７の代わりに、ステップＳ４１７において撮像素子１６の前画素からの読み出しを行い、この読み出し開始と同時に、ステップＳ４１５において、現像用顔検出を行うことである。これ以外の処理は、図１１と同様であるため、ここでは説明を省略する。
【００８１】
上記の通り本実施の形態によれば、撮影画像した画像データから人物の顔検出を行い人物の顔の明るさや色を好適に画像処理する。これにより、撮影前の撮影準備時点から実際の撮影までに被写体が動いてしまったとしても、良好な撮影画像が得ることができると共に、赤目補正のための顔検出および赤目検出精度が向上する。
【００８２】
さらに、この効果を得るにあたり、撮影にかかる処理時間を延ばすことなく実現することができ、レスポンスよく瞬間を切り取るカメラとして高い性能を備えることが可能となる。
【００８３】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インターフェイス機器、カメラヘッドなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、デジタルビデオカメラ、デジタルスチルカメラなど）に適用してもよい。
【００８４】
また、本発明の目的は、以下の様にして達成することも可能である。まず、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、以下のようにして達成することも可能である。即ち、読み出したプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合である。ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯなどが考えられる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）などのコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【図面の簡単な説明】
【００８６】
【図１】本発明の実施の形態における撮像装置の構成を示すブロック図である。
【図２】図１に示す撮像装置の外観を示す図である。
【図３】撮影前と撮影時の、被写体位置と顔認識結果と撮影結果の一例を示す図である。
【図４】撮影前と撮影時で被写体が移動した場合の顔認識結果と撮影結果の一例を示す図である。
【図５】撮影前と撮影時で被写体が移動した場合の顔認識結果と撮影結果及び撮影後の補正処理結果の一例を示す図である。
【図６】暗く撮れた人物に対する赤目補正処理を説明するための図である。
【図７】適正な明るさで撮れた人物に対する赤目補正処理を説明するための図である。
【図８】本発明の実施の形態における撮影及び補正処理のタイミングを示すタイミングチャートである。
【図９】本発明の実施の形態における撮影及び補正処理の別のタイミングを示すタイミングチャートである。
【図１０】本発明の実施の形態における撮影手順を示すフローチャートである。
【図１１】本発明の実施の形態における撮影処理を示すフローチャートである。
【図１２】本発明の実施の形態における撮影処理を示すフローチャートである。
【符号の説明】
【００８７】
１６  撮像素子
３８  画像認識回路
５０  画像処理回路
６０  システム制御部
【図１】
2010050933.tif 000003
【図２】
2010050933.tif 000004
【図３】
2010050933.tif 000005
【図４】
2010050933.tif 000006
【図５】
2010050933.tif 000007
【図６】
2010050933.tif 000008
【図７】
2010050933.tif 000009
【図８】
2010050933.tif 000010
【図９】
2010050933.tif 000011
【図１０】
2010050933.tif 000012
【図１１】
2010050933.tif 000013
【図１２】
2010050933.tif 000014