(57)【特許請求の範囲】
【請求項１】
割り当てられた固有の識別情報に応じたシーケンスで自サーバに対する呼び出しを監視する着信監視手段を有する近距離無線通信手段と，該近距離無線通信手段を介して供給される位置情報に応じた情報（ローカル情報）を提供するローカル情報提供手段とを有するローカル情報提供サーバと、
自端末装置の位置を検出する位置検出手段と，前記ローカル情報提供サーバの識別情報を保持するＡＰ情報保持手段と，該ＡＰ情報保持手段に保持されている識別情報に応じたシーケンスで前記着信監視手段に対する呼び出しを行う呼び出し手段を有する近距離無線通信手段と，前記呼び出し手段によって呼び出しを行った後，前記位置検出手段が検出した位置に応じた位置情報を前記ローカル情報提供手段に供給してローカル情報を取得するローカル情報取得手段とを有する端末装置
とを備え、前記着信監視手段は、計時情報を生成する計時手段を有し，前記識別情報に応じたパターンにより計時情報に応じたタイミングで変化する周波数で着信を監視し、
前記呼び出し手段は、前記着信監視手段と同じ計時情報を保持する計時情報保持手段を有し，前記識別情報に応じたパターンにより計時情報に応じたタイミングで変化する周波数で呼び出しを行うことを特徴とする情報提供システム。
【請求項２】
請求項１記載の情報提供システムであって、
複数の前記ローカル情報提供サーバを備え、
前記ＡＰ情報保持手段は、各ローカル情報提供サーバの位置を示す情報を保持しており、
前記端末装置は、前記位置検出手段によって検出された位置と前記ＡＰ情報保持手段に保持されている各ローカル情報提供サーバの位置を示す情報に応じて呼び出すローカル情報提供サーバを選択するサーバ選択手段を有し、
前記呼び出し手段は、前記サーバ選択手段によって選択されたローカル情報提供サーバの識別情報を前記ＡＰ情報保持手段から取得し、取得した識別情報に応じたシーケンスで前記選択されたローカル情報提供サーバの着信監視手段に対する呼び出しを行うことを特徴とする情報提供システム。
【請求項３】
請求項１記載の情報提供システムであって、
前記ＡＰ情報保持手段に少なくともローカル情報提供サーバの識別情報を供給するＡＰ情報供給手段を備えることを特徴とする情報提供システム。
【請求項４】
請求項１記載の情報提供システムであって、
前記位置検出手段は、前記ローカル情報提供サーバとの通信状態に応じて自端末装置の位置を検出することを特徴とする情報提供システム。
【請求項５】
割り当てられた固有の識別情報に応じたシーケンスで自サーバ装置に対する呼び出しを監視する着信監視手段を有する近距離無線通信手段と，該近距離通信手段を介して供給される位置情報に応じた情報（ローカル情報）を提供するローカル情報提供手段とを有するローカル情報提供サーバからローカル情報を取得する情報利用端末であって、
自情報利用端末の位置を検出する位置検出手段と、
前記ローカル情報提供サーバの識別情報を保持するＡＰ情報保持手段と、
該ＡＰ情報保持手段に保持されている識別情報に応じたシーケンスで前記着信監視手段に対する呼び出しを行う呼び出し手段を有する近距離無線通信手段と
前記呼び出し手段によって呼び出しを行った後，前記位置検出手段によって検出した自情報利用端末の位置に応じた位置情報を前記ローカル情報提供手段に供給してローカル情報を取得するローカル情報取得手段
とを備え、前記着信監視手段は、計時情報を生成する計時手段を有し，前記識別情報に応じたパターンにより計時情報に応じたタイミングで変化する周波数で着信を監視し、
前記呼び出し手段は、前記着信監視手段と同じ計時情報を保持する計時情報保持手段を有し，前記識別情報に応じたパターンにより計時情報に応じたタイミングで変化する周波数で呼び出しを行うことを特徴とする情報利用端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報提供システム及び情報利用端末に関する。
【０００２】
【従来の技術】
従来、ユーザの位置に応じた情報を提供する機器として、いわゆるＧＰＳ（Global Positioning System）等によって検出した車両等の位置に応じた交通情報，付近の施設等についての情報を提供するナビゲーションシステム，携帯電話システム等によって検出したユーザの位置に応じた情報を提供するシステム等が知られている。
【０００３】
ナビゲーションシステムでは、例えばユーザが乗っている自動車等の現在位置付近の施設についての情報を表示し得るようになっていたり、いわゆるＶＩＣＳ（Vehicle Information Communication Standard）によって現在位置付近の事故，渋滞等の道路交通情報を表示し得るようになっていたりする。
【０００４】
また、携帯情報機器では、例えばユーザの位置（正確にはユーザが使用する携帯情報機器の位置）に応じた飲食店，遊戯施設等についての情報を提供するようになっている。
【０００５】
これらの機器において、携帯電話等の携帯情報機器の位置を検出する方法としては、例えばＧＰＳによる方法（ＧＰＳ方式），いわゆるセルラー方式の携帯電話サービスにおいて、所定領域（セル）毎に設けられた基地局に割り当てられたセルＩＤによる方法（セルＩＤ方式），受信可能な複数の基地局のセルＩＤと各基地局からの電波の強度等を用いて携帯情報機器の位置を推定する方法（ハイブリッド方式）等が知られている。
【０００６】
ＧＰＳ方式では、地球周回軌道上の複数の人工衛星からの基準信号を受信し、各人工衛星からの基準信号を受信するタイミングに応じて各人工衛星と受信機の間の距離を検出し、各人工衛星からの距離に応じて受信機の位置を求めている。このＧＰＳ方式では、各人工衛星の軌道、基準信号のタイミング等が高精度に管理されており、例えば数ｍ〜１０ｍ程度の精度で位置を検出することができる。
【０００７】
セルＩＤ方式では、携帯電話端末が通信を行っている基地局から取得した当該基地局のセルＩＤによって、セル単位で携帯電話端末の位置を検出する。携帯電話システムでは、通話時にはいわゆるハンドオーバー等を行うために、待機時には基地局からの呼び出し等のために、携帯電話端末が通信可能な基地局を把握している。従って、セルＩＤ方式では、携帯電話端末内部で検出されている基地局のセルＩＤをそのまま用いて携帯電話端末の位置の検出を行うことができる。このため、セルＩＤ方式では、位置の検出のためだけに特別の受信機を設ける必要がなく、コスト，消費電力等の面で有利である。
【０００８】
ハイブリッド方式では、受信可能な複数の基地局のセルＩＤと各基地局からの信号の強度に基づいて各基地局からの距離を推定し、推定した各基地局からの距離に応じて内挿によって携帯情報機器の詳細な位置を検出する。このため、ハイブリッド方式では、セルＩＤ方式に比較して精度の高い位置検出を行うことができる。
【０００９】
【発明が解決しようとする課題】
しかしながら、ＧＰＳ方式では、測定精度が他の方式に比較して高いが、高い精度（例えば数ｍ程度）を出すためには多くの衛星からの基準信号を受信する等の処理が必要となるため時間がかかってしまう。また、位置の測定のためだけに衛星からの信号を受信する受信機を設ける必要があり、コスト，消費電力等の面で他の方式より不利である。
【００１０】
一方、セルＩＤ方式では、検出できる位置がセルＩＤ単位であるため、例えば携帯電話の場合は都市部で２００ｍ程度，郊外で２ｋｍ程度の精度でしかない。このため、ＧＰＳ方式に比較すると格段に精度が悪い。いわゆる簡易型携帯電話（ＰＨＳ：Personal Handy-phone System）では、通常の携帯電話と比較して基地局の電力が小さく、セルが小さいため、携帯電話と比較して精度の高い位置検出を行うことができるが、それでも１００ｍ程度の精度でしかない。
【００１１】
また、ハイブリッド方式では、セルＩＤ方式に比較して高い精度で位置を検出することができるものの、携帯電話を用いた場合で１００ｍ（都市部）程度，ＰＨＳを用いた場合で３０ｍ程度とＧＰＳに比較するとまだ精度が低い。
【００１２】
ところで、数ｍから数十ｍ程度までの至近距離での無線通信において、消費電力，通信の安全性等を改善した通信手段としていわゆるBluetooth（以下、単にＢＴという。）が普及しつつある。ＢＴでは、通信距離，消費電力の低減等の観点からいくつかの送信電力が規格化されているが、特に数１０ｍ程度あるいはそれ以下の距離を対象とした微小出力のＢＴ（Class3）を用い、上述のセルＩＤ方式あるいはハイブリッド方式によって携帯情報機器の位置を検出すれば、例えば１０ｍ程度あるいは数ｍ程度の精度で位置検出を行うことができる。
【００１３】
このＢＴでは、通信可能な範囲内にある端末との接続可能性の向上等のために、待ち受け側のＢＴ送受信機が接続要求を監視する周波数（待ち受け周波数）は、所定時間毎に変化する。
【００１４】
この待ち受け周波数の変化パターンは、待ち受け側のＢＴ送受信機に割り当てられた識別情報（ＢＴ−ＩＤ）と、当該ＢＴ送受信機が保持するクロック（時刻）によって異なるが、通常、通信を開始しようとするときには、通信可能な範囲内に存在するＢＴ送受信機のＢＴ−ＩＤが不明である。
【００１５】
このため、通信を開始しようとするＢＴ送受信機は、まず、周囲のＢＴ送受信機を検出するための問い合わせ（Ｉｎｑｕｉｒｙ）処理によって、自機の周囲のＢＴ送受信機を検出する。
【００１６】
このＩｎｑｕｉｒｙの要求に応じて、周囲のＢＴ送受信機からの応答を受信すると、この応答中のＢＴ−ＩＤに応じて通信しようとするＢＴ送受信機を選択し、呼び出し（Ｐａｇｅ）処理によって、選択した相手を呼び出す。
【００１７】
このＰａｇｅにより、相手側のＢＴ送受信機が提供しているサービスを検出すると、所定のサービスを指定して、通信接続フェーズに移行し、接続（コネクション）を設定し、ＢＴ送受信間でデータ転送を行う。
【００１８】
上述のように、ＢＴでは、Ｉｎｑｕｉｒｙによって、周囲のＢＴ送受信機を検出してから、通信を行う相手のＢＴ−ＩＤを指定し、Ｐａｇｅによって呼び出しを行った後、コネクションを張って通信を実行している。
【００１９】
Ｉｎｑｕｉｒｙは、通信状態，動作のタイミング等の条件によっては、５〜２０秒程度かかる場合もある。従って、ＢＴを用いた通信ではコネクションを張るまでに時間がかかってしまう問題があり、ユーザに指示等に対するレスポンスの改善の余地があった。
【００２０】
本発明は上述の課題に鑑みてなされたものであり、コネクションを張るための時間を短縮し、レスポンスの向上に寄与することができる情報提供システム及び情報利用端末を提供することを目的とする。
【００２１】
【課題を解決するための手段】
本願の請求項１に係る情報提供システムは、割り当てられた固有の識別情報に応じたシーケンスで自サーバに対する呼び出しを監視する着信監視手段を有する無線通信手段と，無線通信手段を介して供給される位置情報に応じた情報（ローカル情報）を提供するローカル情報提供手段とを有するローカル情報提供サーバと、自端末装置の位置を検出する位置検出手段と，ローカル情報提供サーバの識別情報を保持するＡＰ情報保持手段と，ＡＰ情報保持手段に保持されている識別情報に応じたシーケンスで着信監視手段に対する呼び出しを行う呼び出し手段を有する無線通信手段と，呼び出し手段によって呼び出しを行った後，位置検出手段が検出した位置に応じた位置情報をローカル情報提供手段に供給してローカル情報を取得するローカル情報取得手段とを有する端末装置とを備えることを特徴とするものである。
【００２２】
この情報提供システムによれば、端末装置の呼び出し手段が、ＡＰ情報保持手段に保持されている識別情報に応じたシーケンスで着信監視手段に対する呼び出しを行うと、ローカル情報提供サーバの着信監視手段が自サーバに対する呼び出しを検出する。
【００２３】
この後、端末装置とローカル情報提供サーバの無線通信手段間で通信が開始され、ローカル情報取得手段が、位置検出手段が検出した位置に応じた位置情報をローカル情報提供手段に供給する。ローカル情報提供サーバのローカル情報提供手段は、端末装置から供給された位置情報に応じた情報を端末装置のローカル情報取得手段に提供する。
【００２４】
【発明の実施の形態】
本発明の実施形態について図面を参照しながら説明する。
【００２５】
図１は、本発明の第１の実施の形態に係る情報提供システムの構成を示すブロック図である。同図中に示すように、この情報提供システムは、提供される位置情報に応じた情報（ローカル情報）を提供する第１のアクセスポイント（ローカル情報提供サーバ）１０と、少なくとも第１のアクセスポイント１０の識別情報，位置情報等（ＡＰ情報）を提供する第２のアクセスポイント（ＡＰ情報提供手段）２０と、ユーザがローカル情報の取得に用いる端末装置３０とを備えている。
【００２６】
第１のアクセスポイント１０は、演算，制御等の処理を実行するＣＰＵ１１と、ハードディスクドライブ装置等の補助記憶装置（以下、単にＨＤＤという。）１２と、端末装置３０等と通信を行う無線通信インターフェース（以下、単にＢＴ−Ｉ／Ｆという。）１３とを備えている。
【００２７】
ＣＰＵ１１は、例えば演算部，レジスタ，キャッシュあるいはＲＡＭ等のメモリ等を備えている。このＣＰＵ１１が制御プログラムを実行すると、提供される位置情報に応じたローカル情報を提供するローカル情報提供部１１ａが実現される。このローカル情報提供部１１ａは、例えばＨＴＴＰ（Hyper Text Transfer Protocol）サーバ，ＳＭＴＰ（Simple Mail Transfer Protocol）サーバあるいは独自のプロトコルで情報を提供するサーバ等によって実現することができる。
【００２８】
ＨＤＤ１２には、ローカル情報提供部１１ａが提供するローカル情報が格納されるローカル情報格納部１２ａが設けられている。このローカル情報は、ローカル情報格納部１２ａをＨＴＴＰサーバで構成した場合には、例えばＨＴＭＬ形式，ＸＭＬ（Extensible Markup Language）形式等のデータとすることができ、ローカル情報格納部１２ａをＳＭＴＰサーバで構成した場合には、例えばテキスト形式のデータとすることができる。
【００２９】
ＢＴ−Ｉ／Ｆ１３は、数ｍから数十ｍ程度の至近距離の通信を行う微小出力の電波を用いた無線通信手段，例えばBluetooth Class3（以下、単にＢＴという。）等を用いて構成することができる。以下、ＢＴを用いた場合について説明するが、固有の識別情報に応じたパターン，所定の計時情報に応じたタイミングで待ち受け周波数が変化するものであれば、他の無線通信手段を用いることもできる。このＢＴ−Ｉ／Ｆ１３は、個々のＢＴ−Ｉ／Ｆ１３毎に固有の識別情報（ＢＴの個々のＢＴ送受信機に割り当てられるＢＴ−ＩＤ）を保持するＢＴ−ＩＤ保持部１３ａと、計時を行うＣＬＫ発生部１３ｂとを備えている。このＣＬＫ発生部１３ｂは、所定の計時情報（クロック）を発生する。ＢＴでは、待ち受け時に、ＢＴ−ＩＤに応じたパターン，クロックに応じたタイミングで着信を監視する周波数（待ち受け周波数）が変化する。
【００３０】
また、第２のアクセスポイント２０は、例えば第１のアクセスポイント１０と同様に、ＣＰＵ２１，ＨＤＤ２２，ＢＴ−Ｉ／Ｆ２３を備えている。
【００３１】
上述の第１のアクセスポイント１０のＣＰＵ１１は、提供される位置情報に応じたローカル情報を提供するローカル情報提供部１１ａを備えていたが、この第２のアクセスポイント２０のＣＰＵ２１は、ローカル情報提供部１１ａに相当するローカル情報提供部２１ａの他に、第１のアクセスポイント１０の位置，ＢＴ−ＩＤ，クロック（ＣＬＫ発生部１３ｂが計時する時刻を示す情報）等の情報（ＡＰ情報）を端末装置３０に提供するＡＰ情報提供部２１ｂを備えている。
【００３２】
ＨＤＤ２２には、ローカル情報格納部１２ａに相当するローカル情報格納部２２ａの他に、ＡＰ情報を格納するＡＰ情報格納部２２ｂが設けられている。また、ＢＴ−Ｉ／Ｆ２３には、ＢＴ−Ｉ／Ｆ１３と同様に、ＢＴ−ＩＤ保持部２３ａ，ＣＬＫ発生部２３ｂが設けられている。
【００３３】
ＡＰ情報提供部２１ｂは、上述のローカル情報提供部１１ａと同様に、例えばＨＴＴＰサーバ，ＳＭＴＰサーバあるいは独自のプロトコルで情報を提供するサーバ等によって実現することができる。
【００３４】
なお、この第２のアクセスポイント２０には、必ずしもローカル情報提供部２１ａ，ローカル情報格納部２２ａを設ける必要はないが、これらを設けておけば、この第２のアクセスポイント２０からもユーザがローカル情報を得ることができる。
【００３５】
また、上述のようにアクセスポイント１０毎にＨＤＤ１２を設ける代わりに、各アクセスポイント１０をＬＡＮ（Local Area Network）等のネットワークで接続し、ネットワーク上に各アクセスポイント１０が必要とするローカル情報を格納するファイルサーバ等の情報記憶手段を設け、各アクセスポイント１０がネットワーク経由で情報記憶手段に格納されているローカル情報を取得し、端末装置３０に供給するようにしてもよい。  端末装置３０は、演算，制御等の処理を実行するＣＰＵ３１と、ローカル情報等を表示する表示部３２と、各アクセスポイント１０，２０と通信を行うＢＴ−Ｉ／Ｆ３３と、ユーザからの指示等を入力する入力部３４とを備えている。
【００３６】
ＣＰＵ３１が制御プログラムを実行すると、各アクセスポイント１０，２０からのローカル情報の取得等を行うローカル情報処理部３１ａと、第２のアクセスポイント２０からのＡＰ情報の取得等を行うＡＰ情報処理部３１ｂが実現される。
【００３７】
ローカル情報処理部３１ａは、入力部３４からのユーザの指示等に応じた各アクセスポイント１０，２０からのローカル情報の取得，表示部３２の表示等の制御を実行する。このローカル情報処理部３１ａは、ローカル情報提供部１１ａ，２１ａをＨＴＴＰサーバで構成した場合には、例えばいわゆるＷｅｂブラウザ等で構成することができ、ＳＭＴＰサーバで構成した場合には、例えば電子メール受信ソフトウェア等で構成することができる。また、ＡＰ情報処理部３１ｂは、第２のアクセスポイント２０から取得したＡＰ情報に応じてＢＴ−Ｉ／Ｆ３３による通信を制御する。
【００３８】
これらのローカル情報処理部３１ａ，ＡＰ情報処理部３１ｂを実現する制御プログラムは、予め、ＣＰＵ３１に内蔵されているメモリ等に格納しておくこともできるが、サービスを利用する際に第２のアクセスポイント２０等から端末装置３０に供給するように構成することもできる。例えば端末装置３０がサービス提供領域１外からサービス提供領域内に入る際に、例えばサービス提供領域の出入口周辺に設置された第２のアクセスポイント２０等から供給させるように構成することができる。
【００３９】
また、ＢＴ−ＩＦ３３は、端末装置３０の位置を検出する位置検出部３３ａと、端末装置３０の位置，ＡＰ情報等に応じて通信制御等を実行する通信制御部３３ｂとを備えている。
【００４０】
また、位置検出部３３ａによる端末装置３０の位置の検出は、例えば周囲のアクセスポイント１０，２０との通信状態（例えば通信の可否，電波の強度，エラーレート（ＢＥＲ：Bit Error Rate）等）に応じて行うことができる。
【００４１】
最も単純な位置検出の方法は、端末装置３０のＢＴ−Ｉ／Ｆ３３が通信可能な１つ以上のアクセスポイント１０の位置の平均として端末装置３０の位置を推定する方法である。
【００４２】
より精度が高い位置検出の方法として次のようなものがある。ＢＴでは、複数の送受信機に対して同時にコネクションを設定しておくマルチ接続ができるようになっている。このため、例えば図２に示すように、端末装置３０が通信可能な範囲にあるアクセスポイント１０とコネクションを設定しておき、各アクセスポイント１０との通信状態（例えば電波の強度，ＢＥＲ等）に応じて、各アクセスポイント１０からの距離を測定し、端末装置３０の位置を検出することができる。この検出は、例えば位置検出部３３ａが保持している各アクセスポイント１０の位置と、測定した各アクセスポイント１０からの距離に応じて求める。少なくとも３つのアクセスポイント１０からの距離が解れば、これらのアクセスポイント１０を含む平面上の端末装置３０の位置を特定することができる。
【００４３】
ところで、各々のアクセスポイント１０，２０の送信電力が同じであれば、端末装置３０が受信した電波の強度は、端末装置３０と個々のアクセスポイント１０，２０との距離に応じて異なる。従って、周囲のアクセスポイント１０，２０からの電波の強度により、個々のアクセスポイント１０，２０からの距離を求めることができる。また、少なくとも３つのアクセスポイント１０，２０からの距離が解れば、端末装置３０の位置を特定することができる。
【００４４】
また、ＢＥＲは、信号／雑音（Ｓ／Ｎ）比，搬送波／雑音（Ｃ／Ｎ）比に相関があり、このＳ／Ｎ比はアクセスポイント１０，２０と端末装置３０の間の距離に相関がある。このため、ＢＥＲに応じて個々のアクセスポイント１０との距離を推定することもできる。
【００４５】
ＢＥＲはアクセスポイント１０，２０と端末装置３０の間の距離以外の要因によっても変動するため、検出される距離の正確性に欠ける場合もあるが、ＢＴによる通信では、送受信するパケット（データのフレーム）単位でエラー検出，エラー訂正等を行うため、この際のエラー検出出力の統計によってＢＥＲを求めることができる。すなわち、位置検出のために追加するハードウェアの規模を小さくすることができる。
【００４６】
また、位置検出部３３ａは、上述のいずれかの方法によって、端末装置３０の位置を検出し、これに応じた位置情報（例えばサービス提供領域１内の座標）を生成し、ＡＰ情報処理部３１ｂに供給する。生成した位置情報は、ＡＰ情報処理部３１ｂが各アクセスポイント１０，２０からローカル情報を取得する際に、アクセスポイント１０，２０側に供給する。
【００４７】
図２は、上述の情報提供システムにおける各アクセスポイント１０，２０の設置例を示す図である。第１のアクセスポイント１０は、例えば商店街等のサービス提供領域１内に所定間隔で設置されており、第２のアクセスポイント２０は、例えばサービス提供領域１の出入口２付近に設けられている。
【００４８】
また、ローカル情報提供部１１ａが提供するローカル情報としては、アクセスポイント１０付近の商店等の位置を示す地図等の情報が考えられる。さらに、ローカル情報として、商店毎のタイムセール等のイベント，特売品等の情報を提供するようにしてもよい。
【００４９】
以下、上述のように構成された情報提供システムの動作を説明する。
【００５０】
図３は、この情報提供システムの動作を示す図である。
【００５１】
まず、ステップＳ１において、端末装置３０がサービス提供領域１の出入口２付近に到達すると、ＡＰ情報処理部３１ｂは、ＡＰ情報提供部２１ｂに対してＡＰ情報の提供を要求する。これに応じて、ＡＰ情報提供部２１ｂは、ＡＰ情報をＡＰ情報処理部３１ｂに供給する（ステップＳ２）。ＡＰ情報が供給されるとＡＰ情報処理部３１ｂは、供給されたＡＰ情報と、位置検出部３３ａからの位置情報に応じて通信制御部３３ｂの動作を制御する。
【００５２】
また、ローカル情報処理部３１ａは、例えば位置検出部３３ａからの位置情報と、ＡＰ情報処理部３１ｂが保持しているＡＰ情報に基づいて端末装置３０の近くのアクセスポイント１０を選択し、選択したアクセスポイント１０のローカル情報提供部１１ａに対してローカル情報の提供を要求する（ステップＳ３）。これに応じて、ローカル情報提供部１１ａは、ローカル情報をローカル情報処理部３１ａに供給する（ステップＳ４）。
【００５３】
ローカル情報が提供されると、ローカル情報処理部３１ａは、提供されたローカル情報に応じた画像を表示部３２に表示させる。例えばローカル情報として端末装置３０の位置付近の地図，当該位置付近の商店等の情報を提供する場合には、図４に示すような画像が表示部３２に表示される。
【００５４】
この図４は、ローカル情報として、例えば端末装置３０付近の商店街等の地図と付近の商店の情報を提供する場合に、表示部３２に表示される画像の例を示している。この例では、端末装置３０の表示部３２に表示されたウィンドウ４１内に、端末装置３０付近の商店街の地図４２と、端末装置３０の現在位置を示す記号（Ｘ印）４３及び付近の店舗４４，４５の位置を示す画像が表示された状態を示している。
【００５５】
ローカル情報提供部１１ａは、例えばローカル情報中の商店等の詳細情報をも提供し得るようになっている。例えばユーザが入力部３４を構成するスイッチ３６ａ〜３４ｅ等を操作して詳細情報の提供を指示すると、ローカル情報処理部３１ａはローカル情報提供部１１ａに詳細情報を要求する（ステップＳ５）。これに応じた詳細情報をローカル情報処理部３１ａに提供する（ステップＳ６）。ローカル情報処理部３１ａは、詳細情報が提供されると、これに応じた画像を表示部３２に表示させる。これにより、例えば図５に示すように、ユーザから指示された店４４についての情報を示す画像が表示部３２に表示される。詳細情報としては、例えば端末装置３０の近くの店舗４４，４５の情報、タイムサービス，買物クーポン券等のサービス品についての情報、イベントについての情報等をローカル情報として提供される。
【００５６】
ところで、この情報提供システムでは、ＡＰ情報処理部３１ｂが通信制御部３３ｂの動作を制御することによってレスポンスを向上させている。
【００５７】
ＢＴでは、通信可能な範囲内にある端末との接続可能性の向上等のために、待ち受け側のＢＴ送受信機が接続要求を監視する周波数（待ち受け周波数）は、所定時間毎に変化する。この待ち受け周波数の変化パターンは、待ち受け側のＢＴ送受信機に割り当てられた識別情報（ＢＴ−ＩＤ）と、当該ＢＴ送受信機が保持するクロック（時刻）によって異なるが、通常、通信を開始しようとするときには、通信可能な範囲内に存在するＢＴ送受信機のＢＴ−ＩＤが不明である。
【００５８】
このため、通信を開始しようとするＢＴ送受信機は、図６（Ａ）に示すように、まず、周囲のＢＴ送受信機を検出するための問い合わせ（Ｉｎｑｕｉｒｙ）処理によって、自機の周囲のＢＴ送受信機を検出する。
【００５９】
このＩｎｑｕｉｒｙの要求に応じて、周囲のＢＴ送受信機からの応答を受信すると、この応答中のＢＴ−ＩＤに応じて通信しようとするＢＴ送受信機を選択し、呼び出し（Ｐａｇｅ）処理によって、選択した相手を呼び出す。
【００６０】
このＰａｇｅにより、相手側のＢＴ送受信機が提供しているサービスを検出すると、所定のサービスを指定して、通信接続フェーズに移行し、接続（コネクション）を設定し、ＢＴ送受信間でデータ転送を行う。
【００６１】
以下、この動作をもう少し詳しく説明する。
【００６２】
他のＢＴ送受信機からの通信を待機する側のＢＴ送受信機は、待ち受け状態となっている。この待ち受け状態では、ＢＴ送受信機は、所定時間毎に、３２あるＢＴの通信チャネルのうちの１チャネルを選択し、１．２８秒の間、選択したチャネルで監視している。具体的には、待ち受け状態のＢＴ送受信機は、１．２８秒のうちの０．１秒の間監視する。１．２８秒が経過すると、今度は、次のチャネルを選択し、同様に、選択したチャネルを監視する。
【００６３】
通信を開始しようとするＢＴ送受信機は、３２の通信チャネルを１６チャネル毎にグループ化したトレイン（トレインＡ（Ａ１〜Ａ１６）、トレインＢ（Ｂ１〜Ｂ１６））のいずれかを選択し、２．５６秒の間、例えば１秒当り１６００回チャネルをホップさせ、ＩＱパケットを送信する。このように、チャネルをホップさせてＩＱパケットを送信していると、上述の待ち受け状態にあるＢＴ送受信機が待ち受けしているチャネルと、一致するタイミングがあり、待ち受け状態にあるＢＴ送受信機がＩＱパケットを受信する。なお、Ｉｎｑｕｉｒｙは、１回で成功すれば２．５６秒以内で済むが、待ち受け状態にあるＢＴ送受信機の待ち受けチャネルが、通信を開始しようとするＢＴ送受信機が選択したトレインに含まれない場合は、少なくとも２．５６秒以上の時間を要する。実際には、繋がるまでにトレインの切り替え数回繰り返されることがあるため、結果的に５秒から２０秒程度の時間を要することが多い。
【００６４】
ＩＱパケットを受信したＢＴ送受信機は、ＩＱパケットに対する応答として、ＢＴ−ＩＤとクロックを含むパケットを送信する。このパケットにより、待ち受け側のＢＴ送受信機のＢＴ−ＩＤを受信すると、通信を開始する側のＢＴ送受信機は、Ｐａｇｅによって呼び出しを行った後、コネクションを張って通信を実行する。
【００６５】
待ち受け側のＢＴ送受信機における待ち受け周波数は、各々のＢＴ送受信機に固有の識別情報（ＢＴ−ＩＤ）に応じたシーケンス（順序）で、クロックに応じたタイミングで変動する。このため、予めＢＴ−ＩＤとクロックが解っていれば、待ち受け周波数を特定してすることができ、Ｉｎｑｕｉｒｙを実行せずに、Ｐａｇｅから通信を開始することができ、コネクションを張るまでの時間を短縮することができる。
【００６６】
この情報提供システムでは、ＡＰ情報処理部３１ｂが、ＡＰ情報として各アクセスポイント１０のＢＴ−ＩＤ、クロックを保持しているため、特定のアクセスポイント１０と通信を行う際には、図６（Ｂ）に示すように、Ｉｎｑｕｉｒｙを実行せずに、Ｐａｇｅから通信を開始することができる。
【００６７】
具体的には、上述の図３中のステップＳ３、Ｓ５において、ローカル情報処理部３１ａが、特定のアクセスポイント１０のローカル情報提供部１１ａに対してローカル情報，詳細情報の提供を要求する際に、ＡＰ情報処理部３１ｂは、当該アクセスポイント１０のＢＴ−ＩＤ，クロックを通信制御部３３ｂに供給し、Ｉｎｑｕｉｒｙを行わないように指示する。これに応じて通信制御部３３ｂは、Ｐａｇｅから通信を開始する。
【００６８】
Ｉｎｑｕｉｒｙは、通信状態，動作のタイミング等の条件によっては、５〜２０秒程度かかる場合もある。従って、Ｉｎｑｕｉｒｙを実行しなければ、ローカル情報の要求から提供の終了までの時間を短縮することができる。このため、この情報提供システムは、ローカル情報の要求から提供までの時間を短縮して、レスポンスの向上に寄与することができる。
【００６９】
上述の説明では、上述の図２に示すように、この情報提供システムを、商店街等におけるローカル情報の提供に用いた例について説明したが、本発明の適用対象は、これに限定されるものではない。
【００７０】
例えば、この情報提供システムは、図７に示すように、展示会の会場内の情報を提供するために用いることができる。この場合、ローカル情報は、例えば端末装置３０の近くの出展者のブースについての（出展内容，イベント等の）情報，アトラクション，スタンプラリー等のゲーム等の情報とすることができる。
【００７１】
また、この情報提供システムは、アミューズメントパーク，駅，空港，道路等において端末装置３０の位置に応じたローカル情報を提供するために用いることができる。
【００７２】
なお、上述の図２に示す例では、第２のアクセスポイント２０をサービス提供領域１の出入口２付近に設けた例について示したが、第２のアクセスポイント２０は、出入口２付近のみでなく、サービス提供領域１内に適宜配置してもよい。例えば図８に示すように、サービス提供領域１をいくつかの領域１ａ，１ｂ，１ｃ，・・・に分割し、各領域内に第２のアクセスポイント２０を配置してもよい。あるいは、各領域１ａ，１ｂ，１ｃ，・・・の境界付近に第２のアクセスポイント２０を設けてもよい。
【００７３】
このように、サービス提供領域１を領域１ａ，１ｂ，１ｃ，・・・に分割し、端末装置３０には現在の領域内の第１のアクセスポイント１０についてＡＰ情報のみを供給しておき、他の領域に移動する際に、移動先の領域内の第１のアクセスポイント１０のＡＰ情報を提供するようにしてもよい。これにより、ＡＰ情報処理部３１ｂが一時に保持すべきＡＰ情報の容量を低減させることができる。
【００７４】
また、ＡＰ情報の情報量を低減させることにより、第２のアクセスポイント２０から端末装置３０にＡＰ情報を供給する時間を低減させることができる。これにより、レスポンスの向上に寄与することができる。
【００７５】
さらに、端末装置３０が公衆網，インターネット等のネットワークに接続する手段を有する端末，例えば携帯電話等である場合には、第２のアクセスポイント２０をサービス提供領域１内に設置する代わりに、公衆網，インターネット経由でＡＰ情報を提供するＡＰ情報提供部を設けても上述と同様の効果を得ることができる。
【００７６】
ところで、上述の説明では、位置検出部３３ａによって検出した端末装置３０の位置とＡＰ情報処理部３１ｂに保持されている第１のアクセスポイント１０の位置に応じてローカル情報の提供を求める第１のアクセスポイント１０を選択する動作について説明したが、端末装置３０の移動先を予測し、移動先の位置に応じたローカル情報を提供するようにしてもよい。
【００７７】
位置の予測は、例えば所定時間毎に端末装置３０の位置を記録しておき、この間の位置の変化に応じて所定時間後の位置を求めることによって行う。具体的には、例えば図９に示すように、時刻ｔ０における端末装置３０の位置ａと時刻ｔ１における端末装置３０の位置ｂとから時刻ｔ２における位置ｃを予測する。同図中に示す場合では、直線的に移動するものと予測して、位置ａから位置ｂの延長線上にある位置ｃに移動するものと予測している。さらに多くの端末装置３０の位置の履歴を用いて非線形の予測を行ったり、同図中に示すような通路の情報を保持しておいて、予測値を制限したりしてもよい。
【００７８】
また、予測した位置に応じたローカル情報としては、例えば時刻ｔ２における予測位置ｃ付近の店５２，５３の情報，位置ｃまでの地図，位置ｃ付近の地図等が考えられる。
【００７９】
このように端末装置３０の移動先を予測し、予測した位置に応じたローカル情報を提供することにより、ユーザに、移動先において有用となると思われる情報を提供することができる。
【００８０】
なお、上述の実施形態では、ＡＰ情報として、各アクセスポイント１０の位置，ＢＴ−ＩＤ，クロックを供給する場合について説明したが、ＡＰ情報として各アクセスポイント１０のＢＴ−ＩＤ，クロックのみを供給するようにしても、レスポンスの向上に寄与し得る。この場合には、例えば各々のアクセスポイント１０のＢＴ−ＩＤ，クロックに応じたＰａｇｅを実行し、Ｐａｇｅに応答したアクセスポイント１０と通信を開始し、コネクションを張ることができる。これにより、上述の実施形態と同様にＩｎｑｕｉｒｙを行わなくても済むため、レスポンスの向上に寄与し得る。
【００８１】
また、ＡＰ情報として各アクセスポイント１０のＢＴ−ＩＤのみを端末装置３０に供給し、クロックを省略してもよい。各アクセスポイント１０におけるクロックは可変であり、また、各アクセスポイント１０のクロックには各々のＢＴ−ＩＦ１３に固有の誤差が含まれている。このため、各アクセスポイント１０における正確なクロックを端末装置３０に提供するためには、少なくとも一定間隔で各々のアクセスポイント１０のクロックを収集しておく必要がある。
【００８２】
従って、クロックの提供を省略することにすれば、ＡＰ情報処理部３１ｂが各アクセスポイント１０のクロックを管理する必要がなくなり、ＡＰ情報処理部３１ｂの構成を簡略化することができる。この場合は、Ｐａｇｅ処理においてアクセスポイント１０の待ち受けチャネルと、端末装置３０の送信チャネルを一致させるのに若干時間がかかるものの、通信相手となるアクセスポイント１０のＢＴ−ＩＤは特定することができるため、Ｉｎｑｕｉｒｙを省略することができ、レスポンスの向上に寄与することができる。
【００８３】
また、第２のアクセスポイント２０が、端末装置３０にＡＰ情報を提供する手段は、ＢＴに限られず、例えばＩｒＤＡ等の他の無線通信手段，ケーブルを介した有線通信手段，メモリカード等の記憶手段を介した提供等を用いることもできる。
【００８４】
また、上述の実施形態では、第２のアクセスポイント２０から端末装置３０にＡＰ情報を供給する場合について説明したが、予め端末装置３０にＡＰ情報を格納しておくようにしてもよい。例えば、アクセスポイント１０が限定されており、予め各アクセスポイント１０のＢＴ−ＩＤ、クロックが特定されている場合には、予め端末装置３０にＡＰ情報を格納しておけば、第２のアクセスポイント２０からＡＰ情報を取得する必要がなくなり、第２のアクセスポイント２０を設置しなくても済む。
【００８５】
また、上述の実施形態では、端末装置３０の位置の検出に、ローカル情報，ＡＰ情報の提供にも用いるＢＴを用いた例について説明していた。このように、位置の検出と、ローカル情報，ＡＰ情報の提供に用いる無線通信手段を共用すれば、装置のコストの低減に寄与することができるが、必ずしも共用する必要はなく、別途微小電力のビーコン等を適宜設置しておき、各ビーコン等との通信状態に応じて端末装置３０の位置を検出するようにしてもよい。
【００８６】
【発明の効果】
本発明の請求項１に係る情報提供システムでは、端末装置の呼び出し手段が、ＡＰ情報保持手段に保持されている識別情報に応じたシーケンスで着信監視手段に対する呼び出しを行うと、ローカル情報提供サーバの着信監視手段が自サーバに対する呼び出しを検出する。
【００８７】
この後、端末装置とローカル情報提供サーバの無線通信手段間で通信が開始され、ローカル情報取得手段が、位置検出手段が検出した自端末装置の位置に応じた位置情報をローカル情報提供手段に供給する。ローカル情報提供サーバのローカル情報提供手段は、端末装置から供給された位置情報に応じた情報を端末装置のローカル情報取得手段に提供する。
【００８８】
このため、この情報提供システムでは、端末装置が、ローカル情報提供サーバの着信監視手段のシーケンスを特定して呼び出しを行うことにより、ローカル情報提供サーバにおける着信監視のシーケンスが不明である場合に必用な呼び出し処理を行う必用がなく、通信の開始までの時間を短縮することができる。このため、ローカル情報の提供までの時間を短縮してレスポンスの向上に寄与することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る情報提供システムの構成を示すブロック図である。
【図２】前記情報提供システムを構成する第１及び第２のアクセスポイントの設置例を示す図である。
【図３】前記情報提供システムの動作を示す図である。
【図４】前記情報提供システムを構成する端末装置の表示部に表示されるローカル情報に応じた画像の例を示す図である。
【図５】前記情報提供システムを構成する端末装置の表示部に表示される詳細情報に応じた画像の例を示す図である。
【図６】従来の通信動作，前記情報提供システムにおける通信動作を示す図である。
【図７】前記情報提供システムを構成する第１及び第２のアクセスポイントの設置例を示す図である。
【図８】前記情報提供システムを構成する第１及び第２のアクセスポイントの設置例を示す図である。
【図９】前記情報提供システムにおける端末装置の位置の予測を示す図である。
【符号の説明】
１…サービス提供領域
２…出入口
１０…第１のアクセスポイント（ローカル情報提供サーバ）
１１…ＣＰＵ
１１ａ…ローカル情報提供部
１２…ＨＤＤ
１２ａ…ローカル情報格納部
１３…ＢＴ−Ｉ／Ｆ
１３ａ…ＢＴ−ＩＤ保持部
１３ｂ…ＣＬＫ発生部
２０…第２のアクセスポイント
２１…ＣＰＵ
２１ａ…ローカル情報提供部
２１ｂ…ＡＰ情報提供部
２２…ＨＤＤ
２２ａ…ローカル情報格納部
２２ｂ…ＡＰ情報格納部
２３…ＢＴ−Ｉ／Ｆ
２３ａ…ＢＴ−ＩＤ保持部
２３ｂ…ＣＬＫ発生部
３０…端末装置
３１…ＣＰＵ
３１ａ…ローカル情報処理部
３１ｂ…ＡＰ情報処理部
３２…表示部
３３…ＢＴ−Ｉ／Ｆ
３３ａ…位置検出部
３３ｂ…通信制御部
３４…入力部
【図１】
0003751535.tif 000002
【図２】
0003751535.tif 000003
【図３】
0003751535.tif 000004
【図４】
0003751535.tif 000005
【図５】
0003751535.tif 000006
【図６】
0003751535.tif 000007
【図７】
0003751535.tif 000008
【図８】
0003751535.tif 000009
【図９】
0003751535.tif 000010