(57)【要約】      （修正有）【課題】少なくとも１つのスクランブルされた項目により、少なくとも１つの制御ワードを用いて、アドレスＡＤを備えた少なくとも１つのターミナルへのアクセスを制御することを可能とする方法を提供する。【解決手段】制御ワード（ＣＷ）、スクランブルされた項目を識別することを可能とするデータ（ＰＩＤ（ＣＷ））、及びターミナルのアドレスＡＤを含むメッセージ（Ｉ）の形でスクランブル解除する項目を組み立てることを可能とするステップからなる。特にネットワークを構成するターミナルのためのアクセス制御に適用される。【選択図】図２
2012165425.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、受信したスクランブルされたプログラムへのアクセスを制御する装置であって、
制御ワードを用いてスクランブルされた前記スクランブルされたプログラムと、前記制御ワードをキーを用いて暗号化した暗号化制御ワードと、前記スクランブルされたプログラムを識別するための識別データとを有するデータストリームを受信する手段と、
前記暗号化制御ワードを復号化して前記制御ワードを取り出す手段と、
前記スクランブルされたプログラムを、前記ネットワークを介して当該装置と接続された他の装置に転送する手段と、
前記制御ワードと、前記識別データと、前記他の装置に接続されたターミナルのアドレスとを有するスクランブル解除データを生成する手段と、
前記スクランブル解除データを前記ネットワークを介して前記他の装置に転送する手段と、
を備える、前記装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は条件付きアクセスシステムに係り、特に、ドメスティックネットワークのための条件付きアクセスシステムに関する。
【０００２】
条件付きアクセスシステムによりサービスプロバイダは自分のサービスをそのサービスを受ける権利を獲得したユーザだけに提供することができる。このようなシステムには、例えば、有料テレビジョンシステムがある。
【背景技術】
【０００３】
当業者に公知の如く、サービスプロバイダによって提供されたサービスは、制御ワードによりスクランブルをかけられた情報の項目からなる。スクランブルをかけられた項目は、ユーザに割り当てられた権利に関してのみ、スクランブルを解除せられ、それゆえユーザは読むことができる。
【０００４】
項目をスクランブル解除するため、サービスプロバイダは、項目をスクランブルするために用いられた制御ワードを各ユーザに供給する。制御ワードを秘密に保つため、制御ワードはキーＫを用いたアルゴリズムで暗号化された後に供給される。種々の暗号化された制御ワード（暗号制御ワード）は制御メッセージにおいて種々のユーザに送られる。以下、制御メッセージは、"Entitlement  Control  Message"の略であるＥＣＭと表記される。
【０００５】
従来の技術によると、ＥＣＭはヘッダとペイロードからなる。
【０００６】
ヘッダは、特に、ＥＣＭのペイロード中に含まれる項目のタイプとサイズを与える。ペイロードは、プロバイダにより提供されるサービスへのアクセスのための条件のセットを含む項目と、キーＫを用いるアルゴリズムで暗号化された少なくとも一つの制御ワードを含む項目と、キーＫに依存するデータを含み、ＥＣＭの内容、特に、ＥＣＭに含まれるアクセス条件を確認、照合させる項目とにより構成される。
【０００７】
権利を与えられたユーザにだけサービスへのアクセスを与えるために、サービスプロバイダは各ユーザにスマートカードとデコーダを提供する。スマートカードは、一方で、提供されるサービスに対してユーザが有する権利を確認し記録することを可能とし、他方で、暗号制御ワードをキーＫを用いて解読することが可能である。この目的のため、スマートカードは制御ワードの暗号化を行ったアルゴリズムのキーＫを含む。
【０００８】
デコーダは、一方で、スマートカードからの暗号化された制御ワードからなる項目に基づいてスクランブルされた項目をスクランブル解除し得る。
【０００９】
各ユーザの権利は、ユーザの権利を管理するメッセージで送られる。ユーザの権利は"Entitlement  Management  Message"の略であるＥＭＭによって表記される。
【００１０】
従来技術によれば、ＥＭＭメッセージはヘッダ及びペイロードを含む。ＥＭＭのペイロードは３つの主要な項目を含む。
−ユーザのカードのアドレスを与える第１項目。
−ユーザの権利の記述を与える第２項目。
―ＥＭＭの確認を可能とし、ＥＭＭに含まれるユーザの権利が実際にそのユーザのために確保された権利であることの確証を可能とする第３項目。
【００１１】
上述の如く、暗号制御ワードはＥＣＭによりユーザに送信される。
【００１２】
ユーザのデコーダが、サービスプロバイダにより配布された種々のアドレスの中からユーザと関連したカードのアドレスを認識するとき、認識されたアドレスに対応するＥＭＭは解析される。ＥＭＭの解析は、制御ワードを暗号化するキーＫにより制御された解析アルゴリズムを用いて実行される。
【００１３】
ＥＭＭメッセージの解析により、ＥＭＭが確認された場合、ユーザの権利はメモリに記憶される。
【００１４】
ユーザカードはまた、ＥＣＭを確認する回路と、アクセス制御回路と、暗号制御ワードを解読する回路とからなる。
【００１５】
ＥＣＭを確認する回路は、アクセス条件を確認することを可能とする。アクセス制御回路は確認されたアクセス条件をユーザの確認された権利と比較する。確認されたアクセス条件がユーザの確認された権利と一致すれば、解読が認められる。そうでなければ、解読は認められない。
【００１６】
ドメスティックネットワークは、例えばＩＥＥＥ１３９４バスのようなドメスティックバスにより互いに接続されたドメスティックターミナルのセットからなる。
【００１７】
ドメスティックターミナルという用語は、限定しない例を挙げれば、テレビジョンの受信機、デジタルデコーダ、デジタルカムコーダ、一般にはＤＶＤ（"Digital  Versatile  Disc"の略）と言われているデジタルディスク、もしくは一般にＰＣ（"Personal  Computer"の略）と言われているターミナルを意味すると理解すべきである。
【発明の概要】
【発明が解決しようとする課題】
【００１８】
上述した従来技術によるような条件付きアクセスシステムのフレームワークの中では、サービスプロバイダの加入者が、例えば、その加入者のドメスティックネットワークの部分を形成する全てのテレビジョン受信機に同じプログラムを受信し得ることを希望すると、その加入者はテレビジョン受信機の分の加入権を得なければならない。ユーザから見ると、このことはコスト面で大きな障害である。
【００１９】
サービスプロバイダから見ても、このことは大きな障害である。なぜならば、サービスプロバイダがそのサービスを、加入者が所有するプログラム受信機、より一般的には、ドメスティックターミナルの全てのストックに関して選択的にすることが不可能だからである。
【００２０】
本発明はこれらの欠点を有さない。
【課題を解決するための手段】
【００２１】
本発明は、少なくとも１つの制御ワードを用いて少なくとも１つのスクランブルされた項目により、アドレスＡＤを備えた少なくとも１つのターミナルへのアクセスを制御することを可能とするプロセスに関し、上記スクランブルされた項目は、スクランブルされた項目を識別することを可能とする第１のデータ、スクランブルされた項目に関してユーザにより獲得された権利を記述する第２のデータ、キーＫを用いたアルゴリズムで暗号化された制御ワードを含む第３のデータ、からなるデータストリームに含まれ、上記プロセスは、暗号化制御ワードを解読することを可能とする少なくとも１つのステップからなる。上記プロセスは、暗号解読された制御ワード、第１のデータ及びターミナルのアドレスＡＤを含む少なくとも１つのスクランブル解除する項目を組み立てることを可能とするステップからなる。
【００２２】
本発明は、少なくとも１つの制御ワードを用いて少なくとも１つのスクランブルされた項目により、アドレスＡＤを備えた少なくとも１つのターミナルへのアクセスを制御することを可能とする装置に関し、上記スクランブルされた項目は、スクランブルされた項目を識別することを可能とする第１のデータ、スクランブルされた項目に関してユーザにより獲得された権利を記述する第２のデータ、キーＫを用いたアルゴリズムで暗号化された制御ワードを含む第３のデータ、からなるデータストリームに含まれる。上記装置は、暗号解読された制御ワード、第１のデータ及びターミナルのアドレスＡＤを含む１つのスクランブル解除する項目を組み立てることを可能とする手段からなる。
【００２３】
本発明はまた、受信する少なくとも１つのスクランブルされた項目をスクランブル解除することを可能とするデコーダに関する。上記デコーダは、本発明に係る上述した装置のような少なくとも１つの装置からなる。
【００２４】
更に、本発明は、アドレスＡＤを有するターミナルと結合した装置により、少なくとも１つの制御ワードを用いて少なくとも１つのスクランブルされた項目をスクランブル解除するためのプロセスに関する。上記プロセスは次のステップからなる。
―制御ワード、スクランブルされた項目を識別することを可能とするデータ、及びターミナルを識別することを可能とするアドレスを含む少なくとも１つのスクランブル解除する項目を受信するステップ。
―アドレスＡＤを有するターミナルと結合したデバイスに、受信したスクランブル解除する項目に含まれるアドレスの中から、アドレスＡＤを認識させるかまたは認識させないステップであり、その結果、もしアドレスＡＤが認識されれば、スクランブルの解除は許され、もしアドレスＡＤが認識されなければ、スクランブルの解除は許さない。
【００２５】
本発明は、更に、アドレスＡＤを有するターミナルに結合し、少なくとも１つの制御ワードを用いて少なくとも１つのスクランブルされた項目をスクランブル解除することを可能とするスクランブルを解除する装置に関する。スクランブルを解除する装置は、制御ワード、スクランブルされた項目を識別することを可能とするデータ、及びターミナルを識別することを可能とするアドレスを含むスクランブルを解除する項目を受信し、もしアドレスＡＤが認識されればスクランブルの解除は許され、もしアドレスＡＤが認識されなければスクランブルの解除は許さないということのために、受信したスクランブル解除する項目に含まれるアドレスの中からアドレスＡＤを認識させるかまたは認識させないための手段から構成される。
【００２６】
本発明は、条件付きアクセスがバスにより相互に接続したドメスティックターミナルのネットワークに関連しているケースにおいて、特に説明される。しかしながら、より一般的には、本発明はまた、条件付きアクセスがネットワークまたは他のものとして設定された少なくとも１つのユーザターミナルに関連するケースに関する。
【００２７】
本発明は、有利な点として、サービスプロバイダが、ネットワーク上のドメスティックターミナルのセットにおいて、自分のサービスを選択的にすることを可能とする。
【図面の簡単な説明】
【００２８】
【図１】少なくとも１つのドメスティックターミナルにおける少なくとも１つのプログラムによるアクセスを制御することを可能とする手段を含む条件付きアクセスシステムのための本発明における装置を示す。
【図２】本発明において、スクランブルされた項目をスクランブル解除可能とするスクランブル解除項目を示す。
【図３】図１に示すような条件付きアクセスシステムのための装置を用いて選択された少なくとも１つのスクランブルされたプログラムをスクランブル解除するための装置を示す。
【発明を実施するための形態】
【００２９】
本発明の他の特徴及び有利な点は、添付された図面を参照して、本発明の好ましい実施態様を読むことにより明らかになる。添付図面において、同じ符号は同じ要素を示している。
【００３０】
図１は、少なくとも１つのドメスティックターミナルにおける少なくとも１つのプログラムによるアクセスを制御することを可能とする手段を含む条件付きアクセスシステムのための本発明における装置を示している。
【００３１】
条件付きアクセスシステムのための装置Ｄ１は、多重分離回路１、ドメスティックバスＢとのインターフェースをとる回路３、マイクロプロセッサ２、及びマイクロプロセッサ２とスマートカード５の間のインターフェースをとるための回路４から構成される。
【００３２】
多重分離回路１は、その入力において、サービスプロバイダにより配布された全てのプログラムに相当するデータストリームＦを受信する。ストリームＦは、なるべく一般的にフロントエンドと称されるアナログ／デジタル変換回路（図１には記載していない）から発せられる。
【００３３】
当業者には公知の如く、ＭＰＥＧ２フォーマットにおけるデータの伝送の場合では、ストリームＦは、ビデオデータのパケット、音声データのパケット及び例えばＥＣＭとＥＭＭに含まれるデータのような管理データのパケットの連続からなる。
【００３４】
ヘッダにおいて、データの各パケットは、以下ＰＩＤ（"Packet  IDentifier"の略）と表される１つの識別子からなり、その識別子によりパケット（ビデオ、音声もしくは管理）に含まれるデータの種類及びこのパケットが属するプログラムの両方が識別できる。
【００３５】
サービスプロバイダにより提供される各プログラムはプログラム要素のセットからなり、各プログラム要素はＰＩＤが同一のパケットのセットからなる。
【００３６】
ストリームＦはまた、以下ＰＭＴテーブル（ＰＭＴは"Programme  Map  Table"の略）と称され、サービスプロバイダにより提供されるプログラムのセットに相当するＰＩＤを集める項目からなる。
【００３７】
本発明において、コマンドＣＤ１が入力されると、マイクロプロセッサ２は多重分離回路１に適用されるコマンドＣＤ２を生成する。コマンドＣＤ１は、本来知られている方法で、ユーザがドメスティックターミナルに作用することにより発生するユーザコマンドである。コマンドＣＤ１は種々の方法でマイクロプロセッサ２に運ばれ得る。第１の実施態様においては、コマンドＣＤ１は、ドメスティックバスＢを介して当該のドメスティックターミナルからマイクロプロセッサ２に運ばれ得る。他の実施態様においては、コマンドＣＤ１は、装置Ｄ１の部分かまたは部分でない、図１には記載していない制御インターフェースに適用され得る。コマンドＣＤ１は、ユーザが選択したプログラムを受信することを希望するドメスティックターミナルのアドレスデータＡＤを含む。コマンドＣＤ１を受信すると、アドレスデータＡＤはマイクロプロセッサ２に格納される。
【００３８】
選択されたプログラムに相当するＰＭＴテーブルは、本来知られている方法でストリームＦから抽出され、マイクロプロセッサ２に転送される。マイクロプロセッサ２は、ＰＭＴテーブルにより構成された項目を有し、そこから選択されたプログラムのＰＩＤを抽出する。そして、抽出されたＰＩＤはマイクロプロセッサ２から多重分離回路１へ転送される。ＰＩＤの作用を受けて、多重分離回路１は、選択されたプログラムに相当するスクランブルされたデータＦＳのストリーム、選択されたプログラムをスクランブル解除することを可能とする制御ワードを含む種々のＥＣＭメッセージ、また、プロバイダにより供給されたサービスに関連したユーザの権利を含むＥＭＭメッセージを選択する。
【００３９】
ストリームＦＳは多重分離回路１からインターフェース回路３に転送され、メッセージＥＣＭ及びＥＭＭは、マイクロプロセッサ２及びインターフェース回路４を介して、多重分離回路１からスマートカード５に転送される。
【００４０】
当業者には公知の如く、スマートカード５は５つの主要回路（図１には記載していない）を含む。
―ユーザの権利を確認するための回路。
―ユーザの確認された権利を格納するための回路。
―アクセス制御回路。
―ＥＣＭメッセージを確認するための回路。
―暗号制御ワードを解読するための回路。
【００４１】
前述した通り、確認回路は、ＥＭＭメッセージにおいて、ユーザのアドレスを認識し、ユーザの権利を解析するための動作を実行する。この目的のために、確認回路は制御ワードを暗号化するためのアルゴリズムのキーＫを含む。ＥＭＭメッセージが確認されると、ＥＭＭメッセージに含まれるユーザの権利は、確認された権利を格納するための回路に格納される。
【００４２】
本発明によれば、ドメスティックターミナルがネットワークに接続されている場合において、ユーザの確認された権利は分割、なるべく、２つのカテゴリーに分割される。
―権利の第１のカテゴリーは、サービスプロバイダにより配布された少なくとも１つのプログラムに関してユーザが所有している本来的に備わった権利に関する。
―権利の第２のカテゴリーは、サービスプロバイがユーザのドメスティックネットワークでのユーザに与える再配布の権利に関する。
【００４３】
限定しない例として、サービスプロバイダがドメスティックネットワークでのユーザに与える再配布の権利は、サービスプロバイダがユーザにプログラムを受信することを許可した異なるターミナルの数の形をとり得る。それはまた、プログラムが何であれ、サービスプロバイダが暗号化されない受信を許可した異なるプログラムの最大数であり得る。
【００４４】
前述したように、ＥＣＭを確認する回路により、ＥＣＭに含まれるアクセス条件を確認することが可能である。この目的のために、ＥＣＭを確認するための回路は、制御ワードを暗号化するためのアルゴリズムのキーＫを含む。
【００４５】
こうして、アクセス制御回路は確認されたアクセス条件を、上述した第１の権利のカテゴリーに関する、ユーザの確認された権利と比較する。
【００４６】
確認されたアクセス条件がユーザの確認された権利と一致すれば、制御ワードの暗号解読は許可される。逆の場合、暗号解読は許可されない。
【００４７】
暗号制御ワードの解読が許可されると、解読された制御ワードＣＷは、インターフェース回路４を介して、スマートカード５からマイクロプロセッサ２へ転送される。
【００４８】
解読された各制御ワードＣＷにより、プログラム要素により構成されたスクランブルされた項目をスクランブル解除することが可能となる。前述したように、各プログラム要素はＰＩＤが同一のパケットのセットからなる。以下ではＰＩＤ（ＣＷ）と称され、スクランブルされた項目を識別できるＰＩＤは各制御ワードと一致することになる。
【００４９】
本発明によれば、マイクロプロセッサ２は、解読された各制御ワードにおいて、解読された制御ワードＣＷ、スクランブル解除されるべきプログラム要素を識別することを可能とするデータＰＩＤ（ＣＷ）、及び選択されたプログラムへのアクセスのためのコマンドが発せられるドメスティックターミナルのアドレスデータＡＤを含むスクランブル解除する項目Ｉを組み立てる。
【００５０】
当業者には公知の如く、単一のＥＣＭメッセージが２つの制御ワードを含む場合がある。第１の制御ワードは現在読まれているプログラムの要素をスクランブル解除することを可能とするものであり、第２の制御ワードは、現在読まれているプログラムの要素に続くプログラムの要素をスクランブル解除することを可能とするものである。本発明によると、なるべく、上述したような場合には、項目Ｉはそれが含む解読された制御ワードが第１のタイプであるかまたは第２のタイプであるかを示すことを可能とする追加のデータを含む。
【００５１】
本来知られている方法においては、項目Ｉはまた、特にそれが含むデータのタイプとサイズを定義することを可能とするヘッダＨからなる。
【００５２】
インターフェース回路３は、マイクロプロセッサ２による項目Ｉの出力とともに多重分離回路１によるストリームＦＳの出力を受信する。
【００５３】
本発明の第１の実施態様によると、スマートカード５に格納されているプログラムの再配布の権利ＤＲは、インターフェース４及びマイクロプロセッサ２を介して、例えばインターフェース回路３に位置するメモリ回路に転送される。この権利３のメモリ回路へのコピーは、一度だけの実行でよいが、これらの権利が変更された場合はいつでも都合良いように実行され得る。
【００５４】
サービスプロバイダにより提供されるプログラムのための再配布の権利ＤＲが許可を行うと、スクランブル解除がそれ自身で許可されたプログラムの要求は、その要求が発生するドメスティックターミナルへのドメスティックバスＢを介した転送、選択されたストリームＦＳ、及びドメスティックターミナルのアドレスを含む種々の項目Ｉの形をとる。ドメスティックネットワーク内にプログラムを配布することの許可は、権利ＤＲと、バスＢを介してドメスティックターミナルから発生する種々のコマンドを比較することから発生する信号により制御される。上記の比較を実行する比較回路は、例えば、インターフェース回路３に含まれ得る。
【００５５】
本発明の第２の実施態様によれば、権利ＤＲは上述のようにメモリ回路には転送されない。ドメスティックターミナルから発生する種々のコマンドＴＤが、マイクロプロセッサ２及びインターフェース４を介して、スマートカード５のメモリエリアに転送される。権利ＤＲとドメスティックターミナルから発生するコマンドＴＤの比較は、例えば、スマートカード５に位置するアクセス制御回路のような比較回路により実行される。権利ＤＲとコマンドＴＤとの間の比較から発生する信号Ｓは、インターフェース回路４を介して、スマートカード５からマイクロプロセッサ２に転送され、そして、マイクロプロセッサ２は、ドメスティックターミナルから発生するプログラム要求を、全体または部分において許可するかまたは許可しないことを可能とするコマンドＣＳを生成する。
【００５６】
本発明によれば、あるプログラムのスクランブル解除をさせる項目ＩはＭＰＥＧ２フォーマットでのストリームＦＳの部分ではない。項目ＩはドメスティックバスＢの非同期リンクを通り、プログラム要求が発せられるターミナルのみへ転送される。ストリームＦＳはなるべくバスＢの等時性リンクを通る。有利な点として、本発明によれば、ドメスティックネットワークを通る制御ワードは暗号化される必要はない。
【００５７】
本発明によれば、ドメスティックネットワークを通る暗号解読された制御ワードは、従来技術と同様の方法で解読するべきデータともはや同期していない。しかしながら、有利な点として、制御ワードと、この制御ワードがスクランブル解除するプログラム要素の同期を確証するための特別な信号を作成する必要はない。バスＢの非同期チャネルにより許容されるビットレートが与えられれば（ＩＥＥＥ１３９４バスの例では、このビットレートは４Ｍバイト／ｓのオーダーである。）、この同期は難しくなく確証される。
【００５８】
本発明によれば、図１に示されたもののような条件付きアクセスシステムのための装置は、同じデコーダの中で、スクランブルされたデータのローカルなスクランブル解除をさせる種々の回路と結合されることができる。スクランブルされたデータのローカルなスクランブル解除という用語は、そのデコーダ自身の中でデータをスクランブル解除することを意味すると理解されるべきである。そのようなデコーダは、本来的に知られた方法で、スクランブル解除回路、多重分離回路、及びＭＰＥＧ２フォーマットのビデオと音声のデコーダからなる。ローカルにスクランブル解除されたデータはなるべく従来技術で前述した方法と同様にしてスクランブル解除される。
【００５９】
前述した通り、なるべく、上述したようなデコーダはまた、その入力上で、一般にフロントエンドと称されるアナログ／デジタルコンバータから構成され得る。
【００６０】
図２は、本発明による、スクランブルされた項目をスクランブル解除することを可能とするスクランブル解除する項目を表している。
【００６１】
図２に示された項目は、上述した項目Ｉである。
【００６２】
項目Ｉはメッセージを構成し、そのメッセージは、内容のＨが、特に、そのメッセージに含まれるデータのタイプとサイズを決定することを可能にするヘッダ６、プログラムへのアクセスの要求を送信したドメスティックターミナルのアドレスＡＤを含むデータ７、プログラム要素をスクランブル解除する意図の暗号解読された制御ワードＣＷを含むデータ８、データＰＩＤ（ＣＷ）を含むデータ９、そして、本発明の特定の実施態様によるものであり、制御ワードＣＷが第１のタイプの制御ワードか第２のタイプの制御ワードかを示すことを可能とする項目Ｘを含むデータ１０を含む。
【００６３】
図３は、図１に示したような条件付きアクセスシステムのための装置を用いて選択された少なくとも１つのスクランブルされたプログラムをスクランブル解除するための装置を表している。本発明によれば、図３に示したような装置はドメスティックターミナルと結合される。
【００６４】
スクランブルを解除する装置Ｄ２は、インターフェース回路１１、スクランブル解除及び多重分離回路１２、及びビデオと音声のデコーダ１３から構成される。
【００６５】
インターフェース回路１１は少なくとも２つのアクセスポートによりドメスティックバスＢに接続される。第１のアクセスポートＡ１を経由して、インターフェース回路１１は、本来知られた方法で、関連するドメスティックターミナルにより選択されたデータストリーム、及び関連したドメスティックターミナルの上流に位置するドメスティックターミナルまたは複数のターミナルにより選択されたデータストリームまたは複数のストリームを受信する。本発明によれば、回路１１はまた、第１のアクセスポートＡ１を介して、選択されたプログラムのセットに相当する種々のスクランブル解除する項目Ｉを受信する。
【００６６】
インターフェース回路１１が、それが受信するスクランブル解除する項目Ｉの中から、関連するドメスティックターミナルのアドレスを含む項目ＩＴを認識する場合、インターフェース回路１１はそれらを選択し、回路１２に転送する。項目ＩＴは、スクランブル解除する回路１２（ＣＷ，ＰＩＤ（ＣＷ），Ｘ）をパラメータ化するために必要な項目の全てを含む。
【００６７】
認識された項目ＩＴに相当するデータストリームＦＳＴはスクランブル解除及び多重分離回路１２に転送される。制御ワードＣＷの作用により、ストリームＦＳＴのスクランブルされたデータはスクランブル解除される。本来知られた方法で、スクランブル解除されたデータは、ＭＰＥＧ２フォーマットでのビデオ及び音声データに再構成するために多重分離される。ＭＰＥＧ２フォーマットにおけるビデオ及び音声のデータは、回路１２からビデオ及び音声のデコーダ１３に転送される。ビデオ及び音声のデコーダ１３によるデータ出力はデバイスＤ２と関連するドメスティックターミナルに転送される。
【００６８】
インターフェース回路１１が、関連するドメスティックターミナルの上流に位置するドメスティックターミナルにより選択されたスクランブルされたデータストリームを受信する場合、このデータストリーム及びそれをスクランブル解除するための制御ワードを含むタイプＩのメッセージは第２のアクセスポートＡ２に切り替えられ、ドメスティックネットワーク上に転送される。
【００６９】
アクセスポートＡ２に接続されたドメスティックバスＢを経由して、スクランブルされたデータのストリーム及びデータストリームをスクランブル解除するための制御ワードを含むタイプＩのメッセージは、プログラム要求が発せられるドメスティックターミナルに結合したスクランブル解除する装置に転送される。
【００７０】
本発明によれば、アクセス制御は装置Ｄ１により全部が実行される。ドメスティックターミナルに結合したスクランブル解除する各装置は、それが接続されているアクセス制御システムとは独立である。有利な点として、ドメスティックネットワークは多くの異なる条件付きアクセスシステムと適合する。
【００７１】
前述した通り、ドメスティックネットワーク上を流れる制御ワードは、サービスプロバイダにより供給される暗号制御ワードを解読するための操作から発生する制御ワードである。それゆえ、本発明の好ましい実施態様によれば、ドメスティックネットワーク上を流れる制御ワードは暗号化されていない制御ワードである。
【００７２】
しかしながら、本発明はまた、ドメスティックネットワーク上を流れる制御ワードが暗号化された制御ワードである場合にも関連する。制御ワードの暗号化は、なるべく、ネットワークのヘッドに位置する暗号化装置によりドメスティックネットワークそれ自身のレベルで実行される暗号化である。ドメスティックネットワーク上を流れる制御ワードの暗号化により、ドメスティックネットワークのユーザがネットワークを流れる項目の保護のレベル上げたい場合に特別に有利な点が見出せる。ドメスティックネットワーク上を流れる制御ワードが暗号化される場合、スクランブル解除する各装置は、スクランブル解除の動作が行われる前に、それらの暗号解読することを可能とする回路からなる。
【００７３】
上述したように、本発明の実施の形態によれば、次の構成を有する方法、装置が提供される。
【００７４】
（構成１）  少なくとも１つの制御ワード（ＣＷ）を用いて、少なくとも１つのスクランブルされた項目（ＦＳ）により、アドレスＡＤを備えた少なくとも１つのターミナルへのアクセスを制御することを可能とする方法であって、上記スクランブルされた項目（ＦＳ）は、スクランブルされた項目（ＦＳ）を識別することを可能とする第１のデータ（ＰＩＤ（ＣＷ））と、スクランブルされた項目に関してユーザにより獲得された権利を記述する第２のデータ（ＥＭＭ）と、キーＫを用いたアルゴリズムにより暗号化された制御ワード（ＣＷ）を含む第３のデータ（ＥＣＭ）からなるデータストリーム（Ｆ）に含まれ、上記方法は、暗号化された制御ワードを解読することを可能とする少なくとも１つのステップからなり、解読された制御ワード（ＣＷ）、第１のデータ（ＰＩＤ（ＣＷ））及びターミナルのアドレス（ＡＤ）を含む、スクランブル解除する少なくとも１つの項目（Ｉ）を組み立てることを可能とするステップからなることを特徴とする方法。
【００７５】
（構成２）  上記スクランブル解除項目（Ｉ）及びスクランブルされた項目（ＦＳ）をターミナルへ転送するステップからなる構成１記載の方法。
【００７６】
（構成３）  上記スクランブル解除項目（Ｉ）の転送は、上記スクランブルされた項目（ＦＳ）と非同期に行われる構成１または２に記載の方法。
【００７７】
（構成４）  ネットワーク上の少なくとも２つの異なるターミナルに関してのアクセス制御をさせる構成１ないし３のうちいずれか１項に記載の方法。
【００７８】
（構成５）  ネットワーク内にスクランブルされた項目を配布することに関連するユーザの権利（ＤＲ）を格納するステップと、ネットワーク上のターミナルの全てまたはいくつかにより出されたコマンド（ＴＤ）を比較回路に転送するステップと、格納されたユーザの権利（ＤＲ）をネットワーク上のターミナルの全てまたはいくつかにより出されたコマンドと比較するステップとからなる構成４に記載の方法。
【００７９】
（構成６）  少なくとも１つの制御ワード（ＣＷ）を用いて、少なくとも１つのスクランブルされた項目（ＦＳ）により、アドレスＡＤを備えた少なくとも１つのターミナルへの条件付きアクセスをさせる装置であって、上記スクランブルされた項目（ＦＳ）は、スクランブルされた項目（ＦＳ）を識別することを可能とする第１のデータ（ＰＩＤ（ＣＷ））と、スクランブルされた項目に関してユーザにより獲得された権利を記述する第２のデータ（ＥＭＭ）と、キーＫを用いたアルゴリズムにより暗号化された制御ワード（ＣＷ）を含む第３のデータ（ＥＣＭ）からなるデータストリーム（Ｆ）に含まれ、解読された制御ワード（ＣＷ）、第１のデータ（ＰＩＤ（ＣＷ））、及びターミナルのアドレス（ＡＤ）を含む、スクランブル解除項目（Ｉ）を組み立てることを可能とする手段（１、２）からなることを特徴とする装置。
【００８０】
（構成７）  上記スクランブル解除項目（Ｉ）及びスクランブルされた項目（ＦＳ）をターミナルへ転送することを可能とする手段（３、Ｂ）からなる構成６記載の装置。
【００８１】
（構成８）  上記スクランブル解除項目（Ｉ）及びスクランブルされた項目（ＦＳ）をターミナルへ転送することを可能とする上記手段（３、Ｂ）は、スクランブル解除項目（Ｉ）が転送される非同期リンクを含むデータバス（Ｂ）からなる構成７記載の装置。
【００８２】
（構成９）  ネットワーク上の少なくとも２つのターミナル上で、少なくとも１つのスクランブルされた項目（ＦＳ）の配布を許可することを可能とする手段からなる構成８記載の装置。
【００８３】
（構成１０）  ネットワーク上の少なくとも２つのターミナル上で、少なくとも１つのスクランブルされた項目（ＦＳ）の配布を許可することを可能とする上記手段は、スクランブルされた項目をネットワーク上で配布することに関連したユーザの権利（ＤＲ）を格納することを可能とするメモリ回路と、格納されたユーザの権利（ＤＲ）とネットワーク上の全てのまたはいくつかのターミナルにより出されたコマンドとを比較することを可能とする回路とからなる構成９記載の装置。
【００８４】
（構成１１）  受信する少なくとも１つのスクランブルされた項目のスクランブル解除をすることを可能とする構成６ないし１０のうちいずれか１項に記載の少なくとも１つの装置からなる装置。
【００８５】
（構成１２）  アドレスＡＤを備えたターミナルと結合した装置により、少なくとも１つの制御ワード（ＣＷ）を用いて、少なくとも１つのスクランブルされた項目（ＦＳ）のスクランブル解除を行う方法であって、制御ワード（ＣＷ）、スクランブルされた項目を識別することを可能とするデータ（ＰＩＤ（ＣＷ））、及びターミナルを識別することを可能とするアドレス（ＡＤ）を含む少なくとも１つのスクランブル解除項目（Ｉ）を受信するステップと、アドレス（ＡＤ）が認識されればスクランブル解除は許可され、アドレスＡＤが認識されなければスクランブル解除は許容しないこととするために、アドレスＡＤを備えたターミナルと結合した装置に、受信したスクランブル解除する項目に含まれるアドレス（ＡＤ）の中からアドレス（ＡＤ）を認識または認識させないステップとを有することを特徴とする方法。
【００８６】
（構成１３）  アドレス（ＡＤ）を備えたターミナルに結合し、少なくとも１つの制御ワード（ＣＷ）を用いて、少なくとも１つのスクランブルされた項目（ＦＳ）をスクランブル解除することを可能とするスクランブル解除する装置であって、制御ワード（ＣＷ）、スクランブルされた項目を識別することを可能とするデータ（ＰＩＤ（ＣＷ））、及びターミナルを識別することを可能とするアドレス（ＡＤ）を含むスクランブル解除項目（Ｉ）を受信し、アドレス（ＡＤ）が認識されればスクランブル解除は許可され、アドレスＡＤが認識されなければスクランブル解除は許容しないこととするために、受信したスクランブル解除する項目に含まれるアドレス（ＡＤ）の中から、アドレス（ＡＤ）を認識または認識しない手段からなることを特徴とする装置。
【符号の説明】
【００８７】
１  多重分離回路
２  マイクロプロセッサ
３  ドメスティックバスＢとのインターフェース回路
４  マイクロプロセッサ２とスマートカード５の間のインターフェース回路
５  スマートカード
６  ヘッダ（Ｈ）
７  アドレス（ＡＤ）を含むデータ
８  制御ワード（ＣＷ）を含むデータ
９  データＰＩＤ（ＣＷ）を含むデータ
１０  項目Ｘを含むデータ
１１  インターフェース回路
１２  スクランブル解除及び多重分離回路
１３  ビデオ及び音声デコーダ
【図１】
2012165425.tif 000003
【図２】
2012165425.tif 000004
【図３】
2012165425.tif 000005