Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3986192B2 - データの利用方法及びデータ処理装置並びに記録媒体 - Google Patents
[go: Go Back, main page]

JP3986192B2 - データの利用方法及びデータ処理装置並びに記録媒体 - Google Patents

データの利用方法及びデータ処理装置並びに記録媒体 Download PDF

Info

Publication number
JP3986192B2
JP3986192B2 JP36857198A JP36857198A JP3986192B2 JP 3986192 B2 JP3986192 B2 JP 3986192B2 JP 36857198 A JP36857198 A JP 36857198A JP 36857198 A JP36857198 A JP 36857198A JP 3986192 B2 JP3986192 B2 JP 3986192B2
Authority
JP
Japan
Prior art keywords
data
link information
encryption key
recording medium
license
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP36857198A
Other languages
English (en)
Other versions
JP2000194552A (ja
Inventor
秀幸 平野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP36857198A priority Critical patent/JP3986192B2/ja
Priority to US09/449,561 priority patent/US6687827B1/en
Publication of JP2000194552A publication Critical patent/JP2000194552A/ja
Application granted granted Critical
Publication of JP3986192B2 publication Critical patent/JP3986192B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/80Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、データ、主として映像データ、音声データ、又はテキストデータなどのコンテンツデータを利用するためのデータ処理装置および記録媒体に関する。
【0002】
CDーROMなどの記録媒体に記録されたコンピュータプログラム及びコンテンツデータなどについて、それらが模倣盗用されることを防止して適正な利用を図るために、種々の暗号鍵を用いてスクランブルをかけることが行われている。マルチメディアの進展にともなってデータ量が飛躍的に増大する中、スクランブルのための処理を効率的に行って適正な利用を推進する必要がある。
【0003】
【従来の技術】
従来より、プログラム及びコンテンツデータなどをCDーROMなどの記録媒体により提供する場合に、その適正な利用を図るために、暗号鍵を用いてデータにスクランブルをかけることが行われている。スクランブルを解除するための暗号鍵は、例えば、電話又は通信などにより、データの提供者の側からそれらデータの利用を申し出た利用者に対して伝達される。その際に、データの提供者の側において、利用者に対し、必要に応じて課金処理を行う。
【0004】
また、1つのデータについて、サンプル版(デモ版)と製品版との2種類のデータを1つの記録媒体に記録して提供することが行われている。その場合に、提供者は、サンプル版についてはスクランブルをかけることなく、製品版についてはスクランブルをかけて記録する。利用者は、サンプル版についてはそのまま無償で利用できるが、製品版については、スクランブルを解除するための暗号鍵などを有償で取得する必要がある。
【0005】
【発明が解決しようとする課題】
従来においては、スクランブルのかかっていないサンプル版とスクランブルのかけられた製品版との2種類のデータが重複して記録されるため、データ量が増大していた。そのため、記録媒体に記録可能なコンテンツ又はプログラムの量が少なくなり、コスト高の要因となっていた。
【0006】
また、サンプル版及び製品版といった単純な2種類のライセンスレベルのみではなく、もっと多くの種類のライセンスレベルに応じてデータを提供する場合には、それぞれの種類に応じたデータを記録する必要があり、データ量がさらに増大することとなる。
【0007】
本発明は、上述の問題に鑑みてなされたもので、従来のようにデータ量を増大させることなく、複数のライセンスレベルに応じてデータの利用を制限することを可能とし、データの適正な利用を図ることを目的とする。
【0018】
【課題を解決するための手段】
本発明に係る装置では、記録媒体ST上において管理可能な複数の区画BKにわたって記録された一連のデータDTを利用するためのデータ処理装置であって、前記データDTのうちの利用を可能とする1つ又は複数の区画BKを指定するためのものであって、ライセンスレベルに対応して第2の暗号鍵によってスクランブルがかけられたリンク情報Lを、格納するリンク情報格納手段10aと、パスワードを入力する手段と、第1の暗号鍵K1を入力する手段と、暗号化された状態の第2の暗号鍵K2を入力する手段と、ライセンスレベルを選択するための選択入力手段13,14と、選択されたライセンスレベルに対応するリンク情報を用いて前記記録媒体から前記データを読み出す手段15,17と、ライセンスレベルとしてライセンス無しが選択されたときに、対応するリンク情報を用いて前記データにアクセスし、第1の暗号鍵を用いて前記データを号化する手段と、ライセンスレベルとしてライセンス有りが選択されたときに、パスワードを用いて第2の暗号鍵を復号化し、復号化した第2の暗号鍵を用いて対応するリンク情報を復号化し、復号化したリンク情報を用いて前記データにアクセスし、第1の暗号鍵を用いて前記データを号化する手段と、を有してなる。
【0023】
発明に係る記録媒体は、データ処理装置によって利用するために、管理可能な複数の区画BKにわたって一連のデータDTを記録した記録媒体STであって、前記データは、第1の暗号鍵K1によってスクランブルがかけられた状態で記録されており、前記データDTのうちの利用を可能とする1つ又は複数の区画BKを指定するためのリンク情報Lが、ライセンスレベルに対応して複数種類格納されており、前記ライセンスレベルとして、ライセンス有りとライセンス無しとの2種類のライセンスレベルが設定されており、ライセンス有りに対応する前記リンク情報Lは、第2の暗号鍵K2によってスクランブルがかけられており、前記第2の暗号鍵K2が、暗号化された状態で当該記録媒体に記録されており、前記データ処理装置に読み込まれたときに、ライセンス無しが選択されたときには、対応するリンク情報Lを用いて前記データにアクセスし、第1の暗号鍵K1を用いて前記データの複号化が可能であり、ライセンス有りが選択されたときには、パスワードを用いることによって前記第2の暗号鍵K2を復号化し、復号化した前記第2の暗号鍵K2を用いて対応する前記リンク情報Lを復号化し、復号化したリンク情報Lを用いて前記データにアクセスし、第1の暗号鍵K1を用いて前記データの複号化が可能である。
【0027】
【発明の実施の形態】
図1は本発明に係るデータ処理装置1を示すブロック図、図2は記録媒体STに記録されているデータの例を示す図、図3はコンテンツデータDT1の記録状態の例を示す図、図4はリンク領域LAの記録状態の例を示す図、図5はリンク領域LBの記録状態の例を示す図、図6は記録媒体STを利用する際に表示面HGに表示される初期メニュー画面HG1の例を示す図である。
【0028】
図1において、データ処理装置1は、処理装置10、ハードディスク装置11、媒体ドライブ装置12、キーボード13、マウス14、表示装置15、プリンタ装置16、及びスピーカ装置17などから構成される。
【0029】
ハードディスク装置11には、種々のデータ及びプログラムが予め記憶され、また、媒体ドライブ装置12によって読み取られた記録媒体STの内容が記憶される。媒体ドライブ装置12は、記録媒体STをセットすることにより、記録媒体STからのデータの読み出し又は書き込みが可能である。記録媒体STとして、CDーROM、MO、DVD、フロッピィディスク、又はコンパクトフラッシュメモリなど、種々のものが用いられるが、媒体ドライブ装置12として、それら記録媒体STに対応した装置が用いられる。
【0030】
キーボード13及びマウス14は、利用者が操作することによって、各種のIDコード(識別コード)、パスワード、暗号鍵、又はその他のデータ又はコマンドなどを入力することが可能である。
【0031】
表示装置15の表示面HGには、記録媒体STを利用する際の初期メニュー画面HG1、IDコード、パスワード、又は暗号鍵などを手動で入力する場合のその入力画面、記録媒体STに記録されたコンテンツデータによる映像、その他の種々のデータ又は画像などが表示される。プリンタ装置16には、表示装置15に表示される種々の画面の内容、その他のデータ又は画像をプリントすることが可能である。スピーカ装置17からは種々の音声が出力される。
【0032】
処理装置10は、CPU、RAM及びROMなどのメモリ、その他の種々の周辺素子、モデムなどの通信制御装置などを有する。処理装置10は、記録媒体STが媒体ドライブ装置12にセットされたときに、媒体ドライブ装置12に対してその内容を読み取るように指令を出す。読み取ったデータ、例えば記録媒体STに記録されているコンテンツデータDT、リンク情報L、ファイルシステムFSなど、及び受信したパスワード及び第1の暗号鍵K1などは、メモリ10aに記憶される。処理装置10は、記録媒体STに記録されたプログラム、又は記録から読み込まれてハードディスク装置11又はメモリなどに記憶されたプログラムなどによって、種々の処理を実行し、その結果を表示装置15又はスピーカ装置17に出力し、又はセンター3などの外部に出力する。なお、処理装置10は、回線18を介してネットワークNWに接続され、センター3との通信が可能である。
【0033】
図2において、記録媒体STには、コンテンツデータDT1,2…、アプリケーションAP1、ファイルシステムFS、リンク情報LA,LB,LC…、ユーザID(UID)、及び暗号鍵K2Sなどが記録されている。
【0034】
コンテンツデータDT1,2は、例えば、映画(動画)又は静止画などの映像データ、又は音楽、朗読、自然音などの音声データなどである。データベースであってもよく、またプログラムであってもよい。各コンテンツデータDT1,2は、記録媒体ST上において管理可能な複数の区画、つまり、例えば、複数のセクタBKにわたって記録されている。複数のボリュームにわたって記録される場合もある。本実施形態において、コンテンツデータDT1は、第1の暗号鍵K1によって暗号化されている。
【0035】
アプリケーションAP1は、コンテンツデータDT1,2を利用するためのプログラムである。記録媒体STの利用を開始すると、まずアプリケーションAP1が起動し、図6に示すような記録媒体STの利用に当たっての初期メニュー画面HG1が、表示装置15の表示面HGに表示される。
【0036】
ファイルシステムFSは、コンテンツデータDT及びアプリケーションAP1などの記録状態を管理するための仕組みである。コンテンツデータDTなどのデータは、それぞれ、複数のセクタにわたって記録されているが、ファイルシステムFSは、どのデータがどのセクタに又はどのアドレスに記録されているかを管理する。ファイルシステムFSの管理するアドレス情報を旨く組み合わせることによって、長いデータの中から必要なものだけを取り出すことができる。
【0037】
図3に示すように、コンテンツデータDT1は、「0」から「7」までの各セクタBK0〜7にわたって記録されている。各セクタBK0〜7へのアクセスの際の開始アドレスAB0〜7は、ファイルシステムFSによって管理されている。また、コンテンツデータDT2は、「8」以降のセクタBKに記録されている。本実施形態においては、アプリケーションAP1は、各コンテンツデータDT1を利用するに際して、リンク情報Lとして記録されたアドレス情報を用いる。つまり、リンク情報LAとして記録されたアドレス情報によって、順次、それらによって指定されたセクタBKに記録されたデータを読み出す。
【0038】
リンク情報LA,LB,LC…は、各コンテンツデータDTにおいて、利用者による利用を可能とする1つ又は複数のセクタBKを指定するための情報である。1つのコンテンツデータDTに対して、1つ又は複数のリンク情報Lが設けられている。リンク情報Lが複数ある場合には、それらは、通常、ライセンスレベルに対応して設けられている。
【0039】
本実施形態においては、コンテンツデータDT1に対して、2つのリンク情報LA,LBが設けられている。リンク情報LAは、製品版のライセンスレベルに対応し、リンク情報LBはサンプル版のライセンスレベルに対応する。リンク情報LAは、第2の暗号鍵K2によって暗号化されている。リンク情報LBは暗号化されていない。
【0040】
図4(A)に示すように、リンク情報LAは、コンテンツデータDT1の全部を順次読み出すことができるアドレス情報を暗号化したものである。すなわち、リンク情報LAは、コンテンツデータDT1の各セクタBK0〜7にアクセスするためのアドレスAB0〜7を暗号化した情報AS0〜7である。リンク情報LAを第2の暗号鍵K2によって復号化すると、図4(B)に示す復号化リンク情報LARとなる。したがって、製品版のコンテンツデータDT1の読み出しの際には、図4(B)に示す復号化リンク情報LARが用いられる。
【0041】
図5に示すように、リンク情報LBは、コンテンツデータDT1の一部のみを順次読み出すことのできるアドレス情報である。本実施形態においては、リンク情報LBは、コンテンツデータDT1のうちの、「0」「2」「4」の各セクタBKのみを読み出すためのアドレス情報AB0,2,4である。
【0042】
なお、本実施形態においては、リンク情報LBがアドレス情報AB0,2,4からなっているが、他のセクタBKを読み出すアドレス情報ABであってもよい。また、他の種々のセクタBKの組み合わせからなるアドレス情報ABを、それぞれのライセンスレベルに応じたリンク情報Lとして設けておいてもよい。その場合に、課金の有無などに応じて、それらのリンク情報Lを、第2の暗号鍵K2又は他の暗号鍵Kによって暗号化しておいてよい。リンク情報Lは、ファイルシステムFSの一部として構成してもよい。
【0043】
ユーザIDは、当該記録媒体ST又はコンテンツデータDTに対してユニークに付与されたものである。ユーザIDは、センター3との間の通信によって、パスワード及び第1の暗号鍵K1などを取得する際に用いられる。
【0044】
暗号鍵K2Sは、第2の暗号鍵K2をパスワードによって暗号化したものであり、パスワードにより復号化することによって、第2の暗号鍵K2となる。第2の暗号鍵K2は、上に述べたように、リンク情報LAの復号化に用いられる。
【0045】
なお、パスワード及び第1の暗号鍵K1などを取得するには、種々の公知の方法を用いることが可能である。例えば、センター3との通信によって、データ処理装置1からセンター3に対して、ユーザID、及び利用者の選択したライセンスレベルなどを送信し、それに対応して、センター3からデータ処理装置1に対し、パスワード及び第1の暗号鍵K1を送信する。コンテンツIDなども同時に送信してもよい。センター3からの送信の際に、利用者の選択したライセンスレベルに応じて、センター3の側で利用者に対する課金処理を行う。課金処理として、例えば、予納金からの引き落とし、キャッシュカードからの引き落とし、クレジットカードを経由した引き落としなどが用いられる。
【0046】
次に、記録媒体STの製作方法及びコンテンツデータDT1の利用方法について、フローチャートを参照して説明する。
【0047】
図7は記録媒体STの製作の手順を示すフローチャート、図8は記録媒体STの利用の手順を示すフローチャート、図9は記録媒体STの利用時におけるセンター3における処理手順を示すフローチャートである。
【0048】
図7において、記録媒体STの製作に当たって、コンテンツデータDTを暗号化する(スクランブルをかける)ための第1の暗号鍵K1を生成する(#11)。第1の暗号鍵K1を用いて、コンテンツデータDTを暗号化する(#12)。サンプル版及び製品版のリンク情報LAR,LBを生成する(#13)。第2の暗号鍵K2を生成する(#14)。第2の暗号鍵K2を用いて、リンク情報LARを暗号化し、リンク情報LAを生成する(#15)。パスワードを生成し(#16)、パスワードにより第2の暗号鍵K2を暗号化して暗号鍵K2Sを生成する(#17)。
【0049】
なお、暗号化に当たっては種々の公知の方法を用いることが可能である。例えば、リンク情報LARを暗号化する場合に、1バイトの第2の暗号鍵K2を生成し、リンク情報LARの各バイトのデータと第2の暗号鍵K2との排他的論理和を求め、得られたデータを暗号化されたリンク情報LAとする。
【0050】
コンテンツデータDTを暗号化したデータ、暗号鍵K2S、リンク情報LA,LB、及びアプリケーションAP1などを、記録媒体STに記録する(#18)。
【0051】
図8において、記録媒体STを購入した利用者は、記録媒体STをデータ処理装置1の媒体ドライブ装置12にセットし(#21)、アプリケーションAP1を起動する(#22)。これによって、図6に示す初期メニュー画面HG1が表示面HGに表示される(#23)。
【0052】
メニューとして、コンテンツの種類、サンプル版又は製品版のいずれかの選択ボタンが表示される。この画面HG1において、いずれかを選択すると(#24)、選択したコンテンツの識別コード、ユーザID、サンプル版又は製品版に応じたライセンスレベルが、センター3へ送信される(#25)。ライセンスレベルに応じて処理の選択枝が別れる(#26)。
【0053】
製品版が指定された場合には、記録媒体STに記録されたリンク情報LA及び第2の暗号鍵K2が取り出される(#27,28)。利用者の製品版に対応する支払いのための処理が行われる(#29)。この処理は、例えばセンター3の側での課金処理として実行される。
【0054】
センター3からパスワード及び第1の暗号鍵K1を取得し(#30)、パスワードによって暗号鍵K2Sを復号化して第2の暗号鍵K2を生成する(#31)。第2の暗号鍵K2を用いて、リンク情報LAを復号化し、復号化リンク情報LARを得る(#32)。
【0055】
リンク情報LAに基づいて、コンテンツデータDT1の記録された各セクタを順次指定し、データを読み出す(#33)。読み出したデータを、第1の暗号鍵K1を用いて復号化する(#34)。復号化したデータを出力する(#35)。すなわち、データが映像データ又はテキストデータである場合には、その映像又はテキストが表示面HGに表示され、音声データである場合には、スピーカ装置17から音声が出力される。
【0056】
サンプル版が指定された場合には、記録媒体STに記録されたリンク情報LBが取り出され(#41)、センター3から第1の暗号鍵K1を取得する(#42)。サンプル版である場合には、センター3の側での課金処理は実行されない。その後、リンク情報LBに基づいてコンテンツデータDT1のセクタが指定され、順次読み出される(#33)。読み出されたデータは、第1の暗号鍵K1によって復号化され(#34)、出力される(#35)。
【0057】
図9において、センター3の側でユーザIDなどのデータ及びライセンスレベルを受信すると(#51)、ライセンスレベルに応じた処理が行われる。製品版である場合には、利用者に対する課金処理が行われ(#53)、パスワード及び第1の暗号鍵K1が利用者に送信される(#54)。サンプル版である場合には、第1の暗号鍵K1が利用者に送信される(#55)。
【0058】
このように、種々のライセンスレベルに対応したリンク情報LA,LBを記録媒体STに記録し、アプリケーションAP1がリンク情報LA,LBに基づいてコンテンツデータDT1を読み出すようになっているので、記録媒体STには、1つのコンテンツデータDT1については1つのデータのみを記録しておけばよい。したがって、従来のようにコンテンツデータを重複して記録する必要がなく、データ量が低減する。しかも、種々のライセンスレベルに応じた多数のリンク情報Lを記録しておくことができ、種々の利用形態に容易に対応することができる。したがって、従来のようにデータ量を増大させることなく、少ないデータ量で、複数のライセンスレベルに応じてデータの利用を制限し、又は利用を図ることが可能となり、データの適正な利用に貢献することができる。
【0059】
特に、上に述べたコンテンツデータDT1では、全体のデータの繋がりがシームレスであるため、必要な部分のみの取り出しを選択することができる。つまり、各セクタに記録されたデータのみを再生し、それなりに意味のある映像又は音声などとして出力することができる。この点、コンテンツデータでないプログラムの場合には、データを区切ってしまうことによって全く機能を有さなくなることがあるので、サブルーチンなどのように1つの処理機能を有する閉じたプログラム又はデータを、他のプログラム又はデータと混合しないように区画を管理する必要がある。
【0060】
また、リンク情報LAにはスクランブルをかけ、リンク情報LBにはスクランブルをかけていない。このように、ライセンスレベルに応じて、スクランブルの有無、又はスクランブルを解除するための暗号鍵を異ならせることができる。つまり、従来では、コンテンツデータの全体にスクランブルがかかっているかいないかということでしかないが、本実施形態では、コンテンツデータの任意の箇所にスクランブルをかけることができる。また、リンク情報Lにおいて、セクタなどの区画の情報は連続的であっても間欠的であってもよい。
【0061】
また、利用者において、記録媒体STのリンク情報Lを書き換えることを可能としてもよい。
【0062】
図10は記録媒体STのリンク情報Lの書き換えの手順を示すフローチャートである。
【0063】
図10において、利用者が、書き換えのためのパスワードを入力すると(#61)、そのパスワードが一致したか否かが処理装置10において判断される(#62)。一致している場合に、利用者はリンク情報Lを書き換えることができる(#63)。なお、リンク情報Lを書き換えるのではなく、コンテンツデータの中身を書き換えることを可能としてもよい。パスワードは、例えばセンターから取得するようにすればよい。
【0064】
リンク情報Lとして、1つのコンテンツデータDT1のみでなく、複数のコンテンツデータにわたったアドレス情報を用いてもよい。
【0065】
図11は複数のコンテンツデータにわたったアドレス情報を用いたリンク情報LEの例を示す図である。
【0066】
図11(A)に示すように、記録媒体ST1には、音声データDT2Wが、「0」から「99」までのセクタに記録されている。図11(B)に示すように、映像データDT2Vが、「100」から「199」までのセクタに記録されている。図11(C)に示すように、リンク情報LEとして、セクタ0,1,2の音声データDT2Wを指定した後、セクタ108,109,110の映像データDT2Vを指定し、最後には、セクタ99の音声データDT2W、セクタ199の映像データDT2Vを指定する。
【0067】
このように、音声データDT2Wと映像データDT2Vとを、混合して順次出力するようにリンク情報LEを構成することもできる。
【0068】
上述の実施形態においては、リンク情報LAにはスクランブルをかけ、リンク情報LBにはスクランブルをかけていないが、リンク情報LBにもスクランブルをかけてよい。第1の暗号鍵K1及びパスワードをセンター3から通信で得ているが、通信以外の手段、例えば、電話、ファクシミリ、郵便などで得てもよい。また、センター3から得ることなく、記録媒体STの中に適当な方法で記録しておいてもよい。
【0069】
上述の実施形態において、記録媒体STの種類、記録の方法、記録される情報又はデータの種類、個数、内容などは、種々変更することができる。暗号鍵、パスワード、ユーザID、コンテンツIDなどの内容、名称、その取得経路などは、適宜変更することができる。その他、データ処理装置1の全体又は各部の構成、処理の内容又は順序などは、本発明の趣旨に沿って適宜変更することができる。
【0070】
【発明の効果】
本発明によると、従来のようにデータ量を増大させることなく、複数のライセンスレベルに応じてデータの利用を制限することが可能となり、データの適正な利用に貢献することができる。
【0071】
また、ライセンスレベルに応じた課金処理を行うことができる。
【0072】
請求項の発明によると、データの模倣盗用の防止を図ることができる。
【0073】
また、本発明によると、ライセンス有りに対応するリンク情報によるデータの無断読み出しを防止することができる。
【図面の簡単な説明】
【図1】本発明に係るデータ処理装置を示すブロック図である。
【図2】記録媒体に記録されているデータの例を示す図である。
【図3】コンテンツデータの記録状態の例を示す図である。
【図4】リンク情報LAの記録状態の例を示す図である。
【図5】リンク領域LBの記録状態の例を示す図である。
【図6】記録媒体を利用する際に表示面に表示される初期メニュー画面の例を示す図である。
【図7】記録媒体の製作の手順を示すフローチャートである。
【図8】記録媒体の利用の手順を示すフローチャートである。
【図9】記録媒体の利用時におけるセンターにおける処理手順を示すフローチャートである。
【図10】記録媒体のリンク情報Lの書き換えの手順を示すフローチャートである。
【図11】複数のコンテンツデータにわたったアドレス情報を用いたリンク情報LEの例を示す図である。
【符号の説明】
1 データ処理装置
3 センター(提供者)
10 処理装置
10a メモリ(リンク情報格納手段)
13 キーボード(選択入力手段)
14 マウス(選択入力手段)
15 表示装置(出力する手段)
17 スピーカ装置(出力する手段)
HG 表示面
HG1 初期メニュー画面(選択入力画面)
DT1,2 コンテンツデータ(一連のデータ)
BK セクタ(区画)
ST 記録媒体
LA,LB,LC,LD,LE リンク情報
K1 第1の暗号鍵
K2 第2の暗号鍵
K2S 暗号鍵(第2の暗号鍵)
UID ユーザID
AP1 アプリケーション(アプリケーションプログラム、表示制御プログラム、出力処理プログラム)

Claims (1)

  1. 記録媒体上において管理可能な複数の区画にわたって記録された一連のデータを利用するためのデータ処理装置であって、
    前記データのうちの利用を可能とする1つ又は複数の区画を指定するためのものであって、ライセンスレベルに対応して第2の暗号鍵によってスクランブルがかけられたリンク情報を、格納するリンク情報格納手段と、
    パスワードを入力する手段と、
    第1の暗号鍵を入力する手段と、
    暗号化された状態の第2の暗号鍵を入力する手段と、
    ライセンスレベルを選択するための選択入力手段と、
    選択されたライセンスレベルに対応するリンク情報を用いて前記記録媒体から前記データを読み出す手段と、
    ライセンスレベルとしてライセンス無しが選択されたときに、対応するリンク情報を用いて前記データにアクセスし、第1の暗号鍵を用いて前記データを号化する手段と、
    ライセンスレベルとしてライセンス有りが選択されたときに、パスワードを用いて第2の暗号鍵を復号化し、復号化した第2の暗号鍵を用いて対応するリンク情報を復号化し、復号化したリンク情報を用いて前記データにアクセスし、第1の暗号鍵を用いて前記データを号化する手段と、
    を有することを特徴とするデータ処理装置。
JP36857198A 1998-12-25 1998-12-25 データの利用方法及びデータ処理装置並びに記録媒体 Expired - Fee Related JP3986192B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP36857198A JP3986192B2 (ja) 1998-12-25 1998-12-25 データの利用方法及びデータ処理装置並びに記録媒体
US09/449,561 US6687827B1 (en) 1998-12-25 1999-11-29 Method of using data and data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36857198A JP3986192B2 (ja) 1998-12-25 1998-12-25 データの利用方法及びデータ処理装置並びに記録媒体

Publications (2)

Publication Number Publication Date
JP2000194552A JP2000194552A (ja) 2000-07-14
JP3986192B2 true JP3986192B2 (ja) 2007-10-03

Family

ID=18492178

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36857198A Expired - Fee Related JP3986192B2 (ja) 1998-12-25 1998-12-25 データの利用方法及びデータ処理装置並びに記録媒体

Country Status (2)

Country Link
US (1) US6687827B1 (ja)
JP (1) JP3986192B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001290989A (ja) * 2000-04-07 2001-10-19 Suntory Ltd ロジスティクスシステム
WO2002056160A1 (en) * 2001-01-15 2002-07-18 Sony Corporation Record medium, and apparatus and method for data processing
GB2376540B (en) * 2001-06-12 2005-05-04 Hewlett Packard Co Upgrade of licensed capacity on computer entity
JP2003122537A (ja) 2001-10-15 2003-04-25 Minolta Co Ltd ライセンス管理装置及び同管理システム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5058162A (en) 1990-08-09 1991-10-15 Hewlett-Packard Company Method of distributing computer data files
JPH05134863A (ja) 1991-11-12 1993-06-01 S Lang Gerald 記録媒体上の資料の保護方法及びそのための装置
JPH1049986A (ja) 1996-08-05 1998-02-20 Sony Corp 記録媒体、記録又は再生装置、記録又は再生方法
JP3722584B2 (ja) 1997-04-09 2005-11-30 富士通株式会社 再生許可方法及び記録媒体

Also Published As

Publication number Publication date
JP2000194552A (ja) 2000-07-14
US6687827B1 (en) 2004-02-03

Similar Documents

Publication Publication Date Title
US7328458B2 (en) Authoring system, authoring key generator, authoring device, authoring method, and data supply device, information terminal and information distribution method
JP5113299B2 (ja) Drm提供装置、システムおよびその方法
JP4366845B2 (ja) データ処理装置およびデータ処理方法、並びにプログラム提供媒体
US8301569B2 (en) Content information providing system, content information providing server, content reproduction apparatus, content information providing method, content reproduction method and computer program
JP2004054744A (ja) 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
KR20060026000A (ko) 정보 기기, 정보 서버, 정보 처리 시스템, 정보 처리 방법및 정보 처리 프로그램
JP2004056620A (ja) 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
WO2002087147A1 (en) Information recording/reproducing apparatus and method
JP4634392B2 (ja) コンテンツ配信プログラム、方法、サーバ、コンテンツ利用装置及びシステム
JP2003509881A (ja) 記録された電子出版資料からのマスター鍵の復元方法
CN101002422B (zh) 记录装置、内容密钥处理装置、记录介质以及记录方法
JP2004139473A (ja) コンテンツ記録装置、再生装置及び記録再生装置、並びに記憶媒体
KR100373811B1 (ko) 데이터 무단 사용 방지 시스템 및 방법과 휴대용 데이터 저장 장치
JP3986192B2 (ja) データの利用方法及びデータ処理装置並びに記録媒体
JP4053701B2 (ja) デジタルコンテント無断複製防止システム
CN1637851B (zh) 在加载的复合内容中选择性解密可用内容的音乐装置
JP4176945B2 (ja) データ入出力装置
US7418433B2 (en) Content providing system, content providing method, content processing apparatus, and program therefor
JP4406414B2 (ja) 情報提供システムとその提供情報複製装置、ユーザ端末装置及びユーザ管理装置
JP2003078515A (ja) コンテンツ配信システム、復号装置、暗号化装置、復号プログラム、暗号化プログラム
JP2003298565A (ja) コンテンツ配信システム
JPH11250571A (ja) 情報配布装置と端末装置及び情報配布システム
US20050125356A1 (en) Method and apparatus for decrypting encrypted data by suing copy control information and computer readable recording medium for storing program for implementing the apparatus and method
EP1533676A1 (en) System and method for processing protected data with approved applications
JP2003069548A (ja) オーサリングシステム,オーサリング鍵生成装置,オーサリング装置,オーサリング方法,コンピュータプログラムおよび記憶媒体

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070417

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070615

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070710

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070710

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100720

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100720

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110720

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110720

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120720

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120720

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130720

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees