(57)【要約】【課題】端末同士で秘匿性を保ちながら情報交換により最新情報を共有できる情報処理システム、携帯端末装置、その情報処理方法およびプログラムを提供する。【解決手段】携帯端末装置１００は、登録／照合用の撮像画像から特徴情報を取得する特徴情報取得部１０２と、登録用画像の特徴情報に関する位置時刻情報を取得する位置時刻情報取得部１０４と、登録用画像の特徴情報と、対応する位置時刻情報とを紐付けて拡散情報として保持するデータベース１０６と、他の装置にデータベース１０６内の拡散情報を送信し、他の装置が保持する拡散情報を受信する情報交換部１０８と、受信した拡散情報をデータベース１０６に新たに登録する更新部１１０と、データベース１０６において、照合用画像の特徴情報と類似する特徴情報を特定する照合部１１２と、特定した特徴情報と紐付く位置時刻情報を照合用画像の属性情報として取得する属性検出部１１４と、を備える。【選択図】図１
2015173307.tif 000002
【特許請求の範囲】
【請求項１】
登録用および照合用の撮像画像から特徴情報を取得する特徴情報取得手段と、
前記登録用撮像画像から取得された前記特徴情報に関する位置情報および時刻情報を取得する位置時刻情報取得手段と、
前記登録用撮像画像から取得された前記特徴情報と、対応する前記位置情報および前記時刻情報とを紐付けて、拡散すべき拡散情報として保持するデータベースと、
他の装置に、前記データベースに保持されている前記拡散情報を送信するとともに、前記他の装置が保持している拡散情報を受信する情報交換手段と、
前記他の装置から受信した拡散情報を前記データベースに新たに登録する更新手段と、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合し、前記照合用撮像画像の特徴情報と類似する特徴情報を特定する照合手段と、
前記データベースにおいて前記照合手段により特定された特徴情報と紐付けられている位置情報および時刻情報を前記照合用撮像画像の属性情報として取得する属性検出手段と、
を備える携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置において、
特徴情報の拡散停止を示す停止要求を受け付ける削除受付手段と、
前記停止要求に呼応して、前記照合手段により、前記拡散停止の前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報との照合による、前記拡散停止の前記特徴情報と類似すると特定された、前記データベース内の特徴情報に、拡散停止フラグを設定するフラグ設定手段と、
をさらに備え、
前記情報交換手段は、前記拡散停止フラグが設定された特徴情報を前記拡散情報から除外して、前記他の装置に送信する、
携帯端末装置。
【請求項３】
請求項２に記載の携帯端末装置において、
前記拡散を停止すべき特徴情報を示す拡散停止情報を送信するとともに、前記他の装置が保持している前記拡散停止情報を受信する拡散停止情報交換手段をさらに備え、
前記フラグ設定手段は、前記照合手段による、前記拡散停止情報交換手段により受信した前記拡散停止情報が示す特徴情報と前記データベースに前記拡散情報として保持される特徴情報との照合により、前記拡散停止情報が示す特徴情報と類似すると特定された、前記データベース内の特徴情報に、前記拡散停止フラグを設定する、
携帯端末装置。
【請求項４】
請求項２または３に記載の携帯端末装置において、
前記更新手段は、前記拡散停止フラグが設定された特徴情報を、前記拡散停止フラグの設定から所定期間経過後、または指定された時刻に、前記データベースから削除する携帯端末装置。
【請求項５】
請求項１乃至４いずれか１項に記載の携帯端末装置において、
さらに、
前記データベースは、前記登録用撮像画像としての前記携帯端末装置のユーザの撮像画像から取得された特徴情報と位置情報および時刻情報とを紐付けて、前記拡散情報として保持しており、
前記更新手段は、前記データベースの、前記ユーザ以外の拡散情報をそのままに、前記ユーザの撮像画像から取得された特徴情報と紐付けられた位置情報および時刻情報を、前記情報交換手段により送信される前に、前記位置時刻情報取得手段により取得し、最新の情報に更新する、
携帯端末装置。
【請求項６】
請求項１乃至５いずれか１項に記載の携帯端末装置において、
他の装置への情報送信の条件の指定を取得する条件取得手段と、
取得した前記条件に従って、前記データベース内の前記拡散情報を選別する選別手段と、
をさらに備え、
前記情報交換手段は、前記データベース内の前記拡散情報のうち、選別された前記拡散情報を前記他の装置に送信する、
携帯端末装置。
【請求項７】
請求項６に記載の携帯端末装置において、
前記データベース内の前記特徴情報に対し、優先度の指定を取得する優先度取得手段をさらに備え、
前記更新手段は、取得した前記優先度を前記特徴情報に紐付けて前記データベースに登録し、
前記条件取得手段は、前記優先度に関する条件の指定を取得する、
携帯端末装置。
【請求項８】
請求項１乃至７いずれか１項に記載の携帯端末装置において、
前記属性検出手段により取得した前記照合用撮像画像の前記属性情報を提示する提示手段をさらに備える携帯端末装置。
【請求項９】
請求項８に記載の携帯端末装置において、
さらに、
前記照合手段は、前記照合用撮像画像の特徴情報と、所定の閾値以上の類似度を有する特徴情報を、前記照合用撮像画像と類似する特徴情報と特定し、前記類似度を出力し、
前記提示手段は、前記照合手段が出力した前記類似度を、前記照合用撮像画像の前記属性情報とともに提示する、
携帯端末装置。
【請求項１０】
請求項８または９に記載の携帯端末装置において、
前記提示手段における前記位置情報または前記時刻情報の開示の詳細度レベルを所定の条件に従い制御する制御手段をさらに備える携帯端末装置。
【請求項１１】
請求項１０に記載の携帯端末装置において、
さらに、
前記制御手段は、前記照合手段により特定された特徴情報と、前記照合用撮像画像の特徴情報との類似度に応じて、前記提示手段における前記位置情報または前記時刻情報の開示の詳細度レベルを制御する携帯端末装置。
【請求項１２】
請求項１乃至１１いずれか１項に記載の携帯端末装置において、
前記登録用撮像画像に写っている人物の安否情報を取得する安否情報取得手段をさらに備え、
前記安否情報取得手段は、取得した安否情報を、前記登録用撮像画像の特徴情報と紐付けて前記データベースに登録し、
前記属性検出手段は、照合により特定された特徴情報に紐付けられている安否情報を前記照合用撮像画像の属性情報として取得する携帯端末装置。
【請求項１３】
請求項１乃至１２いずれか１項に記載の携帯端末装置を複数備え、
複数の携帯端末装置がそれぞれ有するデータベース内の、特徴情報と、前記特徴情報に紐付けられる位置情報および時刻情報を、前記複数の携帯端末装置が交換する、
情報処理システム。
【請求項１４】
コンピュータに、
登録用および照合用の撮像画像から特徴情報を取得する手順、
前記登録用撮像画像から取得された前記特徴情報に関する位置情報および時刻情報を取得する手順、
前記登録用撮像画像から取得された前記特徴情報と、対応する前記位置情報および前記時刻情報とを紐付けて、拡散すべき拡散情報としてデータベースに保持する手順と、
他の装置に、前記データベースに保持されている前記拡散情報を送信するとともに、前記他の装置が保持している拡散情報を受信する手順、
前記他の装置から受信した拡散情報を前記データベースに新たに登録する手順、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合し、前記照合用撮像画像の特徴情報と類似する特徴情報を特定する手順、
前記データベースにおいて特定された特徴情報と紐付けられている位置情報および時刻情報を前記照合用撮像画像の属性情報として取得する手順、を実行させるためのプログラム。
【請求項１５】
携帯端末装置が、
登録用の撮像画像から特徴情報を取得し、
前記登録用撮像画像から取得された前記特徴情報に関する位置情報および時刻情報を取得し、
前記登録用撮像画像から取得された前記特徴情報と、対応する前記位置情報および前記時刻情報とを紐付けて、拡散すべき拡散情報としてデータベースに登録し、
前記データベースに保持されている前記拡散情報を送信するとともに、他の装置が保持している拡散情報を受信して、拡散情報を交換し、
前記他の装置から受信した拡散情報を前記データベースに新たに登録し、
照合用の撮像画像から特徴情報を取得し、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合して、前記照合用撮像画像の特徴情報と類似する特徴情報を特定し、
前記データベースにおいて特定された特徴情報と紐付けられている位置情報および時刻情報を前記照合用撮像画像の属性情報として取得する、
携帯端末装置の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、情報処理システム、携帯端末装置の情報処理方法、およびプログラムに関し、特に、携帯端末同士で情報交換する、携帯端末装置、情報処理システム、携帯端末装置の情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
ＤＴＮ（Delay, Disruption, Disconnection Tolerant Networking）のような送達確認が困難でノード間の転送が不確かなネットワークにおいて、コピー配布の重複による中継移動端末および中継固定局の記録媒体の占有を低減するＤＴＮデータ転送方法の一例が特許文献１に記載されている。
また、特許文献２には、移動端末をデータ転送の媒体として、基地局間でデータ転送をする場合に、適切な経路を選択し、ネットワーク全体にかかる負荷を低減することができるデータ転送方法が記載されている。
【０００３】
特許文献３には、安否情報提供装置の一例が記載されている。特許文献３に記載の安否情報提供装置は、被災者となった安否確認対象者が自分の安否情報を入力し、サーバに登録する。安否確認対象者の顔画像を被写体として撮影し、予め登録された照合用顔画像と照合し、特徴が一致する照合用画像を同一人物の画像であると判断し、候補として検索抽出する。顔画像の照合は、安否確認用顔画像と照合用顔画像の一致度を、目の距離、輪郭、および目鼻等の顔の部分の形状などの特徴から算出し、一致度が照合用顔画像ごとに予め定められた閾値を超えている場合、同一人物と判断する。
【０００４】
特許文献４には、小売店群における全ての来店者の中から万引き履歴者を確実に特定する万引き防止システムが記載されている。店舗の監視カメラで撮影された画像と、登録されている万引き履歴者の顔写真データとを照合する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−６８１９１号公報
【特許文献２】特開２００８−１６９９０号公報
【特許文献３】特開２００６−２４３７９８号公報
【特許文献４】特開２００５−１９６７１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記文献記載の技術においては、情報伝達の通信負荷を抑制することや、予め登録された情報から、顔画像による照合により安否情報を検索して取得することはできるが、災害時等の通信環境が整わない状況の中で、最新の情報を蓄積して複数の端末間で情報交換を行い共有するという発想はなかった。
【０００７】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、端末同士で秘匿性を保ちながら情報交換により最新情報を共有できる情報処理システム、携帯端末装置、その情報処理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の携帯端末装置は、
登録用および照合用の撮像画像から特徴情報を取得する特徴情報取得手段と、
前記登録用撮像画像から取得された前記特徴情報に関する位置情報および時刻情報を取得する位置時刻情報取得手段と、
前記登録用撮像画像から取得された前記特徴情報と、対応する前記位置情報および前記時刻情報とを紐付けて、拡散すべき拡散情報として保持するデータベースと、
他の装置に、前記データベースに保持されている前記拡散情報を送信するとともに、前記他の装置が保持している拡散情報を受信する情報交換手段と、
前記他の装置から受信した拡散情報を前記データベースに新たに登録する更新手段と、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合し、前記照合用撮像画像の特徴情報と類似する特徴情報を特定する照合手段と、
前記データベースにおいて前記照合手段により特定された特徴情報と紐付けられている位置情報および時刻情報を前記照合用撮像画像の属性情報として取得する属性検出手段と、
を備える。
【０００９】
本発明の情報処理システムは、
本発明の携帯端末装置を複数備え、
前記複数の携帯端末装置がそれぞれ有するデータベース内の、特徴情報と、前記特徴情報に紐付けられる位置情報および時刻情報を、前記複数の携帯端末装置が交換する、
情報処理システム。
【００１０】
本発明のコンピュータプログラムは、
コンピュータに、
登録用および照合用の撮像画像から特徴情報を取得する手順、
前記登録用撮像画像から取得された前記特徴情報に関する位置情報および時刻情報を取得する手順、
前記登録用撮像画像から取得された前記特徴情報と、対応する前記位置情報および前記時刻情報とを紐付けて、拡散すべき拡散情報としてデータベースに保持する手順と、
他の装置に、前記データベースに保持されている前記拡散情報を送信するとともに、前記他の装置が保持している拡散情報を受信する手順、
前記他の装置から受信した拡散情報を前記データベースに新たに登録する手順、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合し、前記照合用撮像画像の特徴情報と類似する特徴情報を特定する手順、
前記データベースにおいて特定された特徴情報と紐付けられている位置情報および時刻情報を前記照合用撮像画像の属性情報として取得する手順、を実行させるためのプログラムである。
【００１１】
本発明の携帯端末装置の情報処理方法は、
携帯端末装置が、
登録用の撮像画像から特徴情報を取得し、
前記登録用撮像画像から取得された前記特徴情報に関する位置情報および時刻情報を取得し、
前記登録用撮像画像から取得された前記特徴情報と、対応する前記位置情報および前記時刻情報とを紐付けて、拡散すべき拡散情報としてデータベースに登録し、
前記データベースに保持されている前記拡散情報を送信するとともに、他の装置が保持している拡散情報を受信して、拡散情報を交換し、
前記他の装置から受信した拡散情報を前記データベースに新たに登録し、
照合用の撮像画像から特徴情報を取得し、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合して、前記照合用撮像画像の特徴情報と類似する特徴情報を特定し、
前記データベースにおいて特定された特徴情報と紐付けられている位置情報および時刻情報を前記照合用撮像画像の属性情報として取得する。
【００１２】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００１３】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。
【００１４】
また、本発明の情報処理方法およびコンピュータプログラムには複数の手順を順番に記載してあるが、その記載の順番は複数の手順を実行する順番を限定するものではない。このため、本発明の情報処理方法およびコンピュータプログラムを実施するときには、その複数の手順の順番は内容的に支障のない範囲で変更することができる。
【００１５】
さらに、本発明の情報処理方法およびコンピュータプログラムの複数の手順は個々に相違するタイミングで実行されることに限定されない。このため、ある手順の実行中に他の手順が発生すること、ある手順の実行タイミングと他の手順の実行タイミングとの一部ないし全部が重複していること、等でもよい。
【発明の効果】
【００１６】
本発明によれば、端末同士で秘匿性を保ちながら情報交換により最新情報を共有できる情報処理システム、携帯端末装置、その情報処理方法およびプログラムが提供される。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係る携帯端末装置の論理的な構成を示す機能ブロック図である。
【図２】本発明の実施の形態に係る携帯端末装置に構築されるデータベースの構造の一例を示す図である。
【図３】本発明の実施の形態に係る携帯端末装置の動作の一例を示すフローチャートである。
【図４】本発明の実施の形態に係る携帯端末装置の動作の一例を示すフローチャートである。
【図５】本発明の実施の形態に係る携帯端末装置の動作の一例を示すフローチャートである。
【図６】本発明の実施の形態に係る携帯端末装置の論理的な構成を示す機能ブロック図である。
【図７】本発明の実施の形態に係る携帯端末装置に構築されるデータベースの構造の一例を示す図である。
【図８】本発明の実施の形態に係る携帯端末装置を実現するスマートフォンのハードウェア構成の一例を示すブロック図である。
【図９】本発明の実施の形態に係る情報処理システムの概要を説明するための図である。
【図１０】本発明の携帯端末装置における通信手順の一例を示すフローチャートである。
【図１１】本発明の実施の形態に係る携帯端末装置のメニュー画面の一例を示す図である。
【図１２】本発明の実施の形態に係る携帯端末装置においてアプリケーションプログラムを動作させた時の処理手順の一例を示すフローチャートである。
【図１３】本発明の実施の形態に係る携帯端末装置の論理的な構成を示す機能ブロック図である。
【図１４】本発明の実施の形態に係る携帯端末装置に構築されるデータベースの構造の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１９】
（第１の実施の形態）
図１は、本発明の実施の形態に係る携帯端末装置１００の論理的な構成を示す機能ブロック図である。
図１に示すように、携帯端末装置１００は、登録用および照合用の撮像画像から特徴情報を取得する特徴情報取得部１０２と、登録用撮像画像から取得された特徴情報に関する位置情報および時刻情報を取得する位置時刻情報取得部１０４と、登録用撮像画像から取得された特徴情報と、対応する位置情報および時刻情報とを紐付けて、拡散すべき拡散情報として保持するデータベース１０６と、データベース１０６に保持されている拡散情報を送信するとともに、他の装置が保持している拡散情報を受信する情報交換部１０８と、他の装置から受信した拡散情報をデータベース１０６に新たに登録する更新部１１０と、照合用撮像画像から取得された特徴情報とデータベース１０６に拡散情報として保持される特徴情報とを照合し、照合用撮像画像の特徴情報と類似する特徴情報を特定する照合部１１２と、データベース１０６において照合部１１２により特定された特徴情報と紐付けられている位置情報および時刻情報を照合用撮像画像の属性情報として取得する属性検出部１１４と、を備える。
【００２０】
本発明において、携帯端末装置は、可搬型で通信機能を有する端末装置であり、たとえば、携帯電話機、スマートフォン、タブレット端末、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistants）、ゲーム機、または、ノート型パーソナルコンピュータなどである。
【００２１】
図２は、本発明の実施の形態に係る携帯端末装置１００に構築されるデータベース１０６の構造の一例を示す図である。
本実施形態のデータベース１０６は、図２に示すように、少なくとも１レコードに、特徴情報Ｄｆｎ、位置情報Ｄｌｎ、および時刻情報Ｄｔｎ（ｎは自然数）が紐付けられて複数登録される。
特徴情報Ｄｆｎは、撮像画像の特徴のみを抽出して所定の規則に従い表現した情報である。特徴情報Ｄｆｎは、画像データよりデータサイズが小さいため（たとえば、数１００バイト程度）、メモリ容量や通信負荷を低減することができる。また、特徴情報Ｄｆｎは、画像そのものではないため、元の画像に写るオブジェクトを一般人に把握させることを困難にすることができる。これにより、特徴情報を含む拡散情報を他人に拡散しかつ共有したとしても、画像そのものを用いるのと比べ、個人情報の保護を順守することができる。
【００２２】
位置情報Ｄｌｎには、携帯端末装置１００が有する後述するＧＰＳ（Global Positioning System）機能等を用いて取得される、拡散情報登録時の携帯端末装置１００の位置情報を用いることができる。あるいは、他の例では、登録用撮像画像に紐付けられている撮影場所の情報を用いてもよい。あるいは、地図表示機能を有するアプリケーション等を用いてユーザが地図上で場所を指定したり、住所を入力したりして、登録場所を指定し、指定された情報を登録用撮像画像の位置情報としてもよい。
【００２３】
時刻情報Ｄｔｎは、拡散情報登録時の時刻を、携帯端末装置１００内蔵の時計（不図示）等から取得して用いることができる。あるいは、他の例では、登録用撮像画像に紐付けられている撮影時刻の情報を用いてもよい。あるいは、ユーザが指定した日時を登録用撮像画像の時刻情報としてもよい。
なお、登録する位置情報および時刻情報として上記のいずれを用いるかは、ユーザが予め、または都度、選択できてもよい。
【００２４】
なお、図１の携帯端末装置１００の各構成要素は、図示されない、ＣＰＵ（Central Processing Unit）、メモリ、メモリにロードされた図１の構成要素を実現するプログラム、そのプログラムを格納する内部ストレージなどの記憶ユニット、通信用インタフェースを備える任意のコンピュータのハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。図１の機能ブロック図は、ハードウェア単位の構成ではなく、機能単位の論理的なブロックを示している。
【００２５】
本発明の実施の形態に係る携帯端末装置１００では、コンピュータプログラムに対応する各種の処理動作をコンピュータが実行することにより、前述のような各種ユニットが各種機能として実現される。
本発明の実施の形態に係るコンピュータプログラムは、携帯端末装置１００を実現させるためのコンピュータに、登録用および照合用の撮像画像から特徴情報を取得する手順、登録用撮像画像から取得された特徴情報に関する位置情報および時刻情報を取得する手順、登録用撮像画像から取得された特徴情報と、対応する位置情報および時刻情報とを紐付けて、拡散すべき拡散情報としてデータベース１０６に保持する手順と、他の装置に、データベース１０６に保持されている拡散情報を送信するとともに、他の装置が保持している拡散情報を受信する手順、他の装置から受信した拡散情報をデータベース１０６に新たに登録する手順、照合用撮像画像から取得された特徴情報とデータベース１０６に拡散情報として保持される特徴情報とを照合し、照合用撮像画像の特徴情報と類似する特徴情報を特定する手順、データベース１０６において特定された特徴情報と紐付けられている位置情報および時刻情報を照合用撮像画像の属性情報として取得する手順、を実行させるように記述されている。
【００２６】
このように構成された本実施の形態の携帯端末装置１００による情報処理方法を以下に説明する。図３〜図５は、本発明の実施の形態に係る携帯端末装置１００の動作の一例を示すフローチャートである。
まず、図３は、拡散情報を登録する処理の手順を示すフローチャートである。
本発明の実施の形態に係る携帯端末装置１００の情報処理方法は、携帯端末装置１００が、登録用の撮像画像から特徴情報を取得し（ステップＳ１０１）、登録用撮像画像から取得された特徴情報に関する位置情報および時刻情報を取得し（ステップＳ１０３）、登録用撮像画像から取得された特徴情報と、対応する位置情報および時刻情報とを紐付けて、拡散すべき拡散情報としてデータベース１０６に登録して保持する（ステップＳ１０５）。
次に、図４は、拡散情報を他の装置と交換する処理の手順を示すフローチャートである。
本発明の実施の形態に係る携帯端末装置１００の情報処理方法は、携帯端末装置１００が、データベース１０６に保持されている拡散情報を送信するとともに、他の装置が保持している拡散情報を受信して、拡散情報を交換し（ステップＳ１０７）、他の装置から受信した拡散情報をデータベース１０６に新たに登録する（ステップＳ１０９）。
さらに、図５は、携帯端末装置１００内に蓄積した拡散情報の中から、ユーザが所望する情報を検索する処理の手順を示すフローチャートである。
本発明の実施の形態に係る携帯端末装置１００の情報処理方法は、携帯端末装置１００が、照合用の撮像画像から特徴情報を取得し（ステップＳ１１１）、照合用撮像画像から取得された特徴情報とデータベース１０６に拡散情報として保持される特徴情報とを照合して（ステップＳ１１３）、照合用撮像画像の特徴情報と類似する特徴情報を特定し（ステップＳ１１５）、データベース１０６において特定された特徴情報と紐付けられている位置情報および時刻情報を照合用撮像画像の属性情報として取得する（ステップＳ１１７）。
【００２７】
詳細には、図３に示すように、本発明の実施の形態に係る携帯端末装置１００において、特徴情報取得部１０２が、登録用の撮像画像から特徴情報を取得する（ステップＳ１０１）。
そして、位置時刻情報取得部１０４が、登録用撮像画像から取得された特徴情報に関する位置情報および時刻情報を取得する（ステップＳ１０３）。
そして、位置時刻情報取得部１０４が、登録用撮像画像から取得された特徴情報と、対応する位置情報および時刻情報とを紐付けて、拡散すべき拡散情報としてデータベース１０６に登録して保持する（ステップＳ１０５）。
【００２８】
そして、図４に示すように、情報交換部１０８が、データベース１０６に保持されている拡散情報を送信するとともに、他の装置が保持している拡散情報を受信して、拡散情報を交換する（ステップＳ１０７）。
そして、更新部１１０が、他の装置から受信した拡散情報をデータベース１０６に新たに登録する（ステップＳ１０９）。
【００２９】
さらに、図５に示すように、本発明の実施の形態に係る携帯端末装置１００において、特徴情報取得部１０２が、照合用の撮像画像から特徴情報を取得する（ステップＳ１１１）。
そして、照合部１１２が、照合用撮像画像から取得された特徴情報とデータベース１０６に拡散情報として保持される特徴情報とを照合する（ステップＳ１１３）。照合用撮像画像の特徴情報と類似する特徴情報が特定された場合（ステップＳ１１５のＹＥＳ）、属性検出部１１４が、データベース１０６において特定された特徴情報と紐付けられている位置情報および時刻情報を照合用撮像画像の属性情報として取得する（ステップＳ１１７）。
【００３０】
以上説明したように、本発明の実施の形態に係る携帯端末装置１００によれば、特徴情報取得部１０２が登録用撮像画像から取得した特徴情報と、位置時刻情報取得部１０４が取得した登録用撮像画像に関する位置情報と時刻情報とを紐付けて、拡散すべき拡散情報としてデータベース１０６に登録し、情報交換部１０８が、データベース１０６に保持されている拡散情報を他の装置に送信するとともに、他の装置が保持している拡散情報を受信し、更新部１１０が、受信した拡散情報をデータベース１０６に新たに登録するので、インターネット等のネットワークを使用しなくても、他の装置と拡散情報を交換して情報を共有し、データベース１０６を構築することができる。
【００３１】
そして、特徴情報取得部１０２が照合用撮像画像から特徴情報を取得し、照合部１１２が、照合用撮像画像から取得された特徴情報とデータベース１０６に拡散情報として保持される特徴情報を照合し、照合用撮像画像と類似する特徴情報を特定し、特定された特徴情報に紐付けられている位置情報と時刻情報を照合用撮像画像の属性情報として取得することができるので、インターネット等のネットワークを使用しなくても、携帯端末装置１００内に構築されたデータベース１０６から、所望の撮像画像に関連する位置情報と時刻情報を検索することができる。
【００３２】
たとえば、災害時等のネットワーク環境が整わない状況において、インターネット等のネットワークを使用しなくても、安否確認情報として、人物の撮像画像の特徴情報と、位置情報および時刻情報を紐付けて、データベース１０６を構築することができる。他の装置と情報交換しながら、データベースを更新していくので、最新情報を共有することができる。そして、探したい人物の撮像画像を元に、その時点での最新情報が蓄積されているデータベースを検索して、その特徴情報と類似する情報に関連する位置情報および時刻情報を取得できるので、その位置と時刻を探している人物の安否情報として得ることができる。また、得られた情報は、その時点で携帯端末装置が取得しうる最新の情報であり、信頼性が高いものとなる。
【００３３】
また、本発明の実施の形態に係る携帯端末装置１００は、撮像画像そのものではなく、特徴情報取得部１０２が抽出した撮像画像の特徴情報を拡散情報としてデータベース１０６に登録し、その拡散情報を他の装置と交換するため、撮像画像のような個人情報そのものを交換するのに比べて、個人情報を順守することができる。
【００３４】
（第２の実施の形態）
以下、本実施形態では、携帯端末装置がスマートフォン１０で実現される例を説明する。
また、本発明の実施の形態に係る携帯端末装置２００は、上記実施形態が拡散情報を拡散する構成を有するのに対し、さらに、その拡散情報の拡散の停止を伝搬する構成を有する点で相違する。
【００３５】
本発明は、たとえば、災害時等にネットワーク環境が整わない状況下等において、各ユーザの携帯端末を利用して、安否確認等の目的で生存情報のデータベース２０６を構築し、ユーザ間で情報共有するシステムなどに適用できる。
【００３６】
図６は、本発明の実施の形態に係る携帯端末装置２００の論理的な構成を示す機能ブロック図である。
本発明の実施の形態に係る携帯端末装置２００は、登録用および照合用の撮像画像から特徴情報を取得する特徴情報取得部１０２と、登録用撮像画像から取得された特徴情報に関する位置情報および時刻情報を取得する位置時刻情報取得部１０４と、登録用撮像画像から取得された特徴情報と、対応する位置情報および時刻情報とを紐付けて、拡散すべき拡散情報として保持するデータベース２０６と、他の装置に、データベース２０６に保持されている拡散情報を送信するとともに、他の装置が保持している拡散情報を受信する情報交換部２０８と、他の装置から受信した拡散情報をデータベース２０６に新たに登録する更新部２１０と、照合用撮像画像から取得された特徴情報とデータベース２０６に拡散情報として保持される特徴情報とを照合し、照合用撮像画像の特徴情報と類似する特徴情報を特定する照合部２１２と、データベース２０６において照合部２１２により特定された特徴情報と紐付けられている位置情報および時刻情報を照合用撮像画像の属性情報として取得する属性検出部１１４と、特徴情報の拡散停止を示す停止要求を受け付ける削除受付部２２０と、停止要求に呼応して、照合部２１２による、拡散停止の特徴情報とデータベース２０６に拡散情報として保持される特徴情報との照合により、拡散停止の特徴情報と類似すると特定された、データベース２０６内の特徴情報に、拡散停止フラグを設定するフラグ設定部２２２と、を備える。
本実施形態において、情報交換部２０８は、さらに、拡散停止フラグが設定された特徴情報を拡散情報から除外して、他の装置に送信する。
【００３７】
図７は、本発明の実施の形態に係る携帯端末装置２００に構築されるデータベース２０６の構造の一例を示す図である。
本実施形態のデータベース２０６は、図２のデータベース１０６の各レコードに、さらに、拡散停止フラグが紐付けされて登録される。本実施形態では、拡散停止するレコードのフラグを１に設定するものとするが、フラグの設定方法は特に限定されず、拡散停止するレコードのフラグを０に設定してもよいし、他の数値、または文字列でもよい。あるいは、本実施形態では、レコード毎にフラグを設定する構成としているがこれに限定されない。たとえば、拡散情報と、拡散停止情報を識別できる構造でデータベース２０６に登録できれば、これに限定されない。
【００３８】
また、図では、特徴情報Ｄｆｎ、位置情報Ｄｌｎ、時刻情報Ｄｔｎ、および拡散停止フラグが１レコードに含まれる例を示しているが、さらに、付加情報を含むことができる。たとえば、性別、年齢（年代）、職業（特に医師、看護師、その他、災害時に居場所を確認したい職業等）、および名前（ニックネーム）等の少なくともいずれか１つを付加情報として含んでもよい。
【００３９】
そして、データベース２０６に保持されている付加情報のうち、情報交換部２０８が拡散情報として他の装置に送信する情報は、全ての付加情報を含んでもよいし、付加情報の中から選択的に送信できる構成としてもよい。
【００４０】
図８は、本発明の実施の形態に係る携帯端末装置２００を実現するスマートフォン１０のハードウェア構成の一例を示すブロック図である。
なお、図８において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。なお、上記実施形態の携帯端末装置１００も、本図のスマートフォン１０で構成することもできる。
【００４１】
図８に示すように、スマートフォン１０は、ＣＰＵ１２と、メモリ１４と、内部ストレージ１６と、通信制御部１８と、操作部２２と、操作受付部２４と、表示部２６と、表示制御部２８と、撮像部３２と、ＧＰＳ（Global Positioning System）機能部（図中、「ＧＰＳ」と示す）３４と、時計３８と、を備える。
【００４２】
ＣＰＵ１２は、スマートフォン１０の各要素とバス４０を介して接続され、各要素とともにスマートフォン１０全体を制御する。メモリ１４は、スマートフォン１０を動作させるためのプログラム（ＯＳ（Operating System）やアプリケーション等）や、それらのプログラムが動作する際に使用する各種設定データがロードされる領域と、プログラムが動作するための作業領域とを有する。内部ストレージ１６は、本発明の携帯端末装置を実現するアプリケーションプログラム５０や、さらに、他のアプリケーション、メール、文書、画像、音楽、動画等の各種ユーザデータを記憶する。なお、内部ストレージ１６以外に、たとえば、スマートフォン１０に装着または接続して利用できる外部ストレージ（たとえば、ＳＤ（Secure Digital）メモリカード等の記録媒体、ＵＳＢ（Universal Serial Bus）メモリ、またはＨＤＤ（Hard Disk Drive）等）にアクセス可能とする機構（接続手段、および読出／書込手段）をスマートフォン１０は備えてもよい。
【００４３】
通信制御部１８は、他の携帯端末装置と通信する。通信制御部１８は、たとえば、無線ＬＡＮ（Local Area Network）通信、赤外線通信、またはブルートゥース通信等の短距離無線通信のうち、少なくともいずれか１つの規格に準拠した通信を可能にする機能を実現するユニットであれば、特に限定されない。
図では１つのユニットのみ示しているが、スマートフォン１０は、複数の異なる通信制御ユニットを有してもよい。そして、スマートフォン１０と通信する他の装置が利用可能な通信方式に合わせて、適切な通信方式を選択できる構成としてもよい。また、通信制御部１８は、有線通信、およびアンテナ２０を介した無線通信の少なくともいずれか一つの通信方式で通信する。本実施形態の情報交換部２０８は、通信制御部１８を用いて、他の装置と通信することができる。
また、スマートフォン１０の他の通信機能として、携帯通信網に接続する機能を有するユニット（不図示）を備えてもよい。
【００４４】
操作部２２は、操作キー、操作ボタン、スイッチ、ジョグダイヤル、タッチパッドなどを含む。操作受付部２４は、ユーザによる操作部２２の操作を受け付け、ＣＰＵ１２に通知する。表示部２６は、液晶ディスプレイ、有機ＥＬ（ElectroLuminescence）ディスプレイ、ＬＥＤ（Light Emitting Diode）表示器などを含む。表示制御部２８は、ＣＰＵ１２からの指示に従い、表示部２６に各種画面表示を行う。
また、スマートフォン１０では、操作部２２の一部と、表示部２６が一体となったタッチパネル３０を備えてもよい。
【００４５】
また、図示されない、音声出力制御部、スピーカ、マイク等を備えてもよい。
撮像部３２は、ＣＣＤ（Charge Coupled Devices）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサなどの素子を用いたデジタルカメラの機能を実現するユニットである。なお、本実施形態では、スマートフォン１０が撮像部３２を備える構成としているが、これに限定されるものではない。スマートフォン１０に接続される外部のカメラで撮像してもよいし、あるいは、他のカメラで撮像された画像を入手してもよい。本実施形態において、特徴情報取得部１０２は、撮像部３２を用いて撮像された画像から特徴情報を取得してもよい。本実施形態において、特徴情報取得部１０２が用いる撮像画像のファイル形式は、ＪＰＥＧ（Joint Photographic Experts Group）、ＰＮＧ（Portable Network Graphics）、ＢＭＰ（Bit MaP）、ＴＩＦＦ（Tagged Image File Format）、ＧＩＦ（Graphic Interchange Format）等様々な形式の画像ファイルを用いることができ、特に限定されない。
【００４６】
ＧＰＳ機能部３４は、アンテナ３６を介して、ＧＰＳからの信号を受信し、スマートフォン１０の現在位置を取得する。ＧＰＳには、高精度な共通時間情報を得るために、たとえば、準天頂衛星システムが用いられる。
本実施形態の携帯端末装置２００の位置時刻情報取得部１０４は、ＧＰＳ機能部３４から位置情報を取得してもよい。
【００４７】
時計３８は、スマートフォン１０内蔵の時計で、日時を計時する。なお、時計３８は、スマートフォン１０がネットワーク接続できる状態にある場合には、インターネット時刻サーバ等と定期的または随時、同期をとって時刻を自動補正できる構成とするのが望ましい。本実施形態の携帯端末装置２００の位置時刻情報取得部１０４は、時計３８から時刻を取得してもよい。
【００４８】
なお、図６の携帯端末装置２００の各構成要素は、ＣＰＵ１２、メモリ１４、メモリ１４にロードされた図６の構成要素を実現するプログラム５０、そのプログラムを格納するハードディスクなどの記憶ユニット（不図示）、通信用インタフェース（通信制御部１８）を備える任意のコンピュータ（スマートフォン１０）のハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。図６ならびに以下に説明する各実施形態における機能ブロック図は、ハードウェア単位の構成ではなく、機能単位の論理的なブロックを示している。
【００４９】
本発明の実施の形態に係る携帯端末装置２００では、コンピュータプログラム５０に対応する各種の処理動作をコンピュータ（スマートフォン１０のＣＰＵ１２）が実行することにより、前述のような各種ユニットが各種機能として実現される。
本発明の実施の形態に係るコンピュータプログラム５０は、携帯端末装置２００を実現させるためのコンピュータ（スマートフォン１０のＣＰＵ１２）に、登録用および照合用の撮像画像から特徴情報を取得する手順、登録用撮像画像から取得された特徴情報に関する位置情報および時刻情報を取得する手順、登録用撮像画像から取得された特徴情報と、対応する位置情報および時刻情報とを紐付けて、拡散すべき拡散情報としてデータベース２０６に保持する手順と、他の装置に、データベース２０６に保持されている拡散情報を送信するとともに、他の装置が保持している拡散情報を受信する手順、他の装置から受信した拡散情報をデータベース２０６に新たに登録する手順、照合用撮像画像から取得された特徴情報とデータベース２０６に拡散情報として保持される特徴情報とを照合し、照合用撮像画像の特徴情報と類似する特徴情報を特定する手順、データベース２０６において特定された特徴情報と紐付けられている位置情報および時刻情報を照合用撮像画像の属性情報として取得する手順、特徴情報の拡散停止を示す停止要求を受け付ける手順、停止要求に呼応して、拡散停止の特徴情報とデータベース２０６に拡散情報として保持される特徴情報との照合により、拡散停止の特徴情報と類似すると特定された、データベース２０６内の特徴情報に、拡散停止フラグを設定する手順、を実行させるように記述されている。
【００５０】
本実施形態のコンピュータプログラム５０は、コンピュータで読み取り可能な記録媒体に記録されてもよい。記録媒体は特に限定されず、様々な形態のものが考えられる。また、プログラム５０は、記録媒体からコンピュータのメモリ１４にロードされてもよいし、ネットワークを通じてコンピュータにダウンロードされ、メモリ１４にロードされてもよい。
【００５１】
図９は、本発明の実施の形態に係る情報処理システムの概要を説明するための図である。
図９に示すように、本発明は、たとえば、ユーザＵａ１が携帯する端末の通信機能を利用して、ユーザＵａ１の端末に保持される拡散情報を、同じエリアＡ内に居る他のユーザＵａ２、Ｕａ３、．．．、および、Ｕａｎ（ｎは自然数）と交換して共有する。その後、ユーザＵａ１が他のエリアＢに移動して、エリアＢ内に居る他のユーザＵｂ１、Ｕｂ２、．．．、および、Ｕｂｍ（ｍは自然数）にユーザＵａ１が保持する拡散情報を拡散し、さらに他のユーザＵｂ１、Ｕｂ２、．．．、および、Ｕｂｍが保持する拡散情報を取得する。さらに、ユーザＵａ１は他のエリアＣへと移動して拡散情報の拡散と収集を繰り返していくことで、各ユーザの端末にデータベースを構築して拡散情報を共有することができる。また、たとえば、エリアＡに居たユーザＵａ２やユーザＵａｎ、または、エリアＢに居たユーザＵｂｍが、さらに他のエリアに移動して、端末に保持している拡散情報を拡散することもできる。
【００５２】
たとえば、災害発生時等に、避難所で携帯端末装置２００を用いて避難者を撮影し、特徴情報を抽出し、位置情報と時刻情報と紐付けて拡散情報としてデータベース２０６に登録する。そして、避難所内で、他の携帯端末と拡散情報を交換した後、さらに、他の避難所に移動して情報を収集し、拡散していく。このようにして、避難者の居場所の情報をデータベース２０６に蓄積していく。そして、居場所を確認したい人物の画像を元に、データベース２０６内を検索して、照合用撮像画像と類似する特徴情報を特定し、特定された特徴情報に紐付けられている位置情報と時刻情報を、属性情報として取得する。
【００５３】
ここで、他の装置とは、本発明の携帯端末装置との通信を行う通信機能を有し、たとえば、携帯電話機、スマートフォン、タブレット端末、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistants）、ゲーム機、または、ノート型パーソナルコンピュータなどの可搬型の端末装置を含むことができる。これらの端末装置においても、本発明の携帯端末装置と同様な機能を実現する本発明のプログラムがインストールされ、実行される。また、他の装置は、本発明の携帯端末装置と無線通信可能な距離に存在するか、または、本発明の携帯端末装置が利用可能なアクセスポイントに接続できる位置に存在するものとする。あるいは、他の装置は、ルータ等のアクセスポイント機能を備えた可搬型または固定型の端末装置であってもよい。その場合、本発明の携帯端末装置またはアクセスポイントが、互いに通信できる位置に移動してもよい。
【００５４】
図６に戻り、特徴情報取得部１０２は、登録用または照合用の撮像画像から特徴情報を取得する。ここで、登録用撮影画像とは、他の装置（ユーザ）に拡散しようとするオブジェクトを含んで撮影される画像である。オブジェクトは特に限定されないが、本実施形態では、人物の顔とする。撮像画像に含まれるオブジェクトの特徴を示す特徴情報が特徴情報取得部１０２により、たとえば、顔認証システム等を用いて抽出される。本実施形態において、特徴情報は、オブジェクトが人物であった場合に、たとえば、その人物の顔の特徴として、目、鼻、および口等の各パーツの輪郭とパーツ毎のサイズや配置や形状、肌や髪の色等を、たとえば、標準値からの相対的な差分値として表現される。登録用の撮像画像は、既に携帯端末装置１００が保持していたものでもよいし、スマートフォン１０の撮像部３２を用いて撮像したものでもよい。あるいは、外部から入手したものでもよく、たとえば、撮像画像を、外部メモリから読み込んでもよいし、他の装置と赤外線通信等により受信してもよいし、ケーブルで接続された他の装置から読み込んでもよい。
【００５５】
撮像画像登録のタイミングは様々考えられ、以下に例示されるが、これらに限定されない。
（ａ１）災害等が発生する前に、アプリケーションをインストールして、後述する登録メニューで登録する。
（ａ２）災害等が発生する前に、本システムに関連するウェブサイトにアクセスし、ユーザ認証によりログインして、登録ページで登録する。登録後に携帯端末装置に登録情報をダウンロードする。このとき、既に登録されている他のユーザによる登録情報を一緒にダウンロードできてもよい。
（ａ３）災害等が発生した後に、アプリケーションをインストールして、後述する登録メニューで登録する。
【００５６】
また、照合用撮像画像とは、データベース２０６に登録されている拡散情報の中から、関連する情報を検索しようとするオブジェクトを含んで撮影される画像である。たとえば、知人の安否を確認したい場合、知人を撮像した画像を照合用撮像画像として用いて、データベース２０６内を検索することができる。照合用撮像画像の特徴情報の抽出は、登録用撮像画像の特徴情報の抽出と同じ方法で行うことができる。照合用撮像画像は、既に携帯端末装置１００が保持していたものでもよいし、携帯端末装置１００の撮像部３２を用いて撮像したものでもよい。あるいは、外部から入手したものでもよく、たとえば、撮像画像を、外部メモリから読み込んでもよいし、他の装置と赤外線通信等により受信してもよいし、ケーブルで接続された他の装置から読み込んでもよい。
【００５７】
位置時刻情報取得部１０４は、登録用撮像画像から取得された特徴情報に関する位置情報および時刻情報を取得する。たとえば、ユーザ自身が携帯端末装置１００の撮像機能（スマートフォン１０の撮像部３２）を用いて自身の顔を撮像し、登録する場合、撮像位置と時刻情報をスマートフォン１０のＧＰＳ機能部３４と時計３８から取得してもよい。あるいは、知人の撮像画像を用いて登録する場合、位置と時刻情報は、ユーザが指定してもよい。登録に際し、所定の認証手続きを行う構成とすることで不正な登録を防いでもよい。
【００５８】
削除受付部２２０は、特徴情報の拡散停止を示す停止要求を受け付ける。停止要求の受け付け方法は、様々考えられる。たとえば、携帯端末装置２００が自端末で登録した拡散情報については、他の拡散情報と区別して、自端末で参照できるように、別ファイルとして、メモリ１４または内部ストレージ１６に保存しておくのが望ましい。拡散情報自体は、個人を特定できない情報であるので、自端末で登録した拡散情報については、管理ファイルとして、撮像画像のオブジェクトを特定できる情報、たとえば、名称（ニックネーム等）を紐付けて保持しておくのが望ましい。この管理ファイルは、自端末で閲覧できる構成とし、自身が登録した情報を確認し、管理できる構成とする。
【００５９】
そして、削除受付部２２０における停止要求は、たとえば、上述した管理ファイルを用いて、携帯端末装置２００が自端末で登録した拡散情報の一覧を画面表示して、拡散を停止したい情報の選択を受け付けることができる。あるいは、拡散を停止したいオブジェクトを含んで撮影された撮像画像を用いて、特徴情報を特徴情報取得部１０２により取得し、照合部２１２によりデータベース２０６からその特徴情報に類似する特徴情報を照合し、特定された特徴情報を有する拡散情報を、拡散を停止する対象としてもよい。このとき、ユーザに特定された特徴情報に関連する属性情報を提示して、拡散を停止してもよいか確認し、停止を承諾された場合に停止要求処理を続行する構成としてもよい。
【００６０】
フラグ設定部２２２は、停止要求に呼応して、照合部２１２による、拡散停止の特徴情報とデータベース２０６に拡散情報として保持される特徴情報との照合により、拡散停止の特徴情報と類似すると特定された、データベース２０６内の特徴情報に、拡散停止フラグを設定する。拡散停止フラグは、たとえば、図７に示したように、データベース２０６に拡散情報のレコード毎に紐付けて登録される。
【００６１】
情報交換部２０８は、他の装置に、データベース２０６に保持されている拡散情報を送信するとともに、他の装置が保持している拡散情報を受信し、さらに、拡散停止フラグが設定された特徴情報を拡散情報から除外して、他の装置に送信する。
情報交換部２０８は、スマートフォン１０の通信制御部１８を用いて、他の装置と通信を行う。上述したように、通信方式は特に限定されず、様々な方式を採用できる。
【００６２】
ここで、本発明の携帯端末装置における通信方式について説明する。
本発明では、たとえば、所謂、遅延耐性ネットワーク（ＤＴＮ）と呼ばれる技術を用いた通信により実現することができる。
本発明の通信方式では、たとえば、他のノードと、通信可能な距離範囲内に近づいたときに、すれ違い様にデータを送信できる。
【００６３】
図１０は、本発明の携帯端末装置における通信手順の一例を示すフローチャートである。
本発明では、ＯＳＩ（Open Systems Interconnection）参照モデルにおいて、トランスポート層とアプリケーション層との間に、バンドル（可変長データ）のエンドツーエンドでの転送を制御するバンドル層が設けられる。バンドル層は、永続的にデータを記憶する永続ストレージを有し、バンドルを一時的に永続ストレージに蓄積して、次のノードと接触し、転送のための通信リンクが利用可能になった時にバンドルを渡す。
図では省略しているが、受信ノードはバンドルを受信した後、送信ノードに受領通知を送信する構成とするのが好ましい。受領通知を受信した送信ノードは、所定の条件に従って、送信済みのバンドルを破棄できるように構成するのが望ましい。
【００６４】
また、本発明では、送信する拡散情報を所定容量（たとえば、数１０キロバイト）の複数のブロックに分けたバンドル単位でデータ転送を行うことができる。しかし、通信環境が整っているのであれば、ＴＣＰ（Transmission Control Protocol）で、拡散情報を分割せずに一括でデータ転送を行ってもよい。通信環境が悪く、通信が不安定な場合には、間欠的に接続が確立する度に、バンドル単位で送信した方が、送信済みのバンドルについては再送する必要がないので、効率がよい。また、バンドルのサイズを、通信状況に応じて調整できる構成とすれば、帯域が少ない場合にも、少しずつでもデータを転送でき、データのロス耐性を向上できる。
前提として、各ノードでは、本発明の携帯端末装置２００を実現するプログラムが実行されていて、受信ノード側では、ＵＤＰ（User Datagram Protocol）で送信される通信開始を宣言する通信制御メッセージの受信待ち状態となっているものとする。
【００６５】
そのような状態で、送信ノードで情報交換部２０８が他のノードに拡散情報を送信するとき、以下のように動作する。まず、送信ノードが、通信開始を宣言する通信制御メッセージをＵＤＰでブロードキャストする（ステップＳ２５１）。送信ノードの側に他のノードが存在していた場合、メッセージを受信すること（ステップＳ２５３のＹＥＳ）、送信ノードに応答メッセージを返信する（ステップＳ２５５）。送信ノードは、受信ノードからの応答メッセージを受信すると（ステップＳ２５７のＹＥＳ）、応答メッセージを送ってきた受信ノードとの間でリンクを確立し、送信ノードが保有するデータベース２０６の拡散情報のコンテンツリストを、応答メッセージを送ってきた受信ノード宛てに送信する（ステップＳ２５９）。
【００６６】
ここで、コンテンツリストは、各ノードがデータベース２０６内に保有する拡散情報を一覧にしたものである。たとえば、拡散情報を、１レコードずつハッシュ関数等を用いて数値化してリストを作成することができる。
【００６７】
受信ノードは、コンテンツリストを受信し（ステップＳ２６１）、受信したコンテンツリストと、自装置が保有するデータベース２０６の拡散情報のコンテンツリストを比較し、自装置が保有していない拡散情報を差分コンテンツとして、送信ノードにリクエストする（ステップＳ２６３）。送信ノードは、受信ノードからのリクエストを受け付けると（ステップＳ２６５のＹＥＳ）、リクエストを元に、差分コンテンツとして、データベース２０６から拡散情報を抽出して受信ノードに送信する（ステップＳ２６７）。受信ノードは、送信ノードから送信された差分コンテンツを受信し、データベース２０６に格納する（ステップＳ２６９）。
ステップＳ２５７またはステップＳ２６５で、応答待ちの状態で、所定時間が過ぎた場合（ステップＳ２７１のＹＥＳ、またはステップＳ２７３のＹＥＳ）、本処理を終了する。所定時間内は（ステップＳ２７１のＮＯ、またはステップＳ２７３のＮＯ）、待機を続ける。
【００６８】
なお、本処理は、各携帯端末装置が情報交換を行うモードにある場合には、常時繰り返し実行されるものとする。
ここでは、２つの携帯端末装置間での拡散情報の交換手順を送信側のノード（送信ノード）と、受信側のノード（受信ノード）に分けて説明した。しかし、本発明において、各携帯端末装置は、送信ノードにも受信ノードにもなりうる。送信ノードがコンテンツリストを他のノードにリクエストし、差分コンテンツを他のノードに要求して受信し、データベース２０６に格納してもよい。また、受信ノードは、受信した拡散情報を元に、送信ノードとなって、さらに他のノードに拡散情報を転送してもよい。バンドルの有効生存時間に基づいて、送信ノードは、有効期間を過ぎたバンドルは破棄できるように構成するのが望ましい。
【００６９】
また、上記の例では、プッシュ型のデータ転送の手順を説明したが、受信ノード側からデータを要求するプル型のデータ転送でもよい。また、ＴＴＬ（Time To Live）を設定し、バンドルの有効期限を管理してもよい。
【００７０】
また、バンドルには、拡散情報の他に、たとえば、送信元と宛先の情報、有効期間、および、データ長等の少なくともいずれか１つの情報が含まれてもよい。なお、宛先の情報については、接触したノード間でバンドルの複製を交換する方式を採用する場合には、不要である。
また、ＯＳＩ参照モデルに吸収層をさらに設けてもよく、様々なトランスポート層や、あるいは、直接、データリンク層を使うノードとの通信を想定し、それぞれの違いを吸収して、共通のインタフェースを定義してもよい。
【００７１】
また、図の例では、送信ノードと受信ノードが１対１の場合を示しているが、１対複数の場合でも同様で、複数の受信ノードに対して、マルチキャストで拡散情報を配信してもよい。
【００７２】
また、上記の例では、送信ノードが拡散情報を配信する前にコンテンツリストを受信ノードに送信する構成としているが、配信する拡散情報の容量が多くない場合や、複数の受信ノードに同報配信するような場合には、拡散情報とともにコンテンツリストを配信してもよい。そして、受信ノード側で、受信したコンテンツリストを元に、自身が保有していない拡散情報を選別し、データベース２０６を更新し、不要な情報は破棄する構成としてもよい。
【００７３】
また、複数の受信ノードにデータ配信を行う場合には、コンテンツリストの交換を行わずに、送信ノードが保有している拡散情報を全て配信する構成としてもよい。このような手順は、特に、拡散情報をまだ保持していないノードが複数存在するエリアに送信ノードが赴き、拡散情報を拡散する場合等に、有効である。
【００７４】
あるいは、複数の受信ノードから複数のコンテンツリストを受信し、コンテンツリストを比較し、送信する拡散情報を選択して配信してもよい。選択条件は、様々考えられ、以下に例示されるが、これに限定されるものではない。
（ｂ１）各ノードが保持していない拡散情報を全て含むように差分コンテンツを決定して配信
（ｂ２）差分コンテンツがあるノードの中で、共通する差分コンテンツから順に配信
（ｂ３）差分コンテンツのうち、新しいものから配信
（ｂ４）後述する拡散条件に基づいて、ノード毎、またはグループ毎にコンテンツを決定して配信
上記（ｂ１）〜（ｂ４）は、適宜、矛盾のない範囲で組み合わせてもよい。
【００７５】
図６に戻り、更新部２１０は、他の装置から受信した拡散情報をデータベース２０６に新たに登録する。
照合部２１２は、照合用撮像画像から取得された特徴情報とデータベース２０６に拡散情報として保持される特徴情報とを照合し、照合用撮像画像の特徴情報と類似する特徴情報を特定する。
ここで、類似とは、一致（同一）も含む。たとえば、特徴情報の類似度が所定の閾値以上の場合、類似していると判断される。
【００７６】
また、データベース２０６に保持される特徴情報は、元となる登録用撮像画像の確度を示す情報を含んでもよい。また、照合用操作画像についても、同様に確度を求め、照合時に用いてもよい。画像の確度とは、登録または照合しようとしているオブジェクトが、画像にはっきり写っていて、その特徴情報が登録または照合対象のオブジェクトをどの程度正確に示しているかを示す値とすることができる。特徴情報取得部１０２は、元となる画像の品質、たとえば、ピントの合い具合、コントラストレベル、対象のオブジェクトのサイズ等を元に、確度を決定することができる。
【００７７】
そして、照合部２１２は、類似度を比較する際に用いる閾値を、確度の情報を元に変更してもよい。たとえば、確度が低い画像の特徴情報の場合、オブジェクトの特徴が特徴情報に正確に示されていない可能性があるため、閾値が高いと類似する情報が見つからない可能性があるので、閾値を下げる。一方、確度が高い画像の特徴情報の場合、オブジェクトの特徴を特徴情報が正確に示している可能性があるため、閾値を上げれば、より正しい情報が取得できる可能性が高まる。
【００７８】
さらに、本発明の実施の形態に係る携帯端末装置２００は、拡散を停止すべき特徴情報を示す拡散停止情報を送信するとともに、他の装置が保持している拡散停止情報を受信する拡散停止情報交換部２２４をさらに備えてもよい。フラグ設定部２２２は、照合部２１２による、拡散停止情報交換部２２４により受信した拡散停止情報が示す特徴情報とデータベース２０６に拡散情報として保持される特徴情報との照合により、拡散停止情報が示す特徴情報と類似すると特定された、データベース２０６内の特徴情報に、拡散停止フラグを設定してもよい。
【００７９】
さらに、本発明の実施の形態に係る携帯端末装置２００は、更新部２１０が、拡散停止フラグが設定された特徴情報を、拡散停止フラグの設定から所定期間経過後、または指定された時刻に、データベース２０６から削除してもよい。
【００８０】
削除を実行する時刻は、アプリケーションにより予め定められた時刻または一定期間毎でもよいし、拡散停止要求時にユーザにより指定された時刻または期間でもよい。
たとえば、拡散停止の要求を受け付けた後、または、拡散停止情報を受信した後、拡散情報を直ぐに削除してしまうと、まだ、拡散停止情報を受信していない他の装置から、当該拡散情報を受信した場合に、データベース２０６に新たな拡散情報として当該拡散情報を登録してしまう可能性があり、いつまで経っても拡散情報の拡散を停止できまいことになる。したがって、拡散停止情報が、他の装置に行き渡った後に、各装置内で該当する拡散情報を削除することで、当該拡散情報をデータベース２０６から一斉に削除することができる。
【００８１】
さらに、本発明の実施の形態に係る携帯端末装置２００は、属性検出部１１４により取得した照合用撮像画像の属性情報を提示する提示部２２６をさらに備える。
【００８２】
属性検出部１１４が、データベース２０６内において照合用撮像画像との照合により、特定された特徴情報に紐付けられている位置情報および時刻情報を、照合用撮像画像の属性情報として取得し、提示部２２６が、スマートフォン１０の表示部２６に取得した属性情報を表示する。なお、提示部２２６は、表示部２６への表示以外に、属性情報の提示を、テキストファイル等に検索結果を保存したり、プリンタに印字出力したり、他の装置に送信したりすることで行ってもよい。
照合部２１２により、複数の特徴情報が特定される場合も考えられるが、その場合は、複数の特徴情報の属性情報を提示してもよい。
【００８３】
さらに、本発明の実施の形態に係る携帯端末装置２００において、照合部２１２は、照合用撮像画像の特徴情報と、所定の閾値以上の類似度を有する特徴情報を、照合用撮像画像と類似する特徴情報と特定し、類似度を出力し、提示部２２６は、照合部２１２が出力した類似度を、照合用撮像画像の属性情報とともに提示する。
【００８４】
たとえば、照合用撮像画像と類似する特徴情報が特定されたとき、その属性情報と類似度から、その照合用撮像画像に写っているオブジェクト（たとえば、人物）と、「何パーセントの確率で似ているオブジェクト（たとえば、人物）が、何処に何時に存在した可能性がある」といった情報を、提示部２２６が提示することができる。
この構成によれば、複数の特徴情報が特定された場合でも、各特徴情報の類似度が提示されるので、ユーザは類似度を参照することで、各情報を比較し、信頼できる情報を推定することができる。
【００８５】
上述したように、本発明の実施の形態に係る携帯端末装置２００は、本発明のコンピュータプログラムを携帯端末装置２００（スマートフォン１０のＣＰＵ１２）が実行することにより実現される。たとえば、本発明のコンピュータプログラムは、スマートフォン１０にインストール可能なアプリケーションとして提供され、スマートフォン１０のメモリ１４にインストールされて、ユーザの指示に応じて起動させることができる。
そして、アプリケーションが実行されるとユーザの操作指示を受け付けるメニューが提示され、メニューに沿ってユーザが操作指示することにより、指示に従い、本発明の携帯端末装置１００は動作することができる。
【００８６】
一例として、図１１に示すようなメニュー画面２３０を表示してもよい。図１１は、本実施形態の携帯端末装置２００のメニュー画面２３０の一例を示す図である。
メニュー画面２３０は、拡散登録ボタン２３２と、拡散停止ボタン２３４と、検索ボタン２３６と、拡散ボタン２３８と、終了ボタン２４０とを有する。
【００８７】
図１２は、本実施形態の携帯端末装置２００においてアプリケーションプログラム５０を動作させた時の処理手順の一例を示すフローチャートである。
まず、携帯端末装置２００において、アプリケーションプログラム５０をインストールする（ステップＳ２０１）。アプリケーションプログラム５０は、内部ストレージ１６に格納される。そして、アプリケーションプログラム５０が起動されると（ステップＳ２０３）、図１１のメニュー画面２３０がスマートフォン１０の表示部２６に表示される。そして、ユーザにより、拡散登録ボタン２３２が操作されると、スマートフォン１０の操作部２２が拡散登録ボタン２３２の操作を受け付け（ステップＳ２０５の「拡散登録」）、登録フォーム画面（不図示）に移行し、登録用の撮像画像の選択または画像の撮影を促す（ステップＳ２０７）。
【００８８】
そして、ユーザにより登録用の撮像画像が指定されると、操作部２２が指定操作を受け付け、特徴情報取得部１０２により特徴情報が取得され、位置時刻情報取得部１０４により取得された位置情報と時刻情報と紐付けられてデータベース２０６に拡散情報として登録される（ステップＳ２０９）。そして、ステップＳ２０５に戻り、図１１のメニュー画面２３０が表示される。
なお、登録フォームは、付加情報の入力や指定を受け付ける入力欄を設けてもよい。
【００８９】
さらに、ユーザにより拡散停止ボタン２３４が操作されると、操作部２２が拡散停止ボタン２３４の操作を受け付け（ステップＳ２０５の「拡散停止」）、削除受付部２２０が特徴情報の拡散停止を示す停止要求を受け付ける（ステップＳ２１７）。そして、停止要求に呼応して、停止要求の特徴情報との照合により拡散を停止する情報を特定する（ステップＳ２１９）。そして、フラグ設定部２２２が、特定されたデータベース２０６内の特徴情報に拡散停止フラグを設定する（ステップＳ２２１）。そして、ステップＳ２０５に戻り、図１１のメニュー画面２３０が表示される。
【００９０】
さらに、ユーザにより検索ボタン２３６が操作されると、操作部２２が検索ボタン２３６の操作を受け付け（ステップＳ２０５の「検索」）、照合用撮像画像の選択または画像の撮影を促す画面（不図示）に移行する（ステップＳ２１１）。そして、ユーザにより照合用撮像画像が指定されると、操作部２２が指定操作を受け付け、特徴情報取得部１０２により特徴情報が取得され、照合部２１２により、取得された特徴情報に類似する特徴情報をデータベース２０６内で検索する（ステップＳ２１３）。そして、類似する特徴情報が特定されたとき、属性検出部１１４により、対応する属性情報、たとえば、位置情報および時刻情報が取得され、表示部２６に表示される（ステップＳ２１５）。
【００９１】
この検索メニューに関しては、続けて他の照合用撮像画像についてデータベース２０６内の検索を行うこともできる。そして、検索終了ボタン（不図示）の操作を受け付けたとき、ステップＳ２０５に戻り、図１１のメニュー画面２３０が表示される。
たとえば、ユーザは家族や知人などの生存情報を確認するために、所持している知人の撮像画像を照合用撮像画像として指定し、データベース２０６内を検索することができる。
【００９２】
さらに、ユーザにより拡散ボタン２３８が操作されると、操作部２２が拡散ボタン２３８の操作を受け付け（ステップＳ２０５の「拡散」）、情報交換部２０８により、他の装置との拡散情報の交換処理が行われる（ステップＳ２２３）。情報交換部２０８は、他の装置に、データベース２０６に保持されている拡散情報を送信するとともに、他の装置が保持している拡散情報を受信する。さらに、このとき、情報交換部２０８は、拡散停止フラグが設定された特徴情報を拡散情報から除外して、他の装置に送信する。
【００９３】
なお、本実施形態では、拡散情報を交換するタイミングは以下に示すように様々考えられる。
（ｃ１）拡散情報を保持している携帯端末装置２００が拡散ボタン２３８の押下をトリガとして、情報拡散モードに移行した後、通信可能な距離範囲内に存在する他の装置にデータ転送開始を宣言する通信制御メッセージを送信し、応答があった場合
（ｃ２）拡散情報を保持している携帯端末装置２００が、本発明のプログラムを実行中に常時（定期的または周期的に）、通信可能な距離範囲内に存在する他の装置に対してデータ転送開始を宣言する通信制御メッセージを送信し、応答があった場合
上記（ｃ１）および（ｃ２）は、適宜、矛盾のない範囲で組み合わせてもよい。
【００９４】
そして、拡散終了ボタン（不図示）の操作を受け付けたとき、ステップＳ２０５に戻り、図１１のメニュー画面２３０が表示される。
このようにして、情報交換部２０８により、他のユーザとデータベース２０６に保持される拡散情報を交換し合うことで、拡散情報をデータベース２０６に蓄積していくことができる。
【００９５】
さらに、ユーザにより終了ボタン２４０が操作されると、操作部２２が終了ボタン２４０の操作を受け付け（ステップＳ２０５の「終了」）、本処理を終了する。
【００９６】
さらに、本実施形態の携帯端末装置２００において、データベース２０６は、登録用撮像画像としての携帯端末装置２００のユーザの撮像画像から取得された特徴情報と位置情報および時刻情報とを紐付けて、拡散情報として保持しており、更新部２１０は、データベース２０６の、ユーザ以外の拡散情報をそのままに、ユーザの撮像画像から取得された特徴情報と紐付けられた位置情報および時刻情報を、情報交換部２０８により送信される前に、位置時刻情報取得部１０４により取得し、最新の情報に更新することができる。
【００９７】
本実施形態では、この構成により、データベース２０６において、自端末で登録された拡散情報の位置情報および時刻情報を、拡散する前に最新の情報に更新して配信することができる。たとえば、図９で説明したように、ユーザがエリアを移動して情報を拡散していくような場合に、ユーザ自身の居場所が移動するのに合わせて、自身の拡散情報も更新しながら拡散していくことができる。
【００９８】
なお、古い拡散情報は、削除せずに残し、履歴的に複数のレコードをデータベース２０６に保持してもよい。そして、属性検出部１１４により、照合用撮像画像に対応する複数の属性情報を取得して提示できる構成としてもよいし、最新の属性情報のみ提示する構成としてもよい。あるいは、最新のレコードのみ残してデータベース２０６を更新する構成でもよい。
【００９９】
以上説明したように、本発明の実施の形態の携帯端末装置２００によれば、上記実施形態と同様な効果を奏するとともに、さらに、拡散を停止したい情報を指定して、拡散を止めることができるので、不要となった情報がいつまでも拡散され続けることがない。これにより、通信効率が向上し、携帯端末装置のデータベースによる記憶容量の消費を削減でき、さらに、データベース検索処理の負荷も軽減できるという効果がある。
【０１００】
（第３の実施の形態）
図１３は、本発明の実施の形態に係る携帯端末装置３００の論理的な構成を示す機能ブロック図である。
本発明の実施の形態に係る携帯端末装置３００は、上記実施形態とは、条件に応じて拡散情報の拡散を制御する点で相違する。さらに、データベース３０６内から情報を検索したときに、開示の詳細度レベルを制御できる点で相違する。
図１３では、本実施形態の説明に関係する構成のみ示してある。本実施形態の携帯端末装置３００は、上記実施形態と同様な特徴情報取得部１０２と、位置時刻情報取得部１０４と、照合部２１２と、属性検出部１１４と、提示部２２６と、を備えるとともに、さらに、データベース３０６と、情報交換部３０８と、更新部３１０と、条件取得部３３２と、選別部３３４と、優先度取得部３３６と、を備える。本実施形態の携帯端末装置３００は、図６の上記実施形態の携帯端末装置２００と同様な構成をさらに備えてもよい。
【０１０１】
本発明の実施の形態に係る携帯端末装置３００は、他の装置への情報送信の条件の指定を取得する条件取得部３３２と、取得した条件に従って、データベース３０６内の拡散情報を選別する選別部３３４と、をさらに備える。
情報交換部３０８は、データベース３０６内の拡散情報のうち、選別された拡散情報を他の装置に送信する。
【０１０２】
さらに、本発明の実施の形態に係る携帯端末装置３００は、データベース３０６内の特徴情報に対し、優先度の指定を取得する優先度取得部３３６をさらに備える。
更新部３１０は、取得した優先度を特徴情報に紐付けてデータベース３０６に登録し、条件取得部３３２は、優先度に関する条件の指定を取得する。
【０１０３】
図１４は、本発明の実施の形態に係る携帯端末装置３００に構築されるデータベース３０６の構造の一例を示す図である。
本実施形態のデータベース３０６は、図２のデータベース１０６の各レコードに、さらに、優先度に関する情報が紐付けされて登録される。本実施形態では、優先情報が複数のレベルＬ０、Ｌ１、．．．、および、Ｌｉ（ｉは整数）で設定されるものとする。優先情報は、数値でもよいし、文字列でもよいし、あるいは、優先順位を決定するのに必要な情報でもよい。単純に、数値の小さいものの優先レベルを高くしてもよいし、数値が大きいものの優先レベルを高くしてもよい。あるいは、複数の優先情報を特徴情報に紐付けてもよく、それらの情報を元に、各特徴情報の優先順位を判別してもよい。
【０１０４】
本実施形態において、他の装置への情報送信の条件や優先度の指定は、予め定められていてもよいし、外部から入手してもよいし、ユーザの指定を受け付けてもよい。
条件の例は、様々考えられ、以下に例示されるが、これに限定されるものではない。
（ｄ１）特徴情報に、優先情報として、特徴情報を登録した携帯端末装置の種別（キッズ用携帯、シニア用携帯等）を紐付けて登録
選別部３３４が、特定の種別（キッズ用携帯、シニア用携帯等）と紐付けされた特徴情報をフィルタリングする。これにより、子供やお年寄りの情報を優先して拡散できる。
（ｄ２）特徴情報に対応付けられた優先度
単純に優先度が高いものから拡散できる。
（ｄ３）特徴情報に、優先情報として、拡散地域または拡散停止地域を指定
指定される地域は、関東地方等、広いエリアでもよいし、施設を指定する等狭いエリアでもよい。送信前に携帯端末装置３００が存在している位置を、ＧＰＳ機能部３４を利用して確認して、指定された地域内か否かで送信する情報をフィルタリングする。
（ｄ４）特徴情報に、優先情報として、データベースへの登録時間を紐付けて登録
登録時間に応じて、拡散情報をフィルタリングする。たとえば、最近登録されたものから優先して拡散できる。
（ｄ５）特徴情報に紐付けられている付加情報の内容
たとえば、職業種別でフィルタリングして、職業が医師や看護師の情報を優先して拡散できる。
（ｄ６）通信状況
通信状況が悪い時は、優先度が高いものから少しずつ拡散できる。
上記（ｄ１）〜（ｄ６）は、適宜、矛盾のない範囲で組み合わせてもよい。
【０１０５】
上記優先度によるデータの選別は、受信側で行ってもよい。受信したデータを全てではなく、条件に従って選別してデータベース３０６に登録してもよい。
また、上述したように、受信ノードが送信ノードに対して、差分コンテンツをリクエストする際に、いずれの条件を用いて情報選別をするかを示す指示をリクエスタに含めてもよい。
【０１０６】
上記優先度に関する情報を、データベース３０６において、特徴情報に紐付けて優先情報として登録することで、優先度の高い特徴情報から拡散していくことができる。上述したように、本発明では、通信環境が劣悪な状況下において、通信を行うことを想定している。そのため、緊急性の高い情報から先に配信し、緊急性の低い情報は、後で配信する等の工夫が簡単に行えることになる。
【０１０７】
また、本発明の実施の形態に係る携帯端末装置３００は、提示部２２６における位置情報または時刻情報の開示の詳細度レベルを所定の条件に従い制御する制御部３３８をさらに備えてもよい。
詳細度レベルとは、位置情報であれば、広域情報から特定の位置までのレベル分けが考えられ、たとえば、世界レベルの地域（アジア圏、ヨーロッパ圏等）、国名（日本等）、地域（関東、東北等）、都道府県、市町村、住所（番地番号まで）、施設や建物名、階数、部屋等が想定される。
時刻情報であれば、年、年月（先月、今月等も含む）、年月日（先週、今週等も含む）、年月日日時（午前午後等も含む）、年月日日時分までのレベル分けが考えられる。ここでは、詳細な情報ほど、詳細度が高いとする。
【０１０８】
また、本発明の実施の形態に係る携帯端末装置３００において、制御部３３８は、照合部２１２により特定された特徴情報と、照合用撮像画像の特徴情報との類似度に応じて、提示部２２６における位置情報または時刻情報の開示の詳細度レベルを制御する。
【０１０９】
条件と情報開示の詳細度レベルの関係は、様々考えられ、以下に例示するが、これらに限定されない。
（ｅ１）予め登録されている撮像画像を照合用撮像画像とした場合、特定された特徴情報の属性情報の開示の詳細度レベルを高くし、それ以外の場合、レベルを低くする。
家族などを照合用撮像画像として登録しておくことで、家族の情報は詳細まで閲覧できる。なお、登録に際して所定の認証手続きを行うことで、不正登録を防ぎ、セキュリティを確保することができる。他人には、詳細情報は開示せず、「新宿区に３月に居た」程度の情報開示にとどめる。
（ｅ２）照合用撮像画像と、特定された特徴情報との類似度が高い程、情報開示の詳細度レベルを高くする。
（ｅ３）特徴情報登録時に、情報開示の詳細度レベルを指定できる構成とし、指定された詳細度レベルで開示する。
上記（ｅ１）〜（ｅ３）は、適宜、矛盾のない範囲で組み合わせてもよい。
【０１１０】
以上説明したように、本発明の実施の形態に係る携帯端末装置３００によれば、上記実施形態と同様な効果を奏するとともに、さらに、拡散情報の拡散を条件や優先度に応じて制御できるとともに、情報検索時に開示される情報の詳細度レベルを条件に応じて制御できるので、必要なユーザに必要な情報を適切に効率よく提供することができる。たとえば、無防備に情報が公開されて悪用されること等を防ぐこともできる。
【０１１１】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
＜安否確認システム＞
たとえば、登録用撮像画像に写っている人物の安否情報を取得する安否情報取得部（不図示）をさらに備えてもよい。
安否情報取得部は、取得した安否情報を、登録用撮像画像の特徴情報と紐付けてデータベースに登録し、属性検出部１１４は、照合により特定された特徴情報に紐付けられている安否情報を照合用撮像画像の属性情報として取得する。
この構成によれば、安否確認情報を取得すことができる。
安否情報とは、たとえば、生存情報、怪我の有無や程度（搬送先の病院名）等の少なくともいずれか１つを含むことができる。
また、これらの情報についても、上記実施形態で説明したように、条件や優先度で、情報の提供先や情報開示の詳細レベルを制御してもよい。
【０１１２】
なお、上記実施形態では、たとえば、災害時の安否確認情報を共有するシステムを例に説明したが、本発明の適用例はこれに限定されるものではなく、様々適用できる。たとえば、遊園地等の入退場管理、迷子検索、防犯カメラ等の撮像画像を用いた特定人物（捜索中、捜査中の人物等）の検索などに適用できる。
【０１１３】
以上、実施形態および実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
なお、本発明において利用者に関する情報を取得、利用する場合は、これを適法に行うものとする。
【０１１４】
以下、参考形態の例を付記する。
１．  携帯端末装置を実現するコンピュータに、
登録用および照合用の撮像画像から特徴情報を取得する手順、
前記登録用撮像画像から取得された前記特徴情報に関する位置情報および時刻情報を取得する手順、
前記登録用撮像画像から取得された前記特徴情報と、対応する前記位置情報および前記時刻情報とを紐付けて、拡散すべき拡散情報としてデータベースに保持する手順と、
他の装置に、前記データベースに保持されている前記拡散情報を送信するとともに、前記他の装置が保持している拡散情報を受信する、拡散情報交換手順、
前記他の装置から受信した拡散情報を前記データベースに新たに登録する更新手順、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合し、前記照合用撮像画像の特徴情報と類似する特徴情報を特定する照合手順、
前記データベースにおいて特定された特徴情報と紐付けられている位置情報および時刻情報を前記照合用撮像画像の属性情報として取得する属性検出手順、を実行させるためのプログラム。
２．  １．に記載のプログラムにおいて、
特徴情報の拡散停止を示す停止要求を受け付ける手順、
前記停止要求に呼応して、前記照合手順により、前記拡散停止の前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報との照合による、前記拡散停止の前記特徴情報と類似すると特定された、前記データベース内の特徴情報に、拡散停止フラグを設定する手順、をさらにコンピュータに実行させ、
前記拡散情報交換手順において、前記拡散停止フラグが設定された特徴情報を前記拡散情報から除外して、前記他の装置に送信する手順、
をコンピュータに実行させるためのプログラム。
３．  ２．に記載のプログラムにおいて、
前記拡散を停止すべき特徴情報を示す拡散停止情報を送信するとともに、前記他の装置が保持している前記拡散停止情報を受信する拡散停止情報交換手順、をさらにコンピュータに実行させ、
前記拡散停止フラグを設定する手順において、前記照合手順による、前記拡散停止情報交換手順により受信した前記拡散停止情報が示す特徴情報と前記データベースに前記拡散情報として保持される特徴情報との照合により、前記拡散停止情報が示す特徴情報と類似すると特定された、前記データベース内の特徴情報に、前記拡散停止フラグを設定する手順、
をコンピュータに実行させるためのプログラム。
４．  ２．または３．に記載のプログラムにおいて、
前記更新手順において、前記拡散停止フラグが設定された特徴情報を、前記拡散停止フラグの設定から所定期間経過後、または指定された時刻に、前記データベースから削除する手順、
をコンピュータに実行させるためのプログラム。
５．  １．乃至４．いずれか１つに記載のプログラムにおいて、
前記データベースは、前記登録用撮像画像としての携帯端末装置のユーザの撮像画像から取得された特徴情報と位置情報および時刻情報とを紐付けて、前記拡散情報として保持しており、
前記更新手順において、前記データベースの、前記ユーザ以外の拡散情報をそのままに、前記ユーザの撮像画像から取得された特徴情報と紐付けられた位置情報および時刻情報を、前記情報交換手順により送信される前に、取得し、最新の情報に更新する手順、
をコンピュータに実行させるためのプログラム。
６．  １．乃至５．いずれか１つに記載のプログラムにおいて、
他の装置への情報送信の条件の指定を取得する条件取得手順、
取得した前記条件に従って、前記データベース内の前記拡散情報を選別する手順、
をさらにコンピュータに実行させ、
前記情報交換手順において、前記データベース内の前記拡散情報のうち、選別された前記拡散情報を前記他の装置に送信する手順、
をコンピュータに実行させるためのプログラム。
７．  ６．に記載のプログラムにおいて、
前記データベース内の前記特徴情報に対し、優先度の指定を取得する手順、をさらにコンピュータに実行させ、
前記更新手順において、取得した前記優先度を前記特徴情報に紐付けて前記データベースに登録する手順、
前記条件取得手順において、前記優先度に関する条件の指定を取得する手順、
をコンピュータに実行させるためのプログラム。
８．  １．乃至７．いずれか１つに記載のプログラムにおいて、
前記属性検出手順により取得した前記照合用撮像画像の前記属性情報を提示する手順、をさらにコンピュータに実行させるためのプログラム。
９．  ８．に記載のプログラムにおいて、
前記照合手順において、前記照合用撮像画像の特徴情報と、所定の閾値以上の類似度を有する特徴情報を、前記照合用撮像画像と類似する特徴情報と特定し、前記類似度を出力する手順、
前記属性情報を提示する手順において、前記照合手順により出力された前記類似度を、前記照合用撮像画像の前記属性情報とともに提示する手順、
をさらにコンピュータに実行させるためのプログラム。
１０．  ８．または９．に記載のプログラムにおいて、
前記属性情報を提示する手順における前記位置情報または前記時刻情報の開示の詳細度レベルを所定の条件に従い制御する手順、
をさらにコンピュータに実行させるためのプログラム。
１１．  １０．に記載のプログラムにおいて、
前記制御する手順において、前記照合手順により特定された特徴情報と、前記照合用撮像画像の特徴情報との類似度に応じて、前記属性情報を提示する手順において提示される前記位置情報または前記時刻情報の開示の詳細度レベルを制御する手順、
をさらにコンピュータに実行させるためのプログラム。
１２．  １．乃至１１．いずれか１つに記載のプログラムにおいて、
前記登録用撮像画像に写っている人物の安否情報を取得する手順、をさらにコンピュータに実行させ、
前記安否情報を取得する手順において、取得した安否情報を、前記登録用撮像画像の特徴情報と紐付けて前記データベースに登録する手順、
前記属性検出手順において、照合により特定された特徴情報に紐付けられている安否情報を前記照合用撮像画像の属性情報として取得する手順、
をコンピュータに実行させるためのプログラム。
【０１１５】
１３．  携帯端末装置が、
拡散すべき拡散情報を保持するデータベースを有し、
登録用の撮像画像から特徴情報を取得し、
前記登録用撮像画像から取得された前記特徴情報に関する位置情報および時刻情報を取得し、
前記登録用撮像画像から取得された前記特徴情報と、対応する前記位置情報および前記時刻情報とを紐付けて、拡散すべき拡散情報として前記データベースに登録し、
前記データベースに保持されている前記拡散情報を送信するとともに、他の装置が保持している拡散情報を受信して、拡散情報を交換し、
前記他の装置から受信した拡散情報を前記データベースに新たに登録し、
照合用の撮像画像から特徴情報を取得し、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合して、前記照合用撮像画像の特徴情報と類似する特徴情報を特定し、
前記データベースにおいて特定された特徴情報と紐付けられている位置情報および時刻情報を前記照合用撮像画像の属性情報として取得する、
携帯端末装置の情報処理方法。
１４．  １３．に記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
特徴情報の拡散停止を示す停止要求を受け付け、
前記停止要求に呼応して、前記拡散停止の前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報との照合による、前記拡散停止の前記特徴情報と類似すると特定された、前記データベース内の特徴情報に、拡散停止フラグを設定し、
前記データベースに保持されている前記拡散情報を送信する際、前記拡散停止フラグが設定された特徴情報を前記拡散情報から除外して、前記他の装置に送信する、
携帯端末装置の情報処理方法。
１５．  １４．に記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
前記拡散を停止すべき特徴情報を示す拡散停止情報を送信するとともに、前記他の装置が保持している前記拡散停止情報を受信し、
前記他の装置から受信した前記拡散停止情報が示す特徴情報と前記データベースに前記拡散情報として保持される特徴情報との照合により、前記拡散停止情報が示す特徴情報と類似すると特定された、前記データベース内の特徴情報に、前記拡散停止フラグを設定する、
携帯端末装置の情報処理方法。
１６．  １４．または１５．に記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
前記拡散停止フラグが設定された特徴情報を、前記拡散停止フラグの設定から所定期間経過後、または指定された時刻に、前記データベースから削除する携帯端末装置の情報処理方法。
１７．  １３．乃至１６．いずれか１つに記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置の前記データベースは、前記登録用撮像画像としての前記携帯端末装置のユーザの撮像画像から取得された特徴情報と位置情報および時刻情報とを紐付けて、前記拡散情報として保持しており、
前記携帯端末装置が、
前記データベースの、前記ユーザ以外の拡散情報をそのままに、前記ユーザの撮像画像から取得された特徴情報と紐付けられた位置情報および時刻情報を、前記他の装置に送信する前に、取得し、最新の情報に更新する、
携帯端末装置の情報処理方法。
１８．  １３．乃至１７．いずれか１つに記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
他の装置への情報送信の条件の指定を取得し、
取得した前記条件に従って、前記データベース内の前記拡散情報を選別し、
前記データベース内の前記拡散情報のうち、選別された前記拡散情報を前記他の装置に送信する、
携帯端末装置の情報処理方法。
１９．  １８．に記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
前記データベース内の前記特徴情報に対し、優先度の指定を取得し、
取得した前記優先度を前記特徴情報に紐付けて前記データベースに登録し、
前記優先度に関する条件の指定を取得する、
携帯端末装置の情報処理方法。
２０．  １３．乃至１９．いずれか１つに記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
前記データベースから取得した前記照合用撮像画像の前記属性情報を提示する携帯端末装置の情報処理方法。
２１．  ２０．に記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
前記照合用撮像画像から取得された前記特徴情報と前記データベースに前記拡散情報として保持される特徴情報とを照合する際、前記照合用撮像画像の特徴情報と、所定の閾値以上の類似度を有する特徴情報を、前記照合用撮像画像と類似する特徴情報と特定し、前記類似度を出力し、
出力された前記類似度を、前記照合用撮像画像の前記属性情報とともに提示する、
携帯端末装置の情報処理方法。
２２．  ２０．または２１．に記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
前記照合用撮像画像の前記属性情報を提示する際、前記位置情報または前記時刻情報の開示の詳細度レベルを所定の条件に従い制御する、
携帯端末装置の情報処理方法。
２３．  ２２．に記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
前記照合用撮像画像の前記属性情報を提示する際、照合により特定された特徴情報と、前記照合用撮像画像の特徴情報との類似度に応じて、前記位置情報または前記時刻情報の開示の詳細度レベルを制御する、
携帯端末装置の情報処理方法。
２４．  １３．乃至２３．いずれか１つに記載の携帯端末装置の情報処理方法において、
さらに、
前記携帯端末装置が、
前記登録用撮像画像に写っている人物の安否情報を取得し、
取得した安否情報を、前記登録用撮像画像の特徴情報と紐付けて前記データベースに登録し、
照合により特定された特徴情報に紐付けられている安否情報を前記照合用撮像画像の属性情報として取得する、
携帯端末装置の情報処理方法。
【符号の説明】
【０１１６】
１０  スマートフォン
１２  ＣＰＵ
１４  メモリ
１６  内部ストレージ
１８  通信制御部
２０  アンテナ
２２  操作部
２４  操作受付部
２６  表示部
２８  表示制御部
３０  タッチパネル
３２  撮像部
３４  ＧＰＳ機能部
３６  アンテナ
３８  時計
４０  バス
５０  プログラム
１００  携帯端末装置
１０２  特徴情報取得部
１０４  位置時刻情報取得部
１０６  データベース
１０８  情報交換部
１１０  更新部
１１２  照合部
１１４  属性検出部
２００  携帯端末装置
２０６  データベース
２０８  情報交換部
２１０  更新部
２１２  照合部
２２０  削除受付部
２２２  フラグ設定部
２２４  拡散停止情報交換部
２２６  提示部
２３０  メニュー画面
２３２  拡散登録ボタン
２３４  拡散停止ボタン
２３６  検索ボタン
２３８  拡散ボタン
２４０  終了ボタン
３００  携帯端末装置
３０６  データベース
３０８  情報交換部
３１０  更新部
３３２  条件取得部
３３４  選別部
３３６  優先度取得部
３３８  制御部
【図１】
2015173307.tif 000003
【図２】
2015173307.tif 000004
【図３】
2015173307.tif 000005
【図４】
2015173307.tif 000006
【図５】
2015173307.tif 000007
【図６】
2015173307.tif 000008
【図７】
2015173307.tif 000009
【図８】
2015173307.tif 000010
【図９】
2015173307.tif 000011
【図１０】
2015173307.tif 000012
【図１１】
2015173307.tif 000013
【図１２】
2015173307.tif 000014
【図１３】
2015173307.tif 000015
【図１４】
2015173307.tif 000016