(57)【要約】  【課題】人物および動物等の被写体について、シャッターチャンスを逃すことなく、赤目が生じていない画像を容易に得ることができるカメラを提供する。  【解決手段】本発明のカメラは、被写体を光電的に撮影し前記被写体の画像データを得る撮影手段と、前記撮影手段により撮影された前記被写体の画像データから赤目を検出する赤目検出手段と、前記赤目検出手段により前記撮影手段により撮影された前記被写体の画像データに赤目が検出された場合、赤目が検出されなくなるまで、前記被写体を前記撮影手段により繰り返し撮影する第１の制御モードを備える制御手段とを有する。【選択図】図１
2005065079.tif 000002
【特許請求の範囲】
【請求項１】
被写体を光電的に撮影し前記被写体の画像データを得る撮影手段と、
前記撮影手段により撮影された前記被写体の画像データから赤目を検出する赤目検出手段と、
前記赤目検出手段により前記撮影手段により撮影された前記被写体の画像データに赤目が検出された場合、赤目が検出されなくなるまで、前記被写体を前記撮影手段により繰り返し撮影する第１の制御モードを備える制御手段とを有することを特徴とするカメラ。
【請求項２】
さらに赤目が検出された前記撮影手段により撮影された前記被写体の画像データの赤目の修正を行う赤目修正手段を有し、
前記制御手段は、さらに、前記赤目検出手段により前記撮影手段により撮影された画像データから赤目が検出された場合、前記撮影手段による撮影を停止し、前記赤目が検出された画像データの赤目の補正を前記赤目修正手段により行う第２の制御モードを備える請求項１に記載のカメラ。
【請求項３】
前記制御手段は、前記第１の制御モードにおいて、繰り返し撮影する場合、前記被写体の撮影条件を変更する請求項１または２に記載のカメラ。
【請求項４】
前記赤目検出手段により、前記撮影手段により撮影された前記被写体の画像データに赤目が検出された場合に警告を発する警告手段を有する請求項１〜３のいずれか１項に記載のカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人物および動物等を含む被写体を撮影した場合に、赤目がない画像を得るためのカメラに関するものである。
【背景技術】
【０００２】
従来、カメラ等により人物および動物等を含む被写体が撮影された画像において、ストロボ等を使用して撮影時に発生した赤目を補正するには、赤目がある画像について、別途デジタル画像処理により赤目を補正していた。
【０００３】
しかし、このような赤目補正方法においては、補正漏れが発生することがあった。
そこで、ストロボによって生じる赤目を除去するために記憶されたデジタル画素値を調整する機能を有するカメラが提案されている（例えば、特許文献１等参照）。
この従来のカメラは、画像を得るためのＣＣＤ等のイメージセンサを備えた捕捉部とこの捕捉部により得られた画像を表示する表示装置とを有するものである。
【０００４】
この特許文献１に開示された従来のカメラにおいては、捕捉部により得られたフレーミング画像に対して、顔検出アルゴリズムを実行して、フレーミング画像中の全ての顔を検出する。さらにフレーミング画像について、種々のアルゴリズムが実行され、最終捕捉画像が得られる。この最終補足画像に対して赤目検出アルゴリズムが実行される。この最終補足画像に赤目が存在する場合には、赤目検出アルゴリズムによって、表示装置上に警告が表示される。この赤目通知を受けた後、撮影者は、従来のカメラが、デジタルカメラである場合には、目の中に不快な赤いハイライトを除去するために、自動赤目補正アルゴリズムを実行することができる。これにより、赤目が補正された画像を得ることができる。
【０００５】
この従来のカメラ以外にも、赤目の発生を防止するために、ストロボをプレ発光した後、撮影を行うカメラも提案されている（例えば、特許文献２等参照）。
この特許文献２に開示された従来のカメラにおいては、明るさの調整可能なＬＥＤ群からなるストロボ発光部が設けられている。このカメラは、このストロボ発光部での発光輝度または発光色等を制御しており、ストロボ撮影時にはＬＥＤ群から撮影補助光を発光し、赤目軽減ストロボ発光時には撮影補助光に先立って、撮影補助光よりも発光輝度の低い赤目軽減光を発光（プレ発光）させるものである。これにより、特許文献２に開示された赤目の発生を防止するカメラにおいては、部品点数の削減およびカメラのコスト低減を図ることができる。
【０００６】
【特許文献１】特開２００１−３０９２２５号公報
【特許文献２】特開２００３−１４０２３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示された従来のカメラにおいては、所望の画像を得るのに、処理が煩雑であるという問題点がある。
また、特許文献２に開示された赤目を防止するためにプレ発光するカメラは、シャッターチャンスを逃してしまうという問題点がある。
【０００８】
本発明の目的は、前記従来技術に基づく問題点を解消し、人物および動物等の被写体について、シャッターチャンスを逃すことなく、赤目が生じていない画像を容易に得ることができるカメラを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明は、被写体を光電的に撮影し前記被写体の画像データを得る撮影手段と、前記撮影手段により撮影された前記被写体の画像データから赤目を検出する赤目検出手段と、前記赤目検出手段により前記撮影手段により撮影された前記被写体の画像データに赤目が検出された場合、赤目が検出されなくなるまで、前記被写体を前記撮影手段により繰り返し撮影する第１の制御モードを備える制御手段とを有することを特徴とするカメラを提供するものである。
【００１０】
本発明において、さらに赤目が検出された前記撮影手段により撮影された前記被写体の画像データの赤目の修正を行う赤目修正手段を有し、前記制御手段は、さらに、前記赤目検出手段により前記撮影手段により撮影された画像データから赤目が検出された場合、前記撮影手段による撮影を停止し、前記赤目が検出された画像データの赤目の補正を前記赤目修正手段により行う第２の制御モードを備えることが好ましい。
【００１１】
また、本発明において、前記制御手段は、前記第１の制御モードにおいて、繰り返し撮影する場合、前記被写体の撮影条件を変更することが好ましい。
【００１２】
さらに、本発明において、前記赤目検出手段により、前記撮影手段により撮影された前記被写体の画像データに赤目が検出された場合に警告を発する警告手段を有することが好ましい。
【発明の効果】
【００１３】
本発明のカメラは、赤目検出手段により、人物および動物等を含む被写体の画像データに赤目が検出された場合、撮影手段により撮影された被写体の画像データに赤目検出手段により赤目が検出されなくなるまで、この被写体を撮影手段により繰り返し撮影する第１の制御モードを備えることにより、この被写体について、シャッターチャンスを逃すことなく、容易に赤目がない画像を得ることができる。
【発明を実施するための最良の形態】
【００１４】
以下に、添付の図面に示す好適実施形態に基づいて、本発明のカメラを詳細に説明する。
【００１５】
図１は、本発明の実施形態に係るカメラの構成を模式的に示すブロック図である。
本実施形態においては、カメラのうち、デジタルカメラを例に説明する。
図１に示すデジタルカメラ（以下、カメラという）１０は、基本的に、撮影部１２、ストロボ１４、信号処理部１６、シャッタボタン１８、モード切換ボタン１９、表示部２０、スイッチ群２２、記録部２４、圧縮部２６、赤目自動補正部２８、ＤＲＡＭ等を有する記憶部３２、シャッタ３４および制御部（制御手段）５０を有して構成される。なお、図中参照符号ｂはシステムバスである。本実施形態のカメラ１０は、後述するように、例えば、通常モード、Ａモード（第１の制御モード）、およびＢモード（第２の制御モード）の少なくとも３つの撮影モードを有する。
【００１６】
本実施形態のカメラ１０の構成は、赤目自動補正部２８を有する以外は、基本的に、公知のデジタルカメラと同様である。従って、カメラ１０には、図示した以外にも、露出決定用の測光手段、録音用のマイク、パーソナルコンピュータ（ＰＣ）等の外部機器と接続するためのコネクタ等のインターフェース（Ｉ／Ｆ）、撮影部１２のズーム機構、ファインダ、各種機械要素の駆動手段、動作状態および警告等を知らせるためのランプ、操作選択／指示のための液晶表示パネル等、通常のデジタルカメラが有する各種の構成要素、ならびにこれらを動作および制御する手段を有するのはもちろんである。
【００１７】
撮影部１２は、通常のデジタルカメラの撮影光学系と同様であり、結像レンズ４０、絞り４２および（エリア）ＣＣＤセンサ４４、および信号処理部１６を有して構成される。
モード切換ボタン１９は、カメラ１０の後述する通常モード、Ａモード、Ｂモード、および風景を撮影する風景モード等の各種の撮影モードを切り換えるものであり、制御部５０に接続されている。これにより、後述する制御部５０によるカメラ１０の制御モードを変更させる。このモード切換ボタン１９により切り換えられたカメラ１０の撮影モードは、液晶表示パネルに表示させることが好ましい。
【００１８】
結像レンズ４０は、ＣＣＤセンサ４４に被写体（図示せず）の像を結像させるものである。この結像レンズ４０は、特に限定されるものではなく、ズーム機能を有するものであってもよい。
絞り４２は、ＣＣＤセンサ４４に入射する光の量を調整するものであり、結像レンズ４０とＣＣＤセンサ４４との間に設けられている。絞り４２は、制御部５０に接続されており、その絞り値は制御部５０により調整される。
ＣＣＤセンサ４４は、結像レンズ４０により結像された被写体の像をＲ（赤）、Ｇ（緑）およびＢ（青）の３原色の各色毎に画像信号を得、これらの３原色の画像信号を処理部１６に出力するものである。
【００１９】
信号処理部１６は、ＣＣＤセンサ４４から出力された画像信号を処理して、被写体の撮影画像の画像データとするものである。この信号処理部１６は、ＣＣＤセンサ４４からの画像信号に、例えば、Ａ／Ｄ変換、シェーディング補正、暗電流補正、ノイズ除去、およびｌｏｇ変換等を施して、撮影画像の画像データとする。
また、信号処理部１６は、記憶部３２および制御部５０に接続されており、ストロボ撮影されていない場合には、信号処理部１６から記憶部３２に画像データを出力する。
なお、この撮影部１２には、ストロボ１４およびシャッタ３４も含まれる。ストロボ１４は通常のデジタルカメラに搭載されるストロボと同様のものである。このストロボ１４も制御部５０によりその発光量を調整することができる。
【００２０】
シャッタ３４は、シャッタボタン１８が押下されると、信号処理部１６から１フレーム分の画像データを赤目自動補正部２８に出力させるものである。なお、シャッタ３４は、電気的なものに限定されるものではなく、機械的なものであってもよく、後述する制御部５０によりそのシャッタスピードが調整される。
【００２１】
表示部２０は、撮影画像の表示、またはＧＵＩ(Graphical User Interface)による各種の操作のための表示を行うものであり、例えば、通常のデジタルカメラに搭載される液晶ディスプレイにより構成される。
スイッチ群２２は、ユーザがカメラ１０を操作するための各種のスイッチである。例えば、ストロボスイッチ、ズームスイッチ、表示切替ボタン、または各種の選択を行うための十字ボタンもしくは矢印ボタン等を含むものである。
本実施形態のカメラ１０においては、これらの各スイッチ、スイッチと表示部２０または液晶表示パネルによる表示を用いたＧＵＩによって、後述する赤目補正処理の再処理の指示等の操作も含めて各種の操作を行う。
【００２２】
記録部２４は、撮影し、最終的に赤目補正をした画像データをメディア（記録媒体）に記録するものであり、メディアを装填するスロット４６と、スロット４６を接続するためのカードＩ／Ｆ４８とを有して構成される。図示例のカメラ１０は、例えば、スロット４６に装填されたメディアに、Ｅｘｉｆ形式の画像ファイル形式（画像ファイルフォーマット）で画像データ等を記録する。本発明において、利用可能なメディアは、特に限定されるものではなく、ｘＤ−ピクチャーカードTM、スマートメディアTM、ＰＣカード、およびコンパクトTMフラッシュ等、デジタルカメラで利用されているメディアが各種利用可能である。
【００２３】
圧縮部２６は、メディア等に画像データを記録するために、撮影した画像の画像データを圧縮して、例えば、ＪＰＥＧ(Joint Photographic Expert Group）形式の圧縮画像データにするものであり、記憶部３２から画像データが出力されて、この画像データを圧縮する。圧縮部２６は、記録部２４に接続されており、圧縮された画像データが記録部２４に出力される。
【００２４】
赤目自動補正部２８は、カメラ１０により撮影された被写体の画像に画像解析による赤目の検出を行って赤目位置情報を生成し、さらに、検出した赤目の補正を行うものである。この赤目自動補正部２８は、赤目自動検出部（赤目検出手段）２９と、赤目自動修正部（赤目補正手段）３０とを有する。
なお、本実施形態のカメラ１０においては、赤目自動補正部２８は、前述の制御部５０とは独立した専用の演算手段（Processing Unit)を有することが好ましい。
以下、赤目自動補正部２８について、図２を参照して詳細に説明する。
図２は、本実施形態のカメラの赤目自動補正部を説明するブロック図である。
なお、図２に示す撮影部１２から信号処理部１６により処理された画像データが出力される。
【００２５】
赤目自動検出部２９は、カメラ１０により撮影された被写体の画像データに画像解析による赤目の検出を行い、赤目の有無を調べるものであり、赤目が検出された画像データについては、赤目位置情報も生成する。この赤目自動検出部２９は、信号処理部１６、表示部２０、記憶部３２、および制御部５０に接続されている。赤目自動検出部２９は、シャッタ３４が切られると、信号処理部１６から１フレーム分の画像データが出力され、その画像データから赤目が検出されると、赤目検出信号を表示部２０および制御部５０に出力する。この赤目検出信号により、表示部２０には、赤目が検出された旨の警告が表示され、制御部５０は、撮り直すための制御信号を撮影部１２に出力する。
【００２６】
なお、赤目自動検出部２９は、赤目が発生する可能性が無い画像の画像データは記憶部３２に出力する。例えば、ストロボ撮影ではない画像データは、赤目が発生する可能性がないので、この画像の画像データは、記憶部３２に出力する。それ以外の画像データについては、制御部５０の制御信号に基づいて画像データの出力が制御される。
なお、赤目自動検出部２９による赤目検出の精度は、調整できることが好ましい。例えば、画像の中心部の赤目検出の精度は高くし、画像の縁部の赤目検出の精度は低くする。
【００２７】
赤目自動補正部２８における赤目処理（赤目検出および赤目補正）方法は、特に限定されるものではなく、公知の方法が各種利用可能である。
例えば、画像データから、画像中の赤目を画像解析によって自動検出（赤目検出）して、さらに、その修正（赤目修正）を画像処理によって自動的に行う、全自動の赤目補正処理方法が例示される。
【００２８】
なお、赤目検出の方法は、特に限定されるものではなく、公知の方法が各種利用可能であり、例えば、顔抽出を行い、抽出した顔から赤目を検出する方法が例示される。
この顔抽出は、公知の方法で行えばよく、例えば、エッジ検出または形状パターン検出による顔検出方法、色相抽出または肌色抽出による顔検出方法、候補領域を抽出して、この候補領域を小領域に分割して、各領域毎の特徴量を予め設定した顔領域パターンと照合して、その確度から顔領域を抽出する方法（特開２０００−１３７７８８号公報参照）、顔候補領域を抽出して、各候補領域の重複度から確度を評価して顔領域を抽出する方法（特開２０００−１４９０１８号公報参照）、および顔候補領域を抽出して、各候補領域の濃度が所定の閾値に対応する値である場合に、胴体候補領域を抽出し、顔および胴体候補領域の濃度や彩度コントラストを用いて確度を評価して、顔領域を抽出する方法（特開２０００−１４８９８０号公報参照）等が例示される。
【００２９】
抽出した顔領域から赤目を検出する方法も、公知の方法で行うことができる。
例えば、エッジ検出、形状パターン検出、位置情報、または色相情報等を用いた瞳抽出を行って、色相等から赤目を検出する方法、エッジ検出、形状パターン検出、または位置情報等を用いて目を抽出し、この目の画像データの輝度ヒストグラムから低輝度領域を抽出し、抽出した低輝度領域を収縮処理して瞳の領域を抽出し、色相等から赤目を検出する方法、および顔候補領域をｘｙ平面として各画素毎に色相等を用いた画像特徴量ｚを求め、ｘｙｚの三次元空間を設定してｚ値の山状分布からｘｙ平面を分割して、分割領域毎に形状情報や統計的画像特徴量等から赤目を検出する方法（特開２０００−７６４２７号公報参照）等が例示される。
【００３０】
赤目自動修正部３０は、赤目自動検出部２９により、赤目位置情報が付与された画像データについて、赤目の補正を行うものである。赤目自動修正部３０は、赤目自動検出部２９、表示部２０、記憶部３２、および制御部５０に接続されている。
赤目自動修正部３０は、赤目が検出された画像データについて補正を行い、赤目補正画像データを得、この赤目補正画像データを表示部２０および記憶部３２に出力する。この赤目補正画像データに基づいて表示部２０には、赤目が補正された被写体の画像、すなわち、赤目がない画像が表示される。記憶部３２には、赤目が補正された赤目がない赤目補正画像データが保存される。
【００３１】
また、検出した赤目の補正方法も限定されるものではなく、公知の方法で行えばよい。
例えば、検出した赤目の色変換または彩度低下によって赤目を修正する方法、および検出した赤目領域で最小明度の画素に近づけるように、他の全画素の彩度または明度を補正する方法（特開２０００−７６４２７号公報参照）等が例示される。
【００３２】
赤目自動修正部３０は、さらにＤＲＡＭ等の記憶手段を有することが好ましく、赤目自動補正部２８が生成した赤目位置情報に応じて、対応する画像中における赤目が存在する領域を表示部２０に拡大表示させる。
また、赤目自動修正部３０は、赤目自動補正部２８が生成した赤目位置情報、赤目自動補正部２８が赤目処理に要した時間の情報である（赤目）処理時間情報、赤目自動補正部２８による赤目補正後の画像に関連する赤目補正情報、および、後述する赤目自動補正部２８による赤目検出が不適正でキャンセルされた（取り消された）場合のキャンセル情報等の赤目関連情報等を、該当する画像データに対応付けしてスロット４６に装着されたメディアの画像ファイルに追加記録させてもよい。
【００３３】
さらに、本実施形態のカメラ１０は、赤目自動補正部２８による自動的な赤目処理が失敗した場合等に対応して、ユーザによる入力指示（マニュアルでの指示）に応じた赤目検出または赤目補正を行えるようにしてもよい。
【００３４】
記憶部３２は、カメラ１０により撮影された画像の画像データが保存されるものであり、この保存される画像データには赤目が存在するものと、赤目が補正されたものとがある。この記憶部３２は、例えば、ＤＲＡＭ等の記憶素子を有するものであり、撮影部１２、信号処理部１６、赤目自動検出部２９、および赤目自動修正部３０に接続されており、これらから赤目がない画像データが出力されて、保存される。さらに、赤目がない画像データは、記憶部３２から圧縮部２６を経て記録部２４に保存される。
【００３５】
制御部５０は、カメラ１０全体を制御するものであり、ＣＰＵ等を用いて構成される。
後述するように、制御部５０は、赤目自動検出部２９により、撮影された画像データに赤目が検出された場合、赤目が検出された画像データに赤目自動検出部２９により赤目が検出されなくなるまで、撮影部１２により、同じ被写体を同じシーンで繰り返し撮影するＡモード（第１の制御モード）を有する。さらに、制御部５０は、赤目自動検出部２９により、画像データから赤目が検出された場合、撮影部１２による撮影を停止して、赤目が検出された画像データの赤目の補正を赤目自動修正部３０により行うＢモード（第２の制御モード）も有する。このＡモードおよびＢモードは、モード切換ボタン１９により切り換えられる。
【００３６】
本実施形態のＡモードにおいては、シャッタボタン１８が１回押し下げられると、赤目自動検出部２９に、信号処理部１６から画像データが出力される。この初めの画像データの赤目検出をする。このとき、赤目が検出される場合には、シャッタ３４が動作し、信号処理部１６から次の画像データが赤目自動検出部２９に出力される。そして、再度赤目自動検出部２９により赤目検出を行う。これを画像データについて、赤目自動検出部２９により赤目が検出されなくなるまで繰り返し行う。すなわち、赤目が検出されなくなるまで、撮り直しを行う。この撮り直しを行う場合、絞り４２の絞り値、シャッタ３４のシャッタスピード（ＣＣＤセンサ４４の蓄積時間）およびストロボ１４の発光量等の撮影条件を変えてもよい。
【００３７】
また、赤目が検出された場合、表示部２０に赤目検出信号を出力し、表示部２０に警告を表示してもよい。この場合、表示部２０は、警告手段を兼ねる。この警告は、表示部２０に表示させることに限定されるものではなく、音声またはライト等の発光であってもよい。
【００３８】
一方、Ｂモードにおいては、シャッタボタン１８が１回押し下げられると、赤目自動検出部２９に、信号処理部１６から１フレーム分の画像データが出力される。この画像データの赤目検出をする。このとき、赤目が検出される場合には、表示部２０に赤目検出信号を出力し、警告を表示させるとともに、撮影部１２の機能を停止して、赤目自動修正部３０により赤目の補正を行う。
なお、Ｂモードは、赤目が検出された場合には、同じ被写体について、同じシーンで撮り直しをするので、シャッターチャンスを逃すことがない。
【００３９】
この場合、Ｂモードにおいても、Ａモードと同様に、警告手段による警告は、表示部２０に表示させることに限定されるものではなく、音声またはライト等の発光であってもよい。
通常のカメラには、ポートレート、風景モード、夜景モードのように、撮影シーンに適した撮影条件を設定して、撮影モードとして撮影者が選択できるようになっている機種が多い。
ここで、最も赤目が発生し易いのは、ポートレートであり、また、多くのカメラは風景モードでストロボ発光を禁止している。従って、撮影モードから撮影シーン等を判別し、これに応じて、赤目発生の可能性を推測してもよい。
【００４０】
なお、本実施形態において、Ｂモードは、必ずしも必要ではなく、少なくともＡモードを有していればよい。この場合、赤目補正を行わない撮影モードとＡモードとを切り換えるようにしてもよい。
【００４１】
以下、図２に示す赤目自動補正部２８を説明するブロック図と、図３および図４に示す赤目補正のフローチャートを参照して本実施形態のカメラ１０の作用を説明する。なお、本実施形態においては、Ａモード、およびＢモードについてだけ説明する。
図３は、本実施形態のカメラのＡモードを示すフローチャートである。
【００４２】
先ず、本実施形態のカメラ１０が、Ａモードを選択された場合について説明する。
初めに、被写体を撮影する（ステップＳ１０）。
次に、このステップＳ１０において、ストロボ発光の有無を確認する（ステップＳ１２）。ステップＳ１２において、ストロボ発光がない場合には、赤目は発生しないので、記憶部３２に画像データを記憶する（ステップＳ１６）。
【００４３】
一方、ステップＳ１２において、ストロボ発光がある場合には、撮影部１２から画像データを赤目自動検出部２９に出力し、赤目を検出する（ステップＳ１４）。
次に、ステップＳ１４において、画像データから赤目が検出されない場合、その画像データを記憶部３２に保存する（ステップＳ１６）。
【００４４】
一方、ステップＳ１４において、画像データから赤目が検出された場合、その画像データを赤目自動検出部２９に記憶させるとともに、赤目検出信号を制御部５０に出力し、表示部２０に赤目が検出された旨の警告を表示する（ステップＳ１８）。
そして、再度、制御部５０から撮影部１２に被写体を撮影する撮影開始信号を出力し、シャッタ３４を動作させ、同一の被写体を同一シーンで撮影する（ステップＳ１０）。
そして、画像データから赤目が検出されなくなるまで、上述のステップＳ１０〜ステップＳ１４を繰り返し行う。この撮り直しの際には、シャッタ速度、絞り値、またはストロボの発光量等の撮影条件を変えるようにしてもよい。
そして、赤目が検出されない画像データが得られ、最終的な画像データが得られた時点でＡモードによる撮影は終了する。
【００４５】
なお、Ａモードにおいては、赤目が検出された画像データは自動的に削除するようにしてもよいし、また、赤目が検出された画像データは削除するか否かのメッセージを表示部２０に表示し、撮影者に削除を選択させるようにしてもよい。
また、Ａモードにおいては、撮影した被写体の画像データについて赤目の検出を行い、赤目が検出された場合には、再度撮影をしたが、本発明は、これに限定されるものではない。本実施形態においては、予め、少なくとも２枚の撮影枚数を設定しておき、所定の枚数撮影し、それらの画像データを記憶部３２に全て保存する。そして、記憶部３２から記録部２４に保存するときに、類似シーン毎に赤目の検出を行い、赤目のないものだけを記録部２４に保存するようにしてもよい。
【００４６】
次に、Ｂモードについて図２および図４を参照して説明する。
図４は、本実施形態のカメラのＢモードを示すフローチャートである。
なお、Ｂモードは、Ａモードに比して、撮影された被写体の画像データについて赤目の検出をする工程（ステップＳ２０〜ステップＳ２４）までは、ＡモードのステップＳ１０〜ステップＳ１４と同様であるので、その詳細な説明は省略する。
【００４７】
Ｂモードについて、ステップＳ２４以降の工程から説明する。なお、Ｂモードにおいても、ストロボ発光せずに撮影されたもの、および赤目が検出されなかったものについては、その画像データは、記憶部３２に記憶される（ステップＳ２２、ステップＳ２４）。
【００４８】
ステップＳ２４において、赤目自動検出部２９により、赤目が検出されると、赤目自動検出部２９から赤目検出信号を出力し、表示部２０に警告を表示させる（ステップＳ２６）。このとき、赤目自動検出部２９から制御部５０にも赤目検出信号を出力すると、制御部５０から撮影部１２に停止信号を出力する。これにより、撮影部１２は、撮影ができない状態になり、撮影は中止となる。
次に、赤目が検出された画像データを赤目自動修正部３０に出力し、赤目の補正を行う（ステップＳ２８）。
次に、赤目が補正された赤目補正画像データは、記憶部３２に記憶されるとともに、表示部２０に出力されて表示される（ステップＳ３０）。ステップＳ３０においては、赤目補正をする前の赤目が検出された画像データも記憶部３２に、赤目補正画像データとともに保存する。
【００４９】
なお、Ｂモードにおいて、表示部２０に表示された赤目補正画像について、撮影者により赤目補正の結果が不十分である判断された場合には、再度同じ被写体を同じシーンで撮り直してもよい。この場合、例えば、スイッチ群２２に撮り直しボタンを設けておくことにより、この撮り直しボタンが撮影者により操作されることにより、赤目自動修正部３０から制御部５０に撮り直し信号が出力されるようにしてもよい。制御部５０にこの撮り直し信号が入力されると、制御部５０は、撮影部１２に制御信号を出力して、同じ被写体について同じシーンの撮影が行なわれる。
【００５０】
なお、Ｂモードにおいては、撮影者ではなく、赤目自動修正部３０に赤目補正の信頼度を判定する確信部を設け、赤目補正された画像データを確信部で、再度赤目があるか否かを検査して、撮り直しをするか否かを決定してもよい。また、この確信部を赤目自動修正部３０に設けることなく、赤目自動検出部２９に赤目補正画像データを出力し、この赤目補正画像データに赤目があるか否かを検査してもよい。
この場合、赤目検出方法によって、赤目検出精度に順位を付けておき、この順位に基づいて、赤目が存在するか否かの信頼度を格付けしてもよい。この格付けに基づいて赤目があるか否かを判断してもよい。
【００５１】
なお、Ｂモードにおいては、１回撮影し、赤目が検出されると、撮影を中止して、赤目補正処理を行ったが、本発明は、これに限定されるものではない。撮影を中止することなく、撮影の合間、または全ての撮影が終了した時点で赤目の検出および赤目の補正をしてもよい。
【００５２】
また、Ｂモードにおいては、赤目の補正を確認するために、赤目を補正した補正画像データを表示部２０に表示させてもよい。
図５（ａ）は、赤目補正画像データに基づく表示画像を示す模式図であり、（ｂ）は、（ａ）の領域Ｆの拡大図である。
Ｂモードにおいては、赤目自動修正部３０により赤目が補正されると、図５（ａ）に示すように、赤目補正画像６０を表示する。この場合、例えば、ボタン群２２に拡大表示用ボタンを設け、この拡大表示用ボタンを押すことにより、赤目が検出された部分を含む領域Ｆの拡大画像が生成されて、図５（ｂ）に示すように、領域Ｆを含む拡大画像６２を表示するようにしてもよい。
【００５３】
拡大画像６２の生成は、撮影画素数等に応じて、公知の方法で行えばよい。
表示部２０上における拡大画像６２のサイズは、特に限定されるものではなく、表示部２０のサイズに応じて、適宜、決定すればよく、さらに、固定サイズであっても、赤目補正を行った人物の顔の大きさ等に応じて、拡大画像６２のサイズを、適宜、変更するようにしてもよい。また、拡大画像６２のサイズをユーザが選択できるようにしてもよい。
さらに、拡大画像６２は、表示部２０の全面に表示するものには限定されず、赤目補正画像６０に並べて表示してもよく、画面よりも小さな拡大画像６２を赤目補正画像６０に重ねて表示してもよく、赤目補正画像６０と拡大画像６２とを所定タイミングで交互に表示してもよい。さらに、拡大画像６２の位置は、ユーザによる入力等に応じて移動可能にしてもよく、また赤目の確認と無関係の位置に拡大画像６２を自動的に表示または移動するようにしてもよい。
【００５４】
ここで、表示部２０の画像表示において、拡大画像６２または赤目補正画像６０は、赤目補正部分（検出した赤目）を確認し易くすることが好ましい。例えば、赤目補正部分を矢印で指すか、赤目補正部分の近傍に☆または□等のマークを付けるか、赤目補正部分を枠で囲むか、または赤目補正部分を線でトレースして、赤目補正部分を確認し易くする方法等が挙げられる。
【００５５】
上述の如く、本実施形態のカメラ１０においては、人物または動物を含む被写体を撮影するために、撮影モードとして、ＡモードおよびＢモードを設けている。これにより、赤目が画像データにある場合には、撮り直すか、またはカメラ１０内部で赤目補正をしているので、赤目がない画像を得ることができる。このように、本実施形態のカメラ１０においては、この被写体の所定シーンの画像を得るに当たって、シャッターチャンスを逃すことなく、赤目が発生しない画像を容易に得ることができる。
なお、本実施形態のカメラ１０においては、赤目を防止する撮影モードとして、ＡモードおよびＢモードを設けたが、これらのモードは、撮影者により適宜選択されるものであり、いずれの撮影モードにおいても、赤目がない画像を得ることができる。また、ＡモードおよびＢモードは、ポートレートモードに最適な撮影モードである。
【００５６】
さらに、Ｂモードにおいては、赤目自動補正部３０により補正した画像データは、被写体を撮影した画像データに対応付けて保存してもよい。
本実施形態においては、ＡモードおよびＢモードにおいて、画像データから顔を検出し、顔が検出されない場合には、赤目検出を行う必要がない。
また、本実施形態において、撮影モードが通常モードであるか、または結像レンズ４０の焦点距離が無限大である場合、赤目を検出しなくてもよい。
【００５７】
本発明は、基本的に以上のようなものである。
以上、本発明のカメラについて詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良または変更をしてもよいのはもちろんである。本実施形態においては、デジタルカメラを例に説明したが、本発明は、これに限定されるものではなく、デジタルカメラと銀塩カメラとが組み合わされたハイブリッドカメラであってもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施形態に係るカメラの構成を模式的に示すブロック図である。
【図２】本実施形態のカメラの赤目自動補正部を説明するブロック図である。
【図３】本実施形態のカメラのＡモードを示すフローチャートである。
【図４】本実施形態のカメラのＢモードを示すフローチャートである。
【図５】（ａ）は、赤目補正画像データに基づく表示画像を示す模式図であり、（ｂ）は、（ａ）の領域Ｆの拡大図である。
【符号の説明】
【００５９】
１０  デジタルカメラ（カメラ）
１２  撮影部
１４  ストロボ
１６  信号処理部
１８  シャッタボタン
１９  モード切換ボタン
２０  表示部
２２  スイッチ群
２４  記録部
２６  圧縮部
２８  赤目自動補正部
２９  赤目自動検出部
３０  赤目自動修正部
３２  記憶部
３４  シャッタ
４０  結像レンズ
４２  絞り
４４  エリアＣＣＤセンサ
５０  制御部
【図１】
2005065079.tif 000003
【図２】
2005065079.tif 000004
【図３】
2005065079.tif 000005
【図４】
2005065079.tif 000006
【図５】
2005065079.tif 000007