(57)【要約】      （修正有）【課題】複数の階層に分かれた場所など、位置の把握が困難な状況においても互いに位置を把握することが可能な位置把握システムを提供する。【解決手段】サーバは携帯端末から受信した検索要求に含まれる検索先端末識別情報に基づいて、位置情報を通知させるための位置情報検出要求を検索先の携帯端末に送信し、検索先の携帯端末は周辺のＩＣリーダ／ライタを検索しリーダ／ライタ識別情報を付加してサーバに回答し、サーバは検索先の携帯端末から受信したリーダ／ライタ識別情報に基づいて、検索先の携帯端末の位置を把握すると伴に位置情報の回答を作成し、検索要求した携帯端末に通知する。【選択図】図５
2013005391.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末を所持する利用者の位置を把握する位置把握システムであって、
前記携帯端末は、
検索先の携帯端末を識別するための検索先端末識別情報を含む検索要求を生成する要求情報処理部と、
前記検索要求に応じて前記検索先の携帯端末の位置情報を前記携帯端末に通知するサーバに前記検索要求を送信し、または前記サーバから前記位置情報を含む前記検索要求に対する回答を受信する携帯通信部と、を備え、
前記サーバは、
前記携帯端末から受信した前記検索要求に含まれる前記検索先端末識別情報に基づいて、前記位置情報を通知させるための第１の位置要求を前記検索先の携帯端末に送信し、または前記位置情報を含む前記検索要求に対する回答を前記携帯端末に送信するサーバ通信部と、
前記検索先の携帯端末との間で通信したＩＣリーダ／ライタを識別するためのリーダ／ライタ識別情報と、前記ＩＣリーダ／ライタの設置場所を示すリーダ／ライタ位置情報とを対応付けて記憶する記憶部と、
前記サーバ通信部が前記検索先の携帯端末から受信した前記リーダ／ライタ識別情報と前記記憶部が記憶するリーダ／ライタ識別情報とに基づいて、前記リーダ／ライタ位置情報に示された位置を前記位置情報とした前記検索要求に対する回答を生成する提供情報作成部と、を備え、
前記検索先の携帯端末は、
前記ＩＣリーダ／ライタから、前記リーダ／ライタ識別情報を受信する第１のＩＣインタフェース部と、
前記第１のＩＣインタフェース部が受信した前記リーダ／ライタ識別情報を前記サーバに送信する検索先携帯通信部と、
を備えることを特徴とする位置把握システム。
【請求項２】
前記サーバは、
前記記憶部が、前記リーダ／ライタ識別情報および前記リーダ／ライタ位置情報に対応付けて地図情報を記憶し、
前記提供情報作成部は、前記位置情報に対応する前記地図情報を含めて前記検索要求に対する回答を生成し、
前記携帯端末は、
前記携帯通信部が、前記サーバから前記位置情報および前記地図情報を含む前記検索要求に対する回答を受信する、
ことを特徴とする請求項１に記載の位置把握システム。
【請求項３】
前記携帯端末は、
前記携帯端末との間で通信したＩＣリーダ／ライタから、前記ＩＣリーダ／ライタを識別するためのリーダ／ライタ識別情報を受信する第２のＩＣインタフェース部をさらに備え、
前記携帯通信部は、さらに前記第２のＩＣインタフェース部が受信した前記リーダ／ライタ識別情報および前記携帯端末の位置情報を通知させるための第２の位置要求を前記サーバに送信し、
前記サーバは、
前記サーバ通信部が、前記リーダ／ライタ識別情報および前記第２の位置要求を受信し、または前記第２の位置要求に対する回答を前記携帯端末に送信し、
前記提供情報作成部が、前記サーバ通信部が前記携帯端末から受信した前記リーダ／ライタ識別情報と前記記憶部が記憶するリーダ／ライタ識別情報とに基づいて、前記リーダ／ライタ位置情報に示された位置を前記位置情報とした前記位置要求に対する回答を生成する、
ことを特徴とする請求項１または２に記載の位置把握システム。
【請求項４】
前記提供情報作成部は、前記検索先の携帯端末の位置情報と前記携帯端末の位置情報と前記地図情報とに基づいて、前記携帯端末から前記検索先の携帯端末までの経路を示す経路情報を生成する、
ことを特徴とする請求項３に記載の位置把握システム。
【請求項５】
前記提供情報作成部は、前記位置情報を前記記憶部の所定の格納先に記憶させ、
前記サーバ通信部は、前記記憶部に記憶された前記所定の格納先を前記携帯端末に通知する、
ことを特徴とする請求項１〜４のいずれか１項に記載の位置把握システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、非接触ＩＣ（Integrated  Circuit）を有した端末を用いて、端末利用者の位置を把握することが可能な位置把握システムに関するものである。
【背景技術】
【０００２】
大規模のショッピングモールや大きな駅等においては、構内が広く混雑も発生する事から、迷子が発生したり同伴者とはぐれる事が多くある。このような場所で同伴者の位置を知るシステムとして、例えば、特許文献１に開示されているように、ＧＰＳシステム（Global  Positioning  System）を用いた迷子探索システムがある。また、特許文献２で開示されているように、移動端末から発信される電波を３つの基地局で受信し、移動端末と各基地局間の電波強度データから移動端末と各基地局間の距離をそれぞれ求め、検索対象の移動端末の位置を特定するシステムがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許公開２００１−９５０４５号公報
【特許文献２】特開平０９−１５９７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来のシステムでは、階層が複数に分かれている建物内等の狭い地域で人が密集する場所では同伴者を見つける事が難しい。例えば文献１では、階層が異なっている場合であっても２者が同じ位置に表示され建物内のどの位置に相手がいるのか判断が難しい。また、特許文献２においては、周辺の環境により電波強度は変化するため検索対象の詳細な位置を判断する事は難しい。
【０００５】
本発明は、上記に鑑みてなされたものであって、例えば、複数の階層に分かれた場所など、位置の把握が困難な状況においても互いに位置を把握することが可能な位置把握システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明にかかる位置把握システムは、携帯端末を所持する利用者の位置を把握する位置把握システムであって、前記携帯端末は、検索先の携帯端末を識別するための検索先端末識別情報を含む検索要求を生成する要求情報処理部と、前記検索要求に応じて前記検索先の携帯端末の位置情報を前記携帯端末に通知するサーバに前記検索要求を送信し、または前記サーバから前記位置情報を含む前記検索要求に対する回答を受信する携帯通信部と、を備え、前記サーバは、前記携帯端末から受信した前記検索要求に含まれる前記検索先端末識別情報に基づいて、前記位置情報を通知させるための第１の位置要求を前記検索先の携帯端末に送信し、または前記位置情報を含む前記検索要求に対する回答を前記携帯端末に送信するサーバ通信部と、前記検索先の携帯端末との間で通信したＩＣリーダ／ライタを識別するためのリーダ／ライタ識別情報と、前記ＩＣリーダ／ライタの設置場所を示すリーダ／ライタ位置情報とを対応付けて記憶する記憶部と、前記サーバ通信部が前記検索先の携帯端末から受信した前記リーダ／ライタ識別情報と前記記憶部が記憶するリーダ／ライタ識別情報とに基づいて、前記リーダ／ライタ位置情報に示された位置を前記位置情報とした前記検索要求に対する回答を生成する提供情報作成部と、を備え、前記検索先の携帯端末は、前記ＩＣリーダ／ライタから、前記リーダ／ライタ識別情報を受信する第１のＩＣインタフェース部と、前記第１のＩＣインタフェース部が受信した前記リーダ／ライタ識別情報を前記サーバに送信する検索先携帯通信部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、例えば、複数の階層に分かれた場所など、位置の把握が困難な状況においても互いに位置を把握することが可能な位置把握システムを提供することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態における位置把握システムの構成を示す図である。
【図２】携帯端末およびＩＣリーダ／ライタの機能的な構成を示すブロック図である。
【図３】サーバの機能的な構成を示すブロック図である。
【図４Ａ】位置情報検出依頼データフォーマットの例を示す図である。
【図４Ｂ】位置情報検出依頼データフォーマットの例を示す図である。
【図４Ｃ】位置情報検出依頼データフォーマットの例を示す図である。
【図４Ｄ】ＩＣリーダ／ライタ識別情報管理部や建屋情報管理部が管理する情報の例を示す図である。
【図５】位置把握システムが行う位置把握処理の処理手順を示すシーケンス図である。
【図６】携帯端末を所持する利用者が自身の位置を取得する場合の処理手順を示すシーケンスを示す図である。
【図７】図５に示した処理を行った際に携帯端末に表示される同伴者（携帯端末）の位置情報の表示例を示す図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、本発明にかかる位置把握システムの実施の形態を詳細に説明する。
【００１０】
図１は、本実施の形態における位置把握システム１０００の構成を示す図である。図１に示すように、位置把握システム１０００は、携帯端末１００と、ＩＣリーダ／ライタ２００と、サーバ３００と、基地局３と、基地局３とサーバ３００とを接続するＩＰ網４とを含んで構成されている。なお、基地局３は、携帯端末１００と無線通信するための装置であり、携帯端末１００が通信する際のアクセスポイントとなるものである。
【００１１】
図１において、建物のフロア面１にはＩＣリーダ／ライタ２００（検索元ＩＣリーダ／ライタ）が設置され、その同じフロア面に位置した利用者が携帯端末１００（検索元端末：携帯端末Ａ）を所持し、また、その建物の異なるフロア面２にはＩＣリーダ／ライタ２００（検索先ＩＣリーダ／ライタ）が設置され、その同じフロア面に位置した他の利用者が携帯端末１００（検索先端末：携帯端末Ｂ）を所持している様子を示している。
【００１２】
携帯端末１００は、位置把握システム１０００の利用者が他の利用者との間で通信するための端末であり、例えば、携帯電話やスマートフォンである。また、ＩＣリーダ／ライタ２００は、携帯端末１００と接触または非接触により、あるいはこれらの双方により通信可能な装置である。図２は、携帯端末１００およびＩＣリーダ／ライタ２００の機能的な構成を示すブロック図である。
【００１３】
図２に示すように、携帯端末１００は、ＩＣリーダ／ライタ２００との間でデータの受け渡しを行う非接触ＩＣ１０１と、そのデータについての処理（後述）を行う情報処理部１０２と、外部との接続を行う無線インターフェース１０３と、電波を飛ばすための無線通信アンテナ１０４と、携帯端末１００が備えた画面（不図示）に文字や画像等を表示させる表示部１０５と、ＩＣリーダ／ライタ２００やサーバ３００から取得したデータを格納するデータ格納部１０６と、携帯端末１００内の現在の時刻を計時して管理する内部時計１０７とを有している。なお、これらの各部が行う具体的な処理についてはシーケンス図を用いて後述する。
【００１４】
また、上述した各部は、その機能を実現するためのソフトウェアプログラムにより実行される。このソフトウェアプログラムは、例えば、情報処理部１０２を含むモジュール構成となっており、実際のハードウェアとしては、ＣＰＵ（Central  Processing  Unit）等の制御部がＨＤＤ（Hard  Disk  Drive）等の記録装置からこれらのソフトウェアプログラムを読み出して実行することにより、上記情報処理部１０２が主記憶装置上にロードされ、主記憶装置上に生成されるようになっている。
【００１５】
ＩＣリーダ／ライタ２００は、非接触により携帯端末１００から所定の情報を読み取って通信を行う装置であり、例えば、ショッピングモールや大きな駅、デパート等に設置された自動販売機に備えられるものである。図２に示すように、ＩＣリーダ／ライタ２００は、携帯端末１００との間でデータの受け渡しを行うＩＣリーダ／ライタインタフェース２０１と、ＩＣリーダ／ライタ２００が携帯端末１００に提供する種々の情報を作成するＩＣリーダ／ライタ提供情報作成部２０２と、この提供情報を作成するＩＣリーダ／ライタ２００を識別するための識別情報が格納される識別情報格納部２０３とを備えている。なお、これらの各部が行う具体的な処理についてはシーケンス図を用いて後述する。
【００１６】
図３は、サーバ３００の機能的な構成を示すブロック図である。サーバ３００は、携帯端末１００（携帯端末Ａ）からの要求にしたがって、相手先の携帯端末１００（携帯端末Ｂ）の位置を知らせるサーバである。図３に示すように、サーバ３００は、検索元端末である携帯端末１００（携帯端末Ａ）から発行された位置情報検出依頼に従って、その携帯端末１００の検出依頼処理を行う位置情報検出依頼部３１０と、検出先端末である携帯端末１００（携帯端末Ｂ）が検出した位置情報を取得し、検出元となる携帯端末１００に、その位置情報を送信する位置情報算出部３２０と、位置情報検出依頼部３１０及び位置情報算出部３２０が作成した各種の情報を格納する情報格納部３３０とを有している。
【００１７】
位置情報検出依頼部３１０は、例えば、保護者等が所持し、検索元となる携帯端末１００（携帯端末Ａ）からの検索要求を受ける位置検出要求受付部３１１と、迷子等が所持し、検索先となる携帯端末１００（携帯端末Ｂ）に位置登録の依頼を出すための位置登録依頼発行部３１２と、この位置登録依頼を出すための情報を作成する位置登録依頼作成部３１３とを有している。これらの各部が行う具体的な処理については、シーケンス図を用いて後述する。
【００１８】
位置情報算出部３２０は、検索先となる携帯端末１００（携帯端末Ｂ）がＩＣリーダ／ライタ２００（検索先ＩＣリーダ／ライタ）に接触し、ＩＣリーダ／ライタ２００の位置情報を取得した場合にＩＣリーダ／ライタ２００の識別情報を取得する位置登録依頼受付部３２６と、取得されたＩＣリーダ／ライタ２００の識別情報からＩＣリーダ／ライタ２００の位置情報を割り当てる位置情報作成部３２５と、ＩＣリーダ／ライタ２００を管理するＩＣリーダ／ライタ管理部３２１と、建物に関する情報を管理する建屋情報管理部３２２と、検索元となる携帯端末１００（携帯端末Ａ）に対して提供する情報を作成する提供情報作成部３２３と、その携帯端末１００に検索先となる携帯端末１００（携帯端末Ｂ）の位置情報検出結果の回答を送信する依頼検出結果要求回答部３２４とを有する。
【００１９】
ＩＣリーダ／ライタ管理部３２１は、さらに、ＩＣリーダ／ライタ２００の識別情報を管理するＩＣリーダ／ライタ識別情報管理部３２１０と、そのＩＣリーダ／ライタ２００の位置情報を管理する位置情報管理部３２１１とを有し、建屋情報管理部３２２は、さらに、建物内のフロアの構造及び店舗の配置等の地図データを保有する地図情報記憶部３２２０と、そのＩＣリーダ／ライタ２００が設置されている建物情報を保持する建物識別情報格納部３２２１とを有している。また、提供情報作成部３２３は、位置情報作成部３２５が作成した位置情報が建屋情報管理部３２２が保有する建物情報のどこに設置されているかを検出する位置情報検索部３２３０と、位置情報検索部３２３０が検出した検出先データを地図情報に記載する画像情報作成部３２３１と、検索元となる携帯端末１００（携帯端末Ａ）に回答結果を処理する配信情報作成部３２３２とを有している。
【００２０】
検索元となる携帯端末１００（携帯端末Ａ）から位置情報検出依頼が発行された場合、例えば、図４Ａに示すよう位置情報検出依頼データフォーマット４０１により、サーバ３００との間で位置情報のやりとりを行う。
【００２１】
位置情報検出依頼データフォーマット４０１は、検索元の携帯端末１００の識別情報が格納されている検索元携帯端末ＩＤ４０１ａと、検索元の携帯端末１００が検索依頼を発行した年月日を記録する検索依頼日４０１ｂと、検索元の携帯端末１００が検索依頼を発行した時間を記録する検索依頼時刻４０１ｃと、検索元の携帯端末１００が検索対象とする検索先の携帯端末１００識別情報を記憶する検索携帯端末ＩＤ４０１ｄと、検索先の携帯端末１００が検索依頼を受領した年月日を記録する検索先受信日４０１ｅと、検索先の携帯端末１００が検索依頼を受領した時間を記録する検索先受信時刻４０１ｆと、検索先の携帯端末１００がＩＣリーダ／ライタ２００と接触した年月日を記録するＩＣリーダ／ライタ接触日４０１ｇと、検索先の携帯端末１００がＩＣリーダ／ライタ２００と接触した時刻を記録するＩＣリーダ／ライタ接触時刻４０１ｈと、検索先の携帯端末１００が接触したＩＣリーダ／ライタ２００の識別情報を記録するＩＣリーダ／ライタ識別番号４０１ｉとを含んだフォーマットとなっている。なお、検索元携帯端末ＩＤや検索先携帯端末ＩＤは、例えば、携帯電話番号、ソーシャル・ネットワーキング・サービス(ＳＮＳ)に登録された端末名などである。
【００２２】
図４Ａに示す例では、検索元となる携帯端末１００（携帯端末Ａ）の識別情報は「Ａ」であり、検索先となる携帯端末１００（携帯端末Ｂ）の検索を依頼した日付および時刻は「２０１１年１月１日」の「１０時１０分１０秒」であることを示している。また、検索先となる携帯端末１００（携帯端末Ｂ）がその検索依頼を受け取った日付および時刻は「２０１１年１月１日」の「１０時１０分１１秒」であることを示している。そして、検索先の携帯端末１００（携帯端末Ｂ）は、識別番号「１２３４５６７８９」で識別されるＩＣリーダ／ライタ２００に接触され、その日付および時刻は「２０１１年１月１日」の「１０時１０分１３秒」であることを示している。
【００２３】
後述するように、検索元となる携帯端末１００がサーバ３００に位置情報検出依頼する際には、上述したフォーマットのうち、図４Ｂに示すように、検索元携帯端末ＩＤ４０１ａ、検索依頼日４０１ｂ、検索依頼時刻４０１ｃ、検索携帯端末ＩＤ４０１ｄの各項目が設定された状態となっている。また、検索先となる携帯端末１００がＩＣリーダ／ライタ２００に識別情報を要求する際には、上述したフォーマットのうち、図４Ｃに示すように、さらに検索先受信日４０１ｅ、検索先受信時刻４０１ｆの各項目が設定され、さらに、最終的にサーバ３００が検索元となる携帯端末１００に位置情報検出結果を回答する際に、図４Ａに示した位置情報検出依頼データフォーマット４０１の全ての項目が設定された状態となる。
【００２４】
なお、上述したＩＣリーダ／ライタ識別情報管理部３２１０や建屋情報管理部３２２が管理する情報は、例えば、図４Ｄに示すように、ＩＣリーダ／ライタ２００の識別番号と、そのＩＣリーダ／ライタ２００の設置場所と、そのＩＣリーダ／ライタ２００の設置フロアと、ＩＣリーダ／ライタ２００の設置エリアとが対応付けてＨＤＤ（Hard  Disk  Drive）等の記憶装置に記憶され、設置場所や設置フロア、あるいは設置エリアの各情報と、地図情報記憶部３２２０が記憶する地図データとが対応付けて記憶されている。
【００２５】
図４Ｄでは、例えば、識別番号「１２３４５６７８９」によって識別されるＩＣリーダ／ライタ２００は、「○○デパート」の「３Ｆ」のエリア「Ｍ−１」および「Ｍ−２」付近に設置されていることを示している。続いて、位置把握システム１０００が行う位置把握処理について説明する。
【００２６】
図５は、位置把握システム１０００が行う位置把握処理の処理手順を示すシーケンス図である。なお、ここでは、携帯端末Ａ、Ｂ及び基地局３が既に稼動しているについて説明する。また、以下では、特定の携帯端末１００を示す場合には、例えば、「携帯端末A」のように、当該携帯端末の識別子を付して説明する。
【００２７】
図５に示すように、まず、携帯端末Ａを所持する利用者は、携帯端末Ｂを所持する同伴者とはぐれてしまった場合、ボタン操作等によって携帯端末Ｂの識別情報（検索携帯端末ＩＤ）を入力し、その携帯端末Ｂの位置情報発行要求を行い（ステップＳ５０１）、サーバ３００に対し要求信号を発信する（ステップＳ５０２）。要求信号は図４Ａ〜Ｃに示した位置情報検出依頼データフォーマット４０１であり、このとき、携帯端末Ａは、入力された検索携帯端末ＩＤ４０１ｄを設定し、携帯端末１００が有する内部時計１０７を参照し、検索元携帯端末ＩＤ４０１ａ、検索依頼日４０１ｂ、検索依頼時刻４０１ｃを自動で記載する。
【００２８】
その後、携帯端末Ａからの要求信号はサーバ３００の位置検出要求部３１１が受信し（ステップＳ５０３）、位置登録依頼発行部３１２は、受信した要求信号に含まれる位置情報検出依頼データフォーマット４０１の検索携帯端末ＩＤ４０１ｄを参照し、携帯端末Ｂに向けて位置情報検索依頼データフォーマット４０１を有した位置情報を登録するための要求信号を発信するとともに、位置登録依頼発行部３１２は、位置情報検出依頼データフォーマット４０１に、位置情報発行要求を一意に識別するための受付番号を付与して情報格納部３３０に格納し、携帯端末Ａに対して、位置情報発行要求を受け付けた旨と、後に回答される位置情報のサーバ３００上の格納先を通知する（ステップＳ５０４）。
【００２９】
そして、サーバ３００から位置情報を登録するための要求信号を受信した携帯端末Ｂの利用者は、周辺の自動販売機等に備えられたＩＣリーダ／ライタ２００が無いかを確認する（ステップＳ５０６）。ＩＣリーダ／ライタ２００がある場合は、その利用者はＩＣリーダ／ライタ２００に携帯端末Ｂを近接させる。そして、所定の距離まで近づけられると、携帯端末Ｂの非接触ＩＣ１０１が、ＩＣリーダ／ライタ２００に対し識別情報を要求する要求信号を発信する（ステップＳ５０７）。
【００３０】
このとき、周辺の自動販売機等に備えられたＩＣリーダ／ライタ２００が無い場合（例えば、内部時計１０７が計時する時間が所定の時間を経過した場合においても非接触ＩＣ１０１がＩＣリーダ／ライタ２００を検知しない場合）には、携帯端末Ｂの情報処理部１０２は位置情報検出依頼データフォーマット４０１の検索先受信日４０１ｅと検索先受信時刻４０１ｆのみを記載し、サーバ３００に位置情報検出依頼データフォーマット４０１を返信する。このようにすることで、携帯端末Ｂの周辺にＩＣリーダ／ライタ２００が無い事を通知する事が出来る。
【００３１】
ＩＣリーダ／ライタ２００の提供情報作成部２０２は、ＩＣリーダ／ライタ２００に対し識別情報を要求する要求信号を受信すると（ステップＳ５０８）、識別情報格納部２０３に格納されているそのＩＣリーダ／ライタ２００の識別番号含む提供情報を作成し（ステップＳ５０９）、その提供情報を携帯端末Ｂに対して発行する（ステップＳ５１０）。
【００３２】
そして、携帯端末Ｂの情報処理部１０２は、ＩＣリーダ／ライタ２００から提供情報を受け取ると、位置情報検出依頼データフォーマット４０１のＩＣリーダ／ライタ識別番号４０１ｉに、取得した提供情報に含まれるＩＣリーダ／ライタ２００の識別番号を格納する。また、情報処理部１０２は、これと同時に携帯端末Ｂの内部時計１０７が計時する時刻及び日時を参照し、ＩＣリーダ／ライタ接触日４０１ｇと、ＩＣリーダ／ライタ接触時刻４０１ｈにこれらを格納し、サーバ３００に位置情報検出依頼データフォーマット４０１を有した要求回答を送信する（ステップＳ５１２）。
【００３３】
サーバ３００は、携帯端末Ｂから要求回答を受信すると、位置登録依頼受付部３２６が位置情報検出依頼データフォーマット４０１を有した要求回答を取得し、位置情報作成部３２５が、携帯端末Ｂの位置情報の解析を行う。具体的には、位置情報作成部３２５は、位置情報検出依頼データフォーマット４０１に格納されたＩＣリーダ／ライタ識別番号４０１ｉをキーとして、例えば、図４Ｄに示したようなＩＣリーダ／ライタ管理部３２１のＩＣリーダ／ライタ識別情報管理部３２１０と位置情報管理部３２１１が管理する情報を参照し、ＩＣリーダ／ライタ２００が設置されている場所を特定する。そして、位置情報作成部３２５が、ＩＣリーダ／ライタ２００が設置されている場所を特定すると、提供情報作成部３２３にその位置情報が引き渡され、位置情報検索部３２３０が、建屋情報管理部３２２の地図情報記憶部３２２０を参照して、その位置情報に該当する地図情報を取得する。その後、画像情報作成部３２３１が、その地図情報にＩＣリーダ／ライタ２００がプロットされた画像を作成する。
【００３４】
この時、配信情報作成部３２３２は、位置情報検出依頼データフォーマット４０１に設定された各項目の値を参照し、あらかじめ記憶されている雛形と合成して「携帯端末Ｂは１０：１０に○○ビルの３ＦのＭ−１とＭ−２の付近にいました」等の説明文を作成し（ステップＳ５１３）、それを携帯端末Ｂの位置データとし、この位置データを情報格納部３３０に収容する。また、これと同時に、位置情報検出要求回答部３２４は、位置情報検出依頼データフォーマット４０１の検索元携帯端末ＩＤ４０１ａを参照し、回答先である携帯端末Ａに向けて、携帯端末Ｂの位置データの格納先（例えば、情報格納部３３０が位置データを格納しているディレクトリ情報）を通知する（ステップＳ５１４）。
【００３５】
その後、携帯端末Ａは、携帯端末Ｂの位置データの格納先をサーバ３００から受け取ると、携帯端末Ａの情報処理部１０２はサーバ３００にアクセスし、この格納先を参照する事で携帯端末Ｂの位置情報を確認する事が出来る。
【００３６】
このように、例えば、非接触ＩＣ対応の携帯端末１００を所有する利用者が、位置情報を登録されたICリーダ／ライタ２００を有する自動販売機等を利用し、建物内等で同伴している子供が迷子になったり、あるいは仲間同士ではぐれた場合など、利用者の同伴者の位置を把握するために、自身の携帯端末１００と、自動販売機や店舗等に設置されたＩＣリーダ／ライタ２００を利用する事で、互いの詳細位置を確認する事が出来るようになる。
【００３７】
上述した例では、携帯端末Ａを所持する利用者が携帯端末Ｂを所持する利用者の位置を把握する場合について説明した。しかし、携帯端末Ａ（または携帯端末Ｂ）を所持する利用者は、本機能を利用する事で、自身の位置も把握する事が出来る。図６は、携帯端末Ａを所持する利用者が自身の位置を取得する場合の処理手順を示すシーケンスを示す図である。
【００３８】
まず、携帯端末Ａの利用者は自身の位置情報を取得したい場合、携帯端末１００をＩＣリーダ／ライタ２００に近接させ、携帯端末１００の非接触ＩＣ（インタフェース）１０１からＩＣリーダ／ライタ２００に対し、ＩＣリーダ／ライタ２００の識別情報を要求する（ステップＳ６０１）。
【００３９】
ＩＣリーダ／ライタ２００は、携帯端末Ａから要求を受信すると（ステップＳ６０２）、識別情報格納部２０３に格納されているそのＩＣリーダ／ライタ２００の識別番号含む提供情報を作成し（ステップＳ６０３）、その提供情報を携帯端末Ａに対して発行する（ステップＳ６０４）。
【００４０】
携帯端末Ａは、提供情報を受信すると、データ格納部１０６にアクセスし、位置情報検出依頼データフォーマット４０１のＩＣリーダ／ライタ識別番号４０１ｉに、受信したＩＣリーダ／ライタ２００の識別番号を格納する。これと同時に携帯端末Ａの情報処理部１０２は、検索元携帯端末ＩＤ４０１ａに自身の携帯端末ＩＤとなる「Ａ」を設定し、携帯端末１００内の内部時計１０７が計時する日時を参照し、検索依頼日４０１ｂおよび検索依頼時間４０１ｃにそれぞれの値を設定する。その後、サーバ３００に位置情報発行依頼を行う（ステップＳ６０６）。
【００４１】
そして、図５に示した場合と同様に、サーバ３００の位置情報作成部３２５がＩＣリーダ／ライタ識別番号４０１ｉをキーとして、ＩＣリーダ／ライタ識別情報管理部３２１０と位置情報管理部３２１１が管理する情報を参照し、ＩＣリーダ／ライタ２００が設置されている場所を特定し、位置情報検索部３２３０が、建屋情報管理部３２２の地図情報記憶部３２２０を参照して、その位置情報に該当する地図情報を取得し、画像情報作成部３２３１が、その地図情報にＩＣリーダ／ライタ２００がプロットされた画像を作成する。
【００４２】
この時、配信情報作成部３２３２は、位置情報検出依頼データフォーマット４０１に設定された各項目の値を参照し、「携帯端末Ａは１０：１０に○○ビルの３ＦのＭ−１とＭ−２の付近にいました」等の説明文を作成し、それを携帯端末Ａの位置データとして情報格納部３３０に収容し、位置情報検出要求回答部３２４は、位置情報検出依頼データフォーマット４０１の検索元携帯端末ＩＤ４０１ａを参照し、回答先である携帯端末Ａに向けて、携帯端末Ａの位置データの格納先（例えば、情報格納部３３０が位置データを格納しているディレクトリ情報）を通知する（ステップＳ６０７〜Ｓ６０８）。
【００４３】
その後、携帯端末Ａは、携帯端末Ｂの位置データの格納先をサーバ３００から受け取ると、携帯端末Ａの情報処理部１０２はサーバ３００にアクセスして、この格納先を参照する事で、自身が所持する携帯端末Ａの位置情報を確認する事が出来る（ステップＳ６１０）。
【００４４】
図７は、図５に示した処理を行った際に携帯端末Ａに表示される同伴者（携帯端末Ｂ）の位置情報の表示例を示す図である。図７に示すように、携帯端末１００の表示部である液晶部６０１には、同伴者（携帯端末Ｂ）の位置情報７０２と、説明文７０３と、上下の階層のリンク７０４とを表示している。以上のような処理を行うことにより、携帯端末Ａの利用者は携帯端末Ｂの詳細位置情報を確認する事が可能となる。
【００４５】
なお、携帯端末Ｂにあらかじめ携帯端末ＩＤを登録しておき、携帯端末Ｂが位置情報検出依頼要求を受信した場合、その要求に含まれる検索元携帯端末ＩＤ４０１ａの項目を参照し、情報処理部１０２があらかじめ登録されていない携帯端末ＩＤであると判定した場合には、位置情報検出要求の受信拒否をすることとしてもよい。
【００４６】
また、図６に示したステップＳ６１０の処理を行った際に、既に図５に示した処理を実行している場合には、さらに携帯端末Ａの情報処理部１０２は携帯端末Ｂまでの経路を探索する経路探索依頼を行い（ステップＳ６１１）、サーバ３００は、提供情報作成部３２３が、図５に示したステップＳ５１３〜Ｓ５１４において特定された携帯端末Ｂの位置情報（携帯端末Ｂと通信したＩＣリーダ／ライタの位置情報）、図６に示したステップＳ６０７〜Ｓ６０８において特定された携帯端末Ａの位置情報（携帯端末Ａと通信したＩＣリーダ／ライタの位置情報）、および地図情報記憶部３２２０が記憶する地図情報を参照して、地図上での携帯端末Ａから携帯端末Ｂまでの経路を示した経路情報を作成し（ステップＳ６１２）、携帯端末Ａに対してその経路情報を移動経路として通知する（ステップＳ６１３）ことも可能である。このような経路情報を携帯端末Ａに通知することにより、相手先の位置まで迷うことなく移動することが可能となる。
【００４７】
上述した各種の処理を行うことによって、例えば、ショッピングモール等において同伴者とはぐれた場合に、自動販売機や店舗等に設置されたＩＣリーダ／ライタと、ＩＣリーダ／ライタの識別情報と位置情報をあらかじめ所持するサーバと、ＩＣタグを有した携帯端末との間で、ユーザがＩＣリーダ／ライタを介し、位置情報を取得して相手に自分の位置を通知している。したがって、例えば、複数の階層に分かれた場所など、位置の把握が困難な状況においても互いに位置を把握することが可能となる。
【００４８】
また、同時に建屋内のレイアウト等の地図データを提供することにより、視覚的に同伴者の位置を把握する事が可能である。例えば、駅構内やショッピングモール等の内部構造が複雑で階層が分かれた場所でも、直感的に同伴者の詳細位置情報を取得することが可能となる。
【符号の説明】
【００４９】
1000:位置把握システム、1,2:建物のフロア面、3:基地局、4：IP網、100：ICリーダライタ、200：携帯端末、201：ICリーダ／ライタI/F、202：提供情報作成部、203：識別情報格納部、300：サーバ、311：位置検出要求依頼部、312：位置登録依頼発行部、313位置登録依頼作成部、321：ICリーダ／ライタ管理部、322：建屋情報管理部、323：提供情報作成部、324：位置検出要求回答部、325：位置情報作成部、326：位置登録依頼受付部 、330：情報格納部。
【図１】
2013005391.tif 000003
【図２】
2013005391.tif 000004
【図３】
2013005391.tif 000005
【図４Ａ】
2013005391.tif 000006
【図４Ｂ】
2013005391.tif 000007
【図４Ｃ】
2013005391.tif 000008
【図４Ｄ】
2013005391.tif 000009
【図５】
2013005391.tif 000010
【図６】
2013005391.tif 000011
【図７】
2013005391.tif 000012