(57)【要約】【課題】被写体人物毎に適切な顔表情レベルでの自動撮影を行うこと。【解決手段】顔認識部２７が被写体画像データ中の被写体人物が登録人物であることを認識した場合に、顔表情レベル検出部２３がその被写体人物の笑顔レベル値が閾値データ記憶部２９に記憶された当該被写体人物の笑顔レベル閾値以上であることを検出すると、自動撮影部３１は自動撮影を行う。一方、顔認識部２７が被写体画像データ中の被写体人物が登録人物でないと認識した場合には、閾値演算設定部３２は、その人物の笑顔レベル閾値として初期値を設定するとともに、この初期値と今回の撮影で検出された笑顔レベル値から次回の撮影に用いられる笑顔レベル閾値を演算する。【選択図】図１
2010219739.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像し、被写体画像データを出力する撮像手段と、
前記被写体画像データに基づき被写体人物の顔画像に関する顔情報を顔登録データとして記憶する顔登録データ記憶手段と、
前記顔登録データ記憶手段に記憶された被写体人物の各々に対してそれぞれの顔表情レベル閾値を設定する閾値設定手段と、
前記顔表情レベル閾値を前記被写体人物に関連付けて記憶する閾値記憶手段と、
前記被写体画像データ中の被写体人物の顔画像が前記顔登録データ記憶手段の前記顔登録データに対応することを認識すると、認識信号を出力する顔認識手段と、
前記被写体画像データ中の被写体人物の顔画像の顔表情レベル値を検出して、前記顔表情レベル値を表すレベル値検出信号を出力すると共に、前記被写体画像データ中の被写体人物の顔表情レベル値が所定の顔表情レベル閾値以上に対応することを検出した時に閾値検出信号を出力する顔表情レベル検出手段と、
前記顔表情レベル検出手段の前記レベル値検出信号に基づき前記被写体人物の顔表情レベル値を、当該被写体人物に関連付けて記憶するレベル値記憶手段と、
前記顔表情レベル検出手段の前記閾値検出信号に応じて自動的に撮影を行う自動撮影手段と、を備え、
前記顔表情レベル検出手段は、前記顔認識手段が前記認識信号を出力した場合に、前記所定の顔表情レベル閾値として前記閾値記憶手段に記憶された当該被写体人物の顔表情レベル閾値を使用し、
前記閾値設定手段は、前記レベル値記憶手段に記憶された前記被写体人物に関する前記顔表情レベル値に基づき、当該被写体人物に対する顔表情レベル閾値を修正することを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記顔認識手段は、前記被写体画像データ中の被写体人物の顔画像が前記顔登録データ記憶手段の前記顔登録データに対応しないと認識すると非認識信号を出力すると共に、当該被写体人物の顔画像に関する顔情報を前記顔登録データとして前記顔登録データ記憶手段に記憶させることを特徴とするデジタルカメラ。
【請求項３】
請求項２に記載のデジタルカメラにおいて、
前記閾値設定手段は、前記顔認識手段の前記非認識信号に応じて当該被写体人物に対する顔表情レベル閾値として予め定められた初期値を設定することを特徴とするデジタルカメラ。
【請求項４】
請求項３に記載のデジタルカメラにおいて、
前記初期値は、前記顔表情レベル検出手段が検出可能な最低の顔表情レベル値であることを特徴とするデジタルカメラ。
【請求項５】
請求項３に記載のデジタルカメラにおいて、
前記初期値は、前記顔表情レベル検出手段が検出可能な顔表情レベル値の範囲のうちの中位の顔表情レベル値とすることを特徴とするデジタルカメラ。
【請求項６】
請求項１〜５のいずれか1項に記載のデジタルカメラにおいて、
前記閾値設定手段は、前記レベル記憶手段に記憶された前記被写体人物に関する複数の前記顔表情レベル値を演算し、その演算結果に基づき、当該被写体人物に対する顔表情レベル閾値を修正することを特徴とするデジタルカメラ。
【請求項７】
請求項６に記載のデジタルカメラにおいて、
前記閾値設定手段は、前記被写体人物に関する複数の前記顔表情レベル値の平均値を当該被写体人物に対する顔表情レベル閾値とすることを特徴とするデジタルカメラ。
【請求項８】
請求項６に記載のデジタルカメラにおいて、
表示手段を更に備え、
前記複数の顔表情レベル値を統計処理した結果をグラフ化して前記表示手段に表示することを特徴とするデジタルカメラ。
【請求項９】
請求項６に記載のデジタルカメラにおいて、
表示手段を更に備え、
前記顔表情レベル閾値を当該被写体人物の画像と共に前記表示手段に表示することを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体の顔の表情を検出し、顔表情が所定の表情となった時に被写体を自動撮影する機能を有するデジタルカメラに関する。
【背景技術】
【０００２】
従来、被写体の顔の表情を検出し、被写体の表情が望ましいと思われる表情となった時に自動的に撮影を行うカメラが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２９４４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、撮影者が撮影したいと思う望ましい表情を設定しておいても、被写体人物によって顔表情は様々であり、撮影の際に短時間で望ましい表情となる人物もいれば、長時間経っても望ましい表情とならない人物もいる。例えば、撮影者が自動撮影する条件として笑顔の度合い（笑顔レベル）を決めておいたとしても、笑顔レベルが低い被写体人物は自動撮影する条件を満たせず、自動撮影が困難であるという問題がある。
【課題を解決するための手段】
【０００５】
（１）請求項１の発明によるデジタルカメラは、被写体を撮像し、被写体画像データを出力する撮像手段と、被写体画像データに基づき被写体人物の顔画像に関する顔情報を顔登録データとして記憶する顔登録データ記憶手段と、顔登録データ記憶手段に記憶された被写体人物の各々に対してそれぞれの顔表情レベル閾値を設定する閾値設定手段と、顔表情レベル閾値を被写体人物に関連付けて記憶する閾値記憶手段と、被写体画像データ中の被写体人物の顔画像が顔登録データ記憶手段の顔登録データに対応することを認識すると、認識信号を出力する顔認識手段と、被写体画像データ中の被写体人物の顔画像の顔表情レベル値を検出して、顔表情レベル値を表すレベル値検出信号を出力すると共に、被写体画像データ中の被写体人物の顔表情レベル値が所定の顔表情レベル閾値以上に対応することを検出した時に閾値検出信号を出力する顔表情レベル検出手段と、顔表情レベル検出手段のレベル値検出信号に基づき被写体人物の顔表情レベル値を、当該被写体人物に関連付けて記憶するレベル値記憶手段と、顔表情レベル検出手段の閾値検出信号に応じて自動的に撮影を行う自動撮影手段と、を備え、顔表情レベル検出手段は、顔認識手段が認識信号を出力した場合に、所定の顔表情レベル閾値として閾値記憶手段に記憶された当該被写体人物の顔表情レベル閾値を使用し、閾値設定手段は、前記レベル値記憶手段に記憶された被写体人物に関する顔表情レベル値に基づき、当該被写体人物に対する顔表情レベル閾値を修正することを特徴とする。
【発明の効果】
【０００６】
本発明のデジタルカメラによれば、被写体人物に固有の顔表情レベル閾値を、過去に検出したその人物の顔表情レベル値に基づいて自動撮影の条件として修正するので、その被写体人物を自動撮影するのに適した条件を簡単に設定できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態に係るデジタルカメラの構成を示すブロック図である。
【図２】実施の形態に係るデジタルカメラの顔登録データ記憶部２８の記憶領域の状態を模式的に示す図である。図２（ａ）は初回の撮影時、図２（ｂ）は２回目の撮影時の状態を示す。
【図３】実施の形態に係るデジタルカメラの閾値データ記憶部２９の記憶領域の状態を模式的に示す図である。図３（ａ）は初回の撮影時、図３（ｂ）は２回目の撮影時の状態を示す。
【図４】実施の形態に係るデジタルカメラのレベル値データ記憶部３０の記憶領域の状態を模式的に示す図である。図４（ａ）は初回の撮影時、図４（ｂ）は２回目の撮影時の状態を示す。
【図５】実施の形態に係るデジタルカメラにおいて、ある被写体人物の笑顔レベル毎の撮影枚数を例示するグラフである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施の形態によるデジタルカメラについて、図面を参照しながら説明する。
図１は、本発明の実施の形態によるデジタルカメラの構成を示すブロック図である。
図１に示されるように、デジタルカメラは、撮影レンズ１１、絞り１２、撮像素子１３、バッファメモリ１４および画像処理部１５を備える。また、デジタルカメラは、画像記録部１６、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１７、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１８、バス１９、画像読出し部２０、顔表情撮影モード設定部４０、表示制御部４１およびディスプレイ４２を備える。
【０００９】
画像処理部１５、画像記録部１６、ＣＰＵ１７、ＲＯＭ１８、画像読出し部２０、顔表情撮影モード設定部４０および表示制御部４１は、バス１９を介して互いに接続されている。
【００１０】
ＣＰＵ１７は、顔検出部２１、顔表情レベル検出部２３、顔認識部２７、自動撮影部３１、閾値演算設定部３２および統計処理部３３として機能する。また、ＣＰＵ１７は、撮影手段である撮影レンズ１１、絞り１２、撮像素子１３を制御する。
【００１１】
ＲＯＭ１８は、顔データ記憶部２２、顔表情データ記憶部２４、顔表情レベルデータ記憶部２５、顔登録データ記憶部２８、閾値データ記憶部２９およびレベル値データ記憶部３０として機能する。
撮影レンズ１１は、ズームレンズやフォーカスレンズを含む複数のレンズで構成され、被写体像を撮像素子１３上に結像する。図１では簡単のため、撮影レンズ１１は１枚のレンズで示されている。撮像素子１３は、撮影レンズ１１からの被写体光Ｌ１を光電変換することにより画像信号を生成する。
【００１２】
撮像素子１３から出力される画像信号は、バッファメモリ１４を介して画像処理部１５に送られ、ここで所定の種々の画像処理が施される。撮影開始前の段階では、撮像素子１３からの画像信号は、バッファメモリ１４、画像処理部１５を経てバス１９を介してディスプレイ４２に送られ、スルー画像として表示される。撮影段階では、撮像素子１３からの画像信号は、バッファメモリ１４、画像処理部１５を経てバス１９を介して画像記録部１６にて記録される。
【００１３】
画像記録部１６は、画像データとその画像データに関する属性データ（例えば、撮影日時、撮影場所）とを関連付けて不揮発性のメモリ（記憶媒体）１６ａに記録する。画像データには、撮像素子１３からの被写体画像データや、外部機器から画像記録部１６に入力された被写体画像データが含まれる。
【００１４】
画像読出し部２０は、画像記録部１６のメモリ１６ａに記録されている画像データの検索や、属性データに基づいて画像の検索、再生を行う操作部である。
【００１５】
顔検出部２１は、スルー画像中の被写体人物について顔データ記憶部２２に予め記憶されている顔データと比較することにより、画像中の被写体人物の顔を検出する。顔データ記憶部２２は、例えば、眉、眼、鼻、唇の形状に関する特徴点のデータを記憶している。
【００１６】
顔検出には、例えば、特開２００１−１６５７３号公報に開示されている検出手法を用いることができる。この検出手法は、入力画像中から特徴点を抽出して被写体の顔領域、顔の大きさ等を検出するものである。特徴点としては、眉、眼、鼻、唇の各端点、および顔の輪郭点、例えば頭頂点や顎の下端点が挙げられる。
【００１７】
他の顔検出としては、例えば、特開２００５−１５７６７９号公報に開示されている検出手法を用いることができる。この検出手法は、先ず、入力画像中の２画素間の輝度差を特徴量として学習しておき、その特徴量に基づいて入力画像中の所定領域に顔が存在するか否かを示す推定値を算出し、推定値が１以上のときにその所定領域に顔が存在すると判別するものである。
【００１８】
顔表情レベル検出部２３は、顔検出部２１により検出された顔領域の画像の顔表情を顔表情データ記憶部２４に予め記憶されている複数の顔表情データと比較することにより、顔画像中の被写体人物の顔表情の種類を検出する。すなわち、顔表情レベル検出部２３は、被写体人物の顔表情が所定の顔表情であることを検出する。
顔表情には、笑顔、泣き顔、怒り顔、驚き顔、寝顔などの様々な種類があり、顔表情データ記憶部２４は、これらの様々な顔表情をデータとして記憶している。
【００１９】
顔表情レベル検出部２３が顔領域の画像の顔表情を検出する場合には、例えば、特開２００８−４２３１９号公報に開示されている検出手法を用いることができる。この検出手法は、例えば笑顔であることを検出するには、検出された画像の顔が笑顔と通常時の顔という２つの顔表情のいずれに近いかに基づいて表情の種類を判断するものである。
【００２０】
顔表情レベル検出部２３は、更に、顔検出部２１により検出された顔領域の画像の顔表情を顔表情レベルデータ記憶部２５に予め記憶されている顔表情毎の複数の顔表情レベルデータと比較することにより、顔画像中の被写体人物の顔表情がいずれの顔表情の度合い（顔表情レベル）に対応したかを検出する。顔表情レベルとしては、例えば笑顔であれば、１０％、２０％、３０％、・・・、１００％と１０段階の笑顔レベル値がある。笑顔レベルの数値が大きくなるにつれて、微笑みから大笑いへと変化してゆく。顔表情レベルデータ記憶部２５は、これらの顔表情の種類毎の顔表情レベルについてのデータを記憶している。
【００２１】
顔表情レベル検出部２３は、被写体人物の顔表情レベル値を連続的に検出し、その時々の顔表情レベル値に対応する顔表情レベル値検出信号を出力する。
顔表情レベル検出部２３は、更に、被写体人物の顔表情レベルが所定のレベル閾値以上になったことを検出すると、閾値検出信号を出力する。
【００２２】
顔表情レベル検出部２３が顔領域の画像の顔表情レベル、例えば笑顔レベルを判定する場合には、例えば、特開２００４−４６５９１号公報に開示されている手法を用いることができる。この判定手法は、入力された部分画像の笑顔について笑顔の度合いの評価を行い、笑顔評価値を算出する。笑顔評価の際は、予め記憶されている笑顔データを参照して眉、瞳孔、唇の各要素の形状の評価ポイントを算出し、各評価ポイントを係数により重み付けした上で合算した値を笑顔評価値としている。
【００２３】
顔認識部２７は、顔検出部２１により検出された被写体人物の顔領域の画像データを顔登録データ記憶部２８に記録されている個々人の顔画像の登録データと照合し、顔領域の画像データが登録データに対応することを認識すると、認識信号を出力する。
また、顔認識部２７は、顔領域の画像データが登録データに対応しないことを認識すると非認識信号を出力する。
【００２４】
顔登録データ記憶部２８には、これまでに撮影された被写体人物の各々の顔画像の特徴に関する顔情報を登録データとして、その被写体人物と関連付けて記憶している。例えば、顔登録データ記憶部２８には、被写体人物Ａの顔画像の特徴に関する顔情報を被写体人物Ａと関連付けて記憶している。
【００２５】
具体的には、顔登録データ記憶部２８は、顔認識部２７が発生する非認識信号に応じてその被写体人物の顔画像に基づいた特徴的な顔情報を登録データ（顔画像データ）として記憶するとともに、その人物を特定する任意のＩＤ情報を顔画像データに関連付けて記憶し、ここに、人物登録が完了する。上記の特徴的な顔情報とは、例えば、眉、眼、鼻、唇などの特徴点が持つ特徴量のデータである。なお、登録データは、スルー画像に基づいて解析されたデータでもよいし、撮影された被写体画像に基づいて解析されたデータでもよい。
【００２６】
閾値データ記憶部２９は、上記の登録人物に固有の顔表情レベルを閾値データとして記憶する。固有の顔表情レベルは、登録人物毎に設定される。被写体人物が未登録の人物である場合は、閾値の初期値として、顔表情レベル検出部２３が検出可能な最低の顔表情レベル値１０％を用いる。
このような閾値データは、顔登録データ記憶部２８の登録人物の顔画像データまたはＩＤ情報データに関連付けられているので、登録人物が特定されれば、その顔表情レベルの閾値も直ちに読み出すことができる。
【００２７】
レベル値データ記憶部３０は、顔表情レベル検出部２３の顔表情レベル値検出信号に基づいて顔表情レベル検出部２３が検出した顔表情レベル値をレベル値データとして記憶する。
このようなレベル値データは、顔登録データ記憶部２８の登録人物の顔画像データまたはＩＤ情報データに関連付けられているので、登録人物が特定されれば、その顔表情レベル値も直ちに読み出すことができる。
【００２８】
自動撮影部３１は、顔表情レベル検出部２３の閾値検出信号に応じて撮影レンズ１１、絞り１２および撮像素子１３に動作信号を出力し、被写体の自動撮影を行う。画像記録部１６は、撮影された被写体画像データと属性データ（例えば、撮影日時、撮影場所）とを関連付けてメモリ１６ａに記録する。
【００２９】
閾値演算設定部３２は、顔登録データ記憶部２８に記憶された登録人物の各々に対してそれぞれの顔表情レベル閾値を設定する。この顔表情レベル閾値は、登録人物についてレベル値データ記憶部３０が記憶しているレベル値データを演算して算出される。具体的には、顔表情レベル閾値は、複数のレベル値データの平均値として算出される。
閾値データ記憶部２９は、閾値演算設定部３２が演算した新しい閾値を、既に閾値データ記憶部２９に記憶されている古い閾値とともに保存する。
また、閾値演算設定部３２は、顔認識部２７が発生する非認識信号に応じてその被写体人物に対する閾値として予め定められた初期値を設定する。具体的には、閾値演算設定部３２は、顔登録データ記憶部２８に記憶されていない被写体人物に対しては、上述の初期値１０％を顔表情レベル閾値として設定する。
【００３０】
統計処理部３３は、レベル値データ記憶部３０が記憶している顔表情レベル値（例えば笑顔レベル値）のデータに基づいて種々の統計処理を行い、その結果をグラフ化する。
【００３１】
顔表情撮影モード設定部４０は、自動撮影部３１による自動撮影を実行するモードをＯＮ／ＯＦＦ設定するとともに、検出すべき顔表情の種類を設定する操作部である。
【００３２】
表示制御部４１は、ディスプレイ４２による表示を制御する。すなわち、表示制御部４１は、ディスプレイ４２がスルー画像の表示、バッファメモリ１４に一時的に記録されている被写体画像の表示、画像記録部１６のメモリ１６ａに保存された被写体画像の再生表示を行なう時の表示態様を制御する。また、表示制御部４１は、ディスプレイ４２に、被写体画像データに関連する属性データや、登録人物の顔画像データに関連する閾値データ、レベル値データの情報を付加した再生画像を表示させる。さらに、表示制御部４１は、ディスプレイ４２に、登録人物の顔画像データに関連するレベル値データを基に統計処理した結果（例えば、グラフ）を表示させる。
【００３３】
ディスプレイ４２は、スルー画像の表示やバッファメモリ１４に一時的に記録されている被写体画像、メモリ１６ａに保存された被写体画像の表示を行う。また、ディスプレイ４２は、表示制御部４１の指令により、属性データ、閾値データ、レベル値データの情報の表示や、統計処理結果（例えば、グラフ）の表示などを行う。
【００３４】
以上のように構成されたデジタルカメラは、次のように動作する。
顔表情撮影モード設定部４０は、顔表情撮影モードをＯＮ設定するとともに、例えば、笑顔の自動撮影を行う笑顔撮影モードを設定する。撮影対象の被写体人物Ａは、顔登録データ記憶部２８には未登録の人物である。
以下、図２〜４を参照しながら動作を説明する。
【００３５】
顔検出部２１は、スルー画像中の被写体人物Ａの顔を検出する。顔認識部２７は、顔検出部２１が検出した顔領域の画像が顔登録データ記憶部２８に登録されている顔画像データに対応するか否かを判定するが、被写体人物Ａが登録人物ではないことを認識すると、非認識信号を出力する。
図２（ａ）は、顔登録データ記憶部２８の記憶領域２８ａに、特徴情報ａが被写体人物Ａに関連付けられて記憶されている状態を模式的に示している。特徴情報ａは、スルー画像に基づいて解析されたデータである。
【００３６】
閾値演算設定部３２は、顔認識部２７が発生する非認識信号に応じて被写体人物Ａに対する笑顔レベル閾値として予め定められた初期値１０％を設定し、閾値データ記憶部２９は、初期値１０％を被写体人物Ａの任意のＩＤ情報に関連付けて記憶する。
図３（ａ）は、閾値データ記憶部２９の記憶領域２９ａに、初期値１０％が被写体人物Ａに関連付けられて記憶されている状態を模式的に示している。
【００３７】
顔表情レベル検出部２３は、顔検出部２１が検出した顔領域の画像の顔表情を顔表情データ記憶部２４の笑顔データと比較し、被写体人物Ａが笑顔であることを検出すると、被写体人物Ａの笑顔を顔表情レベルデータ記憶部２５の笑顔レベルデータと比較することにより、被写体人物Ａの笑顔がいずれの笑顔レベル値に対応するかを検出する。ここでは、顔表情レベル検出部２３は、被写体人物Ａの笑顔レベル値が３０％になったことを検出し、その笑顔レベル値が３０％であるとの笑顔レベル値検出信号を出力する。レベル値データ記憶部３０は、この笑顔レベル値検出信号に基づいて笑顔レベル値３０％をレベル値データとして記憶する。このレベル値データは、被写体人物ＡのＩＤ情報データに関連付けられて記憶される。
図４（ａ）は、レベル値データ記憶部３０の記憶領域３０ａに、笑顔レベル値３０％が被写体人物Ａに関連付けられて記憶されている状態を模式的に示している。
【００３８】
顔表情レベル検出部２３は、被写体人物Ａの笑顔レベル値３０％を検出すると、この笑顔レベル値３０％は、閾値データ記憶部２９に記憶されている初期値の閾値１０％以上であるので、閾値検出信号を出力する。自動撮影部３１は、この閾値検出信号に応じて撮影レンズ１１、絞り１２および撮像素子１３に動作信号を出力して笑顔レベル値３０％の被写体人物Ａの自動撮影を行う。自動撮影された画像データとその画像データに関連付けられた属性データ（例えば、撮影日時、撮影場所）とは、メモリ１６ａに記録される。
なお、この自動撮影された被写体人物Ａの顔画像データに基づき、その顔画像を解析して特徴情報を作成し、この特徴情報を図２（ａ）の特徴ａとすることもできる。この場合、自動撮影された被写体画像データは、上述のスルー画像よりも高精細であるので、一層良好な特徴情報を得ることができる。
【００３９】
閾値演算設定部３２は、被写体人物Ａについてレベル値データ記憶部３０が記憶している笑顔レベル値３０％のデータを読み出し、これを用いて被写体人物Ａに固有の笑顔レベル閾値、すなわち次回に自動撮影を行うための新しい閾値を演算する。新しい閾値は、初期閾値１０％と今回の笑顔レベル値３０％の平均値、２０％である。そして、新しい閾値２０％は、被写体人物ＡのＩＤ情報データに関連付けられて閾値データ記憶部２９に記憶される。
図３（ａ）は、閾値データ記憶部２９の記憶領域２９ｂに、新しい閾値２０％が被写体人物Ａに関連付けられて記憶されている状態を模式的に示している。
【００４０】
次に、同じ被写体人物Ａを再撮影するときの動作を説明する。
顔表情撮影モード設定部４０は、顔表情撮影モードをＯＮ設定するとともに、笑顔の自動撮影を行う笑顔撮影モードを設定する。撮影対象の被写体人物Ａは、既に顔登録データ記憶部２８に登録されている。
【００４１】
顔検出部２１は、スルー画像中の被写体人物Ａの顔を検出する。顔認識部２７は、顔検出部２１が検出した顔領域の画像が顔登録データ記憶部２８に登録されている顔画像データに対応するか否かを判定し、被写体人物Ａが登録人物に対応することを認識すると、認識信号を出力する。この認識信号が出力された場合は、顔登録データ記憶部２８は、被写体人物Ａの特徴情報を記憶することはない。図２（ｂ）は、顔登録データ記憶部２８に被写体人物Ａの特徴情報が再度記憶されることはないことを示している。
【００４２】
閾値演算設定部３２は、顔認識部２７が発生する認識信号に応じて被写体人物Ａに対する笑顔レベル閾値として前回演算によって求められた閾値２０％を閾値データ記憶部２９から読み出す。
【００４３】
顔表情レベル検出部２３は、顔検出部２１が検出した顔領域の画像の顔表情を顔表情レベルデータ記憶部２５の笑顔レベルデータと比較することにより、被写体人物Ａの笑顔がいずれの笑顔レベル値に対応するかを検出する。ここでは、顔表情レベル検出部２３は、被写体人物Ａの笑顔レベル値が５０％になったことを検出し、その笑顔レベル値が５０％であるとの笑顔レベル値検出信号を出力する。レベル値データ記憶部３０は、図４（ｂ）に示すように、この笑顔レベル値検出信号に基づいて笑顔レベル値５０％をレベル値データとして記憶する。
【００４４】
顔表情レベル検出部２３は、被写体人物Ａの笑顔レベル値５０％を検出すると、これは閾値データ記憶部２９に記憶されている前回の閾値２０％以上であるので、閾値検出信号を出力する。自動撮影部３１は、この閾値検出信号に応じて撮影レンズ１１、絞り１２および撮像素子１３に動作信号を出力して笑顔レベル値５０％の被写体人物Ａの自動撮影を行う。自動撮影された画像データとその画像データに関連付けられた属性データ（例えば、撮影日時、撮影場所）とは、メモリ１６ａに記録される。
【００４５】
閾値演算設定部３２は、被写体人物Ａについてレベル値データ記憶部３０が記憶している笑顔レベル値５０％のデータを読み出し、これを用いて被写体人物Ａに固有の笑顔レベル閾値、すなわち次回に自動撮影を行うための新しい閾値を演算する。新しい閾値は、初期閾値１０％と前回の閾値３０％と今回の笑顔レベル値５０％の平均値、３０％である。そして、新しい閾値３０％は、図３（ｂ）に示すように、被写体人物ＡのＩＤ情報データに関連付けられて閾値データ記憶部２９により記憶される。
このようにして算出された閾値は、その被写体人物の画像と共にディスプレイ４２に表示してもよい。
被写体人物Ａの３回目以降の自動撮影も上記の動作と同様に行われる。
【００４６】
以下、レベル値データ記憶部３０に記憶された一連の笑顔レベル値を用いた統計処理について説明する。
図５は、ある被写体人物の笑顔レベル毎の撮影枚数を例示するグラフである。このグラフはディスプレイ４２に表示される。図中、棒グラフの縦軸は撮影枚数、横軸は笑顔レベル値であり、５１、５２、５３の各ボタンは、撮影枚数の分布をそれぞれ「レベル毎」、「季節毎」、「場所毎」の間で切り替えるためのボタンである。
図５では、ボタン５１により「レベル毎」が選択されているが、ボタン５２により「季節毎」、ボタン５３により「場所毎」を選択することもできる。「季節毎」を選択した場合、撮影年月日の時間情報を利用することにより統計処理してグラフ化することができ、「場所毎」を選択した場合、富士山、Ｂ遊園地などの位置情報を入力し、これを利用することにより統計処理してグラフ化することができる。また、位置情報としてＧＰＳ情報を利用してもよい。
【００４７】
本実施の形態によるデジタルカメラは、以下の作用効果を奏する。
（１）被写体人物に固有の笑顔レベル閾値として、過去に検出したその人物の笑顔レベル値の平均値を自動撮影の条件として更新するので、その被写体人物を自動撮影するのに適した条件を簡単に設定できる。
（２）未登録の被写体人物に対しては、顔表情レベル検出部２３が検出可能な最低の笑顔レベル値を閾値の初期値として用いるので、ほとんど全ての人物の自動撮影が可能である。
（３）笑顔レベルを検出して自動撮影を行いながら、未登録の被写体人物の人物登録を行うので、事前の人物登録が不必要となる。
（４）複数の笑顔レベル値を統計処理した結果をグラフ化してディスプレイ４２に表示するので、その人物の笑顔レベル値の推移や頻度を容易に認識することができる。
【００４８】
以上の説明では、顔表情レベル閾値の初期値は、顔表情レベル検出部２３が検出可能な最低の値１０％であったが、これに限るものではなく、顔表情レベル検出部２３が検出可能な顔表情レベル値の範囲のうちの中位の顔表情レベル値５０％などを用いることができる。
このように、顔表情レベル閾値の初期値として５０％を設定した場合には、被写体人物があまり大きく笑わない人であった場合、顔表情撮影モード設定部４０によって笑顔撮影モードをＯＮ設定しても、自動撮影部３１による自動撮影が行われない恐れがある。笑顔撮影モードで所定時間経過しても自動撮影が行われなかった場合は、笑顔撮影モードを強制終了するとともに、レベル値データ記憶部３０にダミーの笑顔レベル値０％を記憶させる。閾値演算設定部３２は、この０％と閾値の初期値５０％のほぼ中間値である２０％若しくは３０％を算出して、その中間値を閾値データ記憶部２９に記憶させる。こうして、閾値の初期値が高すぎても、それを下げることができる。
このように、閾値の初期値５０％が高すぎた被写体人物について閾値を下げる方策として、笑顔撮影モード中に撮影者が強制的にシャッタレリーズ操作を行って、レベル値データ記憶部３０にダミーの笑顔レベル値０％を記憶させることもできる。
【００４９】
また、顔登録データ記憶部２８に記録する被写体人物のＩＤ情報として、その人物の氏名情報を用いることもできる。この場合には、氏名情報をデジタルカメラの操作パネルから入力する。このように入力された氏名情報は、自動撮影した被写体画像データをメモリ１６ａに記録する際にその属性データとして用いることもできる。
本発明は、その特徴を損なわない限り、以上説明した実施の形態に何ら限定されない。
【符号の説明】
【００５０】
１６：画像記録部                      １６ａ：メモリ
２３：顔表情レベル検出部              ２４：顔表情データ記憶部
２５：顔表情レベルデータ記憶部        ２７：顔認識部
２８：顔登録データ記憶部              ２９：閾値データ記憶部
３０：レベル値データ記憶部            ３１：自動撮影部
３２：閾値演算設定部                  ３３：統計処理部
【図１】
2010219739.tif 000003
【図２】
2010219739.tif 000004
【図３】
2010219739.tif 000005
【図４】
2010219739.tif 000006
【図５】
2010219739.tif 000007