"ハンドヘルド入力装置の上下動、左右動又は回転のうちの1つに応答してディスプレイ上に表示されるべき、メモリにキャッシュされた番組の現在再生中の位置を変更する方法であって、前記ディスプレイ上に前記キャッシュされた番組を表示する段階と、前記メモリにキャッシュされた番組を再生している間に、前記ディスプレイ上に選択可能な再生位置の範囲を表示する段階と、前記入力装置の前記上下動、左右動又は回転を検出する段階と、前記入力装置の前記上下動、左右動又は回転に応答して前記再生位置のうちの1つを選択する段階と、前記再生位置の選択に応答して前記ディスプレイ上に前記選択された再生位置の前記番組を表示する段階と、を有する方法。前記再生位置の1つを選択する段階は、左または右の方向において往復運動で動かすジェスチャに応答して前記再生位置の1つを選択する段階を有する、ことを特徴とする請求項1記載の方法。前記再生位置の1つを選択する段階は、前記ハンドヘルド入力装置が有するボタンが押されている間の左または右の方向に動かすジェスチャに応答して前記再生位置の1つを選択する段階を有する、ことを特徴とする請求項1記載の方法。前記再生位置の1つを選択する段階は、ジェスチャに応答して初期再生位置に戻る段階を有する、ことを特徴とする請求項1記載の方法。前記ディスプレイ上に選択可能な再生位置の範囲を表示する段階は、選択可能な再生位置の範囲を軸上に表示する段階を有する、ことを特徴とする請求項1記載の方法。前記ディスプレイ上に選択可能な再生位置の範囲を表示する段階は、利用可能な表示再生位置の範囲を表示する段階と、利用不可能な表示再生位置の範囲を表示する段階と、を有する、ことを特徴とする請求項1記載の方法。前記ディスプレイ上に選択可能な再生位置の範囲を表示する段階は、初期再生位置をハイライトされた再生位置として表示する段階を有する、ことを特徴とする請求項1記載の方法。ジェスチャに応答して再生速度のモードを選択する段階を更に有する請求項1記載の方法。ハンドヘルド入力装置の上下動、左右動又は回転のうちの1つに応答してディスプレイ上に表示されるべき、メモリにキャッシュされた番組の現在再生される位置を変更する機器であって、前記キャッシュされた番組を再生モードで表示する手段と、前記メモリにキャッシュされた番組を再生モードで表示している間に、前記ディスプレイ上に選択可能な再生位置の範囲を表示する手段と、前記入力装置の前記上下動、左右動又は回転のうち少なくとも1つを検出する手段と、前記入力装置の前記上下動、左右動又は回転のうち少なくとも1つに応答して前記再生位置のうちの1つの時間位置を選択する手段と、前記再生位置の選択に応答して前記ディスプレイ上に前記選択された再生位置の前記番組を表示する手段と、を有する機器。前記再生位置のうちの1つの再生位置を選択する手段は、左または右の方向において往復運動で動かすジェスチャに応答して前記時間位置のうちの1つの時間位置を選択する手段を有する、ことを特徴とする請求項9記載の機器。前記再生位置のうちの1つの再生位置を選択する手段は、前記ハンドヘルド装置が有するボタンが押されている間の左または右の方向において動かすジェスチャに応答して前記再生位置のうちの1つの再生位置を選択する手段を有する、ことを特徴とする請求項9記載の機器。前記再生位置のうちの1つの再生位置を選択する手段は、ジェスチャに応答して再生位置を返す手段を有する、ことを特徴とする請求項9記載の機器。前記ディスプレイ上に選択可能な再生位置の範囲を表示する手段は、選択可能な再生位置の範囲を軸上に表示する手段を有する、ことを特徴とする請求項9記載の機器。前記ディスプレイ上に選択可能な再生位置の範囲を表示する手段は、利用可能な再生位置の範囲を表示する手段と、利用不可能な再生位置の範囲を表示する手段と、を有する、ことを特徴とする請求項9記載の機器。前記ディスプレイ上に選択可能な再生位置の範囲を表示する手段は、再生位置をハイライトされた再生位置として表示する手段を有する、ことを特徴とする請求項9記載の機器。ジェスチャに応答して再生速度のモードを選択する手段を更に有する請求項9記載の機器。前記機器は、ジャイロスコープ素子を有する、ことを特徴とする請求項9記載の機器。ケーブル、衛星、及びインターネットにより供給される番組が増加するに従って、標準的な番組ガイドディスプレイに入る少数の番組は、ユーザにとって利用可能な全ての番組に対してますます小さい割合になっている。全チャンネルラインアップの中を動き、また、テーマによってどの番組が好みであるか又はどのタイプの番組が利用可能であるかを見ることは、一層退屈な作業となる。ユーザはこのことに対し様々な方法で対処し得、例えば、お気に入りのチャンネル番号を記憶したり、所望のチャンネルが別のチャンネルから何ページ下であるのか覚えたりし得る。プロバイダは、お気に入りの番組を前面に位置付けることによって対処し得るが、観察者が選択して制御しなければならない。しかし、これらの解決策はいずれも十分ではなく、新規のタイプのユーザインタフェースがこの問題を解決するために必要とされる。このようなインタフェース及び制御器は、遠隔制御器上の個別のボタンが少なくて済む、難解なインタフェースにおける効率のよい検索、選択、及び作動を可能にし、また、ユーザが、選択を行う際に遠隔制御器ではなくスクリーンを見ることを可能にすることが好適である。コンピュータインタフェースとは異なり、好適な新規のインタフェースはマウスを使用しない。何故なら、テレビジョン環境においては一般的に卓上が利用可能ではないのと、また、そのインタフェースは、オンスクリーンカーソルを必要としないからである。本発明は、マルチメディアセンターの制御のためのハンドヘルド角度感知遠隔制御器と一緒の使用に適用された新規のグラフィカルユーザインタフェースを含む。角度感知遠隔制御器は、制御器の上下動及び左右動動作に応じて番組ガイドディスプレイ上の状態変化を動かす。ディスプレイ上の状態変化の上下の移動は、制御器の上下動における変化に応じて達成され、左右の移動は、制御器の左右動における変化に応じて達成される。全方向の動作が適切であるコンテキストにおいて、角度感知ワイヤレス遠隔制御器は、完全な方向性自由を可能にするよう構成可能である。オプションアイコンの垂直リスト又は水平アレイといった状況では、インタフェースは、特定の軸に沿っての動作を優先し、他の軸に沿っての動作に対する反応を低減し、それにより、意図するユーザ入力を意図しないユーザ入力から区別し、同時に、ユーザが遠隔制御器に物理的に作用する方法に影響を与えないよう制御器の動作に対して非対称的に反応するよう構成される。上下動、左右動、及びロールに反応することの可能な制御器即ち、位置感知制御器とは区別される角度感知制御器、難解なインタフェース内を正確に検索するには理想的に適している。なぜなら、手の動作が方向、速度、及び加速度における高い分解能を与えるだけでなく、大きい帯域幅及び線形応答入力動作に対する忠実な対応出力を自然に与えるからである。これらによって、この制御器が、長いリストを迅速に検索するのに理想的であるようにされる。慣性角度感知制御器は、ジャイロスコープ又は加速度計に基づいたセンサから構成されることが可能である。本発明の追加の利点は、以下の詳細拿説明から当業者にはすぐに明らかとなろう。以下の詳細な説明では、本発明の好適な実施例のみを、単に本発明を実施するのに考えられる最良のモードの例示として示し且つ説明する。当然ながら、本発明は、他の及び異なる実施例も可能であり、また、本発明の幾つかの詳細は、様々な明らかな点において、本発明から逸脱することなく変更が可能である。従って、図面及び説明は、本質的に例示的であり、制限的ではないということを理解すべきである。添付図面を参照する。同じ参照番号指定を有する素子は、全図において同様の素子を表す。本発明の好適な実施例による一般的なマルチメディアセンターを図1に示す。マルチメディアセンターは、チューナを有する従来のテレビジョンであり得るビデオディスプレイ110と、マルチメディアコンピュータ120と、遠隔制御器130と、遠隔制御器用の受信器140と、LAN150、衛星160、ワールドワイドウェブ170へのインタフェース、及びテレビジョンケーブル入力180を含む複数の入力源とを含む。この実施例では、マルチメディアコンピュータの制御下のステレオシステム190が、マルチメディアコンピュータ120に結合するよう示される。しかし、当該技術において周知であるように、これらの構成要素に対し多くの別の構成がある。ハンドヘルド角度感知制御器は、1999年4月27日にトーマスJクインに発行されたGYROSCOPICPOINTERANDMETHODなる名称の米国特許第5,898,421号と、1995年8月8日にトーマスJクインに発行されたGYROSCOPICPOINTERなる名称の米国特許第5,440,326号に記載される。記載されるハンドヘルドジャイロスコープは、コンピュータ用のカーソル制御装置としての使用に適応される。この制御器は、ユーザの手の角度動作即ち、上下動pitchと左右動yawに反応する。角度動作は、次に、電子ディスプレイにおけるオブジェクト又は状態動作に変換され、大きい及び疲れる手の動作を必要とすることなく比較的大きい、高速及び正確な動作が正確に決定されることを可能にする。この制御器は、独立しており即ち、慣性である、従って、外部雑音源の影響を受けず、又は/及び、任意の特定の向き又は任意の所定の容積内での使用に制約されない。その結果、より具体的には、制御器は、制御器の動作即ち、ポインティングベクトルの方向における変化によって決定される角度に反応し、これは、基準装置又は基準面に対する制御器の位置を検出することとは異なり、また、自由空間又は表面上に置かれる際に使用可能である。スティック又はフラッシュライトといった従来のポインティング装置とは異なり、この制御器は、別の固定位置を指し示すための位置又はベクトル情報を必要としない。そうではなくて、角度情報、即ち、上下動と左右動における変化が、ディスプレイにおけるx及びy座標に直接的に変換される。これらの座標は、グラフィックディスプレイ上のカーソル位置を平行移動させる又はそうでなければグラフィックユーザインタフェースとインタラクトするために使用可能である。この入力装置は、高い帯域幅と高い精度を有し、また、一般的に、マウスの使用が不都合であるコンピュータ駆動される表示といった適用において従来のマウスのインエア代替物として使用されてきた。上述したような慣性角度感知制御器のためのユーザインタフェースへの改良は、1998年10月20日にカセジュニア外に発行されたElectronicPointingApparatusandMethodなる名称の米国特許第5,825,350号に見つけられる。動作データを生成する処理において、上述の特許に記載されるマイクロプロセッサは、ジャイロスコープの不安定性と、人間がポインティング機器を完全に静止して持つことができないということによってもたらされる意図しないカーソル動作を最小限にする。具体的に、第1の閾値量人には検出不可能以下の動作は、意図しない動作と判断され、マイクロプロセッサは、そのような動作の指示を抑制するよう動作データを調整する。第1の閾値量より上で第2の閾値量以下の動作は、部分的に意図的及び部分的に非意図的と判断され、従って、マイクロプロセッサは、そのデータによって指示される動作の量を低減する。更に、特にその小型化及び精度におけるジャイロスコープにおける改良は、それらがハンドヘルド入力装置として使用されることが一層適するようにした。このような改良は、1992年8月11日にスティーブンPホテリングに発行されたShaftAngleEncoderwithRotatingOff-AxisInterferencePatternなる名称の米国特許第5,138,154号、1997年1月14日にフィールドに発行されたOpticallySensedWireGyroscopeApparatusandSystem,andMethodforManufactureandCursorControlなる名称の米国特許第5,594,169号、及び1997年12月16日にホテリングに発行されたVibratoryRateGyroscopeandMethodsofAssemblyandOperationsなる名称の米国特許第5,698,784号に記載される。これらの改良の多くは、本発明の好適な実施例による図2に示すジャイロスコープハンドヘルド制御器200に含まれる。制御器200は、ユーザの親指によって選択的に作動されるよう制御器200の上面に位置付けられる親指ボタン205を含む。この説明全体において、親指ボタン205の作動は、クリックとも称され、即ち、選択された機能の作動又は立ち上げにしばしば関連付けられるコマンドである。制御器200は更に、ユーザの人差し又はトリガ指によって選択的に作動されるよう制御器200の底面に位置付けられるトリガボタン210を含む。この説明全体において、トリガボタン210の作動は、トリガとも称され、また、トリガが押されている間の制御器200の角度動作即ち、上下動及び/又は左右動は、トリガ-ドラッグと称する。トリガ-ドラッグコマンドはしばしば、カーソル、仮想カーソル、又は、状態の変化即ち、ハイライトされた又はアウトラインされたセルといったディスプレイ上のユーザのインタラクティブ位置の他の指示の動作と関連付けられ、また、一般的にインタラクティブディスプレイからエントリを検索する及び選択するために使用される。ハンドヘルド角度感知制御器の使用は、多数のタイプのユーザインタラクションを提供する。角度感知制御器を使用すると、左右動における変化は、左右動作にマッピングされ、上下動における変化は、上下動作にマッピングされる。これらの入力は、ジェスチャを決定し、ジェスチャは、特定の文脈のあるコマンドを決定する。従って、左右動及び上下動の組み合わせは、斜めといった任意の2次元動作を決定するために使用可能である。多数のジェスチャを図3に示す。ジェスチャは、文脈で解釈され、トリガボタン210が押されている間の制御器200の明確な動作トリガ-ドラッグ動作によって識別される。バンピング320は、上下左右の1つの方向におけるポインティングを示す2つのストロークを描くことによって決定される。バンピングジェスチャは、コンテキストのある特定のコマンドに関連付けられる。例えば、時間シフトモードでは、左バンピングジェスチャ320は、巻き戻しを示し、右バンピングジェスチャは、早送りを示す。他のコンテキストでは、バンピングジェスチャ320は、そのバンピングによって指定される方向における特定の値を増分するよう解釈される。チェッキング330は、チェックマークを描くことによって決定される。これは、下方向のバンピングジェスチャ320と似ている。チェッキングは、リマインダー又はユーザタグを指定するようコンテキストにおいて識別される。サークリング340は、いずれかの方向で円を描くことによって決定される。両方の方向が区別されることも可能である。しかし、混乱を避けるために、好適な実施例では、円は、方向に関係なく単一のコマンドとして識別される。ドラッギング350は、トリガボタン210を押している間の制御器の角度動作上下動及び/又は左右動における変化として決定される即ち、トリガ-ドラッグ。ドラッギングジェスチャ350は、検索、速度、距離、時間シフト、巻き戻し、及び早送りに使用される。ドラッギング350は、カーソル、仮想カーソル、又は、ディスプレイ上のハイライト、アウトライン、又は選択といった状態の変化を動かすために使用可能である。ドラッギング350はどの方向であることも可能であり、一般的に2次元において検索するよう使用される。しかし、特定のインタフェースでは、応答をドラッギングコマンドに変更することが好適である。例えば、一部のインタフェースでは、1つの次元又は方向における作業は、仮想カーソルの位置又は動作の方向に依存して他の次元又は方向に対して好まれる。この非対称性は、以下の特定のインタフェースのコンテキストにおいてより詳細に説明する。ノディング360は、2つの素早いトリガ-ドラッグの上下の垂直動作によって決定される。ノディング360は、イエス又は承諾を示すよう使用される。エックスXイング370は、文字Xを描くことによって決定される。Xイング370は、削除又は阻止コマンドのために使用される。ワギング380は、2つのトリガ-ドラッグの素早い前後の水平動作によって決定される。ワギングジェスチャ380は、ノー又はキャンセルを示すよう使用される。最上位のインタラクティブオプションアクセスディスプレイ410を図4aに示す。このディスプレイは、ユーザインタフェースにおいて利用可能な主なオプションへの直接オンスクリーンアクセスを供給する。普通の視聴の間のワギングジェスチャ380又は遠隔制御器上の専用ボタンの作動によって、オプションアクセスディスプレイ410が立ち上がる。オプションアクセスディスプレイ410は、8つの大きい半透明のアイコンのディスプレイを与え、各アイコンは、一意のシンボルを有し、また、各アイコンは、一意のユーザが選択可能な機能を表す。これらの半透明のアイコンは、現在の番組の進行中のディスプレイ上にオーバーレイする。好適な実施例では、視覚カーソルはない。しかし、インタフェースはしばしば、ユーザがトリガ210を作動させた時にスクリーンの中心に仮想カーソルが出現したかのように反応する。ユーザは、トリガ210が作動された状態で遠隔制御器200を動かす即ち、トリガ-ドラッグことによって仮想カーソルをオプションアクセスディスプレイ410上で動かす間に、これらのアイコンは、仮想カーソルが半透明機能アイコンの1つに入る又は近接することによって選択されたかのように、選択的にハイライトされる。図4Bに示す番組ガイドアイコン430のように機能アイコンが指定される/ハイライトされると、機能アイコンは拡大され、そのアイコンに関連付けられる機能を示すテキストラベルが提供される。このことは、ユーザが、機能のうちの選択された1つを容易に、自由に、且つ素早く指定することを可能にする。指定された/ハイライトされた機能は、親指ボタン205を押すクリックすることに応答して立ち上げられる。例えば、番組ガイド機能は、以下の段階を取ることによって立ち上げられる。即ち、第1に、オプションアクセスディスプレイ410が上述したように立ち上げられる。第2に、ユーザは、上方向にトリガ-ドラッグして即ち、制御器を上方向に傾けて番組ガイド機能430を指定する/ハイライトする。最後に、指定された/ハイライトされた番組ガイド機能は、親指ボタン205を押すクリックすることによって立ち上げられる。好適な実施例では、オプションアクセスディスプレイ410のためのユーザインタフェースは、制御器200の動作の解釈に関して非対称性を示す。より具体的には、オプションアクセスディスプレイ410が立ち上げられ、また、トリガボタン210が作動されると、ユーザによって所望される機能アイコンは、仮想カーソルの方向と、移動量、速度、及び加速度のうちの1つ以上に応じて決定される。方向と、移動量、速度、及び加速度入力のうちの1つ以上は、ユーザが所与の機能の指定を意図するか否かを判断するよう使用される。例えば、番組ガイドアイコン430に向けて方向付けられる方向での素早い又は長い動作は、その機能を指定するコマンドとして解釈される。様々な方向におけるゆっくりとした一連の動作は、不明瞭なユーザ入力として解釈される。仮想カーソルは、立ち上げ時には中心スクリーンに位置付けられ、また、ユーザにとって機能アイコンを指定するのが比較的容易であるよう第1の閾値又は閾値のセットが使用される。しかし、一旦第1の機能アイコンが指定されると、より高い閾値又は閾値のセットが実施され、また、指定された機能アイコンを終了するためには仮想カーソルのより大きい動作が必要であるよう入力に偏りが加えられる。この非対称性は、マグネティズムと称する。これは、指定された機能アイコンが指定されたままとなる傾向を直観的に説明する用語である即ち、仮想カーソルは、アイコンにくっついた、引きつけられた、又は磁気を帯びさせられたかのように見える。このインタフェースは、ユーザインタフェースにおいて意図しないコマンドの数を減らすのに特に有用である。8つの機能アイコンが、スクリーンの中心から様々な角度位置に位置付けられ、スクリーンは、遠隔制御器200によって感知された角度を形成する手の動きから好都合にマッピングされる。オプションを、スクリーンを時計回りに進みながら以下に簡単に説明する。現在合わせられている番組情報420は、左上のコーナーに位置付けられる。この機能は、現在合わせられている番組についての情報を与える。番組ガイドアイコン430は、上部中心に位置付けられる。これは、一般的なグリッドガイドであり、1ページに6つのチャンネルを表示する。500チャンネル全体ガイド440は、右上のコーナーに位置付けられる。この新規の機能は、以下に詳細に説明する。レコーダ制御450は、右側の中心に位置付けられ、様々な記録機能を与える。ウェブ/インターネット制御460は、右下のコーナーに位置付けられ、ウェブブラウジング、電子メール等へのアクセスを与える。ランク付け制御4701乃至5個の星を割り当てるよう使用するは、下部中心に位置付けられ、多項選択か又はリアルタイム応答追跡によって好みを示す能力をユーザに与える。検索制御480仕分けられたリストを含むは、左下のコーナーに位置付けられ、お気に入りの又は仕分けされたリスト検索の検索を与える。時間シフト制御490は、左側の中心に位置付けられ、巻き戻し、早送り、及び番組シャッフル機能を与える。この機能は以下により詳細に説明する。当然であるが、テレビジョンインタフェースは、オーディオ/ビジュアル調整、追加の番組に基づいた操作、及び更なる番組情報機能を含む追加のオプションを含むことが可能である。これらの機能のうちの一般的なもののみを本発明では実施している。しかし、本発明のインタフェース技術は、本願に具外的に説明した機能以外の機能についても使用可能であることは容易に理解可能である。更に、オプションアクセスメニュは、システムにおいて任意のポイントからアクセス可能である。例えば、ツリー構造の最上位にある最上位メニュスクリーンである必要はなく、従って、案内される必要がない。むしろ、ユーザが現在の活動を得るまで多くの段階を掘り下げた場合でも瞬時にアクセス可能である。この瞬時のアクセスは、所定のジェスチャの検出又は制御器200における専用ボタンの作動に応じて実現される。時間シフト機能図5Aに示すように、オプションアクセスディスプレイ410における時間シフト機能アイコン490を指定し、親指ボタン205を押すと、時間シフト機能が立ち上げられる。時間シフト機能を立ち上げることによって、図5Bに示す時間シフトスクリーン510が表示される。或いは、時間シフト機能は、遠隔制御器200上の専用ボタン又は所定のジェスチャから立ち上げられることが可能である。時間シフトスクリーン510は、ディスプレイの上部に位置付けられた時間シフト制御部520と、スクリーンの下部に位置付けられた巻き戻し/早送り制御部530を含む。これらの制御部は、現在合わせられている番組上に重ねられる。巻き戻し/早送り制御巻き戻し/早送り制御部530は、時間シフト機能の立ち上げによって作動され、スクリーンの下部において水平の温度計形式のバーとして現れる。巻き戻し/早送り制御部530の周りの明るい黄色のアウトライン540は、巻き戻し/早送り制御部530が作動中であることを示す。巻き戻し/早送り制御部530の上方で下を指している大きい黄色の位置矢印545は、ユーザのインタラクティブ位置を示す。スクリーンの上部における時間シフト制御部520は、巻き戻し/早送り制御部530が作動中であるときは減光/非作動として全体が表示されるが、キャッシュされた又は利用可能な番組全体における現在の再生位置を示す黄色の垂直線585は、作動し続ける。おなじみの双方向矢印シンボルが指定される巻き戻し/早送り制御部530はディスプレイの下部に沿ったバーの2つのセグメントとして表示される。2つのセグメント間の標準速度位置ギャップ550は、標準再生速度を表し、立ち上げ時には、大きい黄色い位置矢印545が、標準速度位置550を表すギャップのすぐ上に位置付けられる。バーの早送り部560右側は、様々な早送り速度を表し、また、バーの巻き戻し部570左側は、様々な巻き戻し速度を表す。マークが付けられるか又はマークが付けられず、停止した動作を表す即ち、前方向にも後ろ方向にも再生していない標準速度位置550を表すギャップの左側の位置は、マグネティズムが与えられ、ユーザが所望する場合には動作を一時停止することを可能にする。いずれかの方向における再生速度又は動作停止した状態は、トリガがリリースされると持続する例えば、巻き戻し。対照的に、時間シフト制御が終了されると、再生速度は、標準リアルタイム再生に戻る。この持続的な、特に、動作が停止した状態は、トリガドラッグをリリースすると前方向か又は後ろ方向に特定のビデオフレームがすぐに動き始めることなく、その特定のビデオフレームの位置を見つけるために先に進んだり戻ったりするためにスクリーンの上部における時間シフト制御部520を使用することを希望するユーザには有用であり得る。黄色の位置矢印545とのインタラクティブ動作は、巻き戻し又は早送り速度を制御する。例えば、巻き戻し/早送り制御部530が、ハイライトされる/選択されるとき、ユーザは、黄色の位置矢印545を左又は右に動かすために左又は右方向のいずれかに単純にトリガ-ドラッグし得る。速度バー575は、黄色の位置矢印545が標準速度位置から離れるよう動くに従って長さが増加する。ユーザが速度バー575を右側にドラッグするにつれ、早送り速度が増加する。巻き戻し制御部570は、同様に動作するが反対方向である。1つの代替案では、ユーザは、左又は右のバンピングジェスチャ320を用いて、最も左端にある最速巻き戻し速度から最も右端にある最速早送り速度の間の完全な連続に沿って高くなる又は低くなる、次の適当な速度にインクリメント的にジャンプしてもよい。巻き戻し又は早送りを終了するには、簡単な上バンピング又は下バンピングジェスチャ320によって黄色の位置矢印544を標準再生速度位置550に戻す。或いは、ユーザは、位置矢印545を標準速度位置550にトリガ-ドラッグして戻してもよい。スローモーションは論理的に標準速度の左であり、標準速度位置550のすぐ左の1つ以上の位置として実施される。一時停止は、スローモーションのすぐ左として論理的に実施される。1つの代替案では、第2のギャップ又はマーク、仮想位置、又は位置検出を支援するためにマグネティズムが付されてが、一時停止を表すよう実施可能であり、また、一時停止と標準速度位置550間の位置が、スローモーションを表す。この代替案では、一時停止及び標準速度位置550の両方は、右側に少しだけシフトされる。両方は、トリガ-ドラッグした場合に容易に戻ることが可能であり、また、上方向バンピングジェスチャ320が巻き戻し、スローモーション、又は早送りを停止した時に戻る位置である。一旦視聴者が巻き戻し、早送り、又は時間シフトを終了すると、親指ボタンのクリックが、現在の再生位置を承諾し、番組は、そのスポットからまた現在の再生速度で続けられる。ユーザがキャンセルジェスチャを行い、終了すると、全ての設定は、再生速度も含めて標準に戻る。制御部及びアイコンを含むディスプレイインタフェースも消える。或いは、遠隔制御器200上のキャンセルボタンを押す、又は、キャンセルジェスチャ3回の横方向への否定のワギングを行うことは、時間シフト機能が立ち上げられたときの再生位置における現在合わせられている番組にユーザを戻す代替案である。これは、ユーザが、前後を見ることを可能にし、依然として、もともとの位置に容易に戻ることを可能にする。スクリーンの上部における時間シフト制御部520を作動させるためには、ユーザは、上バンピングジェスチャ320現在巻き戻し又は早送りしている場合には2回か、上方向への長いトリガ-ドラッグを行い得る。時間シフト制御時間シフト制御部520は、スクリーンの上部に水平の温度計形式のバーとして現れる。図5Cに示すように、作動中のときは、時間シフト制御部520は、ハイライトされ黄色でアウトラインされて表示される。更に、黄色の位置矢印580は、明るい黄色の垂直線585によって表される現在の再生位置においてすぐ上を差している巻き戻し/早送り制御部530は、時間シフト制御部520が作動中のときは、減光/非作動として表示され、位置矢印545は消える。再生が進むに従って、黄色の位置矢印580及び黄色の垂直線585は、温度計形式のバーに沿って通常は左から右に移動する。時間シフト制御部520のキャッシュされた表示部590は、現在合わされている番組のどれくらいがディスクにキャッシュされ、視聴のために利用可能であるかを示す。これは、黄色の位置矢印580によって示される現在の再生位置の前と後の番組の部分を含む。時間シフト制御部520の利用不可能な部分595は、ある場合には、番組のダウンロードされていない部分を示す。時間シフト制御部520は、番組が完全にキャッシュされると、キャッシュ表示部590を完全に埋める。例えば、ライブ放送の場合におけるように、現在合わせられている番組が、現在、ディスクにダウンロードされる場合、キャッシュ表示部590は、制御部に亘って部分的にしか延在せず、番組がキャッシュされるに従って右側に延びる。同様に、番組の始まり部分がキャッシュされていない場合、キャッシュ表示部590は、時間シフト制御バー520の左側に完全には延在しない。現在の再生位置を示す黄色の位置矢印580及び黄色の垂直線585は、キャッシュ表示部590における時間シフト制御部520に沿っての任意の水平位置にトリガ-ドラッグされ得る。黄色の位置矢印580を右にトリガ-ドラッグすることは、番組を進ませる。黄色の位置矢印580を左にトリガ-ドラッグすることは、番組の前に時点に移動させる。ユーザが左又は右にトリガ-ドラッグする間に、黄色の位置矢印580及び黄色の垂直線585は、それに応じて移動する。第2のそれほどハイライトされない垂直線597は、黄色の垂直線585がまず動かされると可視となり、時間シフト機能の作動時の現在の番組の時間位置を示す。この指示子は、ユーザが前の時間に容易に戻ることができるグラフィックリマインダーを与える。好適な実施例では、これは、ワギングのジェスチャに応じて実施される。更に、表示される現在合わせられている番組は、黄色の位置矢印580及び黄色の垂直線585の動きに反応して前方向又は後ろ方向に動く。当然ながら、黄色の垂直線585及びキャッシングの指示も、巻き戻し/早送り制御部530の使用及び番組情報の受信に応答して変化し得る。時間シフト制御部520が作動中のとき、水平方向のバンピングは、特定の時間増分での後ろ方向又は前方向への飛び越しにマッピングされる。例えば、左バンピングジェスチャは、自動的に1分間飛び越しして戻りそこから再生を開始することにマッピングされる。同様に、右バンピングジェスチャを用いることによって、特定量分で前方向にスキップされる。基本的な瞬間再生及び前方向コマーシャル飛ばしに加えて、時間ジャンプは、漸次、番組内を飛び越しして戻る、飛び越しして戻るか又は進む、及び飛び越しして進むよう使用することが可能である。これは、巻き戻し及び早送りに似た機能を与えるが、停止する又は標準再生速度への再設定を必要としないより測られた飛び越しを与える。更に、瞬間再生及び前方方向に飛び越しというのはともに、テレビジョン視聴経験において基本的且つ頻繁に使用される機能であるので、1つの代替案では、標準の視聴時の左バンピング及び又は右バンピングジェスチャに反応して実施される。この場合、時間シフト機能520を立ち上げる必要はない。飛び越しは単純にジェスチャに反応して発生し、そして、標準の再生が再開する。一旦所望の時間位置に到達すると、ユーザはトリガボタン210をリリースする。ユーザは、クリックして親指ボタン205を押す、承諾し、新しく選択された時間位置における番組の視聴に戻ることができる。このことは、時間シフト機能を終了し、ディスプレイを標準の視聴モードに戻す。或いは、時間シフト制御部520がハイライトされて作動中であるとき、ユーザは、スクリーンの下部における巻き戻し/早送り制御部530を選択するよう単純なバンピングダウンジェスチャか又は下方向の長いトリガ-ドラッグを行い、そして、巻き戻し/早送り制御部530における黄色の位置矢印540の位置を変えてもよい。当然ながら、時間シフト制御部520は、巻き戻し/早送り制御部530を使用することに対する代替物としてユーザによって使用されることも可能である。時間シフト制御部520と巻き戻し/早送り制御部530との機能におけるオーバラップは、ユーザに追加の柔軟性を与える。番組ガイド図6Aに示すように、オプションアクセスディスプレイ410における番組ガイドアイコン430をハイライトし、親指ボタン205を押すクリックすると、番組ガイド機能が立ち上がり、図6Bに示すような番組ガイドディスプレイ610が表示される。或いは、番組ガイド機能は、遠隔制御器200上の専用ボタンから立ち上げられることが可能である。番組ガイドディスプレイ610は、スクリーンの左上部分に位置付けられる現在合わせられている番組のディスプレイ620と、番組ガイド630と、番組情報ディスプレイ640を含む。番組ガイド機能が立ち上げられた後、現在合わせられている番組が指定され、番組ガイドディスプレイ640における番組セル650において黄色のアウトラインでハイライトされて表示される。現在合わせられている番組は、現在合わせられている番組ディスプレイ620内に表示され、選択された/ハイライトされた番組番組セル650に対応するに関する詳細な番組情報が、番組情報ディスプレイ640内に表示される。番組ガイドディスプレイ640内でハイライトされる番組セル状態650を動かすようユーザがトリガ-ドラッグすることに反応して、様々な番組が指定され得る。ハイライトされる番組セル状態650を、4つのページ呼び出し方向バー660のうちの1つに動かすことによって、ユーザが、4つの対応する方向のうちの1つにおけるディスプレイを呼び出すことが可能にされる。一旦、ページ呼び出し方向バー660の1つが指定されると、ユーザは、そのバー上の矢印によって示される方向において呼び出しするようクリックし得る1ページにつき1回。例えば、上部のページ呼び出し方向バー660上をクリックすることによって、番組ガイドディスプレイ610は、ページが上に上がり低い番号を有するチャンネルが表示される、下部のページ呼び出し方向バー660上をクリックすることによって、番組ガイドディスプレイ610は、ページが下に下がり高い番号を有するチャンネルが表示される、右のページ呼び出し方向バー660上をクリックすることによって、ページが先に進み時間的に先の番組が表示される、左のページ呼び出し方向バー660上をクリックすることによって、ページが後ろに戻る時間的に前の番組が表示される。ハイライトされた番組セル状態650は、指定されたページ呼び出し方向バー660上に残る。ユーザは次に、新しい番組セル650を選択するために番組ガイド630にトリガ-ドラッグして戻る。或いは、ユーザは、ページ呼び出し機能を用いるのではなく、高速スクロールモードに切り替えるよう選択してもよい。番組ガイドにおいてこのモードにアクセスするために、ユーザは、高速スクロールモードに関連付けられる親指ボタンを押して保持し、そして、多数のページからなるリストを滑らかに且つ迅速にスクロールするようトリガ-ドラッグする。チャンネル又はソースリストを上下に、又は、時間を左右にスクロールする方向は、高速スクロールモードボタン及びトリガボタンが押されて保持された後にユーザが最初にドラッグを開始した方向によって決定される。ユーザは更に、親指で高速スクロールモードボタンを2回素早く押すことによって高速スクロールモードをロックしてもよい。番組ガイドを終了して戻るのと同様に、同じこと2回押すをすることによって、標準のページ呼び出しモードに戻る。高速スクロールモードでは、ページ呼び出しバーは消える。ユーザが上下にドラッグすると、大きいチャンネルの番号又はレーベルを識別するソースが番組ガイドグリッド自体の上に重ねられて目立つように表示され、それによりユーザに、ガイドの総数のチャンネル又はソースにおいてどこにいるのかに関して視覚的に目立つフィードバックを与える。ユーザが左右にドラッグすると、大きい時計及び/又は数値での時間が番組ガイドグリッド上に重ねられて目立つように表示され、それによりユーザに、ガイドの現在利用可能な時間セグメントにおいてどこにいるのかに関して視覚的に目立つフィードバックを与える。ユーザが特定の番組セルにおいて停止すると、トリガをリリースすることによって、ハイライトされた番組セル状態の動作が停止する。高速スクロール親指ボタンをリリースする、又は、高速スクロールモードをロックするために前にダブルクリックした場合は、高速スクロールボタンをダブルクリックすることによって、番組ガイドは標準のページ呼び出しモードに戻される。ユーザが番組ガイドを高速スクロールモードにロックしたままにすると、ハイライトされた番組セル状態を番組ガイドグリッド内で動かすためにはトリガが依然として必要となる。動作時に、ユーザが、ハイライトされたセル状態即ち、番組セル650を番組ガイド630上の異なる位置にトリガ-ドラッグすると、異なる番組セル650が指定され、対応する詳細の番組説明テキストが、番組情報ディスプレイ640内に表示される。現在合わされている番組は、変わらず現在合わされている番組ディスプレイ620に再生される。ユーザは、クリックする親指によって作動されるボタンことによって指定されたチャンネルをプレビューすることが可能である。チャンネルをプレビューしながら、ユーザは、指定チャンネル上をダブルクリックするか、又は遠隔制御器200上の専用同調ボタンを押して、選択したチャンネルに合わせ得る。これは、番組ガイド機能を終了し、標準の視聴に戻す。1つの実施例では、ユーザは、同調コマンドノディングジェスチャを出して、全体ガイドディスプレイを終了し、所望のチャンネルに合わせ得る。或いは、ユーザは、遠隔制御器200上のキャンセルボタンを押すか、又は、キャンセルジェスチャ3回の横方向の否定のワギングを行って番組ガイド機能を終了し、現在/前に合わせられていたチャンネルに戻ってもよい。ページアップ又はページダウン方向バー660のいずれかがハイライトされる時、ユーザは、単一のスクリーン上に最大500のチャンネルが表示される全体番組機能にすぐに切り替わるよう呼び出しするためにクリックするか、又は、クリック-ドラッグすることが可能である。一旦、以下により詳しく説明する全体ガイドモードに入ると、ユーザは、クリックボタンを緩め、1つの欄の下から右の次の欄にチャンネルの高い方に動くか、又は、1つの欄の上から左の前の欄にチャンネルの低い方に動いて欄を上下にトリガ-ドラッグすることによって全体ガイド番組選択の中をブラウズする。ユーザが、全体ガイドにいるときに、クリック/ドラッグすると、ユーザは番組ガイド機能に再帰的に戻される。番組ガイド機能及び全体ガイド機能の両方は、最初のオプションアクセスディスプレイ、また、遠隔制御器200上の専用ボタンからもアクセス可能である。全体ガイド図7Aに示すようにオプションアクセスディスプレイ410における全体ガイドアイコン440を指定し、親指ボタン205を押すことによって、全体ガイド機能が立ち上げられる。全体ガイド機能を立ち上げることによって、図7Bに示すような全体ガイドディスプレイ710が表示される。全体ガイドディスプレイ410は、ハンドヘルド角度感知グラフィカル入力装置の高解像度及び帯域幅の利点を十分に活用できるよう特に良好に適応される新しいタイプのグラフィカルユーザインタフェースを与える。従来のグリッドガイドと共に作動する従来の遠隔制御器は、比較的ゆっくりとした方向性ステッピングに限定される。サムスティック又はサムボールタイプの制御器は、非ステッピングなカーソル/状態動作を可能にするが、これらは、所望の検索に必要な精度、線形応答、及び帯域幅を有さない。理想的な制御器は、高い精度、線形応答、及び帯域幅を有する制御器であることが好適であり、例えば、多数のキー又はボタンを必要とすることなく多数の選択を迅速に掃引しそのうちの1つを選択することを可能にするハンドヘルド角度感知入力装置である。全体ガイドディスプレイ710は、一般的な番組ガイドと略同じサイズで解像度の1つのスクリーン上に最大で500個までのチャンネルを表示する。各チャンネル/番組は、タイトルが付けられたセルではなく簡単な細い線によって表される。番組は、一連の欄として配置され、番組ガイドディスプレイ610において視聴可能な6つのチャンネルを表す6つの線をそれぞれ含む接続されたグループに分割される。或いは、番組は、一連の列に配置されることが可能であり、同時に、同様の視覚的表現及び配置スキームに維持される。全体ガイドの目的は、任意の所与の時間において単一のスクリーン上に可能な限り多くの代表オブジェクトを有することである。多くの他の形式の番組ソース表現を用いることも可能であり、例えば、規則的なアレイ又は不規則的な群れ、又はオブジェクトのグループを含み、これら自体も抽象的又は代表するものであり得る。更に、各線は、ユーザが指定した又はガイドが与えたランク付けにマッピングされるよう可変長が与えられることが可能である。範囲は、5つの異なる長さであることが好適であり、これらの長さは、5つの星を用いたランク付けである。全体ガイドディスプレイにおける番組/ソース素子は更に、色、サイズ、形状、コード、配置、位置、又は、周知のメタ情報属性に対する比較値を表す動作によって区別されることが可能である。メタ情報属性は、周知の情報を表し、番組ガイドにおける番組又は番組ソースについて識別又は測定され、以下に制限されないが、番組長、ファイルサイズダウンロード可能な媒体である場合、一般的な又は個人的な様々なタイプのランク付け、人気、リアルタイムの視聴者数、ユーザ指定の基準に対する一致の度合い、作成日等が含まれる。ユーザは、1つのディスプレイから非常に大きいラインアップでの全ての番組に対するタイトル、チャンネル及び番組情報をブラウズすることによって全体ガイドディスプレイ710を単純に且つ容易に検索し得る。オプションアクセスディスプレイ410又は番組ガイド機能のいずれかを介して全体ガイド機能が立ち上げられると、現在合わせられた番組/チャンネルが、チャンネル欄の1つにおいて単一のハイライトされた黄色でアウトラインされた水平線710によって表される。ハイライトされた線のすぐ右には、現在合わせられたチャンネルの番号と、チャンネルを識別するイニシャルと、ユーザが指定した星によるランク付けがある。番組ガイド機能におけるのと同様に、現在合わせられた番組は、スクリーンの左上のコーナーにあるビデオウィンドウ720において視聴可能のままにされ、選択された/ハイライトされた番組の説明情報は、スクリーン730の右上における同じ領域において表示される。チャンネル欄を垂直方向で上下に動くためには、ユーザは、ハイライトされた線710を全体ガイドディスプレイ710内で動かすためにトリガ-ドラッグする人差し指トリガを押し、押しながら動かす。チャンネル欄の間を水平方向に動くためには、ユーザは、欄から欄に横方向にトリガ-ドラッグする。検索は、垂直動作が優先され、隣接する欄に横方向に意図しないで総べることなくチャンネル欄を上下に容易に動くことを可能にする。より具体的には、ユーザインタフェースは、y軸入力とx軸入力に対する応答において非対称性を示す。y軸入力は、普通に解釈される。しかし、x軸入力は、ユーザの意図しない入力が1つの欄から次の欄への意図しないジャンプをもたらさないよう偏りがかけられる。これは、多数の方法で実現し得る。例えば、欄を広げる、欄の間に移動又はデッドゾーンを設定する、1つの欄から別の欄にジャンプすることを可能にする前に速度又は加速度閾値を設定する、及び/又は、指定された欄の中心に仮想カーソルをゆっくりと戻すよう偏りを設定する。ユーザが、トリガを緩めると、指定された番組セルは、ハイライトされ続け、その説明テキストも上方に表示され続ける。現在合わせられた番組は、左上におけるビデオウィンドウにおいて再生され続ける。ユーザが多数の番組を素早く動く間に番組に識別コンテキストを追加するために全体ガイドディスプレイ710における番組のテーマ別カテゴリを指定するようカラーコーディングが使用される。テーマは、番組又は番組ソースについて一般的に知られる1つの周知のメタ情報属性であり、これは、ユーザによって有用なコンテキスト情報である。白は、混合した種々雑多の番組を表す。赤は映画を表す。緑はスポーツ番組を表す。青は有料番組を表す。褐色はアダルト番組を表す。テーマのカテゴリによるこのカラーコーディングは、ハイライトされた番組の説明情報の上方にも表示される。番組ガイドディスプレイ610では、番組セルもカラーコーディングされる。1つの代替の実施例では、上方ガイドディスプレイ610における説明情報も、追加のコンテキスト情報を与え、全体ガイド機能における形式と一貫性があるようカラーコーディングを含む。メタ情報を表すための使用される視覚的、位置的、又は動作的属性の選択について配慮すべきである。例えば、素子のサイズ又は長さは、嗜好、ファイルサイズ、又は番組放送時間のメタ情報属性に論理的にマッピングされる。ここでは、色は、カテゴリ的な違いを表すのにより適している。図7Bを参照するに、2つのキャンセル/戻るバー740が、全体ガイドディスプレイ710の最も左側及び最も右側に位置付けられる。ユーザは、全体ガイド機能を終了し現在合わせられた番組に戻るためにこれらのうちの1つを指定してハイライトしてクリックするよう左右にトリガ-ドラッグすることが可能である。標準のディスプレイモードに戻ることは、番組ガイド機能と一貫する。ユーザは、現在指定されるチャンネルに、ハイライトされた/指定された番組/チャンネル上ダブルクリックするか、遠隔制御器200上の同調ボタンを押すか、又は、同調ジェスチャ3回の上下の肯定的なノディングジェスチャで、全体ガイド機能を終了し、所望の番組/チャンネルに同調させるを行うことによって合わせる。或いは、ユーザは、表示されたキャンセルバーにトリガ-ドラッグしてクリックするか、遠隔制御器200上のキャンセルボタンを押すか、又はキャンセルジェスチャ3回の横方向の否定的なワギングジェスチャであって、全体ガイド機能を終わらせ、現在/前に合わせられた番組/チャンネルに戻るを行うことによって全体ガイド機能に入った時に表示された番組に戻ってもよい。この実施例では、2つのバー740は、キャンセル/戻る機能性を有して実施される。しかし、代替の実施例では、遠隔制御器200上の単純な汎用キャンセルボタン又は汎用キャンセルジェスチャ例えば3回の横方向のワギングジェスチャを、キャンセル機能を実施するよう用いることが可能である。この場合2つのバー740は、全体ガイドの前方方向及び後方方向の時間における変化を可能にするよう構成される。このような実施では、時間は、全体ガイドにおいて表示され、様々な時間の表示は、右側のバー740上のクリックに反応可能であり、前方方向時間が表示され、また、左側のバー740上にクリックすることによって、前の時間が表示される。更に時間に依存するディスプレイは、左右のバンピングジェスチャに応答し得る。本発明は、従来の材料、方法論、及び機器を用いて実施することが可能である。従って、そのような材料、機器、及び方法論の詳細は、本願には詳細に説明しない。上の説明では、本発明の十分な理解を与えるために、特定の機器、構造、方法等といった多数の特定の詳細を記載した。しかし、本発明は、それらの具体的に記載した詳細に依存することなく実施し得ることを認識すべきである。周知の番組方法は、詳細に記載していない。これは、本発明を不必要に曖昧にすることを避けるためである。本発明の例示的な実施例及びその汎用性の幾つかの例のみを本開示において示し且つ説明される。本発明は、様々な他の組み合わせ及び環境における使用が可能であり、また、本願に説明した本発明の概念の範囲内の変更又は修正が可能であることを理解すべきである。更に、説明は、記述のためでたって制限のためではない。例えば、本発明の説明は、ジャイロスコープ及び/又はスピンジャイロ、ワイヤジャイロ、及び加速度計といった慣性角度感知ユーザ入力装置にしばしば言及する。しかし、本願に説明した新規のインタフェース技術の多くは、マウス、ジョイスティック、矢印ボタン、及び、以下に制限されないが、撮像技術又は入力を検出するために基準に対する三角測量を用いる装置他のタイプのユーザ入力装置といったより従来のユーザ入力装置と共に用いられ得る。更に、上下動、左右動、及び回転を検出するために他のタイプの制御器が使用可能である。例えば、デスクトップマウスに使用されるような光センサ表面の画像を撮るといった光センサを、3D空間環境の画像を撮るにおいて使用されてもよい。このように構成された、このような光センサは、例えば、地球、居間等の固定の基準フレームに対する手又は他の人間の外肢の角度動作を検出し得る。もう1つの例では、本発明は、グラフィカルインタフェース上の選択された/ハイライトされた状態の動作を説明する。これは、状態変化としても様々に呼ばれる。しかし、当然ながら、視覚カーソル、仮想カーソル、又は一部の他の表示オブジェクト或いはユーザのインタラクションポイントの印は、本願に説明する改良の多くを実施するよう用いることが可能である。更に、本発明は、主にテレビジョンチャンネルを参照しながら説明したが、全体ガイドは、電子ジュークボックス実施におけるオーディオファイルといった多数のファイル又は他のタイプを編成し且つ検索するために使用されることも可能である。下記にいくつかの態様を示しておく。態様1上下動、左右動、又はロールにおけるハンドヘルド入力装置の回転に応答してインタラクティブマルチチャンネルグラフィックディスプレイ上のキャッシュされた番組の表示された時間位置を変更する方法であって、前記ディスプレイ上に選択可能な表示時間位置の範囲を表示する段階と、前記入力装置の前記上下動、左右動、又はロール回転を検出する段階と、前記入力装置の前記上下動、左右動、又はロール回転に応答して前記表示時間位置のうちの1つの表示時間位置を選択する段階と、前記表示時間位置の選択に応答して前記インタラクティブマルチチャンネルグラフィックディスプレイ上に前記番組を前記選択された表示時間位置にて表示する段階と、を含む方法。態様2上下動、左右動、及びロールの少なくとも1つにおけるハンドヘルド入力装置の回転に応答してインタラクティブマルチチャンネルグラフィックディスプレイ上のキャッシュされた番組の表示された時間位置を変更する機器であって、前記ディスプレイ上に選択可能な表示時間位置の範囲を表示する手段と、前記入力装置の前記上下動、左右動、又はロール回転のうち少なくとも1つを検出する手段と、前記入力装置の前記上下動、左右動、又はロール回転のうち少なくとも1つに応答して前記表示時間位置のうちの1つの表示時間位置を選択する手段と、前記表示時間位置の選択に応答して前記インタラクティブマルチチャンネルグラフィックディスプレイ上に前記番組を前記選択された表示時間位置にて表示する手段と、を含む機器。"