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