(57)【要約】【課題】地理情報システムを用いてインフラ設備のネットワークの編集を効率的に行うことができるシステムを提供する。【解決手段】インフラストラクチャー管理システムは、地理情報システムを有し、ユーザ端末からの指示に基づいて地図画像を生成する地図画像生成部と、ユーザ端末からの指示に基づいて地図画像上に設備図形を重畳し合成画像を生成する設備図形合成部と、ユーザ端末からの指示に基づいて前記合成画像上の設備図形の編集を行う編集手段と、前記編集手段によって編集が行われている設備図形について他のユーザ端末による編集を排除する排他制御を行う排他制御手段と、を有し、前記編集手段によって設備図形の編集が行われると、該編集結果は、接続管理データベースに格納された前記設備図形間の接続関係に反映される。【選択図】図１
2011209983.tif 000002
【特許請求の範囲】
【請求項１】
地図データを格納する地図データベースと、インフラストラクチャーの構成要素を表す設備図形の属性を格納する属性情報データベースと、該設備図形間の接続関係を格納する接続管理データベースと、ユーザ端末との間で通信を行う送受信部と、地図情報システムとを有する、インフラストラクチャー管理システムにおいて、
前記地図情報システムは、
ユーザ端末からの指示に基づいて前記地図データベースから地図データを取り出し、地図画像を生成する地図画像生成部と、
ユーザ端末からの指示に基づいて前記接続管理データベースから設備図形間の接続関係を取り出し、前記地図画像上に設備図形を重畳し合成画像を生成する設備図形合成部と、
ユーザ端末からの指示に基づいて、前記属性情報データベースから設備図形の属性を検索し、前記接続管理データベースから設備図形間の接続関係を検索する検索手段と、
ユーザ端末からの指示に基づいて前記合成画像上の設備図形の編集を行う編集手段と、
前記編集手段によって編集が行われている設備図形について他のユーザ端末による編集を排除する排他制御を行う排他制御手段と、を有し、
前記編集手段によって設備図形の編集が行われると、該編集結果は、前記属性情報データベースに格納された前記設備図形の属性と前記接続管理データベースに格納された前記設備図形間の接続関係に反映されることを特徴とするインフラストラクチャー管理システム。
【請求項２】
請求項１記載のインフラストラクチャー管理システムにおいて、
前記検索手段は、前記地図画像生成部によって生成された前記地図画像をユーザ端末に送信するときには、前記属性情報データベースと前記接続管理データベースを参照しないが、前記ユーザ端末から、前記合成画像上の設備図形が指示されたとき初めて、前記属性情報データベースと前記接続管理データベースを参照し、前記ユーザ端末によって指示された設備図形に関する接続関係を取得することを特徴とするインフラストラクチャー管理システム。
【請求項３】
請求項１記載のインフラストラクチャー管理システムにおいて、
前記検索手段は、ユーザ端末から検索キーとして設備図形の属性が送信されたとき、前記属性情報データベースを検索し、該検索キーに適合する設備図形データを含む検索結果をユーザ端末に送信し、該ユーザ端末から、前記検索結果に含まれる設備図形が指定されたとき、前記設備図形合成部は、該ユーザ端末によって指定された設備図形を地図画像上に重畳して合成画像を生成し、該合成画像を該ユーザ端末に送信することを特徴とするインフラストラクチャー管理システム。
【請求項４】
請求項１記載のインフラストラクチャー管理システムにおいて、
前記排他制御手段によって排他制御の対象となるのは、前記合成画像上の設備図形が編集されたとき、前記接続管理データベースに格納された前記設備図形間の接続関係のうち、該編集の結果を反映させる必要がある設備図形であることを特徴とするインフラストラクチャー管理システム。
【請求項５】
請求項１記載のインフラストラクチャー管理システムにおいて、
前記設備図形はノードとラインによって表され、該ノード及びラインが、前記地図画像上に重畳されることによって前記合成画像が生成され、
ユーザ端末によって、前記合成画像上のノードが選択されたとき、該ノードに接続されたラインと、該ラインに接続された他のノードが、前記排他制御手段による排他制御の対象となることを特徴とするインフラストラクチャー管理システム。
【請求項６】
請求項１記載のインフラストラクチャー管理システムにおいて、
前記設備図形はノードとラインによって表され、該ノード及びラインが、前記地図画像上に重畳されることによって前記合成画像が生成され、
ユーザ端末によって、前記合成画像上のノードが削除されたとき、該ノードに接続されたラインも削除されることを特徴とするインフラストラクチャー管理システム。
【請求項７】
地図データを格納する地図データベースと、インフラストラクチャーの構成要素を表す設備図形の属性を格納する属性情報データベースと、該設備図形をノード又はラインによって表示し、該ノード及びラインの間の接続関係を格納する接続管理データベースと、地図情報システムを備えたサーバによるインフラストラクチャー管理方法において、
ユーザ端末からの指示に基づいて、前記地図情報システムによって、前記地図データベースから地図データを取り出し、地図画像を生成する地図画像生成ステップと、
ユーザ端末からの指示に基づいて、前記地図情報システムによって、前記接続管理データベースから設備図形を取り出し、前記地図画像上に設備図形を重畳し合成画像を生成する設備図形合成ステップと、
ユーザ端末からの指示に基づいて、前記地図情報システムによって、前記合成画像上の設備図形の編集を行う編集ステップと、
前記地図情報システムによって、前記編集が行われている設備図形について他のユーザ端末による編集を排除する排他制御を行う排他制御ステップと、を有し、
前記編集ステップによって設備図形の編集が行われると、該編集結果は、前記接続管理データベースに格納された前記設備図形間の接続関係に反映されることを特徴とするインフラストラクチャー管理方法。
【請求項８】
請求項７記載のインフラストラクチャー管理方法において、
前記設備図形合成ステップは、
ユーザ端末から設備図形の属性を受信するステップと、
前記設備図形の属性を検索キーとして前記属性情報データベースを検索し、前記検索キーに適合する設備図形を含む検索結果を得るステップと、
前記地図情報システムによって、前記検索結果を、前記ユーザ端末に送信するステップと、
前記ユーザ端末から、前記検索結果に含まれる設備図形の指定を受信するステップと、
前記指定された設備図形データの接続関係を前記接続管理データベースから取り出すステップと、
前記取り出した設備図形の接続関係を用いて、前記地図画像上に設備図形を重畳して合成するステップと、
を含むことを特徴とするインフラストラクチャー管理方法。
【請求項９】
地図データを格納する地図データベースと、インフラストラクチャーの構成要素を表す設備図形の属性を格納する属性情報データベースと、該設備図形をノード又はラインによって表示し、該ノード及びラインの間の接続関係を格納する接続管理データベースと、地図情報システムを備えたサーバによるインフラストラクチャー管理方法において、
前記地図情報システムによって、前記地図データベースから地図データを取り出し、地図画像を生成する地図画像生成ステップと、
ユーザ端末からのノードの選択を受信するステップと、
前記地図情報システムによって、前記接続管理データベースを参照し、前記選択されたノードに接続されているラインの接続数を検出するステップと、
前記地図情報システムによって、前記ラインの接続数が０であるか、又は、１以上であるかを判定するステップと、
前記地図情報システムによって、前記ラインの接続数が１以上である場合に、前記接続管理データベースを参照し、前記選択されたノードに接続されたライン数を抽出するステップと、
前記地図情報システムによって、前記抽出したライン数と、前記選択されたラインの接続数が一致するか否かを判定するステップと、
前記抽出したライン数と、前記選択されたラインの接続数が一致する場合に、ユーザ端末において、前記選択されたノードとそれに接続されているラインを選択状態にするステップと、
を有するインフラストラクチャー管理方法。
【請求項１０】
地図データを格納する地図データベースと、インフラストラクチャーの構成要素を表す設備図形の属性を格納する属性情報データベースと、該設備図形をノード又はラインによって表示し、該ノード及びラインの間の接続関係を格納する接続管理データベースと、地図情報システムを備えたサーバによるインフラストラクチャー管理方法において、
ユーザ端末からの指示に基づいて、前記地図情報システムによって、前記地図データベースから地図データを取り出し、地図画像を生成する地図画像生成ステップと、
ユーザ端末からの指示に基づいて、前記地図情報システムによって、前記接続管理データベースから設備図形を取り出し、前記地図画像上に設備図形を重畳し合成画像を生成する設備図形合成ステップと、
ユーザ端末からの指示に基づいて、前記地図情報システムによって、前記合成画像上の設備図形の編集を行う編集ステップと、
前記地図情報システムによって、前記編集が行われている設備図形について他のユーザ端末による編集を排除する排他制御を行う排他制御ステップと、を有し、
ユーザ端末にて表示された前記合成画像上にて、１つのノードが選択されたとき、該選択されたノードと該ノードに接続されたラインと該ラインに接続された他のノードが太線によって表示されることを特徴とするインフラストラクチャー管理方法。
【請求項１１】
請求項１０記載のインフラストラクチャー管理方法において、
ユーザ端末にて表示された前記合成画像上にて、１つのノードが選択されたとき、該選択されたノードが削除されたとき、該ノードと該ノードに接続されたラインが削除されることを特徴とするインフラストラクチャー管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気・ガス・水道等のインフラストラクチャーを管理するシステムに関し、特に、地理情報システム= GIS(Geographic Information System)を用いてインフラストラクチャーを管理するシステムに関する。
【背景技術】
【０００２】
電気・ガス・水道等のインフラストラクチャー（以下、インフラ設備と称する）は、都市内に張り巡らされた電線、ガス管、水道管等のネットワークの形態で構成されており、生活を支えるライフラインとして重要な機能を果たす。そのため、インフラ設備を管理する事業者は、設備の設置場所及び設置年月、稼働状況、等の膨大な情報を常に最新の状態で保守管理する必要がある。
【０００３】
例えば都市ガス設備は、各ガス事業者が独占的に営業地区内に張り巡らせたガス管のネットワークによって構成される。このネットワークを介して、ビルや工場、住宅などに都市ガスが供給され、給湯、調理、暖房、冷房、発電、蒸気などに利用される。従って、災害の発生によりガスの供給が停止すると、社会に対して大きな影響を与える。更に、配管の損傷（物理的な損傷以外にも、雨水や泥水の配管への浸入もある）や、これによるガス漏れ等の危険性が発生する。ガス配管の殆どは、地中に埋め込まれているため、地震に強い反面、被害を受けたときの復旧には時間を要する。特に阪神・淡路大震災の場合、約８６万世帯へのガス供給が停止され、住民に大きな損害を与えた。その教訓から、災害時の復旧を効率的に行えるシステムの開発が必要とされている。
【０００４】
電気・ガス・水道等のインフラ設備のネットワークは、基本的には、電線、配管等と、それを接続するコネクタ、継手等によって構成される。電線、配管等をラインによって表し、コネクタ、継手等をノードによって表すことによって、図形化することができる。以下に、インフラ設備を表すノード及びラインを、設備図形と称することとする。インフラ設備のネットワークは、設備図形のネットワークによって表される。
【０００５】
特許文献１、及び、特許文献２に記載されているように、都市に設置されているインフラ設備の情報を一元的に管理するために、近年ではＣＡＤや地理情報システムを用いたデジタル図面上での管理方法が普及している。特許文献３には、接続関係を持つ設備の接続経路の検索などの既存データの閲覧に関する利用方法が記載されている。特許文献３には、地図情報システムを用いて地図上に下水道間網を表示する例が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平７−４４６８４号公報
【特許文献２】特開２００６−２５３８５３号公報
【特許文献３】特開２００３−６０５６９号公報
【特許文献４】特開２００６−１８３２７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のように、インフラ設備のネットワークは、ラインとノードからなる設備図形のネットワークによって表される。従って、地理情報システムGIS(Geographic Information System)にて管理することができる。しかしながら、一般的な地理情報システムでは、地図上の各図形に対して、属性情報が互いに独立的に付与されており、図形間の関係に関する情報が与えられていない。そのため、地理情報システムをインフラ設備のネットワークに適用すると、様々な不便が生じる。例えば、インフラ設備のネットワークにて１つのノード又はラインを削除、付加、移動等の編集を行うと、それに接続されたライン又はノードの編集も必要である。しかしながら、地理情報システムでは、そのような編集作業は極めて困難である。即ち、地理情報システムでは、図形同士のスナップ（２つの図形に対して共通の頂点で結合する処理）を行うのは便利であるが、インフラ設備のネットワークにて必要な様々な編集作業を行うのは不便である。
【０００８】
地理情報システムには、地図上の図形に対して、図形間の接続情報が与えられる場合もある。しかしながら、地理情報システムでは、地図データに表示されている全ての図形に対して接続情報を取得する処理を行うため、処理速度が比較的遅くなる傾向がある。
【０００９】
更に、地理情報システムでは、複数の利用者の同時処理を回避するための排他制御が用いられる。しかしながら、従来の地理情報システムの排他制御では、一人の利用者が地図画面中に表示されている全図形に対して排他制御を行うため、作業効率を低下させる原因となる。
【００１０】
本発明の目的は、地理情報システムを用いてインフラ設備のネットワークの編集を効率的に行うことができるシステムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明によると、インフラストラクチャー管理システムは、地図データを格納する地図データベースと、インフラストラクチャーの構成要素である設備図形の属性を格納する属性情報データベースと、該設備図形間の接続関係を格納する接続管理データベースと、ユーザ端末との間で通信を行う送受信部と、地理情報システムを有する。
【００１２】
地理情報システムは、ユーザ端末からの指示に基づいて前記地図データベースから地図データを取り出し、地図画像を生成する地図画像生成部と、ユーザ端末からの指示に基づいて前記接続管理データベースから設備図形間の接続関係を取り出し、前記地図画像上に設備図形を重畳し合成画像を生成する設備図形合成部と、ユーザ端末からの指示に基づいて前記合成画像上の設備図形の編集を行う編集手段と、前記編集手段によって編集が行われている設備図形について他のユーザ端末による編集を排除する排他制御を行う排他制御手段とを有し、前記編集手段によって設備図形の編集が行われると、該編集結果は、前記接続管理データベースに格納された前記設備図形間の接続関係に反映される。
【発明の効果】
【００１３】
本発明によると、地理情報システムを用いてインフラ設備のネットワークの編集を効率的に行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明のインフラ設備管理システムの構成例を示す図である。
【図２】本発明のインフラ設備管理システムの動作を説明する図である。
【図３】本発明のインフラ設備管理システムの属性情報データベースに格納されたデータ構造の例を示す図である。
【図４】本発明のインフラ設備管理システムの接続管理データベースのノード接続ライン数管理テーブルのデータ構造の例を示す図である。
【図５】本発明のインフラ設備管理システムの接続管理データベースのライン接続状況管理テーブルのデータ構造の例を示す図である。
【図６】本発明のインフラ設備管理システムの属性情報データベースから所定の項目を検索した結果の一例を示す図である。
【図７】本発明のインフラ設備管理システムの地図情報システムによって生成された合成画像の例を示す図である。
【図８】本発明のインフラ設備管理システムの地図情報システムによって生成された合成画像上にてノードを選択した状態を示す図である。
【図９】本発明のインフラ設備管理システムの地図情報システムによって生成された合成画像上にてノードを選択しそれを移動させた状態を示す図である。
【図１０】本発明のインフラ設備管理システムの地図情報システムによって生成された合成画像上にて排他制御範囲を示す図である。
【図１１】本発明のインフラ設備管理システムの地図情報システムによって生成された合成画像上にて選択したノードを削除した状態を示す図である。
【図１２】本発明のインフラ設備管理システムの地図情報システムによって生成された合成画像上にて選択したノードを削除したときの排他制御範囲を示す図である。
【図１３】本発明のインフラ設備管理システムにおいて、設備図形の編集処理のフローチャートを示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明を実施する場合の一般的な実施形態を、図面を用いて詳細に説明する。図１は、本発明のインフラ設備管理システムの構成例を示す図である。本例のインフラ設備管理システムは、サーバ１０、ホストシステム３０、及び、ユーザ端末５０〜５２を有し、ホストシステム３０とユーザ端末５０〜５２はネットワーク４０を介して互いに接続されている。サーバ１０にはファイルサーバ２０が接続されている。
【００１６】
サーバ１０は、地図データベース１１、属性情報データベース１２、及び、接続管理データベース１３を有する。地図データベース１１には、地図データが格納されている。属性情報データベース１２には、インフラ設備を表す設備図形データの属性が格納されている。設備図形データは、電気・ガス・水道等の設備をノードとラインによって表したものである。属性情報データベース１２には、更に、ファイルサーバ２０に格納されたファイルデータのパスが登録されている。属性情報データベース１２の例は図３を参照して説明する。
【００１７】
接続管理データベース１３は、ノード接続ライン数管理テーブル（図４）とライン接続状況管理テーブル(図５)を有する。ノード接続ライン管理テーブルは、各ノードに接続されているライン数を格納する。ライン接続状況管理テーブルは、各ラインに接続されているノードの情報を格納する。
【００１８】
ファイルサーバ２０には、設備図形データに関連した画像や台帳などファイルデータが格納されている。
【００１９】
ホストシステム３０は、地図データと設備図形データの管理を行う地理情報システム３１と、地理情報システム３１と各ユーザ端末５０〜５２の間でデータ及び指示の通信を行う送受信手段３２を有する。
【００２０】
地理情報システムは当業者によって既知である。地理情報システムは、通常、地図の表示機能、図形の作成及び編集機能、図形の属性の作成及び編集機能、各種の検索機能等を備えている。本例の地理情報システム３１でも以下に説明するように、このような通常の機能を備える。地理情報システムにて用いられるデータ形式には様々ものがあるが、ラスターデータとベクターデータが良く知られている。本発明の地理情報システム３１では、どちらのデータ形式でもよい。地図データと設備図形データを容易に合成することができれば、どのようなデータ形式でもよい。
【００２１】
本例の地理情報システム３１は、地図画像生成手段３１２、設備図形合成手段３１３、及び、図形接続管理システム３１１を有する。図形接続管理システム３１１は、検索手段３１１１、編集手段３１１２、及び、排他制御手段３１１３を有する。
【００２２】
地図画像生成手段３１２は、サーバ１０の地図データベース１１から地図データを取り出し、地図画像を生成する。設備図形合成手段３１３は、ユーザが指定した設備図形データを、地図画像上に重畳し合成画像を生成する。
【００２３】
検索手段３１１１は、ユーザ端末５０〜５２からの指示に基づいて、サーバ１０の属性情報データベース１２から設備図形データとその属性を検索し、接続管理データベース１３から設備図形データ（ノード及びライン）の接続情報を検索する。
【００２４】
編集手段３１１２は、端末５０〜５２からの指示に基づいて、設備図形データとその属性の変更、削除、付加、移動等の編集を行う。
【００２５】
排他制御手段３１１３は、編集手段３１１２における編集処理の排他制御を行う。即ち、排他制御手段３１１３は、１つの端末５０〜５２からの指示に基づいて、編集手段３１１２が設備図形データとその属性の編集を行っている間に他の端末が同一の編集対象に対して同時に編集することを阻止する機能を有する。
【００２６】
図２を参照して、本発明のインフラ設備管理システムの動作を説明する。ここでは、ユーザ端末５１が設備図形データの編集を行う場合を想定する。ユーザ端末５１から、地理情報システム３１に、地図データの指示が送信される。地図画像生成手段３１２は、ユーザ端末５１からの指示に基づいて、サーバ１０の地図データベース１１から、地図データを取り出し、地図画像を生成する。
【００２７】
ユーザ端末５１では、地図画像上に表示したい設備図形の属性の１つを検索キーとして指定する。検索手段３１１１は、属性情報データベース１２を参照し、ユーザ端末によって入力された検索キーに適合する設備図形データを読み出す。検索手段３１１１による検索結果は、ユーザ端末に送信される。ユーザ端末に表示された検索結果の例は、後に、図６を参照して説明する。検索結果には、ユーザ端末にて指定された検索キーに適合する複数の設備図形のリストが表示される。ユーザ端末５１では、検索結果より、更に１つの設備図形を指定する。設備図形合成手段３１３は、ユーザ端末５１によって指示された設備図形データを、属性情報データベース１２から読み出し、地図画像上に設備図形を重畳し合成画像を生成する。合成画像は、ユーザ端末５１に送信される。ユーザ端末５１では、地図画像上に設備図形が重畳して表示される。このような合成画像の例は、後に図７を参照して説明する。この合成画像には、ユーザ端末５１にて指定された設備図形ばかりでなく、それに接続された設備図形も表示される。このように、指定された設備図形とそれに接続された設備図形を排他制御領域と称する。
【００２８】
本例では、設備図形に対して排他制御領域が設定される。地図データに対しては、排他制御領域は設定されない。従って、地図データに関して排他制御を行う場合と比較して、ユーザ端末５１とホストシステム３０の間のデータの通信量は十分に少ない。そのため、ユーザ端末５１における表示速度は比較的早い。
【００２９】
ユーザ端末５１では、合成画像上にて、即ち、排他制御領域にて、設備図形の編集を行うことができる。ユーザ端末５１にて、編集作業を行っている間に、他のユーザ端末５２は、排他制御領域では、設備図形の編集を行うことはできない。
【００３０】
編集情報はユーザ端末５１から送受信手段３２を介して、地理情報システム３１に送信される。編集手段３１１２は、編集情報を、設備図形合成手段３１３にて生成されている合成画像上に反映させる。ユーザ端末５１にて編集作業が終了すると、編集情報が反映された設備図形データとその属性が、地理情報システム３１からサーバ１０に送信される。こうして、サーバ１０における属性情報データベース１２、及び、接続管理データベース１３が更新される。
【００３１】
図３は属性情報データベース１２に格納されているデータテーブルの例を示す。ここでは、ガス配管設備を設備図形として表した場合を説明する。ガス配管設備は、ガス配管を表すラインと、ガス配管継手を表すノードからなる。このテーブルは、各ガス配管設備に付されたユニークな識別符号であるＩＤ、各ガス配管設備がノードであるのかラインであるのかの分類を示す種別、各ガス配管設備の圧力負荷の種別を表す圧力区分、各ガス配管設備の現在の状態を表す利用状況、各ガス配管設備の設置場所（住所）、各ガス配管設備の設置年月日、及び、特記事項等を登録する備考を含む。上述にように、備考には、各ガス配管設備に関連した画像や台帳などファイルデータが格納されたファイルサーバ２０のパスが格納されている。従って、各ガス設備に関連した情報及び画像を入手することができる。
【００３２】
図４は、接続管理データテーブル１３に格納されているデータテーブルのうち、ノード接続ライン数管理テーブル１３Ａの例を示す。ノード接続ライン数管理テーブル１３Ａは、各ノードに付されたユニークな識別符号であるノードＩＤ、各ノードに接続されているライン数を含む。例えば、識別符号IDがＮ１のノードには３つのラインが接続されていることがわかる。
【００３３】
図５は、接続管理データテーブル１３に格納されているデータテーブルのうち、ライン接続状況管理テーブル１３Ｂの例を示す。ライン接続状況管理テーブル１３Ｂは、各ラインに付されたユニークな識別符号であるラインＩＤ、各ラインに接続されているノードの識別符号ＩＤを含む。例えば、識別符号IDがＬ１のラインには識別符号Ｎ１、Ｎ２の２つのノードが接続されていることがわかる。また、接続ノード１及び接続ノード２の縦列において、ノードＩＤ＝N1を参照する、ラインＩＤ＝L1、L2、L3の場合である。これは、図４のノード接続ライン数管理テーブルにおいて、ノードＩＤ＝N1の横行において、ライン接続数が３となっていることに対応する。
【００３４】
図６は、ユーザ端末にて検索キーとして、種別＝「ノードA」を指定した場合の検索結果の例を示す。検索手段３１１１は、検索キーを用いて、属性情報データベース１２に格納されたデータより、種別が「ノードA」と登録されているガス配管設備を検索する。検索結果は、ユーザ端末に送信される。ユーザ端末の表示装置には、図示のような検索結果が表示される。ユーザ端末の表示装置に表示された検索結果上の所定の項目、例えば、最初の行Ｃ１を選択すると、選択した行が灰色で表示される。次に、地図表示ボタンＣ２をクリックすると、選択したガス配管設備が地図画像上に重畳して表示される。
【００３５】
図７は、地図画像上に設備図形を重畳して合成された合成画像表示の例を示す。図６を参照して説明したように、ノードＩＤ＝N1を選択すると、ユーザ端末の表示装置に、地図画像上に、ノードＮ１が重畳して表示されている。ノードＮ１には、ラインＬ１〜Ｌ３が接続されている。地図データ上に、ノードＮ１ばかりでなく、ノードＮ１に接続されたラインＬ１〜Ｌ３も表示される。矢印Ａ１はマウスポインタである。マウスポインタＡ１によって、合成画像上のノードＮ１、ラインＬ１〜Ｌ３のいずれかを選択することができる。
【００３６】
なお、この合成画像上にて、ノードＮ１又はラインＬ１〜Ｌ３を編集した場合には、サーバ１０における属性情報データベース１２、及び、接続管理データベース１３に格納された設備図形データが更新される。
【００３７】
図８を参照して、設備図形間の接続関係を取得する処理を説明する。図７に示す合成画像上にて、マウスポインタＡ１によってノードＮ１を選択すると、ノードＮ１とそれに接続されているラインＬ１〜Ｌ３が太線によって表示される。ノード及びラインが太線によって表示されると、設備図形間の接続管理が行われる。図７では、合成画像を表示しただけであり、未だ、マウスポインタＡ１によってノードもラインも選択されていない。従って、設備図形間の接続管理は行われない。マウスポインタＡ１によってノード又はラインを選択し、太線表示されたとき、初めて設備図形間の接続関係を取得する。
【００３８】
設備図形間の接続関係について説明する。マウスポインタＡ１によってノードＮ１を選択すると、検索手段３１１１は、図４に示す接続管理データベース１３のノード接続ライン数管理テーブル１３Ａを参照し、ノードＮ１に接続されているライン数を検出する。ノードＮ１のライン接続数が３である。従って、図５に示す接続管理データベース１３のライン接続状況管理テーブル１３Ｂを参照し、ノードＮ１に接続されている３本のラインを検出する。こうして、ノードＮ１に接続されている３本のラインＬ１、Ｌ２、Ｌ３も選択状態になる。Ｐ１〜Ｐ３は頂点を表す。ラインＬ１〜Ｌ３がノードＮ１の頂点にスナップされて接続されている状態を表している。
【００３９】
図９は、ノードＮ１を移動させた状態を示す。ラインＬ１〜Ｌ２は頂点Ｐ１〜Ｐ３においてノードＮ１に接続されているため、ノードＮ１を移動させると接続状態を保持するためにラインＬ１〜Ｌ３もノードＮ１に追従して移動する。
【００４０】
図１０を参照して、排他制御手段３１１３による排他制御範囲を説明する。図示のように、マウスポインタＡ１によってノードＮ１を選択すると、図８に示したノードＮ１とラインＬ１〜Ｌ３が太線によって表示される。図８及び図９にて示した合成画像は、図１０ではビューＶ１として示されている。排他制御範囲は、ノードＮ１、ノードＮ１に付された頂点Ｐ１〜Ｐ３、頂点Ｐ１〜Ｐ３に接続されたラインＬ１〜Ｌ３、ラインＬ１〜Ｌ３の他端の頂点Ｐ４〜Ｐ６、頂点Ｐ４〜Ｐ６を含むノードＮ２〜Ｎ４となり、太線で表示される。即ち、図９にて示す合成画像上にて、ノード図形Ｎ１を移動させると、ノードＮ１〜Ｎ４、ラインＬ１〜Ｌ３、及び、頂点Ｐ１〜Ｐ６が排他制御の対象となり、この範囲については、他のユーザが編集を行うことはできない。ノードＮ１を選択すると、ノードＮ１に接続されたラインＬ１〜Ｌ３ばかりでなく、ノードＮ２〜Ｎ４も排他制御の対象となる理由は次に図１１を参照して説明する。
【００４１】
図１１及び図１２を参照して、ノードＮ１を消去する処理を説明する。図１１は、図８〜図１０に示した合成画像上にて、ノードＮ１を消去した状態を示す。図１２は、図１１に示す画像より大きい範囲の画像を示す。図１１に示す画像は、図１２ではビューＶ１として表示されている。ノードＮ１を消去すると、ラインＬ１〜Ｌ３の端は、接続先のノードの頂点を失うため、ラインＬ１〜Ｌ３も消去する。ラインＬ１〜Ｌ３を消去しても、ノードＮ２、Ｎ３、Ｎ４は削除されることない。頂点Ｐ４〜Ｐ６はＮ２〜Ｎ４に含まれるため消去されない。しかしながら、接続管理データベース１３では、ノードＮ２、Ｎ３、Ｎ４の接続数を変更する必要がある。そこで、ノードＮ２、Ｎ３、Ｎ４も排他制御の対象にする必要である。こうして本例では、ノードを編集するとき、接続管理データベース１３において変更が必要なライン及びノードを排他制御の対象とする。
【００４２】
この時、図３の属性情報データベース１２では、識別符号ＩＤ＝Ｎ１、Ｌ１〜Ｌ３の行は消去され、図４のノード接続ライン数管理テーブル１３Ａでは、識別符号ＩＤ＝Ｎ１の行が消去され、図５のライン接続状況管理テーブル１３Ｂでは、識別符号ＩＤ＝Ｌ１〜Ｌ３の行が消去される。
【００４３】
図１３を参照して、ユーザ端末におけるノードの編集処理、特に、排他制御範囲を設定する処理を説明する。これは地理情報システム３１では、図形接続管理システム３１１によって実行される。ステップＳ００１にて、ユーザ端末に、ユーザが編集を行いたいインフラ設備が存在する地図データを表示する。ステップＳ００２にて、ユーザは、マウスポインタを用いて編集を行いたいノードＮ１を選択する。ユーザが、編集を行いたい設備図形がノードＮ１であることが判っている場合には、ノードＮ１を直接入力してもよいが、ノードＮ１の属性のみが判っている場合には、上述のように、属性を検索キーとして、検索を行い、検索結果より、ノードＮ１を選択してもよい。ステップＳ００３にて、編集手段３１１２は、接続管理データベース１３のノード接続ライン数管理テーブル１３Ａを参照し、ノードＮ１に接続されているラインの接続数を検出する。ステップＳ００４にて、接続数が０であるか、又は、１以上であるかを判定する。接続数が０の場合、このノードは独立しており、追従して変形するラインが無い。そこで、ステップＳ０１０の処理を行う。接続数が１以上の場合、ステップＳ００５に進む。ステップＳ００５にて、サーバ１０の接続管理データベース１３のライン接続状況管理テーブル１３Ｂを参照する。ステップＳ００６にて、選択したノードに接続されたラインを抽出する。本例では、ノードＮ１に接続されているライン数は３である。ステップＳ００７にて、ノード接続ライン数管理テーブル１３Ａから読み出した接続数と、ライン接続状況管理テーブル１３Ｂを参照して得られたライン数が等しいか否かを判定する。等しくない場合には、ステップＳ００８にて、エラーメッセージを表示し、編集処理を終了する。即ち、ノード接続ライン数管理テーブル１３Ａとライン接続状況管理テーブル１３Ｂのデータの不整合のときは、編集処理を終了する。
【００４４】
ノード接続ライン数管理テーブル１３Ａから読み出した接続数と、ライン接続状況管理テーブル１３Ｂを参照して得られたライン数が等しい場合には、ステップＳ００９にて、選択したノードとそれに接続されているラインを選択状態にする。本例では、ノードＮ１とラインＬ１〜Ｌ３が選択状態となる。ステップＳ０１０にて、選択したノードとそれに接続されているラインと、更に、そのラインに接続されているノードを読み出し、排他制御範囲の候補を設定する。本例では、ノードＮ１、ラインＬ１〜Ｌ３及びノードＮ２〜Ｎ４が排他制御範囲の候補となる。
【００４５】
ステップＳ０１１にて、この排他制御範囲の候補において、他のユーザが既に排他制御を行っているか否かを判定する。即ち、排他制御範囲の候補について、他のユーザが既に排他制御を行っている場合には、ステップＳ００８にて、エラーメッセージを表示し、編集処理を終了する。排他制御範囲の候補について、他のユーザが排他制御を行っていない場合には、ステップＳ０１２に進む。ステップＳ０１２にて、この排他制御範囲の候補を排他制御範囲に設定する。それ以後、他のユーザは、この排他制御範囲について、選択状態にすることはできないし、編集を行うことができない。ステップＳ０１３にて、このユーザは、ユーザ端末において、この排他制御範囲において、移動、変形、コピー、削除等の編集を行うことができる。
【００４６】
本発明によると、ステップＳ００４にて、接続数が０のとき、即ち、選択したノードにラインが接続されていない場合には、ステップＳ００５〜Ｓ００９の処理を行なわないから、編集処理を迅速に且つ効率的に実行することができる。
【００４７】
本発明によると、ユーザ端末に表示装置に表示された合成画像上にて、ノードを選択すると、選択したノードとそれに接続されたライン、更に、そのラインに接続されたノードについて、排他制御を行うため、効率的な編集が可能となる。
【００４８】
従来の技術では、各インフラ事業者等の地図を用いた接続情報を持つ接続形態設備の管理業務等において、画面上に表示しているもの全てに対して接続情報の取得が行われていた。
【００４９】
本発明によると、選択したノードと接続されているラインの接続情報を動的に取得することで、地図上でのノードを編集・削除を行った際に接続されているラインの情報も追随して変更できる。そのため、設備図形の表示と処理を効率的に行える。また、選択された設備図形に対して動的に排他制御（ロック）がかかることで編集時には他利用者は編集できない。そのため、効率的な管理業務が可能となる。
【００５０】
以上本発明の例を説明したが本発明は上述の例に限定されるものではなく、特許請求の範囲に記載された発明の範囲にて様々な変更が可能であることは、当業者によって容易に理解されよう。
【符号の説明】
【００５１】
１０・・・サーバ、１１・・・地図データベース、１２・・・属性情報データベース、１３・・・接続管理データベース、２０・・・ファイルサーバ、３０・・・ホストシステム、３１・・・地理情報システム、３２・・・送受信手段、４０・・・ネットワーク、５０〜５２・・・ユーザ端末、３１１・・・図形接続管理システム、３１２・・・地図画像生成手段、３１３・・・設備図形合成手段、３１１１・・・検索手段、３１１２・・・編集手段、３１１３・・・排他制御手段
【図１】
2011209983.tif 000003
【図２】
2011209983.tif 000004
【図３】
2011209983.tif 000005
【図４】
2011209983.tif 000006
【図５】
2011209983.tif 000007
【図６】
2011209983.tif 000008
【図７】
2011209983.tif 000009
【図８】
2011209983.tif 000010
【図９】
2011209983.tif 000011
【図１０】
2011209983.tif 000012
【図１１】
2011209983.tif 000013
【図１２】
2011209983.tif 000014
【図１３】
2011209983.tif 000015