(57)【要約】  複数のテレビモニタ（１６０，１７０，３６０，３７０）は、複数のチャネルに同時にチューニング可能な中央チューニング装置（１００）へのネットワーク（１５０）を介したアクセスを共有する。モニタは、ネットワークを介し中央装置とチャネルリクエストを通信する。中央装置は、リクエストされたチャネルにチューニングするよういくつかのチューナ（３３０，３３５，３４０）を制御することによりリクエストを処理し、適切なチューナから出力されるデータストリームとモニタとを接続する。予測的チューニングが、遅延を低減するため未使用のチューナにより実行されるかもしれない。モニタは、受信したデータストリームを復号化する（４２５）。任意的には、復号化されたデータストリームがモニタに提供されるように、中央装置において各チューナに対してデコーダ（１３０，１３５，１４０）が設けられる。
2008529439.tif 000002
【特許請求の範囲】
【請求項１】
複数のモニタが中央位置における複数のチューナへのアクセスを共有することを可能にする方法であって、各チューナは前記中央位置において受信したデータストリームのチューニングを実行可能であり、
当該方法は、
各チャネルを視聴するため前記複数のモニタのそれぞれから各リクエストを受け付けるステップと、
前記各リクエストに応答して、前記各チャネルにチューニングするよう前記複数のチューナの少なくとも一部を制御するステップと、
前記リクエストされた各チャネルにチューニングするよう制御されている前記チューナから出力されるデータストリームと前記複数のモニタのそれぞれを接続するステップと、
を有する方法。
【請求項２】
前記複数のモニタの少なくとも１つに対してチャネルを予測的にチューニングするように、前記各チャネルの何れかにチューニングするのに現在使用されていない前記チューナの少なくとも１つを制御するステップをさらに有する、請求項１記載の方法。
【請求項３】
前記各チャネルは、ネットワークを介し受付される、請求項１記載の方法。
【請求項４】
前記複数のチューナの少なくとも一部の制御と前記接続とを実行するためのアルゴリズムを実行することによって、前記中央位置において前記各リクエストを処理するステップをさらに有する、請求項１記載の方法。
【請求項５】
前記データストリームは、各データチャネルが搬送されるデジタルマルチプレックスを有し、
各チューナは、前記デジタルマルチプレックスのチューニングを実行可能である、請求項１記載の方法。
【請求項６】
前記複数のモニタのそれぞれは、前記リクエストされた各チャネルにチューニングするよう制御されている前記チューナから出力されるデータストリームを受信及び復号化する、請求項１記載の方法。
【請求項７】
複数のチューナを有する中央チューニング装置であって、各チューナが当該中央チューニング装置により受信されるデータストリームのチューニングを実行可能な中央チューニング装置と、
前記中央チューニング装置に係るネットワークインタフェースと、
複数のモニタと、
前記複数のモニタのそれぞれに係る各自のネットワークインタフェースと、
を有するデータ処理システムであって、
前記複数のモニタのそれぞれは、各チャネルを視聴する各リクエストを各自のネットワークインタフェースを介し前記中央チューニング装置に係るネットワークインタフェースに送信し、
前記中央チューニング装置は、前記各リクエストに応答して、前記各チャネルにチューニングするよう前記複数のチューナの少なくとも一部を制御し、
前記中央チューニング装置は、前記リクエストされた各チャネルにチューニングするよう制御されている前記チューナから出力されるデータストリームと前記複数のモニタのそれぞれとを接続するデータ処理システム。
【請求項８】
前記中央チューニング装置は、前記複数のモニタの少なくとも１つに対してチャネルを予測的にチューニングするため、前記各チャネルの何れかにチューニングするのに現在使用されていない前記チューナの少なくとも１つを制御する、請求項７記載のデータ処理システム。
【請求項９】
前記複数のモニタのそれぞれは、前記リクエストされた各チャネルにチューニングするよう制御されている前記チューナから出力される前記データストリームを復号化する、請求項７記載のデータ処理システム。
【請求項１０】
各チューナが該チューナにより受信したデータストリームのチューニングを実行可能な複数のチューナと、
ネットワークインタフェースと、
プロセッサと、
を有する中央チューニング装置であって、
前記ネットワークインタフェースは、各チャネルを視聴するための各リクエストを複数のモニタのそれぞれからネットワークを介し受信し、
前記プロセッサは、前記各リクエストに応答して、前記各チャネルにチューニングし、前記リクエストされた各チャネルにチューニングするよう制御されている前記チューナから出力されるデータストリームと前記複数のモニタのそれぞれとを接続するため、前記複数のチューナの少なくとも一部を制御するためのアルゴリズムを実行する中央チューニング装置。
【請求項１１】
前記プロセッサは、前記複数のモニタの少なくとも１つに対してチャネルを予測的にチューニングするため、前記各チャネルの何れかにチューニングするのに現在使用されていない前記チューナの少なくとも１つを制御する、請求項１０記載の中央チューニング装置。
【請求項１２】
前記データストリームは、各データチャネルが搬送されるデジタルマルチプレックスを有し、
各チューナは、前記デジタルマルチプレックスのチューニングを実行可能である、請求項１０記載の中央チューニング装置。
【請求項１３】
前記複数のモニタのそれぞれは、前記リクエストされた各チャネルにチューニングするよう制御されている前記チューナから出力されるデータストリームを復号化する、請求項１０記載の中央チューニング装置。
【請求項１４】
チャネルを視聴するためのユーザコマンドを受け付けるユーザインタフェースと、
プロセッサと、
ディスプレイと、
ネットワークインタフェースと、
を有するモニタであって、
前記プロセッサは、前記ユーザインタフェースを介し受け付けたユーザコマンドに応答して、前記ネットワークインタフェースを介した前記チャネルを視聴するためのリクエストをネットワークを介し中央チューニング装置に送信し、
当該モニタは、前記中央チューニング装置のチューナから出力されるデータストリームを受信し、前記チャネルのデータを復元するため前記データストリームを復号化し、前記チャネルのデータを前記ディスプレイ上に表示するモニタ。
【請求項１５】
複数のモニタが中央位置における複数のチューニング復号化ユニットへのアクセスを共有することを可能にする方法であって、各チューニング復号化ユニットは前記中央位置において受信したデータストリームのチューニング及び復号化を実行可能であり、
当該方法は、
各チャネルを視聴するため前記複数のモニタのそれぞれから各リクエストを受け付けるステップと、
前記各リクエストに応答して、前記各チャネルにチューニング及び復号化するよう前記複数のチューニング復号化ユニットの少なくとも一部を制御するステップと、
前記リクエストされた各チャネルにチューニング及び復号化するよう制御されている前記チューニング復号化ユニットと前記複数のモニタのそれぞれを接続するステップと、
を有する方法。
【請求項１６】
前記複数のモニタの少なくとも１つに対してチャネルを予測的にチューニング及び復号化するように、前記各チャネルの何れかにチューニング及び復号化するのに現在使用されていない前記チューニング復号化ユニットの少なくとも１つを制御するステップをさらに有する、請求項１５記載の方法。
【請求項１７】
複数のチューニング復号化ユニットを有するチューニング復号化装置であって、各チューニング復号化ユニットが当該チューニング復号化装置により受信されるデータストリームのチューニング及び復号化を実行可能なチューニング復号化装置と、
前記チューニング復号化装置に係るネットワークインタフェースと、
複数のモニタと、
前記複数のモニタのそれぞれに係る各自のネットワークインタフェースと、
を有するデータ処理システムであって、
前記複数のモニタのそれぞれは、各チャネルを視聴する各リクエストを各自のネットワークインタフェースを介し前記チューニング復号化装置に係るネットワークインタフェースに送信し、
前記チューニング復号化装置は、前記各リクエストに応答して、前記各チャネルにチューニング及び復号化するよう前記複数のチューニング復号化ユニットの少なくとも一部を制御し、
前記チューニング復号化装置は、前記リクエストされた各チャネルにチューニング及び復号化するよう制御されている前記チューニング復号化ユニットから出力されるデータストリームと前記複数のモニタのそれぞれとを接続するデータ処理システム。
【請求項１８】
各チューニング復号化ユニットが該チューニング復号化ユニットにより受信したデータストリームのチューニング及び復号化を実行可能な複数のチューニング復号化ユニットと、
ネットワークインタフェースと、
プロセッサと、
を有するチューニング復号化装置であって、
前記ネットワークインタフェースは、各チャネルを視聴するための各リクエストを複数のモニタのそれぞれからネットワークを介し受信し、
前記プロセッサは、前記各リクエストに応答して、前記各チャネルにチューニング及び復号化し、前記リクエストされた各チャネルにチューニング及び復号化するよう制御されている前記チューニング復号化ユニットから出力されるデータストリームと前記複数のモニタのそれぞれとを接続するため、前記複数のチューニング復号化ユニットの少なくとも一部を制御するためのアルゴリズムを実行するチューニング復号化装置。
【請求項１９】
当該チューニング復号化装置は、前記複数のモニタの少なくとも１つに対してチャネルを予測的にチューニング及び復号化するため、前記各チャネルの何れかにチューニング及び復号化するのに現在使用されていない前記チューニング復号化ユニットの少なくとも１つを制御する、請求項１８記載のチューニング復号化装置。
【請求項２０】
チャネルを視聴するためのユーザコマンドを受け付けるユーザインタフェースと、
プロセッサと、
ディスプレイと、
ネットワークインタフェースと、
を有するモニタであって、
前記プロセッサは、前記ユーザインタフェースを介し受け付けたユーザコマンドに応答して、前記ネットワークインタフェースを介した前記チャネルを視聴するためのリクエストをネットワークを介しチューニング復号化装置に送信し、
当該モニタは、前記チューニング復号化装置から前記チャネルのデータを受信し、前記チャネルのデータを前記ディスプレイ上に表示するモニタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にテレビデータストリームのチューニング及び復号化のための方法及びシステムに関し、より詳細には、複数のテレビモニタが複数のチャネルを同時にチューニング及び復号化することが可能な中央チューニング及び復号化装置とのネットワークを介したアクセスを共有する構成に関する。
【背景技術】
【０００２】
デジタルテレビ通信は、それらが視聴者に高品質の映像及び音声データと共に、各種インタラクティブ機能とより多数のプログラム選択を提供するため、ますます普及してきている。このような通信は、現在は衛星、デジタルケーブル及び地上放送などを介し提供されている。ＭＰＥＧ規格に使用されるような圧縮スキームが、データの冗長性を解消し、伝送に必要なデータ量を低減するのに利用されている。しかしながら、符号化にはいくつかのステップを伴い、比較的計算量の大きなものとなっている。セットトップボックスなどの受信機では、符号化により行われた各ステップをリバースするため、復号化が実行される必要がある。このため、この復号化もまた計算量が大きなものとなる。
【０００３】
チューニング処理では、デジタルテレビ受信機は、チューナをＲＦデジタルテレビ信号のパイロット信号にロックオンし、ＲＦテレビ信号を復調して、ベースバンド符号化テレビ信号を生成する。次に、復号化処理では、順方向誤り訂正符号化がトランスポートパケットを復元するため処理される。その後、トランスポートパケットはパケット化されたエレメンタリストリーム（ＰＥＳ）パケットを再生するため処理され、ＰＥＳパケットはエレメンタリビットストリームを生成するため処理される。映像信号のエレメンタリビットストリームは、映像信号を復号化するのに必要とされる動きベクトルなどの他のサイド情報と共に、周波数ドメイン係数を表す固定長コード値を生成するランレングスデコーダと可変長デコーダとに印加される。固定長係数値は、ピクセル値を生成するため逆量子化装置と逆離散コサイン変換プロセッサとに印加される。
【０００４】
さらに、動き補償フレームでは、ピクセル値は、動きベクトルにより示されるような先のフレーム又はフィールドにおけるピクセル値を参照した差分（ｄｉｆｆｅｒｅｎｔｉａｌ）ピクセル値である。動きベクトルにより表されるピクセルが復元され、映像信号を生成するため差分ピクセルに加算される。テレビ信号の音声部分については、相当するデジタル符号化技術が使用される。
【０００５】
デジタルテレビプログラミングに使用される複雑な符号化スキームは、大きな符号化効率をもたらすが、映像又は音声信号の再生の際に遅延を発生させる。例えば、テレビチューナがまずデジタルテレビチャネルにチューニングされる時点と映像情報が表示される時点との間の時間は、１〜４秒間であるかもしれない。このような遅延は、視聴者が興味のあるプログラムを見つけるため、１つのチャネルから他のチャネルに連続的にチューニングすることによって“チャネルサーフィン”することを所望するときに不便である。
【０００６】
一部のシステムは、テレビに複数のチューナを設けることによって、又はチャネルを予測的にバッファリングすることによってこのような遅延を解消しようとする。しかしながら、このようなアプローチは、各テレビ又はセットトップ装置に大きなコストを追加する。さらに、既知のアプローチは、利用可能なインホームネットワーキング技術を利用していない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、複数のテレビモニタが複数のチャネルを同時にチューニングし、任意的には復号化することが可能な中央装置へのネットワークを介したアクセスを共有する構成を提供することによって、上記及び他の問題点を解決する。特に、モニタはネットワークを介し中央装置にチャネルリクエストを通信する。中央装置は、リクエストされたチャネルにチューニングするためいくつかのチューナを制御することによってリクエストを処理し、適切なチューナから出力されるデータストリームとモニタを接続する。その後、モニタは所望のチャネルのデータを復元するため、データストリームを復号化する。あるいは、復号化したデータストリームがモニタに提供されるように、中央装置の各チューナに対してデコーダが設けられる。
【課題を解決するための手段】
【０００８】
本発明の一特徴では、複数のモニタが中央位置における複数のチューナへのアクセスを共有することを可能にする方法であって、各チューナが中央位置において受信したデータストリームのチューニングを実行可能な方法が提供される。本方法は、（ａ）各チャネルを視聴するため前記複数のモニタのそれぞれから各リクエストを受け付けるステップと、（ｂ）前記各リクエストに応答して、前記各チャネルにチューニングするよう前記複数のチューナの少なくとも一部を制御するステップと、（ｃ）前記リクエストされた各チャネルにチューニングするよう制御されている前記チューナから出力されるデータストリームと前記複数のモニタのそれぞれを接続するステップとを有する。
【０００９】
本発明の他の特徴では、複数のモニタが中央位置における複数のチューニング復号化ユニットへのアクセスを共有することを可能にする方法であって、各チューニング復号化ユニットが中央位置において受信したデータストリームのチューニング及び復号化を実行可能な方法が提供される。本方法は、（ａ）各チャネルを視聴するため前記複数のモニタのそれぞれから各リクエストを受け付けるステップと、（ｂ）前記各リクエストに応答して、前記各チャネルにチューニング及び復号化するよう前記複数のチューニング復号化ユニットの少なくとも一部を制御するステップと、（ｃ）前記リクエストされた各チャネルにチューニング及び復号化するよう制御されている前記チューニング復号化ユニットと前記複数のモニタのそれぞれを接続するステップとを有する。
【００１０】
対応するデータ処理システム、チューニング復号化装置及びモニタがまた提供される。対応するプログラム記憶装置もまた提供されるかもしれない。
【発明を実施するための最良の形態】
【００１１】
図１において、中央チューニング復号化装置といくつかのモニタとを含む一例となるデータ処理システムのブロック図が示される。ブロック１００は、“チューニング復号化装置”を読む。パス１０５は、“データマルチプレックス”を読む。ブロック１１０は、“プロセッサ”を読む。ブロック１１５は、“メモリ”を読む。ブロック１２０は、“ネットワークインタフェース”を読む。ブロック１３０は、“チューニング復号化ユニットＵ１”を読む。ブロック１３５は、“チューニング復号化ユニットＵ２”を読む。ブロック１４０は、“チューニング復号化ユニットＵ３”を読む。ブロック１４５は、“スイッチング装置”を読む。雲状１５０は、“ネットワーク”を読む。ブロック１６０は、“モニタＭ１”を読む。ブロック１７０は、“モニタＭ２”を読む。
【００１２】
中央チューニング復号化装置１００は、セットトップボックス又はテレビなどの情報装置に設けられてもよい。チューニング復号化装置１００は、メモリ１１５を備えたプロセッサ１１０を有する。一般に、チューニング復号化装置１００は、ここに記載される機能を実現するためのメモリ及び処理リソースを有する。特に、少なくとも１つのプログラム記憶装置は、ここに記載される機能を達成するため、プロセッサ１１０などの少なくとも１つのプロセッサによって実行されるソフトウェア、ファームウェア及び／又はマイクロコードなどの命令を有形に実現可能である。メモリ１１５などの命令を格納するメモリが、プログラム記憶装置とみなされるかもしれない。
【００１３】
ネットワークインタフェースカードなどのネットワークインタフェース１２０は、チューニング復号化装置１００がネットワーク１５０を介しモニタＭ１（１６０）とモニタＭ２（１７０）などのいくつかのテレビモニタ又は他のディスプレイモニタと通信することを可能にする。例えば、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）ネットワークが利用可能である。一般に、専用プロトコルを利用したものを含むエニータイム（ａｎｙ  ｔｉｍｅ）ネットワークが利用可能である。パス１０５を介し受信される多重化されたデータストリームからのデータが、例えば、各チューニング復号化ユニットＵ１（１３０）、Ｕ２（１３５）及びＵ３（１４０）に提供される。一般に、チューニング復号化ユニットの個数は、チューニング復号化装置１００にアクセスするモニタの個数以上である。各チューニング復号化ユニットは、モニタによる利用のため少なくとも１つのデータチャネルをチューニング及び復号化することが可能である。
【００１４】
例えば、受信したデータストリームは、各トランスポートストリームが７つ又は８つのテレビチャネルに対して十分である毎秒４０メガビットなどまでのデータレートを有する異なる周波数帯にいくつかのトランスポートストリームを含むかもしれない。各トランスポートストリームは、エレメンタリストリームとして知られるサブストリームセットを含み、各エレメンタリストリームは、ＭＰＥＧ−２符号化音声、ＭＰＥＧ−２符号化映像又はＭＰＥＧ−２ストリームにカプセル化されたデータなどを含むことが可能である。これらのエレメンタリストリームのそれぞれは、トランスポートストリーム内の当該ストリームの一意的な識別子として機能するパケット識別子（ＰＩＤ）を有する。サービスとしても知られている各テレビチャネルが、データストリームにおいて搬送されるサービス情報（ＳＩ）を利用して識別可能である。
【００１５】
本発明がアナログ伝送による利用にもまた適応可能であるということに留意されたい。
【００１６】
チューニング復号化ユニットＵ１（１３０）、Ｕ２（１３５）及びＵ３（１４０）は、指定されたテレビチャネルにチューニング及び復号化するためプロセッサ１１０により制御されてもよい。
【００１７】
スイッチング装置１４５は、リクエストされたテレビプログラムを提供するため、各チューニング復号化ユニットＵ１（１３０）、Ｕ２（１３５）及びＵ３（１４０）の出力を適切なモニタに接続するようプロセッサにより制御される。複数のモニタが、それらが同一チャネルをリクエストするとき、チューニング復号化ユニットの１つに接続されるかもしれない。さらに、モニタがスプリット・スクリーン又はピクチャ・イン・ピクチャ機能などを利用して同時に複数のチャネルを表示するときなど、複数のチューニング復号化ユニットが１つのモニタに接続されることが可能である。
【００１８】
さらに、１以上のチューニング復号化ユニットが現在リクエストされているチャネルにチューニング及び復号化するのに使用されていないとき、これら１以上のチューニング復号化ユニットは、少なくとも１つのモニタのチャネルを予測的にチューニング及び符号化するのに利用されるかもしれない。このような予測的チューニング及び復号化は各種アプローチを利用することが可能である。例えば、プロセッサ１１０は、何れのチャネルが最も頻繁に選択されているか、また何れかのチャネル選択又はサーフィンシーケンスがモニタによって最も頻繁に行われているか判断するため、各モニタについて経時的になされたチャネル選択を記録することが可能である。例えば、チャネル２、５及び８のシーケンスは、１人の視聴者により使用される仮定の寝室のモニタなど１つのモニタについて共通しているかもしれない。このケースで、チャネル２が選択され、その後にチャネル５が選択される場合、視聴者が次にチャネル８をリクエストする可能性が高いため、チャネル８が予測的にチューニング及び復号化することが可能である。
【００１９】
モニタがもはや使用されないとき、又はさらなるモニタが使用されるとき、予測的チューニング及び復号化が調整可能である。このため、モニタ１６０と１７０は、例えば、それらがオン又はオフであるかなど、それらの状態を示すデータをネットワーク１５０を介しチューニング復号化装置１００と通信してもよい。例えば、３つのモニタが使用中であって、３つのチューニング復号化ユニットが異なるチャネルをチューニング及び復号化するのに使用されている場合、予測的なチューニング復号化は一般に利用可能でない。１つのモニタがスイッチオフされる場合、チューニング復号化ユニットの１つが、予測的チューニング及び復号化に利用可能となる。同様に、２つのモニタが使用中であって、設けられている３つのチューニング復号化ユニットの一部などの異なる現在リクエストとされているチャネルをチューニング及び復号化するのに２つのチューニング復号化ユニットが使用され、１つのチューニング復号化ユニットが予測的チューニング及び復号化を実行するのに使用されていると仮定する。このとき、第３モニタがスイッチオンされ、チャネルをリクエストする場合、予測的チューニング及び復号化を実行していたチューニング復号化ユニットが、第３モニタの現在リクエストされているチャネルにチューニング及び復号化するのに制御可能である。
【００２０】
各種統計的技術が、最適な予測的チューニング復号化スキームを決定するため利用可能である。さらに、モニタを使用する視聴が複数有り、モニタのユーザインタフェースなどを介しモニタを制御している現在の視聴者を特定することができるとき、プロセッサ１１０は、この情報を利用して視聴者の以前のチャネル選択習性に基づき予測的チューニングを最適化することが可能である。一般に、プロセッサ１１０は、何れのチューニング復号化ユニットがモニタから現在チャネルがリクエストするサービスに制御されるべきか、また以降のチャネルリクエストの予想に予測的チューニング及び符号化を実行するのに制御されるべきか決定するアルゴリズムを実行してもよい。
【００２１】
任意的には、チューニング復号化装置は、チャネルのマルチプレックスをモニタに送信可能であり、この場合、モニタは１以上の所望のチャネルを復元するためマルチプレックスを逆多重化するコンポーネントを有する。このアプローチは、パス１６４や１７４などを介しマルチプレックスをモニタに送信するためさらなる帯域幅が利用可能であることを要求する。
【００２２】
ネットワークインタフェース１２０は、モニタ１６０及び１７０から受信されるチャネルリクエストをプロセッサ１１０に提供する。チャネルリクエストは、通信パス１６２及び１７２などを介し提供されてもよい。これらのパス１６２及び１７２は、有線及び無線を含む何れかのタイプのネットワークパスとすることができる。リクエストされたチャネルデータを受信するため、モニタ１６０と１７０をそれぞれスイッチング装置１４５に接続するため異なる通信パス１６４と１７４が設けられる。同軸ケーブルなどの配線パスが最も低いコストを提供すると信じられるが、これらのパス１６４及び１７４は任意のタイプの通信パスとすることが可能である。例えば、チューニング復号化装置１００は、自宅の中心位置に設けられるセットトップ装置とすることが可能であり、モニタ１６０及び１７０は自宅の異なる部屋に設けられ、ケーブルによりセットトップ装置に接続される。モニタの１つは、所望される場合にはチューニング復号化装置１００の近傍に設けられてもよく、チューニング復号化装置１００はテレビに搭載可能である。
【００２３】
図２は、本発明による一例となるモニタのブロック図を示す。パス１６２は、“ネットワークへ／から”を読む。パス１６４は、“チューナ復号化装置から”を読む。ブロック２００は、“ネットワークインタフェース”を読む。ブロック２１０は、“プロセッサ”を読む。ブロック２１５は、“メモリ”を読む。ブロック２２０は、“ユーザインタフェース”を読む。ブロック２３０は、“ディスプレイドライバ”を読む。ブロック２４０は、“ディスプレイ”を読む。ブロック２５０は、“オーディオドライバ”を読む。ブロック２６０は、“スピーカー”を読む。
【００２４】
一例となるモニタ１６０は、パス１６２を介しネットワーク１５０と通信するためのネットワークインタフェースカードなどのネットワークインタフェース２００を有する。メモリ２１５を有するプロセッサ２１０は、ネットワークインタフェース２００とユーザインタフェース２２０とやりとりする。一般に、モニタ１６０は、ここに記載される機能を実現するためのメモリ及び処理リソースを有する。特に、少なくとも１つのプログラム記憶装置は、ここに記載される機能を達成するため、プロセッサ２１０などの少なくとも１つのプロセッサによって実行されるソフトウェア、ファームウェア及び／又はマイクロコードなどの命令を有形に実現可能である。メモリ２１５などの命令を格納するメモリは、プログラム記憶装置とみなされるかもしれない。
【００２５】
ユーザインタフェース２２０は、チャネルを視聴するためのリクエストなどのコマンドを視聴者から受け付ける。例えば、視聴者は、チャネルをリクエストするため携帯リモコンを操作してもよい。又は、視聴者はオンスクリーン電子番組ガイドを利用してチャネルをリクエストしてもよい。プロセッサ２１０は、各自のネットワークインタフェース１２０を介しチューニング復号化装置１００とネットワーク１５０を介した通信を行うため、チャネルリクエストを有するメッセージをネットワークインタフェース２００に提供する。プロセッサ２１０は、経時的に行われたチャネル選択履歴を示すデータなどの他のデータをチューニング復号化装置１００に経時的に提供してもよい。モニタ１６０を現在制御している視聴者の識別がまた提供されてもよい。この情報は、視聴者がモニタと最初にやりとりするときなど、それが学習された時点に提供することが可能であり、この場合、当該情報は、例えば、予測的チューニング及び復号化のためなど、以降の利用のためチューニング復号化装置１００に格納することが可能であり、及び／又は現在の視聴者の識別が、チューニング復号化装置１００に通信される各チャネルリクエストに付属させることが可能である。
【００２６】
モニタ１６０は、通信パス１６４を介しリクエストチャネルを搬送する信号を受信する。この信号は、ディスプレイ２３０による利用に適したフォーマットによる信号の映像データ部分を提供するためディスプレイドライバ２３０により処理され、スピーカー２６０による利用に適したフォーマットによる信号の音声データ部分を提供するためオーディオドライバ２５０により処理される。あるいは、通信パス１６４を介し受信される信号は、映像又は音声データのみを有してもよく、又はビデオゲームのプレイのため、株価表示器などの情報サービスからのデータなどの他のタイプのデータを有してもよい。さらに上述されるように、複数のデータチャネルが、例えば、スプリット・スクリーンやピクチャ・イン・ピクチャディスプレイを提供するためなどモニタ１６０により受信されてもよく、この場合、さらなるコンポーネントが各チャネルを処理するため必要に応じて設けられる。
【００２７】
他のアプローチでは、チューニングは中央チューニング装置において実行され、復号化は各モニタにおいて実行される。このアプローチは、集中化された復号化が実行されるときより低減は少ないが、予測的チューニングが実行可能であるため、チャネル表示時間を低減するという効果を提供することが可能である。復号化コストは中央チューナからモニタにシフトされる。しかしながら、中央チューナを提供することによるモニタに対するコスト効果は維持される。さらに、ネットワークを介しモニタにスチル符号化データを伝送するのに必要とされる帯域幅は復号化データを伝送するより少なくて済むというさらなる大きな効果が得られる。
【００２８】
図３は、本発明による中央チューニング装置といくつかのモニタとを有するデータ処理システムのブロック図を示す。図３は図１と類似し、図１に関して与えられた説明が、示される点を除いて、図３の実施例に適用される。図３において、集中化されたチューニング装置３００は、モニタによる利用のため少なくとも１つのデータチャネルをチューニングすることが可能な各チューナＴ１（３３０）、Ｔ２（３３５）及びＴ３（３４０）を有する。各チューナ３３０、３３５及び３４０の出力は、複数チャネルのデータを搬送するベースバンドマルチプレックスなどのデータストリームである。
【００２９】
チューナ３３０、３３５及び３４０は、指定されたテレビチャネルにチューニングするようプロセッサ１１０により制御される。スイッチング装置１４５は、リクエストされたテレビプログラムを提供するため、各チューナ３３０、３３５及び３４０の出力データストリームを適切なモニタに接続するようプロセッサ１１０により制御される。複数のモニタが、それらが同一チャネルをリクエストするとき、チューナの１つに接続されるかもしれない。さらに、モニタがスプリット・スクリーン又はピクチャ・イン・ピクチャ機能を利用するなど、複数のチャネルを同時に視聴しているときなど、複数のチューナを１つのモニタに接続することが可能である。さらに、１以上のチューナが現在リクエストされているチャネルにチューニングするのに使用されていないとき、これら１以上のチューナが、少なくとも１つのモニタに対してチャネルを予測的にチューニングするのに利用されてもよい。このような予測的チューニングは、上述されたような各種アプローチを利用することが可能である。
【００３０】
予測的チューニングは、モニタがもはや使用されない、又はさらなるモニタが使用されるときに調整可能である。このため、モニタ３６０及び３７０が、例えば、それらがオン又はオフであるかなど、それらの状態を示すデータをネットワーク１５０を介しチューニング装置１００と通信するようにしてもよい。
【００３１】
図４は、本発明による図３のシステムにより使用される一例となるモニタのブロック図を示す。図４は図２と類似し、図２に関して与えられた説明が、示される点を除いて図４の実施例に適用される。一例となるモニタ３６０は、リクエストされたチャネルのデータを復元するため、パス１６４を介しチューニング装置３００から受信されるデータストリームを復号化するデコーダ４２５を追加する。デコーダ４２５は、例えば、ＭＰＥＧ２デコーダであってもよい。プロセッサ２１０は、チャネル番号をデコーダ４２５に提供するなどによって、リクエストされたチャネルをデコーダ４２５に通知するためデコーダ４２５と通信するようにしてもよい。デコーダ４２５からの出力信号は、上述されるように、ディスプレイ２４０による使用に適したフォーマットにより信号の映像データ部分を提供するためディスプレイドライバ２３０によって処理され、スピーカー２６０による使用に適したフォーマットにより信号の音声データ部分を提供するためオーディオドライバ２５０により処理される。
【００３２】
効果的には、本発明は、各モニタがチューニング又はチューニングと復号化の何れかを実行する中央装置へのアクセスを共有することを可能にし、これにより、モニタは自らのチューニング及び／又は復号化コンポーネントを必要としない。さらに、現在使用されていないチューナ又はチューニング復号化ユニットが中央装置において利用可能である場合、それらはモニタの１以上について予測的チューニング又はチューニング及び復号化に利用可能である。
【００３３】
本発明の好適な実施例と考えられるものが図示及び説明されたが、もちろん、本発明の趣旨から逸脱することなく形式又は詳細について各種改良及び変更が容易に可能であるということは理解されるであろう。従って、本発明は説明及び図示された形式そのものに限定されず、添付した請求項の範囲内に属するすべての改良をカバーすると解釈されるべきである。
【図面の簡単な説明】
【００３４】
【図１】図１は、本発明による中央チューニング復号化装置といくつかのモニタを含むデータ処理システムのブロック図を示す。
【図２】図２は、本発明による図１のシステムにより使用される一例となるモニタのブロック図を示す。
【図３】図３は、本発明による中央チューニング装置といくつかのモニタを含むデータ処理システムのブロック図を示す。
【図４】図４は、本発明による図３のシステムにより使用される一例となるモニタのブロック図を示す。
【図１】
2008529439.tif 000003
【図２】
2008529439.tif 000004
【図３】
2008529439.tif 000005
【図４】
2008529439.tif 000006
【国際調査報告】
2008529439.tif 000007
2008529439.tif 000008
2008529439.tif 000009