(57)【要約】ローカルネットワーク上の擬似インタラクティブなプログラムガイドが記載される。一実施形態は、プログラムガイド内のコンテンツの一部分のピクチャに対応するプログラムガイドの複数のビューを生成すること（５１０）と、第１チャネルにおいてプログラムガイドの第１ビューを送信すること（５４０）と、第２チャネルにおいてプログラムガイドの第２ビューを送信すること（５５０）とを有する。他の実施形態は、プログラムガイド内のコンテンツの第１部分のピクチャに対応するビューを含むプログラムストリームを含む第１チャネルを、第１ユーザ入力に応答して、ローカルネットワークを介して受信すること（６２０）と、第１部分とは異なるプログラムガイド内のコンテンツの第２部分のピクチャに対応するビューを含むプログラムストリームを含む第２チャネルを、第２ユーザ入力に応答して、ローカルネットワークを介して受信すること（６３０）とを有する。
2016528781.tif 000002
【特許請求の範囲】
【請求項１】
プログラムガイドの複数のビューを生成するステップであって、該複数のビューの夫々１つは前記プログラムガイド内のコンテンツの一部分のピクチャに対応するステップと、
第１チャネルにおいて前記複数のビューの中の前記プログラムガイドの第１ビューを送信するステップと、
前記第１チャネルとは異なる第２チャネルにおいて前記複数のビューの中の前記プログラムガイドの第２ビューを送信するステップと
を有する方法。
【請求項２】
前記第１ビュー及び前記第２ビューは、ヘッドエンドに接続される受信機へローカルネットワークを介して送信される、
請求項１に記載の方法。
【請求項３】
当該方法は、前記受信機と前記ヘッドエンドとの間で通信するためのバックチャネルが使用されないように実行される、
請求項２に記載の方法。
【請求項４】
マップを生成するよう前記複数のビューの夫々１つを複数のチャネルの夫々１つへマッピングするステップを更に有し、
前記複数のビューの夫々は、受信のために利用可能なコンテンツチャネルの組の中のコンテンツチャネルの夫々のサブセットにおける夫々のコンテンツに対応する、
請求項１に記載の方法。
【請求項５】
ローカルネットワークを介してヘッドエンドに接続される受信機へ前記マップを送信するステップを更に有する
請求項４に記載の方法。
【請求項６】
ヘッドエンドに接続される受信機へ、前記ヘッドエンドから前記受信機へのフロントチャネルを用いて前記マップに対する変更を送信するステップを更に有する
請求項４に記載の方法。
【請求項７】
前記第１ビュー及び前記第２ビューは、直交振幅変調されたブロードキャストチャネルのサブチャネルにおいてプログラムストリームとして送信される、
請求項１に記載の方法。
【請求項８】
前記第１ビューを送信するステップ及び前記第２ビューを送信するステップのうちの少なくとも１つは、ユーザ入力に基づく、
請求項１に記載の方法。
【請求項９】
前記第１ビューは、現在見られているプログラムについての情報を含むプログラムガイドの一部分を含み、前記第２ビューは、ユーザからの上又は下キー入力に応答して送信される、
請求項１に記載の方法。
【請求項１０】
プログラムガイドの複数のビューを生成するビュープロセッサであって、該複数のビューの夫々１つは前記プログラムガイド内のコンテンツの一部分のピクチャに対応する前記ビュープロセッサと、
前記ビュープロセッサに結合され、第１チャネルにおいて前記複数のビューの中の前記プログラムガイドの第１ビューを送信し、前記第１チャネルとは異なる第２チャネルにおいて前記複数のビューの中の前記プログラムガイドの第２ビューを送信する送信器と
装置。
【請求項１１】
前記送信器は、前記第１ビュー及び前記第２ビューを、ローカルネットワークを介して接続される受信機へ送信する、
請求項１０に記載の装置。
【請求項１２】
前記ビュープロセッサに結合され、マップを生成するよう前記複数のビューの夫々１つを複数のチャネルの夫々１つへマッピングするマッパーを更に有し、
前記複数のビューの夫々は、受信のために利用可能なコンテンツチャネルの組の中のコンテンツチャネルの夫々のサブセットにおける夫々のコンテンツに対応する、
請求項１０に記載の装置。
【請求項１３】
前記送信器は、ローカルネットワークを介して接続される受信機へ前記マップを送信する、
請求項１２に記載の装置。
【請求項１４】
前記送信器は、前記第１ビュー及び前記第２ビューに関連するチャネル識別子に基づき前記第１ビュー及び前記第２ビューを認識するよう、ローカルネットワークを介して接続される受信機へ命令を送信する、
請求項１０に記載の装置。
【請求項１５】
前記送信器は、前記第１ビュー及び前記第２ビューを、直交振幅変調されたブロードキャストチャネルのサブチャネルにおいてプログラムストリームとして送信する、
請求項１０に記載の装置。
【請求項１６】
前記第１ビューは、前記プログラムガイドの前記一部分において強調表示されたチャネルを含み、前記送信器は、前記強調表示されたチャネルのサブチャネルにおいて前記第１ビューをプログラムストリームとして送信する、
請求項１０に記載の装置。
【請求項１７】
ローカルネットワークを介して複数のチャネルを受信する受信器であって、前記複数のチャネルは、プログラムガイドの部分ごとの複数のビューに関連したプログラムストリームを含む前記受信器と、
前記受信器に結合され、ユーザからの入力を受け、該入力を処理して前記受信器を制御するユーザインターフェイスと
を有し、
前記受信器は、前記複数のビューの中の第１ビューを含む第１チャネルを第１ユーザ入力の結果として受信し、前記複数のビューの中の第２ビューを含む第２チャネルを第２ユーザ入力の結果として受信する、装置。
【請求項１８】
前記受信器は、ローカルネットワークを介して接続されるヘッドエンドから前記第１ビュー及び前記第２ビューを受信する、
請求項１７に記載の装置。
【請求項１９】
前記受信器は、複数のチャネルの夫々１つへマッピングされている前記複数のビューの夫々１つを含むマップを更に受信する、
請求項１７に記載の装置。
【請求項２０】
前記受信器は、前記第１チャネル及び前記第２チャネルに関連するチャネル識別子に基づき前記第１ビュー及び前記第２ビューを認識するよう、ローカルネットワークを介して接続されるヘッドエンドから命令を更に受信する、
請求項１７に記載の装置。
【請求項２１】
前記第１チャネルは、前記ユーザからのガイドキー入力に応答して受信され、前記第２チャネルは、前記ユーザからの上又は下キー入力に応答して受信される、
請求項１７に記載の装置。
【請求項２２】
前記第１チャネル及び前記第２チャネルは、直交振幅変調されたブロードキャストチャネルのサブチャネルである、
請求項１７に記載の装置。
【請求項２３】
前記第１ビューは、前記プログラムガイドの一部分において強調表示されたチャネルを含み、前記第１ビューは、前記強調表示されたチャネルのサブチャネルにおいて受信され、前記強調表示されたチャネルは、現在見られているチャネルである、
請求項１７に記載の装置。
【請求項２４】
プログラムガイド内のコンテンツの第１部分のピクチャに対応するビューを含むプログラムストリームを含む第１チャネルを、第１ユーザ入力に応答して、複数のチャネルブロードキャストからローカルネットワークを介して受信するステップと、
前記第１部分とは異なるプログラムガイド内のコンテンツの第２部分のピクチャに対応するビューを含むプログラムストリームを含む第２チャネルを、第２ユーザ入力に応答して、前記複数のチャネルブロードキャストからローカルネットワークを介して受信するステップと
を有する方法。
【請求項２５】
複数のチャネルの夫々１つへマッピングされている複数のビューの夫々１つを含むマップを受信するステップを更に有する
請求項２４に記載の方法。
【請求項２６】
前記マップを受信するステップは、前記第１チャネル及び前記第２チャネルに関連するチャネル識別子に基づき、前記コンテンツの第１部分のピクチャに対応するビューと、前記コンテンツの第２部分のピクチャに対応するビューとを認識するよう、ローカルネットワークを介して接続されるヘッドエンドから命令を受信することを更に含む、
請求項２５に記載の方法。
【請求項２７】
前記第１チャネルを受信するステップは、ユーザからのプログラムガイドキー入力に応答し、前記第２チャネルを受信するステップは、前記ユーザからの上又は下キー入力に応答する、
請求項２４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本原理は、概して、電子プログラムガイドに関係があり、特に、ヘッドエンド又はゲートウェイデバイスからローカルネットワーク（例えば、ローカル地上又はケーブル分配ネットワーク）を介して受信デバイスへ供給される擬似インタラクティブなプログラムガイドに関係がある。
【背景技術】
【０００２】
本項目は、以下で記載される本実施形態に関係あり得る技術の様々な態様を読者に紹介することを目的としている。この議論は、本開示の様々な態様のより良い理解を助けるための背景情報を読者に提供するのに役立つと信じられる。然るに、それらの記述は、この観点から読まれるべきであることが理解されるべきである。
【０００３】
個々の室内受信機（例えば、テレビ受信機、専用受信機、など）はガイドを生成することができない。ヘッドエンドデバイスは、コンテンツ又はサービスプロバイダからプログラムガイド情報を受信すること、及び／又はガイドを生成し、分配ネットワークを介してガイドを送出することができる。
【０００４】
ヘッドエンドが存在し、非インタラクティブな表示として実施されるプログラムガイドを出力して、単一の直交振幅変調（ＱＡＭ；quadrature  amplitude  modulation）チャネルを介して送信する。よって、受信機側にいるユーザは、ガイドと相互作用することができない。
【０００５】
更には、上述された先行技術のヘッドエンドでは、室内受信機から分配ヘッドエンドへの通信を容易にするバックチャネルは存在しない。むしろ、ヘッドエンドから受信機へのフロントチャネル通信のみが存在する。
【０００６】
ＬｏｄｇｅＮｅｔ（登録商標）は、ホスピタリティ及びヘルスケアビジネスを特に対象としたメディアプロバイダであって、インタラクティブなガイドを提供する。しかし、ガイドは、受信機からヘッドエンドへの通信のバックチャネル回線に依存する。
【０００７】
同様の問題は、ホームメディア分配システムにおいて存在し得る。家の中に分布した様々な受信機から、ヘッドエンドとして動作するホームゲートウェイデバイスへの通信のバックチャネル回線を提供する能力は、分配システムによって制限され得る。
【０００８】
しかし、テレビジョンメディアコンテンツの視聴についてユーザ体験は、ユーザ入力に応答してインタラクティブであるプログラムガイドの使用を通じて豊かにされる。従って、ユーザ入力に応じた双方向性のレベルを提供することによってユーザ体験を改善するローカルネットワーク上のプログラムガイド配信メカニズムが必要である。
【発明の概要】
【０００９】
先行技術のそれら及び他の欠点及び不利点は、ローカルネットワーク上の擬似インタラクティブなガイドを対象とする本原理によって対処される。
【００１０】
本原理の態様に従って、プログラムガイドの複数のビューを生成するステップであって、複数のビューの夫々１つは前記プログラムガイド内のコンテンツの一部分のピクチャに対応するステップと、第１チャネルにおいて前記複数のビューの中の前記プログラムガイドの第１ビューを送信するステップと、前記第１チャネルとは異なる第２チャネルにおいて前記複数のビューの中の前記プログラムガイドの第２ビューを送信するステップとを有する方法が記載される。
【００１１】
本原理の他の態様に従って、プログラムガイドの複数のビューを生成するビュープロセッサであって、該複数のビューの夫々１つは前記プログラムガイド内のコンテンツの一部分のピクチャに対応する前記ビュープロセッサと、該ビュープロセッサに結合され、第１チャネルにおいて前記複数のビューの中の前記プログラムガイドの第１ビューを送信し、前記第１チャネルとは異なる第２チャネルにおいて前記複数のビューの中の前記プログラムガイドの第２ビューを送信する送信器と装置が記載される。
【００１２】
本原理の更なる態様に従って、ローカルネットワークを介して複数のチャネルを受信する受信器であって、前記複数のチャネルは、プログラムガイドの部分ごとの複数のビューに関連したプログラムストリームを含む前記受信器と、該受信器に結合され、ユーザからの入力を受け、該入力を処理して前記受信器を制御するユーザインターフェイスとを有し、前記受信器は、前記複数のビューの中の第１ビューを含む第１チャネルを第１ユーザ入力の結果として受信し、前記複数のビューの中の第２ビューを含む第２チャネルを第２ユーザ入力の結果として受信する、装置が記載される。
【００１３】
本発明の更なる他の態様に従って、プログラムガイド内のコンテンツの第１部分のピクチャに対応するビューを含むプログラムストリームを含む第１チャネルを、第１ユーザ入力に応答して、複数のチャネルブロードキャストからローカルネットワークを介して受信するステップと、前記第１部分とは異なるプログラムガイド内のコンテンツの第２部分のピクチャに対応するビューを含むプログラムストリームを含む第２チャネルを、第２ユーザ入力に応答して、前記複数のチャネルブロードキャストからローカルネットワークを介して受信するステップとを有する方法が記載される。
【００１４】
本原理のそれら及び他の態様、特徴及び利点は、例となる実施形態の下記の詳細な説明から明らかになるであろう。実施形態の詳細な説明は、添付の図面に関連して読まれるべきである。
【図面の簡単な説明】
【００１５】
本原理は、次の例となる図に従って、より良く理解され得る。
【図１】本原理の実施形態に従って、コンテンツをホーム又はエンドユーザへ配信する例となるシステム１００を示す。
【図２】本原理の実施形態に従って、セットトップボックス／デジタルビデオレコーダ２００の例となる中核を示す。
【図３】本原理の実施形態に従って、本原理が適用され得る、例となるプロセッシングシステム３００を示す。
【図４】本原理の実施形態に従って、ローカルネットワークを介して擬似インタラクティブなガイドを提供する、例となるシステム４００を示す。
【図５】本原理の実施形態に従って、ローカルネットワークを介して擬似インタラクティブなガイドを提供する、例となる方法５００を示す。
【図６】本原理の実施形態に従って、ローカルネットワークを介して擬似インタラクティブなガイドを提供する、他の例となる方法６００を示す。
【図７】本原理の実施形態に従って、インタラクティブなスクローリングによるプログラムガイド画像又は静止画７００の例となるグルーピングを示す。
【図８】本原理の実施形態に従って、インタラクティブなブラウジングによる個々の強調表示されたプログラムガイド画像又は静止画８００の例となるグルーピングを示す。
【発明を実施するための形態】
【００１６】
本原理は、例えば、ローカルケーブル又は地上ブロードキャスト信号分配ネットワークのような、ローカルネットワーク上の擬似インタラクティブなガイドを対象とする。
【００１７】
ローエンドの製品、クライアントデバイス、及び一方向の通信しか有さない環境で作動する製品は、（例えば、費用、プロセッサ出力、チューナー制限、などに起因して）電子プログラムガイドを有さない。然るに、双方向性機能を含まないことがあるローエンドのセットトップボックス及び他の製品のための簡単なガイドシステムを有することが有利である。
【００１８】
実施形態において、インタラクティブなガイドは、映像分配ヘッドエンドで生成され、個々の受信機（例えば、テレビ受信機、専用受信機、など）によってナビゲートされる。ユーザは、受信機で生成されたガイドと技術的に相互作用しない。ガイドナビゲーションキーは、実際には、ガイドデータ静止画を表示するＱＡＭサブチャネルに合わせる。静止画像をナビゲートすることは、インタラクティブなガイドの錯覚をユーザに作り出す。
【００１９】
このように、実施形態において、本原理は、ヘッドエンド又はサーバによって生成されて、クライアント又はスレーブデバイスで表示される擬似インタラクティブなガイドを含む。クライアント又はスレーブデバイスは、ガイドを生成することができないので、ヘッドエンド又はスレーブは、チャネル１〜２０、２１〜４０、４１〜６０、などのような、ガイドの複数のビューを生成する。各ビューは、異なるＱＡＭサブチャネルにおいて送信される。クライアントがガイドをナビゲートするとき、受信機は、実際には、異なるガイドビューを得るよう異なるサブチャネルを合わせている。
【００２０】
有利なことに、本原理は、受信機からヘッドエンドへの双方向通信を伴わず、又は必要としない。よって、本原理は、ガイドを提供するのを助けるためのバックチャネルの使用又はその必要性を回避する。然るに、本原理は、このバックエンドなしでインタラクティブなガイドサービスを提供するのを助ける（例えば、ローエンドのセットトップボックス）ための有利な解決法を提供する。当然、本原理は、本原理の主旨を維持しながら、如何なる品質レベルのセットトップボックスでも実施されてよい。更には、本原理の他の利点は、受信機／テレビジョンセットがガイドをレンダリングする必要がないことである。
【００２１】
当業者ならば、本原理が適用され得る様々な用途を容易に企図するであろうが、以下の記載は、セットトップボックスに適用される本原理の実施形態に焦点を当てる。なお、当業者であれば、ここで与えられている本原理の教示を鑑みて、本開示の適用範囲内にあって、本原理が適用され得る他のデバイス及び用途を容易に企図するであろう。例えば、本原理は、マルチメディア再生機能を有する如何なるデバイスにも組み込まれ得る。然るに、本原理は、デジタルビデオレコーダ（ＤＶＲ）機能を備えたセットトップボックス、スタンドアローンのＤＶＲ、ホームメディアサーバ、受信機、コンピュータメディアステーション、タブレットデバイス、ホームネットワークゲートウェイ、マルチメディアプレーヤ、ホームネットワーキングアプライアンス、及び他に組み込まれ得る。当然ながら、上記のデバイスの列挙は、単に実例にすぎず、完全ではない。
【００２２】
最初に、様々なタイプのコンテンツをユーザに配信するシステムが記載される。
【００２３】
図１は、本原理の実施形態に従って、コンテンツをある場所（例えば、ホーム又はビジネス）又はエンドユーザに配信する、例となるシステム１００を示す。コンテンツは、例えば映画スタジオ又は制作会社といったコンテンツソース１０２から起こる。コンテンツは、２つの形式のうちの少なくとも１つにおいて供給されてよい。１つの形式には、コンテンツのブロードキャスト形式が挙げられ得る。ブロードキャスト・コンテンツは、ブロードキャスト・アフィリエイト・マネージャ１０４へ供給される。ブロードキャスト・アフィリエイト・マネージャ１０４は、通常は、アメリカン・ブロードキャスティング・カンパニー（ＡＢＣ；American  Broadcasting  Company）、ナショナル・ブロードキャスティング・カンパニー（ＮＢＣ；National  Broadcasting  Company）、コロンビア・ブロードキャスティング・システム（ＣＢＳ；Columbia  Broadcasting  System）、などのような国内放送サービスである。ブロードキャスト・アフィリエイト・マネージャ１０４は、コンテンツを収集、記憶し、配信ネットワーク１（１０６）として示されている配信ネットワーク上のコンテンツの配信をスケジューリングしてよい。ブロードキャスト・アフィリエイト・マネージャ１０４は、現在及び将来のプログラムについてのプログラム情報を、プログラムガイドの形で、配信ネットワークを介して配信してもよい。配信ネットワーク１（１０６）は、全国的なセンターから１つ以上の地域の又は局所的なセンターへの衛星リンク伝送を含んでよい。配信ネットワーク１（１０６）は、例えば無線放送、衛星放送、又はケーブル放送を介するような局所配信システムを用いた局所コンテンツ配信を更に含んでよい。局地的に配信されたコンテンツは、ユーザの家にあるユーザのセットトップボックス／デジタルビデオレコーダ（ＤＶＲ）１０８へ供給される。そこで、コンテンツは、ユーザによるその後の検索の結果の部分を形成する。
【００２４】
第２の形式のコンテンツは、スペシャルコンテンツと呼ばれる。スペシャルコンテンツには、プレミアムビューイング、ペイパービュー、又はブロードキャスト・アフィリエイト・マネージャ１０４へさもなければ供給されない他のコンテンツとして配信され得るコンテンツが挙げられ得る。多くの場合に、スペシャルコンテンツは、ユーザによって要求されたコンテンツであってよい。スペシャルコンテンツはコンテンツマネージャ１１０へ配信されてよい。コンテンツマネージャ１１０は、例えば、コンテンツプロバイダ、放送サービス、又は配信ネットワークサービスの系列である、例えばインターネット上のウェブサイトのようなサービスプロバイダであってよい。コンテンツマネージャ１１０は、インターネット上のコンテンツを配信システムに、又は明示的に検索にのみ組み入れてもよく、それにより、コンテンツは、ユーザのセットトップボックス／デジタルビデオレコーダ１０８へ未だ配信されていないものが検索され得る。コンテンツマネージャ１１０は、別の配信ネットワーク、すなわち、配信ネットワーク２（１１２）を介して、ユーザのセットトップボックス／デジタルビデオレコーダ１０８へコンテンツを配信してよい。コンテンツマネージャ１１０は、現在及び将来のプログラムについての追加プログラム情報も、例えば、何らかの形式のプログラムガイドにおいて、配信ネットワークを介してユーザへ配信してよい。配信ネットワーク２（１１２）は、高速広帯域インターネット型通信システムを含んでよい。ブロードキャスト・アフィリエイト・マネージャ１０４からのコンテンツは、配信ネットワーク２（１１２）の全て又は部分を用いても配信されてよく、コンテンツマネージャ１１０からのコンテンツは、配信ネットワーク１（１０６）の全て又は部分を用いて配信されてよいことが留意されるべきである。加えて、ユーザは、必ずしもコンテンツをコンテンツマネージャ１１０によって管理してもらうことなしに、配信ネットワーク２（１１２）を介してインターネットから直接にコンテンツを入手してもよい。
【００２５】
セットトップボックス／デジタルビデオレコーダ１０８は、第１の配信ネットワーク１及び第２の配信ネットワーク２の一方又は両方から異なったタイプのコンテンツを受信してよい。セットトップボックス／デジタルビデオレコーダ１０８は、コンテンツを処理し、ユーザの好み及びコマンドに基づきコンテンツの分離を提供する。セットトップボックス／デジタルビデオレコーダ１０８は、オーディオ及びビデオコンテンツを記録及び再生するための、例えばハードドライブ又は光ディスクドライブのようなストレージデバイスを更に含んでよい。セットトップボックス／デジタルビデオレコーダ１０８の動作の更なる詳細及び記憶されたコンテンツを再生することに関連した特徴は、図２に関連して以下で記載される。処理されたコンテンツは、ディスプレイデバイス１１４へ供給される。ディスプレイデバイス１１４は、従来の２Ｄタイプのディスプレイであってよく、あるいは、代替的に、高等な３Ｄディスプレイであってよい。当然ながら、例えば無線電話機、ＰＤＡ、コンピュータ、ゲーム機、リモートコントロール、マルチメディアプレーヤ、又は同様のもののような、表示機能を備えた他のデバイスが本開示の教示を用いてよく、本開示の適用範囲内と見なされる。
【００２６】
留意されるべきは、１つよりも多いセットトップボックス／デジタルビデオレコーダ１０８がある場所（例えば、ホーム又はビジネス）において含まれ得ることである。更に、１つ以上のセットトップボックス／デジタルビデオレコーダ１０８は、その場所にある他のデバイスに対してゲートウェイ又はヘッドエンドデバイスとなり得る。ゲートウェイ又はヘッドエンドデバイスとしての動作には、コンテンツ（例えば、オーディオ及びビデオコンテンツ及び／又はプログラムガイド情報）を受信し、他のデバイスへ再分配することが含まれる。それらのデバイスには、セットトップボックス、シンクライアントデバイス、ディスプレイデバイス、コンピュータ、タブレット、及び同様のものが含まれ得るが、それらに限られない。
【００２７】
図２は、本原理の実施形態に従うセットトップボックス／デジタルビデオレコーダ２００の例となる中核を示す。図示されるデバイス２００は、ディスプレイデバイス１１４それ自体を含む他のシステムに組み込まれてもよい。いずれの場合にも、システムの完全な動作に必要ないくつかのコンポーネントは、それらが当業者によく知られているので、簡潔さのために図示されない。
【００２８】
図２に示されるデバイスにおいて、コンテンツは入力信号受信器２０２で受信される。入力信号受信器２０２は、無線、ケーブル、衛星、Ｅｔｈｅｒｎｅｔ（登録商標）、ファイバ及び電話回線網を介することを含め、いくつかの可能なネットワークのうちの１つを介して供給された信号を受信し、復調し、復号するために使用されるいくつかの既知の受信器回路の１つであってよい。所望の入力信号は、制御インターフェイス（図示せず。）を通じて与えられるユーザ入力に基づき入力信号受信器２０２によって選択され、取り出されてよい。当然ながら、入力信号受信器２０２は、特定の実施形態において、セットトップボックス／デジタルビデオレコーダ１０８との間の双方向通信のためのトランシーバであってよい。特定の実施形態において、トランシーバは、情報、例えば、インターネット上のコンテンツを検索するための配信ネットワーク２（１１２）への検索要求、を出力する。
【００２９】
入力信号受信器２０２からの復号された出力信号は、入力ストリームプロセッサ２０４へ供給される。入力ストリームプロセッサ２０４は、最終の信号選択及び処理を実行し、コンテンツストリームについてのオーディオコンテンツからのビデオコンテンツの分離を含む。オーディオコンテンツは、例えば圧縮デジタル信号などの受信されたフォーマットからアナログ波形信号への変換のためにオーディオプロセッサ２０６へ供給される。アナログ波形信号は、オーディオインターフェイス２０８へ、更には、ディスプレイデバイス１１４又はオーディオ増幅器（図示せず。）へ供給される。代替的に、オーディオインターフェイス２０８は、例えばＳＰＤＩＦ（Sony/Philips  Digital  Interconnect  Format）を介するといったように、ＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）ケーブル又は代替のオーディオインターフェイスを用いて、デジタル信号をオーディオ出力デバイス又はディスプレイデバイスへ供給してよい。オーディオプロセッサ２０６は、オーディオ信号の記憶のための如何なる必要な変換も更に実行する。
【００３０】
入力ストリームプロセッサ２０４から出力されたビデオは、ビデオプロセッサ２１０へ供給される。ビデオ信号は、いくつかのフォーマットのうちの１つであってよい。ビデオプロセッサ２１０は、入力信号フォーマットに基づき、必要に応じて、ビデオコンテンツの変換を提供する。ビデオプロセッサ２１０は、ビデオ信号の記憶のための如何なる必要な変換も更に実行する。
【００３１】
ストレージデバイス２１２は、入力部で受信されたオーディオ及びビデオコンテンツを記憶する。ストレージデバイス２１２は、コントローラ２１４の制御下で、更には、ユーザインターフェイス２１６から受け取られるコマンド、例えば、早送り（ＦＦ）及び巻き戻し（Ｒｅｗ）のようなナビゲーション命令に基づき、コンテンツの後の検索及び再生を可能にする。ストレージデバイス２１２は、ハードディスクドライブや、例えば静的ＲＡＭ（ＳＲＡＭ）若しくは動的ＲＡＭ（ＤＲＡＭ）のような１つ以上の大容量集積電子メモリであってよく、あるいは、例えばコンパクトディスクドライブ又はデジタルビデオディスクドライブのような交換可能な光ディスクストレージシステムであってよい。
【００３２】
入力部又はストレージデバイス２１２のどちらか一方から発せられたビデオプロセッサ２１０からの変換されたビデオ信号は、ディスプレイインターフェイス２１８へ供給される。ディスプレイインターフェイス２１８は、表示信号を上記タイプのディスプレイデバイスへ更に供給する。ディスプレイインターフェイス２１８は、例えば赤−緑−青（ＲＧＢ）のようなアナログ信号インターフェイスであってよく、あるいは、例えば高精細マルチメディアインターフェイス（ＨＤＭＩ）のようなデジタルインターフェイスであってよい。当然ながら、ディスプレイインターフェイス２１８は、以下で更に詳細に記載されるように、検索結果を３次元配列において提示する様々な画面を生成する。
【００３３】
コントローラ２１４は、入力ストリームプロセッサ２０４、オーディオプロセッサ２０６、ビデオプロセッサ２１０、ストレージデバイス２１２、及びユーザインターフェイス２１６を含むデバイス２００のコンポーネントのいくつかへバスを介して相互接続される。コントローラ２１４は、入力ストリーム信号を、ストレージデバイス２１２での記憶のための又は表示のための信号に変換する変換プロセスを管理する。コントローラ２１４は、記憶されているコンテンツの検索及び再生も管理する。更には、コントローラ２１４は、記憶されているか又は上記の配信ネットワークを介して配信されるべきコンテンツの検索を実行する。コントローラ２１４は、コントローラ２１４のための情報及び命令コードを記憶する制御メモリ２２０（例えば、ランダムアクセスメモリ（ＲＡＭ）、静的ＲＡＭ、動的ＲＡＭ、読出専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、など）へ更に結合される。更に、メモリの実装には、例えば、単一メモリデバイス又は代替的に、共有又は共通メモリを形成するよう連通された１つよりも多いメモリ回路のような、いくつかの可能な実施形態が挙げられ得る。また更には、メモリは、より大きい回路において、例えば、バス通信回路構成の部分といった他の回路構成とともに含まれてよい。
【００３４】
有効に動作するよう、本開示のユーザインターフェイス２１６は入力デバイスを用いる。一実施形態において、入力デバイスは、ユーザが画面又はディスプレイに関して自由にカーソルを動かすことができるようにする、例えばジャイロスコープ又は加速度計のような動き検出の機能を備えたリモートコントロールである。他の実施形態では、入力デバイスは、ユーザの指の動きを追い、これを、スクリーン上のカーソルの、又は、代替的に仮想キーボードを提供するために使用される位置に変換するタッチパッド又はタッチスクリーンリモートの形をしたコントローラである。他の実施形態では、コントローラは、検索入力をタイプする完全なキーボードを含んでよく、更には、ユーザの動きを追跡して、要素の選択が検索のキーの役目を果たすことを可能にする加速度計／ジャイロスコープを含んでよい。例えば、従来のリモート、電話機及びＰＤＡのような無線デバイス、動き捕捉デバイス、又は同様のもののような他のタイプの入力デバイスも、本開示の適用範囲内で考えられている。
【００３５】
図３は、本原理の実施形態に従って、本原理が適用され得る、例となるプロセッシングシステム３００を示す。プロセッシングシステム３００は、システムバス３０４を介して他のコンポーネントへ動作上結合される少なくとも１つのプロセッサ（ＣＰＵ）３０２を有する。メモリキャッシュ３０６、読出専用メモリ（ＲＯＭ）３０８、ランダムアクセスメモリ（ＲＡＭ）３１０、ディスプレイアダプタ３６０、入出力（Ｉ／Ｏ）アダプタ３１２、ユーザインターフェイスアダプタ３１４、及びネットワークアダプタ３９８は、システムバス３０４へ動作上結合される。プロセッシングシステム３００は、マルチクライアント、マルチユーザ、又は集合住宅用システムにおいて使用されるゲートウェイ又はヘッドエンドデバイスの部分として使用されてよい。
【００３６】
ディスプレイデバイス３１６は、ディスプレイアダプタ３６０によってシステムバス３０４へ動作上結合される。同様に、スピーカ３３２は、サウンドアダプタ３３０によってシステムバス３０４へ動作上結合される。第１ストレージデバイス３１８及び第２ストレージデバイス３２４（例えば、磁気又は光ディスクストレージデバイス）は、Ｉ／Ｏアダプタ３１２によってシステムバス３０４へ動作上結合される。
【００３７】
第１ユーザ入力デバイス３５２（例えば、マウス）及び第２ユーザ入力デバイス３５４（例えば、キーボード）は、ユーザインターフェイスアダプタ３１４によってシステムバス３０４へ動作上結合される。第３ユーザ入力インターフェイス３５６（例えば、赤外線（ＩＲ）受信機）もシステムバス３０４へ動作上結合される。第１ユーザ入力デバイス３５２、第２ユーザ入力デバイス３５４、及び第３ユーザ入力インターフェイス３５６は、システム３００との間で情報を入出力するために使用される。
【００３８】
トランシーバ３９６は、ネットワークアダプタ３９８によってシステムバス３０４へ動作上結合される。
【００３９】
当然、プロセッシングシステム３００は、当業者によって容易に企図されるように、他の要素（図示せず。）を更に含むとともに、特定の要素を削除してよい。例えば、様々なタイプの無線及び／又は有線入力及び／又は出力デバイスを含むがそれらに限られない様々な他の入力デバイス及び／又は出力デバイスは、当業者によって容易に理解されるように、プロセッシングシステム３００の特定の実施に応じて、プロセッシングシステム３００において含まれ得る。更には、追加のプロセッサ、コントローラ、メモリ、及び他も、様々な構成において、当業者によって容易に認識されるように利用され得る。プロセッシングシステム３００のそれら及び他の変形例は、ここで与えられている本原理の教示を鑑みて、当業者によって容易に企図されるであろう。
【００４０】
一実施形態において、トランシーバ３９６は、ブロードキャスト変調器デバイスを含むか、又はそれによって置換されてよい。ブロードキャスト変調器デバイスは、ＱＡＭ信号フォーマットにおいてブロードキャストチャネルとして信号を変調、送信する能力を有してよい。各チャネルは、ビデオプログラムストリームを搬送することが夫々可能な１つ以上のサブチャネルを含んでよい。ＣＰＵ３０２は、第１ビュー及び第２ビューを含むプログラムガイドの複数のビューをレンダリングする能力を有してよい。プログラムガイドは、衛星又は他の放送コンテンツサービスプロバイダ（例えば、図１に記載されるブロードキャスト・アフィリエイト・マネージャ１０４又はコンテンツマネージャ１１０）から受信されてよい。プログラムガイド情報は、ＲＡＭ３１０において記憶され、プログラムガイドの一部分を表す静止画又はピクチャを含むプログラムストリームを生成するよう処理されてよい。特に、夫々の静止画又はピクチャは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの夫々のサブセットにおける夫々のコンテンツに対応する（すなわち、夫々のコンテンツを表す。）。ＣＰＵ３０２は更に、マップを生成するよう、（例えば、ピクチャの組からの）夫々のピクチャと、（例えば、ＱＡＭサブチャネルの組からの）夫々の直交振幅変調（ＱＡＭ）サブチャネルとの間のマッピングを実行する。トランシーバ３９６の部分としてのブロードキャスト変調器は、プログラムガイドの部分の静止画又はピクチャとともにマップをサブチャネルとしてブロードキャスト信号において、プロセッシングシステム３００へ接続されている他の受信デバイスへ送信する。プログラムガイド画像の生成及び配信に関する更なる詳細は、以下で記載される。
【００４１】
当然ながら、図２に関して上述されたセットトップボックス２００は、本原理の夫々の実施形態を実装するセットトップボックス２００である。プロセッシングシステム３００の部分又は全ては、セットトップボックス２００（又は他のデバイス）の要素の１つ以上において実装されてよい。
【００４２】
更には、当然ながら、図４に関して後述されるシステム４００は、本原理の夫々の実施形態を実装するシステムである。プロセッシングシステム３００の部分又は全ては、システム４００の要素の１つ以上において実装されてよい。
【００４３】
図４は、本原理の実施形態に従って、直交振幅変調を介して擬似インタラクティブなガイドを提供する、例となるシステム４００を示す。システム４００は、ヘッドエンド４１０及び受信デバイス４５０を有する。ヘッドエンド４１０及び受信デバイス４５０は、ネットワーク４９９を介して相互に接続されている。
【００４４】
ヘッドエンド４１０は、マッパー４１１、ビューレンダリングプロセッサ４２０、及び送信器４３０を有する。
【００４５】
マッパー４１１は、マップを生成するよう、（例えば、ピクチャの組からの）夫々のピクチャを（例えば、直交振幅変調（ＱＡＭ）サブチャネルの組からの）夫々のＱＡＭサブチャネルへマッピングする。各ピクチャは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの夫々のサブセットにおける夫々のコンテンツに対応する。
【００４６】
ビューレンダリングプロセッサ４２０は、プログラムガイドのビューと、プログラムガイドの少なくとも他のビューとをレンダリング又は生成する。
【００４７】
送信器４３０は、直交振幅変調サブチャネルにおいてプログラムガイドのビューを送信する。送信器４３０は更に、異なる直交振幅変調サブチャネルにおいてプログラムガイドの他のビューを送信する。ビュー及び他のビューは、ヘッドエンドから該ヘッドエンドに接続された受信機へのフロントチャネルを介して送信される。
【００４８】
実施形態において、ビューは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルのサブセットにおけるコンテンツを表すピクチャを含む。実施形態において、他の又は第２のビューは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの異なるサブセットにおける異なるコンテンツを表す異なるピクチャを含む。
【００４９】
ビュー及び他の又は第２のビュー並びに他の情報は、ヘッドエンドに接続された受信機へ送信されるものとしてここで記載されるが、当然、他のデバイスは、当業者によって容易に認識されるように、このための、及び図４乃至６に関してここで記載される次のステップのためのヘッドエンド又は受信機の代わりに、使用され得る。
【００５０】
送信器４３０は、フロントチャネルを用いて、更に、マップを受信機へ送信する。送信器４３０は更に、マップへの如何なる変更も、フロントチャネルを用いて受信機へ送信する。
【００５１】
送信器４３０は更に、ビュー及び他のビューに関連するチャネル識別子に基づきビュー及び他のビューを認識するよう受信機へ命令を送信する。これは、例えば、可能な決定方法の組の中から、ビュー及び他のビューがどのようにして認識されるべきかを受信機が決定するのに役立つ。
【００５２】
受信デバイス４５０は、受信器４６０及び制御インターフェイス４７０を有する。
【００５３】
受信器４６０は、直交振幅変調サブチャネルにおいてプログラムガイドのビューを受信する。ビューは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルのサブセットにおけるコンテンツを表すピクチャを含む。
【００５４】
受信器４６０は更に、ユーザ要求に応答して、異なる直交振幅変調サブチャネルにおいて、プログラムガイドの他の又は第２のビューを受信する。他のビューは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの異なるサブセットにおける異なるコンテンツを表す異なるピクチャを含む。
【００５５】
制御インターフェイス４７０は、ユーザが、プログラムガイドの様々なビューを見るために、ナビゲーション入力、選択入力、及び他を提供することができるようにする。
【００５６】
動作において、受信デバイス４５０は、（例えば、ピクチャ、ビュー、又は静止画の組からの）夫々のピクチャ、ビュー、又は静止画と、（例えば、直交振幅変調（ＱＡＭ）サブチャネルの組からの）夫々のＱＡＭサブチャネルとの間のマッピングに対応するマップを受信してよい。夫々のピクチャ、ビュー、静止画は、通常はプログラムガイドの部分として供給される、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの夫々のサブセットにおける夫々のコンテンツに対応する（すなわち、夫々のコンテンツを表す。）。プログラムガイドの１つ以上のビューは、ユーザ要求に応答してヘッドエンドから直交振幅変調サブチャネルにおいて受信されてよい。ビューの夫々は、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルのサブセットにおけるコンテンツを表す別個のピクチャのコンテンツストリームである。
【００５７】
マップ及び該マップに対する如何なる変更も、１つ以上のビューとともに、ヘッドエンドから受信機へ確立されたフロントチャネルを用いて受信デバイス４５０によってヘッドエンドから受信される。
【００５８】
留意すべきは、プログラムガイドの部分のあらゆる静止画又はピクチャがヘッドエンドにおいてレンダリング又は生成され得ることである。ヘッドエンドは、受信機に届くよう別個のＱＡＭサブチャネルにおいて各ガイド静止画（ピクチャ）を分配する。更に、ヘッドエンドは、ユーザ入力に基づき、必要に応じて、ＱＡＭサブチャネルを生成、送信してよい。
【００５９】
加えて、当然ながら、プロセッシングシステム３００は、例えば、図５の方法５００の少なくとも部分及び／又は図６の方法６００の少なくとも部分を含む、ここで記載されている方法の少なくとも部分を実行してよい。同様に、システム４００の部分又は全ては、方法５００の少なくとも部分及び／又は方法６００の少なくとも部分を実行するために使用されてよい。また、セットトップボックス２００の部分又は全ては、方法５００の少なくとも部分及び／又は方法６００の少なくとも部分を実行するために使用されてよい。
【００６０】
図５は、本原理の実施形態に従って、ローカルネットワークにおいてブロードキャストチャネルを介して擬似インタラクティブなプログラムガイドを提供する、例となる方法５００を示す。方法５００は、図１に記載されるシステム１００及び図３に記載されるプロセッシングシステム３００に関連して使用されてよい。方法５００は、システム４００の動作に関して、特に、図４に記載されるヘッドエンド４１０に関して、更に具体的に記載される。
【００６１】
ステップ５１０で、プログラムガイドの複数のビューはレンダリング又は生成される。複数のビューは、プログラムガイドの異なる部分を夫々表すビュー（例えば、第１ビュー）及び他のビュー（例えば、第２ビュー）を含む。複数のビューは、ビデオ符号化技術（例えば、Moving  Picture  Experts  Group（ＭＰＥＧ）標準のＭＰＥＧ−２又はＭＰＥＧ−４）を用いて各ビューをプログラムチャネル又はサブチャネルに符号化することによって、生成される。
【００６２】
ステップ５２０で、マッピングは、マップを生成するよう、（例えば、複数のビュー、ピクチャ、又は静止画からの）夫々のビューと、（例えば、直交振幅変調（ＱＡＭ）サブチャネルの組からの）夫々のＱＡＭチャネル又はサブチャネルとの間で実行される。各ビューは、プログラムガイドの部分として提供される、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの夫々のサブセットにおける夫々のコンテンツに対応する（すなわち、夫々のコンテンツを表す。）。
【００６３】
ステップ５３０で、マップは、ヘッドエンドから該ヘッドエンドに接続された受信機へのフロントチャネルを用いて、ヘッドエンドに接続された受信機へ送信される。
【００６４】
ステップ５４０で、プログラムガイドのビュー（例えば、第１ビュー）は、直交振幅変調サブチャネルにおいて受信機へ送信される。ビューは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルのサブセットにおけるコンテンツを表すピクチャを含む。
【００６５】
ステップ５５０で、プログラムガイドの他のビュー（例えば、第２ビュー）は、異なる直交振幅変調サブチャネルにおいて受信機へ送信される。他のビューは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの異なるサブセットにおける異なるコンテンツを表す異なるピクチャを含む。
【００６６】
ステップ５６０で、マップに対する如何なる変更も、受信機へ送信される。
【００６７】
マップ、ビュー、他のビュー、及びマップに対する変更は、ヘッドエンド（例えば、ヘッドエンド４１０）から受信機（例えば、受信機４５０）への確立されたフロントチャネル及びブロードキャストを用いて、ヘッドエンドから受信機へ送信される。
【００６８】
図６は、本原理の実施形態に従って、ブロードキャストチャネルを介して擬似インタラクティブなプログラムガイドを受信及び処理する、他の例となる方法６００を示す。方法６００は、図１に記載されるシステム１００及び図３に記載されるプロセッシングシステム３００に関連して使用されてよい。方法６００は、図２に記載されるデバイス２００においても使用されてよい。方法６００は、システム４００の動作に関して、特に、図４に記載される受信機４５０に関して、更に具体的に記載される。
【００６９】
ステップ６１０で、マップはヘッドエンドから受信される。マップは、（例えば、ピクチャ、ビュー、又は静止画の組からの）夫々のピクチャ、ビュー、又は静止画と、（例えば、直交振幅変調（ＱＡＭ）サブチャネルの組からの）夫々のＱＡＭサブチャネルとの間で実行されたマッピングに対応する。夫々のピクチャ、ビュー、又は静止画は、プログラムガイドの部分として通常は提供される、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの夫々のサブセットにおける夫々のコンテンツに対応する（すなわち、夫々のコンテンツを表す。）。
【００７０】
ステップ６２０で、直交振幅変調サブチャネルにおけるプログラムガイドのビュー（例えば、第１ビュー）は、ユーザ要求に応答してヘッドエンドから受信される。ビューは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルのサブセットにおけるコンテンツを表すピクチャを含む。
【００７１】
ステップ６３０で、異なる直交振幅変調サブチャネルにおけるプログラムガイドの他のビュー（例えば、第２ビュー）は、ユーザ要求に応答してヘッドエンドから受信される。他の又は第２のビューは、受信に利用可能なコンテンツチャネルの組の中のコンテンツチャネルの異なるサブセットにおける異なるコンテンツを表す異なるピクチャを含む。
【００７２】
ステップ６４０で、マップに対する如何なる変更も、ヘッドエンドから受信される。
【００７３】
マップ、ビュー、他のビュー、及びマップに対する変更は、ヘッドエンドから受信機への確立されたフロントチャネルを用いて、受信機によってヘッドエンドから受信される。
【００７４】
実施形態において、受信機内でインタラクティブなガイドインターフェイスを生成するのではなく、ガイドの部分である全ての静止画像は、ヘッドエンドにおいてレンダリング又は生成される。ヘッドエンドは、受信機に届くよう各ガイド静止画（ピクチャ）を別個のＱＡＭサブチャネルにおいて分配する。
【００７５】
ガイド静止画は、所定の固定様式においてＱＡＭサブチャネルにわたってマッピングされてよく、あるいは、ヘッドエンドは、チャネル識別子又は管理サービスコマンドを用いてガイド静止画を認識するよう受信機に指示することができる。マッピングが決定されると、受信機がガイドをナビゲートするためのバックチャネルは不要である。ガイドデータチャネルのマッピングに対する如何なる変更も、ヘッドエンドからフロントチャネルに沿って通信され得る。
【００７６】
室内受信機のユーザが“ガイド”キーコマンドを押す場合に、受信機は、現在合わせられているチャネルに対応するガイドデータを表示するＱＡＭチャネルに合わせる。受信機がガイドデータチャネルを表示しているとき、ナビゲーションキーの押下は、対応するガイドデータ静止画像を含む他のＱＡＭチャネルに合わせる。
【００７７】
図７は、本原理の実施形態に従って、インタラクティブなスクロールによるプログラムガイド画像又は静止画７００の例となるグルーピングを示す。特に、図７は、サブチャネル（例えば、ＱＡＭサブチャネル）にマッピングされ且つ該サブチャネルにおいて提供されているチャネルのグループからの情報を含む夫々のガイド静止画像を示す。ユーザインターフェイス（例えば、図２に示されるユーザインターフェイス２１６）は、ユーザからの入力に応答する。現在のコンテンツチャネルを見ている間のガイドキー７０１の押下は、そのコンテンツチャネルの情報を他のチャネル（例えば、現在のコンテンツチャネルに隣接するチャネル）についての情報とともに含むチャネル又はサブチャネルに合わせる。ナビゲーションキー７０２の使用は、ユーザにスクロールの認知を引き起こすよう、異なるガイド画像を含む他のチャネル又はサブチャネルに合わせる。このように、真にインタラクティブなプログラムガイドと同様のユーザ体験がユーザに提供され得る。
【００７８】
図８は、本原理の実施形態に従って、インタラクティブなブラウジングによる例となる個々の強調表示されたプログラムガイド画像又は静止画８００の組を示す。図８の実施形態では、全てのコンテンツチャネルは、一様に参照符号８９１によって示されており、一様に参照符号８９２によって示されている対応するガイドチャネル／静止画像を有する。ガイドチャネルは、ここで以下で更に詳細に記載されるようにガイドにおいて強調表示された、それと対をなすコンテンツチャネルを有する。キー８１０は、コンテンツチャネル、強調表示されたコンテンツチャネルを伴うガイドチャネル、及びナビゲーション機能についての状態インジケータ間の関係を示すよう提供される。図８の実施形態は、図７の実施形態と同様に動作し、ナビゲーションキー８０２は、ブラウジングの錯覚を引き起こすよう、異なるガイド画像チャネルに合わせる。図８の実施は更に、擬似インタラクティブなガイドを用いてコンテンツ（すなわち、コンテンツチャネル）への直接的なチューニング又はその選択を可能にする。強調表示機能は、特定のコンテンツチャネルが強調表示されているときにユーザが選択キー８０３を押すことができるようにする。そして、受信機は、所望のコンテンツチャネルに合わせる。図８には、リモートコントロール８５０が示されており、ガイドキー８０１、ナビゲーションキー８０２、選択キー８０３、静的ガイドチャネル（強調表示されたコンテンツチャネル）状態インジケータ８０５、及びコンテンツチャネル状態インジケータ８０６を含む。静的ガイドチャネル（強調表示されたコンテンツチャネル）状態インジケータ８０５は、現在強調表示されているコンテンツチャネルを示す。コンテンツチャネル状態インジケータ８０６は、現在のコンテンツチャネルを示す。
【００７９】
強調表示機能に関して更に詳細には、ガイド画像は、静的ガイドチャネル（強調表示されたコンテンツチャネル）状態インジケータ８０５において示された（最上位の）数字によって示される特定のチャネルにある。そのガイド画像において、括弧内に示された、その対応するコンテンツチャネルについての情報は、区別（強調表示）される。このように、ユーザは、彼らが選択キー８０３を押す場合に彼らがどのチャネルに合わせられるかを知る。ガイドチャネルからの上／下キーの押下は、１つの情報セクションから他へ移動する強調表示マーカのユーザへの認知を引き起こす。更には、対応するコンテンツチャネルが強調表示された静的ガイドチャネルは、そのコンテンツチャネルに固有の具体的なプログラミング情報を更に表示してよい。言い換えれば、送信されるプログラムガイドの部分についてのビューは、ビューにおいて強調表示されたチャネルを含んでよく、強調表示されたチャネルのサブチャネルにおいてプログラムストリームとして送信されてよい。
【００８０】
強調表示の例として、情報は、情報を囲む明るい色のボックス又は情報のその選択のための背景色の変更を用いて、強調表示され得る。当然、本原理は、上記の強調表示アプローチに制限されず、よって、上記の情報を強調表示する他のアプローチも、本原理の主旨を維持しながら、本原理の教示に従って使用され得る。
【００８１】
本明細書は、本原理を説明する。よって、明らかなように、当業者であれば、たとえ個々で明示的に記載又は図示されていないとしても、本原理を具現し且つその主旨内に含まれる様々な配置を考えつくことができる。
【００８２】
ここで挙げられている全ての例及び条件付き言語は、当該技術の促進に本発明者によって寄与される概念及び本原理を読者が理解するのを助ける教育上の目的を意図され、そのような具体的に挙げられている例及び条件に制限されないものと解釈されるべきである。
【００８３】
更には、本原理の原理、態様、及び実施形態並びにそれらの具体例を挙げているここでの全ての記述は、それらの構造上及び機能上両方の等価物を包含するよう意図される。加えて、そのような等価物は、現在知られている等価物及び将来開発される等価物（すなわち、構造にかかわらず、同じ機能を実行する開発されたあらゆる要素）の両方を含むことが意図される。
【００８４】
よって、例えば、ここで提示されるブロック図は、本発明の原理を具現する実例となるシステムコンポーネント及び／又は回路構成の概念図を表すことが当業者によって認識されるであろう。同様に、如何なるフローチャート、フロー図、状態遷移図、擬似コード、なども、コンピュータ可読媒体において実質的に表現され、故に、コンピュータ又はプロセッサによって、そのようなコンピュータ又はプロセッサが明示的に示されていようとなかろうと実行され得る様々なプロセスを表すことが認識されるであろう。
【００８５】
図示されている様々な要素の機能は、専用のハードウェア、及び適切なソフトウェアに関連してソフトウェアを実行することが可能なハードウェアの使用を通じて提供され得る。プロセッサによって提供される場合に、機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、又は一部が共有され得る複数の個別プロセッサによって提供され得る。更には、語「プロセッサ」又は「コントローラ」の明示的な使用は、ソフトウェアを実行することが可能なハードウェアにもっぱら言及すると解釈されるべきではなく、制限なしに、デジタル信号プロセッサ（ＤＳＰ）ハードウェア、ソフトウェアを記憶する読出専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及び不揮発性ストレージを暗に含んでよい。
【００８６】
従来及び／又はカスタムの他のハードウェアも含まれてよい。同様に、図示されている如何なるスイッチも単に概念的である。それらの機能は、プログラムロジックの動作を通じて、専用のロジックを通じて、プログラム制御と専用のロジックとのインタラクションを通じて、又は手動によってさえ実行されてよく、特定の技術は、文脈からより具体的に理解されるように、実施者により選択可能である。
【００８７】
ここで、語句「結合される（coupled）」は、直接に接続されること、又は１つ以上の中間コンポーネントを通じて間接的に接続されることを意味すると定義される。そのような中間コンポーネントは、ハードウェア及びソフトウェアの両方に基づくコンポーネントを含んでよい。
【００８８】
本願の特許請求の範囲において、特定の機能を実行する手段として表現される如何なる要素も、例えば、ａ）その機能を実行する回路素子の組み合わせ、又はｂ）あらゆる形態をとるソフトウェアであって、従って、機能を実行するためにそのソフトウェアを実行する適切な回路構成と組み合わされるファームウェア、マイクロコード、又は同様のものを含むソフトウェアを含め、その機能を実行する如何なる方法も包含するよう意図される。かかる特許請求の範囲によって定義される本原理は、様々な挙げられている手段によって提供される機能性が、特許請求の範囲が要求する様態において組み合わされ、１つにされるという事実にある。よって、そのような機能性を提供することができる如何なる手段も、ここで示されているものと同等であると見なされる。
【００８９】
本原理の「一実施形態」又は「実施形態」との明細書中の言及及びそれらの他の変形は、実施形態に関連して記載される特定の特徴、機能、特性、及び他が本原理の少なくとも１つの実施形態に含まれることを意味する。よって、本明細書の全体を通じて様々な箇所に現れる語句「一実施形態において」又は「実施形態において」の出現及び如何なる他の変形も、必ずしも全てが同じ実施形態に言及しているわけではない。
【００９０】
当然ながら、次の「／」、「及び／又は」、及び「〜のうちの少なくとも１つ」のいずれの使用も、例えば、「Ａ／Ｂ」、「Ａ及び／又はＢ」及び「Ａ及びＢのうちの少なくとも１つ」の場合において、最初に挙げられている選択肢（Ａ）のみの選択、又は２番目に挙げられている選択肢（Ｂ）のみの選択、又は両方の選択肢（Ａ及びＢ）の選択を包含するよう意図される。更なる例として、「Ａ、Ｂ及び／又はＣ」及び「Ａ、Ｂ及びＣのうちの少なくとも１つ」の場合において、そのような言い回しは、最初に挙げられている選択肢（Ａ）のみの選択、又は２番目に挙げられている選択肢（Ｂ）のみの選択、又は３番目に挙げられている選択肢（Ｃ）のみの選択、又は最初及び２番目に挙げられている選択肢（Ａ及びＢ）のみの選択、又は最初及び３番目に挙げられている選択肢（Ａ及びＣ）のみの選択、又は２番目及び３番目に挙げられている選択肢（Ｂ及びＣ）のみの選択、又は３つ全ての選択肢（Ａ及びＢ及びＣ）の選択を包含するよう意図される。これは、当業者によって容易に認識されるように、多数の項目が挙げられている場合に拡張され得る。
【００９１】
本原理の教示は、ハードウェア、ソフトウェア、ファームウェア、特別目的のプロセッサ、又はそれらの組み合わせの様々な形態において実施されてよいことが理解されるべきである。
【００９２】
より望ましくは、本原理の教示は、ハードウェアとソフトウェアとの組み合わせとして実施される。更には、ソフトウェアは、プログラム記憶ユニットにおいて有形に具現されるアプリケーションプログラムとして実施されてよい。アプリケーションプログラムは、如何なる適切なアーキテクチャも有するマシンにアップロードされ、それにより実行されてよい。望ましくは、マシンは、１つ以上の中央演算処理装置（ＣＰＵ）、ランダムアクセスメモリ（ＲＡＭ）、及び入出力（Ｉ／Ｏ）インターフェイスなどのハードウェアを備えたコンピュータプラットフォームにおいて実施される。コンピュータプラットフォームは、オペレーティングシステム及びマイクロ命令コードを更に含んでよい。ここで記載される様々なプロセス及び機能は、マイクロ命令コードの部分若しくはアプリケーションプログラムの部分のどちらか一方、又はそれらの如何なる組み合わせであってもよく、ＣＰＵによって実行されてよい。加えて、様々な他の周辺機器、例えば、追加のデータ記憶ユニット及び印刷機が、コンピュータプラットフォームに接続されてよい。
【００９３】
添付の図面において表されている構成要素であるシステムコンポーネント及び方法のいくつかは、望ましくは、ソフトウェアにおいて実施されるので、システムコンポーネント又はプロセス機能ブロックの間の実際の接続は、本原理がプログラムされる様態に応じて様々であり得ることが更に理解されるべきである。ここでの教示を鑑みて、当業者は、本原理のそれら及び同様の実施又は構成を企図することができるであろう。
【００９４】
実例となる実施液体が、添付の図面を参照してここで記載されてきたが、本原理は、まさにその実施形態に制限されず、様々な変更及び修正は、本原理の主旨又は適用範囲から逸脱することなしに当業者によってそれらにおいて達成され得ることが理解されるべきである。全てのそのような変更及び修正は、添付の特許請求の範囲において示されている本原理の適用範囲内に含まれるよう意図される。
【００９５】
［関連出願の相互参照］
本願は、“Method  and  Apparatus  For  Communicating  From  Headend  To  Remote  Control  Device”と題された非仮出願（代理人整理番号ＰＵ１３００３３）に関する。この非仮出願は、本発明の譲受人に譲渡され、参照により本願に援用され、現在本願とともに出願中である。
【図１】
2016528781.tif 000003
【図２】
2016528781.tif 000004
【図３】
2016528781.tif 000005
【図４】
2016528781.tif 000006
【図５】
2016528781.tif 000007
【図６】
2016528781.tif 000008
【図７】
2016528781.tif 000009
【図８】
2016528781.tif 000010
【国際調査報告】
2016528781.tif 000011
2016528781.tif 000012
2016528781.tif 000013