JPH0244473A - Segment revelation processing method - Google Patents

Segment revelation processing method

Info

Publication number
JPH0244473A
JPH0244473A JP19680788A JP19680788A JPH0244473A JP H0244473 A JPH0244473 A JP H0244473A JP 19680788 A JP19680788 A JP 19680788A JP 19680788 A JP19680788 A JP 19680788A JP H0244473 A JPH0244473 A JP H0244473A
Authority
JP
Japan
Prior art keywords
segment
graphic
command
display
output device
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
JP19680788A
Other languages
Japanese (ja)
Other versions
JP2759972B2 (en
Inventor
Shinobu Nakarai
半井 忍
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 JP19680788A priority Critical patent/JP2759972B2/en
Publication of JPH0244473A publication Critical patent/JPH0244473A/en
Application granted granted Critical
Publication of JP2759972B2 publication Critical patent/JP2759972B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

PURPOSE:To validate the command of the revelation and the normal display of segment even for a graphic output device not supporting a segment function by using a required part in a temporary state table in a state table by correcting according to the revelation color index of graphic information in the case of issuing a revelation command, and re-outputting the graphic of the segment by informing a non-geometric attribute to the graphic output device.] CONSTITUTION:A graphic output part 20, when receiving the revelation command and a normal command, identifies whether or not the graphic output device 22 is a device to support the segment function, and the required part in the temporary state table is corrected according to the revelation color index of the graphic information when a command is the revelation command. Next, the temporary state table is switched to the state table, and the non-geometric attribute of the graphic output device 22 is informed, and the graphic is re- outputted by the graphic information of the segment, and the graphic of a designated segment is re-outputted in a revelation color or a normal color. In such a way, the command of the revelation and the normal display of the segment can be validated even for the graphic output device not supporting the segment function.

Description

【発明の詳細な説明】 〔概 要〕 セグメント化して図形情報を管理する図形処理システム
における図形顕示の処理に関し、セグメント機能をサポ
ートしない図形出力装置についても、セグメントの顕示
及び正常表示の指令を有効にするためのセグメント顕示
処理方法を目的とし、 図形を定義する情報をセグメントに分割して管理し、各
該セグメントに指定された表示属性に従って図形出力装
置に図形を出力するための非幾何属性を、所定の形式の
状態表に基づいて該図形出力装置に指示し、該セグメン
トを指定する所定の顕示指令及び正常指令に対して、該
セグメントに属する図形の顕示、及び該顕示状態から正
常表示状態への復帰を処理する図形処理システムにおい
て、該図形出力装置がセグメント機能をサポートしない
装置の場合には、前記顕示指令及び正常指令に指定する
該セグメントの図形情報に基づいて前記状態表と同一の
形式の板状層表を生成し、該顕示指令の場合には、該板
状層表の所要部分を該図形情報の顕示色指標に従って修
正し、該板状層表を該状態表に使用して、該図形出力装
置に非幾何属性を通知し該セグメントの図形を再出力す
るように構成する。
[Detailed Description of the Invention] [Summary] Regarding the graphic display process in a graphic processing system that manages graphic information by segmenting, commands for segment display and normal display are enabled even for graphic output devices that do not support the segment function. The purpose of this method is to divide the information that defines a figure into segments and manage them, and to create a non-geometric attribute for outputting the figure to a figure output device according to the display attributes specified for each segment. , instructs the graphic output device based on a status table in a predetermined format, and in response to a predetermined display command and a normal command that specify the segment, display the figure belonging to the segment, and change the display state from the display state to the normal display state. In a graphic processing system that processes a return to , if the graphic output device is a device that does not support the segment function, the graphic output device that is the same as the status table is generate a plate-like layer table in the format, and in the case of the display command, modify the required portion of the plate-like layer table according to the display color index of the graphic information, and use the plate-like layer table in the state table. Then, the graphics output device is configured to notify the non-geometric attribute and re-output the graphics of the segment.

〔産業上の利用分野〕[Industrial application field]

本発明は、セグメント化して図形情報を管理する図形処
理システムにおける、セグメント機能をサポートしない
図形出力装置についても、セグメントの顕示及び正常表
示の指令を有効にするためのセグメント顕示処理方法に
関する。
The present invention relates to a segment display processing method for validating segment display and normal display commands even for a graphic output device that does not support the segment function in a graphic processing system that manages graphic information by segmenting.

〔従来の技術と発明が解決しようとする課題〕例えば国
際標準化機構の国際規格である公知のいわゆるI 5O
−GKS規格では、図形に関する情報を適当な図形ごと
に対応するセグメントに分割し、図形、大きさ、表示位
置等のいわゆる幾何属性、及び線種、線巾、緑色、マー
カの種類、大きさ、色、その他のいわゆる非幾何属性を
定義する各情報をそれぞれセグメント内要素として管理
し、セグメント識別名によってセグメントを特定するこ
とにより、対応する図形を操作することができるように
している。
[Problems to be solved by the prior art and the invention] For example, the so-called I5O, which is an international standard of the International Organization for Standardization,
- In the GKS standard, information about figures is divided into segments corresponding to each appropriate figure, and so-called geometric attributes such as figure, size, display position, line type, line width, green color, marker type, size, etc. Each piece of information defining color and other so-called non-geometric attributes is managed as an intra-segment element, and by specifying a segment using a segment identification name, the corresponding figure can be manipulated.

第3図は図形処理システムの処理を説明する図である。FIG. 3 is a diagram explaining the processing of the graphic processing system.

第3図(a)において、図形処理を利用する応用プログ
ラム1の、「セグメントA開始」から「セグメントA終
了」までがセグメント識別名「セグメントA」で特定さ
れる図形の定義例であり、「折れ線色指標(1) Jは
次の「折れ&1....Jで指定される折れ線図形の表
示色を指定し、「折れ線09.。
In FIG. 3(a), an example of the definition of a graphic specified by the segment identification name "segment A" is from "segment A start" to "segment A end" in the application program 1 that uses graphic processing. Polyline color index (1) J specifies the display color of the polyline figure specified by the next "Fold &1...J" and "Polyline 09...

、」は図示省略したパラメータで頂点数及び座標を指定
することによって折れ線図形を定義する。
,'' defines a polyline figure by specifying the number of vertices and coordinates using parameters not shown.

「マーカ色指標(3)」は、次の「マーカ列」で指定す
る星印、アスタリスク、黒点等のマーカの色指定である
。又、「顕示色指標(3)」は図形を顕示する場合の表
示色の定義であり、顕示とはその図形を強調する状態で
表示することをいう。
"Marker color index (3)" specifies the color of markers such as stars, asterisks, black dots, etc. specified in the next "marker row". Further, the "display color index (3)" is a definition of a display color when a figure is displayed, and "display" refers to displaying the figure in an emphasized state.

図形出力部2は、状態表3を持っていて、前記表3の所
定の項を更新し、次に[折れ&1....jに従って折
れ線の出力を図形出力装置5に指令する前に、状態表3
に設定されている非幾何属性を図形出力装置5に通知す
る。
The graphic output unit 2 has a status table 3, updates a predetermined item in the table 3, and then updates [fold &1. .. .. .. Before instructing the graphic output device 5 to output a polygonal line according to j, the state table 3
The graphic output device 5 is notified of the non-geometric attributes set in .

その場合に、前に通知した属性と同一の内容は、図形出
力装置5に保持されているので、通知を省略するために
、図形出力装置5に保持されている内容を記憶している
装置状態表4と比較して、異なる項目のみを通知し、通
知した項目の内容によって装置状態表4を更新しておく
In this case, the same content as the previously notified attribute is held in the graphic output device 5, so in order to omit notification, the device state is such that the content stored in the graphic output device 5 is stored. Compared with Table 4, only the different items are notified, and the device status table 4 is updated according to the contents of the notified items.

図形出力装置5はセグメント機能をサポートする装置の
場合には、第3図(a)の図形出力装置5に示す「セグ
メントの開始」から「セグメントの終了」までに受は取
った属性情報をセグメントごとに管理していて、セグメ
ント識別名を指定する指令によってその内容を変更する
ことができる。
When the graphic output device 5 is a device that supports the segment function, the graphic output device 5 receives the attribute information received from the “start of segment” to “end of segment” shown in the graphic output device 5 of FIG. 3(a) into the segment. The contents can be changed by a command specifying a segment identification name.

従って、例えば応用プログラム1に示す「セグメン)A
顕示」の指令を図形出力部2が受は取ったときは、第3
図(blに示すように、それを図形出力装置5に通知す
れば、図形出力部W5は保持するセグメントAの情報に
よって顕示処理をして、セグメントAの顕示図形を出力
することができる。
Therefore, for example, "segment) A" shown in application program 1
When the graphic output unit 2 receives the command “reveal”, the third
As shown in Figure (bl), if this is notified to the graphic output device 5, the graphic output unit W5 can perform the revealing process based on the information of the segment A held and output the revealed figure of the segment A.

顕示状態から顕示していない状態(以下において正常状
態とする)に変更する場合も、例えば「セグメントA正
常」のような指令により同様に処理できる。
Even when changing from a revealed state to a non-displayed state (hereinafter referred to as a normal state), the same process can be performed using a command such as "segment A normal", for example.

しかし、未だセグメント機能をサポートしていない図形
出力装置も多く、その場合には「セグメントA顕示」の
ような指令を応用プログラムに記述することができない
ので、そのような図形出力装置に対して応用プログラム
エのようなプログラムは実行できず、顕示及び正常表示
と同様の出力状態を実現する場合には、色指標を変更す
る等の個別の操作を応用プログラムで指定しなければな
らないという問題がある。
However, there are still many graphic output devices that do not support the segment function, and in that case, it is not possible to write a command such as "reveal segment A" in an application program. There is a problem in that programs such as ``Programme'' cannot be executed, and individual operations such as changing the color index must be specified in the application program if an output state similar to that of display and normal display is to be achieved. .

本発明は、セグメント機能をサポートしない図形出力装
置についても、セグメントの顕示及び正常表示の指令を
有効にするためのセグメント顕示処理方法を目的とする
An object of the present invention is to provide a segment display processing method for validating segment display and normal display commands even for graphic output devices that do not support the segment function.

〔課題を解決するための手段〕[Means to solve the problem]

第1図は、本発明の構成を示す処理の流れ図である。 FIG. 1 is a process flowchart showing the configuration of the present invention.

図はセグメントの顕示及び正常表示の指令に対する図形
出力部の処理の流れを示し、10〜15は処理ステップ
である。
The figure shows the processing flow of the graphic output unit in response to commands for revealing and normal displaying of segments, and 10 to 15 are processing steps.

〔作 用〕[For production]

図形処理システムは図形出力部により、図形を定義する
情報をセグメントに分割して管理し、各セグメントに指
定された表示属性に従って図形出力装置に図形を出力す
るための非幾何属性を、所定の形式の状態表に基づいて
図形出力装置に指示し、又セグメントを指定する所定の
顕示指令及び正常指令に対して、そのセグメントに属す
る図形の顕示、及び該顕示状態から正常表示状態への復
帰を処理する。
The graphics processing system uses the graphics output unit to manage information that defines graphics by dividing it into segments, and outputs non-geometric attributes to the graphics output device in accordance with the display attributes specified for each segment in a predetermined format. Instructs the figure output device based on the status table, and in response to a predetermined display command and normal command that specify a segment, processes the display of figures belonging to the segment and the return from the display state to the normal display state. do.

図形出力部は顕示指令及び正常指令を受は取った場合に
、第1図の処理ステップ10で、図形出力装置がセグメ
ント機能をサポートする装置か識別し、セグメント機能
をサポートしない場合には、処理ステップ11で顕示指
令及び正常指令に指定するセグメントの図形情報に基づ
いて状態表と同一の形式の板状層表を生成する。
When the graphic output unit receives a display command and a normal command, it identifies whether the graphic output device supports the segment function in processing step 10 of FIG. 1, and if it does not support the segment function, it processes the In step 11, a plate-like layer table in the same format as the status table is generated based on the graphic information of the segments designated as the display command and the normal command.

処理ステップ12.13により、顕示指令の場合には、
板状層表の所要部分を図形情報の顕示色指標に従って修
正する。
According to processing step 12.13, in the case of a reveal command:
Required portions of the plate-like layer table are corrected according to the revealing color index of the graphic information.

次に処理ステップ14で板状層表を状態表の代わりにす
るように切り換えて、図形出力装置に非幾何属性を通知
し、又セグメントの図形情報によって図形を再出力する
ことにより、指定のセグメントの図形を顕示色又は正常
の色で再出力する。なお、処理ステップ10で図形出力
装置がセグメント機能をサポートすると識別した場合に
は、処理ステップ15で通常のように指令を通知する。
Next, in processing step 14, the plate-like layer table is switched to replace the state table, the figure output device is notified of the non-geometric attribute, and the figure is re-outputted according to the figure information of the segment, so that the specified segment is Re-output the figure in the visible color or normal color. Note that if it is determined in processing step 10 that the graphic output device supports the segment function, a command is notified in processing step 15 as usual.

以上の処理方法により、セグメント機能をサポートしな
い図形出力装置に対しても、顕示及び正常指令の適用を
可能にすることが、状態表による非幾何属性の通知機能
を利用することによって容易に実現される。
With the above processing method, it is possible to easily apply display and normal commands to graphic output devices that do not support the segment function by using the notification function of non-geometric attributes based on the status table. Ru.

〔実施例〕〔Example〕

第2図は第1図に示す処理の例を説明する図であり、第
2図(a)に示すように、図形出力部20は状態表3、
装置状態表4の他に、例えば装置能力表21を持ち、図
形出力装置22がセグメント機能をサポートする装置か
、サポートしない装置かを示す情報を各図形出力装置に
対応して保持するものとする。
FIG. 2 is a diagram illustrating an example of the process shown in FIG. 1. As shown in FIG.
In addition to the device status table 4, for example, a device capability table 21 is provided, and information indicating whether the graphic output device 22 supports the segment function or not is held corresponding to each graphic output device. .

図形出力部20が応用プログラム1から「セグメントA
顕示」又は「セグメントA正常」の指令を受は取ると、
第1図の処理ステップ10で装置能力表21によって、
図形出力装置22がセグメント機能をサポートする装置
か識別し、セグメント機能をサポートする場合には処理
ステップ15で従来のように「セグメントA顕示」を通
知して終わる。
The graphic output unit 20 outputs “segment A” from the application program 1.
When the command is received for "display" or "segment A normal",
In processing step 10 of FIG. 1, according to the device capacity table 21,
It is determined whether the graphic output device 22 supports the segment function, and if the graphic output device 22 supports the segment function, in step 15, "segment A reveal" is notified as in the conventional method, and the process ends.

セグメント機能をサポートしない場合には、処理ステッ
プ11で顕示指令又は正常指令に指定するセグメントの
図形情報に基づいて状態表3と同一の形式の板状層表2
3を生成する。
If the segment function is not supported, a plate-like layer table 2 in the same format as the status table 3 is created based on the graphical information of the segment specified as the reveal command or normal command in processing step 11.
Generate 3.

又処理ステップ12で識別して現指令が顕示指令の場合
には、処理ステップ13により板状層表23の所要部分
を図形情報の顕示色指標に従って修正する(図において
「折れ線色指標」の指標番号が「1」から顕示色に定義
されている「3」に修正されている)。
In addition, if the current command is a display command as identified in processing step 12, the required portion of the plate-like layer table 23 is modified in accordance with the display color index of the graphic information (in the figure, the "broken line color index" index is The number has been modified from ``1'' to ``3'', which is defined as the revealing color).

次に処理ステップ14で、板状層表23を状態表3の代
わりに使用するように切り換えて、第2図(a)に示す
ように通常の処理と同様に装置状態表4と比較して、異
なる部分の非幾何属性を図形出力装置22に通知し、又
セグメントの図形情報に従って図形を再出力することに
より、指定のセグメントの図形を顕示色で出力し、終了
すれば仮状態表23は消去する。
Next, in processing step 14, the plate-like layer table 23 is switched to be used instead of the state table 3, and as shown in FIG. , notifies the graphic output device 22 of the non-geometric attributes of the different parts, and re-outputs the graphic according to the graphic information of the segment, thereby outputting the graphic of the specified segment in the revealing color. to erase.

正常表示に戻るための正常指令を処理する場合には、第
2図(b)に示すように、処理ステップ11で生成した
仮状態表23をそのま−(顕示色指標で修正することな
く)使用して、処理ステップ14の処理を行うので、図
形出力装置22は顕示状態でない図形出力に書き直され
る。
When processing a normal command to return to normal display, as shown in FIG. 2(b), the temporary status table 23 generated in processing step 11 is used as is (without being modified with the revealing color index). Since the graphic output device 22 is used to perform the process in step 14, the graphic output device 22 is rewritten to a graphic output that is not in the revealed state.

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

以上の説明から明らかなように本発明によれば、セグメ
ント化して図形情報を管理する図形処理システムにおい
て、セグメント機能をサポートしない図形出力装置につ
いても、該機能をサポートする装置と同様にセグメント
の顕示及び正常表示の指令をを効にすることが容易にで
き、応用プログラムの負担を軽減してシステムの利用性
を改善するという著しい工業的効果がある。
As is clear from the above description, according to the present invention, in a graphic processing system that manages graphic information by segmenting, graphic output devices that do not support the segment function can display segments in the same way as devices that support the function. and normal display commands can be easily made effective, which has a significant industrial effect of reducing the burden on application programs and improving system usability.

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

第1図は本発明の構成を示す処理の流れ図、第2図は本
発明の詳細な説明図、 第3図は従来の処理の説明図 である。 図において、 1は応用プログラム、  2.20は図形出力部、3は
状態表、      4は装置状態表、5.22は図形
出力装置、10〜15は処理ステップ、21は装置能力
表、   23は板状層表本発明の構成を示す処理の流
れ図 第1図 本発明の詳細な説明図 第2UjJ
FIG. 1 is a process flowchart showing the configuration of the present invention, FIG. 2 is a detailed explanatory diagram of the present invention, and FIG. 3 is an explanatory diagram of conventional processing. In the figure, 1 is an application program, 2.20 is a graphic output unit, 3 is a status table, 4 is a device status table, 5.22 is a graphic output device, 10 to 15 are processing steps, 21 is a device capability table, and 23 is a Plate layer table Process flow chart showing the structure of the present invention Figure 1 Detailed explanatory diagram of the present invention Figure 2 UjJ

Claims (1)

【特許請求の範囲】 図形を定義する情報をセグメントに分割して管理し、各
該セグメントに指定された表示属性に従って図形出力装
置に図形を出力するための非幾何属性を、所定の形式の
状態表に基づいて該図形出力装置に指示し、 該セグメントを指定する所定の顕示指令及び正常指令に
対して、該セグメントに属する図形の顕示、及び該顕示
状態から正常表示状態への復帰を処理する図形処理シス
テムにおいて、 該図形出力装置がセグメント機能をサポートしない装置
の場合には(10)、 前記顕示指令及び正常指令に指定する該セグメントの図
形情報に基づいて前記状態表と同一の形式の仮状態表を
生成し(11)、 該顕示指令の場合には(12)、該仮状態表の所要部分
を該図形情報の顕示色指標に従って修正し(13)、該
仮状態表を該状態表に使用して、該図形出力装置に非幾
何属性を通知し該セグメントの図形を再出力する(14
)ように構成されていることを特徴とするセグメント顕
示処理方法。
[Claims] Information defining a figure is divided into segments and managed, and non-geometric attributes for outputting a figure to a figure output device according to display attributes specified for each segment are stored in a predetermined format. Instruct the figure output device based on the table, and process the display of the figure belonging to the segment and the return from the display state to the normal display state in response to a predetermined display command and normal command that specify the segment. In the graphic processing system, if the graphic output device does not support the segment function (10), a temporary format in the same format as the status table is generated based on the graphic information of the segment specified in the reveal command and normal command. A state table is generated (11), and in the case of the display command (12), a necessary part of the temporary state table is modified according to the display color index of the graphic information (13), and the temporary state table is changed to the state table. is used to notify the graphic output device of the non-geometric attribute and re-output the graphic of the segment (14
) A segment revealing processing method characterized by being configured as follows.
JP19680788A 1988-08-05 1988-08-05 Segment disclosure processing method Expired - Fee Related JP2759972B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19680788A JP2759972B2 (en) 1988-08-05 1988-08-05 Segment disclosure processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19680788A JP2759972B2 (en) 1988-08-05 1988-08-05 Segment disclosure processing method

Publications (2)

Publication Number Publication Date
JPH0244473A true JPH0244473A (en) 1990-02-14
JP2759972B2 JP2759972B2 (en) 1998-05-28

Family

ID=16363976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19680788A Expired - Fee Related JP2759972B2 (en) 1988-08-05 1988-08-05 Segment disclosure processing method

Country Status (1)

Country Link
JP (1) JP2759972B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0514008A1 (en) 1991-04-19 1992-11-19 Takeda Chemical Industries, Ltd. Pharmaceutical preparations based on gastrointestinal mucosa-adherent matrixes or coatings

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0514008A1 (en) 1991-04-19 1992-11-19 Takeda Chemical Industries, Ltd. Pharmaceutical preparations based on gastrointestinal mucosa-adherent matrixes or coatings

Also Published As

Publication number Publication date
JP2759972B2 (en) 1998-05-28

Similar Documents

Publication Publication Date Title
JPH07325930A (en) Movement system for mouse cursor follow-up type enlargement display
JP3862336B2 (en) Image editing method and apparatus
JPWO2001023970A1 (en) System for designing visual information displayed on a monitor unit used in combination with a programmable controller
JP5303116B2 (en) Screen editing device and its program
CN103955469A (en) Method and device for page scaling in browser
JP3599198B2 (en) Figure editing device
JP4386528B2 (en) Medium storing graphic element selection method and CAD processing program
JP2759972B2 (en) Segment disclosure processing method
JPH06289843A (en) Image display processor
JPS63120331A (en) Window opening control method
JPH04280321A (en) Auxiliary screen design device
JP3013907U (en) CAD drawing device
JPH02158828A (en) Multiwindow link displaying method
JPH02124596A (en) Multiwindow display method
JP2000215035A (en) Operation image generating method for program type display device
JPH0822553A (en) Entry condition setting method and method
JPS62182981A (en) Displaying device for display area
JPH0495171A (en) Graphic editing device
JPH05334285A (en) Document creation device
JPH02121024A (en) Inter-multiwindow relevancy displaying system
JPH04191961A (en) Document processor
JPH0498522A (en) Graphic processing system
JPS58143379A (en) How to specify the display position on the display screen
JPH06332644A (en) Information display device
JPH0764471A (en) Programming device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees