(57)【要約】【課題】単純な構造で、カメラ目線且つ自然な表情の被写体人物を容易に撮影することができるカメラを提供すること。【解決手段】被写体である人物の顔の部分を検出する顔検出部４ｂと、上記顔検出部４ｂによって検出された上記顔の部分から、鼻部の検出、眼部の検出、該眼部による視線の向きの判定、及び上記顔部の向きの判定を行う顔パーツ判別部４ｄと、上記顔パーツ判別部４ｄによって検出された上記視線の向き及び上記顔部の向きに基づいて、上記被写体である人物の視線が当該カメラに対して向けられているか否かを判定するＭＰＵ１と、をカメラに具備させる。【選択図】      図１
2008011457.tif 000002
【特許請求の範囲】
【請求項１】
被写体からの光束を受けて像信号を出力する像信号形成部と、上記像信号形成部の出力する像信号をデジタル信号である画像データに変換する信号変換部とを具備するカメラにおいて、
上記画像データから、上記被写体である人物の顔の部分を検出する顔検出部と、
上記顔検出部によって検出された上記顔の部分から、鼻部の検出、眼部の検出、該眼部による視線の向きの判定、及び上記顔部の向きの判定を行う顔パーツ判別部と、
上記顔パーツ判別部によって検出された上記視線の向き及び上記顔部の向きに基づいて、上記被写体である人物の視線が当該カメラに対して向けられているか否かを判定する判定手段と、
を具備することを特徴とするカメラ。
【請求項２】
上記顔パーツ判別部は、上記鼻部と上記眼部との位置関係に基づいて、上記顔部の向きの判定を行うことを特徴とする請求項１に記載のカメラ。
【請求項３】
上記顔パーツ判別部は、黒目と白目との位置関係に基づいて、上記眼部による視線の向きの判定を行うことを特徴とする請求項１に記載のカメラ。
【請求項４】
上記顔パーツ判別部は、上記顔部の向きと上記眼部による視線の向きとが互いに逆向きである時には、上記被写体である人物の視線が当該カメラに対して向けられていると判定することを特徴とする請求項１に記載のカメラ。
【請求項５】
画像データを表示する表示部と、
上記判定手段によって、上記被写体である人物の視線が当該カメラに対して向けられていると判定された画像データのみを選択して上記表示部に表示する表示制御部と、
を更に具備することを特徴とする請求項１に記載のカメラ。
【請求項６】
一回の押操作で一回の撮影を行う為の第１のレリーズスイッチと、
一回の押操作で複数回の撮影を行う為の第２のレリーズスイッチと、
上記第１のレリーズスイッチが押操作されることで撮影した画像データを記録する為の第１のメモリと、
上記第２のレリーズスイッチが押操作されることで撮影した画像データを記録する為の第２のメモリと、
上記第２のメモリに記録されている画像データを上記第１のメモリに転送する転送制御スイッチと、
を具備することを特徴とする請求項１に記載のカメラ。
【請求項７】
上記判定手段によって上記被写体である人物の視線が当該カメラに対して向けられていると判定されたことを表示する判定表示手段を更に具備することを特徴とする請求項１に記載のカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラに関し、より詳しくは、撮影時に最適な撮影タイミングを逃さない為の機能を有するカメラに関する。
【背景技術】
【０００２】
近年のカメラは、画像処理回路の高機能化や撮像素子の読み出し機能の高速化によって、大量の画像データを短時間で取得することが可能となった。しかしながら、画像データを記録するメモリの容量制限、及び取得した大量の画像データの中から所望の画像データを検索するという煩雑さ等に起因して、大量の画像データを短時間で取得することができるというメリットが有効に利用されていない。
【０００３】
ところで、例えば人物を被写体として撮影する場合に、所謂カメラ目線（被写体である人物の視線が当該カメラに向かっている状態；以下同様）の被写体を撮影する為に、例えば以下のような技術が提案されている。
【０００４】
まず、特許文献１に開示されている撮像装置は、撮影時に被写体の注意を喚起する為に所定の音声パターンを発するスピーカ、及び被写体の目線を撮影レンズ近傍に向けさせる為の発光装置を具備している。
【０００５】
また、特許文献２に開示された映像記録再生装置は、被写体である子供のカメラ目線を長時間得る為に、撮影時に子供の注意を引くような画像データを表示する為の液晶モニタを具備する。そして、撮影時には上記液晶モニタを、被写体である子供の方向へ向ける。
【特許文献１】特開２００３−７８７９２号公報
【特許文献２】特開２００３−１０１８４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示された技術のように、撮影時に被写体の注意を喚起する為に所定の音声パターンをスピーカで発することは、単に撮影者が撮影時に自分で声を発して被写体の注意を喚起することと同等レベルの域を出ていない。
【０００７】
さらに、被写体の目線を撮影レンズ近傍に向けさせる為の発光装置に関しても、新たに上記発光装置を設けなくてはならないことに起因するコスト等に見合った効果を発揮するとは考えられない。
【０００８】
また、上記特許文献２に開示された技術によれば、被写体である子供のカメラ目線を得ることはできても、子供の目線はあくまでも上記液晶モニタに表示される例えばアニメキャラクタ等にある。したがって、被写体である子供が不自然な表情及び目線となることは否めない。
【０００９】
本発明は、上記の事情に鑑みてなされたもので、大量の画像データを短時間で取得することができるという近年のカメラの長所を有効に利用することで、単純な構造で、カメラ目線且つ自然な表情の被写体人物を容易に撮影することができるカメラを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の第１の態様によるカメラは、被写体からの光束を受けて像信号を出力する像信号形成部と、上記像信号形成部の出力する像信号をデジタル信号である画像データに変換する信号変換部とを具備するカメラにおいて、上記画像データから、上記被写体である人物の顔の部分を検出する顔検出部と、上記顔検出部によって検出された上記顔の部分から、鼻部の検出、眼部の検出、該眼部による視線の向きの判定、及び上記顔部の向きの判定を行う顔パーツ判別部と、上記顔パーツ判別部によって検出された上記視線の向き及び上記顔部の向きに基づいて、上記被写体である人物の視線が当該カメラに対して向けられているか否かを判定する判定手段と、を具備することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、単純な構造で、カメラ目線且つ自然な表情の被写体人物を容易に撮影することができるカメラを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の一実施形態に係るカメラを説明する。
【００１３】
［第１実施形態］
図１は、本第１実施形態に係るカメラのシステム構成の概念を示すブロック図である。同図に示すように、本第１実施形態に係るカメラは、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１と、レリーズスイッチ１ａと、各種操作スイッチ１ｃと、撮影レンズ２と、ピント合わせ部２ａと、ズーム制御部２ｂと、ＡＦＥ（Ａｎａｌｏｇｕｅ  Ｆｒｏｎｔ  Ｅｎｄ）回路３と、撮像素子３ａと、マイク３ｂと、補助光照射部４ａと、顔検出部４ｂと、輪郭検出部４ｃと、顔パーツ判別部４ｄと、信号処理回路５と、処理補助ブロック５ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６と、メモリ７と、表示部８と、スピーカ８ａと、プリント信号出力部８ｂと、無線通信部８ｃと、フラッシュＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９とを具備する。なお、参照符号１ｂが付されているのは、連写撮影スイッチであり、後述する第２実施形態に係るカメラが具備する。したがって、連写撮影スイッチ１ｂについては、第２実施形態において詳述する。以下、上記の各構成部材を詳細に説明する。
【００１４】
まず、上記ＭＰＵ１は、マイクロコントローラ等から成る制御部である。そして、上記ＭＰＵ１には、上記レリーズスイッチ１ａ及び上記各種操作スイッチ１ｃが接続されている。そして、上記ＭＰＵ１は、上記レリーズスイッチ１ａ及び上記各種操作スイッチ１ｃの状態を検出し、該検出の結果に基づき、後述するフローチャートの動作制御プログラム（上記フラッシュＲＯＭ９に格納）に従って、各構成部材をシーケンシャルに制御する。
【００１５】
ここで、上記レリーズスイッチ１ａは、レリーズ操作の為のスイッチである。上記各種操作スイッチ１ｃは、レリーズ操作やモード切り換え操作以外の各種操作を行う為のスイッチである。
【００１６】
まず、上記撮影レンズ２を介して当該カメラに入射した被写体１１の像は、例えばＣＣＤやＣＭＯＳセンサ等からなる上記撮像素子３ａにより電気信号に変換される。ここで、上記撮影レンズ２としては、ＡＦの為のズームレンズ等を想定している。また、上記撮影レンズ２のピント合わせ制御は、上記ピント合わせ部２ａによって行われる。さらに、上記撮影レンズ２の画角の切り換え判定は、上記ズーム制御部２ｂによって行われる。
【００１７】
ところで、上記撮像素子３ａの取得した電気信号は、上記ＡＦＥ回路３によって読み出されてＡ／Ｄ変換等が施され、デジタル画像信号である画像データとなる。この画像データはその後、上記信号処理回路５に入力される。なお、露出レベルの切り換えの制御も、上記ＡＦＥ回路３によって行われる。
【００１８】
上記信号処理回路５に入力された画像データは、上記信号処理回路５において色補正及び信号圧縮処理等の所定の処理を施された後、上記メモリ７に記録される。なお、上記信号処理回路５には、露出レベルを変更した後の増感処理、画像処理時における補正のかけ方の変更、及び画像データの圧縮率を変更する為の上記処理補助ブロック５ａが設けられている。
【００１９】
さらに、本第１実施形態に係るカメラでは、音声入力の為の上記マイク３ｂが設けられている。このマイク３ｂによって取得した音声信号である音声データも、上記画像データと同様に上記信号処理回路５にて信号圧縮処理等が施され、上記メモリ７に記録される。ここで、上記画像データ及び上記音声データは、その処理時及び記録時等においては、適宜上記ＲＡＭ６に格納される。
【００２０】
ところで、本第１実施形態に係るカメラでは、撮影して取得した画像データは、上記プリント信号出力部８ｂや上記無線通信部８ｃによって、当該カメラの外部へ送信することができる。この無線通信部８ｃは、例えば本第１実施形態に係るカメラと同様又は類似のシステム構成（上記無線通信部８ｃを具備するシステム構成）を有するカメラ等との無線通信を可能にする部材である。したがって、上記無線通信部８ｃによって、他のカメラとの画像データ等の送受信が可能となる。
【００２１】
また、上記表示部８はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等からなり、画像データ等を逐次再生表示させることが出来る部材である。例えば、上記メモリ７に圧縮して記録された上記画像データは、上記信号処理回路５によって読み出され且つ伸張処理等が施された後、上記表示部８に再生表示される。また、上記表示部８は、所謂ライブビュー表示にも用いることができ、ユーザーは、上記表示部８を参照しながら、上記被写体１１の変化状態を確認しつつ撮影を行うことが出来る。
【００２２】
さらに、上記スピーカ８ａは、上記音声データを再生する為の部材である。ここで、上記音声データの再生の際には、上記メモリ７に記録された上記音声データが、上記信号処理回路５によって読み出された後、スピーカ８ａによって出力される。
【００２３】
ところで、上記補助光照射部４ａは、被写体１１に向って補助光を照射する為の部材である。この補助光照射部４によって、露出の不足を補ったり、被写体１１の影を消したりすることができる。
【００２４】
また、上記顔検出部４ｂは、上記信号処理回路５から出力される画像データを解析し、当該画像データにおける被写体中に人物がいるか否かの判定、及び当該画像データの被写体中に人物がいる場合には、その人物における顔部の位置や大きさ等の判定を行う。なお、被写体である人物（以降、被写体人物と称する）における顔部の範囲は、顔部の主要な色等から判定することができる。ここで、画像データの解析には、例えば人間の顔の特徴等を用いる。
【００２５】
上記輪郭検出部４ｃは、画像データにシャープネス強調処理を施して、当該画像データ中の被写体の輪郭の形状を判定する為の部材である。そして、上記顔パーツ判別部４ｄは、上記顔検出部４ｂによって検出された被写体人物の顔部における眼部、眉部及び鼻部等の各種顔パーツの位置の判定、上記被写体人物の顔部の向きの判定、上記眼部による視線の向きの判定、及び上記被写体人物の視線が当該カメラに対して向けられているか否かの判定等を行う部材である。
【００２６】
以下、上記顔パーツ判別部４ｄによる被写体人物の各種顔パーツの位置の判定方法の１つである、色に基づいた判定方法について説明する。まず、被写体人物における顔部の中央付近を上下方向に走るコントラストの強い部分を、鼻部であると判定する。さらに、この鼻部の左右両脇部分における上部付近に存在する白色の部分は、白目部であると判定することができる。そして、上記白目部であると判定した白色の部分に囲まれた黒色の部分を、黒目部であると判定することができる（以降、白目部と黒目部とから構成される部分を眼部と称する）。なお、上記顔パーツ判別部４ｄによる各種判定結果は、上記顔検出部４ｂに出力される。このように、本第１実施形態に係るカメラによれば、撮影画面内における被写体人物の顔部の位置、鼻部の位置、白目部の位置、黒目部の位置等を判定することができる。
【００２７】
以下、本第１実施形態に係るカメラにおける上記顔パーツ判別部４ｄによる、被写体人物の顔部における眼部、眉部及び鼻部等の各種顔パーツの位置の判定、上記被写体人物の顔部の向きの判定、及び上記眼部による視線の向きの判定について、図２乃至図６を参照して詳細に説明する。
【００２８】
図２（ａ），（ｂ）は、人物が被写体である画像データを示している。まず、被写体人物の顔部を判定する為には、図３（ａ），（ｂ）に示すように、眉部や眼部による横長の影と鼻部による縦長の影とによって構成されるＴ字型の影を、図２（ａ），（ｂ）に示す画像データから抽出する。ここで、顔部の画像データは、図２（ａ），（ｂ）に示す画像データから、例えば輝度情報のみを抽出して処理することで得られる。このようにして被写体人物の顔部を検出し、更に色情報より肌色に近い色を有する部分のみを抽出することで、被写体人物の顔部の詳細な範囲（図３（ａ），（ｂ）に示す斜線部参照）を検出することができる。
【００２９】
そして、図３（ａ），（ｂ）に示すように、顔部（上下方向の長さＦ）を上下方向に２分割した場合の分割線上における明るさをｘ軸方向（左右方向）に分析すると、図４（ａ），（ｂ）に示すグラフのようになる。図４（ａ），（ｂ）に示すグラフから分かるように、顔部を上下方向に２分割した場合の分割線上における明るさをｘ軸方向に分析することで、顔部における鼻筋の影の部分の座標ｘ３を検出することができる。
【００３０】
さらに、図３（ａ），（ｂ）及び図４（ａ），（ｂ）から分かるように、顔部がｘ１乃至ｘ２の範囲であることに鑑みて、
ｘ３＜１／２（ｘ１＋ｘ２）
であれば、当該顔部は向かって左向き（図３（ａ）参照）、
ｘ３＞１／２（ｘ１＋ｘ２）
であれば、当該顔部は向かって右向き（図３（ｂ）参照）であると判定する。
【００３１】
以上のようにして、被写体人物の顔の向きを判定することができる。
【００３２】
以下、図５（ａ）乃至（ｃ）及び図６（ａ）乃至（ｃ）を参照して、被写体人物の視線の方向を、眼部における明るさ分布を利用して検出する方法について詳細に説明する。
【００３３】
ここで、図５（ａ）は黒目部の左右どちら側にも白目部が存在している場合（被写体が当該カメラに対してカメラ目線である場合）、（ｂ）は黒目部の右側（向かって右側）に白目部が存在している場合（被写体が向かって左側を見ている場合）、（ｃ）は黒目部の左側（向かって左側）に白目部が存在している場合（被写体が向かって右側を見ている場合）の眼部を示す図である。
【００３４】
そして、図６（ａ）乃至（ｃ）は、それぞれ図５（ａ）乃至（ｃ）に示す眼部における破線ｙ３上における明るさ分布を示すグラフである。なお、図６（ａ）乃至（ｃ）に示すグラフにおける座標ｘ１及びｘ３は、それぞれ図４（ａ）及び（ｂ）に示すグラフにおけるｘ１，ｘ３と対応した座標である。すなわち、座標ｘ１は、顔部と、向かって左側の背景との境界のｘ座標である。また、座標ｘ３は、顔部における上記鼻部の影の部分のｘ座標である。ここで、図５に示すように、眼部における左右両端のｘ座標を、それぞれ座標ｘ４、座標ｘ５とする。
【００３５】
図６に示すような明るさ分布のグラフによって、所定の幅を有し且つ周囲よりも明るいピークとして被写体人物の白目部を検出することができ、また黒目部の偏り具合によって被写体人物の視線の向きも検出することができる。以下、黒目部の偏り具合による被写体人物の視線の向きの検出について詳細に説明する。
【００３６】
まず、黒目部が左右どちらにも偏らずに存在している場合、すなわち被写体人物が当該カメラの方向を向いている場合、図６（ａ）に示すように、白目部による明るさのピークが２つ存在し、この２つのピークに挟まれるように黒目部による暗い部分が存在する。
【００３７】
また、黒目部が向かって左側に偏って存在している場合、すなわち被写体人物が向かって左側を見ている場合、図６（ｂ）に示すように、白目部による明るさのピークは１つしか存在せず且つ該ピークは座標ｘ４と座標ｘ５との中点よりも座標ｘ５側に存在する。
【００３８】
さらに、黒目部が向かって右側に偏って存在している場合、すなわち被写体人物が向かって右側を見ている場合、図６（ｃ）に示すように、白目部による明るさのピークは１つしか存在せず且つ該ピークは座標ｘ４と座標ｘ５との中点よりも座標ｘ４側に存在する。
【００３９】
以上説明したように、被写体人物の顔部の向き及び視線の向きを、顔部及び眼部における明るさの分布パターンによって検出できるので、被写体人物が当該カメラの方を見ているか否かを判定（図７に示すフローチャートを参照して詳述する）することができる。
【００４０】
なお、上述したような白目部及び黒目部の検出を行う為には、顔部の範囲すなわち図３（ａ），（ｂ）に示す例ではｘ１乃至ｘ３若しくはｘ３乃至ｘ２且つｙ１乃至ｙ２の範囲における明るさの分布を調べればよい。
【００４１】
以下、本第１実施形態に係るカメラのＭＰＵ１による撮影シーケンスの一例を、図７に示すフローチャートを参照して説明する。なお、本第１実施形態に係るカメラにおける各構成部材の動作については、図１を参照して上述した通りであるので、ここでは撮影シーケンスの流れを中心に説明する。
【００４２】
まず、不図示の電源スイッチがＯＮされると、初期設定を行う（ステップＳ１０１）。なお、このステップＳ１０１における初期設定としては、例えば当該カメラの各部の初期化や、上記撮影レンズ２のレンズ位置の初期化等を挙げることができる。このステップＳ１０１における処理を終えた後、操作チェックを行う（ステップＳ１０２）。このステップＳ１０２においては、当該カメラのデフォルト状態に対してユーザーによって加えられた変更をチェックする。
【００４３】
そして、上記撮像素子３ａの取得した電気信号を、上記ＡＦＥ回路３によって読み出し且つＡ／Ｄ変換等を施してデジタル画像信号である画像データを生成し、上記表示部８に表示させる（ステップＳ１）。
【００４４】
すなわち、上記ステップＳ１は、所謂ライブビュー表示を開始するステップである。したがって、上記ステップＳ１以降では、ユーザーは、上記表示部８におけるライブビュー表示を参照しながら、フレーミングやレリーズタイミングの決定を行うことができる。
【００４５】
つづいて、ユーザーによって上記レリーズスイッチ１ａの押操作が為されたか（撮影操作が為されたか）否かを判定する（ステップＳ２）。このステップＳ２をＮＯに分岐する場合は、後述するステップＳ９へ移行する。
【００４６】
上記ステップＳ２をＹＥＳに分岐する場合は、所定の撮影動作によって撮影を行い、且つ該撮影によって取得した画像データを、上記メモリ７におけるメモリ１領域へ記録する（ステップＳ３）。その後、上記レリーズスイッチ１ａがユーザーによる押操作から解放されたか否かを判定する（ステップＳ４）。このステップＳ４をＮＯに分岐する場合は、上記ステップＳ３へ戻る。すなわち、上記レリーズスイッチ１ａがユーザーによる押操作から解放されるまで、上記ステップＳ３における処理を繰り返し行う。
【００４７】
一方、上記ステップＳ４をＹＥＳに分岐する場合は、上記ステップＳ３において取得した画像データを、上記表示部８に表示させる（ステップＳ５）。その後、不図示のタイマーによって時間を計測し、所定時間経過前にユーザーによって何らかの操作が為されたか否かを判断する（ステップＳ１０３）。このステップＳ１０３において、ユーザーによる操作が何ら行われないまま所定時間経過したと判断した場合は、スリープモードとして省電力動作に移行する。一方、上記ステップＳ１０３において、所定時間経過前にユーザーによって何らかの操作が行われたと判断した場合は、上記ステップＳ１０２へ戻る。
【００４８】
ところで、上記ステップＳ２をＮＯに分岐する場合には、上記顔検出部４ｂによって、上記信号処理回路５から出力される画像データを解析し、当該画像データの被写体中に人物がいるか否かの判定、及び当該画像データの被写体中に人物がいる場合には、その顔部を検出する（ステップＳ９）。
【００４９】
つづいて、このステップＳ９において、顔部の検出に成功したか否かを判定する（ステップＳ１０）。このステップＳ１０をＮＯに分岐する場合は、上記ステップＳ１へ戻る。一方、上記ステップＳ１０をＹＥＳに分岐する場合は、図３及び図４を参照して説明したようにして、上記顔パーツ判別部４ｄによって顔部の向きの検出を行う（ステップＳ１１）。
【００５０】
上記ステップＳ１１にて行った顔部の向きの判定の結果、顔部が当該カメラの方向を向いているか否かを判定する（ステップＳ１２）。このステップＳ１２をＹＥＳに分岐する場合は、図５（ａ）乃至（ｃ）及び図６（ａ）乃至（ｃ）を参照して説明したようにして、上記顔パーツ判別部４ｄによって、黒目部の左右両隣に白目部が存在しているか否かを判定する（ステップＳ１３）。このステップＳ１３をＹＥＳに分岐する場合は、被写体がカメラ目線であるので、当該画像データを上記メモリ７におけるメモリ２領域へ記録する（ステップＳ１４）。そして、被写体がカメラ目線となっていることを、上記表示部８に表示する（ステップＳ１４−１）。
【００５１】
上記ステップＳ１３をＮＯに分岐する場合、及び上記ステップＳ１４における処理を行った後、上記メモリ７における上記メモリ２領域に所定の空き容量が残っているかどうかを判定する（ステップＳ１８）。このステップＳ１８をＮＯに分岐する場合は、上記メモリ７における上記メモリ２領域に記録された画像データを、記録日時の古い順に所定枚数消去する（ステップＳ１９）。
【００５２】
上記ステップＳ１８をＹＥＳに分岐する場合または上記ステップＳ１９の処理を終えた後は、上記ステップＳ１へ戻る。
【００５３】
ところで、上記ステップＳ１２をＮＯに分岐する場合、上記ステップＳ１１において行った顔部の向きの判定の結果、被写体の顔部が向かって右側を向いて（図２（ｂ）参照）いるか否かを判定する（ステップＳ１５）。このステップＳ１５をＹＥＳに分岐する場合、図５（ａ）乃至（ｃ）及び図６（ａ）乃至（ｃ）を参照して説明したように上記顔パーツ判別部４ｄによって、黒目部の向かって右側に白目部が存在（図５（ｂ）参照）しているか否かを判定する（ステップＳ１６）。このステップＳ１６をＹＥＳに分岐する場合は、図２（ｂ）に示すように顔部が向かって右側を向いた状態で、図５（ｂ）に示すように視線は向かって左側を向いているような状態となっている。この状態は、被写体人物が当該カメラに対してカメラ目線であると考えられるので、上記ステップＳ１４へ移行する。一方、上記ステップＳ１６をＮＯに分岐する場合は、上記ステップＳ１８へ移行する。
【００５４】
また、上記ステップＳ１５をＮＯに分岐する場合は、被写体人物の顔部が向かって左側を向いて（図２（ａ）参照）いる場合である。したがって、図５（ａ）乃至（ｃ）及び図６（ａ）乃至（ｃ）を参照して説明したように、上記顔パーツ判別部４ｄによって、黒目部の向かって左側に白目部が存在（図５（ｃ）参照）しているか否かを判定する（ステップＳ１７）。
【００５５】
このステップＳ１７をＹＥＳに分岐する場合は、図２（ａ）に示すように顔部が向かって左側を向いた状態で、図５（ｃ）に示すように視線は向かって右側を向いているような状態となっている。この状態は、被写体人物が当該カメラに対してカメラ目線であると考えられるので、上記ステップＳ１４へ移行する。一方、上記ステップＳ１７をＮＯに分岐する場合は、上記ステップＳ１８へ移行する。
【００５６】
以上、図７に示すフローチャートを参照して説明した撮影シーケンスを実行することによって、被写体人物がカメラ目線となった時のシャッターチャンスを逃さずに撮影することができる。なお、図７に示すフローチャートにおいては、被写体がカメラ目線となった場合には、当該画像データを上記メモリ２領域へ記録（ステップＳ１４）した後に、被写体がカメラ目線である旨を上記表示部８に表示（ステップＳ１４−１）したが、これに限らず、被写体がカメラ目線であることを検出した場合には、上記のタイミング以外のタイミングでその旨を上記表示部８に表示しても勿論よい。
【００５７】
以下、図８に示すフローチャートを参照して、本第１実施形態に係るカメラにおけるＭＰＵ１による画像データの取捨選択処理について説明する。なお、この画像データの取捨選択処理は、本第１実施形態においては、図７に示すフローチャートにおける上記ステップＳ５にて行うとする。
【００５８】
図７に示すフローチャートにおける上記ステップＳ３で取得した画像データ（ユーザーのレリーズ操作によって撮影され、上記メモリ７における上記メモリ１領域に記録された画像データ）に対して、上記顔検出部４ｂによって被写体人物の顔部の検出を行い、且つ上記顔パーツ判別部４ｄによって上記被写体人物の顔部の向きの判定、上記眼部による視線の向きの判定、及び上記被写体人物の視線が当該カメラに対して向けられているか否かの判定を行う（ステップＳ２０）。
【００５９】
そして、上記ステップＳ２０における判定結果に基づいて、被写体人物の顔部を検出することができたか否かを判断する（ステップＳ２１）。このステップＳ２１をＹＥＳに分岐する場合は、上記ステップＳ２０における判定結果に基づいて、眼部を検出することができたか否かを判断する（ステップＳ２２）。このステップＳ２２をＹＥＳに分岐する場合は、上記ステップＳ２０における判定結果に基づいて、被写体人物が当該カメラに対してカメラ目線であるか否かを判断する（ステップＳ２３）。なお、被写体人物が当該カメラに対してカメラ目線であるか否かの判断方法は、上述した通りである。
【００６０】
上記ステップＳ２３をＹＥＳに分岐する場合は、当該画像データを、上記表示部８に所定の大きさで（後述するステップＳ２５における画像データの表示よりも大きく）表示させる（ステップＳ２４）。
【００６１】
ところで、上記ステップＳ２１をＮＯに分岐する場合、上記ステップＳ２２をＮＯに分岐する場合、及び上記ステップＳ２３をＮＯに分岐する場合は、当該画像データを上記表示部８に所定の大きさで（上記ステップＳ２４における画像データの表示よりも小さく）表示させる（ステップＳ２５）。
【００６２】
上記ステップＳ２４または上記ステップＳ２５における処理を行った後は、上記メモリ７における上記メモリ１領域に記録された全ての画像データについて、上記ステップＳ２０乃至上記ステップＳ２３における処理を行ったか否かを判断する（ステップＳ２６）。このステップＳ２６をＮＯに分岐する場合、上記メモリ７における上記メモリ１領域に記録された画像データの中から、次に上記ステップＳ２０乃至上記ステップＳ２３における処理を行う候補の画像データを決定する（ステップＳ２７）。そして、上記ステップＳ２０へ移行する。
【００６３】
つまり、図７に示すフローチャートにおける上記ステップＳ３で上記メモリ１領域に記録された全ての画像データに対し、上記ステップＳ２０乃至上記ステップＳ２３における処理を行う。
【００６４】
ところで、上記ステップＳ２６をＹＥＳに分岐する場合、上記ステップＳ２４における処理を行った（当該カメラに対して被写体人物がカメラ目線の画像データが存在した）か否かを判断する（ステップＳ３１）。このステップＳ３１をＮＯに分岐する場合は、上記メモリ７における上記メモリ２領域に記録された画像データを、上記表示部８に表示させる（ステップＳ３２）。
【００６５】
なお、上記メモリ７における上記メモリ２領域に記録された画像データは、図７に示すフローチャートにおける上記ステップＳ１４で、カメラ目線時の被写体人物を、上記ＭＰＵ１の判断によって撮影して取得した画像データである。
【００６６】
上記ステップＳ３１をＹＥＳに分岐する場合、または上記ステップＳ３２における処理を実行した後には、ユーザーが所望の画像データを選択するステップであるステップＳ３３に移行する。
【００６７】
上記ステップＳ３３に、上記ステップＳ３１をＹＥＳに分岐することで移行した場合には、上記ステップＳ２４にて上記表示部８に表示させた画像データの中から所望の画像データを、ユーザーが上記各種スイッチ１ｃを操作して選択する（ステップＳ３３）。
【００６８】
上記ステップＳ３３に、上記ステップＳ３２における処理を行った後に移行した場合には、上記ステップＳ３２にて上記表示部８に表示させた画像データの中から所望の画像データを、ユーザーが上記各種スイッチ１ｃを操作して選択する（ステップＳ３３）。
【００６９】
上記ステップＳ３３における処理を実行した後、上記メモリ７における上記メモリ１領域及び上記メモリ２領域に記録された画像データのうち、上記ステップＳ３３においてユーザーによって選択された画像データ以外の画像データを消去する操作がユーザーによって行われたか否かを判断する（ステップＳ３４）。
【００７０】
上記ステップＳ３４をＹＥＳに分岐する場合は、上記ステップＳ３３においてユーザーによって選択された画像データを、上記メモリ７におけるメモリ３領域に記録する（ステップＳ３５）。一方、上記ステップＳ３４をＮＯに分岐する場合は、上記メモリ７における上記メモリ１領域に記録された画像データを、全て上記メモリ３領域に記録する（ステップＳ３６）。
【００７１】
上記ステップＳ３５または上記ステップＳ３６における処理を行った後、上記メモリ１領域または上記メモリ２領域に記録された画像データのうち、上記ステップＳ３３においてユーザーによって選択された画像データ以外の画像データを消去する（ステップＳ３７）。そして、図７に示すフローチャートに戻る。
【００７２】
以上説明したように、本第１実施形態によれば、単純な構造で、カメラ目線且つ自然な表情の被写体人物を容易に撮影することができるカメラを提供することができる。
【００７３】
具体的には、本第１実施形態に係るカメラでは、ユーザーによる撮影操作が為されなくても、被写体人物が当該カメラに対してカメラ目線となった時には撮影動作を実行して画像データを取得し、上記メモリ７における上記メモリ１領域に記録する。したがって、被写体人物が当該カメラに対してカメラ目線となった時のシャッターチャンスを逃すことが無い。
【００７４】
すなわち、本第１実施形態に係るカメラによれば、撮影の初心者であっても、シャッターチャンスを逃さずに、カメラ目線である被写体人物を容易に撮影することができ、見ごたえのある印象的な一瞬を捉えた写真を得ることができる。
【００７５】
また、被写体がカメラ目線になるとその旨が上記表示部８に表示されるので、被写体がカメラ目線であることが画像だけでは視覚的に判別しにくい場合であっても、被写体がカメラ目線であることを容易に認識して撮影を行うことができる。
【００７６】
また、本第１実施形態に係るカメラでは、図７に示すフローチャートにおける上記ステップＳ１９及び図８に示すフローチャートにおける上記ステップＳ３７のように、上記メモリ７に記録された画像データのうち不要な画像データを消去するステップを設けている。したがって、ユーザーは、上記メモリ７が容量オーバーとなることを気にすること無く、撮影を行うことができる。
【００７７】
なお、上記第１実施形態においては、被写体人物が１人の場合を想定していたが、例えば図９（ａ）に示すように被写体人物が複数の場合にも、上記第１実施形態を適用することができるのは勿論である。この場合、例えば被写体人物全員が、当該カメラに対してカメラ目線となった時に、上記ＭＰＵ１の判断による撮影動作を実行するとしてもよい。
【００７８】
また、図９（ｂ）に示すように、被写体である人物が動いているようなシーンにおいては、被写体人物が当該カメラに対してカメラ目線となるのは一瞬である為、上記第１実施形態に係るカメラの有する効果は、特に有効となる。
【００７９】
なお、図８に示すフローチャートにおいては、被写体人物の顔部及び眼部に関する各種判定を、上記ステップＳ２１乃至上記ステップＳ２３において３段階で行っているが、上記撮像素子３ａの性能や上記ＭＰＵ１の処理スピードによっては、より細かな判定を行っても勿論よい。
【００８０】
［第２実施形態］
次に、本発明の第２実施形態に係るカメラについて説明する。なお、本第２実施形態に係るカメラは、レリーズスイッチとして、上記第１実施形態に係るカメラが具備するレリーズスイッチ１ａの他に、更に連写撮影スイッチ１ｂを具備する（図１０参照）。ここで、上記連写撮影スイッチ１ｂは、図１に示すように上記ＭＰＵ１に接続されて設けられている。そして、本第２実施形態に係るカメラでは、上記連写撮影スイッチ１ｂがユーザーによって一回押し込まれると、所定枚数だけ連写撮影が為される。
【００８１】
なお、本第２実施形態に係るカメラは、図７及び図８に示すフローチャートを参照して説明した上記第１実施形態に係るカメラの動作制御と同様の動作制御に加えて、図１１に示すフローチャートを参照して後述する本第２実施形態に係るカメラに特有の連写撮影シーケンスを実行することができる。
【００８２】
ここで、本第２実施形態においては、上記メモリ７は、仮記録メモリ領域と本記録メモリ領域とを有する。なお、上記仮記録メモリ領域は、上記第１実施形態における上記メモリ１領域及び上記メモリ２領域に対応し、上記本記録メモリ領域は、上記第１実施形態における上記メモリ３領域に対応する。
【００８３】
したがって、本第２実施形態に係るカメラにて、図７及び図８に示すフローチャートを参照して説明した上記第１実施形態に係るカメラの動作制御を行う場合には、上記メモリ１領域及び上記メモリ２領域を仮記録メモリ領域に、上記メモリ３領域を本記録メモリ領域に読み替える。
【００８４】
以下、本第２実施形態に係るカメラのＭＰＵ１による連写撮影シーケンスを、図１１に示すフローチャートを参照して説明する。
【００８５】
まず、不図示の電源スイッチがＯＮされると、初期設定を行う（ステップＳ１０１）。なお、このステップＳ１０１における初期設定としては、例えば当該カメラの各部の初期化や、上記撮影レンズ２のレンズ位置の初期化等を挙げることができる。このステップＳ１０１における処理を終えた後、操作チェックを行う（ステップＳ１０２）。このステップＳ１０２においては、当該カメラのデフォルト状態に対してユーザーによって加えられた変更をチェックする。
【００８６】
つづいて、上記撮像素子３ａの取得した電気信号を、上記ＡＦＥ回路３によって読み出し且つＡ／Ｄ変換等を施してデジタル画像信号である画像データを生成し、上記表示部８に表示させる（ステップＳ４１）。すなわち、上記ステップＳ４１は、図７に示すフローチャートにおける上記ステップＳ１と同様、所謂ライブビュー表示を開始するステップである。
【００８７】
そして、ユーザーによって上記レリーズスイッチ１ａの押操作が為されたか（撮影操作が為されたか）否かを判定する（ステップＳ４２）。このステップＳ４２をＮＯに分岐する場合は、後述するステップＳ５１へ移行する。
【００８８】
上記ステップＳ４２をＹＥＳに分岐する場合は、所定の撮影動作によって撮影を行う（ステップＳ４３）。そして、上記ステップＳ４３で撮影によって取得した画像データを、上記メモリ７における上記本記録メモリ領域へ記録する（ステップＳ４４）。その後、不図示のタイマーによって時間を計測し、所定時間経過前にユーザーによって何らかの操作が為されたか否かを判断する（ステップＳ１０３）。
【００８９】
このステップＳ１０３において、ユーザーによる操作が何ら行われないまま所定時間経過したと判断した場合には、スリープモードとして省電力動作に移行する。一方、上記ステップＳ１０３において、所定時間経過前にユーザーによって何らかの操作が行われたと判断した場合は、上記ステップＳ１０２へ戻る。
【００９０】
ところで、上記ステップＳ４２をＮＯに分岐する場合は、ユーザーによって上記連写撮影スイッチ１ｂの押操作が為されたか（連写撮影操作が為されたか）否かを判定する（ステップＳ５１）。このステップＳ５１をＮＯに分岐する場合は、後述するステップＳ６１へ移行する。
【００９１】
上記ステップＳ５１をＹＥＳに分岐する場合、上記仮記録メモリ領域の容量が所定容量以上残っていない状態であるか否か、すなわち上記仮記録メモリ領域に記録されている画像データ等を消去する必要があるか否かを判断する（ステップＳ５２）。このステップＳ５２をＹＥＳに分岐する場合は、上記仮記録メモリ領域に記録された画像データ等を消去する（ステップＳ５３）。
【００９２】
上記ステップＳ５２をＮＯに分岐する場合、または上記ステップＳ５３における処理を実行した後は、所定の撮影動作によって連写撮影を行う（ステップＳ５４）。さらに、このステップＳ５４における連写撮影によって取得した画像データを、上記メモリ７における上記仮記録メモリ領域に記録する（ステップＳ５５）。そして、上記ステップＳ１０３へ移行する。
【００９３】
ところで、上記ステップＳ５１をＮＯに分岐する場合、ユーザーによって上記各種操作スイッチ１ｃの操作が為されて、表示モードへのモード切り換えが行われたか否かを判断する（ステップＳ６１）。ここで、表示モードとは、上記仮記録メモリ領域に記録された画像データを上記表示部８に表示させ、上記仮記録メモリ領域に記録された画像データの中から所望の画像データを、ユーザーが選択して上記本記録メモリ領域に記録させることができるモードである。このステップＳ６１をＮＯに分岐する場合は、上記ステップＳ４１へ移行する。
【００９４】
上記ステップＳ６１をＹＥＳに分岐する場合、上記ステップＳ５５において上記仮記録メモリに記録された画像データを、上記表示部８に表示させる（ステップＳ６２）。ここで、ユーザーは、上記表示部８に表示された画像データを参照して、所望の画像データを上記スイッチ１ｃの操作によって選択する。
【００９５】
その後、ユーザーによって例えば上記レリーズスイッチ１ａが押操作されることで、ユーザーによって選択された上記所望の画像データを、上記メモリ７における上記本記録メモリ領域に記録する（ステップＳ６３）。なお、このようにユーザーによって選択された上記所望の画像データを、上記メモリ７における上記本記録メモリ領域に記録する操作を行う為の専用スイッチを別途設けても勿論よい。
【００９６】
以上説明したように、本第２実施形態によれば、上記第１実施形態に係るカメラと同様の効果を奏する上に、連写撮影可能であり且つメモリを有効に利用可能なカメラを提供することができる。
【００９７】
以上、第１実施形態及び第２実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形及び応用が可能なことは勿論である。
【００９８】
さらに、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００９９】
【図１】図１は、本発明の第１実施形態に係るカメラのシステム構成の概念を示すブロック図。
【図２】図２（ａ）及び（ｂ）は、人物が被写体である画像データを示す図。
【図３】図３（ａ）及び（ｂ）は、眉部や眼部による横長の影と鼻部による縦長の影とによって構成されるＴ字型の影を抽出した画像データを示す図。
【図４】図４は、被写体人物の顔部を上下方向に２分割した場合の分割線上における明るさをｘ軸方向（左右方向）に分析したグラフ。
【図５】図５（ａ）は、黒目部の左右どちら側にも白目部が存在している場合（被写体が当該カメラに対してカメラ目線である場合）の眼部を示す図。図５（ｂ）は黒目部の向かって右側に白目部が存在している場合（被写体が向かって左側を見ている場合）の眼部を示す図。図５（ｃ）は黒目部の向かって左側に白目部が存在している場合（被写体が向かって右側を見ている場合）の眼部を示す図。
【図６】図６（ａ）乃至（ｃ）は、それぞれ図５（ａ）乃至（ｃ）に示す眼部における破線ｙ３上における明るさ分布を示すグラフ。
【図７】図７は、本発明の第１実施形態に係るカメラのＭＰＵによる撮影シーケンスのフローチャートを示す図。
【図８】図８は、本発明の第１実施形態に係るカメラにおけるＭＰＵによる画像データの取捨選択処理（詳細は後述）のフローチャートを示す図。
【図９】図９（ａ）は、被写体人物が複数の場合の画像データの一例を示す図。図９（ｂ）は、被写体人物が動いている場合の画像データの一例を示す図。
【図１０】本発明の第２実施形態に係るカメラの具備するレリーズスイッチ及び連写撮影スイッチを示す図。
【図１１】本発明の第２実施形態に係るカメラのＭＰＵによる連写撮影シーケンスのフローチャートを示す図。
【符号の説明】
【０１００】
１…ＭＰＵ、  １ａ…レリーズスイッチ、  １ｂ…連写撮影スイッチ、  １ｃ…各種操作スイッチ、  ２…撮影レンズ、  ２ａ…ピント合わせ部、  ２ｂ…ズーム制御部、  ３…ＡＦＥ回路、  ３ａ…撮像素子、  ３ｂ…マイク、  ４ａ…補助光照射部、  ４ｂ…顔検出部、  ４ｃ…輪郭検出部、  ４ｄ…顔パーツ判別部、  ４…補助光照射部、  ５…信号処理回路、  ５ａ…処理補助ブロック、  ６…ＲＡＭ、  ７…メモリ、  ８…表示部、  ８ａ…スピーカ、  ８ｂ…プリント信号出力部、  ８ｃ…無線通信部、  ９…フラッシュＲＯＭ。
【図１】
2008011457.tif 000003
【図２】
2008011457.tif 000004
【図３】
2008011457.tif 000005
【図４】
2008011457.tif 000006
【図５】
2008011457.tif 000007
【図６】
2008011457.tif 000008
【図７】
2008011457.tif 000009
【図８】
2008011457.tif 000010
【図９】
2008011457.tif 000011
【図１０】
2008011457.tif 000012
【図１１】
2008011457.tif 000013