(57)【要約】コンピュータネットワークを通じてアクセス可能な情報をユーザが検索し位置を探すことを可能とするためのシステム及び方法が提供される。全地球測位システム型の座標情報は、コンピュータネットワーク上で情報の場所を探すための検索規準として用いられる。システム及び方法は、ユーザが特定の地理的な地域に関する情報の場所を探すことを可能とする。地理的な地図上の地域又は点といった検索規準はユーザによって入力される。ハイパーテキスト文書の場所は、検索規準とハイパーテキスト文書に関連付けられる位置情報に従って探される。【特許請求の範囲】
【請求項１】
複数のサーバを含むクライアント／サーバネットワークを通じてアクセス可能な情報を検索する方法であって、
上記複数のサーバのうちの１つに接続する段階と、
上記サーバから地理的な地域の地理的な地図を受信する段階と、
上記地理的な地図を表示装置上に表示する段階と、
地理的な位置に基づいて少なくとも１つのハイパーテキスト文書の場所を探するために検索規準を入力する段階と、
上記検索規準に従って探されたハイパーテキスト文書を示す検索結果を受信する段階とを含み、
上記探されたハイパーテキスト文書は上記１つのサーバとは異なる他のサーバからアクセス可能である、方法。
【請求項２】
上記検索結果に含まれる上記ハイパーテキスト文書を選択する段階と、
上記選択されたハイパーテキスト文書に関連する情報をダウンロードする段階とを更に含む、請求項１記載の方法。
【請求項３】
クライアント／サーバネットワークを通じて情報を提供する方法であって、
クライアントから接続要求を受信する段階と、
地理的な地域に基づいて地理的な地図を発生する段階と、
上記地理的な地図をクライアントへ送信する段階と、
地理的な位置に基づいてワールドワイドウェブページの場所を探すための検索規準を受信する段階と、
受信された検索規準に従ってワールドワイドウェブを検索する段階と、
検索結果をクライアントへ送信する段階とを含む方法。
【請求項４】
上記検索結果に含まれるウェブページへの接続要求を受信する段階と、
上記クライアントを上記選択されたウェブページへ接続する段階とを更に含む、請求項３記載の方法。
【請求項５】
上記検索段階は、経度座標及び緯度座標に従って検索が行なわれる、請求項３記載の方法。
【請求項６】
コンピュータネットワークを通じてアクセス可能な情報を提供するサーバであって、
上記コンピュータネットワークへのインタフェースを含む制御器と、
上記制御器に応答的であり上記インタフェースを通じた伝送のために地理的な地域の地図を発生することが可能なグラフィック地図作成システムと、
上記インタフェースを通じて受信される要求に従って上記コンピュータネットワーク上でハイパーテキストの場所を探すよう構成される検索エンジンとを含み、
上記要求は地理的な位置に基づく検索規準を含む、サーバ。
【請求項７】
上記ハイパーテキスト文書はワールドワイドウェブページであり、上記コンピュータネットワークはインターネットである、請求項６記載のサーバ。
【請求項８】
位置情報及びハイパーリンクを含むインデックスを更に含み、上記検索エンジンは上記インデックスを検索することにより上記ハイパーテキスト文書の場所を探すよう更に構成される、請求項６記載のサーバ。
【請求項９】
地理的な位置に基づく検索規準を受信する段階と、
通信ネットワークによって接続されるコンピュータ上でアクセス可能なハイパーテキスト文書に対するワールドワイドウェブを上記検索規準に従って検索する段階とを、実行時に機械に実行させるプログラムコードを含む機械読み取り可能な記憶媒体。
【請求項１０】
コンピュータネットワークを介してアクセス可能なハイパーテキスト文書であって、
上記ハイパーテキスト文書の場所を探すために検索エンジンによって使用される地理的位置情報を含むハイパーテキスト文書。
【請求項１１】
上記ハイパーテキスト文書は上記地理的位置情報に基づく名前を有する、請求項１０記載のハイパーテキスト文書。
【発明の詳細な説明】
【０００１】
［発明の分野］
本発明は概してコンピュータシステムの分野に係る。更に特定的には、本発明はコンピュータネットワークを通じてアクセス可能な情報を検索し場所を探すために全地球測位システム（ＧＰＳ）タイプの座標情報を用いる方法に関する。
【０００２】
［背景技術］
商用及び個人向けパーソナルコンピュータ市場全般にわたるコンピュータの革新により、インターネットは指数関数的に急激に成長している。全世界で３０００万人がインターネットを使用していると推定され、１億人がこれから数年のうちに「ネット」上にあると予測される。
【０００３】
インターネットは、様々な媒体によって相互にリンクされ、全てのコンピュータがデータを交換し共用することが可能なコンピュータ及び他の装置のネットワークである。データは、Ｔｒａｎｓｍｉｓｓｉｏｎ Ｃｏｎｔｒｏｌ Ｐｒｏｔｏｃｏｌ／ Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ（ＴＣＰ／ＩＰ）といった通信プロトコルを用いて転送されうる。インターネットは、無数の企業、製品に関する情報、並びに、教育、科学、技術、研究、ビジネス、エンターテインメントの情報及びサービスを提供しうる。情報（即ちサービス）についての要求を発するコンピュータは、「クライアント」と称され、サービス要求に応答するコンピュータは「サーバ」と称される。ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ、ハイパーテキスト転送プロトコル）は、一般的にはクライアントとサーバの間の通信を容易とするために使用される。
【０００４】
インターネットの１つの重要な構造は、Ｗｏｒｌｄ Ｗｉｄｅ Ｗｅｂ（「ウェブ」）である。ウェブはハイパーテキスト文書（即ちウェブページ）としてフォーマットされた情報の集合である。１つのウェブサーバによって維持される一組の関連するウェブページ又は文書は、しばしばウェブサイトと称される。この情報は、インターネットに接続された世界中のコンピュータを通じて配布される。ウェブページは、基本的には所与のドメイン名（例えば、ＴＶ．ｃｏｍ）内でウェブサーバとして動作するホスト上のコンピュータデータファイルである。ウェブサーバは、インターネットを介してクライアント（即ち他のコンピュータ）からの問い合わせを受信し、問い合わせをしているクライアントに対してファイル中のウェブページをダウンロードする。ウェブページは、メッセージ、オーディオ、グラフィック情報、及びその組合せを含む情報の多数のページを含みうる。
【０００５】
ウェブページは、Ｈｙｐｅｒｔｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ（ＨＴＭＬ）と称されるプログラミング言語を用いて書かれる。Ｄｙｎａｍｉｃ ＨＴＭＬ（ＤＨＴＭＬ）、ｅＸｔｅｎｓｉｂｌｅ Ｍａｒｋｕｐ ｌａｎｇｕａｇｅ（ＸＭＬ）、Ｓｙｎｃｈｒｏｎｉｚｅｄ Ｍｕｌｔｉｍｅｄｉａ Ｉｎｔｅｇｒａｔｉｏｎ Ｌａｎｇｕａｇｅ（ＳＭＩＬ）といった他のハイパーテキストプログラミング言語もまたハイパーテキスト文書を作成するために用いられる。一般的に、ＨＴＭＬコマンド、即ちタグは、ウェブページのレイアウト／フォーマットを決めるための機能、ウェブページにサウンド及び画像を埋め込むための機能、及び他のウェブページ又はウェブサイトへのリンク（即ちハイパーリンク）を加えるための機能を提供する。これらのリンクは、ユーザが遠隔サーバ上に位置しうるウェブサイトへ行くため、又はそこから情報を受信するために、ユーザが単語、句、又は画像（「ハイパーテキストアンカー」と称される）を選択することを可能とする。
【０００６】
ネットワークブラウザといったナビゲーションツールは、一般的にはクライアントによってウェブページに対してアクセスを行い、処理し、表示するために使用される。周知のブラウザは、例えば、Ｎｅｔｓｃａｐｅ及びＩｎｔｅｒｎｅｔ Ｅｘｐｌｏｒｅｒである。これらのブラウザは、ＨＴＭＬで利用可能なタグに対応する一組の命令又はコマンドを提供する。ブラウザは、ウェブページに埋め込まれたタグを比較し、一致したブラウザコマンドに対応する手順を実行する。
【０００７】
上述のように、ハイパーリンクは、一般的にはＵｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ（ＵＲＬ）（即ちウェブページへのアドレス）といった文字列として識別される。ウェブページのＵＲＬが分からない場合、ユーザは検索エンジンを用いてウェブページを検索することが可能である。検索エンジンへのアクセスは、ブラウザを介して与えられる。周知の従来の検索エンジンは、たとえば、Ｓｅａｒｃｈｅｓ、Ｙａｈｏｏ！、Ｅｘｃｉｔｅ及びＡｌｔａ Ｖｉｓｔａといったものを含む。これらの検索エンジンは、クライアントからの「検索テキスト」に基づく検索規準を受けいれ、検索規準に一致するウェブ文書を検索する。
【０００８】
検索テキストは、一般的にはウェブページ上で見つけられるべき主題に関する１つ以上の記述的な単語からなる。例えば、ＸＹＺ社製のオーディオコンパクトディスク（ＣＤ）プレーヤに関するウェブページの場所を探すためには、検索テキストは、「ＸＹＺ  ＡＮＤ  オーディオ  ＡＮＤ  ＣＤ」でありうる。すると、検索エンジンは、この検索規準に基づく結果（「ヒット」）を表示する（即ち、これらの単語を含むウェブページのＵＲＬ又はハイパーリンク）。
【０００９】
これらの従来の検索エンジンについての１つの問題は、これらの検索テキストを用いて得られる結果は一般的には地理的な位置とは無関係であることである。例えば、ウェブページのヒットは、米国全体又は世界全体に位置するビジネス又はサービスに関連するものでありうる。しかしながら、検索を始めているクライアントは、特定の地理的な領域中のウェブページ（例えばビジネス）の位置を見つけることにのみ興味を持ちうる。これは、その地理的な領域に位置する、又はその領域へ移動する可能性のあるクライアントにとって特に有利となりうる。
【００１０】
米国特許第５，８５２，８１０号は、特定の地理的領域中の住宅を列挙し位置を探すためのシステムを記載する。システムは、ウェブホームページ及び住宅情報データベースを含む。ユーザがウェブホームページにアクセスすると地図が表示される。ユーザは、地図上の関心となる特定の地域を選択することにより地理的な地域への検索条件を狭める。関心となる地域に関する住居情報は、ユーザのために表示される。
【００１１】
しかしながら、データベースに含まれる情報は、単に資産管理者によって発せられるデータの集合である。この情報は、地理的な地域についての不動産の列挙、即ち地域ごとのビジネスについてのイエローページ電話帳と同様である。更に、データベースの全ての管理及び更新は、資産管理者によって行なわれねばならない。
【００１２】
しかしながら、このシステムはウェブページ検索エンジンではない。ユーザが地理的な座標を用いてウェブページの場所を探すことは可能ではない。検索可能な情報は、ウェブ上で利用可能な全ての情報ではなく、データベースに含まれる情報に限られる。更に、このシステムには、資産管理者によって管理され維持管理される必要があるという制約がある。
【００１３】
従来の検索エンジンは、ビジネス電話帳と同様の特徴を有する。これらの検索エンジンは、ビジネスのリストを含むデータベースを維持する。ユーザは例えば自分の自宅住所を入力し、ユーザの自宅住所の近隣のビジネスのリストを受信する。これらのビジネス電話帳特徴は、上述のものと同じ欠点を有しうる。
【００１４】
ウェブの１つの主な利点は、だれでも（例えば小さいビジネスでも）ウェブ上でクライアント（例えば消費者）が「場所を探すことが可能な」ウェブページを作成しうることである。ウェブページをウェブ上でアクセス可能であるようにするために、所有者リストに登録すること、又は制御されたデータベースに対してウェブページを提出することは要求されない。
【００１５】
インターネットの凄まじい成長により、ウェブは情報及びビジネスツールの価値のある資源である。例えば非常によく作成されたウェブページは、ビジネス実体にためのｅ−コマース及びローカルな「ウォークイン」ビジネスの両方を起こさせることができる。「ウォークイン」タイプのビジネスを生じさせるために、ウェブページは何らかの方法で地理的情報にリンクされ、地理的な情報に基づいて位置を探すことが可能であるべきである。これにより、ユーザは地理的な地域の中の又は近隣のウェブページを見つけることが可能となる。
【００１６】
従って、地理的な座標タイプの情報に基づく検索を用いてウェブを検索するための改善されたシステム及び方法が必要とされる。また、地理的な座標タイプの情報を用いてウェブページへのアクセスを容易とすることが可能なサーバを提供することが望まれる。
【００１７】
［発明の概要］
本発明は、上述の従来の検索エンジン及びブラウザの制限についての問題を扱うことを目的とする。
【００１８】
一般的に、本発明の実施例は、地理的な座標を用いるブラウズ技術に関する。これは、ユーザが、自分の居所又はビジネスの場所の近隣であり得る特定の地域の近隣のサービス、企業、及び店舗のウェブページといったハイパーテキスト文書の場所を見つけることを可能とする。ウェブページは、検索を容易とするために関連付けられた位置情報を有する。
【００１９】
本発明の１つの面では、コンピュータネットワークを通じてアクセス可能な情報を提供するためのサーバは、コンピュータネットワークへのインタフェースと、インタフェースを通じた伝送のために地理的な地域のマップを発生させることが可能なグラフィック地図作成システムを含む制御器を有する。検索エンジンは、インタフェースを通じて受信される要求に従ってハイパーテキスト文書の場所を探すよう構成される。要求は、地理的位置情報に基づく検索規準を含む。
【００２０】
本発明の他の面では、機械読み取り可能な記憶媒体は、実行されると、機械に対して、地理的な位置に基づいて検索規準を受信させ、検索規準に従ってワールドワイドウェブを検索させるプログラムコードを含む。
【００２１】
本発明の１つの有利な実施例は、地理的な位置情報を用いて作成されるハイパーテキスト文書の作成に関する。例えば、ワールドワイドウェブページの名前は、経度座標及び緯度座標に基づく。これは、本発明の他の実施例による検索エンジンがウェブページの位置を迅速に探すことを可能とする。他の実施例では、検索エンジンは相関した位置及びウェブページ情報を含むインデックスを使用しうる。
【００２２】
［望ましい実施例の説明］
以下、本発明の上述及び他の実施例について、詳細に説明する。本発明の特徴及び利点は、図面を参照して望ましい実施例の詳細な説明を読むことによって理解されよう。
【００２３】
ここで図１を参照するに、クライアント１０とＧＰＳサーバ４０を含むネットワーク構成が示されている。クライアント１０は、インターネット３０とインターネットサービスプロバイダ（ＩＳＰ）２０を介してＧＰＳサーバ４０に接続される。もちろん、本発明はこの種類のネットワーク構成に限られるものではなく、イントラネットといった他のネットワーク構成が用いられうる。
【００２４】
図２は、クライアント１０のブロック図を示す図である。クライアント１０は、処理機能を行なうＣＰＵ１１と、ランダムアクセスメモリ１２（ＲＡＭ）と、読み出し専用メモリ１３（ＲＯＭ）と、大容量記憶装置１４とを含む。ＲＯＭ１３は、例えばオペレーティングシステムの部分又は基本入出力システム（ＢＩＯＳ）といったＣＰＵ１１によって実行されるべきプログラム命令のうちの少なくとも幾つかを格納するために使用され、ＲＡＭ１２はデータの一次記憶のために使用される。大容量記憶装置１４は、磁気又は光学式のディスク又はテープといった大容量のデータを格納することが可能な任意の従来の不揮発装置でありうる。
【００２５】
クライアント１０はまた、ＩＳＰ２０への接続に適した通信ポート１５を含む。通信ポート１５は、ＣＰＵ１１がＩＳＰ２０を介してインターネット３０上の外部装置と通信することを可能とする。例えば、ＩＳＰ２０との通信を確立するための従来のモデム（図示せず）と専用電話線が使用されうる。しかしながら、ケーブルテレビジョンモデム又は総合サービス・ディジタル通信ネットワーク（ＩＳＤＮ）アダプタといった他のデータネットワークインタフェースが使用されうる。
【００２６】
表示装置１６、キーボード１７、及びポインティングデバイス１８は、クライアント１０に含まれる。表示装置１６は、陰極線管（ＣＲＴ）又は液晶ディスプレイ（ＬＣＤ）といった任意の視覚表示装置でありうる。ポインティングデバイス１８は、トラックボール、マウス、又はスタイラスといった、表示装置上でカーソル又はポインタを動かすための任意の従来の装置でありうる。
【００２７】
クライアント１０はまた、ブラウザ１９を含む。１つの実施例では、ブラウザ１９は、ＣＰＵ１１に本発明による処理段階を実行させる一連の命令を実行することによって実施される。例えば、命令は、ＲＡＭ１２又は大容量記憶装置１４に含まれても良く、又はインターネット３０を介して遠隔装置からロードされうる。ダウンロードされた命令は、ＣＰＵ１１又によって直接実行されるかメモリに格納されうる。
【００２８】
図３は、ブラウザ１９及びＧＰＳサーバ４０の様々な特徴及び機能を示す図である。この実施例では、ＧＰＳサーバ４０は、制御器４１、ダイナミック地図プログラム４２、座標データ４３、及び、検索エンジン４４を含む。制御器４１は、インターネット３０との従来通りのインタフェースを提供し、ＧＰＳサーバ４０がクライアント１０と通信することを可能とする。制御器４１は、図２中にクライアント１０について示すものと同じハードウエアアーキテクチャを有しうる。
【００２９】
ダイナミック地図プログラム４２と検索エンジン４４は、ＧＳＰサーバ４０中の制御器４１によって実行されるソフトウエアに基づく。他の実施例では、ハードウエア回路は、本発明を実施するためのソフトウエア命令の代わりに、又は組合せて使用されうる。
【００３０】
ダイナミック地図プログラム４２は、地図マップを発生しうる任意の従来のグラフィックユーティリティでありうる。ダイナミック地図プログラム４２は、表示されている地理的な地域を拡げること及び狭めることが可能である。ダイナミック地図プログラム４２に地理的データベース４６が含まれるか、又はこのようなデータは必要に応じてＣＤＲＯＭといった他のソース又はインターネット３０を介して受信／ダウンロードされうる。
【００３１】
図６乃至８は、ダイナミック地図プログラム４２によって生成されるディジタル画像を示す図である。図６に示されるように、アメリカ合衆国の北西岸の地図が示される。図７は、ニュージャージー州の近傍に焦点を当てた北西岸の「ズーム」されたバージョンを示す図である。図８は、ニュージャージー州の北部の部分に焦点を当てた更なる「ズームされた」バージョンを示す図である。詳細のレベル、即ち個々の都市名又は通りの名前は、望みに応じて変更されうる。地上の目印、歴史的な場所、ビジネス、公園、病院、及び政府の建物といった他の情報もまた表示されうる。
【００３２】
座標データ４３は、ダイナミック地図プログラムによって生成される地図に相関される位置情報のデータベースである。位置情報は、ダイナミック地図プログラム４２によって発生された地図上の様々な点についての緯度座標及び経度座標を含む。更に、ウェブページに関する位置情報は、以下説明するように含まれる。座標／位置情報は、ＧＰＳ受信器／データベース４５から更新／受信されうる。
【００３３】
１つの実施例では、ＧＰＳ受信器／データベース４５は、座標情報のデータベースを維持管理するために使用される１つ以上のＧＰＳ受信器から情報を収集する。全地球測位システム（ＧＰＳ）は、地球を高い軌道で周回する多数の衛星を用いてレンジ測定及びレンジレート測定によって位置を決定する無線ナビゲーション手段である。ＧＰＳは、世界中のユーザに対して非常に正確な位置及び速度情報を供給する。米国政府によって保守される衛星は、符号化された無線周波数（ＲＦ）信号を地上のＧＰＳ受信器へ送信する。衛星からのＲＦ信号の伝搬時間の測定に基づいて、非常に正確な（数メートル程度の誤差の）位置測定（即ち緯度座標及び経度座標）が行なわれる。
【００３４】
望ましい実施例では、ウェブページはＧＰＳタイプの座標データを用いて作成／設計される。ＧＰＳシステムの精度は、各ウェブページに固有の情報を関連付けさせる。例えば、緯度７４００００、経度７２００００に位置する企業は、ｌｏ７４００００ｌａ７２００００．ｈｔｍｌ、ｌａ７４００００ｌｏ７２００００．ｈｔｍｌ、７４００００１−７２００００．ｈｔｍｌ等の名前を有するウェブページを作成しうる。座標／位置情報は、ＧＰＳ受信器を用いて得られることが望ましい。もちろん、座標／位置情報は、ＣＤＲＯＭといった他のソースから、又はインターネット３０を介して獲得されうる。
【００３５】
他の実施例では、ウェブページは緯度及び経度情報に基づく名前で作成される必要はない。座標データ４３は、以下の例に示すように、座標情報に基づいて異なるウェブページを指すリンクインデックスを含みうる。
【００３６】
インデックス配列：
2004500625.tif 000002
　或いは、ウェブページは、検索エンジン４４によってアクセス可能なＨＴＭＬタグ（即ちメタタグ）中の背景情報として位置情報を含みうる。この実施例では、検索エンジン４４は、ウェブページがＧＰＳタイプの位置情報に基づいて位置を探しうるようウェブページから位置情報を抽出する。上述のように、ウェブページ自体は、位置／座標情報を用いて作成されるか、位置／座標情報を含む。
【００３７】
実際は、位置に基づくウェブページをセットアップすることに興味のある第三者は、ＧＰＳシステムを用いて位置座標を獲得しうる。位置座標は、例えば第三者のビジネス住所、居所、又はサーバの場所でありうる。次に、ウェブページはこのようにして得られた位置座標を用いて作成／設計される。望ましくは、ウェブページ名は、ｌｏＸＸＸｌａＹＹＹ．ｈｔｍｌという形式をとることが望ましい。「ｌｏ」に続くＸＸＸは経度座標である。「ｌａ」に続くＹＹＹは緯度座標を表わす。もちろん、上述のような他のフォーマットも使用されうる。
【００３８】
すると、ウェブページは、従来のプロトコルを用いてインターネット３０に接続されるサーバ又は検索エンジン、例えばＧＰＳシステムサーバ４０上で利用可能とされる。或いは、そしてＧＰＳサーバ４０に依存して、第三者は所望のウェブページを指す緯度及び経度の値を含むインデックス値を登録しうる。これは、既存のウェブサイトが位置情報に関連付けられることを可能とする。
【００３９】
図４は、位置情報に基づいてウェブページを検索する処理段階を示すフローチャートである。ステップＳ１００において、クライアント１０は、ブラウザ１９を用いてインターネット３０を通じてＧＰＳサーバ４０に接続する。クライアント１０は例えばＧＰＳサーバ４０（例えばｗｗｗ．ｇｐｓ−ｓｅｒｖｅｒ．ｃｏｍ）のＵＲＬを指定することにより、ＧＰＳサーバ４０へアクセスしうる。次に、ブラウザ１０は、ステップＳ２００において緯度及び経度座標データを含む世界のグローバルな地図（例えば図６乃至８）を受信し表示する。しかしながら、緯度及び経度座標は、クライアント１０の好みにより表示されることもあり、表示されないこともある。最初に、デフォルト地図が表示されてもよく、又はクライアント１０が特定の地理的な領域の地図を選択してもよい。デフォルトマップは、クライアント１０から自動的に受信される地理的な位置という情報がクライアント１０から入手可能であれば、かかる地理的な位置情報に基づくものでありうる。
【００４０】
図３に示されるように、ブラウザ１９はグラフィックユーザインタフェース（ＧＵＩ）と、ＧＰＳサーバ４０から受け取った地図を動的に処理するための地図制御ルーチンとを含む。上述のように、表示された地図は、より多くの詳細を表示するため、又は、より少ない詳細を表示するために「ズーム」イン又はアウトされうる。
【００４１】
ステップＳ３００において、クライアント１０によって検索規準が入力される。地図上の特定の点は、ポインティングデバイス１９を用いて点を選択すること、又は、キーボード１７を用いて場所の名前を打ち込むことによって指定されうる。例えば、クライアント１０は、コンピュータマウスを用いて特定の場所へナビゲートし、点の上でクリックすることによって選択を示しうる。選択された点の位置座標は平行移動され、検索を行なうためにＧＰＳサーバによって使用される。
【００４２】
他の検索規準もまた入力されえ、例えば、
指定された点の特定の半径内の全てのウェブページ、
例えば食料品店、玩具店、百貨店といった特定の分野の全てのウェブページ、  指定される州又は都市内の全てのウェブページ、
或る緯度よりも上又は下の全てのウェブページ、
指定された地域内の（例えば地図上に描かれた三角形又は四角形の）全てのウェブページ、
第２の指定地域中の全てのウェブページを除く第１の指定地域内の全てのウェブページ、
入力された緯度及び経度を有するウェブページを見つけること、
といった規準を含む。
【００４３】
ＧＰＳサーバ４０は、次に入力された基準、例えば緯度値及び経度値に従って検索を行なう。ステップＳ４００において、ＧＰＳサーバ４０は、クライアント１０に検索結果を与える。検索エンジン４４は、（１）ｈｔｍｌページ名、（２）緯度及び経度のインデックスリストを検索すること、又は（３）ウェブページに関連付けられる背景位置情報を抽出及び解析することによってウェブページに関連する位置情報を得ることによって検索を行なう。
【００４４】
検索結果は、ハイパーテキスト文書のリストとして、又は指定される地理的な領域にある各ハイパーテキスト文書を表わすサムネイルアイコン画像として与えられうる。ブラウザ１９は、ディスプレイ地図上の夫々の座標においてリスト又はサムネイルアイコンを表示する。それらを識別するためにハイパーテキスト文書の簡単な記述が含まれうる。ステップＳ５００において、例えば選択されたアイコン上でダブルクリックすることによって特定のハイパーテキスト文書が選択される。ステップＳ６００において、ＧＰＳサーバ４０は、選択されたアイコンに対応するハイパーテキスト文書をクライアント１０へダウンロードする。
【００４５】
図５は、クライアント１０とＧＰＳサーバ４０の間の典型的なデータフローを示す図である。データフロー／交換は、図４に関連して与えられる説明に実質的に対応する。
【００４６】
クライアント１０は、このように地図／位置座標を用いてインターネット３０をブラウズしうる。任意の位置に対して発生される各ウェブページは固有であるため、クライアント１０はウェブサイト名又はＵＲＬ（即ちアドレスパス）を知る必要はない。検索する必要があるのは、表示された地図を用いて直接獲得されるか選択可能である地理的な位置情報である。
【００４７】
他の実施例では、逆の位置検索が実行されうる。例示的に、クライアント１０は、地上の目標、建物、住所又は地理的情報に基づくウェブページへの近さに基づいて近似的な位置を有しうる。例えば、クライアント１０は、地理的な検索を実行しており、百貨店からのウェブページが近くにあることを判定しうる。すると、クライアント１０は、ＧＰＳサーバ４０に対して、百貨店のウェブページから得られた情報に基づいてクライアント１０の位置を決定することを要求しうる。これは、クライアント１０が、ウェブサイトからＧＰＳに基づく位置情報を受信すること、又はＧＰＳサーバ４０がクライアント１０の地理的な位置を決定することを可能とする。
【００４８】
更に、移動クライアントシステム（例えばラップトップコンピュータ）は、ＧＰＳサーバ４０から受信される位置情報、又は場所が探されたウェブサイトに基づいて非常に正確な位置情報を決定しうる。正確な地理的な位置を容易に決定するために、（例えば自動車ナビゲーションシステムで使用されるような）三角測量又はナビゲーションソフトウエアが使用されうる。また、Ｐｈｉｌｉｐｓ社のｃａｒ−ｉｎといったナビゲーションソフトウエアも、ＧＰＳ受信器から受信される位置情報を用いて現在の位置に近いウェブサイトに接続されうる。
【００４９】
本発明は特定の実施例に関連して説明されたが、本発明は上述の実施例に限定されることが意図されるものではないことが理解されるべきである。一方、本発明は、請求の範囲の精神及び範囲に含まれる様々な構造及び変形をネットワーク羅することが意図される。
【図面の簡単な説明】
【図１】
本発明の１つの面によるクライアント／サーバネットワークを示すブロック図である。
【図２】
クライアントコンピュータシステムを示すブロック図である。
【図３】
本発明の他の面によるクライアント／サーバシステムの異なる機能及び特徴を示すブロック図である。
【図４】
本発明の望ましい実施例による方法のフローチャートである。
【図５】
本発明の望ましい実施例によるクライアント／サーバネットワークを示すデータフロー図である。
【図６】
本発明の他の面による地理的な地図を示す図である。
【図７】
本発明の他の面による地理的な地図を示す図である。
【図８】
本発明の他の面による地理的な地図を示す図である。
【国際公開パンフレット】
2004500625.tif 000003
2004500625.tif 000004
2004500625.tif 000005
2004500625.tif 000006
2004500625.tif 000007
2004500625.tif 000008
2004500625.tif 000009
2004500625.tif 000010
2004500625.tif 000011
2004500625.tif 000012
2004500625.tif 000013
2004500625.tif 000014
2004500625.tif 000015
2004500625.tif 000016
2004500625.tif 000017
2004500625.tif 000018
2004500625.tif 000019
2004500625.tif 000020
2004500625.tif 000021