Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0752452B2 - Drawing display device - Google Patents
[go: Go Back, main page]

JPH0752452B2 - Drawing display device - Google Patents

Drawing display device

Info

Publication number
JPH0752452B2
JPH0752452B2 JP9098186A JP9098186A JPH0752452B2 JP H0752452 B2 JPH0752452 B2 JP H0752452B2 JP 9098186 A JP9098186 A JP 9098186A JP 9098186 A JP9098186 A JP 9098186A JP H0752452 B2 JPH0752452 B2 JP H0752452B2
Authority
JP
Japan
Prior art keywords
equipment
status
information
display device
state
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.)
Expired - Lifetime
Application number
JP9098186A
Other languages
Japanese (ja)
Other versions
JPS62247468A (en
Inventor
正樹 庄司
Original Assignee
株式会社明電舍
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 株式会社明電舍 filed Critical 株式会社明電舍
Priority to JP9098186A priority Critical patent/JPH0752452B2/en
Publication of JPS62247468A publication Critical patent/JPS62247468A/en
Publication of JPH0752452B2 publication Critical patent/JPH0752452B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】 A.産業上の利用分野 本発明は、ホスト計算機で管理している図面情報をオペ
レータの要求に応じて端末機としての図形表示装置に表
示する図面表示装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION A. Field of Industrial Application The present invention relates to a drawing display device for displaying drawing information managed by a host computer on a graphic display device as a terminal in response to a request from an operator. is there.

B.発明の概要 本発明は、ホスト計算機が各設備の状態情報をオンライ
ンで取り込んでリアルタイムに図形表示装置に表示する
装置において、 図形表示装置に図面情報を登録しているときには、オン
ライン情報にもとづいて各設備の状態変化の有無と設備
の状態をホスト計算機に記録しておき、登録終了後にお
いてホスト計算機の記録内容にもとづき、状態変化のあ
つた設備について図形表示装置に対する状態更新を行う
ことによつて、 図形表示装置の停止状態から立ち上げ完了までにオンラ
インで取り込まれる設備状態をとりこぼすことなく、す
みやかに図形表示装置を立ち上げることができるように
したものである。
B. Outline of the Invention The present invention is based on the online information when the host computer fetches the status information of each facility online and displays it in real time on the graphic display device when the drawing information is registered in the graphic display device. Whether the status of each equipment has changed and the status of the equipment are recorded in the host computer, and after the registration is completed, the status of the equipment that has changed its status is updated to the graphic display device based on the recorded contents of the host computer. Therefore, it is possible to quickly start up the graphic display device without losing the equipment status that is taken in online from the stop state of the graphic display device to the completion of startup.

C.従来技術の問題点 地図は地域の自然条件や人口施設さらには人口・経済状
況などの人間の諸活動情報をも表現でき、古くから行政
の面で利用されてきた。現在も国,地方自治体,消防署
等では、地域計画,地域管理の基盤となる情報として大
いに利用している。また、電気・電話・ガスなどの公共
企業では、地域に敷設した自社施設(電力線,電話線,
ガス管)の計画,管理のために、地図上に当該施設を描
いた図面を使用している。これらの地図,施設図は紙面
に図として描かれたものであり、描かれる情報を本明細
書では図面情報と呼ぶ。
C. Problems of conventional technology Maps can express various human activity information such as local natural conditions and population facilities, as well as population and economic conditions, and have been used for a long time in the aspect of administration. Even now, the national government, local governments, fire departments, etc., use it as a basis for regional planning and management. In addition, in public enterprises such as electricity, telephone, and gas, we have our own facilities (power lines, telephone lines,
For the planning and management of gas pipes, the drawings of the facility are used on the map. These maps and facility diagrams are drawn as drawings on paper, and the information drawn is called drawing information in this specification.

近年、これら図面を計算機を用いて描いたり、図面情報
を計算機で処理する試みが為されている。これは米国が
先駆であり、1960年代から行なわれて来ている。このよ
うな計算機システムを図面情報処理システムと呼ぶ。現
在では、連邦・州・地方政府のほかに、電気・電話・ガ
スなどの公共企業やマーケツテイングなどの民間企業で
も利用されている。
In recent years, attempts have been made to draw these drawings with a computer and process drawing information with a computer. This was pioneered by the United States and has been carried out since the 1960s. Such a computer system is called a drawing information processing system. Today, it is used by federal, state, and local governments, as well as by public companies such as electricity, telephone, and gas, and private companies such as marketing.

我が国においては、米国よりも遅れて研究に着手した
が、データベース,コンピユータグラフイツクスなど、
その間の技術の発展をうまく吸収し、独自の発展をみせ
ている。今、国,地方自治体,消防署や電気・電話・ガ
スなどの公共企業体において、ようやく実用段階に達し
たと言える。
In Japan, we started research later than in the United States, but we have started researching databases, computer graphics, etc.
It successfully absorbs the technological development during that time and shows its own development. It can be said that the government, local governments, fire departments, and public enterprises such as electricity, telephone, and gas have finally reached the stage of practical use.

上記図面情報処理システムの特徴は、いずれも図形表示
装置を接続し、図面を表示することができるという点で
ある。ホスト計算機は図面情報を管理し、オペレータの
要求により図面の要求箇所を図形表示装置に表示するよ
う制御する。図形表示装置は、ホスト計算機からの要求
により図面の要求箇所を表示する。図面情報処理システ
ムにおいて、ホスト計算機と図形表示装置により図面を
表示する機能を実現する部分を含めたものを図面表示装
置と呼ぶ。
A feature of each of the drawing information processing systems is that a drawing display device can be connected to display a drawing. The host computer manages the drawing information, and controls to display the requested portion of the drawing on the graphic display device according to the operator's request. The graphic display device displays a requested portion of the drawing in response to a request from the host computer. In the drawing information processing system, a unit including a part that realizes a function of displaying a drawing by a host computer and a graphic display device is called a drawing display device.

図面情報処理システムにおいては、図形表示装置に表示
された図面を中心にしてオペレータとの会話型操作によ
り処理をすすめていくことが基本的な使われ方である。
よつて、図面表示機能の応答性の良さが強く要求され
る。しかし、ホスト計算機では図面表示処理の他に様々
な汎用業務を行なうため定常負荷が大きく、ホスト計算
機での性能向上効果は期待できない。むしろ処理対象情
報の増加,高機能化の要求により定常負荷は増加する傾
向にあり、ホスト計算機における表示処理は負担となつ
て来る。したがつて、ホスト計算機の負荷を軽減し表示
処理の応答性を向上するため、図形表示装置のインテリ
ジエンス化が進む傾向がある。すなわち、図形表示のほ
とんどの機能を図形表示装置が行なうのである。以下、
第6図に示す構成での図形表示装置を詳細に説明する。
In a drawing information processing system, it is basically used to proceed with processing by an interactive operation with an operator centering on a drawing displayed on a graphic display device.
Therefore, the responsiveness of the drawing display function is strongly required. However, since the host computer performs various general-purpose tasks in addition to the drawing display processing, the steady load is large, and the effect of improving the performance of the host computer cannot be expected. Rather, the steady load tends to increase due to the increase in information to be processed and the demand for higher functionality, and the display processing on the host computer becomes a burden. Therefore, in order to reduce the load on the host computer and improve the responsiveness of the display processing, there is a tendency that the graphic display device becomes more intelligent. That is, most of the graphic display functions are performed by the graphic display device. Less than,
The graphic display device having the configuration shown in FIG. 6 will be described in detail.

まず、図形表示装置には、ホスト計算機とのデータ送受
信が行なうホスト・インターフエース(HIF)がある。H
IFは、ホスト計算機からの各種表示指示や図形情報を受
信し表示プロセツサ(CPU)に伝える。また、ホスト計
算機からの要求により、各種表示関連情報をCPUから受
けてホスト計算機に送信する。
First, the graphic display device has a host interface (HIF) that transmits and receives data to and from the host computer. H
The IF receives various display instructions and graphic information from the host computer and transmits them to the display processor (CPU). Also, upon request from the host computer, it receives various display-related information from the CPU and sends it to the host computer.

セグメントバツフア(SB)は、既述表現(数値,記号)
の図形情報を格納するメモリである。当該図形情報は、
階層構造で管理される。最下層は、具体的な図形実体
(表示図形形状,位置座標,表示色等)である。いわゆ
るIDBと呼ばれるものである。これらいくつかのIDBが集
まつてセグメントとなる。セグメントには、各種属性
(可視属性,検出属性等)情報がある。IDB,セグメント
ともに名称を持ち、当該名称を指定して各種操作が可能
である。なお、図形実体の位置座標は、管面上の画素位
置を直接示すものではなく、仮想的な大画面における座
標いわゆるワールド座標といわれるものである。
The segment buffer (SB) is the above-mentioned expression (numerical value, symbol)
It is a memory for storing the graphic information of. The graphic information is
It is managed in a hierarchical structure. The lowest layer is a concrete figure entity (display figure shape, position coordinates, display color, etc.). It is what is called an IDB. These several IDBs collectively form a segment. Each segment has information on various attributes (visible attributes, detection attributes, etc.). Both IDB and segment have names, and various operations can be performed by specifying the names. It should be noted that the position coordinates of the graphic entity do not directly indicate the pixel position on the tube surface, but are called coordinates on a virtual large screen, so-called world coordinates.

このSB内に格納する図形情報に対して、表示要求される
範囲(ワールド座標値により定まる方形の領域)の図形
情報の切り出しが行なわれる。この切り出し処理には、
表示図形の平行移動や回転変換を行なうマトリクス演算
器(MTX),CRTモニタ(CRT)に対応する表示可能な領域
をはみ出す部分を除去するクリツピング器(CLP)等が
用意されている。さらに、切り出した記述表現の図形情
報の線分を、当該表示位置座標よりそれに対応するフレ
ームバツフア(FB)上のビツトのON/OFF情報に展開する
デイジタル微分解析器(DDA)が用意される。
With respect to the graphic information stored in this SB, the graphic information in the range requested to be displayed (a rectangular area determined by world coordinate values) is cut out. For this cutting process,
A matrix calculator (MTX) that performs parallel movement and rotation conversion of the displayed figure, and a clipping device (CLP) that removes the part that extends beyond the displayable area corresponding to the CRT monitor (CRT) are available. In addition, a digital differential analyzer (DDA) is provided that expands the segment of the graphic information of the cut descriptive representation into the ON / OFF information of the bit on the frame buffer (FB) corresponding to the display position coordinate. .

フレームバツフア(FB)は、CRTの管面の各画素に1対
1に対応するビツトを少なくとも管面の画素数に対応す
る程度に持つメモリである。カラー表示では、複数枚の
メモリ・プレーンを有し、各プレーンにおいて同一画素
に対応するビツトの集合を並べて列データとするものを
当該ビツトに対応する画素の色コードとしている。さら
に、近年では、色コードを予め格納しておくルツクアツ
プテーブル(LT),別名カラーマツプを有し、前記のビ
ツトの列データをアドレスとし、LTにおける当該アドレ
スの内容を読み出し、対応画素の色コードとする図形表
示装置が主流になっている。このような図形表示装置で
は、重合わせ優先表示が可能となる。すなわち、まずFB
の各プレーンについて優先順位を定め、同様に表示させ
たい各図形について重合わせた時にどれを優先させて表
示するかを示す優先順位を定めておく。つぎに、各LTア
ドレスについてそのビツト内容がオンになつているビツ
トに対応するプレーンの組み合わせの中で最優先順位の
プレーンに展開する図形の表示色コードを当該アドレス
のLT部分に格納しておく。そして、SBから表示範囲の図
形を切り出し、各図形をその優先順位に対応するFBのプ
レーンにビツト展開する。一方、各プレーンにおけるい
くつかの図形が重なつた場合その重なつた部分の画素に
対応するビツト列をアドレスとしてLTが参照されるが、
当該アドレス部にはアドレスの「オン」ビツトに対応す
るプレーンの図形集合が重なつた場合の最優先表示図形
の色コードが予め格納されているので、重合わせ優先表
示が実現される。第7図において説明する。表示図形
●,▲,■があり、重合わせ優先表示の優先順位も高い
ほうからこの順とする。またその表示色は、赤,緑,青
とする。FBのプレーンの優先順位は、高い方からP2,P1,
P0の順とする。表示図形●,▲,■は、それぞれP2,P1,
P0にビツト展開するものとする。FBの各プレーンから読
み出された1つの画素に対応するビツトの集合は、高位
からP2,P1,P0の順に並べられ、LTの参照アドレスとなる
ものとする。下記に各画素において図形の重なる組み合
わせとそれに対応するLT参照アドレスと当該アドレスの
LT内容を示す。(アドレスのビツト内容が×の箇所は、
0/1どちらでもよいことを表わす。) また、図にも図形重なり組み合わせを示す。線分に囲ま
れた面に記載されている数字は、上記の図形重なり組み
合わせに付けられた番号である。以上により管面に表示
される画面は、図のとおりである。
The frame buffer (FB) is a memory that has one-to-one bits for each pixel on the tube surface of the CRT, at least to the extent corresponding to the number of pixels on the tube surface. In color display, a plurality of memory planes are provided, and a set of bits corresponding to the same pixel is arranged in each plane to form column data, which is used as a color code of the pixel corresponding to the bit. Further, in recent years, there is a lookup table (LT), which is also known as a color map, in which color codes are stored in advance, the column data of the bit is used as an address, the contents of the address in LT are read, and the color code of the corresponding pixel is read. The graphic display device is called the mainstream. In such a graphic display device, overlay priority display is possible. That is, first FB
The priority order is set for each plane, and the priority order that indicates which one of the figures to be displayed is prioritized when they are superimposed is set in advance. Next, for each LT address, store the display color code of the graphic to be developed on the plane with the highest priority among the combinations of planes whose bit contents are on, in the LT portion of that address. . Then, the graphic in the display range is cut out from the SB, and each graphic is bit-developed on the plane of the FB corresponding to the priority. On the other hand, when some figures in each plane overlap, LT is referenced with the bit string corresponding to the pixel of the overlapped portion as an address.
Since the color code of the highest-priority display graphic when the graphic groups of the planes corresponding to the "ON" bits of the addresses overlap is previously stored in the address part, the overlay priority display is realized. This will be described with reference to FIG. There are display figures ●, ▲, and ■, and the priority of overlay priority display is in this order. The display colors are red, green, and blue. FB plane priority is P2, P1,
The order is P0. Displayed figures ●, ▲, ■ are P2, P1, respectively
Bits shall be expanded to P0. It is assumed that a set of bits corresponding to one pixel read from each plane of FB are arranged in the order of P2, P1, P0 from the highest rank and serve as a reference address of LT. The following shows the combination of overlapping graphics in each pixel, the corresponding LT reference address and the corresponding
Indicates the LT contents. (Where the bit content of the address is ×,
0/1 Indicates that either is acceptable. ) The figure also shows the combination of overlapping figures. The numbers written on the surface surrounded by the line segments are the numbers given to the above-mentioned graphic overlapping combinations. The screen displayed on the tube surface as described above is as shown in the figure.

LTは、R,G,Bの基本3原色についての輝度を格納してお
くテーブルである。各アドレスに格納されたR,G,Bの各
輝度色の合成により、固有の色が表現される。
LT is a table that stores the brightness of the three primary colors of R, G, and B. A unique color is expressed by combining the R, G, and B luminance colors stored at each address.

ビデオインターフエース(VIF)は、FBの内容を読み出
して各画素に対応するビツト列をアドレスとしそれによ
りLTの色コードを読み出してCRTへのビデオ信号(R,G,
B,セパレート,コンポジツト)を発生させること、およ
びCRTへの同期信号(垂直同期信号:VD,水平同期信号:H
D)を発生させることを行なう。これらの動作は、CPUの
制御からは独立し、常に高速かつサイクリツクに実行し
ている。ビデオ信号発生までのメカニズムを第8図を用
いて説明する。VIFは、FBの各プレーンに対しある画素
に対応するビツトのアドレス(FBAD)を発生させる。こ
れにより読み出されたビツト内容は、各々定められた位
置に並べられてLT参照アドレスが作成される。このLT参
照アドレスにより該当するLTの内容をR,G,B単位に読み
出す。読み出された内容をD−A変換器に送る。ここで
D−A変換され、各々R,G,Bビデオ信号を発生する。以
上の処理を画素の並び順に次々に行なうのである。これ
らは超高速かつサイクリツクに実行されるので、人間の
見た目には、残像現象にも助けられて1枚の画面として
見えるのである。
The video interface (VIF) reads the contents of FB and uses the bit string corresponding to each pixel as an address to read the color code of LT to read the video signal (R, G,
B, separate, composite) and sync signal to CRT (vertical sync signal: VD, horizontal sync signal: H)
D) is generated. These operations are independent of the control of the CPU and are always executed at high speed and cyclically. The mechanism until the video signal is generated will be described with reference to FIG. The VIF generates a bit address (FBAD) corresponding to a pixel for each plane of FB. Thus, the read bit contents are arranged at respective predetermined positions to create the LT reference address. The content of the corresponding LT is read out in R, G, B units by this LT reference address. The read contents are sent to the DA converter. Here, D-A conversion is performed to generate R, G, B video signals, respectively. The above processing is performed one after another in the order in which the pixels are arranged. Since these are executed at extremely high speed and cyclically, they appear as a single screen to human eyes, aided by the afterimage phenomenon.

CRTは、ラスタスキヤン表示方式によりリフレツシユ描
画を行なうものである。すなわち、各画素についてのR,
G,Bビデオ信号をうけて、それに対応する強さの電子ビ
ームを蛍光面の画素位置に放射し、各輝度で発光するR,
G,Bの蛍光点の色の合成により様々な色を表示する。ま
た、画素の指定すなわちビームの放射位置は、水平同期
信号,垂直同期信号により制御する。すなわち、画面上
の左上から横方向に電子ビームを走査し、順次右下まで
必要な本数の走査線を1秒間に30〜60回作るのである。
30〜60回という数値は、垂直走査周波数(リフレツシユ
・レート)と呼ばれ、一般的には、ちらつきを生じない
範囲で下限に近い数値が設定される。
The CRT is a rendering method using the raster scan display method. That is, R for each pixel,
Receiving G and B video signals, radiating an electron beam of corresponding intensity to the pixel position on the phosphor screen and emitting light at each brightness R,
Various colors are displayed by combining the colors of the G and B fluorescent points. Further, the designation of pixels, that is, the radiation position of the beam is controlled by the horizontal synchronizing signal and the vertical synchronizing signal. That is, the electron beam is scanned in the horizontal direction from the upper left on the screen, and the required number of scanning lines are sequentially made 30 to 60 times per second to the lower right.
The numerical value of 30 to 60 times is called a vertical scanning frequency (reflecting rate), and generally, a numerical value close to the lower limit is set within a range where flicker does not occur.

CPUは、ホスト計算機やIMからの入力情報を解析し実行
するものである。ただし、具体的な処理は各専用処理器
(MTX,CLP,VIF等)がほとんど行ない、実際にはそれら
の制御を行なうことが多い。
The CPU analyzes and executes input information from the host computer or IM. However, the specific processing is mostly performed by each dedicated processor (MTX, CLP, VIF, etc.), and in practice, they are often controlled.

入力装置(IM)は、オペレータから図形表示装置に対す
る各種情報の入力操作を行なうものである。用途に応じ
て多種多用なものがある。標準的には、キーボードがあ
る。座標値を入力する装置としては、デイジタイザ,タ
ブレツト等がある。また、管面上で図形やカーソルを移
動させるものとしては、ジヨイステイツク,トラツクボ
ール等がある。
The input device (IM) is used by an operator to input various information to the graphic display device. There are various types depending on the application. There is a keyboard as standard. Devices for inputting coordinate values include digitizers and tablets. In addition, as a means for moving a figure or a cursor on the tube surface, there are a joystick, a track ball, and the like.

さて、前記ホスト計算機と図形表示装置とで構成する図
形表示装置において、図面情報はホスト計算機で管理し
ていることは前述した。これは、計算機内に面的に連続
する仮想的な大図面を持つていると考えることができ
る。従来の方式では、オペレータからの表示要求がある
と、ホスト計算機は仮想大図面における要求箇所の図面
情報を切り出し図形表示装置に送信する。それを受信し
た図形表示装置では、図面情報の各図形要素をセグメン
トという形式でSBに格納し、それをFBにビツト展開して
管面に表示する。この方式では、ホスト計算機と図形表
示装置との間の大量情報の伝送処理および図形表示装置
内のセグメントの登録処理にかなり時間を要し、表示要
求から管面への表示までに長時間かかる。前述の通り図
面表示装置では応答性の良さが最大要求事項であり、こ
の方式では問題であつた。
As described above, in the graphic display device including the host computer and the graphic display device, the drawing information is managed by the host computer. This can be considered to have a virtual large drawing that is continuous in a plane in the computer. In the conventional method, when there is a display request from the operator, the host computer sends the drawing information of the requested portion in the virtual large drawing to the cutout graphic display device. The graphic display device that has received it stores each graphic element of drawing information in SB in the form of a segment, bit-expands it in FB, and displays it on the screen. In this method, it takes a considerable time to transmit a large amount of information between the host computer and the graphic display device and to register a segment in the graphic display device, and it takes a long time from the display request to the display on the screen. As described above, the responsiveness is the maximum requirement for the drawing display device, and this method has been a problem.

最近、大容量(4MB程度)のSBを有する図形表示装置を
使用して図形表示装置を構成し、立ち上げ時には、ホス
ト計算機で管理する全図面情報に対応する図形情報をSB
にすべて登録し、運用時には、表示要求があるとホスト
計算機では表示範囲のみの指示を図形表示装置に与え、
図形表示装置ではSB内の全図面対応の図形情報のうち要
求範囲の図形情報を切り出してFBにビツト展開し表示す
るという方式が開発されている。これは、表示要求時の
伝送情報量もわずかであり、セグメントの登録処理も不
要であるので、高速に任意の図面箇所を表示できる。極
めて応答性の良い図面表示装置を実現している。
Recently, a graphic display device was constructed using a graphic display device with a large-capacity (about 4 MB) SB, and at startup, the graphic information corresponding to all drawing information managed by the host computer
In the operation, when there is a display request, the host computer gives an instruction only for the display range to the graphic display device.
In the graphic display device, a method has been developed in which the graphic information in the required range is cut out from the graphic information corresponding to all the drawings in the SB, bit-developed and displayed in the FB. This is because the amount of transmission information at the time of display request is small and segment registration processing is not necessary, so that an arbitrary drawing location can be displayed at high speed. We have realized a drawing display device with extremely good responsiveness.

さて、近年図面情報処理システムにおいて、地理情報に
管理対象設備を重合わせて表示し、その設備の状態情報
をオンラインで取り込み、それをリアルタイムに図面表
示装置に表示するものが要求されている。状態情報とは
数量値であつたり、論理値であつたりする。それらを図
面の該当設備位置またはその近傍に表示する。表示様式
は、設備図形の色や形状であつたり、設備図形の近傍に
直接数字で表わしたりする。設備の状態変化があると、
状態を色で表現するものは設備図形のセグメントまたは
IDBの色属性を対応するものに変え、状態を形状や数値
で表現するものは対応するセグメントまたはIDB自体を
状態に対応するものに置換する、というような操作を行
う。(以後、この操作を単に状態更新と呼ぶ。) D.発明が解決しようとする問題点 上記のような図面情報処理システムにおいて、運用を開
始してからも図形表示装置が何回か停止する場合があ
る。例えば、図形表示装置の保守・点検や故障などによ
る停止である。その際でも管理対象設備の状態情報はオ
ンラインで上がつて来る。もし、ホスト計算機でそれら
の設備状態について常時管理し、オンラインで設備状態
が上がつて来たときに、管理している設備状態を更新す
るようにすれば、図形表示装置が停止していても設備状
態の管理上は問題はない。
By the way, in recent years, in the drawing information processing system, there is a demand for displaying the equipment to be managed by superimposing it on the geographical information, taking in the status information of the equipment online, and displaying it on the drawing display device in real time. The state information may be a quantity value or a logical value. Display them at or near the location of the facility on the drawing. The display style may be the color or shape of the equipment figure, or may be directly indicated by a number near the equipment figure. When there is a change in the state of equipment,
The color is used to represent the condition by segment of equipment figure or
The color attribute of the IDB is changed to the corresponding one, and the one that expresses the state by the shape or numerical value is replaced with the corresponding segment or the IDB itself by the one corresponding to the state. (Hereinafter, this operation is simply referred to as status update.) D. Problems to be solved by the invention In the drawing information processing system as described above, when the graphic display device is stopped several times after the operation is started. There is. For example, the graphic display device may be stopped due to maintenance / inspection or failure. Even at that time, the status information of the managed equipment is improved online. If the host computer constantly manages the equipment status and updates the equipment status under management when the equipment status rises online, even if the graphic display device is stopped There is no problem in managing the equipment condition.

停止後、図形表示装置を立ち上げる際には、その時シス
テムで管理している設備状態を参照し、それを反映した
設備図形情報を登録する。しかし、全図形情報を登録す
るにはかなりの時間を要する。一般的な図面表示装置で
は数分〜数十分要する。ある設備図形について最新の状
態を反映して登録しても、その後さらに続く登録処理中
に当該設備について、オンラインで状態情報が上がつて
来ることは十分ありうる。この際、状態変化のある設備
についてホスト計算機と図形表示装置の状態を更新すれ
ばよいのだが、登録処理中に図形表示装置の状態更新を
行うことについては次のような問題がある。
When the graphic display device is started up after the stop, the equipment status managed by the system at that time is referred to and the equipment graphic information reflecting it is registered. However, it takes a considerable time to register all the graphic information. A general drawing display device requires several minutes to several tens of minutes. Even if registration is performed by reflecting the latest state of a certain equipment figure, it is quite possible that the state information of the equipment will be improved online during the subsequent registration processing. At this time, it is only necessary to update the states of the host computer and the graphic display device for the equipment whose state has changed, but there are the following problems with respect to updating the state of the graphic display device during the registration process.

ある設備図形について登録前に状態変化があれば、ホス
ト計算機で管理している設備状態のみの更新でよい。仮
に図形表示装置には未登録の当該設備について状態更新
を行なうと無効またはエラーになつてしまう。また、あ
る設備図形の登録後に状態変化があれば、前述のとおり
ホスト計算機と図形表示装置の両方について状態更新を
する必要がある。しかしながら図形情報登録中にある設
備図形について登録があり、この設備図形について図形
表示装置に対して状態更新を行う場合には、状態変化の
あつた設備図形がまだ登録を終了していないとエラーに
なつてしまうので、当該設備図形の登録をまつて行わな
ければならない。このようなことを実施するためには、
各設備図形の登録終了のタイミングを的確に掴んでおく
こと、即ち登録処理状況を正確に把握しておく必要があ
るが、これでは処理が複雑になつてしまう。
If there is a change in the status of a certain equipment figure before registration, only the equipment status managed by the host computer need be updated. If the status of the equipment not registered in the graphic display device is updated, the status becomes invalid or an error occurs. Further, if there is a state change after registration of a certain equipment figure, it is necessary to update the state of both the host computer and the figure display device as described above. However, if there is a registration for an equipment figure that is being registered as graphic information, and if the status of this equipment figure is updated to the graphic display device, an error occurs if the equipment figure whose status has changed has not been registered yet. Since it will be exhausted, it is necessary to register the equipment figure before registration. To do this,
It is necessary to accurately grasp the timing of completion of registration of each equipment figure, that is, to accurately grasp the registration processing status, but this complicates the processing.

また、図形情報登録処理は図形表示装置を立ち上げるた
めの根幹をなす処理なので迅速に行う必要があり、他の
処理による図形表示装置へのアクセスをできないように
する場合が多い。例えば、登録プログラムのプライオリ
テイを最高にしたり、登録プログラムが図形表示装置へ
のアクセスを占有する。
Further, since the graphic information registration process is a basic process for starting up the graphic display device, it needs to be performed promptly, and in many cases, the graphic display device cannot be accessed by other processes. For example, the registration program may have the highest priority, or the registration program may occupy access to the graphics display device.

以上のように、図形表示装置への図面情報の登録中にお
ける設備状態の更新は、実際には対応が困難である。そ
こで、登録後すべての設備図形についての状態更新を行
なうという方法が考えられるが、通常設備数が多いため
かなりの時間を要する。
As described above, it is difficult to actually update the equipment state while the drawing information is being registered in the graphic display device. Therefore, a method of updating the states of all the equipment figures after registration can be considered, but it usually takes a considerable time because the number of equipments is large.

本発明はこのような事情にもとづいてなされたものであ
り、その目的は、図形表示装置立ち上げ時の図面情報登
録処理中に設備の状態情報をオンラインで受信した際、
それを迅速,合理的かつ確実に図形表示装置に反映する
ことのできる図面表示装置を提供することにある。
The present invention has been made based on such circumstances, and an object thereof is to receive equipment state information online during drawing information registration processing at the time of starting up the graphic display device,
It is an object of the present invention to provide a drawing display device capable of quickly, rationally and surely reflecting it on a graphic display device.

E.問題点を解決するための手段 第1図は本発明の全体構成を示す説明図である。ホスト
計算機1には、実際の運用に用い、地図に管理対象の設
備を重合わせた図面情報を格納する図面情報格納領域2
と、オンラインで取り込んだ各設備の状態情報を記憶し
て更新する設備状態テーブル3と、オンラインで取り込
んだ各設備の状態情報及び前記設備状態テーブル3のそ
れまでの内容を比較して各設備の状態の変化の有無を記
録するための状態記録部4と、図形表示装置5に対する
図面情報の登録状態が未登録,登録中または登録済みの
いずれであるかを認識する登録状態認識部としてのフラ
グ6とが設けられている。また図形表示装置5には、図
面情報を格納するためのセグメントバツフア7が設けら
れている。8は通信線である。
E. Means for Solving the Problems FIG. 1 is an explanatory diagram showing the overall configuration of the present invention. The host computer 1 is a drawing information storage area 2 that is used for actual operation and stores drawing information in which the equipment to be managed is superimposed on the map.
And the equipment status table 3 for storing and updating the status information of each equipment taken in online, the status information of each equipment taken online and the contents up to that point of the equipment status table 3 are compared, and A state recording unit 4 for recording the presence or absence of a state change, and a flag as a registration state recognition unit for recognizing whether the registration state of drawing information for the graphic display device 5 is unregistered, registered, or registered. And 6 are provided. Further, the graphic display device 5 is provided with a segment buffer 7 for storing drawing information. 8 is a communication line.

前記設備状態テーブル3の各要素は、管理対象設備に1:
1に対応しており、各設備の状態を格納する。前記状態
変化記録部4の各要素についても管理対象設備に1:1に
対応しており、その記録内容は「状態変化あり」または
「状態変化なし」である。
Each element of the equipment status table 3 is 1:
It corresponds to 1 and stores the status of each facility. Each element of the state change recording unit 4 also corresponds to the equipment to be managed 1: 1 and the recorded contents are “with state change” or “without state change”.

F.作用 (1) 未登録時における処理 図形表示装置5が保守・点検等により停止していて、ホ
スト計算機1の図面情報格納領域2の図面情報がセグメ
ントバツフア7に登録されていないときには、フラグ6
はこの状態を認識し、「未登録」の表示をする。ホスト
計算機1はこのときでも各設備の状態情報をオンライン
で取り込み、図面情報格納領域2内の図面情報の設備状
態をオンライン情報にもとづいて常時更新する。そして
ホスト計算機1は前記フラグ6を参照し、登録状況に応
じた処理を行う。フラグ6の表示が「未登録」の場合に
は、状態変化のあつた設備について設備状態テーブル3
の内容を更新し、状態変化記録部4については何も処理
しない。なおフラグ6は、図形表示装置5が停止してか
ら立ち上がつて登録開始を行うまでの状態は「未登録」
と認識する。
F. Action (1) Processing when not registered When the graphic display device 5 is stopped due to maintenance or inspection, and the drawing information in the drawing information storage area 2 of the host computer 1 is not registered in the segment buffer 7, Flag 6
Recognizes this state and displays "unregistered". Even at this time, the host computer 1 takes in the state information of each facility online and constantly updates the facility state of the drawing information in the drawing information storage area 2 based on the online information. Then, the host computer 1 refers to the flag 6 and performs processing according to the registration status. When the display of the flag 6 is "unregistered", the equipment state table 3 for the equipment whose state has changed
Is updated and nothing is processed in the state change recording unit 4. The flag 6 is "unregistered" when the graphic display device 5 is stopped and is started and registration is started.
Recognize that.

(2) 登録中における処理 図形表示装置5の保守・点検等が終了し、図形表示装置
5を立ち上げてホスト計算機1の図面情報格納領域2の
図面情報をセグメントバツフア7に登録処理していると
きには、フラグ6はこの状態を認識して「登録中」の表
示をする。この場合ホスト計算機1は状態変化のあつた
設備について設備状態テーブル3の内容を更新すると共
に、状態変化記録部4の当該設備の記録内容を「状態変
化あり」とする。なお状態変化記録部4は登録処理開始
時には初期化(全設備について「状態変化なし」が設
定)されているものとする。初期化のタイミングについ
ては特に規定しない。
(2) Processing during registration After maintenance / inspection of the graphic display device 5 is completed, the graphic display device 5 is started up and the drawing information in the drawing information storage area 2 of the host computer 1 is registered in the segment buffer 7 and processed. If so, the flag 6 recognizes this state and displays "registering". In this case, the host computer 1 updates the contents of the equipment status table 3 for the equipment that has undergone a status change, and sets the recorded content of the equipment in the status change recording unit 4 to "change status". It is assumed that the state change recording unit 4 is initialized (“No state change” is set for all equipment) at the start of the registration process. The timing of initialization is not specified.

(3) 登録終了後における処理 図形表示装置5の登録処理が終了するとフラグ6はこれ
を認識して「登録済み」の表示をする。この場合ホスト
計算機1は、状態変化記録部4から状態変化のあつた設
備を検索し、当該設備の現在の状態を前記設備状態テー
ブル3により把握して、それにもとづきセグメントバツ
フア7の当該設備に係るセグメントの状態更新を行う。
こうして状態変化のあつた設備についての更新が終了し
た後、ある設備について状態変化があつた場合には、設
備状態テーブル3の内容とセグメントバツフア7のセグ
メントとについて状態更新を行う。
(3) Processing after registration is completed When the registration processing of the graphic display device 5 is completed, the flag 6 recognizes this and displays "registered". In this case, the host computer 1 searches the status change recording unit 4 for the equipment that has undergone the status change, grasps the current status of the equipment by the equipment status table 3, and based on that, finds out the equipment of the segment buffer 7. Update the status of the segment.
After the update of the equipment whose state has changed is completed in this way, when the state of a certain equipment changes, the contents of the equipment state table 3 and the segment of the segment buffer 7 are updated.

以上において、上述の例では、設備状態テーブル3及び
状態変化記録部4の各要素とセグメントバツフア7内の
セグメントとを対応させているが、この対応について
は、セグメント単位に限定されるものではなく、IDB単
位であつてもよいし、セグメントより大きな図形情報単
位であつてもよい。
In the above example, each element of the equipment state table 3 and the state change recording unit 4 is associated with the segment in the segment buffer 7, but this correspondence is not limited to the segment unit. Instead, it may be an IDB unit or a graphic information unit larger than a segment.

G.実施例 第2図〜第5図を参照しながら図面情報の登録状況,オ
ンライン情報,設備状態テーブル3等の記録内容,及び
セグメントの状態についての対応例を述べる。第2図,
第3図及び第5図中の左側にはオンライン情報が示して
ある。各データ集合の1要素には対応する設備名称をア
ルフアベツトで示す。設備状態値はON/OFFとし、その状
態を表現するのに赤/緑の色表示で行なうものとする。
G. Example With reference to FIG. 2 to FIG. 5, an example of correspondence between drawing information registration status, online information, recorded contents such as the equipment status table 3, and segment status will be described. Figure 2,
Online information is shown on the left side of FIGS. 3 and 5. The equipment name corresponding to one element of each data set is indicated by an alphabet. The equipment status value is set to ON / OFF, and the status is represented by red / green color display.

今、図面情報が登録される前において、設備Hの状態が
OFFからONに変わつたとすると、第2図に示すように設
備状態テーブル3の対応する要素がOFFからONに更新さ
れる。このときのフラグ6の表示は「未登録」である。
Now, before the drawing information is registered, the state of the equipment H is
If it changes from OFF to ON, the corresponding element of the equipment state table 3 is updated from OFF to ON as shown in FIG. The display of the flag 6 at this time is "unregistered".

次に図面情報の登録が開始されると第3図に示すように
フラグ6の表示が「登録中」に更新される。この登録中
において設備H,Jの状態が夫々ONからOFFに、OFFからON
に変わると、設備状態テーブル3の対応する要素が更新
されると共に、状態変化記録部4の対応する要素につい
て「(状態変化)あり」の記録がなされる。
Next, when the registration of the drawing information is started, the display of the flag 6 is updated to "registering" as shown in FIG. During this registration, the status of equipments H and J respectively changes from ON to OFF and OFF to ON.
Then, the corresponding element of the equipment state table 3 is updated, and "there is (state change)" is recorded for the corresponding element of the state change recording unit 4.

図面情報の登録が終了すると第4図に示すようにフラグ
6の表示が「登録済み」に更新される。そして状態変化
記録部4から登録中に状態変化のあつた設備H,Jを取り
出し、設備状態テーブル3を参照してこの設備H,Jの状
態に応じて、セグメントバツフア7の該当するセグメン
トSeg h,Seg jの状態更新を行う。この状態更新後は状
態変化記録部4の設備H,Jに対応する要素を「(状態変
化)なし」とする。
When the registration of the drawing information is completed, the display of the flag 6 is updated to "registered" as shown in FIG. Then, the equipments H and J that have undergone a status change during registration are taken out from the status change recording unit 4, and the corresponding segment Seg of the segment buffer 7 is referenced according to the status of the equipments H and J by referring to the equipment status table 3. Update the status of h, Seg j. After this state update, the element corresponding to the equipments H and J of the state change recording unit 4 is set to “(no state change)”.

こうしてセグメントの状態更新が終了した後、設備Jの
状態がONからOFFに変わつたとすると、設備状態テーブ
ル3の対応する要素が更新されると共に、セグメントバ
ツフア7のセグメントSeg jの状態更新が行われる。
After the status update of the segment is completed, if the status of the equipment J changes from ON to OFF, the corresponding element of the equipment status table 3 is updated and the status update of the segment Seg j of the segment buffer 7 is performed. Done.

H.発明の効果 以上のように本発明は、図形表示装置に対する図面情報
の登録中に状態変化のあつた設備について記録してお
き、登録後に当該設備についてのセグメントバツフア内
の図形情報単位例えばセグメントを状態更新するように
しており、登録後の状態変化であれば、当該設備図形に
ついての図形情報単位の状態更新を行うようにしてい
る。従つて処理対象が状態変化のあつた設備に限られる
ため、時間を要する1/0操作を必要最少限にすることが
できる。そして登録中に各設備図形の登録終了のタイミ
ングを掴むといつたことをしなくて済むので処理が簡単
である。
H. Effects of the Invention As described above, the present invention records the equipment that has undergone a state change during the registration of the drawing information for the graphic display device, and after registration, the graphic information unit in the segment buffer for the equipment, for example, The state of the segment is updated, and if the state has changed after registration, the state of the facility figure is updated in units of figure information. Therefore, the processing target is limited to the equipment whose state has changed, so that the time-consuming 1/0 operation can be minimized. Then, when the registration completion timing of each equipment figure is grasped during registration, it is not necessary to do something, so the processing is simple.

更に設備状態テーブルを設けて、状態情報を取り込んだ
際に更新し、常時最新の状態を保存しておけるので、図
形表示装置の停止から立ち上げ完了までに上がつてくる
オンライン状態をとりこぼすことはない。従つて図形表
示装置への図形情報登録後再びオンラインで状態情報を
取り込まなくてもよく、すみやかに図形表示装置の立ち
上げが可能である。
In addition, an equipment status table is provided so that the status information can be updated when it is loaded and the latest status can be saved at all times, so the online status that rises from the stop of the graphic display device to the completion of startup can be dropped. There is no. Therefore, it is not necessary to take in the status information again online after the graphic information is registered in the graphic display device, and the graphic display device can be started up immediately.

また状態変化記録部はテーブルの各要素を各設備に対応
させ、内容を「状態変化あり」/「状態変化なし」で表
現することにより、図形情報登録処理中に状態変化が同
一設備に複数回発生してもその記録は重複せず当該設備
に関して1つであり、図形情報登録終了時には当該設備
に関して1回のみ現在の状態を反映(状態更新)する処
理を行なえばよい。よつて、この点からも時間のかかる
図形表示装置への1/0処理を極力少なくできる。
In addition, the state change recording unit associates each element of the table with each equipment and expresses the contents as “with state change” / “without state change”, so that the state change can occur multiple times in the same equipment during the graphic information registration process. Even if it occurs, the record is not duplicated and is one for the facility, and at the end of the graphic information registration, the process for reflecting the current state (state update) may be performed only once for the facility. Therefore, from this point as well, the time-consuming 1/0 processing to the graphic display device can be minimized.

以上のようなことから本発明によれば、図形表示装置を
高速に立ち上げることができる。
As described above, according to the present invention, the graphic display device can be started up at high speed.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の全体構成を示す構成図、第2図〜第5
図は、各々図面情報の未登録時から登録後にいたるまで
の各段階における処理状況を示す説明図、第6図は図形
表示装置の全体構成を示すブロツク図、第7図は図形重
合わせの様子を示す説明図、第8図はビデオ信号発生の
メカニズムを示すブロツク図である。 1……ホスト計算機、2……図面情報格納領域、3……
設備状態テーブル、4……状態変化記録部、5……図形
表示装置、6……フラグ、7……セグメントバツフア。
FIG. 1 is a configuration diagram showing the overall configuration of the present invention, and FIGS.
FIG. 6 is an explanatory diagram showing the processing status at each stage from the time of non-registration of drawing information to the time after registration, FIG. 6 is a block diagram showing the overall configuration of the graphic display device, and FIG. FIG. 8 is a block diagram showing the mechanism of video signal generation. 1 ... Host computer, 2 ... Drawing information storage area, 3 ...
Equipment state table, 4 ... State change recording section, 5 ... Graphic display device, 6 ... Flag, 7 ... Segment buffer.

フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 8125−5L G06F 15/62 335 Continuation of front page (51) Int.Cl. 6 Identification number Office reference number FI technical display location 8125-5L G06F 15/62 335

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】地図に管理対象の設備を重合わせた図面情
報を図形表示装置のセグメントバツフア内に登録してお
き、ホスト計算機から指示された表示範囲の図形情報を
前記セグメントバツフア内の図面情報より切り出して管
面に表示すると共に、ホスト計算機は各設備の状態情報
をオンラインで取り込んでリアルタイムに図形表示装置
に表示する図面表示装置において、 オンラインで取り込んだ各設備の状態情報を記憶して更
新する設備状態テーブルと、オンラインで取り込んだ各
設備の状態情報及び前記設備状態テーブルの内容を比較
して各設備の状態の変化の有無を記録するための状態変
化記録部と、前記図形表示装置に対する図面情報の登録
状態が未登録,登録中または登録済みのいずれであるか
を認識する登録状態認識部とをホスト計算機に設け、 前記登録状態認識部の未登録認識時には、取り込んだ設
備の状態情報にもとづいて前記設備状態テーブルの内容
を更新し、登録中認識時には、取り込んだ設備の状態情
報にもとづいて前記設備状態テーブルの内容を更新する
と共に前記状態変化記録部の該当する設備の状態変化記
録を状態変化有とし、登録済み認識時には、前記状態変
化記録部にもとづいて状態変化のあつた設備を検索し、
当該設備の現在の状態を前記設備状態テーブルにより把
握してそれにもとづき前記セグメントバツフア内の設備
に係る図形情報単位の状態更新を行うことを特徴とする
図面表示装置。
1. Drawing information in which a facility to be managed is superimposed on a map is registered in a segment buffer of a graphic display device, and graphic information in a display range designated by a host computer is stored in the segment buffer. In addition to cutting out from the drawing information and displaying it on the pipe surface, the host computer captures the status information of each equipment online and displays it on the graphic display device in real time. The equipment status table to be updated with the equipment status table for comparing the status information of each equipment taken online and the contents of the equipment status table to record the presence or absence of the status of each equipment, and the graphic display. Hosts a registration status recognition unit that recognizes whether the registration status of drawing information for the device is unregistered, registered, or registered. Provided in the computer, when the registration status recognition unit does not recognize the registration, it updates the contents of the equipment status table based on the status information of the imported equipment, and when recognizing during registration, the equipment based on the status information of the imported equipment. While updating the contents of the state table and state change record of the state change of the corresponding equipment of the state change recording unit, at the time of registered recognition, search for equipment that has undergone state change based on the state change recording unit,
A drawing display device, characterized in that the present state of the equipment is grasped by the equipment state table and the state of the graphic information unit relating to the equipment in the segment buffer is updated based on the grasped state.
JP9098186A 1986-04-19 1986-04-19 Drawing display device Expired - Lifetime JPH0752452B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9098186A JPH0752452B2 (en) 1986-04-19 1986-04-19 Drawing display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9098186A JPH0752452B2 (en) 1986-04-19 1986-04-19 Drawing display device

Publications (2)

Publication Number Publication Date
JPS62247468A JPS62247468A (en) 1987-10-28
JPH0752452B2 true JPH0752452B2 (en) 1995-06-05

Family

ID=14013695

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9098186A Expired - Lifetime JPH0752452B2 (en) 1986-04-19 1986-04-19 Drawing display device

Country Status (1)

Country Link
JP (1) JPH0752452B2 (en)

Also Published As

Publication number Publication date
JPS62247468A (en) 1987-10-28

Similar Documents

Publication Publication Date Title
JPH06309142A (en) Equipment and method for display of information on display screen
JPH01210990A (en) Display device
JPH08249502A (en) Method and apparatus for improved graphics picking using auxiliary buffer information
JPH0752452B2 (en) Drawing display device
JPH0752456B2 (en) Drawing display device
CN1114855C (en) Apparatus and method of windowing VGA image
JPH0752453B2 (en) Drawing display device
JPH06103503B2 (en) Drawing display device
JPH0752455B2 (en) Drawing display device
JPS62202269A (en) Graphic display device
JPH06103501B2 (en) Drawing display device
JPS62202280A (en) Drawing display device
JPH0752454B2 (en) Drawing display device
JPH0752457B2 (en) Drawing display device
JPH06103502B2 (en) Drawing display device
JPH0514941B2 (en)
JPS62192875A (en) Graphic displaying device
JPH06105392B2 (en) Graphic display method
JPS61182129A (en) Graphic display device
JPS62269269A (en) window selection device
JPH1020839A (en) Display device, display signal forming device and display method
JPS61180290A (en) Graphic display unit
JPS63201689A (en) Map display device
JPH04308921A (en) Multiwindow system
JPH05135122A (en) Method and device for facility drawing display