(57)【要約】【課題】  被写体が用意完了の状態にあるときに、シャッタチャンスを逃すことなく確実に撮影するための技術を提供する。【解決手段】  本発明の電子カメラは、撮像部と、カウント部と、撮影指令部とを備えたことを特徴とする。撮像部は、被写体を撮像して画像データを生成する撮像動作を行う。カウント部は、各々の被写体を検出することによって被写体の数を数えるカウント処理を行う。撮影指令部は、カウント処理を繰り返し行わせ、被写体の数が増加したか否かをカウント処理の都度判定し、増加したと判定した以後に、撮像部に撮像動作を指令する。【選択図】    図１
2010093834.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを生成する撮像動作を行う撮像部と、
各々の前記被写体を検出することによって前記被写体の数を数えるカウント処理を行うカウント部と、
前記カウント処理を繰り返し行わせ、前記被写体の数が増加したか否かを前記カウント処理の都度判定し、増加したと判定した以後に、前記撮像部に前記撮像動作を指令する撮影指令部と
を備えたことを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記撮影指令部が増加したと判定した以後に、前記被写体の顔領域の位置を検出する位置検出処理を行う位置検出部を備え、
前記撮影指令部は、増加したと判定した以後に、前記位置検出処理を繰り返し行わせ、前に検出された前記顔領域の位置との比較に基づいて、前記顔領域の位置の動き量が所定範囲内か否かを前記位置検出処理の都度判定し、所定の期間または所定の比較回数において前記所定範囲内と判定した場合に、前記指令を行う
ことを特徴とする電子カメラ。
【請求項３】
請求項２に記載の電子カメラにおいて、
前記位置検出部が前記顔領域の位置を検出した以後、前記撮影指令部が前記指令を行う前に、検出された前記顔領域に撮影レンズのピントを合わせる焦点制御部を備えた
ことを特徴とする電子カメラ。
【請求項４】
請求項２または請求項３に記載の電子カメラにおいて、
前記撮影指令部は、前記位置検出処理を繰り返し行わせる際に、前記撮像動作も繰り返し行わせ、
前記位置検出部は、前記撮像部が生成した前記画像データを用いて、前記顔領域の位置を検出する
ことを特徴とする電子カメラ。
【請求項５】
請求項１〜請求項４のいずれか１項に記載の電子カメラにおいて、
撮影者の操作を受けたときに同期して、前記撮像部に静止画用の前記撮像動作を指令する操作部材を有し、
前記カウント部及び前記撮影指令部の処理は、『前記操作部材への操作に依存しないタイミングで、静止画用の前記撮像動作が行われる撮影モード』に電子カメラが設定されている場合に行われる
ことを特徴とする電子カメラ。
【請求項６】
電子カメラが被写体を撮像するタイミングを制御可能な電子カメラシステムであって、
各々の前記被写体を検出することによって前記被写体の数を数えるカウント処理を行うカウント部と、
前記カウント処理を繰り返し行わせ、前記被写体の数が増加したか否かを前記カウント処理の都度判定し、増加したと判定した以後に、前記電子カメラに前記撮像を指令する撮影指令部と
を備えたことを特徴とする電子カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像から顔領域を検出する機能を備えた電子カメラ、及び電子カメラシステムに関する。また、本発明は、セルフ撮影を行う技術に関する。
【背景技術】
【０００２】
動物である被写体を撮影する場合、その動物が所望のポーズや表情をしたタイミングに合わせてレリーズ釦を押す必要がある。また、セルフ撮影では、撮影者がカメラを操作した後に、撮影者が撮影位置に移動する時間を考慮する必要があるので、例えばセルフタイマー機能が用いられる。しかし、動物のポーズが所定の状態となるタイミングでレリーズ釦を押すことや、セルフ撮影において撮影者が撮影位置で準備できたタイミングで自動撮影することは、容易とは限らない。
【０００３】
そこで、特許文献１は、被写体が所望のポーズをしたタイミングでレリーズするために、画像に含まれる被写体像の顔の向きを検出し、それが所定の方向を向いた場合に自動撮影している。また、特許文献２は、セルフタイマー撮影での撮像画像が適切なものであったかどうかを、撮影者に確認させるようにしている。具体的には、セルフタイマー撮影モードにおける撮影後の撮像画像表示時間を、通常撮影モードの場合より長く設定している。これにより、被写体である撮影者が撮影後にカメラの設置位置に戻るまでに、撮像画像の表示が終了しないように試みている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３５７４０４号公報
【特許文献２】特開２００１−８６３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
被写体の顔が所定の方向を向いていることを検出しても、検出した瞬間において、被写体が用意完了の状態にあるとは限らない。従って、特許文献１の方法では、被写体が準備できていないときにレリーズされて、失敗写真となるおそれがある。
特許文献２によれば、セルフタイマー撮影での撮像画像が適切なものであったかどうかを、撮影者は容易に確認できるとしている。しかしこの方法は、撮影者が撮影位置で準備できたタイミングで自動撮影するものではなく、失敗写真となる撮影を防止できない。従って、特許文献２の方法は、本質的に問題を解決しているとは言えない。このため、セルフ撮影において、撮影者に操作負担をかけることなく、撮影者が撮影位置に到達したことを自動的に確認して撮影する技術が望まれていた。
【０００６】
本発明の目的は、被写体が用意完了の状態にあるときに、シャッタチャンスを逃すことなく確実に撮影するための技術を提供することである。
本発明の別の目的は、セルフ撮影において、撮影者に操作負担をかけることなく、撮影者が撮影位置に到達したことを自動的に確認して撮影するための技術を提供することである。
【課題を解決するための手段】
【０００７】
請求項１の電子カメラは、撮像部と、カウント部と、撮影指令部とを備えたことを特徴とする。撮像部は、被写体を撮像して画像データを生成する撮像動作を行う。カウント部は、各々の被写体を検出することによって被写体の数を数えるカウント処理を行う。撮影指令部は、カウント処理を繰り返し行わせ、被写体の数が増加したか否かをカウント処理の都度判定し、増加したと判定した以後に、撮像部に撮像動作を指令する。
【０００８】
請求項２の発明は、請求項１に記載の電子カメラにおいて、以下の点を特徴とする。第１に、撮影指令部が増加したと判定した以後に、被写体の顔領域の位置を検出する位置検出処理を行う位置検出部を備えている。第２に、撮影指令部は、増加したと判定した以後に、位置検出処理を繰り返し行わせ、前に検出された顔領域の位置との比較に基づいて、顔領域の位置の動き量が所定範囲内か否かを位置検出処理の都度判定し、所定の期間または所定の比較回数において所定範囲内と判定した場合に、前記指令を行う。
【０００９】
請求項３の発明は、請求項２に記載の電子カメラにおいて、『位置検出部が顔領域の位置を検出した以後、撮影指令部が前記指令を行う前に、検出された顔領域に撮影レンズのピントを合わせる焦点制御部を備えた』ことを特徴とする。
請求項４の発明は、請求項２または請求項３に記載の電子カメラにおいて、以下の点を特徴とする。第１に、撮影指令部は、位置検出処理を繰り返し行わせる際に、撮像動作も繰り返し行わせる。第２に、位置検出部は、撮像部が生成した画像データを用いて、顔領域の位置を検出する。
【００１０】
請求項５の発明は、請求項１〜請求項４のいずれか１項に記載の電子カメラにおいて、以下の点を特徴とする。第１に、撮影者の操作を受けたときに同期して、撮像部に静止画用の撮像動作を指令する操作部材を有する。第２に、カウント部及び撮影指令部の処理は、『操作部材への操作に依存しないタイミングで、静止画用の撮像動作が行われる撮影モード』に電子カメラが設定されている場合に行われる。
【００１１】
請求項６の発明は、電子カメラが被写体を撮像するタイミングを制御可能な電子カメラシステムである。本請求項の電子カメラシステムは、カウント部と、撮影指令部とを備えたことを特徴とする。カウント部は、各々の被写体を検出することによって被写体の数を数えるカウント処理を行う。撮影指令部は、カウント処理を繰り返し行わせ、被写体の数が増加したか否かをカウント処理の都度判定し、増加したと判定した以後に、電子カメラに撮像を指令する。
【発明の効果】
【００１２】
本発明の一形態では、顔領域の位置を繰り返し検出して、その動き量が所定範囲内と判定した場合に、撮像部に撮像動作を指令する。従って、被写体が用意完了の状態にあるときに、シャッタチャンスを逃すことなく確実に撮影できる。
本発明の別の一形態では、被写体の数を繰り返しカウントして、被写体の数が増加したと判定した以後に、撮像部に撮像動作を指令する。従って、セルフ撮影において、撮影者に操作負担をかけることなく、撮影者が撮影位置に到達したことを自動的に確認して撮影できる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の電子カメラのブロック図である。
【図２】本実施形態の電子カメラの外観図である。
【図３】本実施形態の電子カメラの動作の全体を示すフローチャートである。
【図４】図３のステップＳ３において、顔認識第１モードに設定された場合の動作を示すフローチャートである。
【図５】図３のステップＳ３において、顔認識第２モードに設定された場合の動作を示すフローチャートである。
【図６】図３のステップＳ３において、セルフ撮影第１モードに設定された場合の動作を示すフローチャートである。
【図７】図３のステップＳ３において、セルフ撮影第２モードに設定された場合の動作を示すフローチャートである。
【図８】液晶モニタにおける顔領域の枠の表示例を示す説明図である。
【発明を実施するための形態】
【００１４】
以下、図面を用いて本発明の実施の形態を説明する。
＜本実施形態の構成＞
図１は、本実施形態の電子カメラのブロック図である。図に示すように、電子カメラ８は、撮影レンズ１２と、フォーカルプレーンシャッタ１６と、撮像素子２０と、アナログ信号処理部２４と、Ａ／Ｄ変換部２８と、タイミングジェネレータ３２と、焦点制御部３６と、合図出力部３８と、操作部４０と、ＭＰＵ（Micro Processor Unit）４４と、システムバス４８と、画像処理部５２と、メモリ５６と、カードインターフェース６４と、交換可能なメモリカード（記録媒体）６８と、ＵＳＢ（Universal Serial BUS）７２と、ＵＳＢインターフェース７６と、モニタ向き検出部８０と、モニタ制御部８４と、液晶モニタ８８とを有している。電子カメラ８のシステム制御は、ＭＰＵ４４により行われる。
【００１５】
図２は、電子カメラ８の外観を示す斜視図である。図に示すように、電子カメラ８のカメラボディは、レンズ側ボディ９２と、モニタ側ボディ９４とで構成されている。レンズ側ボディ９２及びモニタ側ボディ９４の内部には、両者を接続する回転軸機構９６が組み込まれている。両者は図中の一点鎖線を軸とした回転が可能である（フリーアングルモニタ）。このため、撮影に際しては、図に示すように液晶モニタ８８を撮影者側に向けることと、液晶モニタ８８を被写体側に（図とは反対側に）向けることとが可能である。
【００１６】
また、操作部４０は、電源釦、撮影モード選択釦、撮影条件入力用釦、レリーズ釦などを含む操作用釦群９８を有している。本実施形態の電子カメラ１２は、後述する顔認識第１モード、顔認識第２モード、セルフ撮影第１モード、セルフ撮影第２モードでのＭＰＵ４４及び画像処理部５２の機能を主な特徴とし、特に説明をしない部分の機能は従来の電子カメラと同様である。
【００１７】
＜本実施形態の動作説明＞
図３、図４、図５、図６、図７は、電子カメラ８の動作を示すフローチャートである。図３は、動作の全体的流れを示す。図４は、図３のステップＳ３において、顔認識第１モードに設定された場合の動作を示す。図５は、ステップＳ３において、顔認識第２モードに設定された場合の動作を示す。図６は、ステップＳ３において、セルフ撮影第１モードに設定された場合の動作を示す。図７は、ステップＳ３において、セルフ撮影第２モードに設定された場合の動作を示す。以下、図に示すステップ番号に従って、電子カメラ８の動作を説明する。
【００１８】
［ステップＳ１］電子カメラ８の電源釦がオンされると、電源オン処理が行われる。この後、撮影者は、操作部４０の釦群を操作して、撮影モードなどを設定する。
［ステップＳ２］撮像素子２０は、露光されて電荷の蓄積及び排出を繰り返し、動画用の画像信号を所定のフレームレートで連続的に出力する。アナログ信号処理部２４及びＡ／Ｄ変換部２８は、この画像信号に、クランプ処理、感度補正処理、Ａ／Ｄ変換などを施し、動画用の画像データを生成する。動画用の画像データは、通常、間引き読み出しにより、全有効画素の内の一部の画素の画素値で構成される。また、この画像データは、画像処理部５２によりカラープロセス処理等が施された後、液晶モニタ８８に動画表示される。
【００１９】
［ステップＳ３］ＭＰＵ４４は、どのモードに設定されているかを判定する。顔認識第１モードに設定されている場合、図４のステップＳ１１に進み、顔認識第２モードに設定されている場合、図５のステップＳ３１に進み、セルフ撮影第１モードに設定されている場合、図６のステップＳ５１に進み、セルフ撮影第２モードに設定されている場合、図７のステップＳ７１に進む。そして、それらのいずれかのモードでの撮影が行われ、静止画の画像データが生成された後、ステップＳ４に進む。なお、電子カメラ８は、公知の他の撮影モードも有するが、それは本発明とは直接関係がないので、説明を省略する。
【００２０】
［ステップＳ４］各モードで生成された静止画用の画像データは、圧縮されてから、カードインターフェース６４を介してメモリカード６８に記録される。以下、各モードでの動作を説明する。まず、顔認識第１モード（図４）を説明する。
［ステップＳ１１］ＭＰＵ４４は、レリーズ釦が半押しされたか否かを判定する。半押しされた場合、ステップＳ１２に進み、そうでない場合、半押しされるまで電子カメラ８は待機する。
【００２１】
［ステップＳ１２］撮像素子２０による動画用の画像信号の出力、及び動画表示は、ステップＳ２から継続されており、これは、ステップＳ２１まで継続して行われる。画像処理部５２は、Ａ／Ｄ変換部２８から出力される最新の画像データに、公知の顔認識処理を施して、画像における顔の領域を判定する。
顔認識処理は、例えば、画像内において、唇、目、眉毛等の顔の特徴点を探すことで行えばよい。唇は、例えば、周囲よりもやや赤い領域を検出することで判定できる。目は、例えば、瞳に相当する黒く丸い部分と、その両側の白い部分とを検出することで判定できる。両眉毛の位置は、例えば、両目の上方において周囲よりもやや黒い２つの領域を検出することで判定できる。そして、これら顔の特徴点を内側に含むと共にほぼ肌色と見なせる領域を検出し、これにより画像における顔の領域を判定する。なお、顔の特徴点が検出されない場合、画像処理部５２は、『顔領域無し』という判定結果をＭＰＵ４４に伝達する。
【００２２】
［ステップＳ１３］ＭＰＵ４４は、ステップＳ１２において、画像データ内に顔領域が検出されたか否かを判定する。検出された場合、ステップＳ１４に進む。検出されなかった場合、ステップＳ１２に戻り、顔領域が検出されるまで、同様の処理が繰り返される。なお、ステップＳ１２、Ｓ１３での繰り返しループにおいて顔認識処理が施される画像データの数は、撮像素子２０のフレームレート分ではなく、それより少なくてもよい。例えば、１秒当たり３或いは４フレームの割合でもよい。
【００２３】
［ステップＳ１４］ＭＰＵ４４は、ステップＳ１２で検出された顔領域の位置、サイズ、個数を、メモリ５６に記憶させる。ここで、顔領域の位置及びサイズを定めるため、撮像素子２０においては全画素が水平方向及び垂直方向に格子状に配列されているとして、これを座標に見立てて考える。ここで記憶させる顔領域のサイズは、例えば、画像データにおいて顔領域を内側に含む最小の長方形の、水平及び垂直方向の画素数にすればよい。また、顔領域の位置は、例えば、この長方形の右上頂点に対応する画素の座標にすればよい。
【００２４】
そして、ＭＰＵ４４は、顔領域を内側に含む最小の長方形の枠を、液晶モニタ８８に表示されている被写体像に重畳表示させる。図８は、液晶モニタ８８における顔領域の枠の表示例を示す。図８（ａ）に示すように複数の顔領域が検出されていれば、それぞれの枠が液晶モニタ８８に重畳表示される（後述する他のステップでも同様）。なお、顔領域の位置としては、顔領域の輪郭に対応する全画素の位置を記憶してもよい。液晶モニタ８８に表示する顔領域の枠は、長方形ではなく、顔領域の輪郭をなぞったものにしてもよい。
【００２５】
［ステップＳ１５］画像処理部５２は、ステップＳ１２と同様に、Ａ／Ｄ変換部２８から出力される最新の画像データに顔認識処理を施す。
［ステップＳ１６］ＭＰＵ４４は、ステップＳ１５において、画像データ内に顔領域が検出されたか否かを判定し、検出されなかった場合、ステップＳ１７に進む。
検出された場合、ＭＰＵ４４は、ステップＳ１５で検出された顔領域の位置、サイズ、個数を、既に記憶されているものとは区別して、メモリ５６に記憶させる。また、ＭＰＵ４４は、それまでに表示されていた枠の代わりに、ステップＳ１５で検出された顔領域に対する枠を、前述と同様に液晶モニタ８８に表示させる。
【００２６】
なお、ステップＳ１２〜Ｓ１８は繰り返しループになっている。従って、最も後で顔認識処理が施された画像データにおける顔領域の枠のみが、液晶モニタ８８に継続的に表示される（この点は、後述する他のモードでも同様）。また、メモリ５６は、ステップＳ１４及びＳ１６において、検出された顔領域の位置、サイズ、個数を、検出に用いられた画像データの撮影時刻順に区別して記憶する。その後、ステップＳ１８に進む。
【００２７】
［ステップＳ１７］ＭＰＵ４４は、メモリ５６に記憶されている顔領域の位置、サイズ、個数を全て消去する。そして、ステップＳ１２に戻る。
［ステップＳ１８］ステップＳ１４及びＳ１６の処理が何回行われたかに拘らず、ステップＳ１８においてメモリ５６には、複数の画像データから検出された顔領域の位置、サイズ、個数がそれぞれ記憶されている。ＭＰＵ４４は、これら画像データの内、最も新しく撮影されたものから検出された顔領域の位置、サイズ、個数を、２番目に新しく撮影されたものから検出された顔領域の位置、サイズ、個数と比較する。比較の結果、両者が同じとみなせる場合、ステップＳ１９に進み、そうでない場合、ステップＳ１７に戻る。
【００２８】
より詳細には、比較において、顔領域の個数が一致し、且つ、枠の頂点の座標、水平方向のサイズ、垂直方向のサイズがほぼ一致する場合に、ステップＳ１９に進む。枠の頂点の座標、水平方向のサイズ、垂直方向のサイズが完全に一致していれば、『被写体は意図的に同じ姿勢を維持しており、用意完了の状態にある』と、はっきりと認識できる。しかし、これら３つは多少異なっていても、被写体が用意完了の状態にあると認識できる。ここでの多少異なってもよい範囲が、上記『ほぼ一致する』、及び請求項で言及している『動き量が所定範囲内であること』に対応する。なお、顔領域の個数は被写体の人数を示すので、ステップＳ１９に進むには、顔領域の個数については完全に一致している必要がある。
【００２９】
［ステップＳ１９］ＭＰＵ４４は、『メモリ５６に記憶された顔領域の位置、サイズ、個数が何コマの画像データ分であるか』をカウントする。ＭＰＵ４４は、カウントした値が所定数（例えば６コマ、或いは、８コマ）に達しているか否かを判定する。達している場合、ステップＳ２０に進み、そうでない場合、ステップＳ１５に戻る。
なお、顔認識処理は、前記したフレームレート以下の割合で一定間隔で行われ、ステップＳ１５〜Ｓ１９は繰り返しループになっている。従って、所定数に達していると判定された場合は、被写体の顔領域の位置、サイズ、個数が所定期間変わらないことを意味する。また、ステップＳ１４、Ｓ１６において、顔領域の位置、サイズ、個数と共に撮影時刻もメモリ５６に記憶させておき、前記所定数を判定条件とする代わりに、数秒間（例えば、１秒や２秒）を判定条件としてもよい。ここでの所定数や所定期間は、予め撮影者に入力させて設定するようにしてもよい。以上の点は、後述するステップＳ６１、Ｓ８２についても同様である。
【００３０】
［ステップＳ２０］ＭＰＵ４４は、顔領域の枠内にピントを合わせるように、焦点制御部３６に指令する。焦点制御部３６は、ＭＰＵ４４の指令に従って撮影レンズ１２を調節し、ピントを合わせる。
なお、複数の顔領域が認識されている場合、例えば、電子カメラ８に最も近い位置にいる被写体の顔領域にピントを合わせればよい。最も近い位置にいる被写体は、例えば、画像データにおける顔領域のサイズ（即ち、枠）が最大のものとすればよいが、三角測距法などにより、最も近い被写体を判定してもよい。或いは、画像データにおいて最も中央に近い被写体の顔領域にピントを合わせてもよい。或いは、予め撮影者が設定した位置の被写体にピントを合わせてもよい。
【００３１】
［ステップＳ２１］ＭＰＵ４４は、被写体の顔領域が所定期間動かなかったことを確認した合図（例えば音や光）を、合図出力部３８に出力させる。また、ＭＰＵ４４は、ステップＳ２から継続されていた動画用の撮像動作を停止させる。
［ステップＳ２２］ＭＰＵ４４は、レリーズ釦が全押しされたか否かを判定する。全押しされた場合、ステップＳ２３に進み、そうでない場合、全押しされるまで電子カメラ８は待機する。
【００３２】
［ステップＳ２３］レリーズ釦の全押しに同期して、ＭＰＵ４４は、各部を制御して撮像素子２０の露光を開始させ、全有効画素の画素値を含む静止画用の画像データがＡ／Ｄ変換部２８から出力される。この撮影動作の詳細は公知なので説明を省略する。画像処理部５２は、この静止画用の画像データに、ホワイトバランス調整、ガンマ補正、色補間、色変換、色補正、輪郭強調等の処理を施す。この後、前記ステップＳ４に進む。以上が顔認識第１モードでの動作説明であり、次に、顔認識第２モード（図５）を説明する。
【００３３】
［ステップＳ３１］撮影者は、レリーズ釦を全押しする。なお、全押しされない場合、全押しされるまで電子カメラ８は待機する。
［ステップＳ３２］レリーズ釦の全押しに同期して、画像処理部５２は、Ａ／Ｄ変換部２８から出力される最新の動画用の画像データに、顔認識処理を施す。ここでの顔認識処理は、ステップＳ１２と同様である。また、以降のステップＳ３３〜Ｓ４０の処理は、ステップ番号の違いを除いて、前述のステップＳ１３〜Ｓ２０とそれぞれ同様であるので、重複する説明を省略する。
【００３４】
［ステップＳ４１］ＭＰＵ４４は、『ステップＳ４０で顔領域が所定期間動かなかったことを確認した』ときに同期して、その確認の合図を合図出力部３８に出力させる。これに同期して、ステップＳ２３と同様の撮影動作により静止画用の画像データが生成された後、ステップＳ４に進む。以上が顔認識第２モードでの動作説明である。顔認識第１モードと顔認識第２モードとの違いは、顔領域が所定期間動かなかったことが確認された後、撮影が自動的に行われるか、撮影者の指示に同期して撮影されるかである。次に、セルフ撮影第１モード（図６）を説明する。
【００３５】
［ステップＳ５１］撮影者は、レリーズ釦を全押しする。なお、全押しされない場合、全押しされるまで電子カメラ８は待機する。
［ステップＳ５２］電子カメラ８は、予め定められた期間（例えば２秒、或いは３秒）待機する。このセルフ撮影第１モードは、電子カメラ８が例えば三脚上に固定されており、撮影者自身も被写体である場合を想定している。即ち、待機する期間は、電子カメラ８の設置場所から撮影位置に撮影者が移動する時間を考慮したものである。また、待機する期間は、予め撮影者に入力または選択させて設定してもよい。
【００３６】
［ステップＳ５３］モニタ向き検出部８０は、液晶モニタ８８が被写体側を向いているか、そうでないかを判定し、その判定結果をＭＰＵ４４に伝達する。被写体側を向いていない場合、ステップＳ５４に進み、被写体側を向いている場合、ステップＳ５４を飛ばしてステップＳ５５に進む。
［ステップＳ５４］ＭＰＵ４４は、消費電力の節約のため、液晶モニタ８８の表示をオフさせる。なお、ステップＳ２からの動画用の画像データの生成は継続して行われる。
［ステップＳ５５］画像処理部５２は、Ａ／Ｄ変換部２８から出力される最新の動画用の画像データに、前述と同様の顔認識処理を施す。
【００３７】
［ステップＳ５６］ＭＰＵ４４は、ステップＳ５５で検出された顔領域の位置、サイズ、個数を、メモリ５６に記憶させる。液晶モニタ８８が被写体側を向いている場合、即ち、ステップＳ５４を介さずにこのステップに到達している場合、液晶モニタ８８には、顔領域を示す枠が被写体像に重畳表示される。従って、被写体である撮影者は、液晶モニタ８を見ることで、撮影の構図を目視で確認できる。
【００３８】
なお、液晶モニタ８８が被写体側を向いていない場合、即ち、ステップＳ５４を介してこのステップに到達している場合、液晶モニタ８８は以降もオフされたままとなる。また、ステップＳ５４において液晶モニタ８８の表示をオフさせずに、ステップＳ５６において顔領域の枠を表示しない等により消費電力の節約を図ってもよい。
［ステップＳ５７］画像処理部５２は、Ａ／Ｄ変換部２８から出力される最新の画像データを取り込み、これに顔認識処理を施す。
【００３９】
［ステップＳ５８］ＭＰＵ４４は、ステップＳ５７で検出された顔領域の位置、サイズ、個数を、メモリ５６に記憶させる。なお、ステップＳ５５〜Ｓ６０は繰り返しループになっているので、液晶モニタ８８が被写体側を向いている場合、最も後で顔認識処理が施された画像データにおける顔領域の枠のみが、液晶モニタ８８に継続的に表示される。
［ステップＳ５９］ＭＰＵ４４は、メモリ５６に記憶された顔領域の位置、サイズ、個数について、最も新しいものと２番目に新しいものとをステップＳ１８と同様に比較する。比較の結果、両者が同じとみなせる場合、ステップＳ６１に進み、そうでない場合、ステップＳ６０に進む。
【００４０】
［ステップＳ６０］ＭＰＵ４４は、メモリ５６に記憶されている顔領域の位置、サイズ、個数を全て消去する。そして、ステップＳ５５に戻る。
［ステップＳ６１］ＭＰＵ４４は、『メモリ５６に記憶された顔領域の位置、サイズ、個数が何コマの画像データ分か』をカウントし、カウントした値が所定数に達していない場合、ステップＳ５７に戻り、達している場合、ステップＳ６２に進む。なお、以降のステップＳ６２、Ｓ６３の処理は、顔認識第２モードのステップＳ４０、Ｓ４１とそれぞれ同様である。
【００４１】
以上がセルフ撮影第１モードでの動作説明である。顔認識第２モードと、セルフ撮影第１モードとの主な違いは、以下の２つである。第１に、セルフ撮影第１モードは、撮影者自身が被写体であることを想定しているので、レリーズ釦の全押し後に、予め定められた期間待機する。第２に、セルフ撮影第１モードでは、液晶モニタ８８の向きに応じて表示をオフさせる。次に、セルフ撮影第２モード（図７）を説明する。
【００４２】
［ステップＳ７１］撮影者は、レリーズ釦を全押しする。なお、全押しされない場合、全押しされるまで電子カメラ８は待機する。
［ステップＳ７２］画像処理部５２は、Ａ／Ｄ変換部２８から出力される最新の動画用の画像データに、前述と同様の顔認識処理を施して顔領域を検出する。ＭＰＵ４４は、これにより検出された顔領域の数を、被写体数としてメモリ５６に記憶させる。なお、この時点では、レリーズ釦が全押しされた直後なので、撮影者は撮影位置には移動していない。従って、ここでの顔領域の数は、撮影予定の被写体数よりも、１つ（撮影者に相当）或いは２つ以上少ないと考えられる。
【００４３】
また、被写体数は、前述の顔認識処理ではなく、公知のパターン認識により検出してもよい。この後のステップＳ７３、Ｓ７４の処理は、ステップ番号の違いを除いて、前述のステップＳ５３、Ｓ５４とそれぞれ同様である。
［ステップＳ７５］画像処理部５２は、Ａ／Ｄ変換部２８から出力される最新の動画用の画像データに、顔認識処理を施して顔領域を検出する。ＭＰＵ４４は、これにより検出された顔領域の数を、ステップＳ７２で検出したものとは区別して、被写体数としてメモリ５６に記憶させる。
【００４４】
また、液晶モニタ８８が被写体側を向いている場合、即ち、ステップＳ７４の処理が行われない場合、液晶モニタ８８には、顔領域の枠が被写体像に重畳表示される。なお、ステップＳ７５、Ｓ７６は繰り返しループになっているので、最も後で顔認識処理が施された画像データにおける顔領域の枠のみが表示される。また、液晶モニタ８８が被写体側を向いていない場合、液晶モニタ８８は以降もオフされたままとなる。
【００４５】
［ステップＳ７６］ＭＰＵ４４は、『ステップＳ７５で記憶された被写体数が、ステップＳ７２で記憶された被写体数より多いか否か』を判定する。多い場合は、撮影者が撮影位置に到達したことを意味し、ステップＳ７７に進む。そうでない場合、ＭＰＵ４４は、ステップＳ７５で画像処理部５２が施した顔認識処理の結果を消去し、ステップＳ７５で記憶された被写体数をメモリ５６から消去する。この後、ステップＳ７５に戻る。なお、ステップＳ７２で記憶された被写体数は消去しない。
【００４６】
［ステップＳ７７］ＭＰＵ４４は、ステップＳ７５で検出された顔領域の位置、サイズ、個数を、メモリ５６に記憶させる。また、液晶モニタ８８が被写体側を向いている場合、それまで表示されていた顔の枠（図８（ａ）参照）に加えて、新たに加わった顔の枠（図８（ｂ）参照、通常は撮影者の顔と考えられる）も表示される。この後のステップＳ７８〜Ｓ８０の処理は、ステップ番号の違いを除いて、前述のステップＳ５７〜Ｓ５９とそれぞれ同様である。
【００４７】
［ステップＳ８１］ＭＰＵ４４は、メモリ５６に記憶されている顔領域の位置、サイズ、個数を全て消去する。そして、画像処理部５２は、Ａ／Ｄ変換部２８から出力される最新の動画用の画像データに、顔認識処理を施して顔領域を検出する。ＭＰＵ４４は、検出された顔領域の位置、サイズ、数をメモリ５６に記憶させる。また、液晶モニタ８８が被写体側を向いている場合、ＭＰＵ４４は、新たに検出された顔領域の枠を液晶モニタ８８に表示させる。この後、ステップＳ７８に戻る。
【００４８】
以降のステップＳ８２〜Ｓ８４の処理は、ステップ番号の違いを除いて、前述のステップＳ６１〜Ｓ６３とそれぞれ同様である。なお、ステップＳ８３において、どの被写体の顔領域にピントを合わせるかは、ステップＳ２０で挙げたもの以外として、最後に加わった被写体の顔領域にしてもよい。セルフ撮影第１モードとの主な違いは、セルフ撮影第２モードでは、被写体数が増えたことを確認してから、撮影することである。以上が本実施形態の電子カメラ８の動作説明である。
【００４９】
＜本実施形態の効果＞
顔認識第１及び第２モードでは、連続的に生成される動画用の画像データに顔認識処理を施して、顔領域の位置、サイズ、個数が所定期間変わらないか否かを判定する。そして、変わらないと判定した瞬間に、自動的に撮影するか、或いは、合図を出力してレリーズ釦の全押しを撮影者に促す。ここで、顔領域の位置、サイズ、個数が所定期間変わらないことは、被写体が用意完了の状態にあることをほぼ意味する。従って、被写体が用意完了の状態にあるときに、シャッタチャンスを逃すことなく確実に撮影できる。
【００５０】
セルフ撮影第１モードでは、レリーズ釦が全押しされた後、撮影者が撮影位置に移動するまでを考慮した期間、電子カメラ８は待機する。その後、上述と同様にして、顔領域の位置、サイズ、個数が所定期間変わらないと判定した瞬間に、自動的に撮影する。従って、上述と同様の効果が得られる。
セルフ撮影第２モードでは、顔認識処理により被写体数を検出し、被写体数が増えたことを検出してから自動的に撮影する。被写体数が増えたことは、撮影者が撮影位置に移動したことを意味する。従って、セルフ撮影において、撮影者に操作負担をかけることなく、撮影者が撮影位置に到達したことを自動的に確認して撮影できる。また、この場合にも、被写体が所定期間動かなかったことを確認してから撮影するので、上述と同様の効果が得られる。
【００５１】
また、上記４つのモードにおいて、ＭＰＵ４４は、顔領域の位置、サイズ、個数が所定期間変わらないと判定した直後に、検出した顔領域にピントが合わせるように各部を制御する。このため、撮像画像は、写真の構図の上で適切な位置にピントが合ったものとなるので、失敗写真となるおそれはない。また、撮影者は、ピント合わせに際しては、上記４つのどのモードに設定されているか等を全く気にする必要がない。この結果、電子カメラの使い易さを大きく向上できる。
【００５２】
さらに、セルフ撮影第１及び第２モードでは、液晶モニタ８８が被写体側を向いていない場合、レリーズ釦が全押しされた後に液晶モニタ８８の表示をオフする。これらのモードにおいて液晶モニタ８８が被写体側を向いておらず、レリーズ釦が全押しされた後は、撮影者及び被写体は、液晶モニタ８８の表示を見ることはない。従って、バッテリーが不必要に消耗することを防止できる。
【００５３】
＜本実施形態の補足事項＞
［１］なお、本実施形態では、検出した顔領域の位置、サイズ、個数が所定期間変わらないことを確認した後に、撮影レンズ１２の焦点制御を行う例を述べた。本発明は、かかる実施形態に限定されるものではない。焦点制御を行うタイミングは、顔領域を検出した後であればよい。例えば、顔認識第２モードでは、ステップＳ３２、Ｓ３３、Ｓ３４、Ｓ３５、Ｓ３６のいずれかの直後に行ってもよい。そのようにすれば、本実施形態のように撮影の直前にピントを合わせる場合よりも、レリーズタイムラグを短くできる。
【００５４】
［２］撮影前における動画表示用に撮像素子２０等が生成した画像データから、被写体の顔領域を検出し、さらに被写体数をカウントする例を述べた。本発明は、かかる実施形態に限定されるものではない。撮像素子２０とは別に、撮影レンズ１２の像空間内の被写体像を検出するセンサを設け、このセンサの出力結果に基づいて、本実施形態と同様に被写体の顔領域を検出し、被写体数をカウントしてもよい。
【００５５】
［３］撮像素子２０による動画用の画像信号の出力、及び動画表示を停止して、静止画用の撮像動作を行う例を述べた。本発明は、かかる実施形態に限定されるものではない。静止画用の撮像動作を行わず、動画用の画像信号の出力、及び動画表示を継続して行ってもよい。その場合、動画用に連続的に生成される複数のフレーム（画像データ）から、被写体の顔領域の動き量が所定範囲内と判定したとき（ステップＳ１９、Ｓ３９、Ｓ６１、Ｓ８２）に撮像されたものを選択して、それを記録すればよい。
【００５６】
また、例えば上記［２］で述べたように撮像素子２０とは別に被写体の顔領域を検出するセンサを設ける形態では、以下のようにしてもよい。始めは、撮像素子２０による動画用の撮像動作を行わずに、センサによる被写体の顔領域の検出を行う。そして、センサの出力結果から、被写体の動き量が所定範囲内と判定したときに同期して、撮像素子２０による動画用の撮像動作を開始する。
【００５７】
［４］被写体が人物であると仮定して、その顔領域を検出する例を述べた。本発明は、かかる実施形態に限定されるものではない。被写体は他の動物であってもよい。
［５］顔内の複数の特徴点を検出することで顔認識を行い、被写体と判定する例を述べた。本発明は、かかる実施形態に限定されるものではない。顔以外の被写体部位から、複数の特徴点を検出して、被写体と判定してもよい。
【００５８】
［６］以下、請求項と本実施形態との対応関係を説明する。なお、以下に示す対応関係は、参考のために示した一解釈であり、本発明を限定するものではない。
請求項記載の撮像部は、撮影レンズ１２、フォーカルプレーンシャッタ１６、撮像素子２０、アナログ信号処理部２４、Ａ／Ｄ変換部２８、タイミングジェネレータ３２、焦点制御部３６と、これらに画像データを生成させるＭＰＵ４４の制御機能とに対応する。また、これら各部による画像データの生成は、請求項記載の撮像動作に対応する。
【００５９】
請求項記載の検出部、及び位置検出部は、画像データに顔認識処理を施して、顔領域の位置、サイズ、個数を検出する画像処理部５２の機能に対応する。ここでの顔領域の位置の検出は、請求項記載の検出処理、及び位置検出処理に対応する。
請求項記載のタイミング判定部は、『顔領域の位置、サイズ、個数が所定期間変わらなかったと判定後に、自動的に撮影するか或いは確認の合図を出力させるＭＰＵ４４の機能』に対応する。
【００６０】
請求項記載の焦点制御部は、顔領域の位置が検出された以後に、顔領域にピントが合うように焦点制御部３６指令するＭＰＵ４４の機能と、焦点制御部３６とに対応する。
請求項記載のカウント部は、画像データに顔認識処理を施して、顔領域の個数を検出する画像処理部５２の機能に対応する。ここでの顔領域の個数の検出は、請求項記載のカウント処理に対応する。
【００６１】
請求項記載の撮影指令部は、『被写体数を検出する画像処理部５２及びＭＰＵ４４の機能、被写体数が増えたことを検出してから撮影させるＭＰＵ４４の機能』に対応する。
請求項記載の操作部材は、操作部４０のレリーズ釦に対応する。
請求項記載の『操作部材への操作に依存しないタイミングで、静止画用の前記撮像動作が行われる撮影モード』は、顔認識第２モード、セルフ撮影第１モード、セルフ撮影第２モードに対応する。なお、顔認識第１モードは、『操作部材への操作に依存する（同期した）タイミングで、静止画用の撮像動作が行われる撮影モード』である。
【００６２】
［７］電子カメラ８内で、図４〜７のフローチャートに示した制御を実行する例を述べた。本発明は、かかる実施形態に限定されるものではない。本発明は、無線、有線を含めた様々なネットワークを利用して電子カメラと接続される外部機器を用意し、外部機器の演算装置を使って図４〜７のフローチャートに示した制御を実行する電子カメラシステムにも適用できる。
【００６３】
その場合、外部機器の演算装置には、上記補足事項［６］で検出部、タイミング判定部、カウント部、撮影指令部とした部分を組み込めばよい。撮像部とした部分は、電子カメラ側にあればよく、外部機器の演算装置にはなくてもよい。そして、外部機器の演算装置は、電子カメラ側から画像データを取得して、これに基づいて被写体を検出し、電子カメラ側に撮像を指令すればよい。或いは、上記補足事項［２］で述べたように、電子カメラの撮影レンズの像空間内の被写体像を検出するセンサを外部機器に設け、外部機器の演算装置は、このセンサの出力結果に基づいて被写体を検出し、電子カメラ側に撮像を指令してもよい。
【産業上の利用可能性】
【００６４】
以上詳述したように本発明は、電子カメラ、及び電子カメラシステムの分野において大いに利用可能である。
【符号の説明】
【００６５】
８ 電子カメラ
１２ 撮影レンズ
１６ フォーカルプレーンシャッタ
２０ 撮像素子
２４ アナログ信号処理部
２８ Ａ／Ｄ変換部
３２ タイミングジェネレータ
３６ 焦点制御部
３８ 合図出力部
４０ 操作部
４４ ＭＰＵ
４８ システムバス
５２ 画像処理部
５６ メモリ
６４ カードインターフェース
６８ メモリカード
７２ ＵＳＢ
７６ ＵＳＢインターフェース
８０ モニタ向き検出部
８４ モニタ制御部
８８ 液晶モニタ
９２ レンズ側ボディ
９４ モニタ側ボディ
９６ 回転軸機構
９８ 操作用釦群
【図１】
2010093834.tif 000003
【図２】
2010093834.tif 000004
【図３】
2010093834.tif 000005
【図４】
2010093834.tif 000006
【図５】
2010093834.tif 000007
【図６】
2010093834.tif 000008
【図７】
2010093834.tif 000009
【図８】
2010093834.tif 000010