(57)【特許請求の範囲】
【請求項１】
被写体像を撮像し、画像データを出力する撮像手段と、
目をつぶった顔か否かを判定する判定対象の顔を設定する顔設定手段と、
前記顔設定手段で設定された判定対象の顔が前記撮像手段によって繰り返し撮像され逐次出力される画像データの中に存在するかを識別する識別手段と、
撮影指示を受ける前に、前記識別手段により識別された前記画像データの中の判定対象の顔に対して、目をつぶった顔が含まれているか否かの判定を逐次行う目つぶり顔判定手段と、
前記撮影指示に応じて、前記撮像手段に対して記憶媒体に記録する静止画の第１画像データを取得するために１回目の撮像をさせて、更に、前記目つぶり顔判定手段が肯定判定した場合には、前記撮像手段に対して前記記憶媒体に記録する静止画の第２画像データを取得するために２回目の撮像をさせる撮影制御手段と、
前記目つぶり顔判定手段が前記肯定判定したことを報知する報知手段とを備えることを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記目つぶり顔判定手段は、前記顔設定手段によって設定された顔が前記撮像された画像に含まれていない場合、当該画像に含まれる全ての顔について目をつぶった顔か否かを判定することを特徴とするカメラ。
【請求項３】
請求項１に記載のカメラにおいて、
前記目つぶり顔判定手段は、前記顔設定手段によって設定された顔が前記撮像された画像に含まれていない場合、前記目をつぶった顔か否かの判定を行わないことを特徴とするカメラ。
【請求項４】
請求項１に記載のカメラにおいて、
前記目つぶり顔判定手段が肯定判定したことを示す目つぶり情報を、前記第１画像データとともに画像ファイルに含めて、または前記第１画像データを含む画像ファイルに関連づけて記憶媒体に記録する記録手段をさらに備えることを特徴とするカメラ。
【請求項５】
請求項１に記載のカメラにおいて、
前記撮像手段が再度撮像したことを示す再撮像情報を、前記第２画像データとともに画像ファイルに含めて、または前記第２画像データを含む画像ファイルに関連づけて記憶媒体に記録する記録手段をさらに備えることを特徴とするカメラ。
【請求項６】
被写体像を撮像し、画像データを出力する撮像手段と、
目をつぶった顔か否かを判定する判定対象の顔を設定する顔設定手段と、
前記顔設定手段で設定された判定対象の顔が前記撮像手段によって繰り返し撮像され逐次出力される画像データの中に存在するかを識別する識別手段と、
前記識別手段により識別された前記画像データの中の判定対象の顔に対して、目をつぶった顔が含まれているか否かの判定を撮影指示を受ける前に逐次行う目つぶり顔判定手段と、
記憶媒体に記録する静止画の画像データを取得するための撮像を、前記目つぶり顔判定手段が否定判定した場合は第１のタイミングで行うように前記撮像手段を制御し、前記目つぶり顔判定手段が肯定判定した場合は前記第１のタイミングより遅い第２のタイミングで行うように前記撮像手段を制御する撮影制御手段と、
前記目つぶり顔判定手段が前記肯定判定したことを報知する報知手段とを備えることを特徴とするカメラ。
【請求項７】
請求項６に記載のカメラにおいて、
前記撮影制御手段は、前記目つぶり顔判定手段が肯定判定した場合、前記撮像手段から新たに出力される前記画像データに対して前記目つぶり顔判定手段が否定判定することに基づいて、前記第２のタイミングで前記撮像をするように前記撮像手段を制御することを特徴とするカメラ。
【請求項８】
請求項６に記載のカメラにおいて、
前記撮影制御手段は、前記目つぶり顔判定手段が肯定判定した場合、所定時間経過後に前記第２のタイミングで前記撮像をするように前記撮像手段を制御することを特徴とするカメラ。
【請求項９】
請求項６に記載のカメラにおいて、
前記撮像手段が前記第２のタイミングで前記撮像をしたことを示す第２タイミング撮像情報を、前記画像データとともに画像ファイルに含めて、または前記画像データを含む画像ファイルに関連づけて記憶媒体に記録する記録手段をさらに備えることを特徴とするカメラ。
【請求項１０】
画像を表示する表示手段と、
請求項４に記載のカメラで記録された目つぶり情報に基づいて、前記第１画像データを含む画像ファイルを特定する特定手段と、
前記特定された画像ファイルに含まれる前記第１画像データの再生画像を前記表示手段に表示させる表示制御手段とを備えることを特徴とする画像表示装置。
【請求項１１】
請求項１０に記載の画像表示装置において、
操作部材と、
前記操作部材からの操作信号に応じて、前記表示手段に表示されている再生画像のうち削除すべき画像を選択する削除選択手段と、
前記削除選択手段によって選択された再生画像に対応する画像ファイルを削除するファイル削除手段とをさらに備えることを特徴とする画像表示装置。
【請求項１２】
請求項１０に記載の画像表示装置において、
請求項５に記載のカメラで記録された再撮像情報に基づいて、前記第２画像データを含む画像ファイルを特定する第２の特定手段をさらに備え、
前記表示制御手段は、前記第２の特定手段で特定された画像ファイルに含まれる前記第２画像データの再生画像を、前記第１画像データの再生画像とともに前記表示手段に表示させることを特徴とする画像表示装置。
【請求項１３】
画像を表示する表示手段と、
請求項９に記載のカメラで記録された第２タイミング撮像情報に基づいて、前記画像データを含む画像ファイルを特定する特定手段と、
前記特定された画像ファイルに含まれる画像データによる再生画像を前記表示手段に表示させる表示制御手段とを備えることを特徴とする画像表示装置。
【請求項１４】
請求項１３に記載の画像表示装置において、
操作部材と、
前記操作部材からの操作信号に応じて、前記表示手段に表示されている再生画像のうち削除すべき画像を選択する削除選択手段と、
前記削除選択手段によって選択された再生画像に対応する画像ファイルを削除するファイル削除手段とをさらに備えることを特徴とする画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ、および画像表示装置に関する。
【背景技術】
【０００２】
撮影画像に目をつぶった顔が含まれている場合に、当該撮影画像を再生表示した画面上において目つぶり顔を示す枠を表示させる技術が知られている（特許文献１参照）。
【０００３】
【特許文献１】特開２００７−８１９９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術では、目つぶり顔が撮影画像に含まれることを知らせるだけで、目つぶり顔でない画像を得ることができなかった。
【課題を解決するための手段】
【０００５】
請求項１に記載のカメラは、被写体像を撮像し、画像データを出力する撮像手段と、目をつぶった顔か否かを判定する判定対象の顔を設定する顔設定手段と、顔設定手段で設定された判定対象の顔が撮像手段によって繰り返し撮像され逐次出力される画像データの中に存在するかを識別する識別手段と、撮影指示を受ける前に、識別手段により識別された画像データの中の判定対象の顔に対して、目をつぶった顔が含まれているか否かの判定を逐次行う目つぶり顔判定手段と、撮影指示に応じて、撮像手段に対して記憶媒体に記録する静止画の第１画像データを取得するために１回目の撮像をさせて、更に、目つぶり顔判定手段が肯定判定した場合には、撮像手段に対して記憶媒体に記録する静止画の第２画像データを取得するために２回目の撮像をさせる撮影制御手段と、目つぶり顔判定手段が肯定判定したことを報知する報知手段とを備えることを特徴とする。
請求項６に記載のカメラは、被写体像を撮像し、画像データを出力する撮像手段と、目をつぶった顔か否かを判定する判定対象の顔を設定する顔設定手段と、顔設定手段で設定された判定対象の顔が撮像手段によって繰り返し撮像され逐次出力される画像データの中に存在するかを識別する識別手段と、識別手段により識別された画像データの中の判定対象の顔に対して、目をつぶった顔が含まれているか否かの判定を撮影指示を受ける前に逐次行う目つぶり顔判定手段と、記憶媒体に記録する静止画の画像データを取得するための撮像を、目つぶり顔判定手段が否定判定した場合は第１のタイミングで行うように撮像手段を制御し、目つぶり顔判定手段が肯定判定した場合は第１のタイミングより遅い第２のタイミングで行うように撮像手段を制御する撮影制御手段と、目つぶり顔判定手段が肯定判定したことを報知する報知手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、目つぶり顔でない画像が得られる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
（第一の実施形態）
図１は、本発明の第一の実施形態による電子カメラ１の構成例を説明するブロック図である。図１において、電子カメラ１は、撮影光学系１１と、撮像素子１２と、ＡＦＥ(Analog front end)回路１３と、画像処理回路１４と、スピーカ駆動回路１５と、スピーカ１６と、ＬＣＤモニタ１７と、ＲＡＭ１８と、フラッシュメモリ１９と、ＣＰＵ２０と、メモリカードインターフェース(I/F)２１と、電源制御回路２２と、操作部材２３とを備える。
【０００８】
ＣＰＵ２０、ＲＡＭ１８、フラッシュメモリ１９、メモリカードインターフェース２１、電源制御回路２２、画像処理回路１４、スピーカ駆動回路１５およびＬＣＤモニタ１７は、それぞれがバス２４を介して接続されている。
【０００９】
撮影光学系１１は、ズームレンズやフォーカシングレンズを含む複数のレンズ群で構成され、被写体像を撮像素子１２の受光面に結像させる。なお、図１を簡単にするため、撮影光学系１１を単レンズとして図示している。
【００１０】
撮像素子１２は、受光素子が受光面に二次元配列されたＣＣＤイメージセンサやＣＭＯＳイメージセンサなどによって構成される。撮像素子１２は、撮影光学系１１を通過した光束による被写体像を光電変換してアナログ画像信号を生成する。アナログ画像信号は、ＡＦＥ回路１３に入力される。
【００１１】
ＡＦＥ回路１３は、アナログ画像信号に対して相関二重サンプリングやゲイン調整などのアナログ処理を行うとともに、アナログ処理後の画像信号をデジタル画像データに変換する。デジタル画像データは画像処理回路１４に入力される。画像処理回路１４は、デジタル画像データに対して各種の画像処理（色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理、画像圧縮処理、画像伸張処理など）を施す。
【００１２】
スピーカ駆動回路１５は、ＣＰＵ２０から送出された音声データに基づいて、たとえば操作音、注意音、音声メッセージなどの音声再生信号を生成する。スピーカ１６は、音声再生信号に基づいて音声再生を行う。
【００１３】
ＬＣＤモニタ１７は液晶パネルによって構成され、ＣＰＵ２０からの指示に応じて画像や操作メニュー画面などを表示する。ＲＡＭ１８はＣＰＵ２０のワークメモリとして使用される。また、ＲＡＭ１８は、画像処理回路１４による画像処理の前工程や後工程でのデジタル画像データを一時的に記憶する。フラッシュメモリ１９は、ＣＰＵ２０に実行させるプログラムを記憶する他に、後述する参照用データを記憶する。
【００１４】
ＣＰＵ２０は、フラッシュメモリ１９が記憶するプログラムを実行することによって電子カメラ１が行う動作を統括的に制御する。ＣＰＵ２０は、ＡＦ（オートフォーカス）動作制御や、自動露出（ＡＥ）演算も行う。ＡＦ動作は、たとえば、スルー画像のコントラスト情報に基づいてフォーカシングレンズ（不図示）の合焦位置を求めるコントラスト検出方式を用いる。スルー画像は、撮影指示前に撮像素子１２によって所定の時間間隔（たとえば３０コマ／毎秒）で繰り返し取得されるモニタ用画像のことをいう。
【００１５】
メモリカードインターフェース２１はコネクタ（不図示）を有し、該コネクタにメモリカードなどの記憶媒体５１が接続される。メモリカードインターフェース２１は、接続された記憶媒体５１に対するデータの書き込みや、記憶媒体５１からのデータの読み込みを行う。記憶媒体５１は、半導体メモリを内蔵したメモリカード、またはハードディスクドライブなどで構成される。
【００１６】
電源制御回路２２は、ＣＰＵ２０からの指示に応じて撮像素子１２、ＬＣＤモニタ１７およびＬＣＤモニタ１７のバックライト（不図示）へ供給する電力の供給／遮断を制御する。撮像素子１２へ供給する電力と、上記バックライトへ供給する電力とは、それぞれ独立して供給／遮断の制御が可能に構成されている。
【００１７】
操作部材２３は、後述するレリーズボタン２３ａ、ズームスイッチ２３ｂ  ２３ｃ、十字スイッチ２３ｇ、メニュースイッチ２３ｅなどを含む。操作部材２３は、モード切替え操作やメニュー選択操作など、各操作に応じた操作信号をＣＰＵ２０へ送出する。
【００１８】
本実施形態の電子カメラ１は、撮影時に被写体人物が目をつぶっているか否かを判定し、目つぶり顔を判定した場合には目つぶり顔でない顔の撮影を行うための処理をする。目つぶり顔か否かの判定対象とすべき「顔」は、あらかじめ電子カメラ１に登録可能である。さらに、電子カメラ１に登録した複数の「顔」の中から選択された一部の「顔」についてのみ、目つぶり顔か否かの判定対象とすることも可能である。
【００１９】
すなわち、電子カメラ１は撮影画像に含まれる「顔」を検出し、その「顔」が所定人物の「顔」か否かを識別する機能を備える。電子カメラ１は、撮影画像に含まれる「顔」のうち、識別した「顔」のみについて目をつぶっているか否かを判定し、目つぶり顔を判定した場合には、少なくとも当該「顔」が目つぶり顔とならないように撮影を行う。目つぶり顔を判定しない場合の電子カメラ１は、通常通りに撮影を行う。
【００２０】
一方、電子カメラ１は、撮影画像に含まれる「顔」が所定人物の「顔」でない場合は、撮影画像に含まれる「顔」の全てについて目をつぶっているか否かを判定し、目つぶり顔を判定した場合には全ての「顔」が目つぶり顔とならないように撮影を行う。目つぶり顔を判定しない場合の電子カメラ１は、通常通りに撮影を行う。
【００２１】
＜目つぶり判定人物設定＞
電子カメラ１が「顔」の識別に用いる参照用データは、あらかじめフラッシュメモリ１９内に記録（登録）されている。フラッシュメモリ１９内に登録されている複数の「顔」の中から一部の「顔」を選択する操作は、以下のように行われる。図２は、電子カメラ１の背面図である。電子カメラ１の背面には、ＬＣＤモニタ１７と、ズームスイッチ２３ｂ（Ｔ）と、ズームスイッチ２３ｃ（Ｗ）と、モードスイッチ２３ｄと、メニュースイッチ２３ｅと、削除スイッチ２３ｆと、十字スイッチ２３ｇと、ＯＫスイッチ２３ｈとが設けられている。
【００２２】
ＣＰＵ２０は、メニュースイッチ２３ｅが押下操作されると、図３に例示する「操作メニュー」画面をＬＣＤモニタ１７に表示させる。「操作メニュー」には、「目つぶり判定人物設定」項目１７４と、「削除モード」項目１７５とが含まれる。ＣＰＵ２０は、「操作メニュー」画面を表示中に十字スイッチ２３ｇが上下方向に押下操作されると、操作信号に応じて選択項目を上下に変更する。ＣＰＵ２０は、「目つぶり判定人物設定」項目を選択した状態で十字スイッチ２３ｇが右方向に押下操作されると、図２に例示する「目つぶり判定人物設定」画面をＬＣＤモニタ１７に表示させる。
【００２３】
ＣＰＵ２０は、フラッシュメモリ１９内に記録（登録）されている全ての参照用データの中から「顔」のサムネイル画像データを読み出し、当該サムネイル画像を表示する。参照用データは、「顔」のサムネイル画像データと、当該画像データに基づいて生成された特徴量データとを含む。特徴量データは、後述する顔識別に用いられる。図２において、人物Ａ、人物Ｂ、および人物Ｃについての「顔」のサムネイル画像がそれぞれ表示されている。各サムネイル画像の右側には、それぞれチェックボックスが表示される。たとえば、サムネイル画像１７１の右側にはチェックボックス１７２が表示される。
【００２４】
ＣＰＵ２０は、「目つぶり判定人物設定」画面を表示中に十字スイッチ２３ｇが上下方向に押下操作されると、操作信号に応じてカーソル１７３の表示位置を上下に移動させる。ＣＰＵ２０は、ＯＫスイッチ２３ｈが押下操作された場合、カーソル１７３で囲まれるチェックボックス内にチェックマークを表示させる。ＣＰＵ２０は、チェックボックスにチェックマークを表示した状態でＯＫスイッチ２３ｈが押下操作されると、当該チェックボックスのチェックマークを消す。ＣＰＵ２０は、「目つぶり判定人物設定」画面の中でチェックマークで示されるサムネイル画像の「顔」を、目つぶり顔か否かの判定対象とする。
【００２５】
＜目つぶり回避撮影処理＞
目つぶり判定人物設定が行われた電子カメラ１のＣＰＵ２０が撮影モード時に実行する処理の流れについて、図４および図５のフローチャートを参照して説明する。ＣＰＵ２０は、撮影モード時においてレリーズボタン２３ａが半押し操作された場合に図４の処理を行うためのプログラムを起動する。半押し操作は、全押し操作時の略半分の押し下げ量で行われる押下げ操作である。
【００２６】
図４のステップＳ１０１において、ＣＰＵ２０は、スルー画像データが入力されたか否かを判定する。ＣＰＵ２０は、ＲＡＭ１８に新たなスルー画像データを記憶した場合にステップＳ１０１を肯定判定してステップＳ１０２へ進む。ＣＰＵ２０は、ＲＡＭ１８に新たなスルー画像データを記憶していない場合にはステップＳ１０１を否定判定し、当該判定処理を繰り返す。
【００２７】
ステップＳ１０２において、ＣＰＵ２０は、スルー画像データに基づいて顔検出処理を行うことにより、スルー画像内に含まれる人物の顔を検出する。顔検出処理は、公知の技術であるため説明を省略する。なお、スルー画像データのサイズは、ＬＣＤモニタ１７の表示解像度に合わせて決定されるため、記録用の撮影画像データのサイズに比べて小さく抑えられている。
【００２８】
ステップＳ１０３において、ＣＰＵ２０は、ステップＳ１０２において検出した顔の領域の画像データと、「目つぶり判定人物設定」画面の中でチェックされている「顔」に対応する参照用データとに基づいて顔識別処理を行うことにより、検出されている人物の顔と、上述した「目つぶり判定人物設定」画面の中で設定した人物の顔とが同人物のものであるか否かを識別する。顔識別処理は、公知の技術であるため説明を省略する。
【００２９】
ステップＳ１０４において、ＣＰＵ２０は、設定人物の顔を１つ以上識別しているか否かを判定する。ＣＰＵ２０は、顔識別処理によって識別した人物の顔が存在する場合にステップＳ１０４を肯定判定してステップＳ１０５へ進む。ＣＰＵ２０は、設定した人物の顔を１つも識別していない場合にはステップＳ１０４を否定判定し、ステップＳ１２２へ進む。
【００３０】
ステップＳ１０５において、ＣＰＵ２０は、識別した人物の顔のうち１つを特定してステップＳ１０６へ進む。ステップＳ１０６において、ＣＰＵ２０は識別した人物の顔が目をつぶった顔であるか否かを判定する。ＣＰＵ２０は、スルー画像データのうち、特定した人物の顔の領域に対応するデータに基づいて、目をつぶった顔であると判定した場合にステップＳ１０６を肯定判定してステップＳ１０７へ進む。ＣＰＵ２０は、目をつぶった顔でないと判定した場合にはステップＳ１０６を否定判定してステップＳ１０８へ進む。目つぶり判定処理は、公知の技術であるため説明を省略する。
【００３１】
ステップＳ１０７において、ＣＰＵ２０は、特定した人物の顔に関して目つぶりフラグを１にセットしてステップＳ１０９へ進む。ステップＳ１０８において、ＣＰＵ２０は、特定した人物の顔に関して目つぶりフラグを０にセットしてステップＳ１０９へ進む。
【００３２】
ステップＳ１０９において、ＣＰＵ２０は、設定人物の全員の顔について判定処理をしたか否かを判定する。ＣＰＵ２０は、ステップＳ１０３で識別した設定人物の顔の全てについて目つぶり判定処理をした場合にステップＳ１０９を肯定判定してステップＳ１１０へ進む。ＣＰＵ２０は、ステップＳ１０３で識別した設定人物の顔の全てについて目つぶり判定処理をしていない場合にはステップＳ１０９を否定判定し、ステップＳ１０５へ戻る。ステップＳ１０５へ戻る場合は、識別した人物の顔のうち他の１つを特定して上述した処理を繰り返す。
【００３３】
ステップＳ１０４を否定判定して進むステップＳ１２２において、ＣＰＵ２０は、ステップＳ１０２で検出した人物の顔のうち１つを特定してステップＳ１２３へ進む。ステップＳ１２３において、ＣＰＵ２０は検出した人物の顔が目をつぶった顔であるか否かを判定する。ＣＰＵ２０は、スルー画像データのうち、特定した顔の領域に対応するデータに基づいて、目をつぶった顔であると判定した場合にステップＳ１２３を肯定判定してステップＳ１２４へ進む。ＣＰＵ２０は、目をつぶった顔でないと判定した場合にはステップＳ１２３を否定判定してステップＳ１２５へ進む。
【００３４】
ステップＳ１２４において、ＣＰＵ２０は、特定した顔に関して目つぶりフラグを１にセットしてステップＳ１２６へ進む。ステップＳ１２５において、ＣＰＵ２０は、特定した顔に関して目つぶりフラグを０にセットしてステップＳ１２６へ進む。
【００３５】
ステップＳ１２６において、ＣＰＵ２０は、検出した顔の全てについて判定処理をしたか否かを判定する。ＣＰＵ２０は、ステップＳ１０２で検出した顔の全てについて目つぶり判定処理をした場合にステップＳ１２６を肯定判定してステップＳ１１０へ進む。ＣＰＵ２０は、ステップＳ１０２で検出した顔の全てについて目つぶり判定処理をしていない場合にはステップＳ１２６を否定判定し、ステップＳ１２２へ戻る。ステップＳ１２２へ戻る場合は、検出した顔のうち他の１つを特定して上述した処理を繰り返す。
【００３６】
ステップＳ１１０において、ＣＰＵ２０は、ステップＳ１０１において入力されＲＡＭ１８に記憶されている新たなスルー画像データに基づく画像をＬＣＤモニタ１７に表示させてステップＳ１１１へ進む。
【００３７】
図６は、画像の表示例を説明する図である。ＣＰＵ２０は、顔検出処理で検出した人物の顔を囲む枠を表示中の画像に重ねて表示する。ＣＰＵ２０はさらに、検出されている人物の顔を囲む枠のうち、顔識別処理で識別した人物の顔を囲む枠を他の枠と異なる態様で表示する。
【００３８】
図６において、識別した人物Ａの顔を囲む枠Ｐ１と、識別した人物Ｂの顔を囲む枠Ｐ２とが２重枠で示されている。識別していない人物Ｃの顔を囲む枠Ｐ３は、枠Ｐ１およびＰ２と異なる態様の１重枠で示されている。図６の例では２重枠と１重枠とを使って表示する例を示したが、１重枠のまま表示色を変えたり、実線や破線を使って枠の表示態様を異ならせるようにしても構わない。
【００３９】
図４のステップＳ１１１において、ＣＰＵ２０は、レリーズボタン２３ａが全押し操作されたか否かを判定する。ＣＰＵ２０は、レリーズボタン２３ａが全押し操作された場合にステップＳ１１１を肯定判定してステップＳ１１２へ進む。ＣＰＵ２０は、レリーズボタン２３ａが全押し操作されない場合にはステップＳ１１１を否定判定し、ステップＳ１２１へ進む。  
【００４０】
ステップＳ１１２において、ＣＰＵ２０は、撮影処理を行ってステップＳ１１３へ進む。撮影処理では、スルー画像データのサイズより大きいサイズの記録用の撮影画像データが出力される。ステップＳ１１３において、ＣＰＵ２０は、目つぶりフラグ＝１の人物が存在するか否かを判定する。ＣＰＵ２０は、目つぶりフラグ＝１が１人以上セットされている場合はステップＳ１１３を肯定判定してステップＳ１１４へ進む。ＣＰＵ２０は、目つぶりフラグ＝１が１人もセットされていない場合にはステップＳ１１３を否定判定して図５のステップＳ１１９へ進む。
【００４１】
ステップＳ１１４において、ＣＰＵ２０は、ＬＣＤモニタ１７にメッセージを表示させてステップＳ１１５へ進む。メッセージの内容は、たとえば、「目を閉じている人がいます」とする。ステップＳ１１５において、ＣＰＵ２０は、ステップＳ１１２における撮影処理で取得した画像データに基づいて、画像データおよび撮影情報を含むＥｘｉｆ形式の画像ファイルを生成する。Ｅｘｉｆ形式の画像ファイルは、JPEG画像フォーマットの画像データ内にサムネイル画像や撮影情報などのデータを埋め込むようにしたものである。このファイル構造は、画像の付属情報を記録するヘッダ領域と撮影画像データを記録する画像データ領域とを有する。ＣＰＵ２０は、画像ファイル内のヘッダ領域（タグ領域）に目つぶり情報を記録する。目つぶり情報は、目つぶり顔が含まれているおそれがあることを示す情報である。
【００４２】
この目つぶり情報は、画像ファイルのヘッダ領域に記録する代わりに、画像ファイルに関連付けた別ファイルとして記録しても構わない。
【００４３】
ＣＰＵ２０は、画像ファイルを記憶媒体５１へ記録して図５のステップＳ１１６へ進む。図５のステップＳ１１６において、ＣＰＵ２０は、撮影処理を行ってステップＳ１１７へ進む。この撮影処理は、ステップＳ１１２と同様の撮影を再度行うものである。
【００４４】
ステップＳ１１７において、ＣＰＵ２０は、ステップＳ１１６における撮影処理で取得した画像データに基づいて、画像データおよび撮影情報を含むＥｘｉｆ形式の画像ファイルを生成する。ＣＰＵ２０は、画像ファイル内のヘッダ領域（タグ領域）に撮り直し情報を記録する。撮り直し情報は、再度撮影処理を行ったことを示す情報である。
【００４５】
この撮り直し情報は、画像ファイルのヘッダ領域に記録する代わりに、画像ファイルに関連付けた別ファイルとして記録しても構わない。
【００４６】
ＣＰＵ２０は、画像ファイルを記憶媒体５１へ記録してステップＳ１１８へ進む。ステップＳ１１８において、ＣＰＵ２０は、１回目の撮影処理（ステップＳ１１２）で取得した撮影画像データによる画像と、２回目の撮影処理（ステップＳ１１６）で取得した撮影画像データによる画像とを所定時間ＬＣＤモニタ１７に表示させて図５による処理を終了する。
【００４７】
図７は、画像の表示例を説明する図である。図７によれば、１回目の撮影処理（ステップＳ１１２）で得た撮影画像が左側に、２回目の撮影処理（ステップＳ１１６）で得た撮影画像が右側に表示されている。ＣＰＵ２０は、目つぶりフラグ＝１がセットされている人物の顔を囲む枠Ｐ１を表示中の画像に重ねて表示する。
【００４８】
図４のステップＳ１１３を否定判定して進む図５のステップＳ１１９において、ＣＰＵ２０は、ステップＳ１１２における撮影処理で取得した画像データに基づいて、画像データおよび撮影情報を含むＥｘｉｆ形式の画像ファイルを生成する。ＣＰＵ２０は、画像ファイルを記憶媒体５１へ記録してステップＳ１２０へ進む。ステップＳ１２０において、ＣＰＵ２０は、撮影処理（ステップＳ１１２）で取得した撮影画像データによる画像を所定時間ＬＣＤモニタ１７に表示させて図５による処理を終了する。
【００４９】
図８は、画像の表示例を説明する図である。図８によれば、撮影処理（ステップＳ１１２）で得た撮影画像が表示されている。目つぶりフラグ＝１がセットされている人物がいないので、目をつぶった顔が存在しない。
【００５０】
以上説明した第一の実施形態によれば、次の作用効果が得られる。
（１）電子カメラ１は、撮影時に被写体人物が目をつぶっているか否かを判定し、目つぶり顔を判定した場合には、撮影処理（ステップＳ１１２）の後に再度撮影処理（ステップＳ１１６）を行うようにしたので、目つぶり顔でない顔の撮影を行うことができる。
【００５１】
（２）「顔」をあらかじめ電子カメラ１に登録しておき、画像中から検出した「顔」の中から登録されている「顔」を識別した上で、識別した「顔」についてのみ目つぶり顔か否かの判定対象とするようにした。これにより、電子カメラ１に登録していない「顔」を判定対象に含める場合に比べて、ＣＰＵ２０の処理の負担を軽くすることができる。つまり、スルー画像データのうち、判定対象とすべき「顔」の領域に対応するデータのみに基づいて目つぶり判定をすればよい。さらに、たとえば撮影者と親しい人物の「顔」を登録しておけば、当該人物について目つぶり顔でない撮影を行うことができる。
【００５２】
（３）電子カメラ１に登録した複数の「顔」の中から一部の「顔」を選択可能に構成し、画像中から検出した「顔」の中から選択されている「顔」を識別した上で、識別した「顔」についてのみ目つぶり顔か否かの判定対象とするようにした。これにより、電子カメラ１に登録している「顔」の全てを判定対象に含める場合に比べて、ＣＰＵ２０の処理の負担を軽くすることができる。つまり、スルー画像データのうち、選択された「顔」の領域に対応するデータのみに基づいて目つぶりを判定すればよい。
【００５３】
（４）目つぶり顔を判定した場合にメッセージ表示したので、確実に撮影者に知らせることができる。
【００５４】
（５）撮影指示であるレリーズボタン２３ａの全押し操作信号を受ける前に電子カメラ１が取得したスルー画像データに基づいて目つぶり顔か否かを判定したので、目つぶり顔を判定した場合には、すみやかに再撮影処理（ステップＳ１１６）を行える。さらに、記録用の撮影画像データに比べてデータサイズが小さいスルー画像データに基づいて目つぶり顔か否かを判定したので、ＣＰＵ２０の処理の負担を軽くすることができる。
【００５５】
（６）目つぶり顔か否かの判定対象とする「顔」がスルー画像に含まれていない場合は、上記（３）の代わりに、スルー画像に含まれる「顔」の全てを対象に目つぶり顔か否かを判定するようにした。これにより、スルー画像に含まれる全ての「顔」を対等に扱って目つぶり顔か否かを判定できる。
【００５６】
（７）目つぶり顔を判定した場合には、撮影処理（ステップＳ１１２）で取得した画像データに基づいて生成した画像ファイルに、目つぶり顔を判定したことを示す目つぶり情報を含めるようにした。これにより、撮影済みの画像ファイルの中から、目をつぶった顔を含む画像ファイルを特定することが容易になる。
【００５７】
（８）再撮影処理（ステップＳ１１６）を行った場合には、当該撮影処理で取得した画像データに基づいて生成した画像ファイルに、再撮影したものであることを示す撮り直し情報を含めるようにした。これにより、撮影済みの画像ファイルの中から、再撮影した画像ファイルを特定することが容易になる。
【００５８】
（変形例１）
第一の実施形態では、目つぶり顔か否かの判定処理をスルー画像データに基づいて行ったが、変形例１では、目つぶり顔か否かの判定処理を撮影画像データに基づいて行う。目つぶり判定人物設定が行われた変形例１の電子カメラ１で、ＣＰＵ２０が撮影モード時に実行する処理の流れについて、図９のフローチャートを参照して説明する。ＣＰＵ２０は、撮影モード時においてレリーズボタン２３ａが全押し操作されると、図９の処理を行うためのプログラムを起動する。
【００５９】
図９のステップＳ１５１において、ＣＰＵ２０は、撮影処理を行ってステップＳ１０２へ進む。撮影処理では、スルー画像データのサイズより大きいサイズの記録用の撮影画像データが出力される。ステップＳ１０２において、ＣＰＵ２０は、撮影画像データに基づいて顔検出処理を行うことにより、撮影画像内に含まれる人物の顔を検出する。顔検出処理は、撮影画像を構成する全ての画素データを用いて行ってもよいし、たとえばＬＣＤモニタ１７の表示解像度に合わせてデータサイズを縮小した画像データを用いて行ってもよい。変形例１では、顔検出処理を行うＣＰＵ２０の負担を軽くするために、撮影画像データよりデータサイズを縮小した画像データを用いる。
【００６０】
ステップＳ１０３において、ＣＰＵ２０は、ステップＳ１０２において検出した顔の領域の画像データと、「目つぶり判定人物設定」画面の中でチェックされている「顔」に対応する参照用データとに基づいて顔識別処理を行うことにより、検出されている人物の顔と、上述した「目つぶり判定人物設定」画面の中で設定した人物の顔とが同人物のものであるか否かを識別する。
【００６１】
変形例１は、第一の実施形態によるフローチャート（図４）と比べて、ステップＳ１１０〜ステップＳ１１２、およびステップＳ１２１の処理を省略する点において相違する。
【００６２】
ステップＳ１０４〜ステップＳ１０９まで、およびステップＳ１２２〜ステップＳ１２６までの処理は、それぞれ図４における同一ステップ番号と同様の処理を行うため説明を省略する。また、ステップＳ１１３〜ステップＳ１１５までの処理は、それぞれ図４における同一ステップ番号と同様の処理を行うため説明を省略する。
【００６３】
以上説明した変形例１によれば、次の作用効果が得られる。すなわち、撮影指示であるレリーズボタン２３ａの全押し操作信号を受けた後に電子カメラ１が取得した記録用の撮影画像データに基づいて目つぶり顔を判定したので、撮影処理（ステップＳ１１２）で得られ、記憶媒体５１に記録する画像ファイルにおける目つぶり顔の有無を確実に判定できる。
【００６４】
（変形例２）
上述した説明では、目つぶり顔か否かの判定対象とする「顔」がスルー画像に含まれていない場合は（ステップＳ１０４を否定判定）、スルー画像に含まれる「顔」の全てを対象に目つぶり顔か否かを判定するようにした。この代わりに、ステップＳ１０４を否定判定した場合はステップＳ１１０へ進み、目つぶり判定を行わないようにしてもよい。これにより、ＣＰＵ２０の処理の負担を軽くすることができる。
【００６５】
以上の説明では、目つぶり判定を行う撮影モード、すなわち、被写体人物が目をつぶっているか否かを判定し、目つぶり顔を判定した場合に目つぶり顔でない顔を撮影するモードを電子カメラ１の標準の撮影モードとして常用する例を説明した。この代わりに、目つぶり判定を行う撮影モードと目つぶり判定を行わない撮影モードとを切替え可能に構成してもよい。この撮影モードの切替えは、たとえば、モードスイッチ２３ｄの押下操作に応じて切替えてもよいし、メニュースイッチ２３ｅの押下操作に応じて表示する「操作メニュー」画面の中に撮影モード切替えのための項目を含めて撮影モード切替えを行うようにしてもよい。
【００６６】
（第二の実施形態）
第一の実施形態および変形例１では、目つぶり顔か否かの判定処理を行い、目つぶり顔を判定した場合には再度撮影処理を行うようにした。第二の実施形態では、目つぶり顔を判定した場合には撮影処理の開始を遅らせる。目つぶり判定人物設定が行われた電子カメラ１のＣＰＵ２０が撮影モード時に実行する第二の実施形態による処理の流れについて、図４および図１０のフローチャートを参照して説明する。ＣＰＵ２０は、撮影モード時においてレリーズボタン２３ａが半押し操作された場合に図４の処理を行うためのプログラムを起動する。
【００６７】
第二の実施形態は、第一の実施形態によるフローチャート（図４）と比べて、ステップＳ１０４〜ステップＳ１１１まで、ステップＳ１２１、およびステップＳ１２２〜ステップＳ１２６までは、それぞれ図４における同一ステップ番号と同様の処理を行う。したがって、これら共通の処理については説明を省略する。
【００６８】
図４のステップＳ１１１を肯定判定して進む図１０のステップＳ１６１において、ＣＰＵ２０は、目つぶりフラグ＝１の人物が存在するか否かを判定する。ＣＰＵ２０は、目つぶりフラグ＝１が１人以上セットされている場合にステップＳ１６１を肯定判定してステップＳ１６２へ進む。ＣＰＵ２０は、目つぶりフラグ＝１が１人もセットされていない場合にはステップＳ１６１を否定判定し、ステップＳ１７４へ進む。
【００６９】
ステップＳ１６２において、ＣＰＵ２０は、目つぶりフラグ＝１がセットされている人物を特定人物としてステップＳ１６３へ進む。ステップＳ１６３において、ＣＰＵ２０は、スルー画像データが入力されたか否かを判定する。ＣＰＵ２０は、ＲＡＭ１８に新たなスルー画像データを記憶した場合にステップＳ１６３を肯定判定してステップＳ１６４へ進む。ＣＰＵ２０は、ＲＡＭ１８に新たなスルー画像データを記憶していない場合にはステップＳ１６３を否定判定し、当該判定処理を繰り返す。
【００７０】
ステップＳ１６４において、ＣＰＵ２０は、特定人物の１人を選択してステップＳ１６５へ進む。ステップＳ１６５において、ＣＰＵ２０は選択された特定人物の顔が目をつぶった顔であるか否かを判定する。ＣＰＵ２０は、スルー画像データのうち選択した人物の顔の領域に対応するデータに基づいて、目をつぶった顔であると判定した場合にステップＳ１６５を肯定判定してステップＳ１６６へ進む。ＣＰＵ２０は、目をつぶった顔でないと判定した場合にはステップＳ１６５を否定判定してステップＳ１６７へ進む。
【００７１】
ステップＳ１６６において、ＣＰＵ２０は、選択した特定人物の顔に関して目つぶりフラグを１にセットしてステップＳ１６８へ進む。ステップＳ１６７において、ＣＰＵ２０は、選択した特定人物の顔に関して目つぶりフラグを０にセットしてステップＳ１６８へ進む。
【００７２】
ステップＳ１６８において、ＣＰＵ２０は、特定人物の全員の顔について判定処理をしたか否かを判定する。ＣＰＵ２０は、ステップＳ１６２で特定した人物の顔の全てについて目つぶり判定処理をした場合にステップＳ１６８を肯定判定してステップＳ１６９へ進む。ＣＰＵ２０は、ステップＳ１６２で特定した人物の顔の全てについて目つぶり判定処理をしていない場合にはステップＳ１６８を否定判定し、ステップＳ１６４へ戻る。ステップＳ１６４へ戻る場合は、特定した人物の顔のうち他の１つを選択して上述した処理を繰り返す。
【００７３】
ステップＳ１６９において、ＣＰＵ２０は、特定人物の全員の顔について目つぶりフラグ＝０か否かを判定する。ＣＰＵ２０は、ステップＳ１６２で特定した人物の顔の全てについて目つぶりフラグ＝０の場合にステップＳ１６９を肯定判定してステップＳ１７０へ進む。ＣＰＵ２０は、ステップＳ１６２で特定した人物の顔の全てについて目つぶり判定＝０でない場合（即ち、ステップＳ１６２で特定した人物の顔のうち１つでも目つぶり判定＝１の顔が存在する場合）にはステップＳ１６９を否定判定し、ステップＳ１６３へ戻る。ステップＳ１６３へ戻る場合は、新たなスルー画像データに基づいて上述した処理を繰り返す。
【００７４】
ステップＳ１７０において、ＣＰＵ２０は、撮影処理を行ってステップＳ１７１へ進む。撮影処理では、スルー画像データのサイズより大きいサイズの記録用の撮影画像データが出力される。
【００７５】
ステップＳ１７１において、ＣＰＵ２０は、ステップＳ１７０における撮影処理で取得した画像データに基づいて、画像データおよび撮影情報を含むＥｘｉｆ形式の画像ファイルを生成する。ＣＰＵ２０は、画像ファイル内のヘッダ領域（タグ領域）に遅延撮影情報を記録する。遅延撮影情報は、目つぶりフラグ＝０になってから撮影処理を行ったことを示す情報である。
【００７６】
この遅延撮影情報は、画像ファイルのヘッダ領域に記録する代わりに、画像ファイルに関連付けた別ファイルとして記録しても構わない。
【００７７】
ＣＰＵ２０は、画像ファイルを記憶媒体５１へ記録してステップＳ１７２へ進む。ステップＳ１７２において、ＣＰＵ２０は、ＬＣＤモニタ１７にメッセージを表示させてステップＳ１７３へ進む。メッセージの内容は、たとえば、「目を閉じている人がいたのでタイミングをずらして撮影しました」とする。
【００７８】
ステップＳ１７３において、ＣＰＵ２０は、撮影処理（ステップＳ１７０）で取得した撮影画像データによる画像を所定時間ＬＣＤモニタ１７に表示させて図１０による処理を終了する。図８は、画像の表示例を説明する図である。図８によれば、撮影処理（ステップＳ１７０）で得た撮影画像が表示されている。新たに入力されたスルー画像データに基づいて、目つぶりフラグ＝０がセットされてから撮影したので、選択人物の顔の目は開いている。
【００７９】
ステップＳ１６１を否定判定して進むステップＳ１７４において、ＣＰＵ２０は、撮影処理を行ってステップＳ１７５へ進む。撮影処理では、スルー画像データのサイズより大きいサイズの記録用の撮影画像データが出力される。
【００８０】
ステップＳ１７５において、ＣＰＵ２０は、ステップＳ１７４における撮影処理で取得した画像データに基づいて、画像データおよび撮影情報を含むＥｘｉｆ形式の画像ファイルを生成する。ＣＰＵ２０は、画像ファイルを記憶媒体５１へ記録してステップＳ１７６へ進む。ステップＳ１７６において、ＣＰＵ２０は、撮影処理（ステップＳ１７４）で取得した撮影画像データによる画像を所定時間ＬＣＤモニタ１７に表示させて図１０による処理を終了する。この場合の表示例も図８の場合と同様である。ただし、撮影処理（ステップＳ１７４）で得た撮影画像が表示される。目つぶりフラグ＝１がセットされている人物がいない場合なので、目をつぶった顔が存在しない。
【００８１】
以上説明した第二の実施形態によれば、次の作用効果が得られる。
（１）電子カメラ１は、撮影時に被写体人物が目をつぶっているか否かを判定し、目つぶり顔を判定した場合には、目つぶり顔を判定しない場合の撮影処理（ステップＳ１７４）と異なる遅いタイミングで撮影処理（ステップＳ１７０）を行うようにしたので、目つぶり顔でない顔の撮影を行うことができる。
【００８２】
（２）「顔」をあらかじめ電子カメラ１に登録しておき、画像中から検出した「顔」の中から登録されている「顔」を識別した上で、識別した「顔」についてのみ目つぶり顔か否かの判定対象とするようにした。これにより、電子カメラ１に登録していない「顔」を判定対象に含める場合に比べて、ＣＰＵ２０の処理の負担を軽くすることができる。さらに、たとえば撮影者と親しい人物の「顔」を登録しておけば、当該人物について目つぶり顔でない撮影を行うことができる。
【００８３】
（３）電子カメラ１に登録した複数の「顔」の中から一部の「顔」を選択可能に構成し、画像中から検出した「顔」の中から選択されている「顔」を識別した上で、識別した「顔」についてのみ、目つぶり顔か否かの判定対象とするようにした。これにより、電子カメラ１に登録している「顔」の全てを判定対象に含める場合に比べて、ＣＰＵ２０の処理の負担を軽くすることができる。
【００８４】
（４）遅いタイミングで撮影処理（ステップＳ１７０）を行った場合にメッセージ表示したので、確実に撮影者に知らせることができる。
【００８５】
（５）遅いタイミングの撮影処理（ステップＳ１７０）は、新たに入力されたスルー画像データに基づいて、目つぶりフラグ＝０がセットされてから開始するので、確実に目つぶり顔でない撮影を行うことができる。
【００８６】
（６）撮影指示であるレリーズボタン２３ａの全押し操作信号を受ける前に電子カメラ１が取得したスルー画像データに基づいて目つぶり顔か否かを判定したので、目つぶり顔を判定した場合には、すみやかに遅いタイミングで撮影処理（ステップＳ１７０）を行える。さらに、記録用の撮影画像データに比べてデータサイズが小さいスルー画像データに基づいて目つぶり顔か否かを判定したので、ＣＰＵ２０の処理の負担を軽くすることができる。
【００８７】
（７）目つぶり顔か否かの判定対象とする「顔」がスルー画像に含まれていない場合は、上記（３）の代わりに、スルー画像に含まれる「顔」の全てを対象に目つぶり顔か否かを判定するようにした。これにより、スルー画像に含まれる全ての「顔」を対等に扱うことができる。
【００８８】
（８）遅いタイミングで撮影処理（ステップＳ１７０）を行った場合には、当該撮影処理で取得した画像データに基づいて生成した画像ファイルに遅延撮影情報を含めるようにした。これにより、撮影済みの画像ファイルの中から、遅いタイミングで撮影した画像ファイルを特定することが容易になる。
【００８９】
（変形例３）
【００９０】
第二の実施形態では、目つぶり顔か否かの判定処理を行い、目つぶり顔を判定した場合には、新たに入力されたスルー画像データに基づいて、選択人物について目つぶりフラグ＝０がセットされてから撮影した。この代わりに、変形例３では、目つぶり顔を判定した場合に、所定時間の経過を待ってから撮影を開始する。
【００９１】
変形例３のＣＰＵ２０は、図１０のステップＳ１６１を肯定判定した場合、たとえば、０．２秒のウェイト時間をおいてステップＳ１７０へ進む。ステップＳ１７０以降の処理は第二の実施形態の場合と同様である。
【００９２】
変形例３によれば、遅いタイミングの撮影処理（ステップＳ１７０）は、０．２秒待って開始するので、目つぶり顔でない撮影を行うことができる。なお、ウェイト時間は０．２秒に限らず適宜調節して構わない。
【００９３】
（第三の実施形態）
上述した第一の実施形態、変形例１、変形例２、第二の実施形態、および変形例３のいずれかに記載した電子カメラ１によって記録された記憶媒体５１内の画像ファイルを削除する場合について説明する。    
【００９４】
＜目つぶり画像削除＞
電子カメラ１のＣＰＵ２０は、ＬＣＤモニタ１７に表示中の「操作メニュー画面」（図３）において「削除モード」項目１７５を選択した状態で、十字スイッチ２３ｇが右方向に押下操作されると図１１に例示する「削除モード画面」をＬＣＤモニタ１７に表示させる。「削除モード」画面には、「選択画像削除」項目１７８と、「全画像削除」項目１７９と、「目つぶり画像削除」項目１７６と、「遅延撮影画像削除」項目１７７とが含まれる。目つぶり画像は、目つぶり顔を含む撮影画像である。以下、電子カメラ１のＣＰＵ２０が「目つぶり画像削除」モード時に実行する処理の流れについて、図１２のフローチャートを参照して説明する。
【００９５】
ＣＰＵ２０は、ＬＣＤモニタ１７に表示中の「削除モード画面」（図１１）において「目つぶり画像削除」項目１７６を選択している状態で、十字スイッチ２３ｇが右方向に押下操作されると図１２の「目つぶり画像削除」モード処理を行うためのプログラムを起動する。
【００９６】
図１２のステップＳ２０１において、ＣＰＵ２０は、記憶媒体５１に記録されている画像ファイルのうち、目つぶり情報を含む画像ファイルを特定してステップＳ２０１ａへ進む。ステップＳ２０１ａにおいて、ＣＰＵ２０は、ステップＳ２０１で特定した目つぶり情報を含む画像ファイル全てを削除チェックマークの対象とする。ＣＰＵ２０は、最終的に削除チェックマークの付けられた画像ファイルを、後述するステップＳ２０４の削除処理の対象とする。ステップＳ２０２において、ＣＰＵ２０は、目つぶり顔を含む撮影画像（目つぶり画像）の一覧をＬＣＤモニタ１７に表示させるとともに、各画像に対応させてチェックボックスを表示させる。具体的には、特定した画像ファイル内に記録されているサムネイル画像データを読み出し、当該サムネイル画像を並べて表示する。また、削除チェックマークの対象となっている画像のチェックボックス内のみに削除チェックマークを表示する。図１３は、目つぶり画像の一覧表示を例示する図である。
【００９７】
ステップＳ２０３において、ＣＰＵ２０は削除操作されたか否かを判定する。ＣＰＵ２０は、削除スイッチ２３ｆが押下操作された場合にステップＳ２０３を肯定判定してステップＳ２０４へ進む。ＣＰＵ２０は、削除スイッチ２３ｆが押下操作されない場合にはステップＳ２０３を否定判定してステップＳ２０５へ進む。
【００９８】
ステップＳ２０４において、ＣＰＵ２０は、カーソル１３１で囲まれチェックボックスがチェックされているサムネイル画像を含む画像ファイルを削除し、図１２による処理を終了する。
【００９９】
ステップＳ２０５において、ＣＰＵ２０はズームスイッチ（Ｔ）が操作されたか否かを判定する。ＣＰＵ２０は、ズームスイッチ２３ｂが押下操作された場合、ステップＳ２０５を肯定判定してステップＳ２０６へ進む。ＣＰＵ２０は、ズームスイッチ２３ｂが押下操作されない場合には、ステップＳ２０５を否定判定してステップＳ２１０へ進む。
【０１００】
ステップＳ２０６において、ＣＰＵ２０は、カーソル１３１が位置する１コマの撮影画像をＬＣＤモニタ１７に表示させてステップＳ２０７へ進む。具体的には、カーソル１３１で囲まれているサムネイル画像と同じ画像ファイル内に記録されている撮影画像データを読み出し、当該撮影画像データに基づく画像を表示させる。図１４は、１コマ表示を例示する図である。図１４において、目つぶり判定されている人物の顔を囲む枠Ｐ１が表示中の画像に重ねて表示される。
【０１０１】
ステップＳ２０７において、ＣＰＵ２０はズームスイッチ（Ｗ）が操作されたか否かを判定する。ＣＰＵ２０は、ズームスイッチ２３ｃが押下操作された場合にステップＳ２０７を肯定判定してステップＳ２０２へ戻る。ステップＳ２０２へ戻ったＣＰＵ２０は、１コマ表示から目つぶり画像の一覧表示（図１３）に戻す。一方ＣＰＵ２０は、ズームスイッチ２３ｃが押下操作されない場合はステップＳ２０７を否定判定し、ステップＳ２０８へ進む。
【０１０２】
ステップＳ２０８において、ＣＰＵ２０は削除チェックマークの解除操作が行われたか否かを判定する。ＣＰＵ２０は、チェックボックス内に削除チェックマークを表示した状態でＯＫスイッチ２３ｈが押下操作された場合、ステップＳ２０８を肯定判定してステップＳ２０９へ進む。ステップＳ２０９において、ＣＰＵ２０は、Ｓ２０８において削除チェックマークの解除の対象となった画像ファイルを削除チェックマークの対象から解除してステップＳ２０２へ戻る。よって、ステップＳ２０２において目つぶり画像の一覧表示が行われる際に、Ｓ２０８において削除チェックマークの解除の対象となった画像の削除チェックマークの表示が消されることになる。
【０１０３】
一方ＣＰＵ２０は、チェックボックス内に削除チェックマークを表示した状態でＯＫスイッチ２３ｈが押下操作されない場合、ステップＳ２０８を否定判定してステップＳ２０７へ戻る。なお、チェックボックス内の削除チェックマークが非表示の状態でＯＫスイッチ２３ｈが押下操作された場合、ＣＰＵ２０は、削除チェックマークの解除の対象となっている画像ファイルを再び削除チェックマークの対象とすることにしてもよい。この場合、ステップＳ２０２において目つぶり画像の一覧表示が行われる際に、削除チェックマークの対象となった画像の削除チェックマークが表示されることになる。
【０１０４】
ステップＳ２０５を否定判定して進むステップＳ２１１において、ＣＰＵ２０はカーソル１３１の移動操作が行われたか否かを判定する。ＣＰＵ２０は、十字スイッチ２３ｇが操作された場合にステップＳ２１０を肯定判定してステップＳ２１１へ進む。ＣＰＵ２０は、十字スイッチ２３ｇが操作されない場合にはステップＳ２１０を否定判定してステップＳ２０３へ戻る。
【０１０５】
ステップＳ２１１において、ＣＰＵ２０はカーソル１３１の表示位置を移動させてステップＳ２０３へ戻る。具体的には、十字スイッチ２３ｇが上下方向に押下操作された場合はカーソル１３１の表示位置を上下に移動させる。また、十字スイッチ２３ｇが左右方向に押下操作された場合はカーソル１３１の表示位置を左右に移動させる。
【０１０６】
＜遅延撮影画像削除＞
ＣＰＵ２０は、ＬＣＤモニタ１７に表示中の「削除モード画面」（図１１）において「遅延撮影画像削除」項目１７７を選択している状態で十字スイッチ２３ｇが右方向に押下操作されると、「遅延撮影画像削除」モードの処理を行うためのプログラムを起動する。
【０１０７】
「遅延撮影画像削除」モード処理では、目つぶり情報を含む画像ファイルを扱う代わりに、遅延撮影情報を含む画像ファイルを扱う。具体的には、図１２のステップＳ２０１において、ＣＰＵ２０は、記憶媒体５１に記録されている画像ファイルのうち、遅延撮影情報を含む画像ファイルを特定してステップＳ２０２へ進む。これによりＣＰＵ２０は、ステップＳ２０２において、遅延撮影情報を有する撮影画像の一覧をＬＣＤモニタ１７に表示させるとともに、各画像に対応させてチェックボックスを表示させる。他の処理については「目つぶり画像削除」モードの場合と同様である。
【０１０８】
＜選択画像削除＞
ＣＰＵ２０は、ＬＣＤモニタ１７に表示中の「削除モード画面」（図１１）において「選択画像削除」項目１７８を選択している状態で十字スイッチ２３ｇが右方向に押下操作されると、「選択画像削除」モードの処理を行うためのプログラムを起動する。
【０１０９】
「選択画像削除」モード処理では、目つぶり情報を含む画像ファイルを扱う代わりに全ての画像ファイルを扱う。具体的には、図１２のステップＳ２０１をスキップしてステップＳ２０２へ進む。これによりＣＰＵ２０は、ステップＳ２０２において、記憶媒体５１に記録されている全ての撮影画像の一覧をＬＣＤモニタ１７に表示させるとともに、各画像に対応させてチェックボックスを表示させる。他の処理については「目つぶり画像削除」モードの場合と同様である。
【０１１０】
＜全画像削除＞
ＣＰＵ２０は、ＬＣＤモニタ１７に表示中の「削除モード画面」（図１１）において「全画像削除」項目１７９を選択している状態で十字スイッチ２３ｇが右方向に押下操作されると、「全画像削除」モードの処理を行うためのプログラムを起動する。
【０１１１】
「全画像削除」モード処理では、全ての画像ファイルをまとめて削除可能である。この場合のＣＰＵ２０は、削除スイッチ２３ｆが押下操作された場合に記憶媒体５１に記録されている全画像ファイルを削除し、「全画像削除」モード処理を終了する。ＣＰＵ２０は、削除スイッチ２３ｆが押下操作されない場合には、画像ファイルを削除せずに「全画像削除」モード処理を終了する。
【０１１２】
以上説明した第三の実施形態によれば、次の作用効果が得られる。
（１）目つぶり画像削除モード処理では、記憶媒体５１に記録されている画像ファイルの中から目つぶり情報を含む画像ファイルを特定し、特定した画像ファイルに記録されている撮影画像の一覧をＬＣＤモニタ１７に表示させるようにした。これにより、撮影者は、目をつぶった顔を含む撮影画像のみを、まとめて確認することができる。
【０１１３】
（２）ＬＣＤモニタ１７に表示する画像のそれぞれにチェックボックスを設け、削除スイッチ２３ｆが押下操作された場合に、カーソル１３１で囲まれている表示画像であって、そのチェックボックスに削除チェックマークが表示されている画像のデータを含む画像ファイルを削除するようにした。これにより、撮影者は、画像ファイルを個別に削除することができる。
【０１１４】
（３）撮影画像の一覧をＬＣＤモニタ１７に表示中にズームスイッチ（Ｔ）が押下操作された場合、カーソル１３１で囲まれている表示画像をＬＣＤモニタ１７に１コマ表示するようにした（図１４）。撮影者は、目をつぶった顔を含む撮影画像を１コマずつ確認することができる。
【０１１５】
（４）目つぶり判定されている人物の顔を囲む枠Ｐ１を表示中の画像に重ねて表示するようにしたので、撮影者にとって目つぶり顔の確認がしやすい。
【０１１６】
（５）遅延撮影画像は、目つぶりの顔は含まれていないが、撮影者のシャッターレリーズタイミングよりもかなり遅いタイミングで撮影されたものである。よって、遅延撮影画像中は、たとえば主要被写体が移動してしまうなどして、撮影者の意図しない画像になっている可能性がある。そのため、遅延撮影画像削除モード処理では、記憶媒体５１に記録されている画像ファイルの中から遅延撮影情報を含む画像ファイルを特定し、特定した画像ファイルに記録されている撮影画像の一覧をＬＣＤモニタ１７に表示させるようにした。これにより、撮影者は、目つぶり顔を判定した場合に行われた遅いタイミングの撮影処理（ステップＳ１７０）で得られた撮影画像のみを、まとめて確認することができる。そして、ユーザは、この画像をまとめて削除することができる。
【０１１７】
（変形例４）
第一の実施形態および変形例１、変形例２の場合、記憶媒体５１には１回目の撮影処理（ステップＳ１１２）で得た撮影画像の画像ファイルと、２回目の撮影処理（ステップＳ１１６）で得た撮影画像の画像ファイルとが記録される。そこで、ステップＳ２０２（図１２）において目つぶり画像（１回目の撮影画像）の一覧（図１３）をＬＣＤモニタ１７に表示させる際、それぞれの撮り直し画像（２回目の撮像画像）をいっしょに表示させてもよい。
【０１１８】
この場合のＣＰＵ２０は、ステップＳ２０６においてカーソル１３１が位置するコマの撮影画像をＬＣＤモニタ１７に表示させる場合、図７と同様に、１回目の撮影処理で得た撮影画像を左側に、２回目の撮影処理（ステップＳ１１６）で得た撮影画像を右側に表示させる。
【０１１９】
以上説明した変形例４によれば、目をつぶった顔を含む画像（１回目の撮影画像）と、撮り直し画像（２回目の撮像画像）とをまとめて確認することができる。
【０１２０】
（変形例５）
ステップＳ２０２において目つぶり顔を含む撮影画像の一覧をＬＣＤモニタ１７に表示させ、その後にズームスイッチ（Ｔ）２３ｂが押下操作された場合に１コマ表示（図１４）に表示切替えを行った。一覧表示する代わりに、常に１コマ表示するように構成してもよい。
【０１２１】
（変形例６）
以上の説明では、目つぶり顔を判定した場合や遅いタイミングで撮影処理を行った場合にＬＣＤモニタ１７にメッセージを表示して撮影者に報知したが、注意音や電子音声によって報知するようにしてもよい。音声による報知は、ＬＣＤモニタ１７へのメッセージの表示とともに行われることとしてもよい。
【０１２２】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。電子カメラ１を例に説明したが、たとえば、携帯電話機やＰＤＡ（Personal Digital Assistants）、フォトビューワなどの電子機器にも本発明を適用できる。また、第三の実施形態および変形例４において説明した記憶媒体５１内の画像ファイルを削除するものは、上述した電子機器の他、コンピュータ装置で構成しても構わない。
【図面の簡単な説明】
【０１２３】
【図１】本発明の第一の実施形態による電子カメラの構成例を説明するブロック図である。
【図２】電子カメラの背面図である。
【図３】操作メニュー画面を例示する図である。
【図４】撮影処理の流れを説明するフローチャートである。
【図５】撮影処理の流れを説明するフローチャートである。
【図６】画像の表示例を説明する図である。
【図７】画像の表示例を説明する図である。
【図８】画像の表示例を説明する図である。
【図９】変形例１による撮影処理の流れを説明するフローチャートである。
【図１０】第二の実施形態による撮影処理の流れを説明するフローチャートである。
【図１１】削除モード画面を例示する図である。
【図１２】目つぶり画像削除モード処理の流れを説明するフローチャートである。
【図１３】目つぶり画像の一覧表示を例示する図である。
【図１４】１コマ表示を例示する図である。
【符号の説明】
【０１２４】
１…電子カメラ
１２…撮像素子
１３…ＡＦＥ回路
１４…画像処理回路
１５…スピーカ駆動回路
１６…スピーカ
１７…ＬＣＤモニタ
１８…メモリ
１９…フラッシュメモリ
２０…ＣＰＵ
２１…メモリカードインターフェース
２３…操作部材
５１…記憶媒体
【図１】
0005109680.tif 000002
【図２】
0005109680.tif 000003
【図３】
0005109680.tif 000004
【図４】
0005109680.tif 000005
【図５】
0005109680.tif 000006
【図６】
0005109680.tif 000007
【図７】
0005109680.tif 000008
【図８】
0005109680.tif 000009
【図９】
0005109680.tif 000010
【図１０】
0005109680.tif 000011
【図１１】
0005109680.tif 000012
【図１２】
0005109680.tif 000013
【図１３】
0005109680.tif 000014
【図１４】
0005109680.tif 000015