(57)【要約】      （修正有）【課題】複数のコンピュータ資源を操作する簡易なＧＵＩを提供する。【解決手段】画面上に単一のアイコンを表示するための領域を予め設定し、該領域に表記する複数のコンピューティング資源を表す表示アイコンをレンダリングするステップ２０２、該領域内の入力装置ポインタのロケーションを識別するためのステップ２０４、およびユーザが表示アイコンを操作したとき、入力装置ポインタが置かれている該領域の部分に関連したコンピューティング資源を活性化するためのステップ２０８を含むグラフィカル・ユーザ・インタフェース。【選択図】図２
2009181574.tif 000002
【特許請求の範囲】
【請求項１】
グラフィカル・ユーザ・インターフェース（ＧＵＩ）において単一のアイコンを表示するための事前定義された領域内に複数のコンピューティング資源を表記するためにコンピュータを利用する方法であって、
前記ＧＵＩにおいて単一のアイコンを表示するための前記事前定義された領域に表記するべき、各々が前記事前定義された領域の一部分に関連付けられた、複数のコンピューティング資源を識別するステップと、
前記事前定義された領域における表示アイコンをレンダリングするステップと、
前記事前定義された領域内の入力装置ポインタのロケーションを識別するステップと、
ユーザが前記表示アイコンを操作するとき、前記入力装置ポインタが置かれている前記事前定義された領域の部分に関連付けられたコンピューティング資源を活性化するステップと、
を含む、方法。
【請求項２】
各コンピューティング資源は資源アイコンによって表記され、
前記入力装置ポインタのロケーションに合致する前記事前定義された領域の部分に関連付けられたコンピューティング資源を識別するステップと、
前記識別されたコンピューティング資源を表記する資源アイコンを、前記事前定義された領域にレンダリングされた表示アイコンとしてセットするステップと、
を更に含む、請求項１に記載の方法。
【請求項３】
各コンピューティング資源は前記ＧＵＩ上に資源アイコンによって表記され、
前記複数のコンピューティング資源を識別するステップは、
ユーザが前記事前定義された領域に複数の資源アイコンを配置したときを決定するステップと、
ユーザが前記事前定義された領域に複数の資源アイコンを配置したという決定に応答して、前記事前定義された領域に配置された各資源アイコンにより表記されたコンピューティング資源を識別するステップと、
を含む、請求項１に記載の方法。
【請求項４】
前記複数のコンピューティング資源を識別するステップは、前記事前定義された領域に表記するべき少なくとも１つのコンピューティング資源を追加することを指定する１つまたは複数のユーザ命令を受け取るステップを更に含む、請求項１に記載の方法。
【請求項５】
前記事前定義された領域においてコンピューティング資源の１つを表記する資源アイコンを修正することを指定する１つまたは複数のユーザ命令を受け取るステップを更に含む、請求項１に記載の方法。
【請求項６】
前記事前定義された領域においてコンピューティング資源の１つを表記することを取りやめることを指定する１つまたは複数のユーザ命令を受け取るステップを更に含む、請求項１に記載の方法。
【請求項７】
各コンピューティング資源は、ユーザ定義された位置的好みに従って、事前定義された領域の一部分に各コンピューティング資源が関連付けられる、請求項１に記載の方法。
【請求項８】
各コンピューティング資源は、当該コンピューティング資源に関する履歴上の使用統計に従って、事前定義された領域の一部分に関連付けられる、請求項１に記載の方法。
【請求項９】
グラフィカル・ユーザ・インターフェース（ＧＵＩ）おいて単一のアイコンを表示するための事前定義された領域内に複数のコンピューティング資源を表記するための装置であって、前記装置は、コンピュータ・プロセッサと、前記コンピュータ・プロセッサに接続されたコンピュータ・メモリとを含み、
前記コンピュータ・メモリは
前記ＧＵＩにおいて単一のアイコンを表示するための前記事前定義された領域に表記するべき、各々が前記事前定義された領域の一部分に関連付けられた、複数のコンピューティング資源を識別することができるコンピュータ・プログラム命令と、
前記事前定義された領域における表示アイコンをレンダリングすることができるコンピュータ・プログラム命令と、
前記事前定義された領域内の入力装置ポインタのロケーションを識別することができるコンピュータ・プログラム命令と、
ユーザが前記表示アイコンを操作するとき、前記入力装置ポインタが置かれている前記事前定義された領域の部分に関連付けられたコンピューティング資源を活性化することができるコンピュータ・プログラム命令と、
を内部に配置されている、装置。
【請求項１０】
各コンピューティング資源は資源アイコンによって表記され、
前記コンピュータ・メモリは、
前記入力装置ポインタのロケーションに合致する前記事前定義された領域の部分に関連付けられたコンピューティング資源を識別することができるコンピュータ・プログラム命令と、
前記識別されたコンピューティング資源を表記する資源アイコンを、前記事前定義された領域におけるレンダリングされた表示アイコンとしてセットすることができるコンピュータ・プログラム命令と、
を内部に配置されている、請求項９に記載の装置。
【請求項１１】
各コンピューティング資源は前記ＧＵＩ上に資源アイコンによって表記され、
前記複数のコンピューティング資源を識別することができるコンピュータ・プログラム命令は、
ユーザが前記事前定義された領域に複数の資源アイコンを配置したときを決定するステップと、
ユーザが前記事前定義された領域に複数の資源アイコンを配置したという決定に応答して、前記事前定義された領域に配置された各資源アイコンにより表記されたコンピューティング資源を識別するステップと、
を含む、請求項９に記載の装置。
【請求項１２】
グラフィカル・ユーザ・インターフェース（ＧＵＩ）において単一のアイコンを表示するための事前定義された領域内に複数のコンピューティング資源を表記するためのコンピュータ・プログラムであって、
前記ＧＵＩにおいて単一のアイコンを表示するための前記事前定義された領域に表記するべき、各々が前記事前定義された領域の一部分に関連付けられた、複数のコンピューティング資源を識別することができるコンピュータ・プログラム命令と、
前記事前定義された領域における表示アイコンをレンダリングすることができるコンピュータ・プログラム命令と、
前記事前定義された領域内の入力装置ポインタのロケーションを識別することができるコンピュータ・プログラム命令と、
ユーザが前記表示アイコンを操作するとき、前記入力装置ポインタが置かれている前記事前定義された領域の部分に関連付けられたコンピューティング資源を活性化することができるコンピュータ・プログラム命令と、
を含む、コンピュータ・プログラム。
【請求項１３】
各コンピューティング資源は資源アイコンによって表記され、
前記入力装置ポインタのロケーションに合致する前記事前定義された領域の部分に関連付けられたコンピューティング資源を識別することができるコンピュータ・プログラム命令と、
前記識別されたコンピューティング資源を表記する資源アイコンを、前記事前定義された領域におけるレンダリングされた表示アイコンとしてセットすることができるコンピュータ・プログラム命令と、
を含む、請求項１２に記載のコンピュータ・プログラム。
【請求項１４】
各コンピューティング資源は前記ＧＵＩ上に資源アイコンによって表記され、
前記複数のコンピューティング資源を識別することができるコンピュータ・プログラム命令は、
ユーザが前記事前定義された領域に複数の資源アイコンを配置するときを決定するステップと、
ユーザが前記事前定義された領域に複数の資源アイコンを配置したという決定に応答して、前記事前定義された領域に配置された各資源アイコンにより表記されるコンピューティング資源を識別するステップと、
を含む、請求項１２に記載のコンピュータ・プログラム。
【請求項１５】
前記事前定義された領域においてコンピューティング資源の１つを表記する資源アイコンを修正することを指定する１つまたは複数のユーザ命令を受け取ることができるコンピュータ・プログラム命令を更に含む、請求項１２に記載のコンピュータ・プログラム。
【請求項１６】
前記事前定義された領域においてコンピューティング資源の１つを表記することを取りやめることを指定する１つまたは複数のユーザ命令を受け取ることができるコンピュータ・プログラム命令を更に含む、請求項１２に記載のコンピュータ・プログラム。  
【請求項１７】
各コンピューティング資源は、ユーザ定義された位置的好みに従って、事前定義された領域の一部分に各コンピューティング資源が関連付けられる、請求項１２に記載のコンピュータ・プログラム。
【請求項１８】
各コンピューティング資源は、当該コンピューティング資源に関する履歴上の使用統計に従って、事前定義された領域の一部分に関連付けられる、請求項１２に記載のコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ処理に関し、詳しく言えば、グラフィカル・ユーザ・インターフェース（ＧＵＩ）において単一のアイコンを表示するための事前定義された領域内に複数のコンピューティング資源を表記する方法、装置、およびコンピュータ・プログラムに関するものである。
【背景技術】
【０００２】
１９４８年のＥＤＶＡＣコンピュータ・システムの開発はコンピュータ時代の始まりと呼ばれることが多い。そのとき以来、コンピュータ・システムは極めて複雑な装置に発展した。現在のコンピュータは、ＥＤＶＡＣのような初期のシステムよりもはるかに精巧化されている。一般に、ハードウェアおよびソフトウェアのコンポーネント、アプリケーション・プログラム、オペレーティング・システム、プロセッサ、バス、メモリ、入出力装置等の組み合わせを含む。半導体処理およびコンピュータ・アーキテクチャにおける進歩がコンピュータの性能を益々高めるので、より精巧なコンピュータ・ソフトウェアがハードウェアの高い性能を利用するように発展し、その結果、わずか数年前よりもはるかに強力なコンピュータ・システムを生じさせた。
【０００３】
ユーザがそのような強力なコンピュータ・システムを利用するのを支援するために、これらのシステムは複雑なＧＵＩを使用することが多い。これらのＧＵＩは、各コンピューティング資源をユーザに対してアイコンまたは図形として視覚的に表記することによって、ユーザがコンピューティング資源を見つけて使用するのを支援する。ユーザがＧＵＩ上のアイコンを操作するとき、コンピュータ・システムは、そのアイコンによって表記されたコンピューティング資源をレンダリングまたは所定の形にする。しかし、コンピューティング資源を表記するためのアイコンに関する現在の使用法の欠点は、現在の使用法がＧＵＩにおけるアイコンの過剰な散在の原因になることが多いということである。益々多くのコンピューティング資源が個々のアイコンを通してＧＵＩ上に表記されるとき、ＧＵＩはアイコンで充満することになる。常に多くのアイコンをＧＵＩ上に表記するということは、多くの場合、ユーザを困惑させ、ユーザがコンピューティング資源を見つけて使用するのを支援するというＧＵＩの目的の達成を妨げる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、ＧＵＩにおいて単一のアイコンを表示するための事前定義された領域内に複数のコンピューティング資源を表記するための方法、装置、およびコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、ＧＵＩにおいて単一のアイコンを表示するための事前定義された領域（以下、「事前定義領域」という）に表記するべき複数のコンピューティング資源（各コンピューティング資源は事前定義領域の一部分に関連付けられる）を識別するためのステップまたは手段、その事前定義領域における表示アイコンをレンダリングするためのステップまたは手段、事前定義領域内の入力装置ポインタのロケーションを識別するためのステップまたは手段、および、ユーザが表示アイコンを操作するとき、入力装置ポインタが置かれている事前定義領域の部分に関連したコンピューティング資源を活性化するためのステップまたは手段を含む。
【０００６】
本発明の上記および他の目的、特徴、および利点は、添付図面に示されるような本発明の実施例に関する下記の更に詳細な説明から明らかになるであろう。なお、図面における同一の参照番号は、一般に、本発明の実施例の同じ部分を表す。
【発明を実施するための最良の形態】
【０００７】
本発明に従って、グラフィカル・ユーザ・インターフェース（ＧＵＩ）において単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するための例示的な方法、装置、およびコンピュータ・プログラムが、図１で始まる添付図面を参照して説明される。本発明に従って、ＧＵＩにおいて単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記する操作は、一般に、コンピュータ、即ち、自動コンピューティング・マシンによって実施される。従って、更なる説明のために、図１は、本発明の実施例によれば、ＧＵＩにおいて単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するのに有用な例示のコンピューティング・システム、即ち、コンピュータ・システム（１５２）を含む自動コンピューティング・マシンのブロック図を示す。図１のコンピュータ・システム（１５２）は、少なくとも１つのコンピュータ・プロセッサ、即ち、ＣＰＵ（１５６）およびランダム・アクセス・メモリ、即ち、ＲＡＭ（１６８）を含み、ＲＡＭ（１６８）は、高速メモリ・バス（１６６）およびバス・アダプタ（１５８）を介してプロセッサ（１５６）およびコンピュータ・システム（１５２）の他のコンポーネントに接続される。ＲＡＭ（１６８）には、オペレーティング・システム（１５４）が格納される。本発明の実施例によれば単一のアイコンを表示するためのＧＵＩの事前定義領域内に複数のコンピューティング資源を表記するのに有用なオペレーティング・システムは、UNIX（The Open Groupの商標）、Linux（Linus Torvaldsの商標）、Microsoft XP（MocrosoftCorporationの商標）、AIX（IBM Corporationの商標）、IBM i5/OS（IBM Corporationの商標）、および当業者が想起し得る他のオペレーティング・システムを含む。
【０００８】
図１の例示のシステムでは、オペレーティング・システム（１５４）はアイコン・マネージャ（１０２）を含む。図１のアイコン・マネージャ（１０２）は、本発明の実施例によれば単一のアイコンを表示するためのＧＵＩの事前定義領域内に複数のコンピューティング資源を表記するための一連のコンピュータ・プログラム命令である。コンピューティング資源は、データ処理のためのデータまたはコンピュータ・プログラム命令の任意の集合体である。コンピューティング資源の例は、ワード処理ドキュメント、スプレッド・シート、データベース、ウェブ・ページ、実行可能プログラム、スクリプト、オブジェクト・ショートカット、ファイル・システム、または当業者が想起し得る他のコンピューティング資源を含み得る。コンピューティング資源は、バイナリ・マシン・コード、拡張マークアップ言語（eXtensible Markup Language - ＸＭＬ）ドキュメント、Ｃ++オブジェクト、Java（SunMicrosystemの商標）オブジェクト、ユニフォーム・リソース・ロケータ（ＵＲＬ）、JavaScript（SunMicrosystemの商標）または当業者が想起し得る任意の他のフォーマットを使用して実装可能である。
【０００９】
図１の例では、アイコン・マネージャ（１０２）は、一般に、本発明の実施例によれば、ＧＵＩにおいて単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するように作用する。それは、ＧＵＩにおいて単一のアイコンを表示するための事前定義領域（１１４）に表記するべき複数のコンピューティング資源（１００）を識別すること（各コンピューティング資源（１００）はその事前定義領域（１１４）の一部分と関連付けられている）、事前定義領域（１１４）おける表示アイコン（１１６）をレンダリングすること、 事前定義領域（１１４）内の入力装置ポインタ（１１２）のロケーションを識別すること、および、ユーザが表示アイコン（１１６）を操作するとき、入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連したコンピューティング資源（１００）を活性化すること、によって行われる。図１の例では、事前定義領域（１１４）は、破線のボックスとしてＧＵＩ（１１０）上に表され、単一のアイコンを表示するためのＧＵＩ上の領域のサイズである。なお、図１には、単一のアイコンを表示するための１つの事前定義領域しか示されてないが、図１におけるＧＵＩ（１１０）上にはレンダリングされた他の７つのアイコンに対する他の事前定義領域が存在するということに留意されたい。
【００１０】
図１の例示的なシステムでは、事前定義領域（１１４）の各部分が、資源テーブル（１０４）を使用してコンピューティング資源（１００）に関連付けられる。資源テーブル（１０４）における各レコードは、資源識別子（ＩＤ）フィールド（１０６）、資源アイコン識別子（ＩＤ）フィールド（１０８）、および領域座標フィールド（１１８）を含む。資源識別子フィールド（１０６）は、特定のコンピューティング資源（１００）を指定する。資源アイコン識別子フィールド（１０８）は、関連するコンピューティング資源を表記するために発生されるアイコンまたは図形を指定する。領域座標フィールド（１１８）は、関連するコンピューティング資源に割り当てられる事前定義領域（１１４）の部分を指定する。例えば、図１に示された事前定義領域（１１４）を考察することにする。図１における事前定義領域は、下記の例示的な資源テーブル（表１）によって表すことが可能である。
【表１】
2009181574.tif 000003
【００１１】
上記の例示的な資源テーブルは、ワード・プロセッサとして実装されたコンピューティング資源を、事前定義領域（１１４）の左上部分、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（0,0）および（10,10）において対向する隅を有する正方形の領域に関連付ける。その例示的な資源テーブルは、ウェブ・ページとして実装されたコンピューティング資源を、事前定義領域（１１４）の上中央部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（10,0）および（20,10）において対向する隅を有する正方形の領域に、関連付ける。その例示的な資源テーブルは、スプレッド・シートとして実装されたコンピューティング資源を、事前定義領域（１１４）の右上部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（20,0）および（30,10）において対向する隅を有する正方形の領域に、関連付ける。その例示的な資源テーブルは、ファイル・マネージャとして実装されたコンピューティング資源を、事前定義領域（１１４）の左中央部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（0,10）および（10,20）において対向する隅を有する正方形の領域に、関連付ける。その例示的な資源テーブルは、プリンタ・マネージャとして実装されたコンピューティング資源を、事前定義領域（１１４）の左下部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（0,20）および（10,30）において対向する隅を有する正方形の領域に、関連付ける。その例示的な資源テーブルは、ムービーとして実装されたコンピューティング資源を、事前定義領域（１１４）の右下部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（10,10）および（30,30）において対向する隅を有する正方形の領域に、関連付ける。上記の例示的な資源テーブルおよび図１に示された事前定義領域は、単に説明のためのものであって、限定のためのものではないということに留意されたい。
【００１２】
事前定義領域（１１４）のどの部分が図１の例における種々のコンピューティング資源（１００）に関連しているかをユーザが識別するのを支援するために、事前定義領域（１１４）におけるレンダリングされた表示アイコン（１１６）が各コンピューティング資源（１００）に対する種々の資源アイコンの合成体を構成する。資源アイコンは、例えば、プログラムの開発者によって事前指定されたソフトウェア・プログラムのアイコンのような、特定のコンピューティング資源に関連したアイコンである。単一のアイコンに対する事前定義領域におけるレンダリングされた表示アイコンは、１つの資源アイコン、複数の資源アイコンの合成体、または実際にはいずれのコンピューティング資源にも関連しない他の図形として実装されてもよいという点で、資源アイコンは表示アイコンと異なる。従って、図１の例示的な表示アイコン（１１６）は単に説明のためのものであって、限定のためのものではないということに留意されたい。図１に示された表示アイコン（１１６）は各コンピューティング資源（１００）に対する種々の資源アイコンの合成体を構成するが、そのような表示アイコンは、入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連したコンピューティング資源に対する単一の資源アイコンとして実装されてもよい。そのような場合、入力装置ポインタ（１１２）が事前定義領域（１１４）内で移動するとき、表示アイコン（１１６）は変化する。更に、事前定義領域（１１４）の種々の部分に関連したコンピューティング資源に対して如何なる資源アイコンを使用しても、表示アイコンは具現化され得ないということに留意されたい。このように、表示アイコンは、ＧＵＩ（１１０）上の事前定義領域（１１４）のロケーションに対する可視的な基準点をユーザに提供するように作用し得るだけである。
【００１３】
図１のコンピュータ・システム（１５２）は、拡張バス（１６０）およびバス・アダプタ（１５８）を介してプロセッサ（１５６）およびそのコンピュータ・システム（１５２）他のコンポーネントに接続されたディスク・ドライブ・アダプタ（１７２）を含む。ディスク・ドライブ・アダプタ（１７２）は、ディスク・ドライブ（１７０）の形式の不揮発性データ記憶装置をコンピュータ・システム（１５２）に接続する。本発明の実施例によれば、ＧＵＩにおいて単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するためのコンピュータに有用なディスク・ドライブ・アダプタは、統合ドライブ・エレクトロニクス（Integrated Drive Electronics − ＩＤＥ）アダプタ、小型コンピュータ・システム・インターフェース（ＳＣＳＩ）アダプタ、および当業者が想起し得る他のアダプタを含む。不揮発性コンピュータ・メモリは、当業者が想起し得るような光ディスク・ドライブ、電気的消去可能プログラマブル読取り専用メモリ（所謂、ＥＥＰＲＯＭまたは「フラッシュ」メモリ）、ＲＡＭドライブ等として実装することが可能である。アイコン・マネージャ（１０２）および資源テーブル（１０４）を含むオペレーティング・システム（１５４）、並びに、図１の例におけるコンピューティング資源（１００）がＲＡＭ（１６８）内に示されているが、一般に、そのようなソフトウェアの多くのコンポーネントは、例えば、ディスク・ドライブ（１７０）のような不揮発性メモリに格納されるということも留意されたい。
【００１４】
図１における例示的なコンピュータ・システム（１５２）は、１つまたは複数の入出力（Ｉ／Ｏ）アダプタ（１７８）を含む。Ｉ／Ｏアダプタは、例えば、コンピュータ・ディスプレイ・スクリーンのような表示装置への出力およびキーボードやマウスのようなユーザ入力装置（１８１）からのユーザ入力を制御するためのソフトウェア・ドライバおよびコンピュータ・ハードウェアを介してユーザ指向の入出力を実行する。図１における例示のコンピュータ・システム（１５２）は、ディスプレイ・スクリーンまたはコンピュータ・モニタのような表示装置（１８０）へのグラフィック出力のために特別に設計されたＩ／Ｏアダプタの一例であるビデオ・アダプタ（２０９）を含む。ビデオ・アダプタ（２０９）は、高速ビデオ・バス（１６４）、バス・アダプタ（１５８）、および、高速バスであるフロント・サイド・バス（１６２）を介してプロセッサ（１５６）に接続される。
【００１５】
図１における例示のコンピュータ・システム（１５２）は、他のコンピュータとのデータ通信、およびデータ通信ネットワークとのデータ通信のための通信アダプタ（１６７）を含む。そのようなデータ通信は、ＲＳ−２３２接続を介して、ユニバーサル・シリアル・バス（ＵＳＢ）のような外部バスを介して、ＩＰデータ通信ネットワークのようなデータ通信ネットワークを介して、および、当業者が想起し得る他の方法で、逐次に実行することが可能である。通信アダプタは、１つのコンピュータが別のコンピュータにデータを送るハードウェア・レベルのデータ通信を、直接にまたはデータ通信ネットワークを介して行う。本発明の実施例によれば、ＧＵＩにおいて単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するのに有用な通信アダプタの例は、有線ダイアルアップ通信のためのモデム、有線データ通信ネットワーク通信のためのイーサネット（IEEE802.3）アダプタ、および無線データ通信ネットワーク通信のための 802.11 アダプタを含む。
【００１６】
図１に示された例示のコンピュータ・アーキテクチャは説明のためのものであり、限定のためのものではないということに留意されたい。本発明の実施例によれば、ＧＵＩにおいて単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するためには、当業者が想起し得る他のコンピュータ・アーキテクチャも有用であろう。
【００１７】
更なる説明のために、図２は、本発明の実施例によれば、ＧＵＩにおいて単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記する例示的な方法のフローチャートを示す。図２の方法は、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域に表記するための複数のコンピューティング資源を識別するステップ（２００）を含む。その複数のコンピューティング資源を識別するステップ（２００）は、事前定義領域（１１４）のための資源テーブル（１０４）におけるレコードによって指定されたコンピューティング資源を識別することによって実行されてもよい。
【００１８】
各コンピューティング資源は、事前定義領域（１１４）のための資源テーブル（１０４）を使用して、図２の例における事前定義領域（１１４）の一部分に関連付けられる。図２の資源テーブル（１０４）における各レコードは、資源識別子フィールド（１０６）、資源アイコン識別子フィールド（１０８）、および領域座標フィールド（１１８）を含む。資源識別子フィールド（１０６）は特定のコンピューティング資源（１００）を指定する。資源アイコン識別子フィールド（１０８）は、関連するコンピューティング資源を表記するために発生されるアイコンまたは図形を指定する。領域座標フィールド（１１８）は、関連するコンピューティング資源に割り当てられる事前定義領域（１１４）の部分を指定する。例えば、図２に示された事前定義領域（１１４）を考察することにする。図２における事前定義領域（１１４）は、次の例示な資源テーブル（表２）によって表すことが可能である。
【表２】
2009181574.tif 000004
【００１９】
上記の例示的な資源テーブル（表２）は、ワード・プロセッサとして実装されたコンピューティング資源を、事前定義領域（１１４）の左上部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（0,0）および（15,15）において対向する隅を有する正方形の領域に、関連付ける。その例示的な資源テーブルは、ウェブ・ページとして実装されたコンピューティング資源を、事前定義領域（１１４）の左上部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（0,15）および（15,30）において対向する隅を有する正方形の領域に、関連付ける。その例示的な資源テーブルは、スプレッド・シートとして実装されたコンピューティング資源を、事前定義領域（１１４）の右上部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（15,0）および（30,15）において対向する隅を有する正方形の領域に、関連付ける。その例示的な資源テーブルは、ムービーとして実装されたコンピューティング資源を、事前定義領域（１１４）の右下部分に、詳しく言えば、事前定義領域（１１４）の左上隅に関してピクセル座標（15,15）および（30,30）において対向する隅を有する正方形の領域に、関連付ける。上記の例示的な資源テーブルおよび図１に示された事前定義領域は説明のためのものであり、限定のためのものではないということに留意されたい。
【００２０】
図２の方法は、事前定義領域（１１４）における表示アイコン（１１６）をレンダリングするステップ（２０２）を含む。図２の方法に従って事前定義領域（１１４）における表示アイコン（１１６）をレンダリングするステップ（２０２）は、事前定義領域（１１４）に関連したコンピューティング資源の各々に対する資源アイコンに従って表示アイコン（１１６）を生成することによって実行されてもよい。例えば、前述の例示的な資源テーブルを考察することにする。事前定義領域（１１４）に関連したコンピューティング資源の各々に対する資源アイコンに従って表示アイコン（１１６）を生成するステップは、各小型の資源アイコンのサイズが資源テーブル（１０４）における各資源アイコンに関連した領域座標に合致するように各コンピューティング資源に対する資源テーブル（１０４）において指定された資源アイコンの小型バージョンを統合して単一の表示アイコン（１１６）にすることによって実行されてもよい。しかし、上述したように、複数の資源アイコンの合成体として表示アイコンを具現化するということは、単に説明のためであって、限定のためでない。
【００２１】
図２の方法は、事前定義領域（１１４）内の入力装置ポインタ（１１２）のロケーションを識別するステップ（２０４）を含む。図２の方法に従って事前定義領域（１１４）内の入力装置ポインタ（１１２）のロケーションを識別するステップ（２０４）は、ＧＵＩ（１１０）における入力装置ポインタ（１１２）のロケーションを指定するオペレーティング・システム内のＧＵＩサブシステムからロケーション通知メッセージを受け取ることにより実行されてもよい。ＧＵＩサブシステムは、一般に、ユーザがＧＵＩのあちこちにユーザ入力ポインタを移動させるとき、そのようなロケーション通知メッセージを送る。
【００２２】
図２の方法は、ユーザが表示アイコン（１１６）を操作するときに入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連したコンピューティング資源を活性化するステップ（２０８）を含む。ユーザが図２の方法に従って表示アイコン（１１６）を操作するときに入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連したコンピューティング資源を活性化するステップ（２０８）は、ユーザが表示アイコン（１１６）を操作したというユーザ操作通知メッセージを、オペレーティング・システムにおけるＧＵＩサブシステムから受け取ること、ユーザが表示アイコン（１１６）を操作したとき、入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分にどのコンピューティング資源が関連付けられているかを資源テーブル（１０４）から決定すること、およびそのコンピューティング資源を活性化するためにオペレーティング・システム機能を起動すること、によって実行されてもよい。そのような方法では、ユーザが図２の表示アイコン（１１６）の種々の部分を操作するとき、種々のコンピューティング資源が活性化される。上述のロケーション通知メッセージおよびユーザ操作通知メッセージはＧＵＩサブシステムからの２つの別個のメッセージを使用して具現化されるが、他の実施例では、その２つのメッセージが単一のメッセージを使用して具現化されてもよいということに留意されたい。
【００２３】
図２の例では、事前定義領域におけるレンダリングされた表示アイコンは、事前定義領域に関連したコンピューティング資源に対する複数の資源アイコンからの合成体として具現化される。そのような方法では、入力装置ポインタが事前定義領域の或る部分から別の部分に移動するとき、表示アイコンは変化しない。しかし、或る実施例では、入力装置ポインタが事前定義領域の或る部分から別の部分に移動するとき、表示アイコンが変化する。
【００２４】
図３は、更なる説明のために、本発明の実施例によれば、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するための更なる例示的な方法を示すフローチャートを示す。
【００２５】
図３の方法は、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域（１１４）に表記するための複数のコンピューティング資源を識別するステップ（２００）を含む。図３の方法に従って、単一のアイコンを表示するための事前定義領域（１１４）に表記するための複数のコンピューティング資源を識別するステップ（２００）は、図２に関連して上述したように実行されてもよい。各コンピューティング資源は、図３の資源テーブル（１０４）を使用して事前定義領域（１１４）の一部分に関連付けられる。図３の資源テーブル（１０４）における各レコードは、資源識別子フィールド（１０６）、資源アイコン識別子フィールド（１０８）、および領域座標フィールド（１１８）を含む。資源識別子フィールド（１０６）は、特定のコンピューティング資源（１００）を指定する。資源アイコン識別子フィールド（１０８）は、関連するコンピューティング資源を表記するために発生されるアイコンまたは図形を指定する。領域座標フィールド（１１８）は、関連するコンピューティング資源に割り当てられる事前定義領域（１１４）の部分を指定する。
【００２６】
図３の方法は、事前定義領域（１１４）における入力装置ポインタ（１１２）のロケーション（２０６）を識別するステップ（２０４）を含む。図３の方法による、事前定義領域（１１４）における入力装置ポインタ（１１２）のロケーションの識別するステップ（２０４）は、ＧＵＩ（１１０）上の入力装置ポインタ（１１２）のロケーションを指定するオペレーティング・システム内のＧＵＩサブシステムからロケーション通知メッセージを受け取ることによって実行されてもよい。
【００２７】
図３の方法は、入力装置ポインタ（１１２）のロケーションに合致する事前定義領域（１１４）の部分に関連したコンピューティング資源を識別するステップ（２０４）も含む。上述のように、資源テーブル（１０４）は種々のコンピューティング資源を事前定義領域（１１４）の種々の部分に関連付ける。従って、図３の方法による、入力装置ポインタ（１１２）のロケーションに合致する事前定義領域（１１４）の部分に関連したコンピューティング資源の識別するステップ（２０４）は、入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連する資源識別子（３０２）を資源テーブル（１０４）から決定することによって実行されてもよい。
【００２８】
図３の方法は、識別されたコンピューティング資源を表記する資源アイコンを、事前定義領域（１１４）におけるレンダリングされた表示アイコン（１１６）としてセットするステップ（３０４）を含む。図３の方法に従って、識別されたコンピューティング資源を表記する資源アイコンを、事前定義領域（１１４）におけるレンダリングされた表示アイコン（１１６）としてセットするステップ（３０４）は、資源テーブル（１０４）における資源識別子（３０２）に関連する資源アイコン識別子により指定された資源アイコンを選択することによって実行されてもよい。
【００２９】
図３の方法は、事前定義領域（１１４）における表示アイコン（１１６）をレンダリングするステップ（２０２）を含む。図３の方法による、事前定義領域（１１４）における表示アイコン（１１６）をレンダリングするステップ（２０２）は、入力装置ポインタ（１１２）が事前定義領域（１１４）の他の部分におけるロケーションに移動するまで、事前定義領域における表示アイコン（１１６）を表示することによって実行されてもよい。そのような方法では、ユーザが入力装置ポインタ（１１２）をＧＵＩ（１１０）上の事前定義領域（１１４）の種々の部分に移動させるとき、単一のアイコンを表示するための事前定義領域（１１４）におけるアクセス可能な種々のコンピューティング資源を表記するために種々のアイコンが表示される。
【００３０】
図３の方法は、ユーザが表示アイコン（１１６）を操作するときに、入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連したコンピューティング資源を活性化するステップ（２０８）を含む。ユーザが図３の方法に従って表示アイコン（１１６）を操作するときに、入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連したコンピューティング資源を活性化するステップ（２０８）は、資源識別子（３０２）によって指定されたコンピューティング資源を活性化するためにオペレーティング・システム機能を起動することによって実行されてもよい。
【００３１】
入力装置ポインタが事前定義領域をあちこちと移動するとき、表示アイコンがどのように変化するかを示すために、本発明の実施例によれば、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するのに有用な例示的なＧＵＩの表示画面を示す図４〜図７を考察することにする。図４〜図７の例における各ＧＵＩ（１１０）は、入力装置ポインタ（１１２）が事前定義領域（１１４）内の種々のロケーションにあるとき、事前定義領域（１１４）におけるレンダリングされた表示アイコン（１１６）を示す。
【００３２】
図４の例では、入力装置ポインタ（１１２）が事前定義領域（１１４）の左上部分に置かれている。図４の例では、ワード処理プログラムとして実装されたコンピューティング資源が、入力装置ポインタ（１１２）のロケーションに合致する事前定義領域（１１４）の部分に関連している、ということをコンピュータ・システムが識別する。コンピュータ・システムは、ワード処理プログラムを表記する資源アイコンを、事前定義領域（１１４）におけるレンダリングされた表示アイコン（１１６）としてセットする。
【００３３】
図５の例では、入力装置ポインタ（１１２）が事前定義領域（１１４）の中央上部分に置かれている。図５の例では、ウェブ・ブラウザとして実装されたコンピューティング資源が、入力装置ポインタ（１１２）のロケーションに合致する事前定義領域（１１４）の部分に関連している、ということをコンピュータ・システムが識別する。コンピュータ・システムは、ウェブ・ブラウザを表記する資源アイコンを、事前定義領域（１１４）におけるレンダリングされた表示アイコン（１１６）としてセットする。
【００３４】
図６の例では、入力装置ポインタ（１１２）が事前定義領域（１１４）の右上部分に置かれている。図６の例では、スプレッド・シート・プログラムとして実装されたコンピューティング資源が、入力装置ポインタ（１１２）のロケーションに合致する事前定義領域（１１４）の部分に関連している、ということをコンピュータ・システムが識別する。コンピュータ・システムは、スプレッド・シートを表記する資源アイコンを、事前定義領域（１１４）におけるレンダリングされた表示アイコン（１１６）としてセットする。
【００３５】
図７の例では、入力装置ポインタ（１１２）が事前定義領域（１１４）の右下部分に置かれている。図７の例では、ムービーとして実装されたコンピューティング資源が、入力装置ポインタ（１１２）のロケーションに合致する事前定義領域（１１４）の部分に関連している、ということをコンピュータ・システムが識別する。コンピュータ・システムは、ムービーを表記する資源アイコンを、事前定義領域（１１４）におけるレンダリングされた表示アイコン（１１６）としてセットする。
【００３６】
上述したように、本発明の実施例では、単一のコンピューティング資源へのアクセスをユーザに提供するのではなく、複数のコンピューティング資源へのアクセスをユーザに提供するために、単一のアイコンを表示するためのＧＵＩ上の事前定義領域が使用される。コンピューティング資源をＧＵＩ上の特定の事前定義領域に割り当てる方法に関して更に説明するために、本発明の実施例によれば単一のアイコンを表示するためのＧＵＩの事前定義領域内に複数のコンピューティング資源を表記する更なる例示的な方法を示すフローチャートを示す図８を考察することにする。
【００３７】
図８の方法は図２の方法に類似している。即ち、図８の方法は、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域（１１４）に表記するべき複数のコンピューティング資源（各コンピューティング資源は事前定義領域の一部分に関連付けられている）を識別するステップ（２００）と、事前定義領域（１１４）における表示アイコン（１１６）をレンダリングするステップ（２０２）と、事前定義領域（１１４）内の入力装置ポインタ（１１２）のロケーションを識別するステップ（２０４）と、ユーザが表示アイコン（１１６）を操作するとき、入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連したコンピューティング資源を活性化するステップ（２０８）とを含む。
【００３８】
図８の方法では、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域（１１４）に表記するべき複数のコンピューティング資源を識別するステップ（２００）は、ユーザが事前定義領域（１１４）に複数の資源アイコン（５０４）を配置するときを決定するステップ（５００）と、ユーザが事前定義領域（１１４）に複数の資源アイコンを配置したという決定に応答して、事前定義領域（１１４）に配置された資源アイコンの各々により表記されたコンピューティング資源を識別するステップ（５０２）とを含む。図８の方法による、ユーザが事前定義領域（１１４）に複数の資源アイコン（５０４）を配置するときを決定するステップ（５００）は、ユーザが事前定義領域（１１４）において複数の資源アイコンをドラッグ・アンド・ドロップしたことを検知することによって実行されてもよい。ユーザが事前定義領域（１１４）において複数の資源アイコンをドラッグ・アンド・ドロップしたことを検知するステップは、オペレーティング・システムにおけるＧＵＩサブシステムによって提供されるＧＵＩ通知メッセージを使用して実行されてもよい。
【００３９】
ユーザが事前定義領域（１１４）に複数の資源アイコンを置いたという決定に応答して、図８の方法に従って、事前定義領域（１１４）に配置された資源アイコンの各々により表記されたコンピューティング資源を識別するステップ（５０２）は、事前定義領域（１１４）に配置された各資源アイコンに関連したメタ・データから資源識別子を検索すること、および、各資源識別子を、合致する資源アイコンに対する識別子とその資源識別子に割り当てられた事前定義領域（１１４）の一部分を指定する座標のセットとに関連付けて資源テーブル（１０４）に格納することによって実行されてもよい。図８の例では、資源テーブル（１０４）における各レコードは、資源識別子フィールド（１０６）、資源アイコン識別子フィールド（１０８）、および領域座標フィールド（１１８）を含む。資源識別子フィールド（１０６）は特定のコンピューティング資源（１００）を指定する。資源アイコン識別子フィールド（１０８）は、関連するコンピューティング資源を表記するために発生されるアイコンまたは図形を指定する。領域座標フィールド（１１８）は、関連するコンピューティング資源に割り当てられている事前定義領域（１１４）の部分を指定する。
【００４０】
資源テーブル（１０４）における各コンピューティング資源に関連する事前定義領域（１１４）の部分は、ウィザード、ポップアップ・メニュー、或いは当業者が想起し得る他の方法、を介してユーザにより設定されたユーザ定義の位置的な好みに基づいて選択されてもよい。例えば、ユーザが図８に示された「スプレッド・シート」アイコンを事前定義領域（１１４）にドラッグするとき、事前定義領域（１１４）のどの部分がスプレッド・シート・プログラムに関連しなければならないかを指定するように、ダイアログ・ボックスがユーザに要請してもよい。図８の例では、事前定義領域（１１４）の右上部分は、資源テーブル（１０４）を使用するスプレッド・シート・プログラムに関連している。
【００４１】
ユーザ定義の位置的好みに加えて、資源テーブル（１０４）における各コンピューティング資源に関連する事前定義領域（１１４）の部分がそのコンピューティング資源に関する履歴上の用途統計に基づいて選択されてもよい。例えば、ユーザが「ムービー」アイコンをＧＵＩ（１１０）上の他の資源アイコン（５０４）よりも履歴的に多くクリックした場合に関して図８を考察することにする。そのような例では、ムービー・コンピューティング資源は、事前定義領域（１１４）を介してアクセスし得る他のコンピューティング資源よりも大きなその事前定義領域（１１４）内の部分を与えられる。事前定義領域（１１４）のすべての部分がコンピューティング資源に割り付けられた後でも、ユーザが事前定義領域（１１４）を介して種々の資源にアクセスするとき、より多大な履歴上の使用統計が得られるときには、各コンピューティング資源に関連した事前定義領域（１１４）の部分が変更されてもよい。例えば、ユーザが、図８に示された事前定義領域（１１４）を介してスプレッド・シート・プログラムを、他のコンピューティング資源よりも多く利用し始める場合、事前定義領域（１１４）の大きな部分がスプレッド・シート・プログラムに割り当てられてもよい。従って、表示アイコン（１１６）においてスプレッド・シート・プログラムを表記するために使用される図形はより大きくなるであろうし、表示アイコン（１１６）において使用される１つまたは複数の他の図形はより小さくなるであろう。
【００４２】
図８に関する上記の説明は、ユーザがＧＵＩの事前定義領域に複数の資源アイコンを配置したとき、その事前定義領域に表記するべき複数のコンピューティング資源をコンピュータ・システムが識別し得るということを述べている。しかし、別の実施例において、コンピュータ・システムは、ＧＵＩ上の事前定義領域に表記するべき少なくとも１つのコンピューティング資源を加えることを指定する１つまたは複数のユーザ命令を受け取ることによって、ＧＵＩ上の事前定義領域に表記するべき複数のコンピューティング資源を識別することも可能である。更なる説明のために、本発明の実施例によれば単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記する更なる例示的な方法のフローチャートを示す図９を考察することにする。
【００４３】
図９の方法は図２の方法に類似している。即ち、図９の方法は、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域（１１４）に表記するべき複数のコンピューティング資源を識別するステップ（２００）を含む。なお、各コンピューティング資源は事前定義領域（１１４）の一部分と関連付けられている。その方法は、更に、事前定義領域（１１４）における表示アイコン（１１６）をレンダリングするステップ（２０２）、事前定義領域（１１４）内の入力装置ポインタ（１１２）のロケーションを識別するステップ（２０４）、およびユーザが表示アイコン（１１６）を操作するとき、入力装置ポインタ（１１２）が置かれている事前定義領域（１１４）の部分に関連したコンピューティング資源を活性化するステップ（２０８）を含む。
【００４４】
図９の方法において、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域（１１４）に表記するべき複数のコンピューティング資源を識別するステップ（２００）は、ＧＵＩ（１１０）上の事前定義領域（１１４）に表記するべき少なくとも１つのコンピューティング資源を加えることを指定するユーザ命令を受け取るステップ（６１０）を含む。図９の方法による、ＧＵＩ（１１０）上の事前定義領域（１１４）に表記するべき少なくとも１つのコンピューティング資源を加えることを指定するユーザ命令を受け取るステップ（６１０）は、ポップアップ・メニュー（６００）からユーザ選択を受け取ること、および、そのユーザ選択を受け取ることに応答して、事前定義領域（１１４）に表記するべきコンピューティング資源を入力するためのダイアログ・ボックスをユーザに提供すること、によって実行されてもよい。例えば、ユーザは、ＧＵＩ（１１０）の上の事前定義領域（１１４）に表記するべきコンピューティング資源を加えるためにメニュー項目「資源を加える」をメニュー（６００）から選択してもよい。
【００４５】
図９の方法は、事前定義領域（１１４）においてコンピューティング資源の１つを表記する資源アイコンの修正を指定する１つまたは複数のユーザ命令を受け取るステップ（６１２）を含む。図９の方法による、事前定義領域（１１４）においてコンピューティング資源の１つを表記する資源アイコンの修正を指定する１つまたは複数のユーザ命令を受け取るステップ（６１２）は、ポップアップ・メニュー（６００）からユーザ選択を受け取ること、および、そのユーザ選択を受け取ったことに応答して、事前定義領域（１１４）においてコンピューティング資源の１つを表記する資源アイコンを修正するためにダイアログ・ボックスをユーザに提供すること、によって実行されてもよい。例えば、ユーザは、ＧＵＩ（１１０）上の事前定義領域（１１４）においてコンピューティング資源の１つを表記する資源アイコンを修正するために、メニュー（６００）からメニュー項目「資源を修正する」を選択してもよい。
【００４６】
図９の方法は、事前定義領域（１１４）におけるコンピューティング資源の１つの表記を削除することを指定する１つまたは複数の命令を受け取るステップ（６１４）を含む。図９の方法に従って事前定義領域（１１４）におけるコンピューティング資源の１つの表記を削除することを指定する１つまたは複数の命令を受け取るステップ（６１４）は、ポップアップ・メニュー（６００）からユーザ選択を受け取ること、および、そのユーザ選択を受け取ったことに応答して、事前定義領域（１１４）におけるコンピューティング資源の１つの表記を削除するためにダイアログ・ボックスをユーザに提供すること、によって実行されてもよい。例えば、ユーザは、ＧＵＩ（１１０）上の事前定義領域（１１４）におけるコンピューティング資源の１つの表記を削除するためにメニュー（６００）からメニュー項目「資源を削除する」を選択してもよい。
【００４７】
本発明の実施例は、主として、ＧＵＩにおいて、単一のアイコンを表示するための事前定義領域（１１４）に複数のコンピューティング資源を表記するための十分に機能的なコンピュータ・システムに関して説明されている。しかし、本発明が、任意の適切なデータ処理システムを使用するコンピュータ可読媒体上に搭載されるコンピュータ・プログラムとして実施され得る、ということは当業者には明らかであろう。そのようなコンピュータ可読媒体は、磁気的媒体、光学的媒体、または他の適切な媒体を含む機械読取り可能な情報のための伝送媒体または記録媒体であってもよい。記録可能な媒体の例は、ハード・ドライブにおける磁気ディスクまたはディスケット、光学的ドライブのためのコンパクト・ディスク、磁気テープ、および、当業者が想起し得るような他の媒体を含む。伝送媒体の例は、音声通信のための電話網、例えばイーサネット（商標）のようなデジタル・データ通信網、並びに、インターネット・プロトコルおよびワールド・ワイド・ウェブと通信するネットワークおよび、例えば IEEE 802.11 ファミリの仕様に従って具現化されたネットワークのような無線通信媒体を含む。適切なプログラミング手段を有する任意のコンピュータ・システムが、コンピュータ・プログラムとして具現化された本発明の方法ステップを実行することができるであろう、ということは当業者には容易に明らかであろう。しかし、本明細書に記載された実施例のうちの或るものは、コンピュータ・ハードウェア上にインストールされて実行されるソフトウェアに向いているが、ファームウェアとして或いはハードウェアとして具現化される別の実施例も本発明の範囲内にあるということも当業者には明らかであろう。
【００４８】
本発明の趣旨から逸脱することなく種々の実施例において修正および変更を施し得るということは上記の説明から明らかであろう。本明細書における記載は単に説明を目的とするものであり、限定的な意味に解釈されるべきではない。本発明の範囲は「特許請求の範囲」の記載によって限定される。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するのに有用な例示的コンピュータ・システムを含む自動コンピューティング・マシンのブロック図である。
【図２】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するための例示的方法を示すフローチャートである。
【図３】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するための更なる例示的方法を示すフローチャートである。
【図４】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するのに有用な例示的ＧＵＩの概略図である。
【図５】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するのに有用な例示的ＧＵＩの概略図である。
【図６】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するのに有用な例示的ＧＵＩの概略図である。
【図７】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するのに有用な例示的ＧＵＩの概略図である。
【図８】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するための更なる例示的方法を示すフローチャートである。
【図９】本発明の実施例によれば、グラフィカル・ユーザ・インターフェースにおいて、単一のアイコンを表示するための事前定義領域内に複数のコンピューティング資源を表記するための更なる例示的方法を示すフローチャートである。
【図１】
2009181574.tif 000005
【図２】
2009181574.tif 000006
【図３】
2009181574.tif 000007
【図４】
2009181574.tif 000008
【図５】
2009181574.tif 000009
【図６】
2009181574.tif 000010
【図７】
2009181574.tif 000011
【図８】
2009181574.tif 000012
【図９】
2009181574.tif 000013