(57)【要約】【課題】位置情報を提供する位置情報提供装置において、さまざまのサービスを提供することが可能な、位置情報提供装置、位置情報提供システム、及び位置情報提供方法を提供する。【解決手段】ＩＭＥＳ規格に準じて受信装置に対して位置情報を提供する位置情報提供装置において、所定位置に配置され、自機の位置を示す座標を含む位置情報を送信する位置情報送信手段を有し、前記位置情報送信手段は、前記位置情報に、前記受信装置が提供を受けるサービスを識別するサービス情報を付加して送信する構成としてある。【選択図】図１
2012078199.tif 000002
【特許請求の範囲】
【請求項１】
受信装置に対して位置情報を提供する位置情報提供装置において、
所定位置に配置され、自機の位置を示す座標を含む位置情報を送信する位置情報送信手段を有し、
前記位置情報送信手段は、前記位置情報に、前記受信装置が提供を受けるサービスを識別するサービス情報を付加して送信することを特徴とする位置情報提供装置。
【請求項２】
前記位置情報送信手段は、更に、前記位置情報に、同位置情報送信手段が配置されるエリアを示すエリア情報を付加して送信することを特徴とする請求項１に記載の位置情報提供装置。
【請求項３】
位置情報を送信する位置情報提供装置と、前記位置情報を受信する受信装置と、を備える位置情報提供システムにおいて、
前記位置情報提供装置は、
所定位置に配置され、自機の位置を示す座標を含む位置情報を送信する位置情報送信手段を有し、
前記位置情報送信手段は、前記位置情報に、前記受信装置が提供を受けるサービスを識別するサービス情報を付加して送信し、
前記受信装置は、
前記位置情報を受信する受信手段と、
前記受信したサービス情報をもとに、提供されるサービスが自機が処理可能か否かを判断する判断手段と、を有することを特徴とする位置情報提供システム。
【請求項４】
前記判断手段は、自機が処理できないサービスに係るデータを受信した場合はこのデータを破棄することを特徴とする請求項３に記載の位置情報提供システム。
【請求項５】
前記位置情報送信手段は、更に、前記位置情報に、同位置情報送信手段が配置されるエリアを示すエリア情報を付加して送信することを特徴とする請求項３又は請求項４のいずれかに記載の位置情報提供システム。
【請求項６】
前記受信装置は、提供された他の受信装置のエリア情報をもとに、前記他の受信装置の位置を特定する位置特定手段を有することを特徴とする請求項５に記載の位置情報提供システム。
【請求項７】
前記位置情報を用いたサービスの提供に係るデータを前記受信装置に提供するサービス提供装置を有することを特徴とする請求項３又は請求項４のいずれかに記載の位置情報提供システム。
【請求項８】
前記サービス提供装置は、前記受信装置の位置情報又はエリア情報の提供を受けて、同位置情報又はエリア情報をもとに前記他の受信装置の位置を特定する位置／エリア特定手段と、
前記特定された位置／エリアを前記受信装置に提供する位置／エリア提供手段を有することを特徴とする請求項７に記載の位置情報提供システム。
【請求項９】
受信装置に対して位置情報を提供する位置情報提供方法において、
所定位置に配置された位置情報送信手段に、自機の位置を示す座標を含む位置情報を登録する位置情報登録工程と、
前記位置情報に前記受信装置が提供を受けるサービスを識別するサービス情報を付加する情報付加工程と、
前記サービス情報が付加された前記位置情報を前記位置情報送信手段から前記受信装置に送信する位置情報送信工程と、を有することを特徴とする位置情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報を提供する位置情報提供装置、位置情報提供システム、及び位置情報提供方法に関する。
【背景技術】
【０００２】
従来、利用者が保持する受信装置に対して位置情報等の情報を提供する位置情報提供装置が知られている。例えば、この位置情報提供装置では、ＧＰＳ（Global Positioning System）等から送信される位置情報をもとに受信装置の位置を特定し、特定された位置を用いて各種のサービスを提供する（例えば、特許文献１、２参照。）。
【０００３】
また、上記した位置情報提供装置の一例として屋内外に設置された送信機をもとに、受信装置の位置を検出するものも知られている（例えば、特許文献３，４参照）。このような位置情報提供装置は、送信機は自機の位置を座標等により保持しており、受信装置は送信機から送信される位置情報から自機の位置を特定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４１８３０号公報
【特許文献２】特開２００１−２０９８９２号公報
【特許文献３】特開２００１−１０１５９４号公報
【特許文献４】特開２００１−１３６５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した位置情報提供装置を応用して、受信装置に様々なサービスを提供することが期待されている。しかし、従来の位置情報提供装置では、送信機から受信装置に提供される情報は座標（緯度、経度）等により構成される位置情報のみである。そのため、従来の位置情報提供装置を用いて各種サービスを提供するには様々な問題があり、改良を加える必要があった。
【０００６】
本発明は、上記課題にかんがみてなされたもので、位置情報を提供する位置情報提供装置において、さまざまのサービスを提供することが可能な、位置情報提供装置、位置情報提供システム、及び位置情報提供方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、受信装置に対して位置情報を提供する位置情報提供装置において、所定位置に配置され、自機の位置を示す座標を含む位置情報を送信する位置情報送信手段を有し、前記位置情報送信手段は、前記位置情報に、前記受信装置が提供を受けるサービスを識別するサービス情報を付加して送信する構成としてある。
【０００８】
上記のように構成された発明に係る位置情報提供装置では、受信装置に位置情報を提供する。また、位置情報提供装置は、位置情報送信手段を有しており、所定位置に配置された位置情報送信手段に受信装置が近づくと、同位置情報送信手段から位置情報が送信される。ここで、位置情報は、位置情報送信手段が配置される座標（緯度、経度）を示すものである。また、位置情報提供装置が受信装置に位置情報を提供する構成は、有線／無線を問わない。
そして、位置情報送信手段は、上記した位置情報に加えて、受信装置が提供を受けるサービスを識別するサービス情報を付加して送信する。ここで、サービスとは、受信装置に提供される所定のデータ又は処理結果を示す総称である。
【０００９】
上記構成により、受信装置は位置情報とともにサービス情報を受信し、このサービス情報により自機が提供を受けるサービスの種別を判断することが可能となる。例えば、受信装置は自機が対応していないサービスを受信する場合でも、このサービス情報により事前にサービスの種別を判断することが可能となり、処理できないサービスに係るデータを実行することによる誤動作等の弊害を防止することができる。
また、受信装置がサービス情報により各サービスを識別できれば、位置情報に複数のサービスに係るデータを付加させても受信装置は各データを識別することが可能となるため、一度に複数のサービスに係るデータを提供することが可能となる。そのため、提供するサービスの種別を増加させることができる。
【００１０】
また、本発明は、位置情報提供装置を含んだシステムに対しても適用することが可能である。そのため、本発明では、位置情報を送信する位置情報提供装置と、前記位置情報を受信する受信装置と、を備える位置情報提供システムにおいて、前記位置情報提供装置は、所定位置に配置され、自機の位置を示す座標を含む位置情報を送信する位置情報送信手段を有し、前記位置情報送信手段は、前記位置情報に、前記受信装置が提供を受けるサービスを識別するサービス情報を付加して送信し、前記受信装置は、前記位置情報を受信する受信手段と、前記受信したサービス情報をもとに、提供されるサービスが自機が処理可能か否かを判断する判断手段と、を有する構成としてある。
【００１１】
また、本発明は、実体を伴う装置のみならず、位置情報を送信する方法においても適用することが可能である。
【発明の効果】
【００１２】
以上説明したように、本発明では、位置情報を提供する位置情報提供装置、位置情報提供システム、及び位置情報提供方法において、これらを流用してさまざまのサービスを提供することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】位置情報提供システム１０の構成を説明するためのイメージ図である。
【図２】本発明の送信装置を実現する管理サーバ２０と送信機３０のブロック構成図である。
【図３】サービスサーバ５０と受信装置４０のブロック構成図である。
【図４】送信機３０が送信するメッセージデータＭＥｄを説明する図である。
【図５】管理テーブルＴ１を示す図である。
【図６】マップデータＭｄを説明するための図である。
【図７】管理サーバ２０により管理テーブルＴ１の更新及び送信機３０に対してメッセージデータＭＥｄを登録する際実行される処理を説明するフローチャートである。
【図８】本サービスを提供するに当たり、送信機３０、受信装置４０、及びサービスサーバ５０により実行される処理を説明するフローチャートである。
【図９】第２の実施形態に係るサービスを説明する図である。
【図１０】本サービスを提供するに当たり、送信機３０、受信装置４０、及びサービスサーバ５０により実行される処理を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
２．第２の実施形態：
３．その他の実施形態：
【００１５】
１．第１の実施形態： 
１．１．位置情報提供システムの構成：
以下、図を参照して、この発明に係るサービス提供システムを具体化した第１の実施の形態について説明する。図１は、位置情報提供システム１０の構成を説明するためのイメージ図である。また、図２は、本発明の送信装置を実現する管理サーバ２０と送信機３０のブロック構成図である。また、図３は、サービスサーバ５０と受信装置４０のブロック構成図である。以下に示す第１の実施形態では、屋内外に設置される送信機３０を用いたＩＭＥＳ（Indoor messaging System）規格に準じた位置情報提供システム１０を例に説明を行うが、位置情報提供システム１０を実現するための規格はこれに限定されない。
【００１６】
位置情報提供システム１０は、所定エリアに配置される位置情報提供装置としての管理サーバ２０及び送信機３０と、利用者が保持する受信装置４０と、各種サービスを提供するサービスサーバ（サービス提供装置）５０と、を備えて構成される。ここで、エリアとは、送信機３０が設置される具体的な場所を表す概念である。即ち、送信機３０が図１に示す店Ａに設置される場合、エリアは「店Ａ」となる。管理サーバ２０と、受信装置４０と、サービスサーバ５０とは、有線又は無線のネットワークＮを介して互いに通信可能に接続されている。この位置情報提供システム１０では、例えば、送信機３０から受信装置４０に対して、サービスサーバ５０が提供する各種サービスを受信するためのデータ（位置情報、付加情報）が送信され、受信装置４０はこのデータをサービスサーバ５０に転送することで、折り返しサービスサーバ５０からサービスの提供を受ける。
【００１７】
送信機３０は、各エリアに設置され、受信装置４０に対して位置情報及び付加情報を提供する。送信機３０は、通信Ｉ／Ｆ３４を通じて管理サーバ２０と接続され、管理サーバ２０により作成された位置情報等を受信し、不揮発性メモリ３３に記録する。また、送信機３０は、記録された位置情報等をベースバンド信号処理部３２により変調させた後、ＲＦ部３１によりキャリア波に重畳させて無線として出力することができる。なお、ＲＦ部３１を介して送信される無線には有効エリアが存在するため、この有効エリア内に位置する受信装置４０のみが、送信されるメッセージデータＭＥｄを受信することになる。上記した送信機３０の各駆動はコントローラー３５により統合的に制御されている。
【００１８】
図４は、送信機３０が送信するメッセージデータＭＥｄを説明する図である。メッセージデータＭＥｄは、位置情報と付加情報とを備えて構成される。位置情報は、送信機３０が設置される座標（緯度、経度）を含み、数値として送信機３０の位置を特定するものである。また、付加情報は、サービスサーバ５０が提供するサービスの種別を示すサービスＩＤや、送信機３０が設置されるエリアを示すエリアＩＤ、更には受信装置４０がサービスの提供を受けるために用いられる各種データが記録されるペイロードとを備えて構成されている。ここで、サービスＩＤは、受信装置４０に提供されるサービスをユニークに特定することができればよく、例えば、サービス提供者により任意に設定される値である。また、エリアＩＤは、送信機３０が配置されるエリアを特定できるものであれどのような値であってもよい。
【００１９】
管理サーバ２０は、例えばパーソナルコンピューターにより実現され、各送信機３０を管理する。管理サーバ２０は、メインコントローラー２１の統合的な制御のもと、ＨＤＤ２２に記録された各種プログラムの実行、又はデータの処理を行なう。ここで、メインコントローラー２１は、ＣＰＵやＲＡＭを備えて実現される。また、管理サーバ２０は、ＩＯＩ／Ｆ２５を介してキーボードやマウスといった操作部２８からの操作を受け入れ、位置情報等の作成を行うことができる。更に、管理サーバ２０は通信Ｉ／Ｆ２３及びネットワークＩ／Ｆ２４を介して送信機３０、ネットワークＮとそれぞれ接続され、送信機３０又はネッワークＮに接続される受信装置４０並びにサービスサーバ５０と通信を行うことができる。
【００２０】
ＨＤＤ２２には、メインコントローラー２１により実行される各種プログラムの他、各種データが記録されている。特に、ＨＤＤ２２には、各送信機３０の位置情報を管理する管理テーブルＴ１が記録されている。
図５は、管理テーブルＴ１を示す図である。管理テーブルＴ１は、管理サーバ２０が管理する各送信機３０における送信機ＩＤ、位置情報、付加データ（エリアＩＤ、サービスＩＤ）を対応付けて記録するものである。ここで、送信機ＩＤは、管理サーバ２０が管理する送信機３０に個別に対応付けられたＩＤである。なお、位置情報、エリアＩＤ、及びサービスＩＤは、付加情報として設定されるものと同じである。
【００２１】
また、メインコントローラー２１は、ＨＤＤ２２に記録されたプログラムを実行することにより、管理テーブルＴ１を管理するテーブル管理部２６や、管理対象下の送信機３０に対して位置情報及び付加データの設定を行なう設定部２７の機能を実現する。なお、テーブル管理部２６や、設定部２７の具体的な機能については後述する。
【００２２】
受信装置４０は、例えば、携帯電話機や小型携帯端末により実現され、送信機３０から送信されたメッセージデータＭＥｄを受信する他、基地局を介してネットワークＮに接続しサービスサーバ５０と通信する。具体的には、送信機３０からメッセージデータＭＥｄが重畳したキャリア波が送信されると、受信装置４０は、ＲＦ部４１を通じてこのキャリア波を受信し、ベースバンド信号処理部４２により復調することでキャリア波からメッセージデータＭＥｄを抽出する。抽出されたメッセージデータＭＥｄはコントローラー４３により各種処理に利用される。また、サービスサーバ５０にメッセージデータＭＥｄを転送する場合、不揮発性メモリ４４に記録されたメッセージデータＭＥｄをベースバンド信号処理部４２により変調し、ＲＦ部４１によりキャリア波に重畳させて基地局に送信する。そして、基地局に受信されたメッセージデータＭＥｄは、ネットワークＮを通じてサービスサーバ５０に送信される。さらに、受信装置４０は、所定画面を表示するためのディスプレイモジュール４５を備える。
【００２３】
また、不揮発性メモリ４４には、コントローラー４３に所定の処理を実行させるための各種プログラムや、受信装置４０における地図上の位置を特定するためのマップデータＭｄが記録されている。本実施形態では、コントローラー４３は、不揮発性メモリ４４に記録された各種プログラムにより、データ解析部４６と、データ処理部４７の機能を実現する。上記した各部の機能は受信装置４０がサービスの提供を受けるために使用されるものである。なお、各部の具体的な機能は後述する。
【００２４】
図６は、マップデータＭｄを説明するための図である。マップデータＭｄには、位置情報により指定される座標（緯度、経度）、及びエリアＩＤにより指定される地図上の位置が関連付けて登録されている。位置情報からマップデータＭｄ上の位置を特定する場合、このマップデータＭｄに登録された座標を参照して、位置情報が示す位置を特定する。また、エリアＩＤからマップデータＭｄ上の位置を特定する場合、マップデータＭｄに登録されたエリアＩＤに関連する位置を参照して、エリアＩＤにより指定された位置を特定する。ここで、エリアＩＤは、利用者側で指定するエリアを柔軟に設定することができるため、位置情報を用いた場合に比べて特定されるエリアの範囲を様々に設定することが可能となる。例えば、エリアＩＤが登録された送信機３０を「店Ａ（Ａ１）」、「ショッピングモールＢ（Ａ２）」「＿町＿丁目（Ａ３）」のそれぞれに設置し、マップデータＭｄ上で上記各エリアを登録することで、各エリアＩＤを用いてマップデータＭｄ上で特定される位置の広さを変化させることができる。
【００２５】
サービスサーバ５０は、例えば、パーソナルＰＣにより実現され、受信装置４０に各種サービスを提供する。サービスサーバ５０の構成は、管理サーバ２０と概ね同様であり、メインコントローラー５１、ＨＤＤ５２、更には各種インタフェース（ネットワークＩ／Ｆ５３、ＩＯＩ／Ｆ５４）を備えて構成されている。
【００２６】
メインコントローラー５１は、ＨＤＤ５２に記録されたプログラムを実行することにより、データ解析部５５と、サービス実行部５６の機能を実現する。上記したデータ解析部５５の概略的な機能は受信装置４０におけるデータ解析部４６と同様である。また、サービス実行部５６は、受信装置４０に対して各種サービスを提供するための処理を行なう。なお、各部の具体的な機能は後述する。
【００２７】
１．２．位置情報及び付加情報設定処理：
図７は、管理サーバ２０により管理テーブルＴ１の更新及び送信機３０に対してメッセージデータＭＥｄを登録する際実行される処理を説明するフローチャートである。なお、図７に示す処理は、例えば、送信機３０を各エリアに設置する際、管理サーバ２０により実行される。
【００２８】
ステップＳ１では、管理者が操作部２８を操作して任意の送信機３０が設置される位置の座標（緯度、経度）を入力すると、テーブル管理部２６は入力された座標を管理テーブルＴ１の位置情報列ｔ１に記録する。図５に示すように、管理テーブルＴ１は各送信機３０を識別する送信機ＩＤに関連させて位置情報列ｔ１が設定されており、例えば、送信機３０ａの位置情報を座標（ｘ１，ｙ１）と設定する場合、管理テーブルＴ１の送信機３０ａを示す送信機ＩＤ「０００１」の位置情報列ｔ１に（ｘ１，ｙ１）が記録される。また、位置情報としては、上記した座標に加えて、送信機３０が設置される建物（エリア）のフロアー階数を記録するものであってもよい。
【００２９】
ステップＳ２では、管理者が操作部２８を操作して各送信機３０が属するエリアを識別するエリアＩＤを入力すると、テーブル管理部２６は入力されたエリアＩＤを管理テーブルＴ１のエリアＩＤ列ｔ２に記録する。例えば、送信機ＩＤ「０００１」により管理される送信機３０が「店Ａ」に配置される場合、管理テーブルＴ１の送信機ＩＤ「０００１」に関連するエリアＩＤ列ｔ２には、「店Ａ」を示すエリアＩＤ「１１００１」がそれぞれ記録される。ここで、エリアＩＤは、エリアを特定するために用いられるものであり、１つの送信機３０に対して登録されるエリアＩＤは１つに限定されない。例えば、「店Ａ」が、「ショッピングモールＢ」に属する場合は、送信機３０に対して「店Ａ」を示すエリアＩＤ「１１０００」とショッピングモールを示すエリアＩＤ「１１０１０」を登録するものであってもよい。
【００３０】
ステップＳ３では、管理者が操作部２８を操作して各送信機３０に提供されるサービスを識別するサービスＩＤを入力すると、テーブル管理部２６は入力されたサービスＩＤを管理テーブルＴ１のサービスＩＤ列ｔ３に記録する。このサービスＩＤは、サービスサーバ５０が受信装置４０に提供できるサービスの種別を示すＩＤであるため、サービスサーバ５０が予めどのサービスを提供するかは事前に知っておく必要がある。それ以外にも、サービスサーバ５０から管理サーバ２０にサービスＩＤを送信することで通知を行うものであってもよい。例えば、サービスサーバ５０が位置情報提供サービスを受信装置に提供可能な場合、管理テーブルＴ１のサービスＩＤ列ｔ４には、この位置情報提供サービスを示すサービスＩＤ「０１００１」が記録される。無論、１つの送信機３０に対して登録されるサービスＩＤの数は１つに限定されない。
【００３１】
ステップＳ４では、設定部２７が送信機３０に対して管理テーブルＴ１をもとにメッセージデータＭＥｄを登録する。即ち、設定部２７は送信機３０に管理テーブルＴ１に記録された対応する各ＩＤ等を送信する。送信機３０は、受信したメッセージデータＭＥｄを不揮発性メモリ３３に記録する。以下、送信機３０からは、上記登録されたメッセージデータＭＥｄが送信される。以上、位置情報及び付加情報設定処理を説明した。
【００３２】
１．３．サービス提供処理：
以下、受信装置４０に提供されるサービスの一例を説明する。図８は、本サービスを提供するに当たり、送信機３０、受信装置４０、及びサービスサーバ５０により実行される処理を説明するフローチャートである。
【００３３】
以下に示す処理では、図１に示すように、受信装置４０ａが送信機３０からメッセージデータＭＥｄを受信すると、このメッセージデータＭＥｄをサービスサーバ５０に送信する。そして、サービスサーバ５０（サービス実行部５６）は、受信装置４０ａから送信される位置情報又はエリアＩＤを受信装置４０ｂに転送することで、受信装置４０ｂに対して受信装置４０ａの位置を送信するサービスを提供する。
【００３４】
受信装置４０ａを保持した利用者が送信機３０のデータ送信可能エリアに侵入すると、送信機３０は、ステップＳ１１において、メッセージデータＭＥｄをキャリア波に重畳させて受信装置４０に送信する。ここで、送信機３０から送信されるメッセージデータＭＥｄには、位置情報に加えて、管理テーブルＴ１上でこの送信機３０の送信機ＩＤに関連づけられたサービスＩＤ、及びエリアＩＤとが付加されて送信される。そのため、ステップＳ１１における処理により送信機３０は、本発明の位置情報送信手段を実現する。
【００３５】
受信装置４０では、ステップＳ２１において、ＲＦ部４１を通じてメッセージデータＭＥｄを受信すると（ステップＳ２１：ＹＥＳ）、ステップＳ２２では、データ解析部４６は、受信したメッセージデータＭＥｄの解析を行う。即ち、受信装置４０は、キャリア波に重畳されるメッセージデータＭＥｄを抽出し、データ解析部４６がこのメッセージデータＭＥｄに含まれる位置情報及び付加情報の解析を行う。ステップＳ２１の処理により、受信装置４０は、本発明に係る受信手段を実現する。
【００３６】
ステップＳ２２の解析結果により、メッセージデータＭＥｄに付加データ（特に、サービスＩＤ）が付加されていない場合（ステップＳ２３：ＮＯ）、データ処理部４７は、受信データに何らかのエラーが生じていると判断し、ＭＥｄを破棄する（ステップＳ２５）。このとき、受信装置４０は、再度、メッセージデータＭＥｄを受信するものであってもよい。
【００３７】
一方、ステップＳ２２の解析結果により、メッセージデータＭＥｄに付加データが付加されており（ステップＳ２３：ＹＥＳ）、更に、サービスＩＤが自機が実行可能なサービスである場合（ステップＳ２４：ＹＥＳ）、データ処理部４７は、付加データの一部であるペイロードを参照してサービスの受け入れに係る処理を実行する（ステップＳ２６）。本実施形態では、受信装置４０ａは、ペイロードに記録されたデータをもとに、送信機３０から受信したメッセージデータＭＥｄを、サービスサーバ５０に転送する。ステップＳ２４の処理により、受信装置４０は、本発明に係る判断手段を実現する。
【００３８】
また、受信したメッセージデータＭＥｄに付加データが付加されている場合でも、サービスＩＤが自機が実行可能なサービスでない場合（ステップＳ２４：ＮＯ）、ステップＳ２５では、データ処理部４７は受信したメッセージデータＭＥｄを破棄し処理を終了する。上記構成により、受信装置４０は、処理の前に受信したメッセージデータＭＥｄが自機が処理可能なメッセージデータＭＥｄであるか否かを判断することができるため、自機が処理できないメッセージデータＭＥｄを処理することで生じる誤動作等を防止することが可能となる。
【００３９】
サービスサーバ５０では、受信装置４０ａから送信されたメッセージデータＭＥｄをネットワークＮを経由して受信すると（ステップＳ３１：ＹＥＳ）、ステップＳ３２では、データ解析部５５がメッセージデータＭＥｄに含まれる位置情報若しくはエリアＩＤ、及びサービスＩＤを参照する。そのため、データ解析部５５は、付加情報に含まれるサービスＩＤを参照し、受信装置４０ｂに提供するサービスを認識する。
【００４０】
ステップＳ３３では、サービスサーバ５０のサービス実行部５６は、ネットワークを経由して受信装置４０ａから送信された位置情報又はエリアＩＤを受信装置４０ｂに転送する。そして、受信装置４０ｂでは、データ処理部４７がサービスサーバ５０から提供された位置情報又はエリアＩＤをもとにマップデータＭｄを用いて指定された位置を検索し、受信装置４０ａの現在の位置Ｐをディスプレイモジュール４５を用いて表示する。上記構成により、データ処理部４７は、本発明に係る位置特定手段を実現する。
【００４１】
１．４．変形例１：
上記した位置情報提供サービスにおいて、受信装置４０ａの位置を特定する処理をサービスサーバ５０により実行してもよい。この場合、サービスサーバ５０のサービス実行部５６は、はマップデータＭｄを記録しており、受信装置４０ａから送信される位置情報によりマップデータＭｄ上の位置を特定した後、受信装置４０ｂへ受信装置４０ａの位置が特定されたマップデータＭｄを送信する。上記構成により、サービス実行部５６は、本発明に係るサービスサーバ位置／エリア特定手段、及び位置／エリア提供手段を実現する。
【００４２】
１．５．変形例２：
上記した位置情報提供サービスにおいて、受信装置４０の位置を特定する手法は様々なものが存在する。例えば、ある受信装置４０の位置の特定を行う際、エリアＩＤを用いて位置を特定（表示）した後、より詳細な位置として位置情報を用いて位置を特定（表示）するものであってもよい。例えば、利用者が受信装置４０ａにおける位置をマップデータ上でエリアとして特定した後、更に、詳細な位置（座標）を位置情報をもとに表示させる構成としてもよい。
【００４３】
以上説明したように、このサービス提供処理では、送信機３０はサービスＩＤが付加された位置情報を受信装置４０に送信するため、受信装置４０及びサービスサーバ５０でこのサービスＩＤをもとに以後の処理を適切に行うことが可能となる。また、受信装置４０がサービスＩＤにより各サービスを識別できれば、受信装置４０に一度に複数のサービスを提供することが可能となり、提供するサービスの種別を増加させることができる。
【００４４】
２．第２の実施形態：
２．１．サービス提供処理２：
以下、第２の実施形態に係る位置情報提供システムにおけるサービス提供を説明する。図９は、第２の実施形態に係るサービスを説明する図である。また、図１０は、本サービスを提供するに当たり、送信機３０、受信装置４０、及びサービスサーバ５０により実行される処理を説明するフローチャートである。
【００４５】
以下に示す処理では、図９に示すように、サービスサーバ５０は、受信装置４０ａ，４０ｂから送信される位置情報又はエリアＩＤにより受信装置４０ａ，４０ｂの位置を監視し、受信装置４０ａ又は受信装置４０ｂの位置が予め設定されたエリア（エリアＢ）外に変化した場合に、受信装置４０ｃに通報を行うサービスを提供する。ここで、受信装置４０ａが所属するエリアＢに配置される送信機３０ａ、３０ｂには同じエリアＩＤが登録され、又受信装置４０ｂが所属するエリアＣに配置される送信機３０ｃ、３０ｄにも同様に同じエリアＩＤが登録されている。
【００４６】
受信装置４０ａを保持した利用者が送信機３０ａ（又は３０ｂ）のデータ送信可能エリアに侵入すると、ステップＳ１０１では、送信機３０から受信装置４０ａにメッセージデータＭＥｄが送信される。
また、ステップＳ１１１において、受信装置４０ａは送信されたメッセージデータＭＥｄを受信すると（ステップＳ１１１：ＹＥＳ）、付加データに付与されるサービスＩＤが受け入れ可能なサービスを示す場合（ステップＳ１１２：ＹＥＳ）、ステップＳ１１３では、データ処理部４７はメッセージデータＭＥｄを基地局を介してサービスサーバ５０に転送する。一方、サービスＩＤが受け入れ可能なサービス以外のサービスである場合（ステップＳ１１２：ＮＯ）、ステップＳ１１４では、データ処理部４７はメッセージデータＭＥｄを破棄する。
【００４７】
サービスサーバ５０では、メッセージデータＭＥｄを受信すると（ステップＳ１２１：ＹＥＳ）、ステップＳ１２２では、データ解析部５５がメッセージデータＭＥｄの解析を行う。本実施形態では、データ解析部５５は、付加データに含まれるサービスＩＤに加えてエリアＩＤの有無及び種別を解析する。
【００４８】
ステップＳ１２２での解析結果により、メッセージデータＭＥｄにエリアＩＤが付加されている場合（ステップＳ１２３：ＹＥＳ）、エリアＩＤをもとに受信装置４０ａの位置を判断する。そのため、エリアＩＤが予め設定されたエリア外である場合は（ステップＳ１２６：ＮＯ）、ステップＳ１２７において、サービス実行部５６は受信装置４０ｃに対して通報処理を行なう。例えば、サービスサーバ５０は、受信装置４０ａがエリアＢからエリアＤに移動した場合、受信装置４０ａから送信されるメッセージデータＭＥｄには、エリアＤに配置される送信機に対応した位置情報及びエリアＩＤが付加される。そのため、サービス実行部５６はこのメッセージデータＭＥｄからエリアＩＤを検出し、このエリアＩＤから受信装置４０ｂがエリアＢ以外のエリアに位置していることを判断する。
【００４９】
一方、メッセージデータＭＥｄにエリアＩＤが付加されていない場合（ステップＳ１２３：ＮＯ）、ステップＳ１２４では、サービス実行部５６は、受信した位置情報をもとに受信装置４０ａの現在の位置を判断する。例えば、位置情報が示す座標（緯度、経度）をもとにマップデータＭｄ等を使用して受信装置４０ａの現在の位置を割り出す（ステップＳ１２４）。この場合、サービス実行部５６は、例えば、マップデータＭｄをもとに位置情報が示す座標から受信装置４０ａの位置を割り出す必要が生じるため、エリアＩＤから位置を判断する場合に比べて処理が煩雑化することは言うまでもない。そして、サービス実行部５６は、ステップＳ１２４で位置情報から割り出した受信装置４０ａの位置が予め設定されたエリア（エリアＢ）外である場合は（ステップＳ１２５：ＮＯ）、ステップＳ１２７では、サービス実行部５６は、受信装置４０ｃに対して通報処理を行なう。
【００５０】
以下、受信装置４０ｃはサービスサーバ５０から通知される通報により、受信装置４０ａを保持する利用者がエリア外にいることを判断することが可能となる。
【００５１】
２．２．変形例：
上記したサービス提供処理２において、サービスサーバ５０（又は受信装置４０）により特定されるエリアＩＤは１つではなく、各エリアに応じて提供するサービスを変更するものであってもよい。例えば、受信装置４０ｂが位置するエリアをその広さに応じて複数段階（図６では、Ａ１、Ａ２、Ａ３）に設定し、各エリアに応じてサービスの種別を切り替えるものであってもよい。即ち、図６において、受信装置４０ａがマップデータＭｐｄ上のＡ２のエリアから離れた場合に受信装置４０ｃに通報するとともに、受信装置４０ａがマップデータＭｐｄ上のＡ３のエリアから離れた場合には、受信装置４０ｃに通報を行うとともに、他の処置（例えば、所定の公共機関に通報を行う）を実行する構成としてもよい。
【００５２】
以上説明したように、本サービスでは、位置情報に付加されるエリアＩＤをもとに受信装置４０ａの位置を簡易に判断することが可能となる。即ち、従来のように位置情報のみから受信装置４０の位置を判断する場合に比べて、位置を特定するのに要する時間をより短縮することが可能となる。更に、エリアＩＤは利用者等により柔軟に設定することができるため、提供するサービスの幅をより広くすることが可能となる。
また、隣接エリア間で異なるサービスが提供されている場合でも、サービスサーバ５０（又は受信装置４０）は、エリアＩＤに応じて提供されるサービスを識別することも可能となるため、エリア境界で起こり得るサービス間の干渉によるサービス破綻を回避することができる。
【００５３】
３．その他の実施形態：
本発明に示す位置情報提供システム、及び位置情報提供装置の構成は一例でありこれに限定されるものではない。例えば、位置情報提供装置は、管理サーバ２０と送信機３０により構成されるものに限定されず、送信機３０が管理サーバ２０の機能を備えるものであってもよい。
また、サービスを提供する主体はサービスサーバ５０に限定されない。例えば、位置情報提供装置から受信装置４０に所定のデータを送信することをもってしてサービスと定義するものであってもよい。
【００５４】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること、は本発明の一実施例として開示されるものである。
【符号の説明】
【００５５】
１０…位置情報提供システム、２０…管理サーバ、２１…メインコントローラー、２２…ＨＤＤ、２３…通信Ｉ／Ｆ、２４…ネットワークＩ／Ｆ、２５…ＩＯＩ／Ｆ、２６…テーブル管理部、２７…設定部、２８…操作部、３０…送信機、３１…ＲＦ部、３２…ベースバンド信号処理部、３３…不揮発性メモリ、３４…通信Ｉ／Ｆ、３５…コントローラー、４０…受信装置、４１…ＲＦ部、４２…ベースバンド信号処理部、４３…コントローラー、４４…不揮発性メモリ、４５…ディスプレイモジュール、４６…データ解析部、４７…データ処理部、５０…サービスサーバ、５１…メインコントローラー、５２…ＨＤＤ、５３…ネットワークＩ／Ｆ、５４…ＩＯＩ／Ｆ、５５…データ解析部、５６…サービス実行部
【図１】
2012078199.tif 000003
【図２】
2012078199.tif 000004
【図３】
2012078199.tif 000005
【図４】
2012078199.tif 000006
【図５】
2012078199.tif 000007
【図６】
2012078199.tif 000008
【図７】
2012078199.tif 000009
【図８】
2012078199.tif 000010
【図９】
2012078199.tif 000011
【図１０】
2012078199.tif 000012