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
JP2718483B2 - Display / input priority management method - Google Patents
[go: Go Back, main page]

JP2718483B2 - Display / input priority management method - Google Patents

Display / input priority management method

Info

Publication number
JP2718483B2
JP2718483B2 JP1027655A JP2765589A JP2718483B2 JP 2718483 B2 JP2718483 B2 JP 2718483B2 JP 1027655 A JP1027655 A JP 1027655A JP 2765589 A JP2765589 A JP 2765589A JP 2718483 B2 JP2718483 B2 JP 2718483B2
Authority
JP
Japan
Prior art keywords
display
priority
input
change
order
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 - Fee Related
Application number
JP1027655A
Other languages
Japanese (ja)
Other versions
JPH02207315A (en
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 JP1027655A priority Critical patent/JP2718483B2/en
Publication of JPH02207315A publication Critical patent/JPH02207315A/en
Application granted granted Critical
Publication of JP2718483B2 publication Critical patent/JP2718483B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 〔概要〕 図形等の対象物の表示/入力の優先順位を管理する表
示/入力優先順位の管理方法に関し、 各対象物とその表示/入力優先順位の対応関係の認識
及び優先順位の順番による表示/入力処理を容易にする
とともに、各対象物の属性の認識及び表示/入力優先順
位変更時の対象物属性テーブルの変更を容易にすること
を目的とし、 対象物の表示/入力の優先順位を管理する表示/入力
優先順位の管理方法において、各対象物がその表示/入
力優先順位順に配列される表示/入力優先順位テーブル
と各対象物毎の属性が格納される対象物属性テーブルを
併用して対象物の表示/入力の優先順位を管理し、対象
物の表示/入力優先順位変更時は、表示/入力優先順位
テーブルを変更するとともに、その際得られた変更対象
物及びその表示/入力優先順位変更情報に基づいて、各
変更対象物の属性テーブルの表示/入力優先順位を変更
するように構成する。
DETAILED DESCRIPTION OF THE INVENTION [Summary] The present invention relates to a display / input priority management method for managing display / input priorities of objects such as figures, and recognizes the correspondence between each object and its display / input priority. In addition to facilitating the display / input processing in the order of priority and the priority order, it is also intended to facilitate the recognition of the attributes of each object and the change of the object attribute table when the display / input priority is changed. In a display / input priority management method for managing display / input priority, a display / input priority table in which objects are arranged in the display / input priority order and an attribute of each object are stored. The display / input priority order of the target object is managed by using the target object attribute table together. When the display / input priority order of the target object is changed, the display / input priority table is changed, and the change obtained at that time is changed. The display / input priority of the attribute table of each change target is changed based on the target and its display / input priority change information.

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

本発明は、表示部に表示される図形等の対象物の表示
及び、又は入力(以下、表示/入力で示す)の優先順位
を管理する表示/入力優先順位の管理方法に関する。
The present invention relates to a display / input priority management method for managing the priority of display of an object such as a graphic displayed on a display unit and / or input (hereinafter, referred to as display / input).

〔従来の技術〕[Conventional technology]

コンピュータグラフィックスにおいては、表示部に複
数の図形等の対象物を表示する表示処理や表示部に表示
された複数の対象物から一つの対象物を取り出すための
入力処理が行われる。
In computer graphics, display processing for displaying objects such as a plurality of figures on a display unit and input processing for extracting one object from the plurality of objects displayed on the display unit are performed.

表示部に複数の対象物を表示する場合は、第5図
(A)に示すように、各対象物に表示優先順位を付し、
上位優先順位の対象物が下位優先順位の対象物に優先し
て表示させることが一般的に行われている。第5図
(A)の場合は、対象物の優先順位が最も高く、以
下、対象物→対象物の順である。
When a plurality of objects are displayed on the display unit, as shown in FIG.
It is common practice to display an object with a higher priority in preference to an object with a lower priority. In the case of FIG. 5 (A), the priority of the object is the highest, and in the following, the order of the object → the object.

このような複数対象物の表示優先順位の管理方法とし
て、次の2通りの方法がある。
There are the following two methods for managing the display priority of a plurality of objects.

(a)表示優先順位テーブルによる管理方法 この管理方法は、第6図(A)に示すように、各対象
物をその表示優先順位の順番に配列した表示優先順位テ
ーブルによって管理する。対象物の表示時には、この表
示優先順位テーブルを参照することにより、各表示優先
順位からその順位の対象物名をダイレクトに知ることが
できるので、容易に第5図(A)に示すように表示する
ことができる。また逆に、対象物名からその表示優先順
位をダイレクトに知ることができる。
(A) Management method using display priority table In this management method, as shown in FIG. 6 (A), each object is managed using a display priority table arranged in the order of display priority. When an object is displayed, by referring to this display priority table, the name of the object in that order can be directly known from each display priority, so that the display can be easily made as shown in FIG. 5 (A). can do. Conversely, the display priority can be directly known from the object name.

(b)対象物属性テーブルによる管理方法 この管理方法は、第6図(B)に示すように、各対象
物毎に属性テーブルを設け、表示優先順位を対象物それ
自身の属性として、他の綿幅や色彩等の属性とともに属
性テーブルに一括格納して管理する。
(B) Management method using object attribute table In this management method, as shown in FIG. 6 (B), an attribute table is provided for each object, and display priorities are set as attributes of the object itself, and other attributes are set. It is stored and managed together in the attribute table together with the attributes such as cotton width and color.

対象物の表示時には、これらの属性テーブルを参照
し、表示優先順位の最も低い対象物から順番に検索し
て、第5図(A)に示すように表示する。
At the time of displaying an object, these attribute tables are referred to, the objects having the lowest display priority are searched in order, and displayed as shown in FIG. 5 (A).

次に入力処理について説明する。各対象物がオーバラ
ップして表示された場合、各対象物が不透明ならば、第
5図(A)に示すようにポインタP,Q及びRは、それぞ
れ対象物,及びを指示することが明らかである。
Next, the input processing will be described. When the objects are displayed in an overlapping manner, if the objects are opaque, it is clear that the pointers P, Q and R point to the objects and, respectively, as shown in FIG. 5 (A). It is.

しかしながら、各対象物が透明の場合は、第5図
(B)に示すようになるので、同じポインタPは対象物
〜のいずれを指示するか不明であり、ポインタQは
対象物及びのいずれを指示するか不明である。この
ような場合にも、一つの対象物が取り出されるようにす
るため、対象物の表示優先順位の管理と同様な次の
(a)′及び(b)′の二通の方法により対象物の入力
優先順位の管理が行われる。
However, if each object is transparent, it becomes as shown in FIG. 5 (B), so it is unclear which of the same pointer P indicates the object 〜, and the pointer Q indicates which of the object and It is unknown whether to instruct. Also in such a case, in order to take out one object, the following two methods (a) 'and (b)' similar to the management of the display priority order of the object are performed. Input priority management is performed.

(a)′入力優先順位テーブルによる管理方法 この管理方法は各対象物に入力優先順位を付与し、第
6図(C)に示すように各対象物をその入力表示優先順
位の順番に配列した入力優先順位テーブルによって管理
する。第6図(C)の場合は、対象物→→の順に
入力優先順位が低くなっている。なお、表示優先順位と
入力優先順位は異なっていてもよい。
(A) 'Management method by input priority table In this management method, input priority is given to each object, and each object is arranged in the order of the input display priority as shown in FIG. 6 (C). It is managed by the input priority table. In the case of FIG. 6 (C), the input priority is lower in the order of the object →→. Note that the display priority and the input priority may be different.

(b)′対象物属性テーブルによる管理方法 この管理方法は、表示優先順位の管理方法の場合と同
様に、第6図(B)に示す対象物属性テーブルに、他の
属性とともに入力優先順位を格納して管理する。
(B) 'Management method using object attribute table This management method, like the display priority management method, sets the input priority along with other attributes in the object attribute table shown in FIG. 6 (B). Store and manage.

このような、入力優先順位テーブル又は対象物属性テ
ーブルを参照することにより、入力優先順位の最も高い
対象物が取り出される。例えば、第5図(B)におい
て、P点がポイントされたときは、対象物〜の中で
最も入力優先順位の高い対象物が入力対象物となり、
例えば強調表示してオペレータに指示する。Q点がポイ
ントされたときは、対象物及びの中で入力優先順位
の高い方の対象物が入力対象物に選択されて、強調表
示される。
The object having the highest input priority is extracted by referring to the input priority table or the object attribute table. For example, in FIG. 5 (B), when point P is pointed, the object having the highest input priority among the objects to becomes the input object,
For example, it highlights and instructs the operator. When the point Q is pointed, the object and the object having the higher input priority among the objects are selected as the input object and highlighted.

もし、表示及び入力の両者の優先順位を管理する場合
は、表示及び入力の優先順位テーブルによる方法又は表
示及び入力の両優先順位が格納された対象物属性テーブ
ルによる方法によって管理される。
If the priority of both display and input is managed, it is managed by a method using a display and input priority table or a method using an object attribute table in which both display and input priority are stored.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

従来の表示/入力優先順位の管理方法には、前述のよ
うに、(a)表示/入力優先順位テーブルによる管理方
法と(b)対象物属性テーブルによる管理方法とがあっ
た。(a)の表示/入力優先順位テーブルによる管理方
法は、各対象物の表示/入力優先順位を知ること、逆に
各表示/入力優先順位に対応する対象物名を知ること、
各対象物を優先順位の順番に表示又は入力することが容
易であるが、反面、各対象物の個々の属性を求める場合
は、優先順位以外の属性は他の属性情報格納部を検索す
る必要があるので、その検索に手間が掛るという問題が
あった。
Conventional display / input priority management methods include (a) a management method using a display / input priority table and (b) a management method using an object attribute table, as described above. (A) The management method using the display / input priority table is to know the display / input priority of each object, and conversely, to know the object name corresponding to each display / input priority.
Although it is easy to display or input each object in the order of priority, on the other hand, when obtaining individual attributes of each object, it is necessary to search other attribute information storage units for attributes other than priority. Therefore, there is a problem that the search is troublesome.

一方、(b)の対象物属性テーブルによる方法は、各
対象物の属性を求めることは容易であるが、反面、各対
象物とその優先順位の対応関係の検索に手間が掛り、優
先度の順番に表示又は入力することが容易でないという
問題があった。また、表示又は入力の優先順位を変更す
るとき、「対象物Xの表示(又は入力)優先順位を対象
物Yの表示(又は入力)優先順位に対して高くする」と
いうように相対指定で設定される場合があるが、このよ
うな相対指定の場合は、表示(又は入力)優先順位に変
更を生じる対象物の範囲及びその変更後の表示(又は入
力)優先順位を別途求める必要があるため、対象物属性
テーブルの変更に手間が掛るという問題があった。
On the other hand, in the method using the object attribute table in FIG. 2B, it is easy to obtain the attribute of each object, but on the other hand, it takes time and effort to search for the correspondence between each object and its priority, and the priority There is a problem that it is not easy to display or input in order. When the display or input priority is changed, the display or input priority is set by relative designation such as "the display (or input) priority of the object X is higher than the display (or input) priority of the object Y". However, in the case of such a relative designation, it is necessary to separately obtain the display (or input) priority order after the range of the object that causes a change in the display (or input) priority order. However, there is a problem that it takes time to change the object attribute table.

本発明は、各対象物とその表示/入力優先順位の対応
関係の認識を容易にして優先順位の順番で表示/入力処
理を容易にするとともに、各対象物の属性の認識を容易
にし、表示/入力優先順位変更時の属性テーブルの変更
を容易に行えるように改良した表示/入力優先順位の管
理方法を提供することを目的とする。
The present invention facilitates the recognition of the correspondence between each object and its display / input priority, thereby facilitating the display / input processing in the order of priority, and also facilitates the recognition of the attribute of each object, and the display. It is an object of the present invention to provide a display / input priority management method improved so that an attribute table can be easily changed when the input / input priority is changed.

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

従来の表示・入力優先順位の管理方法(a)及び
(b)は、前述の説明から分るように、互いに一方の長
所及び短所が他方の短所及び長所になっている。したが
って、両者の管理方法の長所だけ管理方法が得られるな
らば、両者の長所をもった表示・入力優先順位の管理方
法を実現することができる。本発明は、この観点から、
表示/入力優先順位テーブルと対象物属性テーブルを併
用することにより両管理方法の長所を有するとともに、
表示又は入力優先順位変更時の対象物属性テーブルの変
更が容易に行えるようにしたものである。
In the conventional display / input priority management methods (a) and (b), as can be seen from the above description, one of the advantages and disadvantages is the other. Therefore, if a management method can be obtained only by the advantages of both management methods, a display / input priority management method having both advantages can be realized. The present invention, from this viewpoint,
By using the display / input priority table and the object attribute table together, it has the advantages of both management methods,
The object attribute table can be easily changed when the display or the input priority is changed.

以下、前述の課題を解決するために本発明が採用した
手段を、第1図の原理図を参照して説明する。
Hereinafter, means employed by the present invention to solve the above-described problem will be described with reference to the principle diagram of FIG.

第1図において、111Aは表示優先順位テーブルであ
り、各対象物がその表示優先順位の順番に配列される。
111Bは入力優先順位テーブルであり、各対象物がその入
力優先順位の順番に配列される。
In FIG. 1, reference numeral 111A denotes a display priority order table in which objects are arranged in the order of their display priority order.
Reference numeral 111B denotes an input priority table in which objects are arranged in the order of the input priority.

112i(i=1.2…)は対象物属性テーブルであり、対
象物i(i=1,2…)に対応して設けられ、表示/入力
優先順位を含むその対象物の属性に関する情報が格納さ
れる。
112 i (i = 1.2...) Is an object attribute table, which is provided corresponding to the object i (i = 1, 2,...) And stores information relating to the attributes of the object including the display / input priority order. Is done.

本発明の表示・入力優先順位の管理方法は、この表示
/入力優先順位テーブル111A/111Bと対象物属性テーブ
ル112の両者を用いて表示・入力優先順位を管理するも
のであって、次のように構成される。
The display / input priority management method of the present invention manages display / input priority using both the display / input priority table 111A / 111B and the object attribute table 112, as follows. It is composed of

すなわち、 対象物の表示/入力の優先順位を管理する表示/入力
優先順位の管理方法において、 (a)各対象物がその表示/入力優先順位の順番に配列
される表示/入力優先順位テーブル(111A/111B)によ
って、各対象物とその表示/入力優先順位の対応関係と
表示/入力処理を管理し、 (b)表示/入力優先順位を含む各対象物毎の属性情報
が格納される対象物属性テーブル(1121等)により、各
対象物の属性を管理し、 (c)対象物の表示/入力優先順位が変更されたとき
は、表示/入力優先順位テーブル(111A/111B)におけ
る表示/入力優先順位を変更順位に従って再配列すると
ともに、この変更処理によって得られた表示/入力優先
順位に変更を生じた各対象物及びその変更後の表示/入
力優先順位に関する情報に基づいて、表示/入力優先順
位に変更を生じた対象物の属性テーブルのサーチ及びそ
の表示/入力優先順位の変更処理を行う、 ように構成される。
That is, in a display / input priority management method for managing display / input priorities of objects, (a) a display / input priority table in which each object is arranged in the display / input priority order ( 111A / 111B) to manage the correspondence between each object and its display / input priority and the display / input processing, and (b) the object in which the attribute information of each object including the display / input priority is stored The attributes of each object are managed by the object attribute table (112 1 etc.). (C) When the display / input priority of the object is changed, the display in the display / input priority table (111A / 111B) In addition to rearranging the input priorities in accordance with the change order, display based on the information on the display / input priorities that have changed the display / input priorities obtained by the change processing and the display / input priorities after the change. / Enter Performs change processing of the search and the display / input priority attribute table of the object which caused the changes in the priority, as configured.

〔作用〕[Action]

本発明の作用を、第1図を参照し、表示優先順位の管
理方法の場合を例にとって説明する。
The operation of the present invention will be described with reference to FIG. 1 by taking a display priority management method as an example.

対象物は〜の5個であり、その表示優先順位は、
→→→→の順に高いとすると、表示優先順位
テーブル111Aには、第1図(A)に示すように優先順位
1〜5の順番に対象物名,,,,が格納され
る。対象物の順位1が最も低く、対象物の順位5が
最も高い。この表示優先順位テーブル111Aを参照するこ
とにより、各対象物とその表示優先順位の対応関係をダ
イレクトに知ることができ、各対象物をその表示優先順
位の順番に容易に表示することができる。
There are 5 objects, and the display priority is
Assuming that the order is higher in the order of →→→→, the display priority table 111A stores the object names,..., In the order of priority 1 to 5, as shown in FIG. Rank 1 of the object is the lowest, and rank 5 of the object is the highest. By referring to the display priority table 111A, the correspondence between each object and its display priority can be directly known, and each object can be easily displayed in the order of its display priority.

各対象物属性テーブル112i(i=1〜5)には、対応
する対象物i(i=1〜5)の属性が格納される。対象
物〜の表示優先順位として、第1図(C)に示すよ
うに、3,4,2,5,1がそれぞれ格納される。この対象物属
性テーブルを用いることにより、各対象物の全属性を直
ちに知ることができる。
Each object attribute table 112 i (i = 1 to 5) stores the attribute of the corresponding object i (i = 1 to 5). As shown in FIG. 1 (C), 3, 4, 2, 5, and 1 are stored as the display priority of the object to. By using this object attribute table, all attributes of each object can be immediately known.

次に、対象物の表示優先順位に変更があった場合の表
示優先順位テーブル111A及び表示優先順に変更を生じた
各対象物属性テーブルの変更処理について説明する。い
ま対象物の表示優先順位を対象物の表示優先順位よ
り低くするように変更指示があったとする。この場合、
対象物との中間の表示優先順位をもつすべての対象
物(第1図(A)では対象物の1個)の表示優先順位
も同時に変更を受けることになる。
Next, a description will be given of a process of changing the display priority order table 111A when the display priority order of the target object is changed and the respective object attribute tables in which the display priority order is changed. It is assumed that a change instruction has been given so that the display priority of the object is lower than the display priority of the object. in this case,
The display priorities of all objects (one of the objects in FIG. 1 (A)) having a display priority intermediate to that of the object are also changed at the same time.

表示優先順位テーブル111Aにおける表示優先順位を指
示された変更順位に従って再配列することにより、表示
優先順位1,2,3に対応する対象物は、第1図(B)に示
すように,及びにそれぞれ変更される(変更方法
の詳細は、実施例の項で説明する)。
By rearranging the display priorities in the display priority table 111A in accordance with the designated change order, the objects corresponding to the display priorities 1, 2, and 3 become as shown in FIG. Each is changed (details of the changing method will be described in the embodiment section).

この表示優先順位テーブル変更処理によって、表示優
先順位に変更を生じた対象物とその変更後の表示優先順
位に関する情報が得られるので、対象物属性テーブルの
変更処理を容易に行うことができる。すなわち、この情
報より表示優先順位に変更を生じた対象物情報が,
及びであることが分るので、その対象物属性テーブル
1121,1123及び1125をアクセスし、その表示優先順位を
変更後の表示優先順位情報にしたがって変更することに
より、容易に第1図(C)に示すように対象物属性テー
ブルの変更処理を行うことができる。すなわち、対象物
,及びは、表示優先順位が3,2及び1であったも
のが、1,3及び2にそれぞれ変更される(変更方法の詳
細は、実施例の項で説明する)。このように、表示優先
順位テーブル111Aと各対象物属性テーブル1121等を併用
することにより、表示優先順位に変更があった場合に対
象物属性テーブルの変更処理を容易かつ速やかに行うこ
とができる。
By this display priority table changing process, information on the object whose display priority has been changed and the display priority after the change can be obtained, so that the process of changing the object attribute table can be easily performed. That is, the object information whose display priority has been changed from this information is
And the object attribute table
112 1, 112 3 and 112 5 accesses, by changing in accordance with the display priority order information after the change the display priority, easily object attribute table as shown in FIG. 1 (C) changing process It can be performed. That is, the display priority of the object and the display priority of 3, 2, and 1 is changed to 1, 3, and 2 respectively (details of the change method will be described in the section of the embodiment). Thus, the combined use of display priority order table 111A and the object attribute table 1121 and the like, it is possible to change the processing of the object attribute table easily and quickly in case of change in the display priority order .

以上、表示優先順位の管理方法について説明したが、
入力優先順位の管理方法における入力優先順位テーブル
及び各対象物属性テーブルの管理方法並びに入力優先順
位に変更があった場合の両テーブルの変更処理も、表示
優先順位の管理方法の場合と同様にして行われる。
So far, we've described how to manage display priorities.
The management method of the input priority table and each object attribute table in the input priority management method, and the change processing of both tables when the input priority is changed, are the same as in the case of the display priority management method. Done.

以上のように表示/入力優先順位テーブルと各対象物
属性テーブルを併用して表示/入力優先順位を管理する
ようにしたので、表示/入力時には、表示/入力優先順
位テーブルより各対象物とその表示/入力優先順位の対
応をダイレクトに知ることができ、その表示/入力処理
を容易かつ速やかに行うことができる。
As described above, the display / input priority order is managed using both the display / input priority order table and the respective object attribute tables. Therefore, at the time of display / input, each object and its object are determined from the display / input priority order table. The correspondence of the display / input priority can be directly known, and the display / input processing can be performed easily and promptly.

また、表示/入力優先順位に変更があった場合は、表
示/入力優先順位テーブルの変更処理より表示/入力優
先順位に変更を生じた各対象物及びその変更後の表示/
入力優先順位に関する情報が得られるので、この情報に
基づいて必要な各対象物属性テーブルの変更処理を容易
かつ速やかに行うことができる。
If the display / input priority is changed, the display / input priority is changed by the display / input priority table change processing.
Since the information on the input priority is obtained, it is possible to easily and promptly change the necessary object attribute table based on this information.

〔実施例〕〔Example〕

本発明の実施例を、第2図〜第5図を参照して説明す
る。第2図は本発明の一実施例の実施装置の説明図、第
3図は同実施例に用いられる表示及び入力優先順位テー
ブルと対象物属性テーブルの説明図、第4図は同実施例
の表示優先順位テーブル及び対象物属性テーブルの変更
処理の説明図である。第5図は既に説明した複数対象物
の表示方式の説明図である。
An embodiment of the present invention will be described with reference to FIGS. FIG. 2 is an explanatory view of an apparatus according to an embodiment of the present invention, FIG. 3 is an explanatory view of a display and input priority table and an object attribute table used in the embodiment, and FIG. It is explanatory drawing of the change process of a display priority order table and an object attribute table. FIG. 5 is an explanatory diagram of the display method of a plurality of objects already described.

(A)実施装置の構成 第2図において、11は優先順位管理部であり、内部に
表示優先順位テーブル111A、入力優先順位管理テーブル
111B及び対象物属性テーブル1120〜112n-1を備え、各対
象物の表示/入力優先順位及び属性を管理する。
(A) Configuration of Implementation Device In FIG. 2, reference numeral 11 denotes a priority management unit, which internally includes a display priority table 111A and an input priority management table.
It has 111B and object attribute tables 112 0 to 112 n−1 and manages display / input priority and attributes of each object.

12は制御部であり、各対象物の表示処理,入力処理,
表示優先順位管理テーブル111A,入力優先順位管理テー
ブル111B及び表示/入力優先の順位が変更された各対象
物属性テーブルの変更処理を行う。
Reference numeral 12 denotes a control unit, which performs display processing, input processing,
The processing of changing the display priority management table 111A, the input priority management table 111B, and each object attribute table whose display / input priority has been changed is performed.

13は表示部であり、各対象物がその表示優先順位に従
って表示される。
Reference numeral 13 denotes a display unit on which each object is displayed according to its display priority.

14は入力部であり、キーボード,マウス,ライトペン
等により各種の入力を行い、また、表示/入力優先順位
の変更指示を行う。
Reference numeral 14 denotes an input unit for performing various inputs using a keyboard, a mouse, a light pen, and the like, and for instructing a change in display / input priority.

(B)実施例の動作 実施例の動作を、第3図〜第5図を参照して説明す
る。
(B) Operation of Embodiment The operation of the embodiment will be described with reference to FIGS.

優先順位管理部11では、初期設定処理により表示優先
順位管理テーブル111A,入力優先順位管理テーブル111B
及び各対象物属性テーブル1120等に表示/入力優先順位
に対応する対象物名や各対象物の属性が格納される。
In the priority management unit 11, the display priority management table 111A, the input priority management table 111B
And attributes of the object name and the object corresponding to the display / input priority to each object attribute table 1120 and the like are stored.

第3図(A)は表示優先順位管理テーブル111Aの一例
を示し、同図(B)は入力優先順位管理テーブル111Bの
一例を示し、同図(C)は各対象物の属性テーブル1120
等の一例を示したものである。
FIG. 3A shows an example of the display priority management table 111A, FIG. 3B shows an example of the input priority management table 111B, and FIG. 3C shows the attribute table 112 0 of each object.
And the like.

表示及び入力優先順位は「0」が最も低く、以下数字
の多くなる程順位が高くなる。対象物は〜の32個の
場合が示されており、この例では、表示及び入力優先順
位とも、対象物が最も低く、対象物が最も高くなっ
ている。なお、第3図では、各対象物の表示及び入力優
先順位は等しい順位になっているが、各対象物の表示及
び入力の優先順位は一致させる必要はなく、別々の優先
順位を与えることができる。
In the display and input priority, “0” is the lowest, and the higher the number, the higher the priority. The case of 32 objects is shown. In this example, both the display and the input priority are the lowest for the object and the highest for the object. In FIG. 3, the display and input priorities of the respective objects are the same, but the display and input priorities of the respective objects do not need to be the same, and different priorities may be given. it can.

なお、括弧内の名称は、PHIGSによる名称を示したも
のである。現在コンピュータグラフィックスの標準化が
行われており、その一つとしてPHIGS(the Programmer'
s Hierarchical Interactive Graphics System)があ
る。このPHIGSの図形データは、出力基本要素,属性指
定,視野指標指定,モデリング変換,ラベルやデータ挿
入等の各種の要素の集合が階層構造をなしている。PHIG
Sにおける「視野」は一つの表示窓枠すなわちウィンド
ウを示し、これまでの説明における対象物に対応する。
また、視野指標は対象物名に対応する。
The names in parentheses indicate the names according to PHIGS. Currently, computer graphics are being standardized. One of them is PHIGS (the Programmer's).
s Hierarchical Interactive Graphics System). In the PHIGS graphic data, a set of various elements such as an output basic element, attribute specification, visual field index specification, modeling conversion, label and data insertion has a hierarchical structure. PHIG
The "field of view" in S indicates one display window frame or window, and corresponds to the object in the description so far.
Further, the visual field index corresponds to the object name.

この表示(又は入力)優先順位管理テーブル111A(又
は111B)を参照することにより、表示(又は入力)時に
は、対象物名からその表示(又は入力)優先順位をダイ
レクトに求めることができ、逆に、表示(又は入力)優
先順位からその対象物名をダイレクトに求めることがで
きる。また、各対象物をその表示(又は入力)優先順位
の順番に容易かつ速やかに表示(又は入力)することが
できる。以下、表示処理,入力処理,テーブル変更処理
について説明する。
By referring to the display (or input) priority management table 111A (or 111B), at the time of display (or input), the display (or input) priority can be directly obtained from the object name. , The object name can be directly obtained from the display (or input) priority. In addition, each object can be displayed (or input) easily and promptly in the order of the display (or input) priority. Hereinafter, display processing, input processing, and table change processing will be described.

(1)表示処理 各対象物の表示を行うときは、制御部12は、表示優先
順位管理テーブル111Aを参照し、表示優先順位の低い対
象物から順番に表示部14に表示する。その際、表示優先
順位の高い対象物は、それよりも表示優先順位の低い各
対象物の上に優先して表示される。
(1) Display Processing When displaying each object, the control unit 12 refers to the display priority management table 111A and displays the objects on the display unit 14 in ascending order of display priority. At this time, objects having a higher display priority are displayed with priority over objects having lower display priorities.

いま表示対象物が,及びであるとすると、その
表示優先順位は対象物→→の順に低いので、第5
図(A)に示すように、対象物が最も上位に表示さ
れ、対象物は最下位に表示される。
Assuming that the objects to be displayed are and, the display priority is lower in the order of the objects →→.
As shown in FIG. 7A, the object is displayed at the highest position, and the object is displayed at the lowest position.

(2)入力処理 いま表示部13に透明なウィンドウで各対象物,及
びが、第5図(B)に示すように表示されているとす
る。この実施例では、対象物〜の入力優先順位は対
象物→→の順に低くなるように設定されている。
(2) Input Processing It is assumed that the respective objects and are now displayed in a transparent window on the display unit 13 as shown in FIG. 5 (B). In this embodiment, the input priorities of the objects are set to be lower in the order of the object →→.

入力部14よりカーソル又はライトペン等により、入力
点をポイントする。P点が入力されると、そのP点の座
標が入力部14より制御部12に送られる。
The input unit 14 is used to point to an input point using a cursor or a light pen. When the point P is input, the coordinates of the point P are sent from the input unit 14 to the control unit 12.

制御部12は、このP点の座標を内部にもつ各対象物
,及びを検出する。次いで優先順位管理部11の入
力優先順位テーブル111Bを参照し、最も入力優先順位の
高い対象物がであることを検出すると、表示部13に入
力対象物がであることを指示する。表示部13はこの指
示を受けると対象物を強調表示して、オペレータに対
象物が選択されたことを知らせる。
The control unit 12 detects each object having the coordinates of the point P therein. Next, referring to the input priority table 111B of the priority management unit 11, when detecting that there is an object having the highest input priority, the display unit 13 is instructed that there is an input object. Upon receiving this instruction, the display unit 13 highlights the target object and notifies the operator that the target object has been selected.

同様にして、Q点がポイントされたときは、対象物
及びの中の入力優先順位の高い対象物が選択されて
強調表示される。
Similarly, when the point Q is pointed, the target object and the target object having the higher input priority are selected and highlighted.

(3)テーブル変更処理 表示優先順位に変更があった場合の、表示優先順位管
理テーブル111A及び対応する対象物属性テーブルの変更
処理を、第4図を参照して説明する。
(3) Table Change Process The process of changing the display priority management table 111A and the corresponding object attribute table when the display priority is changed will be described with reference to FIG.

いま、対象物は〜の5個であり、その表示優先順
位は、第1図(a)に示すように対象物→→→
→の順に、1→2→3→4→5であるとする。また、
PHIGSにおけるように表示優先順位の変更が相対指定で
設定され、対象物の表示優先順位を対象物の優先順
位より低くするように、入力部14より設定されたとす
る。
Now, there are five objects, and the display priority order of the objects is as shown in FIG. 1 (a).
It is assumed that 1 → 2 → 3 → 4 → 5 in the order of →. Also,
It is assumed that the change of the display priority is set by relative designation as in PHIGS, and the input unit 14 is set so that the display priority of the object is lower than the priority of the object.

制御部12は、入力部14よりこの表示優先順位の変更指
示を受けると、次の手順で表示優先順位テーブル111A及
び表示優先順位の変更された各対象物の属性テーブルの
変更処理を行う。
When receiving the instruction to change the display priority from the input unit 14, the control unit 12 performs a process of changing the display priority table 111A and the attribute table of each object whose display priority has been changed in the following procedure.

(a)処理S1 第4図(a)に示すように、表示優先順位テーブル11
1Aより対象物(表示優先順位3)を外部に出し(図示
しない作業域に退避する)、対象物より一つ下位の表
示優先順位2であった対象物を対象物のあった所に
移して、その表示優先順位を3とする。次いで、表示優
先順位に変更が生じた対象物の属性テーブル1113にア
クセスし、その表示優先順位を2から3に変更する。
(A) As shown in the process S 1 4 (a), the display priority order table 11
The object (display priority 3) is taken out from 1A (evacuated to a work area not shown), and the object having the display priority 2 lower than the object by one is moved to the place where the object was. And its display priority is 3. Then, access the attribute table 111 3 of the object a change has occurred in the display priority, to change the display priority 2-3.

(b)処理S2 第4図(b)に示すように、対象物より一つ下位の
表示優先順位1であった対象物を対象物のあった所
に移し、その表示優先順位を2とする。次いで、表示優
先順位に変更が生じた対象物の属性テーブル1125にア
クセスし、その表示優先順位を1から2に変更する。
As shown in (b) processing S 2 FIG. 4 (b), transferring the object was displayed Priority 1 one lower than the object in a the place of the object, and 2 the display priority I do. Then, access the attribute table 112 5 of the object a change has occurred in the display priority, to change the display priority from 1 to 2.

(c)処理S3 第4図(c)に示すように、対象物のあった所に、
それまで外部にあった対象物を入れ、その表示優先順
位を1とする。次いで、表示優先順位に変更が生じた対
象物の属性テーブル1121にアクセスし、その表示優先
順位を3から1に変更する。
(C) as shown in process S 3 Figure 4 (c), where there was the object,
An object that has been outside until then is put in, and its display priority is set to 1. Then, access the attribute table 112 1 of the object a change has occurred in the display priority, to change the display priority from 3 to 1.

以上のようにして、表示優先順位の変更が相対指定に
より設定された場合に、表示優先順位に変更を生じたす
べての対象物を順次求めて表示優先順位テーブルを変更
することができ、対応する各対象物属性テーブルの表示
優先順位を変更することができる。5個よりも多い又は
少ない対象物内の任意の二つの対象物についてその表示
優先順位の変更が相対指定により設定された場合も、同
様にして、表示優先順位テーブル111A及び表示優先順位
に変更を生じた各対象物属性テーブルの表示優先順位の
変更を行うことができる。
As described above, when the change of the display priority is set by the relative designation, the display priority table can be changed by sequentially obtaining all the objects having the change in the display priority, and The display priority of each object attribute table can be changed. Similarly, when the change of the display priority of any two objects among the objects more or less than five is set by the relative designation, the change is similarly made to the display priority table 111A and the display priority. The display priority of each object attribute table that has occurred can be changed.

以上、表示優先順位に変更があった場合の一実施例に
ついて説明したが、入力優先順位に変更があった場合も
全く同様にして、入力優先順位テーブル111B及び入力優
先順位に変更を生じた各対象物属性テーブルの入力優先
順位の変更を行うことができる。
As described above, one embodiment in the case where the display priority has been changed has been described. The input priority of the object attribute table can be changed.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明によれば次の諸効果が得
られる。
As described above, according to the present invention, the following effects can be obtained.

(1)表示/入力優先順位テーブルと各対象物属性テー
ブルを併用して表示/入力優先順位を管理するようにし
たので、表示/入力時には、表示/入力優先順位テーブ
ルより各対象物とその表示/入力優先順位の対応をダイ
レクトに知ることができ、その表示/入力処理を容易か
つ速かに行うことができる。
(1) Since the display / input priority is managed by using both the display / input priority table and each object attribute table, at the time of display / input, each object and its display are displayed from the display / input priority table. The user can directly know the correspondence between the input / input priorities, and can easily and quickly perform the display / input processing.

(2)表示/入力優先順位に変更があった場合は、表示
/入力優先順位テーブルの変更処理より表示/入力優先
順位に変更を生じた各対象物及びその変更後の表示/入
力優先順位に関する情報が得られるので、この情報に基
づいて必要な各対象物属性テーブルの変更処理を容易か
つ速やかに行うことができる。
(2) When there is a change in the display / input priority, the display / input priority of each object whose display / input priority has been changed by the display / input priority table change processing and the display / input priority after the change are changed. Since the information is obtained, the necessary change processing of each object attribute table can be easily and promptly performed based on this information.

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

第1図は、本発明の原理図、 第2図は、本発明の一実施例の実施装置の説明図、 第3図は、同実施例に用いられる表示優先順位テーブ
ル,入力優先順位テーブル及び対象物属性テーブルの説
明図、 第4図は、同実施例の表示優先順位テーブル及び対象物
属性テーブルの変更処理説明図、 第5図は、複数対象物の表示方式の説明図、 第6図は、従来の表示/入力優先順位の管理方法の説明
図である。 第2図において、 11……優先順位管理部、111A……表示優先順位テーブ
ル、111B……入力優先順位テーブル、1121〜112n-1……
対象物属性テーブル、12……制御部、13……表示部、14
……入力部。
FIG. 1 is a principle diagram of the present invention, FIG. 2 is an explanatory diagram of an embodiment of the present invention, FIG. 3 is a display priority table, an input priority table, FIG. 4 is an explanatory diagram of an object attribute table, FIG. 4 is an explanatory diagram of a change process of the display priority table and the object attribute table of the embodiment, FIG. 5 is an explanatory diagram of a display method of a plurality of objects, FIG. FIG. 2 is an explanatory diagram of a conventional display / input priority management method. In FIG. 2, 11... Priority management unit, 111A... Display priority table, 111B... Input priority table, 112 1 to 112 n−1.
Object attribute table, 12 Control unit, 13 Display unit, 14
...... Input section.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】対象物の表示/入力の優先順位を管理する
表示/入力優先順位の管理方法において、 (a)各対象物がその表示/入力優先順位の順番に配列
される表示/入力優先順位テーブル(111A/111B)によ
って、各対象物とその表示/入力優先順位の対応関係と
表示/入力処理を管理し、 (b)表示/入力優先順位を含む各対象物毎の属性情報
が格納される対象物属性テーブル(1121等)により、各
対象物の属性を管理し、 (c)対象物の表示/入力優先順位が変更されたとき
は、表示/入力優先順位テーブル(111A/111B)におけ
る表示/入力優先順位を変更順位に従って再配列すると
ともに、この変更処理によって得られた表示/入力優先
順位に変更を生じた各対象物及びその変更後の表示/入
力優先順位に関する情報に基づいて、表示/入力優先順
位に変更を生じた対象物の属性テーブルのサーチ及びそ
の表示/入力優先順位の変更処理を行う、 ことを特徴とする表示/入力優先順位の管理方法。
1. A display / input priority management method for managing display / input priority of an object, wherein: (a) display / input priority in which each object is arranged in the order of the display / input priority; The ranking table (111A / 111B) manages the correspondence between each object and its display / input priority and display / input processing, and (b) stores attribute information for each object including the display / input priority the object attribute table (112 1 etc.) which is to manage the attributes of each object, (c) when the display / input priority object is changed, the display / input priority order table (111A / 111B ), The display / input priorities are rearranged in accordance with the change order, and the display / input priorities obtained by the change processing are changed based on the information on each object and the display / input priorities after the change. And display / Performing search and the display / input priority changing the attribute table of the object that caused the change in the force priority control method of the display / input priority, characterized in that.
JP1027655A 1989-02-08 1989-02-08 Display / input priority management method Expired - Fee Related JP2718483B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1027655A JP2718483B2 (en) 1989-02-08 1989-02-08 Display / input priority management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1027655A JP2718483B2 (en) 1989-02-08 1989-02-08 Display / input priority management method

Publications (2)

Publication Number Publication Date
JPH02207315A JPH02207315A (en) 1990-08-17
JP2718483B2 true JP2718483B2 (en) 1998-02-25

Family

ID=12226942

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1027655A Expired - Fee Related JP2718483B2 (en) 1989-02-08 1989-02-08 Display / input priority management method

Country Status (1)

Country Link
JP (1) JP2718483B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH081548B2 (en) * 1985-05-13 1996-01-10 キヤノン株式会社 Image processing device
JPS63261418A (en) * 1987-04-20 1988-10-28 Fujitsu Ltd Window display control system
JPS63310029A (en) * 1987-06-11 1988-12-19 Mitsubishi Electric Corp Interrupt processing system

Also Published As

Publication number Publication date
JPH02207315A (en) 1990-08-17

Similar Documents

Publication Publication Date Title
Vincur et al. VR City: Software analysis in virtual reality environment
US5546529A (en) Method and apparatus for visualization of database search results
KR100214911B1 (en) Searching for Large Data Using Pointer
US6897885B1 (en) Invisible link visualization method and system in a hyperbolic space
US6262736B1 (en) Interactive connection, viewing, and maneuvering system for complex data
JPH0869524A (en) Method,display system for selection of route of digital foiland route selection apparatus
US5671379A (en) System and method for managing windows
JP2007265031A (en) Dictionary content processing apparatus, content display system, and content display method
JP2718483B2 (en) Display / input priority management method
JPH0991299A (en) Generation method of hierarchically related information and computer-controlled display system
JP3132569B2 (en) Hierarchical display
JPH0261774A (en) Indicating device for graphic element
JP2629399B2 (en) Multi-window display method
JP2841433B2 (en) Multi-window system
JPH04223564A (en) Method of reading out computer information
JPH01140270A (en) Map retrieving method
JPH02143325A (en) Window displaying system
JP2839306B2 (en) Attribute setting method in interactive graphic processing
JP2906586B2 (en) Hypermedia device
JPH0436792A (en) Method and device for selectively displaying picture
JPH05216607A (en) System for generating table of contents for hyper
JPH03113672A (en) Data retrieval device
JPH0831127B2 (en) Drawing management device
JP2656492B2 (en) Drawing management device
JPH0772908B2 (en) Drawing management method, drawing management apparatus and drawing display method thereof

Legal Events

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