(57)【要約】選択要素を含むセクタがセレクタポインタの位置に基づいて拡大縮小される（405）ため、いくつかのセレクタ要素を備えたセレクタが小さいスクリーン上においても使用でき、選択要素が選択前に十分に大きい。【選択図】図４
2008530645.tif 000002
【特許請求の範囲】
【請求項１】
一つ以上のセクタ又はセクタ部分を備え、
セレクタポインタの位置が変化したことを検出すること（403）
を備えたセレクタの操作方法であって、
前記セレクタが一つ以上の予め決められた制限値によって規定された拡大縮小領域中にとどまるように、一つ以上のセクタ又はセクタ部分のサイズを変化させることによって前記ポインタの位置の変化に応じて前記セレクタを更新すること（405）を備えたことを特徴とするセレクタの操作方法。
【請求項２】
前記更新すること（405）は、前記セクタ又はセクタ部分を制御手段が前記セクタの方へ移動することに応じて拡大させることと、前記セクタ又はセクタ部分を前記制御手段が前記セクタから退くことに応じて縮小することを備えたことを特徴とする請求項１記載のセレクタの操作方法。
【請求項３】
前記更新することは、予め決められたアルゴリズム（502）にしたがって、前記セレクタの外周又は前前記外周の特定の部分に関連したすべてのセクタ又はセクタ部分を変更することを備えたことを特徴とする請求項１又は２記載のセレクタの操作方法。
【請求項４】
ユーザによる選択のためのセレクタ（５−１）と、
前記ユーザに対してセレクタを表示するためのグラフィックユーザインターフェース（５）と、
前記セレクタからの選択を行うための制御手段と
を備えた装置（１）であって、
前記セレクタ（５−１）は、選択要素を備えた一つ以上の拡大縮小可能なセクタ（５−１１，５−１１’）を備え、
前記装置（１）は、前記セレクタが一つ以上の予め決められた制限値によって規定された拡大縮小領域中にとどまるように、前記ポインタの位置の変化に応じて一つ以上のセクタ又はセクタ部分のサイズを変化させることによってスクリーン上に表示される前記セレクタを更新するように構成されたことを特徴とする装置。
【請求項５】
前記セレクタは、同じ中心を有する少なくとも二つのセクタ又はセクタ部分を備え、前記装置は、更新に際して少なくとも二つの異なったセクタ又はセクタ部分のサイズを変化させるように構成されたことを特徴とする請求項４記載の装置。
【請求項６】
前記セレクタは、外周形状に基づく少なくとも一つの部分を備え、セクタに分割されたことを特徴とする請求項４又は５記載の装置。
【請求項７】
前記外周形状は、円、三角形、長方形、正方形、菱形、半円、楕円、六角形、又は類似の幾何形状であることを特徴とする請求項６記載の装置。
【請求項８】
待機モードにおける前記セレクタの前記セクタのサイズは、前記選択要素が選択される確率に基づいて決定されることを特徴とする請求項４〜７のいずれかに記載の装置。
【請求項９】
プログラム記憶媒体に記憶され装置によって読み出し可能なプログラムを備えたコンピュータソフトウェア製品であって、
前記装置における前記プログラムの実行が、請求項１又は２記載の方法のステップを前記装置に実行させることを特徴とするコンピュータソフトウェア製品。
【請求項１０】
セクタ又はセクタ部分のサイズを変更するための少なくとも一つの拡大縮小アルゴリズムを備えたことを特徴とする請求項９記載のコンピュータソフトウェア製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グラフィックユーザインターフェースを備えた電子機器に関し、特に、制御装置とそのポインタによって利用されるグラフィックユーザインターフェース用のセレクタに関する。
【背景技術】
【０００２】
ほとんどすべての電子機器の中で、ディスプレイはグラフィックユーザインターフェースとして使用されるが、それをユーザは、制御手段を介して別の選択をするために、例えば機器を制御するために用いることができる。機器を用いるために、通常はアイコンなどの様々な選択要素がディスプレイ上に表示され、そして要求された要素がその制御手段のポインタによって選択される。いくつかの機能は、メニューから適切な選択肢を選択し、要求された機能や設定を起動させることによって用いることができる。いくつかのアプリケーションは文字の打ち込みを必要とするが、それも、グラフィックユーザインターフェースの選択要素の手段によって実行することができる。グラフィックユーザインターフェースの種類に応じて、制御手段はユーザインターフェーススクリーン（制御手段が通常はポインタを認識するタッチスクリーンとして知られており、ポインタはユーザの指又は小さい筆記手段のいずれかによる動きやストロークであり、小さい筆記手段はスタイラス、小さいペンのような物体である）をタッチすることに基づいていてもよく、或いは、ジョイスティク、マウス、キーボード、又は様々なゲームコントローラなど同様なコントローラなどの、スクリーン上を動くカーソルを用いる制御手段又は同様なものに基づいていてもよい。
【０００３】
次第に機器はある場所から別の場所へ移動可能に設計され、この場合、機器のサイズは可能な限り小さくなければならない。小さい機器において、スクリーンは、実際の機器とほぼ同じ大きさであるとしても、実質的には小さい。スクリーンの小さいサイズと、スクリーン上のいくつかの選択要素の同時表示は、スクリーンに表示されるべき要素が実質的に小さくて選択が難しい、という結果を通常は招く。この問題は、文字の打ち込みが可能な機器において重視される。文字及び／又は数字の打ち込みは、スクリーン上の要素のいくつかの選択を必要とし、それは、ユーザが容易に読み取りやすく選択しやすくするために、比較的大きなスクリーンを必要とする。
【発明の開示】
【０００４】
本発明の目的は、小さいサイズのスクリーンであっても十分な数の選択要素を備えることができ、選択状態において選択される要素を十分に大きくできる、方法とその方法を実施する装置を提供することである。本発明の目的は、独立した請求の範囲中に開示された事項によって特徴付けられた、方法、コンピュータソフトウェア製品、機器によって達成される。
【０００５】
本発明は、選択要素を拡大縮小可能なセクタに配置することと、セクタのサイズを変化させることに基づくものであり、したがって、好ましくは制御手段のポインタがスクリーン上の位置を変えたときに、選択要素のサイズを変化させることにも基づくものである。
【０００６】
本発明の長所は、いくつかの選択要素を非常に小さいスクリーン上に配置できることであり、ポインタで指された要素があるセクタは十分に大きく、例えば、読み取り可能なサイズを有しており、これによって、実際の選択がなされる前に誤りを知らせ、訂正することができる。したがって、使いやすさを犠牲にすることなく、機器のサイズを最小化することができる。
【図面の簡単な説明】
【０００７】
本発明は、添付した図面を参照しながら好ましい実施形態によって、ここでより詳細に説明される。
【０００８】
図１は、本発明が適用できる機器を示すブロック図である。
【０００９】
図２Ａから２Ｇは、セレクタが待機モードにあるように見える例を示す。
【００１０】
図３Ａ、３Ｂ、３Ｃは、選択モードにあるセレクタの例を示す。
【００１１】
図４は、本発明の一実施例による動作を示すフロー図である。
【００１２】
図５は、拡大縮小アルゴリズムの擬似コードである。
【発明を実施するための最良の形態】
【００１３】
以下において、本発明は典型的な機器を用いて説明されるが、本発明はこの方法を実施する機器には限定されない。グラフィックユーザインターフェースを使用するための機器、種々のプログラミング技術、方法は、常に発展している。このことは、本発明に付加的な変更を要求する可能性がある。この理由により、すべての用語と表現は、本発明を限定することなく説明することのみを意図するものであるから、広く解釈されるべきである。
【００１４】
図１は、グラフィックユーザインターフェース、すなわちディスプレイを備えた機器を示す単純化したブロック図である。機器のより詳細な構造は、実際の発明に関係なく、したがって、ここでより詳細に説明する必要はない。この分野で通常の知識を有する者にとって、機器がほかの機能や構造をも備えることは明らかである。機器は、グラフィックユーザインターフェースを備えたどのような機器であってもよい。本発明が適用可能な種々の機器の例としては、ＰＤＡ機器（パーソナルディジタルアシスタント）、パームトップ、従来型のコンピュータ、種々の移動体通信機器及び電話、ＭＰ３プレーヤ又はＤＶＤ／ＣＤプレーヤなど種々のポータブルプレーヤ、ゲーム機、実験機器、手術室などの良好な衛生状態が必要とされる場所で使用される端末及び対応する計測器、インターネットキオスク、切符販売機、現金自動預け払い機などが挙げられる。
【００１５】
図１の例における機器１は、中央演算処理装置２（ＣＰＵ）、メモリ３（ＭＥＭ）、Ｉ／Ｏ（入力／出力）システム４を備えている。すべての必要なデータは、機器のメモリ３に保存されている。メモリ３は、例えば、ＲＯＭからなる読み込み専用の記憶部分と、ＲＡＭ（ランダムアクセスメモリ）メモリ及び／又はフラッシュメモリからなる書き込み記憶部分を備えている。Ｉ／Ｏシステム４を用いて、機器は、例えば、機器に応じて、ユーザとほかの機器及び／又はネットワークと通信する。ユーザインターフェース５は、Ｉ／Ｏシステム４の部分であるが、ユーザと通信するために必須のグラフィックユーザインターフェースなどのインターフェース、すなわち制御手段、任意のポインタ（ポインタを有する別個の制御手段は図示せず）、本発明によるセレクタ５−１を有するディスプレイ５を備えている。インターフェースは、さらにキーボード、ラウドスピーカー、及び／又はマイクロフォンを含んでいてもよい。機器の種類に応じて、種々のユーザインターフェースコンポーネントがあってもよく、その数は様々であってもよい。種々の機器コンポーネントから受信されたデータは、中央演算処理装置（ＣＰＵ）へ送信され、それは受信したデータを要求された方法で処理、すなわち本発明の種々の実施形態による機能を実行する。
【００１６】
本発明は、実質的にすべての種類のディスプレイに適用でき、用いられるディスプレイの種類は本発明の実施に無関係である。機器のディスプレイは、例えば、タッチスクリーン、又はカーソルに基づく選択を利用するスクリーンであってもよい。制御手段はそのポインタと同様に（その両方とも図示せず）、ディスプレイの種類に依存し、必要な場合は、従来技術による制御手段とポインタの組み合わせ、又はいくつかの制御手段及び／又はグラフィックスクリーン上の希望するオブジェクトを指してオブジェクトを選択するためのポインタの組み合わせのうちの、いかなる種類であってもよい。したがって、制御手段は、例えば、タッチスクリーンでもタッチセンシティブパネルであってもよく、ここで、ユーザの指又は別個のスタイラスは、ポインタとして機能し、例えば、ロールマウス、トラックスティック、ナビゲーションコントローラ（例えば、５方向ナビゲーションコントローラ）、特定のキーなどキーボードの一部、選択バー、ジョグダイアル、又はジョイスティックは、そのポインタとしてスクリーン上に見えるカーソルを有する。上記の制御手段とポインタは例示にすぎず、本発明を限定するものではない。制御手段はまた、未来の制御手段のような、別の種類の制御手段であってもよい。制御手段の動作とポインタを通じたディスプレイとの相互作用は、当業者によく知られており、実際の発明とは関係がない。この理由により、その動作原理について、ここではより詳細に説明しない。
【００１７】
ユーザインターフェース５は、セレクタ５−１を備えており、それは、１つ以上のセクタ又はセクタ部分を含んでいる。図２Ａから２Ｇは、種々のセレクタ５−１の例を示す。セレクタ５−１は、スクリーンから隠すことができてもよく、使用しないときに隠れるように設定されてもよく、或いは、セレクタは常時、スクリーンに留まっていてもよい。セレクタ５−１は、スクリーン領域の全体をカバーしてもよく、その一部のみをカバーしてもよい。セレクタ５−１はまた、その真下の文字が読めるように、或いは、例えば映像と干渉しないように、部分的又は全体的に透明であってもよいが、完全に非透明であってもよい。
【００１８】
図２Ａから２Ｇは、種々のセレクタの例を示している。最も単純には、本発明によるセレクタは、選択要素を備えた少なくとも１つのセクタ又はセクタ部分を備えており、セクタ又はセクタ部分は、別のセクタ又はセクタ部分に対して拡大縮小可能である。セクタ５−１１とは、任意形状のセレクタのサブエリア又はブロックのことをいう。好ましくは、中心角がセレクタに対して決定可能である。セレクタ５−１は、好ましくは、幾何パターン（例えば、正方形、長方形、円、三角形、楕円、半円、菱形、六角形）の外周形状に基づく一部であって、例えば、アルファベットや数字などの各選択要素５−１２がそれ自体のセクタを有するようにセクタに分割された対応する外周又は外周部分であり、各セクタは拡大縮小可能であり、ほとんどのセクタは同じ中心を有している。換言すると、セクタ又はその一部は、セレクタ形状に関係なく、その必要性や用途により要求されたセクタ５−１１の数に分割されることができる。外周構造は、単一の選択要素を選択するために必要とされる選択動作の数を最小化することができるという長所を有するが、セレクタは外周構造である必要はない。外周構造の別の長所は、すべてのセクタが、比較的、人間の中心視領域の中央、すなわち視野の中央（人が目をセレクタに向けたときの）に保たれることである。その場合、セクタは正確な視野の領域にとどまり、セレクタは視覚の視野中で最大限に利用される。セレクタのセクタが拡大縮小されたときであっても望ましい拡大縮小領域にとどまるということは、最大外周長、セクタの角度の和又は特定の中心に関連したいくつかのセクタの角度の和、セレクタの最大直径又は最大半径、セレクタの最大長、最大幅又は最大表面積、などのサイズや形状に関連して、１つ以上の属性、すなわち、制限値を決定することによって本発明において実現される。スクリーン上で必要なセレクタのサイズと表面積を決定するために、セレクタについての最小長、最小直径など、ほかの制限値も決定することができる。単数又は複数の制限値は、セレクタが拡大縮小されるときの拡大縮小領域を決定するために用いられる。
【００１９】
相互に拡大縮小されるセクタが共通の中心を有することによって、拡大縮小アルゴリズムがシンプルに保たれるという利点が提供される。シンプルなアルゴリズムは実行が容易であり、多くのメモリや大きな演算能力は必要とされず、したがって、機器の演算能力について大きな要求は課せられない。
【００２０】
各選択要素がそれ自体、拡大縮小可能なセクタを有することによって、選択が容易になるという利点が提供され、例えば、制御手段の正確な焦点合わせにそれほど依存せず、同じセクタ内の異なる記号の間の選択をどのように実行するかという問題の解決策は不要である。拡大縮小が可能なおかげで、セレクタのセクタのサイズによってセレクタ中の選択要素の数は決して制限されないが、その理由は、待機モードにおいて、ポインタの位置によってセクタが拡大縮小されるからであり、すなわち、選択される可能性のあるセクタが選択するのに十分な大きさになるように、可能性のある選択によってセクタが拡大縮小されるからである。
【００２１】
選択要素５−１２とは、単一の文字、数字、図形、又は対応するアプリケーション、ファイル又はプログラムを起動及び動作させるために指されるアイコンのような、任意の選択可能な要素又はオブジェクトのことをいう。選択要素はまた、メニュー又はメニューの一部であってもよい。選択要素はまた、ひとまとまりの文章の行／番号のような文書の構成要素であってもよい。換言すると、文書の構造は、セレクタの手段によって表示されることができ、セレクタを使用して文書中に移動させることができる。選択要素として何が用いられるかということと、それらがセクタ中にどのように位置しているかということは、本発明には関係ない。選択要素の順番は、ユーザの好みによって変更できる。それらは、出現頻度によって、重要性の順番に、アルファベット順に、などで配置されてもよい。
【００２２】
セレクタはまた、図２Ａ、２Ｄ及び２Ｇに示されるように、複数のセクタ又は一つのセクタに分割されていない一つの部分又は複数の部分５−１３を備えていてもよい。実施に応じて、ユーザは、図２Ａと２Ｄのセクタの様々な半径に値を与えてもよく、したがって、スクリーンに表示されたセレクタのサイズを調節してもよい。図２Ａは、ポインタがＩのセクション５−１１にあるときの選択モードのセレクタを示しており、セクタは待機モードのときと同じサイズを有している。図２Ｄの例はまた、セレクタのセクタが２以上の異なった外周上に位置することができ、その外周は（図２Ｄの場合のように）同じ形状を有する必要がないことを示している。図２Ｄは、さらに、セレクタはまた、それが外周形状を有していたとしても、外周の一部のみを備えていてもよいことを示している。セレクタはまた、ほかのセクタから分離したセクタを備えてもよく（図示せず）、それは、拡大縮小してもしなくてもよい。分離したセクタは、例えば、受話器の画像であってもよい。セレクタはまた、例えば図２Ｅに示されているように、埋め込まれた選択外周を備えていてもよく、或いは、選択外周は、下位の外周に分割されてもよい。セクタは同じサイズである必要はなく、同じ形状である必要さえない。これは図２Ｃに示されており、ここではセクタ５−１１はセクタ５−１１’よりも大きく異なった形状を有している。
【００２３】
セクタのサイズは、例えば、セクタ中の選択要素が選択される確率に基づいて決定されてもよい。これは図２Ｆに示されている。図２Ｆはまた、どのようにしてセレクタが、共通の中心を有するがスクリーン上に見える選択要素がこれを決して表示していないセクタへ分割可能であるかを示している。図２Ｆ中で破線によって示されたセクタは、実際のセクタにおいては見えず、したがって、スクリーン上にはない。
【００２４】
図２Ｇは、本発明が決してセレクタの外観のデザインを限定するものではないが、例えばグラフィックテーマに従って仕立てられてもよいことを示している。
【００２５】
セレクタはまた、任意の数のモードスイッチ５−１４を備えていてもよいが、これは選択されるオブジェクトの間のモードを切換えるものである。例えば、スイッチは、大文字を小文字、或いはその反対に変更できる。分離したモードスイッチの代わりに、モードは、選択が始まる方向にしたがって選択されてもよい。例えば、図２Ｇ中のセクタのモードは、選択が外周の外側から始まったときは「小文字」、選択が円の中央、すなわち外周の内側から始まったときは「大文字」であってもよい。
【００２６】
図３Ａと３Ｂは、２つの異なる実施形態による選択モードにおける図２Ａのセレクタを示すことによって、拡大縮小における上述の制限値の影響を示したものである。図３Ｃは、選択モードにおける図２Ｂのセレクタを示したものである。図３Ａと３Ｂに示される例においては、すべてのセクタが拡大縮小されると考えられる。図３Ｃにおいては、いくつかのセクタのみが拡大縮小される。換言すると、図示されるセレクタの拡大縮小の規則は異なっている。いくつかのセクタが、拡大縮小されるセクタの下に隠されるように見えるような程度に拡大縮小されることも実現可能である。本発明の一実施例において、セレクタは、セクタが事前に設定した制限値未満に縮小することに対応して、選択要素を隠すように構成されてもよい。
【００２７】
図３Ａと３Ｂにおいて、ユーザは番号１を選択しようとしており、制御手段／ポインタを番号１のセクタに移動させたが、それはこのように拡大した。図３Ａの例においては、セレクタの表面積は一定のままであり、セクタは、選択されなかったセクタが相互に同じ比率でサイズが減少するように拡大縮小する。図３Ｂの例においては、セレクタの表面積は一定ではなく選択時に増加するが、セレクタの外側の外周の長さは一定のままである。また、図３Ｂの例において、ほかのセクタはそれらが等しく小さくなるように拡大縮小する。図３Ｃの例において、ユーザは番号０を選択しようとしており、制御手段／ポインタをセクタ０の方へ移動させたが、それはこのように拡大した。また、図３Ｃの例において、セレクタの表面積は一定のままであり、いくつかのセクタのみ、すなわち三角形の同じ内側の辺に限定されたセクタは、選択されなかったセクタが相互に同じ比率で減少するように拡大縮小するが、ほかのセクタのサイズは一定のままである。
【００２８】
図３Ａ、３Ｂ及び３Ｃの目的が、異なった制限値（属性）と拡大縮小の規則の影響を説明するためだけであることが強調されるべきことである。当業者にとって、種々の制限値と拡大縮小の規則が存在し、それらがたとえ、いままで以上に詳しく説明されなかったとしても使用されることができることは、自明である。
【００２９】
図４は、セレクタの一実施形態の動作を示すフローチャートである。図４の例では、待機モード（ステップ401）から開始し、それは、ポインティング手段のポインタが作動（ステップ402）したことが検出されたときに終了する。作動は、例えば、ユーザが選択を開始したときに検出される。どのようにポインティング手段とポインタの作動と、特定の場所へのそれらの移動が検出されるのかということは、当業者に自明であるばかりでなく、本発明とは無関係である。
【００３０】
ポインタが移動（ステップ403）したとき、セレクタ上のポインタの位置はステップ404で決定される。どのように特定の場所へのポインタの移動が検出され、どのようにその位置が決定されるのかということは、当業者に自明であるばかりでなく、本発明とは無関係である。セレクタのセクタは、ポインティング手段の位置にしたがって一斉に拡大縮小（ステップ405）し、例えば、セクタはポインティング手段の後退に応答して縮小し、ポインティング手段のセクタへの接近に応答して拡大する。セクタは、拡大縮小アルゴリズムにしたがって、セレクタが予め決められた一つ又は複数の制限値によって規定された領域の内側にとどまるように、拡大縮小される。セクタのサイズが変化すると、選択要素のサイズも好ましくは変化する。さらに、セレクタは、選択要素、または、ポインティング手段が近づく選択要素を強調表示してもよく、或いは、例えば、それ／それらの色を変化させてもよい。
【００３１】
選択要素が移動後に選択された場合（ステップ406）は、選択された選択要素及び／又はセレクタが用いられるアプリケーションにしたがって、動作が継続（ステップ407）する。例えば、セレクタによって文字が打ち込まれることになる場合は、選択された選択要素はスクリーン上に表示されることになる文字に追加され、その後、例えば、待機モードが再開する。他方、プログラムが開始されることになる場合、又は、目的がそれ自身のセレクタを有する下位のメニューレベル移動することになる場合は、下位の選択レベル、それはそれ自身のセレクタを有してもよい、への移動が起こる。プレーヤが関係する場合、ユーザがこのオプションを選択したときには、つぎの要素の先頭への移動が可能である。しかし、どのようにして実際に選択が実行され、選択後に何がなされるのかは、本発明に無関係である。
【００３２】
移動後に選択がされなかった場合（ステップ406）と、選択が完了してないが継続している場合は、ステップ403、404、405が繰り返され、すなわち、セレクタはポインタが移動したそれぞれの時間のポインタの位置にしたがって拡大縮小する。選択が完了した場合は、スタイラスは、例えば、もはや制御手段に触れず、セレクタは待機モード（ステップ401）に戻る。
【００３３】
図４に示されたステップは絶対的な時間的順序ではなく、それらは与えられた順番から逸脱した順番で実行されてもよく、同時に実行されてもよい。いくつかのステップは省略されてもよく、装置上で実行される定義／設定によって置換されてもよい。ほかの機能が、記載されたステップの間に行なわれてもよく、それらと同時に行われてもよい。例えば、文字が書かれるとき、一つの文字などの選択される要素は、セクタのセレクタに加えて、実際の選択が行われる前に書き込みカーソルの現在の位置に強調表示されるようにして示されてもよい。
【００３４】
図５は、拡大縮小アルゴリズムの擬似コードを示し、それは本発明によるセレクタに用いることができるが、このアルゴリズムに本発明は限定されない。図５の例は、スクリーン上のポインタの位置が入力として用いられる単純な線形のバージョンである。入力は、例えば、二次元座標系のｘｙ座標として与えられ、ラジアンが角度の単位として用いられる。この例において、距離は角度としての距離を意味し、例えば、水平軸の右向きの方向と垂直軸の上向きの方向の間の距離は９０度、すなわちラジアンとしてπ／２である。
【００３５】
擬似コードのパート501は、セクタが縮小して拡大縮小の間に消滅するのを防止する初期設定を含んでいる。擬似コードのパート502は、ポインタの位置に関連して各セクタのサイズを計算するために用いられる実際のアルゴリズムを含み、パート503は、スクリーン上のセレクタをポインタの位置に基づいた状況に対応するように更新することを含む。図５の拡大縮小アルゴリズムにおいて、各セクタの中心角は、はじめにセクタの選択された先端角（sectorDistance）と比較され、その後、それから反対の値が得られ（sectorDiff）、関係するセクタの拡大縮小ファクターとして用いられる。セクタの合計された「幅」又は「角度」が制限値によって決められた拡大縮小領域を満たすように、この拡大縮小ファクターは、すべてのセクタの拡大縮小ファクターの和（sectorSum）と比例している。この例において、拡大縮小領域は全円周であり、７０％が拡大縮小され、３０％が最小セクタサイズとなる。
【００３６】
円の半径は上述の拡大縮小アルゴリズム中で拡大縮小されずそれは一定のままであるにもかかわらず、すなわち、メニューによって使用されるスクリーンの表面積は一定のままであるにもかかわらず、当業者にとって円の半径が拡大縮小において変更されてもよいことは自明である。しかしながら、全体のメニューがスクリーン内にとどまり、その一部が消滅してユーザがメニューのコンテンツを感知することをより困難にしないように、制限値によって拡大縮小領域を制限することは好都合である。
【００３７】
本発明は装置が一つのみのセレクタからなる例によって上で説明されたが、当業者にとって、装置が数個の異なったセレクタを備えていてもよいことは自明であり、その中で装置の用途を考慮して最も自明なものは、ユーザにより使用されるセレクタ（すなわち、アプリケーションを対象としたセレクタ又はその下位のセレクタ）又はユーザにより選択されるセレクタである。セレクタは、つぎのスクリーン上に表示されることになるセレクタがこれまでのセレクタから選択されたセクタに従属するように、ある段階に同時に移る、階層的メニューの一部であってもよい。さらに、当業者にとって、各セレクタがそれ自体の拡大縮小アルゴリズムを有してもよいことは自明である。
【００３８】
本発明による機能を実行する装置は、ディスプレイ、制御及び処理手段、任意のポインタなどの従来技術のグラフィックユーザインターフェースにおいて必要とされる手段に加えて、制御手段の動きに応答して選択要素を含むセクタを拡大縮小するための手段を備えている。より正確には、それは、上述の実施例の少なくとも一つを実行するための手段を備えている。グラフィックユーザインターフェースを備えた現存の装置は、本発明による機能において用いることのできるプロセッサとメモリを備えている。本発明を実施するために必要とされるすべての変更と設定は、拡張又は更新されたソフトウェアルーチンとして、アプリケーションズサーキット（ＡＳＩＣ）によって、及び／又は、さもなければ現存の装置、特にグラフィックユーザインターフェースを設定することによって、実行されてもよい。ソフトウェア／ソフトウェアルーチン／アプレットは、装置によって読み込み可能な任意のデータ記憶手段上に記憶されてもよく、又は、それから装置へ取り込み可能であってもよい。
【００３９】
当業者にとって、技術が進歩すると、発明概念がさまざまな方法で実施される可能性があることは自明である。したがって、本発明とその実施例は、上述の例に限定されず、請求の範囲内で変更可能である。
【図１】
2008530645.tif 000003
【図２Ａ】
2008530645.tif 000004
【図２Ｂ】
2008530645.tif 000005
【図２Ｃ】
2008530645.tif 000006
【図２Ｄ】
2008530645.tif 000007
【図２Ｅ】
2008530645.tif 000008
【図２Ｆ】
2008530645.tif 000009
【図２Ｇ】
2008530645.tif 000010
【図３Ａ】
2008530645.tif 000011
【図３Ｂ】
2008530645.tif 000012
【図３Ｃ】
2008530645.tif 000013
【図４】
2008530645.tif 000014
【図５】
2008530645.tif 000015
【国際調査報告】
2008530645.tif 000016
2008530645.tif 000017
2008530645.tif 000018
2008530645.tif 000019
2008530645.tif 000020