(57)【要約】      （修正有）【課題】複数の画像記録装置から収集された個体識別情報を人物単位で分類して、人物の写っている画像を検索する際に効率的な画像検索を可能にした画像処理装置を提供する。【解決手段】画像処理装置は、画像データ及び該画像データの個体識別情報を記録可能な複数の画像記録装置から画像データ及び個体識別情報を収集する収集手段と、収集手段で収集した複数の個体識別情報を照合して同一の個体であるか否かを判定する照合手段と、照合手段において同一の個体であると判定された複数の個体識別情報をグループ化して記録する記録手段と、を備える。【選択図】図１
2010079519.tif 000002
【特許請求の範囲】
【請求項１】
画像データ及び該画像データの個体識別情報を記録することが可能な複数の画像記録装置から前記画像データ及び前記個体識別情報を収集する収集手段と、
該収集手段で収集した複数の個体識別情報を照合して同一の個体であるか否かを判定する照合手段と、
該照合手段において同一の個体であると判定された複数の個体識別情報をグループ化して記録する記録手段と、を備えることを特徴とする画像処理装置。
【請求項２】
前記記録手段によってグループ化された複数の個体識別情報に対して共通の名称を設定する設定手段を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記設定手段は、前記記録手段によってグループ化された複数の個体識別情報の名称に対して前記画像記録装置において設定された名称が異なる場合、前記複数の個体識別情報から選択された名称を該複数の個体識別情報に対して共通の名称として設定する、ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画像記録装置において前記画像データに前記個体識別情報が関連付けられている場合、前記記録手段は、前記個体識別情報と前記グループ化された各個体識別情報を前記収集手段によって収集された画像データに対して関連付けて記録する、ことを特徴とする請求項１〜３のいずれか一項に記載の画像処理装置。
【請求項５】
前記画像記録装置において前記画像データに前記個体識別情報が関連付けられている場合、前記記録手段は、前記設定手段により前記個体識別情報がグループ化された際に設定される共通の名称を前記収集手段によって収集された画像データに対して関連付けて記録する、ことを特徴とする請求項２又は３に記載の画像処理装置。
【請求項６】
前記収集手段により収集された画像データから人物の個体識別情報を検出する検出手段を備え、
前記照合手段は、前記検出手段で取得された個体識別情報と前記記録手段に記録されている個体識別情報とが同一の個体であるか否かを判定し、
前記記録手段は、前記照合手段が同一の個体であると判定した場合に、該記録手段に記録されている前記個体識別情報と前記グループ化されている個体識別情報を前記画像データに対して関連付けて記録する、ことを特徴とする請求項１〜５のいずれか一項に記載の画像処理装置。
【請求項７】
前記収集手段により収集された画像データから人物の個体識別情報を検出する検出手段を備え、
前記照合手段は、前記検出手段で取得された個体識別情報と前記記録手段に記録されている個体識別情報とが同一の個体であるか否かを判定し、
前記記録手段は、前記照合手段が同一の個体であると判定した場合に、該記録手段に記録されている個体識別情報が前記グループ化された際に前記設定手段により設定される共通の名称を前記画像データに対して関連付けて記録する、ことを特徴とする請求項２又は３に記載の画像処理装置。
【請求項８】
前記画像記録装置は、付帯情報を入力する入力手段を備え、
前記収集手段によって前記画像記録装置から収集された前記付帯情報に基づいて前記照合手段による照合処理を行うか否かを判断する判断手段を備える、ことを特徴とする請求項１〜７のいずれか一項に記載の画像処理装置。
【請求項９】
前記付帯情報は、前記記録手段によって記録された前記個体識別情報のファイル名に含まれる、ことを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
画像データ及び該画像データの個体識別情報を記録することが可能な複数の画像記録装置から前記画像データ及び前記個体識別情報を収集する収集ステップと、
該収集ステップで収集した複数の個体識別情報を照合して同一の個体であるか否かを判定する照合ステップと、
該照合ステップで同一の個体であると判定された複数の個体識別情報をグループ化して記録する記録ステップと、を備えることを特徴とする画像処理装置の制御方法。
【請求項１１】
画像データ及び該画像データの個体識別情報を記録することが可能な複数の画像記録装置から前記画像データ及び前記個体識別情報を収集する収集ステップと、
該収集ステップで収集した複数の個体識別情報を照合して同一の個体であるか否かを判定する照合ステップと、
該照合ステップで同一の個体であると判定された複数の個体識別情報をグループ化して記録する記録ステップと、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、複数のデジタルカメラなどから人物の顔画像を収集する際に、同一人物についてグループ化して画像検索の効率化を図る画像処理装置、画像処理装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
一般に、人物認識装置は、認識対象となる人物の個体識別情報を取得し、この取得した個体識別情報と、あらかじめ記録手段に記録されている認識対象となる人物の個体識別情報とを照合することにより、人物が本人であるか否かを認識するようになっている。
【０００３】
従来の人物認識装置は、個体識別情報の取得と照合を単一の機器で行い、複数の機器から人物情報を収集し、照合を行うことは想定されていない（特許文献１）。
【特許文献１】特開２００４−３１０２８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、たとえばデジタルカメラ等の携帯機器にも顔認識装置が組み込まれており、人の顔情報などを複数の人物認識装置間でやりとりすることも十分に考えられる。
【０００５】
しかし、このように人の顔情報などを複数の人物認識装置間でやりとりする場合、次の問題が発生する。
【０００６】
即ち、複数の機器から人物の情報を受け取った際に、それぞれの機器に同一人物の情報が含まれていた場合、情報を受け取った装置側では、同一人物なのに異なる人物として記録されてしまう。
【０００７】
たとえば、個体識別情報を顔画像として、図３１に示すように、デジタルカメラＡとデジタルカメラＢからパーソナルコンピュータ（以下、ＰＣという）に、それぞれのカメラＡ，Ｂに登録されている顔画像を送信する場合を例に採る。
【０００８】
図３２をデジタルカメラＡに登録されている顔画像テーブル、図３３をデジタルカメラＢに登録されている顔画像テーブルとし、両機器からＰＣに対し、顔画像テーブルを送信する。
【０００９】
この場合、ＰＣには図３４に示す顔画像テーブルが生成される。しかし、デジタルカメラＡに登録されていた「山田」とデジタルカメラＢに登録されていた「山ちゃん」とが同一人物だとしても、従来のままでは図３４のように同一人物だと認識されずに登録されてしまう。
【００１０】
また、デジタルカメラＡからＰＣに図３５に示す画像データが送信されたとする。ここで、図３５の画像データには「山田」が写っており、顔画像「山田」が関連付けられている。
【００１１】
この場合、ＰＣ上で画像の検索を行ったとき、図３５の画像は「山田」で検索した場合のみヒットし、同一人物の「山ちゃん」で検索しても図３５の画像がヒットせず、効率が悪い。即ち、従来においては、顔画像単位でしか分類することができないという問題がある。
【００１２】
そこで、本発明は、複数の画像記録装置から収集された個体識別情報を人物単位で分類して、人物の写っている画像を検索する際に効率的な画像検索を可能にした画像処理装置、画像処理装置の制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の画像処理装置は、画像データ及び該画像データの個体識別情報を記録することが可能な複数の画像記録装置から前記画像データ及び前記個体識別情報を収集する収集手段と、該収集手段で収集した複数の個体識別情報を照合して同一の個体であるか否かを判定する照合手段と、該照合手段において同一の個体であると判定された複数の個体識別情報をグループ化して記録する記録手段と、を備えることを特徴とする。
【００１４】
本発明の画像処理装置の制御方法は、画像データ及び該画像データの個体識別情報を記録することが可能な複数の画像記録装置から前記画像データ及び前記個体識別情報を収集する収集ステップと、該収集ステップで収集した複数の個体識別情報を照合して同一の個体であるか否かを判定する照合ステップと、該照合ステップで同一の個体であると判定された複数の個体識別情報をグループ化して記録する記録ステップと、を備えることを特徴とする。
【００１５】
本発明のプログラムは、画像データ及び該画像データの個体識別情報を記録することが
可能な複数の画像記録装置から前記画像データ及び前記個体識別情報を収集する収集ステップと、該収集ステップで収集した複数の個体識別情報を照合して同一の個体であるか否かを判定する照合ステップと、該照合ステップで同一の個体であると判定された複数の個体識別情報をグループ化して記録する記録ステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、複数の画像記録装置から収集された個体識別情報を人物単位で分類することができるので、人物の写っている画像を検索する際に効率的な画像検索が可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態を図面を参照して説明する。
【００１８】
（第１の実施形態）
図１に示すように、本発明の画像処理装置の第１の実施形態であるノートＰＣ１０には、２台のデジタルカメラ（画像記録装置）１，２からそれぞれのカメラ１，２に登録されている顔画像が送信される。なお、本実施形態では、人物の個体識別情報として人物の顔画像を用いて説明するが、人物の顔画像以外の他の個体識別情報を用いてもよい。
【００１９】
図２は、デジタルカメラ１，２の構成例を説明するためのブロック図である。
【００２０】
図２において、光学系５０１は、フォーカスレンズや絞りなどを含み、該光学系５０１に入射した光は、撮像素子５０２の受光面に結像し、アナログ信号として出力される。アナログ信号は、Ａ／Ｄ変換回路５０３でデジタル信号に変換され、信号処理部５０４に入力される。
【００２１】
信号処理部５０４は、入力されたデジタル信号を任意の画像データに変換してから、表示部５０５に表示したり、記録媒体５０６に記録したりする。表示部５０５は、信号処理部５０４よって処理された画像データを逐次表示することで、電子ビューファインダ（ＥＶＦ）の機能を実現することが出来る。
【００２２】
また、記録媒体５０６は、画像データだけではなく、後述する顔画像データもしくは顔の特徴量データを記録する。なお、記録媒体５０６としては、一般にＳＤカードやＣＦカード等が用いられるが、これらに限られるものではない。
【００２３】
外部通信部５０７は、外部機器（本実施形態では、ノートＰＣ１０）との通信を行う。外部通信部５０７の物理層は、有線、無線のどちらでも構わない。顔検出回路５０８は、撮影した画像データから顔領域を検出する。
【００２４】
なお、顔領域を検出する技術としては、顔の位置及びサイズ情報を取得できればどのような手法を用いてもよく、特に限定されない。例えば、ニュートラルネットワークに代表される学習を用いた方法や、目や鼻といった物理的形状に特徴のある部位を画像領域からテンプレートマッチングで抽出する手法が知られている。
【００２５】
他にも、肌の色や目の形といった画像特徴量を検出し、統計的手法を用いて解析する手法が挙げられる（例えば、特開平１０−２３２９３４号公報、特開２０００−４８１８４号公報参照）。
【００２６】
顔画像照合回路５０９は、顔検出回路５０８で検出された顔の特徴量を抽出し、記録媒体５０６に記録されている各顔画像と同一人物か否かの照合を行う。
【００２７】
なお、顔画像の照合技術としては、それぞれのデータが同一人物か否かを判断する手法であればどのような手法を用いてもよく、特に限定されない。例えば、顔の目、鼻腔、耳などから一つ以上を選択して特徴点とし、その絶対長、パターン方向、重心などをパラメータ化して人物の照合を行う手法が知られている（特開平１０−２８３４７２号公報参照）。
【００２８】
操作部５１０は、各種設定等を行う上下左右の操作ボタンや決定ボタンなどで構成される。制御部５１１は、デジタルカメラ全体の処理を制御する。メモリ５１２は、画像の一時記憶装置として用いられる。また、メモリ５１２に顔画像もしくは顔の特徴量データを記録しても構わない。
【００２９】
図３は、ノートＰＣ１０の構成例を説明するためのブロック図である。
【００３０】
図３において、外部通信部６０１は、外部機器との通信を行う。外部通信部６０１の物理層は、有線、無線のどちらでも構わない。顔画像照合部６０２は、図２の顔画像照合回路５０９と同様の構成であり、入力された顔画像が同一人物か否かの照合を行う。顔画像検出部６０３は、図２の顔検出回路５０８と同様の構成であり、画像データから顔領域を検出する。
【００３１】
記録媒体６０５は、画像データや顔画像もしくは顔の特徴量データを記録する。一般的にＰＣでは、記録媒体６０５にハードディスクが用いられるが、これに限られるものではない。メモリ６０４は、画像の一時記憶装置として用いられる。また、メモリ６０４に顔画像もしくは顔の特徴量データを記録しても構わない。
【００３２】
操作部６０６は、マウスやキーボードなどにより構成される。表示部６０７は、ＣＲＴや液晶ディスプレイなどにより構成される。制御部６０８は、ノートＰＣ１０全体の制御を行う。
【００３３】
次に、ノートＰＣ１０がデジタルカメラ１，２から画像データと顔テーブルを収集する際の処理について説明する。
【００３４】
まず、図４を参照して、デジタルカメラ１，２が画像データと顔テーブルを記録媒体５０６に登録するまでの処理を説明する。なお、図４での各処理は、デジタルカメラ１，２のメモリ５１２等に記憶されたプログラムがＲＡＭにロードされて、制御部５１１のＣＰＵにより実行される。
【００３５】
本実施形態では、まず、顔画像登録モードで顔テーブルの作成を行い、その後、撮影をして画像データを取り込む場合を説明する。
【００３６】
図４において、ステップＳ２０００では、制御部５１１は、顔画像登録モードで撮影処理を行い、ステップＳ２００１に進む。具体的には、制御部５１１は、表示部５０５にメニューを表示し、そのメニューの中から操作部５１０でユーザが顔画像登録モード用のボタンを選択すると、顔画像登録モードを設定する。
【００３７】
また、制御部５１１は、ユーザによるレリーズボタン等の押下により、光学系５０１に入射した光を撮像素子５０２で電気信号に変換し、Ａ／Ｄ変換回路５０３でデジタル信号に変換後、信号処理部５０４で画像データを作成し、顔検出回路５０８に出力する。
【００３８】
ステップＳ２００１では、制御部５１１は、顔検出回路５０８を制御して、前記画像データから顔画像を検出し、ステップＳ２００２に進む。
【００３９】
ステップＳ２００２では、制御部５１１は、ステップＳ２００１で検出した顔画像を記録媒体５０６に記録（登録）し、ステップＳ２００３に進む。図５に、デジタルカメラ１の記録媒体５０６に記録された顔テーブルを示し、図６に、デジタルカメラ２の記録媒体５０６に記録された顔テーブルを示す。ここで、図５の顔テーブルの「山田」と図６の顔テーブルの「山ちゃん」とは同一人物であることを前提とする。また、名称である「山田」や「山ちゃん」は、顔画像を記録媒体５０６に登録する際や、顔画像登録モードを開始した際などに、表示部５０５に文字入力メニューを表示してデジタルカメラ１，２のユーザーに入力させる。
【００４０】
以上の処理で顔画像の登録処理が終了し、ステップＳ２００３では、制御部５１１は、通常の撮影処理を行い、ステップＳ２００４に進む。
【００４１】
具体的には、ユーザによるレリーズボタン等の押下により、光学系５０１に入射した光を撮像素子５０２で電気信号に変換し、Ａ／Ｄ変換回路５０３でデジタル信号に変換後、信号処理部５０４で画像データを作成し、記録媒体５０６に記録する。
【００４２】
ステップＳ２００４では、制御部５１１は、顔検出回路５０８を制御して、前記画像データから顔画像を検出する。また、制御部５１１は、検出した顔画像を顔照合回路５０９で登録済みの顔テーブルと照合し、検出した顔画像と登録済みの顔テーブルの顔情報とが一致した場合に、ステップＳ２００５に進む。
【００４３】
ステップＳ２００５では、制御部５１１は、ステップＳ２００４で一致した顔情報をステップＳ２００３で撮影した画像データに対して関連付け、ステップＳ２００６に進む。本実施形態では、デジタルカメラ１で図７に示す画像データを撮影し、該画像データの被写体と図５に示す顔テーブルに登録済みの「山田」が一致し、「山田」が図７に示す画像データに対して関連付けられものとする。この関連付けは、図８に示す関連付けテーブルにより管理されている。なお、デジタルカメラ２には、画像データは存在しないものとする。
【００４４】
ステップＳ２００６では、制御部５１１は、ステップＳ２００５で関連付けした画像データを記録媒体５０６に記録し、処理を終了する。以上の処理によって、デジタルカメラ１，２は、画像データと顔テーブルを自身の記録媒体に登録する。
【００４５】
次に、図９を参照して、ノートＰＣ１０がデジタルカメラ１，２から画像データと顔テーブルを収集する際の処理を、送信元のデジタルカメラ１，２ごとに説明する。本実施形態では、デジタルカメラ１及びデジタルカメラ２の順番に処理を行う。なお、図９での各処理は、ノートＰＣ１０のメモリ６０４等に記憶されたプログラムがＲＡＭにロードされて、制御部６０８のＣＰＵにより実行される。
【００４６】
まず、デジタルカメラ１側では、たとえば、表示部５０５にメニューを表示し、その中から操作部５１０で送信用のボタンを選択することで、画像データと顔テーブルをノートＰＣ１０に送信する。
【００４７】
そして、ノートＰＣ１０側では、ステップＳ２００において、制御部６０８が、デジタルカメラ１から送信された画像データと顔画像テーブルを外部通信部６０１を介して受信し、Ｓ２０１へ進む。
【００４８】
ステップＳ２０１では、制御部６０８は、受信した画像データ及び顔テーブルのうち、最初に画像データを処理するものとしてステップＳ２０３に進む。
【００４９】
ステップＳ２０３では、制御部６０８は、画像データ関連付け処理２を行い、ステップＳ２０６に進む。
【００５０】
ここで、図１０を参照して、ステップＳ２０３での画像データ関連付け処理２について説明する。
【００５１】
図１０において、ステップＳ２２０１では、制御部６０８は、画像データに顔情報が既に関連付けられているかどうかを判断し、関連付けられていなければステップＳ２２０２へ進み、関連付けられていればステップＳ２２０７で画像データを記録して終了する。
【００５２】
本実施形態では、前述したように、図７の画像データに顔情報「山田」が関連付けられているため、ステップＳ２２０７へ進み、画像データを記録媒体６０５に記録して処理を終了する。なお、画像データに顔情報が関連付けられていない場合の処理（ステップＳ２２０２以降の処理）については、後述する本発明の第２の実施形態で説明する。
【００５３】
図９に戻って、ステップＳ２０６では、制御部６０８は、全ての受信データを処理したかの判断を行う。ここでは、まだ顔テーブルの処理が残っているためステップＳ２０１へ戻り、次に顔テーブルを処理するためステップＳ２０２の登録処理に進む。
【００５４】
ここで、図１１を参照して、ステップＳ２０２の登録処理について説明する。
【００５５】
まず、ステップＳ３００では、制御部６０８は、受信した顔テーブルの全ての顔情報を処理したかの判断を行う。ここでは、図５に示す顔テーブルの顔画像を１つも処理していないため、ステップＳ３０１へ進む。
【００５６】
ステップＳ３０１では、制御部６０８は、次の入力顔情報を読み出す処理を行い、ステップＳ３０２に進む。本実施形態では、図５の顔テーブルの顔情報を上から順に処理をする。ここでは、図５の顔テーブルの顔情報「山田」が読み出される。
【００５７】
ステップＳ３０２では、制御部６０８は、既に顔テーブルが登録されているかの判断を行う。
【００５８】
ここで、図１１の処理開始時にノートＰＣ１０に登録されている顔テーブルを、以下、旧顔テーブルと呼ぶ。デジタルカメラ１から顔テーブルを受信する前には、ノートＰＣ１０に顔テーブルは登録されていないので、ここでは制御部６０８はステップＳ３０９へ処理を進める。
【００５９】
ステップＳ３０９では、制御部６０８は、新しい顔テーブルを作成し、新規人物として顔情報、つまり、顔情報「山田」を登録し、ステップＳ３００に戻る。ここで、新しく作成された顔テーブルを、以下、新顔テーブルと呼ぶ。
【００６０】
ステップＳ３００では、制御部６０８は、受信した顔テーブルの全ての顔情報を処理したかの判定を行う。ここでは、まだ受信した顔テーブルの全ての顔情報を処理していないためステップＳ３０１へ進む。
【００６１】
ステップＳ３０１では、制御部６０８は、受信した顔テーブルから顔情報「鈴木」を読み出し、ステップＳ３０２に進む。
【００６２】
ステップＳ３０２では、制御部６０８は、旧顔テーブルが存在しないため、ステップＳ３０９へ進む。
【００６３】
ステップＳ３０９では、制御部６０８は、顔情報「鈴木」を新顔テーブルに登録し、ステップＳ３００に戻る。
【００６４】
ステップＳ３００では、制御部６０８は、受信した顔テーブルの全ての顔情報を処理したかの判定を行う。ここでは、まだ受信した顔テーブルの全ての顔情報を処理していないためステップＳ３０１へ進む。
【００６５】
ステップＳ３０１では、制御部６０８は、受信した顔テーブルから顔情報「佐藤」を読み出し、ステップＳ３０２に進む。
【００６６】
ステップＳ３０２では、制御部６０８は、旧顔テーブルが存在しないため、ステップＳ３０９へ進む。
【００６７】
ステップＳ３０９では、制御部６０８は、顔情報「佐藤」を新顔テーブルに登録し、ステップＳ３００に戻る。
【００６８】
ステップＳ３００では、制御部６０８は、受信した顔テーブルの全ての顔情報を処理していると判断し、ステップＳ３１０に進む。
【００６９】
ステップＳ３１０では、制御部６０８は、新顔テーブルを記憶媒体６０５に記録し、処理を終了する。以上より、ノートＰＣ１０の記録媒体６０５に図５に示す顔テーブルが記録される。
【００７０】
図９に戻って、ステップＳ２０４では、制御部６０８は、グループ名称決めの処理を行う。
【００７１】
ここで、図１２を参照して、グループ名称決め処理について説明する。
【００７２】
まず、ステップＳ８００では、制御部６０８は、先の登録処理において新しいグループが生成されたかどうかを判定する。先の登録処理では、「山田」「鈴木」「佐藤」が新規人物として登録されたのみで、グループは生成されていないため、ここでは、ステップＳ８０３へ進む。
【００７３】
ステップＳ８０３では、制御部６０８は、先の登録処理において既存のグループに顔情報が追加されたかどうかを判定する。ここでは、先の登録処理が行われる前に既存のグループは存在していなかったため、何もせずに名称決め処理を終了する。
【００７４】
図９に戻って、ステップＳ２０５では、制御部６０８は、画像データの関連付け処理１を行う。
【００７５】
ここで、図１３を参照して、画像データの関連付け処理１について説明する。
【００７６】
まず、ステップＳ９００では、制御部６０８は、先の登録処理において新しいグループが生成されたか、または既存グループに顔情報が追加されたかどうかを判定する。先の登録処理では、「山田」「鈴木」「佐藤」が新規人物として登録されたのみで、グループは生成されていないため、ここでは、何もせずに画像データの関連付け処理を終了する。
【００７７】
図９に戻って、ステップＳ２０６では、制御部６０８は、全てのデータを処理したか否かを判断する。ここでは、全てのデータを処理しているため、デジタルカメラ１から画像データと顔画像テーブルを収集する際の一連の処理を終了する。
【００７８】
次に、上述したデジタルカメラ１の場合と同様に、図９を参照して、ノートＰＣ１０がデジタルカメラ２から画像データと顔テーブルを収集する際の処理を説明する。
【００７９】
まず、デジタルカメラ２側では、上述したように、画像データはないため、図６に示す顔テーブルのみをノートＰＣ１０に送信する。
【００８０】
そして、ステップＳ２００において、制御部６０８は、デジタルカメラ２から顔テーブルを受信すると、ステップＳ２０１に進む。
【００８１】
ステップＳ２０１では、制御部６０８は、顔テーブルのみを処理するためステップＳ２０２へ進み、登録処理を行う。
【００８２】
ここで、図１１を参照して、登録処理について説明する。
【００８３】
まず、ステップＳ３００では、制御部６０８は、受信した顔テーブルの全ての顔情報を処理したかを判断する。ここでは、図６の顔テーブルの顔情報を１つも処理していないため、ステップＳ３０１へ進む。
【００８４】
ステップＳ３０１では、制御部６０８は、入力顔情報である、図６の顔テーブルの顔情報「なべやん」を読み出し、ステップＳ３０２に進む。
【００８５】
ステップＳ３０２では、制御部６０８は、旧顔テーブルが登録されているかの判断を行う。ここでは、デジタルカメラ１から受信した図５の顔テーブルが旧顔テーブルとして既に登録されているため、ステップＳ３０３に進む。
【００８６】
ステップＳ３０３では、制御部６０８は、ステップＳ３０１で読み出した顔情報と旧顔テーブルに記録されている全ての顔情報とを照合したか否かを判断する。ここでは、まだ旧顔テーブルの全ての顔情報と照合していないため、ステップＳ３０４に進む。
【００８７】
ステップＳ３０４では、制御部６０８は、旧顔テーブルから最初の顔情報である「山田」を読み出し、ステップＳ３０５に進む。
【００８８】
ステップＳ３０５では、制御部６０８は、顔情報に付帯している情報が一致しているか否か、或いは顔情報に付帯している情報が存在しないか否かを判断する。
【００８９】
そして、制御部６０８は、前記付帯情報が一致していない場合、或いは前記付帯情報が存在する場合はステップＳ３０３に戻り、前記付帯情報が一致する場合、或いは前記付帯情報が存在しない場合はステップＳ３０６に進む。本実施形態では、顔情報に付帯情報は存在しないため、ステップＳ３０６に進む。
【００９０】
ステップＳ３０６では、制御部６０８は、顔画像照合部６０２を制御して、受信した顔テーブルの顔情報「なべやん」と旧顔テーブルの顔情報「山田」が同一人物であるかどうかを判断するための照合処理を行い、ステップＳ３０７に進む。
【００９１】
ステップＳ３０７では、制御部６０８は、ステップＳ３０６での照合処理の結果、照合対象の２人が同一人物であるかを判定し、同一人物であればステップＳ３０８に進み、同一人物でなければステップＳ３０３に戻る。ここでは、「なべやん」と「山田」は同一人物ではないため、ステップＳ３０３へ戻る。
【００９２】
ステップＳ３０３では、制御部６０８は、再び旧顔テーブルに記録されている全ての顔情報を照合したかどうかを判断する。ここでは、まだすべての顔情報と照合していないため、ステップＳ３０４に進む。
【００９３】
ステップＳ３０４では、制御部６０８は、旧顔テーブル（図５）から次の顔情報「鈴木」を読み出し、ステップＳ３０５に進む。
【００９４】
ステップＳ３０５では、制御部６０８は、上記同様に顔情報に付帯情報が存在しないため、ステップＳ３０６に進む。
【００９５】
ステップＳ３０６では、制御部６０８は、顔画像照合部６０２を制御して、受信した顔テーブルの顔情報「なべやん」と旧顔テーブルの顔情報「鈴木」が同一人物であるかどうかを判断するための照合処理を行い、ステップＳ３０７に進む。
【００９６】
ステップＳ３０７では、制御部６０８は、ステップＳ３０６での照合処理の結果、照合対象の２人が同一人物であるかを判定し、同一人物であればステップＳ３０８に進み、同一人物でなければステップＳ３０３に戻る。ここでは、「なべやん」と「鈴木」は同一人物ではないため、ステップＳ３０３へ戻る。
【００９７】
ステップＳ３０３では、制御部６０８は、再び旧顔テーブルに記録されている全ての顔情報を照合したかどうかを判断する。ここでは、まだすべての顔情報と照合していないため、ステップＳ３０４に進む。
【００９８】
ステップＳ３０４では、制御部６０８は、旧顔テーブル（図５）から次の顔情報「佐藤」を読み出し、ステップＳ３０５に進む。
【００９９】
ステップＳ３０５では、制御部６０８は、上記同様に顔情報に付帯情報が存在しないため、ステップＳ３０６に進む。
【０１００】
ステップＳ３０６では、制御部６０８は、顔画像照合部６０２を制御して、受信した顔テーブルの顔情報「なべやん」と旧顔テーブルの顔情報「佐藤」が同一人物であるかどうかを判断するための照合処理を行い、ステップＳ３０７に進む。
【０１０１】
ステップＳ３０７では、制御部６０８は、ステップＳ３０６での照合処理の結果、照合対象の２人が同一人物であるかを判定し、同一人物であればステップＳ３０８に進み、同一人物でなければステップＳ３０３に戻る。ここでは、「なべやん」と「佐藤」は同一人物ではないため、ステップＳ３０３へ戻る。
【０１０２】
ステップＳ３０３では、制御部６０８は、再び旧顔テーブルに記録されている全ての顔情報を照合したかどうかを判断する。ここでは、旧顔テーブルの全ての顔情報と照合を行ったため条件を満たし、ステップＳ３０９に進む。この段階では、デジタルカメラ１の旧顔テーブルの顔情報とデジタルカメラ２の顔テーブルの顔情報「なべやん」は一致しなかったことになる。
【０１０３】
ステップＳ３０９では、制御部６０８は、新顔テーブルに「なべやん」を新規人物として登録し、ステップＳ３００に戻る。
【０１０４】
ステップＳ３００以降は、制御部６０８は、上記同様の処理を行う。即ち、制御部６０８は、ステップＳ３０１で図６の顔テーブルから次の入力顔情報「山ちゃん」を読み出し、ステップＳ３０２及びステップＳ３０３で上記同様の処理を行い、ステップＳ３０４で旧顔テーブルから顔情報「山田」を読み出す。
【０１０５】
また、制御部６０８は、上記同様にして、ステップＳ３０５からステップＳ３０６へ進み、顔画像照合部６０２を制御して、顔情報「山ちゃん」と旧顔テーブルの顔情報「山田」が同一人物であるかどうかを判断するための照合処理を行い、ステップＳ３０７に進む。
【０１０６】
ステップＳ３０７では、制御部６０８は、ステップＳ３０６での照合処理の結果、照合対象の２人が同一人物であるかを判定し、同一人物であればステップＳ３０８に進み、同一人物でなければステップＳ３０３に戻る。ここでは、「山ちゃん」と「山田」は同一人物であるため、ステップＳ３０８へ進む。
【０１０７】
ステップＳ３０８では、制御部６０８は、同一人物と判定された「山ちゃん」と「山田」をグループ化して新規顔テーブルに登録し、ステップＳ３００へ戻る。
【０１０８】
この時点での新顔テーブルを、図１４に示す。図１４のグループ名称「Ａ」は、後述するグループ名称決め処理で名称が決まるまでの間、仮で付けている名称である。
【０１０９】
ステップＳ３００では、制御部６０８は、まだ入力顔情報が残っているためステップＳ３０２へ進み、顔情報「枝っち」を読み出す。「枝っち」と旧顔テーブルの顔情報とで一致するものはなく、「枝っち」の処理は「なべやん」と同様であるので省略する。
【０１１０】
ステップＳ３０９において、制御部６０８は、「枝っち」を新顔テーブルに登録し終えたら、すべての入力情報に対する処理が終了するため、ステップＳ３００の条件を満たしステップＳ３１０へ進む。
【０１１１】
最後に、ステップＳ３１０では、制御部６０８は、新顔テーブルを記録媒体６０５に記録し、処理を終了する。以上より、ノートＰＣ１０の記録媒体６０５には、図１５に示す顔テーブルが記録される。
【０１１２】
次に、図９に戻って、ステップＳ２０４では、制御部６０８は、グループ名称決めの処理を行う。
【０１１３】
ここで、図１２を参照して、グループ名称決め処理について説明する。
【０１１４】
まず、ステップＳ８００では、制御部６０８は、先の登録処理において新しいグループが生成されたかどうかを判定する。ここでは、先の登録処理で「山ちゃん」と「山田」が同一人物として人物単位を示すためのグループ化をして登録されているため、ステップＳ８０１へ進む。
【０１１５】
ステップＳ８０１では、制御部６０８は、グループ化された各顔情報に付ける共通のグループ名称の決定方法を決定する。具体的には、制御部６０８は、表示部６０７に、図１６に示すように、「新規に名称を付ける」か「既存名称から選択」のＵＩを表示し、ユーザが操作部６０６でどちらかを選択する。
【０１１６】
ここで、制御部６０８は、ユーザが「新規に名称を付ける」を選択した場合、ステップＳ８０２に進み、図１７に示す画面でユーザによる新規名称の入力を待ち、入力されると、ステップＳ８０３に進む。新規名称の入力は、ユーザが操作部６０６のキーボードなどを用いて行う。
【０１１７】
一方、ステップＳ８０１において、ユーザが「既存名称から選択」を選択した場合、制御部６０８は、ステップＳ８０５に進み、図１８の画面で既存の名称からグループ名称をユーザが選択するのを待つ。
【０１１８】
具体的には、制御部６０８は、グループ化された各顔情報の名称（「山ちゃん」と「山田」）を表示部６０７に表示し、ユーザが操作部６０６でいずれかを決定すると、ステップＳ８０３に進む。
【０１１９】
以上の処理でグループ名称が決定されるが、本実施形態では、ステップＳ８０２でグループ名称「山田太郎」を新たに設定するものとし、図１９に示す顔テーブルが作成される。
【０１２０】
ステップＳ８０３では、制御部６０８は、既存のグループに顔情報が追加されたかどうかを判断し、追加された場合はステップＳ８０４に進み、追加されていない場合は処理を終了する。ここでは、先の登録処理が行われる前に既存のグループは存在していなかったため、何もせずに名称決め処理を終了する。
【０１２１】
なお、ステップＳ８０３において、既存グループが存在し、そこに顔情報が追加された場合は、制御部６０８は、ステップＳ８０４において、既存グループに付加されている共通のグループ名称を、新たに追加された顔情報にも付加し記録する更新処理を行う。以上の処理で、グループの名称決め処理を終了する。
【０１２２】
次に、図９に戻って、ステップＳ２０５では、制御部６０８は、画像データの関連付け処理１を行う。
【０１２３】
ここで、図１３を参照して、画像データの関連付け処理１について説明する。
【０１２４】
まず、ステップＳ９００では、制御部６０８は、先の登録処理において新しいグループが生成されたか、または既存グループに顔情報が追加されたかどうかを判定する。ここでは、先の登録処理では「山ちゃん」と「山田」が新しいグループとして登録されているため、ステップＳ９０１へ進む。
【０１２５】
ステップＳ９０１では、制御部６０８は、グループ化された各顔画像が関連付けられている画像データに、他のグループ化された顔画像を関連付けする。
【０１２６】
具体的には、前述したように、図７の画像データには、図８に示すように、顔画像「山田」が関連付けられている。ここでは、顔画像「山田」とグループ化された顔画像「山ちゃん」も図７の画像データに関連付けする。
【０１２７】
次に、ステップＳ９０２では、制御部６０８は、グループ化された各顔画像が関連付けられている画像データに、グループ化した際に付加したグループ名称を関連付けする。
【０１２８】
具体的には、ここでグループ化した際に付加されたグループ名称「山田太郎」も図７の画像データに関連付けする。
【０１２９】
以上より、図２０に示すように、「山田太郎」、「山田」、「山ちゃん」が関連付けられているファイルテーブルが作成され、再生時には図２１に示すように表示される。
【０１３０】
この画像データには、同一人物の名称すべてが関連付けられているので、図２２に示す検索画面において「山ちゃん」を検索しても図２１の画像はヒットするし、「山田」や「山田太郎」で検索してもヒットするため、効率的な画像検索を行うことが可能となる。
【０１３１】
なお、デジタルカメラ２には画像データはないものとして説明を行ったが、デジタルカメラ２に顔画像「山ちゃん」が関連付けられた画像データが存在した場合には、この画像データに対しても関連付けが行われる。具体的には、ステップＳ９０１で、顔画像「山ちゃん」が関連付けられた画像データに対して顔画像「山田」も関連付け、ステップＳ９０２で、さらにグループ名称「山田太郎」を関連付ける。
【０１３２】
図９に戻って、ステップＳ２０６では、制御部６０８は、全てのデータを処理しているため、デジタルカメラ２から顔テーブルを収集する際の一連の処理を終了する。
【０１３３】
以上説明したように、本実施形態のノートＰＣ１０では、２台のデジタルカメラ１，２から収集された顔情報を人物単位で分類することができるので、人物の写っている画像を検索する際に、効率的な画像検索が可能となる。
【０１３４】
（第２の実施形態）
次に、図２３〜図３０を参照して、本発明の画像処理装置の第２の実施形態であるデジタルカメラについて説明する。なお、上記第１の実施形態に対して重複又は相当する部分については、図及び符号を流用して説明する。
【０１３５】
図２３に示すように、本発明の画像処理装置の第２の実施形態であるデジタルカメラ４には、３台のデジタルカメラ（画像記録装置）１，２，３からそれぞれのカメラ１，２，３に登録されている顔画像が送信される。
【０１３６】
なお、デジタルカメラ３，４の基本的構成は、既に図２で説明したデジタルカメラ１，２と同様であるため、その説明を省略する。また、本実施形態では、人物の個体識別情報として人物の顔画像を用いて説明するが、人物の顔画像以外の他の個体識別情報を用いてもよい。
【０１３７】
デジタルカメラ１，２，３が画像データと顔テーブルを自身の記録媒体５０６に登録するまでの処理は、一部を除いて上記第１の実施形態の図４に示す処理と同様である。上記第１の実施形態に対して、本実施形態では、図４のステップＳ２００２で顔登録する際に、男性か女性かの付帯情報の入力をユーザ促し、その性別情報をファイル名にも反映させる点が異なる。
【０１３８】
具体的には、デジタルカメラ１，２，３の制御部５１１は、表示部５０５に男性か女性を選択するボタンを表示し、ユーザが操作部５１０で選択し、決定ボタンを押すことで性別の入力を行う。なお、本実施形態では、付帯情報を性別としているが、これに限定されない。
【０１３９】
その結果、デジタルカメラ１の記録媒体５０６には、図２４に示す顔テーブルが記録され、デジタルカメラ２の記録媒体５０６には、図２５に示す顔テーブルが記録されるものとする。
【０１４０】
また、デジタルカメラ３の記録媒体５０６には、図２６に示す画像データが記録されているものとする。図２６の画像データは、図７の画像データと同様に、デジタルカメラ１に登録された「山田」、デジタルカメラ２に登録された「山ちゃん」と同一人物が含まれる画像が記録されている。ただし、デジタルカメラ３は、記録媒体５０６に顔テーブルが記録されておらず、前記画像データには誰も関連付けられていない（図２７参照）ことを前提とする。
【０１４１】
次に、図９を参照して、デジタルカメラ４が、デジタルカメラ１〜３から画像データと顔テーブルとを収集する際の処理を、送信元のデジタルカメラ１〜３ごとに説明する。本実施形態では、デジタルカメラ１、デジタルカメラ２、及びデジタルカメラ３の順番に処理を行う。
【０１４２】
なお、デジタルカメラ４がデジタルカメラ１，２から顔テーブルを収集する際の処理については、顔テーブルに前記付帯情報が付加された点以外は上記第１の実施形態と同様であるため、相違点についてのみ説明する。
【０１４３】
また、本実施形態における図９での各処理は、デジタルカメラ４のメモリ５１２等に記憶されたプログラムがＲＡＭにロードされて、制御部５１１のＣＰＵにより実行される。
【０１４４】
図９のステップＳ２００で、デジタルカメラ４がデジタルカメラ１から送信された画像データと顔テーブルとを受信した際の制御部５１１の処理については、上記第１の実施形態のノートＰＣ１０の制御部６０８の処理と同様であるため、その説明を省略する。
【０１４５】
次に、図９のステップＳ２００で、デジタルカメラ４がデジタルカメラ２から顔テーブルを受信すると、デジタルカメラ４の制御部５１１は、ステップＳ２０１からステップＳ２０２へ進み、図１１に示す登録処理を行う。
【０１４６】
図１１においては、制御部５１１は、ステップＳ３００、ステップＳ３０１と進み、受信した顔テーブルから最初の顔情報「なべやん」を読み出す。次に、制御部５１１は、ステップＳ３０２、ステップＳ３０３、ステップＳ３０４と進み、登録されている最初の顔情報「山田」を読み出す。
【０１４７】
次に、ステップＳ３０５において、制御部５１１は、顔情報「なべやん」と顔情報「山田」の付帯情報が一致しているかどうかを判断し、一致していればステップＳ３０６へ進み、一致していなければステップＳ３０３へ戻る。
【０１４８】
ここでは、顔情報「なべやん」と顔情報「山田」の性別は共に男で付帯情報が一致するため、制御部５１１は、ステップＳ３０６へ進み、顔照合回路５０９を制御して、顔情報「なべやん」と顔情報「山田」の照合処理を行う。
【０１４９】
次に、ステップＳ３０７では、制御部５１１は、ステップＳ３０６の照合処理の結果、顔情報「なべやん」と顔情報「山田」とが同一人物か否かを判断し、同一人物であればステップＳ３０８に進み、同一人物でなければステップＳ３０３に戻る。
【０１５０】
ここでは、顔情報「なべやん」と顔情報「山田」は同一人物ではないため、ステップＳ３０３へ戻る。
【０１５１】
そして、制御部５１１は、再びステップＳ３０３、ステップＳ３０４と進み、次の登録されている顔情報である「鈴木」を読み出す。
【０１５２】
次に、ステップＳ３０５では、制御部５１１は、顔情報「なべやん」と顔情報「鈴木」も性別は共に男で付帯情報が一致するため、ステップＳ３０６へ進み、顔照合回路５０９を制御して、顔情報「なべやん」と顔情報「鈴木」の照合処理を行う。
【０１５３】
次に、ステップＳ３０７では、制御部５１１は、ステップＳ３０６の照合処理の結果、顔情報「なべやん」と顔情報「鈴木」とが同一人物か否かを判断し、同一人物であればステップＳ３０８に進み、同一人物でなければステップＳ３０３に戻る。
【０１５４】
ここでは、顔情報「なべやん」と顔情報「鈴木」は同一人物ではないため、ステップＳ３０３へ戻る。
【０１５５】
そして、制御部５１１は、再びステップＳ３０３、ステップＳ３０４と進み、次の登録されている顔情報である「佐藤」を読み出す。
【０１５６】
次に、ステップＳ３０５において、制御部５１１は、顔情報「なべやん」は男で顔情報「佐藤」は女なので付帯情報が一致せず条件を満たさないため、ステップＳ３０６の照合処理を省略して、ステップＳ３０３へ戻る。
【０１５７】
ステップＳ３０３では、制御部５１１は、旧顔テーブルの全ての顔情報と照合を行ったため、ステップＳ３０９に進み、新顔テーブルに顔情報「なべやん」を新規人物として登録し、ステップＳ３００に戻る。
【０１５８】
以上のように、ステップＳ３０５で付帯情報の一致か否かの判断を行うことで、ステップＳ３０６での照合処理の回数を削減できることが上記第１の実施形態との相違点であり、他の入力顔情報「山ちゃん」、「枝っち」に対しても、同様の処理を行う。この結果、デジタルカメラ４の記録媒体５０６には、図２８に示す顔テーブルが記録される。
【０１５９】
次に、図９を参照して、デジタルカメラ４がデジタルカメラ３から画像データを収集する際の処理を説明する。なお、デジタルカメラ３は、デジタルカメラ４に対して画像データのみを送信するものとする。
【０１６０】
ステップＳ２００では、デジタルカメラ４の制御部５１１は、デジタルカメラ３から送信された画像データを受信すると、ステップＳ２０１に進む。
【０１６１】
ステップＳ２０１では、制御部５１１は、画像データのみの受信のため、ステップＳ２０３に進む。
【０１６２】
ステップＳ２０３では、制御部５１１は、画像データの関連付け処理２を行う。
【０１６３】
ここで、図１０を参照して、ステップＳ２０３での画像データの関連付け処理２について説明する。
【０１６４】
まず、ステップＳ２２０１では、制御部５１１は、受信した画像データに顔情報が既に関連付けられているか否かを判断する。
【０１６５】
そして、制御部５１１は、受信した画像データに顔情報が関連付けられていなければステップＳ２２０２へ進み、関連付けられていればステップＳ２２０７に進んで、画像データを記録して処理を終了する。本実施形態では、デジタルカメラ３から収集した図２６の画像データは関連付けられていないため、ステップＳ２２０２へ進む。
【０１６６】
ここで、図２９を参照して、ステップＳ２２０２での顔検出関連付け処理について説明する。
【０１６７】
まず、ステップＳ２１０１では、制御部５１１は、顔検出回路５０８を制御して、受信した画像データから顔情報の検出処理を行い、ステップＳ２１０２に進む。
【０１６８】
ステップＳ２１０２では、制御部５１１は、ステップＳ２１０１で顔が検出できたか否かを判断し、顔が検出できた場合はステップＳ２１０３へ進み、顔が検出できない場合は処理を終了する。ここでは、受信した画像データには顔情報が存在するためステップＳ２１０３へ進む。
【０１６９】
ステップＳ２１０３では、制御部５１１は、デジタルカメラ４に旧顔テーブルが登録されているかどうかを判断し、旧顔テーブルが登録されていればステップＳ２１０４へ進み、登録されていなければ処理を終了する。ここで、デジタルカメラ４は、図２８の顔テーブルを記録媒体５０６に記録しているため、ステップＳ２１０４へ進む。
【０１７０】
ステップＳ２１０４では、制御部５１１は、旧顔テーブルの全ての顔情報を処理したかを判断し、全ての顔情報の処理をしている場合は処理を終了し、全ての顔情報の処理をしてない場合はステップＳ２１０５に進む。ここでは、まだ全ての顔情報を処理していないためステップＳ２１０５へ進む。
【０１７１】
ステップＳ２１０５では、制御部５１１は、旧顔テーブルから顔情報（ここでは、「山田」）を読み出し、ステップＳ２１０６に進む。
【０１７２】
ステップＳ２１０６では、制御部５１１は、顔照合回路５０９を制御して、ステップＳ２１０２で検出した顔画像とステップＳ２１０５で読み出した顔画像とを照合し、ステップＳ２１０７に進む。ここでは、受信した画像データ（図２６）から検出された顔情報と旧顔テーブルから読み出した顔情報「山田」とが照合される。
【０１７３】
ステップＳ２１０７では、制御部５１１は、ステップＳ２１０６の照合処理の結果、照合対象の２人が同一人物か否かを判断し、同一人物であればステップＳ２１０８へ進み、同一人物でなければステップＳ２１０４へ戻る。ここでは、図２６の画像データから検出される顔情報と旧顔テーブルから読み出した顔情報「山田」とは同一人物と判断されるため、ステップＳ２１０８へ進む。
【０１７４】
ステップＳ２１０８では、制御部５１１は、図２６の画像データに対して顔情報「山田」を関連付けし、処理を終了する。具体的には、図２６の画像データには図２７のように誰も関連付けられていない状態だが、ここに顔情報「山田」を関連付ける。
【０１７５】
図１０に戻って、ステップＳ２２０３では、制御部５１１は、ステップＳ２２０２の一連の処理中に一致する顔画像が見つかったかどうかを判断する。
【０１７６】
そして、制御部５１１は、一致する顔画像が見つからない場合や、関連付けられていない画像の場合は、ステップＳ２２０７に進んで、画像データの記録を行い、処理を終了する。ここでは、一致する顔画像が見つかるため、制御部５１１は、ステップＳ２２０４へ進む。
【０１７７】
ステップＳ２２０４では、制御部５１１は、ステップＳ２２０３で一致すると判断された顔画像がグループ化されているか否かを判断する。
【０１７８】
そして、制御部５１１は、グループ化されていれば、ステップＳ２２０５へ進み、グループ化されていなければ、ステップＳ２２０７に進み、画像データを記録して処理を終了する。ここでは、顔情報「山田」はグループ化されているため、ステップＳ２２０５へ進む。
【０１７９】
ステップＳ２２０５では、制御部５１１は、画像データに「山田」とグループ化されている各顔情報とを関連付けし、ステップＳ２２０６に進む。ここでは、顔画像「山田」とグループ化されている顔画像「山ちゃん」も画像データに関連付けされる。
【０１８０】
ステップＳ２２０６では、制御部５１１は、ステップＳ２２０５で顔画像が関連付けられている画像データに対してグループ名称を関連付けし、ステップＳ２２０７に進む。具体的には、顔情報「山田」のグループ名称「山田太郎」も画像データに関連付けする。
【０１８１】
ステップＳ２２０７では、制御部５１１は、画像データを記録し処理を終了する。以上より、図２６の画像データに図３０に示す「山田太郎」、「山田」、「山ちゃん」が関連付けられ、図３０に示すファイルテーブルが作成される。
【０１８２】
図９に戻って、ステップＳ２０６では、制御部５１１は、全てのデータを処理したか否かを判断する。ここでは、全てのデータを処理しているため、制御部５１１は、デジタルカメラ３から画像データを収集する際の一連の処理を終了する。
【０１８３】
以上説明したように、本実施形態では、上記第１の実施形態に加えて、付帯情報の一致か否かの判断を行うことで、照合処理の負荷を減らすことができるという効果が得られるまた、関連付けられていない画像データを取得した際も、既に記録されている顔情報と照合を行うことで、画像の検索を効率よく行うことが可能となる。
【０１８４】
なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【０１８５】
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１８６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１８７】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１８８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１８９】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１９０】
【図１】本発明の画像処理装置の第１の実施形態であるノートＰＣに２台のデジタルカメラからそれぞれのカメラに登録されている顔画像が送信される状態を示す図である。
【図２】デジタルカメラの構成例を説明するためのブロック図である。
【図３】ノートＰＣの構成例を説明するためのブロック図である。
【図４】デジタルカメラが画像データと顔テーブルを記録媒体に登録するまでの処理を説明するためのフローチャート図である。
【図５】デジタルカメラの記録媒体に記録された顔テーブルを示す図である。
【図６】デジタルカメラの記録媒体に記録された顔テーブルを示す図である。
【図７】画像データの一例を示す図である。
【図８】関連付けテーブルの一例を示す図である。
【図９】デジタルカメラから画像データと顔テーブルを収集する際の処理を説明するためのフローチャート図である。
【図１０】画像データの関連付け処理２について説明するためのフローチャート図である。
【図１１】顔テーブルの登録処理を説明するためのフローチャート図である。
【図１２】グループ名称決め処理について説明するためのフローチャート図である。
【図１３】画像データの関連付け処理１について説明するためのフローチャート図である。
【図１４】新顔テーブルを示す図である。
【図１５】グループ名称決定前の顔テーブルを示す図である。
【図１６】グループ名称の決定方法を決める際に表示するＵＩの一例を示す図である。
【図１７】グループ名称を入力する際に表示するＵＩの一例を示す図である。
【図１８】グループ名称の選択する際に表示するＵＩの一例を示す図である。
【図１９】グループ名称決定後の顔テーブルを示す図である。
【図２０】関連付けテーブルの一例を示す図である。
【図２１】画像データの一例を示す図である。
【図２２】画像検索時に表示するＵＩの一例を示す図である。
【図２３】本発明の画像処理装置の第２の実施形態であるデジタルカメラに３台のデジタルカメラからそれぞれのカメラに登録されている顔画像が送信される状態を示す図である。
【図２４】デジタルカメラの記録媒体に記録された顔テーブルを示す図である。
【図２５】デジタルカメラの記録媒体に記録された顔テーブルを示す図である。
【図２６】画像データの一例を示す図である。
【図２７】関連付けテーブルの一例を示す図である。
【図２８】グループ名称決定後の顔テーブルを示す図である。
【図２９】顔検出関連付け処理を説明するためのフローチャート図である。
【図３０】関連付けテーブルの一例を示す図である。
【図３１】従来例を説明するための説明図である。
【図３２】デジタルカメラに記録されている顔テーブルを示す図である。
【図３３】デジタルカメラに記録されている顔テーブルを示す図である。
【図３４】ＰＣに生成される顔テーブルを示す図である。
【図３５】画像データの一例を示す図である。
【符号の説明】
【０１９１】
１〜４  デジタルカメラ
１０    ノートＰＣ
５０１  光学系
５０２  撮像素子
５０３  Ａ／Ｄ変換回路
５０４  信号処理部
５０５  表示部
５０６  記録媒体
５０７  外部通信部
５０８  顔検出回路
５０９  顔画像照合回路
５１０  操作部
５１１  制御部
５１２  メモリ
６０１  外部通信部
６０２  顔画像照合部
６０３  顔画像検出部
６０４  メモリ
６０５  記録媒体
６０６  操作部
６０７  表示部
６０８  制御部
【図１】
2010079519.tif 000003
【図２】
2010079519.tif 000004
【図３】
2010079519.tif 000005
【図４】
2010079519.tif 000006
【図５】
2010079519.tif 000007
【図６】
2010079519.tif 000008
【図７】
2010079519.tif 000009
【図８】
2010079519.tif 000010
【図９】
2010079519.tif 000011
【図１０】
2010079519.tif 000012
【図１１】
2010079519.tif 000013
【図１２】
2010079519.tif 000014
【図１３】
2010079519.tif 000015
【図１４】
2010079519.tif 000016
【図１５】
2010079519.tif 000017
【図１６】
2010079519.tif 000018
【図１７】
2010079519.tif 000019
【図１８】
2010079519.tif 000020
【図１９】
2010079519.tif 000021
【図２０】
2010079519.tif 000022
【図２１】
2010079519.tif 000023
【図２２】
2010079519.tif 000024
【図２３】
2010079519.tif 000025
【図２４】
2010079519.tif 000026
【図２５】
2010079519.tif 000027
【図２６】
2010079519.tif 000028
【図２７】
2010079519.tif 000029
【図２８】
2010079519.tif 000030
【図２９】
2010079519.tif 000031
【図３０】
2010079519.tif 000032
【図３１】
2010079519.tif 000033
【図３２】
2010079519.tif 000034
【図３３】
2010079519.tif 000035
【図３４】
2010079519.tif 000036
【図３５】
2010079519.tif 000037