(57)【特許請求の範囲】
【請求項１】
撮像レンズを介して受光した被写体の光学像を画像信号に変換する撮像手段と、
前記画像信号から人物の顔を検出する顔検出手段と、
前記検出された複数の顔間の距離を算出する顔距離算出手段と、
前記算出した顔間の距離に応じた通知を行う通知手段と、
撮影指示から第１の所定時間経過後に本撮影を行なうタイマー撮影手段と、
前記算出した顔間の距離が所定値未満になると前記タイマー撮影手段に撮影指示を出す制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記算出した顔間の距離が所定値未満である状態が第２の所定時間以上継続したときに前記タイマー撮影手段に撮影指示を出すことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記算出した顔間の距離が所定値以上である状態が第３の所定時間以上継続したときに前記タイマー撮影手段に撮影指示を出すことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記通知手段は、前記算出した顔間の距離が所定値以上である状態が第３の所定時間以上継続したときに警告の通知を行うことを特徴とする請求項１または２に記載の撮像装置。
【請求項５】
前記制御手段の有効・無効を切り替える切替手段を備えたことを特徴とする請求項１から４のいずれかに記載の撮像装置。
【請求項６】
前記切替手段はシャッターレリーズボタンであり、ユーザが前記シャッターレリーズボタンの操作を行うたびに前記制御手段の有効・無効を切り替えることを特徴とする請求項５に記載の撮像装置。
【請求項７】
動作モードを切り替える手段を備え、所定の動作モードに設定された場合に、前記制御手段が有効になることを特徴とする請求項１から６のいずれかに記載の撮像装置。
【請求項８】
前記検出された複数の顔の重なり度合、向き差、傾き差のうち少なくとも１つのパラメータに基づいて前記画像信号についての構図の良否の評価値を算出する評価値算出手段を備え、
前記制御手段は、前記算出した顔間の距離が所定値未満になるとともに、前記評価値算出手段の評価値が所定値以上になると前記タイマー撮影手段に撮影指示を出すことを特徴とする請求項１から７のいずれかに記載の撮像装置。
【請求項９】
前記通知手段は、前記検出された複数の顔の大きさに基づいて前記算出した顔間の距離に応じた通知を行うことを特徴とする請求項１から８のいずれかに記載の撮像装置。
【請求項１０】
前記顔距離算出手段は、前記検出された複数の顔のうち最も撮影画像の中心に近い顔と、該顔の大きさに最も近い大きさの顔との顔間の距離を算出することを特徴とする請求項１から９のいずれかに記載の撮像装置。
【請求項１１】
前記顔距離算出手段は、前記検出された複数の顔のうち最も大きい顔と、該顔の大きさに最も近い大きさの顔との顔間の距離を算出することを特徴とする請求項１から９のいずれかに記載の撮像装置。
【請求項１２】
前記通知手段は、表示手段、音発生手段、及び発光手段のうち少なくとも１つを含むことを特徴とする請求項１から１１のいずれかに記載の撮像装置。
【請求項１３】
前記表示手段は、前記画像信号に基づいてスルー画像を表示するとともに前記算出した顔間の距離に応じた通知を行うことを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
前記表示手段は、前記算出した顔間の距離に応じたアイコンを表示して通知を行うことを特徴とする請求項１２または１３に記載の撮像装置。
【請求項１５】
前記音発生手段は、前記算出した顔間の距離に応じて異なる音声を出力して通知を行うことを特徴とする請求項１２から１４のいずれかに記載の撮像装置。
【請求項１６】
前記音発生手段は、前記算出した顔間の距離に応じて出力音の周波数を変化させて通知を行うことを特徴とする請求項１２から１５のいずれかに記載の撮像装置。
【請求項１７】
前記発光手段は、前記算出した顔間の距離に応じて点滅周期を変更して通知を行うことを特徴とする請求項１２から１６のいずれかに記載の撮像装置。
【請求項１８】
撮像レンズを介して受光した被写体の光学像を画像信号に変換する撮像工程と、
前記画像信号から人物の顔を検出する顔検出工程と、
前記検出された複数の顔間の距離を算出する顔距離算出工程と、
前記算出した顔間の距離に応じた通知を行う通知工程と、
撮影指示から第１の所定時間経過後に本撮影を行なうタイマー撮影工程と、
前記算出した顔間の距離が所定値未満になると前記タイマー撮影工程に撮影指示を出す制御工程と、
を備えたことを特徴とする撮像制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び撮像制御方法に係り、特に被写体の位置関係に応じた表示と音声出力をおこなう撮像装置及び撮像制御方法に関する。
【背景技術】
【０００２】
撮像装置で撮像された画像から人物を検出し、構図アシストを行う装置が知られている。例えば、特許文献１には、顔位置が撮影範囲から外れた場合に、撮影範囲に入るように撮像装置の移動すべき方向を示すマークを表示する撮像装置が記載されている。特許文献１の装置によれば、人物の顔の位置を確認しなくとも撮像装置を移動させる方向を瞬時に判断でき、人物の顔を撮影範囲に入れることが可能となる。
【特許文献１】特開２００７−１４２８６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１の装置においては、被写体が複数人である場合に、良好な構図となるような構図アシストができないという問題点があった。
【０００４】
本発明はこのような事情に鑑みてなされたもので、被写体が複数人である場合においても、良好な構図となるように撮影をアシストし、自分たち撮り、第三者撮影、セルフタイマ撮影時の使い勝手を向上させることができる撮像装置及び撮像制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するために請求項１に記載の撮像装置は、撮像レンズを介して受光した被写体の光学像を画像信号に変換する撮像手段と、前記画像信号から人物の顔を検出する顔検出手段と、前記検出された複数の顔間の距離を算出する顔距離算出手段と、前記算出した顔間の距離に応じた通知を行う通知手段と、撮影指示から第１の所定時間経過後に本撮影を行なうタイマー撮影手段と、前記算出した顔間の距離が所定値未満になると前記タイマー撮影手段に撮影指示を出す制御手段とを備えたことを特徴とする。
【０００６】
これにより、被写体自身が慌てることなく所定の位置につき、かつ所望の表情を作ることができる。
【０００７】
請求項２に示すように請求項１に記載の撮像装置において、前記制御手段は、前記算出した顔間の距離が所定値未満である状態が第２の所定時間以上継続したときに前記タイマー撮影手段に撮影指示を出すことを特徴とする。
【０００８】
これにより、背景の通行人などの外乱条件に強くなり、精度を向上させることができる。
【０００９】
請求項３に示すように請求項１または２に記載の撮像装置において、前記制御手段は、前記算出した顔間の距離が所定値以上である状態が第３の所定時間以上継続したときに前記タイマー撮影手段に撮影指示を出すことを特徴とする。
【００１０】
これにより、所定条件が整わなくとも、撮影を行うことができる。
【００１１】
請求項４に示すように請求項１または２に記載の撮像装置において、前記通知手段は、前記算出した顔間の距離が所定値以上である状態が第３の所定時間以上継続したときに警告の通知を行うことを特徴とする。
【００１２】
これにより、所定条件が長時間整わないことをユーザに知らせることができる。
【００１３】
請求項５に示すように請求項１から４のいずれかに記載の撮像装置において、前記制御手段の有効・無効を切り替える切替手段を備えたことを特徴とする。
【００１４】
これにより、制御手段を無効にする操作を行うまでは、構図を固定した状態でいろいろな表情の写真を連続して撮影することができる。
【００１５】
請求項６に示すように請求項５に記載の撮像装置において、前記切替手段はシャッターレリーズボタンであり、ユーザが前記シャッターレリーズボタンの操作を行うたびに前記制御手段の有効・無効を切り替えることを特徴とする。
【００１６】
これにより、簡単に制御手段の有効・無効を切り替えることができる。
【００１９】
請求項７に示すように請求項１から６のいずれかに記載の撮像装置において、動作モードを切り替える手段を備え、所定の動作モードに設定された場合に、前記制御手段が有効になることを特徴とする。
【００２０】
これにより、必要なときだけ構図アシストを使用することができる。
【００２１】
請求項８に示すように請求項１から７のいずれかに記載の撮像装置において、前記検出された複数の顔の重なり度合、向き差、傾き差のうち少なくとも１つのパラメータに基づいて前記画像信号についての構図の良否の評価値を算出する評価値算出手段を備え、前記制御手段は、前記算出した顔間の距離が所定値未満になるとともに、前記評価値算出手段の評価値が所定値以上になると前記タイマー撮影手段に撮影指示を出すことを特徴とする。
【００２２】
これにより、適切に顔の位置関係を判別して通知することができる。
【００２３】
請求項９に示すように請求項１から８のいずれかに記載の撮像装置において、前記通知手段は、前記検出された複数の顔の大きさに基づいて前記算出した顔間の距離に応じた通知を行うことを特徴とする。
【００２４】
これにより、適切に顔の位置関係を判別して通知することができる。
【００２５】
請求項１０に示すように請求項１から９のいずれかに記載の撮像装置において、前記顔距離算出手段は、前記検出された複数の顔のうち最も撮影画像の中心に近い顔と、該顔の大きさに最も近い大きさの顔との顔間の距離を算出することを特徴とする。
【００２６】
これにより、主要被写体について適切な構図をアシストすることができる。
【００２７】
請求項１１に示すように請求項１から９のいずれかに記載の撮像装置において、前記顔距離算出手段は、前記検出された複数の顔のうち最も大きい顔と、該顔の大きさに最も近い大きさの顔との顔間の距離を算出することを特徴とする。
【００２８】
これにより、主要被写体について適切な構図をアシストすることができる。
【００２９】
請求項１２に示すように請求項１から１１のいずれかに記載の撮像装置において、前記通知手段は、表示手段、音発生手段、及び発光手段のうち少なくとも１つを含むことを特徴とする。
【００３０】
これにより、撮影者や被写体に対して適切な構図となるように簡単に告知することができる。
【００３１】
請求項１３に示すように請求項１２に記載の撮像装置において、前記表示手段は、前記画像信号に基づいてスルー画像を表示するとともに前記算出した顔間の距離に応じた通知を行うことを特徴とする。
【００３２】
これにより、スルー画像を確認しながらでも構図アシストをすることができる。
【００３３】
請求項１４に示すように請求項１２または１３に記載の撮像装置において、前記表示手段は、前記算出した顔間の距離に応じたアイコンを表示して通知を行うことを特徴とする。
【００３４】
これにより、わかりやすい構図アシストをすることができる。
【００３５】
請求項１５に示すように請求項１２から１４のいずれかに記載の撮像装置において、前記音発生手段は、前記算出した顔間の距離に応じて異なる音声を出力して通知を行うことを特徴とする。
【００３６】
これにより、わかりやすい構図アシストをすることができる。
【００３７】
請求項１６に示すように請求項１２から１５のいずれかに記載の撮像装置において、前記音発生手段は、前記算出した顔間の距離に応じて出力音の周波数を変化させて通知を行うことを特徴とする。
【００３８】
これにより、わかりやすい構図アシストをすることができる。
【００３９】
請求項１７に示すように請求項１２から１６のいずれかに記載の撮像装置において、前記発光手段は、前記算出した顔間の距離に応じて点滅周期を変更して通知を行うことを特徴とする。
【００４０】
これにより、わかりやすい構図アシストをすることができる。
【００４１】
前記目的を達成するために請求項１８に記載の撮像制御方法は、撮像レンズを介して受光した被写体の光学像を画像信号に変換する撮像工程と、前記画像信号から人物の顔を検出する顔検出工程と、前記検出された複数の顔間の距離を算出する顔距離算出工程と、前記算出した顔間の距離に応じた通知を行う通知工程と、撮影指示から第１の所定時間経過後に本撮影を行なうタイマー撮影工程と、前記算出した顔間の距離が所定値未満になると前記タイマー撮影工程に撮影指示を出す制御工程とを備えたことを特徴とする。
【００４２】
これにより、被写体自身が慌てることなく所定の位置につき、かつ所望の表情を作ることができる。
【発明の効果】
【００４３】
本発明によれば、被写体が複数人である場合においても、良好な構図となるように撮影をアシストし、自分たち撮り、第三者撮影、セルフタイマ撮影時の使い勝手を向上させることができる撮像装置及び撮像制御方法を提供することができる。
【発明を実施するための最良の形態】
【００４４】
以下、添付図面に従って本発明を実施するための最良の形態について説明する。
【００４５】
＜第１の実施の形態＞
図１は本発明に係るデジタルカメラ１の第１の実施の形態のブロック図である。
【００４６】
デジタルカメラ１全体の動作は中央処理装置（ＣＰＵ）１２によって統括制御される。
【００４７】
ＣＰＵ１２は、所定のプログラムに従ってデジタルカメラ１を制御する制御手段として機能するとともに、自動露出（ＡＥ）演算、自動焦点調節（ＡＦ）演算、ホワイトバランス（ＷＢ）調整演算など、各種演算を実施する演算手段として機能する。
【００４８】
バス１４を介してＣＰＵ１２と接続された図示しないＲＯＭには、ＣＰＵ１２が実行するプログラム及び制御に必要な各種データ等の他、ＣＣＤ画素欠陥情報、カメラ動作に関する各種定数／情報等が格納されている。
【００４９】
また、メモリ（ＳＤＲＡＭ）１８は、プログラムの展開領域及びＣＰＵ１２の演算作業用領域として利用されるとともに、画像データや音声データの一時記憶領域として利用される。ＶＲＡＭ２０は画像データ専用の一時記憶メモリであり、Ａ領域２０ＡとＢ領域２０Ｂが含まれている。メモリ１８とＶＲＡＭ２０は共用することが可能である。
【００５０】
切り替えスイッチ２２により撮影モードが設定され、シャッターボタン２４が操作されると、静止画の撮影が開始される。
【００５１】
ＡＦ検出回路６２及びＡＥ／ＡＷＢ検出回路６４の検出結果から、ＣＰＵ１２がフォーカスレンズ用モータドライバ４６及び絞り用モータドライバ４８を介してフォーカスレンズ４２及び絞り４４を適正に駆動し、焦点と絞りが調整される。
【００５２】
レンズユニット４０を介してＣＣＤ３８に結像された被写体像は、各フォトダイオードによって入射光量に応じた量のＲ、Ｇ、Ｂの信号電荷に変換される。
【００５３】
各フォトダイオードに蓄積された信号電荷は、ＣＰＵ１２の指令に従いタイミングジェネレータ５０から与えられる駆動パルスに基づいてＣＤＳ／ＡＭＰ５２回路に送られ、ここで相関二重サンプリング処理された後増幅され、Ａ／Ｄ変換器５４に加えられる。
【００５４】
Ａ／Ｄ変換器５４によってデジタル信号に変換された点順次のＲ，Ｇ，Ｂ信号は、画像入力コントローラ５６を介してメモリ１８に記憶される。
【００５５】
画像信号処理回路５８は、メモリ１８に記憶されたＲ，Ｇ，Ｂ信号をＣＰＵ１２の指令に従って処理し、輝度信号（Ｙ信号）及び色差信号（Ｃｒ，Ｃｂ 信号）に変換するとともに、ガンマ補正等の所定の処理も行い、再びメモリ１８に格納する。
【００５６】
画像信号処理回路５８で処理された画像データはＶＲＡＭ２０に格納される。
【００５７】
表示制御部６０は、ＶＲＡＭ２０からバス１４を介して入力された画像データを表示用の所定方式の信号（例えば、ＮＴＳＣ方式のカラー複合映像信号）に変換してモニタ２８に出力する。撮影者は、モニタ２８に表示される映像（スルー画）によって撮影画角を確認できる。
【００５８】
またメモリ１８に格納されたＹ／Ｃ信号は、圧縮伸張処理回路６６によって所定のフォーマットに従って圧縮された後、メディアコントローラ３４を介して記録メディア３２に記録される。例えば、ＪＰＥＧ形式で記録される。
【００５９】
ここで、切り替えスイッチ２２により撮影モードに設定した状態で、図５等に示した十字キー２６の下キーを押すことにより、セルフタイマモードの詳細が切替わる。図２は、セルフタイマモードの詳細の切替わりについて示す図である。十字キー２６の下キーを押すたびにモードが切替わるとともに、１１１〜１１４のモードに対応したアイコンがモニタ２８に切替え表示される。
【００６０】
デジタルカメラ１が切り替えスイッチ２２によって撮影モードに設定されるとセルフタイマモードはオフとなっており、モニタ２８には１１１に示すアイコンが表示されている。この状態で十字キー２６の下キーを押すと、セルフタイマはカップルショットタイマモードとなり、モニタ２８には１１２に示すアイコンが表示される。カップルショットタイマーの詳細については、後述する。
【００６１】
さらに十字キー２６の下キーを押すと、セルフタイマは１０秒モードとなり、モニタ２８には１１３に示すアイコンが表示される。１０秒モードは、シャッターボタン２４を押下してから１０秒後に本撮影が行われるモードである。さらに十字キー２６の下キーを押すと、セルフタイマは２秒モードとなり、モニタ２８には１１３に示すアイコンが表示される。２秒モードは、シャッターボタン２４を押下してから２秒後に本撮影が行われるモードである。もう一度十字キー２６の下キーを押すと、最初のセルフタイマオフの状態に戻る。
【００６２】
このように、十字キー２６の下キーを押すことにより、ユーザはカップルショットタイマモードを選択することができる。
【００６３】
デジタルカメラ１がカップルショットタイマモードに設定されると、ＣＰＵ１２は、画像解析部７０、位置関係判定部７２、ＬＥＤ制御部７４、及び音声再生制御部７８の制御を開始する。
【００６４】
画像解析部７０は、ＣＣＤ３８から取得したスルー画用の画像信号を解析し、人物の顔情報を抽出する。位置関係判定部７２は、画像解析部７０により抽出された複数の人物の顔の位置関係について、メモリ１８から読み出した位置関係パターンを参照して顔情報と比較することにより判定する。ＬＥＤ制御部７４、スピーカー８０の指示にしたがってＬＥＤ７６の点灯・消灯を制御し、音声再生制御部７８はＣＰＵ１２の指示にしたがってスピーカー８０に音声を出力する。
【００６５】
次に、図３〜図５を用いて、デジタルカメラ１のカップルショットタイマモードにおける動作について説明する。
【００６６】
図３は、デジタルカメラ１のカップルショットタイマモードにおける機能図であり、図４は、同モードにおけるカメラ内部の処理を示すフローチャートである。また、図５（ａ）〜（ｃ）は、同モードにおけるモニタ２８、ＬＥＤ７６、及びスピーカー８０の動作を示す図であり、それぞれ（ｉ）はデジタルカメラ１の背面から見た図であり、（ii）は正面から見た図である。
【００６７】
デジタルカメラ１が切り替えスイッチ２２により撮影モードに設定され、さらに十字キー２６の下キーによりカップルショットタイマモードに設定されると、スルー画撮影が開始され、モニタ２８にスルー画が表示される。
【００６８】
この状態で、シャッターボタン２４が押されたか否かの判定を行う（ステップＳ１）。シャッターボタン２４が押されると、スルー画の解析を開始する（ステップＳ２）。スルー画の解析は、図３に示すように、画像解析部７０がＣＣＤ３８からスルー画用の画像信号を取得し、この画像信号に基づいて、スルー画中における人物の顔情報を抽出する。
【００６９】
次に、抽出した顔が複数であるか否かを判定する（ステップＳ３）。顔が抽出されない場合、または抽出した顔が１つの場合は、ステップＳ２に戻り、複数の顔が抽出されるまで繰り返しスルー画の解析を行う。
【００７０】
複数の顔が抽出された場合は、画像解析部７０は、抽出された顔の中から代表顔を２つ決定する（ステップＳ４）。例えば、顔サイズが大きいものから順番に２つ選択して代表顔とする。なお、代表顔は、最も大きく写っている顔と、その顔と同程度の大きさであって最も近い顔を選択してもよいし、最も画面の中心に近い顔と、その顔と同程度の大きさであって最も近い顔を選択してもよいし、その他の基準に基づいて選択してもよい。決定した代表顔については、スルー画中に顔枠１００を表示し、代表顔であることをユーザに認識させてもよい。
【００７１】
次に、決定した２つの代表顔の顔間の距離を算出し、算出した顔間の距離と所定値ＴＨ１、ＴＨ２を比較し、通知方法を決定する。
【００７２】
ここで、ＴＨｌ、ＴＨ２は、代表顔のサイズに依存して決定する値であり、ＴＨ１＜ＴＨ２となるように、例えば下記式により求められる。
【００７３】
［数１］
ＴＨｌ＝α×（ＦａｃｅＳｉｚｅ１＋ＦａｃｅＳｉｚｅ２）÷２
［数２］
ＴＨ２＝β×（ＦａｃｅＳｉｚｅｌ＋ＦａｃｅＳｉｚｅ２）÷２
ここで、ＦａｃｅＳｉｚｅｌ及びＦａｃｅＳｉｚｅ２は代表顔のサイズであり、α＜βの関係を満たすものとする。
【００７４】
まず、算出した顔間の距離が、ＴＨ１以下であるか否かを判定する（ステップＳ５）。ＴＨ１より大きい場合は、さらにＴＨ２以下であるか否かを判定する（ステップＳ７）。この顔間の距離の算出と判定については、図３に示すように、画像解析部７０から２つの代表顔の情報を取得した位置関係判定部７２が、メモリ１８に格納された位置関係パターンに基づいて行う。さらに、位置関係判定部７２は判定結果に基づいて評価値を算出し、この評価値に基づいて表示制御部６０、ＬＥＤ制御部７４、及び音声再生制御部７８が、それぞれモニタ２８、ＬＥＤ７６、及びスピーカー８０を制御する。
【００７５】
具体的には、算出した顔間の距離が、ＴＨ１以下である場合は通知処理１を実行し（ステップＳ６）、ＴＨ１より大きくＴＨ２以下である場合は通知処理２を実行し（ステップＳ８）、ＴＨ２より大きい場合は通知処理３を実行する（ステップＳ９）。
【００７６】
図５（ａ）は、通知処理３を示す図である。通知処理３は、モニタ２８にハート型アイコン１０２を１つ点灯して撮影者に通知を行う。また、図示しないスピーカー８０から１Ｈｚのビープ音を出力するとともに、デジタルカメラ１の前面に設けられたＬＥＤ７６が１Ｈｚで点滅を行い、被写体に対して通知を行う。
【００７７】
図５（ｂ）は、通知処理２を示す図である。通知処理２は、モニタ２８にハート型アイコン１０２を２つ点灯し、通知処理３の場合よりも被写体の距離が近づいたことを通知する。また、図示しないスピーカー８０から２Ｈｚのビープ音を出力するとともに、デジタルカメラ１の前面に設けられたＬＥＤ７６が２Ｈｚで点滅する。
【００７８】
図５（ｃ）は、通知処理１を示す図である。通知処理１は、モニタ２８にハート型アイコン１０２を３つ点灯する。また、図示しないスピーカー８０から３Ｈｚのビープ音を出力するとともに、デジタルカメラ１の前面に設けられたＬＥＤ７６が３Ｈｚで点滅する。
【００７９】
ステップＳ６において通知処理１を実行した場合は、顔間距離がＴＨ１以下の状態が連続して時間ｔ１以上継続したか否かの判定を行う（ステップＳ１０）。連続して時間ｔ１以上継続した場合は、タイマー撮影が開始される。タイマー撮影では所定時間経過後に本撮影画行われ、本撮影されて得られた画像信号はメディアコントローラ３４を介して記録メディア３２に記録される（ステップＳ１１）。さらに、終了指示があったか否かの判定を行う（ステップＳ１３）。終了指示は、ユーザがシャッターボタン２４を再度押す、モード変更操作を行う、電源をオフする等により行うものであり、これらにより終了指示があった場合は、カップルショットタイマモードでの撮影動作を終了する。終了指示が無い場合は、ステップＳ２に戻り、再び画像解析部７０がスルー画の解析を行い、カップルショットタイマモードでの撮影動作を継続する。そして、再び顔間の距離がＴＨ１以下の状態が連続して時間ｔ１以上継続すると、タイマー撮影が行われる。
【００８０】
ステップＳ１０において、顔間の距離がＴＨ１以下の状態が連続して時間ｔ１以上継続していないと判断された場合は、シャッターボタン２４を押してから時間ｔ２が経過したか否かの判定を行う（ステップＳ１２）。時間ｔ２が経過した場合には、タイマー撮影が開始され、所定時間後に本撮影及び画像の記録が行なわれる（ステップＳ１１）。このように、シャッターボタン２４を押してから時間ｔ２が経過した場合は、顔間の距離がＴＨ１より離れた状態であっても、本撮影を行う。なお、ステップＳ１０において、顔間の距離がＴＨ１以下である状態が時間ｔ１以上継続したと判断して本撮影を行った場合には、このｔ２の計時はクリアされ、その本撮影のときから再び計時を開始する。
【００８１】
なお、シャッターボタン２４を押してから時間ｔ２が経過した場合に、本撮影を行うのではなく、モニタ２８、ＬＥＤ７６、スピーカー８０等により、ユーザに警告を与えてもよい。
【００８２】
ステップＳ１２において、時間ｔ２が経過していないと判断した場合は、ステップＳ１３に移行し、終了指示があったか否かの判定を行う。終了指示が無い場合は、ステップＳ２に戻り、画像解析部７０がスルー画の解析を行い、同様の処理を繰り返す。
【００８３】
なお、シャッターボタン２４が押されることにより終了指示があった場合は、撮影動作は中止されるが、再度シャッターボタン２４を押すことにより、ステップＳ１でシャッターボタン２４が押されたことが判断され、再び撮影動作が開始される。
【００８４】
被写体の位置関係の通知においては、図５に示す通知方法に限定されるものではなく、その他の形態を用いてもよい。
【００８５】
図６は、同モードにおけるモニタ２８、ＬＥＤ７６、及びスピーカー８０の動作の異なる形態を示す図である。
【００８６】
図６（ａ）は、通知処理３を示す図である。通知処理３は、顔枠１００に隣接する位置であって、２つの代表顔の距離が短くなる向きに強調矢印１０４をモニタ２８に表示する。また、図示しないスピーカー８０から「ドキッ、、、ドキッ、、、ドキッ、、、」という音声を出力する。さらに、デジタルカメラ１の前面に設けられたＬＥＤ７６（１）を点灯する。
【００８７】
図６（ｂ）は、通知処理２を示す図である。通知処理２は、顔枠１００に隣接する位置であって、２つの顔の距離が短くなる向きに矢印１０６をモニタ２８に表示する。また、図示しないスピーカー８０から「ドキドキドキ」という音声を出力する。さらに、デジタルカメラ１の前面に設けられた、ＬＥＤ７６（１）とは異なるＬＥＤ７６（２）を点灯する。
【００８８】
図６（ｃ）は、通知処理１を示す図である。通知処理１は、２つの顔枠１００の中間位置にハートマーク１０８をモニタ２８に表示する。また、図示しないスピーカー８０から「ドッドッドッ」という音声を出力する。さらに、デジタルカメラ１の前面に設けられた、ＬＥＤ７６（１）、（２）とは異なるＬＥＤ７６（３）を点灯する。
【００８９】
このように、モニタ２８に顔が近づく向きの矢印を表示させたり、スピーカー８０からビープ音ではなく音声を出力したり、複数のＬＥＤ７６を設けて顔間の距離に応じて異なるＬＥＤ７６を点灯させたりして通知を行なってもよい。また、ＬＥＤ７６に多色ＬＥＤを用いて、顔間の距離に応じてＬＥＤの色を変えてもよい。
【００９０】
このように、カップルショットタイマモードにおいては、被写体の位置関係がリアルタイムに通知され、モニタ画面を注視できない状況下においても、被写体をどう動かしたらよいか、もしくは被写体自身がどう動いたらよいかを判断可能となり、所望の人物構図の写真を得ることができる。また、抽出された代表顔の顔間の距離が所定値以下の状態が一定時間以上継続すると、タイマー撮影動作が開始され、タイマー時間経過後に本撮影が行なわれるために、被写体同士が近づいた後に表情を作ることができ、余裕を持った撮影を行うことが可能となる。
【００９１】
なお、本実施の形態においてはモニタ２８、ＬＥＤ７６、及びスピーカー８０において通知を行ったが、デジタルカメラ１がこれらを全て搭載している必要はなく、少なくともいずれか一つにより通知が可能であればよい。また、通知は３段階に分けて行ったが、何段階でもよい。
【００９２】
また、顔間距離がＴＨ１以下の状態が連続して時間ｔ１以上継続した場合に開始するタイマー撮影のタイマー時間を、ユーザが設定できるように構成してもよい。
【００９３】
＜第２の実施の形態＞
図７、図８を用いて、第２の実施の形態のカップルショットタイマモードについて説明する。第２の実施の形態のカップルショットタイマモードでは、位置関係判定部７２が顔間の距離とともに、検出した顔の重なり度合を算出し、顔間の距離と顔の重なり度合に基づいて通知処理及びタイマー撮影の開始を制御する。
【００９４】
まず、顔の重なり度合について説明する。図７に示すように、選択した２つの代表顔の顔枠を１２０及び１２１とする。ここで、顔枠１２０の面積をＳ１、顔枠１２１の面積をＳ２、顔枠１２０及び顔枠１２１の重なり部分１２３の面積をＳ３とすると、顔の重なり度合は、
［数３］
顔の重なり度合＝Ｓ３÷（Ｓ１＋Ｓ２）×１００［％］
で表される。
【００９５】
このように算出された顔の重なり度合と予め定められた閾値ＴＨ３との比較を行い、通知処理を選択する。具体的には、顔間の距離がＴＨ１以下であり、かつ顔の重なり度合がＴＨ３以下の場合に通知処理１を行い、タイマー撮影を開始する。
【００９６】
図８（ａ）、（ｂ）、及び（ｃ）は、それぞれ通知処理３、通知処理２、及び通知処理１を示す図である。第１の実施の形態と同様に、モニタ２８にハート型アイコン１０２を表示して撮影者に通知を行い、図示しないスピーカー８０からビープ音を出力、及びＬＥＤ７６が点滅／点灯を行い、被写体に対して通知を行う。
【００９７】
同図に示すように、顔間の距離がＴＨ１より大きい場合は通知処理３、顔間の距離がＴＨ１以下の場合は通知処理２、顔間の距離がＴＨ１以下であり、かつ顔の重なり度合がＴＨ３以上の場合は通知処理１を行う。
【００９８】
通知処理１を実行した場合は、顔間の距離がＴＨ１以下であり、かつ顔の重なり度合がＴＨ３以上の状態が連続して時間ｔ１以上継続したか否かの判定を行い、連続して時間ｔ１以上継続した場合は、タイマー撮影が開始される。タイマー撮影では所定時間経過後に本撮影画行われ、本撮影されて得られた画像信号はメディアコントローラ３４を介して記録メディア３２に記録される。
【００９９】
このように、検出した顔間の距離とともに顔の重なり度合を算出し、顔間の距離と顔の重なり度合に基づいて通知とタイマー撮影の制御を行なってもよい。
【０１００】
＜第３の実施の形態＞
図９、図１０を用いて、第３の実施の形態のカップルショットタイマモードについて説明する。第３の実施の形態のカップルショットタイマモードでは、位置関係判定部７２が顔間の距離とともに、検出した顔のかたむき差を算出し、顔間の距離と顔のかたむき差に基づいて通知処理及びタイマー撮影の開始を制御する。
【０１０１】
まず、顔のかたむき差について説明する。図９に示すように、選択した２つの代表顔の顔について、それぞれの傾きを算出する。顔の傾きは、左右の目を結ぶ直線と水平線とが成す角で定義する。また、右回りに傾いている場合をプラス、左回りに傾いている場合をマイナスとして符号を付ける。向かって右側の顔の傾きをθ１、向かって左側の顔の傾きをθ２とすると、顔のかたむき差は以下の式で表される。
【０１０２】
[数４]
顔のかたむき差＝θ１−θ２
したがって、図９（ａ）に示す場合は、θ１＝＋１５°、θ２＝−１５°であり、顔のかたむき差＝＋３０°となる。また、図９（ｂ）に示す場合は、θ１＝−１５°、θ２＝＋１５°であり、顔のかたむき差＝−３０°となる。
【０１０３】
このように算出された顔のかたむき差と予め定められた閾値ＴＨ４との比較を行い、通知処理を選択する。具体的には、顔間の距離がＴＨ１以下であり、かつ顔のかたむき差がＴＨ４以上の場合に通知処理１を行い、タイマー撮影を開始する。
【０１０４】
図１０（ａ）、（ｂ）、及び（ｃ）は、それぞれ通知処理３、通知処理２、及び通知処理１を示す図である。これまでと同様に、モニタ２８にハート型アイコン１０２を表示して撮影者に通知を行い、図示しないスピーカー８０からビープ音を出力、及びＬＥＤ７６が点滅／点灯を行い、被写体に対して通知を行う。
【０１０５】
同図に示すように、顔間の距離がＴＨ１より大きい場合は通知処理３、顔間の距離がＴＨ１以下の場合は通知処理２、顔間の距離がＴＨ１以下であり、かつ顔のかたむき差がＴＨ４以上の場合は通知処理１を行う。
【０１０６】
通知処理１を実行した場合は、顔間の距離がＴＨ１以下であり、かつ顔のかたむき差がＴＨ４以上の状態が連続して時間ｔ１以上継続したか否かの判定を行い、連続して時間ｔ１以上継続した場合は、タイマー撮影が開始される。タイマー撮影では所定時間経過後に本撮影画行われ、本撮影されて得られた画像信号はメディアコントローラ３４を介して記録メディア３２に記録される。
【０１０７】
このように、検出した顔間の距離とともに顔のかたむき差を算出し、顔間の距離と顔のかたむき差に基づいて通知とタイマー撮影の制御を行なってもよい。
【０１０８】
本実施の形態では、顔の傾きの差を算出して予め定められた閾値ＴＨ４との比較を行ったが、それぞれの顔の傾きがお互いの方へ傾いている場合、即ち向かって左側の顔がプラス方向の角度を、向かって右側の顔がマイナス方向の角度を持っている場合にタイマー撮影を行ってもよい。
【０１０９】
＜第４の実施の形態＞
図１１、図１２を用いて、第４の実施の形態のカップルショットタイマモードについて説明する。第４の実施の形態のカップルショットタイマモードでは、位置関係判定部７２が顔間の距離とともに、検出した顔の向き差を算出し、顔間の距離と顔の向き差に基づいて通知処理及びタイマー撮影の開始を制御する。
【０１１０】
まず、顔の向き差について説明する。図１１（ａ）〜（ｃ）は、それぞれ（ii）がモニタ２８に表示された２つの代表顔を示し、（ｉ）はそれぞれの（ii）の場合について俯瞰した様子を示す図である。同図に示すように、選択した２つの代表顔の顔について、それぞれの向きを算出する。顔の向きは、もう一方の顔を向いた状態を０°とし、カメラ正面を向くとともに向きの角度がプラス方向に増え、カメラ正面の方向を向いた状態を＋９０°とする。顔の向きの角度は、鼻の位置等に基づいて算出する。
【０１１１】
向かって右側の顔の向きをθ３、向かって左側の顔の向きをθ４とすると、顔の向き差は以下の式で表される。
【０１１２】
[数５]
顔の向き差＝θ３＋θ４
したがって、図１１（ａ）に示す場合は、θ３＝０°、θ４＝０°であり、顔の向き差＝０°となる。また、図１１（ｂ）に示す場合は、θ３＝３０°、θ４＝４５°であり、顔のかたむき差＝７５°となる。同様に、図１１（ｃ）に示す場合は、θ３＝０°、θ４＝９０°であり、顔のかたむき差＝９０°となる。
【０１１３】
このように算出された顔の向き差と予め定められた閾値ＴＨ５との比較を行い、通知処理を選択する。具体的には、顔間の距離がＴＨ１以下であり、かつ顔の向き差がＴＨ５以下の場合に通知処理１を行い、タイマー撮影を開始する。
【０１１４】
図１２（ａ）、（ｂ）、及び（ｃ）は、それぞれ通知処理３、通知処理２、及び通知処理１を示す図である。これまでと同様に、モニタ２８にハート型アイコン１０２を表示して撮影者に通知を行い、図示しないスピーカー８０からビープ音を出力、及びＬＥＤ７６が点滅／点灯を行い、被写体に対して通知を行う。
【０１１５】
同図に示すように、顔間の距離がＴＨ１より大きい場合は通知処理３、顔間の距離がＴＨ１以下の場合は通知処理２、顔間の距離がＴＨ１以下であり、かつ顔の向き差がＴＨ５以下の場合は通知処理１を行う。
【０１１６】
通知処理１を実行した場合は、顔間の距離がＴＨ１以下であり、かつ顔の向き差がＴＨ５以上の状態が連続して時間ｔ１以上継続したか否かの判定を行い、連続して時間ｔ１以上継続した場合は、タイマー撮影が開始される。タイマー撮影では所定時間経過後に本撮影画行われ、本撮影されて得られた画像信号はメディアコントローラ３４を介して記録メディア３２に記録される。
【０１１７】
このように、検出した顔間の距離とともに顔の向き差を算出し、顔間の距離と顔の向き差に基づいて通知とタイマー撮影の制御を行なってもよい。
【図面の簡単な説明】
【０１１８】
【図１】図１は本発明に係るデジタルカメラ１の第１の実施の形態のブロック図である。
【図２】図２は、セルフタイマモードの詳細の切替わりについて示す図である。
【図３】図３は、デジタルカメラ１のカップルショットタイマモードにおける機能図である。
【図４】図４は、カップルショットタイマモードにおけるカメラ内部の処理を示すフローチャートである。
【図５】図５は、カップルショットタイマモードにおけるモニタ２８、ＬＥＤ７６、及びスピーカー８０の動作を示す図である。
【図６】図６は、カップルショットタイマモードにおけるモニタ２８、ＬＥＤ７６、及びスピーカー８０の動作の異なる形態を示す図である。
【図７】図７は、顔の重なり度合について示した図である。
【図８】図８は、第２の実施の形態における各通知処理を示す図である。
【図９】図９は、２つの代表顔の傾き差を示す図である。
【図１０】図１０は、第３の実施の形態における各通知処理を示す図である。
【図１１】図１１は、２つの代表顔の向き差を示す図である。
【図１２】図１２は、第４の実施の形態における各通知処理を示す図である。
【符号の説明】
【０１１９】
１…デジタルカメラ、１２…ＣＰＵ、１８…メモリ、２６…十字キー、２８…モニタ、３８…ＣＣＤ、６０…表示制御部、７０…画像解析部、７２…位置関係判定部、７４…ＬＥＤ制御部、７６…ＬＥＤ、７８…音声再生制御部、８０…スピーカー、１００…顔枠、１０２…ハート型アイコン、１０４…強調矢印、１０６…矢印、１０８…ハートマーク、１１２…カップルショットタイマモードを示すアイコン
【図１】
0004944055.tif 000002
【図２】
0004944055.tif 000003
【図３】
0004944055.tif 000004
【図４】
0004944055.tif 000005
【図５】
0004944055.tif 000006
【図６】
0004944055.tif 000007
【図７】
0004944055.tif 000008
【図８】
0004944055.tif 000009
【図９】
0004944055.tif 000010
【図１０】
0004944055.tif 000011
【図１１】
0004944055.tif 000012
【図１２】
0004944055.tif 000013