JPH04199192A - データ処理装置 - Google Patents
データ処理装置Info
- Publication number
- JPH04199192A JPH04199192A JP2332992A JP33299290A JPH04199192A JP H04199192 A JPH04199192 A JP H04199192A JP 2332992 A JP2332992 A JP 2332992A JP 33299290 A JP33299290 A JP 33299290A JP H04199192 A JPH04199192 A JP H04199192A
- Authority
- JP
- Japan
- Prior art keywords
- window
- data
- unused
- information
- windows
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
この発明は、マルチウィンドウを用いて画像編集作業等
を行なうデータ処理装置に関する。
を行なうデータ処理装置に関する。
(従来の技術)
1つのデイスプレィ中に多数のウィンドウを開き、各ウ
ィンドウ毎に別々の作業を平行して行なえるシステム(
マルチウィンドウシステム)が。
ィンドウ毎に別々の作業を平行して行なえるシステム(
マルチウィンドウシステム)が。
光ファイリングシステム、 ワークステーション。
パーソナルコンピュータ等で実用化されている。
(解決しようとする課題)
従来のマルチウィンドウシステムでは、現在使用中のウ
ィンドウ(アクティブウィンドウ)が作業中であるなし
にかかわらず、入力装置から画像等が入力されるとその
入力画像がアクティブウィンドウにオーバーライドされ
、作業中の画像情報が誤消去されてしまう事故が起こり
うる。
ィンドウ(アクティブウィンドウ)が作業中であるなし
にかかわらず、入力装置から画像等が入力されるとその
入力画像がアクティブウィンドウにオーバーライドされ
、作業中の画像情報が誤消去されてしまう事故が起こり
うる。
この発明の目的は、あるウィンドウで作業中の情報が別
の入力データにより誤って消去されあるいはオーバーラ
イドされてしまうのを防止できるデータ処理装置を提供
することである。
の入力データにより誤って消去されあるいはオーバーラ
イドされてしまうのを防止できるデータ処理装置を提供
することである。
[発明の構成コ
(発明の課題を達成するための手段)
上記目的を達成するために、この発明のデータ処理装置
は、複数の画像を表示する手段(10)と; この表示
手段に複数のウィンドウを形成する手段(20)と;
前記表示手段におけるウィンドウの使用状態を識別する
手段(20,30)と。
は、複数の画像を表示する手段(10)と; この表示
手段に複数のウィンドウを形成する手段(20)と;
前記表示手段におけるウィンドウの使用状態を識別する
手段(20,30)と。
この識別手段による識別結果(フラグ等)に応じて所定
のウィンドウにデータ入力を行なう手段(20,42)
とを備えている。
のウィンドウにデータ入力を行なう手段(20,42)
とを備えている。
(作用)
上記構成において、前記表示手段に未使用ウィンドウが
あることを前記識別結果が示すときは(ST16イエス
)この未使用ウィンドウにデータ入力を自動的に行ない
(ST20)、前記表示手段におけるウィンドウが使用
中の状態にあることを前記識別結果が示すときに(ST
]2イエス)このウィンドウにデータ入力をしてもよい
かどうかの判断をする機会(ST]4)をユーザーに与
えるように構成している。
あることを前記識別結果が示すときは(ST16イエス
)この未使用ウィンドウにデータ入力を自動的に行ない
(ST20)、前記表示手段におけるウィンドウが使用
中の状態にあることを前記識別結果が示すときに(ST
]2イエス)このウィンドウにデータ入力をしてもよい
かどうかの判断をする機会(ST]4)をユーザーに与
えるように構成している。
したがって、 この発明の構成によれば、まだセーブし
ていない作業中のウィンドウ内情報がこれから取り込も
うとする画像情報等でうっかり消されてしまうことがな
くなる。
ていない作業中のウィンドウ内情報がこれから取り込も
うとする画像情報等でうっかり消されてしまうことがな
くなる。
(実施例)
第1図はこの発明の一実施例に係るデータ処理装置の構
成を示すブロック図である。
成を示すブロック図である。
CRTビットマツプデイスプレィ10には、例えば作業
中のウィンドウ11(アクティブウィンドウl)とその
他のウィンドウ12(インアクティブウィンドウ2)が
表示されている。このデイスプレィ10におけるマルチ
ウィンドウ処理は。
中のウィンドウ11(アクティブウィンドウl)とその
他のウィンドウ12(インアクティブウィンドウ2)が
表示されている。このデイスプレィ10におけるマルチ
ウィンドウ処理は。
制御部20内のCPUまたはグラフィックコントローラ
等(図示せず)により行なわれる。制御部20には、ス
キャナ42.キーボード44およびマウス46等の入力
装置が接続されている。
等(図示せず)により行なわれる。制御部20には、ス
キャナ42.キーボード44およびマウス46等の入力
装置が接続されている。
デイスプレイIO上の各ウィンドウの管理情報は、制御
1110に接続されたウィンドウ管理メモリ30に格納
されている。つまり、現在作業中のアクティブウィンド
ウがどれであり、 このアクティブウィンドウがいつセ
ーブされたどんなデータを含んでいるのか等をこのメモ
リ30上で管理する。 この管理は、fpJ御部20の
CPLIがOSレベルのシステムソフトウェアにより行
なっている。
1110に接続されたウィンドウ管理メモリ30に格納
されている。つまり、現在作業中のアクティブウィンド
ウがどれであり、 このアクティブウィンドウがいつセ
ーブされたどんなデータを含んでいるのか等をこのメモ
リ30上で管理する。 この管理は、fpJ御部20の
CPLIがOSレベルのシステムソフトウェアにより行
なっている。
制御部20のCPUは、 ウィンドウ管理メモリ30を
参照して、第2図のフローチャートで示すような処理を
行なう。
参照して、第2図のフローチャートで示すような処理を
行なう。
キーボード44またはマウス46の操作により例えばス
キャナ42から画像が入力されると(STIO)、
制御部20のCPLIは、 ウィンドウ管理メモリ30
を参照して、現在のアクティブウィンドウが使用中であ
るかどうか、 チエツクする(ST12)。
キャナ42から画像が入力されると(STIO)、
制御部20のCPLIは、 ウィンドウ管理メモリ30
を参照して、現在のアクティブウィンドウが使用中であ
るかどうか、 チエツクする(ST12)。
このチエツクは、最も最近にセーブされたそのウィンド
ウ内の情報と現在のアクティブウィンドウ内情報とが同
じかどうかで行なえる。最も最近セーブされたウィンド
ウ内情報と現在のウィンドウ内情報が同じであれば、た
とえそのウィンドウがアクティブになっていても新たな
作業は行なわれていないことになり、 したがってその
ウィンドウは使用中でないと判断される(ST12ノー
)。
ウ内の情報と現在のアクティブウィンドウ内情報とが同
じかどうかで行なえる。最も最近セーブされたウィンド
ウ内情報と現在のウィンドウ内情報が同じであれば、た
とえそのウィンドウがアクティブになっていても新たな
作業は行なわれていないことになり、 したがってその
ウィンドウは使用中でないと判断される(ST12ノー
)。
このときそのウィンドウには未使用フラグが立っており
、 この場合は現在のアクティブウィンドウにスキャナ
42からの画像が自動的に入力される(ST22)。
、 この場合は現在のアクティブウィンドウにスキャナ
42からの画像が自動的に入力される(ST22)。
現在のアクティブウィンドウが使用中と判断された場合
は(ST12イエス)、システムソフトウェアの動作に
より、 このウィンドウに新たな入力画像をオーバーラ
イドしてもよいかどうかのシステムメツセージが画面上
にポツプアップする(ST14)。
は(ST12イエス)、システムソフトウェアの動作に
より、 このウィンドウに新たな入力画像をオーバーラ
イドしてもよいかどうかのシステムメツセージが画面上
にポツプアップする(ST14)。
オーバーライドしてもよいとユーザーが判断したときは
(S T ] 4イエス)1例えばキーボード44のリ
ターンキーまたはエンターキーが押され、これにより現
在のアクティブウィンドウにスキャナ42からの画像が
入力される(ST22)。
(S T ] 4イエス)1例えばキーボード44のリ
ターンキーまたはエンターキーが押され、これにより現
在のアクティブウィンドウにスキャナ42からの画像が
入力される(ST22)。
オーバーライドしてはまずいとユーザーが判断したとき
は(ST14ノー)1例えばキーボード44のエスケー
プキーまたはキャンセルキーが押される、すると、制御
部20のCPLIはウィンドウ管理メモリ30を参照し
て、未使用フラグの立っているウィンドウを探す(ST
16)。
は(ST14ノー)1例えばキーボード44のエスケー
プキーまたはキャンセルキーが押される、すると、制御
部20のCPLIはウィンドウ管理メモリ30を参照し
て、未使用フラグの立っているウィンドウを探す(ST
16)。
未使用ウィンドウが見つがれば(ST16イエス)、そ
のウィンドウにスキャナ42がらの画像が自動的に入力
される(ST20)。
のウィンドウにスキャナ42がらの画像が自動的に入力
される(ST20)。
未使用ウィンドウが見っがらないときあるいはウィンド
ウ表示用のメモリが足らなくなったときは(ST16ノ
ー)、現在量いているウィンドウに未使用ウィンドウが
無い旨のシステムメツセージがポツプアップする。この
場合は、ユーザーが用済みのウィンドウをいくつが閉じ
て新たな未使用ウィンドウを開くか、あるいは消しても
よい内容のウィンドウのフラグをキーボード44または
マウス46によりr未使用」にセットする。すると、そ
のウィンドウにスキャナ42がらの画像が入力される(
ST18)。
ウ表示用のメモリが足らなくなったときは(ST16ノ
ー)、現在量いているウィンドウに未使用ウィンドウが
無い旨のシステムメツセージがポツプアップする。この
場合は、ユーザーが用済みのウィンドウをいくつが閉じ
て新たな未使用ウィンドウを開くか、あるいは消しても
よい内容のウィンドウのフラグをキーボード44または
マウス46によりr未使用」にセットする。すると、そ
のウィンドウにスキャナ42がらの画像が入力される(
ST18)。
以上の処理が終わると、制御部20のCPLIのプログ
ラムシーケンスは他の処理へ移る。
ラムシーケンスは他の処理へ移る。
なお、制御1?llI20のCPUは、デイスプレィ1
O上でオープンしていないウィンドウを管理するように
してもよい、すなわち、第2図のステップ5T16にお
いて未使用ウィンドウを探す場合。
O上でオープンしていないウィンドウを管理するように
してもよい、すなわち、第2図のステップ5T16にお
いて未使用ウィンドウを探す場合。
現在オープンしていないウィンドウから未使用フラグの
立っているウィンドウを捜し出し、 これをデイスプレ
ィ10にオープンするとともに、ここに画像入力を行な
うようにしてもよい。
立っているウィンドウを捜し出し、 これをデイスプレ
ィ10にオープンするとともに、ここに画像入力を行な
うようにしてもよい。
また、 ウィンドウ管理メモリ30は通常は制御部20
のCPUに直結したRAMで構成されるが。
のCPUに直結したRAMで構成されるが。
このメモリ30としてハードディスク、フロッピーディ
スク、 ICカードその他の補助記憶装置を利用して
もよい。
スク、 ICカードその他の補助記憶装置を利用して
もよい。
[発明の効果]
この発明のデータ処理装置によれば、 まだセーブして
いない作業中のウィンドウ内情報がこれから取り込もう
とする情報でうっかり消されてしまうことを防止できる
。
いない作業中のウィンドウ内情報がこれから取り込もう
とする情報でうっかり消されてしまうことを防止できる
。
第1図はこの発明の一実施例に係るデータ処理装置の構
成を示すブロック図、第2図は第1図の構成の動作を説
明するフローチャートである。 1O−−−CRTビットマツプデイスプレィ、 11−
一作業中のウィンドウ(アクティブウィンドウ)、12
−−一他のウィンドウ(インアクティブウィンドウ);
20−−一制御部(CPLI)+ 30−−−ウィン
ドウ管理メモリ、42−−−スキャナ、44−−−キー
ボード、4.6−−−マウス 出願人代理人 弁理士 鈴江武彦 f/ +!’1
成を示すブロック図、第2図は第1図の構成の動作を説
明するフローチャートである。 1O−−−CRTビットマツプデイスプレィ、 11−
一作業中のウィンドウ(アクティブウィンドウ)、12
−−一他のウィンドウ(インアクティブウィンドウ);
20−−一制御部(CPLI)+ 30−−−ウィン
ドウ管理メモリ、42−−−スキャナ、44−−−キー
ボード、4.6−−−マウス 出願人代理人 弁理士 鈴江武彦 f/ +!’1
Claims (1)
- 【特許請求の範囲】 複数の画像を表示する手段と; この表示手段に複数のウィンドウを形成する手段と; 前記表示手段におけるウィンドウの使用状態を識別する
手段と; この識別手段による識別結果に応じて所定のウィンドウ
にデータ入力を行なう手段とを備え、前記表示手段に未
使用ウィンドウがあることを前記識別結果が示すときは
この未使用ウィンドウにデータ入力を自動的に行ない、 前記表示手段におけるウィンドウが使用中の状態にある
ことを前記識別結果が示すときはこのウィンドウにデー
タ入力してもよいかどうかの判断をする機会をユーザー
に与えるように構成したことを特徴とするデータ処理装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2332992A JPH04199192A (ja) | 1990-11-29 | 1990-11-29 | データ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2332992A JPH04199192A (ja) | 1990-11-29 | 1990-11-29 | データ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04199192A true JPH04199192A (ja) | 1992-07-20 |
Family
ID=18261091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2332992A Pending JPH04199192A (ja) | 1990-11-29 | 1990-11-29 | データ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04199192A (ja) |
-
1990
- 1990-11-29 JP JP2332992A patent/JPH04199192A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6356281B1 (en) | Method and apparatus for displaying translucent overlapping graphical objects on a computer monitor | |
| US5179655A (en) | Multiwindow control method and apparatus for work station having multiwindow function | |
| EP0717342A1 (en) | Drag and drop operation in a graphical user interface | |
| US6693720B1 (en) | Method and apparatus for integrating print job status information and user options with implicit job interruption | |
| EP0583030A2 (en) | A method and system for apparent direct editing of transient graphic elements within a data processing system | |
| US20230334740A1 (en) | Image display method, apparatus, and electronic device | |
| US20050138575A1 (en) | Information processing apparatus with display | |
| US20010025326A1 (en) | System, device, and method for inputting image, and storage medium therefor | |
| JPH11167478A (ja) | 警報表示方法及びこれを用いた分散型制御システム | |
| JP2001350619A (ja) | 複数のウィンドウを表示するための方法 | |
| CN114995722A (zh) | 信息处理装置以及记录介质 | |
| JPH04199192A (ja) | データ処理装置 | |
| US20050088677A1 (en) | Image processing apparatus, information processing method, and computer-readable memory medium storing program therein | |
| JP2002268868A (ja) | マルチモニターシステム | |
| JP2783472B2 (ja) | 情報処理装置 | |
| JP3268029B2 (ja) | 手書き入力装置 | |
| JP4305325B2 (ja) | 付箋情報処理方法、付箋情報処理システム及び付箋情報処理プログラム | |
| JP2000235447A (ja) | 表示制御装置及び記憶媒体 | |
| JP3133093B2 (ja) | 電子画像修正方法及び装置 | |
| JPH03256116A (ja) | 情報処理装置及びメニュー表示方法 | |
| KR100513285B1 (ko) | 다중 마스터 페이지 출력장치 및 방법 | |
| US20030164863A1 (en) | Method and system for displaying an icon in a user interface | |
| JPH0535837A (ja) | カツトアンドペースト機能を備えたウインドウシステムにおけるカツトデータ編集方式 | |
| JPH0511960A (ja) | マルチウインドウ制御方式 | |
| HU210893B (en) | Method for transmitting information in information processing systems and such information processing system |