(57)【要約】【課題】遠隔操作による操作者に応じた撮影動作をより確実に実行できるようにする。【解決手段】  人物の顔を撮影動作内容と関連付けて記憶する記憶手段７と、撮像手段４により撮像された被写体の画像から任意の人物の顔を検出する顔検出手段８と、前記画像における所定の領域であって前記顔検出手段により検出された顔の位置に応じた検出領域を対象として被写体の動作を検出する動作検出手段２と、前記顔検出手段８により検出された顔が前記記憶手段７に記憶されている人物の顔であり、かつ前記動作検出手段２により当該顔の位置に応じた検出領域において被写体の動作が検出された場合に、当該顔と関連付けられている撮影動作の内容に応じた撮影制御を実行する撮影制御手段２とを備える。これにより撮影対象となる人物毎に異なる内容の撮影動作を指定することができる。【選択図】図１
2014168149.tif 000002
【特許請求の範囲】
【請求項１】
特定の人物の顔と撮影動作内容とを関連付けて記憶する記憶手段と、
撮像手段により撮像された被写体の画像から前記記憶手段に記憶された特定の人物の顔を検出する顔検出手段と、
前記画像における所定の領域であって前記顔検出手段により検出された前記特定の顔の位置に応じた検出領域を対象として被写体の動作を検出する動作検出手段と、
前記動作検出手段により前記特定の顔の位置に応じた検出領域において被写体の動作が検出された場合に、当該特定の顔と関連付けられて前記記憶手段に記憶されている撮影動作内容に応じた撮影制御を実行する撮影制御手段と
を備えたことを特徴とする撮像装置。
【請求項２】
使用者に指定された人物の顔と撮影動作内容とを関連付けて前記記憶手段に登録する登録手段を更に備えることを特徴とする撮像装置。
【請求項３】
前記動作検出手段は、前記顔検出手段により前記記憶手段に記憶された特定の人物の顔が検出された場合に、前記特定の顔の位置に応じた検出領域を対象として被写体の動作を検出することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記動作検出手段は、前記顔検出手段により複数の顔が検出された場合に、検出された複数の前記特定の顔の位置に応じた検出領域を対象として被写体の動作を検出し、
前記撮影制御手段は、前記動作検出手段により被写体の動作が検出された検出領域に対応する顔と関連付けて登録されている撮影動作内容に応じた撮影制御を実行する
ことを特徴とする請求項１乃至３のいずれか一項記載の撮像装置。
【請求項５】
前記顔検出手段により複数の顔が検出された場合に、検出された顔の位置に応じて、複数の検出領域の境界を設定する設定手段を更に備えることを特徴とする請求項４記載の撮像装置。
【請求項６】
前記記憶手段に記憶されている人物の顔には予め優先度が設定され、
前記動作検出手段は、前記画像から最も高い優先度が設定されている顔の位置に応じた検出領域のみを対象として被写体の動作を検出する
ことを特徴とする請求項１記載の撮像装置。
【請求項７】
前記撮影制御手段は、前記顔検出手段により複数の顔が検出され、かつ検出された複数の顔の全てが登録されている顔である場合に、前記顔検出手段により検出された複数の顔のうちで特定の顔と関連付けて登録されている撮影動作内容に応じた撮影制御を実行する
ことを特徴とする請求項１乃至６のいずれか一項記載の撮像装置。
【請求項８】
前記撮影制御手段は、さらに前記顔検出手段により検出された複数の顔の位置に応じた複数の検出領域の全てにおいて前記動作検出手段により被写体の動作が検出された場合に、前記顔検出手段により検出された複数の顔のうちで特定の顔と関連付けて登録されている撮影動作内容に応じた撮影制御を実行する
ことを特徴とする請求項７記載の撮像装置。
【請求項９】
前記記憶手段に記憶されている人物の顔には予め優先度が設定され、
前記特定の顔は最も高い優先度が設定されている顔である
ことを特徴とする請求項７又は８記載の撮像装置。
【請求項１０】
前記記憶手段に記憶されている顔と関連付けられる前記制御内容には、撮影を実行しないとの制御内容が含まれることを特徴とする請求項１乃至９いずれか一項記載の撮像装置。
【請求項１１】
使用者に指定された人物の顔と撮影動作内容とを関連付けて登録する工程と、
撮像手段により撮像された被写体の画像から任意の人物の顔を検出する工程と、
前記画像における所定の領域であって前記顔の位置に応じた検出領域を対象として被写体の動作を検出する工程と、
前記画像から検出された顔が登録されている人物の顔であり、かつ前記動作検出手段により当該顔の位置に応じた検出領域において被写体の動作が検出された場合に、当該顔と関連付けられて登録されている撮影動作内容に応じた撮影制御を実行する工程と
含むことを特徴とする撮像処理方法。
【請求項１２】
コンピュータに、
使用者に指定された人物の顔と撮影動作内容とを関連付けて登録する処理と、
撮像手段により撮像された被写体の画像から任意の人物の顔を検出するための処理と、
前記画像における所定の領域であって前記画像から検出された顔の位置に応じた検出領域を対象として被写体の動作を検出するための処理と、
前記画像から検出された前記顔が登録されている人物の顔であり、かつ当該顔の位置に応じた検出領域において被写体の動作が検出された場合に、当該顔と関連付けられて登録されている撮影動作内容に応じた撮影制御を実行する処理と
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置の遠隔操作による撮影技術に関するものである。
【背景技術】
【０００２】
従来、モーションシャッタと呼ばれる、撮影画面内（画角内）の特定位置において被写体（主として人物）の動作を検出すると撮影を実行する技術が知られている。この場合、画面の全領域で検出を行うと操作者以外の動きで誤検出することがあるため、検出領域を予め決めておくようにしている。しかしながら、従来のモーションシャッタは動作の検出位置を事前に登録しなければならず、主たる被写体（人物）が遠隔位置の場合には検出位置を変更ができないといった問題があった。これを解決可能とする技術として、例えば下記特許文献１には、人物の顔を認識し胸辺りと特定される画面内の位置で所定の動作が検出されると撮影を実行する技術が開示されている。係る技術によれば主たる被写体である人物の位置に連動して動作の検出位置を変更することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−９７５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術は、人物の位置に連動して動作の検出位置を変更するだけであり、遠隔操作による操作者に応じた撮影動作を行わせることはできないという問題があった。
【０００５】
本発明は、かかる従来の課題に鑑みてなされたものであり、遠隔操作による操作者に応じた撮影動作をより確実に実行できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明にあっては、特定の人物の顔と撮影動作内容とを関連付けて記憶する記憶手段と、撮像手段により撮像された被写体の画像から前記記憶手段に記憶された特定の人物の顔を検出する顔検出手段と、前記画像における所定の領域であって前記顔検出手段により検出された前記特定の顔の位置に応じた検出領域を対象として被写体の動作を検出する動作検出手段と、前記動作検出手段により前記特定の顔の位置に応じた検出領域において被写体の動作が検出された場合に、当該特定の顔と関連付けられて前記記憶手段に記憶されている撮影動作内容に応じた撮影制御を実行する撮影制御手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、遠隔操作による操作者に応じた撮影動作をより確実に実行できるようにすることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の各実施形態に共通するデジタルカメラのブロック図である。
【図２】プログラム記憶部の記憶領域を示す概念図である。
【図３】人物の顔と、各人物の顔に設定されている撮影動作内容を例示した図である。
【図４】第１の実施形態におけるモーション操作モードでの処理内容を示すフローチャートである。
【図５】第２の実施形態におけるモーション操作モードでの処理内容を示すフローチャートである。
【発明を実施するための形態】
【０００９】
（実施形態１）
以下、本発明の実施形態について説明する。図１は、本発明の撮像装置としての機能を備えたデジタルカメラ１の電気的構成の概略を示したブロック図である。
【００１０】
図１に示したように、デジタルカメラ１は、制御部２と、作業用メモリ３、撮像部４、表示部５、画像記憶部６、プログラム記憶部７、顔認識部８、音声入出力部９、ストロボ発光部１０、操作部１１の各部を備えている。
【００１１】
制御部２は、ＣＰＵ（Central Processing Unit）、及びその周辺回路等や、ＲＡＭ（Random Access memory）等の内部メモリ等から構成される。制御部２は、プログラム記憶部７に格納されているプログラムやデータに基づきデジタルカメラ１の各部を制御するとともに、後述するように画像データの圧縮、伸張処理も行う。
【００１２】
作業用メモリ３は、例えばＤＲＡＭ（Dynamic Random Access Memory）から構成され、画像データ等の各種データを一時的に記憶する。
【００１３】
撮像部４は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Meta1 0xide Semiconductor）型の撮像素子と、撮像素子から出力された撮像信号に対して所定のアナログ処理を行った後、デジタル信号に変換するＡＦＥ（Analog Front End）とから構成される。撮像部４は、デジタルカメラ１に撮影モードが設定されている間、所定のフレームレートで被写体を逐次撮像し、被写体の画像データ（撮像データ）を制御部２へ供給する。
【００１４】
制御部２へ供給された画像データは、制御部２において画素毎のＲＧＢデータに変換され、さらに輝度（Ｙ）成分及び色差（ＵＶ）成分からなるＹＵＶデータに変換された後、表示部５へ供給され、表示部５においてライブビュー画像として表示される。
【００１５】
表示部５は、カラー液晶表示パネルと、制御部２から供給される画像データ等に応じてカラー液晶表示パネルを駆動する表示駆動回路とから構成される。
【００１６】
また、ＹＵＶデータに変換された画像データは、静止画撮影時には、制御部２においてＪＰＥＧ（Joint Photographic Expert Group）方式等で静止画データとして圧縮された後、静止画ファイルとして画像記憶部６に記憶される。
【００１７】
さらに、ＹＵＶデータに変換された画像データは、動画撮影時には、制御部２においてＭＰＥＧ（Motion Picture Experts Group）方式等で動画データとして逐次圧縮され、動画ファイルとして画像記憶部６に記憶される。
【００１８】
画像記憶部６は、例えばデジタルカメラ１に内蔵されたフラッシュメモリや、デジタルカメラ１に着脱自在な各種のメモリカード、及びメモリカードへのデータの入出力を可能とするカードインターフェイスにより構成される。
【００１９】
画像記憶部６に静止画ファイルや動画ファイルとして記録された静止画データや動画データは、再生モードにおいて、必要に応じて制御部２に読み出されて伸張された後、表示部５において静止画像や動画像として再生（表示）される。
【００２０】
顔認識部８は、撮影モードにおいて所定のフレームレートで撮像部４により撮像される画像を対象として、二値化や輪郭抽出、パターンマッチング等による公知の画像認識処理を行うための画像処理回路、及び顔認識処理に使用される各種のパラメータが記憶されたメモリ等から構成される。
【００２１】
顔認識部８における顔認識処理は個体識別を含む処理であり、画像内において特定の人物の顔を認識する処理である。より具体的には、画像内において任意の人物の顔を検出する処理、及び検出した顔がデジタルカメラ１に予め登録されている特定の人物の顔と一致するか否かを判定する処理である。
【００２２】
音声入出力部９は、主として周囲の音声を集音するためのマイク、マイクが出力する音声信号を増幅する入力アンプ、増幅後の音声信号をデジタル変換するＡ／Ｄ変換器と、制御部２から供給されるデジタルの音声信号をアナログ変換するＤ／Ａ変換器、変換後の音声信号を増幅する出力アンプ、増幅後の音声信号を出力するスピーカとから構成される。
【００２３】
音声入出力部９が音声付きの静止画撮影時や音声付きの動画撮影時に制御部２へ供給した音声データは制御部２において符号化される。符号化された音声のデータは、音声付きの静止画撮影時には静止画ファイルと対応付けて画像記憶部６に記憶され、音声付きの動画撮影時には圧縮後の動画データに重畳され動画ファイルとして記録される。
【００２４】
画像記憶部６に記憶された音声のデータは、再生モードにおいて、対応する静止画データや動画データと共に制御部２に読み出されて伸張され、音声入出力部９のスピーカから出力される。
【００２５】
ストロボ発光部１０は、ストロボ光の発光源であるキセノン管等の発光管、及びレフレクタ、発光用コンデンサと、その充電回路、発光管の駆動回路、調光回路から構成され、制御部２からの命令に従い発光源を駆動し、被写体へストロボ光を照射する。
【００２６】
操作部１１は、電源キーやシャッターキー、及び基本の動作モードである撮影モードと再生モードとの切り替えに使用されるモード切替キー等の複数の操作キー、表示部５のカラー液晶表示パネルの表面に一体的に設けられた静電容量型等のタッチセンサ、及びその駆動回路（図示せず）とから構成される。操作部１１は各操作キーの操作情報や、タッチセンサの検出結果（タッチ位置の情報）を制御部２に供給する。
【００２７】
プログラム記憶部７は、例えばフラッシュメモリ等の記憶データが随時書き換え可能な不揮発性メモリにより構成される。プログラム記憶部７には、図２に示したプログラムデータ格納領域７ａ、設定データ格納領域７ｂ、顔画像格納領域７ｃが確保されている。
【００２８】
プログラムデータ格納領域７ａには、制御部２にデジタルカメラ１全体を制御させるための各種のプログラムやデータが格納されている。各種のプログラムには、制御部２に後述する処理を行わせるためのプログラムが含まれる。
【００２９】
設定データ格納領域７ｂには、デジタルカメラ１の動作を規定する各種の設定データであって、ユーザにより設定されたデータや、制御部２により自動的に設定されたデータが記憶されている。
【００３０】
顔画像格納領域７ｃには、ユーザにより登録された特定人物の顔部分の画像データが複数記憶されている（図３参照）。係る画像データは顔認識部８による前述した個体識別を含む顔認識処理で使用される。
【００３１】
なお、デジタルカメラ１には、動作モードとして上記画像データ（顔画像）を登録する顔登録モードが予め設けられている。顔登録モードでは、例えば任意の画像を表示部５に表示した状態でユーザが登録を指示すると、顔認識部８によって画像内の１又は複数の顔部分が検出し、それが登録候補としてユーザに明示された後、ユーザが画面上でいずれかの顔を指定（タッチ）すると、その顔を含む領域の画像データが切り出されて顔画像格納領域７ｃに記憶される。
【００３２】
また、設定データ格納領域７ｂには、ユーザにより設定されたデータとして、顔画像格納領域７ｃに登録されている人物の顔毎に設定されている撮影動作内容、すなわち撮影動作に関する動作内容が記憶されている。
【００３３】
この撮影動作内容（以下、単に動作内容という。）も、前記顔登録モードにおいて所定の操作を行うことにより、任意の人物の顔を登録したときや、任意の時点でユーザが必要に応じて設定することができる。なお、顔登録モードでは、設定されている動作内容の変更も可能である。
【００３４】
図３は、予め登録されている人物の顔と、各人物の顔に設定されている撮影動作内容（以下、単に動作内容という。）の一例を示した図である。この例では登録されている人物の顔が登録番号１から５までの５人分であり、設定されている動作内容が登録番号順に「静止画撮影」、「動画撮影開始」、「動画撮影停止」、「セルフタイマＯＮ」、「撮影しない」である。
【００３５】
ここで、「静止画撮影」は通常の１回の静止画撮影動作であり、任意の人物の顔が新たに登録された時点では、その人物の顔には「静止画撮影」が初期設定される。また、「撮影しない」は、撮影動作を実行しない旨を示すものである。
【００３６】
また、図３に例示した以外の動作内容としては、例えば「動画撮影中の静止画撮影」、「連写撮影」、「セルフタイマＯＦＦ」（セルフタイマ撮影の中止）、「ストロボを強制発光する静止画撮影」、「音声無し動画撮影開始」、「撮影後に撮影枚数を音声出力」である。
【００３７】
そして、本実施形態のデジタルカメラ１には、撮影モードの下位モードとしてモーション操作モードが設けられている。モーション操作モードは、逐次撮像される被写体の画像において予め登録されている人物の顔を認識するとともに、認識した顔の近傍において被写体の動きが検出できたとき、認識した顔に設定されている前述した動作内容の撮影動作を行うモードである。
【００３８】
また、モーション操作モードは、例えばユーザにより動画撮影が開始された後の動画撮影中や、セルフタイマのセットによる撮影操作が開始された後の撮影タイミングのカウントダウン中においても使用可能なモードである。
【００３９】
以下、デジタルカメラ１の本発明に係る動作を図４に従い説明する。図４は、モーション操作モードが設定されているとき、制御部２がプログラム記憶部７（プログラムデータ格納領域７ａ）に記憶されているプログラムに従い実行する処理を示したフローチャートである。
【００４０】
制御部２は、ユーザによるモーション操作モードの設定とともに動作を開始した後、モーション操作モードが解除されなければ（ステップＳ１：ＮＯ）、顔検出処理を行う（ステップＳ２）。
【００４１】
すなわちモーション操作モードが設定されている間には、撮像部４により所定のフレームレートで順次画像の取り込みが行われており、ステップＳ２の処理において制御部２は、顔認識部８に、撮像部４により取り込まれた被写体の画像を対象として任意の人物の顔部分を検出する顔検出処理を行わせる。
【００４２】
制御部２は、画像内で任意の人物の顔が１又は複数検出できるまでは顔検出処理を続行し（ステップＳ３：ＮＯ）、人物の顔が検出できると（ステップＳ３：ＹＥＳ）、検出できた顔の位置に応じた検出領域を対象として被写体の動きを検出するモーション検出を行う（ステップＳ４）。
【００４３】
モーション検出は、時間的に相前後して撮像された双方の画像を対象として、画像内における任意の被写体の動きの有無を検出する処理である。
【００４４】
また、本実施形態において顔の位置に応じた検出領域は、人物の顔の近傍の領域であって、例えば人物の顔を中心とし当該顔から上下左右に所定距離だけ離れた４点を通る矩形領域のうちで顔部分を除く領域（顔部分を含めてもよい）である。
【００４５】
なお、ステップＳ４の処理に際して制御部２は、ステップＳ２の処理で複数の顔が検出できていた場合には、各々の顔にそれぞれ対応する複数の検出領域を対象として個別にモーション検出を行う。
【００４６】
そして、制御部２は、１又は複数の検出領域のいずれにおいても被写体の動きが検出できなければ（ステップＳ５：ＮＯ）、そのままステップＳ１の処理へ戻り、ステップＳ４までの処理を繰り返す。
【００４７】
その後、１又は複数の検出領域のいずれかの領域において被写体の動きが検出できると（ステップＳ５：ＹＥＳ）、制御部２は、被写体の動きが検出できた検出領域に対応する顔、すなわち当該検出領域内の顔が登録されている顔であるか否かを確認する（ステップＳ６）。
【００４８】
係る処理において制御部２は、顔認識部８に、上記検出領域内の顔部分の画像と、前述したプログラム記憶部７（顔画像格納領域７ｃ）に記憶されている各々の顔部分の画像との間で特徴の比較を行い、双方の画像の顔が同一人物の顔であるか否かを判断する顔認識を行わせ、その結果を取得する。
【００４９】
制御部２は、被写体の動きが検出できた検出領域に対応する顔が登録されていない場合（ステップＳ６：ＮＯ）、そのままステップＳ１の処理へ戻り、引き続き前述した処理を繰り返す。
【００５０】
一方、制御部２は、被写体の動きが検出できた検出領域に対応する顔が登録されていた場合（ステップＳ６：ＹＥＳ）、まず、登録されている顔に設定されている図３に例示した動作内容、つまり当該顔に設定されている撮影動作に関する内容を確認する（ステップＳ７）。
【００５１】
ここで、制御部２は、動作内容が「撮影しない」であった場合には（ステップＳ８：ＹＥＳ）、そのままステップＳ１の処理へ戻り、引き続き前述した処理を繰り返す。つまりステップＳ２の処理において、図３に例示した登録番号５の人物の顔が検出されており、当該人物の顔の近傍領域で被写体の動きが検出できたとしても、そのときには何もしない。
【００５２】
また、制御部２は、動作内容が他の内容であった場合には（ステップＳ８：ＮＯ）、引き続き、設定されている動作内容が現在有効な動作内容であるか否かをさらに確認する（ステップＳ９）。
【００５３】
ここで、有効な動作内容、及び有効でない動作内容は現在のデジタルカメラ１の動作状態によって異なり、図３に即して述べれば以下の通りである。
【００５４】
すなわち有効な動作内容とは、現在のデジタルカメラ１の動作状態と矛盾しない動作内容であり、例えば現在が通常の撮影待機状態であれば「静止画撮影」、「セルフタイマＯＮ」等であり、また、現在が動画撮影中であれば「動画撮影停止」等である。
【００５５】
一方、有効でない動作内容とは、現在のデジタルカメラ１の動作状態と矛盾する動作内容であり、例えば現在が通常の撮影待機状態であれば「動画撮影停止」等であり、現在が動画撮影中であれば「静止画撮影」、「セルフタイマＯＮ」等である。なお、現在のデジタルカメラ１の動作状態と矛盾しないが、同一内容である場合についても有効でない動作内容として扱う。
【００５６】
そして、制御部２は、ステップＳ９の処理で確認した動作内容が、現在有効な動作内容でなければ（ステップＳ９：ＮＯ）、そのままステップＳ１の処理へ戻り、引き続き前述した処理を繰り返す。逆に、制御部２は、現在有効な動作内容であれば（ステップＳ９：ＹＥＳ）、その動作内容に応じた撮影制御を実施する（ステップＳ１０）。
【００５７】
したがって、例えばデジタルカメラ１が通常の撮影待機状態にある間に、図３に例示した登録番号１の人物の顔と、登録番号２の人物の顔とが検出されているときには、制御部２は次の撮影制御を実施する。すなわち制御部２は、登録番号１の人物が自己の顔の近傍（検出領域）で手を動かすと、それに応答して自動的に静止画撮影を実行し、登録番号２の人物が自己の顔の近傍（検出領域）で手を動かすと、それに応答して自動的に動画撮影を開始する。
【００５８】
また、登録番号１、２の人物以外の人物（登録の有無は問わない）が、登録番号１の人物の顔の近傍（検出領域）で手を動かした場合についても制御部２は、それに応答して自動的に静止画撮影を実行し、同様に、登録番号２の人物の顔の近傍（検出領域）で手を動かした場合についても、それに応答して自動的に動画撮影を開始する。
【００５９】
以後、制御部２は、ステップＳ１の処理へ戻り、上述した全ての処理を繰り返し、その間に、いずれかの時点でモーション操作モードが解除されたら（ステップＳ１：ＹＥＳ）、その時点でモーション操作モードによる処理を終了する。
【００６０】
以上説明したようにモーション操作モードにおいては、従来のように主たる被写体である人物の位置に連動して動作の検出位置が変更できるだけでなく、撮影対象となる人物の顔に所望とする動作内容を予め登録しておくことにより、撮影対象となる人物毎に、動作が検出されたことに応答して実行される撮影動作の内容を指定することができる。したがって、従来よりも遠隔操作による操作者に応じた撮影動作をより確実に実行することができる。
【００６１】
また、被写体に顔が登録されている人物（以下、登録人物という。）が複数含まれているとき、例えば家族写真の撮影時には、自己の顔の近傍で手を動かす等の方法により撮影動作の実施を指示する人物が異なれば、異なる内容の撮影動作を実施する。したがって、実際に撮影動作の実施を指示する段階で撮影動作の内容を適宜選択することができる。
【００６２】
また、被写体に登録人物が複数含まれている場合には、いずれかの顔に対応する検出領域で動作が検出されたとき、その位置が最も近い顔に設定されている内容の撮影動作が実施される。したがって、被写体に登録人物が複数含まれているときには、登録人物以外の他の人物であっても撮影動作の実施を指示することができ、その際においても、実際に撮影動作の実施を指示する段階で撮影動作の内容を選択することができる。
【００６３】
しかも、本実施形態においては、動作の検出領域が登録人物の顔の近傍の領域であるため、ユーザが意図しない被写体の動作に伴い誤って撮影動作が実行されるような事態が未然に防止できる。よって、精度の高いモーションシャッタ機能を実現することができる。
【００６４】
さらに、本実施形態においては、人物の顔に設定可能な動作内容には、撮影動作を実行しない旨を示す「撮影しない」が含まれている。つまり任意の登録人物の動き等に基づくモーションシャッタ機能を必要に応じて無効とすることができる。例えば幼児等の顔に動作内容として「撮影しない」を設定しておけば、家族写真の撮影時に幼児等が不意に動いてしまった場合における撮影動作の実施を無効とすることができる。これによっても、精度の高いモーションシャッタ機能を実現することができる。
【００６５】
ここで、本実施形態においては、モーション操作モードが設定されている間、制御部２が、逐次取り込まれる被写体の画像において任意の人物の顔を検出すると、検出した１又は複数の顔に対応する画像内の検出領域を対象としてモーション検出を開始する構成とした。しかし、モーション検出を実施する時期、及び検出領域は以下のように変更することができる。
【００６６】
すなわち順次取り込まれる被写体の画像において任意の人物の顔を検出したら、まず当該人物の顔が登録されている顔か否かを確認し、登録されていることが確認できた顔に対応する検出領域のみを対象としてモーション検出を行うようにしてもよい。
【００６７】
さらに、登録されていることが確認できた顔が複数の場合には、特定の人物の顔に対応する検出領域のみを対象としてモーション検出を行うようにしてもよい。特定の人物の顔としては、例えば予め登録してある顔に動作内容とは別に優先度を設定しておき、係る優先度が最大の顔とすることができる。
【００６８】
その場合、モーション検出を行う検出領域を限定することにより、誤って撮影動作が実行されるような事態がより確実に未然に防止でき、より一層精度の高いモーションシャッタ機能を実現することができる。
【００６９】
（実施形態２）
次に、本発明の第２の実施形態について説明する。本実施形態は、図１に示したデジタルカメラ１において、ユーザが人物の顔を登録するとき、又は登録後に、各顔（人物）に所望する優先度を設定できるようにしたものである。なお、各顔に設定された優先度に関する情報は、図３に例示した動作内容と同様、プログラム記憶部７（設定データ格納領域７ｂ）に記憶されている。
【００７０】
そして、本実施形態においては、モーション操作モードが設定されているとき、制御部２が、プログラム記憶部７（プログラムデータ格納領域７ａ）に格納されているプロクラムに従い第１の実施形態とは異なる後述する処理を実行する。但し、本実施形態のモーション操作モードは、家族写真等の集合写真の撮影のために設けられたものである。
【００７１】
図５は、本実施形態における制御部２の処理を示したフローチャートである。以下、説明すると、本実施形態においても制御部２は、ユーザによるモーション操作モードの設定とともに動作を開始した後、モーション操作モードが解除されなければ（ステップＳ１０１：ＮＯ）、顔検出処理を行う（ステップＳ１０２）。
【００７２】
そして、制御部２は、画像内で任意の人物の顔が複数検出できるまで顔検出処理を続行する（ステップＳ１０３：ＮＯ）。
【００７３】
その後、制御部２は、複数の人物の顔が検出できると（ステップＳ１０３：ＹＥＳ）、検出できた顔の全てが登録されている顔であるか否かを確認する（ステップＳ１０４）。
【００７４】
係る処理において制御部２は、顔認識部８に、検出できた複数の顔について、前述したプログラム記憶部７の顔画像格納領域７ｃに記憶されている各々の顔部分の画像との間で、特徴が一致するか否かを認識させ、その認識結果を取得する。
【００７５】
ここで、制御部２は、検出できた顔の全てが登録されている顔ではなかった場合、例えば検出した複数の顔の中に、登録されていない顔が１つでもが含まれている場合（ステップＳ１０４：ＮＯ）、ステップＳ１０２の処理へ戻り、顔検出処理を繰り返す。
【００７６】
また、制御部２は、検出した顔の全てが登録されている顔であった場合には（ステップＳ１０４：ＹＥＳ）、予め設定されている優先度が最大の顔の位置に応じた画像内における検出領域を対象としてモーション検出を行う（ステップＳ１０５）。
【００７７】
なお、係るモーション検出で対象とする検出領域も、第１の実施形態と同様、人物の顔の近傍の領域であって、例えば人物の顔を中心とし当該顔から上下左右に所定距離だけ離れた４点を通る矩形領域のうちで顔部分を除く領域（顔部分を含めてもよい）である。
【００７８】
ここで、制御部２は、上記の検出領域において被写体の動きが検出できなければ（ステップＳ１０６：ＮＯ）、いったんステップＳ１の処理へ戻り、前述した処理を繰り返す。
【００７９】
一方、上記の検出領域において被写体の動きが検出できた場合（ステップＳ１０６：ＹＥＳ）、制御部２は、優先度が最大の顔に設定されている動作内容を確認した後（ステップＳ１０７）、確認した動作内容に応じた撮影制御を実施する（ステップＳ１０８）。
【００８０】
なお、このときの撮影制御の詳細については第１の実施形態と同様であるため、具体的な説明は省略する。
【００８１】
以後、制御部２は、ステップＳ１０１の処理へ戻り、上述した全ての処理を繰り返し、その間に、いずれかの時点でモーション操作モードが解除されたら（ステップＳ１０１：ＹＥＳ）、その時点でモーション操作モードによる処理を終了する。
【００８２】
以上説明したように本実施形態のモーション操作モードにおいても、第１の実施形態と同様、撮影対象となる人物の顔に所望とする動作内容を予め登録しておくことにより、撮影対象となる人物毎に、動作が検出されたことに応答して実行される撮影動作の内容を指定することができる。したがって、従来よりも遠隔操作による操作者に応じた撮影動作をより確実に実行することができる。
【００８３】
特に本実施形態においては、逐次取り込まれる被写体の画像において検出した複数の顔の全てが登録されている場合にのみ撮影動作を実施する。したがって、例えば家族写真の撮影時に、画角内に家族以外の人物が含まれた状態で、誤って撮影動作が実行されるような事態が未然に防止できる。よって、集合写真の撮影時において精度の高いモーションシャッタ機能を実現することができる。
【００８４】
また、本実施形態においては、複数の顔のうちで優先度が最大の顔に対応する検出領域のみを対象として被写体の動きを検出し、被写体の動きが検出できたら、優先度が最大の顔に設定されている動作内容の撮影動作を実施する。したがって、モーション検出を行う検出領域を限定することにより、誤って撮影動作が実行されるような事態がより確実に未然に防止でき、より一層精度の高いモーションシャッタ機能を実現することができる。
【００８５】
ここで、本実施形態においては、逐次取り込まれる被写体の画像において検出した複数の顔の全てが登録されている場合にのみ撮影動作を実施するようにしたが、以下のようにしてもよい。
【００８６】
例えばモーション検出を行う検出領域を限定せずに、検出した複数の顔に対応する全ての検出領域とし、かつ全ての検出領域において被写体の動きが検出できたら、撮影動作を実施するようにしてもよい。その場合には、本実施形態に比べ、誤って撮影動作が実行されるような事態がさらに確実に未然に防止でき、さらに精度の高いモーションシャッタ機能を実現することができる。
【００８７】
なお、上述の実施形態では顔の位置に応じた検出領域は、人物の顔が複数であっても、人物の顔の近傍の領域であって、例えば人物の顔を中心とし当該顔から上下左右に所定距離だけ離れた４点を通る矩形領域のうちで顔部分を除く領域（顔部分を含めてもよい）とした。しかし、人物の顔が複数のときには、例えば画面内で複数の顔の位置の中央を通る線を境界として検出領域を分割するように設定してもよく、また、複数の顔が重なる場合は、人物の顔を中心とし当該顔から上下左右に所定距離だけ離れた４点を通る矩形領域が重なる部分を分割し、分割後の各領域を最も近いいずれかの顔の領域とするように設定してもよい。
【００８８】
また、上述の各実施形態では顔の検出を行ってから被写体の動きの検出を行っているが、その順番は逆であってもよい。
【００８９】
以上、本発明のいくつかの実施形態、及びその変形例について説明したが、これらは本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。
以下に、本出願の当初の特許請求の範囲に記載された発明を付記する。
［請求項１］
特定の人物の顔と撮影動作内容とを関連付けて記憶する記憶手段と、撮像手段により撮像された被写体の画像から前記記憶手段に記憶された特定の人物の顔を検出する顔検出手段と、前記画像における所定の領域であって前記顔検出手段により検出された前記特定の顔の位置に応じた検出領域を対象として被写体の動作を検出する動作検出手段と、前記動作検出手段により前記特定の顔の位置に応じた検出領域において被写体の動作が検出された場合に、当該特定の顔と関連付けられて前記記憶手段に記憶されている撮影動作内容に応じた撮影制御を実行する撮影制御手段とを備えたことを特徴とする撮像装置。
［請求項２］
使用者に指定された人物の顔と撮影動作内容とを関連付けて前記記憶手段に登録する登録手段を更に備えることを特徴とする撮像装置。
［請求項３］
前記動作検出手段は、前記顔検出手段により前記記憶手段に記憶された特定の人物の顔が検出された場合に、前記特定の顔の位置に応じた検出領域を対象として被写体の動作を検出することを特徴とする請求項１又は２記載の撮像装置。
［請求項４］
前記動作検出手段は、前記顔検出手段により複数の顔が検出された場合に、検出された複数の前記特定の顔の位置に応じた検出領域を対象として被写体の動作を検出し、前記撮影制御手段は、前記動作検出手段により被写体の動作が検出された検出領域に対応する顔と関連付けて登録されている撮影動作内容に応じた撮影制御を実行することを特徴とする請求項１乃至３のいずれか一項記載の撮像装置。
［請求項５］
前記顔検出手段により複数の顔が検出された場合に、検出された顔の位置に応じて、複数の検出領域の境界を設定する設定手段を更に備えることを特徴とする請求項４記載の撮像装置。
［請求項６］
前記記憶手段に記憶されている人物の顔には予め優先度が設定され、前記動作検出手段は、前記画像から最も高い優先度が設定されている顔の位置に応じた検出領域のみを対象として被写体の動作を検出することを特徴とする請求項１記載の撮像装置。
［請求項７］
前記撮影制御手段は、前記顔検出手段により複数の顔が検出され、かつ検出された複数の顔の全てが登録されている顔である場合に、前記顔検出手段により検出された複数の顔のうちで特定の顔と関連付けて登録されている撮影動作内容に応じた撮影制御を実行することを特徴とする請求項１乃至６のいずれか一項記載の撮像装置。
［請求項８］
前記撮影制御手段は、さらに前記顔検出手段により検出された複数の顔の位置に応じた複数の検出領域の全てにおいて前記動作検出手段により被写体の動作が検出された場合に、前記顔検出手段により検出された複数の顔のうちで特定の顔と関連付けて登録されている撮影動作内容に応じた撮影制御を実行することを特徴とする請求項７記載の撮像装置。
［請求項９］
前記記憶手段に記憶されている人物の顔には予め優先度が設定され、前記特定の顔は最も高い優先度が設定されている顔であることを特徴とする請求項７又は８記載の撮像装置。
［請求項１０］
前記記憶手段に記憶されている顔と関連付けられる前記制御内容には、撮影を実行しないとの制御内容が含まれることを特徴とする請求項１乃至９いずれか一項記載の撮像装置。
［請求項１１］
使用者に指定された人物の顔と撮影動作内容とを関連付けて登録する工程と、撮像手段により撮像された被写体の画像から任意の人物の顔を検出する工程と、前記画像における所定の領域であって前記顔の位置に応じた検出領域を対象として被写体の動作を検出する工程と、前記画像から検出された顔が登録されている人物の顔であり、かつ前記動作検出手段により当該顔の位置に応じた検出領域において被写体の動作が検出された場合に、当該顔と関連付けられて登録されている撮影動作内容に応じた撮影制御を実行する工程と含むことを特徴とする撮像処理方法。
［請求項１２］
コンピュータに、使用者に指定された人物の顔と撮影動作内容とを関連付けて登録する処理と、撮像手段により撮像された被写体の画像から任意の人物の顔を検出するための処理と、前記画像における所定の領域であって前記画像から検出された顔の位置に応じた検出領域を対象として被写体の動作を検出するための処理と、前記画像から検出された前記顔が登録されている人物の顔であり、かつ当該顔の位置に応じた検出領域において被写体の動作が検出された場合に、当該顔と関連付けられて登録されている撮影動作内容に応じた撮影制御を実行する処理とを実行させることを特徴とするプログラム。
【符号の説明】
【００９０】
１    デジタルカメラ
２    制御部
３    作業用メモリ
４    撮像部
５    表示部
６    画像記憶部
７    プログラム記憶部
７ａ    プログラムデータ格納領域
７ｂ    設定データ格納領域
７ｃ    顔画像格納領域
８    顔認識部
９    音声入出力部
１０    ストロボ発光部
１１    操作部
【図１】
2014168149.tif 000003
【図２】
2014168149.tif 000004
【図３】
2014168149.tif 000005
【図４】
2014168149.tif 000006
【図５】
2014168149.tif 000007