JPS6159484A - Segment control system - Google Patents

Segment control system

Info

Publication number
JPS6159484A
JPS6159484A JP59181989A JP18198984A JPS6159484A JP S6159484 A JPS6159484 A JP S6159484A JP 59181989 A JP59181989 A JP 59181989A JP 18198984 A JP18198984 A JP 18198984A JP S6159484 A JPS6159484 A JP S6159484A
Authority
JP
Japan
Prior art keywords
segment
graphic
memory
data
graphic data
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.)
Pending
Application number
JP59181989A
Other languages
Japanese (ja)
Inventor
安藤 宗敏
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59181989A priority Critical patent/JPS6159484A/en
Publication of JPS6159484A publication Critical patent/JPS6159484A/en
Pending legal-status Critical Current

Links

Landscapes

  • Studio Circuits (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はラスク走査方式を用いて図形等を表示する表示
装置に係り、特に図形データをセグメント単位に管理す
る場合の制御方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a display device that displays figures and the like using a rask scanning method, and particularly to a control method for managing figure data in segments.

一般に表示装置に図形データファイル(一般にメモリ)
を持つと、表示装置でのローカル処理、即ち図形の拡大
、縮小、回転、及び図形の索引、再表示等が可能となる
。又図形データファイルを持つ場合、図形データを拡大
、縮小、回転、表示/非表示等が行える単位に図形を細
分化して定義出来るようにしており、この単位をセグメ
ントと呼ぶ。
Generally a graphic data file (generally memory) on a display device
If you have a graphic, it becomes possible to perform local processing on the display device, such as enlarging, reducing, rotating, indexing, and redisplaying the graphic. When a graphic data file is provided, the graphic data can be subdivided and defined into units that can be enlarged, reduced, rotated, displayed/hidden, etc., and these units are called segments.

表示装置に図形データファイルを持ち、この図形データ
ファイルにセグメントを定義した場合、前記の如く図形
をセグメント準位でローカル処理することが可能となる
が、このために上位装置から操作が繁雑となったり、デ
ータの転送量が増加するようなことの無いことが必要で
ある。
If the display device has a graphic data file and segments are defined in this graphic data file, it is possible to locally process the graphic at the segment level as described above, but this makes operations from the host device complicated. It is necessary that the amount of data transferred does not increase.

〔従来の技術〕[Conventional technology]

従来の表示装置においては図形データファイル′にセグ
メントを定義すると、そのセグメントに対する部分図形
の追加、削除、挿入が煩雑となり、例えばベクトルを1
本追加する場合、新たなセグメントを定義するか、セグ
メントの数を増やしたくなければ、ベクトルを追加する
図形に対応するセグメントを削除し、ベクトル1本を追
加した新たな図形に対応するセグメントを定義して、上
位装置から送出する方法しか無かった。
In conventional display devices, when a segment is defined in a graphic data file, adding, deleting, or inserting a partial figure to that segment becomes complicated.
When adding this, define a new segment, or if you do not want to increase the number of segments, delete the segment that corresponds to the shape to which you want to add a vector, and define a segment that corresponds to the new shape to which one vector has been added. The only way to do this was to send it from the host device.

又更にセグメントの一部を削除する場合、該当セグメン
トを削除し、再び削除しない部分を新たなセグメントと
じて定義し、送出しな&Jればならなかった。
Furthermore, when deleting part of a segment, it was necessary to delete the relevant segment, define the part that will not be deleted again as a new segment, and send it out.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

いずれに一部よ新たにセグメントを定義する場合、表示
位置、拡大率等のセグメント定義データと、表示色、線
種等を指定する属性データ及びハク1ルデークが必要で
あり、上位装置からのデータ転送■が増加し、目一つ図
形データ操作がV G(1,となるという問題がある。
In any case, when partially defining a new segment, segment definition data such as display position and enlargement ratio, attribute data and scale data that specify display color, line type, etc. are required, and data from the host device is required. There is a problem that the number of transfers increases and the first graphic data operation becomes VG(1,).

〔問題点を解決するための手段〕[Means for solving problems]

上記問題Ij叉は、メモリと、ヘクトル発生手段と、該
ヘクトル発生手段が発生した描画を格納する画像メモリ
とを(6iIえ、前記メモリにセグメントを定義してセ
グメント制御を行う表示装置において、前記ヘクトル発
生手段が作成する図形属性情報を前記メモリに格納する
手段を設け、セグメン+−+tqの変更すべき図形デー
タを与えられた場合、前記図形属性情報に基づき、画像
メモリーにの変更を要する部分にベクトル発生手段が発
生した描画結果を書込むようにした、本発明によるセグ
メント制御方式によって解決される。
The above-mentioned problem Ij also has a memory, a hector generating means, and an image memory for storing the drawing generated by the hector generating means (6iI). In a display device that performs segment control by defining segments in the memory, Means for storing figure attribute information created by the hector generating means in the memory is provided, and when figure data to be changed of segment +-+tq is given, the part that needs to be changed is stored in the image memory based on the figure attribute information. This problem is solved by the segment control method according to the present invention, in which the drawing result generated by the vector generating means is written in the segment control method according to the present invention.

〔作用〕[Effect]

即ちヘクトル発生回路に使用される図形属性情報を格納
するレジスタから、その図形属性情報をメモリに読出し
て保持し、この図形属性情報を又メモリから前記レジス
タに書込むことも可能とし、更にこのベクトル発生回路
が発生した描画を画像メモリに書込むか否かを指示する
ことを可能とすることで、セグメントの変更される図形
データと、それに結合した図形データのみ再度ベクトル
の発生を行わせ、画像メモリ上で図形データを消去する
、又は消去した後変化部分の四込みを行う、又は追加部
分の書込みを行う、又はこれらの絹合せを行うようにし
たものである。
That is, it is possible to read the graphic attribute information from a register storing the graphic attribute information used in the hector generation circuit into the memory and hold it, and also to write this graphic attribute information from the memory to the register. By making it possible to instruct whether or not to write the drawing generated by the generation circuit to the image memory, vectors are generated again only for the graphic data whose segment is changed and the graphic data connected to it, and the image In this method, the graphic data is erased from the memory, or after the data is erased, a changed part is filled in, an additional part is written, or these data are combined.

〔実施例〕〔Example〕

第1図は本発明の−・実施例を示す回路のブロック図で
ある。
FIG. 1 is a block diagram of a circuit showing an embodiment of the present invention.

11ミず新た41′図形に対応するセグメントを定義し
て表示する場合に付き説明する。
The case of defining and displaying a segment corresponding to a new 41' figure will be explained.

インタフムース制御回路3を介して」二位装置から前記
の如く定義データと、属性データとベクトルデータを含
む図形データが送られて来る。プロセノザ1はこの図形
データをメモリ2に格納し、必要とする変換を施した後
その結果をヘクトル発生回路4にセットする。
Graphic data including definition data, attribute data, and vector data is sent from the second-order device via the interface control circuit 3 as described above. Processor 1 stores this graphic data in memory 2, performs necessary conversion, and then sets the result in hector generation circuit 4.

ヘクトル発牛回路4はベクトル又は文字等を描画し、後
記するモードレジスタ6の指示が書込みを指示している
と、前記描画を画像メモリ7に書込め、H1込みを指示
していなげれば描画動作のみ行う。この時現アドレスポ
イント、色、線種、文字サイズ等の図形属性情報がレジ
スタ5に保持される。この図形属性情報をブロセソザ1
はメモリ2に図形属性情報Δとして保持する。
The hector output circuit 4 draws vectors or characters, and if the instruction of the mode register 6 (to be described later) instructs writing, the drawing can be written into the image memory 7, and if the instruction to write H1 is not specified, the drawing is drawn. Perform only actions. At this time, graphic attribute information such as the current address point, color, line type, character size, etc. is held in the register 5. This figure attribute information is Brocesoza 1
is held in the memory 2 as figure attribute information Δ.

モードレジスタ6はベクトル発生回路4で生成されたヘ
クl〜ルや文字等を画像メモリ7に書込むか否かを指示
するレジスタであり、プロセ・ノサ1によりその条件が
セットされる。そしてコマンドaは画像メモリ7に書込
みを指示し、コマンドbは画像メモリ7に書込みしない
ことを指示するものと定義する。
The mode register 6 is a register for instructing whether or not the characters, characters, etc. generated by the vector generating circuit 4 are to be written into the image memory 7, and the conditions thereof are set by the processor 1. Command a is defined as an instruction to write to the image memory 7, and command b is an instruction not to write to the image memory 7.

プロセッサ1は上位装置とは関係無く、オペレータの指
示により独立してセグメントのローカル処理を行う。こ
の場合上位装置から頻繁に行われる部分図形の追加を高
速に処理するのと、前記ローカル処理でベクレレ発生回
rl?I4の情報が変化し、それに伴いレジスタ5の図
形属性情報も変化して、ローカル処理前の図形属性情報
が保存されないことに対処するため、前記の如く図形属
性情報Aをセグメント毎に保持する。
The processor 1 independently performs local processing of segments according to instructions from an operator, regardless of the host device. In this case, the addition of partial figures that is frequently performed from the host device is processed at high speed, and the Bekulele generation time rl? In order to cope with the situation where the information in I4 changes, the graphic attribute information in register 5 changes accordingly, and the graphic attribute information before local processing is not saved, graphic attribute information A is held for each segment as described above.

次に或図形の内容を変更する場合に付き説明する。Next, the case of changing the contents of a certain figure will be explained.

第2図はセグメントの図形データと表示図形との関係を
説明する図で、第3図は第2図の表示内容を変更した場
合の表示図形の一例を示す図である。
FIG. 2 is a diagram illustrating the relationship between segment graphic data and display graphics, and FIG. 3 is a diagram illustrating an example of display graphics when the display contents of FIG. 2 are changed.

第2図(・))は図形データファイル8に定義されたセ
グメント9を示す。第2図(h+は(a)のセグノン1
−〇を表示した場合の−・例で、(a)の図形データI
か山)の家の輪郭Iを表示するデータで、図形データ■
が−・重の窓I+、図形データ■1か二重の窓■を表示
するデータであるとする。
FIG. 2 (·) shows a segment 9 defined in the graphic data file 8. Figure 2 (h+ is segnon 1 of (a)
- In the example when displaying 〇, figure data I in (a)
This is the data that displays the outline I of the house (Kayama), and the graphic data ■
Suppose that - double window I+, graphic data ■1 or double window ■ are displayed.

この場合図形データ■に図形データnが、図形データH
に図形−)−一夕■が人々結合している。
In this case, figure data n is in figure data ■, figure data H is
Figures -) - One evening ■ are joining people.

この第2図t、i+の図形データIか表示する[h)の
−重の窓■を除き、例えば第3図心、二重ず如くI“ア
ー(図形データ■とする)を鳶込7.たい場合を説明す
る。
For example, except for the - double window ■ in [h] that displays the graphic data I of the second figure t, i+, for example, the third centroid, the double double-like I"A (designated as the graphic data ■), .Explain the case when you want to do it.

」三位装置からインクフェース制御回路3を経て変更す
るセグメントのアドレスと変更部分の図形データHの先
頭アドレスとデータ長と変更部分の図形データのみが送
られてくる。プl′1セノリ°1は対象となるセグメン
トを選択する。そして■ヘクI・ル発生回路4を初期化
状態とする。
'' Only the address of the segment to be changed, the start address and data length of the graphic data H of the changed part, and the graphic data of the changed part are sent from the three-position device via the ink face control circuit 3. The selector 1 selects the target segment. Then, (2) the heckle generation circuit 4 is brought into an initialized state;

■モードレジスフ6にコマンド1)を七ノI・する。■Set command 1) to mode register 6.

■メモリ2に記憶されている図形データファイル8のセ
グメント9の図形データ■に基づきヘクI・ル発生回路
4に描画動作を行わせ、その時の図形属性情11UBを
レジスタ5に格納する。
(2) The graphic data generating circuit 4 is caused to perform a drawing operation based on the graphic data (2) of the segment 9 of the graphic data file 8 stored in the memory 2, and the graphic attribute information 11UB at that time is stored in the register 5.

■上記■の動作によりレジスタ5に格納された図形属性
情IIBを読出し、メモリ2に保持する。
(2) The figure attribute information IIB stored in the register 5 is read out by the operation (2) above and held in the memory 2.

■モードレジスタ6にコマンドaをセラ1〜する。(2) Input command a to mode register 6.

■前記■でメモリ2に保持された図形属性情報じBによ
り、図形データ■及び■をヘクI・ル発生回路4に“0
゛の値を用いて描画させ、画像メモリ7に書込む。この
動作により図形データ■及び■を消去することが出来る
。図形データ■を消去するのは、一般に図形データ■の
消去と追加により、図形データ■の表示位置に変化が発
生ずることがあるためである。
■According to the graphic attribute information B held in the memory 2 in the above ■, the graphic data ■ and
The image is drawn using the value of , and written into the image memory 7. By this operation, the graphic data (■) and (2) can be erased. The reason why the graphic data ■ is deleted is because the display position of the graphic data ■ may change due to the deletion and addition of the graphic data ■.

■メモリ2の領域に記憶されている図形データファイル
8のセグメント9から図形データ■を削除し、上位装置
からインタフェースセグメント回路3を経て送られたド
アーの図形データ■を挿入する。
(2) The graphic data (2) is deleted from segment 9 of the graphic data file 8 stored in the area of the memory 2, and the graphic data (2) of the door sent from the host device via the interface segment circuit 3 is inserted.

■図形属性情報Bをヘクトル発生回路4にセソトシて図
形データ■に続いて図形データ■の描画動作を行わせ、
画像メモリ7に書込ませる。
■The figure attribute information B is transferred to the hector generation circuit 4, and the drawing operation of the figure data ■ is performed following the figure data ■.
It is written into the image memory 7.

■レジスタ5から図形属性情報を読出し、メモリ2に格
納されている図形属性情報へを更新して処理を終了する
(2) Read the graphic attribute information from the register 5, update the graphic attribute information stored in the memory 2, and end the process.

第4図は第2図に図形データを追加する場合の一例を説
明する図である。
FIG. 4 is a diagram illustrating an example of adding graphic data to FIG. 2.

プロセツサ1は ■図形データファイル8のセグメント9に、例えば第4
図(b)に示す木の図形データ■を追加表示する場合、
第4図(alに示す如くセグメント9の次の図形データ
ファイル8の領域に、上位装置からインクフェース制御
回路3を経て送られた図形データ■を格納してセグメン
ト9”とする。
The processor 1 inputs, for example, the fourth
When additionally displaying the tree shape data shown in figure (b),
As shown in FIG. 4 (al), the graphic data (2) sent from the host device via the ink face control circuit 3 is stored in the area of the graphic data file 8 next to segment 9 to form segment 9''.

■メモリ2に格納しである図形属性情113Aをベクト
ル発生回路4にセットする。
(2) Set the graphic attribute information 113A stored in the memory 2 in the vector generation circuit 4;

■モードレジスタ6にコマンドAをセントする。■Sent command A to mode register 6.

■第4図(b)に示す如く図形データI、■及び■が描
写されている後のアドレスから図形データVの追加描写
をハク1−ル発生回路4に行わせ、画像メモリ7に書込
ませる。
■As shown in FIG. 4(b), the graphic data V is additionally drawn from the address after the graphic data I, ■, and ■ are depicted, and is written into the image memory 7. Let it happen.

■レジスタ5から図形属性情報を読出し、メモリ2に格
納されている図形属性情報へを更新して処理を終了する
(2) Read the graphic attribute information from the register 5, update the graphic attribute information stored in the memory 2, and end the process.

上記の説明は図形データファイル8にセグメント9が一
つの場合に付き説明したが、セグメント9が複数存在し
ていても、同様に処理出来ることは明白である。
Although the above explanation has been made for the case where there is one segment 9 in the graphic data file 8, it is clear that even if a plurality of segments 9 exist, the same processing can be performed.

〔発明の効果〕〔Effect of the invention〕

以上説明した如く、本発明は」三位装置からのデータ転
送量を最小限にして、表示図形の削除や挿入及び追加表
示が容易に実施出来る。
As explained above, according to the present invention, the amount of data transferred from the three-way device is minimized, and display graphics can be easily deleted, inserted, and added.

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

第1図は本発明の一実施例を示す回路のブロック図、 第2図はセグメントの図形データと表示図形との関係を
説明する図、 第3図は第2図の表示内容を変更した場合の表示図形の
一例を示す図、 第4図は第2図に図形データを追加する場合の−例を説
明する図である。 図において 1ばプロセッサ、    2はメモリ、3はインタフ−
l−ス制御卸回路、 4ばヘクトル発牛凹I3.5はレジスフ、6は干−ドレ
ジスタ、  7番コ画像メモリである。 □□」 【す0 昧    へ
Fig. 1 is a block diagram of a circuit showing an embodiment of the present invention, Fig. 2 is a diagram explaining the relationship between segment graphic data and display figures, and Fig. 3 shows a case where the display contents of Fig. 2 are changed. FIG. 4 is a diagram illustrating an example of adding graphic data to FIG. 2. In the figure, 1 is a processor, 2 is a memory, and 3 is an interface.
4 is a hector output register, 6 is a storage register, and 7 is an image memory. □□”

Claims (1)

【特許請求の範囲】[Claims] メモリと、ベクトル発生手段と、該ベクトル発生手段が
発生した描画を格納する画像メモリとを備え、前記メモ
リにセグメントを定義してセグメント制御を行う表示装
置において、前記ベクトル発生手段が作成する図形属性
情報を前記メモリに格納する手段を設け、セグメント内
の変更すべき図形データを与えられた場合、前記図形属
性情報に基づき、画像メモリ上の変更を要する部分にベ
クトル発生手段が発生した描画結果を書込むことを特徴
とするセグメント制御方式。
A display device comprising a memory, a vector generating means, and an image memory for storing a drawing generated by the vector generating means, and performing segment control by defining segments in the memory, a graphic attribute created by the vector generating means. Means for storing information in the memory is provided, and when given graphic data to be changed within a segment, the vector generating means generates a drawing result generated in a portion of the image memory that requires modification based on the graphic attribute information. A segment control method characterized by writing.
JP59181989A 1984-08-31 1984-08-31 Segment control system Pending JPS6159484A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59181989A JPS6159484A (en) 1984-08-31 1984-08-31 Segment control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59181989A JPS6159484A (en) 1984-08-31 1984-08-31 Segment control system

Publications (1)

Publication Number Publication Date
JPS6159484A true JPS6159484A (en) 1986-03-26

Family

ID=16110373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59181989A Pending JPS6159484A (en) 1984-08-31 1984-08-31 Segment control system

Country Status (1)

Country Link
JP (1) JPS6159484A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62249569A (en) * 1986-04-03 1987-10-30 ザ・グラス・バレー・グループ・インコーポレイテッド Television drawing apparatus
DE112008000270B4 (en) 2007-02-14 2019-03-21 Aisin Aw Co., Ltd. Transmission for a motor vehicle

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS561982A (en) * 1979-06-20 1981-01-10 Hitachi Ltd Graphic display device
JPS5678881A (en) * 1979-12-03 1981-06-29 Hitachi Ltd Graphic display device
JPS59218493A (en) * 1983-05-25 1984-12-08 シャープ株式会社 Graphic display information memory system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS561982A (en) * 1979-06-20 1981-01-10 Hitachi Ltd Graphic display device
JPS5678881A (en) * 1979-12-03 1981-06-29 Hitachi Ltd Graphic display device
JPS59218493A (en) * 1983-05-25 1984-12-08 シャープ株式会社 Graphic display information memory system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62249569A (en) * 1986-04-03 1987-10-30 ザ・グラス・バレー・グループ・インコーポレイテッド Television drawing apparatus
DE112008000270B4 (en) 2007-02-14 2019-03-21 Aisin Aw Co., Ltd. Transmission for a motor vehicle

Similar Documents

Publication Publication Date Title
JPS59231591A (en) Image generator
JPH07111618B2 (en) Scroll screen display method and device
JPS6159484A (en) Segment control system
US4988985A (en) Method and apparatus for a self-clearing copy mode in a frame-buffer memory
JPS61163383A (en) Information processor
JPH06149533A (en) Segment quick plotting system for reducing plotting processing for segment outside display area
JP2541612B2 (en) Multi-window display
JPS61290486A (en) Display controller
JPS58211185A (en) Slit screen display control system
JP2829051B2 (en) Character display method
JPH08123651A (en) Multiwindow display device
JPH04288593A (en) Image display device
JPS6315617B2 (en)
JPS604985A (en) Display method
JPH058435B2 (en)
JPS623293A (en) Line movement drawing apparatus
JPS6043737A (en) Crt display device with local command function
JPH0561630A (en) Method for displaying multiwindow of image display device
JPS61116387A (en) Image data writing system
JPH0352072B2 (en)
JPH0281262A (en) Document layout recovering system
JPS60129786A (en) Image memory
JPS59211130A (en) Graphic display device
JPH05297855A (en) Display device
JPS59125406A (en) Automatic computer programming device