(57)【要約】【課題】データを送受信可能な複数の撮像装置間において、画像データから抽出される特徴量の互換性の有無に関わらず、同一被写体の画像データを共有することを可能とする。【解決手段】他の撮像装置とデータを送受信する通信部と、撮像部による撮像位置、撮像方向および画角を計測し画角判断情報として記憶部に記録する画角判断情報計測部と、撮像部により撮像される画像データから特徴量を抽出し特徴量情報として前記記憶部に記録する特徴量抽出部と、通信部により通信可能な他の撮像装置との画角判断情報および特徴量情報に関する互換性を判断し、該他の撮像装置の識別情報とともに互換性の判断結果を互換性情報として記憶部に記録する互換性判断部と、を備え、撮像部により所定の被写体が撮像された場合、互換性情報に基づいて、画角判断情報、特徴量情報、または画像データのいずれかを通信部が現在通信可能な他の撮像装置へ送信する撮像装置である。【選択図】図１
2011135380.tif 000002
【特許請求の範囲】
【請求項１】
所定の被写体を撮像する撮像部と、
ネットワークを介して他の撮像装置と所定のデータを送受信する通信部と、
前記撮像部による撮像位置、撮像方向および画角を計測し画角判断情報として記憶部に記録する画角判断情報計測部と、
前記撮像部により撮像される画像データから特徴量を抽出し特徴量情報として前記記憶部に記録する特徴量抽出部と、
前記通信部により通信可能な少なくとも１以上の他の撮像装置との前記画角判断情報および前記特徴量情報に関する互換性を判断し、該他の撮像装置の識別情報とともに互換性の判断結果を互換性情報として前記記憶部に記録する互換性判断部と、を備え、
前記撮像部により所定の被写体が撮像された場合、前記互換性情報に基づいて、前記画角判断情報、前記特徴量情報、または前記撮像部により撮像された画像データのいずれかを前記通信部が現在通信可能な他の撮像装置へ送信することを特徴とする、撮像装置。
【請求項２】
前記通信部は、前記撮像部により所定の被写体が撮像された場合、前記互換性情報に基づいて、該通信部が現在通信可能な他の撮像装置との前記画角判断情報および前記特徴量情報に関する互換性の有無を判断し、
前記画角判断情報および前記特徴量情報のいずれにも互換性がない第１の互換性パターンの場合、前記撮像部により撮像された画像データを該他の撮像装置へ送信し、
前記画角判断情報の互換性はあるが前記特徴量情報の互換性がない第２の互換性パターンの場合、前記画角判断情報計測部により計測された前記画角判断情報を該他の撮像装置へ送信し、
前記画角判断情報および前記特徴量情報のいずれにも互換性がある第３の互換性パターン場合、前記画角判断情報計測部により計測された前記画角判断情報を該他の撮像装置へ送信し、
前記画角判断情報の互換性はないが前記特徴量情報の互換性がある第４の互換性パターンの場合、前記特徴量抽出部により前記画像データから抽出された前記特徴量情報を該他の撮像装置へ送信することを特徴とする、請求項１に記載の撮像装置。
【請求項３】
複数の撮像装置の前記互換性情報を比較することにより、該複数の撮像装置が同一の撮像エリアを撮像対象としているか否かを判断する画角判断部と
複数の画像データから抽出された前記特徴量情報を比較することにより、該複数の画像データに同一の被写体が存在するか否かを判断する特徴量判断部と、をさらに備え、
前記通信部により他の撮像装置から所定のデータを受信した場合、前記画角判断部および前記特徴量判断部の判断結果に応じて該他の撮像装置で撮像された画像データを前記記憶部に記録することを特徴とする、請求項２に記載の撮像装置。
【請求項４】
前記第１の互換性パターンの他の撮像装置から画像データを受信した場合、
前記特徴量抽出部は、該他の撮像装置から受信した画像データから特徴量情報を抽出し、
前記特徴量判断部は、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報と、該他の撮像装置から受信した画像データから抽出された前記特徴量情報とを比較して同一被写体が撮像されているか否かを判断し、同一被写体が撮像されていると判断された場合にのみ、前記記憶部に該他の撮像装置から受信した画像データを記録することを特徴とする、請求項３に記載の撮像装置。
【請求項５】
前記第２の互換性パターンの他の撮像装置から画角判断情報を受信した場合、
前記画角判断部は、前記画角判断情報計測部により計測された自己の撮像装置の画角判断情報と、該他の撮像装置から受信した前記画角判断情報とを比較して撮像対象エリアが同一か否かを判断し、撮像対象エリアが同一である場合にのみ、該他の撮像装置へ画像データの送信を要求し、
前記画像データの送信要求に応じて該他の撮像装置から画像データを受信した場合、
前記特徴量抽出部は、該他の撮像装置から受信した画像データから特徴量情報を抽出し、
前記特徴量判断部は、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報と、該他の撮像装置から受信した画像データから抽出された前記特徴量情報とを比較して同一被写体が撮像されているか否かを判断し、同一被写体が撮像されていると判断された場合にのみ、前記記憶部に該他の撮像装置から受信した画像データを記録することを特徴とする、請求項４に記載の撮像装置。
【請求項６】
前記第３の互換性パターンの他の撮像装置から画角判断情報を受信した場合、
前記画角判断部は、前記画角判断情報計測部により計測された自己の撮像装置の画角判断情報と、該他の撮像装置から受信した前記画角判断情報とを比較して撮像対象エリアが同一か否かを判断し、撮像対象エリアが同一である場合にのみ、該他の撮像装置へ特徴量情報の送信を要求し、
前記特徴量情報の送信要求に応じて該他の撮像装置から特徴量情報を受信した場合、
前記特徴量判断部は、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報と、該他の撮像装置から受信した前記特徴量情報とを比較して同一被写体が撮像されているか否かを判断し、同一被写体が撮像されていると判断された場合にのみ、該他の撮像装置へ画像データの送信を要求し、
前記画像データの送信要求に応じて該他の撮像装置から画像データを受信した場合、該画像データを前記記憶部に記録することを特徴とする、請求項５に記載の撮像装置。
【請求項７】
前記第４の互換性パターンの他の撮像装置から特徴量情報を受信した場合、
前記特徴量判断部は、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報と、該他の撮像装置から受信した前記特徴量情報とを比較して同一被写体が撮像されているか否かを判断し、同一被写体が撮像されていると判断された場合にのみ、該他の撮像装置へ画像データの送信を要求し、
前記画像データの送信要求に応じて該他の撮像装置から画像データを受信した場合、該画像データを前記記憶部に記録することを特徴とする、請求項６に記載の撮像装置。
【請求項８】
前記画角判断情報に基づいて前記特徴量情報を補正する特徴量補正部をさらに備え、
前記第２の互換性パターンの他の撮像装置から画像データを受信した場合、
前記特徴量補正部は、前記画角判断情報計測部により計測された自己の撮像装置の前記画角判断情報と、該他の撮像装置から受信した前記画角判断情報とに基づいて、前記特徴量抽出部により自己の撮像装置の画像データから抽出された前記特徴量情報および該他の撮像装置から受信した画像データから抽出された前記特徴量情報のいずれか一方または両方を補正し、
前記特徴量判断部は、前記特徴量補正部によって補正された前記特徴量情報に基づいて被写体の同一性を判断することを特徴とする、請求項７に記載の撮像装置。
【請求項９】
前記第３の互換性パターンの他の撮像装置から特徴量情報を受信した場合、
前記特徴量補正部は、前記画角判断情報計測部により計測された自己の撮像装置の前記画角判断情報と、該他の撮像装置から受信した前記画角判断情報とに基づいて、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報および該他の撮像装置から受信した特徴量情報のいずれか一方または両方を補正し、
前記特徴量判断部は、前記特徴量補正部によって補正された前記特徴量情報に基づいて被写体の同一性を判断することを特徴とする、請求項８に記載の撮像装置。
【請求項１０】
前記特徴量判断部により同一被写体でないと判断された２つの特徴量情報を、ユーザからの指示に応じて、該２つの特徴量情報が同一被写体または非同一被写体から抽出された特徴量であると定義する被写体同一性情報を前記記憶部に記録する被写体同一性設定部をさらに備え、
前記特徴量判断部は、前記被写体同一性情報に基づいて被写体の同一性を判断することを特徴とする、請求項９に記載の撮像装置。
【請求項１１】
前記通信部は、通信可能な他の１以上の撮像装置を検出した場合、自己の撮像装置の識別番号と、前記画角判断情報計測部により計測される画角判断情報のフォーマット情報と、前記特徴量抽出部により抽出される特徴量情報のフォーマット情報とを、該他の撮像装置へ送信することを特徴とする、請求項１〜１０のいずれかに記載の撮像装置。
【請求項１２】
撮像部により所定の被写体を撮像する撮像ステップと、
前記撮像部による撮像位置、撮像方向および画角を計測し画角判断情報として記憶部に記録する画角判断情報計測ステップと、
前記撮像部によって撮像される画像データから特徴量を抽出し特徴量情報として前記記憶部に記録する特徴量抽出ステップと、
通信部により通信可能な少なくとも１以上の他の撮像装置との前記画角判断情報および前記特徴量情報に関する互換性を判断する互換性判断ステップと、
前記互換性判断ステップによる判断結果に基づいて、前記画角判断情報、前記特徴量情報、または前記撮像ステップにより撮像された画像データのいずれかを前記通信部が現在通信可能な他の撮像装置へ送信する画像データ送信ステップと、
を含むことを特徴とする、画像データ共有方法。
【請求項１３】
撮像部により所定の被写体を撮像する撮像ステップと、
前記撮像部による撮像位置、撮像方向および画角を計測し画角判断情報として記憶部に記録する画角判断情報計測ステップと、
前記撮像部によって撮像される画像データから特徴量を抽出し特徴量情報として前記記憶部に記録する特徴量抽出ステップと、
通信部により通信可能な少なくとも１以上の他の撮像装置との前記画角判断情報および前記特徴量情報に関する互換性を判断する互換性判断ステップと、
前記互換性判断ステップによる判断結果に基づいて、前記画角判断情報、前記特徴量情報、または前記撮像ステップにより撮像された画像データのいずれかを前記通信部が現在通信可能な他の撮像装置へ送信する画像データ送信ステップと、
をコンピュータに実行させることを特徴とする、画像データ共有プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、画像共有方法および画像共有プログラムに関する。
【背景技術】
【０００２】
ある被写体を撮影する場合、撮影者は必ずしも撮影に適した位置から被写体を撮影できるとは限らない。例えば、ある被写体を複数の撮影者が同時に撮影する場合、撮影者の位置によっては、所望するような撮影画像を得ることができないといった状況が想定される。このような場合でも、撮像装置間で画像データを共有することにより、撮影に適した位置で撮影を行えなかった撮像装置にも、より撮影に適した位置で撮影された画像データを共有させることが可能な技術が、例えば特許文献１に開示されている。
【０００３】
特許文献１に記載された技術は、撮像装置間で画像データから抽出した特徴量を送受信し、自己機器が撮影している被写体の特徴量と比較することにより、同一の特徴量を有する画像データを保存するという技術である。これにより、他の撮像装置で撮影された画像データから抽出された特徴量が、自己の撮像装置で撮影している被写体の特徴量と一致する場合のみ、他の撮像装置で撮影された画像データを保存することができる。その結果、他の撮像装置で撮影された同一被写体の画像を撮像装置換で共有することができるという特徴がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０９４５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１の技術を利用する場合、画像データの特徴量を送受信して特徴量の比較により被写体の同一性を判断する必要がある。したがって、他の撮像装置と自己の撮像装置との間で、特徴量のデータ形式が互換性を有していることが大前提となる。近年のデジタルカメラの技術進歩や、画像解析技術の向上により、撮像装置に備えられる特徴量抽出機能は、撮像装置間で大きく異なっていることが想定される。また、特徴量の抽出方法や特徴量のデータ形式等は、撮像装置の製造メーカやグレード等に応じて様々であり、必ずしも撮像装置間で互換性を有しているとは限らない。したがって、上記特許文献１の技術では、特徴量のデータ形式に互換性がない場合、撮像装置間での画像共有を実現できないといった問題がある。
【０００６】
また、同一の被写体を撮影しているからといって必ずしも画像データから抽出した特徴量が一致するとは限らない。例えば、ある１の被写体を前から撮影した画像と、後ろから撮影した画像とでは、特徴量が大きく異なる可能性もある。すなわち、撮影アングルの違いにより、同一の被写体でも特徴量が大きく異なるため、特徴量のみに基づいて被写体の同一性を判断することは難しいという問題もある。
【０００７】
このような問題点に対し、上記特許文献１の技術では、１の撮像装置がある被写体を複数の撮影位置から撮影し、これらの画像の特徴量を同一の被写体と定義することにより、複数の撮像装置間で上記撮影アングルの違いによる問題点を解消しようとしている。例えば、ある１台の撮像装置により同一被写体を前後左右から撮影し、これらの撮影画像から抽出した特徴量が同一の被写体であると定義することにより、様々なアングルで撮影している複数の撮像装置間で特徴量に基づく被写体の同一性を判断している。しかし、必ずしも１の撮像装置で同一被写体を複数の撮影位置から撮影できるとは限らない。これは撮影者が多くなればなるほど困難であり、撮影者が多い場合でも画像データの共有を可能とするという本来の目的を達成することができないという問題がある。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、データを送受信可能な複数の撮像装置間において、画像データから抽出される特徴量の互換性の有無に関わらず、同一被写体の画像データを共有することが可能な、新規かつ改良された撮像装置、画像共有方法および画像共有プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、所定の被写体を撮像する撮像部と、ネットワークを介して他の撮像装置と所定のデータを送受信する通信部と、前記撮像部による撮像位置、撮像方向および画角を計測し画角判断情報として記憶部に記録する画角判断情報計測部と、前記撮像部により撮像される画像データから特徴量を抽出し特徴量情報として前記記憶部に記録する特徴量抽出部と、前記通信部により通信可能な少なくとも１以上の他の撮像装置との前記画角判断情報および前記特徴量情報に関する互換性を判断し、該他の撮像装置の識別情報とともに互換性の判断結果を互換性情報として前記記憶部に記録する互換性判断部と、を備え、前記撮像部により所定の被写体が撮像された場合、前記互換性情報に基づいて、前記画角判断情報、前記特徴量情報、または前記撮像部により撮像された画像データのいずれかを前記通信部が現在通信可能な他の撮像装置へ送信することを特徴とする撮像装置が提供される。
【００１０】
係る構成により、撮像装置は、撮像部により、所定の被写体を撮像することができる。また、撮像装置は、通信部により、ネットワークを介して他の撮像装置と所定のデータを送受信することができる。また、撮像装置は、画角判断情報計測部により、撮像部の撮像位置、撮像方向および画角を計測し画角判断情報として記憶部に記録することができる。また、撮像装置は、特徴量抽出部により、撮像部によって撮像される画像データから特徴量を抽出し特徴量情報として記憶部に記録することができる。また、撮像装置は、互換性判断部により、通信部により通信可能な少なくとも１以上の他の撮像装置との画角判断情報および特徴量情報に関する互換性を判断し、該他の撮像装置の識別情報とともに互換性の判断結果を互換性情報として記憶部に記録することができる。また、撮像装置は、撮像部により所定の被写体が撮像された場合、互換性情報に基づいて、画角判断情報、特徴量情報、または撮像部により撮像された画像データのいずれかを通信部が現在通信可能な他の撮像装置へ送信することができる。この結果、撮像装置は、データを送受信可能な複数の他の撮像装置へ、画像データから抽出される特徴量の互換性の有無に関わらず、同一被写体の画像データを提供することが可能となる。
【００１１】
また、前記通信部は、前記撮像部により所定の被写体が撮像された場合、前記互換性情報に基づいて、該通信部が現在通信可能な他の撮像装置との前記画角判断情報および前記特徴量情報に関する互換性の有無を判断してもよい。前記画角判断情報および前記特徴量情報のいずれにも互換性がない第１の互換性パターンの場合、前記撮像部により撮像された画像データを該他の撮像装置へ送信してもよい。前記画角判断情報の互換性はあるが前記特徴量情報の互換性がない第２の互換性パターンの場合、前記画角判断情報計測部により計測された前記画角判断情報を該他の撮像装置へ送信してもよい。前記画角判断情報および前記特徴量情報のいずれにも互換性がある第３の互換性パターン場合、前記画角判断情報計測部により計測された前記画角判断情報を該他の撮像装置へ送信してもよい。前記画角判断情報の互換性はないが前記特徴量情報の互換性がある第４の互換性パターンの場合、前記特徴量抽出部により前記画像データから抽出された前記特徴量情報を該他の撮像装置へ送信してもよい。
【００１２】
また、複数の撮像装置の前記互換性情報を比較することにより、該複数の撮像装置が同一の撮像エリアを撮像対象としているか否かを判断する画角判断部と、複数の画像データから抽出された前記特徴量情報を比較することにより、該複数の画像データに同一の被写体が存在するか否かを判断する特徴量判断部と、をさらに備えてもよい。この場合、前記通信部により他の撮像装置から所定のデータを受信した場合、前記画角判断部および前記特徴量判断部の判断結果に応じて該他の撮像装置で撮像された画像データを前記記憶部に記録してもよい。
【００１３】
また、前記第１の互換性パターンの他の撮像装置から画像データを受信した場合、前記特徴量抽出部は、該他の撮像装置から受信した画像データから特徴量情報を抽出し、前記特徴量判断部は、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報と、該他の撮像装置から受信した画像データから抽出された前記特徴量情報とを比較して同一被写体が撮像されているか否かを判断し、同一被写体が撮像されていると判断された場合にのみ、前記記憶部に該他の撮像装置から受信した画像データを記録してもよい。
【００１４】
また、前記第２の互換性パターンの他の撮像装置から画角判断情報を受信した場合、前記画角判断部は、前記画角判断情報計測部により計測された自己の撮像装置の画角判断情報と、該他の撮像装置から受信した前記画角判断情報とを比較して撮像対象エリアが同一か否かを判断し、撮像対象エリアが同一である場合にのみ、該他の撮像装置へ画像データの送信を要求し、前記画像データの送信要求に応じて該他の撮像装置から画像データを受信した場合、前記特徴量抽出部は、該他の撮像装置から受信した画像データから特徴量情報を抽出し、前記特徴量判断部は、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報と、該他の撮像装置から受信した画像データから抽出された前記特徴量情報とを比較して同一被写体が撮像されているか否かを判断し、同一被写体が撮像されていると判断された場合にのみ、前記記憶部に該他の撮像装置から受信した画像データを記録してもよい。
【００１５】
また、前記第３の互換性パターンの他の撮像装置から画角判断情報を受信した場合、前記画角判断部は、前記画角判断情報計測部により計測された自己の撮像装置の画角判断情報と、該他の撮像装置から受信した前記画角判断情報とを比較して撮像対象エリアが同一か否かを判断し、撮像対象エリアが同一である場合にのみ、該他の撮像装置へ特徴量情報の送信を要求し、前記特徴量情報の送信要求に応じて該他の撮像装置から特徴量情報を受信した場合、前記特徴量判断部は、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報と、該他の撮像装置から受信した前記特徴量情報とを比較して同一被写体が撮像されているか否かを判断し、同一被写体が撮像されていると判断された場合にのみ、該他の撮像装置へ画像データの送信を要求し、前記画像データの送信要求に応じて該他の撮像装置から画像データを受信した場合、該画像データを前記記憶部に記録してもよい。
【００１６】
また、前記第４の互換性パターンの他の撮像装置から特徴量情報を受信した場合、前記特徴量判断部は、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報と、該他の撮像装置から受信した前記特徴量情報とを比較して同一被写体が撮像されているか否かを判断し、同一被写体が撮像されていると判断された場合にのみ、該他の撮像装置へ画像データの送信を要求し、前記画像データの送信要求に応じて該他の撮像装置から画像データを受信した場合、該画像データを前記記憶部に記録してもよい。
【００１７】
また、前記画角判断情報に基づいて前記特徴量情報を補正する特徴量補正部をさらに備えてもよい。この場合、前記第２の互換性パターンの他の撮像装置から画像データを受信した場合、前記特徴量補正部は、前記画角判断情報計測部により計測された自己の撮像装置の前記画角判断情報と、該他の撮像装置から受信した前記画角判断情報とに基づいて、前記特徴量抽出部により自己の撮像装置の画像データから抽出された前記特徴量情報および該他の撮像装置から受信した画像データから抽出された前記特徴量情報のいずれか一方または両方を補正し、前記特徴量判断部は、前記特徴量補正部によって補正された前記特徴量情報に基づいて被写体の同一性を判断してもよい。
【００１８】
また、前記第３の互換性パターンの他の撮像装置から特徴量情報を受信した場合、前記特徴量補正部は、前記画角判断情報計測部により計測された自己の撮像装置の前記画角判断情報と、該他の撮像装置から受信した前記画角判断情報とに基づいて、前記特徴量抽出部により自己の撮像装置の画像データから抽出された特徴量情報および該他の撮像装置から受信した特徴量情報のいずれか一方または両方を補正し、前記特徴量判断部は、前記特徴量補正部によって補正された前記特徴量情報に基づいて被写体の同一性を判断してもよい。
【００１９】
また、前記特徴量判断部により同一被写体でないと判断された２つの特徴量情報を、ユーザからの指示に応じて、該２つの特徴量情報が同一被写体または非同一被写体から抽出された特徴量であると定義する被写体同一性情報を前記記憶部に記録する被写体同一性設定部をさらに備え、前記特徴量判断部は、前記被写体同一性情報に基づいて被写体の同一性を判断してもよい。
【００２０】
また、前記通信部は、通信可能な他の１以上の撮像装置を検出した場合、自己の撮像装置の識別番号と、前記画角判断情報計測部により計測される画角判断情報のフォーマット情報と、前記特徴量抽出部により抽出される特徴量情報のフォーマット情報とを、該他の撮像装置へ送信してもよい。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、撮像部により所定の被写体を撮像する撮像ステップと、前記撮像部による撮像位置、撮像方向および画角を計測し画角判断情報として記憶部に記録する画角判断情報計測ステップと、前記撮像部によって撮像される画像データから特徴量を抽出し特徴量情報として前記記憶部に記録する特徴量抽出ステップと、通信部により通信可能な少なくとも１以上の他の撮像装置との前記画角判断情報および前記特徴量情報に関する互換性を判断する互換性判断ステップと、前記互換性判断ステップによる判断結果に基づいて、前記画角判断情報、前記特徴量情報、または前記撮像ステップにより撮像された画像データのいずれかを前記通信部が現在通信可能な他の撮像装置へ送信する画像データ送信ステップと、を含む画像データ共有方法が提供される。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、撮像部により所定の被写体を撮像する撮像ステップと、前記撮像部による撮像位置、撮像方向および画角を計測し画角判断情報として記憶部に記録する画角判断情報計測ステップと、前記撮像部によって撮像される画像データから特徴量を抽出し特徴量情報として前記記憶部に記録する特徴量抽出ステップと、通信部により通信可能な少なくとも１以上の他の撮像装置との前記画角判断情報および前記特徴量情報に関する互換性を判断する互換性判断ステップと、前記互換性判断ステップによる判断結果に基づいて、前記画角判断情報、前記特徴量情報、または前記撮像ステップにより撮像された画像データのいずれかを前記通信部が現在通信可能な他の撮像装置へ送信する画像データ送信ステップと、をコンピュータに実行させる画像データ共有プログラムが提供される。
【発明の効果】
【００２３】
以上説明したように本発明によれば、データを送受信可能な複数の撮像装置間において、画像データから抽出される特徴量の互換性の有無に関わらず、同一被写体の画像データを共有することが可能である。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施形態に係る撮像装置１００の機能構成の一例を示すブロック図である。
【図２】同実施形態において、撮像装置１００が他の通信可能な撮像装置を検出した際の処理の流れの一例を示すフロー図である。
【図３】同実施形態において、記憶部１１２に記録される互換性情報のデータベースの一例を示す説明図である。
【図４】同実施形態において、撮像装置１００が画像データを撮像した際の処理の流れの一例を示すフロー図である。
【図５】同実施形態において、撮像装置１００が他の通信可能な撮像装置から所定のデータを受信した際の処理の流れの一例を示すフロー図である。
【図６】同実施形態において、撮像装置１００が互換性パターン１の他の撮像装置から画像データを受信した際の処理の流れの一例を示すフロー図である。
【図７】同実施形態において、撮像装置１００が互換性パターン２の他の撮像装置から画角判断情報を受信した際の処理の流れの一例を示すフロー図である。
【図８】同実施形態において、撮像装置１００が互換性パターン３の他の撮像装置から画角判断情報を受信した際の処理の流れの一例を示すフロー図である。
【図９】同実施形態において、撮像装置１００が互換性パターン４の他の撮像装置から特徴量情報を受信した際の処理の流れの一例を示すフロー図である。
【図１０】本発明の第２実施形態に係る撮像装置４００の機能構成の一例を示すブロック図である。
【図１１】同実施形態において、被写体同一性判断処理の概念を示す説明図である。
【図１２】同実施形態において、撮像装置４００が互換性パターン１の他の撮像装置から画像データを受信した際の処理の流れの一例を示すフロー図である。
【図１３】同実施形態において、撮像装置４００が互換性パターン２の他の撮像装置から画角判断情報を受信した際の処理の流れの一例を示すフロー図である。
【図１４】同実施形態において、撮像装置４００が互換性パターン３の他の撮像装置から画角判断情報を受信した際の処理の流れの一例を示すフロー図である。
【図１５】同実施形態において、撮像装置４００が互換性パターン４の他の撮像装置から特徴量情報を受信した際の処理の流れの一例を示すフロー図である。
【図１６】本発明の第３実施形態に係る撮像装置６００の機能構成の一例を示すブロック図である。
【図１７】同実施形態において、特徴量の補正処理の概念を示す説明図である。
【図１８】同実施形態において、撮像装置６００が互換性パターン２の他の撮像装置から画角判断情報を受信した際の処理の流れの一例を示すフロー図である。
【図１９】同実施形態において、撮像装置６００が互換性パターン３の他の撮像装置から画角判断情報を受信した際の処理の流れの一例を示すフロー図である。
【図２０】同一の被写体を複数の撮像装置で撮像する概念を示す説明図である。
【発明を実施するための形態】
【００２５】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２６】
本発明の実施形態に係る撮像装置の各種実施形態を以下の順序で説明する。
１．本発明の概略
２．第１実施形態に係る撮像装置１００
２−１．撮像装置１００の機能構成
２−２．撮像装置１００による処理の流れ
２−２−１．通信可能な他の撮像装置を検出した際の処理の流れ
２−２−２．画像データを撮像した際の処理の流れ
２−２−３．通信可能な他の撮像装置からデータを受信した際の流れ
３．第２実施形態に係る撮像装置４００
３−１．撮像装置４００の機能構成
３−２．撮像装置４００による処理の流れ
４．第３実施形態に係る撮像装置６００
４−１．撮像装置６００の機能構成
４−２．撮像装置６００による処理の流れ
５．まとめ
【００２７】
（１．本発明の概略）
まず、本発明の概略について、従来技術と比較しながら説明する。上述したように、ある被写体を複数の撮影者が複数の撮像装置により撮影する場合、撮影位置に応じて撮影される被写体の画像は異なる。また、撮影者は必ずしも撮影に適した位置から被写体を撮影できるとは限らないため、所望するような被写体の画像データを得ることができない場合もある。このような問題点について、図２０を例に以下説明する。
【００２８】
図２０は、同一の被写体２０を複数の撮影者が撮影している概念を示す説明図である。図２０の例では、複数の撮影者が、撮像装置１０、１１、１２、１３、１５、１６、１７、１８および１９の９台で同一の被写体２０を撮影している。また、撮像装置１４のみが別の被写体３０を撮影している。
【００２９】
図２０の例では、一般的に撮像装置１０は被写体２０を撮影するのに適した位置だが、例えば、撮像装置１８や１９等は被写体２０を撮影するのに適した位置とはいえない。このような場合、撮像装置１８や１９の撮影者は所望する被写体２０の画像データを取得することができなくなってしまうという問題がある。
【００３０】
ここで、上述した特許文献１に記載された技術を利用することにより、このような問題を解決することもできる。特許文献１に記載された技術では、例えば、撮像装置１０で撮影した画像データから被写体２０の特徴量を抽出し、撮像装置１８へ送信する。それを受けて撮像装置１８は、受信した特徴量と自己の撮像装置１８で撮影した被写体２０の特徴量とを比較し、一致する場合には、撮像装置１０で撮影した画像データを取得して保存する。これにより、撮像装置１８の撮影者も被写体２０を撮影するのに適した位置から撮影された画像データを取得することができる。
【００３１】
このように、特徴量の一致を条件として画像データを共有保存することにより、不必要な画像データを共有しなくてもよいというメリットがある。例えば、図２０の例では、別の被写体３０を撮影している撮像装置１４から受信した特徴量は大きく異なるため、撮像装置１８は撮像装置１４で撮影された被写体３０の画像データを保存しなくてもよい。
【００３２】
しかしながら、特許文献１に記載された技術は、複数の撮像装置間において、画像データから抽出する特徴量の互換性があることが大前提となるという問題がある。例えば、図２０に示す例では、撮像装置１８は、撮像装置１０で撮影された特徴量を受信しても、自己の撮像装置１８が備える特徴量抽出機能により画像データから抽出した特徴量と互換性がない場合、受信した特徴量との比較を行うことができない。
【００３３】
近年のデジタルカメラの技術進歩や、画像解析技術の向上により、撮像装置に備えられる特徴量抽出機能は、撮像装置間で大きく異なっていることが想定される。また、特徴量の抽出方法や特徴量のデータ形式等は、撮像装置の製造メーカやグレード等に応じて様々であり、必ずしも撮像装置間で互換性を有しているとは限らない。したがって、上記特許文献１の技術では、特徴量に関するデータ形式に互換性がない場合、撮像装置間での画像共有を実現できないといった問題がある。図２０に示す例でも、撮像装置１０〜１９のすべての撮像装置間において、特徴量に関するデータ形式の互換性があることは現実的ではない。
【００３４】
また、同一の被写体を撮影しているからといって必ずしも画像データから抽出した特徴量が一致するとは限らない。図２０の例では、被写体２０を正面から撮影している撮像装置１０によって撮影された画像の特徴量は、斜めから撮影している撮像装置１７によって撮影された画像の特徴量と大きく異なる可能性もある。すなわち、同一の被写体２０を撮影した画像データから抽出した特徴量であっても、撮影アングルの違いにより特徴量が大きく異なるため、特徴量のみに基づいて被写体２０の同一性を判断すると被写体の同一性判断の精度が悪くなるという問題もある。
【００３５】
このような問題点に対し、特許文献１の技術では、１の撮像装置がある被写体を複数の撮影位置から撮影し、これらの画像の特徴量を同一の被写体と定義することにより、複数の撮像装置間で上記撮影アングルの違いによる問題点を解消しようとしている。図２０に示す例では、撮像装置１０が被写体２０を様々なアングルであらかじめ撮影し、これらの撮影画像から抽出した特徴量をすべて同一の被写体２０であると定義しておく。この定義情報を利用することにより、撮像装置１７で撮影された被写体２０の画像データの特徴量と、現在の撮像装置１０の位置から撮影された被写体２０の画像データの特徴量とが異なる場合であっても、同一の被写体２０を撮影している画像であると判断することができる。
【００３６】
しかし、必ずしも１の撮像装置で同一被写体を複数の撮影位置から撮影できるとは限らない。これは撮影者が多くなればなるほど困難であり、撮影者が多い場合にも画像共有を可能とするという本来の目的を達成することができないという問題がある。図２０の例では、撮像装置１０を有する撮影者は、被写体２０の正面のみならず、左右背後といった様々なアングルであらかじめ被写体２０を撮影し、これらの画像データから抽出した特徴量が同一被写体であることを設定しなければならない。図２０に示す例を見ても、撮像装置１０の撮影者がそのような撮影・設定をあらかじめ行うことは現実的ではない。
【００３７】
本発明の実施形態に係る撮像装置は、このような問題点を解決することができ、データを送受信可能な複数の撮像装置間において、画像データから抽出可能な特徴量の互換性の有無に関わらず、同一被写体の画像データを提供・共有することが可能である。
【００３８】
具体的には、本発明の実施形態に係る撮像装置は、通信可能な他の撮像装置を初めて検出した場合、撮像装置の識別情報、撮像装置の撮像位置・撮像方向・画角に関する情報（以下、画角判断情報という）のフォーマット情報、特徴量情報のフォーマット情報等を送受信する。これらの情報を受信した撮像装置は、自己の撮像装置との画角判断情報および特徴量情報に関する互換性の有無を確認し、撮像装置の識別情報と共に互換性情報として保存する。
【００３９】
ここで、画角判断情報および特徴量情報の互換性の有無のパターンは４つに分類される。１つ目は、画角判断情報および特徴量情報のいずれにも互換性がない互換性パターン１である。また、２つ目は、画角判断情報には互換性があるが特徴量情報には互換性がない互換性パターン２である。また、３つ目は、画角判断情報および特徴量情報のいずれにも互換性がある互換性パターン４である。また、４つ目は、画角判断情報には互換性がないが特徴量情報には互換性がある互換性パターン４である。本実施形態に係る撮像装置は、これらの４つの互換性パターンに応じて、送信するデータを変化させたり、受信したデータの処理を変化させたりすることにより、他の撮像装置で撮像された同一被写体の画像データを適切に共有することを特徴の１つとしている。
【００４０】
具体的には、所定の被写体を撮像した場合、現在通信可能な他の撮像装置との互換性パターンに応じて、画角判断情報、特徴量情報または画像データのいずれかを送信する。また、これらのデータを受信した撮像装置は、送信元の撮像装置との互換性パターンに応じて被写体の同一性判断処理を変化させる。このように互換性パターンに応じて送信処理や被写体の同一性判断処理を変化させることにより、特徴量情報の互換性を有していない撮像装置間でもより適切な画像データの共有を実現することができる。
【００４１】
また、本実施形態に係る撮像装置は、特徴量情報のみならず撮像位置・撮像方向・画角に関する情報を含む画角判断情報も撮像装置間で送受信する。画角判断情報を受信した撮像装置は、自己の撮像装置の画角判断情報と比較することにより、送信元の撮像装置と自己の撮像装置との撮像アングル等の位置関係を認識することができる。したがって、例えば、両者の位置関係に基づいて、送信元の撮像装置で撮影された画像データの特徴量情報や自己の撮像装置の撮像対象の特徴量情報を補正した上で特徴量比較することにより、より正確に被写体の同一性を判断することができる。この結果、同一被写体を異なるアングルで撮像している撮像装置間においても、より正確な同一被写体の画像データの共有を実現することができる。
【００４２】
以上説明したような特徴を有する本発明の各種実施形態に係る撮像装置について以下に詳細に説明する。
【００４３】
（２．第１実施形態に係る撮像装置１００）
（２−１．撮像装置１００の機能構成）
まず、本発明の第１実施形態に係る撮像装置１００の機能構成について説明する。図１は、第１実施形態に係る撮像装置１００の機能構成の一例を示すブロック図である。
【００４４】
図１に示すように、撮像装置１００は主に、操作入力部１０２と、表示制御部１０４と、撮像部１０６と、特徴量抽出部１０８と、画角判断情報計測部１１０と、通信部１１２と、互換性判断部１１４と、画角判断部１１６と、特徴量判断部１１８と、記憶部１２０と、制御部１２２とを含んで構成される。なお、図１に示した機能構成は、本実施形態を説明する上での一例であり、撮像、通信、情報処理等に必要とされる各種機能部を追加的に備えることも当然に可能である。以下、撮像装置１００を構成するこれらの機能構成部の詳細について説明する。
【００４５】
（操作入力部１０２）
操作入力部１０２は、例えば、タッチパネル、ボタン、スイッチ、レバー、ダイヤルなどの操作部を含んで構成される。ユーザは、これらの操作部を操作することにより、撮像装置１００に対して処理動作（モード変更、アスペクト比設定、画質調整、撮像動作、ズーム・フォーカス・絞り・シャッタースピード変更、再生動作など）を指示することができる。操作入力部１０２は、操作部を介してユーザから受け付けた指示情報を制御部１２２へ伝送する。これを受けて、制御部１２２は、操作入力部１０２から伝送された指示情報に基づいて、撮像装置１００が備える各機能構成部を制御し、ユーザが所望する各種機能を実行する。
【００４６】
（表示制御部１０４）
表示制御部１０４は、例えば、撮像装置１００上に備えられるＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ；液晶ディスプレイ）や有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ  ｄｉｓｐｌａｙ）ディスプレイなどからなる表示装置（以下、ディスプレイという）の表示を制御する。表示制御部１０４は、操作入力部１０２から入力されたユーザの指示や、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などに格納されている設定情報などに基づく制御部１２２からの指示に応じてディスプレイへの表示を制御する。表示制御部１０４は、例えば、メニュー画面表示、詳細設定画面表示、画像編集画面表示、撮像画面表示、メッセージ表示など、ディスプレイへの種々の表示を制御する。
【００４７】
例えば、ユーザが操作入力部１０２を介してメニュー画面の表示を指示した場合、表示制御部１０４は、所定のメニュー画面をディスプレイに表示させる。この結果、ユーザは、ディスプレイに表示されたメニュー画面を見ながら、初期設定、撮像モードの選択、画質設定、画像サイズ設定、アスペクト比設定、表示設定、画像編集などの種々の設定に関する操作を行うことができる。このようなユーザの操作に応じて、表示制御部１０４は、ディスプレイに表示させるメニュー画面を適宜変更する。
【００４８】
（撮像部１０６）
撮像部１０６は、被写体を撮像して画像信号を生成する。撮像部１０６は、被写体からの入射光を光学像として集光させるレンズ群などからなる光学系、当該光学系により撮像面に集光された光学像を光電変換する撮像素子、およびこれらの駆動機構などからなる。撮像部１０６は、例えば、カメラ制御部（図示せず）などを備え、制御部１２２からの指示に基づいて、撮像部１０６の各部の動作を制御する。例えば、撮像時には、操作入力部１０２に対するユーザ操作に応じて、適切なズーム、フォーカス等で被写体が撮像されるように、撮像部１０６の駆動機構を制御して、ズームレンズ、フォーカスレンズなどを駆動させる。
【００４９】
撮像レンズは、例えば、被写体を結像するためのものであり、ズーム機能を実現するためのズームレンズや、被写体に合焦させるためのフォーカスレンズなどから構成される。撮像素子は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などから構成される。撮像素子は、撮像レンズにより結像された被写体像を電気信号に変換して、アナログの画像データを生成する。その後、撮像素子から出力された画像データは、ゲイン調整やＡ／Ｄ（Ａｎａｌｏｇｕｅ／Ｄｉｇｉｔａｌ）変換等の所定の処理が施された後、後述する記憶部１２０に記録される。
【００５０】
（特徴量抽出部１０８）
特徴量抽出部１０８は、撮像部１０６によって撮像された画像データや記憶部１２０に記憶されている画像データから被写体の特徴量を抽出する。特徴量抽出部１０８は、例えば、ハイパスフィルタ等を用いて被写体の高コントラスト部（エッジ部）を抽出することにより被写体の形状を特定したり、色の分布、表面の模様（テクスチャ構造）等を抽出したりする。また、特徴量抽出部１０８は、例えば、テンプレート画像の比較による顔検出機能等により画像データに写っている被写体の顔情報等を抽出してもよい。
【００５１】
近年のデジタルカメラ等の撮像装置では、顔検出や被写体特定に関する種々の機能が搭載され、製造メーカやグレードに応じて様々である。したがって、撮像装置間で特徴量の抽出方法が異なったり、抽出される特徴量のデータ形式が異なったりしていることが多い。
【００５２】
ここで、本実施形態に係る撮像装置１００が備える特徴量抽出方法は特定の技術に限定されるものではない。むしろ、他の撮像装置に備えられる特徴量抽出方法と異なっていたり、他の撮像装置で抽出された特徴量のデータ形式と異なっていたりする場合でも、画像データの提供・共有を実現することができることが本実施形態に係る撮像装置１００の特徴の１つである。
【００５３】
特徴量抽出部１０８によって抽出された特徴量は、所定のデータ形式に変換された後、後述する記憶部１２０に記録される。なお、上述したように、特徴量抽出部１０８によって抽出された特徴量のデータ形式は特定の形式に限定されるものではない。
【００５４】
（画角判断情報計測部１１０）
画角判断情報計測部１１０は、撮像装置１００の現在の画角判断情報を計測する。ここで、「画角判断情報」とは、撮像装置１００の現在の位置、撮像方向、画角（視野角）に関する情報を含むデータである。画角判断情報計測部１１０は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を搭載することにより、撮像装置１００の緯度、経度、標高等を取得して位置情報を計測することができる。また、画角判断情報計測部１１０は、例えば、電子コンパス等により撮像部１０６の光学系の光軸の方向を取得して撮像方向に関する情報を計測することができる。また、画角判断情報計測部１１０は、例えば、撮像部１０６の光学センサの種類、レンズの焦点距離、フレームサイズ等に基づいて、撮像装置１００の現在の画角を計測することができる。なお、本発明は画角判断情報の抽出技術に関するものではないため、画角判断情報計測部１１０による画角判断情報の計測方法は特定の方法に限定されるものではなく、種々の方法により撮像装置１００の位置、撮像方向、画角を計測してもよい。
【００５５】
画角判断情報計測部１１０によって計測された画角判断情報は、所定のデータ形式に変換された後、後述する記憶部１２０に記録される。なお、上述したように、画角判断情報計測部１１０によって計測された画角判断情報のデータ形式は特定の形式に限定されるものではない。
【００５６】
（通信部１１２）
通信部１１２は、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して他の撮像装置と所定のデータの送受信を行う。例えば、図１に示した例では、撮像装置１００は、他の通信可能な撮像装置５０、６０および７０と通信部１１２により、画角判断情報、特徴量情報および画像データ等の各種データの送受信を行う。
【００５７】
通信部１１２は、制御部１２２からの指示に応じて、撮像部１０６によって撮像された画像データや、特徴量抽出部１０８によって抽出された特徴量情報や、画角判断情報計測部１１０によって計測された画角判断情報や、撮像装置１００の識別情報等を他の撮像装置へ送信する。また、撮像装置１００は、通信部１１２により他の撮像装置から同様に画像データ、特徴量情報、画角判断情報および撮像装置の識別情報等を取得する。なお、通信部１１２による各種データの送受信の流れの詳細については、後述する処理フローにおいて説明する。
【００５８】
（互換性判断部１１４）
互換性判断部１１４は、他の撮像装置から受信した各種データが自己の撮像装置１００のデータ形式と互換性を有しているか否かを判断する。具体的には、互換性判断部１１４は、他の撮像装置から受信した特徴量情報のデータ形式が、自己の撮像装置１００の特徴量抽出部１０８によって抽出される特徴量のデータ形式と互換性を有しているか否かを判断する。また、互換性判断部１１４は、他の撮像装置から受信した画角判断情報のデータ形式が、自己の撮像装置１００の画角判断情報計測部１１０によって計測される画角判断情報のデータ形式と一致しているか否かを判断する。
【００５９】
また、互換性判断部１１４は、他の撮像装置との画角判断情報および特徴量情報に関する互換性の有無を、該撮像装置の識別情報とともに互換性情報として後述する記憶部１２０に記録する。これにより撮像装置１００は、他の通信可能な撮像装置との間の特徴量情報および画角判断情報の互換性に関する情報をデータベースとして蓄積することができる。なお、互換性判断部１１４による特徴量情報および画角判断情報の互換性判断処理の流れの詳細については、図２の処理フローを参照に後述する。
【００６０】
（画角判断部１１６）
画角判断部１１６は、画角判断情報に基づいて、他の撮像装置と自己の撮像装置１００が同一エリアを撮像対象としているか否かを判断する。画角判断部１１６は、通信部１１２により取得した他の撮像装置の画角判断情報と、自己の撮像装置１００の画角判断情報計測部１１０によって計測された画角判断情報とを比較することにより、撮像対象エリアの同一性を判断する。なお、撮像対象エリアの同一性判断は、例えば、画角判断情報に含まれる撮像装置の位置、撮像方向、画角等に関する同一性の範囲をあらかじめ設定しておくことにより判断したり、任意に同一性の範囲の閾値を変更したりすることにより判断することができる。もちろん、撮像対象エリアの同一性の判断方法は、撮像装置１００のグレード、ユーザによる設定、要求される同一性判断の精度等に応じて異なるものであり、特定の方法に限定されるものではない。
【００６１】
ここで、他の撮像装置が自己の撮像装置１００とはまったく異なる方向やアングルを撮像対象としている場合、同一被写体を撮像している可能性がない。したがって、画角判断部１１６は画像データの共有にあたり、まず画角判断情報に基づいて撮像対象エリアの同一性を判断する。これにより撮像装置１００は、まったく異なる方向やアングルを撮像対象としている撮像装置から画像データを取得しないようにすることができる。
【００６２】
例えば、図２０に示した例で説明すると、撮像装置１０に備えられる画角判断部１１６は、他の撮像装置１１、１２、１３、１５、１６、１７、１８および１９とは撮像対象エリアが同一であると判断し、撮像装置１４とは撮像対象エリアが異なると判断する。これにより、撮像装置１０は、まったく異なるエリアを撮像対象としている撮像装置１４との無駄な画像データの送受信を回避することができ、消費電力や通信負荷の軽減を図ることもできる。
【００６３】
なお、画角判断部１１６による画角判断情報に基づく撮像対象エリアの同一性の判断処理の流れの詳細については、後述する処理フローにおいて説明する。
【００６４】
（特徴量判断部１１８）
特徴量判断部１１８は、特徴量情報に基づいて、他の撮像装置と自己の撮像装置１００が同一被写体を撮像対象としているか否かを判断する。特徴量判断部は、通信部１１２により取得した他の撮像装置で撮像された画像データの特徴量情報と、自己の撮像装置１００の特徴量抽出部１０８によって抽出された特徴量情報とを比較することにより、被写体の同一性を判断する。なお、被写体の同一性判断は、例えば、特徴量情報に含まれる形状や色彩等に関する同一性の範囲をあらかじめ設定しておくことにより判断したり、既知の顔認識技術や画像解析技術等を利用したりすることにより判断したりすることができる。もちろん、被写体の同一性の判断方法は、撮像装置１００のグレード、ユーザによる設定、要求される同一性判断の精度等に応じて異なるものであり、特定の方法に限定されるものではない。
【００６５】
このように、特徴量判断部１１８が特徴量に基づいて被写体の同一性を判断することにより、同一の被写体が撮像対象となっている画像データのみを撮像装置間で提供・共有することができる。これにより、撮像装置１００は、異なる被写体を撮像対象としている他の撮像装置との無駄な画像データの送受信を回避することができ、消費電力や通信負荷の軽減を図ることもできる。
【００６６】
なお、特徴量判断部１１８による画角判断情報に基づく撮像対象エリアの同一性の判断の処理の流れの詳細については、後述する処理フローにおいて説明する。
【００６７】
（記憶部１２０）
記憶部１２０は、種々のデータを記憶可能な記憶領域である。記憶部１２０は、例えば、ＨＤＤ等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成され、データを保存可能な記憶装置であれば特定の構成に限定されるものではない。
【００６８】
記憶部１２０には、例えば、撮像部１０６によって撮像された画像データ、特徴量抽出部１０８によって抽出された特徴量情報、画角判断情報計測部１１０によって計測された画角判断情報、互換性判断部１１４によって判断された他の撮像装置との互換性情報等が記憶される。もちろん、記憶部１２０に記憶されるデータはこれらに限定されるものではなく、例えば、制御部１２２が制御する各種処理に関するプログラム、ユーザによる設定情報等の種々のデータを記憶しておくことも当然に可能である。
【００６９】
（制御部１２２）
制御部１２２は、上述した撮像装置１００の各種機能構成部を制御する。制御部１２２は、例えば、ＲＯＭ（図示せず）などに記録されているプログラムなどに基づいて、上述した各種機能構成部の処理結果やユーザからの指示に応じて、各種機能構成部を制御することができる。例えば、制御部１２２は、操作入力部１０２を介したユーザからの指示に応じて、撮像部１０６に画像データを撮像させたり、撮像部１０６による画像データの撮像に応じて特徴量抽出部１０８に特徴量を抽出させたりする。なお、制御部１２２が各種機能構成部を制御することにより、他の撮像装置と画像データを共有することが可能な本実施形態の特徴的な処理の流れの詳細については、後述する処理フローにおいて説明する。
【００７０】
以上、本実施形態に係る撮像装置１００の画像記録処理に関する機能構成の詳細について図１を参照に説明した。
【００７１】
（２−２．撮像装置１００による処理の流れ）
次に、上述した機能構成を備える撮像装置１００によって行われる本発明の特徴的な処理の流れについて、処理フローを参照に詳細に説明する。
【００７２】
（２−２−１．通信可能な他の撮像装置を検出した際の処理の流れ）
まず、撮像装置１００が他の通信可能な撮像装置を検出した際の処理の流れについて説明する。ここで、他の通信可能な撮像装置とは、撮像装置１００が通信部１１２によって所定のデータを送受信可能な撮像装置を意味し、例えば、図１に示す撮像装置５０、６０または７０等である。図２は、撮像装置１００が他の通信可能な撮像装置を検出した際の処理の流れの一例を示すフロー図である。
【００７３】
図２に示すように、撮像装置１００は、通信可能な他の撮像装置を検出した場合、ステップ１３０において、他の撮像装置と装置識別情報、画角判断情報および特徴量情報のフォーマット情報の送受信を行う。ここで、「装置識別情報」とは、例えば、撮像装置１００の製造番号、通信ＩＰアドレス等の撮像装置１００の固有情報を意味するが、特定の情報に限定されるものではない。また、画角判断情報および特徴量情報の「フォーマット情報」とは、画角判断情報および特徴量情報の互換性の有無を判断するために必要なデータの種類や形式に関する情報であり、撮像装置の製造メーカ、種類、グレード等に応じて異なる。
【００７４】
具体的には、撮像装置１００は、自己の撮像装置１００の識別情報と、画角判断情報計測部１１０によって計測される画角判断情報のフォーマット情報と、特徴量抽出部１０８によって抽出される特徴量情報のフォーマット情報とを通信部１１２により他の撮像装置へ送信する。また、同様に他の撮像装置から送信された識別情報、画角判断情報、および特徴量情報のフォーマット情報を通信部１１２により受信する。
【００７５】
次に、撮像装置１００は、ステップ１３２において、受信したフォーマット情報を自己の撮像装置１００のフォーマット情報と比較して、画角判断情報および特徴量情報の互換性の有無を判断する。具体的には、撮像装置１００の互換性判断部１１４は、通信部１１２により受信した画角判断情報のフォーマット情報と、自己の撮像装置１００の画角判断情報計測部１１０によって計測される画角判断情報のフォーマット情報との互換性の有無を判断する。同様に、互換性判断部１１４は、通信部１１２により受信した特徴量情報のフォーマット情報と、自己の撮像装置１００の特徴量抽出部１０８によって抽出される特徴量情報のフォーマット情報との互換性の有無を判断する。
【００７６】
その後、撮像装置１００は、ステップ１３４において、互換性判断部１１４による画角判断情報および特徴量情報の互換性の有無の判断結果を、ステップ１３０により受信した装置識別情報と関連付けて、互換性情報として記憶部１２０に記録する。なお、図２に示した処理により互換性情報が記憶部１２０に記録されるため、図２に示した処理は、通信可能な他の撮像装置を検出した際に１度だけ行われればよい。したがって、同じ撮像装置をその後検出した際には、図２に示した処理を再度行う必要はない。
【００７７】
ここで、図３は、記憶部１２０に記録される互換性情報のデータベースの一例を示す説明図である。図３に示すように、互換性情報には他の通信可能な撮像装置固有の識別情報に関連付けられて、画角判断情報および特徴量情報の互換性の有無に関する情報が含まれている。図３に示す例では、例えば、撮像装置１００は、他の通信可能な撮像装置Ａ１とは、画角判断情報および特徴量情報のいずれにも互換性がないことがわかる。同様に、撮像装置１００は、他の通信可能な撮像装置Ａ２とは、画角判断情報の互換性はあるが特徴量情報の互換性はないことがわかる。
【００７８】
図３からも明らかなように、画角判断情報および特徴量情報の互換性の有無の組み合わせは４種類に分類される。すなわち、１つ目は、画角判断情報の互換性も特徴量情報の互換性もないパターンである（以下、互換性パターン１という）。２つ目は、画角判断情報の互換性はあるが、特徴量情報の互換性はないパターンである（以下、互換性パターン２という）。３つ目は、画角判断情報の互換性も特徴量情報の互換性もあるパターンである（以下、互換性パターン３という）。４つ目は、画角判断情報の互換性はないが、特徴量情報の互換性はあるパターンである（以下、互換性パターン４という）。
【００７９】
本実施形態に係る撮像装置１００は、この４つの互換性パターンに応じて実行する処理を変更することにより、他の撮像装置との互換性の有無に応じた画像データの最適な共有を実現することができる。以下、上記４つの互換性パターンにおける各種処理の流れについて説明する。
【００８０】
（２−２−２．画像データを撮像した際の処理の流れ）
まず、撮像装置１００が撮像部１０６によって所定の画像データを撮像した際の処理の流れについて説明する。図４は、撮像装置１００が所定の画像データを撮像した際の処理の流れの一例を示すフロー図である。なお、以下の説明では、画像データの撮像時に、通信可能な１台の他の撮像装置５０が検出されている場合を例に説明する。もちろん、複数の他の撮像装置が検出されている場合には、同様の処理が他の撮像装置に対しても行われる。
【００８１】
図４に示すように、ステップ１４０で撮像部１０６により画像データが撮像された場合、ステップ１４２において、現在通信可能な他の撮像装置５０に関する互換性情報を確認する。具体的には、撮像装置１００は、図３に示した互換性情報のデータベースに基づいて、撮像装置５０との画角判断情報および特徴量情報の互換性の有無に基づいて、互換性パターンを特定する。その後、特定した互換性パターンに基づいて以下の処理を行う。
【００８２】
まず、ステップ１４４において、互換性パターン１であると判断された場合、撮像装置１００は、ステップ１４６において、撮像部１０６によって撮像された画像データを他の撮像装置５０へ送信する。他の撮像装置５０とは画角判断情報および特徴量判断情報の互換性を有していないため、これらの情報を撮像装置５０へ送信しても無駄だからである。この結果、互換性パターン１の場合、他の撮像装置へ互換性のない画角判断情報や特徴量情報を無駄に送信することを回避することができる。
【００８３】
一方、ステップ１４８において、互換性パターン２であると判断された場合、撮像装置１００は、ステップ１５０において、画角判断情報計測部１１０によって計測された画角情報を他の撮像装置５０へ送信する。これにより、撮像装置５０に備えられる画角判断部１１６は、撮像装置１００の撮像対象エリアと、自己の撮像装置５０の現在の撮像対象エリアとの同一性を判断することができ、同一である場合のみ画像データの送信を撮像装置１００に要求することができる。なお、画角判断情報を受信した際の処理の流れの詳細については、図７の処理フローにおいて後述する。
【００８４】
その後、撮像装置１００は、ステップ１５２において、画角判断情報を送信した撮像装置５０から画像データの送信要求を受信した場合、ステップ１５４において、撮像部１０６によって撮像された画像データを撮像装置５０へ送信する。一方、撮像装置５０から画像データの送信要求を受信しなかった場合や、画像データの送信不要通知を受信した場合、画像データを撮像装置５０へ送信することなく処理を終了する。この結果、互換性パターン２の場合、異なる被写体を撮像している撮像装置５０へ画像データを無駄に送信することを回避することができる。
【００８５】
次に、ステップ１５６において、互換性パターン３であると判断された場合、撮像装置１００は、ステップ１５８において、ステップ１５０と同様に画角判断情報計測部１１０によって計測された画角情報を他の撮像装置５０へ送信する。これにより、撮像装置５０に備えられる画角判断部１１６は、撮像装置１００の撮像対象エリアと、自己の撮像装置５０の現在の撮像対象エリアとの同一性を判断することができ、同一である場合のみ特徴量情報の送信を撮像装置１００に要求することができる。なお、画角判断情報を受信した際の処理の流れの詳細については、図８の処理フローにおいて後述する。
【００８６】
その後、撮像装置１００は、ステップ１６０において、画角判断情報を送信した撮像装置５０から特徴量情報の送信要求を受信した場合、ステップ１６２において、特徴量抽出部１０８によって抽出された特徴量情報を撮像装置５０へ送信する。一方、撮像装置５０から特徴量情報の送信要求を受信しなかった場合や、特徴量情報の送信不要通知を受信した場合、特徴量情報や画像データを撮像装置５０へ送信することなく処理を終了する。この結果、パターン３の場合、異なる被写体を撮像している撮像装置５０へ特徴量情報や画像データを無駄に送信することを回避することができる。
【００８７】
ステップ１６２により特徴量情報を受信した撮像装置５０に備えられる特徴量判断部１１８は、受信した特徴量情報に基づいて被写体の同一性を判断することができ、同一である場合のみ画像データの送信を撮像装置１００に要求することができる。なお、特徴量情報を受信した際の処理の流れの詳細については、図８の処理フローにおいて後述する。
【００８８】
その後、撮像装置１００は、ステップ１６４において、特徴量情報を送信した撮像装置５０から画像データの送信要求を受信した場合、ステップ１６６において、撮像部１０６によって撮像された画像データを撮像装置５０へ送信する。一方、撮像装置５０から画像データの送信要求を受信しなかった場合や、画像データの送信不要通知を受信した場合、画像データを撮像装置５０へ送信することなく処理を終了する。この結果、互換性パターン３の場合も、異なる被写体を撮像している撮像装置５０へ画像データを無駄に送信することを回避することができる。
【００８９】
次に、互換性パターン４であると判断された場合、撮像装置１００は、ステップ１６８において、ステップ１６２と同様に特徴量情報を他の撮像装置５０へ送信する。その後、撮像装置１００は、ステップ１７０および１７２において、上記ステップ１６４および１６６と同様に、撮像装置５０からの画像データ送信要求に応じて画像データを撮像装置５０へ送信する。すなわち、撮像装置１００は、撮像装置５０が同一の被写体を撮像している場合のみ画像データを送信することができる。この結果、パターン４の場合も、異なる被写体を撮像している撮像装置５０へ画像データを無駄に送信することを回避することができる。
【００９０】
以上、撮像装置１００が所定の画像データを撮像した際に、他の通信可能な撮像装置へデータ送信する処理の流れについて説明した。なお、上記説明では通信可能な他の撮像装置が１台の撮像装置５０の場合を例に説明したが、他の通信可能な撮像装置が複数存在する場合、同様のデータ送信処理を各撮像装置に対して行う。すなわち、撮像装置１００は、複数の撮像装置に対して、該撮像装置との画角判断情報および特徴量情報の互換性の有無に応じたデータ送信を行う。
【００９１】
（２−２−３．通信可能な他の撮像装置からデータを受信した際の流れ）
次に、撮像装置１００が他の撮像装置から所定のデータを受信した際の流れについて説明する。上述したように、本実施形態に係る撮像装置１００は、互換性パターンに応じたデータ送信を行うため、撮像装置１００自体も同様に他の通信可能な撮像装置から互換性パターンに応じて、画角判断情報や特徴量情報や画像データを受信する。以下の説明では、撮像装置１００が、他の１つの通信可能な撮像装置５０から上記互換性パターンに応じてデータを受信した際の流れを説明する。
【００９２】
図５は、撮像装置１００が他の撮像装置５０から互換性パターンに応じて、画角判断情報、特徴量情報、または画像データのいずれかを受信した際の処理の流れの一例を示すフロー図である。
【００９３】
図５に示すように、他の撮像装置５０から画角判断情報、特徴量情報、または画像データのいずれかを受信した撮像装置１００は、ステップ１８０において、撮像装置５０との互換性パターンを特定する。具体的には、撮像装置１００は、記憶部１２０に記録されている互換性情報に基づいて、データを送信してきた撮像装置５０との画角判断情報および特徴量情報の互換性の有無を確認し、上記４つの互換性パターンのいずれに該当するかを判断する。
【００９４】
撮像装置１００は、特定した互換性パターンに応じて異なる処理を実行する。以下、互換性パターン１と判断された場合の処理の流れを図６、互換性パターン２と判断された場合の処理の流れを図７、互換性パターン３と判断された場合の処理の流れを図８、互換性パターン４と判断された場合の処理の流れを図９を参照に説明する。
【００９５】
（互換性パターン１の場合の処理）
図６は、互換性パターン１の他の撮像装置５０から画像データを受信した際の撮像装置１００による処理の流れの一例を示すフロー図である。
【００９６】
図６に示すように、撮像装置１００は、ステップ１９０において、撮像装置５０から受信した画像データの特徴量を抽出する。互換性パターン１の撮像装置５０からは、図４のステップ１４６で説明したように、画像データが撮像装置１００へ送信されている。したがって、撮像装置１００は、特徴量抽出部１０８の機能を利用して、撮像装置５０から受信した画像データから特徴量を抽出することができる。
【００９７】
次に、撮像装置１００は、ステップ１９２において、撮像部１０６が現在撮像対象としている被写体の特徴量を特徴量抽出部１０８により抽出する。特徴量抽出部１０８は、例えば、撮像部１０６の現在の撮像対象エリアの映像をキャプチャして、該画像から特徴量を抽出する。
【００９８】
その後、撮像装置１００は、ステップ１９４において、受信画像から抽出した特徴量と、自己の撮像装置１００の撮像対象から抽出した特徴量とを比較して、被写体の同一性を判断する。具体的には、撮像装置１００の特徴量判断部１１８は、特徴量に含まれる形状や色彩等の情報に基づいて、受信画像に含まれる被写体と、自己の撮像装置１００が現在撮像対象としている被写体との同一性を判断する。
【００９９】
ステップ１９４で被写体が同一であると判断された場合、撮像装置１００は、ステップ１９６において、撮像装置５０から受信した画像データを記憶部１２０に保存する。これにより、撮像装置１００は、他の撮像装置５０で撮像された同一被写体の画像データを自動で記憶部１２０に保存することができる。
【０１００】
一方、ステップ１９４で被写体が同一でないと判断された場合、撮像装置１００は、ステップ１９８において、撮像装置５０から受信した画像データを消去する。これにより、撮像装置１００は、他の撮像装置５０で撮像された異なる被写体の画像データは保存せず、他の撮像装置５０で撮像された同一の被写体の画像データのみを自動で記憶部１２０に保存することができる。
【０１０１】
このように、互換性パターン１の場合、撮像装置１００は、他の撮像装置５０から画像データのみを受信する。したがって、自己の撮像装置１００に備えられる特徴量抽出部１０８が受信した画像データおよび自己の撮像装置１００の撮像対象から特徴量を抽出すればよい。この結果、撮像装置５０との特徴量情報の互換性の有無や、特徴量抽出部１０８による特徴量抽出方法に関わらず、被写体の同一性を判断することができる。
【０１０２】
（互換性パターン２の場合の処理）
次に、互換性パターン２と判断された場合の撮像装置１００の処理の流れについて説明する。図７は、互換性パターン２の他の撮像装置５０から画角判断情報を受信した際の撮像装置１００による処理の流れの一例を示すフロー図である。
【０１０３】
図７に示すように、撮像装置１００は、ステップ２００において、画角判断情報計測部１１０により撮像装置１００の現在の画角判断情報を計測する。なお、互換性パターン２の撮像装置５０からは、図４のステップ１５０で説明したように、画角判断情報が撮像装置１００へ送信されている。
【０１０４】
次に、撮像装置１００は、ステップ２０２において、ステップ２００により計測した画角判断情報と、撮像装置５０から受信した画角判断情報とを比較して、撮像対象エリアの同一性を判断する。具体的には、撮像装置１００の画角判断部１１６は、画角判断情報に含まれる撮像装置１００の位置、撮像方向、画角に関する情報に基づいて、撮像装置５０から受信した画像データの撮像エリアと、撮像装置１００の現在の撮像対象エリアとの同一性を判断する。
【０１０５】
ステップ２０２で撮像対象エリアが同一でないと判断された場合、撮像装置１００は、画像データの送信を撮像装置５０に要求することなく処理を終了する。撮像装置１００の撮像対象エリアとは異なるエリアを撮像した画像データに同一被写体が含まれている可能性はないためである。この場合、撮像装置１００は、特徴量情報の分析や画像データの送受信を行う必要がない。なお、撮像対象エリアが同一でないと判断された場合、撮像装置１００は、撮像装置５０に対して特徴量情報や画像データの不要通知を送信してもよい。
【０１０６】
一方、ステップ２０２で撮像対象エリアが同一であると判断された場合、撮像装置１００は、ステップ２０４において、通信部１１２により撮像装置５０へ画像データの送信を要求する。これを受けて撮像装置５０は、図４のステップ１５２および１５４で説明したように、画像データを撮像装置１００へ送信する。その結果、撮像装置１００は、ステップ２０６において、撮像装置５０から画像データを受信することができる。
【０１０７】
その後、ステップ２０８〜２１６において、撮像装置５０から受信した画像データから特徴量を抽出し、被写体の同一性の有無に応じて画像データを記憶部１２０へ保存する。なお、ステップ２０８〜２１６の処理は、図６のステップ１９０〜１９８と同様であるため詳細は省略する。
【０１０８】
このように、互換性パターン２の場合、撮像装置間で画角判断情報の互換性があるため、撮像装置１００は、他の撮像装置５０から画角判断情報を最初に受信する。したがって、撮像装置１００は、自己の撮像装置１００に備えられる画角判断情報計測部１１０により画角判断情報を計測することにより、撮像対象エリアの同一性を判断することができる。この結果、撮像対象エリアがまったく異なる撮像装置５０から特徴量情報や画像データを無駄に受信する必要がなく、同一の撮像対象エリアを撮像している他の撮像装置のみから特徴量情報や画像データを取得することができる。また、上記互換性パターン１の場合と同様に、他の撮像装置５０から画像データを受信することにより、撮像装置５０との特徴量情報の互換性や、特徴量抽出部１０８による特徴量抽出方法に関わらず、被写体の同一性を判断することもできる。
【０１０９】
（互換性パターン３の場合の処理）
次に、互換性パターン３と判断された場合の撮像装置１００の処理の流れについて説明する。図８は、互換性パターン３の他の撮像装置５０から画角判断情報を受信した際の撮像装置１００による処理の流れの一例を示すフロー図である。
【０１１０】
互換性パターン３の場合、他の撮像装置５０からは、図４のステップ１５８で説明したように、画角判断情報が撮像装置１００へ送信されている。したがって、撮像装置１００は、ステップ２２０および２２２において、撮像対象エリアの同一性を判断する。なお、ステップ２２０および２２２の処理は、図７のステップ２００および２０２と同様であるため詳細は省略する。
【０１１１】
ステップ２２２で撮像対象エリアが同一であると判断された場合、撮像装置１００は、ステップ２２４において、通信部１１２により撮像装置５０へ特徴量情報の送信を要求する。これを受けて撮像装置５０は、図４のステップ１６０および１６２で説明したように、特徴量情報を撮像装置１００へ送信する。その結果、撮像装置１００は、ステップ２２６において、撮像装置５０から特徴量情報を受信することができる。
【０１１２】
その後、撮像装置１００は、ステップ２２８において、撮像部１０６が現在撮像対象としている被写体の特徴量を特徴量抽出部１０８により抽出する。特徴量抽出部１０８は、例えば、撮像部１０６の現在の撮像対象エリアの映像をキャプチャして、該画像から特徴量を抽出する。
【０１１３】
その後、撮像装置１００は、ステップ２３０において、撮像装置５０から受信した特徴量と、ステップ２２８により抽出した特徴量とを比較して、被写体の同一性を判断する。互換性パターン３の場合、撮像装置間に特徴量情報の互換性があるため、撮像装置１００の特徴量判断部１１８は、撮像装置５０から受信した特徴量と、自己の撮像装置１００の特徴量抽出部１０８により抽出した特徴量とに基づいて被写体の同一性を判断することができる。
【０１１４】
ステップ２３０で被写体が同一であると判断された場合、撮像装置１００は、ステップ２３２において、通信部１１２により撮像装置５０へ画像データの送信を要求する。これを受けて撮像装置５０は、図４のステップ１６４および１６６で説明したように、画像データを撮像装置１００へ送信する。その結果、撮像装置１００は、ステップ２３４において、撮像装置５０から画像データを受信することができる。
【０１１５】
その後、撮像装置１００は、ステップ２３６において、撮像装置５０から受信した画像データを記憶部１２０に保存する。これにより、撮像装置１００は、他の撮像装置５０で撮像された同一被写体の画像データを自動で記憶部１２０に保存することができる。
【０１１６】
一方、ステップ２３０で被写体が同一でないと判断された場合、撮像装置１００は、画像データの送信を撮像装置５０に要求することなく処理を終了する。撮像装置５０により撮像された画像データには同一の被写体が含まれていないため、画像データを取得する必要がないからである。なお、被写体が同一でないと判断された場合、撮像装置１００は、撮像装置５０に対して画像データの不要通知を送信してもよい。
【０１１７】
このように、互換性パターン３の場合、撮像装置間で画角判断情報および特徴量情報の互換性があるため、撮像装置１００は、他の撮像装置５０から画角判断情報を最初に受信する。したがって、撮像装置１００は、自己の撮像装置１００に備えられる画角判断情報計測部１１０により画角判断情報を計測することにより、撮像対象エリアの同一性を判断することができる。この結果、撮像対象エリアがまったく異なる撮像装置から特徴量情報や画像データを無駄に受信する必要がなく、同一の撮像対象エリアを撮像している他の撮像装置のみから特徴量情報や画像データを取得することができる。また、撮像対象エリアが同一であると判断された場合のみ特徴量情報を受信して、特徴量判断部１１８により被写体の同一性を判断することができる。さらに、被写体が同一と判断された場合のみ、他の撮像装置５０から画像データを受信することができる。一般に撮像位置、撮像方向、画角に関する情報の送受信は、特徴量抽出処理や画像データ送受信処理などと比べて通信負荷が小さい。したがって、互換性パターン３の場合、画角判断情報の互換性を利用することにより、撮像装置間における同一被写体の画像データの共有を効率よく実現することができる。
【０１１８】
（互換性パターン４の場合の処理）
次に、互換性パターン４と判断された場合の撮像装置１００の処理の流れについて説明する。図９は、互換性パターン４の他の撮像装置５０から特徴量情報を受信した際の撮像装置１００による処理の流れの一例を示すフロー図である。
【０１１９】
互換性パターン４の場合、他の撮像装置５０からは、図４のステップ１６８で説明したように、特徴量情報が撮像装置１００へ送信されている。したがって、撮像装置１００は、ステップ２４０〜２４８において、特徴量情報に基づく被写体の同一性判断結果に応じて撮像装置５０から画像データを取得して記憶部１２０に保存する。なお、ステップ２４０〜２４８の処理は、図８のステップ２２８〜２３６と同様であるため詳細は省略する。
【０１２０】
このように、互換性パターン４の場合、撮像装置間において、画角判断情報の互換性はないが、特徴量情報の互換性があるため、他の撮像装置５０から特徴量情報を最初に受信して、特徴量判断部１１８により被写体の同一性を判断することができる。このように、撮像装置間において特徴量情報の互換性がある場合は、特徴量に基づいて適切な画像データのみを他の撮像装置から取得することもできる。
【０１２１】
以上説明したように、第１実施形態に係る撮像装置１００は、他の通信可能な撮像装置との間における画角判断情報および特徴量情報の互換性の有無に応じて、撮像時のデータ送信処理やデータ受信時の処理を変化させることを特徴の１つとしている。
【０１２２】
上記互換性パターン１のように、画角判断情報および特徴量情報のいずれにも互換性がない場合には、画像データのみを送受信することにより被写体の同一性を判断することができる。この結果、近年の顔検出技術や画像処理技術の著しい進歩に伴って多種多様な機能が備えられている撮像装置間においても、本実施形態に係る撮像装置１００の機能を備えることにより、同一被写体の画像データの効率的な共有を実現することができる。また、送信元の撮像装置の特徴量抽出技術に影響を受けないため、自己の撮像装置１００に最新の先進的な特徴量抽出技術を備えられている場合、該技術を利用した特徴量抽出・比較を実現することができる。
【０１２３】
また、上記互換性パターン２および３のように画角判断情報に互換性がある場合、撮像対象エリアの同一性を最初に判断することができる。この結果、本実施形態に係る撮像装置１００は、同一のエリアを撮像対象としている撮像装置とのみ画像データの共有を行うことができる。一般に撮像位置、撮像方向、画角に関する情報の送受信は、特徴量抽出処理や画像データ送受信処理などと比べて通信負荷が小さいため、無駄な画像データの送受信による通信負荷の軽減を実現することもできる。
【０１２４】
また、上記互換性パターン４のように特徴量情報のみに互換性がある場合、既知の特許文献１の技術等と同様に、特徴量に基づいて適切な画像データのみを共有することもできる。
【０１２５】
なお、上記説明においては、撮像装置１００と、他の通信可能な１つの撮像装置５０との間で行われる処理を中心に説明したが、本発明はこれに限定されるものではない。撮像装置１００は、複数の他の撮像装置から不定期に画像データ、特徴量情報、画角判断情報、データフォーマット情報等を受信する。したがって、画像データの撮像時には、撮像時に通信可能な他の複数の撮像装置へ画角判断情報、特徴量情報、または画像データのいずれかを送信する。また、他の複数の撮像装置からも同時に、複数の画角判断情報、特徴量情報、および画像データを受信する。
【０１２６】
また、上記説明における特徴量抽出部１０８による特徴量の抽出対象は、必ずしも撮像部１０６による現在の撮像対象に限定されるものではない。特徴量抽出部１０８は、例えば、ユーザによってあらかじめ設定された画像データから特徴量を抽出してもよい。これにより、撮像装置１００のユーザは常に被写体にレンズを向けていなくても、特徴量判断部１１８が、他の撮像装置で撮像された画像データの特徴量を、あらかじめ設定した所望する被写体の特徴量と比較することができる。また、特徴量抽出部１０８は、例えば、直近で撮像した画像データから特徴量を抽出してもよい。すなわち、特徴量抽出部１０８による特徴量の抽出対象となる画像データは、撮像装置１００のグレード、ユーザ設定等によって適宜変更することができ、特定の抽出対象に限定されるものではない。なお、このような場合、上述した画角判断情報の比較には、特徴量の抽出対象となる画像データが撮像された時点の画角判断情報を利用すればよい。
【０１２７】
（３．第２実施形態に係る撮像装置４００）
次に、本発明の第２実施形態に係る撮像装置４００について説明する。上述したように、第１実施形態に係る撮像装置１００は、互換性パターンに応じて異なる処理を行うが、最終的に特徴量情報に基づいて被写体の同一性を判断し、被写体が同一の場合のみ他の撮像装置から取得した画像データを保存する。しかし、同一の被写体を撮像している場合でも、必ずしも画像データから抽出した特徴量が一致するとは限らない。例えば、ある人物を正面から撮像している場合と、背後から撮像している場合とでは撮像される画像データの特徴が大きく異なる。また、周囲の光の影響等によっても画像データの色彩情報が大きく異なることも想定される。
【０１２８】
第２実施形態に係る撮像装置４００は、特徴量情報に基づいて被写体が同一でないと判断された場合、被写体の同一性をユーザに判断させることができる。これにより、同一の被写体を撮像しているにも関わらず、画像データの特徴量が大きく異なることにより同一被写体の画像データの適切な共有ができないことを回避することができる。このような特徴を有する本発明の第２実施形態に係る撮像装置４００について、以下説明する。
【０１２９】
（３−１．撮像装置４００の機能構成）
まず、撮像装置４００の機能構成について説明する。図１０は、第２実施形態に係る撮像装置４００の機能構成の一例を示すブロック図である。図１０に示すように、撮像装置４００は、上記第１実施形態に係る撮像装置１００が備える機能構成に加えて、被写体同一性設定部４０２をさらに備えている。
【０１３０】
（被写体同一性設定部４０２）
被写体同一性設定部４０２は、特徴量に基づく被写体の同一性をユーザに選択させる機能部である。上述したように、特徴量判断部１１８は他の撮像装置で撮像された画像データの特徴量と、自己の撮像装置の撮像対象の特徴量とを比較することにより被写体の同一性を判断し、被写体が同一であると判断した場合のみ、他の撮像装置で撮像された画像を保存する。これに対して、第２実施形態に係る撮像装置４００では、特徴量判断部１１８により被写体が同一でないと判断された場合、被写体同一性設定部４０２によりユーザに被写体の同一性の確認を促すことができる。
【０１３１】
具体的には、特徴量判断部１１８により被写体が同一でないと判断された場合、被写体同一性設定部４０２は、例えば、表示制御部１０４を介して、特徴量に基づく被写体同一性の判断結果をディスプレイに表示させる。これを受けてユーザは、被写体が同一であるか否かを判断し、撮像装置４００に判断結果を指示する。例えば、特徴量は異なるが被写体は同一であると判断した場合、操作ボタンやタッチパネル等を利用して被写体が同一であることを撮像装置４００に指示する。逆に特徴量判断部１１８による判断結果が正しく被写体が同一でないと判断した場合、被写体が同一でないことを撮像装置４００に指示する。操作入力部１０２を介してユーザからの指示を受けた被写体同一性設定部４０２は、ユーザからの指示内容を被写体同一性情報として記憶部１２０に記録する。ここで、「被写体同一性情報」とは、２以上の特徴量が同一の被写体から抽出されたか否かを定義する情報である。例えば、ユーザから同一被写体であると指示された場合、被写体同一性設定部４０２は、他の撮像装置で撮像された画像データの特徴量と、自己の撮像装置４００の撮像対象の特徴量とが、同一の被写体から抽出された特徴量であると定義する被写体同一性情報を記憶部１２０に記録する。一方、ユーザから同一被写体でないと指示された場合、被写体同一性設定部４０２は、他の撮像装置で撮像された画像データの特徴量と、自己の撮像装置４００の撮像対象の特徴量とが、同一の被写体から抽出された特徴量でないと定義する被写体同一性情報を記憶部１２０に記録する。このようにして被写体同一性設定部４０２によって記録された被写体同一性情報は、以後の特徴量判断部１１８による被写体の同一性判断に利用される。
【０１３２】
図１１は、本実施形態において、被写体同一性設定部４０２による処理の概念を示す説明図である。図１１の例では、１の被写体４０を正面から撮像装置４００Ａが撮像し、背面から撮像装置４００Ｂが撮像している場面を想定している。
【０１３３】
同一の被写体４０を撮像していても撮像位置が大きく異なるため、撮像装置４００Ａで撮像された画像データ「ＩＡ１」から抽出される特徴量「ＣＡ１」と、撮像装置４００Ｂで撮像された画像データ「ＩＢ１」から抽出される特徴量「ＣＢ１」とは、必ずしも一致するとは限らない。特徴量判断部１１８によって特徴量「ＣＡ１」と特徴量「ＣＢ１」とが一致しないため被写体が同一でないと判断された場合、被写体同一性設定部４０２は、表示制御部１０４を介して被写体の同一性をユーザに確認させるようなメッセージをディスプレイに表示させる。ディスプレイには、図１１に示すように、撮像装置４００Ａおよび４００Ｂで撮像された画像データ、特徴量のパラメータ、撮像位置、撮像方向、画角、被写体の近似率等を表示させる。もちろんディスプレイに表示させる情報はこれらに限定されない。
【０１３４】
ここで、ユーザが操作ボタンやタッチパネル等を利用して、撮像装置４００Ａで撮像された画像と撮像装置４００Ｂで撮像された画像が同一被写体であると指示した場合、被写体同一性設定部４０２は係る情報を記憶部１２０に記録する。具体的には、特徴量ＣＡ１と特徴量ＣＢ１とは同一の被写体から抽出された特徴量であることを定義する被写体同一性情報を記憶部１２０に記録する。
【０１３５】
その後、例えば、撮像装置４００Ａは、撮像装置４００Ｂから被写体４０の次の画像データ「ＩＢ２」（特徴量は「ＣＢ２」）を受信した場合、記憶部１２０に記録されている被写体同一性情報を利用する。具体的に説明すると、通常撮像装置４００Ａの特徴量判断部１１８は、特徴量「ＣＡ１」と特徴量「ＣＢ２」とに基づいて被写体の同一性を判断するため、被写体は同一でないと判断される可能性が高い。しかし、撮像装置４００Ａの特徴量判断部１１８は、記憶部１２０に記録されている被写体同一性情報を参照することにより、特徴量「ＣＡ１」と「ＣＢ１」は同一被写体であることを認識することができる。したがって、特徴量判断部１１８は、特徴量「ＣＢ１」と「ＣＢ２」が同一被写体であると判断した場合、特徴量「ＣＡ１」と「ＣＢ２」も同一被写体であると自動で判断することができる。
【０１３６】
この結果、撮像装置４００Ａの撮像者が一度被写体の同一性を設定した場合、以後撮像装置４００Ｂから受信した画像データの特徴量が異なっていても、同一被写体の場合は自動で画像データを保存することができる。
【０１３７】
また、図１１の例において、ユーザが仮に撮像装置４００Ａで撮像された画像と撮像装置４００Ｂで撮像された画像が同一被写体でないと指示した場合も、被写体同一性設定部４０２は係る情報を記憶部１２０に記録する。具体的には、特徴量ＣＡ１と特徴量ＣＢ１とは同一の被写体から抽出された特徴量ではないことを定義する被写体同一性情報を記憶部１２０に記録する。
【０１３８】
その後、例えば、撮像装置４００Ａは、撮像装置４００Ｂから被写体４０の次の画像データ「ＩＢ３」（特徴量は「ＣＢ３」）を受信した場合、記憶部１２０に記録されている被写体同一性情報を利用する。具体的に説明すると、通常撮像装置４００Ａの特徴量判断部１１８は、特徴量「ＣＡ１」と特徴量「ＣＢ３」とに基づいて被写体の同一性を判断するため、被写体は同一でないと判断される可能性が高い。また、撮像装置４００Ａの特徴量判断部１１８は、記憶部１２０に記録されている被写体同一性情報を参照することにより、特徴量「ＣＡ１」と「ＣＢ１」は既にユーザによって被写体が同一でないと判断されていることを認識することができる。したがって、特徴量判断部１１８は、特徴量「ＣＢ１」と「ＣＢ３」が同一被写体であると判断した場合、特徴量「ＣＡ１」と「ＣＢ３」も同一被写体でないと自動で判断することができる。
【０１３９】
この結果、撮像装置４００Ａの撮像者が一度被写体の非同一性を設定した場合、撮像装置４００Ａは、以後特徴量「ＣＢ３」と類似する特徴量の画像を非同一被写体と自動で判断でき、ユーザ確認を繰り返し行うことを回避することができる。
【０１４０】
（３−２．撮像装置４００による処理の流れ）
次に、被写体同一性設定部４０２を備える撮像装置４００によって行われる本発明の特徴的な処理の流れについて、処理フローを参照に詳細に説明する。
【０１４１】
（互換性パターン１の場合の処理）
図１２は、互換性パターン１の他の撮像装置５０から画像データを受信した際の撮像装置４００による処理の流れの一例を示すフロー図であり、実施形態１に係る撮像装置１００で説明した図６のフロー図に対応する。以下の説明では図６のフローと異なる処理を中心に説明する。
【０１４２】
図１２に示すように、ステップ１９４において、特徴量判断部１１８により被写体が同一でないと判断された場合、被写体同一性設定部４０２は、ステップ４１０において、ユーザに対する被写体同一性確認処理の必要性を判断する。詳細は後述するが、既にユーザによって自己の撮像装置４００の撮像対象とは異なる被写体であると指示された被写体の画像データを再度受信した際に、再度ユーザ確認を行うのはユーザにとって煩わしい。したがって、被写体同一性設定部４０２は、このような場合、ユーザに対する被写体同一性確認処理を行わない。なお、等ステップの詳細については、以下の被写体同一性確認処理の流れを説明した後に説明する。
【０１４３】
ステップ４１０によりユーザに対する被写体同一性確認処理が必要と判断された場合、被写体同一性設定部４０２は、ステップ４１１において、ユーザに対する被写体同一性確認処理を行う。被写体同一性設定部４０２は、例えば、表示制御部１０４により、被写体の同一性確認をユーザに促すようなメッセージをディスプレイに表示させる。
【０１４４】
その後、ステップ４１２において、操作入力部１０２を介してユーザから被写体が同一であるとの指示を受けた場合、被写体同一性設定部４０２は、ステップ４１４において、被写体が同一であると定義する被写体同一性情報を記憶部１２０に記録する。さらに、ステップ１９６において、撮像装置５０から受信した画像データを記憶部１２０に保存する。この結果、特徴量判断部１１８によって被写体が同一でないと判断された場合においても、ユーザが同一被写体と判断した場合には、他の撮像装置５０で撮像された画像データを保存することもできる。したがって、例えば、同一の被写体をまったく異なる位置から撮像したため特徴量が大きく異なるような場合においても、本実施形態に係る撮像装置４００は、同一被写体の画像データを他の撮像装置から取得することもできる。
【０１４５】
一方、ステップ４１２において、操作入力部１０２を介してユーザから被写体が同一でないとの指示を受けた場合、被写体同一性設定部４０２は、ステップ４１５において、被写体が同一でないと定義する被写体同一性情報を記憶部１２０に記録する。さらに、ステップ４１６において、撮像装置５０から受信した画像データを消去して処理を終了する。なお、ステップ４１５により記録された被写体同一性情報は、以後撮像装置５０から画像データを受信した際に、上述したステップ４１０におけるユーザ確認の必要性判断処理で利用される。
【０１４６】
具体的には、ステップ４１０において、被写体同一性設定部４０２は、ステップ１９４による被写体の非同一性が、ステップ４１５により記録された被写体同一性情報に基づくものか否かを基準に判断する。例えば、ユーザによって一度非同一と判断された被写体の画像データを受信した際に、再度ユーザに被写体の同一性を判断させることは好ましくない。したがって、特徴量判断部１１８がステップ４１５により記録された被写体同一性情報に基づいて被写体が同一でないと判断した場合、被写体同一性設定部４０２は、ユーザによる被写体同一性判断は必要ないと判断し、ステップ４１１〜４１４の処理を行わない。
【０１４７】
この場合、被写体同一性設定部４０２は、ステップ４１５において、ステップ１９０および１９２で抽出した特徴量が異なる被写体であることを定義する被写体同一性情報を記憶部１２０に記録し、ステップ４１６において、画像データを消去する。このように、被写体の同一性に関する情報を蓄積していくことにより、無駄なユーザ確認処理を極力回避することができる。
【０１４８】
（互換性パターン２の場合の処理）
図１３は、互換性パターン２の他の撮像装置５０から画角判断情報を受信した際の撮像装置４００による処理の流れの一例を示すフロー図であり、実施形態１に係る撮像装置１００で説明した図７のフロー図に対応する。
【０１４９】
互換性パターン２の場合も、ステップ２１２において、特徴量判断部１１８により被写体が同一でないと判断された場合、被写体同一性設定部４０２は、ステップ４２０でユーザ確認の必要性を判断した上で、必要に応じて、ステップ４２１〜４２６において、ユーザに対する被写体同一性確認処理を行う。なお、ステップ４２０〜４２６の処理は、図１２で説明したステップ４１０〜４１６と同様であるため詳細は省略する。
【０１５０】
（互換性パターン３の場合の処理）
図１４は、互換性パターン３の他の撮像装置５０から画角判断情報を受信した際の撮像装置４００による処理の流れの一例を示すフロー図であり、実施形態１に係る撮像装置１００で説明した図８のフロー図に対応する。
【０１５１】
互換性パターン３の場合も、ステップ２３０において、特徴量判断部１１８により被写体が同一でないと判断された場合、被写体同一性設定部４０２は、ステップ４３０でユーザ確認の必要性を判断した上で、必要に応じて、ステップ４３１において、ユーザに対して被写体の同一性の確認を行う。なお、互換性パターン３の場合、この時点では撮像装置５０から画像データを受信していないため、特徴量に基づく被写体の形状、色彩分布、近似率等をディスプレイに表示させることによりユーザに被写体の同一性を判断させる。
【０１５２】
その後、ステップ４３２において、操作入力部１０２を介してユーザから被写体が同一であるとの指示を受けた場合、被写体同一性設定部４０２は、ステップ４３４において、被写体が同一であると定義する被写体同一性情報を記憶部１２０に記録する。その後は、図８で説明したように、ステップ２３２〜２３６において、撮像装置５０から取得した画像データを取得する。
【０１５３】
一方、ステップ４３２において、操作入力部１０２を介してユーザから被写体が同一でないとの指示を受けた場合、被写体同一性設定部４０２は、ステップ４３６において、被写体が同一でないと定義する被写体同一性情報を記憶部１２０に記録して処理を終了する。
【０１５４】
（互換性パターン４の場合の処理）
図１５は、互換性パターン４の他の撮像装置５０から特徴量情報を受信した際の撮像装置４００による処理の流れの一例を示すフロー図であり、実施形態１に係る撮像装置１００で説明した図９のフロー図に対応する。
【０１５５】
互換性パターン４の場合も、ステップ２４２において、特徴量判断部１１８により被写体が同一でないと判断された場合、被写体同一性設定部４０２は、ステップ４４０でユーザ確認の必要性を判断した上で、必要に応じて、ステップ４４１〜４４６において、ユーザに対する被写体同一性確認処理を行う。なお、ステップ４４０〜４４６の処理は、図１４で説明したステップ４３０〜４３６と同様であるため詳細は省略する。
【０１５６】
以上説明したように、第２実施形態に係る撮像装置４００は、特徴量に基づいて被写体が同一でないと判断された場合においても、ユーザによる任意の設定に応じて、同一被写体とみなして画像データを保存することができる。この結果、同一の被写体を異なる位置から撮像して特徴量が大きく異なる場合においても、ユーザが１度だけ被写体の同一性を設定することにより、以後他の撮像装置で撮像された画像データを、特徴量が大きく異なる場合でも同一の被写体と自動で判断して保存することができる。したがって、１つの撮像装置で同一被写体を複数のアングルであらかじめ撮像する必要もなく、ユーザ負担を極力軽減することができる。このように、実施形態２に係る撮像装置４００は、特徴量のみによる判断では実現することができない最適な同一被写体の画像データの共有を、少ないユーザ負担で実現することができる。
【０１５７】
また、ユーザが１度だけ被写体の非同一性を設定することにより、撮像装置４００は、以後他の撮像装置で撮像された該被写体の画像データを受信した際に、ユーザに対する被写体の同一性確認を繰り返し行う必要がない。したがって、被写体が同一でないと定義する被写体同一性情報を蓄積していくことにより、被写体の同一性判断の柔軟性を向上させるのみでなく、ユーザに対する負担も極力軽減させることができる。
【０１５８】
また、上記説明において互換性パターン３および４の場合は、画像データの受信前にユーザに対する被写体同一性確認処理を行っているため、ユーザは画像データを確認することができない。したがって、ユーザは、ディスプレイに表示される被写体の形状や色彩、近似率等に基づいて被写体の同一性を判断する必要がある。しかし、互換性パターン３および４の場合においても、特徴量判断部１１８により被写体が同一でないと判断された場合に、他の撮像装置５０から画像データを取得した上で被写体同一性確認処理を行ってもよい。この場合、ユーザは画像データを確認した上で被写体の同一性を判断することができる。
【０１５９】
（４．第３実施形態に係る撮像装置６００）
次に、本発明の第３実施形態に係る撮像装置６００について説明する。上述したように、第２実施形態に係る撮像装置４００は、他の撮像装置で撮像された特徴量が異なる画像データであっても、ユーザによる設定に応じて、同一被写体の画像データとして保存することができる。すなわち、ユーザ設定という観点から被写体の同一性判断の柔軟性を向上させることができる。これに対して、第３実施形態に係る撮像装置６００は、画角判断情報を利用することにより、特徴量に基づく被写体の同一性判断の柔軟性をさらに向上させることができる。
【０１６０】
上述したように、画角判断情報には撮像装置の位置、撮像方向および画角の情報が含まれている。したがって、撮像位置や方向が異なる２つの画像の特徴量を比較する場合、画角判断情報に基づいて特徴量を補正した上で被写体の同一性を判断するほうが好ましい。例えば、同一被写体を異なる位置から撮像することにより特徴量が大きく異なる場合でも、画角判断情報により特徴量を補正することにより、特徴量判断部１１８は２つの特徴量が同一被写体から抽出されたものであると判断できる可能性が大きくなる。この結果、ユーザ負担を極力減少させることができる。
【０１６１】
以上説明したような特徴を有する本発明の第３実施形態に係る撮像装置６００について以下に詳細に説明する。
【０１６２】
（４−１．撮像装置６００の機能構成）
まず、撮像装置６００の機能構成について説明する。図１６は、第３実施形態に係る撮像装置６００の機能構成の一例を示すブロック図である。図１６に示すように、撮像装置６００は、上記第２実施形態に係る撮像装置４００が備える機能構成に加えて、特徴量補正部６０２をさらに備えている。
【０１６３】
（特徴量補正部６０２）
特徴量補正部６０２は、画角判断情報に基づいて特徴量を補正する機能部である。上述したように、同一被写体を撮像した画像データであっても、撮像位置や撮像条件が異なる場合特徴量が大きく異なることも考えられる。このような場合において、特徴量補正部６０２は、画角判断情報に基づいて特徴量を補正し、特徴量に基づく被写体の同一性判断の正確性を向上させる。
【０１６４】
図１７は、本実施形態において、特徴量補正部６０２による特徴量補正処理の概念を示す説明図である。図１７の例では、１の被写体４２を撮像装置６００Ａおよび６００Ｂが異なる位置から撮像している場面を想定している。
【０１６５】
撮像装置６００Ａの特徴量補正部６０２はまず、撮像装置６００Ａの画角判断情報と撮像装置６００Ｂの画角判断情報とを比較し、撮像装置６００Ａおよび撮像装置６００Ｂの撮像条件の差異を計測する。次に、特徴量補正部６０２は、画角判断情報から計測した撮像装置６００Ａおよび撮像装置６００Ｂの撮像条件の差異に基づいて、撮像装置６００Ａで撮像された画像データの特徴量ＣＡ６を補正して、特徴量ＣＡ６’を算出する。
【０１６６】
特徴量補正部６０２は、例えば、画角判断情報に基づいて特徴量ＣＡ６を、あたかも撮像装置６００Ｂと同じ撮像条件で撮像されたように補正して特徴量ＣＡ６’を算出する。なお、特徴量の補正は、撮像位置、撮像方向および画角に関する情報を含む画角判断情報に基づいて行うが、特定の方法に限定されるものではない。例えば、特開２００５−２７７６０３に記載されているような既知の特徴量補正技術を利用してもよい。また、撮像位置による明るさの差異を考慮して、特徴量情報に含まれる色彩情報を補正してもよい。本実施形態は、特徴量補正技術を利用することで上記実施形態１および２における被写体の同一性判断の正確性をさらに向上させることを目的としており、特徴量補正方法は特定の方法に限定されない。
【０１６７】
その後、特徴量判断部１１８は、特徴量補正部６０２によって補正された特徴量ＣＡ６’と、撮像装置６００Ｂで撮像された画像データの特徴量ＣＢ６を比較した上で被写体の同一性を判断する（図１７の比較１）。これにより、特徴量ＣＡ６とＣＢ６とを比較する場合よりも、被写体の同一性をより正確に判断することができる。
【０１６８】
また、図１７に示すように、特徴量補正部６０２はさらに、ＣＢ６の特徴量も画角情報に基づいて補正してもよい。例えば、特徴量補正部６０２は、撮像装置６００Ａと撮像装置６００Ｂの撮像エリアの共通範囲（図１７の矢印の範囲）のみを抽出してＣＢ６’を算出してもよい。これにより、特徴量判断部１１８は、特徴量ＣＡ６’とＣＢ６’とを比較した上で被写体の同一性を判断することができ（図１７の比較２）、被写体の同一性をより正確に判断することもできる。
【０１６９】
なお、上記説明では、撮像装置６００Ａの特徴量補正部６０２は、自己の撮像装置６００Ａで撮像された画像データの特徴量ＣＡ６を他の撮像装置６００Ｂの画角判断情報に合わせて補正したが、本実施形態は係る例に限定されない。例えば、特徴量補正部６０２は、他の撮像装置６００Ｂで撮像された画像データの特徴量ＣＢ６を自己の撮像装置６００Ａの画角判断情報に合わせて補正してもよいし、両方の特徴量ＣＡ６およびＣＢ６を所定の画角判断情報に合わせて補正してもよい。
【０１７０】
（４−２．撮像装置６００による処理の流れ）
次に、特徴量補正部６０２を備える撮像装置６００によって行われる本発明の特徴的な処理の流れについて、処理フローを参照に詳細に説明する。なお、本実施形態は、画角判断情報に基づいて特徴量の補正を行うため、特徴量補正は、画角判断情報の互換性を有している互換性パターン２および３においてのみ行われる処理である。以下の説明では、特徴量補正が実行される互換性パターン２および３の処理の流れを中心に説明する。
【０１７１】
（互換性パターン２の場合の処理）
図１８は、互換性パターン２の他の撮像装置５０から画角判断情報を受信した際の撮像装置６００による処理の流れの一例を示すフロー図であり、実施形態２に係る撮像装置４００で説明した図１３のフロー図に対応する。以下の説明では図１３のフローと異なる処理を中心に説明する。
【０１７２】
図１８に示すように、ステップ６１０において、特徴量補正部６０２は、撮像装置５０から受信した画角判断情報および自己の撮像装置６００の画角判断情報に基づいて、ステップ２０８で抽出した特徴量または／およびステップ２１０で抽出した特徴量を補正する。その後、ステップ６１２において、特徴量判断部１１８は、ステップ６１０により補正された特徴量に基づいて被写体の同一性を判断する。以後の処理は上記実施形態１または２と同様のため詳細は省略する。
【０１７３】
このように、特徴量に基づく被写体の同一性判断を行う前に、画角判断情報に基づく特徴量の補正を行っているため、特徴量判断部１１８による被写体の同一性判断の正確性をさらに向上させることができる。この結果、上記実施形態２で説明したユーザによる被写体同一性設定の機会を軽減させることもできる。
【０１７４】
（互換性パターン３の場合の処理）
図１９は、互換性パターン３の他の撮像装置５０から画角判断情報を受信した際の撮像装置６００による処理の流れの一例を示すフロー図であり、実施形態２に係る撮像装置４００で説明した図１４のフロー図に対応する。以下の説明では図１４のフローと異なる処理を中心に説明する。
【０１７５】
図１９に示すように、ステップ６２０において特徴量補正部６０２による特徴量補正が行われ、ステップ６２２において特徴量判断部１１８による被写体の同一性判断処理が行われる。なお、ステップ６２０および６２２の処理は、図１８で説明したステップ６１０および６１２と同様であり、以後の処理は上記実施形態１または２と同様のため詳細は省略する。
【０１７６】
以上説明したように、第３実施形態に係る撮像装置６００は、画角判断情報に基づいて特徴量を補正した上で被写体の同一性を判断することができる。したがって、他の撮像装置と画角判断情報の互換性を有している場合、画角判断情報を取得して特徴量を補正することにより、被写体の同一性判断をより正確に行うことができる。この結果、異なる撮像条件で同一被写体を撮像している撮像装置からも、より正確に同一被写体の画像データを取得して保存することができる。したがって、例えば、実施形態２で説明した被写体同一性設定機能を備えているような場合でも、ユーザ負担を極力軽減させることが可能である。
【０１７７】
（６．まとめ）
以上説明したように、本発明の各種実施形態に係る撮像装置は、撮像位置、撮像方向および画角に関する情報を含む画角判断情報、および画像データから抽出される特徴量情報の互換性の有無に基づいて、撮像時のデータ送信方法や、データ受信時の処理を変化させる。これにより、データを送受信可能な複数の撮像装置間において、画像データから抽出される特徴量の互換性の有無に関わらず、同一被写体の画像データを共有することを可能としている。
【０１７８】
まず、画角判断情報および特徴量情報のいずれにも互換性がない互換性パターン１の場合、画像データを撮像した撮像装置は他の撮像装置へ画像データを送信する。画像データを受信した撮像装置は、受信した画像データから特徴量を抽出することにより被写体の同一性を判断することができる。このように、画角判断情報や特徴量情報に互換性がない場合であっても、自己の撮像装置に備えられる特徴量抽出機能を利用することができる。したがって、撮像装置間の特徴量抽出方法の違い、特徴量のパラメータの違い、特徴量のデータ形式の違いに関わらず被写体の同一性を判断することができ、他の撮像装置で撮像された同一被写体の画像データを共有することが可能である。
【０１７９】
画角判断情報の互換性はあるが特徴量情報の互換性がない互換性パターン２の場合、まず画角判断情報に基づいて同じ撮像エリアを撮像対象としているか否かを判断することにより、無駄な画像データの送受信を回避することができる。この結果、撮像装置の消費電力や通信負荷の軽減を実現することもできる。また、画角判断情報に基づいて特徴量を補正した上で被写体の同一性を判断することにより、被写体の同一性判断の正確性をより向上させることもできる。また、特徴量情報に基づいて被写体が同一でないと判断された場合においても、ユーザからの指示に応じた被写体同一設定処理を行うことにより、被写体の同一性判断の柔軟性を向上させることもできる。この結果、同一被写体を大きく異なるアングルで撮像したような画像に関しても、少ないユーザ負担で画像共有することもできる。
【０１８０】
画角判断情報および特徴量情報のいずれにも互換性がある互換性パターン３の場合も同様に、まず画角判断情報に基づいて同じ撮像エリアを撮像対象としているか否かを判断することにより、無駄な画像データの送受信を回避することができる。この結果、撮像装置の消費電力や通信負荷の軽減を実現することもできる。また、画角判断情報に基づいて特徴量を補正した上で被写体の同一性を判断することにより、被写体の同一性判断の正確性をより向上させることもできる。
【０１８１】
画角判断情報の互換性はないが特徴量情報の互換性がある互換性パターン４の場合、従来の特徴量情報に基づく被写体の同一性判断を行うこともできる。さらに、特徴量情報に基づいて被写体が同一でないと判断された場合においても、ユーザからの指示に応じた被写体同一設定処理を行うことにより、被写体の同一性判断の柔軟性を向上させることもできる。この結果、同一被写体を大きく異なるアングルで撮像したような画像に関しても、少ないユーザ負担で画像共有することもできる。
【０１８２】
以上のように、本発明の各実施形態に係る撮像装置は、データを送受信可能な複数の撮像装置間において、画像データから抽出される特徴量の互換性の有無に関わらず、同一被写体の画像データを共有することが可能である。
【０１８３】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１８４】
また、本明細書において、フロー図に記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【符号の説明】
【０１８５】
１００、４００、６００    撮像装置
１０２    操作入力部
１０４    表示制御部
１０６    撮像部
１０８    特徴量抽出部
１１０    画角判断情報計測部
１１２    通信部
１１４    互換性判断部
１１６    画角判断部
１１８    特徴量判断部
１２０    記憶部
１２２    制御部
４０２    被写体同一性設定部
６０２    特徴量補正部
【図１】
2011135380.tif 000003
【図２】
2011135380.tif 000004
【図３】
2011135380.tif 000005
【図４】
2011135380.tif 000006
【図５】
2011135380.tif 000007
【図６】
2011135380.tif 000008
【図７】
2011135380.tif 000009
【図８】
2011135380.tif 000010
【図９】
2011135380.tif 000011
【図１０】
2011135380.tif 000012
【図１１】
2011135380.tif 000013
【図１２】
2011135380.tif 000014
【図１３】
2011135380.tif 000015
【図１４】
2011135380.tif 000016
【図１５】
2011135380.tif 000017
【図１６】
2011135380.tif 000018
【図１７】
2011135380.tif 000019
【図１８】
2011135380.tif 000020
【図１９】
2011135380.tif 000021
【図２０】
2011135380.tif 000022