(57)【要約】【課題】コンテンツ配信システムにおいて、ＩＣカード間でライセンスを移動した後に、移動先ＩＣカードの受信機でライセンスの有効期限を延長することができない。【解決手段】ＩＣカード間でライセンスを移動する場合、移動元のＩＣカードは、ＥＭＭのライセンス移動通知をＥＭＭサーバに送信する。このとき、移動元のＩＣカードにおける移動したライセンスに対応する記憶領域を書き込み禁止状態にする。ライセンス移動通知を受け取ったＥＭＭサーバは、移動元のＩＣカードの書き込み禁止状態を解除する解除情報を作成し移動元のＩＣカードに送信すると共に、ＥＭＭの送り先を移動先のＩＣカードに変更する。移動元のＩＣカードでは、ＥＭＭサーバから解除情報を受信し、これを書き込み禁止状態解除情報解釈部に渡す。次に、書き込み禁止状態解除情報解釈部が、解除情報を記憶領域に設定する。【選択図】図２
2007018300.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの利用可否を契約情報に基づき判定するコンテンツ配信システムであって、
前記コンテンツの利用に関する前記契約情報や利用条件を含むライセンスを一方向通信路を用いて送信する情報送信装置と、
前記ライセンスを受信する情報受信装置と、
で構成され、
前記情報受信装置は、
情報受信装置間で前記ライセンスを移動する手段と、
前記ライセンスを前記情報受信装置間で移動したことを示すライセンス移動通知を前記情報送信装置に送信する手段と、
を備えることを特徴とするコンテンツ配信システム。
【請求項２】
前記情報受信装置はさらに、
前記ライセンスを格納するための記憶領域と、
前記情報受信装置間で前記ライセンスの移動が行われた場合に、前記情報送信装置から送信される前記ライセンスに対しては前記記憶領域を書き込み禁止状態にする手段と、
を備えることを特徴とする請求項１記載のコンテンツ配信システム。
【請求項３】
前記書き込み禁止状態にする手段は、前記記憶領域内に確保された前記ライセンスにあらかじめ対応付けられた領域への前記ライセンスの書き込みを行わない、
ことを特徴とする請求項２に記載のコンテンツ配信システム。
【請求項４】
前記書き込み禁止状態にする手段は、前記ライセンスを移動した場合に移動履歴として前記ライセンスに関する情報を記憶し、
前記情報送信装置から送信される前記ライセンスに対しては、前記移動履歴に情報が登録されている場合は書き込みを行わない、
ことを特徴とする請求項２に記載のコンテンツ配信システム。
【請求項５】
前記情報送信装置はさらに、
前記情報受信装置の書き込み禁止状態を解除する書き込み禁止状態解除情報を送信する手段を備える、
ことを特徴とする請求項２に記載のコンテンツ配信システム。
【請求項６】
前記書き込み禁止状態解除情報は、書き込み禁止状態解除を行うまでの時間情報、または書き込み禁止状態解除を行う時刻情報である、
ことを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項７】
前記情報送信装置が前記情報受信装置にライセンスと共にライセンス更新番号を送信し、
前記書き込み禁止状態解除情報は、前記ライセンスの書込み禁止状態の解除判定を行うライセンス更新番号である、
ことを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項８】
前記書き込み禁止状態解除情報は、強制的に書き込み禁止状態を解除する書き込み禁止状態強制解除情報である、
ことを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項９】
前記書き込み禁止状態解除情報は、前記情報受信装置が前記書き込み禁止状態強制解除情報を生成し、
前記情報受信装置はさらに、
前記情報送信装置に送信する手段を備える、
ことを特徴とする請求項８に記載のコンテンツ配信システム。
【請求項１０】
前記書き込み禁止状態強制解除情報は、前記情報受信装置が生成した乱数である、
ことを特徴とする請求項９に記載のコンテンツ配信システム。
【請求項１１】
前記情報送信装置はさらに、
前記書き込み禁止状態解除情報を一方向通信路経由で送信する手段を備える、
ことを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項１２】
前記情報送信装置はさらに、
前記書き込み禁止状態解除情報を両方向通信路経由で送信する手段を備える、
ことを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項１３】
前記書き込み禁止状態解除情報は、前記情報受信装置から送信される前記移動通知の応答メッセージに付加して送信する手段を備える、
ことを特徴とする請求項１２に記載のコンテンツ配信システム。
【請求項１４】
前記情報受信装置はさらに、
受信した書き込み禁止状態解除情報に従い書込み禁止状態を解除する手段を備える、
ことを特徴とする請求項５に記載のコンテンツ配信システム。
【請求項１５】
前記書き込み禁止状態解除情報が前記時間情報である場合、前記書き込み禁止状態を解除する手段は、前記時間経過後に前記書き込み禁止状態を解除する、
ことを特徴とする請求項１４に記載のコンテンツ配信システム。
【請求項１６】
前記書き込み禁止状態解除情報が前記時刻情報である場合、前記書き込み禁止状態を解除する手段は、前記時刻経過後に前記書き込み禁止状態を解除する、
ことを特徴とする請求項１４に記載のコンテンツ配信システム。
【請求項１７】
前記書き込み禁止状態解除情報が前記更新番号である場合、前記書き込み禁止状態を解除する手段は、前記ライセンス更新番号を基に判定し前記書き込み禁止状態を解除する、
ことを特徴とする請求項１４に記載のコンテンツ配信システム。
【請求項１８】
前記書き込み禁止状態解除情報が前記書き込み禁止状態強制解除情報である場合、前記書込み禁止状態を解除する手段は、前記書き込み禁止状態強制解除情報を受信した直後に書き込み禁止状態を解除する、
ことを特徴とする請求項１４に記載のコンテンツ配信システム。
【請求項１９】
前記情報受信装置はさらに、
カード間のライセンス移動に関して前記情報受信装置が前記書き込み禁止状態にある場合の移動可否判定手段を備える、
ことを特徴とする請求項２に記載のコンテンツ配信システム。
【請求項２０】
前記移動可否判定手段は、前記情報受信装置間で前記ライセンスの移動が行われる際、移動元の前記情報受信装置は、前記書き込み禁止状態、かつ前記ライセンス移動通知が前記情報送信装置に対して未送信であった場合、前記受信装置間での前記ライセンスの移動を禁止する、
ことを特徴とする請求項１９に記載のコンテンツ配信システム。
【請求項２１】
前記移動可否判定手段は、前記ライセンスの移動履歴を参照することで前記記憶領域に設定される移動禁止情報に従って移動の可否を判定する、
ことを特徴とする請求項１９に記載のコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、著作権保護されたコンテンツをライセンスに基づいて利用可否を判定してユーザに提供するコンテンツ配信システムにおいて、コンテンツに関する契約情報や利用条件の有効期限が設定されたライセンスの受信機間の移動（ムーブ）に関し、移動先の受信機でライセンスの有効期限を延長するシステムに関するものである。
【背景技術】
【０００２】
近年、放送や通信を利用して、著作権保護されたコンテンツを配信するサービスが普及してきている。ここで、コンテンツとは、動画、静止画、音声などのデジタルデータを指す。放送経由でコンテンツを配信するサービスとしては、ＢＳ（Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）／ＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）を利用した有料放送サービスが存在する。これらは日本におけるデジタル放送の規格化団体であるＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ）によって規格化された限定受信システム（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ：以降ＣＡＳと記述）を利用している。
【０００３】
また、サーバ型放送というサービスの開始が検討されている。サーバ型放送では、暗号化されたコンテンツがそのまま受信機に蓄積される。この蓄積されたコンテンツはそのままでは利用することができないが、コンテンツの利用条件とコンテンツを復号する鍵から構成されるライセンスの利用可否判定を行うことで利用可能となる。
【０００４】
サーバ型放送のＣＡＳでは、少なくともコンテンツ鍵、ワーク鍵、マスター鍵の３種類の暗号鍵が用いられる。コンテンツはコンテンツ鍵で暗号化され、このコンテンツ鍵を含んだ情報はワーク鍵で暗号化する。また、ワーク鍵を含んだ情報をマスター鍵で暗号化して受信機に送信される。コンテンツ鍵はコンテンツ毎に作成される鍵であり、同一のコンテンツに対しては同一のコンテンツ鍵を用いて暗号化されている。このコンテンツ鍵は、Ｋｃ伝送用ＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）またはＡＣＩ（Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）を用いて、各受信機に一斉に送信される。このＫｃ伝送用ＥＣＭやＡＣＩは、コンテンツ利用契約がある受信機にのみ送信されるワーク鍵で暗号化されている。ワーク鍵は、受信機固有のマスター鍵で暗号化されたＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）を用いて送信されるため、契約のある受信機でしかＥＭＭを復号しワーク鍵を取り出すことはできない。結局、利用契約を結んだ受信機でのみコンテンツが利用可能となる。
【０００５】
コンテンツ鍵を含むライセンスをサブライセンス、ワーク鍵を含むライセンスをメインライセンスとして区別することもある。メインライセンスには契約情報の有効期限があり、期限切れ前に定期的にメインライセンスの期限を延長するＥＭＭを送信し、古いライセンスを新しいライセンスで上書きすることで期限延長処理を行う。
【０００６】
このようなライセンス配信システムにおいて、例えば、特許文献１には、メインライセンスを受信機のＩＣカード間で移動（ムーブ）するシステムが開示されている。受信機に挿入されたＩＣカードは、ライセンスに関わる処理などを行う。ここで、移動という処理は、移動先へのコピーと移動元での無効化の２つの操作を意味する。特許文献１のシステムでは、移動時の処理として、一時的な有効期限を持つメインライセンスを移動先ＩＣカードにコピーし、移動元ＩＣカードではコピーした有効期限分のメインライセンスを無効とする方法がとられている。このため、移動したメインライセンスは一時的な利用に制限される。
【特許文献１】特開２００２−１２５２１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、この特許文献１のシステムでは、メインライセンスの有効期限延長処理を想定した場合、移動元ＩＣカードでの有効期限延長は可能であるが、移動先ＩＣカードのメインライセンスは一時的な利用に限定されるものであるので、移動先ＩＣカードでの有効期限延長処理はできない。
【０００８】
このように、従来のシステムでは、ＩＣカード間のライセンス移動において、移動先ＩＣカードでライセンスの有効期限を延長することはできず、ユーザの利便性に問題があった。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明は、ライセンスを移動したときに、移動先のＩＣカードで有効期限の延長を行うためのシステムである。ライセンスの移動完了通知を移動先ＩＣカードから受信した移動元ＩＣカードは、ライセンス移動通知をＥＭＭサーバに送信する。このとき、移動元ＩＣカードでは移動したライセンスを書き込み禁止状態にする。ライセンス移動通知を受信したＥＭＭサーバは、ＥＭＭの送信スケジュールを参照し書き込み禁止状態解除情報を作成して、これを移動元ＩＣカードに送信する。書き込み禁止状態解除情報を受信した移動元ＩＣカードは、この書き込み禁止状態解除情報に従い書き込み禁止状態を解除する。
【００１０】
本発明の請求項１に記載のコンテンツ配信システムは、コンテンツの利用可否を契約情報に基づき判定するコンテンツ配信システムであって、コンテンツの利用に関する契約情報や利用条件を含むライセンスを一方向通信路を用いて送信する情報送信装置と、ライセンスを受信する情報受信装置とで構成され、情報受信装置は情報受信装置間でライセンスを移動する手段と、ライセンスを前記情報受信装置間で移動したことを示すライセンス移動通知を情報送信装置に送信する手段を備える。
【００１１】
本発明の請求項２に記載のコンテンツ配信システムは、情報受信装置はさらに、ライセンスを格納するための記憶領域と、情報受信装置間でライセンスの移動が行われた場合に、情報送信装置から送信されるライセンスに対しては記憶領域を書き込み禁止状態にする手段を備える。
【００１２】
本発明の請求項３に記載のコンテンツ配信システムは、書き込み禁止状態にする手段は、記憶領域内に確保されたライセンスにあらかじめ対応付けられた領域へのライセンスの書き込みを行わない。
【００１３】
本発明の請求項４に記載のコンテンツ配信システムは、書き込み禁止状態にする手段は、ライセンスを移動した場合に移動履歴としてライセンスに関する情報を記憶し、情報送信装置から送信されるライセンスに対しては、移動履歴に情報が登録されている場合は書き込みを行わない。
【００１４】
本発明の請求項５に記載のコンテンツ配信システムは、情報送信装置はさらに、情報受信機の書き込み禁止状態を解除する書き込み禁止状態解除情報を送信する手段を備える。
【００１５】
本発明の請求項６に記載のコンテンツ配信システムは、書き込み禁止状態解除情報は、書き込み禁止状態解除を行うまでの時間情報、または書き込み禁止状態解除を行う時刻情報である。
【００１６】
本発明の請求項７に記載のコンテンツ配信システムは、情報送信装置が情報受信装置にライセンスと共にライセンス更新番号を送信し、書き込み禁止状態解除情報は、ライセンスの書込み禁止状態の解除判定を行うライセンス更新番号である。
【００１７】
本発明の請求項８に記載のコンテンツ配信システムは、書き込み禁止状態解除情報は、強制的に書き込み禁止状態を解除する書き込み禁止状態強制解除情報である。
【００１８】
本発明の請求項９に記載のコンテンツ配信システムは、書き込み禁止状態解除情報は、情報受信装置が書き込み禁止状態強制解除情報を生成し、情報受信装置はさらに、情報送信装置に送信する手段を備える。
【００１９】
本発明の請求項１０に記載のコンテンツ配信システムは、書き込み禁止状態強制解除情報は、情報受信装置が生成した乱数である。
【００２０】
本発明の請求項１１に記載のコンテンツ配信システムは、情報送信装置はさらに、書き込み禁止状態解除情報を一方向通信路経由で送信する手段を備える。
【００２１】
本発明の請求項１２に記載のコンテンツ配信システムは、情報送信装置はさらに、書き込み禁止状態解除情報を両方向通信路経由で送信する手段を備える。
【００２２】
本発明の請求項１３に記載のコンテンツ配信システムは、書き込み禁止状態解除情報は、情報受信装置から送信される前記移動通知の応答メッセージに付加して送信する手段を備える。
【００２３】
本発明の請求項１４に記載のコンテンツ配信システムは、情報受信装置はさらに、受信した書き込み禁止状態解除情報に従い書込み禁止状態を解除する手段を備える。
【００２４】
本発明の請求項１５に記載のコンテンツ配信システムは、書き込み禁止状態解除情報が時間情報である場合、書き込み禁止状態を解除する手段は時間経過後に書き込み禁止状態を解除する。
【００２５】
本発明の請求項１６に記載のコンテンツ配信システムは、書き込み禁止状態解除情報が時刻情報である場合、書き込み禁止状態を解除する手段は時刻経過後に書き込み禁止状態を解除する。
【００２６】
本発明の請求項１７に記載のコンテンツ配信システムは、書き込み禁止状態解除情報が更新番号である場合、書き込み禁止状態を解除する手段はライセンス更新番号を基に判定し書き込み禁止状態を解除する。
【００２７】
本発明の請求項１８に記載のコンテンツ配信システムは、書き込み禁止状態解除情報が書き込み禁止状態強制解除情報である場合、書込み禁止状態を解除する手段は、書き込み禁止状態強制解除情報を受信した直後に書き込み禁止状態を解除する。
【００２８】
本発明の請求項１９に記載のコンテンツ配信システムは、情報受信装置はさらに、カード間のライセンス移動に関して、情報受信装置が書き込み禁止状態にある場合の移動可否判定手段を備える。
【００２９】
本発明の請求項２０に記載のコンテンツ配信システムは、移動可否判定手段は、情報受信装置間でライセンスの移動が行われる際、移動元の情報受信装置は、書き込み禁止状態、かつライセンス移動通知が情報送信装置に対して未送信であった場合、受信装置間でのライセンスの移動を禁止する。
【００３０】
本発明の請求項２１に記載のコンテンツ配信システムは、移動可否判定手段は、ライセンスの履歴を参照することで記憶領域に設定される移動禁止情報に従って移動の可否を判定する。
【発明の効果】
【００３１】
本発明によれば、ＩＣカード間でライセンスを移動した後、移動先ＩＣカードでライセンスの有効期限を延長することが可能となり、ユーザのコンテンツ利用形態の幅を広げ、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００３３】
＜実施の形態１＞
（システムの構成）
本発明に係るシステムは、図１に示すように、ＥＭＭサーバ１０１、受信機１０２、１１２、ＩＣカード１０３、１１３から構成される。ＥＭＭサーバ１０１は、作成したＥＭＭを放送経由で送信する。受信機１０２、１１２は、ＥＭＭサーバ１０１からＥＭＭを受信してこれをＩＣカード１０３、１１３に送信する。ＩＣカード１０３、１１３は、受信機１０２、１１２から受信したＥＭＭを処理し、ライセンスを取得する。以下で、各構成要素を説明する。
【００３４】
（受信機の構成）
本発明に係る受信機は、図１に示すように、受信部１０４、１１４、受信機制御部１０５、１１５、通信制御部１０６、１１６、蓄積部１０７、１１７、コンテンツ再生部１０８、１１８から構成される。
【００３５】
受信部１０４、１１４は、ＥＭＭサーバ１０１から送信されるＥＭＭなどを受信する。受信機制御部１０５、１１５は、受信機の各モジュールを制御する機能を持つ。通信制御部１０６、１１６は、他の受信機１０２、１１２やＥＭＭサーバ１０１との通信の際、データの送受信を制御する部分である。蓄積部１０７、１１７は、放送経由で送信されるコンテンツを受信して蓄積する機能を持つ。コンテンツ再生部１０８、１１８は、蓄積部１０７、１１７から送られてくる暗号化されたコンテンツの復号処理を行い、ディスプレイ装置１０９、１１９に出力する。ディスプレイ装置１０９、１１９は、コンテンツ再生部１０８、１１８から送られてくる映像信号をディスプレイに表示する。
【００３６】
受信機Ａ１０２の受信部１０４で受信したＥＭＭは受信機制御部１０５に送信され、この受信機制御部１０５からＩＣカードＡ１０３に送信される。放送経由で送信される暗号化されたコンテンツは蓄積部１０７に蓄積され、ＩＣカードＡ１０３によりコンテンツ利用可能と判定されたとき、コンテンツ再生部１０８はコンテンツを復号して再生を開始し、ディスプレイ装置１０９にデータを出力する。
【００３７】
（ＩＣカードの構成）
次に本発明に係るＩＣカードＡ１０３、Ｂ１１３の構成について説明する。ここでは、ＩＣカードＡ１０３、Ｂ１１３をＩＣカード２００として説明する。ＩＣカード２００は、図２に示すように、ＩＣカード入出力インタフェース部２０１、ＥＭＭ復号部２０２、ＥＭＭ解釈部２０３、ライセンス書き込み可否判定部２０４、ライセンス書き込み部２０５、書き込み禁止状態解除情報解釈部２０６、書き込み禁止状態解除情報記憶領域２０７、ライセンス記憶領域２０８から構成される。ＩＣカード入出力インタフェース部２０１は、受信機１０２、１１２から送信されるデータの受信を行い、ＥＭＭ復号部２０２へ送信する。ＥＭＭ復号部２０２は、ＩＣカード固有の鍵であるマスター鍵を用いてＥＭＭの復号を行い、ＥＭＭ解釈部２０３へ渡す。ＥＭＭ解釈部２０３は、ＥＭＭ復号部２０２より渡される復号されたＥＭＭを解釈し、ライセンスなどの情報を取得する。ライセンス書き込み可否判定部２０４は、ＥＭＭ解釈部２０３から渡されるライセンスのライセンス記憶領域２０８への書き込みの可否を、ライセンス記憶領域２０８、もしくは書き込み禁止状態解除情報記憶領域２０７の書き込み禁止状態解除情報を参照して判定する。ライセンス書き込み部２０５は、ライセンス書き込み可否判定部２０４から渡されるライセンスを、ライセンス記憶領域２０８に書き込む。書き込み禁止状態解除情報解釈部２０６は、入出力インタフェース部２０１から書き込み禁止状態解除情報が渡され、これを解釈し、書き込み禁止状態解除情報記憶領域２０７に送信する。書き込み禁止状態解除情報記憶領域２０７は、書き込み禁止状態解除情報解釈部２０６から送信される書き込み禁止状態解除情報を記憶する。ライセンス記憶領域２０８は、ライセンスのデータや、これを制御する情報を記憶する。
【００３８】
（ＥＭＭサーバの構成）
本発明に係るＥＭＭサーバ１０１は、図３に示すように、ＥＭＭサーバ入出力インタフェース部３０１、ライセンス移動通知処理部３０２、書き込み禁止状態解除情報生成部３０３、ＥＭＭ送信スケジューラ３０４、ＥＭＭ生成部３０５、ＥＭＭ管理記憶領域３０６から構成される。ＥＭＭサーバ入出力インタフェース部３０１は、ＩＣカード２００から送信されるカード間のライセンス移動通知の受信、またＥＭＭ送信スケジューラ３０４に従ったＥＭＭの送信を行う。ライセンス移動通知処理部３０２は、入出力インタフェース部３０１から送信されるライセンス移動通知を解釈し、ＥＭＭ生成部３０５にＥＭＭの宛先の変更要求を送信する。書き込み禁止状態解除情報生成部３０３では、ＥＭＭ送信スケジューラ３０４とＥＭＭ管理記憶領域３０６を参照して書き込み禁止状態解除情報を作成する。ＥＭＭスケジューラ３０４は、送信するＥＭＭのスケジュールを管理する。ＥＭＭ生成部３０５は、ＥＭＭ管理記憶領域３０６を参照してＥＭＭを作成する。ＥＭＭ管理記憶領域３０６は、ＥＭＭに関する情報を管理する。
【００３９】
次に、以下でＩＣカード２００内のライセンス記憶領域２０８のデータ構造について説明する。
【００４０】
図４に、ＩＣカード２００内のライセンス記憶領域２０８のデータ構造を示す。ライセンス記憶領域２０８は、ライセンスデータ領域４０１、書き込み禁止フラグ４０２、ライセンス利用禁止フラグ４０３、ムーブバック禁止フラグ４０４から構成される。ライセンスデータ領域４０１は、ライセンスのデータを記憶する領域である。書き込み禁止フラグ４０２は、ライセンスデータ領域４０１への書き込み可否判定に用いられ、書き込み禁止フラグ４０２がＯＮのときライセンスデータ領域４０１へのデータ書き込みは禁止状態とする。ライセンス利用禁止フラグ４０３は、ライセンスの利用を禁止する状態の判定に用いるものである。ムーブバック禁止フラグ４０４は、このフラグがＯＮであるときムーブバックを禁止する。ここでムーブバックとは、図５において、ＩＣカードＤ５０１からＩＣカードＥ５０２にライセンスの移動を行った後にＩＣカードＤ５０１が書き込み禁止状態にあるときに、ライセンスがＩＣカードＥ５０２から再びＩＣカードＤ５０１に戻されることを意味する。ライセンス利用禁止フラグ４０３、ムーブバック禁止フラグ４０４は実施の形態３でのみ用いるものであり、後述する。
【００４１】
次に、カード間のライセンスの移動が行われたときの移動元ＩＣカードＡ１０３の処理について、図７、図９、図１０を用いて説明する。
【００４２】
ＩＣカードＡ１０３は、ＩＣカードＢ１１３からライセンス移動要求を受信する。そして、ＩＣカードＡ１０３はＩＣカードＢ１１３にライセンスを送信し、そのライセンスの記憶領域にロックをかけ、カードＢ１１３からライセンス移動完了通知が送信されるのを待つ。ＩＣカードＡ１０３は、カードＢ１１３からのライセンス移動完了通知を受信すると、ライセンスの移動が完了したと判断し、ＩＣカードＡ１０３が保持していたライセンスを消去し、ロックを解除する。
【００４３】
次に、ＩＣカードＡ１０３は、移動したライセンスを格納していた領域の書き込み禁止フラグ４０２をＯＮにすることで、書き込み禁止状態にする（ステップＳ７０１）。次に、ＩＣカードＡ１０３は、移動したライセンスの識別子と移動先ＩＣカードＢ１１３の識別子を含んだライセンス移動通知メッセージを作成する（ステップＳ７０２）。次に、ＩＣカードＡ１０３は、ＥＭＭサーバ１０１にライセンス移動通知メッセージを送信する（ステップＳ７０３）。
【００４４】
次に、ＩＣカードＡ１０３は、ライセンス移動通知応答メッセージをＥＭＭサーバ１０１から受信する（ステップＳ９０１）。次に、ＩＣカードＡ１０３は、このライセンス移動通知応答メッセージから、書き込み禁止状態解除情報であるＥＭＭ更新番号を取得し、書き込み禁止状態解除情報記憶領域２０７に格納する（ステップＳ９０２）。
【００４５】
次に、ＩＣカードＡ１０３のライセンス記憶領域２０８内のあるライセンスの書き込み禁止フラグ４０２がＯＮのときに、このライセンスデータ領域４０１にライセンスが書き込まれようとする場合の処理を示す。
【００４６】
ＩＣカードＡ１０３のＩＣカード入出力インタフェース部２０１は、受信機Ａ１０２からＥＭＭを受信する。ＩＣカード入出力インタフェース部２０１は、ＥＭＭ復号部２０２にＥＭＭを送信し、カードのマスター鍵を用いてＥＭＭを復号する（ステップＳ１００１）。次に、ＥＭＭ解釈部２０３でＥＭＭからＥＭＭ更新番号とライセンスを取得し、ライセンス書き込み可否判定部２０４に渡す。次に、ライセンス書き込み可否判定部２０４は、ライセンス記憶領域２０８内の書き込み禁止フラグ４０２を参照して、受信したライセンスが書き込み禁止状態であるか判定する（ステップＳ１００２）。書き込み禁止状態ではないと判定されたとき（ステップＳ１００２でＮｏ）、ライセンス書き込み部２０５にライセンスが渡され、ライセンス記憶領域２０８にライセンスが書き込まれる（ステップＳ１００６）。一方、書き込み禁止状態であると判定されたとき（ステップＳ１００２でＹｅｓ）、ＩＣカードＡ１０３は書き込み禁止状態解除情報記憶領域２０７から書き込み禁止状態解除ＥＭＭ更新番号を取得し（ステップＳ１００３）、取得した書き込み禁止状態解除ＥＭＭ更新番号よりも受信したＥＭＭのＥＭＭ更新番号が新しい場合は書き込み禁止フラグ４０２をＯＦＦにすることで書き込み禁止状態を解除し（ステップＳ１００４）、ライセンス書き込み部２０５にライセンスが渡され、ライセンス記憶領域２０８にライセンスが書き込まれる（ステップＳ１００５）。ステップＳ１００４において、取得した書き込み禁止状態解除ＥＭＭ更新番号よりも受信したＥＭＭのＥＭＭ更新番号が古い場合は、書き込み禁止フラグ４０２をＯＮのままにすることで書き込み禁止状態を解除せず、ライセンスの書き込みを行わない（ステップＳ１００７）。
【００４７】
次に、移動先ＩＣカードＢ１１３の処理について、説明する。
【００４８】
ＩＣカードＢ１１３が挿入されている受信機Ｂ１１２を操作するユーザは、コンテンツを利用するために必要なライセンスを持つＩＣカードＡ１０３が挿入されている受信機Ａ１０２に対してライセンスの移動要求を送信する。ＩＣカードＡ１０３から送信されてくるライセンスを正常に受信したＩＣカードＢ１１３は、ＩＣカードＡ１０３にライセンス移動完了通知を送信する。これによりＩＣカードＡ１０３からＩＣカードＢ１１３へのライセンスの移動が完了し、ユーザは、ＩＣカードＢ１１３が挿入されている受信機Ｂ１１２において、移動したライセンスで利用可能なコンテンツを利用することができる。
【００４９】
次に、ＩＣカードＢ１１３がＥＭＭサーバ１０１からライセンスの有効期限を延長するＥＭＭを入出力インタフェース部２０１で受信する。入出力インタフェース部２０１は、ＥＭＭ復号部２０２に渡す。ＥＭＭ復号部２０２は、ＩＣカードＢ１１３のマスター鍵を用いてＥＭＭを復号し、ＥＭＭ解釈部２０３へ送信する。ＥＭＭ解釈部２０３は、ＥＭＭからライセンスを取得し、ライセンス書き込み可否判定部２０４に送信する。ライセンス書き込み可否判定部２０４は、ライセンス記憶領域２０８内の書き込み禁止フラグ４０２を参照するが書き込み禁止フラグ４０２はＯＦＦであるのでライセンスの書き込みを許可し、ライセンス書き込み部２０５に送信する。ライセンス書き込み部２０５は、ライセンス記憶領域２０８内のライセンスデータ領域４０１にライセンスを書き込む。これにより、移動先ＩＣカードＢ１１３において、ライセンスの有効期限を延長する。
【００５０】
次に、ＥＭＭサーバ１０１の処理について、図８を用いて説明する。
【００５１】
ＥＭＭサーバ１０１はＩＣカードＡ１０３からライセンス移動通知メッセージを受信すると、ライセンスの識別子とライセンスの移動先であるＩＣカードＢ１１３の識別子を取得する（ステップＳ８０１）。次に、ＥＭＭサーバ１０１は、ＥＭＭ送信スケジューラ３０４に対して、ライセンスの識別子に対応するＥＭＭを検索する（ステップＳ８０２）。次に、ＥＭＭの送信スケジュールを参照して対応するＥＭＭの送信が完了するＥＭＭ更新番号を取得し、ＥＭＭサーバ１０１は書き込み禁止状態解除ＥＭＭ更新番号を含んだ書き込み禁止状態解除情報を作成する（ステップＳ８０３）。また、送信するライセンスを伝送するＥＭＭの宛先を管理しているＥＭＭ管理記憶領域３０６の情報を、ＩＣカードＡ１０３からＩＣカードＢ１１３に変更し（ステップＳ８０４）書き込み禁止状態解除情報をＩＣカードＡ１０３に送信する（Ｓ８０５）。
【００５２】
なお、作成する書き込み禁止状態解除情報は、ＥＭＭ送信スケジューラ３０４を参照して取得した、カード間ライセンス移動通知によりＥＭＭの宛先がＩＣカードＡ１０３からＩＣカードＢ１１３に変更されたＥＭＭの送信が開始される時刻情報、もしくはカード間ライセンス移動通知によりＥＭＭの宛先がＩＣカードＡ１０３からＩＣカードＢ１１３に変更されたＥＭＭの送信が開始されるまでの時間情報であってもよい。この場合、Ｓ１００３、Ｓ１００４において、ＩＣカードＡ１０３のライセンス書き込み可否判定部２０４は、書き込み禁止情報記憶領域２０７に格納されている時刻情報、もしくは時間情報を参照して書き込み禁止状態の解除判定を行うことで同様の効果が得られる。
【００５３】
なお、作成する書き込み禁止状態解除情報は、ＩＣカードＡ１０３のあるライセンスの書き込み禁止状態を強制的に解除する書き込み禁止状態強制解除情報であってもよい。この場合、ＩＣカードＡ１０３の書き込み禁止状態解除情報解釈部２０６は、受信した書き込み禁止状態強制解除情報に従って、書き込み禁止情報記憶領域２０７に格納されている書き込み禁止状態解除情報を削除する。また、ライセンス記憶領域２０８内の書き込み禁止フラグ４０２をＯＦＦにする。これにより、同様の効果が得られる。
【００５４】
次に、ＥＭＭサーバ１０１は、書き込み禁止状態解除情報を基に、ライセンス移動通知応答メッセージを作成する。これをＩＣカードＡ１０３に通信経由で送信する。なお、ＥＭＭサーバ１０１は書き込み禁止状態解除情報をＥＭＭに格納して、放送経由でＩＣカードＡ１０３に送信するとしてもよい。
【００５５】
＜実施の形態２＞
実施の形態２は、図５において、ＩＣカードＤ５０１からＩＣカードＥ５０２にライセンスの移動を行った後、移動元ＩＣカードＤ５０１のライセンス記憶領域２０８の書き込み禁止フラグ４０２がＯＮになっており書き込み禁止状態にあるときに、ライセンスが移動先ＩＣカードＥ５０２から再び移動元ＩＣカードＤ５０１に戻される場合の処理を示す。これは、実施の形態１のカード間のライセンス移動の処理の部分に相当する。
【００５６】
図１１において、書き込み禁止状態にあるＩＣカードＤ５０１が挿入されている受信機を操作するユーザがコンテンツ利用のためにライセンスをＩＣカードＥ５０２から移動しようとしたとき、ＩＣカードＤ５０１のライセンス記憶領域２０８の書き込み禁止フラグ４０２がＯＮになっており書き込み禁止状態にあれば、ＩＣカードＤ５０１はＥＭＭサーバ１０１にライセンス移動通知を送信済みかどうかの判定を行う（ステップＳ１１０１）。ステップＳ１１０１の判定において、ライセンス移動通知を送信済みであると判定されたときには、ＩＣカードＤ５０１はカード間の移動を許可して、ライセンスの移動が開始される（ステップＳ１１０２）。これ以降は、実施の形態１のステップＳ７０１に続く。また、ステップＳ１１０１の判定において、ライセンス移動通知を未送信と判定されたときには、ＩＣカードＤ５０１は、ＩＣカード間のライセンスの移動を禁止し、ユーザに「現在、カード間のライセンスの移動はできません。」という旨の警告メッセージを表示する（ステップＳ１１０３）。ＩＣカードＤ５０１は、カード間のライセンス移動処理を中止する。
【００５７】
上記の処理により、ライセンスがムーブバックされてきた場合に起こる可能性がある、ＩＣカードＥ５０２のライセンス移動通知メッセージがＩＣカードＤ５０１のライセンス移動通知メッセージよりも先に送信されることでＥＭＭサーバ１０１から送信されるライセンスの有効期限を延長するＥＭＭの宛先がＩＣカードＥ５０２に設定されてしまうことを防ぐ。
【００５８】
＜実施の形態３＞
実施の形態３は、図６において、ＩＣカードＦ６０１がＩＣカードＧ６０２にライセンスを移動した後、ＩＣカードＦ６０１がＥＭＭサーバ１０１に送信するライセンス移動通知が未送信の期間に、ＩＣカードＨ６０３からのライセンスの移動により、書き込み禁止状態になっているライセンスの記憶領域２０８にライセンスを書き込もうとする場合である。この場合、実施の形態２のみの方法では、ＩＣカードＦ６０１へのライセンス移動は禁止されるので、ＩＣカードＨ６０３はＩＣカードＦ６０１にライセンスを移動することができない。この問題を解決するため、ＩＣカード２００のライセンス記憶領域２０８にライセンス利用禁止フラグ４０３とムーブバック禁止フラグ４０４を追加してムーブバックの判定を可能にし、ＩＣカードＦ６０１がＥＭＭサーバ１０１へのライセンス移動通知を未送信の場合でも、ＩＣカード間のライセンスの移動を可能にしたものである。
【００５９】
ＩＣカードＧ６０２はＩＣカードＦ６０１にライセンスの移動要求を送信する。次に、移動元ＩＣカードＦ６０１は移動先ＩＣカードＧ６０２にライセンスを移動し、移動元ＩＣカードＦ６０１のライセンス記憶領域２０８の書き込み禁止フラグ４０２がＯＮになることで書き込み禁止状態になる。このとき、ＩＣカードＦ６０１はライセンスデータ領域４０１において移動したライセンスを消去せずに履歴として残し、ライセンス利用禁止フラグ４０３をＯＮにしてライセンスを利用禁止にする。
【００６０】
次に、図１２において、ＩＣカードＦ６０１がＩＣカードＨ６０３にライセンス移動要求を出す。このとき、ＩＣカードＦ６０１がライセンス移動通知メッセージをＥＭＭサーバ１０１へ送信済みであるかどうかの判定を行う（ステップＳ１２０１）。ステップＳ１２０１において、移動通知が送信済みであると判定されたとき、ＩＣカード間の移動の際には書き込み禁止フラグ４０２は無視されてカード間のライセンスの移動は許可される（ステップＳ１２０２）。次に、ＩＣカードＦ６０１のライセンス記憶領域２０８にライセンス書き込み部２０５がライセンスを書き込み（ステップＳ１２０３）、ＩＣカードＨ６０３のライセンスがＩＣカードＦ６０１に移動される。これ以降は、実施の形態１のステップＳ７０１に続く。
【００６１】
ステップＳ１２０１において、ＩＣカードＦ６０１がライセンス移動通知をＥＭＭサーバ１０１へ未送信であると判定されたとき、次に移動対象のライセンスがムーブバックかどうかを判定するため、履歴として残したライセンスとＩＣカードＨ６０３から送信されるライセンスとを比較して同一のライセンスであるかどうかを判定する（ステップＳ１２０４）。Ｓ１２０４においてムーブバックと判定されたとき、ＩＣカードＨ６０３とＩＣカードＦ６０１のＥＭＭサーバ１０１へのライセンス移動通知をキャンセルし、送信しない（ステップＳ１２０５）。次に、ＩＣカードＦ６０１のライセンス記憶領域２０８内のライセンスデータ領域４０１にライセンス書き込み部２０５がライセンスを書き込む（ステップＳ１２０６）。次に、書き込み禁止フラグ４０２をＯＦＦにすることで書き込み禁止状態を解除する（ステップＳ１２０７）。これにより、実施の形態２においてＩＣカード間のライセンス移動禁止期間が存在してしまうことを防ぐ。
【００６２】
また、Ｓ１２０４においてムーブバックでないと判定されたとき、ＩＣカードＨ６０３とＩＣカードＦ６０１のＥＭＭサーバ１０１へのライセンス移動通知はそのまま送信する（ステップＳ１２０８）。次に、ＩＣカードＦ６０１のライセンス記憶領域２０８内のライセンスデータ領域４０１にライセンス書き込み部２０５がライセンスを書き込む（ステップＳ１２０９）。次に、ムーブバック禁止フラグ４０４をＯＮにして、これ以降のムーブバックを禁止する（ステップＳ１２１０）。
【００６３】
ここで、ライセンス利用禁止フラグ４０３とムーブバック禁止フラグ４０４は、書き込み禁止フラグ４０２がＯＦＦになるタイミングで同時にＯＦＦになる。これにより、実施の形態２では不可能であった、ＩＣカード２００がライセンス移動通知をＥＭＭサーバ１０１に送信する前でもＩＣカード間のライセンスの移動が可能となる。また、ステップＳ１２１０において、これ以降のムーブバックを禁止することで、ＩＣカードＦ６０１が他ＩＣカード２００に対して出したライセンスを再びムーブバックして、ライセンスの有効期限を延長することを禁止する。
【００６４】
（その他変形例）
なお、本発明を上記実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【００６５】
（１）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【００６６】
（２）上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【００６７】
（３）上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。前記ＩＣカードまたは前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＩＣカードまたは前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、前記ＩＣカードまたは前記モジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【００６８】
（４）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【００６９】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている前記デジタル信号であるとしてもよい。
【００７０】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【００７１】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムにしたがって動作するとしてもよい。
【００７２】
また、前記プログラムまたは前記デジタル信号を前記記録媒体に記録して移送することにより、または前記プログラムまたは前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【００７３】
（５）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【００７４】
本発明にかかるシステムは、コンテンツの利用をライセンスに従って制御するコンテンツ配信システムにおいて、ライセンスの処理を行うＩＣカード間でライセンスの移動を行った際に、移動先ＩＣカードでライセンスの有効期限を延長することが可能となる。このため、その後は移動先のＩＣカードでコンテンツの利用を続けることが可能となり、ユーザの利便性が高いコンテンツ配信システムを提供することが可能となる。
【図面の簡単な説明】
【００７５】
【図１】本発明に係るシステムの構成を示す図
【図２】本発明に係るＩＣカードの構成を示す図
【図３】本発明に係るＥＭＭサーバの構成を示す図
【図４】本発明に係るライセンス記憶領域のデータ構造を示す図
【図５】本発明の実施の形態２に係る、複数のＩＣカード間のライセンス移動の流れを示す図
【図６】本発明の実施の形態３に係る、複数のＩＣカード間のライセンス移動の流れを示す図
【図７】本発明の実施の形態１に係る、ライセンス移動完了後のＩＣカードの処理動作を示すフローチャート
【図８】本発明の実施の形態１に係る、ライセンス移動通知受信後のＥＭＭサーバの処理動作を示すフローチャート
【図９】本発明の実施の形態１に係る、書き込み禁止状態解除情報受信後のＩＣカードの処理動作を示すフローチャート
【図１０】本発明の実施の形態１に係る、ＩＣカードでの書き込み禁止状態を解除する処理動作を示すフローチャート
【図１１】本発明の実施の形態２に係る、ＩＣカード間のライセンス移動禁止の処理動作を示すフローチャート
【図１２】本発明の実施の形態３に係る、ムーブバック判定を行う際の処理動作を示すフローチャート
【符号の説明】
【００７６】
１０１    ＥＭＭサーバ
１０２    受信機Ａ
１０３    ＩＣカードＡ
１０４，１１４    受信部
１０５，１１５    受信機制御部
１０６，１１６    通信制御部
１０７，１１７    蓄積部
１０８，１１８    コンテンツ再生部
１０９，１１９    ディスプレイ装置
１１２    受信機Ｂ
１１３    ＩＣカードＢ
２００    ＩＣカード
２０１    ＩＣカード入出力インタフェース部
２０２    ＥＭＭ復号部
２０３    ＥＭＭ解釈部
２０４    ライセンス書き込み可否判定部
２０５    ライセンス書き込み部
２０６    書き込み禁止状態解除情報解釈部
２０７    書き込み禁止状態解除情報記憶領域
２０８    ライセンス記憶領域
３０１    ＥＭＭサーバ入出力インタフェース部
３０２    ライセンス移動通知処理部
３０３    書き込み禁止状態解除情報生成部
３０４    ＥＭＭ送信スケジューラ
３０５    ＥＭＭ生成部
３０６    ＥＭＭ管理記憶領域
４０１    ライセンスデータ領域
４０２    書き込み禁止フラグ
４０３    ライセンス利用禁止フラグ
４０４    ムーブバック禁止フラグ
５０１    ＩＣカードＤ
５０２    ＩＣカードＥ
６０１    ＩＣカードＦ
６０２    ＩＣカードＧ
６０３    ＩＣカードＨ
【図１】
2007018300.tif 000003
【図２】
2007018300.tif 000004
【図３】
2007018300.tif 000005
【図４】
2007018300.tif 000006
【図５】
2007018300.tif 000007
【図６】
2007018300.tif 000008
【図７】
2007018300.tif 000009
【図８】
2007018300.tif 000010
【図９】
2007018300.tif 000011
【図１０】
2007018300.tif 000012
【図１１】
2007018300.tif 000013
【図１２】
2007018300.tif 000014