JPH0683563A - ウインドウ処理装置 - Google Patents

ウインドウ処理装置

Info

Publication number
JPH0683563A
JPH0683563A JP4263156A JP26315692A JPH0683563A JP H0683563 A JPH0683563 A JP H0683563A JP 4263156 A JP4263156 A JP 4263156A JP 26315692 A JP26315692 A JP 26315692A JP H0683563 A JPH0683563 A JP H0683563A
Authority
JP
Japan
Prior art keywords
window
screen
window screen
switching
display
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.)
Pending
Application number
JP4263156A
Other languages
English (en)
Inventor
Katsunori Tanokura
克則 田野倉
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP4263156A priority Critical patent/JPH0683563A/ja
Publication of JPH0683563A publication Critical patent/JPH0683563A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【目的】 複数のウインドウ画面を稼動状態に基づいて
表示切換制御するプログラム処理装置を提供することを
目的とする。 【構成】 プログラム処理装置1は、CPU2によりウ
インドウ画面の表示切換処理プログラムに従って処理実
行部9を制御し、各ウインドウ画面におけるプログラム
の稼動状態を管理し、ウインドウ管理メモリ4に記憶す
る管理情報及びウインドウ順位メモリ5に記憶する順位
情報を稼動状態に応じて更新するとともに、ウインドウ
画面の表示切換処理においても、これらメモリの記憶内
容を更新し、キー入力部3に設けた「画面切換1」キー
あるいは「画面切換2」キーを押下する毎に、表示部6
に表示する複数のウインドウ画面のうちアクティブウイ
ンドウ画面あるいは未使用ウインドウ画面を選択して順
次切換表示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、プログラム処理装置に
係り、詳細には、複数のウインドウ画面に各種処理プロ
グラムを設定して実行可能なプログラム処理装置に関す
る。
【0002】
【従来の技術】従来、ワークステーションや高機能のパ
ーソナルコンピューター等のプログラム処理装置にあっ
ては、複数のウインドウ画面を表示し、該ウインドウ画
面毎にアプリケーションプログラムを設定し、同時に複
数のウインドウ画面でプログラムの並行処理の実行指示
が可能となっている。このようなプログラム処理装置に
おいて複数のウインドウ画面表示を切り換える方法とし
ては、マウスにより起動するウインドウ上にカーソルを
移動させて指定する方法、また、図8に示すように、未
使用ウインドウ画面1、3とアクティブウインドウ画面
2、4が混在するウインドウ画面表示を切り換える場合
は、キーボード上の「画面切換」キーの押下によって、
ウインドウ画面をその番号順に順次切り換えて前面に表
示する方法等がある。
【0003】
【発明が解決しようとする課題】しかしながら、このよ
うな従来のプログラム処理装置におけるウインドウ画面
の切り換え方法にあっては、マウスやキーボード操作に
応じて単純にウインドウ画面を切り換えるだけであった
ため、プログラムを稼動中(アクティブ)のウインドウ
画面への切り換えや、また、その逆に未使用のウインド
ウ画面を探すといったユーザーの必要とする特定条件に
基づくウインドウ画面への切り換えができないという問
題点があった。
【0004】すなわち、マウスを使用する方法では、稼
動中のウインドウ画面が画面全体に表示されていて選択
するウインドウ画面が隠れてしまっているような場合、
一旦、稼動中のウインドウ画面を複数のウインドウ画面
の最後面にしてから選択ウインドウ画面を指定しなけれ
ばならないという煩雑なマウス操作が要求されるため、
キーボードを操作している場合は、いちいちマウス操作
に移行する手間が面倒であるという問題点があった。こ
のような場合は、「画面切換」キーによる切り換え操作
の方が便利であるが、この方法では、切り換えるウイン
ドウ画面の表示順序が上記図8に示したように、予め表
示順序が決められているため、アクティブウインドウ画
面から次のアクティブウインドウ画面へ飛び越して表示
する等の切り換え表示ができず、ユーザーにとって使い
憎いものとなっていた。
【0005】本発明の課題は、複数のウインドウ画面を
稼動状態に基づいて表示切換制御することである。
【0006】
【課題を解決するための手段】本発明の手段は次の通り
である。
【0007】複数のウィンドウ画面を表示し、該ウイン
ドウ画面毎に各種処理プログラムを設定し、該各ウィン
ドウ画面上で設定プログラムの実行を指示し、複数プロ
グラムの並行処理が可能なウインドウ処理装置におい
て、前記ウィンドウ画面毎にプログラム処理が稼動中か
否かを判別する稼動状態判別手段と、表示すべきウイン
ドウ画面の切り換えを指示する表示切換指示手段と、表
示切換指示手段により切り換えが指示されたとき、稼動
状態判別手段の判別結果に基づいて表示すべきウインド
ウ画面の表示切り換えを制御する表示切換制御手段と、
を具備したことを特徴としている。
【0008】
【作用】本発明の手段の作用は次の通りである。
【0009】稼動状態判別手段によりウィンドウ画面毎
にプログラム処理が稼動中か否かを判別し、表示切換指
示手段により表示されたウインドウ画面の切り換えが指
示されたとき、表示切換制御手段が稼動状態判別手段の
判別結果に基づいて表示すべきウインドウ画面の表示切
り換えを制御する。
【0010】したがって、表示切換指示によって前面に
表示中のウインドウ画面から次に稼動中のウインドウ画
面あるいは未使用のウインドウ画面を選択して表示する
ことができ、プログラム処理中のウインドウ画面を順次
選択表示し、並行処理中のプログラムの比較を容易にす
ることができるとともに、未使用のウインドウ画面を順
次選択表示し、別のウインドウ画面で作業をするために
空きウインドウ画面を探す手間を省略することができ、
プログラム処理装置のウインドウ画面表示に関する操作
性及び利便性を向上させることができる。
【0011】
【実施例】以下、図1〜図7を参照して実施例を説明す
る。
【0012】図1は、本発明のプログラム処理装置の一
実施例を示す図である。
【0013】まず、構成を説明する。図1は、プログラ
ム処理装置1のブロック構成図である。この図におい
て、プログラム処理装置1は、CPU2、キー入力部
3、ウインドウ管理メモリ4、ウインドウ順位メモリ
5、表示部6、ウインドウメモリ7、キーフラグメモリ
8及び処理実行部9等から構成されている。
【0014】CPU(Central Processing Unit)2は、
各種制御プログラムを格納するROM(Read Only Memo
ry)等を内蔵し、その制御プログラムに従ってプログラ
ム処理装置1内の各部を制御するとともに、後述するウ
インドウ画面の表示切換処理プログラムに従って処理実
行部9を制御し、表示部6に表示するウインドウ画面の
切換表示を実行させる。また、CPU2は、各ウインド
ウ画面におけるプログラムの稼動状態を管理し、後述す
るウインドウ管理メモリ4に記憶する管理情報及びウイ
ンドウ順位メモリ5に記憶する順位情報を稼動状態に応
じて更新するとともに、ウインドウ画面の表示切換処理
においても、これらメモリの記憶内容を更新する。
【0015】キー入力部3には、各種操作指示キーとウ
インドウ画面の切り換えを指示するキーとして「画面切
換1」キー、「画面切換2」キーが設けられる。「画面
切換1」キーを押下したときは、CPU2に対して稼動
中のウインドウ画面の切換表示を指示し、「画面切換
2」キーを押下したときは、CPU2に対して未使用の
ウインドウ画面の切換表示を指示する。
【0016】ウインドウ管理メモリ4は、上記ウインド
ウ画面の表示切換処理に必要な管理情報を記憶するメモ
リであり、図2に示すように、各ウインドウ画面につい
てウインドウ番号、表示位置、大きさ、稼動フラグ及び
稼動開始時間の管理情報を記憶するようにメモリエリア
が形成されている。
【0017】ウインドウ順位メモリ5は、表示切換処理
に際して各ウインドウ画面の表示順位を設定するメモリ
であり、図3に示すように、各順位に対応してウインド
ウ番号情報とアクティブポインタ情報を記憶するように
メモリエリアが形成されている。
【0018】表示部6は、CRT(Cathode Ray Tube)
あるいは液晶表示パネル等から構成され、処理実行部9
により制御されて複数のウインドウ画面を表示し、ウイ
ンドウメモリ7は、表示部6に表示する1ウインドウ画
面分の表示データを記憶する複数のウインドウメモリか
ら構成され、上記表示切換処理に応じてその記憶内容が
更新される。
【0019】キーフラグメモリ8は、上記キー入力部3
における「画面切換1」キーと「画面切換2」キーの各
操作に応じてオン/オフされるキーフラグI/IIデー
タを格納するメモリであり、「画面切換1」キー操作に
対しては、キーフラグIデータがオン/オフされ、「画
面切換2」キー操作に対しては、キーフラグIIデータ
がオン/オフされる。
【0020】処理実行部9は、CPU2のウインドウ画
面の表示切換処理に際して制御され、キー入力部2の
「画面切換1」キーと「画面切換2」キーの各操作に応
じてウインドウ管理メモリ4、ウインドウ順位メモリ
5、ウインドウメモリ7及びキーフラグメモリ8にアク
セスして表示部6に表示するウインドウ画面の表示切換
処理を実行する。
【0021】なお、上記プログラム処理装置1では、各
ウインドウ画面に対して各種アプリケーションプログラ
ムを設定し、キー入力部3からの指示あるいは図示しな
いマウス操作によりウインドウ画面を選択して設定した
アプリケーションプログラムを起動させることができ、
同時に複数のプログラムを並行して処理することが可能
である。
【0022】次に、本実施例の動作を説明する。
【0023】まず、キー入力部3において「画面切換
1」キーが操作された場合の表示切換処理について図4
に示すフローチャートに基づいて説明する。
【0024】キー入力部3において「画面切換1」キー
が操作され、その指示がCPU2に入力されると、キー
フラグメモリ8のキーフラグIがオンされているか否か
をチェックし(ステップS1)、オンされていないとき
は、ウインドウ管理メモリ4に記憶された各ウインドウ
画面の管理情報により稼動中のウインドウ画面を検索し
(ステップS2)、検索した稼動中ウインドウ画面の稼
動開始時間を検索する(ステップS3)。次いで、稼動
中ウインドウ画面のうち稼動開始時間の早い順にウイン
ドウ番号を割り当ててウインドウ順位メモリ5に記憶す
るとともに、その割り当て順位に基づいて、表示部6に
稼動中ウインドウ画面を配列して表示する(ステップS
4)。次いで、ウインドウ管理メモリ4に記憶された未
使用ウインドウ画面のウインドウ番号の順位に基づい
て、表示部6に未使用ウインドウ画面を配列して表示す
る(ステップS5)。次いで、キーフラグメモリ8のキ
ーフラグIをオンし(ステップS6)、第1順位のウイ
ンドウ画面をアクティブに設定し(ステップS7)、表
示部6のウインドウ画面の表示位置を書き換えて本処理
を終了する(ステップS8)。
【0025】一方、ステップS1でキーフラグIがオン
されているときは、現アクティブウインドウ画面の順位
が最終順位か否かをチェックし(ステップS9)、最終
順位であるときは、第1順位のウインドウ画面をアクテ
ィブに設定し(ステップS7)、表示部6のウインドウ
画面の表示位置を書き換えて本処理を終了する(ステッ
プS8)。また、最終順位でないときは、次の順位のウ
インドウ画面をアクティブに設定し(ステップS1
0)、表示部6のウインドウ画面の表示位置を書き換え
て本処理を終了する(ステップS8)。
【0026】以上の表示切換処理によって、図5に示す
ように、キー入力部3から「画面切換1」キーを押下す
る毎に、順位が上位のアプリケーションプログラムを稼
動中のアクティブウインドウ画面から選択されて切換表
示され、続いて未使用のウインドウ画面が切換表示され
るようになる。但し、この時、全てのウインドウ画面が
未使用の状態である場合は、上記従来の図8に示したよ
うに、当初設定された順位に従って順次ウインドウ画面
が切換表示される。
【0027】次に、キー入力部3において「画面切換
2」キーが操作された場合の表示切換処理について図6
に示すフローチャートに基づいて説明する。
【0028】キー入力部3において「画面切換2」キー
が操作され、その指示がCPU2に入力されると、キー
フラグメモリ8のキーフラグIIがオンされているか否
かをチェックし(ステップS21)、オンされていない
ときは、ウインドウ管理メモリ4に記憶された各ウイン
ドウ画面の管理情報により未使用のウインドウ画面を検
索し(ステップS22)、検索した未使用ウインドウ画
面のウインドウ番号順位に基づいて、表示部6に未使用
ウインドウ画面を配列して表示する(ステップS2
3)。次いで、ウインドウ管理メモリ4に記憶された稼
動中ウインドウ画面のウインドウ番号の順位に基づい
て、表示部6に稼動中ウインドウ画面を配列して表示す
る(ステップS24)。次いで、キーフラグメモリ8の
キーフラグIIをオンし(ステップS25)、第1順位
のウインドウ画面をアクティブに設定し(ステップS7
26、表示部6のウインドウ画面の表示位置を書き換え
て本処理を終了する(ステップS27)。
【0029】一方、ステップS21でキーフラグIIが
オンされているときは、現アクティブウインドウ画面の
順位が最終順位か否かをチェックし(ステップS2
8)、最終順位であるときは、第1順位のウインドウ画
面をアクティブに設定し(ステップS26)、表示部6
のウインドウ画面の表示位置を書き換えて本処理を終了
する(ステップS27)。また、最終順位でないとき
は、次の順位のウインドウ画面をアクティブに設定し
(ステップS29)、表示部6のウインドウ画面の表示
位置を書き換えて本処理を終了する(ステップS2
7)。
【0030】以上の表示切換処理によって、図7に示す
ように、キー入力部3から「画面切換2」キーを押下す
る毎に、順位が上位の未使用ウインドウ画面から選択さ
れて切換表示され、続いてアクティブウインドウ画面が
切り換え表示されるようになる。
【0031】以上説明したように、プログラム処理装置
1は、キー入力部3に設けた「画面切換1」キーあるい
は「画面切換2」キーを押下する毎に、表示部6に表示
される複数のウインドウ画面のうちアクティブウインド
ウ画面あるいは未使用ウインドウ画面が選択されて順次
切換表示されるようになるため、ユーザーは、表示部6
に表示された複数のウインドウ画面において、プログラ
ムを稼動中のアクティブウインドウ画面を比較したり、
未使用のウインドウ画面を探すといった操作を簡単なキ
ー操作で行なうことができ、すなわち、各ウインドウ画
面の稼動状態を選択して表示切換処理を行なわせること
が可能となり、ウインドウ画面表示に対する操作性及び
利便性を向上させることができる。
【0032】その結果、本発明のプログラム処理装置を
コンピュータ、ワークステーションやOA機器等に適用
することにより、ウインドウ画面表示に対する操作機能
を向上させることができ、マンマシンインターフェイス
機能を向上させることができる。
【0033】
【発明の効果】本発明によれば、表示切換指示によって
前面に表示中のウインドウ画面から次に稼動中のウイン
ドウ画面あるいは未使用のウインドウ画面を選択して表
示することができ、プログラム処理中のウインドウ画面
を順次選択表示し、並行処理中のプログラムの比較を容
易にすることができるとともに、未使用のウインドウ画
面を順次選択表示し、別のウインドウ画面で作業をする
ために空きウインドウ画面を探す手間を省略することが
でき、プログラム処理装置のウインドウ画面表示に関す
る操作性及び利便性を向上させることができる。
【図面の簡単な説明】
【図1】本発明のプログラム処理装置のブロック図。
【図2】図1のウインドウ管理メモリの構成図。
【図3】図1のウインドウ順位メモリの構成図。
【図4】プログラム処理装置で実行されるアクティブウ
インドウ画面表示切換処理プログラムのフローチャー
ト。
【図5】図4のアクティブウインドウ画面表示切換処理
によって切換表示されるウインドウ画面の表示状態を示
す図。
【図6】プログラム処理装置で実行される未使用ウイン
ドウ画面表示切換処理プログラムのフローチャート。
【図7】図5の未使用ウインドウ画面表示切換処理によ
って切換表示されるウインドウ画面の表示状態を示す
図。
【図8】従来のプログラム処理装置のウインドウ画面表
示切換処理によって切換表示されるウインドウ画面の表
示状態を示す図。
【符号の説明】
1 プログラム処理装置 2 CPU 3 キー入力部 4 ウインドウ管理メモリ 5 ウインドウ順位メモリ 6 表示部 7 ウインドウメモリ 8 キーフラグメモリ 9 処理実行部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複数のウィンドウ画面を表示し、該ウイ
    ンドウ画面毎に各種処理プログラムを設定し、該各ウィ
    ンドウ画面上で設定プログラムの実行を指示し、複数プ
    ログラムの並行処理が可能なウインドウ処理装置におい
    て、 前記ウィンドウ画面毎にプログラム処理が稼動中か否か
    を判別する稼動状態判別手段と、 表示すべきウインドウ画面の切り換えを指示する表示切
    換指示手段と、 前記表示切換指示手段により切り換えが指示されたと
    き、前記稼動状態判別手段の判別結果に基づいて表示す
    べきウインドウ画面の表示切り換えを制御する表示切換
    制御手段と、 を具備したことを特徴とするウインドウ処理装置。
JP4263156A 1992-09-04 1992-09-04 ウインドウ処理装置 Pending JPH0683563A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4263156A JPH0683563A (ja) 1992-09-04 1992-09-04 ウインドウ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4263156A JPH0683563A (ja) 1992-09-04 1992-09-04 ウインドウ処理装置

Publications (1)

Publication Number Publication Date
JPH0683563A true JPH0683563A (ja) 1994-03-25

Family

ID=17385578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4263156A Pending JPH0683563A (ja) 1992-09-04 1992-09-04 ウインドウ処理装置

Country Status (1)

Country Link
JP (1) JPH0683563A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08272579A (ja) * 1995-03-28 1996-10-18 Nri & Ncc Co Ltd 複数のウィンドゥを表示するコンピュータにおける新着情報表示装置
JPH09185356A (ja) * 1995-12-29 1997-07-15 Nec Corp マルチウィンドウ表示制御システム
WO2008139733A1 (ja) * 2007-05-11 2008-11-20 Panasonic Corporation 情報端末装置およびウィンドウ制御方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08272579A (ja) * 1995-03-28 1996-10-18 Nri & Ncc Co Ltd 複数のウィンドゥを表示するコンピュータにおける新着情報表示装置
JPH09185356A (ja) * 1995-12-29 1997-07-15 Nec Corp マルチウィンドウ表示制御システム
WO2008139733A1 (ja) * 2007-05-11 2008-11-20 Panasonic Corporation 情報端末装置およびウィンドウ制御方法

Similar Documents

Publication Publication Date Title
CN108595100B (zh) 分屏显示方法、装置、存储介质及电子设备
KR20000057701A (ko) 이동식 데이터 처리 장치와 그 운영 방법
JPH08166783A (ja) 情報処理装置
JPH07160462A (ja) 画面表示制御装置
JP2009252083A (ja) 情報処理装置、ウィンドウ表示方法および表示制御プログラム
JPH05150926A (ja) 情報処理装置
JPH05150932A (ja) アイコン表示機能を有するコンピユータ装置
JPH1185443A (ja) ウインドウ表示装置及び記憶媒体
JPH01191269A (ja) 画像制御装置
JPH02293924A (ja) メニュー制御方式
JPH11327736A (ja) 画像処理装置及びその制御方法、コンピュータ可読メモリ
JP3210511B2 (ja) 手書き入力方法及び装置
JPH09185356A (ja) マルチウィンドウ表示制御システム
JPS62222288A (ja) マルチウインドウ表示機能を備えた表示装置
JPH05289843A (ja) カーソル制御方法
JPH06168090A (ja) ウインドウ表示装置及びメニュー選択方法
JPH04318619A (ja) マルチウィンドウシステムにおけるウィンドウ表示制御装置
JPH08272575A (ja) 情報処理装置及びその機能選択方法
JPH01307818A (ja) 対話データ表示方式
JP2001306291A (ja) 情報処理装置及び情報処理装置の表示制御方法並びに表示制御プログラムを記録した記録媒体
JP3518690B2 (ja) メニュー表示装置
JPH09146745A (ja) ウインドウの選択方法および選択装置
JPH04314119A (ja) ファンクションキー多重登録・削除・選択機構
JPH05119947A (ja) メニユー管理方法およびその装置
JPH04251327A (ja) マルチウィンドウシステムにおけるウィンドウ操作方式