CN100527243C - 记录方法和装置、以及再现方法 - Google Patents

记录方法和装置、以及再现方法 Download PDF

Info

Publication number
CN100527243C
CN100527243C CNB028053125A CN02805312A CN100527243C CN 100527243 C CN100527243 C CN 100527243C CN B028053125 A CNB028053125 A CN B028053125A CN 02805312 A CN02805312 A CN 02805312A CN 100527243 C CN100527243 C CN 100527243C
Authority
CN
China
Prior art keywords
management information
copyright management
data
content
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 - Fee Related
Application number
CNB028053125A
Other languages
English (en)
Other versions
CN1507623A (zh
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Publication of CN1507623A publication Critical patent/CN1507623A/zh
Application granted granted Critical
Publication of CN100527243C publication Critical patent/CN100527243C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00246Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is obtained from a local device, e.g. device key initially stored by the player or by the recorder
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00253Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
    • G11B20/00282Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in the content area, e.g. program area, data area or user area
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00253Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
    • G11B20/00297Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in a management area, e.g. the video manager [VMG] of a DVD
    • G11B20/00304Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in a management area, e.g. the video manager [VMG] of a DVD the key being stored in the lead-in area [LIA]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00253Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
    • G11B20/00369Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier wherein a first key, which is usually stored on a hidden channel, e.g. in the lead-in of a BD-R, unlocks a key locker containing a second
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00492Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
    • G11B20/00521Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein each session of a multisession recording medium is encrypted with a separate encryption key
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00492Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
    • G11B20/00528Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein each title is encrypted with a separate encryption key for each title, e.g. title key for movie, song or data file
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00746Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
    • G11B20/00753Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Storage Device Security (AREA)
  • Television Signal Processing For Recording (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

一种记录介质、记录方法和装置、以及再现方法,该记录介质包括:导入区;在导入区***上形成的数据记录区,在此数据记录区上记录多个内容数据;以及在数据记录区***上形成的导出区。在记录介质中,在具有不同隐蔽特性的位置上记录与多个内容数据的版权控制有关的第一版权管理信息和第二版权管理信息。

Description

记录方法和装置、以及再现方法
技术领域
本发明涉及用于记录内容数据的记录介质、用于记录内容数据的记录方法和装置、以及用于再现内容数据的再现方法,更具体地,涉及允许常规再现装置再现内容数据并保护内容数据版权的记录介质、记录方法和装置以及再现方法。
背景技术
已经开发一种新型光盘,常规CD-DA(紧致盘数字音频)播放器和CD-ROM(紧致盘只读存储器)可从此光盘再现数据,此光盘具有与计算机的兼容性。在此新型光盘中,对内容数据进行加密和记录,以便保护它的版权。考虑在导入区中记录用于加密内容数据的密钥信息。
换句话说,当内容数据被加密和记录时,产生与密钥信息的位置有关的问题。为了安全地管理密钥信息,优选把它储存在用户不容易访问的位置上。因而,当视频数据记录到例如DVD(数字多用途盘)中时,在导入区中记录密钥信息,并且在程序区中记录加密数据。因而,在此种新型光盘中,为了防止用户容易访问密钥信息,考虑在导入区中记录密钥信息。
在DVD的情形中,由于在对内容数据加密以保护其版权的条件下开发它。因而,当在导入区中记录密钥信息时,不产生重大的问题。然而,在此种新型光盘的情形中,如果在导入区中记录密钥信息,不能处理所述新型光盘的常规播放器和驱动器就不能再现内容数据。
换而言之,常规CD-DA盘和CD-ROM盘不是在记录加密内容数据的条件下而开发的。因而,常规播放器和驱动器不具备对加密内容数据进行解码的功能。当用常规播放器和驱动器对从新型光盘读取的加密数据进行解密时,考虑用软件来执行对内容数据的解密过程。
然而,在常规播放器和驱动器从光盘再现内容数据的同时,导入区不能由软件访问。换句话说,在CD-ROM标准中,逐个扇区逐个扇区地访问光盘,每个扇区都由98帧组成。在常规播放器和驱动器再现内容数据的同时,它们逐个扇区逐个扇区地访问光盘。因而,常规播放器和驱动器不能访问导入区。结果,当在导入区中记录密钥信息时,由于不能处理此种新型光盘的常规播放器和驱动器不能访问密钥信息,因此,它们不能对内容数据进行解密。
在决定在导入区中记录密钥信息之后,发布一种可处理新型光盘的播放器和驱动器。所述播放器和驱动器设计成访问导入区,获得密钥信息,并用所获得的密钥信息对加密内容数据进行解密。因而,当可处理新型光盘的播放器和驱动器变得流行时,就可解决常规播放器和驱动器不能访问导入区中密钥信息和再现内容数据的问题。
在可处理新型光盘的播放器和驱动器变得流行之前的过渡时期,不能处理新型光盘的常规播放器和驱动器从新型光盘读取加密内容数据,并对加密内容数据进行解密。然而,在此过渡时期内,由于不能访问导入区中的密钥信息,因此,会有不能对加密内容数据进行解密的问题。
为了解决此种问题,考虑在程序区中记录密钥信息,以使不能处理新型光盘的常规驱动器和播放器可对内容数据进行解密。
然而,记录在程序区中的密钥信息的保密性低于记录在导入区中的。因而,当在程序区中记录密钥信息时,尽管不能处理新型光盘的常规驱动器和播放器可对内容数据解密,但记录在程序区中的密钥信息是非法地提取出的。结果认为,由于内容数据将被非法再现和拷贝,因此不能保护它的版权。
从而,本发明的目的是提供记录介质、记录方法和装置以及再现方法,它们允许不能处理加密内容数据的再现装置对加密内容数据进行解密,并可安全地保护它的版权。
发明内容
本发明提出一种记录方法,包括以下步骤:在记录介质上记录多个内容数据;以及在记录介质不同位置上记录第一版权管理信息和第二版权管理信息,所述版权管理信息用于管理多个内容数据的版权,不同位置的保密性互不相同,其中记录在保密性高的位置上的版权管理信息用于能够再现所述保密性高的位置的记录介质再现装置,而记录在保密性低的位置上的版权管理信息用于不能再现所述保密性高的位置的记录介质再现装置。
本发明提出一种记录介质记录装置,包括:用于在记录介质上记录数据的头部;用于对将要记录的数据执行编码过程并把编码数据提供给所述头部的编码处理部分;以及用于在记录介质上记录多个内容数据并控制所述头部的控制部分,从而所述头部把用于管理多个内容数据的版权的第一版权管理信息和第二版权管理信息记录到记录介质的不同位置上,不同位置的保密性互不相同,其中记录在保密性高的位置上的版权管理信息用于能够再现所述保密性高的位置的记录介质再现装置,而记录在保密性低的位置上的版权管理信息用于不能再现所述保密性高的位置的记录介质再现装置。
本发明提出一种记录介质再现方法,包括以下步骤:从记录介质读取第一版权管理信息和第二版权管理信息中的任一个,所述记录介质包括导入区、在导入区***上形成的其中记录多个内容数据的数据记录区、以及在数据记录区***上形成的导出区,其中,在保密性互不相同的不同位置上记录用于管理多个内容数据的版权的第一版权管理信息和第二版权管理信息,其中记录在保密性高的位置上的版权管理信息用于能够再现所述保密性高的位置的记录介质再现装置,而记录在保密性低的位置上的版权管理信息用于不能再现所述保密性高的位置的记录介质再现装置;以及根据已读取的版权管理信息而控制内容数据的至少一个再现操作,其中,内容数据是从数据区读取的。
附图说明
图1为用于描述根据本发明的光盘的实例的平面图;
图2为用于描述根据本发明的光盘的实例的示意图;
图3为用于描述密钥箱的示意图;
图4为用于描述所述光盘的实例的示意图;
图5为用于描述所述光盘的加密过程的框图;
图6为用于描述所述光盘的解密过程的框图;
图7为用于描述所述光盘的密钥箱的示意图;
图8为用于描述所述光盘的密钥箱的示意图;
图9为用于描述所述光盘的密钥箱的示意图;
图10为用于描述所述光盘的密钥箱的示意图;
图11A和11B为用于描述根据本发明的光盘的加密过程的框图;
图12为用于描述根据本发明的光盘的解密过程的框图;
图13为用于描述根据本发明的光盘的解密过程的框图;
图14为用于描述根据本发明的光盘的密钥箱的框图;
图15为用于描述根据本发明的光盘的密钥箱的框图;
图16A和16B为根据本发明的光盘记录装置的实例的框图;
图17为示出从根据本发明的光盘再现数据的再现装置的实例的框图;
图18为示出从根据本发明的光盘再现数据的再现装置的另一实例的框图;以及
图19为用于描述从根据本发明的光盘再现数据的再现装置的另一实例的流程图。
具体实施方式
下面,结合附图描述本发明的实施例。图1和图2示出根据本发明的光盘的结构。根据本发明的光盘1的直径为120mm。在光盘1的中央形成孔2。光盘1的物理形状与常规CD的形状相同。还有另一种直径80mm的光盘,称作单CD。
另外,有三种类型的光盘1,分为只再现型光盘、写一次型光盘和可记录型光盘。
在只再现型光盘1中,记录层由铝制成。在只再现型光盘1中,信息记录为物理坑。通常,此种盘通过压模生产。
在写一次型光盘1中,记录层由有机染料如酞菁或花青制成。在写一次型光盘中,在写数据时,激光使得盘上由有机染料制成的记录层的温度升高。结果,由染料制成的记录层被热变形。
在可重写型光盘1中,记录层由相变材料制成。使用的相变材料例如为Ag-In-Sb-Te(银-铟-锑-碲)的合金。此种相变材料具有结晶相和非晶相。当激光的输出水平较高时,即激光的强度较高时,由相变材料制成的记录层的温度升高超过熔点并接着迅速冷却。结果,记录层变为非晶态。当激光的输出水平较低时,即激光的强度相对较低时,由相变材料制成的记录层的温度升高,随后逐渐冷却。结果,记录层变为结晶态。
如图2所示,在光盘的最内圆周上形成第一导入区LI1。在导入区LI1的***上形成第一程序区PA1。在第一程序区PA1的***上形成第一导出区LO1。在第一程序区PA1中,以与CD-DA(紧致盘数字音频)标准相同的记录格式记录音频内容数据。
在第一导出区LO1外面形成第二导入区LI2。在导入区LI2的***上形成第二程序区PA2。在第二程序区PA2的外面形成第二导出区LO2。在第二程序区PA2中,对根据例如ATRAC3压缩***已压缩的音频数据进行加密,并记录为内容数据。
内容密钥数据被包含在第一密钥箱数据K_LOCK1中,并记录在第二导入区L12中,内容密钥数据用于对第二程序区PA2中的加密内容数据进行解密。
为了允许不能处理光盘1的常规驱动器对加密内容数据进行解密,用于对第二程序区PA2中的加密内容数据进行解密的内容密钥数据被包含在第二密钥箱数据K_LOCK2中,并记录在程序区PA2中。
另外,在程序区PA2中记录软件播放器SFT1的应用数据,SFT1为用于对记录在程序区PA2中的加密内容数据进行解密的解密过程程序。
密钥箱数据K_LOCK1和K_LOCK2是已被编码和加密的内容密钥数据的数据。密钥箱数据K_LOCK1和K_LOCK2还包含版权管理信息DRM(数字权利管理)。
密钥箱数据是被编码和加密的多个内容密钥数据的数据。由于已被编码和加密的多个内容密钥数据可处理成存放多个内容密钥的真实箱。因而,它们称作密钥箱数据。
另外,版权管理信息DRM可包含在密钥箱数据中,使用版权管理信息DRM执行版权管理,如各个内容数据的再现限制和拷贝限制。对于版权管理信息DRM,可指定例如“只允许再现”和“允许再现和拷贝”。另外,可指定“拷贝限制”、拷贝限制中的拷贝次数如“一次拷贝”、“五次拷贝”等。另外,考虑指定“允许网络分配或分配数据的拷贝”。
图3为密钥箱部分的结构实例。如图3所示,在密钥箱部分的开始处,形成表示版本号的数据部分。其次,形成表示内容密钥数据数量的数据部分。接着,形成与内容密钥数据数量相应的内容密钥数据KC1、KC2、...。例如,内容密钥数据KC1、KC2、...每一个都由48个字节组成。随后,形成表示版权管理信息数量的数据部分。然后,形成与数据部分所表示的数量相对应的版权管理信息DRM1、DRM2、...。例如,版权管理信息DRM1、DRM2、...每一个都由16个字节组成。接着,添加用于检测16字节错误的CRC(循环冗余校验)码。图3所示的密钥箱数据的结构只是一个实例。因而,密钥箱数据具有其它的结构。
记录在导入区LI2中的密钥箱数据K_LOCK1的格式与记录在程序区PA2中的密钥箱数据K_LOCK2的格式不同。换句话说,高保密性导入区LI2中的密钥箱数据K_LOCK1比低保密性程序区中的密钥箱数据K_LOCK2具有更高的附加值。
因而,如图2所示,在根据本发明的光盘1中,在导入区LI2中记录第一密钥箱数据K_LOCK1,而在程序区PA2中记录第二密钥箱数据K_LOCK2。
当能处理光盘1并在不久的将来要公布的播放器和驱动器从光盘1再现内容数据时,它们访问导入区LI2并从第一密钥箱数据K_LOCK1读取数据。第一密钥箱数据K_LOCK1包含内容密钥数据KC1、KC2、...,使用内容密钥数据KC1、KC2、...对记录在光盘1的程序区PA2中的各个加密内容数据进行解密。通过从密钥箱数据K_LOCK1提取出内容密钥数据KC1、KC2、...,可对程序区PA2中的加密内容数据进行解密。
通过执行用于访问程序区PA2的软件过程,不能处理光盘1的常规播放器和驱动器可从第二密钥箱数据K_LOCK2读取数据。换句话说,播放器和驱动器可从第二密钥箱数据提取出内容密钥数据KC1、KC2、...,并用内容密钥数据KC1、KC2、...对记录在程序区PA2中的加密内容数据执行解密过程。
以下描述用于本发明光盘1的内容数据的加密过程和解密过程。在描述用于本发明光盘1的内容数据的加密过程和解密过程之前,描述它们的基本加密过程和解密过程。
如图4所示,在用于描述基本加密过程和解密过程的光盘1A中,在光盘1A的最内圆周上形成第一导入区LI10。在导入区LI10的***上形成第一程序区PA10。在第一程序区PA10***形成第一导出区LO10。在第一程序区PA10中,以与CD-DA标准相同的记录格式记录音频内容数据。在第一导出区LO10***形成第二导入区LI20。在导入区LI20的***上形成第二程序区PA20。在第二程序区的***形成第二导出区LO20。在第二程序区PA20中,记录根据例如ATRAC3已压缩并加密的内容数据。内容密钥数据包含在密钥箱K_LOCK0中,并记录在第二导入区LI20中,使用内容密钥数据对在第二程序区PA20中记录的加密内容数据进行解密。
图5示出用于对内容数据加密并把它记录到常规光盘1A的第二程序区PA20中的过程。
在图5中,内容数据C1、C2、...分别提供给内容数据输入端11A、11B、...。例如,内容数据C1、C2、...为根据例如ATRAC3压缩的音乐程序的音频数据。从内容数据输入端11A、11B、...提供的内容数据C1、C2、...分别提供给加密电路12A、12B、...。
通过内容密钥产生电路13产生用于对各个内容数据C1、C2、...加密的内容密钥数据KC1、KC2、...。从内容密钥产生电路13提供的内容密钥数据KC1、KC2、...被分别提供给加密电路12A、12B、...。
从内容数据输入端11A、11B、...提供的内容数据C1、C2、...分别由加密电路12A、12B、...使用内容密钥数据KC1、KC2、...进行加密。已由加密电路12A、12B、...加密的内容数据C1e、C2e、...记录在光盘的程序区PA2中。
从内容密钥产生电路13提供的内容密钥数据KC1、KC2、...被提供给密钥箱产生电路14。
提供给内容数据输入端11A、11B、...的各个内容数据C1、C2、...分别包含版权管理信息DRM1、DRM2、...。版权管理信息DRM1、DRM2、...是根据对各个内容数据的版权管理而表示再现限制信息和拷贝限制信息。通过DRM产生电路15产生版权管理信息DRM1、DRM2、...。对于版权管理信息DRM1、DRM2、...,指定再现许可或禁止、拷贝许可或禁止、一次拷贝许可或多次拷贝许可等。由DRM产生电路15产生的版权管理信息DRM1、DRM2、...提供给密钥箱产生电路14。
密钥箱产生电路14对从内容密钥产生电路13发送的内容密钥数据KC1、KC2、...和从DRM产生电路15提供的版权管理信息DRM1、DRM2、...进行编码,并产生密钥箱数据。密钥箱产生电路14的输出数据提供给加密电路18。
密钥箱密钥数据KL从散列计算电路16提供给加密电路18。通过对器件密钥数据KD和隐藏码密钥数据KH进行散列计算而产生密钥箱密钥数据KL。密钥箱产生电路14产生的密钥箱数据用从散列计算电路16提供的密钥箱密钥数据KL进行加密。
换句话说,器件密钥数据KD提供给散列计算电路16。另外,隐藏码密钥数据KH从隐藏码密钥产生电路提供给散列计算电路16。器件密钥数据KD储存在播放器和记录器的某个地方。由隐藏码密钥产生电路17产生作为随机数的隐藏码密钥数据KH。隐藏码密钥数据KH记录在例如光盘1A的导入区LI20中。
散列计算电路16用器件密钥数据KD和隐藏码密钥数据KH产生密钥箱密钥数据KL。密钥箱密钥数据KL提供给加密电路18。加密电路18用从散列计算电路16提供的密钥箱密钥数据KL对从密钥箱产生电路14提供的密钥箱数据进行加密。在光盘1A的导入区LI20中记录后述数据,此数据记录到由加密电路18加密的密钥箱数据K_LOCK0上。
因而,在常规光盘1A的加密过程中,各个内容数据C1、C2、...分别用内容密钥数据KC1、KC2、...进行加密,并且记录到程序区LI20中。用于对各个内容数据C1、C2、...加密的内容密钥数据KC1、KC2、...与版权管理信息DRM1、DRM2、...一起储存在密钥箱数据K_LOCK0中,并被加密和记录在光盘1A的导入区LI20中。
图6示出用于分别对记录在光盘1A上的加密内容数据C1e、C2e、...进行解密并获得内容数据C1、C2、...的过程。
从程序区PA20读取加密内容数据C1e、C2e、...。加密内容数据C1e、C2e、...分别提供给解密电路23A、23B、...。
从光盘1A的导入区LI20再现加密的密钥箱数据K_LOCK0和隐藏码密钥数据KH。密钥箱数据K_LOCK0发送给解密电路26。另一方面,隐藏码密钥数据KH发送给散列计算电路22。
提取出存放在再现装置或器件某处中的器件密钥数据KD。器件密钥数据KD发送给散列计算电路22。散列计算电路22用隐藏码密钥数据KH和器件密钥数据KD产生密钥箱密钥数据KL。密钥箱密钥数据KL发送给解密电路26。
解密电路26用从散列计算电路22提供的密钥箱密钥数据KL对记录在密钥箱K_LOCK0中的加密数据进行解密。从解密的密钥箱数据K_LOCK0读取的数据发送给密钥箱再现电路21。密钥箱再现电路21在从密钥箱数据K_LOCK0读取的数据中提取出内容密钥数据KC1、KC2、...和版权管理信息DRM1、DRM2、...。
由密钥箱再现电路21提取出的内容密钥数据KC1、KC2、...分别提供给解密电路23A、23B、...。由密钥箱再现电路21提取出的版权管理信息DRM1、DRM2、...发送给DRM确定电路24。
DRM确定电路24用其版权管理信息DRM1、DRM2、...确定对各个内容数据C1、C2、...的再现限制和拷贝限制。对各个内容数据C1、C2、...的再现限制信息和拷贝限制信息提供给拷贝和再现控制电路25。
解密电路23A、23B、...分别对从光盘1A的程序区PA20再现的加密内容数据C1e、C2e、...进行解密,并获得内容数据C1、C2、...。解密的内容数据C1、C2、...提供给拷贝和再现控制电路25。
拷贝和再现控制电路25根据从DRM确定电路24提供的再现限制信息和拷贝限制信息,而对各个内容数据C1、C2、...执行再现限制和拷贝限制。
因而,在用于光盘1A的解密过程中,从光盘1A的导入区LI20读取密钥箱数据K_LOCK0。密钥箱再现电路21从密钥箱数据K_LOCK0提取出内容密钥数据KC1、KC2、...和版权管理信息DRM1、DRM2、...。已从光盘的程序区PA20读取的加密内容数据C1e、C2e、...分别发送给解密电路23A、23B、...。用从导入区LI20中的密钥箱数据K_LOCK0提取出的内容密钥数据KC1、KC2、...对内容数据C1、C2、...进行解密。密钥箱再现电路21提取出版权管理信息DRM1、DRM2、...。根据版权管理信息DRM1、DRM2、...,控制各个内容数据C1、C2、...的再现和拷贝。
以此方式,对光盘1A的各个内容数据C1、C2、...进行加密。各个内容数据C1、C2、...分别包含版权管理信息DRM1、DRM2、...。可对各个内容数据C1、C2、...分别指定再现条件和拷贝条件。因而,对于记录在程序区PA20中的相同内容数据,当储存在密钥箱数据K_LOCK0中的内容密钥数据KC1、KC2的个数改变或储存在密钥箱数据K_LOCK中的版权管理信息DRM1、DRM2、...的再现限制和拷贝限制改变时,改变可再现内容数据、再现条件和拷贝条件。
换句话说,在图7和图8所示实例中,在光盘的程序区PA2中已记录相同的内容数据C1、C2、C3、C4和C5。在图7所示实例中,已经记录用于内容数据C1、C2、C3、C4和C5的内容密钥数据KC1、KC2、KC3、KC4和KC5以及版权管理信息DRM1、DRM2、DRM3、DRM4和DRM5。在此情况下,当版权管理信息DRM1、DRM2、DRM3、DRM4和DRM5表示再现许可时,可对所有的内容数据C1、C2、C3、C4和C5进行解密。
在图8所示实例中,尽管与图7所示实例相似地在光盘1A中记录内容数据C1、C2、C3、C4和C5,但在密钥箱数据K_LOCK0中只记录用于内容数据C1、C2和C3的内容密钥数据KC1、KC2和KC3以及版权管理信息DRM1、DRM2和DRM3。在此情况下,尽管已经在光盘1A上记录内容数据C1、C2、C3、C4和C5,但只再现内容数据C1、C2和C3。
因而,即使在光盘1A中记录相同的内容数据,但当限制存储在密钥箱数据K_LOCK0中的内容密钥数据的数量时,也限制可再现内容数据的数量。
在图9和图10所示的实例中,在光盘1A的程序区PA20中已记录相同的内容数据C1、C2、C3、C4和C5。在图9所示实例中,已经在密钥箱数据K_LOCK0中记录内容密钥数据KC1、KC2、KC3、KC4和KC5以及表示拷贝许可的版权管理信息DRM1、DRM2、DRM3、DRM4和DRM5。在此情况下,由于所有的版权管理信息DRM1、DRM2、DRM3、DRM4和DRM5都表示拷贝许可,因此,可拷贝所有的内容数据C1、C2、C3、C4和C5。
在图10所示实例中,尽管与图9所示实例相似地在光盘1A中记录内容数据C1、C2、C3、C4和C5,但在密钥箱数据K_LOCK0中记录内容密钥数据KC1、KC2、KC3、KC4和KC5以及表示拷贝禁止的版权管理信息DRM1、DRM2、DRM3、DRM4和DRM5。在此情况下,由于所有的版权管理信息DRM1、DRM2、DRM3、DRM4和DRM5都表示拷贝禁止,因此,不能拷贝内容数据C1、C2、C3、C4和C5。
因而,即使在光盘1A中记录相同的内容数据C1、C2、C3、C4和C5,但当改变储存在密钥箱数据K_LOCK0中的版权管理信息DRM1、DRM2、DRM3、DRM4和DRM5时,也改变可再现内容数据数量、拷贝条件和再现条件。
根据本发明的实施例,使用此结构,即使从相同盘再现数据,也可根据是使用可处理光盘1的驱动器还是使用不能处理光盘1的常规驱动器,而改变可再现内容数据数量、拷贝条件和再现条件。
下面,描述根据本发明的光盘1的加密过程和解密过程。
图11A和图11B示出根据本发明的光盘1的加密过程。在图11A和图11B中,内容数据C1、C2、...分别提供给内容数据输入端31A、31B、31C、...。内容数据C1、C2、...是例如根据ATRAC3已压缩的内容数据。从内容数据输入端31A、31B、31C、...提供的内容数据C1、C2、...分别提供给加密电路32A、32B、...。
用于对各个内容数据C1、C2、...加密的内容密钥数据KC1、KC2、...通过内容密钥产生电路33产生。内容密钥数据KC1、KC2、...分别提供给加密电路32A、32B、...。
加密电路32A、32B、...用从内容密钥产生电路33提供的内容密钥数据KC1、KC2、...而分别对从内容数据输入端31A、31B、...提供的内容数据C1、C2、...进行加密。由加密电路32A、32B、...加密的内容数据C1e、C2e、...记录在光盘1的程序区PA2中。
从内容密钥产生电路33提供的内容密钥数据KC1、KC2、...提供给选择器38A和38B。选择器38A和38B从内容密钥产生电路33产生的内容密钥数据KC1、KC2、...中选择所需的内容密钥数据。选择器38A和38B选择的内容密钥数据分别提供给密钥箱产生电路34A和34B。
提供给内容数据输入端31A、31B、...的各个内容数据C1、C2、...分别包含版权管理信息DRM1、DRM2、...。版权管理信息DRM1、DRM2、...是与对内容数据进行版权管理有关的再现限制信息和拷贝限制信息。对于版权管理信息DRM1、DRM2、...,可指定再现许可或禁止、拷贝许可或禁止、一次拷贝许可或禁止、或多次拷贝许可等。
DRM产生电路35A产生将要记录在导入区LI2中的版权管理信息DRM1A、DRM2A、DRM3A、...。由DRM产生电路35A产生的版权管理信息DRM1A、DRM2A、DRM3A、...提供给选择器39A。
DRM产生电路35B产生将要记录在程序区PA2中的版权管理信息DRM1B、DRM2B、DRM3B、...。由DRM产生电路35B产生的版权管理信息DRM1B、DRM2B、...提供给选择器39B。
选择器39A和39B在从DRM产生电路35A产生的版权管理信息DRM1A、DRM2A、...和从DRM产生电路35B产生的版权管理信息DRM1B、DRM2B、...中选择所需的版权管理信息。选择器39A和39B选择的版权管理信息提供给密钥箱产生电路34A和34B。
密钥箱产生电路34A对从内容密钥产生电路33发送的内容密钥数据KC1、KC2、...和从DRM产生电路35A发送的版权管理信息DRM1A、DRM2A、...进行编码,并产生将要记录到密钥箱部分中的数据。密钥箱产生电路34A的输出数据提供给加密电路41A。
从散列计算电路36A向加密电路41A提供密钥箱密钥数据KL1。通过对器件密钥数据KD和隐藏码密钥数据KH1进行散列计算而产生密钥箱密钥数据KL1。用密钥箱密钥数据KL1对从密钥箱产生电路34A提供并将记录到密钥箱部分中的数据进行加密。
换句话说,器件密钥数据KD提供给散列计算电路36A。另外,从隐藏码密钥产生电路37A提供的隐藏码密钥数据KH1提供给散列计算电路36A。器件密钥数据KD储存在播放器和记录器中的某处。由隐藏码密钥产生电路37A产生作为随机数的隐藏码密钥数据KH1。隐藏码密钥数据KH1记录在例如光盘1的导入数据LI2中。
散列计算电路36A使用器件密钥数据KD和由隐藏码密钥产生电路37A产生的隐藏码密钥数据KH1,而产生密钥箱密钥数据KL1。密钥箱密钥数据KL1提供给加密电路41A。加密电路41A用从散列计算电路36A提供的密钥箱密钥数据KL1对从密钥箱产生电路34A提供的密钥箱信息进行加密。
在光盘1的导入区LI2中记录由密钥箱产生电路34A产生并由加密电路41A加密的密钥箱数据K_LOCK1。
密钥箱产生电路34B对从内容密钥产生电路33发送的内容密钥数据KC1、KC2、...和从DRM产生电路35B发送的版权管理信息DRM1B、DRM2B、...进行编码,并产生密钥箱数据。由密钥箱产生电路34B产生的密钥箱数据提供给加密电路41B。
从散列计算电路36B提供的密钥箱密钥数据KL2提供给加密电路41B。加密电路41B使用从散列计算电路36B提供的密钥箱密钥数据KL2对从密钥箱产生电路34B提供的密钥箱数据进行加密。通过对器件密钥数据KD和隐藏码密钥数据KH2进行散列计算而产生密钥箱密钥数据KL2。
换句话说,器件密钥数据KD提供给散列计算电路36B。另外,从隐藏码密钥产生电路37B提供的隐藏码密钥数据KH2提供给散列计算电路36B。由隐藏码密钥产生电路37B产生作为随机数的隐藏码密钥数据KH2。隐藏码密钥数据KH2记录在例如光盘1的程序区PA2中。
散列计算电路36B使用器件密钥数据KD和由隐藏码密钥产生电路37B产生的隐藏码密钥数据KH2,而产生密钥箱密钥数据KL2。密钥箱密钥数据KL2提供给加密电路41B。加密电路41B用从散列计算电路36B提供的密钥箱密钥数据KL2对从密钥箱产生电路34B提供的密钥箱数据进行加密。
在光盘1的程序区PA2中记录由密钥箱产生电路34B产生并由加密电路41B加密的密钥箱数据K_LOCK2。
程序产生电路40产生用于软件播放器SFT1的应用数据,其中,用SFT1对内容数据进行解密。在光盘的程序区PA2中记录软件播放器SFT1的应用数据。
如上所述,在根据本发明的光盘1的加密过程中,各个内容数据C1、C2、...分别用内容密钥数据KC1、KC2、...加密,并记录在光盘1的程序区PA2中。用于对各个内容数据C1、C2、...加密的内容密钥数据KC1、KC2、...与版权管理信息DRM1A、DRM2A、...一起储存在密钥箱数据K_LOCK1中,并记录在光盘1的导入区LI2中。另外,用于对各个内容数据C1、C2、...加密的内容密钥数据KC1、KC2、...与版权管理信息DRM1B、DRM2B、...一起储存在密钥箱数据K_LOCK2中,并记录在光盘1的程序区PA2中。
图12和图13示出根据本发明的光盘1的解密过程。在根据本发明的光盘中,在能处理光盘1的驱动器和播放器从光盘1再现内容数据时所执行的解密过程,与在不能处理光盘1的驱动器和播放器从光盘1再现内容数据时所执行的解密过程不同。图12示出在能处理光盘1的驱动器或播放器从光盘1再现内容数据时所执行的解密过程。图13示出在不能处理光盘1的驱动器或播放器从光盘1再现内容数据时所执行的解密过程。
在图12中,从光盘1的程序区PA2再现加密内容数据C1e、C2e、...。加密内容数据C1e、C2e、...分别提供给解密电路43A、43B、43C、...。
从光盘1的导入区LI2读取密钥箱数据K_LOCK1和隐藏码密钥数据KH1。密钥箱数据K_LOCK1提供给解密电路47。
从光盘1的导入区LI2读取隐藏码密钥数据KH1。隐藏码密钥数据KH1提供给散列计算电路42。从再现光盘1的装置或器件提取出器件密钥数据KD。器件密钥数据KD发送给散列计算电路42。散列计算电路42使用隐藏码密钥数据KH1和器件密钥数据KD产生密钥箱密钥数据KL1.密钥箱密钥数据KL1发送给密钥箱再现电路48。
解密电路47用从散列计算电路42提供的密钥箱密钥数据KL1对密钥箱数据K_LOCK1进行解密。解密电路47的输出提供给密钥箱再现电路48。
密钥箱再现电路48从密钥箱数据K_LOCK1提取出内容密钥数据KC1、KC2、…和版权管理信息DRM1A、DRM2A、...。
由密钥箱再现电路48提取出的内容密钥数据KC1、KC2、...分别提供给解密电路43A、43B、...。由密钥箱再现电路48提取出的版权管理信息DRM1A、DRM2A、...提供给DRM确定电路44。
DRM确定电路44用其版权管理信息DRM1A、DRM2A、...分别确定对各个内容数据C1、C2、...的再现限制和拷贝限制。对各个内容数据C1、C2、...的再现限制信息和拷贝限制信息提供给拷贝和再现控制电路45。
解密电路使用从密钥箱再现电路48发送的内容密钥数据KC1、KC2、...而分别对从光盘1的程序区PA2再现的加密内容数据C1e、C2e、C3e、...进行解密,并获得内容数据C1、C2、...。解密的内容数据C1、C2、...发送给拷贝和再现控制电路45。拷贝和再现控制电路45用从DRM确定电路44提供的再现限制信息和拷贝限制信息对各个内容数据C1、C2、...执行再现限制和拷贝限制。
如上所述,在能处理光盘l的驱动器和播放器的解密过程中,从光盘l的导入区L12读取密钥箱数据K_LOCK1。密钥箱再现电路48从密钥箱数据K_LOCK1提取出内容密钥数据KC1、KC2、...和版权管理信息DRM1A、DRM2A、...。从光盘1的程序区PA2再现的加密内容数据C1e、C2e、…分别发送给解密电路43A、43B、...。用从导入区LI2的密钥箱数据K_LOCK1提取出的内容密钥数据KC1、KC2、...对加密内容数据C1e、C2e、...进行解密。结果,获得内容数据C1、C2、...。密钥箱再现电路48获得版权管理信息DRM1A、DRM2A、...,并用版权管理信息DRM1A、DRM2A、...分别控制各个内容数据C1、C2、...的再现和拷贝。
图13示出不能处理光盘1的常规播放器和驱动器的解密过程。
在图13中,从光盘1的程序区PA2读取软件播放器SFT1的应用数据。软件播放器SFT1的应用数据发送给软件程序执行电路60。根据软件播放器SFT1的应用数据,通过软件来执行解密过程。软件播放器SFT1的应用不是执行解密过程的应用的主体,而是其一部分。
从程序区PA2读取密钥箱数据K_LOCK2和隐藏码密钥数据KH2。密钥箱数据K_LOCK2提供给解密电路57。
隐藏码密钥数据KH2发送给散列计算电路52。从器件中提取出器件密钥数据KD。器件密钥数据KD发送给散列计算电路52。散列计算电路52用隐藏码密钥数据KH2和器件密钥数据KD产生密钥箱密钥数据KL2。密钥箱密钥数据KL2发送给解密电路57。
解密电路57用从散列计算电路52提供的密钥箱密钥数据KL2对密钥箱数据K_LOCK2的数据进行解密。由解密电路57解密的密钥箱数据K_LOCK2提供给密钥箱再现电路51。
密钥箱再现电路51从密钥箱数据K_LOCK2提取出内容密钥数据KC1、KC2、...和版权管理信息DRM1B、DRM2B、...。由密钥箱再现电路51提取出的内容密钥数据KC1、KC2、...分别提供给解密电路53A、53B、53C、...。由密钥箱再现电路51提取出的版权管理信息DRM1B、DRM2B、...发送给DRM确定电路54。
DRM确定电路54用版权管理信息DRM1B、DRM2B、...分别确定对各个内容数据C1、C2、...的再现限制和拷贝限制。各个内容数据C1、C2、...的再现限制信息和拷贝限制信息发送给拷贝和再现控制电路55。
解密电路53A、53B、53C、...分别对从光盘1的程序区PA2再现的加密内容数据C1e、C2e、C3e、...进行解密,并获得解密的内容数据C1、C2、...。解密的内容数据C1、C2、...发送给拷贝和再现控制电路55。拷贝和再现控制电路55用从DRM确定电路54提供的再现限制信息和拷贝限制信息对内容数据C1、C2、...执行再现限制和拷贝限制。
在不能处理光盘1的驱动器和播放器的解密过程中,从光盘1的程序区PA2读取密钥箱数据K_LOCK2。密钥箱再现电路51从密钥箱数据K_LOCK2提取出内容密钥数据KC1、KC2、...和版权管理信息DRM1B、DRM2B、...。从光盘1的程序区PA2再现的加密内容数据C1e、C2e、...分别发送给解密电路43A、43B、...。用从程序区PA2的密钥箱数据K_LOCK2提取出的内容密钥数据KC1、KC2、...分别对加密内容数据C1e、C2e、...进行解密。结果,获得解密的内容数据C1、C2、...。由密钥箱再现电路51提取出版权管理信息DRM1B、DRM2B、...。用版权管理信息DRM1B、DRM2B、...控制各个内容数据C1、C2、...的再现和拷贝。
如图11A和图11B所示,在根据本发明的光盘1的加密过程中,设置选择器38A和38B。选择器38A和38B从提供给密钥箱产生电路34A和34B的内容密钥数据KC1、KC2、...中选择所需的内容密钥数据KC1、KC2、...,并且包含密钥箱数据K_LOCK1和K_LOCK2中的所选择内容密钥数据。单独布置DRM产生电路35A和DRM产生电路35B,其中,DRM产生电路35A产生包含在密钥箱数据K_LOCK1中的版权管理信息DRM1A、DRM2A、...,DRM产生电路35B产生包含在密钥箱数据K_LOCK2中的版权管理信息DRM1B、DRM2B、...,其中,K_LOCK1记录在导入区LI2中,而K_LOCK2记录在程序区PA2中。选择器39A和39B分别从提供给密钥箱产生电路34A和34B的版权管理信息DRM1A、DRM2A、...和DRM1B、DRM2B、...中选择所需的版权管理信息。
因而,可单独指定包含在密钥箱数据K_LOCK1中的内容密钥数据KC1、KC2、...和版权管理信息DRM1A、DRM2A、...以及包含在密钥箱数据K_LOCK2中的内容密钥数据KC1、KC2、...和版权管理信息DRM1B、DRM2B、...,其中,密钥箱数据K_LOCK1记录在导入区LI2内,而密钥箱数据K_LOCK2记录在程序区PA2内。
在此种结构中,当单独指定记录在导入区LI2内的密钥箱数据K_LOCK1的内容和记录在程序区PA2内的密钥箱数据K_LOCK2的内容时,由能处理光盘1的播放器和驱动器再现的内容数据和由不能处理光盘1的驱动器和播放器再现的内容数据在可再现内容数据的数量、标题、再现条件和拷贝条件方面是有区别的。
换句话说,假设只通过能处理光盘1的播放器和驱动器读取在导入区LI2内记录的密钥箱数据K_LOCK1。从而,由于保密性较高,因此,非法再现和拷贝内容数据的可能性较低。相反,通过常规播放器和驱动器读取在程序区PA2内记录的密钥箱数据K_LOCK2。从而,由于保密性较低,因此,非法再现和拷贝内容数据的可能性较高。
因而认为,与使用记录在低保密性程序区PA2中的密钥箱数据K_LOCK2相比,通过使用记录在高保密性导入区LI2中的密钥箱数据K_LOCK1,可再现内容的数量增加,可再现内容的质量更高,或者根据版权管理的管理限制更有利,如具有辅助信息的附加值更多。结果,使用辅助信息可增加附加值。
例如,如图14所示,假设已在光盘的程序区PA2中已记录内容数据C1、C2、C3、C4、C5、...。在高保密性导入区LI2内的密钥箱数据K_LOCK1中,记录内容数据C1、C2、C3、C4、C5、...的内容密钥数据KC1、KC2、KC3、KC4和KC5。另外,记录版权管理信息DRM1A、DRM2A、DRM3A、DRM4A、DRM5A、...。
相反,在低保密性程序区PA2内的密钥箱数据K_LOCK2中,记录内容数据C1、C2、C3、...的内容密钥数据KC1、KC2、KC3、...和版权管理信息DRM1B、DRM2B、DRM3B、...。
在此情况下,当使用在导入区LI2内的密钥箱数据K_LOCK1时,可对所有的内容数据C1、C2、C3、C4、C5、...进行解密和再现。相反,当使用在程序区PA2内的密钥箱数据K_LOCK2时,由于没有用于对内容数据C4和C5解密的内容密钥数据KC4和KC5,因此,只再现三个内容数据C1、C2、C3、...。
因而,尽管能处理光盘1的新型播放器和驱动器可再现内容数据C1、C2、C3、C4、C5、...,但不能处理光盘1的驱动器和播放器只能再现内容数据C1、C2、C3、...。
在此实例中,使用在高保密性导入区LI2中的密钥箱数据K_LOCK1,由此附加值的可再现内容数据的数量比使用在程序区PA2中的密钥箱数据K_LOCK2的更大。
例如,如图15所示,在高保密性导入区LI2中的密钥箱数据K_LOCK1中,已经记录内容数据C1、C2、C3、C4、C5、...的内容密钥数据KC1、KC2、KC3、KC4和KC5以及版权管理信息DRM1、DRM2、DRM3、DRM4、DRM5、...。所有的版权管理信息DRM1A、DRM2A、DRM3A、DRM4A、DRM5A、...都表示拷贝许可。
相反,在低保密性程序区PA2内的密钥箱数据K_LOCK2中,已经记录内容数据C1、C2、C3、C4、C5、...的内容密钥数据KC1、KC2、KC3、KC4和KC5以及版权管理信息DRM1B、DRM2B、DRM3B、DRM4B、DRM5B、...。所有的版权管理信息DRM1B、DRM2B、DRM3B、DRM4B、DRM5B、...都表示拷贝禁止。
在此情况下,当使用导入区LI2中的密钥箱数据K_LOCK1时,可拷贝记录的所有内容数据C1、C2、C3、C4、C5、...。然而,当使用程序区PA2中的密钥箱数据K_LOCK2时,不能拷贝所有的内容数据C1、C2、C3、C4、C5、...。
因而,尽管能处理光盘1的新型播放器和驱动器可拷贝内容数据C1、C2、C3、C4、C5、...,不能处理光盘1的播放器和驱动器也可以再现内容数据C1、C2、C3、C4、C5、...,但后者不能拷贝它们。
在此实例中,使用在高保密性导入区中的密钥箱数据与使用在低保密性程序区中的密钥箱数据相比,根据版权管理的管理限制更有利,并且附加值变得更高。
因而,当分别在导入区LI2和程序区PA2中记录密钥箱数据K_LOCK1和K_LOCK2时,使用在高保密性导入区LI2中的密钥箱数据K_LOCK1与使用在程序区PA2中的密钥箱数据K_LOCK2相比,前者的可再现内容数据的数量更大,版权管理更有利,并且附加值更大。
假设记录在高保密性导入区LI2和低保密性程序区PA2中的密钥箱数据K_LOCK1和K_LOCK2具有以下结构。
在记录在导入区和/或导出区内的密钥箱数据K_LOCK1中,版权管理信息的数量比记录在程序区中的密钥箱数据K_LOCK2中的更低,其中,导入区和/或导出区为高保密性记录位置,而程序区为低保密性记录位置。结果,使用记录在导入区和/或导出区中的版权管理信息与使用记录在程序区中的版权管理信息相比,前者的可再现音乐程序的数量更大。
在记录在导入区和/或导出区内的密钥箱数据K_LOCK1中,版权管理信息的管理限制比记录在程序区内的密钥箱数据K_LOCK2中的更松,其中,导入区和/或导出区为高保密性记录位置,而程序区为低保密性记录位置。例如,当记录在导入区和/或导出区中的密钥箱的版权管理信息表示拷贝许可时,程序区的版权管理信息表示拷贝禁止。相似地,当记录在导入区和/或导出区中的密钥箱数据的版权管理信息表示多次拷贝许可时,程序区的版权管理信息表示一次拷贝许可。
记录在导入区和/或导出区中的密钥箱数据K_LOCK1的版权管理信息与记录在程序区中的密钥箱数据K_LOCK2的版权管理信息相比,前者用辅助信息表示更高质量的内容数据和更多的附加值,其中,导入区和/或导出区为高保密性记录位置,而程序区为低保密性记录位置。例如,当在导入区和/或导出区中的密钥箱数据K_LOCK1的版权管理信息表示所有音乐程序的再现许可时,在程序区中的密钥箱数据K_LOCK2的版权管理信息表示只对特征部分或音乐程序叙述的再现许可。以此方式,内容质量是有区别的。可替换地,记录在导入区和/或导出区中的密钥箱数据K_LOCK1的版权管理信息包含音乐程序及其静止宣传图象和运动图象。相反,在程序区中的密钥箱数据K_LOCK2的版权管理信息只包含音乐程序,省略它们的静止宣传图象和运动图象。以此方式,密钥箱数据K_LOCK1的版权管理信息和密钥箱数据K_LOCK2的版权管理信息是有区别的。
记录在导入区和/或导出区中的密钥箱数据K_LOCK1的内容密钥数据的数量比程序区的密钥箱数据K_LOCK2的更少,其中,导入区和/或导出区为高保密性记录位置,而程序区为低保密性记录位置。因而,用记录在导入区和/或导出区内的密钥箱数据K_LOCK1中的密钥箱的内容密钥数据再现的音乐程序的数量比用记录在程序区内的密钥箱数据K_LOCK2的内容密钥数据再现的更大。
使用记录在导入区和/或导出区中的密钥箱数据K_LOCK1的内容密钥数据与使用程序区内的密钥箱数据K_LOCK2的内容密钥数据相比,前者可用辅助信息再现更高质量的内容并获得更多的附加值,其中,导入区和/或导出区为高保密性记录位置,而程序区为低保密性记录位置。例如,使用记录在导入区和/或导出区中的密钥箱数据K_LOCK1的内容密钥数据,可再现所有的音乐程序,其中,导入区和/或导出区为高保密性记录位置。相反,使用记录在程序区内的密钥箱数据K_LOCK2的内容密钥数据,则只再现音乐程序的特征部分和叙述。以此方式,将要再现的内容数据的质量是有区别的。可替换地,记录在导入区和/或导出区中的密钥箱数据K_LOCK1的内容密钥数据是用于音乐程序及其静止宣传图象和运动图象的密钥数据。相反,记录在程序区中的密钥箱数据K_LOCK2的内容密钥数据是只用于音乐程序的密钥数据,而忽略静止宣传图象和运动图象。以此方式,它们是有区别的。
因而,能处理本发明光盘的新型播放器和驱动器与不能处理本发明光盘的播放器和驱动器在可再现内容的数量及其质量、和附加值方面是有区别的。另外,可保护内容数据的版权。
下面,描述记录装置的真实结构。在图16和16B中,将要记录到程序区PA1中的内容数据提供给输入端100。此内容数据是与符合CD-DA标准的数据相同的音频数据。从输入端100提供的内容数据提供给纠错码编码电路104。
将要记录到程序区PA2中的内容数据提供给输入端101。此内容数据是根据压缩***如ATRAC3压缩的音频数据。此内容数据提供给加密电路102。
加密电路102对每个内容数据进行加密。从内容密钥产生电路103向加密电路102提供内容密钥数据KC1、KC2、...。内容密钥产生电路103产生各个内容的内容密钥数据KC1、KC2、...。从输入端101提供的内容数据用从内容密钥产生电路103提供的内容密钥数据KC1、KC2、...进行加密。加密电路102的输出提供给纠错码编码电路104。
内容密钥产生电路103产生的内容密钥数据KC1、KC2、...提供给密钥箱产生电路105A。另外,内容密钥数据KC1、KC2、...提供给密钥箱产生电路105B。从DRM产生电路106A和106B分别向密钥箱产生电路105A和105B提供版权管理信息DRM1A、DRM2A、...和DRM1B、DRM2B、...。
DRM产生电路106A产生将要包含在密钥箱数据K_LOCK1中的版权管理信息DRM1A、DRM2A、...,其中,密钥箱数据K_LOCK1记录在导入区LI2中。DRM产生电路106B产生将要包含在密钥箱数据K_LOCK2中的版权管理信息DRM1B、DRM2B、...,其中,密钥箱数据K_LOCK2记录在程序区PA2中。
密钥箱产生电路105A产生记录在导入区LI2中的密钥箱数据K_LOCK1。记录在导入区LI2中的密钥箱数据K_LOCK1提供给加密电路108A。从散列计算电路110A向加密电路108A提供密钥箱密钥数据KL1。密钥箱密钥数据KL1由散列计算电路110A产生。散列计算电路110A对从隐藏密钥产生电路109A提供的隐藏密钥数据KH1以及器件密钥数据KD进行散列计算。加密电路108A对密钥箱数据K_LOCK1加密。由加密电路108A加密的密钥箱数据K_LOCK1提供给TOC(内容表)副码产生电路112。从隐藏密钥产生电路109A提供的隐藏密钥数据KH1提供给TOC副码产生电路112。
密钥箱产生电路105B产生记录在程序区PA2中的密钥箱数据K_LOCK2。记录在程序区PA2中的密钥箱数据K_LOCK2提供给加密电路108B。从散列计算电路110B向加密电路108B提供密钥箱密钥数据KL2。密钥箱密钥数据KL2由散列计算电路110B产生。散列计算电路110B对从隐藏密钥产生电路109B提供的隐藏密钥数据KH2以及器件密钥数据KD进行散列计算。加密电路108B对密钥箱数据K_LOCK2加密。由加密电路108B加密的密钥箱数据K_LOCK2提供给纠错码编码电路104。
从隐藏密钥产生电路109B提供的隐藏密钥数据KH2提供给纠错码编码电路104。从软件播放器产生电路118提供的软件播放器SFT1的应用数据提供给纠错码编码电路104。
纠错码编码电路104用CIRC(交叉交插里德-索罗蒙码)对内容数据执行纠错码编码过程。纠错码编码电路104的输出提供给TOC副码相加电路113。TOC副码相加电路113把TOC数据和副码数据相加到纠错码编码电路104的输出上。
TOC副码相加电路113的输出提供给调制电路117。调制电路117执行例如EFM(8-14调制)。
光盘1放置在转盘(未示出)上并由主轴电机120旋转。在伺服控制电路125的控制下,主轴控制电路123驱动主轴电机120,从而,主轴电机120以恒定线速度(CLV)或恒定角速度(CAV)旋转。
伺服控制电路125根据聚焦错误信号、跟踪错误信号和从***控制器130发出的操作命令而产生各种伺服驱动信号:聚焦伺服驱动信号、跟踪伺服驱动信号、螺旋伺服驱动信号和主轴伺服驱动信号,并且,向执行器控制电路126、螺旋控制电路127和主轴控制电路123输出产生的伺服驱动信号。
光学拾波器121是这样的机构,它把作为光源的半导体激光器的激光聚焦在光盘1的信号表面上,并扫描在光盘1上同心或螺旋形成的轨道。把光学拾波器121的激光聚焦在光盘1信号表面上的物镜可借助执行器(未示出)而在聚焦方向和跟踪方向上运动。在伺服控制电路125的控制下,由执行器控制电路126控制执行器。所有光学拾波器121借助螺旋机构122而在光盘1的径向上运动。在伺服控制电路125的控制下,由螺旋控制电路127控制螺旋机构122的运动。
调制电路117的输出数据提供给光学拾波器121。光学拾波器121输出其光波长已根据调制电路117的输出而被调制的激光。所述激光照射光盘1的记录表面。结果,信息记录在光盘1上。
在记录装置中,当在程序区PA1中记录内容数据时,从输入端100提供的内容数据提供给纠错码编码电路104。纠错码编码电路104对内容数据执行纠错码编码过程。
光学拾波器121运动到程序区PA1。纠错码编码电路104的输出提供给调制电路117。从输入端100提供的内容数据记录在程序区PA1中。
当在程序区PA2中记录内容数据时,从输入端101提供的内容数据由加密电路102加密,并提供给纠错码编码电路104。纠错码编码电路104对内容数据执行纠错码编码过程。
密钥箱产生电路105A产生记录在导入区LI2内的密钥箱数据K_LOCK1。密钥箱产生电路105B产生记录在程序区PA2内的密钥箱数据K_LOCK2。
光学拾波器121运动到导入区LI2。从密钥箱产生电路105A提供并记录在导入区LI2内的密钥箱数据K_LOCK1提供给TOC副码产生电路112。密钥箱数据K_LOCK1记录在光盘1的导入区LI2中。
光学拾波器121运动到导入区LI2。从密钥箱产生电路105B提供并记录在导入区LI2内的密钥箱数据K_LOCK2提供给纠错码编码电路104。纠错码编码电路104的输出提供给调制电路107。密钥箱数据K_LOCK2记录在程序区PA2中。从软件播放器产生电路118提供的软件播放器SFT1的应用数据发送给纠错码编码电路104。软件播放器SFT1的应用数据记录在程序区PA2中。
图17示出能处理光盘1的再现装置的真实结构,在此情况下,再现装置从根据本发明的光盘1再现数据。
在图17中,光盘1放置在转盘(未示出)上并由主轴电机150旋转。在伺服控制电路151的控制下,主轴控制电路152驱动主轴电机150,从而,主轴电机150以恒定线速度(CLV)或恒定角速度(CAV)旋转。
伺服控制电路151根据聚焦错误信号、跟踪错误信号和从***控制器160发出的操作命令而产生各种伺服驱动信号:聚焦伺服驱动信号、跟踪伺服驱动信号、螺旋伺服驱动信号和主轴伺服驱动信号,并且,向执行器控制电路153、螺旋控制电路154和主轴控制电路152输出这些信号。光学拾波器155是这样的机构,它把作为光源的半导体激光器的激光通过物镜而聚焦在光盘1的信号表面上,并扫描在光盘1上同心或螺旋形成的轨道。所有光学拾波器155借助螺旋机构156而在光盘1的径向上运动。
当再现程序区PA1时,光学拾波器155借助螺旋机构156而运动到光盘1的程序区PA1。光学拾波器155从光盘1的程序区PA1读取数据。从程序区PA1读取内容数据,其数据格式与符合例如CD-DA标准的数据的格式相同。光学拾波器155的输出信号通过RF放大器157、EFM解调电路161和TOC副码提取电路158而提供给纠错码解码电路162。纠错码解码电路162对光学拾波器155的输出信号执行纠错过程。纠错码解码电路162的输出从输出端168输出。
当再现程序区PA2时,光学拾波器155借助螺旋机构156而运动到导入区LI2。从导入区LI2读取密钥箱数据K_LOCK1。从TOC副码提取电路158向解密电路166提供密钥箱数据K_LOCK1。从导入区LI2读取隐藏密钥数据KH1。隐藏密钥数据KH1从TOC副码提取电路158提供给密钥箱密钥产生电路167。密钥箱密钥产生电路167用储存在再现装置中的器件密钥数据KD和隐藏密钥数据KH1产生密钥箱密钥数据KL1。密钥箱密钥数据KL1提供给解密电路166。
解密电路166用从散列计算电路167提供的密钥箱密钥数据KL1对密钥箱数据K_LOCK1进行解密。解密电路166的输出提供给密钥箱再现电路164。密钥箱再现电路164从再现的密钥箱数据K_LOCK1提取出内容密钥数据KC1、KC2、...。内容密钥数据KC1、KC2、...提供给解密电路165。
光学拾波器155借助螺旋机构156而运动到程序区PA2。从程序区PA2读取内容数据。程序区PA2中的内容数据已根据例如ATRAC3而被压缩,并被加密。光学拾波器155的输出信号通过RF放大器157、解调电路161和TOC副码提取电路158以及纠错码解码电路162而提供给解密电路165。
内容密钥数据KC1、KC2、...从密钥箱再现电路164提供给解密电路165。解密电路165用从密钥箱再现电路164提供的内容密钥数据KC1、KC2、...对内容数据进行解密。从输出端169输出解密的内容数据。
密钥箱再现电路164从密钥箱数据K_LOCK1提取出版权管理信息DRM1A、DRM2A、...。版权管理信息DRM1A、DRM2A、...提供给***控制器160。***控制器160确定版权管理信息DRM1A、DRM2A、...。***控制器160根据版权管理信息DRM1A、DRM2A、...执行再现限制和拷贝限制。
图18示出不能处理光盘1的再现装置的真实结构,在此情况下,再现装置从根据本发明的光盘1再现数据。
在图18中,光盘1放置在转盘(未示出)上并由主轴电机170旋转。在伺服控制电路171的控制下,主轴控制电路172驱动主轴电机170,从而,主轴电机170以恒定线速度(CLV)或恒定角速度(CAV)旋转。
伺服控制电路171根据聚焦错误信号、跟踪错误信号和从***控制器180发出的操作命令而产生各种伺服驱动信号:聚焦伺服驱动信号、跟踪伺服驱动信号、螺旋伺服驱动信号和主轴伺服驱动信号,并且,向执行器控制电路173、螺旋控制电路174和主轴控制电路172输出这些信号。光学拾波器175是这样的机构,它把作为光源的半导体激光器的激光通过物镜而聚焦在光盘1的信号表面上,并扫描在光盘1上同心或螺旋形成的轨道。所有光学拾波器175借助螺旋机构176而在光盘1的径向上运动。
光学拾波器175的输出信号通过RF放大器177而提供给解调电路181。解调电路181对光学拾波器175的输出信号进行EFM-解调。解调电路181的输出数据提供给纠错码解码电路182。纠错码解码电路182执行CIRC纠错过程。
当再现程序区PA1时,光学拾波器175借助螺旋机构176而运动到光盘1的程序区PA1。光学拾波器175从光盘1的程序区PA1读取数据。从程序区PA1读取内容数据,其数据格式与符合CD-DA标准的数据的相同。光学拾波器175的输出信号通过解调电路181而被解调。解调信号发送给TOC副码提取电路184和纠错码解码电路182。纠错码解码电路182执行纠错过程。纠错码解码电路182的输出数据通过接口183而输出。
当从程序区PA2再现内容数据时,通过个人计算机190的软件191执行解密过程。
换句话说,当再现程序区PA2时,光学拾波器175运动到程序区PA2。读取软件播放器SFT1的数据。软件播放器SFT1的数据通过解调电路181、TOC副码提取电路184、纠错码解码电路182和接口183而提供给个人计算机190。
如图19所示,当开始软件播放器的应用时(步骤S1),从程序区PA2读取隐藏密钥数据KH2(步骤S2)。计算隐藏密钥数据KH2和器件密钥数据KD。结果,产生密钥箱密钥数据KL2(步骤S3)。
从程序区PA2读取密钥箱数据K_LOCK2(步骤S4)。已经读取的密钥箱数据K_LOCK2的数据用在步骤S3中产生的密钥箱密钥数据KL2进行解密。从密钥箱数据K_LOCK2提取出内容密钥数据KC1、KC2、...和版权管理信息DRM1B、DRM2B、...(步骤S5)。
判断是否已发出再现命令(步骤S6)。当发出再现命令时,判断用于对与再现命令相应的内容数据进行解密的内容密钥数据KC1、KC2、...是否包含在步骤S5所提取出的密钥箱数据K_LOCK2的内容密钥数据KC1、KC2、...中(步骤S7)。
当在步骤S7中确定包含用于对与再现命令相应的内容数据进行解密的内容密钥数据KC1、KC2、...时,流程前进到步骤S8。判断是否可用在步骤S5中提取出的密钥箱数据K_LOCK2的版权管理信息DRM1B、DRM2B、...而再现与再现命令相应的内容数据(步骤S8)。
当在步骤S7确定不包含用于对与再现命令相应的内容数据进行解密的内容密钥数据KC1、KC2、...时,停止再现操作(步骤S8)。
当在步骤S8中确定用版权管理信息DRM1B、DRM2B、...再现与再现命令相应的内容数据时,光学拾波器175从程序区PA2读取内容数据(步骤S9)。用在步骤S5中从密钥箱数据K_LOCK2提取出的内容密钥数据KC1、KC2、...对内容数据进行解密(步骤S10)。
当在步骤S8中确定可根据版权管理信息DRM1B、DRM2B、...而再现与再现命令相应的内容数据时,停止再现操作(步骤S8)。
如图17所示,当能处理根据本发明的光盘1的驱动器和播放器从光盘1再现内容数据时,用储存在导入区LI2内密钥箱数据K_LOCK1中的内容密钥数据KC1、KC2、...对内容数据进行解密。根据储存在导入区LI2内密钥箱数据K_LOCK1中的版权管理信息DRM1A、DRM2A、...,控制内容数据的再现和拷贝。
相反,如图18和图19所示,当不能处理光盘1的常规驱动器和播放器从光盘1再现内容数据时,用储存在程序区PA2内密钥箱数据K_LOCK2中的内容密钥数据KC1、KC2、...对内容数据进行解密。根据储存在程序区PA2内密钥箱数据K_LOCK2中的版权管理信息DRM1B、DRM2B、...,控制内容数据的再现和拷贝。
如图14和图15所示,在高保密性导入区LI2中的密钥箱数据K_LOCK1的内容密钥数据KC1、KC2、...的数量大于在低保密性程序区PA2中的密钥箱数据K_LOCK2的内容密钥数据KC1、KC2、...的数量。另外,在高保密性导入区LI2中的密钥箱数据K_LOCK1的版权管理信息DRM1A、DRM2A、...的管理条件比在低保密性程序区PA2中的密钥箱数据K_LOCK2的版权管理信息DRM1B、DRM2B、...的管理条件更有利。在此情况下,能处理光盘1的驱动器和播放器与不能处理光盘1的驱动器和播放器相比,前者可再现更多的音乐程序并具有更多的附加值。
在前述实例中,光盘是两段盘,其中,常规内容数据记录区与加密的内容数据记录区分开。可替换地,光盘可以是一段盘。
另外,在前述实例中,密钥箱数据和隐藏密钥数据记录在导入区和程序区中。可替换地,密钥箱数据和隐藏密钥数据可记录在导出区和程序区中。可替换地,密钥箱数据和隐藏密钥数据可记录在导入区、导出区、程序区中。
根据本发明,能处理新型光盘的播放器和驱动器访问记录在导入区和/或导出区中的密钥箱,获得版权管理信息和内容密钥数据,并再现内容数据。不能处理新型光盘的播放器和驱动器访问程序区中的密钥箱,获得版权管理信息和内容密钥数据,并再现内容数据。
记录在导入区和/或导出区中的密钥箱可以只由能处理新型光盘的再现装置访问。程序区中的密钥箱可由不能处理新型光盘的再现装置访问。由于能处理新型光盘的再现装置使用记录在导入区和/或导出区中的密钥箱,保密性较高。相反,由于不能处理新型光盘的再现装置使用记录在程序区中的密钥箱,因此,保密性得不到保证。
根据本发明,在数量和附加值方面,记录在程序区中的密钥箱的版权管理信息和内容密钥数据比记录在导入区和/或导出区中的密钥箱的更小,可保护版权。另外,因为由能处理新型光盘的再现装置所再现的可再现内容的数量及其质量与由不能处理新型光盘的再现装置所再现的不同,所以它们是有区别的。因而,可促进新型装置的销售。
工业应用性
如上所述本发明适合用于记录内容数据的记录介质如光盘、用于在此记录介质上记录内容数据的记录方法和装置、以及用于再现内容数据的再现方法。

Claims (34)

1.一种记录方法,包括以下步骤:
在记录介质上记录多个内容数据;以及
在记录介质的不同位置上记录第一版权管理信息和第二版权管理信息,所述版权管理信息用于管理多个内容数据的版权,不同位置的保密性互不相同,其中记录在保密性高的位置上的版权管理信息用于能够再现所述保密性高的位置的记录介质再现装置,而记录在保密性低的位置上的版权管理信息用于不能再现所述保密性高的位置的记录介质再现装置。
2.如权利要求1所述的记录方法,
其中,在导入区和导出区的至少任一个中记录第一版权管理信息和第二版权管理信息之一,其中,在其中记录多个内容数据的记录区的内侧形成导入区,而在记录区的***形成导出区,并且
其中,在记录区中记录另一版权管理信息。
3.如权利要求2所述的记录方法,
其中,第一版权管理信息和第二版权管理信息是管理条件互不相同的版权管理信息,在所述管理条件下再现多个内容数据。
4.如权利要求3所述的记录方法,
其中,第一版权管理信息和第二版权管理信息中的任一个是表示多个内容数据再现许可的管理信息,而另一个版权管理信息是表示多个内容数据的部分再现许可的管理信息。
5.如权利要求2所述的记录方法,
其中,在多个内容数据的管理条件方面,第一版权管理信息和第二版权管理信息中的任一个比另一版权管理信息更严格。
6.如权利要求5所述的记录方法,
其中,在多个内容数据的再现限制条件方面,第一版权管理信息和第二版权管理信息中的任一个比另一版权管理信息更严格。
7.如权利要求6所述的记录方法,
其中,第一版权管理信息和第二版权管理信息中的任一个包含多个内容数据的拷贝禁止条件,而另一版权管理信息包含多个内容数据的拷贝许可条件。
8.如权利要求7所述的记录方法,
其中,在导入区和导出区的至少任一个中记录包含多个内容数据的拷贝许可条件的另一版权管理信息。
9.如权利要求7所述的记录方法,
其中,在数据记录区中记录第一版权管理信息和第二版权管理信息之一,此管理信息包含多个内容数据的拷贝禁止条件。
10.如权利要求1所述的记录方法,
其中,多个内容数据中的至少一个被加密和记录,并且,
其中,第一版权管理信息和第二版权管理信息与密钥数据一起被记录,密钥数据用于对加密的内容数据进行解密。
11.如权利要求10所述的记录方法,
其中,第一版权管理信息和第二版权管理信息还与密钥数据一起被加密。
12.如权利要求2所述的记录方法,
其中,在记录区中记录与用于读取另一版权管理信息的软件有关的数据,在记录区中记录多个内容数据。
13.一种记录介质记录装置,包括:
用于在记录介质上记录数据的头部;
用于对将要记录的数据执行编码处理并把编码数据提供给所述头部的编码处理部分;以及
控制部分,用于在记录介质上记录多个内容数据并控制所述头部,使得所述头部把用于管理多个内容数据的版权的第一版权管理信息和第二版权管理信息记录到记录介质的不同位置上,不同位置的保密性互不相同,其中记录在保密性高的位置上的版权管理信息用于能够再现所述保密性高的位置的记录介质再现装置,而记录在保密性低的位置上的版权管理信息用于不能再现所述保密性高的位置的记录介质再现装置。
14.如权利要求13所述的记录介质记录装置,
其中,控制部分配置成执行以下控制,使得在导入区和导出区的至少任一个中记录第一版权管理信息和第二版权管理信息之一,其中,在其中记录多个内容数据的记录区的内侧形成导入区,而在记录区的***形成导出区,以及
其中,控制部分配置成执行以下控制,使得在记录区中记录另一版权管理信息。
15.如权利要求14所述的记录介质记录装置,
其中,第一版权管理信息和第二版权管理信息是管理条件互不相同的版权管理信息,在所述管理条件下再现多个内容数据。
16.如权利要求15所述的记录介质记录装置,
其中,第一版权管理信息和第二版权管理信息中的任一个是表示多个内容数据的再现许可的管理信息,而另一个版权管理信息是表示多个内容数据的部分再现许可的管理信息。
17.如权利要求14所述的记录介质记录装置,
其中,在多个内容数据的管理条件方面,第一版权管理信息和第二版权管理信息中的任一个比另一版权管理信息更严格。
18.如权利要求17所述的记录介质记录装置,
其中,在多个内容数据的再现限制条件方面,第一版权管理信息和第二版权管理信息中的任一个比另一版权管理信息更严格。
19.如权利要求18所述的记录介质记录装置,
其中,第一版权管理信息和第二版权管理信息中的任一个包含多个内容数据的拷贝禁止条件,而另一版权管理信息包含多个内容数据的拷贝许可条件。
20.如权利要求19所述的记录介质记录装置,
其中,在导入区和导出区的至少任一个中记录包含多个内容数据的拷贝许可条件的另一版权管理信息。
21.如权利要求19所述的记录介质记录装置,
其中,在数据记录区中记录第一版权管理信息和第二版权管理信息之一,此管理信息包含多个内容数据的拷贝禁止条件。
22.如权利要求13所述的记录介质记录装置,
其中,控制部分配置成加密和记录多个内容数据中的至少一个,并与密钥数据一起记录第一版权管理信息和第二版权管理信息,其中,密钥数据用于对加密的内容数据进行解密。
23.如权利要求22所述的记录介质记录装置,
其中,控制部分配置成对第一版权管理信息和第二版权管理信息以及密钥数据一起进行加密和记录,其中,密钥数据用于对加密的内容数据进行解密。
24.一种记录介质再现方法,包括以下步骤:
从记录介质读取第一版权管理信息和第二版权管理信息中的任一个,所述记录介质包括导入区、在导入区***上形成的其中记录多个内容数据的数据记录区、以及在数据记录区***上形成的导出区,其中,在保密性互不相同的不同位置上记录用于管理多个内容数据的版权的第一版权管理信息和第二版权管理信息,其中记录在保密性高的位置上的版权管理信息用于能够再现所述保密性高的位置的记录介质再现装置,而记录在保密性低的位置上的版权管理信息用于不能再现所述保密性高的位置的记录介质再现装置;以及
对应于已读取的版权管理信息而控制内容数据的至少一个再现操作,其中,内容数据是从数据区读取的。
25.如权利要求24所述的记录介质再现方法,
其中,在导入区和导出区的任一个中记录第一版权管理信息和第二版权管理信息中的任一个,在数据记录区中记录另一版权管理信息。
26.如权利要求25所述的记录介质再现方法,
其中,在记录介质中记录与用于读取另一版权管理信息的软件有关的数据,以及
其中,在读取与软件有关的数据之后,读取另一版权管理信息。
27.如权利要求24所述的记录介质再现方法,
其中,第一版权管理信息和第二版权管理信息是管理条件互不相同的版权管理信息,在所述管理条件下再现多个内容数据。
28.如权利要求27所述的记录介质再现方法,
其中,第一版权管理信息和第二版权管理信息中的任一个是表示多个内容数据的再现许可的管理信息,而另一个版权管理信息是表示多个内容数据的部分再现许可的管理信息。
29.如权利要求28所述的记录介质再现方法,
其中,在导入区和导出区的至少任一个中记录第一版权管理信息和第二版权管理信息之一。
30.如权利要求29所述的记录介质再现方法,
其中,在数据区中记录第一版权管理信息和第二版权管理信息中的另一个版权管理信息。
31.如权利要求24所述的记录介质再现方法,
其中,在多个内容数据的管理条件方面,第一版权管理信息和第二版权管理信息中的任一个比另一版权管理信息更严格。
32.如权利要求31所述的记录介质再现方法,
其中,在多个内容数据的再现限制条件方面,第一版权管理信息和第二版权管理信息中的任一个比另一版权管理信息更严格。
33.如权利要求24所述的记录介质再现方法,
其中,对记录在数据记录区中的多个内容数据中的至少一个进行加密和记录,
其中,第一版权管理信息和第二版权管理信息与密钥数据一起被记录,密钥数据用于对加密的内容数据进行解密,以及
其中,用从记录介质读取的密钥数据对加密数据进行解密。
34.如权利要求33所述的记录介质再现方法,
其中,第一版权管理信息和第二版权管理信息与密钥数据一起被加密和记录,密钥数据用于对加密的内容数据进行解密,
其中,在记录介质上记录用于对加密数据进行解密的另一密钥数据,以及
其中,至少使用从记录介质读取的另一密钥数据对第一版权管理信息、第二版权管理信息和密钥数据进行解密。
CNB028053125A 2001-12-21 2002-12-19 记录方法和装置、以及再现方法 Expired - Fee Related CN100527243C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2001389749A JP3873740B2 (ja) 2001-12-21 2001-12-21 記録媒体、記録方法および装置、ならびに、再生方法および装置
JP389749/2001 2001-12-21

Publications (2)

Publication Number Publication Date
CN1507623A CN1507623A (zh) 2004-06-23
CN100527243C true CN100527243C (zh) 2009-08-12

Family

ID=19188292

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028053125A Expired - Fee Related CN100527243C (zh) 2001-12-21 2002-12-19 记录方法和装置、以及再现方法

Country Status (9)

Country Link
US (1) US7406177B2 (zh)
EP (1) EP1457983A4 (zh)
JP (1) JP3873740B2 (zh)
KR (1) KR20040062874A (zh)
CN (1) CN100527243C (zh)
AU (1) AU2002366232B2 (zh)
RU (1) RU2255381C2 (zh)
TW (1) TWI223246B (zh)
WO (1) WO2003054881A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4585515B2 (ja) * 2003-06-30 2010-11-24 パナソニック株式会社 情報記録媒体とその再生装置
JP4615444B2 (ja) * 2003-08-05 2011-01-19 パナソニック株式会社 著作権保護システム
JP2007505347A (ja) * 2003-09-10 2007-03-08 コニンクリユケ フィリップス エレクトロニクス エヌ.ブイ. コンテンツプロテクト方法及びシステム
US7685646B1 (en) * 2003-09-10 2010-03-23 Realnetworks, Inc. System and method for distributing protected audio content on optical media
KR20050096040A (ko) * 2004-03-29 2005-10-05 삼성전자주식회사 휴대형 저장장치와 디바이스간에 디지털 저작권 관리를이용한 콘텐츠 재생방법 및 장치와, 이를 위한 휴대형저장장치
JP4073892B2 (ja) * 2004-05-10 2008-04-09 株式会社ソニー・コンピュータエンタテインメント コンテンツ再生装置、コンテンツ再生方法、コンピュータプログラム
EP1805760A1 (en) * 2004-10-21 2007-07-11 Koninklijke Philips Electronics N.V. Method of saving keylockers on optical discs
JP4692003B2 (ja) * 2005-02-10 2011-06-01 ソニー株式会社 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
FR2923645B1 (fr) * 2007-11-09 2010-01-08 Thierry Prigent Procede d'enregistrement de donnees pour la lecture a long terme de ces donnees
US9081979B2 (en) * 2011-12-29 2015-07-14 Konica Minolta Laboratory U.S.A., Inc. Document control based on copyright permission when printing compilation of works
US9459955B2 (en) * 2012-05-24 2016-10-04 Sandisk Technologies Llc System and method to scramble data based on a scramble key
US20140137208A1 (en) * 2012-11-14 2014-05-15 Executive Briefing Book Company, Llc Mobile computing device-based secure briefing system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1232253A (zh) * 1998-04-06 1999-10-20 日本先锋公司 数据记录介质和数据再生设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04163768A (ja) 1990-10-29 1992-06-09 Hitachi Ltd ディスク機密保護方式および装置
US6516064B1 (en) * 1995-07-25 2003-02-04 Sony Corporation Signal recording apparatus, signal record medium and signal reproducing apparatus
EP0802535B1 (en) * 1995-10-09 2005-06-15 Matsushita Electric Industrial Co., Ltd. Information recording medium, information reproduction apparatus and information reproduction method
JPH09171481A (ja) * 1995-10-19 1997-06-30 Sony Corp フオーマツト方法及び記録媒体
CN100470653C (zh) * 1996-05-15 2009-03-18 英特托拉斯技术公司 获取dvd盘受控内容或信息的方法及装置、操作dvd设备的方法
JP4032528B2 (ja) * 1998-02-05 2008-01-16 日本ビクター株式会社 オーディオディスク、及びそのエンコード装置、デコード装置並びに著作権管理方法
JP2000196585A (ja) * 1998-10-08 2000-07-14 Matsushita Electric Ind Co Ltd コンテンツを記録した記録媒体、デジタルデ―タ記録装置、デジタルデ―タ再生装置、パッケ―ジを作成するコンテンツパッケ―ジング装置、コンテンツ再生装置、コンピュ―タ読み取り可能な記録媒体、記録方法、再生方法、パッケ―ジング方法、コンテンツパッケ―ジング装置と、コンテンツ再生装置とからなるシステム。
US6580683B1 (en) * 1999-06-23 2003-06-17 Dataplay, Inc. Optical recording medium having a master data area and a writeable data area
EP1089273A3 (en) * 1999-09-30 2002-08-28 Matsushita Electric Industrial Co., Ltd. Information recording medium for recording a scrambled part of content information, and method and apparatus for reproducing information recorded therein
US6971024B1 (en) * 1999-11-16 2005-11-29 Sony Corporation Recording medium, data recording method and apparatus, data reproducing method and apparatus, and copying control method
JP3728621B2 (ja) * 2000-02-10 2005-12-21 松下電器産業株式会社 デジタルデータのコピー制御方法及び再生装置
US7142494B2 (en) * 2001-10-31 2006-11-28 Sony Corporation Content data encryption methodology, medium and apparatus for recording/reproducing content

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1232253A (zh) * 1998-04-06 1999-10-20 日本先锋公司 数据记录介质和数据再生设备

Also Published As

Publication number Publication date
EP1457983A1 (en) 2004-09-15
US20040096189A1 (en) 2004-05-20
RU2255381C2 (ru) 2005-06-27
AU2002366232A1 (en) 2003-07-09
AU2002366232B2 (en) 2008-09-18
EP1457983A4 (en) 2009-09-16
CN1507623A (zh) 2004-06-23
RU2003125883A (ru) 2005-02-20
US7406177B2 (en) 2008-07-29
TW200400496A (en) 2004-01-01
JP3873740B2 (ja) 2007-01-24
KR20040062874A (ko) 2004-07-09
JP2003196920A (ja) 2003-07-11
TWI223246B (en) 2004-11-01
WO2003054881A1 (fr) 2003-07-03

Similar Documents

Publication Publication Date Title
US7792001B2 (en) Copy protection system for optical disc having a confusion pattern
CN100390892C (zh) 记录媒体的再现方法和设备及记录媒体的记录方法和设备
US6615192B1 (en) Contents copying system, copying method, computer-readable recording medium and disc drive copying contents but not a cipher key via a host computer
JPH0917119A (ja) データ記録媒体、データ記録方法及びデータ再生方法
CN100499772C (zh) 记录媒体记录方法和设备以及记录媒体再现方法和设备
CN100527243C (zh) 记录方法和装置、以及再现方法
JP2002279727A (ja) 信号記録媒体とコンテンツ信号生成装置及びコンテンツ信号再生方法とコンテンツ信号再生装置
US7594123B2 (en) Data recording apparatus and method and data reproducing apparatus and method
CN100440354C (zh) 记录介质再现装置及其方法以及记录介质记录和再现装置
CN100353430C (zh) 高密度光盘以及用于记录和再现其上的加密数据的方法
KR20020040587A (ko) 정보 기록·재생 방법, 기록·재생 장치, 기록 매체, 및그 기록 매체의 제조 방법
JP4790216B2 (ja) 異なる待ち時間を有する記録媒体
JP4265527B2 (ja) 再生装置及び再生方法、並びにコンテンツ記録方法
US20060120685A1 (en) Data recording method and device, data recording medium, data reproduction method and device, data transmission method and device, and data reception method and device
MXPA00005510A (en) System for copy protection of recorded information
JP2002184098A (ja) 記録媒体、記録装置、再生装置及び記録再生方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090812

Termination date: 20100119