(57)【要約】【課題】  インターネットなどの分散型ネットワークを用いて、特定の場所の位置情報を容易に得る。【解決手段】  ＧＰＳ送信器２００からの信号をＧＰＳ受信器１２０で受信する。トランシーバ１３０は、得られた座標エントリーを分散型ネットワーク３０５に送信する。特定の位置を定義する座標エントリーに関連した情報は分散型ネットワーク３０５の所定のノード３００上にウェブページとしてまとめられ、トランシーバ１３０を介してコンピュータ１１０に転送され、ディスプレイ１４０に表示される。【選択図】        図１
2010123135.tif 000002
【特許請求の範囲】
【請求項１】
位置特定情報を示す位置情報システムにおいて、
位置を識別する位置識別情報を受信する受信器と、
この位置識別情報を分散形ネットワークに送信すると共に、特定された位置についての位置特定情報をこの位置識別情報に基づいて分散形ネットワークから受信するトランシーバと、
を有することを特徴とする位置情報システム。
【請求項２】
位置を特定する情報を提供する位置情報システムにおいて、
位置を識別する位置識別情報を受信する位置受信手段と、
この位置識別情報を分散形ネットワークに送信すると共に、この位置識別情報に対応する分散形ネットワークから位置特定情報を受信する送信手段と、
を有することを特徴とする位置情報システム。
【請求項３】
特定の位置についての位置情報を受信する方法において、
特定の位置を識別する位置識別情報を受信するステップと、
この位置識別情報を位置特定情報が存在する分散形ネットワークに送信するステップと、
この位置識別情報に関連する位置特定情報を分散形ネットワークから受信するステップと、
を有することを特徴とする位置情報を受信する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は全体的に、位置決めシステムを使用する特定の位置に関する情報を得ることに関する。さらに特定して言えば、位置決めシステムと結合した分散形ネットワークを用いる特定の位置についての位置特定情報を得るためのシステムと方法に関する。
【背景技術】
【０００２】
周囲についての情報を豊かにせず、世界中または自分達の地域社会を旅行する人が多い。例えば、人々はどの建物が歴史的に重要であるとか、どのショッピングセンタに特定の店があるか、またはショッピングセンタのどの店が特定の商品を販売しているかを知らずに、自分達の地域社会を旅行している。
【０００３】
多くの場合、人々は周囲のものに精通するために、パンフレットや他の資料に頼っている。これらのパンフレットには、旅行者／旅行用パンフレット、ショッピングモールの登録簿／マップ、または他の同様な印刷物が含まれる。しかしながら、これらのパンフレットは、情報の量が限定されているため、非常に有益とは言えない。配布コストが高いなどの要因のため、情報量は限定されている。このため、調査、作成、およびプリントには、ほとんどわずかなお金しか使うことができない。従って、さもなければ人々に有益な多くの情報を、これらのパンフレットに含めることができない。
【０００４】
この情報不足によって、広告がビジネスに効果のない結果になることが多い。人々は自分達の周囲についての十分な情報を効率良く得ることもできない。例えば、特定の店で販売されている商品のリストを顧客に提供するようなビジネスを行うことはできない。同様に、地方の歴史的な建物については、歴史的な場所の重要性に関する有効な情報を人々に与えることができない。（I）地方の野生動物および草木、（II）ショッピングセンタの位置、（III）政府の情報、および他の様々な情報に関する情報も、限定されているか欠けていることがある。
【０００５】
しかしながら、店、歴史的な場所、および／または多国籍企業などのエンティティは現在では、インターネット、より特定して言うとインターネットのワールドワイドウェブの部分、などの分散形ネットワークを使用して、人々に便利な情報を提供している。例えば、市民戦争の戦場などの歴史的な場所についての情報は、ワールドワイドウェブを通して広めることができ、また商業上のインターネットサービスのプロバイダ（ＩＳＰ）を介してアクセスできる。このワールドワイドウェブは、ビジネスデータ、株式相場、または公式的な政府の情報などの無数の他の情報も人々に提供している。  
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特定のウェブページに関連するウェブのアドレスすなわちユニフォームリソースローケータ（ＵＲＬ）を手動で入力しない場合は、ユーザは所望の情報にアクセスできない。このような場合、現在利用可能な洗練された検索エンジンを使用しても、ＵＲＬの位置を突き止めることは困難であるので、ウェブページを検索することは難しい。また、ウェブのアドレスは極めて長いため、ウェブアドレスを入力するとき間違ってしまうことがある。  
【０００７】
さらに、特定の場所の位置情報を見つけようとする場合、ユーザはその場所に関係する希望する情報を抽出するための「キーワード」または他の適切な情報を知らないことがある。例えば、ある人が地方の草木または野生動物に関する情報を知りたいが、その特定の情報を発見するための適当な検索を定義できないことがある。
【課題を解決するための手段】
【０００８】
本発明は、インターネットなどの分散形ネットワークを用いて、例えばナブスター全地球位置決めシステム（ＧＰＳ）などの位置決めシステムと組み合わせて、リアルタイム位置特定情報を提供するためのシステムと方法とを提供するものである。つまり、この位置決めシステムは、座標エントリーに変換される信号を提供する（例えば、具体的な緯度と経度座標）。次に、本発明のシステムおよび方法は、座標エントリーについて関連した特定の「ウェブページ」を参照する。
【０００９】
位置情報システムは、コンピュータまたは個人用ディジタルアシスタント（ＰＤＡ）から成り、無線接続と位置決めシステム用受信システムとをサポートすることが好ましい。この位置決めシステム用受信システムは、ＧＰＳを使用する場合、衛星のセットなどの位置決めシステムの発信器のセットから信号を受信する。この信号は、位置決めシステム用受信システムによって座標エントリーに変換され、送信部を介して分散形ネットワーク上のサーバに送信される。この座標エントリーをＵＲＬと結合して、所定のサーバ上のウェブページを参照するその位置が記載してある特別なウェブページ用の独特なＵＲＬを作成できる。この座標エントリーは、例えば、座標エントリーに関連する分散形ネットワーク上の既存のウェブページとリンクすることもできる。このウェブページと、歴史的情報、関心のあるローカルエリア、ショッピングセンタなどの関連情報とは、位置情報システムに送信されて表示される。
【００１０】
プリントされたラベルコードや他のラベリングシステムも、この位置情報システムと使用できる。ある実施形態では、各種の店舗、公共の建物、展示センタ、市場などで、バーコードラベルを提供できる。コンピュータまたはＰＤＡはバーコードスキャナを備えて、バーコードラベルのバーコードをスキャンする。次に、システムはバーコードをデコードして、座標エントリーすなわち関連するウェブページのＵＲＬを得る。この座標エントリーは、分散形ネットワークに送られる。この分散形ネットワークは、位置特定情報を持つ所定のノード上のウェブページを参照するＵＲＬに座標情報を組み込むか、または分散形ネットワーク上の別のノードにある先に存在するウェブページに「ハイパーリンク」を行う。または、赤外線ビーコンを使用して、座標エントリーすなわちＵＲＬを赤外線検出器を介して位置情報システムに送ることもできる。この場合、位置情報システムは赤外線信号を短い距離（最大約７６０cm（２５フィート））から受信する。次に、この位置情報システムは、この信号を座標エントリーすなわちＵＲＬにデコードする。次に、位置情報システムは、この座標エントリーすなわちＵＲＬを無線送信などの送信部を介して分散形ネットワークに送信する。座標エントリーに関連するウェブページは次に検索され、コンピュータまたはＰＤＡ上に表示される。
【００１１】
位置情報の方法は、位置決めシステムの送信部からの信号を受信する手段と、この信号を座標エントリーに変換する手段とを含むことが好ましい。次に、この座標エントリーは分散形ネットワークへ転送される。分散形ネットワーク上に存在すると共に関連する座標エントリーを持つウェブページは、次に分散形ネットワークに転送されたこの座標エントリーに基づいて検索される。その後、このウェブページは、位置情報システムによって表示される。
【図面の簡単な説明】
【００１２】
【図１】本発明の位置情報システムの１つの実施形態を示す図である。
【図２】座標エントリーをサポートするウェブページを示す図である。
【図３】分散形ネットワーク上の複数のノードをアクセスしている位置情報システムを示す図である。
【図４】バーコードラベルを情報源として使用している位置情報システムの別の実施形態を示す図である。
【図５】赤外線ビーコンを情報源として使用している位置情報システムの別の実施形態を示す図である。
【図６】位置情報システムが使用する電子的にアクセスされるプリントされた材料を示す図である。
【図７】位置情報をアクセスする方法の概要を示すフローチャートである。
【図８】位置情報をアクセスする方法の概要を示す別のフローチャートである。
【発明を実施するための形態】
【００１３】
インターネットや、他の専用および商業上の分散形ネットワークなどの分散形ネットワークは、有益な情報源である。この情報は、広告からビジネスデータへの教育的な情報まで様々である。この情報は一般に、固有のＵＲＬすなわち例えばワールドワイドウェブ上に提供されているアドレスを持つ特定のウェブページ上に存在する。ユーザがこの情報を得るために、ユーザはコンピュータにウェブページを検索するための固有のＵＲＬを入力するか、または良く知られているサーチエンジンを使用してウェブページを検索するためにあるキーワードを入力する。
【００１４】
ナブスター全地球位置決めシステム（ＧＰＳ）が提供する一般国民向けサービスなどの位置決めシステムは、地球の表面の緯度情報と経度情報とを約９０メートル（約３００フィート）の精度で提供している。このＧＰＳは高さについての情報も提供できる。差動ＧＰＳなどの精度の良い位置基準と結合すると、９１．４４cm（３フィート）以上の精度が得られる。この情報は、従来技術で周知のように、位置決めシステムの受信器と送信器とを用いて得ることができる。本願の目的のために、ナブスター全地球位置決めシステム（ＧＰＳ）が提供する一般国民向けサービスを、現在の発明を参照して説明する。しかしながら、ＬＯＲＡＮなどの他の位置決めシステムも、本発明と共に使用するために考慮する。
【００１５】
ＧＰＳが位置識別情報（例えば、座標エントリー）を適切に提供するために、ＧＰＳは複数の送信器（例えば、衛星）を備えており、それぞれの送信器は互いに同期するクロックを有している。地上のステーションはＧＰＳ衛星と通信して、クロックが確実に同期を維持するようにする。この地上ステーションは、ＧＰＳ衛星を追跡して、それぞれの衛星が自分の位置をいつでも知ることができるように情報を送信する。ＧＰＳ衛星は、衛星の位置を含む「タイムスタンプが付いた」信号を、通信径路内にありＧＰＳの信号の周波数に同調するすべてのＧＰＳ受信器に放送する。このＧＰＳの受信器もタイムクロックを有する。次に、ＧＰＳ受信器は、その時間を同期した時間およびＧＰＳ衛星の位置と比較する。その後この比較を用いて、正確な座標エントリーを決定する。
【００１６】
図１は、位置情報システム１００の１つの実施形態を示す。図１から分かるように、この位置情報システム１００は、コンピュータまたは個人用ディジタルアシスタント（ＰＤＡ）１１０、ＧＰＳ受信器１２０および無線送信器／受信器、例えばトランシーバ１３０を含む。ＧＰＳ受信器１２０は、３つ以上のＧＰＳ送信器２００から信号を受信して、上述したように、この信号を特定の緯度および経度（また場合によっては高度）の座標エントリーに変換する。ＧＰＳ受信器１２０は座標エントリーをコンピュータ１１０に送り、トランシーバ１３０はこの座標エントリーを、好ましくは無線ネットワークを介して、所定のノード３００または分散形ネットワーク３０５上の別のノードに送信する。あるいは、この座標エントリーは分散形ネットワーク３０５に、コンピュータへのワイヤード接続部を介して送信される（図示せず）。
【００１７】
次に、特定の位置を定義する座標エントリーに関連した情報は、トランシーバ１３０を介してコンピュータ１１０に転送されて（すなわち、無線ネットワークあるいは他のワイヤレスまたはワイヤによる通信リンクのいずれかによって）、ディスプレイ１４０上に表示される。様々な位置についての情報は、分散形ネットワーク３０５上でまとめ上げられると共に記憶される。この情報は「ウェブページ」としてまとめることが好ましい。このウェブページまたはウェブページへのポインタは、分散形ネットワーク３０５の所定のノード３００上に記憶することが好ましい。しかしながら、このウェブページは分散形ネットワーク３０５上の他の様々なノードで記憶され、物理的な位置に対応する１つ以上の座標エントリーに関連することができる。ウェブページは、例えば、すでに存在するＵＲＬ、例えば商標付きの既存のＵＲＬを持つことができる。あるいは、座標情報を現存のＵＲＬに組み込み、固有のＵＲＬを作ることもできる。さらに、座標エントリーを、ウェブページの全体のＵＲＬとすることもできる。ローカルまたはリモートのいずれかのクライアントは、好ましくは分散形ネットワーク３０５の所定のノード３００上のサーバを介して、ウェブページにアクセスできる。
【００１８】
好適な実施形態においては、位置情報システム１００は、トランシーバ１３０を介して、座標エントリーを分散形ネットワーク３０５の所定のノード３００に直接送信する。この分散形ネットワーク３０５は、ネットワーク上に存在する座標エントリーに関連するウェブページを有している。この場合、ウェブページおよび座標エントリーは分散形ネットワーク３０５の同じノード上に記憶される。あるいは、ウェブページと座標エントリーとは、分散形ネットワーク３０５の別のノードに記憶されてもよい。
【００１９】
対応するウェブページを記憶しているノードからまったく別のノードに座標エントリーを設けるような実施形態の場合、位置情報システム１００は分散形ネットワーク３０５の所定のノード３００上に参照ページを提供する。この参照ページは、別のノードにあるウェブページに対して「ハイパーリンク」を提供する。ウェブページが別のノードにあるような場合は、座標エントリーに関連するすべてのウェブページ名のディレクトリリストを所定のノード３００上に記憶できる。ディレクトリページはこのときディレクトリリストをアクセスして、特定の座標エントリーに関連するウェブページが分散形ネットワーク３０５の別のノード上に存在するかどうかを決定できる。実施形態によっては、コンピュータ１１０はハイパーリンク用ストリングを送信して、トランシーバ１３０を経由してウェブページを受信する。分散形ネットワーク３０５の別のノード上に存在する対応するウェブページを所定のノード３００から直接アクセスしたり、ハイパーリンクを使用せずに無線トランシーバ１３０経由でコンピュータ１１０にダウンロードすることもできる。実施形態によっては、後述するように、これを共通ゲートウェイインターフェース用スクリプト（ＣＧＩ）が提供するようにしてもよい。対応するウェブページは、ユーザに座標エントリーに関連するその位置を表示する特定の情報を提供する。
【００２０】
位置情報システム１００は、座標エントリーに基づく区域のマップもユーザに提供できる。この場合、この位置情報システム１００は、ディスプレイ１４０で表示するマップデータベースを備えている。ユーザは、マウスまたは他の対話装置１５０を用いて、マップ上の特定の位置を指してクリックする。この特定の位置は、１つ以上の座標エントリーまたは固有のＵＲＬに関係している。次に、関心のある座標エントリーまたはＵＲＬを所定のノード３００に送信して、これらの座標エントリーまたはＵＲＬに関係するウェブページを検索する。また、いくつかの座標エントリーまたはＵＲＬに関するディレクトリページは、前述したように、分散形ネットワーク３０５から検索できる。前述したように、このディレクトリページは、少なくとも１つの座標エントリーに関係していてこの関係するウェブページにリンクを行う複数のウェブページをリスト表示できる。検索されたウェブページは、ウェブページに関連する関心のある特定の位置に対する位置特定情報またはディレクトリを提供できる。
【００２１】
ＧＰＳ送信器２００からの情報を受信するための、位置情報システム１００のＧＰＳ受信器１２０は、Trimble Navigation Ltd., Sunnyvale, Californiaが製造した（関連するハードウェアおよび／またはソフトウェアを備えた）ＰＣＭＣＩＡパスファインダ（Pathfinder）（登録商標）カードであることが好ましい。このシステムは、コンピュータ１１０に差し込む完全集積化８チャネルのパラレルトラッキングＰＣカードのレシーバである。このシステムは、コンピュータ１１０のディスプレイ１４０上にバックグラウンドのマップも提供する。ＧＰＳ受信器１２０は、衛星追跡能力および他のデータ補正機能も備えることができる。
【００２２】
この位置情報システム１００の無線トランシーバ１３０は、携帯形モデム無線機であることが好ましい。無線トランシーバ１３０は、Metricom, Inc.が製造したリコチェット（Ricochet）（登録商標）ワイヤレスネットワークシステムと共に動作できる。このリコチェット（Ricochet）（登録商標）ワイヤレスネットワークは、９０２〜９２８MHzの無線周波数範囲で動作する広帯域パケットスイッチングデータ技術を使用する広域ワイヤレスシステムである。無線トランシーバ１３０は、携帯形ディジタルパケットデータ（ＣＤＰＤ）タイプの無線トランシーバなどの他のシステムも含むことができる。
【００２３】
図２は、特定の座標エントリーに対応するウェブページ３１０を示す。好ましい実施形態では、座標エントリーは所定のノード３００上に存在するＵＲＬに対して参照される。このウェブページ３１０は、固有のまたは、例えば、http://www.xerox.comのような商標付きの既存のＵＲＬを持つことができるし、または、例えば、http://www.vworld.com/coordinates/<lat>/<long>/<alt>のようなＵＲＬの部分として座標エントリーを使用することもできる。この座標エントリーは所定のノード３００上のディレクトリページと交互に参照してもよい。このディレクトリページは、分散形ネットワーク３０５の別個のノード上にあるウェブページとリンクする。ディレクトリページは、例えば、http://www.vworld.com/coordinates/<lat>/<long>/<alt>のように座標エントリーを組み込むＵＲＬを持つこともできる。
【００２４】
図２のウェブページ３１０のＵＲＬは、http://www.vworld.com/coordinates/<32.1>/<60.0>/<0>であり、ここで、32.1は緯度座標であり、60.0は経度座標であり、0は高度である。この例では、ウェブページ３１０は、株式相場、棚卸し情報／商品情報、将来の拡張計画、および他のビジネスデータなどのビジネスデータを表示している。無論、このウェブページ３１０は、地方の植生情報などを含む歴史的サイトの情報など、特定の座標エントリーに関連する他の情報も提供できる。
【００２５】
図３に示すように、位置情報システム１００は、別々の時間に分散形ネットワーク３０５上の複数のノードにアクセスできる。好適な実施形態においては、分散形ネットワーク３０５は、分散形ネットワーク３０５にローカルアクセスを行うノード３２０、３３０、および３４０を含む。このノード３２０、３３０、および３４０は、市内区域のユーザが分散形ネットワーク３０５にアクセスするためのコストを節約する手段を提供する。また、好適な実施形態においては、ノード３２０、３３０、および３４０は関心のある地域のポイントについての情報を記憶する地域のアクセスポイントを提供する。これによって、情報が分散形ネットワーク３０５上を不必要に「ドラグされ」て、分散形ネットワーク３０５内が混雑する原因となる問題も避けられる。
【００２６】
ノード３２０、３３０、および３４０は各種の情報源を提供すると共に、互いにネットワーク接続されて、例えば、シアトルのローカルノード３２０はサンフランシスコのリモートノード３３０にアクセスできる。好適な実施形態では、ノード３２０、３３０、および３４０はそれぞれトランシーバ３２１、３３１、および３４１を備えており、これらのトランシーバは各別個のノード３２０、３３０、および３４０ならびにトランシーバ１３０を経由してコンピュータ１１０からまたそれらに対してデータを受信および送信する。
【００２７】
ＧＰＳ受信器１２０は、ＧＰＳ送信器２００からの信号を受信する必要があることは理解されよう。このため、信号が来なくなった場合、ＧＰＳ受信器１２０は座標エントリーを決定することができなくなる。この問題を避けるために、座標エントリーを提供する別の技術を、位置情報システム１００は使用できる。これらの技術には、例えば、プリントされたＩＤラベル（例えば、バーコード、ベリコード、および他の同様なラベル）、赤外線ビーコン、または無線周波数タグが含まれる。
【００２８】
図４は、位置情報を得るためにコードラベルを使用する位置情報システム１００の実施形態を示す。ベリコードシステム、二次元バーコードシステムなどの他のコーディングシステムも、本発明と共に使用するために考慮した。図４の実施形態においては、建物２１０の上または中もしくは他の関心位置にバーコードラベル２１２を設ける。好ましい実施形態では、バーコードラベル２１２はＧＰＳシステムから得られるものと同様の経度情報と緯度情報とを符号化するか、または固有のＵＲＬを直接符号化できる。コンピュータ１１０はさらに、ＧＰＳ受信器１２０を置き換えてまたはそれに加えて、バーコードラベル２１２をスキャンして復号化するためのバーコードスキャナ１６０を有している。このバーコードスキャナ１６０は、係留物上に設けることができる。このバーコードスキャナ１６０は、バーコードラベル２１２から座標エントリーまたは固有のＵＲＬを読み込む。座標エントリーまたは固有のＵＲＬはトランシーバ１３０を介して分散形ネットワーク３０５に送信され、分散形ネットワーク３０５の所定のノード３００または別のノードに記憶されると共に、前述したように位置特定識別情報を処理する。コンピュータ１１０は、座標エントリーまたは固有のＵＲＬに関連するウェブページをダウンロードして、ディスプレイ１４０で表示する。
【００２９】
図５は、位置情報源として赤外線ビーコンを使用する位置情報システム１００の実施形態を示す。赤外線ビーコン２２０は、上述したバーコードラベリングシステムと同様な方法で使用できる。しかしながら、この赤外線ビーコン２２０は、はるかに長い距離、好ましくは少なくとも約７６０cm（２５フィート）から読み取ることができる。ＩＲＤＡ規格も使用できるが、そのようなシステムの制限に基づいてわずか約１メートルの範囲を得ることができる。赤外線ビーコン２２０は、建物２１０または他の関心位置の上または中に配置することが好ましい。従来技術で周知のＩＲＤＡまたは他のインターフェース１７０を、赤外線ビーコン２２０を感知するためにコンピュータ１１０に設ける。赤外線ビーコン２２０は、座標エントリーまたは固有ＵＲＬのいずれかを送信する。この固有ＵＲＬは、送信されない場合はバーコードラベル２１２から得ることができる。この赤外線ビーコンから受信した情報は、バーコード２１２から受信した情報と同様な方法で使用される。さらに、読取り距離を伸ばすために赤外線ビーコン２２０に替えて、無線周波数のビーコンを使用することもできる。無線周波数ビーコンを使用する場合、特定の無線周波数ビーコンが使用する特定の周波数および変調技術に対して、従来技術で周知のインターフェース１７０が設計される。
【００３０】
図６は、電子的にアクセスできるプリントされた材料を示しており、この材料は図１に示す位置情報システム１００によって使用される。この実施形態は、位置特定情報は持っていないが固有ＵＲＬを持つラベルを付けた対象物への任意接続を提供している。特定して言うと、前述した実施形態の同じインフラストラクチャーを再利用することによって、ラベルの付いた対象物を関連するウェブページに「リンク」できる。赤外線ビーコン２２０またはバーコードラベル２１２も対象物と共に使用できる。この対象物は、分散形ネットワーク３０５上で電子的に利用可能なマニュアルまたは他の記述された材料４００に関連している。すなわち、ユーザは、赤外線ビーコン２２０またはバーコードラベル２１２から得られる情報を使用して、マニュアルまたは他の記述された材料４００の電子バージョンに電子的にアクセスできる。赤外線ビーコン２２０またはバーコードラベル２１２をマニュアルまたは他の記述された材料４００と共に直接使用して、これらのマニュアルまたは他の記述された材料４００の電子バージョンを電子的にアクセスすることもできる。この情報によって、マニュアルまたは他の記述された材料４００の電子バージョンへのアクセスが特に提供される。バーコードラベル２１２は、例えば、マニュアルまたは他の記述された材料４００の表紙または別の所定のページに配置することができる。バーコードスキャナ１６０は、（対象物上に配置された）バーコードラベル２１２から、マニュアルまたは他の記述された材料４００に対応する固有ＵＲＬを読み込む。次に、トランシーバ１３０はこのＵＲＬを分散形ネットワーク３０５に送信する。次に、分散形ネットワーク３０５上に存在するＵＲＬに対応するウェブページが、トランシーバ１３０を経由してコンピュータ１１０に送られて、ディスプレイ１４０に表示される。
【００３１】
図７は、ＧＰＳシステムを使用するコントロールルーチンの１つの実施形態の概要を示すフローチャートである。コントロールの開始は、新しい座標エントリーが受信される毎にあるいはまたユーザが入力する毎に連続して発生する。さらに、ユーザは、すべての新しい座標が分散形ネットワーク３０５に送信されて関連するウェブページを検索する連続更新モードと、ある位置でユーザがコントロールシーケンスを起動してある特定の位置についての情報を検索する「ワン−オフ」モードまたは連続更新モードと共に使用されてユーザが次の新しくフェッチしたウェブページへと続く前にフェッチされたウェブページ内の深さ情報の中で追加の検索ができる「連続更新保持モード」との間を切り替えることができる。
【００３２】
このコントロールルーチンは、ステップＳ１００で開始する。ステップＳ１１０で、ＧＰＳ受信器１２０は、ＧＰＳ送信器２００からの信号を受信する。次に、ステップＳ１２０で、ＧＰＳ信号に関連する座標エントリーが、ＧＰＳ受信器１２０によってコンピュータ１１０にダウンロードされる。次に、ステップＳ１３０で、座標エントリーが、トランシーバ１３０を介して分散形ネットワーク３０５に送信される。
【００３３】
ステップＳ１４０で、コントロールルーチンは、送信された座標エントリーに関連するウェブページが分散形ネットワーク３０５の所定のノード３００上に存在するかどうかを決定する。実施形態によっては、所定のノード３００は位置情報システム１００に分散形ネットワーク３０５へのゲートウェイを提供してもよい。ウェブページが所定のノード３００上に存在する場合、コントロールはステップＳ１５０へ進む。しかしながら、ウェブページが所定のノード３００上に存在しない場合、コントロールはステップＳ１７０へジャンプする。ステップＳ１５０で、ウェブページはコンピュータ１１０に送信される。次に、ステップＳ１６０で、ウェブページはディスプレイ１４０に表示される。コントロールは次に、コントロールルーチンが終了するステップＳ２５０へジャンプする。
【００３４】
ステップＳ１７０で、コントロールルーチンは、座標エントリーに関連するディレクトリページが所定のノード３００上に存在するかどうかを決定する。そのようなディレクトリページが所定のノード３００上に存在しない場合は、コントロールはステップＳ１８０に進む。存在する場合は、コントロールはステップＳ２００へジャンプする。ステップＳ１８０で、所定のノード３００は、「情報入手不可」または同様なメッセージをコンピュータ１１０へ送信する。次に、ステップＳ１９０で、このメッセージがディスプレイ１４０で表示される。コントロールルーチンは次に、ステップＳ２５０にジャンプする。
【００３５】
ステップＳ２００で、ディレクトリページがトランシーバ１３０を介してコンピュータ１１０に送信される。次に、ステップＳ２１０で、ディレクトリページがディスプレイ１４０に表示される。次に、ステップＳ２２０で、ユーザは、座標エントリーまたは固有のＵＲＬに関連する、分散形ネットワーク３０５上のウェブページと、「ハイパーリンクされた」ディレクトリページを介してリンクする。再びステップＳ１５０で、ウェブページがトランシーバ１３０を介してコンピュータ１１０に送信される。次に、ステップＳ１６０で、ウェブページがディスプレイ１４０で表示される。コントロールルーチンは次にステップＳ２５０に進む。
【００３６】
別の実施形態においては、コントロールルーチンがステップＳ１７０で関連するディレクトリページが所定のノード３００上に存在すると決定した場合、コントロールは代わりにステップＳ２２５にジャンプすることもできる。ステップＳ２２５で、ディレクトリページはコンピュータ１１０に転送される前に、分散形ネットワーク３０５のリモートノードからウェブページを直接フェッチする。この手順を使用することによって、ステップＳ２００〜Ｓ２２０を省くことができる。この別の実施形態において、ＣＧＩスクリプトは、ウェブページが所定のノード３００上にあるかまたは分散形ネットワーク３０５のリモートノードにあるかを決定するために必要なステップを実行できる。このため、ウェブページは、所定ノード３００または分散形ネットワーク３０５のリモートノードのいずれかから自動的に検索される。このウェブページは、ステップＳ１５０でトランシーバ１３０を介してコンピュータ１１０に送信されて、ステップＳ１６０でディスプレイ１４０で表示される。
【００３７】
図８は、バーコードなどのラベリング技術または赤外線ビーコンが位置特定情報を提供する場合に使用するコントロールルーチンの別の実施形態の概要を説明するフローチャートを示す。このコントロールルーチンはステップＳ３００で開始する。ステップＳ３１０で、バーコードスキャナ１６０またはＩＲＤＡインターフェース１７０は、それぞれバーコードまたは赤外線装置からＵＲＬをスキャンするか、もしくはそれぞれバーコードまたは赤外線装置からＵＲＬを受信する。次に、ステップＳ３２０で、ＵＲＬがコンピュータ１１０にダウンロードされる。次に、ステップＳ３３０で、このＵＲＬはトランシーバ１３０を介して分散形ネットワーク３０５に送信される。ステップＳ３４０で、コントロールルーチンはこのＵＲＬに関連したウェブページが分散形ネットワーク３０５の所定のノード３００に存在するかどうかを決定する。存在する場合、コントロールルーチンはステップＳ３５０へ続く。存在しない場合、コントロールはステップＳ３７０にジャンプする。ステップＳ３５０で、ウェブページはトランシーバ１３０を介してコンピュータ１１０に送信される。次に、ステップＳ３６０で、このウェブページはディスプレイ１４０で表示される。次に、コントロールはコントロールルーチンが終了するステップＳ４５０へジャンプする。
【００３８】
ステップＳ３７０で、コントロールルーチンは、ＵＲＬに関連するディレクトリページが所定のノード３００上に存在するかどうかを決定する。そのようなディレクトリページが所定のノード３００上に存在しない場合は、コントロールはステップＳ３８０に進む。存在する場合は、コントロールはステップＳ４００またはステップＳ４２５へジャンプする。ステップＳ３８０で、所定のノード３００は、「情報入手不可」または同様なメッセージをコンピュータ１１０へ送信する。次に、ステップＳ３９０で、このメッセージがディスプレイ１４０で表示される。コントロールルーチンは次に、ステップＳ４５０にジャンプする。
【００３９】
ステップＳ４００で、ディレクトリページがトランシーバ１３０を介してコンピュータ１１０に送信される。次に、ステップＳ４１０で、ディレクトリページがディスプレイ１４０に表示される。次に、ステップＳ４２０で、ユーザは、分散形ネットワーク３０５上の座標エントリーまたは固有のＵＲＬに関連するウェブページと、「ハイパーリンクされた」参照ページを介してリンクする。再びステップＳ３５０で、ウェブページがトランシーバ１３０を介してコンピュータ１１０に送信される。次に、ステップＳ３６０で、ウェブページがディスプレイ１４０で表示される。コントロールルーチンは次にステップＳ４５０に進む。
【００４０】
別の実施形態においては、コントロールルーチンがステップＳ３７０で関連するディレクトリページが所定のノード３００上に存在すると決定した場合、コントロールは代わりにステップＳ４２５にジャンプすることもできる。ステップＳ４２５で、ディレクトリページはコンピュータ１１０に転送される前に、分散形ネットワーク３０５のリモートノードからウェブページを直接フェッチする。このことも再びＣＧＩスクリプトを使用して達成できる。この手順を使用することによって、ステップＳ４００〜Ｓ４２０を省くことができる。この別の実施形態においては、ウェブページはステップＳ３５０でトランシーバ１３０を介してコンピュータ１１０に送信されて、ステップＳ３６０でディスプレイ１４０上に表示される。コントロールルーチンは、ステップＳ４５０で終了する。
【００４１】
好ましい実施形態においては、バーコードラベルおよび赤外線ビーコンも、図７で開示した方法を使用できる。すなわち、バーコードラベルおよび赤外線ビーコンは、位置情報システム１００に座標エントリーに変換される信号を提供できる。また、赤外線ビーコンは、前述したように、無線ビーコンと置き換えることができる。
【００４２】
図１〜図６で示すように、位置情報システム１００は、プログラムされた汎用コンピュータ上で実行することが好ましい。しかしながら、この位置情報システムは、特定用途のコンピュータ、プログラムされたマイクロプロセサまたはマイクロコントローラと周辺の集積回路素子、ＡＳＩＣまたは他の集積回路、ディスクリート素子の回路のようなハードワイヤード電子または論理回路、ＰＬＤ、ＰＬＡ、ＦＰＧＡまたはＰＡＬなどのプログラマブル論理装置、などの上でも実行できる。一般に、その上で有限状態マシンが図７および図８に示すフローチャートを実行できるようないかなる装置も、位置情報システム１００を実行するために使用できる。さらに、所定のノード３００および／または分散形ネットワーク３０５をコンピュータ１１０に接続するトランシーバ１３０は、説明したようなワイヤレスリンクでもよいが、ネットワークへのワイヤードリンク（図示せず）でもよいことは理解されよう。所定のノード３００および／または分散形ネットワーク３０５は、ローカルエリアネットワーク、広域ネットワーク、イントラネット、インターネット、または他のどのような分散形処理および／または記憶ネットワークでもよい。ワールドワイドウェブなどのプロトコルまたは他のどのようなプロトコルシステムを用いてそれを使用することもできる。以上の説明から、所定のノード３００および／または分散形ネットワーク３０５は、特定の用途にもよるが、ローカルノードまたはリモートノードのいずれでもよいことも理解されよう。
【００４３】
前述したように、本発明のシステムおよび方法を座標データまたは特定のＵＲＬを参照して説明してきたが、十分に詳細なデータセットによって特定の位置を識別できる。
【符号の説明】
【００４４】
１００  位置情報システム、１１０  コンピュータ、１２０  ＧＰＳ受信器、１３０  トランシーバ、１４０  ディスプレイ、２００  ＧＰＳ送信器、３００  所定のノード、３０５  分散形ネットワーク。
【図１】
2010123135.tif 000003
【図２】
2010123135.tif 000004
【図３】
2010123135.tif 000005
【図４】
2010123135.tif 000006
【図５】
2010123135.tif 000007
【図６】
2010123135.tif 000008
【図７】
2010123135.tif 000009
【図８】
2010123135.tif 000010
【手続補正書】
【提出日】平成22年2月5日(2010.2.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
位置情報を提供する位置情報システムであって、
位置と関連づけられた位置情報を格納するように構成されたノードと、
プロセッサであって、
ある位置に存在するビーコンと関連づけられた一意の識別情報を、前記位置で動作している装置から受信し、
前記一意の識別情報に基づいて前記ノードに格納されている位置情報を識別し、
前記位置情報を前記装置へ送信する
ように構成されたプロセッサと
を備えることを特徴とする位置情報システム。
【請求項２】
前記位置情報は、前記位置と関連づけられた座標を含むことを特徴とする請求項１に記載の位置情報システム。
【請求項３】
前記座標は、少なくとも緯度及び経度を含むことを特徴とする請求項２に記載の位置情報システム。
【請求項４】
前記位置情報は、前記一意の識別情報と関連づけられたウェブページを含むことを特徴とする請求項１乃至３のいずれか１項に記載の位置情報システム。
【請求項５】
前記一意の識別情報は、ＵＲＬであることを特徴とする請求項１乃至４のいずれか１項に記載の位置情報システム。
【請求項６】
位置情報を提供する方法であって、
ある位置に存在するビーコンと関連づけられた一意の識別情報を、前記位置で動作している装置から受信する工程と、
前記一意の識別情報に基づいて、前記位置と関連づけられた位置情報を識別する工程と、
前記位置情報を前記装置へ送信する工程と
を備えることを特徴とする方法。
【請求項７】
前記位置情報は、前記位置と関連づけられた座標を含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記位置情報は、前記一意の識別情報と関連づけられたウェブページを含むことを特徴とする請求項６または７に記載の方法。
【請求項９】
前記一意の識別情報は、ＵＲＬであることを特徴とする請求項６乃至８のいずれか１項に記載の方法。
【請求項１０】
位置情報システムであって、
ある位置に存在するビーコンと関連づけられた一意の識別情報を、前記位置で動作している装置から受信する手段と、
前記一意の識別情報に基づいて、前記位置と関連づけられた位置情報を識別する手段と、
前記位置情報を前記装置へ送信する手段と
を備えることを特徴とする位置情報システム。
【請求項１１】
前記位置情報は、前記位置と関連づけられた座標を含むことを特徴とする請求項１０に記載の位置情報システム。
【請求項１２】
前記一意の識別情報は、ＵＲＬであることを特徴とする請求項１０または１１に記載の位置情報システム。