(57)【要約】  本発明は、光ディスクの解読方法及びシステムを提供する。光ディスクのコンテンツが解読され、解読情報は、インターネットサーバに格納される。解読情報は、２層のデータを含む要求に関連してインターネットサーバによって形成され、第１の層は、コピーすることができない光ディスクのデータに関連した情報を含み、第２の層は、解読された光ディスク解読方法を含む。光ディスクプレーヤが解読情報を受信すると、先ず、第１の層の情報に従って、コピーすることができない再生すべき光ディスクからデータを取得し、その後、コピーすることができないデータを用いて第２の層のデータを解読し、これによって、光ディスク解読方法及び関連のパラメータを取得する。
2007515736.tif 000002
【特許請求の範囲】
【請求項１】
光ディスク解読方法であって、
ａ．前記光ディスクを解読するための情報を提供するようサーバに要求する要求を、前記サーバに送信するステップと、
ｂ．解読情報を前記サーバから受信し、前記解読情報が２層のデータを有し、第１の層が、コピーすることができない前記光ディスクのデータに関連した情報を含み、第２の層が、前記光ディスク解読方法を含むステップと、
ｃ．前記第１の層の情報に従って、コピーすることができないデータを前記光ディスクから取得するとともに、前記光ディスク解読方法及び関連のパラメータを取得するために前記コピーすることができないデータを用いて前記第２の層の情報を解読するステップと、
ｄ．ステップ（ｃ）の結果を用いて前記光ディスクを解読するステップとを具えることを特徴とする光ディスク解読方法。
【請求項２】
前記要求が、前記光ディスクのトピック情報を含むことを特徴とする請求項１記載の方法。
【請求項３】
前記サーバに対する前記プレーヤを識別するために前記プレーヤに識別情報を前記サーバに送信するステップを更に具えることを特徴とする請求項１記載の方法。
【請求項４】
取得した解読情報をローカルメモリに格納することを特徴とする請求項１記載の方法。
【請求項５】
光ディスクを解読するための情報を発生する方法であって、
ａ．前記光ディスクを解読することを要求する要求をプレーヤから受信するステップと、
ｂ．再生すべき光ディスクのデータを、コピーすることができない予め格納されたデータから選択し、前記予め格納されたデータが、前記再生すべき光ディスクに対応するデータを有するステップと、
ｃ．解読結果を取得するために、光ディスク解読方法及びパラメータを、前記コピーすることができないデータを用いて暗号化するステップと、
ｄ．前記コピーすることができないデータの取得方法及び前記暗号化結果を、前記プレーヤに送信するステップとを具えることを特徴とする方法。
【請求項６】
ステップ（ｂ）において、前記コピーすることができないデータを、前記予め格納されたデータから任意に取得することを特徴とする請求項５記載の方法。
【請求項７】
前記コピーすることができないデータが、１種類以上の以下のデータ：著作権管理情報（ＣＰＲ＿ＭＡＩ）、前記光ディスクの物理フォーマット情報、前記光ディスクの製造情報、バースト切断エリア（ＢＣＡ）の情報を有することを特徴とする請求項５記載の方法。
【請求項８】
ステップ（ｄ）における前記コピーすることができないデータの取得方法のコンテンツが、前記コピーすることができないデータが配置されるセクタの位置及び長さを有することを特徴とする請求項５記載の方法。
【請求項９】
光ディスク解読装置であって、
前記光ディスクを解読するための情報を提供するようサーバに要求する要求を、前記サーバに送信する送信手段と、
解読情報を前記サーバから受信し、前記解読情報が２層のデータを有し、第１の層が、コピーすることができない前記光ディスクのデータに関連した情報を含み、第２の層が、前記光ディスク解読方法を含む、受信手段と、
前記第１の層の情報に従って、コピーすることができないデータを前記光ディスクから取得するとともに、前記第２の層の情報を解読するデータを使用して、前記光ディスク解読方法及び関連のパラメータを取得する解読データ取得手段と、
前記光ディスク解読方法及び関連のパラメータを用いて前記光ディスクを解読する解読手段とを具えることを特徴とする光ディスク解読装置。
【請求項１０】
前記送信手段から送信された要求が、前記光ディスクのトピック情報を含むことを特徴とする請求項９記載の装置。
【請求項１１】
前記送信手段が、前記サーバに対するプレーヤを識別するために前記プレーヤの識別情報を送信するようにも配置されたことを特徴とする請求項９記載の装置。
【請求項１２】
前記光ディスクを解読する情報を格納する格納手段を更に具えることを特徴とする請求項９記載の装置。
【請求項１３】
光ディスクのコンテンツを含む光ディスク情報を読み出す光ディスク読出し手段と、
前記光ディスクのコンテンツを再生する光ディスク再生手段と、
前記光ディスクを解読する光ディスク解読手段とを具え、前記光ディスク解読手段が、
前記光ディスクを解読するための情報を提供するようサーバに要求する要求を、前記サーバに送信する送信手段と、
解読情報を前記サーバから受信し、前記解読情報が２層のデータを有し、第１の層が、コピーすることができない前記光ディスクのデータに関連した情報を含み、第２の層が、前記光ディスク解読方法を含む、受信手段と、
前記第１の層の情報に従って、コピーすることができないデータを前記光ディスクから取得するとともに、前記第２の層の情報を解読するデータを使用して、前記光ディスク解読方法及び関連のパラメータを取得する解読データ取得手段と、
前記光ディスク解読方法及び関連のパラメータを用いて前記光ディスクを解読する解読手段とを具えることを特徴とする光ディスクプレーヤ。
【請求項１４】
光ディスクを解読するための情報を発生する装置であって、
前記光ディスクを解読することを要求する要求をプレーヤから受信する受信手段と、
再生すべき光ディスクのデータを、コピーすることができない予め格納されたデータから選択し、前記予め格納されたデータが、前記再生すべき光ディスクに対応するデータを有しする選択手段と、
光ディスク解読方法及びパラメータを、前記コピーすることができないデータを用いて暗号化するとともに、暗号化結果を取得する暗号化手段と、
前記コピーすることができないデータの取得方法及び前記暗号化結果を、前記プレーヤに送信する送信手段とを具えることを特徴とする装置。
【請求項１５】
前記選択手段が、前記コピーすることができない光ディスクのデータを任意に選択するように配置されたことを特徴とする請求項１４記載の装置。
【請求項１６】
前記コピーすることができないデータが、１種類以上の以下のデータ：著作権管理情報（ＣＰＲ＿ＭＡＩ）、前記光ディスクの物理フォーマット情報、前記光ディスクの製造情報、バースト切断エリア（ＢＣＡ）の情報を有することを特徴とする請求項１４記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク解読方法及びシステムに関し、特に、ディスクを解読するための情報をインターネットから取得する方法及びシステムに関する。
【背景技術】
【０００２】
今日、コンテンツプロバイダが光ディスクにコンテンツを確立するに際し、ディスクシステムが強固なコピープロテクションを提供できるか否かは、主な関心の一つである。多数のコピープロテクション形態が、ＤＶＤビデオ用のContent Scrambling System（ＣＳＳ）や、ＤＶＤオーディオ用のContent Protection for Pre-recorded Media（ＣＰＰＭ）や、ＣＤ２用のサファイアシステムのような種々のディスクフォーマットで採用されている。通常、暗号作成装置ではこれらの形態が用いられ、コンテンツ解読鍵が、ディスクの安全なエリア(secure area)に格納され、認証されたプレーヤのみが、解読鍵にアクセスしてコンテンツを正確に解読することができる。これらの形態は、プレーヤにおいてローカル的に用いられるので、これらの形態をインターネットで用いることができない。さらに、ＣＳＳシステムは解読される。ＣＰＰＭシステムは、ＤＶＤオーディオの使用に限定される。
【０００３】
図１は、ディスク解読用の情報をインターネットから取得する従来のシステムの線形図である。プレーヤ１３０がディスク１２０の再生を開始すると、プレーヤ１３０は、ディスクを解読するための解読情報をサーバ１４０から要求する。サーバ１４０は、要求をインターネットを通じて受信した後に解読情報をプレーヤ１３０に送信し、プレーヤ１３０は、解読情報を用いてディスク１２０を解読する。解読情報の格納位置を簡単に変更する、すなわち、ディスクへの格納からサーバへの格納に変更するので、解読情報のセキュリティの問題を有効に解決することができない。次世代ディスクプレーヤがインターネット接続を組み込むのが必然的な傾向となっているので、ディスク解読情報を安全に提供することができる、インターネットに適切な形態が要求される。
【発明の開示】
【０００４】
本発明は、ディスク解読方法を提供する。ディスクプレーヤは、要求をサーバに送信することによって、ディスクを解読するのに用いることができる情報をサーバから取得する。情報は、２層のデータを有し、第１のデータは、ディスクのコピー不可能なデータに関連した情報を含み、第２の層は、ディスク解読方法を含む。その後、コピー不可能なデータを、第１の層の情報に従ってディスクから取得し、第２の層の情報を解読するのに用いる。これによって、ディスクの解読方法及び関連のパラメータが取得される。最後に、ディスク解読方法及び関連のパラメータが、再生するオンディスクコンテンツを解読するのに用いられる。
【０００５】
本発明は、ディスクを解読する情報を発生する方法も提供する。この場合、プレーヤからの要求に従って、再生すべきディスクのコピー不可能なデータが、予め格納されたデータから選択される。予め格納されたデータは、再生すべきディスクに対応するデータを含む。ディスク解読方法及び関連のパラメータが、選択したコピー不可能なデータを用いて暗号化され、暗号化の結果が取得される。その後、コピー不可能なデータを取得する方法が、暗号化の結果とともにプレーヤに送信される。
【０００６】
本発明は、ディスク解読方法及び関連のパラメータを暗号化するためにディスクのコピー不可能なデータを利用する。コピー不可能なデータは、オリジナルディスクに対応する予め格納されたデータから任意に選択される。ディスク又はトピックの各々に対して、選択されたデータは異なることができ、その結果、解読の困難さが向上し、送信中の信頼性が向上する。解読の際に、オリジナルディスクを有する場合にのみ正確なディスク解読方法及び関連のパラメータをオリジナルディスクから取得することができ、それ以外の場合には、正確に解読することができない。その結果、ディスクが著作権侵害されたり違法コピーされたりするのを防止するのに有効である。
【０００７】
本発明の他の目的及び利点を、添付図面を参照しながら明らかにし、本発明を全体的に理解するのに役立てる。
【発明を実施するための最良の形態】
【０００８】
図面中、同一参照番号は、同様な又は同一の形態及び機能を言及する。本発明を、添付図面を参照しながら実施の形態に関連して詳細に説明する。
【０００９】
図２は本発明の実施の形態によるディスクプレーヤのアーキテクチャの線形図である。従来のディスク再生装置と同様に、ディスクプレーヤは、ディスクから情報を読み出すディスク読出し手段２１０と、オンディスクコンテンツを再生するディスク再生手段２３０とを有し、ディスクプレーヤは、暗号化されたオンディスクコンテンツを解読するディスク解読手段２００も有する。
【００１０】
ディスク解読手段２００は、ディスクを解読する解読情報を提供することをサーバに要求するネットワークを通じた要求、再生されるディスクのトピック情報を含む要求及びディスク読出し手段２１０から得られるトピック情報を送信する送信手段２２０と、サーバから得られる解読情報を受信する受信手段２４０とを有する。解読情報は、２層のデータを有し、第１の層は、コピー不可能なデータが存在するディスクセクタの長さ及び位置にようなディスクのコピー不可能なデータに関連した情報を含み、第２の層は、ディスク解読方法、すなわち、暗号化されたディスク解読方法及びディスクのコピー不可能なデータ（又はディスクの暗号化されたコピー不可能なデータ）を用いて解読された関連のパラメータを含む。解読情報を、ネットワーク上でｅチケットの形態で送信することができる。ｅチケットの関連するアーキテクチャを、後に詳細に説明する。
【００１１】
ディスク解読手段２００は、既に説明したようにして受信手段２４０から解読情報の第１の層の情報に従って読出し手段２１０からディスクのコピー不可能なデータを取得し、第２の層の情報を解読してディスク解読方法及び関連のパラメータを取得する解読データ取得手段２６０と、解読データ取得手段２６０から取得したディスク解読方法及び関連のパラメータを用いて、ディスク読出し手段２１０から送信された再生すべきオンディスクコンテンツを解読し、解読されたオンディスクコンテンツを再生のためにディスク再生手段２３０に送信する解読手段２８０とを更に有する。
【００１２】
図３は、ディスク解読情報を発生する、本発明の実施の形態による装置のアーキテクチャの線形図である。ディスク解読情報を発生する装置３００は、ディスクを解読する要求をプレーヤから受信し、要求が、再生すべきディスクのトピック情報を有する、受信手段３２０と、受信手段３２０によって受信された要求中の情報に従ってデータベース３１０の対応する予め格納されたデータを選択する選択手段３４０とを有し、予め格納されたデータは、再生すべきディスクの物理フォーマット情報やデータ情報のような再生すべきディスクに対応するデータを有する。予め格納されたデータを、再生すべきディスクに対応する仮想ディスクファイルに格納することができ、又は再生すべきディスクと同一のマザーディスクから生じるオリジナルディスクに格納することができる。選択手段３４０は、再生すべきディスクのコピー不可能なデータを、予め格納されたデータから選択し、選択は任意に行われ、コピー不可能なデータは、選択の度に異なる。
【００１３】
ディスク解読情報を発生する装置３００は、選択手段３４０から送信されたコピー不可能なデータを用いてディスク解読方法及び関連のパラメータを暗号化するとともに暗号化の結果を取得する解読情報３６０と、コピー不可能なデータの取得方法及び解読手段３６０から送信された解読の結果をプレーヤに送信する送信手段３６０とを更に有する。
【００１４】
図４は、本発明の実施の形態によるディスク解読のフローチャートである。プレーヤエンドにおいて、ディスクがプレーヤに配置される（Ｓ４００）と、プレーヤは、オンディスクコンテンツが暗号化されているか否か判断し（Ｓ４０２）、暗号化されていない場合には、コンテンツを通常通りに再生する（Ｓ４３４）。オンディスクコンテンツが暗号化されている場合には、プレーヤは、ユーザがコンテンツに対して支払いを行う必要があるか否か判断し（Ｓ４０６）、ユーザが支払わないことを選択する場合、プロセスは終了する。ユーザが支払いを選択する場合、ユーザの支払い後、プレーヤは、許可を取るためにプレーヤの識別情報をサーバに提出し、オンディスクコンテンツを解読するためのｅチケットの解読情報をサーバに要求し、要求は、プレーヤ中のディスクのトピック情報を含み（Ｓ４１０）、サーバは、プレーヤがどのディスクを再生するかを知る。
【００１５】
サーバエンドにおいて、先ず、サーバは、ステップＳ１０におけるプレーヤから送信された識別情報が合法かつ有効であるか否か確証し（Ｓ４１２）、プレーヤのアイデンティティ(identity)が違法であり、プレーヤのアイデンティティが有効であるが解読されている場合、又は要求フォーマットが要求に適合しない場合、プロセスを終了する。ユーザのアイデンティティが合法かつ有効である場合、サーバは、ステップＳ４１０でプレーヤによって送信された暗号情報を要求する要求を受け入れる（Ｓ４１６）。有効なプレーヤのみがｅチケットの解読情報を取得することができる。有効でないプレーヤを見つけた場合、サーバは、プレーヤの合法的なアイデンティティ認可を無効にする、すなわち、プレーヤのアイデンティティを違法なものにすることができる。本発明は、ネットワーク上のサーバを通じたオンディスクコンテンツを解読するのに必要なｅチケットの解読情報を取得することであるが、許可されていない又は解読されたプレーヤは、ｅチケットの解読情報を取得することができず、その結果、プレーヤの権利を取り消すのに有利である。
【００１６】
次に、受信した要求に含まれるディスクのトピック情報に従って、サーバは、プレーヤで再生すべきディスクに対応する予め格納されたデータを見つけるためにデータベースを探索する。予め格納されたデータは、再生すべきディスクの物理フォーマット情報やデータ情報のような再生すべきディスクに対応するコピー不可能なデータを有し、予め格納されたデータを、再生すべきディスクに対応する仮想ディスクファイルに格納することができ、又は再生すべきディスクと同一のマザーディスクから生じるオリジナルディスクに格納することができる。再生すべきディスクのコピー不可能なデータを、予め格納されたデータから任意に選択し（Ｓ４１８）、ｅチケットの解読情報のセクションＡの情報を、コピー不可能なデータの選択方法に従って発生させる（後の説明参照）。
【００１７】
既に説明したディスクのコピー不可能なデータを、以下のデータとすることができる。
１．コピープロテクションシステム及びエリア管理についての情報を含み、読出し及び書込み（ＲＷ）ディスクにコピーすることができない、ＤＶＤ上のコンテンツプロバイダ情報（ＣＰＩ）の著作権管理情報（ＣＰＲ＿ＭＡＩ）。
２．ディスク物理フォーマット情報、例えば、ディスク、層、エリア、コード等の構造。
３．ＲＷディスクにコピーすることができないディスク製造情報。ディスク物理フォーマット情報及びディスク製造情報は、リードインエリアの制御データエリアに存在する。
４．ＤＶＤのバースト切断エリア（ＢＣＡ）の情報。既に説明した４タイプのデータ構造は、１９９７年１２月にＤＶＤフォーラムで発行された規格文書である”read-only DVD standard - the first section physical standard (version 1.01)”の第３章で詳細に説明されているＤＶＤ規格で規定されている。
５．論理／物理セクタ数及びオフセット値によって表されるとともにＣＳＳ解読前に抽出されるデータである、コンテンツプロバイダによってディスクに格納された行データ。
【００１８】
当然、コピー不可能なデータは、上記のものに限定されない。コピー不可能なデータが任意に選択されるので、行データは、必ずしも各ディスクに対して独自のものでなくてもよく、特定のトピックごとに独自のものである必要はない。コピー不可能なデータを取得した後、ディスクのコピー不可能なデータを、ハッシュアルゴリズムのような特定の暗号化アルゴリズムを通じて解読してもしなくてもよく、ディスク解読方法及び関連のパラメータ（すなわち、暗号、解読アルゴリズム及びパラメータ又はその解読鍵等）は、暗号化されたデータ又は暗号化されていないコピー不可能なデータを用いて暗号化され、暗号化の結果（すなわち、後の詳細に説明するセクションＢの情報）を取得し（Ｓ４２０）、同時に、発生したディスク解読方法及び関連のパラメータ並びに暗号化の結果が、後に詳細に説明するようにｅチケットに格納される。ハッシュアルゴリズムを、ＭＤ５，ＳＨＡ−１等とすることができる。
【００１９】
プレーヤエンドにおいて、プレーヤは、ｅチケットの解読情報を受信したか否か決定し（Ｓ４２４）、受信しなかった場合、プロセスを終了する。ｅチケットを受信した場合、ｅチケットのセクションＡの情報を読み出す（Ｓ４２８）。コピー不可能なデータが存在するディスクセクタの長さや位置のようなセクションＡの情報に従って、プレーヤで再生すべきディスクの対応する位置ｓのコピー不可能なデータが、見つけられて読み出され、必要な場合には、かかるデータを、ハッシュアルゴリズムを用いて暗号化し、セクションＢの情報が、取得したコピー不可能なデータを用いて解読され、これによって、ディスク暗号方法及び関連のパラメータ（暗号、暗号アルゴリズム及びパラメータ又はその解読鍵等）が得られる（Ｓ４３０）。次に、オンディスクコンテンツを、上記暗号、パラメータ、暗号アルゴリズム又は解読鍵を用いて解読することができる（Ｓ４３２）。最後に、解読されたオンディスクコンテンツを再生する（Ｓ４３４）。
【００２０】
図５は、本発明の実施の形態による解読情報の基本アーキテクチャを示す。ｅチケットの解読情報中の情報は、プレーンテキスト形態（セクションＡ）及び解読形態（セクションＢ）を含む２層の構造で格納される。セクションＡは、ディスクそれ自体のコピー不可能なデータの代わりにディスクのコピー不可能なデータに関連し、ディスクのセクタの長さ及び位置を有し、コピー不可能なデータを暗号化する暗号化アルゴリズムも有する。セクションＢは、ディスクのコピー不可能なデータ又はディスクの暗号化されたコピー不可能なデータを用いてディスク解読方法及び関連のパラメータ（暗号、暗号アルゴリズム及びパラメータ又はその解読鍵等）を暗号化することによって得られる暗号化結果である。ｅチケットの解読情報は、データを格納するために２層の構造を利用し、送信中のｅチケットの解読情報のセキュリティ及び信頼性は、単一層の構造に比べて増大する。さらに、コピー不可能なデータが任意に選択され、任意性が高いので、選択される際のデータは、ディスク又はトピックの各々に対して異なり、解読の困難さは増大し、セキュリティが大幅に向上する。
【００２１】
実際には、ディスクの（初回後の）将来のオフライン再生を可能にするために、本実施の形態では、サーバに発生したｅチケットの解読情報を、プレーヤの記憶装置又は（書込み可能なエリアを有する場合の）ディスクに格納することができる。ディスクをオフライン再生するとき、ｅチケットの解読情報を解読するためにコピー不可能なデータをオリジナルディスクから取得する必要もある。
【００２２】
明らかに、本発明によるｅチケットの解読情報を、プレーヤ又はディスクに格納できるが、解読情報をプレーヤの特定の一時的なメモリにのみ厳密に制限される他の装置にも格納することができる。ｅチケットの解読情報のセクションＢの情報が特定のオリジナルディスクに関連するので、ユーザがオリジナルディスクとｅチケットの両方を有するときにのみ、ユーザはオンディスクコンテンツを正確に解読することができる。ローカルスペースに多数のｅチケットが存在するとき、ディスクとｅチケットとの間の対応関係を、ｅチケットに対応するディスクの各トピックを通じて確立することができる。
【００２３】
さらに、解読するのに必要なコンテンツは、オンディスクコンテンツに限定されず、ディスクに関連したコンテンツを、ローカルメモリにダウンロードし及び格納した後に上記方法を用いて解読することができる。
【００２４】
本発明を上記実施の形態に関連して説明したが、幾多の置換、変更及び変形が上記記載に従って可能であることは当業者に明らかである。したがって、特許請求の範囲内にある置換、変更及び変形は、本発明の範囲内に含まれるべきである。
【図面の簡単な説明】
【００２５】
【図１】ディスクを解読するために情報をインターネットから取得する従来のシステムの線形図である。
【図２】本発明の実施の形態によるディスクプレーヤのアーキテクチャの線形図である。
【図３】ディスクを解読するために情報を発生する、本発明の実施の形態による装置のアーキテクチャの線形図である。
【図４】本発明の実施の形態によるディスクの解読のフローチャートである。
【図５】本発明による情報解読の基本アーキテクチャを示す。
【図１】
2007515736.tif 000003
【図２】
2007515736.tif 000004
【図３】
2007515736.tif 000005
【図４】
2007515736.tif 000006
【図５】
2007515736.tif 000007
【国際調査報告】
2007515736.tif 000008
2007515736.tif 000009
2007515736.tif 000010
2007515736.tif 000011
2007515736.tif 000012