(57)【要約】【課題】多くの情報を得ることができ、また、特定の領域内にある店舗や施設の数を容易に把握することができ、異なる種類の店舗や施設の位置を同一画面に表示することができる情報提供方法および情報提供システムを提供する。【解決手段】登録された施設あるいは店舗に対応するアイコンを地図上に表示し、アイコンを選択することにより施設あるいは店舗のホームページが表示する情報提供方法であって、表示される地図の特定の領域を指定することにより、指定された領域内に存在する施設あるいは店舗の数を種類別に表示する。【選択図】　図１
2004021432.tif 000002
【特許請求の範囲】
【請求項１】
登録された施設あるいは店舗に対応するアイコンを地図上に表示し、前記アイコンを選択することにより前記施設あるいは前記店舗のホームページを表示する情報提供方法であって、
表示される前記地図の特定の領域を指定することにより、指定された領域内に存在する前記施設あるいは前記店舗の数を種類別に表示することを特徴とする情報提供方法。
【請求項２】
前記施設あるいは前記店舗の登録には、前記施設あるいは前記店舗の位置を特定するための座標を含んだ情報により登録することを特徴とする請求項１記載の情報提供方法。
【請求項３】
前記座標は、緯度と経度であることを特徴とする請求項２記載の情報提供方法。
【請求項４】
前記特定の領域は、表示された前記地図全体であることを特徴とする請求項１記載の情報提供方法。
【請求項５】
前記特定の領域は、表示された前記地図上で指定された領域であることを特徴とする請求項１記載の情報提供方法。
【請求項６】
前記特定の領域は、都道府県あるいは市区町村で区分される領域であることを特徴とする請求項１記載の情報提供方法。
【請求項７】
登録された施設あるいは店舗に対応するアイコンを地図上に表示し、前記アイコンを選択することにより前記施設あるいは前記店舗のホームページが表示される表示装置と、
前記アイコンを選択する入力装置を備えた利用者端末装置と、
複数の地図と複数の店舗と複数の施設の情報を登録するデータベースと、
特定の領域内に存在する前記店舗あるいは前記施設の数を演算し出力する演算手段を備えたサーバがネットワークを形成し、
前記利用者端末装置により、前記サーバにアクセスすることにより、前記表示装置に前記地図を表示し、表示される前記地図の特定の領域を指定することにより、指定された領域内に存在する前記施設あるいは前記店舗の数を種類別に表示することを特徴とする情報提供システム。
【請求項８】
前記施設あるいは前記店舗の登録には、前記施設あるいは前記店舗の位置を特定するための座標を含んだ情報により登録することを特徴とする請求項７記載の情報提供システム。
【請求項９】
前記座標は、緯度と経度であることを特徴とする請求項８記載の情報提供システム。
【請求項１０】
前記特定の領域は、表示された前記地図全体であることを特徴とする請求項７記載の情報提供システム。
【請求項１１】
前記特定の領域は、表示された前記地図上で指定された領域であることを特徴とする請求項７記載の情報提供システム。
【請求項１２】
前記特定の領域は、都道府県あるいは市区町村で区分される領域であることを特徴とする請求項７記載の情報提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報提供方法および情報提供システムに関し、特に、表示された地図を基に情報を検索することができる情報提供方法および情報提供システムに関するものである。
【０００２】
【従来の技術】
従来、インターネットを利用した情報提供方法および情報提供システムは、多く考え出され、インターネットには種々のコンテンツやサービスを発信するウェブサイトが存在している。インターネット上で利用者が探したいコンテンツやウェブサイトを探す場合には、検索エンジン（膨大な情報の中から必要なものを探し出すときに利用する検索専用システム）が広く利用されている。
【０００３】
検索エンジンでは、会社や店舗、施設等の所在地を知りたい場合に、検索エンジンから当該サイトを見つけだしたとしても、トップページからページを階層的に辿って行き最後の方に地図が掲載されている場合が多く、操作が煩雑になるという問題点がある。
【０００４】
また、繁華街などに遊びに行く場合に、娯楽施設や買い物、食事などの店舗を予め分かっている場合は、インターネットで検索可能であるが、そうではなく、漠然とどのような施設や店舗があるのかを探したい時には検索サイトは不向きである。
【０００５】
さらに、このような検索エンジンでは、ある地域における病院を調べたいという場合には、市町村をキーにひとつひとつの病院を検索して見つけだしてから、さらにひとつひとつの病院の所在地を確認しなければならないという問題点がある。
【０００６】
上記問題点を解決するためのものとして、電子地図と検索機能を組み合わせて、飲食店や施設、企業などを検索することが可能であり地図上に所在地をアイコン（機能や命令、メッセージなどを絵で表した記号）で示す地図検索エンジンが存在する。
【０００７】
地図検索エンジンでは、例えば、表示画面上に日本地図が表示され、その日本地図の検索したい場所にポインタ（画面上の位置を示す記号）を位置させ、クリック（マウスのボタンを押す）することにより、そのクリックした位置を中心とする拡大された地図が表示される。さらに、その拡大された地図の検索したい場所にポインタを位置させクリックすることにより、さらに拡大された地図が表示され、数回その操作を行うことにより、複数の施設や店舗の位置にアイコンが表示された地図が表示される。そして、検索したい施設や店舗に対応するアイコンにポインタを位置させクリックすることにより、その施設や店舗の情報が表示されるようになっている。
【０００８】
【発明が解決しようとする課題】
しかしながら、地図検索エンジンでは、地図検索サイトが検索サイト運営側で施設や店舗の情報を収集して掲載しているものが多く、情報の入力に膨大な労力が必要であり、情報掲載数が多くないという問題点がある。また、地図上にアイコンが表示されるだけなので、条件にあった店舗が特定の領域内に何件あるかは、表示画面上で数えなければならず、店舗の数を知るには容易ではないという問題点がある。さらに、例えばある事務所に車で行きたいという場合に、事務所の場所は検索エンジンや地図検索サイトで見つけたとしても、次に駐車場を探そうとすると前の表示画面に戻って同じ操作で駐車場を探さなければならない。また、駐車場の情報が同じサイトに運良く掲載されていたとしても事務所の位置と同一画面に表示することができないという問題点がある。
【０００９】
本発明の目的は、上記の問題点を解決するためになされたもので、多くの情報を得ることができ、また、特定の領域内にある店舗や施設の数を容易に把握することができ、異なる種類の店舗や施設の位置を同一画面に表示することができる情報提供方法および情報提供システムを提供することにある。
【００１０】
【課題を解決するための手段および作用】
本発明に係る情報提供方法および情報提供システムは、上記の目的を達成するために、次のように構成される。
【００１１】
第１の情報提供方法（請求項１に対応）は、登録された施設あるいは店舗に対応するアイコンを地図上に表示し、アイコンを選択することにより施設あるいは店舗のホームページを表示する情報提供方法であって、表示される地図の特定の領域を指定することにより、指定された領域内に存在する施設あるいは店舗の数を種類別に表示することで特徴づけられる。
【００１２】
第１の情報提供方法によれば、登録された施設あるいは店舗に対応するアイコンを地図上に表示し、アイコンを選択することにより施設あるいは店舗のホームページを表示する情報提供方法であって、表示される地図の特定の領域を指定することにより、指定された領域内に存在する施設あるいは店舗の数を種類別に表示するため、多くの情報を得ることができ、また、特定の領域内にある店舗や施設の数を容易に把握することができ、異なる種類の店舗や施設の位置を同一画面に表示することができる。
【００１３】
第２の情報提供方法（請求項２に対応）は、上記の方法において、好ましくは施設あるいは店舗の登録には、施設あるいは店舗の位置を特定するための座標を含んだ情報により登録することで特徴づけられる。
【００１４】
第２の情報提供方法によれば、施設あるいは店舗の登録には、施設あるいは店舗の位置を特定するための座標を含んだ情報により登録するため、特定の領域内にある店舗や施設の数を求めるときにその座標を用いて計算することができるので迅速で正確な店舗や施設の数を求めることができる。
【００１５】
第３の情報提供方法（請求項３に対応）は、上記の方法において、好ましくは座標は、緯度と経度であることで特徴づけられる。
【００１６】
第３の情報提供方法によれば、座標は、緯度と経度であるため、特定の領域内にある店舗や施設の数を求めるときにその緯度と経度を座標として用いて計算することができるので迅速で正確な店舗や施設の数を求めることができる。
【００１７】
第４の情報提供方法（請求項４に対応）は、上記の方法において、好ましくは特定の領域は、表示された地図全体であることで特徴づけられる。
【００１８】
第４の情報提供方法によれば、特定の領域は、表示された地図全体であるため、画面に表示された領域での店舗あるいは施設の数を容易に把握することができる。
【００１９】
第５の情報提供方法（請求項５に対応）は、上記の方法において、好ましくは特定の領域は、表示された地図上で指定された領域であることで特徴づけられる。
【００２０】
第５の情報提供方法によれば、特定の領域は、表示された地図上で指定された領域であるため、利用者が任意に領域を指定し、その領域内での店舗あるいは施設の数を容易に把握することができる。
【００２１】
第６の情報提供方法（請求項６に対応）は、上記の方法において、好ましくは特定の領域は、都道府県あるいは市区町村で区分される領域であることで特徴づけられる。
【００２２】
第６の情報提供方法によれば、特定の領域は、都道府県あるいは市区町村で区分される領域であるため、利用者が任意に特定の領域を指定し、その領域内での店舗あるいは施設の数を容易に計算し表示することができる。
【００２３】
第１の情報提供システム（請求項７に対応）は、登録された施設あるいは店舗に対応するアイコンを地図上に表示し、アイコンを選択することにより施設あるいは店舗のホームページが表示される表示装置と、アイコンを選択する入力装置を備えた利用者端末装置と、複数の地図と複数の店舗と複数の施設の情報を登録するデータベースと、特定の領域内に存在する店舗あるいは施設の数を演算し出力する演算手段を備えたサーバがネットワークを形成し、利用者端末装置により、サーバにアクセスすることにより、表示装置に地図を表示し、表示される地図の特定の領域を指定することにより、指定された領域内に存在する施設あるいは店舗の数を種類別に表示することで特徴づけられる。これにより、多くの情報を得ることができ、また、特定の領域内にある店舗や施設の数を容易に把握することができ、異なる種類の店舗や施設の位置を同一画面に表示することができる。
【００２４】
第２の情報提供システム（請求項８に対応）は、上記の構成において、好ましくは施設あるいは店舗の登録には、施設あるいは店舗の位置を特定するための座標を含んだ情報により登録することで特徴づけられる。
【００２５】
第２の情報提供システムによれば、施設あるいは店舗の登録には、施設あるいは店舗の位置を特定するための座標を含んだ情報により登録するため、特定の領域内にある店舗や施設の数を求めるときにその座標を用いて計算することができるので迅速で正確な店舗や施設の数を求めることができる。
【００２６】
第３の情報提供システム（請求項９に対応）は、上記の構成において、好ましくは座標は、緯度と経度であることで特徴づけられる。
【００２７】
第３の情報提供システムによれば、座標は、緯度と経度であるため、特定の領域内にある店舗や施設の数を求めるときにその緯度と経度を座標として用いて計算することができるので迅速で正確な店舗や施設の数を求めることができる。
【００２８】
第４の情報提供システム（請求項１０に対応）は、上記の構成において、好ましくは特定の領域は、表示された前記地図全体であることで特徴づけられる。
【００２９】
第４の情報提供システムによれば、特定の領域は、表示された地図全体であるため、画面に表示された領域での店舗あるいは施設の数を容易に把握することができる。
【００３０】
第５の情報提供システム（請求項１１に対応）は、上記の構成において、好ましくは特定の領域は、表示された前記地図上で指定された領域であることで特徴づけられる。
【００３１】
第５の情報提供システムによれば、特定の領域は、表示された地図上で指定された領域であるため、利用者が任意に領域を指定し、その領域内での店舗あるいは施設の数を容易に把握することができる。
【００３２】
第６の情報提供システム（請求項１２に対応）は、上記の構成において、好ましくは特定の領域は、都道府県あるいは市区町村で区分される領域であることで特徴づけられる。
【００３３】
第６の情報提供システムによれば、特定の領域は、都道府県あるいは市区町村で区分される領域であるため、利用者が任意に特定の領域を指定し、その領域内での店舗あるいは施設の数を容易に計算し表示することができる。
【発明の実施の形態】
以下に、本発明の好適な実施形態を添付図面に基づいて説明する。
【００３４】
図１は、本発明の実施形態に係る情報提供方法を説明するためのフローチャートである。情報提供方法は、地図ページ検索送信表示工程（ステップＳＴ１００）と、施設検索施設数算出表示工程（ステップＳＴ２００）と、アイコン送信表示工程（ステップＳＴ３００）と、施設あるいは店舗サイト検索工程（ステップＳＴ４００）から成っている。
【００３５】
地図ページ検索送信表示工程（ステップＳＴ１００）は、利用者によって要求された地図ページを検索し、検索した地図ページを送信し、表示する工程である。図２は、地図ページ検索送信表示工程（ステップＳＴ１００）の詳細な手順を示すフローチャートである。まず、利用者は、緯度経度と都道府県・市区町村名をパラメータとして登録された所定の領域毎に作成された地図ページのデータベースから利用者端末装置から表示させたい地図ページを要求する（ステップＳＴ１０１）。このとき、利用者は、利用者端末装置から緯度経度あるいは、都道府県名・市区町村名を入力装置から入力したり、すでに表示装置に表示された縮尺の最小の地図から、任意の位置にポインタを位置させ、マウスをクリックすることにより指定して要求するようにしてもよい。
【００３６】
この地図ページ要求は、利用者端末装置から情報提供サイトのサーバに送られる。情報提供サイトのサーバにおいては、利用者端末装置からの地図ページ要求があるかどうかを常に監視するために、利用者端末装置からの地図ページの要求があるかどうかを判断し（ステップＳＴ１０２）、もし、利用者端末装置からの地図ページの要求がない場合には、再び、ステップＳＴ１０２を実行する。もし、利用者端末装置からの地図ページ要求がある場合には、その地図ページ要求が都道府県・市区町村コードをパラメータとして指定した要求か緯度経度をパラメータとして指定した要求かどうかを判断する（ステップＳＴ１０３）。
【００３７】
もし、利用者端末装置からの地図ページ要求が都道府県・市区町村コードをパラメータとした要求の場合であるならば、地図データベースから指定した都道府県・市区町村コードに対応する緯度経度を検索する（ステップＳＴ１０４）。その後、その緯度経度に基づいて、地図データベースからその緯度経度を含むメッシュ（全国地図を所定の大きさで区画し、分割したものであり、それぞれのメッシュＩＤが割り振られている）のメッシュＩＤを検索し特定する（ステップＳＴ１０５）。
【００３８】
もし、利用者端末装置からの地図ページ要求が緯度経度をパラメータとした要求の場合であるならば、その緯度経度に基づいて、地図データベースからその緯度経度を含むメッシュのメッシュＩＤを検索し特定する（ステップＳＴ１０５）。
【００３９】
次に、地図データベースからステップＳＴ１０５で特定したメッシュＩＤに対応する地図データを抽出する（ステップＳＴ１０６）。その後、抽出した地図データを利用者端末装置に送る（ステップＳＴ１０７）。
【００４０】
地図データを受信した利用者端末装置は、表示装置に地図データを表示する（ステップＳＴ１０８）。
【００４１】
施設検索施設数算出表示工程（ステップＳＴ２００）は、地図の特定の領域を指定し、その指定した領域内に存在する全ての施設を検索し、各施設数を算出し、表示する工程である。図３は、施設検索施設数算出表示工程（ステップＳＴ２００）の詳細な手順を示すフローチャートである。
【００４２】
まず、利用者は、利用者端末装置から地図の特定の領域を指定して、情報提供サイトに送る（ステップＳＴ２０１）。領域の指定の手段には、緯度経度による領域指定と都道府県・市区町村および表示画面上での部分的な領域指定の２つの種類の領域指定とする。それぞれの領域指定のモードの切替は表示画面上のボタン等を用いて切り換えるようにする。緯度・経度による領域指定は、都道府県や市区町村を選んでいく場合か地図を移動した場合に、地図を表示している表示画面全体を領域として指定する。
【００４３】
都道府県・市区町村および表示画面上での部分的領域指定は、地図上で例えば「ドラッグアンドドロップ」により領域を指定する。すなわち、マウスのボタンを押したまま、マウスを移動させ、任意の位置でボタンを離す。これにより、マウスのボタンを押した位置とボタンを離した位置を一つの対角線とする長方形の内側が指定する領域となる。
【００４４】
情報提供サイトでは、特定の領域に関するデータ、すなわち、地図データの中心緯度経度および縮尺あるいは、ドラッグした位置の緯度経度およびドロップした位置の緯度経度を受信する（ステップＳＴ２０２）。その後、地図範囲を算出する（ステップＳＴ２０３）次に、情報提供サイトでは、特定の領域内の全ての施設についてデータベースから検索済みかどうかを判断する（ステップＳＴ２０４）。全ての施設についてデータベースから検索済みではない場合、データベースの緯度経度などの座標に関するパラメータに基づいて、一施設について特定の領域内に存在する施設をレコード毎に検索する（ステップＳＴ２０５）。次に、検索した全レコードおよびカウントした施設数を記憶する（ステップＳＴ２０６）。
【００４５】
ここで、ステップＳＴ２０５の施設検索は、図４で示す４通りのフローチャートによって処理される。図４（ａ）では、市区町村のコードがパラメータとしてサーバに送信されている場合を示す。まず、地図データベースを検索して当該市区町村コードから緯度、経度を抽出する（ステップＳＴ２１０）。次に、中心緯度経度から地図範囲、すなわち、図５（ａ）で示す表示画面に表示される地図の４つの角である（Ｘ１，Ｙ１）、（Ｘ２，Ｙ２）、（Ｘ３，Ｙ３）、（Ｘ４，Ｙ４）の４点の座標を算出する（ステップＳＴ２１１）。後に詳細に述べるデータ構造を持つ施設の各レコードに対し、算出した地図範囲内、すなわち、次の不等式で示す緯度経度の座標（Ｘ，Ｙ）を持つ施設の施設ＩＤを抽出する（ステップＳＴ２１２）。
【００４６】
【数１】
Ｘ１≦Ｘ≦Ｘ２，　Ｙ１≦Ｙ≦Ｙ３
【００４７】
抽出した施設ＩＤの分類コードによりソートを行う（ステップＳＴ２１３）。施設ＩＤの分類コードを分類コード別にカウントする（ステップＳＴ２１４）。
【００４８】
図４（ｂ）は、都道府県のコードがパラメータとしてサーバに送信されている場合のフローチャートを示す。施設の各レコードに対し、当該都道府県コードの施設ＩＤを抽出する（ステップＳＴ２２０）。次に、抽出した施設ＩＤの分類コードによりソートを行う（ステップＳＴ２２１）。その後、施設ＩＤの分類コードを分類コード別にカウントする（ステップＳＴ２２２）。
【００４９】
図４（ｃ）は、市区町村のコードがパラメータとしてサーバに送信されている場合のフローチャートを示す。施設の各レコードに対し、当該市区町村コードの施設ＩＤを抽出する（ステップＳＴ２３０）。次に、抽出した施設ＩＤの分類コードによりソートする（ステップＳＴ２３１）。その後、施設ＩＤの分類コードを分類コード別にカウントする（ステップＳＴ２３２）。
【００５０】
図４（ｄ）は、利用者のドラッグアンドドロップにより選択した図５（ｂ）で示す座標（Ｘ３，Ｙ３）、（Ｘ２，Ｙ２）がパラメータとしてサーバに送信されている場合のフローチャートを示す。まず、（Ｘ３，Ｙ３）、（Ｘ２，Ｙ２）から、おのおのＸ軸、Ｙ軸の差分をとり、（Ｘ１，Ｙ１）、（Ｘ４，Ｙ４）を算出する（ステップＳＴ２４０）。次に、施設の各レコードに対し、算出した地図範囲内、すなわち、次の不等式で示す範囲内の緯度経度の座標（Ｘ，Ｙ）を持つ施設の施設ＩＤを抽出する（ステップＳＴ２４１）。
【００５１】
【数２】
Ｘ１≦Ｘ≦Ｘ２，　Ｙ１≦Ｙ≦Ｙ３
【００５２】
次に、抽出した施設ＩＤの分類コードによりソートする（ステップＳＴ２４２）。その後、施設ＩＤの分類コードを分類コード別にカウントする（ステップＳＴ２４３）。
【００５３】
上記のように、ステップＳＴ２０５で処理した後、ステップＳＴ２０６を実行し、特定の領域内の全ての施設についてデータベースから検索済みかどうかを判断する（ステップＳＴ２０４）。
【００５４】
もし、全ての施設について検索を終了したならば、特定の領域内の各施設数を利用者端末装置に送る（ステップＳＴ２０７）。利用者端末装置は、受信した特定の領域内の各施設数を表示する（ステップＳＴ２０８）。
【００５５】
次に、２通りの特定の領域の指定方法と表示のし方について図６により説明する。緯度・経度による領域指定を行った場合、まず、表示画面のトップページに表示されている全国地図から、都道府県を選択する（ステップＳＴ２５０）。それにより、表示画面の右側に、市区町村一覧が表示される（ステップＳＴ２５１）。その表示で施設表示を選択することにより（ステップＳＴ２５２）、表示画面に表示されている地図内の施設数が表示画面の上部に表示される（ステップＳＴ２５３）。また、領域内の施設表示が表示画面の右側に表示される（ステップＳＴ２５４）。その表示画面で地図の移動を行うことにより（ステップＳＴ２５５）、そのときの表示画面に表示されている施設数が画面上部に表示され、また領域内の施設が画面右側に表示される。
【００５６】
地図の移動は、例えば、１つのメッシュ内であるならば、ポインタの位置でクリックすることにより、そのポインタの位置が画面の中央に移動するように画面内で地図ページが平行移動することにより行われる。それに伴い、その後の地図範囲データが情報提供サイトに送信され、情報提供サイトでは、地図範囲が算出され、施設検索が実行され、施設データが利用者端末装置に送信される。
【００５７】
表示画面で施設表示なしを選択することにより（ステップＳＴ２５６）、画面右側には、市区町村一覧が表示される（ステップＳＴ２５７）。また、地図移動を行うことにより（ステップＳＴ２５８）、表示画面上に表示されている市区町村が画面右側に一覧となって表示される。
【００５８】
都道府県・市区町村または領域指定による領域選択を行った場合、表示画面に表示されたトップページの全国地図から都道府県を選択する（ステップＳＴ２６０）。それにより、画面上部に施設数が表示され（ステップＳＴ２６１）、また、画面右側には市区町村一覧が表示される（ステップＳＴ２６２）。その表示で、通常モードを選択すると、緯度・経度による領域選択に移行する（ステップＳＴ２６３）。また、その表示で、地図移動または、ドラッグアンドドロップにより領域を選択することにより（ステップＳＴ２６４）、その領域内での施設数の表示を画面上部になされる。また、画面右側には市区町村一覧が表示される。さらに、市区町村を選択することにより（ステップＳＴ２６５）、施設数が画面上部に表示され（ステップＳＴ２６６）、画面右側には市区町村一覧が表示される（ステップＳＴ２６７）。その表示で、通常モードが選択されると、緯度・経度による領域選択モードに移行する（ステップＳＴ２６８）。また、その表示画面で地図移動またはドラッグアンドドロップによる領域を選択することにより（ステップＳＴ２６９）、その領域での施設数の表示を画面上部で行い、画面右側で市区町村一覧を表示する。
【００５９】
アイコン送信表示工程（ステップＳＴ３００）は、検索した各施設に関するデータから対応するアイコンを送信し、表示する工程である。　図７は、アイコン送信表示工程（ステップＳＴ３００）の詳細な手順を示すフローチャートである。情報提供サイトは、ステップＳＴ２０６で記憶した施設全レコードから全施設アイコンデータ（名称、位置、アイコン画像、ＵＲＬ等）を利用者端末装置に送信する（ステップＳＴ３０１）。利用者端末装置では受信した全施設アイコンデータに基づいて、地図上に施設アイコンを表示する（ステップＳＴ３０２）。
【００６０】
施設サイト閲覧工程（ステップＳＴ４００）は、利用者がアイコンをクリックしてＷｅｂページを受信する工程である。図８は、施設サイト閲覧工程（ステップＳＴ４００）の詳細な手順を示すフローチャートである。まず、利用者は、任意のアイコンをクリックする。それにより、その施設のＵＲＬが特定され、そのサイトを閲覧する（ステップＳＴ４０１）。既存サイトでは、利用者端末装置から要求があるかどうかを判断している（ステップＳＴ４０２）。もし、ユーザ用端末装置から要求がなければ、繰り返し、ステップＳＴ４０２を実行する。もし、利用者端末装置から要求があれば、Ｗｅｂページを送る（ステップＳＴ４０３）。
利用者端末装置は受信したＷｅｂページを表示する（ステップＳＴ４０４）。
【００６１】
上記のようにして、表示される地図の特定の領域を指定することにより、指定された領域内に存在する施設あるいは店舗の数を種類別に表示する。また、登録された施設あるいは店舗に対応するアイコンを地図上に表示し、アイコンを選択することにより施設あるいは店舗のホームページを表示する。これにより、多くの情報を得ることができ、また、特定の領域内にある店舗や施設の数を容易に把握することができ、異なる種類の店舗や施設を同一画面上に表示することができる。
【００６２】
次に、本発明の実施形態に係る情報提供システムについて説明する。
【００６３】
図９は、本発明の実施形態に係る情報提供システムの構成を説明するための図である。図９に示すように、情報提供システム１は情報提供サイト計算機システム（サーバ）１００と利用者閲覧機器（利用者端末装置）２００あるいは利用者閲覧機器（利用者端末装置）３００と複数の既存サイト計算機システム４００，４０１，・・・４００＋ｎ（ｎは自然数）とがネットワーク５００で接続された構成をとる。情報提供サイト計算機システム１００は、要求処理部１０と地図データベース処理部１１と地図データベース１２と配信処理部１３と施設データベース処理部１４と施設データベース１５と通信処理部１６からなっている。利用者閲覧機器２００は、入力部２１と表示部２２と制御部２３と通信処理部２４とからなっている。利用者閲覧機器３００は、入力部３１と表示部３２と制御部３３と通信処理部３４と無線処理部３５とからなっている。既存サイト計算機システム４００は、要求処理部４０と配信処理部４１とデータベース処理部４２とデータベース４３と通信処理部４４とからなっている。利用者閲覧機器２００は、パーソナルコンピュータやブラウザ搭載電話機であり、また、利用者閲覧機器３００は、携帯電話や携帯端末あるいはカーナビゲーションシステムである。ここでは、既存サイト計算機システム４０１，・・・４００＋ｎは、既存サイト計算機システム４００と同様の構成であるので説明を省略する。
【００６４】
情報提供サイト計算機システム１００と利用者閲覧機器２００と利用者閲覧機器３００と複数の既存サイト計算機システム４００はネットワーク５００を介して情報の授受を行う。
【００６５】
情報提供サイト計算機システム１００の要求処理部１０は、利用者閲覧機器２００，３００からの地図ページ要求があるかどうかを常に監視するために、利用者閲覧機器２００，３００からの地図ページの要求があるかどうかを判断し、もし、利用者閲覧機器２００，３００からの地図ページの要求がない場合には、地図ページの要求があるかどうかの判断を繰り返し実行し、もし、利用者閲覧機器２００，３００からの地図ページ要求がある場合には、その地図ページ要求が都道府県・市区町村コードをパラメータとして指定した要求か緯度経度をパラメータとした指定した要求かどうかを判断する。
【００６６】
情報提供サイト計算機システム１００の地図データベース処理部１１は、地図データベース１２から指定した都道府県・市区町村コードに対応する緯度経度を検索する。また、緯度経度に基づいて、地図データベース１２から全国地図をメッシュ状に区画し、分割し、それぞれにメッシュＩＤを割り振ったものの中からその緯度経度を含むメッシュのメッシュＩＤを検索し特定する。さらに、地図データベース１２から特定したメッシュＩＤに対応する地図データを抽出する。
【００６７】
情報提供サイト計算機システム１００の地図データベース１２は、全国地図をある特定の大きさのメッシュで区画した複数の地図をデータとして蓄積するデータベースである。図１０は、地図データベース１２に格納されたデータの構成図を示す。地図データは、一つの区画した地図データ毎にメッシュＩＤ、縮尺、メッシュの最北端の緯度である緯度１、メッシュの最南端の緯度である緯度２、メッシュの最東端の経度である経度１、メッシュの最西端の経度である経度２、地図の画像からなるデータファイル、都道府県の名称とその都庁、道庁、府庁、県庁の位置の緯度、経度と都道府県コード、地区町村名称とその役所の緯度、経度、都道府県コード、市区町村コードから成っている。
【００６８】
情報提供サイト計算機システム１００の配信処理部１３は、抽出した地図データを利用者閲覧機器２００，３００に送ること、および、特定の領域内の各施設数を利用者閲覧機器２００，３００に送ること、また、記憶した全施設アイコンデータ（名称、位置、アイコン画像、ＵＲＬ等）を利用者閲覧機器２００，３００に配信する。
【００６９】
情報提供サイト計算機システム１００の施設データベース処理部１４は、特定の領域内の全ての施設について施設データベース１５から検索済みかどうかを判断し、施設データベース１５の緯度経度などの座標に関するパラメータに基づいて、第１の施設について特定の領域内に存在する施設を検索する。また、検索した全レコードおよびカウントした施設数を記憶する。さらに、特定の領域内の全ての施設について施設データベース１５から検索済みかどうかを判断する。
【００７０】
情報提供サイト計算機システム１００の施設データベース１５は、全国の施設の情報に関するデータベースである。図１１は、施設データベース１５のデータ構成図を示す。施設データは、施設データ毎に名称、施設ＩＤ、住所、都道府県コード、市区町村コード、緯度、経度、分類コード、ＵＲＬからなるデータを一つのレコードとするデータと、分類コードと施設の種類とアイコンファイルからなるデータから成っている。
【００７１】
情報提供サイト計算機システム１００の通信処理部１６は、利用者閲覧機器２００あるいは利用者閲覧機器３００からの要求データを受信し、情報提供サイト計算機システム１００からの情報を送信する処理を行う。
【００７２】
利用者閲覧機器２００，３００の入力部２１，３１は、利用者が、緯度経度と都道府県・市区町村名をパラメータとして登録された所定の領域毎に作成された地図ページのデータベースから利用者閲覧機器２００，３００から表示させたい地図ページを要求するとき、緯度経度あるいは、都道府県名・市区町村名を入力したり、すでに表示部に表示された縮尺の最小の地図から、任意の位置にポインタを位置させ、マウスをクリックすることにより指定して要求するときに用いる。また、利用者が地図の特定の領域を指定するときに用いる。ここで、特定の領域として、表示された地図全体を選択するか、表示画面上で、ポインタをマウスにより移動して（ドラッグアンドドロップ）、長方形を作図し、その長方形により地図上で指定するときに用いる。さらに、施設サイト検索を行うときに、任意のアイコンをクリックするときに用いる。
【００７３】
利用者閲覧機器２００，３００の表示部２２，３２は、受信した地図データを表示し、また、受信した特定の領域内の各施設数を表示し、さらに、受信した全施設アイコンデータに基づいて、地図上に施設アイコンを表示する。また、受信したＷｅｂページを表示する。
【００７４】
利用者閲覧機器２００，３００の制御部２３，３３は、入力部２１と表示部２２と通信処理部２４の制御を行う。
【００７５】
利用者閲覧機器２００，３００の通信処理部２４，３４は、要求データを送信し、情報提供サイト計算機システム１００あるいは既存サイト計算機システム４００からの情報を受信する処理を行う。
【００７６】
利用者閲覧機器３００の無線処理部３５は、通信処理部３４により送信するデータを電波である搬送波に載せ、データを載せた電波である搬送波からデータを取りだし、通信処理部３４に送る処理を行う。搬送波としては、電波以外に光などの他の無線周波数のものも考えられ、例えば、赤外線、レーザ光なども考えられる。
【００７７】
既存サイト計算機システム４００の要求処理部４０は、利用者閲覧機器２００，３００から要求があるかどうかを判断し、利用者閲覧機器から要求がないときは、繰り返し、その判断を実行し、利用者閲覧機器２００，３００から要求があれば、Ｗｅｂページを送る。
【００７８】
既存サイト計算機システム４００のデータベース処理部４１は、データベースから既存サイトに関する情報を読み出す処理を行い、データベースに新たに情報を記憶させる処理を行う。
【００７９】
既存サイト計算機システム４００の配信処理部４２は、データベース処理部により読み出した情報を要求先の利用者閲覧機器に配信する処理を行う。
【００８０】
既存サイト計算機システム４００のデータベース４３は、既存サイトに関する情報などのデータを記憶する。
【００８１】
既存サイト計算機システム４００の通信処理部４４は、利用者閲覧機器２００，３００の通信処理部２４，３４からの要求データを受信し、既存サイト計算機システムからの情報を送信する処理を行う。
【００８２】
次に、本実施形態の情報提供システムにおける処理を詳細に説明する。図１２（ａ）は、利用者閲覧機器２００の処理を示し、図１２（ｂ）は情報提供サイト計算機システム１００の処理を示し、図１２（ｃ）は既存サイト計算機システム４００の処理を示している。利用者閲覧機器３００の処理は、利用者閲覧機器２００での処理と同様であるので説明を省略する。
【００８３】
なお、情報提供システムの処理は、情報提供サイト計算機システム１００と利用者閲覧機器２００と既存サイト計算機システム４００が互いに通信して行われていくため、各計算機システムと利用者閲覧機器の処理をそれぞれ独立して説明しないで、本実施形態では上述した図１２（ａ），（ｂ），（ｃ）を用いて情報提供システム全体における処理の流れとして説明していく。
【００８４】
本実施形態の情報提供システムの処理は、まず、利用者閲覧機器２００の入力部２１により、利用者は、情報提供サイト計算機システム１００の緯度経度と都道府県・市区町村名をパラメータとして登録された所定の領域毎に作成された地図ページの地図データベース１２から利用者閲覧機器２００の表示部２２から表示させたい地図ページを要求する（ステップＳＴ５００）。このとき、利用者は、利用者閲覧機器２００から緯度経度あるいは、都道府県名・市区町村名を入力部から入力したり、すでに表示装置に表示された縮尺の最小の地図から、任意の位置にポインタを位置させ、マウスをクリックすることにより指定して要求するようにしてもよい。
【００８５】
この地図ページ要求は、利用者閲覧機器２００の通信処理部２４により、要求データを送信し、利用者閲覧機器２００から情報提供サイト計算機システム１００に送られる。
【００８６】
情報提供サイト計算機システム１００の通信処理部１６は、利用者閲覧機器２００からの要求データを受信する。
【００８７】
情報提供サイト計算機システム１００の要求処理部１０は、ユーザ用端末装置からの地図ページ要求があるかどうかを常に監視するために、ユーザ用端末装置からの地図ページの要求があるかどうかを判断し（ステップＳＴ５０１）、もし、利用者閲覧機器２００からの地図ページの要求がない場合には、再び、ステップＳＴ５０１を実行する。もし、利用者閲覧機器２００からの地図ページ要求がある場合には、その地図ページ要求が都道府県・市区町村コードをパラメータとして指定した要求か緯度経度をパラメータとした指定した要求かどうかを判断する（ステップＳＴ５０２）。
【００８８】
もし、ユーザ用端末装置からの地図ページ要求が都道府県・市区町村コードをパラメータとした要求の場合であるならば、情報提供サイト計算機システム１００の地図データベース処理部１１は、地図ページデータベースから指定した都道府県・市区町村コードに対応する緯度経度を検索する（ステップＳＴ５０３）。その後、その緯度経度に基づいて、地図データベースからその緯度経度を含むメッシュのメッシュＩＤを検索し特定する（ステップＳＴ５０４）。
【００８９】
もし、利用者閲覧機器２００からの地図ページ要求が緯度経度をパラメータとした要求の場合であるならば、情報提供サイト計算機システム１００の地図データベース処理部１１は、その緯度経度に基づいて、地図データベースからその緯度経度を含むメッシュのメッシュＩＤを検索し特定する（ステップＳＴ５０４）。
【００９０】
次に、情報提供サイト計算機システム１００の地図データベース処理部１１により地図データベースからステップＳＴ５０４で特定したメッシュＩＤに対応する地図データを抽出する（ステップＳＴ５０５）。その後、情報提供サイト計算機システム１００の通信処理部１６により抽出した地図データを利用者閲覧機器に送る（ステップＳＴ５０６）。
【００９１】
利用者閲覧機器２００の通信処理部２４により、地図データを受信した利用者閲覧機器２００は、表示部に地図データを表示する（ステップＳＴ５０７）
【００９２】
利用者閲覧機器２００の入力部２４により、ユーザは、ユーザ端末装置から地図の特定の領域を指定して、利用者閲覧機器２００の通信処理部２４により情報提供サイト計算機システムに送る（ステップＳＴ５０８）。
【００９３】
領域の指定の手段には、緯度経度による領域指定と都道府県・市区町村および表示画面上での部分的な領域指定の２つの種類の領域指定とする。それぞれの領域指定のモードの切替は表示画面上のボタン等を用いて切り換えるようにする。緯度・経度による領域指定は、都道府県や市区町村を選んでいく場合か地図を移動した場合に、地図を表示している表示画面全体を領域として指定する。
【００９４】
都道府県・市区町村および表示画面上での部分的領域指定は、地図上で例えば「ドラッグアンドドロップ」により領域を指定する。
【００９５】
情報提供サイトでは、情報提供サイト計算機システム１００の通信処理部１６により、特定の領域に関するデータ、すなわち、地図データの中心緯度経度および縮尺あるいは、ドラッグした位置の緯度経度およびドロップした位置の緯度経度を受信し、地図範囲を算出する（ステップＳＴ５０９）。次に、情報提供サイトでは、情報提供サイト計算機システム１００の施設データベース処理部１４により特定の領域内の全ての施設についてデータベースから検索済みかどうかを判断する（ステップＳＴ５１０）。全ての施設についてデータベースから検索済みではない場合、データベースの緯度経度などの座標に関するパラメータに基づいて、情報提供サイト計算機システム１００の施設データベース処理部１４により第１の施設について特定の領域内に存在する施設を検索する（ステップＳＴ５１１）。この検索は、図４で示した４通りの方法に基づいて行われる。次に、情報提供サイト計算機システム１００の施設データベース処理部１４は、検索した全レコードおよびカウントした施設数を記憶する（ステップＳＴ５１２）。その後、情報提供サイトでは、情報提供サイト計算機システム１００の施設データベース処理部１４により特定の領域内の全ての施設についてデータベースから検索済みかどうかを判断する（ステップＳＴ５１０）。
【００９６】
もし、情報提供サイト計算機システム１００の施設データベース処理部１４により全ての施設について検索を終了したならば、情報提供サイト計算機システム１００の通信処理部１６により特定の領域内の各施設数を利用者閲覧機器２００に送る（ステップＳＴ５１３）。利用者閲覧機器２００は、利用者閲覧機器２００の通信処理部２４により、受信した特定の領域内の各施設数を利用者閲覧機器２００の表示部２４により表示する（ステップＳＴ５１４）。
【００９７】
情報提供サイトは、情報提供サイト計算機システム１００の通信処理部１６により、ステップＳＴで記憶した施設全レコードから全施設アイコンデータ（名称、位置、アイコン画像、ＵＲＬ等）を利用者閲覧機器２００に送信する（ステップＳＴ５１５）。利用者閲覧機器２００の通信処理部２４により、受信した全施設アイコンデータに基づいて、地図上に施設アイコンを利用者閲覧機器２００の表示部２４表示する（ステップＳＴ５１６）。
【００９８】
まず、ユーザは、施設アイコンを利用者閲覧機器２００の表示部２４に表示された任意のアイコンを図示しないマウスによりクリックする。それにより、その施設のＵＲＬが特定され、利用者閲覧機器２００の通信処理部２４によりそのサイトにアクセスする（ステップＳＴ５１７）。既存サイトでは、既存サイト計算機システム４００の要求処理部４０は、利用者閲覧機器２００から要求があるかどうかを判断している（ステップＳＴ５１８）。もし、利用者閲覧機器から要求がなければ、繰り返し、ステップＳＴ５１８を実行する。もし、利用者閲覧機器２００から要求があれば、その要求を既存サイト計算機システム４００の通信処理部４０により受信し、要求処理部によりデータベース処理部によりデータベースからＷｅｂページを取り出し、通信処理部によりＷｅｂページを送る（ステップＳＴ５１９）。利用者閲覧機器２００の通信処理部２４により受信したＷｅｂページを表示部に表示する（ステップＳＴ５２０）。
【００９９】
次に、実際に、利用者が情報提供システムを用いるときの利用者閲覧機器２００の入力部と表示部の操作方法の一例を示す。図１３に入力画面６００を示す。入力画面６００にはアドレスを入力するためのテキストボックス６０１と送信ボタン６０２が表示されている。利用者は、入力部２０１により、テキストボックス６０１に予め指定された情報提供計算機システム１００のアドレスを入力し、送信ボタンを図示しないマウスによりクリックする。それにより、例えば図１４に示す情報提供サイトのホームページ（トップページ）が表示される。トップページには、マップ検索用の日本地図６０２と住所検索用のテキストボックス６０３とマップの施設情報表６０４と、表６０５が表示される。
【０１００】
まず、住所検索について説明する。入力部から、例えば、埼玉県を入力する。それにより、入力画面は、図１５で示すようになる。ここで、拡大された埼玉県庁を中心とする地図が表示される。また、地図中には、種々の施設のアイコンも表示される。地図の上部には、施設名と施設の数が表示された表が表示され、右端には、市町村名が県庁を中心にして上から順に表示される。その画面上で、さいたま市を入力部により入力するか、さいたま市のところを図示しないマウスによりクリックすることにより、表示画面は、図１６で示される表示となる。地図の上部には、表示画面内の施設名と施設の数が表示された表が表示され、右端には、施設名がさいたま市役所を中心にして上から順に表示される。その画面上で、時間貸駐車場をを入力部により入力するか、時間貸駐車場のところを図示しないマウスによりクリックすることにより、表示画面は、図１７で示される表示となる。さいたま市役所を中心とする地図と時間貸駐車場のアイコンとが表示され、右端には、時間貸駐車場の名前が地図の中心に近い順に表示される。その画面上で、病院を入力部により入力するか、病院のところを図示しないマウスによりクリックすることにより、表示画面は、図１８で示される表示となる。さいたま市役所を中心とする地図と病院のアイコンとが表示され、右端には、病院の名前が地図の中心に近い順に表示される。この画面上で、例えば、一つのアイコンをクリックすることにより、その病院のホームページが表示される。
【０１０１】
また、図１４で示す日本地図により検索する場合は、検索したい地区のところを図示しないマウスによりクリックする。例えば、埼玉県の位置に矢印を持っていきクリックすると、図１５で示す埼玉県の地図が表示される。
【０１０２】
また、図の地図の表示で、マウスにより、ドラッグアンドドロップにより長方形などの任意の図形を描くことにより、検索すると、任意の図形内の施設の数を表示することができる。
【０１０３】
これにより、多くの情報を得ることができ、また、特定の領域内にある店舗や施設の数を容易に把握することができる。
【０１０４】
【発明の効果】
以上の説明で明らかなように本発明によれば、次の効果を奏する。
【０１０５】
登録された施設あるいは店舗に対応するアイコンを地図上に表示し、アイコンを選択することにより施設あるいは店舗のホームページが表示する情報提供方法であって、表示される地図の特定の領域を指定することにより、指定された領域内に存在する施設あるいは店舗の数を種類別に表示するため、多くの情報を得ることができ、また、特定の領域内にある店舗や施設の数を容易に把握することができ、異なる種類の店舗や施設を同一画面上に表示することができる。
【０１０６】
施設あるいは店舗の登録には、施設あるいは店舗の位置を特定するための座標を含んだ情報により登録するため、特定の領域内にある店舗や施設の数を求めるときにその座標を用いて計算することができるので迅速で正確な店舗や施設の数を求めることができる。
【０１０７】
座標は、緯度と経度であるため、特定の領域内にある店舗や施設の数を求めるときにその緯度と経度を座標として用いて計算することができるので迅速で正確な店舗や施設の数を求めることができる。
【０１０８】
特定の領域は、表示された地図全体であるため、画面に表示された領域での店舗あるいは施設の数を容易に把握することができる。
【０１０９】
特定の領域は、表示された地図上で指定された領域であるため、利用者が任意に領域を指定し、その領域内での店舗あるいは施設の数を容易に把握することができる。
【０１１０】
特定の領域は、都道府県あるいは市区町村で区分された領域であるため、利用者が任意に特定の領域を指定し、その領域内での店舗あるいは施設の数を容易に計算し表示することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る情報提供方法を説明するためのフローチャートである。
【図２】地図ページ検索送信表示工程の詳細な手順を示すフローチャートである。
【図３】施設検索施設数算出表示工程の詳細な手順を示すフローチャートである。
【図４】施設検索の処理フローチャートであり、（ａ）は、市区町村のコードがパラメータとしてサーバに送信されている場合であり、（ｂ）は、都道府県のコードがパラメータとしてサーバに送信されている場合であり、（ｃ）は、市区町村のコードがパラメータとしてサーバに送信されている場合であり、（ｄ）は、利用者がドラッグアンドドロップにより選択した場合である。
【図５】座標を算出するときの説明図である。
【図６】特定の領域の指定方法と表示のし方の説明図である。
【図７】アイコン送信表示工程の詳細な手順を示すフローチャートである。
【図８】施設サイト検索工程の詳細な手順を示すフローチャートである。
【図９】本発明の実施形態に係る情報提供システムの構成を説明するための図である。
【図１０】地図データベースに格納されたデータの構成図である。
【図１１】施設データベースのデータ構成図である。
【図１２】本実施形態の情報提供システムにおける処理を説明するフローチャートであり、（ａ）は、利用者閲覧機器の処理であり、（ｂ）は情報提供サイト計算機システムの処理であり、（ｃ）は既存サイト計算機システムの処理である。
【図１３】入力画面を示す図である。
【図１４】情報提供サイトのホームページ（トップページ）の表示を示す図である。
【図１５】入力画面を示す図である。
【図１６】表示画面を示す図である。
【図１７】表示画面を示す図である。
【図１８】表示画面を示す図である。
【符号の説明】
１０　　　要求処理部
１１　　　地図データベース処理部
１２　　　地図データベース
１３　　　配信処理部
１４　　　施設データベース処理部
１５　　　施設データベース
１６　　　通信処理部
２１　　　入力部
２２　　　表示部
２３　　　制御部
２４　　　通信処理部
３１　　　入力部
３２　　　表示部
３３　　　制御部
３４　　　通信処理部
３５　　　無線処理部
４０　　　要求処理部
４１　　　配信処理部
４２　　　データベース処理部
４３　　　データベース
４４　　　通信処理部
１００　　情報提供サイト計算機システム
２００　　利用者閲覧機器
３００　　利用者閲覧機器
４００　　既存サイト計算機システム
５００　　ネットワーク
【図１】
2004021432.tif 000003
【図２】
2004021432.tif 000004
【図３】
2004021432.tif 000005
【図４】
2004021432.tif 000006
【図５】
2004021432.tif 000007
【図６】
2004021432.tif 000008
【図７】
2004021432.tif 000009
【図８】
2004021432.tif 000010
【図９】
2004021432.tif 000011
【図１０】
2004021432.tif 000012
【図１１】
2004021432.tif 000013
【図１２】
2004021432.tif 000014
【図１３】
2004021432.tif 000015
【図１４】
2004021432.tif 000016
【図１５】
2004021432.tif 000017
【図１６】
2004021432.tif 000018
【図１７】
2004021432.tif 000019
【図１８】
2004021432.tif 000020