JPH0651738A - コンピュータシステムの情報表示装置 - Google Patents
コンピュータシステムの情報表示装置Info
- Publication number
- JPH0651738A JPH0651738A JP4219750A JP21975092A JPH0651738A JP H0651738 A JPH0651738 A JP H0651738A JP 4219750 A JP4219750 A JP 4219750A JP 21975092 A JP21975092 A JP 21975092A JP H0651738 A JPH0651738 A JP H0651738A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- memory
- window
- windows
- displayed
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04804—Transparency, e.g. transparent or translucent windows
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【目的】 画面上に互いにオーバーラップした状態で表
示される複数のウィンドウから目的のウィンドウを迅速
適確に選択して表示し得るコンピュータシステムの情報
表示装置を提供する。 【構成】 総てのウィンドウの枠とタイトルバー以外の
部分を透明にする透明化手段6と、透明化された総ての
ウィンドウから目的のウィンドウを選択して、画面上の
最上位層に表示する選択表示手段6とを設ける。
示される複数のウィンドウから目的のウィンドウを迅速
適確に選択して表示し得るコンピュータシステムの情報
表示装置を提供する。 【構成】 総てのウィンドウの枠とタイトルバー以外の
部分を透明にする透明化手段6と、透明化された総ての
ウィンドウから目的のウィンドウを選択して、画面上の
最上位層に表示する選択表示手段6とを設ける。
Description
【0001】
【産業上の利用分野】本発明は、情報を選択して画面上
に表示するコンピュータシステムの情報表示装置に関す
る。
に表示するコンピュータシステムの情報表示装置に関す
る。
【0002】
【従来の技術】コンピュータシステムでは、情報表示装
置がメモリから目的とする情報を選択して画面上に表示
し、該選択表示された情報に基づいて各種の処理が実行
される。この情報表示装置による情報の画面上への表示
方式として、オーバーラップド・ウィンドウ方式があ
る。
置がメモリから目的とする情報を選択して画面上に表示
し、該選択表示された情報に基づいて各種の処理が実行
される。この情報表示装置による情報の画面上への表示
方式として、オーバーラップド・ウィンドウ方式があ
る。
【0003】図7はこのオーバーラップド・ウィンドウ
方式での情報の画面表示状態を示す説明図であり、同図
において、20は画面で、該画面20上に複数のウィン
ドウ11、12…が階層構造をなしてオーバーラップし
て表示されている。最上位層のウィンドウ11が現在選
択されているウィンドウであり、この第1のウィンドウ
11に一部を遮蔽されて第2のウィンドウ12が表示さ
れ、これら第1,第2のウィンドウ11、12に一部を
遮蔽されて第3のウィンドウ13が表示されている。ま
た、画面20には表示されないが、第1〜第3のウィン
ドウ11、12、13に完全に遮蔽された第4以降のウ
ィンドウも存在する。そして、各ウィンドウは、タイト
ルバー、枠及び作業領域などから構成され、各ウィンド
ウの大きさと位置を変更する変更操作及び現在選択され
ていないウィンドウの選択操作が定義されている。
方式での情報の画面表示状態を示す説明図であり、同図
において、20は画面で、該画面20上に複数のウィン
ドウ11、12…が階層構造をなしてオーバーラップし
て表示されている。最上位層のウィンドウ11が現在選
択されているウィンドウであり、この第1のウィンドウ
11に一部を遮蔽されて第2のウィンドウ12が表示さ
れ、これら第1,第2のウィンドウ11、12に一部を
遮蔽されて第3のウィンドウ13が表示されている。ま
た、画面20には表示されないが、第1〜第3のウィン
ドウ11、12、13に完全に遮蔽された第4以降のウ
ィンドウも存在する。そして、各ウィンドウは、タイト
ルバー、枠及び作業領域などから構成され、各ウィンド
ウの大きさと位置を変更する変更操作及び現在選択され
ていないウィンドウの選択操作が定義されている。
【0004】図8に示すように、このオーバーラップド
・ウィンドウ方式の情報表示装置で画面20上に表示さ
れるウィンドウは階層構造をなしていて、各ウィンドウ
は、その内部データDの他に、そのウィンドウに属する
子ウィンドウへのポインタP1、並びにその下の階層の
ウィンドウ(群)へのポインタP2を具備している。画
面20上では、図8において、より上位層に位置するウ
ィンドウ(例えば、W11)が、下位層に位置するウィ
ンドウ(例えば、W12)を遮蔽する状態で、また、同
一階層内では、図において、より右に位置するウィンド
ウ(例えば、W21)が、左に位置するウィンドウ(例
えば、W11)を遮蔽する状態で表示される。
・ウィンドウ方式の情報表示装置で画面20上に表示さ
れるウィンドウは階層構造をなしていて、各ウィンドウ
は、その内部データDの他に、そのウィンドウに属する
子ウィンドウへのポインタP1、並びにその下の階層の
ウィンドウ(群)へのポインタP2を具備している。画
面20上では、図8において、より上位層に位置するウ
ィンドウ(例えば、W11)が、下位層に位置するウィ
ンドウ(例えば、W12)を遮蔽する状態で、また、同
一階層内では、図において、より右に位置するウィンド
ウ(例えば、W21)が、左に位置するウィンドウ(例
えば、W11)を遮蔽する状態で表示される。
【0005】一方、バンクメモリの切換え操作によっ
て、画面に表示する目的の表示用メモリにアクセスする
方式の情報表示装置が従来知られている。この方式で
は、画面表示用メモリはプロセッサのアドレス空間の制
約のために図9に示すようにバンクメモリとして構成さ
れ、必要に応じてバンクを切換えることによって目的と
する表示用メモリにアクセスするようにしている。
て、画面に表示する目的の表示用メモリにアクセスする
方式の情報表示装置が従来知られている。この方式で
は、画面表示用メモリはプロセッサのアドレス空間の制
約のために図9に示すようにバンクメモリとして構成さ
れ、必要に応じてバンクを切換えることによって目的と
する表示用メモリにアクセスするようにしている。
【0006】図9において、201はプロセッサのアド
レス空間、202は画面表示用メモリをバンクメモリと
してアクセスする場合に、プロセッサから見た画面表示
用メモリ領域、203はバンクメモリとして図示した画
面表示用メモリ、204はバンクメモリとして画面表示
用メモリにアクセスする場合、画面上の1画素がプロセ
ッサのメモリ空間からどのように見えるかを示し、20
5は、画面表示用メモリをバンクメモリとして図示した
場合に、画面上の1画素がどのように構成されるかを示
している。
レス空間、202は画面表示用メモリをバンクメモリと
してアクセスする場合に、プロセッサから見た画面表示
用メモリ領域、203はバンクメモリとして図示した画
面表示用メモリ、204はバンクメモリとして画面表示
用メモリにアクセスする場合、画面上の1画素がプロセ
ッサのメモリ空間からどのように見えるかを示し、20
5は、画面表示用メモリをバンクメモリとして図示した
場合に、画面上の1画素がどのように構成されるかを示
している。
【0007】
【発明が解決しようとする課題】前述の従来のオーバラ
ップド・ウィンドウ方式の情報装置では、或るウィンド
ウ上に、それより大きな別のウィンドウが完全に重なっ
た場合、下にあるウィンドウを選択するには、次の
(1)〜(3)の何れかの操作を行なう。
ップド・ウィンドウ方式の情報装置では、或るウィンド
ウ上に、それより大きな別のウィンドウが完全に重なっ
た場合、下にあるウィンドウを選択するには、次の
(1)〜(3)の何れかの操作を行なう。
【0008】(1) 上位層にあるウィンドウの大きさ
や位置を変更して下位層部にあるウィンドウを画面上で
視覚によって確認可能な状態として、当該ウィンドウ部
分にカーソルを位置させ、操作釦をクリックするなどの
操作を行なって、下位層部にあるウィンドウを選択す
る。
や位置を変更して下位層部にあるウィンドウを画面上で
視覚によって確認可能な状態として、当該ウィンドウ部
分にカーソルを位置させ、操作釦をクリックするなどの
操作を行なって、下位層部にあるウィンドウを選択す
る。
【0009】(2) 特定の操作を行なって現在画面上
にあるウィンドウを順次選択し、該選択操作を、目的と
するウィンドウが最上位層に表示されるまで繰り返す。
にあるウィンドウを順次選択し、該選択操作を、目的と
するウィンドウが最上位層に表示されるまで繰り返す。
【0010】(3) 特定の操作によって現在画面上に
あるウィンドウの一覧表を画面に表示させ、この一覧表
から目的のウィンドウを選択して当該ウィンドウを画面
の最上位層に表示する。
あるウィンドウの一覧表を画面に表示させ、この一覧表
から目的のウィンドウを選択して当該ウィンドウを画面
の最上位層に表示する。
【0011】しかし、これら(1)〜(3)の従来のウ
ィンドウの選択操作において、(1)は、選択操作が煩
雑であり、(2)は、画面上に多数のウィンドウが存在
すると、目的とするウィンドウに達するまでに数多くの
操作の繰り返しが必要であって、選択が迅速に行なわれ
ない。また、(3)は、ウィンドウの名称によって選択
が行なわれ直感的な選択でないので、選択に時間がかか
る。
ィンドウの選択操作において、(1)は、選択操作が煩
雑であり、(2)は、画面上に多数のウィンドウが存在
すると、目的とするウィンドウに達するまでに数多くの
操作の繰り返しが必要であって、選択が迅速に行なわれ
ない。また、(3)は、ウィンドウの名称によって選択
が行なわれ直感的な選択でないので、選択に時間がかか
る。
【0012】また、上述したバンクを切換えて目的の表
示用メモリにアクセスする従来方式では、画面上の一つ
の点が複数のバンクメモリに分散しているために、画面
上の一つの点を操作するだけの処理でもバンクメモリの
切換えを行なわねばならず、甚だ非能率的であった。さ
らに、コンピュータ内部において、情報データはバンク
毎ではなく各点毎に処理されることが多く、このような
情報データを画面上に表示する際には、各点の表示毎に
バンクを切換え或は情報データを表示用メモリに合った
バンク表現に変換してから表示を行なわねばならず、煩
雑な処理となり迅速な処理が行なえなかった。
示用メモリにアクセスする従来方式では、画面上の一つ
の点が複数のバンクメモリに分散しているために、画面
上の一つの点を操作するだけの処理でもバンクメモリの
切換えを行なわねばならず、甚だ非能率的であった。さ
らに、コンピュータ内部において、情報データはバンク
毎ではなく各点毎に処理されることが多く、このような
情報データを画面上に表示する際には、各点の表示毎に
バンクを切換え或は情報データを表示用メモリに合った
バンク表現に変換してから表示を行なわねばならず、煩
雑な処理となり迅速な処理が行なえなかった。
【0013】本発明は前述したようなこの種のコンピュ
ータシステムの情報表示装置の現状に鑑みてなされたも
のであり、その第1の目的は、画面上に階層状にオーバ
ーラップして表示される複数のウィンドウから目的のウ
ィンドウを迅速且つ適確に選択することが可能なコンピ
ュータシステムの情報表示装置を提供することにあり、
その第2の目的は、画面表示用メモリから簡単な操作で
迅速に、目的の情報を読み出して画面上に表示すること
ができるコンピュータシステムの情報表示装置を提供す
ることにある。
ータシステムの情報表示装置の現状に鑑みてなされたも
のであり、その第1の目的は、画面上に階層状にオーバ
ーラップして表示される複数のウィンドウから目的のウ
ィンドウを迅速且つ適確に選択することが可能なコンピ
ュータシステムの情報表示装置を提供することにあり、
その第2の目的は、画面表示用メモリから簡単な操作で
迅速に、目的の情報を読み出して画面上に表示すること
ができるコンピュータシステムの情報表示装置を提供す
ることにある。
【0014】
【課題を解決するための手段】前記第1の目的を達成す
るために、本発明の第1発明は、複数のウィンドウが階
層状にオーバーラップして画面上に表示され、該表示さ
れる複数のウィンドウから所定のウィンドウを選択する
コンピュータシステムの情報表示装置において、前記画
面上に表示される総てのウィンドウの枠とタイトルバー
以外の部分を透明にする透明化手段と、該透明化手段に
より透明化された総てのウィンドウから目的のウィンド
ウを選択して、該目的のウィンドウを前記画面上の最上
位層に表示する選択表示手段とを有する構成にしてあ
る。
るために、本発明の第1発明は、複数のウィンドウが階
層状にオーバーラップして画面上に表示され、該表示さ
れる複数のウィンドウから所定のウィンドウを選択する
コンピュータシステムの情報表示装置において、前記画
面上に表示される総てのウィンドウの枠とタイトルバー
以外の部分を透明にする透明化手段と、該透明化手段に
より透明化された総てのウィンドウから目的のウィンド
ウを選択して、該目的のウィンドウを前記画面上の最上
位層に表示する選択表示手段とを有する構成にしてあ
る。
【0015】同様に前記第2の目的を達成するために、
本発明の第2発明は、画面表示用メモリから選択した情
報を画面上に表示するコンピュータシステムの情報表示
装置において、前記画面表示用メモリを、或るアドレス
領域からはバンクメモリとしてアクセスし、他のアドレ
ス領域からは全表示用メモリが連続したアドレスに割り
付けられたメモリとしてアクセスするアクセス手段を有
する構成にしてある。
本発明の第2発明は、画面表示用メモリから選択した情
報を画面上に表示するコンピュータシステムの情報表示
装置において、前記画面表示用メモリを、或るアドレス
領域からはバンクメモリとしてアクセスし、他のアドレ
ス領域からは全表示用メモリが連続したアドレスに割り
付けられたメモリとしてアクセスするアクセス手段を有
する構成にしてある。
【0016】
【作用】本発明の第1発明では、透明化手段によって、
画面上にオーバーラップして表示される複数のウィンド
ウの枠とタイトルバー以外の部分が透明化され、全階層
の総てのウィンドウのタイトルバーが目視可能となる。
そして、選択表示手段によって、前記透明化された総て
のウィンドウから目的のウィンドウが簡単に選択されて
画面上の最上位層に迅速に表示される。
画面上にオーバーラップして表示される複数のウィンド
ウの枠とタイトルバー以外の部分が透明化され、全階層
の総てのウィンドウのタイトルバーが目視可能となる。
そして、選択表示手段によって、前記透明化された総て
のウィンドウから目的のウィンドウが簡単に選択されて
画面上の最上位層に迅速に表示される。
【0017】また、本発明の第2発明では、アクセス手
段によって、画面表示用メモリが、或るアドレス領域か
らはバンクメモリとしてアクセスされ、他のアドレス領
域からは、全表示用メモリを連続したアドレスに割り付
けたメモリとしてアクセスされ、迅速に目的の情報が画
面上に表示される。
段によって、画面表示用メモリが、或るアドレス領域か
らはバンクメモリとしてアクセスされ、他のアドレス領
域からは、全表示用メモリを連続したアドレスに割り付
けたメモリとしてアクセスされ、迅速に目的の情報が画
面上に表示される。
【0018】
【実施例】以下、本発明のコンピュータシステムの情報
表示装置の実施例を図1乃至図6を参照して説明する。
表示装置の実施例を図1乃至図6を参照して説明する。
【0019】[第1実施例]先ず、オーバーラップド・
ウィンドウ方式の実施例(第1実施例)について、図1
乃至図3を参照して説明する。
ウィンドウ方式の実施例(第1実施例)について、図1
乃至図3を参照して説明する。
【0020】図1は本発明の情報表示装置における透明
化された画面の表示状態説明図、図2は本発明の情報表
示装置を備えたコンピュータシステムの全体構成を示す
正面図、図3は本発明の情報表示装置の動作を示すフロ
ーチャートである。
化された画面の表示状態説明図、図2は本発明の情報表
示装置を備えたコンピュータシステムの全体構成を示す
正面図、図3は本発明の情報表示装置の動作を示すフロ
ーチャートである。
【0021】図2に示すように、コンピュータシステム
では、コンピュータ本体6に、操作時の入力操作を行な
うキーボード8が取り付けてあり、また、ポインテング
・ディバイスとしてのマウス7が具備されている。この
コンピュータ本体6には、画面5aに情報の表示を行な
うディスプレイ装置5が接続されている。そして、コン
ピュータ本体6は、キーボード8或はマウス7の操作に
よって、画面5a上に表示される総てのウィンドウの枠
とタイトルバー以外の部分を透明にする透明化手段と、
同様な操作によって、透明化手段により透明化された総
てのウィンドウから目的のウィンドウを選択して、該目
的のウィンドウを画面5a上の最上位層に表示する選択
表示手段とを有している。
では、コンピュータ本体6に、操作時の入力操作を行な
うキーボード8が取り付けてあり、また、ポインテング
・ディバイスとしてのマウス7が具備されている。この
コンピュータ本体6には、画面5aに情報の表示を行な
うディスプレイ装置5が接続されている。そして、コン
ピュータ本体6は、キーボード8或はマウス7の操作に
よって、画面5a上に表示される総てのウィンドウの枠
とタイトルバー以外の部分を透明にする透明化手段と、
同様な操作によって、透明化手段により透明化された総
てのウィンドウから目的のウィンドウを選択して、該目
的のウィンドウを画面5a上の最上位層に表示する選択
表示手段とを有している。
【0022】情報の読出し処理を行なうと画面5a上に
は、図7で既に説明した従来装置の場合と同様に、複数
のウィンドウが階層状にオーバーラップした状態で表示
される。この状態から、特定の操作、例えば、 (1) キーボード8にある制御キーの操作、或はキー
の組合せ操作(制御キー+シフトキー)を行なう (2) マウス7の右側或は中央にある所定の操作釦を
クリックする (3) キーボード8の所定キー(制御キー或いはシフ
トキー)を押しながら、マウス7の操作釦をクリックす
る (4) 画面5a上のどのウィンドウにも属さない部分
にマウス7のカーソルを移動し、該マウス7の所定の操
作釦をクリックする の(1)〜(4)の何れかの操作が行なわれると、前記
透明化手段と選択表示手段とが作動して、画面5aにオ
ーバーラップされて表示されたウィンドウの透明化と、
目的のウィンドウの選択表示とが行なわれる。
は、図7で既に説明した従来装置の場合と同様に、複数
のウィンドウが階層状にオーバーラップした状態で表示
される。この状態から、特定の操作、例えば、 (1) キーボード8にある制御キーの操作、或はキー
の組合せ操作(制御キー+シフトキー)を行なう (2) マウス7の右側或は中央にある所定の操作釦を
クリックする (3) キーボード8の所定キー(制御キー或いはシフ
トキー)を押しながら、マウス7の操作釦をクリックす
る (4) 画面5a上のどのウィンドウにも属さない部分
にマウス7のカーソルを移動し、該マウス7の所定の操
作釦をクリックする の(1)〜(4)の何れかの操作が行なわれると、前記
透明化手段と選択表示手段とが作動して、画面5aにオ
ーバーラップされて表示されたウィンドウの透明化と、
目的のウィンドウの選択表示とが行なわれる。
【0023】次に、本発明の情報表示装置の動作を図3
のフローチャートに基づいて説明する。まず、ステップ
S1で、ウィンドウ階層中の最下位層のウィンドウが検
索され、ステップS2では、前記ステップS1で検索さ
れたウィンドウの枠とタイトルバーのみが画面5aに表
示される。次いで、ステップS3において、ウィンドウ
階層中の最下位層の一層上の階層のウィンドウが検索さ
れ、同様に当該ウィンドウの枠とタイトルバーのみが画
面5aに表示され、ステップS4で次のウィンドウが存
在するか否かが判定される。そして、逐次上層のウィン
ドウに対して枠とタイトルバーのみの表示が、最上位層
のウィンドウに至るまで行なわれ、ステップS5でユー
ザが行なうマウス7による入力の待機状態となり、この
時の画面5aには、図1に示すようにウィンドウ11〜
14が表示される。同図のウィンドウ11で説明する
と、ウィンドウ11は枠2とタイトルバー1のみが表示
される。
のフローチャートに基づいて説明する。まず、ステップ
S1で、ウィンドウ階層中の最下位層のウィンドウが検
索され、ステップS2では、前記ステップS1で検索さ
れたウィンドウの枠とタイトルバーのみが画面5aに表
示される。次いで、ステップS3において、ウィンドウ
階層中の最下位層の一層上の階層のウィンドウが検索さ
れ、同様に当該ウィンドウの枠とタイトルバーのみが画
面5aに表示され、ステップS4で次のウィンドウが存
在するか否かが判定される。そして、逐次上層のウィン
ドウに対して枠とタイトルバーのみの表示が、最上位層
のウィンドウに至るまで行なわれ、ステップS5でユー
ザが行なうマウス7による入力の待機状態となり、この
時の画面5aには、図1に示すようにウィンドウ11〜
14が表示される。同図のウィンドウ11で説明する
と、ウィンドウ11は枠2とタイトルバー1のみが表示
される。
【0024】図1において、3はマウス7のカーソル、
14は、従来においては他のウィンドウにより完全に遮
蔽されていたウィンドウである。この画面5aに対して
ステップS6で、目的のウィンドウのタイトルバー上に
マウス7による入力が行なわれると、ステップS7に進
んで、選択されたウィンドウを画面5aの最上位層へと
移動させるウィンドウの階層構造の変更が行なわれる。
そして、ステップS8で総てのウィンドウの再描画が行
なわれ、画面5aには、例えば図7に示すように選択し
たウィンドウを最上位層に表示したウィンドウの表示が
行なわれる。
14は、従来においては他のウィンドウにより完全に遮
蔽されていたウィンドウである。この画面5aに対して
ステップS6で、目的のウィンドウのタイトルバー上に
マウス7による入力が行なわれると、ステップS7に進
んで、選択されたウィンドウを画面5aの最上位層へと
移動させるウィンドウの階層構造の変更が行なわれる。
そして、ステップS8で総てのウィンドウの再描画が行
なわれ、画面5aには、例えば図7に示すように選択し
たウィンドウを最上位層に表示したウィンドウの表示が
行なわれる。
【0025】[第2実施例]次に、本発明の第2実施例
を図4に基づき説明する。図4は本実施例における画面
の表示状態説明図である。
を図4に基づき説明する。図4は本実施例における画面
の表示状態説明図である。
【0026】本実施例では、図4に示すように画面5a
上に表示されるウィンドウに、システムメニュウ10が
設けてあり、このシステムメニュウ10には、「ウィン
ドウを透明にして、ウィンドウの選択をする」操作を起
動する項目が含まれている。本実施例におけるその他の
部分の構成は、上述した第1実施例と同一である。そし
て、本実施例では、マウス7によって当該項目が選択さ
れると、画面5aに表示されたウィンドウのタイトルバ
ーと枠以外の部分が透明化手段により透明化され、上述
した第1実施例と同様に図1に示す如く総てのウィンド
ウのタイトルバーと枠のみが画面5a上に表示される。
そこで、マウス7によって目的のウィンドウのタイトル
バーの部分が選択されると、上述した第1実施例と同様
に選択されたウィンドウを最上位層にして、例えば図7
に示すような画面表示状態が得られる。
上に表示されるウィンドウに、システムメニュウ10が
設けてあり、このシステムメニュウ10には、「ウィン
ドウを透明にして、ウィンドウの選択をする」操作を起
動する項目が含まれている。本実施例におけるその他の
部分の構成は、上述した第1実施例と同一である。そし
て、本実施例では、マウス7によって当該項目が選択さ
れると、画面5aに表示されたウィンドウのタイトルバ
ーと枠以外の部分が透明化手段により透明化され、上述
した第1実施例と同様に図1に示す如く総てのウィンド
ウのタイトルバーと枠のみが画面5a上に表示される。
そこで、マウス7によって目的のウィンドウのタイトル
バーの部分が選択されると、上述した第1実施例と同様
に選択されたウィンドウを最上位層にして、例えば図7
に示すような画面表示状態が得られる。
【0027】このように本発明のオーバーラップド・ウ
ィンドウ方式の第1及び第2実施例によると、簡単な操
作で複数のウィンドウ間の遷移を行なって、目的のウィ
ンドウを画面5aの最上位層に迅速且つ適確に表示する
ことが可能になる。
ィンドウ方式の第1及び第2実施例によると、簡単な操
作で複数のウィンドウ間の遷移を行なって、目的のウィ
ンドウを画面5aの最上位層に迅速且つ適確に表示する
ことが可能になる。
【0028】なお、上記各実施例では、ポインティング
・ディバイスとしてマウスを使用した場合を説明した
が、これに限られることなくタブレット、ジョイスティ
ックなど他のポインティング・ディバイスを使用しても
実施可能である。
・ディバイスとしてマウスを使用した場合を説明した
が、これに限られることなくタブレット、ジョイスティ
ックなど他のポインティング・ディバイスを使用しても
実施可能である。
【0029】[第3実施例]次に、本発明のコンピュー
タシステムの情報表示装置の第3実施例、即ちバンクの
切換でアクセスする方式の実施例を、図5及び図6を参
照して説明する。ここで、図5は本実施例の情報表示装
置におけるメモリマップを示す説明図、図6は同装置の
画面表示用メモリの回路図である。
タシステムの情報表示装置の第3実施例、即ちバンクの
切換でアクセスする方式の実施例を、図5及び図6を参
照して説明する。ここで、図5は本実施例の情報表示装
置におけるメモリマップを示す説明図、図6は同装置の
画面表示用メモリの回路図である。
【0030】図5には本実施例のアドレス空間と画面表
示用メモリとの関係が特徴的に示されており、同図にお
いて、101はプロセッサのアドレス空間、102はプ
ロセッサの別のモードにおけるアドレス空間であり、画
面表示用メモリは、連続メモリとしてアクセスする場合
には、プロセッサからは103のように見える。また、
画面表示用メモリ領域104は、画面表示用メモリをバ
ンクメモリとしてアクセスする場合に、プロセッサから
見た画面表示用メモリの領域で、105はバンクメモリ
として図示した画面表示用メモリである。また、画面表
示用メモリが、連続メモリ空間に割り当てられている場
合には、画面上の1画素106は、プロセッサのメモリ
空間からは図示のように見える。さらに、バンクメモリ
として画面表示用メモリにアクセスする場合には、画面
上の1画素107は、プロセッサのメモリ空間からは図
示のように見える。そして、画面表示用メモリをバンク
メモリとして図示した場合には、画面上の1画素108
は図示のように構成される。
示用メモリとの関係が特徴的に示されており、同図にお
いて、101はプロセッサのアドレス空間、102はプ
ロセッサの別のモードにおけるアドレス空間であり、画
面表示用メモリは、連続メモリとしてアクセスする場合
には、プロセッサからは103のように見える。また、
画面表示用メモリ領域104は、画面表示用メモリをバ
ンクメモリとしてアクセスする場合に、プロセッサから
見た画面表示用メモリの領域で、105はバンクメモリ
として図示した画面表示用メモリである。また、画面表
示用メモリが、連続メモリ空間に割り当てられている場
合には、画面上の1画素106は、プロセッサのメモリ
空間からは図示のように見える。さらに、バンクメモリ
として画面表示用メモリにアクセスする場合には、画面
上の1画素107は、プロセッサのメモリ空間からは図
示のように見える。そして、画面表示用メモリをバンク
メモリとして図示した場合には、画面上の1画素108
は図示のように構成される。
【0031】図6において、305はメモリチップで、
画面表示用メモリは、8×8=64個のメモリチップ3
05で構成され、各メモリチップ305は、アドレス入
力端子と内部でOR接続されたチップセレクト端子CS
1、CS2を備えている。この構成で、コンパレータ3
02が、デコーダ301、アドレス変換回路303及び
ディスプレイ・コントローラ内レジスタ304に接続し
てあり、デコーダ301とアドレス変換回路303とが
互いに接続してあり、デコーダ301には、64個のメ
モリチップ305が接続してあり、1行(横方向8個)
のメモリチップ305が選択可能となっている。ディス
プレイ・コントローラ内レジスタ304には、64個の
メモリチップ305が接続してあり、8ピクセル毎のメ
モリチップ305のメモリの書き換えが可能となってい
る。この構成で、チップメモリ305がバンクメモリと
してアクセスした場合、8ピクセルを一度にアクセスで
き、また、1ピクセル当たり8ビットの情報が格納され
る。
画面表示用メモリは、8×8=64個のメモリチップ3
05で構成され、各メモリチップ305は、アドレス入
力端子と内部でOR接続されたチップセレクト端子CS
1、CS2を備えている。この構成で、コンパレータ3
02が、デコーダ301、アドレス変換回路303及び
ディスプレイ・コントローラ内レジスタ304に接続し
てあり、デコーダ301とアドレス変換回路303とが
互いに接続してあり、デコーダ301には、64個のメ
モリチップ305が接続してあり、1行(横方向8個)
のメモリチップ305が選択可能となっている。ディス
プレイ・コントローラ内レジスタ304には、64個の
メモリチップ305が接続してあり、8ピクセル毎のメ
モリチップ305のメモリの書き換えが可能となってい
る。この構成で、チップメモリ305がバンクメモリと
してアクセスした場合、8ピクセルを一度にアクセスで
き、また、1ピクセル当たり8ビットの情報が格納され
る。
【0032】ここで、図5のメモリ領域103をプロセ
ッサがアクセスした場合、コンパレータ302が領域1
03をアクセスしたことを検知し、デコーダ301に動
作の指令を出力する。この指令によって、デコーダ30
1からメモリチップ305に対してチップセレクト信号
が供給される。この時のアドレスとしては、コンパレー
タ302からの信号によって図5のアドレス領域103
が使用される。このようにして1行のメモリが選択さ
れ、8ビットのバックドピクセルとして画面表示用メモ
リのアクセスが行なわれる。
ッサがアクセスした場合、コンパレータ302が領域1
03をアクセスしたことを検知し、デコーダ301に動
作の指令を出力する。この指令によって、デコーダ30
1からメモリチップ305に対してチップセレクト信号
が供給される。この時のアドレスとしては、コンパレー
タ302からの信号によって図5のアドレス領域103
が使用される。このようにして1行のメモリが選択さ
れ、8ビットのバックドピクセルとして画面表示用メモ
リのアクセスが行なわれる。
【0033】次に、図5のメモリ領域104をプロセッ
サがアクセスした場合、コンパレータ302が領域10
4をアクセスしたことを検知し、ディスプレイ・コント
ローラ内レジスタ304に対して動作するように指令を
出力する。この指令により、ディスプレイ・コントロー
ラ内レジスタ304から、メモリチップ305にチップ
セレクト信号が出力される。この時のアドレスは、コン
パレータ302からの信号によって図5のメモリ領域1
04が使用される。このようにして8ピクセル毎の画面
表示用メモリの書き換えが行なわれる。また、1ピクセ
ル内のデータの指示は、ディスプレイ・コントローラ内
レジスタ304に書き込まれる情報を基にして、各メモ
リへのチップセレクト信号によって行なわれる。
サがアクセスした場合、コンパレータ302が領域10
4をアクセスしたことを検知し、ディスプレイ・コント
ローラ内レジスタ304に対して動作するように指令を
出力する。この指令により、ディスプレイ・コントロー
ラ内レジスタ304から、メモリチップ305にチップ
セレクト信号が出力される。この時のアドレスは、コン
パレータ302からの信号によって図5のメモリ領域1
04が使用される。このようにして8ピクセル毎の画面
表示用メモリの書き換えが行なわれる。また、1ピクセ
ル内のデータの指示は、ディスプレイ・コントローラ内
レジスタ304に書き込まれる情報を基にして、各メモ
リへのチップセレクト信号によって行なわれる。
【0034】このようにして図6に示す画面表示用メモ
リの回路によると、画面上でi番目の画素は、プロセッ
サからバンクメモリ104を介して見た場合に、各バン
クのi番目のビットとしてアクセスされる。バンク10
5の枚数を8枚とし、それぞれのバンクを、バンク0、
バンク1、…バンク7とし、各バンク中のi番目のビッ
トの値を、それぞれb0、b1、b2、…b7とした場
合、連続メモリ領域103から画面表示用メモリを見る
と、i番目のバイトとしてアクセスでき、その値は
(1)式で与えられる。
リの回路によると、画面上でi番目の画素は、プロセッ
サからバンクメモリ104を介して見た場合に、各バン
クのi番目のビットとしてアクセスされる。バンク10
5の枚数を8枚とし、それぞれのバンクを、バンク0、
バンク1、…バンク7とし、各バンク中のi番目のビッ
トの値を、それぞれb0、b1、b2、…b7とした場
合、連続メモリ領域103から画面表示用メモリを見る
と、i番目のバイトとしてアクセスでき、その値は
(1)式で与えられる。
【0035】 b0+b1*2+b2*4+b3*8+b4*16+b
5*32+b6*64+b7*128 …(1) プロセッサがアドレス空間102のみをアクセスできな
い状態にある場合、プログラムは、バンクメモリ空間1
04を介して画面表示用メモリ105へアクセスを行な
って表示を行なう。この場合、画面上の1画素にアクセ
スするためには、メモリバンクを切換えて各バンクの対
応するビットに対して処理を行なう必要がある。
5*32+b6*64+b7*128 …(1) プロセッサがアドレス空間102のみをアクセスできな
い状態にある場合、プログラムは、バンクメモリ空間1
04を介して画面表示用メモリ105へアクセスを行な
って表示を行なう。この場合、画面上の1画素にアクセ
スするためには、メモリバンクを切換えて各バンクの対
応するビットに対して処理を行なう必要がある。
【0036】これに対してプロセッサが、アドレス空間
101にアクセス可能な場合、画面表示用メモリ105
は、メモリ領域103から連続メモリとしてアクセス可
能であり、画面上の1画素へのアクセスは、例えばバン
クメモリの枚数を8枚とした場合、1バイトのアクセス
で完了するために高速描画が可能になる。
101にアクセス可能な場合、画面表示用メモリ105
は、メモリ領域103から連続メモリとしてアクセス可
能であり、画面上の1画素へのアクセスは、例えばバン
クメモリの枚数を8枚とした場合、1バイトのアクセス
で完了するために高速描画が可能になる。
【0037】このように、本発明のバンクの切換でアク
セスする方式の第3実施例によると、画面表示用メモリ
を、或るアドレス領域からはバンクメモリとしてアクセ
スでき、他のアドレス領域からは全表示用メモリを連続
したアドレスに割り付けたメモリとしてアクセス可能で
ある。このために、よりアドレス空間の広いプロセッ
サ、或はよりアドレス空間の広いプロセッサモードに適
した画面表示用メモリへのアクセスが、従来のバンクメ
モリによるアクセス方式との互換性を保ったままで可能
となる。
セスする方式の第3実施例によると、画面表示用メモリ
を、或るアドレス領域からはバンクメモリとしてアクセ
スでき、他のアドレス領域からは全表示用メモリを連続
したアドレスに割り付けたメモリとしてアクセス可能で
ある。このために、よりアドレス空間の広いプロセッ
サ、或はよりアドレス空間の広いプロセッサモードに適
した画面表示用メモリへのアクセスが、従来のバンクメ
モリによるアクセス方式との互換性を保ったままで可能
となる。
【0038】
【発明の効果】以上詳述したように、本発明の第1発明
によると、画面上にオーバーラップして表示される総て
のウィンドウの枠とタイトルバー以外の部分を透明化
し、透明化された総てのウィンドウから目的のウィンド
ウを選択して、画面上の最上位層に表示するので、簡単
で直感的な操作でウィンドウ間の遷移を行なって、目的
の情報を画面の最上位層に表示することが可能である。
によると、画面上にオーバーラップして表示される総て
のウィンドウの枠とタイトルバー以外の部分を透明化
し、透明化された総てのウィンドウから目的のウィンド
ウを選択して、画面上の最上位層に表示するので、簡単
で直感的な操作でウィンドウ間の遷移を行なって、目的
の情報を画面の最上位層に表示することが可能である。
【0039】また、本発明の第2発明によると、画面表
示用メモリを、或るアドレス領域からはバンクメモリと
してアクセスし、他のアドレス領域からは全表示用メモ
リが連続したアドレスに割り付けられたメモリとしてア
クセスすることにより、プロセッサのモードや処理内容
に対応した高速で適確な画面表示処理を、簡単に行なう
ことができる。
示用メモリを、或るアドレス領域からはバンクメモリと
してアクセスし、他のアドレス領域からは全表示用メモ
リが連続したアドレスに割り付けられたメモリとしてア
クセスすることにより、プロセッサのモードや処理内容
に対応した高速で適確な画面表示処理を、簡単に行なう
ことができる。
【図1】本発明の第1実施例に係るコンピュータシステ
ムの情報表示装置における透明化処理された画面の表示
状態説明図である。
ムの情報表示装置における透明化処理された画面の表示
状態説明図である。
【図2】同装置を備えたコンピュータシステムの全体構
成を示す正面図である。
成を示す正面図である。
【図3】同装置の動作を示すフローチャートである。
【図4】本発明の第2実施例に係るコンピュータシステ
ムの情報表示装置における画面の表示状態説明図であ
る。
ムの情報表示装置における画面の表示状態説明図であ
る。
【図5】本発明の第3実施例に係るコンピュータシステ
ムの情報表示装置におけるメモリマップを示す説明図で
ある。
ムの情報表示装置におけるメモリマップを示す説明図で
ある。
【図6】同装置における画面表示用メモリの回路図であ
る。
る。
【図7】従来のコンピュータシステムの情報表示装置に
おける画面の表示状態説明図である。
おける画面の表示状態説明図である。
【図8】同情報表示装置におけるウィンドウの階層構造
を示す説明図である。
を示す説明図である。
【図9】図7と異なる従来のコンピュータシステムの情
報表示装置における画面表示用メモリの構成を示す説明
図である。
報表示装置における画面表示用メモリの構成を示す説明
図である。
1 タイトルバー 2 枠 5 ディスプレイ装置 5a 画面 6 コンピュータ本体(透明化手段、選択表示手段) 7 マウス 8 キーボード 10 システムメニュウ 11〜14 ウィンドウ 20 画面 101、102 アドレス空間 103 画面表示用メモリ 104 画面表示用メモリ領域 105 画面表示用メモリ 301 デコーダ 302 コンパレータ 303 アドレス変換回路 304 レジスタ 305 メモリチップ
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成5年2月23日
【手続補正1】
【補正対象書類名】図面
【補正対象項目名】図1
【補正方法】変更
【補正内容】
【図1】
【手続補正2】
【補正対象書類名】図面
【補正対象項目名】図2
【補正方法】変更
【補正内容】
【図2】
【手続補正3】
【補正対象書類名】図面
【補正対象項目名】図4
【補正方法】変更
【補正内容】
【図4】
【手続補正4】
【補正対象書類名】図面
【補正対象項目名】図5
【補正方法】変更
【補正内容】
【図5】
【手続補正5】
【補正対象書類名】図面
【補正対象項目名】図7
【補正方法】変更
【補正内容】
【図7】
【手続補正6】
【補正対象書類名】図面
【補正対象項目名】図9
【補正方法】変更
【補正内容】
【図9】
Claims (2)
- 【請求項1】 複数のウィンドウが階層状にオーバーラ
ップして画面上に表示され、該表示される複数のウィン
ドウから所定のウィンドウを選択するコンピュータシス
テムの情報表示装置において、前記画面上に表示される
総てのウィンドウの枠とタイトルバー以外の部分を透明
にする透明化手段と、該透明化手段により透明化された
総てのウィンドウから目的のウィンドウを選択して、該
目的のウィンドウを前記画面上の最上位層に表示する選
択表示手段とを有することを特徴とするコンピュータシ
ステムの情報表示装置。 - 【請求項2】 画面表示用メモリから選択した情報を画
面上に表示するコンピュータシステムの情報表示装置に
おいて、前記画面表示用メモリを、或るアドレス領域か
らはバンクメモリとしてアクセスし、他のアドレス領域
からは全表示用メモリが連続したアドレスに割り付けら
れたメモリとしてアクセスするアクセス手段を有するこ
とを特徴とするコンピュータシステムの情報表示装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4219750A JPH0651738A (ja) | 1992-07-27 | 1992-07-27 | コンピュータシステムの情報表示装置 |
| US08/095,218 US5590265A (en) | 1992-07-27 | 1993-07-23 | System which can display multiwindows and its window dosplay method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4219750A JPH0651738A (ja) | 1992-07-27 | 1992-07-27 | コンピュータシステムの情報表示装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0651738A true JPH0651738A (ja) | 1994-02-25 |
Family
ID=16740413
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4219750A Pending JPH0651738A (ja) | 1992-07-27 | 1992-07-27 | コンピュータシステムの情報表示装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5590265A (ja) |
| JP (1) | JPH0651738A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08185304A (ja) * | 1994-12-29 | 1996-07-16 | Nec Corp | マルチウィンドウ制御方式 |
| US5936610A (en) * | 1993-07-27 | 1999-08-10 | Canon Kabushiki Kaisha | Control device for image input apparatus |
| JP2003510979A (ja) * | 1999-09-25 | 2003-03-18 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ユーザインタフェース生成 |
| US8098215B2 (en) | 2008-08-25 | 2012-01-17 | Pfu Limited | Information processing device, and transparent display element control method and program |
Families Citing this family (91)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5638501A (en) | 1993-05-10 | 1997-06-10 | Apple Computer, Inc. | Method and apparatus for displaying an overlay image |
| JP3730670B2 (ja) * | 1994-07-20 | 2006-01-05 | 富士通株式会社 | データ処理装置 |
| US5900877A (en) * | 1995-05-15 | 1999-05-04 | Sybase, Inc. | Method and apparatus for multilevel software controls |
| DE19537372B4 (de) * | 1995-10-06 | 2007-06-21 | Siemens Ag | Verfahren und Schaltungsanordnung zur Steuerung von in einer optischen Anzeigeeinrichtung anzuzeigenden Informationen |
| US6118427A (en) * | 1996-04-18 | 2000-09-12 | Silicon Graphics, Inc. | Graphical user interface with optimal transparency thresholds for maximizing user performance and system efficiency |
| US6317128B1 (en) | 1996-04-18 | 2001-11-13 | Silicon Graphics, Inc. | Graphical user interface with anti-interference outlines for enhanced variably-transparent applications |
| US6016144A (en) * | 1996-08-14 | 2000-01-18 | Samsung Electronics Co., Ltd. | Multi-layered television graphical user interface |
| US5892511A (en) * | 1996-09-30 | 1999-04-06 | Intel Corporation | Method for assisting window selection in a graphical user interface |
| CA2197953C (en) * | 1997-02-19 | 2005-05-10 | Steve Janssen | User interface and method for maximizing the information presented on a screen |
| JPH1145164A (ja) * | 1997-07-29 | 1999-02-16 | Canon Inc | 情報処理装置及び方法 |
| US6448956B1 (en) | 1997-10-31 | 2002-09-10 | Eastman Kodak Company | Systems and methods for direct image manipulation |
| US6215490B1 (en) | 1998-02-02 | 2001-04-10 | International Business Machines Corporation | Task window navigation method and system |
| US6147684A (en) * | 1998-02-06 | 2000-11-14 | Sun Microysytems, Inc. | Techniques for navigating layers of a user interface |
| US6184883B1 (en) * | 1998-03-18 | 2001-02-06 | International Business Machines Corporation | Computer system, program product and method utilizing in-focus switch delay for user interface components |
| JP2000207092A (ja) * | 1999-01-19 | 2000-07-28 | Internatl Business Mach Corp <Ibm> | 誤操作防止方法及び装置、誤操作の防止のためのソフトウエア・プロダクトを格納した記憶媒体 |
| EP1037143A1 (en) * | 1999-03-15 | 2000-09-20 | BSI Business Sytems Integration AG | User configurable tree structure |
| US6518983B1 (en) * | 1999-07-21 | 2003-02-11 | International Business Machines Corporation | Display of messages from a plurality of processes running in parallel |
| EP1133869A1 (en) * | 1999-09-25 | 2001-09-19 | Koninklijke Philips Electronics N.V. | User interface generation |
| US6806892B1 (en) | 1999-12-20 | 2004-10-19 | International Business Machines Corporation | Layer viewport for enhanced viewing in layered drawings |
| JP2001184842A (ja) * | 1999-12-28 | 2001-07-06 | Hitachi Ltd | 情報再生装置 |
| USD629412S1 (en) * | 2000-01-04 | 2010-12-21 | Apple Inc. | User interface for computer display |
| US6928624B1 (en) * | 2000-03-06 | 2005-08-09 | Intel Corporation | Method and apparatus to display video |
| US6864905B2 (en) | 2001-03-23 | 2005-03-08 | International Business Machines Corporation | Method to redisplay active panels |
| US6795096B2 (en) | 2001-03-26 | 2004-09-21 | International Business Machines Corporation | Method to refresh view of a collection of objects |
| US6971068B2 (en) * | 2001-07-26 | 2005-11-29 | International Business Machines Corporation | Dialog box positioning |
| US9189467B1 (en) | 2001-11-07 | 2015-11-17 | Apple Inc. | Method and apparatus for annotating an electronic document |
| US20030142140A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Adjusting the tint of a translucent window to convey status |
| US20030142143A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Varying heights of application images to convey application status |
| US7146573B2 (en) * | 2002-01-28 | 2006-12-05 | International Business Machines Corporation | Automatic window representation adjustment |
| US20030142137A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Selectively adjusting the order of windows in response to a scroll wheel rotation |
| US20030142149A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Specifying audio output according to window graphical characteristics |
| US20030142132A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Selectively adjusting the translucency of windows in response to a scroll wheel rotation |
| US20030142133A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Adjusting transparency of windows to reflect recent use |
| US6954905B2 (en) | 2002-01-28 | 2005-10-11 | International Business Machines Corporation | Displaying transparency characteristic aids |
| US20030142141A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Displaying specified resource usage |
| US7343566B1 (en) | 2002-07-10 | 2008-03-11 | Apple Inc. | Method and apparatus for displaying a window for a user interface |
| JP2004094385A (ja) * | 2002-08-29 | 2004-03-25 | Olympus Corp | 画像入力装置の領域選択方式、領域選択方法及び領域選択プログラム |
| US7380946B1 (en) * | 2003-01-28 | 2008-06-03 | Pixelworks, Inc. | Semiautomatic keystone correction system and method |
| US7523405B2 (en) * | 2005-11-16 | 2009-04-21 | Microsoft Corporation | Displaying 2D graphic content using depth wells |
| JP2007280175A (ja) * | 2006-04-10 | 2007-10-25 | Sony Ericsson Mobilecommunications Japan Inc | 情報処理装置及び方法、情報処理プログラム |
| US8751958B2 (en) * | 2006-04-17 | 2014-06-10 | Lockheed Martin Corporation | System and method of integrating web-based graphical user interfaces with data from exterior sources |
| US8584028B2 (en) | 2006-10-31 | 2013-11-12 | Microsoft Corporation | Adaptable transparency |
| US8191003B2 (en) | 2007-02-14 | 2012-05-29 | International Business Machines Corporation | Managing transparent windows |
| US8839142B2 (en) | 2007-06-08 | 2014-09-16 | Apple Inc. | Desktop system object removal |
| US20100064251A1 (en) * | 2008-09-05 | 2010-03-11 | International Business Machines Corporation | Toggling window display state by screen in a multi-screened desktop environment |
| DE102009002136B4 (de) | 2009-04-02 | 2014-10-30 | Trumpf Werkzeugmaschinen Gmbh + Co. Kg | Verfahren zum Darstellen einer aktuellen Taskliste auf der graphischen Benutzeroberfläche eines Steuerungscomputers einer Bearbeitungsmaschine |
| US8698845B2 (en) | 2010-01-06 | 2014-04-15 | Apple Inc. | Device, method, and graphical user interface with interactive popup views |
| WO2011112533A1 (en) * | 2010-03-08 | 2011-09-15 | Stereotaxis, Inc. | Method for managing non-overlapping windows |
| US9697751B2 (en) | 2010-03-09 | 2017-07-04 | Microsoft Technology Licensing, Llc | Interactive representation of clusters of geographical entities |
| US9823831B2 (en) | 2010-04-07 | 2017-11-21 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
| US9513801B2 (en) | 2010-04-07 | 2016-12-06 | Apple Inc. | Accessing electronic notifications and settings icons with gestures |
| US9052926B2 (en) | 2010-04-07 | 2015-06-09 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
| US9092128B2 (en) | 2010-05-21 | 2015-07-28 | Apple Inc. | Method and apparatus for managing visual information |
| US9658732B2 (en) | 2010-10-19 | 2017-05-23 | Apple Inc. | Changing a virtual workspace based on user interaction with an application window in a user interface |
| US9292196B2 (en) | 2010-10-19 | 2016-03-22 | Apple Inc. | Modifying the presentation of clustered application windows in a user interface |
| US10740117B2 (en) | 2010-10-19 | 2020-08-11 | Apple Inc. | Grouping windows into clusters in one or more workspaces in a user interface |
| US9542202B2 (en) | 2010-10-19 | 2017-01-10 | Apple Inc. | Displaying and updating workspaces in a user interface |
| US8860758B2 (en) * | 2010-12-15 | 2014-10-14 | Canon Kabushiki Kaisha | Display control apparatus and method for displaying overlapping windows |
| US9244606B2 (en) | 2010-12-20 | 2016-01-26 | Apple Inc. | Device, method, and graphical user interface for navigation of concurrently open software applications |
| US10152192B2 (en) | 2011-02-21 | 2018-12-11 | Apple Inc. | Scaling application windows in one or more workspaces in a user interface |
| US9552129B2 (en) | 2012-03-23 | 2017-01-24 | Microsoft Technology Licensing, Llc | Interactive visual representation of points of interest data |
| WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
| WO2013169875A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
| WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
| JP6273263B2 (ja) | 2012-05-09 | 2018-01-31 | アップル インコーポレイテッド | ユーザ接触に応答して追加情報を表示するための、デバイス、方法、及びグラフィカルユーザインタフェース |
| JP6002836B2 (ja) | 2012-05-09 | 2016-10-05 | アップル インコーポレイテッド | ジェスチャに応答して表示状態間を遷移するためのデバイス、方法、及びグラフィカルユーザインタフェース |
| WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
| EP2847660B1 (en) | 2012-05-09 | 2018-11-14 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
| WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
| CN107977084B (zh) | 2012-05-09 | 2021-11-05 | 苹果公司 | 用于针对在用户界面中执行的操作提供触觉反馈的方法和装置 |
| WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
| WO2013169882A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving and dropping a user interface object |
| WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
| CN109298789B (zh) | 2012-05-09 | 2021-12-31 | 苹果公司 | 用于针对激活状态提供反馈的设备、方法和图形用户界面 |
| US9292249B2 (en) | 2012-09-28 | 2016-03-22 | Hewlett-Packard Development Company, L.P. | System with content display management |
| WO2014105275A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
| KR101742808B1 (ko) | 2012-12-29 | 2017-06-01 | 애플 인크. | 사용자 인터페이스 계층을 내비게이션하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스 |
| CN105144057B (zh) | 2012-12-29 | 2019-05-17 | 苹果公司 | 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面 |
| EP2939096B1 (en) | 2012-12-29 | 2019-08-28 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or select contents |
| JP6158947B2 (ja) | 2012-12-29 | 2017-07-05 | アップル インコーポレイテッド | タッチ入力からディスプレイ出力への関係間を遷移するためのデバイス、方法及びグラフィカルユーザインタフェース |
| US9477404B2 (en) | 2013-03-15 | 2016-10-25 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
| US9658740B2 (en) | 2013-03-15 | 2017-05-23 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
| US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
| US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
| US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
| US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
| US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US10318903B2 (en) | 2016-05-06 | 2019-06-11 | General Electric Company | Constrained cash computing system to optimally schedule aircraft repair capacity with closed loop dynamic physical state and asset utilization attainment control |
| US10637986B2 (en) | 2016-06-10 | 2020-04-28 | Apple Inc. | Displaying and updating a set of application views |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60232596A (ja) * | 1984-05-02 | 1985-11-19 | 株式会社日立製作所 | マルチウインドウ表示方式 |
| US4954818A (en) * | 1985-10-18 | 1990-09-04 | Hitachi, Ltd. | Multi-window display control system |
| JPH0766317B2 (ja) * | 1986-04-09 | 1995-07-19 | 株式会社日立製作所 | 表示制御方法 |
| US5191644A (en) * | 1990-10-10 | 1993-03-02 | Fuji Xerox Co., Ltd. | Multiwindow control system |
| US5283560A (en) * | 1991-06-25 | 1994-02-01 | Digital Equipment Corporation | Computer system and method for displaying images with superimposed partially transparent menus |
| EP0547784B1 (en) * | 1991-12-18 | 1999-10-06 | Sun Microsystems, Inc. | Managing display windows of interrelated applications |
| US5377317A (en) * | 1991-12-20 | 1994-12-27 | International Business Machines Corporation | Method and apparatus for distinctively displaying windows on a computer display screen |
| US5390295A (en) * | 1991-12-20 | 1995-02-14 | International Business Machines Corporation | Method and apparatus for proportionally displaying windows on a computer display screen |
-
1992
- 1992-07-27 JP JP4219750A patent/JPH0651738A/ja active Pending
-
1993
- 1993-07-23 US US08/095,218 patent/US5590265A/en not_active Expired - Fee Related
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5936610A (en) * | 1993-07-27 | 1999-08-10 | Canon Kabushiki Kaisha | Control device for image input apparatus |
| JPH08185304A (ja) * | 1994-12-29 | 1996-07-16 | Nec Corp | マルチウィンドウ制御方式 |
| JP2003510979A (ja) * | 1999-09-25 | 2003-03-18 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ユーザインタフェース生成 |
| JP4746806B2 (ja) * | 1999-09-25 | 2011-08-10 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ユーザインタフェース生成 |
| US8098215B2 (en) | 2008-08-25 | 2012-01-17 | Pfu Limited | Information processing device, and transparent display element control method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| US5590265A (en) | 1996-12-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5590265A (en) | System which can display multiwindows and its window dosplay method | |
| US5191644A (en) | Multiwindow control system | |
| US20220147701A1 (en) | Extended data grid components with multi-level navigation | |
| JPH056197B2 (ja) | ||
| JPS62103687A (ja) | マルチウインドウの表示制御方法 | |
| WO2001009707A1 (en) | System and method for navigating in a digital information environment | |
| JPH06301505A (ja) | コンピュータ制御ディスプレイ・システム | |
| JPH08292861A (ja) | 付箋表示制御装置 | |
| JPS625293A (ja) | ウインドウ表示制御装置 | |
| JP2951664B2 (ja) | タッチパネル装置 | |
| JPH06259217A (ja) | マルチウィンドウシステム | |
| JP2783472B2 (ja) | 情報処理装置 | |
| JPH03263217A (ja) | 情報入出力装置 | |
| JPH1083272A (ja) | マルチウィンドウ表示装置およびマルチウィンドウ表示方法 | |
| JP2785941B2 (ja) | ウインドウ情報分割・統合処理方式 | |
| JPS6324417A (ja) | 複合文書処理装置 | |
| JPS6260069A (ja) | 画像処理装置 | |
| JP2554631B2 (ja) | オブジエクト選択方式 | |
| JPH09212502A (ja) | データ表示装置 | |
| JPH09185356A (ja) | マルチウィンドウ表示制御システム | |
| JPH02139625A (ja) | 画面表示方式 | |
| JP2680076B2 (ja) | マルチウィンドウの画面表示方法 | |
| JP3323591B2 (ja) | 表示装置及びその方法 | |
| JP2705225B2 (ja) | Crtディスプレイ装置 | |
| JP2700001B2 (ja) | キャラクタデータ出力装置 |