(57)【要約】  本発明は、一時的な接続中に配信手段から視聴装置に転送される、視聴期限日までに該視聴装置にて視聴されるべきデジタルコンテンツの視聴期限日を管理する方法に関する。配信手段は基準時計と呼ばれる時計を有し、各瞬間における基準時計の値は実デイトと呼ばれる。本発明によれば、視聴装置が配信手段に接続される度に、視聴期限日が満了していないことを検証するために、実デイトを含む信号が配信手段から視聴装置に安全な方法で伝送される。
2009500701.tif 000002
【特許請求の範囲】
【請求項１】
一時的な接続中に配信手段から視聴装置に転送される、視聴期限日までに該視聴装置にて視聴されるべきデジタルコンテンツの視聴期限日を管理する方法であって、前記配信手段は基準時計と呼ばれる時計を有し、各瞬間における前記基準時計の値は実デイトと呼ばれ、
前記視聴装置が前記配信手段に接続される度に、視聴期限日が満了していないことを検証するために、前記実デイトを含む信号が前記配信手段から前記視聴装置に安全な方法で伝送されることを特徴とする方法。
【請求項２】
視聴期限日が満了している場合、そのコンテンツの前記視聴装置での視聴が阻止されるか、そのコンテンツが前記視聴装置から消去されるかすることを特徴とする請求項１に記載の方法。
【請求項３】
前記実デイトを伝送する前記安全な方法は、実デイトの形式的処理結果と呼ばれる結果の送信、この実デイトの前記配信手段による安全なデジタル処理、前記視聴装置の安全な処理手段が前記実デイトの形式的処理結果から前記実デイトを得ることを含む、ことを特徴とする請求項１又は２に記載の方法。
【請求項４】
前記実デイトを伝送する前記安全な方法は、前記実デイトの形式的処理結果と呼ばれる結果の送信に関連して前記実デイトをプレーンテキストで送信すること、及び認証を保証するための、前記視聴装置での、前記実デイトの形式的処理結果の、プレーンテキストで受信した実デイトの前記視聴装置での安全なデジタル処理の結果との比較を含む、ことを特徴とする請求項３に記載の方法。
【請求項５】
前記実デイトを得るために使用される前記安全な処理を実行するために、前記視聴装置に含められたマイクロプロセッサカードが使用される、ことを特徴とする請求項３又は４に記載の方法。
【請求項６】
前記視聴装置は内部時計を有し、各瞬間における前記内部時計の値は装置デイトと呼ばれ、前記視聴装置の前記内部時計は、該装置によって前記実デイトが受信される度に前記基準時計に同期化される、ことを特徴とする請求項１乃至５の何れか一項に記載の方法。
【請求項７】
接続の度に前記実デイトが検証されることを可能にするため、前記視聴装置の前記内部時計に事象ファイルが付随させられ、該事象ファイルは、規則的に標本化された前記視聴装置の前記内部時計の値、又は経過時間に起因しない前記内部時計の値の変化を記録する、ことを特徴とする請求項６に記載の方法。
【請求項８】
前記事象ファイルは、前記視聴装置に付随するマイクロプロセッサカードに含められる、ことを特徴とする請求項７に記載の方法。
【請求項９】
前記視聴装置に付随するマイクロプロセッサカードが、コンテンツの視聴時間を合計する時間カウンタを格納し、該時間カウンタの値が、コンテンツの視聴を認証するための視聴期限日と最初の視聴日との差を超過するとき、このコンテンツの視聴が阻止される、ことを特徴とする請求項１乃至８の何れか一項に記載の方法。
【請求項１０】
少なくとも１つのデジタルコンテンツを視聴期限日までに視聴するための視聴装置であって、基準時計と呼ばれ且つ各瞬間におけるその値が実デイトと呼ばれる時計、を有する配信手段から一時的な接続上で転送されるコンテンツを受信する手段を有し、
前記配信手段への一時的な接続上で、安全な方法で、前記実デイトを含む信号を受信する手段を含み、コンテンツの視聴期限日が満了していないことを管理するための時間基準として前記実デイトが使用される、ことを特徴とする視聴装置。
【請求項１１】
内部時計、及び受信した前記実デイトを用いて該内部時計を前記基準時計に同期化する手段を含むことを特徴とする請求項１０に記載の視聴装置。
【請求項１２】
可搬式であり、且つ音声及び／又はビデオのコンテンツを視聴するために使用されることが可能であることを特徴とする請求項１０又は１１に記載の視聴装置。
【請求項１３】
コンテンツを受信して視聴するために視聴装置が接続される配信手段に含められた、コンテンツの視聴を管理する管理手段であって、この視聴は視聴期限日まで可能であり、前記配信手段は基準時計と呼ばれる時計を有し、
前記視聴装置が前記配信手段に接続される度に、実デイトと呼ばれる前記基準時計の値を前記視聴装置に安全な方法で送信する手段を含むことを特徴とする管理手段。
【請求項１４】
基準時計と呼ばれる時計を有し、且つ視聴装置上で視聴期限日前に視聴が完了されなければならないデジタルコンテンツを、該視聴装置の当該サーバへの一時的な接続時に配信するサーバであって、
コンテンツの視聴期限日が満了していないことを管理するために、前記視聴装置が当該サーバに接続される度に、実デイトと呼ばれる前記基準時計の値を前記視聴装置に安全な方法で送信する手段を含むことを特徴とするサーバ。
【請求項１５】
視聴装置内に格納されたデジタルコンテンツの視聴期限日を管理する方法であって、前記視聴期限日は前記視聴装置の安全なメモリ内に格納されたライセンスに含められ、当該方法は：
配信手段から安全に送信されたメッセージにて、実デイトと呼ばれる基準時計の値を受信する段階；
前記安全なメモリ内に格納された前記ライセンスに含められた視聴期限日の、受信した前記実デイトに対する妥当性を検証する段階；及び
視聴期限日が満了している場合、前記視聴装置上でのこのコンテンツの視聴を阻止こと、又は前記視聴装置からこのコンテンツを消去することを行う段階；
を有する、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴期限日までに視聴されなければならないデジタルコンテンツの該視聴期限日を管理する方法、このようなコンテンツを視聴するための装置、この視聴を管理する手段、及びこのようなコンテンツを配信するサーバに関する。
【０００２】
本発明は、特に、デジタルの音声及び／又はビデオコンテンツの視聴権限を、独立型あるいは可搬式の視聴装置において管理することに関する。
【背景技術】
【０００３】
マルチメディアコンテンツ（例えば、これらに限定されないが、映画、ドキュメンタリー、楽曲、ビデオクリップ、ビデオゲーム、オーディオビジュアルコンテンツ、サービスなど）の制作者は、例えばインターネット等のデジタルネットワークによって配信される自身の作品の視聴を管理するため、また、著作権侵害を防止するため、視聴権限を管理するための方法（以下ではＤＲＭ（デジタル著作権管理）と呼ぶ）を使用しており、これらの権限は客に販売されるコンテンツに付随させられている。
【０００４】
デジタルコンテンツは様々な配信方式で配信されることができる。最もよく知られているものの１つは、特に高付加価値コンテンツ（スポーツイベント、新作映画など）を配信するために使用されている、所定の回数のみ可能なように視聴を制限するペイ・パー・ビュー方式のコンテンツ配信である。
【０００５】
別の１つの配信形式は、コンテンツ視聴権限をこれらのコンテンツへの権限あるアクセス期間に対応付けること（ペイ・パー・タイム形式）に基づくものである。これに関連し、このアクセス時間の確認又は視聴時間の集計を確実に行えることが不可欠である。このようにして配信されたコンテンツは、アクセス時間制限付きコンテンツと呼ばれる。
【０００６】
如何なる確実な管理もない場合、視聴装置にてコンテンツアクセス時間を管理するために使用されるレジスタを何のおとがめもなく騙すことが可能である。
【０００７】
ある一定の場合、アクセス時間に従った視聴管理は通信手段を介してコンテンツ配信手段から行われるのが通常である。コンテンツ配信手段はこの通信手段を用いてコンテンツ視聴装置に、信頼できる基準日を与えることができる。
【０００８】
しかしながら、この通信手段の永続的あるいは常駐的な実現は、特に視聴装置が可搬式（例えば、携帯型マルチメディア再生機）あるいは独立型（スタンドアローン）（例えば、別荘のテレビ受像機）である場合において、常に可能なわけではない。
【０００９】
本発明は、故に、或る一定の現行の視聴装置（特に、可搬式装置及び／又は独立型装置）はコンテンツアクセス時間を確実且つ安価に管理することができないという認識に基づくものである。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、外部管理手段への永続的あるいは常駐的な接続を有しない視聴装置において、アクセス時間制限付きコンテンツ上で視聴時間を確実に管理する方法及び装置などを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、一時的な接続中に配信手段から視聴装置に転送される、視聴期限日までに該視聴装置にて視聴されるべきデジタルコンテンツの視聴期限日を管理する方法であって、配信手段は基準時計と呼ばれる時計を有し、各瞬間における基準時計の値は実デイト（true  date）と呼ばれ、視聴装置が配信手段に接続される度に、視聴期限日が満了していないことを検証するために、実デイトを含む信号が配信手段から視聴装置に安全な方法で伝送されることを特徴とする方法に関する。
【００１２】
基準時計は配信手段に含まれる安全に保管された時計とし得る。
【００１３】
斯くして、視聴管理が配信手段によって実行され、それにより、視聴装置のコストを増大させることなく十分に確実な管理が可能になる。
【００１４】
割当時間の値は、通常、例えばコンテンツライセンスにて、コンテンツとともに視聴装置に伝送される。
【００１５】
なお、この目的のため、“デイト”（視聴期限日などの“日”を含む）は、それが秒、分、時、日、月若しくは年、又は更には基準時計の精度に応じて秒より細かい時間基準の何れであろうと、如何なる時間基準をも対象にするものである。
【００１６】
一実施形態において、視聴期限日が満了している場合、そのコンテンツの視聴装置での視聴が阻止されるか、そのコンテンツが視聴装置から消去されるかする。
【００１７】
故に、特に、ユーザ側の不正に制裁措置で反応することが可能である。
【００１８】
例えば罰金、ユーザの視聴権限の廃棄、又は関連コンテンツ提供者の顧客ファイルからの登録抹消といったその他の独立した制裁措置も実行され得る。
【００１９】
一実施形態に従って、実デイトを伝送する安全な方法は、実デイトの形式的処理結果と呼ばれる結果の送信、この実デイトの配信手段による安全なデジタル処理、視聴装置の安全な処理手段が実デイトの形式的処理結果から実デイトを得ることを含む。
【００２０】
この安全なデジタル処理は、例えば：
−  この実デイトの暗号化、又は
−  認証及び検証アルゴリズムの実行結果
とし得る。
【００２１】
視聴装置の安全な処理手段は特に安全が保証されたプロセッサを含み得る。
【００２２】
一実施形態において、実デイトを伝送する安全な方法は、実デイトの形式的処理結果と呼ばれる結果の送信に関連して実デイトをプレーンテキストで送信すること、及び認証を保証するための、視聴装置での、実デイトの形式的処理結果の、普通語で受信した実デイトの視聴装置での安全なデジタル処理の結果との比較を含む。
【００２３】
例えば、安全なデジタル処理が所与の暗号化方法である場合、配信手段にて実デイトが暗号化され、この暗号化の結果が普通語での実デイトとともに視聴装置に伝送される。そして、この視聴装置において、普通語で受信された実デイトが暗号化され、この後者の暗号が、先に配信手段にて行われた暗号化の結果と比較される。
【００２４】
一実施形態によれば、暗号化を実行するために、視聴装置に含められたマイクロプロセッサカードが使用される。
【００２５】
一実施形態において、視聴装置は内部時計を有し、各瞬間における内部時計の値は装置デイトと呼ばれ、視聴装置の内部時計は、該装置によって実デイトが受信される度に基準時計に同期化される。
【００２６】
一実施形態によれば、接続の度に実デイトが検証されることを可能にするため、視聴装置の内部時計に事象ファイルが付随させられ、該事象ファイルは、規則的に標本化された視聴装置の内部時計の値、又は経過時間に起因しない内部時計の値の変化を記録する。
【００２７】
この事象ファイルは、故に、（規則的な標本化、又は経過時間に相当しない時計の狂いを記録することの何れかによって）時計の変更履歴を記録する。
【００２８】
有利なことに、このファイルは内部時計の動作問題又は内部時計への不正を明らかにすることができる。
【００２９】
一実施形態によれば、事象ファイルは、視聴装置に付随するマイクロプロセッサカードに含められる。
【００３０】
故に、この事象ファイルは安全が確保され、視聴装置のユーザによって操作されることがない。
【００３１】
一実施形態において、視聴装置に付随するマイクロプロセッサカードは、コンテンツの視聴時間を合計する時間カウンタを格納し、該時間カウンタの値が、コンテンツの視聴を認証するための視聴期限日と最初の視聴日との差を超過するとき、このコンテンツの視聴が阻止される。
【００３２】
この最初の視聴日は、例えば、視聴装置へのコンテンツの転送日とし得る。
【００３３】
本発明はまた、少なくとも１つのデジタルコンテンツを視聴期限日までに視聴するための視聴装置に関し、この視聴装置は、基準時計と呼ばれ且つ各瞬間におけるその値が実デイトと呼ばれる時計を有する配信手段から一時的な接続上で転送されるコンテンツを受信する手段を有する。
【００３４】
この本発明の第２の態様によれば、この装置は、配信手段への一時的な接続上で、安全な方法で、実デイトを含む信号を受信する手段を含み、コンテンツの視聴期限日が満了していないことを管理するための時間基準として実デイトが使用される。
【００３５】
故に、この本発明の第２の態様は、特に、独立型（例えば、別荘のテレビセット又は社内のビデオ表示装置など）であるため、すなわち、配信手段に常駐的に接続されることができないため、あるいは可搬式であるための何れかにより、配信手段に永続的には接続されることができない装置に関する。
【００３６】
一実施形態において、視聴装置は、内部時計、及び受信した実デイトを用いて該内部時計を基準時計に同期化する手段を含む。
【００３７】
一実施形態において、視聴装置は可搬式であり、且つ音声及び／又はビデオのコンテンツを視聴するために使用されることが可能である。
【００３８】
この視聴装置は具体的には可搬式マルチメディア再生機とし得る。
【００３９】
本発明はまた、コンテンツを受信して視聴するために視聴装置が接続される配信手段に含められた、コンテンツの視聴を管理する管理手段に関し、この視聴は視聴期限日まで可能であり、配信手段は基準時計と呼ばれる時計を有する。
【００４０】
この本発明の第３の態様によれば、この管理手段は、視聴装置が配信手段に接続される度に、実デイトと呼ばれる基準時計の値を視聴装置に安全な方法で送信する手段を含む。
【００４１】
この管理手段は、特に、配信手段のＤＲＭ技術を実現し得る。
【００４２】
本発明は更に、基準時計と呼ばれる時計を有し、且つ視聴装置上で視聴期限日前に視聴が完了されなければならないデジタルコンテンツを、該視聴装置の当該サーバへの一時的な接続時に配信するサーバに関する。
【００４３】
この本発明の第４の態様によれば、このサーバは、コンテンツの視聴期限日が満了していないことを管理するために、視聴装置が当該サーバに接続される度に、実デイトと呼ばれる基準時計の値を視聴装置に安全な方法で送信する手段を含む。
【００４４】
一実施形態において、このサーバは本発明の第３の態様に従った管理手段を含んでいる。
【００４５】
本発明により、特に割当視聴時間に基づく権利を有するコンテンツの視聴に関し、その視聴が、安全に保管された時計又は配信手段への永続的あるいは常駐的な接続手段を有していない視聴装置で行われるとき、その視聴を確実に管理することが可能である。
【００４６】
この場合、有利なことに、コンテンツに割り当てられた時間の管理は、主に、特に本発明に特有の管理手段に使用される、ＤＲＭ技術によってセキュリティ要求が定められた配信手段に依存する。
【００４７】
故に、本発明に従った視聴装置へのセキュリティ要求は厳しくないものとなる。
【００４８】
最後に、本発明は、視聴装置内に格納されたデジタルコンテンツの視聴期限日を管理する方法に関し、視聴期限日は視聴装置の安全なメモリ内に格納されたライセンスに含められ、当該方法は：
配信手段から安全に送信されたメッセージにて、実デイトと呼ばれる基準時計の値を受信する段階；
安全なメモリ内に格納されたライセンスに含められた視聴期限日の、受信した実デイトに対する妥当性を検証する段階；及び
視聴期限日が満了している場合、視聴装置上でのこのコンテンツの視聴を阻止こと、又は視聴装置からこのコンテンツを消去することを行う段階；
を有する。
【００４９】
本発明の他の特徴及び効果は、非限定的な例として添付の図面を参照する以下の記載をから明らかになるであろう。
【発明を実施するための最良の形態】
【００５０】
図１ａは、数多くの他の実施形態の説明によって詳述されることになる本発明の一実施形態を示している。図１ａには、ＤＲＭサーバ100と呼ばれるＤＲＭ方法を使用するコンテンツサーバ100を含むコンテンツ配信手段が示されている。
【００５１】
このサーバ100は、特にコンテンツの転送中、視聴装置として機能する可搬式マルチメディア再生機120にデジタル接続手段（この実施形態においては、双方向デジタルバス110を有している）を介して接続される。
【００５２】
本発明に従って、サーバ100上では、安全に保管された時計104によって、実デイト（true  date）と呼ばれる信頼できる時間基準が利用可能にされている。
【００５３】
この実デイトは、（結合され得る）２つの実施形態に従って、視聴装置に送られ且つ利用されることができる。
【００５４】
これらの実施形態の一方は、実デイトが視聴装置に知られると、視聴装置に格納されている各コンテンツの期限日（故に、割当時間）を確認することを含む。
【００５５】
これらの実施形態の他方は、内部デイト（internal  date）と呼ばれる可搬式マルチメディア再生機120の内部時計124の値を確認し、それを実デイトと比較することを含む。この第２実施形態は、１つの変形例として、例えば可搬式再生機の時計の単純な経過時間に起因しない如何なる変更をも記録する、付随の事象ファイル又はレジスタの処理を含み得る。
【００５６】
ＤＲＭサーバ100は、視聴期限日を有するコンテンツを格納する記憶ユニット106を含んでいる。このコンテンツは割当アクセス時間を有しており、この時間は、例えば可搬式再生機120へのコンテンツの転送日といった最初の視聴許可日と消費期限日との間の期間である。このコンテンツはアクセス時間制限付きコンテンツと呼ばれる。このＤＲＭサーバ100は、DID識別子と呼ばれるデータによって識別され：
−  実デイトを認証するために使用される鍵SD、
−  認証情報AuthInfoを取得するために鍵SDと関連付けて使用される認証アルゴリズムAuthAlgo1、
−  ライセンス認証データAuthLicenceを作り出すために使用される認証アルゴリズムAuthAlgo2、
−  多様化（diversification）アルゴリズムDIVAlgo、
−  AuthLicenceデータを作り出すために使用される鍵LA、
−  以下の公式によって得られたAuthLicenceデータを作り出すために使用される鍵LV：
AuthLicence＝AuthAlgo2｛LV｝（ライセンス）
ただし、LVは：LV＝DIVAlgo｛LA｝（CID，PID）によって得られる、
を保持している。
【００５７】
なお、説明全体を通して、Result＝Algo｛K｝（Data）という表記は、Algoと表記されたアルゴリズム又は関数が、パラメータK（通常は暗号鍵）を用いてデータDataに適用されて、結果Resultが得られることを意味する。
【００５８】
ＤＲＭサーバ100は、自身の安全に保管された時計を用いて実デイトを管理しており、可搬式マルチメディア再生機120に接続されると、具体的には、ライセンスが付随させられたアクセス時間制限付きコンテンツの可搬式マルチメディア再生機への転送時に、実デイトを安全な方法で可搬式マルチメディア再生機120に送信する。
【００５９】
ＤＲＭサーバ100から可搬式マルチメディア再生機120への、アクセス時間制限付きコンテンツ、それに付随するライセンス、及び実デイトの転送は、接続手段を介して実行される。この実施形態においては、接続手段はデジタルバス110を有している。
【００６０】
他の実施形態においては、接続手段は中間電子ネットワーク管理装置（例えば、ルータ又はネットワークゲートウェイ）を有していてもよい。
【００６１】
可搬式マルチメディア再生機120は、アクセス時間制限付きコンテンツ及びそれに付随するライセンスを格納する記憶ユニット126と、安全が保証されたプロセッサ122とを含んでいる。
【００６２】
この可搬式マルチメディア再生機120は、識別子PIDによって識別され：
−  安全が保証されたプロセッサ122に結合され、アクセス時間制限付きコンテンツ及びそれらに付随するライセンスを管理するＤＲＭソフトウェア、
−  ＤＲＭサーバ100から送られた認証情報AuthInfoの真偽を検証するために使用される鍵SP、
−  AuthInfo情報を有効あるいは無効にするために可搬式再生機によって使用される検証アルゴリズムVerAlgo1、
−  ライセンスが有効かどうかを判定するために可搬式再生機によって使用される検証アルゴリズムVerAlgo2、
−  以下の公式に従ってVerAlgo2アルゴリズムを用いることによって、与えられたコンテンツに付随するライセンスの有効性を検証するために使用される鍵LV：
有効又は無効＝VerAlgo2｛LV｝（ライセンス，AuthLicence）
を保持している。
【００６３】
可搬式マルチメディア再生機120は、安全に保管されていない時計124を有している。すなわち、この時計はユーザによって（例えば、電源を遮断することによって）変更されることが可能なものである。この可搬式再生機120は、ＤＲＭサーバ100によって送信されたアクセス時間制限付きコンテンツ及びそれに付随するライセンスを受信する。
【００６４】
転送されたアクセス時間制限付きコンテンツは、識別子CIDによって識別され、マルチメディアデータ（音声／ビデオ）を含んでおり、また、自身の識別子CIDによって安全なライセンスに関連付けられている。
【００６５】
アクセス時間制限付きコンテンツに付随するライセンスは：
−  満了日、
−  同一の識別子CIDを有するコンテンツに関連付けるために使用される識別子CID、
−  同一のPIDを有する可搬式マルチメディア再生機120に関連付けるために使用される識別子PID、
−  該ライセンスを有するコンテンツを認証するために使用されるAuthLicenceデータ、
を含んでいる。
【００６６】
可搬式マルチメディア再生機120はメモリ内に実デイトを有していなくてもよい。その時計124は、ＤＲＭサーバ100への最後の接続以来、リセットあるいは変更されていてもよい。しかしながら、その安全が保証されたプロセッサ122は、ユーザが関連コンテンツにアクセスする度に、また有効な日付が受信される度に、VerAlgo2アルゴリズム及び鍵LVを用いてAuthLicenceデータを検証する。
【００６７】
ライセンスが満了している場合、コンテンツの読み取りは拒否され、ライセンス及び関連コンテンツは消去される。そうでなければ、安全が保証されたプロセッサ122はコンテンツが視聴されることを許可する。
【００６８】
実デイトの送信は以下の段階によって実行される：
−  段階１：ＤＲＭサーバ100の安全が保証されたプロセッサ102が、実デイト、鍵SD及び認証アルゴリズムAuthAlgo1：
AuthInfo＝AuthAlgo1｛SD｝（実デイト）
を用いてAuthInfo情報を計算する、
−  段階２：ＤＲＭサーバ100が可搬式マルチメディア再生機120に、同時に、実デイト及びAuthInfo情報を送信する、
−  段階３：可搬式マルチメディア再生機120の安全が保証されたプロセッサ122がAuthInfo情報、受信した実デイト、鍵SP及びVerAlgo1アルゴリズムを用い、公式：
有効又は無効＝VerAlgo1｛SP｝（受信した実デイト，AuthInfo）
に従って、受信した実デイトの妥当性を検証する、
−  段階４：受信した実デイトとされる日付が妥当であることをVerAlgo1アルゴリズムが指し示す場合、可搬式マルチメディア再生機120の安全が保証されたプロセッサ122がその内部時計を更新し、そうでなければ、“実”デイトとされる日付は拒絶される。
【００６９】
この実施形態における概略的なデータ転送段階が図１ｂに示されている。
【００７０】
所与のコンテンツの第１の転送：
第１段階130にて、コンテンツの第１の転送において、可搬式マルチメディア再生機120は、自身の時計をＤＲＭサーバ100の安全に保管された時計104に同期化させる。この同期化は再接続ごとに行われ得る、
段階132にて、可搬式再生機120はＤＲＭサーバ100からのコンテンツを要求する、
段階134にて、ＤＲＭサーバ100は可搬式再生機120にコンテンツを送信する、
最後に段階136にて、可搬式再生機120はＤＲＭサーバ100との接続を切る。
【００７１】
後における可搬式再生機120からＤＲＭサーバ100への別の接続：
段階140にて、可搬式再生機120はＤＲＭサーバ100に再接続する。段階142にて、ＤＲＭサーバ100は、可搬式再生機120の時間データ（例えば、アクセス時間制限付きコンテンツの視聴期限日、又は可搬式再生機120内部の時計124の値）が実デイトに反しないかを検証する、
可搬式再生機120の時間データはＤＲＭサーバ100に送信され得る（段階144）、
他の一実施形態においては、ＤＲＭサーバ100は、可搬式再生機120のライセンスリストに直接的にアクセスし、期限切れのライセンスを削除する、
そして、処理された時間データが実デイトに反する場合、特にコンテンツの視聴を阻止するために、ＤＲＭサーバ100から可搬式再生機120に措置（特に、可搬式再生機120のユーザに対する制裁措置）が命じられる（段階146）、
そうでなければ、可搬式再生機120はコンテンツ要求を送信し（段階148）、そして段階150にて、コンテンツが可搬式再生機120に転送される。
【００７２】
図２は、本発明の好適な一実施形態を示している。配信手段はＤＲＭソフトウェアに関連付けられた標準サーバ200を有している。このサーバ200はネットワーク202を介して電話交換機204に接続されている。
【００７３】
そして、この電話交換機204はＡＤＳＬ（非対称型デジタル加入者回線）回線206を介して客のパーソナルコンピュータ210に接続されており、このコンピュータ210はこの客の全ての視聴装置のコンテンツにアクセスするための装置として作用している。
【００７４】
可搬式マルチメディア再生機212はＵＳＢ（ユニバーサル・システム・バス）インターフェース214を介してパーソナルコンピュータ210に接続されることができる。
【００７５】
以下ではＳと表記されるＤＲＭサーバ200の鍵SDは、１０２４ビットの長さの秘密ＲＳＡ鍵である。以下ではＰと表記される可搬式マルチメディア再生機212の鍵SPは、Ｓに対応する公開ＲＳＡ鍵である。
【００７６】
ＤＲＭサーバ200の識別子DIDは１２８ビットのデータである。コンテンツの識別子CIDは１２８ビットのデータである。可搬式再生機の識別子PIDは１２８ビットのデータである。
【００７７】
ライセンスを符号化する際に使用される鍵LAは１２８ビットの秘密鍵である。
【００７８】
ライセンスの認証及び検証を行うために使用される鍵LVは、公式：
LV＝AES｛LA｝（CID，PID）
を用いて得ることができる１２８ビットの秘密鍵である。ここで、AES（アドバンスト・エンクリプション・スタンダード）は米国標準技術局によって定義された公開アルゴリズムである。この実施形態において、ＡＥＳアルゴリズムは先に定義された多様化アルゴリズムDIVAlgoとしての役割を果たす。
【００７９】
認証アルゴリズムAuthAlgo1は、ＲＳＡ研究所符号化標準の第２．１版で定義されたアルゴリズムRSASSA-PSS-SIGNである。
【００８０】
検証アルゴリズムVerAlgo1は、ＲＳＡ研究所符号化標準の第２．１版で定義されたアルゴリズムRSASSA-PSS-VERIFYである。
【００８１】
認証アルゴリズムAuthAlgo2は、AES符号化アルゴリズムである。
【００８２】
検証アルゴリズムVerAlgo2は、AuthLicenceデータとAES｛LV｝（ライセンス）の結果との比較である。
【００８３】
この好適な実施形態においては、アクセス時間制限付きコンテンツの、ライセンス内に含められている視聴期限日が検証される。
【００８４】
図１ｂにて説明された一般的な段階群の２つについて、この実施形態にて詳細に説明する。
【００８５】
図１ｂの段階142は、この実施形態においては、可搬式再生機内に格納されたライセンスの視聴期限日をＤＲＭサーバが検証する段階である。そして、段階144にて、このライセンス内に含められた消費期限日はＤＲＭサーバ100に伝送される。
【００８６】
第２の実施形態において、可搬式マルチメディア再生機は、ＡＤＳＬデジタル接続回線を用いてＤＲＭサーバに直接的に接続される。故に、この実施形態においては、アクセス装置として機能する中間のパーソナルコンピュータは存在しない。
【００８７】
先の２つの実施形態とは関係のない第３の実施形態においては、第１の実施形態のデータは以下のように定義される。
【００８８】
この実施形態の説明において以下ではＳと表記されるＤＲＭサーバの鍵SDは、AESアルゴリズムの１２８ビットの秘密鍵である。可搬式マルチメディア再生機の鍵SPは、Ｓと同一の１２８ビットの秘密鍵である。
【００８９】
認証アルゴリズムAuthAlgo1は、米国標準技術局の“The  Keyed-Hash  Message  Authentication”という表題の出版物１９８にて定義されたHMACアルゴリズムである。
【００９０】
検証アルゴリズムVerAlgo1もまたHMACアルゴリズムである。
【００９１】
AuthInfoデータは、鍵Ｓを用いてHMACアルゴリズムを実デイトに適用することにより得られる結果である。
【００９２】
AuthInfoデータを有効にするために、可搬式マルチメディア再生機もまた、秘密鍵Ｓを用いて実デイトに適用されたHMACアルゴリズムを使用することができる。値が一致する場合、AuthInfoは真であり、さもなければそれは偽である。
【００９３】
この第３の実施形態の独立した変形例においては：
ＤＲＭサーバの鍵SDは、AESアルゴリズムの１２８ビットの秘密鍵である。この変形例においてSVと表記される可搬式マルチメディア再生機の鍵SPは、異なる１２８ビットの秘密鍵である。
【００９４】
SVとSDとの間には派生関係が存在し、SDは公式（１）：
SD＝AES｛SV｝（DID）      （１）
を用いて再計算されることができる。
【００９５】
認証アルゴリズムAuthAlgo1はHMACアルゴリズムである。
【００９６】
検証アルゴリズムVerAlgo1もまたHMACアルゴリズムである。
【００９７】
AuthInfoデータは、秘密鍵SDを用いてHMACアルゴリズムを実デイトに適用することにより得られる結果である。
【００９８】
AuthInfoデータを検証するために、可搬式マルチメディア再生機は、先ず公式（１）を用いてSDを取得し、そして秘密鍵SDを用いてHMACアルゴリズムを実デイトに適用する。値が一致する場合、AuthInfoデータは真であり、さもなければそれは偽である。
【００９９】
次に第４の実施形態を説明する。可搬式マルチメディア再生機が、クライアントＤＲＭコンピュータと呼ばれるＤＲＭソフトウェアを伴うコンピュータに接続されると、N時間コンテンツライセンスが可搬式マルチメディア再生機に転送される。コンテンツ及びライセンスの転送後、可搬式マルチメディア再生機はクライアントＤＲＭとの接続を切ることができる。このライセンスは、認証が得られた場合に、特に可搬式マルチメディア再生機にて視聴されるように、デジタルコンテンツを複製権を有しない（視聴のみの）暗号化コンテンツに変換するために必要な全情報を提供する。
【０１００】
可搬式マルチメディア再生機は安全に保管された時計を有していない。クライアントＤＲＭコンピュータのみが、例えば安全に保管された時計により、ＤＲＭサービスを実行するときに必要とされる確実な時間基準を有している。
【０１０１】
その結果、騙そうとするユーザは、Ｎ時間の権利を伴うコンテンツを許可された時間より長い時間にわたって視聴できるように、可搬式マルチメディア再生機の時間を変更しようと試みることができる。
【０１０２】
しかしながら、可搬式マルチメディア再生機が次にクライアントＤＲＭコンピュータに接続されるとき、クライアントＤＲＭコンピュータは、有効でないＮ時間ライセンスを削除したり、その他の制裁措置をとったりするために、可搬式マルチメディア再生機の時計を検証し、それを例えば自身の安全に保管された時計に同期させる。
【０１０３】
故に、単に、時計を同期させるためにＤＲＭコンピュータと可搬式再生機との間の安全が保証された接続を構築すればよい。
【０１０４】
この実施形態において、時間は、可搬式マルチメディア再生機の時計の値を観測することによって直接的に管理される。
【０１０５】
故に、この実施形態においては、図１ｂにて説明された一般的な段階群の２つは以下のように具体化される。
【０１０６】
図１ｂの段階142は、この変形例においては、ＤＲＭサーバが可搬式再生機の内部時計の真偽を検証する段階である。
【０１０７】
そして段階144にて、この可搬式再生機の内部時計の値はＤＲＭコンピュータに伝送される。
【０１０８】
この第４の実施形態は、可搬式マルチメディア再生機に含まれるマイクロプロセッサカードを用いて実現されることができる。ＤＲＭコンピュータ及びマイクロプロセッサカードの各々は認証付きの一対の非対称鍵を含んでいる。
【０１０９】
接続ごとに、ＤＲＭパーソナルコンピュータ、及び可搬式マルチメディア再生機のカードは相互に認証し合い、それらの間に安全な接続を構築する。
【０１１０】
そして、ＤＲＭパーソナルコンピュータは、可搬式再生機の内部時計を更新し直す。そして、可搬式再生機は期限切れのコンテンツを削除し、自身が有するコンテンツリストを更新することができる。
【０１１１】
有利なことに、可搬式再生機の時間変更を追跡するために、カードは或る一定の事象を記録することができる。
【０１１２】
そして、この事象ファイルはカード内に格納される。可搬式再生機がＤＲＭコンピュータに接続されると、この事象ファイルもまたＤＲＭコンピュータに転送され、ＤＲＭコンピュータは執られるべき措置を管理する。
【０１１３】
この事象ファイルを作成するため、カードは可搬式再生機の時計を規則的に読み取り、それを記録することができる。
【０１１４】
図３は、この記録方法を示している。可搬式再生機300は内部時計302を含んでおり、またカード310を伴っている。
【０１１５】
可搬式再生機がコンテンツにアクセス（視聴を開始）する度に、可搬式再生機の時計の値が記録される。この時計の時間値は、この目的のために備えられたマイクロプロセッサカード310の署名手段312による署名のためにカードに伝えられる。
【０１１６】
この時計の時間値はまた、安全が保証されたカード310によってコンテンツの満了日と比較され、故に、視聴が許可されることが制御可能にされる。
【０１１７】
カード310は常に、記憶手段又は署名ファイル314内の少なくとも最後の時計の時間値を（安全な方法で）保持する。
【０１１８】
コンテンツの視聴が許可される前に、マイクロプロセッサカード310は、時計302の値が以前に記録された時計の時間値より後であることを検証する。
【０１１９】
そうでない場合、これは時計が不正に操作されたことを意味し得るものであり、カード310は如何なる保護コンテンツの視聴をも許可しない。
【０１２０】
そうでない場合、カード310は、コンテンツライセンスの期限日が時計302の正確な瞬間での時計の時間値より後であるかを検証し、そうであればコンテンツの視聴は許可され、そうでなければ視聴は阻止される。
【０１２１】
有利には、可搬式再生機の時計を調整することができるように、カードの可搬式再生機との関連性を強いることが可能である。
【０１２２】
事象ファイルの作成の別の一例は、マイクロプロセッサカード内に時計の変更のみを記録することである。
【０１２３】
有利には、可搬式装置のカードは各アクセス時間制限付きコンテンツの全視聴時間のカウンタを格納する。
【０１２４】
このカウンタが、コンテンツに付随するＮ時間ライセンスによって定められている視聴期限日と最初の視聴日との間の差を超える場合、例え内部時計の値が期限日の値の前であったとしても、カードはコンテンツの復号化のための鍵を提供せず、それによりコンテンツの視聴を阻止する。
【図面の簡単な説明】
【０１２５】
【図１ａ】本発明に従った視聴装置に接続された、本発明に従ったサーバを示す図である。
【図１ｂ】本発明に従った方法の或る一定の段階においての、サーバと視聴装置との間のデータの流れを示す図である。
【図２】本発明の一実施形態を示す図である。
【図３】マイクロプロセッサカードを使用する本発明の一実施形態を示す概略図である。
【図１ａ】
2009500701.tif 000003
【図１ｂ】
2009500701.tif 000004
【図２】
2009500701.tif 000005
【図３】
2009500701.tif 000006
【国際調査報告】
2009500701.tif 000007
2009500701.tif 000008
2009500701.tif 000009