(57)【要約】【課題】属性情報を含む設備データを送受信する場合に、少ないデータ量で送受信できる。【解決手段】設備データをユーザに送信するとき、インターネット用サーバ２１２が、設備データ管理用データベース２１５から設備データを読み出し、ＳＶＧフォーマットのデータに変換する。このとき、それぞれの属性データを各色の下位バイトに変換して、対応する管を表す直線等のＳＶＧの色指定（ｓｔｒｏｋｅ）の下位バイトに埋め込み送出する。色指定を行うための値の下位バイトに埋め込んでいるので、属性データを含んだ設備データでも全体的な送信バイト数は増加することはない。受信する側２３４，２４４では、この属性情報を含むＳＶＧデータを受信すると、属性情報を引き出して表示する。なお、表示される管等の色は、下位バイトの値にはそれほど影響されず、目で見て不揃いな色とはならない。【選択図】図３
2004013636.tif 000002
【特許請求の範囲】
【請求項１】
属性を含む設備データの送信システムであって、
ベクトル・データで表現された設備データ及び属性情報を格納した設備データ格納手段と、
前記ベクトル・データで表現された設備データをＳＶＧフォーマットに変換するデータ変換手段と、
前記属性情報を、前記ＳＶＧフォーマットの色指定情報の下位バイトに変換する属性情報変換手段と、
設備データおよび属性情報を含むＳＶＧフォーマットのデータを送信する送信手段と
を備えることを特徴とする、ＳＶＧフォーマットを用いた属性を含む設備データの送信システム。
【請求項２】
ＳＶＧフォーマットを用いた属性を含む設備データの表示システムであって、
ＳＶＧフォーマットを用いた属性を含む設備データを受信する受信手段と、
ＳＶＧフォーマットを表示する手段と、
前記ＳＶＧフォーマットを用いた属性を含む設備データの色指定データの下位バイトを取り出して、属性情報に変換する変換手段と、
取り出された属性情報を表示する属性情報表示手段と
を備えることを特徴とするＳＶＧフォーマットを用いた属性を含む設備データの表示システム。
【請求項３】
請求項２に記載のＳＶＧフォーマットを用いた属性を含む設備データの表示システムの機能をコンピュータ・システムに実現させるプログラムを記録した記録媒体。
【請求項４】
請求項２に記載のＳＶＧフォーマットを用いた属性を含む設備データの表示システムの機能をコンピュータ・システムに実現させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ガス管等の設備データの送受信や表示に関するものである。
【０００２】
【技術的背景】
ガス等の公共企業において、道路等に埋設してあるガスの配管等の設備の図面等は、ＣＡＤ等に使用されているベクトル・データとして管理している。
図１は、ガスの設備図面の例を示している。この図では、道路に沿って埋設管１１０を設置していることを示している。この設備図面では、図形データは、ベクトル・データとして記録・管理されている。このベクトル・データの構成は、図２に示すように、管理データ，管等を表示するためのデータ，管等の属性（圧力，管種，口径等）を示す属性情報（図１では、１１２，１１４）等を、各種類に応じて各「プリミティブ」毎に種類を表す「プリミティブ・タイプ」をヘッダとして、データを記録している。例えば、直線として表示される「管」（図２（ａ）参照）としては、「線」を表す「プリミティブ・タイプ」の後に、線種，色，線幅等の表示のための情報（プリミティブ１〜３）１５２，１５４，１５６としている。それと共に、管の属性情報等も「プリミティブ」１５８として管理されており、管の属性としては、少なくとも圧力区分，管種区分，口径等が記録されている。
【０００３】
これらの図面のデータは、図３に示されている公共企業に設置されている管理センター２１０内の設備データ管理システム用ホスト２１４に設置されている設備データ管理用データベース２１５に記録されている。設備データをインターネットを介して、各ユーザ２３０，２４０側に送信する場合、図面の表示は、現在標準化が検討されているＳＶＧ（Ｓｃａｌａｂｌｅ　Ｖｅｃｔｏｒ　Ｇｒａｐｈｉｃｓ）により表示することが望ましい。
このＳＶＧは、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇａｇｅ）に基づいた形式で二次元ベクトル画像を記述することができる。このＳＶＧにより記述することにより、このＳＶＧデータを受信するユーザの様々な端末機器２３４，２４４の画面サイズ，解像度の異なるプリンタ２３６，２４６にも、２次元画像がビューア・ソフトウェアにより表示可能となる。ＳＶＧのデータを表示したり、印刷したりするためビューア・ソフトウェアは、ＨＴＭＬの閲覧ソフトが標準装備されているように、いずれは標準装備されると思われる。
【０００４】
しかし、設備データの場合、管等の図面表示は、設備データ管理用データベース２１５内のベクトル・データを、インターネット用サーバ２１２により、ＳＶＧ表現によるベクトル・データに容易に変換することができるが、設備データに特有な属性情報の取り扱いが問題となる。ＳＶＧはＸＭＬに包括されているので、ＸＭＬにより構造化することで対処することもできる。
その１例として、図４に示すように、図面表示用のＳＶＧデータ２５２とそれに対応する属性データとを、同じＩＤで関連付けている例である。このとき、例えば、属性データはＣＳＶ（Ｃｏｍｍａ　Ｓｅｐａｒａｔｅｄ　Ｖａｌｕｅ）として、基本的にはテキストデータで表現している。この例の様に表現すると、属性データは管の本数だけ必要とすると、管の属性データが数十バイトの場合、１図面（数千本の管が含まれる）に対して、すぐにメガバイト単位の属性データの送受信が必要となる。この量のデータの送受信となると、ブロードバンドの通信環境でも荷が重いことが多い。
【０００５】
【発明が解決しようとする課題】
本発明の目的は、属性情報を含む設備データを標準化されたベクトル・データに変換して送受信する場合に、少ないデータ量で送受信できることである。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明は、属性を含む設備データの送信システムであって、ベクトル・データで表現された設備データ及び属性情報を格納した設備データ格納手段と、前記ベクトル・データで表現された設備データをＳＶＧフォーマットに変換するデータ変換手段と、前記属性情報を、前記ＳＶＧフォーマットの色指定情報の下位バイトに変換する属性情報変換手段と、設備データおよび属性情報を含むＳＶＧフォーマットのデータを送信する送信手段とを備えることを特徴とする。
【０００７】
また、ＳＶＧフォーマットを用いた属性を含む設備データの表示システムであって、前記ＳＶＧフォーマットを用いた属性を含む設備データを受信する受信手段と、ＳＶＧフォーマットを表示する手段と、前記ＳＶＧフォーマットを用いた属性を含む設備データの色指定データの下位バイトを取り出して、属性情報に変換する変換手段と、取り出された属性情報を表示する属性情報表示手段とを備えることを特徴とする。この表示システムをコンピュータ・システムに実現させるプログラムおよびそのプログラムを格納した記録媒体も本発明である。
これらの送信システムおよび表示システムにより、ＳＶＧフォーマットを用いた属性を含む設備データを送受信して、表示することができる。
【０００８】
【発明の実施の形態】
本発明の実施形態を、図面を参照して詳細に説明する。
本発明においても、図３に示したシステム構成例を用いることができる。以下、この図に示したシステム構成で説明する。
さて、本発明は、標準化されたベクトル・データの表現形態である例えばＳＶＧで、色を表現する場合、複数バイトを用いていること、および、人間の目には、色の変化に対して、比較するものが隣接位置にない場合には気がつかないことが多いことを利用している。
【０００９】
設備図面では、ガス管は、通常直線やポリラインで表現される。ＳＶＧでは、直線の表現は、例えば、
＜ｌｉｎｅ　ｓｔｒｏｋｅ＝”ｒｇｂ（０，１２８，０）”　ｓｔｒｏｋｅ−ｗｉｄｔｈ＝”１０”　ｘ１＝”１０”　ｙ１＝”１０”　ｘ２＝”２９０”　ｙ２＝”２９０”／＞
のときは、緑色の線幅１０の線が、座標（１０，１０）の点から座標（２９０，２９０）に引かれる。ポリラインは、同様に、指定した点を結ぶ折れ線を描画することができる。
＜ｐｏｌｙｌｉｎｅ　ｓｔｒｏｋｅ＝”ｒｇｂ（０，１２８，０）”　ｓｔｒｏｋｅ−ｗｉｄｔｈ＝”１０”　ｐｏｉｎｔ＝”１０，１０　２０，４０　３０，１０　４０，４０　５０，１０”　ｘ２＝”２９０”　ｙ２＝”２９０”／＞
このポリラインは、緑色の線幅１０の線により、座標（１０，１０）の点から５つの点を結ぶジグザグの線として描画される。
このとき、色指定で用いられるｒｇｂは、２バイトの３つの数値で、ｒ（ｒｅｄ：赤），ｇ（ｇｒｅｅｎ：緑），ｂ（ｂｌｕｅ：青）を指定して、色を表現している。
【００１０】
本実施形態では、属性として、例えば、管の圧力区分，管種区分，口径の３つを選択して、これを赤、緑，青指定の各下位バイトに対して、それぞれ以下の表に示す様に割り当てる。
【表１】
2004013636.tif 000003
設備データをインターネット等を介してユーザに送信するとき、インターネット用サーバ２１２が、設備データ管理用データベース２１５から設備データを読み出し、ＳＶＧフォーマットのデータに変換する。このとき、この表を用いて、それぞれの属性データを各色の下位バイトに変換して、対応する管を表す直線等のＳＶＧの色指定（ｓｔｒｏｋｅ）の下位バイトに埋め込み送出する。色指定を行うための値の下位バイトに埋め込んでいるので、属性データを含んだ設備データでも全体的な送信バイト数は増加することはない。
【００１１】
この様に変換された設備データを受信する側（図３の端末２３４，２４４）では、この属性情報を含むＳＶＧデータを受信すると、この設備データから、属性情報を引き出して表示する。なお、表示される管等の色は、下位バイトの値にはそれほど影響されず、目で見て不揃いな色とはならない。
この属性情報を表示するために行われる受信側（図３の端末２３４，２４４）の処理を、図５を用いて詳しく説明する。図５のフローチャートでは、属性情報は通常は表示されず、特定の管を指定すると指定した管の属性情報が表示される場合である。図５のように動作するプログラムを、ＳＶＧビューアにプラグインとして予め組み込んでおく。
【００１２】
端末側から、住所等を指定して、表示対象の設備データを要求する（Ｓ３０２）と、サーバ２１２からＳＶＧデータを受信し（Ｓ３０４）、端末のワークファイルとしてディスク等に格納して、ＳＶＧビューアにより表示する（Ｓ３０６）。この表示された図面上の属性を表示したい管を、マウス等のポインティング・ディバイスで指定する（Ｓ３０８）。指定された箇所の座標（Ｓ３１０）により、対応する管のデータを特定して、色データを取り出し（Ｓ３１２）、上述の表のように下位バイトから属性データ変換して表示する（３１６）。
上述の処理では、色指定の下位バイトをそのままにしているが、受信時に下位バイトを取り出して、属性データに変換するとともに、下位バイトを０とすることもできる。
【００１３】
【発明の効果】
上述するように、本発明を用いると、属性情報を含む設備データを送信量を増加することなく、送信することができる。
受信する側では、表示にあまり影響なく属性情報を受け取り、表示することができる。
【図面の簡単な説明】
【図１】設備データの図面例を示す図である。
【図２】設備データのベクトル・データ例である。
【図３】設備データの送受信システムの構成例である。
【図４】属性データの構成例を示す図である。
【図５】受信したＳＶＧデータから属性データを取り出して表示する処理のフローチャートである。
【図１】
2004013636.tif 000004
【図２】
2004013636.tif 000005
【図３】
2004013636.tif 000006
【図４】
2004013636.tif 000007
【図５】
2004013636.tif 000008