(57)【要約】装置のユーザインタフェースが、表示領域より視覚的に大きい環境を表示するために備えられる。ユーザインタフェースは、表示領域における環境の選択された部分を位置付けるスクロール機能を有する。ユーザインタフェースのスクロールレートは、スクロール機能が継続するにつれて変化する。ユーザインタフェースは、スクロールレートの変化がまさに始まろうとしていることをユーザに知らせる表示を生成する。
2009517761.tif 000002
【特許請求の範囲】
【請求項１】
表示領域に比べて視覚的に大きい環境を表示する装置のユーザインタフェースであって：
前記表示領域における前記環境の選択された部分を位置付けるスクロール機能であって、当該スクロール機能が継続されるとき、スクロールレートが変化する、スクロール機能；及び
スクロールレートにおける変化がまさに始まろうとしていることを、ユーザに知らせる表示；
を有するユーザインタフェース。
【請求項２】
請求項１に記載のユーザインタフェースであって、前記表示は第１表示を有し、前記知らせは第１知らせであり、前記ユーザインタフェースは、前記スクロールレートと釣り合うレートにおける前記ユーザへの第２知らせをもたらす第２表示を有し、前記のスクロールレートにおける変化がまさに始まろうとしているとき、前記第２知らせは前記第１知らせにより置き換えられる、ユーザインタフェース。
【請求項３】
請求項２に記載のユーザインタフェースであって、前記第１知らせは、スクロールレートにおける変化が生じる場合にもたらされる前記スクロールレートに釣り合うレートにおいてもたらされる、ユーザインタフェース。
【請求項４】
請求項１に記載のユーザインタフェースであって、前記知らせは、前記のスクロールレートにおける変化の前の所定時間だけもたらされる、ユーザインタフェース。
【請求項５】
請求項１に記載のユーザインタフェースであって、前記知らせは、触覚知らせ、聴覚知らせ及び視覚知らせの少なくとも一である、ユーザインタフェース。
【請求項６】
請求項１に記載のユーザインタフェースであって、前記知らせは振動知らせである、ユーザインタフェース。
【請求項７】
請求項６に記載のユーザインタフェースであって、前記ユーザインタフェースは、前記振動知らせを圧電装置が開始するように信号を生成する、ユーザインタフェース。
【請求項８】
請求項１に記載のユーザインタフェースであって、前記知らせはクリック知らせであり、前記ユーザインタフェースは、前記クリック知らせを聴覚装置が開始するように信号を生成する、ユーザインタフェース。
【請求項９】
請求項１に記載のユーザインタフェースであって、前記スクロール機能は第１スクロール動作により開始されるようになっていて、前記第１スクロール動作が停止された後、所定の時間間隔において第２スクロール動作が生じる場合、前記スクロールレートを変化させないようになっている、ユーザインタフェース。
【請求項１０】
請求項１に記載のユーザインタフェースであって、前記スクロール機能は第１スクロール動作により開始されるようになっていて、前記第１スクロール動作が停止された後、所定の時間間隔において第２スクロール動作が生じる場合、所定のスクロールレートに戻るようになっている、ユーザインタフェース。
【請求項１１】
表示領域に比べて視覚的に大きい視覚環境を操作するユーザインタフェースを得るコンピュータ読み取り可能媒体において具現化されるアプリケーションであって：
前記表示領域における前記環境の一部を視覚的にスクロールする部分であって、スクロール機能が継続されるときに、スクロールレートが変化する、部分；及び
スクロールレートにおける変化がまさに始まろうとしていることを、ユーザに知らせる表示をもたらす部分；
を有するアプリケーション。
【請求項１２】
請求項１１に記載のアプリケーションであって、前記表示は第１表示であり、前記知らせは第１知らせであり、前記アプリケーションは、前記スクロールレートと釣り合うレートで前記ユーザへの第２表示をもたらし、前記のスクロールレートにおける変化がまさに始まろうとしているときに、前記第１知らせにより前記第２知らせと置き換える部分を有する、アプリケーション。
【請求項１３】
請求項１２に記載のアプリケーションであって、前記アプリケーションは、前記のスクロールレートにおける変化が生じる場合にもたらされる前記スクロールレートに釣り合うレートで前記第１知らせをもたらす、アプリケーション。
【請求項１４】
請求項１１に記載のアプリケーションであって、前記アプリケーションは、触覚知らせ、聴覚知らせ及び視覚知らせの少なくとも一である前記知らせをもたらす出力を生成する、アプリケーション。
【請求項１５】
請求項１１に記載のアプリケーションであって、前記の視覚的にスクロールする部分は、第１スクロール動作により開始されるようになっていて、前記第１スクロール動作が停止された後に、所定の時間間隔において第２スクロール動作が生じる場合、前記スクロールレートを変化させないようになっている、アプリケーション。
【請求項１６】
請求項１１に記載のアプリケーションであって、前記の視覚的にスクロールする部分は、第１スクロール動作により開始されるようになっていて、前記第１スクロール動作が停止された後に、所定の時間間隔において第２スクロール動作が生じる場合、所定のスクロールレートに戻るようになっている、アプリケーション。
【請求項１７】
表示領域より視覚的に大きい視覚環境を操作するユーザインタフェースを有する装置であって：
前記表示領域において前記視覚環境の一部を視覚的にスクロールする手段であって、スクロール機能が継続されるにつれて、スクロールレートが変化する、手段；及び
スクロールレートにおける変化がまさに始まろうとしていることをユーザに知らせるように表示を生成する手段；
を有する装置。
【請求項１８】
請求項１７に記載の装置であって、前記表示は第１表示であり、前記知らせは第１知らせであり、前記装置は、前記スクロールレートに釣り合うレートで前記ユーザに対する第２知らせを生成し、そして前記のスクロールレートにおける変化がまさに始まろうとしているとき、前記第２知らせを前記第１知らせにより置き換える手段を有する、装置。
【請求項１９】
請求項１７に記載の装置であって、前記装置は、触覚知らせ、聴覚知らせ及び視覚知らせの少なくとも一である知らせを生成するための出力を生成する手段を有する、装置。
【請求項２０】
請求項１７に記載の装置であって、前記視覚的にスクロールする手段は、第１スクロール動作により開始されるようになっていて、前記第１スクロール動作が停止された後、第２スクロール動作が所定時間間隔において生じる場合に、前記スクロールレートを変化させない、又は、前記第１スクロール動作が停止された後、第２スクロール動作が所定時間間隔において生じる場合に、所定のスクロール動作に戻るようになっている、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインタフェースにおいて視覚的スクローリングレートに関連する、ユーザに表示を与えるシステム及び方法に関する。
【背景技術】
【０００２】
コンピュータは、今日、多くのアプリケーションを実行するように多くのユーザにより広汎に用いられている。ユーザは、コンピュータにおける機能を実行し、ゲームを行い、シミュレーション又は仮想現実環境を経験し、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）システムを用い、ワールドワイドウェブをブラウズし、又はスクリーン上に表示される画像又はイベントに影響を与えるように、表示装置にコンピュータにより表示される視覚環境と、コンピュータにおいて実行されるアプリケーションにより与えられるユーザインタフェース（ＵＩ）を介してインタラクトすることができる。ユーザインタフェースは、コンピュータにおいて実行されるオペレーティングシステム、アプリケーション等の種々の視覚メタファを表す視覚画像を与える。
【０００３】
ユーザは、典型的には、コンピュータのスクリーンを横断して、他の表示されたオブジェクト又はスクリーン領域に、カーソル又はポインタ等のユーザにより制御されるオブジェクトを移動させ、次いで、所定の選択又は操作を実行するようにコマンドを入力する。他のアプリケーション又は視覚環境はまた、カーソルのようなユーザにより制御されるオブジェクトを備え、インターネットのワールドワイドウェブ、ＣＡＤアプリケーション、ビデオゲーム、仮想現実シミュレーション等において与えられる、ブラウザ、ウェブページを表示する他のアプリケーション及び他の環境を有することが可能である。一部のコンピュータ環境において、ユーザは、ＣＡＤ又は三次元仮想現実アプリケーションのような環境の三次元（３Ｄ）ビューを制御するように入力することが可能である。
【０００４】
コンピュータ環境とのユーザインタラクション及びコンピュータ環境の操作は、表示環境を制御するコンピュータに接続されている種々の種類の人間−コンピュータインタフェース装置の何れかを用いて達成される。ユーザインタフェースのための共通インタフェース装置はマウス又はトラックボールである。マウスは、ユーザ走査の位置とカーソルの位置との間の直接マッピングにおける二次元表示スクリーン上のカーソルのようなオブジェクトを移動させるように、平面作業空間においてユーザにより移動される。このことは、典型的には、オブジェクトの動きがユーザ操作の動きに直接、関係する場合の、位置制御として知られている。しばしば、表示環境は、コンピュータのディスプレイの表示性能に比べて、視覚的により大きいものである。表示環境の表示を容易にするように、ユーザインタフェースは、予め表示されていない環境の領域に視覚的に到達するように、その環境においてスクロールする能力を与える。
【０００５】
従来の１つの短所は、ユーザは表示されているスクロールバーをドラッグするようにカーソルを用いる必要があるため、可視環境のスクローリングのような機能は実行するには厄介なことである。それらの種類の機能はしばしば、圧力検知装置のようなオブジェクトに対するユーザ操作の間接的又は抽象的マッピングを有する装置のような速度制御装置によって、より容易に実行される。ウィンドウにおけるスクローリングテキストは、そのスクローリングがマウスの平面位置に直接関係しないため、速度制御タスクとしてより良好に実行される。同様に、シミュレートされる自動車の制御速度は速度制御パラダイムについて適切である。
【０００６】
マウスを用いるときに、ユーザの容易なスクローリング制御を可能にするように、スクロールホイール又はマウスホイールが開発され、コンピュータのマウスにおいて全く一般的になっている。スクロールホイールは、ユーザがスクローリング機能を制御するように回転することが可能である２つのマウスボタンにおけるような、マウスにおいて便利な位置に備えられた小さいフィンガーホイールである。最も一般的には、ホイールの一部は、ユーザが彼又は彼女の指を移動させることが可能であるマウスの上面から突き出ている。そのホイールは、典型的には、ユーザの指がホイールを容易に回転することを可能にするように、ゴム又は他の摩擦面を有する。そのホイールは、スクロールバーを用いる必要なく及び個別のスクローリング制御を選択することなく、視覚環境をスクロールするように、最も一般的に用いられるものである。
【０００７】
ユーザインタフェースを介して視覚環境をスクロールすることは、コンピュータ、情報携帯端末（ＰＤＡ）、携帯電話及び可搬型メディアプレーヤを含む電子装置におけるかなり一般的なタスクであるが、それらに限定されるものではない。以下の説明を簡単化するように、特に明記しない場合は、上記の装置及び他の装置の各々は、ここでは、単に、コンピュータのことをいう。大きい視覚環境については、視覚環境における目的の位置が現れるまで、ユーザは単に待つ必要があるため、スクローリングは時間が掛かるものである。この理由で、スクロール速度の特定の制御手段を有することは、ユーザにとって有利である。所定の時間量に表示領域を通過した視覚環境の部分は、何らかの方法でユーザの制御下にある。例えば、所定の時間量に表示領域を通過する表示リストにおけるアイテムの数がユーザの制御下にあることは有利である。
【０００８】
コンピュータにおいて実行される一部のアプリケーションは、明示的なユーザ制御の下でスクロール速度をもたらす。例えば、一部のアプリケーションは、ユーザがスクロールホイールを押すことにより、スクロールホイールと共に動作する。スクロールホイールを押した後、ユーザがスクロールホイールを押した位置から遠く離れるようにユーザがカーソルを動かす程、スクロール速度は速くなる。スクロール速度の制御の更なる改善は、スクローリングを制御するボタンにおいて異なるレベルの圧力を適用することにより、スクロール速度をユーザが制御することができる“スーパースクロール（登録商標）”と呼ばれる装置において、Ｋｏｎｉｎｋｌｉｊｋｅ  Ｐｈｉｌｉｐｓ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｎ．Ｖ．により提供されている。ユーザがそのボタンを強く押せば押す程、スクロール速度は高くなる。
【０００９】
連続的なスクローリングを容易にするように、図１に示す所定の時間期間の後の連続的なスクローリングの間に、他のアプリケーションは、１倍又はそれ以上の倍数にスクロール速度を高くする。図１は、縦方向に変化するように示されているスクロール速度が、横方向に変化するように示されているスクローリングの持続時間においてどのように変化するかを示している。ユーザが、時間期間に亘るスクロールを継続するとき、スクローリング速度は、レベル１からレベル２に段階的に高くなる。スクローリングのより長い持続時間は、レベル２からレベル３に再び、高くなるスクローリング速度に繋がることが可能である。このことは継続することが可能であり、最大スクローリング速度に、いつか達することが可能である。例えば、ユーザが、１０秒間以上、スクローリングを継続するとき、スクローリング速度は２倍化等されることが可能である。
【００１０】
このスクロール速度における増加は、必ずしも、ユーザに所望されるとは限らない。そのようなスクローリング速度における増加は、視覚環境における目的領域に達する前に得られ、ユーザのスクロールが目的領域を超えるようになる。更に、スクロール速度の増加は、ユーザを混乱させる可能性があり、最終的なスクローリング速度は、ユーザが所望する速度に比べて高い可能性がある。
【００１１】
名称が“Ｉｓｏｔｏｎｉｃ−Ｉｓｏｍｅｔｒｉｃ  Ｈａｐｔｉｃ  Ｆｅｅｄｂａｃｋ  Ｉｎｔｅｒｆａｃｅ”であり、Ｒｏｓｅｎｂｅｒｇにより２００３年１０月２０日に出願された米国特許出願公開第２００４／０１０８９９２号明細書においては、ページの区切り又はスクローリング速度のようなイベントをユーザに表示するように、スクロールホイールへの揺さぶり又は振動等の官能フィードバックを加えるシステムについて開示されていて、この文献の援用により、本明細書の説明の一部を代替する。更に、スクローリングの間に、ユーザは、スクロール速度に比例することが可能である測定速度におけるこの官能フィードバックが与えられることが可能である。同様に、名称が“Ａ  Ｍｅｔｈｏｄ  ａｎｄ  ａｎ  Ａｒｒａｎｇｅｍｅｎｔ  ｆｏｒ  Ｓｃｒｏｌｌｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｅｓｅｎｔｅｄ  ｏｎ  ａ  Ｄｉｓｐｌａｙ  ｏｆ  ａ  Ｍｏｂｉｌ  Ｓｔａｔｉｏｎ”であり、Ｐａｎｕ  Ｋｏｒｈｏｎｅｎにより１９９８年５月１９日に出願された欧州特許第０８８００９１号明細書において、スクローリング速度に対して聴覚フィードバックを加えるシステムについて開示されていて、この文献の援用により、本明細書の説明の一部を代替する。
【００１２】
しかしながら、実際には、スクローリング速度が変化（例えば、増加、減少）するときを、ユーザが予測することができない課題が存在する。試行錯誤により、ユーザは、その速度の変化に慣れることは可能であるが、このことは冗漫であり、異なるアプリケーションにおいては異なる可能性があり、記憶しておく必要があり、ユーザはスクローリング中に心の中で勘定するようになる。従って、ユーザは、典型的には、例えば、スクローリングを停止することにより、既に変化した速度のみに対して反応することが可能である。
【特許文献１】米国特許出願公開第２００４／０１０８９９２号明細書
【特許文献２】欧州特許第０８８００９１号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明の目的は、上記の又は他の従来技術の不利点を克服することである。
【課題を解決するための手段】
【００１４】
本発明の実施形態に従って、装置のユーザインタフェースは、表示領域より視覚的に広い環境を表示するように備えられる。そのユーザインタフェースは、表示領域における環境の選択部分を位置付けるスクロール機能を有する。ユーザインタフェースのスクロールレートは、スクロール機能が継続するにつれて変化する。ユーザインタフェースは、スクロールレートにおける変化がまさに始まろうとしていることをユーザに知らせるように表示を生成する。
【００１５】
一実施形態においては、ユーザインタフェースは、スクロールレートにふさわしい第１表示を生成し、そして、スクロールレートにおける変化がまさに始まろうとしているとき、第２表示が生成される。第２表示は、スクロールレートにおける変化が起こる場合に、もたらされるスクロールレートにふさわしいものである。その知らせは、触覚知らせ、聴覚知らせ及び視覚知らせの少なくとも一であることが可能である。同じ又は他の実施形態においては、スクロール機能は第１スクロール操作により開始されることが可能であり、第１スクロール操作が停止された後の所定の時間間隔において、第２スクロール操作が起こる場合、スクロールレートは変化しないことが可能である。
【００１６】
他の実施形態においては、スクロール機能は、スクロール機能が第１スクロール操作により開始されることが可能であり、第１スクロール操作が停止された後の所定の時間間隔において、第２スクロール操作が起こる場合、スクロールレートは所定のスクロールレートに戻ることが可能である。
【００１７】
以下においては、添付図と関連付けるときに、上記の特徴及び有利点並びに他の特徴及び有利点を示す例示としての実施形態について詳述する。以下の説明においては、限定的ではなく、例示目的で、特定の詳細が、特定のアーキテクチャ、インタフェース、技術等について示されている。しかしながら、それらの特定の詳細から逸脱する他の実施形態が同時提出の特許請求の範囲における範囲内にあるとして尚も理解できることは、当業者には明らかであるであろう。更に、明確化のために、従来の装置、回路及び方法についての説明は、本発明の説明を曖昧にしないように省略する。
【００１８】
図は例示目的で示されて、本発明の範囲を制約するものでないことを明確に理解する必要がある。
【発明を実施するための最良の形態】
【００１９】
本発明のシステムの実施形態に従って、ユーザは、スクローリングレートにおける変化が迫っていることの表示が与えられる。ここで用いているように、用語“レート”は、他に指定されていない場合、制限なく、速度（スピード）及び／又は加速を有するように意図されている。このようにして、ユーザは、スクローリングレートはまさに始まろうとしていることの知らせが与えられ、そのことは、必要に応じて、変化の前に、ユーザに反応する機会を与える。スクローリングレートにおける変化が好ましい場合には、その表示はまた、前のシステムでのより短い時間期間にスクロールレートにおける変化の方に方向付けられるような機会をユーザに与える。
【００２０】
図２は、本発明のシステムの実施形態に従った操作を示す例示としてのフロー図である。図２に示しているように、段階２１０において、ユーザは、ユーザインタフェースを用いずに、スクローリング動作を開始する。その動作は、実施形態において予め決定されていることが可能である、ある時間の間、段階２２０において継続する。段階２３０においては、システムは、スクロールレートの変化がまさに始まろうとしているかどうかを決定する。スクロールレートにおける変化がまさに始まろうとしていないイベントにおいては、システムは、段階２２０に戻り、スクローリングを継続する。スクロールレートにおける変化がまさに始まろうとしている段階２３０においてシステムが決定するイベントにおいては、段階２４０において、スクロールレートにおいてまさに始まろうとしている変化が存在するという表示がユーザに与えられる。まさに始まろうとしている変化により、意図されていることは、スクロールレートにおける変化に先立つある時間において、段階２２０において示されている現在のスクロールレートで完全に停止する（スクローリングを継続しない、段階２８５及び２９０を参照されたい）か又は全く継続するかのどちらかの機会をユーザに与える段階２５０において、ユーザは表示を与えられることである。例えば、スクロールレートにおける変化は本発明の必要な特徴でないが、そのスクロールレートにおける変化に先だって、０．１乃至２．０秒の範囲内で、ユーザは表示を与えられることが可能である。容易に理解できるであろうように、まさに始まろうとしていることは、異なるアプリケーションに対して及び異なる表示に対して（例えば、振動表示に対する音声表示等）変わる可能性がある。
【００２１】
他の実施形態においては、スピードにおける変化の直後に、ユーザがスクロール動作を停止するとき、このことが、表示により与えられる通知時間期間が設定されるには短過ぎることを示すことを可能であることを、そのシステムは学習することが可能である。このユーザの挙動が数回に亘って繰り返される場合、そのシステムは、スクロールスピードにおける変化に先だつ、より長い時間期間の表示を与えることが可能である。
【００２２】
ユーザによる停止が確実であるかどうかの判定が、段階２８０において行われる。ユーザが停止しない場合、スクロールレートにおける変化が、段階２６０において起こり、その後、スクローリングは、段階２２０における変化されたスクロールレートで継続する。容易に理解できるように、図示されていないが、ユーザがスクロール動作を完全に停止する何れの時間に、そのシステムは段階２８５、２９０を実行する。
【００２３】
まさに始まろうとしているスクロールレートの変化の表示は、触覚表示、聴覚表示、視覚表示等を含む何れかの官能様式であることが可能である。ここで用いられるように、用語“表示”は、他に明記されていない場合には、制限することなく、触覚表示、聴覚表示及び／又は視覚表示を含むように意図されている。ユーザインタフェースの一部の実施形態においては、視覚表示は、視覚環境における所望の目的領域をユーザが逃す可能性が高い悪影響を有する可能性があるスクローリング自体をユーザが視覚的に知覚しないようにするように、知覚されることが可能である。この又は他のユーザインタフェースの実施形態においては、まさに始まろうとしているスクロールレートの変化の表示は、触覚表示並びに／若しくはスクロールホイール及び／又は打音の振動のような聴覚表示の形にあることが可能である。
【００２４】
一実施形態においては、まさに始まろうとしているスクロールレートの増加について、アプリケーションの他の表示の意味をユーザが意識的に学ぶ必要性を軽減するように、ユーザに知らせるように用いられる振動、音声及び／又は他の官能フィードバックは、既にスクローリングと結び付けられていることが可能である。例えば、スクローリングレートにおける実際の変化に先だって、環境の所定の部分がスクロールする度に打音を与えるアプリケーションにおいては、打音の頻度は、図３に示すように、変化することが可能である。音声が、スクローリングと整合しているとき、打音の頻度の変化は、スクローリングレートがまさに変わろうとしていることをユーザが考えるように知らせる。ユーザは、図２に示すように、段階２５０において、打音の頻度の変化に反応するように決定することが可能である。
【００２５】
同様に、視覚環境の一部がスクロールする度に、スクローリングホイール又は他のスクローリングアクチュエータが振動する実施形態においては、振動の周波数における変化は、スクローリングレートがまさに変化しようとしていることをユーザが思い出すように知らせる。スクローリングアクチュエータの振動における変化は、一実施形態においては、スクローリングアクチュエータに動作可能であるように結合された圧電要素により開始される。当業者には明らかであるように、他の官能表示も同様に、利用することが可能である。
【００２６】
図３は、縦方向において変化するように示されている、スクロールレート及び表示レート等のアイテムの発生レートが、スクローリングの持続時間においてどのように変化するかを示している。特に、図３は、ある時間期間に亘ってユーザがスクロールを継続するにつれて、スクローリングレートが、レベル１からレベル２を介してレベル３に段階的にどのように増加して変化するか、等と示すチャート３００である。スクローリングレートにおける変化を含むスクローリングレートは、階段関数３２０により示されている。階段関数３２０は、スクロールレートにおいてまさに始まろうとしている変化の表示が、スクロールレートの変化に先行する表示レートにおける変化により与えられる。例えば、スクロールレートに、典型的に釣り合う表示レートを与えるシステムにおいては、本発明の実施形態にしたがって、スクロールレートにおける変化は、スクロールレートにおいてまさに始まろうとしている変化が起こりつつあることを知らせる表示レートにおける変化により先行される。
【００２７】
ユーザが、スクローリングレートが変化することを予測するように知らされるとき、ユーザは、変化（図２、段階２５０及び２６０、２２０を参照されたい）を受け入れる、又は変化（図２、段階２５０乃至２８０、２２０、又は乃至２８０、２８５、２９０）を受け入れない。後者の場合においてのみ、ユーザによる反応が必要である。例えば、ユーザは、スクローリングを停止するように、スクロールアクチュエータを開放することが可能である。ユーザが、スクローリングを再び、開始するとき、スクローリングは、前と同じ初期レートで開始されることが可能である。このようにして、ユーザは、スクロールレートにおける変化を効果的に回避することができる（スクロールに対して反応するのではなく）。
【００２８】
この種類のインタラクションは、スクロールレートの２つのレベルのみを有するアプリケーションについて満足のいくものであるが、そのアプリケーションが３つ又はそれ以上のスクロールレートのレベルを有する場合、ユーザにとって適切に機能しない可能性がある。レートレベル２でスクロールするアプリケーションを好むユーザのことを考える。レートレベル２でスクロールするある時間の後、そのアプリケーションは、レベル３にスクローリングレートを更に増加させ、そのレベルをユーザは好まない可能性がある。その場合、ユーザがスクローリングを停止し、再び開始する場合、毎回、アプリケーションは、レベル１から再び開始することが可能であり、そのレベル１は、ユーザには遅過ぎる。
【００２９】
本発明の一実施形態においては、ユーザがスクローリングの操作を停止するとき、最も遅いレートで、毎回、スクロールレートでユーザが開始しないように支援するように、ユーザは操作を停止することが可能であり、所定時間間隔の直前に、ユーザは、操作を再開する（例えば、ボタン又はスクロールホイールを開放し、すぐに再び押す）ことができる。この実施形態においては、このことがシステムについて連続的に十分に速く（例えば、所定の時間間隔の前に）行われる場合、スクロールレートは、スクロールが停止された操作のときのレベルのまま、保たれることが可能である。他の類似する実施形態においては、スクロールレートは、最初のレベル（例えば、レベル１）に戻るのとは対照的に、ある所定のレベル（例えば、レベル２）に戻ることが可能である。ユーザが少し長く待っているイベント（例えば、所定の時間間隔の後）においては、スクロールレートは、最初のレベル（例えば、レベル１）において再び開始されることが可能である。
【００３０】
一実施形態においては、本発明は、必要に応じて、スクローリング操作を繰り返して適用し、スクローリング操作を即座に再開することにより、スクロールレートを繰り返して変化させるアプリケーションのユーザ及び変化を回避する必要があるユーザの負担を軽減することが可能である。この実施形態においては、本発明は、例えば、ある時間期間に亘ってユーザの動作をモニタリングすることにより、停止及び即座の再開が、スクロールレートが更に変化することをユーザが望まないことを意味することを学習することが可能である。この実施形態においては、ユーザがスクロール操作を停止して、十分に長く（例えば、所定の時間量の後）再開することを待つときにのみ、そのシステムが再び、時間経過と共に、スクロールレートを変え始める。
【００３１】
図４は、本発明の実施形態に従った装置４００を示している。その装置は、メモリ４２０、ディスプレイ４３０、スクロールアクチュエータ４７０及び装置４４０に動作可能であるように結合している処理器４１０を有する。メモリ４２０は、アプリケーションデータを記憶する何れかの種類の装置であることが可能である。アプリケーションデータは、本発明に従った動作段階を処理器４１０が実行するように、処理器４１０により受け入れられる。その動作段階は、それぞれのディスプレイ４３０、４５０に比べて大きい視覚環境を描くユーザインタフェースを表示するように、ディスプレイ４３０又はディスプレイ４５０の少なくとも一を制御する段階を有する。スクロールアクチュエータ４７０は、上記のスクローリングを操作するように、そのアプリケーションと共に処理器において動作する。スクロール速度におけるまさに始まろうとしている変化を示す知らせ信号は、知らせジェネレータ４６０及び／又はスクロールアクチュエータ４７０を介して処理器４１０により処理される。その知らせは、触覚知らせ、聴覚知らせ及び視覚知らせの１つ又はそれ以上を有することが可能である。装置４４０は、動作可能であるように、ディスプレイ４５０に結合されているが、その装置は単に、液晶ディスプレイ（ＬＣＤ）又は陰極線管（ＣＲＴ）等のディスプレイであることが可能である。装置４４０はまた、テレビジョン信号を表示すること、ゲーム環境を表示すること、ＣＡＤ環境を表示することを含む他の動作を実行することが可能である。明らかに、単独のディスプレイのみが動作のために必要であるが、ディスプレイ４３０、４５０の両方を用いることも可能である。
【００３２】
上記の実施形態は、例示目的のみのために意図され、何れかの特定の実施形態又は実施形態の群に、同時提出の特許請求の範囲を限定するものとして解釈されるべきではない。上記特許請求の範囲における範囲及び趣旨から逸脱することなく、多くの代替の実施形態が当業者により考え出されることが可能である。
【００３３】
特許請求の範囲を解釈するに、次の事項が理解される必要がある。
ａ）用語“を有する”は、所定の請求項に列挙されている要素又は段階以外の要素又は段階の存在を排除するものではない。
ｂ）要素の単数表現は、そのような要素の複数の存在を排除するものではない。
ｃ）複数の“手段”が、構造又は機能が実行される同じアイテム、ハードウェア又はソフトウェアにより表されることが可能である。
ｄ）開示されている要素の何れかは、ハードウェア部分（例えば、別個の及び統合された電子回路を有する）、ソフトウェア部分（例えば、コンピュータプログラミング）及びそれらの何れかの組み合わせを有することが可能である。
ｅ）ハードウェア部分は、アナログ部分及びディジタル部分の一又は両方を有することが可能である。
ｆ）開示されている装置の何れか又はそれらの装置の部分は、特に明記されていない場合には、共に組み合わされる又は更なる部分に分離されることが可能である。
ｇ）特に示されていない限り、特定の一連の段階又はステップが必要であるとして意図されていない。
【図面の簡単な説明】
【００３４】
【図１】システムの前のスクロールレートがスクロールの持続時間に亘って、どのように変化するかを示す図である。
【図２】本発明の実施形態に従った操作を示す例示としてのフロー図である。
【図３】スクローリングの発生レート及びスクローリングの表示が、本発明の実施形態に従ったスクローリングの持続時間に亘ってどのように変化するかを示す図である。
【図４】本発明の実施形態に従った装置４００を示す図である。
【図１】
2009517761.tif 000003
【図２】
2009517761.tif 000004
【図３】
2009517761.tif 000005
【図４】
2009517761.tif 000006
【国際調査報告】
2009517761.tif 000007
2009517761.tif 000008