JPH0651933A - マルチウインドウ制御方法 - Google Patents
マルチウインドウ制御方法Info
- Publication number
- JPH0651933A JPH0651933A JP4204181A JP20418192A JPH0651933A JP H0651933 A JPH0651933 A JP H0651933A JP 4204181 A JP4204181 A JP 4204181A JP 20418192 A JP20418192 A JP 20418192A JP H0651933 A JPH0651933 A JP H0651933A
- Authority
- JP
- Japan
- Prior art keywords
- window
- window control
- management module
- cursor
- module
- 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.)
- Withdrawn
Links
Landscapes
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】
【目的】マルチウインドウ環境におけるウインドウの制
御方法に関し、ウインドウ制御操作を迅速かつ簡単に行
う方法を提供することを目的とする。 【構成】ディスプレイ装置と、マウスと、マルチウイン
ドウ管理モジュールと、ウインドウ制御モジュールと、
時間管理モジュールとより成るマルチウインドウ環境に
おいて、マルチウインドウ管理モジュールは、カーソル
の位置を監視し(S1) 、ウインドウ内にカーソルが入っ
たことを検出するとウインドウ制御モジュールと時間管
理モジュールとを起動し(S2) 、ウインドウ制御モジュ
ールはマウスからの入力による指示に従ってウインドウ
制御を行い(S4,S7) 、時間管理モジュールはあらかじめ
定められた一定時間が過ぎるとマルチウインドウ管理モ
ジュールに通知し、ウインドウ制御モジュールを停止さ
せる(S3,S6)
御方法に関し、ウインドウ制御操作を迅速かつ簡単に行
う方法を提供することを目的とする。 【構成】ディスプレイ装置と、マウスと、マルチウイン
ドウ管理モジュールと、ウインドウ制御モジュールと、
時間管理モジュールとより成るマルチウインドウ環境に
おいて、マルチウインドウ管理モジュールは、カーソル
の位置を監視し(S1) 、ウインドウ内にカーソルが入っ
たことを検出するとウインドウ制御モジュールと時間管
理モジュールとを起動し(S2) 、ウインドウ制御モジュ
ールはマウスからの入力による指示に従ってウインドウ
制御を行い(S4,S7) 、時間管理モジュールはあらかじめ
定められた一定時間が過ぎるとマルチウインドウ管理モ
ジュールに通知し、ウインドウ制御モジュールを停止さ
せる(S3,S6)
Description
【0001】
【産業上の利用分野】本発明はワークステーション(W
S)、パーソナルコンピュータ(PC)等のマルチウイ
ンドウ環境におけるウインドウの制御方法に関する。
S)、パーソナルコンピュータ(PC)等のマルチウイ
ンドウ環境におけるウインドウの制御方法に関する。
【0002】WS,PCの発展に伴い、より使いやすい
マンマシンインタフェースが求められ、このためマルチ
ウインドウ環境が提供され広く使用される状況になっ
た。この環境ではウインドウの移動、拡大/縮小、レイ
ズ/ロウワーやアイコン化等のウインドウ制御操作を頻
繁に行うことが多く、この操作をより容易にすることが
求められている。
マンマシンインタフェースが求められ、このためマルチ
ウインドウ環境が提供され広く使用される状況になっ
た。この環境ではウインドウの移動、拡大/縮小、レイ
ズ/ロウワーやアイコン化等のウインドウ制御操作を頻
繁に行うことが多く、この操作をより容易にすることが
求められている。
【0003】
【従来の技術】ウインドウとはディスプレイ画面上の独
立した表示領域であり、使用者からみて独立した別々の
仕事(タスク)が割り当てられ、その仕事と使用者との
インタフェースとなる。
立した表示領域であり、使用者からみて独立した別々の
仕事(タスク)が割り当てられ、その仕事と使用者との
インタフェースとなる。
【0004】ウインドウは複数個設定することができ
(マルチウインドウ)、ウインドウ自体は移動、拡大/
縮小、レイズ/ロウワー、アイコン化等の操作ができ
る。これらの操作をウインドウ制御操作という。
(マルチウインドウ)、ウインドウ自体は移動、拡大/
縮小、レイズ/ロウワー、アイコン化等の操作ができ
る。これらの操作をウインドウ制御操作という。
【0005】図5は従来のウインドウ制御の例を示す説
明図である。従来のウインドウ制御操作方式の代表的な
ものはポップアップメニュー方式で、次のような操作を
必要とする。図5により説明する。 マウスのボタンを押す。→制御項目を示すメニューが
カーソル位置に表示さる(メニューポップアップ)。図
5(A)。 マウスボタンを押したままマウスを動かしてカーソル
をメニューの目的の制御項目(例えば、「移動」)にも
っていき、ボタンを放す。→「移動」が選択さメニュー
は消える。図5(B)。 操作対象のウインドウ内にカーソルを移しマウスボタ
ンを押す。→移動可能態になる。図5(C)。 マウスボタンを押したままカーソルを動かすとウイン
ドウが付いて動く(ドラッグ)。図5(D) ボタンを放す。→ウインドウがその位置で固定され
る。 ウインドウ内のアプリケーションの操作に入る。
明図である。従来のウインドウ制御操作方式の代表的な
ものはポップアップメニュー方式で、次のような操作を
必要とする。図5により説明する。 マウスのボタンを押す。→制御項目を示すメニューが
カーソル位置に表示さる(メニューポップアップ)。図
5(A)。 マウスボタンを押したままマウスを動かしてカーソル
をメニューの目的の制御項目(例えば、「移動」)にも
っていき、ボタンを放す。→「移動」が選択さメニュー
は消える。図5(B)。 操作対象のウインドウ内にカーソルを移しマウスボタ
ンを押す。→移動可能態になる。図5(C)。 マウスボタンを押したままカーソルを動かすとウイン
ドウが付いて動く(ドラッグ)。図5(D) ボタンを放す。→ウインドウがその位置で固定され
る。 ウインドウ内のアプリケーションの操作に入る。
【0006】また、ウインドウの枠の部分にウインドウ
制御用のアイコンが括り付けられて表示され、このアイ
コンをマウスにより指定し操作する方式もあるが、アイ
コンが小さく、種類も限定される。
制御用のアイコンが括り付けられて表示され、このアイ
コンをマウスにより指定し操作する方式もあるが、アイ
コンが小さく、種類も限定される。
【0007】
【発明が解決しようとする課題】以上のようなウインド
ウ制御操作は、慣れればどうということはないともいえ
るが、慣れないと思いどおりに操作するのは難しく、頻
繁に操作する場合にはかなり面倒であり、効率がよいと
は言えない。
ウ制御操作は、慣れればどうということはないともいえ
るが、慣れないと思いどおりに操作するのは難しく、頻
繁に操作する場合にはかなり面倒であり、効率がよいと
は言えない。
【0008】本発明はこのようなウインドウ制御操作を
迅速かつ簡単に行うことができる方法を提供することを
目的としている。
迅速かつ簡単に行うことができる方法を提供することを
目的としている。
【0009】
【課題を解決するための手段】図1は本発明方法の原理
を示すフローチャートであり、図2はマルチウインドウ
環境構成図である。
を示すフローチャートであり、図2はマルチウインドウ
環境構成図である。
【0010】本発明は、画面を表示するディスプレイ装
置1と、画面上の位置を指定するマウス2と、マルチウ
インドウ管理モジュール3と、時間管理モジュール4と
ウインドウ制御モジュール5とより成るマルチウインド
ウ環境において、ディスプレイ装置にウインドウが表示
されているときに、マルチウインドウ管理モジュール
は、マウスの移動によるカーソルの位置を監視し(S1)
、ウインドウ内にカーソルが入ったことを検出すると
ウインドウ制御モジュールと時間管理モジュールとを起
動し(S2) 、ウインドウ制御モジュールは起動されると
マウスからの入力による指示に従ってウインドウ制御を
行い(S4,S7) 、時間管理モジュールはあらかじめ定めら
れた一定時間が過ぎるとマルチウインドウ管理モジュー
ルに通知し、マルチウインドウ管理モジュールはウイン
ドウ制御モジュールを停止させる(S3,S6) ようにしたこ
とを特徴としている。
置1と、画面上の位置を指定するマウス2と、マルチウ
インドウ管理モジュール3と、時間管理モジュール4と
ウインドウ制御モジュール5とより成るマルチウインド
ウ環境において、ディスプレイ装置にウインドウが表示
されているときに、マルチウインドウ管理モジュール
は、マウスの移動によるカーソルの位置を監視し(S1)
、ウインドウ内にカーソルが入ったことを検出すると
ウインドウ制御モジュールと時間管理モジュールとを起
動し(S2) 、ウインドウ制御モジュールは起動されると
マウスからの入力による指示に従ってウインドウ制御を
行い(S4,S7) 、時間管理モジュールはあらかじめ定めら
れた一定時間が過ぎるとマルチウインドウ管理モジュー
ルに通知し、マルチウインドウ管理モジュールはウイン
ドウ制御モジュールを停止させる(S3,S6) ようにしたこ
とを特徴としている。
【0011】またウインドウにウインドウ制御アイコン
等を表示し、カーソルがそのアイコン等のどの位置にあ
るときマウスクリックされたかを検出することにより、
ウインドウの制御操作指示の内容を判断する。
等を表示し、カーソルがそのアイコン等のどの位置にあ
るときマウスクリックされたかを検出することにより、
ウインドウの制御操作指示の内容を判断する。
【0012】
【作用】カーソルが対象とするウインドウに入ったこと
をきっかけとして、一定時間そのウインドウを制御状態
とする。ウインドウ制御操作の指示は大きなアイコン等
により容易であり、感覚的に抵抗の少ない操作が可能に
なる。
をきっかけとして、一定時間そのウインドウを制御状態
とする。ウインドウ制御操作の指示は大きなアイコン等
により容易であり、感覚的に抵抗の少ない操作が可能に
なる。
【0013】
【実施例】本発明でのウインドウ操作は以下のようにな
る。 操作対象のウインドウにカーソルを入れる。→そのウ
インドウが制御状態にる。制御用のアイコン等が表示さ
れる。 制御用アイコンにより操作する。この操作は基本的に
従来と同じである。 一定時間待って、(またはウインドウ制御状態の解除
指示をして)アプリケーションの操作にはいる。
る。 操作対象のウインドウにカーソルを入れる。→そのウ
インドウが制御状態にる。制御用のアイコン等が表示さ
れる。 制御用アイコンにより操作する。この操作は基本的に
従来と同じである。 一定時間待って、(またはウインドウ制御状態の解除
指示をして)アプリケーションの操作にはいる。
【0014】以下に画面の例を示す図を参照して本発明
の操作例を説明する。図2は本発明の実施例1でウイン
ドウ制御アイコンを表示する例を示す。図3(A)はこ
れからウインドウ操作をしようとしている状態である。
の操作例を説明する。図2は本発明の実施例1でウイン
ドウ制御アイコンを表示する例を示す。図3(A)はこ
れからウインドウ操作をしようとしている状態である。
【0015】図3(B)は操作しようとするウインドウ
にカーソルを入れた状態である。カーソルを入れたこと
により、ウインドウ制御状態になり、かつウインドウ制
御用のアイコンが表示される。この状態は何らかの入力
がない限り、一定時間維持される。
にカーソルを入れた状態である。カーソルを入れたこと
により、ウインドウ制御状態になり、かつウインドウ制
御用のアイコンが表示される。この状態は何らかの入力
がない限り、一定時間維持される。
【0016】この例ではウインドウ制御アイコンとして
移動用アイコンと8方向の拡大縮小アイコンが表示され
ている。図3(C)はカーソルを前図の上方向アイコン
の位置に置いてマウスクリックし、カーソルを上に移動
させた状態である。上方向アイコンの位置でクリックす
ると上辺の上下方向への拡大/縮小と解釈され、カーソ
ルの移動につれてウインドウは上方向へ拡大する。な
お、カーソルを下へ移動させれば縮小する。
移動用アイコンと8方向の拡大縮小アイコンが表示され
ている。図3(C)はカーソルを前図の上方向アイコン
の位置に置いてマウスクリックし、カーソルを上に移動
させた状態である。上方向アイコンの位置でクリックす
ると上辺の上下方向への拡大/縮小と解釈され、カーソ
ルの移動につれてウインドウは上方向へ拡大する。な
お、カーソルを下へ移動させれば縮小する。
【0017】この状態で何も入力のないまま一定時間が
経過するとウインドウ制御状態は解除されウインドウ制
御アイコンは消去されて図3(D)のようになる。カー
ソルの移動やクリックはアプリケーションへの指示と解
釈されるようになる。
経過するとウインドウ制御状態は解除されウインドウ制
御アイコンは消去されて図3(D)のようになる。カー
ソルの移動やクリックはアプリケーションへの指示と解
釈されるようになる。
【0018】なお、ウインドウ制御状態を解除するには
一定時間待つ他に、例えば解除指定用アイコンを用意す
る、マウスのダブルクリック、あるいはキーボードの特
定キーの打鍵等の手段により行ってもよい。
一定時間待つ他に、例えば解除指定用アイコンを用意す
る、マウスのダブルクリック、あるいはキーボードの特
定キーの打鍵等の手段により行ってもよい。
【0019】図4は本発明の他の実施例を示す。図4
(A)はウインドウ制御アイコンの代わりに制御エリア
区分を表示する例である。この例では、9つに分割した
エリアの内、中心のエリアはウインドウの移動、周りの
8つのエリアはウインドウ制御アイコンと同様の8方向
への拡大/縮小を指示する。
(A)はウインドウ制御アイコンの代わりに制御エリア
区分を表示する例である。この例では、9つに分割した
エリアの内、中心のエリアはウインドウの移動、周りの
8つのエリアはウインドウ制御アイコンと同様の8方向
への拡大/縮小を指示する。
【0020】図4(A)、(B)は、図3(B)、
(C)と同じ操作を行った場合であり、本質的な違いは
ない。図4(C)、(D)はウインドウ制御の可否がウ
インドウ毎に指定されている場合の例である。
(C)と同じ操作を行った場合であり、本質的な違いは
ない。図4(C)、(D)はウインドウ制御の可否がウ
インドウ毎に指定されている場合の例である。
【0021】図4(C)は、右側のウインドウが『否』
となっているとき、カーソルが入ってもウインドウ制御
エリア区分は表示されず、ウインドウ制御ができない例
を示す。図4(D)は、『可』である左側のウインドウ
にカーソルが入ってウインドウ制御エリア区分が表示さ
れ、ウインドウ制御可能になった状態を示す。
となっているとき、カーソルが入ってもウインドウ制御
エリア区分は表示されず、ウインドウ制御ができない例
を示す。図4(D)は、『可』である左側のウインドウ
にカーソルが入ってウインドウ制御エリア区分が表示さ
れ、ウインドウ制御可能になった状態を示す。
【0022】
【発明の効果】以上、詳細に説明したように、本発明に
よればウインドウ制御操作が直接的であり感覚的な抵抗
感がなく、単純明解で効率的操作ができる。
よればウインドウ制御操作が直接的であり感覚的な抵抗
感がなく、単純明解で効率的操作ができる。
【図1】本発明方法の原理を示すフローチャートであ
る。
る。
【図2】マルチウインドウ環境の構成図である。
【図3】本発明の実施例1の画面である。
【図4】本発明の他の実施例の画面である。
【図5】従来のウインドウ制御の例の説明図である。
1 ディスプレイ装置 2 マウス 3 マルチウインドウ管理モジュール 4 時間管理モジュール 5 ウインドウ制御モジュール
Claims (5)
- 【請求項1】 画面を表示するディスプレイ装置と、画
面上の位置を指定するマウスと、マルチウインドウ管理
モジュールと、ウインドウ制御モジュールと、時間管理
モジュールとより成るマルチウインドウ環境において、 ディスプレイ装置にウインドウが表示されているとき
に、マルチウインドウ管理モジュールは、マウスの移動
によるカーソルの位置を監視し(S1) 、 ウインドウ内にカーソルが入ったことを検出するとウイ
ンドウ制御モジュールと時間管理モジュールとを起動し
(S2) 、 ウインドウ制御モジュールは起動されるとマウスからの
入力による指示に従ってウインドウ制御を行い(S4,S7)
、 時間管理モジュールはあらかじめ定められた一定時間が
過ぎるとマルチウインドウ管理モジュールに通知し、マ
ルチウインドウ管理モジュールはウインドウ制御モジュ
ールを停止させる(S3,S6)ことを特徴とするマルチウイ
ンドウ制御方法。 - 【請求項2】 ウインドウ制御モジュールは起動される
とそのウインドウにウインドウ制御アイコンを表示し、
カーソルがどのアイコンの位置にあるときマウスクリッ
クされたかを検出することにより、ウインドウの制御操
作の指示の内容を判断する請求項1のマルチウインドウ
制御方法。 - 【請求項3】 ウインドウ制御モジュールは起動される
とそのウインドウにウインドウのエリア区分表示をし、
カーソルがそのどのエリアにあるときマウスクリックさ
れたかを検出することにより、ウインドウの制御操作の
指示の内容を判断する請求項1のマルチウインドウ制御
方法。 - 【請求項4】 ウインドウ毎にウインドウ制御の有無、
制御操作方法を指定する請求項1のマルチウインドウ制
御方法。 - 【請求項5】 ウインドウ制御モジュールの起動状態の
解除指示手段を有する請求項1のマルチウインドウ制御
方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4204181A JPH0651933A (ja) | 1992-07-31 | 1992-07-31 | マルチウインドウ制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4204181A JPH0651933A (ja) | 1992-07-31 | 1992-07-31 | マルチウインドウ制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0651933A true JPH0651933A (ja) | 1994-02-25 |
Family
ID=16486183
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4204181A Withdrawn JPH0651933A (ja) | 1992-07-31 | 1992-07-31 | マルチウインドウ制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0651933A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08227363A (ja) * | 1995-02-21 | 1996-09-03 | Nec Corp | 分岐命令処理方法 |
| JPH08241196A (ja) * | 1995-03-05 | 1996-09-17 | Nec Corp | 分岐命令処理方式 |
| JPH11353084A (ja) * | 1998-06-09 | 1999-12-24 | Fujitsu Ltd | コンピュータシステム |
-
1992
- 1992-07-31 JP JP4204181A patent/JPH0651933A/ja not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08227363A (ja) * | 1995-02-21 | 1996-09-03 | Nec Corp | 分岐命令処理方法 |
| JPH08241196A (ja) * | 1995-03-05 | 1996-09-17 | Nec Corp | 分岐命令処理方式 |
| JPH11353084A (ja) * | 1998-06-09 | 1999-12-24 | Fujitsu Ltd | コンピュータシステム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2698045B2 (ja) | 二次元的スクロール方法および装置 | |
| JP3431795B2 (ja) | ウィンドウのサイズ変更方法及びコンピュータ・システム | |
| KR100382100B1 (ko) | 근접포인터를갖는컴퓨터디스플레이상에서다수의그래픽사용자인터페이스구성요소를조작하는컴퓨터시스템및방법 | |
| US9377950B2 (en) | Touch-based annotation system with temporary modes | |
| US8276095B2 (en) | System for and method of generating and navigating within a workspace of a computer application | |
| US7958455B2 (en) | Mode activated scrolling | |
| US5515496A (en) | Computer system with direct manipulation interface and method of operating same | |
| CN101382868B (zh) | 信息显示装置 | |
| JP5188132B2 (ja) | データ処理装置の表示方法 | |
| JP3233254B2 (ja) | ウィンドウ変更のための方法、システム、及びメモリ | |
| US5969708A (en) | Time dependent cursor tool | |
| JP3565465B2 (ja) | 表示ポインタを迅速に再位置決めする方法 | |
| US6097387A (en) | Dynamic control of panning operation in computer graphics | |
| JPH08255066A (ja) | スタート・メニュー付タスクバー | |
| RU2004106274A (ru) | Система и способ для навигации по графическому пользовательскому интерфейсу на уменьшенном дисплее | |
| JPH08234913A (ja) | カーソル移動制御装置 | |
| US20020054133A1 (en) | User interface enhancement for windows-based operating systems | |
| JPH08115195A (ja) | メニュー・バーを設計及び定義するための方法及びコンピュータ・システム | |
| JPH1091384A (ja) | ツールバーの表示システム | |
| JP2943734B2 (ja) | 拡大表示枠付きマウスカーソル | |
| JPH0651933A (ja) | マルチウインドウ制御方法 | |
| JPH1185453A (ja) | ウインドウの表示処理方法 | |
| JP2008122783A (ja) | マルチモニタ監視制御装置及びこれを用いたプロセス監視制御システム | |
| JP6439719B2 (ja) | 表示制御装置 | |
| JP2001306209A (ja) | ウインドウシステムにおけるサブメニュー表示方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19991005 |