(57)【要約】【課題】マニュアルフォーカス制御において有効な被写体距離情報をユーザに提示する撮像装置および方法を提供する。【解決手段】撮像装置において顔検出処理および距離算出処理を実行し、表示部表示される距離インジケータに併せて算出距離位置に顔アイコンを表示する。撮影者は、直感的に人物までの距離を認識することができ、ピント合わせをする際に顔アイコンを見て容易に人物までのおよその距離を知ることができる。また、被写体画像を囲むように設定される顔領域識別マークの設定色と、顔アイコンの色を一致させる構成として、複数の顔がある場合でも、容易に目的被写体までの距離を把握可能とした。【選択図】図３
2007329784.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置において入力する入力画像から顔領域を検出する顔検出部と、
顔検出部の検出した顔の大きさに基づいて被写体距離を算出し、算出した距離に対応する距離を示す距離識別情報を表示部に表示する制御部と、
を有することを特徴とする撮像装置。
【請求項２】
前記制御部は、
表示部に距離インジケータを表示し、顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記距離識別情報は、顔アイコンであることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記制御部は、
表示部に距離インジケータを表示し、顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であることを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記制御部は、
表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、該顔領域識別マークの表示色と、前記インジケータ位置に表示する距離識別情報の表示色とを各顔ごとに対応付けた設定で表示する制御を実行する構成であることを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記制御部は、
表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、該顔領域識別マークと、前記インジケータ位置に表示する距離識別情報とを結ぶ接続線を表示する制御を実行する構成であることを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記制御部は、
表示部に表示される画像中の顔の近傍に、該顔に基づいて算出した距離情報を表示する制御を実行する構成であることを特徴とする請求項１に記載の撮像装置。
【請求項８】
前記制御部は、
表示部に距離インジケータを表示し、該距離インジケータに現在のフォーカスポイントを示すピント位置情報を表示し、前記顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報を表示する構成であり、
前記顔の大きさに基づいて算出した距離が、前記ピント位置の近傍にあり、合焦範囲にあるか否かを判定し、合焦位置にあると判断した場合は、合焦位置にあることを示す表示を行なう構成であることを特徴とする請求項１に記載の撮像装置。
【請求項９】
前記制御部は、
前記合焦位置にあることを示す表示として、前記インジケータ位置に示す距離識別情報を点滅または表示色を変更する制御を行なう構成であることを特徴とする請求項１に記載の撮像装置。
【請求項１０】
前記制御部は、
表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、顔領域識別マークに対応する顔が合焦位置にあることを示す表示として、前記顔領域識別マークを点滅または表示色を変更する制御を行なう構成であることを特徴とする請求項１に記載の撮像装置。
【請求項１１】
前記制御部は、
前記顔検出部において検出された複数の顔領域について、順次、各顔に対応する距離を算出し、表示部に表示する距離インジケータに併せて、各顔の距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であることを特徴とする請求項１に記載の撮像装置。
【請求項１２】
前記制御部は、
前記顔検出部において検出された複数の顔領域について、規定の優先順位に従って順次、各顔に対応する距離を算出し、表示部に表示する距離インジケータに併せて、各顔の距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であり、距離識別情報表示予定位置に、すでに距離識別情報が表示済みの場合は、重ねて距離識別情報を表示しない構成であることを特徴とする請求項１に記載の撮像装置。
【請求項１３】
前記規定の優先順位は、顔検出部の検出した顔の大きさの大きい順、または解析対象画像における中央に近い顔の順であることを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
撮像装置において、情報表示処理を実行する撮像装置制御方法であり、
顔検出部において、入力画像から顔領域を検出する顔検出ステップと、
制御部において、顔検出部の検出した顔の大きさに基づいて被写体距離を算出し、算出した距離に対応する距離を示す距離識別情報を表示部に表示する制御ステップと、
を有することを特徴とする撮像装置制御方法。
【請求項１５】
前記制御ステップは、
表示部に距離インジケータを表示し、顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報の表示処理を実行するステップであることを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項１６】
前記距離識別情報は、顔アイコンであることを特徴とする請求項１５に記載の撮像装置制御方法。
【請求項１７】
前記制御ステップは、
表示部に距離インジケータを表示し、顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報の表示処理を実行するステップであることを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項１８】
前記制御ステップは、さらに、
表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、該顔領域識別マークの表示色と、前記インジケータ位置に表示する距離識別情報の表示色とを各顔ごとに対応付けた設定で表示する制御を実行するステップを有することを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項１９】
前記制御ステップは、さらに、
表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、該顔領域識別マークと、前記インジケータ位置に表示する距離識別情報とを結ぶ接続線を表示する制御を実行するステップを有することを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項２０】
前記制御ステップは、さらに、
表示部に表示される画像中の顔の近傍に、該顔に基づいて算出した距離情報を表示する制御を実行するステップを有することを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項２１】
前記制御ステップは、
表示部に距離インジケータを表示し、該距離インジケータに現在のフォーカスポイントを示すピント位置情報を表示し、前記顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報を表示するステップであり、
さらに、前記制御部は、前記顔の大きさに基づいて算出した距離が、前記ピント位置の近傍にあり、合焦範囲にあるか否かを判定し、合焦位置にあると判断した場合は、合焦位置にあることを示す表示を行なう合焦通知ステップ、
を実行することを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項２２】
前記合焦通知ステップは、前記合焦位置にあることを示す表示として、前記インジケータ位置に示す距離識別情報を点滅または表示色を変更する制御を行なうステップであることを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項２３】
前記制御部は、表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、顔領域識別マークに対応する顔が合焦位置にあることを示す表示として、前記顔領域識別マークを点滅または表示色を変更する合焦通知ステップ、
を実行することを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項２４】
前記撮像装置制御方法は、さらに、
前記制御部において、前記顔検出部において検出された複数の顔領域について、順次、各顔に対応する距離を算出し、表示部に表示する距離インジケータに併せて、各顔の距離に対応するインジケータ位置に距離識別情報の表示処理を実行する複数顔データ処理ステップを実行することを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項２５】
前記撮像装置制御方法は、さらに、
前記制御部において、前記顔検出部において検出された複数の顔領域について、規定の優先順位に従って順次、各顔に対応する距離を算出し、表示部に表示する距離インジケータに併せて、各顔の距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であり、距離識別情報表示予定位置に、すでに距離識別情報が表示済みの場合は、重ねて距離識別情報を表示しない処理を行うことを特徴とする請求項１４に記載の撮像装置制御方法。
【請求項２６】
前記規定の優先順位は、顔検出部の検出した顔の大きさの大きい順、または解析対象画像における中央に近い顔の順であることを特徴とする請求項２５に記載の撮像装置制御方法。
【請求項２７】
撮像装置において、情報表示処理制御を実行させるコンピュータ・プログラムであり、
顔検出部において、入力画像から顔領域を検出させる顔検出ステップと、
制御部において、顔検出部の検出した顔の大きさに基づいて被写体距離を算出し、算出した距離に対応する距離を示す距離識別情報を表示部に表示させる制御ステップと、
を実行させることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、および撮像装置制御方法、並びにコンピュータ・プログラムに関する。さらに、詳細には、被写体としての人物の顔に基づいて被写体までの距離を算出し、算出距離情報をユーザに提供する構成とした撮像装置、および撮像装置制御方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
デジタルスチルカメラやおよびデジタルビデオカメラ等の撮像装置において被写体に対してピントを合わせるフォーカス処理としては、自動的なフォーカス調整を行うオートフォーカス処理、ユーザ操作によりフォーカス調整を行なうマニュアルフォーカス処理がある。マニュアルフォーカス操作でピント調整を行う場合、一般的には、撮像装置に設けられた液晶画面（以下、ＬＣＤ）や電子ビューファインダ（以下、ＥＶＦ）などのモニタ画像を見ながら調整処理を行なう。
【０００３】
このようなモニタ画像を観察しながらマニュアル操作によってフォーカス調整を行なう場合の補助情報としてモニタ画面にフォーカスレンズの位置に応じたフォーカス距離を示すインジケータを表示させる構成が、例えば特許文献１に記載されている。また、被写体に対する合焦度合いを示すインジケータ表示構成が、特許文献２、特許文献３に記載されている。
【０００４】
しかし、一般に撮像装置に搭載されているモニタとしてのＬＣＤやＥＶＦは解像度が比較的低く、狙っている被写体にピントが合っているか否かをモニタ画像から正確に判断することが難しい。この問題を解決する手法として、モニタに提示する画像を拡大して表示する機能を有する撮像装置が提供されている。
【０００５】
しかし、このような拡大表示を行なうと、逆にモニタ画面上の表示からは、実際の被写体距離の把握が困難になるという問題が発生する。結果として、ユーザは、ピントが合うまでランダムにマニュアルフォーカス操作を実行し、ピントが合ってきてはじめてその人物までのおよその距離をインジケータによって知ることになる。すなわち、この場合、インジケータはユーザのマニュアルによるフォーカス制御を補助する役目はほとんど果たすことができない。
【特許文献１】特開２００４−９４１０３号公報
【特許文献２】特開２００２−２０９１３５号公報
【特許文献３】特開２００５−１８１３７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、このような状況に鑑みてなされたものであり、目的とする被写体に対する迅速で正確なフォーカス処理を行なうことを可能としたものであり、特に、人物の顔に基づく距離検出を行い、その検出距離情報を距離インジケータに対応させて表示することで、マニュアルフォーカス処理における効果的なユーザ補助を実現する撮像装置、および撮像装置制御方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の側面は、
撮像装置において入力する入力画像から顔領域を検出する顔検出部と、
顔検出部の検出した顔の大きさに基づいて被写体距離を算出し、算出した距離に対応する距離を示す距離識別情報を表示部に表示する制御部と、
を有することを特徴とする撮像装置にある。
【０００８】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、表示部に距離インジケータを表示し、顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であることを特徴とする。
【０００９】
さらに、本発明の撮像装置の一実施態様において、前記距離識別情報は、顔アイコンであることを特徴とする。
【００１０】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、表示部に距離インジケータを表示し、顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であることを特徴とする。
【００１１】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、該顔領域識別マークの表示色と、前記インジケータ位置に表示する距離識別情報の表示色とを各顔ごとに対応付けた設定で表示する制御を実行する構成であることを特徴とする。
【００１２】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、該顔領域識別マークと、前記インジケータ位置に表示する距離識別情報とを結ぶ接続線を表示する制御を実行する構成であることを特徴とする。
【００１３】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、表示部に表示される画像中の顔の近傍に、該顔に基づいて算出した距離情報を表示する制御を実行する構成であることを特徴とする。
【００１４】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、表示部に距離インジケータを表示し、該距離インジケータに現在のフォーカスポイントを示すピント位置情報を表示し、前記顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報を表示する構成であり、前記顔の大きさに基づいて算出した距離が、前記ピント位置の近傍にあり、合焦範囲にあるか否かを判定し、合焦位置にあると判断した場合は、合焦位置にあることを示す表示を行なう構成であることを特徴とする。
【００１５】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、前記合焦位置にあることを示す表示として、前記インジケータ位置に示す距離識別情報を点滅または表示色を変更する制御を行なう構成であることを特徴とする。
【００１６】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、顔領域識別マークに対応する顔が合焦位置にあることを示す表示として、前記顔領域識別マークを点滅または表示色を変更する制御を行なう構成であることを特徴とする。
【００１７】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、前記顔検出部において検出された複数の顔領域について、順次、各顔に対応する距離を算出し、表示部に表示する距離インジケータに併せて、各顔の距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であることを特徴とする。
【００１８】
さらに、本発明の撮像装置の一実施態様において、前記制御部は、前記顔検出部において検出された複数の顔領域について、規定の優先順位に従って順次、各顔に対応する距離を算出し、表示部に表示する距離インジケータに併せて、各顔の距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であり、距離識別情報表示予定位置に、すでに距離識別情報が表示済みの場合は、重ねて距離識別情報を表示しない構成であることを特徴とする。
【００１９】
さらに、本発明の撮像装置の一実施態様において、前記規定の優先順位は、顔検出部の検出した顔の大きさの大きい順、または解析対象画像における中央に近い顔の順であることを特徴とする。
【００２０】
さらに、本発明の第２の側面は、
撮像装置において、情報表示処理を実行する撮像装置制御方法であり、
顔検出部において、入力画像から顔領域を検出する顔検出ステップと、
制御部において、顔検出部の検出した顔の大きさに基づいて被写体距離を算出し、算出した距離に対応する距離を示す距離識別情報を表示部に表示する制御ステップと、
を有することを特徴とする撮像装置制御方法にある。
【００２１】
さらに、本発明の撮像装置制御方法の一実施態様において、前記制御ステップは、表示部に距離インジケータを表示し、顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報の表示処理を実行するステップであることを特徴とする。
【００２２】
さらに、本発明の撮像装置制御方法の一実施態様において、前記距離識別情報は、顔アイコンであることを特徴とする。
【００２３】
さらに、本発明の撮像装置制御方法の一実施態様において、前記制御ステップは、表示部に距離インジケータを表示し、顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報の表示処理を実行するステップであることを特徴とする。
【００２４】
さらに、本発明の撮像装置制御方法の一実施態様において、前記制御ステップは、さらに、表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、該顔領域識別マークの表示色と、前記インジケータ位置に表示する距離識別情報の表示色とを各顔ごとに対応付けた設定で表示する制御を実行するステップを有することを特徴とする。
【００２５】
さらに、本発明の撮像装置制御方法の一実施態様において、前記制御ステップは、さらに、表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、該顔領域識別マークと、前記インジケータ位置に表示する距離識別情報とを結ぶ接続線を表示する制御を実行するステップを有することを特徴とする。
【００２６】
さらに、本発明の撮像装置制御方法の一実施態様において、前記制御ステップは、さらに、表示部に表示される画像中の顔の近傍に、該顔に基づいて算出した距離情報を表示する制御を実行するステップを有することを特徴とする。
【００２７】
さらに、本発明の撮像装置制御方法の一実施態様において、前記制御ステップは、表示部に距離インジケータを表示し、該距離インジケータに現在のフォーカスポイントを示すピント位置情報を表示し、前記顔の大きさに基づいて算出した距離に対応するインジケータ位置に距離識別情報を表示するステップであり、さらに、前記制御部は、前記顔の大きさに基づいて算出した距離が、前記ピント位置の近傍にあり、合焦範囲にあるか否かを判定し、合焦位置にあると判断した場合は、合焦位置にあることを示す表示を行なう合焦通知ステップを実行することを特徴とする。
【００２８】
さらに、本発明の撮像装置制御方法の一実施態様において、前記合焦通知ステップは、前記合焦位置にあることを示す表示として、前記インジケータ位置に示す距離識別情報を点滅または表示色を変更する制御を行なうステップであることを特徴とする。
【００２９】
さらに、本発明の撮像装置制御方法の一実施態様において、前記制御部は、表示部に表示される画像中の顔を識別する顔領域識別マークを表示し、顔領域識別マークに対応する顔が合焦位置にあることを示す表示として、前記顔領域識別マークを点滅または表示色を変更する合焦通知ステップを実行することを特徴とする。
【００３０】
さらに、本発明の撮像装置制御方法の一実施態様において、前記撮像装置制御方法は、さらに、前記制御部において、前記顔検出部において検出された複数の顔領域について、順次、各顔に対応する距離を算出し、表示部に表示する距離インジケータに併せて、各顔の距離に対応するインジケータ位置に距離識別情報の表示処理を実行する複数顔データ処理ステップを実行することを特徴とする。
【００３１】
さらに、本発明の撮像装置制御方法の一実施態様において、前記撮像装置制御方法は、さらに、前記制御部において、前記顔検出部において検出された複数の顔領域について、規定の優先順位に従って順次、各顔に対応する距離を算出し、表示部に表示する距離インジケータに併せて、各顔の距離に対応するインジケータ位置に距離識別情報の表示処理を実行する構成であり、距離識別情報表示予定位置に、すでに距離識別情報が表示済みの場合は、重ねて距離識別情報を表示しない処理を行うことを特徴とする。
【００３２】
さらに、本発明の撮像装置制御方法の一実施態様において、前記規定の優先順位は、顔検出部の検出した顔の大きさの大きい順、または解析対象画像における中央に近い顔の順であることを特徴とする。
【００３３】
さらに、本発明の第３の側面は、
撮像装置において、情報表示処理制御を実行させるコンピュータ・プログラムであり、
顔検出部において、入力画像から顔領域を検出させる顔検出ステップと、
制御部において、顔検出部の検出した顔の大きさに基づいて被写体距離を算出し、算出した距離に対応する距離を示す距離識別情報を表示部に表示させる制御ステップと、
を実行させることを特徴とするコンピュータ・プログラムにある。
【００３４】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記憶媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００３５】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００３６】
本発明の一実施例の構成によれば、撮像装置において顔検出処理および距離算出処理を実行し、モニタ画面やビューファインダに表示される距離インジケータに併せて算出距離位置に顔アイコンなど距離識別情報を表示する。撮影者は、この表示によって直感的に人物までの距離を認識することができ、マニュアルフォーカス操作でピント合わせをする際にインジケータに併せて表示される顔アイコンを見て容易に人物までのおよその距離を知ることができ、マニュアルによるフォーカス制御（ピント合わせ）を効率的にかつ正確に行なうことができる。
【００３７】
また、本発明の一実施例構成によれば、モニタやビューファインダに表示される被写体画像を囲むように設定される顔領域識別マークの設定色と、距離インジケータに対応させて表示する顔アイコンなどの距離識別情報の色を一致させる構成、あるいは接続線で結んで表示する構成としたので、複数の顔がモニタ上に表示されている場合であっても、容易に目的被写体までの距離を把握でき、目的とする被写体に対するピント合わせを正確に行なうことが可能となる。
【発明を実施するための最良の形態】
【００３８】
以下、図面を参照しながら本発明の撮像装置、および撮像装置制御方法、並びにコンピュータ・プログラムの詳細について説明する。本発明の撮像装置においては、被写体である人物の顔を検出し、検出した顔までの距離を算出し、算出距離情報を撮像装置の表示部、すなわち、モニタ画面や、ビューファインダにインジケータに併せて表示することで、マニュアルフォーカス処理におけるユーザ補助を実現する。すなわち、被写体としての人物までの距離をユーザ（撮影者）に直感的理解できる情報を提供し、マニュアルフォーカス操作を効率的に正確に実行することを可能とするものである。
【００３９】
具体的には、マニュアルフォーカス操作により撮影者が人物を撮影する場合、顔検出処理および距離算出処理を実行し、モニタ画面やビューファインダに表示される距離インジケータ上、あるいはインジケータの近傍の算出距離位置に顔アイコンなど距離識別情報を表示する。撮影者は、この表示によって直感的に人物までの距離を認識することができる。撮影者はマニュアルフォーカス操作でピント合わせをする前にインジケータに併せて表示される顔アイコンを見て容易に人物までのおよその距離を知ることができ、マニュアルによるフォーカス制御（ピント合わせ）を効率的にかつ正確に行なうことができる。
【００４０】
また、モニタやビューファインダに表示される被写体画像に対応させて、フォーカス調整がなされた被写体を囲むように設定して表示する合焦枠の色と、距離インジケータに対応させて表示する顔アイコンなどの距離識別情報の色を一致させることで、複数の顔がモニタ上に表示されている場合であっても、容易に目的被写体までの距離を把握でき、目的とする被写体に対するピント合わせを正確に行なうことが可能となる。
【００４１】
人物が前後（被写体距離が前後）に動けば、フォーカスインジケータ上の顔アイコンもそれに連動して表示位置を変更する構成であり、人が動く場合でも、その動きに対応する表示がなされることになり、ユーザはモニタ画面から被写体の動きを把握することができる。
【００４２】
まず、図を参照して、本発明の撮像装置の構成について説明する。図１は、本発明の撮像装置１０の外観を示す図である。図１（ａ）は、撮像装置１０の上面図、（ｂ）は正面図、（ｃ）は背面図である。（ａ）上面図のレンズ部分は断面図として示してある。撮像装置１０は、電源スイッチ１１、画像取り込みタイミングを設定するトリガ手段、すなわちシャッターとして機能するレリーズスイッチ１２、撮像装置によって撮影される画像（スルー画像）や操作情報などを表示するモニタ１３、撮像素子（ＣＣＤ）としてのイメージャ１４、ズーム制御を行うためのズームボタン１５、マニュアルフォーカス処理など各種の操作情報を入力する操作ボタン１６、撮像装置によって撮影される画像（スルー画像）を確認するためのビューファインダ１７、フォーカス調整において駆動されるフォーカスレンズ１８、ズーム調整に際して駆動されるズームレンズ１９、撮影モードを設定するためのモードダイアル２０、フォーカスレンズ１８を駆動するためのフォーカスレンズモータ（Ｍ１）２１、ズームレンズ１９を駆動するためのズームレンズモータ（Ｍ２）２２を有する。
【００４３】
被写体画像は、表示部であるビューファインダ１７およびモニタ１３に表示される。ビューファインダ１７およびモニタ１３は例えばＬＣＤによって構成され、レンズを介する被写体画像が動画像として映し出される。この動画像はスルー画と呼ばれる。ユーザは、ビューファインダ１７またはモニタ１３を確認して、撮影する目標被写体を確認して、シャッターとしてのレリーズスイッチ１２を押すことで画像の記録処理が実行されることになる。
【００４４】
図２を参照して本発明の撮像装置１００の内部構成について説明する。フォーカスレンズ１０１、ズームレンズ１０２を介する入射光は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）などの撮像素子１０３に入力し、撮像素子１０３において光電変換される。光電変換データは、アナログ信号処理部１０４に入力され、アナログ信号処理部１０４においてノイズ除去等の処理がなされ、Ａ／Ｄ変換部１０５においてデジタル信号に変換される。Ａ／Ｄ変換部１０５においてデジタル変換されたデータは、デジタル信号処理部１０８においてさまざまな信号の加工および補正処理を行い、１０８で信号処理されたデータは、例えばフラッシュメモリなどによって構成される記録デバイス１１５に記録される。さらに、モニタ１１７、ビューファインダ（ＥＶＦ）１１６に表示される。モニタ１１７、ビューファインダ（ＥＶＦ）１１６には撮影の有無に関わらず、レンズを介する画像がスルー画として表示される。
【００４５】
操作部１１８は、図１を参照して説明したカメラ本体にあるレリーズスイッチ１２、ズームボタン１５、マニュアルフォーカス処理操作情報などの各種の操作情報を入力する操作ボタン１６、撮影モードを設定するためのモードダイアル２０等を含む操作部である。制御部１１０は、ＣＰＵを有し、撮像装置の実行する各種の処理の制御を予めメモリ（ＲＯＭ）１２０などに格納されたプログラムに従って実行する。メモリ（ＥＥＰＲＯＭ）１１９は不揮発性メモリであり、画像データ、各種の補助情報、プログラムなどが格納される。メモリ（ＲＯＭ）１２０は、制御部（ＣＰＵ）１１０が使用するプログラムや演算パラメータ等を格納する。メモリ（ＲＡＭ）１２１は、制御部（ＣＰＵ）１１０において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。ジャイロ１１１は、撮像装置の傾き、揺れなどを検出する。検出情報は、制御部（ＣＰＵ）１１０に入力され、手ぶれ防止などの処理が実行される。
【００４６】
モータドライバ１１２は、フォーカスレンズ１０１に対応して設定されたフォーカスレンズ駆動モータ１１３、ズームレンズ１０２に対応して設定されたズームレンズ駆動モータ１１４を駆動する。垂直ドラバ１０７は、撮像素子（ＣＣＤ）１０３を駆動する。タイミングジェネレータ１０６は、撮像素子１０３およびアナログ信号処理部１０４の処理タイミングの制御信号を生成して、これらの各処理部の処理タイミングを制御する。
【００４７】
顔検出部１３０は、レンズを介して入力される画像データの解析を行い、画像データ中の人物の顔領域を検出する。検出情報は、制御部１１０に送られ、制御部１１０では、検出情報に基づいて、目的被写体としての人物の顔領域を特定し、この特定した顔領域に基づいて被写体までの距離を測定する。
【００４８】
本発明の撮像装置は、フォーカス制御処理として、マニュアルによるピント合わせ、すなわちマニュアルフォーカス処理が可能な装置である。マニュアルフォーカス操作により撮影者が人物を撮影する場合、顔検出部１３０顔検出処理を実行して、制御部１１０において検出顔情報に基づく距離算出処理を実行し、モニタ１１７やビューファインダ１１６に表示される距離インジケータの算出距離位置に顔アイコンなどの距離識別情報の表示を行なう。撮影者は、この表示によって直感的に人物までの距離を認識することができる。
【００４９】
具体的な表示例を図３に示す。図３に示すように、撮像装置１０のモニタ１３には、図に示す表示情報２００が表示される。ここでは、モニタ１３のみを示しているが、ビューファインダにも同様の画像が表示される。表示情報２００には、撮像装置において撮影されている映像（スルー画）とともに、距離インジケータ２１０が表示される。距離インジケータ２１０は図に示す例では、左端が近距離、右端が無限距離を示すインジケータであり、現在のフォーカスレンズ位置に対応するフォーカス設定距離位置に対応するピント位置情報２１１が示される。ピント位置情報２１１は、ユーザによるマニュアルフォーカス調整によるフォーカスレンズの移動に伴いインジケータ上をスライドする。
【００５０】
本発明の撮像装置では、顔検出部１３０による顔領域検出、制御部１１０による顔までの距離算出によって得られた算出距離情報に基づいて、算出した距離に対応するインジケータ位置に図に示すように顔アイコンが表示される。図に示す例では、スルー画として表示された画像に含まれる顔２０１に対して算出された距離（約１ｍ）に対応するインジケータ位置に顔アイコン２２１が示され、顔２０２に対して算出された距離（約２．２ｍ）に対応するインジケータ位置に顔アイコン２２２が表示された例を示している。これらのアイコンは、各顔２０１，２０２に対応して異なる色を適用して表示される。この色は、モニタ画像に表示される距離の算出された顔に対応して示される顔領域識別マーク２０３，２０４の設定色に対応する。顔領域識別マーク２０３，２０４は、合焦枠、すなわち被写体に対する合焦成功を示すための情報としても利用され、合焦した場合は、顔領域識別マーク２０３，２０４は点滅表示を行なう。さらに合焦時には、顔アイコン２２１，２２２も点滅表示させる。
【００５１】
図に示す例では顔２０１には、赤色の顔領域識別マーク２０３が表示され、顔２０２には、青色の顔領域識別マーク２０４が表示され、距離情報を示す顔アイコンの色も、顔２０１の算出距離に対応する顔アイコン２２１は赤、顔２０２の算出距離に対応する顔アイコン２２２は青色での表示がなされる。ユーザは、この表示色によって、どの被写体がどの距離であるかを即座に判断することが可能となる。
【００５２】
さらに、顔領域識別マーク２０３，２０４は、前述したように合焦枠としても利用される。撮像装置におけるフォーカス調整によって、特定の被写体にピントが合った（合焦成功）場合、モニタ画像中の、合焦被写体を識別可能とするため、合焦表示が実行される。合焦表示とは、モニタやビューファインダに表示される画像中に合焦が完了したことを示すために表示される識別情報であり、例えば、顔を囲む枠を合焦枠として表示するのが一般的である。ユーザはこの合焦表示を確認してシャッターを押して撮影することで確実な撮影が可能となる。
【００５３】
本発明の構成では、合焦成功を示すため、顔領域識別マークを点滅表示する。例えば、図に示す例では、顔２０１に対する合焦が成功しており、この場合、顔領域識別マーク２０３を点滅表示する。この際、顔２０１の算出距離に対応する顔アイコン２２１も点滅表示する。ユーザは、この点滅表示により、合焦成功を確認してシャッターを操作して撮影を行なうことで、確実なフォーカス調整のなされた画像を撮影することができる。
【００５４】
なお、距離インジケータ２１０は、被写体の存在する距離に応じて切り替えて表示される。すなわち、図４に示すように複数の異なる距離範囲を持つインジケータが切り替え表示される。図４（ａ）は、２〜９０ｃｍの距離範囲を持つインジケータであり、（ｂ）は９０〜無限遠の距離範囲を持つ距離インジケータである。このように複数の距離インジケータが選択的に切り替えられて表示される。例えば、顔検出部１３０において検出された顔に基づいて制御部１１０の算出した距離が、すべて９０ｃｍ以内にあれば、制御部１１０は、図４（ａ）に示す距離インジケータを表示して、その距離インジケータ上または近傍に顔アイコンを表示する処理を実行し、算出した距離が、９０ｃｍより遠い顔があれば、制御部１１０は、図４（ｂ）に示す距離インジケータを表示して、その距離インジケータ上または近傍に顔アイコンを表示する処理を実行する。
【００５５】
本発明の撮像装置では、撮影者はマニュアルフォーカス操作でピント合わせをする前に、図３に示すような距離インジケータ２１０上の表示を見て容易に人物までのおよその距離を知ることができ、マニュアルによるフォーカス制御（ピント合わせ）を効率的にかつ正確に行なうことができる。なお、人物が前後（被写体距離が前後）に動けば、フォーカスインジケータ上の顔アイコンもそれに連動して表示位置を変更する構成であり、人が動く場合でも、その動きに対応する表示がなされることになり、ユーザはモニタ画面から被写体の動きを把握することができる。
【００５６】
本発明の撮像装置では、撮像装置によって撮影される画像データから目的被写体の人物の顔領域を特定し、顔画像に基づく距離算出を実行する。すなわち、顔検出部１３０による顔領域検出、制御部１１０による顔までの距離算出を実行する。以下、この処理の具体的な処理構成について説明する。説明は、以下の項目順に行なう。
（１）顔識別処理
（２）顔の大きさに基づく被写体距離算出処理
【００５７】
（１）顔識別処理
まず、顔検出部１３０の実行する処理、すなわち撮像装置によって取得される画像データから人物の顔領域を特定する手法について説明する。顔の認識、追尾技術としては、既に様々な技術が開示されており、この既存技術を適用することが可能である。例えば特開２００４−１３３６３７に示されるような、顔の輝度分布情報を記録したテンプレートの実画像へのマッチングによって実現できる。まず実画像に縮小処理をかけた画像を複数種類用意する。そこに顔を傾けた時に得られる顔の輝度分布情報テンプレート群を用意しておき、それらを順次マッチングさせていく。このテンプレートは、顔３次元直交座標系のＸＹＺ軸の各々に対して傾いたものであり、このテンプレートとのマッチングにより実際の顔の傾きを判定するものである。
【００５８】
縮小された画像に対して２次元平面上をずらしながら順次マッチングさせた時に、ある領域がテンプレートにマッチすれば、その領域が顔の存在する位置ということになり、大きさは、実画像の縮小率から求めることができる。またそのときに用いたテンプレートから直交３軸周りの回転角、ヨー、ピッチ、ロール角を求めることができる。このようにして得られた、顔の大きさ、位置、回転角度を用いて、顔の距離の算出を実行する。
【００５９】
顔画像から算出した距離情報に基づいて、図３を参照して説明したように、モニタ１１７、ビューファインダ（ＥＶＦ）１１６などの表示部に表示される距離インジケータの算出距離位置に例えば顔アイコンなどの識別表示が行なわれる。
【００６０】
（２）顔までの距離算出方法
以下、具体的な顔までの距離の算出方法について説明する。本発明の撮像装置では、撮像装置によって撮影される画像に含まれる顔の大きさによって顔までの距離を求める。この処理について、図５を参照して説明する。図５には、被写体位置３０１、フォーカスレンズ３０２、撮像素子３０３を示している。被写体位置３０１には人物の顔が存在する。顔の大きさ（顔の幅）はＷｆである。
【００６１】
顔の実際の大きさ（Ｗｆ）が分ればレンズの基本的な物理法則から、顔までの距離、すなわち被写体距離（Ｄｆ）、すなわち、フォーカスレンズ３０２から被写体位置３０１までの被写体距離（Ｄｆ）は以下の式で求めることができる。  Ｄｆ＝Ｗｒｅｆ×（ｆ／Ｗｉ）×（Ｗｗ／Ｗｆ）・・・（式１．１）
上記式における各記号の説明を以下に示す。
人間の顔の大きさ基準値：Ｗｒｅｆ
撮像素子の幅：Ｗｉ
焦点距離：ｆ
撮像画像における人の顔の大きさのピクセル数（撮像素子検出値）：Ｗｆ
人の顔検出に使用した画像の大きさのピクセル数（撮像素子検出値）：Ｗｗ
【００６２】
人間の顔の大きさ基準値（Ｗｒｅｆ）は、予め定めた固定値を利用することができる。なお、この顔大きさ基準値（Ｗｒｅｆ）を、個人差、人種差、年齢差、性別差などを考慮した値に設定した処理を行うことが可能であり、この処理によって、さらに正確な距離推定を実現することが可能となる。この処理構成については、後段で説明する。
【００６３】
撮像装置は、撮影される画像（スルー画）に基づいて、上述の式（式１．１）を適用して被写体距離（Ｄｆ）を算出し、算出した被写体距離（Ｄｆ）に基づいて、図３を参照して説明したように表示部に表示する距離インジケータの算出距離位置に顔アイコンなどの識別子表示を実行する。なお、前述したように画像中に複数の顔が含まれる場合は、それぞれの顔に対応する距離を算出する。各顔に対応する異なる色を適用したアイコンと、各顔に対する顔領域識別マークを表示する。
【００６４】
上述した距離算出式（式１．１）において適用する人間の顔の大きさ基準値（Ｗｒｅｆ）は、予め定めた固定値を利用することができるが、この顔大きさ基準値（Ｗｒｅｆ）を、個人差、人種差、年齢差、性別差などを考慮した値に設定した処理を行うことが可能である。この処理構成について、図６以下を参照して説明する。すなわち、顔の大きさ基準値：Ｗｒｅｆを、被写体に対応する人種、性別、年齢、体格に応じた適切な値に設定して、被写体に対応する正確な被写体距離（Ｄｆ）を求めるための処理構成である。この処理のために、様々な人種、性別、年齢、体格に対応する基準値Ｗｒｅｆを算出して利用する。例えば、様々な人種、性別、年齢、体格に対応する基準値Ｗｒｅｆを算出するためのテーブルデータを保持し、画像解析結果またはユーザ入力情報に基づいて被写体に対応する人種、性別、年齢、体格情報を取得して、これらの取得情報に基づいてテーブルから、被写体に応じた顔大きさ基準値：Ｗｒｅｆを求める構成である。
【００６５】
撮像装置によって撮影される画像に含まれる顔画像の解析によって、その顔を持つ人物の人種、性別、年齢、体格を推定することが可能である。すなわち、顔のパーツを識別して、予め登録された人種、性別、年齢、体格に対応するパーツ情報とのマッチングを実行して、被写体の人種、性別、年齢、体格を推定する。あるいは、撮影者などのユーザが、被写体情報として人種、性別、年齢、体格に関する被写体情報を入力し、この入力情報を適用する構成としてもよい。
【００６６】
このように画像解析またはユーザ入力情報として被写体の人種、性別、年齢、体格情報を取得して、被写体に応じた適正な顔大きさ基準値：Ｗｒｅｆを求める。図６を参照して、この処理例について説明する。
【００６７】
図６に示すように、撮像装置は、顔の大きさ基準値（Ｗｒｅｆ）算出部３１０を有し、顔の大きさ基準値（Ｗｒｅｆ）算出部３１０は、人種別基準値算出テーブル３１１、性別基準値算出テーブル３１２、年齢別基準値算出テーブル３１３、体格別基準値算出テーブル３１４と、データ処理部３２０を有する。
【００６８】
画像解析部３３１は、撮像装置によって撮影される画像に含まれる顔画像の解析によって、その顔を持つ人物の人種、性別、年齢、体格を推定する。すなわち、顔のパーツを識別して、予め登録された人種、性別、年齢、体格に対応するパーツ情報とのマッチングを実行して、被写体の人種、性別、年齢、体格を推定し、その推定情報を顔の大きさ基準値（Ｗｒｅｆ）算出部３１０に入力する。あるいは、ユーザ入力部３３２を介して撮影者などのユーザが、被写体情報としての人種、性別、年齢、体格に関する被写体情報を入力し、この入力情報を顔の大きさ基準値（Ｗｒｅｆ）算出部３１０に入力する。
【００６９】
顔の大きさ基準値（Ｗｒｅｆ）算出部３１０は、画像解析部３３１または、ユーザ入力部３３２を介して入力した被写体情報に基づいて、被写体に応じた最適な基準値（Ｗｒｅｆ）を、各テーブルを適用して算出する。なお、実際の出力としては、ある程度のばらつきを考慮した基準値範囲Ｗｒｅｆ＝（Ｗｒｅｆ＋ΔＷｒｅｆｂ）〜（Ｗｒｅｆ−ΔＷｒｅｒｆｓ）を算出する構成としてもよい。想定される大きい方へのずれをΔＷｒｅｆｂ、想定される小さい方へのずれをΔＷｒｅｆｓとして考慮した結果を出力する。
【００７０】
テーブルのデータ構成例を図７〜図９を参照して説明する。図７（ａ）は、人種別基準値算出テーブル、図７（ｂ）は、人種、性別基準値算出テーブル、図８（ｃ）は、人種、性別、年齢別基準値算出テーブル、図９（ｄ）は人種、性別、年齢、体格別基準値算出テーブルである。図６に示す構成例においては、人種、性別、年齢、体格の個別のテーブルを設定した例を説明したが、テーブル構成は、個別のテーブルとするばかりでなく、図７〜図９に示す態様のような各種の設定が可能である。
【００７１】
例えば、画像解析部３３１または、ユーザ入力部３３２を介して入力した被写体情報に基づいて、人種のみが推定／断定できる時には、図７（ａ）に示す人種別基準値算出テーブルを用いる。仮に人種の判断ができない場合。「共通」のデータが用いられることとなる。
【００７２】
画像解析部３３１または、ユーザ入力部３３２を介して入力した被写体情報に基づいて、人種と性別が推定／判断できる場合には、図７（ｂ）に示す人種、性別基準値算出テーブルが用いられる。仮にアジア系人種であり、男性ということになれば、図７（ｂ）に示すＡ列のデータが用いられることになる。一方で、例えば人種は判別できないが性別は女性と推定／断定できる場合、人種は共通、性別は女性という図７（ｂ）に示すＢ列のデータを用いることとなる。
【００７３】
同様にして、年代まで推定／断定できるならば、図８（ｃ）に示す人種、性別、年齢別基準値算出テーブルが用いられることになり、仮にアジア系人種の男性であり、１２歳以上ということが分れば、図８（ｃ）に示すＣ列のデータを用いればよいし、何らかの理由で年代が推定できなかった場合は、図８（ｃ）に示すＤ列のデータを用いればよい。同様にして、体格まで推定／断定できるならば、図９（ｄ）に示す人種、性別、年齢、体格別基準値算出テーブルを用いて最適な基準値Ｗｒｅｆ＝（Ｗｒｅｆ＋ΔＷｒｅｆｂ）〜（Ｗｒｅｆ−ΔＷｒｅｒｆｓ）を算出する。
【００７４】
このように、画像解析またはユーザ入力情報として被写体の人種、性別、年齢、体格情報を取得して、被写体に応じた適正な顔大きさ基準値：Ｗｒｅｆを求めることが可能であり、算出した基準値：Ｗｒｅｆを適用することで、より正確な被写体までの距離（Ｄｆ）を算出することが可能となる。なお、基準値：Ｗｒｅｆの適用処理および被写体までの距離（Ｄｆ）の算出処理に際しては、顔の横幅、顔の縦の長さのいずれかを適用する構成、さらに、両者を併用する処理構成が可能である。さらに、傾きを考慮した処理構成としてもよい。
【００７５】
このようにして被写体の顔の大きさに基づいて算出した被写体までの距離（Ｄｆ）に基づいて、図３を参照して説明したように表示部に表示する距離インジケータの算出距離位置に顔アイコンなどの識別子表示を実行する。画像中に複数の顔が含まれる場合は、それぞれの顔に対応する距離を算出して、それぞれの顔に対応する異なる色を適用したアイコンと、各顔に対する顔領域識別マークを表示する。
【００７６】
なお、距離インジケータに対応するアイコンの表示位置は、顔の大きさに基づいて算出した算出距離（Ｄｆ）について、表示部に表示されるインジケータの表示距離に対応させる正規化処理を実行して表示位置を決定し表示する。
【００７７】
次に、図１０に示すフローチャートを参照して、本発明の撮像装置において実行する処理のシーケンスについて説明する。図１０に示すフローチャートは、図２に示す撮像装置の制御部１１０の制御の下に、顔検出部１３０などの各構成部を制御して実行される。まず、ステップＳ１０１において、顔検出部１３０において、撮像装置の取得画像から、顔領域を検出する。前述したように、例えば顔の輝度分布情報を記録したテンプレートの実画像へのマッチング処理によって、取得画像から顔領域を特定して検出する。
【００７８】
次に、ステップＳ１０２において、検出した顔までの距離を算出する。この被写体距離の算出の基本式は、先に説明した式、すなわち、
Ｄｆ＝Ｗｒｅｆ×（ｆ／Ｗｉ）×（Ｗｗ／Ｗｆ）・・・（式１．１）
が適用される。
なお、この距離算出処理においては、前述したように人物の人種、性別、年齢、体格に対応する顔の大きさ基準値［Ｗｒｅｆ］を適用する構成としてもよい。
【００７９】
次に、ステップＳ１０３において、算出距離情報に基づいて、表示部に表示される距離インジケータに対応させて表示する距離識別情報（顔アイコン）の表示位置の計算および表示処理を実行する。この処理に際しては、顔の大きさに基づいて算出した算出距離（Ｄｆ）を、インジケータの表示に対応させる正規化処理を実行して表示位置を決定し表示する処理が行われる。
【００８０】
次に、ステップＳ１０４において、算出した顔までの距離［Ｄｆ］と、インジケータのピント位置情報の示す距離との比較を実行し、現在のフォーカスレンズの位置（ピント位置）が、距離を算出した被写体の顔の合焦位置にあるか否かを判定する。具体的には、図１１に示すように、算出した顔までの距離［Ｄｆ］が、インジケータに示されるピント位置［Ｄｐ］の近傍にあるか否かが検証される。すなわち、算出した顔までの距離［Ｄｆ］が、ピント位置［Ｄｐ］から算出される合焦許容距離範囲Ｔｈｒ＿ｍｉｎ〜Ｔｈｒ＿ｍａｘの範囲にあるか否かを判定する。
【００８１】
顔までの距離［Ｄｆ］が、ピント位置［Ｄｐ］から算出される合焦許容距離範囲Ｔｈｒ＿ｍｉｎ〜Ｔｈｒ＿ｍａｘの範囲にあると判定されると、ステップＳ１０５に進み、インジケータに併せて表示した距離識別情報（顔アイコン）を点滅表示させる。さらに、先に図３を参照して説明したように、合焦枠として利用される顔領域識別マークを点滅表示する。ユーザはこの合焦表示を確認してシャッターを押して撮影することで確実な撮影が可能となる。
【００８２】
一方、ステップＳ１０４において、顔までの距離［Ｄｆ］が、ピント位置［Ｄｐ］から算出される合焦許容距離範囲Ｔｈｒ＿ｍｉｎ〜Ｔｈｒ＿ｍａｘの範囲にないと判定されると、ステップＳ１０５における点滅処理は実行されず、処理は終了する。ただし、ステップＳ１０１〜Ｓ１０５における処理は、撮像装置がマニュアルフォーカスに設定されている間は、継続して実行されており、ユーザが操作部の操作によって、フォーカスレンズを移動させることで、ステップＳ１０４の判定がＹｅｓとなると
ステップＳ１０５においてアイコンなどの点滅表示がなされることになり、ユーザはこの時点で、シャッターを操作することで、ピントのあった画像を撮影することができる。
【００８３】
なお、上述の処理フローでは、顔までの距離［Ｄｆ］が、ピント位置［Ｄｐ］から算出される合焦許容距離範囲Ｔｈｒ＿ｍｉｎ〜Ｔｈｒ＿ｍａｘの範囲にあると判定されると、ステップＳ１０５に進み、インジケータに併せて表示した距離識別情報（顔アイコン）を点滅表示させる処理構成として説明したが、点滅ではなく、例えば表示色を変更することで、合焦を通知する構成としてもよい。合焦枠として利用される顔領域識別マークについても点滅ではなく表示を変更する処理を行なう構成としてもよい。
【００８４】
次に、図１２に示すフローチャートを参照して、顔検出部において検出される顔が複数ある場合の処理シーケンスについて説明する。図１２に示すフローチャートも、図２に示す撮像装置の制御部１１０の制御の下に、顔検出部１３０などの各構成部を制御して実行される。まず、ステップＳ２０１において、顔検出部１３０において、撮像装置の取得画像から、顔領域を検出する。前述したように、例えば顔の輝度分布情報を記録したテンプレートの実画像へのマッチング処理によって、取得画像から顔領域を特定して検出する。ステップＳ２０２においては、検出された顔の数（ｎ）に対応するループ数（ｎ）を設定し、ステップＳ２０３〜Ｓ２０７の処理を実行する。
【００８５】
ステップＳ２０３はループ開始を意味する。ステップＳ２０４では、ステップＳ２０２において、検出した顔の１つについて、距離を算出する。この被写体距離の算出の基本式は、先に説明した式、すなわち、
Ｄｆ＝Ｗｒｅｆ×（ｆ／Ｗｉ）×（Ｗｗ／Ｗｆ）・・・（式１．１）
が適用される。
なお、この距離算出処理においては、前述したように人物の人種、性別、年齢、体格に対応する顔の大きさ基準値［Ｗｒｅｆ］を適用する構成としてもよい。
【００８６】
ステップＳ２０５では、算出距離位置に対応するインジケータ位置にアイコンが表示されているか否かを判定する。該当位置にアイコンが表示されていない場合は、ステップＳ２０６に進み、算出距離位置に対応するインジケータ位置に、距離識別情報（顔アイコン）を表示する。ステップＳ２０５において、算出距離位置に対応するインジケータ位置にアイコンが表示されていると判定されると、ステップＳ２０６における顔アイコン表示を実行することなく、次の処理、すなわちステップＳ２０７に進み、次のループの処理に移行する。ステップＳ２０３〜Ｓ２０７の処理を検出した顔に相当する回数、順次、処理対象顔を変更して繰り返し実行して、全ての顔に対する処理が終了すると処理を終了する。
【００８７】
なお、ステップＳ２０３〜Ｓ２０７のループの実行に際して、処理を実行する顔の順番は、例えば検出された顔の大きさの大きい順に設定する。このような設定により、より近い距離にある顔が優先的に処理され、近い位置にある人物の顔アイコンが優先的にインジケータに併せて表示されることになる。このように、複数の顔がある場合は、優先度の低い顔についてのアイコンの表示を行なわないことで、表示が重ならないように設定している。
【００８８】
また、上記のように複数人を撮影する場合、予め撮影者にメニュー上で、距離測定を実行する顔を選択させ、選択情報を入力して、制御部がセンタされた顔についてのみ距離算出とアイコン表示を実行する構成としてもよい。また、例えば撮影画像の中央領域を優先領域として設定し、中央位置から順に優先順位を設定して処理を行なう構成としてもよい。
【００８９】
また、最も大きい顔、またはもっとも中央にある顔のみを距離算出とアイコン表示対象とする顔として設定し、唯一の顔のみに対する処理を実行する構成としてもよい。この場合、顔の検出数は１つになるので、それに対応したインジケータ上の顔アイコンも１つになり、撮影者はどの顔がどの顔アイコンに対応しているかが迷うことなく認識することが可能になる。
【００９０】
また、撮影者が急激なパンチルトを行うと、モニタ上に表示され、検出されていた顔が画角内から消えるが、この場合は、それに対応してインジケータ上の顔アイコンについても、表示を消し初期化を実行する。ただし、誤検出などを防止するため、顔アイコンの表示を消す処理は、予め定めた時間遅らせて実行する。アイコンを消して初期化を実行した後、再度、取得画像に基づく、顔検出、距離算出、アイコン表示が実行される。
【００９１】
なお、先に、図３を参照してインジケータおよび顔アイコン、および合焦枠として利用される顔領域識別マークの表示例を説明したが、図１３に示すように、顔アイコンと、顔領域識別マークとを接続線５２１，５２２で結ぶ表示を実行して、顔、顔領域識別マーク、顔アイコンとの関連を、さらに分かりやすく表示する構成としてもよい。さらに、図１４に示すように、合焦枠として利用される顔領域識別マークに併せて距離情報５３１，５３２を表示する構成としてもよい。また、図１５に示すように検出している顔の中で、横向きが正面を向いたとき、それに対応した横向き顔アイコン５５１を点滅させて撮影者に知らせる構成としてもよい。この他、顔アイコンの種類として大人、子供、男、女などの顔アイコンを設定し、顔検出部および制御部の検出情報に従って、被写体に応じたアイコンを選択して表示する構成としてもよい。
【００９２】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【００９３】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【００９４】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【００９５】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【００９６】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【００９７】
以上、説明したように、本発明の一実施例の構成によれば、撮像装置において顔検出処理および距離算出処理を実行し、モニタ画面やビューファインダに表示される距離インジケータに併せて算出距離位置に顔アイコンなど距離識別情報を表示する。撮影者は、この表示によって直感的に人物までの距離を認識することができ、マニュアルフォーカス操作でピント合わせをする際にインジケータに併せて表示される顔アイコンを見て容易に人物までのおよその距離を知ることができ、マニュアルによるフォーカス制御（ピント合わせ）を効率的にかつ正確に行なうことができる撮像装置が実現される。
【００９８】
また、本発明の一実施例構成によれば、モニタやビューファインダに表示される被写体画像を囲むように設定される顔領域識別マークの設定色と、距離インジケータに対応させて表示する顔アイコンなどの距離識別情報の色を一致させる構成、あるいは接続線で結んで表示する構成としたので、複数の顔がモニタ上に表示されている場合であっても、容易に目的被写体までの距離を把握でき、目的とする被写体に対するピント合わせを正確に行なうことが可能となる撮像装置が実現される。
【図面の簡単な説明】
【００９９】
【図１】本発明の撮像装置の外観構成例について説明する図である。
【図２】本発明の撮像装置のハードウェア構成例について説明する図である。
【図３】本発明の撮像装置におけるデータ表示例について説明する図である。
【図４】本発明の撮像装置において表示する距離インジケータの例について説明する図である。
【図５】顔の大きさに基づく被写体距離算出処理について説明する図である。
【図６】顔の大きさ基準値算出部の構成および処理について説明する図である。
【図７】顔の大きさ基準値算出部において適用する基準値算出テーブルの例について説明する図である。
【図８】顔の大きさ基準値算出部において適用する基準値算出テーブルの例について説明する図である。
【図９】顔の大きさ基準値算出部において適用する基準値算出テーブルの例について説明する図である。
【図１０】本発明の撮像装置の顔検出、距離算出および算出距離情報に基づく表示制御シーケンスについて説明するフローチャートを示す図である。
【図１１】顔アイコンの点滅処理の条件について説明する図である。
【図１２】複数の顔が検出された場合の顔検出、距離算出および算出距離情報に基づく表示制御シーケンスについて説明するフローチャートを示す図である。
【図１３】本発明の撮像装置におけるデータ表示例について説明する図である。
【図１４】本発明の撮像装置におけるデータ表示例について説明する図である。
【図１５】本発明の撮像装置におけるデータ表示例について説明する図である。
【符号の説明】
【０１００】
１０  撮像装置
１１  電源スイッチ
１２  レリーズスイッチ
１３  モニタ
１４  イメージャ
１５  ズームボタン
１６  操作ボタン
１７  ビューファインダ
１８  フォーカスレンズ
１９  ズームレンズ
２０  モードダイアル
２１  フォーカスレンズモータ（Ｍ１）
２２  ズームレンズモータ（Ｍ２）
１００  撮像装置
１０１  フォーカスレンズ
１０２  ズームレンズ
１０３  撮像素子
１０４  アナログ信号処理部
１０５  Ａ／Ｄ変換部
１０６  タイミングジェネレータ（ＴＡ）
１０７  垂直ドライバ
１０８  デジタル信号処理部
１１０  制御部
１１１  ジャイロ
１１２  モータドライバ
１１３，１１４  モータ
１１５記録デバイス１１５
１１６  ビューファインダ（ＥＶＦ）
１１７  モニタ
１１８  操作部
１１９  メモリ（ＥＥＰＲＯＭ）
１２０  メモリ（ＲＯＭ）
１２１  メモリ（ＲＡＭ）
２００  表示情報
２０１，２０２  顔
２０３，２０４  顔領域識別マーク
２１０  距離インジケータ
２１１  ピント位置情報
２２１，２２２  顔アイコン
３０１  被写体位置
３０２  フォーカスレンズ
３０３  撮像素子
３１０  顔の大きさ基準値（Ｗｒｅｆ）算出部
３１１  人種別基準値算出テーブル
３１２  性別基準値算出テーブル
３１３  年齢別基準値算出テーブル
３１４  体格別基準値算出テーブル
３２０  データ処理部
３３１  画像解析部
３３２  ユーザ入力部
５２１，５２２  接続線
５３１，５３２  距離情報
５５１  横向き顔アイコン
【図２】
2007329784.tif 000003
【図４】
2007329784.tif 000004
【図５】
2007329784.tif 000005
【図６】
2007329784.tif 000006
【図７】
2007329784.tif 000007
【図８】
2007329784.tif 000008
【図９】
2007329784.tif 000009
【図１０】
2007329784.tif 000010
【図１１】
2007329784.tif 000011
【図１２】
2007329784.tif 000012
【図１】
2007329784.tif 000013
【図３】
2007329784.tif 000014
【図１３】
2007329784.tif 000015
【図１４】
2007329784.tif 000016
【図１５】
2007329784.tif 000017