(57)【要約】視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合、それらの複数のコンテンツの視聴期限を同期させることができなかった。コンテンツ受信機（９０３）は、視聴期限が未確定のコンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部（９２２）と、第１の制御部（９０７）、（９１０）とを備える。第１の制御部は、コンテンツを再生する場合、視聴ライセンスが有効であれば視聴期限を確定し、無効であれば、ライセンスサーバ（９０２）へ視聴期限の確定要求を含む視聴ライセンス要求を送信しライセンスサーバから確定した視聴期限を受信する。そして、コンテンツを再生する前に可換媒体（９１１）に書き出す場合には、視聴ライセンスが有効であれば視聴ライセンスを無効とした上で未確定の視聴期限を可換媒体に書き出す。
2011125141.tif 000002
【特許請求の範囲】
【請求項１】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機であって、
前記コンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部と、第１の制御部とを備え、
前記第１の制御部は、
前記コンテンツを前記可換媒体に書き出す際に、視聴期限が未確定の前記視聴ライセンスが有効な状態で保持されている場合には、前記視聴ライセンス無効化部によって前記視聴ライセンスを無効化させた上で、前記未確定の視聴期限を前記可換媒体に書き出し、その後、前記コンテンツを再生する際に、ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限および前記視聴ライセンスを受信し再生する、コンテンツ受信機。
【請求項２】
前記第１の制御部は、
前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、
前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す、請求項１に記載のコンテンツ受信機。
【請求項３】
前記可換媒体に記録された前記コンテンツおよび前記コンテンツの視聴期限を読み出したコンテンツ再生機では、第２の制御部によって、視聴期限が確定していると判定された場合には、その確定している視聴期限にしたがって前記コンテンツの再生が制御され、視聴期限が未確定と判定された場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求が送信され、前記ライセンスサーバから確定した視聴期限が受信され、その受信された確定した視聴期限にしたがって前記コンテンツの再生が制御され、
前記視聴ライセンス要求を受信した前記ライセンスサーバでは、指定された前記コンテンツの視聴期限がまだ確定されていないときには、視聴期限が確定され、その確定された視聴期限が前記視聴ライセンス要求の要求元へ返信され、前記コンテンツの視聴期限が既に確定されていたときには、その既に確定されていた視聴期限が前記視聴ライセンス要求の要求元へ返信される、請求項２に記載のコンテンツ受信機。
【請求項４】
前記コンテンツが、所定のコンテンツ群に所属している場合、
前記第１の制御部は、前記コンテンツの視聴ライセンスを無効化したときに、前記コンテンツと同一の前記コンテンツ群に所属する他のコンテンツの視聴ライセンスも無効化し、前記コンテンツの視聴期限を確定したときには、前記コンテンツと同一の前記コンテンツ群に所属する前記コンテンツ受信機内にある他のコンテンツも同じ視聴期限と設定し、前記ライセンスサーバから前記コンテンツの確定した視聴期限を受信したときには、前記コンテンツと同一の前記コンテンツ群に所属する前記コンテンツ受信機内にある他のコンテンツも同じ視聴期限と設定し、
前記コンテンツ再生機が、前記ライセンスサーバから確定した視聴期限を受信したときに、その確定した視聴期限に対応するコンテンツと同一の前記コンテンツ群に所属する他のコンテンツが前記可換媒体に記録されている場合には、それらの他のコンテンツも同じ視聴期限が記録され、
前記ライセンスサーバが、前記指定されたコンテンツの視聴期限を確定したときには、その確定した視聴期限に対応するコンテンツと同一の前記コンテンツ群に所属する他のコンテンツも同じ視聴期限と確定される、請求項３に記載のコンテンツ受信機。
【請求項５】
前記コンテンツ受信機の前記第１の制御部および前記コンテンツ再生機の前記第２の制御部は、視聴期限が未確定と判定された前記コンテンツについて、前記ライセンスサーバにおいて前記視聴期限が確定しているか否かを問い合わせる確定問い合わせ要求を前記ライセンスサーバへ送信できる、請求項３に記載のコンテンツ受信機。
【請求項６】
前記視聴ライセンス無効化部が、視聴期限が未確定の前記コンテンツの視聴ライセンスを無効化するとは、前記視聴ライセンスを破棄することであり、
前記第１の制御部は、前記コンテンツを再生する場合に、前記視聴ライセンスが破棄されていれば、前記ライセンスサーバから前記視聴ライセンスを取得し、前記視聴ライセンスに含まれる復号鍵を利用して暗号化された前記コンテンツを復号させて再生するように制御する、請求項２に記載のコンテンツ受信機。
【請求項７】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し前記コンテンツを可換媒体に書き出すコンテンツ受信機、および前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機の、それぞれからの視聴ライセンス要求に対応して視聴ライセンスを供給するライセンスサーバであって、
視聴期限が未確定である前記コンテンツの前記視聴期限の確定要求を含む前記視聴ライセンス要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、現在時刻を開始時刻に設定することにより視聴期限を確定してその確定した視聴期限を設定し、前記コンテンツの視聴期限を既に確定していたときには、その既に確定していた視聴期限を設定する、視聴期限設定部と、
前記視聴ライセンスおよび前記視聴期限設定部によって設定された視聴期限を、前記視聴ライセンス要求の要求元に返信するライセンス送信部とを備え、
前記視聴期限設定部は、現在時刻を開始時刻に設定することにより視聴期限を確定したときに、前記コンテンツが所定のコンテンツ群に所属していた場合には、その視聴期限を確定したコンテンツと同一の前記コンテンツ群に所属する他のコンテンツも同じ視聴期限と確定する、ライセンスサーバ。
【請求項８】
前記ライセンス送信部は、前記コンテンツ受信機または前記コンテンツ再生機から確定問い合わせ要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、視聴期限が未確定である旨を前記確定問い合わせ要求の要求元へ返信し、前記指定された前記コンテンツの視聴期限を既に確定していたときには、前記既に確定していた視聴期限を前記要求元へ返信する、請求項７に記載のライセンスサーバ。
【請求項９】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴ライセンスを供給するライセンスサーバとを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、視聴期限が未確定の前記コンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部と、第１の制御部とを有し、
前記第１の制御部は、
前記コンテンツを再生する場合には、前記視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴ライセンスが無効であれば、前記ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出し、
前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、
前記コンテンツ再生機は、前記可換媒体に記録された前記コンテンツおよび前記コンテンツの視聴期限を読み出す読み出し部と、前記読み出し部によって読み出された前記コンテンツの視聴期限が確定しているか未確定かを判定する期限確定判定部と、第２の制御部とを有し、
前記第２の制御部は、
前記期限確定判定部によって視聴期限が確定していると判定された場合には、その確定している視聴期限にしたがって前記コンテンツの再生を制御し、
前記期限確定判定部によって視聴期限が未確定と判定された場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限を受信し、その受信した確定した視聴期限にしたがって前記コンテンツの再生を制御し、
前記ライセンスサーバは、
前記視聴ライセンス要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、現在時刻を開始時刻に設定することにより視聴期限を確定してその確定した視聴期限を設定し、前記コンテンツの視聴期限を既に確定していたときには、その既に確定していた視聴期限を設定する、視聴期限設定部と、
前記視聴ライセンスおよび前記視聴期限設定部によって設定された視聴期限を、前記視聴ライセンス要求の要求元へ返信するライセンス送信部とを有する、コンテンツ利用システム。
【請求項１０】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴ライセンスを供給するライセンスサーバとを備えたコンテンツ利用システムのコンテンツの視聴期限管理方法であって、
視聴期限が未確定の前記コンテンツの視聴ライセンスを持っている前記コンテンツ受信機が、前記コンテンツを再生する場合には、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、再生した前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記コンテンツ再生機が、前記可換媒体に書き出された前記コンテンツを再生する場合は、前記可換媒体に記録された前記確定した視聴期限にしたがって、前記コンテンツの再生を制御し、
前記視聴期限が未確定の前記コンテンツの視聴ライセンスを持っている前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴ライセンスを無効化した上で前記未確定の視聴期限を前記可換媒体に書き出し、その後、（ａ）前記コンテンツ受信機が、前記コンテンツを再生する場合には、前記ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、視聴期限が確定していないときには視聴期限を確定して返信してもらい、視聴期限が既に確定しているときにはその確定済みの視聴期限を返信してもらい、また、（ｂ）前記コンテンツ再生機が、前記可換媒体に書き出された前記コンテンツを再生する場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、視聴期限が確定していないときには視聴期限を確定して返信してもらい、視聴期限が既に確定しているときにはその確定済みの視聴期限を返信してもらう、コンテンツの視聴期限管理方法。
【請求項１１】
請求項２に記載のコンテンツ受信機の、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す前記第１の制御部としてコンピュータを機能させるプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴期限管理された暗号化コンテンツを、コンテンツ受信機から可換媒体にコピーして持ち出して可換媒体の再生機で再生する、コンテンツ受信機、ライセンスサーバ、コンテンツ利用システム、およびコンテンツの視聴期限管理方法等に関する。
【背景技術】
【０００２】
近年、インターネットの発達により、映画や音楽等をダウンロードして再生する技術が一般化しつつある。映画や音楽等のコンテンツ配信を行うサーバから、ＰＣ、ＡＶ機器、携帯電話やポータブル機器にネットワーク経由でコンテンツをダウンロードするサービスが多く提供されている。【０００３】
この様なコンテンツ配信サービスの形態においては、ユーザが購入したコンテンツを永続的に視聴可能な売り切り型のコンテンツ販売と、ダウンロードしたコンテンツを限られた視聴期限の中で視聴することが可能なレンタル販売とがある。【０００４】
典型的なダウンロード型のレンタル販売においては、コンテンツを供給するコンテンツ事業者がコンテンツサーバとＤＲＭサーバを運用し、視聴者側のコンテンツ受信機はコンテンツサーバから暗号化されたレンタルコンテンツをダウンロードするとともに、ＤＲＭサーバから暗号化コンテンツの復号鍵とコンテンツの視聴条件とを取得する。コンテンツの視聴条件の中には、当該コンテンツを視聴することが許される視聴期限情報や、コンテンツの複製条件などが含まれる。【０００５】
コンテンツ受信機はレンタルコンテンツを再生する場合に、ＤＲＭサーバから指定された視聴期限を参照し、視聴期限が超過していなければ当該コンテンツの再生を開始するとともに、視聴期限を超過していれば当該コンテンツの削除を実施する。【０００６】
また、コンテンツ受信機は、レンタルコンテンツを視聴期限とともにＳＤカードなどの可換媒体に書き出すこともあり、この場合もＳＤカードの再生端末は、レンタルコンテンツを再生しようとしたとき、または再生を終えたときに、当該コンテンツの視聴期限を検査し、視聴期限が超過していれば、当該コンテンツを削除する。この種の視聴期限付きコンテンツの再生方法として、例えば特許文献１に記載されているようなものがあった。【０００７】
図１０は、特許文献１に記載されているような従来のコンテンツダウンロードにおいて、コンテンツをサーバからダウンロードした端末が、他の端末でこのコンテンツを視聴するためにコンテンツ移動を行う場合のシーケンス図である。【０００８】
ダウンロード端末６０１は、サーバ６００から配信されたコンテンツを蓄積し、当該コンテンツの視聴ライセンスをサーバ６００から取得することにより、このコンテンツを視聴することが可能になる。【０００９】
このコンテンツを別の視聴端末６０２で視聴するためには、コンテンツ自体はダウンロード端末６０１から視聴端末６０２に移動（ムーブ）を行えばよいが、視聴ライセンスはダウンロード端末６０１に紐付けられてサーバ６００で管理されているため、別端末である視聴端末６０２で視聴を可能にするためには、視聴端末６０２が改めてサーバ６００から視聴ライセンスを取得し直す必要がある。【００１０】
視聴ライセンスの付与形態としては、対象コンテンツの再生許諾条件を絶対日時で指定した形態で付与する視聴期限付き視聴ライセンスと、端末上で初回視聴を行う際に視聴期限を確定させるために、付与時には絶対日時が指定されておらず、例えば４８時間などの視聴可能期間だけが指定された形で付与される視聴期間付き視聴ライセンスとがある。【００１１】
また、レンタルコンテンツの販売形態には、パック販売と呼ばれる形態がある。これは、例えばドラマの１２話すべてを一つのコンテンツ群、すなわちパッケージとしてレンタル販売し、１２話を個別に購入するよりも安価な価格で提供する形態である。【００１２】
この場合、ユーザがサービス業者に支払うサービス対価としては安価になるが、その代わり、パックコンテンツ全体で視聴期限が統一されるのが一般的である。具体的には、コンテンツのダウンロード時に視聴期間付き視聴ライセンスを取得する場合、１２本のコンテンツをダウンロードした後、そのうちの１本でも視聴を開始すると、１２本全部の視聴期限が同じ日時に設定されることになる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００４−２２７２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記従来の技術においては、視聴期限が確定していないレンタルコンテンツをＳＤカードなどの可換媒体に書き出し、ポータブル端末などで視聴を行おうとする際に、コンテンツを書き出した端末とポータブル端末との間で、そのコンテンツの視聴期限を統一できないという課題があった。【００１５】
この課題について、以下に説明する。【００１６】
図１１は、従来のコンテンツダウンロードにおいて、コンテンツをサーバからダウンロードした端末が、他の端末でこのコンテンツを視聴するためにコンテンツコピーを行う場合のシーケンス図である。【００１７】
ダウンロード端末６０１が、サーバ６００から配信されて蓄積しているコンテンツを一度も再生しないでＳＤカードなどにコピーして持ち出す場合、ＳＤカードに記録されたコンテンツは、視聴期限が未確定の状態である。したがって、視聴端末６０２が、そのＳＤカードに記録されたコンテンツの視聴を開始した際に、ＳＤカードに記録されたコンテンツの視聴期限が確定することになる。【００１８】
一方、コンテンツをＳＤカードにコピーした後に、ダウンロード端末６０１が、初めて自身のＨＤＤに蓄積しているそのコンテンツを視聴する場合、その視聴を開始する際に、ＨＤＤに蓄積しているコンテンツの視聴期限が確定することになる。【００１９】
ダウンロード端末６０１で視聴を開始する時点と、視聴端末６０２で視聴を開始する時点が異なることにより、同じコンテンツでありながら、ダウンロード端末６０１のＨＤＤに蓄積したコンテンツの視聴期限と、ＳＤカードに記録したコンテンツの視聴期限が異なってしまう。【００２０】
パックコンテンツの一部のコンテンツを可換媒体で持ち出す場合にも、同じパックに含まれるコンテンツ間で視聴期限が異なってしまう、という同様の問題が生じる。【００２１】
図１２は、パックレンタルコンテンツをサーバ６００から受信したダウンロード端末６０１が、パックの一部のコンテンツをＳＤカード６０６に書き出し、視聴端末６０２でＳＤカード６０６上のコンテンツを視聴しようとする際のシーケンス図である。【００２２】
サーバ６００のＨＤＤ６０５には、コンテンツ番号１〜１２までの１２本のコンテンツがパックとして保存されている。この１２本のうち、コンテンツ番号１〜９の９本のコンテンツをダウンロード端末６０１がダウンロードし、さらにそのうちのコンテンツ番号１〜５の５本のコンテンツをＳＤカード６０６に書き出す（移動する）ケースを考える。【００２３】
ＳＤカード６０６への書き出しを行うまでの間に、ダウンロード端末６０１においてコンテンツ番号１〜９のコンテンツのいずれも視聴を行わなかった場合、コンテンツ番号１〜１２のすべてのコンテンツの視聴期限は確定しておらず、例えば初回視聴から４８時間視聴可能というような、視聴期間が指定されている状態である。この状態において、ダウンロード端末６０１上に残されたコンテンツ番号６〜９のコンテンツのいずれかをダウンロード端末６０１で視聴すると、そのコンテンツの視聴期限がその時点から４８時間後までと確定されるので、コンテンツ番号１〜１２のコンテンツすべての視聴期限はこれに同期して確定されねばならない。【００２４】
しかし、ＳＤカード６０６で持ち出したコンテンツ番号１〜５のコンテンツは視聴端末６０２の管理下にあり、ダウンロード端末６０１がコンテンツ番号１〜５のコンテンツの視聴期限を確定させる手段がない。また、ダウンロード端末６０１にまだダウンロードされていないコンテンツ番号１０〜１２のコンテンツに関しても、ダウンロード端末６０１がこれらの視聴期限を確定させる手段がない。【００２５】
そして、その後に、視聴端末６０２においてＳＤカード６０６上のコンテンツ番号１〜５のコンテンツのいずれかを視聴すると、そのコンテンツの視聴期限が視聴端末６０２で視聴を開始した時点から４８時間後までと確定され、その前にダウンロード端末６０１で視聴されたコンテンツ（コンテンツ番号６〜９のいずれかのコンテンツ）の視聴期限と異なってしまう。【００２６】
本発明は、上記従来の課題を考慮して、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる、コンテンツ受信機、ライセンスサーバ、コンテンツ利用システム、およびコンテンツの視聴期限管理方法等を提供することを目的とする。
【課題を解決するための手段】
【００２７】
上述した課題を解決するために、第１の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機であって、
前記コンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部と、第１の制御部とを備え、
前記第１の制御部は、
前記コンテンツを前記可換媒体に書き出す際に、視聴期限が未確定の前記視聴ライセンスが有効な状態で保持されている場合には、前記視聴ライセンス無効化部によって前記視聴ライセンスを無効化させた上で、前記未確定の視聴期限を前記可換媒体に書き出し、その後、前記コンテンツを再生する際に、ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限および前記視聴ライセンスを受信し再生する、コンテンツ受信機である。【００２８】
また、第２の本発明は、
前記第１の制御部は、
前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、
前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す、第１の本発明のコンテンツ受信機である。【００２９】
また、第３の本発明は、
前記可換媒体に記録された前記コンテンツおよび前記コンテンツの視聴期限を読み出したコンテンツ再生機では、第２の制御部によって、視聴期限が確定していると判定された場合には、その確定している視聴期限にしたがって前記コンテンツの再生が制御され、視聴期限が未確定と判定された場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求が送信され、前記ライセンスサーバから確定した視聴期限が受信され、その受信された確定した視聴期限にしたがって前記コンテンツの再生が制御され、
前記視聴ライセンス要求を受信した前記ライセンスサーバでは、指定された前記コンテンツの視聴期限がまだ確定されていないときには、視聴期限が確定され、その確定された視聴期限が前記視聴ライセンス要求の要求元へ返信され、前記コンテンツの視聴期限が既に確定されていたときには、その既に確定されていた視聴期限が前記視聴ライセンス要求の要求元へ返信される、第２の本発明のコンテンツ受信機である。【００３０】
また、第４の本発明は、
前記コンテンツが、所定のコンテンツ群に所属している場合、
前記第１の制御部は、前記コンテンツの視聴ライセンスを無効化したときに、前記コンテンツと同一の前記コンテンツ群に所属する他のコンテンツの視聴ライセンスも無効化し、前記コンテンツの視聴期限を確定したときには、前記コンテンツと同一の前記コンテンツ群に所属する前記コンテンツ受信機内にある他のコンテンツも同じ視聴期限と設定し、前記ライセンスサーバから前記コンテンツの確定した視聴期限を受信したときには、前記コンテンツと同一の前記コンテンツ群に所属する前記コンテンツ受信機内にある他のコンテンツも同じ視聴期限と設定し、
前記コンテンツ再生機が、前記ライセンスサーバから確定した視聴期限を受信したときに、その確定した視聴期限に対応するコンテンツと同一の前記コンテンツ群に所属する他のコンテンツが前記可換媒体に記録されている場合には、それらの他のコンテンツも同じ視聴期限が記録され、
前記ライセンスサーバが、前記指定されたコンテンツの視聴期限を確定したときには、その確定した視聴期限に対応するコンテンツと同一の前記コンテンツ群に所属する他のコンテンツも同じ視聴期限と確定される、第３の本発明のコンテンツ受信機である。【００３１】
また、第５の本発明は、
前記コンテンツ受信機の前記第１の制御部および前記コンテンツ再生機の前記第２の制御部は、視聴期限が未確定と判定された前記コンテンツについて、前記ライセンスサーバにおいて前記視聴期限が確定しているか否かを問い合わせる確定問い合わせ要求を前記ライセンスサーバへ送信できる、第３の本発明のコンテンツ受信機である。【００３２】
また、第６の本発明は、
前記視聴ライセンス無効化部が、視聴期限が未確定の前記コンテンツの視聴ライセンスを無効化するとは、前記視聴ライセンスを破棄することであり、
前記第１の制御部は、前記コンテンツを再生する場合に、前記視聴ライセンスが破棄されていれば、前記ライセンスサーバから前記視聴ライセンスを取得し、前記視聴ライセンスに含まれる復号鍵を利用して暗号化された前記コンテンツを復号させて再生するように制御する、第２の本発明のコンテンツ受信機である。【００３３】
また、第７の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し前記コンテンツを可換媒体に書き出すコンテンツ受信機、および前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機の、それぞれからの視聴ライセンス要求に対応して視聴ライセンスを供給するライセンスサーバであって、
視聴期限が未確定である前記コンテンツの前記視聴期限の確定要求を含む前記視聴ライセンス要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、現在時刻を開始時刻に設定することにより視聴期限を確定してその確定した視聴期限を設定し、前記コンテンツの視聴期限を既に確定していたときには、その既に確定していた視聴期限を設定する、視聴期限設定部と、
前記視聴ライセンスおよび前記視聴期限設定部によって設定された視聴期限を、前記視聴ライセンス要求の要求元に返信するライセンス送信部とを備え、
前記視聴期限設定部は、現在時刻を開始時刻に設定することにより視聴期限を確定したときに、前記コンテンツが所定のコンテンツ群に所属していた場合には、その視聴期限を確定したコンテンツと同一の前記コンテンツ群に所属する他のコンテンツも同じ視聴期限と確定する、ライセンスサーバである。【００３４】
また、第８の本発明は、
前記ライセンス送信部は、前記コンテンツ受信機または前記コンテンツ再生機から確定問い合わせ要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、視聴期限が未確定である旨を前記確定問い合わせ要求の要求元へ返信し、前記指定された前記コンテンツの視聴期限を既に確定していたときには、前記既に確定していた視聴期限を前記要求元へ返信する、第７の本発明のライセンスサーバである。【００３５】
また、第９の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴ライセンスを供給するライセンスサーバとを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、視聴期限が未確定の前記コンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部と、第１の制御部とを有し、
前記第１の制御部は、
前記コンテンツを再生する場合には、前記視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴ライセンスが無効であれば、前記ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出し、
前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、
前記コンテンツ再生機は、前記可換媒体に記録された前記コンテンツおよび前記コンテンツの視聴期限を読み出す読み出し部と、前記読み出し部によって読み出された前記コンテンツの視聴期限が確定しているか未確定かを判定する期限確定判定部と、第２の制御部とを有し、
前記第２の制御部は、
前記期限確定判定部によって視聴期限が確定していると判定された場合には、その確定している視聴期限にしたがって前記コンテンツの再生を制御し、
前記期限確定判定部によって視聴期限が未確定と判定された場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限を受信し、その受信した確定した視聴期限にしたがって前記コンテンツの再生を制御し、
前記ライセンスサーバは、
前記視聴ライセンス要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、現在時刻を開始時刻に設定することにより視聴期限を確定してその確定した視聴期限を設定し、前記コンテンツの視聴期限を既に確定していたときには、その既に確定していた視聴期限を設定する、視聴期限設定部と、
前記視聴ライセンスおよび前記視聴期限設定部によって設定された視聴期限を、前記視聴ライセンス要求の要求元へ返信するライセンス送信部とを有する、コンテンツ利用システムである。【００３６】
また、第１０の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴ライセンスを供給するライセンスサーバとを備えたコンテンツ利用システムのコンテンツの視聴期限管理方法であって、
視聴期限が未確定の前記コンテンツの視聴ライセンスを持っている前記コンテンツ受信機が、前記コンテンツを再生する場合には、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、再生した前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記コンテンツ再生機が、前記可換媒体に書き出された前記コンテンツを再生する場合は、前記可換媒体に記録された前記確定した視聴期限にしたがって、前記コンテンツの再生を制御し、
前記視聴期限が未確定の前記コンテンツの視聴ライセンスを持っている前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴ライセンスを無効化した上で前記未確定の視聴期限を前記可換媒体に書き出し、その後、（ａ）前記コンテンツ受信機が、前記コンテンツを再生する場合には、前記ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、視聴期限が確定していないときには視聴期限を確定して返信してもらい、視聴期限が既に確定しているときにはその確定済みの視聴期限を返信してもらい、また、（ｂ）前記コンテンツ再生機が、前記可換媒体に書き出された前記コンテンツを再生する場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、視聴期限が確定していないときには視聴期限を確定して返信してもらい、視聴期限が既に確定しているときにはその確定済みの視聴期限を返信してもらう、コンテンツの視聴期限管理方法である。【００３７】
また、第１１の本発明は、
第２の本発明のコンテンツ受信機の、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す前記第１の制御部としてコンピュータを機能させるプログラムである。【００３８】
また、第１２の本発明は、
第１１の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００３９】
本発明により、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる、コンテンツ受信機、ライセンスサーバ、コンテンツ利用システム、およびコンテンツの視聴期限管理方法等を提供できる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態１のコンテンツ利用システムのブロック図
【図２】（ａ）、本発明の実施の形態１における、確定した視聴期限の情報を含む視聴期限付き視聴ライセンスを表す模式図、（ｂ）本発明の実施の形態１における、未確定の視聴期限の情報を含む視聴期間付き視聴ライセンスを表す模式図、（ｃ）本発明の実施の形態１における、確定した視聴期限の情報を含む視聴期限付き書き出しライセンスを表す模式図、（ｄ）本発明の実施の形態１における、未確定の視聴期限の情報を含む視聴期間付き書き出しライセンスを表す模式図
【図３】本発明の実施の形態１の、ダウンロード端末のＨＤＤ上のダウンロードコンンツリストを表す図
【図４】本発明の実施の形態１の、ＳＤカード上のダウンロードコンテンツリストを表す図
【図５】本発明の実施の形態１の、ダウンロード端末における再生開始時のパックコンテンツの視聴期限同期を行う処理のフローチャート
【図６】本発明の実施の形態１の、ダウンロード端末におけるパックコンテンツをＳＤカードに書き出す処理のフローチャート
【図７】本発明の実施の形態１の、視聴端末におけるＳＤカード上のパックコンテンツの再生開始時の処理を表すフローチャート
【図８】本発明の実施の形態１の、ライセンスサーバにおける視聴期限付き視聴ライセンス要求受信時の処理を表すフローチャート
【図９】本発明の実施の形態１の、ライセンスサーバにおける視聴期間付き視聴ライセンス要求受信時の処理を表すフローチャート
【図１０】従来のコンテンツダウンロードにおける、端末間のコンテンツ移動を表すシーケンス図
【図１１】従来のコンテンツダウンロードにおける、端末間のコンテンツコピーを表すシーケンス図
【図１２】従来のコンテンツダウンロードシステムにおけるパックコンテンツの分割視聴を表すシーケンス図
【発明を実施するための形態】
【００４１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００４２】
（実施の形態１）
図１は、本発明の実施の形態１における、コンテンツ利用システムのブロック図である。
【００４３】
ダウンロード端末９０３が、インターネット（図示せず）を介して、コンテンツサーバ９０１およびライセンスサーバ９０２に接続されている。
【００４４】
また、視聴端末９６０が、インターネットを介して、ライセンスサーバ９０２に接続されている。
【００４５】
ダウンロード端末９０３のネットワークＩＦ９０４は、インターネットを介して接続されているコンテンツサーバ９０１から暗号化コンテンツをダウンロードして、コンテンツ９０５としてＨＤＤなどの蓄積媒体９２１に蓄積するとともに、ダウンロードしたコンテンツ９０５の視聴ライセンスをライセンスサーバ９０２から取得して視聴ライセンス９０６として蓄積する。
【００４６】
再生制御部９０７は、ユーザからの指示（図示せず）によって、蓄積媒体９２１に蓄積されたコンテンツのいずれかの再生が指示されると、対象コンテンツの視聴条件を確認し、対象コンテンツの再生が可能と判断すれば、コンテンツ復号鍵を復号機９０８にセットするとともに、暗号化されたコンテンツ９０５を読み込んで復号・再生を開始する。
【００４７】
再生制御部９０７は、視聴条件を確認する際、ダウンロードコンテンツリスト８００から対象コンテンツの視聴期限を取得し、時計９２３から取得した現在時刻と比較することにより視聴期限を超過していないか判定し、視聴期限を超過していなければ、そのコンテンツを再生可能と判断する。
【００４８】
また、ＳＤカード書き出し制御部９１０は、ユーザからの指示（図示せず）によって、蓄積媒体９２１に蓄積されたコンテンツ９０５の一部または全部をＳＤカード９１１にコピーするとともに、それらのコンテンツに関連するダウンロードコンテンツリスト８０１をＳＤカード９１１に記録する。
【００４９】
視聴端末９６０には、ダウンロード端末９０３によってコンテンツ９０５が書き出されたＳＤカード９１１が挿入され、再生制御部９１７は、ユーザからの指示（図示せず）によって、ＳＤカード９１１上のコンテンツ９０５のいずれかの再生が指示されると、ネットワークＩＦ９２６によって、対象コンテンツの視聴ライセンスをライセンスサーバ９０２から取得する。
【００５０】
そして、再生制御部９１７は、ＳＤカード読み書き部９２０によってＳＤカード９１１からダウンロードコンテンツリスト８０１を読み出させ、期限確定判定部９２４から対象コンテンツの視聴期限情報を取得し、時計９２５から取得した現在時刻と比較することにより視聴期限を超過していないか判定する。そして、視聴期限を超過していなければ、再生制御部９１７はそのコンテンツを再生可能と判断し、コンテンツ復号鍵を復号機９１８にセットするとともに、暗号化されたコンテンツ９０５をＳＤカード読み書き部９２０によって読み込んで復号・再生を開始する。
【００５１】
ライセンスサーバ９０２は、ライセンス要求受信部９１２が、ダウンロード端末９０３または視聴端末９６０からのライセンス要求を受信すると、ライセンス送信部９１３が、指定されたコンテンツに対応するライセンスを要求元へ返信する。その際、ライセンス要求受信部９１２が視聴期限の確定要求を含むライセンス要求を受信した場合には、視聴期限設定部９１４によって指定されたコンテンツの視聴期限を確定し、ライセンス送信部９１３が、ライセンスと共にその確定した視聴期限をライセンス要求の要求元へ返信する。
【００５２】
なお、ダウンロード端末９０３が、本発明のコンテンツ受信機の一例にあたり、視聴端末９６０が、本発明のコンテンツ再生機の一例にあたる。また、ＳＤカード９１１が、本発明の可換媒体の一例にあたる。また、再生制御部９０７とＳＤカード書き出し制御部９１０を合わせた構成が、本発明の第１の制御部の一例にあたる。また、再生制御部９１７が、本発明の第２の制御部の一例にあたり、ＳＤカード読み書き部９２０が、本発明の読み出し部の一例にあたる。
【００５３】
図２は、本実施の形態１において、ライセンスサーバ９０２がダウンロード端末９０３および視聴端末９６０へ供給する、視聴ライセンスと書き出しライセンスを表す図である。
【００５４】
図２（ａ）は、視聴期限付き視聴ライセンス７００を示しており、確定した視聴期限の情報を含んでいる。図２（ｂ）は、視聴期間付き視聴ライセンス７０１を示しており、未確定の視聴期限の情報を含んでいる。図２（ｃ）は、視聴期限付き書き出しライセンス７１０を示しており、確定した視聴期限の情報を含んでいる。図２（ｄ）は、視聴期間付き書き出しライセンス７１２を示しており、未確定の視聴期限の情報を含んでいる。
【００５５】
視聴期限付き視聴ライセンス７００は、視聴期限付きライセンスであることを表すライセンス種別７１３、対象コンテンツの識別子であるコンテンツＩＤ７０５、パックコンテンツのグループ識別子であるパックＩＤ７１４、暗号コンテンツを復号するための復号鍵７０２、対象コンテンツを視聴することができる期間を示す視聴期間７０３、対象コンテンツを視聴することが許される確定した期間を、絶対日時で示される視聴期限（始）と視聴期限（終）とで示す視聴期限７０４とから構成される。
【００５６】
なお、同じコンテンツ群に属するパックコンテンツのそれぞれには、同じパックＩＤ７１４が付与される。
【００５７】
また視聴期間付き視聴ライセンス７０１も同様の構成であるが、視聴期間７０３、視聴期限（始）および視聴期限（終）に有意な数値が入っているかどうかの違いがある。
【００５８】
視聴期限付き書き出しライセンス７１０および視聴期間付き書き出しライセンス７１２には、書き出し先のメディア種別を示すメディア７１１が追加されている。
【００５９】
図３に、本実施の形態１においてダウンロード端末９０３がコンテンツサーバ９０１からダウンロードして蓄積媒体９２１に蓄積した各コンテンツ９０５の情報を記載した、具体的な形態であるダウンロードコンテンツリスト８００を示す。
【００６０】
ダウンロードコンテンツリスト８００には、コンテンツサーバ９０１からコンテンツをダウンロードする際に取得する視聴ライセンス９０６に含まれる情報にしたがって、そのダウンロードしたコンテンツの情報が記載される。
【００６１】
ダウンロードコンテンツリスト８００の有効／無効フラグ８０８は、当該ライセンスが利用可能状態であるか否かを示すフラグである。なお、視聴ライセンス状態設定部９２２が、再生制御部９０７またはＳＤカード書き出し制御部９１０からの指示にしたがって、有効／無効フラグ８０８の有効および無効の設定を行う。
【００６２】
有効／無効フラグ８０８は、視聴ライセンスをライセンスサーバ９０２から取得した際に、視聴ライセンス状態設定部９２２によって”有効”と設定される。通常は、コンテンツ９０５をダウンロードする際に、そのコンテンツの視聴期間付き視聴ライセンス７０１を取得するので、コンテンツ９０５をダウンロードした際に、そのダウンロードしたコンテンツ９０５の情報がダウンロードコンテンツリスト８００に記載され、有効／無効フラグ８０８が”有効”と設定されることになる。
【００６３】
なお、視聴ライセンス状態設定部９２２が、本発明の視聴ライセンス無効化部の一例にあたる。また、有効／無効フラグ８０８を無効に設定することが、本発明の視聴ライセンスを無効化する、の一例にあたる。
【００６４】
図３のエントリ番号１および３に示すコンテンツは、視聴期限７０４を示す視聴期限（始）と視聴期限（終）に有意な数値が記載されており、これらのコンテンツの視聴期限が確定していることを示している。一方、エントリ番号２および４に示すコンテンツは、視聴期限（始）と視聴期限（終）には有意な数値が記載されておらず、視聴期間７０３にのみ有意な数値が記載されている。これらのコンテンツは、視聴期限管理されているコンテンツであるが、コンテンツサーバ９０１からダウンロードした後、ダウンロード端末９０３でまだ一度も再生していないため、視聴期限が未確定であることを示している。
【００６５】
図４は、本実施の形態１における、ＳＤカード９１１に書き込まれている各コンテンツ９０５の情報を記載した、各コンテンツ９０５とともにＳＤカード９１１に書き込まれているダウンロードコンテンツリスト８０１を示している。ダウンロードコンテンツリスト８０１は、有効／無効フラグ８０８の有無以外は、ダウンロードコンテンツリスト８００と同じである。
【００６６】
図５は、本実施の形態１において、蓄積媒体９２１に蓄積されたパックコンテンツをダウンロード端末９０３で再生する際の視聴期限同期処理のフローチャートである。
【００６７】
図６は、本実施の形態１のダウンロード端末９０３が、蓄積媒体９２１に蓄積されたパックコンテンツをＳＤカード９１１へ書き出す際の書き出し処理のフローチャートである。
【００６８】
図７は、本実施の形態１において、視聴端末９６０が、ＳＤカード９１１に記録されているコンテンツ９０５を視聴する際の視聴開始処理のフローチャートである。
【００６９】
図８は、本実施の形態１のライセンスサーバ９０２における、視聴ライセンス付与処理のフローチャートである。
【００７０】
当初視聴期限が未確定であり初めての視聴開始によって視聴期限が確定されるダウンロードコンテンツを扱う場合の、本実施の形態１のコンテンツ利用システムの動作について以下に説明する。
【００７１】
以下では、「１．ダウンロード端末９０３で再生を行なった後にＳＤカード９１１に書き出す場合」、「２．ダウンロード端末９０３で再生を行なう前にＳＤカード９１１に書き出し、その後、視聴端末９６０で先に再生する場合」、「３．ダウンロード端末９０３で再生を行なう前にＳＤカード９１１に書き出し、その後、ダウンロード端末９０３で先に再生する場合」におけるそれぞれの動作について、図１〜図８を用いて順に説明する。
【００７２】
（１．ダウンロード端末で再生を行なった後にＳＤカードに書き出す場合）
コンテンツサーバ９０１からダウンロードして蓄積媒体９２１に蓄積したコンテンツ９０５を、ＳＤカード９１１へ書き出す前に、ダウンロード端末９０３で再生する場合、ダウンロード端末９０３の再生制御部９０７は、図５に示すフローにしたがって再生制御する。
【００７３】
再生制御部９０７は、まずダウンロードコンテンツリスト８００を検索して再生対象のコンテンツの視聴ライセンスを取得済みかどうか調べ（ステップＳ８２１）、未取得であれば視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得し、ダウンロードコンテンツリスト８００に追記する（ステップＳ８２８）。通常は、コンテンツ９０５をダウンロードする際に、そのコンテンツの視聴期間付き視聴ライセンス７０１を取得しているので、ステップＳ８２１の処理の次にステップＳ８３０の処理が行われる。
【００７４】
視聴ライセンスを取得済みであった場合、再生制御部９０７は、次に、有効／無効フラグ８０８の状態を判定する（ステップＳ８３０）。再生制御部９０７は、ダウンロードコンテンツリスト８００の有効／無効フラグ８０８の状態を視聴ライセンス状態設定部９２２から取得する。この場合、再生しようとしている対象のコンテンツをまだＳＤカード９１１へ書き出していないので、有効／無効フラグ８０８の状態は「有効」であり、次に当該コンテンツの視聴期限が確定しているかどうかを判定する（ステップＳ８２０）。再生制御部９０７は、ダウンロードコンテンツリスト８００の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。
【００７５】
ステップＳ８２０において、当該コンテンツをダウンロード端末９０３で初めて再生する場合には、まだ視聴期限は未確定であり、再生制御部９０７は、現在の時刻情報を時計９２３から取得して、視聴期限（始）に現在時刻を設定し、視聴期限（始）に視聴期間７０３を加算して視聴期限（終）を算出することにより視聴期限７０４を確定し、ダウンロードコンテンツリスト８００にこれらの数値を書き込む（ステップＳ８２３）。
【００７６】
またこのとき、再生制御部９０７は、ダウンロードコンテンツリスト８００上に、いま視聴期限を確定したコンテンツと同一のパックＩＤ７１４を持つコンテンツが他にないかを検索し、もし存在すればそれらすべてのコンテンツについても同一の視聴期限（始）と視聴期限（終）を記入する（ステップＳ８２４）。
【００７７】
そして、再生制御部９０７は、当該コンテンツの再生を開始する（ステップＳ８２７）。
【００７８】
また、当該コンテンツをダウンロード端末９０３で以前に再生していた場合には、ダウンロード端末９０３で初めて再生したときに視聴期限を確定している（ステップＳ８２３）ので、その場合には、ステップＳ８２０において当該コンテンツの視聴期限は確定済みと判断され、再生制御部９０７は、ダウンロードコンテンツリスト８００の視聴期限７０４と、時計９２３から取得した現在時刻とを比較し（ステップＳ８２５）、視聴期限が既に超過していれば当該コンテンツを削除する（ステップＳ８２６）。視聴期限を超過していなければ、再生制御部９０７は、当該コンテンツの再生を開始する（ステップＳ８２７）。
【００７９】
上記のようにダウンロード端末９０３で再生した後に、そのコンテンツをＳＤカード９１１へ書き出す場合、ダウンロード端末９０３のＳＤカード書き出し制御部９１０は、図６に示すフローにしたがって書き出し制御する。
【００８０】
ＳＤカード書き出し制御部９１０は、まず、書き出す対象コンテンツの視聴期限が確定しているかどうかを判定する（ステップＳ８５４）。ＳＤカード書き出し制御部９１０は、ダウンロードコンテンツリスト８００の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。この場合、書き出す対象コンテンツをダウンロード端末９０３で再生した後なので、当該コンテンツの視聴期限は確定されており、次にＳＤカード書き出し制御部９１０は、ネットワークＩＦ９０４によって、ライセンスサーバ９０２から、書き出しライセンスを取得する（ステップＳ８５１）。
【００８１】
そして、ＳＤカード書き出し制御部９１０は、その書き出しライセンスを用いて、ＳＤカード９１１への書き出し処理を行う（ステップＳ８５２）。この際、ＳＤカード９１１に書き出すダウンロードコンテンツリスト８０１の各領域には、ダウンロードコンテンツリスト８００の値が複写される。
【００８２】
次に、このようにしてダウンロード端末９０３でＳＤカード９１１に書き出されたコンテンツを、視聴端末９６０で視聴する。
【００８３】
視聴端末９６０の再生制御部９１７は、図７に示すフローにしたがってＳＤカード９１１上のコンテンツの再生制御を行なう。
【００８４】
再生制御部９１７は、ユーザからの指示（図示せず）によって、ＳＤカード９１１に記録されたコンテンツの再生が指示されると、まず期限確定判定部９２４によって、対象コンテンツの視聴期限が確定しているかどうかを判定させる（ステップＳ８６５）。期限確定判定部９２４は、ＳＤカード読み書き部９２０によって、ＳＤカード９１１に記録されているダウンロードコンテンツリスト８０１を読み込み、対象コンテンツの視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。
【００８５】
この場合には、ダウンロード端末９０３によって視聴期限が確定されている（ステップＳ８２３）ので、再生制御部９１７は、次にネットワークＩＦ９２６によって、対象コンテンツの視聴期間付き視聴ライセンス７０１をライセンスサーバ９０２から取得する（ステップＳ８６６）。
【００８６】
そして、再生制御部９１７は、視聴期限を超過していないか判定する（ステップＳ８６１）。再生制御部９１７は、期限確定判定部９２４から取得した確定済みの視聴期限と、時計９２５から取得した現在時刻とを比較し、視聴期限が既に超過していれば当該コンテンツを削除する（ステップＳ８６２）。視聴期限を超過していなければ、再生制御部９１７は、当該コンテンツの再生を開始する（ステップＳ８６３）。
【００８７】
なお、ここでは、ステップＳ８６６において、視聴期間付き視聴ライセンス７０１を取得することとしたが、視聴期限付き視聴ライセンス７００を取得するようにしてもよい。その場合には、視聴期限付き視聴ライセンス７００によって視聴期限７０４を取得することとなるが、視聴期限付き視聴ライセンス７００に含まれる視聴期限７０４ではなく、ＳＤカード９１１上のダウンロードコンテンツリスト８０１に記録されている視聴期限７０４にしたがって視聴期限の超過の判断（ステップＳ８６１）を行なう。
【００８８】
（２．ダウンロード端末で再生を行なう前にＳＤカードに書き出し、その後、視聴端末で先に再生する場合）
コンテンツサーバ９０１からダウンロードして蓄積媒体９２１に蓄積し、ダウンロード端末９０３でまだ一度も再生を行なっていないコンテンツをＳＤカード９１１へ書き出す場合、ダウンロード端末９０３のＳＤカード書き出し制御部９１０は、図６に示すフローにしたがって書き出し制御する。
【００８９】
ＳＤカード書き出し制御部９１０は、まず、書き出す対象コンテンツの視聴期限が確定しているかどうかを判定する（ステップＳ８５４）。この場合、書き出す対象コンテンツは、まだダウンロード端末９０３で一度も再生していないので、当該コンテンツの視聴期限は未確定であり、次にＳＤカード書き出し制御部９１０は、書き出す対象コンテンツ全ての有効／無効フラグ８０８を確認する（ステップＳ８５３）。
【００９０】
ＳＤカード書き出し制御部９１０は、ダウンロードコンテンツリスト８００を読み出した視聴ライセンス状態設定部９２２から有効／無効フラグ８０８を取得して、各コンテンツの有効／無効フラグ８０８の状態を確認する。このとき、書き出す対象コンテンツが、初めてＳＤカード９１１へ書き出すものであれば有効／無効フラグ８０８は”有効”となっており、以前にＳＤカード９１１へ書き出したものであり、２回目以降の書き出しをするものであれば有効／無効フラグ８０８は”無効”となっている。
【００９１】
書き出す対象コンテンツの有効／無効フラグ８０８が”有効”である場合、すなわち当該コンテンツのライセンスが利用可能な状態である場合には、ＳＤカード書き出し制御部９１０は、ダウンロードコンテンツリスト８００におけるそれらの書き出す対象コンテンツの有効／無効フラグ８０８を、視聴ライセンス状態設定部９２２によって”無効”と設定させるとともに、書き出す対象ではないコンテンツのうち、書き出す対象コンテンツと同一のパックＩＤを持つコンテンツの有効／無効フラグ８０８も”無効”と設定させる（ステップＳ８５０）。
【００９２】
そして、ＳＤカード書き出し制御部９１０は、書き出す対象コンテンツの書き出しライセンス要求をライセンスサーバ９０２に送付し、ライセンスサーバ９０２から書き出しライセンスを取得し（ステップＳ８５１）、その書き出しライセンスを用いて、ＳＤカード９１１への書き出し処理を行う（ステップＳ８５２）。この際、ＳＤカード９１１のダウンロードコンテンツリスト８０１の各領域には、ダウンロードコンテンツリスト８００の値が複写される。
【００９３】
次に、このようにしてダウンロード端末９０３によってＳＤカード９１１に書き出されたコンテンツを、ダウンロード端末９０３において初めての再生が行なわれるよりも前に、視聴端末９６０で視聴する。
【００９４】
視聴端末９６０の再生制御部９１７は、図７に示すフローにしたがってＳＤカード９１１上のコンテンツの再生制御を行なう。
【００９５】
再生制御部９１７は、ユーザからの指示（図示せず）によって、ＳＤカード９１１に記録されたコンテンツの再生が指示されると、まず期限確定判定部９２４によって、対象コンテンツの視聴期限が確定しているかどうかを判定させる（ステップＳ８６５）。
【００９６】
この場合には、対象コンテンツは視聴期限がダウンロード端末９０３によって確定されずにＳＤカード９１１に書き出されたものなので、ステップＳ８６５において、視聴期限は未確定である、と判定される。
【００９７】
次に、再生制御部９１７は、ネットワークＩＦ９２６によって、対象コンテンツの視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得する（ステップＳ８６０）。
【００９８】
そして、再生制御部９１７は、得られた視聴期限付き視聴ライセンス７００に含まれる確定された視聴期限７０４を示す視聴期限（始）と視聴期限（終）の数値を、ＳＤカード読み書き部９２０によってＳＤカード９１１上のダウンロードコンテンツリスト８０１の該当領域に記入する。またこのとき、当該コンテンツと同一のパックＩＤを持つコンテンツをダウンロードコンテンツリスト８０１上で検索し、ＳＤカード９１１上の全ての該当コンテンツについても、同じ視聴期限７０４を示す視聴期限（始）と視聴期限（終）の数値を記入する（ステップＳ８６４）。
【００９９】
しかる後、再生制御部９１７は、ライセンスサーバ９０２から取得した視聴期限付き視聴ライセンス７００に含まれ、ダウンロードコンテンツリスト８０１に記入した視聴期限７０４と、時計９２５から取得した現在時刻とを比較して（ステップＳ８６１）、視聴期限が超過していれば当該コンテンツをＳＤカード９１１上から削除し（ステップＳ８６２）、超過していなければ再生を開始する（ステップＳ８６３）。
【０１００】
次に、ステップＳ８６０において、視聴端末９６０からの視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２における視聴期限の確定動作について説明する。
【０１０１】
視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２は、図８に示すフローにしたがって要求されたコンテンツの視聴期限を確認および確定し、確定した視聴期限情報（視聴期限７０４）を含む視聴期限付き視聴ライセンス７００を、視聴期限付き視聴ライセンス要求を送信してきた要求元の端末へ返信する。
【０１０２】
ライセンスサーバ９０２は、ダウンロード端末９０３または視聴端末９６０からの視聴期限付き視聴ライセンス要求を受信すると、その視聴期限付き視聴ライセンス要求で指定されているコンテンツに対する、視聴期限の確定要求を含むライセンス要求が初めて受信するものであるかどうかを、コンテンツＩＤ７０５に基づいて自己の履歴情報（図示せず）から調べる（ステップＳ８７０）。
【０１０３】
この場合には、対象のコンテンツはダウンロード端末９０３でもまだ再生されていないので、このときの視聴端末９６０からの視聴期限付き視聴ライセンス要求が、初めての視聴期限の確定要求を含むライセンス要求の受信であり、ステップＳ８７０において、初めての受信であると判定され、次に、対象のコンテンツの視聴期限を既に確定しているかを自己の履歴情報（図示せず）から検索する（ステップＳ８７４）。対象のコンテンツに対する初めての視聴期限付き視聴ライセンス要求を受信した場合でも、対象のコンテンツと同一のパックＩＤを持つコンテンツの視聴期限付き視聴ライセンス要求を以前に受信していた場合には、そのときに対象のコンテンツの視聴期限も確定される（ステップＳ８７３）ので、対象のコンテンツの視聴期限が既に確定している場合もある。
【０１０４】
ステップＳ８７４において、対象のコンテンツの視聴期限がまだ確定されていないと判断した場合には、ライセンスサーバ９０２は、視聴期限（始）に現在時刻を設定し、視聴期限（始）に視聴期間を加算して視聴期限（終）を算出することによりそのコンテンツの視聴期限を確定する（ステップＳ８７１）。このとき、当該コンテンツと同一のパックＩＤを持つ全てのコンテンツについても同様に、同一の視聴期限を確定させる（ステップＳ８７３）。
【０１０５】
そして、ライセンスサーバ９０２は、その確定した視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、視聴期限付き視聴ライセンス要求を送信してきた端末へ、すなわちこの場合には視聴端末９６０へ返送する（ステップＳ８７２）。
【０１０６】
なお、ステップＳ８７４において、対象のコンテンツの視聴期限を既に確定していた場合には、その確定済みの視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、視聴端末９６０へ返送する（ステップＳ８７２）。
【０１０７】
なお、ライセンスサーバ９０２によって視聴期限を確定させるためにライセンスサーバ９０２へ送信する視聴期限付き視聴ライセンス要求が、本発明の、視聴期限の確定要求を含む視聴ライセンス要求の一例にあたる。
【０１０８】
次に、視聴端末９６０で視聴したＳＤカード９１１に記録されたコンテンツと同じ、蓄積媒体９２１に蓄積しているコンテンツを、ダウンロード端末９０３において初めて再生する際の動作について説明する。ダウンロード端末９０３の再生制御部９０７は、図５に示すフローにしたがってそのコンテンツを再生制御する。
【０１０９】
再生制御部９０７は、まずダウンロードコンテンツリスト８００を検索して再生対象のコンテンツの視聴ライセンスを取得済みかどうか調べる（ステップＳ８２１）。この場合は、そのコンテンツの視聴期間付き視聴ライセンスを既に取得しているので、次にステップＳ８３０の処理が行われる。
【０１１０】
次に、再生制御部９０７は、視聴ライセンス状態設定部９２２から、ダウンロードコンテンツリスト８００上の有効／無効フラグ８０８を取得し、その状態を判定する（ステップＳ８３０）。この場合には、そのコンテンツを以前にＳＤカード９１１に書き出した際に有効／無効フラグ８０８が”無効”と設定されている（ステップＳ８５０）ので、再生制御部９０７は、当該コンテンツの視聴ライセンスが利用可能な状態ではないと判断し、次にステップＳ８２８の処理を行う。
【０１１１】
ステップＳ８２８において、再生制御部９０７は、ネットワークＩＦ９０４によって、ライセンスサーバ９０２へ視聴期限付き視聴ライセンス要求を送信し、ライセンスサーバ９０２によって確定された視聴期限７０４を含む対象コンテンツの視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得する。
【０１１２】
そして、再生制御部９０７は、得られた視聴期限付き視聴ライセンス７００に含まれる確定された視聴期限７０４を示す視聴期限（始）と視聴期限（終）の数値を、ダウンロードコンテンツリスト８００の該当領域に記入するとともに、視聴ライセンス状態設定部９２２によって、そのコンテンツの有効／無効フラグ８０８を”有効”と記入させる。またこのとき、当該コンテンツと同一のパックＩＤを持つコンテンツをダウンロードコンテンツリスト８００上で検索し、蓄積媒体９２１に蓄積されている全ての該当コンテンツについても同様の処理を実施する（ステップＳ８２９）。
【０１１３】
しかる後、再生制御部９０７は、ライセンスサーバ９０２から取得してダウンロードコンテンツリスト８００に記入した視聴期限７０４と、時計９２３から取得した現在時刻とを比較して（ステップＳ８２５）、視聴期限が超過していれば当該コンテンツを削除し（ステップＳ８２６）、超過していなければ再生を開始する（ステップＳ８２７）。
【０１１４】
次に、ステップＳ８２８において、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２における視聴期限の確定動作について説明する。
【０１１５】
視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２は、図８に示すフローにしたがって要求されたコンテンツの視聴期限を確認および確定し、確定した視聴期限情報（視聴期限７０４）を含む視聴期限付き視聴ライセンス７００を、視聴期限付き視聴ライセンス要求を送信してきたダウンロード端末９０３へ返信する。
【０１１６】
ライセンスサーバ９０２は、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信すると、その視聴期限付き視聴ライセンス要求で指定されているコンテンツに対する、視聴期限の確定要求を含むライセンス要求が初めて受信するものであるかどうかを判断する（ステップＳ８７０）。この場合、そのコンテンツに対する視聴期限付き視聴ライセンス要求は、以前に視聴端末９６０から受信しているので、このときにダウンロード端末９０３から受信した視聴期限付き視聴ライセンス要求については、初めての受信ではない、と判断され、次にステップＳ８７２の処理が行われる。
【０１１７】
そして、ライセンスサーバ９０２は、視聴端末９６０から視聴期限付き視聴ライセンス要求を受信した際に確定した視聴期限の情報（視聴期限７０４）を自己の履歴情報から取り出し、その確定済みの視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、視聴期限付き視聴ライセンス要求を送信してきたダウンロード端末９０３へ返信する。
【０１１８】
視聴端末９６０が視聴期限付き視聴ライセンス要求を送信した際に、ライセンスサーバ９０２が確定して視聴端末９６０へ返信した視聴期限付き視聴ライセンス７００に含まれる視聴期限７０４と同じ視聴期限情報が、その後にダウンロード端末９０３が送信してきた視聴期限付き視聴ライセンス要求に対して返信されるので、視聴端末９６０で再生するＳＤカード９１１上のコンテンツ９０５の視聴期限と、ダウンロード端末９０３で再生する対応するコンテンツ９０５の視聴期限が同期されることになる。
【０１１９】
（３．ダウンロード端末で再生を行なう前にＳＤカードに書き出し、その後、ダウンロード端末で先に再生する場合）
図６を用いて説明した「コンテンツサーバ９０１からダウンロードして蓄積媒体９２１に蓄積し、ダウンロード端末９０３でまだ一度も再生を行なっていないコンテンツをＳＤカード９１１へ書き出すまでの処理」、図７を用いて説明した「視聴端末９６０におけるコンテンツの再生処理」、および図５を用いて説明した「ダウンロード端末９０３におけるコンテンツの再生処理」のいずれの動作も、上記で説明した「２．ダウンロード端末で再生を行なう前にＳＤカードに書き出し、その後、視聴端末で先に再生する場合」と同様である。
【０１２０】
この場合には、視聴端末９６０において初めて再生されるよりも前に、ダウンロード端末９０３で対応するコンテンツの再生が行なわれるので、ダウンロード端末９０３および視聴端末９６０からの視聴期限付き視聴ライセンス要求を受信した際のライセンスサーバ９０２における動作が、「２．ダウンロード端末で再生を行なう前にＳＤカードに書き出し、その後、視聴端末で先に再生する場合」と異なる。
【０１２１】
視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２は、図８に示すフローにしたがって動作する。
【０１２２】
この場合には、ライセンスサーバ９０２は、視聴端末９６０から受信する視聴期限付き視聴ライセンス要求よりも先にダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信するので、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信したときに、ステップＳ８７０において、初めての受信である、と判定される。
【０１２３】
そして、ステップＳ８７４において、視聴期限をまだ確定していない、と判断すると、指定されたコンテンツの視聴期限を現在時刻に基づいて確定し（ステップＳ８７１）、その確定した視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返信する（ステップＳ８７２）。
【０１２４】
ライセンスサーバ９０２は、その後に視聴端末９６０からの視聴期限付き視聴ライセンス要求を受信すると、それ以前にダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信しているので、ステップＳ８７０において、初めての受信ではない、と判定される。
【０１２５】
そして、ライセンスサーバ９０２は、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信した際に確定した視聴期限７０４と同じ視聴期限の情報を含む視聴期限付き視聴ライセンス７００を、視聴端末９６０へ返信する（ステップＳ８７２）。
【０１２６】
ダウンロード端末９０３が視聴期限付き視聴ライセンス要求を送信した際に、ライセンスサーバ９０２が確定してダウンロード端末９０３へ返信した、視聴期限付き視聴ライセンス７００に含めた視聴期限７０４と同じ視聴期限情報が、その後に視聴端末９６０が送信してきた視聴期限付き視聴ライセンス要求に対して返信される視聴期限付き視聴ライセンス７００に含まれるので、ダウンロード端末９０３で再生する対応するコンテンツ９０５の視聴期限と、視聴端末９６０で再生するＳＤカード９１１上のコンテンツ９０５の視聴期限が同期されることになる。
【０１２７】
以上に説明したように、本実施の形態１のコンテンツ利用システムでは、パックコンテンツがダウンロード端末９０３内とＳＤカード９１１上とに分散してしまっている場合でも、視聴期限が未確定のコンテンツを再生開始する際には、ダウンロード端末９０３および視聴端末９６０は、必ずライセンスサーバ９０２に対して視聴期限付き視聴ライセンス要求を送信することになる。このとき、どちらの端末が先に視聴期限付き視聴ライセンス要求を送信しても、ライセンスサーバ９０２が先に視聴期限付き視聴ライセンス要求を受信したときの時刻を元に確定した視聴期限７０４が視聴期限付き視聴ライセンス７００に埋め込まれて返信されることになり、パック全体で見れば、パックの中のいずれかのコンテンツを最初に視聴した時刻を元にパック全体のコンテンツ視聴期限が確定することになる。
【０１２８】
また、上記では、コンテンツの再生を開始させる際に、そのコンテンツの視聴期限を確定させるために、視聴期限付き視聴ライセンス要求をライセンスサーバ９０２へ送信することとしたが、視聴期限が未確定であるコンテンツについて、視聴期限が確定していないかどうかをライセンスサーバ９０２に問い合わせるために、視聴期間付き視聴ライセンス要求を送信するようにしてもよい。なお、この場合の視聴期限が確定していないかどうかを問い合わせるために送信する視聴期間付き視聴ライセンス要求が、本発明の確定問合せ要求の一例にあたる。
【０１２９】
図９は、ライセンスサーバ９０２における、視聴期間付き視聴ライセンス要求を受信した際の視聴ライセンス付与処理のフローチャートを示す。
【０１３０】
ダウンロード端末９０３または視聴端末９６０から、視聴期間付き視聴ライセンスの要求を受けたライセンスサーバ９０２は、当該コンテンツの視聴期限が既に確定済みかどうかを自己の履歴情報（図示せず）から検索し（ステップＳ８８０）、既に確定済みであれば視聴期限付き視聴ライセンス７００を要求元の端末に返送し（ステップＳ８８１）、未確定であれば視聴期間付き視聴ライセンス７０１を返送する（ステップＳ８８２）。
【０１３１】
視聴期間付き視聴ライセンス要求を用いることにより、ユーザは、視聴期限が未確定の状態であるコンテンツの視聴期限の確定状況を確認することができる。例えば、コンテンツをＳＤカード９１１などで持ち出した場合、視聴端末９６０で視聴するユーザは、ダウンロード端末９０３で視聴する他のユーザがいつ同じコンテンツの視聴を開始するのかわからないが、視聴期間付き視聴ライセンス要求を用いることにより、他のユーザが視聴を開始した場合に、そのコンテンツの視聴期限を確認することができる。これにより、視聴端末９６０で視聴するユーザが、視聴しないままに視聴期限が過ぎてしまうことを防止でき、また確認した視聴期限に合わせて視聴する予定時間を検討することができる。
【０１３２】
なお、本実施の形態１においては、ダウンロード端末９０３内の視聴ライセンスを無効化する一例として、有効／無効フラグ８０８で管理して設定することとしたが、有効／無効フラグ８０８を用いる代わりに、視聴ライセンスを一旦削除することによって視聴ライセンスを無効化し、後に視聴期限付き視聴ライセンスを再取得するようにしても同じ効果が得られることは言うまでもない。本発明は、有効／無効フラグ８０８が無効に設定される、または視聴ライセンスが破棄されることにより、必然的に視聴ライセンスの再取得を必要とさせるものである。
【０１３３】
視聴ライセンスを一旦破棄することにより無効化する場合には、視聴ライセンスが破棄されることにより当該コンテンツの復号鍵も削除されるため、その後に当該コンテンツを再生する際には、復号鍵を取得するために必然的に視聴ライセンスを再取得することとなる。
【０１３４】
なお、視聴ライセンスの無効化を視聴ライセンスを一旦破棄することにより実現する場合には、図５のステップＳ８３０および図６のステップＳ８５３における有効／無効フラグ８０８の判定処理の代わりに、視聴ライセンスの有無の判定となる。また、この場合には、図５のステップＳ８２１の処理は不要となる。
【０１３５】
以上説明したように、本発明によれば、可換媒体上に部分的に書き出されたパックコンテンツにおいても、ダウンロード端末上に残っているパックコンテンツとの視聴期限同期を実現することが可能となり、パックレンタルコンテンツを可換媒体で持ち出し視聴する際にも、初回視聴時にコンテンツの視聴期限を確定させることができるという利点がある。
【０１３６】
なお、本実施の形態１においては、パックコンテンツ内の分散されたコンテンツの期限同期について説明したが、パックではなくとも、ダウンロード端末９０３内に視聴可能な状態のレンタルコンテンツを残してＳＤカード９１１にコンテンツをコピーするようなケースにおいても、同様の方法でダウンロード端末９０３内のコンテンツの視聴期限と、ＳＤカード９１１上のコンテンツの視聴期限とを同期させることができることは言うまでもない。
【０１３７】
なお、ダウンロード端末９０３の、再生制御部９０７、ＳＤカード書き出し制御部９１０および視聴ライセンス状態設定部９２２などの機能は、ハードウェアだけで実現するよりも、ＣＰＵによりプログラムを実行させてソフトウェアで実現した方が、サーバから受信するデータのフォーマットの変更や蓄積媒体９２１に格納するデータのフォーマットの変更などに柔軟に対応できる。視聴端末９６０における、再生制御部９１７、ＳＤカード読み書き部９２０および期限確定判定部９２４などの機能についても同様に、ソフトウェアで実現した方が仕様変更等に柔軟に対応できる。
【０１３８】
なお、本発明のプログラムは、上述した本発明のコンテンツ受信機の、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す前記第１の制御部の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１３９】
また、本発明の記録媒体は、上述した本発明のコンテンツ受信機の、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す前記第１の制御部の機能をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用される記録媒体である。
【０１４０】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１４１】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１４２】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１４３】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１４４】
本発明に係るコンテンツ受信機、ライセンスサーバ、コンテンツ利用システムおよびコンテンツの視聴期限管理方法等は、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる効果を有し、視聴期限管理された暗号化コンテンツをコンテンツ受信機から可換媒体にコピーして持ち出して可換媒体の再生機で再生する、コンテンツ受信機、ライセンスサーバ、コンテンツ利用システム、およびコンテンツの視聴期限管理方法等として有用である。
【符号の説明】
【０１４５】
６００  サーバ
６０１  ダウンロード端末
６０２  視聴端末
６０５  ＨＤＤ
６０６  ＳＤカード
７００  視聴期限付き視聴ライセンス
７０１  視聴期間付き視聴ライセンス
７０２  復号鍵
７０３  視聴期間
７０４  視聴期限
７０５  コンテンツＩＤ
７１０  視聴期限付き書き出しライセンス
７１１  メディア
７１２  視聴期間付き書き出しライセンス
７１３  ライセンス種別
７１４  パックＩＤ
８００  ダウンロードコンテンツリスト
８０１  ダウンロードコンテンツリスト
８０８  有効／無効フラグ
９０１  コンテンツサーバ
９０２  ライセンスサーバ
９０３  ダウンロード端末
９０４  ネットワークＩＦ
９０５  コンテンツ
９０６  視聴ライセンス
９０７  再生制御部
９０８  復号機
９１０  ＳＤカード書き出し制御部
９１１  ＳＤカード
９１２  ライセンス要求受信部
９１３  ライセンス送信部
９１４  視聴期限設定部
９１７  再生制御部
９１８  復号機
９２０  ＳＤカード読み書き部
９２１  蓄積媒体
９２２  視聴ライセンス状態設定部
９２３  時計
９２４  期限確定判定部
９２５  時計
９２６  ネットワークＩＦ
９６０  視聴端末
【図１】
2011125141.tif 000003
【図２】
2011125141.tif 000004
【図３】
2011125141.tif 000005
【図４】
2011125141.tif 000006
【図５】
2011125141.tif 000007
【図６】
2011125141.tif 000008
【図７】
2011125141.tif 000009
【図８】
2011125141.tif 000010
【図９】
2011125141.tif 000011
【図１０】
2011125141.tif 000012
【図１１】
2011125141.tif 000013
【図１２】
2011125141.tif 000014
【手続補正書】
【提出日】平成24年9月11日(2012.9.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴期限管理された暗号化コンテンツを、コンテンツ受信機から可換媒体にコピーして持ち出して可換媒体の再生機で再生する、コンテンツ受信機、ライセンスサーバ、コンテンツ利用システム、およびコンテンツの視聴期限管理方法等に関する。
【背景技術】
【０００２】
近年、インターネットの発達により、映画や音楽等をダウンロードして再生する技術が一般化しつつある。映画や音楽等のコンテンツ配信を行うサーバから、ＰＣ、ＡＶ機器、携帯電話やポータブル機器にネットワーク経由でコンテンツをダウンロードするサービスが多く提供されている。
【０００３】
この様なコンテンツ配信サービスの形態においては、ユーザが購入したコンテンツを永続的に視聴可能な売り切り型のコンテンツ販売と、ダウンロードしたコンテンツを限られた視聴期限の中で視聴することが可能なレンタル販売とがある。
【０００４】
典型的なダウンロード型のレンタル販売においては、コンテンツを供給するコンテンツ事業者がコンテンツサーバとＤＲＭサーバを運用し、視聴者側のコンテンツ受信機はコンテンツサーバから暗号化されたレンタルコンテンツをダウンロードするとともに、ＤＲＭサーバから暗号化コンテンツの復号鍵とコンテンツの視聴条件とを取得する。コンテンツの視聴条件の中には、当該コンテンツを視聴することが許される視聴期限情報や、コンテンツの複製条件などが含まれる。
【０００５】
コンテンツ受信機はレンタルコンテンツを再生する場合に、ＤＲＭサーバから指定された視聴期限を参照し、視聴期限が超過していなければ当該コンテンツの再生を開始するとともに、視聴期限を超過していれば当該コンテンツの削除を実施する。
【０００６】
また、コンテンツ受信機は、レンタルコンテンツを視聴期限とともにＳＤカードなどの可換媒体に書き出すこともあり、この場合もＳＤカードの再生端末は、レンタルコンテンツを再生しようとしたとき、または再生を終えたときに、当該コンテンツの視聴期限を検査し、視聴期限が超過していれば、当該コンテンツを削除する。この種の視聴期限付きコンテンツの再生方法として、例えば特許文献１に記載されているようなものがあった。
【０００７】
図１０は、特許文献１に記載されているような従来のコンテンツダウンロードにおいて、コンテンツをサーバからダウンロードした端末が、他の端末でこのコンテンツを視聴するためにコンテンツ移動を行う場合のシーケンス図である。
【０００８】
ダウンロード端末６０１は、サーバ６００から配信されたコンテンツを蓄積し、当該コンテンツの視聴ライセンスをサーバ６００から取得することにより、このコンテンツを視聴することが可能になる。
【０００９】
このコンテンツを別の視聴端末６０２で視聴するためには、コンテンツ自体はダウンロード端末６０１から視聴端末６０２に移動（ムーブ）を行えばよいが、視聴ライセンスはダウンロード端末６０１に紐付けられてサーバ６００で管理されているため、別端末である視聴端末６０２で視聴を可能にするためには、視聴端末６０２が改めてサーバ６００から視聴ライセンスを取得し直す必要がある。
【００１０】
視聴ライセンスの付与形態としては、対象コンテンツの再生許諾条件を絶対日時で指定した形態で付与する視聴期限付き視聴ライセンスと、端末上で初回視聴を行う際に視聴期限を確定させるために、付与時には絶対日時が指定されておらず、例えば４８時間などの視聴可能期間だけが指定された形で付与される視聴期間付き視聴ライセンスとがある。
【００１１】
また、レンタルコンテンツの販売形態には、パック販売と呼ばれる形態がある。これは、例えばドラマの１２話すべてを一つのコンテンツ群、すなわちパッケージとしてレンタル販売し、１２話を個別に購入するよりも安価な価格で提供する形態である。
【００１２】
この場合、ユーザがサービス業者に支払うサービス対価としては安価になるが、その代わり、パックコンテンツ全体で視聴期限が統一されるのが一般的である。具体的には、コンテンツのダウンロード時に視聴期間付き視聴ライセンスを取得する場合、１２本のコンテンツをダウンロードした後、そのうちの１本でも視聴を開始すると、１２本全部の視聴期限が同じ日時に設定されることになる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００４−２２７２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記従来の技術においては、視聴期限が確定していないレンタルコンテンツをＳＤカードなどの可換媒体に書き出し、ポータブル端末などで視聴を行おうとする際に、コンテンツを書き出した端末とポータブル端末との間で、そのコンテンツの視聴期限を統一できないという課題があった。
【００１５】
この課題について、以下に説明する。
【００１６】
図１１は、従来のコンテンツダウンロードにおいて、コンテンツをサーバからダウンロードした端末が、他の端末でこのコンテンツを視聴するためにコンテンツコピーを行う場合のシーケンス図である。
【００１７】
ダウンロード端末６０１が、サーバ６００から配信されて蓄積しているコンテンツを一度も再生しないでＳＤカードなどにコピーして持ち出す場合、ＳＤカードに記録されたコンテンツは、視聴期限が未確定の状態である。したがって、視聴端末６０２が、そのＳＤカードに記録されたコンテンツの視聴を開始した際に、ＳＤカードに記録されたコンテンツの視聴期限が確定することになる。
【００１８】
一方、コンテンツをＳＤカードにコピーした後に、ダウンロード端末６０１が、初めて自身のＨＤＤに蓄積しているそのコンテンツを視聴する場合、その視聴を開始する際に、ＨＤＤに蓄積しているコンテンツの視聴期限が確定することになる。
【００１９】
ダウンロード端末６０１で視聴を開始する時点と、視聴端末６０２で視聴を開始する時点が異なることにより、同じコンテンツでありながら、ダウンロード端末６０１のＨＤＤに蓄積したコンテンツの視聴期限と、ＳＤカードに記録したコンテンツの視聴期限が異なってしまう。
【００２０】
パックコンテンツの一部のコンテンツを可換媒体で持ち出す場合にも、同じパックに含まれるコンテンツ間で視聴期限が異なってしまう、という同様の問題が生じる。
【００２１】
図１２は、パックレンタルコンテンツをサーバ６００から受信したダウンロード端末６０１が、パックの一部のコンテンツをＳＤカード６０６に書き出し、視聴端末６０２でＳＤカード６０６上のコンテンツを視聴しようとする際のシーケンス図である。
【００２２】
サーバ６００のＨＤＤ６０５には、コンテンツ番号１〜１２までの１２本のコンテンツがパックとして保存されている。この１２本のうち、コンテンツ番号１〜９の９本のコンテンツをダウンロード端末６０１がダウンロードし、さらにそのうちのコンテンツ番号１〜５の５本のコンテンツをＳＤカード６０６に書き出す（移動する）ケースを考える。
【００２３】
ＳＤカード６０６への書き出しを行うまでの間に、ダウンロード端末６０１においてコンテンツ番号１〜９のコンテンツのいずれも視聴を行わなかった場合、コンテンツ番号１〜１２のすべてのコンテンツの視聴期限は確定しておらず、例えば初回視聴から４８時間視聴可能というような、視聴期間が指定されている状態である。この状態において、ダウンロード端末６０１上に残されたコンテンツ番号６〜９のコンテンツのいずれかをダウンロード端末６０１で視聴すると、そのコンテンツの視聴期限がその時点から４８時間後までと確定されるので、コンテンツ番号１〜１２のコンテンツすべての視聴期限はこれに同期して確定されねばならない。
【００２４】
しかし、ＳＤカード６０６で持ち出したコンテンツ番号１〜５のコンテンツは視聴端末６０２の管理下にあり、ダウンロード端末６０１がコンテンツ番号１〜５のコンテンツの視聴期限を確定させる手段がない。また、ダウンロード端末６０１にまだダウンロードされていないコンテンツ番号１０〜１２のコンテンツに関しても、ダウンロード端末６０１がこれらの視聴期限を確定させる手段がない。
【００２５】
そして、その後に、視聴端末６０２においてＳＤカード６０６上のコンテンツ番号１〜５のコンテンツのいずれかを視聴すると、そのコンテンツの視聴期限が視聴端末６０２で視聴を開始した時点から４８時間後までと確定され、その前にダウンロード端末６０１で視聴されたコンテンツ（コンテンツ番号６〜９のいずれかのコンテンツ）の視聴期限と異なってしまう。
【００２６】
本発明は、上記従来の課題を考慮して、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる、コンテンツ受信機、ライセンスサーバ、コンテンツ利用システム、およびコンテンツの視聴期限管理方法等を提供することを目的とする。
【課題を解決するための手段】
【００２７】
上述した課題を解決するために、第１の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機であって、
前記コンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部と、第１の制御部とを備え、
前記第１の制御部は、
前記コンテンツを前記可換媒体に書き出す際に、視聴期限が未確定の前記視聴ライセンスが有効な状態で保持されている場合には、前記視聴ライセンス無効化部によって前記視聴ライセンスを無効化させた上で、前記未確定の視聴期限を前記可換媒体に書き出し、その後、前記コンテンツを再生する際に、ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限および前記視聴ライセンスを受信し再生する、コンテンツ受信機である。
【００２８】
また、第２の本発明は、
前記第１の制御部は、
前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、
前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す、第１の本発明のコンテンツ受信機である。
【００２９】
また、第３の本発明は、
前記可換媒体に記録された前記コンテンツおよび前記コンテンツの視聴期限を読み出したコンテンツ再生機では、第２の制御部によって、視聴期限が確定していると判定された場合には、その確定している視聴期限にしたがって前記コンテンツの再生が制御され、視聴期限が未確定と判定された場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求が送信され、前記ライセンスサーバから確定した視聴期限が受信され、その受信された確定した視聴期限にしたがって前記コンテンツの再生が制御され、
前記視聴ライセンス要求を受信した前記ライセンスサーバでは、指定された前記コンテンツの視聴期限がまだ確定されていないときには、視聴期限が確定され、その確定された視聴期限が前記視聴ライセンス要求の要求元へ返信され、前記コンテンツの視聴期限が既に確定されていたときには、その既に確定されていた視聴期限が前記視聴ライセンス要求の要求元へ返信される、第２の本発明のコンテンツ受信機である。
【００３０】
また、第４の本発明は、
前記コンテンツが、所定のコンテンツ群に所属している場合、
前記第１の制御部は、前記コンテンツの視聴ライセンスを無効化したときに、前記コンテンツと同一の前記コンテンツ群に所属する他のコンテンツの視聴ライセンスも無効化し、前記コンテンツの視聴期限を確定したときには、前記コンテンツと同一の前記コンテンツ群に所属する前記コンテンツ受信機内にある他のコンテンツも同じ視聴期限と設定し、前記ライセンスサーバから前記コンテンツの確定した視聴期限を受信したときには、前記コンテンツと同一の前記コンテンツ群に所属する前記コンテンツ受信機内にある他のコンテンツも同じ視聴期限と設定し、
前記コンテンツ再生機が、前記ライセンスサーバから確定した視聴期限を受信したときに、その確定した視聴期限に対応するコンテンツと同一の前記コンテンツ群に所属する他のコンテンツが前記可換媒体に記録されている場合には、それらの他のコンテンツも同じ視聴期限が記録され、
前記ライセンスサーバが、前記指定されたコンテンツの視聴期限を確定したときには、その確定した視聴期限に対応するコンテンツと同一の前記コンテンツ群に所属する他のコンテンツも同じ視聴期限と確定される、第３の本発明のコンテンツ受信機である。
【００３１】
また、第５の本発明は、
前記コンテンツ受信機の前記第１の制御部および前記コンテンツ再生機の前記第２の制御部は、視聴期限が未確定と判定された前記コンテンツについて、前記ライセンスサーバにおいて前記視聴期限が確定しているか否かを問い合わせる確定問い合わせ要求を前記ライセンスサーバへ送信できる、第３の本発明のコンテンツ受信機である。
【００３２】
また、第６の本発明は、
前記視聴ライセンス無効化部が、視聴期限が未確定の前記コンテンツの視聴ライセンスを無効化するとは、前記視聴ライセンスを破棄することであり、
前記第１の制御部は、前記コンテンツを再生する場合に、前記視聴ライセンスが破棄されていれば、前記ライセンスサーバから前記視聴ライセンスを取得し、前記視聴ライセンスに含まれる復号鍵を利用して暗号化された前記コンテンツを復号させて再生するように制御する、第２の本発明のコンテンツ受信機である。
【００３３】
また、第７の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し前記コンテンツを可換媒体に書き出すコンテンツ受信機、および前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機の、それぞれからの視聴ライセンス要求に対応して視聴ライセンスを供給するライセンスサーバであって、
視聴期限が未確定である前記コンテンツの前記視聴期限の確定要求を含む前記視聴ライセンス要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、現在時刻を開始時刻に設定することにより視聴期限を確定してその確定した視聴期限を設定し、前記コンテンツの視聴期限を既に確定していたときには、その既に確定していた視聴期限を設定する、視聴期限設定部と、
前記視聴ライセンスおよび前記視聴期限設定部によって設定された視聴期限を、前記視聴ライセンス要求の要求元に返信するライセンス送信部とを備え、
前記視聴期限設定部は、現在時刻を開始時刻に設定することにより視聴期限を確定したときに、前記コンテンツが所定のコンテンツ群に所属していた場合には、その視聴期限を確定したコンテンツと同一の前記コンテンツ群に所属する他のコンテンツも同じ視聴期限と確定する、ライセンスサーバである。
【００３４】
また、第８の本発明は、
前記ライセンス送信部は、前記コンテンツ受信機または前記コンテンツ再生機から確定問い合わせ要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、視聴期限が未確定である旨を前記確定問い合わせ要求の要求元へ返信し、前記指定された前記コンテンツの視聴期限を既に確定していたときには、前記既に確定していた視聴期限を前記要求元へ返信する、第７の本発明のライセンスサーバである。
【００３５】
また、第９の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴ライセンスを供給するライセンスサーバとを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、視聴期限が未確定の前記コンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部と、第１の制御部とを有し、
前記第１の制御部は、
前記コンテンツを再生する場合には、前記視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴ライセンスが無効であれば、前記ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出し、
前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、
前記コンテンツ再生機は、前記可換媒体に記録された前記コンテンツおよび前記コンテンツの視聴期限を読み出す読み出し部と、前記読み出し部によって読み出された前記コンテンツの視聴期限が確定しているか未確定かを判定する期限確定判定部と、第２の制御部とを有し、
前記第２の制御部は、
前記期限確定判定部によって視聴期限が確定していると判定された場合には、その確定している視聴期限にしたがって前記コンテンツの再生を制御し、
前記期限確定判定部によって視聴期限が未確定と判定された場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限を受信し、その受信した確定した視聴期限にしたがって前記コンテンツの再生を制御し、
前記ライセンスサーバは、
前記視聴ライセンス要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、現在時刻を開始時刻に設定することにより視聴期限を確定してその確定した視聴期限を設定し、前記コンテンツの視聴期限を既に確定していたときには、その既に確定していた視聴期限を設定する、視聴期限設定部と、
前記視聴ライセンスおよび前記視聴期限設定部によって設定された視聴期限を、前記視聴ライセンス要求の要求元へ返信するライセンス送信部とを有する、コンテンツ利用システムである。
【００３６】
また、第１０の本発明は、
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴ライセンスを供給するライセンスサーバとを備えたコンテンツ利用システムのコンテンツの視聴期限管理方法であって、
視聴期限が未確定の前記コンテンツの視聴ライセンスを持っている前記コンテンツ受信機が、前記コンテンツを再生する場合には、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、再生した前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記コンテンツ再生機が、前記可換媒体に書き出された前記コンテンツを再生する場合は、前記可換媒体に記録された前記確定した視聴期限にしたがって、前記コンテンツの再生を制御し、
前記視聴期限が未確定の前記コンテンツの視聴ライセンスを持っている前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴ライセンスを無効化した上で前記未確定の視聴期限を前記可換媒体に書き出し、その後、（ａ）前記コンテンツ受信機が、前記コンテンツを再生する場合には、前記ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、視聴期限が確定していないときには視聴期限を確定して返信してもらい、視聴期限が既に確定しているときにはその確定済みの視聴期限を返信してもらい、また、（ｂ）前記コンテンツ再生機が、前記可換媒体に書き出された前記コンテンツを再生する場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、視聴期限が確定していないときには視聴期限を確定して返信してもらい、視聴期限が既に確定しているときにはその確定済みの視聴期限を返信してもらう、コンテンツの視聴期限管理方法である。
【００３７】
また、第１１の本発明は、
第２の本発明のコンテンツ受信機の、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す前記第１の制御部としてコンピュータを機能させるプログラムである。
【００３８】
また、第１２の本発明は、
第１１の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００３９】
本発明により、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる、コンテンツ受信機、ライセンスサーバ、コンテンツ利用システム、およびコンテンツの視聴期限管理方法等を提供できる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態１のコンテンツ利用システムのブロック図
【図２】（ａ）、本発明の実施の形態１における、確定した視聴期限の情報を含む視聴期限付き視聴ライセンスを表す模式図、（ｂ）本発明の実施の形態１における、未確定の視聴期限の情報を含む視聴期間付き視聴ライセンスを表す模式図、（ｃ）本発明の実施の形態１における、確定した視聴期限の情報を含む視聴期限付き書き出しライセンスを表す模式図、（ｄ）本発明の実施の形態１における、未確定の視聴期限の情報を含む視聴期間付き書き出しライセンスを表す模式図
【図３】本発明の実施の形態１の、ダウンロード端末のＨＤＤ上のダウンロードコンンツリストを表す図
【図４】本発明の実施の形態１の、ＳＤカード上のダウンロードコンテンツリストを表す図
【図５】本発明の実施の形態１の、ダウンロード端末における再生開始時のパックコンテンツの視聴期限同期を行う処理のフローチャート
【図６】本発明の実施の形態１の、ダウンロード端末におけるパックコンテンツをＳＤカードに書き出す処理のフローチャート
【図７】本発明の実施の形態１の、視聴端末におけるＳＤカード上のパックコンテンツの再生開始時の処理を表すフローチャート
【図８】本発明の実施の形態１の、ライセンスサーバにおける視聴期限付き視聴ライセンス要求受信時の処理を表すフローチャート
【図９】本発明の実施の形態１の、ライセンスサーバにおける視聴期間付き視聴ライセンス要求受信時の処理を表すフローチャート
【図１０】従来のコンテンツダウンロードにおける、端末間のコンテンツ移動を表すシーケンス図
【図１１】従来のコンテンツダウンロードにおける、端末間のコンテンツコピーを表すシーケンス図
【図１２】従来のコンテンツダウンロードシステムにおけるパックコンテンツの分割視聴を表すシーケンス図
【発明を実施するための形態】
【００４１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００４２】
（実施の形態１）
図１は、本発明の実施の形態１における、コンテンツ利用システムのブロック図である。
【００４３】
ダウンロード端末９０３が、インターネット（図示せず）を介して、コンテンツサーバ９０１およびライセンスサーバ９０２に接続されている。
【００４４】
また、視聴端末９６０が、インターネットを介して、ライセンスサーバ９０２に接続されている。
【００４５】
ダウンロード端末９０３のネットワークＩＦ９０４は、インターネットを介して接続されているコンテンツサーバ９０１から暗号化コンテンツをダウンロードして、コンテンツ９０５としてＨＤＤなどの蓄積媒体９２１に蓄積するとともに、ダウンロードしたコンテンツ９０５の視聴ライセンスをライセンスサーバ９０２から取得して視聴ライセンス９０６として蓄積する。
【００４６】
再生制御部９０７は、ユーザからの指示（図示せず）によって、蓄積媒体９２１に蓄積されたコンテンツのいずれかの再生が指示されると、対象コンテンツの視聴条件を確認し、対象コンテンツの再生が可能と判断すれば、コンテンツ復号鍵を復号機９０８にセットするとともに、暗号化されたコンテンツ９０５を読み込んで復号・再生を開始する。
【００４７】
再生制御部９０７は、視聴条件を確認する際、ダウンロードコンテンツリスト８００から対象コンテンツの視聴期限を取得し、時計９２３から取得した現在時刻と比較することにより視聴期限を超過していないか判定し、視聴期限を超過していなければ、そのコンテンツを再生可能と判断する。
【００４８】
また、ＳＤカード書き出し制御部９１０は、ユーザからの指示（図示せず）によって、蓄積媒体９２１に蓄積されたコンテンツ９０５の一部または全部をＳＤカード９１１にコピーするとともに、それらのコンテンツに関連するダウンロードコンテンツリスト８０１をＳＤカード９１１に記録する。
【００４９】
視聴端末９６０には、ダウンロード端末９０３によってコンテンツ９０５が書き出されたＳＤカード９１１が挿入され、再生制御部９１７は、ユーザからの指示（図示せず）によって、ＳＤカード９１１上のコンテンツ９０５のいずれかの再生が指示されると、ネットワークＩＦ９２６によって、対象コンテンツの視聴ライセンスをライセンスサーバ９０２から取得する。
【００５０】
そして、再生制御部９１７は、ＳＤカード読み書き部９２０によってＳＤカード９１１からダウンロードコンテンツリスト８０１を読み出させ、期限確定判定部９２４から対象コンテンツの視聴期限情報を取得し、時計９２５から取得した現在時刻と比較することにより視聴期限を超過していないか判定する。そして、視聴期限を超過していなければ、再生制御部９１７はそのコンテンツを再生可能と判断し、コンテンツ復号鍵を復号機９１８にセットするとともに、暗号化されたコンテンツ９０５をＳＤカード読み書き部９２０によって読み込んで復号・再生を開始する。
【００５１】
ライセンスサーバ９０２は、ライセンス要求受信部９１２が、ダウンロード端末９０３または視聴端末９６０からのライセンス要求を受信すると、ライセンス送信部９１３が、指定されたコンテンツに対応するライセンスを要求元へ返信する。その際、ライセンス要求受信部９１２が視聴期限の確定要求を含むライセンス要求を受信した場合には、視聴期限設定部９１４によって指定されたコンテンツの視聴期限を確定し、ライセンス送信部９１３が、ライセンスと共にその確定した視聴期限をライセンス要求の要求元へ返信する。
【００５２】
なお、ダウンロード端末９０３が、本発明のコンテンツ受信機の一例にあたり、視聴端末９６０が、本発明のコンテンツ再生機の一例にあたる。また、ＳＤカード９１１が、本発明の可換媒体の一例にあたる。また、再生制御部９０７とＳＤカード書き出し制御部９１０を合わせた構成が、本発明の第１の制御部の一例にあたる。また、再生制御部９１７が、本発明の第２の制御部の一例にあたり、ＳＤカード読み書き部９２０が、本発明の読み出し部の一例にあたる。
【００５３】
図２は、本実施の形態１において、ライセンスサーバ９０２がダウンロード端末９０３および視聴端末９６０へ供給する、視聴ライセンスと書き出しライセンスを表す図である。
【００５４】
図２（ａ）は、視聴期限付き視聴ライセンス７００を示しており、確定した視聴期限の情報を含んでいる。図２（ｂ）は、視聴期間付き視聴ライセンス７０１を示しており、未確定の視聴期限の情報を含んでいる。図２（ｃ）は、視聴期限付き書き出しライセンス７１０を示しており、確定した視聴期限の情報を含んでいる。図２（ｄ）は、視聴期間付き書き出しライセンス７１２を示しており、未確定の視聴期限の情報を含んでいる。
【００５５】
視聴期限付き視聴ライセンス７００は、視聴期限付きライセンスであることを表すライセンス種別７１３、対象コンテンツの識別子であるコンテンツＩＤ７０５、パックコンテンツのグループ識別子であるパックＩＤ７１４、暗号コンテンツを復号するための復号鍵７０２、対象コンテンツを視聴することができる期間を示す視聴期間７０３、対象コンテンツを視聴することが許される確定した期間を、絶対日時で示される視聴期限（始）と視聴期限（終）とで示す視聴期限７０４とから構成される。
【００５６】
なお、同じコンテンツ群に属するパックコンテンツのそれぞれには、同じパックＩＤ７１４が付与される。
【００５７】
また視聴期間付き視聴ライセンス７０１も同様の構成であるが、視聴期間７０３、視聴期限（始）および視聴期限（終）に有意な数値が入っているかどうかの違いがある。
【００５８】
視聴期限付き書き出しライセンス７１０および視聴期間付き書き出しライセンス７１２には、書き出し先のメディア種別を示すメディア７１１が追加されている。
【００５９】
図３に、本実施の形態１においてダウンロード端末９０３がコンテンツサーバ９０１からダウンロードして蓄積媒体９２１に蓄積した各コンテンツ９０５の情報を記載した、具体的な形態であるダウンロードコンテンツリスト８００を示す。
【００６０】
ダウンロードコンテンツリスト８００には、コンテンツサーバ９０１からコンテンツをダウンロードする際に取得する視聴ライセンス９０６に含まれる情報にしたがって、そのダウンロードしたコンテンツの情報が記載される。
【００６１】
ダウンロードコンテンツリスト８００の有効／無効フラグ８０８は、当該ライセンスが利用可能状態であるか否かを示すフラグである。なお、視聴ライセンス状態設定部９２２が、再生制御部９０７またはＳＤカード書き出し制御部９１０からの指示にしたがって、有効／無効フラグ８０８の有効および無効の設定を行う。
【００６２】
有効／無効フラグ８０８は、視聴ライセンスをライセンスサーバ９０２から取得した際に、視聴ライセンス状態設定部９２２によって”有効”と設定される。通常は、コンテンツ９０５をダウンロードする際に、そのコンテンツの視聴期間付き視聴ライセンス７０１を取得するので、コンテンツ９０５をダウンロードした際に、そのダウンロードしたコンテンツ９０５の情報がダウンロードコンテンツリスト８００に記載され、有効／無効フラグ８０８が”有効”と設定されることになる。
【００６３】
なお、視聴ライセンス状態設定部９２２が、本発明の視聴ライセンス無効化部の一例にあたる。また、有効／無効フラグ８０８を無効に設定することが、本発明の視聴ライセンスを無効化する、の一例にあたる。
【００６４】
図３のエントリ番号１および３に示すコンテンツは、視聴期限７０４を示す視聴期限（始）と視聴期限（終）に有意な数値が記載されており、これらのコンテンツの視聴期限が確定していることを示している。一方、エントリ番号２および４に示すコンテンツは、視聴期限（始）と視聴期限（終）には有意な数値が記載されておらず、視聴期間７０３にのみ有意な数値が記載されている。これらのコンテンツは、視聴期限管理されているコンテンツであるが、コンテンツサーバ９０１からダウンロードした後、ダウンロード端末９０３でまだ一度も再生していないため、視聴期限が未確定であることを示している。
【００６５】
図４は、本実施の形態１における、ＳＤカード９１１に書き込まれている各コンテンツ９０５の情報を記載した、各コンテンツ９０５とともにＳＤカード９１１に書き込まれているダウンロードコンテンツリスト８０１を示している。ダウンロードコンテンツリスト８０１は、有効／無効フラグ８０８の有無以外は、ダウンロードコンテンツリスト８００と同じである。
【００６６】
図５は、本実施の形態１において、蓄積媒体９２１に蓄積されたパックコンテンツをダウンロード端末９０３で再生する際の視聴期限同期処理のフローチャートである。
【００６７】
図６は、本実施の形態１のダウンロード端末９０３が、蓄積媒体９２１に蓄積されたパックコンテンツをＳＤカード９１１へ書き出す際の書き出し処理のフローチャートである。
【００６８】
図７は、本実施の形態１において、視聴端末９６０が、ＳＤカード９１１に記録されているコンテンツ９０５を視聴する際の視聴開始処理のフローチャートである。
【００６９】
図８は、本実施の形態１のライセンスサーバ９０２における、視聴ライセンス付与処理のフローチャートである。
【００７０】
当初視聴期限が未確定であり初めての視聴開始によって視聴期限が確定されるダウンロードコンテンツを扱う場合の、本実施の形態１のコンテンツ利用システムの動作について以下に説明する。
【００７１】
以下では、「１．ダウンロード端末９０３で再生を行なった後にＳＤカード９１１に書き出す場合」、「２．ダウンロード端末９０３で再生を行なう前にＳＤカード９１１に書き出し、その後、視聴端末９６０で先に再生する場合」、「３．ダウンロード端末９０３で再生を行なう前にＳＤカード９１１に書き出し、その後、ダウンロード端末９０３で先に再生する場合」におけるそれぞれの動作について、図１〜図８を用いて順に説明する。
【００７２】
（１．ダウンロード端末で再生を行なった後にＳＤカードに書き出す場合）
コンテンツサーバ９０１からダウンロードして蓄積媒体９２１に蓄積したコンテンツ９０５を、ＳＤカード９１１へ書き出す前に、ダウンロード端末９０３で再生する場合、ダウンロード端末９０３の再生制御部９０７は、図５に示すフローにしたがって再生制御する。
【００７３】
再生制御部９０７は、まずダウンロードコンテンツリスト８００を検索して再生対象のコンテンツの視聴ライセンスを取得済みかどうか調べ（ステップＳ８２１）、未取得であれば視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得し、ダウンロードコンテンツリスト８００に追記する（ステップＳ８２８）。通常は、コンテンツ９０５をダウンロードする際に、そのコンテンツの視聴期間付き視聴ライセンス７０１を取得しているので、ステップＳ８２１の処理の次にステップＳ８３０の処理が行われる。
【００７４】
視聴ライセンスを取得済みであった場合、再生制御部９０７は、次に、有効／無効フラグ８０８の状態を判定する（ステップＳ８３０）。再生制御部９０７は、ダウンロードコンテンツリスト８００の有効／無効フラグ８０８の状態を視聴ライセンス状態設定部９２２から取得する。この場合、再生しようとしている対象のコンテンツをまだＳＤカード９１１へ書き出していないので、有効／無効フラグ８０８の状態は「有効」であり、次に当該コンテンツの視聴期限が確定しているかどうかを判定する（ステップＳ８２０）。再生制御部９０７は、ダウンロードコンテンツリスト８００の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。
【００７５】
ステップＳ８２０において、当該コンテンツをダウンロード端末９０３で初めて再生する場合には、まだ視聴期限は未確定であり、再生制御部９０７は、現在の時刻情報を時計９２３から取得して、視聴期限（始）に現在時刻を設定し、視聴期限（始）に視聴期間７０３を加算して視聴期限（終）を算出することにより視聴期限７０４を確定し、ダウンロードコンテンツリスト８００にこれらの数値を書き込む（ステップＳ８２３）。
【００７６】
またこのとき、再生制御部９０７は、ダウンロードコンテンツリスト８００上に、いま視聴期限を確定したコンテンツと同一のパックＩＤ７１４を持つコンテンツが他にないかを検索し、もし存在すればそれらすべてのコンテンツについても同一の視聴期限（始）と視聴期限（終）を記入する（ステップＳ８２４）。
【００７７】
そして、再生制御部９０７は、当該コンテンツの再生を開始する（ステップＳ８２７）。
【００７８】
また、当該コンテンツをダウンロード端末９０３で以前に再生していた場合には、ダウンロード端末９０３で初めて再生したときに視聴期限を確定している（ステップＳ８２３）ので、その場合には、ステップＳ８２０において当該コンテンツの視聴期限は確定済みと判断され、再生制御部９０７は、ダウンロードコンテンツリスト８００の視聴期限７０４と、時計９２３から取得した現在時刻とを比較し（ステップＳ８２５）、視聴期限が既に超過していれば当該コンテンツを削除する（ステップＳ８２６）。視聴期限を超過していなければ、再生制御部９０７は、当該コンテンツの再生を開始する（ステップＳ８２７）。
【００７９】
上記のようにダウンロード端末９０３で再生した後に、そのコンテンツをＳＤカード９１１へ書き出す場合、ダウンロード端末９０３のＳＤカード書き出し制御部９１０は、図６に示すフローにしたがって書き出し制御する。
【００８０】
ＳＤカード書き出し制御部９１０は、まず、書き出す対象コンテンツの視聴期限が確定しているかどうかを判定する（ステップＳ８５４）。ＳＤカード書き出し制御部９１０は、ダウンロードコンテンツリスト８００の視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。この場合、書き出す対象コンテンツをダウンロード端末９０３で再生した後なので、当該コンテンツの視聴期限は確定されており、次にＳＤカード書き出し制御部９１０は、ネットワークＩＦ９０４によって、ライセンスサーバ９０２から、書き出しライセンスを取得する（ステップＳ８５１）。
【００８１】
そして、ＳＤカード書き出し制御部９１０は、その書き出しライセンスを用いて、ＳＤカード９１１への書き出し処理を行う（ステップＳ８５２）。この際、ＳＤカード９１１に書き出すダウンロードコンテンツリスト８０１の各領域には、ダウンロードコンテンツリスト８００の値が複写される。
【００８２】
次に、このようにしてダウンロード端末９０３でＳＤカード９１１に書き出されたコンテンツを、視聴端末９６０で視聴する。
【００８３】
視聴端末９６０の再生制御部９１７は、図７に示すフローにしたがってＳＤカード９１１上のコンテンツの再生制御を行なう。
【００８４】
再生制御部９１７は、ユーザからの指示（図示せず）によって、ＳＤカード９１１に記録されたコンテンツの再生が指示されると、まず期限確定判定部９２４によって、対象コンテンツの視聴期限が確定しているかどうかを判定させる（ステップＳ８６５）。期限確定判定部９２４は、ＳＤカード読み書き部９２０によって、ＳＤカード９１１に記録されているダウンロードコンテンツリスト８０１を読み込み、対象コンテンツの視聴期間７０３および視聴期限７０４の情報に基づいて、視聴期限が確定しているかどうかを判定する。
【００８５】
この場合には、ダウンロード端末９０３によって視聴期限が確定されている（ステップＳ８２３）ので、再生制御部９１７は、次にネットワークＩＦ９２６によって、対象コンテンツの視聴期間付き視聴ライセンス７０１をライセンスサーバ９０２から取得する（ステップＳ８６６）。
【００８６】
そして、再生制御部９１７は、視聴期限を超過していないか判定する（ステップＳ８６１）。再生制御部９１７は、期限確定判定部９２４から取得した確定済みの視聴期限と、時計９２５から取得した現在時刻とを比較し、視聴期限が既に超過していれば当該コンテンツを削除する（ステップＳ８６２）。視聴期限を超過していなければ、再生制御部９１７は、当該コンテンツの再生を開始する（ステップＳ８６３）。
【００８７】
なお、ここでは、ステップＳ８６６において、視聴期間付き視聴ライセンス７０１を取得することとしたが、視聴期限付き視聴ライセンス７００を取得するようにしてもよい。その場合には、視聴期限付き視聴ライセンス７００によって視聴期限７０４を取得することとなるが、視聴期限付き視聴ライセンス７００に含まれる視聴期限７０４ではなく、ＳＤカード９１１上のダウンロードコンテンツリスト８０１に記録されている視聴期限７０４にしたがって視聴期限の超過の判断（ステップＳ８６１）を行なう。
【００８８】
（２．ダウンロード端末で再生を行なう前にＳＤカードに書き出し、その後、視聴端末で先に再生する場合）
コンテンツサーバ９０１からダウンロードして蓄積媒体９２１に蓄積し、ダウンロード端末９０３でまだ一度も再生を行なっていないコンテンツをＳＤカード９１１へ書き出す場合、ダウンロード端末９０３のＳＤカード書き出し制御部９１０は、図６に示すフローにしたがって書き出し制御する。
【００８９】
ＳＤカード書き出し制御部９１０は、まず、書き出す対象コンテンツの視聴期限が確定しているかどうかを判定する（ステップＳ８５４）。この場合、書き出す対象コンテンツは、まだダウンロード端末９０３で一度も再生していないので、当該コンテンツの視聴期限は未確定であり、次にＳＤカード書き出し制御部９１０は、書き出す対象コンテンツ全ての有効／無効フラグ８０８を確認する（ステップＳ８５３）。
【００９０】
ＳＤカード書き出し制御部９１０は、ダウンロードコンテンツリスト８００を読み出した視聴ライセンス状態設定部９２２から有効／無効フラグ８０８を取得して、各コンテンツの有効／無効フラグ８０８の状態を確認する。このとき、書き出す対象コンテンツが、初めてＳＤカード９１１へ書き出すものであれば有効／無効フラグ８０８は”有効”となっており、以前にＳＤカード９１１へ書き出したものであり、２回目以降の書き出しをするものであれば有効／無効フラグ８０８は”無効”となっている。
【００９１】
書き出す対象コンテンツの有効／無効フラグ８０８が”有効”である場合、すなわち当該コンテンツのライセンスが利用可能な状態である場合には、ＳＤカード書き出し制御部９１０は、ダウンロードコンテンツリスト８００におけるそれらの書き出す対象コンテンツの有効／無効フラグ８０８を、視聴ライセンス状態設定部９２２によって”無効”と設定させるとともに、書き出す対象ではないコンテンツのうち、書き出す対象コンテンツと同一のパックＩＤを持つコンテンツの有効／無効フラグ８０８も”無効”と設定させる（ステップＳ８５０）。
【００９２】
そして、ＳＤカード書き出し制御部９１０は、書き出す対象コンテンツの書き出しライセンス要求をライセンスサーバ９０２に送付し、ライセンスサーバ９０２から書き出しライセンスを取得し（ステップＳ８５１）、その書き出しライセンスを用いて、ＳＤカード９１１への書き出し処理を行う（ステップＳ８５２）。この際、ＳＤカード９１１のダウンロードコンテンツリスト８０１の各領域には、ダウンロードコンテンツリスト８００の値が複写される。
【００９３】
次に、このようにしてダウンロード端末９０３によってＳＤカード９１１に書き出されたコンテンツを、ダウンロード端末９０３において初めての再生が行なわれるよりも前に、視聴端末９６０で視聴する。
【００９４】
視聴端末９６０の再生制御部９１７は、図７に示すフローにしたがってＳＤカード９１１上のコンテンツの再生制御を行なう。
【００９５】
再生制御部９１７は、ユーザからの指示（図示せず）によって、ＳＤカード９１１に記録されたコンテンツの再生が指示されると、まず期限確定判定部９２４によって、対象コンテンツの視聴期限が確定しているかどうかを判定させる（ステップＳ８６５）。
【００９６】
この場合には、対象コンテンツは視聴期限がダウンロード端末９０３によって確定されずにＳＤカード９１１に書き出されたものなので、ステップＳ８６５において、視聴期限は未確定である、と判定される。
【００９７】
次に、再生制御部９１７は、ネットワークＩＦ９２６によって、対象コンテンツの視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得する（ステップＳ８６０）。
【００９８】
そして、再生制御部９１７は、得られた視聴期限付き視聴ライセンス７００に含まれる確定された視聴期限７０４を示す視聴期限（始）と視聴期限（終）の数値を、ＳＤカード読み書き部９２０によってＳＤカード９１１上のダウンロードコンテンツリスト８０１の該当領域に記入する。またこのとき、当該コンテンツと同一のパックＩＤを持つコンテンツをダウンロードコンテンツリスト８０１上で検索し、ＳＤカード９１１上の全ての該当コンテンツについても、同じ視聴期限７０４を示す視聴期限（始）と視聴期限（終）の数値を記入する（ステップＳ８６４）。
【００９９】
しかる後、再生制御部９１７は、ライセンスサーバ９０２から取得した視聴期限付き視聴ライセンス７００に含まれ、ダウンロードコンテンツリスト８０１に記入した視聴期限７０４と、時計９２５から取得した現在時刻とを比較して（ステップＳ８６１）、視聴期限が超過していれば当該コンテンツをＳＤカード９１１上から削除し（ステップＳ８６２）、超過していなければ再生を開始する（ステップＳ８６３）。
【０１００】
次に、ステップＳ８６０において、視聴端末９６０からの視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２における視聴期限の確定動作について説明する。
【０１０１】
視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２は、図８に示すフローにしたがって要求されたコンテンツの視聴期限を確認および確定し、確定した視聴期限情報（視聴期限７０４）を含む視聴期限付き視聴ライセンス７００を、視聴期限付き視聴ライセンス要求を送信してきた要求元の端末へ返信する。
【０１０２】
ライセンスサーバ９０２は、ダウンロード端末９０３または視聴端末９６０からの視聴期限付き視聴ライセンス要求を受信すると、その視聴期限付き視聴ライセンス要求で指定されているコンテンツに対する、視聴期限の確定要求を含むライセンス要求が初めて受信するものであるかどうかを、コンテンツＩＤ７０５に基づいて自己の履歴情報（図示せず）から調べる（ステップＳ８７０）。
【０１０３】
この場合には、対象のコンテンツはダウンロード端末９０３でもまだ再生されていないので、このときの視聴端末９６０からの視聴期限付き視聴ライセンス要求が、初めての視聴期限の確定要求を含むライセンス要求の受信であり、ステップＳ８７０において、初めての受信であると判定され、次に、対象のコンテンツの視聴期限を既に確定しているかを自己の履歴情報（図示せず）から検索する（ステップＳ８７４）。対象のコンテンツに対する初めての視聴期限付き視聴ライセンス要求を受信した場合でも、対象のコンテンツと同一のパックＩＤを持つコンテンツの視聴期限付き視聴ライセンス要求を以前に受信していた場合には、そのときに対象のコンテンツの視聴期限も確定される（ステップＳ８７３）ので、対象のコンテンツの視聴期限が既に確定している場合もある。
【０１０４】
ステップＳ８７４において、対象のコンテンツの視聴期限がまだ確定されていないと判断した場合には、ライセンスサーバ９０２は、視聴期限（始）に現在時刻を設定し、視聴期限（始）に視聴期間を加算して視聴期限（終）を算出することによりそのコンテンツの視聴期限を確定する（ステップＳ８７１）。このとき、当該コンテンツと同一のパックＩＤを持つ全てのコンテンツについても同様に、同一の視聴期限を確定させる（ステップＳ８７３）。
【０１０５】
そして、ライセンスサーバ９０２は、その確定した視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、視聴期限付き視聴ライセンス要求を送信してきた端末へ、すなわちこの場合には視聴端末９６０へ返送する（ステップＳ８７２）。
【０１０６】
なお、ステップＳ８７４において、対象のコンテンツの視聴期限を既に確定していた場合には、その確定済みの視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、視聴端末９６０へ返送する（ステップＳ８７２）。
【０１０７】
なお、ライセンスサーバ９０２によって視聴期限を確定させるためにライセンスサーバ９０２へ送信する視聴期限付き視聴ライセンス要求が、本発明の、視聴期限の確定要求を含む視聴ライセンス要求の一例にあたる。
【０１０８】
次に、視聴端末９６０で視聴したＳＤカード９１１に記録されたコンテンツと同じ、蓄積媒体９２１に蓄積しているコンテンツを、ダウンロード端末９０３において初めて再生する際の動作について説明する。ダウンロード端末９０３の再生制御部９０７は、図５に示すフローにしたがってそのコンテンツを再生制御する。
【０１０９】
再生制御部９０７は、まずダウンロードコンテンツリスト８００を検索して再生対象のコンテンツの視聴ライセンスを取得済みかどうか調べる（ステップＳ８２１）。この場合は、そのコンテンツの視聴期間付き視聴ライセンスを既に取得しているので、次にステップＳ８３０の処理が行われる。
【０１１０】
次に、再生制御部９０７は、視聴ライセンス状態設定部９２２から、ダウンロードコンテンツリスト８００上の有効／無効フラグ８０８を取得し、その状態を判定する（ステップＳ８３０）。この場合には、そのコンテンツを以前にＳＤカード９１１に書き出した際に有効／無効フラグ８０８が”無効”と設定されている（ステップＳ８５０）ので、再生制御部９０７は、当該コンテンツの視聴ライセンスが利用可能な状態ではないと判断し、次にステップＳ８２８の処理を行う。
【０１１１】
ステップＳ８２８において、再生制御部９０７は、ネットワークＩＦ９０４によって、ライセンスサーバ９０２へ視聴期限付き視聴ライセンス要求を送信し、ライセンスサーバ９０２によって確定された視聴期限７０４を含む対象コンテンツの視聴期限付き視聴ライセンス７００をライセンスサーバ９０２から取得する。
【０１１２】
そして、再生制御部９０７は、得られた視聴期限付き視聴ライセンス７００に含まれる確定された視聴期限７０４を示す視聴期限（始）と視聴期限（終）の数値を、ダウンロードコンテンツリスト８００の該当領域に記入するとともに、視聴ライセンス状態設定部９２２によって、そのコンテンツの有効／無効フラグ８０８を”有効”と記入させる。またこのとき、当該コンテンツと同一のパックＩＤを持つコンテンツをダウンロードコンテンツリスト８００上で検索し、蓄積媒体９２１に蓄積されている全ての該当コンテンツについても同様の処理を実施する（ステップＳ８２９）。
【０１１３】
しかる後、再生制御部９０７は、ライセンスサーバ９０２から取得してダウンロードコンテンツリスト８００に記入した視聴期限７０４と、時計９２３から取得した現在時刻とを比較して（ステップＳ８２５）、視聴期限が超過していれば当該コンテンツを削除し（ステップＳ８２６）、超過していなければ再生を開始する（ステップＳ８２７）。
【０１１４】
次に、ステップＳ８２８において、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２における視聴期限の確定動作について説明する。
【０１１５】
視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２は、図８に示すフローにしたがって要求されたコンテンツの視聴期限を確認および確定し、確定した視聴期限情報（視聴期限７０４）を含む視聴期限付き視聴ライセンス７００を、視聴期限付き視聴ライセンス要求を送信してきたダウンロード端末９０３へ返信する。
【０１１６】
ライセンスサーバ９０２は、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信すると、その視聴期限付き視聴ライセンス要求で指定されているコンテンツに対する、視聴期限の確定要求を含むライセンス要求が初めて受信するものであるかどうかを判断する（ステップＳ８７０）。この場合、そのコンテンツに対する視聴期限付き視聴ライセンス要求は、以前に視聴端末９６０から受信しているので、このときにダウンロード端末９０３から受信した視聴期限付き視聴ライセンス要求については、初めての受信ではない、と判断され、次にステップＳ８７２の処理が行われる。
【０１１７】
そして、ライセンスサーバ９０２は、視聴端末９６０から視聴期限付き視聴ライセンス要求を受信した際に確定した視聴期限の情報（視聴期限７０４）を自己の履歴情報から取り出し、その確定済みの視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、視聴期限付き視聴ライセンス要求を送信してきたダウンロード端末９０３へ返信する。
【０１１８】
視聴端末９６０が視聴期限付き視聴ライセンス要求を送信した際に、ライセンスサーバ９０２が確定して視聴端末９６０へ返信した視聴期限付き視聴ライセンス７００に含まれる視聴期限７０４と同じ視聴期限情報が、その後にダウンロード端末９０３が送信してきた視聴期限付き視聴ライセンス要求に対して返信されるので、視聴端末９６０で再生するＳＤカード９１１上のコンテンツ９０５の視聴期限と、ダウンロード端末９０３で再生する対応するコンテンツ９０５の視聴期限が同期されることになる。
【０１１９】
（３．ダウンロード端末で再生を行なう前にＳＤカードに書き出し、その後、ダウンロード端末で先に再生する場合）
図６を用いて説明した「コンテンツサーバ９０１からダウンロードして蓄積媒体９２１に蓄積し、ダウンロード端末９０３でまだ一度も再生を行なっていないコンテンツをＳＤカード９１１へ書き出すまでの処理」、図７を用いて説明した「視聴端末９６０におけるコンテンツの再生処理」、および図５を用いて説明した「ダウンロード端末９０３におけるコンテンツの再生処理」のいずれの動作も、上記で説明した「２．ダウンロード端末で再生を行なう前にＳＤカードに書き出し、その後、視聴端末で先に再生する場合」と同様である。
【０１２０】
この場合には、視聴端末９６０において初めて再生されるよりも前に、ダウンロード端末９０３で対応するコンテンツの再生が行なわれるので、ダウンロード端末９０３および視聴端末９６０からの視聴期限付き視聴ライセンス要求を受信した際のライセンスサーバ９０２における動作が、「２．ダウンロード端末で再生を行なう前にＳＤカードに書き出し、その後、視聴端末で先に再生する場合」と異なる。
【０１２１】
視聴期限付き視聴ライセンス要求を受信したライセンスサーバ９０２は、図８に示すフローにしたがって動作する。
【０１２２】
この場合には、ライセンスサーバ９０２は、視聴端末９６０から受信する視聴期限付き視聴ライセンス要求よりも先にダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信するので、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信したときに、ステップＳ８７０において、初めての受信である、と判定される。
【０１２３】
そして、ステップＳ８７４において、視聴期限をまだ確定していない、と判断すると、指定されたコンテンツの視聴期限を現在時刻に基づいて確定し（ステップＳ８７１）、その確定した視聴期限７０４を含む視聴期限付き視聴ライセンス７００を、ダウンロード端末９０３へ返信する（ステップＳ８７２）。
【０１２４】
ライセンスサーバ９０２は、その後に視聴端末９６０からの視聴期限付き視聴ライセンス要求を受信すると、それ以前にダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信しているので、ステップＳ８７０において、初めての受信ではない、と判定される。
【０１２５】
そして、ライセンスサーバ９０２は、ダウンロード端末９０３からの視聴期限付き視聴ライセンス要求を受信した際に確定した視聴期限７０４と同じ視聴期限の情報を含む視聴期限付き視聴ライセンス７００を、視聴端末９６０へ返信する（ステップＳ８７２）。
【０１２６】
ダウンロード端末９０３が視聴期限付き視聴ライセンス要求を送信した際に、ライセンスサーバ９０２が確定してダウンロード端末９０３へ返信した、視聴期限付き視聴ライセンス７００に含めた視聴期限７０４と同じ視聴期限情報が、その後に視聴端末９６０が送信してきた視聴期限付き視聴ライセンス要求に対して返信される視聴期限付き視聴ライセンス７００に含まれるので、ダウンロード端末９０３で再生する対応するコンテンツ９０５の視聴期限と、視聴端末９６０で再生するＳＤカード９１１上のコンテンツ９０５の視聴期限が同期されることになる。
【０１２７】
以上に説明したように、本実施の形態１のコンテンツ利用システムでは、パックコンテンツがダウンロード端末９０３内とＳＤカード９１１上とに分散してしまっている場合でも、視聴期限が未確定のコンテンツを再生開始する際には、ダウンロード端末９０３および視聴端末９６０は、必ずライセンスサーバ９０２に対して視聴期限付き視聴ライセンス要求を送信することになる。このとき、どちらの端末が先に視聴期限付き視聴ライセンス要求を送信しても、ライセンスサーバ９０２が先に視聴期限付き視聴ライセンス要求を受信したときの時刻を元に確定した視聴期限７０４が視聴期限付き視聴ライセンス７００に埋め込まれて返信されることになり、パック全体で見れば、パックの中のいずれかのコンテンツを最初に視聴した時刻を元にパック全体のコンテンツ視聴期限が確定することになる。
【０１２８】
また、上記では、コンテンツの再生を開始させる際に、そのコンテンツの視聴期限を確定させるために、視聴期限付き視聴ライセンス要求をライセンスサーバ９０２へ送信することとしたが、視聴期限が未確定であるコンテンツについて、視聴期限が確定していないかどうかをライセンスサーバ９０２に問い合わせるために、視聴期間付き視聴ライセンス要求を送信するようにしてもよい。なお、この場合の視聴期限が確定していないかどうかを問い合わせるために送信する視聴期間付き視聴ライセンス要求が、本発明の確定問合せ要求の一例にあたる。
【０１２９】
図９は、ライセンスサーバ９０２における、視聴期間付き視聴ライセンス要求を受信した際の視聴ライセンス付与処理のフローチャートを示す。
【０１３０】
ダウンロード端末９０３または視聴端末９６０から、視聴期間付き視聴ライセンスの要求を受けたライセンスサーバ９０２は、当該コンテンツの視聴期限が既に確定済みかどうかを自己の履歴情報（図示せず）から検索し（ステップＳ８８０）、既に確定済みであれば視聴期限付き視聴ライセンス７００を要求元の端末に返送し（ステップＳ８８１）、未確定であれば視聴期間付き視聴ライセンス７０１を返送する（ステップＳ８８２）。
【０１３１】
視聴期間付き視聴ライセンス要求を用いることにより、ユーザは、視聴期限が未確定の状態であるコンテンツの視聴期限の確定状況を確認することができる。例えば、コンテンツをＳＤカード９１１などで持ち出した場合、視聴端末９６０で視聴するユーザは、ダウンロード端末９０３で視聴する他のユーザがいつ同じコンテンツの視聴を開始するのかわからないが、視聴期間付き視聴ライセンス要求を用いることにより、他のユーザが視聴を開始した場合に、そのコンテンツの視聴期限を確認することができる。これにより、視聴端末９６０で視聴するユーザが、視聴しないままに視聴期限が過ぎてしまうことを防止でき、また確認した視聴期限に合わせて視聴する予定時間を検討することができる。
【０１３２】
なお、本実施の形態１においては、ダウンロード端末９０３内の視聴ライセンスを無効化する一例として、有効／無効フラグ８０８で管理して設定することとしたが、有効／無効フラグ８０８を用いる代わりに、視聴ライセンスを一旦削除することによって視聴ライセンスを無効化し、後に視聴期限付き視聴ライセンスを再取得するようにしても同じ効果が得られることは言うまでもない。本発明は、有効／無効フラグ８０８が無効に設定される、または視聴ライセンスが破棄されることにより、必然的に視聴ライセンスの再取得を必要とさせるものである。
【０１３３】
視聴ライセンスを一旦破棄することにより無効化する場合には、視聴ライセンスが破棄されることにより当該コンテンツの復号鍵も削除されるため、その後に当該コンテンツを再生する際には、復号鍵を取得するために必然的に視聴ライセンスを再取得することとなる。
【０１３４】
なお、視聴ライセンスの無効化を視聴ライセンスを一旦破棄することにより実現する場合には、図５のステップＳ８３０および図６のステップＳ８５３における有効／無効フラグ８０８の判定処理の代わりに、視聴ライセンスの有無の判定となる。また、この場合には、図５のステップＳ８２１の処理は不要となる。
【０１３５】
以上説明したように、本発明によれば、可換媒体上に部分的に書き出されたパックコンテンツにおいても、ダウンロード端末上に残っているパックコンテンツとの視聴期限同期を実現することが可能となり、パックレンタルコンテンツを可換媒体で持ち出し視聴する際にも、初回視聴時にコンテンツの視聴期限を確定させることができるという利点がある。
【０１３６】
なお、本実施の形態１においては、パックコンテンツ内の分散されたコンテンツの期限同期について説明したが、パックではなくとも、ダウンロード端末９０３内に視聴可能な状態のレンタルコンテンツを残してＳＤカード９１１にコンテンツをコピーするようなケースにおいても、同様の方法でダウンロード端末９０３内のコンテンツの視聴期限と、ＳＤカード９１１上のコンテンツの視聴期限とを同期させることができることは言うまでもない。
【０１３７】
なお、ダウンロード端末９０３の、再生制御部９０７、ＳＤカード書き出し制御部９１０および視聴ライセンス状態設定部９２２などの機能は、ハードウェアだけで実現するよりも、ＣＰＵによりプログラムを実行させてソフトウェアで実現した方が、サーバから受信するデータのフォーマットの変更や蓄積媒体９２１に格納するデータのフォーマットの変更などに柔軟に対応できる。視聴端末９６０における、再生制御部９１７、ＳＤカード読み書き部９２０および期限確定判定部９２４などの機能についても同様に、ソフトウェアで実現した方が仕様変更等に柔軟に対応できる。
【０１３８】
なお、本発明のプログラムは、上述した本発明のコンテンツ受信機の、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す前記第１の制御部の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１３９】
また、本発明の記録媒体は、上述した本発明のコンテンツ受信機の、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す前記第１の制御部の機能をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用される記録媒体である。
【０１４０】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１４１】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１４２】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１４３】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１４４】
本発明に係るコンテンツ受信機、ライセンスサーバ、コンテンツ利用システムおよびコンテンツの視聴期限管理方法等は、視聴期限を同一とすべき複数のコンテンツの一部のコンテンツを視聴期限が確定する前に可換媒体に書き出した場合でも、それらの複数のコンテンツの視聴期限を同期させることができる効果を有し、視聴期限管理された暗号化コンテンツをコンテンツ受信機から可換媒体にコピーして持ち出して可換媒体の再生機で再生する、コンテンツ受信機、ライセンスサーバ、コンテンツ利用システム、およびコンテンツの視聴期限管理方法等として有用である。
【符号の説明】
【０１４５】
６００  サーバ
６０１  ダウンロード端末
６０２  視聴端末
６０５  ＨＤＤ
６０６  ＳＤカード
７００  視聴期限付き視聴ライセンス
７０１  視聴期間付き視聴ライセンス
７０２  復号鍵
７０３  視聴期間
７０４  視聴期限
７０５  コンテンツＩＤ
７１０  視聴期限付き書き出しライセンス
７１１  メディア
７１２  視聴期間付き書き出しライセンス
７１３  ライセンス種別
７１４  パックＩＤ
８００  ダウンロードコンテンツリスト
８０１  ダウンロードコンテンツリスト
８０８  有効／無効フラグ
９０１  コンテンツサーバ
９０２  ライセンスサーバ
９０３  ダウンロード端末
９０４  ネットワークＩＦ
９０５  コンテンツ
９０６  視聴ライセンス
９０７  再生制御部
９０８  復号機
９１０  ＳＤカード書き出し制御部
９１１  ＳＤカード
９１２  ライセンス要求受信部
９１３  ライセンス送信部
９１４  視聴期限設定部
９１７  再生制御部
９１８  復号機
９２０  ＳＤカード読み書き部
９２１  蓄積媒体
９２２  視聴ライセンス状態設定部
９２３  時計
９２４  期限確定判定部
９２５  時計
９２６  ネットワークＩＦ
９６０  視聴端末
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機であって、
前記コンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部と、第１の制御部とを備え、
前記第１の制御部は、
前記コンテンツを前記可換媒体に書き出す際に、視聴期限が未確定の前記視聴ライセンスが有効な状態で保持されている場合には、前記視聴ライセンス無効化部によって前記視聴ライセンスを無効化させた上で、前記未確定の視聴期限を前記可換媒体に書き出し、その後、前記コンテンツを再生する際に、ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限および前記視聴ライセンスを受信し再生する、コンテンツ受信機。
【請求項２】
前記第１の制御部は、
前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、
前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す、請求項１に記載のコンテンツ受信機。
【請求項３】
前記可換媒体に記録された前記コンテンツおよび前記コンテンツの視聴期限を読み出したコンテンツ再生機では、第２の制御部によって、視聴期限が確定していると判定された場合には、その確定している視聴期限にしたがって前記コンテンツの再生が制御され、視聴期限が未確定と判定された場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求が送信され、前記ライセンスサーバから確定した視聴期限が受信され、その受信された確定した視聴期限にしたがって前記コンテンツの再生が制御され、
前記視聴ライセンス要求を受信した前記ライセンスサーバでは、指定された前記コンテンツの視聴期限がまだ確定されていないときには、視聴期限が確定され、その確定された視聴期限が前記視聴ライセンス要求の要求元へ返信され、前記コンテンツの視聴期限が既に確定されていたときには、その既に確定されていた視聴期限が前記視聴ライセンス要求の要求元へ返信される、請求項２に記載のコンテンツ受信機。
【請求項４】
前記コンテンツが、所定のコンテンツ群に所属している場合、
前記第１の制御部は、前記コンテンツの視聴ライセンスを無効化したときに、前記コンテンツと同一の前記コンテンツ群に所属する他のコンテンツの視聴ライセンスも無効化し、前記コンテンツの視聴期限を確定したときには、前記コンテンツと同一の前記コンテンツ群に所属する前記コンテンツ受信機内にある他のコンテンツも同じ視聴期限と設定し、前記ライセンスサーバから前記コンテンツの確定した視聴期限を受信したときには、前記コンテンツと同一の前記コンテンツ群に所属する前記コンテンツ受信機内にある他のコンテンツも同じ視聴期限と設定し、
前記コンテンツ再生機が、前記ライセンスサーバから確定した視聴期限を受信したときに、その確定した視聴期限に対応するコンテンツと同一の前記コンテンツ群に所属する他のコンテンツが前記可換媒体に記録されている場合には、それらの他のコンテンツも同じ視聴期限が記録され、
前記ライセンスサーバが、前記指定されたコンテンツの視聴期限を確定したときには、その確定した視聴期限に対応するコンテンツと同一の前記コンテンツ群に所属する他のコンテンツも同じ視聴期限と確定される、請求項３に記載のコンテンツ受信機。
【請求項５】
前記コンテンツ受信機の前記第１の制御部および前記コンテンツ再生機の前記第２の制御部は、視聴期限が未確定と判定された前記コンテンツについて、前記ライセンスサーバにおいて前記視聴期限が確定しているか否かを問い合わせる確定問い合わせ要求を前記ライセンスサーバへ送信できる、請求項３に記載のコンテンツ受信機。
【請求項６】
前記視聴ライセンス無効化部が、視聴期限が未確定の前記コンテンツの視聴ライセンスを無効化するとは、前記視聴ライセンスを破棄することであり、
前記第１の制御部は、前記コンテンツを再生する場合に、前記視聴ライセンスが破棄されていれば、前記ライセンスサーバから前記視聴ライセンスを取得し、前記視聴ライセンスに含まれる復号鍵を利用して暗号化された前記コンテンツを復号させて再生するように制御する、請求項２に記載のコンテンツ受信機。
【請求項７】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し前記コンテンツを可換媒体に書き出すコンテンツ受信機、および前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機の、それぞれからの視聴ライセンス要求に対応して視聴ライセンスを供給するライセンスサーバであって、
視聴期限が未確定である前記コンテンツの前記視聴期限の確定要求を含む前記視聴ライセンス要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、現在時刻を開始時刻に設定することにより視聴期限を確定してその確定した視聴期限を設定し、前記コンテンツの視聴期限を既に確定していたときには、その既に確定していた視聴期限を設定する、視聴期限設定部と、
前記視聴ライセンスおよび前記視聴期限設定部によって設定された視聴期限を、前記視聴ライセンス要求の要求元に返信するライセンス送信部とを備え、
前記視聴期限設定部は、現在時刻を開始時刻に設定することにより視聴期限を確定したときに、前記コンテンツが所定のコンテンツ群に所属していた場合には、その視聴期限を確定したコンテンツと同一の前記コンテンツ群に所属する他のコンテンツも同じ視聴期限と確定する、ライセンスサーバ。
【請求項８】
前記ライセンス送信部は、前記コンテンツ受信機または前記コンテンツ再生機から確定問い合わせ要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、視聴期限が未確定である旨を前記確定問い合わせ要求の要求元へ返信し、前記指定された前記コンテンツの視聴期限を既に確定していたときには、前記既に確定していた視聴期限を前記要求元へ返信する、請求項７に記載のライセンスサーバ。
【請求項９】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴ライセンスを供給するライセンスサーバとを備えたコンテンツ利用システムであって、
前記コンテンツ受信機は、視聴期限が未確定の前記コンテンツの視聴ライセンスを無効化する視聴ライセンス無効化部と、第１の制御部とを有し、
前記第１の制御部は、
前記コンテンツを再生する場合には、前記視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴ライセンスが無効であれば、前記ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出し、
前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、
前記コンテンツ再生機は、前記可換媒体に記録された前記コンテンツおよび前記コンテンツの視聴期限を読み出す読み出し部と、前記読み出し部によって読み出された前記コンテンツの視聴期限が確定しているか未確定かを判定する期限確定判定部と、第２の制御部とを有し、
前記第２の制御部は、
前記期限確定判定部によって視聴期限が確定していると判定された場合には、その確定している視聴期限にしたがって前記コンテンツの再生を制御し、
前記期限確定判定部によって視聴期限が未確定と判定された場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから確定した視聴期限を受信し、その受信した確定した視聴期限にしたがって前記コンテンツの再生を制御し、
前記ライセンスサーバは、
前記視聴ライセンス要求を受信した場合、指定された前記コンテンツの視聴期限をまだ確定していないときには、現在時刻を開始時刻に設定することにより視聴期限を確定してその確定した視聴期限を設定し、前記コンテンツの視聴期限を既に確定していたときには、その既に確定していた視聴期限を設定する、視聴期限設定部と、
前記視聴ライセンスおよび前記視聴期限設定部によって設定された視聴期限を、前記視聴ライセンス要求の要求元へ返信するライセンス送信部とを有する、コンテンツ利用システム。
【請求項１０】
視聴期限が管理されたコンテンツをコンテンツサーバから受信し、前記コンテンツを可換媒体に書き出すコンテンツ受信機と、前記可換媒体に記録された前記コンテンツを再生するコンテンツ再生機と、前記コンテンツの視聴ライセンスを供給するライセンスサーバとを備えたコンテンツ利用システムのコンテンツの視聴期限管理方法であって、
視聴期限が未確定の前記コンテンツの視聴ライセンスを持っている前記コンテンツ受信機が、前記コンテンツを再生する場合には、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、再生した前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記コンテンツ再生機が、前記可換媒体に書き出された前記コンテンツを再生する場合は、前記可換媒体に記録された前記確定した視聴期限にしたがって、前記コンテンツの再生を制御し、
前記視聴期限が未確定の前記コンテンツの視聴ライセンスを持っている前記コンテンツ受信機が、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴ライセンスを無効化した上で前記未確定の視聴期限を前記可換媒体に書き出し、その後、（ａ）前記コンテンツ受信機が、前記コンテンツを再生する場合には、前記ライセンスサーバへ視聴期限の確定要求を含む視聴ライセンス要求を送信し、視聴期限が確定していないときには視聴期限を確定して返信してもらい、視聴期限が既に確定しているときにはその確定済みの視聴期限を返信してもらい、また、（ｂ）前記コンテンツ再生機が、前記可換媒体に書き出された前記コンテンツを再生する場合には、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、視聴期限が確定していないときには視聴期限を確定して返信してもらい、視聴期限が既に確定しているときにはその確定済みの視聴期限を返信してもらう、コンテンツの視聴期限管理方法。
【請求項１１】
請求項２に記載のコンテンツ受信機の、前記コンテンツを再生する前に前記可換媒体に書き出す場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、前記視聴ライセンスを無効化させた上で前記未確定の視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記未確定の視聴期限を前記可換媒体に書き出し、前記コンテンツを再生する場合には、前記視聴期限が未確定の視聴ライセンスが有効であれば、現在時刻を開始時刻に設定することにより視聴期限を確定し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その確定した視聴期限を前記可換媒体に書き出し、前記視聴期限が未確定の視聴ライセンスが無効であれば、前記ライセンスサーバへ前記視聴期限の確定要求を含む視聴ライセンス要求を送信し、前記ライセンスサーバから前記確定した視聴期限および前記視聴ライセンスを受信し、その後、前記コンテンツを前記可換媒体に書き出す場合は、その受信した確定した視聴期限を前記可換媒体に書き出す前記第１の制御部としてコンピュータを機能させるプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2011125141.tif 000015
【図２】
2011125141.tif 000016
【図３】
2011125141.tif 000017
【図４】
2011125141.tif 000018
【図５】
2011125141.tif 000019
【図６】
2011125141.tif 000020
【図７】
2011125141.tif 000021
【図８】
2011125141.tif 000022
【図９】
2011125141.tif 000023
【図１０】
2011125141.tif 000024
【図１１】
2011125141.tif 000025
【図１２】
2011125141.tif 000026
【国際調査報告】
2011125141.tif 000027
2011125141.tif 000028
2011125141.tif 000029