(57)【要約】【課題】複数の被写体、複数の撮影者および複数の撮影装置で撮影された画像を用いて、目的の被写体の画像を容易に取得する。【解決手段】画像処理サーバ５４は、画像処理装置５１から画像検索用情報を含む画像データを受信し、画像処理装置５１から受信した画像検索用情報を含む画像データを複数記憶し、画像処理装置５２から画像検索用情報を含む関連画像の画像データおよび画像の取得要求を通信路を介して受信し、関連画像の画像データに含まれる画像検索用情報および関連画像に基づいて画像の取得要求に対応する画像を選択し、画像処理装置５２に対して送信する。【選択図】図８
2008148053.tif 000002
【特許請求の範囲】
【請求項１】
画像検索用情報および画像データの取得要求を通信路を介して要求先装置に送信する要求送信部と、
前記要求先装置から前記通信路を介して送信された前記取得要求の対象画像データを受信する画像受信部と、
を備えたことを特徴とする画像処理装置。
【請求項２】
外部装置より画像検索用情報および画像データの取得要求を通信路を介して受信する要求受信部と、
複数の画像データを記憶する画像データ記憶部と、
前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択する送信画像選択部と、
前記選択した画像データを前記通信路を介して前記外部装置に対して送信する画像送信部と、
を備えたことを特徴とする画像処理装置。
【請求項３】
請求項１または請求項２記載の画像処理装置において、
前記画像検索用情報は、撮影日時情報、撮影場所情報、撮影方向情報、撮影イベント情報、撮影対象情報、撮影条件情報、被写体を特定できる画像特徴量、被写体を特定できる画像データのうち、すくなくともいずれか一つを含むことを特徴とする画像処理装置。
【請求項４】
請求項２記載の画像処理装置において、
前記送信画像選択部は、前記外部装置が当該画像処理装置に対して送信可能として公開した画像データ数あるいは前記外部装置から当該画像処理装置が実際に受信した画像データ数を上限選択データ数として前記選択を行うことを特徴とする画像処理装置。
【請求項５】
画像登録元の画像処理装置から画像データを受信する画像データ受信部と、
前記画像登録元の画像処理装置から受信した画像データを複数記憶する画像データ記憶部と、
画像要求元の画像処理装置から画像検索用情報および画像データの取得要求を通信路を介して受信する要求受信部と、
前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択する送信画像選択部と、
前記選択した画像データを前記通信路を介して前記画像要求元の画像処理装置に対して送信する画像送信部と、
を備えたことを特徴とする画像処理サーバ。
【請求項６】
請求項５記載の画像処理サーバにおいて、
前記送信画像選択部は、前記画像要求元の画像処理装置が当該画像処理サーバの画像データ記憶部に記憶させた画像データ数を上限選択データ数として前記選択を行うことを特徴とする画像処理サーバ。
【請求項７】
通信路を介した通信を行う通信部を備えた画像処理装置における画像処理方法において、
画像検索用情報および画像データの取得要求を前記通信路を介して要求先装置に送信する要求送信過程と、
前記要求先装置から前記通信路を介して送信された前記取得要求の対象画像データを受信する画像受信過程と、
を備えたことを特徴とする画像処理方法。
【請求項８】
画像データを複数記憶する画像データ記憶部および通信路を介した通信を行う通信部を備えた画像処理装置における画像処理方法において、  外部装置より画像検索用情報および画像データの取得要求を前記通信路を介して受信する要求受信過程と、
前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択する送信画像選択過程と、
前記選択した画像データを前記通信路を介して前記外部装置に対して送信する画像送信過程と、
を備えたことを特徴とする画像処理方法。
【請求項９】
画像データ記憶部および通信路を介した通信を行う通信部を備えた画像処理サーバにおける画像処理方法において、
画像登録元の画像処理装置から画像データを前記通信路を介して受信する画像データ受信過程と、
前記画像登録元の画像処理装置から受信した画像データを前記画像データ記憶部に記憶させる画像データ記憶過程と、
画像要求元の画像処理装置から画像検索用情報および画像データの取得要求を通信路を介して受信する要求受信過程と、
前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択する送信画像選択過程と、
前記選択した画像データを前記通信路を介して前記画像要求元の画像処理装置に対して送信する画像送信過程と、
を備えたことを特徴とする画像処理方法。
【請求項１０】
通信路を介した通信を行う通信部を備えた画像処理装置をコンピュータにより制御するための制御プログラムにおいて、
画像検索用情報および画像データの取得要求を前記通信路を介して要求先装置に送信させ、
前記要求先装置から前記通信路を介して送信された前記取得要求の対象画像データを受信させる、
ことを特徴とする制御プログラム。
【請求項１１】
通信路を介した通信を行う通信部と、複数の画像データを記憶する画像データ記憶部を備えた画像処理装置をコンピュータにより制御するための制御プログラムにおいて、
外部装置より画像検索用情報および画像データの取得要求を前記通信路を介して受信させ、
前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択させ、
前記選択した画像データを前記通信路を介して前記外部装置に対して送信させる、
ことを特徴とする制御プログラム。
【請求項１２】
画像データ記憶部および通信路を介した通信を行う通信部を備えた画像処理サーバをコンピュータにより制御するための制御プログラムにおいて、
画像登録元の画像処理装置から画像データを前記通信路を介して受信させ、
前記画像登録元の画像処理装置から受信した画像データを前記画像データ記憶部に記憶させ、
画像要求元の画像処理装置から画像検索用情報および画像データの取得要求を通信路を介して受信させ、
前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択させ、
前記選択した画像データを前記通信路を介して前記画像要求元の画像処理装置に対して送信させる、
ことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法および制御プログラムに係り、特に所定の条件を満たす映像あるいは画像を複数のユーザを跨って検索し、所望の画像を取得するための画像処理装置、画像処理方法および制御プログラムに関する。
【背景技術】
【０００２】
従来、多数の人間が集うようなイベント、例えば、運動会などにおいては、撮影したい被写体が遮られたり、また、様々な角度の撮影をしたくとも、撮影機器や撮影者の人数的な制限など様々な制約のために、実際には撮影できないことが多いというのが一般的である。
また、同一時刻、同一人物の撮影においても、複数の角度からの画像がほしいという状況もあり得る。
【特許文献１】特開２００５−２８６３７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、そのような多数の人間が集うようなイベントにおいては、撮影者は多数存在し、自分が必要とする写真を他の撮影者が保持している可能性は高い。例えば、子供の運動会において、自分の子供と同じ種目に参加している同級生の子の親の撮影した画像には、自分の子供が含まれている可能性が高い。
したがって、親同士が協力すれば、撮影後に手動で画像を選択することは不可能でないが、より好ましい画像を選択するためには、多くの撮影者の手間暇をかける必要があり、実際にはそのようなことは極めて困難である。
【０００４】
このような課題に対し、特許文献１記載の技術は、シーンを抽出するために、特定被写体にセンサーを取り付ける技術が開示されている。これにより、特定姿勢シーンを抽出している。
しかし、この技術では、上述したように遮蔽物により被写体が隠れてしまうようなシーンの写真や、特定被写体に対する違った構図の写真を抽出することは困難であった。
また、多数の被写体にセンサーをつけることは現実的ではないという問題点があった。
そこで、本発明の目的は、複数の被写体、複数の撮影者および複数の撮影装置で撮影された画像を用いて、目的の被写体の画像を容易に取得することができる、画像処理装置、画像処理システム、それらの制御方法および制御プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明に係る画像処理装置は、画像検索用情報および画像データの取得要求を通信路を介して要求先装置に送信する要求送信部と、前記要求先装置から前記通信路を介して送信された前記取得要求の対象画像データを受信する画像受信部と、を備えたことを特徴としている。
上記構成によれば、要求送信部は、画像検索用情報および画像データの取得要求を通信路を介して要求先装置に送信する。
これに伴い、画像受信部は、要求先装置から通信路を介して送信された取得要求の対象画像データを受信する。
したがって、画像処理装置は、自動的に関連画像に関連する画像としての対象画像を要求先装置から容易に取得し、収集することが可能となる。
【０００６】
また、本発明に係る画像処理装置は、外部装置より画像検索用情報および画像データの取得要求を通信路を介して受信する要求受信部と、複数の画像データを記憶する画像データ記憶部と、前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択する送信画像選択部と、前記選択した画像データを前記通信路を介して前記外部装置に対して送信する画像送信部と、を備えたことを特徴としている。
上記構成によれば、画像データ記憶部は、複数の画像データを記憶し、要求受信部は、外部装置より画像検索用情報および画像データの取得要求を通信路を介して受信する。
これにより送信画像選択部は、画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを画像データ記憶部に記憶されている複数の画像データから選択する。
この結果、画像送信部は、選択した画像データを通信路を介して外部装置に対して送信する。
したがって、画像処理装置は、画像検索用情報に基づいて、外部装置の取得要求に対応する画像を自動的に選択して、送信するので、外部装置は、必要な画像を容易に取得し、収集することが可能となる。
【０００７】
この場合において、前記画像検索用情報は、撮影日時情報、撮影場所情報、撮影方向情報、撮影イベント情報、撮影対象情報、撮影条件情報、被写体を特定できる画像特徴量、被写体を特定できる画像データのうち、すくなくともいずれか一つを含むようにしてもよい。
上記構成によれば、画像取得要求側の装置は、画像検索用情報に含まれている撮影日時情報、撮影場所情報、撮影方向情報、撮影イベント情報、撮影対象情報、撮影条件情報、被写体を特定できる画像特徴量あるいは被写体を特定できる画像データに基づいて所望の対象画像を容易に取得し、収集することができる。
【０００８】
また、前記送信画像選択部は、前記外部装置が当該画像処理装置に対して送信可能として公開した画像データ数あるいは前記外部装置から当該画像処理装置が実際に受信した画像データ数を上限選択データ数として前記選択を行うようにしてもよい。
上記構成によれば、画像処理装置は、外部装置との間で、一方的な画像の収集が行われることなく、対等に画像の交換が行える。
【０００９】
また、本発明に係る画像処理サーバは、画像登録元の画像処理装置から画像データを受信する画像データ受信部と、前記画像登録元の画像処理装置から受信した画像データを複数記憶する画像データ記憶部と、画像要求元の画像処理装置から画像検索用情報および画像データの取得要求を通信路を介して受信する要求受信部と、前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択する送信画像選択部と、前記選択した画像データを前記通信路を介して前記画像要求元の画像処理装置に対して送信する画像送信部と、を備えたことを特徴としている。
上記構成によれば、画像データ受信部は、画像登録元の画像処理装置から画像データを受信し、画像データ記憶部は、画像登録元の画像処理装置から受信した画像データを複数記憶する。
一方、要求受信部は、画像要求元の画像処理装置から画像検索用情報および画像データの取得要求を通信路を介して受信し、送信画像選択部は、画像検索用情報に基づいて画像データの取得要求に対応する画像データを前記画像データ記憶部に記憶された複数の画像の中から選択する。
【００１０】
これらの結果、画像送信部は、選択した画像データを通信路を介して画像要求元の画像処理装置に対して送信する。
したがって、画像処理サーバは、画像登録元の画像処理装置からの画像データを記憶しつつ、画像検索用情報に基づいて、画像要求元の画像処理装置の取得要求に対応する画像を自動的に選択して、送信するので、画像要求元の画像処理装置は、必要な画像を容易に取得し、収集することが可能となる。
【００１１】
この場合において、前記送信画像選択部は、前記画像要求元の画像処理装置が当該画像処理サーバの画像データ記憶部に記憶させた画像データ数を上限選択データ数として前記選択を行うようにしてもよい。
上記構成によれば、画像処理サーバは、画像要求元の画像処理装置との間で、一方的な画像の収集を行わせることなく、対等に画像の交換が行える。
また、本発明に係る通信路を介した通信を行う通信部を備えた画像処理装置における画像処理方法において、画像検索用情報および画像データの取得要求を前記通信路を介して要求先装置に送信する要求送信過程と、前記要求先装置から前記通信路を介して送信された前記取得要求の対象画像データを受信する画像受信過程と、を備えたことを特徴としている。
上記構成によれば、画像処理装置は、自動的に関連画像に関連する画像としての対象画像を要求先装置から容易に取得し、収集することが可能となる。
【００１２】
また、本発明に係る画像データを複数記憶する画像データ記憶部および通信路を介した通信を行う通信部を備えた画像処理装置における画像処理方法において、外部装置より画像検索用情報および画像データの取得要求を前記通信路を介して受信する要求受信過程と、前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択する送信画像選択過程と、前記選択した画像データを前記通信路を介して前記外部装置に対して送信する画像送信過程と、を備えたことを特徴としている。
上記構成によれば、画像処理装置は、画像検索用情報に基づいて、外部装置の取得要求に対応する画像を自動的に選択して、送信するので、外部装置は、必要な画像を容易に取得し、収集することが可能となる。
【００１３】
また、本発明にかかる画像データ記憶部および通信路を介した通信を行う通信部を備えた画像処理サーバにおける画像処理方法において、画像登録元の画像処理装置から画像データを前記通信路を介して受信する画像データ受信過程と、前記画像登録元の画像処理装置から受信した画像データを前記画像データ記憶部に記憶させる画像データ記憶過程と、画像要求元の画像処理装置から画像検索用情報および画像データの取得要求を通信路を介して受信する要求受信過程と、前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択する送信画像選択過程と、前記選択した画像データを前記通信路を介して前記画像要求元の画像処理装置に対して送信する画像送信過程と、を備えたことを特徴としている。
上記構成によれば、画像処理サーバは、画像登録元の画像処理装置からの画像データを記憶しつつ、画像検索用情報に基づいて、画像要求元の画像処理装置の取得要求に対応する画像を自動的に選択して、送信するので、画像要求元の画像処理装置は、必要な画像を容易に取得し、収集することが可能となる。
【００１４】
また、本発明にかかる通信路を介した通信を行う通信部を備えた画像処理装置をコンピュータにより制御するための制御プログラムにおいて、画像検索用情報および画像データの取得要求を前記通信路を介して要求先装置に送信させ、前記要求先装置から前記通信路を介して送信された前記取得要求の対象画像データを受信させる、ことを特徴としている。
上記構成によれば、画像処理装置は、自動的に関連画像に関連する画像としての対象画像を要求先装置から容易に取得し、収集することが可能となる。
【００１５】
本発明にかかる通信路を介した通信を行う通信部と、複数の画像データを記憶する画像データ記憶部を備えた画像処理装置をコンピュータにより制御するための制御プログラムにおいて、外部装置より画像検索用情報および画像データの取得要求を前記通信路を介して受信させ、前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択させ、前記選択した画像データを前記通信路を介して前記外部装置に対して送信させる、ことを特徴としている。
上記構成によれば、画像処理装置は、画像検索用情報に基づいて、外部装置の取得要求に対応する画像を自動的に選択して、送信するので、外部装置は、必要な画像を容易に取得し、収集することが可能となる。
【００１６】
また、本発明に係る画像データ記憶部および通信路を介した通信を行う通信部を備えた画像処理サーバをコンピュータにより制御するための制御プログラムにおいて、画像登録元の画像処理装置から画像データを前記通信路を介して受信させ、前記画像登録元の画像処理装置から受信した画像データを前記画像データ記憶部に記憶させ、画像要求元の画像処理装置から画像検索用情報および画像データの取得要求を通信路を介して受信させ、前記画像検索用情報に基づいて前記画像データの取得要求に対応する画像データを選択させ、前記選択した画像データを前記通信路を介して前記画像要求元の画像処理装置に対して送信させる、ことを特徴としている。
上記構成によれば、画像処理サーバは、画像登録元の画像処理装置からの画像データを記憶しつつ、画像検索用情報に基づいて、画像要求元の画像処理装置の取得要求に対応する画像を自動的に選択して、送信するので、画像要求元の画像処理装置は、必要な画像を容易に取得し、収集することが可能となる。
【発明を実施するための最良の形態】
【００１７】
次に本発明の好適な実施の形態について図面を参照して説明する。
次に図面を参照して本発明の好適な実施の形態について図面を参照して説明する。
［１］第１実施形態
図１は、第１実施形態の画像処理装置の概要構成ブロック図である。
画像処理装置１０は、ディジタルカメラとして構成されており、画像処理を行う画像処理装置本体部１１と、各種画像撮影を行うカメラ部１２と、各種操作を行うための複数のキースイッチ、回転型セレクタなどの入力部１３と、撮影結果、撮影条件などの各種表示を行う液晶ディスプレイなどの表示部１４と、外部装置と有線通信あるいは赤外線通信などの無線通信を行う通信部１５と、各種データを記憶するメモリカードリーダライタなどの外部記憶部１６と、ＧＰＳレシーバおよび方位センサーを備え、当該画像処理装置の現在位置および撮影方位を検出する位置・方位検出部１７と、を備えている。
画像処理装置本体部１１は、当該画像処理装置本体部１１全体の制御を行うマイクロプロセッサユニット（ＭＰＵ）２１と、制御プログラムを含む各種データを予め記憶するＲＯＭ２２と、各種データを一時的に記憶するＲＡＭ２３と、通信部１５を介してピアツーピア、ＬＡＮ、インターネットなどの外部の通信ネットワークとの間のインタフェース動作を行う通信インタフェース部２４と、を備えている。
【００１８】
図２は、画像処理装置の機能ブロック図である。
画像処理装置１０は、大別すると、画像メタデータ抽出部３１と、撮影時刻検出部３２と、撮影場所検出部３３と、撮影方向検出部３４と、顔認識部３５と、画像要求部３６と、送受信履歴記憶部３７と、通信制御部３８と、画像記憶部３９と、を備えている。
画像メタデータ抽出部３１は、撮影日時、撮影場所、撮影対象、撮影条件などのメタデータを含む画像データからメタデータを抽出する。
撮影時刻検出部３２は、内部クロック回路の出力したクロック信号に基づいて撮影時刻を検出する。
撮影場所検出部３３は、撮影場所（緯度、経度座標など）を検出し、メタデータに含めるべき撮影場所データを生成する。
撮影方向検出部３４は、撮影時の方向を検出し、メタデータに含めるべき撮影方向データを生成する。
顔認識部３５は、撮影画像に含まれる顔画像を認識し、被写体を識別する。
画像要求部３６は、通信先の外部装置（他の画像処理装置）に対し、送信してもらいたい画像を要求する。
送受信履歴記憶部３７は、画像要求部３６により外部装置に要求し、受信（入手）した画像数、外部装置に対し画像交換用として公開した画像数あるいは実際に外部装置との間で送受信した画像数を記憶する。
通信制御部３８は、通信インタフェース部２４を介した通信を制御する。
画像記憶部３９は、撮影あるいは受信した画像を記憶する。
まず、実施形態の動作説明に先立ち、実施形態の画像処理装置が有効に活用できる状況について説明する。
【００１９】
図３は、第１実施形態の画像処理装置の活用状況の説明図である。
この場合において、第１の画像処理装置であるディジタルカメラＤ１のユーザＵ１は、主として第１の特定被写体Ｔ１を撮影し、第２の画像処理装置であるディジタルカメラＤ２のユーザＵ２は、主として第２の特定被写体Ｔ２を撮影するものとする。具体的には、ユーザＵ１は、児童である特定被写体Ｔ１の親であり、ユーザＵ２は、児童である特定被写体Ｔ２の親であるような場合である。
ここで、ディジタルカメラＤ１と第１の特定被写体Ｔ１との間には、木や入場用ゲートなどの視界を妨げる遮蔽物Ｂが存在しているものとすると、ユーザＵ１は、特定被写体Ｔ１の全体を撮影することができない状態となる。実際の状況では、特定被写体Ｔ１も移動する可能性があり、ユーザＵ１も必ずしも迅速に移動できるとは限らず、特定被写体Ｔ１については、少なくとも最適な撮影を行うのは困難である。また、特定被写体Ｔ２に対しては、撮影が可能となっている。
一方、ユーザＵ２は、特定被写体Ｔ１および特定被写体Ｔ２のいずれも撮影可能な状況にある。
このような状況下では、ユーザＵ１は、ユーザＵ２の撮影した特定被写体Ｔ１が写っている画像を手に入れたいと望む可能性がある。
また、ユーザＵ２は、特定被写体Ｔ１および特定被写体Ｔ２のいずれも撮影可能ではあるが、必ずしも特定被写体Ｔ２の撮影アングルが好ましいとは限らず、ユーザＵ１の撮影したアングルからの画像を手に入れたいと望む可能性がある。
そこで、本実施形態では、このような状況において、所望の画像をユーザＵ１、Ｕ２の双方で交換あるいは容易に手に入れることが可能となっている。
【００２０】
次に画像要求時の動作を説明する。
図４は、第１実施形態の処理フローチャートである。
図５は、第１実施形態の処理動作説明図である。
以下の説明においては、ディジタルカメラＤ１およびディジタルカメラＤ２は、相互に赤外線通信が可能であるものとし、ディジタルカメラＤ１（ユーザＵ１）からディジタルカメラＤ２（ユーザ２）に対して画像送信を要求する場合について説明する。
まず、ディジタルカメラＤ１およびディジタルカメラＤ２のそれぞれの通信部１５を向かい合わせて、通信を開始させると、両ディジタルカメラＤ１、Ｄ２は、所定の通信手順に従って、通信路ＮＴを介して通信を確立する（ステップＳ１１Ａ、Ｓ１１Ｂ）。
続いてディジタルカメラＤ１は、ディジタルカメラＤ２に対して、メタデータを含み、送信を要求する画像に関連する画像の画像データおよび送信要求コマンドを送信する（ステップＳ１２）。
【００２１】
具体的には、特定被写体Ｔ１を含む画像を関連画像として対応する画像データを送信することとなる。
これにより、ディジタルカメラＤ２のＭＰＵ２１は、画像メタデータ抽出部３１として機能し、ディジタルカメラＤ１から送信された画像データからメタデータを抽出する（ステップＳ１３）。
より具体的には、ディジタルカメラＤ２のＭＰＵ２１は、メタデータとして記録されている撮影日時、撮影場所などを抽出する。
次にディジタルカメラＤ２のＭＰＵ２１は、顔画像認識部として機能し、ディジタルカメラＤ１から送信された画像データに対応する画像から顔画像を認識し、画像に含まれる被写体を識別し、この被写体を他の画像から抽出するための画像特徴量を算出する（ステップＳ１４）。
【００２２】
この場合においては、ディジタルカメラＤ２のＭＰＵ２１は、顔画像として、特定被写体Ｔ１の顔画像を認識し、対応する画像特徴量を算出することとなる。
続いてディジタルカメラＤ２のＭＰＵ２１は、算出した画像特徴量を用いて、自己の外部記憶部に記憶されている画像の中から、特定被写体Ｔ１が含まれる画像を検索し、特定被写体Ｔ１が含まれ、かつ、その他の要求内容（撮影日時、撮影場所など）を満たす画像データを抽出する（ステップＳ１５）。
そして、ディジタルカメラＤ２のＭＰＵ２１は、抽出された画像データを通信部１５を介してディジタルカメラＤ１に送信する（ステップＳ１６）。
この結果、ディジタルカメラＤ１のＭＰＵ２１は、外部記憶部１６に受信した画像データを格納し、記憶させる。
【００２３】
これらの結果、ディジタルカメラＤ１のユーザＵ１は、自己が撮影対象としたかった特定被写体Ｔ１の別アングルからの画像を容易に手に入れることが可能となる。
同様にディジタルカメラＤ２のユーザＵ２は、自己が撮影対象としたかった特定被写体Ｔ２の別アングルからの画像を容易に手に入れることが可能となる。
すなわち、双方のユーザＵ１、Ｕ２が容易、かつ、確実に所望の画像を手に入れることができる。
以上の説明は、ディジタルカメラＤ１が一方的に画像データを要求する場合のものであったが、ディジタルカメラＤ１とディジタルカメラＤ２の間で交換、すなわち、送信画像データ数と受信画像データ数を同一にするように構成することも可能である。
【００２４】
［２］第２実施形態
以上の第１実施形態は、ピアツーピア通信を行う場合について説明したが、第２実施形態はインターネットなどの通信ネットワークを介して画像データの送受信を行う場合の実施形態である。
図６は、第２実施形態の画像処理システムの概要構成ブロック図である。図６において、図１および図２の第１実施形態と同一の部分については、同一の符号を付すものとし、その詳細な説明を省略する。
画像処理システム５０は、画像処理装置５１、５２と、画像処理装置５１、５２が接続される通信ネットワーク５３と、通信ネットワークに５３に接続され、画像配信処理を行う画像処理サーバ５４と、を備えている。
【００２５】
ここで、画像処理装置５１、５２は同一構成であるので、画像処理装置５１を例として説明する。
図７は、画像処理装置の概要構成ブロック図である。
画像処理装置５１は、パーソナルコンピュータとして構成されており、画像処理を行う画像処理装置本体６１と、各種画像入力を行う画像入力装置６２と、各種操作を行うためのキーボード、マウスなどの入力装置６３と、各種表示を行う液晶ディスプレイなどの表示装置６４と、印刷を行うプリンタなどの出力装置６５と、各種データを記憶するハードディスク装置などの外部記憶装置６６と、を備えている。
画像処理装置本体６１は、当該画像処理装置本体６１全体の制御を行うマイクロプロセッサユニット（ＭＰＵ）７１と、制御プログラムを含む各種データを予め記憶するＲＯＭ７２と、各種データを一時的に記憶するＲＡＭ７３、と通信ネットワーク５３との間のインタフェース動作を行う通信インタフェース部７４と、を備えている。
画像処理サーバ５４は、実際の画像処理制御を行う画像処理サーバ本体５４−１と、メタデータを含む画像データをインデックスデータに対応づけてデータベースとして記憶する画像データベース（ＤＢ）５４−２と、を備えている。
次に画像要求時の動作を説明する。
【００２６】
図８は、第２実施形態の画像登録時のタイミングチャートである。
以下の説明においては、画像処理装置５１と画像処理装置５２とが、画像交換を行う場合について説明する。この場合において、画像データを登録する処理および画像交換要求処理については、画像処理装置５１および画像処理装置５２のいずれでも同一であるので、画像データを登録する処理については、画像処理装置５１の動作を例として説明し、画像交換要求については、画像処理装置５２の動作を例として説明する。
まず、画像処理装置５１は、画像データを登録する場合には、通信インタフェース部７４および通信ネットワーク５３を介して画像処理サーバ５４に接続する。
これにより、画像処理装置５１は、画像処理サーバ５４との間の通信が確立されると（ステップＳ２１Ａ、２１Ｂ）、画像交換に用いる画像データを格納要求および交換要求とともに送信する（ステップＳ２２）。
このとき、送信される画像データは、撮影日時、撮影場所、被写体を特定する情報、イベント名（○○中学校卒業式など）などのメタデータを含んでいる。
これにより、画像処理サーバ５４は、画像データを受信し、受信した画像データを図示しないハードディスクなどの画像記憶部に格納するとともに、格納した画像データに含まれているメタデータに基づいて画像検索用のインデックスデータを作成し、画像データベース（ＤＢ）５４−２に格納する。
【００２７】
これにより、画像データベース（ＤＢ）５４−２に格納された画像処理装置５１の画像は、他の画像処理装置（例えば、画像処理装置５２）により利用可能な状態となる。
その後、画像処理装置５２が画像データを取得（収集）しようとする場合には、通信インタフェース部７４および通信ネットワーク５３を介して画像処理サーバ５４に接続する。
これにより、画像処理装置５２は、画像処理サーバ５４との間の通信が確立されると（ステップＳ３１Ａ、３１Ｂ）、画像処理サーバ５４に対して、メタデータを含み、交換を要求する画像に関連する画像の画像データおよび交換要求コマンドを送信する（ステップＳ３２）。
これにより、画像処理サーバ５４は、画像処理装置５２から送信された画像データからメタデータを抽出する（ステップＳ３３）。
より具体的には、画像処理サーバ５４は、メタデータとして記録されている撮影日時、撮影場所などを抽出する。
【００２８】
次に画像処理サーバ５４は、顔画像認識部として機能し、画像処理装置５２から送信された画像データに対応する画像から顔画像を認識し、画像に含まれる被写体を識別し、この被写体を他の画像から抽出するための画像特徴量を算出する（ステップＳ３４）。
続いて画像処理サーバ５４は、インデックスデータに基づいて、抽出したメタデータに対応する画像データを選択するとともに、この選択した画像データに対し、算出した画像特徴量を用いて、画像特徴量に対応する被写体が含まれる画像を検索し、当該被写体が含まれ、かつ、その他の要求内容（撮影日時、撮影場所など）を満たす画像データを抽出する（ステップＳ３５）。
【００２９】
そして、画像処理サーバ５４は、抽出された画像データが画像処理装置５２の交換要求に伴って格納された画像枚数以下である場合には、抽出された画像データ全てを通信ネットワーク５３を介して画像処理装置５２に送信し、抽出された画像データが交換要求に伴って格納された画像枚数より多い場合には、抽出された画像データのうち交換要求に伴って格納された画像枚数の画像データを画像処理装置５２に送信する（ステップＳ３６）。
同様にして、画像処理サーバ５４は、抽出された画像データが画像処理装置５１の交換要求に伴って格納された画像枚数以下である場合には、抽出された画像データ全てを通信ネットワーク５３を介して画像処理装置５１に送信し、抽出された画像データが交換要求に伴って格納された画像枚数より多い場合には、抽出された画像データのうち交換要求に伴って格納された画像枚数の画像データを画像処理装置５２に送信することとなる。
この結果、各画像処理装置は、自己が画像処理サーバ５４に格納した画像データの枚数範囲内で画像交換要求に対応する画像を取得することが可能となり、受信した画像データを外部記憶装置６６に格納し、記憶させる（ステップＳ３６）。
【００３０】
これらの結果、画像処理装置５２のユーザは、自己が取得を希望する様々な画像を容易に手に入れることが可能となる。
同様に画像処理装置５１のユーザも自己が取得を希望する様々な画像を容易に手に入れることが可能となる。
以上の説明においては、画像処理装置のユーザであれば、誰でも画像を手に入れることが可能なように説明したが、実際のシステムの構築に際しては、セキュリティの観点から、画像要求ができるユーザを制限するように構成することも可能である。
例えば、運動会の写真であれば、当該学校の生徒の関係者に制限したり、クラス関係者に制限したりするように構成することも可能である。この場合にそれらの関係者に対し、アクセスキーを別途持たせる様にし、画像処理サーバ５４において、アクセスキーを伴って画像要求がなされた場合にのみアクセス可能にするようにするなどの手法が考えられる。
【００３１】
図９は、第２実施形態の処理動作説明図である。
以上の説明においては、画像検索用情報としてメタデータを含む関連画像データに基づき、画像交換要求を行うようになっているが、図９に示すように、画像検索用情報としてメタデータのみを用いて、交換要求を行うようにしてもよい。
このような構成を取ることにより、交換要求を送信する際に画像データを送信することなく、所望の画像データを受信することができるため、交換要求を送信する際のデータ量を少なくすることができる。
【００３２】
図１０は、第２実施形態の他の処理動作説明図である。
また、図１０に示すように、画像検索用情報としてメタデータを含まない画像データを用いて、画像交換要求を行ってもよい。この場合、交換要求を受信する画像処理装置あるいは画像処理サーバは、交換要求に係る画像データを顔認識部を用いて被写体を特定し、同一被写体を含む画像データを交換要求元の画像処理装置に送信する。
このような構成を取ることにより、メタデータを含まない一般的な画像データであっても所望の画像データを受信することができるため、画像の交換を汎用的に行うことができ、ユーザの利便性を高めることができる。
【００３３】
［３］実施形態の効果
以上の説明のように、各実施形態によれば、複数の被写体、複数の撮影者および複数の撮影装置で撮影された画像を用いて、目的の被写体の画像を容易に取得することができる。この結果、各撮影者自身では得られなかった貴重なタイミング、あるいは、アングルの画像などを容易に得ることができ、充実した画像収集が行えることとなる。
［４］実施形態の変形例
以上の説明においては、被写体として、人物の場合について説明したが、被写体としては、これに限らず、動植物（ペットも含む）、物（車、日用品、道具等）、風景（町並み、海、湖、山等）、建造物（ビル、ダムなど）についても同様に適用が可能である。
これに容易に行くことができない場所の画像なども容易に手に入れることができる。
【図面の簡単な説明】
【００３４】
【図１】第１実施形態の画像処理装置の概要構成ブロック図である。
【図２】画像処理装置の機能ブロック図である。
【図３】第１実施形態の画像処理装置の活用状況の説明図である。
【図４】第１実施形態の処理フローチャートである。
【図５】第１実施形態の処理動作説明図である。
【図６】第２実施形態の画像処理システムの概要構成ブロック図である。
【図７】画像処理装置の概要構成ブロック図である。
【図８】第２実施形態の画像登録時のタイミングチャートである。
【図９】第２実施形態の処理動作説明図である。
【図１０】第２実施形態の他の処理動作説明図である。
【符号の説明】
【００３５】
１０…画像処理装置、１１…画像処理装置本体部、１２…カメラ部、１３…入力部、１４…表示部、１５…通信部、１６…外部記憶部、１７…位置・方位検出部、２１…ＭＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２４…通信インタフェース部、３１…画像メタデータ抽出部、３２…撮影時刻検出部、３３…撮影場所検出部、３４…撮影方向検出部、３５…顔認識部、３６…画像要求部、３７…送受信履歴記憶部、３８…通信制御部、３９…画像記憶部、５０…画像処理システム、５１…画像処理装置、５１…画像処理装置、５２…画像処理装置、５２…画像処理装置、５３…通信ネットワーク、５４…画像処理サーバ本体、５４…画像処理サーバ、６１…画像処理装置本体、６２…画像入力装置、６３…入力装置、６４…表示装置、６５…出力装置、６６…外部記憶装置、７２…ＲＯＭ、７４…通信インタフェース部、Ｄ１…ディジタルカメラ、Ｄ２…ディジタルカメラ、Ｔ１…特定被写体、Ｔ２…特定被写体、Ｕ１…ユーザ、Ｕ２…ユーザ、Ｂ…遮蔽物、ＮＴ…通信路。
【図１】
2008148053.tif 000003
【図２】
2008148053.tif 000004
【図３】
2008148053.tif 000005
【図４】
2008148053.tif 000006
【図５】
2008148053.tif 000007
【図６】
2008148053.tif 000008
【図７】
2008148053.tif 000009
【図８】
2008148053.tif 000010
【図９】
2008148053.tif 000011
【図１０】
2008148053.tif 000012