JPH1040061A - 表示画面上の区画のサイズおよび数を制御する方法 - Google Patents

表示画面上の区画のサイズおよび数を制御する方法

Info

Publication number
JPH1040061A
JPH1040061A JP9098882A JP9888297A JPH1040061A JP H1040061 A JPH1040061 A JP H1040061A JP 9098882 A JP9098882 A JP 9098882A JP 9888297 A JP9888297 A JP 9888297A JP H1040061 A JPH1040061 A JP H1040061A
Authority
JP
Japan
Prior art keywords
partition
cursor
new
screen
display screen
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
Application number
JP9098882A
Other languages
English (en)
Other versions
JP3689218B2 (ja
Inventor
Robert Cecco
ロバート・セッコ
Eduardus A T Merks
エドワーダス・エイ・ティ・マークス
Roger P Spall
ロジャー・ピー・スポール
Michael Wulkan
マイケル・ウルカン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH1040061A publication Critical patent/JPH1040061A/ja
Application granted granted Critical
Publication of JP3689218B2 publication Critical patent/JP3689218B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

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)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Generation (AREA)

Abstract

(57)【要約】 【課題】 対話式グラフィカル・ユーザ・インタフェー
スの一部としてコンピュータ・システムの表示画面のウ
ィンドウ内の区画を作成し、サイズ設定する改良された
方法を開示する。 【解決手段】 区画の境界線内にグラブ・ハンドルを配
置する。ユーザ対話によって区画のグラブ・ハンドルが
選択されると、新しい区画を表す調整可能矩形形状が画
面上に作成される。既存の区画は恣意的に分割される。
新しい区画のサイズは、他の既存の区画からの画面の領
域を含めるように変更することができる。そうすると、
既存の区画が、新たに作成された区画と共に画面上に収
まるように再構成される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、一般にグラフィカ
ル・ユーザ・インタフェースと呼ばれるコンピュータ・
システムにおけるビデオ表示端末画面内の対話式ユーザ
・インタフェースに関する。本発明は、具体的には、グ
ラフィカル・ユーザ・インタフェースのウィンドウ内の
区画の使用における改良に関わり、ウィンドウ内の分割
区画の作成および区画のサイズ設定のための制御を提供
する。
【0002】
【従来の技術】グラフィカル・ユーザ・インタフェース
という概念がコンピュータ・ユーザによってよく知られ
るようになり、多くのコンピュータ・システムおよびコ
ンピュータ・オペレーティング・システムに組み込まれ
ている。一般に、グラフィカル・ユーザ・インタフェー
ス動作環境とは、エンド・ユーザがウィンドウ、アイコ
ン、メニュー、ポインティング・デバイスなど表示画面
上の様々な要素を介してその環境とインタフェースする
ようになっている、グラフィックを使用するエンド・ユ
ーザ環境と見なすことができる。グラフィカル・ユーザ
・インタフェースを使用するコンピュータ・システム
は、Apple(商標)が初めて市場に導入し、後にM
icrosoft(商標)がそのWindows(商
標)プログラムで、またIBM(商標)がOS/2(商
標)およびPresentationManager
(商標)で採用した。このようなシステムに共通の特徴
は、コンピュータ表示画面上に同時に多くのウィンドウ
またはビュー・ポートを表示することができることであ
る。画面上に表示されている各ウィンドウ内で異なるア
プリケーション・プログラムが並列して稼働することが
できる。ユーザはマウスまたはその他の入力装置を使用
して異なるウィンドウ間を行き来することができ、それ
によって多くの異なるタスクの実行が可能になる。
【0003】グラフィカル・ユーザ・インタフェースの
特徴は、事前にコーディングされたプログラミング・コ
マンドがコンピュータ画面上のグラフィック・イメージ
またはアイコンによって置き換えられることである。こ
れらのアイコンは、アイコンが選択されるとコンピュー
タ・システムが実行する様々なオブジェクトまたは操作
を記号的に表している。ユーザはこれらのアイコンを選
択し、操作することによってコンピュータと対話する。
【0004】グラフィカル・ユーザ・インタフェース
は、アプリケーション・フレームワークによって、また
はコンピュータのオペレーティング・システムによって
提供される機構であり、それによって表示画面を介して
ユーザにアイコンを提示し、表示画面上にグラフィカル
・ウィンドウを設けてユーザに対してプログラムまたは
データの視覚的態様を提示する。プログラムの機能は、
アイコンによって視覚的に表現される機能となる。グラ
フィカル・ユーザ・インタフェースで使用される方法お
よびアイコンの多くが標準化されるようになってきた。
本質的に、ウィンドウとは、情報を表示するために使用
されるコンピュータ画面の一部であり、区画とは、ウィ
ンドウの一部であるか、ウィンドウ全体を含むこともで
きる。
【0005】グラフィカル・ユーザ・インタフェースの
特定の実施態様の説明は、サン・マイクロシステムズ
社、インターナショナル・ビジネス・マシーンズ・コー
ポレイション、アップル・コンピュータ社、マイクロソ
フト・コーポレイションなど、グラフィカル・ユーザ・
インタフェースを使用するそのようなコンピュータ・シ
ステムおよびオペレーティング・システムの製造会社が
提供する技術文書で容易に読むことができ、入手するこ
とができる。
【0006】現在、コンピュータ・システムにおけるウ
ィンドウおよび区画の使用はそのようなコンピュータ・
システムのユーザによってよく知られるようになってお
り、期待されており、ある点で多少精巧になっている
が、既存のグラフィカル・ユーザ・インタフェースに
は、特に、ウィンドウ内の区画をどのように複製、分
割、および修正することができるかということについ
て、依然として様々な短所がある。ウィンドウ内の区画
の操作の例については、以下の代表的参考資料に記載さ
れている。
【0007】1995年2月14日付けでインターナシ
ョナル・ビジネス・マシーンズ・コーポレイションに発
行された「Method and Apparatus for Proportionally
Displaying Windows on a Computer Display Screen」
という名称の米国特許第5390295号には、表示画
面上でウィンドウを論理的に編成する方法および装置に
ついて記載されている。各ウィンドウを表示画面に表示
する時間の長さが監視される。より長い時間活動状態に
なっているウィンドウは、より短い時間活動状態になっ
ているウィンドウよりも際だつように表示される。ウィ
ンドウは、各ウィンドウが活動状態になっている時間の
長さに比例するウィンドウ・サイズを有するように表示
画面上に表示される。最小ウィンドウ・タイリングしき
い値を超えるのに十分な長さの間活動状態になっていな
かったウィンドウは、ウィンドウの外部にアイコンとし
て表示される。
【0008】WO 94/24657号は、1994年
10月27日付けでアップル・コンピュータ社に対して
発行されたPCT公開特許出願であり、「Interactive
UserInterface」という名称である。この特許出願の一
態様は、通常のウィンドウまたは区画スクロール・バー
に付加された分割バー・ボックスの形のアイコンを設け
ることである。既存区画内にある所望の項目またはオブ
ジェクトを選択し、その項目またはオブジェクトをドラ
ッグして分割バー・ボックス上にドロップすることによ
って、画面上に新しい区画を作成するルーチンが呼び出
される。これによって、既存の区画内の表示に影響を与
えずに新しい区画上に項目またはオブジェクトの表示が
現れる。したがって、実際に、この操作によってウィン
ドウが固定した非可変のサイズの2つの区画に分割され
る。
【0009】1989年12月26日にインターナショ
ナル・ビジネス・マシーンズ・コーポレイションに「Fl
exible Window Management on a computer Display」と
いう名称の米国特許第4890098号が発行された。
この特許の記載によると、表示システムにおいてウィン
ドウを管理する機能を設け、ユーザが表示上の領域をマ
ークしてサイズ設定ウィンドウされたウィンドウの寸法
と内容を規定することができるようにする。囲まれた領
域内のすべてのテキストと属性が新しいより大きなウィ
ンドウに組み込まれるが、元のウィンドウはそれぞれの
元の特徴を失わない。マークされる領域は複数のウィン
ドウにわたることができ、したがって複数のウィンドウ
を新たにサイズ設定されたウィンドウに組み込むことが
できる。このようにして、いくつかのウィンドウをマー
クされた領域内に囲み込むことによって、いくつかのウ
ィンドウの内容を組み込むようにウィンドウを拡大する
ことができる。
【0010】したがって、既存の技法はグラフィカル表
示における区画またはウィンドウのサイズ設定をある程
度行うことができる。また、ウィンドウの枠領域の境界
内でアイコンを使用して、新しい区画または追加の区画
の作成を容易にすることができることも明らかである。
【0011】
【発明が解決しようとする課題】したがって、本発明の
目的は、ユーザが新しい区画を対話式に作成し、同時に
それらをサイズ設定することができるようにする解決策
を提供することである。
【0012】本発明の他の目的は、コンピュータ表示画
面への新しい区画の挿入の柔軟性と制御を向上させ、そ
れによって画面上の面積をより有効に利用することであ
る。
【0013】本発明の他の目的は、ユーザが単一の既存
の区画を前の区画と同じ空間を占める2つの区画に分割
することができ、しかも新しい区画に複数の既存の区画
からの空間が収まるようにもすることである。
【0014】
【課題を解決するための手段】本発明によると、上記お
よびその他の目的は、コンピュータ・システム内の表示
画面上のウィンドウ内の区画のサイズと数を制御する方
法によって達成することができる。コンピュータ・シス
テムは少なくとも表示装置と、カーソルを制御するユー
ザ制御装置と、プロセッサとを有する。この方法は、コ
ンピュータ実施およびユーザ対話式ステップであって、
区画の境界または枠内に分割グラブ・ハンドル(または
区画変更手段)を有するウィンドウ内の区画を表示する
ステップと、ユーザ制御装置を使用して画面上にカーソ
ルを配置するステップと、カーソルをグラブ・ハンドル
(区画変更手段)上に配置しながらユーザ制御装置を押
して押さえたままにして、新しい区画が現れることにな
る場所として画面上に可変矩形(ラバー・バンドのよう
に伸びる透明なサイズ設定ウィンドウ)を表示するステ
ップと、カーソル制御装置を動かしてカーソルの移動に
よるドラッグにつれて可変形状のサイズと位置を変更す
るステップと、最後にユーザ制御装置を離してウィンド
ウ内に新しい区画が現れるようにするステップとを含
む。それに応じて、既存の区画の位置とサイズが、表示
画面上の新しい区画を受け入れできるように変更され
る。
【0015】本発明の他の態様によると、画面上に1つ
または複数のウィンドウと、カーソルを表示するように
プログラムされたコンピュータ・システムが提供され
る。各ウィンドウは、境界線または枠によって境界が区
切られた区画を有する。この実施態様は、区画の境界線
内に区画変更手段(分割グラブ・ハンドル)を含み、グ
ラブ・ハンドル上のカーソルを移動させると、カーソル
が視覚的に変化し、カーソルがグラブ・ハンドル上にあ
る間マウス・ボタンを押し続けることにより、元の区画
の画面空間内に調整可能な新しい区画が作成される。
【0016】本発明の他の態様によると、コンピュータ
・システムにおいて、複数の既存の区画を有し、少なく
とも1つの区画が区画変更手段を有する表示画面上に区
画を挿入する方法が提供される。1つの区画の区画変更
手段が活動化されて画面上に可変矩形形状を表示する。
可変矩形形状のサイズを変更して、1つまたは複数の既
存の区画内に含まれる画面の部分を取り囲む結果矩形形
状を形成する。ユーザ制御装置を離すと、結果矩形形状
と同じサイズの新しい区画が作成され、既存の区画もサ
イズ設定され、その結果、表示画面には既存のすべての
区画と共に新しい区画が含まれることになる。
【0017】本発明の上記およびその他の目的、態様、
および利点は、添付図面を参照しながら以下の本発明の
好ましい実施例の詳細な説明を読めばよりよく理解され
よう。
【0018】
【発明の実施の形態】上述のように、グラフィカル・ユ
ーザ・インタフェース・システムにおける一般的な特徴
は、今日では1つのウィンドウを複数の区画に分割する
機能である。各区画は、ユーザが作業を行う別個の情報
または関連性のある情報を提示することができる。ユー
ザは作業を行って完了するときに区画を追加したり削除
したりする必要がないとみなされるため、コンピュータ
・システムにおける一般的な設計ではウィンドウ内に設
けられる区画の数は固定している。この制約は、ある種
の状況では非実用的な場合があり、ユーザはある種の作
業要件を満たすために区画を調整することができる柔軟
性を必要とする。前述のような従来の技術で設けられて
いるものの限定された機能以外に、このユーザに必要な
付加的柔軟性を与える周知の実用的方法はない。
【0019】この一般的に使用可能な特徴は、制約され
た従来技術の区画技法を示す図1および図2を参照しな
がら例示することができる。ユーザが新しい区画を必要
とするとき、特に、新しい区画が現在システムによって
既存の区画に割り振られている画面内の空間を占めるこ
とになる場合には、新しい区画を置く場所を指定しなけ
ればならない。矩形の区画に起因する空間的幾何的制限
がある。区画は典型的には互いにタイリングされ、その
結果、現行区画が一貫性のある方式で配置されるように
するために、新しい区画を画面に追加することができる
場所に関して制約が生じる。これらの欠点に何らかの方
法で対処しようとした限定された解決策は、現行区画
を、画面の等分の領域または本質的に元の区画の面積の
半分である固定した領域に分割または縦分割することに
よって新しい区画を付加することである。添付図面の図
1を参照すると、グラフィカル・ユーザ・インタフェー
ス画面1が参照番号2および3で示されている2つの区
画から成るものとして概略的に図示されている。追加の
区画を作成するために上部区画である区画2を垂直に分
割する(水平に分割することも可能である)。これは、
典型的には、この場合は図示されていないウィンドウの
境界領域にあるアイコンの使用によって行うことができ
る区画分割技法の起動によって周知の方式で行われる。
図2を参照すると、分割が行われた後の画面の構成が図
示されている。図1の区画2が区画4および5に分割さ
れている。ウィンドウ内の他方の区画3はそのまま変化
しない。
【0020】本発明は、区画挿入操作を特徴とし、前述
の既存区画を半分に分割する従来技術の制約されたタス
クを行うだけでなく、ユーザが任意のサイズの新しい区
画をある程度恣意的な方式で既存区画構成に入れること
ができるようにする解決策を提供する。
【0021】添付図面の図3を参照すると、本発明によ
る複数の区画6、7、および8が図示されている。例示
のために、1つの区画についてのみ詳細に説明するが、
図3内の3つの区画すべてについて同じ説明と特徴を適
用することができる。区画6は4辺すべてが、参照番号
9、10、11、および12が付された境界線または縁
によって境界を画されている。区画6は従来の区画デザ
インから修正されており、区画の各境界線上に1つず
つ、分割グラブ・ハンドル13、14、15、および1
6を備える。「分割グラブ・ハンドル」または「グラブ
・ハンドル」という名称は、周知のクリックおよびドラ
ッグ操作によって分割機能が活動化されると、オペレー
ティング・システムがその結果として区画の分割とサイ
ズ設定の操作が行われる機能を提供することになること
を、この新しいシステムの読者およびユーザに容易に示
すことができるようにするために選定したものである。
分割グラブ・ハンドル13、14、15、および16は
区画変更手段と総称することもできる。好ましい実施例
である図3の区画6では、グラブ・ハンドル13、1
4、15、および16はそれぞれの境界線9、10、1
1、および12の中心に位置している。これはグラブ・
ハンドル13、14、15、および16の位置として好
ましい実施例であるが、このような区画変更手段は区画
6の境界線に沿った他の任意の場所に配置することもで
きることは容易にわかる。
【0022】図4に、従来の技術で周知のようにマウ
ス、またはキーボード、ジョイスティック、ライトペン
などのその他の任意のユーザ制御装置の動きに応答して
グラブ・ハンドルの上にカーソルを移動させた後のカー
ソルの変化を示す。たとえば、図3の区画6の境界線1
1にあるグラブ・ハンドル15を参照されたい。その結
果が図4に示されている。カーソル17は、矢尻に似た
通常認められるカーソルから、別の形状に変化する。本
発明で選択した形状は、図4に示す通り、2本の平行な
バーから成り、一方のバーに対して垂直の矢印を有す
る。2本の平行バーは、区画分割操作が行われることを
示し、それが矢印の方向のカーソル移動方向に行われる
ことを示している。したがって、カーソルの外観の変化
によって、現在付加的な機能を使用することができ、そ
れが開始されていることがユーザに示される。図示され
ているように、図4は区画6の境界線11にあるグラブ
・ハンドル15を活動化したときのカーソル17を表
す。他のグラブ・ハンドル13、14、または16を選
択した場合も、それに応じて矢印の方向が変化した同様
の新しいカーソル・デザインになる。したがって、新し
いカーソルに適切な矢印があることによって、その後に
行われる分割のためにカーソルをどの方向に移動させる
かが容易にわかる。新しいカーソルの外観は本発明にと
って重要ではない。図4に示すカーソルのデザインは実
用的であることがわかるが、実際には、本発明にとって
はカーソルが外観を変えるだけで十分であり、任意の適
切なカーソル・デザインを使用することができる。
【0023】ユーザがグラブ・ハンドルの1つの上にカ
ーソルを置いてマウス・ボタンをクリックして押さえた
ときに起こる変化を図5および図6を参照しながら例示
する。この2つの図には、図3および図4にあるのと類
似した区画構造が図示されている。区画境界線上のグラ
ブ・ハンドルを選択した後は、透明な調整可能矩形形状
または形態、または「ラバー・バンド」とみなせるもの
が、区画内に現れ、それによって新しい区画が表示され
ることになる場所が示される。すべての区画が矩形形状
であるため、ラバー・バンドも矩形形状であるのが妥当
である。ユーザがマウス・ボタンを押さえたままマウス
を動かした結果としてカーソルを移動させ続けると、ラ
バー・バンドの矩形がそれに従ってサイズを変え、現行
マウス・ポインタ位置をたどる。
【0024】本発明の実施例を示す図5および図6の説
明に戻ると、図5には新しい区画の作成、または区画分
割のプロセスが部分的に完了したところが図示されてい
る。一時的な新しい境界線18または作成された矩形調
整可能形状19の一部が、マウスの動きに応答してカー
ソル17上の矢印によって示されているように左に移動
しているところである。一時境界線18は、元は既存の
区画6の右側の境界線15から発している。既存の区画
6は、図3および図4を参照しながら区画6に前述した
ようなデザインおよび構成である。右側の境界線11の
グラブ・ハンドル15は、カーソルをグラブ・ハンドル
15の上に移動し、マウス・ボタンをクリックして押さ
えたままにすることによって、前述のようにして選択さ
れている。そうするとカーソルの外観が、やはり図4に
関して前述したように変化し、図5の境界線18上のカ
ーソル矢印17で図示されているように新しい境界線1
8が左に移動する。したがって、この図には、元の区画
6が移動可能境界線18によって分割される過程にあ
り、矩形調整可能形状19内に新しい区画20が作成さ
れる様子が図示されている。
【0025】図6に示すように、調整可能矩形形状19
の境界線18が所望の新しい場所に配置された後でユー
ザがマウス・ボタンを離すとただちに、境界線18が最
後に配置されていた場所に、結果のラバー・バンドの形
状と構成を持つ新しい区画20が表示に追加される。新
しい画面構成に入るソフトウェアによってすべての区画
の現行または既存の区画6がそれに応じてサイズ決定さ
れ、変更され、すべての区画の特徴が図3に関連して説
明したような通常の特徴に戻される。
【0026】一般に、本発明によると、調整可能ラバー
・バンド矩形形状のサイズは、区画が入れられているウ
ィンドウの大きさまでに制約される。しかし本発明の重
要な特徴は、画面内の既存の区画の数に関係なく、ラバ
ー・バンド矩形が本質的に画面全体を被うことができる
ことである。ラバー・バンド矩形は、1つまたは複数の
区画にわたることができ、それによって単一または複数
の区画が分割される。図5および図6には、単一の区画
の分割が図示されていた。同様に、前述と類似している
が区画6の左の境界線9から始まるプロセスを使用した
単一の区画の分割の開始を図7に示す。図8には、調整
可能矩形をさらに右に移動させるとともに区画8内の最
下部まで移動させ、それによって区画6と区画8の両方
から画面空間を取り囲むようにした拡張が示されてい
る。図9には、マウスを離して新しい区画21が作成さ
れ、区画6と区画8のサイズがそれに応じて調整された
ところが示されている。言い換えると、マウス移動の制
御下にある調整可能矩形形状は、ウィンドウ内に存在す
る他の区画の画面空間または画面面積を利用することが
できる。これが行われ、調整可能矩形の所望のサイズと
形状が形成され、マウス・ボタンを離して新しい矩形の
形状を固定されると、オペレーティング・ソフトウェア
の制御下で、画面内の既存のすべての区画が新しい区画
のサイズと形状に対応するように再構成される。その結
果の画面表示では、既存の区画の相対的サイズの比は同
じままである。
【0027】図3、図4、図5、図6、図7、図8およ
び図9の区画の数およびサイズの構成は、本発明を例示
するためのものに過ぎないことは明らかであり、本発明
を適用することができる方式または本発明が有用である
ことがわかる区画構成を限定または制約するものである
と見なしてはならない。
【0028】また、便宜のために、オペレーティング・
ソフトウェアの機能によって利用可能であるように、E
SCキーを押すだけで区画挿入操作をいつでも取り消す
ことができる。グラブ・ハンドルの機能のために他の構
成を設けることもでき、たとえばオペレーティング・ソ
フトウェアによってCTRLキーを押しながらカーソル
を区画の境界線に沿って移動させることによって容易に
実施できることもわかる。
【0029】枠境界線をサイズ設定境界線として使用し
て画面空間を節約することができる。本発明により、隣
接する2つの区画の接触する境界線をグラブすることが
でき、次に両方の境界線を同時に調整することができ
る。これは図10で、前の図3に図示されている例の区
画6と区画7の相互境界線上の両向き矢印22で示され
ている。
【0030】当業者には明らかなように、上述の機能は
すべて関係するコンピュータ・システムのオペレーティ
ング・システムによって使用可能であり、提供すること
ができ、任意の適切にプログラムされたパーソナル・コ
ンピュータまたはホスト・コンピュータ・システムで使
用可能である。
【0031】ウィンドウ表示内への区画の挿入は一般的
には専門家の作業とみなされ、必要な様々な機能および
得られる結果に習熟している人のみが使用するものと理
解されたい。したがって、すべてのエンド・ユーザが容
易に使用することができる境界線領域内に分割グラブ・
ハンドル(区画変更ボタン)を必ずしも設ける必要がな
い場合がある。グラブ・ハンドルまたはボタンを非表示
にした場合、ユーザはこの機能にアクセスすることはで
きず、したがってそれが使用可能であることによって煩
わしく感じることはない。しかし、グラブ・ハンドルを
表示した場合、本明細書に記載している機能を使用する
ことができ、エンド・ユーザに画面上の面積を効率的に
使用させることができる。
【0032】例示したグラブ・ハンドルまたは区画変更
手段は、マウス・ポインタをグラブ・ハンドルまたは区
画変更ボタンを含まない任意の区画境界線の上に移動す
ることによってグラフィカル・ユーザ・インタフェース
で通常使用可能な既存の区画サイズ設定機能に準拠して
いることも容易にわかる。
【0033】区画分割を実施する方法を理解するために
は、タイリングされた区画の基礎となる表現を理解する
ことが必要である。「タイリング」とは、区画が重なり
合わないようにして区画が親ウィンドウを完全に被う画
面上の区画の配置を意味する。本発明のために使用する
タイリングは、4進木と呼ばれる階層タイリングであ
る。
【0034】n個の矩形領域X1、X2ないしXnから
成る集合Sは、S内のどの2つの異なる領域XiとXj
も重なり合わず、S内の領域がAを被う場合のみ、矩形
領域Aのタイリングである。より正確に言うと、A内の
各点pについてpがS内の厳密に1つの領域Xiの構成
要素である場合にのみ、SはAのタイリングである。
【0035】本発明の分離動作の実施はSが階層タイリ
ングであることを必要とする。n個の矩形領域X1、X
2ないしXnから成る集合Sは、矩形領域Y1、Y2な
いしYmから成る集合Rが存在し、RがAのタイリング
であり、R内の各領域YiがAと同じ高さを有するかR
内の各区領域YiがAと同じ幅を有し、S内の各領域X
jがR内の1つの領域Yiによって被われ、R内の領域
Yiによって被われたSの領域の各部分集合がYiの階
層タイリングである場合にのみ矩形領域Aの階層タイリ
ングである。
【0036】この階層タイリングの定義は再帰的であ
り、したがって木ベースのコンピュータ表現に向いてい
る。以下で述べるアルゴリズムでは、階層タイリングを
ノードから成る木として表し、各ノードは、水平ノー
ド、垂直ノード、または葉ノードの木形式のうちの1つ
をとる。各ノードxは、rectangleOf(x)
で表される付随する矩形領域を有し、この矩形領域はh
eightOf(rectangleOf(x))で表
される高さとwidthOf(rectangleOf
(x))で表される幅とを有する。
【0037】水平ノードhは2つ以上の子x1、x2な
いしxnから成る順序集合を有し、各子は葉ノードまた
は垂直ノードであり、hに属する各子ノードxiについ
てheightOf(rectangleOf(x
i))=heightOf(rectangleOf
(h))であり、hに属する各子ノードxiおよびxj
(ただしi<j)についてxi内の各点Pがy内の各点
qの左にあり(すなわちより小さいx座標を有し)、集
合rectangleOf(x1)、rectangl
eOf(x2)ないしrectangleOf(xn)
がrectangleOf(h)をタイリングする。
【0038】これと対応して、垂直ノードvは2つ以上
の子x1、x2ないしxnから成る順序集合を有し、各
子は葉ノードまたは水平ノードであり、vに属する各子
ノードxiについてwidthOf(rectangl
eOf(xi))=widthOf(rectangl
eOf(v))であり、vに属する各子ノードxiおよ
びxj(ただしi<j)についてxi内の各点pがy内
の各点qよりも上にあり(すなわちyが上方向に増大す
る座標系を仮定してより大きなy座標を有し)、集合r
ectangleOf(x1)、rectangleO
f(x2)ないしrectangleOf(xn)がr
ectangleOf(v)をタイリングする。
【0039】最後に、葉ノードは単に子を持たないノー
ドである。
【0040】この階層表現を使用すると、根ノードを除
くどのノードxもparentOf(x)で表される親
を持つ。また、どの2つの異なるノードxおよびyにつ
いてもleastCommonAncestorOf
(x,y)で表される最下位共通先祖ノードが存在し、
leastCommonAncestorOf(x,
y)にはxからとyから最小数の再帰「parentO
f」呼出しで到達することができる。
【0041】本発明の一態様は、区画分割が区画の枠ま
たは境界線上の装飾またはグラブ・ハンドルから開始さ
れることと、この技法によってユーザは新しい区画Yに
区画Xからどれだけの空間を使用するかを厳密に指定す
ることができることである。本発明のこの態様は区画枠
上の装飾がなくても実施することができる。たとえば、
ユーザがコントロール・キーを押したまま枠境界線上で
マウスをクリックするだけで、枠境界線全体がグラブ・
ハンドルとして機能する。
【0042】本発明によってユーザは単に葉区画を次第
に小さくなっていく小片に分割するだけに留まらないこ
とを行うことができる。ノードを葉だけけでなく木内の
どの階層でも導入することができる。
【0043】グラブ・ハンドルを使用して葉を分割する
単純な場合を考え、底部のハンドルから分割するものと
する。区画の底部および左右と位置合わせされたラバー
矩形を作成し、ラバー矩形の上部はマウスに従うが、開
始区画の外にあるマウスには従わない。しかし、本発明
はマウスを左または右の隣接区画内に移動させることが
できるようにすることによってこの考えに基づいて進め
る。
【0044】上述の一般的なノード表現を使用すると、
区画分割対話は以下の2つのアルゴリズムによって定義
される。第1のアルゴリズムは図11のフロー・チャー
トに図示されている。
【0045】第1のアルゴリズムは、ユーザがある葉ノ
ードxの底部から分割対話を開始した後、ポインティン
グ・デバイスの位置pを継続して変えるときに行われる
動作を記述したものである。対話のこの部分をサイズ設
定対話と呼ぶ。 ユーザがサイズ設定対話を継続している間 開始 点pをポインティング・デバイスの位置とする wをpを含む葉ノードとする wがxの場合は、 開始 yをwとする 終了 それ以外の場合は、 開始 zをlowestCommonAncestorOf(x,y)とする rectangleOf(x)内の点の最小y座標が rectangleOf(w)内の点の最小y座標であって、 rectangleOf(z)内の点の最小y座標が すべて等しい場合は、 開始 yをwとする 終了 終了 以下のように境界を画された矩形rを描画する − 左がrectangleOf(x)またはrectangleOf(y)内の 点の最小x座標によって境界を画されている − 右がrectangleOf(x)またはrectangleOf(y)内の 点の最大x座標によって境界を画されている − 底部がrectangleOf(x)またはrectangleOf(y)内の 点の最小y座標によって境界を画されている − 上部がpのx座標とrectangleOf(lowestCommonAncestorOf(x,y))内の 最大x座標とのうちのいずれか小さい方によって境界を画されている 終了
【0046】区画の右、上部、または左から開始される
サイズ設定対話のアルゴリズムは、問題の座標系をそれ
ぞれ90度、180度、または270度回転させたと
き、上記のアルゴリズムと同じである。
【0047】次のアルゴリズムは、ユーザが葉ノードx
の底部から分割対話を開始し、区画サイズ設定対話を完
了した後で行われる動作を記述している。対話のこの部
分をユーザがマウス・ボタンを放したときの区画作成対
話と呼ぶ。このアルゴリズムは、図12のフロー・チャ
ートに図示されている。区画作成対話への入力は、底部
分割対話を開始した葉ノードxと、サイズ設定対話中に
決定した葉ノードyと、サイズ設定対話中に決定した矩
形rである。xとyが同じ場合は、 開始 zを新たに作成された垂直ノードとする 木内でxをzに置き換え、xをzの唯一の子として設定する redtangleOf(z)をrectangleOf(x)に設定する 終了 それ以外の場合は、 開始 zをlowestCommonAncestorOf(x,y)とする zが垂直ノードでない場合は、 開始 vをxの先祖であるzの子とする wをyの先祖であるzの子とする zが厳密にvとwを含むvとwの間の子よりも 多くの子を持っている場合は、 開始 uを新たに作成された水平ノードとする vとwを含むvとwの間のzの各子を削除し、 各子をuの子として設定する uをzの子として設定する rectangleOf(u)をvからwまでによって タイルされた矩形として設定する zをuとする 終了 uを新たに作成された垂直ノードとする rectangleOf(u)をrectangleOf(z)として設定する 木内でzをuに置き換え、zをuの唯一の子として設定する zをuとする 終了 終了 終了 rectangleOf(z)をrectangleOf(z)からrを 除いたときに残る矩形に設定する zの下のすべてのノードの矩形を再帰的にサイズ設定して それらのそれぞれのサイズが同じままであると同時に それらがzの新しいより小さな矩形をタイルするようにする uを新たに作成された葉ノードとする rectangleOf(u)をrとして設定する uをzの子として設定する
【0048】サイズ設定対話のアルゴリズムの場合のよ
うに、区画の右、上部、または左から開始された区画作
成対話のアルゴリズムは、問題の座標系をそれぞれ90
度、180度、または270度回転させたとき、上記の
アルゴリズムと同じである。
【0049】以上の説明は本発明の例示に過ぎないこと
は容易にわかるであろう。当業者は本発明から逸脱せず
に様々な変更および修正を考案することができる。した
がって、本発明はそのようなすべての変更、修正、およ
び変形を包含するものであり、それらは特許請求の範囲
内に収まることができる。また、本発明はいかなる特定
のコンピュータ・システムまたはオペレーティング・シ
ステムの使用にも限定されず、グラフィカル・ユーザ・
インタフェース機能を備えたシステムならどのようなシ
ステムでも容易に実施することができることが容易にわ
かるであろう。
【0050】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0051】(1)表示装置と、カーソルを移動させる
ユーザ制御装置と、プロセッサとを少なくとも有するコ
ンピュータ・システムの表示画面上の区画のサイズおよ
び数を制御する方法であって、付随する区画変更手段を
有する画面上に区画を表示するコンピュータ実施ユーザ
対話式ステップと、新しい区画が現れることになる区画
内の画面上に可変矩形形状を表示するために、区画変更
手段の上にカーソルが配置されている間、ユーザ制御装
置を活動状態にするコンピュータ実施ユーザ対話式ステ
ップと、ユーザ制御を移動させカーソルをドラッグして
前記可変矩形形状のサイズと位置を変更して、区画より
も大きい画面の領域を含めるようにするコンピュータ実
施ユーザ対話式ステップと、前記ユーザ制御装置を離
し、その結果、前記新しい区画が表示画面上の前記可変
矩形形状の最後の位置に現れるようにするコンピュータ
実施ユーザ対話式ステップとを含む方法。 (2)前記ユーザ制御装置がマウスであり、前記カーソ
ルがポインタであることを特徴とする、上記(1)に記
載のコンピュータ・システムの表示画面上の区画のサイ
ズおよび数を制御する方法。 (3)前記区画変更手段が区画の各境界線の中心に現れ
るグラブ・ハンドルであることを特徴とする、上記
(2)に記載のコンピュータ・システムの表示画面上の
区画のサイズおよび数を制御する方法。 (4)前記ユーザ制御装置を活動状態にするコンピュー
タ実施ユーザ対話式ステップは、ポインタがグラブ・ハ
ンドルの上に配置されている間マウスのボタンを押さえ
ているステップを含むことを特徴とする、上記(3)に
記載のコンピュータ・システムの表示画面上の区画のサ
イズおよび数を制御する方法。 (5)前記表示画面上に新しい区画を収容するために、
表示されている既存の区画をそれに応じて配置し、サイ
ズ設定する追加のステップを含むことを特徴とする、上
記(1)に記載のコンピュータ・システムの表示画面上
の区画のサイズおよび数を制御する方法。 (6)各区画が作業領域と境界線領域とを有するウィン
ドウ上の1つまたは複数の区画と画面上のマウス制御カ
ーソルを表示するようにプログラムされたコンピュータ
・システムにおいて、既存の区画内に区画を作成し、区
画をサイズ設定する改良装置であって、区画の各境界線
がグラブ・ハンドルを含み、前記グラブ・ハンドルの上
にカーソルを移動するとカーソルの外観が変化し、区画
の前記グラブ・ハンドルの上にカーソルがある間にマウ
ス・ボタンを押して押さえたままにし、それによって前
記区画の空間内に調整可能な新しい区画を作成し、前記
グラブ・ハンドルの上に変化したカーソルを配置したま
まマウス・ボタンを押さえながらマウスを移動させ、そ
れによって前記区画内の新しい区画のサイズを変更し、
マウス・ボタンを離すと同時に新しい区画が追加され、
ウィンドウ空間が区画によって占められるように区画が
配置し直されサイズ設定される改良装置。 (7)コンピュータ・システムにおいて、少なくとも1
つの区画が区画変更手段を有する、複数の既存の区画を
有する表示画面上に区画を挿入する方法であって、ユー
ザ制御装置によって前記1つの区画の区画変更手段を活
動化し、それによって画面上に可変矩形形状を表示する
ステップと、ユーザ制御装置によって活動化された可変
矩形形状のサイズを変更し、既存の区画のうちの1つま
たは複数の区画内に含まれる画面の部分を取り囲む結果
の調整可能矩形形状を画面上に形成するステップと、ユ
ーザ制御装置を離し、それによって結果の矩形形状のサ
イズと等しい新しい区画が作成され、既存の区画がサイ
ズ設定されて表示画面上に新しい区画と共に現れるステ
ップとを含む方法。 (8)前記区画変更手段が前記少なくとも1つの区画の
境界線内のグラブ・ハンドルであることを特徴とする、
上記(7)に記載の表示画面上に区画を挿入する方法。 (9)前記ユーザ制御装置がマウスであり、前記区画変
更手段がグラブ・ハンドルの上にカーソルがあるときに
前記マウスのボタンをクリックして押さえることによっ
て活動化されることを特徴とする、上記(8)に記載の
表示画面上に区画を挿入する方法。 (10)さらに少なくとも1つの既存の区画を分割する
ステップを含むことを特徴とする、上記(9)に記載の
表示画面上に区画を挿入する方法。 (11)新しい区画とサイズ設定された既存の区画がタ
イル表示され、表示画面を被うことを特徴とする、上記
(10)に記載の表示画面上に区画を挿入する方法。
【図面の簡単な説明】
【図1】従来技術の区画の画面表示を示す図である。
【図2】本発明の様々な態様と、様々なユーザ対話に応
答してコンピュータ・システムによって引き起こされる
区画の変更内容と示す画面表示の図である。
【図3】本発明の様々な態様と、様々なユーザ対話に応
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
【図4】本発明の様々な態様と、様々なユーザ対話に応
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
【図5】本発明の様々な態様と、様々なユーザ対話に応
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
【図6】本発明の様々な態様と、様々なユーザ対話に応
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
【図7】本発明の様々な態様と、様々なユーザ対話に応
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
【図8】本発明の様々な態様と、様々なユーザ対話に応
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
【図9】本発明の様々な態様と、様々なユーザ対話に応
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
【図10】本発明の様々な態様と、様々なユーザ対話に
応答してコンピュータ・システムによって引き起こされ
る区画の変更内容とを示す画面表示の図である。
【図11】本発明の一態様を実施する区画サイズ設定対
話アルゴリズムを示すフロー・チャートである。
【図12】本発明の一態様を実施する区画作成対話アル
ゴリズムを示すフロー・チャートである。
【符号の説明】
1 画面 6 区画 7 区画 8 区画 9 境界線 11 境界線 15 グラブ・ハンドル 17 カーソル 18 一時境界線
フロントページの続き (72)発明者 エドワーダス・エイ・ティ・マークス カナダ国 オンタリオ州ノース・ヨーク コンコード・プレース ナンバー1902−7 (72)発明者 ロジャー・ピー・スポール イギリス国 ハンプシャー州サウサンプト ン トリッジ・ガーデンズ15 (72)発明者 マイケル・ウルカン カナダ国 オンタリオ州マーカム タニ ー・クレセント55

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】表示装置と、カーソルを移動させるユーザ
    制御装置と、プロセッサとを少なくとも有するコンピュ
    ータ・システムの表示画面上の区画のサイズおよび数を
    制御する方法であって、 付随する区画変更手段を有する画面上に区画を表示する
    コンピュータ実施ユーザ対話式ステップと、 新しい区画が現れることになる区画内の画面上に可変矩
    形形状を表示するために、区画変更手段の上にカーソル
    が配置されている間、ユーザ制御装置を活動状態にする
    コンピュータ実施ユーザ対話式ステップと、 ユーザ制御を移動させカーソルをドラッグして前記可変
    矩形形状のサイズと位置を変更して、区画よりも大きい
    画面の領域を含めるようにするコンピュータ実施ユーザ
    対話式ステップと、 前記ユーザ制御装置を離し、その結果、前記新しい区画
    が表示画面上の前記可変矩形形状の最後の位置に現れる
    ようにするコンピュータ実施ユーザ対話式ステップとを
    含む方法。
  2. 【請求項2】前記ユーザ制御装置がマウスであり、前記
    カーソルがポインタであることを特徴とする、請求項1
    に記載のコンピュータ・システムの表示画面上の区画の
    サイズおよび数を制御する方法。
  3. 【請求項3】前記区画変更手段が区画の各境界線の中心
    に現れるグラブ・ハンドルであることを特徴とする、請
    求項2に記載のコンピュータ・システムの表示画面上の
    区画のサイズおよび数を制御する方法。
  4. 【請求項4】前記ユーザ制御装置を活動状態にするコン
    ピュータ実施ユーザ対話式ステップは、ポインタがグラ
    ブ・ハンドルの上に配置されている間マウスのボタンを
    押さえているステップを含むことを特徴とする、請求項
    3に記載のコンピュータ・システムの表示画面上の区画
    のサイズおよび数を制御する方法。
  5. 【請求項5】前記表示画面上に新しい区画を収容するた
    めに、表示されている既存の区画をそれに応じて配置
    し、サイズ設定する追加のステップを含むことを特徴と
    する、請求項1に記載のコンピュータ・システムの表示
    画面上の区画のサイズおよび数を制御する方法。
  6. 【請求項6】各区画が作業領域と境界線領域とを有する
    ウィンドウ上の1つまたは複数の区画と画面上のマウス
    制御カーソルを表示するようにプログラムされたコンピ
    ュータ・システムにおいて、既存の区画内に区画を作成
    し、区画をサイズ設定する改良装置であって、 区画の各境界線がグラブ・ハンドルを含み、 前記グラブ・ハンドルの上にカーソルを移動するとカー
    ソルの外観が変化し、 区画の前記グラブ・ハンドルの上にカーソルがある間に
    マウス・ボタンを押して押さえたままにし、それによっ
    て前記区画の空間内に調整可能な新しい区画を作成し、 前記グラブ・ハンドルの上に変化したカーソルを配置し
    たままマウス・ボタンを押さえながらマウスを移動さ
    せ、それによって前記区画内の新しい区画のサイズを変
    更し、マウス・ボタンを離すと同時に新しい区画が追加
    され、ウィンドウ空間が区画によって占められるように
    区画が配置し直されサイズ設定される改良装置。
  7. 【請求項7】コンピュータ・システムにおいて、少なく
    とも1つの区画が区画変更手段を有する、複数の既存の
    区画を有する表示画面上に区画を挿入する方法であっ
    て、 ユーザ制御装置によって前記1つの区画の区画変更手段
    を活動化し、それによって画面上に可変矩形形状を表示
    するステップと、 ユーザ制御装置によって活動化された可変矩形形状のサ
    イズを変更し、既存の区画のうちの1つまたは複数の区
    画内に含まれる画面の部分を取り囲む結果の調整可能矩
    形形状を画面上に形成するステップと、 ユーザ制御装置を離し、それによって結果の矩形形状の
    サイズと等しい新しい区画が作成され、既存の区画がサ
    イズ設定されて表示画面上に新しい区画と共に現れるス
    テップとを含む方法。
  8. 【請求項8】前記区画変更手段が前記少なくとも1つの
    区画の境界線内のグラブ・ハンドルであることを特徴と
    する、請求項7に記載の表示画面上に区画を挿入する方
    法。
  9. 【請求項9】前記ユーザ制御装置がマウスであり、前記
    区画変更手段がグラブ・ハンドルの上にカーソルがある
    ときに前記マウスのボタンをクリックして押さえること
    によって活動化されることを特徴とする、請求項8に記
    載の表示画面上に区画を挿入する方法。
  10. 【請求項10】さらに少なくとも1つの既存の区画を分
    割するステップを含むことを特徴とする、請求項9に記
    載の表示画面上に区画を挿入する方法。
  11. 【請求項11】新しい区画とサイズ設定された既存の区
    画がタイル表示され、表示画面を被うことを特徴とす
    る、請求項10に記載の表示画面上に区画を挿入する方
    法。
JP09888297A 1996-04-26 1997-04-16 表示画面上の区画のサイズおよび数を制御する方法 Expired - Fee Related JP3689218B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CA002175148A CA2175148C (en) 1996-04-26 1996-04-26 User interface control for creating split panes in a single window
CA2175148 1996-04-26

Publications (2)

Publication Number Publication Date
JPH1040061A true JPH1040061A (ja) 1998-02-13
JP3689218B2 JP3689218B2 (ja) 2005-08-31

Family

ID=4158085

Family Applications (1)

Application Number Title Priority Date Filing Date
JP09888297A Expired - Fee Related JP3689218B2 (ja) 1996-04-26 1997-04-16 表示画面上の区画のサイズおよび数を制御する方法

Country Status (3)

Country Link
US (1) US6310631B1 (ja)
JP (1) JP3689218B2 (ja)
CA (1) CA2175148C (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006189998A (ja) * 2005-01-04 2006-07-20 Internatl Business Mach Corp <Ibm> ウィンドウ内におけるフレーム再配を行うためのグラフィカル・ユーザ・インタフェースを含む情報処理装置、フレームの再配置方法、およびプログラム
JP2006205487A (ja) * 2005-01-27 2006-08-10 Kyocera Mita Corp 画像形成装置
JP2009025920A (ja) * 2007-07-17 2009-02-05 Canon Inc 情報処理装置及びその制御方法、コンピュータプログラム
JP2009080710A (ja) * 2007-09-27 2009-04-16 Hitachi High-Technologies Corp データ処理装置の表示方法
JP2010015569A (ja) * 2008-07-03 2010-01-21 Wistron Corp スクリーン表示範囲分割方法およびスクリーン表示範囲分割システム、コンピュータプログラム製品
JP2010186131A (ja) * 2009-02-13 2010-08-26 Mitsubishi Electric Corp 表示領域分割可変表示装置
JP2014132427A (ja) * 2013-01-07 2014-07-17 Sony Corp 情報処理装置及び情報処理方法、並びにコンピューター・プログラム

Families Citing this family (171)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09244844A (ja) * 1996-03-05 1997-09-19 Fujitsu Ltd 情報提示システム及び記録媒体
US20050131992A1 (en) * 2003-12-11 2005-06-16 Eric Goldstein System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
US7117452B1 (en) 1998-12-15 2006-10-03 International Business Machines Corporation System and method for customizing workspace
ES2220403T3 (es) * 1999-02-08 2004-12-16 United Video Properties, Inc. Guia electronica de programas con soporte para contenidos enriquecido de programas.
US7124360B1 (en) * 1999-08-04 2006-10-17 William Drenttel Method and system for computer screen layout based on a recombinant geometric modular structure
US7152210B1 (en) * 1999-10-20 2006-12-19 Koninklijke Philips Electronics N.V. Device and method of browsing an image collection
US6734886B1 (en) * 1999-12-21 2004-05-11 Personalpath Systems, Inc. Method of customizing a browsing experience on a world-wide-web site
EP1128638A1 (fr) * 2000-02-23 2001-08-29 Koninklijke Philips Electronics N.V. Appareil comprenant un écran de visualisation et procédé pour visualiser des informations
US6874128B1 (en) * 2000-03-08 2005-03-29 Zephyr Associates, Inc. Mouse driven splitter window
US20060123356A1 (en) * 2000-05-05 2006-06-08 Microsoft Corporation Dynamic and updateable computing application panes
US20020044161A1 (en) * 2000-05-22 2002-04-18 Kazuaki Sugai Multi-window display system and method for displaying video data and storage medium
US6889363B2 (en) * 2001-03-02 2005-05-03 The Arizona Board Of Regents On Behalf Of The University Of Arizona Interactive multimedia report viewer
DE10110943B4 (de) * 2001-03-07 2006-11-30 Siemens Ag Positionieren von auf einer Benutzeroberfläche angezeigten Bereichen
US9256356B2 (en) * 2001-03-29 2016-02-09 International Business Machines Corporation Method and system for providing feedback for docking a content pane in a host window
US20020191028A1 (en) * 2001-06-19 2002-12-19 Senechalle David A. Window manager user interface
US20030043197A1 (en) * 2001-09-05 2003-03-06 Kremer Karl Heinz Image-forming system having a graphic user interface with a companion application window
US20040098229A1 (en) * 2002-06-28 2004-05-20 Brett Error Efficient click-stream data collection
CN1672153B (zh) 2002-06-28 2010-05-26 奥姆尼图雷有限公司 捕获和呈现站点访问路径数据
US7549127B2 (en) * 2002-08-01 2009-06-16 Realnetworks, Inc. Method and apparatus for resizing video content displayed within a graphical user interface
US20040098522A1 (en) * 2002-09-23 2004-05-20 Karen Holtzblatt Apparatus and method for retrieving and displaying related information on a handheld communication device
US7376905B2 (en) * 2002-12-20 2008-05-20 International Business Machines Corporation Method, system, and computer program product for user-specified GUI object distribution
US7403211B2 (en) * 2003-02-13 2008-07-22 Lumapix, Inc. Method and system for interactive region segmentation
US20050216844A1 (en) * 2004-03-03 2005-09-29 Error Brett M Delayed transmission of website usage data
US7441195B2 (en) * 2003-03-04 2008-10-21 Omniture, Inc. Associating website clicks with links on a web page
US7603373B2 (en) * 2003-03-04 2009-10-13 Omniture, Inc. Assigning value to elements contributing to business success
US8484576B2 (en) * 2003-04-17 2013-07-09 Supersonic Aerospace International, Llc System and method for customizing multiple windows of information on a display
US9081863B2 (en) * 2005-06-03 2015-07-14 Adobe Systems Incorporated One-click segmentation definition
US7991732B2 (en) * 2005-06-03 2011-08-02 Adobe Systems Incorporated Incrementally adding segmentation criteria to a data set
JP4254573B2 (ja) * 2004-02-27 2009-04-15 株式会社日立製作所 表示方法および表示装置
US7584435B2 (en) * 2004-03-03 2009-09-01 Omniture, Inc. Web usage overlays for third-party web plug-in content
US8276096B2 (en) * 2004-04-02 2012-09-25 International Business Machines Corporation Multicast file viewing and editing
US7694233B1 (en) 2004-04-30 2010-04-06 Apple Inc. User interface presentation of information in reconfigured or overlapping containers
US20060020903A1 (en) * 2004-07-26 2006-01-26 Shih-Yang Wang Window split system and method
US7721197B2 (en) * 2004-08-12 2010-05-18 Microsoft Corporation System and method of displaying content on small screen computing devices
US7778671B2 (en) * 2004-10-08 2010-08-17 Nokia Corporation Mobile communications terminal having an improved user interface and method therefor
US8418075B2 (en) 2004-11-16 2013-04-09 Open Text Inc. Spatially driven content presentation in a cellular environment
US8001476B2 (en) 2004-11-16 2011-08-16 Open Text Inc. Cellular user interface
US20060271869A1 (en) * 2005-05-31 2006-11-30 Microsoft Corporation Custom task panes that provide accessibility to one or more functions of an application program
US7941394B2 (en) * 2005-06-03 2011-05-10 Adobe Systems Incorporated User interface providing summary information or a status pane in a web analytics tool
US8538969B2 (en) * 2005-06-03 2013-09-17 Adobe Systems Incorporated Data format for website traffic statistics
US8578041B2 (en) * 2005-06-03 2013-11-05 Adobe Systems Incorporated Variable sampling rates for website visitation analysis
US7761457B2 (en) 2005-06-06 2010-07-20 Adobe Systems Incorporated Creation of segmentation definitions
US7484182B1 (en) 2005-06-30 2009-01-27 Adobe Systems Incorporated Rendition-based graphical layout management
US20070016875A1 (en) * 2005-07-12 2007-01-18 International Business Machines Corporation Method and system for partial sizing adjacency constraint in a multi-pane window frame
US7562287B1 (en) 2005-08-17 2009-07-14 Clipmarks Llc System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
US20070083812A1 (en) * 2005-10-07 2007-04-12 Hudson Thomas R Jr GUI with improved mnemonic control
US7383334B2 (en) * 2005-10-28 2008-06-03 Omniture, Inc. Comparison of website visitation data sets generated from using different navigation tools
US20070168855A1 (en) * 2006-01-17 2007-07-19 Sushma Bharat Patel Screen splitting for Web browsers
US20070265929A1 (en) * 2006-04-26 2007-11-15 Michael Danninger Portal page personalization offering a direct manipulative window arrangement functionality
US8527907B2 (en) * 2006-07-31 2013-09-03 Adobe Systems Incorporated Screen relayout
US7644375B1 (en) 2006-09-18 2010-01-05 Adobe Systems Incorporated Dynamic path flow reports
KR100843077B1 (ko) * 2006-09-28 2008-07-02 삼성전자주식회사 터치스크린 상에서 가변적인 크기로 그룹화된 정보를디스플레이하는 장치 및 방법
US7673251B1 (en) * 2006-10-02 2010-03-02 Adobe Systems, Incorporated Panel presentation
CN100451957C (zh) * 2006-10-31 2009-01-14 惠州市Tcl电脑科技有限责任公司 电脑屏幕拆分与Windows应用程序窗口归属管理方法及装置
US7779363B2 (en) * 2006-12-05 2010-08-17 International Business Machines Corporation Enabling user control over selectable functions of a running existing application
US8595635B2 (en) 2007-01-25 2013-11-26 Salesforce.Com, Inc. System, method and apparatus for selecting content from web sources and posting content to web logs
US9489216B2 (en) * 2007-07-26 2016-11-08 Sap Se Active tiled user interface
US8434019B2 (en) 2008-06-02 2013-04-30 Daniel Paul Nelson Apparatus and method for positioning windows on a display
US8547347B2 (en) * 2008-09-26 2013-10-01 Htc Corporation Method for generating multiple windows frames, electronic device thereof, and computer program product using the method
US20100146431A1 (en) * 2008-12-09 2010-06-10 Microsoft Corporation Object picker with window splitter
US20100192074A1 (en) * 2009-01-28 2010-07-29 Microsoft Corporation Pluggable margin extension
KR101640460B1 (ko) 2009-03-25 2016-07-18 삼성전자 주식회사 휴대 단말기의 분할 화면 운용 방법 및 이를 지원하는 휴대 단말기
US20100293501A1 (en) * 2009-05-18 2010-11-18 Microsoft Corporation Grid Windows
KR101636570B1 (ko) * 2009-10-28 2016-07-20 엘지전자 주식회사 출력표시영역 제어 장치 및 방법
WO2011072497A1 (zh) * 2009-12-18 2011-06-23 联想(北京)有限公司 窗口管理方法、装置及计算设备
US10397639B1 (en) 2010-01-29 2019-08-27 Sitting Man, Llc Hot key systems and methods
JP5632680B2 (ja) * 2010-08-25 2014-11-26 日立アロカメディカル株式会社 超音波画像処理装置
US11249619B2 (en) 2011-02-11 2022-02-15 Samsung Electronics Co., Ltd. Sectional user interface for controlling a mobile terminal
KR101778045B1 (ko) * 2011-02-11 2017-09-14 삼성전자 주식회사 휴대단말기의 화면 제어 방법
US9104290B2 (en) * 2011-02-11 2015-08-11 Samsung Electronics Co., Ltd. Method for controlling screen of mobile terminal
US9043698B2 (en) * 2011-03-28 2015-05-26 Aleksandar Tucovic Method for users to create and edit web page layouts
US9430583B1 (en) 2011-06-10 2016-08-30 Salesforce.Com, Inc. Extracting a portion of a document, such as a web page
USD717813S1 (en) 2011-07-25 2014-11-18 Facebook, Inc. Display panel of a programmed computer system with a graphical user interface
US9229604B2 (en) * 2011-09-01 2016-01-05 Sony Corporation User interface element
USD728578S1 (en) * 2011-11-17 2015-05-05 Jtekt Corporation Control board device with graphical user interface
US9696880B2 (en) 2011-12-26 2017-07-04 Inadev Corporation Screen management system
USD719172S1 (en) * 2011-12-27 2014-12-09 Mitsubishi Electric Corporation Display panel with informational display
USD718318S1 (en) * 2011-12-27 2014-11-25 Mitsubishi Electric Corporation Display panel with informational display
USD717808S1 (en) * 2011-12-27 2014-11-18 Mitsubishi Electric Corporation Display panel with informational display
USD717809S1 (en) * 2011-12-27 2014-11-18 Mitsubishi Electric Corporation Display panel with information display for railroads
USD719577S1 (en) * 2011-12-27 2014-12-16 Mitsubishi Electric Corporation Display panel for an informational display
USD719173S1 (en) * 2011-12-27 2014-12-09 Mitsubishi Electric Corporation Display panel with informational display for railroads
USD686634S1 (en) * 2012-01-09 2013-07-23 Rammohan Malasani Display panel with graphical user interface
USD686238S1 (en) * 2012-01-09 2013-07-16 Milyoni, Inc. Display screen with a graphical user interface of a social network presentation system
USD717316S1 (en) * 2012-01-10 2014-11-11 Samsung Electronics Co., Ltd. Display screen or portion thereof for a graphical user interface
USD702699S1 (en) * 2012-01-19 2014-04-15 Pepsico, Inc. Display screen with graphical user interface
USD702247S1 (en) * 2012-01-19 2014-04-08 Pepsico, Inc. Display screen with graphical user interface
USD703681S1 (en) * 2012-01-19 2014-04-29 Pepsico, Inc. Display screen with graphical user interface
USD682860S1 (en) * 2012-01-31 2013-05-21 Smart Technologies Ulc Display screen with graphical user interface
USD682861S1 (en) * 2012-01-31 2013-05-21 Smart Technologies Ulc Display screen with graphical user interface
USD718777S1 (en) * 2012-02-07 2014-12-02 Rowland Hobbs Tablet display screen with a graphical user interface
USD719963S1 (en) * 2012-02-07 2014-12-23 Rowland Hobbs Monitor display screen with a graphical user interface
USD719964S1 (en) * 2012-02-07 2014-12-23 Rowland Hobbs Monitor display screen with a graphical user interface
USD718776S1 (en) * 2012-02-07 2014-12-02 Rowland Hobbs Tablet display screen with a graphical user interface
USD718778S1 (en) * 2012-02-07 2014-12-02 Rowland Hobbs Smart phone display screen with a graphical user interface
US10789412B2 (en) 2012-02-20 2020-09-29 Wix.Com Ltd. System and method for extended dynamic layout
IL225016B (en) * 2012-03-01 2020-03-31 Wix Com Ltd A method and system for the use of adjustment handles to facilitate dynamic layout editing
JP5981175B2 (ja) * 2012-03-16 2016-08-31 株式会社Okiデータ・インフォテック 図面表示装置、及び図面表示プログラム
USD722608S1 (en) * 2012-03-23 2015-02-17 Microsoft Corporation Display screen with graphical user interface
KR101692252B1 (ko) * 2012-04-08 2017-01-04 삼성전자주식회사 플렉서블 디스플레이 장치 및 제어 방법
US9753926B2 (en) 2012-04-30 2017-09-05 Salesforce.Com, Inc. Extracting a portion of a document, such as a web page
US9256349B2 (en) * 2012-05-09 2016-02-09 Microsoft Technology Licensing, Llc User-resizable icons
USD711901S1 (en) * 2012-07-02 2014-08-26 Microsoft Corporation Display screen with graphical user interface
USD726746S1 (en) * 2012-08-07 2015-04-14 Milyoni, Inc. Display screen with a graphical user interface of a social networking presentation system
KR101961860B1 (ko) 2012-08-28 2019-03-25 삼성전자주식회사 사용자 단말 장치 및 그 제어 방법
KR101957173B1 (ko) 2012-09-24 2019-03-12 삼성전자 주식회사 터치 디바이스에서 멀티윈도우 제공 방법 및 장치
USD736819S1 (en) * 2012-10-05 2015-08-18 Samsung Electronics Co., Ltd. Electronic device with a transitional graphical user interface
US8793236B2 (en) 2012-11-01 2014-07-29 Adobe Systems Incorporated Method and apparatus using historical influence for success attribution in network site activity
USD743978S1 (en) * 2012-11-08 2015-11-24 Uber Technologies, Inc. Display screen of a computing device with a computer-generated electronic panel for providing confirmation for a service request
USD736234S1 (en) * 2012-11-16 2015-08-11 The Yokohama Rubber Co., Ltd. Display device for tire pressure monitoring system with graphical user interface
USD737293S1 (en) * 2012-11-16 2015-08-25 The Yokohama Rubber Co., Ltd. Display device for tire pressure monitoring system with graphical user interface
USD735743S1 (en) * 2012-11-16 2015-08-04 The Yokohama Rubber Co., Ltd. Display device for tire pressure monitoring system with graphical user interface
USD736237S1 (en) * 2012-11-26 2015-08-11 Lg Electronics Inc. Display of a multimedia terminal with transitional graphic image
USD736236S1 (en) * 2012-11-26 2015-08-11 Lg Electronics Inc. Display of a multimedia terminal with transitional graphic image
USD736807S1 (en) * 2012-11-26 2015-08-18 Lg Electronics Inc. Display of a multimedia terminal with transitional graphic image
US20150304593A1 (en) * 2012-11-27 2015-10-22 Sony Corporation Display apparatus, display method, and computer program
USD752105S1 (en) * 2012-11-30 2016-03-22 Lg Electronics Inc. Multimedia terminal having transitional graphical user interface
USD752104S1 (en) * 2012-11-30 2016-03-22 Lg Electronics Inc. Multimedia terminal having transitional graphic user interface
USD745543S1 (en) * 2013-02-22 2015-12-15 Samsung Electronics Co., Ltd. Display screen with animated user interface
CL2013001373S1 (es) * 2013-02-22 2013-12-20 Samsung Electronics Co Ltd Dibujo industrial de configuracion de imagen ornamental aplicada a un visualizador de pantalla
USD745024S1 (en) * 2013-02-22 2015-12-08 Samsung Electronics Co., Ltd. Display screen or a portion thereof with graphic user interface
AU349903S (en) * 2013-02-23 2013-07-26 Samsung Electronics Co Ltd Display screen for an electronic device
USD736809S1 (en) * 2013-02-23 2015-08-18 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD737298S1 (en) * 2013-02-23 2015-08-25 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
AU349902S (en) * 2013-02-23 2013-07-26 Samsung Electronics Co Ltd Display screen for an electronic device
USD737295S1 (en) * 2013-02-23 2015-08-25 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD735228S1 (en) * 2013-02-23 2015-07-28 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
AU349976S (en) * 2013-02-23 2013-07-31 Samsung Electronics Co Ltd Display screen for an electronic device
AU349900S (en) * 2013-02-23 2013-07-26 Samsung Electronics Co Ltd Display screen for an electronic device
USD737835S1 (en) * 2013-02-23 2015-09-01 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD737297S1 (en) * 2013-02-23 2015-08-25 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD737296S1 (en) * 2013-02-23 2015-08-25 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
AU349939S (en) * 2013-02-23 2013-07-29 Samsung Electronics Co Ltd Display screen for an electronic device
USD740306S1 (en) * 2013-03-14 2015-10-06 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US20140282207A1 (en) * 2013-03-15 2014-09-18 Rita H. Wouhaybi Integration for applications and containers
KR20140120211A (ko) * 2013-04-02 2014-10-13 엘지전자 주식회사 영상 표시 장치 및 그것의 제어 방법
USD749608S1 (en) * 2013-04-24 2016-02-16 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD755212S1 (en) * 2013-04-24 2016-05-03 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD751097S1 (en) * 2013-05-14 2016-03-08 Google Inc. Display screen with graphical user interface
USD753158S1 (en) * 2013-06-06 2016-04-05 Caresource Portion on a display screen with transitional user interface
USD738394S1 (en) 2013-06-09 2015-09-08 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD741350S1 (en) 2013-06-10 2015-10-20 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD746842S1 (en) * 2013-08-01 2016-01-05 Sears Brands, L.L.C. Display screen or portion thereof with graphical user interface
USD750657S1 (en) 2013-08-01 2016-03-01 Sears Brands, L.L.C. Display screen or portion thereof with graphical user interface
USD788795S1 (en) * 2013-09-03 2017-06-06 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
USD749610S1 (en) * 2013-09-03 2016-02-16 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD749109S1 (en) * 2013-09-03 2016-02-09 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
KR102244258B1 (ko) * 2013-10-04 2021-04-27 삼성전자주식회사 디스플레이 장치 및 이를 이용한 영상표시방법
US20150100914A1 (en) * 2013-10-04 2015-04-09 Samsung Electronics Co., Ltd. Gestures for multiple window operation
USD772278S1 (en) 2013-12-18 2016-11-22 Apple Inc. Display screen or portion thereof with animated graphical user interface
KR102189451B1 (ko) * 2013-12-27 2020-12-14 삼성디스플레이 주식회사 전자 기기
USD769892S1 (en) 2014-05-30 2016-10-25 Apple Inc. Display screen or portion thereof with graphical user interface
USD765699S1 (en) 2015-06-06 2016-09-06 Apple Inc. Display screen or portion thereof with graphical user interface
WO2016200669A1 (en) * 2015-06-07 2016-12-15 Apple Inc. Device, method, and graphical user interface for manipulating related application windows
US10768803B2 (en) 2015-09-21 2020-09-08 Motorola Solutions, Inc. User interface system with active and passive display spaces
EP3308255B1 (en) * 2015-10-09 2021-05-05 Samsung Electronics Co., Ltd. Electronic apparatus and method for providing fluid user interface
CN106201171B (zh) * 2016-06-27 2020-06-23 联想(北京)有限公司 一种分屏显示方法及电子设备
USD846587S1 (en) 2017-06-04 2019-04-23 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD861704S1 (en) 2017-09-11 2019-10-01 Apple Inc. Electronic device with graphical user interface
US10845971B2 (en) 2018-03-15 2020-11-24 International Business Machines Corporation Generating display regions in a display screen for multi-directional viewing
USD879132S1 (en) 2018-06-03 2020-03-24 Apple Inc. Electronic device with graphical user interface
USD877175S1 (en) 2018-06-04 2020-03-03 Apple Inc. Electronic device with graphical user interface
EP3591508B1 (en) * 2018-07-03 2025-09-10 Canon Production Printing Holding B.V. Method of controlling a user interface
JP7093690B2 (ja) * 2018-07-05 2022-06-30 フォルシアクラリオン・エレクトロニクス株式会社 情報制御装置、及び表示変更方法
US10769120B2 (en) * 2018-08-25 2020-09-08 Zinatt Technologies Inc. Systems and methods for dynamically updating a user interface
USD883319S1 (en) 2018-10-29 2020-05-05 Apple Inc. Electronic device with graphical user interface
USD924892S1 (en) * 2019-10-15 2021-07-13 Canva Pty Ltd Display screen or portion thereof with graphical user interface
USD984461S1 (en) 2021-06-04 2023-04-25 Apple Inc. Display screen or portion thereof with graphical user interface
USD1055083S1 (en) * 2021-06-04 2024-12-24 Sony Group Corporation Display panel or screen or portion thereof with graphical user interface
TWD218549S (zh) * 2021-06-07 2022-05-01 英屬開曼群島商一七直播公司 電腦程式產品之動畫圖形化使用者介面
USD1054445S1 (en) * 2022-08-05 2024-12-17 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744351A (ja) * 1993-07-29 1995-02-14 Fujitsu Ltd ウィンドウシステム

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5060170A (en) * 1989-08-09 1991-10-22 International Business Machines Corp. Space allocation and positioning method for screen display regions in a variable windowing system
US5390295A (en) * 1991-12-20 1995-02-14 International Business Machines Corporation Method and apparatus for proportionally displaying windows on a computer display screen
US5371847A (en) * 1992-09-22 1994-12-06 Microsoft Corporation Method and system for specifying the arrangement of windows on a display
EP0695448B1 (en) * 1993-04-20 2001-11-07 Apple Computer, Inc. Interactive user interface
US5796402A (en) * 1993-12-03 1998-08-18 Microsoft Corporation Method and system for aligning windows on a computer screen
US5487143A (en) * 1994-04-06 1996-01-23 Altera Corporation Computer user interface having tiled and overlapped window areas
US5577187A (en) * 1994-05-20 1996-11-19 Microsoft Corporation Method and system for tiling windows based on previous position and size
US5559946A (en) * 1994-08-30 1996-09-24 Intel Corporation Method and apparatus for adding a new tab to a tab bar window
US5649133A (en) * 1995-06-13 1997-07-15 Apple Computer, Inc. Method for collision avoidance for user interface for object with multiple handles
US5838317A (en) * 1995-06-30 1998-11-17 Microsoft Corporation Method and apparatus for arranging displayed graphical representations on a computer interface
US5737558A (en) * 1995-08-08 1998-04-07 International Business Machines Corporation Multi-column windows
US5712995A (en) * 1995-09-20 1998-01-27 Galileo Frames, Inc. Non-overlapping tiling apparatus and method for multiple window displays

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744351A (ja) * 1993-07-29 1995-02-14 Fujitsu Ltd ウィンドウシステム

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006189998A (ja) * 2005-01-04 2006-07-20 Internatl Business Mach Corp <Ibm> ウィンドウ内におけるフレーム再配を行うためのグラフィカル・ユーザ・インタフェースを含む情報処理装置、フレームの再配置方法、およびプログラム
JP2006205487A (ja) * 2005-01-27 2006-08-10 Kyocera Mita Corp 画像形成装置
JP2009025920A (ja) * 2007-07-17 2009-02-05 Canon Inc 情報処理装置及びその制御方法、コンピュータプログラム
JP2009080710A (ja) * 2007-09-27 2009-04-16 Hitachi High-Technologies Corp データ処理装置の表示方法
JP2010015569A (ja) * 2008-07-03 2010-01-21 Wistron Corp スクリーン表示範囲分割方法およびスクリーン表示範囲分割システム、コンピュータプログラム製品
US8373615B2 (en) 2008-07-03 2013-02-12 Wistron Corporation Method and system for splitting a display zone of a screen, and computer program product
USRE47727E1 (en) 2008-07-03 2019-11-12 Wistron Corporation Method and system for splitting a display zone of a screen, and computer program product
JP2010186131A (ja) * 2009-02-13 2010-08-26 Mitsubishi Electric Corp 表示領域分割可変表示装置
JP2014132427A (ja) * 2013-01-07 2014-07-17 Sony Corp 情報処理装置及び情報処理方法、並びにコンピューター・プログラム

Also Published As

Publication number Publication date
CA2175148A1 (en) 1997-10-27
CA2175148C (en) 2002-06-11
US6310631B1 (en) 2001-10-30
JP3689218B2 (ja) 2005-08-31

Similar Documents

Publication Publication Date Title
JP3689218B2 (ja) 表示画面上の区画のサイズおよび数を制御する方法
US5986657A (en) Method and apparatus for incorporating expandable and collapsible options in a graphical user interface
US5815151A (en) Graphical user interface
JP3598303B2 (ja) オーバーラップする複数のディスプレイオブジェクトをディスプレイ上に選択的にディスプレイしてアクティブ化する方法、および、コンピュータシステム
US5712995A (en) Non-overlapping tiling apparatus and method for multiple window displays
US6166736A (en) Method and apparatus for simultaneously resizing and relocating windows within a graphical display
US6008809A (en) Apparatus and method for viewing multiple windows within a dynamic window
AU720664B2 (en) Method and apparatus for data alteration by manipulation of representational graphs
US5977973A (en) Window linking
US5767835A (en) Method and system for displaying buttons that transition from an active state to an inactive state
US5487143A (en) Computer user interface having tiled and overlapped window areas
DE69426141T2 (de) Benutzerschnittstelle mit bewegbarer Folie mit durchclickenden Hilfsmitteln
US20070150810A1 (en) Virtual desktop
JPS63174122A (ja) コンピユーターヒューマンインタフエース
US20030067497A1 (en) Method and device for modifying a pre-existing graphical user interface
WO1996038777A1 (en) Graphical user interface
CN100365545C (zh) 可动态配置的虚拟窗口管理器
JPH0827700B2 (ja) コンピュータ表示制御システム
JP2003526820A (ja) グラフィック表示内でウィンドウのサイズ変更および再配置を同時に行うための方法および装置
JPH06208448A (ja) ブラウザ項目を有する集合ブラウザをアプリケーションに供給させる方法およびコンピュータ制御表示装置
JP2003529818A (ja) グラフィックユーザインタフェース
US7986318B2 (en) Volume management system for volumetric displays
US6023273A (en) User interface with repeating interactive background elements
WO2000057281A1 (en) Method and apparatus for simultaneously resizing and relocating windows within a graphical display including extensions
EP1124176B1 (en) Display system

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040622

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20040902

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20040924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050607

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050610

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080617

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090617

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100617

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110617

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees