JPH0244473A - Segment revelation processing method - Google Patents
Segment revelation processing methodInfo
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
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.
本発明は、セグメント化して図形情報を管理する図形処
理システムにおける、セグメント機能をサポートしない
図形出力装置についても、セグメントの顕示及び正常表
示の指令を有効にするためのセグメント顕示処理方法に
関する。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.
第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.
図形処理システムは図形出力部により、図形を定義する
情報をセグメントに分割して管理し、各セグメントに指
定された表示属性に従って図形出力装置に図形を出力す
るための非幾何属性を、所定の形式の状態表に基づいて
図形出力装置に指示し、又セグメントを指定する所定の
顕示指令及び正常指令に対して、そのセグメントに属す
る図形の顕示、及び該顕示状態から正常表示状態への復
帰を処理する。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.
第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.
以上の説明から明らかなように本発明によれば、セグメ
ント化して図形情報を管理する図形処理システムにおい
て、セグメント機能をサポートしない図形出力装置につ
いても、該機能をサポートする装置と同様にセグメント
の顕示及び正常表示の指令をを効にすることが容易にで
き、応用プログラムの負担を軽減してシステムの利用性
を改善するという著しい工業的効果がある。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.
第1図は本発明の構成を示す処理の流れ図、第2図は本
発明の詳細な説明図、
第3図は従来の処理の説明図
である。
図において、
1は応用プログラム、 2.20は図形出力部、3は
状態表、 4は装置状態表、5.22は図形
出力装置、10〜15は処理ステップ、21は装置能力
表、 23は板状層表本発明の構成を示す処理の流
れ図
第1図
本発明の詳細な説明図
第2UjJFIG. 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.
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)
| 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 |
-
1988
- 1988-08-05 JP JP19680788A patent/JP2759972B2/en not_active Expired - Fee Related
Cited By (1)
| 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 |