[go: up one dir, main page]

JPH05204583A - Window display method - Google Patents

Window display method

Info

Publication number
JPH05204583A
JPH05204583A JP4034476A JP3447692A JPH05204583A JP H05204583 A JPH05204583 A JP H05204583A JP 4034476 A JP4034476 A JP 4034476A JP 3447692 A JP3447692 A JP 3447692A JP H05204583 A JPH05204583 A JP H05204583A
Authority
JP
Japan
Prior art keywords
display
window
windows
displayed
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.)
Granted
Application number
JP4034476A
Other languages
Japanese (ja)
Other versions
JP3263904B2 (en
Inventor
Kazumasa Suzuki
主真 鈴木
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP03447692A priority Critical patent/JP3263904B2/en
Publication of JPH05204583A publication Critical patent/JPH05204583A/en
Application granted granted Critical
Publication of JP3263904B2 publication Critical patent/JP3263904B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To provide the window display method by which the whole of display information can be grasped easily on a screen by superposing equally each window and displaying them in a display area, in the case all areas of plural windows to be displayed are not held in the display area. CONSTITUTION:In the lower side part of a screen 11 of a display part 25, a slide frame 12 is provided, and a scroll bar 13 whose length is flexible is provided therein. The slide frame 12 and the scroll bar 13 constitute a display position changing device 17. In both the left and the right ends of this scroll bar 13, overlap width changing buttons 14, 15 are provided, and also, in the upper side part of the slide frame 12, a display area 16 is provided. In the wind display method of this constitution, in the case all areas of plural windows to be displayed are not held in the display area, each window is superposed equally and displayed in the display area. In this case, in accordance with an instruction by an instructing means, overlap width of each window can be changed, and also, each window superposed and displayed can be scrolled.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、表示すべき複数のウィ
ンドウの全領域が表示画面上の表示領域内に収まらない
場合、各ウィンドウを均等に重ねあわせて前記表示領域
内に表示させるようにしたウィンドウ表示方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention, when the entire area of a plurality of windows to be displayed does not fit in the display area on the display screen, allows the windows to be evenly overlapped and displayed in the display area. Regarding the window display method.

【0002】[0002]

【従来の技術】従来、自動的にウィンドウを開いて情報
を表示するシステムでは、表示装置の表示領域内にウィ
ンドウを表示しきれない場合、新しいウィンドウが既に
表示されているウィンドウを覆い隠してしまうというこ
とが起こる。このため、ユーザは、マニュアル操作でウ
ィンドウを1つずつ移動させてウィンドウが見えるよう
に配置しなければならなかった。
2. Description of the Related Art Conventionally, in a system which automatically opens a window and displays information, when a window cannot be displayed in a display area of a display device, a new window covers an already displayed window. That happens. Therefore, the user has to manually move the windows one by one and arrange them so that the windows can be seen.

【0003】そこで、このような事態を避けるために表
示画面をスクロールさせるという方法が行なわれてい
た。
Therefore, in order to avoid such a situation, a method of scrolling the display screen has been used.

【0004】[0004]

【発明が解決しょうとする課題】しかしながら、上述し
た方法では、スクロールによって表示画面が切れてしま
い、ユーザは表示画面全体を把握するのが難しかった。
However, in the method described above, the display screen is cut off by scrolling, and it is difficult for the user to grasp the entire display screen.

【0005】本発明の目的は、このような従来の問題点
に鑑み、画面上で表示情報の全体を容易に把握すること
ができるようにしたウィンドウ表示方法を提供すること
にある。
An object of the present invention is to provide a window display method capable of easily grasping the entire display information on the screen in view of the above conventional problems.

【0006】[0006]

【課題を解決するための手段】本発明のウィンドウ表示
方法は、表示画面内に複数のウィンドウを同時に表示す
るウィンドウ表示システムにおいて、表示すべき複数の
ウィンドウの全領域が表示領域内に収まらない場合、各
ウィンドウを均等に重ねあわせて表示領域内に表示させ
るようにしたことを特徴とする。
According to the window display method of the present invention, in a window display system in which a plurality of windows are simultaneously displayed on a display screen, when the entire area of the plurality of windows to be displayed is not within the display area. The windows are evenly overlapped and displayed in the display area.

【0007】[0007]

【作用】上記構成のウィンドウ表示方法においては、表
示すべき複数のウィンドウの全領域が表示領域内に収ま
らない場合、各ウィンドウを均等に重ねあわせて前記表
示領域内に表示させる。この場合、指示手段による指示
に応じて、各ウィンドウの重なり幅を変更することがで
きる。また、指示手段による指示に応じて、重ね表示さ
れた各ウィンドウをスクロールすることができる。
In the window display method having the above structure, when the entire area of the plurality of windows to be displayed cannot fit in the display area, the windows are evenly overlapped and displayed in the display area. In this case, the overlapping width of each window can be changed according to the instruction from the instruction means. Further, it is possible to scroll the windows displayed in a superimposed manner according to the instruction from the instruction means.

【0008】このようにすると、わずかずつであって
も、すべてのウィンドウが一度に見えているようにでき
るため、ユーザは、画面上で表示情報の全体を容易に把
握することができる。従って、ユーザは大量の情報を効
率よく見ることができる。
In this way, all the windows can be seen at once, even if only a little, so that the user can easily grasp the entire display information on the screen. Therefore, the user can efficiently view a large amount of information.

【0009】また、ウィンドウを縦方向にわずかにずら
して表示することで、ユーザはウィンドウが重ねて表示
されていることを一目で理解することができる。
Further, by displaying the windows by slightly shifting them in the vertical direction, the user can understand at a glance that the windows are overlapped and displayed.

【0010】また、ウィンドウの重なり幅を画面上で変
更できるので、必要に応じて重なったウィンドウを広げ
てみることができる。また、ウィンドウの重なり幅を変
更することで、一度に複数のウィンドウを一括して動か
すことができる。
Since the overlapping width of the windows can be changed on the screen, the overlapping windows can be widened as necessary. Also, by changing the overlapping width of the windows, it is possible to move multiple windows at once.

【0011】指示手段によって表示画面内に表示される
棒状領域の位置と長さを指示することにより、ユーザは
容易にウィンドウの表示位置の変更を行なうことがで
き、全てのウィンドウの中でどのウィンドウ部分が画面
上に表示されているかを直観的に把握することができ
る。
The user can easily change the display position of the window by instructing the position and the length of the bar-shaped area displayed on the display screen by the instructing means. It is possible to intuitively understand whether the part is displayed on the screen.

【0012】[0012]

【実施例】次に本発明の実施例につき図面を用いて説明
する。
Embodiments of the present invention will now be described with reference to the drawings.

【0013】図2は、本発明によるウィンドウ表示方法
の一実施例を示すウィンドウ表示システムのブロック構
成図である。同図において、21は指示入力部であっ
て、この指示入力部21として、マウスなどのポインテ
ィングデバイスやキーボードが用いられている。ここ
で、表示位置の変更については、ポインティングデバイ
スで表示部25の画面上の表示位置変更装置を操作する
ことにより表示位置の変更を指示する。全ウィンドウ表
示の指示については、表示位置の変更の指示に用いない
マウスボタンをクリックするなどして全ウィンドウ表示
の指示を行なう。
FIG. 2 is a block diagram of a window display system showing an embodiment of the window display method according to the present invention. In the figure, reference numeral 21 denotes an instruction input unit, and as the instruction input unit 21, a pointing device such as a mouse or a keyboard is used. Here, regarding the change of the display position, the display device is instructed to be changed by operating the display position changing device on the screen of the display unit 25 with the pointing device. With respect to the instruction to display all windows, the instruction to display all windows is given by, for example, clicking a mouse button that is not used to instruct to change the display position.

【0014】22は指示入力部21からの指示により表
示位置設定部23へ変更の種類、指示された移動方向、
スクロールバーの長さおよび位置の変化量を伝える入力
判定部である。
Reference numeral 22 indicates the type of change, the moving direction instructed, to the display position setting unit 23 in response to an instruction from the instruction input unit 21,
It is an input determination unit that conveys the amount of change in the length and position of the scroll bar.

【0015】表示位置設定部23は、入力判定部22か
ら供給された変数の値をもとに、ウィンドウの移動方向
と移動量、画面の移動方向と移動量を設定するものであ
る。表示位置設定部23は、重なり設定部23aとスク
ロール設定部23bを有する。重なり設定部23aは、
ウィンドウの重なり幅Cを計算し、ウィンドウの表示位
置を決定する。スクロール設定部23bは、画面のスク
ロール方向、スクロール量を決定する。
The display position setting unit 23 sets the moving direction and moving amount of the window and the moving direction and moving amount of the screen based on the values of the variables supplied from the input judging unit 22. The display position setting unit 23 has an overlap setting unit 23a and a scroll setting unit 23b. The overlap setting unit 23a
The overlapping width C of the windows is calculated to determine the display position of the windows. The scroll setting unit 23b determines the scroll direction and scroll amount of the screen.

【0016】24は、表示位置設定部23からの情報に
もとづいて表示部25への表示を行なう表示制御部であ
る。25は、CRTディスプレイなどの表示部である。
Reference numeral 24 is a display control unit for displaying on the display unit 25 based on the information from the display position setting unit 23. Reference numeral 25 is a display unit such as a CRT display.

【0017】次に、まず全体の動作について図3を用い
て説明する。なお、図3は、図1のウィンドウ表示シス
テムの本発明に係る全体の動作を示すフローチャートで
ある。
Next, the overall operation will be described with reference to FIG. 3 is a flowchart showing the overall operation of the window display system of FIG. 1 according to the present invention.

【0018】指示入力部21からの入力があった場合
(ステップS31)、表示位置設定部23は入力判定部
22からの出力にもとづき、全ウィンドウ表示(ステッ
プS33)、重なり幅変更(ステップS34)、スクロ
ール(ステップS35)、1つのウィンドウ選択(ステ
ップS36)のうち、該当するフロー動作を行ない、表
示制御部24を介して表示部25に該当する表示を行な
わせる。
When there is an input from the instruction input section 21 (step S31), the display position setting section 23 displays all windows (step S33) and changes the overlapping width (step S34) based on the output from the input determination section 22. , Scroll (step S35), and one window selection (step S36), the corresponding flow operation is performed to cause the display unit 25 to perform the corresponding display via the display control unit 24.

【0019】(1)いま、指示入力部21から全ウィン
ドウ表示の指示があった場合(ステップS31〜S3
3)について、図4のフローチャートに従って以下説明
する。なお、図1は本発明の一実施例を示す表示部の画
面上の構成図、図4は本発明の一実施例を示す全ウィン
ドウ表示の動作フローチャートである。
(1) If there is an instruction to display all windows from the instruction input unit 21 (steps S31 to S3)
3) will be described below with reference to the flowchart of FIG. Note that FIG. 1 is a configuration diagram on a screen of a display unit showing an embodiment of the present invention, and FIG. 4 is an operation flowchart of full window display showing an embodiment of the present invention.

【0020】図1において、表示部25の画面11の下
側部分には、スライド枠12が設けられ(表示され)、
このスライド枠12内に長さが伸縮自在(可変)のスク
ロールバー13が設けられ(表示され)ている。スライ
ド枠12とスクロールバー13は、表示位置変更装置1
7を構成する。このスクロールバー13の左右両端に
は、重なり幅変更ボタン14、15が設けられ(表示さ
れ)ている。更に、画面11スライド枠12の上側部分
には表示領域16が設けられている。この表示領域16
の左上端のx,y座標を(0,0)、右上端のx,y座
標を(Lmax,0)とする。ここに、x軸を横方向に
とり、y軸を縦方向にとる。W1〜Wnは表示すべきウ
ィンドウであり、L1〜Lnはそれぞれ各ウィンドウW
1〜Wnの幅、C(≧0)はウィンドウの重なり幅であ
る。
In FIG. 1, a slide frame 12 is provided (displayed) on the lower side of the screen 11 of the display unit 25,
Inside the slide frame 12, a scroll bar 13 whose length is freely expandable (variable) is provided (displayed). The slide frame 12 and the scroll bar 13 have a display position changing device 1
Make up 7. Overlapping width change buttons 14 and 15 are provided (displayed) on the left and right ends of the scroll bar 13. Further, a display area 16 is provided on the upper side of the screen 11 slide frame 12. This display area 16
The x and y coordinates of the upper left end of the are set to (0, 0), and the x and y coordinates of the upper right end are set to (Lmax, 0). Here, the x-axis is the horizontal direction and the y-axis is the vertical direction. W1 to Wn are windows to be displayed, and L1 to Ln are each window W
The width of 1 to Wn, C (≧ 0) is the overlapping width of the windows.

【0021】指示入力部21から全ウィンドウ表示の指
示があると(ステップS11)、表示位置設定部23の
重なり設定部23aは、表示すべきn個のウィンドウW
1〜Wnの各幅L1〜Lnの合計Sum(L1...L
n)が表示領域16の幅Lmaxより大きいか否かをチ
ェックする(ステップS12)。重なり設定部23a
は、Sum(L1...Ln)≦Lmaxのとき、ウィ
ンドウの重なり幅C=0とし(ステップS13)、ステ
ップS15へ移行する。また、重なり設定部23aは、
Sum(L1...Ln)>Lmaxのとき、ウィンド
ウの重なり幅Cを次の(1)式により演算して求める
(ステップS14)。このようにして重なり幅Cが決定
される。 C={Sum(L1...Ln)−Lmax}/(n−1) ・・・(1)
When there is an instruction to display all windows from the instruction input unit 21 (step S11), the overlap setting unit 23a of the display position setting unit 23 causes the n windows W to be displayed.
Sum (L1 ... L) of each width L1 to Ln of 1 to Wn
It is checked whether or not n) is larger than the width Lmax of the display area 16 (step S12). Overlap setting unit 23a
When Sum (L1 ... Ln) ≦ Lmax, the overlapping width of windows is set to C = 0 (step S13), and the process proceeds to step S15. Also, the overlap setting unit 23a
When Sum (L1 ... Ln)> Lmax, the overlapping width C of the windows is calculated by the following equation (1) to obtain (step S14). In this way, the overlapping width C is determined. C = {Sum (L1 ... Ln) -Lmax} / (n-1) (1)

【0022】次にウィンドウW1の左上端を座標(0,
0)に合わせ、ウィンドウW2〜Wnの左上端の座標
を、ウィンドウの重なり幅が先に求めた(決定した)重
なり幅Cとなるようにしてそれぞれ計算する(ステップ
S15)。この場合、ウィンドウW2〜Wnは縦方向に
わずかずつずらすようにする(ウィンドウW2〜Wnの
左上端のy座標をわずかずつずらすようにする)。
Next, the upper left corner of the window W1 has coordinates (0,
0), the coordinates of the upper left corners of the windows W2 to Wn are calculated so that the overlapping width of the windows becomes the overlapping width C previously determined (determined) (step S15). In this case, the windows W2 to Wn are slightly shifted in the vertical direction (the y coordinates of the upper left corners of the windows W2 to Wn are slightly shifted).

【0023】表示位置設定部23は、表示制御部24を
介して表示部25に図1のようにウィンドウW1〜Wn
を表示する。即ち、ウィンドウW1の左上端を表示領域
16の左上端(0,0)に合わせ、ウィンドウW2〜W
nを、先に求めた左上端座標を基準に表示していく。従
って、ウィンドウW2〜Wnは順次重なり幅Cずつ均等
に重ねられて表示されることになる(ステップS1
6)。
The display position setting unit 23 displays windows W1 to Wn on the display unit 25 via the display control unit 24 as shown in FIG.
Is displayed. That is, the upper left corner of the window W1 is aligned with the upper left corner (0,0) of the display area 16, and the windows W2 to W
n is displayed on the basis of the upper left corner coordinates previously obtained. Therefore, the windows W2 to Wn are sequentially overlapped by the overlapping width C and displayed (step S1).
6).

【0024】(2)次に、指示入力部21から重なり幅
変更の指示があった場合(ステップS31、S32、S
34)について、図5のフローチャートに従って以下説
明する。なお、図5は本発明の他の実施例を示すウィン
ドウの重なり幅変更の動作フローチャート、図6は本発
明の他の実施例を示す表示部の画面上の構成図である。
図6において、図1と同一または相当部分には同符号を
用いている。
(2) Next, when there is an instruction to change the overlap width from the instruction input unit 21 (steps S31, S32, S).
34) will be described below with reference to the flowchart of FIG. Note that FIG. 5 is an operation flowchart for changing the overlapping width of windows according to another embodiment of the present invention, and FIG. 6 is a configuration diagram on the screen of the display unit according to another embodiment of the present invention.
6, the same reference numerals are used for the same or corresponding parts as in FIG.

【0025】表示部25の画面11には、前述の如くし
てウィンドウとともに表示位置変更装置17が、例えば
図6(a)(図1でn=7の場合である。)のように表
示される。表示位置変更装置17において、スライド枠
12の長さとスクロールバー13の長さの比は、任意の
重なり幅Cで全ウィンドウを並べたときの幅の合計(全
体の幅)と実際に画面11に表示されている全ウィンド
ウ幅(ここでは、表示領域16の幅Lmaxに相当す
る。)の比に対応するようになっている。
As described above, the display position changing device 17 is displayed on the screen 11 of the display unit 25 together with the window as shown in FIG. 6A (when n = 7 in FIG. 1). It In the display position changing device 17, the ratio of the length of the slide frame 12 to the length of the scroll bar 13 is the sum of the widths (total width) when all windows are arranged with an arbitrary overlapping width C and the actual screen 11 It corresponds to the ratio of all the displayed window widths (corresponding to the width Lmax of the display area 16 here).

【0026】図5の動作フローチャートについて説明す
る前にウィンドウの重なり幅変更の操作について説明す
る。ウィンドウの重なり幅の変更には、ポインティング
デバイスで左右の重なり幅変更ボタン14、15のいず
れかを選択して、重なり幅変更ボタン14又は15を内
側(又は外側)へ移動させる。この操作によって、スク
ロールバー13は、重なり幅変更ボタン14又は15の
移動量だけ拡張(又は縮小)する。このときのスライド
枠12の長さとスクロールバー13の長さとの比に対応
して、ウィンドウの重なり幅Cが変更される(図6
(a)→図6(b)、図6(c))。例えば、重なり幅
変更ボタン14又は15を外側へ移動させれば、ウィン
ドウの重なり幅Cは増大し、逆に重なり幅変更ボタン1
4又は15を内側へ移動させれば、ウィンドウの重なり
幅Cは減少する。
Before explaining the operation flowchart of FIG. 5, the operation for changing the overlapping width of windows will be described. In order to change the overlapping width of the windows, one of the left and right overlapping width changing buttons 14 and 15 is selected with the pointing device, and the overlapping width changing button 14 or 15 is moved to the inside (or outside). By this operation, the scroll bar 13 expands (or contracts) by the amount of movement of the overlapping width changing button 14 or 15. The overlapping width C of the windows is changed according to the ratio of the length of the slide frame 12 to the length of the scroll bar 13 at this time (FIG. 6).
(A) → FIG. 6 (b), FIG. 6 (c)). For example, if the overlapping width change button 14 or 15 is moved to the outside, the overlapping width C of the window increases, and conversely, the overlapping width change button 1
If 4 or 15 is moved inward, the overlapping width C of the window is reduced.

【0027】このようにして図6(a)の重なり幅Cを
変更した場合のウィンドウの表示位置については、画面
11の表示領域16の左端のウィンドウW1を固定して
重なり幅Cの変更分だけ他のウィンドウが右側にずれる
場合(以下、左固定の場合という。)(図6(b))
と、画面11の表示領域16の右端のウィンドウW7を
固定して重なり幅Cの変更分だけ他のウィンドウが左側
にずれる場合(以下、右固定の場合という。)(図6
(c))とのいずれかを選択できる。この選択の仕方に
ついては、ポインティングデバイスで右側の重なり幅変
更ボタン15を選択したときは、右方向へ重なり幅Cの
変更分だけウィンドウが移動する(図6(b))。ま
た、ポインティングデバイスで左側の重なり幅変更ボタ
ン14を選択したときは、左方向へ重なり幅Cの変更分
だけウィンドウが移動する(図6(c))。
As for the display position of the window when the overlapping width C in FIG. 6A is changed in this way, the window W1 at the left end of the display area 16 of the screen 11 is fixed and only the change of the overlapping width C is made. When other windows are shifted to the right (hereinafter, referred to as fixed left) (FIG. 6 (b))
Then, when the window W7 at the right end of the display area 16 of the screen 11 is fixed and the other windows are shifted to the left by the change in the overlapping width C (hereinafter, referred to as the case of right fixing) (FIG. 6).
Either (c)) can be selected. Regarding this selection method, when the right overlapping width change button 15 is selected with the pointing device, the window moves to the right by the amount of change in the overlapping width C (FIG. 6B). When the left overlapping width changing button 14 is selected with the pointing device, the window moves to the left by the amount of the changing overlapping width C (FIG. 6C).

【0028】次にウィンドウの重なり幅変更の動作につ
いて説明する。ユーザは、指示入力部21としてのマウ
スなどのポインティングデバイスで、この表示位置変更
装置17を操作して前述のようにして重なり幅の変更指
示を行なう(ステップS51)。そして、表示位置設定
部23には、入力判定部22から指示入力部21による
指示にもとづく情報(変更の種類、指示された移動方
向、スクロールバー13の長さおよび位置の変化量)が
供給される。表示位置設定部23の重なり設定部23a
は、ウィンドウの重なり幅C´で重ねて表示領域16に
関係なく表示した(並べた)ときの重なり分を差引いた
全ウィンドウ幅S(C´)を、S(C´):Lmax=
(スライド枠12の長さ):(スクロールバー13の長
さ)、即ちS(C´)/Lmax=(スライド枠12の
長さ)/(スクロールバー13の長さ)より求める(ス
テップS52)。次に重なり設定部23aは、ウィンド
ウの重なり幅C´を次の(2)式より計算する(ステッ
プS53)。 C´={Sum(L1...Ln)−S(C´)}/(n−1)・・・(2)
Next, the operation of changing the overlapping width of windows will be described. The user operates the display position changing device 17 with a pointing device such as a mouse as the instruction input unit 21 to give an instruction to change the overlapping width as described above (step S51). Then, the display position setting unit 23 is supplied with information (type of change, instructed moving direction, change amount of length and position of the scroll bar 13) based on the instruction from the instruction input unit 21 from the input determination unit 22. It Overlap Setting Section 23a of Display Position Setting Section 23
Is the total window width S (C ′) obtained by subtracting the overlapping amount when displayed (arranged) regardless of the display area 16 by overlapping with the overlapping width C ′ of the window, S (C ′): Lmax =
(Length of slide frame 12): (Length of scroll bar 13), that is, S (C ') / Lmax = (length of slide frame 12) / (length of scroll bar 13) (step S52) .. Next, the overlap setting unit 23a calculates the overlap width C ′ of the windows from the following expression (2) (step S53). C '= {Sum (L1 ... Ln) -S (C')} / (n-1) ... (2)

【0029】なお、S(C´)=Sum(L1...L
n)−(n−1)C´とする。従って、S(0)=Su
m(L1...Ln)である。
Note that S (C ') = Sum (L1 ... L
n)-(n-1) C '. Therefore, S (0) = Su
m (L1 ... Ln).

【0030】次に重なり設定部23aは、指示入力部2
1としてのポインティングデバイスで、表示位置変更装
置17の重なり変更ボタン15又は14を選択したか否
かにもとづき、左固定の場合か右固定の場合かを判断す
る(ステップS54)。
Next, the overlap setting section 23a includes the instruction input section 2
Based on whether or not the overlap changing button 15 or 14 of the display position changing device 17 has been selected with the pointing device as 1, it is determined whether it is left-fixed or right-fixed (step S54).

【0031】重なり設定部23aは、左固定の場合、図
6(a)で画面11の表示領域16の現在左端に表示さ
れているウィンドウW1の画面上での左端座標を基準
(固定)として、重なり幅C´でウィンドウの配置計算
し、表示制御部24を介して表示部25の画面11の表
示領域16にウィンドウを図6(b)のように表示させ
る(ステップS55、S57)。
In the case where the overlap setting section 23a is fixed to the left, the left end coordinates on the screen of the window W1 currently displayed at the left end of the display area 16 of the screen 11 in FIG. The window layout is calculated with the overlapping width C ′, and the window is displayed on the display area 16 of the screen 11 of the display unit 25 via the display control unit 24 as shown in FIG. 6B (steps S55 and S57).

【0032】また、重なり設定部23aは、右固定の場
合、図6(a)で画面11の表示領域16の現在右端に
表示されているウィンドウW7の画面上での右端座標を
基準(固定)として、重なり幅C´でウィンドウの配置
計算し、表示制御部24を介して表示部25の画面11
の表示領域16にウィンドウを図6(c)のように表示
させる(ステップS56、S57)。
Further, in the case where the overlap setting section 23a is fixed to the right, the right end coordinate on the screen of the window W7 currently displayed at the right end of the display area 16 of the screen 11 in FIG. 6A is used as a reference (fixed). As a result, the window layout is calculated with the overlapping width C ′, and the screen 11 of the display unit 25 is displayed via the display control unit 24.
A window is displayed in the display area 16 of as shown in FIG. 6C (steps S56 and S57).

【0033】(3)次に、指示入力部21からスクロー
ルの指示があった場合(ステップS31、S32、S3
5)について、図7のフローチャートに従って以下説明
する。なお、図7は本発明の他の実施例を示すスクロー
ルの動作フローチャートである。
(3) Next, when there is a scroll instruction from the instruction input unit 21 (steps S31, S32, S3).
5) will be described below with reference to the flowchart of FIG. 7. FIG. 7 is a scroll operation flowchart showing another embodiment of the present invention.

【0034】指示入力部21としての、ポインティング
デバイスでスクロール指示を行なう(ステップS7
1)。ここで、ポインティングデバイスによるスクロー
ル指示は次のように行なう。即ち、スライド枠12内に
おいて、スクロールバー13の重なり幅変更ボタン1
4、15以外の位置を、ポインティングデバイスで指示
するすることで、スクロールバー13全体が平行移動し
て重なり幅変更ボタン14、15のいずれかがその位置
へくるようにする。例えば、図6(b)の状態で61の
位置にポインティングデバイスで指示すると、図6
(c)のようにスクロールバー13のボタン15がその
位置61にくるようにスクロールバー13全体が図6
(b)の状態から図6(c)の状態へ平行移動する。
A scrolling instruction is given by a pointing device as the instruction inputting section 21 (step S7).
1). Here, the scroll instruction by the pointing device is performed as follows. That is, in the slide frame 12, the overlap width change button 1 of the scroll bar 13
By pointing to a position other than 4 and 15 with the pointing device, the entire scroll bar 13 is moved in parallel so that one of the overlap width changing buttons 14 and 15 comes to that position. For example, if the pointing device is used to point to position 61 in the state of FIG.
As shown in FIG. 6C, the entire scroll bar 13 is arranged so that the button 15 of the scroll bar 13 comes to the position 61.
The state of FIG. 6B is translated to the state of FIG.

【0035】表示位置設定部23のスクロール設定部2
3bは、入力判定部22からの出力情報(スクロールバ
ー13の移動方向と移動量)にもとづき、画面11のス
クロール方向とスクロール量を計算した上で、表示制御
部24を介して制御部25の画面11の表示領域16
に、指示通りのスクロール表示させる(ステップS7
2、S73)。例えば、上記の如く図6(b)の状態で
61の位置にポインティングデバイスで指示した場合に
は、画面11を左方向へスクロールさせて、従ってウィ
ンドウを左方向へスクロールさせて、図6(c)の如く
表示させる。なお、図6(c)の状態は図5のステップ
S56に対応する表示と同じである。
Scroll setting section 2 of display position setting section 23
3b calculates the scrolling direction and the scrolling amount of the screen 11 based on the output information (the moving direction and the moving amount of the scroll bar 13) from the input determining unit 22, and then calculates Display area 16 of screen 11
Scroll display as instructed (step S7)
2, S73). For example, when the pointing device is instructed to the position 61 in the state of FIG. 6 (b) as described above, the screen 11 is scrolled to the left, and therefore the window is scrolled to the left, and the screen shown in FIG. ) Is displayed. The state of FIG. 6C is the same as the display corresponding to step S56 of FIG.

【0036】(4)次に、指示入力部21から1つのウ
ィンドウ選択の指示があった場合(ステップS31、S
32、S36)について、図8のフローチャートに従っ
て以下説明する。なお、図8は本発明の他の実施例を示
す1つのウィンドウ選択の動作フローチャートである。
(4) Next, when there is an instruction to select one window from the instruction input unit 21 (steps S31, S).
32, S36) will be described below with reference to the flowchart of FIG. Note that FIG. 8 is an operation flowchart for selecting one window according to another embodiment of the present invention.

【0037】指示入力部21により1つのウィンドウ選
択の指示が行なわれると、表示位置設定部23は表示制
御部24を介して制御部25の画面の表示領域に指定ウ
ィンドウのポップアップ表示を行なわせる(ステップS
82)。
When the instruction input unit 21 gives an instruction to select one window, the display position setting unit 23 causes the display control unit 24 to perform pop-up display of the designated window in the display area of the screen of the control unit 25 ( Step S
82).

【0038】以上の説明から分かるように、ウィンドウ
W1〜Wnの重なり幅Cを図1のように割り付けること
で、わずかずつであってもすべてのウィンドウが一度に
見えているようにできるため、ユーザは画面11上で表
示情報の全体を容易に把握することができる。従って、
ユーザは大量の情報を効率よく見ることができる。ま
た、ウィンドウW2〜Wnを縦方向にわずかにずらして
表示することで、ユーザはウィンドウW1〜Wnが重ね
て表示されていることを一目で理解することができる。
As can be seen from the above description, by allocating the overlapping width C of the windows W1 to Wn as shown in FIG. 1, it is possible to make all the windows visible at a time, even if only a little. Can easily grasp the entire display information on the screen 11. Therefore,
The user can efficiently see a large amount of information. Further, by displaying the windows W2 to Wn with a slight vertical shift, the user can understand at a glance that the windows W1 to Wn are displayed in an overlapping manner.

【0039】また、図6(a)のようなウィンドウW1
〜W7の重なり幅Cを画面上で変更できるので、必要に
応じて重なったウィンドウW1〜W7を図6(b)、
(c)のように広げてみることができる。また、図6
(a)のウィンドウW1〜W7の重なり幅Cを変更する
ことで、一度に複数のウィンドウW1〜W7を図6
(b)、(c)のように一括して動かすことができる。
Further, the window W1 as shown in FIG.
Since the overlapping width C of ~ W7 can be changed on the screen, the overlapping windows W1 to W7 can be displayed as shown in FIG.
You can open it like (c). In addition, FIG.
By changing the overlapping width C of the windows W1 to W7 in (a), a plurality of windows W1 to W7 can be displayed at a time.
It can be moved collectively as in (b) and (c).

【0040】スクロールバー13と重なり幅変更装置
(重なり幅変更ボタン14、15)とが一体化した視覚
的な表示位置変更装置17により、ユーザは容易に表示
位置の変更が行なえ、すべてのウィンドウの中でどのウ
ィンドウ部分が画面上に表示されているかを直観的に把
握できる。
The visual display position changing device 17 in which the scroll bar 13 and the overlapping width changing device (overlap width changing buttons 14 and 15) are integrated makes it possible for the user to easily change the display position and to display all windows. You can intuitively understand which window part is displayed on the screen.

【0041】本発明は、本実施例に限定されることな
く、本発明の要旨を逸脱しない範囲で種々の応用および
変形が考えられる。本発明は、多階層のメニュー表示
や、複数ページを一度に見られるプレビューアなどに応
用することができる。
The present invention is not limited to this embodiment, and various applications and modifications are conceivable without departing from the gist of the present invention. INDUSTRIAL APPLICABILITY The present invention can be applied to a multi-layered menu display, a previewer for viewing multiple pages at once, and the like.

【0042】[0042]

【発明の効果】上述したように本発明のウィンドウ表示
方法によれば、次のような効果が得られる。
As described above, according to the window display method of the present invention, the following effects can be obtained.

【0043】(1)わずかずつであってもすべてのウィ
ンドウが画面上の表示領域に一度に見えているようにで
きるため、ユーザは画面上で表示情報の全体を容易に把
握することができる。従って、ユーザは大量の情報を効
率よく見ることができる。
(1) Since all windows can be seen at once in the display area on the screen, even if only a little, the user can easily grasp the entire display information on the screen. Therefore, the user can efficiently view a large amount of information.

【0044】(2)各ウィンドウを縦方向にわずかにず
らして表示することで、ユーザはウィンドウが重ねて表
示されていることを一目で理解することができる。
(2) By displaying the windows with a slight vertical shift, the user can understand at a glance that the windows are displayed in an overlapping manner.

【0045】(3)ウィンドウの重なり幅を画面上で変
更できるので、必要に応じて重なったウィンドウを広げ
てみることができる。
(3) Since the overlapping width of the windows can be changed on the screen, the overlapping windows can be expanded as needed.

【0046】(4)ウィンドウの重なり幅を変更するこ
とで、一度に複数のウィンドウを一括して動かすことが
できる。
(4) By changing the overlapping width of windows, it is possible to move a plurality of windows at once.

【0047】(5)指示手段によって表示画面内に表示
される棒状領域の位置と長さを指示することにより、ユ
ーザは容易にウィンドウの表示位置の変更を行なうこと
ができ、全てのウィンドウの中でどのウィンドウ部分が
画面上に表示されているかを直観的に把握することがで
きる。
(5) The user can easily change the display position of the window by instructing the position and the length of the bar-shaped area displayed on the display screen by the instructing means, and all the windows can be displayed. With, you can intuitively understand which window part is displayed on the screen.

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

【図1】本発明の一実施例を示す表示部の画面上の構成
FIG. 1 is a configuration diagram on a screen of a display unit showing an embodiment of the present invention.

【図2】本発明によるウィンドウ表示方法の一実施例を
示すウィンドウ表示システムのブロック構成図
FIG. 2 is a block diagram of a window display system showing an embodiment of a window display method according to the present invention.

【図3】図1のウィンドウ表示システムの本発明の全体
の動作を示すフローチャート
3 is a flowchart showing the overall operation of the window display system of FIG. 1 according to the present invention.

【図4】本発明の一実施例を示す全ウィンドウ表示の動
作フローチャート
FIG. 4 is an operation flowchart of displaying all windows according to an embodiment of the present invention.

【図5】本発明の他の実施例を示すウィンドウの重なり
幅変更の動作フローチャート
FIG. 5 is an operation flowchart of changing the overlapping width of windows according to another embodiment of the present invention.

【図6】本発明の他の実施例を示す表示部の画面上の構
成図
FIG. 6 is a configuration diagram on a screen of a display unit showing another embodiment of the present invention.

【図7】本発明の他の実施例を示すスクロールの動作フ
ローチャート
FIG. 7 is an operation flowchart of a scroll showing another embodiment of the present invention.

【図8】本発明の他の実施例を示す1つのウィンドウ選
択の動作フローチャート
FIG. 8 is an operation flowchart of selecting one window according to another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

11 画面 13 スクロールバー 14、15 重なり幅変更ボタン 16 表示領域 17 表示位置変更装置 21 指示入力部 23 表示位置設定部 23a 重なり設定部 23b スクロール設定部 25 表示部 11 screen 13 scroll bar 14, 15 overlap width change button 16 display area 17 display position change device 21 instruction input unit 23 display position setting unit 23a overlap setting unit 23b scroll setting unit 25 display unit

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 表示画面内に複数のウィンドウを同時に
表示するウィンドウ表示システムにおいて、 表示すべき複数のウィンドウの全領域が表示領域内に収
まらない場合、各ウィンドウを均等に重ねあわせて前記
表示領域内に表示させるようにしたことを特徴とするウ
ィンドウ表示方法。
1. In a window display system for displaying a plurality of windows on a display screen at the same time, if the entire areas of the plurality of windows to be displayed cannot fit in the display area, the windows are evenly overlapped with each other. A window display method characterized by being displayed inside.
【請求項2】 指示手段の指示に応じて、各ウィンドウ
の重なり幅を変更可能としたことを特徴とする請求項1
記載のウィンドウ表示方法。
2. The overlapping width of each window can be changed according to an instruction from the instruction means.
The window display method described.
【請求項3】 前記指示手段の指示に応じて、重ね表示
された各ウィンドウをスクロール可能としたことを特徴
とする請求項2記載のウィンドウ表示方法。
3. The window display method according to claim 2, wherein the windows displayed in a superimposed manner can be scrolled in response to an instruction from the instruction means.
【請求項4】 前記指示手段によって前記表示画面内に
表示される棒状領域の位置と長さを指示することによ
り、対応する処理を前記表示領域内に促し、指示内容と
処理内容を視覚的に表示するようにしたことを特徴とす
る請求項2又は3記載のウィンドウ表示方法。
4. By instructing the position and length of a bar-shaped area displayed on the display screen by the instructing means, the corresponding processing is prompted in the display area, and the instruction content and the processing content are visually displayed. The window display method according to claim 2, wherein the window is displayed.
JP03447692A 1992-01-24 1992-01-24 Window display method and device Expired - Fee Related JP3263904B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03447692A JP3263904B2 (en) 1992-01-24 1992-01-24 Window display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03447692A JP3263904B2 (en) 1992-01-24 1992-01-24 Window display method and device

Publications (2)

Publication Number Publication Date
JPH05204583A true JPH05204583A (en) 1993-08-13
JP3263904B2 JP3263904B2 (en) 2002-03-11

Family

ID=12415307

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03447692A Expired - Fee Related JP3263904B2 (en) 1992-01-24 1992-01-24 Window display method and device

Country Status (1)

Country Link
JP (1) JP3263904B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011018356A (en) * 2010-09-01 2011-01-27 Sharp Corp Portable telephone set, information processing program and recording medium with information processing program recorded thereon
JP2022027107A (en) * 2020-07-31 2022-02-10 セイコーエプソン株式会社 Image display method, image display device, and display control program
JP2023055741A (en) * 2015-06-07 2023-04-18 アップル インコーポレイテッド Devices and methods for navigating between user interfaces
US11977726B2 (en) 2015-03-08 2024-05-07 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US12045451B2 (en) 2012-05-09 2024-07-23 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US12050761B2 (en) 2012-12-29 2024-07-30 Apple Inc. Device, method, and graphical user interface for transitioning from low power mode
US12067229B2 (en) 2012-05-09 2024-08-20 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US12135871B2 (en) 2012-12-29 2024-11-05 Apple Inc. Device, method, and graphical user interface for switching between user interfaces
US12340075B2 (en) 2012-05-09 2025-06-24 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US12346550B2 (en) 2015-06-07 2025-07-01 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US12386501B2 (en) 2015-08-10 2025-08-12 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US12436662B2 (en) 2015-03-08 2025-10-07 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011018356A (en) * 2010-09-01 2011-01-27 Sharp Corp Portable telephone set, information processing program and recording medium with information processing program recorded thereon
US12340075B2 (en) 2012-05-09 2025-06-24 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US12045451B2 (en) 2012-05-09 2024-07-23 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US12067229B2 (en) 2012-05-09 2024-08-20 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US12050761B2 (en) 2012-12-29 2024-07-30 Apple Inc. Device, method, and graphical user interface for transitioning from low power mode
US12135871B2 (en) 2012-12-29 2024-11-05 Apple Inc. Device, method, and graphical user interface for switching between user interfaces
US11977726B2 (en) 2015-03-08 2024-05-07 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US12436662B2 (en) 2015-03-08 2025-10-07 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
JP2023055741A (en) * 2015-06-07 2023-04-18 アップル インコーポレイテッド Devices and methods for navigating between user interfaces
US12346550B2 (en) 2015-06-07 2025-07-01 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US12386501B2 (en) 2015-08-10 2025-08-12 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US12166929B2 (en) 2020-07-31 2024-12-10 Seiko Epson Corporation Image display method, image display device, and storage medium storing display control program for displaying first image and second image in display area
JP2022027107A (en) * 2020-07-31 2022-02-10 セイコーエプソン株式会社 Image display method, image display device, and display control program

Also Published As

Publication number Publication date
JP3263904B2 (en) 2002-03-11

Similar Documents

Publication Publication Date Title
EP0249399B1 (en) Multiwindow control method and apparatus for work station having multiwindow function
JPH05204583A (en) Window display method
US12302126B2 (en) Signal distribution interface
CN102035990A (en) Method of color customization of content screen
US20190196678A1 (en) Adding new slides on a canvas in a zooming user interface
JPH0962473A (en) Multi-window display method
JP2549244B2 (en) Hierarchical structure data display system and display method
JPH0785099A (en) Hierarchical display method
JPH10254619A (en) User interface device for candidate selection
JP3490779B2 (en) Screen control device by key input
JP5205111B2 (en) Ladder diagram monitoring device
JPH10124690A (en) Graph display device and graph display method
JP2001134360A (en) Method and device for displaying node data and hypertext device
JP2002318650A (en) Network display device and network display method
JPH1049133A (en) Data display method
JPH08179750A (en) Graph display device
JPH02235139A (en) Screen display information switching system
JPH1186010A (en) Graph display device
JPH06149524A (en) Multiwindow display system
JPH09146746A (en) Window display control device
JPH03259326A (en) Display picture control system
JPH0830679A (en) Creating and updating process control line table
JPH0778016A (en) Numerical controller with menu display function
JPH1069364A (en) Window screen selection method
JPH01261722A (en) Multi-window display device, multi-window display control method, and multi-window display control device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20011121

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071228

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081228

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091228

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees