(57)【要約】  集合住宅で住宅に関連する受信装置から集合住宅に配置された複数のクライアント装置にビデオ番組を配信する方法は、信号ソースから複数のテレビチャンネルに関連する複数のビデオ番組を受信し、複数のクライアント装置のうち選択されたものから、特定のテレビチャンネルに関連する特定のビデオ番組の要求を受信し、選択されたクライアント装置に関連するアカウントが特定のテレビチャンネルで特定のビデオ番組を受信することを認められていることを確認し、確認に応じて、選択されたクライアント装置に関連するアカウントデータを使用して特定のビデオ番組をスクランブル解除し、選択されたクライアント装置に関連するローカル鍵を使用して、スクランブル解除された特定のビデオ番組を再スクランブルし、再スクランブルされたビデオ番組を選択されたクライアント装置に送信し、受信機で各クライアント装置に関連するアカウントデータを維持し、更新されたアカウントデータを信号ソースに送信することを有する。
2008538462.tif 000002
【特許請求の範囲】
【請求項１】
集合住宅で受信装置から前記集合住宅に配置された複数のクライアント装置にビデオ番組を配信する方法であって、
信号ソースから複数のテレビチャンネルに関連する複数のビデオ番組を受信し、
前記複数のクライアント装置のうち選択されたものから、特定のテレビチャンネルに関連する特定のビデオ番組の要求を受信し、
前記選択されたクライアント装置に関連するアカウントが前記特定のテレビチャンネルで前記特定のビデオ番組を受信することを認められていることを確認し、
確認に応じて、前記選択されたクライアント装置に関連するアカウントデータを使用して前記特定のビデオ番組をスクランブル解除し、
前記選択されたクライアント装置に関連するローカル鍵を使用して、前記スクランブル解除された特定のビデオ番組を再スクランブルし、前記再スクランブルされたビデオ番組を前記選択されたクライアント装置に送信し、
受信機で各クライアント装置に関連するアカウントデータを維持し、更新されたアカウントデータを前記信号ソースに送信することを有する方法。
【請求項２】
前記複数のビデオ番組を受信することは、複数のトランスポンダに同調することを有する、請求項１に記載の方法。
【請求項３】
前記確認することは、前記選択されたクライアント装置を認証することを有する、請求項１に記載の方法。
【請求項４】
前記確認することは、前記選択されたクライアント装置に前記アカウントデータを関連付けることを更に有する、請求項３に記載の方法。
【請求項５】
前記確認することは、前記関連付けられたアカウントデータに更に依存する、請求項４に記載の方法。
【請求項６】
前記維持することは、前記関連付けられたアカウントデータを更新することを有する、請求項５に記載の方法。
【請求項７】
前記スクランブル解除することは、少なくとも１つのスクランブル鍵を復号化することを有する、請求項１に記載の方法。
【請求項８】
前記再スクランブルすることは、前記スクランブル鍵と異なる少なくとも１つの鍵を使用することを有する、請求項７に記載の方法。
【請求項９】
前記スクランブル鍵と異なる前記少なくとも１つの鍵を示すデータを前記選択されたクライアント装置に送信することを更に有する、請求項１に記載の方法。
【請求項１０】
番組ソース加入アカウント型番組を集合住宅に配置された複数のクライアント装置にそれぞれ配信する装置であって、
前記複数のクライアント装置に通信可能に結合され、前記クライアント装置から番組要求を受信するように動作可能なコントローラと、
前記コントローラに応じて複数の番組チャンネルを受信する複数のチューナと、
前記コントローラに応じて前記番組チャンネルに選択的にアクセスを提供する限定受信モジュールと、
前記クライアント装置に関連する課金情報と、複数の番組ソース加入アカウントとを格納するメモリと
を有する装置。
【請求項１１】
前記メモリに格納されたコントローラ実行可能コードを更に有し、
前記コントローラにより実行されると、前記コードは、番組を要求するクライアント装置に対応するアカウントが、前記要求された番組を受信することを認められていることを確認するように動作可能である、請求項１０に記載の装置。
【請求項１２】
前記コントローラにより実行されると、前記コードは、前記限定受信モジュールに前記要求された番組をスクランブル解除させるように動作可能である、請求項１１に記載の装置。
【請求項１３】
前記コントローラにより実行されると、前記コードは、前記要求された番組を再スクランブルするように動作可能である、請求項１２に記載の装置。
【請求項１４】
前記コントローラにより実行されると、前記コードは、前記再スクランブルされたビデオ番組を前記要求側のクライアント装置に送信するように動作可能である、請求項１３に記載の装置。
【請求項１５】
前記コントローラにより実行されると、前記コードは、対応するアカウントデータを維持するように動作可能である、請求項１１に記載の装置。
【請求項１６】
番組ソース加入アカウント型番組を共通の場所の複数の関連する集合住宅に配信する方法であって、
各住宅に少なくとも１つのクライアント装置を提供し、
前記共通の場所のヘッドエンドで加入型番組を受信し、
前記ヘッドエンドで前記クライアント装置のうち選択されたものから前記番組の特定の部分の要求を受信し、
前記選択されたクライアント装置に関連するアカウントが前記ヘッドエンドで前記特定の番組を受信することを認められていることを確認し、
前記ヘッドエンドでの確認に応じて、前記選択されたクライアント装置に関連するアカウントデータを使用して、前記特定の番組をスクランブル解除し、
前記選択された装置に関連するローカル鍵を使用して、前記スクランブル解除された特定の番組を再スクランブルし、前記再スクランブルされた特定の番組を前記選択されたクライアント装置に送信し、
前記ヘッドエンドでの受信機の各クライアント装置に関連するアカウントデータを維持し、前記ヘッドエンドから前記信号ソースに更新されたアカウントデータを送信することを有する方法。
【請求項１７】
前記確認することは、前記選択されたクライアント装置を認証することを有する、請求項１６に記載の方法。
【請求項１８】
前記番組を受信することは、複数のトランスポンダに同調することを有する、請求項１６に記載の方法。
【請求項１９】
前記選択されたクライアント装置に前記再スクランブルに関連するデータを送信することを更に有する、請求項１６に記載の方法。
【請求項２０】
前記維持することは、前記関連付けられたアカウントデータを更新することを有する、請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組受信システムの分野に関し、特に、集合住宅への加入型放送番組受信及び配信に関する。
【背景技術】
【０００２】
ホテル、団地、大学構内のような集合住宅施設（ｍｕｌｔｉｐｌｅ  ｄｗｅｌｌｉｎｇ  ｕｎｉｔ）用の加入型放送番組配信は、単一家庭の家のような戸建住宅（ｓｉｎｇｌｅ  ｄｗｅｌｌｉｎｇ  ｕｎｉｔ）用の受信システムの複数の実装に類似され得る。本発明は、ＤＩＲＥＣＴＶＴＭ型デジタル放送システム（ＤＢＳ：Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔ  Ｓｙｓｔｅｍ）のような衛星テレビ放送受信システムに関するものとして説明される。しかし、本発明は、一般的にインターネットと呼ばれるコンピュータネットワークとコンピュータの世界規模の相互接続とを利用する配信システム及びケーブルテレビシステムのような、広範囲の放送配信システムに適用可能である点に留意すべきである。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般的に、衛星テレビシステムは、アンテナ（パラボラアンテナを含む）と、低雑音ブロックダウンコンバータ（ＬＮＢ：ｌｏｗ  ｎｏｉｓｅ  ｂｌｏｃｋ  ｄｏｗｎ−ｃｏｎｖｅｒｔｅｒ）と、衛星受信機（セットトップボックス）と、テレビセット（ＴＶ）とを有する。衛星受信機は、ユーザが視聴のために所望のチャンネルに同調することを可能にし、通常ではＴＶに直接接続される。従来では、他のユーザが独立したチャンネル制御で他のＴＶを見ようとすると、そのユーザは、そのＴＶに関連した別のセットトップボックスを使用する必要がある。
【０００４】
衛星テレビシステムを介して制限されたコンテンツを提供することは一般的であり、非限定的な例は、ペイ・パー・ビュー（ＰＰＶ：ｐａｙ−ｐｅｒ−ｖｉｅｗ）アクセス番組である。このような番組へのアクセスを提供するため、従来では限定受信（ＣＡ：ｃｏｎｄｉｔｉｏｎａｌ  ａｃｃｅｓｓ）モジュールが各受信機に備えられている。しかし、受信機の分散した性質のため、ＣＡモジュール自体は比較的安全ではないことがある。このことは、受信機からのＣＡモジュールの盗難が一般的にあると考えられるホテル宿泊施設では特に問題になる。
【０００５】
また、集合住宅の複数の住宅に衛星サービスを提供するために、従来では異なる衛星受信ボックスが各ＴＶと共に使用される。更なる衛星受信機を購入するコストに加えて、一般的にそれぞれの更なる衛星受信機が異なる住宅に配置される。従って、各住宅は、一般的に収容するセットトップボックス用の電話コールバック回線を提供する電話ジャックを必要とする。当業者にわかるように、コールバック回線は、衛星受信機からビデオソースに課金情報又は他の情報を通信するために提供される。課金データが分散した位置に一時的に格納される場合、１つ以上のローカルセットトップボックスとの通信が中断され、課金情報が放送ソースにタイムリーに報告されないというリスクが存在する。このことは、放送プロバイダにとって収益の損失をもたらす。
【０００６】
従って、サービスプロバイダへの集中的な課金情報収集及び提供と、ＣＡモジュール自体のセキュリティとを提供する集合住宅マルチメディアコンテンツ配信システム及び方法を提供することが望ましいと考えられる。
【課題を解決するための手段】
【０００７】
集合住宅で住宅に関連する受信装置から集合住宅に配置された複数のクライアント装置にビデオ番組を配信する方法は、信号ソースから複数のテレビチャンネルに関連する複数のビデオ番組を受信し、複数のクライアント装置のうち選択されたものから、特定のテレビチャンネルに関連する特定のビデオ番組の要求を受信し、選択されたクライアント装置に関連するアカウントが特定のテレビチャンネルで特定のビデオ番組を受信することを認められていることを確認し、確認に応じて、選択されたクライアント装置に関連するアカウントデータを使用して特定のビデオ番組をスクランブル解除し、選択されたクライアント装置に関連するローカル鍵を使用して、スクランブル解除された特定のビデオ番組を再スクランブルし、再スクランブルされたビデオ番組を選択されたクライアント装置に送信し、受信機で各クライアント装置に関連するアカウントデータを維持し、更新されたアカウントデータを信号ソースに送信することを有する。
【発明を実施するための最良の形態】
【０００８】
本発明の理解は、添付図面と共に本発明の好ましい実施例の以下の詳細な説明を考慮することで容易になる。図面において同様の数字は同様の部分を示す。
【０００９】
本発明の図面及び説明は、明瞭にするために、典型的な加入型放送受信及び提示システム及び方法にある多数の他の要素を省略しつつ、本発明に関連する要素を示すために簡略化されていることがわかる。当業者は、本発明を実施する際に他の要素及び／又はステップが望ましい及び／又は必要であることを認識し得る。しかし、このような要素及びステップは当該技術分野において周知であるため、このような要素及びステップの詳細な説明はここでは提供されない。
【００１０】
本発明の態様によれば、ビデオヘッドエンドは、集合住宅構造での様々なビデオセットトップボックスの限定受信及びＰＰＶ課金機能の負担を軽減する。ここで使用される“ビデオヘッドエンド”は、一般的に加入者型番組配信システムの制御センタを示し、そこで放送信号が受信され、集合住宅に配信される。このような構成では、ビデオヘッドエンドは、所望のトランスポンダに同調し、番組ストリームを逆多重化し、住宅に配置された個々のクライアント装置（例えばセットトップボックス）に番組ストリームを配信する。基本的に限定受信モジュールをヘッドエンドに再配置することにより、ＣＡモジュールの盗難がヘッドエンドを（ワイヤリング・クローゼットで）安全にすることで妨げられ得る。
【００１１】
ヘッドエンドは、クライアント装置に配信するコンテンツを示す信号が伝送媒体で“クリア”ではないことを確保するために、従来のコピー保護機構を利用してもよい。伝送媒体は、例えばカテゴリ５（Ｃａｔ５）配線又はＱＡＭ型Ｅｔｈｅｒｎｅｔの形式でもよい。候補のコピー保護方式は、譲受人であるＴｈｏｍｓｏｎ  Ｍｕｌｔｉｍｅｄｉａから商用で利用可能なＳｍａｒｔＲｉｇｈｔと、ＩＰｓｅｃ実装とを有する。説明の非限定的な目的で、ＩＰｓｅｃ（ＩＰ  ｓｅｃｕｒｉｔｙの省略）は、インターネットプロトコル（ＩＰ）レイヤでパケットの安全な交換をサポートするためにＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）により開発された一式のプロトコルである。従来ではＩＰｓｅｃは仮想プライベートネットワーク（ＶＰＮ：Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）を実装するように展開されている。ＩＰｓｅｃは２つの暗号モード（トランスポート及びトンネル）をサポートする。トランスポートモードは、各パケットのデータ部分（ペイロード）のみを暗号化するが、ヘッダはそのままにする。より安全なトンネルモードは、ヘッダとペイロードとを暗号化する。受信側では、ＩＰｓｅｃ準拠の装置は各パケットを復号化する。本発明のコンテンツ配信システム及び方法と共に、トランスポートモード又はトンネルモードが使用されてもよい。
【００１２】
本発明の態様によれば、各クライアント装置は、ペイ・パー・ビュー（ＰＰＶ）要求のような番組をヘッドエンドに通信する。ヘッドエンドはトランザクションを許可し、要求された番組を要求側のクライアント装置に送信する。ヘッドエンドはクライアント装置からの購入を集約し、従来の個々のセットトップボックスと同様の方法で、コールバック回線を介してＤＩＲＥＣＴＶＴＭのようなサービスプロバイダと通信する。しかし、ヘッドエンドは、処理するために複数の住宅（例えば、複数のサービスプロバイダのアカウント）の集約された番組課金情報をサービスプロバイダに送信する。容易に明らかになるように、このことは、サービスプロバイダの簡単な課金を可能にし、各住宅に収容されたクライアント装置が電話回線のような別々のコールバック回線に接続する必要を除去する。
【００１３】
図１を参照すると、本発明の態様によるシステム１００のブロック図が図示されている。システム１００は、放送ソース１５から放送ビデオ番組信号を受信するアンテナ１０と、受信信号をテレビ３０、５０、６０に選択的に配信する受信機２０とを有する。３つのテレビが図示されているが、実際のテレビの数は大きく異なってもよく、実質的に多くの数のテレビ及び住宅がサポートされ得ることがわかる。衛星１５を有する放送ソースの場合、アンテナ１０は、通常では衛星ビデオ信号を受信するためのパラボラアンテナ及びフィードホーンと、受信衛星ビデオ信号を増幅して全ての衛星の搬送周波数を第１のＩＦ周波数（中間周波数）（通常ではＬ帯域で約９５０〜１４５０ＭＨｚ）に変換する低雑音ブロック（ＬＮＢ：ｌｏｗ  ｎｏｉｓｅ  ｂｌｏｃｋ）とを有する。衛星搬送周波数のこのダウンコンバートにより、アンテナ１０及び衛星受信機からの接続が、導波管ではなく同軸ケーブル１２を通じて行われることが可能になる。導波管は高価である。フィードホーン及びＬＮＢは図面に示されていない。
【００１４】
各テレビ３０、５０、６０は、チャンネル選択情報を有する無線遠隔制御信号を衛星受信機２０に送信するリモコン（図示せず）に関連付けられており、衛星受信機２０は、そのテレビの指定のチャンネルに同調する。衛星受信機２０はテレビ毎に異なるチャンネルに同調することができ、これにより、各テレビは異なる番組を同時に表示することができる。アンテナ１０から入力端子又はポート２１で放送ビデオ信号を受信すると、衛星受信機２０は、各遠隔制御信号に応じてチャンネルに同調し、ポート２２を介して各チャンネルからのビデオ信号をテレビ３０、５０、６０に提供する。
【００１５】
各テレビ３０、５０、６０は、ＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）フォーマット及び／又はＳＤＴＶ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）フォーマットをサポートするディスプレイでもよく、これに限定されない。各テレビ３０、５０、６０は、関連のクライアント装置３５、５５、６５に通信可能に結合されており、次に関連のクライアント装置３５、５５、６５は、通信ネットワーク４０を介して受信機２０に結合されている。装置３５、５５、６５は、それぞれ従来の同軸ケーブル、構成要素の接続及び／又はデジタル回線（例えばＨＤＭＩ（ｈｉｇｈ  ｄｅｎｓｉｔｙ  ｍｕｌｔｉｍｅｄｉａ  ｉｎｐｕｔ）接続）を介してテレビ３０、５０、６０に通信可能に結合されてもよい。
【００１６】
ネットワーク４０は、無線及び／又は有線ネットワーク（例えば、ＴＣＰ／ＩＰネットワークのようなＵＤＰ（ｕｓｅｒ  ｄａｔａｇｒａｍ  ｐｒｏｔｏｃｏｌ）準拠のネットワーク）のようなデータネットワークの形式になってもよい。無線ネットワーク４０（例えば８０２．１１準拠のネットワーク）が使用される場合、受信機２０は、無線周波数（ＲＦ）送信機、受信機及びアンテナのようなトランシーバを任意選択で有してもよい。代替として、別々の無線ネットワークインタフェースが使用され、受信機２０に通信可能に結合されてもよい。いずれの場合でも、衛星受信機２０及びクライアント装置３５、５５、６５はネットワーク４０を通じて通信し、衛星受信機２０は、同調したビデオ信号を、宛先アドレスとしてネットワーククライアント３５、４５、５５（無線でもよく、有線でもよい）のネットワーク４０のアドレスを有するパケットに変換する。これにより、受信コンテンツがテレビ３０、５０、６０に提供される。
【００１７】
各クライアント３５、４５及び５５に関連する課金及び他の管理目的のため、衛星受信機２０もまた、コールバック回線２５のポート２３を有する。コールバック回線２５は、サービスプロバイダへのＰＯＴＳ（ｐｌａｉｎ  ｏｌｄ  ｔｅｌｅｐｈｏｎｅ  ｓｙｓｔｅｍ）回線の形式になってもよく、これにより、ユーザは例えばＰＰＶ番組を購入することができる。このコールバック回線は、テレビ３０、５０、６０により共有され、装置３５、５５、６５とのユーザインタラクションに応じて動作し、これらの装置に関連するユーザアカウントに応じて動作してもよい。従って、サービスプロバイダとの異なるユーザアカウントに対応する個々の装置３５、５５、６５からの複数のコールバックデータストリームが、同じコールバック回線を使用して集約されて送信されてもよい。有利には、このことにより、システム１００のオペレータは、各装置３５、５５、６５内ではなく、安全な位置（例えば受信機２０）で課金情報を格納することが可能になる。このように、いずれかの装置３５、５５、６５が個別に切断されても、放送プロバイダにまだ送信されていない（購入したＰＰＶイベントに対応し得る）前の課金情報が損失又は遅延しない。
【００１８】
また、図２を参照すると、図１のシステム１００で使用するのに適した衛星受信機２０’のブロック図が図示されている。受信機２０’は、装置２０’の動作（例えば図２のチューナ／復調器として図示されているチューナ２０５、２１０、２１５）を制御するコントローラ２３０を有する。コントローラ２３０は、ＩＩＣ（ｉｎｔｅｒ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）バスのようなバス（図示せず）を使用して、他のモジュールと通信する。ここで使用される“コントローラ”という用語は、マイクロプロセッサ、マイクロコンピュータ、マイクロコントローラ及びコントローラを含む様々な装置を表し、これらに限定されない。説明を用意にするため、衛星受信機に関連する特定の従来の要素（特定の制御信号、電力信号及び／又は他の要素等）は図２に図示されないことがある。
【００１９】
各チューナ２０５、２１０、２１５は、テレビ／クライアント装置３０／３５、５０／５５、６０／６５の対に関連してもよい。代替として、各チューナは、同調するために利用可能な別のトランスポンダに関連してもよい。従って、提供されるチューナの数は、システム１０のテレビ／クライアント装置の対の数に関連してもよく、及び／又は同調するために利用可能なトランスポンダの数に関連してもよい。当然に、１対１の対応が必要でなくてもよいように、必要な複数のチューナを決定する際に統計的な考慮が適用されてもよい。図２の図示の場合には、チューナ２０５、２１０、２１５は、それぞれテレビ／クライアント装置の対３０／３５、５０／５５、６０／６５に関連する。各チューナは、対応するテレビ／クライアント装置３０／３５、５０／５５、６０／６５の対からの要求に応じて、コントローラ２３０により指示されたチャンネルに同調し、そのチャンネルからのビデオ信号を復調ビデオストリームに復調する。復調ビデオストリームは、更に配信される前に復号化するために限定受信モジュール２４０に供給される。
【００２０】
ＣＡモジュール２４０は、限定受信アクセスサービスを提供するスマートカードの集合の形式になってもよい。各スマートカードは、（番組に関連した）トランスポートストリームの集合をスクランブル解除することを促進する機能を提供する。受信機が配信ネットワークに追加されると、スマートカードは１対１で割り当てられ得る（１つのスマートカードにつき１つの受信機）。この処理で、新しい受信機がネットワークに追加されると常に、受信機ＩＤ情報を安全に集め、特定の顧客アカウント及び特定のスマートカードにこの情報を関連付けることにより認証される。このことは、関連付け及び確認を行うために十分な情報で、スマートカードをサービスに安全に“コールバック”させることにより実現されてもよい。このことが実現されると、サービスは、特定の受信機ＩＤについて番組のスクランブル解除をサポートできる十分に機密の情報をスマートカードに送信する。このような構成では、コントローラは、受信機からの番組要求を正確に処理するために、特定のスマートカードへの受信機ＩＤのマップを維持してもよい。
【００２１】
スマートカードの機能（内部記憶装置、処理機能、帯域アクセス）とシステムサービスとに応じて、複数の受信機及び複数のアカウントが単一のカードに関連付けられ得る。マッピングする方法は、単一のカードが複数の番組及びアカウントをサポートできることを除いて、前記のものと同一でもよい。
【００２２】
更に、安全な複数番組複数アカウントの限定受信プロセッサが実装され得る。この場合に、単一の限定受信プロセッサが配信ネットワークの受信機の全て又はグループをサポートするために使用されてもよい。割り当て及び認証処理は、前述のものと同一でもよい。配信ネットワークで最大数の受信機をサポートするために、十分に安全なメモリ、処理能力及びインタフェース帯域が装置に統合され得る。このような場合、複数のスマートカードの限定受信機能を集約するために、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）が従来の高速安全プロセッサと共に使用されてもよい。いずれにしても、ＣＡサービスをヘッドエンドに再配置することは、ＣＡ実装のセットトップボックスに関連するコスト及びユーザの混乱を低減することに役立ち、ユーザ及びサービスプロバイダの双方にとって課金機能を簡単にする。非限定的な説明のためのみに、受信機２０’は、複数の従来の限定受信モジュール（例えばスマートカード）を組み込んだＣＡモジュール２４０に関するものとして説明される。
【００２３】
受信機２０’は、パケットフォーマッタ２５０とネットワークインタフェース２６０とを更に有する。パケットフォーマッタ２５０は、ネットワークインタフェース２６０及びネットワーク４０と使用するように適合されることが好ましい。例えばＭＰＥＧ−２パケットを有してもよい復調ビデオストリームは、パケットフォーマッタ２５０に供給され、パケットフォーマッタ２５０は、従来の方法を使用して、配信されたパケットをネットワーク４０で配信可能なパケット（例えばＩＰパケット）にフォーマットする。ＩＰパケットは、ネットワークインタフェース２６０を使用して、ネットワーク４０を通じてそれぞれクライアント装置３５、５５、６５に送信される。パケットフォーマッタ２５０は、チューナ２０５に関連する装置３５の１つのＩＰアドレスを添付してもよい。パケットフォーマッタ２５０と同様に、ネットワークインタフェース２６０は、ネットワーク４０（例えばＴＣＰ／ＩＰネットワーク）で使用されるように適合されることが好ましい。図示の実施例では、ネットワークインタフェース２６０は、ネットワーク４０を介してクライアント装置３５、５５、６５に配信するためのフォーマットされたパケットを受信するパケットフォーマッタ２５０と、ネットワーク４０を介してＣＡモジュール２４０とクライアント装置３５、５５、６５との間で相互接続を提供するＣＡモジュール２４０と、ネットワーク４０を介してコントローラ２３０とクライアント装置３５、５５、６５との間で相互接続を提供するコントローラ２３０とに通信可能に結合される。パケットフォーマッタ及びネットワークインタフェースの構成及び使用は当業者に周知である。
【００２４】
受信機２０’はまた、ポート２３を介してコールバック回線（例えばＰＯＴＳ又はインターネット接続）を介した放送（例えば番組）ソースとの通信に適した変調器／復調器（ＭＯＤＥＭ）２７０を有する。
【００２５】
また、図３を参照すると、本発明の態様による処理フロー３００の図が図示されている。処理フロー３００は、受信機２０’（図２）を組み込んだシステム１００（図１）と組み合わせて使用するのに適している。非限定的な例として、コントローラ２３０は、関連のクライアント装置３５との従来のユーザインタラクションを介して、テレビ３０のユーザからコンテンツ要求（例えば、視聴用の特定のビデオ番組）を受信する（処理３１０）。すなわち、装置３５は、ネットワーク４０を介してユーザ要求を示すデータを受信機２０’に送信する。要求はネットワークインタフェース２６０を使用してポート２２で受信機２０’により受信される。次に、要求はコントローラ２３０に転送される。コントローラ２３０は、要求を処理し、テレビ／クライアント装置の対３０／３５に対応するチューナ２０５に対して、要求したチャンネル及びビデオ番組に対応するトランスポンダを同調するように命令する（処理３２０）。チューナ２０５は、当然に要求されたコンテンツに対応するトランスポンダを同調することに応じて、ポート２１を介して受信した信号を示すデータストリームを生成する。他のチューナ２１０、２１５も同調される他のチャンネル及びビデオ番組を示す自分のデータストリームを同時に生成してもよい。コントローラ２３０はまた、要求を処理し、要求側のテレビ／クライアント装置の対３０／３５が要求されたコンテンツにアクセスすることを認められていることを確認する（処理３３０）。この決定は、ＣＡ可能な衛星受信機セットトップボックスにより従来から使用されているものと同様のものでもよい。要求はまた、ＣＡモジュール２４０に転送されてもよい。
【００２６】
要求側クライアント装置３５が要求されたコンテンツを受信することを認められると、チューナ２０５及び／又はテレビ／クライアント装置の対３０／３５に関連するＣＡモジュール２４０のＣＡ実装のスマートカードは、チューナ２０５から要求されたコンテンツを示すデータストリームを受信し、受信したデータストリームで従来の限定受信処理を実行し、テレビ／クライアント装置の対３０／３５がコンテンツを提示することを可能にする（処理３４０）。例えば、ＣＡモジュール２４０は、スクランブル解除鍵にアクセスし、従来の方法でクライアント装置３５に関連するアカウントデータを使用して、コンテンツを示すデータをスクランブル解除してもよい。アクセスしたコンテンツは、ネットワーク４０を介してテレビ／クライアント装置の対３０／３５に送信するために再び安全にされてもよい。処理されたデータストリームは、従来のフォーマットのためにパケットフォーマッタ２５０に提供され、その後にフォーマットされる。処理されたデータストリームは、ネットワーク４０を介してクライアント装置３５に提供するネットワークインタフェース２６０に提供される（処理３６０）。最後に、コントローラ２３０は、コンテンツ要求が受信及び／又は許可されたことを反映するように要求側のクライアント装置３５に関連するアカウント課金情報を更新すること等により、テレビ／クライアント装置の対３０／３５に関連するアカウントデータを維持してもよい（ステップ３７０）。
【００２７】
更なる非限定的な例として、ユーザは、従来の方法でリモコン及びグラフィカルユーザインタフェース（ＧＵＩ）を使用してクライアント装置３５とインタラクションし、特定の番組（ＰＰＶイベント等）の提示を要求してもよい。ユーザ要求を示すデータは、ネットワーク４０、ポート２２及びネットワークインタフェース２６０を介して、クライアント装置３５から受信機２０’により受信される。本発明の態様によれば、コントローラ２３０は、受信した要求を処理し、要求側のクライアント装置３５を特定して認証する。代替として、ＣＡモジュール２４０が、要求側の装置３５を認証してもよい。いずれにしても、装置３５の特定及び認証は、要求のソースアドレス、要求の時間及び要求に添付されたデジタル署名を検査すること等により、従来の方法で実行されてもよい。本発明の代替の態様によれば、チューナ２０５は、装置の特定及び／又は認証の前、間又は後に、受信した要求に対応するトランスポンダを同調するように命令されてもよい。
【００２８】
特定及び認証されると、コントローラ２３０は、要求側のクライアント装置３５及びサービスプロバイダに対応又は関係するアカウントデータを処理し、要求側のクライアント装置に関連するアカウントが要求されたコンテンツを受信することを認められていることを確認してもよい。例えばＰＰＶイベントの場合、要求側の装置３５に関連するアカウントの加入データを検査し、そのイベントが前に購入されておらず、クライアント装置３５による購入に利用可能である場合に、ＰＰＶイベントを反映するように加入データを更新することにより、コントローラ２３０は、要求されたＰＰＶコンテンツが配信に認められていることを確認してもよい。
【００２９】
その後、コントローラ２３０は、アクセス許可についてＣＡモジュール２４０に通知し、要求側の装置３５と共に動作して要求されたコンテンツを配信するようにＣＡモジュール２４０を許可してもよい。これに応じて、ＣＡモジュール２４０は、許可されたコンテンツにアクセスするために、従来の限定受信処理に関与する（例えば、スクランブル解除鍵にアクセスし、要求側の装置３５に関連するアカウント情報を使用して許可されたコンテンツをスクランブル解除する）。ＣＡモジュール２４０は、ネットワーク４０を介して要求側の装置３５と通信し、受信機２０’から要求側の装置３５へのコンテンツ送信の未許可のアクセスを妨げるために、１つ以上の再スクランブル鍵を確立してもよい。例えば、ＣＡモジュール３５は、最初に要求に関連するデジタル署名を認証するために使用された鍵を使用してコンテンツを再スクランブルするために使用されるローカルのスクランブル鍵（例えば対称鍵）を暗号化してもよい。このような場合、認証及び許可された要求側の装置のみが鍵にアクセスしてもよく、この鍵は、従来の方法で同じものを受信したときに、要求されたコンテンツをスクランブル解除するために使用されてもよい。更なる非限定的な例として、装置３５に対応する公開／秘密鍵の対の秘密鍵は、要求に署名して対称鍵にアクセスするために装置３５により使用されてもよい。また、公開／秘密鍵の対の公開鍵は、装置３５を認証し、受信機２０’による装置３５への送信のために対称鍵を暗号化するために使用される。
【００３０】
また、図４を参照すると、本発明の態様による装置３５’のブロック図が図示されている。装置３５’は、図１のシステム１００のいずれかのクライアント装置３５、５５、６５として使用されるのに適している。装置３５’は、ネットワーク４０に通信可能に接続されるのに適したポート４０５と、テレビ（例えば３０（図１））に結合されるのに適したポート４６５とを有する。装置３５’は、ネットワークインタフェース２６０（図２）と同様のネットワークインタフェース４１０を有する。装置３５’は、装置３５’の動作（例えば、スクランブル解除器４２０及びユーザインタフェース４７０）を制御するコントローラ４８０を有する。コントローラ４８０は、ＩＩＣ（ｉｎｔｅｒ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）バスのようなバス（図示せず）を使用して、他のモジュールと通信する。同様に、“コントローラ”という用語は、マイクロプロセッサ、マイクロコンピュータ、マイクロコントローラ及びコントローラを含む様々な装置を表し、これらに限定されない。説明を明瞭にするために、特定の制御信号、電力信号及び他の要素のような受信機に関連する特定の従来の要素は、図４に図示されないことがある。
【００３１】
コントローラ４８０は、ＣＡモジュール２４０からスクランブル鍵（例えば対称鍵）を受信し、受信したコンテンツを示すデータを処理するためのスクランブル解除器４２０にこれを転送するために使用されてもよい。次にスクランブル解除器４２０は、受信したコンテンツデータストリームをデコードストリームにデコードするために、従来のデコーダ（例えばＭＰＥＧデコーダ）に供給する。関連するテレビ３０は、このようなデコードストリームを直接処理することができるデジタルテレビ又は他の装置である場合、結果の信号は、ポート４６５を介して直接提供されてもよい。アナログテレビ３０が使用される場合、信号は、従来のエンコーダ４４０を使用して、標準的なテレビフォーマット（ＮＴＳＣ、ＰＡＬ又はＳＥＣＡＭ等）でエンコードされ、従来のデジタル・アナログ変換器４５０により処理され、従来の変調器４６０を使用してテレビ３０により受信及び提示するために変調されてもよい。任意選択で、コントローラ４８０に応じてユーザインタフェース４７０により生成されたグラフィック、テキスト及び／又はビデオは、テレビ３０への送信用に変調される前に、デコードビデオストリームに従来通り結合又は交換されてもよい。
【００３２】
コントローラ４８０は、装置３５’のユーザ動作を容易にするように、従来の方法でユーザインタフェース４７０と共に動作してもよい。例えば、コントローラ４８０及びユーザインタフェース４７０は、接続されたテレビで購入に利用可能なＰＰＶイベントを協力して提示し、リモコンとのユーザインタラクションを介してそのユーザ選択を検出し、従来の方法で選択を受信機２０’のコントローラに転送してもよい。
【００３３】
本発明の要旨又は範囲を逸脱することなく、変更及び変形が本発明の装置及び処理に行われてもよいことが、当業者に明らかである。本発明は、特許請求の範囲及びその均等の範囲内にある本発明の変更及び変形をカバーすることを意図する。
【図面の簡単な説明】
【００３４】
【図１】本発明の態様によるシステムのブロック図
【図２】本発明の態様による受信機のブロック図
【図３】本発明の態様による処理のフローチャート
【図４】本発明の態様によるクライアント装置のブロック図
【図１】
2008538462.tif 000003
【図２】
2008538462.tif 000004
【図３】
2008538462.tif 000005
【図４】
2008538462.tif 000006
【国際調査報告】
2008538462.tif 000007
2008538462.tif 000008
2008538462.tif 000009