(57)【要約】【課題】通信ネットワークに接続可能なユーザ端末装置を操作することにより、サーバに接続して地図を分割した領域に関する情報を取得する情報提供サービス及びサーバを提供する。【解決手段】インターネットを介して情報サーバに接続可能なユーザ端末装置があり、情報提供サービス利用者はユーザ端末装置を操作して情報サーバにアクセスする。項目欄１０１で取得する情報項目を選択することにより、選択情報に基づいて地図欄１０２に表示されている地図が塗り分けられる、また、地図欄１０２で地方自治体を選択することにより、その選択地方自治体の選択情報についての詳しいデータ、選択地方自治体と同程度の人口を有する地方自治体との比較グラフ、選択地方自治体に関る種々の情報を画面情報や文字データ、画像データ、音声データ等で取得することができる。【選択図】　図６
2004118280.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続可能なユーザ端末装置と、地図を分割した領域に関する情報を提供するサーバとを通信ネットワークを介して接続した情報提供サービスシステムであって、
前記ユーザ端末装置は、
画面を生成する画面情報を前記サーバから受信する画面情報受信手段と、
当該画面情報受信手段が受信した前記画面情報を記憶する画面情報記憶手段と、
当該画面情報記憶手段が記憶した前記画面情報を表示する表示手段と、
前記画面情報記憶手段が記憶した前記画面情報を前記表示手段に表示する表示制御手段と、
前記表示手段が表示した、複数の領域に分割された地図を示す地図画面において少なくとも１つの領域を選択する領域選択手段と、
前記表示手段が表示した、提供を受ける情報の種類を示す入力画面において提供を受ける情報の種類を選択する情報選択手段と、
前記領域選択手段及び前記情報選択手段において選択された選択情報を前記サーバに送信する選択情報送信手段とを備え、
前記サーバは、
前記選択情報送信手段から送信された前記選択情報を受信する選択情報受信手段と、
前記ユーザ端末装置へ提供する提供情報の基となる基本情報を記憶する基本情報記憶手段と、
前記選択情報に基づいて、選択された領域及び種類の情報を、前記基本情報記憶手段が記憶した前記基本情報から抽出する第１抽出手段と、
当該第１抽出手段が抽出した第１抽出情報に基づいて、前記地図画面に表示されている地図を塗り分けた塗り分け地図を作成する塗り分け地図作成手段と、
前記第１抽出情報に基づいて、グラフ、表及びデータファイルのうちの少なくとも１つを作成する提供情報作成手段と、
前記塗り分け地図、前記グラフ、前記表及び前記データファイルに基づいて提供情報画面を作成する提供画面作成手段と、
前記ユーザ端末装置へ前記地図画面、前記入力画面及び前記提供情報画面のうちの少なくとも１つの前記画面情報を送信する画面情報送信手段とを備えたことを特徴とする情報提供サービスシステム。
【請求項２】
前記領域は都道府県別、市区町村別、又は字丁目別によるものであることを特徴とする請求項１に記載の情報提供サービスシステム。
【請求項３】
前記サーバは、
領域選択手段で選択された領域と人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である対比領域を選択する対比領域選択手段と、
当該対比領域選択手段が選択した前記対比領域に関する情報を抽出する第２抽出手段とを備えたことを特徴とする請求項１又は２に記載の情報提供サービスシステム。
【請求項４】
前記データファイルは、文書データ、静止画像データ、音声データ及び動画データのうちの少なくとも１つであることを特徴とする請求項１乃至３のいずれかに記載の情報提供サービスシステム。
【請求項５】
前記塗り分け地図作成手段は、地図を分割した領域を少なくとも１つ以上の項目に関するデータに基づいて塗り分けを行い、
前記領域を項目数で分割し、各項目毎の領域を作成する領域分割手段と、
前記項目に関するデータを各項目毎に少なくとも１つ以上の階層に振り分ける階層振り分け手段と、
当該階層振り分け手段で振り分けられた階層毎に塗り分けの色又は模様を決定する色決定手段と、
前記領域分割手段で作成された各項目毎の分割領域を、その分割領域に該当する項目の階層に対して前記色決定手段が決定した色又は模様で塗り潰す塗り潰し手段とを備えたことを特徴とする請求項１乃至４のいずれかに記載の情報提供サービスシステム。
【請求項６】
通信ネットワークに接続可能なユーザ端末装置に通信ネットワークを介して接続し、地図を分割した領域に関する情報を提供するサーバであって、
前記ユーザ端末装置から送信された前記選択情報を受信する選択情報受信手段と、
前記ユーザ端末装置へ提供する提供情報の基となる基本情報を記憶する基本情報記憶手段と、
前記選択情報に基づいて、選択された領域及び種類の情報を、前記基本情報記憶手段が記憶した前記基本情報から抽出する第１抽出手段と、
当該第１抽出手段が抽出した第１抽出情報に基づいて、前記地図画面に表示されている地図を塗り分けた塗り分け地図を作成する塗り分け地図作成手段と、
前記第１抽出情報に基づいて、グラフ、表及びデータファイルのうちの少なくとも１つを作成する提供情報作成手段と、
前記塗り分け地図、前記グラフ、前記表及び前記データファイルに基づいて提供情報画面を作成する提供画面作成手段と、
前記ユーザ端末装置へ前記地図画面、前記入力画面及び前記提供情報画面のうちの少なくとも１つの前記画面情報を送信する画面情報送信手段とを備えたことを特徴とするサーバ。
【請求項７】
前記領域は都道府県別、市区町村別、又は字丁目別によるものであることを特徴とする請求項６に記載のサーバ。
【請求項８】
前記ユーザ端末装置で選択された領域と人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である対比領域を選択する対比領域選択手段と、
当該対比領域選択手段が選択した前記対比領域に関する情報を抽出する第２抽出手段とを備えたことを特徴とす請求項６又は７に記載のサーバ。
【請求項９】
前記データファイルは、文書データ、静止画像データ、音声データ及び動画データのうちの少なくとも１つであることを特徴とする請求項６乃至８のいずれかに記載のサーバ。
【請求項１０】
前記塗り分け地図作成手段は、地図を分割した領域を少なくとも１つ以上の項目に関するデータに基づいて塗り分けを行い、
前記領域を項目数で分割し、各項目毎の領域を作成する領域分割手段と、
前記項目に関するデータを各項目毎に少なくとも１つ以上の階層に振り分ける階層振り分け手段と、
当該階層振り分け手段で振り分けられた階層毎に塗り分けの色又は模様を決定する色決定手段と、
前記領域分割手段で作成された各項目毎の分割領域を、その分割領域に該当する項目の階層に対して前記色決定手段が決定した色又は模様で塗り潰す塗り潰し手段とを備えたことを特徴とする請求項６乃至９のいずれかに記載のサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報提供サービスシステム及びサーバに関し、詳細には、通信ネットワークに接続可能なユーザ端末装置を操作することにより、サーバに接続して地図を分割した領域に関する情報を取得する情報提供サービス及びサーバに関する。
【０００２】
【従来の技術】
従来、ユーザ端末装置がインターネットを介してサーバに接続し、プログラムデータ、画像データ、音声データ等の様々な種類のデータをサーバからユーザ端末装置へダウンロードすることは、一般的に行われている。また、ユーザ端末装置の画面上で、地図上から一部領域（例えば、都道府県別に分割されている地図の中の１つの都道府県）を選択することにより、サーバ側に蓄えられた選択領域の情報をユーザ端末装置に表示したり、データをダウンロードしたり、情報の種類を選択することにより、単一項目の情報について地図を塗り分けてユーザ端末装置に表示したりということも行われている。
【０００３】
【発明が解決しようとする課題】
しかしながら、提供される情報は選択した領域のものに限られ、選択された地図上の領域と比較することに適した領域（例えば、人口が同じ程度であったり、世帯数が同じ程度であったり、人口密度が同じ程度であったり、面積が同じ程度であったりする領域）を自動的に抽出して、その比較領域の情報も併せてユーザ端末装置の画面に表示したり、データをダウンロードしたりということは行われていない。
【０００４】
また、選択された項目の情報について、地図を塗り分けて表示する場合には、単一の項目についての塗り分けは行われていても、複数項目についての同時塗り分け表示は行われていない。
【０００５】
【課題を解決するための手段】
上記課題を解決するため、請求項１に係る発明の情報提供サービスシステムでは、通信ネットワークに接続可能なユーザ端末装置と、地図を分割した領域に関する情報を提供するサーバとを通信ネットワークを介して接続した情報提供サービスシステムであって、前記ユーザ端末装置は、画面を生成する画面情報を前記サーバから受信する画面情報受信手段と、当該画面情報受信手段が受信した前記画面情報を記憶する画面情報記憶手段と、当該画面情報記憶手段が記憶した前記画面情報を表示する表示手段と、前記画面情報記憶手段が記憶した前記画面情報を前記表示手段に表示する表示制御手段と、前記表示手段が表示した、複数の領域に分割された地図を示す地図画面において少なくとも１つの領域を選択する領域選択手段と、前記表示手段が表示した、提供を受ける情報の種類を示す入力画面において提供を受ける情報の種類を選択する情報選択手段と、前記領域選択手段及び前記情報選択手段において選択された選択情報を前記サーバに送信する選択情報送信手段とを備え、前記サーバは、前記選択情報送信手段から送信された前記選択情報を受信する選択情報受信手段と、前記ユーザ端末装置へ提供する提供情報の基となる基本情報を記憶する基本情報記憶手段と、前記選択情報に基づいて、選択された領域及び種類の情報を、前記基本情報記憶手段が記憶した前記基本情報から抽出する第１抽出手段と、当該第１抽出手段が抽出した第１抽出情報に基づいて、前記地図画面に表示されている地図を塗り分けた塗り分け地図を作成する塗り分け地図作成手段と、前記第１抽出情報に基づいて、グラフ、表及びデータファイルのうちの少なくとも１つを作成する提供情報作成手段と、前記塗り分け地図、前記グラフ、前記表及び前記データファイルに基づいて提供情報画面を作成する提供画面作成手段と、前記ユーザ端末装置へ前記地図画面、前記入力画面及び前記提供情報画面のうちの少なくとも１つの前記画面情報を送信する画面情報送信手段とを備えている。尚、通信ネットワークは、少なくともインターネット又は携帯電話網である。
【０００６】
この構成の情報提供サービスシステムでは、ユーザ端末装置の画面情報受信手段は、画面を生成する画面情報をサーバから受信し、画面情報記憶手段は、画面情報受信手段が受信した画面情報を記憶し、表示手段は、画面情報記憶手段が記憶した画面情報を表示し、表示制御手段は、画面情報記憶手段が記憶した画面情報を表示手段に表示し、領域選択手段は、表示手段が表示した、複数の領域に分割された地図を示す地図画面において少なくとも１つの領域を選択し、情報選択手段は、表示手段が表示した、提供を受ける情報の種類を示す入力画面において提供を受ける情報の種類を選択し、選択情報送信手段は、領域選択手段及び情報選択手段において選択された選択情報をサーバに送信する。また、サーバは、選択情報受信手段は、選択情報送信手段から送信された選択情報を受信し、基本情報記憶手段は、ユーザ端末装置へ提供する提供情報の基となる基本情報を記憶し、第１抽出手段は、選択情報に基づいて、選択された領域及び種類の情報を、基本情報記憶手段が記憶した基本情報から抽出し、塗り分け地図作成手段は、第１抽出手段が抽出した第１抽出情報に基づいて、地図画面に表示されている地図を塗り分けた塗り分け地図を作成し、提供情報作成手段は、第１抽出情報に基づいて、グラフ、表及びデータファイルのうちの少なくとも１つを作成し、提供画面作成手段は、塗り分け地図、グラフ、表及びデータファイルに基づいて提供情報画面を作成し、画面情報送信手段は、ユーザ端末装置へ地図画面、入力画面及び提供情報画面のうちの少なくとも１つの画面情報を送信する。
【０００７】
また、請求項２に係る発明の情報提供サービスシステムでは、請求項１に記載の発明の構成に加えて、前記領域は都道府県別、市区町村別、又は字丁目別によるものであることを特徴とする構成となっている。
【０００８】
この構成の情報提供サービスシステムでは、請求項１に記載の発明の作用に加えて、領域は都道府県別、市区町村別、又は字丁目別により分割されたものが用いられる。
【０００９】
また、請求項３に係る発明の情報提供サービスシステムでは、請求項１又は２に記載の発明の構成に加えて、前記サーバは、領域選択手段で選択された領域と人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である対比領域を選択する対比領域選択手段と、当該対比領域選択手段が選択した前記対比領域に関する情報を抽出する第２抽出手段とを備えたことを特徴とする構成となっている。
【００１０】
この構成の情報提供サービスシステムでは、請求項１又は２に記載の発明の作用に加えて、サーバの対比領域選択手段は、領域選択手段で選択された領域と人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である対比領域を選択し、第２抽出手段は、対比領域選択手段が選択した対比領域に関する情報を抽出する。
【００１１】
また、請求項４に係る発明の情報提供サービスシステムでは、請求項１乃至３のいずれかに記載の発明の構成に加えて、前記データファイルは、文書データ、静止画像データ、音声データ及び動画データのうちの少なくとも１つであることを特徴とする構成となっている。
【００１２】
この構成の情報提供サービスシステムでは、請求項１乃至３のいずれかに記載の発明の作用に加えて、データファイルは、文書データ、静止画像データ、音声データ及び動画データのうちの少なくとも１つが用いられる。
【００１３】
また、請求項５に係る発明の情報提供サービスシステムでは、請求項１乃至４のいずれかに記載の発明の構成に加えて、前記塗り分け地図作成手段は、地図を分割した領域を少なくとも１つ以上の項目に関するデータに基づいて塗り分けを行い、前記領域を項目数で分割し、各項目毎の領域を作成する領域分割手段と、前記項目に関するデータを各項目毎に少なくとも１つ以上の階層に振り分ける階層振り分け手段と、当該階層振り分け手段で振り分けられた階層毎に塗り分けの色又は模様を決定する色決定手段と、前記領域分割手段で作成された各項目毎の分割領域を、その分割領域に該当する項目の階層に対して前記色決定手段が決定した色又は模様で塗り潰す塗り潰し手段とを備えたことを特徴とする構成となっている。
【００１４】
この構成の情報提供サービスシステムでは、請求項１乃至４のいずれかに記載の発明の作用に加えて、塗り分け地図作成手段は、領域を少なくとも１つ以上の項目に関するデータに基づいて塗り分けを行い、領域分割手段は、領域を項目数で分割し、各項目毎の領域を作成し、階層振り分け手段は、項目に関するデータを各項目毎に少なくとも１つ以上の階層に振り分け、色決定手段は、階層振り分け手段で振り分けられた階層毎に塗り分けの色又は模様を決定し、塗り潰し手段は、領域分割手段で作成された各項目毎の分割領域を、その分割領域に該当する項目の階層に対して色決定手段が決定した色又は模様で塗り潰す。
【００１５】
また、請求項６に係る発明のサーバでは、通信ネットワークに接続可能なユーザ端末装置に通信ネットワークを介して接続し、地図を分割した領域に関する情報を提供するサーバであって、前記ユーザ端末装置から送信された前記選択情報を受信する選択情報受信手段と、前記ユーザ端末装置へ提供する提供情報の基となる基本情報を記憶する基本情報記憶手段と、前記選択情報に基づいて、選択された領域及び種類の情報を、前記基本情報記憶手段が記憶した前記基本情報から抽出する第１抽出手段と、当該第１抽出手段が抽出した第１抽出情報に基づいて、前記地図画面に表示されている地図を塗り分けた塗り分け地図を作成する塗り分け地図作成手段と、前記第１抽出情報に基づいて、グラフ、表及びデータファイルのうちの少なくとも１つを作成する提供情報作成手段と、前記塗り分け地図、前記グラフ、前記表及び前記データファイルに基づいて提供情報画面を作成する提供画面作成手段と、前記ユーザ端末装置へ前記地図画面、前記入力画面及び前記提供情報画面のうちの少なくとも１つの前記画面情報を送信する画面情報送信手段とを備えている。尚、通信ネットワークは、少なくともインターネット又は携帯電話網である。
【００１６】
この構成のサーバでは、選択情報受信手段は、ユーザ端末装置から送信された選択情報を受信し、基本情報記憶手段は、ユーザ端末装置へ提供する提供情報の基となる基本情報を記憶し、第１抽出手段は、選択情報に基づいて、選択された領域及び種類の情報を、基本情報記憶手段が記憶した基本情報から抽出し、塗り分け地図作成手段は、第１抽出手段が抽出した第１抽出情報に基づいて、地図画面に表示されている地図を塗り分けた塗り分け地図を作成し、提供情報作成手段は、第１抽出情報に基づいて、グラフ、表及びデータファイルのうちの少なくとも１つを作成し、提供画面作成手段は、塗り分け地図、グラフ、表及びデータファイルに基づいて提供情報画面を作成し、画面情報送信手段は、ユーザ端末装置へ地図画面、入力画面及び提供情報画面のうちの少なくとも１つの画面情報を送信する。
【００１７】
また、請求項７に係る発明のサーバでは、請求項６に記載の発明の構成に加えて、前記領域は都道府県別、市区町村別、又は字丁目別によるものであることを特徴とする構成となっている。
【００１８】
この構成のサーバでは、請求項６に記載の発明の作用に加えて、領域は都道府県別、市区町村別、又は字丁目別により分割されたものが用いられる。
【００１９】
また、請求項８に係る発明のサーバでは、請求項６又は７に記載の発明の構成に加えて、前記ユーザ端末装置で選択された領域と人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である対比領域を選択する対比領域選択手段と、当該対比領域選択手段が選択した前記対比領域に関する情報を抽出する第２抽出手段とを備えたことを特徴とする構成となっている。
【００２０】
この構成のサーバでは、請求項６又は７に記載の発明の作用に加えて、対比領域選択手段は、ユーザ端末装置で選択された領域と人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である対比領域を選択し、第２抽出手段は、対比領域選択手段が選択した対比領域に関する情報を抽出する。
【００２１】
また、請求項９に係る発明のサーバでは、請求項６乃至８のいずれかに記載の発明の構成に加えて、前記データファイルは、文書データ、静止画像データ、音声データ及び動画データのうちの少なくとも１つであることを特徴とする構成となっている。
【００２２】
この構成のサーバでは、請求項６乃至８のいずれかに記載の発明の作用に加えて、データファイルは、文書データ、静止画像データ、音声データ及び動画データのうちの少なくとも１つが用いられる。
【００２３】
また、請求項１０に係る発明のサーバでは、請求項６乃至９のいずれかに記載の発明の構成に加えて、前記塗り分け地図作成手段は、地図を分割した領域を少なくとも１つ以上の項目に関するデータに基づいて塗り分けを行い、前記領域を項目数で分割し、各項目毎の領域を作成する領域分割手段と、前記項目に関するデータを各項目毎に少なくとも１つ以上の階層に振り分ける階層振り分け手段と、当該階層振り分け手段で振り分けられた階層毎に塗り分けの色又は模様を決定する色決定手段と、前記領域分割手段で作成された各項目毎の分割領域を、その分割領域に該当する項目の階層に対して前記色決定手段が決定した色又は模様で塗り潰す塗り潰し手段とを備えたことを特徴とする構成となっている。
【００２４】
この構成のサーバでは、請求項６乃至９のいずれかに記載の発明の作用に加えて、塗り分け地図作成手段は、領域を少なくとも１つ以上の項目に関するデータに基づいて塗り分けを行い、領域分割手段は、領域を項目数で分割し、各項目毎の領域を作成し、階層振り分け手段は、項目に関するデータを各項目毎に少なくとも１つ以上の階層に振り分け、色決定手段は、階層振り分け手段で振り分けられた階層毎に塗り分けの色又は模様を決定し、塗り潰し手段は、領域分割手段で作成された各項目毎の分割領域を、その分割領域に該当する項目の階層に対して色決定手段が決定した色又は模様で塗り潰す。
【００２５】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を参照して説明する。図１は、本発明の一実施の形態である情報提供サービスシステムを構成する機器の構成を示すブロック図である。図１に示すように、ユーザ端末装置３はインターネット４を介して情報提供サービス提供会社１に設置された情報サーバ２に接続可能である。したがって、情報提供サービス利用者はユーザ端末装置３を用いて、情報提供サービス提供会社１の情報サーバ２にインターネット４を介して接続し、様々な情報を入手するものである。なお、ユーザ端末装置３は、インターネット４に接続可能な端末装置であり、インターネット４上のＷＥＢページを閲覧可能なＷＥＢブラウザプログラムを記憶している。
【００２６】
また、本発明はＧＩＳ（Ｇｅｏｇｒａｆｉｃ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｓｙｓｔｅｍ、地理情報システム）を基本にして様々な情報を提供する。ここで、「地理情報システム関係省庁連絡会議」の定義によると、ＧＩＳとは「地理的位置を手がかりに、位置に関する情報を持ったデータ（空間データ）を総合的に管理・加工し、視覚的に表示し、高度な分析や迅速な判断を可能にする技術」であり、つまりは、地図上の位置情報に対して種々の数値データや画像データ、音声データ、文字データ等を関連付け、システム利用者に提供する技術である。
【００２７】
次いで、図２を参照して情報サーバ２の構造を説明する。図２は、情報サーバ２の電気的構成のブロック図である。図２に示すように、情報サーバ２には、情報サーバ２の制御を司るＣＰＵ２０が設けられ、ＣＰＵ２０には、各種のデータを一時的に記憶するＲＡＭ２１と、ＢＩＯＳ等を記憶したＲＯＭ２２と、データの受け渡しの仲介を行うＩ／Ｏインターフェース２３とが接続されている。Ｉ／Ｏインターフェース２３には、ハードディスク装置２８が接続され、当該ハードディスク装置２８には、基礎情報記憶エリア２８０、参考情報記憶エリア２８１、項目関連情報記憶エリア２８２、ユーザ端末装置情報記憶エリア２８３、地図用データ記憶エリア２８４、グラフ用データ記憶エリア２８５、ＣＰＵ２０で実行されるプログラムを記憶したプログラム記憶エリア２８６と、その他の情報記憶エリア２８７とが設けられている。
【００２８】
ここで、各記憶エリアに記憶されている情報の詳細について説明する。基礎情報記憶エリア２８０には、地方自治体の名称、住所、人口等の基礎情報が地方自治体毎に記憶されている基礎情報テーブルが記憶されている。参考情報記憶エリア２８１には、花火大会の開催場所や日時等の情報が記憶されている花火大会情報テーブルや、首長選挙の開催日等が記憶されている首長選挙テーブルや、総務省の合併重点支援地域に指定されている市町村名等が記憶されている合併情報テーブルなど地方自治体に関係する様々な情報に関するデータテーブル及び、各地方自治体の参考情報画面とこの画面を用いてダウンロード可能なデータが記憶されている。また、情報サーバ２がユーザ端末装置３へ提供する情報は「首長選挙」「過疎化指定地域」「６５歳以上人口比率」等の項目に分類されており、項目関連情報記憶エリア２８２には、各情報項目について、どのテーブルのどのデータを検索すべきかといった情報が記憶されている検索項目テーブル２８２１及び複数項目対応テーブル２８２２が記憶されている。ユーザ端末装置情報記憶エリア２８３には、ユーザ端末装置３側で選択されて、受信した受信情報が記憶されているユーザ端末装置情報テーブル２８３１が記憶されている。地図用データ記憶エリア２８４には、ユーザ端末装置３へ提供する地図用のデータが記憶されている。グラフ用データ記憶エリア２８５には、ユーザ端末装置３へ提供するグラフ用のデータが記憶されている。
【００２９】
また、Ｉ／Ｏインターフェース２３には、ビデオコントローラ２４と、キーコントローラ２５と、ＣＤ−ＲＯＭドライブ２６と、ＬＡＮカード２９とが接続され、ビデオコントローラ２４にはＣＲＴ６０が接続され、キーコントローラ２５にはキーボード６１が接続され、ＬＡＮカード２９にはルータ６２が接続され、インターネット４に接続可能となっている。なお、ＣＤ−ＲＯＭドライブ２６に挿入されるＣＤ−ＲＯＭ２７には、情報サーバ２の制御プログラムが記憶されており、導入時には、制御プログラムは、ＣＤ−ＲＯＭ２７から、ハードディスク装置２８にセットアップされてプログラム記憶エリア２８６に記憶されるようになっている。
【００３０】
ここで、図３乃至図８を参照して、ユーザ端末装置３に表示される画面を用いて本発明の情報提供サービスシステムの一実施例について説明する。利用者は、ユーザ端末装置３のＷＥＢブラウザを用いて、情報提供サービス提供会社１の初期画面１０（図３参照）にアクセスする。さらに、初期画面１０の項目欄１０１から取得する情報項目を選択することにより、地図欄１０２に表示されている地図が選択された項目の情報に従って塗り分けられ、利用者は視覚的に選択項目情報を捉えることができる。また、地図上から地方自治体を選択することにより、その地方自治体の情報が表示される。この情報は選択項目の数値データや、選択地方自治体と人口が同程度の地方自治体との選択項目情報の比較グラフ、選択地方自治体の基礎情報や参考情報である。
【００３１】
図３は、ユーザ端末装置３のＷＥＢブラウザにて表示される初期画面１０のイメージ図である。図４は、地図縮尺変更画面１１のイメージ図である。図５は、項目選択後画面１２のイメージ図である。図６は、詳細情報画面１３のイメージ図である。図７は、グラフ画面１４のイメージ図である。図８は、基礎情報画面１５のイメージ図である。
【００３２】
図３に示すように、初期画面１０には項目欄１０１と地図欄１０２が設けられている。項目欄１０１では取得できる情報項目が表示されており、項目欄１０１に表示されている情報項目は、「くらし」、「基礎データ」及び「行政」に分類されており、「行政」に分類された「総務省合併重点支援地域」及び「首長選挙（平成１４年度）」が表示されている。また、項目欄の右端にはスクロールバーが設けられており、スクロールインジケータを操作することにより「首長選挙」以下の情報項目も表示することができ、「くらし」及び「基礎データ」の文字の前に表示されている「＋」を選択することにより、それらに分類された情報項目も表示することができる。
【００３３】
また、地図欄１０２には都道府県毎に境界線が引かれた全国レベルの白地図が表示されており、地図欄１０２の上部には地図の縮尺を変更するためのツールアイコンが表示されている。一番左のプラスアイコンを選択し、地図上の一点をマウスクリックすると、クリックされた地点を中心として地図が拡大表示される。また、左から２番目のマイナスアイコンを選択し、地図上の一点をマウスクリックすると、クリックされた地点を中心として地図が縮小表示される。また、左から３番目のハンドアイコンを選択し、地図上をドラッグさせると、ドラッグ開始地点がドラッグ方向へ移動する。また、左から４番目の範囲拡大アイコンを選択し、地図上をドラッグさせると、ドラッグ開始地点からドラッグ終了地点を結んだ線を対角線とする長方形で囲まれた領域が拡大表示される。また、左から５番目の範囲縮小アイコンを選択し、地図上をドラッグさせると、ドラッグ開始地点からドラッグ終了地点を結んだ線の中点を中心として地図が縮小表示される。そして、全国レベルの地図から拡大表示が行われ、地図表示が所定の縮尺（例えば、１５０万分の１）より小さくなった時点で、地図欄１０２の中心に表示されている都道府県の市町村毎の境界線が表示され都道府県レベルの地図表示となる。なお、図４は、地図欄１０２が拡大表示されて都道府県レベルの地図が表示されている地図縮尺変更画面１１のイメージ図であり、地図欄１０２には神奈川県地図が市町村毎に境界線が引かれた状態でが表示されている。また、市町村名も表示されている。
【００３４】
また、項目欄１０１では、取得したい情報の文字の上をマウスクリック又はキー操作により選択し、項目欄１０１右側の「選択」ボタンを選択することによって選択する情報の項目が確定される。すると、選択された項目番号（項目毎に割り当てられた番号）と、地図欄１０２に表示されている地図の地図番号（全国及び都道府県毎に割り当てられた番号）が情報サーバ２へ送信され、情報サーバ２から地図欄１０２に選択項目の情報の塗り分け地図が表示された画面（項目選択後画面１２、図５参照）が送信されてくるので、ユーザ端末装置３は受信して表示する。この時、地図欄１０２に地図に全国レベルの地図が表示されている場合には、都道府県毎に塗り分けがなされた塗り分け地図が、都道府県レベルの地図が表示されている場合には、市町村毎に塗り分けがなされた塗り分け地図が表示される。そこで、利用者は、市町村の情報を取得したい場合には、地図欄１０２で地図の縮尺変更を行い、情報を取得したい市町村が属する都道府県の地図を表示させた後に取得情報項目の選択を行う。そして、都道府県の情報を取得したい場合には、地図の縮尺を行わずに全国レベルの地図が表示されている状態で取得情報項目の選択を行う。
【００３５】
図５は、項目欄１０１で「行政」に分類されている「首長選挙（平成１４年度）」を選択した場合に表示される項目選択後画面１２であり、神奈川県で平成１４年度に首長選挙が行われる市町村である、横浜市、逗子市、秦野市、大磯町、二宮町、中井町、大井町、真鶴町に色が塗られており、これらの市町村で平成１４年度に首長選挙が開催されることがわかる。
【００３６】
さらに、図５に示す項目選択後画面１２の地図欄１０２にて、マウスクリックにより１つの市町村を選択すると、選択された地方自治体の地方自治体番号（各地方自治体毎に割り当てられた番号）が情報サーバ２へ送信され、情報サーバ２から、選択された地方自治体の、選択された項目の詳細な情報を載せた画面（詳細情報画面１３、図６参照）が送信されてくるので、ユーザ端末装置３は受信して表示する。図６に示すように、地方自治体選択後には、地図欄１０２の右横に選択地方自治体名、詳細情報欄１３１及びその他の情報表示のためのボタン群が表示される。詳細情報欄１３１には、選択された地方自治体の、選択された項目情報の詳細な情報が表示される。さらに、詳細情報欄１３１の下部にはその他の情報表示のためのボタン群である「基礎情報画面」ボタン、「グラフ画面」ボタン及び「参考情報画面」が設けられている。
【００３７】
図６に示す例では、項目欄１０１で「首長選挙（平成１４年度）」が選択され、地図欄１０２には神奈川県の塗り分け地図が表示されており、平成１４年度に首長選挙が開催される市町村がわかる。また、選択地方自治体としては神奈川県逗子市が選択されて、詳細情報欄１３１の上部に「選択地方自治体：神奈川県逗子市」と表示されている。さらに、詳細情報欄１３１には項目欄と内容欄が設けられ、項目欄には「平成１４年度首長選挙」が表示され、内容欄には「あり」が表示されており、ここでも神奈川県逗子市は平成１４年度に首長選挙が行われることがわかる。
【００３８】
また、「グラフ画面」ボタンを選択すると、グラフ画面依頼情報が情報サーバ２へ送信され、情報サーバ２から選択地方自治体と、人口が同程度の地方自治体とのグラフを載せた画面（グラフ画面１４、図７参照）が送信されてくるので、ユーザ端末装置３は受信して表示する。このグラフ画面１４は、図６に示す詳細情報画面１３の詳細情報欄１３１の部分にグラフ欄１４１が設けられている。グラフは円グラフ、棒グラフ、高低グラフ、折れ線グラフ、レーダチャートグラフ、散布グラフの６種類のグラフの表示が可能であり、選択項目に最適なグラフ形式でグラフ欄１４１に表示されるが、グラフ欄１４１の下部に表示されている「円」ボタン、「棒」ボタン、「高低」ボタン、「折れ線」ボタン、「レーダ」ボタン、「散布」ボタンを選択することにより、他の形式のグラフで表示することも可能である。この場合は、グラフ画面依頼情報にグラフ形式を指定したグラフ番号（グラフ種類毎に割り当てられた番号を載せて、情報サーバ２へ送信される。また、グラフ種類ボタンの下部に表示されている「詳細情報画面」ボタンを選択することにより、図６に示す詳細情報画面１３が再び表示される。
【００３９】
図７に示す例では、神奈川県逗子市と同程度の人口（逗子市の人口を基準に−５％以上かつ＋５％以下）の市町村での平成１４年度に首長選挙の開催状況が円グラフで表示されており、首長選挙が開催される市町村が２７．５％、開催されない市町村が７２．５％であることがわかる。
【００４０】
さらに、詳細情報画面１３及びグラフ画面１４の「基礎情報画面」ボタンを選択すると、基礎情報画面依頼情報が情報サーバ２へ送信され、情報サーバ２から選択地方自治体の基礎情報を載せた画面（基礎情報画面１５、図８参照）が送信されてくるので、ユーザ端末装置３は受信して表示する。なお、基礎情報画面１５は、別ウィンドウで表示される。
【００４１】
図８に示す例では、郵便番号は２４９−８６８６であり、住所は逗子市逗子５−２−１６であり、電話番号は０４６８−７３−１１１１であり、市制施行年月は１９５４年４月１５日であり、市の花・木はつばきであり、面積は１７．３４平方キロメートルであり、工業出荷額は３１３，０６４万円であり、課税退職所得額は１，２５７億円であり、職員数３０１人であり、世帯数は２１，９９１世帯であり、小学校数は６校であり、中学校は５校であり、乗用車保有台数は世帯当り０．７２台であり、新設住宅数は７３９戸であり、６５歳以上人口は１２，６２６人であり、６５歳以上構成比は２２．０４％であり、人口は５８，５４８人であり、人口密度は１平方キロメートル当り３３７０人である。また、指定された文字をクリックすることにより、決算状況、電子自治体の推進状況、地域情報化の推進状況、パソコンの整備状況、地域情報通信システムの整備状況を表示する画面へリンクできるようになっている。
【００４２】
さらに、図６の詳細情報画面１３の「参考情報画面」ボタンを選択すると、参考情報画面依頼情報が情報サーバ２へ送信され、情報サーバ２から選択地方自治体の参考情報を載せた画面（参考情報画面、図示外）が送信されてくるので、ユーザ端末装置３は受信して表示する。なお、参考情報画面は、別ウィンドウで表示され、画面中のボタンや文字を選択すると、データ依頼情報が情報サーバ２へ送信され、情報サーバ２からデータがダウンロードされたり、画面に表示されたりする。参考情報は、選択地方自治体に関する様々な情報であり、選択項目に係わりのない情報であってもよく、データ形式も文書データ、静止画像データ、動画データ、音声データ等どのようなものでもよい。例えば、公式ホームページ、観光名所の静止画像データや動画データ、広報のデジタルデータ、統計データなどが考えられる。
【００４３】
また、初期画面１０、地図縮尺変更画面１１、項目選択後画面１２、詳細情報画面１３及びグラフ画面１４において、項目欄１０１の右下には「ログアウト」ボタンが設けられており、この「ログアウト」ボタンを選択すると、情報提供サービスからログアウトして、「情報提供サービスをご利用いただきまして、ありがとうございました。」等のサービスを終了した事を示すメッセージ画面へ移行する。
【００４４】
したがって、情報提供サービス利用者はユーザ端末装置３に表示される以上のようなイメージの画面から情報を取得する。次いで、情報サーバ２の情報提供処理について説明する。情報サーバ２は、ユーザ端末装置３からインターネット４を介して接続され、ユーザ端末装置３から送信されてくる情報に従い、情報を提供する。
【００４５】
まず、図９を用いてユーザ端末装置３から送信されてきた情報を記憶するためのユーザ端末装置情報テーブル２８３１について説明する。図９は、情報サーバ２のハードディスク装置２８のユーザ端末装置情報記憶エリア２８３に記憶されたユーザ端末装置情報テーブル２８３１の模式図である。ここには、項目番号欄、地図番号欄及び地方自治体番号欄が設けられており、ユーザ端末装置３から送信されてきた項目番号及び地図番号、地方自治体番号を記憶する。図に示す例では、項目番号は「３０００２」であり、地図番号は「１４」であり、地方自治体番号は「１４２０８」である。
【００４６】
次いで、図１０のフローチャートを用いて、情報サーバ２の処理について説明する。図１０は、情報サーバ２の情報提供処理のフローチャートである。本処理は、ユーザ端末装置３から情報提供サービスホームページの初期画面１０へのアクセス要求が行われた時点で開始される。情報サーバ２では、まずユーザＩＤ及びパスワードの入力欄を設けたログイン入力画面を送信する（Ｓ９）。そして、ユーザ端末装置３から返信されてきたユーザＩＤ及びパスワードが登録されているものであるか否かを確認する（Ｓ１０）。ユーザＩＤ及びパスワードが登録されていないものであった場合には（Ｓ１０：ＮＯ）、Ｓ９へ戻り再びログイン入力画面を送信する（Ｓ９）。ユーザＩＤ及びパスワードが登録されているものであった場合には（Ｓ１０：ＹＥＳ）、当該ユーザＩＤのログインを受け付け、ＧＩＳソフトウェア動作環境を送信する（Ｓ１１）。次いで、初期画面１０を送信する（Ｓ１２）。
【００４７】
ユーザ端末装置３側で初期画面１０を受信すると、図３乃至図９を用いて説明したように、利用者は、取得情報項目の選択したり、情報取得地方自治体を選択したり、「グラフ画面」ボタンや「基礎情報画面」ボタンや「参考情報画面」ボタンを選択したりして、ユーザ端末装置３は操作による依頼情報を送信してくる。そこで、情報サーバ２では、まず、項目番号及び地図番号を受信したかを確認する（Ｓ１３）。項目番号及び地図番号の情報を受信した場合には（Ｓ１３：ＹＥＳ）、地図塗り分け処理を行い（Ｓ１４、図１６参照）、項目選択後画面１２を作成して、ユーザ端末装置３へ送信して（Ｓ１５）、Ｓ２８へ進む。ここで項目番号及び地図番号は、Ｓ１４の地図塗り分け処理において、ユーザ端末装置情報テーブル２８３１の項目番号欄及び地図番号欄に記憶される。
【００４８】
次いで、項目番号及び地図番号を受信していない場合には（Ｓ１３：ＮＯ）、地方自治体番号を受信したかを確認する（Ｓ１６）。地方自治体番号を受信した場合には（Ｓ１６：ＹＥＳ）、地方自治体番号をユーザ端末装置情報テーブル２８３１へ記憶し（Ｓ１７）、地図用抽出データテーブル２８４１（図１３参照）にセットされたデータの内の受信した地方自治体番号のデータに基づいて、詳細情報画面１３を作成して、ユーザ端末装置３へ送信し（Ｓ１８）、Ｓ２８へ進む。なお、地図用抽出データテーブル２８４１のデータは、Ｓ１４の地図塗り分け処理においてセットされている。次いで、地方自治体番号を受信していない場合には（Ｓ１６：ＮＯ）、グラフ画面１４の送信依頼情報を受信したかを確認する（Ｓ１９）。グラフ画面依頼情報を受信した場合には（Ｓ１９：ＹＥＳ）、ユーザ端末装置情報テーブル２８３１の地方自治体番号欄に記憶されている地方自治体とその地方自治体と同程度の人口を有する地方自治体との、項目番号欄に記憶されている項目についてのグラフを作成し（Ｓ２０、グラフ作成処理、図２１参照）、グラフ画面１４を作成してユーザ端末装置３へ送信し（Ｓ２１）、Ｓ２８へ進む。
【００４９】
グラフ画面依頼情報を受信していない場合には（Ｓ１９：ＮＯ）、基礎情報画面の依頼情報を受信したかを確認する（Ｓ２２）。基礎情報画面依頼情報を受信した場合には（Ｓ２２：ＹＥＳ）、基礎情報記憶エリア２８０に記憶されている基礎情報に基づいて、ユーザ端末装置情報テーブル２８３１の地方自治体番号欄に記憶されている地方自治体の基礎情報画面１５を作成し、ユーザ端末装置３へ送信し（Ｓ２３）、Ｓ２８へ進む。基礎情報画面依頼情報を受信していない場合には（Ｓ２２：ＮＯ）、参考情報画面の依頼情報を受信したかを確認する（Ｓ２４）。参考情報画面依頼情報を受信した場合には（Ｓ２４：ＹＥＳ）、参考情報記憶エリア２８１に記憶されている情報に基づいて参考情報画面を作成し、ユーザ端末装置３へ送信し（Ｓ２５）、Ｓ２８へ進む。
【００５０】
参考情報画面依頼情報を受信していない場合には（Ｓ２４：ＮＯ）、データ依頼情報受信かを確認する（Ｓ２６）。データ依頼情報を受信した場合には（Ｓ２６：ＹＥＳ）、依頼情報で指定されているデータをユーザ端末装置３へ送信し（Ｓ２７）、Ｓ２８へ進む。データ依頼情報を受信していない場合には（Ｓ２６：ＮＯ）、ログアウト情報の受信であるかを確認し（Ｓ２８）、ログアウト情報である場合には（Ｓ２８：ＹＥＳ）、当該ユーザＩＤのログアウト処理を行い、サービス終了画面をユーザ端末装置３へ送信して（Ｓ２９）、処理を終了し、ログアウト情報でない場合には（Ｓ２８：ＮＯ）、Ｓ１３へ戻り再びユーザ端末装置３からの情報受信の確認を行う。
【００５１】
ここで、情報サーバ２からユーザ端末装置３へ提供される情報について説明する。提供情報はその内容及びデータ数に応じて７つのデータ種類に分類され、地図の塗り分け方法及びグラフはこの種類により決定される。データ種類１は、データ項目が１つのみであり、その内容は「有」を示す「１」、「無」を示す「０」で表現されている。この場合、「有」の地方自治体には色を塗り、「無」の地方自治体には色を塗らないことで地図の塗り分けを行い、グラフは円グラフが用いられる。データ種類２は、データ項目が複数であり、その内容は「有」を示す「１」、「無」を示す「０」で表現されている。この場合、地方自治体がデータ項目の内のどれくらいの割合の項目に対して「有」のデータであるかを算出し、その割合に応じて予め割り当てられた色番号で地図を塗り分ける。この割合は、その地方自治体のデータ項目の「有」の数を項目数で割った値である。ここで、割合が高くなるにつれて色が濃くなるように色番号を指定すると、色の濃い方が「有」が多い地方自治体となるのでわかり易い塗り分け地図になる。また、グラフは棒グラフが用いられる。
【００５２】
データ種類３は、データ項目が１つのみであり、その内容は数値で表現されている。この場合、塗り分けを行う地方自治体群のデータの内の最小値と最大値とを求め、その差の値を１０等分し、データを１０の範囲に分割する。そして、それぞれの範囲に色番号を割り当て、地方自治体のデータがどの範囲の値であるか判定して、その範囲に割り当てられた色番号で塗り潰す。ここで、値が大きくなるにつれて、色が濃くなるように色番号を指定すると、色の濃い方が値が大きい地方自治体となるのでわかり易い塗り分け地図になる。グラフは棒グラフが用いられる。データ種類４は、データ項目が上限値及び下限値の２つであり、その内容は数値で表現されている。この場合、上限値と下限値との平均値を求め、さらに平均値の最小値と最大値とを求め、その最小平均値と最大平均値との差の値を１０等分し、データを１０の範囲に分割する。そして、それぞれの範囲に色番号を割り当て、地方自治体のデータがどの範囲の値であるか判定して、その範囲に割り当てられた色番号で塗り潰す。グラフは高低グラフが用いられる。
【００５３】
データ種類５、データ種類６及びデータ種類７についての地図塗り分けは、地方自治体の領域全体を１つの色で塗り分けるのではなく、領域を項目数の領域に分割して、項目の値に基づいて分割領域を塗り分ける方法が用いられる。この塗り分け方法の詳細については後述する。データ種類５は、データ項目が複数であり、その内容は数値で表現されている。データ種類６は、データ項目が複数であり、その内容は数値で表現されている。データ種類７は、データ項目が２つであり、その内容は数値で表現されている。データ種類５は折れ線グラフが用いられ、データ種類６はレーダチャートグラフが用いられる。データ種類７は散布グラフが用いられる。
【００５４】
次に、図１１及び図１２を参照して項目番号による情報取得先の検索方法について説明する。図１１は、情報サーバ２のハードディスク装置２８の項目関連情報記憶エリア２８２に記憶された検索項目テーブル２８２１の模式図であり、図１２は、情報サーバ２のハードディスク装置２８の項目関連情報記憶エリア２８２に記憶された複数項目対応テーブル２８２２の模式図である。これらのテーブルを用いて、取得情報項目に必要なデータ及びデータ種類を知ることができる。
【００５５】
まず、図１１を参照して、検索項目テーブル２８２１について説明する。検索項目テーブル２８２１の項目番号欄には、提供情報毎に割り当てられた項目番号が記憶されており、この項目番号毎に情報名欄、データ種類欄、データ取得先情報欄が設けられている。情報名欄には、項目番号に対応した情報名が記憶され、データ種類欄にはその項目番号のデータの種類を示す数字が記憶され、データ取得先情報には、テーブル名欄、データ名欄、複数項目用次レコード番号欄が設けられており、テーブル名欄には情報を取得するテーブル名が記憶され、データ名欄には情報を取得するテーブルのデータ名が記憶され、複数項目用次レコード番号欄には、複数のデータを取得する場合に、他にどのデータ項目から情報を取得するかの情報が記憶されている複数項目対応テーブル２８２２のレコード番号が記憶されている。
【００５６】
次に、図１２を参照して、複数項目対応テーブル２８２２について説明する。レコード番号欄には、レコード毎に割り当てられたレコード番号が記憶され、データ取得先情報欄には、テーブル名欄、データ名欄、複数項目用次レコード番号欄が設けられており、テーブル名欄には情報を取得するテーブル名が記憶され、データ名欄には情報を取得するテーブルのデータ名が記憶され、複数項目用次レコード番号欄には、複数のデータを取得する場合に、他にどのデータ項目から情報を取得するかの情報が記憶されているレコードのレコード番号が記憶されている。レコード番号が「９９９９９９９９」である場合には、さらに取得するデータ項目はないことを表している。
【００５７】
図１１に示す例では、項目番号１０００１の情報名は花火大会であり、データ種類は２であり、データ取得先は、テーブル名花火情報テーブルのデータ名花火大会名１であり、複数項目用次レコード番号は１０００１００１である。項目番号１０００２の情報名は過疎地域マップであり、データ種類は３であり、データ取得先は、テーブル名基礎情報テーブルのデータ名人口であり、複数項目用次レコード番号は１０００２００１である。項目番号１０００３の情報名は先月の気温であり、データ種類は４であり、データ取得先は、テーブル名気象情報テーブルのデータ名先月最高気温であり、複数項目用次レコード番号は１０００３００１である。項目番号２０００１の情報名は人口であり、データ種類は３であり、データ取得先は、テーブル名基礎情報テーブルのデータ名人口であり、複数項目用次レコード番号は９９９９９９９９である。項目番号２０００２の情報名は車両保有台数であり、データ種類は５であり、データ取得先は、テーブル名基礎情報テーブルのデータ名貨物用車両数であり、複数項目用次レコード番号は２０００２００１である。項目番号２０００３の情報名は６５歳以上人口構成比であり、データ種類は３であり、データ取得先は、テーブル名基礎情報テーブルのデータ名６５歳以上人口構成比であり、複数項目用次レコード番号は９９９９９９９９である。項目番号３０００１の情報名は総務省合併重点支援地域であり、データ種類は１であり、データ取得先は、テーブル名合併データテーブルのデータ名市町村コードであり、複数項目用次レコード番号は９９９９９９９９である。項目番号３０００２の情報名は選挙（Ｈ１４首長選挙）であり、データ種類は１であり、データ取得先は、テーブル名選挙データテーブルのデータ名市町村コードであり、複数項目用次レコード番号は９９９９９９９９である。項目番号３０００３の情報名は決算状況であり、データ種類は６であり、データ取得先は、テーブル名決算情報テーブルのデータ名公債費比率であり、複数項目用次レコード番号は３０００３００１である。
【００５８】
図１２に示す例では、レコード番号１０００１００１は、テーブル名花火情報テーブルのデータ名花火大会名２であり、複数項目用次レコード番号は１０００１００２である。レコード番号１０００１００２は、テーブル名花火情報テーブルのデータ名花火大会名３であり、複数項目用次レコード番号は１０００１００３である。レコード番号１０００１００３は、テーブル名花火情報テーブルのデータ名花火大会名４であり、複数項目用次レコード番号は１０００１００４である。レコード番号１０００１００４は、テーブル名花火情報テーブルのデータ名花火大会名５であり、複数項目用次レコード番号は９９９９９９９９である。レコード番号１０００２００１は、テーブル名基礎情報テーブルのデータ名前年度人口であり、複数項目用次レコード番号は９９９９９９９９である。レコード番号１０００３００１は、テーブル名気象情報テーブルのデータ名先月最低気温であり、複数項目用次レコード番号は９９９９９９９９である。レコード番号２０００２００１は、テーブル名基礎情報テーブルのデータ名乗用車数であり、複数項目用次レコード番号は２０００２００２である。レコード番号２０００２００２は、テーブル名基礎情報テーブルのデータ名軽自動車数であり、複数項目用次レコード番号は２０００２００３である。レコード番号２０００２００３は、テーブル名基礎情報テーブルのデータ名世帯当り保有数であり、複数項目用次レコード番号は９９９９９９９９である。レコード番号３０００２００１は、テーブル名選挙データテーブルのデータ名開催日であり、複数項目用次レコード番号は９９９９９９９９である。レコード番号３０００３００１は、テーブル名決算情報テーブルのデータ名起債制限比率であり、複数項目用次レコード番号は３０００３００２である。レコード番号３０００３００２は、テーブル名決算情報テーブルのデータ名財政力指数であり、複数項目用次レコード番号は３０００３００３である。レコード番号３０００３００３は、テーブル名決算情報テーブルのデータ名経常収支比率であり、複数項目用次レコード番号は３０００３００４である。レコード番号３０００３００４は、テーブル名決算情報テーブルのデータ名基準財政需要額であり、複数項目用次レコード番号は９９９９９９９９である。
【００５９】
項目番号が「３０００３」であった場合には、まず検索項目テーブル２８２１の項目番号欄を検索し、「３０００３」であるデータレコードを参照する。すると、データ取得先欄には「決算情報テーブル」の「公債費比率」データと記憶されているので、このデータを取得する。次いで、複数項目用次レコード番号欄には「３０００３００１」と記憶されているので、複数項目対応テーブル２８２２のレコード番号欄を検索し、「３０００３００１」であるデータレコードを参照する。すると、データ取得欄には「決算情報テーブル」の「起債制限比率」データと記憶されているので、このデータを取得し、次いで複数項目用次レコード番号欄に記憶されている「３０００３００２」のレコード番号のデータレコードを参照し、「決算情報テーブル」の「財政力指数」データを取得する。次いで複数項目用次レコード番号欄に記憶されている「３０００３００３」のレコード番号のデータレコードを参照し、「決算情報テーブル」の「経常収支比率」データを取得する。次いで複数項目用次レコード番号欄に記憶されている「３０００３００４」のレコード番号のデータレコードを参照し、「決算情報テーブル」の「基準財政需要額」データを取得する。ここで複数用次レコード番号は「９９９９９９９９」となっているので、項目番号「３０００３」の情報に必要なデータは以上であることがわかる。
【００６０】
次に、地図塗り分け処理（図１０、Ｓ１４参照）で使用するデータについて図１３乃至図１５を参照して説明する。図１３は、情報サーバ２のハードディスク装置２８の地図用データ記憶エリア２８４に記憶された地図用抽出データテーブル２８４１の模式図であり、データ種類が「６」である「決算状況」情報が記憶されている。図１４は、地図用データ記憶エリア２８４に記憶された地図用計算データテーブル２８４２の模式図であり、「決算状況」情報が記憶されている。図１５は、地図用データ記憶エリア２８４に記憶された地図用階層データテーブル２８４３の模式図であり、「決算状況」情報が記憶されている。
【００６１】
まず、図１３を参照して地図用抽出データテーブル２８４１について説明する。地方自治体コード欄には、地方自治体毎に割り振られた地方自治体コードが記憶されており、この地方自治体コード毎にデータ欄が設けられている。地方自治体コード欄は、受信地図番号が示す全国又は都道府県に所属する地方自治体数分の欄が設けられ、夫々の地方自治体コードがセットされる。そして、データ欄にはデータ種類に合わせて項目欄が設けられている。データ種類１及びデータ種類３では１つの項目欄が設けられ、データ種類４及びデータ種類７では２つの項目欄が設けられ、データ種類２、データ種類５及びデータ種類６ではその情報の項目数に応じて複数の項目欄が設けられている。
【００６２】
図１３では、データ種類「６」である「決算状況」の神奈川県の抽出データが例示されている。これは図９に示すユーザ端末装置情報テーブル２８３１に示すように受信項目番号が３０００２、受信地図番号が１４である場合に作成される地図用抽出データテーブル２８４１であり、ここで地図番号１４は神奈川県を示しているものとする。
【００６３】
まず、地方自治体コード欄に、神奈川県に所属する地方自治体のコードが記憶される。次いで、データ欄に記憶されるデータ項目を検索項目テーブル２８２１及び複数項目対応テーブル２８２２から検索すると、前述したように、項目番号「３０００３」では、「決算情報テーブル」の「公債費比率」、「起債制限比率」、「財政力指数」、「経常収支比率」及び「基準財政需要額」が必要であることがわかるので、これらの値を項目１から順に各地方自治体毎にセットする。
【００６４】
具体的には地方自治体コード１４１００（横浜市）の項目１（公債費比率）は１６．０であり、項目２（起債制限比率）は１４．７であり、項目３（財政力指数）は０．８９であり、項目４（経常収支比率）は８４．１であり、項目５（基準財政需要額）は６４６，８０６，７８３である。地方自治体コード１４１３０（川崎市）の項目１（公債費比率）は１５．１であり、項目２（起債制限比率）は１２．６であり、項目３（財政力指数）は０．９４であり、項目４（経常収支比率）は８４．６であり、項目５（基準財政需要額）は２３１，０８８，０９５である。地方自治体コード１４２０１（横須賀市）の項目１（公債費比率）は１６．２であり、項目２（起債制限比率）は１２．８であり、項目３（財政力指数）は０．８２であり、項目４（経常収支比率）は８３．４であり、項目５（基準財政需要額）は６６，９１６，５５０である。地方自治体コード１４２０８（逗子市）の項目１（公債費比率）は９．７であり、項目２（起債制限比率）は８．７であり、項目３（財政力指数）は０．８９であり、項目４（経常収支比率）は８５．３であり、項目５（基準財政需要額）は９，４０９，７３８である。地方自治体コード１４４２３（津久井郡相模湖町）の項目１（公債費比率）は１５．６であり、項目２（起債制限比率）は１２．１であり、項目３（財政力指数）は０．４５であり、項目４（経常収支比率）は８７．１であり、項目５（基準財政需要額）は２，３８８，５４５である。地方自治体コード１４４２４（津久井郡藤野町）の項目１（公債費比率）は７．９であり、項目２（起債制限比率）は５．７であり、項目３（財政力指数）は０．４７であり、項目４（経常収支比率）は７７．０であり、項目５（基準財政需要額）は２，５８３，１５９である。
【００６５】
次に、図１４を参照して地図用計算データテーブル２８４２について説明する。これは、図１３に示した地図用抽出データテーブル２８４１に基づいて、領域分割塗り分け地図を作成する際に算出される計算データを記憶するテーブルであり、地図用計算データテーブル２８４２の地方自治体コード欄に加えて、最大値欄、最小値欄及び階層幅欄が設けられ、最大値、最小値、階層幅、地方自治体コード毎にデータ欄が設けられている。このテーブルはデータ種類が２，３，４，５，６又は７である場合に使用される。最大値欄には地図作成に使用されるデータの最大値がセットされ、最小値欄には最小値がセットされ、階層幅欄には最大値と最小値との差を１０で割った値がセットされ、地方自治体コード欄には各地方自治体コードの階層決定係数が記憶される。さらに、データ欄には塗り分けられる領域数分の領域欄が設けられている。データ種類が２，３又は４である場合は地方自治体領域は分割塗り分けされないのでデータ欄は領域１欄のみであり、データ種類が５，６又は７である場合は地方自治体領域を分割塗り分けするので、データ欄は項目数分の領域欄が設けられる。
【００６６】
図１４に示す例では、領域１欄の最大値は１６．９であり、最小値は３．２であり、階層幅は１．３７であり、地方自治体コード１４１００の階層決定係数は９．３であり、地方自治体コード１４１３０の階層決定係数は８．７であり、地方自治体コード１４２０１の階層決定係数は９．５であり、地方自治体コード１４２０８の階層決定係数は４．７であり、地方自治体コード１４４２３の階層決定係数は９．１であり、地方自治体コード１４４２４の階層決定係数は３．４である。領域２欄の最大値は１４．７であり、最小値は２．０であり、階層幅は１．２７であり、地方自治体コード１４１００の階層決定係数は１０．０であり、地方自治体コード１４１３０の階層決定係数は８．３であり、地方自治体コード１４２０１の階層決定係数は８．５であり、地方自治体コード１４２０８の階層決定係数は５．３であり、地方自治体コード１４４２３の階層決定係数は８．０であり、地方自治体コード１４４２４の階層決定係数は２．９である。領域３欄の最大値は１．３５であり、最小値は０．４であり、階層幅は０．０９５であり、地方自治体コード１４１００の階層決定係数は５．２であり、地方自治体コード１４１３０の階層決定係数は５．７であり、地方自治体コード１４２０１の階層決定係数は４．４であり、地方自治体コード１４２０８の階層決定係数は５．２であり、地方自治体コード１４４２３の階層決定係数は０．５であり、地方自治体コード１４４２４の階層決定係数は０．７である。領域４欄の最大値は９１．９であり、最小値は７４．９であり、階層幅は１．７であり、地方自治体コード１４１００の階層決定係数は５．４であり、地方自治体コード１４１３０の階層決定係数は５．７であり、地方自治体コード１４２０１の階層決定係数は５．０であり、地方自治体コード１４２０８の階層決定係数は６．１であり、地方自治体コード１４４２３の階層決定係数は７．２であり、地方自治体コード１４４２４の階層決定係数は１．２である。領域５欄の最大値は６４６，８０６，７８３であり、最小値は１，１８３，６２７であり、階層幅は６４，５６２，３１５．６であり、地方自治体コード１４１００の階層決定係数は１０．０であり、地方自治体コード１４１３０の階層決定係数は３．６であり、地方自治体コード１４２０１の階層決定係数は１．０であり、地方自治体コード１４２０８の階層決定係数は０．１であり、地方自治体コード１４４２３の階層決定係数は０．０１９であり、地方自治体コード１４４２４の階層決定係数は０．０２２である。
【００６７】
次に、図１５を参照して地図用階層データテーブル２８４３について説明する。これは、地図を塗り分ける際に使用する１０の階層を示す数値を地方自治体コード及び領域番号に対応させて記憶するデータテーブルである。１４１００の領域１の階層値は１０であり、領域２の階層値は１０であり、領域３の階層値は６であり、領域４の階層値は６であり、領域５の階層値は１０である。１４１３０の領域１の階層値は９であり、領域２の階層値は９であり、領域３の階層値は６であり、領域４の階層値は６であり、領域５の階層値は４である。１４２０１の領域１の階層値は１０であり、領域２の階層値は９であり、領域３の階層値は５であり、領域４の階層値は６であり、領域５の階層値は２である。１４２０８の領域１の階層値は５であり、領域２の階層値は６であり、領域３の階層値は６であり、領域４の階層値は７であり、領域５の階層値は１である。１４４２３の領域１の階層値は１０であり、領域２の階層値は９であり、領域３の階層値は１であり、領域４の階層値は８であり、領域５の階層値は１である。１４４２４の領域１の階層値は４であり、領域２の階層値は３であり、領域３の階層値は１であり、領域４の階層値は２であり、領域５の階層値は１である。
【００６８】
次に、図１６乃至図１９を参照して、各地方自治体の領域を分割塗り分けする方法についてフローチャート及びイメージ図を用いて説明する。図１６は、地図塗り分け処理（図１０、Ｓ１４参照）のフローチャートである。図１７は、地図塗り分け処理内で行われる分割地図塗り分け処理（図１６、Ｓ５４参照）のフローチャートである。図１８は、地方自治体領域Ｒを分割塗り分けする場合の領域分割のイメージ図である。図１９は、図１８で例示した地方自治体領域Ｒを塗り分けしたイメージ図である。
【００６９】
まず、地図塗り分け処理について図１６のフローチャートを用いて説明する。この処理は、図１０に示す情報サーバ２の情報提供処理内にて、情報サーバ２がユーザ端末装置３から項目番号及び地図番号を受信した際に行われる。まず、受信した項目番号及び地図番号をユーザ端末装置情報テーブル２８３１へセットする（Ｓ４０）。そして、地図用抽出データテーブル２８４１にデータをセットする（Ｓ４１）。ここでは、地図番号で示された都道府県又は全国を構成する地方自治体の地方自治体コードを地方自治体コード欄にセットし、項目番号に基づいて検索項目テーブル２８２１及び複数項目対応テーブル２８２２からデータ取得先を検索して、データ取得先からデータを取得してデータ欄にセットする。
【００７０】
次いで、受信した項目番号の情報がデータ種類１であるか否かを、項目番号から検索項目テーブル２８２１により確認する（Ｓ４２）。データ種類１であった場合には（Ｓ４２：ＹＥＳ）、地図用階層データテーブル２８４３を作成する（Ｓ４３）。データ種類１は、項目数が１で、内容は「有」を示す「１」、「無」を示す「０」で表現されているので、地図用抽出データテーブル２８４１の値が「１」である地方自治体は「１０」を、「０」である地方自治体は「０」を地図用階層データテーブル２８４３にセットする。そして、Ｓ５２へ進む。
【００７１】
次いで、データ種類１でなかった場合には（Ｓ４２：ＮＯ）、データ種類２であるか否かを確認する（Ｓ４４）。データ種類２であった場合には（Ｓ４４：ＹＥＳ）、地図用階層データテーブル２８４３を作成する（Ｓ４５）。データ種類２は、項目数が複数で、内容は「有」を示す「１」、「無」を示す「０」で表現されているので、まず、各項目毎に「１」である項目を数え、項目数で割った値を地図用計算データテーブル２８４２にセットする。そして、地図用計算データテーブル２８４２に記憶された値が、０なら階層値「０」、０より多く０．１以下であれば階層値「１」、０．１より多く０．２以下であれば階層値「２」、０．２より多く０．３以下であれば階層値「３」、０．３より多く０．４以下であれば階層値「４」、０．４より多く０．５以下であれば階層値「５」、０．５より多く０．６以下であれば階層値「６」、０．６より多く０．７以下であれば階層値「７」、０．７より多く０．８以下であれば階層値「８」、０．８より多く０．９以下であれば階層値「９」、０．９より多く１以下であれば階層値「１０」を地図用階層データテーブル２８４３にセットする。そして、Ｓ５２へ進む。
【００７２】
データ種類２でなかった場合には（Ｓ４４：ＮＯ）、データ種類４であるか否かを確認する（Ｓ４６）。データ種類４であった場合には（Ｓ４６：ＹＥＳ）、データ種類４は、データ項目が上限値及び下限値の２つであり、その内容は数値で表現されているので、各地方自治体毎に上限値と下限値との平均値を算出し、ハードディスク装置２８の地図用データ記憶エリア２８４のデータ種類４用計算データテーブル（図示外）に記憶させ（Ｓ４７）、Ｓ４９へ進む。また、データ種類４でなかった場合には（Ｓ４６：ＮＯ）、データ種類３であるか否かを確認する（Ｓ４８）。データ種類３であった場合には（Ｓ４８：ＹＥＳ）、Ｓ４９へ進む。データ種類３は、データ項目が１つのみであり、その内容は数値で表現されている。ここで、Ｓ４９にはデータ種類３及びデータ種類４であるデータが流れてくる。そこで、データ種類３であれば、地図用抽出データテーブル２８４１に記憶されている値の最大値及び最小値を、データ種類４であれば、データ種類４用計算データテーブルに記憶されている平均値の値の最大値及び最小値を、地図用計算データテーブル２８４２の最大値欄及び最小値欄にセットして、最大値と最小値との差を１０で割った値を階層幅欄にセットする（Ｓ４９）。次いで、階層幅及びデータに基づいて、各市町村の階層決定係数を決定し、地図用計算データテーブル２８４２の領域欄に地方自治体毎にセットする（Ｓ５０）。この階層決定係数は、その地方自治体の値から最小値を引いた値を階層幅で割ることにより求められる。次いで、地図用階層データテーブル２８４３を作成する（Ｓ５１）。これは、階層決定係数が０であれば階層値「０」、０より多く１以下であれば階層値「１」、１より多く２以下であれば階層値「２」、２より多く３以下であれば階層値「３」、３より多く４以下であれば階層値「４」、４より多く５以下であれば階層値「５」、５より多く６以下であれば階層値「６」、６より多く７以下であれば階層値「７」、７より多く８以下であれば階層値「８」、８より多く９以下であれば階層値「９」、９より多く１０以下であれば階層値「１０」がセットされる。そして、Ｓ５２へ進む。
【００７３】
Ｓ５２にはデータ種類１、データ種類２、データ種類３及びデータ種類４であるデータが流れてくる。これらのデータ種類は共に、地方自治体領域を分割することなく、１つの色で塗る塗り分け方法を用いている。そこで、地図用階層データテーブル２８４３に記憶されている階層値に従い、予め階層値毎に定められて色番号テーブル（図示外）に記憶されている色番号の色で地方自治体領域を塗り潰すことにより、塗り分け地図を作成する（Ｓ５２）。そして、処理を終了する。
【００７４】
次いで、データ種類３でなかった場合（Ｓ４８：ＮＯ）には、データ種類５、データ種類６又はデータ種類７であるか否かを確認する（Ｓ５３）。データ種類５、データ種類６又はデータ種類７であった場合には（Ｓ５３：ＹＥＳ）、地方自治体領域を分割して塗り分けを行うので、分割地図塗り分け処理を行い（Ｓ５４、図１７参照）、処理を終了する。データ種類５、データ種類６又はデータ種類７でなかった場合には（Ｓ５３：ＮＯ）、何もせずに処理を終了する。
【００７５】
図１７のフローチャートを用いて分割地図塗り分け処理について説明する。まず、地図用階層データテーブル２８４３を作成し（Ｓ９１〜Ｓ９６）、その後、各地方自治体毎に地方自治体領域を分割して、地図用階層データテーブル２８４３に記憶された階層値に従い、分割領域を塗りつぶす（Ｓ９７〜Ｓ１０３）。地図上の地方自治体領域は境界線で囲まれたポリゴン（多角形）として考えられ、このポリゴンを２次元ＸＹ座標軸上に配置して考える。
【００７６】
まず、項目番号カウンタｉに初期値の「０」をセットし（Ｓ９１）、１を足す（Ｓ９２）。そして、項目番号カウンタｉの値が地図用抽出データテーブル２８４１に記憶されている全項目数よりも大きくなったか否かを確認し（Ｓ９３）、全項目数よりも大きくない場合には（Ｓ９３：ＮＯ）、ｉ番目の項目の各地方自治体の値の最大値、最小値及び階層幅を算出して、地図用計算データテーブル２８４２の最大値欄、最小値欄、階層幅欄にセットする（Ｓ９４）。最大値及び最小値は、地図用抽出データテーブル２８４１に記憶されているｉ番目の項目の各地方自治体の値の最大値及び最小値を取得する。階層幅は、最大値と最小値との差を１０で割った値がセットされる。次いで、ｉ番目の領域の各地方自治体の階層決定係数を算出し、地図用計算データテーブル２８４２の領域欄の各地方自治体欄にセットする（Ｓ９５）。この階層決定係数は、その地方自治体の値から最小値を引いた値を階層幅で割ることにより求められる。次いで、ｉ番目の領域の各地方自治体の階層値を決定する（Ｓ９６）。これは、地図用計算データテーブル２８４２に記憶されている階層決定係数が０であれば階層値「０」、０より多く１以下であれば階層値「１」、１より多く２以下であれば階層値「２」、２より多く３以下であれば階層値「３」、３より多く４以下であれば階層値「４」、４より多く５以下であれば階層値「５」、５より多く６以下であれば階層値「６」、６より多く７以下であれば階層値「７」、７より多く８以下であれば階層値「８」、８より多く９以下であれば階層値「９」、９より多く１０以下であれば階層値「１０」がセットされる。そして、Ｓ９２へ戻り、項目番号カウンタｉに１を足して（Ｓ９２）、項目番号カウンタｉの値が全項目数よりも大きくなったか否かを確認する（Ｓ９３）。全項目数よりも大きくなったら（Ｓ９３：ＹＥＳ）、Ｓ９７へ進む。
【００７７】
Ｓ９７では、地方自治体数カウンタｊに初期値の「０」をセットし（Ｓ９７）、１を足す（Ｓ９８）。そして地方自治体数カウンタｊの値が地図用階層データテーブル２８４３に記憶されている全地方自治体数よりも大きくなったか否かを確認する（Ｓ９９）。全地方自治体数よりも小さい場合には（Ｓ９９：ＮＯ）、ｊ番目の地方自治体の地方自治体領域（ポリゴン）Ｒの最大ｘ座標Ａｘ及び最大ｙ座標Ａｙと最小ｘ座標Ｂｘ及び最小ｙ座標Ｂｙとを求める（Ｓ１００）。ここで、ポリゴンＲは直線ｘ＝Ａｘ，ｙ＝Ａｙ，ｘ＝Ｂｘ，ｙ＝Ｂｙで囲まれた領域内に、各直線に少なくとも１点で接した状態で含まれている。次いで、領域分割幅Ｐの値を算出する（Ｓ１０１）。領域分割幅Ｐの値は、ポリゴンＲのｘ座標幅をｎ等分した値であり、最大ｘ座標Ａｘから最小ｘ座標Ｂｘの値を引き、ｎで割ることにより求められる。
【００７８】
次いで、ポリゴンＲをｎ個に分割する（Ｓ１０２）。ｎは、地図用階層データテーブル２８４３に記憶された全領域数に等しく、ポリゴンＲに対して、ｙ軸に平行で、ｘ＝Ｂｘからｘ＝Ａｘの間に領域分割幅Ｐずつの等間隔に引かれたｎ−１本の直線である領域分割線ｋを引くことにより行う。ここで、領域分割線ｋの内、ｘ座標が小さい方から１本目と数えるとすると、１本目の領域分割線ｋ１はｘ＝Ｂｘ＋Ｐ×１の式で表され、２本目のの領域分割線ｋ２はｘ＝Ｂｘ＋Ｐ×２の式で表される。ｘ座標が領域分割線ｋ１よりも小さい分割領域を領域Ｒ１、ｘ座標が領域分割線ｋ１のｘ座標以上であり、かつ領域分割線ｋ２よりも小さい分割領域をＲ２と考える。
【００７９】
次いで、各領域を、地図用階層データテーブル２８４３のｊ番目の地方自治体の各領域欄の階層値に従い、予め階層値毎に定められている色番号の色で地方自治体領域を塗り潰し（Ｓ１０３）、Ｓ９８へ戻る。そして地方自治体数カウンタｊに１をたして（Ｓ９８）、地方自治体数カウンタｊの値が全地方自治体数よりも大きくなったら（Ｓ９９：ＹＥＳ）、全ての地方自治体領域が塗り潰されているので、処理を終了する。
【００８０】
図１８では、神奈川県逗子市の領域を例に挙げており、逗子市領域はポリゴンＲとして表現されており、直線ｘ＝Ａｘ，ｙ＝Ａｙ，ｘ＝Ｂｘ，ｙ＝Ｂｙで囲まれた領域内に、各直線に少なくとも１点で接した状態で含まれている。また、ポリゴンＲはｘ＝Ｂｘからｘ＝Ａｘの間に領域分割幅Ｐずつの等間隔に引かれた４本の領域分割線ｋ１、ｋ２、ｋ３、ｋ４で、５つの領域、領域１、領域２、領域３、領域４、領域５に分割されている。
【００８１】
さらに、図１９は図１８で示したようにポリゴンＲを５つに分割された領域を、図１５に示した地図用階層データテーブル２８４３の地方自治体コード「１４２０８（逗子市）」のデータに基づいて、塗り分けを行った一例のイメージ図である。図１５に示すように、領域１の階層値は「５」、領域２の階層値は「６」、領域３の階層値は「６」、領域４の階層値は「７」、領域５の階層値は「１」である。したがって、図１９に示す例では、１番右にある領域５の色が最も薄く、次いで、階層値「５」である領域１が領域５の色よりも濃くなっており、領域２及び領域３は、階層値が同じ「６」であるので、領域１よりも少し濃く、同じ色で塗られており、階層値「７」である領域４が最も濃く塗られている。地図表示が都道府県レベルの場合には全ての市町村が、全国レベルの場合には全ての都道府県がこのように塗り分けられる。
【００８２】
ここで、最後に図１０に示す情報サーバ２の情報提供処理内にて、情報サーバ２がユーザ端末装置３からグラフ画面依頼情報を受信した際に行われるグラフ作成処理（Ｓ２０）について説明する。図２０は情報サーバ２のハードディスク装置２８のグラフ用データ記憶エリア２８５に記憶されたグラフ用データテーブル２８５１の模式図である。ここには、グラフを作成する際に用いるデータが記憶される。地方自治体コード欄には地方自治体コードがセットされる。これは選択された地方自治体と人口が同程度（選択地方自治体の人口を基準に−５％以上かつ＋５％以下）の地方自治体がセットされている。そして、データ欄にはグラフ作成に使用されるデータが、項目番号、検索項目テーブル２８２１及び複数項目対応テーブル２８２２に基づいてセットされる。データ欄には項目欄が設けられており、データ種類１及びデータ種類３では項目欄は１つ設けられ、データ種類４では項目欄は項目１欄及び項目２欄の２つが設けられ、データ種類２、データ種類５、データ種類６及びデータ種類７では項目欄は２つ以上であり、その項目のデータ項目数に対応して設けられる。
【００８３】
図２０に示す例では、「行政」に分類されている「首長選挙（平成１４年度）」、神奈川県逗子市が選択されている場合のグラフ用データテーブル２８５１の模式図である。逗子市の人口が５８５４８人であるとすると、人口が５８，５４８人の約−５％である５５，６２０人以上、約＋５％である６１，４７５人以下である地方自治体の地方自治体コードが地方自治体コード欄に記憶されており、図２０に示す例では０１２３５（北海道石狩市）、１６２０５（富山県氷見市）、・・・、２７２３２（大阪府阪南市）、１４２０８（神奈川県逗子市）、０８２０４（茨城県古河市）、・・・・・がセットされている。次いで、項目欄１０１には首長選挙の有無情報がセットされており、首長選挙がある場合には「１」、ない場合には「０」がセットされている。０１２３５（北海道石狩市）は「０」、１６２０５（富山県氷見市）は「１」、２７２３２（大阪府阪南市）は「０」、１４２０８（神奈川県逗子市）は「１」、０８２０４（茨城県古河市）は「０」である。
【００８４】
次に、図２１を用いてグラフ作成処理を説明する。図２１は、グラフ作成処理のフローチャートである。情報サーバ２の情報提供処理内にて、情報サーバ２がユーザ端末装置３からグラフ画面依頼情報を受信すると（図１０、Ｓ１９：ＹＥＳ）、本処理は開始される。まず、ユーザ端末装置情報テーブル２８３１に記憶されている地方自治体番号の人口を、基礎情報記憶エリア２８０に記憶されている、全ての地方自治体の地方自治体番号及び人口を記憶した地方自治体人口テーブル（図示外）から取得し、その人口の−５％の人口下限値及び＋５％の人口上限値を算出する（Ｓ７１）。次いで、地方自治体人口テーブルから人口が人口下限値以上かつ人口下限値以下である地方自治体を検索し、その地方自治体コードをグラフ用データテーブル２８５１へセットする（Ｓ７２）。次いで、ユーザ端末装置情報テーブル２８３１に記憶されている項目番号から、検索項目テーブル２８２１及び複数項目対応テーブル２８２２を検索し、指定されているデータテーブルから各地方自治体のデータを取得して、グラフ用データテーブル２８５１へセットする（Ｓ７３）。
【００８５】
次いで、受信したグラフ画面依頼情報の中に、グラフ指定がされているか否かを確認し（Ｓ７４）、グラフ指定がされている場合には（Ｓ７４：ＹＥＳ）、指定グラフ番号をグラフ種類番号にセットし（Ｓ７６）、グラフ番号が指定されていない場合には（Ｓ７４：ＮＯ）、データ種類に合わせたグラフ番号をグラフ種類番号にセットする（Ｓ７５）。次いで、グラフ種類番号にセットされているグラフ番号のグラフで、グラフ用データテーブル２８５１に記憶されているデータのグラフを作成する（Ｓ７７）。
【００８６】
以上説明したように、上記の実施の形態の情報提供サービスシステムでは、情報提供サービス利用者は、ユーザ端末装置３を操作して情報提供サービス提供会社１の情報サーバ２へ接続することができる。サービス利用者は、ユーザ端末装置３に表示された画面の項目欄１０１で取得する情報項目を選択することにより、選択情報に基づいて地図欄１０２に表示されている地図が塗り分けられ、視覚的に地図上の地方自治体の情報を捉えることができ、また、地図欄１０２で地方自治体を選択することにより、その選択地方自治体の選択情報についての詳しいデータ、選択地方自治体と同程度の人口を有する地方自治体との比較グラフ、選択地方自治体に関る種々の情報を画面情報や文字データ、画像データ、音声データ等で取得することができる。
【００８７】
尚、本発明は、以上詳述した実施の形態に限定されるものではなく、種々の変形が可能である。本発明を適用する実施の形態の変形例について、以下に説明する。上記実施の形態では、通信ネットワークとしてインターネットを使用しているが、これはインターネットに限らず携帯電話通信網やその他の通信ネットワークであってもよい。
【００８８】
また、上記実施の形態では、グラフを作成する際に選択地方自治体の比較対象地方自治体として、人口が−５％以上かつ＋５％以下である地方自治体を選んでいるが、これはこの値に限らず、−３％以上かつ＋３％以下等の他の値であっても良く、また、上限値と下限値の割合が同じである必要もなく、割合でなく具体的な値であっても良い。さらに、比較する値は人口に限らず、人口密度、世帯数、又は面積などでもよい。また、数値で比較して比較対象地方自治体を選ぶのではなく、隣接地方自治体、市町村であれば同一都道府県の市町村、都道府県であれば同一地方の都道府県など地理的に比較対象地方自治体を選んでもよい。
【００８９】
また、上記実施の形態では、ユーザ端末装置３から情報提供サービスホームページの初期画面１０へのアクセス要求が行われた時点でログイン入力画面を表示して、ログイン処理を行っているが、ログインのタイミングはこの時点に限らず、取得項目を選択した時点や地方自治体を選択した時点であってもよい。
【００９０】
【発明の効果】
以上説明したように、請求項１に係る発明の情報提供サービスシステムでは、ユーザ端末装置の画面情報受信手段は、画面を生成する画面情報をサーバから受信し、画面情報記憶手段は、画面情報受信手段が受信した画面情報を記憶し、表示手段は、画面情報記憶手段が記憶した画面情報を表示し、表示制御手段は、画面情報記憶手段が記憶した画面情報を表示手段に表示し、領域選択手段は、表示手段が表示した、複数の領域に分割された地図を示す地図画面において少なくとも１つの領域を選択し、情報選択手段は、表示手段が表示した、提供を受ける情報の種類を示す入力画面において提供を受ける情報の種類を選択し、選択情報送信手段は、領域選択手段及び情報選択手段において選択された選択情報をサーバに送信することができる。また、サーバは、選択情報受信手段は、選択情報送信手段から送信された選択情報を受信し、基本情報記憶手段は、ユーザ端末装置へ提供する提供情報の基となる基本情報を記憶し、第１抽出手段は、選択情報に基づいて、選択された領域及び種類の情報を、基本情報記憶手段が記憶した基本情報から抽出し、塗り分け地図作成手段は、第１抽出手段が抽出した第１抽出情報に基づいて、地図画面に表示されている地図を塗り分けた塗り分け地図を作成し、提供情報作成手段は、第１抽出情報に基づいて、グラフ、表及びデータファイルのうちの少なくとも１つを作成し、提供画面作成手段は、塗り分け地図、グラフ、表及びデータファイルに基づいて提供情報画面を作成し、画面情報送信手段は、ユーザ端末装置へ地図画面、入力画面及び提供情報画面のうちの少なくとも１つの画面情報を送信することができる。したがって、ユーザ端末装置に表示された地図の領域及び提供を受ける情報の種類を選択することにより、サーバに蓄えられた情報を、塗り分け地図、グラフ、表及びデータファイルのうちの少なくとも１つの形で入手することができる。
【００９１】
また、請求項２に係る発明の情報提供サービスシステムでは、請求項１に記載の発明の効果に加えて、領域は都道府県別、市区町村別、又は字丁目別により分割されたものを用いることができる。したがって、都道府県別、市町村別、字丁目別にサーバから情報提供を受けることができる。
【００９２】
また、請求項３に係る発明の情報提供サービスシステムでは、請求項１又は２に記載の発明の効果に加えて、サーバの対比領域選択手段は、領域選択手段で選択された領域と人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である対比領域を選択し、第２抽出手段は、対比領域選択手段が選択した対比領域に関する情報を抽出することができる。したがって、情報提供を受けたい領域と、人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である領域の情報も入手することができ、ユーザは選択した情報の領域の情報と比較することができる。
【００９３】
また、請求項４に係る発明の情報提供サービスシステムでは、請求項１乃至３のいずれかに記載の発明の効果に加えて、データファイルは、文書データ、静止画像データ、音声データ及び動画データのうちの少なくとも１つを用いることができる。したがって、ユーザは文書データ、静止画像データ、音声データ及び動画データとして情報を取得することができる。
【００９４】
また、請求項５に係る発明の情報提供サービスシステムでは、請求項１乃至４のいずれかに記載の発明の効果に加えて、塗り分け地図作成手段は、領域を少なくとも１つ以上の項目に関するデータに基づいて塗り分けを行い、領域分割手段は、領域を項目数で分割し、各項目毎の領域を作成し、階層振り分け手段は、項目に関するデータを各項目毎に少なくとも１つ以上の階層に振り分け、色決定手段は、階層振り分け手段で振り分けられた階層毎に塗り分けの色又は模様を決定し、塗り潰し手段は、領域分割手段で作成された各項目毎の分割領域を、その分割領域に該当する項目の階層に対して色決定手段が決定した色又は模様で塗り潰すことができる。したがって、領域が項目毎、階層毎に塗り分けられるので、複数の項目についての状況を視覚的に捉えることができる。
【００９５】
また、請求項６に係る発明のサーバでは、選択情報受信手段は、ユーザ端末装置から送信された選択情報を受信し、基本情報記憶手段は、ユーザ端末装置へ提供する提供情報の基となる基本情報を記憶し、第１抽出手段は、選択情報に基づいて、選択された領域及び種類の情報を、基本情報記憶手段が記憶した基本情報から抽出し、塗り分け地図作成手段は、第１抽出手段が抽出した第１抽出情報に基づいて、地図画面に表示されている地図を塗り分けた塗り分け地図を作成し、提供情報作成手段は、第１抽出情報に基づいて、グラフ、表及びデータファイルのうちの少なくとも１つを作成し、提供画面作成手段は、塗り分け地図、グラフ、表及びデータファイルに基づいて提供情報画面を作成し、画面情報送信手段は、ユーザ端末装置へ地図画面、入力画面及び提供情報画面のうちの少なくとも１つの画面情報を送信することができる。
【００９６】
また、請求項７に係る発明のサーバでは、請求項６に記載の発明の効果に加えて、領域は都道府県別、市区町村別、又は字丁目別により分割されたものを用いることができる。
【００９７】
また、請求項８に係る発明のサーバでは、請求項６又は７に記載の発明の効果に加えて、対比領域選択手段は、ユーザ端末装置で選択された領域と人口、世帯数、人口密度、及び面積のうちの少なくとも１つが同じ程度である対比領域を選択し、第２抽出手段は、対比領域選択手段が選択した対比領域に関する情報を抽出することができる。
【００９８】
また、請求項９に係る発明のサーバでは、請求項６乃至８のいずれかに記載の発明の効果に加えて、データファイルは、文書データ、静止画像データ、音声データ及び動画データのうちの少なくとも１つを用いることができる。
【００９９】
また、請求項１０に係る発明のサーバでは、請求項６乃至９のいずれかに記載の発明の効果に加えて、塗り分け地図作成手段は、領域を少なくとも１つ以上の項目に関するデータに基づいて塗り分けを行い、領域分割手段は、領域を項目数で分割し、各項目毎の領域を作成し、階層振り分け手段は、項目に関するデータを各項目毎に少なくとも１つ以上の階層に振り分け、色決定手段は、階層振り分け手段で振り分けられた階層毎に塗り分けの色又は模様を決定し、塗り潰し手段は、領域分割手段で作成された各項目毎の分割領域を、その分割領域に該当する項目の階層に対して色決定手段が決定した色又は模様で塗り潰すことができる。
【図面の簡単な説明】
【図１】図１は、本発明の一実施の形態である情報提供サービスシステムを構成する機器の構成を示すブロック図である。
【図２】図２は、情報サーバ２の電気的構成のブロック図である。
【図３】図３は、ユーザ端末装置３のＷＥＢブラウザにて表示される初期画面１０のイメージ図である。
【図４】図４は、地図縮尺変更画面１１のイメージ図である。
【図５】図５は、項目選択後画面１２のイメージ図である。
【図６】図６は、詳細情報画面１３のイメージ図である。
【図７】図７は、グラフ画面１４のイメージ図である。
【図８】図８は、基礎情報画面１５のイメージ図である。
【図９】図９は、ユーザ端末装置情報テーブル２８３１の模式図である。
【図１０】図１０は、情報サーバ２の情報提供処理のフローチャートである。
【図１１】図１１は、検索項目テーブル２８２１の模式図である。
【図１２】図１２は、複数項目対応テーブル２８２２の模式図である。
【図１３】図１３は、地図用抽出データテーブル２８４１の模式図である。
【図１４】図１４は、地図用計算データテーブル２８４２の模式図である。
【図１５】図１５は、地図用階層データテーブル２８４３の模式図である。
【図１６】図１６は、地図塗り分け処理のフローチャートである。
【図１７】図１７は、地図塗り分け処理内で行われる分割地図塗り分け処理のフローチャートである。
【図１８】図１８は、地方自治体領域を分割塗り分けする場合の領域分割のイメージ図である。
【図１９】図１９は、地方自治体領域を塗り分けたイメージ図である。
【図２０】図２０は、グラフ用データテーブル２８５１の模式図である。
【図２１】図２１は、グラフ作成処理のフローチャートである。
【符号の説明】
１　情報提供サービス提供会社
２　情報サーバ
３　ユーザ端末装置
４　インターネット
１０　初期画面
１１　地図縮尺変更画面
１２　項目選択後画面
１３　詳細情報画面
１４　グラフ画面
１５　基礎情報画面
２８　ハードディスク装置
１０１　項目欄
１０２　地図欄
１３１　詳細情報欄
１４１　グラフ欄
２８０　基礎情報記憶エリア
２８１　参考情報記憶エリア
２８２　項目関連情報記憶エリア
２８２１　検索項目テーブル
２８２２　複数項目対応テーブル
２８３　ユーザ端末装置情報記憶エリア
２８３１　ユーザ端末装置情報テーブル
２８４　地図用データ記憶エリア
２８４１　地図用抽出データテーブル
２８４２　地図用計算データテーブル
２８４３　地図用階層データテーブル
２８５　グラフ用データ記憶エリア
２８５１　グラフ用データテーブル
Ａｘ　最大ｘ座標
Ａｙ　最大ｙ座標
Ｂｘ　最小ｘ座標
Ｂｙ　最小ｙ座標
Ｐ　領域分割幅
Ｒ　ポリゴン
Ｒ１　分割領域
Ｒ２　分割領域
Ｒ３　分割領域
Ｒ４　分割領域
Ｒ５　分割領域
ｉ　項目番号カウンタ
ｊ　地方自治体数カウンタ
ｋ　領域分割線
【図１】
2004118280.tif 000003
【図２】
2004118280.tif 000004
【図３】
2004118280.tif 000005
【図４】
2004118280.tif 000006
【図５】
2004118280.tif 000007
【図６】
2004118280.tif 000008
【図７】
2004118280.tif 000009
【図８】
2004118280.tif 000010
【図９】
2004118280.tif 000011
【図１０】
2004118280.tif 000012
【図１１】
2004118280.tif 000013
【図１２】
2004118280.tif 000014
【図１３】
2004118280.tif 000015
【図１４】
2004118280.tif 000016
【図１５】
2004118280.tif 000017
【図１６】
2004118280.tif 000018
【図１７】
2004118280.tif 000019
【図１８】
2004118280.tif 000020
【図１９】
2004118280.tif 000021
【図２０】
2004118280.tif 000022
【図２１】
2004118280.tif 000023