(57)【要約】【課題】赤目修正処理の効果を容易に認識しつつも、ユーザが希望する場合にのみ赤目修正を行うことができるようにする。【解決手段】赤目検出部１２が画像から赤目を検出する。赤目が検出された場合、赤目情報生成部１４が、赤目の位置および赤目の修正に関する赤目情報ＲＩを生成する。サムネイル画像生成部１５が赤目画像Ｒ０のサムネイル画像であるサムネイル赤目画像ＴＲ０を生成し、赤目修正部１３がサムネイル赤目画像ＴＲ０の赤目を修正してサムネイル修正済み画像ＴＲ１を生成する。【選択図】図１
2009253486.tif 000002
【特許請求の範囲】
【請求項１】
画像から赤目を検出する赤目検出手段と、
前記画像が前記赤目が検出された赤目画像である場合、該赤目画像における赤目の位置および該赤目の修正に関する赤目情報を生成する赤目情報生成手段と、
前記赤目画像において前記赤目が修正されたサムネイル画像であるサムネイル修正済み画像を生成する赤目修正手段とを備えたことを特徴とする赤目処理装置。
【請求項２】
前記赤目画像、前記サムネイル修正済み画像および前記赤目情報を関連づけて記録媒体に記録する記録手段をさらに備えたことを特徴とする請求項１記載の赤目処理装置。
【請求項３】
前記記録手段は、前記赤目画像のサムネイル画像であるサムネイル赤目画像をさらに関連づけて前記記録媒体に記録する手段であることを特徴とする請求項２記載の赤目処理装置。
【請求項４】
前記記録媒体に記録された前記赤目画像を表示し、前記サムネイル修正済み画像の表示指示があると該サムネイル修正済み画像を前記赤目画像とともに表示する表示手段をさらに備えたことを特徴とする請求項２または３記載の赤目処理装置。
【請求項５】
前記表示手段は、前記赤目情報に基づいて前記赤目画像における赤目の部分に、赤目であることを表す標識を付与して前記赤目画像を表示する手段であることを特徴とする請求項４記載の赤目処理装置。
【請求項６】
前記赤目修正手段は、前記赤目画像の修正指示により該赤目画像を修正して修正済み画像を生成する手段であり、
前記表示手段は前記修正済み画像を表示する手段であることを特徴とする請求項４または５記載の赤目処理装置。
【請求項７】
前記記録媒体に前記赤目画像以外の赤目なし画像が記録されている場合において、該記録媒体から表示指示があった画像を読み出す読出手段と、
前記読み出された画像が前記赤目画像であるか否かを判定し、該判定が肯定された場合は前記赤目画像を表示し、前記サムネイル修正済み画像の表示指示があると該サムネイル修正済み画像を前記赤目画像とともに表示し、前記判定が否定された場合は前記赤目なし画像を表示する表示手段とをさらに備えたこと特徴とする請求項２または３記載の赤目処理装置。
【請求項８】
前記表示手段は、前記赤目情報に基づいて前記赤目画像における赤目の部分に、赤目であることを表す標識を付与して前記赤目画像を表示する手段であることを特徴とする請求項７記載の赤目処理装置。
【請求項９】
前記赤目修正手段は、前記赤目画像の修正指示により該赤目画像を修正して修正済み画像を生成する手段であり、
前記表示手段は前記修正済み画像を表示する手段であることを特徴とする請求項７または８記載の赤目処理装置。
【請求項１０】
画像から赤目を検出し、
前記画像が前記赤目が検出された赤目画像である場合、該赤目画像における赤目の位置および該赤目の修正に関する赤目情報を生成し、
前記赤目画像において前記赤目が修正されたサムネイル画像であるサムネイル修正済み画像を生成することを特徴とする赤目処理方法。
【請求項１１】
画像から赤目を検出する手順と、
前記画像が前記赤目が検出された赤目画像である場合、該赤目画像における赤目の位置および該赤目の修正に関する赤目情報を生成する手順と、
前記赤目画像において前記赤目が修正されたサムネイル画像であるサムネイル修正済み画像を生成する手順とを有することを特徴とする赤目処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像から赤目を検出する赤目処理装置および方法並びに赤目処理方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
夜間あるいは暗い場所で人物や動物をフラッシュ撮影したとき、瞳孔（あるいは瞳孔の一部）が赤色あるいは金色に撮影されてしまうことがある。このとき、赤色あるいは金色に撮影されてしまった瞳孔（以下、金色の場合も含めて「赤目」と称する）を、デジタル画像処理により本来の瞳孔の色に修正する方法が種々提案されている（特許文献１参照）。特許文献１にはオペレータが指定した領域の中から瞳孔の色、位置、大きさに基づいて赤目を自動認識する方法および装置が開示されている。また、オペレータが指定した領域について画素ごとに所定の特徴量を計算し、瞳孔部分の特徴を最も有する部分を修正対象として選択する方法が開示されている（特許文献２参照）。
【０００３】
また、赤目が検出された場合に赤目を修正し、修正した画像における赤目を修正した部分に標識を付与する手法が提案されている（特許文献３参照）。特許文献３に記載の手法によれば、標識が付与された画像を表示することにより、その画像のどの部分が赤目修正されたものであるかを容易に認識することができる。
【特許文献１】特開２０００−１３６８０号公報
【特許文献２】特開２００１−１４８７８０号公報
【特許文献３】米国特許第７０３５４６２号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献３に記載された手法では、赤目が修正された画像に標識が付与されているため、修正前の画像がどのような赤目の状態であったか、さらには赤目修正処理によりどの程度赤目が修正されたのかを知ることができない。またユーザによっては、常に赤目が修正されることを希望しない場合もある。
【０００５】
本発明は、上記事情に鑑みなされたものであり、赤目修正処理の効果を容易に認識しつつも、ユーザが希望する場合にのみ赤目修正を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明による赤目処理装置は、画像から赤目を検出する赤目検出手段と、
前記画像が前記赤目が検出された赤目画像である場合、該赤目画像における赤目の位置および該赤目の修正に関する赤目情報を生成する赤目情報生成手段と、
前記赤目画像において前記赤目が修正されたサムネイル画像であるサムネイル修正済み画像を生成する赤目修正手段とを備えたことを特徴とするものである。
【０００７】
赤目情報としては、検出した赤目の位置を表す位置情報、および赤目を修正するために必要な修正量を表す修正情報等を用いることができる。また、赤目画像を表示した際に赤目の部分を示す標識を付与するための標識の位置等を表す標識情報を、赤目情報に含めてもよい。
【０００８】
なお、本発明による赤目処理装置においては、前記赤目画像、前記サムネイル修正済み画像および前記赤目情報を関連づけて記録媒体に記録する記録手段をさらに備えるものとしてもよい。
【０００９】
この場合、前記記録手段を、前記赤目画像のサムネイル画像であるサムネイル赤目画像をさらに関連づけて前記記録媒体に記録する手段としてもよい。
【００１０】
また、本発明による赤目処理装置においては、前記記録媒体に記録された前記赤目画像を表示し、前記サムネイル修正済み画像の表示指示があると該サムネイル修正済み画像を前記赤目画像とともに表示する表示手段をさらに備えるものとしてもよい。
【００１１】
この場合、前記表示手段を、前記赤目情報に基づいて前記赤目画像における赤目の部分に、赤目であることを表す標識を付与して前記赤目画像を表示する手段としてもよい。
【００１２】
また、本発明による赤目処理装置においては、前記赤目修正手段を、前記赤目画像の修正指示により該赤目画像を修正して修正済み画像を生成する手段とし、
前記表示手段を前記修正済み画像を表示する手段としてもよい。
【００１３】
また、本発明による赤目処理装置においては、前記記録媒体に前記赤目画像以外の赤目なし画像が記録されている場合において、該記録媒体から表示指示があった画像を読み出す読出手段と、
前記読み出された画像が前記赤目画像であるか否かを判定し、該判定が肯定された場合は前記赤目画像を表示し、前記サムネイル修正済み画像の表示指示があると該サムネイル修正済み画像を前記赤目画像とともに表示し、前記判定が否定された場合は前記赤目なし画像を表示する表示手段とをさらに備えるものとしてもよい。
【００１４】
この場合、前記表示手段を、前記赤目情報に基づいて前記赤目画像における赤目の部分に、赤目であることを表す標識を付与して前記赤目画像を表示する手段としてもよい。
【００１５】
またこの場合、前記赤目修正手段を、前記赤目画像の修正指示により該赤目画像を修正して修正済み画像を生成する手段とし、
前記表示手段を、前記修正済み画像を表示する手段としてもよい。
【００１６】
本発明による赤目処理方法は、画像から赤目を検出し、
前記画像が前記赤目が検出された赤目画像である場合、該赤目画像における赤目の位置および該赤目の修正に関する赤目情報を生成し、
前記赤目画像において前記赤目が修正されたサムネイル画像であるサムネイル修正済み画像を生成することを特徴とするものである。
【００１７】
なお、本発明による赤目処理方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１８】
本発明によれば、画像から赤目が検出され、画像が赤目が検出された赤目画像である場合、赤目画像における赤目の位置および赤目の修正に関する赤目情報が生成され、さらに赤目画像における赤目が修正されたサムネイル修正済み画像が生成される。このため、赤目画像およびサムネイル修正済み画像を表示すれば、修正前の画像がどのような赤目の状態であったか、および赤目修正処理によりどの程度赤目が修正されたのかを容易に認識することができる。また、赤目画像は赤目が修正されていないため、ユーザが赤目の修正を希望する場合にのみ、赤目を修正することができる。また、この際に赤目情報を用いることにより、赤目修正処理を効率よく行うことができる。
【００１９】
また、赤目画像、サムネイル修正済み画像および赤目情報を関連づけて記録することにより、修正済み画像と修正前の赤目画像との比較を容易に行うことができる。
【００２０】
また、表示される赤目画像の赤目の部分に赤目であることを示す標識を付与することにより、赤目の位置を容易に認識することができる。
【００２１】
また、サムネイル赤目画像をさらに生成することにより、後で赤目画像を表示する場合において、赤目画像の表示前にサムネイル赤目画像を表示することにより、赤目の程度の確認を迅速に行うことができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の実施形態による赤目処理装置を適用したデジタルカメラの内部構成を示す概略ブロック図である。図１に示すように本実施形態によるデジタルカメラ１は、撮像部２、撮像制御部３、信号処理部４、圧縮／伸長処理部５、フレームメモリ６、メディア制御部７、内部メモリ８、および表示制御部９を備える。
【００２３】
図２は撮像部２の構成を示す図である。図２に示すように、撮像部２は、レンズ２０、絞り２１、シャッタ２２、ＣＣＤ２３、アナログフロントエンド（ＡＦＥ）２４およびＡ／Ｄ変換部２５をそれぞれ備える。
【００２４】
レンズ２０は、被写体に焦点を合わせるためのフォーカスレンズ、ズーム機能を実現するためのズームレンズ等の複数の機能別レンズにより構成され、不図示のレンズ駆動部によりその位置が調整される。
【００２５】
絞り２１は、不図示の絞り駆動部により、ＡＥ処理により得られる絞り値データに基づいて絞り径の調整が行われる。
【００２６】
シャッタ２２はメカニカルシャッタであり、不図示のシャッタ駆動部により、ＡＥ処理により得られるシャッタスピードに応じて駆動される。
【００２７】
ＣＣＤ２３は、多数の受光素子を２次元的に配列した光電面を有しており、被写体光がこの光電面に結像して光電変換されてアナログ撮像信号が取得される。また、ＣＣＤ２３の前面にはＲ，Ｇ，Ｂ各色のフィルタが規則的に配列されたカラーフィルタが配設されている。
【００２８】
ＡＦＥ２４は、ＣＣＤ２３から出力されるアナログ撮像信号に対して、アナログ撮像信号のノイズを除去する処理、およびアナログ撮像信号のゲインを調節する処理（以下アナログ処理とする）を施す。
【００２９】
Ａ／Ｄ変換部２５は、ＡＦＥ２４によりアナログ処理が施されたアナログ撮像信号をデジタル信号に変換する。なお、撮像部２のＣＣＤ２３において取得され、デジタル信号に変換されることにより得られる画像データは、画素ごとにＲ，Ｇ，Ｂの濃度値を持つＲＡＷデータである。
【００３０】
撮像制御部３は、レリーズボタン押下後に撮像の制御を行う。また、レリーズボタンの半押し操作により、ＡＦ処理およびＡＥ処理を行って、焦点位置、絞り値データおよびシャッタスピードを設定する。なお、撮像制御部３は、レリーズボタンが押下されていない状態においては、スルー画像の撮影を行うよう撮像部２を制御する。
【００３１】
信号処理部４は、撮像部２が取得したデジタルの画像データに対して、ホワイトバランスを調整する処理、階調補正、シャープネス補正、および色補正等の信号処理を施す。
【００３２】
圧縮／伸長処理部５は、信号処理部４によって処理が施された画像データ対して、例えば、ＪＰＥＧ等の圧縮形式で圧縮処理を施し、後述するように生成されたサムネイル画像の画像データと併せて画像ファイルを生成する。また、この画像ファイルには、Ｅｘｉｆフォーマット等に基づいて、撮影日時等の付帯情報が記述されたヘッダが付与される。
【００３３】
フレームメモリ６は、撮像部２が取得した画像を表す画像データに対して、前述の信号処理部４が行う処理を含む各種処理を行う際に使用する作業用メモリである。
【００３４】
メディア制御部７は、記録メディア１０にアクセスして画像ファイルの書き込みと読み出しの制御を行う。
【００３５】
内部メモリ８は、デジタルカメラ１において設定される各種定数、およびＣＰＵ１６が実行するプログラム等を記憶する。
【００３６】
表示制御部９は、フレームメモリ６に格納された画像データをモニタ１１に表示させたり、記録メディア１０に記録されている画像をモニタ１１に表示させたりするためのものである。
【００３７】
また、デジタルカメラ１は、赤目検出部１２、赤目修正部１３、赤目情報生成部１４およびサムネイル画像生成部１５を備える。
【００３８】
赤目検出部１２は、撮影により取得した画像から赤目を検出する。なお、赤目検出の対象の画像は、信号処理部４による信号処理前の画像である。また、赤目が検出された画像を赤目画像Ｒ０、赤目が検出されなかった画像を赤目なし画像Ｓ０とする。
【００３９】
ここで、赤目を検出する手法としては、公知の任意の手法を用いることができる。例えば、画像上に所定画素数からなる判定対象範囲を設定し、設定された判定対象範囲から特徴量を抽出し、特徴量と赤目検出パラメータとを比較することにより赤目であるか否かを検出する複数の赤目判別器を用意し、複数の赤目判別器の複数の判別結果を用いて赤目を検出する手法、Ｌｕｖ表色系の画素値に対して設定された所定の基準により、デジタル写真画像中の赤色部分および肌色部分を検出し、肌色部分の反転部分と赤色部分との論理積を求めることにより赤目領域を検出する手法（特開平６−２５８７３２号公報）、ニューラル・ネットワークや主成分分析を基盤とした技術により、デジタル写真画像中の顔領域、顔領域中の目領域および目領域中の赤い瞳孔の領域を、順次検出していく手法（特開平１１−２８４８７４号公報）等を用いることができる。
【００４０】
赤目修正部１３は、後述するサムネイル画像生成部１５が生成したサムネイル赤目画像ＴＲ０の赤目の部分を修正してサムネイル修正済み画像ＴＲ１を生成する。具体的には、赤色あるいは金色となった瞳孔または瞳孔の一部を瞳孔の色と一致するように修正してサムネイル修正済み画像ＴＲ１を生成する。また、赤目修正部１３は、後述するように赤目修正の指示があった場合に、赤目画像Ｒ０の赤目の部分を修正して修正済み画像Ｒ１を生成する。
【００４１】
赤目情報生成部１４は、赤目検出部１２が検出した赤目の位置を表す位置情報、および赤目修正部１３が赤目を修正した際の修正量を表す修正情報を赤目情報ＲＩとして生成する。なお、位置情報は赤目の中心の赤目画像Ｒ０における座標および赤目の部分の面積を、修正情報は赤目の部分の画素値の修正量をそれぞれ表す。また、後述するように赤目画像Ｒ０を表示した際に、赤目の部分を囲むように矩形の標識Ｉ０を付与するための標識の位置およびサイズを表す標識情報を赤目情報ＲＩに含めてもよい。本実施形態においては、赤目情報ＲＩは標識情報を含むものとする
サムネイル画像生成部１５は、撮影により取得した画像のサムネイル画像を生成する。すなわち、撮影により取得した画像が赤目画像Ｒ０の場合には、赤目画像Ｒ０を縮小してサムネイル赤目画像ＴＲ０を生成する。なお、画像から赤目が検出されなかった場合には、赤目なし画像Ｓ０を縮小してサムネイル赤目なし画像ＴＳ０を生成する。なお、修正済み画像Ｒ１を縮小してサムネイル修正済み画像ＴＲ１を生成してもよい。
【００４２】
なお、圧縮／伸長処理部５において画像ファイルが生成される場合、赤目画像Ｒ０については、赤目画像Ｒ０、サムネイル赤目画像ＴＲ０およびサムネイル修正済み画像ＴＲ１の画像データ並びに赤目情報ＲＩが画像ファイルに含められる。それ以外の赤目なし画像Ｓ０については、その赤目なし画像Ｓ０およびサムネイル赤目なし画像ＴＳ０の画像データが画像ファイルに含められる。また、圧縮／伸長処理部５は、赤目画像Ｒ０の画像ファイルのヘッダに赤目画像である旨の情報を記述する。なお、赤目情報ＲＩについては、赤目画像Ｒ０の画像ファイルのヘッダに記述するようにしてもよい。
【００４３】
ＣＰＵ１６は、十字キー、各種操作ボタンおよびレリーズボタンを含む入力部１７からの信号に応じてデジタルカメラ１の各部を制御する。
【００４４】
データバス１８は、デジタルカメラ１を構成する各部およびＣＰＵ１６に接続されており、デジタルカメラ１における各種データおよび各種情報のやり取りを行う。
【００４５】
次いで、本実施形態において行われる処理について説明する。図３は本実施形態において画像ファイル生成時に行われる処理を示すフローチャートである。なお、ここでは、レリーズボタンが全押しされて撮影の指示が行われた以降の処理について説明する。レリーズボタンが全押しされることによりＣＰＵ１６が処理を開始し、サムネイル画像生成部１５が撮影により取得した画像のサムネイル画像を生成する（ステップＳＴ１）。なお、このサムネイル画像は、撮影により取得した画像が赤目画像Ｒ０である場合にはサムネイル赤目画像ＴＲ０となり、撮影により取得した画像が赤目なし画像Ｓ０である場合にはサムネイル赤目なし画像ＴＳ０となる。
【００４６】
次いで、赤目検出部１２が撮影により取得した画像から赤目を検出する（ステップＳＴ２）。そしてＣＰＵ１６は赤目が検出されたか否かを判定し（ステップＳＴ３）、ステップＳＴ３が肯定されると、赤目修正部１３がサムネイル画像、すなわちサムネイル赤目画像ＴＲ０の赤目を修正してサムネイル修正済み画像ＴＲ１を生成する（ステップＳＴ４）。また、赤目情報生成部１４が赤目情報ＲＩを生成する（ステップＳＴ５）。
【００４７】
そして、信号処理部４が赤目画像Ｒ０に対して信号処理を施し、さらに圧縮／伸長処理部５が画像ファイルを生成し（ステップＳＴ６）、メディア制御部７が記録メディア１０に画像ファイルを記録し（ステップＳＴ７）、処理を終了する。なお、この場合、画像ファイルには、赤目画像Ｒ０、サムネイル赤目画像ＴＲ０およびサムネイル修正済み画像ＴＲ１の画像データ並びに赤目情報ＲＩが含められる。
【００４８】
一方、ステップＳＴ３が否定されると、ステップＳＴ６の処理に進む。この場合、画像ファイルには、信号処理済みの赤目なし画像Ｓ０およびサムネイル赤目なし画像ＴＳ０の画像データが含められる。
【００４９】
なお、上記処理においては、まずサムネイル画像を生成してから赤目検出の処理を行っているが、赤目検出の処理を行ってからサムネイル画像を生成するようにしてもよい。また、赤目画像Ｒ０の赤目を修正して修正済み画像Ｒ１を生成してから、修正済み画像Ｒ１のサムネイル画像であるサムネイル修正済み画像ＴＲ１を生成するようにしてもよい。
【００５０】
次いで、本実施形態によるデジタルカメラ１において記録メディア１０に記録された画像を表示する場合の処理について説明する。
【００５１】
図４は本実施形態において画像を表示する場合に行われる処理を示すフローチャートである。記録メディア１０に記録された画像のうち、指定された画像の表示の指示がなされることによりＣＰＵ１６が処理を開始し、メディア制御部７が指定された画像の画像ファイルを記録メディア１０から読み出す（ステップＳＴ１１）。そして、ＣＰＵ１６が指定された画像が赤目画像であるか否かを判定する（ステップＳＴ１２）。なお、画像が赤目画像であるか否かは、読み出した画像ファイルのヘッダの記述に基づいて判定することができる。
【００５２】
ステップＳＴ１２が肯定されると、表示制御部９が、赤目情報ＲＩに含まれる標識情報に基づいて赤目画像Ｒ０の赤目部分に標識Ｉ０を付与し（ステップＳＴ１３）、さらに標識Ｉ０が付与された赤目画像Ｒ０をメニューとともにモニタ１１に表示する（ステップＳＴ１４）。これにより、図５に示すように、モニタ１１には標識Ｉ０が付与された赤目画像Ｒ０およびメニューＭ０が表示される。なお、メニューＭ０には、「赤目修正プレビュー」、「赤目修正実行」および「次回以降非表示」のコマンドが選択可能とされており、ユーザは入力部１７を用いた各コマンドを選択することにより、各コマンドに対応した指示をデジタルカメラ１に対して行うことができる。なお、次回以降非表示のコマンドは、次回以降メニューを表示しない指示を行うためのものである。
【００５３】
次いで、ＣＰＵ１６は赤目修正プレビューの指示がなされたか否かを判定し（ステップＳＴ１５）、ステップＳＴ１５が肯定されると、読み出した画像ファイルに含まれるサムネイル修正済み画像ＴＲ１を赤目画像Ｒ０に重畳してモニタ１１に表示する（ステップＳＴ１６）。図６はサムネイル修正済み画像ＴＲ１が赤目画像Ｒ０に重畳された状態を示す図である。なお、赤目情報ＲＩに基づいて赤目画像Ｒ０における目の位置が分かることから、図６に示すように、サムネイル修正済み画像ＴＲ１は赤目画像Ｒ０における修正された目の領域を避けて、赤目画像Ｒ０に重畳される。なお、ステップＳＴ１５が否定されるとステップＳＴ１７の処理に進む。
【００５４】
次いで、ＣＰＵ１６は赤目修正実行の指示がなされたか否かを判定し（ステップＳＴ１７）、ステップＳＴ１７が肯定されると、赤目修正部１３が赤目画像Ｒ０の赤目を修正して修正済み画像Ｒ１を生成する（ステップＳＴ１８）。この場合、赤目修正部１３は、赤目情報ＲＩを参照し、赤目情報ＲＩに含まれる位置情報および修正情報を用いて赤目画像Ｒ０の赤目を修正する。次いで、表示制御部９が赤目画像Ｒ０に代えて修正済み画像Ｒ１をモニタ１１に表示する（ステップＳＴ１９）。図７は修正済み画像Ｒ１を示す図である。なお、ステップＳＴ１７が否定されるとステップＳＴ２２の処理に進む。
【００５５】
続いてＣＰＵ１６は、入力部１７から修正済み画像Ｒ１の記録の指示がなされたか否かを判定し（ステップＳＴ２０）、ステップＳＴ２０が肯定されると、修正済み画像Ｒ１の画像ファイルを記録メディア１０に記録する（ステップＳＴ２１）。なお、修正済み画像Ｒ１の画像ファイルは読み出した赤目画像Ｒ０の画像ファイルに上書きしてもよく、赤目画像Ｒ０とは別ファイル名にて記録してもよい。また、上書きと別ファイルとしての記録とをユーザが選択できるようにしてもよい。ステップＳＴ２０が否定されるとステップＳＴ２２の処理に進む。
【００５６】
次いで、ＣＰＵ１６は、入力部１７から表示する画像のコマ送りの指示がなされたか否かを判定し（ステップＳＴ２２）、ステップＳＴ２２が肯定されると、表示の対象を例えばファイル名が次の画像に変更し（ステップＳＴ２３）、ステップＳＴ１１に戻る。ステップＳＴ２２が否定されると、ＣＰＵ１６は入力部１７から終了指示がなされたか否かを判定し（ステップＳＴ２４）、ステップＳＴ２４が否定されるとステップＳＴ２２に戻る。ステップＳＴ２４が肯定されると処理を終了する。
【００５７】
このように、本実施形態においては、画像から赤目が検出された場合、赤目画像Ｒ０における赤目の位置および赤目の修正に関する赤目情報ＲＩを生成し、さらに、赤目画像Ｒ０における赤目が修正されたサムネイル修正済み画像ＴＲ１を生成するようにしたものである。このため、赤目画像Ｒ０およびサムネイル修正済み画像ＴＲ１を表示すれば、修正前の画像がどのような赤目の状態であったか、および赤目修正処理によりどの程度赤目が修正されたのかを容易に認識することができる。また、表示される赤目画像Ｒ０は赤目が修正されていないため、ユーザが赤目の修正を希望する場合にのみ、赤目修正指示を行うことにより、赤目の修正を行うことができる。また、この際に赤目情報ＲＩを用いることにより、赤目修正の処理を効率よく行うことができる。
【００５８】
また、赤目画像Ｒ０に赤目情報ＲＩに含まれる標識情報に基づいて標識Ｉ０を付与しているため、赤目画像Ｒ０における赤目の位置を容易に認識することができる。
【００５９】
なお、上記実施形態においては、矩形の標識Ｉ０を付与しているが、標識Ｉ０は矩形のものに限定されるものではなく、赤目であることが分かるものであれば、記号、マーク等、どのようなものであってもよい。
【００６０】
また、上記実施形態においては、本発明による赤目処理装置をデジタルカメラに適用しているが、赤目処理装置を単独で設けるようにしてもよい。
【００６１】
また、上記実施形態においては、まず赤目画像Ｒ０を表示し、メニューＭ０から赤目修正プレビューの指示がなされるとサムネイル修正済み画像ＴＲ１を赤目画像Ｒ０に重畳して表示しているが、表示の指示がなされた場合に、サムネイル修正済み画像ＴＲ１が重畳された赤目画像Ｒ０をまず表示するようにしてもよい。また、表示の指示がなされた場合に、サムネイル修正済み画像ＴＲ１およびサムネイル赤目画像ＴＲ０を並べて表示するようにしてもよい。
【００６２】
また、上記実施形態においては、赤目画像Ｒ０、サムネイル赤目画像ＴＲ０およびサムネイル修正済み画像ＴＲ１の画像データを画像ファイルに含めているが、赤目画像Ｒ０およびサムネイル修正済み画像ＴＲ１の画像データのみを画像ファイルに含めるようにしてもよい。
【００６３】
また、上記実施形態においては、赤目画像Ｒ０、サムネイル補正済み画像ＴＲ１等の画像データを同一の画像ファイルに含めることにより各画像データを関連づけているが、各画像データを関連するファイル名を有する別々の画像ファイルに含めたり、各画像データの画像ファイルを同一のフォルダに格納する等により、各画像データを関連づけるようにしてもよい。
【００６４】
以上、本発明の実施形態に係る装置１について説明したが、コンピュータを、上記の表示制御部９、赤目検出部１２、赤目修正部１３、赤目情報生成部１４およびサムネイル画像生成部１５に対応する手段として機能させ、図３，４に示すような処理を行わせるプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態による赤目処理装置を適用したデジタルカメラの内部構成を示す概略ブロック図
【図２】撮像部の構成を示す図
【図３】本実施形態において画像ファイル生成時に行われる処理を示すフローチャート
【図４】本実施形態において画像を表示する場合に行われる処理を示すフローチャート
【図５】標識が付与された赤目画像およびメニューが表示された状態を示す図
【図６】サムネイル修正済み画像が赤目画像に重畳された状態を示す図
【図７】修正済み画像を示す図
【符号の説明】
【００６６】
１    デジタルカメラ
２    撮像部
９    表示制御部
１１    モニタ
１２    赤目検出部
１３    赤目修正部
１４    赤目情報生成部
１５    サムネイル画像生成部
１６    ＣＰＵ
【図１】
2009253486.tif 000003
【図２】
2009253486.tif 000004
【図３】
2009253486.tif 000005
【図４】
2009253486.tif 000006
【図５】
2009253486.tif 000007
【図６】
2009253486.tif 000008
【図７】
2009253486.tif 000009