(57)【要約】【課題】  眼球情報を正確に求める。赤目抽出の精度アップ、高速化（負荷軽減）を実現する赤目補正方法を提供することを目的とする。【解決手段】  ストロボプリ発光や赤目緩和ランプが照射されているときに眼球情報を取得し補正に利用する。ストロボ条件の異なる２枚の輝度から人物領域を抜き出し、その領域の色相／パターン認識より赤目抽出し、連写画像から赤目抽出、赤目補正を行う時に、連写間の手ぶれを補正することで赤目抽出精度アップし、撮影に先立って赤目補正できるかを判定して表示し、ストロボ条件の異なる２画像の赤目部分を所定の比率で混合して赤目補正し、連写画像から赤目抽出、補正するときにストロボの届かない領域は２画像を合成して露出補完する。【選択図】        図１
2006166359.tif 000002
【特許請求の範囲】
【請求項１】
適正光量の補助光下での撮影と適正光量以下の補助光下での撮影の２画像に基づいて赤目修正を行うことを特徴とする光学装置の赤目補正方法。
【請求項２】
請求項１に記載の赤目補正方法において、
前記光学装置は本撮影に先立って低照度の補助光を被写体に照射する事で本撮影において適正な補助光を照射するプリ発光機能を有し、
プリ発光時に被写体の眼球情報を取得し、得られた眼球情報に基づいて本撮影時に生ずる赤目現象を補正することを特徴とする赤目補正方法。
【請求項３】
請求項１に記載の赤目補正方法において、
前記光学装置は本撮影に先立って低照度の補助光を被写体に照射する事で被写体眼球の絞りを小さくする赤目緩和機能を有し、
赤目緩和機能作動時に被写体の眼球情報を取得し、得られた眼球情報に基づいて本撮影時に生ずる赤目現象を補正することを特徴とする赤目補正方法。
【請求項４】
請求項１に記載の赤目補正方法において、
前記光学装置は適正光量の補助光下での撮影と適正光量以下の補助光下での撮影の２画像を比較して赤目補正領域を特定する赤目領域特定手段を有し、得られた赤目補正領域に対して赤目補正を行うことを特徴とする赤目補正方法。
【請求項５】
請求項１に記載の赤目補正方法において、
前記光学装置は前記適正光量補助光下の撮影画像における赤目発生領域に前記適正光量以下の補助光下での撮影画像情報を差し替える事で赤目補正を行うことを特徴とする赤目補正方法。
【請求項６】
請求項５に記載の赤目補正方法において、
前記適正光量以下の補助光下での撮影画像情報を前記適正光量と適正光量以下の補助光の光量の比較に基づいてゲイン調整することを特徴とする赤目補正方法。
【請求項７】
請求項１に記載の赤目補正方法において、
前記光学装置は前記適正光量以下の補助光下での撮影画像における眼球情報に基づいて赤目補正情報を演算し前記適正光量補助光下での撮影画像の赤目補正を行うことを特徴とする赤目補正方法。
【請求項８】
請求項１に記載の赤目補正方法において、
前記適正光量補助光の撮影画像より画像サイズを小さくした前記適正光量以下補助光での撮影における眼球情報に基づいて赤目修正を行うことを特徴とする赤目補正方法。
【請求項９】
被写体の赤目発生領域を特定し、補正を行う赤目補正方法において、
撮影に先立って赤目発生領域を特定することを特徴とする光学装置の赤目補正方法。
【請求項１０】
請求項９に記載の赤目補正方法において、
被写体を捕らえている撮影準備状態における画像情報に基づいて被写体の赤目発生領域を特定し、赤目発生領域の特定が出来ない時には表示を行うことを特徴とする赤目補正方法。
【請求項１１】
請求項９に記載の赤目補正方法において、
被写体を捕らえている撮影準備状態における画像情報に基づいて被写体の赤目発生領域を特定し、特定した赤目発生領域を表示することを特徴とする赤目補正方法。
【請求項１２】
請求項１０または１１に記載の赤目補正方法において、
被写体を捕らえている撮影準備状態における照明状態が異なる複数画像情報に基づいて被写体の赤目発生領域を特定することを特徴とする赤目補正方法。
【請求項１３】
撮影被写体までの距離と被写界の明るさの組み合わせ条件に応じて赤目発生を判定し、赤目発生が予想される場合には複数枚の画像を取り込んで得られた画像に基づいて赤目補正を行うことを特徴とする赤目補正方法。
【請求項１４】
請求項１３に記載の赤目補正方法において、
前記撮影被写体までの距離が所定より遠く、且つ被写界が所定より暗いときに赤目発生を予想することを特徴とする赤目補正方法。
【請求項１５】
本撮影画像と比較撮影画像を記憶し、記憶した両画像の比較より赤目補正を行う赤目補正方法において、赤目補正後は記憶されている比較画像情報を破棄することを特徴とする赤目補正方法。
【請求項１６】
複数枚の撮影を実行し、比較することで赤目補正を行うと共に撮影された複数枚の画像を合成することで露出を補完することを特徴とする赤目補正方法。
【請求項１７】
請求項１６に記載の赤目補正方法において、
前記複数枚の画像を合成するときには各画像における同一特徴点が揃う様に座標変換した後に合成することを特徴とする赤目補正方法。
【請求項１８】
撮影条件の異なる２枚の画像を連続して取得し、比較することで赤目の抽出領域を特定する光学装置の赤目補正方法において、
ブレによる２枚の画像の構図ズレ情報と２枚の画像の色相情報に基づいて赤目領域の特定を行い赤目修正を行うことを特徴とする光学装置の赤目補正方法。
【請求項１９】
撮影条件の異なる２枚の画像を連続して取得し、比較することで赤目の抽出領域を特定する光学装置の赤目補正方法において、
第１の判定手段により赤目発生予想領域を特定し、特定された赤目発生予想領域内において第２の判定手段により赤目領域を求めて赤目修正を行うことを特徴とする光学装置の赤目補正方法。
【請求項２０】
請求項１９に記載の赤目補正方法において、
補助光条件の異なる前記２枚の画像を連続して取得し、２枚の画像を輝度信号で比較する前記第１の判定手段により主要被写体領域を前記赤目発生予想領域として特定し、特定された赤目発生予想領域内において２枚の画像を色相信号で比較する前記第２の判定手段により赤目領域を求めて赤目修正を行うことを特徴とする光学装置の赤目補正方法。
【請求項２１】
補助光条件の異なる前記２枚の画像を連続して取得し、２枚の画像を輝度信号で比較する前記第１の判定手段により主要被写体領域を前記赤目発生予想領域として特定し、特定された赤目発生予想領域内において２枚の画像のいずれかをパターン認識する前記第２の判定手段により赤目領域を求めて赤目修正を行うことを特徴とする光学装置の赤目補正方法。
【請求項２２】
撮影条件の異なる２枚の画像を連続して取得し、２枚の画像における赤目領域の情報を所定の比率で混合することでいずれか１枚の赤目領域にける赤目修正を行うことを特徴とする光学装置の赤目補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子カメラに関し、より詳細には赤目現象のようなストロボ光に起因する異常な反射光の画像の発生個所を補正した画像が得ることが出来る様にした電子カメラに関し、赤目補正方法に関するものである。
【背景技術】
【０００２】
ストロボを使用する写真撮影において、被写体にむけて照明光を直接照射する場合は、被写体の目が赤く写るいわゆる赤目現象が発生することがある。
【０００３】
この赤目現象は瞳の絞りが大きくなっているときに生じ易い傾向があり、銀塩カメラにおいては赤目現象を緩和する方法としては撮影に先立って被写体人物に照明を照射して瞳の絞りを小さくする方法がとられていた。
【０００４】
更にプリントされた写真に対してペンなどで赤目部分をレタッチして目立たなくする手法がとられていた。
【０００５】
デジタルカメラにおいては上記方法とは別に撮影画像をカメラ内で信号処理して赤目を目立たせなくする提案が行われており、そのポイントは以下の２点である。
１．どうやって赤目領域を抽出するか。
２．どうやって補正を行うか。
【０００６】
赤目領域の抽出に関しては例えば先行技術において特許文献１に記載されているようにパターン認識を行い、その結果から被写体の目の位置を特定している。
【０００７】
別の方法としては特許文献２に記載されているようにストロボ発光有無の両画像の比較から赤目領域を検出する方法が提案されている。
【０００８】
一方、補正の方法としては簡単には赤目領域を黒く塗ってしまう方法や特許文献３にあるように瞳の特性に応じて補正する瞳の色を求める方法、そして特許文献４にあるように参照写真の瞳をはめ込む方法が提案されている。
【特許文献１】特許第３０７８１６６号公報
【特許文献２】特開平４−１９２６８１号公報
【特許文献３】特開平１０−３４１３５２号公報
【特許文献４】特開２００２−２８８６８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した赤目領域の抽出や補正に関する問題点を以下に説明する。
【００１０】
１．赤目領域の抽出
パターン認識を行う場合にはデジタルカメラに画像データの高速処理が可能な信号処理手段が必要であり、カメラが大型化してしまう。
【００１１】
ストロボ発光有無の連続撮影した両画像の比較から赤目領域を検出する方法では信号処理の負荷は小さく出来るメリットはあるが、毎回連続撮影を行う為に電池の消耗が大きくなる。
【００１２】
２．赤目の補正
赤目領域を黒く塗ってしまう方法では実際の瞳の色との違いに違和感が生ずる。
【００１３】
瞳の特性に応じて補正する瞳の色を求める方法においては、赤目状態から実際の瞳の色彩を正確に求めることが難しく、誤った補正をしてしまう可能性がある。
【００１４】
参照写真の瞳をはめ込む方法では参照写真の目の状態により撮影時の画像とのバランスが悪くなる問題がある。
【００１５】
以上の様に赤目領域の抽出やその補正に関してどの方法においても問題があった。
【００１６】
そこで本発明では簡単な方法で、且つ精度の高い赤目領域抽出及び補正を行う赤目補正方法を提供することを目的としている。
【課題を解決するための手段】
【００１７】
本発明においてはカメラの撮影時にしばしば行われている被写体特性取得の為や赤目現象緩和の為のプリ照明を赤目情報抽出に利用できることに着目しており、
適正光量の補助光下での撮影と適正光量以下の補助光下での撮影の２画像に基づいて赤目修正を行う構成である。
【００１８】
補助光の条件としては、
光学装置は本撮影に先立って低照度の補助光を被写体に照射する事で本撮影において適正な補助光を照射するプリ発光機能を有し、プリ発光時に被写体の眼球情報を取得し、得られた眼球情報に基づいて本撮影時に生ずる赤目現象を補正する。
【００１９】
或いは光学装置は本撮影に先立って低照度の補助光を被写体に照射する事で被写体眼球の絞りを小さくする赤目緩和機能を有し、赤目緩和機能作動時に被写体の眼球情報を取得し、得られた眼球情報に基づいて本撮影時に生ずる赤目現象を補正する。
【００２０】
赤目領域の抽出方法としては、
光学装置は適正光量の補助光下での撮影と適正光量以下の補助光下での撮影の２画像を比較して赤目補正領域を特定する赤目領域特定手段を有し、得られた赤目補正領域に対して赤目補正を行う。
【００２１】
赤目の補正方法としては、
光学装置は適正光量補助光下の撮影画像における赤目発生領域に適正光量以下の補助光下での撮影画像情報を差し替える事で赤目補正を行う赤目補正方法であり特に適正光量以下の補助光下での撮影画像情報を適正光量と適正光量以下の補助光の光量の比較に基づいてゲイン調整して差し替える。
【００２２】
或いは光学装置は適正光量以下の補助光下での撮影画像における眼球情報に基づいて赤目補正情報を演算し適正光量補助光下での撮影画像の赤目補正を行う。
【００２３】
更に情報量を少なくして軽快な作動を行う為に、
適正光量補助光の撮影画像より画像サイズを小さくした適正光量以下補助光での撮影における眼球情報に基づいて赤目修正を行う。
【００２４】
操作性に着目すると、
被写体の赤目発生領域を特定し、補正を行う赤目補正方法において、
撮影に先立って赤目発生領域を特定する構成にしている。
【００２５】
具体的には、
被写体を捕らえている撮影準備状態における画像情報に基づいて被写体の赤目発生領域を特定し、赤目発生領域の特定が出来ない時には表示を行う。
【００２６】
更なる情報付加として、
被写体を捕らえている撮影準備状態における画像情報に基づいて被写体の赤目発生領域を特定し、特定した赤目発生領域を表示する。
【００２７】
赤目領域の特定方法としては上記構成において、
被写体を捕らえている撮影準備状態における照明状態が異なる複数画像情報に基づいて被写体の赤目発生領域を特定する。
【００２８】
カメラの使い勝手に着目して、
撮影被写体までの距離と被写界の明るさの組み合わせ条件に応じて赤目発生を判定し、赤目発生が予想される場合には複数枚の画像を取り込んで得られた画像に基づいて赤目補正を行う構成にしている。
【００２９】
詳細には、
撮影被写体までの距離が所定より遠く、且つ被写界が所定より暗い時に赤目発生を予想する。
【００３０】
画像保存量をふやすためには
本撮影画像と比較撮影画像を記憶し、記憶した両画像の比較より赤目補正を行う赤目補正方法において、赤目補正後は記憶されている比較画像情報を破棄する構成にしている。
【００３１】
赤目補正以外の露出補完も出来ることに着目して、
複数枚の撮影を実行し、比較することで赤目補正を行うと共に撮影された複数枚の画像を合成することで露出を補完する構成にしている。
【００３２】
更に手ぶれを考慮して、
複数枚の画像を合成するときには各画像における同一特徴点が揃う様に座標変換した後に合成する。
【００３３】
手ブレによる赤目検出精度の劣化を補う為に、
撮影条件の異なる２枚の画像を連続して取得し、比較することで赤目の抽出領域を特定する光学装置において、ブレによる２枚の画像の構図ズレ情報と２枚の画像の色相情報に基づいて赤目領域の特定を行い赤目修正を行う構成にしている。
【００３４】
赤目領域検出を早く行う為に、
補助光条件の様に撮影条件の異なる２枚の画像を連続して取得し、比較することで赤目の抽出領域を特定する光学装置において、２枚の画像を輝度信号で比較する第１の判定手段により主要被写体人物等の赤目発生予想領域を特定し、特定された赤目発生予想領域内において２枚の画像を色相信号で比較するか、或いは２枚の画像のいずれかをパターン認識する第２の判定手段により赤目領域を求めて赤目修正を行う構成にしている。
【００３５】
赤目補正を自然に行う為に、
撮影条件の異なる２枚の画像を連続して取得し、２枚の画像における赤目領域の情報を所定の比率で混合することでいずれか１枚の赤目領域にける赤目修正を行う構成にしている。
【００３６】
以上の方法により赤目領域の検出精度及び赤目補正精度を高くすることが出来るばかりではなく、カメラの操作性も向上し、手ブレも少なくすることができる。
【発明の効果】
【００３７】
本発明においてはカメラの撮影時にしばしば行われている被写体特性取得の為や赤目現象緩和の為のプリ照明を赤目情報抽出に利用できることに着目しており、適正光量の補助光下での撮影と適正光量以下の補助光下での撮影の２画像に基づいて赤目修正を行う構成である。
【００３８】
補助光の条件としては、
光学装置は本撮影に先立って低照度の補助光を被写体に照射する事で本撮影において適正な補助光を照射するプリ発光機能を有し、プリ発光時に被写体の眼球情報を取得し、得られた眼球情報に基づいて本撮影時に生ずる赤目現象を補正する。
【００３９】
或いは光学装置は本撮影に先立って低照度の補助光を被写体に照射する事で被写体眼球の絞りを小さくする赤目緩和機能を有し、赤目緩和機能作動時に被写体の眼球情報を取得し、得られた眼球情報に基づいて本撮影時に生ずる赤目現象を補正する。
【００４０】
赤目領域の抽出方法としては、
光学装置は適正光量の補助光下での撮影と適正光量以下の補助光下での撮影の２画像を比較して赤目補正領域を特定する赤目領域特定手段を有し、得られた赤目補正領域に対して赤目補正を行う。
【００４１】
赤目の補正方法としては、
光学装置は適正光量補助光下の撮影画像における赤目発生領域に適正光量以下の補助光下での撮影画像情報を差し替える事で赤目補正を行う赤目補正方法であり特に適正光量以下の補助光下での撮影画像情報を適正光量と適正光量以下の補助光の光量の比較に基づいてゲイン調整して差し替える。
【００４２】
或いは光学装置は適正光量以下の補助光下での撮影画像における眼球情報に基づいて赤目補正情報を演算し適正光量補助光下での撮影画像の赤目補正を行う。
【００４３】
更に情報量を少なくして軽快な作動を行う為に、
適正光量補助光の撮影画像より画像サイズを小さくした適正光量以下補助光での撮影における眼球情報に基づいて赤目修正を行う。
【００４４】
操作性に着目すると、
被写体の赤目発生領域を特定し、補正を行う赤目補正方法において、
撮影に先立って赤目発生領域を特定する構成にしている。
【００４５】
具体的には、
被写体を捕らえている撮影準備状態における画像情報に基づいて被写体の赤目発生領域を特定し、赤目発生領域の特定が出来ない時には表示を行う。
【００４６】
更なる情報付加として、
被写体を捕らえている撮影準備状態における画像情報に基づいて被写体の赤目発生領域を特定し、特定した赤目発生領域を表示する。
【００４７】
赤目領域の特定方法としては上記構成において、
被写体を捕らえている撮影準備状態における照明状態が異なる複数画像情報に基づいて被写体の赤目発生領域を特定する。
【００４８】
カメラの使い勝手に着目して、
撮影被写体までの距離と被写界の明るさの組み合わせ条件に応じて赤目発生を判定し、赤目発生が予想される場合には複数枚の画像を取り込んで得られた画像に基づいて赤目補正を行う構成にしている。
【００４９】
詳細には、
撮影被写体までの距離が所定より遠く、且つ被写界が所定より暗い時に赤目発生を予想する。
【００５０】
画像保存量をふやすためには、
本撮影画像と比較撮影画像を記憶し、記憶した両画像の比較より赤目補正を行う赤目補正方法において、赤目補正後は記憶されている比較画像情報を破棄する構成にしている。
【００５１】
赤目補正以外の露出補完も出来ることに着目して、
複数枚の撮影を実行し、比較することで赤目補正を行うと共に撮影された複数枚の画像を合成することで露出を補完する構成にしている。
【００５２】
更に手ぶれを考慮して、
複数枚の画像を合成するときには各画像における同一特徴点が揃う様に座標変換した後に合成する。
【００５３】
手ブレによる赤目検出精度の劣化を補う為に、
撮影条件の異なる２枚の画像を連続して取得し、比較することで赤目の抽出領域を特定する光学装置において、ブレによる２枚の画像の構図ズレ情報と２枚の画像の色相情報に基づいて赤目領域の特定を行い赤目修正を行う構成にしている。
【００５４】
赤目領域検出を早く行う為に、
補助光条件の様に撮影条件の異なる２枚の画像を連続して取得し、比較することで赤目の抽出領域を特定する光学装置において、２枚の画像を輝度信号で比較する第１の判定手段により主要被写体人物等の赤目発生予想領域を特定し、特定された赤目発生予想領域内において２枚の画像を色相信号で比較するか、或いは２枚の画像のいずれかをパターン認識する第２の判定手段により赤目領域を求めて赤目修正を行う構成にしている。
【００５５】
赤目補正を自然に行う為に、
撮影条件の異なる２枚の画像を連続して取得し、２枚の画像における赤目領域の情報を所定の比率で混合することでいずれか１枚の赤目領域にける赤目修正を行う構成にしている。
【００５６】
以上の方法により赤目領域の検出精度及び赤目補正精度を高くすることが出来るばかりではなく、カメラの操作性も向上し、手ブレも少なくすることができる。
【発明を実施するための最良の形態】
【００５７】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００５８】
［第１の実施例］
図１は本発明の要旨をまとめた概念図である。
【００５９】
第１に赤目領域の抽出を正確に、且つ早く行う為に以下の構成としている。
【００６０】
ストロボを弱く発光した画像とストロボを本発光した画像の相関を取ることで赤目領域を抽出する。
【００６１】
但しそのような動作を通常の撮影時に毎回行うと無駄が多く、撮影レスポンスを低下させてしまう。
【００６２】
そこで被写体距離が遠く、且つ撮影画面が暗い場合（赤目が発生する条件）のみ上記構成で赤目領域の特定を行う。
【００６３】
尚、ストロボを弱く発光した画像と本発光した画像を連続して取り込む為にストロボプリ発光画像は画像サイズを小さくして読み出し速度を速くしている。
【００６４】
２枚の画像は時間的なズレがあるので手ブレにより構図の微妙なずれがある。
【００６５】
そこで手ブレの情報に基づいて構図のズレを補正してから２枚の画像の相関を取るようにしている。
【００６６】
第２に被写体の目の情報を得て正確に赤目補正する為にストロボプリ発光時の瞳画像をストロボ本発光画像の同じ位置にはめ込み合成する。
【００６７】
このとき両画像取得時の手ブレによる瞳座標のズレを補正しながらはめ込むことで合成精度を高めている。
【００６８】
図１において画面１は本撮影に先立って取得した予備撮影画像を示している。
【００６９】
一般にストロボを使用する撮影の場合には撮影に先立ってストロボを弱い光量でプリ発光させて被写体の反射状況を検出し、それに基づいて本発光時のストロボ光量を決定している。
【００７０】
ここで画面１はプリ発光に同期して取得した予備撮影画像であり、被写体２はプリ発光により弱く照射されており、被写体２の瞳３はストロボの照射により明るく写っている。
【００７１】
但しストロボはプリ発光で発光量が少ないので赤目の影響は殆どない。
【００７２】
呼び撮影の画像サイズは撮影に先立って被写体をカメラ背面の液晶モニターに表示する為のサイズ程度であり、読み出し速度は極めて速く、本発光のレリーズタイムラグに影響しない。
【００７３】
画面４は本撮影画像であり画面１に続いて取得される。
【００７４】
本撮影ではユーザーの指定する画面サイズで撮像され、ストロボもプリ発光で求めた適正光量で発光している。
【００７５】
そして被写体が遠くに位置し、暗い条件での撮影の場合には被写体５の瞳６は赤目が発生している。
【００７６】
そしてプリ発光で求めた瞳３を矢印７の様に本撮影の画面４の瞳６にはめ込み合成することで本撮影における赤目の補正を行っている。
【００７７】
尚、ここで予備撮影画像は本撮影画像に比べて画像サイズが小さいため瞳の大きさが異なる。
【００７８】
そこで合成時に画素補完を行い予備撮影時の瞳の大きさを本撮影時の瞳の大きさにそろえている。
【００７９】
瞳の大きさは画面全体の中で小さい為に画素補完した画像を用いても撮影品位を低下させることは無い。
【００８０】
図２は、本発明の第１実施形態であるカメラ（撮影装置）の構成を示した図である。撮影レンズ８から入射した光束（撮影光）は、絞り９で光量制限された後に、シャッタ１０を通り撮像手段１１に結像する。撮像手段１１は、ＭＯＳやＣＣＤなどの半導体撮像素子からなり撮像駆動手段１２により駆動される。
【００８１】
撮影レンズ８は複数の光学レンズ群により構成され、これらのレンズ群のうち一部又は全部がＡＦ駆動モータ１３からの駆動力を受けて光軸１４上を移動し、所定の合焦位置に停止することで焦点調節を行う。ＡＦ駆動モータ１３は焦点駆動手段１５からの駆動信号を受けることで駆動する。
【００８２】
また、撮影レンズ８のうち一部の光学レンズ群は、ズーム駆動モータ１６からの駆動力を受けて光軸１４上を移動し、所定のズーム位置に停止することで撮影画角を変更する。ズーム駆動モータ１６は、ズーム駆動手段１７からの駆動信号を受けることで駆動する。
【００８３】
絞り９は、複数の絞り羽根を有しており、これらの絞り羽根は、絞り駆動手段１８からの駆動力を受けることで作動して光通過口となる開口面積（絞り口径）を変化させる。シャッタ１０は、複数のシャッタ羽根を有しており、これらのシャッタ羽根は、シャッタ駆動手段１９からの駆動力を受けることで光通過口となる開口部を開閉する。これにより、撮像手段１１に入射する光束を制御する。
【００８４】
また、撮影時の条件（被写体輝度等）などに応じてストロボ２０は閃光駆動手段２１からの駆動信号を受けて駆動（発光）する。
【００８５】
さらに、撮影動作を撮影者に知らせるためにスピーカー２２が発音駆動手段２３からの駆動信号を受けて駆動（発音）する。
【００８６】
撮像駆動手段１２、焦点駆動手段１５、ズーム駆動手段１７、絞り駆動手段１８、シャッタ駆動手段１９、閃光駆動手段２１、発音駆動手段２３の駆動は、撮影制御手段２４により制御されている。
【００８７】
撮影制御手段２４には、レリーズ操作手段２５、絞り操作手段２６、ズーム操作手段２７、閃光操作手段２８からの操作信号が入力されるようになっており、カメラの撮影状態に合わせて上記操作信号を各々焦点駆動手段１５、ズーム駆動手段１７、絞り駆動手段１８、シャッタ駆動手段１９、閃光駆動手段２１に与えて撮影条件を設定し、撮影を行うようにしている。
【００８８】
なお、絞り９の開口径やストロボ２０の発光は、通常は撮影時にカメラ側で自動的に設定するために、絞り操作手段２６および閃光操作手段２８は不要であるが、撮影者が任意に撮影条件を設定する時のために設けられている。
【００８９】
撮影制御手段２４は、後述する信号処理手段２９に取り込まれた画像信号に基づいて被写体輝度の測定（測光）を行い、この測光結果に基づいて絞り９の絞り口径とシャッタ１０の閉じタイミング（露光時間）を定めている。また、撮影制御手段２４は、焦点駆動手段１５を駆動させながら、信号処理手段２９の出力に基づいて撮影レンズ８の合焦位置を求めている。
【００９０】
撮像手段１１から出力される映像信号は、Ａ／Ｄ変換手段３０によりディジタル信号に変換されて信号処理手段２９に入力される。信号処理手段２９は、入力された信号に対して輝度信号や色信号を形成するなどの信号処理を行ってカラー映像信号を形成する。
【００９１】
そして、信号処理手段２９で信号処理された映像信号は画像補正手段３１に入力される。
【００９２】
画像補正手段３１では、入力された信号のガンマ補正や圧縮処理を行う。
【００９３】
画像補正手段３１の信号は、表示手段３２と記憶手段３３に入力され、撮影された画像が表示手段３２に表示されるとともに記憶手段３３に記憶される。
【００９４】
記憶手段３３に記憶された画像を元に赤目抽出手段３４が赤目領域を抽出する。
【００９５】
この赤目抽出手段３４の動作を説明する。
【００９６】
撮像手段１１の信号を信号処理手段２９で処理することで撮影時の明るさや主要被写体までの距離を求め（実際にはＡＦ駆動モータ１３による鏡筒の繰り出し量で主要被写体距離を求めているが、ＡＦ駆動モータ１３を動かすためには信号処理手段２９の被写体情報が必要）それに応じて赤目領域の検出及び赤目補正を行うか否かを判定する。
【００９７】
ストロボを発光させる撮影条件では本撮影の直前に撮影制御手段２４は閃光駆動手段２１を制御してストロボ２０を弱い光量でプリ発光させる。
【００９８】
このときに赤目領域抽出及び補正が必要と判断されていた場合には同時にプリ発光時の予備撮影画像を記憶手段３３に記憶しておく。
【００９９】
本撮影時の画像も記憶手段３３に記憶しておき、赤目抽出手段３４は両画像を比較することで赤目領域を特定している。
【０１００】
動き検出手段３５は予備撮影画像と本撮影画像の特徴点を比較して画像間の動き（手ぶれや被写体ブレ）データを求め赤目抽出手段３４に入力している。
【０１０１】
赤目抽出手段３４は記憶手段３３に記憶してある予備撮影画像と本撮影画像の輝度を比較して相関の無い領域（即ちストロボ照射により明るさが異なっている領域）を被写体領域とする。
【０１０２】
これは一般に人物はストロボが届く領域に位置する為に人物領域を荒く取り出す為に行われる。
【０１０３】
その後、その領域の中で両画像の対応する画素同士の色相を比較する。
【０１０４】
この様に予め全画像の中から人物領域を荒く取り出し、その領域の中でのみ赤目抽出を行わせるので赤目抽出の為の演算時間を短縮することが出来ている。
【０１０５】
又、両画像の各画素同士の色相を比較するときに動き検出手段３５の動き情報を元に両画像の構図のズレを補正している。
【０１０６】
これにより手ブレの影響による赤目領域の抽出精度劣化，或いは抽出不能を防いでいる。
【０１０７】
赤目補正手段３６は赤目抽出手段３４で抽出された赤目領域（瞳）において予備撮影時の瞳領域を切り取り、本撮影のサイズに変更する為に画素補完してから本撮影画像の瞳部と入れ替える。
【０１０８】
前述した様に動き検出手段３５により両画像間のブレが検出できているので予備撮影画像の赤目領域を本撮影画像にはめ込む時にはブレによる座標のズレを補正してはめ込むことで精度の高い画像合成が行われる。
【０１０９】
赤目補正手段３６で補正された画像は表示手段３２に表示されると共に記録手段３７（半導体メモリーなどの記録媒体）に記録される。
【０１１０】
尚、図２において３９は赤目緩和ランプであり、撮影者が希望したストロボ撮影時にランプを撮影人物に照射して撮影人物の瞳を絞り込んで赤目を出にくくする為にある。
【０１１１】
３８は赤目緩和ランプの駆動手段であり撮影制御手段２４により制御されている。
【０１１２】
図３は本発明の第１実施例のフローチャートであり、カメラ動作において本発明にかかわる主要部のみを書き出したフローチャートである。
【０１１３】
このフローチャートはカメラのメインスイッチを投入したときにスタートする。
【０１１４】
ステップ＃１００１ではシャッタボタンの半押し（ｓｗ１）があるまで待機する。
【０１１５】
このフローチャートでは省略しているが実際にはこの待機期間中も撮像手段１１は被写体を撮像し表示手段２２に撮影画像を表示している。
【０１１６】
又、ピント調節や明るさ調節、ホワイトバランスの調節なども行っている。
【０１１７】
ステップ＃１００２ではシャッタボタンを半押しした時の撮影者の意図する構図に基づいて撮影する為のピント合わせ（ＡＦとレンズ駆動）や測光を行う。
【０１１８】
ステップ＃１００３ではその時の条件に基づいた撮像手段１１による撮像結果を表示手段２２表示する。
【０１１９】
ステップ＃１００４ではシャッタボタンの押し切り（ｓｗ２）による撮影指示があるまでステップ＃１００２、＃１００３を循環して待機する。
【０１２０】
撮影指示があるとステップ＃１００５に進む。
【０１２１】
ステップ＃１００５ではステップ＃１００２で求めたピント合わせ情報より求めた撮影被写体距離と撮影時の明るさ情報に基づいて赤目が発生する条件か否かを判定する。
【０１２２】
一般にデジタルカメラにおけるピント合わせは撮像手段１１が取得した画像のコントラストに基づいてピントが合っているか否かの判定を繰り返して行われ、例えばレンズ８を光軸１４方向に繰り出しながら画像のコントラスト情報を読み出し、最もコントラストの大きいところでレンズ８の駆動を止めて合焦点とする。
【０１２３】
このときのレンズ８の繰り出し量に基づいて被写体の距離を掴むことが出来る。
【０１２４】
赤目の発生する条件はカメラに対して被写体が遠く、且つ暗い場合である。
【０１２５】
人物の瞳は暗いときほど大きくなり、その状態でストロボが照射されると著しい赤目が発生する。
【０１２６】
逆に明るい撮影条件である場合は瞳は絞られているのでストロボが発光しても赤目は生じない。
【０１２７】
又、主被写体である人物が遠い場合にはストロボ２０の位置と瞳を結ぶ線と撮影レンズ８と瞳を結ぶ線のなす角度が狭くなる為に赤目が生じ訳すなり、人物がカメラに近いときには上記角度が大きくなり、赤目は発生しない。
【０１２８】
そこでステップ＃１００５では撮影条件が赤目発生条件であるか否かを判定し、赤目が発生する条件のときにのみ以降に説明する赤目領域の抽出と赤目の補正を行うようにしており、赤目の発生しない条件において赤目抽出などの動作を行わないようにしている。
【０１２９】
ストロボを発光する撮影条件（逆光条件を除く）であり、カメラから被写体までの距離が２．５ｍから１０ｍの範囲である場合に赤目発生の条件と判定してステップ＃１００６に進み、そうでないときはステップ＃１０１８に進む。
【０１３０】
ステップ＃１００６ではストロボをプリ発光する。
【０１３１】
これは本撮影時にストロボ２０を適正光量で発光させるための測定であるが、ストロボプリ発光と同期して予備撮影を行い画像を取得する。
【０１３２】
このとき取得する画像サイズは通常カメラの背面モニターに表示するときの画像程度の大きさでありデータを軽くして本撮影に直ぐに移行できる様にしている。
【０１３３】
このときストロボ２０はプリ発光の為に被写体に照射する光量は少なく、赤目が発生してもさほど目立たない。
【０１３４】
ステップ＃１００７では予備撮影画像を記憶手段３３に記憶する。
【０１３５】
ステップ＃１００８ではストロボ２０を適正光量で発光させて本撮影を行う。
【０１３６】
本撮影は撮影者の設定する画像サイズにあわせて実行される。
【０１３７】
ステップ＃１００９では本撮影画像を記憶手段３３に記憶する。
【０１３８】
ステップ＃１０１０以降では赤目抽出の為に記憶してある予備撮影画像と本撮影画像を比較する。
【０１３９】
尚、予備撮影と本撮影を比較する場合には互いの画像サイズが異なる為予備撮影画像を本撮影画像サイズと同じにする為の拡散補完を行う。
【０１４０】
ステップ＃１０１０では人物領域が特定できたか否かを判定している。
【０１４１】
予備撮影画像と本撮影画像の明るさの差がある位置を人物領域と判定しており人物領域が特定できた場合にはステップ＃１０１１に進み、特定できないときはステップ＃１０１９に進む。
【０１４２】
ステップ＃１０１１では特定された人物領域に関してのみ赤目検出を行うように設定する。
【０１４３】
尚、人物領域が特定できなかったときはステップ＃１０１９で画面全部に渡って赤目検出の為の走査を各画素ごとに予備撮影と本撮影の画像を比較する為に赤目検出処理に時間がかかる。
【０１４４】
ステップ＃１０１２では両画像から画像の動きベクトルの大きさを判定している。
【０１４５】
動きベクトルが手ブレの範囲内である場合には両画像の間に手ぶれによる構図ズレが生じている場合であり赤目補正時に予備画像と本画像のズレを考慮して予備画像の瞳を本画像にはめ込む様に設定する。
【０１４６】
動きベクトルが大きい場合にはパンニングなどの激しい撮影条件や或いは被写体が大きく動いている撮影条件であり、そのような場合には赤目の検出と補正は出来ないのでステップ＃１０１５に進む。
【０１４７】
ステップ＃１０１３では予備撮影画像と本撮影画像をステップ＃１０１１で設定した人物領域における各画素やステップ＃１０１９で設定した全画素単位で色相比較して赤目領域を判定し、赤目領域が特定できたときにはステップ＃１０１４に進み、特定できなかったときはステップ＃１０１５に進む。
【０１４８】
ステップ＃１０１４では赤目の補正を行う。
【０１４９】
これは赤目の検出領域における予備撮影画像の瞳を切り取り本画像の同じ座標位置に貼り付ける。
【０１５０】
尚、同じ座標位置と表現したが、実際には両画像間で動きが検出された場合には、その量と方向だけ座標変換した位置に瞳を貼り付けることで手ブレによる合成劣化を防いでいる。
【０１５１】
又、貼り付けられる予備撮影画像の瞳はストロボ光量が足りない為に暗くなっている。
【０１５２】
そこでストロボプリ発光の量と本発光の量基づいて貼り付ける瞳をゲインアップさせて違和感を無くしている。
【０１５３】
ステップ＃１０１５では赤目補正した画像を表示手段２２に表示する。
【０１５４】
ここでステップ＃１０１２、＃１０１３で赤目領域抽出や赤目補正が出来ないと判定された場合には本撮影時の画像を表示すると共に赤目補正が出来なかった事を表示する。
【０１５５】
ステップ＃１０１６では赤目補正画像と本撮影画像を記録媒体に記録する。
【０１５６】
これは撮影者に選択可能にしておく為であり、勿論ステップ＃１０１２、＃１０１３で赤目領域抽出や赤目補正が出来ないと判定された場合には本撮影時の画像のみを記録する。
【０１５７】
ステップ＃１０１７では記憶手段３３に記憶されている画像データを削除する。
【０１５８】
以上の様に本発明においてはカメラの撮影時にしばしば行われている被写体特性取得の為のプリ照明を利用することに着目しており、
適正光量の補助光下（ストロボ２０の本発光）での撮影と適正光量以下（ストロボ２０のプリ発光）の補助光下での撮影の２画像に基づいて赤目修正を行う構成である。
【０１５９】
赤目領域の抽出方法としては、
光学装置は適正光量の補助光下での撮影と適正光量以下の補助光下での撮影の２画像を比較して（ステップ＃１０１０〜＃１０１３）赤目補正領域を特定する赤目領域特定手段（赤目抽出手段３４）を有し、得られた赤目補正領域に対して赤目補正（ステップ＃１０１４）（赤目補正手段３６）を行う。
【０１６０】
赤目の補正方法としては、
適正光量補助光下の撮影画像における赤目発生領域に適正光量以下の補助光下での撮影画像情報を差し替える事（ステップ＃１０１４）で赤目補正を行う赤目補正方法であり特に適正光量以下の補助光下での撮影画像情報を適正光量と適正光量以下の補助光の光量の比較に基づいてゲイン調整して差し替える。
【０１６１】
更に情報量を少なくして軽快な作動を行う為に、
適正光量補助光の撮影画像より画像サイズを小さくした適正光量以下補助光での撮影における眼球情報に基づいて赤目修正を行う。
【０１６２】
カメラの使い勝手に着目して、
撮影被写体までの距離と被写界の明るさの組み合わせ条件（ステップ＃１００５）に応じて赤目発生を判定し、赤目発生が予想される場合には複数枚の画像を取り込んで得られた画像に基づいて赤目補正を行う構成にしている。
【０１６３】
詳細には、
撮影被写体までの距離が所定より遠く、且つ被写界が所定より暗いときに赤目発生を予想する。
【０１６４】
画像保存量をふやすためには、
本撮影画像と比較撮影画像を記憶し、記憶した両画像の比較より赤目補正を行う赤目補正方法において、赤目補正後は記憶されている比較画像情報を破棄する構成にしている（ステップ＃１０１７）。
【０１６５】
手ブレによる赤目検出精度の劣化を補う為に、
撮影条件の異なる２枚の画像（予備撮影と本撮影）を連続して取得し、比較することで赤目の抽出領域を特定する光学装置において、ブレによる２枚の画像の構図ズレ情報（ステップ＃１０１２）と２枚の画像の色相情報（ステップ＃１０１３）に基づいて赤目領域の特定を行い赤目修正を行う構成にしている。
【０１６６】
赤目領域検出を早く行う為に、
撮影条件の異なる（ストロボ２０のプリ発光と本発光、ステップ＃１００６と＃１００８）２枚の画像を連続して取得し、比較することで赤目の抽出領域を特定する光学装置において、２枚の画像を輝度信号で比較する第１の判定手段（ステップ＃１０１１）により赤目発生予想領域（人物などの主要被写体領域）を特定し、特定された赤目発生予想領域内において２枚の画像を色相信号で比較する第２の判定手段（ステップ＃１０１３）により赤目領域を早期に求めて赤目修正を行う構成にしている。
【０１６７】
以上の方法により赤目領域の検出精度及び赤目補正精度を高くすることが出来るばかりではなく、カメラの操作性も向上できた。
［第２の実施例］
図４は本発明の第２の実施例フローチャートであり、図３と異なるのは予備撮影時の照明方法（ステップ＃１０２０）と赤目領域の判定方法（ステップ＃１０２１）、赤目補正の方法（ステップ＃１０２２）である。
【０１６８】
第１の実施例ではステップ＃１００６でストロボ２０をプリ発光させ、それと同期して撮影を行っていた。
【０１６９】
第２の実施例ではストロボのプリ発光とは異なり赤目緩和ランプ３９が被写体を照射している時の画像情報を取得し（ステップ＃１０２０）その時の情と本撮影時の画像情報に基づいて赤目領域の抽出を行っている。
【０１７０】
又、第１の実施例では予備撮影画像の瞳部分を本撮影画像に当てはめていたが、第２の実施例では予備撮影画像における瞳の色彩情報に基づいて本撮影における瞳の色を補正している。
【０１７１】
詳しくは予備撮影画像および本撮影画像の各赤目領域における各画素から瞳の色相彩度を検出し、その検出情報が互いに異なっている画素において予備撮影画像の色相色彩情報で本撮影画像の赤目領域の信号を補正する。
【０１７２】
このとき本撮影画像の情報を予備撮影画像の情報とまったく同じにするのではなく、本撮影画像の情報と予備撮影画像の画像を所定の比率（例えば１：１）で混合して補正する事で若干赤目が残るものの自然な補正が行われる。
【０１７３】
ステップ＃１０２０では赤目緩和ランプを被写体に向けて照射する。
【０１７４】
このとき赤目緩和の効果をあげる為に約１秒程度ランプを点灯させているが、このときランプを消灯する直前の画像を取り込んで記憶手段３３に記憶しておく。
【０１７５】
消灯直前の画像にする理由は人物の瞳が絞り込まれ始めて赤目緩和ランプによる赤目の影響が少なくなっていることと、本撮影までの間隔を短くしたい事による。
【０１７６】
ステップ＃１０２１ではステップ＃１０１０で求めた人物領域（赤目発生予想領域）内におけるストロボ本発光画像をパターン認識し、顔及び瞳領域を認識する。
【０１７７】
ステップ＃１０２２では予備画像における瞳情報の色相色彩情報を取得して、その情報に基づいて上述したように本撮影における赤目領域の色相色彩に予備撮影時の情報を所定の比率で混合する。
【０１７８】
このとき予備撮影画像は赤目緩和ランプ３９であり、本撮影時はストロボ２０を用いている為に両者の色温度の違いが現れるが、その違いはあらかじめ分かっている為に本撮影画像の赤目補正を行う時に同時に補正される。
【０１７９】
この様に適正光量の補助光下での撮影と適正光量以下の補助光下での撮影の２画像に基づいて赤目修正を行う構成であって、
本撮影に先立って低照度の補助光を被写体に照射する事で被写体眼球の絞りを小さくする赤目緩和機能（赤目緩和ランプ３９、ランプ駆動手段３８）を有し、赤目緩和機能作動時（ステップ＃１０２０）に被写体の眼球情報を取得し、得られた眼球情報に基づいて本撮影時に生ずる赤目現象を補正する。
【０１８０】
赤目の補正方法としては、
適正光量以下の補助光下（赤目緩和ランプ３９照射時）での撮影画像における眼球情報に基づいて赤目補正情報を演算し適正光量補助光下（ストロボ２０発光時）での撮影画像の赤目補正を行う。
【０１８１】
赤目領域検出を早く行う為に、
撮影条件の異なる（赤目緩和ランプ発光時、ステップ＃１０２０とストロボ２０の本発光、ステップ＃１００８）２枚の画像を連続して取得し、比較することで赤目の抽出領域を特定する光学装置において、２枚の画像を輝度信号で比較する第１の判定手段（ステップ＃１０１１）により赤目発生予想領域（人物などの主要被写体領域）を特定し、特定された赤目発生予想領域内において２枚の画像のうちのいずれか（ストロボ本発光時の画像）においてパターン認識を行う第２の判定手段（ステップ＃１０２１）により赤目領域を早期に求めて赤目修正を行う構成にしている。
【０１８２】
赤目補正を自然に行う為に、
撮影条件の異なる（赤目緩和ランプ発光時、ステップ＃１０２０とストロボ２０の本発光、ステップ＃１００８）２枚の画像を連続して取得し、２枚の画像における赤目領域の情報を所定の比率で混合することでいずれか１枚の赤目領域にける赤目修正（ステップ＃１０２２）を行う構成にしている。
【０１８３】
以上により精度の高い赤目補正が可能になった。
【０１８４】
［第３の実施例］
図５は本発明の第３実施例のフローチャートであり、カメラ動作において本発明にかかわる主要部のみを書き出したフローチャートである。
【０１８５】
このフローチャートは基本的には第１、第２の実施例（図３、図４）と同じであるが赤目領域の特定が本撮影前に終了し、その結果が表示され利点が異なっている。
【０１８６】
このフローチャートはカメラのメインスイッチを投入したときにスタートする。
【０１８７】
ステップ＃１００１ではシャッタボタンの半押し（ｓｗ１）があるまで待機する。
【０１８８】
このフローチャートでは省略しているが実際にはこの待機期間中も撮像手段１１は被写体を撮像し表示手段２２に撮影画像を表示している。
【０１８９】
又、ピント調節や明るさ調節、ホワイトバランスの調節なども行っている。
【０１９０】
ステップ＃１００２ではシャッタボタンを半押しした時の撮影者の意図する構図に基づいて撮影する為のピント合わせ（ＡＦとレンズ駆動）や測光を行う。
【０１９１】
ステップ＃１００３ではその時の条件に基づいた撮像手段１１による撮像結果を表示手段２２表示する。
【０１９２】
ステップ＃１００５ではステップ＃１００２で求めたピント合わせ情報より求めた撮影被写体距離と撮影時の明るさ情報に基づいて赤目が発生する条件か否かを判定する。
【０１９３】
一般にデジタルカメラにおけるピント合わせは撮像手段１１が取得した画像のコントラストに基づいてピントが合っているか否かの判定を繰り返して行われ、例えばレンズ８を光軸１４方向に繰り出しながら画像のコントラスト情報を読み出し、最もコントラストの大きいところでレンズ８の駆動を止めて合焦点とする。
【０１９４】
このときのレンズ８の繰り出し量に基づいて被写体の距離を掴むことが出来る。
【０１９５】
赤目の発生する条件はカメラに対して被写体が遠く、且つ暗い場合である。
【０１９６】
人物の瞳は暗いときほど大きくなり、その状態でストロボが照射されると著しい赤目が発生する。
【０１９７】
逆に明るい撮影条件である場合は瞳は絞られているのでストロボが発光しても赤目は生じない。
【０１９８】
又、主被写体である人物が遠い場合にはストロボ２０の位置と瞳を結ぶ線と撮影レンズ８と瞳を結ぶ線のなす角度が狭くなる為に赤目が生じ訳すなり、人物がカメラに近いときには上記角度が大きくなり、赤目は発生しない。
【０１９９】
そこでステップ＃１００５では撮影条件が赤目発生条件であるか否かを判定し、赤目が発生する条件のときにのみ以降に説明する赤目領域の抽出と赤目の補正を行うようにしており、赤目の発生しない条件において赤目抽出などの動作を行わないようにしている。
【０２００】
ストロボを発光する撮影条件（逆光条件を除く）であり、カメラから被写体までの距離が２．５ｍから１０ｍの範囲である場合に赤目発生の条件と判定してステップ＃１００６に進み、そうでないときはステップ＃１０３０に進む。
【０２０１】
ステップ＃１０２３ではストロボをプリ発光し、プリ発光と同期して赤目確認撮影を行い画像を取得する。
【０２０２】
このとき取得する画像サイズは通常カメラの背面モニターに表示するときの画像程度の大きさでありデータを軽くして本撮影に直ぐに移行できる様にしている。
【０２０３】
ステップ＃１０２４ではストロボプリ発光時赤目確認画像を記憶手段３３に記憶する。
【０２０４】
ステップ＃１０２５ではストロボ２０を発光させないで赤目確認撮影を行う。
【０２０５】
このとき取得する画像サイズも通常カメラの背面モニターに表示するときの画像程度の大きさでありデータを軽くして本撮影に直ぐに移行できる様にしている。
【０２０６】
ステップ＃１０２６ではストロボ非発光時赤目確認画像を記憶手段３３に記憶する。
【０２０７】
ステップ＃１０２７では撮影した赤目確認の為の２画像を元に赤目領域の抽出が可能か判定する。
【０２０８】
この方法は２画像における輝度の比較により人物等の主要被写体領域を求め、その領域内において２画像における色相の相関を求めることが出来たときに赤目抽出可能と判定しており、赤目抽出が可能なときにはステップ＃１０２８に進み、そうでないときはステップ＃１０２９に進む。
【０２０９】
ステップ＃１０２８では表示手段に赤目抽出領域を表示する。
【０２１０】
この表示は例えば図６の様に人物の赤目発生予想領域を赤く囲む、或いは赤く塗りつぶす事で行い、撮影者は赤目の抽出が正しく行われることを確認できる。
【０２１１】
例えば図６においては表示手段３２に表示される表示画像４０にある人物４１、４２の瞳４３，４４，４５，４６に対して赤く塗りつぶし、且つ小面積の表示手段３２でも確認できる様に瞳４３、４４，４５，４６のまわりを赤く囲んで（４７，４８，４９，５０）マーキングするとともに赤目補正可能表示５１を行っている。
【０２１２】
ステップ＃１００４ではシャッタボタンの押し切りｓｗ２が行われるまでこのステップで待機し、シャッタボタンの押し切りが行われるとステップ＃１００６に進む。
【０２１３】
ステップ＃１００６ではストロボをプリ発光する。
【０２１４】
これは本撮影時にストロボ２０を適正光量で発光させるための測定であるが、ストロボプリ発光と同期して予備撮影を行い画像を取得する。
【０２１５】
このとき取得する画像サイズは通常カメラの背面モニターに表示するときの画像程度の大きさでありデータを軽くして本撮影に直ぐに移行できる様にしている。
【０２１６】
このときストロボ２０はプリ発光の為に被写体に照射する光量は少なく、赤目が発生してもさほど目立たない。
【０２１７】
ステップ＃１００７では予備撮影画像を記憶手段３３に記憶する。
【０２１８】
ステップ＃１００８ではストロボ２０を適正光量で発光させて本撮影を行う。
【０２１９】
本撮影は撮影者の設定する画像サイズにあわせて実行される。
【０２２０】
ステップ＃１００９では本撮影画像を記憶手段３３に記憶する。
【０２２１】
ステップ＃１０１０以降では赤目抽出の為に記憶してある予備撮影画像と本撮影画像を比較する。
【０２２２】
尚、予備撮影と本撮影を比較する場合には互いの画像サイズが異なる為予備撮影画像を本撮影画像サイズと同じにする為の拡散補完を行う。
【０２２３】
ステップ＃１０１０では人物領域が特定できたか否かを判定している。
【０２２４】
予備撮影画像と本撮影画像の明るさの差がある位置を人物領域と判定しており人物領域が特定できた場合にはステップ＃１０１１に進み、特定できないときはステップ＃１０１９に進む。
【０２２５】
ステップ＃１０１１では特定された人物領域に関してのみ赤目検出を行うように設定する。
【０２２６】
尚、人物領域が特定できなかったときはステップ＃１０１９で画面全部に渡って赤目検出の為の走査を各画素ごとに予備撮影と本撮影の画像を比較する為に赤目検出処理に時間がかかる。
【０２２７】
ステップ＃１０１２では両画像から画像の動きベクトルの大きさを判定している。
【０２２８】
動きベクトルが手ブレの範囲内である場合には両画像の間に手ぶれによる構図ズレが生じている場合であり赤目補正時に予備画像と本画像のズレを考慮して予備画像の瞳を本画像にはめ込む様に設定する。
【０２２９】
動きベクトルが大きい場合にはパンニングなどの激しい撮影条件や或いは被写体が大きく動いている撮影条件であり、そのような場合には赤目の検出と補正は出来ないのでステップ＃１０１５に進む
ステップ＃１０１３では予備撮影画像と本撮影画像をステップ＃１０１１で設定した人物領域における各画素やステップ＃１０１９で設定した全画素単位で色相比較して赤目領域を判定し、赤目領域が特定できたときにはステップ＃１０１４に進み、特定できなかったときはステップ＃１０１５に進む。
【０２３０】
ステップ＃１０１４では赤目の補正を行う。
【０２３１】
これは赤目の検出領域における予備撮影画像の瞳を切り取り本画像の同じ座標位置に貼り付ける。
【０２３２】
尚、同じ座標位置と表現したが、実際には両画像間で動きが検出された場合には、その量と方向だけ座標変換した位置に瞳を貼り付けることで手ブレによる合成劣化を防いでいる。
【０２３３】
又、貼り付けられる予備撮影画像の瞳はストロボ光量が足りない為に暗くなっている。
【０２３４】
そこでストロボプリ発光の量と本発光の量基づいて貼り付ける瞳をゲインアップさせて違和感を無くしている。
【０２３５】
ステップ＃１０１５では赤目補正した画像を表示手段２２に表示する。
【０２３６】
ここでステップ＃１０１２、＃１０１３で赤目領域抽出や赤目補正が出来ないと判定された場合には本撮影時の画像を表示すると共に赤目補正が出来なかった事を表示する。
【０２３７】
ステップ＃１０１６では赤目補正画像と本撮影画像を記録媒体に記録する。
【０２３８】
これは撮影者に選択可能にしておく為であり、勿論ステップ＃１０１２、＃１０１３で赤目領域抽出や赤目補正が出来ないと判定された場合には本撮影時の画像のみを記録する。
【０２３９】
ステップ＃１０１７では記憶手段３３に記憶されている画像データを削除すると共にステップ＃１００１に戻る。
【０２４０】
ステップ＃１００５で赤目撮影条件ではないと判定された場合にはステップ＃１０３０に進む。
【０２４１】
ステップ＃１０３０ではシャッタボタンの押し切りｓｗ２までこのステップで待機し、シャッタボタンの押し切りでステップ＃１０１８に進む。
【０２４２】
ステップ＃１０１８では本撮影を行いステップ＃１０１５でその結果を表示する。
【０２４３】
又、ステップ＃１０２７で赤目領域の抽出が出来なかった場合にはステップ＃１０２９に進む。
【０２４４】
ステップ＃１０２９ではスピーカー２２に赤目補正が不能である発音を行わ、又、表示手段３２に赤目補正不能表示を行うとともにステップ＃１０３０に進み赤目領域抽出を行わない撮影に移行する。
【０２４５】
この様に撮影に先立って赤目領域の抽出可能性を判定しているので失敗撮影をしてしまう事を防ぐことが出来る。
【０２４６】
以上の様に被写体の赤目発生領域を特定し、補正を行う赤目補正方法において、
本撮影に先立って赤目発生領域を特定する（ステップ＃１０２３から＃１０２７）構成にしており、具体的には被写体を捕らえている撮影準備状態における画像情報に基づいて被写体の赤目発生領域を特定し（ステップ＃１０２７）、赤目発生領域の特定が出来ない時には表示を行う（ステップ＃１０２９）。
【０２４７】
更に被写体を捕らえている撮影準備状態における画像情報に基づいて被写体の赤目発生領域を特定し、特定した赤目発生領域を表示する（ステップ＃１０２８）。
【０２４８】
赤目領域の特定方法としては上記構成において、被写体を捕らえている撮影準備状態における照明状態（ストロボプリ発光とストロボ非発光、ステップ＃１０２３〜＃１０２６）が異なる複数画像情報に基づいて被写体の赤目発生領域を特定する。
【０２４９】
以上の方法によりユーザーインターフェイスに優れたカメラを提供でき、カメラの操作性も向上する。
【０２５０】
［第４の実施例］
第１から第３の実施例においてステップ＃１０１２で２画像のズレを検出することで手ぶれによる構図ズレを求め赤目補正位置の精度を上げている。
【０２５１】
ここで２画像のズレが検出できると赤目ばかりではなく、背景における露出不足の領域も２画像を合成（コンポジット）が正確に出来る為に、露出補完が可能になり背景を明るくできる。
【０２５２】
図７は第２の実施例において上記構成を加えたフローチャートを示しており、図４に比べてステップ＃１０３１の背景画像合成とステップ＃１０３２の拡散補完が設けられている。
【０２５３】
ステップ＃１０３１はステップ＃１０１０で求められた人物領域（ストロボの光が届いている領域）以外の領域において予備撮影時の背景画像と本撮影時の背景画像を合成して露出の補完を行っている。
【０２５４】
このときステップ＃１０１２で求められた予備撮影と本撮影の構図のズレ（手ブレによる構図ズレ）に基づいて各画像における同一特徴点が揃う様に座標変換した後に互いの背景を合成するので背景位置を正確に合成できる。
【０２５５】
但し２画像の間に構図のズレがあると画面の端部においては２画像いずれかの情報が欠落している領域が生ずる。
【０２５６】
ステップ＃１０３２はこの領域を切りすて、残った画像範囲が所定の大きさになる様に拡散補完を行う。
【０２５７】
勿論ステップ＃１０１２で動き検出が行えない場合にはステップ＃１０３１、＃１０３２はスキップすることで合成により背景が不鮮明になる（互いの構図ズレが原因）事を防ぐことが出来る。
【０２５８】
以上の様に複数枚の撮影を実行し（ステップ＃１０２０、＃１００８）比較することで赤目補正を行う（ステップ＃１０２２）と共に撮影された複数枚の画像を合成する（ステップ＃１０３１）ことで露出を補完する構成にしている。
【０２５９】
更に手ぶれを考慮して、複数枚の画像を合成するときには各画像における同一特徴点が揃う様に座標変換した（ステップ＃１０３１）後に合成する。
【０２６０】
これにより赤目の補正ばかりではなく、背景も明るい画像を得ることが出来る。
【図面の簡単な説明】
【０２６１】
【図１】本発明の第１実施例の効果説明図
【図２】本発明の第１実施例のブロック図
【図３】本発明の第１実施例のフローチャート
【図４】本発明の第２実施例のフローチャート
【図５】本発明の第３実施例のフローチャート
【図６】本発明の第３実施例における赤目位置表示方法例を示す図
【図７】本発明の第４実施例のフローチャート
【符号の説明】
【０２６２】
１    プリ発光時画像（予備撮影画像）
２    被写体
３    被写体の瞳
４    本発光画像（本撮影画像）
５    被写体
６    被写体の瞳
７    はめ込み合成方向
８    撮影レンズ
９    絞り
１１  撮像素子
１２  撮像駆動手段
１３  ＡＦ駆動モータ
１４  光軸
１５  焦点駆動手段
１６  ズーム駆動モータ
１７  ズーム駆動手段
１８  絞り駆動手段
１９  シャッタ駆動手段
２０  ストロボ
２１  閃光駆動手段
２２  スピーカー
２３  発音駆動手段
２４  撮影制御手段
２５  レリーズ操作手段
２６  絞り操作手段
２７  ズーム操作手段
２８  閃光操作手段
２９  信号処理手段
３０  Ａ／Ｄ変換手段
３１  画像補正手段
３２  表示手段
３３  記憶手段
３４  赤目抽出手段
３５  動き検出手段
３６  赤目補正手段
３７  記録手段
３８  赤目緩和ランプ駆動手段
３９  赤目緩和ランプ
４０  表示画像
４１  人物
４２  人物
４３  瞳
４４  瞳
４５  瞳
４６  瞳
４７  マーキング
４８  マーキング
４９  マーキング
５０  マーキング
５１  赤目補正可能表示
【図２】
2006166359.tif 000003
【図３】
2006166359.tif 000004
【図４】
2006166359.tif 000005
【図５】
2006166359.tif 000006
【図７】
2006166359.tif 000007
【図１】
2006166359.tif 000008
【図６】
2006166359.tif 000009