(57)【要約】パックコンテンツがコンテンツ受信機上と可換媒体上に分散した場合、視聴期限を同期できなくなる。コンテンツ受信機(９０３)の制御部(９１６)は、コンテンツ(９０６)を可換媒体(９１１)へ書き出させる際、そのコンテンツの視聴ライセンス(８０１)をあわせて可換媒体へ書き出させるとともに、そのコンテンツの視聴期限が未確定の場合には、無効有効化部(９１７)によってそのコンテンツと同一の所定のコンテンツ群に属している関連コンテンツ(９０５)の視聴ライセンスを無効化させる。コンテンツ再生機(９６０)は、可換媒体に記録されたコンテンツを再生する際、視聴期限を確定し、可換媒体に記録する。制御部は、コンテンツ再生機で再生された可換媒体が装着された際、関連コンテンツの視聴期限を可換媒体上のコンテンツの視聴期限と同一の期限に設定させ、関連コンテンツの視聴ライセンスを有効化させる。
2011145157.tif 000002
【特許請求の範囲】
【請求項１】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機であって、
視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記コンテンツおよび前記コンテンツの視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを備え、
前記制御部は、
前記コンテンツを再生する前に前記可換媒体読み書き部によって前記コンテンツを前記可換媒体へ書き出させる際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記コンテンツの視聴期限が未確定の場合には、前記ライセンス無効有効化部によって前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化させ、
前記可換媒体に書き出した前記コンテンツをコンテンツ再生機が再生することにより確定された視聴期限が設定された前記コンテンツの視聴ライセンスが記録された前記可換媒体が装着された際、前記視聴期限設定部によって前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させる、コンテンツ受信機。
【請求項２】
前記視聴ライセンスを供給するライセンスサーバとの間でデータを送受信する送受信部を備え、
前記制御部は、前記視聴期限設定部によって前記関連コンテンツの視聴期限を設定させた際に、前記設定させた視聴期限を、前記送受信部によって前記ライセンスサーバへ通知させる、請求項１に記載のコンテンツ受信機。
【請求項３】
前記制御部は、前記コンテンツサーバからまだダウンロードしていない前記所定のコンテンツ群に属するコンテンツがある場合にのみ、前記設定させた視聴期限を、前記送受信部によって前記ライセンスサーバへ通知させる、請求項２に記載のコンテンツ受信機。
【請求項４】
前記制御部は、
視聴期限が未確定の前記コンテンツの視聴ライセンスが記録された前記可換媒体が装着されているときに前記関連コンテンツを再生する際、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させるとともに、前記視聴期限設定部によって前記関連コンテンツの視聴期限を確定させ、前記可換媒体に記録されている前記コンテンツの視聴期限をその確定した前記関連コンテンツの視聴期限と同一の期限に設定させる、請求項１に記載のコンテンツ受信機。
【請求項５】
前記ライセンス無効有効化部が、視聴期限が未確定の前記関連コンテンツの視聴ライセンスを無効化するとは、前記関連コンテンツの視聴ライセンスを破棄することであり、
前記制御部が破棄された前記関連コンテンツの視聴ライセンスを有効化させる場合、前記ライセンス無効有効化部は、ライセンスサーバから前記関連コンテンツの視聴ライセンスを取得し直す、請求項１に記載のコンテンツ受信機。
【請求項６】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記コンテンツおよび前記コンテンツの視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを有し、
前記制御部は、前記コンテンツを再生する前に前記可換媒体読み書き部によって前記コンテンツを前記可換媒体へ書き出させる際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記コンテンツの視聴期限が未確定の場合には、前記ライセンス無効有効化部によって前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化させ、
前記コンテンツ再生機は、前記可換媒体に記録された前記コンテンツを再生する際、前記コンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記コンテンツの視聴期限を確定する視聴期限確定部と、その確定した視聴期限を設定した前記コンテンツの視聴ライセンスを前記可換媒体に記録する視聴ライセンス書き込み部とを有し、
前記制御部は、前記可換媒体に記録された前記コンテンツが前記コンテンツ再生機によって再生された後に前記コンテンツ受信機に前記可換媒体が装着された際、前記視聴期限設定部によって前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させる、コンテンツ利用システム。
【請求項７】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムのコンテンツの視聴期限確定方法であって、
前記コンテンツ受信機が、前記コンテンツを再生する前に前記コンテンツを前記可換媒体へ書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、コンテンツ書き出しステップと、
前記コンテンツ再生機が前記可換媒体に記録された前記コンテンツを再生する際、前記視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記視聴期限を確定し、その確定した視聴期限を設定した前記コンテンツの視聴ライセンスを前記可換媒体に記録する、視聴期限確定ステップと、
前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する視聴期限同期ステップとを備えた、視聴期限確定方法。
【請求項８】
請求項７に記載の視聴期限確定方法の、前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体へ前記コンテンツを書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップをコンピュータに実行させるプログラム。
【請求項９】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機であって、
前記格納されたコンテンツの視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記格納されたコンテンツを前記可換媒体へ複写し、前記可換媒体上の複写されたコンテンツについての視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを備え、
前記制御部は、
前記格納されたコンテンツを再生する前に前記可換媒体読み書き部によって前記格納されたコンテンツを前記可換媒体へ複写させる際、前記複写されたコンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを無効化させ、
前記可換媒体に書き出した前記複写されたコンテンツをコンテンツ再生機が再生することにより確定された視聴期限が設定された前記複写されたコンテンツの視聴ライセンスが記録された前記可換媒体が装着された際、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させる、コンテンツ受信機。
【請求項１０】
前記制御部は、
視聴期限が未確定の前記複写されたコンテンツの視聴ライセンスが記録された前記可換媒体が装着されているときに前記格納されたコンテンツを再生する際、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させるとともに、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を確定させ、前記複写されたコンテンツの視聴期限をその確定した視聴期限と同一の期限に設定させる、請求項９に記載のコンテンツ受信機。
【請求項１１】
前記ライセンス無効有効化部が、視聴期限が未確定の前記格納されたコンテンツの視聴ライセンスを無効化するとは、前記格納されたコンテンツの視聴ライセンスを破棄することであり、
前記制御部が破棄された前記格納されたコンテンツの視聴ライセンスを有効化させる場合、前記ライセンス無効有効化部は、ライセンスサーバから前記格納されたコンテンツの視聴ライセンスを取得し直す、請求項９に記載のコンテンツ受信機。
【請求項１２】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機と、前記可換媒体に記録された前記複写されたコンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、前記格納されたコンテンツの視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記格納されたコンテンツを前記可換媒体へ複写し、前記可換媒体上の前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを有し、
前記制御部は、前記格納されたコンテンツを再生する前に前記可換媒体読み書き部によって前記格納されたコンテンツを前記可換媒体へ複写させる際、前記複写されたコンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを無効化させ、
前記コンテンツ再生機は、前記可換媒体に記録された前記複写されたコンテンツを再生する際、前記複写されたコンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記複写されたコンテンツの視聴期限を確定する視聴期限確定部と、その確定した視聴期限を設定した前記複写されたコンテンツの視聴ライセンスを前記可換媒体に記録する視聴ライセンス書き込み部とを有し、
前記制御部は、前記可換媒体に記録された前記複写されたコンテンツが前記コンテンツ再生機によって再生された後に前記コンテンツ受信機に前記可換媒体が装着された際、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させる、コンテンツ利用システム。
【請求項１３】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機と、前記可換媒体に記録された前記複写されたコンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムのコンテンツの視聴期限確定方法であって、
前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、コンテンツ書き出しステップと、
前記コンテンツ再生機が前記可換媒体に記録された前記複写されたコンテンツを再生する際、前記複写されたコンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記複写されたコンテンツの視聴期限を確定し、その確定した視聴期限を設定した前記複写されたコンテンツの視聴ライセンスを前記可換媒体に記録する、視聴期限確定ステップと、
前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する視聴期限同期ステップとを備えた、視聴期限確定方法。
【請求項１４】
請求項１３に記載の視聴期限確定方法の、前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップをコンピュータに実行させるプログラム。
【請求項１５】
請求項８または１４に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴期限管理された暗号化コンテンツを、コンテンツ受信機から可換媒体にコピーして持ち出して可換媒体の再生機で再生する、コンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等に関する。
【背景技術】
【０００２】
近年、インターネットの発達により、映画や音楽等をダウンロードして再生する技術が一般化しつつある。映画や音楽等のコンテンツ配信を行うサーバから、ＰＣ、ＡＶ機器、携帯電話やポータブル機器にネットワーク経由でコンテンツをダウンロードするサービスが多く提供されている。【０００３】
この様なコンテンツ配信サービスの形態においては、ユーザが購入したコンテンツを永続的に視聴可能な売り切り型のコンテンツ販売と、ダウンロードしたコンテンツを限られた視聴期限の中で視聴することが可能なレンタル販売とがある。【０００４】
典型的なダウンロード型のレンタル販売においては、コンテンツを供給するコンテンツ事業者がコンテンツサーバとＤＲＭサーバを運用し、視聴者側のコンテンツ受信機はコンテンツサーバから暗号化されたレンタルコンテンツをダウンロードするとともに、ＤＲＭサーバから暗号化コンテンツの復号鍵とコンテンツの視聴条件とを取得する。コンテンツの視聴条件の中には、当該コンテンツを視聴することが許される視聴期限情報や、コンテンツの複製条件などが含まれる。【０００５】
コンテンツ受信機はレンタルコンテンツを再生する場合に、ＤＲＭサーバから指定された視聴期限を参照し、視聴期限が超過していなければ当該コンテンツの再生を開始するとともに、視聴期限を超過していれば当該コンテンツの削除を実施する。【０００６】
また、コンテンツ受信機は、レンタルコンテンツを視聴期限とともにＳＤカードなどの可換媒体に書き出すこともあり、この場合もＳＤカードの再生端末は、レンタルコンテンツを再生しようとしたとき、または再生を終えたときに、当該コンテンツの視聴期限を検査し、視聴期限が超過していれば、当該コンテンツを削除する。この種の視聴期限付きコンテンツの再生方法として、例えば特許文献１に記載されているようなものがあった。【０００７】
図１７は、特許文献１に記載されているような従来のコンテンツダウンロードにおいて、コンテンツをサーバからダウンロードした端末が、他の端末でこのコンテンツを視聴するためにコンテンツ移動を行う場合のシーケンス図である。【０００８】
ダウンロード端末６０１は、サーバ６００から配信されたコンテンツを蓄積し、当該コンテンツの視聴ライセンスをサーバ６００から取得することにより、このコンテンツを視聴することが可能になる。【０００９】
このコンテンツを別の視聴端末６０２で視聴するためには、コンテンツ自体はダウンロード端末６０１から視聴端末６０２に移動（ムーブ）を行えばよいが、視聴ライセンスはダウンロード端末６０１に紐付けられてサーバ６００で管理されているため、別端末である視聴端末６０２で視聴を可能にするためには、視聴端末６０２が改めてサーバ６００から視聴ライセンスを取得しなおす。【００１０】
視聴ライセンスの付与形態としては、対象コンテンツの再生許諾条件を絶対日時で指定した形態で付与する視聴期限付き視聴ライセンスと、端末上で初回視聴を行う際に視聴期限を確定させるために、付与時には絶対日時が指定されておらず、例えば４８時間などの視聴可能期間だけが指定された形で付与される視聴期間付き視聴ライセンスとがある。【００１１】
視聴期間付き視聴ライセンスが付与されているコンテンツの場合、そのコンテンツを再生する端末は、改めてサーバ６００から視聴ライセンスを取得することなく、初めてそのコンテンツを再生開始する際に、その端末自身で、例えばその時点から４８時間後の日時をそのコンテンツの視聴期限と確定して設定する。【００１２】
また、レンタルコンテンツの販売形態には、パック販売と呼ばれる形態がある。これは、例えばドラマの１２話すべてを一つのコンテンツ群、すなわちパッケージとしてレンタル販売し、１２話を個別に購入するよりも安価な価格で提供する形態である。【００１３】
この場合、ユーザがサービス業者に支払うサービス対価としては安価になるが、その代わり、パックコンテンツ全体で視聴期限が統一されるのが一般的である。具体的には、１２本のコンテンツをダウンロードした後、そのうちの１本でも視聴を開始すると、１２本全部の視聴期限が同じ日時に設定されることになる。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特開２００４−２２７２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、上記した従来の技術においては、視聴期限が確定していないレンタルコンテンツ（視聴期間付き視聴ライセンスが付与されているレンタルコンテンツ）をＳＤカードなどの可換媒体に書き出し、ポータブル端末などで視聴を行なおうとする際に、コンテンツを書き出した端末とポータブル端末との間で、そのコンテンツの視聴期限を統一できないという課題があった。【００１６】
この課題について、以下に説明する。【００１７】
例えば、パック販売されたレンタルコンテンツの一部をダウンロード端末においてＳＤカードなどの可換媒体に書き出し、ポータブル端末などで視聴する場合は、ダウンロード端末に残った（書き出さなかった）コンテンツとの間で視聴期限の同期を取る必要がある。【００１８】
パック販売されたレンタルコンテンツのいずれかがダウンロード端末上で既に視聴されていた場合は、そのパックは視聴期限が確定しているため、可換媒体に書き出す時にその視聴期限を継承すれば同期状態を確保できる。一方、パック内のレンタルコンテンツがいずれも未視聴の状態で、該レンタルコンテンツの一部を可換媒体に書き出すと、視聴期限を共有しなければならないレンタルコンテンツが、物理的に分かれた蓄積媒体にそれぞれ保存されるため、それぞれの初回視聴時に別々に視聴期限の設定がされてしまい、視聴期限の同期がとれなくなってしまう。【００１９】
図１８は、パックレンタルコンテンツをサーバ６００から受信したダウンロード端末６０１が、パックの一部のコンテンツをＳＤカード６０６に書き出し、視聴端末６０２でＳＤカード６０６上のコンテンツを視聴しようとする際のシーケンス図である。【００２０】
サーバ６００のＨＤＤ６０５には、コンテンツ番号Ｃ１〜Ｃ１２までの１２本のコンテンツがパックとして保存されている。この１２本のうち、Ｃ１〜Ｃ９の９本のコンテンツをダウンロード端末６０１がダウンロードし、さらにそのうちのＣ１〜Ｃ５の５本をＳＤカード６０６に移動するケースを考える。【００２１】
ＳＤカード６０６への書き出しを行うまでの間に、ダウンロード端末６０１においてＣ１〜Ｃ９のコンテンツのいずれも視聴されなかった場合、Ｃ１〜Ｃ１２のすべてのコンテンツの視聴期限は確定しておらず、例えば初回視聴から４８時間視聴可能というような、視聴期間が指定されている状態である。この状態において、ＳＤカード６０６にＣ１〜Ｃ５のコンテンツを書き出すと、視聴期限を共有すべきコンテンツが、ＳＤカード６０６上とダウンロード端末６０１上に分かれて存在することになる。【００２２】
このようにＣ１〜Ｃ５のコンテンツをＳＤカード６０６に移動した状態において、ダウンロード端末６０１上に残されたＣ６〜Ｃ９のコンテンツのいずれかをダウンロード端末６０１で視聴すると、Ｃ１〜Ｃ１２のコンテンツすべての視聴期限はこれに同期して確定されなければならない。しかし、ＳＤカード６０６で持ち出したコンテンツＣ１〜Ｃ５は視聴端末６０２の管理下にあり、ダウンロード端末６０１がコンテンツＣ１〜Ｃ５の視聴期限を確定させる手段がない。また、ダウンロード端末６０１にまだダウンロードされていないＣ１０〜Ｃ１２のコンテンツに関しても、ダウンロード端末６０１がこれらの視聴期限を確定させる手段がない。さらに、視聴端末６０２でコンテンツＣ１〜Ｃ５のいずれかが視聴されても、ダウンロード端末６０１上のコンテンツＣ６〜Ｃ９、およびまだダウンロードされていないコンテンツＣ１０〜Ｃ１２の視聴期限を確定させる手段がない。【００２３】
また、パックコンテンツに限らず、１つのコンテンツの場合においても、コンテンツをダウンロード端末６０１に残したままそのコンテンツを複写してＳＤカード６０６などの可換媒体に書き出した場合に、同様の問題が生じる。すなわち、視聴期限が確定していないコンテンツのコピーをＳＤカード６０６に書き出した場合、ダウンロード端末６０１に残したコンテンツの視聴期限がダウンロード端末６０１で再生したときに確定される一方、ＳＤカード６０６に書き出したコンテンツの視聴期限は視聴端末６０２で再生したときに確定されるため、１つのコンテンツでありながら異なる視聴期限が設定されてしまうことになる。【００２４】
本発明は、上記従来の課題を考慮して、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる、コンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等を提供することを目的とする。
【課題を解決するための手段】
【００２５】
上述した課題を解決するために、第１の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機であって、
視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記コンテンツおよび前記コンテンツの視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを備え、
前記制御部は、
前記コンテンツを再生する前に前記可換媒体読み書き部によって前記コンテンツを前記可換媒体へ書き出させる際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記コンテンツの視聴期限が未確定の場合には、前記ライセンス無効有効化部によって前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化させ、
前記可換媒体に書き出した前記コンテンツをコンテンツ再生機が再生することにより確定された視聴期限が設定された前記コンテンツの視聴ライセンスが記録された前記可換媒体が装着された際、前記視聴期限設定部によって前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させる、コンテンツ受信機である。【００２６】
また、第２の本発明は、
前記視聴ライセンスを供給するライセンスサーバとの間でデータを送受信する送受信部を備え、
前記制御部は、前記視聴期限設定部によって前記関連コンテンツの視聴期限を設定させた際に、前記設定させた視聴期限を、前記送受信部によって前記ライセンスサーバへ通知させる、第１の本発明のコンテンツ受信機である。【００２７】
また、第３の本発明は、
前記制御部は、前記コンテンツサーバからまだダウンロードしていない前記所定のコンテンツ群に属するコンテンツがある場合にのみ、前記設定させた視聴期限を、前記送受信部によって前記ライセンスサーバへ通知させる、第２の本発明のコンテンツ受信機である。【００２８】
また、第４の本発明は、
前記制御部は、
視聴期限が未確定の前記コンテンツの視聴ライセンスが記録された前記可換媒体が装着されているときに前記関連コンテンツを再生する際、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させるとともに、前記視聴期限設定部によって前記関連コンテンツの視聴期限を確定させ、前記可換媒体に記録されている前記コンテンツの視聴期限をその確定した前記関連コンテンツの視聴期限と同一の期限に設定させる、第１の本発明のコンテンツ受信機である。【００２９】
また、第５の本発明は、
前記ライセンス無効有効化部が、視聴期限が未確定の前記関連コンテンツの視聴ライセンスを無効化するとは、前記関連コンテンツの視聴ライセンスを破棄することであり、
前記制御部が破棄された前記関連コンテンツの視聴ライセンスを有効化させる場合、前記ライセンス無効有効化部は、ライセンスサーバから前記関連コンテンツの視聴ライセンスを取得し直す、第１の本発明のコンテンツ受信機である。【００３０】
また、第６の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記コンテンツおよび前記コンテンツの視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを有し、
前記制御部は、前記コンテンツを再生する前に前記可換媒体読み書き部によって前記コンテンツを前記可換媒体へ書き出させる際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記コンテンツの視聴期限が未確定の場合には、前記ライセンス無効有効化部によって前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化させ、
前記コンテンツ再生機は、前記可換媒体に記録された前記コンテンツを再生する際、前記コンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記コンテンツの視聴期限を確定する視聴期限確定部と、その確定した視聴期限を設定した前記コンテンツの視聴ライセンスを前記可換媒体に記録する視聴ライセンス書き込み部とを有し、
前記制御部は、前記可換媒体に記録された前記コンテンツが前記コンテンツ再生機によって再生された後に前記コンテンツ受信機に前記可換媒体が装着された際、前記視聴期限設定部によって前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させる、コンテンツ利用システムである。【００３１】
また、第７の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムのコンテンツの視聴期限確定方法であって、
前記コンテンツ受信機が、前記コンテンツを再生する前に前記コンテンツを前記可換媒体へ書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、コンテンツ書き出しステップと、
前記コンテンツ再生機が前記可換媒体に記録された前記コンテンツを再生する際、前記視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記視聴期限を確定し、その確定した視聴期限を設定した前記コンテンツの視聴ライセンスを前記可換媒体に記録する、視聴期限確定ステップと、
前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する視聴期限同期ステップとを備えた、視聴期限確定方法である。【００３２】
また、第８の本発明は、
第７の本発明の視聴期限確定方法の、前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体へ前記コンテンツを書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップをコンピュータに実行させるプログラムである。【００３３】
また、第９の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機であって、
前記格納されたコンテンツの視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記格納されたコンテンツを前記可換媒体へ複写し、前記可換媒体上の複写されたコンテンツについての視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを備え、
前記制御部は、
前記格納されたコンテンツを再生する前に前記可換媒体読み書き部によって前記格納されたコンテンツを前記可換媒体へ複写させる際、前記複写されたコンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを無効化させ、
前記可換媒体に書き出した前記複写されたコンテンツをコンテンツ再生機が再生することにより確定された視聴期限が設定された前記複写されたコンテンツの視聴ライセンスが記録された前記可換媒体が装着された際、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させる、コンテンツ受信機である。【００３４】
また、第１０の本発明は、
前記制御部は、
視聴期限が未確定の前記複写されたコンテンツの視聴ライセンスが記録された前記可換媒体が装着されているときに前記格納されたコンテンツを再生する際、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させるとともに、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を確定させ、前記複写されたコンテンツの視聴期限をその確定した視聴期限と同一の期限に設定させる、第９の本発明のコンテンツ受信機である。【００３５】
また、第１１の本発明は、
前記ライセンス無効有効化部が、視聴期限が未確定の前記格納されたコンテンツの視聴ライセンスを無効化するとは、前記格納されたコンテンツの視聴ライセンスを破棄することであり、
前記制御部が破棄された前記格納されたコンテンツの視聴ライセンスを有効化させる場合、前記ライセンス無効有効化部は、ライセンスサーバから前記格納されたコンテンツの視聴ライセンスを取得し直す、第９の本発明のコンテンツ受信機である。【００３６】
また、第１２の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機と、前記可換媒体に記録された前記複写されたコンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、前記格納されたコンテンツの視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記格納されたコンテンツを前記可換媒体へ複写し、前記可換媒体上の前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを有し、
前記制御部は、前記格納されたコンテンツを再生する前に前記可換媒体読み書き部によって前記格納されたコンテンツを前記可換媒体へ複写させる際、前記複写されたコンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを無効化させ、
前記コンテンツ再生機は、前記可換媒体に記録された前記複写されたコンテンツを再生する際、前記複写されたコンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記複写されたコンテンツの視聴期限を確定する視聴期限確定部と、その確定した視聴期限を設定した前記複写されたコンテンツの視聴ライセンスを前記可換媒体に記録する視聴ライセンス書き込み部とを有し、
前記制御部は、前記可換媒体に記録された前記複写されたコンテンツが前記コンテンツ再生機によって再生された後に前記コンテンツ受信機に前記可換媒体が装着された際、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させる、コンテンツ利用システムである。【００３７】
また、第１３の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機と、前記可換媒体に記録された前記複写されたコンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムのコンテンツの視聴期限確定方法であって、
前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、コンテンツ書き出しステップと、
前記コンテンツ再生機が前記可換媒体に記録された前記複写されたコンテンツを再生する際、前記複写されたコンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記複写されたコンテンツの視聴期限を確定し、その確定した視聴期限を設定した前記複写されたコンテンツの視聴ライセンスを前記可換媒体に記録する、視聴期限確定ステップと、
前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する視聴期限同期ステップとを備えた、視聴期限確定方法である。【００３８】
また、第１４の本発明は、
第１３の本発明の視聴期限確定方法の、前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップをコンピュータに実行させるプログラムである。【００３９】
また、第１５の本発明は、
第８または第１４の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００４０】
本発明により、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる、コンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等を提供できる。
【図面の簡単な説明】
【００４１】
【図１】本発明の各実施の形態の、コンテンツ利用システムのブロック図
【図２】（ａ）本発明の各実施の形態における、確定した視聴期限の情報を含む視聴期限付き視聴ライセンスを表す模式図、（ｂ）本発明の各実施の形態における、未確定の視聴期限の情報を含む視聴期間付き視聴ライセンスを表す模式図、（ｃ）本発明の各実施の形態における、確定した視聴期限の情報を含む視聴期限付き書き出しライセンスを表す模式図、（ｄ）本発明の各実施の形態における、未確定の視聴期限の情報を含む視聴期間付き書き出しライセンスを表す模式図
【図３】本発明の各実施の形態の、ダウンロード端末のＨＤＤ上のダウンロードコンテンツリストを表す図
【図４】本発明の各実施の形態の、ＳＤカード上のダウンロードコンテンツリストを表す図
【図５】本発明の各実施の形態のダウンロード端末における、ダウンロード端末内に蓄積されたコンテンツの視聴ライセンスを取得する際の、視聴ライセンス登録処理のフローチャート
【図６】本発明の実施の形態１および実施の形態２のダウンロード端末における、パックコンテンツをＳＤカードへ書き出す処理のフローチャート
【図７】本発明の各実施の形態のダウンロード端末における、ダウンロード端末内に蓄積されたコンテンツを再生する際の、視聴開始時の処理を表すフローチャート
【図８】本発明の各実施の形態の視聴端末における、ＳＤカード上のコンテンツの再生開始時の処理を表すフローチャート
【図９】本発明の各実施の形態のライセンスサーバにおける、視聴期限付き視聴ライセンス要求受信時の処理を表すフローチャート
【図１０】本発明の各実施の形態のライセンスサーバにおける、書き出しライセンス要求受信時の処理を表すフローチャート
【図１１】本発明の実施の形態１のダウンロード端末における、ＳＤカードが挿入された際の視聴期限同期処理のフローチャート
【図１２】本発明の実施の形態２のダウンロード端末における、ＳＤカードが挿入された際の視聴期限同期処理のフローチャート
【図１３】本発明の実施の形態２における、視聴期限確定通知のフォーマットを表す模式図
【図１４】本発明の実施の形態２のライセンスサーバにおける、視聴期限確定通知を受信した時の処理を表すフローチャート
【図１５】本発明の実施の形態３のダウンロード端末における、ＳＤカードへコンテンツを複写して書き出す処理のフローチャート
【図１６】本発明の実施の形態３のダウンロード端末における、ＳＤカードが挿入された際の視聴期限同期処理のフローチャート
【図１７】従来のコンテンツダウンロードにおける、端末間のコンテンツ移動を表すシーケンス図
【図１８】従来のコンテンツダウンロードシステムにおけるパックコンテンツの分割視聴を表すシーケンス図
【発明を実施するための形態】
【００４２】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００４３】
（実施の形態１）
図１は、本発明の実施の形態１におけるコンテンツ利用システムのブロック図である。
【００４４】
ダウンロード端末９０３が、インターネット（図示せず）を介して、コンテンツサーバ９０１およびライセンスサーバ９０２に接続されている。
【００４５】
ダウンロード端末９０３のネットワークＩＦ９０４は、インターネットを介して接続されているコンテンツサーバ９０１から暗号化コンテンツをダウンロードして、コンテンツ９０５、９０６としてＨＤＤなどの蓄積媒体９１５に蓄積するとともに、ダウンロードしたコンテンツ９０５、９０６の視聴ライセンスをライセンスサーバ９０２から取得してダウンロードコンテンツリスト８００として蓄積する。
【００４６】
制御部９１６は、ユーザからの指示（図示せず）によって、蓄積媒体９１５に蓄積されたコンテンツのいずれかの再生が指示されると、再生部９０７を制御して対象コンテンツのライセンスをダウンロードコンテンツリスト８００から読み出させ、視聴条件を確認させ、コンテンツ復号鍵を復号機９０８にセットさせるとともに、暗号化されたコンテンツ９０５、９０６を読み出して復号・再生を開始させる。
【００４７】
再生部９０７は、視聴条件を確認する際、ダウンロードコンテンツリスト８００から対象コンテンツの視聴期限を取得し、時計９１９から取得した現在時刻と比較することにより視聴期限を超過していないか判定し、視聴期限を超過していなければ、そのコンテンツを再生可能と判断して復号・再生する。
【００４８】
また、制御部９１６は、ユーザからの指示（図示せず）によって、ＳＤカード読み書き部９１０を制御して、蓄積されたコンテンツ９０５、９０６の一部または全部をＳＤカード９１１に記録させるとともに、それらのコンテンツに関連するダウンロードコンテンツリスト８０１をＳＤカード９１１に記録させたり、ＳＤカード９１１からデータを読み込ませたりする。
【００４９】
なお、ダウンロード端末９０３が、本発明のコンテンツ受信機の一例にあたり、ＳＤカード９１１が、本発明の可換媒体の一例にあたる。また、ネットワークＩＦ９０４が、本発明の送受信部の一例にあたり、ＳＤカード読み書き部９１０が、本発明の可換媒体読み書き部の一例にあたる。
【００５０】
視聴端末９６０には、ダウンロード端末９０３によってコンテンツ９０６が書き出されたＳＤカード９１１が挿入され、再生制御部９２３は、ユーザからの指示（図示せず）によって、ＳＤカード９１１上のコンテンツ９０６のいずれかの再生が指示されると、ＳＤカード９１１からダウンロードコンテンツリスト８０１を期限確定部９２１に読み込ませる。そして、再生制御部９２３は、期限確定部９２１から取得する判定結果に応じて、コンテンツ復号鍵をダウンロードコンテンツリスト８０１から取得して復号機９２４にセットするとともに、暗号化されたコンテンツ９０６をＳＤカード読み書き部９２０によって読み込んで復号・再生を開始する。
【００５１】
期限確定部９２１は、ダウンロードコンテンツリスト８０１から対象コンテンツの視聴期限情報を取得し、時計９２２から取得した現在時刻と比較することにより視聴期限を超過していないか判定する。視聴期限を超過していなければ、そのコンテンツを再生可能と判定し、視聴期限を超過していれば、そのコンテンツを再生不可と判定して、その判定結果を再生制御部９２３に通知する。
【００５２】
なお、視聴端末９６０が、本発明のコンテンツ再生機の一例にあたる。また、期限確定部９２１が、本発明の視聴期限確定部の一例にあたり、ＳＤカード読み書き部９２０が、本発明の視聴ライセンス書き込み部の一例にあたる。
【００５３】
ライセンスサーバ９０２は、要求受信部９１２が、ダウンロード端末９０３からのライセンス要求を受信すると、ライセンス送信部９１３が、指定されたコンテンツに対応するライセンスをダウンロード端末９０３へ返信する。その際、要求受信部９１２が視聴期限の確定要求を含むライセンス要求（視聴期限付きライセンスの要求）を受信した場合には、視聴期限設定・確定部９１４が指定されたコンテンツの視聴期限を確定し、ライセンス送信部９１３が、その確定した視聴期限を設定したライセンスをダウンロード端末９０３へ返信する。
【００５４】
図２は、本実施の形態１において、ライセンスサーバ９０２がダウンロード端末９０３へ供給する、視聴ライセンスと書き出しライセンスを表す図である。
【００５５】
図２（ａ）は、視聴期限付き視聴ライセンス７００を示しており、確定した視聴期限の情報を含んでいる。図２（ｂ）は、視聴期間付き視聴ライセンス７０１を示しており、未確定の視聴期限の情報を含んでいる。図２（ｃ）は、視聴期限付き書き出しライセンス７１０を示しており、確定した視聴期限の情報を含んでいる。図２（ｄ）は、視聴期間付き書き出しライセンス７１２を示しており、未確定の視聴期限の情報を含んでいる。
【００５６】
視聴期限付き視聴ライセンス７００は、視聴期限付きライセンスであることを表すライセンス種別７１３、対象コンテンツの識別子であるコンテンツＩＤ７０５、パックコンテンツのグループ識別子であるパックＩＤ７１４、暗号コンテンツを復号するための復号鍵７０２、対象コンテンツを視聴することができる期間を示す視聴期間７０３、対象コンテンツを視聴することが許される確定した期間を、絶対日時で示される視聴期限開始日時と視聴期限終了日時とで示す視聴期限７０４とから構成される。
【００５７】
また視聴期間付き視聴ライセンス７０１も同様の構成であるが、視聴期間７０３、視聴期限開始および視聴期限終了に有意な数値が入っているかどうかの違いがある。
【００５８】
視聴期限付き書き出しライセンス７１０および視聴期間付き書き出しライセンス７１２には、このライセンスで書出し可能なメディアを示すメディア種別７１１が追加されている。
【００５９】
なお、同じコンテンツ群に属するパックコンテンツのそれぞれには、同じパックＩＤ７１４が付与される。前述したように、同じコンテンツ群に属するパックコンテンツには同一の視聴期限が設定されなければならないので、同じパックＩＤ７１４が付与されたコンテンツには同一の視聴期限を設定しなければならない。
【００６０】
図１において、コンテンツ９０５とコンテンツ９０６は、同じパックＩＤ７１４を持つコンテンツである。本実施の形態１では、同じパックＩＤを持つコンテンツのうち、コンテンツ９０６をＳＤカード９１１へ書き出し、コンテンツ９０５をダウンロード端末９０３内に残すものとして説明する。
【００６１】
なお、本実施の形態１におけるコンテンツ９０６が、本発明の、可換媒体に書き出すコンテンツの一例にあたり、コンテンツ９０５が、本発明の関連コンテンツの一例にあたる。また、同じパックＩＤを持つコンテンツ９０５および９０６が、本発明の同一の所定のコンテンツ群に属しているコンテンツの一例にあたる。
【００６２】
図３は、本実施の形態１における、ダウンロード端末９０３に蓄積された視聴ライセンスの具体的な形態であるダウンロードコンテンツリスト８００である。
【００６３】
ダウンロードコンテンツリスト８００には、コンテンツサーバ９０１からコンテンツをダウンロードする際に取得する視聴ライセンスに含まれる情報が、コンテンツ毎に記載される。
【００６４】
ダウンロードコンテンツリスト８００の有効／無効フラグ８０８は、当該視聴ライセンスが利用可能状態であるか否かを示すフラグである。なお、視聴ライセンス状態設定部９１７が、制御部９１６からの指示にしたがって、有効／無効フラグ８０８の有効および無効の設定を行う。なお、視聴ライセンス状態設定部９１７が、本発明の視聴ライセンス無効有効化部の一例にあたる。
【００６５】
図３のエントリ番号１および３に示すコンテンツは、視聴期限７０４を示す視聴期限開始と視聴期限終了に有意な数値が記載されており、これらのコンテンツの視聴期限が確定していることを示している。一方、エントリ番号２および４に示すコンテンツは、視聴期限開始と視聴期限終了には有意な数値が記載されておらず、視聴期間７０３にのみ有意な数値が記載されている。これらのコンテンツは、視聴期限管理されているコンテンツであるが、コンテンツサーバ９０１からダウンロードした後、ダウンロード端末９０３でまだ一度も再生していないため、視聴期限が未確定であることを示している。
【００６６】
図４は、本実施の形態１における、ＳＤカード９１１に書き込まれている視聴ライセンスの具体的な形態であるダウンロードコンテンツリスト８０１である。ダウンロードコンテンツリスト８０１は、有効／無効フラグ８０８の有無以外は、ダウンロードコンテンツリスト８００と同じである。
【００６７】
なお、ダウンロードコンテンツリスト８０１が、本発明の可換媒体に書き出す視聴ライセンスの一例にあたる。
【００６８】
図５は、本実施の形態１のダウンロード端末９０３が、蓄積媒体９１５に蓄積されたコンテンツ９０５および９０６の視聴ライセンスを取得する際の、視聴ライセンス登録処理のフローチャートである。
【００６９】
図６は、本実施の形態１のダウンロード端末９０３が、蓄積媒体９１５に蓄積されたパックコンテンツ９０６をＳＤカード９１１へ書き出す際の書き出し処理のフローチャートである。
【００７０】
図７は、本実施の形態１において、蓄積媒体９１５に蓄積されたパックコンテンツ９０５をダウンロード端末９０３で再生する際の視聴開始処理のフローチャートである。
【００７１】
図８は、本実施の形態１において、視聴端末９６０が、ＳＤカード９１１に記録されているパックコンテンツ９０６を視聴する際の視聴開始処理のフローチャートである。
【００７２】
図９は、本実施の形態１のライセンスサーバ９０２における、視聴ライセンス付与処理のフローチャートである。
【００７３】
図１０は、本実施の形態１のライセンスサーバ９０２における、書き出しライセンス付与処理のフローチャートである。
【００７４】
図１１は、本実施の形態１において、ダウンロード端末９０３にＳＤカード９１１が挿入された際の視聴期限同期処理のフローチャートである。
【００７５】
当初視聴期限が未確定であり初めての視聴開始によって視聴期限が確定されるダウンロードコンテンツを扱う場合の、本実施の形態１のコンテンツ利用システムの動作について以下に説明する。
【００７６】
以下では、ダウンロード端末９０３で再生を行なった後に同一のパックＩＤを持つコンテンツをＳＤカード９１１に書き出す場合と、同一のパックＩＤを持ついずれのコンテンツもダウンロード端末９０３で再生せずにそのパックＩＤを持つ一部のコンテンツをＳＤカード９１１に書き出す場合、のそれぞれの動作について、図１〜図１１を用いて順に説明する。
【００７７】
まず、ダウンロード端末９０３で再生を行なった後に同一のパックＩＤを持つコンテンツをＳＤカード９１１に書き出す場合の動作について説明する。
【００７８】
ダウンロード端末９０３では、暗号化されたコンテンツ９０５、９０６のダウンロードが完了した後などに、図５のフローにしたがってそのコンテンツ９０５、９０６の視聴ライセンスの登録処理が行われる。
【００７９】
制御部９１６は、ネットワークＩＦ９０４を利用して視聴期間付き視聴ライセンス７０１をライセンスサーバ９０２から取得し（ステップＳ８２１）、得られた視聴期間付き視聴ライセンス７０１に記載されているパックＩＤ７１４、視聴期間７０３、復号鍵７０２をコンテンツＩＤ７０５と共にダウンロードコンテンツリスト８００のエントリとして追加し（ステップＳ８２２）、当該エントリの有効／無効フラグ８０８を”有効”に設定する（ステップＳ８２３）。
【００８０】
コンテンツサーバ９０１からダウンロードして蓄積媒体９１５に蓄積したコンテンツ９０５を、ＳＤカード９１１へ書き出す前にダウンロード端末９０３で再生する場合、ダウンロード端末９０３の制御部９１６は、図７に示すフローにしたがってコンテンツの再生を制御する。
【００８１】
ここでは、ダウンロード端末９０３へパックコンテンツをダウンロードした後、同一のパックＩＤを持つパックコンテンツのいずれも再生したことがなく、そのパックＩＤを持つコンテンツ９０５を初めて再生するものとして説明する。
【００８２】
ダウンロードされて蓄積媒体９１５に蓄積されたコンテンツ９０５に対する再生指示をユーザから受ける（図示せず）と、制御部９１６は、最初に、視聴ライセンス状態設定部９１７によってダウンロードコンテンツリスト８００を検索させて、有効／無効フラグ８０８の設定を確認させる（ステップＳ８６１）。この場合、同一のパックＩＤを持つコンテンツをＳＤカード９１１に書き出していないので、図５のステップＳ８２３において有効／無効フラグ８０８が”有効”と設定されたままであり、次にステップＳ８６３の処理が行われる。
【００８３】
次に、制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８００を検索させて、当該コンテンツの視聴期限が確定しているかどうかを確認させる（ステップＳ８６３）。この場合、当該コンテンツの初めての視聴なので、視聴期限は未確定であり、次にステップＳ８６４の処理を行う。
【００８４】
制御部９１６は、ネットワークＩＦ９０４を利用して当該コンテンツの視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得し（ステップＳ８６４）、視聴期限設定部９１８によって、得られた視聴期限付き視聴ライセンス７００に記載されている視聴期限７０４として設定されている視聴期限開始と視聴期限終了の値をダウンロードコンテンツリスト８００の該当領域に記入させる。
【００８５】
また、視聴期限設定部９１８は、当該コンテンツと同一のパックＩＤを持つコンテンツをダウンロードコンテンツリスト８００上で検索し、全ての該当コンテンツについても同様の処理を実施する。すなわち、同じ視聴期限７０４の値を、当該コンテンツと同一のパックＩＤを持つ全てのコンテンツについても設定する（ステップＳ８６５）。この場合には、コンテンツ９０５の視聴期限付き視聴ライセンス７００が取得されてコンテンツ９０５の視聴期限が確定されるので、コンテンツ９０５と同じパックＩＤを持つコンテンツ９０６の視聴期限に、確定したコンテンツ９０５と同じ視聴期限が設定されることになる。
【００８６】
ステップＳ８６４で取得する視聴期限付き視聴ライセンス７００の視聴期限７０４には、ライセンスサーバ９０２によって視聴期限開始に現在時刻が設定された有効な値が設定されているので、制御部９１６は、再生部９０７によってその視聴ライセンスを用いて当該コンテンツ９０５を復号・再生させる（ステップＳ８６８）。
【００８７】
次に、ステップＳ８６４において、ダウンロード端末９０３が送信した視聴期限付き視聴ライセンスの要求を受信したライセンスサーバ９０２における視聴期限の確定動作について説明する。
【００８８】
視聴期限付き視聴ライセンスの要求を受信したライセンスサーバ９０２は、図９に示すフローにしたがって要求されたコンテンツの視聴期限を確認および確定し、確定した視聴期限情報（視聴期限７０４）を含む視聴期限付き視聴ライセンス７００をダウンロード端末９０３へ返信する。
【００８９】
要求受信部９１２が、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信すると、視聴期限設定・確定部９１４が、その視聴期限付き視聴ライセンス要求で指定されているコンテンツに対する、視聴期限の確定要求を含む視聴ライセンス要求が、初めて受信するものであるかどうかを、コンテンツＩＤに基づいて自己の履歴情報（図示せず）から調べる（ステップＳ８４０）。
【００９０】
この場合には、対象のコンテンツ９０５はダウンロード端末９０３でまだ再生されたことがないので、このときの視聴期限付き視聴ライセンス要求が、初めての視聴期限の確定要求を含むライセンス要求の受信であり、ステップＳ８４０において、初めての受信であると判定され、次に、対象のコンテンツの視聴期限を既に確定しているかを自己の履歴情報（図示せず）から検索する（ステップＳ８４４）。
【００９１】
対象のコンテンツに対する初めての視聴期限付き視聴ライセンス要求を受信した場合でも、対象のコンテンツと同一のパックＩＤを持つコンテンツの視聴期限付き視聴ライセンス要求を以前に受信していた場合には、そのときに対象のコンテンツの視聴期限も確定される（ステップＳ８４２）ので、対象のコンテンツの視聴期限が既に確定している場合もある。
【００９２】
ステップＳ８４４において、対象のコンテンツ９０５の視聴期限がまだ確定されていないと判断した場合には、視聴期限設定・確定部９１４は、視聴期限開始時刻に現在時刻を設定し、視聴期限開始時刻に視聴期間を加算して視聴期限終了時刻を算出することによりそのコンテンツの視聴期限を確定する（ステップＳ８４１）。このとき、当該コンテンツと同一のパックＩＤを持つ全てのコンテンツについても同様に、同一の視聴期限を確定させる（ステップＳ８４２）。
【００９３】
そして、ライセンス送信部９１３は、その確定した視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返送する（ステップＳ８４３）。
【００９４】
なお、ステップＳ８４４において、対象のコンテンツの視聴期限を既に確定していた場合には、その確定済みの視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返送する（ステップＳ８４３）。
【００９５】
上記のようにダウンロード端末９０３で再生した後に、そのコンテンツ９０５と同じパックＩＤを持つコンテンツ９０６をＳＤカード９１１へ書き出す場合、ダウンロード端末９０３の制御部９１６は、図６に示すフローにしたがってＳＤカード読み書き部９１０による書き出しを制御する。
【００９６】
制御部９１６は、まず、書き出す対象コンテンツの視聴期限が確定しているかどうかを判定する（ステップＳ８５７）。制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８００の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定させる。この場合、書き出す対象コンテンツ９０６と同じパックＩＤを持つコンテンツ９０５をダウンロード端末９０３で再生した後なので、図７のステップＳ８６５において書き出す対象コンテンツ９０６の視聴期限は確定されており、次に制御部９１６は、ネットワークＩＦ９０４を利用してライセンスサーバ９０２から書き出しライセンスを取得する（ステップＳ８５８）。
【００９７】
そして、制御部９１６は、ＳＤカード読み書き部９１０によって、その書き出しライセンスを用いてＳＤカード９１１への書き出し処理を行わせる（ステップＳ８５３）。この際、ＳＤカード９１１に書き出すダウンロードコンテンツリスト８０１の各領域には、ダウンロードコンテンツリスト８００の値が複写される。
【００９８】
次に、このようにしてダウンロード端末９０３でＳＤカード９１１に書き出されたコンテンツ９０６を、視聴端末９６０で視聴する。
【００９９】
視聴端末９６０は、図８に示すフローにしたがってＳＤカード９１１上のコンテンツ９０６の再生制御を行なう。
【０１００】
再生制御部９２３は、ユーザからの指示（図示せず）によってＳＤカード９１１に記録されたコンテンツ９０６の再生が指示されると、まず期限確定部９２１によって、対象コンテンツの視聴期限が確定しているかどうかを判定させる（ステップＳ８７１）。期限確定部９２１は、ＳＤカード読み書き部９２０によって、ＳＤカード９１１に記録されているダウンロードコンテンツリスト８０１を読み込み、対象コンテンツの視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。
【０１０１】
この場合には、ダウンロード端末９０３で同じパックＩＤを持つコンテンツ９０５を再生したことにより対象コンテンツ９０６の視聴期限が確定されている（ステップＳ８６５）ので、次に期限確定部９２１は、視聴期限を超過していないか判定する（ステップＳ８７４）。期限確定部９２１は、ダウンロードコンテンツリスト８０１から取得した対象コンテンツの確定済みの視聴期限７０４と、時計９２２から取得した現在時刻とを比較し、視聴期限が既に超過しているか判定し、その判定結果を再生制御部９２３に通知する。再生制御部９２３は、視聴期限が既に超過していると判定された場合には、当該コンテンツ９０６を削除する（ステップＳ８７５）。視聴期限を超過していなければ、再生制御部９２３は、当該コンテンツ９０６の復号・再生を開始する（ステップＳ８７６）。
【０１０２】
このように、ダウンロード端末９０３でコンテンツ９０５の再生を行なった後に同一のパックＩＤを持つコンテンツ９０６をＳＤカード９１１に書き出した場合には、ダウンロード端末９０３で再生した際に、同一のパックＩＤを持つコンテンツ９０６の視聴期限として再生したコンテンツ９０５と同じ視聴期限が設定される（ステップＳ８６５）ので、その後にＳＤカード９１１に書き出したコンテンツ９０６の視聴期限を同期させることができる。
【０１０３】
次に、同一のパックＩＤを持ついずれのコンテンツ９０５、９０６もダウンロード端末９０３で再生せずに、そのパックＩＤを持つ一部のコンテンツ９０６をＳＤカード９１１に書き出す場合の動作について説明する。
【０１０４】
ダウンロードが完了した後などに行われるコンテンツ９０５、９０６の視聴ライセンスの登録処理は、上記で図５のフローを用いて説明した処理と同様なので説明を省略する。
【０１０５】
コンテンツサーバ９０１からダウンロードして蓄積媒体９１５に蓄積し、ダウンロード端末９０３で同一のパックＩＤを持ついずれのコンテンツ９０５、９０６もまだ一度も再生が行なわれていない状態で、同一のパックＩＤを持つ一部のコンテンツ９０６をＳＤカード９１１へ書き出す場合、ダウンロード端末９０３の制御部９１６は、図６に示すフローにしたがって書き出し制御する。
【０１０６】
制御部９１６は、パックコンテンツの書き出し要求指示をユーザから受ける（図示せず）と、まず、書き出す対象コンテンツ９０６の視聴期限が確定しているかどうかを判定する（ステップＳ８５７）。この場合、書き出す対象コンテンツ９０６と同一のパックＩＤを持つコンテンツ９０５、９０６は、まだダウンロード端末９０３で一度も再生されていないので、当該コンテンツ９０６の視聴期限は未確定であり、次にステップＳ８５０の処理を行う。
【０１０７】
制御部９１６は、ダウンロードコンテンツリスト８００において、書き出す対象コンテンツ９０６の有効／無効フラグ８０８を、視聴ライセンス状態設定部９１７によって”無効”と設定させる（ステップＳ８５０）とともに、書き出す対象ではないコンテンツのうち、書き出す対象コンテンツ９０６と同一のパックＩＤを持つコンテンツ９０５の有効／無効フラグ８０８も”無効”と設定させる（ステップＳ８５１）。
【０１０８】
そして、制御部９１６は、書き出す対象コンテンツ９０６の書き出しライセンス要求をライセンスサーバ９０２に送付し、ライセンスサーバ９０２から書き出しライセンスを取得し（ステップＳ８５２）、その書き出しライセンスを用いて、ＳＤカード９１１への書き出し制御を行う。
【０１０９】
ステップＳ８５２において取得した書き出しライセンスが視聴期間付き書き出しライセンス７１２であった場合（ステップＳ８５４）には、制御部９１６は、ダウンロードコンテンツリスト８００の変更を行なうことなく、ＳＤカード読み書き部９１０によって対象コンテンツをＳＤカード９１１へ書き出すように制御する（ステップＳ８５３）。
【０１１０】
ステップＳ８５２において取得した書き出しライセンスが視聴期限付き書き出しライセンス７１０であった場合（ステップＳ８５４）には、確定した視聴期限７０４が設定されているので、制御部９１６は、ダウンロードコンテンツリスト８００において、書き出す対象コンテンツ９０６の有効／無効フラグ８０８を、視聴ライセンス状態設定部９１７によって”有効”と変更させる（ステップＳ８５５）とともに、書き出す対象コンテンツ９０６と同一のパックＩＤ７１４を持つコンテンツ９０５の有効／無効フラグ８０８も”有効”と変更させる（ステップＳ８５６）。また、制御部９１６は、視聴期限設定部９１８によって、書き出す対象コンテンツ９０６と同一のパックＩＤ７１４を持つ全てのコンテンツ９０５の視聴期限７０４に、視聴期限付き書き出しライセンス７１０に設定されている確定した視聴期限７０４と同じ視聴期限を設定させる（ステップＳ８５９）。
【０１１１】
ここで、図６のステップＳ８５２およびステップＳ８５８において、ダウンロード端末９０３がライセンスサーバ９０２へ書き出しライセンスを要求した際のライセンスサーバ９０２の動作について説明しておく。
【０１１２】
ライセンスサーバ９０２は、ダウンロード端末９０３から書き出しライセンスの要求を受けると、図１０のフローにしたがって書き出しライセンスの付与処理を行う。
【０１１３】
要求受信部９１２がダウンロード端末９０３からの書き出しライセンスの要求を受信すると、視聴期限設定・確定部９１４が、当該コンテンツの視聴期限が既に確定済みかどうかを自己の履歴情報（図示せず）から検索する（ステップＳ８４５）。
【０１１４】
ライセンス送信部９１３は、当該コンテンツの視聴期限が既に確定済みであれば、その確定済みの視聴期限を設定した視聴期限付き書き出しライセンス７１０をダウンロード端末９０３へ返送し（ステップＳ８４６）、視聴期限が未確定であれば、視聴期限を未確定とした視聴期間付き書き出しライセンス７１２をダウンロード端末９０３へ返送する（ステップＳ８４７）。
【０１１５】
以下では、ステップＳ８５２において取得した書き出しライセンスが視聴期間付き書き出しライセンス７１２であったものとして、つまりＳＤカード９１１に書き出したコンテンツ９０６の視聴期限が未確定のまま書き出されたものとして説明する。
【０１１６】
一部のパックコンテンツ９０６をＳＤカード９１１に書き出した後に、同じパックＩＤを持つ蓄積媒体９１５に蓄積されているコンテンツ９０５をダウンロード端末９０３で再生しようとした場合、制御部９１６は、図７のフローにしたがって、まず再生対象コンテンツ９０５の有効／無効フラグ８０８の設定を確認する（ステップＳ８６１）。
【０１１７】
再生対象コンテンツ９０５の有効／無効フラグ８０８は、ステップＳ８５１において”無効”と設定されたままなので、制御部９１６は、再生対象コンテンツ９０５の再生を許可せずに終了する（ステップＳ８６２）。
【０１１８】
次に、このようにしてダウンロード端末９０３でＳＤカード９１１に書き出されたコンテンツ９０６を、視聴端末９６０で視聴する。
【０１１９】
視聴端末９６０は、図８に示すフローにしたがってＳＤカード９１１上のコンテンツ９０６の再生制御を行なう。
【０１２０】
再生制御部９２３は、ユーザからの指示（図示せず）によって、ＳＤカード９１１に記録されたコンテンツ９０６の再生が指示されると、まず期限確定部９２１によって、ダウンロードコンテンツリスト８０１の当該コンテンツの欄を参照させて、当該コンテンツ９０６の視聴期限が確定しているかどうかを判定させる（ステップＳ８７１）。
【０１２１】
この場合には、対象コンテンツ９０６は視聴期限が未確定のままＳＤカード９１１に書き出されたものなので、ステップＳ８７１において、視聴期限は未確定であると判定される。
【０１２２】
当該コンテンツ９０６の視聴期限が未確定であるので、期限確定部９２１は、現在時刻を時計９２２から取得して、視聴期限開始時刻に現在時刻を設定し、視聴期限開始時刻に視聴期間７０３を加算して視聴期限終了時刻を算出することにより視聴期限７０４を確定し、ダウンロードコンテンツリスト８０１にこれらの数値を書き込む（ステップＳ８７２）とともに、当該コンテンツ９０６と同一のパックＩＤ７１４を持つコンテンツをダウンロードコンテンツリスト８０１上で検索し、全ての該当コンテンツについても同様の処理を実施する（ステップＳ８７３）。
【０１２３】
そして、再生制御部９２３は、ダウンロードコンテンツリスト８０１に記載されている復号鍵７０２を用いてコンテンツ９０６の復号・再生を開始する（ステップＳ８７６）。
【０１２４】
次に、視聴端末９６０がＳＤカード９１１に書き出されたコンテンツ９０６を再生した後に、そのＳＤカード９１１をダウンロード端末９０３に挿入したときの、ダウンロード端末９０３の動作について説明する。
【０１２５】
ダウンロード端末９０３は、ＳＤカード９１１が挿入されると図１１に示すフローにしたがって視聴期限同期処理を行なう。
【０１２６】
制御部９１６は、ＳＤカード読み書き部９１０からＳＤカード９１１が挿入された旨の通知を受けると、視聴期限設定部９１８によってＳＤカード９１１上のダウンロードコンテンツリスト８０１を参照させ、パックＩＤ７１４が設定されているコンテンツ（以下、コンテンツＣＡとする）を抽出させる（ステップＳ８８１）。この場合、コンテンツＣＡとしてコンテンツ９０６が抽出される。
【０１２７】
そして、当該コンテンツＣＡに視聴期限７０４が設定されていた場合（ステップＳ８８２）、視聴期限設定部９１８は、ダウンロードコンテンツリスト８００を参照し、同一のパックＩＤ７１４を持つコンテンツ（コンテンツＣＢとする）の有無を確認する（ステップＳ８８３）。この場合、コンテンツＣＢとしてコンテンツ９０５が抽出される。
【０１２８】
コンテンツＣＢが存在する場合、制御部９１６は、視聴ライセンス状態設定部９１７によって当該コンテンツＣＢの有効／無効フラグ８０８の状態を確認させる（ステップＳ８８４）。
【０１２９】
当該コンテンツＣＢの有効／無効フラグ８０８が”無効”である場合、制御部９１６は、視聴期限設定部９１８によってコンテンツＣＡに設定されている視聴期限をコンテンツＣＢの視聴期限として設定させる（ダウンロードコンテンツリスト８００に記入させる）（ステップＳ８８５）。そして、視聴ライセンス状態設定部９１７によってコンテンツＣＢの有効／無効フラグ８０８を”有効”と変更させる（ステップＳ８８６）。
【０１３０】
このように、同一のパックＩＤを持ついずれのコンテンツ９０５、９０６もダウンロード端末９０３で再生せずにそのパックＩＤを持つ一部のコンテンツ９０６をＳＤカード９１１に書き出す場合には、ＳＤカード９１１が装着されていないときにはダウンロード端末９０３における、ＳＤカード９１１で持ち出したコンテンツ９０６と同一のパックＩＤを持つコンテンツ９０５の再生を禁止し、ＳＤカード９１１が装着されたときにＳＤカード９１１上のコンテンツ９０６と同一の視聴期限を設定して再生を許可するので、ダウンロード端末９０３上とＳＤカード９１１上にある同一のパックＩＤを持つコンテンツ９０５および９０６の視聴期限を同期させることができる。
【０１３１】
なお、上記では、図７のフローにおいて、蓄積媒体９１５に蓄積されているコンテンツ９０５を再生する際に、有効／無効フラグ８０８が”無効"の場合、および視聴期限が未確定の場合について説明したが、ステップＳ８６３において視聴期限が確定している場合には、ステップＳ８６６以降の処理が行われる。初回の再生時にステップＳ８６４において視聴期限が設定されるので、例えば同じコンテンツの２回目以降の再生の場合には、ステップＳ８６３において視聴期限が確定していると判定される。
【０１３２】
この場合、ステップＳ８６６において、再生部９０７は、ダウンロードコンテンツリスト８００の視聴期限７０４と、時計９１９から取得した現在時刻とを比較し、視聴期限が超過していれば当該コンテンツを削除する（ステップＳ８６７）。視聴期限を超過していなければ当該コンテンツの復号・再生を開始する（ステップＳ８６８）。
【０１３３】
以上のように、視聴期限が未確定のパックコンテンツをＳＤカードに書き出す際には、当該コンテンツと同一パックＩＤを持つダウンロード端末内のコンテンツを視聴不可状態に設定し、ＳＤカードがダウンロード端末に挿入された時に、視聴期限が確定しているコンテンツと同一パックＩＤを持つコンテンツに対して視聴期限を設定して視聴不可状態を解除することで、ダウンロード端末とＳＤカード上に分かれて保存されたパックコンテンツに対し、パックコンテンツのいずれかを最初に視聴した時の時刻を元にした視聴期限が設定されるため、パックコンテンツの期限同期が保証できる。
【０１３４】
なお、本実施の形態１においては、ＳＤカード読み書き部９１０は、コンテンツ９０６に関連するライセンス（ダウンロードコンテンツリスト８０１）をＳＤカード９１１に記録すると説明したが、ライセンスを記録する代わりに他の著作権保護方式のパラメータ形式に変換して書き出しても良い。ＣＰＵの処理負荷が少ない、使用メモリが少ない、再生互換性が高いなどの、視聴端末９６０が処理し易い著作権保護方式で書き出すことで、柔軟にコンテンツを利用できる。
【０１３５】
また、本実施の形態１において、図２で示した視聴ライセンス、書き出しライセンスはあくまで一例であり、ライセンスの内容表記や構成を規定するものではない。
【０１３６】
また、本実施の形態１においては、コンテンツのダウンロード完了後に視聴ライセンス登録処理を行うと説明したが、コンテンツのダウンロード前やダウンロード中に視聴期間付き視聴ライセンス７０１を取得して登録を行っても同様の効果が得られることは言うまでもない。
【０１３７】
また、本実施の形態１においては、コンテンツのダウンロード完了後に視聴ライセンス登録処理を行うと説明したが、コンテンツのダウンロード中に視聴を開始する場合は、視聴期限付き視聴ライセンス７００を取得することで、ダウンロードしながらの視聴を実現できる効果が得られることは言うまでもない。
【０１３８】
また、本実施の形態１においては、視聴ライセンス登録処理で視聴期間付き視聴ランセンス７０１に記載されていたパックＩＤ７１４や復号鍵７０２を含むエントリをダウンロードコンテンツリスト８００に登録すると説明したが、視聴期間付き視聴ランセンス７０１に有効なパックＩＤや復号鍵が記載されていなかった（フィールド値が空などの）場合には登録しなくてもよい。
【０１３９】
また、本実施の形態１においては、ＳＤカード９１１への書き出しに際して、図６のステップＳ８５７において視聴期限が未確定の場合には、最初に書き出す対象コンテンツ９０６および書き出し対象コンテンツ９０６と同一パックＩＤを持つコンテンツ９０５の有効／無効フラグ８０８を”無効”にする（ステップＳ８５０およびステップＳ８５１）と説明したが、視聴期限付き書き出しライセンス７１０を用いて書き出すコンテンツについては、有効／無効フラグ８０８を一旦”無効”に変更しなくても同様の効果が得られることは言うまでもない。
【０１４０】
また、本実施の形態１においては、ダウンロード端末９０３上でコンテンツを視聴する時に、図７に示すフローにおいて有効／無効フラグ８０８が”無効”であれば再生開始せずに終了する（ステップＳ８６２）と説明したが、ユーザに視聴可能なコンテンツを選択させる際に、有効／無効フラグ８０８が”無効”であるコンテンツを不可視にしたり、選択できないようにしたりしても同様の効果が得られることは言うまでもない。
【０１４１】
また、本実施の形態１では、図７に示すフローにおいて有効／無効フラグ８０８が”無効”であれば再生開始せずに終了する（ステップＳ８６２）と説明したが、その際に、ＳＤカード９１１が挿入されており、再生開始をしようとしたコンテンツと同一のパックＩＤを持つコンテンツで、かつダウンロード端末９０３が書き出したそのパックＩＤを持つ全てのコンテンツがＳＤカード９１１上に含まれていた場合には、ＳＤカード９１１上のそのパックＩＤを持つコンテンツの視聴期限が未確定であっても、再生開始をしようとしたコンテンツの有効／無効フラグ８０８を”有効”に変更して再生させるようにしてもよい。
【０１４２】
つまり、本実施の形態１の構成において、視聴期限が未確定のコンテンツ９０６をＳＤカード９１１に書き出した後に、蓄積媒体９１５内のコンテンツ９０５を再生しようとした場合、コンテンツ９０５の有効／無効フラグ８０８は”無効”と設定されているが、このときにコンテンツ９０６を書き出したＳＤカード９１１がダウンロード端末９０３に挿入されていれば、まだコンテンツ９０６の再生がされておらず視聴期限が未確定であっても、コンテンツ９０５の有効／無効フラグ８０８を”有効”と変更し、図７のステップＳ８６３の処理に進めるようにしてもよい。
【０１４３】
この場合には、コンテンツ９０６の視聴期限は未確定のままであるが、コンテンツ９０５と同一のパックＩＤを持つコンテンツはまだ再生されておらず、同じパックコンテンツで視聴期限が異なることがないので、コンテンツ９０５を再生可能としてもよい。このときのコンテンツ９０５の再生開始により、そのパックコンテンツの視聴期限が確定し、各パックコンテンツの視聴期限に同一の日時が設定されるので、パックコンテンツの視聴期限が同期される。
【０１４４】
また、本実施の形態１では、ダウンロード端末９０３において、視聴ライセンスの利用可能状態が”有効”であり視聴期限が未確定のコンテンツ９０５を再生する場合、図７のフローに示すように、視聴期限付き視聴ライセンス７００を取得することにより視聴期限を確定する（ステップＳ８６４）こととしたが、視聴期限付き視聴ライセンス７００を要求する代わりに、現在時刻を参照してダウンロード端末９０３自身でコンテンツ９０５の視聴期限を確定するようにしてもよい。
【０１４５】
また、本実施の形態１では、ライセンスの利用可能状態を有効／無効フラグ８０８により設定および確認することとしたが、有効／無効フラグ８０８を用いるのに代えて、ライセンスを利用不可とする場合に、視聴ライセンスを一旦削除するようにしてもよい。この場合、一旦破棄したその視聴ライセンスを有効にする場合には、ライセンスサーバ９０２から再度その視聴ライセンスを取得し直す。そして、このときに取得し直した視聴期限付き視聴ライセンス７００に含まれる復号鍵７０２を用いてコンテンツを復号して再生する。
【０１４６】
また、本実施の形態１においては、ＳＤカード９１１上のコンテンツ視聴時にダウンロードコンテンツリスト８０１の当該コンテンツの欄を参照し、視聴期限７０４が設定されていなければ現在時刻と視聴期間７０３から視聴期限７０４を算出すると説明したが、当該コンテンツと同じパックＩＤ７１４を持つコンテンツをダウンロードコンテンツリスト８０１上で検索し、そのいずれかに視聴期限７０４が設定されていればその値を当該コンテンツの視聴期限として設定しても良い。
【０１４７】
また、本実施の形態１においては、ダウンロード端末９０３または視聴端末９６０でコンテンツを視聴する際に当該コンテンツの視聴期限７０４が設定されていれば視聴期限超過を確認した後に再生開始する旨を説明したが、再生開始前に同一パックＩＤを持つコンテンツを検索し、もし存在すればそれらすべてのコンテンツの視聴期限７０４についても同一の視聴期限開始と視聴期限終了の値を記入するようにしてもよい。この処理によって、追加でダウンロード端末９０３に蓄積されたもしくはＳＤカード９１１に書き出されたパックコンテンツに対しても統一した視聴期限を設定できる効果が得られる。
【０１４８】
また、ダウンロード端末９０３および視聴端末９６０において、同じパックＩＤを持つコンテンツ間の視聴期限が一致しなかった場合は当該コンテンツの再生を開始しないようにしても良い。この処理によって、パック販売されたコンテンツの視聴期限が不正規な状態で視聴されることを防止できるという別の効果が得られる。
【０１４９】
また、ダウンロード端末９０３および視聴端末９６０において、同じパックＩＤを持つコンテンツ間の視聴期限が一致しなかった場合は、それらの視聴期限を比較して最も過去の視聴期限をそのパックにおける視聴期限とみなしても良い。この処理によっても、パック販売されたコンテンツの視聴期限を統一できる効果が得られる。
【０１５０】
また、書き出し時にはＳＤカード９１１上のコンテンツを視聴不可状態にしておき、当該ＳＤカード９１１をダウンロード端末９０３に挿入したときに、ＳＤカード９１１上で視聴不可状態にされているコンテンツと同一パックＩＤを持つダウンロード端末９０３上のコンテンツの視聴期限が確定していた場合には、ＳＤカード９１１側のコンテンツの視聴期限を更新した上で視聴不可状態を解除するようにしても、パックコンテンツの期限同期が保証できることは言うまでもない。
【０１５１】
また、視聴端末９６０において、視聴期限超過などの理由により、ＳＤカード９１１上のコンテンツ９０６を削除する際は、コンテンツ９０６の実体のみ削除し、ダウンロードコンテンツリスト８０１からはコンテンツ９０６に該当するエントリを削除しなくてもよい。加えて、ダウンロード端末９０３にＳＤカード９１１を挿入した時に、ＳＤカード９１１上にコンテンツ９０６の実体がなくても、ダウンロードコンテンツリスト８０１にエントリがあれば、視聴期限同期処理を行っても良い。この処理によって、視聴期限超過などによってＳＤカード９１１上のコンテンツ９０６が削除されていたとしても、ＳＤカード９１１をダウンロード端末９０３に挿入したときに、コンテンツ９０６と同一パックＩＤを持つコンテンツに対して、視聴期限を同期させることができる効果が得られる。
【０１５２】
（実施の形態２）
次に、本発明の実施の形態２のコンテンツ利用システムの動作について説明する。
【０１５３】
本実施の形態２のコンテンツ利用システムの構成は、実施の形態１のコンテンツ利用システムと同様であり、その構成ブロック図は図１に示した通りである。
【０１５４】
本実施の形態２のコンテンツ利用システムは、ダウンロード端末９０３にＳＤカードが挿入される際の動作およびライセンスサーバ９０２の動作が、実施の形態１の場合と異なる。ダウンロード端末９０３およびライセンスサーバ９０２は、それぞれ図１２および図１４で説明する処理を行う以外は、実施の形態１におけるダウンロード端末９０３およびライセンスサーバ９０２と同様の処理を行う。
【０１５５】
ダウンロード端末９０３でパックコンテンツ９０６をＳＤカード９１１に書き出した後、再度そのＳＤカード９１１がダウンロード端末９０３に挿入されたときの、ダウンロード端末９０３およびライセンスサーバ９０２の動作について説明する。
【０１５６】
図１２は、本実施の形態２において、ダウンロード端末９０３にＳＤカード９１１が挿入された際のダウンロード端末９０３における視聴期限同期処理を説明したフローチャートである。
【０１５７】
ダウンロード端末９０３は、ＳＤカード９１１が挿入されると図１２に示すフローにしたがって視聴期限同期処理を行なう。
【０１５８】
ステップＳ８８１からステップＳ８８５までの処理は、図１１に示した実施の形態１の処理と同様である。
【０１５９】
ダウンロード端末９０３の制御部９１６は、蓄積媒体９１５上にある同一のパックＩＤを持つコンテンツＣＢの視聴期限を設定した（ステップＳ８８５）後、次に、ライセンスサーバ９０２に対し、コンテンツＣＢのコンテンツＩＤ７０５と視聴期限７０４（視聴期限開始および視聴期限終了）を含む視聴期限確定通知８１０を、ネットワークＩＦ９０４を利用して送信する（ステップＳ８８７）。そして、制御部９１６は、視聴ライセンス状態設定部９１７によってコンテンツＣＢの有効／無効フラグ８０８を”有効”に設定させる。
【０１６０】
図１３は、本実施の形態２における視聴期限確定通知８１０のフォーマットを表す模式図である。
【０１６１】
ダウンロード端末９０３からライセンスサーバ９０２へ送信する視聴期限確定通知８１０には、少なくともコンテンツＩＤ７０５と視聴期限７０４（視聴期限開始および視聴期限終了）が含まれる。
【０１６２】
図１４は、本実施の形態２における、ライセンスサーバ９０２にダウンロード端末９０３から視聴期限確定通知８１０が到着した時の、ライセンスサーバ９０２の視聴期限同期処理のフローチャートである。
【０１６３】
要求受信部９１２が、ダウンロード端末９０３からの視聴期限確定通知８１０を受信すると、視聴期限設定・確定部９１４は、当該コンテンツの視聴期限が確定しているかどうかを、コンテンツＩＤ７０５を元に自己の履歴情報（図示せず）から調べる（ステップＳ８９０）。
【０１６４】
当該コンテンツの視聴期限が確定していなければ、当該視聴期限確定通知８１０に含まれている視聴期限７０４を取り出して、当該コンテンツに対する視聴期限として設定する（ステップＳ８９１）とともに、当該コンテンツと同一のパックＩＤを持つ全てのコンテンツについても同様に、同一の視聴期限を確定させる（ステップＳ８９２）。
【０１６５】
以上のように、本実施の形態２では、視聴期限が未確定のパックコンテンツ９０６をＳＤカード９１１に書き出す際には、当該コンテンツ９０６と同一パックＩＤを持つダウンロード端末９０３内のコンテンツ９０５を視聴不可状態に設定し、ＳＤカード９１１が再度ダウンロード端末９０３に挿入された時に、視聴期限が確定しているＳＤカード９１１上のコンテンツ９０６と同一パックＩＤを持つコンテンツ９０５に対して視聴期限を設定し、パックコンテンツ９０５の視聴期限が確定したことをライセンスサーバ９０２に通知し、視聴不可状態を解除することで、ダウンロード端末９０３とＳＤカード９１１上に分かれて保存されたパックコンテンツ９０５、９０６に対し、パックコンテンツのいずれかを最初に視聴した時の時刻を元にした視聴期限が設定され、かつ、新たにダウンロードされるコンテンツに対しても、パックコンテンツの期限同期が保証できる。
【０１６６】
なお、上記した本実施の形態２では、ダウンロード端末９０３の制御部９１６が、蓄積媒体９１５上にある同一のパックＩＤを持つコンテンツＣＢの視聴期限を設定した（ステップＳ８８５）ときに、視聴期限確定通知８１０をライセンスサーバ９０２へ送信する（ステップＳ８８７）こととしたが、同一のパックＩＤを持つ全てのコンテンツをダウンロード済みの場合には視聴期限確定通知８１０を送信せずに、同一のパックＩＤを持つパックコンテンツのうちまだダウンロードしていないコンテンツがある場合にのみ視聴期限確定通知８１０を送信するようにしてもよい。
【０１６７】
なお、本実施の形態２において、ダウンロード端末９０３から視聴期限確定通知８１０を受信したライセンスサーバ９０２は、当該コンテンツの視聴期間が既に確定済みであり、自己が保持している視聴期限と通知された視聴期限が一致しない場合は、当該コンテンツのコンテンツＩＤ７０５と自己が保持している視聴期限を含んだエラー通知をダウンロード端末９０３に対して送信しても良い。
【０１６８】
また、ダウンロード端末９０３は、ライセンスサーバ９０２から視聴期限を含んだエラー通知を受信した場合は、エラー通知に含まれるコンテンツＩＤ７０５を持つコンテンツに対して、同じくエラー通知に含まれる視聴期限を設定しても良い。
【０１６９】
また、本実施の形態２において、図１３で示した視聴期限通知はあくまで一例であり、通知の内容表記や構成を規定するものではない。
【０１７０】
以上に説明したように、本発明のコンテンツ利用システムを用いると、可換媒体上に部分的に書き出されたパックコンテンツにおいても、コンテンツ受信機上に残っているパックコンテンツとの視聴期限同期を実現することが可能となり、ライセンスサーバとの通信機能を持たないコンテンツ再生機でもパックレンタルコンテンツを視聴できるという利点がある。
【０１７１】
（実施の形態３）
実施の形態１および実施の形態２では、パックコンテンツ内の分散されたコンテンツの期限同期について説明したが、パックではなくとも、ダウンロード端末９０３内に視聴可能な状態のレンタルコンテンツを残してＳＤカード９１１にそのレンタルコンテンツをコピーするようなケースにおいても、同様の方法でダウンロード端末９０３内のコンテンツの視聴期限と、ＳＤカード９１１上のコンテンツの視聴期限とを同期させることができる。
【０１７２】
本発明の実施の形態３では、実施の形態１で説明したコンテンツ利用システムにおいて、ダウンロード端末９０３内に残したレンタルコンテンツの視聴期限と、そのレンタルコンテンツをＳＤカード９１１へ複写して書き出したコンテンツの視聴期限とを同期させる方法について説明する。
【０１７３】
本実施の形態３のコンテンツ利用システムの構成は、実施の形態１のコンテンツ利用システムと同じ構成であり、図１のブロック図に示す通りである。図１に示す各ブロックの基本的な動作は、実施の形態１の各ブロックの動作と同様である。
【０１７４】
本実施の形態３では、各視聴ライセンス、各書き出しライセンス、および各ダウンロードコンテンツリストとして、図２〜図４に示した実施の形態１と同様の形式のものを利用するものとして説明する。
【０１７５】
本実施の形態３では、図１において、コンテンツ９０５は、パックＩＤ７１４が付与されていない単独のレンタルコンテンツであり、コンテンツ９０６は、コンテンツ９０５をＳＤカード９１１へ複写して書き出すコンテンツであるものとし、コンテンツ９０５をダウンロード端末９０３内に残して、コンテンツ９０６をＳＤカード９１１へ書き出すものとして説明する。コンテンツ９０５とコンテンツ９０６は同一のコンテンツなので、これらのコンテンツの視聴期限は同一の日時に設定されなければならない。
【０１７６】
なお、本実施の形態３におけるコンテンツ９０６が、本発明の複写されたコンテンツの一例にあたり、コンテンツ９０５が、本発明の格納されたコンテンツの一例にあたる。
【０１７７】
図３のエントリ番号２〜エントリ番号４に示すコンテンツは、パックＩＤ７１４が付与されているパックコンテンツであり、エントリ番号１のコンテンツは、パックＩＤ７１４が付与されていない単独のコンテンツである。本実施の形態３では、エントリ番号１のような単独のコンテンツを対象として説明する。
【０１７８】
本実施の形態３のダウンロード端末９０３が、蓄積媒体９１５に蓄積されたコンテンツ９０５の視聴ライセンスを取得する際の、視聴ライセンス登録処理のフローチャートは、図５に示す通りである。
【０１７９】
図１５は、本実施の形態３のダウンロード端末９０３が、蓄積媒体９１５に蓄積されたコンテンツ９０５をダウンロード端末９０３に残したまま、ＳＤカード９１１へ複写して書き出す際の書き出し処理のフローチャートである。
【０１８０】
本実施の形態３において、蓄積媒体９１５に蓄積されたコンテンツ９０５をダウンロード端末９０３で再生する際の視聴開始処理のフローチャートは、図７に示す通りである。
【０１８１】
本実施の形態３において、視聴端末９６０が、ＳＤカード９１１に記録されている複写コンテンツ９０６を視聴する際の視聴開始処理のフローチャートは、図８に示す通りである。
【０１８２】
本実施の形態３のライセンスサーバ９０２における、視聴ライセンス付与処理のフローチャートは、図９に示す通りである。
【０１８３】
本実施の形態３のライセンスサーバ９０２における、書き出しライセンス付与処理のフローチャートは、図１０に示す通りである。
【０１８４】
図１６は、本実施の形態３において、ダウンロード端末９０３にＳＤカード９１１が挿入された際の視聴期限同期処理のフローチャートである。
【０１８５】
以下では、ダウンロード端末９０３でコンテンツ９０５の再生を行なった後に、複写コンテンツ９０６をＳＤカード９１１へ書き出す場合と、コンテンツ９０５を再生する前に複写コンテンツ９０６をＳＤカード９１１へ書き出す場合、のそれぞれの動作について順に説明する。
【０１８６】
まず、ダウンロード端末９０３でコンテンツ９０５の再生を行なった後に、複写コンテンツ９０６をＳＤカード９１１へ書き出す場合の動作について説明する。
【０１８７】
ダウンロード端末９０３では、暗号化されたコンテンツ９０５のダウンロードが完了した後などに、実施の形態１と同様の図５のフローにしたがってそのコンテンツ９０５の視聴ライセンスの登録処理が行われる。
【０１８８】
コンテンツ９０５の視聴ライセンスの登録処理を行う際、コンテンツ９０５の有効／無効フラグ８０８は、”有効”に設定される（ステップＳ８２３）。
【０１８９】
コンテンツサーバ９０１からダウンロードして蓄積媒体９１５に蓄積したコンテンツ９０５を、ＳＤカード９１１へ複写して書き出す前にダウンロード端末９０３で再生する場合、ダウンロード端末９０３の制御部９１６は、図７に示すフローにしたがってコンテンツの再生を制御する。
【０１９０】
ダウンロードされて蓄積媒体９１５に蓄積されたコンテンツ９０５に対する再生指示をユーザから受ける（図示せず）と、制御部９１６は、最初に、視聴ライセンス状態設定部９１７によってダウンロードコンテンツリスト８００を検索させて、有効／無効フラグ８０８の設定を確認させる（ステップＳ８６１）。この場合、複写したコンテンツ９０６をＳＤカード９１１に書き出していないので、図５のステップＳ８２３において有効／無効フラグ８０８が”有効”と設定されたままであり、次にステップＳ８６３の処理が行われる。
【０１９１】
次に、制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８００を検索させて、当該コンテンツ９０５の視聴期限が確定しているかどうかを確認させる（ステップＳ８６３）。この場合、当該コンテンツ９０５の初めての視聴なので、視聴期限は未確定であり、次にステップＳ８６４の処理を行う。
【０１９２】
制御部９１６は、ネットワークＩＦ９０４を利用して当該コンテンツ９０５の視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得し（ステップＳ８６４）、視聴期限設定部９１８によって、得られた視聴期限付き視聴ライセンス７００に記載されている視聴期限７０４として設定されている視聴期限開始と視聴期限終了の値をダウンロードコンテンツリスト８００の該当領域に記入させる。
【０１９３】
なお、コンテンツ９０５は、パックコンテンツではない単独のコンテンツなので、ステップＳ８６５の処理はスキップされる。
【０１９４】
ステップＳ８６４において取得される視聴期限付き視聴ライセンス７００の視聴期限７０４には、ライセンスサーバ９０２によって視聴期限開始に現在時刻が設定された有効な値が設定されているので、制御部９１６は、再生部９０７によってその視聴ライセンスを用いて当該コンテンツ９０５を復号・再生させる（ステップＳ８６８）。
【０１９５】
ステップＳ８６４において、ダウンロード端末９０３が送信した視聴期限付き視聴ライセンスの要求を受信したライセンスサーバ９０２における視聴期限の確定動作は、実施の形態１と同様であり、図９に示すフローにしたがって行なわれる。
【０１９６】
この場合には、対象のコンテンツ９０５はダウンロード端末９０３でまだ再生されたことがないので、ステップＳ８４０において、初めての受信であると判定され、また、対象のコンテンツ９０５の視聴期限はまだ確定されていない（ステップＳ８４４）ので、ステップＳ８４１において、視聴期限設定・確定部９１４が、視聴期限開始時刻に現在時刻を設定し、視聴期限開始時刻に視聴期間を加算して視聴期限終了時刻を算出することによりそのコンテンツの視聴期限を確定することになる。
【０１９７】
なお、この場合に視聴期限付き視聴ライセンスを要求した対象のコンテンツ９０５は、パックコンテンツではないので、図９においてステップＳ８４２の処理はスキップされる。
【０１９８】
そして、ライセンス送信部９１３は、その確定した視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返送する（ステップＳ８４３）。
【０１９９】
なお、ステップＳ８４４において、対象のコンテンツ９０５の視聴期限を既に確定していた場合、すなわちコンテンツ９０５に対する視聴期限付き視聴ライセンスの要求を以前に受信していた場合には、そのときに確定した確定済みの視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返送する（ステップＳ８４３）。
【０２００】
上記のようにダウンロード端末９０３でコンテンツ９０５を再生した後に、複写コンテンツ９０６をＳＤカード９１１へ書き出す場合、ダウンロード端末９０３の制御部９１６は、図１５に示すフローにしたがってＳＤカード読み書き部９１０による書き出しを制御する。
【０２０１】
制御部９１６は、複写コンテンツの書き出し要求指示をユーザから受ける（図示せず）と、まず、複写元のコンテンツ９０５の視聴期限が確定しているかどうかを判定する（ステップＳ８３０）。制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８００の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定させる。この場合、複写元のコンテンツ９０５をダウンロード端末９０３で再生した後なので、図７のステップＳ８６４において視聴期限は確定されており、次に制御部９１６は、ネットワークＩＦ９０４を利用してライセンスサーバ９０２から書き出しライセンスを取得する（ステップＳ８３２）。
【０２０２】
そして、制御部９１６は、ＳＤカード読み書き部９１０によって、その書き出しライセンスを用いて複写コンテンツ９０６をＳＤカード９１１へ書き出させる（ステップＳ８３３）。この際、ＳＤカード９１１に書き出すダウンロードコンテンツリスト８０１の各領域には、ダウンロードコンテンツリスト８００の値が複写される。
【０２０３】
なお、ステップＳ８３３における複写コンテンツ９０６のＳＤカード９１１への書き出しの処理は、ダウンロード端末９０３内でコンテンツ９０５を複写したコンテンツ９０６を一旦作成した後、そのコンテンツ９０６をＳＤカード９１１へ移動させる処理としてもよいし、ダウンロード端末９０３内にコンテンツ９０６を作成せずに、コンテンツ９０５を直接ＳＤカード９１１へ複写して、ＳＤカード９１１上にコンテンツ９０６を書き出すようにしてもよい。
【０２０４】
このようにしてダウンロード端末９０３によってＳＤカード９１１へ書き出されたコンテンツ９０６を、視聴端末９６０で視聴する場合、視聴端末９６０は、実施の形態１と同様の図８に示すフローにしたがってＳＤカード９１１上のコンテンツ９０６の再生制御を行なう。
【０２０５】
再生制御部９２３は、ユーザからの指示（図示せず）によってＳＤカード９１１に記録されたコンテンツ９０６の再生が指示されると、まず期限確定部９２１によって、対象コンテンツの視聴期限が確定しているかどうかを判定させる（ステップＳ８７１）。期限確定部９２１は、ＳＤカード読み書き部９２０によって、ＳＤカード９１１に記録されているダウンロードコンテンツリスト８０１を読み込み、対象コンテンツ９０６の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。
【０２０６】
この場合には、ダウンロード端末９０３で複写元のコンテンツ９０５を再生したことにより視聴期限は確定されている（ステップＳ８６４）ので、次に期限確定部９２１は、ダウンロードコンテンツリスト８０１を参照して、視聴期限を超過していないか判定する（ステップＳ８７４）。再生制御部９２３は、期限確定部９２１によって視聴期限が既に超過していると判定された場合には、当該コンテンツ９０６を削除し（ステップＳ８７５）、視聴期限を超過していなければ、当該コンテンツ９０６の復号・再生を開始する（ステップＳ８７６）。
【０２０７】
このように、ダウンロード端末９０３でコンテンツ９０５の再生を行なった後に、複写コンテンツ９０６をＳＤカード９１１に書き出した場合には、ダウンロード端末９０３で再生した際に、コンテンツ９０５の視聴期限が確定する（ステップＳ８６４）ので、その後にＳＤカード９１１へ複写して書き出したコンテンツ９０６の視聴期限を同期させることができる。
【０２０８】
次に、複写元のコンテンツ９０５をダウンロード端末９０３でまだ一度も再生していない状態で、コンテンツ９０５を複写したコンテンツ９０６をＳＤカード９１１へ書き出す場合の動作について説明する。
【０２０９】
コンテンツサーバ９０１からダウンロードして蓄積媒体９１５に蓄積し、ダウンロード端末９０３でコンテンツ９０５をまだ一度も再生していない状態で、コンテンツ９０５を複写したコンテンツ９０６をＳＤカード９１１へ書き出す場合、ダウンロード端末９０３の制御部９１６は、図１５に示すフローにしたがって書き出し制御する。
【０２１０】
制御部９１６は、複写コンテンツの書き出し要求指示をユーザから受ける（図示せず）と、まず、複写元のコンテンツ９０５の視聴期限が確定しているかどうかを判定する（ステップＳ８３０）。この場合、複写元のコンテンツ９０５は、まだダウンロード端末９０３で一度も再生されていないので、視聴期限は未確定であり、次にステップＳ８３１の処理を行う。
【０２１１】
制御部９１６は、ダウンロードコンテンツリスト８００において、複写元コンテンツ９０５の有効／無効フラグ８０８を、視聴ライセンス状態設定部９１７によって”無効”と設定させる（ステップＳ８３１）。
【０２１２】
そして、制御部９１６は、コンテンツ９０５を複写して書き出すための書き出しライセンスの要求をライセンスサーバ９０２に送付し、ライセンスサーバ９０２から書き出しライセンスを取得し（ステップＳ８３２）、その書き出しライセンスを用いて、ＳＤカード９１１への複写・書き出し制御を行う。
【０２１３】
この場合には、コンテンツ９０５はまだ一度も再生されておらず視聴期限が未確定なので、ステップ８３２では、視聴期間付き書き出しライセンス７１２を受信する。
【０２１４】
ここで、図１５のステップＳ８３２において、ダウンロード端末９０３がライセンスサーバ９０２へ書き出しライセンスを要求した際のライセンスサーバ９０２の動作は、実施の形態１と同様であり、ライセンスサーバ９０２は図１０のフローにしたがって書き出しライセンスの付与処理を行う。
【０２１５】
要求受信部９１２がダウンロード端末９０３からの書き出しライセンスの要求を受信すると、視聴期限設定・確定部９１４が、当該コンテンツの視聴期限が既に確定済みかどうかを自己の履歴情報（図示せず）から検索し（ステップＳ８４５）、ライセンス送信部９１３は、当該コンテンツの視聴期限が既に確定済みであれば、その確定済みの視聴期限を設定した視聴期限付き書き出しライセンス７１０をダウンロード端末９０３へ返送し（ステップＳ８４６）、視聴期限が未確定であれば、視聴期限を未確定とした視聴期間付き書き出しライセンス７１２をダウンロード端末９０３へ返送する（ステップＳ８４７）。
【０２１６】
以下では、ステップＳ８３２において取得した書き出しライセンスが視聴期間付き書き出しライセンス７１２であったものとして、つまりＳＤカード９１１に書き出したコンテンツ９０６の視聴期限が未確定のまま書き出されたものとして説明する。
【０２１７】
複写されたコンテンツ９０６をＳＤカード９１１に書き出した後に、蓄積媒体９１５に蓄積されている複写元のコンテンツ９０５をダウンロード端末９０３で再生しようとした場合、制御部９１６は、図７のフローにしたがって、まず再生対象コンテンツ９０５の有効／無効フラグ８０８の設定を確認する（ステップＳ８６１）。
【０２１８】
再生対象コンテンツ９０５の有効／無効フラグ８０８は、ステップＳ８３１において”無効”と設定されたままなので、制御部９１６は、再生対象コンテンツ９０５の再生を許可せずに終了する（ステップＳ８６２）。
【０２１９】
次に、このようにしてダウンロード端末９０３でＳＤカード９１１に書き出されたコンテンツ９０６を、視聴端末９６０で視聴する。
【０２２０】
視聴端末９６０は、図８に示すフローにしたがってＳＤカード９１１上のコンテンツ９０６の再生制御を行なう。
【０２２１】
再生制御部９２３は、ユーザからの指示（図示せず）によって、ＳＤカード９１１に記録されたコンテンツ９０６の再生が指示されると、まず期限確定部９２１によって、ダウンロードコンテンツリスト８０１の当該コンテンツの欄を参照させて、当該コンテンツ９０６の視聴期限が確定しているかどうかを判定させる（ステップＳ８７１）。
【０２２２】
この場合には、対象コンテンツ９０６は視聴期限が未確定のままＳＤカード９１１に書き出されたものなので、ステップＳ８７１において、視聴期限は未確定であると判定される。
【０２２３】
当該コンテンツ９０６の視聴期限が未確定であるので、期限確定部９２１は、現在時刻を時計９２２から取得して、視聴期限開始時刻に現在時刻を設定し、視聴期限開始時刻に視聴期間７０３を加算して視聴期限終了時刻を算出することにより視聴期限７０４を確定し、ダウンロードコンテンツリスト８０１にこれらの数値を書き込む（ステップＳ８７２）。
【０２２４】
なお、コンテンツ９０６は、パックコンテンツではなくパックＩＤ７１４が付与されていないので、ステップＳ８７３の処理はスキップされる。
【０２２５】
そして、再生制御部９２３は、ダウンロードコンテンツリスト８０１に記載されている復号鍵７０２を用いてコンテンツ９０６の復号・再生を開始する（ステップＳ８７６）。
【０２２６】
次に、視聴端末９６０がＳＤカード９１１に書き出されたコンテンツ９０６を再生した後に、そのＳＤカード９１１をダウンロード端末９０３に挿入したときの、ダウンロード端末９０３の動作について説明する。
【０２２７】
ダウンロード端末９０３は、ＳＤカード９１１が挿入されると図１６に示すフローにしたがって視聴期限同期処理を行なう。
【０２２８】
制御部９１６は、ＳＤカード読み書き部９１０からＳＤカード９１１が挿入された旨の通知を受けると、視聴期限設定部９１８によってＳＤカード９１１上のダウンロードコンテンツリスト８０１を検索させ、蓄積媒体９１５に蓄積されているコンテンツと同じコンテンツＩＤ７０５を有するコンテンツを抽出させる（ステップＳ８３４）。この場合、蓄積媒体９１５に蓄積されているコンテンツ９０５と同一のコンテンツであるコンテンツ９０６が抽出される。
【０２２９】
次に、制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８０１を検索させて、抽出したコンテンツ９０６の視聴期限が確定しているかどうかを確認させる（ステップＳ８３５）。この場合、視聴端末９６０においてＳＤカード９１１上のコンテンツ９０６が再生された際に、ステップＳ８７２においてコンテンツ９０６の視聴期限が確定され設定されている。
【０２３０】
次に、制御部９１６は、視聴ライセンス状態設定部９１７によって、コンテンツ９０６と同一のコンテンツである複写元のコンテンツ９０５の有効／無効フラグ８０８の状態を確認させる（ステップＳ８３６）。
【０２３１】
複写元のコンテンツ９０５の有効／無効フラグ８０８が”無効”である場合、制御部９１６は、視聴期限設定部９１８によってコンテンツ９０６に設定されている視聴期限をコンテンツ９０５の視聴期限として設定させる（ダウンロードコンテンツリスト８００に記入させる）（ステップＳ８３７）。そして、視聴ライセンス状態設定部９１７によってコンテンツ９０５の有効／無効フラグ８０８を”有効”と変更させる（ステップＳ８３８）。
【０２３２】
このように、複写元のコンテンツ９０５をダウンロード端末９０３で再生せずに複写したコンテンツ９０６をＳＤカード９１１に書き出す場合には、ＳＤカード９１１が装着されていないときにはダウンロード端末９０３における複写元のコンテンツ９０５の再生を禁止し、ＳＤカード９１１が装着されたときにＳＤカード９１１上の複写コンテンツ９０６と同一の視聴期限を設定して再生を許可するので、ダウンロード端末９０３上とＳＤカード９１１上にある同一のコンテンツ９０５および９０６の視聴期限を同期させることができる。
【０２３３】
以上のように、視聴期限が未確定のコンテンツをＳＤカードへ複写して書き出す際には、ダウンロード端末内の複写元のコンテンツを視聴不可状態に設定し、ＳＤカードがダウンロード端末に挿入された時に、複写元のコンテンツに対して視聴期限が確定している複写コンテンツと同一の視聴期限を設定して視聴不可状態を解除することで、ダウンロード端末とＳＤカード上に分かれて保存された同一のコンテンツに対し、いずれかのコンテンツを最初に視聴した時の時刻を元にした視聴期限が設定されるため、複写元と複写したコンテンツの期限同期が保証できる。
【０２３４】
なお、実施の形態１において説明した変形例の各構成は、本実施の形態３の構成に対しても適用できる。
【０２３５】
例えば、上記では、視聴期限が未確定の複写コンテンツ９０６をＳＤカード９１１に書き出した後に、蓄積媒体９１５内のコンテンツ９０５を再生しようとした場合、コンテンツ９０５の有効／無効フラグ８０８は”無効”と設定されているが、このときに複写コンテンツ９０６を書き出したＳＤカード９１１がダウンロード端末９０３に挿入されていれば、まだコンテンツ９０６の再生がされておらず視聴期限が未確定であっても、複写元のコンテンツ９０５の有効／無効フラグ８０８を”有効”と変更し、図７のステップＳ８６３の処理に進めるようにしてもよい。このときのコンテンツ９０５の再生開始により、コンテンツ９０５の視聴期限は確定され、ＳＤカード９１１上の複写コンテンツ９０６の視聴期限にその確定した同一の日時が設定されて、コンテンツ９０５および９０６の視聴期限が同期される。
【０２３６】
また例えば、上記では、ライセンスの利用可能状態を有効／無効フラグ８０８により設定および確認することとしたが、有効／無効フラグ８０８を用いるのに代えて、ライセンスを利用不可とする場合に、視聴ライセンスを一旦削除するようにしてもよい。この場合、一旦破棄したその視聴ライセンスを有効にする場合には、ライセンスサーバ９０２から再度その視聴ライセンスを取得し直す。そして、このときに取得し直した視聴期限付き視聴ライセンス７００に含まれる復号鍵７０２を用いてコンテンツを復号して再生する。
【０２３７】
なお、本発明の構成は、ハードウェアで実現することもできるが、プログラムをＣＰＵに実行させてソフトウェアで実現することもできる。
【０２３８】
特に制御部９１６、視聴ライセンス状態設定部９１７および視聴期限設定部９１８などの構成は、ソフトウェアで実現させた方が、ライセンス情報の変更や追加、ライセンスフォーマットの変更や追加などに対して容易に対応することができる。
【０２３９】
なお、本発明のプログラムは、上述した視聴期限確定方法の、前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体へ前記コンテンツを書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０２４０】
また、本発明の記録媒体は、上述した視聴期限確定方法の、前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体へ前記コンテンツを書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップの動作をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み込み可能かつ、読み込まれた前記プログラムが前記コンピュータと協働して利用される記録媒体である。
【０２４１】
また、本発明のプログラムは、上述した視聴期限確定方法の、前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０２４２】
また、本発明の記録媒体は、上述した視聴期限確定方法の、前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップの動作をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み込み可能かつ、読み込まれた前記プログラムが前記コンピュータと協働して利用される記録媒体である。
【０２４３】
また、本発明の上記「ステップの動作」とは、前記ステップの全部または一部の動作を意味する。
【０２４４】
また、本発明のプログラムの一利用形態は、コンピュータにより読み込み可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０２４５】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【産業上の利用可能性】
【０２４６】
本発明に係るコンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等は、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる効果を有し、視聴期限管理された暗号化コンテンツを、コンテンツ受信機から可換媒体にコピーして持ち出して可換媒体の再生機で再生する、コンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等として有用である。
【符号の説明】
【０２４７】
６００  サーバ
６０１  ダウンロード端末
６０２  視聴端末
６０５  ＨＤＤ
６０６  ＳＤカード
７００  視聴期限付き視聴ライセンス
７０１  視聴期間付き視聴ライセンス
７０２  復号鍵
７０３  視聴期間
７０４  視聴期限
７０５  コンテンツＩＤ
７１０  視聴期限付き書き出しライセンス
７１１  メディア種別
７１２  視聴期間付き書き出しライセンス
７１３  ライセンス種別
７１４  パックＩＤ
８００  ダウンロードコンテンツリスト
８０１  ダウンロードコンテンツリスト
８０８  有効／無効フラグ
８１０  視聴期限確定通知
９０１  コンテンツサーバ
９０２  ライセンスサーバ
９０３  ダウンロード端末
９０４  ネットワークＩＦ
９０５  コンテンツ
９０６  コンテンツ
９０７  再生部
９０８  復号機
９１０  ＳＤカード読み書き部
９１１  ＳＤカード
９１２  要求受信部
９１３  ライセンス送信部
９１４  視聴期限設定・確定部
９１５  蓄積媒体
９１６  制御部
９１７  視聴ライセンス状態設定部
９１８  視聴期限設定部
９１９  時計
９２０  ＳＤカード読み書き部
９２１  期限確定部
９２２  時計
９２３  再生制御部
９２４  復号機
９６０  視聴端末
【図１】
2011145157.tif 000003
【図２】
2011145157.tif 000004
【図３】
2011145157.tif 000005
【図４】
2011145157.tif 000006
【図５】
2011145157.tif 000007
【図６】
2011145157.tif 000008
【図７】
2011145157.tif 000009
【図８】
2011145157.tif 000010
【図９】
2011145157.tif 000011
【図１０】
2011145157.tif 000012
【図１１】
2011145157.tif 000013
【図１２】
2011145157.tif 000014
【図１３】
2011145157.tif 000015
【図１４】
2011145157.tif 000016
【図１５】
2011145157.tif 000017
【図１６】
2011145157.tif 000018
【図１７】
2011145157.tif 000019
【図１８】
2011145157.tif 000020
【手続補正書】
【提出日】平成23年4月21日(2011.4.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴期限管理された暗号化コンテンツを、コンテンツ受信機から可換媒体にコピーして持ち出して可換媒体の再生機で再生する、コンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等に関する。
【背景技術】
【０００２】
近年、インターネットの発達により、映画や音楽等をダウンロードして再生する技術が一般化しつつある。映画や音楽等のコンテンツ配信を行うサーバから、ＰＣ、ＡＶ機器、携帯電話やポータブル機器にネットワーク経由でコンテンツをダウンロードするサービスが多く提供されている。
【０００３】
この様なコンテンツ配信サービスの形態においては、ユーザが購入したコンテンツを永続的に視聴可能な売り切り型のコンテンツ販売と、ダウンロードしたコンテンツを限られた視聴期限の中で視聴することが可能なレンタル販売とがある。
【０００４】
典型的なダウンロード型のレンタル販売においては、コンテンツを供給するコンテンツ事業者がコンテンツサーバとＤＲＭサーバを運用し、視聴者側のコンテンツ受信機はコンテンツサーバから暗号化されたレンタルコンテンツをダウンロードするとともに、ＤＲＭサーバから暗号化コンテンツの復号鍵とコンテンツの視聴条件とを取得する。コンテンツの視聴条件の中には、当該コンテンツを視聴することが許される視聴期限情報や、コンテンツの複製条件などが含まれる。
【０００５】
コンテンツ受信機はレンタルコンテンツを再生する場合に、ＤＲＭサーバから指定された視聴期限を参照し、視聴期限が超過していなければ当該コンテンツの再生を開始するとともに、視聴期限を超過していれば当該コンテンツの削除を実施する。
【０００６】
また、コンテンツ受信機は、レンタルコンテンツを視聴期限とともにＳＤカードなどの可換媒体に書き出すこともあり、この場合もＳＤカードの再生端末は、レンタルコンテンツを再生しようとしたとき、または再生を終えたときに、当該コンテンツの視聴期限を検査し、視聴期限が超過していれば、当該コンテンツを削除する。この種の視聴期限付きコンテンツの再生方法として、例えば特許文献１に記載されているようなものがあった。
【０００７】
図１７は、特許文献１に記載されているような従来のコンテンツダウンロードにおいて、コンテンツをサーバからダウンロードした端末が、他の端末でこのコンテンツを視聴するためにコンテンツ移動を行う場合のシーケンス図である。
【０００８】
ダウンロード端末６０１は、サーバ６００から配信されたコンテンツを蓄積し、当該コンテンツの視聴ライセンスをサーバ６００から取得することにより、このコンテンツを視聴することが可能になる。
【０００９】
このコンテンツを別の視聴端末６０２で視聴するためには、コンテンツ自体はダウンロード端末６０１から視聴端末６０２に移動（ムーブ）を行えばよいが、視聴ライセンスはダウンロード端末６０１に紐付けられてサーバ６００で管理されているため、別端末である視聴端末６０２で視聴を可能にするためには、視聴端末６０２が改めてサーバ６００から視聴ライセンスを取得しなおす。
【００１０】
視聴ライセンスの付与形態としては、対象コンテンツの再生許諾条件を絶対日時で指定した形態で付与する視聴期限付き視聴ライセンスと、端末上で初回視聴を行う際に視聴期限を確定させるために、付与時には絶対日時が指定されておらず、例えば４８時間などの視聴可能期間だけが指定された形で付与される視聴期間付き視聴ライセンスとがある。
【００１１】
視聴期間付き視聴ライセンスが付与されているコンテンツの場合、そのコンテンツを再生する端末は、改めてサーバ６００から視聴ライセンスを取得することなく、初めてそのコンテンツを再生開始する際に、その端末自身で、例えばその時点から４８時間後の日時をそのコンテンツの視聴期限と確定して設定する。
【００１２】
また、レンタルコンテンツの販売形態には、パック販売と呼ばれる形態がある。これは、例えばドラマの１２話すべてを一つのコンテンツ群、すなわちパッケージとしてレンタル販売し、１２話を個別に購入するよりも安価な価格で提供する形態である。
【００１３】
この場合、ユーザがサービス業者に支払うサービス対価としては安価になるが、その代わり、パックコンテンツ全体で視聴期限が統一されるのが一般的である。具体的には、１２本のコンテンツをダウンロードした後、そのうちの１本でも視聴を開始すると、１２本全部の視聴期限が同じ日時に設定されることになる。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特開２００４−２２７２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、上記した従来の技術においては、視聴期限が確定していないレンタルコンテンツ（視聴期間付き視聴ライセンスが付与されているレンタルコンテンツ）をＳＤカードなどの可換媒体に書き出し、ポータブル端末などで視聴を行なおうとする際に、コンテンツを書き出した端末とポータブル端末との間で、そのコンテンツの視聴期限を統一できないという課題があった。
【００１６】
この課題について、以下に説明する。
【００１７】
例えば、パック販売されたレンタルコンテンツの一部をダウンロード端末においてＳＤカードなどの可換媒体に書き出し、ポータブル端末などで視聴する場合は、ダウンロード端末に残った（書き出さなかった）コンテンツとの間で視聴期限の同期を取る必要がある。
【００１８】
パック販売されたレンタルコンテンツのいずれかがダウンロード端末上で既に視聴されていた場合は、そのパックは視聴期限が確定しているため、可換媒体に書き出す時にその視聴期限を継承すれば同期状態を確保できる。一方、パック内のレンタルコンテンツがいずれも未視聴の状態で、該レンタルコンテンツの一部を可換媒体に書き出すと、視聴期限を共有しなければならないレンタルコンテンツが、物理的に分かれた蓄積媒体にそれぞれ保存されるため、それぞれの初回視聴時に別々に視聴期限の設定がされてしまい、視聴期限の同期がとれなくなってしまう。
【００１９】
図１８は、パックレンタルコンテンツをサーバ６００から受信したダウンロード端末６０１が、パックの一部のコンテンツをＳＤカード６０６に書き出し、視聴端末６０２でＳＤカード６０６上のコンテンツを視聴しようとする際のシーケンス図である。
【００２０】
サーバ６００のＨＤＤ６０５には、コンテンツ番号Ｃ１〜Ｃ１２までの１２本のコンテンツがパックとして保存されている。この１２本のうち、Ｃ１〜Ｃ９の９本のコンテンツをダウンロード端末６０１がダウンロードし、さらにそのうちのＣ１〜Ｃ５の５本をＳＤカード６０６に移動するケースを考える。
【００２１】
ＳＤカード６０６への書き出しを行うまでの間に、ダウンロード端末６０１においてＣ１〜Ｃ９のコンテンツのいずれも視聴されなかった場合、Ｃ１〜Ｃ１２のすべてのコンテンツの視聴期限は確定しておらず、例えば初回視聴から４８時間視聴可能というような、視聴期間が指定されている状態である。この状態において、ＳＤカード６０６にＣ１〜Ｃ５のコンテンツを書き出すと、視聴期限を共有すべきコンテンツが、ＳＤカード６０６上とダウンロード端末６０１上に分かれて存在することになる。
【００２２】
このようにＣ１〜Ｃ５のコンテンツをＳＤカード６０６に移動した状態において、ダウンロード端末６０１上に残されたＣ６〜Ｃ９のコンテンツのいずれかをダウンロード端末６０１で視聴すると、Ｃ１〜Ｃ１２のコンテンツすべての視聴期限はこれに同期して確定されなければならない。しかし、ＳＤカード６０６で持ち出したコンテンツＣ１〜Ｃ５は視聴端末６０２の管理下にあり、ダウンロード端末６０１がコンテンツＣ１〜Ｃ５の視聴期限を確定させる手段がない。また、ダウンロード端末６０１にまだダウンロードされていないＣ１０〜Ｃ１２のコンテンツに関しても、ダウンロード端末６０１がこれらの視聴期限を確定させる手段がない。さらに、視聴端末６０２でコンテンツＣ１〜Ｃ５のいずれかが視聴されても、ダウンロード端末６０１上のコンテンツＣ６〜Ｃ９、およびまだダウンロードされていないコンテンツＣ１０〜Ｃ１２の視聴期限を確定させる手段がない。
【００２３】
また、パックコンテンツに限らず、１つのコンテンツの場合においても、コンテンツをダウンロード端末６０１に残したままそのコンテンツを複写してＳＤカード６０６などの可換媒体に書き出した場合に、同様の問題が生じる。すなわち、視聴期限が確定していないコンテンツのコピーをＳＤカード６０６に書き出した場合、ダウンロード端末６０１に残したコンテンツの視聴期限がダウンロード端末６０１で再生したときに確定される一方、ＳＤカード６０６に書き出したコンテンツの視聴期限は視聴端末６０２で再生したときに確定されるため、１つのコンテンツでありながら異なる視聴期限が設定されてしまうことになる。
【００２４】
本発明は、上記従来の課題を考慮して、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる、コンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等を提供することを目的とする。
【課題を解決するための手段】
【００２５】
上述した課題を解決するために、第１の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機であって、
視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記コンテンツおよび前記コンテンツの視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを備え、
前記制御部は、
前記コンテンツを再生する前に前記可換媒体読み書き部によって前記コンテンツを前記可換媒体へ書き出させる際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記コンテンツの視聴期限が未確定の場合には、前記ライセンス無効有効化部によって前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化させ、
前記可換媒体に書き出した前記コンテンツをコンテンツ再生機が再生することにより確定された視聴期限が設定された前記コンテンツの視聴ライセンスが記録された前記可換媒体が装着された際、前記視聴期限設定部によって前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させる、コンテンツ受信機である。
【００２６】
また、第２の本発明は、
前記視聴ライセンスを供給するライセンスサーバとの間でデータを送受信する送受信部を備え、
前記制御部は、前記視聴期限設定部によって前記関連コンテンツの視聴期限を設定させた際に、前記設定させた視聴期限を、前記送受信部によって前記ライセンスサーバへ通知させる、第１の本発明のコンテンツ受信機である。
【００２７】
また、第３の本発明は、
前記制御部は、前記コンテンツサーバからまだダウンロードしていない前記所定のコンテンツ群に属するコンテンツがある場合にのみ、前記設定させた視聴期限を、前記送受信部によって前記ライセンスサーバへ通知させる、第２の本発明のコンテンツ受信機である。
【００２８】
また、第４の本発明は、
前記制御部は、
視聴期限が未確定の前記コンテンツの視聴ライセンスが記録された前記可換媒体が装着されているときに前記関連コンテンツを再生する際、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させるとともに、前記視聴期限設定部によって前記関連コンテンツの視聴期限を確定させ、前記可換媒体に記録されている前記コンテンツの視聴期限をその確定した前記関連コンテンツの視聴期限と同一の期限に設定させる、第１の本発明のコンテンツ受信機である。
【００２９】
また、第５の本発明は、
前記ライセンス無効有効化部が、視聴期限が未確定の前記関連コンテンツの視聴ライセンスを無効化するとは、前記関連コンテンツの視聴ライセンスを破棄することであり、
前記制御部が破棄された前記関連コンテンツの視聴ライセンスを有効化させる場合、前記ライセンス無効有効化部は、ライセンスサーバから前記関連コンテンツの視聴ライセンスを取得し直す、第１の本発明のコンテンツ受信機である。
【００３０】
また、第６の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記コンテンツおよび前記コンテンツの視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを有し、
前記制御部は、前記コンテンツを再生する前に前記可換媒体読み書き部によって前記コンテンツを前記可換媒体へ書き出させる際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記コンテンツの視聴期限が未確定の場合には、前記ライセンス無効有効化部によって前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化させ、
前記コンテンツ再生機は、前記可換媒体に記録された前記コンテンツを再生する際、前記コンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記コンテンツの視聴期限を確定する視聴期限確定部と、その確定した視聴期限を設定した前記コンテンツの視聴ライセンスを前記可換媒体に記録する視聴ライセンス書き込み部とを有し、
前記制御部は、前記可換媒体に記録された前記コンテンツが前記コンテンツ再生機によって再生された後に前記コンテンツ受信機に前記可換媒体が装着された際、前記視聴期限設定部によって前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させる、コンテンツ利用システムである。
【００３１】
また、第７の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムのコンテンツの視聴期限確定方法であって、
前記コンテンツ受信機が、前記コンテンツを再生する前に前記コンテンツを前記可換媒体へ書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、コンテンツ書き出しステップと、
前記コンテンツ再生機が前記可換媒体に記録された前記コンテンツを再生する際、前記視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記視聴期限を確定し、その確定した視聴期限を設定した前記コンテンツの視聴ライセンスを前記可換媒体に記録する、視聴期限確定ステップと、
前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する視聴期限同期ステップとを備えた、視聴期限確定方法である。
【００３２】
また、第８の本発明は、
第７の本発明の視聴期限確定方法の、前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体へ前記コンテンツを書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップをコンピュータに実行させるプログラムである。
【００３３】
また、第９の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機であって、
前記格納されたコンテンツの視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記格納されたコンテンツを前記可換媒体へ複写し、前記可換媒体上の複写されたコンテンツについての視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを備え、
前記制御部は、
前記格納されたコンテンツを再生する前に前記可換媒体読み書き部によって前記格納されたコンテンツを前記可換媒体へ複写させる際、前記複写されたコンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを無効化させ、
前記可換媒体に書き出した前記複写されたコンテンツをコンテンツ再生機が再生することにより確定された視聴期限が設定された前記複写されたコンテンツの視聴ライセンスが記録された前記可換媒体が装着された際、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させる、コンテンツ受信機である。
【００３４】
また、第１０の本発明は、
前記制御部は、
視聴期限が未確定の前記複写されたコンテンツの視聴ライセンスが記録された前記可換媒体が装着されているときに前記格納されたコンテンツを再生する際、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させるとともに、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を確定させ、前記複写されたコンテンツの視聴期限をその確定した視聴期限と同一の期限に設定させる、第９の本発明のコンテンツ受信機である。
【００３５】
また、第１１の本発明は、
前記ライセンス無効有効化部が、視聴期限が未確定の前記格納されたコンテンツの視聴ライセンスを無効化するとは、前記格納されたコンテンツの視聴ライセンスを破棄することであり、
前記制御部が破棄された前記格納されたコンテンツの視聴ライセンスを有効化させる場合、前記ライセンス無効有効化部は、ライセンスサーバから前記格納されたコンテンツの視聴ライセンスを取得し直す、第９の本発明のコンテンツ受信機である。
【００３６】
また、第１２の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機と、前記可換媒体に記録された前記複写されたコンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、前記格納されたコンテンツの視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記格納されたコンテンツを前記可換媒体へ複写し、前記可換媒体上の前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを有し、
前記制御部は、前記格納されたコンテンツを再生する前に前記可換媒体読み書き部によって前記格納されたコンテンツを前記可換媒体へ複写させる際、前記複写されたコンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを無効化させ、
前記コンテンツ再生機は、前記可換媒体に記録された前記複写されたコンテンツを再生する際、前記複写されたコンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記複写されたコンテンツの視聴期限を確定する視聴期限確定部と、その確定した視聴期限を設定した前記複写されたコンテンツの視聴ライセンスを前記可換媒体に記録する視聴ライセンス書き込み部とを有し、
前記制御部は、前記可換媒体に記録された前記複写されたコンテンツが前記コンテンツ再生機によって再生された後に前記コンテンツ受信機に前記可換媒体が装着された際、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させる、コンテンツ利用システムである。
【００３７】
また、第１３の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機と、前記可換媒体に記録された前記複写されたコンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムのコンテンツの視聴期限確定方法であって、
前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、コンテンツ書き出しステップと、
前記コンテンツ再生機が前記可換媒体に記録された前記複写されたコンテンツを再生する際、前記複写されたコンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記複写されたコンテンツの視聴期限を確定し、その確定した視聴期限を設定した前記複写されたコンテンツの視聴ライセンスを前記可換媒体に記録する、視聴期限確定ステップと、
前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する視聴期限同期ステップとを備えた、視聴期限確定方法である。
【００３８】
また、第１４の本発明は、
第１３の本発明の視聴期限確定方法の、前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップをコンピュータに実行させるプログラムである。
【００３９】
また、第１５の本発明は、
第８または第１４の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００４０】
本発明により、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる、コンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等を提供できる。
【図面の簡単な説明】
【００４１】
【図１】本発明の各実施の形態の、コンテンツ利用システムのブロック図
【図２】（ａ）本発明の各実施の形態における、確定した視聴期限の情報を含む視聴期限付き視聴ライセンスを表す模式図、（ｂ）本発明の各実施の形態における、未確定の視聴期限の情報を含む視聴期間付き視聴ライセンスを表す模式図、（ｃ）本発明の各実施の形態における、確定した視聴期限の情報を含む視聴期限付き書き出しライセンスを表す模式図、（ｄ）本発明の各実施の形態における、未確定の視聴期限の情報を含む視聴期間付き書き出しライセンスを表す模式図
【図３】本発明の各実施の形態の、ダウンロード端末のＨＤＤ上のダウンロードコンテンツリストを表す図
【図４】本発明の各実施の形態の、ＳＤカード上のダウンロードコンテンツリストを表す図
【図５】本発明の各実施の形態のダウンロード端末における、ダウンロード端末内に蓄積されたコンテンツの視聴ライセンスを取得する際の、視聴ライセンス登録処理のフローチャート
【図６】本発明の実施の形態１および実施の形態２のダウンロード端末における、パックコンテンツをＳＤカードへ書き出す処理のフローチャート
【図７】本発明の各実施の形態のダウンロード端末における、ダウンロード端末内に蓄積されたコンテンツを再生する際の、視聴開始時の処理を表すフローチャート
【図８】本発明の各実施の形態の視聴端末における、ＳＤカード上のコンテンツの再生開始時の処理を表すフローチャート
【図９】本発明の各実施の形態のライセンスサーバにおける、視聴期限付き視聴ライセンス要求受信時の処理を表すフローチャート
【図１０】本発明の各実施の形態のライセンスサーバにおける、書き出しライセンス要求受信時の処理を表すフローチャート
【図１１】本発明の実施の形態１のダウンロード端末における、ＳＤカードが挿入された際の視聴期限同期処理のフローチャート
【図１２】本発明の実施の形態２のダウンロード端末における、ＳＤカードが挿入された際の視聴期限同期処理のフローチャート
【図１３】本発明の実施の形態２における、視聴期限確定通知のフォーマットを表す模式図
【図１４】本発明の実施の形態２のライセンスサーバにおける、視聴期限確定通知を受信した時の処理を表すフローチャート
【図１５】本発明の実施の形態３のダウンロード端末における、ＳＤカードへコンテンツを複写して書き出す処理のフローチャート
【図１６】本発明の実施の形態３のダウンロード端末における、ＳＤカードが挿入された際の視聴期限同期処理のフローチャート
【図１７】従来のコンテンツダウンロードにおける、端末間のコンテンツ移動を表すシーケンス図
【図１８】従来のコンテンツダウンロードシステムにおけるパックコンテンツの分割視聴を表すシーケンス図
【発明を実施するための形態】
【００４２】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００４３】
（実施の形態１）
図１は、本発明の実施の形態１におけるコンテンツ利用システムのブロック図である。
【００４４】
ダウンロード端末９０３が、インターネット（図示せず）を介して、コンテンツサーバ９０１およびライセンスサーバ９０２に接続されている。
【００４５】
ダウンロード端末９０３のネットワークＩＦ９０４は、インターネットを介して接続されているコンテンツサーバ９０１から暗号化コンテンツをダウンロードして、コンテンツ９０５、９０６としてＨＤＤなどの蓄積媒体９１５に蓄積するとともに、ダウンロードしたコンテンツ９０５、９０６の視聴ライセンスをライセンスサーバ９０２から取得してダウンロードコンテンツリスト８００として蓄積する。
【００４６】
制御部９１６は、ユーザからの指示（図示せず）によって、蓄積媒体９１５に蓄積されたコンテンツのいずれかの再生が指示されると、再生部９０７を制御して対象コンテンツのライセンスをダウンロードコンテンツリスト８００から読み出させ、視聴条件を確認させ、コンテンツ復号鍵を復号機９０８にセットさせるとともに、暗号化されたコンテンツ９０５、９０６を読み出して復号・再生を開始させる。
【００４７】
再生部９０７は、視聴条件を確認する際、ダウンロードコンテンツリスト８００から対象コンテンツの視聴期限を取得し、時計９１９から取得した現在時刻と比較することにより視聴期限を超過していないか判定し、視聴期限を超過していなければ、そのコンテンツを再生可能と判断して復号・再生する。
【００４８】
また、制御部９１６は、ユーザからの指示（図示せず）によって、ＳＤカード読み書き部９１０を制御して、蓄積されたコンテンツ９０５、９０６の一部または全部をＳＤカード９１１に記録させるとともに、それらのコンテンツに関連するダウンロードコンテンツリスト８０１をＳＤカード９１１に記録させたり、ＳＤカード９１１からデータを読み込ませたりする。
【００４９】
なお、ダウンロード端末９０３が、本発明のコンテンツ受信機の一例にあたり、ＳＤカード９１１が、本発明の可換媒体の一例にあたる。また、ネットワークＩＦ９０４が、本発明の送受信部の一例にあたり、ＳＤカード読み書き部９１０が、本発明の可換媒体読み書き部の一例にあたる。
【００５０】
視聴端末９６０には、ダウンロード端末９０３によってコンテンツ９０６が書き出されたＳＤカード９１１が挿入され、再生制御部９２３は、ユーザからの指示（図示せず）によって、ＳＤカード９１１上のコンテンツ９０６のいずれかの再生が指示されると、ＳＤカード９１１からダウンロードコンテンツリスト８０１を期限確定部９２１に読み込ませる。そして、再生制御部９２３は、期限確定部９２１から取得する判定結果に応じて、コンテンツ復号鍵をダウンロードコンテンツリスト８０１から取得して復号機９２４にセットするとともに、暗号化されたコンテンツ９０６をＳＤカード読み書き部９２０によって読み込んで復号・再生を開始する。
【００５１】
期限確定部９２１は、ダウンロードコンテンツリスト８０１から対象コンテンツの視聴期限情報を取得し、時計９２２から取得した現在時刻と比較することにより視聴期限を超過していないか判定する。視聴期限を超過していなければ、そのコンテンツを再生可能と判定し、視聴期限を超過していれば、そのコンテンツを再生不可と判定して、その判定結果を再生制御部９２３に通知する。
【００５２】
なお、視聴端末９６０が、本発明のコンテンツ再生機の一例にあたる。また、期限確定部９２１が、本発明の視聴期限確定部の一例にあたり、ＳＤカード読み書き部９２０が、本発明の視聴ライセンス書き込み部の一例にあたる。
【００５３】
ライセンスサーバ９０２は、要求受信部９１２が、ダウンロード端末９０３からのライセンス要求を受信すると、ライセンス送信部９１３が、指定されたコンテンツに対応するライセンスをダウンロード端末９０３へ返信する。その際、要求受信部９１２が視聴期限の確定要求を含むライセンス要求（視聴期限付きライセンスの要求）を受信した場合には、視聴期限設定・確定部９１４が指定されたコンテンツの視聴期限を確定し、ライセンス送信部９１３が、その確定した視聴期限を設定したライセンスをダウンロード端末９０３へ返信する。
【００５４】
図２は、本実施の形態１において、ライセンスサーバ９０２がダウンロード端末９０３へ供給する、視聴ライセンスと書き出しライセンスを表す図である。
【００５５】
図２（ａ）は、視聴期限付き視聴ライセンス７００を示しており、確定した視聴期限の情報を含んでいる。図２（ｂ）は、視聴期間付き視聴ライセンス７０１を示しており、未確定の視聴期限の情報を含んでいる。図２（ｃ）は、視聴期限付き書き出しライセンス７１０を示しており、確定した視聴期限の情報を含んでいる。図２（ｄ）は、視聴期間付き書き出しライセンス７１２を示しており、未確定の視聴期限の情報を含んでいる。
【００５６】
視聴期限付き視聴ライセンス７００は、視聴期限付きライセンスであることを表すライセンス種別７１３、対象コンテンツの識別子であるコンテンツＩＤ７０５、パックコンテンツのグループ識別子であるパックＩＤ７１４、暗号コンテンツを復号するための復号鍵７０２、対象コンテンツを視聴することができる期間を示す視聴期間７０３、対象コンテンツを視聴することが許される確定した期間を、絶対日時で示される視聴期限開始日時と視聴期限終了日時とで示す視聴期限７０４とから構成される。
【００５７】
また視聴期間付き視聴ライセンス７０１も同様の構成であるが、視聴期間７０３、視聴期限開始および視聴期限終了に有意な数値が入っているかどうかの違いがある。
【００５８】
視聴期限付き書き出しライセンス７１０および視聴期間付き書き出しライセンス７１２には、このライセンスで書出し可能なメディアを示すメディア種別７１１が追加されている。
【００５９】
なお、同じコンテンツ群に属するパックコンテンツのそれぞれには、同じパックＩＤ７１４が付与される。前述したように、同じコンテンツ群に属するパックコンテンツには同一の視聴期限が設定されなければならないので、同じパックＩＤ７１４が付与されたコンテンツには同一の視聴期限を設定しなければならない。
【００６０】
図１において、コンテンツ９０５とコンテンツ９０６は、同じパックＩＤ７１４を持つコンテンツである。本実施の形態１では、同じパックＩＤを持つコンテンツのうち、コンテンツ９０６をＳＤカード９１１へ書き出し、コンテンツ９０５をダウンロード端末９０３内に残すものとして説明する。
【００６１】
なお、本実施の形態１におけるコンテンツ９０６が、本発明の、可換媒体に書き出すコンテンツの一例にあたり、コンテンツ９０５が、本発明の関連コンテンツの一例にあたる。また、同じパックＩＤを持つコンテンツ９０５および９０６が、本発明の同一の所定のコンテンツ群に属しているコンテンツの一例にあたる。
【００６２】
図３は、本実施の形態１における、ダウンロード端末９０３に蓄積された視聴ライセンスの具体的な形態であるダウンロードコンテンツリスト８００である。
【００６３】
ダウンロードコンテンツリスト８００には、コンテンツサーバ９０１からコンテンツをダウンロードする際に取得する視聴ライセンスに含まれる情報が、コンテンツ毎に記載される。
【００６４】
ダウンロードコンテンツリスト８００の有効／無効フラグ８０８は、当該視聴ライセンスが利用可能状態であるか否かを示すフラグである。なお、視聴ライセンス状態設定部９１７が、制御部９１６からの指示にしたがって、有効／無効フラグ８０８の有効および無効の設定を行う。なお、視聴ライセンス状態設定部９１７が、本発明の視聴ライセンス無効有効化部の一例にあたる。
【００６５】
図３のエントリ番号１および３に示すコンテンツは、視聴期限７０４を示す視聴期限開始と視聴期限終了に有意な数値が記載されており、これらのコンテンツの視聴期限が確定していることを示している。一方、エントリ番号２および４に示すコンテンツは、視聴期限開始と視聴期限終了には有意な数値が記載されておらず、視聴期間７０３にのみ有意な数値が記載されている。これらのコンテンツは、視聴期限管理されているコンテンツであるが、コンテンツサーバ９０１からダウンロードした後、ダウンロード端末９０３でまだ一度も再生していないため、視聴期限が未確定であることを示している。
【００６６】
図４は、本実施の形態１における、ＳＤカード９１１に書き込まれている視聴ライセンスの具体的な形態であるダウンロードコンテンツリスト８０１である。ダウンロードコンテンツリスト８０１は、有効／無効フラグ８０８の有無以外は、ダウンロードコンテンツリスト８００と同じである。
【００６７】
なお、ダウンロードコンテンツリスト８０１が、本発明の可換媒体に書き出す視聴ライセンスの一例にあたる。
【００６８】
図５は、本実施の形態１のダウンロード端末９０３が、蓄積媒体９１５に蓄積されたコンテンツ９０５および９０６の視聴ライセンスを取得する際の、視聴ライセンス登録処理のフローチャートである。
【００６９】
図６は、本実施の形態１のダウンロード端末９０３が、蓄積媒体９１５に蓄積されたパックコンテンツ９０６をＳＤカード９１１へ書き出す際の書き出し処理のフローチャートである。
【００７０】
図７は、本実施の形態１において、蓄積媒体９１５に蓄積されたパックコンテンツ９０５をダウンロード端末９０３で再生する際の視聴開始処理のフローチャートである。
【００７１】
図８は、本実施の形態１において、視聴端末９６０が、ＳＤカード９１１に記録されているパックコンテンツ９０６を視聴する際の視聴開始処理のフローチャートである。
【００７２】
図９は、本実施の形態１のライセンスサーバ９０２における、視聴ライセンス付与処理のフローチャートである。
【００７３】
図１０は、本実施の形態１のライセンスサーバ９０２における、書き出しライセンス付与処理のフローチャートである。
【００７４】
図１１は、本実施の形態１において、ダウンロード端末９０３にＳＤカード９１１が挿入された際の視聴期限同期処理のフローチャートである。
【００７５】
当初視聴期限が未確定であり初めての視聴開始によって視聴期限が確定されるダウンロードコンテンツを扱う場合の、本実施の形態１のコンテンツ利用システムの動作について以下に説明する。
【００７６】
以下では、ダウンロード端末９０３で再生を行なった後に同一のパックＩＤを持つコンテンツをＳＤカード９１１に書き出す場合と、同一のパックＩＤを持ついずれのコンテンツもダウンロード端末９０３で再生せずにそのパックＩＤを持つ一部のコンテンツをＳＤカード９１１に書き出す場合、のそれぞれの動作について、図１〜図１１を用いて順に説明する。
【００７７】
まず、ダウンロード端末９０３で再生を行なった後に同一のパックＩＤを持つコンテンツをＳＤカード９１１に書き出す場合の動作について説明する。
【００７８】
ダウンロード端末９０３では、暗号化されたコンテンツ９０５、９０６のダウンロードが完了した後などに、図５のフローにしたがってそのコンテンツ９０５、９０６の視聴ライセンスの登録処理が行われる。
【００７９】
制御部９１６は、ネットワークＩＦ９０４を利用して視聴期間付き視聴ライセンス７０１をライセンスサーバ９０２から取得し（ステップＳ８２１）、得られた視聴期間付き視聴ライセンス７０１に記載されているパックＩＤ７１４、視聴期間７０３、復号鍵７０２をコンテンツＩＤ７０５と共にダウンロードコンテンツリスト８００のエントリとして追加し（ステップＳ８２２）、当該エントリの有効／無効フラグ８０８を”有効”に設定する（ステップＳ８２３）。
【００８０】
コンテンツサーバ９０１からダウンロードして蓄積媒体９１５に蓄積したコンテンツ９０５を、ＳＤカード９１１へ書き出す前にダウンロード端末９０３で再生する場合、ダウンロード端末９０３の制御部９１６は、図７に示すフローにしたがってコンテンツの再生を制御する。
【００８１】
ここでは、ダウンロード端末９０３へパックコンテンツをダウンロードした後、同一のパックＩＤを持つパックコンテンツのいずれも再生したことがなく、そのパックＩＤを持つコンテンツ９０５を初めて再生するものとして説明する。
【００８２】
ダウンロードされて蓄積媒体９１５に蓄積されたコンテンツ９０５に対する再生指示をユーザから受ける（図示せず）と、制御部９１６は、最初に、視聴ライセンス状態設定部９１７によってダウンロードコンテンツリスト８００を検索させて、有効／無効フラグ８０８の設定を確認させる（ステップＳ８６１）。この場合、同一のパックＩＤを持つコンテンツをＳＤカード９１１に書き出していないので、図５のステップＳ８２３において有効／無効フラグ８０８が”有効”と設定されたままであり、次にステップＳ８６３の処理が行われる。
【００８３】
次に、制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８００を検索させて、当該コンテンツの視聴期限が確定しているかどうかを確認させる（ステップＳ８６３）。この場合、当該コンテンツの初めての視聴なので、視聴期限は未確定であり、次にステップＳ８６４の処理を行う。
【００８４】
制御部９１６は、ネットワークＩＦ９０４を利用して当該コンテンツの視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得し（ステップＳ８６４）、視聴期限設定部９１８によって、得られた視聴期限付き視聴ライセンス７００に記載されている視聴期限７０４として設定されている視聴期限開始と視聴期限終了の値をダウンロードコンテンツリスト８００の該当領域に記入させる。
【００８５】
また、視聴期限設定部９１８は、当該コンテンツと同一のパックＩＤを持つコンテンツをダウンロードコンテンツリスト８００上で検索し、全ての該当コンテンツについても同様の処理を実施する。すなわち、同じ視聴期限７０４の値を、当該コンテンツと同一のパックＩＤを持つ全てのコンテンツについても設定する（ステップＳ８６５）。この場合には、コンテンツ９０５の視聴期限付き視聴ライセンス７００が取得されてコンテンツ９０５の視聴期限が確定されるので、コンテンツ９０５と同じパックＩＤを持つコンテンツ９０６の視聴期限に、確定したコンテンツ９０５と同じ視聴期限が設定されることになる。
【００８６】
ステップＳ８６４で取得する視聴期限付き視聴ライセンス７００の視聴期限７０４には、ライセンスサーバ９０２によって視聴期限開始に現在時刻が設定された有効な値が設定されているので、制御部９１６は、再生部９０７によってその視聴ライセンスを用いて当該コンテンツ９０５を復号・再生させる（ステップＳ８６８）。
【００８７】
次に、ステップＳ８６４において、ダウンロード端末９０３が送信した視聴期限付き視聴ライセンスの要求を受信したライセンスサーバ９０２における視聴期限の確定動作について説明する。
【００８８】
視聴期限付き視聴ライセンスの要求を受信したライセンスサーバ９０２は、図９に示すフローにしたがって要求されたコンテンツの視聴期限を確認および確定し、確定した視聴期限情報（視聴期限７０４）を含む視聴期限付き視聴ライセンス７００をダウンロード端末９０３へ返信する。
【００８９】
要求受信部９１２が、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信すると、視聴期限設定・確定部９１４が、その視聴期限付き視聴ライセンス要求で指定されているコンテンツに対する、視聴期限の確定要求を含む視聴ライセンス要求が、初めて受信するものであるかどうかを、コンテンツＩＤに基づいて自己の履歴情報（図示せず）から調べる（ステップＳ８４０）。
【００９０】
この場合には、対象のコンテンツ９０５はダウンロード端末９０３でまだ再生されたことがないので、このときの視聴期限付き視聴ライセンス要求が、初めての視聴期限の確定要求を含むライセンス要求の受信であり、ステップＳ８４０において、初めての受信であると判定され、次に、対象のコンテンツの視聴期限を既に確定しているかを自己の履歴情報（図示せず）から検索する（ステップＳ８４４）。
【００９１】
対象のコンテンツに対する初めての視聴期限付き視聴ライセンス要求を受信した場合でも、対象のコンテンツと同一のパックＩＤを持つコンテンツの視聴期限付き視聴ライセンス要求を以前に受信していた場合には、そのときに対象のコンテンツの視聴期限も確定される（ステップＳ８４２）ので、対象のコンテンツの視聴期限が既に確定している場合もある。
【００９２】
ステップＳ８４４において、対象のコンテンツ９０５の視聴期限がまだ確定されていないと判断した場合には、視聴期限設定・確定部９１４は、視聴期限開始時刻に現在時刻を設定し、視聴期限開始時刻に視聴期間を加算して視聴期限終了時刻を算出することによりそのコンテンツの視聴期限を確定する（ステップＳ８４１）。このとき、当該コンテンツと同一のパックＩＤを持つ全てのコンテンツについても同様に、同一の視聴期限を確定させる（ステップＳ８４２）。
【００９３】
そして、ライセンス送信部９１３は、その確定した視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返送する（ステップＳ８４３）。
【００９４】
なお、ステップＳ８４４において、対象のコンテンツの視聴期限を既に確定していた場合には、その確定済みの視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返送する（ステップＳ８４３）。
【００９５】
上記のようにダウンロード端末９０３で再生した後に、そのコンテンツ９０５と同じパックＩＤを持つコンテンツ９０６をＳＤカード９１１へ書き出す場合、ダウンロード端末９０３の制御部９１６は、図６に示すフローにしたがってＳＤカード読み書き部９１０による書き出しを制御する。
【００９６】
制御部９１６は、まず、書き出す対象コンテンツの視聴期限が確定しているかどうかを判定する（ステップＳ８５７）。制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８００の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定させる。この場合、書き出す対象コンテンツ９０６と同じパックＩＤを持つコンテンツ９０５をダウンロード端末９０３で再生した後なので、図７のステップＳ８６５において書き出す対象コンテンツ９０６の視聴期限は確定されており、次に制御部９１６は、ネットワークＩＦ９０４を利用してライセンスサーバ９０２から書き出しライセンスを取得する（ステップＳ８５８）。
【００９７】
そして、制御部９１６は、ＳＤカード読み書き部９１０によって、その書き出しライセンスを用いてＳＤカード９１１への書き出し処理を行わせる（ステップＳ８５３）。この際、ＳＤカード９１１に書き出すダウンロードコンテンツリスト８０１の各領域には、ダウンロードコンテンツリスト８００の値が複写される。
【００９８】
次に、このようにしてダウンロード端末９０３でＳＤカード９１１に書き出されたコンテンツ９０６を、視聴端末９６０で視聴する。
【００９９】
視聴端末９６０は、図８に示すフローにしたがってＳＤカード９１１上のコンテンツ９０６の再生制御を行なう。
【０１００】
再生制御部９２３は、ユーザからの指示（図示せず）によってＳＤカード９１１に記録されたコンテンツ９０６の再生が指示されると、まず期限確定部９２１によって、対象コンテンツの視聴期限が確定しているかどうかを判定させる（ステップＳ８７１）。期限確定部９２１は、ＳＤカード読み書き部９２０によって、ＳＤカード９１１に記録されているダウンロードコンテンツリスト８０１を読み込み、対象コンテンツの視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。
【０１０１】
この場合には、ダウンロード端末９０３で同じパックＩＤを持つコンテンツ９０５を再生したことにより対象コンテンツ９０６の視聴期限が確定されている（ステップＳ８６５）ので、次に期限確定部９２１は、視聴期限を超過していないか判定する（ステップＳ８７４）。期限確定部９２１は、ダウンロードコンテンツリスト８０１から取得した対象コンテンツの確定済みの視聴期限７０４と、時計９２２から取得した現在時刻とを比較し、視聴期限が既に超過しているか判定し、その判定結果を再生制御部９２３に通知する。再生制御部９２３は、視聴期限が既に超過していると判定された場合には、当該コンテンツ９０６を削除する（ステップＳ８７５）。視聴期限を超過していなければ、再生制御部９２３は、当該コンテンツ９０６の復号・再生を開始する（ステップＳ８７６）。
【０１０２】
このように、ダウンロード端末９０３でコンテンツ９０５の再生を行なった後に同一のパックＩＤを持つコンテンツ９０６をＳＤカード９１１に書き出した場合には、ダウンロード端末９０３で再生した際に、同一のパックＩＤを持つコンテンツ９０６の視聴期限として再生したコンテンツ９０５と同じ視聴期限が設定される（ステップＳ８６５）ので、その後にＳＤカード９１１に書き出したコンテンツ９０６の視聴期限を同期させることができる。
【０１０３】
次に、同一のパックＩＤを持ついずれのコンテンツ９０５、９０６もダウンロード端末９０３で再生せずに、そのパックＩＤを持つ一部のコンテンツ９０６をＳＤカード９１１に書き出す場合の動作について説明する。
【０１０４】
ダウンロードが完了した後などに行われるコンテンツ９０５、９０６の視聴ライセンスの登録処理は、上記で図５のフローを用いて説明した処理と同様なので説明を省略する。
【０１０５】
コンテンツサーバ９０１からダウンロードして蓄積媒体９１５に蓄積し、ダウンロード端末９０３で同一のパックＩＤを持ついずれのコンテンツ９０５、９０６もまだ一度も再生が行なわれていない状態で、同一のパックＩＤを持つ一部のコンテンツ９０６をＳＤカード９１１へ書き出す場合、ダウンロード端末９０３の制御部９１６は、図６に示すフローにしたがって書き出し制御する。
【０１０６】
制御部９１６は、パックコンテンツの書き出し要求指示をユーザから受ける（図示せず）と、まず、書き出す対象コンテンツ９０６の視聴期限が確定しているかどうかを判定する（ステップＳ８５７）。この場合、書き出す対象コンテンツ９０６と同一のパックＩＤを持つコンテンツ９０５、９０６は、まだダウンロード端末９０３で一度も再生されていないので、当該コンテンツ９０６の視聴期限は未確定であり、次にステップＳ８５０の処理を行う。
【０１０７】
制御部９１６は、ダウンロードコンテンツリスト８００において、書き出す対象コンテンツ９０６の有効／無効フラグ８０８を、視聴ライセンス状態設定部９１７によって”無効”と設定させる（ステップＳ８５０）とともに、書き出す対象ではないコンテンツのうち、書き出す対象コンテンツ９０６と同一のパックＩＤを持つコンテンツ９０５の有効／無効フラグ８０８も”無効”と設定させる（ステップＳ８５１）。
【０１０８】
そして、制御部９１６は、書き出す対象コンテンツ９０６の書き出しライセンス要求をライセンスサーバ９０２に送付し、ライセンスサーバ９０２から書き出しライセンスを取得し（ステップＳ８５２）、その書き出しライセンスを用いて、ＳＤカード９１１への書き出し制御を行う。
【０１０９】
ステップＳ８５２において取得した書き出しライセンスが視聴期間付き書き出しライセンス７１２であった場合（ステップＳ８５４）には、制御部９１６は、ダウンロードコンテンツリスト８００の変更を行なうことなく、ＳＤカード読み書き部９１０によって対象コンテンツをＳＤカード９１１へ書き出すように制御する（ステップＳ８５３）。
【０１１０】
ステップＳ８５２において取得した書き出しライセンスが視聴期限付き書き出しライセンス７１０であった場合（ステップＳ８５４）には、確定した視聴期限７０４が設定されているので、制御部９１６は、ダウンロードコンテンツリスト８００において、書き出す対象コンテンツ９０６の有効／無効フラグ８０８を、視聴ライセンス状態設定部９１７によって”有効”と変更させる（ステップＳ８５５）とともに、書き出す対象コンテンツ９０６と同一のパックＩＤ７１４を持つコンテンツ９０５の有効／無効フラグ８０８も”有効”と変更させる（ステップＳ８５６）。また、制御部９１６は、視聴期限設定部９１８によって、書き出す対象コンテンツ９０６と同一のパックＩＤ７１４を持つ全てのコンテンツ９０５の視聴期限７０４に、視聴期限付き書き出しライセンス７１０に設定されている確定した視聴期限７０４と同じ視聴期限を設定させる（ステップＳ８５９）。
【０１１１】
ここで、図６のステップＳ８５２およびステップＳ８５８において、ダウンロード端末９０３がライセンスサーバ９０２へ書き出しライセンスを要求した際のライセンスサーバ９０２の動作について説明しておく。
【０１１２】
ライセンスサーバ９０２は、ダウンロード端末９０３から書き出しライセンスの要求を受けると、図１０のフローにしたがって書き出しライセンスの付与処理を行う。
【０１１３】
要求受信部９１２がダウンロード端末９０３からの書き出しライセンスの要求を受信すると、視聴期限設定・確定部９１４が、当該コンテンツの視聴期限が既に確定済みかどうかを自己の履歴情報（図示せず）から検索する（ステップＳ８４５）。
【０１１４】
ライセンス送信部９１３は、当該コンテンツの視聴期限が既に確定済みであれば、その確定済みの視聴期限を設定した視聴期限付き書き出しライセンス７１０をダウンロード端末９０３へ返送し（ステップＳ８４６）、視聴期限が未確定であれば、視聴期限を未確定とした視聴期間付き書き出しライセンス７１２をダウンロード端末９０３へ返送する（ステップＳ８４７）。
【０１１５】
以下では、ステップＳ８５２において取得した書き出しライセンスが視聴期間付き書き出しライセンス７１２であったものとして、つまりＳＤカード９１１に書き出したコンテンツ９０６の視聴期限が未確定のまま書き出されたものとして説明する。
【０１１６】
一部のパックコンテンツ９０６をＳＤカード９１１に書き出した後に、同じパックＩＤを持つ蓄積媒体９１５に蓄積されているコンテンツ９０５をダウンロード端末９０３で再生しようとした場合、制御部９１６は、図７のフローにしたがって、まず再生対象コンテンツ９０５の有効／無効フラグ８０８の設定を確認する（ステップＳ８６１）。
【０１１７】
再生対象コンテンツ９０５の有効／無効フラグ８０８は、ステップＳ８５１において”無効”と設定されたままなので、制御部９１６は、再生対象コンテンツ９０５の再生を許可せずに終了する（ステップＳ８６２）。
【０１１８】
次に、このようにしてダウンロード端末９０３でＳＤカード９１１に書き出されたコンテンツ９０６を、視聴端末９６０で視聴する。
【０１１９】
視聴端末９６０は、図８に示すフローにしたがってＳＤカード９１１上のコンテンツ９０６の再生制御を行なう。
【０１２０】
再生制御部９２３は、ユーザからの指示（図示せず）によって、ＳＤカード９１１に記録されたコンテンツ９０６の再生が指示されると、まず期限確定部９２１によって、ダウンロードコンテンツリスト８０１の当該コンテンツの欄を参照させて、当該コンテンツ９０６の視聴期限が確定しているかどうかを判定させる（ステップＳ８７１）。
【０１２１】
この場合には、対象コンテンツ９０６は視聴期限が未確定のままＳＤカード９１１に書き出されたものなので、ステップＳ８７１において、視聴期限は未確定であると判定される。
【０１２２】
当該コンテンツ９０６の視聴期限が未確定であるので、期限確定部９２１は、現在時刻を時計９２２から取得して、視聴期限開始時刻に現在時刻を設定し、視聴期限開始時刻に視聴期間７０３を加算して視聴期限終了時刻を算出することにより視聴期限７０４を確定し、ダウンロードコンテンツリスト８０１にこれらの数値を書き込む（ステップＳ８７２）とともに、当該コンテンツ９０６と同一のパックＩＤ７１４を持つコンテンツをダウンロードコンテンツリスト８０１上で検索し、全ての該当コンテンツについても同様の処理を実施する（ステップＳ８７３）。
【０１２３】
そして、再生制御部９２３は、ダウンロードコンテンツリスト８０１に記載されている復号鍵７０２を用いてコンテンツ９０６の復号・再生を開始する（ステップＳ８７６）。
【０１２４】
次に、視聴端末９６０がＳＤカード９１１に書き出されたコンテンツ９０６を再生した後に、そのＳＤカード９１１をダウンロード端末９０３に挿入したときの、ダウンロード端末９０３の動作について説明する。
【０１２５】
ダウンロード端末９０３は、ＳＤカード９１１が挿入されると図１１に示すフローにしたがって視聴期限同期処理を行なう。
【０１２６】
制御部９１６は、ＳＤカード読み書き部９１０からＳＤカード９１１が挿入された旨の通知を受けると、視聴期限設定部９１８によってＳＤカード９１１上のダウンロードコンテンツリスト８０１を参照させ、パックＩＤ７１４が設定されているコンテンツ（以下、コンテンツＣＡとする）を抽出させる（ステップＳ８８１）。この場合、コンテンツＣＡとしてコンテンツ９０６が抽出される。
【０１２７】
そして、当該コンテンツＣＡに視聴期限７０４が設定されていた場合（ステップＳ８８２）、視聴期限設定部９１８は、ダウンロードコンテンツリスト８００を参照し、同一のパックＩＤ７１４を持つコンテンツ（コンテンツＣＢとする）の有無を確認する（ステップＳ８８３）。この場合、コンテンツＣＢとしてコンテンツ９０５が抽出される。
【０１２８】
コンテンツＣＢが存在する場合、制御部９１６は、視聴ライセンス状態設定部９１７によって当該コンテンツＣＢの有効／無効フラグ８０８の状態を確認させる（ステップＳ８８４）。
【０１２９】
当該コンテンツＣＢの有効／無効フラグ８０８が”無効”である場合、制御部９１６は、視聴期限設定部９１８によってコンテンツＣＡに設定されている視聴期限をコンテンツＣＢの視聴期限として設定させる（ダウンロードコンテンツリスト８００に記入させる）（ステップＳ８８５）。そして、視聴ライセンス状態設定部９１７によってコンテンツＣＢの有効／無効フラグ８０８を”有効”と変更させる（ステップＳ８８６）。
【０１３０】
このように、同一のパックＩＤを持ついずれのコンテンツ９０５、９０６もダウンロード端末９０３で再生せずにそのパックＩＤを持つ一部のコンテンツ９０６をＳＤカード９１１に書き出す場合には、ＳＤカード９１１が装着されていないときにはダウンロード端末９０３における、ＳＤカード９１１で持ち出したコンテンツ９０６と同一のパックＩＤを持つコンテンツ９０５の再生を禁止し、ＳＤカード９１１が装着されたときにＳＤカード９１１上のコンテンツ９０６と同一の視聴期限を設定して再生を許可するので、ダウンロード端末９０３上とＳＤカード９１１上にある同一のパックＩＤを持つコンテンツ９０５および９０６の視聴期限を同期させることができる。
【０１３１】
なお、上記では、図７のフローにおいて、蓄積媒体９１５に蓄積されているコンテンツ９０５を再生する際に、有効／無効フラグ８０８が”無効"の場合、および視聴期限が未確定の場合について説明したが、ステップＳ８６３において視聴期限が確定している場合には、ステップＳ８６６以降の処理が行われる。初回の再生時にステップＳ８６４において視聴期限が設定されるので、例えば同じコンテンツの２回目以降の再生の場合には、ステップＳ８６３において視聴期限が確定していると判定される。
【０１３２】
この場合、ステップＳ８６６において、再生部９０７は、ダウンロードコンテンツリスト８００の視聴期限７０４と、時計９１９から取得した現在時刻とを比較し、視聴期限が超過していれば当該コンテンツを削除する（ステップＳ８６７）。視聴期限を超過していなければ当該コンテンツの復号・再生を開始する（ステップＳ８６８）。
【０１３３】
以上のように、視聴期限が未確定のパックコンテンツをＳＤカードに書き出す際には、当該コンテンツと同一パックＩＤを持つダウンロード端末内のコンテンツを視聴不可状態に設定し、ＳＤカードがダウンロード端末に挿入された時に、視聴期限が確定しているコンテンツと同一パックＩＤを持つコンテンツに対して視聴期限を設定して視聴不可状態を解除することで、ダウンロード端末とＳＤカード上に分かれて保存されたパックコンテンツに対し、パックコンテンツのいずれかを最初に視聴した時の時刻を元にした視聴期限が設定されるため、パックコンテンツの期限同期が保証できる。
【０１３４】
なお、本実施の形態１においては、ＳＤカード読み書き部９１０は、コンテンツ９０６に関連するライセンス（ダウンロードコンテンツリスト８０１）をＳＤカード９１１に記録すると説明したが、ライセンスを記録する代わりに他の著作権保護方式のパラメータ形式に変換して書き出しても良い。ＣＰＵの処理負荷が少ない、使用メモリが少ない、再生互換性が高いなどの、視聴端末９６０が処理し易い著作権保護方式で書き出すことで、柔軟にコンテンツを利用できる。
【０１３５】
また、本実施の形態１において、図２で示した視聴ライセンス、書き出しライセンスはあくまで一例であり、ライセンスの内容表記や構成を規定するものではない。
【０１３６】
また、本実施の形態１においては、コンテンツのダウンロード完了後に視聴ライセンス登録処理を行うと説明したが、コンテンツのダウンロード前やダウンロード中に視聴期間付き視聴ライセンス７０１を取得して登録を行っても同様の効果が得られることは言うまでもない。
【０１３７】
また、本実施の形態１においては、コンテンツのダウンロード完了後に視聴ライセンス登録処理を行うと説明したが、コンテンツのダウンロード中に視聴を開始する場合は、視聴期限付き視聴ライセンス７００を取得することで、ダウンロードしながらの視聴を実現できる効果が得られることは言うまでもない。
【０１３８】
また、本実施の形態１においては、視聴ライセンス登録処理で視聴期間付き視聴ランセンス７０１に記載されていたパックＩＤ７１４や復号鍵７０２を含むエントリをダウンロードコンテンツリスト８００に登録すると説明したが、視聴期間付き視聴ランセンス７０１に有効なパックＩＤや復号鍵が記載されていなかった（フィールド値が空などの）場合には登録しなくてもよい。
【０１３９】
また、本実施の形態１においては、ＳＤカード９１１への書き出しに際して、図６のステップＳ８５７において視聴期限が未確定の場合には、最初に書き出す対象コンテンツ９０６および書き出し対象コンテンツ９０６と同一パックＩＤを持つコンテンツ９０５の有効／無効フラグ８０８を”無効”にする（ステップＳ８５０およびステップＳ８５１）と説明したが、視聴期限付き書き出しライセンス７１０を用いて書き出すコンテンツについては、有効／無効フラグ８０８を一旦”無効”に変更しなくても同様の効果が得られることは言うまでもない。
【０１４０】
また、本実施の形態１においては、ダウンロード端末９０３上でコンテンツを視聴する時に、図７に示すフローにおいて有効／無効フラグ８０８が”無効”であれば再生開始せずに終了する（ステップＳ８６２）と説明したが、ユーザに視聴可能なコンテンツを選択させる際に、有効／無効フラグ８０８が”無効”であるコンテンツを不可視にしたり、選択できないようにしたりしても同様の効果が得られることは言うまでもない。
【０１４１】
また、本実施の形態１では、図７に示すフローにおいて有効／無効フラグ８０８が”無効”であれば再生開始せずに終了する（ステップＳ８６２）と説明したが、その際に、ＳＤカード９１１が挿入されており、再生開始をしようとしたコンテンツと同一のパックＩＤを持つコンテンツで、かつダウンロード端末９０３が書き出したそのパックＩＤを持つ全てのコンテンツがＳＤカード９１１上に含まれていた場合には、ＳＤカード９１１上のそのパックＩＤを持つコンテンツの視聴期限が未確定であっても、再生開始をしようとしたコンテンツの有効／無効フラグ８０８を”有効”に変更して再生させるようにしてもよい。
【０１４２】
つまり、本実施の形態１の構成において、視聴期限が未確定のコンテンツ９０６をＳＤカード９１１に書き出した後に、蓄積媒体９１５内のコンテンツ９０５を再生しようとした場合、コンテンツ９０５の有効／無効フラグ８０８は”無効”と設定されているが、このときにコンテンツ９０６を書き出したＳＤカード９１１がダウンロード端末９０３に挿入されていれば、まだコンテンツ９０６の再生がされておらず視聴期限が未確定であっても、コンテンツ９０５の有効／無効フラグ８０８を”有効”と変更し、図７のステップＳ８６３の処理に進めるようにしてもよい。
【０１４３】
この場合には、コンテンツ９０６の視聴期限は未確定のままであるが、コンテンツ９０５と同一のパックＩＤを持つコンテンツはまだ再生されておらず、同じパックコンテンツで視聴期限が異なることがないので、コンテンツ９０５を再生可能としてもよい。このときのコンテンツ９０５の再生開始により、そのパックコンテンツの視聴期限が確定し、各パックコンテンツの視聴期限に同一の日時が設定されるので、パックコンテンツの視聴期限が同期される。
【０１４４】
また、本実施の形態１では、ダウンロード端末９０３において、視聴ライセンスの利用可能状態が”有効”であり視聴期限が未確定のコンテンツ９０５を再生する場合、図７のフローに示すように、視聴期限付き視聴ライセンス７００を取得することにより視聴期限を確定する（ステップＳ８６４）こととしたが、視聴期限付き視聴ライセンス７００を要求する代わりに、現在時刻を参照してダウンロード端末９０３自身でコンテンツ９０５の視聴期限を確定するようにしてもよい。
【０１４５】
また、本実施の形態１では、ライセンスの利用可能状態を有効／無効フラグ８０８により設定および確認することとしたが、有効／無効フラグ８０８を用いるのに代えて、ライセンスを利用不可とする場合に、視聴ライセンスを一旦削除するようにしてもよい。この場合、一旦破棄したその視聴ライセンスを有効にする場合には、ライセンスサーバ９０２から再度その視聴ライセンスを取得し直す。そして、このときに取得し直した視聴期限付き視聴ライセンス７００に含まれる復号鍵７０２を用いてコンテンツを復号して再生する。
【０１４６】
また、本実施の形態１においては、ＳＤカード９１１上のコンテンツ視聴時にダウンロードコンテンツリスト８０１の当該コンテンツの欄を参照し、視聴期限７０４が設定されていなければ現在時刻と視聴期間７０３から視聴期限７０４を算出すると説明したが、当該コンテンツと同じパックＩＤ７１４を持つコンテンツをダウンロードコンテンツリスト８０１上で検索し、そのいずれかに視聴期限７０４が設定されていればその値を当該コンテンツの視聴期限として設定しても良い。
【０１４７】
また、本実施の形態１においては、ダウンロード端末９０３または視聴端末９６０でコンテンツを視聴する際に当該コンテンツの視聴期限７０４が設定されていれば視聴期限超過を確認した後に再生開始する旨を説明したが、再生開始前に同一パックＩＤを持つコンテンツを検索し、もし存在すればそれらすべてのコンテンツの視聴期限７０４についても同一の視聴期限開始と視聴期限終了の値を記入するようにしてもよい。この処理によって、追加でダウンロード端末９０３に蓄積されたもしくはＳＤカード９１１に書き出されたパックコンテンツに対しても統一した視聴期限を設定できる効果が得られる。
【０１４８】
また、ダウンロード端末９０３および視聴端末９６０において、同じパックＩＤを持つコンテンツ間の視聴期限が一致しなかった場合は当該コンテンツの再生を開始しないようにしても良い。この処理によって、パック販売されたコンテンツの視聴期限が不正規な状態で視聴されることを防止できるという別の効果が得られる。
【０１４９】
また、ダウンロード端末９０３および視聴端末９６０において、同じパックＩＤを持つコンテンツ間の視聴期限が一致しなかった場合は、それらの視聴期限を比較して最も過去の視聴期限をそのパックにおける視聴期限とみなしても良い。この処理によっても、パック販売されたコンテンツの視聴期限を統一できる効果が得られる。
【０１５０】
また、書き出し時にはＳＤカード９１１上のコンテンツを視聴不可状態にしておき、当該ＳＤカード９１１をダウンロード端末９０３に挿入したときに、ＳＤカード９１１上で視聴不可状態にされているコンテンツと同一パックＩＤを持つダウンロード端末９０３上のコンテンツの視聴期限が確定していた場合には、ＳＤカード９１１側のコンテンツの視聴期限を更新した上で視聴不可状態を解除するようにしても、パックコンテンツの期限同期が保証できることは言うまでもない。
【０１５１】
また、視聴端末９６０において、視聴期限超過などの理由により、ＳＤカード９１１上のコンテンツ９０６を削除する際は、コンテンツ９０６の実体のみ削除し、ダウンロードコンテンツリスト８０１からはコンテンツ９０６に該当するエントリを削除しなくてもよい。加えて、ダウンロード端末９０３にＳＤカード９１１を挿入した時に、ＳＤカード９１１上にコンテンツ９０６の実体がなくても、ダウンロードコンテンツリスト８０１にエントリがあれば、視聴期限同期処理を行っても良い。この処理によって、視聴期限超過などによってＳＤカード９１１上のコンテンツ９０６が削除されていたとしても、ＳＤカード９１１をダウンロード端末９０３に挿入したときに、コンテンツ９０６と同一パックＩＤを持つコンテンツに対して、視聴期限を同期させることができる効果が得られる。
【０１５２】
（実施の形態２）
次に、本発明の実施の形態２のコンテンツ利用システムの動作について説明する。
【０１５３】
本実施の形態２のコンテンツ利用システムの構成は、実施の形態１のコンテンツ利用システムと同様であり、その構成ブロック図は図１に示した通りである。
【０１５４】
本実施の形態２のコンテンツ利用システムは、ダウンロード端末９０３にＳＤカードが挿入される際の動作およびライセンスサーバ９０２の動作が、実施の形態１の場合と異なる。ダウンロード端末９０３およびライセンスサーバ９０２は、それぞれ図１２および図１４で説明する処理を行う以外は、実施の形態１におけるダウンロード端末９０３およびライセンスサーバ９０２と同様の処理を行う。
【０１５５】
ダウンロード端末９０３でパックコンテンツ９０６をＳＤカード９１１に書き出した後、再度そのＳＤカード９１１がダウンロード端末９０３に挿入されたときの、ダウンロード端末９０３およびライセンスサーバ９０２の動作について説明する。
【０１５６】
図１２は、本実施の形態２において、ダウンロード端末９０３にＳＤカード９１１が挿入された際のダウンロード端末９０３における視聴期限同期処理を説明したフローチャートである。
【０１５７】
ダウンロード端末９０３は、ＳＤカード９１１が挿入されると図１２に示すフローにしたがって視聴期限同期処理を行なう。
【０１５８】
ステップＳ８８１からステップＳ８８５までの処理は、図１１に示した実施の形態１の処理と同様である。
【０１５９】
ダウンロード端末９０３の制御部９１６は、蓄積媒体９１５上にある同一のパックＩＤを持つコンテンツＣＢの視聴期限を設定した（ステップＳ８８５）後、次に、ライセンスサーバ９０２に対し、コンテンツＣＢのコンテンツＩＤ７０５と視聴期限７０４（視聴期限開始および視聴期限終了）を含む視聴期限確定通知８１０を、ネットワークＩＦ９０４を利用して送信する（ステップＳ８８７）。そして、制御部９１６は、視聴ライセンス状態設定部９１７によってコンテンツＣＢの有効／無効フラグ８０８を”有効”に設定させる。
【０１６０】
図１３は、本実施の形態２における視聴期限確定通知８１０のフォーマットを表す模式図である。
【０１６１】
ダウンロード端末９０３からライセンスサーバ９０２へ送信する視聴期限確定通知８１０には、少なくともコンテンツＩＤ７０５と視聴期限７０４（視聴期限開始および視聴期限終了）が含まれる。
【０１６２】
図１４は、本実施の形態２における、ライセンスサーバ９０２にダウンロード端末９０３から視聴期限確定通知８１０が到着した時の、ライセンスサーバ９０２の視聴期限同期処理のフローチャートである。
【０１６３】
要求受信部９１２が、ダウンロード端末９０３からの視聴期限確定通知８１０を受信すると、視聴期限設定・確定部９１４は、当該コンテンツの視聴期限が確定しているかどうかを、コンテンツＩＤ７０５を元に自己の履歴情報（図示せず）から調べる（ステップＳ８９０）。
【０１６４】
当該コンテンツの視聴期限が確定していなければ、当該視聴期限確定通知８１０に含まれている視聴期限７０４を取り出して、当該コンテンツに対する視聴期限として設定する（ステップＳ８９１）とともに、当該コンテンツと同一のパックＩＤを持つ全てのコンテンツについても同様に、同一の視聴期限を確定させる（ステップＳ８９２）。
【０１６５】
以上のように、本実施の形態２では、視聴期限が未確定のパックコンテンツ９０６をＳＤカード９１１に書き出す際には、当該コンテンツ９０６と同一パックＩＤを持つダウンロード端末９０３内のコンテンツ９０５を視聴不可状態に設定し、ＳＤカード９１１が再度ダウンロード端末９０３に挿入された時に、視聴期限が確定しているＳＤカード９１１上のコンテンツ９０６と同一パックＩＤを持つコンテンツ９０５に対して視聴期限を設定し、パックコンテンツ９０５の視聴期限が確定したことをライセンスサーバ９０２に通知し、視聴不可状態を解除することで、ダウンロード端末９０３とＳＤカード９１１上に分かれて保存されたパックコンテンツ９０５、９０６に対し、パックコンテンツのいずれかを最初に視聴した時の時刻を元にした視聴期限が設定され、かつ、新たにダウンロードされるコンテンツに対しても、パックコンテンツの期限同期が保証できる。
【０１６６】
なお、上記した本実施の形態２では、ダウンロード端末９０３の制御部９１６が、蓄積媒体９１５上にある同一のパックＩＤを持つコンテンツＣＢの視聴期限を設定した（ステップＳ８８５）ときに、視聴期限確定通知８１０をライセンスサーバ９０２へ送信する（ステップＳ８８７）こととしたが、同一のパックＩＤを持つ全てのコンテンツをダウンロード済みの場合には視聴期限確定通知８１０を送信せずに、同一のパックＩＤを持つパックコンテンツのうちまだダウンロードしていないコンテンツがある場合にのみ視聴期限確定通知８１０を送信するようにしてもよい。
【０１６７】
なお、本実施の形態２において、ダウンロード端末９０３から視聴期限確定通知８１０を受信したライセンスサーバ９０２は、当該コンテンツの視聴期間が既に確定済みであり、自己が保持している視聴期限と通知された視聴期限が一致しない場合は、当該コンテンツのコンテンツＩＤ７０５と自己が保持している視聴期限を含んだエラー通知をダウンロード端末９０３に対して送信しても良い。
【０１６８】
また、ダウンロード端末９０３は、ライセンスサーバ９０２から視聴期限を含んだエラー通知を受信した場合は、エラー通知に含まれるコンテンツＩＤ７０５を持つコンテンツに対して、同じくエラー通知に含まれる視聴期限を設定しても良い。
【０１６９】
また、本実施の形態２において、図１３で示した視聴期限通知はあくまで一例であり、通知の内容表記や構成を規定するものではない。
【０１７０】
以上に説明したように、本発明のコンテンツ利用システムを用いると、可換媒体上に部分的に書き出されたパックコンテンツにおいても、コンテンツ受信機上に残っているパックコンテンツとの視聴期限同期を実現することが可能となり、ライセンスサーバとの通信機能を持たないコンテンツ再生機でもパックレンタルコンテンツを視聴できるという利点がある。
【０１７１】
（実施の形態３）
実施の形態１および実施の形態２では、パックコンテンツ内の分散されたコンテンツの期限同期について説明したが、パックではなくとも、ダウンロード端末９０３内に視聴可能な状態のレンタルコンテンツを残してＳＤカード９１１にそのレンタルコンテンツをコピーするようなケースにおいても、同様の方法でダウンロード端末９０３内のコンテンツの視聴期限と、ＳＤカード９１１上のコンテンツの視聴期限とを同期させることができる。
【０１７２】
本発明の実施の形態３では、実施の形態１で説明したコンテンツ利用システムにおいて、ダウンロード端末９０３内に残したレンタルコンテンツの視聴期限と、そのレンタルコンテンツをＳＤカード９１１へ複写して書き出したコンテンツの視聴期限とを同期させる方法について説明する。
【０１７３】
本実施の形態３のコンテンツ利用システムの構成は、実施の形態１のコンテンツ利用システムと同じ構成であり、図１のブロック図に示す通りである。図１に示す各ブロックの基本的な動作は、実施の形態１の各ブロックの動作と同様である。
【０１７４】
本実施の形態３では、各視聴ライセンス、各書き出しライセンス、および各ダウンロードコンテンツリストとして、図２〜図４に示した実施の形態１と同様の形式のものを利用するものとして説明する。
【０１７５】
本実施の形態３では、図１において、コンテンツ９０５は、パックＩＤ７１４が付与されていない単独のレンタルコンテンツであり、コンテンツ９０６は、コンテンツ９０５をＳＤカード９１１へ複写して書き出すコンテンツであるものとし、コンテンツ９０５をダウンロード端末９０３内に残して、コンテンツ９０６をＳＤカード９１１へ書き出すものとして説明する。コンテンツ９０５とコンテンツ９０６は同一のコンテンツなので、これらのコンテンツの視聴期限は同一の日時に設定されなければならない。
【０１７６】
なお、本実施の形態３におけるコンテンツ９０６が、本発明の複写されたコンテンツの一例にあたり、コンテンツ９０５が、本発明の格納されたコンテンツの一例にあたる。
【０１７７】
図３のエントリ番号２〜エントリ番号４に示すコンテンツは、パックＩＤ７１４が付与されているパックコンテンツであり、エントリ番号１のコンテンツは、パックＩＤ７１４が付与されていない単独のコンテンツである。本実施の形態３では、エントリ番号１のような単独のコンテンツを対象として説明する。
【０１７８】
本実施の形態３のダウンロード端末９０３が、蓄積媒体９１５に蓄積されたコンテンツ９０５の視聴ライセンスを取得する際の、視聴ライセンス登録処理のフローチャートは、図５に示す通りである。
【０１７９】
図１５は、本実施の形態３のダウンロード端末９０３が、蓄積媒体９１５に蓄積されたコンテンツ９０５をダウンロード端末９０３に残したまま、ＳＤカード９１１へ複写して書き出す際の書き出し処理のフローチャートである。
【０１８０】
本実施の形態３において、蓄積媒体９１５に蓄積されたコンテンツ９０５をダウンロード端末９０３で再生する際の視聴開始処理のフローチャートは、図７に示す通りである。
【０１８１】
本実施の形態３において、視聴端末９６０が、ＳＤカード９１１に記録されている複写コンテンツ９０６を視聴する際の視聴開始処理のフローチャートは、図８に示す通りである。
【０１８２】
本実施の形態３のライセンスサーバ９０２における、視聴ライセンス付与処理のフローチャートは、図９に示す通りである。
【０１８３】
本実施の形態３のライセンスサーバ９０２における、書き出しライセンス付与処理のフローチャートは、図１０に示す通りである。
【０１８４】
図１６は、本実施の形態３において、ダウンロード端末９０３にＳＤカード９１１が挿入された際の視聴期限同期処理のフローチャートである。
【０１８５】
以下では、ダウンロード端末９０３でコンテンツ９０５の再生を行なった後に、複写コンテンツ９０６をＳＤカード９１１へ書き出す場合と、コンテンツ９０５を再生する前に複写コンテンツ９０６をＳＤカード９１１へ書き出す場合、のそれぞれの動作について順に説明する。
【０１８６】
まず、ダウンロード端末９０３でコンテンツ９０５の再生を行なった後に、複写コンテンツ９０６をＳＤカード９１１へ書き出す場合の動作について説明する。
【０１８７】
ダウンロード端末９０３では、暗号化されたコンテンツ９０５のダウンロードが完了した後などに、実施の形態１と同様の図５のフローにしたがってそのコンテンツ９０５の視聴ライセンスの登録処理が行われる。
【０１８８】
コンテンツ９０５の視聴ライセンスの登録処理を行う際、コンテンツ９０５の有効／無効フラグ８０８は、”有効”に設定される（ステップＳ８２３）。
【０１８９】
コンテンツサーバ９０１からダウンロードして蓄積媒体９１５に蓄積したコンテンツ９０５を、ＳＤカード９１１へ複写して書き出す前にダウンロード端末９０３で再生する場合、ダウンロード端末９０３の制御部９１６は、図７に示すフローにしたがってコンテンツの再生を制御する。
【０１９０】
ダウンロードされて蓄積媒体９１５に蓄積されたコンテンツ９０５に対する再生指示をユーザから受ける（図示せず）と、制御部９１６は、最初に、視聴ライセンス状態設定部９１７によってダウンロードコンテンツリスト８００を検索させて、有効／無効フラグ８０８の設定を確認させる（ステップＳ８６１）。この場合、複写したコンテンツ９０６をＳＤカード９１１に書き出していないので、図５のステップＳ８２３において有効／無効フラグ８０８が”有効”と設定されたままであり、次にステップＳ８６３の処理が行われる。
【０１９１】
次に、制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８００を検索させて、当該コンテンツ９０５の視聴期限が確定しているかどうかを確認させる（ステップＳ８６３）。この場合、当該コンテンツ９０５の初めての視聴なので、視聴期限は未確定であり、次にステップＳ８６４の処理を行う。
【０１９２】
制御部９１６は、ネットワークＩＦ９０４を利用して当該コンテンツ９０５の視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得し（ステップＳ８６４）、視聴期限設定部９１８によって、得られた視聴期限付き視聴ライセンス７００に記載されている視聴期限７０４として設定されている視聴期限開始と視聴期限終了の値をダウンロードコンテンツリスト８００の該当領域に記入させる。
【０１９３】
なお、コンテンツ９０５は、パックコンテンツではない単独のコンテンツなので、ステップＳ８６５の処理はスキップされる。
【０１９４】
ステップＳ８６４において取得される視聴期限付き視聴ライセンス７００の視聴期限７０４には、ライセンスサーバ９０２によって視聴期限開始に現在時刻が設定された有効な値が設定されているので、制御部９１６は、再生部９０７によってその視聴ライセンスを用いて当該コンテンツ９０５を復号・再生させる（ステップＳ８６８）。
【０１９５】
ステップＳ８６４において、ダウンロード端末９０３が送信した視聴期限付き視聴ライセンスの要求を受信したライセンスサーバ９０２における視聴期限の確定動作は、実施の形態１と同様であり、図９に示すフローにしたがって行なわれる。
【０１９６】
この場合には、対象のコンテンツ９０５はダウンロード端末９０３でまだ再生されたことがないので、ステップＳ８４０において、初めての受信であると判定され、また、対象のコンテンツ９０５の視聴期限はまだ確定されていない（ステップＳ８４４）ので、ステップＳ８４１において、視聴期限設定・確定部９１４が、視聴期限開始時刻に現在時刻を設定し、視聴期限開始時刻に視聴期間を加算して視聴期限終了時刻を算出することによりそのコンテンツの視聴期限を確定することになる。
【０１９７】
なお、この場合に視聴期限付き視聴ライセンスを要求した対象のコンテンツ９０５は、パックコンテンツではないので、図９においてステップＳ８４２の処理はスキップされる。
【０１９８】
そして、ライセンス送信部９１３は、その確定した視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返送する（ステップＳ８４３）。
【０１９９】
なお、ステップＳ８４４において、対象のコンテンツ９０５の視聴期限を既に確定していた場合、すなわちコンテンツ９０５に対する視聴期限付き視聴ライセンスの要求を以前に受信していた場合には、そのときに確定した確定済みの視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返送する（ステップＳ８４３）。
【０２００】
上記のようにダウンロード端末９０３でコンテンツ９０５を再生した後に、複写コンテンツ９０６をＳＤカード９１１へ書き出す場合、ダウンロード端末９０３の制御部９１６は、図１５に示すフローにしたがってＳＤカード読み書き部９１０による書き出しを制御する。
【０２０１】
制御部９１６は、複写コンテンツの書き出し要求指示をユーザから受ける（図示せず）と、まず、複写元のコンテンツ９０５の視聴期限が確定しているかどうかを判定する（ステップＳ８３０）。制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８００の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定させる。この場合、複写元のコンテンツ９０５をダウンロード端末９０３で再生した後なので、図７のステップＳ８６４において視聴期限は確定されており、次に制御部９１６は、ネットワークＩＦ９０４を利用してライセンスサーバ９０２から書き出しライセンスを取得する（ステップＳ８３２）。
【０２０２】
そして、制御部９１６は、ＳＤカード読み書き部９１０によって、その書き出しライセンスを用いて複写コンテンツ９０６をＳＤカード９１１へ書き出させる（ステップＳ８３３）。この際、ＳＤカード９１１に書き出すダウンロードコンテンツリスト８０１の各領域には、ダウンロードコンテンツリスト８００の値が複写される。
【０２０３】
なお、ステップＳ８３３における複写コンテンツ９０６のＳＤカード９１１への書き出しの処理は、ダウンロード端末９０３内でコンテンツ９０５を複写したコンテンツ９０６を一旦作成した後、そのコンテンツ９０６をＳＤカード９１１へ移動させる処理としてもよいし、ダウンロード端末９０３内にコンテンツ９０６を作成せずに、コンテンツ９０５を直接ＳＤカード９１１へ複写して、ＳＤカード９１１上にコンテンツ９０６を書き出すようにしてもよい。
【０２０４】
このようにしてダウンロード端末９０３によってＳＤカード９１１へ書き出されたコンテンツ９０６を、視聴端末９６０で視聴する場合、視聴端末９６０は、実施の形態１と同様の図８に示すフローにしたがってＳＤカード９１１上のコンテンツ９０６の再生制御を行なう。
【０２０５】
再生制御部９２３は、ユーザからの指示（図示せず）によってＳＤカード９１１に記録されたコンテンツ９０６の再生が指示されると、まず期限確定部９２１によって、対象コンテンツの視聴期限が確定しているかどうかを判定させる（ステップＳ８７１）。期限確定部９２１は、ＳＤカード読み書き部９２０によって、ＳＤカード９１１に記録されているダウンロードコンテンツリスト８０１を読み込み、対象コンテンツ９０６の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。
【０２０６】
この場合には、ダウンロード端末９０３で複写元のコンテンツ９０５を再生したことにより視聴期限は確定されている（ステップＳ８６４）ので、次に期限確定部９２１は、ダウンロードコンテンツリスト８０１を参照して、視聴期限を超過していないか判定する（ステップＳ８７４）。再生制御部９２３は、期限確定部９２１によって視聴期限が既に超過していると判定された場合には、当該コンテンツ９０６を削除し（ステップＳ８７５）、視聴期限を超過していなければ、当該コンテンツ９０６の復号・再生を開始する（ステップＳ８７６）。
【０２０７】
このように、ダウンロード端末９０３でコンテンツ９０５の再生を行なった後に、複写コンテンツ９０６をＳＤカード９１１に書き出した場合には、ダウンロード端末９０３で再生した際に、コンテンツ９０５の視聴期限が確定する（ステップＳ８６４）ので、その後にＳＤカード９１１へ複写して書き出したコンテンツ９０６の視聴期限を同期させることができる。
【０２０８】
次に、複写元のコンテンツ９０５をダウンロード端末９０３でまだ一度も再生していない状態で、コンテンツ９０５を複写したコンテンツ９０６をＳＤカード９１１へ書き出す場合の動作について説明する。
【０２０９】
コンテンツサーバ９０１からダウンロードして蓄積媒体９１５に蓄積し、ダウンロード端末９０３でコンテンツ９０５をまだ一度も再生していない状態で、コンテンツ９０５を複写したコンテンツ９０６をＳＤカード９１１へ書き出す場合、ダウンロード端末９０３の制御部９１６は、図１５に示すフローにしたがって書き出し制御する。
【０２１０】
制御部９１６は、複写コンテンツの書き出し要求指示をユーザから受ける（図示せず）と、まず、複写元のコンテンツ９０５の視聴期限が確定しているかどうかを判定する（ステップＳ８３０）。この場合、複写元のコンテンツ９０５は、まだダウンロード端末９０３で一度も再生されていないので、視聴期限は未確定であり、次にステップＳ８３１の処理を行う。
【０２１１】
制御部９１６は、ダウンロードコンテンツリスト８００において、複写元コンテンツ９０５の有効／無効フラグ８０８を、視聴ライセンス状態設定部９１７によって”無効”と設定させる（ステップＳ８３１）。
【０２１２】
そして、制御部９１６は、コンテンツ９０５を複写して書き出すための書き出しライセンスの要求をライセンスサーバ９０２に送付し、ライセンスサーバ９０２から書き出しライセンスを取得し（ステップＳ８３２）、その書き出しライセンスを用いて、ＳＤカード９１１への複写・書き出し制御を行う。
【０２１３】
この場合には、コンテンツ９０５はまだ一度も再生されておらず視聴期限が未確定なので、ステップ８３２では、視聴期間付き書き出しライセンス７１２を受信する。
【０２１４】
ここで、図１５のステップＳ８３２において、ダウンロード端末９０３がライセンスサーバ９０２へ書き出しライセンスを要求した際のライセンスサーバ９０２の動作は、実施の形態１と同様であり、ライセンスサーバ９０２は図１０のフローにしたがって書き出しライセンスの付与処理を行う。
【０２１５】
要求受信部９１２がダウンロード端末９０３からの書き出しライセンスの要求を受信すると、視聴期限設定・確定部９１４が、当該コンテンツの視聴期限が既に確定済みかどうかを自己の履歴情報（図示せず）から検索し（ステップＳ８４５）、ライセンス送信部９１３は、当該コンテンツの視聴期限が既に確定済みであれば、その確定済みの視聴期限を設定した視聴期限付き書き出しライセンス７１０をダウンロード端末９０３へ返送し（ステップＳ８４６）、視聴期限が未確定であれば、視聴期限を未確定とした視聴期間付き書き出しライセンス７１２をダウンロード端末９０３へ返送する（ステップＳ８４７）。
【０２１６】
以下では、ステップＳ８３２において取得した書き出しライセンスが視聴期間付き書き出しライセンス７１２であったものとして、つまりＳＤカード９１１に書き出したコンテンツ９０６の視聴期限が未確定のまま書き出されたものとして説明する。
【０２１７】
複写されたコンテンツ９０６をＳＤカード９１１に書き出した後に、蓄積媒体９１５に蓄積されている複写元のコンテンツ９０５をダウンロード端末９０３で再生しようとした場合、制御部９１６は、図７のフローにしたがって、まず再生対象コンテンツ９０５の有効／無効フラグ８０８の設定を確認する（ステップＳ８６１）。
【０２１８】
再生対象コンテンツ９０５の有効／無効フラグ８０８は、ステップＳ８３１において”無効”と設定されたままなので、制御部９１６は、再生対象コンテンツ９０５の再生を許可せずに終了する（ステップＳ８６２）。
【０２１９】
次に、このようにしてダウンロード端末９０３でＳＤカード９１１に書き出されたコンテンツ９０６を、視聴端末９６０で視聴する。
【０２２０】
視聴端末９６０は、図８に示すフローにしたがってＳＤカード９１１上のコンテンツ９０６の再生制御を行なう。
【０２２１】
再生制御部９２３は、ユーザからの指示（図示せず）によって、ＳＤカード９１１に記録されたコンテンツ９０６の再生が指示されると、まず期限確定部９２１によって、ダウンロードコンテンツリスト８０１の当該コンテンツの欄を参照させて、当該コンテンツ９０６の視聴期限が確定しているかどうかを判定させる（ステップＳ８７１）。
【０２２２】
この場合には、対象コンテンツ９０６は視聴期限が未確定のままＳＤカード９１１に書き出されたものなので、ステップＳ８７１において、視聴期限は未確定であると判定される。
【０２２３】
当該コンテンツ９０６の視聴期限が未確定であるので、期限確定部９２１は、現在時刻を時計９２２から取得して、視聴期限開始時刻に現在時刻を設定し、視聴期限開始時刻に視聴期間７０３を加算して視聴期限終了時刻を算出することにより視聴期限７０４を確定し、ダウンロードコンテンツリスト８０１にこれらの数値を書き込む（ステップＳ８７２）。
【０２２４】
なお、コンテンツ９０６は、パックコンテンツではなくパックＩＤ７１４が付与されていないので、ステップＳ８７３の処理はスキップされる。
【０２２５】
そして、再生制御部９２３は、ダウンロードコンテンツリスト８０１に記載されている復号鍵７０２を用いてコンテンツ９０６の復号・再生を開始する（ステップＳ８７６）。
【０２２６】
次に、視聴端末９６０がＳＤカード９１１に書き出されたコンテンツ９０６を再生した後に、そのＳＤカード９１１をダウンロード端末９０３に挿入したときの、ダウンロード端末９０３の動作について説明する。
【０２２７】
ダウンロード端末９０３は、ＳＤカード９１１が挿入されると図１６に示すフローにしたがって視聴期限同期処理を行なう。
【０２２８】
制御部９１６は、ＳＤカード読み書き部９１０からＳＤカード９１１が挿入された旨の通知を受けると、視聴期限設定部９１８によってＳＤカード９１１上のダウンロードコンテンツリスト８０１を検索させ、蓄積媒体９１５に蓄積されているコンテンツと同じコンテンツＩＤ７０５を有するコンテンツを抽出させる（ステップＳ８３４）。この場合、蓄積媒体９１５に蓄積されているコンテンツ９０５と同一のコンテンツであるコンテンツ９０６が抽出される。
【０２２９】
次に、制御部９１６は、視聴期限設定部９１８によってダウンロードコンテンツリスト８０１を検索させて、抽出したコンテンツ９０６の視聴期限が確定しているかどうかを確認させる（ステップＳ８３５）。この場合、視聴端末９６０においてＳＤカード９１１上のコンテンツ９０６が再生された際に、ステップＳ８７２においてコンテンツ９０６の視聴期限が確定され設定されている。
【０２３０】
次に、制御部９１６は、視聴ライセンス状態設定部９１７によって、コンテンツ９０６と同一のコンテンツである複写元のコンテンツ９０５の有効／無効フラグ８０８の状態を確認させる（ステップＳ８３６）。
【０２３１】
複写元のコンテンツ９０５の有効／無効フラグ８０８が”無効”である場合、制御部９１６は、視聴期限設定部９１８によってコンテンツ９０６に設定されている視聴期限をコンテンツ９０５の視聴期限として設定させる（ダウンロードコンテンツリスト８００に記入させる）（ステップＳ８３７）。そして、視聴ライセンス状態設定部９１７によってコンテンツ９０５の有効／無効フラグ８０８を”有効”と変更させる（ステップＳ８３８）。
【０２３２】
このように、複写元のコンテンツ９０５をダウンロード端末９０３で再生せずに複写したコンテンツ９０６をＳＤカード９１１に書き出す場合には、ＳＤカード９１１が装着されていないときにはダウンロード端末９０３における複写元のコンテンツ９０５の再生を禁止し、ＳＤカード９１１が装着されたときにＳＤカード９１１上の複写コンテンツ９０６と同一の視聴期限を設定して再生を許可するので、ダウンロード端末９０３上とＳＤカード９１１上にある同一のコンテンツ９０５および９０６の視聴期限を同期させることができる。
【０２３３】
以上のように、視聴期限が未確定のコンテンツをＳＤカードへ複写して書き出す際には、ダウンロード端末内の複写元のコンテンツを視聴不可状態に設定し、ＳＤカードがダウンロード端末に挿入された時に、複写元のコンテンツに対して視聴期限が確定している複写コンテンツと同一の視聴期限を設定して視聴不可状態を解除することで、ダウンロード端末とＳＤカード上に分かれて保存された同一のコンテンツに対し、いずれかのコンテンツを最初に視聴した時の時刻を元にした視聴期限が設定されるため、複写元と複写したコンテンツの期限同期が保証できる。
【０２３４】
なお、実施の形態１において説明した変形例の各構成は、本実施の形態３の構成に対しても適用できる。
【０２３５】
例えば、上記では、視聴期限が未確定の複写コンテンツ９０６をＳＤカード９１１に書き出した後に、蓄積媒体９１５内のコンテンツ９０５を再生しようとした場合、コンテンツ９０５の有効／無効フラグ８０８は”無効”と設定されているが、このときに複写コンテンツ９０６を書き出したＳＤカード９１１がダウンロード端末９０３に挿入されていれば、まだコンテンツ９０６の再生がされておらず視聴期限が未確定であっても、複写元のコンテンツ９０５の有効／無効フラグ８０８を”有効”と変更し、図７のステップＳ８６３の処理に進めるようにしてもよい。このときのコンテンツ９０５の再生開始により、コンテンツ９０５の視聴期限は確定され、ＳＤカード９１１上の複写コンテンツ９０６の視聴期限にその確定した同一の日時が設定されて、コンテンツ９０５および９０６の視聴期限が同期される。
【０２３６】
また例えば、上記では、ライセンスの利用可能状態を有効／無効フラグ８０８により設定および確認することとしたが、有効／無効フラグ８０８を用いるのに代えて、ライセンスを利用不可とする場合に、視聴ライセンスを一旦削除するようにしてもよい。この場合、一旦破棄したその視聴ライセンスを有効にする場合には、ライセンスサーバ９０２から再度その視聴ライセンスを取得し直す。そして、このときに取得し直した視聴期限付き視聴ライセンス７００に含まれる復号鍵７０２を用いてコンテンツを復号して再生する。
【０２３７】
なお、本発明の構成は、ハードウェアで実現することもできるが、プログラムをＣＰＵに実行させてソフトウェアで実現することもできる。
【０２３８】
特に制御部９１６、視聴ライセンス状態設定部９１７および視聴期限設定部９１８などの構成は、ソフトウェアで実現させた方が、ライセンス情報の変更や追加、ライセンスフォーマットの変更や追加などに対して容易に対応することができる。
【０２３９】
なお、本発明のプログラムは、上述した視聴期限確定方法の、前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体へ前記コンテンツを書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０２４０】
また、本発明の記録媒体は、上述した視聴期限確定方法の、前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体へ前記コンテンツを書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップの動作をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み込み可能かつ、読み込まれた前記プログラムが前記コンピュータと協働して利用される記録媒体である。
【０２４１】
また、本発明のプログラムは、上述した視聴期限確定方法の、前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０２４２】
また、本発明の記録媒体は、上述した視聴期限確定方法の、前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップの動作をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み込み可能かつ、読み込まれた前記プログラムが前記コンピュータと協働して利用される記録媒体である。
【０２４３】
また、本発明の上記「ステップの動作」とは、前記ステップの全部または一部の動作を意味する。
【０２４４】
また、本発明のプログラムの一利用形態は、コンピュータにより読み込み可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０２４５】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【産業上の利用可能性】
【０２４６】
本発明に係るコンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等は、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる効果を有し、視聴期限管理された暗号化コンテンツを、コンテンツ受信機から可換媒体にコピーして持ち出して可換媒体の再生機で再生する、コンテンツ受信機、コンテンツ利用システムおよび視聴期限確定方法等として有用である。
【符号の説明】
【０２４７】
６００  サーバ
６０１  ダウンロード端末
６０２  視聴端末
６０５  ＨＤＤ
６０６  ＳＤカード
７００  視聴期限付き視聴ライセンス
７０１  視聴期間付き視聴ライセンス
７０２  復号鍵
７０３  視聴期間
７０４  視聴期限
７０５  コンテンツＩＤ
７１０  視聴期限付き書き出しライセンス
７１１  メディア種別
７１２  視聴期間付き書き出しライセンス
７１３  ライセンス種別
７１４  パックＩＤ
８００  ダウンロードコンテンツリスト
８０１  ダウンロードコンテンツリスト
８０８  有効／無効フラグ
８１０  視聴期限確定通知
９０１  コンテンツサーバ
９０２  ライセンスサーバ
９０３  ダウンロード端末
９０４  ネットワークＩＦ
９０５  コンテンツ
９０６  コンテンツ
９０７  再生部
９０８  復号機
９１０  ＳＤカード読み書き部
９１１  ＳＤカード
９１２  要求受信部
９１３  ライセンス送信部
９１４  視聴期限設定・確定部
９１５  蓄積媒体
９１６  制御部
９１７  視聴ライセンス状態設定部
９１８  視聴期限設定部
９１９  時計
９２０  ＳＤカード読み書き部
９２１  期限確定部
９２２  時計
９２３  再生制御部
９２４  復号機
９６０  視聴端末
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機であって、
視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記コンテンツおよび前記コンテンツの視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを備え、
前記制御部は、
前記コンテンツを再生する前に前記可換媒体読み書き部によって前記コンテンツを前記可換媒体へ書き出させる際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記コンテンツの視聴期限が未確定の場合には、前記ライセンス無効有効化部によって前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化させ、
前記可換媒体に書き出した前記コンテンツをコンテンツ再生機が再生することにより確定された視聴期限が設定された前記コンテンツの視聴ライセンスが記録された前記可換媒体が装着された際、前記視聴期限設定部によって前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させる、コンテンツ受信機。
【請求項２】
前記視聴ライセンスを供給するライセンスサーバとの間でデータを送受信する送受信部を備え、
前記制御部は、前記視聴期限設定部によって前記関連コンテンツの視聴期限を設定させた際に、前記設定させた視聴期限を、前記送受信部によって前記ライセンスサーバへ通知させる、請求項１に記載のコンテンツ受信機。
【請求項３】
前記制御部は、前記コンテンツサーバからまだダウンロードしていない前記所定のコンテンツ群に属するコンテンツがある場合にのみ、前記設定させた視聴期限を、前記送受信部によって前記ライセンスサーバへ通知させる、請求項２に記載のコンテンツ受信機。
【請求項４】
前記制御部は、
視聴期限が未確定の前記コンテンツの視聴ライセンスが記録された前記可換媒体が装着されているときに前記関連コンテンツを再生する際、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させるとともに、前記視聴期限設定部によって前記関連コンテンツの視聴期限を確定させ、前記可換媒体に記録されている前記コンテンツの視聴期限をその確定した前記関連コンテンツの視聴期限と同一の期限に設定させる、請求項１に記載のコンテンツ受信機。
【請求項５】
前記ライセンス無効有効化部が、視聴期限が未確定の前記関連コンテンツの視聴ライセンスを無効化するとは、前記関連コンテンツの視聴ライセンスを破棄することであり、
前記制御部が破棄された前記関連コンテンツの視聴ライセンスを有効化させる場合、前記ライセンス無効有効化部は、ライセンスサーバから前記関連コンテンツの視聴ライセンスを取得し直す、請求項１に記載のコンテンツ受信機。
【請求項６】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記コンテンツおよび前記コンテンツの視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを有し、
前記制御部は、前記コンテンツを再生する前に前記可換媒体読み書き部によって前記コンテンツを前記可換媒体へ書き出させる際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記コンテンツの視聴期限が未確定の場合には、前記ライセンス無効有効化部によって前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化させ、
前記コンテンツ再生機は、前記可換媒体に記録された前記コンテンツを再生する際、前記コンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記コンテンツの視聴期限を確定する視聴期限確定部と、その確定した視聴期限を設定した前記コンテンツの視聴ライセンスを前記可換媒体に記録する視聴ライセンス書き込み部とを有し、
前記制御部は、前記可換媒体に記録された前記コンテンツが前記コンテンツ再生機によって再生された後に前記コンテンツ受信機に前記可換媒体が装着された際、前記視聴期限設定部によって前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記関連コンテンツの視聴ライセンスを有効化させる、コンテンツ利用システム。
【請求項７】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムのコンテンツの視聴期限確定方法であって、
前記コンテンツ受信機が、前記コンテンツを再生する前に前記コンテンツを前記可換媒体へ書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、コンテンツ書き出しステップと、
前記コンテンツ再生機が前記可換媒体に記録された前記コンテンツを再生する際、前記視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記視聴期限を確定し、その確定した視聴期限を設定した前記コンテンツの視聴ライセンスを前記可換媒体に記録する、視聴期限確定ステップと、
前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する視聴期限同期ステップとを備えた、視聴期限確定方法。
【請求項８】
請求項７に記載の視聴期限確定方法の、前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体へ前記コンテンツを書き出す際、前記コンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記コンテンツの視聴期限が未確定の場合には、前記コンテンツと同一の所定のコンテンツ群に属している関連コンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記コンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記関連コンテンツの視聴期限を前記コンテンツの視聴期限と同一の期限に設定するとともに前記関連コンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップをコンピュータに実行させるプログラム。
【請求項９】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機であって、
前記格納されたコンテンツの視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記格納されたコンテンツを前記可換媒体へ複写し、前記可換媒体上の複写されたコンテンツについての視聴ライセンスを前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを備え、
前記制御部は、
前記格納されたコンテンツを再生する前に前記可換媒体読み書き部によって前記格納されたコンテンツを前記可換媒体へ複写させる際、前記複写されたコンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを無効化させ、
前記可換媒体に書き出した前記複写されたコンテンツをコンテンツ再生機が再生することにより確定された視聴期限が設定された前記複写されたコンテンツの視聴ライセンスが記録された前記可換媒体が装着された際、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させる、コンテンツ受信機。
【請求項１０】
前記制御部は、
視聴期限が未確定の前記複写されたコンテンツの視聴ライセンスが記録された前記可換媒体が装着されているときに前記格納されたコンテンツを再生する際、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させるとともに、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を確定させ、前記複写されたコンテンツの視聴期限をその確定した視聴期限と同一の期限に設定させる、請求項９に記載のコンテンツ受信機。
【請求項１１】
前記ライセンス無効有効化部が、視聴期限が未確定の前記格納されたコンテンツの視聴ライセンスを無効化するとは、前記格納されたコンテンツの視聴ライセンスを破棄することであり、
前記制御部が破棄された前記格納されたコンテンツの視聴ライセンスを有効化させる場合、前記ライセンス無効有効化部は、ライセンスサーバから前記格納されたコンテンツの視聴ライセンスを取得し直す、請求項９に記載のコンテンツ受信機。
【請求項１２】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機と、前記可換媒体に記録された前記複写されたコンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、前記格納されたコンテンツの視聴ライセンスを無効化および有効化するライセンス無効有効化部と、前記格納されたコンテンツを前記可換媒体へ複写し、前記可換媒体上の前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出し、少なくとも前記可換媒体に書き込まれている視聴ライセンスを読み込む可換媒体読み書き部と、視聴期限を設定する視聴期限設定部と、制御部とを有し、
前記制御部は、前記格納されたコンテンツを再生する前に前記可換媒体読み書き部によって前記格納されたコンテンツを前記可換媒体へ複写させる際、前記複写されたコンテンツの視聴ライセンスをあわせて前記可換媒体へ書き出させるとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを無効化させ、
前記コンテンツ再生機は、前記可換媒体に記録された前記複写されたコンテンツを再生する際、前記複写されたコンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記複写されたコンテンツの視聴期限を確定する視聴期限確定部と、その確定した視聴期限を設定した前記複写されたコンテンツの視聴ライセンスを前記可換媒体に記録する視聴ライセンス書き込み部とを有し、
前記制御部は、前記可換媒体に記録された前記複写されたコンテンツが前記コンテンツ再生機によって再生された後に前記コンテンツ受信機に前記可換媒体が装着された際、前記視聴期限設定部によって前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定させるとともに、前記ライセンス無効有効化部によって前記格納されたコンテンツの視聴ライセンスを有効化させる、コンテンツ利用システム。
【請求項１３】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを格納するとともに可換媒体に複写するコンテンツ受信機と、前記可換媒体に記録された前記複写されたコンテンツを再生するコンテンツ再生機とを備えたコンテンツ利用システムのコンテンツの視聴期限確定方法であって、
前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、コンテンツ書き出しステップと、
前記コンテンツ再生機が前記可換媒体に記録された前記複写されたコンテンツを再生する際、前記複写されたコンテンツの視聴期限が未確定の場合には、現在時刻を開始時刻に設定することにより前記複写されたコンテンツの視聴期限を確定し、その確定した視聴期限を設定した前記複写されたコンテンツの視聴ライセンスを前記可換媒体に記録する、視聴期限確定ステップと、
前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する視聴期限同期ステップとを備えた、視聴期限確定方法。
【請求項１４】
請求項１３に記載の視聴期限確定方法の、前記コンテンツ受信機が、前記格納されたコンテンツを再生する前に前記格納されたコンテンツを前記可換媒体へ複写する際、前記複写されたコンテンツについての視聴ライセンスをあわせて前記可換媒体へ書き出すとともに、前記複写されたコンテンツの視聴期限が未確定の場合には前記格納されたコンテンツの視聴ライセンスを無効化する、前記コンテンツ書き出しステップ、および、前記コンテンツ再生機が前記複写されたコンテンツを再生した後、前記コンテンツ受信機に前記可換媒体が装着された際、前記格納されたコンテンツの視聴期限を前記複写されたコンテンツの視聴期限と同一の期限に設定するとともに前記格納されたコンテンツの視聴ライセンスを有効化する前記視聴期限同期ステップをコンピュータに実行させるプログラム。
【請求項１５】
請求項８または１４に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2011145157.tif 000021
【図２】
2011145157.tif 000022
【図３】
2011145157.tif 000023
【図４】
2011145157.tif 000024
【図５】
2011145157.tif 000025
【図６】
2011145157.tif 000026
【図７】
2011145157.tif 000027
【図８】
2011145157.tif 000028
【図９】
2011145157.tif 000029
【図１０】
2011145157.tif 000030
【図１１】
2011145157.tif 000031
【図１２】
2011145157.tif 000032
【図１３】
2011145157.tif 000033
【図１４】
2011145157.tif 000034
【図１５】
2011145157.tif 000035
【図１６】
2011145157.tif 000036
【図１７】
2011145157.tif 000037
【図１８】
2011145157.tif 000038
【国際調査報告】
2011145157.tif 000039
2011145157.tif 000040
2011145157.tif 000041
2011145157.tif 000042