(57)【要約】【課題】  設備管理マッピングシステムにおいて、管理設備データの入力の精度向上と入力処理とを簡易化するための方法を提供する。【解決手段】  入力する管路の次辺の角度２７を入力する際に、折れ点２９を基準点として、マウスポインタの現在位置２８から推定される角度にまるめられる。角度の決定は、マウスポインタの位置が位置Ａ３０から位置Ｂ３１に点線３３に沿って移動する際に、マウスポインタの位置と折れ点２９とを結ぶ線と基準線３０−３１との成す角度αとして予め部材によって決まられている角度設定テーブルに基づいて多段階的に折れ点２９からマウスポインタの位置までの間にラバーバンド３２が発生する。このラバーバンド３２が角度の指標となり、選択される角度が仮表示され確定操作によって管路が決定される。【選択図】  図４
2005275602.tif 000002
【特許請求の範囲】
【請求項１】
入力部と表示部とを有し、前記入力部からのポインタの入力により前記表示部上において設備の配置に関する設計を行うための設備管理マッピングシステムにおいて、前記ポインタを用いて第１の管路の端点から延びる第２の管路を入力する方法であって、
前記端点から略前記第２の管路が延びる予定方向に前記ポインタを移動させた際に、前記端点と前記ポインタの現在位置とを通る線と前記第１の管路との成す角度と、前記端点に配置される部材に依存して用いられる角度テーブルであってある範囲内の角度を特定の角度として取り扱う角度テーブルと、により決められる仮想線を前記第２の管路の入力候補として前記表示部に表示することを特徴とするデータ入力方法。
【請求項２】
前記端点に設けられる部材の指定に応じて、複数の角度テーブルの中から適した角度テーブルが選択されることを特徴とする請求項１に記載のデータ入力方法。
【請求項３】
前記仮想線は、前記端点から延びるラバーバンドとして表示されることを特徴とする請求項１又は２に記載のデータ入力方法。
【請求項４】
入力管路の前記端点からの延長の長さと、始点からの総延長の長さとをリアルタイムに表示することを特徴とする請求項１から３までのいずれか１項に記載のデータ入力方法。
【請求項５】
管路と設備との配置を入力する入力装置と、
該入力装置によって入力された管路と設備とを表示する表示装置と、
前記管路の曲がり箇所に配置される部材に依存して角度をある角度範囲にまるめる角度設定テーブルと、
前記端点から略前記第２の管路が延びる予定方向に向けて前記ポインタを移動させた際に、前記端点の位置と前記ポインタの位置とを通る線と前記第１の管路との成す角度と、前記端点に配置される部材に依存して用いられる角度テーブルであってある範囲内の角度を特定の角度として取り扱う角度テーブルと、により決められる仮想線を前記第２の管路の入力候補として前記表示部に表示する表示制御部と
を有する設備管理マッピングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設備管理マッピングシステムに関し、特に、設備のマッピングに関するデータの入力技術に関する。
【背景技術】
【０００２】
設備管理のための設備のデータを入力する方法としては、工事竣工図などの下絵をマウスなどによりなぞることにより、大まかな位置を座標入力していた。その他、入力を補助する方法として、予め決められた形状を作図するための条件が定義されている場合、その条件と矛盾する値が入力された時に、条件の一部を補正する方法がある（例えば、特許文献１参照）。また、予め入力された経路に沿って部品を配置する方法もある（例えば特許文献２参照）。これらの方法により、精度良くかつ簡単に作図をすることが可能である。
【０００３】
【特許文献１】特許第３０４５９０９号公報
【特許文献２】特開２０００−２６８０６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の設備管理マッピングシステムでは、管理する設備データの入力は、マウス入力により大体の埋設位置がわかればよいとされていた。しかし、地図の精度が上がり、設備の埋設位置などにも、より精度のよいものが必要となってきた。
【０００５】
上記特許文献１に記載の技術では、補正値は、他の条件と照らし合わせて一意に決定されるものであり、作図をしながらいくつかの条件から任意に選択することはできない。また、特許文献２に記載の技術においても、予め入力された経路の角度が異形管（曲管）の角度に合わなければ、部品を配置することができないという問題があった。
【０００６】
本発明の目的は、設備のデータをより正確に実際の設備にあわせた入力方法を用いて、データの入力が行える技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明の設備管理マッピングシステムにおける設備データ入力時の入力方法は、入力する導管の折れ線の1点目の座標を基準として、次の折れ点までの延長を入力する。このとき１点目の座標とマウスポインタとの位置で入力する管路の延長をリアルタイムに表示する。延長が表示されることにより、入力者におおよその座標の入力位置がわかるようになる。延長を入力し、２点目の折れ点の座標が決定すると、次に１点目と２点目で構成される辺の角度を基準として、次に入力する辺の角度を入力する。このとき２点目の座標とマウスポインタの位置から角度を計算し、異形管の種類に応じた角度が定義されている角度テーブルを参照して入力する角度を自動的に選択する。角度を入力し、次に延長を入力する。このようにして３点目以降も繰り返し角度と延長を入力していく。
【発明の効果】
【０００８】
以上、説明したように、本発明の設備属性データ入力チェックの処理方法によれば、設備に応じて精度良く設計データの入力を行うことができる。
【発明を実施するための最良の形態】
【０００９】
本明細書において、第１の管路との成す角度という用語は、該第１の管路が直線の場合には、この直線との交差角度を称し、第１の管路が直線ではない場合には、ある基準に基づく線、例えば第１の管路が曲線の場合にその端点における接線を指すように定義しても良い。管路が延びる予定方向とは、例えば下図にかかれている背景図の延びる方向である。
【００１０】
以下、図面を参照して本発明の実施の形態による設備マッピングシステムについて詳細に説明する。図１は、本実施の形態による設備管理マッピングシステムの概略構成例を示す機能ブロック図である。図１に示すように、本実施の形態による設備管理マッピングシステムは、中央演算装置（ＣＰＵ）１と、表示装置２と、入力装置３と、磁気ディスク等を含む設備データの記憶装置４と、主メモリ５と、を含んでいる。主メモリ５は、設備管理プログラム６と、データ入力処理プログラム７と、延長表示処理プログラム８と、角度自動算出処理プログラム９と、角度設定テーブル１０と、を有している。本実施の形態による設備管理マッピングシステムによる設備データの入力方法は、角度設定テーブルを参照しつつ、主メモリ５に格納された各プログラム６〜９をＣＰＵ１により実行させることにより実現される。各プログラム６〜９までは、例えば、ＣＤ−ＲＯＭやＥＰＲＯＭ等の記録媒体により格納されている。
【００１１】
図２は、本発明の実施の形態による設備管理マッピングシステムの設備データと背景地図を上記表示装置２に表示させた図である。図２（Ａ）のうち符号１４により示される範囲を拡大した図が図２（Ｂ）に示されている拡大図である。図２において、符号１１は道路線の境界線を示しており、符号１２は設備の例である管の設けられている位置、すなわち管路を示す線であり、符号１３は、管に付帯する設備（例えばバルブ）である。本実施の形態による設備マッピングシステムは、既設管路１２から新たな管を下図に示された管路予定線１２ａに沿って配設する際の設計を行うものである。
【００１２】
図３は、本実施の形態による設備管理マッピングシステムによって設備データを入力する時の入力手順の一例を示す図であり、図２をより簡単化して示した図である。図３において、例えば道路線２１に平行に埋設されている既設管路２２の図形が入力済みである場合に、既設管路２２の端点２３が、これから入力する第１の予定管路（破線で示す）２４の基準点となる。既設管路２２に対する第１の予定管路２４が成す角度α１（実際にはα１＋９０度（直角））を、既設管路２２を基準に設定することにより第１の予定管路２４を容易に入力することができる。図３は、既設管路２２に対して接続するように第１の予定管路２４を既設管路２２の延長線２５として入力する場合を例にしている。詳しい角度設定の処理については後述する。この際、延長線２５を入力する前に、端点２３からマウスポインタ２８の指示する現在位置２６ａまでの距離を指標として画面の右下表示欄Ｄ１に表示させる。マウスポインタ２８が移動すると距離がリアルタイムに計算されて表示欄に表示される。これを参照することにより、端点の位置を確認しながら次の設計段階に移ることができる。
【００１３】
端点２３からマウスポインタ２８の指示する現在位置２６ａまでの間には、端点２３から現在位置２６ａまでを結ぶ線にほぼ沿うようにこの線の近くにラバーバンド（第１の予定管路２４とほぼ重なっているため図には示されていない）が表示される。表示されるラバーバンド（２４）は、これから入力する管路の入力候補である。この入力を確定する操作を行うと、管路２４の入力が確定され、合わせて管路２４が実線で表示される。尚、本実施の形態においては、図３に示すように、マウスポインタ２８の現在位置２６ａとほぼ対応する位置Ｐ２から、Ｐ３、Ｐ４へ破線で示される管路が延長される予定となっているものとする。
【００１４】
図４は、図３と同じ道路線２１を示す図（符号Ｘで示される）であり、図３に示す手順により確定入力された線２４ａから破線に沿って交差点Ｃを曲がり、図３及び図４における上方に延びる道路２１’に入りかけた位置にマウスポインタ２８の現在位置２６ｂがある場合の表示例を示す図であり、併せて、交差点Ｃにおいて線を図示上方に曲げる際に確定済みの端点（基準点）２９（Ｐ２）と、マウスポインタ２８が符号３０から符号３１までの直線が成す１８０度の角度範囲のうちのいずれの位置にあるかによって決まるラバーバンド３２の表示例を示した（符号Ｙで示す）。
【００１５】
まず、角度設定テーブル１０の例について説明する。図８は、設備（部材）に依存する角度設定テーブル１０の構成例を示す図であり、図４のＹに示す基準点２９を通る基準線３０−３１と基準点２９とマウスポインタ２８の現在位置２６ｂとの成す角度をθとした場合における、角度θの角度範囲と、実際にラバーバンドが表示される角度θ１と、の関係を示すテーブルである。例えば、図８に示すように、θが２.５度未満の場合には、実際に表示される角度θ１は０度にまるめられ、θが２.５度以上であり７.５度未満の場合にはθ１は５度にまめられる。同様に、θの角度範囲によって、θ１は、１１度、２２度、４５度、９０度にまるめられる。これらの角度は、用意されている曲がり部材における許容角度に依存する。
【００１６】
基準線３０−３１と基準点２９とマウスポインタ２８の現在位置２６ａ（図３）及び２６ｂ（図４）との成す角度α１（図３）及びα２（図４）が図８に示す角度範囲から大きくずれない限り、部材の曲がりの許容範囲内に入る正確な線として入力を確定することができる。尚、図４（Ｙ）に示すように、図８に示す角度テーブルに基づいて多段階的に折れ点２９からマウスポインタ２８の現在位置２６ｂまでの間にラバーバンド３２（例えば符号３２−１〜７まで）が発生する。
【００１７】
図４の道路にもラバーバンド３２が仮表示されている。このラバーバンド３２は、実際には、マウス２８の現在位置２６ｂと折れ点２９とを結ぶ線とは少しずれていることがわかる。ラバーバンド３２はユーザがマウスポインタ２８を大きく動かすと、角度表示テーブルに示される基準範囲に基づいて移動する。図４（Ｘ）に示すように、これから入力する管路の次辺の角度２７に基づく破線Ｐ２−Ｐ３線を入力しようとする際に、既に入力されている折れ点２９（Ｐ２）を基準点として、この基準点とマウスポインタ２８の現在位置２６ｂとを結ぶ線と、図３において説明した既に入力が確定されている線２４ａとの成す角度２７から垂直の角度（９０度）を減算した角度と、角度設定テーブルにおけるθの範囲とを参照することにより、図４に実際に入力される予定線３２と基準線２４ａとの成す角度２７（α２＋９０度）が決められる。図４（Ｘ）にも示されるように、このラバーバンド３２が表示画面上に仮表示され、ユーザの確定操作により入力する管路が確定される。このようにして、マウス（ポインタ）による線の延長とマウスによる角度の確定入力とに関する作業を繰り返し行うことができる。
【００１８】
次に、図３についても簡単に説明すると、例えばストレートの部材を用いて管路を延長するとすると、点線３０−３１と線路２２との成す角度が端点（基準点２３）には図８に示すθは９０度にまるめられる。マウスポインタ２８の現在位置２６ａの完全な延長線から多少ずれていても、α１が９０度のラバーバンド２４が仮表示され、これに基づいてユーザが入力確定処理を行うと、図４（Ｘ）に示すような延長線を入力することができる。
【００１９】
図５は、本実施の形態による設備マッピングシステムにおけるデータ入力処理手順の流れの概要を示すフローチャート図である。図５及び図３、４に示すように、処理を開始し（Ｓｔａｒｔ）、まず、基準となる１点目の座標２３を取得する(ステップ５１)。次に、角度の基準となる図形を取得し、角度を求める(ステップ５２)。次に延長表示処理(ステップ５３)を行い延長と角度より次の基準点となる座標を計算する(図３の２３−２６ａ、ステップ５４)。次に角度自動算出処理(ステップ５５)を行い、マウスの位置と角度テーブルの内容とに基づいて角度をまるめることにより取得する(ステップ５６)。次の位置までマウスを移動させると、延長表示処理(ステップ５３)から角度の取得(ステップ５6)までの一連の処理が繰り返される。角度の取得ステップ(ステップ５6)において角度入力処理がされなければ、折れ点の入力処理が終了したものと判断され(ステップ５７)、入力したデータを登録し(ステップ５８)、処理を終了する（Ｅｎｄ）。
【００２０】
図６は、線路の延長表示処理５３（図５）の手順を詳細に示すフローチャート図である。まず、マウスの座標を取得し(ステップ６１)、次に、前回入力された基準点２３（図３）を通り、指定した角度を持つ直線上にマウス座標からの垂点を求める(ステップ６２)。次に前回入力された基準点と垂点から延長を求め表示する(ステップ６３)。次に前回入力された基準点２３と垂点の間にラバーバンド２４（図３）を表示する(ステップ６４)。次に延長入力を終了するか否かを判断し、終了でなければ処理を繰り返す。終了ならば処理を終了する。
【００２１】
図７は、角度自動算出処理５５（図５）の手順を詳細に示すフローチャート図である。図７において、図４の点３０〜３１の間においてマウスの座標を取得する(ステップ７１)。前々回に入力された基準点２３と前回入力された基準点２９とマウス座標２８との３点から、基準線３０−３１と線２９−２８との成す角度を求める(ステップ７２)。ステップ７２において求められた角度を、角度設定テーブル（図９）に設定されている角度に丸める処理を行う(ステップ７３)。前回入力された基準点２９を通り、角度設定テーブルにより推定された角度を持つ折れ線上にマウス座標からの垂点２８’を求める(ステップ７４)。前回入力された基準点２９と垂点２８’の間にラバーバンドを表示する(ステップ７５)。次に角度入力の終了か否かを判断し、終了でなければ処理を繰り返す。終了ならば処理を終了する。以上の手順により、管路を画定することができる。
【００２２】
本実施の形態による設備マッピングシステムによれば、マウス座標の指示する位置に関するずれがあった場合でも、そのずれを、部材の種類に基づいて推定された角度にまるめることで精度の高い管路の入力が可能である。尚、角度を決定した後に、延長表示を見ながら、既定の長さになった時点でマウス座標入力を行うようにするための長さテーブルを持っていても良い。
【００２３】
以上に説明したように、本実施の形態による設備マッピングシステムによれば、マウスのポイントに関するずれを部材によって決まる角度設定テーブルの値を元に補正することにより、正確な作図が簡単にできるという利点がある。尚、上記の実施の形態においては、図８に示すある部材に関する角度設定テーブルに基づいて角度を決定したが、設備、部材毎に異なる複数の角度設定テーブルを持ち、それらのうちから選択して適用することができるように構成しても良い。また、曲がりの地点毎に適切な角度設定テーブルを選択できるように構成しても良い。
【産業上の利用可能性】
【００２４】
本発明の方法は、種々の設備等の配置を決定する入力を行う際に用いることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態による設備マッピングシステムの概略構成例を示す機能ブロック図である。
【図２】設備マッピングの下図の例を示す図であり、図２（Ｂ）は図２（Ａ）の交差点付近を拡大した図である。
【図３】本発明の実施の形態による設備マッピングシステムによる延長入力処理を表示する図である。
【図４】本発明の実施の形態による設備マッピングシステムによる角度入力処理の概要を示す図である。
【図５】本発明の実施の形態による設備マッピングシステムによるデータ入力処理手順の概要を示すフローチャート図である。
【図６】本発明の実施の形態による設備マッピングシステムによる延長表示処理の手順の流れを示すフローチャート図である。
【図７】図６における角度自動算出処理の手順の流れを示すフローチャート図である。
【図８】角度テーブルの例を示す図である。
【符号の説明】
【００２６】
１…ＣＰＵ、２…表示装置、３…入力装置、４…設備データ記憶装置、５…主メモリ、６…設備管理プログラム、７…データ入力処理プログラム、８…延長表示処理プログラム、９…入角度自動算出処理プログラム、１０…角度設定テーブル、１１…道路線、１２…管路、１３…管路に付帯する設備、２１…道路線、２２…既設管路、２３…端点、２４…入力する管路、２５…延長路、２６…マウスポインタ、２７…角度、２８…マウスポインタ、２９…折れ点、３０…マウスポインタの位置Ａ、３１…マウスポインタの位置Ｂ、３２…ラバーバンド。
【図１】
2005275602.tif 000003
【図２】
2005275602.tif 000004
【図３】
2005275602.tif 000005
【図４】
2005275602.tif 000006
【図５】
2005275602.tif 000007
【図６】
2005275602.tif 000008
【図７】
2005275602.tif 000009
【図８】
2005275602.tif 000010