(57)【要約】【課題】被写体の目つぶり度合いの軽減を図りつつ、撮像装置の消費電力を抑制する。【解決手段】撮像制御部３３０は、シャッタースピードおよび焦点距離を算出し、これらを用いて被写体の照度が低いか否かを判定する。撮像回数判断部３１０は、撮像制御部３３０の判定結果に基づいて複数回撮像させるか１回のみ撮像させるかを判断する。撮像タイミング制御部３２０は、撮像回数判断部３１０により複数回撮像させると判断された場合には複数回撮像するよう指示する。そして、画像記録制御部１７０は、目つぶり検出部１６２による目つぶり判定の結果に基づいて２つの撮像画像データのうち１つの撮像画像データのみを記録させる。一方、撮像制御部３３０により照度が低いと判定されると、撮像回数判断部３１０によって１回のみ撮像させると判断されるため、撮像タイミング制御部３２０は、１回のみ撮像するよう指示する。【選択図】図２
2010028589.tif 000002
【特許請求の範囲】
【請求項１】
撮像指示を受け付ける受付部と、
被写体を撮像することにより画像データを生成する撮像部と、
前記撮像部により生成された画像データにおいて顔領域を検出する顔検出部と、
前記受付部により受け付けられた１回の撮像指示に対して前記被写体を前記撮像部に複数回撮像させるか１回のみ撮像させるかを前記撮像部のシャッタースピードに基づいて判断する撮像回数判断部と、
前記撮像回数判断部により判断された撮像回数に応じて前記撮像部に撮像させる撮像タイミング制御部と、
前記顔検出部により検出された顔領域に含まれる目領域において目つぶりが無い成功画像であるか否かを判定する目つぶり検出部と、
前記撮像回数判断部により前記複数回撮像させると判断された場合には前記目つぶり検出部により判定された結果に基づいて前記複数の画像データのうちいずれかの画像データを記録させるように制御する画像記録制御部と
を具備する撮像装置。
【請求項２】
前記撮像回数判断は、前記撮像部におけるレンズの焦点距離から換算された値を基準に判断する請求項１記載の撮像装置。
【請求項３】
前記撮像回数判断部は、前記換算された値より前記シャッタースピードが遅い場合には前記１回のみ撮像させると判断する請求項２記載の撮像装置。
【請求項４】
前記被写体に光を照射するためのストロボを発光させるか否かを前記シャッタースピードに基づいて判断するストロボ発光判断部をさらに備え、
前記撮像回数判断部は、前記ストロボ発光判断部により前記ストロボを発光させると判断された場合には前記被写体を前記撮像部に１回のみ撮像させると判断する
請求項１記載の撮像装置。
【請求項５】
前記画像記録制御部により記録された画像データが前記目つぶり検出部により目つぶりが有ると判定された場合には前記目つぶりが有る旨を撮像者に通知する通知部をさらに備える請求項１記載の撮像装置。
【請求項６】
前記撮像時における撮像者の手振れによる当該撮像装置の手振れ量を検出する手振れ検出部をさらに備え、
前記撮像回数判断部は、前記被写体を複数回撮像させるか否かを前記シャッタースピードおよび前記手振れ量に基づいて判断する
請求項１記載の撮像装置。
【請求項７】
撮像指示を受け付ける受付部と、被写体を撮像することにより画像データを生成する撮像部とを備える撮像装置における目つぶり軽減撮像条件判断方法であって、
前記受付部により受け付けられた１回の撮像指示に対して前記被写体を前記撮像部に複数回撮像させるか１回のみ撮像させるかを前記撮像部のシャッタースピードに基づいて判断する撮像回数判断手順と、
前記撮像回数判断部により判断された撮像回数に応じて前記撮像部に撮像させる撮像タイミング制御手順と、
前記撮像部により生成された画像データにおいて顔領域を検出する顔検出手順と、
前記顔検出手順により検出された顔領域に含まれる目領域において目つぶりが無い成功画像であるか否かを判定する目つぶり検出手順と、
前記撮像回数判断手順により前記複数回撮像させると判断された場合には前記目つぶり検出手順により判定された結果に基づいて前記複数の画像データのうちいずれかの画像データを記録させるように制御する画像記録制御部手順と
を具備する目つぶり軽減撮像条件判断方法。
【請求項８】
撮像指示を受け付ける受付部と、被写体を撮像することにより画像データを生成する撮像部とを備える撮像装置において、
前記受付部により受け付けられた１回の撮像指示に対して前記被写体を前記撮像部に複数回撮像させるか１回のみ撮像させるかを前記撮像部のシャッタースピードに基づいて判断する撮像回数判断手順と、
前記撮像回数判断部により判断された撮像回数に応じて前記撮像部に撮像させる撮像タイミング制御手順と、
前記撮像部により生成された画像データにおいて顔領域を検出する顔検出手順と、
前記顔検出手順により検出された顔領域に含まれる目領域において目つぶりが無い成功画像であるか否かを判定する目つぶり検出手順と、
前記撮像回数判断手順により前記複数回撮像させると判断された場合には前記目つぶり検出手順により判定された結果に基づいて前記複数の画像データのうちいずれかの画像データを記録させるように制御する画像記録制御部手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、特に被写体の目つぶりを検出する機能を備えた撮像装置、および、その処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、デジタルスチルカメラなどには、被写体である人物を撮像する際にその人物の目の開閉状態を検出する目つぶり検出機能を備えたものが存在する。このような機能を備えたデジタルスチルカメラにおいては、被写体が目をつぶっているかどうかを判断して、画像中に含まれる人物の目つぶりを軽減させる撮像手法が考案されている。例えば、連写撮像により撮像された複数の画像に対して目つぶり検出を行い、目つぶり度合いが最も小さいものを録画する撮像装置が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００６−２５３８０６号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述の従来技術では、連写撮像によって撮像された複数の撮像画像のうち、被写体である人物の目つぶり度合いが最も低い画像を記録媒体に記録することによって、目つぶり度合いが軽減された画像を取得することができる。しかしながら、薄明かりなどの低照度の下での撮像においては、シャッタースピードが遅くなり、撮像者の手振れや被写体の揺れによってブレた画像が記録される可能性が高くなる。このような場合においては、目つぶり度合いが軽減されないだけでなく、連写撮像に要した消費電力が無駄になってしまう。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、被写体である人物の目つぶり度合いの軽減を図りつつ、消費電力を抑制することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、撮像指示を受け付ける受付部と、被写体を撮像することにより画像データを生成する撮像部と、上記撮像部により生成された画像データにおいて顔領域を検出する顔検出部と、上記受付部により受け付けられた１回の撮像指示に対して上記被写体を上記撮像部に複数回撮像させるか１回のみ撮像させるかを上記撮像部のシャッタースピードに基づいて判断する撮像回数判断部と、上記撮像回数判断部により判断された撮像回数に応じて上記撮像部に撮像させる撮像タイミング制御部と、上記顔検出部により検出された顔領域に含まれる目領域において目つぶりが無い成功画像であるか否かを判定する目つぶり検出部と、上記撮像回数判断部により上記複数回撮像させると判断された場合には上記目つぶり検出部により判定された結果に基づいて上記複数の画像データのうちいずれかの画像データを記録させるように制御する画像記録制御部とを具備する撮像装置である。これにより、被写体を複数回撮像させるか１回のみ撮像させるかを撮像部のシャッタースピードに基づいて判断し、被写体を複数回撮像させた場合には、目つぶり検出部により判定された結果に基づいて複数の画像データのうちいずれかの画像データを記録させるという作用をもたらす。
【０００６】
また、この第１の側面において、上記撮像回数判断は、上記撮像部におけるレンズの焦点距離から換算された値を基準に判断するようにしてもよい。これにより、撮像部におけるレンズの焦点距離から換算された値を基準に判断させるという作用をもたらす。この場合において、上記撮像回数判断部は、上記換算された値より上記シャッタースピードが遅い場合には上記１回のみ撮像させると判断するようにしてもよい。これにより、撮像部におけるレンズの焦点距離から換算された値よりシャッタースピードが遅い場合には被写体を１回のみ撮像させるという作用をもたらす。
【０００７】
また、この第１の側面において、上記被写体に光を照射するためのストロボを発光させるか否かを上記シャッタースピードに基づいて判断するストロボ発光判断部をさらに備え、上記撮像回数判断部は、上記ストロボ発光判断部により上記ストロボを発光させると判断された場合には上記被写体を上記撮像部に１回のみ撮像させると判断するようにしてもよい。これにより、撮像時においてストロボが発光する場合には被写体を１回のみ撮像させるという作用をもたらす。
【０００８】
また、この第１の側面において、上記画像記録制御部により記録された画像データが上記目つぶり検出部により目つぶりが有ると判定された場合には上記目つぶりが有る旨を撮像者に通知する通知部をさらに備えるようにしてもよい。これにより、記録された画像データが目つぶり検出部により目つぶりが有ると判定された場合には目つぶりがある旨を撮像者に通知させるという作用をもたらす。
【０００９】
また、この第１の側面において、上記撮像時における撮像者の手振れによる手振れ量を検出する手振れ検出部をさらに備え、上記撮像回数判断部は、上記被写体を連続して撮像させるか否かを上記シャッタースピードおよび上記手振れ量に基づいて判断するようにしてもよい。これにより、被写体を連続して撮像させるか否かをシャッタースピードと手振れ量から換算された値とに基づいて判断させるという作用をもたらす。
【００１０】
また、本発明の第２の側面において、撮像指示を受け付ける受付部と、被写体を撮像することにより画像データを生成する撮像部とを備える撮像装置において、上記受付部により受け付けられた１回の撮像指示に対して上記被写体を上記撮像部に複数回撮像させるか１回のみ撮像させるかを上記撮像部のシャッタースピードに基づいて判断する撮像回数判断手順と、上記撮像回数判断部により判断された撮像回数に応じて上記撮像部に撮像させる撮像タイミング制御手順と、上記撮像部により生成された画像データにおいて顔領域を検出する顔検出手順と、上記顔検出手順により検出された顔領域に含まれる目領域において目つぶりが無い成功画像であるか否かを判定する目つぶり検出手順と、上記撮像回数判断手順により上記複数回撮像させると判断された場合には上記目つぶり検出手順により判定された結果に基づいて上記複数の画像データのうちいずれかの画像データを記録させるように制御する画像記録制御部手順とを具備する撮像装置の目つぶり軽減撮像条件判断方法またはこれら手順をコンピュータに実行させるプログラムである。これにより、被写体を複数回撮像させるか１回のみ撮像させるかを撮像部のシャッタースピードに基づいて判断し、被写体を複数回撮像させた場合には、目つぶり検出部により判定された結果に基づいて複数の画像データのうちいずれかの画像データを記録させるという作用をもたらす。
【発明の効果】
【００１１】
本発明によれば、被写体である人物の目つぶり度合いの軽減を図りつつ、消費電力を抑制することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００１２】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１３】
図１は、本発明の実施の形態における撮像装置の一構成例を示すブロック図である。撮像装置１００は、光学系１２０および撮像素子１３０から構成される撮像部１１０と、画像信号処理部１４０と、ストロボ１５０と、パターン検出部１６０と、画像記録制御部１７０と、画像メモリ１８０とを備える。また、撮像装置１００は、媒体制御部１９０と、記録媒体２１０と、表示部２２０と、操作受付部２３０と、撮像処理制御部３００とを備える。なお、撮像装置１００は、特許請求の範囲に記載の撮像装置の一例である。
【００１４】
光学系１２０は、被写体からの光を集光するものであり、フォーカスレンズ、ズームレンズ、ブレ補正用レンズおよびブレ補正用プリズム等のレンズ群を備える。この光学系１２０は、これらのレンズ群を介して集光された光信号を撮像素子１３０に供給する。また、光学系１２０は、撮像処理制御部３００からの指示に従って、絞り値を変更して撮像画像の明るさを調節する。なお、光学系１２０は、特許請求の範囲に記載の撮像部の一例である。
【００１５】
撮像素子１３０は、光学系１２０により集光された光信号を電気信号に変換するものである。この撮像素子１３０は、例えば、ＣＣＤ（Charge Coupled Devices）により実現することができる。また、この撮像素子１３０は、その変換された電気信号を画像信号処理部１４０に供給する。なお、撮像素子１３０は、特許請求の範囲に記載の撮像部の一例である。
【００１６】
画像信号処理部１４０は、撮像素子１３０により供給された電気信号に対して所定の信号処理を施すものである。すなわち、この画像信号処理部１４０は、電気信号をＡ／Ｄ（Analog to Digital）変換し、ホワイトバランス補正やガンマ補正等を行う。この画像信号処理部１４０は、その信号処理を施した電気信号を撮像画像データとして画像メモリ１８０に保持させる。また、画像信号処理部１４０は、焦点距離および露出を調節するために必要となるデータを撮像処理制御部３００に通知する。なお、画像信号処理部１４０は、特許請求の範囲に記載の撮像部の一例である。
【００１７】
ストロボ１５０は、撮像素子１３０の露出が不足する場合において被写体に光を照射するものである。このストロボ１５０は、撮像処理制御部３００からの指示に従って撮像時において発光する。なお、ストロボ１５０は、特許請求の範囲に記載のストロボの一例である。
【００１８】
パターン検出部１６０は、画像信号処理部１４０により生成された撮像画像データに対して顔検出処理および目つぶり検出処理を行うものである。このパターン検出部１６０は、撮像画像データに含まれる顔領域を検出後、その顔領域に含まれる目領域を検出して、その目領域において目つぶりの有無を判定する。
【００１９】
このパターン検出部１６０は、２つの画素の輝度差をパターン検出のための特徴量とするピクセル差分特徴を用いて顔検出処理および目つぶり検出処理を実行する。このパターン検出部１６０は、顔および目つぶりを検出するための顔検出辞書および目つぶり検出辞書を備える。この顔検出辞書および目つぶり検出辞書は、ＡｄａＢｏｏｓｔアルゴリズムなどによる統計学習により、顔および目つぶりのパターンにおけるピクセル差分特徴の頻度分布に基づいてそれぞれ生成される。パターン検出部１６０は、これらの辞書を用いて顔検出処理および目つぶり検出処理を実行する。例えば、顔検出辞書には、２つの画素の位置情報であるＰ１ｆ（ｔ）およびＰ２ｆ（ｔ）と、その画素間の輝度差の閾値θｆ（ｔ）と、統計学習により求められた重み値αｆ（ｔ）とからなる１組のパラメータが複数組格納されている。さらに、この顔検出辞書には、顔と判断するための閾値Ｔｆが格納されている。
【００２０】
ここで、ピクセル微分特徴を用いた顔検出処理手法の一例について簡単に説明する。まず、所定のサイズの顔検出領域において、パターン検出部１６０は、Ｐ１ｆ（ｔ）およびＰ２ｆ（ｔ）の輝度差を算出し、事前の統計学習により求められた次式に示す弱仮説の条件を満足するか否かを判断する。そして、弱仮説の条件を満足する場合にはその判断結果をｈｆ（ｔ）＝１とし、満足しない場合にはｈｆ（ｔ）＝−１とする。
Ｐ１ｆ（ｔ）−Ｐ２ｆ（ｔ）＜θｆ（ｔ）
【００２１】
次に、パターン検出部１６０は、ｈｆ（ｔ）およびαｆ（ｔ）の乗算値をスコアｆ（ｔ）として算出し、それぞれの組のスコアｆ（ｔ）を合計する。この合計値が閾値Ｔｆ以上の場合には、パターン検出部１６０は、その顔検出領域において顔を検出したと判断する。
【００２２】
また、ピクセル微分特徴を用いた目つぶり検出処理手法の一例について簡単に説明する。上述の顔検出辞書と同様に、目つぶり検出辞書には、２つの画素の位置情報であるＰ１ｅ（ｔ）およびＰ２ｅ（ｔ）と、その画素間の輝度差の閾値θｅ（ｔ）と、統計学習により求められた重み値αｅ（ｔ）とからなる１組のパラメータが複数組格納されている。さらに、この目つぶり検出辞書には、目つぶりと判断するための閾値Ｔｅが格納されている。
【００２３】
まず、顔検出領域に含まれる目領域において、パターン検出部１６０は、Ｐ１ｅ（ｔ）およびＰ２ｅ（ｔ）の輝度差を算出し、事前の統計学習により求められた次式に示す弱仮説の条件を満足するか否かを判断する。そして、弱仮説の条件を満足する場合にはその判断結果をｈｅ（ｔ）＝１とし、満足しない場合にはｈｅ（ｔ）＝−１とする。
Ｐ１ｅ（ｔ）−Ｐ２ｅ（ｔ）＜θｅ（ｔ）
【００２４】
次に、パターン検出部１６０は、ｈｅ（ｔ）およびαｅ（ｔ）の乗算値をスコアｅ（ｔ）として算出し、それぞれの組のスコアｅ（ｔ）を合計する。この合計値が閾値Ｔｅ以上の場合には、パターン検出部１６０は、その目領域において目つぶりを検出したと判断する。なお、パターン検出部１６０は、特許請求の範囲に記載の顔検出部、目つぶり検出部の一例である。
【００２５】
画像記録制御部１７０は、パターン検出部１６０による目つぶり判定の判定結果に基づいて記録させる撮像画像データを選択するものである。この画像記録制御部１７０は、その記録させる撮像画像データに画像圧縮処理を施して圧縮画像データを生成する。この画像記録制御部１７０は、その画像圧縮処理が施された圧縮画像データを画像メモリ１８０に記録させるように制御する。なお、画像記録制御部１７０は、特許請求の範囲に記載の画像記録制御部の一例である。
【００２６】
画像メモリ１８０は、撮像画像データおよび圧縮画像データを保持するものである。この画像メモリ１８０は、例えば、ＲＡＭ（Random Access Memory）により実現することができる。
【００２７】
媒体制御部１９０は、画像記録制御部１７０により生成された圧縮画像データを記録媒体２１０に記録させるものである。記録媒体２１０は、圧縮画像データを記録するものである。
【００２８】
表示部２２０は、パターン検出部１６０により被写体の目つぶりが検出された場合には、その旨を表示するものである。また、この表示部２２０は、画像信号処理部１４０により生成された撮像画像データを画像として表示するものである。この表示部２２０は、例えば、ＬＣＤ（Liquid Crystal Display）により実現することができる。
【００２９】
操作受付部２３０は、撮像装置１００の撮像者による撮像指示および各種設定等の操作内容を受け付けるものである。この操作受付部２３０は、これらの操作内容に応じた信号を撮像処理制御部３００に供給する。撮像装置１００には、操作受付部２３０として、シャッターボタンが備えられる。なお、操作受付部２３０は、特許請求の範囲に記載の操作受付部の一例である。
【００３０】
シャッターボタンは、例えば、押圧式のスイッチである。このシャッターボタンの押圧状態は撮像処理制御部３００により判別される。押圧状態として、撮像者によりシャッターボタンが全く押されていない状態（オフ状態）と、半分程度押された状態（半押し状態）と、深く押された状態（深押し状態）との３つの状態を撮像処理制御部３００が判別する。半押し状態の場合には、撮像処理制御部３００により、撮像部１１０を制御することによって、焦点距離および露光が適正な値に設定される。
【００３１】
半押し状態から深押し状態に遷移した場合には、撮像処理制御部３００の指示により撮像が開始され、撮像された撮像画像データに基づいて生成された圧縮画像データが記録媒体２１０に記録される。また、オフ状態から深押し状態に遷移した場合には、撮像処理制御部３００により、焦点距離および露光が適正となるように撮像部１１０が制御された後に、撮像が開始されて圧縮画像データが記録媒体２１０に記録される。
【００３２】
また、操作受付部２３０は、表示部２２０の操作画面上に表示された目つぶり軽減撮像モード設定ボタン、ストロボモード設定ボタンおよびオートレビュー設定ボタンによる設定を受付ける。
【００３３】
目つぶり軽減撮像モード設定ボタンは、目つぶり軽減撮像モードに設定するときに使用されるボタンである。ここにいう目つぶり軽減撮像モードとは、シャッターボタンが深押し状態となった際、連続して撮像された複数の撮像画像データに関して目つぶりの有無を判定し、その判定結果に基づいて１つの撮像画像データのみを記録するモードのことをいう。この目つぶり軽減撮像モードにおいて、複数の撮像画像データを連続して撮像するためには、一般の連続撮像（または連写）機能を利用することができる。すなわち、本発明の実施の形態における連続撮像は、一般の連続撮像と同様に、シャッターボタンの１回の押下により、被写体を複数回撮像することを意味する。
【００３４】
ストロボモード設定ボタンは、撮像装置１００のストロボモードを選択するためのボタンである。このストロボモードには、自動モード、強制発光モード、発光禁止モードなどがある。例えば、自動モードは、画像信号処理部１４０からのデータに基づいてストロボ１５０の発光の有無を制御するモードである。発光禁止モードは、ストロボ１５０の発光を禁止するモードである。
【００３５】
オートレビュー設定ボタンは、オートレビュー機能を有効にするためのボタンである。ここにいうオートレビュー機能とは、撮像時において記録媒体２１０に記録される圧縮画像データを表示部２２０に一時的に表示する機能のことをいう。
【００３６】
撮像処理制御部３００は、制御プログラムに基づいて撮像装置１００の各部を制御するものである。例えば、撮像処理制御部３００は、目つぶり軽減撮像モード時において一定の条件を満たす場合には連続撮像を行うように、撮像部１１０および画像信号処理部１４０を制御する。そして、撮像処理制御部３００は、連続撮像された複数の撮像画像データに対して目つぶり検出処理を実行するようパターン検出部１６０に指示する。また、撮像処理制御部３００は、画像信号処理部１４０からのデータに基づいてストロボ１５０の発光の要否を判断して、発光が必要であると判断した場合には撮像時においてストロボ１５０を発光させる。
【００３７】
バス２４０は、撮像処理制御部３００と、画像信号処理部１４０と、パターン検出部１６０と、画像記録制御部１７０と、画像メモリ１８０と、媒体制御部１９０と、表示部２２０と、操作受付部２３０とを相互に接続する撮像装置１００のシステムバスである。
【００３８】
図２は、本発明の実施の形態における撮像装置１００の詳細な機能構成例を示すブロック図である。ここでは、撮像装置１００において目つぶり軽減撮像モードが設定されており、連続撮像により被写体である人物を２回撮像する例について説明する。
【００３９】
この構成例には、撮像部１１０と、画像信号処理部１４０と、パターン検出部１６０と、画像記録制御部１７０と、画像メモリ１８０と、表示部２２０と、操作受付部２３０と、撮像処理制御部３００とが示されている。また、パターン検出部１６０は、顔検出部１６１および目つぶり検出部１６２を備える。操作受付部２３０は、シャッターボタン２３１およびストロボモード設定ボタン２３２を備える。撮像処理制御部３００は、撮像回数判断部３１０と、撮像タイミング制御部３２０と、撮像制御部３３０とを備える。
【００４０】
撮像部１１０は、図１で述べたとおり、被写体からの光を集光した光信号を電気信号に変換するものである。この撮像部１１０は、その変換された電気信号を画像信号処理部１４０に供給する。
【００４１】
画像信号処理部１４０は、図１で述べたとおり、撮像部１１０により供給される電気信号に対して所定の信号処理を施すものである。この画像信号処理部１４０は、焦点距離および露出を調節するために必要となるデータを撮像制御部３３０に供給する。画像信号処理部１４０は、例えば、撮像画像データにおける輝度レベルおよび高周波成分の振幅値を算出して撮像制御部３３０に供給する。また、画像信号処理部１４０は、撮像タイミング制御部３２０からの撮像開始の指示に基づいて生成した撮像画像データを画像メモリ１８０の撮像画像領域１８１に保持させる。
【００４２】
画像メモリ１８０は、図１で述べたとおり、画像信号処理部１４０により生成された撮像画像データを保持し、撮像画像データに基づいて生成された圧縮画像データを記録するものである。この画像メモリ１８０は、撮像画像データが保持される撮像画像領域１８１および圧縮画像データが記録される圧縮画像領域１８２を有する。
【００４３】
顔検出部１６１は、画像メモリ１８０に保持された撮像画像データに含まれる顔領域を検出するものである。この顔検出部１６１は、図１で述べたように、ピクセル差分特徴を用いて顔検出処理を実行する。この顔検出部１６１は、シャッターボタン２３１がオフ状態または半押し状態のときには、表示部２２０に表示されるスルー動画である撮像画像データに対して、周期的に、例えば１６．７ミリ秒ごとに、顔領域の検出を行う。この顔検出部１６１は、その顔検出結果を撮像回数判断部３１０に通知する。
【００４４】
また、シャッターボタン２３１が深押し状態となったときには、顔検出部１６１は、連続撮像により撮像された２つの撮像画像データに対して順次顔領域の検出を行い、その顔検出結果を目つぶり検出部１６２に供給する。なお、顔検出部１６１は、特許請求の範囲に記載の顔検出部の一例である。
【００４５】
目つぶり検出部１６２は、撮像タイミング制御部３２０の指示に基づいて目つぶり検出処理を実行するものである。この目つぶり検出部１６２は、図１で述べたように、ピクセル差分特徴を用いて目つぶり検出処理を実行する。この目つぶり検出部１６２は、目つぶり検出辞書を用いて目つぶりの有無を判定する。なお、目つぶり検出部１６２は、特許請求の範囲に記載の目つぶり検出部の一例である。
【００４６】
この目つぶり検出部１６２は、目つぶり度算出部１６３および判定部１６４を備える。目つぶり度算出部１６３は、顔検出部１６１により検出された顔領域に含まれる目領域を特定し、その目領域において目つぶり度合いを示す評価値を算出するものである。この目つぶり度算出部１６３は、目領域において、ピクセル差分特徴を用いて目つぶり特徴解析を行い、この特徴解析結果と目つぶり検出辞書に格納されている目つぶりパターンの特徴量とを比較して目つぶり度合いを示す評価値を算出する。具体的には、目つぶり度算出部１６３は、図１で述べたとおり、目領域において、目つぶり検出辞書に格納された２つの画素の位置情報であるＰ１ｅ（ｔ）およびＰ２ｅ（ｔ）に基づいてピクセル特徴差分を算出する。そして、その画素間の輝度差の閾値θｅ（ｔ）および重み値αｅ（ｔ）に基づいてスコアｅ（ｔ）を各組ごとに算出し、これらのスコアｅ（ｔ）を合計したものを目つぶり度合いを示す評価値として算出する。ここでは、目つぶりの度合いが大きくなる程、目つぶり度合いを示す評価値は高い値を示すものと想定する。なお、目つぶり度算出部１６３は、特許請求の範囲に記載の目つぶり度算出部の一例である。
【００４７】
判定部１６４は、目つぶり度算出部１６３により算出された評価値と、目つぶり検出辞書に格納されている所定の閾値（Ｔｅ）とに基づいて目つぶりが無い成功画像であるか否かを判定するものである。この判定部１６４は、例えば、目つぶり度算出部１６３により算出された評価値が所定の閾値より低い場合には「目つぶり無し」と判定し、所定の閾値以上の場合には「目つぶり有り」と判定する。また、判定部１６４は、顔検出部１６１により顔領域が検出されない場合には「不明」と判定する。ここでは、判定結果が「目つぶり無し」である撮像画像データを成功画像とし、判定結果が「目つぶり有り」または「不明」である撮像画像データを失敗画像とする。この判定部１６４は、判定した目つぶり判定結果を記録画像判断部１７１に通知する。なお、判定部１６４は、特許請求の範囲に記載の判定部の一例である。
【００４８】
撮像制御部３３０は、画像信号処理部１４０により供給されたデータに基づいて焦点距離および露出が適正となるように撮像部１１０を制御するものである。また、この撮像制御部３３０は、周期的に、例えば１６．７ミリ秒ごとに、ストロボモード設定ボタン２３２による設定内容と画像信号処理部１４０からのデータとに基づいてストロボ１５０の発光の要否を判断する。
【００４９】
この撮像制御部３３０は、例えば、ストロボモードが「自動モード」に設定されている場合には、画像信号処理部１４０からのデータに基づいてストロボ１５０の発光の要否を判断する。具体的には、この撮像制御部３３０は、画像信号処理部１４０からの撮像画像データにおける輝度レベルから求められた露出値に基づいてシャッタースピードを算出し、撮像画像データにおける高周波成分の振幅値に基づいて焦点距離を算出する。そして、この撮像制御部３３０は、そのシャッタースピードがその焦点距離から換算された値、例えば、（１／焦点距離）秒より遅い場合にはストロボ１５０を発光させる。一方、そのシャッタースピードがその焦点距離から換算された値、例えば、（１／焦点距離）秒と同じ、または、それより速い場合にはストロボ１５０を発光させない。すなわち、この撮像制御部３３０は、シャッタースピードに基づいてストロボ１５０を発光させるか否かを判断する。なお、この例では、画像信号処理部１４０からのデータに基づいてシャッタースピードを算出してストロボ１５０の発光の要否を判断する例について示したが、撮像素子１３０からのデータに基づいて判断するようにしてもよい。なお、撮像制御部３３０は、特許請求の範囲に記載のストロボ発光判断部の一例である。
【００５０】
また、この撮像制御部３３０は、ストロボ１５０の発光が必要であると判断した場合には撮像時においてストロボ１５０が発光する旨を、発光が不要であると判断した場合には撮像時においてストロボ１５０が発光しない旨を撮像回数判断部３１０に通知する。
【００５１】
さらに、撮像制御部３３０は、画像信号処理部１４０からのデータに基づいて被写体の照度が低いか否かを判断し、照度が低い場合には低照度である旨を撮像回数判断部３１０に通知する。例えば、撮像制御部３３０は、被写体の照度が低い場合にはシャッタースピードを遅くし、照度が高い場合にはシャッタースピードを速くする。そのため、撮像制御部３３０は、このシャッタースピードを用いて低照度か否かを判断する。具体的には、撮像制御部３３０は、ストロボ発光の要否の判断と同様に、シャッタースピードが焦点距離から換算された値、例えば、（１／焦点距離）秒より遅い場合には低照度である旨を撮像回数判断部３１０に通知する。これは、シャッタースピードが（１／焦点距離）秒より速ければ、撮像者の手振れに起因したブレ画像が生じ難くなると想定されるからである。
【００５２】
また、撮像制御部３３０は、シャッターボタン２３１が半押し状態になると、画像信号処理部１４０からのデータに基づいて、焦点距離および露出が適正になるように撮像部１１０を制御する。そして、撮像制御部３３０は、焦点距離および露出が適正な値に設定されると、シャッターボタン２３１の半押し状態が解除されるまでその設定を維持する。
【００５３】
撮像回数判断部３１０は、連続撮像により被写体を２回撮像させるか否かを判断するものである。この撮像回数判断部３１０は、シャッターボタン２３１が深押し状態となった際に、連続撮像により被写体を２回撮像させるか、被写体を１回のみ撮像させるかを判断する。この撮像回数判断部３１０は、５つのパラメータを判断基準として連続撮像の可否を判断する。具体的には、シャッターボタン２３１の押圧状態と、撮像制御部３３０からの低照度であるか否かの通知と、撮像制御部３３０からの撮像時におけるストロボ１５０の発光の有無の通知とを判断基準とする。さらに、顔検出部１６１からの顔検出結果および画像メモリ１８０における撮像画像データを保持するための空き容量の有無についても判断基準とする。
【００５４】
この撮像回数判断部３１０は、シャッターボタン２３１が深押しとなった際に、低照度でなく、撮像時にストロボ１５０が発光しない状態であり、顔領域が検出されており、かつ、画像メモリ１８０に空き容量がある場合にのみ連続撮像させると判断する。それ以外の場合には、この撮像回数判断部３１０は、被写体を１回のみ撮像させると判断する。例えば、撮像回数判断部３１０は、低照度の場合には、被写体を１回のみ撮像させると判断する。また、撮像回数判断部３１０は、撮像時においてストロボ１５０が発光する場合には、被写体を１回のみ撮像させると判断する。
【００５５】
ここで、低照度でない場合とは、上述のとおり、シャッタースピードが（１／焦点距離）秒と同じ、または、それより速い場合である。したがって、撮像回数判断部３１０は、シャッタースピードに基づいて連続撮像させるか否かを判断することになる。また、ストロボ１５０が発光しない状態とは、撮像制御部３３０からストロボ１５０の発光が不要である旨の通知を受けた場合またはストロボモード設定ボタン２３２によりストロボ１５０の発光を禁止する「発光禁止モード」が設定されている状態である。
【００５６】
このように、低照度であるか否かを判断基準としているのは、低照度である場合には、シャッタースピードが遅くなり、撮像者の手振れまたは被写体の揺れに起因して、撮像された画像がブレた画像になり易くなるからである。また、シャッタースピードが遅くなる状況において連続撮像を行うと、撮像を開始してから画像を記録するまでに要する時間が長くなってしまうからである。また、ストロボ１５０の発光の有無を判断基準としているのは、連続撮像による２回目の撮像時において撮像素子１３０が十分な露出を得ることができないからである。
【００５７】
また、顔検出結果を判断基準としているのは、撮像直前の撮像画像データに顔領域が検出されなければ、撮像時における撮像画像データにも顔領域が検出されないと想定されるからである。さらに、画像メモリ１８０の空き容量を判断基準としているのは、連続撮像を行っても画像メモリ１８０において撮像画像データを保持する領域がないと撮像画像データを保持できないからである。
【００５８】
なお、ここでは、撮像制御部３３０においてシャッタースピードおよび焦点距離を用いて低照度であるか否かを判断する例について示したが、この判断は撮像回数判断部３１０において行うようにしてもよい。この場合、撮像制御部３３０により算出されたシャッタースピードおよび焦点距離は撮像回数判断部３１０に供給される。なお、撮像回数判断部３１０は、特許請求の範囲に記載の撮像回数判断部の一例である。
【００５９】
撮像タイミング制御部３２０は、撮像回数判断部３１０により判断された撮像回数に応じて画像信号処理部１４０に撮像の開始を指示するものである。撮像タイミング制御部３２０は、例えば、撮像回数判断部３１０により被写体を２回撮像させると判断された場合には、撮像の開始を２回連続して指示する。一方、撮像回数判断部３１０により被写体を１回のみ撮像させると判断された場合には、１回のみの撮像の開始を指示する。また、この撮像タイミング制御部３２０は、目つぶり検出処理の開始を目つぶり検出部１６２に指示する。なお、撮像タイミング制御部３２０は、特許請求の範囲に記載の撮像タイミング制御部の一例である。
【００６０】
画像記録制御部１７０は、連続撮像により被写体が２回撮像された場合において、判定部１６４により判定されたときには、撮像された２つの撮像画像データのうち、いずれか一方の撮像画像データを記録させるように制御するものである。この画像記録制御部１７０は、２つの撮像画像データのうち１回目の撮像画像データより２回目の方が目つぶり判定結果が良好である場合以外には、１回目の撮像画像データを記録媒体２１０に記録させるように制御するものである。したがって、画像記録制御部１７０は、１回目の撮像画像データにおける判定結果が「目つぶり有り」または「不明」であって、２回目の判定結果が「目つぶり無し」である場合に限り、２回目の撮像画像データを記録媒体２１０に記録させる。すなわち、１回目が失敗画像であり、かつ、２回目が成功画像である場合にのみ２回目の撮像画像データを記録させる。これは、１回目の撮像画像データを優先して記録させることにより、撮像者の意図する構図に近い画像を取得し易くするためである。
【００６１】
さらに、画像記録制御部１７０は、連続撮像された場合には、１回目および２回目の双方の撮像画像データが同じ判定結果（失敗画像または成功画像）である場合には、１回目の撮像画像データを記録させる。これは、同一の判定結果であれば、撮像者の意図するタイミングに最も近い撮像タイミングにおいて撮像された画像を優先して記録させるためである。
【００６２】
一方、画像記録制御部１７０は、被写体が１回のみ撮像された場合であって、判定部１６４により判定されたときには、その撮像画像データを記録媒体２１０に記録させるように制御する。
【００６３】
この画像記録制御部１７０は、記録画像判断部１７１および画像圧縮処理部１７２を備える。記録画像判断部１７１は、連続撮像された場合には、判定部１６４により順次判定された目つぶり判定結果に基づいて、その判定された撮像画像データに関して圧縮画像領域１８２への記録の要否を順次判断するものである。また、この記録画像判断部１７１は、１回のみ撮像された場合には、その判定された撮像画像データに関して圧縮画像領域１８２への記録が必要であると判断する。この記録画像判断部１７１は、その判断結果を画像圧縮処理部１７２に通知する。
【００６４】
連続撮像された場合において記録画像判断部１７１は、１回目の撮像画像データについては、目つぶり判定結果にかかわらず、記録が必要である旨を画像圧縮処理部１７２に通知する。すなわち、この記録画像判断部１７１は、１回目の撮像画像データを圧縮画像領域１８２に記録させるよう指示する。これにより、シャッターボタン２３１が深押し状態となってから圧縮画像データが記録媒体２１０に記録されるまでの撮像時間を短縮することができる。これは、２回目の目つぶり判定結果を待たずに１回目の撮像画像データの画像圧縮を開始することにより、画像圧縮に要する時間が短縮されるからである。さらに、１回目が失敗画像であって２回目が成功画像である場合以外は、１回目に撮像された撮像画像データが記録媒体２１０に記録されることから、１回目の撮像画像データが記録媒体２１０に記録される確率は高いと考えられるからである。
【００６５】
また、記録画像判断部１７１は、２回目に撮像された撮像画像データに関する目つぶり判定結果として判定部１６４により失敗画像であると判定された場合には、２回目に撮像された撮像画像データに関して記録が不要であると判断する。また、記録画像判断部１７１は、１回目に撮像された画像データの目つぶり判定結果が成功画像である場合には、２回目の判断においては２回目の判定結果にかかわらず、２回目に撮像された画像データに関して記録が不要であると判断する。
【００６６】
画像圧縮処理部１７２は、記録画像判断部１７１の判断結果に基づいて、撮像画像領域１８１に保持されている撮像画像データに画像圧縮処理を施した圧縮画像データを生成するものである。この画像圧縮処理部１７２は、その生成した圧縮画像データを圧縮画像領域１８２における所定の領域に記録させる。画像圧縮処理部１７２は、例えば、連続撮像された場合において、１回目の画像圧縮データを圧縮画像領域１８２の所定の領域に記録させた後に、２回目の画像圧縮データを記録させる場合には、１回目の画像圧縮データを記録させた領域に記録させる。すなわち、画像圧縮処理部１７２は、２回目の圧縮画像データを１回目の圧縮画像データが記録された領域と同一の領域に重ねて記録（上書き）させる。これにより、画像メモリ１８０の圧縮画像領域１８２において、一時的な使用領域の確保が不要となり、画像メモリ１８０を効率的に利用することができる。
【００６７】
表示部２２０は、判定部１６４により「目つぶり有り」と判定された撮像画像データが記録媒体２１０に記録された場合には、その旨を表示画面に表示することによって撮像者に通知するものである。これにより、撮像者に目つぶりが有る画像が記録されたことを警告することができる。この表示部２２０は、例えば、目つぶりが検出された旨を示す表示を、または、撮り直しを促す旨の表示を表示画面に示す。この表示部２２０は、１回のみ撮像された場合において、判定部１６４により「目つぶり有り」と判定されたときは、目つぶりが検出された旨を表示画面上に表示する。また、この表示部２２０は、連続撮像された場合において、判定部１６４により２つの撮像画像データの双方が「目つぶり有り」と判定されたときは、目つぶりが検出された旨を表示する。なお、表示部２２０は、特許請求の範囲に記載の通知部の一例である。
【００６８】
図３は、本発明の実施の形態における撮像装置１００の第１の実施例における１回目撮像画像４１０の目つぶり判定結果と２回目撮像画像４２０の目つぶり判定結果との対応関係を示す図である。ここでは、目つぶり軽減撮像モード時に連続撮像により記録される記録画像が示されている。
【００６９】
１回目撮像画像４１０は、連続撮像により２回撮像された撮像画像データのうち、１回目に撮像された撮像画像データを示す。２回目撮像画像４１０は、連続撮像により２回撮像された撮像画像データのうち、２回目に撮像された撮像画像データを示す。
【００７０】
この場合、例えば、１回目撮像画像４１０が「目つぶり有り」であり、かつ、２回目撮像画像４２０が「目つぶり有り」の場合には、１回目に撮像された撮像画像データに画像圧縮処理を施した１回目圧縮画像が記録媒体２１０に記録される。
【００７１】
このように、１回目撮像画像４１０が「目つぶり有り」または「不明」であり、かつ、２回目撮像画像４２０が「目つぶり無し」である場合以外は、１回目の圧縮画像が記録媒体２１０に記録される。すなわち、１回目撮像画像４１０が失敗画像であり、２回目撮像画像４２０が成功画像である場合に限り、２回目に撮像された２回目圧縮画像が記録媒体２１０に記録される。
【００７２】
これにより、１回目の圧縮画像を優先的に記録させることにより、撮像装置１００の撮像者が意図する構図に近い画像が取得し易くなる。これに対し、２回目の圧縮画像が記録される場合は、撮像者がシャッターボタン２３１を深押ししたタイミングより撮像タイミングは遅くなるが、目つぶりの無い成功画像が記録されるため、目つぶりが十分に軽減された画像を取得することができるようになる。
【００７３】
次に本発明の実施の形態における撮像装置１００の動作について図面を参照して説明する。
【００７４】
図４は、本発明の実施の形態における撮像装置１００の目つぶり軽減撮像モード時における処理手順例を示すフローチャートである。
【００７５】
まず、シャッターボタン２３１が半押し状態または深押し状態であるか否かが判断される（ステップＳ９１１）。そして、シャッターボタン２３１がオフ状態である場合には、半押し状態または深押し状態となるまで待機する。一方、半押し状態または深押し状態となった場合には、撮像制御部３３０により、焦点距離および絞り値が適正となるように撮像部１１０に設定される。次に、顔検出部１６１により顔検出処理が実行され（ステップＳ９１３）、撮像画像データに顔領域が検出されたか否かが判断される（ステップＳ９１４）。そして、顔領域が検出された場合には、シャッターボタン２３１が深押し状態になるまで（ステップＳ９１５）、ステップＳ９１３およびＳ９１４の処理が繰り返される。
【００７６】
一方、シャッターボタン２３１が深押し状態となった場合には、画像メモリ１８０において２つの撮像画像データを保持できるだけの空き容量が確保されているか否かの判断が行われる（ステップＳ９１６）。それとともに、撮像時においてストロボ１５０が発光しない状態であるか否かの判断が行われる（ステップＳ９１７）。さらに、撮像制御部３３０により、シャッタースピードが（１／焦点距離）秒以下であるか否かの判断が行われる（ステップＳ９１８）。なお、ステップＳ９１８は、特許請求の範囲に記載の撮像回数判断手順の一例である。そして、画像メモリ１８０に空き容量が確保されており、撮像時においてストロボ１５０が発光しない状態であり、かつ、シャッタースピードが（１／焦点距離）秒以下である場合には、目つぶり軽減撮像処理が実行される（ステップＳ９３０）。一方、撮像時においてストロボ１５０が発光する状態である場合、画像メモリ１８０に空き容量がない場合またはシャッタースピードが（１／焦点距離）秒より大きい場合には、目つぶり警告撮像処理により１回のみの撮像が行われる（ステップＳ９２２）。ここにいう目つぶり警告撮像処理とは、撮像の開始が１回のみ指示され、その撮像された撮像画像データに対して目つぶり検出処理が実行され、その判定結果が「目つぶり有り」である場合には、目つぶりが有る旨を表示部２２０に表示させる処理をいう。なお、ステップＳ９２２は、特許請求の範囲に記載の撮像タイミング制御手順の一例である。
【００７７】
一方、ステップＳ９１４において顔領域が検出された場合には、シャッターボタン２３１が深押し状態になるまで（ステップＳ９２３）、ステップＳ９１３およびＳ９１４の処理が繰り返される。そして、シャッターボタン２３１が深押し状態となった場合には、通常撮像処理により１回のみ撮像される（ステップＳ９２４）。
【００７８】
次に、記録媒体２１０に記録される記録画像を一時的に表示部２２０に表示するオートレビュー機能が設定されているか否かが判断される（ステップＳ９１９）。そして、オートレビュー機能が設定されている場合には、表示部２２０に記録画像が表示され（ステップＳ９２１）、処理が終了する。一方、オートレビュー機能が設定されていない場合には処理が終了する。
【００７９】
図５は、本発明の実施の形態における撮像装置１００の第１の実施例における目つぶり軽減撮像処理（ステップＳ９３０）の処理手順例を示すフローチャートである。ここでは、シャッターボタン２３１が深押し状態となった際に、被写体を２回連続して撮像することを想定している。
【００８０】
まず、画像信号処理部１４０により、撮像タイミング制御部３２０からの１回目および２回目の撮像開始の指示に基づいて２つの撮像画像データが画像メモリ１８０に保持される（ステップＳ９３１およびＳ９３２）。なお、ステップＳ９３１およびＳ９３２は、特許請求の範囲に記載の撮像タイミング制御手順の一例である。次に、パターン検出部１６０により、１回目の撮像画像データに対して目つぶり判定処理が実行される（ステップＳ９３３）。なお、ステップＳ９３３は、特許請求の範囲に記載の顔検出手順および目つぶり検出手順の一例である。次に、画像記録制御部１７０により、１回目の撮像画像データが圧縮画像データに生成されて画像メモリ１８０に記録される（ステップＳ９３４）。
【００８１】
次に、記録画像判断部１７１により、パターン検出部１６０による１回目の撮像画像データに対する目つぶり判定結果が判断される（ステップＳ９３５）。そして、判定結果が「目つぶり無し」である成功画像の場合には、２回目の撮像画像データの判定結果にかかわらず、目つぶり軽減撮像処理を終了する。すなわち、１回目の撮像画像データに基づいて生成された圧縮画像データが記録媒体２１０に記録される。一方、判定結果が「目つぶり無し」でない失敗画像の場合には、パターン検出部１６０により、２回目の撮像画像データに対して目つぶり判定処理が実行される（ステップＳ９３６）。なお、ステップＳ９３６は、特許請求の範囲に記載の顔検出手順および目つぶり検出手順の一例である。
【００８２】
次に、記録画像判断部１７１により、パターン検出部１６０による２回目の撮像画像データの判定結果が判断される（ステップＳ９３７）。そして、判定結果が「目つぶり無し」でない失敗画像の場合には、目つぶり軽減撮像処理を終了する。すなわち、１回目の撮像画像データに基づいて生成された圧縮画像データが記録媒体２１０に記録される。一方、判定結果が「目つぶり無し」である成功画像の場合には、画像記録制御部１７０により、２回目の撮像画像データが圧縮画像データに生成されて画像メモリ１８０に記録される（ステップＳ９３８）。このとき、２回目の圧縮画像データは、１回目の圧縮画像データが記録されていた領域と同じ領域に重ねて記録される。なお、ステップＳ９３４、Ｓ９３５、Ｓ９３７およびＳ９３８は、特許請求の範囲に記載の画像記録制御手順の一例である。
【００８３】
図６は、本発明の実施の形態におけるパターン検出部１６０の目つぶり判定処理（ステップＳ９４０）の処理手順例を示すフローチャートである。
【００８４】
まず、撮像された撮像画像データに対して顔検出処理が実行される（ステップＳ９４１）。なお、ステップＳ９４１は、特許請求の範囲に記載の顔検出手順の一例である。次に、顔検出処理により撮像画像データにおいて顔領域が検出されたか否かが判断される（ステップＳ９４２）。そして、顔領域が検出されない場合には、判定部１６４により「不明」と判定される（ステップＳ９４８）。一方、顔領域が検出された場合には、顔領域に含まれる目領域において目つぶりの特徴解析が行われる（ステップＳ９４３）。次に、目つぶりの特徴解析結果と目つぶり検出辞書に保持されている目つぶりパターンの特徴量とが比較され、目つぶり度合いを示す評価値が算出される（ステップＳ９４４）。
【００８５】
次に、目つぶり度合いを示す評価値と所定の閾値とが比較される（ステップＳ９４５）。そして、目つぶり度合いを示す評価値が所定の閾値より低い場合には、判定部１６４により「目つぶり無し」と判定される（ステップＳ９４６）。一方、目つぶり度合いを示す評価値が所定の閾値以上である場合には、判定部１６４により「目つぶり有り」と判定される（ステップＳ９４７）。なお、ステップＳ９４２乃至９４８は、特許請求の範囲に記載の目つぶり検出手順の一例である。
【００８６】
図７は、本発明の実施の形態における撮像装置１００の第１の実施例における目つぶり軽減撮像モード時に１回目の撮像画像が記録される場合の処理手順例を示すシーケンスチャートである。ここでは、画像信号処理部１４０と、パターン検出部１６０と、画像記録制御部１７０と、操作受付部２３０と、撮像処理制御部３００とが示されている。また、１回目および２回目の撮像画像データに対する目つぶり判定の結果が両方「目つぶり有り」である場合を想定している。また、画像メモリ１８０に連続撮像するための空き容量があるものとする。
【００８７】
まず、パターン検出部１６０により、顔検出処理が実行され、顔領域が検出された旨が撮像処理制御部３００に通知される（８２１）。また、撮像処理制御部３００により、画像信号処理部１４０からのデータ、例えば、撮像画像データにおける輝度レベルおよび高周波成分の振幅値に基づいて、撮像時においてストロボ１５０の発光が不要であると判断される（８４１）。また、撮像処理制御部３００により、シャッタースピードが（１／焦点距離）秒より遅いため、低照度でないと判断される（８４２）。次に、撮像者によりシャッターボタン２３１が深押し状態となる（８３１）。
【００８８】
そして、撮像処理制御部３００により、連続撮像条件として、顔検出結果、画像メモリ１８０の空き容量、撮像時におけるストロボ１５０の発光の有無および被写体が低照度であるか否かに基づいて連続撮像の可否が判断される（８４３）。このとき、顔領域が検出されており、画像メモリ１８０に空き容量が有り、撮像時においてストロボ１５０が非発光であり、かつ、低照度でないことから、撮像処理制御部３００により、連続撮像の指示が画像信号処理部１４０に通知される（８４４）。続いて、目つぶり判定処理の開始がパターン検出部１６０に指示される（８４５）。
【００８９】
次に、画像信号処理部１４０により、１回目の撮像により生成された撮像画像データが画像メモリ１８０に保持される（８１１）。そして、パターン検出部１６０により、１回目の撮像画像データに対して目つぶり判定処理が実行され、「目つぶり有り」の判定結果が画像記録制御部１７０に通知される（８２２）。次に、画像記録制御部１７０により、１回目の撮像画像データに基づいて生成された圧縮画像データが画像メモリ１８０に記録される（８５１）。
【００９０】
一方、画像信号処理部１４０により、２回目の撮像により生成された撮像画像データが画像メモリ１８０に保持される（８１２）。そして、パターン検出部１６０により、２回目の撮像画像データに対して目つぶり判定処理が実行され、「目つぶり有り」の判定結果が画像記録制御部１７０に通知される（８２３）。
【００９１】
次に、図３に示したように、１回目および２回目の撮像画像データが両方とも「目つぶり有り」の判定結果であることから、画像記録制御部１７０により、画像メモリ１８０に保持されている２回目の撮像画像データは破棄される（８５２）。そして、画像記録制御部１７０の指示により、媒体制御部１９０が１回目の圧縮画像データを記録媒体２１０に記録させる（８５３）。
【００９２】
図８は、本発明の実施の形態における撮像装置１００の第１の実施例における目つぶり軽減撮像モード時に２回目の撮像画像が記録される場合の処理手順例を示すシーケンスチャートである。ここでは、図７に示した処理８２３、処理８５２および８５３に代えて処理８６１乃至８６３が示されている。これらの処理以外は、図７と同様の処理であるため、ここでの説明を省略する。
【００９３】
画像信号処理部１４０により、２回目の撮像により生成された撮像画像データが画像メモリ１８０に保持される（８１２）。そして、パターン検出部１６０により、２回目の撮像画像データに関して目つぶり判定処理が実行され、「目つぶり無し」の判定結果が画像記録制御部１７０に通知される（８６１）。
【００９４】
次に、図３に示したように、１回目が「目つぶり有り」であり、かつ、２回目が「目つぶり無し」であることから、画像記録制御部１７０により、２回目の撮像画像データに基づいて画像圧縮データが生成される。そして、画像記録制御部１７０により、１回目の圧縮画像データが記録された領域と同じ領域に２回目の圧縮画像データが重ねて記録される（８６２）。その後、画像記録制御部１７０の指示により、媒体制御部１９０が２回目の圧縮画像データを記録媒体２１０に記録させる（８６３）。
【００９５】
図９は、本発明の実施の形態におけるパターン検出部１６０において複数の顔領域が検出された際の目つぶり判定基準の一例を示す図である。
【００９６】
撮像画像の目つぶり判定結果４３０は、目つぶり軽減撮像モード時において連続撮像により撮像された撮像画像データに関してパターン検出部１６０により目つぶり判定された判定結果を示すものである。
【００９７】
「目つぶり有り」の判定結果４３１は、顔検出部１６１により検出された複数の顔領域のうち、少なくとも１つの顔領域の目つぶり度合いを示す評価値が所定の閾値以上のときに判定部１６４により判定される結果である。
【００９８】
「目つぶり無し」の判定結果４３２は、顔検出部１６１により検出された複数の顔領域のうち、全ての顔領域の目つぶり度合いを示す評価値が所定の閾値より低いときに判定部１６４により判定される結果である。
【００９９】
「不明」の判定結果４３３は、顔検出部１６１により顔領域が検出されなかったときに判定部１６４により判定される結果である。
【０１００】
このように、顔検出部１６１により複数の顔領域が検出された場合には、各顔領域の評価値と所定の閾値とを比較し、全ての顔領域が所定の閾値より低いか否かに基づいて目つぶり判定が行われる。これにより、２回目の撮像画像が記録媒体２１０に記録された場合には、全ての顔領域において目つぶりが無いものを記録することができる。なお、この場合、全ての顔領域を目つぶり判定の対象とすると、撮像者が撮像したい人物以外の他の人物まで目つぶり判定の対象となってしまう。そのため、撮像したい人物が１回目の撮像において目つぶりが無い場合においても、その他の人物に目つぶりが有ったために、２回目の撮像画像が記録されてしまうことも考えられる。そこで、撮像者が撮像したい人物と想定される者の顔領域を判別対象とする目つぶり判定を行うように改良したものが次に説明する第１の変形例である。
【０１０１】
図１０は、本発明の実施の形態におけるパターン検出部１６０において複数の顔領域が検出された場合における目つぶり判定例についての第１の変形例を示す図である。図１０（ａ）は、撮像装置１００の連続撮像により撮像された撮像画像５００を示す図である。図１０（ａ）には、パターン検出部１６０により検出された３つの顔領域５１０乃至５３０が示されている。
【０１０２】
図１０（ｂ）は、撮像画像５００に含まれる顔領域５１０乃至５３０についてのパラメータを示す表である。図１０（ｂ）には、識別番号５０１と、顔の位置５０２と、顔の大きさ５０３と、目つぶり評価値５０４とが示されている。識別番号５０１は、撮像画像５００に含まれる３つの顔領域５１０乃至５３０を識別するために付された識別番号である。識別番号「１」乃至「３」は、それぞれ図１０（ａ）の顔領域５１０乃至５３０に対応する。
【０１０３】
顔の位置５０２は、撮像画像５００の中心位置と顔領域５１０乃至５３０の中心位置との差を示す数値である。顔の大きさ５０３は、顔領域５１０乃至５３０の大きさを示す数値である。目つぶり評価値５０４は、目つぶり度算出部１６３により算出された顔領域５１０乃至５３０における目つぶり度合いを示す評価値である。例えば、顔領域５１０に対応する識別番号「１」のパラメータは、顔の位置５０２が「１０」であり、顔の大きさ５０３が「６０」であり、目つぶり度合いの評価値５０４が「１０」である。
【０１０４】
この場合において、例えば、複数の顔領域のうち、顔の位置５０２が一定の基準値より低い顔領域のみを目つぶり判定の対象とし、その判定対象となった顔領域に関して図９に示した目つぶり判定基準を適用するようにしてもよい。撮像者は撮像したい人物を撮像画面の中心付近に収まるように撮像すると想定されるからである。例えば、目つぶり判定の対象を定める一定の基準値を「２０」とし、目つぶり判定の所定の閾値が「５０」である場合には、目つぶり判定の対象となる顔領域は顔領域５１０のみであり、その目つぶり度合いを示す評価値は所定の閾値より低い「１０」である。したがって、撮像画像５００に対する目つぶり判定結果は、「目つぶり無し」と判定される。
【０１０５】
また、上述の例では、顔の位置５０２に基づいて目つぶり判定の対象となる顔領域を定めたが、顔の大きさ５０３に基づいて定めるようにしてもよい。これは、撮像者は撮像したい人物を大きく撮像すると想定されるからである。例えば、顔の大きさ５０３が「５０」以上である顔領域を目つぶり判定の対象と定め、目つぶり判定の所定の閾値が「５０」である場合を想定する。この場合、目つぶり判定の対象となる顔領域が顔領域５１０のみとなり、その目つぶり度合いを示す評価値は所定の閾値より低い「１０」である。したがって、撮像画像５００に対する目つぶり判定結果は、判定部１６４により「目つぶり無し」と判定される。また、判定対象とする顔領域の定め方として、顔の位置５０２および顔の大きさ５０３の両者を組み合わせて判定対象を定めるようにしてもよい。
【０１０６】
このように、顔の位置５０２または顔の大きさ５０３に基づいて目つぶり判定の対象となる顔領域を定めることにより、撮像者が撮像したい人物と想定される者の顔領域に重点を置いた目つぶり判定を行うことができるようになる。なお、ここでは、判定対象となる顔領域ごとに目つぶり度合いを示す評価値と所定の閾値とを比較する例について説明したが、判定対象となる顔領域における目つぶり度合いを示す評価値を合算したものを所定の閾値と比較するようにしてもよい。ここで、第２の変形例として、判定対象となる顔領域における目つぶり度合いを示す評価値を合算する例について次図を参照して説明する。
【０１０７】
図１１は、本発明の実施の形態におけるパターン検出部１６０において複数の顔領域が検出された場合における目つぶり判定例についての第２の変形例を示す図である。図１１（ａ）は、顔の位置５０２に基づいて重み付けられた評価値を合算した合算値を示す表である。図１１（ｂ）は、顔の大きさ５０３に基づいて重み付けられた評価値を合算した合算値を示す表である。ここでは、識別番号５０１、顔の位置５０２、顔の大きさ５０３および目つぶり評価値５０４は、図１０（ｂ）に示したものと同様であるため、ここでの説明を省略する。
【０１０８】
図１１（ａ）には、識別番号５０１と、顔の位置５０２と、重み付け係数５４１と、目つぶり評価値５０４と、重み付け評価値５４２と、合算値５４３とが示されている。
【０１０９】
重み付け係数５４１は、顔の位置５０２の逆数を正規化することによって求められる係数である。重み付け評価値５４２は、目つぶり評価値５０４および重み付け係数５４１を乗算することによって求められる評価値である。合算値５４３は、識別番号「１」乃至「３」の重み付け評価値５４２を合算した数値である。
【０１１０】
このように、位置５０２に基づいて重み付けをすることによって、合算値５４３は、撮像画像５００の中心に近い顔領域５１０の目つぶり評価値５０４の大きさに影響を受けるため、比較的低い数値が算出される。
【０１１１】
ここで、例えば、所定の閾値が「５０．０」であるとすると、撮像画像５００における合算値５４３が所定の閾値より低い「３５．９」であるため、判定部１６４により「目つぶり無し」と判定される。
【０１１２】
図１１（ｂ）には、識別番号５０１と、顔の大きさ５０３と、重み付け係数５５１と、目つぶり評価値５０４と、重み付け評価値５５２と、合算値５５３とが示されている。
【０１１３】
重み付け係数５５１は、顔の大きさ５０３の数値を正規化することによって求められる係数である。重み付け評価値５５２は、目つぶり評価値５０４および重み付け係数５５１を乗算することによって求められる評価値である。合算値５５３は、識別番号「１」乃至「３」の重み付け評価値５５２を合算した数値である。
【０１１４】
このように、顔の大きさ５０３に基づいて重み付けをすることによって、合算値５５３は、撮像画像５００において顔領域の大きい顔領域５１０の目つぶり評価値５０４の大きさに影響を受けるため、比較的低い数値が算出される。
【０１１５】
この場合、例えば、所定の閾値が「５０．０」であるとすると、撮像画像５００における合算値５５３が所定の閾値より低い「３８．０」であるため、判定部１６４により「目つぶり無し」と判定される。
【０１１６】
また、顔の位置５０２および顔の大きさ５０３の両者を用いて合計値を算出するようにしてもよい。
【０１１７】
このように、本発明の実施の形態における目つぶり判定例の第２の変形例では、顔の位置５０２または顔の大きさ５０３に基づいて重み付けされた顔領域５１０乃至５３０の評価値を合算した数値と所定の閾値とに基づいて判定される。これにより、目つぶり判定において、撮像者が撮像したい人物と想定される者以外の他の人物の目つぶりの影響を相対的に低くすることができるようになる。
【０１１８】
以上のように、本発明の実施の形態における撮像装置１００の第１の実施例では、被写体の照度が低いか否かによって、連続撮像により２回撮像するか１回のみ撮像するかを判断する。照度が低い場合には、被写体がブレた画像になり易く、目つぶりの軽減が期待できないため、撮像回数を２回から１回に制限する。これにより、２回目の撮像処理に要する消費電力を抑制することができるとともに、撮像時間も短縮することができる。
【０１１９】
また、撮像時においてストロボ１５０を発光させる場合にも、撮像回数を２回から１回に制限する。これにより、露出不足により暗い画像になり易い２回目の撮像画像データの記録を防止することができる。さらに、撮像を開始する前に顔領域が検出されない場合または画像メモリ１８０に２回目の撮像画像データを保持するための空き容量がない場合にも、撮像回数を２回から１回に制限する。これにより、目つぶり度合いを軽減させることができない状況における連続撮像を回避させることができる。
【０１２０】
一方、連続撮像により２回撮像を行った場合においては、１回目の撮像画像を優先的に記録させることにより、撮像装置１００の撮像者が意図する構図に近い画像が取得し易くなる。これに対し、２回目の撮像画像が記録される場合は、撮像者が指示したタイミングより撮像タイミングが遅くなるが、目つぶりの無い成功画像が記録されるため、目つぶりが十分軽減された画像を取得することができるようになる。また、２回目の目つぶり判定結果にかかわらず、１回目の撮像画像データを圧縮画像領域１８２に記録することにより、撮像時間を短縮することができる。なお、本発明の実施の形態における撮像装置１００の第１の実施例では、目つぶり軽減撮像モード時において被写体である人物を２回連続して撮像する例について説明したが、以下のように、３回連続して撮像するようにしてもよい。
【０１２１】
図１２は、本発明の実施の形態における撮像装置１００の第２の実施例における目つぶり軽減撮像処理（ステップＳ９３０）の処理手順例を示すフローチャートである。ここでは、シャッターボタン２３１が深押し状態となった際に、被写体を３回連続して撮像することを想定している。また、ここでは、図５に示したステップＳ９３１およびＳ９３２の処理に代えてステップＳ９５１乃至Ｓ９５４の処理が示されている。
【０１２２】
まず、画像信号処理部１４０により、撮像タイミング制御部３２０からの１回目から３回目の撮像開始の指示に基づいて３つの撮像画像データが画像メモリ１８０に保持される（ステップＳ９５１）。次に、パターン検出部１６０により、１回目の撮像画像データに対して目つぶり判定処理が実行される（ステップＳ９３３）。次に、画像記録制御部１７０により、１回目の撮像画像データが圧縮画像データに生成されて画像メモリ１８０に記録される（ステップＳ９３４）。
【０１２３】
次に、記録画像判断部１７１により、パターン検出部１６０による１回目の撮像画像データに対する目つぶり判定結果が判断される（ステップＳ９３５）。そして、判定結果が「目つぶり無し」である成功画像の場合には、２回目の撮像画像データの判定結果にかかわらず、目つぶり軽減撮像処理を終了する。すなわち、１回目の撮像画像データに基づいて生成された圧縮画像データが記録媒体２１０に記録される。一方、判定結果が「目つぶり無し」でない失敗画像の場合には、パターン検出部１６０により、２回目の撮像画像データに対して目つぶり判定処理が実行される（ステップＳ９３６）。次に、記録画像判断部１７１により、パターン検出部１６０による２回目の撮像画像データの判定結果が判断される（ステップＳ９３７）。そして、判定結果が「目つぶり無し」である成功画像の場合には、画像圧縮処理部１７２により、２回目の撮像画像データが圧縮画像データに生成されて画像メモリ１８０に記録される（ステップＳ９３８）。このとき、２回目の圧縮画像データは、１回目の圧縮画像データが記録されていた領域と同一の領域に重ねて記録される。
【０１２４】
一方、判定結果が「目つぶり無し」でない失敗画像の場合には、パターン検出部１６０により、３回目の撮像画像データに対して目つぶり判定処理が実行される（ステップＳ９５２）。次に、記録画像判断部１７１により、パターン検出部１６０による３回目の撮像画像データの判定結果が判断される（ステップＳ９５３）。そして、判定結果が「目つぶり無し」でない失敗画像の場合には、目つぶり軽減撮像処理を終了する。一方、判定結果が「目つぶり無し」である成功画像の場合には、画像圧縮処理部１７２により、３回目の撮像画像データが圧縮画像データに生成されて画像メモリ１８０に記録される（ステップＳ９５４）。このとき、３回目の圧縮画像データは、１回目または２回目の圧縮画像データが記録されていた領域と同じ領域に重ねて記録される。
【０１２５】
このように、連続撮像により生成された３つの撮像画像データの全てが成功画像または失敗画像である場合には、１回目の撮像画像データが画像圧縮処理されて画像メモリ１８０に記録される。また、少なくとも１つの撮像画像データが成功画像である場合には、最も先に撮像された撮像画像データのみが圧縮画像処理されて画像メモリ１８０に記録される。つまり、判定部１６４により、一度、成功画像と判定されると、その後に撮像された撮像画像データは破棄される。これにより、被写体である人物の目つぶりを軽減させつつ、撮像者の意図する撮像タイミングに近い画像が取得し易くなる。
【０１２６】
また、本発明の実施の形態における撮像装置１００の第２の実施例では、３回連続して撮像することにより、本発明の実施の形態における撮像装置１００の第１の実施例に比べて、目つぶりの無い成功画像をより取得し易くなる。ここで、撮像装置１００のストロボモードについて簡単に説明する。
【０１２７】
図１３は、撮像装置１００におけるストロボモード６１１ごとのストロボの発光状態６１２を示す図である。強制発光モード６２１は、撮像時において強制的にストロボ１５０を発光させるモードである。スローシンクロモード６２２は、撮像時においてストロボ１５０を発光されるとともに、シャッタースピードを遅くするモードである。これにより、被写体および背景を明るく撮ることができる。自動モード６２３は、画像信号処理部１４０により供給されるデータに基づいてストロボ１５０の要否を判断し、発光必要と判断された場合には、ストロボ１５０を発光させ、発光不要と判断された場合には、ストロボ１５０を非発光にするモードをいう。
発光禁止モード６２４は、撮像時においてストロボ１５０の発光を禁止するモードである。
【０１２８】
このように、強制発光モード６２１、スローシンクロモード６２２および自動モード６２３において発光必要と判断されたときの３つの場合については、撮像時においてストロボ１５０が発光する。そのため、この場合においては、撮像回数判断部３１０により、１回のみ撮像させると判断される。これに対して、発光禁止モード６２４および自動モード６２３において発光不要と判断されたときの２つの場合については、ストロボ１５０が発光しない。そのため、顔検出結果、低照度であるか否かの判断結果および画像メモリ１８０の空き容量の有無によって、連続撮像させるか否かが判断される。
【０１２９】
図１４は、本発明の実施の形態における撮像装置１００のシャッタースピードと撮像処理との関係を例示する図である。ここでは、ストロボモードが「自動モード」および「発光禁止モード」である場合における撮像装置１００のシャッタースピードと撮像処理との関係がそれぞれ示されている。ストロボモードが「自動モード」である場合には、ストロボ１５０の発光の要否の判断基準は低照度領域の判断基準と同じ（１／焦点距離）秒を判断基準とする。また、ここでは、レンズの焦点距離が４０ｍｍであるとする。さらに、シャッターボタン２３１が深押し状態となった際、画像メモリ１８０に空き容量があり、かつ、顔領域が検出される場合を想定している。
【０１３０】
シャッタースピードは、被写体の照度が高くなる（明るくなる）に連れて、速くなるように撮像制御部３３０によって制御される。これは、被写体の照度が高くなると、短い時間で適正な露出が得られるようになるからである。このシャッタースピードは、例えば、（１／４）秒から（１／２０００）秒の間において制御される。また、低照度領域の判断基準となるシャッタースピードは、レンズの焦点距離が４０ｍｍであることから、撮像制御部３３０により（１／４０）秒と算出される。これを基準に撮像処理が切り替えられる。
【０１３１】
ストロボモードが「自動モード」に設定されている場合には、低照度領域の判断基準である（１／４０）秒を基準に目つぶり警告撮像処理と目つぶり軽減撮像処理とが切り替わる。ここでは一例として、低照度領域の判断基準とストロボ１５０の発光の要否の判断基準とを同一とする例を示したが、ストロボ１５０の発光の要否の判断基準は低照度領域内であれば自由に設定することができる。この場合であっても、低照度領域の判断基準に基づいて目つぶり警告撮像処理と目つぶり軽減撮像処理とが切り替わる。
【０１３２】
一方、ストロボモードが「発光禁止モード」に設定されている場合には、ストロボ１５０は発光しないため、被写体の照度に基づいて目つぶり警告撮像処理を実行するか目つぶり軽減撮像処理を実行するかが判断される。そのため、低照度領域の判断基準である（１／４０）秒を基準に目つぶり警告撮像処理と目つぶり軽減撮像処理とが切り替わる。
【０１３３】
このように、低照度であるか否かの判断基準を設けることにより、ストロボ１５０の発光の有無にかかわらず、低照度領域において撮像を１回のみに制限することができ、撮像装置１００の消費電力を抑制することができる。
【０１３４】
図１５は、本発明の実施の形態における撮像装置１００のストロボモードの設定内容およびシャッタースピードに基づいて場合分けされた撮像処理の例を示す図である。
【０１３５】
まず、シャッターボタン２３１が半押しまたは深押し状態となり、顔検出処理が実行され、顔領域が検出される（６１１）。次に、シャッターボタン２３１が深押し状態になると、画像メモリ１８０に空き容量の有無が判断され、画像メモリ１８０に空きがある場合には（６２１）、ストロボモードに応じて目つぶり警告撮像処理または目つぶり軽減撮像処理が実行される。
【０１３６】
強制発光モード（６３１）、スローシンクロモード（６３２）および自動モードにおける発光時（６３３）においては、ストロボ１５０が発光するため、目つぶり警告撮像処理により１回のみ撮像が行われる（６５１乃至６５３）。
【０１３７】
自動モードにおける非発光時（６３４）においては、シャッタースピードが（１／焦点距離）秒以下の場合には（６４４）、目つぶり軽減撮像処理により連続撮像が行われる（６５４）。シャッタースピードが（１／焦点距離）秒より大きい場合には（６４５）、目つぶり警告撮像処理により１回のみ撮像が行われる（６５５）。
【０１３８】
発光禁止モード（６３６）においては、シャッタースピードが（１／焦点距離）秒以下の場合には（６４６）、目つぶり軽減撮像処理により連続撮像が行われる（６５６）。シャッタースピードが（１／焦点距離）秒より大きい場合には（６４７）、目つぶり警告撮像処理により１回のみ撮像が行われる（６５７）。
【０１３９】
また、画像メモリ１８０に空きがない場合には（６２２）、目つぶり警告撮像処理により１回のみ撮像が行われる（６５８）。
【０１４０】
一方、顔検出処理が実行され、顔領域が検出されない場合には（６１２）、シャッターボタン２３１が深押し状態になると、通常撮像により１回のみ撮像が行われる（６５９）。
【０１４１】
図１６は、本発明の実施の形態において判定部１６４により「目つぶり有り」と判定された撮像画像データが記録媒体２１０に記録された場合における表示部２２０に表示される表示画像の例を示す図である。ここでは、表示画像７００と、顔領域７１０と、警告表示７２０とが示されている。
【０１４２】
表示画像７００は、表示部２２０の表示画面に表示される画像の一例である。この表示画像７００は、記録媒体２１０に記録された画像と、警告表示７２０と、警告マーク７３０とが合成されたものである。
【０１４３】
顔領域７１０は、判定部１６４により「目つぶり有り」と判定された顔領域を示すための表示である。警告表示７２０は、撮像装置１００の撮像者に対して記録された画像が目つぶりの有る画像である旨を警告するための表示である。警告マーク７３０は、警告表示７２０と同様に、撮像者に対して記録された画像が目つぶりの有る画像である旨を警告するためのマークである。
【０１４４】
このように、警告表示７２０および警告マーク７３０を表示部２２０に表示させることによって、撮像者に対して目つぶりのある画像が記録されたことを警告することができる。
【０１４５】
このように、本発明の実施の形態では、撮像制御部３３０は、シャッタースピードおよび焦点距離を用いて低照度であるか否かを推定する。そして、撮像制御部３３０により低照度であると推定された場合には、ブレた画像が記録され易く、目つぶりの軽減が期待できないと想定されるため、撮像回数判断部３１０は撮像回数を１回に制限する。これにより、撮像装置１００の消費電力を抑制するとともに、撮像時間を短縮することができる。また、撮像回数判断部３１０は、撮像時においてストロボ１５０が発光する場合にも撮像回数を１回に制限する。これにより、消費電力の抑制および撮像時間の短縮とともに、露出不足により暗い画像になり易い２回目以降の画像の記録を防止することができる。さらに、撮像回数判断部３１０は、撮像直前において顔検出部１６１により顔領域が検出されない場合にも撮像回数を１回に制限する。これにより、顔領域が検出されない画像に対する目つぶり判定処理の実行を回避することによって、消費電力を抑制するとともに撮像時間を短縮することができる。さらに、撮像回数判断部３１０は、画像メモリ１８０に十分な空き容量がない場合にも撮像回数を１回に制限する。これにより、目つぶり軽減撮像処理を実行することができない状態において無駄な連続撮像を回避することができる。
【０１４６】
また、本発明の実施の形態では、撮像回数判断部３１０により連続撮像が許可された場合には、連続撮像により生成された複数の撮像画像データの各々に関して目つぶりが無い成功画像か失敗画像かが判定部１６４により判定される。そして、複数の撮像画像データのうち、全てが成功画像または全てが失敗画像である場合には、画像記録制御部１７０は、１回目の撮像画像データを記録させる。これにより、撮像画像データが全て同一の判定結果の場合には、撮像者の意図するタイミングに最も近い撮像タイミングにおいて撮像された画像を残すことができる。
【０１４７】
また、複数の撮像画像データのうち少なくとも１つが成功画像である場合には、画像記録制御部１７０は、最も先に撮像された成功画像を記録媒体２１０に記録させる。これにより、被写体である人物の目つぶりを軽減させつつ、撮像者の意図するタイミングに近い撮像タイミングにおいて撮像された画像を残すことができる。
【０１４８】
なお、本発明の実施の形態では、撮像制御部３３０により低照度であるか否かをシャッタースピードと焦点距離とを用いて推定する例について説明したが、本発明はこれに限定されるものではない。例えば、撮像者の手振れ量を検出する機能を備える撮像制御部３３０を用いて低照度であるか否かを推定するようにしてもよい。この場合、撮像制御部３３０は、検出した手振れ量から換算した値とシャッタースピードとを合算して、（１／焦点距離）秒を基準に低照度であるか否かを判断する。このように、撮像者の手振れ量を考慮することによって、ブレた画像が記録されるような撮像状況を、より正確に推定することができるようになる。なお、この撮像制御部３３０は、特許請求の範囲に記載の手振れ検出部の一例である。
【０１４９】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、上述のように特許請求の範囲における発明特定事項とそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１５０】
また、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disk）、メモリカード、ブルーレイディスク（Blu-ray Disc（登録商標））等を用いることができる。
【図面の簡単な説明】
【０１５１】
【図１】本発明の実施の形態における撮像装置の一構成例を示すブロック図である。
【図２】本発明の実施の形態における撮像装置１００の詳細な機能構成例を示すブロック図である。
【図３】本発明の実施の形態における撮像装置１００の第１の実施例における１回目撮像画像４１０の目つぶり判定結果と２回目撮像画像４２０の目つぶり判定結果との対応関係を示す図である。
【図４】本発明の実施の形態における撮像装置１００の目つぶり軽減撮像モード時における処理手順例を示すフローチャートである。
【図５】本発明の実施の形態における撮像装置１００の第１の実施例における目つぶり軽減撮像処理（ステップＳ９３０）の処理手順例を示すフローチャートである。
【図６】本発明の実施の形態におけるパターン検出部１６０の目つぶり判定処理（ステップＳ９４０）の処理手順例を示すフローチャートである。
【図７】本発明の実施の形態における撮像装置１００の第１の実施例における目つぶり軽減撮像モード時に１回目の撮像画像が記録される場合の処理手順例を示すシーケンスチャートである。
【図８】本発明の実施の形態における撮像装置１００の第１の実施例における目つぶり軽減撮像モード時に２回目の撮像画像が記録される場合の処理手順例を示すシーケンスチャートである。
【図９】本発明の実施の形態におけるパターン検出部１６０において複数の顔領域が検出された場合における目つぶり判定基準を例示する表である。
【図１０】本発明の実施の形態におけるパターン検出部１６０において複数の顔領域が検出された場合における目つぶり判定例についての第１の変形例を示す図である。
【図１１】本発明の実施の形態におけるパターン検出部１６０において複数の顔領域が検出された場合における目つぶり判定例についての第２の変形例を示す図である。
【図１２】本発明の実施の形態における撮像装置１００の第２の実施例における目つぶり軽減撮像処理（ステップＳ９３０）の処理手順例を示すフローチャートである。
【図１３】撮像装置１００におけるストロボモード６１１ごとのストロボの発光状態６１２を示す図である。
【図１４】本発明の実施の形態における撮像装置１００のシャッタースピードと撮像処理との関係を例示する図である。
【図１５】本発明の実施の形態における撮像装置１００のストロボモードの設定内容およびシャッタースピードに基づいて場合分けされた撮像処理の例を示す図である。
【図１６】本発明の実施の形態において判定部１６４により「目つぶり有り」と判定された撮像画像データが記録媒体２１０に記録された場合における表示部２２０に表示される表示画像の例を示す図である。
【符号の説明】
【０１５２】
１００  撮像装置
１１０  撮像部
１２０  光学系
１３０  撮像素子
１４０  画像信号処理部
１５０  ストロボ
１６０  パターン検出部
１６１  顔検出部
１６２  目つぶり検出部
１６３  目つぶり度算出部
１６４  判定部
１７０  画像記録制御部
１７１  記録画像判断部
１７２  画像圧縮処理部
１８０  画像メモリ
１９０  媒体制御部
２１０  記録媒体
２２０  表示部
２３０  操作受付部
２３１  シャッターボタン
２４０  バス
３００  撮像処理制御部
３１０  撮像回数判断部
３２０  撮像タイミング制御部
３３０  撮像制御部
【図１】
2010028589.tif 000003
【図２】
2010028589.tif 000004
【図３】
2010028589.tif 000005
【図４】
2010028589.tif 000006
【図５】
2010028589.tif 000007
【図６】
2010028589.tif 000008
【図７】
2010028589.tif 000009
【図８】
2010028589.tif 000010
【図９】
2010028589.tif 000011
【図１０】
2010028589.tif 000012
【図１１】
2010028589.tif 000013
【図１２】
2010028589.tif 000014
【図１３】
2010028589.tif 000015
【図１４】
2010028589.tif 000016
【図１５】
2010028589.tif 000017
【図１６】
2010028589.tif 000018