JP2610277B2 - Port display method for display device - Google Patents
Port display method for display deviceInfo
- Publication number
- JP2610277B2 JP2610277B2 JP62239809A JP23980987A JP2610277B2 JP 2610277 B2 JP2610277 B2 JP 2610277B2 JP 62239809 A JP62239809 A JP 62239809A JP 23980987 A JP23980987 A JP 23980987A JP 2610277 B2 JP2610277 B2 JP 2610277B2
- Authority
- JP
- Japan
- Prior art keywords
- port
- ports
- cells
- display device
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明はCRTディスプレイ等の物理画面上の空き領域
に新規ポートを位置付けするのに適用される表示装置に
おけるポート表示方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial application field) The present invention relates to a port display method in a display device applied to position a new port in an empty area on a physical screen such as a CRT display. .
(従来の技術) 例えば、新規ポートやサイズ変更等を施したポートを
物理画面(CRTディスプレイ上)に配置する際、従来は
物理画面上の左上隅の定められた場所や、以前存在して
いた場所に無条件に位置付けていた。(Prior art) For example, when arranging a new port or a port whose size has been changed on a physical screen (on a CRT display), in the past, a predetermined location in the upper left corner on the physical screen or existing before. The place was unconditionally positioned.
上記従来装置においては、例えばマルチウインドウ環
境のように、複数のポートが混在している状況にあって
は、ポート同志が重なり合い、画面が複雑になり見にく
くなることがしばしばあった。このようは不都合を避け
るためには、例えば、指定したポートを移動させるとい
う操作をいちいち行なう必要があり、操作性に乏しいと
いう欠点があった。In the above-mentioned conventional apparatus, when a plurality of ports coexist, for example, in a multi-window environment, the ports are often overlapped, the screen becomes complicated, and the screen is often difficult to see. In order to avoid such inconvenience, for example, it is necessary to perform an operation of moving a designated port one by one, and there is a disadvantage that operability is poor.
(発明が解決しようとする問題点) 上記従来のポート位置決め装置によれば、前記の如
く、ポート同志が重なり合い物理画面が見にくくなった
り、ポートを移動させる操作が面倒であるという問題点
があった。(Problems to be Solved by the Invention) According to the above-described conventional port positioning device, as described above, there is a problem that the ports overlap each other, making it difficult to see the physical screen, and the operation of moving the ports is troublesome. .
本発明は上記従来の問題点を解消し、複雑になりがち
な画面を見易くするとともに、位置決め操作を容易化す
るために、物理画面上の空き領域(既存ポートが存在し
ない領域)を自動的に見つけ、その場所に新規ポートを
自動的に位置付けすることができる表示装置におけるポ
ート表示方法を提供することを目的とする。The present invention solves the above-mentioned conventional problems, makes it easy to see a screen that tends to be complicated, and automatically sets an empty area (an area where no existing port exists) on the physical screen to facilitate the positioning operation. It is an object of the present invention to provide a port display method in a display device that can find and automatically position a new port at that location.
[発明の構成] (問題点を解決するための手段) 本発明は、画面に複数のポートを重ねて表示する表示
装置において、新規に表示するポートを4つのセルに分
割し、このセルと対応するように表示装置の画面を複数
のセルに分割し、表示装置の画面を分割して得た複数の
セルのうち、互いに隣接する4つのセルからなる複数の
セットを新規ポートの配置場所の候補とし、各セット毎
にそのセットを構成する各セルに表示されているポート
の数を計数して各セット毎に表示されているポートの数
を計数し、この計数したセット毎のポートの表示数に基
づいて、ポートの表示数が最少のセットに新規ポートを
表示することを特徴とする。[Configuration of the Invention] (Means for Solving the Problems) The present invention divides a newly displayed port into four cells in a display device that displays a plurality of ports superimposed on a screen, and The screen of the display device is divided into a plurality of cells, and among the plurality of cells obtained by dividing the screen of the display device, a plurality of sets of four cells adjacent to each other are set as candidates for a new port arrangement location. For each set, the number of ports displayed in each cell constituting the set is counted, the number of ports displayed for each set is counted, and the displayed number of ports for each set is counted. , The new port is displayed in the set having the smallest number of displayed ports.
(作用) 本発明によれば、物理画面内をこれから配置しようと
するポートの矩形で分割することにより、物理画面を複
数のセルに分割し、各セルに既存ポートがいくつかかっ
ているかを調べ、その最少カウントのセルに新規ポート
を位置付けすることにより、ポート同志の重なり合いを
防止するとともに、ポート位置決め操作を容易化でき
る。(Operation) According to the present invention, the physical screen is divided into a plurality of cells by dividing the physical screen into rectangles of ports to be arranged, and it is checked whether or not each cell has some existing ports. By positioning a new port in the cell with the minimum count, overlapping of ports can be prevented and port positioning operation can be facilitated.
(実施例) 第1図は本発明の一実施例の構成を示すブロック図で
あり、1は物理画面のサイズが格納されているテーブル
例えばハームウェアFW情報テーブル、2はポートの位置
およびサイズが格納されているポート管理テーブル、3
は物理画面をセルに分割する物理画面のセル分割機構、
4はセル評価機構、5はポート作成機構を示し、セル評
価機構4とポート作成機構5とにより、各セルのカウン
トを検出し最少カウントのセルに新規ポートを位置決め
するようになされている。(Embodiment) FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention. 1 is a table storing a physical screen size, for example, a hardware FW information table, and 2 is a port position and size. Port management table, 3
Is a physical screen cell division mechanism that divides the physical screen into cells,
Reference numeral 4 denotes a cell evaluation mechanism, and reference numeral 5 denotes a port creation mechanism. The cell evaluation mechanism 4 and the port creation mechanism 5 detect the count of each cell and position a new port to the cell with the minimum count.
第1図に示す本発明の一実施例の作用について説明す
る。第1図において、FW情報テーブル1より物理画面サ
イズの情報(CRTS)を入手し、又新規ポートのサイズと
も考え合わせて物理画面のセル分割機構3によって物理
画面をセルに分割する。その分割情報(CEL)をもとに
各セルについて、既存ポートがいくつ掛かっているかを
調べる。その際使用する既存ポートの位置・サイズの情
報(PORT)はポート管理テーブル2から入手する。セル
評価機構4によって採択された最適セル(OCEL)にポー
ト作成機構5によって新規ポートを位置付ける。The operation of the embodiment of the present invention shown in FIG. 1 will be described. In FIG. 1, physical screen size information (CRTS) is obtained from the FW information table 1 and the physical screen is divided into cells by the physical screen cell dividing mechanism 3 in consideration of the size of the new port. Based on the division information (CEL), the number of existing ports for each cell is checked. Information (PORT) on the position and size of the existing port used at that time is obtained from the port management table 2. A new port is positioned by the port creation mechanism 5 in the optimal cell (OCEL) adopted by the cell evaluation mechanism 4.
第2図は本発明の一実施例の作用を説明するための図
である。例えば、既存ポートP,Q,R,Sのある物理画面に
新規ポートTを位置付ける場合には次のようになされ
る。第2図において、点線の矩形が各セルを表してい
る。この場合各セルのカウント(既存ポートの掛かって
いる数)は次の通りであり、これからセルが最適セル
として選び出される。FIG. 2 is a diagram for explaining the operation of one embodiment of the present invention. For example, when a new port T is positioned on a physical screen having existing ports P, Q, R, and S, the following is performed. In FIG. 2, a dotted rectangle represents each cell. In this case, the count of each cell (the number of existing ports) is as follows, and the cell is selected as the optimum cell from this.
……1、……1、……0、……2、……2、
……1、……2、……2、……1、……1、
……1、……2。... 1, 1, ... 0, ... 2, ... 2,
…… 1, ……………………………………………………………………………………………………………………………………………………………………………………………………… 1,
...... 1, 2.
尚、この方法では当然セルをまたがった部分は考慮さ
れないので、さらにきめ細かな最適を実現するために
は、分割の単位を細かくし、複数のセルで新規ポートの
矩形、つまり配置場所の候補を形づくるようにする。評
価は新規ポートの矩形を構成する各セルのカウントを全
て足し合わせたものをその場所のカウントとし、カウン
トが最少の場所をポートの配置場所として採用する。In this method, a part extending over cells is not taken into consideration. Therefore, in order to realize more fine-grained optimization, the division unit is made finer, and a plurality of cells form a rectangle of a new port, that is, a candidate for an arrangement location. To do. In the evaluation, the sum of all the counts of the cells constituting the rectangle of the new port is used as the count of the location, and the location with the smallest count is adopted as the location of the port.
第3図は本発明の他の実施例における分割の単位を新
規ポートTの縦横それぞれ1/2にした場合の例である。
第3図に示す実施例の場合には、,,,の4つ
のセルのセットから,,,の4つのセットまで
35個のセットがポート配置の候補となる。各セットのカ
ウントはそれを構成する各セルのカウントを合成たもの
であり、例えばセット,,,のカウントは0+
2+0+2=4となる。この第3図ではセット,,
,がカウントゼロであり、最適セットとして採用さ
れる。FIG. 3 shows an example in which the unit of division in each of the other embodiments of the present invention is set to 縦 each of the length and width of the new port T.
In the case of the embodiment shown in FIG. 3, from a set of four cells of,,, to a set of four,,,
35 sets are candidates for port arrangement. The count of each set is a composite of the counts of the cells constituting the set. For example, the count of the set,.
2 + 0 + 2 = 4. In this Fig. 3, the set,
, Are count zero and are adopted as the optimal set.
セルに分割する場合、例えば分割を物理画面の左上端
から始めると、どうしても右辺部、下辺部にあまりの部
分ができてしまい、そこが全く考慮されなくなってしま
うので、分割を左上隅から始めた場合のほかに、例え
ば、右上、右下、左下の残り3隅から分割していった場
合の各セルに対しても同様の処理を行ない、最終的にそ
れらすべてのセル又はセットの中から最適なポート配置
場所を選び出すようにすればよい。When dividing into cells, for example, if you start the division from the upper left corner of the physical screen, there will be inevitably too many parts on the right side and the lower side, which will not be considered at all, so the division was started from the upper left corner In addition to the above, for example, the same processing is performed on each cell when dividing from the remaining three corners of the upper right, the lower right, and the lower left, and finally the optimum is selected from among all the cells or the set. What is necessary is just to select a suitable port arrangement place.
(発明の効果) 本発明によれば、新規ポートが既にあるポートと重な
らないように自動的に位置付けられるため、画面が見や
すくなり、又、オペレータがポートを移動する手間が省
けるのでマンマシンインタフェースの向上に大いに役立
つ等の優れた効果が奏せられる。(Effects of the Invention) According to the present invention, a new port is automatically positioned so as not to overlap with an existing port, so that the screen is easy to see, and the operator does not need to move the port, so that the man-machine interface can be used. Excellent effects such as greatly helping the improvement can be obtained.
第1図は本発明の一実施例の構成を示すブロック図、第
2図および第3図はそれぞれ本発明の作用を説明するた
めの説明図である。 1……FW情報テーブル、2……ポート管理テーブル、3
……物理画面のセル分割機構、4……セル評価機構、5
……ポート作成機構。FIG. 1 is a block diagram showing the configuration of one embodiment of the present invention, and FIGS. 2 and 3 are explanatory diagrams for explaining the operation of the present invention. 1 ... FW information table, 2 ... Port management table, 3
…… Physical screen cell division mechanism, 4 …… Cell evaluation mechanism, 5
...... Port creation mechanism.
Claims (1)
装置において、 新規に表示するポートを4つのセルに分割し、この分割
したセルと対応するように前記表示装置の画面を複数の
セルに分割し、 前記表示装置の画面を分割して得た複数のセルのうち、
互いに隣接する4つのセルからなる複数のセットを対象
として、各セット毎にその構成する各セルに表示されて
いるポートの数を計数して各セット毎に表示されている
ポートの数を計数し、 新規ポートを表示するときには、前記セット毎のポート
の表示数に基づいて、ポートの表示数が最少のセットに
新規ポートを表示することを特徴とする表示装置におけ
るポート表示方法。1. A display device for displaying a plurality of ports superimposed on a screen, wherein a port to be newly displayed is divided into four cells, and a screen of the display device is divided into a plurality of cells so as to correspond to the divided cells. Of the plurality of cells obtained by dividing the screen of the display device,
For a plurality of sets of four cells adjacent to each other, the number of ports displayed in each cell constituting each set is counted, and the number of ports displayed in each set is counted. A method of displaying a port in a display device, wherein when displaying a new port, the new port is displayed in a set having a minimum number of ports to be displayed based on the number of ports displayed for each set.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62239809A JP2610277B2 (en) | 1987-09-24 | 1987-09-24 | Port display method for display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62239809A JP2610277B2 (en) | 1987-09-24 | 1987-09-24 | Port display method for display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6482121A JPS6482121A (en) | 1989-03-28 |
| JP2610277B2 true JP2610277B2 (en) | 1997-05-14 |
Family
ID=17050178
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62239809A Expired - Lifetime JP2610277B2 (en) | 1987-09-24 | 1987-09-24 | Port display method for display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2610277B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04239317A (en) * | 1991-01-11 | 1992-08-27 | Hitachi Inf Syst Ltd | data processing system |
| US5720508A (en) * | 1994-03-04 | 1998-02-24 | Mohammed; Gaffar | Powered glare screen device |
| DE10065493A1 (en) * | 2000-12-28 | 2002-07-11 | Lampertz Fab Org | Modular safety room for information technical units has holders for wall elements fitted or formed on edge plates of floor and constructed in cassette form with insulating material sandwiched between upper and lower section |
| DE10065494A1 (en) * | 2000-12-28 | 2002-07-11 | Lampertz Fab Org | Modular security chamber for information technology equipment has cassette-like floor plates with overlapping edges so that side projection on top of one plate covers exactly ledge at side on underneath of adjoining plate |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2508634B2 (en) * | 1986-05-16 | 1996-06-19 | カシオ計算機株式会社 | Multi-window generator |
| JPS63139645U (en) * | 1987-03-05 | 1988-09-14 |
-
1987
- 1987-09-24 JP JP62239809A patent/JP2610277B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6482121A (en) | 1989-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5625782A (en) | Differently magnified interlocked windows with automatic scrolling | |
| JPH0795261B2 (en) | Menu display method | |
| EP0106601A2 (en) | Color display unit | |
| JP2610277B2 (en) | Port display method for display device | |
| US5469189A (en) | Display apparatus and method with multi-window function | |
| JPS63247812A (en) | Screen display device | |
| JP2692842B2 (en) | Multi-window display | |
| JPS6330928A (en) | Input/output device | |
| JPH0667838A (en) | Display processor | |
| JPH0443589B2 (en) | ||
| JPH083779B2 (en) | Coordinate pointing device | |
| JP3508172B2 (en) | Information processing method | |
| JPH07117825B2 (en) | Multi-window display terminal control method | |
| JP2841433B2 (en) | Multi-window system | |
| JP2713582B2 (en) | Plot editor | |
| JP2794835B2 (en) | Image display method | |
| JPH01244502A (en) | Pc program display system | |
| JPS6232491A (en) | Crt display unit | |
| JPH0245878A (en) | Interactive CAD system | |
| JPH03209298A (en) | Multi-window slide display method | |
| JP3154844B2 (en) | Graphic input method and graphic input device | |
| JPH0436795A (en) | Window display control system | |
| JPS62247474A (en) | Control system for multi-window display | |
| JPH08212039A (en) | Screen display control device | |
| JPH087566B2 (en) | CRT display device |