(57)【要約】【課題】地図表示や地図更新操作に要する時間を短縮し、また、地図表示した設備のうち、現在存在する設備と存在しない設備とを視覚的に区別して認識する手段を提供する。【解決手段】端末装置１１の入力部１８が日付を指定した地図表示の要求を受け付けた場合は、ＤＢ管理部１４が取得した属性データに基づいて、表示制御部１７が、地図データのうち、指定された日付に使用されている設備を表示するための地図データを選択し、地図表示の要求を受け付けた日に使用されている設備と使用されていない設備とを区別して、それぞれ第一及び第二の表示形式を用いて表示する処理を行う。【選択図】  図２
2010182215.tif 000002
【特許請求の範囲】
【請求項１】
地図上の設備のデータを時系列管理する時系列地図データ管理システムであって、
前記設備を地図上に表示するために用いる地図データ並びに、前記設備の使用の開始日付及び終了日付を含む属性データを記憶するデータベースと、
前記地図を表示する表示部と、地図表示の要求を受け付ける入力部と、前記地図データ及び属性データをネットワークを介して前記データベースより取得するデータベース管理部と、前記地図データを前記属性データに基づいて表示する処理を行い前記表示部に出力する表示制御部とを備える端末装置と、を備え、
前記入力部が日付を指定した地図表示の要求を受け付けた場合は、
前記データベース管理部が取得した前記属性データに基づいて、
前記表示制御部が、
前記地図データのうち、前記指定された日付に使用されている設備を表示するための地図データを選択し、地図表示の要求を受け付けた日に使用されている設備と使用されていない設備とを区別して、それぞれ第一及び第二の表示形式を用いて表示する処理を行うことを特徴とする時系列地図データ管理システム。
【請求項２】
請求項１に記載の時系列地図データ管理システムであって、
前記地図表示の要求は、表示領域の指定を含み、
前記データベース管理部は、
前記入力部が地図表示の要求を受け付けた領域の設備の属性データを前記データベースより取得し、
前記領域を前記表示部が表示していない場合に、前記領域の各地図データを前記データベースより取得することを特徴とする時系列地図データ管理システム。
【請求項３】
請求項１または２に記載の時系列地図データ管理システムであって、
前記表示制御部が、
前記指定された日付に使用されていない設備を表示するための地図データを第三の表示形式を用いて表示する処理を行うことを特徴とする時系列地図データ管理システム。
【請求項４】
請求項３に記載の時系列地図データ管理システムであって、
前記第三の表示形式は、前記第一及び第二の表示形式と異なることを特徴とする時系列地図データ管理システム。
【請求項５】
請求項１から４のいずれか1つに記載の時系列地図データ管理システムであって、
前記第一の表示形式は、実線による表示であり、
前記第二の表示形式は、点線による表示であることを特徴とする時系列データ管理システム。
【請求項６】
請求項３から５のいずれか１つに記載の時系列地図データ管理システムであって、
前記第三の表示形式は、透明色による表示であることを特徴とする時系列地図データ管理システム。
【請求項７】
ネットワークを介して、地図上の設備のデータを記憶するデータベースを備えたサーバ装置と通信を行う端末装置であって、
地図を表示する表示部と、
地図表示の要求を受け付ける入力部と、
前記設備を地図上に表示するために用いる地図データ並びに、前記設備の使用の開始日付及び終了日付を含む属性データをネットワークを介して前記データベースより取得するデータベース管理部と、
前記地図データを前記属性データに基づいて表示する処理を行い前記表示部に出力する表示制御部とを備え、
前記入力部が日付を指定した地図表示の要求を受け付けた場合は、
前記データベース管理部が取得した前記属性データに基づいて、 
前記表示制御部が、
前記地図データのうち、前記指定された日付に使用されている設備を表示するための地図データを選択し、前記表示を要求された日に使用されている設備と使用されていない設備とを区別して、それぞれ第一及び第二の表示形式を用いて表示する処理を行うことを特徴とする端末装置。
【請求項８】
請求項７に記載の端末装置であって、
前記地図表示の要求は、表示領域の指定を含み、
前記データベース管理部は、
前記入力部が地図表示の要求を受け付けた領域の設備の属性データを前記データベースより取得し、
前記領域を前記表示部が表示していない場合に、前記領域の各地図データを前記データベースより取得することを特徴とする端末装置。
【請求項９】
請求項７または請求項８に記載の端末装置であって、
前記表示制御部が、
前記指定された日付に使用されていない設備を表示するための地図データを第三の表示形式を用いて表示する処理を行うことを特徴とする端末装置。
【請求項１０】
請求項９に記載の端末装置であって、
前記第三の表示形式は、前記第一及び第二の表示形式と異なることを特徴とする端末装置。
【請求項１１】
請求項７から１０のいずれか1つに記載の端末装置であって、
前記第一の表示形式は、実線による表示であり、
前記第二の表示形式は、点線による表示であることを特徴とする端末装置。
【請求項１２】
請求項１０または１１に記載の端末装置であって、
前記第三の表示形式は、透明色による表示であることを特徴とする端末装置。
【請求項１３】
地図上の設備のデータを記憶するデータベースと端末装置がネットワークを介して通信を行う時系列地図データ管理方法であって、
前記データベースが、前記設備を地図上に表示するために用いる地図データ並びに、前記設備の使用の開始日付及び終了日付を含む属性データを記憶し、
前記端末装置が、
地図表示の要求を受け付けて、
前記地図データ及び属性データをネットワークを介して前記データベースより取得し、
前記地図データを前記属性データに基づいて表示する処理を行い表示部に出力し、
前記地図表示の要求が日付指定である場合は、前記取得した前記属性データに基づいて、前記地図データのうち、前記指定された日付に使用されている設備を表示するための地図データを選択し、地図表示の要求を受け付けた日に使用されている設備と使用されていない設備とを区別して、それぞれ第一及び第二の表示形式を用いて表示する処理を行うことを特徴とする時系列地図データ管理方法。
【請求項１４】
地図上の設備のデータを時系列管理するシステムに用いられる端末装置における時系列地図データ管理プログラムであって、
地図表示の要求を受け付けるステップと、
前記設備を地図上に表示するために用いる地図データ並びに、前記設備の使用の開始日付及び終了日付を含む属性データを、ネットワークを介してデータベースより取得するステップと、
前記地図データを前記属性データに基づいて表示する処理を行い前記表示部に出力するステップと、
前記地図表示の要求が日付指定である場合は、前記取得した前記属性データに基づいて、前記地図データのうち、前記指定された日付に使用されている設備を表示するための地図データを選択し、地図表示の要求を受け付けた日に使用されている設備と使用されていない設備とを区別して、それぞれ第一及び第二の表示形式を用いて表示する処理を行うステップとを実行させることを特徴とする時系列地図データ管理プログラム。
【請求項１５】
日付の指定を入力する入力部と、地図及び設備情報を表示する表示部とを備えた端末装置であって、
前記表示部が、前記入力部より入力された指定の日付及び前記日付の指定を入力された日に基づいた地図及び設備情報を、前記指定の日付及び前記日付の指定を入力された日と共に表示することを特徴とする端末装置。
【請求項１６】
請求項１５に記載の端末装置であって、
前記表示部の表示が、前記日付の指定を入力された日によって変わることを特徴とする端末装置。
【請求項１７】
請求項１６に記載の端末装置であって、
前記表示部の表示が、前記指定の日付によって変わることを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図データ管理システム、端末装置、時系列地図データ管理方法および時系列地図データ管理プログラムに関し、具体的には、地図上において設備データを時系列管理する技術に関する。
【背景技術】
【０００２】
地図データは地図の表示、地図と関係した設備の位置情報管理など、種々の用途に利用されている。日々変化していく地図情報を把握するなど、用途によっては、現時点での情報だけでなく過去のある時点での地図を提供することが求められる場合もある。
【０００３】
時系列地図データの管理には、年度毎など一定期間毎に地図データを世代管理し、指定された世代の地図を提供する方法や、地図データベースに、いつの時期の地理に適合するかを表す時期情報を付加する技術が提案されている（特許文献１）。
【０００４】
例えば、特許文献１は、地物を表す各オブジェクトに対して、生成時間、消滅時間などのデータを付すことによって、ユーザに指定された時刻に対応した地図を表示可能とする技術を開示している。
【０００５】
また、車両用ナビゲーション装置において、施設や観光地情報を、指定された日時に対応する様相等に基づき図形を選択して地図上に描画、表示する技術が提案されている（特許文献２）。
【０００６】
【特許文献１】特開平１１−３１２２３３号公報
【特許文献２】特開平９−２５１２６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
設備の敷設計画を管理するなどの地図利用においては、現時点や過去だけでなく将来の地図を提供することも、設備不足範囲などを地図上で視覚的に把握することができ、敷設計画の精度向上のための有用な手段となる。
地図データを世代管理する従来技術においては、データ保持のための資源が更新時期毎に倍に増大し、システムの制限によっては非常に限られた期間の地図データしか保持できないという課題がある。
【０００８】
また、ネットワークを介してクライアントに地図データを配信する環境では、一般に容量の大きい地図データがネットワークを流れるため、ネットワーク負荷が大きくなる。特許文献１では、地図データの時系列な変化を差分データとして保持しており、地図データ検索毎にネットワークを介して差分の地図データの通信を行う。さらに、地図読込の際には、オリジナルの地図データに対して各地物毎に差分データを反映する処理が必要であり、地図登録の際にも各地物毎にオリジナルの地図データとの差分を抽出する処理や管理する処理が必要となる。また、特許文献２においても、地図表示更新のたびに、指定の日付に応じた様相（図形データ）の読込処理を行う。
そのため特許文献１および特許文献２を、ネットワークを介する地図データ配信環境に適用した場合においては、差分データや描画する図形データの送受によってネットワークの負荷が増大し、地図表示や地図更新操作にも時間を要するという課題がある。
【０００９】
また、時系列で変化する設備状況を管理する場合には、指定した日付においては存在するが現在存在しない設備については、それと認識できる工夫が有用である。特に将来の地図を表示し設備の敷設計画を管理する際には、現時点にて実存する設備と将来設置予定である計画の設備が視覚的に区別できることが望ましい。
【課題を解決するための手段】
【００１０】
本発明は、上記課題の少なくとも１つを解決するために、地図上の設備のデータを時系列管理する時系列地図データ管理システムであって、設備を地図上に表示するために用いる地図データ並びに、設備の使用の開始日付及び終了日付を含む属性データを記憶するデータベースを備え、また、地図を表示する表示部と、地図表示の要求を受け付ける入力部と、地図データ及び属性データをネットワークを介してデータベースより取得するデータベース管理部と、地図データを属性データに基づいて表示する処理を行い表示部に出力する表示制御部とを備える端末装置を備えており、入力部が日付を指定した地図表示の要求を受け付けた場合は、データベース管理部が取得した属性データに基づいて、表示制御部が、地図データのうち、指定された日付に使用されている設備を表示するための地図データを選択し、地図表示の要求を受け付けた日に使用されている設備と使用されていない設備とを区別して、それぞれ第一及び第二の表示形式を用いて表示する処理を行うことを特徴とする。
【００１１】
また、日付の指定を入力する入力部と、地図及び設備情報を表示する表示部とを備えた端末装置であって、表示部が、入力部より入力された指定の日付及び日付の指定を入力された日に基づいた地図及び設備情報を、指定の日付及び日付の指定を入力された日と共に表示することを特徴とする。
【００１２】
その他、本発明が開示する課題、およびその解決方法は、発明を実施するための最良の形態の欄、および図面により明らかにされる。
【発明の効果】
【００１３】
本発明によれば、地図表示や地図更新操作に要する時間を短縮することができる。また、地図表示した設備のうち、現在存在する設備と存在しない設備とを視覚的に区別して認識することが可能である。
【発明を実施するための最良の形態】
【００１４】
以下、図面を用いて、実施の形態について説明する。
【００１５】
図１は、地図管理システムの概念図である。
【００１６】
地図管理システム１は、地図表示部２と地図日付３、及び検索４、編集５、カレンダー６から成るメニュー部で構成される。
【００１７】
地図表示部２には、指定された場所、指定された日付の地図が表示される。地図には電柱やケーブルといった設備シンボルや道路、家枠といった背景が描画され、例えば将来の日付の地図を表示する場合、本日時点で存在する設備は実線表示、将来に設置予定の計画設備は点線表示するなど実績と計画が区別されて表示される。
【００１８】
表示する地図の場所指定は、検索４選択時に検索メニューを表示し指定する。検索メニューでは住所などによる指定を可能とする。本日以外の日付の地図を表示する場合には、カレンダー６選択時にカレンダー画面７を表示し、日付を選択して指定する。日付が指定されると、地図表示部２に現時点で表示していた場所の指定日付の地図が表示される。
【００１９】
設備シンボルの編集を行う場合は、編集５を選択時に設備登録、設備削除、設備変更のメニューを表示する。編集メニューでは、設備シンボルの選択、地図表示部２での描画や設備属性の設定を可能にする。
【００２０】
図２は地図管理システム１の概略構成を示す説明図である。
【００２１】
地図管理システム１は、サーバ装置１０、端末装置１１より構成される。端末装置１１は、インターネットなどの通信ネットワークを介してサーバ装置１０に接続する。
【００２２】
地図管理システム１で処理されるデータはサーバ装置１０に格納される。サーバ装置１０は地図ＤＢ１２と設備情報ＤＢ１３を備え、地図表示に用いる地図データは地図ＤＢ１２に、設備管理のための設備の属性データ、例えば各設備の使用の開始日付や終了日付などは設備情報ＤＢ１３に格納される。
【００２３】
地図ＤＢ１２の地図データにはケーブル、電柱などの設備の形状データが含まれており、対応する設備情報ＤＢ１３の属性データとリンクしている。ただし、管理対象としない設備、例えば道路や等高線等の背景となる設備シンボルについて、属性データが不要の場合は、設備情報ＤＢ１３に属性データを保持しない形式を採るのが良い。
【００２４】
また、地図ＤＢ１２の地図データは日付や年度毎に保持するのではなく、現在も未来も含め全ての地図データが１世代のみ格納されている。例えば、現時点で実在している電柱も、１か月後に設置予定の電柱も区別なく同じ形式の地図データとして管理される。
【００２５】
各設備の属性データとして開始日付と終了日付のデータを設けて時系列情報を管理することで、複数世代の地図データを保持することなく過去や未来にわたる地図データを保持することを可能としている。
【００２６】
サーバ装置としては、汎用のコンピュータを採用して良い。
【００２７】
端末装置１１も、汎用コンピュータの採用が可能であり、ハードディスクドライブなどの記憶装置１５にプログラム（ＤＢ管理部１４、解析部１６、表示制御部１７）を備え、各プログラムをメモリ２２に読み出し、演算装置たるＣＰＵ２３により実行する。また入力部１８や表示部１９、ならびに外部装置との間のデータ授受を担う通信部２０などを有している。端末装置１１は、通信部２０により、イントラネット／インターネットと接続される。端末装置１１の各種機能部や通信部２０との間では、I/O部２１がデータのバッファリングや各種仲介処理を実行している。
【００２８】
ＤＢ管理部１４は地図ＤＢ１２、設備情報ＤＢ１３に格納されるデータの追加、更新、読み出しなどを行う。解析部１６は入力部１８に入力された操作を解析し、地図データ等の処理を行い、ＤＢ管理部１４と表示制御部１７に処理を指示する。表示制御部１７は解析部１６からの指示に従って、地図データ等を表示部１９に出力する。
【００２９】
入力部１８はキーボードやマウスから構成され、ユーザの操作の入力を受付け、解析部１６へ受け渡す。表示部１９はディスプレイなどであり、表示制御部１７から受け取った画像データを画面上に出力する。
【００３０】
なお、図示した機能部の一部を他のコンピュータまたはサーバから通信ネットワーク経由で提供する形態を採っても良い。
【００３１】
図３（ａ）は地図データのレイヤ構成図である。地図データは保存レイヤによって管理される。保存レイヤはケーブルレイヤ、電柱レイヤ、家枠レイヤ等の複数のレイヤを保持する。各レイヤの地図データを任意に抽出して重ね合わせることによって、所望の地図を表示することができる。必要に応じて任意のレイヤを追加することも可能である。
【００３２】
図３（ｂ）はレイヤの設定テーブル例である。各レイヤの属性はユーザ指定にて設定可能であり、レイヤ単位にシンボルの線種、線色、線幅の指定が可能である。さらに、各レイヤはレイヤ単位に参照、更新の設定が可能である。管理対象としない設備レイヤ、例えば道路や等高線等の背景となるレイヤについてはユーザによる更新を不可とし、年度などの一定期間毎に最新の地図データに入替えて使用し、参照のみを可能とするのが良い。また、管理対象であるケーブルや電柱等の設備レイヤはユーザによる更新を可能にし逐次更新できる形式を採るのが良い。
【００３３】
ネットワークを介して地図ＤＢ１２より取得した地図データは、解析部１６によってユーザ指定の定義に従い処理され、表示制御部１７によって表示部１９に出力される。
【００３４】
地図ＤＢ１２の地図データの集合は、例えば東北地方など広範囲の地図を構成する。各地図データは、広範囲の地図をメッシュ単位に分割して保存したものである。メッシュ単位は広範囲の地図をメッシュ状に分割したエリアであり、例えば１００[m]四方のエリア毎に区切ったものである。
【００３５】
任意箇所の地図を表示する場合には当該箇所付近の複数メッシュ、例えば縦３×横５メッシュ分の地図データが取得され、表示制御部１７で構成されて表示部１９に出力される。読み込むメッシュ範囲を任意に指定することによって、所望範囲の地図を表示することが可能である。
【００３６】
図４は地図ＤＢ１２に格納される地図データの構造例を示す説明図である。図の左側には、各地図データに対応するケーブルレイヤの地図例を例示した。地図データは、メッシュ毎にケーブル、電柱などの各設備に対応する、オブジェクトとして格納されている。地図例の中心のメッシュに位置するケーブルについてのデータ項目は、図の右側に示す通りである。
【００３７】
ＩＤは各設備毎に固有に付される識別子である。メッシュを跨り複数の地図データに存在する設備はこのＩＤにより関連付けられる。また、このＩＤが設備情報ＤＢ１３の属性データとリンクする。レイヤ番号及びメッシュ番号は前述の保存レイヤ、メッシュに対応する各設備の位置情報である。通番は同一メッシュかつ同一レイヤ内で固有に付される識別子である。
【００３８】
各オブジェクトには、地図表示用のデータとなる形状データが含まれる。図４における形状データは、ケーブルを表示する際の頂点Ａ、Ｂ、Ｃの点列データであり、各頂点Ａ、Ｂ、Ｃのメッシュ内における座標値がそれぞれ格納されている。
【００３９】
無効フラグは各オブジェクトの有効、無効を示す識別子が格納されている。設備編集時に、ユーザ操作を受け付けないようにしたいオブジェクトには、無効を示す識別子が格納される。
【００４０】
地図ＤＢ１２に格納される全てのオブジェクトに関する無効フラグは、有効を示す識別子が格納されているが、地図表示に際して読込まれた地図データに対してのみ、設備情報ＤＢ１３に格納されている各設備の使用の開始日付、終了日付をキーに、一時的に有効または無効の識別子が格納される。例えば、表示を要求された地図の日付が２００８年１２月１日であるとき、終了日付が２００８年１２月１日より前の設備は、２００８年１２月１日時点では存在しないかまたは不使用の設備であるため、無効フラグに無効を示す属性値を設定してユーザ操作を受け付けないようにする。
線種、線色、線幅には、図３（ｂ）に示したユーザ指定のレイヤ属性に設定された値が格納される。そして地図表示時に読込まれた地図データについて、現在と、表示を要求されている日付の時点ともに存在する設備については、レイヤ属性に設定された線種、線色、線幅で表示する。それに対し、現在は実在しないが表示する日付の時点では使用する計画のある、あるいは使用されていた設備の描画については、現在も存在している設備と視覚的に区別するために表示形式を変更する。さらに、表示する日付の時点では存在しない設備の描画についても、存在する設備と区別するために、レイヤ属性の設定とも、現在は存在しないが表示する日付の時点で使用されている設備の表示形式とも異なる表示形式を用いる。例えば、現在実在はしないが表示を要求された日付の時点では使用されている設備の描画については、線種を実線から点線に変更し、地図表示を要求されている日付の時点で存在しない設備の描画については、ユーザに見えないよう線色を透明に変更する。これらの、各設備の状況に対応する線種等の表示形式については、設定ファイルを参照して選択される。ユーザによる設定が可能であるとしても良い。
【００４１】
図５は設備情報ＤＢ１３の構成例を示す図である。設備情報ＤＢ１３に格納される属性データは、ＩＤ、メッシュ番号、設備名称、開始日付、終了日付、設備属性、変更前ＩＤ、変更後ＩＤから構成される。設備情報ＤＢ１３に格納する対象は、例えば等高線や道路といった背景に当たる地図データ以外のケーブルや電柱等、時系列管理が必要な設備のデータのみとするのが良い。
【００４２】
ＩＤは図４に例を示した地図データのＩＤとリンクしており、同一設備を示すデータについては、図４の地図データと同値が格納される。メッシュ番号には当該設備が位置するメッシュ番号が格納され、メッシュを跨って存在する設備の場合は複数のメッシュ番号が格納される。設備名称には設備の名称が格納される。開始日付、終了日付にはそれぞれ設備の使用を開始する日付、使用を終了する日付が格納され、地図表示の際に、表示形式や有効・無効を判定するためのキーデータとして使用される。設備属性は設備固有の各種属性が格納される。設備属性は複数格納できる形式でも良い。地図データに変更がある場合には変更前ＩＤに変更前地図データのＩＤ、変更後ＩＤに変更後地図データのＩＤが格納される。
【００４３】
図６は設備登録画面を示す。図１の編集５メニューが選択されると、解析部１６の指示により表示制御部１７が表示部１９に設備登録、設備変更、設備削除メニューを表示させて、地図表示部２にて設備シンボルの追加、変更または削除操作が可能になる。設備登録画面は、地図表示部２における設備登録または設備変更操作において地図データ操作が終了したタイミングで表示制御部１７が起動、表示部１９に表示させる。ただし、設備変更操作において地図データが変更されず、属性データのみの変更、例えば計画変更に伴って開始日付、終了日付の変更のみされた場合に、ユーザ操作にて設備登録画面を直接起動することも可能である。
【００４４】
設備登録画面における設定項目は、例えば名称、開始日付、終了日付、設備属性から構成される。開始日付には、表示中地図の日付が自動的に表示され、ユーザ操作を受け付けないようにしてもよい。
【００４５】
それ以外の項目には設定されている値を表示し、新規の追加の設備であれば空白表示する。終了日付に関しては開始日付と同日以降の日付を設定可能とする。
【００４６】
各項目の入力はキーボードからのテキスト入力、またはマウスによりプルダウンメニューの中から選択することを可能とする。
【００４７】
以下、本実施形態を実現するための処理フローを説明する。以下で説明する各種動作は、端末装置１１が、適宜メモリ２２に読み出して実行する各プログラムによって実現される。プログラムは、以下に説明される各種の動作を行うためのコードからそれぞれ構成されている。
【００４８】
図７は、地図表示処理を示すフローチャートである。
【００４９】
地図表示部２に任意箇所の地図が表示された状態で、カレンダー６メニューを選択するユーザの操作を入力部１８により受け付けると、表示制御部１７が表示部１９にカレンダー画面７を表示する。
【００５０】
カレンダー画面７にて表示する地図の日付がユーザ操作によって指定されると、解析部１６により、指定された表示日付と本日日付がメモリ２２に読み込まれる（ステップＳ１０１）。
【００５１】
同様に、現時点で表示されている地図における縦Ｍ×横Ｎのメッシュ番号Ｍ１（Ｘ１,Ｙ１）〜Ｍｍｎ（Ｘｍｎ,Ｙｍｎ）とメッシュ数がメモリ２２に読込まれる（ステップＳ１０２）。ＭおよびＮは現時点で表示されているエリアの縦及び横のメッシュ数であり、Ｍ１〜Ｍｍｎは表示する地図データのメッシュ番号を地図表示部２の左上から右下に向けて順に並べた値である。
【００５２】
次のステップＳ１０３から１０８の処理は解析部１６により実行される。
【００５３】
処理した地図データのメッシュ数をカウントするカウンタｃ１に初期値１を設定する（ステップＳ１０３）。
【００５４】
ここで、カウンタｃ１とメッシュ数を比較する。カウンタｃ１がメッシュ数以下の場合は次の処理へ進む。カウンタｃ１がメッシュ数より大きい場合には全てのメッシュが処理された状態であり、指定の地図範囲全体が地図表示部１２に表示された状態であるため、地図表示処理を終了する（ステップＳ１０４）。
【００５５】
カウンタｃ１がメッシュ数以下であった場合は、地図ＤＢ１２より読み込む地図データのメッシュ番号を示す読込メッシュ番号にメッシュ番号Ｍｃ１を設定する。メッシュ番号Ｍｃ１はメッシュ番号Ｍ１〜Ｍｍｎのｃ１番目のメッシュ番号を示す（ステップＳ１０５）。
【００５６】
読込メッシュ番号が設定されると地図表示切替処理（図８）が呼び出される（ステップＳ１０６）。地図表示切替処理については後述する。
【００５７】
処理されたメッシュ番号Ｍｃ１の地図データを表示制御部１７に受け渡し、表示制御部１７が表示部１９に出力させる（ステップＳ１０７）。
【００５８】
最後にカウンタｃ１に１を加算し、処理はステップＳ１０５へ戻る（ステップＳ１０８）。
【００５９】
図８は表示処理（図７）または更新処理（図９）から呼び出される地図表示切替処理のフローチャートである。読込メッシュ番号及び表示日付、本日日付は呼び出し元である表示処理または更新処理から受け渡される。
【００６０】
解析部１６がＤＢ管理部１４に指示し、指定された読込メッシュ番号の地図データをネットワークを介して地図ＤＢ１２より取得する（ステップＳ２０１）。ただし、表示処理より呼び出された場合に、既に読込メッシュ番号の地図データが読込まれている場合は、本ステップはスキップされる。
【００６１】
次にＤＢ管理部１４が、ネットワークを介して、読込メッシュ番号をキーに設備情報ＤＢ１３より設備の属性データを取得しメモリ２２に読み込む。読み込まれる属性データはメッシュ番号が読込メッシュ番号であり、次の３つの条件何れかに当てはまる属性データである。
【００６２】
（条件１）開始日付が表示日付より後の日付の属性データ。（条件２）開始日付が本日日付より後の日付の属性データ。（条件３）終了日付が表示日付より前の日付の属性データ。
【００６３】
（条件１）の属性データは、表示日付以降で使用開始となる設備の属性データを示す。（条件２）の属性データは本日以降で使用が開始となる設備の属性データを示す。（条件３）の属性データは、表示日付より前に使用終了となる設備の属性データを示す。地図プログラムには読み込まれた属性データＳ１〜ＳＮと属性データ数が保持される（ステップＳ２０２）。
【００６４】
次のステップＳ２０３からＳ２０８の処理は、解析部１６により実行される。
【００６５】
処理した属性データの属性データ数をカウントするカウンタｃ２に初期値１を設定する（ステップＳ２０３）。
【００６６】
ここで、カウンタｃ２と属性データ数を比較する。カウンタｃ２が属性データ数以下の場合は次の処理へ進み、カウンタｃ２が属性データ数より大きい場合には全ての属性データが処理された状態であるため地図表示切替処理を終了する（ステップＳ２０４）。
【００６７】
次の処理では、属性データＳｃ２の開始日付と終了日付を判定する（ステップＳ２０５）。属性データＳｃ２は属性データＳ１〜ＳＮのｃ２番目の属性データを示す。属性データＳｃ２の開始日付が表示日付より後の属性データ、または終了日付が表示日付より前の属性データの場合はステップＳ２０６へ進む。それ以外で開始日付が本日日付より後の属性データの場合はステップＳ２０７へ進む。
【００６８】
ステップＳ２０６では属性データＳｃ２のデータ項目のうちＩＤをキーに、リンクする地図データを処理する（ステップＳ２０６）。ここで処理対象となった設備シンボルは指定された表示日付の時点では存在しない設備のシンボルであるため、表示形式の変更および編集操作の無効化が実施される。表示制御部１７に指示し、例えば既に読み込まれている対象設備地図データ中の線色を透明に変更し、無効フラグの識別子を有効に変更する。
【００６９】
ステップＳ２０７でも同様に属性データＳｃ２のデータ項目のうちＩＤをキーに、リンクする地図データを処理する（ステップＳ２０７）。ここで処理対象となった地図データは本日日付では実在しないが表示日付では存在する計画の、または存在した設備であるため、実在する設備と区別して表示するための処理が実施される。例えば表示制御部１７に指示し、既に読み込まれている対象の設備設備の地図データの線種を点線に変更する。変更処理は実在する設備と区別できるものであれば点線以外も設定可能である。
【００７０】
最後にカウンタｃ２に１を加算し、処理はステップＳ２０４へ戻る（ステップＳ２０８）。
【００７１】
図９は地図更新処理を示すフローチャートである。
【００７２】
地図表示部２に任意箇所の地図が表示された状態で、編集５メニューを選択するユーザ操作を受け付けると、地図表示部２における地図データの更新操作を可能にする。地図データの更新操作の実行が確定されると、解析部１６により、現時点にて表示中の地図の日付である表示日付がメモリ２２に読み込まれる（ステップＳ３０１）。ただし、更新操作実行の確定の際には、当該設備の属性データのうち変更後ＩＤが参照される。変更後ＩＤが存在した場合は、同一設備の変更が未来に存在する状態であるため、更新操作を不可とし、確定操作はキャンセルする。この場合には、表示画面上に変更不可のメッセージを出力する形式としても良い。
【００７３】
次に解析部１６により編集種別が読み込まれ（ステップＳ３０２）、編集種別の判定が実施される（ステップＳ３０３）。編集種別が変更の場合にはステップＳ３０４、追加の場合はステップＳ３０７、削除の場合はステップＳ３０９に進む。
【００７４】
ステップＳ３０４〜Ｓ３０６では、編集種別が変更の場合の処理が実行される。解析部１６が編集前の旧属性データ及び編集後の新属性データをメモリ２２に読み込み（ステップＳ３０４）、旧属性データの終了日付に表示日付の前日を設定し、変更後ＩＤに新属性データのＩＤ、変更前ＩＤに旧属性データのＩＤを設定して（ステップＳ３０５）、ＤＢ管理部１４がネットワークを介して設備情報ＤＢ１３に登録する（ステップＳ３０６）。
【００７５】
編集種別が追加の場合は、解析部１６によって編集種別が追加の場合の処理が実行され、追加された新属性データがメモリ２２に読み込まれる（ステップＳ３０７）。読み込まれた新属性データは、ＤＢ管理部１４によりネットワークを介して設備情報ＤＢ１３に登録される（ステップＳ３０８）。
【００７６】
編集種別が削除の場合は、解析部１６がＤＢ管理部１４に指示し、旧属性データを設備情報ＤＢ１３より削除する（ステップＳ３０９）。
【００７７】
以降のステップでは、解析部１６により編集操作された設備が位置しているエリアのメッシュ番号Ｍがメモリ２２に読み込まれ（ステップＳ３１０）、ＤＢ管理部１４によりメッシュ番号Ｍの地図データが地図ＤＢ１２に登録される（ステップＳ３１１）。このとき、地図データ中の線種、線色、線幅はレイヤ毎にユーザ指定されているデフォルトの設定値を格納し、無効フラグには無効を示す属性値を格納する。
【００７８】
地図データが地図ＤＢ１２に登録されると、更新箇所地図データの再読込処理を実行する。解析部１６が読込メッシュ番号にメッシュ番号Ｍを設定し（ステップＳ３１２）、地図表示切替処理を呼び出す（ステップＳ３１３）。
【００７９】
最後に地図表示切替処理で読み込まれたメッシュ番号Ｍの地図データが、表示制御部１７により地図表示部２に出力される（ステップＳ３１４）。
【００８０】
以上述べたように本実施形態によれば、属性データとして各設備の使用の開始日付と終了日付などのデータを設けて時系列情報を管理することで、複数世代の地図データを保持することなく過去や未来にわたる地図データを保持することが可能であり、システム資源増大抑止に効果を得る。
【００８１】
また、日付を指定して地図データが検索された場合には、当該箇所の地図データを日付に関わらず読み込んだうえで、指定日付が前記開始日付と終了日付の間に入る地図データの判定処理を設け、各設備における地図データの色など表示形式を変更する手法により、指定日付の地図データの表示を可能とし、さらに別の日付を指定して地図データが検索された場合には、既に読み込んでいる各地図データの線種色など表示形式を変更することにより、新たに地図データの差分データを読込むことなく、新たな指定日付の地図データの表示を可能であるため、地図表示や地図更新操作にかかる時間を短縮することができる。
【００８２】
さらにサーバ装置１０がネットワークを介して端末装置１１に地図データを配信する環境において、地図データの差分が頻繁にネットワークを流れることを抑止することで、ネットワークへ負荷を軽減することができる。
【００８３】
また、設備の移設や計画の変更により地図データに変更がある場合でも、地図データの差分データ抽出処理や差分データ管理処理を不要とすることで、演算処理の負荷軽減、及びネットワークへの負荷軽減に効果を得る。
【００８４】
さらに、表示指定された日付の時点で使用が計画されている設備と実在する設備とを視覚的に区別して認識ができる方法を提供している。
【００８５】
なお、本システム及び装置の形態は記載した実施例に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適時変更が可能である。
【図面の簡単な説明】
【００８６】
【図１】本実施形態における地図管理システム１の概念図である。
【図２】本実施形態における地図管理システム１の概略構成図である。
【図３】(a)地図データのレイヤ構成例である。(b)レイヤの設定テーブル例である。
【図４】本実施形態における地図ＤＢ１２に格納される地図データ構造例を示す説明図である。
【図５】本実施形態における設備情報ＤＢ１３の構成例である。
【図６】本実施形態におけり設備登録画面の説明図である。
【図７】本実施形態における地図表示処理を示すフローチャートである。
【図８】本実施形態における地図表示切替処理のフローチャートである。
【図９】本実施形態における地図更新処理を示すフローチャートである。
【符号の説明】
【００８７】
１・・・地図管理システム
２・・・地図表示部
７・・・カレンダー画面
１０・・・サーバ装置
１１・・・端末装置
１２・・・地図ＤＢ
１３・・・設備情報ＤＢ
１４・・・ＤＢ管理部
１５・・・記憶装置
１６・・・解析部
１７・・・表示制御部
１８・・・入力部
１９・・・表示部
２０・・・通信部
２１・・・Ｉ／Ｏ
２２・・・メモリ
２３・・・ＣＰＵ
【図１】
2010182215.tif 000003
【図２】
2010182215.tif 000004
【図３】
2010182215.tif 000005
【図４】
2010182215.tif 000006
【図５】
2010182215.tif 000007
【図６】
2010182215.tif 000008
【図７】
2010182215.tif 000009
【図８】
2010182215.tif 000010
【図９】
2010182215.tif 000011