ユーザーインターフェースを表示する方法であって:表示領域について複数のカードを生成する段階と;前記複数のカードのうちロックされたゾーンにあるカードが垂直方向に動かされることを許容する段階と;前記複数のカードのうち通常ゾーンにあるカードが垂直方向に動かされることを制約する段階と;前記複数のカードのうち前記表示領域にあるカードすべてが水平方向に動かされることを許容する段階とを含む、方法。前記ロックされたゾーン内のカードだけにユーザーアクションを受けさせる追加的な段階を含む、請求項1記載の方法。前記ユーザーアクションが、カードの内容をカットする、カードに内容をペーストする、カードの内容を拡大するおよびカードの内容を縮小する、のうちの少なくとも一つである、請求項2記載の方法。前記複数のカードのうちどのカードがロックされたゾーンにあるかを決定する追加的な段階を含む、請求項1記載の方法であって、前記決定する段階は:カードが完全に、ロックされたゾーンにあるか、カードの一部がロックされたゾーンにあるかを判別する、カードの50がロックされたゾーンにあるかを判別する、カードの所定の量がロックされたゾーンにあるかどうかを判別する、のうちの少なくとも一つを含む、方法。請求項1記載の方法であって:前記複数のカードのうち、以前通常ゾーンにあったが、ユーザーコマンド後に水平方向に動かされたのち、今は前記ロックされたゾーンを占めるカードが垂直方向に動かされることを許容し、一方、前記複数のカードのうち、以前は前記ロックされたゾーンを占めていたが、前記の同じユーザーコマンド後に水平方向に動かされたのち、今は前記通常ゾーンにあるカードが水平方向に動かされることを制約する、追加的段階を含む、請求項1記載の方法。前記ロックされたゾーンがユーザーコマンドに応答して指定される、請求項1記載の方法。前記ロックされたゾーンが前記表示領域中の少なくとも二つの領域を占める、請求項1記載の方法。前記通常ゾーンが前記表示領域中の少なくとも二つの領域を占める、請求項1記載の方法。ユーザーインターフェースを表示する装置であって:表示領域について複数のカードを生成する手段と;前記複数のカードのうちロックされたゾーンにあるカードが垂直方向に動かされることを許容する手段と;前記複数のカードのうち通常ゾーンにあるカードが垂直方向に動かされることを制約する手段と;前記複数のカードのうち前記表示領域にあるカードすべてが水平方向に動かされることを許容する手段とを有する、装置。ユーザーインターフェースを表示する方法であって:表示領域について複数のカードを生成する段階と;前記複数のカードのうちロックされたゾーンにあるカードがユーザーアクションを受けることを許容する段階と;前記複数のカードのうち前記表示領域にあるカードすべてが水平方向に動かされることを許容する段階とを含む、方法。前記ユーザーアクションが、カードの内容をカットする、カードに内容をペーストする、カードの内容を拡大するおよびカードの内容を縮小する、のうちの少なくとも一つである、請求項10記載の方法。前記複数のカードのうちどのカードがロックされたゾーンにあるかを決定する追加的な段階を含む、請求項10記載の方法であって、前記決定する段階は:カードが完全に、ロックされたゾーンにあるか、カードの一部がロックされたゾーンにあるかを判別する、カードの50がロックされたゾーンにあるかを判別する、およびカードの所定の量がロックされたゾーンにあるかどうかを判別する、のうちの少なくとも一つを含む、方法。請求項10記載の方法であって:前記複数のカードのうち、以前通常ゾーンにあったが、ユーザーコマンド後に水平方向に動かされたのち、今は前記ロックされたゾーンを占めるカードが垂直方向に動かされることを許容し、一方、前記複数のカードのうち、以前は前記ロックされたゾーンを占めていたが、前記の同じユーザーコマンド後に水平方向に動かされたのち、今は前記通常ゾーンにあるカードが水平方向に動かされることを制約する、追加的な段階を含む、請求項10記載の方法。前記ロックされたゾーンがユーザーコマンドに応答して指定される、請求項10記載の方法。前記ロックされたゾーンが前記表示領域中の少なくとも二つの領域を占める、請求項10記載の方法。前記通常ゾーンが前記表示領域中の少なくとも二つの領域を占める、請求項10記載の方法。ユーザーがジェスチャーまたはコマンドの何かを開始することによってそのようなカードを操作しようとするとき、時にユーザーは、コマンドを別のコマンドについて意図したにもかかわらず、あるウィンドー/カードにうっかり影響を及ぼしてしまうことがある。表示領域中のある領域が目標にされた領域として指定され、そのような領域にあるカードはコマンドの結果として操作されることができる。指定された領域内にないカードは、前記コマンドが発されたときにそのままにされる。本開示は、ビデオ、テレビ番組、映画、オーディオ、音楽、ビデオゲームなどのメディアを受信、記録、再生、購入などするために使われるユーザーインターフェースのいくつかの異なる実施形態を提供する。そのようなユーザーインターフェースは、コンピュータ、セットトップボックス、メディアサーバー、タブレット、携帯電話、パーソナルメディア、デバイス、携帯用ビデオゲームシステム、ビデオゲームシステムなどの装置上で実装されることができる。本開示は、ビデオ、テレビ番組、映画、オーディオ、音楽、ビデオゲームなどのメディアを受信、記録、再生、購入などするために使われるユーザーインターフェースのいくつかの異なる実施形態を提供する。そのようなシステムは、コンピュータ、セットトップボックス、メディアサーバー、タブレット、携帯電話、パーソナルメディア、デバイス、携帯用ビデオゲームシステム、ビデオゲームシステムなどの装置上で実装されることができる。ここで図1に目を転じると、家庭またはエンドユーザーにコンテンツを送達するためのシステム100のある実施形態のブロック図が示されている。コンテンツは映画スタジオまたは制作ハウスといったコンテンツ源102に起源をもつ。コンテンツは二つの形のうちの少なくとも一つで供給されうる。一つの形は、コンテンツの放送される形であってもよい。放送コンテンツは、放送アフィリエートマネージャ104に提供される。放送アフィリエートマネージャは典型的には全国的な放送サービスであり、アメリカンブロードキャスティングカンパニーABCAmericanBroadcastingCompany、ナショナルブロードキャスティングカンパニーNBCNationalBroadcastingCompany、コロンビアブロードキャスティングシステムCBSColumbiaBroadcastingSystemなどといったものである。放送アフィリエートマネージャはコンテンツを収集し、記憶してもよく、送達ネットワーク1106として示される送達ネットワークを通じたコンテンツの送達をスケジューリングしてもよい。送達ネットワーク1106は、全国的なセンターから一つまたは複数の地方もしくは地域のセンターへの衛星リンク送信を含むことができる。送達ネットワーク1106はまた、空中無線放送、衛星放送またはケーブル放送を通じてなど、ローカルな送達システムを使うローカルなコンテンツ送達をも含んでいてもよい。ローカルに送達されるコンテンツは、ユーザーの家庭にあるメディアデバイス108に提供され、そこで、コンテンツはその後、ユーザーによって検索される。メディアデバイス108は多くの形を取ることができ、セットトップボックス/デジタルビデオレコーダーDVR、ゲートウェイ、モデムなどとして具現されてもよい。さらに、メディアデバイス108は、家庭ネットワークにおいてクライアントまたはピアデバイスとして構成された追加的なデバイスを含む家庭ネットワークシステムのための入口点またはゲートウェイとして作用してもよい。第二の形のコンテンツは、特殊コンテンツと称される。特殊コンテンツは、プレミアム試聴、ペイパービューまたは通常なら放送アフィリエートマネージャに提供されない他のコンテンツとして送達されたコンテンツを含むことができる。たとえば、映画、ビデオゲームまたは他のビデオ要素である。多くの場合、特殊コンテンツは、ユーザーによって要求されたコンテンツであってもよい。特殊コンテンツはコンテンツマネージャ110に送達されてもよい。コンテンツマネージャ110は、たとえばコンテンツプロバイダー、放送サービスまたは送達ネットワークサービスと連携したインターネットウェブサイトのようなサービスプロバイダーであってもよい。コンテンツマネージャ110はまた、インターネットコンテンツを送達システム中に組み込んでもよい。コンテンツマネージャ110は、コンテンツをユーザーのメディアデバイス108に別個の送達ネットワーク、送達ネットワーク2112を通じて送達してもよい。送達ネットワーク2112は高速ブロードバンドインターネット型の通信システムを含んでいてもよい。放送アフィリエートマネージャ104からのコンテンツが送達ネットワーク2112の全部または諸部分を使って送達されてもよく、コンテンツマネージャ110からのコンテンツが送達ネットワーク1106の全部または諸部分を使って送達されてもよいことを注意しておくことが重要である。さらに、ユーザーは、必ずしもコンテンツをコンテンツマネージャ110によって管理してもらうことなく、コンテンツを、送達ネットワーク2112を介してインターネットから直接取得してもよい。別個に送達されたコンテンツを利用するいくつかの適応が可能でありうる。一つの可能なアプローチでは、特殊コンテンツは放送コンテンツへの増強として提供され、代替的な表示、購入および商売オプション、向上素材などを提供する。もう一つの実施形態では、特殊コンテンツは放送コンテンツとして提供される何らかの番組コンテンツを完全に置き換えてもよい。最後に、特殊コンテンツは放送コンテンツから完全に別個であってもよく、単にユーザーが利用することを選択しうるメディア代替物であってもよい。たとえば、特殊コンテンツは、まだ放送コンテンツとして利用可能でない映画のライブラリであってもよい。メディアデバイス108は送達ネットワーク1および送達ネットワーク2の一方または両方から種々の型のコンテンツを受信してもよい。メディアデバイス108はコンテンツを処理し、ユーザー選好およびコマンドに基づいてコンテンツの分離を提供する。メディアデバイス108は、オーディオおよびビデオコンテンツを記録および再生するための、ハードドライブまたは光学式ディスクドライブのような記憶装置を含んでいてもよい。メディアデバイス108の動作のさらなる詳細および記憶されたコンテンツの再生に関連する機能は図2との関係で後述する。処理されたコンテンツは表示装置114に与えられる。表示装置114は通常の2D型のディスプレイであってもよいし、あるいはまた高度な3Dディスプレイであってもよい。メディアデバイス108はまた、タッチスクリーン制御装置116のような第二のスクリーンへのインターフェースを持たされてもよい。タッチスクリーン制御装置116は、メディアデバイス108および/または表示装置114のためのユーザー制御を提供するよう適応されていてもよい。タッチスクリーン装置116はビデオコンテンツを表示することもできてもよい。ビデオコンテンツはユーザーインターフェースエントリーのようなグラフィックエントリーであってもよいし、あるいは表示装置114に送達されるビデオコンテンツの一部であってもよい。タッチスクリーン制御装置116は、赤外線IRinfraredまたは電波周波数RFradiofrequency通信のような任意のよく知られた信号伝送システムを使ってメディアデバイス108とのインターフェースを有していてもよいし、赤外線通信協会IRDAinfrareddataassociation規格、WiFi、ブルートゥースなどのような標準プロトコルまたは他の任意の独自プロトコルを含んでいてもよい。タッチスクリーン制御装置116の動作はのちにより詳細に述べる。任意的に、メディアデバイス108およびタッチスクリーン制御装置116は同じ装置中に統合されてもよい。こうした、タッチスクリーンをもつメディアデバイスの例は、コンピュータ、ラップトップ、携帯電話、パーソナルメディアプレーヤー、MP3プレーヤー、パーソナルデスクアシスタント、タブレット装置、デジタルビデオレコーダーなどを含む。本明細書の目的のためには、用語メディアデバイス108はセットトップボックス、デジタルビデオレコーダー、ゲートウェイ装置などとともにこれらの型の装置すべてを包含することができる。図1の例では、システム100は、バックエンドサーバー118および使用データベース120をも含む。バックエンドサーバー118は、ユーザーの使用習性を解析してそうした使用習性に基づいて推薦を行うパーソナル化エンジンを含む。使用データベース120はユーザーについての使用習性がモニタリングされ、そのような使用習性についての情報が記憶されるところである。そのようなユーザー習性情報を使ってユーザーについてのプロファイルを発達させることができる。該プロファイルは、その後、広告および番組を推薦するために使われる。いくつかの場合、使用データベース120はバックエンドサーバー118の一部であってもよい。今の例では、バックエンドサーバー118および使用データベース120はシステム100に接続されており、送達ネットワーク2112を通じてアクセスされる。ここで図2に目を転じると、メディアデバイス200のある実施形態のブロック図が示されている。受信装置200は、図1に記載したメディアデバイスと同様に動作してもよく、ゲートウェイ装置、モデム、セットトップボックスまたは他の同様の通信装置の一部として含まれていてもよい。示された装置200は、オーディオ装置または表示装置を含む他のシステムに組み込まれてもよい。いずれの場合も、システムの完全な動作に必要ないくつかのコンポーネントは、当業者にはよく知られているので、簡潔のため示していない。図2に示した装置200において、コンテンツは、入力信号受信器202によって受領される。入力信号受信器202は、空中、ケーブル、衛星、イーサネット登録商標、ファイバーおよび電話線ネットワークを含むいくつかの可能なネットワークの一つを通じて提供される信号を受信し、復調し、復号するために使われるいくつかの既知の受信器回路の一つであってもよい。制御インターフェースまたはタッチパネルインターフェース222を通じて与えられるユーザー入力に基づいて、所望される入力信号が入力信号受信器202によって選択され、取り出されてもよい。タッチパネルインターフェース222はタッチスクリーン装置のためのインターフェースを含んでいてもよい。タッチパネルインターフェース222はまた、携帯電話、タブレット、マウス、ハイエンドのリモコンなどとのインターフェースをもつよう適応されていてもよい。復号された出力信号は入力ストリームプロセッサ204に与えられる。入力ストリームプロセッサ204は最終的な信号選択および処理を実行し、そのコンテンツストリームについてのオーディオコンテンツからのビデオコンテンツの分離を含む。オーディオコンテンツは、圧縮されたデジタル信号のような受信されたフォーマットからアナログ波形信号への変換のためにオーディオプロセッサ206に提供される。アナログ波形信号はオーディオインターフェース208に、さらに表示装置またはオーディオアンプに与えられる。あるいはまた、オーディオインターフェース208はデジタル信号を、高精細度マルチメディアインターフェースHDMIHighDefinitionMultimediaInterfaceケーブルまたはソニー/フィリップスデジタル相互接続フォーマットSPDIFSonyPhilipsDigitalInterconnectFormatのような代わりのオーディオインターフェースを使って、オーディオ出力装置または表示装置に与えてもよい。オーディオインターフェースは一つまたは複数の組のスピーカーを駆動するために増幅器をも含んでいてもよい。オーディオプロセッサ206は、オーディオ信号の記憶のための任意の必要な変換をも実行する。入力ストリームプロセッサ204からのビデオ出力はビデオプロセッサ210に与えられる。ビデオ信号はいくつかのフォーマットの一つであってもよい。ビデオプロセッサ210は、必要に応じて、入力信号フォーマットに基づいて、ビデオコンテンツの変換を提供する。ビデオプロセッサ210はまた、ビデオ信号の記憶のための任意の必要な変換をも実行する。記憶装置212は入力において受領されたオーディオおよびビデオコンテンツを記憶する。記憶装置212は、コントローラ214の制御のもとで、またユーザーインターフェース216および/またはタッチパネルインターフェース222から受領されるコマンド、たとえば早送りFFfastforwardおよび巻き戻しRewrewindのようなナビゲーション命令にも基づいて、コンテンツののちの取得および再生を許容する。記憶装置212はハードディスクドライブ、静的RAMSRAMもしくは動的RAMDRAMのような一つまたは複数の大容量の集積電子メモリであってもよく、あるいはコンパクトディスクCDドライブまたはデジタルビデオディスクDVDドライブのような交換可能な光ディスク記憶システムであってもよい。入力にまたは記憶装置212に由来する、ビデオプロセッサ210からの変換されたビデオ信号は、ディスプレイインターフェース218に与えられる。ディスプレイインターフェース218はさらに、上記の型の表示装置に表示信号を提供する。ディスプレイインターフェース218は、赤緑青RGBのようなアナログ信号インターフェースであってもよく、あるいはHDMIのようなデジタルインターフェースであってもよい。ディスプレイインターフェース218は、のちにより詳細に述べるように、三次元配列において検索結果を呈示するためのさまざまな画面を生成することが理解される。コントローラ214はバスを介して、入力ストリームプロセッサ202、オーディオプロセッサ206、ビデオプロセッサ210、記憶装置212およびユーザーインターフェース216を含む装置200のコンポーネントのいくつかに相互接続される。コントローラ214は、入力ストリーム信号を記憶装置上での記憶のためまたは表示のための信号に変換するための変換プロセスを管理する。コントローラ214は、記憶されたコンテンツの取り出しおよび再生をも管理する。さらに、後述するように、コントローラ214は、コンテンツの検索ならびに記憶されている、または上記の送達ネットワークを介して送達されるべきコンテンツを表す配列表示の生成および調整を実行する。コントローラ214はさらに、コントローラ214のための情報および命令コードを記憶する制御メモリ220たとえば、ランダムアクセスメモリ、SRAM、DRAM、ROM、プログラム可能型ROMPROM、フラッシュメモリ、電子的にプログラム可能なROMEPROM、電子的に消去可能なプログラム可能型ROMEEPROMなどを含む揮発性もしくは不揮発性メモリに結合される。制御メモリ220はコントローラ214のための命令を記憶していてもよい。制御メモリは、要素のデータベースを記憶していてもよい。要素とは、コンテンツを含むグラフィック要素、ディスプレイインターフェース218のための表示されるユーザーインターフェースを生成するために使われるさまざまなグラフィック要素などである。あるいはまた、前記メモリは、同定されたまたはグループ化されたメモリ位置においてグラフィック要素を記憶し、該グラフィック要素に関係した情報のさまざまな部分のために前記メモリ位置を同定するためにアクセスもしくは位置テーブルを使ってもよい。さらに、さまざまなグラフィック要素が、ディスプレイインターフェース218への出力のためにコントローラ214によって捕捉されるコンピュータ命令に応答して生成されることができる。グラフィック要素の記憶に関するさらなる詳細は後述する。さらに、制御メモリ220の実装は、単一メモリデバイスまたは代替的に二つ以上のメモリ回路が通信上接続されまたは一緒に接続されて共有または共通メモリを形成したものといったいくつかの可能な実施形態を含んでいてもよい。さらに、メモリは、バス通信回路の一部のような他の回路と一緒に、より大きな回路の中に含められてもよい。任意的に、コントローラ214は、それぞれオーディオプロセッサ206およびビデオプロセッサ210を使って、オーディオおよびビデオメディアからメタデータを抽出するよう適応されることができる。すなわち、垂直帰線期間中、ビデオに関連付けられた補助データフィールドまたはビデオ信号中の他の領域中でビデオ信号に含まれるメタデータが、コントローラ214とともにビデオプロセッサ210を使うことによって収穫されることができる。それにより、電子番組ガイドを生成する、受信したビデオについての説明情報をもつ、補助情報サービスをサポートするなどといった機能のために使われることができるメタデータが生成される。同様に、コントローラ214と協働するオーディオプロセッサ206は、オーディオ信号であってもよいオーディオ透かしを認識するよう適応されることができる。そのようなオーディオ透かしはその後、オーディオ信号の認識、オーディオ信号の源を同定するセキュリティといった何らかのアクションを実行する、あるいは他の何らかのサービスを実行するために使われることができる。さらに、上記に挙げたアクションをサポートするためのメタデータは、ネットワーク源から来ることができ、それはコントローラ214によって処理される。ここで図3に目を転じると、本開示のユーザーインターフェースプロセスは、早送り、巻き戻しなどといった機能を表現するために使われることのできる入力装置を用いる。これを許容するために、タブレットまたはタッチパネル装置300これは図1に示したタッチスクリーン装置116と同じであるおよび/またはメディアデバイス108とタッチスクリーン装置116の統合された例であるは、受信装置200のユーザーインターフェース216および/またはタッチパネルインターフェース222を介してインターフェースを持たされてもよい。タッチパネル装置300は、手の動きまたはジェスチャーおよびアクションがパネルを通じてセットトップボックスまたは他の制御装置についてのコマンドに変換されたものに基づいて、受信装置またはセットトップボックスの動作を許容する。ある実施形態では、タッチパネル300は単にグリッド表示をナビゲートするためのナビゲーションツールのはたらきをしてもよい。他の実施形態では、タッチパネル300はさらに、コンテンツのグリッド表示を通じてユーザーが前記ナビゲーションとより直接的に相互作用できるようにする表示装置としてのはたらきをする。タッチパネル装置は、作動ボタンのようなより通常の制御機能を含むリモコン装置の一部として含まれていてもよい。タッチパネル300は、少なくとも一つのカメラ要素をも含むことができる。のちにより詳細に述べるように、タッチパネル装置300に表示されるコンテンツは、ザッピングされたりまたはメインスクリーンたとえば図1に示す表示装置114に投げられたりしてもよい。ここで図4に目を転じると、図のようなジェスチャー感知コントローラまたはタッチスクリーンの使用により、いくつもの型のユーザー対話が提供される。コントローラからの入力はジェスチャーを画定するために使われ、該ジェスチャーが今度は個々のコンテキスト依存コマンドcontextualcommandを画定する。センサーの構成設定はタッチスクリーン上でのユーザーの指の動きを画定することを許容し、またはさらにコントローラ自身の動きを一次元または二次元で画定することをも許容する。斜めなどの二次元の動きおよびヨーyaw、ピッチpitchおよびロールrollの組み合わせが、スイングなどの任意の四次元動きを画定するために使用できる。いくつかのジェスチャーが図4に示されている。ジェスチャーはコンテキストにおいて解釈され、画定された、ユーザーによってなされた動きによって同定される。バンピングbumping420は上下左右いずれかの一方向を向くことを示す二ストロークの描画によって定義される。バンピングジェスチャーはコンテキストにおける個別的なコマンドに関連付けられる。たとえば、タイムシフトモードでは、左バンプジェスチャー420は巻き戻しを示し、右バンプジェスチャーは早送りを示す。他のコンテキストでは、バンプジェスチャー420はバンプによって指定される方向に特定の値をインクリメントするものと解釈される。チェック440はチェック印を描画するように定義される。これは下向きバンプジェスチャー420と似ている。チェックはコンテキストにおいて、リマインダー、ユーザータグを指定するものまたは項目もしくは要素を選択するものとして識別される。サークル440はいずれかの方向に円を描くものとして定義される。二つの方向が区別できてもよいが、混乱を避けるため、円は、方向によらず単一のコマンドとして識別される。ドラッグ450は、タブレット300上のボタン仮想または物理的を押しながらのコントローラの角度運動ピッチおよび/またはヨーの変化として定義されるすなわち、トリガードラッグ。ドラッグジェスチャー450はナビゲーション、スピード、距離、タイムシフト、巻き戻しおよび早送りのために使われてもよい。ドラッグ450はカーソル、仮想カーソルを動かすまたはディスプレイ上でハイライトする、輪郭を描くまたは選択するといった状態変更のために使用できる。ドラッグ450は任意の方向でよく、一般に、二次元でナビゲートするために使われる。しかしながら、ある種のインターフェースでは、ドラッグコマンドへの応答を修正することが好ましい。たとえば、いくつかのインターフェースでは、仮想カーソルの位置または動きの方向に依存して、ある次元または方向での動作は他の次元または方向に比して優遇される。縦振りノッド460は、二回の素速いトリガードラッグの上下垂直動きによって定義される。縦振り460ははいまたは承認を示すために使われる。ばつ付け470はXの字を描くように定義される。ばつ付け470は削除またはブロックコマンドのために使われる。横振りワグ480は二回のトリガードラッグの素速い往復水平方向動きによって定義される。横振りジェスチャー480はいいえまたは取り消しを示すために使われる。センサーシステムの複雑さに依存して、単純な一次元の動きまたはジェスチャーだけが許容されてもよい。たとえば、ここで図示したセンサーの単純な右または左動きが早送りまたは巻き戻し機能を生じさせてもよい。さらに、複数のセンサーが含められ、タッチスクリーン上の種々の位置に配置されることができる。たとえば、左および右動きのための水平センサーがあるスポットに配置されて、ボリュームの上げ下げのために使われてもよく、一方で、上下動きのための垂直センサーが別のスポットに配置されて、チャネル番号の増減のために使われてもよい。タブレット300からメインスクリーンまたは表示装置114にコンテンツを投げるまたは動かすことを開始するために、二本指のスワイプジェスチャーが利用されてもよい。図5は、カードとして知られるウィンドーインターフェースのある例示的な実施形態を示している。ここでは、そのようなカードインターフェース内にさまざまなアプリケーションが呈示されている。たとえば、種々のテレビ番組表を表すライブテレビジョンガイドアプリケーションがカードインターフェース500内に呈示されている。すなわち、カードは、実行中のアプリケーションの表現を表示するウィンドーとして機能する。そのようなカードは、タブレット、メディアプレーヤー、電話、モニタ、コンピュータおよびディスプレイをもつ他の任意の装置を含む装置上で呈示されることができる。カードは、電子番組ガイド、プレイリスト、ソーシャルメディアインターフェース、ゲーム、ビデオ、オーディオ、ウェブページ、ブラウザ、レンダリングされたメディアサービスなどといった種々のアプリケーションを表すことができる。カードインターフェース500に戻ると、セル510はテレビ番組についての情報を表示する。この例では、コメディーセントラルComedyCentralと呼ばれる放送チャンネルで放送されているインフォマーシャルである。ジェスチャーを使って作動されたときの再生コントロール512は、セットトップボックス、タブレット、テレビジョンなどのような装置内のチューナーに、要求されたチャンネルに同調させる。ロゴのようなグラフィック515は、再生コントロール512を作動させることによって同調できる放送チャンネルに適合する。セル520は、グラフィック525によって示されるアメリカンムービークラシックスAMCAmericanMovieClassicsで放送されているザナイトリスナーTheNightListenerと呼ばれるテレビ番組についての情報を表示する。ユーザーがAMCに同調したい場合、ジェスチャーで再生コントロール522を作動させることができる。再生コントロール512、522の作動の結果、同調されたチャンネルが表示または記録装置に出力される。図6は、再生のために利用可能な種々のメディア資産ビデオ、オーディオ、写真などを表すもう一つのアプリケーションのためのカードインターフェース600のある例示的な実施形態を示している。具体的には、そのようなメディア資産は、ローカル記憶媒体、リモート記憶媒体、ビデオオンデマンドのようなオンデマンドメディアサービス、オーバーザトップoverthetopメディアサービスなどのようなコンテンツ源に記憶されることができる。ここで、メディア資産は、要求されたときにメディアデバイスに送達される。たとえば、再生コントロール612の作動に応答して、セル610によって示されるメディア資産ナチョリブレNachoLibreが、図1について述べた例示的なアーキテクチャを使って再生されることができる。同様に、再生コントロール622がジェスチャーによって作動されると、セル620においてアフリカシロサイAfricanWhiteRhinoとして同定されるメディア資産が再生されることができる。グラフィック612および625は、メディア資産を識別するために使われるサムネイル、ポスターアート、ロゴ、アイコンなどを表す。ここで、グラフィック612はナチョリブレを表し、グラフィック要素625はアフリカシロサイを表す。そのようなグラフィックは、ユーザー、特定のグラフィックを指定する番組ガイド情報、メディアファイルからのスクリーンショットなどによってなされる関連付けによってメディア資産に結び付けられることができる。図7は、入力装置のジェスチャーまたはアクションによって操作されるカードインターフェース700のある例示的な実施形態である。カードインターフェース700は、カードまたはウィンドーの見ることのできる部分である表示領域705をもつ。時に、より多くの要素があってもよい。ここで、カードは、表示領域705に一時に表示できるより多くの要素を有していてもよい。たとえば、カードインターフェース700について、表示領域705においてセル720、730、740、750とセル760の一部とが見える間、セル710が表示されない。カードは、ジェスチャーまたは制御入力を使って垂直方向において操作されることができる。ここで、表示されるセルは、上下動きでのそのような制御のジェスチャーに応答して示されることができる。図8からのカードインターフェース800が操作として下向きのジェスチャーおよび/または制御入力を受けるとき、表示領域705はセル710を示す。一方、セル760は下に動かされて見えなくなる。同様に、この下向きのジェスチャー/制御入力に応答して、セル750の一部が表示されなくなる。操作として上方ジェスチャーでカードインターフェース800を動作させれば、セル750および760は表示領域705において再び見えるようになり、カードインターフェース700に示されるセル配置を与える。図9は、複数のカードインターフェースを提示する装置のユーザーインターフェース900のある例示的な実施形態である。この例示的な実施形態では、表示領域910は複数のカード920、930および940を表示する。これらのカードはジェスチャーおよび/または制御入力に応答して水平方向に操作されることができる。ここで、カード940の一部は表示領域910内には表示されない。ジェスチャー/制御入力により表示領域910を左向きに操作すると、結果はユーザーインターフェース1000についての図10に示されている。ここで、カード940は完全に表示領域910内に示され、一方、カード920の一部は表示されない。ジェスチャー/制御入力により表示領域910を右に動かすならば、結果は図9に示される。ここで、カード920は完全に表示領域910内に示されており、一方、カード940の一部は表示されない。図11は、操作を受けるユーザーインターフェース1100に示される複数のカードインターフェースの代替的な実施形態を示している。具体的には、カード1120、1130および1140が表示領域1110に示される。これらのカードは、右方向へのジェスチャー/制御入力に応答して、図12に示されるユーザーインターフェース1200になる。すなわち、ユーザーインターフェース1200は、カード1120および1130が右に動かされ、新たなカード1150が表示領域1110内に示されていることを示している。図12の表示領域1110がジェスチャー/制御インターフェースに応答して左に動かされるならば、カード1150は表示されず、一方、カード1120は図11に示される表示領域1110に見えるようになる。図13は、呈示される原理に基づく、ロックされたゾーンの機能を実装するある例示的な実施形態を示している。ロックされたゾーンは、ユーザーによって選択された領域であって、その領域に重なるさまざまなカードまたはウィンドーがある種の仕方で操作されることができ、一方、その領域に重ならないカードは制約される、領域である。カードの一部がロックされたゾーン上にあればそのカードは制約されないことが意図される。ただし、開示の原理は、操作されることができるためにはカードは完全にロックされたゾーン内になければならない場合でも実装できる。本図解1300では、表示領域1310は、ロックされたゾーン1320を中央にもち、一方、諸領域1330は通常ゾーンであり、表示領域1310の端にある。図14は、ユーザーによって作動されたジェスチャー/制御インターフェースに応答して、ロックされたゾーン1320が垂直方向に拡大されたユーザーインターフェース1400を示している。ユーザーアクションに応答してまた、通常ゾーン1330は面積が縮小された。同様に、ロックされたゾーン1320は、ユーザーによって作動されたジェスチャー/制御インターフェースに応答して縮小されることもできる。それにより通常ゾーン1330が拡大されることができる。重なるカードおよび領域の検出は典型的なビデオ検出技法を使って実行できる。さらに、コントローラ214は、ビデオ信号を出力するとき、生成されるビデオ信号中のオブジェクトの位置を認識する。ロックされたゾーン1320が常に表示される領域1310中にレンダリングされる必要はないことを注意しておく。すなわち、ユーザーがジェスチャー/入力信号に応答してロックされたゾーン1320のサイズを変更しているとき、ロックされたゾーン1320はそのようなサイズ変更動作の期間中にわたって表示されることができる。サイズ変更動作が完了したのち、ロックされたゾーン1320はまだあるにもかかわらず、表示領域1310の背景はノーマルに戻る。あるいはまた、ロックされたゾーン1320は、図13および図14に示される形で、常に表示領域1310の一部として表示されることができる。図15は、表示領域1310を占める三つのカード1340、1350および1360をもつユーザーインターフェース1500のある実施形態を呈示している。この例では、カード1340および1360は通常ゾーン1330を占め、カード1350はロックされたゾーン1320に重なる。カード1350は図16に示されるように下方向および/または上位置に動かされることができる。対照的に、カード1350および1370は垂直方向に動かされることにおいて制約される。これらのカードは、領域1330を占めることによって位置においてロックされているからである。カードがそれでも図のように水平方向に動かされることができ、図17は、ユーザーインターフェース1700のある例示的な実施形態を示している。ここでは、カード1350および1360は右に動かされている。よって、カード1360は今や、ロックされたゾーン1320を占めることによって、上方向に動かされることができ、新たなカード1370およびカード1350は垂直方向に動くことを制約される。図18~図20は、ロックされたゾーン機能の使用の代替的な実施形態を例解している。図18では、ユーザーインターフェース1900としての本開示の例示的な実施形態が示されている。ここで、カード1340、1350および1360はグラフィックを示している。カード1340および1360は通常ゾーン1330を占め、カード1350はロックされたゾーン1320上にあるものとして示されている。拡大/ズーム機能ジェスチャー/制御入力が装置に加えられると、結果は図19に示される。これは、ユーザーインターフェースの例示的な実施形態1900を表す。ロックされたゾーン1320を占めることによって、カード1350は、ズームコマンドに応答して拡大されて示されるグラフィックを有し、一方、カード1340および1360は同じサイズのままである。例示的な実施形態2000の図20は、ジェスチャー/制御入力に応答しての最小化/縮小コマンドの結果を示している。ここで、ロックされたゾーン1320を占めることによって、カード1350がサイズを縮小された表示グラフィックをもつ。カード1340および1360はやはり、最小化コマンドに応答しても同じサイズのままである。これらのカードは通常ゾーン1330に重なるからである。他のコマンドが利用されることができ、ロックされたゾーンにあるカードだけがそのようなコマンドによって影響される。そのようなコマンドは、色補正、グラフィックのトリミング、カット/ペースト処理のための領域の選択などを含む。図21および図22は、いくつかのカードインターフェースがロックされたゾーンを占めるユーザーインターフェースを例解している。具体的には、図21は、ロックされたゾーン1320を占める二つのカード1350および1360をもつユーザーインターフェース2100のビューである。対照的に、カード1340は通常ゾーン1330上にある。この構成において、カード1350および1360は、図22においてユーザーインターフェース2200に示されるように、垂直方向に操作されてもよい。一方、カード1340は上下方向に操作されることができない。しかしながら、カード1340、1350および1360はそれでも、それらのカードがロックされたゾーンにあるか通常ゾーンにあるかに関わりなく、水平方向には動かされることができる。図23は、本開示に基づく、ユーザーインターフェースにおける動きを制約されるべきカードを決定するためのフローチャート2300を示している。方法ステップ2305は表示ゾーン内での表示のために複数のカード/ウィンドーを生成するためのものである。カードの生成は、本源での記載される原理に従ってと同様、本明細書の他所で、図5~図12について上記で述べた記述に従ってできる。ステップ2310は、表示ゾーンにある前記複数のカードのうちどのカードがロックされたゾーンにあるかを決定する。このステップは、どのカードが、ユーザージェスチャー/コマンドに応答してユーザーによって操作されることができるかを決定する。一方、通常ゾーンにある他のカードはユーザー命令によって影響されない。先に説明したように、時に、カードは部分的に、ロックされたゾーン内にあり、該カードの他の部分は通常ゾーンにあることが予期される。そこで、当該カードの何らかの部分がロックされたゾーンにあるカードは、当該カードがあたかも完全にロックされたゾーンにあるかのように影響されるものとして取り扱うという決定をすることができる。このアプローチへの代替は、ユーザーアクションを受けるためにはカードは完全にロックされたゾーン内になければならない、ユーザーアクションを受けるためにはカードの50超がロックされたゾーン内になければならない、またはカードがユーザーアクションによって影響されるためにはカードの割合としての別の事前設定された値の部分がロックされたゾーン内になければならないというものであることができる。ステップ2315では、ロックされたゾーンにあると判定されたカードは、垂直方向上/下に動かされることができる。同様に、ステップ2320では、通常ゾーンにあるまたはロックされたゾーンにあるのではないと判定されたカードは垂直方向に動くことを制約される。ステップ2325は、ロックされたゾーンにあるカードがユーザー処理を受けることができることを規定する。ユーザー処理は、カードの内容をカットする、カードにペーストする、カードの内容を拡大する、カードの内容を縮小するなどを含む。よって、このステップにおけるユーザー処理は、ロックされたゾーン内のカードだけに影響し、通常ゾーンのカードはそのままにしておく。ステップ2330では、前記複数のカードからのカードのすべてが水平方向左または右に動かされることができる。すなわち、ロックされたゾーンにあったカードが通常ゾーンに動かされることができる。一方、動かされたカードに隣接していたカードが今やロックされたゾーンを占めることができる図16および図17を参照。図に示される要素はさまざまな形のハードウェア、ソフトウェアまたはそれらの組み合わせで実装されうることは理解しておくべきである。好ましくは、これらの要素は、プロセッサ、メモリおよび入出力インターフェースを含んでいてもよい、一つまたは複数の適切にプログラムされた汎用装置上の、ハードウェアおよびソフトウェアの組み合わせにおいて実装される。本記述は、本開示の原理を例解する。当業者は、たとえ本稿で明示的に記載または図示されていなくても、本開示の原理を具現し、その範囲内に含まれるさまざまな構成を考案することができるであろうことは理解されるであろう。本稿に記載されるあらゆる例および条件付きの言辞は、本開示の原理および発明者によって当技術分野の発展のために寄与される概念の理解において読者を助ける情報提供目的を意図されており、そのような特定的に挙げられる例および条件に限定することはないものとして解釈されるものとする。さらに、本開示の原理、側面および実施形態ならびにその個別的な例を挙げる本稿におけるあらゆる陳述は、その構造的等価物および機能的等価物両方を包含することが意図される。さらに、そのような等価物が現在知られている等価物および将来開発される等価物の両方、すなわち構造に関わりなく同じ機能を実行する開発される任意の要素を含むことが意図される。よって、たとえば、当業者は、本稿で呈示されるブロック図が本開示の原理を具現する例示的な回路の概念的な図を表していることを理解するであろう。同様に、あらゆるフローチャート、流れ図、状態遷移図、擬似コードなどがさまざまなプロセスを表しており、実質的にコンピュータ可読媒体中に表現でき、よってコンピュータやプロセッサが明示的に示されているか否かによらず、コンピュータまたはプロセッサによって実行できることも理解されるであろう。コンピュータ可読媒体および書き込まれるコードは一時的な状態信号および非一時的な状態たとえば、CDROM、DVD、ブルーレイ、ハードドライブ、フラッシュカードまたは他の型の有体の記憶媒体といった有体媒体上でで実装されることができる。図面に示されているさまざまな要素の機能は、専用ハードウェアおよび適切なソフトウェアとの関連でソフトウェアを実行する機能をもつハードウェアの使用を通じて提供されてもよい。プロセッサによって提供されるとき、そうした機能は単一の専用プロセッサによって提供されても、単一の共有プロセッサによって提供されても、あるいは一部が共有されていてもよい複数の個別プロセッサによって提供されてもよい。さらに、用語プロセッサまたはコントローラの明示的な使用は、ソフトウェアを実行する機能をもつハードウェアのみを指すものと解釈すべきではなく、暗黙的に、限定なしに、デジタル信号プロセッサDSPハードウェア、ソフトウェアを記憶するための読み出し専用メモリROM、ランダムアクセスメモリRAMおよび不揮発性記憶装置を含んでいてもよい。従来のものおよび/またはカスタムのその他のハードウェアが含まれていてもよい。同様に、図面に示されるいかなるスイッチも単に概念的なものである。その機能はプログラム論理の動作を通じて、専用論理を通じて、プログラム制御と専用論理の相互作用を通じて、あるいはさらには手動で実行されてもよい。特定の技法は、コンテキストからより特定的に理解されるままに、実装者によって選択可能である。本開示の教示を組み込む実施形態を図示し、詳細に記述してきたが、当業者は、それらの教示を組み込んでいる他の多くの変形実施形態を容易に考案できるであろう。上記の教示に照らして、修正および変形が当業者によってなされることができることを注意しておく。