(57)【要約】【課題】リストからアイテムを選択するためにコンピューターに実装される方法。【解決手段】ａ）ユーザーから第１の入力を受信するステップであって、第１の入力は、コンピュータースクリーンに表示されるアイコンとのインタラクションを含み、インタラクションは、ユーザーからの第１の動作か、第１の動作とは異なるユーザーからの第２の動作かのどちらかを含む、ステップと、ｂ）第１の入力が第１の動作を含むならば、リストのアイテムのサブセットを含む第１のメニューをコンピュータースクリーンに表示し、そうでなければ、入力が第２の動作を含むならば、アイコンの全リストを含む第２のメニューをコンピュータースクリーンに表示するステップと、ｃ）ユーザーから第２の入力を受信すると表示されるメニューのアイテムを選択するステップとを備える。【選択図】図３
2020064636.tif 000002
【特許請求の範囲】
【請求項１】
リストからアイテムを選択するためにコンピューターに実装される方法であって、
ａ）ユーザーから第１の入力を受信するステップであって、前記第１の入力は、コンピュータースクリーン（ＤＹ）に表示されるアイコン（ＩＣ）とのインタラクションを含み、前記インタラクションは、前記ユーザーからの第１の動作か、前記第１の動作とは異なる、前記ユーザーからの第２の動作かのどちらかを含む、ステップと、
ｂ）前記第１の入力が前記第１の動作を含むならば、前記リストの前記アイテムのサブセットを含む第１のメニュー（ＭＮ１）を前記コンピュータースクリーンに表示し、そうでなければ、前記入力が前記第２の動作を含むならば、前記アイコンの全リストを含む第２のメニュー（ＭＮ２）を前記コンピュータースクリーンに表示するステップと、
ｃ）前記ユーザーから第２の入力を受信すると前記表示されるメニューのアイテム（ＩＴｎ、ＩＴｍ）を選択するステップと
を備え、前記第２の入力は、選択される前記アイテム上に前記ユーザーにより行われる第３の動作か、前記第３の動作とは異なる、選択される前記アイテム上に前記ユーザーにより行われる第４の動作かのどちらかを含み、前記方法は、
前記第２の入力が前記第２のメニューのアイテム上に行われる前記第４の動作を含むならば、前記アイテムを前記第１のメニューのアイテムの前記サブセットに加えるステップをさらに備えることを特徴とするコンピューターに実装される方法。
【請求項２】
前記第１および第２のメニューは、前記アイコンに近接してまたは部分的に重なり合って、前記コンピュータースクリーンの同じ領域に表示されることを特徴とする請求項１に記載のコンピューターに実装される方法。
【請求項３】
前記第１および第２の入力は、ポインティングデバイス（ＰＤ）を介して前記ユーザーにより供給されることを特徴とする請求項１または２に記載のコンピューターに実装される方法。
【請求項４】
−前記第１の動作は、前記ポインティングデバイスを使用して前記アイコンに行われるプレスの動作であり、
−前記第１のメニューが表示されると、前記アイテムを選択することは、前記ポインティングデバイスを使用して選択される前記アイテムに行われるドラッグアンドリリースの動作を含むことを特徴とする請求項３に記載のコンピューターに実装される方法。
【請求項５】
前記第２の動作は、前記ポインティングデバイスを使用して行われる前記アイコン上のダブルクリックまたはタップの動作か、前記ポインティングデバイスを使用してさらに行われる前記アイコンの特定の領域（ＳＢ）上のシングルクリックまたはタップの動作かのどちらかを含むことを特徴とする請求項３または４に記載のコンピューターに実装される方法。
【請求項６】
前記第３および第４の動作は、前記ポインティングデバイスを使用して行われる、選択される前記アイテムの予め決められた異なる領域（ＳＴ）上のクリックまたはタップの動作を含むことを特徴とする請求項３ないし５のいずれか一項に記載のコンピューターに実装される方法。
【請求項７】
請求項１ないし６のいずれか一項に記載の方法をコンピューターシステムに実行させるコンピューター実行可能な命令を含む非一時的なコンピューター読み取り可能なデータ記録媒体（Ｍ１〜Ｍ４）に格納されることを特徴とするコンピュータープログラム製品。
【請求項８】
請求項１ないし６のいずれか一項に記載の方法をコンピューターシステムに実行させるコンピューター実行可能な命令（ＥＸＰ）を含むことを特徴とする非一時的なコンピューター読み取り可能なデータ記録媒体（Ｍ１〜Ｍ４）。
【請求項９】
コンピューターシステムであって、
メモリ（Ｍ１〜Ｍ４）に、およびグラフィカルユーザーインターフェイスデバイス（ＫＢ、ＰＤ、ＤＣ、ＤＹ）に結合されたプロセッサー（Ｐ）と、
請求項１ないし６のいずれか一項に記載の方法を前記コンピューターシステムに実行させるコンピューター実行可能な命令（ＥＸＰ）を格納する前記メモリと
を備えたことを特徴とするコンピューターシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リストからアイテムを選択するためのコンピューターに実施される方法に関係する。本発明は、コンピューターエンジニアリングの技術分野に関し、より詳細には、ＧＵＩ（グラフィカルユーザーインターフェイス）の技術分野に関する。本発明は、本発明自体を、例えば、コンピューターグラフィックスソフトウェア、文書処理などのような、多くの異なるアプリケーションに導く。
【背景技術】
【０００２】
かなり頻繁に、ソフトウェアツールのユーザーは、リスト、またはライブラリからアイテムを選択しなければならない。例えば、ユーザーは、ワープロの分野において、フォントを、コンピューターグラフィックスにおいて、色、線の太さ、ブラシの大きさおよび形状などを、選択する必要があるだろう。リストは、最も大きな可能性のある自由をユーザーに与えるために、とても長いことがあり得るが、これは、選択を、例えば、時間を消費し面倒な、ドロップダウンメニューを端から端までスクロールすることによって、行うことを引き起こす。さらにその上、体験は、選択が、少数の「お気に入り」アイテム、より望ましいクイックアクセスの中において行われる時間のほとんどを示す。
【０００３】
いくつかのアプローチは、ユーザーに、最も能率的なやり方においてリストからアイテムを選ぶことを可能にするために実装されてきたが、これらのうちで、完全に満足のいくものはない。
【０００４】
例えば、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｗｏｒｄは、優先される最近使用したカラー（ｃｏｌｏｒ）のメニューに、ツールバー上のアイコンをクリックすることによって開かれるクイックアクセスを供給する。しかしながら、いくつかの動作は、メニューに属さないカラーを選択する必要がある。まず、ユーザーは、「Ｏｔｈｅｒ  ｃｏｌｏｒ」ボタンをクリックする必要があり、これは、メニューを閉じること、およびスクリーンの真ん中に新しいパネルを開くことに帰着する。ユーザーは次に、カーソルを新しいパネルに動かし、拡張されたセットの中の新しいカラーを選択し、「ＯＫ」ボタンをクリックすることによって選択を確定しなければならない。今述べたことは、ある程度の時間の消費、および依然としてカラーのとにかく制限された選択を供給するのみであり、さらなるカスタマイズが可能であるが、さらなる動作をユーザーに要求する。
【０００５】
他の場合、省略のないリストのみがアクセス可能である。今述べたことは、とても込み入ったメニューの至る所をスクロールする、大きくて邪魔なメニューか、カスタマイズできないアイテムの制限された選択かのどちらかに帰着する。
【０００６】
階層的に体系化されたメニューは、別の選択肢であるが、いくつかの動作（例えば、クリック）は、単一のアイテムを選択するのに必要であり得る。
【発明の概要】
【０００７】
本発明は、手短なアクセスを、お気に入りのアイテムに供給することに向けられる一方、ユーザーに、最小の負担による省略のないアイテムリストにアクセスすることも可能にする。
【０００８】
本発明の対象は、今述べた目的を達成することを可能にし、リストからアイテムを選択するためのコンピューターに実装される方法であり、方法は、
ａ）ユーザーから第１の入力を受信するステップであって、第１の入力は、コンピュータースクリーンに表示されるアイコンとのインタラクションを含み、上記インタラクションは、ユーザーからの第１の動作か、第１の動作とは異なる、ユーザーからの第２の動作かのどちらかを含む、ステップと、
ｂ）第１の入力が第１の動作を含むならば、リストのアイテムのサブセットを含む第１のメニューをコンピュータースクリーンに表示し、そうでなければ、入力が第２の動作を含むならば、アイテムの全リストを含む第２のメニューをコンピュータースクリーンに表示するステップと、
ｃ）ユーザーからの第２の入力を受信すると表示されたメニューのアイテムを選択するステップと含み、
第２の入力は、選択されるアイテムについてユーザーにより行われる第３の動作か、第３の動作とは異なる、選択されるアイテムについてユーザーにより行われる第４の動作かのどちらかを含むことができ、方法はさらに、第２の入力が、第２のメニューのアイテムについて行われる第４の動作を含むならば、第１のメニューについてのアイテムのサブセットに上記アイテムを加えることを含む。
【０００９】
本発明の方法についての特定の実施形態によれば、
・第１および第２のメニューを、アイコンに近接してまたは部分的に重なり合って、コンピュータースクリーンの同じ領域に表示することができる。
・第１および第２の入力を、ユーザーがポインティングデバイスを介して供給することできる。より詳細には、第１の動作は、上記ポインティングデバイスを使用してアイコン上に行われるプレスの動作であり得て、第１のメニューが表示されると、上記アイテムを選択することは、上記ポインティングデバイスを使用して選択されるアイテムについて行われるドラッグアンドリリースの動作を含むことができる。さらにその上、第２の動作は、上記ポインティングデバイスを使用して行われるアイコン上のダブルクリックまたはダブルタップの動作か、またはポインティングデバイスを使用して行われる、アイコンの特定の領域におけるシングルクリックまたはシングルタップの動作かのどちらかを含む。第３および第４の動作は、上記ポインティングデバイスを使用して行われる、選択されるアイテムについての異なる予め決められた領域におけるクリックまたはタップの動作を含むことができる。
【００１０】
本発明の別の対象は、コンピューターシステムに、上記の方法を実行することを引き起こすコンピューター実行可能な命令を有する、非一時的なコンピューター読み取り可能なデータ記録媒体に格納される、コンピュータープログラム製品である。
【００１１】
本発明の別の対象は、コンピューターシステムに、上記の方法を実行することを引き起こすコンピューター実行可能な命令を有する、非一時的なコンピューター読み取り可能なデータ記録媒体である。
【００１２】
本発明のさらなる対象は、メモリにおよびグラフィカルユーザーインターフェイスデバイスに結合されたプロセッサーを含むコンピューターシステムであり、メモリは、コンピューターシステムに、上記の方法を実行することを引き起こすコンピューター実行可能な命令を格納する。
【００１３】
本発明の追加の特徴および利点は、次に明らかにする、添付の図面と共に得られる、後続の説明から明らかになるであろう。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る、優先されるアイテムの第１のメニューについて表示されるものおよびアイテムのうちの１つについて選択されるものである。
【図２Ａ】本発明の一実施形態に係る、利用可能なアイテム全体を見せる第２のメニューについて表示されるものおよびアイテムのうちの１つについて選択されるものである。
【図２Ｂ】本発明の一実施形態に係る、利用可能なアイテム全体を見せる第２のメニューについて表示されるものおよびアイテムのうちの１つについて選択されるものである。
【図３】本発明の一実施形態に係る方法のフローチャートである。
【図４】本発明の種々の実施形態に係る方法を実行するのに適したコンピューターシステムのブロック図である。
【図５】本発明の種々の実施形態に係る方法を実行するのに適したコンピューターシステムのブロック図である。
【発明を実施するための形態】
【００１５】
以下に、
・「クリック」は、マウス、ジョイスティック、トラックボールなどのようなポインティングデバイスのボタンを押して直ちに（通常１秒弱以内または未満に）離すことにある動作をいう。ポインティングデバイスが２つのボタンを有するならば、クリックは、右ボタンの使用が指定されない限り、通常、左の１つ（もし左利きの人用の設定が使用されるならば右の１つ）を使用して行われる。
・「タップ」は、例えばパッドまたはタッチスクリーンなどの触感ポインティングデバイス（tactile pointing device）に単に触れることにある動作をいう。
・「ダブルクリック」または「ダブルタップ」は、密に連続した（通常１秒弱以内または未満の）２つの「クリック」または２つの「タップ」にある動作をいう。
・「プレス」は、マウス、ジョイスティック、トラックボールなどのようなポインティングデバイスのボタンを押して、または例えばパッドまたはタッチスクリーンなどの触感ポインティングデバイスに触れて、直ちに離さないことにある動作をいう。
・「ドラッグ」は、ポインティングデバイスのボタンを押し続ける間にポインターを移動させることにある動作をいう。触感ポインティングデバイスの場合、ボタンを押すことは、プレスを行うのに必要であり得る。
【００１６】
図１に例示するように、アイコンＩＣは、コンピュータースクリーンに表示され、選択が行われなければならない間にアイテムのリストへのアクセスを供給する。有利なことに、必要ではないが、アイコンは、現在選択されたアイテムの表現を、図１の例において、球形ＩＴ１を含む。
【００１７】
ポインターＰＴは、スクリーンの端から端までの移動が、例えば、マウス、タッチスクリーンなどのポインティングデバイスＰＤにより制御され、ユーザーに、アイコンとのインタラクションをすることを可能にする。ポインターは、もしポインティングデバイスがアイコン上に直接作用することができる、例えば、タッチスクリーンおよび／またはペンのようなデバイスを含むならば、なくてもよい。
【００１８】
本発明の重要な特徴は、ポインターデバイスが、ユーザーに、２つの異なる相互に排他的な動作を行うことによって、アイコンＩＣとのインタラクションをすることを可能にすることである。例えば、第１の動作を、アイコン上の左ボタンクリック、タップ、プレスの中から選択することができ、第２の動作を、アイコン（図２Ａの参照ＳＢ）の、特定の領域またはボタン上のクリックまたはタップ、右ボタンクリック、ダブルクリック、ダブルタップの中から選択することができる。今述べた動作のリストは、制限ではなく、唯一の厳格な要件は、第１および第２の動作が互いに異なることである。本発明の別々の実施形態は、別の第１の動作および／または別の第２の動作を使用するであろう。
【００１９】
第１または第２の動作は、ユーザーによって供給される第１の入力を構成する。
【００２０】
ユーザーが第１の動作を介してアイコンとのインタラクションをすると、第１のメニューＭＮ１は、アイコンと並んで表示される、またはアイコンと重ねられる。今述べた第１のメニューは、ユーザーに、省略のないアイテムリストのサブセット、すなわち「お気に入り」アイテムを提示する。そして、ユーザーは、ポインターデバイスを使用して、今述べたアイテムのうちの１つを選択することができる。図１および図３（左部分）の実施例において、第１の動作は、右上の角のボタンＳＢを除いたアイコンＩＣのあらゆる部分にポインターＰＴを置き、ポインティングデバイスのボタンにより「プレス」を行うことからなる。そして、第１のメニューＭＮ１は、展開され、複数のアイコン、この場合、３次元の形状を示す。今述べた形状の１つ、ＩＴ１は、現在選択された１つ（または選択されている最後の１つ）であり、アイコン上に表される。第２の入力は、ボタンが押され続ける間に選択されるアイテム（ＩＴｎ）上のポインターをドラッグすることによって、次に、ボタンを離すことによって供給される。ある実施形態において、クリックは、選択を確定する必要があり得る。そして、メニューは、メニューの外側においてクリックされることによって、または選択が行われたときに直に閉じられる。アイコンＩＣは、変化して、新しく選択されるアイテムを表す。
【００２１】
ユーザーが第２の動作を介してアイコンとのインタラクションをすると、第２のメニューＭＮ２は、アイコンと並んで表示される、またはアイコンに重ねられる。今述べた第２のメニューは、ユーザーに、省略のないアイテムリストを提示し、階層的な構成を有し得る。そして、ユーザーは、ポインターデバイスを使用して、今述べたアイテムのうちの１つを選択することができる。図２Ａ、図２Ｂおよび図３（右部分）の実施例において、第２の動作は、アイコンＩＣの右上の角のボタンＳＢ上にポインターＰＴを置き、第２の動作として使用され得るアイコンの任意の点において「クリック」、代替えとして、ダブルクリックまたは右ボタンクリックを行うことからなる。そして、第２のメニューＭＮ２は、展開される。図２Ａ、２Ｂの実施形態において、メニューは、階層的であり、リストは、２つの部分に分けられ、「Ｓｔａｎｄａｒｄ」および「Ａｄｖａｎｃｅｄ」の形に対応する。「Ｓｔａｎｄａｒｄ」の形は、最後に選択された形がそれらのうちの１つであるように、デフォルト（２Ａ）によって表示されるが、ユーザーは、第２のメニューの左側にある単語「Ａｄｖａｎ．．．」上をクリックすることによって「Ａｄｖａｎｃｅｄ」の形を選択することができる。
【００２２】
次に、ユーザーからの第２の入力は、アイテム（ＩＴｍ）の選択を与える。今述べた選択を、第３または第４の動作を介して行うことができる。例えば、第３の動作は、特定の部分（図２Ａおよび図２Ｂの星形ボタンＳＴ）を除いたアイテムの（より正確には、スクリーン上のグラフィカルな表現の）任意の点においてクリックすることからなる一方、第４の動作は、上記の特定の部分においてクリックすることからなる。第３の動作が行われるならば、アイテムが選択され、第４の動作が行われるならば、アイテムが選択され、さらに、選択されたアイテムが第１のメニューに追加され、すなわち、（図２Ａおよび図２Ｂにおいて、黒ずんだ星が「お気に入り」アイテムを、白いのが「お気に入りでない」のを示す）「お気に入り」アイテムとしてラベルを付けられる。次に、メニューは、メニューの外側においてクリックされることによって、または選択が行われたときに直に閉じられる。アイコンＩＣは、変化して、新しく選択されたアイテムを表す。
【００２３】
本発明の方法は、従来技術と比較していくつかの利点を有する。
・それは、優先されるアイテムのサブセットに手短なアクセスを与え、アイテムのうちの１つの選択が２つの動作のみを必要とする。さらに、上述した例示的な実施形態において、２つの動作は、単一の「プレス − ドラッグ − リリース」ジェスチャーにより行われる。
・それは、さらに、アイテムのセット全体に手短なアクセスを与え、「全」メニューが単一の動作によって展開される。優先されていないアイテムの選択もまた、第２のメニューが階層的である場合を除き、２つの動作のみを必要とするだろう。
・優先されるアイテムのリストのカスタマイズは、ワンクリックと同じようにシンプルである。
・すべての動作は、アイコンの近くに、スクリーンの同じ領域内においてポインターを動かすことによって行われる。例えば、マウスの動きは、ゆえに最小化され、別々のメニューによるスクリーンの障害物も同じである。
【００２４】
今述べたことは、コンピュータースクリーンのリソースの最適化された使用になる。
【００２５】
本発明の方法は、コンピューターネットワークを含むことができ、適切なプログラムを非一時的として、例えば、ハードディスク、ソリッドステートディスク（solid state disk）またはＣＤ−ＲＯＭなどのコンピューター読み取り可能な媒体に格納し、（複数の）マイクロプロセッサーおよびメモリを使用して上記プログラムを実行する、適切にプログラムされた汎用のコンピューターまたはコンピューターシステムよって行うことができる。
【００２６】
本発明の例示的な実施形態に係る方法を実行するのに適したコンピューターシステムを、図４に関して説明する。図４において、コンピューターは、上述した処理を行う中央処理装置ＣＰＵを含む。処理を、実行可能なプログラム、すなわちコンピューター読み取り可能な命令のセットとして、メモリ、例えば、ＲＡＭ  Ｍ１またはＲＯＭ  Ｍ２に、またはハードディスクドライブ（ＨＤＤ）Ｍ３、ＤＶＤ／ＣＤドライブＭ４上に格納することができ、または遠隔に格納することができる。さらに、３次元にモデル化されたオブジェクトを定義する１つまたは複数のコンピューターファイルを、メモリデバイスＭ１〜Ｍ４のうちの１つまたは複数に、または遠隔に格納することもできる。
【００２７】
請求される発明は、コンピューター読み取り可能な命令および／または本発明の処理のデジタルファイルが格納されるコンピューター読み取り可能な媒体の種類によって制限されない。例えば、命令およびファイルを、ＣＤ、ＤＶＤ上に、ＦＬＡＳＨメモリ、ＲＡＭ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ハードディスクまたはコンピューターシステムと通信する他のあらゆる情報処理デバイス、例えば、サーバーまたは別のコンピューターなどに、格納することができる。プログラムおよびファイルを、同一のメモリデバイス上に、または異なるメモリデバイス上に格納することができる。
【００２８】
さらに、本発明の方法を実行するのに適したコンピュータープログラムを、ＣＰＵ８００および例えば、マイクロソフト（登録商標）ウィンドウズ８または１０、ＵＮＩＸ、ソラリス、ＬＩＮＵＸ、アップルＭＡＣ−ＯＳ、当業者に知られている他のシステムなどのオペレーティングシステムと共に実行される、ユーティリティアプリケーション、バックグラウンドデーモンもしくはオペレーティングシステムのコンポーネント、または組合せとして供給することができる。
【００２９】
中央処理装置ＣＰＵは、アメリカのインテル（登録商標）のＸｅｎｏｎプロセッサーまたはアメリカのＡＭＤ（登録商標）のＯｐｔｅｒｏｎプロセッサーであり得て、または他のプロセッサータイプ、例えば、フリースケールＣｏｌｄＦｉｒｅ、ＩＭＸ、またはアメリカのフリースケールコーポレーションのＡＲＭプロセッサーなどであり得る。代替えとして、中央処理装置は、例えば、アメリカのインテルコーポレーションのＣｏｒｅ２  Ｄｕｏなどのプロセッサーであり得て、または当業者が認めるような、ＦＰＧＡ、ＡＳＩＣ、ＰＬＤ上に、もしくはディスクリート論理回路（discrete logic circuit）を使用して実装され得る。さらに、中央処理装置を、上述した本発明の処理のコンピューター読み取り可能な命令を実行するために、共同して働く複数のプロセッサーとして実装することができる。
【００３０】
また、図４のコンピューターシステムは、ネットワーク、例えば、ＬＡＮ（ローカルエリアネットワーク）、ＷＡＮ（ワイドエリアネットワーク）、インターネットなどとのインターフェイス接続のために、ネットワークインターフェイスＮＩ、例えば、アメリカのインテル（登録商標）コーポレーションのインテルイーサネットＰＲＯネットワークインターフェイスカードなどを含む。コンピューターシステムは、さらに、ディスプレイコントローラーＤＣ、例えば、ディスプレイとのインターフェイス接続のために、アメリカのＮＶＩＤＩＡ（登録商標）コーポレーションのＮＶＩＤＩＡ  ＧｅＦｏｒｃｅ  ＧＴＸグラフィックスアダプターなどを、またはスクリーンＤＹ、例えば、ヒューレット・パッカード（登録商標）のＨＰＬ２４４５ｗ  ＬＣＤモニターなどを含む。汎用Ｉ／ＯインターフェイスＩＦは、キーボードＫＢおよびポインティングデバイスＰＤ、例えば、ローラーボール、マウス、タッチパッドなどとのインターフェイス接続をする。ディスプレイ、キーボードおよびポインティングデバイスは、ディスプレイコントローラーおよびＩ／Ｏインターフェイスとともに、ユーザーインターフェイスデバイスであり、例えば、ポインターを動かす、および／または例えば、クリック、プレス−リリースなどの動作を実行するなどの入力コマンドを供給するためにユーザーによって、およびウィンドウにメニューを表示するためにコンピューターによって使用される。
【００３１】
ディスクコントローラーＤＫＣは、ＨＤＤ  Ｍ３およびＤＶＤ／ＣＤ  Ｍ４を、ＩＳＡ、ＥＩＳＡ、ＶＥＳＡ、ＰＣＩまたは同様のであり得て、コンピューターシステムのコンポーネントのすべてを相互に連結させるコミュニケーションバスＣＢＳに、連結させる。
【００３２】
ディスプレイ、キーボード、ポインティングデバイスについての、ディスプレイコントローラー、ディスクコントローラー、ネットワークインターフェイスおよびＩ／Ｏインターフェイスも同様に、一般的な特徴および機能性の説明は、本明細書において、簡潔さのために、今述べた特徴が知られているとして省略する。
【００３３】
図５は、本発明の別の例示的な実施形態に係る方法を実行するのに適したコンピューターシステムのブロック図である。
【００３４】
図５において、実行可能なプログラムＥＸＰおよびアイテムリストを定義する（複数の）コンピューターファイルは、サーバーＳＣに連結されたメモリデバイスに格納される。メモリデバイスおよびサーバーの全体的なアーキテクチャーは、ディスプレイコントローラー、ディスプレイ、キーボード、および／またはポインティングデバイスがサーバーにおいて欠くことができることを除いて、図４に関して上述したのと同じであり得る。
【００３５】
次に、サーバーＳＣは、管理者システムＡＤＳおよびエンドユーザーコンピューターＥＵＣに、ネットワークＮＷを通じて連結される。
【００３６】
管理者システムおよびエンドユーザーコンピューターの全体的なアーキテクチャーは、管理者システムおよびエンドユーザーコンピューターのメモリデバイスが実行可能なプログラムＥＸＰおよび／またはアイテムリストを定義する（複数の）コンピューターファイルを格納しないことを除いて、図４に関して上述したのと同じであり得る。しかしながら、エンドユーザーコンピューターは、以下に論じられるように、サーバーの実行可能なプログラムと協働するために設計されたクライアントプログラムを格納する。
【００３７】
認めることができるように、ネットワークＮＷは、公共ネットワーク、例えば、インターネット、または例えば、ＬＡＮもしくはＷＡＮのネットワークなどのプライベートネットワーク、またはあらゆる組み合わせなどであり得て、また、ＰＳＴＮまたはＩＳＤＮのサブネットワークを含むことができる。ネットワークＮＷは、さらに、有線、例えば、イーサネットネットワークなどであり得て、または例えば、ＥＤＧＥ、３Ｇおよび４Ｇのワイヤレスセルラーシステムを含むセルラーネットワークなどの無線であり得る。ワイヤレスネットワークは、さらに、Ｗｉ−Ｆｉ、ブルートゥース、または知られている通信のあらゆる他のワイヤレスの形であり得る。したがって、ネットワークＮＷは、単に例示的であり、決して、本提案の範囲を制限しない。
【００３８】
エンドユーザーコンピューターのメモリデバイスに格納され、エンドユーザーコンピューターのＣＰＵにより実行されるクライアントプログラムは、ネットワークＮＷを通じて、上述した処理を実行してエンドユーザーコンピューターに結果を送るサーバーＳＣにアクセスする。
【００３９】
ただ１つの管理者システムＡＤＳおよび１つのエンドユーザーシステムＥＵＸが示されるが、システムは、あらゆる数の管理者システムおよび／またはエンドユーザーシステムを制限なしにサポートすることができる。同様にして、複数のサーバーは、さらに、本発明の範囲から逸脱することなくシステムに実装することができる。
【００４０】
本明細書において説明されたどんな処理でも、モジュール、セグメント、または処理の特定の論理関数またはステップを実装する１つまたは複数の実行可能な命令を含むコードの部分を表すとして理解されるべきであり、代替えの実装は、本発明の例示的な実施形態の範囲内に含まれる。
【符号の説明】
【００４１】
ＩＣ  アイコン
ＩＴ１  アイテム
ＩＴｍ  アイテム
ＩＴｎ  アイテム
ＭＮ  メニュー
ＭＮ２  メニュー
ＰＴ  ポインター
ＳＢ  ボタン
ＳＴ  星形ボタン
【図１】
2020064636.tif 000003
【図２Ａ】
2020064636.tif 000004
【図２Ｂ】
2020064636.tif 000005
【図３】
2020064636.tif 000006
【図４】
2020064636.tif 000007
【図５】
2020064636.tif 000008
【外国語明細書】
2020064636000001.pdf