(57)【要約】【課題】スマート・カード、スマート・カードを有する保護されたクライアント、およびスマート・カードにおいて使用する方法を提供する。【解決手段】スマート・カードは、コンテンツ・ストリームの特定の部分に関連したＥＣＭをカウントし、スマート・カードにロイヤルティ・ポイントを記憶するように構成される。これにより、例えば、広告に関係するＥＣＭをカウントすることが可能となる。広告を見ることにより、テレビジョン・プログラムを無料で見るために使用することが可能なロイヤルティ・ポイントが獲得される。【選択図】図３
2009189001.tif 000002
【特許請求の範囲】
【請求項１】
保護されたクライアント（２）において使用するスマート・カード（１）であって、
１または複数の暗号化された資格制御メッセージを受信するように構成される受信機（１０）と、
前記暗号化された資格制御メッセージから制御ワードを取得するように構成される暗号解除手段（１１）と、
暗号化されたコンテンツ・ストリームを暗号解除するために、前記クライアント（２）へ前記制御ワードを送信するように構成される送信機（１２）と、
カウンタ値を増加させるように構成されるカウンタ（１３）と、
トークン値を記憶するように構成されるメモリ（１４）と、
前記トークン値および／または前記カウンタ値を使用して更新トークン値を算出するように構成され、かつ、前記更新トークン値により前記トークン値を更新するように構成される電子パース・モジュール（１５）と
を備え、
暗号化された資格制御メッセージの第１のセットが、前記暗号化されたコンテンツ・ストリームの第１の部分と関連し、暗号化された資格制御メッセージの第２のセットが、前記暗号化されたコンテンツ・ストリームの第２の部分と関連し、
前記カウンタ（１３）は、暗号化された資格制御メッセージの前記第１のセット中の、処理された暗号化された資格制御メッセージのそれぞれに関して前記カウンタ値を増加させ、暗号化された資格制御メッセージの前記第２のセット中の、暗号化された資格制御メッセージのそれぞれを無視するように構成される、
スマート・カード。
【請求項２】
請求項１に記載のスマート・カード（１）であって、前記暗号化されたコンテンツ・ストリームの前記第１の部分が広告データを含む、スマート・カード。
【請求項３】
請求項１または２の何れかに記載のスマート・カード（１）であって、前記電子パース・モジュール（１５）は、前記メモリ（１４）から前記トークン値を読み出すように、かつ、資格制御メッセージの前記第２のセット中の前記暗号化された資格制御メッセージから前記制御ワードを前記暗号解除手段（１１）が取得することを、前記トークン値に応じて条件付きで許可するように、更に構成される、スマート・カード。
【請求項４】
請求項１ないし３の何れかに記載のスマート・カード（１）であって、前記カウンタ（１３）は、予め規定された時間間隔内において処理された暗号化された資格制御メッセージの数をカウントするように更に構成され、前記カウンタ（１３）は、前記予め規定された時間間隔において処理された暗号化された資格制御メッセージの数が予め規定されたしきい値より下の場合に、前記カウンタ値を増加させるように、構成される、スマート・カード。
【請求項５】
請求項１ないし４の何れかに記載のスマート・カード（１）であって、前記暗号化された資格制御メッセージはタイムスタンプを含み、前記カウンタは、前記タイムスタンプをチェックし、前記暗号化された制御メッセージが初めて処理された場合にのみ、前記カウンタ値を増加させるように更に構成される、スマート・カード。
【請求項６】
暗号化されたコンテンツ・ストリームを暗号解除するための保護されたクライアント（２）であって、
前記暗号化されたコンテンツ・ストリーム、前記暗号化されたコンテンツ・ストリームの第１の部分に関連した暗号化された資格制御メッセージの第１のセット、および前記暗号化されたコンテンツ・ストリームの第２の部分に関連した暗号化された資格制御メッセージの第２のセットを受信するための受信機（２０）と、
前記暗号化されたコンテンツ・ストリームを暗号解除するための暗号解除手段（２１）と、
請求項１ないし５の何れかに記載のスマート・カード（１）と
を備えるクライアント。
【請求項７】
請求項６に記載の保護されたクライアント（２）であって、暗号化された資格制御メッセージの前記第１のセットをフィルタリングするためのフィルタを更に備え、前記スマート・カード（１）は、暗号化された資格制御メッセージの前記第１のセットのみを受信する、クライアント。
【請求項８】
スマート・カードにおいて使用する方法であって、
１または複数の暗号化された資格制御メッセージを受信するステップ（１００）と、
前記暗号化された資格制御メッセージから制御ワードを取得するステップ（１０１）と、
暗号化されたコンテンツ・ストリームの暗号解除を行うために、前記制御ワードを、保護されたクライアントへ送信するステップ（１０２）と、
カウンタ値を増加させるステップ（１０３）と、
前記スマート・カードのメモリにトークン値を記憶するステップ（１０４）と、
前記トークン値および／または前記カウンタ値を使用して、更新トークン値を算出するステップ（１０５）と、
前記更新トークン値で前記トークン値を更新するステップ（１０６）と
を備え、
暗号化された資格制御メッセージの第１のセットが、前記暗号化されたコンテンツ・ストリームの第１の部分と関連し、暗号化された資格制御メッセージの第２のセットが、前記暗号化されたコンテンツ・ストリームの第２の部分と関連するものであり、
暗号化された資格制御メッセージの前記第１のセット中の処理された暗号化された資格制御メッセージのそれぞれに関して前記カウンタ値を増加させるステップ（１０３）と、暗号化された資格制御メッセージの前記第２のセット中の暗号化された資格制御メッセージのそれぞれは無視するステップ（１０７）とを備える、
方法。
【請求項９】
請求項８に記載の方法であって、前記メモリから前記トークン値を読み出すステップと、前記トークン値に応じて、資格制御メッセージの前記第２のセット中の前記暗号化された資格制御メッセージからの前記制御ワードの取得を条件付きで許可するステップとを更に備える方法。
【請求項１０】
請求項８または９に記載の方法であって、予め規定された時間間隔内において受信された暗号化された資格制御メッセージの数をカウントするステップと、前記予め規定された時間間隔において処理された暗号化された資格制御メッセージの前記数が予め規定されたしきい値より下の場合に、前記カウンタ値を増加させるステップとを更に備える方法。
【請求項１１】
請求項８ないし１０の何れかに記載の方法であって、前記暗号化された資格制御メッセージがタイムスタンプを含むものであり、前記タイムスタンプをチェックするステップと、前記暗号化された制御メッセージが初めて受信されたときにのみ前記カウンタ値を増加させるステップとを更に備える方法。
【請求項１２】
コンピュータ・プログラム・エレメントであって、プロセッサにより実行されるとき、請求項８ないし１１の何れかに記載のスマート・カードにおいて使用する方法を実施させるように構成される、コンピュータ・プログラム・エレメント。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、保護されたクライアントにおいて使用するスマート・カード、暗号化されたコンテンツ・ストリームを暗号解除するための保護されたクライアント、スマート・カードにおいて使用する方法、およびスマート・カードにおいて使用する方法を実行するようになされたコンピュータ・プログラム・エレメントに関する。
【背景技術】
【０００２】
デジタル映像放送は、ストリーミング映像および／または音声がパケット化され、コード化され、恐らくは暗号化され、放送側サーバから受信機デバイスへとネットワークを介して放送される技術である。例えば、電子サービス・ガイドなどのような追加サービスを放送ストリームに含ませることが可能である。放送サービスは、無料放送（free-to-air）サービスまたは有料放送（non-free-to-air）サービスとして提供することが可能である。有料放送サービス、および恐らくは他のサービスは、放送側サーバにより暗号化され、保護されたクライアント（secured client、保護クライアント）、即ち、暗号化されたサービスに対しての受信側デバイスにより暗号解除される。このコンテンツ保護システムは、「条件付きアクセス（conditional access、コンディショナル・アクセス）」または「デジタル権利管理（digital rights management）」として知られている。サービスを暗号解除するために必要な暗号解除キーは、放送側サーバから保護クライアントへ、暗号化された資格制御メッセージ（ＥＣＭ：entitlement control message、エンタイトルメント・コントロール・メッセージ）のパケット・ストリームにおいて送信される。暗号化されたＥＣＭは、暗号化されたサービスのための暗号解除キーとして使用される制御ワードを含む。暗号化されたＥＣＭの暗号解除のために、暗号化されたＥＣＭを暗号解除するための暗号解除キーを含むスマート・カードが提供される。スマート・カードによるＥＣＭの暗号解除は、後にサービスを暗号解除するために保護クライアントのプロセッサへ含まれる制御ワードを通信するために、必要とされる。制御ワードは、典型的には１０秒ごとに変化するため、スマート・カードは、同じ頻度で暗号解除プロセスを反復しなければならない。動作させるために、スマート・カードは、保護クライアントへ挿入されることになる。多くの場合、ＰＣＭＣＩＡスマート・カードが挿入されることになるＰＣＭＣＩＡスロットを備える条件付きアクセス・モジュールが、保護クライアントの一部である。
【０００３】
資格を与えられた個々の顧客、例えば、加入契約している顧客は、継続的なサービスを単位として、またはより特定的なイベントを単位として、放送されるサービスの暗号解除が可能となるようにスマート・カードを受け取る。放送されるサービスの一例は、多様な選択可能なプログラムを含むテレビジョン・サービスである。典型的には、やはり暗号化される広告データが、プログラム間に放送される。顧客は、これをテレビジョン・プログラム間に表示されるコマーシャルとして視聴する。暗号化されたＥＣＭの専用のパケット・ストリームが、広告データと関連する。
【０００４】
顧客がサービスを使用したかや、プログラムを視聴したかを監視するための既知の機構は、関連したＥＣＭを暗号解除したスマート・カード・レジスタを有することである。
【０００５】
受信機デバイスが、二次カードのための第２のスマート・カード・スロットを備えることが可能であることが知られている。この第２のスロットは、オンライン購入をするためのクレジット・カードを挿入するために使用することが可能である。このような購入により獲得されたロイヤルティ・ポイント（loyalty point）により、例えば、ペイ・パー・ビュー・イベント（pay-per-view event）の無料視聴や、加入契約料金の値引きを受けることなどが可能である。また、特定のコンテンツの視聴により、二次カードへ記憶されるボーナス・ポイントを受けることが可能であり、これは、後に、そのようなコンテンツに関連する購入に使用することが可能である。
【０００６】
時間単位でサービスまたはプログラムをマーケティングすることに基づくビジネス・モデルが知られている。これに関しては、スマート・カードにより処理されたＥＣＭの総数がカウントされ、コスト・時間変換の適用後に、組込み型のトークン・パース（built-in token purse、トークン財布）から引かれる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の１つの目的は、ロイヤルティ・ポイントを記憶する改良されたスマート・カードを提供することである。
【課題を解決するための手段】
【０００８】
本発明の一態様によれば、保護クライアントにおいて使用するスマート・カードが提供される。スマート・カードは、１または複数の暗号化された資格制御メッセージを受信するように構成される受信機を備える。更に、スマート・カードは、暗号化された資格制御メッセージから制御ワードを取得するように構成されるデクリプタ（暗号解除手段）を備える。更に、スマート・カードは、暗号化されたコンテンツ・ストリームを暗号解除するために保護クライアントへ制御ワードを送信するように構成される送信機を備える。暗号化された資格制御メッセージの第１のセットが、暗号化されたコンテンツ・ストリームの第１の部分と関連付けられ、暗号化された資格制御メッセージの第２のセットが、暗号化されたコンテンツ・ストリームの第２の部分と関連付けられる。更に、スマート・カードは、カウンタ値を増加させるように構成されるカウンタを備える。カウンタは、暗号化された資格制御メッセージの第１のセット中の処理された暗号化された資格制御メッセージのそれぞれに対してカウンタ値を増加させ、暗号化された資格制御メッセージの第２のセット中の暗号化された資格制御メッセージのそれぞれは無視するように、構成される。更に、スマート・カードは、トークン値を記憶するように構成されるメモリを備える。更に、スマート・カードは電子パース・モジュールを備え、電子パース・モジュールは、トークン値および／またはカウンタ値を使用して更新トークン値を算出するように構成され、また、更新トークン値でトークン値を更新するように構成される。
【０００９】
本発明の一態様によれば、スマート・カードにおいて使用する方法が提供される。この方法は、１または複数の暗号化された資格制御メッセージを受信するステップを含む。更に、この方法は、暗号化された資格制御メッセージから制御ワードを取得するステップを含む。更に、この方法は、暗号化されたコンテンツ・ストリームを暗号解除するために保護クライアントへ制御ワードを送信するステップを含む。暗号化された資格制御メッセージの第１のセットが、暗号化されたコンテンツ・ストリームの第１の部分と関連付けられ、暗号化された資格制御メッセージの第２のセットが、暗号化されたコンテンツ・ストリームの第２の部分と関連付けられる。更に、この方法は、カウンタ値を増加させるステップを含み、暗号化された資格制御メッセージの第１のセット中の処理された暗号化された資格制御メッセージのそれぞれに対してカウンタ値を増加させ、暗号化された資格制御メッセージの第２のセット中の暗号化された資格制御メッセージのそれぞれは無視する。更に、この方法は、スマート・カードのメモリにトークン値を記憶するステップを含む。更に、この方法は、トークン値および／またはカウンタ値を使用して、更新トークン値を算出するステップを含む。更に、この方法は、更新トークン値でトークン値を更新するステップを含む。
【００１０】
従って、有利に、このスマート・カードは、スマート・カードにより処理された暗号化された資格制御メッセージの数を選択的にカウントすることが可能であり、例えば、広告データを含む暗号化されたコンテンツ・ストリームの第１の部分に関連付けられた暗号化された資格制御メッセージのみをカウントすることが可能である。メモリに記憶されたトークン値は、カウンタ値、即ち、出現回数と同じ単位とすることが可能であるが、例えば、秒で表す時間や金額などのような別の単位も有利に用いることが可能である。別の単位を使用する場合には、カウンタ値からトークン値を算出する際に、変換アルゴリズムが適用される。変換アルゴリズムに応じて、トークン値およびカウンタ値の両方、またはカウンタ値のみが、更新トークン値を算出する際に使用される。有利に、更新トークン値は、メモリに記憶され、実トークン値の使用を可能にする。有利に、トークン値は、ロイヤルティ・ポイントとして使用することが可能である。
【００１１】
有利には、請求項２の実施形態は、処理された広告データについて、スマート・カードに、例えばロイヤルティ・ポイントとして、トークン値を記憶することを可能にする。
【００１２】
有利には、請求項３および９の実施形態は、スマート・カードが、第２の資格データ・ストリームと共に受信された暗号化された資格制御メッセージの暗号解除を制御して、保護クライアントにおける暗号化されたコンテンツ・ストリームの第２の部分の暗号解除を効果的に制御することを可能にする。これにより、例えば、暗号化されたコンテンツ・ストリームの第１の部分に含まれるコマーシャルを予め規定された時間間隔だけ視聴した後にのみ、暗号化されたコンテンツ・ストリームの第２の部分に含まれるテレビジョン・プログラムの視聴を、条件付きで許可することが可能となる。
【００１３】
有利には、請求項４および１０の実施形態は、スマート・カードは、予め規定された時間間隔内に過多の暗号化された資格制御メッセージの受信がなされる場合、例えば、コマーシャルの早送りによりそのような受信が引き起こされた場合に、カウントを停止することを可能にする。
【００１４】
有利には、請求項５および１１の実施形態は、スマート・カードは、ある暗号化された資格制御メッセージが初めて受信された場合にのみ、この暗号化された資格制御メッセージをカウントすることを可能にする。有利には、これにより、例えば、コマーシャルのリプレイ（繰り返しての再生）などの場合に起きる二重カウントが回避される。
【００１５】
本発明の一態様によれば、暗号化されたコンテンツ・ストリームを暗号解除するための保護クライアントが提供される。保護クライアントは、暗号化されたコンテンツ・ストリーム、暗号化されたコンテンツ・ストリームの第１の部分と関連付けられた暗号化された資格制御メッセージの第１のセット、および暗号化されたコンテンツ・ストリームの第２の部分と関連付けられる暗号化された資格制御メッセージの第２のセットを受信するための受信機を備える。更に、保護クライアントは、１または複数の上述の特徴を有するスマート・カードを備える。更に、保護クライアントは、暗号化されたコンテンツ・ストリームを暗号解除するためのデクリプタを備える。
【００１６】
有利には、請求項７の実施形態は、保護クライアントからスマート・カードに送信されるＥＣＭの数を低減させ、その結果として、スマート・カードが処理すべきＥＣＭを低減させる。
【００１７】
本発明の一態様によれば、プロセッサにより実行される場合において、１または複数の上述の特徴を有するスマート・カードにおいて使用する方法を実施するようになされるコンピュータ・プログラム・エレメントが提供される。有利には、これは、スマート・カードが、ソフトウェアとして部分的にまたは全体的に実装されることを可能にする。
【００１８】
本発明の態様を、図面に示される例示の実施形態を参照して、より詳細に説明する。
【図面の簡単な説明】
【００１９】
【図１】図１は、デジタル放送のための簡略化したアーキテクチャを示す。
【図２】図２は、本発明の例示の実施形態の保護クライアントを示す。
【図３】図３は、本発明の例示の実施形態のスマート・カードを示す。
【図４】図４は、本発明の例示の実施形態の方法のステップを示す。
【図５】図５は、本発明の例示の実施形態の方法のステップを示す。
【図６】図６は、本発明の例示の実施形態の方法のステップを示す。
【発明を実施するための形態】
【００２０】
図１においては、典型的なデジタル映像放送環境の簡略化されたアーキテクチャが示される。放送側サーバ３は、放送ネットワーク４に接続され、このネットワークを介して、暗号化されたコンテンツ・ストリームおよび暗号化された資格制御メッセージ（ＥＣＭ）のストリームを搬送するデジタル放送信号が、保護クライアント２へ送信される。スマート・カード１は、ＥＣＭを暗号解除して１または複数の制御ワード（ＣＷ）を取得するために使用され、この制御ワード（ＣＷ）は、暗号化されたコンテンツ・ストリームを暗号解除するために保護クライアント２により使用される。暗号解除されたコンテンツ・ストリームは、エンドユーザ・デバイス５にてエンドユーザにより消費されるが、このエンドユーザ・デバイス５は、例えば、テレビジョンやビデオ・レコーダであり得る。
【００２１】
典型的には、デジタル放送信号は、例えば手持ち用のデジタル地上波テレビジョン用のＤＶＢ−ＨやＴ−ＤＭＢ規格、あるいは地上波デジタルテレビジョン用のＤＶＢ−Ｔ規格などの規格に準拠する。デジタル放送規格の他の例は、ＤＶＢ−Ｃ、ＤＶＢ−Ｓ、ＤＶＢ−Ｔ２、ＤＶＢ−Ｃ２、ＤＶＢ−Ｓ２、ＤＶＢ−ＳＨ、Ｍｅｄｉａ  Ｆｌｏ、Ｓ−ＤＭＢおよびＭＢＭＳである。ＤＶＢ−Ｔにおいては、コンテンツ・ストリームは、典型的にはＭＰＥＧ−２トランスポート・ストリームである。他の規格は、他のトランスポート・ストリーム・プロトコルを使用し得る。
【００２２】
ＭＰＥＧ−２トランスポート・ストリームにおいては、映像、ビデオ・オン・デマンド、ネットワーク・パーソナル・ビデオ・レコーダ（ＰＶＲ）からの映像、音声、テレビジョン・チャンネル、広告データおよび、電子サービス・ガイド（ＥＳＧ）などの他のデータなどのような、複数のパケット化されたサービスが多重化される。また、暗号化されたＥＣＭのストリームは、典型的には、ＭＰＥＧ−２トランスポート・ストリームにおいて多重化される。ＭＰＥＧ−２においては、標準的なサービスは、プログラムと呼ばれる。単一のテレビジョン・チャンネルが、複数の音声、映像、および恐らくはサブタイトル・データなどデータのストリームを含み得る。特定のプログラムに関連付けられたデータ・パケットは、ＭＰＥＧ−２トランスポート・ストリームにおけるパケット識別子（ＰＩＤ）により識別され、コンテンツ・ストリームの一部を形成する。
【００２３】
図２においては、保護クライアント２が示される。保護クライアント２は、受信機２０においてＭＰＥＧ−２トランスポート・ストリームを受信する。ＭＰＥＧ−２トランスポート・ストリームから、暗号化されたＥＣＭがデマルチプレクスされ、スマート・カード１へ送信される。スマート・カード１は、ＥＣＭを暗号解除し、暗号解除されたＥＣＭから取得されたＣＷは、スマート・カード１から保護クライアント２のデコーダ２１へ送信される。ＣＷは、ＣＷに関連付けられるコンテンツ・ストリームの一部を暗号解除するために、デコーダ２１により使用される。
【００２４】
図２において、スマート・カード１は、保護クライアント２に組み込まれる。スマート・カードはハードウェアとして実装することが可能であるが、ソフトウェアとして、またはハードウェアおよびソフトウェアの混合体として実装することも可能である。代替例としては、スマート・カード１は、保護クライアント２の外部にある。この場合、保護クライアント２はスマート・カード・リーダを備え、それは、例えば、ＥＣＭを暗号解除するためにＰＣＭＣＩＡスマート・カードが挿入されることになるＰＣＭＣＩＡスロットの形態のものとすることができる。
【００２５】
図３に示されるスマート・カード１は、保護クライアント２から、受信機１０において暗号化されたＥＣＭを受信する。デクリプタ１１が、ＥＣＭを暗号解除し、コンテンツ・ストリームを暗号解除するために保護クライアント２により必要とされるＣＷを取得する。ＣＷは、送信機１２により保護クライアント２へ送信される。
【００２６】
コンテンツ・ストリームの一部が、暗号化されたＥＣＭのセットと関連する。暗号化されたＥＣＭのセットから取得されたＣＷは、コンテンツ・ストリームのこの部分を暗号解除するために保護クライアントにより使用される。コンテンツ・ストリームの複数の部分が、暗号化されたＥＣＭの同じセッとに関連付けられることも可能である。ＥＣＭパケットは、ＥＣＭのセットを識別するＥＣＭ＿ｉｄフィールドを有するヘッダを有する。また、オプションとして、ＥＣＭヘッダは、ＥＣＭのペイロードが変化した場合に放送側サーバにおいて変更される新コンテンツ・フラグ（例えば、バイナリ０とバイナリ１との間での転換）を有する。また、オプションとして、ＥＣＭヘッダは、ＥＣＭのペイロードが変化する度に放送側サーバにより最大値まで増加される巡回型カウンタを含むＥＣＭカウンタ・フィールドを有する。最大値に達した場合には、カウンタはゼロに設定され、カウントがゼロから続行する。また、オプションとして、ＥＣＭヘッダは、タイムスタンプにより放送側サーバにより設定されるタイムスタンプ・フィールドを有する。
【００２７】
例えばスマート・カード１において暗号解除されるＥＣＭや、スマート・カード１から保護クライアント２へ送信されるＥＣＭなどのような、スマート・カード１により処理されるＥＣＭは、カウンタ１３によりカウントされる。カウンタは、コンテンツ・ストリームの一部に関連付けられたＥＣＭの或る特定のセットに属する或る特定のＥＣＭ＿ｉｄを有するＥＣＭについて、カウンタ値を増加する。カウントに際して何れのＥＣＭ＿ｉｄを考慮すべきかについては、例えば、受信機１０により受信された管理メッセージを介してなどのように、多様な様式で構成することが可能である。予め規定されたＥＣＭ＿ｉｄを有するＥＣＭが、その予め規定されたＥＣＭ＿ｉｄを有する各ＥＣＭについてのカウンタ値を増加させることにより、カウンタ１３においてカウントされる。オプションとして、カウンタは、新コンテンツ・フラグが変化した場合にのみ、カウンタ値を増加させるように構成される。オプションとして、カウンタは、ＥＣＭカウンタ・フィールドが変化した場合にのみ、カウンタ値を増加させるように構成される。オプションとして、カウンタは、タイムスタンプ・フィールドが変化した場合にのみ、カウンタ値を増加させるように構成される。
【００２８】
図２に示されるようにスマート・カード１が保護モジュール２に組み込まれる場合には、暗号化されたＥＣＭは、スマート・カード１へＥＣＭを送信する前に、保護モジュール２によりフィルタされ得る。この場合、予め規定されたＥＣＭ＿ｉｄを有するＥＣＭのみが、スマート・カード１へ送信され、スマート・カード１は、恐らくは新コンテンツ・フラグ、ＥＣＭカウンタ・フィールド、および／またはタイムスタンプ・フィールドを考慮しての、スマート・カードが受信した全てのＥＣＭを単にカウントすることが可能である。何れのＥＣＭ＿ｉｄをフィルタすべきかは、例えば、受信機２０を介して受信された管理メッセージを通じてなどのような、様々な様式で構成することが可能である。
【００２９】
図３に示されるスマート・カードは、メモリ１４にトークン値を記憶する電子パース・モジュール１５を有する。トークン値は、カウンタ値を表すものであり、カウンタ値と等しくすることが可能である。電子パース・モジュール１５により、メモリ１４に現時点で記憶されているトークン値および／またはカウンタ値を使用して、更新トークン値が算出される。メモリに記憶されたトークン値は、カウンタ値と同じまたは同じ単位、例えば出現回数、とすることが可能であるが、例えば、秒で表した時間や金額などのような別の単位のものとすることもできる。変換アルゴリズムに応じて、トークン値およびカウンタ値の両方、またはカウンタ値のみが、更新トークン値を算出する際に使用される。一例として、メモリに記憶されたトークン値が２５である場合、これはＥＵＲ２５の金額に相当する。１というカウンタ値は、ＥＵＲ０．１０の価値となるように規定される。カウンタ値が２６０に増加されると、新しいトークン値は、２６０×０．１０＝２６として算出される。その後、メモリ１４に記憶されたトークン値は、２６という値により更新される。
【００３０】
有利には、本発明を、コンテンツ・ストリームの広告データ部分に関連付けられたＥＣＭをカウントするために使用することが可能である。広告データについてカウントされたＥＣＭ数は、エンドユーザがテレビジョン５で見た広告の量を示す。エンドユーザが広告をより長く見るほど、より多くのＥＣＭがカウントされ、これは、電子パース１５によりメモリ１４に記憶されるトークン値に反映される。トークン値は、広告を見ることにより獲得されるロイヤルティ・ポイントとして使用することが可能である。
【００３１】
オプションとして、電子支払モジュール１５はデクリプタ１１を制御するように構成され、この制御は、メモリ１４に記憶されたトークン値の値を分析し、トークン値が予め規定されたしきい値より下または上の場合にデクリプタへ信号を送信することにより、行われる。「予め規定されたしきい値より上」ということを基にするルールと、「予め規定されたしきい値より下」ということを基にするルールとの何れを適用するかは、トークン値を算出するために使用される変換アルゴリズムにより異なる。即ち、使用される変換アルゴリズムに応じて、低いトークン値が、ＥＣＭの高いカウント数または低いカウント数に対応し得る。受信機１０が、例えば、広告データに関連付けられたＥＣＭのセットとテレビジョン・プログラムに関連付けられたＥＣＭのセットとを受信する場合において、デクリプタ１１は、電子パース１５により許可された場合にのみ、即ち、エンドユーザが広告を見た場合にのみ、テレビジョン・プログラムに関連付けられたＥＣＭのセットからＥＣＭを暗号解除する。エンドユーザが広告を十分に見なかった場合には、保護デバイスは、コンテンツ・ストリームのテレビジョン部分を暗号解除するためのＣＷを暗号解除することができず、その結果として、エンドユーザはテレビジョン・プログラムを見ることができない。
【００３２】
オプションとして、カウンタ１３は、予め規定された時間間隔内に処理されたＥＣＭの数をカウントするように構成される。カウンタ値は、この時間間隔内でのＥＣＭの数が予め規定されたしきい値より下の場合にのみ、増加される。典型的なＥＣＭレートは、１０秒あたりに１つのＥＣＭから、２５０ミリ秒あたりに１つのＥＣＭまでの間である。ＥＣＭレートがこれより高いということは、広告を早送りしたことを示唆する。この時間間隔におけるＥＣＭの数を考慮することにより、早送り中にカウンタ値が増加されてロイヤルティ・ポイントが獲得される、ということが回避される。
【００３３】
オプションとして、カウンタ１３は、それぞれのＥＣＭが処理されると１度のみカウンタ値を増加させるように構成される。これに関して、ＥＣＭパケットのヘッダ中のタイムスタンプ・フィールドがチェックされ、このタイムスタンプを有するＥＣＭが以前に処理されていない場合にのみ、カウンタ値が増加される。何れのＥＣＭが処理されたかについての追跡を行うために、スマート・カード１は、図３には示されていないメモリに、受信されたタイムスタンプおよびＥＣＭ＿ｉｄを記憶する。メモリの制約により、制限された数のタイムスタンプのみを記憶することが可能である。メモリが満杯になった場合には、最も古いタイムスタンプが、最新のタイムスタンプにより上書きされる。
【００３４】
図４においては、本発明のスマート・カード１において使用する方法の一実施形態が示される。ステップ１００において、スマート・カード１はＥＣＭを受信する。ステップ１０１において、ＥＣＭを暗号解除することによりＣＷが取得される。ステップ１０２において、ＣＷは、保護クライアント２へ送信される。ステップ１０３において、例えば広告を含むコンテンツ・ストリームの第１の部分と関連した暗号化されたＥＣＭの第１のセットからの処理されたＥＣＭが、カウントされる。ＥＣＭは、ステップ１０１において暗号解除されるときに、処理されたと定義される。代替例として、図５に示されるように、ＥＣＭは、ステップ１０２において保護デバイスへ送信されるときに、処理されたと定義される。コンテンツ・ストリームの他の部分に関連した他のセットにおけるＥＣＭは、無視される。ステップ１０８において、ＥＣＭが第１のセットの中にあるか否かが確定される。ある場合、ステップ１０３において、カウンタ値が増加される。ない場合、ＥＣＭは無視され、カウントされない。ステップ１０５において、メモリ１４に記憶されたカウンタ値および／またはトークン値から、更新トークン値が算出される。ステップ１０６において、トークン値は、更新トークン値により更新される。
【００３５】
図６においては、図４および図５に示される方法が、ステップ１０９およびステップ１１０で拡張される。ステップ１０９において、トークン値がメモリ１４から読み出される。ステップ１０１において暗号化された資格制御メッセージの第２のセットからのＣＷが取得され、ステップ１０２において保護クライアントへ送信されることが、ステップ１１０において条件付きで許可される。許可されない場合、ＣＷは取得されず、例えばテレビジョン・プログラムなどであるコンテンツ・ストリームの第２の部分は、保護クライアントにおいて暗号解除することができない。
【００３６】
本発明を、図面および前述の説明において詳細に図示し説明してきたが、これらの図示および説明は、例証または例示のもの、および非限定的なものとして見なすべきであり、本発明は、開示された実施形態に限定されない。例えば、暗号化されたコンテンツ・ストリームの複数の部分について処理されたＥＣＭをカウントすることが可能である。当業者は、図面、開示および特許請求の範囲を適切に考慮することにより、特許請求される本発明を実施する際に、開示された実施形態とは異なる変更形態を理解し、実施することが可能である。
【図１】
2009189001.tif 000003
【図２】
2009189001.tif 000004
【図３】
2009189001.tif 000005
【図４】
2009189001.tif 000006
【図５】
2009189001.tif 000007
【図６】
2009189001.tif 000008
【外国語明細書】
2009189001000001.pdf