JPS62264376A - 図面表示装置 - Google Patents

図面表示装置

Info

Publication number
JPS62264376A
JPS62264376A JP61109114A JP10911486A JPS62264376A JP S62264376 A JPS62264376 A JP S62264376A JP 61109114 A JP61109114 A JP 61109114A JP 10911486 A JP10911486 A JP 10911486A JP S62264376 A JPS62264376 A JP S62264376A
Authority
JP
Japan
Prior art keywords
equipment
simulated
status
current
change
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP61109114A
Other languages
English (en)
Other versions
JPH0752454B2 (ja
Inventor
Masaki Shoji
正樹 庄司
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Electric Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Electric Manufacturing Co Ltd
Priority to JP61109114A priority Critical patent/JPH0752454B2/ja
Publication of JPS62264376A publication Critical patent/JPS62264376A/ja
Publication of JPH0752454B2 publication Critical patent/JPH0752454B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は、地図に管理対象の設備を重合わせた図面情報
をホスト計算機からの要求にもとづいて図形表示装置に
表示する図面表示装置に関する一乙のである。
B1発明の概要 ホスト計算機が各設備の状態情報をオンラインで取り込
んでリアルタイムに図形表示装置に表示する装置であっ
て、模擬変更処理の機能を有する図面表示装置において
、 設備状態以外の模擬変更履歴を記録すると共に、模擬変
更業務中にオンラインで取り込んだ設備状態を記録し、
更に現行の設備状態の変化の有無及び模擬の設備状態の
変化の有無を記録し、これら記録内容を利用して現行復
帰を行うことによって、模擬変更に伴う現行復帰処理を
高速に行えるようにしたものである。
C6従来技術及び 発明が解決しようとする問題点 地図は地域の自然条件や人口施設さらには人口・経済状
況などの人間の諸活動情報をも表現でき、古くから行政
の面で利用されてきた。現在も国。
地方自治体、消防署等では、地域計画、地域管理の基盤
となる情報として大いに利用している。また、電気・電
話・ガスなどの公共企業では、地域に敷設した自社施設
(電力線、電話線、ガス管)の計画、管理のために、地
図上に当該施設を描いた図面を使用している。これらの
地図、施設図は紙面に図として描かれたものであり、描
かれる情報を本明細書では図面情報と呼ぶ。
近年、これら図面を計算機を用いて描、いたり、図面情
報を計算機で処理する試みが為されている。
これは米国が先駆であり、1960年代から行なわれて
来ている。このような計算機システムを図面情報処理シ
ステムと呼ぶ。現在では、連邦・州・地方政府のほかに
、電気・電話・ガスなどの公共企業やマーケラティング
などの民間企業でら利用されている。
我が国においては、米国よりも遅れて研究に着手したが
、データベース、コンピュータグラフィックスなど、そ
の間の技術の発展をうまく吸収し、独自の発展をみせて
いる。今、国、地方自治体。
消防署や電気・電話・ガスなどの公共企業体において、
ようやく実用段階に達したと言える。
上記図面情報処理システムの特徴は、いずれも図形表示
装置を接続し、図面を表示することができるという点で
ある。ホスト計算機は図面情報を管理し、オペレータの
要求により図面の要求箇所を図形表示装置に表示するよ
う制御する。図形表示装置は、ホスト計算機からの要求
により図面の要求箇所を表示する。図面情報処理システ
ムにおいて、ホスト計算機と図形表示装置により図面を
表示する機能を実現する部分を以後図面表示装置と呼ぶ
。
図面情報処理システムにおいては、図形表示装置に表示
された図面を中心にしてオペレータとの会話型操作によ
り処理をすすめていくことが基本的な使われ方である。
よって、図面表示機能の応答性の良さが強く要求される
。しかし、ホスト計算機では図面表示処理の他に様々な
汎用業務を行なうため定常負荷が大きく、ホスト計算機
での性能向上効果は期待できない。むしろ処理対象情報
の増加、高機能化の要求により定常負荷は増加する傾向
にあり、ホスト計算機における表示処理は負担となって
来る。したがって、ホスト計算機の負荷を軽減し表示処
理の応答性を向上するため、図形表示装置のインテリジ
ェンス化が進む傾向がある。すなわち、図形表示のほと
んどの機能を図形表示装置が行なうのである。以下、第
5図に示す構成での図形表示装置を詳細に説明する。
まず、図形表示装置には、ホスト計算機とのデータ送受
信を行なうホスト・インターフェース(HIF)がある
。HIFは、ホスト計算機からの各種表示指示や図形情
報を受信し表示プロセッサ(CPU)に伝える。また、
ホスト計算機からの要求により、各種表示関連情報をC
PUから受けてホスト計算機に送信する。
セグメントバッファ(SR)は、記述表現(数値。
記号)の図形情報を格納するメモリである。当該図形情
報は、階層構造で管理される。最下層は、具体的な図形
実体(表示図形形状9位置座標1表示色等)である。い
わゆるIDBと呼ばれる−ものである。これらいくつか
のIDBが集まってセグメントとなる。セグメントには
、各種属性(可視属性、検出属性等)情報がある。I 
DB、セグメントともに名称を持ち、当該名称を指定し
て各種操作が可能である。なお、図形実体の位置座標は
、管面上の画素位置を直接示すものではなく、仮想的な
大画面における座標いわゆるワールド座標といわれるも
のである。
このSR内に格納する図形情報に対して、表示要求され
る範囲(ワールド座標値により定まる方形の領域)の図
形情報の切り出しが行なわれる。
この切り出し処理には、表示図形の平行移動や回転変換
を行なうマトリクス演算器(MTX)、CRTモニタ(
CRT)に対応する表示可能な領域をはみ出す部分を除
去するクリッピング器(CLP)等が用意されている。
さらに、切り出した記述表現 ゛の図形情報の線分を、
当該表示位置座標よりそれに対応するフレームバッファ
(FB)上のビットの0N10FF情報に展開するディ
ジタル微分解析器(DDA)が用意される。
フレームバッファ(FB)は、CRTの管面の各画素に
l対lに対応するビットを少なくとも管面の画素数に対
応する程度に持つメモリである。カラー表示では、複数
枚のメモリ・プレーンを有し、各プレーンにおいて同一
画素に対応するビットの集合を並べて列データとするも
のを当該ビットに対応する画素の色コードとしている。
さらに、近年では、色コードを予め格納しておくルック
アップテーブル(LT)、別名カラーマツプを有し、前
記のビットの列データをアドレスとし、LTにおける当
該アドレスの内容を読み出し、対応画素の色コードとす
る図形表示装置が主流になっている。
このような図形表示装置では、重合わせ優先表示が可能
となる。すなわち、まずFBの各プレーンについて優先
順位を定め、同様に表示させたい各図形について重合わ
せた時にどれを優先させて表示するかを示す優先順位を
定めてお(。つぎに、各LTアドレスについてそのビッ
ト内容がオンになっているビットに対応するプレーンの
組み合わせの中で最優先順位のプレーンに展開する図形
の表示色コードを当該アドレスのLT部分に格納してお
く。そして、SBから表示範囲の図形を切り出し、各図
形をその優先順位に対応するFBのプレーンにビット展
開する。一方、各プレーンにおけるいくつかの゛図形が
重なった場合その重なった部分の画素に対応するビット
列をアドレスとしてLTが参照されるが、当該アドレス
部にはアドレスの「オン」ビットに対応するプレーンの
図形集合が重なった場合の最優先表示図形の色コードが
予め格納されているので、重合わせ優先表示が実現され
る。第6図において説明する。表示図形・。
ム、■があり、重合わせ優先表示の優先順位も高いほう
からこの順とする。またその表示色は、赤。
緑、青とする。FBのプレーンの優先順位は、高い方か
らP2. PL、 PGの順とする。表示図形・、ム。
■は、それぞれP2. PL、 PGにビット展開する
ものとする。FBの各プレーンから読み出された1つの
画素に対応するビットの集合は、高位からP2.−Pi
、 PGの順に並べられ、LTの参照アドレスとなるも
のとする。下記に各画素において図形の重なる組み合わ
せとそれに対応するLT参照アドレスと当該アドレスの
LT内容を示す。(アドレスのビット内容が×の箇所は
、0/」どちらでもよいことを表わす。) く図形型なり組み合わせ>   <LT参照アドレス>
   <LT内容〉1、・、ム、■ lX×赤 2、・、ム           同上       
同上3、・            同上      
 同上4、ム、l OIX緑 5、  ム          同上       同
上6、−001青 7、重なりなし        000      背
景色また、図にも図形型なり組み合わせを示す。線分に
囲まれた面に記載されてい′る数字は、上記の図形型な
り組み合わせに付けられた番号である。以上により管面
に表示される画面は、図のとおりである。
LTは、R,G、Hの基本3原色についての輝度を格納
しておくテーブルである。各アドレスに格納されたR、
G、Hの各輝度色の合成により、固有の色が表現される
。
ビデオインターフェース(VIP)は、FBの内容を読
み出して各画素に対応するビット列をアドレスとしそれ
によりLTの色コードを読み出してCRTへのビデオ信
号(R,G、B、セパレート。
コンポジット)を発生させること、およびCRTへの同
期信号(垂直同期信号:V D 、水平同期信号:HD
)を発生させることを行なう。これらの動作は、CPU
の制御からは独立し、常に高速かつサイクリックに実行
している。ビデオ信号発生までのメカニズムを第7図を
用いて説明する。VIPは、FBの各プレーンに対しあ
る画素に対応するビットのアドレス(FBAD)を発生
させる。これにより読み出されたビット内容は、各々定
められた位置に並べられてLT参照アドレスが作成され
る。このLT参照アドレスにより該当するLTの内容を
R,G、B単位に読み出す。読み出された内容をD−A
変換器に送る。ここでD−A変換され、各々R,G、B
ビデオ信号を発生する。以上の処理を画素や並び順に次
々に行なうのである。
これらは超高速かつサイクリックに実行されるので、人
間の見た目には、残像現象にも助けられて1枚の画面と
して見えるのである。
CRTは、ラスクスキャン表示方式によりリフレッシュ
描画を行なうものである。すなわち、各画素についての
R,G、Bビデオ信号をうけて、それに対応する強さの
電子ビームを蛍光面の画素位置に放射し、各輝度で発光
するR、G、Bの蛍光点の色の合成により様々な色を表
示する。また、画素の指定すなわちビームの放射位置は
、水平同期信号、垂直同期信号により制御する。すなわ
ち、画面上の左上から横方向に電子ビームを走査し、順
次右下まで必要な本数の走査線を1秒間に30〜60回
作るのである。30〜60回という数値は、垂直走査周
波数(リフレッシュ・レート)と呼ばれ、一般的には、
ちらつきを生じない範囲で下限に近い数値が設定される
。
CPUは、ホスト計算機やIMからの入力情報を解析し
実行するものである。ただし、具体的な処理は各専用処
理器(MTX、CLP、VIP等)がほとんど行ない、
実際にはそれらの制御を行なうことが多い。
入力装置(IM)は、オペレータから図形表示装置に対
する各種情報の入力操作を行なうものである。用途に応
じて多種多用なものがある。標準的には、キーボードが
ある。座標値を入力する装置としては、ディジタイザ、
タブレット等がある。
また、管面上で図形やカーソルを移動させるものとして
は、ジョイスティック、トラックボール等がある。
さて、前記ホスト計算機と図形表示装置とで構成する図
面表示装置において、図面情報はホスト計算機で管理し
ていることは面性した。これは、計算機内に固型に連続
する仮想的な大図面を持っていると考えることができる
。従来の方式では、オペレータからの表示要求があると
、ホスト計算機は仮想大図面における要求箇所の図面情
報を切り出し図形表示装置に送信する。それを受信した
図形表示装置では、図面情報の3図形要素をセグメント
という形式でSRに格納し、それをFBにビット展開し
て管面に表示する。この方式では、ホスト計算機と図形
表示装置との間の大量情報の伝送処理および図形表示装
置内のセグメントの登録処理にかなり時間を要し、表示
要求から管面への表示までに長時間かかる。前述の通り
図面表示装置では応答性の良さが最大要求事項であり、
この方式では問題であった。
最近、大容量(4MB程度)のSRを有する図形表示装
置を使用して図面表示装置を構成し、立ち上げ時には、
ホスト計算機で管理する全図面情報に対応する図形情報
をSBにすべて登録し、運用時には、表示要求があると
ホスト計算機では表示範囲のみの指示を図形表示装置に
与え、図形表示装置ではSB内の全図面対応の図形情報
のうち要求範囲の図形情報を切り出してFBにビット展
開し表示す−るという方式が開発されている。これは、
表示要求時の伝送情報量られずかであり、セグメントの
登録処理ら不要であるので、高速に任意の図面箇所を表
示できる。極めて応答性の良い図面表示装置を実現して
いる。
さて、図面情報処理システムでは、使い勝手の面から、
実用上目で見ながら模擬的に図面情報の変更を行なう機
能が望まれている。すなわち、図面情報を図面表示装置
で目視確認しながら変更し、再び元に戻すという機能で
ある。言うなれば、図面情報変更描画シミュレーション
である。例えば、地方自治体において、あらたに道路や
水道、公共物の新設、撤去等の計画を図面上で行なうよ
うな場合。同様に、電力会社、電話会社、ガス会社にお
いて、電力線、電話線、ガス管の新設、撤去等の計画を
図面上で行なうような場合。図面表示装置において、実
際に道路、水道、公共物や電力線。
電話線、ガス管等が新設されたり撤去されたりする様子
を表示して見せる。当該模擬変更をやめたならば、元の
図面情報に戻し、現行の図面を表示できるようにするも
のである。
上記機能において、当然のことながら図面変更処理の応
答性の良さが要求されるが、それ以上に模擬をやめた後
先の図面情報に戻しそれを表示できる機能に応答性が要
求される。なぜならば、現行の図面にもとづいて行なわ
れる各種業務のほうが現実にさし仕まった問題であり、
模擬を実行しているいつ何時であろうと必要が発生した
ならば現行図面を表示できなくてはならないからである
。
例えば、電力会社において所轄の電力線に事故が発生し
た場合、現行図面を表示して当該事故区域を把握しすみ
やかに事故復旧操作を実行しなければならない。同様に
、消防署において所轄地域に火災が発生した場合、現行
図面を表示して火災発生区域を把握しすみやかに現場に
急行し、消火活動を実行しなければならない。また、こ
のような緊急性のない場合であっても、現行の図面情報
にもとづき実行される業務は優先される。現行図面の使
用頻度も高い。よって、模擬の実行中であっても、素早
く元に戻すことが要求されるのである。
以後、模擬的に変更した図面情報を元に戻すことを現行
復帰と呼ぶ。
この模擬変更処理において、ホスト計算機内で管理する
図面情報について、本物の図面情報を変更してしまうの
はデータ保護の見地から問題がある。例えば、ホスト計
算機が模擬変更処理中にダウンして、現行の図面情報が
変更されたままの内容となってしまうような場合が考え
られる。よって模擬変更する場合には、最初に本物(現
行)の図面情報を記憶装置内の別の領域にコピーし、当
該のコピーした図面情報に対して模擬変更処理を行なう
という方法が考えられる。模擬変更処理中には、本物の
図面情報に対しての操作を一切行なわれないので、完全
にデータ保護が確立している。
また、この方式では現行復帰の際には、模擬の図面情報
はそのまま廃棄してしまうだけでよく、データ操作は不
要で、瞬時に復帰できる。よって、ホスト計算機の処理
についての応答性は大変良い。
ところが、全図面情報(図形情報の形式)を格納してい
る図形表示装置において、上記方式を採用するには間層
かある。すなわち、図面情報を格納する図形表示装置の
記憶領域(SR)がそれほど大きくなく、現行の図面情
報と模擬の図面情報の両方を格納する領域を確保できな
いからである。
図形表示装置の記憶装置はICメモリであり、現段階で
は超大容量のものを実装するには技術的に困難が伴う。
また、高価になる。これに対しホスト計算機は、ディス
ク等の補助記憶装置や仮想記憶機構を利用することによ
り実用上無限と言ってよい記憶領域を持つことができる
。
よって、ホスト計算機では模擬の図面情報において模擬
変更処理を実行するが、図形表示装置では現行の図面情
報を直接変更するという方法しかない。こうすると、現
行復帰す際、ホスト計算機側の復帰処理は瞬時に実行で
きても、図形表示装置では実際に現行の図面情報を変更
されてしまっているので簡単に復帰はできない。図形表
示装置における図面情報を現行のものに戻すには、シス
テム立ち上げ時と同様にホスト計算機で管理している現
行の全図面情報をセグメント登録しなおさなければなら
ない。しかし、これでは大量の情報の伝送処理とセグメ
ント登録処理に長時間を要する。
このような問題を解決するために、本発明者は以前に「
記録方式」及び「退避方式」等の新規な方式を開発した
。記録方式とは、ホスト計算機内に、模擬用図面情報の
模擬変更種別(置換、削除、新設)と現行内容とを記録
する(ただし新設の場合は現行内容は存在しない)ため
の模擬変更記録部を設け、現行復帰時には前記記録部を
参照して模擬変更を施したもののみを現行復帰の対象と
する方式である。また退避方式とは、図形表示装置のセ
グメントバッファ内に退避領域を設けて、模擬変更対象
のセグメントの現行内容を退避セグメント名称を付して
記憶しておくと共に、ホスト計算機内の模擬変更記録部
に変更対象の図形に係る退避セグメント名称を記録して
おき、現行復帰時には前記記録部を参照してセグメント
バッファ内の退避セグメント名称のセグメントの可視属
性をオンにすることによって現行内容に戻す方式である
。
このような方式によれば現行復帰対象が模擬変更された
もののみになるので、現行復帰が高速に行える。
さて、近年図面情報処理システムにおいて、地理情報に
管理対象設備を重合わせて表示し、その設備の状態情報
をオンラインで取り込み、それをリアルタイムに図面表
示装置に表示するものが出現している。状態情報とは数
量値であったり、論理値であったりする。それらを図面
の該当設備位置またはその近傍に表示する。表示様式は
、設備図形の色や形状であったり、設備図形の近傍に直
接数字で表わしたりする。設備の状態変化があると、状
態を色で表現するものは設備図形のセグメントまたはT
DBの色属性を対応するものに変え、状態を形状や数値
で表現するものは対応するセグメントまたはIDB自体
を状態に対応するものに置換する、というような操作を
行う。
上記のような図面情報処理システムにおいても模擬変更
を行うが、その際でも管理対象設備の状態情報はオンラ
インで取り込まれる。しかし、図形表示装置内の図面情
報は模擬変更がなされているしのであり、現行図面では
ない。言わば将来の図面を表示しているのであり、それ
に対して現在の設備の状態を反映するのはおかしい。よ
って、模擬変更業務中は、設備のオンライン状態情報に
対する表示更新はしない。表示更新しないということは
、図形表示装置内の図面情報の操作を行なわないとい゛
うことである。模擬変更業務中は、最新の設備状態情報
は失われてしまうことになる。
しかし、模擬変更業務を終了したならば、現行業務に戻
り迅速に現行図面を表示できなければならない。その際
当然設備は最新の状態を反映して表示しなくてはならな
い。仮に現行復帰の際図面情報システム側から能動的に
オンラインで設備情報を収集するようなことができたと
しても、設備数が膨大であり、それも伝送処理により行
うので、最新の状態を取り込み表示できるまでにはかな
りの時間を要する。
このような問題を解決するために本発明は、次のような
オンラインデータ記録方式を既に検討している。これは
、ホスト計算機内に各要素が各設備に対応する設備状態
テーブルと現行状態変化記録部を設け、オンラインで各
設備の状態情報を取り込んだ際にそれと設備状聾テーブ
ルの内容を比較して状態変化のあった設備を検出し、現
行業務時ならば当該設備について設備状態テーブルと設
備セグメントの状態更新を行ない、模擬変更業務中なら
ば当該設備について設備状態テーブルの状態更新と現行
状態変化記録部の「状態変化あり」設定を行ない、現行
復帰時には現行状態変化記録部から状態変化のあった設
備を検索し、当該設備の現在の状態を設備状態テーブル
から取り出し、それにより当該設備のみの状態更新を行
うことにより、図形表示装置への110処理を極力少な
くし、高速な状態更新、現行復帰を実現するものである
。
ところで、状態情報を持つ設備を運用管理している場合
、設備の新設/変更/撤去などのために関連設備を操作
する。例えば、設備がガス管、水道管、電力線などであ
れば、該当箇所を他と区分するバルブ、開閉機器などを
閉じ、ガス、水、電気を遮断する。図面情報処理システ
ムで設備を運用管理するならば、これらの工事を予定し
たあと実行するまでに模擬的にそれをンステム上で実行
しくコンピュータ・ンミュレーンヨン)、その実行可否
を検証したいという要求がある。工事件名が何件もあり
、それらの場所1日時が近接する場合、操作対象設備が
重複しかつその操作が矛盾するなど、実行が不可能にな
ることがありうるからである。これを検証するのに、こ
の工事の模擬的な実行過程を図形表示装置の図面上で見
せる方法が人間の視覚に強く訴え、有効である。例えば
、工事件名として工事(新設/置換/撤去)対象設備と
その関連設備の操作手順をシステムに登録し、目的の工
事件名の実行予定日時までに実行が予定されている工事
件名を逐次ホスト計算機や図形表示装置のデータ・ベー
ス上に展開する。
このように模擬変更業務中に模擬的に設備の状態を変え
ることがある。
本発明者はこのような場合にも高速に設備状態を現行復
帰できるような方ぺを検討している。これは上記のオン
ラインデータ記録方式に加えて、模擬変更業務で行う設
備の模擬的な操作により発生する設備の模擬状態変化を
展開するための模擬設備状態テーブルをホスト計算機に
設け、設備の模擬状態を展開する際には、当該設備につ
いて模擬設備状態テーブル及び設備セグメントについて
模擬状態更新を行うと共に、状態変化記録部1どおける
当該設備の記録内容を状態変化ありとし、現行復帰につ
いては上記のオンラインデータ記録方式と同様に行うも
のである。
ところでこの方式を採用するにあたって、先述した「記
録方式」や「退避方式」と組み合わせる場合に次のよう
な処理の無駄がある。即ち模擬変更業務中に、同−設備
に対し模擬変更(置換、削除)、設備の現行状態の更新
、及び設備の模擬状態の更新を行う場合がありうる。現
行復帰のために、退避方式の模擬変更ならば当該設備セ
グメントの現行内容を退避セグメントとして保存し、記
録方式の模擬変更ならば模擬変更記録部内に当該セグメ
ントの現行内容を保存する。状態更新については、状態
変化記録部に当該設備「状態変化あり」と記録する。現
行復帰時には、退避セグメントを当該設備セグメントに
リネームするか模擬変更記録部に保存した現行内容に戻
し、状態変化記録部に記録された「状態変化あり」であ
る当該設備の現行状態を読み出し設備セグメントを状態
更新する。ここで、退避セグメント内容、模擬変更記録
部内現行セグメント内容は模擬変更直前の現行設備状態
を反映している。よって、模擬変更業務中において当該
設備の現行状態に変化がない限り、退避セグメント、現
行セグメント内容は当該設備セグメントの最新内容を持
っているはずであり、当該設備に関する現行復帰は退避
セグメントまたは模擬変更記録部内現行セグメント内容
への戻し処理だけでよい。すなわち、現行状態を参照し
ての状態更新処理は不要である。しかるに、状態変化記
録部に「状態変化あり」と設定されていれば、退避セグ
メント、現行セグメント内容のある/なしにかかわらず
当該設備セグメントに対して現行状態更新処理を行って
しまう。これは図形表示装置に対する無駄なI10処理
で現行復帰の高速化の妨げとなる。
本発明は、既に開発、検討している方式を一歩進めて、
模擬変更に伴う現行復帰処理の一層の高速比を図ること
を目的とする。
D1問題点を解決するための手段 第1図は本発明の全体構成を示す図である。ホスト計算
機lには、現行図面情報を常時格納し実際の運用に用い
る現行図面情報格納領域3と、模擬変更時に使用する模
擬用図面情報格納領域4と、オンラインで取り込んだ各
設備の現行状態情報を記憶して更新する現行設備状態テ
ーブル5と、模擬変更業務中の操作により発生する設備
の模擬的な状態を記憶して更新する模擬設備状態テーブ
ル6と、オンラインで取り込んだ各設備の現行状態情報
及び前記現行設備状態テーブル5の内容を比較して各設
備の現行状態の変化の有無を記録すると共に、模擬変更
業務中に指示された各設備の模擬状態及び前記模擬設備
状態テーブル6の内容を比較して各設備の模擬状態の変
化の有無を記録する状態変化記録部7と、模擬用図面情
報の模擬変更履歴を記録する模擬変更記録部8とが設け
られる。
そして図形表示装置2のセグメントバッファ9には、ホ
スト計算機lの処理対象となる図面情報を格納する図面
情報格納領域10と退避領域11とが設けられている。
前記図面情報格納領域IOは、−ホスト計算機1が現行
業務処理を行う場合には現行図面情報を格納し、模擬変
更処理を行う場合には模擬用図面情報を格納する。前記
退避領域11は、模擬変更時に変更された図形情報セグ
メントの現行図面を、図面情報格納領域10にて付され
た当該セグメント名称とは別名称を付して保存する。以
下では退避領域11に格納された図形情報セグメントを
退避セグメントと称する。退避セグメントの可視属性は
不可視としておく。なぜならば退避セグメントと言って
も図面情報セグメントと同一のSB内に存在し、その退
避セグメントの内容は図面を構成するセグメント内容(
図面においてシンボル等として位置するもの)なので、
FB展開時の図面情報切り出しの対象となる。すなわち
、模擬変更処理時に現行図面内容である退避セグメント
も表示されてしまう。これでは模擬変更にならないので
、退避セグメントの可視属性を不可視としておくのであ
る。(可視属性が不可視のセグメントはF’Hにビット
展開する対象とはならない。)要するに退避領域とは、
図形表示装置内のメモリ上の連続したアドレス空間を示
すものではなく、退避セグメントの集合を示すものであ
る。ただ管理上の便宜から退避セグメント名称は連続し
たものとする場合例えば番号である場合が多い。
E0作用 (1)  図面情報処理 ここでは先ず設備状態情報(例えば開閉器のオン/才)
情報)以外の図面情報(例えば住宅地図情報)の模擬変
更及び現行復帰について順を追って述べろ。先ず現行運
用時にはホスト計算機lは現行図面情報格納領域3内の
現行図面情報を処理対象とし、これを用いて各種処理を
行う。そして模擬変更処理を開始する場合には、ホスト
計算機1は現行図面情報を模擬用図面情報格納領域4に
コピーし、模擬用図面情報を処理対象とする。
そして模擬変更処理を行うために、あるセグメン) (
Seg、 I )に対し変更要求がされた場合図商情報
格納領域10の当該変更対象Seg、 Iの内容を退避
領域11に名称をSeg、Jとしてコピーする。このS
eg、JがSeg、Iの現行図面内容を保存しておく退
避セグメントである。ただし、これは、Seg、 Iが
「新設」である場合は除く。(「新設」であるならば現
行図面には存在しないものであるから。)つぎに、Se
g、Iについて要求通り変更する。すなわち、「新設」
ならばSeg、 1を新設し、「置換」ならばSeg、
Iを置換し、し削除」ならばSeg、 Iを削除するの
である。模擬変更記録部8には当該の変更種別[置換/
新設/削除コ、当該セグメント名称[Seg、 I ]
、退避セセグメント名称Seg、 J ]を記録する。
前述のとおり、Seg、 Iが新設の場合、退避セグメ
ント名称は「なし」である。なお変更種別における置換
とは、当該セグメントの内容、例えば形状1色9位置座
標等が現行のものから変えられているということである
。新設とは、当該セグメントは現行図面に存在仕ず、現
時点の模擬図面に新たに登録されているものであること
を示す。削除とは、当該セグメントは現行図面に存在す
るが、現時点の模擬図面から削除されていることを示す
。
次に現行復帰を行う場合には、模擬変更記録部8に記録
されている変更履歴を参照し図形表示装置内の図面情報
を現行内容に戻す処理を行う。例えば記録済み変更種別
が1置換」である場合、当該Seg、 Iを図面情報格
納領域1Gから削除する。つぎに当該Seg、 tの退
避Seg、JをSeg、Iとしてリネームする。即ち、
Seg、Jの名称をSeg、 Iに変更する。
このSeg、 Iの可視属性は可視としておく。
以上において前記退避領域11は本発明の保存領域に相
当するものであるが、本発明では記録方式を用いて図面
情報処理を行ってもよい。この記録方式については、「
C1従来技術及び発明が解決しようとする問題点」の項
で述べたように、模擬変更記録部8のルーコード内容は
変更種別、模擬変更に係るセグメント名称、当該セグメ
ント名称の現行内容であり、この現行内容を記録する領
域が本発明の保存領域に相当する。この場合、セグメン
トバッファ9内には退避領域は設けられない。
(2)設備状態情報処理 次に設備状態について、設備状態情報受信時の処理、現
行復帰時の処理及び模擬変更業務時の処理について述べ
る。前記現行設備状態テーブル5の各要素及び模擬設備
状態テーブル6の各要素は、いずれら管理対象設備にl
;1に対応しており、前者については各設備の現行の状
態、後者については模擬操作に伴う各設備の模擬状態を
夫々格納している。また状態変化記録部7の各要素はや
はら管理対象設備にtitに対応しており、その内容は
模擬変更操作業務中に当該設備の現行状態あるいは模擬
状態が変化したか否かを示す。例えばある対象設備につ
いて現行状態が変化した場合、当該設備に係る状態変化
記法部7の内容は「変化あり」となり、また模擬操作に
より、模擬状態が変化した場合でも「変化あり」となる
。
a、設備状態についてのオンライン情報受信時の処理 まず、オンラインで取り込んだ現行設備状態情報と現行
設備状態テーブル5の内容とを比較し、状態変化(以後
状変と呼ぶ)のある設備を検出する。
現行業務中ならば、状変のあった設備(以下状変設備と
呼ぶ)について、現行設備状態テーブル5の内容と当該
設備に対応するセグメントの状態表現様式(例9表示色
、形状。以後、単に状態と呼ぶ)を更新する。
模擬変更操作業務中ならば、状変設備について、現行設
備状態テーブル5の内容を更新し、状態変化記録部7の
当該設備内容について「状変あり」とする。更に当該設
備について保存領域例えば退避領域11に現行内容が保
存されているならば、それを現行設備状態で更新する。
b、模擬変更操作における設備状態情報処理模擬変更操
作は、模擬用図面情報格納領域4に現行図面情報をコピ
ーした図面情報(模擬用図面情報)にもとづいて行われ
るが、この図面情報における設備状態を模擬的に変化し
rコ場合、当該設備について、模擬設備状態テーブル6
の内容と当該設備に対応するセグメントの状態表現様式
を更新する。なお、状態変化記録部7は、模擬変更操作
業務開始時には初期化(全設備について「状変なし」が
設定)されているものとする。初期化のタイミングにつ
いては特に規定しない。
C0現行復帰処理 まず、模擬変更操作により変更した設備のセグメントに
ついて元(現行内容)に戻す。戻し方については既に述
べた通りである。その際、保存領域例えば退避領域11
のセグメント内容を利用して戻し処理を行った場合、当
該設備についての状態変化記録部7の内容を状変なしと
する。
つぎに状態変化記録部7から状変設備(内容が「状変あ
り」のもの)を検出し、当該設備の状態を現行設備状態
テーブル5を参照して取り出し、当該設備に対応するセ
グメントの状態更新を行う。
F 実施例 次に設備状態情報処理について第2図〜第4図により具
体例をあげて説明する。ただし、模擬変更そのものにつ
いては既に述べたので省略する。
各データ集合の1要素には対応する設備名称をアルファ
ベットで示す。設備状態値は0N10FFとし、その状
態を表現するのに赤/緑の色表示で行なっている。
a、模擬設備状態情報処理 模擬設備状態情報を展開する際の処理を第2図に示す。
設備■は模擬変更なされているものとし、退避領域には
seg、M、図面領域にはSeg、iが存在する。
設備1.Jに模擬状変があり、模擬設備状態テーブル6
と設備セグメントを模擬状態で更新し、当該設備の状態
変化記録部7の内容を「状変あり」とする。
b、現行設備状態情報処理 模擬変更業務時の現行設備状態を展開する際の処理を第
3図に示す。
設備■(は模擬変更なされているものとし、退避領域1
1にはSeg、)I、図面情報格納領域にはSeg、h
が存在する。
設備I(について現行状変があり、現行設備状態テーブ
ル5と退避セグメントを現行状態で更新し、当該設備の
状態変化記録部7の内容を「状変ありJとする。
C1現行復帰処理 現行復帰要求があった際の処理を第4図に示す。
ただし、模擬変更によって変更されたセグメントの戻し
操作の詳細は既に述べたので省略する。
退避セグメントSeg、H、Seg、 Iをリネームす
る際、設備H,Iの状態変化記録部7の内容を「状変な
し」とする。
状態変化記録部7から状変設備Jを検出し、現行設備状
態テーブル5を参照して当該設備セグメントの現行状態
更新を行う。
以上において、上述の例では、現行設備状態テーブル5
及び模擬設備状態テーブル6並びに状態変化記録部7の
各要素とセグメントバッファ9内のセグメントとを対応
させているが、この対応については、セグメント単位に
限定されるものではなく、rDB単位であってもよいし
、セグメントより大きな図形情報単位であってもよい。
G1発明の効果 以上のように本発明によれば次のような効果がある。
(1)  図形表示装置における模擬用図面情報を現行
内容に戻す場合において、従来のようにホスト計算機で
管理している現行の全図面情報をセグメント登録するの
ではなく、模擬変更履歴を記録した模擬変更記録部を参
照して、模擬変更した図面情報のみを現行内容に戻すた
めの操作しか行わないので、短時間で現行復帰できる。
(2)オンラインで状態情報を取り込んだ際に状変設備
の検出を行ない、現行業務時の設備セグメントについて
の状態更新は状変設備のみとし、時間のかかる図形表示
装置へのI10処理を極力少なくしているので、設備状
態更新処理を高速に行うことができる。
(3)現行設備状態テーブルを設けて、状態情報を取り
込んだ際更新し、常時最新の状態を保存しておけるので
現行復帰の際にオンラインで状態情報を取り込まなくて
もよく、すみやかに現行復帰が可能である。
(4)状態変化記録部を設けて、模擬変更操作業務中に
現行の状変または模擬の状変のあった設備のみを記録し
ておくことにより、現行復帰の対象となる設備セグメン
トを必要なものだけに限り、時間のかかる図形表示装置
へのI10処理を極力少なくし、高速な現行復帰を可能
にしている。
(5)状態変化記録部は各要素(またはビット)を各設
備に対応させ、内容を「状変あり」/「状変なし」で表
現し、しかも現行状変と模擬状変とで共用することによ
り、模擬変更業務中に模擬状変または現行状変が同−設
備に複数回発生しても、状変の記録は重複せず当該設備
に関して1っであり、現行復帰時には当該設備に関して
1回のみ現在の状態を反映(状態更新)する処理を行な
うだけでよい。よって、時間のかかる図形表示装置への
110処理を極力少なくて済み、高速に現行復帰が可能
である。
(6)例えば第1図中8で示す模擬変更記録部で模擬状
変までをも扱おうとすれば、状変設備の変更履歴が当該
記録部に登録済みか否かを検索する際、状変設備数が多
大であるので、処理時間を要する。さらに、現行復帰処
理時には現行設備状態テーブルを利用するため、この記
録部に保存しておく現行図面内容は不要であり、記憶領
域の有効な使い方ではない。
これに対し本発明では、状態変化記録部の各要素を設備
にtitに対応させているため、状変設備について直接
参照/記録することができ、高速処理が可能である。ま
た、状態変化記録部の内容は「状変あり/なし」だけで
あり、余分な情報は持たないので記憶領域の使い方が効
率的である。
(7)模擬変更業務中に現行状変が発生した際、当該設
備について例えば退避セグメント(または記録方式であ
れば模擬変更記録部内の現行内容)があればそれを現行
状態更新する。これにより退避セグメントは常に最新の
現行状態を反映していることになる。よって現行復帰時
には、例えば退避セグメントとして保存しである設備に
ついては、退避セグメントの名称をリネームし、かつ可
視属性をオンにして、対応する図面情報格納領域内のセ
グメントを削除するという戻し処理を行うことによって
、最近の現行状態に復帰することができる。このため戻
し処理の対象となる設備について状態変化記録部の内容
を状変なしとしておくことにより現行状態の更新処理を
行わなくて済む。−
【図面の簡単な説明】
第1図は本発明の実施例の全体構成を示す構成図、第2
図〜第4図は、夫々模擬設備状態処理。 現行設備状態処理及び現行復帰処理を示す説明図、第5
図は図形表示装置の全体構成を示すブロック図、第6図
は図形重合わせの様子を示す説明図、第7図はビデオ信
号発生のメカニズムを示すブロック図である。 1・・・ホスト計算機、2・・・図形表示装置、3・・
・現行図面情報格納領域、4・・・模擬用図面情報格納
領域、5・・・現行設備状態テーブル、6・・・模擬設
備状態テーブル、7・・・状態変化記録部、8・・・模
擬変更記録部、9・・・セグメントバッファ。 第6図 図形を合との部子め置明回

Claims (1)

  1. 【特許請求の範囲】 地図に管理対象の設備を重合わせた図面情報を図形表示
    装置のセグメントバッファ内に登録しておき、ホスト計
    算機から指示された表示範囲の図形情報を前記セグメン
    トバッファ内の図面情報より切り出して管面に表示する
    と共に、ホスト計算機は各設備の状態情報をオンライン
    で取り込んでリアルタイムに図形表示装置に表示し、模
    擬変更業務中にはホスト計算機内の模擬用図面情報格納
    領域に現行図面情報を模擬用図面情報としてコピーし、
    このコピーされた図面情報にもとづいて模擬変更処理を
    行う図面表示装置において、 オンラインで取り込んだ各設備の現行の状態情報を記憶
    して更新する現行設備状態テーブルと、模擬変更業務中
    の操作により発生する設備の模擬的な状態を記憶して更
    新する模擬設備状態テーブルと、オンラインで取り込ん
    だ各設備の状態情報及び前記現行設備状態テーブルの内
    容を比較して各設備の現行状態の変化の有無を記録する
    と共に、模擬変更業務中に指示された各設備の模擬状態
    及び前記模擬設備状態テーブルの内容を比較して各設備
    の模擬状態の変化の有無を記録する状態変化記録部と、
    模擬用図面情報の設備状態以外の模擬変更履歴を記録す
    る模擬変更記録部とをホスト計算機に設け、更に模擬変
    更対象の現行図面情報を保存する保存領域を設け、 模擬変更時には、取り込んだ現行設備の状態情報にもと
    づいて前記現行設備状態テーブルの内容を更新すると共
    に前記保存領域の図面情報のうち当該設備の状態を更新
    し、また模擬操作により発生した模擬的な状態にもとづ
    いて前記模擬設備状態テーブルの内容を更新し、更に前
    記状態変化記録部において現行状態または模擬状態の変
    更のあつた設備の状態変化記録を状態変化ありとし、現
    行復帰時には、前記模擬変更記録部の記録内容を参照し
    て、模擬変更した図形表示装置内の図面情報を前記保存
    領域内の図面情報に戻すと共に、この戻し処理に係る設
    備については前記状態変化記録部の記録内容を状態変化
    なしとし、更に前記状態変化記録部の記録内容が状態変
    化ありとされている設備を検索し、当該設備の現在の状
    態を前記現行設備状態テーブルにより把握してそれにも
    とづき前記セグメントバッファ内の設備に係る図形情報
    単位の状態更新を行うことを特徴とする図面表示装置。
JP61109114A 1986-05-13 1986-05-13 図面表示装置 Expired - Lifetime JPH0752454B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61109114A JPH0752454B2 (ja) 1986-05-13 1986-05-13 図面表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61109114A JPH0752454B2 (ja) 1986-05-13 1986-05-13 図面表示装置

Publications (2)

Publication Number Publication Date
JPS62264376A true JPS62264376A (ja) 1987-11-17
JPH0752454B2 JPH0752454B2 (ja) 1995-06-05

Family

ID=14501914

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61109114A Expired - Lifetime JPH0752454B2 (ja) 1986-05-13 1986-05-13 図面表示装置

Country Status (1)

Country Link
JP (1) JPH0752454B2 (ja)

Also Published As

Publication number Publication date
JPH0752454B2 (ja) 1995-06-05

Similar Documents

Publication Publication Date Title
US5712994A (en) Method and system for apparent direct editing of transient graphic elements within a data processing system
US5604858A (en) Method and system for apparent direct editing of fixed display elements within a data processing system
JPS62266679A (ja) 図面表示装置
JPS62202279A (ja) 図面表示装置
JPS62264373A (ja) 図面表示装置
JPH0752454B2 (ja) 図面表示装置
JPS62202269A (ja) 図面表示装置
JPS62202280A (ja) 図面表示装置
JPH06103503B2 (ja) 図面表示装置
JPS62274470A (ja) 図面表示装置
JPH0553497A (ja) 地図データ編集方式
JPH06103502B2 (ja) 図面表示装置
JPS62271181A (ja) 図面表示装置
JPH0752452B2 (ja) 図面表示装置
JP3262319B2 (ja) 図面表示方法および図面処理システム
JPS63313234A (ja) フアイルインデツクス表示方式
KR100484347B1 (ko) 화면 생성 시스템 및 방법
JPS62192875A (ja) 図形表示装置
JP2831460B2 (ja) 設備図面表示方法
JPH0428309B2 (ja)
JPH04195590A (ja) 図面表示方法
JPH0731493B2 (ja) 電力系統・設備監視装置
Myrick et al. MDFF HELP Library, Version 2: On-Line Documentation for the Map Data Formatting Facility
JPS62269269A (ja) ウインドウ選択装置
JPS6244008A (ja) 電力系統・設備監視装置