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
JP4113306B2 - DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM - Google Patents
[go: Go Back, main page]

JP4113306B2 - DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM - Google Patents

DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM Download PDF

Info

Publication number
JP4113306B2
JP4113306B2 JP20297199A JP20297199A JP4113306B2 JP 4113306 B2 JP4113306 B2 JP 4113306B2 JP 20297199 A JP20297199 A JP 20297199A JP 20297199 A JP20297199 A JP 20297199A JP 4113306 B2 JP4113306 B2 JP 4113306B2
Authority
JP
Japan
Prior art keywords
digital data
encryption
unit
recording
recording medium
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 - Lifetime
Application number
JP20297199A
Other languages
Japanese (ja)
Other versions
JP2000187935A (en
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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co 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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP20297199A priority Critical patent/JP4113306B2/en
Publication of JP2000187935A publication Critical patent/JP2000187935A/en
Application granted granted Critical
Publication of JP4113306B2 publication Critical patent/JP4113306B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ディジタルデータの著作権保護を図るディジタルデータ記録装置及びその方法並びにコンピュータ読み取り可能な記録媒体に関する。
【0002】
【従来の技術】
近年のインターネットの普及により、PC(パーソナルコンピュータ)を用いて、ホームページ上から好みの音楽データなどをダウンロードにより入手し、クレジットカードなどの決済手段を通じて支払いを行う、いわゆるEC(Electronic Commerce:電子商取引)による音楽流通が広がりつつある。このようなインターネットを通じたECによる音楽流通(以下「電子音楽配信」という。)が普及することは、ユーザがレコード店に行く必要がなくなることを意味し、現在のCD(Compact Disc)中心の音楽流通を大きく変えるものになる可能性を持っている。
【0003】
ところで、音楽を鑑賞するスタイルという点に注目すると、自宅で鑑賞する以外にも、携帯型の再生装置を用いて、通勤、通学途中に鑑賞する、あるいは車の中で鑑賞するというスタイルもかなりの割合を占める。この場合には、音楽データをMD(Mini Disc)等の可搬型の媒体に記録する必要がある。
また、電子音楽配信においては、各社それぞれ独自の暗号方式を採用し、著作権保護を図っている。すなわち、製作会社、流通経路、利用形態等に応じて、それぞれ異なる暗号方式を採用している。
【0004】
【発明が解決しようとする課題】
このような状況において、電子音楽配信によって音楽データをMD等に記録する場合、流通段階での音楽データをそのまま記録したとき、MD等を再生する再生装置は、各暗号方式に対応して復号化できる装置が求められる。この結果、装置規模が大きくなり、価格の上昇を招き、ユーザにとっては不利益となる。
【0005】
一方、ユーザの利益だけを考えるなら、電子音楽配信された音楽データの暗号を復号化してMD等に記録するようにすれば、再生装置は、暗号解読を必要としないので安価なものを提供できることになる。しかしながら、この場合には、不正なコピーを助長して著作権保護を図ることができない。
本発明は、上記課題に鑑みなされたものであり、著作権保護を図り、かつ記録媒体に記録された音楽データを安価なディジタルデータ再生装置で再生することができるディジタルデータ記録装置及びその方法並びにコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記課題を解決するために、本発明は、ディジタルデータを記録媒体に記録するディジタルデータ記録装置において、暗号化されたディジタルデータをディジタルネットワークを介して受信する通信手段と、前記通信手段により受信された暗号化ディジタルデータを復号する復号化手段と、複数の暗号化部を有し、当該暗号化部はそれぞれ異なるセキュリティレベルを有する暗号化方式の一つでディジタルデータを暗号化する暗号化手段と、前記暗号化手段により暗号化されたディジタルデータを前記記録媒体に記録する記録手段と、前記復号化手段と前記暗号化手段とを制御する制御手段とを備え、前記制御手段は、前記複数の暗号化部の一つで、前記復号化手段により復号化されたディジタルデータを再暗号化させることとしている。
【0007】
【発明の実施の形態】
以下、本発明に係るディジタルデータ記録装置の実施の形態について図面を用いて説明する。
(実施の形態1)
図1は、本発明に係るディジタルデータ記録装置の実施の形態1の構成図である。このディジタルデータ記録装置は、データ送受信部100と、受付部101と、一次記録媒体102と、データ取出部103と、判定部104と、復号化部群105と、暗号方式指示部109と、暗号化部群110と、二次記録媒体114と、記録部115と、固有情報取得部116と、指示受付部117と、課金部118とを備えている。
【0008】
なお、このディジタルデータ記録装置の二次記録媒体114と記録部115以外は、一般には図2に示すようにPC(パーソナルコンピュータ)201で実現され、記録部115は、例えばDVD(Digital Versatile Disc)−RAMドライブ202で、二次記録媒体114は、DVD−RAMディスク203でそれぞれ実現される。
【0009】
このディジタルデータ記録装置は、インターネットを介して配信される暗号化されたディジタルデータである音楽データを受信し、一次記録媒体102にダウンロードした後、復号化部群105でディジタルデータを復号化し、暗号化部群110で再度暗号化したディジタルデータとして、記録部115で二次記録媒体114に記録する。
【0010】
なお、本実施の形態では、電子音楽配信について説明するけれども、ディジタルデータの種類は、音楽データに限るものではなく、映像データ、文字データあるいはこれらの組み合わせでもよい。
データ送受信部100は、モデムと制御ソフトで実現される通信部であり、電話回線を通じて情報提供者のホストコンピュータ(図示せず)に接続される。受付部101で受け付けられた希望する曲の購入要求をデータ取出部103を介して通知されると、ホストコンピュータに送信する。インターネットを介して、ホストコンピュータから購入要求に従い配信される音楽データをダウンロードし、一次記録媒体102に記録する。また、曲を購入したときに生じる課金情報をホストコンピュータに送信する。
【0011】
ここで、情報提供者が提供する情報について説明する。情報提供者は、曲販売のサイト、すなわち自社のホームページを開設しており、曲名、価格などユーザの購入時に必要な情報、あるいは購買意欲をかきたてる情報を提供している。ユーザは、これらの情報提供者が提供する情報に基づいて、好みの曲を購入する。図3は、情報提供者が提供する情報、すなわち曲販売用のホームページの一例を示すものである。表示される情報としては、曲名301、歌手名302、収録時間303、価格304などの内容からなる。ここで、曲名301、歌手名302は、それぞれ、個々の音楽データの曲名、歌手名を表す情報である。収録時間303は、個々の曲の収録時間(再生時間)を示し、価格304は、個々の曲の販売価格を示している。これらの情報をもとに、ユーザは受付部101を通じて好みの曲を選択し、購入要求を通知することができる。もちろん、情報提供者が提供する情報は、図3に示すように、文字情報に限られるものではなく、ジャケットピクチャのような画像や、試聴用の音楽データであってもよいことは言うまでもない。
【0012】
受付部101は、キーボードやマウス等からなり、PCの表示画面に表示された図3に示した情報を見たユーザから音楽データの購入要求を受け付ける。受け付けた曲の購入要求は、データ取出部103を介して、データ送受信部100に通知される。
一次記録媒体102は、一般にはPCのハードディスク等で実現され、データ送受信部100で受信された暗号化されたディジタルデータである音楽データを記憶している。また、一次記録媒体のセキュアな領域には、課金部118によって、ダウンロードされた音楽データを二次記録媒体114に記録したとき、例えば暗号化した課金データが記録される。
【0013】
図4は、一次記録媒体102に記憶されているダウンロードした音楽データ、すなわち情報提供者が提供する音楽データのデータ構造の一例を示すものである。情報提供者が提供する音楽データは、大きく音楽データの曲名や歌手名、価格などの情報である属性情報401と、音楽データそのものである曲データ部402とから構成される。
【0014】
属性情報401は、ISRC情報403、曲名404、歌手名405、価格406、情報提供者名407、暗号形式408から構成される。以下、これらの属性情報について説明する。
ISRC(International Standard Recording Code)情報403は、音楽データごとに割り当てられる固有の情報であって、国コード(2つのASCII文字)、オーナーコード(3つのASCII文字)、記録年(数字2桁)、シリアル番号(数字5桁)で構成される。曲名404、歌手名405は、それぞれ音楽データの曲名、歌手名を表す文字情報である。価格406は、音楽データの価格を表す情報である。なお、本実施の形態では、ダウンロードした音楽データをディジタルデータ記録装置を用いて、二次記録媒体に記録したときに請求される金額を示している。
【0015】
情報提供者名407は、音楽データの提供者名、あるいは著作権者名を示す情報である。つまり、ユーザが本ディジタルデータ記録装置を用いて音楽データを記録したときに課金し、その金額をどの業者に振り分ければよいのかを示す情報である。
暗号形式408は、ダウンロードした音楽データがどの暗号形式で暗号化されているかを示す情報である。すなわち音楽データは、情報提供者ごとに異なる暗号方式で暗号化されている。例えば、情報提供者A、情報提供者B、情報提供者Cが音楽データを提供する場合、情報提供者Aの提供する音楽データはA方式で暗号化されており、情報提供者Bの提供する音楽データはB方式で暗号化されており、情報提供者Cの提供する音楽データはC方式で暗号化されている。なお、本実施の形態では、情報提供者の提供する情報が、さまざまな形式で暗号化されている場合に、それを記録した二次記録媒体114を再生装置で著作権の保護を図りつつ、容易に解読できる暗号形式に変換することが発明の主たる目的であり、暗号化のアルゴリズムの詳細な説明については省略する。
【0016】
また、属性情報401においては、価格406、情報提供者名407は改竄されると情報提供者が不利益を被るおそれがあるため、必要に応じて暗号化されている。
データ取出部103は、暗号方式指示部109からディジタルデータの取り出し指示を受けると、一次記録媒体102から、まず属性情報401を取り出し、属性情報401を課金部118に通知する。また、属性情報401中の暗号形式408の情報は、判定部104に通知する。なお、属性情報401中、価格406等が暗号化されているときは、復号化部群105によって、復号化してから課金部118に通知する。さらに一次記録媒体102から曲データ部402を取り出し、判定部104に出力する。データ取出部103で取り出されたデータは、すでに述べたように、情報提供者ごとに異なる暗号方式で暗号化されている。
【0017】
判定部104は、データ取出部103から通知された暗号形式408の情報に基づいて、復号化部群105のいずれの復号化部に音楽データを出力するか判定する。
復号化部群105は、n個の復号化部よりなり、第1復号化部106はA方式で暗号化されたディジタルデータを復号し、第2復号化部107はB方式で暗号化されたディジタルデータを復号し、第n復号化部108はN方式で暗号化されたディジタルデータを復号する。各復号化部106〜108は、情報提供者ごとの復号モジュールからなっている。
【0018】
例えば、判定部104に通知された暗号形式408の情報がB方式であれば、判定部104は、音楽データの曲データ部402のディジタルデータを第2復号化部107に出力し、復号する。第2復号化部107は、入力されたディジタルデータを復号して、暗号方式指示部109に出力する。
第1から第n復号化部106〜108のいずれかにより暗号化されたデータを復号する際、復号鍵が必要であればデータ送受信部100でデータの暗号方式に応じた復号鍵を入手し、データを復号化する。このようにして情報提供者ごとに異なる暗号方式で暗号化されているデータに対し、いったん各方式で暗号化されているデータを復号化する。
【0019】
暗号方式指示部109は、指示受付部117から暗号方式の種類の指示を受けているときは、その指示に従った固有情報の取得を固有情報取得部116に指示する。固有情報取得部116から指示した固有情報の通知を受けたときは、データ取出部103に音楽データの取り出しを指示する。固有情報取得部116から指示に従った固有情報を取得できない旨の通知を受けたときには、表示部(図示せず)に指示された暗号方式の種類では暗号化できない旨を表示させる。また、指示受付部117から暗号方式の種類の指示を受けていないときには、固有情報取得部116に二次記録媒体114の属性に従った固有情報の取得を指示する。固有情報取得部116から固有情報又は固有情報を取得できない旨を通知されると、データ取出部103に音楽データの取り出しを指示する。固有情報を取得できない旨の通知を受けたときには、乱数を発生する。
【0020】
暗号方式指示部109は、指示受付部117から暗号方式の指示を受け付けているときは、その指示に応じた一の暗号化部を選び、復号化部群105のいずれかの復号化部106、107、…、108から復号されたディジタルデータの入力を受けると、固有情報取得部116から通知された固有情報とともに、復号されたディジタルデータを通知する。
【0021】
また、暗号方式指示部109は、指示受付部117から指示を受け付けていないときには、固有情報取得部116から通知された固有情報の種類に従い、一の暗号化部を選び、復号化部群105のいずれかの復号化部106〜108から復号されたディジタルデータの入力を受けると、固有情報とともにディジタルデータを通知する。固有情報取得部116から固有情報を取得できない旨の通知を受けているとき、発生させた乱数とともに、一の暗号化部にディジタルデータを通知する。
【0022】
暗号化部群110は、n個の暗号化部111、112、…、113からなる。各暗号化部111、112、…、113は、異なる種類の暗号鍵によって、通知されたディジタルデータを暗号化する。例えば、第1暗号化部111は、二次記録媒体114の固有の識別情報を基に作成される暗号鍵で暗号化する。第2暗号化部112は、二次記録媒体114を再生する再生装置(図示せず)の固有の識別情報を基に作成される暗号鍵で暗号化する。第n暗号化部113は、乱数を基に作成される暗号鍵で暗号化する。暗号化部111〜113で用いられる各暗号鍵のデータサイズは、一次記録媒体102に記憶されている暗号化されたディジタルデータの暗号鍵のデータサイズよりも小さく設定される。
【0023】
二次記録媒体114に記録される暗号化されたディジタルデータの暗号鍵のデータサイズが小さいことは、このディジタルデータを解読する際の困難性が低いことを意味する。したがって、二次記録媒体114を再生する再生装置でのディジタルデータの復号化に要する構成が簡単化されることになり、再生装置のコスト減につながる。
【0024】
例えば、指示受付部117からの指示がないときに、暗号方式指示部109が固有情報取得部116から二次記録媒体の識別情報の通知を受けているときには、第1暗号化部111に二次記録媒体の識別情報を通知する。第1暗号化部111は、その識別情報を基に暗号鍵を作成し、暗号方式指示部109から通知された音楽データの属性情報401の暗号形式408を書き換えるとともに、曲データ部402を、生成した暗号鍵で暗号化する。暗号化したディジタルデータを記録部115に通知する。
【0025】
また、暗号方式指示部109は、指示受付部117から二次記録媒体114を再生する再生装置(図示せず)の固有情報による暗号化の指示を受けると、固有情報取得部116に再生装置の固有の識別情報を取得するよう指示する。固有情報取得部116から再生装置の固有の識別情報を通知されると、その識別情報と復号化部群105から通知された復号されたディジタルデータとを第2暗号化部112に通知する。
【0026】
第2暗号化部112は、暗号方式指示部109から通知された識別情報を基に暗号鍵を生成し、生成した暗号鍵でディジタルデータを暗号化して記録部115に通知する。この際、音楽データの属性情報401の暗号形式408の内容を書き換えるのは、指示受付部117から指示を受け付けないときと同様である。
二次記録媒体114は、例えば図2に示したDVD-RAMディスク、MD、再生装置(図示せず)の機種により埋め込み型あるいは取り外し可能な型の小型の半導体メモリ等からなり、暗号化部群110で暗号化された音楽データが記録部115によって記録される。例えば、DVD-RAMディスク203にディジタルデータが記録されていれば、図2に示すように、DVD-Audioプレーヤ204にDVD-RAMディスク203を挿入して音楽を聴取することができる。
【0027】
記録部115は、例えば、図2に示したDVD-RAMドライブ202で実現され、暗号化部群110から通知されたディジタルデータを二次記録媒体114に記録する。また、記録が終了すると、その旨、課金部118に通知する。
固有情報取得部116は、暗号方式指示部109から二次記録媒体114の固有の識別情報の取得を指示されたときには、例えば、DVD-RAMの場合はBCA(Burst Cutting Area)に書かれている情報を読み出し、通知する。なお、この二次記録媒体114の固有の識別情報は、媒体ごとにユニークであり、通常ディスクの製造時に記録される情報であって、ユーザの通常の操作では読み出されたり、書き換えることができない。
【0028】
したがって、この識別情報を基に暗号鍵を生成して、この暗号鍵で暗号化されたディジタルデータがDVD-RAMディスクに記録されるので、万一悪意を持ったユーザがビットコピー可能なツールを用いてDVD-RAMディスクの内容を複製し、再生しようとしても、復号鍵の基になる情報が異なるため、正常に復号化することができない。この結果、音楽データの著作権を確実に保護することができる。
【0029】
また、暗号方式指示部109から二次記録媒体114が装着された再生装置(図示せず)の固有の識別情報の取得を指示されたときには、固有情報取得部116は、再生装置の識別情報を読み出し、暗号方式指示部109に通知する。この再生装置の固有の識別情報も再生装置の製造時に付される装置ごとのユニークな識別情報であるので、ユーザの通常の操作では読み出されたり、書き換えられたりすることはできない。したがって、この識別情報を基に暗号化された場合も、特定の再生装置でしか再生することができない。
【0030】
なお、固有情報取得部116は、暗号方式指示部109から指示された固有の識別情報を取得できないとき、即ち、二次記録媒体114又は再生装置に識別情報が付されていない場合には、指示された種類の固有の識別情報を取得できない旨を暗号方式指示部109に通知する。
固有情報取得部116は、暗号方式指示部109から固有情報の種類の指示を受けずに、固有情報の取得の指示を受けると、二次記録媒体114がDVD-RAMディスクなどの再生装置から取り外し可能なものであるか、それとも、小型の半導体メモリのような再生装置に埋め込まれた取り外し不可能ものであるかを判断し、取り外し可能なものであれば、その二次記録媒体114の固有の識別情報を読み出し、暗号方式指示部109に二次記録媒体114の識別情報を通知し、取り外し不可能なものであれば、再生装置の識別情報を読み出し、同様に再生装置の識別情報を通知する。識別情報を取得できないときは、その旨を暗号方式指示部109に通知する。
【0031】
指示受付部117は、PCのキーボードやマウスで実現され、ユーザから暗号方式の種類の指示を受け付け、暗号方式指示部109に通知する。
先に述べた図3に示すホームページの情報では、販売価格は1通りしかなかったけれども、図5に示すようなホームページの内容であれば、価格(1)501、価格(2)502の2通りの販売価格が示されている。
【0032】
価格(1)501は、二次記録媒体114の固有の識別情報を基にディジタルデータを暗号化して記録するときの価格を示しており、価格(2)502は、二次記録媒体114を再生する再生装置の固有の識別情報を基にディジタルデータを暗号化して記録するときの価格を示している。なお、これらの2種類の価格は、情報提供者側でそれぞれ個別に自由に設定可能である。
【0033】
ユーザは、指示受付部117から二次記録媒体114の利用形態に応じて、図5に示す曲情報あるいはその価格情報を参照して好みの暗号形態でディジタルデータを暗号化することを指示することができる。例えば、特定の再生装置でのみ再生するとき、即ち、他の再生装置で二次記録媒体114を再生しないときには、再生装置の固有の識別情報を基に暗号化することを指示する。図5に示すように再生装置の識別情報を基に暗号化するほうが、価格(2)502に示すように一般的に安価である。これは、他の再生装置で再生することができないので、二次記録媒体114の固有の識別情報を基に暗号化するよりも自由度が低いからである。ユーザは、自由に再生装置を選んで再生したいときには、二次記録媒体114の識別情報を基に暗号化するよう指示すればよい。
【0034】
なお、指示受付部117と上述の受付部101とは、一体として構成されているけれども、説明上、2つの構成要素として説明した。
課金部118は、データ取出部103から音楽データの属性情報401の通知を受け、記憶している。記録部115から暗号化されたディジタルデータを二次記録媒体114に記録した旨の通知を受けると、属性情報中の価格406を参照して課金額を決定し、一次記録媒体102のセキュアな領域に属性情報401とともに課金情報として書き込む。
【0035】
なお、価格406が図5に示したように価格(1)501、価格(2)502のように複数あるときは、暗号方式指示部109から通知された第1から第n暗号化部111〜113のいずれが利用されたかに従い課金額を決定する。
次に、本実施の形態の動作を図6、図7のフローチャートを用いて説明する。
先ず、受付部101はユーザからのホームページ表示の要求を受け、データ送受信部100が音楽データを提供する情報提供者が開設するホームページにアクセスし、データ取出部103によって表示部(図性せず)にホームページ(図3、図5参照)を表示させる(S602)。
【0036】
次に、データ取出部103は、受付部101からユーザの希望する音楽データの購入指示を待ち、指定された音楽データの配信を受けるようデータ送受信部100に指示する(S604)。データ送受信部100は、音楽データを受信すると、一次記録媒体102にダウンロードする(S606)。
ユーザは、ホームページの表示をみて、暗号方式の種類を二次記録媒体114の利用形態に応じて、指示受付部117から入力する。
【0037】
暗号方式指示部109は、指示受付部117から暗号方式の種類の指示を通知されたか否か判断し(S608)、通知されたときは、指示された暗号方式の種類に用いる固有情報の取得を固有情報取得部116に指示する(S610)。固有情報取得部116から指示された固有情報を取得できない旨の通知を受けたか否かを判断し(S612)、その旨の通知を受けたときは、指示された暗号方式の種類では暗号化できない旨を表示部(図示せず)に表示させ(S614)、処理を終了する。指示した種類の固有情報の通知を受けたときには、データ取出部103にディジタルデータの取り出しを指示する。
【0038】
データ取出部103は、一次記録媒体102に記録されている音楽データを取り出す(S616)。
S608において、暗号方式指示部109は、指示受付部117から指示を通知されないと判断したとき、固有情報取得部116に固有情報の種類を指定しないで、固有情報の取得を指示する(S618)。
【0039】
固有情報取得部116は、二次記録媒体114の属性(再生装置(図示せず)に装着された二次記録媒体114が取り外し可能か不可能か)を判断し、取り外し可能な二次記録媒体114のときは二次記録媒体114の識別情報を取得し、取り外し不可能な二次記録媒体114のときは再生装置の識別情報を取得する(S620)。
【0040】
暗号方式指示部109は、固有情報取得部116から取得された固有(識別)情報又は、固有情報を取得できなかったときはその旨の通知を受けると(S622)、データ取出部103にディジタルデータの取り出しを指示し、S616に移る。
次に、判定部104は、データ取出部103で取り出された音楽データの属性情報401中の暗号形式408を参照して、復号化部群105のいずれの復号化部106〜108で復号するかを判定する(S702)。
【0041】
判定部104で判定された一の復号化部は、判定部104を介して入力されたディジタルデータを復号化し、復号したディジタルデータを暗号方式指示部109に出力する(S704)。
暗号方式指示部109は、既に固有情報取得部116から通知されている固有情報(取得できない旨の情報も含む)に従い、暗号化部群110の一の暗号化部を選び、固有情報(取得できない旨の情報に対しては発生した乱数)と復号化されたディジタルデータとを通知する(S706)。
【0042】
暗号方式指示部109から通知を受けた一の暗号化部は、固有(識別)情報に基づいて暗号鍵を生成し(乱数の通知に対しては乱数に基づいて暗号鍵を生成し)、ディジタルデータを暗号化する。この際、属性情報401のうち暗号形式408の内容も書き換えられる(S708)。
記録部115は、第1〜第n暗号化部111〜113のいずれかから通知されたディジタルデータを二次記録媒体114に記録し(S710)、記録が終了すると課金部118に通知する。
【0043】
課金部118は、記録部115から通知を受けると、データ取出部103から通知されている価格406等に従い課金額を決定し、課金情報を一次記録媒体102に記録して(S712)処理を終了する。
上記実施の形態では、復号化部群105は、情報提供者ごとの復号モジュール(復号化部)からなるものとしたけれども、復号化部群は、音楽データの品質、例えば24ビットのLPCM(Liner Pulse Code Modulation)、MP3(Moving Picture Experts Group 1 Audio Layer 3)等のディジタルデータ、に応じて各復号化部を設けてもよい。高品質の24ビットのLPCMは、解読の困難性の高い暗号化されたディジタルデータとし、通常品質のMP3は解読の困難性の低い暗号化されたディジタルデータとしておき、第1復号化部は24ビットのLPCMのディジタルデータを復号し、第2復号化部はMP3のディジタルデータを復号するようにしてもよい。
【0044】
上記実施の形態では、暗号化部群110は、固有情報の種類で各暗号化部を設けたけれども、上述した品質に対応して、第1復号化部で復号化されたディジタルデータは第1暗号化部で暗号化し、第2復号化部で復号化されたディジタルデータは第2暗号化部で暗号化し、第n復号化部で復号化されたディジタルデータは第n暗号化部で暗号化するようにしてもよい。この場合、第1暗号化部で暗号化に用いる暗号鍵のデータサイズは、第2暗号化部のそれよりも大きく、第2暗号化部のそれは第n暗号化部のそれよりも大きく設定する。そして、課金部は、ディジタルデータの復号化がされた複合化部と復号化されたディジタルデータを再暗号化がされた暗号化部とによって課金額を決定する。このようにすることによって、高品質の音楽データの方がより著作権の保護を確実なものとすることができる。また、この際、価格についても情報提供者は高品質の音楽データに高価格を設定することができる。
【0045】
なお、上記実施の形態のディジタルデータ記録装置は、図1にその構成図を示したけれども、各構成要素の機能をコンピュータに発揮させるプログラムをコンピュータ読み取り可能なフロッピーディスク等の記録媒体に記録しておき、著作権の保護機能を有しないディジタルデータ記録装置に摘要して著作権の保護機能を有する装置とすることができる。
【0046】
また、本実施の形態では、ディジタルデータはユーザが購入希望を出したときにホストコンピュータからダウンロードするとして説明を行ったが、購入するしないにかかわらず音楽データ、あるいは、属性情報のみをいったんユーザのPC内の一次記録媒体102に記録しておき、一次記録媒体102に記録されているディジタルデータに対して購入手続きを行う形態も考えられる。
【0047】
また、本実施の形態では、属性情報401は曲データ402と別個に記述するとして説明を行ったが、いわゆるWater Mark(電子すかし)の形式で曲データ402のディジタルデータ中に埋め込むことも可能である。
また、本実施の形態において、復号化部群105と暗号化部群110との間の暗号方式指示部109を介してのデータ入出力に関しては特に言及はしていないが、セキュリティ上、認証を行ってデータを送信するか、あるいは復号化部群105、暗号方式指示部109及び暗号化部群110を1つのチップで実現する、といった方法で復号化されたデータの漏洩を防ぐようにしてもよい。
【0048】
また、課金情報を記録するときには、一次記録媒体102中のセキュアな領域に記録するとして説明を行ったが、課金情報に関しては、一次記録媒体102とは別のICカードなどの記録媒体を設け、これに記録することが可能である。
本実施の形態では、課金のタイミングについては、説明を省略したが、例えば、ディジタルデータを二次記録媒体114に記録するときに必ずホストコンピュータと接続していなければいけないとするか、課金額が一定の金額に達するとホストコンピュータに自動的に接続するか、あるいは、課金情報記録後、一定の日時が経過すると自動的にホストコンピュータに接続する、としてもよい。
【0049】
更に、本実施の形態では、情報提供者が提供する情報を音声情報として説明したが、これに限るものではく、映像情報、音声情報、文字情報、あるいは、映像情報と音声情報と文字情報との組み合わせたものなどでもよいことはもちろんである。
(実施の形態2)
図8は、本発明に係わるディジタルデータ記録装置の実施の形態2の構成図である。このディジタルデータ記録装置は、一般にはパーソナルコンピュータで実現され、データ送受信部2101、一次記録媒体2102、データ取出部2103、暗号方式判定部2104、第1の復号化部2105、第2の復号化部2106、第3の復号化部2107、暗号化部2108、記録部2109、二次記録媒体2110、入力部2111、表示部2112、記録媒体固有情報取得部2113を備える。また、復号化部群2115は、第1の復号化部2105、第2の復号化部2106、第3の復号化部2107から構成されるが、復号化部は3つに限るものではなく、ここでは、複数の復号化部から構成されることを示している。
【0050】
なお、本実施の形態では、以後、記録対象となるデータを音楽データであるとし、音楽データはインターネットを通じて配信されるものとする。また、情報提供者ごとに異なる暗号方式でデータを暗号化しているものとする。
情報提供者は、曲名、価格、コピー制御情報など(以後、属性情報と称する)購入時に必要な情報、あるいは購買意欲をかきたてる情報をを音楽データに重畳または音楽データから分離して提供するものとするが、本実施の形態では、属性情報を音楽データから分離して提供する形態について説明する。
【0051】
データ送受信部2101は、モデムで実現される通信部であり、電話回線を通じて提供者のホストコンピュータ(図示せず)に接続される。まず、ユーザは情報提供者が提供する属性情報を取得する。データ送受信部2101により取得した属性情報は、一次記録媒体2102に記録され、その一部または全部が表示部2112に表示される。図9は、表示部2112に表示される情報の一例を示すものである。表示される情報としては、曲名2201、曲名コード2202、歌手名2203、データ入手先2204などの内容からなる。ここで、曲名2201、歌手名2203は、それぞれ音楽データに対する曲名、歌手名を表す情報である。曲名コード2202は、音楽データを他の音楽データと識別するための識別子であり、例えばISRC(International Standard Recording Code)情報が付される。これらの情報をもとに、ユーザは入力部2111を通じて好みの曲を選択し、購入要求を通知することができる。データ入手先2204は、本実施の形態では該当する曲が記録されているURL(Uniform Resource Locator)情報とする。もちろん、曲名コード2202にISRC情報が付されていれば、曲名コード2202からデータ入手先を特定することも可能である。
【0052】
入力部2111は、マウス、キーボード等から実現され、ユーザからの曲の購入の指示、すなわち記録指示を受け付け、データ送受信部2101に通知する。ユーザは表示部2112に表示された情報を元に、マウスでその曲名等をクリックして音楽データの記録を指示する。
入力部2111から音楽データの記録指示があると、データ送受信部2101から電話回線を通じて提供者のホストコンピュータから記録要求のあった曲をダウンロードする。この際に、属性情報中のURL情報をもとに曲データの位置を特定する。ダウンロードされたデータはいったん一次記録媒体2102に記録される。
【0053】
一次記録媒体2102は、一般にはパソコンのハードディスクであって、ユーザが購入を希望した音楽データを暗号化されたまま記録する。したがって以後の動作に関しては、必ずしも常に提供者のホストコンピュータと接続している必要はない。
データ取出部2103は、一次記録媒体2102から記録対象となる音楽データを取り出す。このとき、ユーザは表示部2112に表示される図9に示した情報と同程度の情報をもとに、二次記録媒体2110へ記録する音楽データを入力部2111を通じて選択する。データ取出部2103で取り出されたデータは、各情報提供者ごとの暗号方式で暗号化されている。このため、適当な復号方式で復号することを暗号方式判定部2104により判定する。具体的には、ディジタルデータのヘッダ部に暗号方式を識別できる情報を付加して送信する、属性情報に暗号方式を記述しておく、などの方法が考えられ、これらの値に応じて暗号方式を判定する。
【0054】
第1の復号化部2105、第2の復号化部2106、第3の復号化部2107は、各情報提供者ごとの復号方式が存在していることを示すものであって、必ずしも3つに限られるわけではない。暗号方式判定部2104により適当な復号化部を選択し、復号化部により暗号化されたデータを復号する。このとき、例えば暗号方式判定部2104で取得したデータの暗号方式に応じた復号鍵を入手または生成し、復号化部はこの復号鍵をもとにデータを復号化する。したがって、異なる暗号方式で暗号化されているデータに対し、いったん各方式で暗号化されているデータを復号化することになる。
【0055】
次に、暗号化部2108にて復号化されたデータの暗号化を行うが、ここでは、記録媒体固有の固有情報を暗号鍵情報として暗号化を行うこととする。なお、記録媒体固有情報をもとに暗号化を行う一の方法については、特開平5−257816公報に開示されているので、ここでは詳しい説明は省略する。
記録媒体固有情報取得部2113は、暗号化部2108からの指示に従い、二次記録媒体2110から固有情報を取り出し、暗号化部2108へ伝達する。
【0056】
暗号化部2108は、記録媒体固有情報取得部2113で取得した固有情報を暗号鍵として、暗号化する。
ここで、二次記録媒体2110固有の情報について説明する。
二次記録媒体2110は、媒体ごとの固有の識別情報を持っている。これは例えばDVD−RAM(Digital Versatile Disc Random Access Memory)の場合、BCA(Burst Cutting Area)に書かれた情報に相当する。この情報は、ディスクごとにユニークであり、しかも通常ディスク製作時に記録される情報であって、書き換えることができない。したがって、万一悪意を持ったユーザがビットコピー可能なツールを用いてディスクの内容を複製したとしても、復号鍵のもとになる情報が異なるために復号化することができず、データの著作権を確実に保護することが可能となる。
【0057】
記録部2109は、暗号化されたデータを二次記録媒体2110に記録する。
以上のように構成されたディジタルデータ記録装置について、以後図10のフローチャートを用いてその動作を説明する。
まず、データ送受信部2101は、属性情報をダウンロードし(S2301)、ユーザからのディジタルデータの記録指示を待ち(S2302)、指示されたディジタルデータをダウンロードし、一次記録媒体2102に記録する(S2303)。次に、ダウンロードしたデータの暗号方式を判定し、適当な復号化部2105〜2107へ復号化を指示する(S2304)。復号化部2105〜2107により復号化する(S2305)。暗号化部2108は、復号化されたデータが入力されると、記録媒体固有情報取得部2113から二次記録媒体2110の固有情報を取得する(S2306)。取得した固有情報を暗号鍵の一部として暗号鍵を作成し、暗号化部2108はデータを暗号化する(S2307)。記録部2109は、暗号化されたデータを二次記録媒体2110に記録し(S2308)、処理を終了する。
【0058】
以上で、本発明の実施の形態2のディジタルデータ記録装置に関する説明を終わる。
次に、本発明の実施の形態3のディジタルデータ記録装置に関する説明を行う。
(実施の形態3)
図11は、本発明に係わるディジタルデータ記録装置の実施の形態3の構成図である。このディジタルデータ記録装置は、一般にはパーソナルコンピュータで実現され、データ送受信部2101、一次記録媒体2102、データ取出部2103、暗号方式判定部2104、復号化部群2115、属性情報取得部2401、コピー制御情報検出判定部2402、コピー制御情報変換部2403、課金情報算出部2404、暗号化部2108、記録部2109、二次記録媒体2110、入力部2111、表示部2112、記録媒体固有情報取得部2113を備える。
【0059】
なお、実施の形態3では、実施の形態2のディジタルデータ記録装置の各構成部分と同一の部分には同一の符号を付して、その説明を省略し、本実施の形態固有の部分について説明する。
まず、本実施の形態において、記録対象となるデータの属性情報が図12の通りであるとする。図12に示す属性情報は、図9に示す属性情報に加えて、コピー制御情報2501、課金情報2502等の情報がある。ここで、コピー制御情報2501は、コピーが許可されている世代数、あるいは回数の情報からなる。例えば世代数に関しては、「無制限にコピー可」、「1世代だけコピー可(孫コピー禁止)」、「コピー禁止」等の値を取る。一方、回数に関しては、コピー許可されている回数のことで、0以上の整数値を取りうる。例えば「孫コピー不可」は、二次記録媒体2110にディジタルデータを記録後、二次記録媒体2110中のデータをもとにコピーすることを許可しないことを意味する。「無制限に許可」は、特に制限しないことを意味する。「2回コピー可」など、コピーの回数の情報が含まれる場合は、二次記録媒体2110に記録できる回数を意味する。
【0060】
属性情報取得部2401は、一次記録媒体2102から、再生すべきデータに対応する属性情報を取得する。ここでは、コピー制御情報と課金情報を取り出す。なお、属性情報は著作権保護情報や課金情報を含むので、一次記録媒体2102中のセキュアな領域に記録して、ユーザの通常の操作ではアクセスできないことが望ましい。
【0061】
コピー制御情報検出判定部2402は、属性情報中のコピー制御情報を取り出し、以後のコピーが許可されているかどうか、許可されているとすればその世代数、あるいは回数の情報を取得する。
コピー制御情報検出判定部2403は、コピーが許可されている場合、コピー制御情報を必要に応じて書き換える。例えば、孫コピーが禁止されているときは、コピー制御情報の値を以後のコピーを禁止するように変更し、コピー許可回数が制限されているときは、許可回数から「1」減じた値に変更する。
【0062】
ここで重要となるのは、コピー許可回数が設定されているとき、一般に、一次記録媒体2102に記録されたデータを何回二次記録媒体2110にコピーさせるかという数値であるため、コピー制御情報の書き換え対象となるのは、一次記録媒体2102中に記録されているデータである。したがって、一次記録媒体2102中に記録されている。コピー許可回数を「1」減じた値に変換し、二次記録媒体2110に記録すべきコピー許可回数は0として記録する。
【0063】
課金情報算出部2404は、属性情報取得部2401で取得した属性情報から該当する曲の課金情報を取得し、これをもとに課金額を算出し、一次記録媒体2102中のセキュアな領域に記録する。
以上のように構成されたディジタルデータ記録装置について、以下、図13および図14のフローチャートを用いてその動作を説明する。
【0064】
まず、データ送受信部2101は、属性情報をダウンロードし(S2601)、ユーザからのディジタルデータの記録指示を待ち(S2602)、指示されたディジタルデータをダウンロードし、一次記録媒体2102に記録する(S2603)。次に、記録対象となるデータの属性情報を属性情報取得部2401により取得する(S2604)。コピー制御情報判定部2402により属性情報中のコピー制御情報を判定し、コピーが許可されているかどうかを判定する(S2605)。コピーが許可されているときは、コピーが許可されている世代、回数の情報を取得し、必要に応じてコピー制御情報変換部2403で書き換える(S2606)。コピーが許可されていない場合は、以後の処理を中断する(S2607)。次に暗号方式を判定し、復号化群2115中の適当な復号化部へ復号化を指示する(S2608)。復号化部2105〜2107により復号化を行う(S2609)。復号化が終わると、属性情報取得部2401で取得した属性情報中の課金情報から適切な課金額を算出する(S2610)。
【0065】
暗号化部2108は、復号化されたデータが入力されると、記録媒体固有情報取得部2113から二次記録媒体2110の固有情報を取得する(S2611)。取得した固有情報を暗号鍵の一部として暗号鍵を作成し、暗号化部2108はデータを暗号化する(S2612)。記録部2109は、暗号化されたデータを二次記録媒体2110に記録し(S2613)、処理を終了する。
【0066】
以上で、本発明の実施の形態3に関する説明を終わる。
(実施の形態4)
次に、本発明に係わるディジタルデータ記録装置の実施の形態4について説明する。このディジタルデータ記録装置は、実施の形態2とほぼ同一であるが、固有情報取得送出部2803、記録部2109、二次記録媒体2110が第2のディジタルデータ記録装置内にある点と、暗号鍵の情報のみが異なる。図15は、本発明に係わるディジタルデータ記録装置の実施の形態4の構成図である。このディジタルデータ記録装置は、第1のディジタルデータ記録装置2800と、第2のディジタルデータ記録装置2801とからなる。
【0067】
第1のディジタルデータ記録装置2800は、データ送受信部2101、一次記録媒体2102、データ取出部2103、暗号方式判定部2104、復号化部群2115、暗号化部2108、入力部2111、表示部2112、固有情報取得部2802備える。
第2のディジタルデータ記録装置2801は、固有情報取得送出部2803、記録部2109、二次記録媒体2110を備える。
【0068】
なお、実施の形態4では、実施の形態2のディジタルデータ記録装置の各構成部分と同一の部分には同一の符号を付して、その説明を省略し、本実施の形態固有の部分について説明する。
暗号化部2108へ復号化部群2115にて復号されたデータが入力されると、記録媒体固有情報取得部2802は、第2のディジタルデータ記録装置2801中の固有情報取得送出部2803へ固有情報の送出要求を出す。固有情報取得送出部2803は、第2のディジタルデータ記録装置2801に装着されている二次記録媒体2110の固有識別情報、あるいは第2のディジタルデータ記録装置2801固有の識別情報、あるいはその両方を取得し、固有情報取得部802へ送出する。
【0069】
暗号化部2108では、第2のディジタルデータ記録装置2801に装着されている二次記録媒体110の固有識別情報、あるいは第2のディジタルデータ記録装置801固有の識別情報、あるいは、二次記録媒体2110の固有識別情報と第2のディジタルデータ記録装置2801固有の識別情報の組み合わせの情報を暗号鍵の一部としてデータを暗号化し、第2のディジタルデータ記録装置2801へ出力する。第2のディジタルデータ記録装置2801中の記録部2109は暗号化されたデータを二次記録媒体2110へ記録する。
【0070】
なお、固有情報取得送出部2803で取得送出する固有情報であるが、二次記録媒体2110が第2のディジタルデータ記録装置2801に固定的に設けられているときは、装置固有の識別情報とし、二次記録媒体2110が着脱自在に設けられているときは、二次記録媒体2110固有の固有情報、あるいは二次記録媒体2110の固有識別情報と第2のディジタルデータ記録装置2801固有の識別情報の組み合わせの情報とすることにより、より柔軟な暗号方式を使用することが可能になる。
【0071】
以上で、実施の形態4の説明を終わる。
(実施の形態5)
次に、本発明に係わるディジタルデータ記録装置の実施の形態5について説明する。このディジタルデータ記録装置は、実施の形態2、3および4とほぼ同一である。ここでは、実施の形態4の説明に用いた構成図、図15を用いて説明する。相違点は、二次記録媒体2110に応じた暗号形式を採用し、記録することである。つまり、DVD-RAMと半導体メモリとでは取り扱うデータの最小単位、暗号化データを書きこむデータ量の単位の単位が異なるため、固有情報取得部2802は、固有情報取得送出部2803から、媒体の情報も取得して、最適なデータの単位で暗号化を行なうことになる。このため、暗号化部2108が複数存在し、適切な暗号化部へ固有情報ならびに媒体情報も伝達するものである。以上より、DVD-RAMに限らず、半導体メモリ、ICカード、ハードディスク等を二次記録媒体2110として使用することが可能となる。
【0072】
以上で、実施の形態5の説明を終わる。
なお、上記実施の形態2〜5は現状において最善の効果が期待できるシステム例として説明したにすぎない。本発明は、その要旨を逸脱しない範囲で実施変更することができる。具体的には以下に示すような変更実施が可能である。
また、実施の形態2〜5では、ディジタルデータはユーザが購入希望を出したときにホストコンピュータからダウンロードするとして説明を行ったが、購入するしないにかかわらずいったんユーザのPC内の一次記録媒体2102に記録しておき、一次記録媒体2102に記録されているディジタルデータに対して購入手続きを行う形態も考えられる。
【0073】
また、実施の形態2〜5では、コピー制御情報を属性情報に記述するとして説明を行なったが、いわゆるWaterMark(電子すかし)の形式でディジタルデータ中に埋め込むことも可能である。
また、課金情報を記録するときには、一次記録媒体2102中のセキュアな領域に記録するとして説明を行なったが、課金情報に関しては、一次記録媒体2102とは別のICカードなどの記録媒体を設け、これに記録することが可能である。
【0074】
また、実施の形態2〜5では、情報提供者が提供する情報を音声情報として説明したが、これに限るものでなく、映像情報、音声情報、文字情報、あるいは、映像情報と音声情報と文字情報の組み合わせたものなどでもよいことはもちろんである。
(実施の形態6)
図16は、本発明に係るディジタルデータ記録装置の実施の形態6の構成図である。
【0075】
このディジタルデータ記録装置は、通信部3101と、記録媒体3102と、受信データ記録判定部3103と、表示部3104と、入力操作部3105と、記録媒体固有情報取得部3106と、暗号化部3107と、記録部3108と、課金情報記録部3109と、課金情報記録媒体3110と、課金部3111とを備えており、PCで実現される。
【0076】
通信部3101は、モデムで実現され、電話回線を介してデータ提供者のホストコンピュータ(図示せず)及び課金センタ(図示せず)に接続される。ホストコンピュータからディジタルデータとその属性情報とを受信すると、受信データ記録判定部3103に通知する。
また、通信部3101は、課金センタから利用料の問い合わせがあると、その旨課金部3111に通知し、課金部3111から課金情報の通知を受けると、電話回線を介して、課金センタに課金情報を通知する。
【0077】
本実施の形態では、データ提供者が提供するディジタルデータを音楽データであるとして説明する。データ提供者は、提供する音楽データを必要に応じて暗号化したディジタルデータとし、ディジタルデータには、情報識別子が付されている。情報識別子は、曲名コードであり、他の音楽と識別するためのものである。また、ディジタルデータには、属性情報が付加されている。属性情報は、ディジタルデータの利用料金等を示すものであり、どの情報提供者から提供された情報であるかを示す情報も含まれている。
【0078】
図17は、属性情報の内容の一例を示す図である。属性情報3201には、ディジタルデータの曲名3202、演奏者(歌手)3203、曲名コード3204、記録料金3205、1回あたりの再生料金3206、再生可能回数3207、暗号状態3208、コピー許可3209等の項目の内容が含まれる。
ここで、曲名3202、演奏者3203は、表示部3104に表示して、ユーザがコピー(複製)をするか否かを指示する判断資料となるものである。曲名コード3204は、音楽データを他の音楽データと識別するための識別子であり、曲ごとにユニークなものであり、例えばISRC(International Standard Recording Code)が付される。なお、このコードは国コード(2つのASCII文字)、オーナーコード(3つのASCII文字)、記録年(数字2桁)、シリアル番号(数字5桁)で構成されている。
【0079】
記録料金3205、1回あたり再生料金3206、再生可能回数3207等は、課金基準データを構成し、いずれもその音楽データの利用料金を算定する為の情報である。
記録料金3205は、通信部3101で受信されたディジタルデータを記録媒体3102に記録する際の料金である。1回あたりの再生料金3206は、記録媒体3102に記録されたディジタルデータの再生1回あたりの料金を示している。再生可能回数3207は、記録媒体3102に記録されたディジタルデータの再生が許容される回数を示している。「100回」と記録されているときには、100回に限り再生できることを示している。また、再生回数が一定回数以上になると、その後の料金が不要となる買い取り形式の設定も可能である。
【0080】
暗号状態3208は、暗号有無フラグであり、通信部3101で受信されたディジタルデータが暗号化されているか否かを示すものである。
コピー許可3209は、記録許可フラグであり、ユーザ側で記録する、即ち、記録媒体3102に受信された音楽データを記録することを許可するか否かを示す情報である。「1回のみ可」とは、1度だけ記録することが許可され、「許可」は、何度でも記録することが許可されていることを示している。
【0081】
なお、本発明は、受信された音楽データを記録媒体3102に記録(複製)し、再生するときの音楽の著作権保護を図ることを主目的としたものであるので、この音楽データをリアルタイムに聴取するだけが許可されている場合についての説明は、簡単にする。この場合は、コピー許可3209は、「不可」とされている。このディジタルデータ記録装置には、復号化部と出力部とがその構成から省略されているけれども、通信部3101で受信されたディジタルデータは復号化部で復号され、出力部から音楽が出力される。この際、課金基準データには、聴取料金が含まれている。
【0082】
記録媒体3102は、書き換え可能な記憶部材からなり、装置本体に着脱可能に取り着けられており、例えば、DVD-RAM等で構成される。
記録媒体3102の書き換え不能なセキュアな領域には、記録媒体3102の固有情報が予め記録されている。
また、記録媒体3102には、記録部3108によって、暗号化部3107で暗号化されたディジタルデータが記録される。
【0083】
更に、記録媒体3102には、記録されたディジタルデータの管理情報と属性情報とが記録部3108によって記録されている。
受信データ記録判定部3103は、通信部3101からディジタルデータとその属性情報3201との通知を受けると、その属性情報3201を最初に通知されたとき記憶し、属性情報のうち、曲名3202、演奏者3203、記録料金3205、1回あたり再生料金3206等を表示部3104に表示させ、ディジタルデータを暗号化部3107に通知する。
【0084】
入力操作部3105からコピー(複製)指示を受けると、指示された音楽の曲名コード3204のディジタルデータのコピーが可能か否かを属性情報3201のコピー許可3209を見て判断する。コピーが許可であれば、記録媒体固有情報取得部3106に記録媒体3102の固有情報を取得するよう指示する。また、暗号化部3107に曲名コード3204と暗号状態3208を通知する。
【0085】
コピーが不可であれば、表示部3104にその旨を表示させる。
受信データ記録判定部3103は、記録部3108からコピー終了の通知を受けると、記憶している属性情報3201の項目、コピー許可3209を書き換える。即ち、コピー許可3209が「1回のみ」とされているときには「コピー不可」に、「何回のみ可」と数字が記録されているときには「1」を減じた数字にそれぞれ書き換える。なお、この属性情報3201を記憶する記憶領域は、EEPROM内に設けられており、このディジタルデータ記録装置の電源がオフされた場合でも記憶内容は消失されない。
【0086】
例えば、暗号化部3107に曲名コード3204の「song01」を通知した後に、記録部3108からコピー終了の通知を受けると、「song01」に対応する項目、コピー許可3209を「1回のみ可」から「コピー不可」に書き換える。このようにすることによってデータ提供者の有する権利が侵されることを防止できる。
【0087】
表示部3104は、液晶ディスプレイやCRT等からなり、受信データ記録判定部3103の制御により、ディジタルデータである音楽データの曲名等の表示や、コピーができない旨の表示をする。
入力操作部3105は、マウス等からなり、ユーザのコピー指示を受け付け、受信データ記録判定部3103に通知する。ユーザは、表示部3104に表示された曲名や演奏者の表示を見て、記録媒体3102にその音楽をダウンロードしようとするとき、マウスでその曲名等をクリックして、その音楽のコピーを指示する。
【0088】
記録媒体固有情報取得部3106は、受信データ記録判定部3103から固有情報の取得指示を受けると、記録媒体3102のセキュアな領域に記録されている固有情報を読み出し、暗号化部3107に通知する。
暗号化部3107は、記録媒体固有情報取得部3106から通知された固有情報を基に暗号鍵を作成する。受信データ記録判定部3103から通知されたディジタルデータを作成した暗号鍵を用いて暗号化したディジタルデータを作成し、記録部3108に通知する。
【0089】
なお、受信データ記録判定部3103から通知されたディジタルデータが暗号化されている旨の通知を受けている場合には、そのディジタルデータを復号化しておいてもよいし、そのままの状態でもよい。
例えば、記録媒体3102に記録すべきディジタルデータdataAを受信データ記録判定部3103から通知された場合に、記録媒体3102の固有情報を基に暗号鍵KMを作成すると、暗号化したディジタルデータE(KM,dataA)を作成する。他の記録媒体にディジタルデータdataAを記録する場合には、その他の記録媒体の固有情報を基に暗号鍵K'Mを作成したときは、暗号化したディジタルデータEは、E(K'M,dataA)となる。
【0090】
ここで、ディジタルデータの暗号化の技術については、特開平5−257816号公報に記載されている。
記録部3108は、暗号化部3107から通知された暗号化されたディジタルデータを記録媒体3102に記録する。この際、記録媒体3102に記録したディジタルデータの管理情報を作成して、記録媒体3102に記録する。
【0091】
図18は、管理情報の一例を示す図である。管理情報3301には、記録したディジタルデータの識別子である曲名コード3204と、記録媒体3102に記録されたディジタルデータの記録開始アドレス3302、記録終了アドレス3303とが対応して記録される。
記録媒体3102に記録されたディジタルデータを再生する際、この管理情報3301が参照される。
【0092】
また、記録部3108は、記録媒体3102に暗号化されたディジタルデータ及び管理情報の記録が終了すると、受信データ記録判定部3103に記憶されている記録したディジタルデータに対応する属性情報3201を読み出し、記録媒体3102に書き込む。更に、受信データ記録判定部3103にコピー終了の通知をする。また、課金情報記録部3109に、記録したディジタルデータの曲名コードを通知する。
【0093】
課金情報記録部3109は、記録部3108から曲名コード3204の通知を受けると、受信データ記録判定部3103に記憶されている曲名コード3204に対応する属性情報3201の記録料金3205を読み出し、記録料金が有料のときは、課金情報記録媒体3110にその曲名コードと記録料金と記録日時等を課金情報として記録する。
【0094】
課金情報記録媒体3110は、RAMカード等からなり、記録媒体3102にダウンロードしたディジタルデータの課金情報が課金情報記録部3109によって記録される。
課金部3111は、通信部3101を介して課金センタ(図示せず)からの利用料の問い合わせがあると、課金情報記録媒体3110に記録されている未決済の課金情報を読み出し、通信部3101に通知する。通知が終了すると、課金センタに通知済(決済)のフラグを課金情報記録媒体3110に記録する。
【0095】
次に、本実施の形態の動作を図19のフローチャートを用いて説明する。
先ず、受信データ記録判定部3103は、ユーザからディジタルデータの記録指示を待ち(S3402)、指示されたディジタルデータのコピーが許可されているか否かを属性情報201を見て判断する(S3404)。否のときは、コピーが許可されていない旨を表示部3104に表示させ(S3406)、処理を終了する。
【0096】
コピーが許可されているときは、記録媒体固有情報取得部3106は、記録媒体3102のセキュアな領域に記録されている記録媒体3102の固有情報を取得し、暗号化部3107に通知する(S3408)。
暗号化部3107は、固有情報を基に暗号鍵を作成し、ディジタルデータを暗号化する(S3410)。
【0097】
記録部3108は、暗号化されたディジタルデータを記録媒体3102に記録する(S3412)。
次に、課金情報記録部3109は、記録されたディジタルデータの記録料金が有料か否かを判断する(S3414)。無料であれば、処理を終了し、有料であれば、課金情報記録媒体110に課金情報を記録して(S3416)、処理を終了する。
【0098】
図20は、上述のディジタルデータ記録装置で記録媒体3102に記録されたディジタルデータの再生装置の構成図である。
このディジタルデータ再生装置は、記録媒体3102と、入力操作部3501と、再生情報読出部3502と、表示部3503と、記録媒体固有情報取得部3504と、復号化部3505と、再生部3506と、課金情報記録部3507と、課金情報記録媒体3508とを備えている。
【0099】
記録媒体3102は、上記ディジタルデータ記録装置で暗号化されたディジタルデータと管理情報3301と属性情報3201とが記録されたDVD-RAMを識別する識別子である固有情報が記録されている。
入力操作部3501は、ユーザから再生開始の指示を受けると、再生情報読出部3502に初期起動の指示を与える。ユーザから曲名の指示を受けると、その曲名を再生情報読出部3502に通知する。なお、初期起動の指示の他に記録媒体3102がこのディジタルデータ再生装置に挿入されたときにも自動再生モードの指示が再生情報読出部3502に与えられる。
【0100】
再生情報読出部3502は、入力操作部3501から初期起動の指示を受けると、記録媒体3102に記録されている属性情報3201を読み出し、その項目である曲名3202及び演奏者3203の一覧を表示部3503に表示させる。また、入力操作部3501から曲名の指示又は、自動再生モードの指示を受けると、属性情報3201の対応する再生可能回数3207が「1」以上であるか否かを判断する。再生可能回数3207が「1」以上であれば、その曲名コード3204を読み出し、管理情報3301の記録開始アドレスから記録終了アドレスまでに記録された暗号化されたディジタルデータを読み出し、復号化部3505に通知する。この際、記録媒体固有情報取得部3504に固有情報を取得するよう指示するとともに、課金情報記録部3507に、曲名コード3204と1回あたりの再生料金3206とを通知する。更にディジタルデータの読み出しが終了すると、属性情報3201の項目である再生可能回数3207の数を「1」減じた数に書き換える。なお、再生可能回数3207が「無限」の場合には、そのままにする。
【0101】
再生情報読出部3502は、再生可能回数が「1」未満であると判断したとき、表示部3503に再生可能回数が越えた旨を表示させる。
表示部3503は、液晶ディスプレイ等からなり、再生情報読出部3502で読み出された曲名等を一覧表示する。また、再生可能回数を超えてのユーザからの曲名指定に対して、再生可能回数が越えた旨を表示する。
【0102】
記録媒体固有情報取得部3504は、再生情報読出部3502から固有情報の取得を指示されると、記録媒体3102のセキュアな領域から記録媒体3102の識別子である固有情報を取得し、復号化部3505に通知する。
復号化部3505は、記録媒体固有情報取得部3504から固有情報の通知と、再生情報読出部3502から暗号化されたディジタルデータの通知とを受けると、固有情報を基に復号鍵を作成して、暗号化されたディジタルデータを復号し、復号化したディジタルデータを再生部3506に通知する。
【0103】
再生部3506は、復号化部3505からディジタルデータの通知を受けると、デコードして音楽を再生する。音楽の再生を終了すると課金情報記録部3507に再生終了を通知する。
課金情報記録部3507は、再生部3506から再生終了の通知を受けると、再生情報読出部3502から通知されている曲名コード3204と1回あたりの再生料金3206と再生日時とを課金情報として課金情報記録媒体3508に記録する。なお、1回あたりの再生料金3206が有料でなければ、記録はしない。
【0104】
課金情報記録媒体3508は、RAMカード等からなり、課金情報を課金情報記録部3507によって記録される。
次に、このディジタルデータ再生装置の動作を図21に示すフローチャートを用いて説明する。
先ず、ユーザは、再生開始を入力操作部3501のリモコン等を用いて指示し、表示部3503に表示された曲名を指定する。再生情報読出部3502は、音楽の再生要求であるとし(S3602)、指定された曲名の再生可能回数が「1」以上であるか否かを属性情報3201をみて判断する(S3604)。再生可能回数が「1」未満であれば、表示部3503に再生可能回数を超えた旨を表示させ(S3606)、処理を終了する。
【0105】
再生可能回数が「1」以上の場合には、再生情報読出部3502は、記録媒体3102から暗号化されたディジタルデータを読み出し、復号化部3505に通知する(S3608)。
記録媒体固有情報取得部3504は、記録媒体3102から固有情報を取得して復号化部3505に通知する(S3610)。
【0106】
復号化部3505は、固有情報を復号鍵として暗号化されたディジタルデータを復号化する(S3612)。
再生部3506は、ディジタルデータをデコードして音楽を再生出力する(S3614)。
課金情報記録部3507は、再生料金が有料であるか否かを判断し(S3616)、無料のときは何もせずに、有料のときは、課金情報を課金情報記録媒体3508に記録して(S3618)、処理を終了する。
【0107】
(実施の形態7)
図22は、本発明に係るディジタルデータ記録装置の実施の形態7の構成図である。このディジタルデータ記録装置は、第1ディジタルデータ記録装置3700と第2ディジタルデータ記録再生装置3710とからなる。
第1ディジタルデータ記録装置3700は、第1記録媒体3701と、通信部3101と、受信データ1次記録判定部3702と、表示部3104と、入力操作部3105と、1次記録部3703と、受信データ読出判定部3704と、固有情報取得部3705と、暗号化部3706と、課金情報記録部3109と、課金情報記録媒体3110と、課金部3111とを備えており、PCで実現される。
【0108】
第2ディジタルデータ記録再生装置3710は、固有情報取得送出部3707と、2次記録部3708と、第2記録媒体3709と、入力操作部3501と、再生情報読出部3502と、表示部3503と、復号化部3505と、再生部3506と、課金情報記録部3507と、課金情報記録媒体3508とを備えている。
【0109】
なお、上記実施の形態6のディジタルデータ記録装置及びディジタルデータ再生装置の各構成部分と同一の部分には同一の符号を付して、その説明を省略し、本実施の形態固有の部分についてのみ説明する。
先ず、第1ディジタルデータ記録装置3700について説明する。上記実施の形態6のディジタルデータ記録装置と異なるのは、第1記録媒体3701が本装置に固定的に設けられ、この第1記録媒体3701に記録されたディジタルデータが2次記録のために暗号化されて出力されることである。
【0110】
第1記録媒体3701は、本装置3700内に固定的に設けられたハードディスク等の書き込み可能な記録部材からなる。第1記録媒体3701には、通信部3101で受信された音楽データであるディジタルデータとその管理情報とが1次記録部3703によって書き込まれる。
受信データ1次記録判定部3702は、通信部3101で受信されたディジタルデータに付された属性データをEEPROM内に設けられた記憶領域に書き込む。本実施の形態で受信される属性情報の一例を図23に示す。属性情報3801は、上記実施の形態6の属性情報3201と2次記録料金3802が記録されていることと、コピー許可(1次)3803と(2次)3804との記録の許可回数が示されていることとが異なる。
【0111】
また、曲名コード「song05」の「曲E」では、コピーが1次、2次ともに不許可であり、リアルタイムの聴取のみが許可された音楽であることを示している。
受信データ1次記録判定部3702は、ユーザからある音楽の2次記録の指示を受けると、先ず1次記録が許可されているか否かを属性情報3801の項目コピー許可(1次)3803を見て判断する。許可されていないときは、表示部3104に不許可である旨を表示させる。許可されているときは、指示された音楽のディジタルデータを1次記録部3703に通知する。他の機能は、上記実施の形態6の受信データ記録判定部3103と同様である。
【0112】
1次記録部3703は、通知されたディジタルデータを第1記録媒体3701に記録する。この際、管理情報を書き込むのは、上記実施の形態6の記録部3108と同様である。なお、上記実施の形態6では、記録媒体3102の固有情報を基に暗号鍵が作成され、ディジタルデータが暗号化されていたけれども、本実施の形態では、第1記録媒体3701が取外され、他の装置で利用されることがないので暗号化されない。
【0113】
また、1次記録部3703は、第1記録媒体3701へのディジタルデータの記録が終了すると、受信データ読出判定部3704に記録した曲名コード3805を通知する。
受信データ読出判定部3704は、1次記録部3703から曲名コード3805の通知を受けると、その音楽の2次記録が許可されているか否かを、受信データ1次記録判定部3702の属性情報3801中のコピー許可(2次)3804を見て判断する。許可されていないとき、又は、許可回数が「1」以上でないときには、表示部3104に2次記録が許可されていない旨を表示させる。
【0114】
受信データ読出判定部3704は、2次記録が許可されているときには、管理情報(図18参照)を見て、第1記録媒体3701に記録されている通知された曲名コードのディジタルデータを読み出して暗号化部3706に通知するとともに、固有情報取得部3705に固有情報を取得するよう指示する。
また、受信データ読出判定部3704は、ディジタルデータの読み出しが完了すると、受信データ1次記録判定部3702に記憶されている属性情報3801のコピー許可(2次)3804の回数から「1」減じた数に書き換える。例えば「1回のみ可」であれば「不許可」に書き換え、「許可」だけであれば、回数に制限がないので、そのまま書き換えは行わない。
【0115】
なお、受信データ読出判定部3704は、暗号化部3706にディジタルデータの通知の後に、受信データ1次記録判定部3702に記憶されている属性情報を読み出して通知する。
固有情報取得部3705は、受信データ読出判定部3704から固有情報を取得するよう指示されると、第1ディジタルデータ記録装置3700に接続されている第2ディジタルデータ記録再生装置3710の固有情報取得送出部3707に、固有情報の送出を要求する。固有情報取得送出部3707から固有情報の通知を受けると、暗号化部3706に固有情報を通知する。
【0116】
暗号化部3706は、固有情報取得部3705から通知された固有情報を基に暗号鍵を作成し、受信データ読出判定部3704から通知されたディジタルデータを暗号化して第2ディジタルデータ記録再生装置3710の2次記録部3708に送出する。この暗号化されたディジタルデータの送出の後に、通知された属性情報も送出する。
【0117】
次に、第2ディジタルデータ記録再生装置3710について説明する。この第2ディジタルデータ記録再生装置3710は、携帯型の例えばヘッドフォンステレオタイプの装置で実現される。また、第2記録媒体3709がこの装置3710から着脱自在の半導体メモリのICカード等から構成されている。
固有情報取得送出部3707は、第1ディジタルデータ記録装置3700の固有情報取得部3705から固有情報の送出要求を受けると、第2記録媒体3709に予め記録されている第2記録媒体固有の媒体識別情報と、この装置3710固有の機器識別情報とを取得して、固有情報取得部3705に通知する。また、再生情報読出部3502から固有情報の通知指示を受けると、復号化部3505に媒体識別情報と機器識別情報とを通知する。
【0118】
2次記録部3708は、第1ディジタルデータ記録装置3700の暗号化部3706から暗号化されたディジタルデータと、属性情報との出力を受けると、第2記録媒体3709に記録する。併せて、図18に示したような管理情報3301を記録する。復号化部3505は、固有情報取得送出部3707から通知された媒体識別情報と機器識別情報との2つの情報を基に復号鍵を作成して、再生情報読出部3502から通知された暗号化されたディジタルデータを復号する。なお、その他の構成は、上記実施の形態6のディジタルデータ再生装置の構成とほぼ同様である。
【0119】
次に、第2記録媒体3709がこの装置3710に固定的に設けられたICカード等から構成される場合について述べる。この場合には、第2記録媒体3709がこの装置3710以外で再生されることがないことから固有情報取得送出部3707は、媒体識別情報を取得することなく、自ら記憶している機器識別情報を固有情報取得部3705に通知する。また、復号化部3505にも、機器識別情報を通知する。
【0120】
このように、第2ディジタルデータ記録再生装置3710に設けられた第2記録媒体3709が着脱自在であるか否かによって、ディジタルデータの暗号化の暗号鍵の作成を媒体識別情報と機器識別情報との組合せによるか、機器識別情報だけで行うかを使い分けることができる。このように使い分けることによっても、ディジタルデータの不正な複製や不正な再生利用を防止することができる。
【0121】
次に、本実施の形態の動作を図24に示すフローチャートを用いて説明する。
先ず、受信データ1次記録判定部3702は、入力操作部3105からディジタルデータの2次記録の指示が有るのを待ち(S3902)、ディジタルデータの1次記録が許可されているか否かを属性情報3801を見て判断する(S3904)。許可されていないときは、その旨を表示部3104に表示させて(S3906)、処理を終了する。
【0122】
許可されているときは、受信データ1次記録判定部3702は、ディジタルデータを1次記録部3703に通知する。1次記録部3703は、第1記録媒体3701にディジタルデータと管理情報とを記録する(S3908)。
次に、課金情報記録部3109は、1次記録に対して課金されているか否かを判断し(S3910)、1次コピーが有料の時は課金情報を課金情報記録媒体3110に記録する(S3912)。
【0123】
次に、受信データ読出判定部3704は、第1記録媒体3701に記録されたディジタルデータの2次記録が許可されているか否かを受信データ1次記録判定部3702に記憶されている属性情報3801を見て判断する(S3914)。許可されていないときは、2次記録が許可されていない旨を表示部3104に表示させ(S3916)、処理を終了する。
【0124】
許可されているときは、受信データ読出判定部3704は、第1記録媒体3701からディジタルデータを読み出し、暗号化部3706に通知するとともに、固有情報取得部3705に第2ディジタルデータ記録再生装置3710から固有情報を取得するよう指示する。固有情報取得部3705は、固有情報を取得し、暗号化部3706に通知する(S3918)。暗号化部3706は、通知された固有情報を基に暗号鍵を作成し(S3920)、通知されているディジタルデータを暗号化して第2ディジタルデータ記録再生装置3710の2次記録部3708に出力する。
【0125】
2次記録部3708は、通知された暗号化されたディジタルデータと属性情報と管理情報とを第2記録媒体3709に記録する(S3922)。
また、課金情報記録部3109は、2次記録に対して課金されているか否かを判断し(S3924)、2次記録が有料のときは、課金情報を課金情報記録媒体110に記録し(S3926)、処理を終了する。
【0126】
なお、第2ディジタルデータ記録再生装置3710でのディジタルデータの再生動作は、実施の形態6のディジタルデータ再生装置の動作とほぼ同様であるので説明を省略する。
(変形例)
上記実施の形態7では、第2記録媒体3709が着脱自在であるときには、第2ディジタル記録再生装置3710の機器識別情報と、第2記録媒体3709の媒体識別情報とを組合せた暗号鍵でディジタルデータが暗号化されたけれども、本変形例では、暗号化の形態(媒体識別情報のみに基づいた暗号鍵とするのか媒体識別情報に機器識別情報を組合わせた暗号鍵とするのか)をユーザに指定させ、ユーザの利用形態の自由度を拡大している。即ち、第2ディジタルデータ記録再生装置3710で第2記録媒体3709に記録された音楽を再生しようとするときには、媒体識別情報及び機器識別情報でディジタルデータを暗号化して記録するようにし、他のディジタルデータ再生装置(媒体識別情報を復号鍵として暗号化されたディジタルデータを復号化できる装置)で第2記録媒体3709に記録された音楽を再生しようとするときには、媒体識別情報でディジタルデータを暗号化して記録するようにする。ユーザの利用形態に応じて暗号化の形態を選択できるようにしている。
【0127】
一方、このユーザの利用の自由度に応じて2次記録料金を設定して、著作権の保護を図っている。
以下、本変形例の具体的構成を説明する。なお、本変形例は、図22に示した第1ディジタルデータ記録装置3700の構成に若干の機能を追加するものであるので、実施の形態7の構成図をそのまま利用して、本変形例固有の構成についてのみ説明する。
【0128】
図25は、受信データ1次記録判定部3702に記憶されている属性情報31001の一部を示している。この属性情報31001では、図23に示した属性情報3801の2次記録料金3802と2次記録料金31002との内容が異なる。
2次記録料金31002は、暗号化の暗号鍵が媒体識別情報(媒体ID)31003、機器識別情報(機器ID)31004、媒体識別情報と機器識別情報との組合わせ31005のいずれであるかによって異なっている。媒体識別情報31003を基に暗号鍵が作成されたものでは、他の装置に第2記録媒体3709を装着して音楽を再生でき、ユーザの自由度が増すことから2次記録料金(2次複製利用料金)が機器識別情報31004又は媒体識別情報と機器識別情報との組合わせ31005を基に暗号鍵が作成されたものよりも高額に設定される。ユーザの利用形態の拡大に応じて複製利用料金を課金できるようにしたものである。
【0129】
固有情報取得部3705は、固有情報取得送出部3707から機器識別情報と媒体識別情報との通知を受けると、表示部3104に第2記録媒体3709を他の装置で利用するか、第2ディジタルデータ記録再生装置3710でのみ利用するかを表示させ、ユーザの選択を待つ。
ユーザは、入力操作部3105より、他の装置を用いるか、第2ディジタルデータ記録再生装置3710のみを用いるかを指定する。即ち、暗号鍵を媒体識別情報だけで作成するか、媒体識別情報と機器識別情報との組合わせで作成するかを指示する。
【0130】
入力操作部3105は、この指定を固有情報取得部3705と受信データ1次記録判定部3702とに通知する。
受信データ1次記録判定部3702は、入力操作部3105から他の装置を用いるとの通知を受けると、課金情報記録部3109に媒体識別情報31003を暗号鍵とする2次記録料金である旨を、第2ディジタルデータ記録再生装置のみを用いるとの通知を受けると、媒体識別情報と機器識別情報との組合わせ31005を暗号鍵とする2次記録料金である旨を通知する。
【0131】
固有情報取得部3705は、入力操作部3105から、他の装置を用いる旨の通知を受けると、暗号化部3706に媒体識別情報のみを通知する。また、第2ディジタルデータ記録再生装置3710でのみ用いる旨の通知を受けると、同様に媒体識別情報と機器識別情報とを通知する。
課金情報記録部3109は、暗号化部3706から暗号化されたディジタルデータを2次記録部3708に送出した旨の通知を受けると、受信データ1次記録判定部3702から通知されている属性情報31001の2次記録料金31002を見て、課金情報記録媒体3110に課金情報を記録する。
【0132】
なお、本変形例において、第2記録媒体が着脱自在のDVD-RAMであるときには、上記実施の形態6と同様、DVD-RAM固有の識別情報のみを基に暗号鍵を作成し、ディジタルデータを暗号化して記録するようにできるのは勿論である。
また、本変形例の動作は、上記実施の形態7の動作と基本的に異なるところがないのでその説明は省略する。
【0133】
なお、上記実施の形態6、7及び変形例において、課金情報記録媒体3110、3508は例えばICカードにより実現し、ディジタルデータの記録や再生時にICカードをセットしなければ動作しないとすることも可能である。
また、上記実施の形態6、7及び変形例では、通信部3110で受信されるディジタルデータが音楽データであるとして説明したけれども、これに限ることはなく、映像データ、音声データ、文字データやこれらの組合せであってもよいのは勿論である。
【0134】
上記実施の形態6と実施の形態7と変形例のディジタルデータ記録装置及び再生装置並びにディジタルデータ記録再生装置は、図16、図20及び図22にその構成図を示したけれども、各構成要素の機能を発揮するプログラムをコンピュータ読取可能なフロッピーディスク等の記録媒体に記録しておき、著作権の保護機能を有しないディジタルデータ記録再生装置に適用して著作権の保護機能を有する装置とすることができる。
【0135】
【発明の効果】
以上説明したように、本発明は、ディジタルデータを記録媒体に記録するディジタルデータ記録装置において、暗号化されたディジタルデータをディジタルネットワークを介して受信する通信手段と、前記通信手段により受信された暗号化ディジタルデータを復号する復号化手段と、複数の暗号化部を有し、当該暗号化部はそれぞれ異なるセキュリティレベルを有する暗号化方式の一つでディジタルデータを暗号化する暗号化手段と、前記暗号化手段により暗号化されたディジタルデータを前記記録媒体に記録する記録手段と、前記復号化手段と前記暗号化手段とを制御する制御手段とを備え、前記制御手段は、前記複数の暗号化部の一つで、前記復号化手段により復号化されたディジタルデータを再暗号化させることとしている。
【0136】
このような構成によって、再生装置で容易に再生できる暗号化部で再暗号化されたディジタルデータを記録媒体に記録することができ、かつ暗号化されているので著作権の保護を図ることができる。
また、前記記録媒体に記録されたディジタルデータは、再生装置により再生され、前記暗号化手段は、前記記録媒体の識別情報を基に生成した暗号鍵によりディジタルデータを暗号化する第1暗号化部と、前記再生装置の識別情報を基に生成した暗号鍵によりディジタルデータを暗号化する第2暗号化部とを有し、前記制御手段は、前記記録媒体が再生装置から着脱可能か否かを判定し、着脱可能なときは、前記第1暗号化部によりディジタルデータの暗号化を行わせ、着脱不可能なときは、前記第2暗号化部によりディジタルデータの暗号化を行わせることとしている。
【0137】
このような構成によって、記録媒体がいずれかの再生装置で再生されるときには、その記録媒体の識別情報を基に生成される暗号鍵でディジタルデータを暗号化し、特定の一の再生装置で再生されるときには、その一の再生装置の識別情報を基に生成される暗号鍵でディジタルデータを暗号化することによって、記録媒体に記録されたディジタルデータを再生装置で再生することができる。
【0138】
また、前記ディジタルデータ記録装置は、更に、前記ディジタルネットワークを介して課金処理を行う課金手段を備え、前記制御手段は、再暗号化を行う前記暗号化部の選択に基づいて課金値を決定し、決定した課金値に基づき課金処理を行うように前記課金手段を制御することとしている。
このような構成によって、異なるセキュリティレベルを有する暗号化方式の暗号化部を選択することができ、かつ、暗号化部に応じた料金を支払うことができる。
【0139】
また、前記暗号化手段は、更に、乱数に基づいて生成される暗号鍵で暗号化する第3暗号化部を備え、前記制御手段は、第1暗号化部または第2暗号化部が前記暗号鍵を生成できない場合は、受信された暗号化ディジタルデータの再暗号化を、前記第3暗号化部に行わせることとしている。
このような構成によって、暗号化部で暗号鍵を生成できないときには、ディジタルデータを乱数に基づいて生成される暗号鍵で暗号化することができる。
【0140】
また、前記暗号化手段の有する複数の暗号化部による暗号化されたディジタルデータは、前記通信手段により受信されたディジタルデータの暗号化に比べいずれもセキュリティレベルが低いこととしている。
このような構成によって、再生装置は、ディジタルデータの再生が容易となり、再生装置のコストダウンにつながる。
【0141】
また、前記通信手段により受信されるディジタルデータは異なるセキュリティレベルを有する暗号化方式の一つで暗号化されており、前記受信されるディジタルデータは当該ディジタルデータの暗号化方式を示す属性情報を含み、前記復号化手段は、複数の復号化部を含み、当該復号化部は前記異なるセキュリティレベルを有する暗号化方式で暗号化されたディジタルデータをそれぞれ復号化し、前記制御手段は、前記通信手段により受信された暗号化ディジタルデータの暗号化方式を前記属性情報に基づいて判定し、判定した暗号化方式に対応する前記復号化部により前記暗号化ディジタルデータを復号化するように前記復号化手段を制御することとしている。
【0142】
このよな構成によって、受信されたディジタルデータごとに異なるセキュリティレベルを有する暗号化方式で暗号化されていても、暗号化方式に対応した復号化部を選んで、復号化することができる。
また、前記ディジタルデータ記録装置は、更に、前記ディジタルネットワークを介して課金処理を行う課金手段を備え、前記制御手段は、受信した暗号化ディジタルデータに対し、復号化を行う前記復号化部の選択と再暗号化を行う前記暗号化部の選択とに基づいて課金値を決定し、決定した課金値に基づき課金処理を行うように前記課金手段を制御することとしている。
【0143】
このような構成によって、ディジタルデータの復号化と再暗号化とに対応した利用料金が徴収され、著作権の保護を図ることができる。
また、本発明は、ディジタルデータを記録媒体に記録するディジタルデータ記録方法において、暗号化されたディジタルデータをディジタルネットワークを介して受信する通信ステップと、前記通信ステップにより受信された暗号化ディジタルデータを復号する復号化ステップと、複数の異なるセキュリティレベルを有する暗号化方式の一つで復号化されたディジタルデータを暗号化する暗号化ステップと、前記暗号化ステップにより暗号化されたディジタルデータを前記記録媒体に記録する記録ステップとを有することとしている。
【0144】
このような構成によって、再生装置で容易に再生できる暗号化方式で暗号化されたディジタルデータを記録媒体に記録することができ、かつ、暗号化されているので著作権の保護を図ることができる。
また、前記通信ステップにより受信されるディジタルデータは異なるセキュリティレベルを有する暗号化方式の一つで暗号化されており、前記受信されるディジタルデータは当該ディジタルデータの暗号化方式を示す属性情報を含み、複数の暗号化方式から一の暗号化方式を前記属性情報に基づいて判定する判定ステップを更に有し、前記復号化ステップは、前記判定ステップに従い暗号化されたディジタルデータを復号化することとしている。
【0145】
このような構成によって、通信手段で受信された暗号化されたディジタルデータが異なるセキュリティレベルを有する暗号化方式で暗号化されていても、復号化することができる。
更に本発明は、ディジタルデータを第1記録媒体に記録するディジタルデータ記録装置に適用されるコンピュータ読み取り可能な記録媒体において、暗号化されたディジタルデータをディジタルネットワークを介して受信する通信ステップと、前記通信ステップにより受信された暗号化ディジタルデータを復号する復号化ステップと、複数の異なるセキュリティレベルを有する暗号化方式の一つで復号化されたディジタルデータを暗号化する暗号化ステップと、前記暗号化ステップにより暗号化されたディジタルデータを前記第1記録媒体に記録する記録ステップとの各ステップをコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体としている。
【0146】
このような構成によって、容易に再生できる暗号化方式で暗号化されたディジタルデータを記録媒体に記録し、かつ、著作権の保護を図る機能のないディジタルデータ記録装置に適用して、このような機能を発揮させることができる。
ここで、前記通信ステップにより受信されるディジタルデータは異なるセキュリティレベルを有する暗号化方式の一つで暗号化されており、前記受信されるデータは当該データの暗号化方式を示す属性情報を含み、複数の暗号化方式から一の暗号化方式を前記属性情報に基づいて判定する判定ステップを更に有し、前記復号化ステップは、前記判定ステップに従い暗号化されたディジタルデータを復号化することをコンピュータに実行させることとしている。
【0147】
このような構成によって、通信手段で受信された暗号化されたディジタルデータが異なるセキュリティレベルを有する暗号化方式で暗号化されていても復号化することができる。
【図面の簡単な説明】
【図1】本発明に係るディジタルデータ記録装置の実施の形態1の構成図である。
【図2】上記実施の形態のハード構成を示す外観図及び上記実施の形態で得られた記録媒体の再生装置の外観図である。
【図3】上記実施の形態の音楽データの購入のために開設されたホームページの表示画面の一例を示す図である。
【図4】上記実施の形態の一次記録媒体にダウンロードされた音楽データのデータ構造の一例を示す図である。
【図5】上記実施の形態の音楽データの購入のために開設されたホームページの表示画面の他の一例を示す図である。
【図6】上記実施の形態の動作を説明するフローチャートのその1である。
【図7】上記実施の形態の動作を説明するフローチャートのその2である。
【図8】本発明に係るディジタルデータ記録装置の実施の形態2の構成図である。
【図9】上記実施の形態の情報提供者が提供するディジタル信号を記録する際の表示部に表示される情報を示す図である。
【図10】上記実施の形態の動作を示すフローチャートである。
【図11】本発明に係るディジタルデータ記録装置の実施の形態3の構成図である。
【図12】上記実施の形態の情報提供者が提供するディジタル信号の属性情報のデータ構造を示す図である。
【図13】上記実施の形態の動作を示すフローチャートのその1である。
【図14】上記実施の形態の動作を示すフローチャートのその2である。
【図15】本発明に係るディジタルデータ記録装置の実施の形態4の構成図である。
【図16】本発明に係るディジタルデータ記録装置の実施の形態6の構成図である。
【図17】上記実施の形態のディジタルデータに付されて送信される属性情報のデータ構造の一例を示す図である。
【図18】上記実施の形態の記録媒体に記録される管理情報のデータ構造の一例を示す図である。
【図19】上記実施の形態の動作を説明するフローチャートである。
【図20】上記実施の形態で記録された記録媒体を再生するディジタルデータ再生装置の構成図である。
【図21】上記デジタルデータ再生装置の動作を説明するフローチャートである。
【図22】本発明に係るディジタルデータ記録装置の実施の形態7の構成図である。
【図23】上記実施の形態のディジタルデータに付されて送信される属性情報のデータ構造の一例を示す図である。
【図24】上記実施の形態の動作を説明するフローチャートである。
【図25】上記実施の形態7の変形例のディジタルデータに付されて送信される属性情報のデータ構造の一例を示す図である。
【符号の説明】
100、2101 データ送受信部
101 受付部
102、2102 一次記録媒体
103、2103 データ取出部
104 判定部
105、2115 復号化部郡
106 第1復号化部
107 第2復号化部
108 第n復号化部
109 暗号方式指示部
110 暗号化部郡
111 第1暗号化部
112 第2暗号化部
113 第n暗号化部
114、2110、3709 二次記録媒体
115、2109、3108 記録部
116、2802、3705 固有情報取得部
117 指示受付部
118、3111 課金部
201 パーソナルコンピュータ
202 DVD−RAMドライブ
203 DVD−RAMディスク
204 DVD−Audioプレーヤ
2104 暗号方式判定部
2105 第1の復号化部
2106 第2の復号化部
2107 第nの復号化部
2108、3706 暗号化部
2111 入力部
2112、3104 表示部
2113 記録媒体固有情報取得部
2401 属性情報取得部
2402 コピー制御情報検出判定部
2403 コピー制御情報変換部
2404 課金情報算出部
2800 第1のディジタルデータ記録装置
2801 第2のディジタルデータ記録装置
2803、3707 固有情報取得送出部
3101 通信部
3102 記録媒体
3103 受信データ記録判定部
3105 入力操作部
3119 課金情報記録部
3110 課金情報記録媒体
3700 第1ディジタルデータ記録装置
3701 第1記録媒体
3703 1次記録部
3704 受信データ読出判定部
3710 第2デジタルデータ記録再生装置
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a digital data recording apparatus and method for protecting the copyright of digital data, and a computer-readable recording medium.
[0002]
[Prior art]
With the spread of the Internet in recent years, so-called EC (Electronic Commerce) that uses PCs (personal computers) to download favorite music data, etc. from the homepage, and pays through payment methods such as credit cards. The music distribution by is spreading. The spread of EC music distribution via the Internet (hereinafter referred to as “electronic music distribution”) means that users do not have to go to record stores, and music based on the current CD (Compact Disc). It has the potential to significantly change distribution.
[0003]
By the way, paying attention to the style of listening to music, in addition to watching at home, there are also many styles of watching on the way to work, commuting to school, or in the car, using a portable playback device Occupy a proportion. In this case, it is necessary to record music data on a portable medium such as MD (Mini Disc).
In electronic music distribution, each company adopts its own encryption method to protect copyright. In other words, different encryption methods are employed depending on the production company, distribution channel, usage pattern, and the like.
[0004]
[Problems to be solved by the invention]
In such a situation, when music data is recorded on an MD or the like by electronic music distribution, when the music data at the distribution stage is recorded as it is, a playback device that reproduces the MD or the like decrypts the data corresponding to each encryption method. A device that can be used is required. As a result, the scale of the apparatus increases, resulting in an increase in price, which is disadvantageous for the user.
[0005]
On the other hand, if only the user's profit is considered, if the encryption of the music data distributed electronically is decrypted and recorded in the MD or the like, the playback device can provide an inexpensive one because it does not require decryption. become. However, in this case, copyright protection cannot be achieved by promoting unauthorized copying.
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, a digital data recording apparatus capable of protecting copyright, and capable of reproducing music data recorded on a recording medium with an inexpensive digital data reproducing apparatus, and a method therefor, An object is to provide a computer-readable recording medium.
[0006]
[Means for Solving the Problems]
In order to solve the above-described problems, the present invention provides a digital data recording apparatus for recording digital data on a recording medium, a communication means for receiving encrypted digital data via a digital network, and the communication means. A decrypting means for decrypting the encrypted digital data, and a plurality of encrypting sections, the encrypting sections encrypting the digital data with one of encryption schemes each having a different security level; A recording means for recording the digital data encrypted by the encryption means on the recording medium; and a control means for controlling the decryption means and the encryption means. One of the encryption units re-encrypts the digital data decrypted by the decrypting means.
[0007]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a digital data recording apparatus according to the present invention will be described below with reference to the drawings.
(Embodiment 1)
FIG. 1 is a configuration diagram of Embodiment 1 of a digital data recording apparatus according to the present invention. The digital data recording apparatus includes a data transmission / reception unit 100, a reception unit 101, a primary recording medium 102, a data extraction unit 103, a determination unit 104, a decryption unit group 105, an encryption method instruction unit 109, an encryption method, And a secondary recording medium 114, a recording unit 115, a unique information acquisition unit 116, an instruction receiving unit 117, and a charging unit 118.
[0008]
The digital data recording apparatus other than the secondary recording medium 114 and the recording unit 115 is generally realized by a PC (personal computer) 201 as shown in FIG. 2, and the recording unit 115 is, for example, a DVD (Digital Versatile Disc). In the RAM drive 202, the secondary recording medium 114 is realized by the DVD-RAM disc 203, respectively.
[0009]
This digital data recording apparatus receives music data, which is encrypted digital data distributed via the Internet, downloads it to the primary recording medium 102, then decrypts the digital data with a decoding unit group 105, and encrypts it. The data is recorded on the secondary recording medium 114 by the recording unit 115 as the digital data encrypted again by the converting unit group 110.
[0010]
In this embodiment, although electronic music distribution is described, the type of digital data is not limited to music data, and may be video data, character data, or a combination thereof.
The data transmission / reception unit 100 is a communication unit realized by a modem and control software, and is connected to a host computer (not shown) of an information provider through a telephone line. When the purchase request for the desired song received by the receiving unit 101 is notified via the data extracting unit 103, the request is transmitted to the host computer. Music data distributed according to a purchase request from a host computer is downloaded via the Internet and recorded on the primary recording medium 102. Also, billing information generated when the music is purchased is transmitted to the host computer.
[0011]
Here, information provided by the information provider will be described. The information provider has established a music sales site, that is, a company homepage, and provides information necessary for the purchase of the user such as a song name and a price, or information that motivates the purchase. The user purchases a favorite song based on the information provided by these information providers. FIG. 3 shows an example of information provided by the information provider, that is, a homepage for selling music. The displayed information includes contents such as a song title 301, a singer name 302, a recording time 303, and a price 304. Here, the song name 301 and the singer name 302 are information representing the song name and singer name of the individual music data, respectively. The recording time 303 indicates the recording time (reproduction time) of each song, and the price 304 indicates the selling price of each song. Based on these pieces of information, the user can select a favorite song through the reception unit 101 and notify a purchase request. Of course, as shown in FIG. 3, the information provided by the information provider is not limited to character information, but may be an image such as a jacket picture or music data for trial listening.
[0012]
The receiving unit 101 includes a keyboard, a mouse, and the like, and receives a purchase request for music data from a user who viewed the information shown in FIG. 3 displayed on the display screen of the PC. The received music purchase request is notified to the data transmission / reception unit 100 via the data extraction unit 103.
The primary recording medium 102 is generally realized by a PC hard disk or the like, and stores music data that is encrypted digital data received by the data transmitting / receiving unit 100. Further, when the downloaded music data is recorded on the secondary recording medium 114 by the charging unit 118, for example, encrypted charging data is recorded in the secure area of the primary recording medium.
[0013]
FIG. 4 shows an example of the data structure of downloaded music data stored in the primary recording medium 102, that is, music data provided by the information provider. The music data provided by the information provider is mainly composed of attribute information 401 that is information such as the song name, singer name, and price of the music data, and a song data portion 402 that is the music data itself.
[0014]
The attribute information 401 includes ISRC information 403, song name 404, singer name 405, price 406, information provider name 407, and encryption format 408. Hereinafter, the attribute information will be described.
ISRC (International Standard Recording Code) information 403 is unique information assigned to each music data, and includes country code (2 ASCII characters), owner code (3 ASCII characters), recording year (2 digits), It consists of a serial number (5 digits). The song name 404 and the singer name 405 are character information representing the song name and singer name of the music data, respectively. The price 406 is information representing the price of music data. In the present embodiment, the amount charged when the downloaded music data is recorded on the secondary recording medium using the digital data recording device is shown.
[0015]
The information provider name 407 is information indicating a music data provider name or a copyright owner name. That is, it is information indicating to which vendor the user should be charged when music data is recorded using the digital data recording apparatus, and the amount of money should be distributed.
The encryption format 408 is information indicating in which encryption format the downloaded music data is encrypted. That is, the music data is encrypted with different encryption methods for each information provider. For example, when the information provider A, the information provider B, and the information provider C provide music data, the music data provided by the information provider A is encrypted by the A method and provided by the information provider B. The music data is encrypted by the B method, and the music data provided by the information provider C is encrypted by the C method. In this embodiment, when the information provided by the information provider is encrypted in various formats, the secondary recording medium 114 on which the information is recorded is protected by the playback device while protecting the copyright. The main purpose of the invention is to convert it into an easily decipherable encryption format, and a detailed description of the encryption algorithm is omitted.
[0016]
Further, in the attribute information 401, the price 406 and the information provider name 407 are encrypted as necessary because the information provider may be disadvantaged if falsified.
Upon receiving the digital data extraction instruction from the encryption method instruction unit 109, the data extraction unit 103 first extracts the attribute information 401 from the primary recording medium 102 and notifies the charging unit 118 of the attribute information 401. Further, the information of the encryption format 408 in the attribute information 401 is notified to the determination unit 104. In addition, when the price 406 or the like is encrypted in the attribute information 401, the decrypting unit group 105 decrypts the price and then notifies the charging unit 118 of the decrypted information. Further, the music data part 402 is taken out from the primary recording medium 102 and outputted to the determination part 104. As described above, the data extracted by the data extraction unit 103 is encrypted with different encryption methods for each information provider.
[0017]
The determination unit 104 determines which decryption unit in the decryption unit group 105 is to output the music data based on the information of the encryption format 408 notified from the data extraction unit 103.
The decryption unit group 105 includes n decryption units, the first decryption unit 106 decrypts the digital data encrypted by the A method, and the second decryption unit 107 encrypts by the B method. The n-th decryption unit 108 decrypts the digital data encrypted by the N method. Each decryption unit 106 to 108 is composed of a decryption module for each information provider.
[0018]
For example, if the information of the encryption format 408 notified to the determination unit 104 is the B format, the determination unit 104 outputs the digital data of the music data portion 402 of the music data to the second decryption unit 107 and decrypts it. The second decryption unit 107 decrypts the input digital data and outputs the decrypted digital data to the encryption method instruction unit 109.
When decrypting data encrypted by any of the first to n-th decryption units 106 to 108, if a decryption key is necessary, the data transmitting / receiving unit 100 obtains a decryption key corresponding to the data encryption method, Decrypt the data. In this way, with respect to data encrypted by different encryption methods for each information provider, the data once encrypted by each method is decrypted.
[0019]
When receiving an instruction for the type of encryption method from the instruction receiving unit 117, the encryption method instruction unit 109 instructs the specific information acquisition unit 116 to acquire specific information according to the instruction. When the notification of the specific information instructed from the specific information acquisition unit 116 is received, the data extraction unit 103 is instructed to extract music data. When the notification that the specific information according to the instruction cannot be acquired is received from the specific information acquisition unit 116, the display unit (not shown) displays that the encryption method instructed cannot be encrypted. When the instruction receiving unit 117 has not received an instruction for the type of encryption method, the specific information acquiring unit 116 is instructed to acquire specific information according to the attribute of the secondary recording medium 114. When notified from the unique information acquisition unit 116 that unique information or unique information cannot be acquired, the data extraction unit 103 is instructed to extract music data. A random number is generated when a notification that the unique information cannot be acquired is received.
[0020]
When the encryption method instruction unit 109 receives an instruction of the encryption method from the instruction reception unit 117, the encryption method instruction unit 109 selects one encryption unit corresponding to the instruction, and selects any one of the decryption units 106 of the decryption unit group 105, When the decoded digital data is received from 107,..., 108, the decoded digital data is notified together with the unique information notified from the unique information acquisition unit 116.
[0021]
In addition, when the instruction receiving unit 117 has not received an instruction, the encryption method instruction unit 109 selects one encryption unit according to the type of unique information notified from the unique information acquisition unit 116, and When receiving the input of the decoded digital data from any of the decoding units 106 to 108, the digital data is notified together with the unique information. When the notification that the unique information cannot be acquired is received from the unique information acquisition unit 116, the digital data is notified to one encryption unit together with the generated random number.
[0022]
The encryption unit group 110 includes n encryption units 111, 112,. Each of the encryption units 111, 112,..., 113 encrypts the notified digital data with different types of encryption keys. For example, the first encryption unit 111 encrypts with the encryption key created based on the unique identification information of the secondary recording medium 114. The second encryption unit 112 encrypts with the encryption key created based on the unique identification information of the playback device (not shown) that plays back the secondary recording medium 114. The nth encryption unit 113 encrypts with an encryption key created based on a random number. The data size of each encryption key used in the encryption units 111 to 113 is set smaller than the data size of the encryption key of the encrypted digital data stored in the primary recording medium 102.
[0023]
A small data size of the encryption key of the encrypted digital data recorded on the secondary recording medium 114 means that the difficulty in decrypting the digital data is low. Therefore, the configuration required for decoding the digital data in the playback device that plays back the secondary recording medium 114 is simplified, leading to cost reduction of the playback device.
[0024]
For example, when there is no instruction from the instruction receiving unit 117 and the encryption method instruction unit 109 receives notification of identification information of the secondary recording medium from the unique information acquisition unit 116, the secondary encryption is sent to the first encryption unit 111. Notify the identification information of the recording medium. The first encryption unit 111 creates an encryption key based on the identification information, rewrites the encryption format 408 of the music data attribute information 401 notified from the encryption method instruction unit 109, and generates the song data unit 402. Encrypt with the specified encryption key. The encrypted digital data is notified to the recording unit 115.
[0025]
In addition, when the encryption method instruction unit 109 receives an instruction for encryption based on unique information of a reproduction device (not shown) that reproduces the secondary recording medium 114 from the instruction reception unit 117, the encryption method instruction unit 109 instructs the unique information acquisition unit 116 of the reproduction device. Instructs to obtain unique identification information. When the identification information unique to the playback device is notified from the unique information acquisition unit 116, the identification information and the decrypted digital data notified from the decryption unit group 105 are notified to the second encryption unit 112.
[0026]
The second encryption unit 112 generates an encryption key based on the identification information notified from the encryption method instruction unit 109, encrypts the digital data with the generated encryption key, and notifies the recording unit 115. At this time, the content of the encryption format 408 of the music data attribute information 401 is rewritten in the same way as when the instruction is not received from the instruction receiving unit 117.
The secondary recording medium 114 is composed of, for example, a DVD-RAM disk, MD, or a small semiconductor memory that is embedded or removable depending on the model of the playback device (not shown) shown in FIG. The music data encrypted at 110 is recorded by the recording unit 115. For example, if digital data is recorded on the DVD-RAM disc 203, music can be listened to by inserting the DVD-RAM disc 203 into the DVD-Audio player 204 as shown in FIG.
[0027]
The recording unit 115 is realized by the DVD-RAM drive 202 shown in FIG. 2, for example, and records the digital data notified from the encryption unit group 110 on the secondary recording medium 114. Further, when the recording is completed, the charging unit 118 is notified to that effect.
When the specific information acquisition unit 116 is instructed by the encryption method instruction unit 109 to acquire specific identification information of the secondary recording medium 114, for example, in the case of a DVD-RAM, it is written in a BCA (Burst Cutting Area). Read and notify information. The unique identification information of the secondary recording medium 114 is unique for each medium and is information recorded at the time of normal disk manufacture, and cannot be read or rewritten by a normal user operation. .
[0028]
Therefore, an encryption key is generated based on this identification information, and the digital data encrypted with this encryption key is recorded on a DVD-RAM disc. Even if the content of the DVD-RAM disc is copied and reproduced, the information on which the decryption key is based is different, so that it cannot be decrypted normally. As a result, the copyright of the music data can be reliably protected.
[0029]
In addition, when the encryption method instruction unit 109 gives an instruction to acquire unique identification information of a playback device (not shown) on which the secondary recording medium 114 is mounted, the unique information acquisition unit 116 displays the identification information of the playback device. Read and notify the encryption method instruction unit 109. Since the unique identification information of the playback device is also unique identification information for each device attached at the time of manufacturing the playback device, it cannot be read or rewritten by a normal user operation. Therefore, even if encrypted based on this identification information, it can be played back only by a specific playback device.
[0030]
The unique information acquisition unit 116 is instructed when the unique identification information instructed from the encryption method instruction unit 109 cannot be obtained, that is, when no identification information is attached to the secondary recording medium 114 or the playback device. The cipher method instruction unit 109 is notified that the unique identification information of the type specified cannot be acquired.
When the unique information acquisition unit 116 receives an instruction to acquire specific information without receiving an instruction of the type of specific information from the encryption method instruction unit 109, the secondary recording medium 114 is removed from the playback device such as a DVD-RAM disk. It is determined whether it is possible or it is removable and embedded in a playback device such as a small semiconductor memory. The identification information is read out, and the identification information of the secondary recording medium 114 is notified to the encryption method instruction unit 109. If it is not removable, the identification information of the reproduction device is read out, and the identification information of the reproduction device is similarly notified. . When the identification information cannot be acquired, this is notified to the encryption method instruction unit 109.
[0031]
The instruction receiving unit 117 is realized by a PC keyboard or mouse, receives an instruction of the type of encryption method from the user, and notifies the encryption method instruction unit 109 of the instruction.
In the information on the home page shown in FIG. 3 described above, there was only one selling price. However, if it is the content of the home page as shown in FIG. 5, the price (1) 501 and the price (2) 502 are two ways. The selling price of is shown.
[0032]
The price (1) 501 indicates the price when digital data is encrypted and recorded based on the unique identification information of the secondary recording medium 114, and the price (2) 502 reproduces the secondary recording medium 114. The price when digital data is encrypted and recorded based on the unique identification information of the playback apparatus is shown. These two types of prices can be freely set individually on the information provider side.
[0033]
The user gives an instruction to encrypt the digital data in the preferred encryption form with reference to the song information shown in FIG. 5 or its price information according to the usage form of the secondary recording medium 114 from the instruction receiving unit 117. Can do. For example, when reproduction is performed only on a specific reproduction apparatus, that is, when the secondary recording medium 114 is not reproduced on another reproduction apparatus, an instruction is given to perform encryption based on identification information unique to the reproduction apparatus. As shown in price (2) 502, encryption based on the identification information of the playback device is generally cheaper as shown in FIG. This is because the degree of freedom is lower than that of encryption based on the unique identification information of the secondary recording medium 114 because it cannot be played back by another playback device. When the user wants to freely select a playback device for playback, the user may instruct to perform encryption based on the identification information of the secondary recording medium 114.
[0034]
Note that the instruction receiving unit 117 and the above-described receiving unit 101 are configured as a single unit, but have been described as two components in the description.
The accounting unit 118 receives the notification of the attribute information 401 of the music data from the data extraction unit 103 and stores it. When the notification that the encrypted digital data is recorded on the secondary recording medium 114 is received from the recording unit 115, the charge amount is determined with reference to the price 406 in the attribute information, and the secure area of the primary recording medium 102 is determined. Are written together with the attribute information 401 as billing information.
[0035]
When there are a plurality of prices 406 such as price (1) 501 and price (2) 502 as shown in FIG. 5, the first to n-th encryption units 111 to 111 notified from the encryption method instruction unit 109 are used. The billing amount is determined according to which of 113 is used.
Next, the operation of this embodiment will be described with reference to the flowcharts of FIGS.
First, the reception unit 101 receives a homepage display request from a user, the data transmission / reception unit 100 accesses a homepage established by an information provider that provides music data, and the data extraction unit 103 displays a display unit (not shown). The home page (see FIG. 3 and FIG. 5) is displayed (S602).
[0036]
Next, the data extraction unit 103 waits for a purchase instruction of music data desired by the user from the reception unit 101, and instructs the data transmission / reception unit 100 to receive distribution of the designated music data (S604). When receiving the music data, the data transmitting / receiving unit 100 downloads the music data to the primary recording medium 102 (S606).
The user views the home page display and inputs the type of encryption method from the instruction receiving unit 117 according to the usage form of the secondary recording medium 114.
[0037]
The encryption method instruction unit 109 determines whether or not an instruction of the encryption method type is notified from the instruction receiving unit 117 (S608), and when notified, acquisition of specific information used for the specified encryption method type is obtained. The specific information acquisition unit 116 is instructed (S610). It is determined whether or not notification indicating that the specific information instructed from the specific information acquisition unit 116 cannot be acquired (S612). When the notification to that effect is received, the specified encryption method cannot be used for encryption. A message is displayed on the display unit (not shown) (S614), and the process is terminated. When receiving the notification of the specified type of unique information, the data extraction unit 103 is instructed to extract digital data.
[0038]
The data extraction unit 103 extracts music data recorded on the primary recording medium 102 (S616).
In S608, when it is determined that the instruction is not notified from the instruction reception unit 117, the encryption method instruction unit 109 instructs the specific information acquisition unit 116 to acquire specific information without specifying the type of specific information (S618).
[0039]
The unique information acquisition unit 116 determines the attribute of the secondary recording medium 114 (whether or not the secondary recording medium 114 attached to the playback device (not shown) is removable), and is a removable secondary recording medium. In the case of 114, the identification information of the secondary recording medium 114 is acquired, and in the case of the non-removable secondary recording medium 114, the identification information of the reproducing device is acquired (S620).
[0040]
When the encryption method instruction unit 109 receives the specific (identification) information acquired from the specific information acquisition unit 116 or a notification to the effect that the specific information cannot be acquired (S622), the data extraction unit 103 receives the digital data. Is taken out, and the process proceeds to S616.
Next, the determination unit 104 refers to the encryption format 408 in the attribute information 401 of the music data extracted by the data extraction unit 103, and which of the decryption units 106 to 108 of the decryption unit group 105 performs the decryption. Is determined (S702).
[0041]
The one decryption unit determined by the determination unit 104 decrypts the digital data input via the determination unit 104, and outputs the decrypted digital data to the encryption method instruction unit 109 (S704).
The encryption method instruction unit 109 selects one encryption unit of the encryption unit group 110 according to the specific information (including information indicating that the information cannot be acquired) already notified from the specific information acquisition unit 116, and the specific information (cannot be acquired). For the information to that effect, the generated random number) and the decrypted digital data are notified (S706).
[0042]
The one encryption unit that receives the notification from the encryption method instruction unit 109 generates an encryption key based on the unique (identification) information (for the notification of the random number, generates an encryption key based on the random number), and digitally Encrypt data. At this time, the content of the encryption format 408 in the attribute information 401 is also rewritten (S708).
The recording unit 115 records the digital data notified from any of the first to n-th encryption units 111 to 113 in the secondary recording medium 114 (S710), and notifies the charging unit 118 when the recording is completed.
[0043]
Upon receiving the notification from the recording unit 115, the charging unit 118 determines a charging amount according to the price 406 and the like notified from the data extraction unit 103, records the charging information in the primary recording medium 102 (S712), and ends the processing. To do.
In the above embodiment, the decoding unit group 105 is composed of a decoding module (decoding unit) for each information provider. However, the decoding unit group has a quality of music data, for example, 24-bit LPCM (Liner Each decoding unit may be provided according to digital data such as Pulse Code Modulation (MP3) or Moving Picture Experts Group 1 Audio Layer 3 (MP3). The high-quality 24-bit LPCM is encrypted digital data with high difficulty in decryption, the normal-quality MP3 is encrypted digital data with low difficulty in decryption, and the first decryption unit is 24 The bit LPCM digital data may be decoded, and the second decoding unit may decode the MP3 digital data.
[0044]
In the above-described embodiment, the encryption unit group 110 is provided with each encryption unit according to the type of unique information, but the digital data decrypted by the first decryption unit is the first corresponding to the quality described above. The digital data encrypted by the encryption unit, decrypted by the second decryption unit is encrypted by the second encryption unit, and the digital data decrypted by the nth decryption unit is encrypted by the nth encryption unit You may make it do. In this case, the data size of the encryption key used for encryption in the first encryption unit is set larger than that of the second encryption unit, and that of the second encryption unit is set larger than that of the nth encryption unit. . The billing unit determines the billing amount by the decryption unit obtained by decrypting the digital data and the encryption unit obtained by re-encrypting the decrypted digital data. By doing so, the copyright protection can be ensured more with high-quality music data. At this time, the information provider can also set a high price for high-quality music data.
[0045]
The digital data recording apparatus of the above embodiment is shown in the block diagram in FIG. 1, but records a program for causing a computer to perform the function of each component on a computer-readable recording medium such as a floppy disk. The digital data recording apparatus that does not have a copyright protection function can be used as a device having a copyright protection function.
[0046]
In this embodiment, the digital data is described as being downloaded from the host computer when the user makes a purchase request. However, only the music data or the attribute information is temporarily stored regardless of whether or not the digital data is purchased. It is also conceivable that a purchase procedure is performed on digital data recorded on the primary recording medium 102 in the PC and recorded on the primary recording medium 102.
[0047]
In the present embodiment, the attribute information 401 is described as being described separately from the song data 402. However, the attribute information 401 can be embedded in the digital data of the song data 402 in the form of a so-called Water Mark (electronic watermark). It is.
In the present embodiment, there is no particular mention regarding data input / output between the decryption unit group 105 and the encryption unit group 110 via the encryption method instruction unit 109. The transmission of data is performed, or the decryption unit group 105, the encryption method instruction unit 109, and the encryption unit group 110 are realized by a single chip to prevent leakage of the decrypted data. Good.
[0048]
Further, the accounting information has been described as being recorded in a secure area in the primary recording medium 102, but for the accounting information, a recording medium such as an IC card different from the primary recording medium 102 is provided, It is possible to record on this.
In this embodiment, the description of the charging timing is omitted. However, for example, when digital data is recorded on the secondary recording medium 114, it must be connected to the host computer, or the charging amount is It may be automatically connected to the host computer when a certain amount of money is reached, or automatically connected to the host computer when a certain date and time elapses after recording the accounting information.
[0049]
Furthermore, in the present embodiment, the information provided by the information provider has been described as audio information. However, the present invention is not limited to this, and video information, audio information, character information, or video information, audio information, and character information. Of course, a combination of these may be used.
(Embodiment 2)
FIG. 8 is a block diagram of Embodiment 2 of the digital data recording apparatus according to the present invention. This digital data recording apparatus is generally realized by a personal computer, and includes a data transmission / reception unit 2101, a primary recording medium 2102, a data extraction unit 2103, an encryption method determination unit 2104, a first decryption unit 2105, and a second decryption unit. 2106, a third decryption unit 2107, an encryption unit 2108, a recording unit 2109, a secondary recording medium 2110, an input unit 2111, a display unit 2112, and a recording medium specific information acquisition unit 2113. The decoding unit group 2115 includes a first decoding unit 2105, a second decoding unit 2106, and a third decoding unit 2107, but the number of decoding units is not limited to three. Here, it is shown that it is composed of a plurality of decoding units.
[0050]
In the present embodiment, it is assumed that the data to be recorded is music data and the music data is distributed via the Internet. In addition, it is assumed that data is encrypted with different encryption methods for each information provider.
An information provider provides information necessary for purchase such as a song title, price, copy control information (hereinafter referred to as attribute information) or information that is eager to purchase, superimposed on music data or separated from music data. However, in the present embodiment, a mode in which attribute information is provided separately from music data will be described.
[0051]
The data transmission / reception unit 2101 is a communication unit realized by a modem, and is connected to a provider's host computer (not shown) through a telephone line. First, the user acquires attribute information provided by the information provider. The attribute information acquired by the data transmission / reception unit 2101 is recorded on the primary recording medium 2102, and part or all of the information is displayed on the display unit 2112. FIG. 9 shows an example of information displayed on the display unit 2112. The displayed information includes contents such as a song title 2201, a song title code 2202, a singer name 2203, and a data acquisition destination 2204. Here, the song name 2201 and the singer name 2203 are information representing the song name and singer name for the music data, respectively. The song name code 2202 is an identifier for distinguishing music data from other music data, and is attached with, for example, ISRC (International Standard Recording Code) information. Based on these pieces of information, the user can select a favorite song through the input unit 2111 and notify a purchase request. In this embodiment, the data acquisition destination 2204 is URL (Uniform Resource Locator) information in which the corresponding music is recorded. Of course, if ISRC information is attached to the song name code 2202, the data acquisition destination can be specified from the song name code 2202.
[0052]
The input unit 2111 is realized by a mouse, a keyboard, and the like, receives an instruction to purchase a song from the user, that is, a recording instruction, and notifies the data transmission / reception unit 2101. Based on the information displayed on the display unit 2112, the user clicks on the song name with the mouse to instruct recording of music data.
When there is a music data recording instruction from the input unit 2111, the data transmission / reception unit 2101 downloads the song requested to be recorded from the provider's host computer through the telephone line. At this time, the position of the song data is specified based on the URL information in the attribute information. The downloaded data is once recorded on the primary recording medium 2102.
[0053]
The primary recording medium 2102 is generally a personal computer hard disk, and records music data that the user desires to purchase in an encrypted form. Therefore, for subsequent operations, it is not always necessary to connect to the host computer of the provider.
The data extraction unit 2103 extracts music data to be recorded from the primary recording medium 2102. At this time, the user selects music data to be recorded on the secondary recording medium 2110 through the input unit 2111, based on information similar to the information shown in FIG. The data extracted by the data extraction unit 2103 is encrypted by an encryption method for each information provider. For this reason, the encryption method determination unit 2104 determines that decryption is performed using an appropriate decryption method. Specifically, it is possible to add the information that can identify the encryption method to the header part of the digital data and transmit the data, or to describe the encryption method in the attribute information, and the encryption method according to these values. Determine.
[0054]
The first decryption unit 2105, the second decryption unit 2106, and the third decryption unit 2107 indicate that there is a decryption method for each information provider. It is not limited. The encryption method determination unit 2104 selects an appropriate decryption unit, and decrypts the data encrypted by the decryption unit. At this time, for example, a decryption key corresponding to the data encryption method acquired by the encryption method determination unit 2104 is obtained or generated, and the decryption unit decrypts the data based on the decryption key. Therefore, data encrypted by each method is once decrypted with respect to data encrypted by different encryption methods.
[0055]
Next, the data decrypted by the encryption unit 2108 is encrypted. Here, encryption is performed using unique information unique to the recording medium as encryption key information. Incidentally, since one method of performing encryption based on the recording medium specific information is disclosed in Japanese Patent Laid-Open No. 5-257816, detailed description thereof is omitted here.
The recording medium unique information acquisition unit 2113 takes out the unique information from the secondary recording medium 2110 according to the instruction from the encryption unit 2108, and transmits it to the encryption unit 2108.
[0056]
The encryption unit 2108 encrypts the unique information acquired by the recording medium unique information acquisition unit 2113 using the encryption key.
Here, information unique to the secondary recording medium 2110 will be described.
The secondary recording medium 2110 has unique identification information for each medium. For example, in the case of a DVD-RAM (Digital Versatile Disc Random Access Memory), this corresponds to information written in a BCA (Burst Cutting Area). This information is unique for each disc, and is normally recorded at the time of disc production and cannot be rewritten. Therefore, even if a malicious user duplicates the contents of a disc using a tool capable of bit copying, the information on which the decryption key is based cannot be decrypted and the data cannot be copied. It is possible to securely protect the rights.
[0057]
The recording unit 2109 records the encrypted data on the secondary recording medium 2110.
The operation of the digital data recording apparatus configured as described above will be described below with reference to the flowchart of FIG.
First, the data transmission / reception unit 2101 downloads attribute information (S2301), waits for a digital data recording instruction from the user (S2302), downloads the designated digital data, and records it on the primary recording medium 2102 (S2303). . Next, the encryption method of the downloaded data is determined, and decryption is instructed to an appropriate decryption unit 2105 to 2107 (S2304). Decoding is performed by the decoding units 2105 to 2107 (S2305). When the decrypted data is input, the encryption unit 2108 acquires the unique information of the secondary recording medium 2110 from the recording medium unique information acquisition unit 2113 (S2306). Using the acquired unique information as a part of the encryption key, an encryption key is created, and the encryption unit 2108 encrypts the data (S2307). The recording unit 2109 records the encrypted data on the secondary recording medium 2110 (S2308), and ends the process.
[0058]
This completes the description of the digital data recording apparatus according to the second embodiment of the present invention.
Next, a digital data recording apparatus according to Embodiment 3 of the present invention will be described.
(Embodiment 3)
FIG. 11 is a configuration diagram of Embodiment 3 of the digital data recording apparatus according to the present invention. This digital data recording apparatus is generally realized by a personal computer, and includes a data transmission / reception unit 2101, a primary recording medium 2102, a data extraction unit 2103, an encryption method determination unit 2104, a decryption unit group 2115, an attribute information acquisition unit 2401, a copy control. An information detection determination unit 2402, a copy control information conversion unit 2403, a billing information calculation unit 2404, an encryption unit 2108, a recording unit 2109, a secondary recording medium 2110, an input unit 2111, a display unit 2112, and a recording medium specific information acquisition unit 2113 are provided. Prepare.
[0059]
In the third embodiment, the same reference numerals are given to the same components as those of the digital data recording apparatus of the second embodiment, the description thereof is omitted, and the portions unique to the present embodiment are described. To do.
First, in the present embodiment, it is assumed that the attribute information of data to be recorded is as shown in FIG. The attribute information shown in FIG. 12 includes information such as copy control information 2501 and charging information 2502 in addition to the attribute information shown in FIG. Here, the copy control information 2501 includes information on the number of generations or the number of times copying is permitted. For example, regarding the number of generations, values such as “unlimited copy allowed”, “one generation copy allowed (grandchild copy prohibited)”, “copy prohibited”, and the like are taken. On the other hand, the number of times is the number of times copying is permitted and can take an integer value of 0 or more. For example, “grandchild copy is impossible” means that after recording digital data on the secondary recording medium 2110, copying based on the data in the secondary recording medium 2110 is not permitted. “Unrestricted permission” means no restriction. When information on the number of times of copying is included, such as “2 times copying is possible”, it means the number of times that data can be recorded on the secondary recording medium 2110.
[0060]
The attribute information acquisition unit 2401 acquires attribute information corresponding to data to be reproduced from the primary recording medium 2102. Here, copy control information and billing information are extracted. Since the attribute information includes copyright protection information and billing information, it is desirable that the attribute information be recorded in a secure area in the primary recording medium 2102 and cannot be accessed by a normal user operation.
[0061]
The copy control information detection determination unit 2402 extracts the copy control information in the attribute information, and acquires information on whether or not subsequent copying is permitted, and if it is permitted, the number of generations or the number of times.
When copying is permitted, the copy control information detection determination unit 2403 rewrites the copy control information as necessary. For example, when grandchild copy is prohibited, the value of the copy control information is changed to prohibit subsequent copying, and when the permitted number of copies is limited, the value is subtracted by “1” from the permitted number. change.
[0062]
What is important here is the numerical value of how many times data recorded on the primary recording medium 2102 is copied to the secondary recording medium 2110 when the copy permission count is set. The data to be rewritten is data recorded in the primary recording medium 2102. Therefore, it is recorded in the primary recording medium 2102. The copy permission count is converted to a value obtained by subtracting “1”, and the copy permission count to be recorded on the secondary recording medium 2110 is recorded as 0.
[0063]
The charging information calculation unit 2404 acquires the charging information of the corresponding song from the attribute information acquired by the attribute information acquisition unit 2401, calculates the charging amount based on this, and records it in a secure area in the primary recording medium 2102 To do.
The operation of the digital data recording apparatus configured as described above will be described below with reference to the flowcharts of FIGS.
[0064]
First, the data transmitting / receiving unit 2101 downloads attribute information (S2601), waits for a digital data recording instruction from the user (S2602), downloads the instructed digital data, and records it on the primary recording medium 2102 (S2603). . Next, attribute information of the data to be recorded is acquired by the attribute information acquisition unit 2401 (S2604). The copy control information determination unit 2402 determines copy control information in the attribute information, and determines whether copying is permitted (S2605). When copying is permitted, information on the generation and number of times for which copying is permitted is acquired and rewritten by the copy control information conversion unit 2403 as necessary (S2606). If copying is not permitted, the subsequent processing is interrupted (S2607). Next, the encryption method is determined, and decryption is instructed to an appropriate decryption unit in the decryption group 2115 (S2608). Decoding is performed by the decoding units 2105 to 2107 (S2609). When the decryption is completed, an appropriate billing amount is calculated from the billing information in the attribute information acquired by the attribute information acquiring unit 2401 (S2610).
[0065]
When the decrypted data is input, the encryption unit 2108 acquires the unique information of the secondary recording medium 2110 from the recording medium unique information acquisition unit 2113 (S2611). Using the acquired unique information as a part of the encryption key, an encryption key is created, and the encryption unit 2108 encrypts the data (S2612). The recording unit 2109 records the encrypted data on the secondary recording medium 2110 (S2613), and ends the process.
[0066]
This completes the description of the third embodiment of the present invention.
(Embodiment 4)
Next, a digital data recording apparatus according to Embodiment 4 of the present invention will be described. This digital data recording apparatus is almost the same as that of the second embodiment, except that the unique information acquisition / transmission unit 2803, the recording unit 2109, and the secondary recording medium 2110 are in the second digital data recording apparatus. Only the information of is different. FIG. 15 is a block diagram of Embodiment 4 of the digital data recording apparatus according to the present invention. This digital data recording apparatus includes a first digital data recording apparatus 2800 and a second digital data recording apparatus 2801.
[0067]
The first digital data recording apparatus 2800 includes a data transmission / reception unit 2101, a primary recording medium 2102, a data extraction unit 2103, an encryption method determination unit 2104, a decryption unit group 2115, an encryption unit 2108, an input unit 2111, a display unit 2112, A unique information acquisition unit 2802 is provided.
The second digital data recording device 2801 includes a unique information acquisition / transmission unit 2803, a recording unit 2109, and a secondary recording medium 2110.
[0068]
In the fourth embodiment, the same reference numerals are given to the same components as those of the digital data recording apparatus of the second embodiment, the description thereof is omitted, and the portions unique to the present embodiment are described. To do.
When the data decrypted by the decryption unit group 2115 is input to the encryption unit 2108, the recording medium unique information acquisition unit 2802 transmits the unique information to the unique information acquisition / transmission unit 2803 in the second digital data recording device 2801. Send a request to send. The unique information acquisition / transmission unit 2803 acquires the unique identification information of the secondary recording medium 2110 attached to the second digital data recording device 2801, the identification information unique to the second digital data recording device 2801, or both. And sent to the unique information acquisition unit 802.
[0069]
In the encryption unit 2108, the unique identification information of the secondary recording medium 110 attached to the second digital data recording device 2801, the identification information unique to the second digital data recording device 801, or the secondary recording medium 2110 The data is encrypted with a combination of the unique identification information and the identification information unique to the second digital data recording apparatus 2801 as a part of the encryption key, and is output to the second digital data recording apparatus 2801. The recording unit 2109 in the second digital data recording device 2801 records the encrypted data on the secondary recording medium 2110.
[0070]
It is specific information acquired and transmitted by the specific information acquisition / transmission unit 2803. When the secondary recording medium 2110 is fixedly provided in the second digital data recording apparatus 2801, it is used as identification information specific to the apparatus, When the secondary recording medium 2110 is detachably provided, the unique information unique to the secondary recording medium 2110 or the unique identification information of the secondary recording medium 2110 and the identification information unique to the second digital data recording device 2801 By using a combination of information, a more flexible encryption method can be used.
[0071]
This is the end of the description of the fourth embodiment.
(Embodiment 5)
Next, a fifth embodiment of the digital data recording apparatus according to the present invention will be described. This digital data recording apparatus is almost the same as in the second, third and fourth embodiments. Here, the configuration diagram used in the description of Embodiment 4 will be described with reference to FIG. The difference is that an encryption format corresponding to the secondary recording medium 2110 is adopted and recorded. That is, since the minimum unit of data to be handled and the unit of the data amount unit for writing the encrypted data are different between the DVD-RAM and the semiconductor memory, the specific information acquisition unit 2802 receives information about the medium from the specific information acquisition and transmission unit 2803. Is obtained, and encryption is performed in an optimum data unit. For this reason, a plurality of encryption units 2108 exist, and unique information and medium information are also transmitted to an appropriate encryption unit. As described above, not only the DVD-RAM but also a semiconductor memory, an IC card, a hard disk or the like can be used as the secondary recording medium 2110.
[0072]
This is the end of the description of the fifth embodiment.
In addition, the said Embodiment 2-5 was only demonstrated as a system example which can anticipate the best effect in the present condition. The present invention can be implemented and modified without departing from the gist thereof. Specifically, the following modifications are possible.
In the second to fifth embodiments, the digital data is described as being downloaded from the host computer when the user makes a purchase request. However, the primary recording medium 2102 in the user's PC is temporarily used regardless of whether or not the digital data is purchased. It is also conceivable to perform a purchase procedure on digital data recorded in the primary recording medium 2102 in advance.
[0073]
In the second to fifth embodiments, the copy control information is described as attribute information. However, it is also possible to embed it in digital data in a so-called WaterMark (electronic watermark) format.
Further, the accounting information has been described as being recorded in a secure area in the primary recording medium 2102. However, for the accounting information, a recording medium such as an IC card different from the primary recording medium 2102 is provided, It is possible to record on this.
[0074]
In Embodiments 2 to 5, the information provided by the information provider has been described as audio information. However, the present invention is not limited to this, and video information, audio information, character information, or video information and audio information and characters are not limited thereto. Of course, it may be a combination of information.
(Embodiment 6)
FIG. 16 is a block diagram of Embodiment 6 of the digital data recording apparatus according to the present invention.
[0075]
This digital data recording apparatus includes a communication unit 3101, a recording medium 3102, a received data recording determination unit 3103, a display unit 3104, an input operation unit 3105, a recording medium specific information acquisition unit 3106, an encryption unit 3107, , A recording unit 3108, a charging information recording unit 3109, a charging information recording medium 3110, and a charging unit 3111, which are realized by a PC.
[0076]
The communication unit 3101 is realized by a modem, and is connected to a data provider host computer (not shown) and a billing center (not shown) via a telephone line. When the digital data and its attribute information are received from the host computer, the received data recording determination unit 3103 is notified.
Further, the communication unit 3101 notifies the charging unit 3111 of the usage fee inquiry from the charging center, and receives the charging information notification from the charging unit 3111. To be notified.
[0077]
In the present embodiment, digital data provided by a data provider will be described as music data. The data provider uses digital data obtained by encrypting the music data to be provided as necessary, and an information identifier is attached to the digital data. The information identifier is a song name code and is used for identification from other music. Further, attribute information is added to the digital data. The attribute information indicates a usage fee for digital data, and includes information indicating which information provider provides the information.
[0078]
FIG. 17 is a diagram illustrating an example of the contents of attribute information. The attribute information 3201 includes items such as a song name 3202 of a digital data, a performer (singer) 3203, a song name code 3204, a recording fee 3205, a reproduction fee 3206 per reproduction, a reproducible number of times 3207, an encryption state 3208, a copy permission 3209, and the like. Is included.
Here, the song name 3202 and the performer 3203 are displayed on the display unit 3104 and serve as determination materials for instructing whether or not the user copies (duplicates). The song name code 3204 is an identifier for distinguishing music data from other music data, and is unique for each song. For example, ISRC (International Standard Recording Code) is attached. This code is composed of a country code (two ASCII characters), an owner code (three ASCII characters), a recording year (two digits), and a serial number (five digits).
[0079]
The recording fee 3205, the reproduction fee 3206 per reproduction, the reproducible number of times 3207, etc. constitute accounting reference data, and all are information for calculating the usage fee of the music data.
The recording fee 3205 is a fee for recording digital data received by the communication unit 3101 on the recording medium 3102. A reproduction fee 3206 per time indicates a fee per reproduction of the digital data recorded on the recording medium 3102. The reproducible number of times 3207 indicates the number of times that digital data recorded on the recording medium 3102 is permitted to be reproduced. When “100 times” is recorded, it indicates that the data can be reproduced only 100 times. In addition, it is possible to set a purchase format in which a subsequent fee is not required when the number of reproductions exceeds a certain number.
[0080]
The encryption state 3208 is an encryption presence / absence flag, and indicates whether the digital data received by the communication unit 3101 is encrypted.
Copy permission 3209 is a recording permission flag, and is information indicating whether or not recording on the user side, that is, recording of music data received on the recording medium 3102 is permitted. “Only once” indicates that recording is permitted only once, and “permitted” indicates that recording is permitted any number of times.
[0081]
The main object of the present invention is to record (copy) the received music data on the recording medium 3102 and to protect the copyright of the music when the music data is played back. The explanation for the case where only listening is permitted is simplified. In this case, the copy permission 3209 is “impossible”. In this digital data recording apparatus, although the decoding unit and the output unit are omitted from the configuration, the digital data received by the communication unit 3101 is decoded by the decoding unit, and music is output from the output unit. . At this time, the charge standard data includes a listening fee.
[0082]
The recording medium 3102 is made of a rewritable storage member, and is detachably attached to the apparatus main body, and is composed of, for example, a DVD-RAM.
Unique information of the recording medium 3102 is recorded in advance in a non-rewritable secure area of the recording medium 3102.
In addition, digital data encrypted by the encryption unit 3107 is recorded on the recording medium 3102 by the recording unit 3108.
[0083]
Further, management information and attribute information of the recorded digital data are recorded on the recording medium 3102 by the recording unit 3108.
When receiving notification of the digital data and its attribute information 3201 from the communication unit 3101, the received data recording determination unit 3103 stores the attribute information 3201 when it is first notified. Among the attribute information, the song name 3202, the performer is stored. 3203, a recording fee 3205, a reproduction fee 3206 per time, and the like are displayed on the display unit 3104, and the digital data is notified to the encryption unit 3107.
[0084]
When a copy (duplication) instruction is received from the input operation unit 3105, it is determined whether or not copying of digital data of the music title code 3204 of the instructed music is possible by referring to the copy permission 3209 of the attribute information 3201. If copying is permitted, the recording medium unique information acquisition unit 3106 is instructed to acquire the unique information of the recording medium 3102. In addition, the music title code 3204 and the encryption state 3208 are notified to the encryption unit 3107.
[0085]
If copying is impossible, the display unit 3104 displays that effect.
When the received data recording determination unit 3103 receives a copy end notification from the recording unit 3108, it rewrites the stored item of the attribute information 3201 and the copy permission 3209. That is, when the copy permission 3209 is “only once”, it is rewritten to “copy not possible”, and when “number of times allowed” is recorded, it is rewritten to a number obtained by subtracting “1”. The storage area for storing the attribute information 3201 is provided in the EEPROM, and the stored contents are not lost even when the power of the digital data recording apparatus is turned off.
[0086]
For example, after notifying the encryption unit 3107 of “song01” of the song name code 3204 and receiving a copy end notification from the recording unit 3108, the item corresponding to “song01”, copy permission 3209 is changed from “only once allowed”. Rewrite to "Cannot copy". By doing so, it is possible to prevent the rights of the data provider from being violated.
[0087]
The display unit 3104 is composed of a liquid crystal display, a CRT, or the like, and displays a song name or the like of music data that is digital data or a message that copying cannot be performed under the control of the reception data recording determination unit 3103.
The input operation unit 3105 is composed of a mouse or the like, accepts a user copy instruction, and notifies the received data recording determination unit 3103. The user looks at the song name displayed on the display unit 3104 and the player's display, and when downloading the music to the recording medium 3102, the user clicks the song name with the mouse to instruct the copying of the music. .
[0088]
When the recording medium unique information acquisition unit 3106 receives a unique information acquisition instruction from the received data recording determination unit 3103, the recording medium unique information acquisition unit 3106 reads the unique information recorded in the secure area of the recording medium 3102 and notifies the encryption unit 3107.
The encryption unit 3107 creates an encryption key based on the unique information notified from the recording medium unique information acquisition unit 3106. The digital data encrypted by using the encryption key that created the digital data notified from the received data recording determination unit 3103 is created and notified to the recording unit 3108.
[0089]
If the digital data notified from the received data recording determination unit 3103 has been notified that it has been encrypted, the digital data may be decrypted or left as it is.
For example, when the digital data dataA to be recorded on the recording medium 3102 is notified from the received data recording determination unit 3103, if the encryption key KM is created based on the unique information of the recording medium 3102, the encrypted digital data E (KM , dataA). When recording the digital data dataA on another recording medium, when the encryption key K′M is created based on the unique information of the other recording medium, the encrypted digital data E is E (K′M, dataA).
[0090]
Here, a technique for encrypting digital data is described in JP-A-5-257816.
The recording unit 3108 records the encrypted digital data notified from the encryption unit 3107 on the recording medium 3102. At this time, management information of the digital data recorded on the recording medium 3102 is created and recorded on the recording medium 3102.
[0091]
FIG. 18 is a diagram illustrating an example of management information. In the management information 3301, a song name code 3204 that is an identifier of recorded digital data and a recording start address 3302 and a recording end address 3303 of the digital data recorded on the recording medium 3102 are recorded correspondingly.
When the digital data recorded on the recording medium 3102 is reproduced, the management information 3301 is referred to.
[0092]
When recording of the encrypted digital data and management information on the recording medium 3102 is completed, the recording unit 3108 reads the attribute information 3201 corresponding to the recorded digital data stored in the received data recording determination unit 3103, Write to the recording medium 3102. Further, the received data recording determination unit 3103 is notified of the end of copying. In addition, the billing information recording unit 3109 is notified of the song name code of the recorded digital data.
[0093]
Upon receiving the notification of the song name code 3204 from the recording unit 3108, the billing information recording unit 3109 reads the recording fee 3205 of the attribute information 3201 corresponding to the song name code 3204 stored in the received data recording determination unit 3103, and the recording fee is When paying, the music name code, recording fee, recording date and time, etc. are recorded as charging information on the charging information recording medium 3110.
[0094]
The billing information recording medium 3110 includes a RAM card or the like, and billing information of digital data downloaded to the recording medium 3102 is recorded by the billing information recording unit 3109.
When there is a usage fee inquiry from a billing center (not shown) via the communication unit 3101, the billing unit 3111 reads the unsettled billing information recorded in the billing information recording medium 3110 and sends it to the communication unit 3101. Notice. When the notification is completed, a flag that has been notified (settled) to the charging center is recorded in the charging information recording medium 3110.
[0095]
Next, the operation of the present embodiment will be described using the flowchart of FIG.
First, the received data recording determination unit 3103 waits for a digital data recording instruction from the user (S3402), and determines whether or not copying of the instructed digital data is permitted by referring to the attribute information 201 (S3404). If NO, the display unit 3104 displays that copying is not permitted (S3406), and the process ends.
[0096]
When copying is permitted, the recording medium unique information acquisition unit 3106 acquires the unique information of the recording medium 3102 recorded in the secure area of the recording medium 3102 and notifies the encryption unit 3107 (S3408). .
The encryption unit 3107 creates an encryption key based on the unique information and encrypts the digital data (S3410).
[0097]
The recording unit 3108 records the encrypted digital data on the recording medium 3102 (S3412).
Next, the billing information recording unit 3109 determines whether or not the recording fee for the recorded digital data is charged (S3414). If it is free, the process ends. If it is charged, the charge information is recorded in the charge information recording medium 110 (S3416), and the process ends.
[0098]
FIG. 20 is a block diagram of a reproducing apparatus for digital data recorded on the recording medium 3102 by the digital data recording apparatus described above.
This digital data reproduction apparatus includes a recording medium 3102, an input operation unit 3501, a reproduction information reading unit 3502, a display unit 3503, a recording medium specific information acquisition unit 3504, a decoding unit 3505, a reproduction unit 3506, A billing information recording unit 3507 and a billing information recording medium 3508 are provided.
[0099]
The recording medium 3102 records unique information that is an identifier for identifying the DVD-RAM in which the digital data encrypted by the digital data recording apparatus, the management information 3301, and the attribute information 3201 are recorded.
When the input operation unit 3501 receives an instruction to start reproduction from the user, the input operation unit 3501 gives an instruction for initial activation to the reproduction information reading unit 3502. When an instruction for the song name is received from the user, the playback information reading unit 3502 is notified of the song name. In addition to the initial activation instruction, the automatic reproduction mode instruction is also given to the reproduction information reading unit 3502 when the recording medium 3102 is inserted into the digital data reproduction apparatus.
[0100]
Upon receiving an initial activation instruction from the input operation unit 3501, the reproduction information reading unit 3502 reads the attribute information 3201 recorded on the recording medium 3102 and displays a list of the song name 3202 and the player 3203 as the items. To display. Also, upon receiving a song title instruction or an automatic playback mode instruction from the input operation unit 3501, it is determined whether or not the corresponding number of possible playbacks 3207 of the attribute information 3201 is “1” or more. If the number of reproducible times 3207 is “1” or more, the song name code 3204 is read, the encrypted digital data recorded from the recording start address to the recording end address of the management information 3301 is read, and the decryption unit 3505 is read. Notice. At this time, the recording medium unique information acquisition unit 3504 is instructed to acquire the unique information, and the charge information recording unit 3507 is notified of the song name code 3204 and the reproduction fee 3206 per time. When the reading of the digital data is completed, the number of reproducible times 3207, which is an item of the attribute information 3201, is rewritten to a number obtained by subtracting “1”. If the reproducible count 3207 is “infinite”, it is left as it is.
[0101]
When it is determined that the number of reproducible times is less than “1”, the reproduction information reading unit 3502 displays on the display unit 3503 that the number of reproducible times has been exceeded.
A display unit 3503 includes a liquid crystal display or the like, and displays a list of music titles read by the reproduction information reading unit 3502. In addition, in response to the song name designation from the user exceeding the reproducible number of times, the fact that the reproducible number of times is exceeded is displayed.
[0102]
When the reproduction information reading unit 3502 is instructed to acquire specific information, the recording medium specific information acquisition unit 3504 acquires specific information that is an identifier of the recording medium 3102 from a secure area of the recording medium 3102, and a decoding unit 3505. Notify
Upon receiving notification of unique information from recording medium unique information acquisition unit 3504 and notification of encrypted digital data from reproduction information reading unit 3502, decryption unit 3505 creates a decryption key based on the unique information. Then, the encrypted digital data is decrypted and the decrypted digital data is notified to the playback unit 3506.
[0103]
Upon receiving notification of digital data from the decoding unit 3505, the reproduction unit 3506 decodes and reproduces music. When the music playback is finished, the charging information recording unit 3507 is notified of the playback end.
Upon receiving the notification of the end of playback from the playback unit 3506, the billing information recording unit 3507 uses the song name code 3204, the playback fee 3206 per playback, and the playback date and time notified from the playback information reading unit 3502 as billing information. Recording is performed on the recording medium 3508. If the reproduction fee 3206 per time is not charged, recording is not performed.
[0104]
The billing information recording medium 3508 is composed of a RAM card or the like, and billing information is recorded by the billing information recording unit 3507.
Next, the operation of this digital data reproducing apparatus will be described with reference to the flowchart shown in FIG.
First, the user instructs the start of reproduction using the remote controller or the like of the input operation unit 3501, and designates the song name displayed on the display unit 3503. The reproduction information reading unit 3502 determines that it is a music reproduction request (S3602), and determines whether or not the number of reproductions of the designated song name is “1” or more by referring to the attribute information 3201 (S3604). If the number of reproducible times is less than “1”, the display unit 3503 displays that the number of reproducible times has been exceeded (S3606), and ends the process.
[0105]
If the number of reproducible times is “1” or more, the reproduction information reading unit 3502 reads the encrypted digital data from the recording medium 3102 and notifies the decryption unit 3505 (S3608).
The recording medium specific information acquisition unit 3504 acquires the specific information from the recording medium 3102 and notifies the decoding unit 3505 (S3610).
[0106]
The decryption unit 3505 decrypts the encrypted digital data using the unique information as a decryption key (S3612).
The playback unit 3506 decodes the digital data and plays back and outputs music (S3614).
The charging information recording unit 3507 determines whether or not the reproduction fee is charged (S3616). If the charging fee is free, nothing is done, and if it is charged, the charging information is recorded in the charging information recording medium 3508 ( S3618), the process is terminated.
[0107]
(Embodiment 7)
FIG. 22 is a block diagram of Embodiment 7 of the digital data recording apparatus according to the present invention. This digital data recording apparatus includes a first digital data recording apparatus 3700 and a second digital data recording / reproducing apparatus 3710.
The first digital data recording device 3700 includes a first recording medium 3701, a communication unit 3101, a received data primary recording determination unit 3702, a display unit 3104, an input operation unit 3105, a primary recording unit 3703, A data read determination unit 3704, a unique information acquisition unit 3705, an encryption unit 3706, a billing information recording unit 3109, a billing information recording medium 3110, and a billing unit 3111 are provided and realized by a PC.
[0108]
The second digital data recording / reproducing device 3710 includes a unique information acquisition / transmission unit 3707, a secondary recording unit 3708, a second recording medium 3709, an input operation unit 3501, a reproduction information reading unit 3502, a display unit 3503, A decrypting unit 3505, a reproducing unit 3506, a charging information recording unit 3507, and a charging information recording medium 3508 are provided.
[0109]
The same components as those of the digital data recording apparatus and the digital data reproducing apparatus of the sixth embodiment are denoted by the same reference numerals, description thereof is omitted, and only the parts unique to the present embodiment are described. explain.
First, the first digital data recording device 3700 will be described. The difference from the digital data recording apparatus of the sixth embodiment is that a first recording medium 3701 is fixedly provided in this apparatus, and the digital data recorded on the first recording medium 3701 is encrypted for secondary recording. To be output.
[0110]
The first recording medium 3701 is composed of a writable recording member such as a hard disk that is fixedly provided in the apparatus 3700. Digital data that is music data received by the communication unit 3101 and its management information are written to the first recording medium 3701 by the primary recording unit 3703.
The reception data primary record determination unit 3702 writes the attribute data attached to the digital data received by the communication unit 3101 in a storage area provided in the EEPROM. An example of attribute information received in the present embodiment is shown in FIG. The attribute information 3801 indicates that the attribute information 3201 and the secondary recording fee 3802 of the sixth embodiment are recorded, and the number of times permitted to record the copy permission (primary) 3803 and (secondary) 3804. Is different.
[0111]
Also, “Song E” of the song name code “song05” indicates that copying is not permitted for both primary and secondary, and that only real-time listening is permitted.
Upon receiving an instruction for secondary recording of a certain music from the user, the received data primary recording determination unit 3702 first checks the item copy permission (primary) 3803 of the attribute information 3801 to determine whether or not primary recording is permitted. Judgment. If not permitted, the display unit 3104 displays a message indicating that the information is not permitted. If permitted, the primary recording unit 3703 is notified of the digital data of the instructed music. Other functions are the same as those of the reception data recording determination unit 3103 of the sixth embodiment.
[0112]
The primary recording unit 3703 records the notified digital data on the first recording medium 3701. At this time, the management information is written in the same manner as the recording unit 3108 in the sixth embodiment. In the sixth embodiment, the encryption key is created based on the unique information of the recording medium 3102 and the digital data is encrypted. However, in the present embodiment, the first recording medium 3701 is removed, Since it is not used by other devices, it is not encrypted.
[0113]
In addition, when the recording of the digital data on the first recording medium 3701 is completed, the primary recording unit 3703 notifies the received song name code 3805 to the received data read determination unit 3704.
When receiving the notification of the song title code 3805 from the primary recording unit 3703, the reception data reading determination unit 3704 indicates whether or not secondary recording of the music is permitted, and attribute information 3801 of the reception data primary recording determination unit 3702. Judgment is made by looking at the copy permission (secondary) 3804 inside. When it is not permitted, or when the permitted number is not “1” or more, the display unit 3104 displays that secondary recording is not permitted.
[0114]
When the secondary recording is permitted, the reception data reading determination unit 3704 looks at the management information (see FIG. 18) and reads the digital data of the notified song name code recorded on the first recording medium 3701. The encryption unit 3706 is notified, and the unique information acquisition unit 3705 is instructed to acquire unique information.
Further, when the reading of the digital data is completed, the reception data reading determination unit 3704 subtracts “1” from the number of times of copy permission (secondary) 3804 of the attribute information 3801 stored in the reception data primary recording determination unit 3702. Rewrite as a number. For example, if it is “permitted only once”, it is rewritten as “non-permitted”, and if only “permitted”, the number of times is unlimited, so rewriting is not performed as it is.
[0115]
The reception data read determination unit 3704 reads out the attribute information stored in the reception data primary record determination unit 3702 and notifies the encryption unit 3706 after the notification of the digital data.
When the unique information acquisition unit 3705 is instructed to acquire the unique information from the reception data read determination unit 3704, the unique information acquisition unit 3705 acquires and transmits the unique information of the second digital data recording / reproducing device 3710 connected to the first digital data recording device 3700. Requests the part 3707 to send the unique information. When the notification of unique information is received from the unique information acquisition / transmission unit 3707, the unique information is notified to the encryption unit 3706.
[0116]
The encryption unit 3706 creates an encryption key based on the unique information notified from the unique information acquisition unit 3705, encrypts the digital data notified from the received data read determination unit 3704, and performs the second digital data recording / reproducing device 3710. To the secondary recording unit 3708. After sending out the encrypted digital data, the notified attribute information is also sent out.
[0117]
Next, the second digital data recording / reproducing device 3710 will be described. The second digital data recording / reproducing device 3710 is realized by a portable device such as a headphone stereo type device. Further, the second recording medium 3709 is composed of a semiconductor memory IC card or the like that is detachable from the device 3710.
When the unique information acquisition / transmission unit 3707 receives the transmission request of the unique information from the unique information acquisition unit 3705 of the first digital data recording device 3700, the unique identification of the second recording medium recorded in the second recording medium 3709 in advance. Information and device identification information unique to the device 3710 are acquired and notified to the specific information acquisition unit 3705. In addition, upon receiving a notification instruction for specific information from the reproduction information reading unit 3502, the medium identification information and device identification information are notified to the decryption unit 3505.
[0118]
When receiving the output of the encrypted digital data and the attribute information from the encryption unit 3706 of the first digital data recording device 3700, the secondary recording unit 3708 records it on the second recording medium 3709. In addition, management information 3301 as shown in FIG. 18 is recorded. The decryption unit 3505 creates a decryption key based on the two information of the medium identification information and the device identification information notified from the unique information acquisition / transmission unit 3707, and the encrypted information notified from the reproduction information reading unit 3502. Decode the received digital data. Other configurations are almost the same as the configuration of the digital data reproducing apparatus of the sixth embodiment.
[0119]
Next, a case where the second recording medium 3709 is constituted by an IC card or the like fixedly provided in the device 3710 will be described. In this case, since the second recording medium 3709 is not reproduced by any device other than the device 3710, the unique information acquisition / transmission unit 3707 does not acquire the medium identification information, but stores the device identification information stored in itself. The unique information acquisition unit 3705 is notified. Also, the device identification information is notified to the decryption unit 3505.
[0120]
Thus, depending on whether or not the second recording medium 3709 provided in the second digital data recording / reproducing device 3710 is detachable, the encryption key for encrypting the digital data is created with the medium identification information, device identification information, It is possible to select whether to use the combination or the device identification information alone. Such proper use can also prevent illegal duplication or illegal reproduction of digital data.
[0121]
Next, the operation of the present embodiment will be described with reference to the flowchart shown in FIG.
First, the received data primary recording determination unit 3702 waits for an instruction for secondary recording of digital data from the input operation unit 3105 (S3902), and determines whether primary recording of digital data is permitted or not. Judgment is made by looking at 3801 (S3904). If not permitted, a message to that effect is displayed on the display unit 3104 (S3906), and the process is terminated.
[0122]
When permitted, the received data primary recording determination unit 3702 notifies the primary recording unit 3703 of the digital data. The primary recording unit 3703 records digital data and management information on the first recording medium 3701 (S3908).
Next, the billing information recording unit 3109 determines whether or not the primary recording is billed (S3910) and records the billing information on the billing information recording medium 3110 when the primary copy is charged (S3912). ).
[0123]
Next, the reception data reading determination unit 3704 determines whether secondary recording of digital data recorded on the first recording medium 3701 is permitted or not, and attribute information 3801 stored in the reception data primary recording determination unit 3702. Judgment is made by looking at (S3914). If not permitted, the display unit 3104 displays that secondary recording is not permitted (S3916), and the process ends.
[0124]
If permitted, received data read determining section 3704 reads digital data from first recording medium 3701, notifies encryption section 3706, and sends unique information acquisition section 3705 from second digital data recording / reproducing device 3710. Instructs to acquire unique information. The unique information acquisition unit 3705 acquires the unique information and notifies the encryption unit 3706 (S3918). The encryption unit 3706 creates an encryption key based on the notified unique information (S3920), encrypts the notified digital data, and outputs it to the secondary recording unit 3708 of the second digital data recording / reproducing device 3710. .
[0125]
The secondary recording unit 3708 records the notified encrypted digital data, attribute information, and management information on the second recording medium 3709 (S3922).
Further, the billing information recording unit 3109 determines whether or not the secondary recording is billed (S3924), and when the secondary recording is charged, the billing information is recorded in the billing information recording medium 110 (S3926). ), The process is terminated.
[0126]
Note that the operation of reproducing digital data in the second digital data recording / reproducing apparatus 3710 is substantially the same as the operation of the digital data reproducing apparatus of the sixth embodiment, and a description thereof will be omitted.
(Modification)
In the seventh embodiment, when the second recording medium 3709 is detachable, digital data is obtained with an encryption key that combines the device identification information of the second digital recording / reproducing device 3710 and the medium identification information of the second recording medium 3709. In this modification, the encryption type (whether it is an encryption key based only on the medium identification information or an encryption key in which the device identification information is combined with the medium identification information) is specified to the user. The degree of freedom of the user's usage form is expanded. That is, when the second digital data recording / reproducing device 3710 is to reproduce the music recorded on the second recording medium 3709, the digital data is encrypted and recorded with the medium identification information and the device identification information. When attempting to play music recorded on the second recording medium 3709 with a data playback device (device capable of decrypting digital data encrypted using the media identification information as a decryption key), the digital data is encrypted with the media identification information. To record. The encryption form can be selected according to the usage form of the user.
[0127]
On the other hand, the secondary recording fee is set according to the degree of freedom of use by the user to protect the copyright.
Hereinafter, a specific configuration of this modification will be described. Since this modification adds some functions to the configuration of the first digital data recording apparatus 3700 shown in FIG. 22, the configuration diagram of the seventh embodiment is used as it is, and this modification is unique. Only the configuration will be described.
[0128]
FIG. 25 shows a part of the attribute information 31001 stored in the received data primary record determination unit 3702. In this attribute information 31001, the contents of the secondary recording fee 3802 and the secondary recording fee 31002 of the attribute information 3801 shown in FIG.
The secondary recording fee 31002 varies depending on whether the encryption key for encryption is medium identification information (medium ID) 31003, device identification information (device ID) 31004, or a combination 31005 of medium identification information and device identification information. ing. In the case where the encryption key is created based on the medium identification information 31003, the second recording medium 3709 can be attached to another device and music can be played back, and the degree of freedom of the user is increased, so that the secondary recording fee (secondary duplication) Usage fee) is set to be higher than that in which the encryption key is created based on the device identification information 31004 or the combination 31005 of the medium identification information and the device identification information. The copy usage fee can be charged according to the expansion of the user's usage mode.
[0129]
Upon receiving the notification of the device identification information and the medium identification information from the unique information acquisition / transmission unit 3707, the unique information acquisition unit 3705 uses the second recording medium 3709 in another device on the display unit 3104, or receives the second digital data. Whether to use only in the recording / reproducing apparatus 3710 is displayed, and the selection of the user is awaited.
The user designates from the input operation unit 3105 whether to use another device or only the second digital data recording / reproducing device 3710. That is, it is instructed whether to create the encryption key only with the medium identification information or with a combination of the medium identification information and the device identification information.
[0130]
The input operation unit 3105 notifies this designation to the unique information acquisition unit 3705 and the received data primary record determination unit 3702.
When the received data primary record determination unit 3702 receives a notification from the input operation unit 3105 that another device will be used, the charging information recording unit 3109 informs the charging information recording unit 3109 that it is a secondary recording fee using the medium identification information 31003 as an encryption key. When the notification that only the second digital data recording / reproducing apparatus is used is received, it is notified that the secondary recording fee is set with the combination 31005 of the medium identification information and the device identification information as an encryption key.
[0131]
When the unique information acquisition unit 3705 receives a notification from the input operation unit 3105 that another device is to be used, the unique information acquisition unit 3705 notifies the encryption unit 3706 only of the medium identification information. In addition, when notification that only the second digital data recording / reproducing device 3710 is used is received, medium identification information and device identification information are similarly notified.
Upon receiving the notification that the encrypted digital data is sent from the encryption unit 3706 to the secondary recording unit 3708, the charging information recording unit 3109 receives the attribute information 31001 notified from the received data primary recording determination unit 3702. The charging information is recorded on the charging information recording medium 3110 with reference to the secondary recording fee 31002.
[0132]
In this modification, when the second recording medium is a detachable DVD-RAM, an encryption key is created based on only the identification information unique to the DVD-RAM, and the digital data is stored, as in the sixth embodiment. Of course, it can be encrypted and recorded.
In addition, the operation of this modification is not fundamentally different from the operation of the seventh embodiment, and a description thereof will be omitted.
[0133]
In the sixth and seventh embodiments and the modifications described above, the billing information recording media 3110 and 3508 may be realized by, for example, an IC card, and may not operate unless the IC card is set when recording or reproducing digital data. It is.
In the sixth and seventh embodiments and the modified examples, the digital data received by the communication unit 3110 has been described as music data. However, the present invention is not limited to this, and video data, audio data, character data, and these Of course, a combination of these may be used.
[0134]
The digital data recording / reproducing apparatus and digital data recording / reproducing apparatus of the sixth embodiment, the seventh embodiment and the modification are shown in FIG. 16, FIG. 20 and FIG. A program that exhibits a function is recorded on a computer-readable recording medium such as a floppy disk, and is applied to a digital data recording / reproducing apparatus that does not have a copyright protection function to provide a device having a copyright protection function. Can do.
[0135]
【The invention's effect】
As described above, the present invention provides a digital data recording apparatus for recording digital data on a recording medium, a communication means for receiving encrypted digital data via a digital network, and an encryption received by the communication means. A decryption means for decrypting the encrypted digital data, and a plurality of encryption sections, wherein each of the encryption sections encrypts the digital data with one of encryption schemes having different security levels; A recording means for recording the digital data encrypted by the encryption means on the recording medium; and a control means for controlling the decryption means and the encryption means, wherein the control means comprises the plurality of encryption means. One of the units re-encrypts the digital data decrypted by the decrypting means.
[0136]
With such a configuration, the digital data re-encrypted by the encryption unit that can be easily reproduced by the reproducing apparatus can be recorded on the recording medium, and the copyright can be protected because it is encrypted. .
The digital data recorded on the recording medium is reproduced by a reproducing device, and the encryption means encrypts the digital data with an encryption key generated based on the identification information of the recording medium. And a second encryption unit that encrypts digital data with an encryption key generated based on the identification information of the playback device, and the control means determines whether or not the recording medium is detachable from the playback device. If it is determined that the digital data is encrypted by the first encryption unit, the digital data is encrypted by the second encryption unit. .
[0137]
With such a configuration, when a recording medium is played back by any playback device, the digital data is encrypted with an encryption key generated based on the identification information of the recording medium and played back by a specific playback device. In this case, the digital data recorded on the recording medium can be reproduced by the reproducing apparatus by encrypting the digital data with the encryption key generated based on the identification information of the one reproducing apparatus.
[0138]
The digital data recording apparatus further includes a charging unit that performs a charging process via the digital network, and the control unit determines a charging value based on selection of the encryption unit that performs re-encryption. The charging means is controlled to perform charging processing based on the determined charging value.
With such a configuration, it is possible to select encryption units having different security levels and to pay a fee according to the encryption unit.
[0139]
Also, The encryption means further includes a third encryption unit that encrypts with an encryption key generated based on a random number, The control means includes First encryption unit or second encryption unit If the encryption key cannot be generated, the received encrypted digital data Re-encryption The Let the third encryption unit perform I am going to do that.
With this configuration, when the encryption unit cannot generate the encryption key, the digital data is Encrypt with encryption key generated based on random number be able to.
[0140]
The digital data encrypted by the plurality of encryption units included in the encryption means has a lower security level than the encryption of the digital data received by the communication means.
With such a configuration, the playback device can easily play back digital data, leading to cost reduction of the playback device.
[0141]
The digital data received by the communication means is encrypted by one of encryption schemes having different security levels, and the received digital data includes attribute information indicating the encryption scheme of the digital data. The decryption unit includes a plurality of decryption units, the decryption unit decrypts each of the digital data encrypted by the encryption method having the different security levels, and the control unit includes the communication unit. Determining the encryption method of the received encrypted digital data based on the attribute information, and the decrypting means to decrypt the encrypted digital data by the decryption unit corresponding to the determined encryption method. Trying to control.
[0142]
With such a configuration, even if the received digital data is encrypted with an encryption method having a different security level, a decryption unit corresponding to the encryption method can be selected and decrypted.
The digital data recording apparatus further includes a billing unit that performs billing processing via the digital network, and the control unit selects the decryption unit that decrypts the received encrypted digital data. And a charging value is determined based on the selection of the encryption unit that performs re-encryption, and the charging unit is controlled to perform charging processing based on the determined charging value.
[0143]
With such a configuration, a usage fee corresponding to the decryption and re-encryption of digital data is collected, and the copyright can be protected.
According to another aspect of the present invention, there is provided a digital data recording method for recording digital data on a recording medium, a communication step for receiving encrypted digital data via a digital network, and the encrypted digital data received by the communication step. A decrypting step for decrypting; an encrypting step for encrypting digital data decrypted by one of an encryption method having a plurality of different security levels; and the recording of the digital data encrypted by the encrypting step A recording step of recording on a medium.
[0144]
With such a configuration, digital data encrypted by an encryption method that can be easily reproduced by a reproducing apparatus can be recorded on a recording medium, and the copyright can be protected because it is encrypted. .
The digital data received in the communication step is encrypted with one of encryption methods having different security levels, and the received digital data includes attribute information indicating the encryption method of the digital data. A determination step of determining one encryption method from a plurality of encryption methods based on the attribute information, wherein the decryption step decrypts the digital data encrypted according to the determination step Yes.
[0145]
With such a configuration, the encrypted digital data received by the communication means can be decrypted even if it is encrypted by an encryption method having a different security level.
Further, the present invention provides a computer-readable recording medium applied to a digital data recording apparatus for recording digital data on a first recording medium, wherein the communication step receives encrypted digital data via a digital network; A decryption step for decrypting the encrypted digital data received in the communication step; an encryption step for encrypting the digital data decrypted by one of a plurality of encryption methods having different security levels; and the encryption A computer-readable recording medium recording a program for causing a computer to execute each step of recording the digital data encrypted in the step onto the first recording medium.
[0146]
With such a configuration, digital data encrypted by an encryption method that can be easily reproduced is recorded on a recording medium, and applied to a digital data recording apparatus that does not have a function of protecting copyright. The function can be demonstrated.
Here, the digital data received by the communication step is encrypted with one of encryption schemes having different security levels, and the received data includes attribute information indicating the encryption scheme of the data, A determination step of determining one encryption method from a plurality of encryption methods based on the attribute information, wherein the decryption step decrypts the digital data encrypted according to the determination step; Let's make it run.
[0147]
With such a configuration, the encrypted digital data received by the communication means can be decrypted even if encrypted using encryption methods having different security levels.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of Embodiment 1 of a digital data recording apparatus according to the present invention.
FIG. 2 is an external view showing a hardware configuration of the embodiment and an external view of a recording medium reproducing apparatus obtained in the embodiment.
FIG. 3 is a diagram showing an example of a display screen of a homepage established for purchasing music data according to the embodiment.
FIG. 4 is a diagram showing an example of a data structure of music data downloaded to the primary recording medium in the embodiment.
FIG. 5 is a diagram showing another example of a display screen of a homepage established for purchasing music data according to the embodiment.
FIG. 6 is a first flowchart for explaining the operation of the embodiment;
FIG. 7 is a second flowchart illustrating the operation of the embodiment.
FIG. 8 is a block diagram of Embodiment 2 of a digital data recording apparatus according to the present invention.
FIG. 9 is a diagram showing information displayed on the display unit when a digital signal provided by the information provider of the embodiment is recorded.
FIG. 10 is a flowchart showing the operation of the embodiment.
FIG. 11 is a configuration diagram of Embodiment 3 of a digital data recording apparatus according to the present invention.
FIG. 12 is a diagram showing a data structure of attribute information of a digital signal provided by the information provider of the embodiment.
FIG. 13 is a first flowchart showing the operation of the embodiment.
FIG. 14 is a second flowchart showing the operation of the embodiment.
FIG. 15 is a block diagram of Embodiment 4 of a digital data recording apparatus according to the present invention.
FIG. 16 is a block diagram of Embodiment 6 of a digital data recording apparatus according to the present invention.
FIG. 17 is a diagram illustrating an example of a data structure of attribute information transmitted with digital data according to the embodiment.
FIG. 18 is a diagram illustrating an example of a data structure of management information recorded on the recording medium of the embodiment.
FIG. 19 is a flowchart illustrating the operation of the embodiment.
FIG. 20 is a block diagram of a digital data reproducing apparatus for reproducing the recording medium recorded in the above embodiment.
FIG. 21 is a flowchart for explaining the operation of the digital data reproducing apparatus.
FIG. 22 is a block diagram of Embodiment 7 of a digital data recording apparatus according to the present invention.
FIG. 23 is a diagram illustrating an example of a data structure of attribute information transmitted with digital data according to the embodiment.
FIG. 24 is a flowchart illustrating the operation of the embodiment.
FIG. 25 is a diagram illustrating an example of a data structure of attribute information transmitted with digital data according to a modification of the seventh embodiment.
[Explanation of symbols]
100, 2101 Data transceiver
101 Reception Department
102, 2102 Primary recording medium
103, 2103 Data extractor
104 judgment part
105, 2115 Decryption Department
106 First decoding unit
107 Second decoding unit
108 n-th decoding unit
109 Encryption method indicator
110 Encryption Department
111 First encryption unit
112 Second encryption unit
113 nth encryption unit
114, 2110, 3709 Secondary recording medium
115, 2109, 3108 Recording unit
116, 2802, 3705 Specific information acquisition unit
117 Instruction reception part
118, 3111 Billing Department
201 Personal computer
202 DVD-RAM drive
203 DVD-RAM disc
204 DVD-Audio player
2104 Encryption method determination unit
2105 First decoding unit
2106 Second decoding unit
2107th decoding unit
2108, 3706 encryption unit
2111 Input section
2112, 3104 Display unit
2113 Recording medium specific information acquisition unit
2401 Attribute information acquisition unit
2402 Copy control information detection determination unit
2403 copy control information conversion unit
2404 Accounting information calculation unit
2800 First digital data recording apparatus
2801 Second digital data recording apparatus
2803, 3707 Specific information acquisition and transmission unit
3101 Communication unit
3102 recording medium
3103 Received data record determination unit
3105 Input operation unit
3119 Billing information recording unit
3110 Billing information recording medium
3700 First digital data recording apparatus
3701 First recording medium
3703 Primary recording section
3704 Received data read determination unit
3710 Second digital data recording / reproducing apparatus

Claims (6)

再生装置で再生するためのディジタルデータを記録媒体に記録するディジタルデータ記録装置であって
前記記録媒体には、再生装置から着脱可能なものとそうでないものとがあり、
前記ディジタルデータ記録装置は、
暗号化されたディジタルデータをディジタルネットワークを介して受信する通信手段と、
前記通信手段により受信された暗号化ディジタルデータを復号する復号化手段と、
複数の暗号化部を有し、当該暗号化部はそれぞれ異なるセキュリティレベルを有する暗号化方式の一つでディジタルデータを暗号化する暗号化手段と、
前記暗号化手段により暗号化されたディジタルデータを前記記録媒体に記録する記録手段と、
前記復号化手段と前記暗号化手段とを制御する制御手段とを備え、
前記暗号化手段は、
前記記録媒体の識別情報を基に生成した暗号鍵によりディジタルデータを暗号化する第1暗号化部と、
前記再生装置の識別情報を基に生成した暗号鍵によりディジタルデータを暗号化する第2暗号化部とを有し、
前記制御手段は、前記記録媒体が再生装置から着脱可能か否かを判定し、着脱可能なときは、前記復号化手段により復号化されたディジタルデータの再暗号化を前記第1暗号化部に行わせ、着脱不可能なときは、前記復号化手段により復号化されたディジタルデータの再暗号化を前記第2暗号化部に行わせることを特徴とするディジタルデータ記録装置。
A digital data recording apparatus for recording on a recording medium the digital data for reproducing the reproduction apparatus,
The recording medium includes those that are removable from the playback device and those that are not.
The digital data recording device comprises:
Means for receiving encrypted digital data over a digital network;
Decryption means for decrypting the encrypted digital data received by the communication means;
A plurality of encryption units, and each of the encryption units encrypts digital data with one of encryption methods having different security levels;
Recording means for recording the digital data encrypted by the encryption means on the recording medium;
Control means for controlling the decryption means and the encryption means,
The encryption means includes
A first encryption unit that encrypts digital data with an encryption key generated based on identification information of the recording medium;
A second encryption unit that encrypts digital data with an encryption key generated based on the identification information of the playback device;
The control means determines whether or not the recording medium is detachable from the playback device. If the recording medium is detachable , the control means re-encrypts the digital data decrypted by the decryption means to the first encryption section. A digital data recording apparatus for causing the second encryption unit to re-encrypt the digital data decrypted by the decrypting means when it is impossible to attach and detach ;
前記ディジタルデータ記録装置は、更に、
前記ディジタルネットワークを介して課金処理を行う課金手段を備え、
前記制御手段は、再暗号化を行う前記暗号化部の選択に基づいて課金値を決定し、決定した課金値に基づき課金処理を行うように前記課金手段を制御することを特徴とする請求項1に記載のディジタルデータ記録装置。
The digital data recording apparatus further includes:
Charging means for performing charging processing via the digital network;
The control means determines the charging value based on the selection of the encryption unit that performs re-encryption, and controls the charging means to perform charging processing based on the determined charging value. 2. A digital data recording apparatus according to 1.
前記暗号化手段は、更に、
乱数に基づいて生成される暗号鍵で暗号化する第3暗号化部を備え、
前記制御手段は、
前記第1暗号化部または第2暗号化部が前記暗号鍵を生成できない場合は、受信された暗号化ディジタルデータの再暗号化を、前記第3暗号化部に行わせることを特徴とする請求項1または請求項2に記載のディジタルデータ記録装置。
The encryption means further includes:
A third encryption unit for encrypting with an encryption key generated based on a random number;
The control means includes
According the first encryption unit and the second encryption unit may not be able to generate the encryption key, the re-encryption of the received encrypted digital data, characterized in that to perform said third encryption unit The digital data recording apparatus according to claim 1 or 2 .
前記暗号化手段の有する複数の暗号化部による暗号化されたディジタルデータは、前記通信手段により受信されたディジタルデータの暗号化に比べいずれもセキュリティレベルが低いことを特徴とする請求項1記載のディジタルデータ記録装置。  The digital data encrypted by a plurality of encryption units included in the encryption unit has a security level lower than that of the digital data received by the communication unit. Digital data recording device. 再生装置で再生するためのディジタルデータを記録媒体に記録するディジタルデータ記録装置に適用されるディジタルデータ記録方法であって、
前記記録媒体には、再生装置から着脱可能なものとそうでないものとがあり、
前記ディジタルデータ記録方法は、
暗号化されたディジタルデータをディジタルネットワークを介して受信する通信ステップと、
前記通信ステップにより受信された暗号化ディジタルデータを復号する復号化ステップと、
複数の異なるセキュリティレベルを有する暗号化方式の一つで復号化されたディジタルデータを暗号化する暗号化ステップと、
前記暗号化ステップにより暗号化されたディジタルデータを前記記録媒体に記録する記録ステップと
前記復号化ステップと前記暗号化ステップとを制御する制御ステップとを含み、
前記暗号化ステップは、
前記記録媒体の識別情報を基に生成した暗号鍵によりディジタルデータを暗号化する第1暗号化ステップと、
前記再生装置の識別情報を基に生成した暗号鍵によりディジタルデータを暗号化する第2暗号化ステップとを有し、
前記制御ステップは、前記記録媒体が再生装置から着脱可能か否かを判定し、着脱可能なときは、前記復号化ステップにより復号化されたディジタルデータの再暗号化を前記第1暗号化ステップに行わせ、着脱不可能なときは、前記復号化ステップにより復号化されたディジタルデータの再暗号化を前記第2暗号化ステップに行わせることを特徴とするディジタルデータ記録方法。
A digital data recording method applied to a digital data recording apparatus for recording digital data to be reproduced by a reproducing apparatus on a recording medium ,
The recording medium includes those that are removable from the playback device and those that are not.
The digital data recording method includes:
A communication step of receiving encrypted digital data over a digital network;
A decryption step of decrypting the encrypted digital data received by the communication step;
An encryption step for encrypting the digital data decrypted by one of the encryption methods having a plurality of different security levels;
A recording step of recording the digital data encrypted by the encryption step on the recording medium ;
A control step for controlling the decryption step and the encryption step,
The encryption step includes
A first encryption step of encrypting digital data with an encryption key generated based on the identification information of the recording medium;
A second encryption step of encrypting digital data with an encryption key generated based on the identification information of the playback device;
The control step determines whether or not the recording medium is detachable from the playback device. If the recording medium is detachable, the re-encryption of the digital data decrypted by the decryption step is referred to as the first encryption step. A digital data recording method characterized in that the second encryption step causes the second encryption step to re-encrypt the digital data decrypted in the decryption step .
再生装置で再生するためのディジタルデータを第1記録媒体に記録するディジタルデータ記録装置に適用されるコンピュータ読み取り可能な記録媒体であって、
前記第1記録媒体には、再生装置から着脱可能なものとそうでないものとがあり、
暗号化されたディジタルデータをディジタルネットワークを介して受信する通信ステップと、
前記通信ステップにより受信された暗号化ディジタルデータを復号する復号化ステップと、
複数の異なるセキュリティレベルを有する暗号化方式の一つで復号化されたディジタルデータを暗号化する暗号化ステップと、
前記暗号化ステップにより暗号化されたディジタルデータを前記第1記録媒体に記録する記録ステップと
前記復号化ステップと前記暗号化ステップとを制御する制御ステップとを含み、
前記暗号化ステップは、
前記第1記録媒体の識別情報を基に生成した暗号鍵によりディジタルデータを暗号化する第1暗号化ステップと、
前記再生装置の識別情報を基に生成した暗号鍵によりディジタルデータを暗号化する第2暗号化ステップとを有し、
前記制御ステップは、前記第1記録媒体が再生装置から着脱可能か否かを判定し、着脱可能なときは、前記復号化ステップにより復号化されたディジタルデータの再暗号化を前記第1暗号化ステップに行わせ、着脱不可能なときは、前記復号化ステップにより復号化されたディジタルデータの再暗号化を前記第2暗号化ステップに行わせる各ステップをコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
A computer-readable recording medium applied to a digital data recording apparatus for recording digital data to be reproduced by a reproducing apparatus on a first recording medium ,
The first recording medium includes those that are removable from the playback device and those that are not.
A communication step of receiving encrypted digital data over a digital network;
A decryption step of decrypting the encrypted digital data received by the communication step;
An encryption step for encrypting the digital data decrypted by one of the encryption methods having a plurality of different security levels;
A recording step of recording the digital data encrypted in the encryption step on the first recording medium ;
A control step for controlling the decryption step and the encryption step,
The encryption step includes
A first encryption step of encrypting digital data with an encryption key generated based on the identification information of the first recording medium;
A second encryption step of encrypting digital data with an encryption key generated based on the identification information of the playback device;
The control step determines whether or not the first recording medium is removable from the playback device. If the first recording medium is removable, the re-encryption of the digital data decrypted by the decryption step is performed by the first encryption. A computer-readable recording medium storing a program for causing a computer to execute each step for causing the second encryption step to re-encrypt the digital data decrypted by the decryption step. Possible recording media.
JP20297199A 1998-07-22 1999-07-16 DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM Expired - Lifetime JP4113306B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20297199A JP4113306B2 (en) 1998-07-22 1999-07-16 DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP10-206967 1998-07-22
JP20696798 1998-07-22
JP28983198 1998-10-12
JP10-289831 1998-10-12
JP20297199A JP4113306B2 (en) 1998-07-22 1999-07-16 DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008005618A Division JP4574686B2 (en) 1998-07-22 2008-01-15 DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER READABLE RECORDING MEDIUM CONTAINING THE PROGRAM

Publications (2)

Publication Number Publication Date
JP2000187935A JP2000187935A (en) 2000-07-04
JP4113306B2 true JP4113306B2 (en) 2008-07-09

Family

ID=27328166

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20297199A Expired - Lifetime JP4113306B2 (en) 1998-07-22 1999-07-16 DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM

Country Status (1)

Country Link
JP (1) JP4113306B2 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100320183B1 (en) 1999-03-17 2002-01-10 구자홍 File encryption apparatus for digital data player
JP4514341B2 (en) * 1999-04-30 2010-07-28 トムソン ライセンシング Apparatus and method for processing digitally encoded speech data
JP2002132585A (en) 2000-10-20 2002-05-10 Sony Corp Information recording apparatus, information reproducing apparatus, information recording medium, information recording method, information reproducing method, and program providing medium
JP2002184114A (en) 2000-12-11 2002-06-28 Toshiba Corp Music data recording / reproducing system and music data storage medium
JP4337927B2 (en) * 2001-04-06 2009-09-30 株式会社日立製作所 Digital information receiving apparatus, digital information receiving method, digital information transmitting / receiving method, and digital information transmitting method
TWI308306B (en) 2001-07-09 2009-04-01 Matsushita Electric Industrial Co Ltd Digital work protection system, record/playback device, recording medium device, and model change device
JP2003037589A (en) * 2001-07-26 2003-02-07 Sony Corp Data recording apparatus and method, and data reproducing apparatus and method
JP4538414B2 (en) * 2001-10-05 2010-09-08 日立コンシューマエレクトロニクス株式会社 Digital information recording / reproducing apparatus, digital information receiving apparatus, and digital information transmitting / receiving system
JP4597231B2 (en) * 2001-10-05 2010-12-15 日立コンシューマエレクトロニクス株式会社 Digital information recording / reproducing apparatus, digital information receiving apparatus, digital information transmitting / receiving system, digital information receiving method, and digital information transmitting / receiving method
AU2003275695A1 (en) * 2002-11-20 2004-06-15 Sony Corporation Recording system and method, recording device and method, input device and method, reproduction system and method, reproduction device and method, recording medium, and program
US7353543B2 (en) 2003-01-10 2008-04-01 Matsushita Electric Industrial Co., Ltd. Contents distribution system
CN1748256A (en) * 2003-02-12 2006-03-15 索尼株式会社 Data recording/reproducing method and recording/reproducing device
US8140601B2 (en) 2005-08-12 2012-03-20 Microsoft Coporation Like processing of owned and for-purchase media
JP4886428B2 (en) 2005-09-15 2012-02-29 株式会社東芝 Information providing system, content information copying apparatus, user terminal apparatus, and user management apparatus
US9026804B2 (en) * 2006-02-24 2015-05-05 Qualcomm Incorporated Methods and apparatus for protected distribution of applications and media content
JP2008016095A (en) * 2006-07-04 2008-01-24 Sharp Corp Communication system, decoding / reproducing apparatus, recording apparatus, communication program, and recording medium
JP5529523B2 (en) * 2009-12-24 2014-06-25 キヤノン株式会社 Video recording apparatus and control method thereof

Also Published As

Publication number Publication date
JP2000187935A (en) 2000-07-04

Similar Documents

Publication Publication Date Title
JP4574686B2 (en) DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER READABLE RECORDING MEDIUM CONTAINING THE PROGRAM
JP4113306B2 (en) DIGITAL DATA RECORDING DEVICE AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM
US7315829B1 (en) Data conversion apparatus and method in copyright protecting system
JP3332361B2 (en) Data conversion device, data conversion method, and program storage medium in data copyright protection system
JP2013138435A (en) Reproducing method, reproducing apparatus, and record medium
JPWO2004064063A1 (en) Content distribution system, content recording apparatus and recording method, content reproduction apparatus and reproduction method, and computer program
AU779836B2 (en) Device and method for recording, reproducing and processing data
JPH0869419A (en) Digital data recording device and recording medium
CN101002422B (en) Recording device, content key processing device, recording medium, and recording method
CN101292292B (en) Method for etching and secure distribution of digital data, access device and writer
JPWO2002093825A1 (en) Content playback device, content distribution server, and content distribution system
JPH10283271A (en) Cipher key generation method, optical disk, and method and device for information recording
JP4779872B2 (en) Recording apparatus, information processing apparatus, and information processing method
JP2004296006A (en) Optical disk, optical disk device, copy management device, program, recording medium
MXPA00001891A (en) Digital data recording device and method for protecting copyright and easily reproducing encrypted digital data and computer readable recording medium recording program
JP2000354030A (en) Circulation system, transmitter, and receiver
JP2008131149A (en) Content distribution system, content server, and content distribution program
JP2005017875A (en) Content management method, content management apparatus, and content management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060509

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080115

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: 20080318

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080411

R150 Certificate of patent or registration of utility model

Ref document number: 4113306

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110418

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120418

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130418

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130418

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20140418

Year of fee payment: 6

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term