JPH04229320A - コンピュータ・システムの動作方法 - Google Patents
コンピュータ・システムの動作方法Info
- Publication number
- JPH04229320A JPH04229320A JP3112200A JP11220091A JPH04229320A JP H04229320 A JPH04229320 A JP H04229320A JP 3112200 A JP3112200 A JP 3112200A JP 11220091 A JP11220091 A JP 11220091A JP H04229320 A JPH04229320 A JP H04229320A
- Authority
- JP
- Japan
- Prior art keywords
- window
- icon
- window frame
- display screen
- frame
- 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.)
- Granted
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
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- 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
- 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
- G06F3/04817—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 using icons
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は一般的にコンピュータ・
システム・ユーザ・インタフェースに関し、更に詳細に
は、ウィンドウ・タイトル・バー、コマンド・バー、ス
クロール・バーがアイコンにより置換されたコンピュー
タ・システム・ユーザ・インタフェースに関する。
システム・ユーザ・インタフェースに関し、更に詳細に
は、ウィンドウ・タイトル・バー、コマンド・バー、ス
クロール・バーがアイコンにより置換されたコンピュー
タ・システム・ユーザ・インタフェースに関する。
【0002】
【従来の技術】現在存在するオペレーティングシステム
は、数多くのコンピュータ・アプリケーションにコンピ
ュータ表示画面を共用させている。この共用はアプリケ
ーションが全表示画面ではなく、ウィンドウと呼ばれる
表示画面の一部分と対話することで可能となる。アプリ
ケーションではなく、コンピュータ・ユーザがウィンド
ウの大きさや配置を制御する。
は、数多くのコンピュータ・アプリケーションにコンピ
ュータ表示画面を共用させている。この共用はアプリケ
ーションが全表示画面ではなく、ウィンドウと呼ばれる
表示画面の一部分と対話することで可能となる。アプリ
ケーションではなく、コンピュータ・ユーザがウィンド
ウの大きさや配置を制御する。
【0003】ウィンドウの基本的構成要素は、タイトル
・バー、ウィンドウ・ボーダー、アクション・バー、ス
クロール・バー及びクライアント・エリアである。タイ
トル・バーはウィンドウタイトルを通じてユーザにウィ
ンドウを識別し、またユーザがウィンドウを移動する際
の視覚上の印としても機能する。ウィンドウ・タイトル
・バーは典型的にはシステム・メニュー・アイコン、ウ
ィンドウのタイトル、そしてウィンドウ・サイズ・アイ
コンを含んでいる。
・バー、ウィンドウ・ボーダー、アクション・バー、ス
クロール・バー及びクライアント・エリアである。タイ
トル・バーはウィンドウタイトルを通じてユーザにウィ
ンドウを識別し、またユーザがウィンドウを移動する際
の視覚上の印としても機能する。ウィンドウ・タイトル
・バーは典型的にはシステム・メニュー・アイコン、ウ
ィンドウのタイトル、そしてウィンドウ・サイズ・アイ
コンを含んでいる。
【0004】アクション・バーはアプリケーションの動
作をアクセスするウィンドウ・エリアであり、通常タイ
トル・バーの真下に位置する。スクロール・バーはユー
ザに対し、視覚的に、更に詳細な情報や、表示されてい
ない情報をマウスや他の指示装置を利用してスクロール
させることにより提供する。ウィンドウ・ボーダーの内
側の残りのエリアはクライアント・エリアである。クラ
イアント・エリアはユーザ目的の焦点であり、この領域
においてユーザは作業を達成する。
作をアクセスするウィンドウ・エリアであり、通常タイ
トル・バーの真下に位置する。スクロール・バーはユー
ザに対し、視覚的に、更に詳細な情報や、表示されてい
ない情報をマウスや他の指示装置を利用してスクロール
させることにより提供する。ウィンドウ・ボーダーの内
側の残りのエリアはクライアント・エリアである。クラ
イアント・エリアはユーザ目的の焦点であり、この領域
においてユーザは作業を達成する。
【0005】
【発明が解決しようとする課題】しかしながら、現状存
在するウィンドウにはいくつかの欠点がある。様々なバ
ーは実際の表示画面の相当部分を占有し、こうしてバー
により占有された領域はクライアント・エリアを減少さ
せている。ユーザはクライアント・エリアで作業を行う
ために、作業域が限定される。バーにより利用となる情
報やアクションは便利であるが、一方でそれらが常時必
要な訳ではない。大抵の時間は、バーは単にウィンドウ
を乱しているに過ぎない。
在するウィンドウにはいくつかの欠点がある。様々なバ
ーは実際の表示画面の相当部分を占有し、こうしてバー
により占有された領域はクライアント・エリアを減少さ
せている。ユーザはクライアント・エリアで作業を行う
ために、作業域が限定される。バーにより利用となる情
報やアクションは便利であるが、一方でそれらが常時必
要な訳ではない。大抵の時間は、バーは単にウィンドウ
を乱しているに過ぎない。
【0006】
【課題を解決するための手段】本発明では、ウィンドウ
・タイトル・バー、アクション・バー、スクロール・バ
ーがアイコン或いは他の小さな視覚的なハンドルまたは
タブにより置換される。ウィンドウ・アイコンは対象ま
たはアプリケーション・ウィンドウの上部にデフォルト
として置かれる。しかしながら、ユーザはウィンドウ・
アイコンをウィンドウ・ボーダーまたはフレームに沿う
任意の場所に置くことも可能である。複数のウィンドウ
が表示画面上に積まれると、ウィンドウ・アイコンがこ
れらがユーザに見えるように、また選択可能なように配
置される。必要な場合には、ユーザはタイトルブロック
またはコンテキスト・メニューをウィンドウ・アイコン
の近傍に表示しても良い。
・タイトル・バー、アクション・バー、スクロール・バ
ーがアイコン或いは他の小さな視覚的なハンドルまたは
タブにより置換される。ウィンドウ・アイコンは対象ま
たはアプリケーション・ウィンドウの上部にデフォルト
として置かれる。しかしながら、ユーザはウィンドウ・
アイコンをウィンドウ・ボーダーまたはフレームに沿う
任意の場所に置くことも可能である。複数のウィンドウ
が表示画面上に積まれると、ウィンドウ・アイコンがこ
れらがユーザに見えるように、また選択可能なように配
置される。必要な場合には、ユーザはタイトルブロック
またはコンテキスト・メニューをウィンドウ・アイコン
の近傍に表示しても良い。
【0007】
【実施例】図1に従来のウィンドウ11を示す。ウィン
ドウ11は、ウィンドウの境界であるボーダー或いはフ
レーム13を有している。ボーダー13内には、タイト
ル・バー15、アクション・バー17、スクロール・バ
ー19と21がある。ウィンドウ11の残りの部分はク
ライアント・エリア23であり、スプレッドシート・ア
イコン25やカレンダ・アイコン27を含む複数の・ア
イコンで満たされている。
ドウ11は、ウィンドウの境界であるボーダー或いはフ
レーム13を有している。ボーダー13内には、タイト
ル・バー15、アクション・バー17、スクロール・バ
ー19と21がある。ウィンドウ11の残りの部分はク
ライアント・エリア23であり、スプレッドシート・ア
イコン25やカレンダ・アイコン27を含む複数の・ア
イコンで満たされている。
【0008】タイトル・バー15はウィンドウを識別す
るタイトル・ウィンドウ29、システム・メニュー・ア
イコン31、ウィンドウ・サイズ・アイコン33を含ん
でいる。システム・メニュー・アイコン31は、ユーザ
がウィンドウ上で達成できるアクションを含むプルダウ
ン・メニューを表示する。そうしたアクションはウィン
ドウ自身に関係するものであり、ウィンドウ内に表示さ
れるアプリケーションには関係しない。例えば、アクシ
ョンはユーザに画面上でウィンドウを位置変更させるM
OVE、ウィンドウをアイコンに縮小させるMINIM
IZE、ウィンドウを画面サイズに拡大するMAXIM
IZEなどを含む。
るタイトル・ウィンドウ29、システム・メニュー・ア
イコン31、ウィンドウ・サイズ・アイコン33を含ん
でいる。システム・メニュー・アイコン31は、ユーザ
がウィンドウ上で達成できるアクションを含むプルダウ
ン・メニューを表示する。そうしたアクションはウィン
ドウ自身に関係するものであり、ウィンドウ内に表示さ
れるアプリケーションには関係しない。例えば、アクシ
ョンはユーザに画面上でウィンドウを位置変更させるM
OVE、ウィンドウをアイコンに縮小させるMINIM
IZE、ウィンドウを画面サイズに拡大するMAXIM
IZEなどを含む。
【0009】ウィンドウ・サイズ・アイコン33は、マ
ウスや指示装置を利用してMAXIMIZEやMINI
MIZEのシステム・メニューを選択する早い方法を提
供する。
ウスや指示装置を利用してMAXIMIZEやMINI
MIZEのシステム・メニューを選択する早い方法を提
供する。
【0010】アクション・バー17はウィンドウ内に示
されるアプリケーションのアクションリストを含んでい
る。アクション・バー内リストの各アクションは、アク
ション・バー17内にリストされた各一般的アクション
内に含まれる個々のアクションをリストするプルダウン
・メニューと関係する。例えば、FILEのプルダウン
は、ユーザにファイルを全体的に操作するアクションを
通じて作業させる。FILEアクション内の個々のアク
ションは、ユーザに新たなファイルを作成させるNEW
、存在するファイルを記憶装置に書き込むSAVEを含
んでいる。
されるアプリケーションのアクションリストを含んでい
る。アクション・バー内リストの各アクションは、アク
ション・バー17内にリストされた各一般的アクション
内に含まれる個々のアクションをリストするプルダウン
・メニューと関係する。例えば、FILEのプルダウン
は、ユーザにファイルを全体的に操作するアクションを
通じて作業させる。FILEアクション内の個々のアク
ションは、ユーザに新たなファイルを作成させるNEW
、存在するファイルを記憶装置に書き込むSAVEを含
んでいる。
【0011】スクロール・バー19と21はユーザがウ
ィンドウを移動して、ボーダー13の外側にあるデータ
を見たいときに使用する。ウィンドウはサイズ変更可能
であるが、データは通常そうではない。従って、ディメ
ンションとウィンドウが変更されると、あるデータは見
ることができなくなる場合がある。スクロール・バーは
ユーザがウィンドウ外のデータを見る場合に有効である
。
ィンドウを移動して、ボーダー13の外側にあるデータ
を見たいときに使用する。ウィンドウはサイズ変更可能
であるが、データは通常そうではない。従って、ディメ
ンションとウィンドウが変更されると、あるデータは見
ることができなくなる場合がある。スクロール・バーは
ユーザがウィンドウ外のデータを見る場合に有効である
。
【0012】図2では、本発明によるウィンドウ35が
示されている。ウィンドウ35は単にクライアント・エ
リア39を囲むボーダー37により構成されている。ボ
ーダー37はウィンドウ・アイコン43を含んだタブ4
1に接している。ウィンドウ・アイコン43はウィンド
ウ35をWORKPLACEウィンドウとして識別する
。クライアント・エリア39は図1に示すものと同様な
アイコンで埋められている。
示されている。ウィンドウ35は単にクライアント・エ
リア39を囲むボーダー37により構成されている。ボ
ーダー37はウィンドウ・アイコン43を含んだタブ4
1に接している。ウィンドウ・アイコン43はウィンド
ウ35をWORKPLACEウィンドウとして識別する
。クライアント・エリア39は図1に示すものと同様な
アイコンで埋められている。
【0013】ウィンドウ・アイコン43を含むタブ41
はデフォルトではウィンドウ35の上部中央に位置して
いる。しかしながら、図3ではユーザはタブ41をボー
ダー37上の任意の位置に配置変更している。タブ41
を配置変更することにより、ウィンドウ・アイコン43
はウィンドウがウィンドウ35上に積み重ねられた場合
でも画面上でみることが可能となり、ユーザはウィンド
ウ35を容易に見い出し、アクセスすることができる。
はデフォルトではウィンドウ35の上部中央に位置して
いる。しかしながら、図3ではユーザはタブ41をボー
ダー37上の任意の位置に配置変更している。タブ41
を配置変更することにより、ウィンドウ・アイコン43
はウィンドウがウィンドウ35上に積み重ねられた場合
でも画面上でみることが可能となり、ユーザはウィンド
ウ35を容易に見い出し、アクセスすることができる。
【0014】本発明では、タイトル・バーとアクション
・バーは除外されているが、これらのバーにより得られ
る情報はユーザ要求により使用可能となる。例えば、タ
イトル・バー45は図5に示すように、タブ41をマウ
ス駆動ポインタ47により指示することにより簡単に表
示することができる。タブ41を指示し、マウスボタン
の一つをクリックすることで、ユーザは図6に示すよう
にアクション・バー17内にリストされたコンテキスト
・メニュー49を表示できる。
・バーは除外されているが、これらのバーにより得られ
る情報はユーザ要求により使用可能となる。例えば、タ
イトル・バー45は図5に示すように、タブ41をマウ
ス駆動ポインタ47により指示することにより簡単に表
示することができる。タブ41を指示し、マウスボタン
の一つをクリックすることで、ユーザは図6に示すよう
にアクション・バー17内にリストされたコンテキスト
・メニュー49を表示できる。
【0015】図4に示されるように、複数ウィンドウが
積み重ねられると、タブは他のウィンドウにより覆われ
てしまうウィンドウの配置決め及び識別を促進するイン
デックスタブを形成する。図4及び図5では、ワークプ
レース・ウィンドウ35はカレンダ・ウィンドウ51、
スプレッドシート・ウィンドウ53、インバスケット・
ウィンドウ55を覆っている。例えば、スプレッドシー
ト・アプリケーションで作業する場合には、ユーザはス
プレッドシートタブ57を指示し、マウスボタンの一つ
をクリックすれば良い。そうすることにより、スプレッ
ドシート・ウィンドウ53がワークプレース・ウィンド
ウ35と置き換わり、重畳したウィンドウの最前部に現
れる。本発明によれば、タブは常時見えるようにウィン
ドウの上部に沿って自動的に配列される。
積み重ねられると、タブは他のウィンドウにより覆われ
てしまうウィンドウの配置決め及び識別を促進するイン
デックスタブを形成する。図4及び図5では、ワークプ
レース・ウィンドウ35はカレンダ・ウィンドウ51、
スプレッドシート・ウィンドウ53、インバスケット・
ウィンドウ55を覆っている。例えば、スプレッドシー
ト・アプリケーションで作業する場合には、ユーザはス
プレッドシートタブ57を指示し、マウスボタンの一つ
をクリックすれば良い。そうすることにより、スプレッ
ドシート・ウィンドウ53がワークプレース・ウィンド
ウ35と置き換わり、重畳したウィンドウの最前部に現
れる。本発明によれば、タブは常時見えるようにウィン
ドウの上部に沿って自動的に配列される。
【0016】図7は、本発明がユーザに、タブ内にアイ
コンを作成させた様子を示すものである。例えば、ユー
ザはタブ59内のスプレッドシート・アイコンに円を追
加することができ、タブ61内の四角形とスプレッドシ
ート・アイコンの場合と区別することができる。本発明
では、ユーザがウィンドウをソートするルーチンを含ん
でいる。例えば、図7に示すように、円の場合のアイコ
ン・ウィンドウを四角形の場合のアイコン・ウィンドウ
と互いに区別することができる。
コンを作成させた様子を示すものである。例えば、ユー
ザはタブ59内のスプレッドシート・アイコンに円を追
加することができ、タブ61内の四角形とスプレッドシ
ート・アイコンの場合と区別することができる。本発明
では、ユーザがウィンドウをソートするルーチンを含ん
でいる。例えば、図7に示すように、円の場合のアイコ
ン・ウィンドウを四角形の場合のアイコン・ウィンドウ
と互いに区別することができる。
【0017】図8から図10は本発明のソフトウェア実
施例のフローチャートを示す。まず図8では、プログラ
ムがブロック63で選択される。選択後、ブロック65
に於いて当該プログラム及びアドレスポインタがロード
され、記憶装置がオープンされる。次に、ブロック67
に於いて、ウインド・フレームが生成される。ウインド
・フレームが生成された後に、ブロック69に於いて当
該プログラムのウィンドウ・アイコンが選択され、ブロ
ック71に於いてウインド・フレームに付加される。次
に、ウィンドウのためのデータがブロック73でロード
され、マウスポインタがブロック75でフェッチされる
。そして、前記データとマウスポインタがブロック77
でウィンドウに表示される。
施例のフローチャートを示す。まず図8では、プログラ
ムがブロック63で選択される。選択後、ブロック65
に於いて当該プログラム及びアドレスポインタがロード
され、記憶装置がオープンされる。次に、ブロック67
に於いて、ウインド・フレームが生成される。ウインド
・フレームが生成された後に、ブロック69に於いて当
該プログラムのウィンドウ・アイコンが選択され、ブロ
ック71に於いてウインド・フレームに付加される。次
に、ウィンドウのためのデータがブロック73でロード
され、マウスポインタがブロック75でフェッチされる
。そして、前記データとマウスポインタがブロック77
でウィンドウに表示される。
【0018】図9では、ウィンドウが生成され、データ
がウィンドウ内に表示された後に、ブロック79で入力
がモニタされる。判断ブロック81では、ユーザがウィ
ンドウ・コンテキスト・メニューを表示したい場合には
、メニュー内容がブロック83でフェッチされる。メニ
ュー内容のフェッチ後、該メニューはブロック85で生
成され、ブロック87でウィンドウ上にオーバーレイさ
れる。次にメニュー及びウィンドウはブロック89で表
示され、同時にプログラムはブロック79に戻り、入力
のモニタを継続する。
がウィンドウ内に表示された後に、ブロック79で入力
がモニタされる。判断ブロック81では、ユーザがウィ
ンドウ・コンテキスト・メニューを表示したい場合には
、メニュー内容がブロック83でフェッチされる。メニ
ュー内容のフェッチ後、該メニューはブロック85で生
成され、ブロック87でウィンドウ上にオーバーレイさ
れる。次にメニュー及びウィンドウはブロック89で表
示され、同時にプログラムはブロック79に戻り、入力
のモニタを継続する。
【0019】判断ブロック91に於いて、もしオペレー
タがウィンドウ・アイコン・タイトルを表示したい場合
には、プログラムはブロック93でアイコン・タイトル
をフェッチし、ブロック95でタイトルペインを形成す
る。次に、ブロック99でタイトルペインとアイコン及
びウィンドウがブロック99で表示される。同時に、プ
ログラムはブロック79に戻り再度入力を監視する。
タがウィンドウ・アイコン・タイトルを表示したい場合
には、プログラムはブロック93でアイコン・タイトル
をフェッチし、ブロック95でタイトルペインを形成す
る。次に、ブロック99でタイトルペインとアイコン及
びウィンドウがブロック99で表示される。同時に、プ
ログラムはブロック79に戻り再度入力を監視する。
【0020】判断ブロック101では、オペレータがウ
ィンドウの再配列を望んだ場合に、ウィンドウ表示バッ
ファがブロック103でフェッチされ、ウィンドウはブ
ロック105でソート・アルゴリズムに従って再配列さ
れる。次に、ウィンドウ・レイアウトがブロック107
で最適化され、ウィンドウはブロック109で新たな順
序で再表示される。同時に、プログラムはブロック79
に戻り、入力の監視を継続する。判断ブロック111で
は、オペレータがウィンドウ・アイコンの位置調整を望
んだ場合に、ウィンドウ表示バッファがブロック113
でフェッチされ、旧ウィンドウ・アイコンはブロック1
15で消去される。次に、ブロック117で第1ウィン
ドウのウィンドウ・アイコンが位置決めされ、表示され
る。もし判断ブロック119で、ウィンドウが最終のウ
ィンドウではないと判断されると、ブロック121で次
のアイコンが次のウィンドウ上に位置決めされ表示され
る。このようにしてプログラムは、最後のアイコンが最
終ウィンドウ上に位置決めされ表示されるまでループ状
態で判断ブロック119に戻り、その後ブロック79に
戻り入力をモニタする。
ィンドウの再配列を望んだ場合に、ウィンドウ表示バッ
ファがブロック103でフェッチされ、ウィンドウはブ
ロック105でソート・アルゴリズムに従って再配列さ
れる。次に、ウィンドウ・レイアウトがブロック107
で最適化され、ウィンドウはブロック109で新たな順
序で再表示される。同時に、プログラムはブロック79
に戻り、入力の監視を継続する。判断ブロック111で
は、オペレータがウィンドウ・アイコンの位置調整を望
んだ場合に、ウィンドウ表示バッファがブロック113
でフェッチされ、旧ウィンドウ・アイコンはブロック1
15で消去される。次に、ブロック117で第1ウィン
ドウのウィンドウ・アイコンが位置決めされ、表示され
る。もし判断ブロック119で、ウィンドウが最終のウ
ィンドウではないと判断されると、ブロック121で次
のアイコンが次のウィンドウ上に位置決めされ表示され
る。このようにしてプログラムは、最後のアイコンが最
終ウィンドウ上に位置決めされ表示されるまでループ状
態で判断ブロック119に戻り、その後ブロック79に
戻り入力をモニタする。
【0021】図10では、判断ブロック123に於いて
、オペレータがウィンドウ・アイコンの位置を変更しよ
うとした場合に、ウィンドウ表示バッファがブロック1
25でフェッチされ、旧ウィンドウ・アイコンはブロッ
ク127で消去される。次に、ブロック129で新ウィ
ンドウ・アイコンが新たな位置に形成される。新ウィン
ドウ・アイコンが表示された後、ブロック131で更新
されたウィンドウが再表示され、プログラムはブロック
79へ戻り入力モニタを継続する。オペレータがウィン
ドウをドラッグしようとした場合には、再度判断ブロッ
ク133にて、ブロック135でウィンドウ表示バッフ
ァがフェッチされる。プログラムはブロック137にて
ウィンドウ・ドロップ・ポイントをモニタし、ドロップ
・ポイントに達すると、旧ウィンドウが消去され、新ウ
ィンドウがブロック139で表示される。ウィンドウが
ドロップした後、プログラムはブロック79に戻り、入
力モニタを継続する。
、オペレータがウィンドウ・アイコンの位置を変更しよ
うとした場合に、ウィンドウ表示バッファがブロック1
25でフェッチされ、旧ウィンドウ・アイコンはブロッ
ク127で消去される。次に、ブロック129で新ウィ
ンドウ・アイコンが新たな位置に形成される。新ウィン
ドウ・アイコンが表示された後、ブロック131で更新
されたウィンドウが再表示され、プログラムはブロック
79へ戻り入力モニタを継続する。オペレータがウィン
ドウをドラッグしようとした場合には、再度判断ブロッ
ク133にて、ブロック135でウィンドウ表示バッフ
ァがフェッチされる。プログラムはブロック137にて
ウィンドウ・ドロップ・ポイントをモニタし、ドロップ
・ポイントに達すると、旧ウィンドウが消去され、新ウ
ィンドウがブロック139で表示される。ウィンドウが
ドロップした後、プログラムはブロック79に戻り、入
力モニタを継続する。
【0022】もし、オペレータがアイコンを追加しよう
と望めば、判断ブロック141に於いて、ウィンドウ表
示バッファがブロック143でフェッチされ、旧アイコ
ンとタブがブロック145で消去される。次に、ブロッ
ク147にて、追加されたアイコンがフェッチされ、旧
アイコンと新アイコンよりなる結合アイコンがブロック
149で形成される。次に、ブロック151で新アイコ
ン・タブが形成され、ブロック153でウィンドウ表示
バッファが新アイコン・タブにより更新される。最後に
、更新されたウィンドウがブロック155で再表示され
、同時にプログラムはブロック79に戻り、入力モニタ
を継続する。
と望めば、判断ブロック141に於いて、ウィンドウ表
示バッファがブロック143でフェッチされ、旧アイコ
ンとタブがブロック145で消去される。次に、ブロッ
ク147にて、追加されたアイコンがフェッチされ、旧
アイコンと新アイコンよりなる結合アイコンがブロック
149で形成される。次に、ブロック151で新アイコ
ン・タブが形成され、ブロック153でウィンドウ表示
バッファが新アイコン・タブにより更新される。最後に
、更新されたウィンドウがブロック155で再表示され
、同時にプログラムはブロック79に戻り、入力モニタ
を継続する。
【0023】一般的にブロック157では、関係技術者
に於いては理解されるように、例えば最大化や最小化な
どの他の通常のウィンドウ情報が達成される。
に於いては理解されるように、例えば最大化や最小化な
どの他の通常のウィンドウ情報が達成される。
【0024】
【発明の効果】以上説明したように、本発明によれば、
ウィンドウ情報の提供、ウィンドウ機能アクセスに於け
る類の無いシステム及び方法が提供でき、かつ追加的な
ウィンドウ構成能力を提供できる。その結果ユーザにと
っては、コンピュータ画面上の視覚的な煩雑さを軽減し
、データ表示のためのスペースを広げ、機能アップを実
現できるものである。
ウィンドウ情報の提供、ウィンドウ機能アクセスに於け
る類の無いシステム及び方法が提供でき、かつ追加的な
ウィンドウ構成能力を提供できる。その結果ユーザにと
っては、コンピュータ画面上の視覚的な煩雑さを軽減し
、データ表示のためのスペースを広げ、機能アップを実
現できるものである。
【図1】従来技術によるウィンドウ画面である。
【図2】本発明によるウィンドウ画面である。
【図3】ウィンドウ・アイコンを配置換えした図2と同
様のウィンドウ画面である。
様のウィンドウ画面である。
【図4】複数ウィンドウが積み重なった画面である。
【図5】タイトルブロックが表示された図4と同様の画
面である。
面である。
【図6】コンテキスト・メニューが表示された本発明の
ウィンドウ画面である。
ウィンドウ画面である。
【図7】ユーザにより作成されたウィンドウ・アイコン
を持つ複数ウィンドウが積み重なった画面である。
を持つ複数ウィンドウが積み重なった画面である。
【図8】本発明を実現するソフトウェアのフローチャー
トである。
トである。
【図9】本発明を実現するソフトウェアのフローチャー
トである。
トである。
【図10】本発明を実現するソフトウェアのフローチャ
ートである。
ートである。
Claims (20)
- 【請求項1】表示画面上に第1のウィンドウ・フレーム
を形成するステップと、前記ウィンドウ・フレームにウ
ィンドウ・アイコンを付加するステップと、前記第1の
ウィンドウ・フレーム内にデータを表示するステップと
、を具備することを特徴とする表示画面を含むコンピュ
ータ・システムの動作方法。 - 【請求項2】前記ウィンドウ・アイコンの近傍にタイト
ルブロックを表示するステップを具備することを特徴と
する、請求項1に記載のコンピュータ・システムの動作
方法。 - 【請求項3】前記ウィンドウ・アイコンの近傍にコンテ
キスト・メニューを表示するステップを具備することを
特徴とする、請求項1に記載のコンピュータ・システム
の動作方法。 - 【請求項4】前記ウィンドウ・アイコンを、前記ウイン
ド・フレーム上のユーザ選択位置に再配置するステップ
を具備することを特徴とする、請求項1に記載のコンピ
ュータ・システムの動作方法。 - 【請求項5】少なくとも一部分が前記第1のウィンドウ
・フレームをオーバーレイし、前記第1のウインド・フ
レームのオーバーレイ部分に表示されたデータを隠す第
2のウインド・フレームを前記表示画面上に形成するス
テップと、第2のウィンドウ・アイコンを前記第2のフ
レームに付加するステップと、前記第2のウインド・フ
レームにデータを表示するステップと、前記ウィンドウ
・アイコンの両者が前記表示画面上で同時に見えるよう
に配列するステップと、を具備することを特徴とする、
請求項1に記載のコンピュータ・システムの動作方法。 - 【請求項6】前記第2のウインド・フレームが完全に前
記第1のウインド・フレームを覆うことを特徴とする、
請求項5に記載のコンピュータ・システムの動作方法。 - 【請求項7】第2のウィンドウ・アイコンを選択するス
テップと、前記第1のウインド・フレームが少なくとも
部分的に前記第2のウインド・フレームを覆うように、
前記第1及び第2のウインド・フレームの位置を置き換
えるステップと、を具備することを特徴とする、請求項
5に記載のコンピュータ・システムの動作方法。 - 【請求項8】複数のアイコンを表示画面上に表示するス
テップと、前記アイコンの一つを選択するステップと、
前記選択ステップに応答して前記表示画面上にウインド
・フレームを形成するステップと、ウィンドウ・アイコ
ンを前記ウインド・フレームに付加するステップと、前
記ウインド・フレームにデータを表示するステップと、
を具備することを特徴とする表示画面を含むコンピュー
タ・システムの動作方法。 - 【請求項9】前記ウィンドウ・アイコンを、前記ウイン
ド・フレーム上のユーザ選択位置に再配置するステップ
を具備することを特徴とする、請求項8に記載のコンピ
ュータ・システムの動作方法。 - 【請求項10】第2のアイコンを選択するステップと、
前記第2のアイコン選択に応答して、少なくとも一部分
が前記第1のウインド・フレームを覆い、前記第1のウ
インド・フレームの覆われた部分に表示されたデータを
隠す第2のウインド・フレームを前記表示画面上に形成
するステップと、第2のウィンドウ・アイコンを前記第
2のウインド・フレームに付加するステップと、前記第
2のウインド・フレームにデータを表示するステップと
、前記ウィンドウ・アイコンの両者が前記表示画面上で
同時に見えるように配列するステップと、を具備するこ
とを特徴とする、請求項8に記載のコンピュータ・シス
テムの動作方法。 - 【請求項11】前記第1のウィンドウ・アイコンを選択
するステップと、前記第1のウインド・フレームが少な
くとも部分的に前記第2のウインド・フレームを覆うよ
うに、前記第1及び第2のウインド・フレームの位置を
置き換えるステップと、を具備することを特徴とする、
請求項10に記載のコンピュータ・システムの動作方法
。 - 【請求項12】表示画面上にそれぞれがフレームを含む
複数のウィンドウを表示するステップと、前記各フレー
ムにウィンドウ・アイコンを付加するステップと、を具
備することを特徴とする、表示画面を含むコンピュータ
・システムの動作方法。 - 【請求項13】前記ウィンドウを互いに最上部にスタッ
クするステップと、前記全てのウィンドウ・アイコンが
前記表示画面上で同時に見えるように、前記ウィンドウ
・アイコンを配列するステップと、を具備することを特
徴とする、請求項12に記載のコンピュータ・システム
の動作方法。 - 【請求項14】アプリケーションを選択するステップと
、前記選択ステップに応答して前記表示画面上にウイン
ド・フレームを形成するステップと、前記ウインド・フ
レームにタブを付加するステップと、前記タブ内に前記
アプリケーションを表すウィンドウ・アイコンを表示す
るステップと、を具備することを特徴とする、表示画面
を含むコンピュータ・システムの動作方法。 - 【請求項15】前記タブ内に前記ウィンドウ・アイコン
と共にユーザ選択アイコンを表示するステップを具備す
ることを特徴とする、請求項14に記載のコンピュータ
・システムの動作方法。 - 【請求項16】前記表示画面上に、ウィンドウ・アイコ
ンを表示するタブを付加したフレームを含む、複数のア
プリケーション・ウィンドウを表示するステップと、を
具備することを特徴とする、請求項14に記載のコンピ
ュータ・システムの動作方法。 - 【請求項17】前記選択されたタブにユーザ選択アイコ
ンを追加するステップと、を具備することを特徴とする
、請求項16に記載のコンピュータ・システムの動作方
法。 - 【請求項18】前記ユーザ選択アイコンを有するウィン
ドウをグループ化するステップと、を具備することを特
徴とする、請求項17に記載のコンピュータ・システム
の動作方法。 - 【請求項19】データを表示するウインド・フレームに
より、コンピュータ・システム・ユーザにデータを提供
する方法に於いて、前記ウインド・フレームにウィンド
ウ・アイコンを付加することを特徴とする前記方法。 - 【請求項20】コンピュータ表示画面上にウインド・フ
レームを形成する手段と、前記ウインド・フレームにウ
ィンドウ・アイコンを付加する手段と、を具備すること
を特徴とするコンピュータ・システム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US519189 | 1990-05-04 | ||
| US07/519,189 US5140678A (en) | 1990-05-04 | 1990-05-04 | Computer user interface with window title bar icons |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04229320A true JPH04229320A (ja) | 1992-08-18 |
| JP3082167B2 JP3082167B2 (ja) | 2000-08-28 |
Family
ID=24067253
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03112200A Expired - Fee Related JP3082167B2 (ja) | 1990-05-04 | 1991-04-18 | コンピュータ・システムの動作方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5140678A (ja) |
| EP (1) | EP0456593A3 (ja) |
| JP (1) | JP3082167B2 (ja) |
| CA (1) | CA2040342C (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0588842A (ja) * | 1991-09-30 | 1993-04-09 | Toshiba Corp | アイコン表示システム |
| JPH06110638A (ja) * | 1992-09-29 | 1994-04-22 | Toshiba Corp | メニュー表示システム |
| JPH06309136A (ja) * | 1993-04-16 | 1994-11-04 | Internatl Business Mach Corp <Ibm> | ノートブック・グラフィカル・ユーザ・インタフェースのリスト・アイテム |
| JP2006185395A (ja) * | 2004-12-28 | 2006-07-13 | Fuji Mach Mfg Co Ltd | 表示システム |
| WO2008090902A1 (ja) * | 2007-01-25 | 2008-07-31 | Sharp Kabushiki Kaisha | マルチウィンドウ管理装置及びプログラム、記憶媒体、並びに情報処理装置 |
Families Citing this family (171)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5305435A (en) * | 1990-07-17 | 1994-04-19 | Hewlett-Packard Company | Computer windows management system and method for simulating off-screen document storage and retrieval |
| US5367623A (en) * | 1990-09-25 | 1994-11-22 | Sharp Kabushiki Kaisha | Information processing apparatus capable of opening two or more windows on screen, one window containing a page and other windows containing supplemental information |
| US5463727A (en) * | 1990-10-16 | 1995-10-31 | Advanced Systems, Inc. | Window selection method and system for an interactive display |
| US5283864A (en) * | 1990-10-30 | 1994-02-01 | Wang Laboratories, Inc. | Computer apparatus and method for graphical flip book |
| GB9024526D0 (en) * | 1990-11-12 | 1991-01-02 | Eden Group Ltd | Electronic display apparatus |
| JP2957316B2 (ja) * | 1990-11-20 | 1999-10-04 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 複数のソフトウェア・アプリケーションにアクセスするための方法およびシステム |
| US5196838A (en) * | 1990-12-28 | 1993-03-23 | Apple Computer, Inc. | Intelligent scrolling |
| US5293476A (en) * | 1991-03-12 | 1994-03-08 | Hewlett-Packard Co. | System for entering and modifying variable names for terminals of icons in an iconic programming system |
| US5590264A (en) * | 1991-04-10 | 1996-12-31 | International Business Machines Corporation | Method and apparatus for graphic association of user dialog displays with primary applications in a data processing system |
| FR2693810B1 (fr) * | 1991-06-03 | 1997-01-10 | Apple Computer | Systemes d'interfaces d'utilisateurs a acces direct a une zone secondaire d'affichage. |
| USD635989S1 (en) * | 1991-06-14 | 2011-04-12 | Xerox Corporation | Paper stock icon for a computer display or the like |
| USD637616S1 (en) * | 1991-06-14 | 2011-05-10 | Xerox Corporation | Icon for a computer display |
| US5638505A (en) * | 1991-08-16 | 1997-06-10 | Sun Microsystems, Inc. | Apparatus and methods for moving/copying objects using destination and/or source bins |
| CA2068486C (en) * | 1991-08-30 | 1998-09-15 | Stephen S. Fleming | System and graphical method for creating an object |
| US5349658A (en) * | 1991-11-01 | 1994-09-20 | Rourke Thomas C O | Graphical user interface |
| CA2071309C (en) * | 1991-11-15 | 1998-01-20 | Daryl J. Kahl | Method and apparatus utilizing data icons |
| US5867144A (en) * | 1991-11-19 | 1999-02-02 | Microsoft Corporation | Method and system for the direct manipulation of information, including non-default drag and drop operation |
| US5408659A (en) * | 1992-03-05 | 1995-04-18 | International Business Machines Corporation | Link pane class and application framework |
| US5416895A (en) * | 1992-04-08 | 1995-05-16 | Borland International, Inc. | System and methods for improved spreadsheet interface with user-familiar objects |
| DE4217478A1 (de) * | 1992-05-22 | 1993-11-25 | Francotyp Postalia Gmbh | Anordnung zur Erzeugung einer flexiblen Benutzeroberfläche für Frankiermaschinen |
| CA2092632C (en) * | 1992-05-26 | 2001-10-16 | Richard E. Berry | Display system with imbedded icons in a menu bar |
| US5604858A (en) * | 1992-08-10 | 1997-02-18 | International Business Machines Corporation | Method and system for apparent direct editing of fixed display elements within a data processing system |
| JPH0683558A (ja) * | 1992-08-31 | 1994-03-25 | Pioneer Electron Corp | 表示制御装置 |
| USD386477S (en) * | 1992-09-09 | 1997-11-18 | Apple Computer, Inc. | Icon for a display screen |
| USD382866S (en) * | 1992-10-22 | 1997-08-26 | Apple Computer, Inc. | Icon for a display screen |
| US5588105A (en) * | 1992-11-16 | 1996-12-24 | Apple Computer, Inc. | Status bar for application windows |
| US5392387A (en) * | 1992-12-17 | 1995-02-21 | International Business Machines Corporation | Method and system for enhanced data access efficiency in an electronic book |
| US5452413A (en) * | 1992-12-18 | 1995-09-19 | International Business Machines Corporation | Method and system for manipulating wide-angle images |
| US5604861A (en) * | 1992-12-28 | 1997-02-18 | International Business Machines Corporation | Method and apparatus for improved notebook control in a data procesing system |
| JPH06274305A (ja) * | 1993-03-18 | 1994-09-30 | Hitachi Ltd | 画面表示装置及びその制御方法 |
| GB2276520A (en) * | 1993-03-23 | 1994-09-28 | Us West Advanced Tech Inc | Computer interface method and system |
| CA2095448C (en) * | 1993-05-04 | 1998-05-05 | Phillip J. Beaudet | Window management system utilizing icons and miniature windows |
| EP0626635B1 (en) * | 1993-05-24 | 2003-03-05 | Sun Microsystems, Inc. | Improved graphical user interface with method for interfacing to remote devices |
| US5956030A (en) * | 1993-06-11 | 1999-09-21 | Apple Computer, Inc. | Computer system with graphical user interface including windows having an identifier within a control region on the display |
| US5583984A (en) * | 1993-06-11 | 1996-12-10 | Apple Computer, Inc. | Computer system with graphical user interface including automated enclosures |
| US5864330A (en) * | 1993-06-29 | 1999-01-26 | International Business Machines Corp. | Method and apparatus for providing a two-dimensional position-sensitive scroll icon in a data processing system user interface |
| US5500929A (en) * | 1993-08-30 | 1996-03-19 | Taligent, Inc. | System for browsing a network resource book with tabs attached to pages |
| US5534887A (en) * | 1994-02-18 | 1996-07-09 | International Business Machines Corporation | Locator icon mechanism |
| US5506951A (en) * | 1994-03-01 | 1996-04-09 | Ishikawa; Hiroshi | Scroll bar with jump tags |
| JPH09510567A (ja) * | 1994-03-21 | 1997-10-21 | オブジェクト テクノロジー ライセンシング コーポレイション | ドキュメント・プロキシィ・フレームワーク |
| US5564004A (en) * | 1994-04-13 | 1996-10-08 | International Business Machines Corporation | Method and system for facilitating the selection of icons |
| AU2516195A (en) * | 1994-05-13 | 1995-12-05 | Apple Computer, Inc. | Support for custom user-interaction elements in a graphical, event-driven computer system |
| US5550559A (en) * | 1994-05-23 | 1996-08-27 | International Business Machines Corporation | Method and apparatus for locating a point in a list |
| TW357312B (en) | 1994-05-23 | 1999-05-01 | Ibm | Method and apparatus for locating specific information from a plurality of information |
| US6281879B1 (en) * | 1994-06-16 | 2001-08-28 | Microsoft Corporation | Timing and velocity control for displaying graphical information |
| US5546528A (en) * | 1994-06-23 | 1996-08-13 | Adobe Systems Incorporated | Method of displaying multiple sets of information in the same area of a computer screen |
| US5619639A (en) * | 1994-10-04 | 1997-04-08 | Mast; Michael B. | Method and apparatus for associating an image display area with an application display area |
| US5473745A (en) * | 1994-12-14 | 1995-12-05 | International Business Machines Corporation | Exposing and hiding a title bar behind its window using a visual cue |
| US5548692A (en) * | 1995-02-21 | 1996-08-20 | Eastman Kodak Company | Method for layout of arbitrarily sized and shaped icons in a display |
| US6184882B1 (en) * | 1995-04-03 | 2001-02-06 | Casey Stuart Alan Coley | Method and apparatus for operational control of a radio communication system |
| US5717940A (en) | 1995-04-28 | 1998-02-10 | Ricoh Company, Ltd. | Method of selecting a target document using features of an example page |
| US5903904A (en) * | 1995-04-28 | 1999-05-11 | Ricoh Company | Iconic paper for alphabetic, japanese and graphic documents |
| US5704050A (en) * | 1995-06-29 | 1997-12-30 | International Business Machine Corp. | Snap control for relocating elements of a graphical user interface |
| US5668964A (en) * | 1995-08-24 | 1997-09-16 | Wall Data Incorporated | Graphical user interface for creating a new notebook with a dragged page |
| US5784045A (en) * | 1995-08-31 | 1998-07-21 | International Business Machines Corporation | Perimeter sliding windows |
| US5751287A (en) * | 1995-11-06 | 1998-05-12 | Documagix, Inc. | System for organizing document icons with suggestions, folders, drawers, and cabinets |
| US5838315A (en) * | 1996-02-01 | 1998-11-17 | Apple Computer, Inc. | Support for custom user-interaction elements in a graphical, event-driven computer system |
| US5963964A (en) * | 1996-04-05 | 1999-10-05 | Sun Microsystems, Inc. | Method, apparatus and program product for updating visual bookmarks |
| US5949417A (en) * | 1997-01-31 | 1999-09-07 | The Foxboro Company | Dynamic property sheet system |
| US5767850A (en) * | 1996-06-24 | 1998-06-16 | Intel Corporatoin | Relocatable menu icon for accessing an application in a graphical user interface |
| US5818444A (en) * | 1996-08-14 | 1998-10-06 | International Business Machines Corporation | Method, apparatus and application for object selective but global attribute modification |
| US5774119A (en) * | 1996-08-14 | 1998-06-30 | International Business Machines Corporation | Graphical interface method, apparatus and application for selection of target object |
| US5784057A (en) * | 1996-08-14 | 1998-07-21 | International Business Machines Corporation | Dynamically modifying a graphical user interface window title |
| US5867157A (en) * | 1996-08-14 | 1999-02-02 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating and modifying a list of values with multiple components |
| US5781193A (en) * | 1996-08-14 | 1998-07-14 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating multiple value list from superset list |
| US6104395A (en) * | 1996-08-14 | 2000-08-15 | International Business Machines Corporation | Graphical interface method, apparatus and application for opening window of all designated container objects |
| US5774120A (en) * | 1996-08-14 | 1998-06-30 | International Business Machines Corporation | Refresh and select-all actions in graphical user interface |
| US6195096B1 (en) | 1996-08-14 | 2001-02-27 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating and modifying a multiple-value text list |
| US5872568A (en) * | 1996-08-14 | 1999-02-16 | International Business Machines Corporation | Application and method for creating a list from pre-defined and user values |
| US5874958A (en) * | 1997-03-31 | 1999-02-23 | Sun Microsystems, Inc. | Method and apparatus for accessing information and items across workspaces |
| JP3832937B2 (ja) * | 1997-08-26 | 2006-10-11 | キヤノン株式会社 | 制御装置 |
| US6433801B1 (en) * | 1997-09-26 | 2002-08-13 | Ericsson Inc. | Method and apparatus for using a touch screen display on a portable intelligent communications device |
| US6002398A (en) * | 1997-10-30 | 1999-12-14 | Novell, Inc. | Navigation between property pages with tabs and menus |
| US6002400A (en) * | 1997-11-19 | 1999-12-14 | International Business Machines Corporation | Method and apparatus for handles to components in graphical windows user interface |
| US6177933B1 (en) * | 1997-11-26 | 2001-01-23 | Adobe Systems, Inc. | Providing visual continuity when displaying related information |
| US6215490B1 (en) | 1998-02-02 | 2001-04-10 | International Business Machines Corporation | Task window navigation method and system |
| US6359634B1 (en) * | 1998-08-25 | 2002-03-19 | International Business Machines Corporation | Method and computer program product for graphical user interface (GUI) organization control for extending GUI applications |
| US6404441B1 (en) | 1999-07-16 | 2002-06-11 | Jet Software, Inc. | System for creating media presentations of computer software application programs |
| US6448986B1 (en) * | 1999-09-07 | 2002-09-10 | Spotware Technologies Llc | Method and system for displaying graphical objects on a display screen |
| US7987431B2 (en) | 1999-10-29 | 2011-07-26 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
| 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 |
| US7444599B1 (en) | 2002-03-14 | 2008-10-28 | Apple Inc. | Method and apparatus for controlling a display of a data processing system |
| US7117450B1 (en) * | 2002-03-15 | 2006-10-03 | Apple Computer, Inc. | Method and apparatus for determining font attributes |
| US7739604B1 (en) * | 2002-09-25 | 2010-06-15 | Apple Inc. | Method and apparatus for managing windows |
| US9552141B2 (en) | 2004-06-21 | 2017-01-24 | Apple Inc. | Methods and apparatuses for operating a data processing system |
| USD530339S1 (en) * | 2004-06-23 | 2006-10-17 | Cellco Partnership | Animated icon for a cellularly communicative electronic device |
| USD509510S1 (en) * | 2004-06-24 | 2005-09-13 | Verizon Wireless | Icon for the display screen of a cellulary communicative electronic device |
| USD523020S1 (en) * | 2004-06-24 | 2006-06-13 | Verizon Wireless | Icon for the display screen of a cellulary communicative electronic device |
| USD509511S1 (en) * | 2004-06-24 | 2005-09-13 | Verizon Wireless | Icon for the display screen of a cellulary communicative electronic device |
| USD509832S1 (en) * | 2004-06-24 | 2005-09-20 | Verizon Wireless | Icon for the display screen of a cellulary communicative electronic device |
| USD528560S1 (en) * | 2004-06-24 | 2006-09-19 | Verizon Wireless | Icon for the display screen of a cellularly communicative electronic device |
| JP4134008B2 (ja) * | 2004-11-19 | 2008-08-13 | 任天堂株式会社 | 画像処理装置および画像処理プログラム |
| US7836410B2 (en) * | 2006-01-06 | 2010-11-16 | Sap Ag | Window positioner/sizer |
| US7487464B2 (en) * | 2006-02-16 | 2009-02-03 | International Business Machines Corporation | Enhanced visualization and selection of multi-layered elements in a containment hierarchy |
| US20090213086A1 (en) * | 2006-04-19 | 2009-08-27 | Ji Suk Chae | Touch screen device and operating method thereof |
| KR101327581B1 (ko) * | 2006-05-24 | 2013-11-12 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 작동방법 |
| KR20070113018A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 터치스크린 장치 및 그 실행방법 |
| KR20070113022A (ko) | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 사용자 입력에 반응하는 터치스크린 장치 및 이의 작동방법 |
| TWI328185B (en) | 2006-04-19 | 2010-08-01 | Lg Electronics Inc | Touch screen device for potable terminal and method of displaying and selecting menus thereon |
| KR20070113025A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 작동방법 |
| KR101269375B1 (ko) * | 2006-05-24 | 2013-05-29 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 이미지 표시방법 |
| TW200805131A (en) * | 2006-05-24 | 2008-01-16 | Lg Electronics Inc | Touch screen device and method of selecting files thereon |
| US7793226B2 (en) * | 2006-08-14 | 2010-09-07 | International Business Machines Corporation | Method and system for grouping and stacking tab user interface objects with icon status indicators |
| EP1983414A1 (en) * | 2007-04-19 | 2008-10-22 | Research In Motion Limited | Multiple display window handling |
| JP5219705B2 (ja) * | 2008-09-12 | 2013-06-26 | 富士通テン株式会社 | 情報処理装置および情報処理方法 |
| USD616454S1 (en) * | 2009-06-26 | 2010-05-25 | Microsoft Corporation | User interface for a display screen |
| US8744420B2 (en) | 2010-04-07 | 2014-06-03 | Apple Inc. | Establishing a video conference during a phone call |
| US9058186B2 (en) * | 2010-04-07 | 2015-06-16 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
| US9823831B2 (en) | 2010-04-07 | 2017-11-21 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
| US8839122B2 (en) * | 2010-04-07 | 2014-09-16 | Apple Inc. | Device, method, and graphical user interface for navigation of multiple applications |
| US8819571B2 (en) * | 2010-09-30 | 2014-08-26 | Apple Inc. | Manipulating preview panels in a user interface |
| KR101719989B1 (ko) * | 2010-10-14 | 2017-03-27 | 엘지전자 주식회사 | 전자 장치 및 메뉴를 구성하기 위한 인터페이스 방법 |
| USD667458S1 (en) * | 2011-09-12 | 2012-09-18 | Microsoft Corporation | Display screen with icon |
| US9645733B2 (en) | 2011-12-06 | 2017-05-09 | Google Inc. | Mechanism for switching between document viewing windows |
| AU344198S (en) * | 2012-03-29 | 2012-09-05 | Samsung Electronics Co Ltd | Display screen with icon for an electronic device |
| AU344195S (en) * | 2012-03-29 | 2012-09-05 | Samsung Electronics Co Ltd | Display screen with icon for an electronic device |
| AU344157S (en) * | 2012-03-29 | 2012-09-04 | Samsung Electronics Co Ltd | Display screen with icon for an electronic device |
| AU344587S (en) * | 2012-05-18 | 2012-09-28 | Samsung Electronics Co Ltd | Display screen with icon for an electronic device |
| USD711911S1 (en) | 2012-06-10 | 2014-08-26 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| USD710378S1 (en) * | 2012-06-10 | 2014-08-05 | Apple Inc. | Display screen or portion thereof with icon |
| US9696879B2 (en) | 2012-09-07 | 2017-07-04 | Google Inc. | Tab scrubbing using navigation gestures |
| US9218118B2 (en) | 2012-09-11 | 2015-12-22 | Apple Inc. | Media player playlist management |
| US9558278B2 (en) | 2012-09-11 | 2017-01-31 | Apple Inc. | Integrated content recommendation |
| US9430123B2 (en) * | 2012-10-09 | 2016-08-30 | Sap Se | Triggering a refresh of displayed content on a mobile device |
| EP2908232B1 (en) * | 2012-10-12 | 2019-04-03 | Sony Corporation | Display control device, display control method and program for managing the layout of software applications |
| USD702714S1 (en) * | 2012-11-09 | 2014-04-15 | Blackberry Limited | Display screen or portion thereof with icon |
| USD710383S1 (en) * | 2013-03-05 | 2014-08-05 | Ricoh Company, Ltd. | Display screen with changeable graphic |
| USD710384S1 (en) * | 2013-03-05 | 2014-08-05 | Ricoh Company, Ltd. | Display screen with changeable graphic |
| US9477404B2 (en) | 2013-03-15 | 2016-10-25 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
| US20150006205A1 (en) * | 2013-06-28 | 2015-01-01 | Christopher Corey Chase | System and method providing automobile insurance resource tool |
| US9377345B2 (en) | 2013-09-11 | 2016-06-28 | Illinois Tool Works Inc. | Food product scale |
| USD733744S1 (en) | 2013-10-21 | 2015-07-07 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| USD740304S1 (en) * | 2013-10-21 | 2015-10-06 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| USD745558S1 (en) * | 2013-10-22 | 2015-12-15 | Apple Inc. | Display screen or portion thereof with icon |
| USD761855S1 (en) * | 2014-01-03 | 2016-07-19 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with icon |
| US9372610B2 (en) | 2014-02-21 | 2016-06-21 | Sonos, Inc. | Media system controller interface |
| US20150269856A1 (en) * | 2014-03-24 | 2015-09-24 | Guru Labs, L.C. | Virtual classroom management system and interface |
| WO2015183368A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | Transition from use of one device to another |
| USD755839S1 (en) | 2014-09-09 | 2016-05-10 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| KR102328823B1 (ko) * | 2014-11-12 | 2021-11-19 | 삼성전자 주식회사 | 화면 내 빈 영역 활용 방법 및 장치 |
| USD765699S1 (en) | 2015-06-06 | 2016-09-06 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| USD771125S1 (en) * | 2015-06-10 | 2016-11-08 | Quantcast Corporation | Portion of a display screen with icon |
| WO2017018808A1 (en) * | 2015-07-28 | 2017-02-02 | Samsung Electronics Co., Ltd. | Method and user interface (ui) for customized user access to application functionalities |
| USD795928S1 (en) * | 2015-08-20 | 2017-08-29 | S-Printing Solution Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD788818S1 (en) * | 2015-08-20 | 2017-06-06 | S-Printing Solution Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD786929S1 (en) * | 2015-08-28 | 2017-05-16 | S-Printing Solution Co., Ltd. | Display screen or portion thereof with icon |
| USD1121680S1 (en) * | 2015-09-10 | 2026-04-07 | Cub Club Investment, LLC | Display screen or portion thereof with icons |
| US10637986B2 (en) | 2016-06-10 | 2020-04-28 | Apple Inc. | Displaying and updating a set of application views |
| US12242707B2 (en) | 2017-05-15 | 2025-03-04 | Apple Inc. | Displaying and moving application views on a display of an electronic device |
| USD842333S1 (en) | 2017-06-04 | 2019-03-05 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| USD819077S1 (en) | 2017-06-04 | 2018-05-29 | Apple Inc. | Display screen or portion thereof with icon |
| USD822711S1 (en) | 2017-06-05 | 2018-07-10 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| CN107329566B (zh) * | 2017-06-23 | 2020-03-24 | 联想(北京)有限公司 | 虚拟对象处理方法及其系统、虚拟现实设备 |
| USD835156S1 (en) | 2017-07-24 | 2018-12-04 | Apple Inc. | Display screen or portion thereof with animated icon |
| USD851111S1 (en) | 2017-09-09 | 2019-06-11 | Apple Inc. | Electronic device with graphical user interface |
| USD884736S1 (en) | 2017-11-22 | 2020-05-19 | Software Ag | Display screen or portion thereof with computer-generated icon |
| USD921696S1 (en) | 2017-11-22 | 2021-06-08 | Software Ag | Display screen or portion thereof with computer generated icon |
| USD860242S1 (en) | 2018-06-03 | 2019-09-17 | Apple Inc. | Electronic device with graphical user interface |
| USD910050S1 (en) | 2019-03-22 | 2021-02-09 | Apple Inc. | Electronic device with graphical user interface |
| USD931328S1 (en) | 2020-01-05 | 2021-09-21 | Apple Inc. | Display screen or portion thereof with animated icon |
| USD960198S1 (en) * | 2020-07-28 | 2022-08-09 | Fujifilm Corporation | Multifunction printer operation display panel with graphical user interface |
| US11907605B2 (en) | 2021-05-15 | 2024-02-20 | Apple Inc. | Shared-content session user interfaces |
| US11928303B2 (en) | 2021-05-15 | 2024-03-12 | Apple Inc. | Shared-content session user interfaces |
| US12449961B2 (en) | 2021-05-18 | 2025-10-21 | Apple Inc. | Adaptive video conference user interfaces |
| USD1005335S1 (en) * | 2021-12-22 | 2023-11-21 | Xerox Corporation | Display screen with icon |
| US12405631B2 (en) | 2022-06-05 | 2025-09-02 | Apple Inc. | Displaying application views |
| US12578837B2 (en) | 2022-09-23 | 2026-03-17 | Apple Inc. | User interfaces for managing sharing of content in three-dimensional environments |
| USD1084022S1 (en) | 2023-05-31 | 2025-07-15 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| USD1115850S1 (en) * | 2024-04-17 | 2026-03-03 | Salesforce, Inc. | Display screen or portion thereof with animated graphical user interface |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62189585A (ja) * | 1986-02-15 | 1987-08-19 | Casio Comput Co Ltd | ウインドウ整理表示方法 |
| JPH01310431A (ja) * | 1988-06-09 | 1989-12-14 | Fuji Xerox Co Ltd | データ処理装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4899136A (en) * | 1986-04-28 | 1990-02-06 | Xerox Corporation | Data processor having a user interface display with metaphoric objects |
| DE68928531T2 (de) * | 1988-05-27 | 1998-04-16 | Kodak Ltd | Dokumentenmappen-abbild zur anzeige in einem datenverarbeitungssystem |
-
1990
- 1990-05-04 US US07/519,189 patent/US5140678A/en not_active Expired - Fee Related
-
1991
- 1991-03-29 EP EP19910480055 patent/EP0456593A3/en not_active Ceased
- 1991-04-12 CA CA002040342A patent/CA2040342C/en not_active Expired - Fee Related
- 1991-04-18 JP JP03112200A patent/JP3082167B2/ja not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62189585A (ja) * | 1986-02-15 | 1987-08-19 | Casio Comput Co Ltd | ウインドウ整理表示方法 |
| JPH01310431A (ja) * | 1988-06-09 | 1989-12-14 | Fuji Xerox Co Ltd | データ処理装置 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0588842A (ja) * | 1991-09-30 | 1993-04-09 | Toshiba Corp | アイコン表示システム |
| JPH06110638A (ja) * | 1992-09-29 | 1994-04-22 | Toshiba Corp | メニュー表示システム |
| JPH06309136A (ja) * | 1993-04-16 | 1994-11-04 | Internatl Business Mach Corp <Ibm> | ノートブック・グラフィカル・ユーザ・インタフェースのリスト・アイテム |
| JP2006185395A (ja) * | 2004-12-28 | 2006-07-13 | Fuji Mach Mfg Co Ltd | 表示システム |
| WO2008090902A1 (ja) * | 2007-01-25 | 2008-07-31 | Sharp Kabushiki Kaisha | マルチウィンドウ管理装置及びプログラム、記憶媒体、並びに情報処理装置 |
| JPWO2008090902A1 (ja) * | 2007-01-25 | 2010-05-20 | シャープ株式会社 | マルチウィンドウ管理装置及びプログラム、記憶媒体、並びに情報処理装置 |
| US8549429B2 (en) | 2007-01-25 | 2013-10-01 | Sharp Kabushiki Kaisha | Multi-window management apparatus and program, storage medium and information processing apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0456593A2 (en) | 1991-11-13 |
| CA2040342C (en) | 1995-04-11 |
| EP0456593A3 (en) | 1993-01-07 |
| JP3082167B2 (ja) | 2000-08-28 |
| US5140678A (en) | 1992-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3082167B2 (ja) | コンピュータ・システムの動作方法 | |
| US5550969A (en) | Graphical method of indicating the position of and performing an operation on a plurality of selected objects in a computer system | |
| US5745718A (en) | Folder bar widget | |
| US5140677A (en) | Computer user interface with window title bar mini-icons | |
| US5920315A (en) | Multi-pane window with recoiling workspaces | |
| US6664983B2 (en) | Method and apparatus for configuring sliding panels | |
| JP3773452B2 (ja) | コンピュータ制御情報管理システム及び情報管理方法 | |
| EP0717344B1 (en) | Taskbar with start menu | |
| US6393429B1 (en) | File handling device, and a recording medium storing a file handling program | |
| US6806892B1 (en) | Layer viewport for enhanced viewing in layered drawings | |
| US5923328A (en) | Method and system for displaying a hierarchical sub-tree by selection of a user interface element in a sub-tree bar control | |
| US5760776A (en) | Menu editor for a graphical user interface | |
| US5699534A (en) | Multiple display pointers for computer graphical user interfaces | |
| US6133918A (en) | Computer system with graphical user interface including drawer-like windows | |
| US8381127B2 (en) | Methods, systems, and computer program products for displaying windows on a graphical user interface based on relative priorities associated with the windows | |
| EP1469377B1 (en) | Virtual address bar user interface control | |
| US6448985B1 (en) | Directory tree user interface having scrollable subsections | |
| US6225996B1 (en) | System and method for displaying a current value of a cell of a document | |
| US5867162A (en) | Methods, systems, and computer program products for controlling picklists | |
| EP0657800A1 (en) | Method and system for display manipulation of multiple applications in a data processing system | |
| JP2003536125A (ja) | 一元管理及びアクセス提供用ユーザインタフェース | |
| US7493568B2 (en) | System and method for browsing properties of an electronic document | |
| JP3195612B2 (ja) | ユーザインタフェースシステム及びユーザインタフェース方法 | |
| JPH08314677A (ja) | アイコンの再表示方法 | |
| JPH10207678A (ja) | ウィンドウの表示切り替え方法およびそのためのシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |