(57)【要約】【課題】  ユーザバインドの著作権保護コンテンツでも、他者所有の情報再生装置で再生を可能とし、また、メディアバインドの著作権保護コンテンツのバックアップを可能とする。【解決手段】  著作権保護機能付きメディアを識別するためのユニークなＩＤを用いてユーザ鍵を暗号化する。例えば、各メディアに固有のユニークなＩＤに基づいて、ライセンスサーバ３が各ユーザ機器に固有のデバイス鍵Kdevを設定し、このデバイス鍵Kdevによりユーザ鍵Kusrを暗号化する。ユーザ鍵Kusrは、コンテンツ鍵Kcを暗号化するものであり、よって、ユーザ機器側ではデバイス鍵Kdevによりユーザ鍵Kusrを復号化してから、復号化されたユーザ鍵Kusrを用いてコンテンツ鍵Kcを取得し、このコンテンツ鍵Kcを用いて暗号化されたコンテンツ、つまり著作権が保護されたコンテンツを復号して再生する。【選択図】  図１
2008015622.tif 000002
【特許請求の範囲】
【請求項１】
著作権保護コンテンツを提供するコンテンツサーバと著作権保護コンテンツの記録再生に関するライセンスを扱うライセンスサーバとにネットワークを介して接続した情報記録装置によって著作権保護コンテンツが記録される著作権保護記憶媒体であって、
上記情報記録装置が所定ユーザの所有であればシンプルなコピーペーストで上記著作権保護コンテンツが書き込まれ、上記情報記録装置が他ユーザの所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツが書き込まれることを特徴とする著作権保護記憶媒体。
【請求項２】
上記著作権保護コンテンツが書き込まれるコンテンツ書き込み領域と、上記ドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツを上記コンテンツ書き込み領域に書き込むために用いる媒体を識別するための固有のＩＤが書き込まれるユニーク領域を備えることを特徴とする請求項１記載の著作権保護記憶媒体。
【請求項３】
上記ユニーク領域には、上記媒体に固有の鍵が書き込まれることを特徴とする請求項１記載の著作権保護記憶媒体。
【請求項４】
上記固有のＩＤ又は鍵はライセンスサーバによって設定されることを特徴とする請求項２又は３記載の著作権保護記憶媒体。
【請求項５】
著作権保護コンテンツを提供するコンテンツサーバと著作権保護コンテンツの記録再生に関するライセンスを扱うライセンスサーバとにネットワークを介して接続し、著作権保護コンテンツを受け取って記録する情報記録装置において、
上記著作権保護コンテンツを著作権保護記憶媒体に書き込む書き込み手段を備え、
上記書き込み手段は、上記著作権保護コンテンツのライセンスを持つ所定のユーザが上記情報記録装置を所有するのであればシンプルなコピーペーストで上記著作権保護コンテンツを上記著作権保護記憶媒体に書き込み、上記情報記録装置が上記著作権保護コンテンツのライセンスを持つ所定のユーザと異なる他ユーザの所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツを上記著作権保護記憶媒体に書き込むことを特徴とする情報記録装置。
【請求項６】
上記書き込み手段は、上記著作権保護コンテンツのコンテンツ鍵を暗号化しているユーザ鍵を取得するため、上記著作権保護記憶媒体にセットされている固有のＩＤを用いることを特徴とする請求項５記載の情報記録装置。
【請求項７】
上記書き込み手段は、上記著作権保護コンテンツのコンテンツ鍵を暗号化しているユーザ鍵を取得するため、上記著作権保護記憶媒体にセットされている固有の鍵を用いることを特徴とする請求項５記載の情報記録装置。
【請求項８】
上記著作権保護記憶媒体に固有のＩＤ又は鍵はライセンスサーバによって設定されることを特徴とする請求項６又は７記載の情報記録装置。
【請求項９】
著作権保護コンテンツを提供するコンテンツサーバと著作権保護コンテンツの記録再生に関するライセンスを扱うライセンスサーバにネットワークを介して接続し、著作権保護コンテンツを受け取って記録する情報記録装置によって実行される情報記録方法において、
上記著作権保護コンテンツを著作権保護記憶媒体に書き込む書き込み工程を備え、
上記書き込み工程は、上記著作権保護コンテンツのライセンスを持つ所定のユーザが上記情報記録装置を所有するのであればシンプルなコピーペーストで上記著作権保護コンテンツを上記著作権保護記憶媒体に書き込み、上記情報記録装置が上記著作権保護コンテンツのライセンスを持つ所定のユーザと異なる他ユーザの所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツを上記著作権保護記憶媒体に書き込むことを特徴とする情報記録方法。
【請求項１０】
著作権保護記憶媒体に記録された著作権保護コンテンツを再生する情報再生装置において、
上記著作権保護コンテンツを上記著作権保護記憶媒体から再生する再生手段を備え、
上記再生手段は、上記著作権保護コンテンツのライセンスを持つ所定のユーザが上記情報再生装置を所有するのであればシンプルなコピーペーストで上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生し、上記情報再生装置が他ユーザの所有であればドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生することを特徴とする情報再生装置。
【請求項１１】
上記再生手段は、上記著作権保護コンテンツのコンテンツ鍵を暗号化しているユーザ鍵を取得するため、上記著作権保護記憶媒体に固有のＩＤを用いることを特徴とする請求項１０記載の情報再生装置。
【請求項１２】
上記再生手段は、上記著作権保護コンテンツのコンテンツ鍵を暗号化しているユーザ鍵を取得するため、上記著作権保護記憶媒体に固有の鍵を用いることを特徴とする請求項１０記載の情報再生装置。
【請求項１３】
上記著作権保護記憶媒体に固有のＩＤ又は鍵は、ネットワークを介して接続しているライセンスサーバによって設定されることを特徴とする請求項１１又は１３記載の情報再生装置。
【請求項１４】
著作権保護記憶媒体に記録された著作権保護コンテンツを再生する情報再生装置によって実行される情報再生方法おいて、
上記著作権保護コンテンツを上記著作権保護記憶媒体から再生する再生工程を備え、
上記再生工程は、上記著作権保護コンテンツのライセンスを持つ所定のユーザが上記情報再生装置を所有するのであればシンプルなコピーペーストで上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生し、上記情報再生装置が他ユーザの所有であればドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生することを特徴とする情報再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの記録及び再生時にコンテンツの著作権を保護する機能を備えた著作権保護記憶媒体、著作権保護記憶媒体への著作権保護コンテンツの書き込みを行う情報記録装置及び情報記録方法、並びに著作権保護記憶媒体から著作権保護コンテンツを再生する情報再生装置及び情報再生方法に関する。
【背景技術】
【０００２】
インターネット等のネットワークを経由して、音楽・映像等のディジタルコンテンツを購入するサービスが普及している。例えば、インターネットを利用した音楽配信サービス（Electronic Music Distribution：ＥＭＤ）を利用すれば、ディジタル音楽コンテンツをダウンロードしてクライアント端末であるパーソナルコンピュータに保存し、パーソナルコンピュータ上で聞くことができる。
【０００３】
このとき、パーソナルコンピュータ側では、所定の著作権保護技術を採用した音楽記録再生アプリケーションをＯＳの基に起動し、暗号化したディジタルコンテンツを含むコンテンツファイルとそれに対応する利用条件を記述した権利ファイルをＨＤＤ等に格納してセキュアなサービスを実現していた。
【０００４】
本件出願人による下記特許文献１には、所定の著作権保護技術を採用した音楽記録再生アプリケーションを起動することによってコンテンツの流通を妨げることなく、不正に利用されることを確実に防止することを目的とした情報処理装置等が開示されている。
【０００５】
【特許文献１】特開平１４−３５９６１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、従来、ユーザバインドのコンテンツは、他者所有のデバイスでは再生できなかった。また、メディアバインドのコンテンツは、メディアにバインドされているため、バックアップ等を取ることができなかった。また、コンテンツを転送する際に、いつでもセキュアプロトコルが必要となるため、処理が重かった。
【０００７】
本発明は、上記実情に鑑みてなされたものであり、ユーザバインドのコンテンツでも、他者所有のデバイスで再生を可能とし、また、メディアバインドのコンテンツのバックアップを可能とする著作権保護記憶媒体、情報記録装置及び情報記録方法、並びに情報再生装置及び情報再生方法の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る著作権保護記憶媒体は、上記課題を解決するために、著作権保護コンテンツを提供するコンテンツサーバと著作権保護コンテンツの記録再生に関するライセンスを扱うライセンスサーバとにネットワークを介して接続した情報記録装置によって著作権保護コンテンツが記録される著作権保護記憶媒体であって、上記情報記録装置が所定ユーザの所有であればシンプルなコピーペーストで上記著作権保護コンテンツが書き込まれ、上記情報記録装置が他ユーザの所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツが書き込まれる。
【０００９】
本発明に係る情報記録装置は、上記課題を解決するために、著作権保護コンテンツを提供するコンテンツサーバと著作権保護コンテンツの記録再生に関するライセンスを扱うライセンスサーバにネットワークを介して接続し、著作権保護コンテンツを受け取って記録する情報記録装置において、上記著作権保護コンテンツを著作権保護記憶媒体に書き込む書き込み手段を備え、上記書き込み手段は、上記情報記録装置が所定ユーザの所有であればシンプルなコピーペーストで上記著作権保護コンテンツを上記著作権保護記憶媒体に書き込み、上記情報記録装置が他ユーザの所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツを上記著作権保護記憶媒体に書き込む。
【００１０】
本発明に係る情報記録方法は、上記課題を解決するために、著作権保護コンテンツを提供するコンテンツサーバと著作権保護コンテンツの記録再生に関するライセンスを扱うライセンスサーバとにネットワークを介して接続し、著作権保護コンテンツを受け取って記録する情報記録装置によって実行される情報記録方法において、上記著作権保護コンテンツを著作権保護記憶媒体に書き込む書き込み工程を備え、上記書き込み工程は、上記情報記録装置が所定ユーザの所有であればシンプルなコピーペーストで上記著作権保護コンテンツを上記著作権保護記憶媒体に書き込み、上記情報記録装置が他ユーザの所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツを上記著作権保護記憶媒体に書き込む。
【００１１】
本発明に係る情報再生装置は、上記課題を解決するために、著作権保護記憶媒体に記録された著作権保護コンテンツを再生する情報再生装置において、上記著作権保護コンテンツを上記著作権保護記憶媒体から再生する再生手段を備え、上記再生手段は、上記情報再生装置が所定ユーザの所有であればシンプルなコピーペーストで上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生し、上記情報再生装置が他ユーザの所有であればドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生する。
【００１２】
本発明に係る情報再生方法は、上記課題を解決するために、著作権保護記憶媒体に記録された著作権保護コンテンツを再生する情報再生装置によって実行される情報再生方法おいて、上記著作権保護コンテンツを上記著作権保護記憶媒体から再生する再生工程を備え、上記再生工程は、上記情報再生装置が所定ユーザの所有であればシンプルなコピーペーストで上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生し、上記情報再生装置が他ユーザの所有であればドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生する。
【００１３】
このように、本発明は、著作権保護機能付きの記憶媒体への著作権コンテンツの書き込み、再生に関するものであり、ユーザバインドとメディアバインドとの両方をサポートしている。具体的には、著作権保護記憶媒体には固体を識別するためのユニークなＩＤがセットされており、このユニークなＩＤを用いたユーザ鍵を暗号化する。ユーザ鍵はコンテンツ鍵を暗号化する。
【００１４】
再生時において、著作権保護記憶媒体から著作権保護コンテンツを再生する場合、必ず固有のＩＤを取得し、そこからユーザ鍵を復号化する。これは他者所有のデバイス（情報再生装置）であっても必ず再生が出来ることを保証するためである。同一ユーザが所有している端末の場合は同一ユーザ鍵を所有しているので、直接コンテンツ鍵を復号すればよい。
【００１５】
また、著作権保護記憶媒体に書き込まれるユニークなＩＤを用いたユーザ鍵の暗号は、ライセンスサーバ、もしくは情報記録装置でセキュアに処理される。
【発明の効果】
【００１６】
本発明によれば、ユーザバインドの著作権保護コンテンツでも、他者所有の情報再生装置で再生を可能とし、また、メディアバインドの著作権保護コンテンツのバックアップを可能とする。また、著作権保護コンテンツを転送する際の処理を軽減することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための最良の形態について図面を参照しながら説明する。
【００１８】
図１は、本実施形態にかかる情報記録装置及び情報再生装置の具体例である複数のユーザ機器を含むコンテンツ提供システムの全体構成図である。図１に示したように、コンテンツ提供システム１は、ユーザＡのグルーピングされたユーザ端末群５と、ユーザＢのグルーピングされたユーザ端末群１３と、コンテンツ提供サーバ（以下、コンテンツサーバという）２と、著作権管理サーバ（以下、ライセンスサーバという）３とを、例えばインターネットのようなネットワーク４に接続している。図１にあってコンテンツサーバ２とライセンスサーバ３は、別構成のサーバとして示しているが、一体とした一つのサーバによって構成してもよい。
【００１９】
ユーザＡのグルーピングされたユーザ端末群５は、ノート型若しくはデスクトップ型のパーソナルコンピュータ（Personal Computer：ＰＣ）６、携帯情報端末装置（Personal Digital Assistant：ＰＤＡ）７、携帯電話８、携帯型のコンテンツ再生装置であるポータブルデバイス（Portable Device：ＰＤ）９などのユーザ機器を例示することができる。また、ユーザＡのユーザ端末群５には、ＰＣ６にＵＳＢにて接続されているＰＤ１０も含まれている。他のＰＤＡ７、携帯電話８、ＰＤ９についてもＵＳＢ、ＩＥＥＥなどのＩ／Ｆを用いてＰＣ６に接続可能である。また、ＰＤ９は、著作権保護機能を備えたリムーバブルメディア１１として半導体メモリ、ハードディスク等を接続可能である。これらリムーバブルメディア１１は、ＰＣ６に装着できるのはもちろんであり、ＰＣ６とＰＤ９はリムーバブルメディア１１によってデータをやり取りできる。同様に、携帯電話８もリムーバブルメディア１２として半導体メモリを接続可能としている。携帯電話８も半導体メモリ１２を用いてＰＣ６との間でデータのやりとりが可能である。
【００２０】
著作権保護機能を備えたリムーバブルメディア１１、１２などは、コンテンツの記録及び再生時にコンテンツの著作権を保護する機能を備えている。本発明は、コンテンツ提供システム１にあって情報記録装置（ユーザ機器）によって著作権保護コンテンツが記録される著作権保護記憶媒体であって、ユーザ機器が所定ユーザの所有であればシンプルなコピーペーストで上記著作権保護コンテンツが書き込まれ、ユーザ機器が他ユーザの所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツが書き込まれる。所定ユーザは、上記ユーザＡであり、他ユーザは例えば後述のユーザＢである。ユーザＡのユーザ端末群５に含まれる各ユーザ機器は、ある著作権保護コンテンツの記録／再生に関して、ライセンスサーバ３に登録されているとする。また、ユーザＢのユーザ端末群１３に含まれる各ユーザ機器は、他の著作権保護コンテンツの記録／再生に関して、ライセンスサーバ３に登録されているとする。ここでいうライセンスサーバ３に登録されているということは、各ユーザが所望の著作権保護コンテンツの記録／再生に関してライセンスを得ていることをいう。また、以下では、ユーザＡが所望したある著作権保護コンテンツについて、ユーザＡがライセンスを得ていることを前提としている。また、ユーザＢはユーザＡが得たライセンスを得ていないことを前提としている。
【００２１】
ユーザＢのグルーピングされたユーザ端末群１３は、ＰＣ１４、ＰＤＡ１５、携帯電話１６、ＰＤ１７である。ＰＣ１４は半導体メモリ等の著作保護機能を備えたリムーバブルメディア１８を挿入可能なスロットを有するのはもちろん、ＵＳＢ、ＩＥＥＥなどのＩ／Ｆを用いて端末群１３内の他のユーザ機器に接続可能である。リムーバルブメディア１８も上述した著作権保護記憶媒体である。
【００２２】
かかるユーザ端末群５及び１３の各ユーザ機器は、例えばコンテンツの利用機能（例えばコンテンツの再生、保存、移動、結合、分割、変換、複製、貸出、返却機能等）、コンテンツ再生制御機能、コンテンツの管理機能（例えば、コンテンツＩＤに基づくコンテンツ、コンテンツ鍵等の検索または削除機能など）、リッピング、セルフレコーディング等によるコンテンツ作成機能などを有する。
【００２３】
これらのユーザ機器は、本発明における情報記録装置の具体例である。つまり、ユーザ機器は、著作権保護コンテンツを提供するコンテンツサーバ２と、著作権保護コンテンツの記録再生に関するライセンスを扱うライセンスサーバ３にネットワーク４を介して接続し、著作権保護コンテンツを受け取って記録する情報記録装置であり、上記著作権保護コンテンツを著作権保護記憶媒体１１、１２又は１８などに書き込む書き込み部を備え、この書き込み部は、上記著作権保護コンテンツのライセンスを持つ所定のユーザ（例えばユーザＡ）が上記情報記録装置を所有するのであればシンプルなコピーペーストで上記著作権保護コンテンツを上記著作権保護記憶媒体１１、１２に書き込み、上記情報記録装置が上記著作権保護コンテンツのライセンスを持つ所定のユーザと異なる他ユーザ（ユーザＢ）の所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツを上記著作権保護記憶媒体１８に書き込む。
【００２４】
また、これらユーザ機器は、本発明に係る情報再生装置の具体例であり、著作権保護記憶媒体１１等に記録された著作権保護コンテンツを再生する情報再生装置であり、上記著作権保護コンテンツを著作権保護記憶媒体１１等から再生する再生部を備え、上記著作権保護コンテンツのライセンスを持つ所定のユーザ（ユーザＡ）が上記情報再生装置を所有するのであればシンプルなコピーペーストで上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生し、上記情報再生装置が他ユーザ（ユーザＢ）の所有であればドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護記憶媒体に書き込まれた上記著作権保護コンテンツを再生する。
【００２５】
これらユーザ機器のうち、ネットワーク４を介した通信機能を有する装置（例えば、ＰＣ６及び１４）は、ライセンスサーバ３およびコンテンツサーバ２との間で通信接続可能である。ＰＣ６及び１４は、例えば、コンテンツサーバ２から、コンテンツ配信サービス用のソフトウェアや、著作権管理用ソフトウェアをダウンロードして、インストール可能である。これにより、ＰＣ６及び１４は、コンテンツサーバ２から、暗号処理されたコンテンツの配信を受けたり、ライセンスサーバ３からコンテンツのコンテンツ鍵やコンテンツの利用条件などを含むライセンスの配信を受ける。また、ＰＣ６及び１４は、これらのデータをＨＤＤ等のストレージ装置や、半導体メモリ１１、１２又は１８或いは光ディスク、光磁気ディスクなどのリムーバブル記憶媒体に記録することができる。以下では特に断らないが、ここで挙げたストレージ装置や、リムーバブル記憶媒体も本発明の著作権保護記憶媒体の具体例となる。
【００２６】
また、各ユーザのユーザ端末群５及び１３の各ユーザ機器は、例えば、セルフレコーディング（自己録音、録画等）やリッピングなどによって、新規にコンテンツを作成して、ストレージ装置やリムーバル記憶媒体に記録することができる。なお、セルフレコーディングとは、ユーザ機器自身が有する撮像装置／集音装置によって撮像／集音した音声等を、映像／音声のディジタルデータとして記憶することをいう。また、リッピングとは、音楽ＣＤ、ビデオＤＶＤ、ソフトウェア用ＣＤ−ＲＯＭ等の記憶媒体に記録されているディジタルコンテンツ（音声データや映像データ等）を抽出し、コンピュータで処理可能なファイル形式に変換して、ストレージ装置やリムーバル記憶媒体に記録することをいう。
【００２７】
上述したように、例えばユーザＡのユーザ端末群５のＰＤ９及び１０、携帯電話８、ＰＤＡ７がＰＣ６に接続されていれば、ＰＣ６においてコンテンツサーバ２からネットワーク４を介してダウンロードされる。ＰＣ６において再生可能なコンテンツは、接続された各ユーザ機器においても再生することができる。もちろん、ＰＤＡ７、携帯電話８、ＰＤ９及び１０は、ＰＣ６を介さずにネットワーク４に直接に接続し、コンテンツサーバ２から著作権保護コンテンツを、またライセンスサーバ３から著作権保護に関するライセンス情報を受け取るようにしてもよい。
【００２８】
本発明は、情報記録／再生装置である各ユーザ機器にあって、著作権保護コンテンツの記録／再生のライセンスを持つ所定ユーザ（ユーザＡ）が当該著作権保護コンテンツを著作権保護メディアに書き込む際に、他ユーザ（ユーザＢ）が利用している機器においてはその機器での再生を保証するようなドメインモデルとメディアバインドモデルを組みさわせた著作権保護技術に関する。
【００２９】
ユーザドメインモデルはユーザバインドモデルであり、所定ユーザが所有している全てのユーザ機器で、自由に著作権コンテンツをやりとりでき、各ユーザ機器で再生することが可能なモデルである。所定ユーザが所有している各ユーザ機器を明示的に表す手段として、ライセンスサーバ３にあるユーザアカウントを用いて当該端末を登録することができる。ライセンスサーバ３に登録されたユーザ機器は、ユーザが所有している端末とみなし、上記自由に著作権コンテンツをやりとりできる。このモデルでは、所定ユーザ（例えばユーザＡ）が所有していない端末、つまりライセンスサーバ３に登録していない端末は、他ユーザ（例えばユーザＢ）の端末とみなされ、著作権コンテンツのやりとりはできても、再生することが出来ない。ここでいうライセンスサーバ３に登録していない端末とは、ライセンスを持たないユーザＢのユーザ機器ということになる。
【００３０】
また、メディアバインドモデルの定義は以下のとおりである。メモリスティック（ＭＳ）やＳＤなど、著作権保護機能付きメディアに著作権コンテンツを転送すると、ＭＳに書き込まれたコンテンツを他のメディアにコピーすることが出来ず、そのメディアにバインドされることになる。これをメディアバインドとここでは定義する。メディアバインドされたコンテンツは、端末に所有者に関わらず、いつでも再生することが可能である。例えば、ユーザＡとＢがそれぞれＭＳウォークマンを持っている場合、メディアバインドされたコンテンツはどちらのユーザのＭＳウォークマンでも再生可能ある。一方、簡単にデータのバックアップを取ることができない。
【００３１】
本発明は、著作権付きメディアへの著作権コンテンツの書き込み方法、再生方法に関してのものであり、上記のユーザバインドとメディアバインドの両方がサポートされる発明である。
【００３２】
特に、本発明では、各ユーザのグルーピングされたユーザ端末群内の各ユーザ機器に装着されている、あるいは装着される著作権保護メディアに対応したユニークなＩＤに基づいてユーザ鍵を暗号する。つまり、著作権保護機能付きメディアを識別するためのユニークなＩＤを用いてユーザ鍵を暗号化する。例えば、各メディアに固有のユニークなＩＤに基づいて、ライセンスサーバ３が各ユーザ機器に固有のデバイス鍵Kdevを設定し、このデバイス鍵Kdevによりユーザ鍵Kusrを暗号化する。ユーザ鍵Kusrは、コンテンツ鍵Kcを暗号化するものであり、よって、ユーザ機器側ではデバイス鍵Kdevによりユーザ鍵Kusrを復号化してから、復号化されたユーザ鍵Kusrを用いてコンテンツ鍵Kcを取得し、このコンテンツ鍵Kcを用いて暗号化されたコンテンツ、つまり著作権が保護されたコンテンツを復号して再生する。
【００３３】
このように、ユーザ機器による著作権保護コンテンツの再生時においては、メディアから再生する場合は、必ず著作権保護メディアにユニークなＩＤを取得し、そこからユーザ鍵を復号化する。これは他者のユーザ機器であっても必ず再生が出来ることを保証するためである。同一ユーザが所有している端末の場合は同一ユーザ鍵を所有しているので、直接コンテンツ鍵を復号すればよい。
【００３４】
また、著作権保護メディアに書き込まれるユニークなＩＤを用いたユーザ鍵の暗号は、ライセンスサーバ３、もしくはクライアントでセキュアに処理される。
【００３５】
ユーザバインドモデルにおける、各ユーザ機器は以下のように動作する。先ず、各端末はユニークな端末鍵（Kdev）を有している。ユーザ毎にユーザ鍵（Kusr）を設ける。ユーザはある端末（Kdev1）を登録する際に、ユーザ鍵（Kusr鍵）を取得する。ユーザ（Kusr）鍵は、端末（Kdev1）鍵で暗号化して転送される（Enc(Kdev1, Kusr) ）。コンテンツ鍵（Kc）は、ユーザ鍵（Kusr）で暗号化される。ライセンスには、Usage ruleとEnc(Kusr, Kc)が含まれている。取得したライセンスは一般的にコンテンツに埋め込まれる。
【００３６】
一方、メディアバインドにおける各ＤＲＭは以下のように動作する。先ず、暗号コンテンツは、メディア（著作権保護記憶媒体）のプロテクション方式に則るフォーマットでメディアに書き込まれる。ライセンスは、メディアのプロテクション方式に則るフォーマットに変換して、メディアに書き込まれる。ライセンスとコンテンツ鍵は、メディアの秘密データやエリアを用いて、セキュアに書き込まれる。つまり、コンテンツとライセンスを単純に他メディアに転送しても、秘密エリアに書き込まれたデータをコピーしない限り、コピーされたメディアでは再生することは出来ない。
【００３７】
本発明の処理についての詳細は後述するが、概略的には以下の処理となる。先ず、メディア（著作権保護記憶媒体）に著作権保護コンテンツとライセンスを書き込む時に、ユーザ鍵（Kusr）をメディア固有のデータ（ＩＤなど）を用いて暗号化する。暗号化データEnc(Kid, Kusr)はこのままメディアに書き込まれる。このデータを作成するのは、サービス側（ライセンスサーバ）、もしくは端末（ユーザ機器）側で生成する。コンテンツとライセンスはそのままメディアに書き込む。このようにとすることで、メディア自身で再生可能であり、かつユーザバインドにも対応することが可能となる。
【００３８】
ライセンスサーバ３は、後述するコンテンツサーバ２が提供するコンテンツをユーザが利用するのに必要なライセンスをユーザに付与する。暗号化されたコンテンツをユーザが復号するのに必要なコンテンツ鍵を安全にユーザに送信し、コンテンツの再生を制限しつつ、ユーザが所有する機器間においてコンテンツを共有させる。具体的に、ライセンスサーバは、ユーザおよびユーザが所有するユーザ機器、或いは著作権保護記憶媒体の登録処理を行ったり、コンテンツ鍵を暗号化してユーザ機器に送信したりする。
【００３９】
コンテンツサーバ２は、著作権保護コンテンツのようなコンテンツを提供するサーバであって、ユーザＡ又はユーザＢにコンテンツを提供するサーバである。コンテンツサーバ２は、例えばユーザＡのユーザ端末群５の中のいずれかのユーザ機器からの要求に応じて、ユーザＡの所有するユーザ機器にネットワーク４を介して著作権保護コンテンツを配信する。また、コンテンツサーバ２は、例えばユーザＢのユーザ端末群１３の中のいずれかのユーザ機器からの要求に応じて、ユーザＢの所有するユーザ機器にネットワーク４を介して著作権保護コンテンツを配信する。
【００４０】
例えば、音楽コンテンツを配信する場合には、コンテンツサーバ２は、電子音楽配信（Electronic Music Distribution：ＥＭＤ）サービスを提供するサーバとして構成される。この場合、コンテンツサーバ２は、配信対象の音楽コンテンツを、例えば、ＡＴＲＡＣ３（Advanced Transform Acoustic Coding）方式、またはＭＰ３（MPEG Audio Layer−3）方式などの圧縮符号化方式で圧縮符号化し、ＤＥＳ（Data Encryption Standard）などの暗号化方式で暗号化した上で、ユーザ機器に配信する。また、コンテンツサーバは、このように暗号化されたコンテンツとともに、当該コンテンツを復号化するためのコンテンツ鍵を暗号化してユーザ機器に送信してもよい。また、当該コンテンツ鍵をライセンスサーバ３に提供して、ライセンスサーバ３においてコンテンツ鍵を暗号化してユーザ機器に送信するようにしてもよい。
【００４１】
また、コンテンツサーバ２は、各ユーザのユーザ端末群５及び１３に属するユーザ機器が例えばリッピング、セルフレコーディング等により自ら作成したコンテンツの利用を管理する作成コンテンツ利用サービスを提供するサーバとしても構成できる。この場合、コンテンツサーバ２は、ユーザ機器に対し、コンテンツの暗号化を解除するコンテンツ鍵を配信する。これによって、ユーザ機器は、コンテンツサーバ２から取得したコンテンツ鍵に基づいて、上記リッピング等により自ら作成したコンテンツを再生することができるようになる。
【００４２】
ネットワーク４は、上記ユーザ機器とライセンスサーバ３とコンテンツサーバ２とを通信可能に接続する通信回線網である。このネットワーク４は、例えば、インターネット、電話回線網、衛星通信網等の公衆回線網や、ＷＡＮ、ＬＡＮ、ＩＰ−ＶＰＮ等の専用回線網などで構成されており、有線・無線を問わない。
【００４３】
このような構成のコンテンツ提供システム１は、コンテンツを利用制限する著作権管理機能を担保しつつ、各種のユーザ機器間におけるコンテンツのポータビリティを向上させ、ユーザの利便性、コンテンツ利用の自由度を向上させることができるものである。
【００４４】
ユーザ機器のハードウェア構成について説明する。以下では、ユーザ機器の代表例として、ＰＣ６及び１４とＰＤ９、１０及び１７のハードウェア構成例について説明する。なお、ユーザ機器であるＰＣ６及び１４とＰＤ９、１０及び１７は、上述したように本発明の情報記録再生装置の一具現例として構成されている。
【００４５】
まず、図２に基づいて、本実施形態にかかるＰＣ６及び１４のハードウェア構成について説明する。なお、図２は、本実施形態にかかるＰＣ６及び１４のハードウェア構成例を概略的に示すブロック図である。
【００４６】
図２に示すように、ＰＣ６及び１４は、例えばＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、ホストバス１０４と、ブリッジ１０５と、外部バス１０６と、インタフェース１０７と、入力装置１０８と、出力装置１１０と、ストレージ装置（ＨＤＤ）１１１と、ドライブ１１２と、接続ポート１１４と、通信装置１１５とを備える。
【００４７】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、ＲＯＭ１０２またはＨＤＤ１１１に格納された各種プログラムに従って動作し、ＰＣ６及び１４内の各部を制御する。具体的な処理としては、例えば、コンテンツの暗号化および復号化処理、データ改ざん防止およびデータ検証のためのディジタル署名（ＭＡＣ（Message Authentication Code）等）の生成および検証処理、接続された他のユーザ機器との間で実行するコンテンツ等の入出力時の認証およびセッションキー共有処理、コンテンツ、ライセンスおよびコンテンツ鍵等の入出力処理制御、さらに、ライセンス評価等の著作権管理処理などを実行する。
【００４８】
ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや、演算パラメータ等を記憶する。また、このＲＯＭ１０２は、コンテンツ、ライセンスおよびコンテンツ鍵など保存する記憶手段として利用することもできる。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４により相互に接続されている。
【００４９】
ホストバス１０４は、ブリッジ１０５を介して、ＰＣＩ（Peripheral Component Interconnect／interface）バスなどの外部バス１０６に接続されている。
【００５０】
入力装置１０８は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、レバー等の操作手段と、入力信号を生成してＣＰＵ１０１に出力する入力制御回路などから構成されている。ＰＣ６及び１４のユーザＡ及びＢは、この入力装置１０８を操作することにより、ＰＣ６及び１４に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００５１】
出力装置１１０は、例えばＣＲＴ（Cathode Ray Tube）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ランプ等の表示装置と、スピーカ等の音声出力装置などで構成される。この出力装置１１０は、例えば再生されたコンテンツを出力する。具体的には、表示装置は再生された映像コンテンツをテキストまたはイメージで動画若しくは静止画で表示する。一方、音声出力装置は、再生された音声コンテンツを発音する。
【００５２】
ＨＤＤ１１１は、本実施形態にかかるＰＣ６及び１４の記憶手段の一例として構成されたデータ格納用の装置である。このＨＤＤ１１１は、ＣＰＵ１０１が実行するプログラムや各種データをハードディスクに格納する。また、このＨＤＤ１１１には、例えば、コンテンツ、ライセンス、コンテンツ鍵などの各種データが格納される。
【００５３】
ドライブ１１２は、記憶媒体用リーダ／ライタであり、ＰＣ６及び１４に内蔵、或いは外付けされる。このドライブ１１２は、ＰＣ６及び１４にローディングされた磁気ディスク（ＨＤ等）、光ディスク（ＣＤ、ＤＶＤ等）光磁気ディスク（ＭＯ等）、または半導体メモリ等のリムーバブル記憶媒体（本発明の著作権保護記憶媒体の具体例、図１にあって著作権保護記憶媒体１１、１２として示した）４０に対してコンテンツ、ライセンス、コンテンツ鍵などの各種データを記録／再生する。
【００５４】
具体的には、ドライブ１１２は、リムーバル記憶媒体４０に記憶されているデータを読み出して、インタフェース１０７、外部バス１０６、ブリッジ１０５、およびホストバス１０４を介して接続されているＲＡＭ１０３に供給する。ＣＰＵ１０１は、必要に応じて、これらのデータをＲＯＭ１０２またはＨＤＤ１１１などに格納する。一方ドライブ１１２は、ＲＯＭ１０２またはＨＤＤ１１１などに格納されているデータや、新たに生成したデータ、外部装置から取得したデータをＣＰＵ１０１から受け取り、リムーバブル記憶媒体４０に書き込む。
【００５５】
ただし、リムーバブル記憶媒体４０は、コンテンツの記録及び再生時にコンテンツの著作権を保護する機能を備えている。本発明にあっては、コンテンツ提供システム１にあって情報記録装置（ユーザ機器）によって著作権保護コンテンツが記録される著作権保護記憶媒体であって、ユーザ機器がユーザの所有であればシンプルなコピーペーストで上記著作権保護コンテンツが書き込まれ、ユーザ機器が他人の所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツが書き込まれる。
【００５６】
接続ポート１１４は、例えば、ＰＣ６及び１４と他のユーザ機器、例えばＰＤ９、１０、１７などの外部周辺機器とを接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続端子を有する。接続ポート１１４は、インタフェース１０７、および外部バス１０６、ブリッジ１０５、ホストバス１０４等を介してＣＰＵ１０１等に接続されている。かかる接続ポート１１４によって、ＰＣ６及び１４、ＰＤ９、１０、１７等に対してローカルライン４を介して接続され、各種のデータを通信可能となる。
【００５７】
通信装置１１５は、例えば、ネットワーク４に接続するための通信デバイス等で構成された通信インタフェースである。この通信装置１１５は、他のユーザ機器や、ライセンスサーバ３や、コンテンツサーバ２等の外部機器との間で、ネットワーク４を介してコンテンツ、コンテンツ鍵などの各種データを送受信する。
【００５８】
次に、図３に基づいて、本実施形態にかかるＰＤ９、１０及び１７のハードウェア構成について説明する。なお、図３は、ユーザＡのＰＤ９のハードウェア構成例を概略的に示すブロック図である。ユーザＡのＰＤ１０、ユーザＢのＰＤ１７の構成も同様である。
【００５９】
図３に示すように、ＰＤ９は、例えば、制御装置２０１と、フラッシュメモリ２０２と、ＲＡＭ２０３と、バス２０６と、入力装置２０８と、表示装置２１０と、ＨＤＤ２１１と、ドライブ２１２と、デコーダ２１３と、通信装置２１５と、オーディオ出力回路２１６と、リモートコントローラ２１８と、ヘッドフォン２１９とを備える。
【００６０】
制御装置２０１は、例えば、フラッシュメモリ２０２またはＨＤＤ２１１に格納された各種プログラムに従って動作し、ＰＤ１０ｄの各部を制御する。フラッシュメモリ２０２は、例えば、制御装置２０１の動作を規定したプログラムや、各種のデータを記憶する。このＲＯＭ１０２は、コンテンツ、ライセンスおよびコンテンツ鍵などを保存する記憶手段として利用することもできる。また、ＲＡＭ２０３は、例えばＳＤＲＡＭ（Synchronous ＤＲＡＭ）で構成され、制御装置２０１の処理に関する各種データを一時記憶する。
【００６１】
バス２０６は、制御装置２０１、フラッシュメモリ２０２、ＲＡＭ２０３、データ処理装置２０４、入力装置２０８、表示装置２１０、ＨＤＤ２１１、ドライブ２１２、デコーダ２１３、通信装置２１５およびオーディオ出力回路２１６などを接続するデータ線である。
【００６２】
入力装置２０８とリモートコントローラ２１８は、例えば、タッチパネル、ボタンキー、レバー、ダイヤル等の操作手段と、ユーザによる操作手段に対する操作に応じて入力信号を生成して制御装置２０１に出力する入力制御回路などから構成されている。ＰＤ９のユーザは、この入力装置２０８や、リモートコントローラ２１８を操作することにより、ＰＤ９に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００６３】
表示装置２１０は、例えばＬＣＤパネルおよびＬＣＤ制御回路などで構成される。この表示装置２１０は、制御装置２０１の制御に応じて、各種情報をテキストまたはイメージで表示する。
【００６４】
ＨＤＤ２１１は、本実施形態にかかるＰＤ９の記憶手段の一例として構成されたデータ格納用の装置である。このＨＤＤ２１１は、例えば数十ＧＢの記憶容量を有するハードディスクドライブ（ＨＤＤ）で構成され、コンテンツ、ライセンス、コンテンツ鍵や、制御装置２０１のプログラム、各種のデータを格納する。かかるＨＤＤ２１１を備えたＰＤ９は、コンテンツを記録および再生可能なコンテンツ記録再生装置として構成される。これによって、ＰＣ６からリムーバブル記憶媒体１１を介して提供されたコンテンツのみならず、ＰＣ６等からローカルラインを介して受信したコンテンツをＨＤＤ２１１に格納して、再生することができるようになる。しかし、かかる例に限定されず、例えば、ＰＤ９はＨＤＤ２１１を具備せず、コンテンツの再生専用装置として構成されてもよい。この場合には、ＰＤ９は、例えば、リムーバブル記憶媒体１１に保存されているコンテンツを読み出して再生のみ実行可能（記録は不可能）となる。
【００６５】
ドライブ２１２は、記憶媒体用リーダ／ライタであり、ＰＤ９に内蔵される。このドライブ２１２は、ＰＤ９にローディングされた上記各種のリムーバブル記憶媒体１１に対して、コンテンツ、ライセンス、コンテンツ鍵などの各種データを、記録／再生する。デコーダ２１３は、暗号化されているコンテンツのデコート処理、サラウンド処理、ＰＣＭデータへの変換処理などを行う。
【００６６】
通信装置２１５は、例えば、ＵＳＢコントローラおよびＵＳＢ端子などで構成され、ＵＳＢケーブル等のローカルラインを介して接続されたＰＣ６等のユーザ機器との間で、コンテンツ、ライセンス、コンテンツ鍵、制御信号などの各種データを送受信する。
【００６７】
オーディオ出力回路２１６は、デコーダ２１３によりデコードされ、制御装置２０１によってＤＡ変換されたアナログ音声データを増幅してリモートコントローラ２１８に出力する。このアナログ音声データは、リモートコントローラ２１８からヘッドフォン２１９に出力され、ヘッドフォン２１９に内蔵されたスピーカ（図示せず）から音声出力される。
【００６８】
以上のように、図２および図３では、ユーザ機器の一例であるＰＣ６、１４およびＰＤ９等のハードウェア構成例を説明した。しかし、コンテンツを利用するユーザ機器は、上記ＰＣ６、１４およびＰＤ９等の例に限定されず、図１に示したように、ＰＤＡ７及び１５、携帯電話８及び１６、さらには据え置き型の音声プレーヤや、その他テレビジョン装置、さまざまな電子機器、情報処理装置によって構成することが可能である。したがって、ユーザ機器は、それぞれの機器固有のハードウェア構成に応じた処理を実行する。
【００６９】
上記ＰＣ６、１４およびＰＤ９等のハードウェア構成例にあって、著作権保護コンテンツを著作権保護記憶媒体１１、１２又は１８（図２にあってはリムーバブルメディア４０として示している）などに書き込む書き込み部は、ドライブ１１２による書き込みを制御するＣＰＵ１０１である。ＣＰＵ１０１は、ユーザ機器が所定ユーザ（ユーザＡ）の所有であればシンプルなコピーペーストで上記著作権保護コンテンツを著作権保護記憶媒体１１、１２に書き込み、ユーザ機器が他ユーザ（ユーザＢ）の所有であればその装置での再生を保証するようなドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護コンテンツを上記著作権保護記憶媒体１８に書き込む。
【００７０】
上記ＰＣ６、１４およびＰＤ９等のハードウェア構成例にあって、著作権保護コンテンツを著作権保護記憶媒体１１、１２又は１８（図２にあってはリムーバブルメディア４０として示している）から再生する再生部は、ドライブ１１２によるリムーバブル記録媒体４０からのコンテンツの再生を制御するＣＰＵ１０１である。このＣＰＵ１０１は、情報再生装置が所定ユーザ（ユーザＡ）の所有であればシンプルなコピーペーストで上記著作権保護記憶媒体１１等に書き込まれた上記著作権保護コンテンツを再生し、上記情報再生装置が他ユーザ（ユーザＢ）の所有であればドメインモデルとメディアバインドモデルを組み合わせて上記著作権保護記憶媒体１８に書き込まれた上記著作権保護コンテンツを再生する。
【００７１】
次に、図２に示したユーザ機器（ＰＣ）に装着される半導体メモリ等のリムーバブル記録媒体４０について説明する。図４はリムーバブル記録媒体４０の構成図である。リムーバブル記録媒体４０は、データ入出力を制御し、かつデータの暗号化処理を行う制御モジュール４４と、著作権保護コンテンツ４２及びメディア固有のＩＤなどを含んだライセンスデータ４３を格納しているフラッシュメモリ４１とを備えている。著作権保護コンテンツ４２はコンテンツサーバ２から送られてくる。また、ライセンスデータ４３はライセンスサーバ３から送られてくる。このライセンスデータ４３は、図５に示すユーセージルール（Usage Rule）に記述されており、図６に示すように使用条件、リーフＩＤを含んでいる。使用条件には、そのライセンスに基づいて、コンテンツを使用することが可能な使用期限、そのライセンスに基づいて、コンテンツをダウンロードすることが可能なダウンロード期限、そのライセンスに基づいて、コンテンツをコピーすることが可能な回数（許されるコピー回数）、チェックアウト回数、最大チェックアウト回数、そのライセンスに基づいて、コンテンツをＣＤ−Ｒに記録することができる権利、ＰＤにコピーすることが可能な回数、ライセンスを所有権（買い取り状態）に移行できる権利、使用ログをとる義務等を示す情報が含まれる。ライセンスについては詳細を後述するが、特に本発明では、ライセンスサーバ３側に登録された著作権保護メディアのメディア固有ＩＤを含んでいる。
【００７２】
次に、図７に基づいて、ライセンスサーバ３の機能構成について説明する。ハードウェアの構成は図２に示したＰＣ６、１４の構成と同様であるので省略する。図４に示したように、ライセンスサーバ３は、受信部３０２、送信部３０４、登録部３０６、リンク発行部３０８、ライセンス発行部３１０、ユーザ情報記憶部３１２、コンテンツ鍵記憶部３１４などを含んで構成される。
【００７３】
受信部３０２は、例えば、通信回線、通信回路、通信デバイス等で構成された通信インタフェースであり、ネットワーク４を介して接続されたユーザ機器の属性情報を受信したり、ユーザ機器において入力された情報を受信したりする。
【００７４】
登録部３０６は、コンテンツ提供サービス及び／または著作権管理サービスの利用を希望する新規ユーザの登録処理、登録変更処理、登録解除処理およびユーザアカウント情報（ユーザＩＤ、クレジット番号、パスワード等）の管理などを行う。サービス登録されたユーザに対しては、ユーザ単位で固有の鍵が付与される。ここで付与される鍵は、公開鍵暗号で使用される対となる公開鍵と秘密鍵でもよいし、秘密鍵暗号で使用される共通鍵でもよい。また、この鍵情報はユーザＩＤとともにユーザ情報記憶部３１２に記憶される。
【００７５】
また、登録部３０６は、ユーザが所有するユーザ機器の管理を行う。登録部３０６は、受信部３０２を介してユーザ機器の特定情報（機器のタイプ、モデル、バージョン等）を取得して、デバイスＩＤとユーザ機器固有の鍵を付与する。ここで、デバイスＩＤは、そのユーザ機器を一意に特定することのできる識別情報である。登録部３０６は、あらかじめユーザ機器に設定されているデバイスＩＤを取得して、そのデバイスＩＤによりユーザ機器を管理するようにしてもよい。
【００７６】
このように、登録部３０６において付与された鍵情報は、ユーザＩＤまたはデバイスＩＤと関連付けられてユーザ情報記憶部３１２に記憶される。登録部３０６は、ユーザＩＤまたはデバイスＩＤと鍵情報とをノード情報として生成し、送信部３０４を介して各ユーザまたは各ユーザ機器に送信する。ノード情報を受信したユーザＩＤまたはユーザ機器は、ライセンスサーバ３において一意に識別されるＩＤを取得することとなる。
【００７７】
登録部３０６により付与された鍵は、コンテンツサーバ２によりコンテンツ鍵を暗号化するために使用されたり、ユーザ機器により暗号化されたコンテンツ鍵を復号化するために使用されたりする。例えば、コンテンツサーバ２において、コンテンツ鍵をユーザの公開鍵で暗号化した場合には、そのコンテンツ鍵を受け取ったユーザは、ユーザの秘密鍵でコンテンツ鍵を復号化する必要がある。したがって、この場合には、ユーザの秘密鍵をユーザに送信しておく必要がある。
【００７８】
通常、ライセンスサーバ３は、ユーザＩＤやデバイスＩＤを取得することにより、ユーザ情報記憶部３１２に記憶されている各ユーザやユーザ機器に対応する鍵情報を取得することができる。
【００７９】
図８に基づいて、ユーザ情報記憶部３１２に記憶されているユーザ情報について説明する。図８に示すように、ユーザ情報記憶部３１２には、ユーザＩＤ３１２１、クレジットカード番号３１２２、ユーザ鍵３１２３、デバイスＩＤ３１２４、デバイス鍵３１２５などの情報が格納されている。
【００８０】
ユーザＩＤ３１２１およびクレジット番号３１２２は、コンテンツ提供サービスおよび著作権管理サービスの提供を受けるユーザのユーザアカウント情報であって、ユーザＡ又はユーザＢを一意に特定することができる識別情報である。ユーザ鍵３１２３は、１のユーザＩＤ３１２１に対して割り当てられる鍵情報である。
【００８１】
デバイスＩＤ３１２４は、ユーザ機器のＩＤであって、ユーザが所有するユーザ機器のＩＤが格納されている。デバイスＩＤ３１２４は、コンテンツ提供システム１において一意に識別される番号であって、工場出荷時等にあらかじめユーザ機器に設定された識別番号でもよいし、ライセンスサーバ３の登録部３０６により設定される識別番号でもよい。
【００８２】
デバイス鍵３１２５は、各ユーザ機器に割り当てられた鍵情報が格納されている。デバイス鍵３１２５についても、予めユーザ機器に設定されているデバイス鍵を格納してもよいし、登録部３０６により割り当てられた鍵情報を格納するようにしてもよい。
【００８３】
また、ユーザ情報記憶部３１２は、ユーザバインドモデルの場合、ユーザごとに管理される著作権保護記憶媒体に関するデータを、図９に示すように、ユーザに対して関連付けて記憶している。ユーザ３１２１のユーザＡについてはユーザ鍵３１２３をKusrAのように、またユーザＡのユーザ端末群５に含まれる各ユーザ機器に装着される著作権保護記憶媒体に関する、デバイス鍵３１２５をKdev1、Kdev2、Kdev3・・のように記憶している。また、ユーザ３１２１のユーザＢについてはユーザ鍵３１２３をKusrBのように、またユーザＢのユーザ端末群１３に含まれる各ユーザ機器に装着される著作権保護記憶媒体に関する、デバイス鍵３１２５をKdev4、Kdev5・・のように記憶している。
【００８４】
図７に戻り、ライセンス発行部３１０は、コンテンツを購入したユーザに対してコンテンツ鍵を含むライセンスを発行する。この際、ライセンス発行部３１０は、ライセンスに含まれるコンテンツ鍵をユーザの秘密鍵で暗号化することにより、ユーザに安全にコンテンツ鍵を配布することができる。またライセンスには、コンテンツの利用条件等を含むようにしてもよい。コンテンツ鍵およびコンテンツの利用条件は、コンテンツサーバ２により提供されるようにしてもよい。
【００８５】
ライセンス発行部３１０において発行されたライセンスは、送信部３０４を介してユーザ機器（ＰＣ６及び１４）に送信される。また、このライセンスは、ユーザ情報記憶部３１２に記憶してもよい。
【００８６】
ライセンスには、コンテンツを識別するコンテンツＩＤ等が含まれている。ユーザは、コンテンツを購入した後にライセンスサーバ３よりライセンスを取得してもよいし、コンテンツを購入する前にあらかじめライセンスを取得して、その後にコンテンツを購入してもよい。
【００８７】
また、コンテンツ鍵が格納されているコンテンツ鍵記憶部３１２と、ライセンス発行部３１０をコンテンツサーバ２に備えるようにしてもよい。その場合、コンテンツサーバ２は、コンテンツ鍵を暗号化するユーザ鍵等の情報をライセンスサーバ３から取得して、コンテンツ鍵を暗号化しライセンスを生成するようにしてもよい。コンテンツサーバ２において生成されたライセンスは、コンテンツとともにユーザ所有のユーザ機器に送信されてもよい。
【００８８】
送信部３０４は、例えば、通信回線、通信回路、通信デバイス等で構成された通信インタフェースであり、登録部３０６において登録処理が行われ発行されたノード情報や、ライセンス発行部３１０により発行されたライセンスをネットワークを介してユーザ機器に送信する機能を有する。
【００８９】
コンテンツ鍵記憶部３１４には、コンテンツ鍵が格納されており、コンテンツサーバ２で生成されたコンテンツ鍵を受信して記憶してもよいし、ライセンスサーバ３においてコンテンツ鍵を生成して記憶してもよい。例えば、ライセンスサーバ３においてコンテンツ鍵を生成して、そのコンテンツ鍵をユーザ機器に送信し、さらにコンテンツサーバ２に送信してもよい。コンテンツ鍵を受信したコンテンツサーバ２は、ユーザが購入したコンテンツをそのコンテンツ鍵で暗号化して、暗号化したコンテンツをユーザ機器に送信してもよい。以上、ライセンスサーバ３の機能構成について説明した。
【００９０】
次に、図１０を参照してコンテンツサーバ２の機能構成について説明する。ハードウェアの構成は図２に示したＰＣ６、１４の構成と同様であるので省略する。コンテンツサーバ２は、前述したように、ユーザＡのユーザ端末群５の各ユーザ機器、ユーザＢのユーザ端末群１３の各ユーザ機器に、コンテンツ情報を提供するコンピュータである。コンテンツ情報には、コンテンツのメタ情報と、コンテンツ鍵などが含まれる。コンテンツサーバ２は、コンテンツ情報に対応するコンテンツを上記各ユーザ機器に送信することもできる。また、コンテンツサーバ２は、上述のライセンスサーバ３の機能を兼ね備えてもよい。
【００９１】
コンテンツサーバ２は、例えば、受信部３０２と、送信部３０４と、登録部３０６と、コンテンツ情報送信部５１０と、コンテンツ送信部５１２と、コンテンツ鍵暗号化部５１４と、コンテンツ情報作成部５１８と、コンテンツ取得部５２０と、ユーザ情報記憶部３１２と、コンテンツ情報記憶部５２４と、コンテンツ鍵記憶部３１４と、コンテンツ記憶部５２６などを備える。
【００９２】
受信部３０２、送信部３０４、登録部３０６、ユーザ情報記憶部３１２、およびコンテンツ鍵記憶部３１４は、上述のライセンスサーバ３のものとほぼ同様の機能を有するため、説明を省略する。
【００９３】
コンテンツ情報記憶部５２４は、コンテンツの識別情報と、そのコンテンツのメタ情報とを関連付けて記憶している。コンテンツのメタ情報は、コンテンツの特徴を示す情報である。コンテンツ情報記憶部５２４は、ＲＡＭやＨＤＤなどで構成される。
【００９４】
コンテンツ鍵暗号化部５１４は、ユーザに固有のユーザ鍵で、コンテンツに固有のコンテンツ鍵を暗号化する。具体的には、コンテンツ鍵暗号化部５１４は、ユーザＩＤとコンテンツＩＤを取得すると、ユーザ情報記憶部３１２から、そのユーザＩＤと関連付けられているユーザ鍵を取得し、コンテンツ鍵記憶部３１４から、そのコンテンツＩＤと関連付けられているコンテンツ鍵を取得し、取得したユーザ鍵で取得したコンテンツ鍵を暗号化する。より詳細には、ユーザ鍵として設定されている所定の規則を用いて、コンテンツを暗号化するための規則であるディジタル情報（コンテンツ鍵）を組み替える。コンテンツ鍵暗号化部５１４は、暗号化したコンテンツ鍵を、コンテンツ情報作成部５１８に提供する。
【００９５】
コンテンツ情報作成部５１８は、ユーザに提供するコンテンツ情報を作成する。具体的には、コンテンツ情報作成部５１８は、ユーザＩＤおよびコンテンツＩＤを取得し、コンテンツ鍵暗号化部５１４から暗号化されたコンテンツ鍵を取得する。コンテンツ情報作成部５１８は、取得したコンテンツＩＤと関連付けられている、タイトル名やアーティスト名などのメタ情報をコンテンツ情報記憶部５２４から取得する。また、コンテンツ情報作成部５１８は、コンテンツの利用制限情報を生成する。コンテンツの利用制限情報は、コンテンツの再生を制限する情報であり、例えば、再生可能回数や、再生可能期間などである。さらに、コンテンツ情報作成部５１８は、取得したユーザＩＤと関連付けられているデバイスＩＤをユーザ情報記憶部３１２から取得する。そして、コンテンツ情報作成部５１８は、コンテンツ情報として、コンテンツＩＤ、コンテンツのメタ情報、コンテンツ鍵、ユーザＩＤをコンテンツ情報送信部５１０に提供する。また、コンテンツ情報作成部は、上記で取得したデバイスＩＤもコンテンツ情報送信部５１０に提供し、コンテンツＩＤおよびデバイスＩＤをコンテンツ取得部５２０に提供する。
【００９６】
コンテンツ情報送信部５１０は、ユーザに、コンテンツ情報を送信する。具体的には、コンテンツ情報送信部５１０は、コンテンツ情報作成部５１８から、デバイスＩＤ、ユーザＩＤ、コンテンツＩＤ、コンテンツのメタ情報およびコンテンツ鍵を取得し、デバイスＩＤによって特定されるコンテンツ再生装置５０６に、コンテンツＩＤ、コンテンツのメタ情報、コンテンツ鍵およびユーザＩＤを送信する。
【００９７】
コンテンツ取得部５２０は、コンテンツ情報作成部５１８から取得したコンテンツＩＤと関連付けられているコンテンツを、コンテンツ記憶部５２６から取得し、コンテンツ情報作成部５１８から取得したデバイスＩＤとともにコンテンツ送信部５１２に提供する。
【００９８】
コンテンツ送信部５１２は、コンテンツ取得部５２０から取得したデバイスＩＤによって特定されるコンテンツ再生装置５０６に、コンテンツ取得部５２０から取得したコンテンツを送信する。以上、コンテンツサーバ２の機能構成について説明した。
【００９９】
次に、図１１を参照して、ユーザの登録とユーザ鍵の生成について説明する。ユーザＡの登録処理は、ネットワーク４に接続されているユーザ機器（ＰＣ）６を介して行われる。つまり、ユーザ機器（ＰＣ）６からライセンスサーバ３にユーザ登録を行う。このユーザ登録に基づいてライセンスサーバ３ではユーザ鍵が生成される。
【０１００】
まず、ユーザＡの特定情報がライセンスサーバ３に送信される（Ｓ１２２）。ユーザＡの特定情報は、ユーザＡのユーザＩＤとユーザＡが所持するクレジットカード番号等である。このユーザＩＤはライセンスサーバ３において一意に特定することができる識別情報であり、ユーザＡが指定する識別情報でもよいし、ライセンスサーバ３において付与されてもよい。
【０１０１】
ステップＳ１２２においてユーザＡの特定情報を送信されたライセンスサーバ３は、ユーザＡの登録処理を行う（Ｓ１２４）。ステップＳ１２４において、ライセンスサーバ３は、ユーザＡのユーザＩＤとクレジットカード番号等をユーザ情報記憶部３１２に記憶する。また、ユーザＡのユーザ鍵を発行して、ユーザＩＤ等と関連付けてユーザ情報記憶部３１２に記憶する。
【０１０２】
そして、ライセンスサーバ３は、ユーザ情報記憶部３１２に記憶されたユーザＩＤとユーザ鍵とを含むユーザＡのノードを発行する（Ｓ１２６）。ライセンスサーバ３は、ステップＳ１２６において発行されたノード情報をユーザ機器（ＰＣ）６に送信する。
【０１０３】
上述したように、ユーザ機器を所有するユーザは、ネットワーク４を介してライセンスサーバ３に自身の所有するユーザ機器を登録する。また、コンテンツ提供サービスや、著作権管理サービスを利用するユーザのユーザ登録を行う。これにより、著作権管理サービスを提供するライセンスサーバ３は、著作権管理サービスを利用したいユーザの情報や、そのユーザが所有するユーザ機器の情報をユーザ情報記憶部３１２に記憶して管理することができる。また、各ユーザや、各ユーザ機器に対して発行された鍵情報も、ユーザやユーザ機器に関連付けてユーザ情報記憶部に記憶して管理することができる。
【０１０４】
ライセンスサーバ３は、ネットワーク４に接続されたユーザ機器を介してユーザＡのユーザＩＤを取得して、そのユーザが所有しているユーザ機器や、そのユーザの鍵情報を知ることができる。例えば、コンテンツを暗号化したコンテンツ鍵を安全にユーザに配布するために、コンテンツ鍵をさらにユーザＡのユーザ鍵で暗号化してもよい。ライセンスサーバ３は、取得したユーザＡのユーザＩＤを基に、ユーザ情報記憶部３１２に記憶されたユーザＡの暗号鍵を取得して、コンテンツ鍵をユーザＡのユーザ鍵で暗号化する。ユーザＡの公開鍵で暗号化されたコンテンツ鍵は、ユーザＡの秘密鍵を用いなければ復号することができないため、ライセンスサーバ３はコンテンツ鍵を安全にユーザに送信することが可能となる。さらに、コンテンツを購入したユーザＡのみしかコンテンツ鍵を復号することができないため、コンテンツ鍵を復号可能なユーザを制限することも可能となる。
【０１０５】
もちろん、ライセンスサーバ３がコンテンツサーバ２と同一である場合には、その一体サーバにてユーザ登録が行われ、ユーザ鍵が生成される。さらに、コンテンツサーバ２にユーザ機器（ＰＣ）６がアクセスしたときにライセンスサーバ３へリダイレクトしてユーザ登録が行われ、ライセンスサーバ３にてユーザ鍵が生成されてもよい。
【０１０６】
次に、図１１を用いて説明したユーザ登録後に、著作権保護記憶媒体のデバイス鍵の登録を行う処理手順について図１２を参照しながら説明する。ここでは、デバイス鍵は登録時にライセンスサーバ３から発行されることになるが、デバイス鍵は出荷時に埋め込まれていてもよい。つまり、予め著作権保護記憶媒体に設定されているデバイス鍵を格納してもよいし、登録部３０６により割り当てられた鍵情報を格納するようにしてもよい。
【０１０７】
先ず、ネットワークに接続されたユーザ機器（ＰＣ）６と、ユーザＡとの関連付けをとる。ユーザ機器（ＰＣ）６とユーザＡとを関連付ける場合には、上述の登録処理により発行されたユーザ機器（ＰＣ）６のノードと、ユーザＡのノードをライセンスサーバ３に送信する（Ｓ１３０）。
【０１０８】
ステップＳ１３０において、ユーザ機器（ＰＣ）１０ａのノード情報と、ユーザＡのノード情報を取得したライセンスサーバ３の登録部３０６は、ユーザ機器（ＰＣ）６とユーザＡを関連づける（Ｓ１３２）。このとき、登録部３０６は、ユーザ機器（ＰＣ）６に装着された著作権保護メディアにデバイス鍵を一意に割り当てて設定する。ステップＳ１３２における関連付けの処理では、例えば、ユーザ機器（ＰＣ）６のノード情報と、ユーザＡのノード情報とを関連付ける。ノード情報は、ユーザ機器やユーザを一意に識別できる情報であればよく、ユーザ機器のデバイスＩＤやユーザのユーザＩＤでもよい。
【０１０９】
ステップＳ１３２にて関連付けられた関連情報（デバイス鍵を含む）は、ステップＳ１３４にてユーザ情報記憶部１３２に記憶される。これにより、ライセンスサーバ３は、ユーザ情報記憶部１３２に記憶されているユーザ機器や、著作権保護記憶媒体がどのユーザと関連付けられているかを管理することができる。そして、ユーザ機器のデバイスＩＤとユーザのユーザＩＤと関連付けの情報（デバイス鍵を含む）を発行して（Ｓ１３６）、ユーザ機器（ＰＣ）６に送信する（Ｓ１３８）。上述したように、ユーザ機器（ＰＣ）６に送信される関連情報には、ユーザＡの秘密情報をユーザ機器（ＰＣ）６の公開鍵で暗号化された鍵情報を含んでいる。
【０１１０】
ステップＳ１３８において関連情報を受信したユーザ機器（ＰＣ）６は、受信した関連情報により、自身及び装着されている著作権保護記憶媒体がどのユーザと関連付けられているかを知ることができる。また、ユーザ機器（ＰＣ）６がユーザＡに関連付けられている場合には、関連情報に含まれている鍵情報（デバイス鍵）によって、ユーザＡの秘密情報を知ることができる。例えばユーザＡがコンテンツ提供サービスに登録し、コンテンツを購入した場合、そのコンテンツは暗号化されたユーザＡに送信される。コンテンツを暗号化したコンテンツ鍵は、ユーザＡの秘密鍵で暗号化されてユーザＡが所有するユーザ機器（ＰＣ）６に送信される。このとき、ユーザ機器（ＰＣ）６がユーザＡに関連付けられ、さらにデバイス鍵が設定されていれば、ユーザ機器（ＰＣ）６は、ライセンスサーバ３により送信された関連情報に含まれるユーザＡの秘密情報を取得して、暗号化されたコンテンツ鍵を復号することができる。
【０１１１】
次に、ライセンスサーバ３のライセンス発行部３１０がユーザＩＤとコンテンツＩＤにしたがってライセンスを発行する処理手順について図１３を参照して説明する。
【０１１２】
図１３は、ライセンスサーバ３におけるライセンスの発行について説明するタイミングチャートである。ライセンスサーバ３において発行されるライセンスには、ユーザが購入したコンテンツを再生するために必要な、コンテンツを復号化するコンテンツ鍵等の情報が含まれている。ライセンスに含まれるコンテンツ鍵はさらにユーザ鍵等によって暗号化されており、ライセンスを取得したユーザ機器等は、ライセンスに含まれた各情報により、コンテンツ鍵がどのユーザ鍵で暗号化されているかを知ることができる。ラインセンスを取得したユーザ機器等は、上述した関連情報（著作権保護記憶媒体についてのデバイス鍵を含む）等を基に、コンテンツ鍵を復号化することができれば、そのコンテンツ鍵で暗号化されたコンテンツを再生することが可能となる。ユーザ機器（ＰＣ）６は、図１３にあって、コンテンツを再生するために必要なライセンスを取得するために、コンテンツを一意に識別するコンテンツＩＤと、ユーザＡのノード情報とをライセンスサーバ３に送信する（Ｓ１６０）。上述したように、ユーザＡが所有するユーザ機器がユーザＡに関連付けられていれば、ユーザＡに対して発行されたライセンスを、ユーザＡに関連付けられたユーザ機器も使用することが可能となる。
【０１１３】
ステップＳ１６０において、コンテンツＩＤとユーザＡのノード情報を受信したライセンスサーバ３は、コンテンツを暗号化したコンテンツ鍵をユーザＡの公開鍵で暗号化する（Ｓ１６２）。そして、ライセンスサーバ３は、ステップＳ１６２において暗号化したコンテンツ鍵を含むライセンスを生成する（Ｓ１６４）。
【０１１４】
図１４に基づいて、ステップＳ１６４において生成されるライセンスについて説明する。図１３に示したように、ライセンス４４０は、コンテンツ鍵４４１と、コントロール４４４と、プロテクタ４４７と、コントローラ４５０などを含む。また、コンテンツ４３０は、ライセンスに含まれるコンテンツ鍵により暗号化されており、コンテンツサーバ２より送信される。
【０１１５】
ライセンス４４０に含まれるコンテンツ鍵４４１は、ユーザ機器（ＰＣ）６により送信されたノード情報に含まれる鍵で暗号化されている。例えば、ユーザＡのノード情報がユーザ機器（ＰＣ）より送信された場合には、ユーザＡの公開鍵でコンテンツ鍵が暗号化される。プロテクタ４４７には、コンテンツの識別情報であるコンテンツＩＤと、コンテンツ鍵の識別情報であるコンテンツ鍵ＩＤが含まれる。プロテクタ４４７に含まれる情報によって、ライセンス４４０が、どのコンテンツを再生する際に使用されるライセンスなのかがわかる。
【０１１６】
コントロール４４４には、コンテンツの利用条件等であるコントロールコード４４６が含まれる。コントロールコード４４６には、ユーザが購入したコンテンツの再生期限などが含まれ、コントロールコードに記述された利用条件の範囲内において、ユーザはコンテンツを利用することとなる。またコントロールコード４４６には、ライセンス４４０がどのノードに対して発行されたライセンスなのかがわかる情報が含まれていてもよい。
【０１１７】
ライセンス４４０を取得したユーザ機器は、コントロール４４４を参照して、ライセンス４４０がどのノードに対して発行されたものかを判別する。判別の結果、ユーザ機器に関連付けられたユーザに対して発行されたライセンスであれば、ユーザ機器はそのライセンスを利用して、コンテンツを再生することができる。
【０１１８】
コントローラ４５０は、コンテンツ鍵４４１とコントロール４４４とを関連付ける情報であって、コンテンツ鍵４４１の識別情報と、コントロール４４４の識別情報が含まれている。また、コンテンツ鍵４４１およびコントロール４４４の改ざんを判別するため、コンテンツ鍵４４１のハッシュ値４５３と、コントロール４４４のハッシュ値４５４を含んでもよい。例えば、ライセンスサーバ３からユーザ機器等に送信される際に、ライセンス４４０に含まれるコンテンツ鍵４４１が改ざんされた場合には、コンテンツ鍵４４１より求められるハッシュ値と、コントローラに含まれるハッシュ値とが異なる値となり、コンテンツ鍵４４１が改ざんされたか否かを判定することができる。コントロール４４４についても、コントロールハッシュ値４５４により改ざんの判別をすることができ、ライセンスを送信する際に、コンテンツの利用条件等の書き換えを発見することが可能となる。以上、ライセンスについて説明した。
【０１１９】
図１２に戻り、ステップＳ１６４において生成されたライセンスは、ユーザ機器（ＰＣ）６に対して発行され（Ｓ１６６）、ユーザ機器（ＰＣ）６に送信される（Ｓ１６８）。
【０１２０】
ステップＳ１６８によりライセンスを受信したユーザ機器（ＰＣ）１０ａは、ユーザ機器（ＰＣ）６を所有するユーザのユーザ鍵で暗号化されたコンテンツ鍵を、上記関連情報に含まれる鍵情報（デバイス鍵）を用いて復号する。そして、ユーザ機器（ＰＣ）６において、コンテンツ鍵で暗号化されたコンテンツを、復号化したコンテンツ鍵で復号して再生することが可能となる。以上、ライセンスの発行について説明した。
【０１２１】
以上説明したように、ユーザ機器６では、ライセンスサーバ３が再生要求を受けたコンテンツに対して発行したライセンスを読み取り、図５に示したユーセージルールUsageRuleから有効期限などを確認する。ユーセージルールUsageRuleが有効であれば、デバイス鍵（Kdev1）で、ユーザＡのユーザ鍵（KusrA）を取得し、ユーザ鍵（KusrA）からコンテンツ鍵（Kc）を取得して、コンテンツの復号化を行い、コンテンツ再生を行う。
【図面の簡単な説明】
【０１２２】
【図１】コンテンツ提供システムの全体構成図である。
【図２】本実施形態にかかるＰＣのハードウェア構成図である。
【図３】本実施形態にかかるＰＤのハードウェア構成図である。
【図４】リムーバブル記録媒体の構成図である。
【図５】ユーセージルール（Usage Rule）を説明するための図である。
【図６】ユーセージルール（Usage Rule）の具体例を説明するための図である。
【図７】ライセンスサーバ３の機能構成図である。
【図８】ユーザ情報記憶部に記憶されているユーザ情報を示す図である。
【図９】ユーザバインドモデルの場合、ユーザごとに管理されるデータを示す図である。
【図１０】コンテンツサーバの機能構成図である。
【図１１】ユーザの登録とユーザ鍵の生成について説明する図である。
【図１２】デバイス鍵の登録を行う処理手順について説明する図である。
【図１３】ライセンスサーバにおけるライセンスの発行について説明するタイミングチャートである。
【図１４】ライセンスについて説明するための図である。
【符号の説明】
【０１２３】
１  コンテンツ提供システム、２  コンテンツサーバ、３  ライセンスサーバ、４  ネットワーク、５  ユーザＡの端末群、６  ＰＣ、７  ＰＤＡ、８  携帯電話、９，１０  ＰＤ、１１，１２  メディア、１３  ユーザＢの端末群
【図１】
2008015622.tif 000003
【図２】
2008015622.tif 000004
【図３】
2008015622.tif 000005
【図４】
2008015622.tif 000006
【図５】
2008015622.tif 000007
【図６】
2008015622.tif 000008
【図７】
2008015622.tif 000009
【図８】
2008015622.tif 000010
【図９】
2008015622.tif 000011
【図１０】
2008015622.tif 000012
【図１１】
2008015622.tif 000013
【図１２】
2008015622.tif 000014
【図１３】
2008015622.tif 000015
【図１４】
2008015622.tif 000016