再生方法与设备、记录方法与设备、及记录介质与程序的制作方法

文档序号:6384984阅读:111来源:国知局
专利名称:再生方法与设备、记录方法与设备、及记录介质与程序的制作方法
技术领域
本发明涉及再生方法和设备、记录方法和设备、程序记录介质与程序、以及记录介质,并特别涉及能够对盘可拷贝记录介质施加再生限制的再生方法和设备、记录方法和设备、程序记录介质与程序、以及记录介质。
背景技术
近来,有诸如标签门(Label Gate)CD这样的被记录的记录介质,其上与例如借助于加密被版权保护的内容一同记录有鉴定ID。
以下参照图1说明使用标签门CD 1的内容版权保护的一种方法。如图1所示,标签门CD 1由第一段区域11和第二段区域12构成。第一段区域11包含用于受控拷贝CE(消费者电子)设备的再生数据。第二段区域12包含加密的内容21作为用于PC(个人计算机)与PID(附录标识)的再生数据,这是用于向硬盘13拷贝内容21并从硬盘使其再生的鉴定中使用的一种鉴定ID。如图1所示,内容21例如由压缩的音频数据构成。
第二段区域12还包含专用于读取PID的盘应用程序14。当标签门CD 1加载到PC 2时,PC 2启动PC 2上的密钥操作块14。盘应用程序14从标签门CD 1读取PID并通过因特网3将PID发送到如非专利文献1中所示的音乐分配服务器4。使用PID,音乐分配服务器4管理记录在标签门CD 1上的内容21的访问次数,并执行验证和鉴定从PC 2收到的PID是第一次还是第二次使用,或关于标签门CD 1的内容21被拷贝到硬盘13上。
音乐分配服务器4还有许可证服务器16。当音乐分配服务器4鉴定从PC 2收到的PID时,许可证服务器16通过因特网3向PC 2发出许可证密钥22,用于对记录在标签门CD 1上的加密内容21解密。PC 2通过因特网3从许可证服务器16接收许可证密钥22,并把接收的许可证密钥22存储到硬盘13。
接下来,标签门CD 1上内容21被拷贝到硬盘13上并由存储的许可证密钥22解密,使得PC 2使用再生应用程序15能够从标签门CD 1再生内容21。
如上所述,在标签门CD 1中,借助于PC 2的在线鉴定基于PID执行内容21的再生管理,因而保护了内容21的版权。
在PC 2中,借助于加密版权被保护的内容能够从一次记录介质诸如硬盘13,使用非专利文献2中所示CCI(拷贝控制信息)等记录到盘可拷贝的二次记录介质诸如CD-R(可记录小型盘)。
以下参照图2,说明被拷贝到盘可拷贝的第二记录介质上的内容的版权保护的一种方法。如图2中所示,PC 2具有一盘记录应用程序33,用于从硬盘13到CD-R 31记录内容41。应当注意,对于内容41,从图1中所示的标签门CD 1或音乐分配服务器4获得的加密的内容41-1,通过其许可证密钥41-2被解密,并以明文的形式记录到硬盘13。
盘记录应用程序33产生对内容41、装置和应用程序唯一的信息(例如由对安装在PC 2上的每一应用程序唯一的ID构成的信息与存储在硬盘13中的时间和随机数信息),作为产品ID 43,该产品ID具有对每一个带有一次记录介质诸如硬盘13的装置唯一的组合。在写入CD-R 31时,盘记录应用程序33向CD-R 31连同内容41一同存储所产生的产品ID 43。
借助于这一产品ID 43,其中在二次记录介质CD-R 31上记录了内容41的PC 2被识别和鉴定,使得在非被鉴定的PC 2与其应用程序的任何PC及它们的应用程序上内容41的再生是不可能的。
另一方面,使用通用二次记录介质诸如一般广泛传播的CD-R及它们的盘驱动器,不仅内容41而且内容41与其产生的ID 43也能够被拷贝,因而有时让用户易于生成拷贝的记录介质。这种情形下,上述产品ID 43允许把内容41记录到二次记录介质CD-R 31上的PC 2的标识,使得除了非鉴定内容41及其应用程序之外,被拷的记录介质不能在任何PC及它们的应用程序上再生,从而防止了发生再生权利的无限制传播。
Label Gate Co.LTD,“Label Gate”,[在线],2003年二月19日搜索,URLhttp//www.labelgate.com/[非专利文献2]4C Entity,LLC,“4C Entity”,[在线][2003年二月19日搜索],URLhttp//www.4centity.com/然而,使用用于再生二次记录介质CD-R 31的再生装置(诸如音频装置)32,例如,在由PC 2或盘记录应用程序33写入CD-R 31上的内容41与在被拷贝的记录介质上通过另一PC或其应用程序拷贝的内容之间不能作出区分。因而,上述相关技术的结构出现的问题在于不能防止在再生装置32上再生权的传播。
虽然有一种方法,通过不使用通用二次记录介质诸如一般广泛传播的CD-R及它们的盘驱动装置可促进版权的保护。然而这种方法有一个问题,其即使能够抑制在再生装置32上再生权的无限制的传播,但大大削弱了一般的通用性。

发明内容
因而,本发明的一个目的是要对可拷贝盘记录介质执行再生限制。
在实施本发明中并根据其第一方式,提供了一种再生方法,用于再生记录到记录介质的信息,包括以下步骤从记录介质获得用于标识信息被记录到了该记录介质的记录环境的记录ID;作为第一确定步骤确定记录ID是否已作为初始化记录ID被登记;如果在第一确定步骤发现初始化记录ID还没有登记,则作为初始化记录ID登记在获得步骤获得的记录ID;如果在第一确定步骤发现初始化记录ID已经登记,作为第二确定步骤确定在获得步骤获得的记录ID是否匹配初始化记录ID;以及如果在第二确定步骤发现记录ID不匹配初始化记录ID,则执行控制使不能或限制在记录介质上记录的信息的再生。
在上述再生方法中,记录ID可以是用于标识向记录介质记录了该信息的记录设备的ID。
在上述再生方法中,初始化记录ID一旦被登记,就不能被删除及重写。
上述再生方法,还包括以下步骤如果第二确定步骤中发现记录ID与初始化记录ID匹配,则从记录介质读取该信息通过其被加密的加密密钥;以及使用在读取步骤读取的加密密钥,解密记录到记录介质的信息;其中再生控制步骤还执行对再生在解密步骤中被解密信息的控制。
在实施本发明中并根据其第二方式,提供了一种再生设备,包括获得装置,用于从记录介质获得用于标识信息被记录到了该记录介质的记录环境的记录ID;第一确定装置,用于确定记录ID是否已作为初始化记录ID被登记;登记装置,如果在第一确定步骤发现初始化记录ID还没有登记,则作为初始化记录ID登记由获得装置获得的记录ID;第二确定装置,如果发现初始化记录ID已经由第一确定装置登记,则确定由获得装置获得的记录ID匹配初始化记录ID;以及再生控制装置,如果由第二确定装置发现记录ID不匹配初始化记录ID,则执行控制使不能或限制在记录介质上记录的信息的再生。
在实施本发明中并根据其第三方式,提供了一种第一程序记录介质,包括以下步骤从记录介质获得用于标识信息被记录到了该记录介质的记录环境的记录ID;作为第一确定步骤确定记录ID是否已作为初始化记录ID被登记;如果在第一确定步骤发现初始化记录ID还没有登记,则作为初始化记录ID登记在获得步骤获得的记录ID;如果在第一确定步骤发现初始化记录ID已经登记,则作为第二确定步骤确定在获得步骤获得的记录ID是否匹配初始化记录ID;以及如果在第二确定步骤发现记录ID不匹配初始化记录ID,则执行控制使不能或限制在记录介质上记录的信息的再生。
在实施本发明中并根据其第四方式,提供了一种第一程序,包括以下步骤从记录介质获得用于标识信息被记录到了该记录介质的记录环境的记录ID;作为第一确定步骤确定记录ID是否已作为初始化记录ID被登记;如果在第一确定步骤发现初始化记录ID还没有登记,则作为初始化记录ID登记在获得步骤获得的记录ID;如果在第一确定步骤发现初始化记录ID已经登记,则作为第二确定步骤确定在获得步骤获得的记录ID是否匹配初始化记录ID;以及如果在第二确定步骤发现记录ID不匹配初始化记录ID,则执行控制使不能或限制在记录介质上记录的信息的再生。
在实施本发明中并根据其第五方式,提供了一种记录方法,包括以下步骤产生一种记录ID,用于标识信息被记录到记录介质的记录环境;通过加密密钥加密所述信息;以及把在加密步骤加密的信息记录到记录介质,并与加密密钥一同记录在产生步骤产生的记录ID。
在实施本发明中并根据其第六方式,提供了一种记录设备,包括产生装置,用于产生一种记录ID,该记录ID用于标识所述信息被记录到所述记录介质的记录环境;一个加密装置,用于通过加密密钥加密信息;以及一个记录装置,用于把由加密装置加密的信息记录到记录介质,并与加密密钥一同记录由产生装置产生的记录ID。
在实施本发明中并根据其另一不同方式,提供了一种第二程序记录介质,包括以下步骤产生一种记录ID,用于标识信息被记录到记录介质的记录环境;通过加密密钥加密信息;以及把在加密步骤加密的信息记录到记录介质,并与加密密钥一同记录在产生步骤产生的记录ID。
在实施本发明中并根据其第八方式,提供了一种第二程序,包括以下步骤产生一种记录ID,用于标识信息被记录到记录介质的记录环境;通过加密密钥加密信息;以及把在加密步骤加密的信息记录到记录介质,并与加密密钥一同记录在产生步骤产生的记录ID。
在实施本发明中并根据其第九方式,提供了一种用于记录信息的记录介质,该介质记录所述信息与一种记录ID,该记录ID用于标识在其中信息被记录到了记录介质的记录环境。
上述再生设备可以或者是独立的设备,或者是执行再生处理的记录/再生设备的模块之一。
上述记录设备可以或者是独立的设备,或者是执行记录处理的记录/记录设备的模块之一。
从以下结合附图所考虑的说明和所附权利要求,本发明的以上和其它目的、特征和优点将明显可见,附图中相同的部件或元件由相同的标号标记。


通过结合附图参照说明,就看到本发明的这些和其它目的,其中图1的示意图表示基于标签门CD的一种内容版权保护方法;图2的示意图表示针对传统的二次记录介质的一种内容版权保护方法;图3的示意图表示采用本发明的记录/再生系统的一种示例性配置;图4的框图表示图3所示PC的一种示例性配置;图5是一功能框图,表示当在其上执行图4所示盘记录程序时PC的一种示例性配置;图6的示意图表示图3中所示PC一种示例性操作;图7的示意图表示图3中所示PC另一种示例性操作;图8是的图表表示由图3所示PC记录的光盘数据的一种示例性配置;图9的框图表示图3所示再生设备一种示例性配置;图10的流程图用于描述向加载到图3所示PC上的光盘进行记录的处理;图11的流程图用于描述加载到图3所示PC上的光盘的再生的处理;图12的示意图表示图3中所示记录/再生系统另一示例性配置;图13的示意图表示图3中所示记录/再生系统又一示例性配置;图14的图表表示图9中所示产品的ID管理表的一种示例性配置;及图15的框图表示采用本发明的记录/再生系统另一示例性配置。
具体实施例方式
通过参考附图的实例来进一步详细地描述本发明。
现在参照图3,其中示出作为本发明一实施例实施的记录/再生系统的一示例性配置。图3中,用户A拥有一PC(个人计算机)51-1及再生设备53-1。用户A的PC 51-1以明文的形式存储从未示出的内容分配服务器通过未示出的网络下载的版权保护内容,诸如优秀的及EMD(电子音乐分配)数据。如图3所示,内容由压缩音频数据构成。
PC 51-1通过内容密钥加密存储的内容,并向光盘52-1记录加密的内容。而且PC 51-1产生该PC 51-1的产品ID,作为当内容被记录到光盘52-1时的记录环境(或记录属性)的标识。PC 51-1通过再生设备53-1共用的加密密钥加密内容密钥,并把该PC 51-1的产品ID连同加密的内容密钥一同记录到光盘52-1。应当注意,例如在从工厂发运之前共用的加密密钥被存储在PC 51-1及再生设备53-1中。
产品ID的构成是由用于标识内容的内容的格式版本,它们或者是音频数据或者是视频数据等、使用存储模块108和CPU 101(图4中所示稍后将说明)用于标识PC 51-1的属性的工厂ID、使用编解码器模式用于标识内容的属性的内容ID、或用于标识每一以太网(商标)卡的MAC(介质访问控制地址)、或它们的组合。
光盘52-1是由通用可写记录介质构成,诸如CD-R(可记录小型盘)、CD-RW(可重写小型盘)、或DVD(数字通用盘)。光盘52-1通过PC 51-1记录有内容、内容密钥、及产品ID(标识)。
用户A通过PC 51-1在其再生设备53-1上再生记录有内容的光盘52-1。再生设备53-1由CE(消费者电子)装置诸如便携式音频装置构成。当由PC 51-1记录的光盘52-1加载到其上时,再生设备53-1读取PC 51-1的产品ID并将其存储到产品ID管理表211,作为稍后要说明的如图9所示初始化产品ID。接下来,再生设备53-1通过PC 51-1的产品ID初始化。应当注意,一旦被初始化,产品ID管理表211就不能被删除或重写。再生设备53-1从光盘52-1读取内容,使用内容密钥解密记录到光盘52-1的内容,并再生解密的内容。
另一方面,用户B拥有PC 51-2及再生设备53-2。用户B的PC 51-2如同PC 51-1那样,以明文的形式存储例如通过未示出的网络从未示出的内容分配站点下载的版权保护的内容。PC 51-2通过内容密钥加密存储的内容并在光盘52-2记录加密的内容。PC 51-2还向光盘52-2产生PC51-2的产品ID。PC 51-2通过再生设备53-2共用的加密密钥加密内容密钥,并向光盘52-2与加密内容密钥一同记录PC 51-2的产品ID。
用户B在其再生设备53-2上再生通过PC 51-2记录有内容的光盘52-2。当由PC 51-2记录的光盘52-2加载到再生设备53-2时,再生设备53-2如同再生设备53-1那样,读取PC 51-2的产品ID,并将其存储在产品管理表211中作为初始化产品ID。接下来,再生设备53-2由PC 51-2的产品ID初始化。再生设备53-2读取记录在光盘52-2上的内容,通过记录到光盘52-2的内容密钥解密内容,并再生解密的内容。
PC 51-1有能力拷贝光盘52-1。使用这一能力,产生作为光盘52-1的拷贝的光盘54(以下光盘54将称为拷贝盘54以区别光盘52-1)。作为光盘52-1的拷贝的拷贝盘54记录有在光盘52-1上记录的所有数据(内容、内容密钥和产品ID)。因而,拷贝盘54与光盘52-1一样有相同的PC 51-1的产品ID。
当拷贝盘54加载其上时,再生设备53-1读取产品ID,并将其与再生设备53-1的产品ID管理表211的初始化产品ID比较。在这例子中,因为PC 51-1的产品ID是作为初始化产品ID存储的,且拷贝盘54的产品ID也是PC 51-1的产品ID,因而在两个产品ID中找到匹配。接下来,在再生设备53-1中对拷贝盘54赋予与光盘52-1相同的再生权,于是再生设备53-1能够从拷贝盘54读取内容,使用记录到拷贝盘54的内容密钥解密内容,并再生解密的内容。
类似地,当作为光盘52-1的拷贝的拷贝盘54加载到其上时,再生设备53-2读取产品ID,并将其与再生设备53-2的产品ID管理表211的初始化初始的ID比较。因为这一例子中光盘52-2的产品ID作为初始化产品ID被存储,且拷贝盘54的产品ID是PC 51-1的产品ID,故在两个产品ID之间不匹配。因而使记录到拷贝盘54的内容的再生不可能或被限制。即再生设备53-2执行限制处理,诸如禁止记录到拷贝盘54的内容的再生,只有特定区的内容的再生,或只有内容特定时间段的再生。应当注意,如果在再生设备53-2上替代拷贝盘54而加载光盘52-1,则光盘52-1的内容的再生以同拷贝盘54相同的方式受到限制。
如上所述,当再生设备通过第一次加载的光盘的产品ID被初始化时,并在初始化之后,记录有其它产品ID的任何其它光盘被加载到该再生设备,则这些光盘的再生受到限制。因而,对于可拷贝记录介质,能够使再生权不能没有限制的传播。
在以下应当注意到,如果在PC 51-1和PC 51-2、光盘52-1和光盘52-2、及再生设备53-3与再生设备53-2之间不需要作出区分,则它们将一般称为PC 51、光盘52、与再生设备53。
参见图4,其中示出PC 51的一示例性结构。PC 51装有CPU(中央处理器)101。CPU 101通过总线104连接到输入/输出接口105。总线104连接到ROM(只读存储器)102和RAM(随机存取存储器)103。
输入/输出接口105连接到例如由键盘和鼠标构成的输入模块106、由基于LCD(液晶显示器)的显示装置以及扬声器等构成的输出模块107、由硬盘构成的存储模块108、以及由调制解调器或终端适配器构成的通信模块109。通信模块109通过未示出的网络执行通信处理。输入/输出接口105还连接到驱动器110,其使用记录介质诸如磁盘111、光盘112、磁光盘113及半导体存储器114读/写数据。
根据从任何记录介质、磁盘111通过半导体存储器114向存储模块108读取并从其向RAM 103加载的盘记录程序121,CPU 101执行稍后将说明的各种操作。
参见图5,其中示出表示在通过从任何记录介质、磁盘111通过半导体存储器114向存储模块108读取程序并将其向RAM 103加载而执行盘记录程序121时,PC 51功能的框图。
盘记录控制模块131基于输入模块106输入的用户操作通过总线132控制PC 51的其它组件,以便向加载到驱动器110上的光盘52记录存储在存储模块108的内容。总线132连接到输入模块106、一ID产生模块133、存储模块108、一加密模块134、与驱动器110。
ID产生模块133在盘记录控制模块131的控制下产生一产品ID,用于PC 51、盘记录程序121、及在记录例如被记录的内容的属性时记录环境(或属性)的标识,并通过总线132向驱动器110提供所产生的产品ID。
在盘记录控制模块131的控制下,加密模块134从存储模块108读取内容,并通过内容密钥加密该内容。加密模块134向驱动器110通过总线132提供加密的内容。而且,加密模块134通过再生设备53共用的加密密钥加密内容密钥,并将加密的内容密钥通过总线132提供给驱动器110。应当注意,加密密钥在其事先发运时被登记在PC 51中。
在盘记录控制模块131的控制下,驱动器110从加密模块134向光盘52记录提供的加密内容。而且,在盘记录控制模块131的控制下,与从加密模块134提供的加密内容一同,驱动器110向光盘52记录从ID产生模块133提供的产品ID。
以下参照图6和7详细说明PC 51的操作。在这例子中,通过通信模块109从未示出的内容分配服务器通过未示出的网络获得,例如优秀的和EMD这样的版权受保护内容151以及其许可证密钥152。版权受保护内容151由许可证密钥152解密,并作为明文内容A3D记录到存储模块108。光盘52被加载到驱动器110。
当盘记录程序121已从任何记录介质、磁盘111通过半导体存储器114读出到存储模块108,并从其加载到RAM 103,而由CPU 101执行时,在通过输入模块106输入的用户指令之下,图5中所示盘记录控制模块131执行向图6所示光盘52的记录,或从光盘52向图7所示拷贝盘54的备份操作。
首先,参照图6说明,从作为一次记录介质的存储模块108向作为二次记录介质的光盘52,记录版权受保护的内容的操作。
在图6所示的例子中,当由用户通过输入模块106指令向光盘52记录内容A3D时,盘记录控制模块131控制加密模块134通过内容密钥Kc,加密存储在存储模块108中的内容A3D。加密模块134通过总线132向驱动器110提供加密的内容E(Kc,A3D)。应当注意,E(Kc,A3D)指示通过Kc加密A3D获得的数据。然后,盘记录控制模块131控制加密模块134,通过再生设备53共用的加密密钥Kroot加密已对内容加密的内容密钥Kc。然后,加密模块134通过总线132向驱动器110提供加密的内容密钥E(Kroot,Kc)。
而且,盘记录控制模块131控制ID产生模块133产生用于标识PC 51的产品ID 153、盘记录程序121、及PC 51在记录被记录的内容A3D的属性时的记录环境(属性)。ID产生模块133通过总线132向驱动器110提供产生的产品ID 153。
如图8所示,盘记录控制模块131控制驱动器110记录从加密模块134向光盘52提供的加密的内容E(Kc,A3D),并然后连同从加密模块134提供的加密的内容密钥E(Kroot,Kc)一同,记录从ID产生模块133向光盘52提供的产品ID 153。
参见图8,其中示出被记录到光盘52的数据的数据结构。如图8所示,要被记录到向光盘52的数据由加密的内容E(Kc,A3D)、加密的内容密钥E(Kroot,Kc)、以及产品ID 153按此顺序构成。
以下参照图7说明,从作为一次记录介质的光盘52向作为二次记录介质的拷贝盘54记录(或拷贝)版权受保护的内容的操作。
在图7所示的例子中,当由用户通过输入模块106指定从光盘52向拷贝盘54保存数据的备份操作时,盘记录控制模块131控制驱动器110向ROM 102存储所有被记录到光盘52的数据(加密的内容E(Kc,A3D)、加密的内容密钥E(Kroot,Kc)、以及产品ID 153)。
当拷贝盘54被加载到驱动器110时,盘记录控制模块131控制驱动器110从ROM 102向拷贝盘54记录所有的数据(加密的内容E(Kc,A3D)、加密的内容密钥E(Kroot,Kc)、以及产品ID 153)。
如上所述,所有要被记录到光盘52的数据被拷贝到拷贝盘54。因而,拷贝盘54与光盘52有相同的PC51的产品ID 153。
参见图9,其中示出再生设备53的一示例性配置。在图9所示的例子中,微型计算机201控制通过总线202连接的再生设备53。总线202连接到读模块203、存储器204、及解密模块205。
读模块203从加载的光盘52读取(PC 51的)产品ID 153,并通过总线202把产品ID 153提供给微型计算机201。读模块203还从光盘52读取加密的内容密钥E(Kroot,Kc)或加密的内容E(Kc,A3D),并通过总线202将这一密钥或内容提供给微型计算机201。
存储器204例如由快闪存储器构成,并具有产品ID管理表211,用于管理首先由驱动器110在特定地址作为初始化产品ID读取的每一产品ID。一旦登记到这一表,每一初始化产品ID既不能被删除也不能重写。
从读取模块203接收光盘52的产品ID 153,微型计算机201确定另一产品ID作为初始化产品ID是否已登记到存储器204中的产品ID管理表211。如果发现初始化产品ID没有登记到产品ID管理表211,则微型计算机201把光盘52的产品ID 153作为初始化产品ID登记到产品ID管理表211。即PC 51的产品ID 153作为初始化产品ID被登记。微型计算机201还向解密模块205的输入寄存器212存储从读模块203提供的加密的内容密钥E(Kroot,Kc)或加密的内容E(Kc,A3D)。
解密模块205具有输入寄存器212。解密模块205在输入寄存器212特定的区域中保持通过加密被加密的内容密钥E(Kroot,Kc)而获得的PC51共用加密密钥Kroot。这一加密密钥Kroot已事先在发运时等登记在再生设备53中。因而,解密模块205使用加密密钥Kroot,根据计算D(Kroot,E(Kroot,Kc))解密存储在输入寄存器212中的加密的内容密钥E(Kroot,Kc)。应当注意,D(Kroot,E(Kroot,Kc))是通过Kroot对E(Kroot,Kc)解密获得的数据的表示。
此外,使用解密的内容密钥Kc,根据计算D(Kroot,E(Kroot,Kc)),解密模块205解密保持在输入寄存器212中被加密的内容E(Kc,A3D),并向D/A(数字/模拟)转换器206输出解密的内容A3D。
D/A转换器206把从解密模块205提供的内容A3D从数字向模拟转换,并向例如是扬声器的输出模块207输出转换的内容。这样,记录到光盘52的版权受保护的内容(加密的内容E(Kc,A3D))被再生。
另一方面,如果发现初始化产品ID已登记到产品ID管理表211,则微型计算机201确定,已登记到产品ID管理表211的初始化产品ID与光盘52的产品ID 153之间是否有匹配。如果找到匹配,则微型计算机201控制再生设备53的其它组件,以便如上所述再生记录到光盘52的版权受保护的内容。
如果发现上述产品ID之间的不匹配,则微型计算机201控制再生设备53的其它组件,限制或使不能再生光盘52版权受保护的内容。即因为再生设备53已经通过另一PC的产品ID初始化,因而在再生设备53中具有PC 51的产品ID 153的光盘52的再生受到限制或使不能。
如上所述,具有不同于初始化产品ID的产品ID的每一光盘的再生在再生设备53中受到限制。因而,这一新的结构能够抑制对可拷贝盘记录介质(或光盘)再生权的无限制扩散。
以下参照图10中所示的流程图,说明用于向PC 51的光盘52记录数据的内容记录处理。CPU 101执行盘记录程序121,其已经从任何记录介质、磁盘111通过半导体存储器114向存储模块108读取并从其加载到RAM 103。
这种情形下,通过通信模块109从未示出的内容分配服务器通过未示出的网络获得版权受到保护的内容151诸如优秀的或EMD及许可证密钥152。然后,通过许可证密钥152解密版权受到保护的内容151,并作为明文内容A3D存储到存储模块108。这里假设,光盘52加载到驱动器110。
在步骤S1,盘记录控制模块131处于等待状态,直到从用户通过输入模块106指令向光盘52记录内容。当由用户通过输入模块106给出记录内容A3D的指令时,盘记录控制模块131进到步骤S2,以控制ID产生模块133使其产生产品ID 153,用于标识PC 51、盘记录程序121、及PC 51在例如记录要被记录的内容的属性时的记录环境(或属性)。ID产生模块133向驱动器110通过总线132提供所产生的产品ID 153,并进到步骤S3。
在步骤S3,盘记录控制模块131控制加密模块134使用内容密钥Kc加密存储在存储模块108中的内容A3D。加密模块134向驱动器110通过总线132提供由内容密钥Kc加密的内容E(Kc,A3D)。驱动器110向光盘52记录收到的加密内容E(Kc,A3D),并进到步骤S4。
在S4,盘记录控制模块131控制加密模块134,使用再生设备53共用的加密密钥Kroot加密内容密钥Kc,内容已通过该内容密钥被加密。然后,加密模块134向驱动器110通过总线132提供加密的内容密钥E(Kroot,Kc),并进到步骤S5。
在步骤S5,盘记录控制模块131控制驱动器110,连同在步骤S3记录加密内容E(Kc,A3D)之后来自加密模块134的加密的内容密钥E(Kroot,Kc),向光盘52记录从ID产生模块133提供的产品ID 153。
如上所述,用于PC 51标识的产品ID、盘记录程序121、与PC 51在记录被记录的内容的属性时的记录环境(或属性),与加密的内容一同被记录到光盘52。
以下参照图11的流程图,说明再生加载到再生设备53的光盘的处理。
在步骤S21,读模块203处于等待状态,直到光盘52被加载。当光盘52被加载时,读模块203进到步骤S22。在步骤S22,读模块203从光盘52读取PC 51的产品ID 153。然后,读模块203把这一产品ID153通过总线202提供给微型计算机201,并进到步骤S23。
在步骤S23,微型计算机201确定另一产品ID是否已作为初始化产品ID登记到存储器204中的产品ID管理表211。即,微型计算机201确定再生设备53的产品ID管理表211是否已被初始化。如果在步骤S23发现初始化产品ID密钥没有登记到产品ID管理表211,则微型计算机201进到步骤S24,把在步骤S22从读模块203提供的光盘52的产品ID153作为初始化产品ID登记到产品ID管理表211,并进到步骤S26。即再生设备53的产品ID管理表211通过光盘52的产品ID 153被初始化。
另一方面,如果在步骤S23发现另一初始化产品ID登记到产品ID管理表211,则微型计算机201进到步骤S25,看登记到存储器204中的产品ID管理表211的初始化产品ID与在步骤S22从读模块203提供的光盘52的产品ID 153之间是否有匹配。
如果步骤S25中登记到产品ID管理表211的初始化产品ID与光盘52的产品ID 153之间不匹配,则这指示再生设备53已经通过另一PC的产品ID初始化,于是微型计算机201执行控制使不能再生光盘52,并通过跳过步骤S26到步骤S29结束再生设备53的光盘再生处理。应当注意,这种情形下,微型计算机201执行控制,使不能进行具有PC 51的产品ID 153的光盘52的再生;另外,微型计算机201可执行控制来限制光盘52的再生,诸如只能再生光盘52的特定区,或只能再生特定的时间段。
如果步骤S25中登记到产品ID管理表211的初始化产品ID与光盘52的产品ID 153之间匹配,则程序进到步骤S26。
在步骤S26,微型计算机201控制读模块203以便从光盘52读取加密的内容密钥E(Kroot,Kc)。然后,读模块203通过总线202把这一加密的内容密钥提供给微型计算机201。微型计算机201把接收的加密的内容密钥E(Kroot,Kc)存储到解密模块205的输入寄存器212,并控制解密模块205,以便使用加密密钥Kroot根据计算D(Kroot,E(Kroot,Kc)),解密在输入寄存器212中的加密的内容密钥E(Kroot,Kc),进到步骤S27。
在步骤S27,微型计算机201控制读模块203,以便从光盘52读取加密的内容(Kc,A3D)。读模块203把这一加密的内容(Kc,A3D)通过总线202提供给微型计算机201。微型计算机201把收到的加密的内容(Kc,A3D)存储到解密模块205的输入寄存器212,并进到步骤S28。在步骤S28,使用在步骤S26被解密的内容密钥Kc根据计算D(Kc,E(Kc,A3D)),解密模块205解密来自微型计算机201被存储在输入寄存器212中加密的内容E(Kc,A3D),并向D/A转换器206输出解密的内容A3D,进到步骤S29。
在步骤S29,D/A转换器206从数字到模拟转换从解密模块205提供的内容A3D,并通过输出模块207诸如扬声器再生该内容。
如上所述,具有与初始化产品ID匹配的产品ID的光盘被再生,并在再生设备53中限制具有不同于初始化产品ID的产品ID的任何光盘的再生。因而,这一新型的结构可限制对于可拷贝盘记录介质(光盘)再生权的传播。
应当注意,在以上的说明中,例如使用光盘52,并作为初始化产品ID登记光盘52的产品ID;如果拷贝盘54在原始光盘52之前当初始化产品ID还没有登记到产品ID管理表时被加载,则执行相同的处理。即再生设备53的产品ID管理表通过首先被加载的光盘的ID初始化,且其产品ID被读取(即已把内容记录到一光盘的PC的产品ID)。
参见图12,其中示出记录/再生系统的另一示例性结构。应当注意,参照图12,先前参照图3描述的类似的组件由相同的标号标记,并为了说明的简略将省略对它们的描述。
在图12所示的例子中,例如在具有用户A的PC 51-1的产品ID的光盘52-1之前,用户A在再生设备53-1加载具有用户B拥有的PC 51-2的产品ID的一光盘52-2。接下来,用户B的PC 51-2产品ID作为初始化产品ID登记到用户A的再生设备的产品ID管理表211。一旦由PC51-2的产品ID初始化,用户A的再生设备53-1能够再生由用户B的PC 51-2记录的光盘52-2,但因为初始化产品ID之间的差别,不能再生或只能以一种受限制的方式再生由PC 51-1记录的光盘52-1以及由PC51-1产生的拷贝盘54。
如上所述,虽然是其自己的再生设备,但用户A不能再生通过它自己的PC 51-1记录的光盘52-1与拷贝盘54。以下参照图13说明为解决这一问题的措施。
图13示出另一记录/再生系统的示例性结构。应当注意,在图13中,先前参照图3描述的类似的组件由相同的标号标记,并为了说明的简略将省略对它们的描述。图13中,基于版权持有者的协议,再生设备53-1获得具有多个初始化产品ID的许可证,并如图14中所示在一存储器204中存储一产品ID管理表231。
图14示出存储器204中存储的产品ID管理表231的一示例性结构。在图14所示的例子中,产品ID管理表231能够存储三个初始化产品ID,即ID 241到ID 243。接下来,三个产品ID作为初始化产品ID能够在再生设备53-1中登记,使得由具有不同产品ID的三个PC记录的光盘52能够被再生。
接下来,在图13所示的例子中,如果在记录有其自己的PC 51-1产品ID的光盘52-1之前,用户A加载记录有用户B的PC 51-2的产品ID的光盘52-2,并从而如同图12所示的例子那样作为初始化产品ID 241,PC 51-2的产品ID登记到再生设备53-1的产品ID管理表231,则产品ID管理表231仍然能够存储作为初始化产品ID 242和243的两个其它产品ID。
就是说,如果用户A的再生设备53-1的产品ID管理表231已由用户B的PC 51-2的产品ID初始化,向用户A的再生设备53-1加载由用户A的PC 51-1记录的光盘52-1或由用户A的PC 51-1产生的拷贝盘54,把PC 51-1的产品ID作为初始化ID 242登记到产品ID管理表231。因而,在用户A的再生设备53-1中,由用户A的PC 51-1记录的光盘52-1和拷贝盘54,以及由用户B记录的PC 51-2记录的光盘52-2能够无限制地被再生。
如上所述,当发现由用户朋友记录的光盘本被再生,或当一个用户有多个PC等时,通过获得用于增加要被登记到产品ID管理表231的初始化产品ID数目的许可证,能够提高由用户使用容易程度。
在上述例子中,音频数据用于被记录在光盘上的内容。明显的是不仅视频数据可用于被记录的内容,而且替代内容,软件也可记录到光盘。虽然光盘由PC记录,但明显的是记录设备或记录/再生设备也可记录光盘。
在上述例子中,更明显的是记录介质不仅是光盘,而且可使用除记录介质之外的存储器卡(商标)。
处理操作的上述序列可由硬件或软件执行,这种情形下,图9所示的再生设备53由诸如图15所示的再生设备301构成。
参见图15,按由存储在ROM(只读存储器)312中或从存储模块318加载到RAM(随机存取存储器)313的程序指令,CPU(中央处理器)311执行各种处理操作。RAM 313适当地存储必须的数据等供CPU 311执行各种处理操作。
CPU 311、ROM 312、及RAM 313通过总线314互连。总线314还连接到输入/输出接口315。
输入/输出接口315连接到由键盘和鼠标等构成的一输入模块316、由CRT(阴极射线管)或LCD(液晶显示器)构成的显示装置或扬声器构成的输出模块317、存储单元318、以及由调制解调器或终端适配器构成的通信模块319。通信模块319通过未示出的网络执行通信处理。
在需要时输入/输出接口315还连接到驱动器320、驱动器上适当地加载磁盘321、光盘322、磁光盘323、或半导体存储器324。然后,需要时计算机程序从安装在存储模块318中的任何这些记录介质读取。
当通过软件执行上述处理操作序列时,构成软件的程序被安装在内置在专用硬件设备中的计算机中,或例如从网络或记录介质安装到通用个人计算机,其中可安装各种程序用于执行各种功能。
如同4和15所示,这些记录介质的构成不仅有磁盘111或321(包括软盘)、光盘112或322(包括CD-ROM(小型盘只读存储器)及DVD(数字通用盘))制成的封装介质、磁光盘113或323(包括MD(Mini Disk)(商标))、或与设备本身分开分布的半导体存储器114或324,而且有ROM 102或312或存储单元108或318,其存储程序并结合在设备本身提供给用户。
这里应当注意,用于描述记录在记录介质中的每一程序的步骤不仅包括以时间序列方式顺序执行的处理操作,而且包括并行或离散执行的处理操作。
这里所使用的术语“系统”表示由多个组件单元构成的设备整体。
如所述并根据本发明,可拷贝盘记录介质的再生能够受到限制。
虽然使用特定的术语描述了本发明的优选实施例,但这种描述只是为示例的目的,并应当理解,在不背离以下权利要求的精神和范围之下可作出各种变化和变形。
权利要求
1.一种再生方法,用于再生记录到记录介质的信息,包括以下步骤从所述记录介质获得记录ID,该记录ID用于标识所述信息被记录到了所述记录介质的记录环境;作为第一确定步骤确定所述记录ID是否已作为初始化记录ID被登记;如果在所述第一确定步骤发现所述初始化记录ID还没有登记,则作为所述初始化记录ID登记在获得步骤获得的所述记录ID;如果在所述第一确定步骤发现所述初始化记录ID已经登记,作为第二确定步骤确定在所述获得步骤获得的所述记录ID是否匹配所述初始化记录ID;以及如果在所述第二确定步骤发现所述记录ID不匹配所述初始化记录ID,则执行控制使不能或限制在所述记录介质上记录的所述信息的再生。
2.根据权利要求1的再生方法,其中所述记录ID是用于标识向所述记录介质记录了所述信息的记录设备的ID。
3.根据权利要求1的再生方法,其中所述初始化记录ID一旦被登记,就不能被删除及重写。
4.根据权利要求1的再生方法,还包括以下步骤如果所述第二确定步骤中发现所述记录ID与所述初始化记录ID匹配,则从所述记录介质读取所述信息通过其被加密的加密密钥;以及使用在读取步骤读取的所述加密密钥,解密记录到所述记录介质的所述信息;其中再生控制步骤还执行在解密步骤中被解密的所述信息的再生控制。
5.一种再生设备,用于再生记录在记录介质的信息,包括获得装置,用于从所述记录介质获得一种记录ID,该ID用于标识所述信息被记录到了所述记录介质的记录环境;第一确定装置,用于确定所述记录ID是否已作为初始化记录ID被登记;登记装置,如果在所述第一确定步骤发现所述初始化记录ID还没有登记,则作为所述初始化记录ID登记由所述获得装置获得的所述记录ID;第二确定装置,如果发现所述初始化记录ID已经由所述第一确定装置登记,则确定由所述获得装置获得的所述记录ID是否匹配所述初始化记录ID;以及再生控制装置,如果由所述第二确定装置发现所述记录ID不匹配所述初始化记录ID,则执行控制使不能或限制在所述记录介质上记录的所述信息的再生。
6.一种程序记录介质,用于记录一种计算机可读程序,该程序使计算机执行对记录到记录介质的信息的再生处理,包括从所述记录介质获得一种记录ID,该记录ID用于标识所述信息被记录到了所述记录介质的记录环境;作为第一确定步骤确定所述记录ID是否已作为初始化记录ID被登记;如果在所述第一确定步骤发现所述初始化记录ID还没有登记,则作为所述初始化记录ID登记在获得步骤获得的所述记录ID;如果在所述第一确定步骤发现所述初始化记录ID已经登记,则作为第二确定步骤确定在所述获得步骤获得的所述记录ID是否匹配所述初始化记录ID;以及如果在所述第二确定步骤发现所述记录ID不匹配所述初始化记录ID,则执行控制使不能或限制在所述记录介质上记录的所述信息的再生。
7.一种程序,用于使计算机执行对记录到记录介质的信息再生的处理,包括步骤从所述记录介质获得一种记录ID,该记录ID用于标识所述信息被记录到了所述记录介质的记录环境;作为第一确定步骤确定所述记录ID是否已作为初始化记录ID被登记;如果在所述第一确定步骤发现所述初始化记录ID还没有登记,则作为所述初始化记录ID登记在获得步骤获得的所述记录ID;如果在所述第一确定步骤发现所述初始化记录ID已经登记,则作为第二确定步骤确定在所述获得步骤获得的所述记录ID是否匹配所述初始化记录ID;以及如果在所述第二确定步骤发现所述记录ID不匹配所述初始化记录ID,则执行控制使不能或限制在所述记录介质上记录的所述信息的再生。
8.一种记录方法,用于向记录介质记录信息,包括以下步骤产生一种记录ID,用于标识所述信息被记录到所述记录介质的记录环境;通过一种加密密钥加密所述信息;以及把在加密步骤加密的所述信息记录到所述记录介质,并与所述加密密钥一同记录在产生步骤产生的所述记录ID。
9.一种记录设备,用于向记录介质记录信息,包括产生装置,用于产生一种记录ID,该记录ID用于标识所述信息被记录到所述记录介质的记录环境;加密装置,用于通过一种加密密钥加密所述信息;以及记录装置,用于把由所述加密装置加密的所述信息记录到所述记录介质,并与所述加密密钥一同记录由所述产生装置产生的所述记录ID。
10.一种程序记录介质,用于记录一种计算机可读程序,该程序使计算机执行向记录介质记录信息的处理,包括产生一种记录ID,用于标识所述信息被记录到所述记录介质的记录环境;通过一种加密密钥加密所述信息;以及把在加密步骤加密的所述信息记录到所述记录介质,并与所述加密密钥一同记录在产生步骤产生的所述记录ID。
11.一种程序,用于使计算机执行向记录介质记录信息的处理,包括步骤产生一种记录ID,用于标识所述信息被记录到所述记录介质的记录环境;通过一种加密密钥加密所述信息;以及把在加密步骤加密的所述信息记录到所述记录介质,并与所述加密密钥一同记录在产生步骤产生的所述记录ID。
12.一种用于记录信息的记录介质,该介质记录所述信息与一种记录ID,该记录ID用于标识在其中所述信息被记录到了所述记录介质的记录环境。
全文摘要
本发明涉及再生方法与设备、记录方法与设备、程序记录介质与程序、及记录介质,其中限制了盘可拷贝记录介质的再生。PC把内容连同用于标识PC记录环境的产品ID一同记录到光盘。当由PC记录的光盘加载到PC时,再生设备读取产品ID,并如果初始化ID没有向产品ID管理表登记,则作为初始化产品ID向产品ID管理表存储该PC的产品ID。如果初始化ID已经登记,则再生设备比较登记的初始化产品ID与该PC的ID,并如果发现它们之间不匹配,则使不能或限制光盘的再生。本发明可用于再生带有版权保护内容的可记录光盘的再生设备。
文档编号G06F12/14GK1571056SQ20041000779
公开日2005年1月26日 申请日期2004年3月5日 优先权日2003年3月5日
发明者阿部三树, 吉田忠雄 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1