(57)【要約】【課題】利用者が、一度に様々な地理情報を閲覧することを可能とする地理情報提供サーバおよび地理情報システムを提供する。【解決手段】ユーザＰＣ１００からの要求内容に基づいて、Ｗｅｂ−ＧＩＳサーバ３００が予め準備したメタデータを検索し、該当するメタデータに含まれる閲覧用ＵＲＬに基づいて、対応する地理情報サーバ５００から地理情報を取得する。そしてＷｅｂ−ＧＩＳサーバ３００は、取得した地理情報に含まれる緯度・経度の情報に基づいて地図の範囲を特定し、これを範囲情報としてユーザＰＣ１００に送信するとともに、取得した地理情報をＧＩＳデータに変換し、ユーザＰＣ１００に送信する。そして、ユーザＰＣ１００では、上記範囲情報に基づく地図データを地図情報サーバ２００から取得して表示するとともに、その表示した地図上に受信したＧＩＳデータに基づく表示を重ねて行うようにしたものである。【選択図】      図１
2007334033.tif 000002
【特許請求の範囲】
【請求項１】
緯度と経度で示される位置情報を少なくとも含む地物や事象に関する地理情報を記憶する複数の地理情報サーバとネットワークを通じて通信し、ネットワークを通じてユーザが利用する端末装置に情報を提供する情報提供サーバであって、
複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、
このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた前記端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、
このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、
この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる位置情報に基づいて、これらの位置情報で示される位置を網羅する地図の範囲を求める範囲検出手段と、
この範囲検出手段が求めた地図の範囲を、ネットワークを通じて前記端末装置に通知する地図範囲通知手段と、
前記地理情報取得手段が取得した地理情報を、ネットワークを通じて前記端末装置に送信する地理情報送信手段とを具備することを特徴とする情報提供サーバ。
【請求項２】
緯度と経度で示される位置情報を少なくとも含む地物や事象に関する地理情報を記憶する複数の地理情報サーバとネットワークを通じて通信し、ネットワークを通じてユーザが利用する端末装置に情報を提供する情報提供サーバであって、
地図を表示するための地図情報を記憶する地図情報記憶手段と、
複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、
このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた前記端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、
このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、
この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる位置情報に基づいて、これらの位置情報で示される位置を網羅する地図の範囲を求める範囲検出手段と、
この範囲検出手段が求めた地図の範囲に該当する地図情報を前記地図情報記憶手段から読み出して、ネットワークを通じて前記端末装置に送信する地図情報送信手段と、
前記地理情報取得手段が取得した地理情報を、ネットワークを通じて前記端末装置に送信する地理情報送信手段とを具備することを特徴とする情報提供サーバ。
【請求項３】
少なくとも住所を含む地物や事象に関する地理情報を記憶する複数の地理情報サーバとネットワークを通じて通信し、ネットワークを通じてユーザが利用する端末装置に情報を提供する情報提供サーバであって、
住所と、緯度と経度で示される位置情報とを対応付けて記憶する位置情報記憶手段と、
複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、
このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた前記端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、
このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、
この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる住所に基づいて、前記複数のメタデータにそれぞれ対応する位置情報を、前記位置情報記憶手段から求める位置情報検出手段と、
この位置情報検出手段が求めた複数の位置情報に基づいて、これらの位置情報の緯度と経度で示される位置を網羅する地図の範囲を求める範囲検出手段と、
この範囲検出手段が求めた地図の範囲を、ネットワークを通じて前記端末装置に通知する地図範囲通知手段と、
前記地理情報取得手段が取得した地理情報を、ネットワークを通じて前記端末装置に送信する地理情報送信手段とを具備することを特徴とする情報提供サーバ。
【請求項４】
少なくとも住所を含む地物や事象に関する地理情報を記憶する複数の地理情報サーバとネットワークを通じて通信し、ネットワークを通じてユーザが利用する端末装置に情報を提供する情報提供サーバであって、
住所と、緯度と経度で示される位置情報とを対応付けて記憶する位置情報記憶手段と、
地図を表示するための地図情報を記憶する地図情報記憶手段と、
複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、
このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた前記端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、
このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、
この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる住所に基づいて、前記複数のメタデータにそれぞれ対応する位置情報を、前記位置情報記憶手段から求める位置情報検出手段と、
この位置情報検出手段が求めた複数の位置情報に基づいて、これらの位置情報の緯度と経度で示される位置を網羅する地図の範囲を求める範囲検出手段と、
この範囲検出手段が求めた地図の範囲に該当する地図情報を前記地図情報記憶手段から読み出して、ネットワークを通じて前記端末装置に送信する地図情報送信手段と、
前記地理情報取得手段が取得した地理情報を、ネットワークを通じて前記端末装置に送信する地理情報送信手段とを具備することを特徴とする情報提供サーバ。
【請求項５】
前記地理情報は、ＣＳＶ形式のデータであって、
前記地理情報送信手段は、前記地理情報取得手段が取得した地理情報をＸＭＬ形式のＧＩＳデータに変換し、このＧＩＳデータをネットワークを通じて前記端末装置に送信することを特徴とする請求項１乃至請求項４のいずれかに記載の情報提供サーバ。
【請求項６】
ユーザが用いる端末装置と、この端末装置に地図を表示するための地図情報を提供する地図情報サーバと、緯度と経度で示される位置情報を少なくとも含む地物や事象に関する地理情報を記憶する複数の地理情報サーバと、これらのサーバとネットワークを通じて通信し、ネットワークを通じて前記端末装置に情報を提供する情報提供サーバとを備えた地理情報システムであって、
前記地図情報サーバは、
前記地図情報を記憶する地図情報記憶手段と、
前記端末装置からの要求に応じて、前記地図情報記憶手段から地図情報を読み出して、ネットワークを通じて前記端末装置に送信する送信手段とを備え、
前記複数の地理情報サーバは、それぞれ
前記地理情報を記憶する地理情報記憶手段と、
前記情報提供サーバからの要求に応じて、前記地理情報記憶手段から地理情報を読み出して、ネットワークを通じて前記情報提供サーバに送信する送信手段とを備え、
前記情報提供サーバは、
複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、
このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた前記端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、
このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、
この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる位置情報に基づいて、これらの位置情報で示される位置を網羅する地図の範囲を求める範囲検出手段と、
この範囲検出手段が求めた地図の範囲を、ネットワークを通じて前記端末装置に通知する地図範囲通知手段と、
前記地理情報取得手段が取得した地理情報を、ネットワークを通じて前記端末装置に送信する地理情報送信手段とを備え、
前記端末装置は、
地図が表示可能な表示手段と、
前記地図範囲通知手段より地図の範囲の通知を受ける通知受信手段と、
この通知受信手段が受けた地図の範囲に該当する地図情報を、前記地図情報サーバから取得する地図情報取得手段と、
この地図情報取得手段が取得した地図情報に基づいて、前記表示手段に地図を表示する地図表示制御手段と、
前記地理情報送信手段より地理情報を受信する地理情報受信手段と、
この地理情報受信手段が受信した地理情報に基づく表示を、前記表示手段に表示している地図上に表示する地理情報表示制御手段とを具備することを特徴とする地理情報システム。
【請求項７】
ユーザが用いる端末装置と、緯度と経度で示される位置情報を少なくとも含む地物や事象に関する地理情報を記憶する複数の地理情報サーバと、これらのサーバとネットワークを通じて通信し、ネットワークを通じて前記端末装置に情報を提供する情報提供サーバとを備えた地理情報システムであって、
前記複数の地理情報サーバは、それぞれ
前記地理情報を記憶する地理情報記憶手段と、
前記情報提供サーバからの要求に応じて、前記地理情報記憶手段から地理情報を読み出して、ネットワークを通じて前記情報提供サーバに送信する送信手段とを備え、
前記情報提供サーバは、
地図を表示するための地図情報を記憶する地図情報記憶手段と、
複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、
このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた前記端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、
このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、
この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる位置情報に基づいて、これらの位置情報で示される位置を網羅する地図の範囲を求める範囲検出手段と、
この範囲検出手段が求めた地図の範囲に該当する地図情報を前記地図情報記憶手段から読み出して、ネットワークを通じて前記端末装置に送信する地図情報送信手段と、
前記地理情報取得手段が取得した地理情報を、ネットワークを通じて前記端末装置に送信する地理情報送信手段とを備え、
前記端末装置は、
地図が表示可能な表示手段と、
前記地図情報送信手段より地図情報を受信する地図情報受信手段と、
この地図情報受信手段が受信した地図情報に基づいて、前記表示手段に地図を表示する地図表示制御手段と、
前記地理情報送信手段より地理情報を受信する地理情報受信手段と、
この地理情報受信手段が受信した地理情報に基づく表示を、前記表示手段に表示している地図上に表示する地理情報表示制御手段とを具備することを特徴とする地理情報システム。
【請求項８】
ユーザが用いる端末装置と、この端末装置に地図を表示するための地図情報を提供する地図情報サーバと、少なくとも住所を含む地物や事象に関する地理情報を記憶する複数の地理情報サーバと、これらのサーバとネットワークを通じて通信し、ネットワークを通じて前記端末装置に情報を提供する情報提供サーバとを備えた地理情報システムであって、
前記地図情報サーバは、
前記地図情報を記憶する地図情報記憶手段と、
前記端末装置からの要求に応じて、前記地図情報記憶手段から地図情報を読み出して、ネットワークを通じて前記端末装置に送信する送信手段とを備え、
前記複数の地理情報サーバは、それぞれ
前記地理情報を記憶する地理情報記憶手段と、
前記情報提供サーバからの要求に応じて、前記地理情報記憶手段から地理情報を読み出して、ネットワークを通じて前記情報提供サーバに送信する送信手段とを備え、
前記情報提供サーバは、
住所と、緯度と経度で示される位置情報とを対応付けて記憶する位置情報記憶手段と、
複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、
このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた前記端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、
このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、
この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる住所に基づいて、前記複数のメタデータにそれぞれ対応する位置情報を、前記位置情報記憶手段から求める位置情報検出手段と、
この位置情報検出手段が求めた複数の位置情報に基づいて、これらの位置情報の緯度と経度で示される位置を網羅する地図の範囲を求める範囲検出手段と、
この範囲検出手段が求めた地図の範囲を、ネットワークを通じて前記端末装置に通知する地図範囲通知手段と、
前記地理情報取得手段が取得した地理情報を、ネットワークを通じて前記端末装置に送信する地理情報送信手段とを備え、
前記端末装置は、
地図が表示可能な表示手段と、
前記地図範囲通知手段より地図の範囲の通知を受ける通知受信手段と、
この通知受信手段が受けた地図の範囲に該当する地図情報を、前記地図情報サーバから取得する地図情報取得手段と、
この地図情報取得手段が取得した地図情報に基づいて、前記表示手段に地図を表示する地図表示制御手段と、
前記地理情報送信手段より地理情報を受信する地理情報受信手段と、
この地理情報受信手段が受信した地理情報に基づく表示を、前記表示手段に表示している地図上に表示する地理情報表示制御手段とを具備することを特徴とする地理情報システム。
【請求項９】
ユーザが用いる端末装置と、少なくとも住所を含む地物や事象に関する地理情報を記憶する複数の地理情報サーバと、これらのサーバとネットワークを通じて通信し、ネットワークを通じて前記端末装置に情報を提供する情報提供サーバとを備えた地理情報システムであって、
前記複数の地理情報サーバは、それぞれ
前記地理情報を記憶する地理情報記憶手段と、
前記情報提供サーバからの要求に応じて、前記地理情報記憶手段から地理情報を読み出して、ネットワークを通じて前記情報提供サーバに送信する送信手段とを備え、
前記情報提供サーバは、
住所と、緯度と経度で示される位置情報とを対応付けて記憶する位置情報記憶手段と、
地図を表示するための地図情報を記憶する地図情報記憶手段と、
複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、
このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた前記端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、
このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、
この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる住所に基づいて、前記複数のメタデータにそれぞれ対応する位置情報を、前記位置情報記憶手段から求める位置情報検出手段と、
この位置情報検出手段が求めた複数の位置情報に基づいて、これらの位置情報の緯度と経度で示される位置を網羅する地図の範囲を求める範囲検出手段と、
この範囲検出手段が求めた地図の範囲に該当する地図情報を前記地図情報記憶手段から読み出して、ネットワークを通じて前記端末装置に送信する地図情報送信手段と、
前記地理情報取得手段が取得した地理情報を、ネットワークを通じて前記端末装置に送信する地理情報送信手段とを備え、
前記端末装置は、
地図が表示可能な表示手段と、
前記地図情報送信手段より地図情報を受信する地図情報受信手段と、
この地図情報受信手段が受信した地図情報に基づいて、前記表示手段に地図を表示する地図表示制御手段と、
前記地理情報送信手段より地理情報を受信する地理情報受信手段と、
この地理情報受信手段が受信した地理情報に基づく表示を、前記表示手段に表示している地図上に表示する地理情報表示制御手段とを具備することを特徴とする地理情報システム。
【請求項１０】
前記地理情報は、ＣＳＶ形式のデータであって、
前記地理情報送信手段は、前記地理情報取得手段が取得した地理情報をＸＭＬ形式のＧＩＳデータに変換し、このＧＩＳデータをネットワークを通じて前記端末装置に送信することを特徴とする請求項６乃至請求項９のいずれかに記載の地理情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばインターネットなどのネットワークを通じて地理情報を提供する地理情報システムに関する。
【背景技術】
【０００２】
国および地方公共団体、さらにはNPO法人、民間企業の情報化が加速する今、インターネット上には行政情報、観光情報、公共施設情報、飲食店の情報や、花火大会などのイベント情報、道路工事などの工事情報、交通事故情報など、地理的な様々な情報が氾濫している。これらの情報は個々に有意なものであるが、それらを利用者は総覧することはできず、一度に複数の機関が提供している地理情報を得ようとしても、目的のホームページを個別に閲覧し、自分の頭の中で重ね合わせるしかなく、とても不便な思いをしていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来は、インターネットを通じて様々な地理情報を取得できるものの、それらを利用者は総覧することはできず、利便性が著しく低いという問題があった。  
この発明は上記の問題を解決すべくなされたもので、利用者が、一度に様々な地理情報を閲覧することを可能とする情報提供サーバおよび地理情報システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記の目的を達成するために、この発明は、緯度と経度で示される位置情報を少なくとも含む地物や事象に関する地理情報を記憶する複数の地理情報サーバとネットワークを通じて通信し、ネットワークを通じてユーザが利用する端末装置に情報を提供する情報提供サーバであって、複数の地理情報サーバについて、各地理情報サーバが記憶する地理情報のメタデータを記憶するメタデータ記憶手段と、このメタデータ記憶手段が記憶するメタデータを検索し、ネットワークを通じた端末装置からの要求に該当する複数のメタデータを検出するメタデータ検出手段と、このメタデータ検出手段が検出した複数のメタデータにそれぞれ対応する地理情報サーバから地理情報を取得する地理情報取得手段と、この地理情報取得手段が取得した複数の地理情報にそれぞれ含まれる位置情報に基づいて、これらの位置情報で示される位置を網羅する地図の範囲を求める範囲検出手段と、この範囲検出手段が求めた地図の範囲を、ネットワークを通じて端末装置に通知する地図範囲通知手段と、この地理情報取得手段が取得した地理情報を、ネットワークを通じて端末装置に送信する地理情報送信手段とを具備して構成するようにした。
【発明の効果】
【０００５】
以上述べたように、この発明では、情報提供サーバが地理情報のメタデータを予め準備しておき、これに基づいてユーザの端末装置からの要求内容に該当する地理情報を地理情報サーバから収集し、この収集した地理情報に基づいて地図の範囲を特定するとともに、この地図の範囲と収集した地理情報を上記端末装置に送信するようにしている。
【０００６】
したがって、この発明によれば、ユーザは所望の地域に存在する複数の地物や事象に関する情報が欲しい場合に、各地物や事象のホームページを巡回するようにアクセスして地図の閲覧を行わなくても、１つの地図上で複数の地物や事象に関する地理情報が得られるので、利便性が非常に高い地理情報提供サーバを提供できる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して、この発明の一実施形態について説明する。  
図１は、この発明の一実施形態に係わる地理情報システムの構成を示すものである。この地理情報システムは、ユーザＰＣ１００と、地図情報サーバ２００と、Ｗｅｂ−ＧＩＳサーバ３００と、情報提供者ＰＣ４００と、地理情報サーバ５００とを備え、それぞれインターネットに接続される。なお、図１では、説明を簡明にするために、便宜上、情報提供者ＰＣ４００および地理情報サーバ５００は１組だけ図示しているが、実際にはこれらの組は、複数存在する。
【０００８】
ユーザＰＣ１００は、当該地理情報システムを利用して、地理情報の提供を受けるユーザが利用するパーソナルコンピュータであって、主たる構成要素として、通信部１０１と、記憶部１０２と、操作部１０３と、表示部１０４と、制御部１１０とを備える。またその設置場所は、ユーザの家庭や、公共施設などが主として考えられるが、インターネットに接続できる環境であれば、特に限定されず、屋外や外出先など、公衆無線ＬＡＮや携帯電話機などを利用してインターネットに接続することも考えられる。
【０００９】
通信部１０１は、インターネットを通じて種々のサーバやパーソナルコンピュータなどと通信するものである。記憶部１０２は、半導体メモリやハードディスクなどからなり、制御部１１０の制御プログラムや制御データ、インターネットを通じて取得した情報など、種々の情報を記憶する。操作部１０３は、キーボードやマウスなどのポインティングデバイスなどからなり、ユーザからの要求を受け付けるものである。表示部１０４は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）などを用いた表示装置であって、地図などの図形情報や、文字情報などを視覚的にユーザに示すものである。
【００１０】
制御部１１０は、ＣＰＵ（Central Processing Unit）などのプロセッサを備え、記憶部１０２が記憶する制御プログラムや制御データに従って、当該ユーザＰＣ１００の各部を統括して制御するものであって、操作部１０３を通じたユーザからの要求に従って、インターネットを通じた通信を行うための通信制御、この通信により取得した地図情報や地理情報を表示部１０４に表示する表示制御などを行う。
【００１１】
地図情報サーバ２００は、例えば、電子国土Ｗｅｂシステムにおいて国土地理院が地形図を提供するサーバや、地図提供会社が運用するサーバに相当するものであって、通信部２０１と、記憶部２０２と、制御部２１０とを備える。
通信部２０１は、インターネットを通じて種々のサーバやパーソナルコンピュータなどと通信するものである。記憶部２０２は、半導体メモリやハードディスクなどからなり、制御部２１０の制御プログラムや制御データなどを記憶する他に、全国各地、それぞれ複数の縮尺の地図を地図データとして記憶する。
【００１２】
制御部２１０は、ＣＰＵなどのプロセッサを備え、記憶部２０２が記憶する制御プログラムや制御データに従って動作し、当該地図情報サーバ２００の各部を統括して制御するものであって、その制御機能の一例として、インターネットを通じて通信部２０１が受信した要求に応じた地図データを記憶部２０２から読み出して、通信部２０１を制御して、上記要求を行った通信機器に対して、読み出した地図データを送信する地図データ配信制御機能を備える。
【００１３】
Ｗｅｂ−ＧＩＳ（Geographic Information System）サーバ３００は、当該地理情報システムの中核をなすものであって、地図データと他のデータを相互に関連づけたデータベースと、それらの情報の検索や解析、表示を行うものであり、通信部３０１と、記憶部３０２と、操作部３０３と、表示部３０４と、制御部３１０とを備える。
【００１４】
通信部３０１は、インターネットを通じて種々のサーバやパーソナルコンピュータなどと通信するものである。記憶部３０２は、半導体メモリやハードディスクなどからなり、制御部３１０の制御プログラムや制御データなどを記憶する他に、後述する地理情報サーバ５００が記憶する地理情報のメタデータや、住所と緯度・経度とを対応付けたマッチングテーブルなどを記憶するものである。
【００１５】
操作部３０３は、キーボードやマウスなどのポインティングデバイスなどからなり、オペレータからの要求を受け付けるものである。表示部３０４は、ＣＲＴやＬＣＤなどを用いた表示装置であって、地図などの図形情報や、文字情報などを視覚的にユーザに示すものである。
【００１６】
制御部３１０は、ＣＰＵなどのプロセッサを備え、記憶部３０２が記憶する制御プログラムや制御データに従って動作し、当該Ｗｅｂ−ＧＩＳサーバ３００の各部を統括して制御するものであって、その制御機能の一例として、地理情報サーバ５００が格納している地理情報のメタデータを収集する制御機能や、上記マッチングテーブルに基づいて上記地理情報に含まれる住所データから緯度・経度を求める制御機能、ユーザＰＣ１００からの要求に応じて、地図情報サーバ２００から地図情報を取得するために必要な位置情報や、地理情報サーバ５００から読み出した地理情報をユーザＰＣ１００に提供する制御機能などを備える。
【００１７】
情報提供者ＰＣ４００は、地理情報を提供する情報提供者が利用するパーソナルコンピュータであって、主たる構成要素として、通信部４０１と、記憶部４０２と、操作部４０３と、表示部４０４と、制御部４１０とを備える。また、情報提供者が国土交通省の地方整備局や市役所、観光協会、病院、学校、公園などの公共施設の場合、その設置場所は、主としてそれらの事務所が考えられ、それらの職員がオペレータとなる。
【００１８】
通信部４０１は、インターネットを通じて種々のサーバやパーソナルコンピュータなどと通信するものである。記憶部４０２は、半導体メモリやハードディスクなどからなり、制御部４１０の制御プログラムや制御データ、表計算ソフトウェア、メタデータ作成ソフトウェア、地理情報、この地理情報のメタデータなど、種々の情報を記憶する。
【００１９】
なお、地理情報とは、情報提供者がユーザＰＣ１００のユーザに向けて配信したい情報であり、情報提供者に応じて、公共施設情報、防災情報、道路工事などの工事情報、交通事故をなどの情報を含む交通規制情報、観光情報、花火大会などのイベント情報など種々の地理的な情報が考えられる。以下の説明では、説明を簡明にするために、施設に関するものとして説明するが、上述したような地物や事象に関するものであってもよい。
【００２０】
操作部４０３は、キーボードやマウスなどのポインティングデバイスなどからなり、オペレータからの要求を受け付けるものである。表示部４０４は、ＣＲＴやＬＣＤなどを用いた表示装置であって、地図などの図形情報や、文字情報などを視覚的にユーザに示すものである。
【００２１】
制御部４１０は、ＣＰＵなどのプロセッサを備え、記憶部４０２が記憶する制御プログラムや制御データ、ソフトウェアに従って、当該情報提供者ＰＣ４００の各部を統括して制御するものであって、操作部４０３を通じたオペレータからの入力に従って、地理情報のデータを作成する制御、地理情報のメタデータを作成する制御、インターネットを通じた通信を行うための通信制御、この通信により、メタデータをＷｅｂ−ＧＩＳサーバ３００に登録したり、地理情報を地理情報サーバ５００に登録する制御などを行う。
【００２２】
地理情報サーバ５００は、インターネットを通じて接続されるパーソナルコンピュータなどの通信機器に対して、情報提供者が作成したホームページなどのＷｅｂデータを提供したり、情報提供者が作成した地理情報を提供するものであって、通信部５０１と、記憶部５０２と、制御部５１０とを備える。
【００２３】
通信部５０１は、インターネットを通じて種々のサーバやパーソナルコンピュータなどと通信するものである。記憶部５０２は、半導体メモリやハードディスクなどからなり、制御部５１０の制御プログラムや制御データ、情報提供者ＰＣ４００から送られる地理情報など、種々の情報を記憶する。
【００２４】
制御部５１０は、ＣＰＵなどのプロセッサを備え、記憶部５０２が記憶する制御プログラムや制御データに従って、インターネットを通じた通信を行うための通信制御や、この通信により取得した地理情報を記憶部５０２に記憶させたり、あるいは記憶部５０２が記憶する地理情報を読み出して、インターネットを通じて送信する制御などを行う。
【００２５】
次に、上記構成の地理情報システムの動作について説明する。この地理情報システムの動作は、地理情報の提供に先立って地理情報を登録する登録シーケンスと、実際に地理情報を提供する提供シーケンスとからなる。まず、図２を参照して、上記登録シーケンスについて説明する。
【００２６】
（シーケンスＳ２０１）はじめに、情報提供者ＰＣ４００において、地理情報の作成を行う。このため、情報提供者ＰＣ４００においてオペレータが、操作部４０３を通じて表計算ソフトウェアの実行を指示すると、これを検出した制御部４１０が記憶部４０２から表計算ソフトウェアを読み込み、これを実行する。そして、表計算ソフトウェアが実行されると、操作部４０３を通じて、例えば図３に示すような表形式で、１つの施設を１つのレコードとした地理情報の入力を受け付ける。
【００２７】
ここで受け付ける地理情報の項目としては、地図上で示される施設の名称、その分類（カテゴリ）、住所、ホームページのＵＲＬ（Uniform Resource Locator）、ロケーションネーム、緯度、経度、施設利用の開始時刻、施設利用の終了時刻などである。これらの情報が入力された後、操作部４０３を通じてオペレータから保存する指示が為されると、入力された情報が地理情報として、表計算ソフトウェアで一般的なＣＳＶ（Comma Separated Values）形式で記憶部４０２に保存される。
【００２８】
（シーケンスＳ２０２）次に、情報提供者ＰＣ４００から地理情報サーバ５００に、シーケンスＳ２０１で作成した地理情報を登録する。すなわち、情報提供者ＰＣ４００において、オペレータから操作部４０３を通じて地理情報の登録要求があると、制御部４１０は、シーケンスＳ２０１で作成した地理情報を記憶部４０２から読み出し、通信部４０１を制御して、上記読み出した地理情報を地理情報サーバ５００にアップロードする。
【００２９】
（シーケンスＳ２０３）地理情報サーバ５００において、情報提供者ＰＣ４００からアップロードされる地理情報をＣＳＶ形式のまま記憶部５０２に格納する。すなわち、まず、地理情報サーバ５００では、シーケンスＳ２０２により情報提供者ＰＣ４００からアップロードされる地理情報を通信部５０１が受信し、これを制御部５１０が記憶部５０２に記憶（格納）させる。そして記憶が完了すると、制御部５１０は、記憶部５０２に記憶させた地理情報に対応付けて、これを外部から閲覧するためのＵＲＬ（閲覧用ＵＲＬと称する）を設定するとともに、通信部５０１を制御して、上記閲覧用ＵＲＬを情報提供者ＰＣ４００に通知する。
【００３０】
（シーケンスＳ２０４）情報提供者ＰＣ４００において、地理情報のメタデータの作成を行う。すなわち、情報提供者ＰＣ４００は、シーケンスＳ２０３により地理情報サーバ５００から通知される上記閲覧用ＵＲＬを通信部４０１が受信すると、これをきっかけに制御部４１０は、シーケンスＳ２０１で作成した地理情報のメタデータを作成する。ここで作成されるメタデータの一例を図４に示す。  
なお、上記メタデータには、地理情報の提供者は誰か、地理情報のカテゴリーは何か、作成した地理情報はどこのＷｅｂサーバに格納されているか、地理情報をどのようなシンボルで描画するかなど地理情報の諸元が記述されている。地理情報の格納場所は、地理情報サーバ５００から通知された閲覧用ＵＲＬで示される。
【００３１】
（シーケンスＳ２０５）次に、情報提供者ＰＣ４００からＷｅｂ−ＧＩＳサーバ３００に、シーケンスＳ２０４で作成したメタデータを登録する。このため、情報提供者ＰＣ４００では、制御部４１０が通信部４０１を制御して、シーケンスＳ２０４で作成したメタデータをＷｅｂ−ＧＩＳサーバ３００にアップロードする。
【００３２】
（シーケンスＳ２０６）Ｗｅｂ−ＧＩＳサーバ３００において、制御部３１０が、シーケンスＳ２０５で受信したメタデータを記憶部３０２に記憶（格納）させる。ここで、制御部３１０は、メタデータを記憶させてからの経過時間の計時を開始し、以後、定期チェック時期の到来を監視する。
【００３３】
（シーケンスＳ２０７）また情報提供者は、地理情報の更新の必要が生じた場合などに、情報提供者ＰＣ４００にて地理情報の作成を行う。このため、情報提供者ＰＣ４００では、オペレータによる操作部４０３を通じた要求により制御部４１０が記憶部４０２から表計算ソフトウェアを読み込み、これを実行する。そして、表計算ソフトウェアが実行されると、操作部４０３を通じて、例えば図３に示すような表形式で、１つの施設を１つのレコードとした地理情報の入力を受け付ける。この処理は、シーケンスＳ２０１と同様である。
【００３４】
（シーケンスＳ２０８）次に、情報提供者ＰＣ４００から地理情報サーバ５００に、シーケンスＳ２０８で作成した地理情報を登録する。すなわち、情報提供者ＰＣ４００において、オペレータから操作部４０３を通じて地理情報の登録要求があると、制御部４１０は、シーケンスＳ２０７で作成した地理情報を記憶部４０２から読み出し、通信部４０１を制御して、上記読み出した地理情報を地理情報サーバ５００にアップロードする。
【００３５】
（シーケンスＳ２０９）地理情報サーバ５００において、情報提供者ＰＣ４００からアップロードされる地理情報を記憶部５０２に格納する。すなわち、まず、地理情報サーバ５００では、シーケンスＳ２０８により情報提供者ＰＣ４００からアップロードされる地理情報を通信部５０１が受信し、これを制御部５１０が記憶部５０２に記憶（格納）させる。
【００３６】
（シーケンスＳ２１０）やがて、所定時間が経過して、Ｗｅｂ−ＧＩＳサーバ３００は、定期チェック時期の到来を検出する。すなわち、Ｗｅｂ−ＧＩＳサーバ３００では、制御部３１０が上記経過時間に基づいて、上記定期チェック時期の到来を検出すると、地理情報サーバ５００に格納されている地理情報と、記憶部３０２に記憶しているメタデータとの間に不整合が生じていないかを確認するために、シーケンスＳ２１１〜Ｓ２１４を実行する。
【００３７】
（シーケンスＳ２１１）Ｗｅｂ−ＧＩＳサーバ３００は、地理情報サーバ５００に対して、地理情報を要求する。すなわち、Ｗｅｂ−ＧＩＳサーバ３００では、制御部３１０が通信部３０１を制御して、シーケンスＳ２０７で記憶部３０２に格納したメタデータに含まれる閲覧用ＵＲＬに基づいて、上記メタデータに対応する地理情報を地理情報サーバ５００に要求する。
【００３８】
（シーケンスＳ２１２）地理情報サーバ５００から要求された地理情報をＷｅｂ−ＧＩＳサーバ３００に送信する。すなわち、Ｗｅｂ−ＧＩＳサーバ３００では、制御部５１０が、シーケンスＳ２１１で通知された閲覧用ＵＲＬに対応する地理情報を、記憶部５０２から地理情報を読み出し、通信部５０１を制御してＷｅｂ−ＧＩＳサーバ３００に送信する。
【００３９】
（シーケンスＳ２１３）Ｗｅｂ−ＧＩＳサーバ３００は、メタデータの更新が必要か否かを判定する。このため、まずＷｅｂ−ＧＩＳサーバ３００では、制御部３１０が、シーケンスＳ２１２で送られた地理情報と、シーケンスＳ２１１で通知された閲覧用ＵＲＬに基づいて、更新確認用のメタデータを作成する。そして制御部３１０が、更新確認用のメタデータと、シーケンスＳ２０８で記憶部３０２に格納したメタデータを比較して、地理情報が更新されていないかを確認する。
【００４０】
（シーケンスＳ２１４）Ｗｅｂ−ＧＩＳサーバ３００において、シーケンスＳ２１３にて地理情報の更新が確認された場合に、制御部３１０が、シーケンスＳ２１３で作成した更新確認用のメタデータを、すでに記憶部３０２に記憶してあるメタデータに上書き記憶（格納）させる。
【００４１】
以上のようにして、地理情報サーバ５００には、情報提供者ＰＣ４００から地理情報が格納され、またＷｅｂ−ＧＩＳサーバ３００には、地理情報サーバ５００に格納された地理情報のメタデータが格納される。そして、Ｗｅｂ−ＧＩＳサーバ３００が定期的に地理情報サーバ５００にアクセスし、地理情報が更新されていないかを確認し、更新されている場合には、更新された地理情報に基づくメタデータを作成して、これを格納する。
【００４２】
なお、図２では、説明を簡明にするために、便宜上、情報提供者ＰＣ４００および地理情報サーバ５００は１組だけ図示しているが、実際にはこれらの組は、複数存在するものであって、Ｗｅｂ−ＧＩＳサーバ３００は、多数の情報提供者ＰＣ４００からメタデータの登録を受け付けるとともに、多数の地理情報サーバ５００について地理情報の更新を監視し、必要に応じてメタデータの更新を行う。
【００４３】
次に、図５を参照して、提供シーケンスについて説明する。  
（シーケンスＳ５０１）はじめに、ユーザＰＣ１００からＷｅｂ−ＧＩＳサーバ３００に対して、情報提供を要求する。このため、ユーザＰＣ１００において、ユーザが操作部３０３を操作して、情報提供を要求する入力を行うと、この入力を検出した制御部１１０が通信部１０１を制御して、Ｗｅｂ−ＧＩＳサーバ３００に対して、情報提供を要求する。なお、ここで、ユーザが行う要求では、都道府県名や市町村名などの地域名や、必要とする情報のカテゴリ（例えば、行政情報、観光情報、防災情報、公共施設情報など）、施設名などが指定され、この指定された情報が指定情報としてＷｅｂ−ＧＩＳサーバ３００に通知される。
【００４４】
（シーケンスＳ５０２）Ｗｅｂ−ＧＩＳサーバ３００は、ユーザＰＣ１００からの要求に応じて、メタデータの検索を行う。すなわち、Ｗｅｂ−ＧＩＳサーバ３００では、制御部３１０が、上記要求に含まれる指定情報（地域名、施設名やカテゴリ）に基づいて、記憶部３０２に記憶しておいたメタデータのうち、上記指定情報に該当するものを検出する。
【００４５】
（シーケンスＳ５０３）Ｗｅｂ−ＧＩＳサーバ３００は、シーケンスＳ５０２で検出したメタデータに基づいて、地理情報サーバ５００などに対して地理情報の提供を要求する。このため、Ｗｅｂ−ＧＩＳサーバ３００では、制御部３１０が通信部３０１を制御して、シーケンスＳ５０２で検出したメタデータに含まれる閲覧用ＵＲＬに基づいて、上記メタデータに対応する地理情報を格納する地理情報サーバ５００などに対し、地理情報の提供を要求する。  
なお、図５では、地理情報サーバ５００を１つだけ示しているが、シーケンスＳ５０２で検出したメタデータが複数存在する場合には、それぞれ対応する地理情報サーバ（図示しない）に対して、地理情報の提供を要求する。
【００４６】
（シーケンスＳ５０４）地理情報サーバ５００は、シーケンスＳ５０３で要求された地理情報をＷｅｂ−ＧＩＳサーバ３００に送信する。すなわち、地理情報サーバ５００では、シーケンスＳ５０３で行われたＷｅｂ−ＧＩＳサーバ３００からの要求を通信部５０１が受信すると、この要求で通知される閲覧用ＵＲＬに基づいて、制御部５１０が記憶部５０２から対応する地理情報を読み出す。そして制御部５１０は、通信部５０１を制御して、読み出した地理情報をＷｅｂ−ＧＩＳサーバ３００に送信する。  
なお、図５では、地理情報サーバ５００を１つだけ示しているが、Ｗｅｂ−ＧＩＳサーバ３００から要求を受け付けた地理情報サーバは、それぞれ上述した地理情報サーバ５００と同様にして地理情報をＷｅｂ−ＧＩＳサーバ３００に送信する。
【００４７】
（シーケンスＳ５０５）Ｗｅｂ−ＧＩＳサーバ３００は、制御部３１０が通信部３０１を制御して、地理情報サーバ５００などから地理情報を受信する。そして制御部３１０は、受信した地理データのうち、緯度・経度の情報が入力されていないデータがあると、受信した地理情報に含まれる住所に基づいて、緯度・経度の情報を付加するアドレスマッチングを行う。
【００４８】
具体的には、制御部３１０は、地理情報に含まれる住所の項目が入力されている一方で、緯度・経度が入力されていないことを検出すると、その地理情報に含まれる住所に基づいて、記憶部３０２が予め記憶しているマッチングテーブルから、上記住所に対応する緯度・経度を検出する。そしてこのようにして検出した緯度・経度の情報を、制御部３１０は、上記地理情報に付加する。
【００４９】
（シーケンスＳ５０６）Ｗｅｂ−ＧＩＳサーバ３００は、シーケンスＳ５０５で検出した地理情報（シーケンスＳ５０５で緯度・経度の情報を付加した場合には、その地理情報）に基づいて、地図の範囲を決定する。すなわち、Ｗｅｂ−ＧＩＳサーバ３００では、制御部３１０が、シーケンスＳ５０２で検出した複数の地理情報にそれぞれ含まれる緯度・経度の情報から、検出した複数の地理情報の施設を１つの地図で表示できる範囲を決定する。この範囲は、表示すべき四角形の地図の右上の緯度・経度と、左下の緯度・経度の組み合わせなどで示される。
【００５０】
（シーケンスＳ５０７）Ｗｅｂ−ＧＩＳサーバ３００では、制御部３１０が通信部３０１を制御して、シーケンスＳ５０３で決定した地図の範囲を範囲情報として、ユーザＰＣ１００に送信する。
（シーケンスＳ５０８）ユーザＰＣ１００は、シーケンスＳ５０７でＷｅｂ−ＧＩＳサーバ３００から送信された範囲情報を用いて、地図情報サーバ２００に地図情報の提供を要求する。すなわち、ユーザＰＣ１００では、通信部１０１が上記範囲情報を受信すると、制御部１１０は通信部１０１を制御して、上記範囲情報を含む地図情報の提供要求を地図情報サーバ２００に送信する。
【００５１】
（シーケンスＳ５０９）地図情報サーバ２００では、通信部２０１が上記提供要求をユーザＰＣ１００から受信すると、制御部２１０が、上記提供要求に含まれる範囲情報に対応する地図情報を記憶部２０２から読み出す。そして制御部２１０は、通信部２０１を制御して、読み出した地図情報をユーザＰＣ１００に送信する。
【００５２】
（シーケンスＳ５１０）ユーザＰＣ１００では、通信部１０１がシーケンスＳ５０９で地図情報サーバ２００が送信した地図情報を受信すると、制御部１１０が上記地図情報に基づいて、表示部１０４に地図を表示する地図表示処理を実行する。
（シーケンスＳ５１１）Ｗｅｂ−ＧＩＳサーバ３００は、シーケンスＳ５０６で地理情報サーバ５００などから受信した地理情報を、ＸＭＬ（eXtensible Markup Language）形式のＧＩＳ（Geographic Information System）データに変換する。すなわち、Ｗｅｂ−ＧＩＳサーバ３００では、地理情報の提供を要求した地理情報サーバ５００から通信部３０１がＣＳＶ形式の地理情報を受信し、これを制御部３１０がＸＭＬ形式のＧＩＳデータに変換する。なお、複数の地理情報サーバから地理情報を受信した場合には、それぞれをＸＭＬ形式のＧＩＳデータに変換する。  
（シーケンスＳ５１２）Ｗｅｂ−ＧＩＳサーバ３００では、制御部３１０が通信部３０１を制御して、シーケンスＳ５１１で得たＧＩＳデータをユーザＰＣ１００に送信する。
【００５３】
（シーケンスＳ５１３）ユーザＰＣ１００では、シーケンスＳ５１２でＷｅｂ−ＧＩＳサーバ３００が送信したＧＩＳデータを通信部１０１が受信し、この受信したＧＩＳデータに基づいて制御部１１０が、既に表示部１０４に表示している地図に重ね合わせて、施設の位置を示すシンボルの表示を行う。
【００５４】
なお、上記ＧＩＳデータには、緯度・経度の情報が含まれるので、これに基づいて制御部１１０は、上記地図上で緯度・経度に合わせて表示位置を決定する。また操作部１０３を通じた操作により、マウスポインタが施設を示すシンボルにポインティングされると、上記ＧＩＳデータに含まれる地理情報（施設の名称、その分類、住所、ホームページのＵＲＬ、ロケーションネーム、施設利用の開始時刻や終了時刻など）を表示部１０４に表示させ、詳細な情報をユーザに示す。
【００５５】
以上のように、上記構成の地理情報システムでは、ユーザＰＣ１００からの要求内容に基づいて、Ｗｅｂ−ＧＩＳサーバ３００が予め準備したメタデータを検索して、上記要求内容に該当するものを検出する。そして、Ｗｅｂ−ＧＩＳサーバ３００は、該当するメタデータに含まれる閲覧用ＵＲＬに基づいて、対応する地理情報サーバ５００から地理情報を取得する。そしてＷｅｂ−ＧＩＳサーバ３００は、取得した地理情報に含まれる緯度・経度の情報に基づいて、地図の範囲を特定し、これを範囲情報としてユーザＰＣ１００に送信する。またＷｅｂ−ＧＩＳサーバ３００は、取得したＣＳＶ形式の地理情報をＸＭＬ形式のＧＩＳデータに変換し、ユーザＰＣ１００に送信する。これに対して、ユーザＰＣ１００では、上記範囲情報に基づく地図データを地図情報サーバ２００から取得して表示するとともに、その表示した地図上にＷｅｂ−ＧＩＳサーバ３００から受信したＧＩＳデータに基づく表示を重ねて行うようにしている。
【００５６】
すなわち、上記構成の地理情報システムでは、Ｗｅｂ−ＧＩＳサーバ３００が地理情報のメタデータを予め準備しておき、これに基づいてユーザＰＣ１００からの要求内容に該当する地図の範囲を特定するとともに、上記要求内容に該当する地理情報を地理情報サーバ５００から収集し、地図の範囲と収集した地理情報をユーザＰＣ１００に送信するようにしている。
【００５７】
したがって、上記構成の地理情報システムによれば、ユーザは所望の地域に存在する複数の施設に関する情報が欲しい場合に、各施設のホームページを巡回するようにアクセスして地図の閲覧を行わなくても、１つの地図上で複数の施設が示されることになるので、利便性が非常に高い。また情報提供者にとっても、情報提供者ＰＣ４００を通じて、ＣＳＶ形式のデータを入力する（シーケンスＳ２０１）だけで、管理する施設の地理情報が他の施設の地理情報と合わせて地図で示されることになるので、多くの情報提供者がそれぞれ地図を伴うホームページを管理・運営する必要がない。
【００５８】
さらに情報提供者が地理情報サーバ５００に登録した地理情報を更新した場合（シーケンスＳ２０９）でも、Ｗｅｂ−ＧＩＳサーバ３００が定期的に更新の有無をチェックして（シーケンスＳ２１１）、必要に応じてメタデータを更新するようにしているので、情報提供者は、更新に関しても、地理情報の作成とそのアップロード以外に特別の作業を必要としない。
【００５９】
この地理情報システムは、複数の機関や組織を横断した情報共有・提供システムに利用することが可能である。この地理情報システムの適用例としては、以下のものが考えられる。  
例えば、国土交通省の地方整備局管内の各事務所が情報提供者となり、それぞれ情報提供者ＰＣ４００を用いて、電子化した管内図と道路・河川の工事計画、実施状況をＣＳＶ形式で整理し、併せて、それぞれの工事の詳細情報を掲載したホームページを作成する。そして整備局が、Ｗｅｂ−ＧＩＳサーバ３００を運用することで、各事務所が作成した地理情報を集約・配信し、工事の必要性や進捗状況、事後評価など地域住民への広報手段のひとつとして活用する。このように、当該地理情報システムで扱う地理情報は、施設に限らず、施設が扱う地理的な情報（工事計画や実施状況など）であってもよい。
【００６０】
また例えば、国土交通省の地方整備局事務所、県事務所、市役所が情報提供者となり、それぞれ情報提供者ＰＣ４００を用いて、市内で実施中の交通規制情報をそれぞれＣＳＶ形式で整理する。そしてこれらの情報提供者のうち、代表者がＷｅｂ−ＧＩＳサーバ３００を運用することで、市内一体となった交通規制の情報をユーザたる市民に提供する。この場合、より詳細な背景地図が必要となることが考えられるので、市が整備している詳細なディジタルマップデータを閲覧可能な形式に変換し、配信する。
【００６１】
なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また上記実施形態に開示されている複数の構成要素を適宜組み合わせることによって種々の発明を形成できる。また例えば、実施形態に示される全構成要素からいくつかの構成要素を削除した構成も考えられる。さらに、異なる実施形態に記載した構成要素を適宜組み合わせてもよい。
【００６２】
その一例として例えば、上記実施の形態では、地図情報サーバ２００とＷｅｂ−ＧＩＳサーバ３００を別に示したが、これらは一体となっていてもよい。すなわち、上記実施の形態で説明したように、Ｗｅｂ−ＧＩＳサーバ３００がユーザＰＣ１００に範囲情報を通知する代わりに、Ｗｅｂ−ＧＩＳサーバ３００が記憶部３０２に地図情報を記憶しておき、上記範囲情報に該当する地図情報をＷｅｂ−ＧＩＳサーバ３００が記憶部３０２から読み出して、ユーザＰＣ１００に送信する。また地図情報は、地図情報サーバ２００とＷｅｂ−ＧＩＳサーバ３００の記憶部３０２に分散して記憶させるようにしてもよい。
【００６３】
また上記実施の形態では、Ｗｅｂ−ＧＩＳサーバ３００と地理情報サーバ５００を別に示したが、これらは一体となっていてもよい。すなわち、上記実施の形態で説明したように、Ｗｅｂ−ＧＩＳサーバ３００が地理情報サーバ５００から地理情報を取得する代わりに、Ｗｅｂ−ＧＩＳサーバ３００が記憶部３０２に予め地理情報を記憶しておき、シーケンスＳ５０２で検出したメタデータに対応する地理情報を記憶部３０２から読み出して、シーケンスＳ５０５、Ｓ５０６およびＳ５１１の各処理を行うようにしてもよい。また地理情報の更新（シーケンスＳ２０７〜Ｓ２０９）についても、これをＷｅｂ−ＧＩＳサーバ３００が受け付ける。
【００６４】
そしてまた地理情報サーバ５００とＷｅｂ−ＧＩＳサーバ３００の記憶部３０２の両方に、それぞれ異なる施設の地理情報を記憶させておき、制御部３１０の制御により、必要な地理情報を地理情報サーバ５００や記憶部３０２から適宜読み出すようにして、シーケンスＳ５０５、Ｓ５０６およびＳ５１１の各処理を行うようにしてもよい。
【００６５】
そしてまた上記実施の形態では、情報提供者ＰＣ４００においてメタデータを作成する（シーケンスＳ２０４）ようにしたが、これをＷｅｂ−ＧＩＳサーバ３００にて行うようにしてもよい。すなわち、情報提供者ＰＣ４００では、ＣＳＶ形式の地理情報の作成と、この作成した地理情報をＷｅｂ−ＧＩＳサーバ３００に送信するだけの作業を行い、Ｗｅｂ−ＧＩＳサーバ３００において、情報提供者ＰＣ４００から受信した地理情報に基づいてメタデータの作成を行う。
【００６６】
さらには、上記実施の形態では、地理情報に含まれる緯度・経度の情報や、シーケンスＳ５０５のアドレスマッチングで地理情報に付加される緯度・経度の情報は、地図上の特定の点であるかのごとく説明したが、地理情報として地物や事象を面や線で示すようにしてもよい。この場合、地理情報は、ＣＳＶ形式よりもＸＭＬ形式のＧＩＳデータとすることが好ましい。ＸＭＬ形式のＧＩＳデータは、地図上の面や線を表現するのに好適する。
【００６７】
このように、地図上の面や線を表現したＸＭＬ形式で地理情報をＷｅｂ−ＧＩＳサーバ３００や地理情報サーバ５００に格納する場合、シーケンスＳ５０５のアドレスマッチングや、シーケンスＳ５１１で示したデータ変換は不要となる。国土地理院が提供する電子国土Ｗｅｂシステムにあっても、ＸＭＬ形式のＧＩＳデータを採用しているため、上記システムとのデータ親和性が高い。  
その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。
【図面の簡単な説明】
【００６８】
【図１】この発明に係わる地理情報システムの一実施形態の構成を示す回路ブロック図。
【図２】図１に示した地理情報システムの登録シーケンスの動作を説明するためのシーケンス図。
【図３】図１に示した地理情報システムの情報提供者ＰＣにて入力される地理情報の一例を示す図。
【図４】図１に示した地理情報システムの情報提供者ＰＣで作成されるメタデータの一例を示す図。
【図５】図１に示した地理情報システムの提供シーケンスの動作を説明するためのシーケンス図。
【符号の説明】
【００６９】
１００…ユーザＰＣ、１０１…通信部、１０２…記憶部、１０３…操作部、１０４…表示部、１１０…制御部、２００…地図情報サーバ、２０１…通信部、２０２…記憶部、２１０…制御部、３００…Ｗｅｂ−ＧＩＳサーバ、３０１…通信部、３０２…記憶部、３０３…操作部、３０４…表示部、３１０…制御部、４００…情報提供者ＰＣ、４０１…通信部、４０２…記憶部、４０３…操作部、４０４…表示部、４１０…制御部、５００…地理情報サーバ、５０１…通信部、５０２…記憶部、５１０…制御部。
【図１】
2007334033.tif 000003
【図２】
2007334033.tif 000004
【図３】
2007334033.tif 000005
【図４】
2007334033.tif 000006
【図５】
2007334033.tif 000007