(57)【要約】  権限のないユーザによるタイトルキーの記録及び複数のディスク記録を防止させるコンテンツ記録方法、タイトルキー提供方法、コンテンツ記録装置及びコンテンツ提供サーバが開示され、該ネットワークからダウンロードしたコンテンツを記録する方法は、記録装置でコンテンツを記録するディスクのディスクキーで暗号化されたタイトルキーをサーバから受信する段階と、受信されたディスクキーで暗号化されたタイトルキー及びコンテンツをディスクに記録する段階とを含む。
2011509496.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークからダウンロードしたコンテンツを記録する方法において、
記録装置でコンテンツを記録するディスクのディスクキーで暗号化されたタイトルキーをサーバから受信する段階と、
前記受信されたディスクキーで暗号化されたタイトルキー及び前記コンテンツを、前記ディスクに記録する段階と、を含むことを特徴とするコンテンツ記録方法。
【請求項２】
前記ディスクキーで暗号化されたタイトルキーを前記サーバから受信する段階は、
前記ディスクキーを前記サーバに伝送する段階を含むことを特徴とする請求項１に記載のコンテンツ記録方法。
【請求項３】
前記ディスクキーを前記サーバに伝送する段階は、
前記サーバから前記サーバの公開キーを受信する段階と、
前記サーバの公開キーを利用し、前記ディスクキーを暗号化する段階と、
前記サーバの公開キーを利用して暗号化された前記ディスクキーを、前記サーバに伝送する段階と、を含むことを特徴とする請求項２に記載のコンテンツ記録方法。
【請求項４】
ネットワークからダウンロードしたコンテンツを記録する記録装置にタイトルキーを提供する方法において、
前記記録装置でコンテンツを記録するディスクのディスクキーを、前記記録装置から受信する段階と、
前記受信されたディスクキーで前記タイトルキーを暗号化する段階と、
前記ディスクキーで暗号化された前記タイトルキーを前記記録装置に伝送する段階と、を含むことを特徴とするタイトルキー提供方法。
【請求項５】
前記ディスクキーを前記記録装置から受信する段階は、
前記サーバの公開キーを前記記録装置に伝送する段階と、
前記サーバの公開キーを利用して暗号化された前記ディスクキーを前記記録装置から受信する段階と、を含むことを特徴とする請求項４に記載のタイトルキー提供方法。
【請求項６】
前記受信されたディスクキーで前記タイトルキーを暗号化する段階は、
前記サーバの公開キーを利用して暗号化された前記ディスクキーを、前記サーバの個人キーで復号化し、前記ディスクキーを得る段階と、
前記ディスクキーを利用し、前記コンテンツを暗号化するのに利用された前記タイトルキーを暗号化する段階と、を含むことを特徴とする請求項４に記載のタイトルキー提供方法。
【請求項７】
ネットワークからダウンロードしたコンテンツを記録する装置において、
ダウンロードしたコンテンツをディスクに記録する記録部と、
前記コンテンツ及び前記コンテンツを記録するディスクのディスクキーで暗号化されたタイトルキーをコンテンツ提供サーバから受信し、前記受信されたディスクキーで暗号化されたタイトルキー及び前記コンテンツを前記ディスクに記録するように、前記記録部を制御する制御部と、を含むことを特徴とするコンテンツ記録装置。
【請求項８】
前記制御部は、前記ディスクキーで暗号化されたタイトルキーを前記サーバから受信するために、前記ディスクキーを前記サーバに伝送することを特徴とする請求項７に記載のコンテンツ記録装置。
【請求項９】
データを暗号化／復号化する暗号化／復号化部をさらに含み、
前記制御部は、前記ディスクキーを前記サーバに伝送するために、前記サーバから前記サーバの公開キーを受信し、前記サーバの公開キーを利用して前記ディスクキーを暗号化するように、前記暗号化／復号化部を制御し、前記サーバの公開キーを利用して暗号化された前記ディスクキーを、前記サーバに伝送することを特徴とする請求項８に記載のコンテンツ記録装置。
【請求項１０】
ネットワークからダウンロードしたコンテンツを記録する記録装置にタイトルキーを提供するコンテンツ提供サーバにおいて、
データを暗号化／復号化する暗号化／復号化部と、
前記記録装置でコンテンツを記録するディスクのディスクキーを前記記録装置から受信し、前記受信されたディスクキーで前記タイトルキーを暗号化するように前記暗号化／復号化部を制御し、前記ディスクキーで暗号化された前記タイトルキー及び前記コンテンツを、前記記録装置に伝送する制御部と、を含むことを特徴とするコンテンツ提供サーバ。
【請求項１１】
前記制御部は、
前記ディスクキーを前記記録装置から受信するために、前記サーバの公開キーを前記記録装置に伝送し、前記サーバの公開キーを利用して暗号化された前記ディスクキーを、前記記録装置から受信することを特徴とする請求項１０に記載のコンテンツ提供サーバ。
【請求項１２】
前記制御部は、前記サーバの公開キーを利用して暗号化された前記ディスクキーを、前記サーバの個人キーで復号化して前記ディスクキーを得て、前記ディスクキーを利用し、前記コンテンツを暗号化するのに利用された前記タイトルキーを暗号化するように、前記暗号化／復号化部を制御することを特徴とする請求項１０に記載のコンテンツ提供サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、権限のない（unauthorized）ユーザによるタイトルキーの記録及び複数のディスク記録を防止させるコンテンツ記録方法、タイトルキー提供方法、コンテンツ記録装置及びコンテンツ提供サーバに関する。
【背景技術】
【０００２】
最近、急速なネットワーク・インフラ（network  infra）の発展により、インターネットを介した動映像販売が始まっている。また、ＤＶＤ（digital  versatile  disc）ビデオコンテンツをインターネットからダウンロードし、消費者あるいはレンタルショップで直接ビデオディスクを製造させるサービスが、一部業者で始まる予定である。かようなサービスに対して、直接ディスクを購買する価格に比べて、合理的な価格が策定されるならば、消費者は、短時間内に低廉な価格で高画質ビデオコンテンツを家庭で享受できるようになる。
【０００３】
すなわち、コンテンツ提供者（content  provider）は、コンテンツ（content）をさらに容易に販売するために、ネットワークを利用するのであり、ユーザは、ネットワークを介して、多様な映画コンテンツを容易にダウンロードすることが可能である。
【０００４】
このように、ネットワークを介してダウンロードされたコンテンツは、違法複製及び変造の可能性が高く、それに対する権益保護の必要性が高まっているのである。
【０００５】
従って、違法複製及び変造を防止するためのＤＲＭ（digital  right  management）技術の一種として、ＣＳＳ（content  scrambling  system）などが利用されている。すなわち、コンテンツ提供者は、コンテンツをユーザに配布する前に、ＤＲＭ技術を利用して、当該コンテンツが違法複製及び変造されないようにするのである。従って、ＤＲＭ技術を適用して暗号化されたコンテンツを記録媒体に記録した後、再生するためのキー（key）の使用権限を獲得することが必要であり、かようなキーを得るために、ユーザとコンテンツ提供者間に安全なキー伝送方法が必要になる。
【０００６】
ＤＶＤは、他の媒体とは異なり、ＰＣ（personal  computer）で直接再生されるために、ハードディスクに複製される可能性が多い。従って、かかるコピー防止のためのＤＲＭとして、ＣＳＳを導入している。
【０００７】
ＣＳＳは、いくつかのkey値を利用し、多段階の暗号解読（decryption）過程を介してビデオデータを再生させるが、このとき、重要なキーは、次の通り三種からなっている。
【０００８】
ディスクキー（disc  key）：暗号化（encryption）されたタイトルキー値を解読するために使われる暗号化された値であり、ディスク内部に存在し、ディスク当たり１つの固有な値を有する。
【０００９】
タイトルキー（title  key）：１つのビデオタイトル・セット（ＶＴＳ：video  title  set）に１つのタイトルキーが付与され、これを利用して、ＶＴＳに含まれたビデオデータ全体あるいは一部に適用された暗号化を解読するために使われる暗号化された値である。タイトルキー値は、各タイトルのヘッダ・セクションに保存されている。
【００１０】
プレーヤキー（player  key）：あらゆる消費者用ＤＶＤ再生装置、及びＰＣ用再生ソフトウェアに割り当てられる固有なキー値であり、ディスクキーを解読するために使われる値である。
【００１１】
ＣＳＳ暗号化されたＤＶＤの再生は、図１のようになされる。
【００１２】
ＤＶＤ  １００は、暗号化されたディスクキー、暗号化されたタイトルキー、そして暗号化された（scrambled）ビデオデータを含む。再生装置１１０は、再生装置の内部に保存されたプレーヤキー１２０を利用して、暗号化されたディスクキーを解読して（１３０）ディスクキー１４０を得て、ディスクキー１４０を利用し、暗号化されたタイトルキーを解読して（１５０）タイトルキー１６０を得る。そして、タイトルキー１６０を利用し、暗号化されたビデオデータをディスクランブルし（１７０）、ビデオデータを得て再生する。
【００１３】
ＣＳＳ管理記録（managed  recording）は、ネットワークを介してコンテンツをダウンロードされ、空きＤＶＤディスクに商業用ＤＶＤタイトルと同一のＣＳＳを適用して記録できる技術をいう。
【００１４】
図２は、ＣＳＳ管理記録の概念を説明するための参考図である。図２を参照するに、コンテンツ提供サーバ２１０は、タイトルキー２３０と、タイトルキーによってＣＳＳ暗号化されたビデオデータ２２０とをユーザ２４０に提供する。ユーザ２４０によって記録装置２５０は、タイトルキー２３０を利用して、ディスク２７０に暗号化されたビデオデータ２２０を記録し、このとき、ディスクキーで暗号化されたタイトルキー２８０が、さらにディスク２７０に記録される。プレーヤキーで暗号化されたディスクキー２９０は、ディスクにもともと保存されている値である。
【００１５】
本発明で使われる暗号化及び復号化の表現について、図３を参照しつつ簡単に説明する。
【００１６】
図３Ａは、Ａキー（key）を利用してメッセージを暗号化することを意味し、Ｅ［Ａキー、メッセージ］と表示することもできる。図３Ｂは、Ａキー（key）を利用して暗号化されたメッセージを復号化することを意味し、Ｄ［Ａキー、Ｅ［Ａキー、メッセージ］と表示することもできる。その結果は、メッセージとなる。
【００１７】
さて、図４Ａないし図４Ｇを参照しつつ、従来技術によるＣＳＳ管理記録の動作について説明する。
【００１８】
図４Ａを参照するに、コンテンツ提供サーバ２１０は、タイトルキー２３０と、タイトルキーで暗号化されたコンテンツ２２０とを有している。ユーザが有している記録装置２５０の内部には、プレーヤキー２６０が内蔵されており、また、ユーザ公開キーＣＥｐｕｂ  Ｋｅｙ  ４１０とユーザ個人キーＣＥｐｒｉｖ  Ｋｅｙ  ４２０は、ユーザがタイトルキーを安全に伝送及び復号化するために使用する公開キーセットである。ユーザ公開キーＣＥｐｕｂ  Ｋｅｙ  ４１０とユーザ個人キーＣＥｐｒｉｖ  Ｋｅｙ  ４２０は、公開キー暗号化（public-key  cryptography）方式で生成されたキーセットであり、同種のデバイス、すなわち、同じモデルの記録装置には、同じキーセットを具備する。公開キー暗号化方式についてさらに説明すれば、公開キーと個人キーとからなる１対のキーを介して暗号化する方式であり、１対のキーのうちいずれでも暗号化が可能であり、復号化するためには、当該他のキーを利用する。一般的に、公開キーは広範囲に使われ、あらゆるユーザが使用できるが、個人キーの場合は、所有者本人のみが使用できるのである。
【００１９】
図４Ｂを参照するに、ユーザは、コンテンツ提供サーバ２１０から、暗号化されたビデオを記録後に再生するために必要なタイトルキーを安全に得るために、当該タイトルキーを暗号化するユーザ公開キー４１０を、コンテンツ提供サーバ２１０に伝送する。
【００２０】
図４Ｃを参照するに、コンテンツ提供サーバ２１０は、ユーザから受信したユーザ公開キー４１０を利用して、タイトルキー２３０を暗号化し、ユーザ公開キーで暗号化されたタイトルキー４３０を、タイトルキー２３０で暗号化されたコンテンツ２２０と共に、ユーザ記録装置２５０に伝送する。
【００２１】
図４Ｄを参照するに、ユーザ記録装置２５０は、ユーザ公開キーで暗号化されたタイトルキー４３０を、ユーザ個人キー４２０で復号化し、タイトルキー２３０を抽出する。
【００２２】
図４Ｅを参照するに、ユーザ記録装置２５０は、記録用ディスク２７０から、プレーヤキーで暗号化されたディスクキー２９０を抽出し、記録装置２５０に内蔵されたプレーヤキー２６０を利用し、プレーヤキーで暗号化されたディスクキー２９０を復号化し、ディスクキー４４０を得る。
【００２３】
図４Ｆを参照するに、ユーザ記録装置２５０は、このように得たディスクキー４４０を利用し、コンテンツ提供サーバ２１０から受信したタイトルキー２３０を暗号化し、ディスクキーで暗号化されたタイトルキー４５０を生成する。
【００２４】
図４Ｇを参照するに、ユーザ記録装置２５０は、コンテンツ提供サーバ２１０からダウンロードされたＣＳＳ暗号化されたコンテンツ２２０と、ディスクキーで暗号化されたタイトルキー４５０とを記録用ディスク２７０に記録する。
【００２５】
さて、図５Ａないし図５Ｅを参照しつつ、前記のような従来のＣＳＳ管理記録の動作で起こりうる問題点について説明する。
【００２６】
図５Ａを参照するに、同じモデルによる記録装置２５０は、同じ公開キー４１０及び個人キー４２０の対を有している。そして、ユーザＡ並びにユーザＢいずれもコンテンツ提供サーバ２１０からＣＳＳ暗号化されたコンテンツをダウンロードされうる。
【００２７】
図５Ｂを参照するに、正当なユーザＡは、ダウンロードしたコンテンツを記録用ディスクに記録するために、タイトルキーの購買を実施しようとし、このために、当該タイトルキーを暗号化するための記録装置の公開キー４１０を、コンテンツ提供サーバ２１０に伝送する。それにより、コンテンツ提供サーバ２１０は、受信した記録装置の公開キー４１０でタイトルキーを暗号化する。
【００２８】
図５Ｃを参照するに、コンテンツ提供サーバは、記録装置の公開キーで暗号化されたタイトルキー４３０をユーザＡの記録装置２５０に伝送するが、このとき、権限のないユーザＢによって、かようなタイトルキー４３０が横取り（interception）されうる。
【００２９】
図５Ｄを参照するに、記録装置の公開キーで暗号化されたタイトルキー４３０を横取りしたユーザＢは、ユーザＡと同じ記録装置によって、同じキーセットを保有しているので、記録装置２５０の個人キー４２０を利用し、公開キーで暗号化されたタイトルキー４３０を復号化し、タイトルキー２３０を抽出できる。そして、ユーザＢは、かような抽出されたタイトルキー２３０をディスクキー４４０で暗号化し、ディスクキーで暗号化されたタイトルキー４５０を生成できるので、ユーザＢは、タイトルキーを購買せずとも、記録用ディスクにコンテンツ記録が可能になる。
【００３０】
また、図５Ｅを参照するに、新しいディスク５１０からディスクキー５３０を抽出し、このディスクキー５３０を利用してタイトルキーを暗号化できるので、さらに再び新しいディスク５１０にコンテンツを記録することが可能である。すなわち、ユーザＢは、復号化されたタイトルキーを保存しているので、新しい記録用ディスクを利用し、ディスクごとにディスクキーを抽出し、その抽出されたディスクキーを利用してタイトルキーを暗号化できるので、コンテンツのマルチプル・ディスクレコーディング（multiple  disc  recording）が可能になる。
【発明の概要】
【発明が解決しようとする課題】
【００３１】
本発明は、前記のような問題点を解決し、権限のないユーザによるタイトルキーの記録及び複数のディスク記録を防止させるコンテンツ記録方法、タイトルキー提供方法、コンテンツ記録装置及びコンテンツ提供サーバを提供することを目的とする。
【課題を解決するための手段】
【００３２】
前記のような課題を解決するための本発明の１つの特徴は、ネットワークからダウンロードしたコンテンツを記録する方法において、記録装置でコンテンツを記録するディスクのディスクキーで暗号化されたタイトルキーをサーバから受信する段階と、前記受信されたディスクキーで暗号化されたタイトルキー及び前記コンテンツを前記ディスクに記録する段階と、を含むものである。
【００３３】
前記ディスクキーで暗号化されたタイトルキーを前記サーバから受信する段階は、前記ディスクキーを前記サーバに伝送する段階を含むことが望ましい。
【００３４】
前記ディスクキーを前記サーバに伝送する段階は、前記サーバから前記サーバの公開キーを受信する段階と、前記サーバの公開キーを利用し、前記ディスクキーを暗号化する段階と、前記サーバの公開キーを利用して暗号化された前記ディスクキーを前記サーバに伝送する段階と、を含むことが望ましい。
【００３５】
本発明の他の特徴は、ネットワークからダウンロードしたコンテンツを記録する記録装置にタイトルキーを提供する方法において、前記記録装置でコンテンツを記録するディスクのディスクキーを前記記録装置から受信する段階と、前記受信されたディスクキーで前記タイトルキーを暗号化する段階と、前記ディスクキーで暗号化された前記タイトルキーを前記記録装置に伝送する段階と、を含むものである。
【００３６】
前記ディスクキーを前記記録装置から受信する段階は、前記サーバの公開キーを前記記録装置に伝送する段階と、前記サーバの公開キーを利用して暗号化された前記ディスクキーを前記記録装置から受信する段階と、を含むことが望ましい。
【００３７】
前記受信されたディスクキーで前記タイトルキーを暗号化する段階は、前記サーバの公開キーを利用して暗号化された前記ディスクキーを前記サーバの個人キーで復号化し、前記ディスクキーを得る段階と、前記ディスクキーを利用し、前記コンテンツを暗号化するのに利用された前記タイトルキーを暗号化する段階と、を含むことが望ましい。
【００３８】
本発明のさらに他の特徴は、ネットワークからダウンロードしたコンテンツを記録する装置において、ダウンロードしたコンテンツをディスクに記録する記録部と、前記コンテンツ及び前記コンテンツを記録するディスクのディスクキーで暗号化されたタイトルキーをコンテンツ提供サーバから受信し、前記受信されたディスクキーで暗号化されたタイトルキー及び前記コンテンツを前記ディスクに記録するように、前記記録部を制御する制御部と、を含むものである。
【００３９】
本発明のさらに他の特徴は、ネットワークからダウンロードしたコンテンツを記録する記録装置にタイトルキーを提供するコンテンツ提供サーバにおいて、データを暗号化／復号化する暗号化／復号化部と、前記記録装置でコンテンツを記録するディスクのディスクキーを前記記録装置から受信し、前記受信されたディスクキーで前記タイトルキーを暗号化するように前記暗号化／復号化部を制御し、前記ディスクキーで暗号化された前記タイトルキー及び前記コンテンツを前記記録装置に伝送する制御部と、を含むものである。
【発明の効果】
【００４０】
本発明によれば、権限のないユーザによるタイトルキーの記録及び複数のディスク記録を防止できる。
【図面の簡単な説明】
【００４１】
【図１】ＣＳＳ暗号化されたＤＶＤの再生について説明するための参考図である。
【図２】ＣＳＳ管理記録の概念について説明するための参考図である。
【図３Ａ】本発明で使われる暗号化表現について説明するための参考図である。
【図３Ｂ】本発明で使われる復号化表現について説明するための参考図である。
【図４Ａ】従来技術によるＣＳＳ管理記録の動作について説明するための参考図である。
【図４Ｂ】従来技術によるＣＳＳ管理記録の動作について説明するための参考図である。
【図４Ｃ】従来技術によるＣＳＳ管理記録の動作について説明するための参考図である。
【図４Ｄ】従来技術によるＣＳＳ管理記録の動作について説明するための参考図である。
【図４Ｅ】従来技術によるＣＳＳ管理記録の動作について説明するための参考図である。
【図４Ｆ】従来技術によるＣＳＳ管理記録の動作について説明するための参考図である。
【図４Ｇ】従来技術によるＣＳＳ管理記録の動作について説明するための参考図である。
【図５Ａ】従来のＣＳＳ管理記録の動作で発生しうる問題点について説明するための参考図である。
【図５Ｂ】従来のＣＳＳ管理記録の動作で発生しうる問題点について説明するための参考図である。
【図５Ｃ】従来のＣＳＳ管理記録の動作で発生しうる問題点について説明するための参考図である。
【図５Ｄ】従来のＣＳＳ管理記録の動作で発生しうる問題点について説明するための参考図である。
【図５Ｅ】従来のＣＳＳ管理記録の動作で発生しうる問題点について説明するための参考図である。
【図６Ａ】本発明による、コンテンツ提供サーバとユーザ記録装置とのデータ送受信過程について説明するための参考図である。
【図６Ｂ】本発明による、コンテンツ提供サーバとユーザ記録装置とのデータ送受信過程について説明するための参考図である。
【図６Ｃ】本発明による、コンテンツ提供サーバとユーザ記録装置とのデータ送受信過程について説明するための参考図である。
【図６Ｄ】本発明による、コンテンツ提供サーバとユーザ記録装置とのデータ送受信過程について説明するための参考図である。
【図６Ｅ】本発明による、コンテンツ提供サーバとユーザ記録装置とのデータ送受信過程について説明するための参考図である。
【図６Ｆ】本発明による、コンテンツ提供サーバとユーザ記録装置とのデータ送受信過程について説明するための参考図である。
【図７】本発明によるデータ送受信過程で、権限のないユーザの横取りが発生する場合の利点について説明するための参考図である。
【図８】本発明によるコンテンツ提供サーバと記録装置とのブロック図である。
【図９】本発明による、記録装置での暗号化されたコンテンツを記録する方法のフローチャートである。
【図１０】本発明による、コンテンツ提供サーバからタイトルキーを記録装置に提供する方法のフローチャートである。
【発明を実施するための形態】
【００４２】
以下、添付された図面を参照しつつ、本発明について詳細に説明する。
【００４３】
本発明は、ダウンロードされる権限のない（unauthorized）ユーザによって、暗号化されたタイトルキーが横取りされても、暗号化されたタイトルキーを復号化することができないように、ダウンロードされる権限のある（authorized）ユーザから獲得したディスクキーによって暗号化されたタイトルキーをコンテンツ提供サーバから受信するようにし、ダウンロードされる権限のあるユーザだけが保有しているディスクキーをコンテンツ提供サーバに安全に伝送するために、コンテンツ提供サーバが生成した公開キーと個人キーとを利用する。
【００４４】
図６Ａないし図６Ｆは、本発明による、コンテンツ提供サーバとユーザ記録装置とのデータ送受信過程について説明するための参考図である。
【００４５】
図６Ａを参照するに、コンテンツ提供サーバ６１０は、公開キー６１１と個人キー６１２とを有し、またタイトルキー６１４、タイトルキー６１４で暗号化されたコンテンツ６１３を有している。ユーザ記録装置６２０は、プレーヤキー６２１を内蔵しており、ユーザ記録装置６２０からコンテンツを記録するディスク６３０には、プレーヤキー６２１で暗号化されたディスクキー６３１が保存されている。
【００４６】
まず、ユーザ記録装置６２０は、コンテンツ提供サーバ６１０からタイトルキー６１４で暗号化されたＣＳＳ（content  scrambling  system）暗号化されたコンテンツ６１３と、サーバの公開キー６１１とをダウンロードされる。もちろん、暗号化されたコンテンツ６１３とサーバの公開キー６１１は、必ずしも共に伝送さるべきものではなく、別途に伝送されもする。
【００４７】
図６Ｂを参照するに、ユーザ記録装置６２０は、ディスク６３０からプレーヤキーで暗号化されたディスクキーを抽出し、記録装置６２０のプレーヤキー６２１を利用してプレーヤキー６２１で暗号化されたディスクキーを復号化し、ディスクキー６３１を得る。
【００４８】
図６Ｃを参照するに、ユーザ記録装置６２０は、コンテンツ提供サーバ６１０から受信したサーバ公開キー６１１を利用してディスクキー６３１を暗号化し、暗号化されたディスクキーをコンテンツ提供サーバ６１０に伝送する。
【００４９】
図６Ｄを参照するに、コンテンツ提供サーバ６１０は、サーバ個人キー６１２を利用し、サーバ公開キー６１１で暗号化されたディスクキー６３１を復号化することによって、ディスクキーを得る。その後、ディスクキー６３１を利用し、コンテンツを暗号化したタイトルキー６１４を暗号化する。
【００５０】
図６Ｅを参照するに、コンテンツ提供サーバ６１０は、ディスクキー６３１で暗号化されたタイトルキー６１４をユーザ記録装置６２０に伝送する。
【００５１】
図６Ｆを参照するに、ユーザ記録装置６２０は、ダウンロードされたＣＳＳ暗号化されたコンテンツ６１３と、ディスクキー６３１で暗号化されたタイトルキー６１４とを記録用ディスク６３０に記録する。
【００５２】
以上で説明したような本発明による方法によれば、ダウンロード権限のないユーザＢによって、タイトルキーの横取り（interception）が起こる場合、ユーザＢによるデータ記録を防止できる。
【００５３】
図７を参照するに、権限のないユーザＢは、コンテンツ提供サーバ６１０から正当なユーザの記録装置６２０に伝送される、ディスクキー６３１で暗号化されたタイトルキー６１４を横取りしても、ディスクキー６３１で暗号化されたタイトルキー６１４を復号化するディスクキーを有していないために、ディスクキー６３１で暗号化されたタイトルキー６１４を復号化できない。すなわち、ディスクキーは、各ディスクごとに固有な値であるために、ユーザＢは、自身が有しているディスクのディスクキーを利用し、暗号化されたタイトルキー６１４を復号化できない。
【００５４】
もしユーザＢがユーザＡのディスクキーを得るために、図６Ｃで伝送されるサーバ公開キー６１１で暗号化されたディスクキー６３１を横取りするとしても、かようなサーバ公開キー６１１で暗号化されたディスクキー６３１を復号化することも不可能である。すなわち、サーバ公開キー６１１で暗号化されたディスクキー６３１は、サーバ個人キーを利用して復号化せねばならないが、ユーザＢは、サーバ個人キーを有することができないためである。
【００５５】
図８は、本発明によるコンテンツ提供サーバ８１０と記録装置８３０とのブロック図である。図８を参照するに、本発明によるコンテンツ提供サーバ８１０は、ユーザ記録装置８３０に暗号化されたコンテンツと、コンテンツの暗号化に利用されたタイトルキーとを提供するコンピュータである。コンテンツ提供サーバ８１０は、暗号化されたコンテンツと、コンテンツの暗号化に利用されたタイトルキーとを提供する機能を行えるものであるならば、いかなる形態のコンピュータでも利用されうる。また、コンテンツ提供サーバ８１０は、２つ以上のコンピュータにより具現され、従って、暗号化されたコンテンツを提供するコンピュータと、コンテンツの暗号化に利用されたタイトルキーを提供するコンピュータとは分離されうる。
【００５６】
本発明によるユーザ記録装置８３０は、記録用ディスク８４０に暗号化されたコンテンツと、コンテンツの暗号化に利用されたタイトルキーとを記録する装置であり、記録用ディスク８４０に暗号化されたコンテンツと、コンテンツの暗号化に利用されたタイトルキーとを記録する機能を行えるものであるならば、いかなる形態の記録装置でも利用されうる。
【００５７】
コンテンツ提供サーバ８１０とユーザ記録装置８３０は、通信網８２０を介して連結される。すなわち、コンテンツ提供サーバ８１０とユーザ記録装置８３０は、通信網８２０を介して、暗号化されたコンテンツ及びコンテンツの暗号化に利用されたタイトルキーを安全に伝達するように送受信される、それら以外のキーを送受信する。
【００５８】
コンテンツ提供サーバ８１０は、通信部８１１、暗号化／復号化部８１２、制御部８１３を含む。
【００５９】
通信部８１１は、暗号化されたコンテンツと、コンテンツの暗号化に利用されたタイトルキー及びそれ以外のキーとを通信網８２０を介して記録装置８３０に伝送し、かつ記録装置８３０から送られた所定のキーを受信する。さらに具体的には、通信部８１１は、暗号化されたコンテンツ６１３、サーバ公開キー６１１、ディスクキーで暗号化されたタイトルキーを記録装置６２０に伝送し、記録装置６２０からサーバ公開キーで暗号化されたディスクキーを受信する。
【００６０】
暗号化／復号化部８１２は、コンテンツ及び所定のキーを暗号化／復号化する。暗号化／復号化部８１２は、記録装置８２０からサーバ公開キーで暗号化されたディスクキーを受信すれば、サーバ公開キーで暗号化されたディスクキーをサーバ個人キーで復号化してディスクキーを得て、ディスクキーを利用してタイトルキーを暗号化する。
【００６１】
制御部８１３は、本発明による方法によって暗号化されたコンテンツ及びタイトルキーを、記録装置８３０に伝達する機能を遂行するための制御を行い、また、通信部８１１及び暗号化／復号化部８１２を制御する。
【００６２】
また、図面には図示されていないが、コンテンツ提供サーバ８１０は、暗号化されたコンテンツ、タイトルキー、サーバ公開キー及び個人キーを保存する保存部として、メモリやハードディスクなどをさらに含むことができる。
【００６３】
ユーザ記録装置８３０は、通信部８２１、暗号化／復号化部８２２、記録部８２３、制御部８２４を含む。
【００６４】
通信部８２１は、暗号化されたコンテンツと、コンテンツの暗号化に利用されたタイトルキー及びそれ以外のキーとを、通信網８２０を介して記録装置８３０から受信し、さらに、コンテンツ提供サーバ８１０に送る所定のキーを伝送する。さらに具体的には、通信部８２１は、コンテンツ提供サーバ８１０から、サーバ公開キー６１１、暗号化されたコンテンツ６１３、ディスクキーで暗号化されたタイトルキーを受信し、コンテンツ提供サーバ８１０に、サーバ公開キーで暗号化されたディスクキーを伝送する。
【００６５】
暗号化／復号化部８２２は、所定のキーを暗号化したり復号化する。すなわち、暗号化／復号化部８２２は、ディスクに保存された暗号化されたディスクキーを読み取り、記録装置のプレーヤキーで暗号化されたディスクキーを復号化してディスクキーを得る。そして、得られたディスクキーをサーバ公開キーで暗号化する。
【００６６】
記録部８２３は、コンテンツ提供サーバ８１０から受信した暗号化されたコンテンツ及びディスクキーで暗号化されたタイトルキーを記録用ディスク８４０に記録する。
【００６７】
制御部８２４は、本発明による方法によって暗号化されたコンテンツ及びタイトルキーをコンテンツ提供サーバ８１０から受信し、これをディスク８４０に記録する機能を遂行するための制御を行い、かつ、通信部８２１、暗号化／復号化部８２２及び記録部８２３を制御する。また、記録装置８３０はプレーヤキーを内蔵している。
【００６８】
図９は、本発明による、記録装置での暗号化されたコンテンツを記録する方法のフローチャートである。図９を参照するに、記録装置でコンテンツを記録するディスクのディスクキーで暗号化されたタイトルキーをコンテンツ提供サーバから受信する（９１０）。コンテンツ提供サーバから、ディスクキーで暗号化されたタイトルキーを提供されるために、記録装置は、記録装置でコンテンツを記録するディスクのディスクキーを、コンテンツ提供サーバに伝送できる。また、コンテンツ提供サーバに送るディスクキーは、サーバの公開キーを利用して暗号化されうる。
【００６９】
受信されたディスクキーで暗号化されたタイトルキーとコンテンツとをディスクに記録する（９２０）。
【００７０】
図１０は、本発明による、コンテンツ提供サーバからタイトルキーを記録装置に提供する方法のフローチャートである。図１０を参照するに、記録装置でコンテンツを記録するディスクのディスクキーを記録装置から受信する（１０１０）。安全な送受信のために、記録装置から受信するディスクキーは、サーバの公開キーを利用して暗号化され、そのために、コンテンツ提供サーバは、記録装置にサーバの公開キーを伝送できる。
【００７１】
受信されたディスクキーでタイトルキーを暗号化する（１０２０）。受信されたディスクキーがサーバの公開キーで暗号化されているならば、コンテンツ提供サーバは、サーバの個人キーを利用し、サーバの公開キーで暗号化されたディスクキーを復号化してディスクキーを得て、この得られたディスクキーを利用し、コンテンツの暗号化に利用されたタイトルキーを暗号化する。
【００７２】
ディスクキーで暗号化されたタイトルキーを記録装置に伝送する（１０３０）。
【００７３】
以上で説明したようなコンテンツ記録方法及びタイトルキー提供方法はまた、コンピュータで読み取り可能な記録媒体に、コンピュータで読み取り可能なコードとして具現することが可能である。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読まれうるデータが保存されるあらゆる種類の記録装置を含む。コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ（read-only  memory）、ＲＡＭ（random-access  memory）、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがあり、またキャリアウェーブ（例えば、インターネットを介した伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータで読み取り可能なコードが保存されて実行されうる。そして、前記記録再生方法を具現するための機能的な（function）プログラム、コード及びコードセグメントは、本発明が属する技術分野のプログラマによって容易に推論されうる。
【００７４】
以上、本発明について、その望ましい実施形態を中心に説明を行った。本発明が属する技術分野で当業者は、本発明が本発明の本質的な特性から外れない範囲で変形された形態で具現されうることを理解することができるであろう。従って、開示された実施形態は、限定的な観点ではなくして、説明的な観点から考慮されねばならない。本発明の範囲は、前述の説明ではなく、特許請求の範囲に示されており、それと同等な範囲内にあるあらゆる差異点は、本発明に含まれたものであると解釈されねばならない。
【図１】
2011509496.tif 000003
【図２】
2011509496.tif 000004
【図３Ａ】
2011509496.tif 000005
【図３Ｂ】
2011509496.tif 000006
【図４Ａ】
2011509496.tif 000007
【図４Ｂ】
2011509496.tif 000008
【図４Ｃ】
2011509496.tif 000009
【図４Ｄ】
2011509496.tif 000010
【図４Ｅ】
2011509496.tif 000011
【図４Ｆ】
2011509496.tif 000012
【図４Ｇ】
2011509496.tif 000013
【図５Ａ】
2011509496.tif 000014
【図５Ｂ】
2011509496.tif 000015
【図５Ｃ】
2011509496.tif 000016
【図５Ｄ】
2011509496.tif 000017
【図５Ｅ】
2011509496.tif 000018
【図６Ａ】
2011509496.tif 000019
【図６Ｂ】
2011509496.tif 000020
【図６Ｃ】
2011509496.tif 000021
【図６Ｄ】
2011509496.tif 000022
【図６Ｅ】
2011509496.tif 000023
【図６Ｆ】
2011509496.tif 000024
【図７】
2011509496.tif 000025
【図８】
2011509496.tif 000026
【図９】
2011509496.tif 000027
【図１０】
2011509496.tif 000028
【国際調査報告】
2011509496.tif 000029
2011509496.tif 000030