(57)【要約】【課題】デバイスの固有識別情報の変更が不要で、かつサーバを介することなくデバイス間で権利譲渡に係わる手続を行えるようにする。【解決手段】権利譲渡元の第１のデバイスＴＡにおいて、権利オブジェクトＲＯに含まれる鍵暗号化鍵ＫREK の暗号化バインド状態を、第１のデバイスＴＡのバインド鍵ＫA によるバインドからドメイン鍵ＫD によるバインドに変換する。そして、このバインド変換された鍵暗号化鍵ＫREK を含む権利オブジェクトＲＯを、暗号化コンテンツＥＣと共に権利譲渡先の第２のデバイスＴＢへ転送し、さらに上記ドメイン鍵ＫD をセキュアセッションを介して第２のデバイスＴＢへ転送するようにしたものである。【選択図】図３
2007156523.tif 000002
【特許請求の範囲】
【請求項１】
暗号化コンテンツと、この暗号化コンテンツの権利情報及び暗号化鍵情報を含みかつこの暗号化鍵情報が第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、前記第１のデバイスから譲渡先の第２のデバイスへ転送するシステムで、前記第１のデバイスとして使用される情報端末装置であって、
前記第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、予め取得されたドメイン鍵をもとに再暗号化する手段と、
前記暗号化コンテンツ及び前記再暗号化された権利オブジェクトを前記第２のデバイスへ転送する第１の転送手段と、
前記ドメイン鍵をセキュアセッションを介して前記第２のデバイスへ転送する第２の転送手段と
を具備することを特徴とする情報端末装置。
【請求項２】
暗号化コンテンツと、この暗号化コンテンツの権利情報及び暗号化鍵情報を含みかつこの暗号化鍵情報が第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、前記第１のデバイスから譲渡先の第２のデバイスへ転送するシステムで、前記第１のデバイスとして使用される情報端末装置であって、
前記第２のデバイスから当該第２のデバイスの固有識別情報をセキュアセッションを介して取得する手段と、
前記第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、前記取得された第２のデバイスの固有識別情報をもとに再暗号化する手段と、
前記暗号化コンテンツ及び前記再暗号化された権利オブジェクトを前記第２のデバイスへ転送する第１の転送手段と
を具備することを特徴とする情報端末装置。
【請求項３】
暗号化コンテンツと、この暗号化コンテンツの権利情報及び暗号化鍵情報を含みかつこの暗号化鍵情報が第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、前記第１のデバイスから譲渡先の第２のデバイスへ転送するシステムで、前記第２のデバイスとして使用される情報端末装置であって、
前記第１のデバイスから前記暗号化コンテンツを取得する第１の取得手段と、
前記第１のデバイスから、復号された権利オブジェクトをセキュアセッションを介して取得する第２の取得手段と、
前記取得された権利オブジェクトを、第２のデバイスの固有識別情報をもとに再暗号化する手段と
を具備することを特徴とする情報端末装置。
【請求項４】
暗号化コンテンツと、この暗号化コンテンツの権利情報及び暗号化鍵情報を含みかつこの暗号化鍵情報が第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、前記第１のデバイスから譲渡先の第２のデバイスへ転送するシステムで、前記第２のデバイスとして使用される情報端末装置であって、
前記第１のデバイスから前記暗号化コンテンツを取得する第１の取得手段と、
前記第１のデバイスから、前記第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを取得する第２の取得手段と、
前記第１のデバイスから、前記第１のデバイスの固有識別情報をセキュアセッションを介して取得する第３の取得手段と、
前記取得された暗号化権利オブジェクトを、前記取得された第１のデバイスの固有識別情報をもとに復号したのち、第２のデバイスの固有識別情報をもとに再暗号化する手段と
を具備することを特徴とする情報端末装置。
【請求項５】
前記第１のデバイスの固有識別情報をセキュアセッションを介して取得する手段は、前記第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトから計算される鍵暗号化鍵を取得し、
前記再暗号化する手段は、前記取得された鍵暗号化鍵、及び前記第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトをもとに、第２のデバイスの固有識別情報により再暗号化された権利オブジェクトを生成することを特徴とする請求項４記載の情報端末装置。
【請求項６】
前記第１の転送手段は、
権利のコピー又は移動を要求された場合に、前記権利情報をそのまま再暗号化された権利オブジェクトに含めて転送する手段と、
権利の分割を要求された場合に、前記権利情報をその内容に応じ複数の権利情報に分割してこれらの分割権利情報ごとに再暗号化された権利オブジェクトを生成し、この生成された複数の再暗号化権利オブジェクトを選択的に転送する手段と
を備えることを特徴とする請求項１又は２記載の情報端末装置。
【請求項７】
前記権利オブジェクトを、権利情報、暗号化コンテンツ鍵、その鍵暗号化鍵及び検証鍵を第１のデバイスの固有識別情報により暗号化した鍵情報、及びこれらの各要素をもとに計算されるＭＡＣ（Message Authentication Cord）値により構成したことを特徴とする請求項１乃至４のいずれかに記載の情報端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばコンテンツサーバから取得したコンテンツの権利を、共有、移動又は分割することを可能にする情報端末装置に関する。
【背景技術】
【０００２】
近年、音楽コンテンツ等のリッチコンテンツをコンテンツサーバから携帯端末やパーソナル・コンピュータ等の情報端末装置にダウンロードする配信サービスが普及し始めている。この種のサービスを利用する情報端末装置では、ダウンロードされたコンテンツがメモリに一旦蓄積され、ユーザの再生操作に応じて上記蓄積されたコンテンツがメモリから読み出されて再生される。
【０００３】
また、コンテンツには著作権等を保護するための権利情報が付与されているものがある。この種のコンテンツについては暗号化して蓄積し、再生する際には権利情報により規定される条件の下で暗号化コンテンツを復号し再生するようにしている。再生の条件には、例えば再生回数や再生期間がある。暗号化方式としては、例えば乱数からなるコンテンツ鍵でコンテンツを暗号化すると共に、このコンテンツ鍵を鍵暗号化鍵により暗号化し、さらに上記鍵暗号化鍵をバインド鍵により暗号化する方式が用いられる。バインド鍵としては、例えばデバイスの固有識別情報が用いられる。このような暗号化方式を使用すれば、コンテンツはデバイスにバインドされた状態になり、これによりコンテンツの再生を当該コンテンツを暗号化した情報端末装置に限定することができる。
【０００４】
ところで、最近、上記取得したコンテンツの権利を他者と共有したり、他者に移動又は分割譲渡する仕組みが種々提案されている。例えば、権利を移動する手法として、デバイスの固有識別情報によりバインドされたコンテンツを端末から端末へ転送すると共に、上記固有識別情報をセキュアな伝送路を介して転送し、転送後に転送先の端末で上記固有識別情報の使用を可能にすると共に、転送元の端末による上記固有識別情報の使用を禁止するものがある（例えば、特許文献１を参照。）。  
また別の手法として、権利の使用を管理するサーバを設け、このサーバを介することで端末間で権利を共有するものも提案されている。
【特許文献１】特開２００３−３０３１３７公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、前記特許文献１に開示される手法は、コンテンツの権利の移動に伴い移動元の端末で固有識別情報が使用できなくなる。また、移動先の端末においても固有識別情報の変更を余儀なくされると云う問題点がある。また、権利譲渡に係わる手続をすべてサーバを介して行うものでは、端末は権利譲渡に際しその都度サーバにアクセスしなければならず、アクセス機能を備える端末に限定されるという問題点がある。
【０００６】
この発明は上記事情に着目してなされたもので、その目的とするところは、デバイスの固有識別情報の変更が不要で、かつサーバを介することなくデバイス間で権利譲渡に係わる手続を行えるようにした情報端末装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために第１の発明は、暗号化コンテンツと、この暗号化コンテンツの権利情報及び暗号化鍵を含みかつ第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、上記第１のデバイスから譲渡先の第２のデバイスへ転送するシステムで、上記第１のデバイスとして使用される情報端末装置にあって、  
上記第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、予め取得されたドメイン鍵をもとに再暗号化する。そして、上記暗号化コンテンツ及び上記再暗号化された権利オブジェクトを上記第２のデバイスへ転送すると共に、上記ドメイン鍵をセキュアセッションを介して上記第２のデバイスへ転送するようにしたものである。
【０００８】
上記目的を達成するために第２の発明は、第２のデバイスから当該第２のデバイスの固有識別情報をセキュアセッションを介して取得し、第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、上記取得された第２のデバイスの固有識別情報をもとに再暗号化する。そして、この再暗号化された権利オブジェクトを暗号化コンテンツと共に第２のデバイスへ転送するようにしたものである。
【０００９】
上記目的を達成するための第３の発明は、暗号化コンテンツと、この暗号化コンテンツの権利情報及び暗号化鍵を含みかつ第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトを、上記第１のデバイスから譲渡先の第２のデバイスへ転送するシステムで、上記第２のデバイスとして使用される情報端末装置にあって、  
上記第１のデバイスから上記暗号化コンテンツを取得すると共に、上記第１のデバイスから復号された権利オブジェクトをセキュアセッションを介して取得する。そして、上記取得された権利オブジェクトを、第２のデバイスの固有識別情報をもとに再暗号化するようにしたものである。
【００１０】
上記目的を達成するための第４の発明は、転送元の第１のデバイスから、暗号化コンテンツと、第１のデバイスの固有識別情報をもとに暗号化された権利オブジェクトをそれぞれ取得すると共に、上記第１のデバイスの固有識別情報をセキュアセッションを介して取得する。そして、上記取得された暗号化権利オブジェクトを、上記取得された第１のデバイスの固有識別情報をもとに復号したのち、第２のデバイスの固有識別情報をもとに再暗号化するようにしたものである。
【発明の効果】
【００１１】
要するにこの発明によれば、デバイスの固有識別情報の変更が不要で、かつサーバを介することなくデバイス間で権利譲渡に係わる手続を行えるようにした情報端末装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
（第１の実施形態）  
図１は、この発明の第１の実施形態に係わる情報端末装置を含むコンテンツ管理システムの概略構成図であり、ＴＡは第１のデバイスを示している。この第１のデバイスＴＡは例えば携帯端末或いはパーソナル・コンピュータからなり、通信ネットワークＮＷを介してコンテンツサーバＳＶにアクセス可能となっている。そして、コンテンツサーバＳＶから希望するコンテンツをダウンロードしてハードディスクなどのメモリに記臆する。なお、通信ネットワークＮＷは、例えばインターネットに代表されるＩＰ（Internet Protocol）網と、このＩＰ網にアクセスするための複数のアクセス網とから構成される。アクセス網としては、例えばＤＳＬ（Digital Subscriber Line）や光伝送路を使用する有線加入者網、無線ＬＡＮ（Local Area Network）、移動通信網が用いられる。
【００１３】
また第１のデバイスＴＡは、ＵＳＢ（Universal Serial Bus）ケーブル等の信号ケーブルＣＢを介して第２のデバイスＴＢに接続可能となっている。第２のデバイスＴＢも携帯端末又はパーソナル・コンピュータにより構成される。この実施形態では、第１のデバイスＴＡから第２のデバイスＴＢへ権利付きコンテンツを転送する場合を例にとって説明する。
【００１４】
図２は上記第１のデバイスＴＡの機能構成を示すブロック図である。同図において、ＣＰＵ（Central Processing Unit）１１には、バス１２を介してプログラムメモリ１３及びコンテンツメモリ１４が接続され、さらに外部接続インタフェース１５、通信インタフェース１６がそれぞれ接続される。
【００１５】
コンテンツメモリ１４は記憶媒体として例えばハードディスクを使用したもので、コンテンツサーバＳＶからダウンロードされた権利付きコンテンツを蓄積する。この蓄積に際し、権利付きコンテンツはコンテンツと権利オブジェクトに分けてそれぞれ暗号化される。その暗号化フォーマットについては後に詳しく述べる。
【００１６】
外部接続インタフェース１５は、例えばＵＳＢインタフェース機能を備え、信号ケーブルＵＣを介して第２のデバイスＴＢへ暗号化コンテンツ等の転送を行う。通信インタフェース１６は、通信ネットワークＮＷにより規定される通信プロトコルに従い、コンテンツサーバＳＶとの間でコンテンツをダウンロードするための通信を行う。  
なお、第１のデバイスＴＡには、キーパッドやマウスなどの入力部が接続される入力インタフェース、及びＬＣＤ表示器等の表示部が接続される表示インタフェースも設けられている。
【００１７】
プログラムメモリ１３はハードディスク又はＲＯＭ等の不揮発性メモリからなり、この発明に係わる制御用のアプリケーション・プログラムとして、バインド変換制御プログラム１３ａと、転送制御プログラム１３ｂと、権利譲渡制御プログラム１３ｃとを格納している。
【００１８】
バインド変換制御プログラム１３ａは、権利付きコンテンツを第２のデバイスＴＢに譲渡する際に、権利オブジェクト（ＲＯ：Rights Object）の暗号化バインド状態を、第１のデバイスＴＡの固有識別情報を用いたデバイスバインドから、第１のデバイスＴＡに秘匿された状態で記憶されているドメイン鍵を用いたドメインバインドに変換する。
【００１９】
転送制御プログラム１３ｂは、暗号化コンテンツＥＣ及び上記バインド変換された暗号化権利オブジェクトＲＯを上記信号ケーブルＣＢを介して第２のデバイスＴＢへ転送する。またそれと共に、第２のデバイスＴＢとの間にセキュアセッションを確立し、上記ドメイン鍵をこのセキュアセッションを介して第２のデバイスＴＢへ転送する。
【００２０】
権利譲渡制御プログラム１３ｃは、上記権利付きコンテンツの譲渡転送する際に、譲渡の種類が共有又は移動であるか、分割であるかを判定する。そして、この判定結果に応じ、共有又は移動の場合には上記暗号化コンテンツＥＣ及び上記バインド変換された暗号化権利オブジェクトＲＯをそのまま第２のデバイスへ転送させる。一方、分割の場合には、権利オブジェクトＲＯ内の権利情報をその内容に応じて複数に分割し、この分割された権利情報ごとに権利オブジェクトＲＯD1，ＲＯD2を生成する。そして、この生成された権利オブジェクトＲＯD1，ＲＯD2の一方を、暗号化コンテンツＥＣと共に第２のデバイスＴＢへ転送させる。
【００２１】
次に、以上のように構成された第１のデバイスＴＡの動作を説明する。  
先ず、権利付きコンテンツを第１のデバイスＴＡから第２のデバイスＴＢへ譲渡する際の動作の概要を説明する。図３はこの譲渡処理動作の概要を示す図である。  
第１のデバイスＴＡは、先ず第１のデバイスの固有識別情報を用いた暗号化バインドされた権利オブジェクトＲＯを、第１のデバイスＴＡに秘匿された状態で記憶されているドメイン鍵を用いたドメインバインドに変換する。このバインド変換は、暗号化権利オブジェクトＲＯを第１のデバイスＴＡのバインド鍵により復号し、この復号された権利オブジェクトＲＯをドメイン鍵により再暗号化することにより行われる。そして第１のデバイスＴＡは、上記ドメイン鍵により再暗号化された権利オブジェクトＲＯを、暗号化コンテンツと共に第２のデバイスＴＢへ転送し記憶させる。また、第１のデバイスＴＡは、第２のデバイスＴＢとの間にセキュアセッションを確立し、上記ドメイン鍵をこのセキュアセッションを介して第２のデバイスＴＢへ転送し、記憶させる。
【００２２】
次に、権利付きコンテンツの譲渡処理動作をさらに詳しく説明する。図４は第１のデバイスＴＡにおける権利譲渡処理の手順と処理内容を示すフローチャートである。  
（１）コンテンツのダウンロードとその記憶  
第１のデバイスＴＡは、通信ネットワークＮＷを介してコンテンツサーバＳＶに対しアクセスし、当該コンテンツサーバＳＶから所望のコンテンツＣをダウンロードする。そして、ダウンロードされたコンテンツＣに権利が付与されている場合には、例えば図５に示すようにコンテンツ鍵ＫCEK により上記ダウンロードされたコンテンツＣを暗号化し、この暗号化コンテンツＥＣをコンテンツメモリ１４に記憶する。なお、コンテンツ鍵ＫCEK は例えば乱数をもとに生成される。
【００２３】
次に第１のデバイスＴＡは、上記コンテンツ鍵ＫCEK を鍵暗号化鍵ＫREK により暗号化し、さらに上記鍵暗号化鍵ＫREK を第１のデバイス鍵ＫA により暗号化する。なお、鍵暗号化鍵ＫREK は乱数をもとに生成される。また、第１のデバイス鍵ＫA には第１のデバイスＴＡの公開鍵（暗号化の際）／秘密鍵（復号の際）が用いられる。
【００２４】
そして、第１のデバイスＴＡは、上記コンテンツの権利情報と、上記鍵暗号化鍵ＫREK により暗号化されたコンテンツ鍵ＫCEK と、上記第１のデバイス鍵ＫA により暗号化された鍵暗号化鍵ＫREK とにより、暗号化された権利オブジェクトＲＯを構成し、この暗号化権利オブジェクトＲＯを上記暗号化コンテンツＥＣに対応付けてコンテンツメモリ１４に記憶する。
【００２５】
（２）権利付きコンテンツの共有又は移動（コピー又はムーブ）  
例えば第２のデバイスＴＢから権利の譲渡要求が入力されると、第１のデバイスＴＡは図４に示すようにステップ４ａからステップ４ｂに移行し、ここで譲渡の種類がコピー又はムーブであるか、分割であるかを判定する。
【００２６】
この判定の結果、要求された権利譲渡の種類がコピー又はムーブだったとする。この場合、第１のデバイスＴＡは先ずステップ４ｃに移行し、ここで例えば図６に示すように、暗号化された鍵暗号化鍵ＫREK を第１のデバイスＴＡのバインド鍵ＫA （秘密鍵）により復号する。続いて、ステップ４ｄにおいて、図６に示すように、上記復号された鍵暗号化鍵ＫREK を秘匿された状態で記憶されているドメイン鍵ＫD により暗号化する。そして、この再暗号化された鍵暗号化鍵ＫREK と、上記権利情報及びコンテンツ鍵ＫCEK とにより譲渡用の権利オブジェクトＲＯD を再構成する。
【００２７】
次に第１のデバイスＴＡは、ステップ４ｅにより、コンテンツメモリ１４に記憶されている暗号化コンテンツＥＣと、上記再構成された譲渡用の権利オブジェクトＲＯD を信号ケーブルＣＢを介して第２のデバイスＴＢへ転送する。またステップ４ｆにより、第２のデバイスＴＢとの間にセキュアセッションを確立する。このセキュアセッションでは、例えば公開鍵方式が使用される。すなわち、第１のデバイスＴＡと第２のデバイスＴＢとの間の相互認証が行われ、第２のデバイスＴＡの正当性が確認された場合にのみセッションが確立される。そして、第１のデバイスＴＡと第２のデバイスＴＢとの間で公開鍵が交換され、相手デバイスの公開鍵によりドメイン鍵ＫD が暗号化されて転送される。
【００２８】
（３）権利付きコンテンツの分割譲渡  
ステップ４ｂによる判定の結果、要求された譲渡の種類が分割だったとする。この場合第１のデバイスＴＡは、先ずステップ４ｇに移行し、ここで例えば図７に示すように、暗号化された鍵暗号化鍵ＫREK を第１のデバイスＴＡのバインド鍵ＫA により復号する。続いてステップ４ｈにおいて、図７に示すように、上記復号された鍵暗号化鍵ＫREK を秘匿された状態で記憶されているドメイン鍵ＫD により暗号化する。
【００２９】
またそれと共に、ステップ４ｉにより権利情報をその内容に応じて複数（ここでは２個）の権利情報に分割する。例えば図７に示すように、権利情報において再生回数が５回に設定されている場合には、再生回数を３回と２回に分割する。そして、この分割された権利情報ごとに、当該権利情報と、上記再暗号化された鍵暗号化鍵ＫREK と、コンテンツ鍵ＫCEK とにより譲渡用の権利オブジェクトＲＯD(1)，ＲＯD(2)を再構成する。
【００３０】
次に第１のデバイスＴＡは、ステップ４ｊにより、コンテンツメモリ１４に記憶されている暗号化コンテンツＥＣと、上記再構成された譲渡用の権利オブジェクトＲＯD(1)，ＲＯD(2)の一方を、信号ケーブルＣＢを介して第２のデバイスＴＢへ転送する。またステップ４ｋにより、第２のデバイスＴＢとの間にセキュアセッションを確立する。そして、セキュアセッションが確立されると、このセキュアセッションを介して上記ドメイン鍵ＫD を第２のデバイスＴＢへ転送する。
【００３１】
なお、上記再構成された譲渡用の権利オブジェクトＲＯD(1)，ＲＯD(2)のうちの他方は、第１のデバイスＴＡが自身で使用する。しかしそれに限らず、権利オブジェクトＲＯD(1)，ＲＯD(2)のうちの他方を、図示しない第３のデバイスへ暗号化コンテンツＥＣと共に転送するようにしてもよい。
【００３２】
以上述べたように第１の実施形態では、権利譲渡元の第１のデバイスＴＡにおいて、権利オブジェクトＲＯに含まれる鍵暗号化鍵ＫREK の暗号化バインド状態を、第１のデバイスＴＡのバインド鍵ＫA によるバインドからドメイン鍵ＫD によるバインドに変換する。そして、このバインド変換された鍵暗号化鍵ＫREK を含む権利オブジェクトＲＯを、暗号化コンテンツＥＣと共に権利譲渡先の第２のデバイスＴＢへ転送し、さらに上記ドメイン鍵ＫD をセキュアセッションを介して第２のデバイスＴＢへ転送するようにしている。
【００３３】
したがって、第１及び第２のデバイスＴＡ，ＴＢとも固有識別情報を変更する必要がなくなり、また権利サーバを介することなく第１及び第２のデバイスＴＡ，ＴＢ間で直接、権利譲渡に係わる処理を行うことができる。このため、権利譲渡に際しその都度権利サーバにアクセスする必要がなくなり、これにより通信機能を持たないデバイス間においても権利譲渡処理を行うことが可能となる。
【００３４】
（第２の実施形態）  
図８は、この発明の第２の実施形態に係わる情報端末装置による権利譲渡処理動作を説明するためのシーケンス図である。なお、この実施形態においても、第１のデバイスＴＡの構成については図２を使用して説明する。  
第１のデバイスＴＡには、図５に示したように暗号化コンテンツＥＣと、権利オブジェクトＲＯが、相互に対応付けてコンテンツメモリ１４に記憶される。権利オブジェクトＲＯは、コンテンツＣの権利情報と、鍵暗号化鍵ＫREK により暗号化されたコンテンツ鍵ＫCEK と、第１のデバイスＴＡのデバイス鍵ＫA により暗号化された上記鍵暗号化鍵ＫREK により構成される。
【００３５】
第１のデバイスＴＡと第２のデバイスＴＢとを信号ケーブルＣＢを介して接続した状態で、例えば第２のデバイスＴＢから権利付きコンテンツの譲渡要求が送られると、第１のデバイスＴＡは先ず第２のデバイスＴＢとの間でセキュアセッションを確立し、このセキュアセッションを介して第２のデバイスＴＢからそのデバイス鍵ＫB を取得する。
【００３６】
次に第１のデバイスＴＡは、譲渡対象の権利付きコンテンツの権利オブジェクトＲＯに含まれる鍵暗号化鍵ＫREK を、第１のデバイスＴＡのバインド鍵ＫA により復号する。そして、この復号された鍵暗号化鍵ＫREK を、上記取得された第２のデバイスＴＢのデバイス鍵ＫB により再暗号化する。かくして、権利オブジェクトのバインド状態は、権利譲渡元の第１のデバイスＴＡによりバインドされた状態から、権利譲渡先の第２のデバイスＴＢによりバインドされた状態に変換される。  
続いて第１のデバイスＴＡは、暗号化コンテンツＥＣを、上記バインド変換された権利オブジェクトＲＯB と共に、信号ケーブルＣＢを介して第２のデバイスＴＢへ転送し、記憶させる。
【００３７】
なお、この実施形態においても、前記第１の実施形態と同様に、バインド変換処理に先立ち、要求された権利譲渡の種類がコピー又はムーブであるか、或いは分割であるかが判定される。そして、コピー又はムーブであれば、図６に示したように暗号化コンテンツと、上記バインド変換された権利オブジェクトがそのまま第２のデバイスＴＢへ転送される。
【００３８】
これに対し要求された権利譲渡の種類が分割であれば、図７に示したように権利情報が複数の権利情報に分割される。そして、この分割された権利情報ごとに、当該権利情報と、上記再暗号化された鍵暗号化鍵ＫREK と、コンテンツ鍵ＫCEK とにより、譲渡用の権利オブジェクトＲＯD(1)，ＲＯD(2)が再構成される。そして、この再構成された譲渡用の権利オブジェクトＲＯD(1)，ＲＯD(2)の一方が、暗号化コンテンツＥＣと共に、第１のデバイスＴＡから第２のデバイスＴＢへ転送される。
【００３９】
以上述べたように第２の実施形態では、権利譲渡元の第１のデバイスＴＡにおいて、権利譲渡先の第２のデバイスＴＢから当該第２のデバイスＴＢのバインド鍵ＫB をセキュアセッションを介して取得し、この取得した第２のデバイスＴＢのバインド鍵ＫB を用いて、権利オブジェクトＲＯのバインド状態を第１のデバイスＴＡにバインドされた状態から上記第２のデバイスＴＢにバインドされた状態に変換する。そして、この変換された暗号化権利オブジェクトを暗号化コンテンツＥＣと共に第２のデバイスＴＢへ転送し記憶させるようにしている。  
したがって、前記第１の実施形態と同様に、第１及び第２のデバイスＴＡ，ＴＢとも固有識別情報を変更する必要がなくなり、また権利サーバを介することなく第１及び第２のデバイスＴＡ，ＴＢ間で直接、権利譲渡に係わる処理を行うことが可能となる。
【００４０】
（第３の実施形態）  
図９は、この発明の第３の実施形態に係わる情報端末装置による権利譲渡処理動作を説明するためのシーケンス図である。なお、この実施形態において、第２のデバイスＴＢの構成は図２に示した第１のデバイスＴＡと基本構成が同一なので、図２を使用して説明する。
【００４１】
第１のデバイスＴＡには、図５に示したように暗号化コンテンツＥＣと、権利オブジェクトＲＯが、相互に対応付けてコンテンツメモリ１４に記憶される。権利オブジェクトＲＯは、コンテンツＣの権利情報と、鍵暗号化鍵ＫREK により暗号化されたコンテンツ鍵ＫCEK と、第１のデバイスＴＡのデバイス鍵ＫA により暗号化された上記鍵暗号化鍵ＫREK により構成される。
【００４２】
第１のデバイスＴＡと第２のデバイスＴＢとを信号ケーブルＣＢを介して接続した状態で、例えば第２のデバイスＴＢから権利付きコンテンツの譲渡要求が送られると、第１のデバイスＴＡは先ず、権利オブジェクトＲＯに含まれる鍵暗号化鍵ＫREK を、自装置のバインド鍵ＫA により復号する。次に、暗号化コンテンツＥＣをそのまま第２のデバイスＴＢへ転送する。続いて、第１のデバイスＴＡは第２のデバイスＴＢとの間にセキュアセッションを確立し、上記復号された権利オブジェクトＲＯをこのセキュアセッションを介して第２のデバイスＴＢへ転送する。
【００４３】
これに対し第２のデバイスＴＢは、上記転送された暗号化コンテンツＥＣをコンテンツメモリ１４に記憶する。またそれと共に、上記第１のデバイスＴＡからセキュアセッションを介して転送された上記権利オブジェクトＲＯに含まれる鍵暗号化鍵ＫREK を、第２のデバイスＴＢのデバイス鍵ＫB を用いて再暗号化する。そして、この再暗号化された鍵暗号化鍵ＫREK を含む権利オブジェクトＲＯを、上記暗号化コンテンツＥＣに対応付けてコンテンツメモリ１４に記憶する。
【００４４】
なお、この第３の実施形態においても、前記第１の実施形態と同様に、バインド変換処理に先立ち、要求された権利譲渡の種類がコピー又はムーブであるか或いは分割であるかが判定され、この判定結果に応じて権利オブジェクトをコピー又は移動させるための転送処理、又は権利情報の分割転送処理が選択的に実行される。このとき、権利情報の分割処理と、この分割された権利情報ごとに権利オブジェクトを再構成する処理は、権利譲渡元の第１のデバイスＴＡにおいて行われる。
【００４５】
以上述べたように第３の実施形態では、コンテンツを権利譲渡する際に、第１のデバイスＴＡにおいて、第１のデバイスＴＡのバインド鍵ＫA によりバインドされた権利オブジェクトＲＯを復号して、この復号された権利オブジェクトＲＯをセキュアセッションを介して権利譲渡先の第２のデバイスＴＢへ転送する。第２のデバイスＴＢでは、上記第１のデバイスＴＡから転送された権利オブジェクトＲＯを、第２のデバイスＴＢのデバイス鍵ＫB を用いて再暗号化することによりバインド変換して記憶するようにしている。
【００４６】
したがって、前記第１及び第２の実施形態と同様に、第１及び第２のデバイスＴＡ，ＴＢは共に固有識別情報を変更する必要がなくなる。また、権利サーバを介することなく第１及び第２のデバイスＴＡ，ＴＢ間で直接、権利譲渡に係わる処理を行うことが可能となる。
【００４７】
（第４の実施形態）  
図１０は、この発明の第４の実施形態に係わる情報端末装置による権利譲渡処理動作を説明するためのシーケンス図である。なお、この実施形態においても、第２のデバイスＴＢの構成は図２に示した第１のデバイスＴＡと基本構成が同一なので、図２を使用して説明する。
【００４８】
第１のデバイスＴＡには、図５に示したように暗号化コンテンツＥＣと、権利オブジェクトＲＯが、相互に対応付けてコンテンツメモリ１４に記憶される。権利オブジェクトＲＯは、コンテンツＣの権利情報と、鍵暗号化鍵ＫREK により暗号化されたコンテンツ鍵ＫCEK と、第１のデバイスＴＡのデバイス鍵ＫA により暗号化された上記鍵暗号化鍵ＫREK により構成される。
【００４９】
第１のデバイスＴＡと第２のデバイスＴＢとを信号ケーブルＣＢを介して接続した状態で、例えば第２のデバイスＴＢから権利付きコンテンツの譲渡要求が送られると、第１のデバイスＴＡは先ず、この第１のデバイスＴＡのバインド鍵ＫA によりバインドされている権利オブジェクトＲＯから鍵暗号化鍵ＲＥＫを計算する。
【００５０】
次に第１のデバイスＴＡは、暗号化コンテンツＥＣと、上記バインド鍵ＫA によりバインドされている権利オブジェクトＲＯを、信号ケーブルＣＢを介して権利譲渡先の第２のデバイスＴＢへ転送する。またそれと共に、第１のデバイスＴＡと第２のデバイスＴＢとの間にセキュアセッションを確立し、上記計算された鍵暗号化鍵ＲＥＫをこのセキュアセッションを介して権利譲渡先の第２のデバイスＴＢへ転送する。
【００５１】
第２のデバイスＴＢは、上記第１のデバイスＴＡから転送された鍵暗号化鍵ＲＥＫと、上記バインド鍵ＫA によりバインドされた権利オブジェクトＲＯとをもとに、第２のデバイスＴＢのバインド鍵ＫB によりバインドされた権利オブジェクトＲＯを生成する。そして、この生成されたバインド鍵ＫB によりバインドされた権利オブジェクトＲＯを、上記第１のデバイスＴＡから転送された暗号化コンテンツＥＣと対応付けてコンテンツメモリ１４に記憶する。
【００５２】
なお、この第４の実施形態においても、前記第１の実施形態と同様に、バインド変換処理に先立ち、要求された権利譲渡の種類がコピー又はムーブであるか或いは分割であるかが判定され、この判定結果に応じて権利オブジェクトをコピー又は移動させるための転送処理、又は権利情報の分割転送処理が選択的に実行される。このとき、権利情報の分割処理と、この分割された権利情報ごとに権利オブジェクトを再構成する処理は、権利譲渡元の第１のデバイスＴＡにおいて行われる。
【００５３】
以上述べたように第４の実施形態では、権利譲渡元の第１のデバイスＴＡから権利譲渡先の第２のデバイスＴＢへ、暗号化コンテンツＥＣと、上記バインド鍵ＫA によりバインドされた権利オブジェクトＲＯがそれぞれ転送される。またそれと共に、第１のデバイスＴＡにおいて、当該第１のデバイスＴＡのバインド鍵ＫA によりバインドされている権利オブジェクトＲＯから鍵暗号化鍵ＲＥＫが計算され、この計算された鍵暗号化鍵ＲＥＫが権利譲渡先の第２のデバイスＴＢへセキュア転送される。そして、第２のデバイスＴＢにおいて、上記第１のデバイスＴＡから転送された鍵暗号化鍵ＲＥＫと、上記バインド鍵ＫA によりバインドされた権利オブジェクトＲＯとをもとに、第２のデバイスＴＢのバインド鍵ＫB によりバインドされた権利オブジェクトＲＯが生成されて、保存される。
【００５４】
したがって、前記第１乃至第３の実施形態と同様に、第１及び第２のデバイスＴＡ，ＴＢは共に固有識別情報を変更する必要がなくなる。また、権利サーバを介することなく第１及び第２のデバイスＴＡ，ＴＢ間で直接、権利譲渡に係わる処理を行うことが可能となる。
【００５５】
さらに、第１のデバイスＴＡから第２のデバイスＴＢへ、権利オブジェクトＲＯから計算された鍵暗号化鍵ＲＥＫをセキュア転送するようにしているので、第１のデバイスＴＡのバインド鍵ＫA をセキュア転送する場合に比べて転送データ量を低減することができ、これにより権利譲渡にかかる所要時間を短縮することができる。
【００５６】
（その他の実施形態）  
第１のデバイスＴＡにおいて権利オブジェクトＲＯを暗号化して記憶する際に、例えば図１１に示すように、権利情報、暗号化コンテンツ鍵ＫCEK 、その鍵暗号化鍵ＫREK 及び検証鍵ＫMAC を第１のデバイスＴＡのバインド鍵ＫA により暗号化した鍵情報、及びこれらの各要素をもとに計算されるＭＡＣ（Message Authentication Cord）値により、権利オブジェクトＲＯを構成するとよい。このようにすると、検証鍵ＫMAC を用いて権利オブジェクトＲＯのＭＡＣ値を除いた部分のＭＡＣ値を計算し、この計算値が権利オブジェクトＲＯに付加されているＭＡＣ値と一致するか否かを判定することにより、権利オブジェクトの改ざんの有無を検証することができる。
【００５７】
第１の実施形態において、第１のデバイスＴＡにドメイン鍵ＫD の転送先件数の上限値を予め登録しておき、セキュアセッションを確立する際に転送件数の累計値を上記上限値と比較する。そして、累計値が上限値を超えた場合には、以後ドメイン鍵ＫD の転送を禁止するようにしてもよい。このようにすると、権利付きコンテンツの譲渡件数を制限することができる。
【００５８】
また同様に第２の実施形態において、第１のデバイスＴＡに当該デバイスのバインド鍵ＫA の転送先件数の上限値を予め登録しておき、セキュアセッションを確立する際に転送件数の累計値を上記上限値と比較する。そして、累計値が上限値を超えた場合には、以後ドメイン鍵ＫA の転送を禁止するようにしてもよい。このようにすると、権利譲渡先のデバイスの台数を制限することができる。
【００５９】
前記第４の実施形態では、権利オブジェクトＲＯから計算された鍵暗号化鍵ＲＥＫをセキュア転送するようにしたが、第１のデバイスＴＡのバインド鍵ＫA をそのままセキュア転送するようにしてもよい。このようにすると、第１のデバイスＴＡにおいて鍵暗号化鍵ＲＥＫを計算する必要がなくなり、その分第１のデバイスＴＡの処理負担を軽減することができる。この効果は、第１のデバイスＴＡとして、計算処理能力がパーソナル・コンピュータ等に比べ劣る携帯電話機等の携帯端末を使用する場合に、特に有効である。
【００６０】
さらに、権利情報の譲渡処理の形態には、権利情報の内容に応じて次のような各種形態が考えられる。第１の形態は、第１のデバイスＴＡにおいて共有可能なデバイスの台数を管理するものである。これは、第１のデバイスＴＡにおいて権利を共有したデバイスの台数をカウントし、このカウント値を権利情報により指定された台数の上限値と比較し、カウント値が上限値に達するとそれ以後の共有を制限することにより実現できる。
【００６１】
第２の形態はコピーとムーブとを別々に実行するものである。この場合、コピーではStateful情報を共有せず、ムーブではStateful情報を共有する。なお、Stateful情報とは、再生回数を指定するもののように変動状態を管理する必要がある権利の内容を示すものである。
【００６２】
第３の形態は、権利情報によりバインド鍵を指定するものである。例えば、第１のデバイスＴＡのＳＩＭ（Subscriber Identity Module）に登録された加入者ＩＤや電話番号等が権利情報で指定されている場合には、上記加入者ＩＤをもとにバインド鍵を生成し、このバインド鍵を使用する。
【００６３】
その他、第１及び第２のデバイスの種類や構成、第１のデバイスから第２のデバイスへのデータ転送手段（信号ケーブルに限らず無線を使用してもよい）、権利オブジェクトのバインド変換処理の手順や内容、暗号化コンテンツ及び権利オブジェクトの転送処理手順とその処理内容等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【００６４】
要するにこの発明は、上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記各実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、各実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００６５】
【図１】この発明の第１の実施形態に係わるシステムの概略構成図。
【図２】この発明の第１の実施形態に係わる情報端末装置の機能ブロック図。
【図３】図２に示した情報端末装置による権利譲渡処理動作を説明するための図。
【図４】図２に示した情報端末装置による権利譲渡処理の手順と内容を示すフローチャート。
【図５】図２に示した情報端末装置において生成される暗号化コンテンツ及び権利オブジェクトのフォーマットの第１の例を示す図。
【図６】図２に示した情報端末装置において行われる、権利のコピー又は移動を伴う権利オブジェクトの変換処理の例を示す図。
【図７】図２に示した情報端末装置において行われる、権利の分割を伴う権利オブジェクトの変換処理の例を示す図。
【図８】この発明の第２の実施形態に係わる権利譲渡処理動作を説明するための図。
【図９】この発明の第３の実施形態に係わる権利譲渡処理動作を説明するための図。
【図１０】この発明の第４の実施形態に係わる権利譲渡処理動作を説明するための図。
【図１１】図２に示した情報端末装置において生成される暗号化コンテンツ及び権利オブジェクトのフォーマットの第２の例を示す図。
【符号の説明】
【００６６】
ＴＡ，ＴＢ…デバイス、ＣＢ…信号ケーブル、１１…ＣＰＵ、１２…バス、１３…プログラムメモリ、１３ａ…バインド変換制御プログラム、１３ｂ…転送制御プログラム、１３ｃ…権利譲渡制御プログラム、１４…コンテンツメモリ、１５…外部接続インタフェース、ＥＣ…暗号化コンテンツ、ＲＯ…権利オブジェクト。
【図１】
2007156523.tif 000003
【図２】
2007156523.tif 000004
【図３】
2007156523.tif 000005
【図４】
2007156523.tif 000006
【図５】
2007156523.tif 000007
【図６】
2007156523.tif 000008
【図７】
2007156523.tif 000009
【図８】
2007156523.tif 000010
【図９】
2007156523.tif 000011
【図１０】
2007156523.tif 000012
【図１１】
2007156523.tif 000013