(57)【特許請求の範囲】
【請求項１】
情報を入力するための入力手段と、
情報を表示するための表示手段と、
この表示手段にウインドウを識別するための識別情報を表示させる識別情報表示制御手段と、
前記表示手段の画面に表示されているウインドウ毎に、画面における当該ウインドウの座標情報、当該ウインドウの大きさ情報、当該ウインドウの１つ上のウインドウの番号及び１つ下のウインドウの番号からなる重なり情報、当該ウインドウに表示されているデータのデータ名を含むデータ属性情報、当該ウインドウに表示されているデータの位置情報が記憶されるテーブルと、
ソフトマルチウインドウ方式またはハードマルチウインドウ方式により、前記テーブルの情報を参照してウインドウの表示を行い、入力手段による入力に基づき前記テーブルの情報を更新する表示コントローラと、
前記入力手段から１つのウインドウの指定操作及び識別番号との対応付け入力があると、指定されたウインドウに関するこの時点における前記テーブルの情報に識別情報を対応付けて保存する保存手段とを具備し、
前記表示コントローラは、前記保存手段に保存された識別情報選択が前記入力手段によりなされるか否かを検出し、識別情報選択を受けると、この識別情報に対応付けられたウインドウに関する保存手段に保存されたテーブルの情報を用いて、前記対応付け入力があったときの画面表示を再現することを特徴とする画像表示装置。
【請求項２】
情報を入力するための入力手段と、
情報を表示するための表示手段と、
この表示手段にウインドウを識別するための識別情報を表示させる識別情報表示制御手段と、
前記表示手段の画面に表示されているウインドウ毎に、画面における当該ウインドウの座標情報、当該ウインドウの大きさ情報、当該ウインドウの１つ上のウインドウの番号及び１つ下のウインドウの番号からなる重なり情報、当該ウインドウに表示されているデータのデータ名を含むデータ属性情報、当該ウインドウに表示されているデータの位置情報が記憶されるテーブルと、
ソフトマルチウインドウ方式またはハードマルチウインドウ方式により、前記テーブルの情報を参照してウインドウの表示を行い、入力手段による入力に基づき前記テーブルの情報を更新する表示コントローラと、
前記入力手段から１つのウインドウの指定操作及び識別番号との対応付け入力があると、指定されたウインドウに関するこの時点における前記テーブルの情報に識別情報を対応付けて保存する保存手段とを具備し、
前記表示コントローラは、前記保存手段に保存された識別情報選択が前記入力手段によりなされるか否かを検出し、識別情報選択を受けると、この識別情報に対応付けられたウインドウに関する前記保存手段に保存されたテーブルの情報を用いて、当該識別情報に対応付けられたウインドウと該ウインドウ内に表示されていたデータを、現在の表示に重ねて、前記対応付け入力があったときの画面位置に表示することを特徴とする画像表示装置。
【請求項３】
識別情報表示制御手段は、
入力手段から識別情報の表示指示が与えられた場合に識別情報を表示手段の画面上の表示させ、表示された識別情報が指示された場合に画面上から消去することを特徴とする請求項１または２に記載の画像表示装置。
【請求項４】
情報を入力するための入力手段と、
情報を表示するための表示手段と、
この表示手段による表示領域の座標位置を指示する座標指示手段と、
前記表示手段に表示されているウインドウと前記座標指示手段とを対応付ける前記入力手段からの操作に応じて、該当のウインドウに前記座標指示手段を対応付けて記憶する対応付手段と、
前記表示手段の画面に表示されているウインドウ毎に、画面における当該ウインドウの座標情報、当該ウインドウの大きさ情報、当該ウインドウの１つ上のウインドウの番号及び１つ下のウインドウの番号からなる重なり情報、当該ウインドウに表示されているデータのデータ名を含むデータ属性情報、当該ウインドウに表示されているデータの位置情報が記憶されるテーブルと、
ソフトマルチウインドウ方式またはハードマルチウインドウ方式により、前記テーブルの情報を参照してウインドウの表示を行い、入力手段による入力に基づき前記テーブルの情報を更新する表示コントローラと、
前記座標指示手段とを対応付けられたウインドウの表示内容データを退避記憶させるための退避記憶手段と、
前記座標指示手段と対応付けられたウインドウが他のウインドウにより隠れたか又は表示画面外に出たかを前記テーブルのデータに基づき検出し、前記ウインドウが他のウインドウにより隠れた場合又は表示画面外に出た場合に前記ウインドウの表示内容データを前記退避記憶手段に退避させる退避制御手段と、
前記座標指示手段において任意の指示操作がなされると、前記表示手段の画面上所定位置に前記ウインドウを表示し、対応付手段により対応付けられたウインドウの内容データを前記退避記憶手段から取出して前記ウインドウ内に表示する表示制御手段と、
を具備することを特徴とする画像表示装置。
【請求項５】
座標指示手段は、対応付手段により対応付けられたウインドウが表示手段の画面上に表示されている場合に、当該ウインドウを前記画面において移動させる指示を与えるウインドウ移動指示手段として、共用されていることを特徴とする請求項４に記載の画像表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、パーソナルコンピュータ、ワークステーション、ワードプロセッサ等に適用される画像表示装置及び画像表示の為の座標指示を行うことの可能な入力装置に関し、更に詳しくは、画面上にウインドウを表示することのできる画像表示装置及び容易に操作を指示することのできる入力装置に関するものである。
【０００２】
【従来の技術】
従来の画像表示装置においては、ウインドウ制御はマウスにより行れるのが一般的である。例えば、ウインドウを画面に呼び出す場合には、メニュー画面により呼び出すウインドウのファイル名等を指定入力する必要があり、また、元のウインドウの重なりのままで表示画像を得るには、画面の重ね合せを考慮してウインドウの取り除きを行うしかなかった。
【０００３】
【発明が解決しようとする課題】
また、使用頻度の高いウインドウについても、他のウインドウと同様にメニュー画面により、所望するウインドウのファイル名等を指定入力する必要があり、不便なものであった。更に、スクロールを行うためにはスクロールバーをマウスでドラッグする等の入力操作を行う必要があるが、ウインドウ内のデータをスクロールさせるのか否か等の指定が必要である上に、どの部分にスクロールを生じさせるのか確認が難しく、オペレータにとって操作性が悪いという問題点が指摘されていた。
【０００４】
本発明は上記のような従来の画像表示装置が有する問題点を解決せんとしてなされたもので、その目的は、必要なウインドウを簡単に表示させることができる画像表示装置を提供することである。また、他の目的は、スクロール操作を効率的に行うことのできる画像表示装置を提供することである。
【０００５】
【課題を解決するための手段】
請求項１に記載の画像表示装置は、情報を入力するための入力手段と、情報を表示するための表示手段と、この表示手段にウインドウを識別するための識別情報を表示させる識別情報表示制御手段と、前記表示手段の画面に表示されているウインドウ毎に、画面における当該ウインドウの座標情報、当該ウインドウの大きさ情報、当該ウインドウの１つ上のウインドウの番号及び１つ下のウインドウの番号からなる重なり情報、当該ウインドウに表示されているデータのデータ名を含むデータ属性情報、当該ウインドウに表示されているデータの位置情報が記憶されるテーブルと、ソフトマルチウインドウ方式またはハードマルチウインドウ方式により、前記テーブルの情報を参照してウインドウの表示を行い、入力手段による入力に基づき前記テーブルの情報を更新する表示コントローラと、前記入力手段から１つのウインドウの指定操作及び識別番号との対応付け入力があると、指定されたウインドウに関するこの時点における前記テーブルの情報に識別情報を対応付けて保存する保存手段とを具備し、前記表示コントローラは、前記保存手段に保存された識別情報選択が前記入力手段によりなされるか否かを検出し、識別情報選択を受けると、この識別情報に対応付けられたウインドウに関する保存手段に保存されたテーブルの情報を用いて、前記対応付け入力があったときの画面表示を再現することを特徴とする。これによって、入力手段から表示手段に表示される識別情報を指示する操作を行うだけで、指示された識別情報に対応するウインドウの対応付け入力があったときの表示状態が前記表示手段の画面上に再現されることになる。
【０００６】
請求項２に記載の画像表示装置は、情報を入力するための入力手段と、情報を表示するための表示手段と、この表示手段にウインドウを識別するための識別情報を表示させる識別情報表示制御手段と、前記表示手段の画面に表示されているウインドウ毎に、画面における当該ウインドウの座標情報、当該ウインドウの大きさ情報、当該ウインドウの１つ上のウインドウの番号及び１つ下のウインドウの番号からなる重なり情報、当該ウインドウに表示されているデータのデータ名を含むデータ属性情報、当該ウインドウに表示されているデータの位置情報が記憶されるテーブルと、ソフトマルチウインドウ方式またはハードマルチウインドウ方式により、前記テーブルの情報を参照してウインドウの表示を行い、入力手段による入力に基づき前記テーブルの情報を更新する表示コントローラと、前記入力手段から１つのウインドウの指定操作及び識別番号との対応付け入力があると、指定されたウインドウに関するこの時点における前記テーブルの情報に識別情報を対応付けて保存する保存手段とを具備し、前記表示コントローラは、前記保存手段に保存された識別情報選択が前記入力手段によりなされるか否かを検出し、識別情報選択を受けると、この識別情報に対応付けられたウインドウに関する前記保存手段に保存されたテーブルの情報を用いて、当該識別情報に対応付けられたウインドウと該ウインドウ内に表示されていたデータを、現在の表示に重ねて、前記対応付け入力があったときの画面位置に表示することを特徴とする。これによって、入力手段から表示手段に表示される識別情報を指示する操作を行うだけで、指示された識別情報に対応するウインドウが前記表示手段の画面上所定位置に取出し表示される。
【０００７】
請求項３に記載の画像表示装置においては、識別情報表示制御手段が、入力手段から識別情報の表示指示が与えられた場合に識別情報を表示手段の画面上に表示させ、表示された識別情報が指示された場合に画面上から消去することを特徴とする。これによって、必要な場合にのみ識別情報が画面上に表示され、不必要な場合に識別情報が画面上から消去されることになる。
【０００８】
請求項４に記載の画像表示装置は、情報を入力するための入力手段と、情報を表示するための表示手段と、この表示手段による表示領域の座標位置を指示する座標指示手段と、前記表示手段に表示されているウインドウと前記座標指示手段とを対応付ける前記入力手段からの操作に応じて、該当のウインドウに前記座標指示手段を対応付けて記憶する対応付手段と、前記表示手段の画面に表示されているウインドウ毎に、画面における当該ウインドウの座標情報、当該ウインドウの大きさ情報、当該ウインドウの１つ上のウインドウの番号及び１つ下のウインドウの番号からなる重なり情報、当該ウインドウに表示されているデータのデータ名を含むデータ属性情報、当該ウインドウに表示されているデータの位置情報が記憶されるテーブルと、ソフトマルチウインドウ方式またはハードマルチウインドウ方式により、前記テーブルの情報を参照してウインドウの表示を行い、入力手段による入力に基づき前記テーブルの情報を更新する表示コントローラと、前記座標指示手段とを対応付けられたウインドウの表示内容データを退避記憶させるための退避記憶手段と、前記座標指示手段と対応付けられたウインドウが他のウインドウにより隠れたか又は表示画面外に出たかを前記テーブルのデータに基づき検出し、前記ウインドウが他のウインドウにより隠れた場合又は表示画面外に出た場合に前記ウインドウの表示内容データを前記退避記憶手段に退避させる退避制御手段と、前記座標指示手段において任意の指示操作がなされると、前記表示手段の画面上所定位置に前記ウインドウを表示し、対応付手段により対応付けられたウインドウの内容データを前記退避記憶手段から取出して前記ウインドウ内に表示する表示制御手段と、を具備することを特徴とする。これによって、座標指示手段において任意の指示操作がなされると、対応付手段により対応付けられたウインドウが前記退避記憶手段から取出されて前記表示手段の画面上所定位置に表示されることになる。
【０００９】
請求項５に記載の画像表示装置においては、座標指示手段が、対応付手段により対応付けられたウインドウが表示手段の画面上に表示されている場合に、当該ウインドウを前記画面において移動させる指示を与えるウインドウ移動指示手段として、共用されていることを特徴とする。これによって、座標指示手段から当該ウインドウを前記画面において移動させる指示が与えられることになる。
【００１７】
【発明の実施の形態】
以下添付図面を参照して、本発明の実施の形態に係る画像表示装置を説明する。各図において、同一の構成要素には、同一の符号を付して重複する説明を省略する。図３には、本発明の実施の形態に係る画像表示装置が適用されるコンピュータシステム（パーソナルコンピュータ、ワークステーション、ワードプロセッサ等）が示されている。このシステムは、ＣＰＵ１が主メモリ２のプログラム及びデータに基づき、各部の制御を行うものである。ＣＰＵ１にはバス３を介して表示装置コントローラ４、磁気ディスクコントローラ５、キーボードコントローラ６、マウスコントローラ７が接続されている。表示装置コントローラ４には、ＣＲＴ、ＬＣＤ、プラズマ等の表示装置８が接続され、ＣＰＵ１の制御により必要な情報を表示することができる。表示装置コントローラ４はＣＰＵ１の制御下において複数のウインドウを表示装置８の画面上に表示するように制御を行う。磁気ディスクコントローラ５には、磁気ディスク装置９が接続されており、磁気ディスク装置９には主メモリ２に読み出すべきプログラムやデータが格納され、また、ＣＰＵ１は必要なデータを磁気ディスク装置９に書き込み記憶することができる。キーボードコントローラ６には、キーボード入力装置１０が接続されており、オペレータはキーボード入力装置１０から情報を入力することができる。マウスコントローラ７には、マウス１１が接続されており、位置情報を入力することが可能に構成されている。
【００１８】
図１には、上記のシステムにおける画像表示装置の構成図が示されている。画像表示装置は、情報を入力するための入力手段１０１と、情報を表示するための表示手段１０２と、この表示手段１０２にウインドウを識別するための識別情報を表示させる識別情報表示制御手段１０３と、上記表示手段１０２に表示されるウインドウと上記識別情報とを対応付ける上記入力手段１０１からの操作に応じて、該当のウインドウと該当の識別情報とを対応付けて記憶すると共に、上記表示手段１０２における当該ウインドウ及び画面上の表示状態情報を記憶手段１０５に保存する保存手段１０４と、上記表示手段１０２に表示されている上記識別情報を指示する上記入力手段１０１からの操作に応じて、指示された識別情報に対応するウインドウの原表示状態を上記保存手段の情報に基づき上記表示手段１０２の画面上に再現する再現手段１０６とを具備する。
【００１９】
入力手段１０１は、キーボード入力装置１０と、マウス１１等のポインティングディバイス１１Ａとにより構成されている。表示手段１０２は表示装置８に対応し、記憶手段１０５は、例えば、表示コントローラ４のＲＡＭ領域に相当している。識別情報表示制御手段１０３は表示装置コントローラ４の機能として実現され、保存手段１０４は表示装置コントローラ４が実現し、再現手段１０６は表示装置コントローラ４がＣＰＵ１の制御下において実現する機能である。
【００２０】
本システムにおいては、必要時にマウスポインタＭＰを画面８Ａの所定位置に位置付けマウス１１においてクリックすることにより、ファイル操作、印刷、編集等のファンクションキーＦを図５に示すように表示する。表示されたファンクションキーＦの所望のキーにマウスポインタＭＰを位置付け、マウス１１においてクリックすることにより、ファイルオープンやエディタ起動をすることができ、その際、これらの領域をウインドウで指定できる。必要な操作が終了すると、ファンクションキーＦの表示は画面８Ａから消去される。
【００２１】
図５には、画面８Ａにおいて、例えば、データ（ファイル）Ａを図の四角のウインドウ領域に表示したときの表示例が示されている。ウインドウの大きさ及び位置は、例えば、ウインドウの対向する２角をマウスによりクリックして入力することにより指定できる。更に、ウインドウを複数表示することができ、重ねることも可能である。図６には、データＡのウインドウの一部にデータＢ（ファイル）Ｂのウインドウを重ねて表示した例が示されている。各ウインドウの位置（座標）、大きさ、重なり、ウインドウに表示されるデータの属性（データ名等）、表示されているデータの位置の情報等が、表示装置コントローラ４により管理される。つまり、表示装置コントローラ４は、ウインドウに関し上記各情報をセットするテーブルを有する。
【００２２】
上記テーブルは、図４に示されるように、ウインドウ番号に対応させて、ウインドウの位置（座標）（例えば、ウインドウの左上角の点の座標ｘ、ｙ）、大きさ（ここでは、一辺の長さａｉ）、重なり（一つ上のウインドウ番号と一つ下のウインドウ番号により構成される）、ウインドウに表示されるデータの属性（データ名等）、表示されているデータの位置の情報（例えば、ウインドウの左上角の点にあるデータ位置の座標Ｘ，Ｙ）が記憶される。表示されているデータの位置情報はウインドウ内のデータのスクロールに応じて順次更新される。また、ウインドウの位置についても、ウインドウの移動等により更新される。表示装置コントローラ４は、ウインドウ内のデータのスクロールに応じてＣＰＵ１へデータを要求し、これに対し、ＣＰＵ１は主メモリ２から、または、磁気ディスク装置９から、読み出したデータを表示コントローラ４へ与える。
【００２３】
また、マルチウインドウの表示制御に関しては、表示装置コントローラ４において、ビットマップメモリ内のウインドウをグラフィックコントローラのbitblt回路を用い、上記テーブルを参照して表示画面に対応するフレームバッファへ転送し、必要な重なりの表示を実現するソフトマルチウインドウ方式、または、画面上に現れて表示されている領域毎にビットマップメモリ内で画面を構成し、グラフィックコントローラによって上記テーブルを参照して各画面の境界でアドレスを切り換えて該当する画面のデータを読出し、これを表示画面に対応するフレームバッファへ転送するハードマルチウインドウ方式等が用いられる。
【００２４】
更に、このシステムにおいては、マウスポインタＭＰが地画面にある（例えば、図５、図６の状態）場合、マウス１１を操作してマウスポインタＭＰが画面８Ａの枠に接しても、なおマウス１１の移動を行うことにより、表示領域（表示範囲）の移動を行うことができる。例えば、表示領域はマウス１１の移動方向と反対方向にスクロールされて行く。この結果、図６の状態からウインドウの無い地画面のみの表示領域へ移ることができる。画面８Ａの位置（座標）についても、表示装置コントローラ４が記憶処理を行っている。初期表示位置の画面の右上角の座標が（０，０）であり、画面内ではｘｙ直交座標系の第１象限から第４象限の任意の位置までの表示領域をスクロールすることができる。
【００２５】
次に、表示装置コントローラ４が保存手段１０４として行う動作を説明する。例えば、マウスポインタＭＰを画面８Ａの所定位置に位置付け、マウス１１においてクリックすることにより、ファンクションキーＦを図５に示すように表示する。表示されたファンクションキーＦの内、例えば、「対応付モード」のファンクションキー位置にマウスポインタＭＰを位置付け、マウス１１においてクリックすることにより、図７に示されるフローチャートの処理がスタートする。表示装置コントローラ４は、ＣＰＵ１から与えられる対応付表示用のデータにより、現在、「対応付モード」であることを所定位置に表示する（Ｓ１）。次に、識別情報と対応付けるべきウインドウの指示を促す表示を行う（Ｓ２）。そこで、入力がなされたかをＣＰＵ１を介して検出する（Ｓ３）。ここに、識別情報と対応付けるべきウインドウの指示は、所望のウインドウ内にマウスポインタＭＰを位置付け、マウス１１においてクリックを行うことで行うものとする。図８の例は、ウインドウＷ５に識別情報（菱形枠内に表示）「５」を対応付ける例を示す。表示装置コントローラ４は、指示されたウインドウの位置情報をＣＰＵ１から受取り、これからウインドウの番号を得て保持する。次に、当該ウインドウに対応付けする識別情報の入力を促す表示を行う（Ｓ４）。入力の有無をＣＰＵ１を介して検出し（Ｓ５）、入力がされたことを検出すると、図８に示されるように、指定されたウインドウＷ５に、入力された識別情報「５」を菱形枠に表示し、登録の確認を求めるメッセージを表示する（Ｓ６）。更に、入力内容の分析を行う（Ｓ７）。例えば、所定位置に、「確認」と「取消」のボックスウインドウを表示し、マウス１１によるクリック入力を待つ。ここで、「取消」がクリックされた場合には、ステップＳ１に戻って動作を継続し、「確認」がクリックされた場合には、図４に示すテーブルにおいて、該当のウインドウ番号（この場合「１」）に対応する識別情報の領域に、識別情報「５」を記録し（Ｓ８）、識別情報の選択用ウインドウＷＳを開き、対応付けられた識別情報「５」を菱形枠を付加して選択用ウインドウＷＳ及び対応するウインドウＷ５内に表示する。図８の例では、ウインドウＷ１〜Ｗ５に対して、識別情報「１」〜「５」を対応付けられていることを示している。また、図８の例では、ウインドウＷ１〜Ｗ６が表示領域において、図示の位置に図示の大きさで既に展開されており、画面８Ａの位置が図示の通り、ウインドウＷ５、Ｗ６が重なっている位置にあることを示す。従って、画面８Ａの表示領域を移動することにより、ウインドウＷ１〜Ｗ４を画面８Ａ内に表示させることが可能である。
【００２６】
識別情報の選択用ウインドウＷＳは、表示装置コントローラ４が識別情報表示制御手段１０３として、図９のフローチャートの識別情報表示動作の処理を実行することにより表示される。例えば、マウス１１の右ボタンを表示要求のボタンに割り当てておき、表示装置コントローラ４はＣＰＵ１を介して当該ボタンの操作による表示要求がなされたかを検出している（Ｓ１１）。ここで、表示要求があると、識別情報群を選択用ウインドウＷＳに図８に示す如く画面８Ａに表示する（Ｓ１２）。表示された選択用ウインドウＷＳの識別情報のいずれかがマウス１１のクリックにより選択されるか（Ｓ１３）、マウスの右クリックが再度なされることによる選択用ウインドウＷＳの消去指示がなされたか（Ｓ１４）の検出が行われ、識別情報の選択が行われた場合、または、消去指示がなされた場合には、選択用ウインドウＷＳを閉じて（Ｓ１５）、ステップＳ１１へ戻って表示要求がなされたかの検出を行う。
【００２７】
次に、図１０に示すフローチャートを参照して、表示装置コントローラ４が再現手段１０６として行う動作を説明する。表示装置コントローラ４は、上記図９において説明した識別情報表示動作による識別情報選択の検出動作（Ｓ１３）と同様にして、識別情報が選択されたかを検出している（Ｓ１６）。ここで、識別情報が選択されたことを検出すると、選択された識別情報に対応するウインドウの画面内容表示状態データを再現する（Ｓ１７）。例えば、図１１（ａ）に示す如く、ウインドウＷ１に対応付けられている識別情報「１」にマウスポインタＭＰが当てられて、マウス１１においてクリックがなされたとすると、ウインドウＷ１が最終的に表示されていた画面８Ａの表示状態を再現すべく、図４のテーブルを参照し、ウインドウ相互の重なりや画面８Ａにおける位置（座標）等を用いて、マルチウインドウ画面の表示データを作成する。そして、再現された表示データを画面８Ａに表示させ、表示領域のジャンプを実現する（Ｓ１８）。つまり、図１１（ａ）に示すようにウインドウＷ５，Ｗ６が表示されていた状態から、マウス１１のクリックによる識別情報「１」の選択によって、図１１（ｂ）に示すように、識別情報「１」に対応付けられていたウインドウＷ１が表示されていた状態の画像が画面８Ａに現れる。従って、従来では、画面８Ａの表示領域（表示範囲）をスクロールにより移動させて、いずれの位置に存在するか判らぬウインドウＷ１を探す操作が必要であったが、本実施の形態によれば、ウインドウＷ１を探す操作及び時間を不要として、言わばワンタッチで表示領域のジャンプがなされる。
【００２８】
次に、本発明の第２の実施の形態について説明する。図２には、本発明の第２の実施の形態に係る画像表示装置の構成図が示されている。この画像表示装置の構成は、表示手段１０２に表示されている識別情報を指示する入力手段１０１からの操作に応じて、指示された識別情報に対応するウインドウを保存手段１０４の情報に基づき表示手段１０２の画面上の所定位置に取り出し表示する取出表示制御手段１０７を備える点で、第１の実施の形態の構成と異なる。
【００２９】
上記構成によって、表示装置コントローラ４が識別情報表示制御手段１０３として機能する。また、表示装置コントローラ４が保存手段１０４として行う動作は第１の実施の形態の場合と同一である。そして、表示装置コントローラ４は取出表示制御手段１０７として図１２のフローチャートに示す動作を行うので、これを説明する。表示装置コントローラ４は、上記図９において説明した識別情報表示動作による識別情報選択の検出動作（Ｓ１３）と同様にして、識別情報が選択されたかを検出している（Ｓ２１）。ここで、識別情報が選択されたことを検出すると、選択された識別情報に対応するウインドウの表示データを再現する（Ｓ２２）。例えば、図１３（ａ）に示す如く、ウインドウＷ１に対応付けられている識別情報「１」にマウスポインタＭＰが当てられて、マウス１１においてクリックがなされたとすると、ウインドウＷ１が最終的に表示されていた状態にウインドウＷ１のみを再現すべく、図４のテーブルを参照し、画面８Ａにおける位置（座標）とデータ名及びデータ位置を用いて、ウインドウＷ１の表示データを作成する。そして、作成された表示データを画面８Ａの上記位置（座標）に表示させる（Ｓ２３）。つまり、図１３（ａ）に示すようにウインドウＷ５，Ｗ６が表示されていた状態から、マウス１１のクリックによる識別情報「１」の選択によって、図１３（ｂ）に示すように、識別情報「１」に対応付けられていたウインドウＷ１の画像が画面８Ａにおける元の位置に現れる。従って、図１３（ａ）に示されるように、ウインドウＷ６上の一部にウインドウＷ５が重ねられた画像から、図１３（ａ）に示されるように、ウインドウＷ１が取り出し表示されウインドウＷ６，Ｗ５の上に重ねられた状態に遷移する。また、ウインドウＷ１の位置（座標）が当該図１３（ｂ）の画面８Ａの位置（ウインドウＷ６，Ｗ５の上に重ねられた位置）となるから、図４のテーブルの対応する座標を更新する（Ｓ２３Ａ）。従って、本実施の形態によれば、ウインドウＷ１を探す操作及び時間を不要として、言わばワンタッチでウインドウＷ１のみを取出し、表示することができ、所望のウインドウのみを移動し表示させる場合に便利である。
【００３０】
なお、以上の２つの実施の形態における図９の説明では、識別情報の選択があると、選択用ウインドウＷＳが消去されるとしたが、図１１に示すように、識別情報の選択があっても、選択用ウインドウＷＳの表示を残したままとして、消去指示を待つ構成例も存在する。このように構成すると、識別情報の選択を誤った場合等においても、選択用ウインドウＷＳがそのまま表示されているので、他の識別情報の選択を行うことができ便利である。また、上記２つの実施の形態においては、ジャンプ表示させる画像、取出し表示させるウインドウをテーブル等を用いて作成する旨記載したが、これに限らず、大きなメモリ等を有するのであれば、図８の全てのウインドウＷ１〜Ｗ６の画像データを保持し、テーブルを参照してジャンプ表示させ、また、取出し表示させる表に構成された構成例が存在する。この構成例によれば、作成の処理が不要である。更に、識別情報の選択は、マウス１１のクリックによらず行える構成例が存在する。また、マウス１１のクリックによっても、キーボード入力装置１０の数字キーを用いて入力することによっても、識別情報を選択できる構成例も存在する。また、マウス１１は、他のポインティングディバイス、例えば、ライトペンやトラックボール等により構成する例も存在する。
【００３１】
次に、図１４を参照して、本発明の第３乃至第５の実施の形態に係る画像表示装置が適用されるコンピュータシステム（パーソナルコンピュータ、ワークステーション、ワードプロセッサ等）を説明する。このシステムは、十字カーソル入力装置１３が設けられ、十字カーソルコントローラ１２を介してバス３に接続されている点で、図３のシステムと異なっている。
【００３２】
図１５には、上記のシステムに適用される第３の実施の形態に係る画像表示装置の構成図が示されている。この画像表示装置は、情報を入力するための入力手段２０１と、情報を表示するための表示手段１０２と、この表示手段１０２による表示領域の座標位置を指示する座標指示手段２０２と、上記表示手段１０２に表示されているウインドウと上記座標指示手段２０２とを対応付ける上記入力手段２０１からの操作に応じて、該当のウインドウに上記座標指示手段２０２を対応付けて記憶する対応付手段２０３と、ウインドウを退避記憶させるための退避記憶手段２０４と、所定時に上記ウインドウを上記退避記憶手段２０４に退避させる退避制御手段２０５と、上記座標指示手段２０２において任意の指示操作がなされると、対応付手段２０３により対応付けられたウインドウを上記退避記憶手段２０４から取出して上記表示手段１０２の画面上所定位置に表示する表示制御手段２０６とを具備する。
【００３３】
上記の座標指示手段２０２は十字カーソル入力装置１３に相当している。表示手段１０２は表示装置８に対応し、退避記憶手段２０４は、例えば、表示コントローラ４のＲＡＭ領域に相当している。退避制御手段２０５は表示装置コントローラ４の機能として実現され、対応付手段２０３と表示制御手段２０６は、表示装置コントローラ４がＣＰＵ１の制御下において実現する機能である。
【００３４】
図１４のシステムは、図３に示したシステムと同様に、マルチウインドウ制御、ファンクションキーＦによる制御、図６において説明したマウス１１によるスクロール制御を行う。本システムでは、十字カーソル入力装置１３と所望のウインドウとを対応付けるモードを有している。ここで、表示装置コントローラ４が対応付手段２０３として行う動作を説明する。例えば、マウスポインタＭＰを画面８Ａの所定位置に位置付け、マウス１１においてクリックすることにより、ファンクションキーＦを図５に示すように表示する。表示されたファンクションキーＦの内、対応付モードのファンクションキー位置にマウスポインタＭＰを位置付け、マウス１１においてクリックすることにより、図１６に示されるフローチャートの処理がスタートする。表示装置コントローラ４は、ＣＰＵ１から与えられる対応付表示用のデータにより、現在、「対応付モード」であることを所定位置に表示する（Ｓ２４）。次に、十字カーソル入力装置１３と対応付けるべきウインドウの指示を促す表示を行う（Ｓ２５）。そこで、入力がなされたかをＣＰＵ１を介して検出する（Ｓ２６）。ここに、十字カーソル入力装置１３と対応付けるべきウインドウの指示は、所望のウインドウ内にマウスポインタＭＰを位置付け、マウス１１においてクリックを行うことで行うものとする。図１７の例は、テキストエディタのウインドウＷＴに十字カーソル入力装置１３を対応付ける例を示す。表示装置コントローラ４は、指示されたウインドウの位置情報をＣＰＵ１から受取り、これからウインドウの番号を得て保持する。次に、表示装置コントローラ４は、十字カーソル入力装置１３に対応付けるウインドウＷＴの内部を反転表示等の特殊表示を行い、このウインドウＷＴと十字カーソル入力装置１３に対応付けることの確認を求めるメッセージを表示する（Ｓ２７）。更に、入力内容の分析を行う（Ｓ２８）。例えば、所定位置に、「確認」と「取消」のボックスウインドウを表示し、マウス１１によるクリック入力を待つ。ここで、「取消」がクリックされた場合には、ステップＳ２４に戻って動作を継続し、「確認」がクリックされた場合には、図４に示すテーブルにおいて、該当のウインドウ番号に対応する識別情報の領域に、十字カーソル入力装置１３の識別情報を記録し（Ｓ２９）、リターンする。
【００３５】
次に、図１８に示すフローチャート、及び図１９と図２０の表示遷移例を参照して、表示装置コントローラ４が退避制御手段２０５及び表示制御手段２０６として行う動作を説明する。表示装置コントローラ４は図４のテーブルを参照して十字カーソル入力装置１３に対応付けられたウインドウＷＴが他のウインドウによって覆われてしまったかを検出している（Ｓ３１）。覆われてしまうと、ウインドウＷＴ（ウインドウＷＴの表示内容データ）を、例えば、表示コントローラ４内の退避領域に退避させる（Ｓ３２）。図１９では、当初図１９（ａ）の如くテキストエディタのウインドウＷＴが現れていた表示状態から図１９（ｂ）の如く、テキストエディタのウインドウＷＴが他のウインドウで隠れると、ウインドウＷＴの表示内容データが退避領域に退避される。このとき図４のテーブルにウインドウＷＴの位置等が登録されていることは勿論である。ウインドウＷＴの表示内容データが退避領域に退避されている間には、十字カーソル入力装置１３において任意の操作（つまり、どの様な入力操作でも良く、従って、何等かの入力があれば良い）がなされるかをＣＰＵ１を介して検出する（Ｓ３３）。ここで、操作有りを検出すると、当該十字カーソル入力装置１３とウインドウＷＴとが対応付けられていることが記憶されているから、図１９（ｃ）に示すように、退避領域のウインドウＷＴの表示内容データを図４のテーブルにおける対応する座標に基づき画面８Ａ上の当該座標位置に展開して表示する（Ｓ３４）。この結果、ウインドウＷＴが他のウインドウのトップに表示される。このように、本実施の形態は、十字カーソル入力装置１３と対応付けを行ったテキストエディタのウインドウＷＴについては、このウインドウ内にテキストを入力するに際してのデータ（参考資料、参考図等）のウインドウを次々に開き必要なものを発見する作業等の結果、ウインドウＷＴが隠れても、十字カーソル入力装置１３を任意操作するだけでウインドウＷＴは元の位置に、しかも、トップに表示されテキスト入力を行うことができる。つまり、ディスク上でノートが様々な資料や本により埋まった場合にも、ボタン一つでノートが一番上に現れる如くに作業を行うことができ、極めて便利である。
【００３６】
テキストエディタのウインドウＷＴが表示されている間には、十字カーソル入力装置１３の操作の検出をＣＰＵ１を介して更に行い（Ｓ３５）、操作有りを検出すると、当該ウインドウＷＴの位置を十字カーソル入力装置１３の操作に応じて移動表示する（Ｓ３６）。つまり、十字カーソル入力装置１３の操作がなされると、図１９（ｃ）の表示状態から図２０（ａ）へ表示状態が遷移する。従って、座標指示手段２０２である十字カーソル入力装置１３は、対応付手段２０３により対応付けられたウインドウが表示手段１０２の画面上に表示されている場合に、当該ウインドウを画面において移動させる指示を与えるウインドウ移動指示手段２０２Ａ（図１５）として、共用されている。また、テキストエディタのウインドウＷＴが表示されている間には、十字カーソル入力装置１３の操作に応じてウインドウＷＴが画面８Ａ外に出てしまったを検出している（Ｓ３７）。ウインドウＷＴが画面８Ａ外に出てしまった場合には、図２０（ｂ）に示されるように退避領域に退避させる（Ｓ３２）。また、画面８Ａ内に表示されている場合にあっても、テキストエディタのウインドウＷＴの内容がクローズされたかを検出しており（Ｓ３８）、ウインドウＷＴの内容がクローズされると、図２０（ｃ）に示されるように、当該ウインドウＷＴと十字カーソル入力装置１３との対応関係を解除し、当該ウインドウＷＴの退避領域をクローズして（Ｓ３９）、エンドとなる。
【００３７】
上記の実施の形態によれば、テキストエディタのウインドウＷＴが隠れた場合にも、重なった他のウインドウを取り除いてテキストエディタのウインドウＷＴを探す等の作業が不要となり便利である。また、マウス１１以外の座標指示装置でテキストエディタのウインドウＷＴを表示させるのであるから、マウス１１の操作距離を短くでき、作業の効率化を図ることができる。
【００３８】
なお、上記では十字カーソル入力装置を用いたが、これ以外に、マウス（２個目のマウス）、キーボード入力装置１０の上下左右キー（カーソルキー）、トラックボール、アーキュポインタ、ジョイステック等を用いた構成例が存在する。係る構成例によっても、上記と同様の効果を得ることができる。また、十字カーソル入力装置１３によるウインドウＷＴの移動によって、当該ウインドウＷＴが完全に外に出た場合には、退避領域に退避させるのではなく、移動した方向とは逆側から画面８Ａ上に戻って表示するように表示装置コントローラ４が動作する構成例が存在する。このように構成することによって、ウインドウＷＴをずらしてウインドウＷＴの下に在ったウインドウの内容を覗き、再び画面８Ａ上にウインドウＷＴを戻す処理を容易に行うことができる。
【００３９】
図２１には、上記のシステムに適用される第４の実施の形態に係る画像表示装置の構成図が示されている。この画像表示装置は、情報を表示するための表示手段１０２と、この表示手段１０２による表示領域の座標位置を指示する第１の座標指示手段３０１と、上記表示手段１０２による表示領域の座標位置を指示する第２の座標指示手段３０２と、上記表示手段１０２にウインドウを表示させるウインドウ表示制御手段３０３と、上記第１の座標指示手段３０１により指示されているウインドウ内の情報を、上記第２の座標指示手段３０２における操作に基づいてスクロールさせるスクロール制御手段３０４とを具備する。
【００４０】
上記の第１の座標指示装置３０１はマウス１１に、第２の座標指示装置３０２は十字カーソル入力装置１３に対応している。表示手段１０２は表示装置８に対応し、ウインドウ表示制御手段３０３とスクロール制御手段３０４とは、表示装置コントローラ４の機能として実現される。
【００４１】
この第４の実施の形態に係る画像表示装置の表示装置コントローラ４は、前述の通りのマルチウインドウ制御を行い、ウインドウ表示制御手段３０３として機能する。また、表示装置コントローラ４はスクロール制御手段３０４として図２３に示すフローチャートの動作を行うので、これを説明する。
【００４２】
表示装置コントローラ４はＣＰＵ１を介して、マウス１１の操作によりマウスポインタＭＰが現在位置するウインドウ内の座標から外れ、他のウインドウ内の座標に移動したか否かを検出している（Ｓ４１）。ここで他のウインドウに移動したことを検出すると、有効ウインドウを当該マウスポインタＭＰの存在するウインドウへ変更する（Ｓ４２）。有効ウインドウの識別は、例えば、図４のテーブルにおいて別に有効ウインドウを示すフラグ領域を設け、ウインドウ番号に対応してフラグをセットしておく等の方法を採用している。この結果、表示装置コントローラ４は、有効ウインドウとなったウインドウの内容をトップに表示させる。従って、図２５（ａ）に示すように、ウインドウ１−１の一部にウインドウ１−２が重なっている表示状態において、マウスポインタＭＰをウインドウ１−１内（表示されている部分）に移動させると、これを検出してウインドウの重ね合せ関係を変更し、図２５（ｂ）に示すように、ウインドウ１−１をトップに表示させる。このときのウインドウ１−１におけるデータ領域が図２５（ｂ）において梨地模様で示されている。
【００４３】
また、図２３に示されるように表示装置コントローラ４はＣＰＵ１を介して、十字カーソル入力装置１３による操作の有無を検出しており（Ｓ４３）、十字カーソル入力装置１３による操作がなされたことを検出すると、マウスポインタＭＰが存在する有効ウインドウ１−１のデータに対し、十字カーソル入力装置１３における操作に応じてスクロールを生じさせる（Ｓ４４）。図２５（ｂ）においては、有効ウインドウ１−１のデータ（梨地模様）が十字カーソル入力装置１３における矢印で示される操作に応じてデータのスクロールを矢印に示す通りに生じさせる。そして、図２５に示すように、マウス１１を操作してマウスポインタＭＰをウインドウ１−２内（表示されている部分）に移動させると、これを表示装置コントローラ４がＣＰＵ１を介して検出して（Ｓ４１）ウインドウの重ね合せ関係を変更し、図２５（ｃ）に示すように、ウインドウ１−２をトップに表示させる（Ｓ４２）。
【００４４】
このスクロールのとき、マウスポインタＭＰの表示に関する座標値の処理を次のように行う。画面８Ａの領域において、マウスポインタＭＰの座標は、画面８Ａの左上角の点Ｐを０としたｘ2 ｙ2 直交座標系において、図２６（ｂ）に示されるように、Ｑ（ｘ2 ，ｙ2 ）とする。これに対し、画面８Ａの表示領域（表示範囲）が移動するｘ1 ｙ1 直交座標系（初期状態の画面８Ａの左上角の点Ｐの座標を０とする）においては、図２６（ａ）に示されるように、画面８Ａの左上角の点Ｐの座標はＰ（ｘ1 ，ｙ1 ）とする。そこで、表示装置コントローラ４は、マウスポインタＭＰのｘ1 ｙ1 直交座標系における座標値をＲ（ｘ1 ＋ｘ2 ，ｙ2 ＋ｙ1 ）＝Ｐ（ｘ1 ，ｙ1 ）＋Ｑ（ｘ2 ，ｙ2 ）として表示処理する。このため、マウスポインタＭＰの座標は常に画面８Ａにおいて、定位置にあることになり、ウインドウ内のデータのスクロールに拘らず、マウスポインタＭＰの移動は生じない。
【００４５】
図２２には、上記のシステムに適用される第５の実施の形態に係る画像表示装置の構成図が示されている。この画像表示装置は、情報を表示するための表示手段１０２と、この表示手段１０２による表示領域の座標位置を指示する第１の座標指示手段３０１と、上記表示手段１０２による表示領域の座標位置を指示する第２の座標指示手段３０２と、上記表示手段１０２にウインドウを表示させるウインドウ表示制御手段３０３と、上記第１の座標指示手段３０１からの指示により上記表示手段１０２のウインドウ内の情報に関する指定を受け付ける一方、上記第２の座標指示手段３０２における操作に基づいて上記画面の上記指定に係るウインドウ以外の表示領域にスクロールを生じさせるスクロール制御手段３０５とを具備している。
【００４６】
この第５の実施の形態に係る画像表示装置の表示装置コントローラ４は、第４の実施の形態と同様にマルチウインドウ制御を行い、ウインドウ表示制御手段３０３として機能する。また、表示装置コントローラ４はスクロール制御手段３０５として図２４に示すフローチャートの動作を行うので、これを説明する。
【００４７】
表示装置コントローラ４はＣＰＵ１を介して、十字カーソル入力装置１３による操作の有無を検出しており（Ｓ４５）、十字カーソル入力装置１３による操作がなされたことを検出すると、マウス１１により指定されているウインドウが有るか否かを検出する（Ｓ４６）。ここでマウス１１に指定されているウインドウとは、マウス１１のドラッグによりデータの範囲が指定された領域をもつウインドウであり、ドラッグに応じてウインドウ番号が保持される。上記ステップＳ４６において、指定に係るウインドウが無いことが検出されると、何等の処理を行わずに（Ｓ４７）ステップＳ４５へ戻る。一方、指定に係るウインドウがあることが検出されると、十字カーソル入力装置１３の操作に応じて、上記指定に係るウインドウ以外の表示領域に対しスクロールを生じさせる（Ｓ４８）。
【００４８】
上記のスクロール表示制御が使用される具体例を図２７を参照して説明する。ここでは、図２６におけるｘ1 ｙ1 直交座標系の仮想領域に、図２７（ａ）に示す如く、データＡを内容としているウインドウＷ１０とデータＢを内容とするウインドウＷ１１があり、ウインドウＷ１０が画面８Ａ上に表示されている。このとき、オペレータにおいてデータＡをウインドウＷ１１のデータＢ上にドロップする要求が発生したとする。そこで、オペレータはマウス１１を操作してウインドウＷ１０にマウスポインタＭＰを移動し、必要なデータＡの範囲をマウス１１によりドラッグする（図２７（ａ））。これにより、データＡの範囲が指定され、ドラッグに応じて当該ウインドウＷ１０のウインドウ番号が保持される。
【００４９】
次に、図２７（ｂ）に示すように、上記ドラッグを継続しながら、十字カーソル入力装置１３の操作を行って、ウインドウＢがある方向に画面８ＡのウインドウＷ１０を除く表示領域（この例では、地画面の領域）にスクロールを生じさせる。マウスポインタＭＰについては、図２６にて説明した処理により、移動は生じない。この操作を続けるうちに、ウインドウＢが画面８Ａ上に現れる。そこで、オペレータはマウス１１を操作してマウスポインタＭＰをウインドウＷ１１のデータＢ上に移動させ、ドロップする。これにより図２７（ｃ）に示されるようにウインドウＷ１１のデータＢ上にデータＡの移動またはコピーを行うことができる。
【００５０】
この実施の形態によれば、ウインドウ間でのデータの移動の際におけるクリップボード等を用いてデータＡを格納する従来処理が不要となり、効率的である。また、十字カーソル入力装置１３によって、２つのウインドウを近付けることができ、マウス１１による移動操作量を少なくできる。
【００５１】
なお、第５の実施の形態において、ウインドウによる範囲指定が無い場合に十字カーソル入力装置１３の操作がなされても処理を行わなかったが、第４の実施の形態と組み合わせ、ウインドウによる範囲指定が無い場合に十字カーソル入力装置１３の操作がなされると、有効ウインドウ内のデータにスクロールを生じさせる実施例も存在する。これにより、第４、第５の実施の形態の両方の利点を共有することができる。
【００５２】
また、上記においてマウス１１と十字カーソル入力装置１３とを別体の装置としたが、図２８、または、図２９に示すようにマウス１１と十字カーソル入力装置１３と一体に構成し、座標または操作指示の入力を行う入力装置を構成する。。つまり、図２８の例では、（ａ）の平面図と（ｂ）の斜視図から明らかなように、筐体５０を右手で持った時に親指の位置する付近に膨らんだ突起部５１を形成し、十字カーソル入力装置の十字操作片５２を配置する。筐体５０の内部には、マウス１１の内部と十字カーソル入力装置１３の内部と同様に、移動（操作）量と方向及びボタンの操作のデータを送出する部材、回路を内蔵させ、操作に応じて上記データをシステム側に送出するように構成する。これに対し、図２９の例では、（ａ）の平面図と（ｂ）の斜視図から明らかなように、外付による一体型とする。筐体６０のを右手で持った時に親指の位置する付近に十字カーソル入力装置１３の筐体７０が合体される切欠部を設け、切欠部において捩子や接着剤、テープ等の結合手段で両者を固定し一体化する。この図２８、図２９のような構成によれば、片手でマウスと十字カーソル入力装置の双方を操作することができ、操作性の向上が期待できる。
つまり、この入力装置の構成では、第１のポインティングディバイスと、第２のポインティングディバイスとが同一筐体に一体に構成されている。これにより、一体化された入力装置から２つの座標入力または指示を与えることができる。例えば、一方のポインティングディバイスにより操作対象の画面上の位置等を指示し、他方のポインティングディバイスにより操作内容の指示を行うなどの操作を、片手により容易に行うことが可能である。なお、この例では、マウスと十字カーソル入力装置とを一体化したが、例えば、２つの十字カーソル入力装置を一体化したり、マウスと十字カーソル入力装置以外のポインティングディバイスを一体化するなど、任意の組み合わせが可能である。また、３つ以上のポインティングディバイスを一体化した構成例も存在する。
【００５３】
【発明の効果】
以上詳細に説明したように請求項１に記載の画像表示装置によれば、表示されている識別情報を指示する操作を行うだけで、指示された識別情報に対応するウインドウの対応付け入力があったときの表示状態が画面上に再現されることになるので、画面の表示領域をどのような位置に移動している場合においても、ワンタッチで所望のウインドウについて指示された識別情報に対応するウインドウの対応付け入力があったときの表示状態を再現可能であり、便利である。
【００５４】
以上詳細に説明したように請求項２に記載の画像表示装置によれば、表示されている識別情報を指示する操作を行うだけで、指示された識別情報に対応するウインドウが画面上所定位置に取出し表示されるので、表示領域のいずれの位置にあるか不明な所望のウインドウをワンタッチで画面上に表示させることができ、便利である。
【００５５】
以上詳細に説明したように請求項３に記載の画像表示装置によれば、必要な場合にのみ識別情報が画面上に表示され、不必要な場合に識別情報が画面上から消去されるので、識別情報の表示が画面上の表示の邪魔になる不具合を防止することができる。
【００５６】
以上詳細に説明したように請求項４に記載の画像表示装置によれば、座標指示手段における任意の指示操作によって、この座標指示手段に対応付けられているウインドウが取出されて画面上所定位置に表示されので、表示領域のいずれの位置にあるか不明な所望のウインドウをワンタッチで画面上に表示させることができ、便利である。
【００５７】
以上詳細に説明したように請求項５に記載の画像表示装置によれば、座標指示手段で所望のウインドウをワンタッチで画面上に表示させた後には、当該座標指示手段から当該ウインドウを前記画面において移動させる指示を与えることができ、当該ウインドウに関する制御を当該座標指示手段で一元的に行うことが可能であり、操作性の向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る画像表示装置の構成図。
【図２】本発明の第２の実施の形態に係る画像表示装置の構成図。
【図３】本発明の第１、第２の実施の形態に係る画像表示装置が適用されるコンピュータシステムの構成図。
【図４】本発明の実施の形態に係る画像表示装置において用いられるウインドウ管理用のテーブルを示す図。
【図５】本発明の実施の形態に係る画像表示装置におけるウインドウ表示例を説明するための図。
【図６】本発明の実施の形態に係る画像表示装置におけるウインドウ表示例を説明するための図。
【図７】本発明の第１、第２の実施の形態に係る画像表示装置の動作を説明すためのフローチャート。
【図８】本発明の実施の形態に係る画像表示装置におけるウインドウ表示例を説明するための図。
【図９】本発明の第１の実施の形態に係る画像表示装置の動作を説明すためのフローチャート。
【図１０】本発明の第１の実施の形態に係る画像表示装置の動作を説明すためのフローチャート。
【図１１】本発明の第１の実施の形態に係る画像表示装置におけるウインドウ表示の遷移例を説明するための図。
【図１２】本発明の第２の実施の形態に係る画像表示装置の動作を説明すためのフローチャート。
【図１３】本発明の第２の実施の形態に係る画像表示装置におけるウインドウ表示の遷移例を説明するための図。
【図１４】本発明の第３、第４、第５の実施の形態に係る画像表示装置が適用されるコンピュータシステムの構成図。
【図１５】本発明の第３の実施の形態に係る画像表示装置の構成図。
【図１６】本発明の第３の実施の形態に係る画像表示装置の動作を説明すためのフローチャート。
【図１７】本発明の第３の実施の形態に係る画像表示装置におけるウインドウ表示例を説明するための図。
【図１８】本発明の第３の実施の形態に係る画像表示装置の動作を説明すためのフローチャート。
【図１９】本発明の第３の実施の形態に係る画像表示装置におけるウインドウ表示の遷移例を説明するための図。
【図２０】本発明の第３の実施の形態に係る画像表示装置におけるウインドウ表示の遷移例を説明するための図。
【図２１】本発明の第４の実施の形態に係る画像表示装置の構成図。
【図２２】本発明の第５の実施の形態に係る画像表示装置の構成図。
【図２３】本発明の第４の実施の形態に係る画像表示装置の動作を説明すためのフローチャート。
【図２４】本発明の第５の実施の形態に係る画像表示装置の動作を説明すためのフローチャート。
【図２５】本発明の第４の実施の形態に係る画像表示装置におけるウインドウ表示の遷移例を説明するための図。
【図２６】本発明の第４の実施の形態に係る画像表示装置におけるウインドウ表示におけるマウスの表示座標を説明するための図。
【図２７】本発明の第５の実施の形態に係る画像表示装置におけるウインドウ表示の遷移例を説明するための図。
【図２８】本発明の実施の形態に係る画像表示装置に用いられる座標指示装置の構成例の平面図と斜視図。
【図２９】本発明の実施の形態に係る画像表示装置に用いられる座標指示装置の構成例の平面図と斜視図。
【符号の説明】
１  ＣＰＵ                            ２  主メモリ
３  バス                              ４  表示装置コントローラ
５  磁気ディスクコントローラ          ６  キーボードコントローラ
７  マウスコントローラ                ８  表示装置
９  磁気ディスク装置                  １０  キーボード入力装置
１１  マウス                          １１Ａ  ポインティングディバイス
１２  十字カーソルコントローラ        １３  十字カーソル入力装置
１０１  入力手段                      １０２  表示手段
１０３  識別情報表示制御手段          １０４  保存手段
１０５  記憶手段                      １０６  再現手段
１０７  取出表示制御手段              ２０１  入力手段
２０２  座標指示手段                  ２０３  対応付手段
２０４  退避記憶手段                  ２０５  退避制御手段
３０１  第１の座標指示手段            ３０２  第２の座標指示手段
３０３  ウインドウ表示制御手段        ３０４、３０５  スクロール手段
【図１】
0003688796.tif 000002
【図２】
0003688796.tif 000003
【図３】
0003688796.tif 000004
【図４】
0003688796.tif 000005
【図５】
0003688796.tif 000006
【図６】
0003688796.tif 000007
【図７】
0003688796.tif 000008
【図８】
0003688796.tif 000009
【図９】
0003688796.tif 000010
【図１０】
0003688796.tif 000011
【図１１】
0003688796.tif 000012
【図１２】
0003688796.tif 000013
【図１３】
0003688796.tif 000014
【図１４】
0003688796.tif 000015
【図１５】
0003688796.tif 000016
【図１６】
0003688796.tif 000017
【図１７】
0003688796.tif 000018
【図１８】
0003688796.tif 000019
【図１９】
0003688796.tif 000020
【図２０】
0003688796.tif 000021
【図２１】
0003688796.tif 000022
【図２２】
0003688796.tif 000023
【図２３】
0003688796.tif 000024
【図２４】
0003688796.tif 000025
【図２５】
0003688796.tif 000026
【図２６】
0003688796.tif 000027
【図２７】
0003688796.tif 000028
【図２８】
0003688796.tif 000029
【図２９】
0003688796.tif 000030