(57)【特許請求の範囲】
【請求項１】
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機であって、
視聴開始日時に応じて視聴期限が制限される前記コンテンツを前記可搬型記録メディアに書き出す指示が入力された際、前記視聴期限を管理する管理サーバから前記コンテンツの視聴期限を示す管理情報を取得する取得部と、
前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツおよび前記管理情報とともに、前記可搬型記録メディアに記録する記録部と、を備え、
前記管理情報は、確定した視聴期限、または前記コンテンツが未視聴であることを示す情報であり、
前記記録部は、少なくとも前記管理情報が前記コンテンツが未視聴であることを示す場合に、前記コンテンツおよび前記管理情報とともに前記管理サーバ参照情報を前記可搬型記録メディアに記録する、コンテンツ受信機。
【請求項２】
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機の書き出し方法であって、
視聴開始日時に応じて視聴期限が制限される前記コンテンツを前記可搬型記録メディアに書き出す指示が入力された際、前記視聴期限を管理する管理サーバから前記コンテンツの視聴期限を示す管理情報を取得する取得ステップと、
前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツおよび前記管理情報とともに、前記可搬型記録メディアに記録する記録ステップと、を備え、
前記管理情報は、確定した視聴期限、または前記コンテンツが未視聴であることを示す情報であり、
前記記録ステップにおいては、少なくとも前記管理情報が前記コンテンツが未視聴であることを示す場合に、前記コンテンツおよび前記管理情報とともに前記管理サーバ参照情報を前記可搬型記録メディアに記録する、コンテンツ受信機の書き出し方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可搬型記録メディアに記録されたコンテンツを、コンテンツの著作権に従って利用可能とする、コンテンツ受信機、及びコンテンツ受信機の書き出し方法等に関する。
【背景技術】
【０００２】
近年、ネットワークを利用して、映像コンテンツをコンテンツサーバからコンテンツ受信機のハードディスクなどの蓄積媒体にダウンロードしてから、コンテンツ受信機で視聴する、ダウンロードサービスが一般化しつつある。そのサービス形態として、映像コンテンツを購入した後は永続的に視聴が可能である売りきり型のサービス形態と、映像コンテンツを購入した後の一定期間のみの視聴が可能であるレンタル型のサービス形態とがある。いずれのサービス形態においても、コンテンツの利用条件を管理するために著作権保護方式（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ；ＤＲＭ）をコンテンツ受信機は用いており、特にレンタルコンテンツの場合にはＤＲＭで視聴期限の管理を行う。
【０００３】
典型的なダウンロード型のレンタル販売においては、コンテンツを供給するコンテンツ事業者がコンテンツサーバとＤＲＭサーバを運用し、視聴者側のコンテンツ受信機はコンテンツサーバから暗号化されたレンタルコンテンツをダウンロードするとともに、ＤＲＭサーバから暗号化コンテンツの復号鍵とコンテンツの視聴条件とを取得する。コンテンツの視聴条件の中には、当該コンテンツが視聴可能である期間の情報や、コンテンツの複製条件などが含まれる。
【０００４】
レンタルサービスの視聴可能期間の設定方法には、いくつかの方法が考えられるが、視聴可能である期間を、コンテンツを視聴するユーザの都合に合わせられるように、視聴可能期間の開始を購入時点からとはせずに、ユーザが映像コンテンツを初めて視聴した時点（初回視聴時）からとするサービス形態が想定される。このようなサービス形態の場合、コンテンツの購入時点ではコンテンツの視聴可能な期間（例えば７２時間）のみが規定され、ユーザが初回視聴時に初めて視聴可能な有効期限（例えば８月７日１３時まで）が確定する。
【０００５】
また、ハードディスクにダウンロードした映像コンテンツは、ダウンロードしたコンテンツ受信機で視聴するのみならず、ダウンロードした映像コンテンツの複製をコンテンツ受信機からメモリカード等のリムーバブルメディアに書き出し、ダウンロードした映像コンテンツの複製を携帯端末などで視聴する形態も想定される。
【０００６】
特許文献１では、携帯端末などで期限付きコンテンツの再生を制御する技術として、コンテンツをリムーバブルディスクなどの記録媒体に書き込む際に、コンテンツを記録媒体に書き込んだ記録日時情報を記録媒体に併せて書き込み、携帯端末での再生時に再生時刻と記録時刻を比較し、その差が所定の時間以内であれば再生を許可する技術を開示している。
【０００７】
視聴可能期間の開始を初回視聴時からとする上記したレンタルサービスの形態において、ユーザがまだ視聴をしていないために有効期限（視聴可能期限）が未確定であるコンテンツをリムーバブルメディアに書き出す場合でも、この特許文献１の技術を用いれば、コンテンツをリムーバブルメディアに書き出した時点から所定時間内でのみ再生できるように、コンテンツの有効期限を制御することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−２０２９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記した従来技術では、コンテンツ受信機のハードディスク内のコンテンツとリムーバブルメディア内のコンテンツの有効期限を同期させることができず、また、複数のリムーバブルメディアにコンテンツを書き出した場合には、各リムーバブルメディア内の各コンテンツ同士の有効期限も同期させることができなかった。
【００１０】
すなわち、コンテンツ受信機で初回の視聴をする前に、映像コンテンツの複製をコンテンツ受信機からリムーバブルメディアに書き出した場合、リムーバブルメディア内のコンテンツの有効期限はそのコンテンツをリムーバブルメディアに記録した時点で確定するのに対し、コンテンツ受信機内のコンテンツの有効期限は、コンテンツ受信機で初めての視聴を開始したときに、予め決められている視聴可能な期間後の時間と確定されるため、これらの有効期限を同期させることはできない。また、複数のリムーバブルメディアにコンテンツを書き出した場合、各リムーバブルメディアへの記録時刻が異なるため、各リムーバブルメディア内の各コンテンツ同士の有効期限も異なってしまう。
【００１１】
さらには、リムーバブルメディアに記録する時点で有効期限を確定するのではなく、リムーバブルメディアに記録したコンテンツを携帯端末で初めて再生した際に有効期限を確定させることも考えられる。このような場合でも、（各リムーバブルメディアでコンテンツを再生する時刻が異なるため、）各リムーバブルメディア内の各コンテンツ同士の有効期限が異なる。
【００１２】
有効期限がコンテンツの複製ごとに異なると、有効期限が長く設定されたコンテンツの複製については、その分だけユーザは長く視聴できることになり、コンテンツ提供者の条件を満たすことができなくなる。そこで、複数の携帯端末の間や、コンテンツ受信装置との間で有効期限の同期が必要となる。
【００１３】
ところで、一般に、リムーバブルメディアでは、メディアの種類ごとに固有のコンテンツ保護方式（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｙｓｔｅｍ；ＣＰＳ）が規定されており、メディアに書き込む際には、ダウンロードサービスのＤＲＭからリムーバブルメディアのＣＰＳへ、コンテンツ保護システム間の著作権保護方式の受け渡し（エキスポート）が必要である。
【００１４】
特許文献１の場合には、ＣＰＳで保護されたリムーバブルメディア内のコンテンツを再生する携帯端末は、別のコンテンツ保護システムであるＤＲＭのサーバへのアクセス手段を持たないため、ＤＲＭで管理されたコンテンツ受信機のハードディスク内のコンテンツと有効期限の同期を取ることができない。
【００１５】
本発明は、上記従来の課題を考慮して、著作権保護方式（例えばＤＲＭ）によって、有効期限を設定せずに視聴可能な期間のみが指定されたコンテンツを、別のコンテンツ保護方式（例えばＣＰＳ）に視聴可能な期間のみを指定してエキスポートした場合でも、両コンテンツ保護システム管理下のコンテンツの有効期限を同期させることができる、コンテンツ受信機、及びコンテンツ受信機の書き出し方法等を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上述した課題を解決するために、第１の本発明は、
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機であって、
視聴開始日時に応じて視聴期限が制限される前記コンテンツを前記可搬型記録メディアに書き出す指示が入力された際、前記視聴期限を管理する管理サーバから前記コンテンツの視聴期限を示す管理情報を取得する取得部と、
前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツおよび前記管理情報とともに、前記可搬型記録メディアに記録する記録部と、を備え、
前記管理情報は、確定した視聴期限、または前記コンテンツが未視聴であることを示す情報であり、
前記記録部は、少なくとも前記管理情報が前記コンテンツが未視聴であることを示す場合に、前記コンテンツおよび前記管理情報とともに前記管理サーバ参照情報を前記可搬型記録メディアに記録する、コンテンツ受信機であり、
第２の本発明は、
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機の書き出し方法であって、
視聴開始日時に応じて視聴期限が制限される前記コンテンツを前記可搬型記録メディアに書き出す指示が入力された際、前記視聴期限を管理する管理サーバから前記コンテンツの視聴期限を示す管理情報を取得する取得ステップと、
前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツおよび前記管理情報とともに、前記可搬型記録メディアに記録する記録ステップと、を備え、
前記管理情報は、確定した視聴期限、または前記コンテンツが未視聴であることを示す情報であり、
前記記録ステップにおいては、少なくとも前記管理情報が前記コンテンツが未視聴であることを示す場合に、前記コンテンツおよび前記管理情報とともに前記管理サーバ参照情報を前記可搬型記録メディアに記録する、コンテンツ受信機の書き出し方法である。
なお、第１の本発明に関連する発明は、
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機であって、
前記コンテンツを前記可搬型記録メディアに書き出す際、
前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツとともに、前記可搬型記録メディアに記録する記録部を備えたコンテンツ受信機である。
【００１７】
また、第２の本発明に関連する発明は、
前記管理サーバ参照情報を、前記コンテンツを前記可搬型記録メディアに書き出す際、書き出しライセンスを貰うことで取得する、第１の本発明に関連する発明のコンテンツ受信機である。
【００１８】
また、第３の本発明に関連する発明は、
前記コンテンツを前記可搬型記録メディアに書き出す際、
前記記録部は、前記コンテンツとともに、前記コンテンツの視聴期限が未だ確定していない場合のその未確定の視聴期限に関する情報、または前記コンテンツの視聴期限が既に確定していた場合のその既に確定済みの視聴期限も前記可搬型記録メディアに記録する、第１の本発明に関連する発明のコンテンツ受信機である。
【００１９】
また、第４の本発明に関連する発明は、
前記管理サーバ参照情報は、前記コンテンツの視聴期限を確定する前記著作権保護方式で管理される前記管理サーバのＵＲＬである、第１の本発明に関連する発明のコンテンツ受信機である。
【００２０】
また、第５の本発明に関連する発明は、
著作権保護方式で視聴期限が管理されるコンテンツがコンテンツサーバから受信され、コンテンツ保護方式で管理される可搬型記録メディアに記録された前記コンテンツを再生するコンテンツ再生機であって、
視聴期限が確定していない前記コンテンツの視聴期限を確定する際に、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記コンテンツ保護方式で提供される視聴期限の期限確定手段を用いず、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定を要求する視聴期限取得部を備えた、コンテンツ再生機である。
【００２１】
また、第６の本発明に関連する発明は、
前記視聴期限取得部は、前記可搬型記録メディアに、前記コンテンツとともに、前記コンテンツが視聴期限同期対象であることを識別する期限同期管理情報が記録されている場合には、前記管理サーバ参照情報で示される前記管理サーバに対して前記視聴期限の確定を要求する際に前記期限同期管理情報を送信する、第５の本発明に関連する発明のコンテンツ再生機である。
【００２２】
また、第７の本発明に関連する発明は、
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機と、前記可搬型記録メディアに記録された前記コンテンツを再生するコンテンツ再生機とを対象として、前記コンテンツの視聴期限を管理する管理サーバであって、
前記コンテンツの視聴期限の確定要求を前記コンテンツ再生機から受け取ると、
（ａ）前記コンテンツの視聴期限が未だ確定していない場合には現在時刻を基準として視聴期限を確定し、前記コンテンツの確定された視聴期限として記録するとともに、前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給し、
（ｂ）前記コンテンツの視聴期限が既に確定していた場合には、その既に確定済みの視聴期限を前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給する視聴期限供給部を備え、
前記コンテンツ受信機が前記コンテンツを前記可搬型記録メディアに書き出す際に、前記視聴期限を確定させる前記管理サーバの位置を示す管理サーバ参照情報が、前記コンテンツとともに前記可搬型記録メディアに記録され、
視聴期限が確定していない前記コンテンツの視聴期限を前記コンテンツ再生機が確定する際に、前記管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記コンテンツ保護方式で提供される視聴期限の期限確定手段が用いられず、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定要求が送信されてくる、管理サーバである。
【００２３】
また、第８の本発明に関連する発明は、
前記視聴期限供給部は、前記コンテンツ受信機が前記コンテンツを再生する機能を有する場合、再生ライセンス要求を前記コンテンツ受信機から受け取ると、
（ａ）前記コンテンツの視聴期限が未だ確定していない場合には現在時刻を基準として視聴期限を確定し、前記コンテンツの確定された視聴期限として記録するとともに、前記コンテンツの視聴期限として前記コンテンツ受信機に対して供給し、
（ｂ）前記コンテンツの視聴期限が既に確定していた場合には、その既に確定済みの視聴期限を前記コンテンツの視聴期限として前記コンテンツ受信機に対して供給する、第７の本発明に関連する発明の管理サーバである。
【００２４】
また、第９の本発明に関連する発明は、
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機と、前記可搬型記録メディアに記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴期限を管理する管理サーバと、を備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、前記コンテンツを前記可搬型記録メディアに書き出す際、前記コンテンツとともに、前記視聴期限を確定させる前記管理サーバの位置を示す管理サーバ参照情報を前記可搬型記録メディアに記録する記録部を有し、
前記コンテンツ再生機は、視聴期限が確定していない前記コンテンツの視聴期限を確定する際に、前記管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記コンテンツ保護方式で提供される視聴期限の期限確定手段を用いず、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定を要求する視聴期限取得部を有し、
前記管理サーバは、前記コンテンツの視聴期限の確定要求を前記コンテンツ再生機から受け取ると、
（ａ）前記コンテンツの視聴期限が未だ確定していない場合には現在時刻を基準として視聴期限を確定し、前記コンテンツの確定された視聴期限として記録するとともに、前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給し、
（ｂ）前記コンテンツの視聴期限が既に確定していた場合には、その既に確定済みの視聴期限を前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給する視聴期限供給部を有する、コンテンツ利用システムである。
【００２５】
また、第１０の本発明に関連する発明は、
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機と、前記可搬型記録メディアに記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴期限を管理する管理サーバとを備えたコンテンツ利用システムのコンテンツ利用方法であって、
前記コンテンツ受信機が、前記コンテンツを前記可搬型記録メディアに書き出す際、前記コンテンツとともに、前記視聴期限を確定させる前記管理サーバの位置を示す管理サーバ参照情報を前記可搬型記録メディアに記録する記録ステップと、
前記コンテンツ再生機が、視聴期限が確定していない前記コンテンツの視聴期限を確定する際に、前記管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記コンテンツ保護方式で提供される視聴期限の期限確定手段を用いず、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定を要求する視聴期限取得ステップと、
前記管理サーバが、前記コンテンツの視聴期限の確定要求を前記コンテンツ再生機から受け取ると、
（ａ）前記コンテンツの視聴期限が未だ確定していない場合には現在時刻を基準として視聴期限を確定し、前記コンテンツの確定された視聴期限として記録するとともに、前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給し、
（ｂ）前記コンテンツの視聴期限が既に確定していた場合には、その既に確定済みの視聴期限を前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給する視聴期限供給ステップとを有する、コンテンツ利用方法である。
【００２６】
また、第１１の本発明に関連する発明は、
前記記録ステップにおいて、前記コンテンツを前記可搬型記録メディアに書き出す際、前記管理サーバ参照情報は、前記コンテンツ受信機が前記管理サーバから書き出しライセンスを貰うことで取得され、
前記書き出しライセンスには、前記コンテンツが視聴期限同期対象であることを識別する期限同期管理情報が含まれており、
前記記録ステップは、前記コンテンツを前記可搬型記録メディアに記録する際に、前記期限同期管理情報も記録し、
前記視聴期限取得ステップは、前記管理サーバに対して前記コンテンツの視聴期限の確定を要求する際に前記期限同期管理情報を送信し、
前記視聴期限供給ステップは、前記コンテンツ再生機から受け取った前記期限同期管理情報によって、前記視聴期限の確定要求がされた前記コンテンツが視聴期限の同期対象であるか判断する、第１０の本発明に関連する発明のコンテンツ利用方法である。
【００２７】
また、第１２の本発明に関連する発明は、
さらに、前記コンテンツ受信機によって、前記コンテンツを暗号化し、前記コンテンツを復号するための復号鍵を前記著作権保護方式で定める暗号化方式で暗号化する暗号化ステップと、
前記コンテンツ再生機によって、前記可搬型記録メディアに記録された前記コンテンツを復号する復号ステップとを備え、
前記記録ステップは、前記暗号化したコンテンツと、前記暗号化した復号鍵と、前記管理サーバ参照情報とを前記可搬型記録メディアに記録し、
前記復号ステップは、前記コンテンツ再生機において前記コンテンツを利用する際に、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの復号鍵を復号するための復号鍵を問い合わせ取得し、その取得した復号鍵を用いて前記コンテンツの復号鍵を復号し、その復号された前記コンテンツの復号鍵を用いて前記コンテンツを復号する、第１０の本発明に関連する発明のコンテンツ利用方法である。
【００２８】
また、第１３の本発明に関連する発明は、
前記暗号化ステップは、前記コンテンツを復号するための復号鍵を、前記著作権保護方式での一方向性関数に通した値で暗号化して生成する、第１２の本発明に関連する発明のコンテンツ利用方法である。
【００２９】
また、第１４の本発明に関連する発明は、
前記復号ステップは、前記コンテンツの復号鍵を復号する際には、前記管理サーバから取得した復号鍵と前記可搬型記録メディアの固有ＩＤとを用いて復号する、第１２の本発明に関連する発明のコンテンツ利用方法である。
【００３０】
また、第１５の本発明に関連する発明は、
前記視聴期限取得ステップにおいて、前記コンテンツの視聴期限の確定要求をした際に、前記コンテンツの復号鍵を復号するために用いる復号鍵が前記管理サーバから供給される、第１２の本発明に関連する発明のコンテンツ利用方法である。
【００３１】
また、第１６の本発明に関連する発明は、
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機の書き出し方法であって、
前記コンテンツを前記可搬型記録メディアに書き出す際、
前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツとともに、前記可搬型記録メディアに記録する記録ステップを備えた、コンテンツ受信機の書き出し方法である。
【００３２】
また、第１７の本発明に関連する発明は、
著作権保護方式で視聴期限が管理されるコンテンツがコンテンツサーバから受信され、コンテンツ保護方式で管理される可搬型記録メディアに記録された前記コンテンツを再生するコンテンツ再生機の視聴期限管理方法であって、
視聴期限が確定していない前記コンテンツの視聴期限を確定する際に、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記コンテンツ保護方式で提供される視聴期限の期限確定手段を用いず、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定を要求する視聴期限取得ステップを備えた、コンテンツ再生機の視聴期限管理方法である。
【００３３】
また、第１８の本発明に関連する発明は、
著作権保護方式で視聴期限が管理されるコンテンツをコンテンツサーバから受信し、コンテンツ保護方式で管理される可搬型記録メディアに前記コンテンツを書き出すコンテンツ受信機と、前記可搬型記録メディアに記録された前記コンテンツを再生するコンテンツ再生機とを対象として、前記コンテンツの視聴期限を管理する管理サーバの期限確定方法であって、
前記コンテンツの視聴期限の確定要求を前記コンテンツ再生機から受け取ると、
（１）前記コンテンツの視聴期限が未だ確定していない場合には現在時刻を基準として視聴期限を確定し、前記コンテンツの確定された視聴期限として記録するとともに、前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給し、
（２）前記コンテンツの視聴期限が既に確定していた場合には、その既に確定済みの視聴期限を前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給する視聴期限供給ステップを備え、
前記コンテンツ受信機が前記コンテンツを前記可搬型記録メディアに書き出す際に、前記視聴期限を確定させる前記管理サーバの位置を示す管理サーバ参照情報が、前記コンテンツとともに前記可搬型記録メディアに記録され、
視聴期限が確定していない前記コンテンツの視聴期限を前記コンテンツ再生機が確定する際に、前記管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記コンテンツ保護方式で提供される視聴期限の期限確定手段が用いられず、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定要求が送信される、管理サーバの期限確定方法である。
【００３４】
また、第１９の本発明に関連する発明は、
第１６の本発明に関連する発明のコンテンツ受信機の書き出し方法の、前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツとともに、前記可搬型記録メディアに記録する前記記録ステップをコンピュータに実行させるプログラムである。
【００３５】
また、第２０の本発明に関連する発明は、
第１７の本発明に関連する発明のコンテンツ再生機の視聴期限管理方法の、視聴期限が確定していない前記コンテンツの視聴期限を確定する際に、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定を要求する前記視聴期限取得ステップをコンピュータに実行させるプログラムである。
【００３６】
また、第２１の本発明に関連する発明は、
第１８の本発明に関連する発明の管理サーバの期限確定方法の、前記コンテンツの視聴期限の確定要求を前記コンテンツ再生機から受け取ると、（１）前記コンテンツの視聴期限が未だ確定していない場合には現在時刻を基準として視聴期限を確定し、前記コンテンツの確定された視聴期限として記録するとともに、前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給し、（２）前記コンテンツの視聴期限が既に確定していた場合には、その既に確定済みの視聴期限を前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給する前記視聴期限供給ステップをコンピュータに実行させるプログラムである。
【００３７】
また、第２２の本発明に関連する発明は、
第１９〜第２１のいずれかの本発明に関連する発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００３８】
以上の構成により本発明は、著作権保護方式（例えばＤＲＭ）によって、有効期限を設定せずに視聴可能な期間のみが指定されたコンテンツを、別のコンテンツ保護方式（例えばＣＰＳ）に視聴可能な期間のみを指定してエキスポートした場合でも、両コンテンツ保護システム管理下のコンテンツの有効期限を同期させることができる、コンテンツ受信機、及びコンテンツ受信機の書き出し方法等を提供できる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の形態１のコンテンツ利用システムにおける、コンテンツ受信機及びコンテンツ再生機の概略構成を示す図
【図２】本発明の実施の形態１における、リムーバブルメディア上のコンテンツ管理情報の構成を示す図
【図３】本発明の実施の形態１におけるコンテンツ再生機の動作フローを示す図
【図４】本発明の実施の形態１において、コンテンツ受信機が再生する前にコンテンツをＳＤカードに書き出して、その後コンテンツ受信機が再生する前にコンテンツ再生機で再生する場合の、コンテンツ受信機、コンテンツ再生機及びサーバの動作及び通信シーケンスを示した図
【図５】本発明の実施の形態１において、コンテンツ受信機が再生する前にコンテンツをＳＤカードに書き出して、その後コンテンツ再生機が再生する前にコンテンツ受信機で再生する場合の、コンテンツ受信機、コンテンツ再生機及びサーバの動作及び通信シーケンスを示した図
【図６】本発明の実施の形態１において、コンテンツ受信機で再生した後にコンテンツをＳＤカードに書き出してコンテンツ再生機が再生する場合の、コンテンツ受信機、コンテンツ再生機及びサーバの動作及び通信シーケンスを示した図
【発明を実施するための形態】
【００４０】
（実施の形態１）
以下、本発明の実施の形態１について、図面を参照しながら説明する。
【００４１】
以下の説明では、リムーバブルメディアの例としてＳＤカード、それに対応するＣＰＳとしてＣＰＲＭ（Ｃｏｎｔｅｎｔｓ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｍｏｖａｂｌｅ  Ｍｅｄｉａ）を用いた場合について説明する。
【００４２】
図１は、本実施の形態１におけるコンテンツ利用システムの構成図である。
【００４３】
コンテンツ受信機１１０はネットワーク（図示せず）を介して、コンテンツ事業者の運営するコンテンツサーバ１００及びＤＲＭサーバ１０１にアクセスする。
【００４４】
以下に、本実施の形態１のコンテンツ利用システムの動作を説明するとともに、コンテンツ受信機１１０及びコンテンツ再生機１２０の構成について説明する。
【００４５】
本実施の形態１のコンテンツ利用システムの、「１．コンテンツ受信機１１０で未再生のコンテンツをＳＤカード１３０に書き出し、コンテンツ再生機１２０でそのコンテンツを再生した後、コンテンツ受信機１１０でそのコンテンツを再生する場合」、「２．コンテンツ受信機１１０で未再生のコンテンツをＳＤカード１３０に書き出し、その後にコンテンツ受信機１１０でそのコンテンツの再生を行なった後に、コンテンツ再生機１２０でそのコンテンツを再生する場合」、「３．コンテンツ受信機１１０で再生を行なった後のコンテンツをＳＤカード１３０に書き出し、コンテンツ再生機１２０でそのコンテンツを再生する場合」における各動作について、以下に順に説明する。
【００４６】
（１．コンテンツ受信機で未再生のコンテンツをＳＤカードに書き出し、コンテンツ再生機でそのコンテンツを再生した後、コンテンツ受信機でそのコンテンツを再生する場合）
図４に、コンテンツ受信機１１０が再生する前にコンテンツ２００をＳＤカード１３０に書き出して、その後コンテンツ受信機１１０が再生する前にコンテンツ再生機１２０で再生する場合の、コンテンツ受信機１１０、コンテンツ再生機１２０、コンテンツサーバ１００及びＤＲＭサーバ１０１の動作及び通信シーケンスを示す。
【００４７】
コンテンツ受信機１１０は、別途ユーザが指定したレンタルコンテンツのダウンロードを実施するに際し、暗号化されたコンテンツ２００をコンテンツサーバ１００からダウンロード５００し、コンテンツ受信機１１０に内蔵しているハードディスクやメモリなどの蓄積媒体１１９などに記録する。
【００４８】
ユーザがコンテンツ受信機１１０のユーザインタフェース部（図示せず）などを通じて、コンテンツ受信機１１０に対して、蓄積媒体１１９に蓄積されたコンテンツ２００の書き出しを指示すると、コンテンツ受信機１１０は、ＤＲＭサーバ１０１に対してコンテンツ２００のエキスポートライセンスを要求５０１する。
【００４９】
エキスポートライセンス要求５０１を受けたＤＲＭサーバ１０１は、エキスポートライセンス５０２を、コンテンツ受信機１１０に送信する。
【００５０】
エキスポートライセンス５０２には、コンテンツ２００に対応するコンテンツ鍵２０１と視聴期限管理情報２０２に加えて、期限確定サーバＵＲＬ２０３及び購入ＩＤ２０４が含まれる。
【００５１】
なお、エキスポートライセンス５０２が、本発明に関連する発明の書き出しライセンスの一例にあたる。
【００５２】
ここで、コンテンツ鍵２０１は、暗号化されたコンテンツ２００を復号するための復号鍵であり、視聴期限管理情報２０２は、コンテンツ２００の視聴可能な期限を表す情報である。視聴期限管理情報２０２には、コンテンツ２００の視聴開始日時と視聴可能な期間とが含まれており、視聴開始日時が設定されている場合には、ユーザは視聴開始日時から視聴可能な期間の間だけそのコンテンツの視聴が可能である。つまり、視聴開始日時が設定されている場合には、視聴開始日時（例えば８月４日１３時）と視聴可能な期間（例えば７２時間）とから、そのコンテンツをいつまで視聴できるかを示す有効期限（例えば８月７日１３時まで）が決まる。
【００５３】
なお、コンテンツをいつまで視聴できるかを示す有効期限が、本発明、および本発明に関連する発明の視聴期限の一例にあたる。
【００５４】
ただし、コンテンツ受信機１１０においてコンテンツ２００の再生が一度も行われていない場合、すなわち、ＤＲＭサーバ１０１がコンテンツ２００に関する再生ライセンスをコンテンツ受信機１１０に対して一度も発行していない場合には、視聴期限管理情報２０２には視聴可能な期間のみが指定され、視聴開始日時が指定されない。
【００５５】
ここでは、コンテンツ受信機１１０においてコンテンツ２００の再生を一度も行なっていない状態でエキスポートライセンス要求５０１をしているので、このときのエキスポートライセンス５０２に含まれる視聴期限管理情報２０２には視聴開始日時は設定されていない。将来、コンテンツ２００が最初に再生された時点で初めて視聴開始日時が確定し、そこから視聴可能な期間の間だけ視聴が許可される。
【００５６】
また、期限確定サーバＵＲＬ２０３は、視聴期限を管理する管理サーバの場所を表す。本実施の形態１では、期限確定サーバＵＲＬ２０３の指し示す先はＤＲＭサーバ１０１となっている。ＤＲＭサーバ１０１は、ＤＲＭサーバ１０１で管理できる範囲以外のコンテンツ再生機１２０からの要求に対しても、購入ＩＤ２０４で示されるコンテンツの有効期限を確定し、コンテンツ再生機１２０に通知することができる。
【００５７】
購入ＩＤ２０４は、コンテンツの保護方式がＤＲＭシステムから他のコンテンツの保護方式であるＣＰＳシステムにコンテンツをエキスポートした際に、ＤＲＭシステム側からコンテンツを識別するための情報である。更に、購入ＩＤ２０４には、ＤＲＭサーバ１０１から供給された情報であることを確実に識別可能とするための認証情報を含んでいる。
【００５８】
コンテンツ受信機１１０は、暗号化されたコンテンツ２００を蓄積媒体１１９から読み出し、ＤＲＭ復号部１１１において、ＤＲＭサーバ１０１から取得したコンテンツ鍵２０１を用いて暗号を復号する。そして、ＣＰＳ暗号化部１１７は、復号したコンテンツ２００に対してＳＤカード１３０用のＣＰＳであるＣＰＲＭ形式で再度暗号化を実施し、ＳＤカード１３０に書き込むとともに、ＣＰＳ暗号化されたコンテンツ２００の復号に用いるＣＰＳ鍵２１１をコンテンツ２００に関連付けてＳＤカード１３０に書き込み５０３を行う。
【００５９】
また、コンテンツ受信機１１０の視聴条件変換部１１８は、ＤＲＭサーバ１０１の視聴期限供給部２０５から取得したコンテンツ２００の視聴期限管理情報２０２を、書き出し先のＣＰＳに沿った形式のＣＰＳ視聴期限管理情報２１２に変換し、コンテンツ２００に関連付けてＳＤカード１３０に記録する。
【００６０】
ＣＰＳ視聴期限管理情報２１２は、視聴開始日時と視聴可能な期間の情報を含み、視聴期限管理情報２０２の情報が引き継がれる。すなわち、この場合のようにコンテンツ受信機１１０においてコンテンツ２００を一度も再生せずにＳＤカード１３０にエキスポートするときには、視聴期限管理情報の視聴開始日時は指定されず視聴可能な期間のみが指定されるため、ＣＰＳ視聴期限管理情報２１２においても視聴開始日時は指定されず視聴可能な期間のみが指定されることとなる。
【００６１】
更に、コンテンツ受信機１１０の視聴期限取得部１１４は、期限確定サーバＵＲＬ２０３と購入ＩＤ２０４もコンテンツ２００と対応付けてＳＤカード１３０に記録する。
【００６２】
なお、ＳＤカード１３０が、本発明、および本発明に関連する発明の可搬型記録メディアの一例にあたる。また、期限確定サーバＵＲＬ２０３が、本発明、および本発明に関連する発明の管理サーバ参照情報の一例にあたり、購入ＩＤ２０４が、本発明に関連する発明の期限同期管理情報の一例にあたる。また、ＳＤカード１３０にコンテンツ２００を書き込むＣＰＳ暗号化部１１７、及び期限確定サーバＵＲＬ２０３を記録する視聴期限取得部１１４が、本発明、および本発明に関連する発明の記録部の一例にあたる。また、ＣＰＳ暗号化部１１７が、コンテンツ２００をＳＤカード１３０に書き込み、視聴期限取得部１１４が期限確定サーバＵＲＬ２０３をＳＤカード１３０に記録する処理が、本発明、および本発明に関連する発明の記録ステップの一例にあたる。また、このときにＳＤカード１３０に記録される、視聴開始日時が指定されていないＣＰＳ視聴期限管理情報２１２が、本発明に関連する発明の、未確定の視聴期限に関する情報の一例にあたる。
【００６３】
ここで、ＳＤカード１３０におけるコンテンツ管理情報について説明しておく。
【００６４】
図２は、ＳＤカード１３０におけるコンテンツ管理情報の詳細を示した図である。
【００６５】
ＳＤカード１３０内に記録されているコンテンツ管理情報には、ＳＤカード１３０内に記録されたコンテンツに関する管理情報が登録されている。
【００６６】
ＳＤカード１３０に記録された各コンテンツは、ファイルエントリ３００にて個別に識別され、さらに、コンテンツファイル名３０１、コンテンツ属性情報３０２、視聴期限管理情報３０３、期限確定サーバＵＲＬ３０４、及び購入ＩＤ３０５がそれぞれのコンテンツごとに管理情報として記録されている。期限確定サーバＵＲＬ３０４及び購入ＩＤ３０５は、コンテンツによっては情報が記録されていないこともある。図２において、ファイルエントリ３００のエントリ番号が１で表されるコンテンツは、そのファイル名は「ｄｉｓｔ００１．ｃｐｘ」であり、期限確定サーバＵＲＬ３０４は「ｈｔｔｐｓ：／／ｗｗｗ．ｔｔ．ｃｐｘｍ．ｏｒｇ」であることを示す。また、ファイルエントリ３００のエントリ番号が２で表されるコンテンツは、ファイル名が「ｒｅｃ００１．ｃｐｘ」であり、このコンテンツの期限確定サーバＵＲＬ３０４は存在しないことを示す「Ｎ／Ａ」で表されている。
【００６７】
視聴期限管理情報３０３は、視聴開始日時と、視聴可能な期間を含むことができ、本実施の形態１では、コンテンツの初回視聴時までは視聴開始日時は未確定状態である。図２において、「視聴開始＝Ｎ／Ａ」で示しているのが、視聴開始日時が未確定状態であることを示す。
【００６８】
コンテンツ受信機１１０において、コンテンツ２００をＳＤカード１３０に書き込む際に、コンテンツ２００に関する情報がＳＤカード１３０のコンテンツ管理情報に記録される。具体的には、ＣＰＳ視聴期限管理情報２１２、期限確定サーバＵＲＬ２０３、及び購入ＩＤ２０４の情報が、それぞれ、コンテンツ管理情報内のコンテンツ２００の、視聴期限管理情報３０３、期限確定サーバＵＲＬ３０４、及び購入ＩＤ３０５として記録される。
【００６９】
ここでは、コンテンツ受信機１１０においてコンテンツ２００を一度も再生しない状態でＳＤカード１３０に書き込まれるので、ＣＰＳ視聴期限管理情報２１２は、視聴開始日時が指定されず視聴可能な期間のみが指定されており、コンテンツ２００に関するコンテンツ管理情報は、図２のファイルエントリ３００のエントリ番号が１のコンテンツのように記載されることになる。
【００７０】
続いて、このようにしてＳＤカード１３０に書き出したコンテンツ２００を別のコンテンツ再生機１２０に移動５０４して、コンテンツ受信機１１０で初めての再生がされるよりも前に、コンテンツ再生機１２０で再生する手順について説明する。
【００７１】
コンテンツ再生機１２０は、ＣＰＲＭ形式で記録されたＳＤカードの再生機能を持つコンテンツ視聴端末である。コンテンツ再生機１２０に挿入されたＳＤカード１３０上に記録されたコンテンツ２００を再生する場合には、視聴期限取得部１２４は、まずＳＤカード１３０から、コンテンツ２００に関連付けられたＣＰＳ視聴期限管理情報２１２、期限確定サーバＵＲＬ２０３、及び購入ＩＤ２０４を読み出す。
【００７２】
視聴期限取得部１２４は、期限確定サーバＵＲＬ２０３で指し示されるＤＲＭサーバ１０１に対して購入ＩＤ２０４を送り、コンテンツ２００の有効期限の確定を要求５０５する。
【００７３】
管理サーバであるＤＲＭサーバ１０１の視聴期限供給部２０５は、コンテンツ再生機１２０からの有効期限確定要求５０５を受け取ると、購入ＩＤ２０４に含まれる認証情報をチェックすることによりその購入ＩＤ２０４がＤＲＭサーバ１０１から提供されたものであることを確認した後、その購入ＩＤ２０４で示されるコンテンツの視聴開始日時が確定済みかどうか判断する。そのコンテンツ２００の視聴開始日時はまだ確定していないので、視聴期限供給部２０５は、現在時刻を視聴開始日時に設定することにより有効期限を確定５０６し、現在時刻を設定した視聴開始日時を視聴可能な期間とともに、有効期限情報２２３としてコンテンツ再生機１２０に通知５０７する。
【００７４】
なお、有効期限確定要求５０５が、本発明に関連する発明の視聴期限の確定要求の一例にあたる。また、このときに現在時刻を設定した視聴開始日時及び視聴可能な期間が、本発明に関連する発明の、確定された視聴期限の一例にあたる。また、視聴期限取得部１２４が、有効期限確定要求５０５をＤＲＭサーバ１０１へ送信する処理が、本発明に関連する発明の視聴期限取得ステップの一例にあたる。また、ＤＲＭサーバ１０１が、有効期限確定要求５０５に応じて有効期限情報２２３をコンテンツ再生機１２０へ送信する処理が、本発明に関連する発明の視聴期限供給ステップの一例にあたる。
【００７５】
コンテンツ再生機１２０の視聴期限取得部１２４は、ＤＲＭサーバ１０１から取得した有効期限情報２２３をＣＰＲＭのＣＰＳ視聴期限管理情報２１２に変換し、ＳＤカード１３０に書き込むとともに、視聴期限取得部１２４内部に記憶する。そして、視聴期限取得部１２４は、視聴開始日時と視聴可能な期間からコンテンツ２００の有効期限を求め、視聴期限判定部１２５に入力する。
【００７６】
このとき変換されるＣＰＳ視聴期限管理情報２１２は、視聴開始日時が確定した有効期限情報２２３から変換されるので、視聴開始日時が指定されたものとなる。したがって、ＳＤカード１３０内のコンテンツ管理情報のコンテンツ２００の視聴期限管理情報３０３は、図２のファイルエントリ３００のエントリ番号が１のコンテンツのような情報から、エントリ番号が３のコンテンツのような情報に書き換えられることになる。
【００７７】
視聴期限判定部１２５は、セキュア時計１２６から現在の日時情報を読み出し、視聴期限取得部１２４から取得したコンテンツ２００の有効期限と比較することにより、現在時刻が有効期限を超過していないかどうかを判定する。
【００７８】
この場合には、現在時刻が視聴開始日時に設定されているので、現在時刻は有効期限を超過していないと判断され、視聴期限判定部１２５は、再生制御部１２３に対してコンテンツ２００の再生が可能である旨を通知する。
【００７９】
ＣＰＳ復号部１２１は、再生制御部１２３からコンテンツ２００の再生が可能である旨を受け取り、ＳＤカード１３０からコンテンツ２００とＣＰＳ鍵２１１を読み出す。そして、ＣＰＳ鍵２１１で復号したコンテンツ２００を出力部１２２に対して出力する。出力部１２２が、符号化されたコンテンツ２００を解読してＡＶ信号として出力することにより、コンテンツ２００が再生５０８される。
【００８０】
その後、コンテンツ受信機１１０において、ＳＤカード１３０に書き出したコンテンツ２００に対応する蓄積媒体１１９に蓄積しておいたコンテンツ２００を初めて再生する。
【００８１】
ユーザは、コンテンツ受信機１１０のユーザインタフェース部などを通じて、コンテンツ受信機１１０に対して、蓄積媒体１１９に蓄積されたコンテンツ２００の再生を指示する。そうすると、コンテンツ受信機１１０は、ＤＲＭサーバ１０１に対してコンテンツ２００の再生ライセンスを要求５０９する。
【００８２】
再生ライセンス要求５０９を受けたＤＲＭサーバ１０１から送信されてくる再生ライセンス５１０には、コンテンツ２００を復号するためのコンテンツ鍵２０１と、コンテンツ２００の視聴期限管理情報２０２とが含まれる。ここで視聴期限管理情報２０２には、コンテンツ２００の視聴開始日時と視聴可能な期間とが含まれている。
【００８３】
再生ライセンス要求５０９を受けたＤＲＭサーバ１０１は、視聴期限管理情報２０２の視聴可能な期間として、コンテンツ２００に定められた所定の値を記載し、有効期限確定処理５０６においてコンテンツ２００の視聴開始日時を確定しているので、現在時刻が有効期限を越えていなければ、その確定済みの視聴開始日時、すなわちコンテンツ再生機１２０に対して有効期限情報５０７として以前に送った日時を記載する。
【００８４】
ＤＲＭサーバ１０１の視聴期限供給部２０５は、このようにして生成された視聴期限管理情報２０２を、コンテンツ鍵２０１とともに再生ライセンス５１０に含めて、コンテンツ受信機１１０に送信する。
【００８５】
そして、コンテンツ受信機１１０の視聴期限取得部１１４は、ＤＲＭサーバ１０１から視聴期限管理情報２０２を受信する。
【００８６】
視聴期限取得部１１４は、ＤＲＭサーバ１０１から取得した視聴期限管理情報２０２に記載されている視聴開始日時と視聴可能な期間とから、コンテンツ２００の有効期限を求め、視聴期限判定部１１５に入力する。
【００８７】
視聴期限判定部１１５は、セキュア時計１１６から現在の日時情報を読み出し、視聴期限取得部１１４から取得した有効期限と比較することにより、現在時刻が有効期限を超過していないかどうかを判定する。現在時刻が有効期限を超過していないと判断した場合には、視聴期限判定部１１５はＤＲＭ復号部１１１に対して、暗号化されたコンテンツ２００の復号を指示する。
【００８８】
復号の指示を受けたＤＲＭ復号部１１１は、蓄積媒体１１９からコンテンツ２００を読み出し、ＤＲＭサーバ１０１から取得したコンテンツ鍵２０１で、コンテンツ２００の暗号を復号し出力部１１２に対して出力する。
【００８９】
出力部１１２が、符号化されたコンテンツ２００を復号して映像・音声信号として出力することにより、コンテンツ２００が再生５１１される。
【００９０】
（２．コンテンツ受信機で未再生のコンテンツをＳＤカードに書き出し、その後にコンテンツ受信機でそのコンテンツの再生を行なった後に、コンテンツ再生機でそのコンテンツを再生する場合）
図５に、コンテンツ受信機１１０が再生する前にコンテンツ２００をＳＤカード１３０に書き出して、その後コンテンツ再生機１２０が再生する前にコンテンツ受信機１１０で再生する場合の、コンテンツ受信機１１０、コンテンツ再生機１２０、コンテンツサーバ１００及びＤＲＭサーバ１０１の動作及び通信シーケンスを示す。なお、図４と同じ構成部分及び処理部分には、同じ符号を用いている。
【００９１】
図４の場合と同様に、コンテンツ受信機１１０でコンテンツ２００の初めての再生をする前にＳＤカード１３０への書き出しを行なうので、コンテンツ２００をＳＤカード１３０に書き込み、ＳＤカード１３０を移動する５０４までの処理は、図４に示した場合と同様なので説明を省略する。ＳＤカード１３０をコンテンツ再生機１２０へ移動５０４した後の処理について、以下に説明する。
【００９２】
ここでは、コンテンツ２００のＳＤカード１３０への書き込み５０３を行なった後、コンテンツ再生機１２０で再生されるより前に、コンテンツ受信機１１０でコンテンツ２００の再生を行なう。
【００９３】
ユーザは、コンテンツ受信機１１０のユーザインタフェース部などを通じて、コンテンツ受信機１１０に対して、蓄積媒体１１９に蓄積されたコンテンツ２００の再生を指示する。そうすると、コンテンツ受信機１１０は、ＤＲＭサーバ１０１に対してコンテンツ２００の再生ライセンスを要求５２０する。
【００９４】
再生ライセンス要求５２０を受けたＤＲＭサーバ１０１から送信されてくる再生ライセンス５２２には、暗号化されたコンテンツ２００を復号するためのコンテンツ鍵２０１と、コンテンツ２００の視聴期限管理情報２０２とが含まれる。ここで視聴期限管理情報２０２には、コンテンツ２００の視聴開始日時と視聴可能な期間とが含まれている。
【００９５】
再生ライセンス要求５２０を受けたＤＲＭサーバ１０１の視聴期限供給部２０５は、視聴期限管理情報２０２の視聴可能な期間として、コンテンツ２００に定められた所定の値を記載する。また、コンテンツ２００に対するコンテンツ受信機１１０からの初めての再生ライセンス要求であり、かつコンテンツ再生機１２０からの有効期限確定要求も受信していないため、視聴開始日時はまだ確定していないので、視聴期限供給部２０５は、現在時刻を視聴開始日時に設定することにより有効期限を確定５２１し、視聴開始日時として現在時刻を記載する。
【００９６】
ＤＲＭサーバ１０１は、このようにして生成された視聴期限管理情報２０２を、コンテンツ鍵２０１とともに再生ライセンス５２２に含めて、コンテンツ受信機１１０に送信する。
【００９７】
そして、コンテンツ受信機１１０の視聴期限取得部１１４は、ＤＲＭサーバ１０１から視聴期限管理情報２０２を受信する。
【００９８】
視聴期限取得部１１４は、ＤＲＭサーバ１０１から取得した視聴期限管理情報２０２に記載されている視聴開始日時と視聴可能な期間とから、コンテンツ２００の有効期限を求め、視聴期限判定部１１５に入力する。
【００９９】
視聴期限判定部１１５は、セキュア時計１１６から現在の日時情報を読み出し、視聴期限取得部１１４から取得した有効期限と比較することにより、現在時刻が有効期限を超過していないかどうかを判定する。
【０１００】
この場合には、現在時刻が視聴開始日時に設定されているので、現在時刻は有効期限を超過していないと判断され、視聴期限判定部１１５は、ＤＲＭ復号部１１１に対して、暗号化されたコンテンツ２００の復号を指示する。
【０１０１】
復号の指示を受けたＤＲＭ復号部１１１は、蓄積媒体１１９からコンテンツ２００を読み出し、ＤＲＭサーバ１０１から取得したコンテンツ鍵２０１で、コンテンツ２００の暗号を復号し出力部１１２に対して出力する。
【０１０２】
出力部１１２が、符号化されたコンテンツ２００を復号して映像・音声信号として出力することにより、コンテンツ２００が再生５２３される。
【０１０３】
その後、コンテンツ再生機１２０において、ＳＤカード１３０に記録されたコンテンツ２００が再生される。
【０１０４】
コンテンツ再生機１２０に挿入されたＳＤカード１３０上に記録されたコンテンツ２００を再生する際、視聴期限取得部１２４は、まずＳＤカード１３０から、コンテンツ２００に関連付けられたＣＰＳ視聴期限管理情報２１２、期限確定サーバＵＲＬ２０３、及び購入ＩＤ２０４を読み出す。
【０１０５】
視聴期限取得部１２４は、期限確定サーバＵＲＬ２０３で指し示されるＤＲＭサーバ１０１に対して購入ＩＤ２０４を送り、コンテンツ２００の有効期限の確定を要求５２４する。
【０１０６】
ＤＲＭサーバ１０１の視聴期限供給部２０５は、購入ＩＤ２０４に含まれる認証情報をチェックすることによりその購入ＩＤ２０４がＤＲＭサーバ１０１から提供されたものであることを確認した後、その購入ＩＤ２０４で示されるコンテンツの視聴開始日時が確定済みかどうか判断する。
【０１０７】
有効期限確定処理５２１においてコンテンツ２００の視聴開始日時を既に確定しているので、視聴期限供給部２０５は、現在時刻が有効期限を越えていなければ、その確定済みの視聴開始日時、すなわちコンテンツ受信機１１０に対して再生ライセンス５２２に含めて以前に送った視聴開始日時を視聴可能な期間とともに、有効期限情報２２３としてコンテンツ再生機１２０に通知５２５する。
【０１０８】
コンテンツ再生機１２０の視聴期限取得部１２４は、ＤＲＭサーバ１０１から取得した有効期限情報２２３をＣＰＲＭのＣＰＳ視聴期限管理情報２１２に変換し、ＳＤカード１３０に書き込むとともに、視聴期限取得部１２４内部に記憶する。そして、視聴期限取得部１２４は、視聴開始日時と視聴可能な期間からコンテンツ２００の有効期限を求め、視聴期限判定部１２５に入力する。
【０１０９】
このとき変換されるＣＰＳ視聴期限管理情報２１２は、視聴開始日時が確定した有効期限情報２２３から変換されるので、視聴開始日時が指定されたものとなる。したがって、ＳＤカード１３０内のコンテンツ管理情報のコンテンツ２００の視聴期限管理情報３０３は、図２のファイルエントリ３００のエントリ番号が１のコンテンツのような情報から、エントリ番号が３のコンテンツのような情報に書き換えられることになる。
【０１１０】
視聴期限判定部１２５は、セキュア時計１２６から現在の日時情報を読み出し、視聴期限取得部１２４から取得したコンテンツ２００の有効期限と比較することにより、現在時刻が有効期限を超過していないかどうかを判定する。
【０１１１】
視聴期限判定部１２５は、現在時刻がコンテンツ２００の有効期限を超過していないと判断した場合には、再生制御部１２３に対してコンテンツ２００の再生が可能である旨を通知する。
【０１１２】
ＣＰＳ復号部１２１は、再生制御部１２３からコンテンツ２００の再生が可能である旨を受け取った場合、ＳＤカード１３０からコンテンツ２００とＣＰＳ鍵２１１を読み出す。そして、ＣＰＳ鍵２１１で復号したコンテンツ２００を出力部１２２に対して出力する。出力部１２２が、符号化されたコンテンツ２００を解読してＡＶ信号として出力することにより、コンテンツ２００が再生５２６される。
【０１１３】
（３．コンテンツ受信機で再生を行なった後のコンテンツをＳＤカードに書き出し、コンテンツ再生機でそのコンテンツを再生する場合）
図６に、コンテンツ受信機１１０で再生した後にコンテンツ２００をＳＤカード１３０に書き出して、コンテンツ再生機１２０が再生する場合の、コンテンツ受信機１１０、コンテンツ再生機１２０、コンテンツサーバ１００及びＤＲＭサーバ１０１の動作及び通信シーケンスを示す。なお、図４と同じ構成部分及び処理部分には、同じ符号を用いている。
【０１１４】
この場合には、コンテンツ受信機１１０は、コンテンツサーバ１００からダウンロード５００して蓄積媒体１１９に記録したコンテンツ２００を、ＳＤカード１３０へ書き込む前に、コンテンツ受信機１１０自身で再生を行なう。
【０１１５】
ダウンロードしたコンテンツ２００をＳＤカード１３０へ書き込む前に、ユーザは、コンテンツ受信機１１０のユーザインタフェース部などを通じて、コンテンツ受信機１１０に対して、蓄積媒体１１９に蓄積されたコンテンツ２００の再生を指示する。そうすると、コンテンツ受信機１１０は、ＤＲＭサーバ１０１に対してコンテンツ２００の再生ライセンスを要求５３０する。
【０１１６】
再生ライセンス要求５３０を受けたＤＲＭサーバ１０１から送信されてくる再生ライセンス５３２には、暗号化されたコンテンツ２００を復号するためのコンテンツ鍵２０１と、コンテンツ２００の視聴期限管理情報２０２とが含まれる。ここで視聴期限管理情報２０２には、コンテンツ２００の視聴開始日時と視聴可能な期間とが含まれている。
【０１１７】
再生ライセンス要求５３０を受けたＤＲＭサーバ１０１の視聴期限供給部２０５は、視聴期限管理情報２０２の視聴可能な期間として、コンテンツ２００に定められた所定の値を記載する。また、コンテンツ２００に対するコンテンツ受信機１１０からの初めての再生ライセンス要求であり、かつコンテンツ再生機１２０からの有効期限確定要求も受信していないため、視聴開始日時はまだ確定していないので、視聴期限供給部２０５は、現在時刻を視聴開始日時に設定することにより有効期限を確定５３１し、視聴開始日時として現在時刻を記載する。
【０１１８】
ＤＲＭサーバ１０１は、このようにして生成された視聴期限管理情報２０２を、コンテンツ鍵２０１とともに、コンテンツ受信機１１０に送信する。
【０１１９】
そして、コンテンツ受信機１１０の視聴期限取得部１１４は、ＤＲＭサーバ１０１から視聴期限管理情報２０２を受信する。
【０１２０】
視聴期限取得部１１４は、ＤＲＭサーバ１０１から取得した視聴期限管理情報２０２に記載されている視聴開始日時と視聴可能な期間とから、コンテンツ２００の有効期限を求め、視聴期限判定部１１５に入力する。
【０１２１】
視聴期限判定部１１５は、セキュア時計１１６から現在の日時情報を読み出し、視聴期限取得部１１４から取得した有効期限と比較することにより、現在時刻が有効期限を超過していないかどうかを判定する。
【０１２２】
この場合には、現在時刻が視聴開始日時に設定されているので、現在時刻は有効期限を超過していないと判断され、視聴期限判定部１１５は、ＤＲＭ復号部１１１に対して、暗号化されたコンテンツ２００の復号を指示する。
【０１２３】
復号の指示を受けたＤＲＭ復号部１１１は、蓄積媒体１１９からコンテンツ２００を読み出し、ＤＲＭサーバ１０１から取得したコンテンツ鍵２０１で、コンテンツ２００の暗号を復号し出力部１１２に対して出力する。
【０１２４】
出力部１１２は、符号化されたコンテンツ２００を復号して映像・音声信号として出力することにより、コンテンツ２００が再生５３３される。
【０１２５】
以上のようにして、コンテンツ受信機１１０は、コンテンツ２００をコンテンツサーバ１００から取得した日時にかかわらず、コンテンツ２００を最初に視聴した時点から所定期間の間だけ視聴することができるようになる。
【０１２６】
その後、コンテンツ受信機１１０は、ＳＤカード１３０へコンテンツ２００の書き出しを行なう。
【０１２７】
ユーザは、コンテンツ受信機１１０のユーザインタフェース部などを通じて、コンテンツ受信機１１０に対して、蓄積媒体１１９に蓄積されたコンテンツ２００の書き出しを指示すると、コンテンツ受信機１１０は、ＤＲＭサーバ１０１に対してコンテンツ２００のエキスポートライセンスを要求５３４する。
【０１２８】
エキスポートライセンス要求５３４を受けたＤＲＭサーバ１０１は、エキスポートライセンス５３５を、コンテンツ受信機１１０に送信する。
【０１２９】
エキスポートライセンス５３５には、コンテンツ２００に対応するコンテンツ鍵２０１と視聴期限管理情報２０２に加えて、期限確定サーバＵＲＬ２０３及び購入ＩＤ２０４が含まれる。
【０１３０】
エキスポートライセンス要求５３４を受けたＤＲＭサーバ１０１の視聴期限供給部２０５は、視聴期限管理情報２０２の視聴可能な期間として、コンテンツ２００に定められた所定の値を記載し、有効期限確定処理５３１においてコンテンツ２００の視聴開始日時を確定しているので、現在時刻が有効期限を越えていなければ、その確定済みの視聴開始日時を記載する。
【０１３１】
コンテンツ受信機１１０は、暗号化されたコンテンツ２００を蓄積媒体１１９から読み出し、ＤＲＭ復号部１１１において、ＤＲＭサーバ１０１から取得したコンテンツ鍵２０１を用いて暗号を復号する。そして、ＣＰＳ暗号化部１１７は、復号したコンテンツ２００に対してＳＤカード１３０用のＣＰＳであるＣＰＲＭ形式で再度暗号化を実施し、ＳＤカード１３０に書き込むとともに、ＣＰＳ暗号化されたコンテンツ２００の復号に用いるＣＰＳ鍵２１１をコンテンツ２００に関連付けてＳＤカード１３０に書き込み５３６を行う。
【０１３２】
また、コンテンツ受信機１１０の視聴条件変換部１１８は、ＤＲＭサーバ１０１から取得したコンテンツ２００の視聴期限管理情報２０２を、書き出し先のＣＰＳに沿った形式のＣＰＳ視聴期限管理情報２１２に変換し、コンテンツ２００に関連付けてＳＤカード１３０に記録する。
【０１３３】
ＣＰＳ視聴期限管理情報２１２は、視聴開始日時と視聴可能な期間の情報を含み、視聴期限管理情報２０２の情報が引き継がれる。
【０１３４】
この場合、視聴期限管理情報２０２には、確定済みの視聴開始日時が指定されているので、ＣＰＳ視聴期限管理情報２１２に含まれる視聴開始日時も確定した日時が設定される。したがって、ＳＤカード１３０内のコンテンツ管理情報のコンテンツ２００の視聴期限管理情報３０３は、図２のファイルエントリ３００のエントリ番号が３のコンテンツのように記載されることになる。
【０１３５】
なお、このときにＳＤカード１３０に記録される、確定済みの視聴開始日時及び視聴可能な期間の情報が、本発明に関連する発明の、既に確定済みの視聴期限の一例にあたる。
【０１３６】
続いて、このようにしてコンテンツ２００を書き出したＳＤカード１３０を別のコンテンツ再生機１２０に移動５３７して、そのコンテンツ再生機１２０で再生する。
【０１３７】
コンテンツ再生機１２０に挿入されたＳＤカード１３０上に記録されたコンテンツ２００を再生する場合には、視聴期限取得部１２４は、まずＳＤカード１３０から、コンテンツ２００に関連付けられたＣＰＳ視聴期限管理情報２１２を読み出す。
【０１３８】
視聴期限取得部１２４は、ＣＰＳ視聴期限管理情報２１２の視聴開始日時が指定されているので、ＣＰＳ視聴期限管理情報２１２に含まれる視聴開始日時と視聴可能な期間からコンテンツ２００の有効期限を求め、視聴期限判定部１２５に入力する。
【０１３９】
視聴期限判定部１２５は、セキュア時計１２６から現在の日時情報を読み出し、視聴期限取得部１２４から取得したコンテンツ２００の有効期限と比較することにより、現在時刻が有効期限を超過していないかどうかを判定する。
【０１４０】
視聴期限判定部１２５は、現在時刻がコンテンツ２００の有効期限を超過していないと判断した場合には、再生制御部１２３に対してコンテンツ２００の再生が可能である旨を通知する。
【０１４１】
ＣＰＳ復号部１２１は、再生制御部１２３からコンテンツ２００の再生が可能である旨を受け取った場合、ＳＤカード１３０からコンテンツ２００とＣＰＳ鍵２１１を読み出す。そして、ＣＰＳ鍵２１１で復号したコンテンツ２００を出力部１２２に対して出力する。出力部１２２が、符号化されたコンテンツ２００を解読してＡＶ信号として出力することにより、コンテンツ２００が再生５３８される。
【０１４２】
この場合、ＳＤカード１３０内に確定済みの視聴開始日時が記録されており、コンテンツ２００の有効期限が確定しているので、図４及び図５に示した場合のように有効期限確定要求を送信する必要がなく、コンテンツ再生機１２０は、上記のように、ＤＲＭサーバ１０１にアクセスすることなくＳＤカード１３０内のコンテンツ２００を復号して再生する。
【０１４３】
コンテンツ受信機１１０がＳＤカード１３０に書き込む期限確定サーバＵＲＬ２０３及び購入ＩＤ２０４は、ＳＤカード１３０上のコンテンツ２００の有効期限が未確定の場合に、コンテンツ再生機１２０がその有効期限を確定させるために必要な情報である。
【０１４４】
図６に示した動作シーケンスの場合、コンテンツ受信機１１０がＳＤカード１３０に書き込み５３６を行なう際にコンテンツ２００の有効期限が既に確定しているので、コンテンツ２００の期限確定サーバＵＲＬ２０３及び購入ＩＤ２０４をＳＤカード１３０に書き込まなくてもよい。したがって、ＤＲＭサーバ１０１が、エキスポートライセンス要求５３４を送信してきたコンテンツ受信機１１０に対して以前に再生ライセンス５３２を送信したことを判断し、エキスポートライセンス要求５３４に対して送信するエキスポートライセンス５３５に、期限確定サーバＵＲＬ２０３及び購入ＩＤ２０４を含めないようにしてもよい。
【０１４５】
次に、コンテンツ再生機１２０における視聴期限判定処理時の動作の詳細について説明する。
【０１４６】
図３は、コンテンツ再生機１２０における視聴期限判定時の動作フローを示した図である。
【０１４７】
視聴期限取得部１２４は、ユーザからの指示によりＳＤカード１３０に保存された特定のコンテンツを再生開始しようとする際に、このコンテンツの管理情報を取得する。
【０１４８】
前述したように、図２に示すような、ＳＤカード１３０内に記録されたコンテンツに関するコンテンツ管理情報がＳＤカード１３０に登録されている。
【０１４９】
視聴期限取得部１２４は、コンテンツの再生を開始する際、ファイルエントリ３００に当該コンテンツのエントリ番号が合致するものについての管理情報をＳＤカード１３０内のコンテンツ管理情報から読み出す。
【０１５０】
この管理情報の中には視聴期限管理情報３０３が含まれており、視聴期限取得部１２４は、まず、この視聴期限管理情報３０３に基づいて当該コンテンツが視聴期限管理されているコンテンツかどうかを判定する（ステップＳ４００）。
【０１５１】
具体的には、視聴期限管理情報３０３の中に視聴開始日時と視聴可能な期間の両方が記載されている場合、または視聴可能な期間のみが記載されている場合には、当該コンテンツが視聴期限管理されているコンテンツであると判定してステップＳ４０１に進む。一方、視聴期限管理情報３０３の中に視聴開始日時も視聴可能な期間も記載されていない場合には、当該コンテンツが視聴期限管理されていないコンテンツであると判定してステップＳ４０７に進む。
【０１５２】
図２のファイルエントリ３００のエントリ番号が２のコンテンツが、視聴期限管理されていないコンテンツであり、エントリ番号が１、３及び４のコンテンツが、少なくとも視聴可能な期間が記載されており、視聴期限管理されているコンテンツである。
【０１５３】
視聴期限管理されているコンテンツについて、視聴期限取得部１２４は、次に、有効期限が確定しているか否か、すなわち視聴開始日時が確定しているか否かを判定する（ステップＳ４０１）。視聴期限管理情報３０３に視聴開始日時が指定されていれば視聴開始日時が確定しているものと判断し、ステップＳ４０３に進む。もし視聴開始日時が確定していない場合には、ステップＳ４１０に進む。
【０１５４】
図２のファイルエントリ３００のエントリ番号が３のコンテンツが、視聴開始日時が指定されているコンテンツであり、エントリ番号が１及び４のコンテンツが、視聴開始日時が指定されていないコンテンツである。
【０１５５】
視聴期限取得部１２４は、ステップＳ４１０において、コンテンツ管理情報から当該コンテンツの期限確定サーバＵＲＬ３０４を読み出し、ここに有意なＵＲＬが記載されているかどうかを判定する。有意なＵＲＬが記載されていなければ、ＣＰＳで規定される方法により、有効期限を確定する（ステップＳ４１１）。すなわち、セキュア時計１２６で示される時刻を用いてコンテンツ再生機１２０内部でコンテンツの視聴開始日時を決定し、ＳＤカード１３０のコンテンツ管理情報の視聴期限管理情報３０３を更新するとともに、視聴期限取得部１２４内部に記憶する。
【０１５６】
なお、この有効期限を確定するためのＣＰＳで規定される方法が、本発明、および本発明に関連する発明の、コンテンツ保護システムで提供される視聴期限の期限確定手段の一例にあたる。
【０１５７】
また、当該コンテンツの期限確定サーバＵＲＬ３０４で示されたアドレスにＤＲＭサーバが存在しない場合も、同様にコンテンツ再生機１２０内で有効期限を確定する（ステップＳ４１１）。
【０１５８】
図２のファイルエントリ３００のエントリ番号が４のコンテンツが、期限確定サーバＵＲＬ３０４に有意なＵＲＬが記載されていないコンテンツであり、エントリ番号が１のコンテンツが、期限確定サーバＵＲＬ３０４に有意なＵＲＬが記載されているコンテンツである。
【０１５９】
ステップＳ４１０において、期限確定サーバＵＲＬ３０４に有意なＵＲＬが記載されている場合は、ステップＳ４１２において、期限確定サーバＵＲＬ３０４で指定されたＵＲＬで示されたサーバに対して、購入ＩＤ３０５を送り、該当コンテンツの有効期限の確定を要求する。本実施の形態１では、図２のファイルエントリ３００のエントリ番号が１のコンテンツの期限確定サーバＵＲＬ３０４にＤＲＭサーバ１０１のＵＲＬが記載されているため、視聴期限取得部１２４は、ＤＲＭサーバ１０１に対して有効期限の確定を要求する（図４及び図５の、有効期限確定要求５０５及び５２４）こととなる。
【０１６０】
管理サーバとしてのＤＲＭサーバ１０１は、指定された購入ＩＤ３０５に対して視聴開始日時が確定していなければ（再生ライセンス要求を受信しておらず、初めての有効期限確定要求であれば）、現在時刻を視聴開始日時として確定し、視聴開始日時と視聴可能な期間を含む有効期限情報をコンテンツ再生機１２０に通知する。もし、同じ購入ＩＤに対して以前に再生ライセンス要求または有効期限確定要求があり、視聴開始日時が確定している場合は、その確定済みの視聴開始日時と視聴可能時間をコンテンツ再生機１２０に通知する。
【０１６１】
視聴期限取得部１２４は、ステップＳ４１１またはステップＳ４１２の方法で視聴開始日時と視聴可能な期間を取得したのち、それらの視聴開始日時と視聴可能な期間とから、そのコンテンツの有効期限を求め、視聴期限判定部１２５に入力する。そして、次に視聴期限判定部１２５が、ステップＳ４０３及びステップＳ４０４の手順により有効期限の判定を行う。
【０１６２】
視聴期限判定部１２５は、セキュア時計１２６から現在時刻を取得する（ステップＳ４０３）。
【０１６３】
そして、視聴期限判定部１２５は、視聴期限取得部１２４から入力された有効期限と、ステップＳ４０３で求めた現在時刻とを比較し、現在時刻が有効期限を超過しているか否かを判定する（ステップＳ４０４）。その結果、有効期限を超過していなければステップＳ４０７に進み、ＣＰＳ復号部１２１に復号動作を指示し、コンテンツの再生を開始させる。逆に有効期限を超過していた場合には、当該コンテンツを削除する（ステップＳ４０５）。
【０１６４】
なお、図４及び図５のＳＤカード１３０への書き込み５０３の際、コンテンツ受信機１１０が期限確定サーバＵＲＬ２０３及び購入ＩＤ２０４をコンテンツ２００と対応付けてＳＤカード１３０に記録するとき、管理サーバとしてのＤＲＭサーバ１０１にアクセスせずに不正視聴されることを防ぐために、コンテンツ受信機１１０のＣＰＳ暗号化部１１７が、ＣＰＳ鍵２１１を暗号化してＳＤカード１３０に書き込むようにしてもよい。このとき暗号化する鍵としては、コンテンツ２００のコンテンツ鍵２０１を使用する。こうすることにより、のちにＳＤカード１３０上のコンテンツ２００を再生する際に、暗号化されたＣＰＳ鍵２１１を復号するための鍵を取得するためにＤＲＭサーバ１０１へのアクセスが必要になるため、確実にＤＲＭサーバにアクセスさせることができる。
【０１６５】
このようにした場合、ＤＲＭサーバ１０１は、コンテンツ再生機１２０からの有効期限確定要求を受けて、有効期限情報をコンテンツ再生機１２０へ送信する（図４及び図５の、有効期限情報５０７及び５２５）際に、現在時刻が有効期限を越えていなければ、購入ＩＤ２０４に対応するコンテンツ２００のコンテンツ鍵２０１をコンテンツ再生機１２０に送付するようにする。
【０１６６】
そして、視聴期限取得部１２４は、ＤＲＭサーバ１０１からコンテンツ鍵２０１を受け取った場合は、ＳＤカード１３０から暗号化されたＣＰＳ鍵２１１を読み出してコンテンツ鍵２０１で復号した後、ＳＤカード１３０に書き戻す。
【０１６７】
なお、上記において、コンテンツ受信機１１０のＣＰＳ暗号化部１１７がＣＰＳ鍵２１１を暗号化する処理が、本発明に関連する発明の暗号化ステップの一例にあたり、コンテンツ再生機１２０の視聴期限取得部１２４が、暗号化されたＣＰＳ鍵２１１をコンテンツ鍵２０１で復号する処理が、本発明に関連する発明の復号ステップの一例にあたる。
【０１６８】
ここでは、コンテンツ受信機１１０におけるＣＰＳ暗号化部１１７がＳＤカード１３０にＣＰＳ鍵２１１を書き込む際に暗号化するための鍵として、コンテンツ鍵２０１を使うとしたが、その際、コンテンツ鍵２０１をハッシュ関数などの一方向性関数により変換した値を用いても良い。コンテンツ受信機１１０とコンテンツ再生機１２０の間であらかじめ一方向性関数の仕様を共有しておくことにより、コンテンツ再生機１２０では、ＤＲＭサーバ１０１から受信したコンテンツ鍵２０１に対して同じ変換を行うことにより、コンテンツ受信機１１０で暗号化した際と同じ鍵を求めることができる。これにより、ＤＲＭのコンテンツ鍵をそのままの形で使う場合と比べて、セキュリティー上のリスクを低減することができる。一方向性関数としては、ＭＤ５や、ＳＨＡ−１、ＳＨＡ−２５６などが適用可能であるが、これらに限定されるわけではない。
【０１６９】
また、更に、ＣＰＳ鍵２１１を暗号化する際の鍵として、書き込む対象のリムーバブルメディア（本実施の形態１ではＳＤカード１３０）のメディア固有ＩＤをコンテンツ鍵２０１に連結したビット列を用いても良い。コンテンツ再生機１２０では、同様にリムーバブルメディアからメディア固有ＩＤを読み出して、ＤＲＭサーバ１０１から受信したコンテンツ鍵２０１に連結することにより、暗号化時と同じ鍵を求めることができる。これにより、リムーバブルメディアに記録されているコンテンツと暗号化されたＣＰＳ鍵を別のメディアに不正に複製又は移動した場合は、リムーバブルメディアから読み出したメディア固有ＩＤが異なるため復号することができず、不正使用を防止することができる。
【０１７０】
なお、上記した本実施の形態１では、コンテンツの有効期限を示す視聴期限管理情報が、視聴開始日時と視聴可能な期間とで表されるものとして説明したが、視聴期限管理情報がこれら以外の情報で表されるものであってもよい。例えば、視聴開始日時の代わりに有効期限（視聴可能期限）を用いて、有効期限と視聴可能な期間とで視聴期限管理情報を表すようにしてもよい。視聴開始日時の代わりに有効期限を用いる場合、有効期限が不確定な状態は、視聴可能な期間のみが指定され有効期限が指定されていないことで表し、有効期限が確定した際に、有効期限の情報が指定されるようにする。
【０１７１】
また、本実施の形態１では、ＤＲＭサーバ１０１が、視聴ライセンスを管理するとともに、視聴期限も管理することとして説明したが、視聴ライセンスを管理するサーバを、視聴期限を管理するサーバとは別のサーバとする構成としてもよい。このような構成とした場合でも、コンテンツ再生機１２０は、ＳＤカード１３０に記録された期限確定サーバＵＲＬ２０３によって視聴期限を管理するサーバにアクセスすることができる。
【０１７２】
また、本実施の形態１では、コンテンツ受信機１１０自身がコンテンツ２００を再生する機能を持つものとして説明したが、コンテンツ受信機１１０を、自身でコンテンツを再生する機能を有していないエキスポート専用機としてもよい。この場合でも、複数のリムーバブルメディアに同じコンテンツを書き出し、異なる複数のコンテンツ再生機１２０で同じコンテンツを再生させた場合に、各リムーバブルメディアに記録されているコンテンツの有効期限を同期させることができる。
【０１７３】
以上のように本実施の形態１により、ＤＲＭ管理下のレンタルコンテンツをＤＲＭ以外のＣＰＳにエキスポートして視聴する場合でも、ＤＲＭ管理下で視聴する場合とＣＰＳ管理下で視聴する場合で視聴可能期限（有効期限）を同期させることができる。
【０１７４】
また、コンテンツ受信機１１０の視聴期限取得部１１４、視聴期限判定部１１５及び視聴条件変換部１１８、コンテンツ再生機１２０の視聴期限取得部１２４及び視聴期限判定部１２５、ＤＲＭサーバ１０１の視聴期限供給部２０５などは、ハードウェアだけで実現させるよりも、ＣＰＵにプログラムを実行させてソフトウェアにより実現する方が、部品点数を少なくでき、仕様変更などにも容易に対応できる。
【０１７５】
特に、視聴期限取得部１１４、視聴期限取得部１２４及び視聴期限供給部２０５は、ソフトウェアで実現することにより、リムーバブルメディアに記録するデータフォーマットの変更や、各装置間の通信フォーマットの変更などに容易に対応できる。
【０１７６】
なお、本発明に関連する発明のプログラムは、上述したコンテンツ受信機の書き出し方法の、前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツとともに、前記可搬型記録メディアに記録する前記記録ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１７７】
また、本発明に関連する発明のプログラム記録媒体は、上述したコンテンツ受信機の書き出し方法の、前記コンテンツ保護方式で提供される視聴期限の期限確定手段の代わりとして、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報を、前記コンテンツとともに、前記可搬型記録メディアに記録する前記記録ステップの動作をコンピュータにより実行させるためのプログラムを記録したプログラム記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用されるプログラム記録媒体である。
【０１７８】
また、本発明に関連する発明のプログラムは、上述したコンテンツ再生機の視聴期限管理方法の、視聴期限が確定していない前記コンテンツの視聴期限を確定する際に、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定を要求する前記視聴期限取得ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１７９】
また、本発明に関連する発明のプログラム記録媒体は、上述したコンテンツ再生機の視聴期限管理方法の、視聴期限が確定していない前記コンテンツの視聴期限を確定する際に、前記視聴期限を確定させる管理サーバの位置を示す管理サーバ参照情報が前記可搬型記録メディアに記録されている場合には、前記管理サーバ参照情報で示される前記管理サーバに対して前記コンテンツの視聴期限の確定を要求する前記視聴期限取得ステップの動作をコンピュータにより実行させるためのプログラムを記録したプログラム記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用されるプログラム記録媒体である。
【０１８０】
また、本発明に関連する発明のプログラムは、上述した管理サーバの期限確定方法の、前記コンテンツの視聴期限の確定要求を前記コンテンツ再生機から受け取ると、（１）前記コンテンツの視聴期限が未だ確定していない場合には現在時刻を基準として視聴期限を確定し、前記コンテンツの確定された視聴期限として記録するとともに、前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給し、（２）前記コンテンツの視聴期限が既に確定していた場合には、その既に確定済みの視聴期限を前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給する前記視聴期限供給ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１８１】
また、本発明に関連する発明のプログラム記録媒体は、上述した管理サーバの期限確定方法の、前記コンテンツの視聴期限の確定要求を前記コンテンツ再生機から受け取ると、（１）前記コンテンツの視聴期限が未だ確定していない場合には現在時刻を基準として視聴期限を確定し、前記コンテンツの確定された視聴期限として記録するとともに、前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給し、（２）前記コンテンツの視聴期限が既に確定していた場合には、その既に確定済みの視聴期限を前記コンテンツの視聴期限として前記コンテンツ再生機に対して供給する前記視聴期限供給ステップの動作をコンピュータにより実行させるためのプログラムを記録したプログラム記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用されるプログラム記録媒体である。
【０１８２】
また、上記「前記ステップの動作」とは、前記ステップの全部または一部の動作を意味する。
【０１８３】
また、本発明に関連する発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１８４】
また、本発明に関連する発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１８５】
また、上述した本発明に関連する発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１８６】
なお、以上説明した様に、本発明、および本発明に関連する発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１８７】
本発明に係るコンテンツ受信機、及びコンテンツ受信機の書き出し方法等は、有効期限を設定せずに視聴可能な期間のみが指定されたコンテンツをエキスポートした場合でも、各コンテンツの有効期限を同期させることができる効果を有し、期間限定利用サービス全般に利用可能であり、上述の映像や音楽などのコンテンツのネットワーク配信サービスのほか、店頭端末でリムーバブルメディアに書き込んでレンタルコンテンツを販売する形態や、メディアにあらかじめレンタルコンテンツを書き込んでおいて販売・配布する形態等にも利用可能である。
【符号の説明】
【０１８８】
１００  コンテンツサーバ
１０１  ＤＲＭサーバ
１１０  コンテンツ受信機
１１１  ＤＲＭ復号部
１１２  出力部
１１４  視聴期限取得部
１１５  視聴期限判定部
１１６  セキュア時計
１１７  ＣＰＳ暗号化部
１１８  視聴条件変換部
１１９  蓄積媒体
１２０  コンテンツ再生機
１２１  ＣＰＳ復号部
１２２  出力部
１２４  視聴期限取得部
１２５  視聴期限判定部
１２６  セキュア時計
１３０  ＳＤカード
２００  コンテンツ
２０１  コンテンツ鍵
２０２  視聴期限管理情報
２０３  期限確定サーバＵＲＬ
２０４  購入ＩＤ
２０５  視聴期限供給部
２１１  ＣＰＳ鍵
２１２  ＣＰＳ視聴期限管理情報
２２３  有効期限情報
３００  ファイルエントリ
３０１  コンテンツファイル名
３０２  コンテンツ属性情報
３０３  視聴期限管理情報
３０４  期限確定サーバＵＲＬ
３０５  購入ＩＤ
５００  コンテンツダウンロード
５０１、５３４  エキスポートライセンス要求
５０２、５３５  エキスポートライセンス
５０３、５３６  ＳＤカードに書き込み
５０４、５３７  ＳＤカード移動
５０５、５２４  有効期限確定要求
５０６、５２１、５３１  有効期限確定処理
５０７、５２５  有効期限情報
５０８、５２６、５３８  再生
５０９、５２０、５３０  再生ライセンス要求
５１０、５２２、５３２  再生ライセンス
５１１、５２３、５３３  再生
【図１】
0005530299.tif 000002
【図２】
0005530299.tif 000003
【図３】
0005530299.tif 000004
【図４】
0005530299.tif 000005
【図５】
0005530299.tif 000006
【図６】
0005530299.tif 000007