(57)【要約】【課題】撮影者の記憶に頼ることなく、被写体人物を特定することができるようにする。【解決手段】撮影された顔画像Ａ、Ｂを液晶モニタ画面に表示したあとに、シャッターキーを半押しする（Ｂ）と、顔画像Ａと顔画像Ｂの顔検出が行われ（Ｃ）、この顔検出が行われた顔画像Ａと顔画像Ｂから輪郭画像４０６、４０８をそれぞれ作成し、これら作成された輪郭画像４０６、４０８それぞれに対応する個人データを顔認識テーブルから検索して読み出し、この読み出された個人データ４０４、４０５の「甲太郎」「乙次郎」を顔画像Ａと顔画像Ｂの近傍位置にそれぞれ表示し（Ｅ）、これら（輪郭の画像）と顔検出が行われた顔画像Ａと顔画像Ｂ（実際の生画像）とを互いに並べて表示する（Ｆ）。【選択図】図８
2009212867.tif 000002
【特許請求の範囲】
【請求項１】
撮影手段と、
被写体の顔画像と個人データとを対応付けて記憶している記憶手段と、
前記撮影手段により撮影された被写体の画像の中から顔画像を検出する顔検出手段と、
この顔検出手段により検出された顔画像が前記記憶手段に記憶されている顔画像と一致するか否かを判別する判別手段と、
この判別手段により前記顔画像が一致すると判別された際に、この判別された顔画像と一致する顔画像と対応付けて記憶されている個人データを前記記憶手段から読み出し、この読み出された個人データと前記顔検出手段により検出された顔画像とを互いに対応するように配置する配置制御手段と、
を備えていることを特徴とする撮影画像処理装置。
【請求項２】
撮影手段と、
第１の被写体画像と固有データとを対応付けて記憶している記憶手段と、
前記撮影手段により撮影された撮影画像の中から第２の被写体画像を検出する検出手段と、
この検出手段により検出された第２の被写体画像から輪郭またはシルエットを対応画像として作成する作成手段と、
前記検出手段により検出された第２の被写体画像が前記記憶手段に記憶されている第１の被写体画像と一致するか否かを判別する判別手段と、
この判別手段により一致すると判別された際に、この一致判別された第１の被写体画像と対応付けて記憶されている固有データを前記記憶手段から読み出し、この読み出された固有データと、前記作成手段により作成された対応画像とを互いに対応するように配置する配置制御手段と、
を備えていることを特徴とする撮影画像処理装置。
【請求項３】
画像を記録する画像記録手段を備え、
前記配置制御手段は、前記画像記録手段に、前記輪郭の近傍位置に前記個人データが配置した輪郭個人データ画像を前記画像記録手段に記録させる記録制御手段であることを特徴とする請求項２記載の撮影画像処理装置。
【請求項４】
前記記録制御手段は、前記撮影手段により撮影された撮影画像を前記輪郭個人データ画像と共に前記画像記録手段に記録させることを特徴とする請求項３記載の撮影画像処理装置。
【請求項５】
画像を記録する画像記録手段を備え、
前記配置制御手段は、前記撮影手段により撮影された顔画像の近傍位置に前記個人データを配置した個人データ合成画像を、前記画像記録手段に記録させる記録制御手段であることを特徴とする請求項１記載の撮影画像処理装置。
【請求項６】
前記判別手段により、前記顔画像が一致しないと判別された場合、前記配置制御手段は、前記個人データに代えて名前不明であることを示す情報を配置することを特徴とする請求項１又は５記載の撮像装置。
【請求項７】
前記顔検出手段により検出された複数の顔画像の間の距離を検出する距離検出手段と、
この距離検出手段により検出された距離の大小を検出する大小検出手段と、
この大小検出手段により距離の大小が検出された際は、この距離の大小に応じた処理を実行する距離対応処理手段と、
を更に備えることを特徴とする請求項１記載の撮影画像処理装置。
【請求項８】
前記配置制御手段は、前記読み出した個人データを前記撮影手段による撮影された画像とともに表示する表示手段を備え、
前記距離対応処理手段は、前記距離の大小を前記表示手段に表示させることを特徴とする請求項７記載の撮影画像処理装置。
【請求項９】
前記距離対応処理手段は、前記距離の大小を音声により報知する音声発生手段であることを特徴とする請求項７記載の撮影画像処理装置。
【請求項１０】
前記撮影手段により撮影されている画像を表示する表示手段と、
この表示手段により表示されている画像において、前記顔検出手段に検出されている顔画像に枠を表示する枠表示制御手段を備えることを特徴とする請求項１から９にいずれか記載の撮影画像処理装置。
【請求項１１】
前記撮影手段により撮影された顔画像に対応付けて、前記個人データを前記記憶手段に予め記憶させる記憶制御処理を実行する記憶制御手段を備えることを特徴とする請求項１から１０にいずれか記載の撮影画像処理装置。
【請求項１２】
前記記憶制御手段は、前記撮影手段により複数の顔画像が撮影された場合、全員の顔画像各々に対応付けて個人データを記憶させたか否かを判断する判断手段を備え、
この判断手段により全員の顔画像各々に対応付けて個人データの記憶を完了したと判断されるまで、前記記憶制御処理を実行することを特徴とする請求項１０記載の撮影画像処理装置。
【請求項１３】
前記記憶制御手段は、前記撮影手段により複数の顔画像が撮影された場合、全員の顔画像各々に対応付けて個人データを記憶させたか否かを判断する判断手段を備え、
この判断手段により全員の顔画像各々に対応付けて個人データの記憶を完了したと判断されるまで、前記記憶制御処理を実行することを特徴とする請求項１２記載の撮影画像処理装置。
【請求項１４】
撮影手段と、被写体の顔画像と個人データとを対応付けて記憶している記憶手段とを備える撮影画像処理装置が有するコンピュータを、
前記撮影手段により撮影された被写体の画像の中から顔画像を検出する顔検出手段と、
この顔検出手段により検出された顔画像が前記記憶手段に記憶されている顔画像と一致するか否かを判別する判別手段と、
この判別手段により前記顔画像が一致すると判別された際に、この判別された顔画像と一致する顔画像と対応付けて記憶されている個人データを前記記憶手段から読み出し、この読み出された個人データを前記顔検出手段により検出された顔画像に対応するように配置する配置制御手段と、
して機能させることを特徴とする撮影制御プログラム。
【請求項１５】
撮影手段と、被写体の顔画像と個人データとを対応付けて記憶している記憶手段とを備える撮影画像処理装置の制御方法であって、
前記撮影手段により撮影された被写体の画像の中から顔画像を検出する顔検出手段と、
この顔検出手段により検出された顔画像が前記記憶手段に記憶されている顔画像と一致するか否かを判別する判別ステップと、
この判別ステップにより前記顔画像が一致すると判別された際に、この判別された顔画像と一致する顔画像と対応付けて記憶されている個人データを前記記憶手段から読み出し、この読み出された個人データを前記顔検出手段により検出された顔画像に対応するように配置する配置制御ステップと、
を含むことを特徴とする撮影制御方法。
【請求項１６】
撮影手段と、
第１の被写体画像と固有データとを対応付けて記憶している記憶手段と、
前記撮影手段により撮影された撮影画像の中から第２の被写体画像を検出する検出手段と、
この検出手段により検出された第２の被写体画像から輪郭またはシルエットを対応画像として作成する作成手段と、
前記検出手段により検出された第２の被写体画像が前記記憶手段に記憶されている第１の被写体画像と一致するか否かを判別する判別手段と、
この判別手段により一致すると判別された際に、この一致判別された第１の被写体画像と対応付けて記憶されている固有データを前記記憶手段から読み出し、この読み出された固有データと前記作成手段により作成された対応画像とを互いに対応するように配置する配置制御手段と、
この配置制御手段の制御により互いに対応するように配置された固有データと前記対応画像とからなる第１画像と、前記検出手段により検出された第２の被写体画像からなる第２画像とを並べて表示させる表示制御手段と、
を備えていることを特徴とする撮影画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、及びこれに用いられる撮影制御プログラム、撮影制御方法に関する。
【背景技術】
【０００２】
従来、特許文献１記載のカメラが知られている。このカメラは、撮影レンズを全域に渡って駆動し、コントラスト法により複数の焦点評価値のピークを検出し、それに対応する各レンズ位置で撮影を行う。したがって、パーティでのスナップ写真や集合写真等において、カメラからの距離が各々異なる位置に複数の人が存在するシーンを撮影する場合であっても、前記各レンズ位置での撮影により、各人の顔にピントが合った写真を撮影することが可能となるものである。
【特許文献１】特開２００３−１１４３７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このように、前述した従来のカメラを用いると、パーティでのスナップ写真や集合写真等において各人の顔にピントが合った写真を撮影することができる。しかし、当該パーティにどのような人物が参加したか、あるいは当該パーティに参加した者がどのような人物であるかまでを特定できるものではなく、これらの被写体の特定に関しては撮影者の記憶に頼る以外になかった。
【０００４】
本発明は、かかる従来の課題に鑑みてなされたものであり、撮影者の記憶に頼ることなく、被写体を特定することのできる、または被写体の名称、名前等を迅速かつ確実に確認することができる撮像装置、及びこれに用いられる撮影制御プログラム、撮影制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため請求項１記載の発明に係る撮影画像処理装置にあっては、撮影手段と、被写体の顔画像と個人データとを対応付けて記憶している記憶手段と、前記撮影手段により撮影された被写体の画像の中から顔画像を検出する顔検出手段と、この顔検出手段により検出された顔画像が前記記憶手段に記憶されている顔画像と一致するか否かを判別する判別手段と、この判別手段により前記顔画像が一致すると判別された際に、この判別された顔画像と一致する顔画像と対応付けて記憶されている個人データを前記記憶手段から読み出し、この読み出された個人データと前記顔検出手段により検出された顔画像とを互いに対応するように配置する配置制御手段と、を備えていることを特徴とする。
【０００６】
また、請求項２記載の発明に係る撮影画像処理装置にあっては、撮影手段と、第１の被写体画像と固有データとを対応付けて記憶している記憶手段と、前記撮影手段により撮影された撮影画像の中から第２の被写体画像を検出する検出手段と、この検出手段により検出された第２の被写体画像から輪郭またはシルエットを対応画像として作成する作成手段と、前記検出手段により検出された第２の被写体画像が前記記憶手段に記憶されている第１の被写体画像と一致するか否かを判別する判別手段と、この判別手段により一致すると判別された際に、この一致判別された第１の被写体画像と対応付けて記憶されている固有データを前記記憶手段から読み出し、この読み出された固有データと、前記作成手段により作成された対応画像とを互いに対応するように配置する配置制御手段と、を備えていることを特徴とする。
【０００７】
また、請求項３記載の発明に係る撮影画像処理装置にあっては、画像を記録する画像記録手段を備え、前記配置制御手段は、前記画像記録手段に、前記輪郭の近傍位置に前記個人データが配置した輪郭個人データ画像を前記画像記録手段に記録させる記録制御手段であることを特徴とする。
【０００８】
また、請求項４記載の発明に係る撮影画像処理装置にあっては、前記記録制御手段は、前記撮影手段により撮影された撮影画像を前記輪郭個人データ画像と共に前記画像記録手段に記録させることを特徴とする。
【０００９】
また、請求項５記載の発明に係る撮影画像処理装置にあっては、画像を記録する画像記録手段を備え、前記配置制御手段は、前記撮影手段により撮影された顔画像の近傍位置に前記個人データを配置した個人データ合成画像を、前記画像記録手段に記録させる記録制御手段であることを特徴とする。
【００１０】
また、請求項６記載の発明に係る撮像装置にあっては、前記判別手段により、前記顔画像が一致しないと判別された場合、前記配置制御手段は、前記個人データに代えて名前不明であることを示す情報を配置することを特徴とする。
【００１１】
また、請求項７記載の発明に係る撮影画像処理装置にあっては、前記顔検出手段により検出された複数の顔画像の間の距離を検出する距離検出手段と、この距離検出手段により検出された距離の大小を検出する大小検出手段と、この大小検出手段により距離の大小が検出された際は、この距離の大小に応じた処理を実行する距離対応処理手段と、を更に備えることを特徴とする。
【００１２】
また、請求項８記載の発明に係る撮影画像処理装置にあっては、前記配置制御手段は、前記読み出した個人データを前記撮影手段による撮影された画像とともに表示する表示手段を備え、前記距離対応処理手段は、前記距離の大小を前記表示手段に表示させることを特徴とする。
【００１３】
また、請求項９記載の発明に係る撮影画像処理装置にあっては、前記距離対応処理手段は、前記距離の大小を音声により報知する音声発生手段であることを特徴とする。
【００１４】
また、請求項１０記載の発明に係る撮影画像処理装置にあっては、前記撮影手段により撮影されている画像を表示する表示手段と、この表示手段により表示されている画像において、前記顔検出手段に検出されている顔画像に枠を表示する枠表示制御手段を備えることを特徴とする。
【００１５】
また、請求項１１記載の発明に係る撮影画像処理装置にあっては、前記撮影手段により撮影された顔画像に対応付けて、前記個人データを前記記憶手段に予め記憶させる記憶制御処理を実行する記憶制御手段を備えることを特徴とする。
【００１６】
また、請求項１２記載の発明に係る撮影画像処理装置にあっては、前記記憶制御手段は、前記撮影手段により複数の顔画像が撮影された場合、全員の顔画像各々に対応付けて個人データを記憶させたか否かを判断する判断手段を備え、この判断手段により全員の顔画像各々に対応付けて個人データの記憶を完了したと判断されるまで、前記記憶制御処理を実行することを特徴とする。
【００１７】
また、請求項１３記載の発明に係る撮影画像処理装置にあっては、前記記憶制御手段は、前記撮影手段により複数の顔画像が撮影された場合、全員の顔画像各々に対応付けて個人データを記憶させたか否かを判断する判断手段を備え、この判断手段により全員の顔画像各々に対応付けて個人データの記憶を完了したと判断されるまで、前記記憶制御処理を実行することを特徴とする。
【００１８】
また、請求項１４記載の発明に係る撮影制御プログラムにあっては、撮影手段と、被写体の顔画像と個人データとを対応付けて記憶している記憶手段とを備える撮影画像処理装置が有するコンピュータを、前記撮影手段により撮影された被写体の画像の中から顔画像を検出する顔検出手段と、この顔検出手段により検出された顔画像が前記記憶手段に記憶されている顔画像と一致するか否かを判別する判別手段と、この判別手段により前記顔画像が一致すると判別された際に、この判別された顔画像と一致する顔画像と対応付けて記憶されている個人データを前記記憶手段から読み出し、この読み出された個人データを前記顔検出手段により検出された顔画像に対応するように配置する配置制御手段と、して機能させることを特徴とする。
【００１９】
また、請求項１５記載の発明に係る撮影制御方法にあっては、撮影手段と、被写体の顔画像と個人データとを対応付けて記憶している記憶手段とを備える撮影画像処理装置の制御方法であって、前記撮影手段により撮影された被写体の画像の中から顔画像を検出する顔検出手段と、この顔検出手段により検出された顔画像が前記記憶手段に記憶されている顔画像と一致するか否かを判別する判別ステップと、この判別ステップにより前記顔画像が一致すると判別された際に、この判別された顔画像と一致する顔画像と対応付けて記憶されている個人データを前記記憶手段から読み出し、この読み出された個人データを前記顔検出手段により検出された顔画像に対応するように配置する配置制御ステップと、を含むことを特徴とする。
【００２０】
また、請求項１６記載の発明に係る撮影画像処理装置にあっては、撮影手段と、第１の被写体画像と固有データとを対応付けて記憶している記憶手段と、前記撮影手段により撮影された撮影画像の中から第２の被写体画像を検出する検出手段と、この検出手段により検出された第２の被写体画像から輪郭またはシルエットを対応画像として作成する作成手段と、前記検出手段により検出された第２の被写体画像が前記記憶手段に記憶されている第１の被写体画像と一致するか否かを判別する判別手段と、この判別手段により一致すると判別された際に、この一致判別された第１の被写体画像と対応付けて記憶されている固有データを前記記憶手段から読み出し、この読み出された固有データと前記作成手段により作成された対応画像とを互いに対応するように配置する配置制御手段と、この配置制御手段の制御により互いに対応するように配置された固有データと前記対応画像とからなる第１画像と、前記検出手段により検出された第２の被写体画像からなる第２画像とを並べて表示させる表示制御手段と、を備えていることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、撮影者の記憶に頼ることなく、被写体人物を特定することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施の形態を図に従って説明する。
（第１の実施の形態）
図１は、本発明の各実施の形態に共通するデジタルカメラの外観図であり、（ａ）は正面図、（ｂ）は背面図である。デジタルカメラ１００は、図１（ａ）に示すように正面側にストロボ発光部１と撮像レンズ（レンズ群）２を有している。また、デジタルカメラ１００の背面には図１（ｂ）に示すように、モードダイアル３、液晶モニタ画面４、カーソルキー５、ＳＥＴキー６、ズームボタン７（Ｗボタン７−１、Ｔボタン７−２）等が設けられている。また、上面にはシャッターキー８、電源ボタン９が設けられている。なお、側部には図示されていないが、パーソナルコンピュータ（以下、パソコン）やモデム等の外部装置とＵＳＢケーブルに接続する場合に用いるＵＳＢ端子接続部が設けられている。
【００２３】
図２は、前記デジタルカメラ１００の電子回路構成を示す図である。このデジタルカメラ１００は、基本モードである撮影モードにおいて、ズームレンズ１２−１を移動させて光学ズーム動作を行わせるズーム駆動部１１−１、フォーカスレンズ１２−２を移動させて合焦動作を行わせるＡＦ駆動部１１−２、ズームレンズ１２−１及びフォーカスレンズ１２−２を含む撮像レンズ２を構成するレンズ光学系１２、撮像素子であるＣＣＤ１３、タイミング発生器（ＴＧ）１４、垂直ドライバ１５、サンプルホールド回路（Ｓ／Ｈ）１６、Ａ／Ｄ変換器１７、カラープロセス回路１８、ＤＭＡ（Direct Memory Access）コントローラ１９、ＤＲＡＭインターフェイス（Ｉ／Ｆ）２０、ＤＲＡＭ２１、制御部２２、ＶＲＡＭコントローラ２３、ＶＲＡＭ２４、デジタルビデオエンコーダ２５、表示部２６、ＪＰＥＧ回路２７、保存メモリ２８、顔検出部２９−１、顔認識部２９−２、及びデータベース２９−３、及びキー入力部３０を備えている。
【００２４】
撮影モードでのモニタリング状態においては、ズーム駆動部１１−１は、光学ズーム指示があると制御部２２からの制御信号に基づいて、図示しないズームレンズ駆動モータを駆動してズームレンズ１２−１を光軸に沿って前後に移動させることによりＣＣＤ１３に結像させる画像の倍率そのものを変化させる。また、ＡＦ駆動部１１−２は図示しないフォーカスレンズ駆動モータを駆動してフォーカスレンズ１２−２を移動させる。そして、前記撮像レンズ２を構成するレンズ光学系１２の撮影光軸後方に配置された撮像素子であるＣＣＤ１３が、タイミング発生器（ＴＧ）１４、垂直ドライバ１５によって走査駆動され、一定周期毎に結像した光像に対応する光電変換出力を１フレーム分出力する。
【００２５】
ＣＣＤ１３は被写体の二次元画像を撮像する固体撮像デバイスであり、典型的には毎秒数十フレームの画像を撮像する。なお、撮像素子はＣＣＤに限定されずＣＭＯＳ（Complementary Metal Oxide Semiconductor）などの固体撮像デバイスでもよい。
【００２６】
この光電変換出力は、アナログ値の信号の状態でＲＧＢの各原色成分毎に適宜ゲイン調整された後に、サンプルホールド回路（Ｓ／Ｈ）１６でサンプルホールドされ、Ａ／Ｄ変換器１７でデジタルデータ（画素）に変換され、カラープロセス回路１８で画像補間処理及びγ補正処理を含むカラープロセス処理が行われて、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒが生成され、ＤＭＡ（Direct Memory Access）コントローラ１９に出力される。
【００２７】
ＤＭＡコントローラ１９は、カラープロセス回路１８の出力する輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒを、同じくカラープロセス回路１８からの複合（composite）同期信号、メモリ書き込みイネーブル信号、及びクロック信号を用いてＤＲＡＭインターフェイス（Ｉ／Ｆ）２０を介してバッファメモリとして使用されるＤＲＡＭ２１にＤＭＡ転送する。
【００２８】
制御部２２は、このデジタルカメラ１００全体の制御動作を司るものであり、ＣＰＵ若しくはＭＰＵ（以下、ＣＰＵ）と、後述するフローチャートに示す処理を実行するためのプログラム等を記憶したフラッシュメモリ等のプログラム格納メモリ、及びワークメモリとして使用されるＲＡＭ等により構成される。そして、前記輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送終了後に、この輝度及び色差信号をＤＲＡＭインターフェイス２０を介してＤＲＡＭ２１から読出し、ＶＲＡＭコントローラ２３を介してＶＲＡＭ２４に書込む。
【００２９】
また、制御部２２は、キー入力部３０からの状態信号に対応してフラッシュメモリ等のプログラム格納用メモリに格納されている各モードに対応の処理プログラムやメニューデータを取り出して、デジタルカメラ１００の各機能の実行制御、具体的には撮影動作や、光学ズーム時のズームレンズの動作制御や、電子ズームや、スルー表示、自動合焦、撮影、記録、及び記録した画像の再生・表示等の実行制御等や機能選択時の機能選択メニューの表示制御、設定画面の表示制御等を行う。
【００３０】
デジタルビデオエンコーダ２５は、前記輝度及び色差信号をＶＲＡＭコントローラ２３を介してＶＲＡＭ２４から定期的に読み出し、これらのデータを基にビデオ信号を生成して前記表示部２６に出力する。
【００３１】
表示部２６は、上述したように撮影モード時にはモニタ表示部（電子ファインダ）として機能するもので、デジタルビデオエンコーダ２５からのビデオ信号に基づいた表示を行うことで、その時点でＶＲＡＭコントローラ２３から取り込んでいる画像情報に基づく画像をリアルタイムに液晶モニタ画面４に表示することになる。
【００３２】
制御部２２は合焦指示に応じてその時点でＣＣＤ１３から取り込んでいる１フレーム分の輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送の終了後、直ちにＣＣＤ１３からのＤＲＡＭ２１への経路を停止し、記録保存の状態に遷移する。
【００３３】
この保存記録の状態では、制御部２２がＤＲＡＭ２１に書き込まれている１フレーム分の輝度及び色差信号をＤＲＡＭインターフェイス２０を介してＹ、Ｃｂ、Ｃｒのコンポーネント毎に縦８画素×横８画素の基本ブロックと呼称される単位で読み出してＪＰＥＧ（Joint Photograph cording Experts Group）回路２７に書込み、このＪＰＥＧ回路２７でＡＤＣＴ（Adaptive Discrete Cosine Transform：適応離散コサイン変換）、エントロピー符号化方式であるハフマン符号化等の処理によりデータ圧縮する。そして得た符号データを１画像のデータファイルとしてＪＰＥＧ回路２７から読出し、保存メモリ２８に記録保存する。また、１フレーム分の輝度及び色差信号の圧縮処理及び保存メモリ２８への全圧縮データの書込み終了に伴って、制御部２２はＣＣＤ１３からＤＲＡＭ２１への経路を再び起動する。
【００３４】
また、基本モードである再生モード時には、制御部２２が保存メモリ２８に記録されている画像データを選択的に読出し、ＪＰＥＧ回路２７で画像撮影モード時にデータ圧縮した手順と全く逆の手順で圧縮されている画像データを伸張し、伸張した画像データを、ＶＲＡＭコントローラ２３を介してＶＲＡＭ２４に展開して記憶させた上で、このＶＲＡＭ２４から定期的に読出し、これらの画像データを元にビデオ信号を生成して表示部２６で再生出力させる。
【００３５】
前記ＪＰＥＧ回路２７は複数の圧縮率に対応しており、圧縮率に対応させて記憶するモードには圧縮率の低い高解像度（一般に、高精細、ファイン、ノーマルなどと呼ばれる）に対応するモードと圧縮率の高い低解像度（一般にエコノミーなどと呼ばれる）モードがある。また、高画素数から低画素数にも対応している。例えば、ＳＸＧＡ（１６００×１２００）、ＸＧＡ（１０２４×７８６）、ＳＶＧＡ（８００×６００）、ＶＧＡ（６４０×４８０）、ＱＶＧＡ（３２０×２４０）等と呼ばれる記録画素サイズがある。
【００３６】
保存メモリ２８は、内蔵メモリ（フラッシュメモリ）やハードディスク、あるいは着脱可能なメモリカード等の記録媒体からなり画像データや撮影情報等を保存記録する。
【００３７】
顔検出部２９−１は、１フレーム分の画像から顔（顔領域を含む）を検出し、顔の特徴データ（図３（ｂ）参照）を抽出する。顔が複数あった場合、すなわち、１フレーム内に複数の顔が写っている場合は複数の人物の顔をそれぞれ検出し、それぞれの顔の特徴データを抽出する。顔の検出方法は公知の方法を用いることもできる。例えば、前述した特許文献１（特開２００３−２７４２７１号公報）に記載の技術や特開２０００―３００３３号公報に記載の技術のように１フレーム中から人物の顔領域を検出する技術等を適宜採用することができる。なお、この顔検出処理のために専用の回路を設けても良いし制御部２２で顔検出用プログラムを実行させるようにしてもよい。
【００３８】
顔認識部２９−２は、顔検出部２９−１で抽出された顔の特徴データとデータベース２９−３の顔認識テーブルの顔認識レコードに記憶されている特徴データと比較して類似度を判定し、検出された顔がどの個人の顔であるかを特定して当該個人を特定する。類似度の判定には、例えば、検出した顔の特徴データと登録済みの人物の顔の特徴データの差分から距離を求め、距離が所定閾値以下の場合に類似度が高いまたは低いを判定する。
【００３９】
データベース２９−３は、個人の顔認識データや画質パラメータ等からなる顔認識レコードを複数記憶してなる顔認識テーブルや照合用画像データを格納してなり、顔認識部２９−２によって参照される（例えば、図４参照）。データベース２９−３はまたユーザのキー入力操作によって新規登録、調整、又は削除等の更新が可能である。
【００４０】
キー入力部３０は、上述したモードダイアル３、カーソルキー５、ＳＥＴキー６、ズームボタン７（Ｗボタン７−１、Ｔボタン７−２）、シャッターキー８、及び電源ボタン９と、それらのキーが操作されると操作されたキーの操作信号を生成して制御部２２に送出するキー処理部（図示せず）等から構成されている。
【００４１】
モードダイアル３は撮影モードや再生モードの選択を行うものである。ユーザはモードダイアル３を操作して、（静止画）通常撮影モード、マクロ撮影モード、連写モード、速写モード、・・、動画撮影モード、・・・等の撮影モードを選択することができる。
【００４２】
カーソルキー５はモード設定やメニュー選択等に際して液晶モニタ画面４に表示されるメニューやアイコン等をカーソルでポイントを指定する際に操作するキーであり、カーソルキー５の操作によりカーソルを上下又は左右に移動させることができる。また、ＳＥＴキー６はカーソルキー５によってカーソル表示されている項目を選択設定する際に押されるキーである。またＳＥＴキー６を確認キーとして用いることもできる。
【００４３】
ズームボタン７は、ズーム操作に用いられ、光学ズームの場合はズームボタン７（Ｗボタン７−１又はＴボタン７−２）の操作に対応してズームレンズ（可変焦点距離レンズ）１２−１がワイド側またテレ側に移動されズームボタン７の操作に対応してズーム値が決定され、ズーム値の変化に追従して画角が実際に変化し、液晶モニタ画面４にはワイド（広角）画像又はテレ（望遠）画像が表示される。
【００４４】
シャッターキー８は、撮影時にレリーズ操作を行うもので、２段階のストロークを有しており、１段目の操作（半押し状態）でオートフォーカス（ＡＦ）と自動露出（ＡＥ）を行わせるための合焦指示信号を発生し、２段目の操作（全押し状態）で撮影処理を行うための撮影指示信号を発生する。
【００４５】
さらに、制御部２２には、バスラインを介して音声回路３１が接続されており、音声回路３１は、前記フラッシュメモリ等に記憶された音声データ等をスピーカ３２より再生するものである。
【００４６】
図３はデータベース２９−３に設けられた顔認識テーブル４０の構成を示す図である。この顔認識テーブル４０は、個人の名前や顔の特徴データ、照合用顔画像を取り出すためのポインタ、画質パラメータ等を登録した顔認識レコードを複数記憶している。そして、図３（ａ）に示すように、顔認識レコードを識別するための個人ＩＤを記憶する個人ＩＤ欄４１、個人毎に名前、年齢等の個人を識別するための識別データである個人データを記録する個人データ欄４２、顔の特徴データを記録する特徴データ欄４４、照合画像ポインタを記憶する照合画像ポインタ欄４５、各個人の顔画像を記憶する顔画像欄４６、当該個人を撮影する際に隣の人との距離を記録する距離欄４７を有している。
【００４７】
特徴データ欄４４は、更に、図３（ｂ）に示すように顔の各部位（目、鼻、口、耳、額顎、・・・等）の位置を記憶する位置欄４４−１、各部位のサイズを記憶するサイズ欄４４−２、各部分の角度を記憶する角度欄４４−３、顔の各部位間の相対関係（例えば、左右の目の間隔、顔の横サイズとの比率等）を記憶する相対関係欄４４−４等を示すデータからなり、顔認識部２９−２で抽出した各特徴データと比較され類似判定される。照合画像ポインタ欄４５は、個人の顔画像を記憶した顔画像欄４６における照合用の画像データの格納先の先頭アドレスであり、顔認識部２９−２が顔検出部２９−１で抽出した顔の特徴データと特徴データ欄４４に記憶されている特徴データとの比較結果により特定した個人の顔を、ユーザが確認する際に個人データ欄４２に記憶されている名前と共に特定された個人を示す顔画像として用いることができる。
【００４８】
撮影時に、顔検出部２９−１がフレーム内の画像における人物の顔を検出し、顔の特徴データを抽出すると、顔認識部２９−２は抽出された特徴データをデータベース２９−３の顔認識テーブル４０を構成する各顔認識レコードの特徴データ欄４４に記憶されている特徴データと比較し、類似度の最も大きな顔認識レコードに登録されている個人を検出された顔の人物として特定する。そして、特定した人物に対応する個人データを個人データ欄４２から読み出すことができる。
【００４９】
図４は、本実施の形態における処理手順を示すゼネラルフローである。このネラルフローにおいて、制御部２２は、前記プログラムに従って動作することより、図６（Ａ）に示すように、液晶モニタ画面４に「顔登録モード」「撮影モード（１）」「撮影モード（２）」等のメニュー画面を表示する。この表示されたメニュー画面の中から、ユーザーのキー操作により「顔登録モード」が選択されると、顔登録モード処理（ステップＳ１；図５参照）を実行する。その後、表示されたメニュー画面の中から、ユーザーのキー操作により「顔撮影モード」が選択されると、撮影モード処理（ステップＳ２；図７参照）を実行する。
【００５０】
図５は、図４における前記顔登録モード処理（ステップＳ１）の処理手順を示すフローチャートである。
この顔登録モード処理においては、、制御部２２は、図５のフローチャートに従って処理を実行する。まず、図６（Ａ）に示すように、液晶モニタ画面４に一覧表示されている「顔登録モード」「撮影モード（１）」「撮影モード（２）」等のメニュー画面の中から、「顔登録モード」がキー操作により選択されると、この顔登録モード処理に移行する。そして、この処理において、顔を撮影すると、この撮影した顔が表示される（ステップＳ１０１）。
【００５１】
すなわち、ユーザが個人データの登録を希望する者の顔に撮像レンズ２を向けてシャッターキー８を操作すると、撮影処理を実行するとともに、この撮影された画像を液晶モニタ画面４に表示する（ステップＳ１０１）。したがって、このステップＳ１０１での処理により、図６（Ｂ）に例示するように、撮影された各個人の顔画像Ａ、Ｂが液晶モニタ画面４に表示される。
【００５２】
次に、この液晶モニタ画面４に表示させた顔の特徴を検出する（ステップＳ１０２）。この顔の特徴は、前述のように、顔の各部位（目、鼻、口、耳、額顎、・・・等）の位置、各部位のサイズ、各部分の角度、顔の各部位間の相対関係等であり、これらの特徴を顔画像Ａから検出する。そして、これら検出した特徴を示す特徴データを特徴データ欄４４に記憶するとともに、対応する顔画像欄４６に顔画像Ａを記憶する（ステップＳ１０３）。したがって、特徴データ欄４４において、顔の各部位（目、鼻、口、耳、額顎、・・・等）の位置は位置欄４４−１に、各部位のサイズはサイズ欄４４−２に、各部分の角度は角度欄４４−３に、顔の各部位間の相対関係は相対関係欄４４−４に各々記憶されることとなり、対応する顔画像Ａは顔画像欄４６に記憶されることとなる。
【００５３】
なお、これらの記憶は後述するように各顔画像Ａ、Ｂ毎に行われるが、先ず左側の顔画像Ａに対して行う。
【００５４】
引き続き、個人データの入力催促表示を実行する（ステップＳ１０４）。このステップＳ１０４での処理により図６（Ｃ）に例示するように、「左の人物から順番に個人データを入力してください」なる文字列４０１を表示する。これに応じて、ユーザが名前、年齢等の個人データを入力し（ステップＳ１０５）、図６（Ｄ）に示すように入力された個人データ４０２（個人データ；甲太郎  ２５歳・・・）を液晶モニタ画面４の一部に表示させる。
【００５５】
したがって、ユーザは液晶モニタ画面４に表示されている顔画像Ａを見ながら、対応する個人データ４０２の入力を行うことができる。
【００５６】
そして、顔画像Ａ人物の個人データを入力し終えた時点で決定のキー操作を行うと、ステップＳ１０５からステップＳ１０６に進み、入力済みの個人データを、前記ステップＳ１０３で記憶した顔特徴データ及び撮影顔画像に対応付けて記憶し、これらを表示する（ステップＳ１０６）。したがって、図３に示したように、例えば個人ＩＤ「１」に対応して、個人データ欄４２には「甲太郎  ２５歳」が記憶され、特徴データ欄４４には「甲太郎」の顔特徴データが記憶され、顔画像欄４６には「甲太郎」の顔画像Ａが記憶され、また、照合画像ポインタ欄４５には、顔画像Ａが記憶された顔画像欄４６のアドレスが記憶されることとなる。
【００５７】
次に、前記ステップＳ１０１で撮影した画像中における他の顔画像Ｂを含む全員に対して以上の顔画像及び個人データの記憶を完了したか否かを判断する（ステップＳ１０７）。完了していないと判断された場合には、前述したステップＳ１０２〜Ｓ１０６の処理を繰り返し、完了した時点でこのフローに従った処理を終了する。
したがって、本例のように、顔画像Ａ、Ｂが撮影されたとすると、ステップＳ１０２〜Ｓ１０６が再度繰り返される。これにより、図３に示したように、例えば個人ＩＤ「２」に対応して、個人データ欄４２には「乙次郎  ３０歳」が記憶され、特徴データ欄４４には「乙次郎」の顔特徴データが記憶され、顔画像欄４６には「乙次郎」の顔画像Ａが記憶され、また、照合画像ポインタ欄４５には、顔画像Ｂが記憶された顔画像欄４６のアドレスが記憶されることとなる。
【００５８】
よって、撮影された人物全員の個人データ、顔特徴データ等を確実に登録することができる。
【００５９】
図７は、第１の実施の形態における前記撮影モード処理（ステップＳ２）の処理手順を示すフローチャートである。この撮影モード処理において、図８（Ａ）に示すように、液晶モニタ画面４に表示されている「顔登録モード」「撮影モード（１）」「撮影モード（２）」等のメニュー画面の中から、「撮影モード（１）」が選択されると、制御部２２は、図７のフローチャートに従って処理を実行する。
すなわち、この「撮影モード（１）」のもとで、顔の撮影開始を行うと、液晶モニタ画面４に現在の被写体の撮影画像を表示する（ステップＳ２０１）。このステップＳ２０１での処理により、図８（Ｂ）に例示するように、撮影された被写体の顔画像Ａ、Ｂが液晶モニタ画面４に表示される。
【００６０】
次に、シャッターキー８が半押しされたか否かを判断する（ステップＳ２０２）。シャッターキー８が半押しされたならば、前記液晶モニタ画面４に表示されている複数の顔画像Ａ，Ｂもうち、一つの顔画像を検出する顔検出処理を実行する（ステップＳ２０３）。すなわち、制御部２２は、図８（Ｂ）に示したように、モニター画面と顔画像Ａ、Ｂとが存在する状態でシャッターキー８が半押しされたとすると、先ず顔画像Ａが検出される。
【００６１】
引き続き、今回検出中の顔画像のうち、いずれの顔であるかを示す検出顔の表示を実行する（ステップＳ２０４）。この検出顔の表示は、図８（Ｂ）に示すように、検出中の顔画像の全体を囲繞する枠４０３を表示することにより行う。
【００６２】
したがって、撮影者がこの液晶モニタ画面４に表示された枠４０３を視認することにより、複数の顔画像Ａ，Ｂのうちいずれの人物の顔画像の検出が実行されたかを確認することができる。
【００６３】
また、この表示した枠４０３内の顔に対するＡＦ、ＡＥ処理を実行することにより（ステップＳ２０５）、検出対象とされた顔画像を鮮明にする。そして、この枠４０３内の顔画像Ａに対応する個人データを顔認識テーブル４０において検索する（ステップＳ２０６）。
【００６４】
すなわち、図８（Ｂ）に示した枠４０３内に存在する顔画像Ａから、顔認識部２９−２で前記各特徴データを抽出し、この抽出した特徴データと特徴データ欄４４に格納されている各顔の前記特徴とを比較することにより、当該顔画像Ａが個人ＩＤ欄４１のいずれの個人ＩＤ（１、２・・・）に対応する顔画像であるかを検索する。そして、個人ＩＤが検索できたならば、個人データ欄４２においてこの検索した個人ＩＤに対応する個人データを検索する。
【００６５】
しかる後に、顔画像Ａに対応する個人データがあったか否かを判断する（ステップＳ２０７）。個人データがないと判断された場合には、「名前不明」の文字をその顔画像Ａの近傍位置に表示する（ステップＳ２０８）。他方、個人データがあったと判断された場合には、顔画像Ａに対応する個人データをその顔画像Ａの近傍位置に表示する（ステップＳ２０９）。したがって、このステップＳ２０９での処理により、図８（Ｃ）に示すように、顔画像Ａの近傍に個人データ４０４として「甲太郎」が表示される。
【００６６】
次に、表示部４上の全員に対して以上の顔検出及び個人データの表示等を完了したか否かを判断する（ステップＳ２１０）。完了していないと判断された場合には、前述したステップＳ２０３〜Ｓ２０９の処理を繰り返す。したがって、本例のように、表示部４上に顔画像Ａ、Ｂが存在すると判断された場合、ステップＳ２０３〜Ｓ２０９が再度繰り返される。これにより、図８（Ｄ）に示すように、顔画像Ｂに対してもその近傍に個人データ４０５として「乙次郎」が表示されることとなる。
【００６７】
このようにして、全員に対する処理が完了するとステップＳ２１０からステップＳ２１１に進みシャッターキー８が全押しされたか否かを判断する。シャッターキー８が全押しされたならば、各個人データと撮影した各検出顔とを対応付けて保存メモリ２８に記憶するとともに、液晶モニタ画面４に表示する（ステップＳ１１２）。
【００６８】
この各個人データと撮影した各検出顔とを対応付けて保存メモリ２８に記憶し、液晶モニタ画面４に表示する態様としては、下記（１）〜（３）のいずれであってもよい。
（１）図８（Ｄ）に示すように、特定の人物（本例では「乙次郎」）は、実画像４０７（実際の生画像）と個人データ４０５とを記憶、表示するが、他の人物（本例では「甲太郎」）は、撮影された実画像（実際の生画像）の輪郭部分のみで表した輪郭画像４０６と個人データ４０４とする。この態様によれば、特定の人物（中心人物、重要人物）のみを実画像４０７と個人データ４０５とし、他の人物を輪郭画像４０６と個人データ４０４とすることにより、特定の人物を他の人物よりも顕在化させることができる。
（２）図８（Ｅ）に示すように、全ての人物を撮影された実画像（実際の生画像）の輪郭部分のみで表した輪郭の画像４０６、４０８と個人データ４０４、４０５とする。この態様によれば、全ての人物の撮影時の位置毎に対応する個人データを表示することができる。
（３）図８（Ｆ）に示すように、全ての人物を撮影された実画像（実際の生画像）の輪郭部分のみで表した輪郭の画像４０６、４０８と個人データ４０４、４０５とする輪郭画像である第１画像Ｘと、個人データを付加しない実際の生画像Ａ，Ｂからなる第２画像Ｙとを共に記憶し、これらを並べて表示する。この態様によれば、実際の生画像からなる第２画像Ｙにより人物を明瞭に記憶、表示できるのみならず、個人データを付加した輪郭の画像である第１画像Ｘにより、個人データを確認することで各個人の情報も記憶、表示することができる。したがって、例えば新内閣の閣僚者の集合写真において、新内閣を構成する人物を撮影された実画像（実際の生画像）と当該実画像の輪郭部分のみで表した輪郭画像との双方で明瞭に並べて表示して報道できるのみならず、各人物の個人データも併せて表示して報道することができる。
【００６９】
また、（１）〜（３）のいずれの態様であっても、保存メモリ２８に記憶した画像データを再生表示した際には、撮影者の記憶に頼ることなく、被写体人物を特定することができる。
【００７０】
（第２の実施の形態）
図９は、本発明の第２の実施の形態における前記撮影モード処理（ステップＳ２）の処理手順を示すフローチャートである。
この撮影モード処理に際しては、図１０（Ａ）に示すように、液晶モニタ画面４に「顔登録モード」「撮影モード（１）」「撮影モード（２）」等のメニュー画面を表示する。そして、このメニュー画面から「撮影モード（２）」が選択されると、制御部２２は、図９のフローチャートに従って処理を実行し、まず被写体を撮影し、この撮影された顔画像Ａ，Ｂを液晶モニタ画面４に表示する（ステップＳ３０１）。このステップＳ３０１での処理により、図１０（Ｂ）に例示するように、顔画像Ａ、Ｂが液晶モニタ画面４に表示される。
【００７１】
次に、シャッターキー８が半押しされたか否かを判断する（ステップＳ３０２）。シャッターキー８が半押しされたならば、前記液晶モニタ画面４に表示されている複数の顔画像Ａ，Ｂのうち、一つの顔画像を検出する顔検出処理を実行する（ステップＳ３０３）。したがって、図１０（Ｂ）に示したように、液晶モニタ画面４に顔画像Ａ、Ｂが存在する状態でシャッターキー８が半押しされたと判断されたとすると、先ず顔画像Ａが検出される。
【００７２】
引き続き、今回検出した顔がいずれの顔であるかを示す検出顔の表示を実行する（ステップＳ３０４）。この検出顔の表示は、図１０（Ｂ）に示すように、検出した顔を囲繞する枠４０３を表示することにより行う。
【００７３】
したがって、撮影者は、この液晶モニタ画面４に表示された枠４０３を視認することにより、複数の顔画像Ａ，Ｂのうちいずれの人物の顔検出が実行されたかを確認することができる。
【００７４】
また、この表示した枠４０３内の顔に対するＡＦ、ＡＥ処理を実行することにより（ステップＳ３０５）、検出対象とされた顔画像を鮮明にする。そして、この枠４０３内の顔画像Ａに対応する個人データを顔認識テーブル４０において検索する（ステップＳ３０６）。
【００７５】
すなわち、図１０（Ｂ）に示した枠４０３内に存在する顔画像から、顔認識部２９−２で前記各特徴データを抽出し、この抽出した特徴データと特徴データ欄４４に格納されている各顔の前記特徴とを比較することにより、当該顔画像が個人ＩＤ欄４１のいずれの個人ＩＤ（１、２・・・）に対応する顔画像であるかを検索する。そして、個人ＩＤが検索できたならば、個人データ欄４２においてこの検索した個人ＩＤに対応する個人データを検索する。
【００７６】
しかる後に、個人データがあったか否かを判断する（ステップＳ３０７）。個人データがないと判断された場合には、「名前不明」の文字を顔の近傍位置に表示する（ステップＳ３０８）。他方、個人データがあったと判断された場合には、個人データを顔の近傍位置に表示する（ステップＳ３０９）。したがって、このステップＳ３０９での処理により、図１０（Ｃ）に示すように、顔画像Ａの近傍に個人データ４０４として「甲太郎」が表示される。
【００７７】
次に、全員に対して以上の顔検出及び個人データの表示等を完了したか否かを判断する（ステップＳ３１０）。完了していないと判断された場合には、前述したステップＳ３０３〜Ｓ３０９の処理を繰り返す。したがって、本例のように、顔画像Ａ、Ｂが存在するとすると、ステップＳ３０３〜Ｓ３０９が再度繰り返される。これにより、図１０（Ｄ）に示すように、顔画像Ｂに対してもその近傍に個人データ４０５として「乙次郎」が表示されることとなる。
【００７８】
しかし、例えば顔画像Ｂに対応する個人データが顔認識テーブル４０に記憶されていないと判断された場合には、ステップＳ３０７の判断がＮＯとなる。したがって、このステップＳＳ３０７からステップＳ３０８に進み、「名前不明」の文字を顔の近傍位置に表示する。これにより、このステップＳ３０８での処理により、図１０（Ｅ）に示すように、顔画像Ｂの近傍に「名前不明」文字列４０９が表示される。
【００７９】
したがって、撮影者がこの「名前不明」の文字列を視認することにより、顔画像Ｂの人物の個人データが未登録であることを知ることができる。
【００８０】
このようにして、全員に対する処理が完了するとステップＳ３１０からステップＳ３１１に進みシャッターキー８が全押しされたか否かを判断する。シャッターキー８が全押しされたと判断されたならば、各個人データと撮影した各検出顔とを対応付けて保存メモリ２８に記憶するとともに、液晶モニタ画面４に表示する（ステップＳ１１２）。
【００８１】
すなわち、顔画像Ａ、Ｂ共に個人データ等が顔認識テーブル４０に記憶されていたと判断された場合には、図１０（Ｄ）に示した顔画像Ａ、Ｂの近傍位置に個人データ４０４「甲太郎」、４０５「乙次郎」の文字を合成した画像を記憶、表示し、顔画像Ａの個人データ等のみが顔認識テーブル４０に記憶されていたと判断された場合には、図１０（Ｅ）に示した顔画像Ａの近傍位置に個人データ４０４「甲太郎」、顔画像Ｂの近傍位置には「名前不明」文字列４０９を合成した画像を記憶、表示する。
【００８２】
これにより、撮影された人物とその個人情報とを明瞭に記憶したり、表示することができるとともに、未記録者を識別することができる。
【００８３】
（第３の実施の形態）
図１１は、本発明の第３の実施の形態における前記撮影モード処理（ステップＳ２）の処理手順を示すフローチャートである。
この撮影モード処理に際しては、図１２（Ａ）に示すように、液晶モニタ画面４に表示されている「顔登録モード」「撮影モード（１）」「撮影モード（２）」等のメニュー画面の中から「撮影モード（４）」がユーザーにより選択されると、制御部２２は、図１１のフローチャートに従って処理を実行し、液晶モニタ画面４に顔画像Ａ，Ｂ、Ｃを表示する（ステップＳ４０１）。このステップＳ４０１での処理により、図１２（Ｂ）に例示するように、顔画像Ａ、Ｂ、Ｃが液晶モニタ画面４に表示される。
【００８４】
次に、シャッターキー８が半押しされたか否かを判断する（ステップＳ４０２）。シャッターキー８が半押しされたと判断されたならば、前記液晶モニタ画面４に表示されている複数の顔画像Ａ，Ｂ、Ｃのうちの一つの顔画像を検出する顔検出処理を実行する（ステップＳ４０３）。したがって、図１２（Ｂ）に示したように、この顔画像Ａ、Ｂ、Ｃが存在する状態でシャッターキー８が半押しされたと判断されると、先ず顔画像Ａが検出される。
【００８５】
引き続き、今回検出した顔がいずれの顔であるかを示す検出顔の表示を実行する（ステップＳ４０４）。この検出顔の表示は、図１２（Ｂ）に示すように、検出した顔を囲繞する枠４０３を表示することにより行う。
【００８６】
したがって、撮影者がこの液晶モニタ画面４に表示された枠４０３を視認することにより、今回の顔検出処理により複数の顔画像Ａ、Ｂ、Ｃのうちいずれの人物の顔検出が実行されたかを確認することができる。
【００８７】
また、この表示した枠４０３内の顔に対するＡＦ、ＡＥ処理を実行することにより（ステップＳ４０５）、検出対象とされた顔画像を鮮明にする。そして、この枠４０３内の顔画像Ａに対応する個人データを顔認識テーブル４０において検索する（ステップＳ４０６）。
【００８８】
すなわち、図１２（Ｂ）に示した枠４０３内に存在する顔画像から、顔認識部２９−２で前記各特徴データを抽出し、この抽出した特徴データと特徴データ欄４４に格納されている各顔の前記特徴とを比較することにより、当該顔画像が個人ＩＤ欄４１のいずれの個人ＩＤ（１、２・・・）に対応する顔画像であるかを検索する。そして、個人ＩＤが検索できたならば、個人データ欄４２においてこの検索した個人ＩＤに対応する個人データを検索する。
【００８９】
しかる後に、個人データがあったか否かを判断する（ステップＳ４０７）。個人データがないと判断された場合には、「名前不明」の文字を顔の近傍位置に表示する（ステップＳ４０８）。個人データがあったと判断された場合には、個人データを顔の近傍位置に表示する（ステップＳ４０９）。したがって、このステップＳ４０９での処理により、図１２（Ｃ）に示すように、顔画像Ａの近傍に個人データ４０４として「甲太郎」が表示される。
【００９０】
次に、全員に対して以上の顔検出及び個人データの表示等を完了したか否かを判断する（ステップＳ４１０）。完了していないと判断された場合には、前述したステップＳ４０３〜Ｓ４０９の処理を繰り返す。したがって、本例のように、顔画像Ａ、Ｂ、Ｃが存在すると判断された場合とすると、ステップＳ４０３〜Ｓ４０９が３回繰り返される。これにより、図１２（Ｂ）に示すように、顔画像Ｂ、Ｃに対してもその近傍に個人データ４０５、４１０として「乙次郎」、「丙花子」が表示されることとなる。
【００９１】
このようにして、全員に対する処理が完了するとステップＳ４１０からステップＳ４１１に進み、隣り合う各顔画像又は枠間の距離を検出するとともに、この検出した距離を隣り合う各顔画像に対応させて表示する。
【００９２】
このステップＳ４１１での処理により、図１２（Ｂ）に示すように、顔画像Ａ−Ｂ間の距離Ｌ１、顔画像Ｂ−Ｃ間の距離Ｌ２が検出されて、表示されることとなる。次に、この検出した距離の大小を算出して、前記距離欄４７に記憶する（ステップＳ４１２）。よって、本例のように距離Ｌ２の方が距離Ｌ１よりも大きいと判断された場合には、図３に示したように距離欄４７に「Ｌ１＜Ｌ２」が記憶される。
【００９３】
次に、この距離欄４７に記憶した距離の大小に基づき、前記ステップＳ４１１で算出した距離Ｌ１、Ｌ２が異なるか否かを判断する（ステップＳ４１３）。本例の場合、「Ｌ１＜Ｌ２」であるから「Ｌ１≠Ｌ２」であって、算出した距離Ｌ１、Ｌ２は異なる。したがって、ステップＳ４１３はＹＥＳとなる。よって、ステップＳ４１３からステップＳ４１４に進み、一方の距離に合わせるために他方の距離に係る隣り合う人物の名前とコメントとを音声で読み上げる。
【００９４】
つまり、本例の場合、「甲太郎」と「乙次郎」との距離Ｌ１よりも、「乙次郎」と「丙花子」との距離Ｌ２の方が大きく「Ｌ１＜Ｌ２」となっているのであるから、「Ｌ１＝Ｌ２」とするためには、以下の３パターンがある。
（１）「乙次郎」が右（「丙花子」側）に寄る。
（２）「丙花子」が左（「乙次郎」側）に寄る。
（３）「甲太郎」が左に（「乙次郎」から）離れる。
【００９５】
したがって、以下の［１］［２］［３］に示す人物の名前とコメントとを読み上げ、音声回路３１を介して、スピーカ３２から放音する。
［１］乙次郎さん、右（「丙花子」側）に寄ってください。
［２］丙花子さん、が左（「乙次郎」側）に寄ってください。
［３］甲太郎さん、左に移動して乙次郎さんから少し離れてください。
【００９６】
したがって、これらいずれかの音声に従って、「乙次郎」、「丙花子」、「甲太郎」のいずれかが移動することにより、図１２（Ｃ）に示すように、Ｌ１＝Ｌ２となる。したがって、ステップＳ４１４からステップＳ４１１に戻って、ステップＳ４１１からの処理が繰り返された際、ステップＳ４１３の判断がＮＯとなり、ステップＳ４１３からＳ４１５に進みシャッターキー８が全押しされたか否かを判断する。シャッターキー８が全押しされたならば、各個人データと撮影した各検出顔とを対応付けて保存メモリ２８に記憶するとともに、液晶モニタ画面４に表示する（ステップＳ４１６）。
【００９７】
したがって、この実施の形態によれば、複数の人物を等間隔にして撮影することができる。
【００９８】
また、人物間の距離に対する変更指示を個人データに基づいて行うことから、指示対象となる人物が明確となり、適切に間隔指示を行うことができる。
【００９９】
以上、本発明のいくつかの実施の形態について説明したが、本発明は前記各実施の形態に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
例えば、この実施の形態では、この発明をデジタルカメラに適用した場合を例にして説明しているが、デジタルカメラばかりでなく、光学系及び撮像素子を介して取り込んだ画像データを記録する機能を備えた装置、例えば、カメラ付携帯電話や撮像機能を備えた電子機器にも適用できる。
【０１００】
また、この実施の形態では、被写体として「人物」を例に挙げているが、動物、建造物などを被写体としてこの発明を適用しても良い。また、「個人データ」として人物の「名前」を例に挙げているが、動物、建造物などの名称、愛称、固有名称、固有データでも良い。
また、この実施の形態では、撮影された実画像（実際の生画像）の輪郭部分のみで表した輪郭画像を表示しているが、これに限定されず、撮影された実画像（実際の生画像）をシルエットまたは影絵で表したシルエット画像を表示するようにしても良い。
さらに、この実施の形態では、撮影された顔画像が表示されたあとに、シャッターキーが半押しされると、顔画像の顔検出が行われ、この顔検出が行われた顔画像に対応する個人データを顔認識テーブルから検索して読み出し、この読み出された個人データを顔検出が行われた顔画像に対応する輪郭画像の近傍位置または輪郭画像内に配置して表示しているが、撮影された顔画像が表示されたあとに、顔画像の顔検出を行い、この顔検出が行われた顔画像に対応する個人データを顔認識テーブルから検索して読み出し、この読み出された個人データを顔検出が行われた実際の顔画像の近傍位置またはその画像内に配置して表示しても良い。
【図面の簡単な説明】
【０１０１】
【図１】本発明の各実施の形態に共通するデジタルカメラの外観図であり、（ａ）は正面図、（ｂ）は背面図である。
【図２】デジタルカメラの電子回路構成を示す図である。
【図３】（ａ）および（ｂ）はデータベースに設けられた顔認識テーブルの構成を示す図である。
【図４】本実施の形態における処理手順を示すゼネラルフローチャートである。
【図５】同実施の形態における顔登録モード処理の処理手順を示すフローチャートである。
【図６】（Ａ）〜（Ｄ）は同顔登録モード処理における表示遷移図である。
【図７】本発明の第１の実施の形態における撮影モード処理の処理手順を示すフローチャートである。
【図８】（Ａ）〜（Ｆ）は同顔撮影モード処理における表示遷移図である。
【図９】本発明の第２の実施の形態における撮影モード処理の処理手順を示すフローチャートである。
【図１０】（Ａ）〜（Ｅ）は同顔撮影モード処理における表示遷移図である。
【図１１】本発明の第３の実施の形態における撮影モード処理の処理手順を示すフローチャートである。
【図１２】（Ａ）〜（Ｃ）は同顔撮影モード処理における表示遷移図である。
【符号の説明】
【０１０２】
２    撮像レンズ
３    モードダイアル
４    液晶モニタ画面
５    カーソルキー
６    ＳＥＴキー
７    ズームボタン
８    シャッターキー
１２    レンズ光学系
１３    ＣＣＤ
１５    垂直ドライバ
１７    Ａ／Ｄ変換器
１８    カラープロセス回路
２２    制御部
２４    ＶＲＡＭ
２５    デジタルビデオエンコーダ
２８    保存メモリ
２９−１    顔検出部
２９−２    顔認識部
２９−３    データベース
３０    キー入力部
３１    音声回路
３２    スピーカ
４０    顔認識テーブル
４１    個人ＩＤ欄
４２    個人データ欄
４４    特徴データ欄
４４−１    位置欄
４４−２    サイズ欄
４４−３    角度欄
４４−４    相対関係欄
４５    照合画像ポインタ欄
４６    顔画像欄
４７    距離欄
１００    デジタルカメラ
４０１    文字列
４０２    個人データ
４０３    枠
４０４    個人データ
４０５    個人データ
４０６    画像
４０７    実画像
４０９    文字列
【図１】
2009212867.tif 000003
【図２】
2009212867.tif 000004
【図３】
2009212867.tif 000005
【図４】
2009212867.tif 000006
【図５】
2009212867.tif 000007
【図６】
2009212867.tif 000008
【図７】
2009212867.tif 000009
【図８】
2009212867.tif 000010
【図９】
2009212867.tif 000011
【図１０】
2009212867.tif 000012
【図１１】
2009212867.tif 000013
【図１２】
2009212867.tif 000014