(57)【要約】【課題】プロバイダから入手する地図画像と組織内で作成したベクトル地図情報を重ね合わせて表示できるシステムを提供する。【解決手段】プロバイダサーバシステム、組織内サーバシステム又は、クライアントシステムの指定された範囲の地図情報の表示に係る夫々の図形表示又はラベル表示の項目情報を取得する手段と、これらの項目情報に基づいて地図図形表示設定情報を設定する手段と、これらの表示設定情報によりプロバイダが作成した地図画像情報と、組織内サーバシステム又はクライアントシステムから作成したベクトル地図情報とを重ね合わせて表示する手段とにより実施する。【選択図】      図１
2004227305.tif 000002
【特許請求の範囲】
【請求項１】
指定した範囲と第１地図図形表示情報とに基づいた地図情報から作成された該範囲の第１地図図形を含む地図画像情報と該第１地図図形に属する第１項目情報とを取得する第１情報取得手段と、
前記範囲と第２地図図形表示情報とに基づいた該範囲に対応する第２地図図形を含むベクトル地図情報と該第２地図図形に属する第２項目情報とを取得する第２情報取得手段と、
前記第１項目情報に基づいて、前記第１地図図形の表示に用いるレイヤと図式とを選択し第１地図図形表示情報を設定する第１情報設定手段と、
前記第２項目情報に基づいて、前記第２地図図形の表示に用いるレイヤと図式とを選択し第２地図図形表示情報を設定する第２情報設定手段と、
前記第１地図図形表示情報で作成された前記地図画像と、前記第２地図図形表示情報により作成された前記ベクトル地図情報とを重ね合わせて地図表示する表示手段とを備えたことを特徴とする地図情報処理システム。
【請求項２】
前記第１情報取得手段は、前記地図画像情報と前記第１項目情報をプロバイダから取得することを特徴とする請求項１に記載の地図情報処理システム。
【請求項３】
組織内ネットワークに接続する地図情報処理端末を有し、
前記第２情報取得手段は、前記地図情報処理端末に備えられ、前記組織内ネットワークに接続された保存手段から前記ベクトル地図情報と前記第２項目情報を取得することを特徴とする請求項１又は２に記載の地図情報処理システム。
【請求項４】
前記地図情報処理端末は、前記範囲、前記第１地図図形表示情報、前記第２地図図形表示情報を含む表示設定情報を前記保存手段に登録する情報登録手段を有することを特徴とする請求項３に記載の地図情報処理システム。
【請求項５】
前記表示設定情報は、前記第１地図図形及び第２地図図形に係る前記レイヤの表示又は非表示情報、該レイヤの属性項目の表示又は非表示情報、該レイヤの重ね合せ順序情報を含むことを特徴とする請求項４に記載の地図情報処理システム。
【請求項６】
前記重ね合せ順序情報は、前記地図画像情報と複数の前記ベクトル地図情報とに対する重ね合わせ順番設定情報を含むことを特徴とする請求項５に記載の地図情報処理システム。
【請求項７】
前記表示設定情報は、前記第１地図図形及び前記第２地図図形に係る前記図式を含み、
前記図式は、図形表示情報とラベル表示情報を含むことを特徴とする請求項４又は５に記載の地図情報システム。
【請求項８】
前記地図情報処理端末は、前記の登録された前記表示設定情報を、選択又は変更する手段と、前記ベクトル地図情報を登録、変更する手段を有すること特徴とする請求項４乃至７のいずれか１項に記載の地図情報処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図情報と、該地図情報に関連した情報を検索・閲覧する地図情報処理システムに関し、特に、インターネットやイントラネットを利用して、アプリケーション・サービス・プロバイダ（ＡＳＰ）又はコンテンツ・プロバイダ（ＣＰ）（以下これらを総称して、単にプロバイダという。）から最新の地図情報を入手し、該地図情報にユーザ独自の地図情報を加えることができる地図情報処理システムに関する。
【０００２】
【従来の技術】
地図情報システム（ＧＩＳ）は、市町村といった行政境界や、道路・鉄道・河川・建物などの地理上地物を図形で表した図形情報を、この図形に関連した属性情報、例えば、市町村の人口、面積、高速道路・国道・主要地方道・一般道といった道路種別や幅員などを含む情報と関係付けて管理できるシステムである。
【０００３】
ＧＩＳシステムでは、この図形情報をレイヤと呼ばれる同一種類の図形毎にグループ分けして管理しており、１枚の地図を作る際には、複数のレイヤを組合せ、そして、各レイヤの図形情報に対してユーザの目的に合わせた表示様式（図式と称す）を設定することにより地図を表示している。住宅地図を例に取れば、レイヤは、町丁目界、街路、建物等といった図形表示の種類別にグループ分けされている。更に、各レイヤの各図形には、例えば、町丁目境界を１点鎖線、街路を細い実線、建物を太い実線で表示するようにし、建物には居住者の名前を表示するといった表示様式、即ち図式を設定することができるようになっている。また、都市計画などにおいて利用される土地利用状況図、建物用途図、建物構造階層図などの地図では、土地や建物の利用状況、用途、構造といった属性情報をその内容に従って区分けし、その区分けごとに色分けして表示するという図式を設定し、地図に表示している。
【０００４】
近年では、インターネットやイントラネットのＷＥＢ上で利用できるＧＩＳも使用されており、このＷＥＢを利用した地図情報システムにおいては、サーバからクライアントに地図データを転送しており、その転送方式の代表的なものとして、ベクトル地図データ転送方式と画像地図データ転送方式とがある。
【０００５】
ベクトル地図データ転送方式は、サーバに保存されているベクトル地図データ及びこれに関連付けられた属性データを、サーバからそのままクライアントに送信するシステムである。ここで、クライアント側では、この受信したデータを処理するＧＩＳエンジン（プログラム）を備えることにより、ユーザは、地図内容の表示様式を利用目的に合せてカスタマイズすることができる。
【０００６】
しかし、ＧＩＳプログラムは大きく、その動作が重いものであり、更に、広域地図データや高密度地図データをベクトル形式のままで、サーバ側からクライアント側に送信した場合には、データ量が膨大になり、レスポンスが著しく悪化するといった問題がある。これを解決するためには、通信帯域の広い高速通信が必要になる。また、サーバからは、地図のソースデータであるベクトルデータが送られるため、地図情報が無断で複写され、そして流用されてしまうというセキュリティ上の問題がある。地図情報の提供を業とするプロバイダとしては、このセキュリティ上の問題を回避することが重要となる。
【０００７】
これに対して、画像地図データ転送方式においては、サーバに保存されているベクトル地図データ及びこれに関係付けられている属性データから、要求された範囲の地図をサーバ側で画像情報として作成し、該画像情報をクライアント側に送信するものである。従って、地図データは、要求された範囲部分のみの画像に変換されており、この画像情報しかクライアント側に送信されない。また、広域地図や高密度地図の場合でも、送信されるデータの主要部分は一定サイズの地図画像であり、送信されるデータ量が比較的少なくかつデータ量が一定しているため、システムのレスポンスも比較的一定となり、通信帯域の広くない通常の通信網で利用可能である。また、クライアント側で地図情報を表示する場合、ＧＩＳプログラムを必要とせず、一般的なＷＥＢブラウザだけで利用できるといった利点がある。しかし、クライアント側では、サーバ側に用意されている表示様式で作成された地図画像を閲覧できるだけである。
【０００８】
ここで、上述したベクトル地図データ転送方式を採用し、地図データベースを保存したサーバから、通信ネットワークを介して、指定した座標範囲の地図データをユーザ端末に切り出し、ユーザ端末において地図データの各要素の体裁を夫々指定する仕様データからなる設定ファイルを適用して、地図の体裁を変更することができるシステムが既に公開されている。（例えば、特許文献１参照）
これに対して、プロバイダからユーザへの地図情報の転送方式として、ネットワークを介した画像地図データ転送方式を使用し、ユーザ毎に利用し易いようにプロバイダの地図の表示様式（図式）を変更可能にしたシステムが提案されている。このシステムにおいて、ベクトル地図データは、情報プロバイダのサーバで保存されているが、ユーザへはこのデータが送信されない。この地図情報の図式はユーザであるクライアント毎に設定、保存可能になっており、プロバイダのサーバは、クライアントから要求を受けた場合、この図式設定に従ってベクトル地図データを処理した後、地図画像情報に変換をしてユーザに送信するシステムである。
【０００９】
更に、プロバイダからユーザへの地図情報の保存及び提供形態には、次の２つの形態がある。
（１）プロバイダのサーバにある地図情報をそのまま契約ユーザに提供するだけの提供形態
エリアマーケティング情報や高解像度の航空写真情報など、ユーザに有用な地図情報を提供する場合であり、ユーザは、ＧＩＳプログラムを利用して、送信されてきた地図情報を企業、公共機関、教育機関等（以下組織と略称する。）の内部の業務に利用する場合である。
（２）契約ユーザの地図情報もプロバイダのサーバに保存してプロバイダの地図情報と一緒に送信する提供形態
例えば、店舗の位置を示した案内地図をインターネットで顧客に紹介する場合や、イントラネットを利用した地図情報システムが組織内の業務のために備えられていないユーザの場合、地図情報プロバイダの地図とは別に、契約ユーザ毎に専用の地図情報（店舗や不動産情報など）をプロバイダのサーバに保存しておき、契約ユーザ毎に両者の地図情報を重ね合わせて契約ユーザの顧客又は契約ユーザにインターネットを利用して配信する場合である。
【００１０】
【特許文献１】
特開２００２−１５３３１号公報
【００１１】
【発明が解決しようとする課題】
組織外に流失しては困る組織内の固有情報を含む地図情報を扱うために、組織内にネットワークを含むクライアント・サーバ方式のＧＩＳシステムを構築する場合には、次のような問題がある。
（１）システムの構築に多くの費用がかかる。
（２）システムの運用要員を含めシステムの維持に特別な技術を要する。
（３）地図情報のベースとなる地形図や施設情報等の地図情報の購入費用やこれらの情報の更新費用がかさむ。
【００１２】
また、クライアント・サーバ方式のＧＩＳシステムを持たず、プロバイダのサーバに組織内の固有情報を保存しておき、インターネットを経由して当該情報を入手する場合は、この情報が途中で複写や流用される危険がありセキュリティ上好ましくない。組織内の固有情報については、組織内のサーバまたは個人のパソコン内に厳重に管理し、保存しておく必要がある。一方、地図の図形情報は膨大なものであり、絶えず更新が行われる必要があり、プロバイダに頼らざるを得ない。
【００１３】
そこで、本発明の目的は、プロバイダの地図情報は、プロバイダにおいて地図のレイヤ選択や表示設定内容の変更を簡単にできるようにして、プロバイダからユーザからの要求に応じて表現した画像情報でインターネットを通じて入手する。一方、組織内固有の地図情報は、組織内で作成、変更及び、登録可能とし、更に、組織内でプロバイダの地図情報と組織内の地図情報との両方の情報を重ね合わせて表示するシステムを提供することにある。
【００１４】
【課題を解決するための手段】
以上の課題を解決するために本発明では、地図情報処理システムにおいて、指定した範囲と第１地図図形表示情報とに基づいた地図情報から作成された該範囲の第１地図図形を含む地図画像情報と該第１地図図形に属する第１項目情報とを取得する第１情報取得手段と、前記範囲と第２地図図形表示情報とに基づいた該範囲に対応する第２地図図形を含むベクトル地図情報と該第２地図図形に属する第２項目情報とを取得する第２情報取得手段と、第１項目情報に基づいて第１地図図形の表示に用いるレイヤと図式とを選択し第１地図図形表示情報を設定する第１情報設定手段と、第２項目情報に基づいて第２地図図形の表示に用いるレイヤと図式とを選択し第２地図図形表示情報を設定する第２情報設定手段と、第１地図図形表示情報で作成された地図画像と第２地図図形表示情報により作成されたベクトル地図情報とを重ね合わせて地図表示する表示手段とを備えた。
【００１５】
そして、第１情報取得手段は、地図画像情報と第１項目情報をプロバイダから取得することとし、組織内ネットワークに接続する地図情報処理端末を有し、第２情報取得手段は、地図情報処理端末に備えられ、組織内ネットワークに接続された保存手段からベクトル地図情報と前記第２項目情報を取得することとする。
【００１６】
地図情報処理端末には、前記範囲、第１地図図形表示情報、第２地図図形表示情報を含む表示設定情報を保存手段に登録する情報登録手段を備え、更に、登録された表示設定情報を、選択又は変更する手段と、ベクトル地図情報を登録、変更する手段を備えた。
【００１７】
表示設定情報は、第１地図図形及び第２地図図形に係るレイヤの表示又は非表示情報、該レイヤの属性項目の表示又は非表示情報、該レイヤの重ね合せ順序情報を含み、更に、表示設定情報は、第１地図図形及び第２地図図形に係る図式を含み、該図式は、図形表示情報とラベル表示情報を含むこととした。重ね合せ順序情報は、地図画像情報と複数のベクトル地図情報とに対する重ね合わせ順番設定情報を含むこととした。
【００１８】
【発明の実施の形態】
次に、本発明による地図情報処理システムについて説明する。
【００１９】
この地図情報処理システムでは、地図情報のプロバイダが、ユーザの利用目的に合わせて、地図情報の選択や地図表示方法の変更をユーザ毎に対応可能とし、地形や市町村境界等の基本的な情報を最新の状態で供給できるようにした。この地図情報は、画像とテキスト情報の形で提供が行われる。一方で、地図情報を利用する組織内では、組織内固有の地図情報をベクトル地図方式で作成、変更、保存可能とし、これらの組織内地図情報とプロバイダから入手された地図情報とを重ね合わせて表示可能とし、より利用価値の高い地図情報を使用可能とした。
【００２０】
そこで、プロバイダからインターネットを介して入手した地図情報と、組織内で保有する地図情報とを重ね合わせることができる地図情報処理システムに関する実施形態について、以下に図を参照しながら説明する。
【００２１】
図１は、本実施形態に係る地図情報処理システムの全体構成を示した概略ブロック図である。
【００２２】
図１の符号１０で示される上側半分は、イントラネットやＬＡＮ等の組織内ネットワーク５を含む組織内のサーバ・クライアントシステム１０の構成例を示し、また、符号１１で示される下側半分は、インターネット６を介して接続された地図情報プロバイダのサーバシステム１１の構成例を示している。
【００２３】
組織内のサーバ・クライアントシステム１０は、組織内サーバシステム１３と複数のクライアントシステム１２−１〜１２−Ｎ（以下において、クライアントシステム１２−１と略記する。）から構成され、組織内サーバシステム１３とクライアントシステム１２−１は、夫々組織内ネットワーク５により接続されている。
【００２４】
ここで、クライアントシステム１２−１〜１２−Ｎは、夫々クライアント端末１−１〜１−Ｎ（以下において、クライアント端末１−１と略記す。）とクライアント端末記憶装置２−１〜２−Ｎ（以下において、クライアント端末記憶装置２−１と略記する。）とから構成され、お互いにバスにより直接接続されている。このクライアントシステム１２−１には、一般的なパソコンが使用され、ユーザ毎に配置される。更に、各クライアント端末１−１には、地図情報処理プログラム１５が搭載されており、クライアント端末記憶装置２−１には、各ユーザのための地図の表示設定情報及び個人で利用する地図情報が保存されている。
【００２５】
また、組織内サーバシステム１３は、組織内サーバ３と組織内サーバ記憶装置４から構成され、組織内サーバ３と組織内サーバ記憶装置４は、バスにより直接接続されている。ここで、組織内で共用する地図情報は、組織内ネットワーク５に接続された組織内サーバシステム３の記憶装置４に保存されている。この組織内に保存されている情報は、組織の固有地図情報を含みファイアウオール１７により外部のインターネット６からの不法な侵入がガードされている。
【００２６】
一方、クライアントシステム１２−１は、組織内ネットワーク５、ファイアウォ−ル１７、及びインターネット６を介して地図情報プロバイダ１１のＷＥＢサーバ７にも接続されている。ＷＥＢサーバには、負荷分散ミドルウエアプログラム１６が搭載されており、多数のクライアントシステム１２−１からの処理要求が集中した場合には、負荷分散を行い、負荷の軽いアプリケーションサーバ８−１〜８−Ｎ（以下、アプリケーションサーバ８−１と略記する。）に処理要求を振り分ける。ＷＥＢサーバに接続された複数のアプリケーションサーバ８−１には、プロバイダ用のＧＩＳが備えられている。また、アプリケーションサーバ８−１で使用される地図情報は、アプリケーションサーバ８−１に接続されたデータベースサーバ９に保存されている。このデータベースには、契約顧客のパスワード等の認証情報の管理に使用されるユーザ管理データベースＤ１、各種のベクトル地図データを保存したベクトル地図データベースＤ２、地図データをレイヤ構成にして管理を行うためのレイヤ管理情報Ｄ３、又は契約ユーザのリクエストに応じて地図表示図式設定するためのサーバ側表示設定情報Ｄ４を含む情報が保存されている。
【００２７】
次に、図１に示した地図情報処理システムにおいて、地図情報を保存する各サイト別及び、ベクトル地図データベースに含まれる地図図形レイヤと属性項目との階層構成について、具体的な地図の例を示して説明する。
【００２８】
図２は、地図情報を表示するときに使用される地図情報管理方法の一例を示した図である。図２では、渋谷地区を例にしている。ここで、渋谷顧客分布図Ｄ５という表示設定名称を持った地図情報は、情報の保存サイトとして、プロバイダサーバシステム１１のデータベースサーバ９、組織内サーバ３の記憶装置４、ユーザのクライアント端末記憶装置２−１の３ヶ所に保存されていることが示されている。各サイトの地図情報は、レイヤと称する同種の図形毎にまとめてグループ分けが行われ、管理されている。
【００２９】
プロバイダのデータベースサーバ９における地図情報レイヤＤ７には、例えば、市区町村、字町丁目、水面、鉄道、主要道路、各種施設、目標物が含まれ、これらの各レイヤは、地図図形とその各図形に付属した属性情報から構成されている。属性情報の属性項目Ｄ１０は、主要道路レイヤの属性項目の例を示しており、道路名、道路種別、地上・地下、構造、幅員、交通量、各種施設が含まれる。
【００３０】
組織内サーバの記憶装置４に保存される地図情報のレイヤＤ８には、例えば、その組織に属する営業所、店舗というレイヤがあることを示している。この内、店舗のレイヤの例では、店舗の位置が地図上の点図形として保存されている。その図形に付属した属性情報の属性項目Ｄ１１は、店舗レイヤの例をとれば、店舗名、郵便番号、住所、電話番号が含まれる。
【００３１】
更に、ユーザのクライアント端末記憶装置２−１には、レイヤの例として、得意先があり、自分の担当する得意先の位置が地図上の点図形として保存されており、店舗の場合と同様な属性情報を保存することもできる。
【００３２】
このように情報管理されている地図情報に基づいた、図１に示される地図情報処理システムにおける動作及び処理について以下に説明する。
【００３３】
例として、ユーザが地図表示を要求した時、図２に示される管理方法による地図情報を使い、組織内のサーバ・クライアントシステム１０のクライアントシステム１２−１及び、プロバイダのサーバシステム１１におけるアプリケーションサーバ８−１で実施される処理の概要について、図３及び図４を用いて説明する。
【００３４】
図３は、ユーザが指定した範囲の地図表示をプロバイダに要求した場合において、プロバイダのサーバシステム１１で処理される情報処理の様子を示した図である。
【００３５】
図３において、プロバイダサーバシステム１１のアプリケーションサーバ８−１は、ユーザ認証システム４１とＧＩＳエンジン４０を有しており、ＧＩＳエンジン４０は地図画像作成・地図範囲情報作成Ｂ１１、図形属性情報抽出Ｂ１２、及び、メッセージ作成Ｂ１３の各機能を実行できる。
【００３６】
更に、アプリケーションサーバ８−１は、データベースサーバ９が有するユーザ管理データベースＤ１、レイヤ・属性項目管理データベースＤ３、ベクトル地図データベースＤ２にアクセスし、必要な情報を読み出すことができる。ここでレイヤ・属性項目管理データベースＤ３には、レイヤ管理情報とサーバ側表示設定情報が含まれ、ベクトル地図データベースＤ２には、凡例画像・シンボル画像Ｄ１９、ベクトル地図図形・属性情報データベースＤ２０、航空写真等の画像ファイルＤ２１が含まれている。
【００３７】
ユーザが地図情報を要求した時、クライアントシステム１２−１内のどれか１つから地図表示に関するリクエスト情報Ｄ１２が、アプリケーションサーバ８−１に向けて送信される。このリクエスト情報Ｄ１２には、ユーザＩＤ・パスワードＤ１３と地図表示のための表示設定指示情報Ｄ１４が含まれ、ＷＥＢサーバ７を経由して処理の受付可能なアプリケーションサーバ８−１に送信される。
【００３８】
アプリケーションサーバ８−１では、最初に、リクエスト情報Ｄ１２のユーザＩＤ・パスワードＤ１３とデータベースサーバ９に予め登録してあるユーザ管理情報Ｄ１とを照合して、契約者本人からの要求であることを認証する。この認証が確認されると、表示設定指示情報Ｄ１４に基づいて、データベースサーバ９のレイヤ・属性項目管理データベースＤ３に有するレイヤ管理情報及びサーバ側表示設定情報を利用して、表示に必要な凡例画像・シンボル画像Ｄ１９、ベクトル地図図形・属性情報データベースＤ２０に保存されたベクトル地図図形情報及び属性情報などのデータが選択され、アプリケーションサーバ８−１に読み出される。
【００３９】
ＧＩＳエンジン４０は、読み出された各データを使い、指定された範囲に対し、指定されたシンボル等で地図図形を作成した後、地図画像に変換する。そして、該地図画像は、指定された範囲に基づいて作成された地図範囲情報と共に送信情報Ｄ１６に含められる。また、該地図図形の属性情報は、ベクトル地図画像・属性情報データベース２０から別に抽出され図形属性情報Ｄ１７とされ、最後に、ユ−ザに対する連絡メッセージＤ１８が作成される。その後、地図画像・地図範囲Ｄ１６、地図属性情報Ｄ１７、メッセージＤ１８を含むクライアントへの送信情報Ｄ１５がクライアントシステム１２−１へ送信される。
【００４０】
次に、図４は、図１に示された地図情報処理システムにおけるクライアントシステム１２−１の処理概要について示している。なお、図１で説明したように、クライアントシステム１２−１は、クライアント端末１−１とクライアント端末記憶装置２−１からなり、プログラムの処理はクライアント端末で実施され、情報の保存はクライアント記憶装置２−１で実施されるため、ここでは、処理と保存情報を分けて説明するが、一般的には、クライアント端末とその記憶装置を一体にして、クライアントシステム１２−１と称する。
【００４１】
図４において、クライアント端末１−１は、サイト別管理情報Ｄ４７と表示管理情報Ｄ４３を備えたクライアント端末記憶装置２−１を有し、地図情報を保存したプロバイダサーバシステム１１、組織内サーバシステム１３、又はクライアント端末記憶装置２−１と通信を行ない、その処理結果をクライアント端末１−１の表示器６０に出力する構成となっている。
【００４２】
この構成において、クライアント端末１−１の処理する機能には、サイト別管理情報Ｄ４７をクライアント端末記憶装置２−１から読み込み、プロバイダのサーバシステム１１、組織内サーバシステム１３、又クライアント端末記憶装置２−１に対するリクエスト情報Ｄ１２、Ｄ２２、Ｄ２３を作成し、送信する機能がある。また、このリクエストに対する処理結果を地図情報Ｄ４４、Ｄ４５、Ｄ４６としてプロバイダサーバシステム１１、組織内サーバシステム１３、又はクライアント端末記憶装置２−１から受信する。更に、クライアント端末ＧＩＳエンジンは、この受信したベクトル地図情報Ｄ４５、Ｄ４６と、サイト別管理情報Ｄ４７にある地図の表示設定情報とを使い地図図形情報を作成し、表示管理情報Ｄ４３のレイヤの重ね合せ順番情報を使い、各地図図形の重ね合わせを行い、その結果の地図図形と属性情報をクライアント端末の表示器６０に表示する機能がある。
【００４３】
次いで、図４を参照しながらクライアントシステム１２−１における処理の流れを順次説明する。
【００４４】
ユーザから地図情報の表示リクエストをクライアント端末１−１が受け取ると、クライアント端末１−１は、最初に、クライアント端末記憶装置２−１からサイト別管理情報Ｄ４７を読み込む。即ち、ユーザからプロバイダサイトに保存された地図情報の表示の要求がある場合は、プロバイダサイトのＷＥＢサーバのＵＲＬ情報、ユーザが選択した地図のレイヤと項目情報、ユーザが設定した地図の表示設定情報を含むプロバイダサイトの地図表示設定情報Ｄ４０をクライアント端末記憶装置２−１のサイト別管理情報Ｄ４７から取り出し、プロバイダサーバシステム１１へリクエスト情報Ｄ１２として送信する。プロバイダサーバシステム１１は、指定したレイヤと項目情報に対する地図情報をデータベースサーバ９から取り出し、受信した表示設定情報に基づき地図画像を作成し、この地図画像と付属した属性情報Ｄ４４と共にクライアント端末１−１に返信してくる。
【００４５】
また、ユーザから組織内サーバに保存された地図情報の表示要求がある場合は、組織内サーバの地図データの保存場所、ユーザの選択した地図のレイヤと項目情報を含む組織内サーバの地図表示設定情報Ｄ４１をクライアント端末記憶装置２−１のサイト別管理情報Ｄ４７から取り出し、組織内サーバシステム１３へ地図情報のリクエスト情報Ｄ２２として送信する。組織内サーバシステム１３からこのリクエスト情報Ｄ２２に基づいて、指定したベクトル地図情報と属性情報Ｄ４５をクライアント端末１−１に受信する。
【００４６】
同様に、ユーザからクライアントシステム１２−１に保存された地図情報の表示要求がある場合は、クライアントシステム１２−１の地図データの保存場所及び、ユーザが選択した地図情報のレイヤと項目情報を含むクライアントシステム１２−１の地図表示設定情報Ｄ４２をクライアント端末記憶装置２−１へリクエスト情報Ｄ２３として送信する。クライアント端末記憶装置２−１からこのリクエスト情報Ｄ２３に基づいて、指定したベクトル地図情報と属性情報Ｄ４６を取り込む。
【００４７】
クライアント端末ＧＩＳエンジン５０は、組織内サーバシステム１３又はクライアント端末記憶装置２−１から読み込まれたベクトル地図Ｄ４５又はＤ４６を組織内サーバの地図表示設定情報Ｄ４１とクライアント端末表示設定情報Ｄ４２の夫々に含まれている地図情報の表示設定情報を使ってＧＩＳにより地図図形情報の表示設定処理即ち、レンダリング処理を行う。
【００４８】
また、クライアント端末ＧＩＳエンジン５０は、プロバイダサーバシステム１１から受信した地図画像と、組織内サーバシステム１３及びクライアント端末記憶装置２−１から取得したベクトル地図図形情報にレンダリング処理を行った図形とを、表示管理情報Ｄ４３にあるレイヤ重ね合せ順序により重ね合わせ処理を行い、クライアント１の表示装置６０の表示パネルに指定した範囲の地図図形とその属性情報を表示する。
【００４９】
表示管理情報４３に含まれている初期表示ＯＮ／ＯＦＦ・範囲表示情報は、クライアントシステム１２−１起動時に表示する地図表示設定名称及びを座標範囲を示している。
【００５０】
以上で、図４に示されたクライアントシステム１２−１において、地図情報の表示をリクエストした場合の処理概要を説明したが、続いて、図に示された地図情報処理システムにおいて、ユーザがクライアントシステム１２−１で実施するリクエスト指示の具体的設定内容及びその設定に対する処理結果の表示方法について、図５乃至図１５を参照しながら表示装置６０の画面に表示される画面表示例を用いて詳細に説明する。
【００５１】
図５は、ユーザが使用するクライアント端末の表示装置６０に表示される画面の全体を示した図である。図５に示された画面表示例は、地図表示の初期状態を表している。そして、この画面表示例における表示画面は、パネルＰ１乃至Ｐ６によって形成され、図示のように配列されている。この各パネルで入力操作及び表示が夫々行えるようになっている。
【００５２】
図５に示された画面の最上段にあるパネルＰ１には、各種の指示を行う処理指示ボタンＦ１乃至Ｆ８が配置されている。この画面の左上側のパネルＰ２は、表示設定名称を表示するパネルであり、パネルＰ３、Ｐ４は、地図図形及びラベルに対する各種の選択、設定の操作を行うパネルになっている。画面の右側のパネルＰ５は、地図を表示するための地図画面表示パネルである。また、画面の最下段には、プロバイダからのメッセージを表示する表示パネルＰ６が配置されている。
【００５３】
このように形成された画面中に設けられた処理指示ボタンＦ１乃至Ｆ８の中で、目標とする地域の地図表示を行うことに関連する各ボタンの機能を説明する。なお、処理指示ボタンＦ１乃至Ｆ８による各機能は、通常のＧＩＳにおいて用いられているもので、ここでは、概要のみを説明する。
【００５４】
地域検索処理指示ボタンＦ３は、指定の地域の地図を検索をするためのものであり、現在表示されている地域の代わりに、特定の地域の住所、駅名、目標物等の名称を指定することにより、指定地域の地図に切り替えるために使用する。何の地域指定もしないで本システムを使用開始した時には、パネルＰ５には全域地図が表示される。また、起動時に特定の地域を自動的に表示するように事前に設定しておくことも可能である。
【００５５】
拡大・縮小指示ボタンＦ５は、表示中の地図を選択した倍率で拡大・縮小処理をするために使用する。
【００５６】
範囲拡大指示ボタンＦ４は、マウスで指定した２点を対角とするボックスの範囲の地図を画面全体に拡大して表示する時に使われる。
【００５７】
移動指示ボタンＦ６は、地図画面上でマウスにより指定した第１点から次に指定した第２点まで地図の表示範囲を移動する時に使われる。
【００５８】
情報指示ボタンＦ８は、対象とする図形をクリックし、図形に付属した属性情報を表示するときに使われる。
【００５９】
表示設定呼出指示ボタンＦ２は、予め独自の表示設定で登録してある地図を表示する時に使われる。表示設定呼出指示ボタンＦ２を使用すると、以上に述べた地図の表示選択操作を行わず、直ちに、予め設定された範囲の地図が、予め設定された図式で表示することができる。表示設定呼出指示ボタンＦ２を押すと、図６に示されるような予め登録された地図表示設定名称一覧を表示できるサブウインドウＷ７が、地図表示用のパネルＰ５の上に重ねて表示される。
【００６０】
図６に示されるプルダウンメニューＨ１２を押すと、予め登録されている地図の表示設定名称一覧が表示さる。この中から必要とする表示設定名称を選択し、更に選択指示ボタンＦ１０を押すと、先に図４で説明したように、プロバイダサーバシステム１１、組織内のサーバ３、クライアント端末記憶装置２−１の夫々に、選択した地図表示のリクエストＤ１２、Ｄ２２、Ｄ２３が送信される。そして、プロバイダサーバシステム１１からは、予め設定された地図画像が、また組織内サーバシステム１３またはクライアント端末記憶装置２−１からは、ベクトル地図図形が送信されてくる。
【００６１】
また、図６に示された設定ボックスＨ１３にチェックを入れると、次のシステムの起動時に名称設定ボックスＨ１２に設定した地図表示設定名称で、自動的に地図が表示されるようになる。ここで選択した地図の表示設定名称は、図５の画面中の表示パネルＰ２に表示される。
【００６２】
表示設定の削除指示ボタンＦ１１は、地図表示設定名称設定ボックスＨ１２に設定された表示設定を削除する時に使用する。
【００６３】
「閉じる」の処理指示ボタンＦ１２は、表示設定呼出のサブウインドウＷ７を操作完了により閉じるときに使用する。この名称のボタンの機能は、以下のサブウインドウにおいても同様である。
【００６４】
上記の操作により目標とする地域の地図の表示が行えたことになり、ここで表示された地域の地図図形に対して次に述べる表示設定・変更の操作を行うことができる。
【００６５】
図５のパネルＰ３で設定操作することにより、上記で選択された範囲の地図図形に対し、ユーザ独自の表示方法を設定することができる。このパネルＰ３は、図形情報が保存されているサイトの選択、表示するレイヤの選択、選択されたレイヤの属性項目名のシンボル図形の表示、及び選択されたレイヤの表示順序設定に使用される。
【００６６】
図形情報保存サイト及びレイヤの表示・非表示の選択は、併設された２個のボックスで実施できるようになっており、その２個のうち左側のボックスは、保存サイトに属するレイヤ名一覧又は、レイヤに付属した下位情報である図形表示項目の名称一覧をツリー構造で展開表示するものであり、その右側のボックスは、該当する表示項目の図形を地図に追加表示するか否かをチェックマークで指示するものである。項目名称のツリー構造は、図２で説明したように、その最上層が情報保存サイト名であり、中間層がレイヤ名であり、最下層が属性項目名になっている。
【００６７】
図５の表示例におけるパネルＰ３では、組織内サーバシステム１３に係るボックスＨ１の左側ボックスのマーク「−」は、組織内サーバのレイヤ図形項目名称が展開されていることを示し、その右側のボックスにマーク「Ｖ」のチェックが入っていることは、組織内サーバシステム１３に保存された図形情報を表示することを示している。次の中間層はレイヤ名のリストであり、図示の例では、レイヤ名として「営業所」と「店舗」が表示されている。その１番目の営業所に係る左ボックスにマーク「＋」が表示されているが、これは、最下層に属性項目のリストはあるが展開されていないことを示している。その右ボックスのマーク「Ｖ」は、このレイヤの図形を表示することを示している。また、２番目のレイヤである店舗については、左ボックスが「−」であり、その下に最下層の属性項目が展開され、その名称と表示記号が、パネルＰ３の表示エリアＪ１に表示される。
【００６８】
次に、レイヤに属する属性項目の表示図形の図式設定を変更したい場合には、図式を変更したい図形のレイヤ名にカーソルを置きマウスをダブルクリックすると、図７に示したサブウインドウＷ８が表示される。このレイヤの項目選択のサブウインドウにおいて、属性項目の一覧をプルダウンメニューＨ１４で表示し、表示したい属性項目を選択する。ここで選択された属性項目のシンボル表示が情報設定ボックスＨ１５に表示される。
【００６９】
以上のサブウインドウＷ８の設定操作が完了すると、「設定」指示ボタンＦ１３を押し、以上の設定をクライアントシステム１２−１に保存する。また、以上の設定を取り消す場合には、「キャンセル」指示ボタンＦ１４を押す。
【００７０】
図５において、パネルＰ３に表示されたレイヤ名の左側にある２つの設定ボックスの右ボックスのチェックマークをはずし、当該レイヤの図形を非表示とした場合には、当該するレイヤの図形は、非表示になる。保存サイトについても、各ボックスの設定は同様の意味を示している。また、１つのレイヤに対する属性項目の図形表示は、１項目だけ設定可能であり、１つの項目の設定を行うと、他の項目の設定は、非表示となる。
【００７１】
レイヤのボックスＨ３の下側に設けられた情報保存サイトに係る「クライアント端末」のボックスＨ５において、その右ボックスにはチェックマークが入っていないので、ここに保存された情報は表示されないことを示している。
【００７２】
次の情報保存サイトである「プロバイダサーバ」に係る２つのボックスＨ６の設定は、その表示レイヤの内訳は展開表示されていない（＋マーク）が、そのレイヤ図形は表示される（Ｖマーク）ということを示している。
【００７３】
以上において、図５の画面表示例におけるパネルＰ３の操作が説明された。次いで、同画面例におけるパネルＰ４の操作を説明する。
【００７４】
地図図形の近傍に表示され、図形属性データの文字表示をラベルと称する。
【００７５】
図形の場合と同様に、ラベルのパネルＰ４に表示された名称の左側にある２つの設定ボックスの左側がその名称に属する下位情報を展開表示するか否かを設定するボックスであり、右ボックスは、その名称の情報を表示するか否かを設定するボックスである。また、１つのレイヤに対するラベル表示項目は、１項目だけが設定可能になっている。
【００７６】
このラベルの設定パネルＰ４を図５に例示された画面に従い説明する。パネルＰ４において、情報を保存しているサイトが組織内サーバシステム１３の場合、「組織内サーバ」の２つのボックスＨ７に組織内サーバに保存されたレイヤ名のリストを展開するか否かの設定（左側ボックスの「−」マーク、即ち展開表示する。）と、組織内サーバシステム１３に保存されたラベル情報を表示するか否かの設定（右側ボックスの「Ｖ」マーク、即ち表示する。）を行う。次に、展開したレイヤ「営業所」及び「店舗」の２つのボックスＨ８、Ｈ９に対して、属性情報を展開するか否か（左側ボックス）と、その属性情報を表示するか否か（右側ボックス）の設定を行う。属性項目を展開した場合には、属性項目名が表示Ｊ２として表示される。
【００７７】
次の行のクライアントシステム１２−１に保存したラベル情報に対するボックスＨ１０の設定の意味は、そのレイヤ項目が展開されず、且つ表示されない、ということである。また、その次の行のプロバイダサーバシステム１１に対するボックスＨ１１の意味は、当該のレイヤ項目は展開しないが、各レイヤ項目の設定に従って表示されるということを示している。
【００７８】
パネルＰ３及びＰ４の図形及びラベルの表示設定において、地図情報保存サイト及びレイヤ項目の並んでいる順序は、作成された各地図図形を表示する時に重ね合わせる順序を示している。ここで、並びの最下行のサイト又はレイヤの地図図形が最下層に表示され、その上に次の行のサイト又はレイヤを順次重ね合わせていく。ここで、重なって上の図形の陰になった部分の図形は、上の図形が透明という設定でない限り、上の図形の陰になり見えなくなる。
【００７９】
図５のパネルＰ３の例で説明すると、プロバイダサーバからの画像が最下層に表示され、その上に組織内サーバの店舗の図形が重ねられ、更にその上に営業所の図形が重ねられることになる。
【００８０】
この表示重ね合わせの順序は、地図情報保存サイト又はレイヤの項目名をクリックし、これをドラッグすることにより入れ替えることができる。
【００８１】
以上のように、図５に示された画面例におけるパネルＰ３及びＰ４を使用して、地図の図形表示項目及びラベル表示項目を設定した場合について、その結果の表示例を図８に示した。
【００８２】
図６で説明した表示設定呼出の選択により、地図図形が、全域図から渋谷店舗分布図に替わり、図５で例示した設定により、例えば、パネルＰ３の「店舗」レイヤの「店舗種類」で選択した表示シンボルにより、各サイト及びレイヤの配列順序で地図図形上に表示されている。
【００８３】
また、地図図形の表示処理方法として、組織内サーバシステム１３又はクライアント端末記憶装置２−１に保存された図形情報の処理の場合は、地図情報がベクトル図形情報で保存されているため、読み出された図形情報に対して指定した表示設定で直接図形の表示変更処理（レンダリング処理）を行い、表示する。これに対して、プロバイダサーバシステム１１に保存された図形情報の場合は、プロバイダサーバシステム１１からクライアントシステム１２−１がレイヤやその属性項目情報を読み込み、クライアントシステム１２−１でその１項目に対して表示設定を行うと、その設定のたびにクライアントシステム１２−１からプロバイダサーバシステム１１に設定値が送信され、プロバイダサーバシステム１１で表示設定が処理され、その処理結果が、変更された地図表示の画像としてクライアントシステム１２−１に返信されてくる。この画像と前記でレンダリング処理した組織内サーバシステム１３又はクライアントシステム１２−１の地図図形とを重ね合わせて表示する。
【００８４】
図５または図８に示された画面の左下に設けられた表示設定保存の指示ボタンＦ９は、以上の表示設定に名前を付けてファイルとして保存し、同じ設定を再度利用可能にするために使用する。この指示ボタンＦ９を押すと、図９に示す表示設定保存のサブウインドウＷ９が表示される。このサブウインドウＷ９において、現在の表示設定名称で保存する場合は、ラジオボタンＨ１６にマークを設定する。新規に表示設定名称を登録する場合には、ラジオボタンＨ１７にマークを設定して、設定ボックスＨ２８に保存する地図の名称を記入する。図９の例では、地図の名称として、「渋谷店舗分布図」と入力される。更に、起動時に同じ設定で自動的に表示する場合には、ボックスＨ１８にチェックを入れる。最後に、保存ボタンＦ１５を押すと上記の設定情報が、クライアントシステム１２−１に保存される。
【００８５】
次に、図５の画面例に示された指示ボタンの中で、システム使用準備時に操作するボタンと、その時の設定画面について説明する。
【００８６】
図５に示された「サイト登録」の指示ボタンＦ１を押すと、図１０に示すサブウインドウＷ１０が表示される。該サブウインドウＷ１０では、地図情報が保存されているサイトのアドレス及び名称を設定することができる。ここで、プロバイダのサイトを新たに登録する場合には、ラジオボタンＨ１９をチェックして、「新規登録」の指示ボタンＦ１７を押すと、情報設定ボックスＨ２１にＵＲＬを、そして、設定ボックスＨ２２にその名称を新規に設定することができる。前に登録されているプロバイダのＵＲＬを選択する場合には、設定ボックスＨ２１のプルダウンメニューを表示して、表示されたＵＲＬの中から該当するものを選択する。
【００８７】
また、クライアント端末記憶装置２−１を含めた組織内サーバ３の記憶装置４のパスを新たに設定する場合は、ラジオボタンＨ２０をチェックして、「新規登録」の指示ボタンＦ１８を押して新規パスの設定を行うことができる。設定ボックスＨ２３にパスを、設定ボックスＨ２４にその名称を設定し、最後に「サイト登録」の指示ボタンＦ１９を押して、パスの登録操作を完了する。
【００８８】
上記のサイト登録の設定は、プロバイダサーバの場合はサイト登録で完了するが、組織内のサイトを新たに登録した場合は、新たに登録したサイト（クライアント端末記憶装置２−１を含む。）内のレイヤや属性項目を続けて設定することが必要になる。この設定操作のために「レイヤ登録・更新」の指示ボタンＦ２１を使用する。この指示ボタンＦ２１を押すと、図１１に示すレイヤ登録・更新のサブウインドウＷ１１が表示される。
【００８９】
図１１において、新規にレイヤ名を登録する場合は、「新規」の指示ボタンＦ２３を押すと、レイヤ名設定ボックスＨ２６の欄にレイヤ名が記入可能となる。既に登録されているレイヤについて変更を行う場合は、設定ボックスＨ２６のプルダウンメニューでレイヤ名一覧を表示して該当のレイヤ名を選択する。続いて、登録するレイヤの図形のタイプを設定ボックスＨ２７のラジオボタンのいずれかを選択することにより設定する。点図形のレイヤの場合の凡例では、設定ボックスＨ３０でデフォルトとして設定されている図形の名称の中から該当するものを選択すると、表示ボックスＪ３にそのイメージが表示される。最後に、上記の設定をクライアントシステム１２−１に保存するため、「登録・更新」の指示ボタンＦ２４を押す。
【００９０】
レイヤ登録に続いて、レイヤの属性項目の登録・更新を行う場合は、図１１の「項目登録・変更」の指示ボタンＦ２６を押し、図１２に示されるサブウインドウＷ１２を表示する。
【００９１】
図１２において、先に登録したレイヤに対し、新たな属性項目を追加する場合には、「新規」の指示ボタンＦ２８を押すと、設定ボックスＨ３２の記入欄に属性項目の名称が追加できるようになる。更に、追加する項目のデータのタイプ（様式）について、数値、分類、文字のラジオボタンＨ３３〜Ｈ３５のいずれか１つを選択してチェックを入れる。そして、その桁数、文字数、単位などを設定ボックスに記入する。既に登録されている項目についての変更を行う場合には、設定ボックスＨ３２のプルダウンメニューを表示して、該当する項目名を選択し、必要な部分の変更を行う。
【００９２】
更に、属性項目データを分類し、分類ごとにシンボル設定や色分けをして表示する場合には、「分類表示設定」の指示ボタンＦ３０を押す。この指示ボタンＦ３０を押すことにより、図１３に示すサブウインドウＷ１３が表示される。図１３の例では、点図形レイヤの属性情報を分類表示する場合に設定する画面を示し、線図形または面図形のレイヤの属性情報を分類表示する場合は、異なった設定メニュー画面が表示される。
【００９３】
図１３のレイヤ名Ｈ４０には、指定したレイヤ名が表示され、情報設定ボックスＨ４１〜Ｈ４６には、指定したレイヤの各項目に対し予め設定された設定内容の値が表示されている。設定ボックスＨ４８〜Ｈ５３は、項目を選んで、必要とする情報を設定するボックスになっている。この例では、「図の種類」の設定ボックスＨ５１で分類図を選択した場合を示している。分類図は、分類文字や番号の夫々に対して、色やシンボルなどを割り当てて表示する図である。この例では、ベクトル記号を選択した場合において、各分類文字に対し、凡例名称、シンボル記号、及び夫々のシンボルのサイズ、色、透明度の設定情報を示している。
【００９４】
図１４、図１５は、組織内のサーバ３又はクライアントシステム１２−１に新規の図形を登録したり、削除したり、その図形の属性情報を変更したりするために使用するサブウインドウ画面表示例の図である。
【００９５】
組織内サーバシステム１３又はクライアントシステム１２−１で使用する地図図形に新たなシンボルや図形及びその図形の属性情報を追加、登録する場合には、最初に、図５の画面例における「情報登録」の指示ボタンＦ８を押す。この操作により、図１４（ａ）のプルダウンメニューＷ１６が表示される。該プルダウンメニューには、新規図形登録Ｆ４３、属性更新Ｆ４４、図形削除Ｆ４５の３つ処理指示の選択肢がある。
【００９６】
ここで、新規図形登録の指示メニューＦ４３を選択すると、図１４（ｂ）の新規図形登録のサブウインドウＷ１４が表示される。この表示に続いて、マウスを使って、点、線、又は面の図形を描くと、ここで描いた図形を組織内サーバシステム１３又はクライアントシステム１２−１に登録することができる。この図形の描画完了後に、「ＯＫ」の指示ボタンＦ３９を押すと、図１５のサブウインドウが表示されるので、描画した図形の属性情報の各項目に対してデータの登録と更新を行うことができる。
【００９７】
図１４（ａ）の属性更新の指示メニューＦ４４を選択した場合には、マウスにより属性を更新する対象の図形を選択すると、前記の新規図形登録の場合と同じ図１５のサブウインドウが表示される。図１５のサブウインドウＷ１５には、指定した図形の属性情報が設定ボックスＨ５４に表示されるので、ここで必要な情報の更新を行う。
【００９８】
図１４（ａ）の図形削除の指示メニューＦ４５を選択した場合には、削除対象となる図形をマウスで選択すると、「削除してもよいか」という確認メッセージが表示され（本画面は図面として添付されていない。）、「ＯＫ」と指示ボタンを選択すると、その図形が削除される。
【００９９】
図１５に示されたサブウインドウＷ１５では、属性項目のデータを新規入力又は、更新を行うことができる。新規に属性項目データを登録する場合は、図１５のサブウインドウＷ１５を表示した後、情報設定ボックスＨ５４にデータを入力し、最後に、「登録・更新」の指示ボタンＦ４１を押す。属性項目データの更新を行う場合には、表示された設定ボックスＨ５４内の該当する個所を更新する。
【０１００】
以上の地図表示のための設定手順に従って設定操作を行った時、クライアントシステム１２−１と、プロバイダサーバシステム１１又は組織内サーバシステム１３との間で実施される通信の手順、クライアントシステム１２−１内の処理の流れ、プロバイダのサーバ１１内の処理の流れについて、図１６乃至図２２のフロー図を参照しながら説明する。
【０１０１】
なお、図１６乃至図２０では、クライアントシステム１２−１とデータ保存場所、或いは、クライアントシステム１２−１とプロバイダサーバ１１との通信手順がフロー図で示されている。
【０１０２】
最初に、クライアントシステム１２−１と通信するサーバとの通信確認を行う手順を図１６に示した。
【０１０３】
図１６は、図５の画面例に示された「サイト登録」の指示ボタンＦ１を押した時に、クライアントシステム１２−１とプロバイダサーバシステム１１、組織内サーバシステム１３、及びクライアント端末記憶装置２−１の各データ保存場所との間で行われるデータ保存場所の所在確認のための通信手順を示している。
【０１０４】
図１６において、最初に、ユーザはクライアントシステム１２−１を使い、各データ保存場所の確認を行う。この結果確認された各データ保存場所へのＵＲＬ又はパスは、サイトの登録に関する情報Ｄ２５、即ち、プロバイダサーバシステムのＵＲＬ、組織内サーバシステムの地図ＤＢのパス、クライアント端末記憶装置の地図情報保存場所のパス、としてクライアントシステム１２−１に保存する。
【０１０５】
本地図情報処理システム使用開始時の通信手順を図１７に示す。この図１７は、特定の地域指定を行わずに地図情報処理システムの使用を開始した場合における、クライアントシステム１２−１からのプロバイダサーバシステム１１への送信情報Ｄ２６、プロバイダサーバでの処理内容Ｂ１、プロバイダサーバからクライアントへの返信情報Ｄ２７、及びクライアント端末での表示処理Ｂ２示したフロー図である。
【０１０６】
図１７のフロー図において、クライアントシステム１２−１は、プロバイダサーバシステム１１へユーザＩＤとパスワードからなる認証情報、及び地図の全域範囲のリクエスト情報を送信情報Ｄ２６として送信する。この要求情報を受信したプロバイダサーバシステム１１のサイトでは、レイヤ項目情報の収集、表示するレイヤに対しデフォルトで表示設定を行い、これに基づき全域の地図画像を作成し、その範囲座標を計算し、ユーザに対するメッセージ作成などの処理を行う（Ｂ１）。その処理結果として、レイヤ情報、全域の地図画像とその範囲座標、及びメッセージがクライアントシステム１２−１への送信情報Ｄ２７として送信される。クライアントシステム１２−１は、この情報を受信し、全域の地図画像とメッセージの画面表示を行う（Ｂ２）。
【０１０７】
図１８は、ユーザにより希望する地図の選択、表示を行った後、プロバイダに保存された地図表示情報を変更する場合におけるクライアントシステム１２−１とプロバイダサーバシステム１１との間での通信手順を説明した図である。
【０１０８】
ユーザが、クライアントシステム１２−１の表示画面で変更するレイヤの属性項目である図形表示項目又は、ラベル表示項目の１つを選択した場合に（Ｂ３）、クライアントシステム１２−１は、表示情報を保存しているプロバイダサーバシステム１１へ変更するレイヤ属性項目の図形表示情報、及びラベル表示情報の要求と対応する各種コマンドとをサーバへの送信情報Ｄ２８として送信する。プロバイダサーバシステム１１では、この要求に対して指定したレイヤの属性項目の図形表示情報、及びラベル表示情報をデータベースサーバ９から収集し（Ｂ４）、その結果をクライアントへの送信情報（Ｄ２９）としてプロバイダサーバシステム１１からクライアントシステム１２−１へ送信する。この送信情報Ｄ２９から、ユーザはクライアントシステム１２−１で希望する図形表示項目やラベル表示項目を選択する。ここで設定された起動時表示ＯＮ／ＯＦＦ情報、レイヤ表示ＯＮ／ＯＦＦ情報、レイヤ図形・ラベル表示項目選択情報を含む設定情報Ｄ３０については、次に説明する表示変更要求で利用するため、クライアント端末記憶装置２−１に保存される。この表示設定処理は、表示設定が１項目行われる毎に、プロバイダサーバシステム１１に送信され、その結果をプロバイダサーバシステム１１から受信する手順が繰り返し実施される。
【０１０９】
図１９は、組織内サーバ１３又はクライアント端末記憶装置２−１にある地図情報の表示設定を変更するときにおける通信手順を説明する図である。
【０１１０】
組織内サーバ１３又はクライアント端末記憶装置２−１にある地図情報は、ベクトル表示の地図情報であるため、クライアントシステム１２−１でＧＩＳエンジンを使い自由に表示設定することができる。ここで使用する表示設定名称ファイルは、クライアントシステム１２−１内に保存されており、先に説明した図１８のプロバイダサーバシステムの場合のように、表示項目ごとに通信を行なう必要はない。
【０１１１】
図１９において、ユーザがクライアントシステム１２−１の図５に示した表示画面を使い図形又はラベルの表示項目毎に、組織内サーバシステム１３やクライアントシステム１２−１内のレイヤの設定を行うと（Ｂ１０）、組織内サーバシステム１３又はクライアント端末記憶装置２−１に対して、レイヤの存在を確認する通信を行なう。図５のパネルＰ３又はＰ４に設定された表示設定情報である、起動時表示ＯＮ／ＯＦＦ情報、レイヤ表示ＯＮ／ＯＦＦ情報、レイヤ図形・ラベル表示項目選択情報、レイヤの描画表示情報を含む表示設定情報Ｄ３８は、他のシステムと通信は行なわずそのままクライアントシステム内の表示設定名称ファイルに記述され、保存される。
【０１１２】
図２０は、クライアントシステム１２−１において、地図の表示範囲や表示設定の変更要求を行った場合における各地図情報保存サイトとの間の通信手順及び各装置内での処理の内容を説明するフロー図である。
【０１１３】
図２０のフローにおいて、クライアントシステム１２−１は、図１８のフローで保存された、または以前に名前を付けて保存された表示設定名称ファイルから、各レイヤを表示するか否かのレイヤ表示ＯＮ／ＯＦＦ情報、各レイヤで表示される図形の図式選択情報とラベル表示項目選択情報、レイヤの表示順序等のレイヤ描画表示情報を含む表示設定情報Ｄ３１を読み込む。
【０１１４】
クライアントシステム１２−１は、読み込まれた表示設定情報で地図表示を行うため、プロバイダサーバシステム１１、組織内サーバシステム１３、及びクライアント端末記憶装置２−１のそれぞれに対して、保存されている地図情報の送信を要求する。
【０１１５】
クライアントシステム１２−１からプロバイダサーバシステム１１へ要求を送信する場合は、地図画像の縮尺サイズ、地図の指定地域範囲の座標値、表示するレイヤ及びその図形表示の図式選択、ラベル表示項目選択、重ね合せ順番情報を含むプロバイダサーバへの送信情報Ｄ３２をプロバイダサーバシステム１１に送信する。この送信情報Ｄ３２を受信したプロバイダサーバシステム１１では、ベクトル地図情報を読み込み、縮尺に応じた地図図形の設定及び地図図形に付属した情報表示の設定を行い、各レイヤを指定された重ね合せ順に重ね合わせた後、地図画像ファイルに変換を行い、指定範囲の地図作成を行う。更に、地図画像範囲の座標値計算、ユーザへのメッセージ作成の処理を行う（Ｂ７）。この処理の結果結果として、指定した範囲の地図画像、地図画像範囲の座標値、及びメッセージを含むプロバイダサーバからの受信情報Ｄ３３がクライアントシステム１２−１に返信される。
【０１１６】
組織内サーバシステム１３又はクライアントシステム１２−１に保存されている地図情報については、組織内サーバ３の記憶装置４又はクライアント端末記憶装置２−１に対し表示する指定地域範囲と夫々に保存された表示レイヤ名を含む組織内サーバへの送信情報Ｄ３４、又はクライアント端末への送信情報Ｄ３６を送信し、夫々のデータ保存場所から指定した範囲のレイヤ図形及びレイヤ図形の属性情報を組織内サーバからのレイヤデータとして受信情報Ｄ３５、又はクライアント端末記憶装置２−１からの受信情報Ｄ３７を取得し、クライアントシステム１２−１に読み込む。
【０１１７】
クライアントシステム１２−１では、各装置から取り込だ表示情報に表示順番を設定する。組織内サーバシステム１３又はクライアント端末記憶装置２−１から読み込んだレイヤデータに対しては、保存されている表示設定情報Ｄ３１によりＧＩＳを使い表示設定処理を行う。続いて、ここで作成されたレイヤ別のベクトル表示図形とプロバイダサーバシステム１１から受信した地図画像とを設定された順番で重ね合わせを行う（Ｂ５）。この結果を地図図形表示と属性情報の表示としてクライアントシステム１２−１の表示装置６０に画面表示する（Ｂ６）。
【０１１８】
次に、図１７及び図１８で説明した通信において送受信した情報をクライアントシステム１２−１とプロバイダサーバシステム１１において処理される主な手順について、図２１乃至図２３のフローチャートを参照して説明する。
【０１１９】
図２１は、クライアントシステム１２−１内で行われる処理手順を示したフローチャートである。クライアントシステム１２−１は、ユーザからの地図情報の表示要求をプロバイダサーバシステム１１、組織内サーバシステム１３、及びクライアント端末記憶装置２−１それぞれに送信し、この要求に対する地図情報をプロバイダサーバシステム１１、組織内サーバシステム１３、及びクライアント端末記憶装置２−１のそれぞれから受信し、その結果をクライアントシステム１２−１の表示器６０に表示する処理を行っている。
【０１２０】
先ず、ユーザからの地図表示要求により、クライアントシステム１２−１は、表示装置６０の表示画面における設定パネルＰ３、Ｐ４で設定された表示設定を保存した表示設定ファイルを読み込み（Ｓ１）、必要に応じて表示設定パネルＰ３、Ｐ４により表示設定データを設定する（Ｓ２）。
【０１２１】
表示設定データの中にプロバイダサーバシステム１１に保存された地図データに対する表示要求の指定がある場合（Ｓ５のＹｅｓ）には、プロバイダサーバシステム１１に対して指定地域の地図データ及びその属性情報の送信要求を出す（Ｓ６）。組織内サーバシステム１３に保存された地図データの要求がある場合（Ｓ８のＹｅｓ）には、組織内サーバシステム１３から地図データ及び属性情報を取得する（Ｓ９）。同様に、クライアント端末記憶装置２−１に保存されている地図データの要求がある場合（Ｓ１０のＹｅｓ）には、クライアント端末記憶装置２−１から地図データ及び属性情報を取得する（Ｓ１１）。
【０１２２】
ここで、ステップＳ６において、プロバイダサーバ１１に対して送信要求が出されていると、プロバイダサーバシステム１１からは、そのまま表示可能な指定範囲の地図画像、画像範囲の座標値、メッセージを含むプロバイダサーバからの受信情報を受信する（Ｓ７）。一方、ステップＳ９又はＳ１１において取得された組織内サーバシステム１３又はクライアント端末記憶装置２−１からの地図情報は、ベクトル地図データであるので、設定された表示設定により表示する地図図形に対し色や線の太さ等の表示設定処理（レンダリング処理と称す。）をクライアントシステム１２−１で実施する（Ｓ１２）。
【０１２３】
最後に、メッセージ表示や凡例表示がある場合には夫々の表示を行い（Ｓ１３）、プロバイダサーバシステム１１から受信した地図画像と、組織内サーバシステム１３又はクライアントシステム１２−１から取得し、レンダリング処理をしたベクトル地図図形とを指定した順番で重ね合わせ処理を行い、１枚の地図として、クライアントシステム１２−１の表示画面として地図表示のパネルＰ５に表示する（Ｓ１４）。この重ね合わせの順番は、地図情報が保存されていたサーバ別にユーザが指定することができ、更に各サーバ内の図形の重ね合せ順序もユーザが指示可能となっている。
【０１２４】
次に、図２２、図２３は、クライアントシステム１２−１からの地図配信要求に対して、プロバイダのサーバ１１で実施される処理内容を示したフローチャートである。
【０１２５】
図２２において、先ず、プロバイダのサーバ１１は、クライアント１からインターネット６を経由して、ユーザＩＤとパスワード及び地図の表示指定地域の設定を含む表示設定指示情報を受信する（Ｓ２１）。最初に、ユーザＩＤとパスワードを使用してユーザの認証を実施する（Ｓ２２）。次に、各レイヤのＯＮ／ＯＦＦ表示設定情報から表示ＯＮに設定されたレイヤを選択する（Ｓ２３）。レイヤの重ね合せ順番を表示設定情報から読取り（Ｓ２４）、重ね合せ順に表示するレイヤを設定する（Ｓ２５）。続いて、レイヤ毎に以下の処理を行う。指定したレイヤの指示範囲のベクトル地図データをベクトル地図図形・属性情報データからなる地図データ・データベースＤ２０から読み込み（Ｓ２６）、図形描画とラベル表示に関する表示設定情報に基づき、データベースサーバ９に保存されているサーバ側表示設定情報Ｄ４とシンボル画像・凡例画像Ｄ１９を読み込み、これらの読み込んだ情報とクライアントシステム１２−１から受信した表示設定情報とを使い、指定されたレイヤの地図図形のレンダリング処理とラベル表示処理を行う（Ｓ２７）。次にステップＳ２７で作成したレイヤの地図図形と前回の処理で作成されたレイヤの地図図形とを重ね合わせを行う（Ｓ２８）。重ね合わせは表示設定パネルＰ３、Ｐ４の下段に表示されたレイヤから上に順次重ね合わせていく。ステップＳ２６からステップＳ２８までの処理を表示する全てのレイヤについて順次繰り返す。
【０１２６】
ベクトル図形による地図図形の作成が終わると、図２３のフローチャートの処理に移行する。ベクトル表示の地図図形を画像表示に変換し、地図画像を作成する（Ｓ３０）。更に、表示する地図の範囲を示す座標を計算し（Ｓ３１）、メッセージ表示欄で伝えるメッセージを作成し（Ｓ３２）、データ送信のための設定を行い（Ｓ３３）、クライアントに地図画像、地図座標、その他情報を纏めて送信する（Ｓ３４）。
【０１２７】
以上に説明してきたように、本実施形態による地図情報処理システムによると、地図情報のプロバイダが、ユーザの利用目的に合わせて、地図情報の選択や地図表示方法の変更をユーザ毎に対応可能とし、地形や市町村境界等の基本的な情報を最新の状態で供給できるようにし、画像情報により地図情報の提供が行われようになった。一方、地図情報を利用する組織内では、組織内固有の地図情報をベクトル地図方式で作成、変更、保存可能とし、これらの組織内地図情報とプロバイダから入手された地図情報とを重ね合わせて表示可能となった。これにより利用価値の高い地図情報を使用可能とすることができた。
【０１２８】
【発明の効果】
本発明において、プロバイダの地図情報とユーザ固有の地図情報とをユーザのニーズに合わせて処理できるようにし、このプロバイダの地図情報とユーザ固有の地図情報を重ね合わせて表示可能とすることにより、組織内固有情報のセキュリティを守りかつ、より利用価値の高い地図情報が得られるようになった。
【０１２９】
ここで、プロバイダサーバシステムからの地図画像転送方式として、画像転送方式を採用しているため、広範囲の地図や複雑な地図の表示においても、データの転送量が一定しており、インターネット通信路の応答が悪くなることはない。
また、プロバイダにとっては、ソースデータとしてのベクトル情報でなく、アウトプットとしての画像情報を配信するため、インターネット通信網を利用しても、貴重な地図ソースデータの複写や流用の恐れがなくなっている。
【０１３０】
また、クライアントシステムからプロバイダサーバシステムの地図情報の表示項目をユーザの業務に合わせて選択し、ユーザのニーズに合わせて設定することが可能になっているので画像転送方式でも不便を感じることはない。
【０１３１】
更に、プロバイダの地図情報契約ユーザは、プロバイダの膨大な地図情報から何時でも最新で詳細な地図情報を利用できるので、ユーザ自らこれらの地図情報を保守する手間と費用が削減できる。
【０１３２】
また、クライアントシステムには、地図情報の登録機能があり、ユーザが個人的に使用する地図情報を作成、保存したり、組織内で共用する固有の地図情報を作成、保存したりすることが可能になっており、これらの情報がインターネットにより外部に流失しないように管理することができる。
【図面の簡単な説明】
【図１】本発明の地図情報処理システムの全体構成を示した図である。
【図２】地図情報を表示するときに使用される地図情報管理方法の一部を例示した図である。
【図３】クライアント端末からの地図表示要求に応じて、プロバイダのサーバが処理する内容と構成を説明する図である。
【図４】各データ保存場所から取り込んだ地図情報を用い、クライアント端末が処理する内容と構成を説明する図である。
【図５】システム使用開始初期において、クライアント端末の表示装置に表示される画面例を示した図である。
【図６】表示設定呼出のサブウインドウの画面例を示した図である。
【図７】レイヤ項目を選択しマウスをダブルクリックした時に表示されるレイヤの項目選択のサブウインドウの画面例を示した図である。
【図８】地図の図形表示項目及びラベル表示項目に設定変更を行った結果の表示例を示す図である。
【図９】表示設定保存を行う時に使用するサブウインドウの画面例を示した図である。
【図１０】クライアント端末の使用準備段階において、サイト登録を行う時に使用するサブウインドウの画面例を示した図である。
【図１１】組織内サーバ又はクライアント端末に保存された地図情報にレイヤ登録・更新を行う時に使用するサブウインドウの画面例を示した図である。
【図１２】組織内サーバ又はクライアント端末に保存された地図情報に属性項目登録・更新を行う時に使用するサブウインドウの画面例を示した図である。
【図１３】組織内サーバ又はクライアント端末に保存された地図（点図形）の属性項目データに分類表示設定を行う時に使用するサブウインドウの画面例を示した図である。
【図１４】（ａ）組織内サーバ又はクライアント端末に保存された地図情報に、新規図形を登録、図形削除、属性情報の更新のいずれかの選択を行うプルダウンメニューの表示例を示した図である。
（ｂ）新規図形登録の操作をする時に使用するサブウインドウの画面例を示した図である。
【図１５】組織内サーバ又はクライアント端末に保存された地図情報に属性情報の登録・更新を行う場合に使用するサブウインドウの画面例を示した図である。
【図１６】クライアント端末と各データ保存場所の所在確認を行う通信手順を説明するフロー図である。
【図１７】特定の地域指定を行わずシステムを使用開始した時に、プロバイダサーバから全域地図情報を取得する通信手順を説明するフロー図である。
【図１８】プロバイダサーバにある地図の表示設定を変更する場合における通信手順を説明するフロー図である。
【図１９】組織内サーバ又はクライアント端末記憶装置にある地図の表示設定を変更する場合における通信手順を説明するフロー図である。
【図２０】地図の表示範囲や表示設定の変更要求を行った場合における各地図情報保存サイトとの間の通信手順及び各装置内での処理の内容を説明するフロー図である。
【図２１】クライアント端末での処理内容を示したフローチャートである。
【図２２】クライアント端末からの地図配信要求に対しプロバイダのサーバで実施される処理内容を示したフローチャート（その１）である。
【図２３】クライアント端末からの地図配信要求に対しプロバイダのサーバで実施される処理内容を示したフローチャート（その２）である。
【符号の説明】
１−１〜１−Ｎ…クライアント端末
２−１〜２−Ｎ…クライアント端末記憶装置
３…組織内サーバ
４…組織内サーバ記憶装置
５…ネットワーク
６…インターネット
７…ＷＥＢサーバ
８−１〜８−Ｎ…アプリケーションサーバ
９…データベースサーバ
１０…組織内のサーバ・クライアントシステム
１１…プロバイダのサーバシステム
１２−１〜１２−Ｎ…クライアントシステム
１３…組織内サーバシステム
１５…地図情報プログラム
１６…負荷分散ミドルウエア
１７…ファイアウォ−ル
４０、５０…ＧＩＳエンジン
６０…表示装置
Ｄ１〜Ｄ４７…設定情報
Ｂ１〜Ｂ１３…機能実行ブロック
Ｆ１〜Ｆ４５…処理指示ボタン
Ｈ１〜Ｈ５４…情報設定ボックス、又はプルダウンメニューの表示選択ボックスＪ１〜Ｊ３…情報表示エリア
Ｐ１〜Ｐ６…パネル（ウインドウの一区画）
Ｓ１〜Ｓ３４…フローチャートの実行ステップ
Ｗ７〜Ｗ１６…サブウインドウ
【図１】
2004227305.tif 000003
【図２】
2004227305.tif 000004
【図３】
2004227305.tif 000005
【図４】
2004227305.tif 000006
【図５】
2004227305.tif 000007
【図６】
2004227305.tif 000008
【図７】
2004227305.tif 000009
【図８】
2004227305.tif 000010
【図９】
2004227305.tif 000011
【図１０】
2004227305.tif 000012
【図１１】
2004227305.tif 000013
【図１２】
2004227305.tif 000014
【図１３】
2004227305.tif 000015
【図１４】
2004227305.tif 000016
【図１５】
2004227305.tif 000017
【図１６】
2004227305.tif 000018
【図１７】
2004227305.tif 000019
【図１８】
2004227305.tif 000020
【図１９】
2004227305.tif 000021
【図２０】
2004227305.tif 000022
【図２１】
2004227305.tif 000023
【図２２】
2004227305.tif 000024
【図２３】
2004227305.tif 000025