专利名称::著作权保护数据处理系统以及再现装置的制作方法
技术领域:
:本发明涉及对电影、音乐等的数字内容的著作权进行保护的技术。
背景技术:
:近年来,伴随着记录介质的大容量化和网络的宽带化,在记录介质中记录或者经由宽带网络散发已数字化了电影、音乐等的著作物的数字内容(以下仅称作内容)的系统已逐步普及。在这样的系统中,必须要保护内容的著作权,仅限于在著作权者同意的情况下执行内容的再现和复制等。作为用于保护著作物不未经著作权者许可而被非法复制等的现有技术,已知有利用密码技术的方法。此外,已知也有如下的方法在记录介质中除了内容之外还记录程序,并在再现记录介质的内容的再现装置中安装程序的执行环境即虚拟机。该技术已在专利文献1中公开,向再现装置中一插入记录介质,再现装置就从插入的记录介质中读出程序,在再现装置自身所具有的执行环境(虚拟机)中执行该程序。基于该程序来保护记录介质中所记录的内容,通过执行该程序来解除内容的保护,从而能够再现内容。另一方面,在记录有内容的商用记录介质(以下称作ROM介质)的制作中,检验内容的品质的工序很重要,在检验了几次品质之后,再将商用ROM介质投放到市场。该情况下,由于ROM介质的制作很费时间,因此,例如重复在R介质等记录媒体中记录内容并进行品质检查、重新制作的工序,是制作商用ROM介质的一般的过程。但是,此时,不管是ROM介质还是R介质,再生装置都能够进行内容的再生,由于不能够判断是通过ROM介质的制作过程而做出的测试(品质检查)用的R介质、还是不法地拷贝ROM介质而做成的R介质,因此可能侵害内容的著作权。专利文献1:美国专利第7058284号但是,在对于再现装置禁止了再现R介质的情况下,有商用ROM介质的制作费时间的问题,反之,在许可再现装置再现R介质的情况下,有著作权有可能被侵害的问题。
发明内容因此,本发明兼顾上述问题,目的在于提供一种解决上述问题的著作权保护数据处理系统及再现装置。为了解决上述问题,本发明为一种内容再现装置,具备信息取得单元,从记录有数字内容、内容再现程序、类别信息以及对上述内容再现程序赋予的数字签名的记录介质中,取得上述内容再现程序和上述类别信息,上述内容再现程序是用于上述数字内容的再现的程序,上述类别信息表示上述数字签名是测试用的还是正式发行用的类别;介质类别判定单元,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定单元,判定上述类别信息表示的类别;以及可否再现判定单元,在上述类别信息表示上述正式发行用的类别、且上述记录介质是可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。并且,也可以在上述类别信息表示测试用的类别、且上述记录介质是上述可写入的介质的情况下,上述可否再现判定单元许可上述内容再现程序再现上述数字内容。并且,也可以在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述读出专用的介质的情况下,上述可否再现判定单元许可上述内容再现程序再现上述数字内容。并且,也可以上述信息取得单元进一步取得上述数字签名;上述内容再现装置还具备签名验证单元,在上述信息取得单元取得上述数字签名之后,上述签名验证单元对上述数字签名进行验证,在上述验证未成功的情况下,抑制上述介质类别判定单元、上述签名类别判定单元以及上述可否再现判定单元的有关上述数字内容的再现的处理。并且,也可以上述签名验证单元保持有按类别信息能够表示的每一类别而不同的验证密钥,在对上述数字签名进行验证的情况下,使用与上述类别信息表示的类别相对应的验证密钥。并且,也可以上述内容再现装置还具备加密判定单元,在上述可否再现判定单元许可了再现的情况下,判定上述内容是否已被加密;解密密钥保持单元,保持按类别信息能够表示的每一类别而不同的解密密钥;以9及解密单元,使用与上述类别信息表示的内容相对应的解密密钥,对上述内容进行解密。本发明为一种内容记录装置,用于在记录介质上记录数字内容,具备保持单元,保持数字内容、用于上述数字内容的再现的内容再现程序以及对上述内容再现程序赋予的测试用或正式发行用的数字签名;签名类别取得单元,取得表示上述数字签名是测试用的还是正式发行用的类别的类别信息;介质类别判定单元,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定单元,判定上述类别信息所表示的类别;以及可否记录判定单元,在上述类别信息表示是上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止向上述记录介质记录上述数字内容。并且,也可以在上述类别信息表示是上述正式发行用的类别、且上述记录介质是上述读出专用的介质的情况下,上述可否记录判定单元许可向上述记录介质记录上述数字内容。并且,也可以上述内容记录装置还具备签名验证单元,该签名验证单元对上述数字签名进行验证,在上述验证未成功的情况下,控制上述可否记录判定单元以禁止记录上述数字内容。并且,也可以上述签名验证单元保持有按类别信息能够表示的每一类别而不同的验证密钥,在对上述数字签名进行验证的情况下,使用与上述类别信息表示的类别相对应的验证密钥。本发明为一种数字签名生成装置,生成内容再现程序的数字签名,具有取得单元,取得内容再现程序和类别信息,该类别信息表示赋予上述内容再现程序的数字签名是测试用的还是正式发行用的类别;签名生成赋予单元,对于上述内容再现程序生成上述类别信息表示的类别的数字签名,并将生成的数字签名和上述类别信息赋予上述内容再现程序,从而生成带签名程序;以及输出单元,输出上述带签名程序。并且,也可以上述签名生成赋予单元保持有按类别信息能够表示的每一类别而不同的签名生成用密钥,在生成上述数字签名的情况下,使用与上述类别信息表示的类别相对应的签名生成用密钥。本发明为一种内容再现方法,具有信息取得步骤,从记录有数字内容、内容再现程序、类别信息以及对上述内容再现程序赋予的数字签名的记录介质中,取得上述内容再现程序和上述类别信息,上述内容再现程序是用于上述数字内容的再现的程序,上述类别信息表示上述数字签名是测试用的还是正式发行用的类别;介质类别判定步骤,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定步骤,判定上述类别信息表示的类别;以及可否再现判定步骤,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。本发明为一种内容记录方法,用于将数字内容记录到记录介质上,具备保持步骤,保持数字内容、用于上述数字内容的再现的内容再现程序、对上述内容再现程序赋予的测试用或者正式发行用的数字签名;签名类别取得步骤,取得表示上述数字签名是测试用的还是正式发行用的类别的类别信息;介质类别判定步骤,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定步骤,判定上述类别信息表示的类别;以及可否记录判定步骤,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止向上述记录介质记录上述数字内容。本发明为一种数字签名生成方法,用于生成内容再现程序的数字签名,具有取得步骤,取得内容再现程序和类别信息,该类别信息表示赋予上述内容再现程序的数字签名是测试用的还是正式发行用的类别;签名生成赋予步骤,对于上述内容再现程序生成上述类别信息表示的类别的数字签名,并将生成的数字签名和上述类别信息赋予上述内容再现程序,从而生成带签名程序;以及输出步骤,输出上述带签名程序。本发明为一种内容再现控制程序,用于内容再现装置,其特征在于,具有信息取得步骤,从记录有数字内容、内容再现程序、类别信息以及对上述内容再现程序赋予的数字签名的记录介质中,取得上述内容再现程序、上述介质类别信息和上述类别信息,上述内容再现程序是用于上述数字内容的再现的程序,上述类别信息表示上述数字签名是测试用的还是正式发行用的类别;介质类别判定步骤,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定步骤,判定上述类别信息表示的类别;以及可否再现判定步骤,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。本发明为一种内容再现装置的集成电路,具有信息取得单元,从记录有数字内容、内容再现程序、类别信息以及对上述内容再现程序赋予的数字签名的记录介质中,取得上述内容再现程序和上述类别信息,上述内容再现程序是用于上述数字内容的再现的程序,上述类别信息表示上述数字签名是测试用的还是正式发行用的类别;介质类别判定单元,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定单元,判定上述类别信息表示的类别;以及可否再现判定单元,在上述类别信息表示是上述正式发行用的类别、且上述记录介质是可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。本发明为一种著作权保护数据处理系统,包括签名生成装置、将数字内容记录到记录介质上的内容记录装置以及内容再现装置。上述签名生成装置具有未签名程序接收单元,从上述内容记录装置接收内容再现程序和类别信息,该类别信息表示赋予上述内容再现程序的数字签名是测试用的还是正式发行用的类别;签名类别记录单元,将上述类别信息赋予上述内容再现程序;签名生成赋予单元,对被赋予上述类别信息的内容再现程序生成上述类别信息表示的类别的数字签名,对被赋予了上述类别信息的上述内容再现程序赋予所生成的数字签名,从而生成带签名程序;以及带签名程序发送单元,将上述带签名程序向上述内容记录装置发送。上述内容记录装置具备未签名程序存储单元,存储数字内容、内容再现程序;取得单元,取得上述类别信息;未签名程序发送单元,将上述内容再现程序和上述类别信息向上述签名生成装置发送;带签名程序接收单元,从上述签名生成装置接收上述带签名程序;以及内容记录单元,将上述数字内容和上述带签名程序记录到上述记录介质中。上述内容再现装置具有信息取得单元,从上述记录介质取得上述带签名程序;签名类别判定单元,判定上述类别信息表示的类别;介质类别判定单元,判定上述记录介质是读出专用的介质还是可写入的介质;以及可否再现判定单元,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。发明的效果根据本发明,能够既保护内容的著作权,又高效地进行商用ROM介质的制作。图1是示出实施方式中的著作权保护数据处理系统的结构的框图。图2是示出实施方式中的签名生成装置的结构的框图。图3是示出实施方式中的记录装置的结构的框图。图4是示出实施方式中的再现装置的结构的框图。图5是示出实施方式中的带签名程序的一例的图。图6是示出实施方式中的签名生成装置的动作的图。图7是示出实施方式中的记录装置的动作的图。图8是示出实施方式中的再现装置的动作的图。图9是示出实施方式中的实现再现装置功能的LSI的结构的图。附图标记说明-101程序制作机关102签名生成装置103内容提供装置104记录装置105记录介质106再现装置具体实施例方式以下,参照附图,关于本发明的实施方式进行说明。(实施方式1)1.1著作权保护数据处理系统的结构如图1所示,著作权保护数据处理系统的结构包括程序制作机关101、签名生成装置102、内容提供装置103、记录装置104、记录介质105和再现装置106。程序制作机关101制作内容的再现所需的程序,向签名生成装置102发送该程序,从签名生成装置102接收已在该程序中附加了签名的带签名程序。记录装置104从程序制作机关101接收带签名程序,从内容提供装置103接收被上述带签名程序保护的内容。另外,从记录介质105读出表示该记录介质的类别的记录介质类别信息,判定是否也可以记录接收到的内容。在判定为也可以记录的情况下,记录装置104在记录介质105中记录所接收到的带签名程序和内容。再现装置106从记录介质105中读出带签名程序和内容,另外还读出表示该记录介质的类别的记录介质类别信息,判定是否可以再现所读出的内容。在判定为也可以再现的情况下,再现装置106通过执行带签名程序来进行被保护的内容的再现。这时,记录介质上的内容被同一记录介质上的程序所保护,其保护方法考虑有,例如,程序按照某一定周期计算(算出)秘密信息,将该秘密信息作为密钥数据来对内容进行解码的结构等。在此使用的密码技术可以是DES密码和AES密码等公知的技术,此外也可以不是密码技术,而是例如基于秘密信息的XOR运算,因此省略其说明。1.2签名生成装置102的结构如图2所示,签名生成装置102包括输入输出单元201、签名类别写入单元202和签名生成赋予单元203。签名生成装置102具体地包括未图示的微处理器和RAM、ROM、硬盘等。在上述RAM、ROM和硬盘中存储着计算机程序,通过上述微处理器按照上述程序进行动作,签名生成装置102实现其功能。再有,作为典型的方式,将签名生成装置102的输入输出单元201、签名类别写入单元202和签名生成赋予单元203等的各功能块作成集成电路的LSI来实现。可以将它们个别地集成为1个芯片,也可以包含其中一个单元或全部集成为l个芯片。在此设定为系统LSI,但有时也根据集成度的不同,称作IC、系统LSI、超级(super)LSI、超大级(ultra)LSI。此外,电路集成化的方法不限于LSI,也可以用专用电路或通用处理器来实现。也可以利用在制造LSI后可编程的FPGA(FieldProgrammableGateArray:现场可编程门阵列)和可重构LSI内部的电路单元的连接和设定的可重构处理器。另外,若出现了通过半导体技术的进步或派生的其他技术替换LSI的集成电路化技术,当然也可以使用该技术进行功能块的集成化。也可能适用生物技术等。最后,也可以用软件来实现各功能块,也可以用LSI和软件的组合来实现。此外,也可以使软件具有防篡改性能。(1)输入输出单元201输入输出单元201从程序生成机关101接收应该赋予签名的程序和赋予给该程序的签名的类别(测试签名或正式发行签名)的请求。此外,从签名生成赋予单元接受已记录了签名生成赋予单元203所生成的签名的程序,并向程序制作机关101发送。(2)签名类别写入单元202签名类别写入单元202将输入输出单元201接收到的签名类别写入到同样接收到的程序中。图5中示出程序的数据结构的一例。程序被分为标题部510、命令代码部520和签名数据部530,在标题部510的签名类别保存区域511中写入从程序开发机关请求的签名类别。例如,对测试签名的请求写入0x01,对正式发行签名的请求写入OxlO。此外,在命令代码部520的命令代码保存区域中记录着命令代码,在签名数据部530的签名数据保存区域中记录签名生成装置102所生成的签名。(3)签名生成赋予单元203签名生成赋予单元203生成对于已写入了签名类别的程序的签名,在程序的签名数据部530的签名数据保存区域中记录所生成的签名。向输入输出单元201发送已记录了所生成的签名的程序(带签名程序)。1.3记录装置104的结构如图3所示,记录装置104包括输入输出单元301、记录介质类别判定单元302、签名类别判定单元303和可否记录决定单元304。记录装置104具体地由未图示的微处理器和RAM、ROM、硬盘等构成。在上述RAM、ROM和硬盘中存储着计算机程序,通过上述微处理器按照上述程序进行动作,从而记录装置104实现其功能。再有,作为典型的方式,将记录装置104的输入输出单元301、记录介质类别判定单元302、签名类别判定单元303和可否记录决定单元304等的各功能块作成集成电路的LSI来实现。可以将它们个别地集成为1个芯片,也可以包含其中一个单元或全部集成为1个芯片。在此设定为系统LSI,但有时也根据集成度的不同,称作IC、系统LSI、超级(super)LSI、超大级(ultra)LSI。此外,电路集成化的方法不限于LSI,也可以用专用电路或通用处理器来实现。也可以利用在制造LSI后可编程的FPGA(FieldProgrammableGateArray:现场可编程门阵列)和可重构LSI内部的电路单元的连接和设定的可重构处理器。另外,若出现了利用半导体技术的进步或派生的其他技术替换LSI的集成电路化技术,当然也可以使用该技术进行功能块的集成化。也可能适用生物技术等。最后,也可以用软件来实现各功能块,也可以用LSI和软件的组合来实现。此外,也可以使软件具有防篡改性能。(1)输入输出单元301输入输出单元301从程序生成机关101接受带签名程序,从内容提供装置103接受内容,另外,从记录介质105读出记录介质类别信息。此外,在判定为许可记录接受到的内容和带签名程序的情况下,在记录介质中记录内容和带签名程序。(2)记录介质类别判定单元302记录介质类别判定单元302根据从输入输出单元301接受到的记录介质类别来确定记录介质的类别,向可否记录决定装置303进行发送。在此,所述记录介质类别是指例如ROM(ReadOnlyMemory:只读存储器)、R(Recordable:可记录)、RW(Rewritable:可重写)等的记录介质的类别。例如,可以用根据记录介质上记录的标识符(ID)进行识别的方法等公知的方法来识别记录介质类别,因此省略其说明。在以下的说明中,作为一例,假设在ROM中记录有标识符"0x001",在R中记录有标识符"0x010",在RW中记录有标识符"0xl00"。(3)签名类别判定单元303签名类别判定单元304读出位于输入输出单元301所接受到的带签名程序的标题部510中的签名类别保存区域511的签名类别,确定其类别,向可否记录决定单元303进行发送。(4)可否记录决定单元30416可否记录决定单元304基于记录介质类别判定单元302所确定的记录介质的类别和签名类别判定单元303所确定的签名的类别这两者,进行是否也可以记录该内容和带签名程序的判定。具体地说进行下述决定,在确定了记录介质类别为R(0x010),确定了签名类别为测试签名(0x01)的情况下,许可向记录介质记录,在为R(0x010)和正式发行签名(0x10)的组合的情况下,不许可向记录介质记录。1.4再现装置106的结构如图4所示,再现装置106包括输入单元401、签名验证单元402、签名类别判定单元403、记录介质类别判定单元404、可否再现决定单元405和再现单元406。再现装置106具体地由未图示的微处理器和RAM、ROM、硬盘等构成。在上述RAM、ROM和硬盘中存储着计算机程序,通过上述微处理器按照上述程序进行动作,再现装置106实现其功能。再有,将再现装置106的输入单元401、签名验证单元402、签名类别判定单元403、记录介质类别判定单元404、可否再现决定单元405和再现单元406等的各功能块典型作成集成电路的LSI来实现。可以将它们个别地集成为1个芯片,也可以包含其中一个单元或全部集成为1个芯片。图9示出其一例。图9示出了将虚线包围的结构要素集成为1个芯片而作成LSI的情况。在此设定为LSI,但有时也根据集成度的不同,称作IC、系统LSI、超级(super)LSI、超大级(ultra)LSI。此外,电路集成化的方法不限于LSI,也可以用专用电路或通用处理器来实现。也可以利用在制造LSI后可编程的FPGA(FieldProgrammableGateArray:现场可编程门阵列)和可重构LSI内部的电路单元的连接和设定的可重构处理器。另外,若出现了通过半导体技术的进步或派生的其他技术来替换LSI的集成电路化技术,当然也可以使用该技术进行功能块的集成化。也可能适用生物技术等。最后,也可以用软件来实现各功能块,也可以用LSI和软件的组合来实现。此外,也可以使软件具有防篡改性能。(1)输入单元401输入单元401从记录介质105中读出带签名程序、内容和记录介质类别信息,向签名验证单元402发送带签名程序,向记录介质类别判定单元404发送记录介质类别信息。(2)签名验证单元402签名验证单元402验证位于输入单元401所接受到的带签名程序的签名数据部530中的签名,判定该程序是否是正规程序。此外,通过实施签名验证,能够确认程序的完整性(例如,未修改签名类别保存区域511中记录的签名类别)。实施了签名验证的结果,在判定为不是正规程序的情况下,不进行以后的再现处理而停止动作。(3)签名类别判定单元403签名类别判定单元403读出位于输入输出单元401所接受到的带签名程序的标题部510中的签名类别保存区域511的签名类别,确定其类别,向可否记录决定单元303进行发送。(4)记录介质类别判定单元404记录介质类别判定单元404根据输入输出单元401所接受到的记录介质类别中确定记录介质的类别,向可否再现决定单元405进行发送。在此,所述记录介质类别是指例如ROM(ReadOnlyMemory:只读存储器)、R(Recordable:可记录)、RW(Rewritable:可重写)等记录介质的类别。例如,可以用根据记录介质上记录的标识符(ID)进行识别的方法等公知的方法来识别记录介质类别,所以省略其说明。作为一例,假设在ROM中记录有标识符"OxOOl",在R中记录有标识符"0x010",在RW中记录有标识符"0xl00"。(5)可否再现决定单元405可否再现决定单元405基于记录介质类别判定单元404所确定的记录介质的类别和签名类别判定单元403所确定的签名的类别这两者,使用该带签名程序进行是否也可以再现内容的判定。具体地说进行下述决定,在确定了记录介质类别为R(0x010),确定了签名类别为测试签名(0x01)的情况下,许可再现内容,在组合了R(0x010)和正式发行签名(0x10)的情况下,不许可再现内容。进行这样的决定的理由是因为,在为R和测试签名的组合的情况下,能够判定出是在ROM介质的制作过程中制作的测试用的R介质,另一方面,在为R和正式发行签名的组合的情况下,能够判定为是非法拷贝了ROM介质所制作的R介质。(6)再现单元406在可否再现决定单元405许可了内容的再现的情况下,再现单元406在再现单元406所具有的执行环境中执行从记录介质105中读出的带签名程序,基于由该程序计算出的秘密信息,将已打乱了内容的数据(数据变形)恢复成原样来执行内容的再现。1.5签名生成装置102的动作使用图6,关于签名生成装置102的动作进行说明。签名生成装置102的输入输出单元201,从程序制作机关101接受内容的再现所需的程序和应该赋予给该程序的签名的类别(测试签名或正式发行签名)的请求(步骤S601)。签名类别写入单元202基于从输入输出单元201接受到的应该赋予签名的类别的请求,向位于同样接受到的程序的标题部510中的签名类别保存区域511中写入签名类别(测试签名时是0x01,正式发行签名时是OxlO)(步骤S602)。签名生成赋予单元203生成针对签名类别写入单元202在S602中写入了签名类别的程序的签名,在位于程序的签名数据部中的签名数据保存区域530中写入所生成的签名(步骤S603)。输入输出单元201向程序制作机关101发送由签名生成赋予单元203赋予了签名的带签名程序(步骤S604)。1.6记录装置104的动作使用图7,关于记录装置104的动作进行说明。记录装置104的输入输出单元301,从程序制作机关101接受内容的再现所需的带签名程序,从内容提供装置103接受对应的内容,从记录介质105接受记录介质类别信息(步骤S701)。记录介质类别判定单元302根据从输入输出单元301接受到的记录介质类别信息,确定记录介质的类别(例如ROM、或R、或RW),向可否记录决定单元304进行发送(步骤S702)。签名类别判定单元303读出位于从输入输出单元301接受到的带签名程序的标题部510中的签名类别保存区域511的签名类别(测试签名或正式发行签名),确定已赋予在所接受到的程序中的签名的类别,向可否19记录决定单元304进行发送(步骤S703)。可否记录决定单元304基于从记录介质类别判定单元302接受到的记录介质的类别和从签名类别判定单元303接受到的签名的类别这两者,决定是否可以向记录介质105记录所接受到的带签名程序和内容(步骤S704)。在可否记录决定单元304许可了内容的记录的情况下,输入输出单元301在记录介质105中记录带签名程序和对应的内容。1.7再现装置106的动作使用图8,关于再现装置106的动作进行说明。再现装置106的输入单元401,从记录介质105中读出内容的再现所需的带签名程序、对应的内容以及记录介质类别信息(步骤S801),签名验证单元402验证位于从输入单元401接受到的带签名程序的签名数据部530中的签名,判定该程序是否是正规程序。在此,在判定为不是正规程序的情况下,不进行以后的再现处理(步骤S802)。签名类别判定单元403读出位于从输入单元401接受到的带签名程序的标题部510中的签名类别保存区域511的签名类别(测试签名或正式发行签名),确定已赋予在所接受到的程序中的签名的类别,向可否再现决定单元405进行发送(步骤S803),记录介质类别判定单元404根据从输入单元401接受到的记录介质类别信息,确定记录介质的类别(例如,ROM、或R、或RW),向可否再现决定单元405进行发送(步骤S804)。可否再现决定单元405基于从记录介质类别判定单元404接受到的记录介质的类别和从签名类别判定单元403接受到的签名的类别这两者,决定可否再现接受到的内容(步骤S805),在可否再现决定单元406许可了内容的再现的情况下,再现装置406在再现单元406所具有的执行环境中执行从记录介质105中读出的带签名程序,基于由该程序计算出的秘密信息,将已打乱了内容的数据(数据变形)恢复成原样来执行内容的再现。(步骤S806)。(其他变形例)再有,已基于上述实施方式说明了本发明,但本发明不限定于上述实施方式。如下的情况也包含在本发明中。(O在上述实施方式中,构成为签名生成装置接受签名类别的请求,在同样接受到的程序中写入签名类别,但本发明不限定于该结构。例如,也可以是如下的结构签名生成装置保持着测试签名用的公开密钥对和正式发行用的公开密钥对这两者,并取代写入签名的类别,而按照签名类别的请求来分开使用生成签名的密钥。此外,也可以是在程序的标题部中写入签名的类别,进一步实施改变用于生成签名的密钥的结构。(2)在上述实施方式中,构成为设定签名的类别为测试用和正式发行用这两种,但本发明不限定于该结构。例如,也可以不是测试用和正式发行用,而是存在面向ROM介质的测试用、面向R介质的测试用、面向ROM介质的正式发行用和下载内容用等2个以上的类别。同样地,记录介质的类别也不限定于ROM、R、RW这3种。此外,本发明不限于根据附加在程序中的签名的类别来判别测试用和正式发行用等的区别的结构。例如,也可以取代程序,而在内容中附加测试用等的签名,根据其类别进行判别。此外,也可以是与内容和程序等无关,基于另外记录的信息进行判别的结构。即,只要是能在记录介质上记录适当地进行测试用和正式发行用等判别的信息,其形式就不必须是签名的类别。(3)在上述实施方式中,构成为利用同样在记录介质上的程序来保护记录介质上的内容,但本发明不限定于该结构。例如,也可以是不仅用程序保护内容(例如,根据由程序的动作计算出的秘密信息,将内容打乱或者将数据的某一部分的值进行变形),除了利用程序的保护之外,还进一步对内容进行加密来予以保护的结构,也可以是利用2个以上的著作权保护技术来保护内容的结构。该情况下,也可以是如下的结构记录装置的可否记录决定单元或再现装置的可否再现决定单元,除了记录介质的类别和签名的类别,还根据是否已基于第二著作权保护技术加密了内容,或者是否已基于第二著作权保护技术而在内容中附加了签名,来判定可否记录和可否再现。例如,也可以是如下的结构在记录介质类别是R,签名类别是正式发行签名,已利用第二著作权保护技术加密了内容,或者已利用第二著作权保护技术而在内容中附加了签名的情况下,许可记录或再现,在未利用第二著作权保护技术加密内容并且也未附加签名的情况下,不许可记录或再现。(4)在上述实施方式中,构成为记录装置基于记录介质类别和签名类别这两者来决定可否记录,但本发明不限定于该结构。例如,也可以是基于某一方来决定可否记录。此外,也可以是记录时不进行可否记录的判定,在再现装置中仅在再现时决定可否再现的系统。反之,也可以是在记录装置中,也在实施了对已赋予给程序的签名的验证之后,在确定了签名类别后再决定可否记录。(5)在上述实施方式中,构成为再现装置在签名验证之后确定签名类别,但本发明不限定于该结构。例如,也可以是在判定了签名类别之后实施签名验证的结构。此外,也可以是如下的结构在生成签名的密钥根据签名的类别而不同的结构中,在判定了签名类别之后,使用所判定的签名类别的密钥来实施签名验证。在记录装置中也同样。(6)在上述实施方式中,构成为再现装置基于记录介质类别和签名类别这两者来决定可否再现,但本发明不限定于该结构。例如,也可以是如下的结构在判定为记录介质的类别是ROM的情况下实施签名验证,若判定为程序是正规程序,就不取决于签名类别而许可再现。反之,也可以是如下的结构在判定为记录介质的类别是ROM以外的情况下,参照签名类别来决定可否再现。也可以是这样地根据记录介质的类别而跳过参照签名类别的步骤,反之,根据签名的类别而跳过参照记录介质的类别的步骤的结构。另外,也可以是如下的结构在利用第二著作权保护技术的加密或签名来保护了内容的情况下,根据有无利用该技术的保护,而跳过参照记录介质类别的步骤和参照签名类别的步骤。在记录装置中也同样。(7)在上述实施方式中,构成为利用记录装置在记录介质中记录内容和程序,并发送给再现装置的结构,但本发明不限定于该结构。例如,也可以是如下的结构在记录介质中仅记录内容,经由网络向再现装置发送程序。反之,也可以是如下的机构在记录介质中仅记录程序,经由网络向再现装置发送内容。此外,也可以是经由网络向再现装置发送内容和程序这两者的结构。该情况下成为如下的结构根据是否已用第二著作权保护技术进行了保护(加密或签名)和签名类别,来决定可否再现。(8)上述实施方式的记录装置也可以是如下的结构具有指示接收单元,该指示接收单元接收对内容实施加密的指示,或者对内容生成并赋予签名或接受并赋予对于内容的签名的指示;除了根据该记录介质类别和签名类别来决定可否记录之外,还基于该指示来决定可否记录。(9)构成上述各装置的结构要素的一部分或全部也可以由可拆装在各装置上的IC卡或单体模块构成。上述IC卡或上述模块是由微处理器、ROM、RAM等构成的计算机系统。上述IC卡或上述模块也可以包括上述超多功能LSI。通过微处理器按照计算机程序进行动作,上述IC卡或上述模块实现其功能。该IC卡或该模块也可以具有防篡改性能。(10)本发明也可以是上述所示的方法。此外,也可以是利用计算机实现这些方法的计算机程序,也可以是由上述计算机程序构成的数字信号。此外,本发明也可以将上述计算机程序或上述数字信号记录在计算机可读取的记录介质中,例如软磁盘、硬盘、CD—ROM、MO、DVD、DVD—ROM、DVD—RAM、BD(Blu—rayDisc:蓝光盘)、半导体存储器等中。此外,也可以是这些记录介质中所记录着的上述数字信号。此外,本发明也可以经由电气通信线路、无线或有线通信线路、以因特网为代表的网络、数据广播等,来传送上述计算机程序或上述数字信号。此外,本发明也可以是具有微处理器和存储器的计算机系统,上述存储器存储着上述计算机程序,上述微处理器按照上述计算机程序进行动作。此外,也可以通过记录在上述记录介质中来移送上述计算机程序或上述数字信号,或者通过经由上述网络等移送上述计算机程序或者上述数字信号,利用独立的其他计算机系统予以实施。(11)下面记载的也包含在本发明中。本发明为一种对数字内容进行再现的再现装置,其特征在于,再现装置具备输入单元,取得记录介质的类别,该记录介质中记录有内容、内容的再现所需要的程序、内容以及程序;签名类别判定单元,对程序被赋予的签名的类别进行判定;记录介质类别判定单元,判定记录介质的类别;以及可否再现决定单元,根据签名类别判定单元、记录介质判定单元判定的结果,决定可否进行内容的再现。本发明为一种再现装置,其特征在于,具有对程序被赋予的签名进行验证的签名验证单元,在签名验证单元验证的结果,签名不正确的情况下,不进行内容的再现。本发明为一种再现装置,其特征在于,签名验证单元保持2个以上的签名验证用的密钥,根据签名的类别决定用于签名验证的密钥。本发明为一种再现装置,其特征在于,具有对内容是否被加密进行判定的加密判定单元;可否再现决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果中的某一个,以及加密判定单元判定的结果,决定可否再现内容。本发明为一种再现装置,其特征在于,可否再现决定单元根据签名类别判定单元判定的结果、记录介质类别判定单元判定的结果和加密判定单元判定的结果,决定可否再现内容。本发明为一种再现装置,其特征在于,具有判定内容是否被赋予签名的有无签名判定单元;可否再现决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果中的某一个,以及有无签名判定单元判定的结果,决定可否再现内容。本发明为一种再现装置,其特征在于,可否再现决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果,以及有无签名判定单元判定的结果,决定可否再现内容。本发明为一种对数字内容进行记录的记录装置,其特征在于,记录装置具备输入单元,取得记录介质的类别,该记录介质中记录有内容、内容的再现所需要的程序、内容以及程序;签名类别判定单元,对赋予程序的签名的类别进行判定;记录介质类别判定单元,判定记录介质的类别;以及可否记录决定单元,根据签名类别判定单元、记录介质判定单元判定的结果,决定可否记录内容。本发明为一种记录装置,其特征在于,具有对赋予程序的签名进行验证的签名验证单元,在签名验证单元验证的结果,签名不正确的情况下,不记录内容。本发明为一种记录装置,其特征在于,签名验证单元保持2个以上的签名验证用的密钥,根据签名的类别,决定用于签名验证的密钥。本发明为一种记录装置,其特征在于,对内容是否被加密进行判定的加密判定单元;可否记录决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果的某一个,以及加密判定单元判定的结果,决定可否记录内容。本发明为一种记录装置,其特征在于,可否记录决定单元根据签名类别判定单元判定的结果、记录介质类别判定单元判定的结果和加密判定单元判定的结果,决定可否记录内容。24本发明为一种记录装置,其特征在于,具有对内容进行加密的加密单元和接收是否应该对内容进行加密的指示的指示接收单元;可否记录决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果中的某一个,以及指示接收单元接收的指示,决定可否记录内容。本发明为一种记录装置,其特征在于,可否记录决定单元根据签名类别判定单元判定的结果、记录介质类别判定单元判定的结果和指示接收单元接收的指示,决定可否记录内容。本发明为一种记录装置,其特征在于,具有对内容是否被赋予签名进行判定的有无签名判定单元;可否记录决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果中的某一个,以及有无签名判定单元判定的结果,决定可否记录内容。本发明为一种记录装置,其特征在于,可否记录决定单元根据签名类别判定单元判定的结果、记录介质类别判定单元判定的结果和有无签名判定单元判定的结果,决定可否记录内容。本发明为一种记录装置,其特征在于,具有签名赋予单元,生成内容的签名并进行赋予、或者接受生成的签名并进行赋予;和指示接收单元,接收是否应该对内容赋予签名的指示。可否记录决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果中的某一个,以及指示接收单元接收的指示,决定可否记录内容。本发明为一种记录装置,其特征在于,可否记录决定单元根据签名类别判定单元判定的结果、记录介质类别判定单元判定的结果以及指示接收单元接收的指示,决定可否记录内容。本发明为一种签名生成装置,生成数字内容的再现所需要的程序的签名,其特征在于,签名生成装置具有输入单元,接受程序和对程序赋予的签名的类别;签名类别记录单元,将接受的签名的类别记录到程序的签名类别存储区域;以及签名生成赋予单元,生成记录有签名类别的程序的签名并进行赋予。本发明为一种签名生成装置,其特征在于,签名生成赋予单元保持2个以上的签名生成用的密钥,根据签名的类别决定用于签名生成的密钥。本发明为一种著作权保护数据处理系统,包括生成数字内容的再现所需要的程序的签名并进行赋予的签名生成装置、将内容以及程序记录到记录介质上的记录装置以及再现内容的再现装置。其特征在于,签名生成装置具有输入单元,接受程序和对程序赋予的签名的类别;签名类别记录单元,将接受的签名的类别记录到程序的签名类别存储区域;以及签名生成赋予单元,生成记录有签名类别的程序的签名并进行赋予。记录装置具备输入单元,接受记录介质的类别,该记录介质中记录有内容、内容的再现所需要的程序、内容以及程序;签名类别判定单元,对赋予程序的签名的类别进行判定;记录介质类别判定单元,判定记录介质的类别;以及可否记录决定单元,根据签名类别判定单元、记录介质判定单元判定的结果,决定可否进行内容的记录。再现装置具备输入单元,取得记录介质的类别,该记录介质中记录有内容、内容的再现所需要的程序、内容以及程序;签名类别判定单元,对赋予程序的签名的类别进行判定;记录介质类别判定单元,判定记录介质的类别;以及可否再现决定单元,根据签名类别判定单元、记录介质判定单元判定的结果,决定可否再现内容。本发明为一种著作权保护数据处理系统,其特征在于,记录装置具有对程序被赋予的签名进行验证的签名验证单元,在签名验证单元验证的结果,签名不正确的情况下,不进行内容的记录;再现装置具有对程序被赋予的签名进行验证的签名验证单元,在签名验证单元验证的结果,签名不正确的情况下,不进行内容的再现。本发明为一种著作权保护数据处理系统,其特征在于,在签名装置中,签名生成赋予单元保持2个以上的签名生成用的密钥,根据签名的类别,决定用于签名生成的密钥;在记录装置中,签名验证单元保持2个以上的签名验证用的密钥,根据签名的类别,决定用于签名验证的密钥;在再现装置中,签名验证单元保持2个以上的签名验证用的密钥,根据签名的类别,决定用于签名验证的密钥。本发明为一种著作权保护数据处理系统,其特征在于,记录装置具有对内容是否被加密进行判定的加密判定单元,可否记录决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果中的某一个,以及加密判定单元判定的结果,决定可否记录内容;再现装置具有对内容是否被加密进行判定的加密判定单元,可否再现决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果中的某一个,以及加密判定单元判定的结果,决定可否进行内容的再现。本发明为一种著作权保护数据处理系统,其特征在于,记录装置具有对内容是否被赋予签名进行判定的有无签名判定单元,可否记录决定单元根据签名类别判定单元判定的结果及记录介质类别判定单元判定的结果中的某一个,以及有无签名判定单元判定的结果,决定可否进行内容的记录;再现装置具有对内容是否被赋予签名进行判定的加密判定单元,可否再现决定单元根据签名类别判定单元判定的结果以及记录介质类别判定单元判定的结果中的某一个,以及有无签名判定单元判定的结果,决定可否进行内容的再现。本发明为一种再现数字内容的再现方法,其特征在于,再现方法具有:输入步骤,取得记录介质的类别,该记录介质中记录有内容、内容的再现所需要的程序、内容以及程序;签名类别判定步骤,对赋予程序的签名的类别进行判定;记录介质类别判定步骤,判定记录介质的类别;以及可否再现决定步骤,根据签名类别判定步骤、记录介质判定步骤判定的结果,决定可否再现内容。本发明为一种对数字内容进行记录的记录方法,其特征在于,记录方法具有输入步骤,取得记录介质的类别,该记录介质中记录内容、内容的再现所需要的程序、内容以及程序;签名类别判定步骤,对赋予程序的签名的类别进行判定;记录介质类别判定步骤,判定记录介质的类别;以及可否记录决定步骤,根据签名类别判定步骤、记录介质判定步骤判定的结果,决定可否记录内容。本发明为一种签名生成方法,生成数字内容的再现所需要的程序的签名,并赋予该签名,其特征在于,签名生成方法具有输入步骤,接受程序和赋予给程序的签名的类别;签名类别记录步骤,将接受的签名的类别记录到程序的签名类别存储区域;以及签名生成赋予步骤,生成针对记录有签名类别的程序的签名,并予以赋予。本发明为一种再现数字内容的再现装置中使用的程序,其特征在于,程序具有输入步骤,取得记录介质的类别,该记录介质中记录有内容、内容的再现所需要的程序、内容以及程序;签名类别判定步骤,对赋予程序的签名的类别进行判定;记录介质类别判定步骤,判定记录介质的类别;以及可否再现决定步骤,根据签名类别判定步骤、记录介质判定步骤判定的结果,决定可否进行内容的再现。本发明的特征为,程序记录在计算机能够读取的程序记录介质上。发明为一种对数字内容进行再现的再现装置的集成电路,其特征在于,集成电路具备输入单元,取得记录介质的类别,该记录介质中记录有内容、内容的再现所需要的程序、内容以及程序;签名类别判定单元,对赋予程序的签名的类别进行判定;记录介质类别判定单元,判定记录介质的类别;以及可否再现决定单元,根据签名类别判定单元、记录介质判定单元判定的结果,决定可否再现内容。本发明为一种记录介质,利用记录装置来记录内容以及被赋予签名的程序,其特征在于,被赋予签名的程序具有存储签名的类别的区域。(12)也可以将上述实施方式以及上述变形例分别组合。工业实用性本发明能够在销售内容的工业和销售并制造利用该内容的装置的工业中经营性地持续且反复地予以利用。权利要求1、一种内容再现装置,其特征在于,具备信息取得单元,从记录有数字内容、内容再现程序、类别信息以及对上述内容再现程序赋予的数字签名的记录介质中,取得上述内容再现程序和上述类别信息,上述内容再现程序是用于上述数字内容的再现的程序,上述类别信息表示上述数字签名是测试用的还是正式发行用的类别;介质类别判定单元,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定单元,判定上述类别信息表示的类别;以及可否再现判定单元,在上述类别信息表示上述正式发行用的类别、且上述记录介质是可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。2、如权利要求l所述的内容再现装置,其特征在于,在上述类别信息表示测试用的类别、且上述记录介质是上述可写入的介质的情况下,上述可否再现判定单元许可上述内容再现程序再现上述数字内容。3、如权利要求l所述的内容再现装置,其特征在于,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述读出专用的介质的情况下,上述可否再现判定单元许可上述内容再现程序再现上述数字内容。4、如权利要求l所述的内容再现装置,其特征在于,上述信息取得单元进一步取得上述数字签名;上述内容再现装置还具备签名验证单元,在上述信息取得单元取得上述数字签名之后,上述签名验证单元对上述数字签名进行验证,在上述验证未成功的情况下,抑制上述介质类别判定单元、上述签名类别判定单元以及上述可否再现判定单元的有关上述数字内容的再现的处理。5、如权利要求4所述的内容再现装置,其特征在于,上述签名验证单元保持有按类别信息能够表示的每一类别而不同的验证密钥,在对上述数字签名进行验证的情况下,使用与上述类别信息表示的类别相对应的验证密钥。6、如权利要求5所述的内容再现装置,其特征在于,上述内容再现装置还具备加密判定单元,在上述可否再现判定单元许可了再现的情况下,判定上述内容是否已被加密;解密密钥保持单元,保持按类别信息能够表示的每一类别而不同的解密密钥;以及解密单元,使用与上述类别信息表示的内容相对应的解密密钥,对上述内容进行解密。7、一种内容记录装置,用于在记录介质上记录数字内容,其特征在于,具备保持单元,保持数字内容、用于上述数字内容的再现的内容再现程序以及对上述内容再现程序赋予的测试用或正式发行用的数字签名;签名类别取得单元,取得表示上述数字签名是测试用的还是正式发行用的类别的类别信息;介质类别判定单元,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定单元,判定上述类别信息所表示的类别;以及可否记录判定单元,在上述类别信息表示是上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止向上述记录介质记录上述数字内容。8、如权利要求7所述的内容记录装置,其特征在于,在上述类别信息表示是上述正式发行用的类别、且上述记录介质是上述读出专用的介质的情况下,上述可否记录判定单元许可向上述记录介质记录上述数字内容。9、如权利要求8所述的内容记录装置,其特征在于,上述内容记录装置还具备签名验证单元,该签名验证单元对上述数字签名进行验证,在上述验证未成功的情况下,控制上述可否记录判定单元以禁止记录上述数字内容。10、如权利要求9所述的内容记录装置,其特征在于,上述签名验证单元保持有按类别信息能够表示的每一类别而不同的验证密钥,在对上述数字签名进行验证的情况下,使用与上述类别信息表示的类别相对应的验证密钥。11、一种数字签名生成装置,生成内容再现程序的数字签名,其特征在于,具有取得单元,取得内容再现程序和类别信息,该类别信息表示赋予上述内容再现程序的数字签名是测试用的还是正式发行用的类别;签名生成赋予单元,对于上述内容再现程序生成上述类别信息表示的类别的数字签名,并将生成的数字签名和上述类别信息赋予上述内容再现程序,从而生成带签名程序;以及输出单元,输出上述带签名程序。12、如权利要求ll所述的数字签名生成装置,其特征在于,上述签名生成赋予单元保持有按类别信息能够表示的每一类别而不同的签名生成用密钥,在生成上述数字签名的情况下,使用与上述类别信息表示的类别相对应的签名生成用密钥。13、一种内容再现方法,其特征在于,具有信息取得步骤,从记录有数字内容、内容再现程序、类别信息以及对上述内容再现程序赋予的数字签名的记录介质中,取得上述内容再现程序和上述类别信息,上述内容再现程序是用于上述数字内容的再现的程序,上述类别信息表示上述数字签名是测试用的还是正式发行用的类别;介质类别判定步骤,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定步骤,判定上述类别信息表示的类别;以及可否再现判定步骤,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。14、一种内容记录方法,用于将数字内容记录到记录介质上,其特征在于,具备保持步骤,保持数字内容、用于上述数字内容的再现的内容再现程序、对上述内容再现程序赋予的测试用或者正式发行用的数字签名;签名类别取得步骤,取得表示上述数字签名是测试用的还是正式发行用的类别的类别信息;介质类别判定步骤,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定步骤,判定上述类别信息表示的类别;以及可否记录判定步骤,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止向上述记录介质记录上述数字内容。15、一种数字签名生成方法,用于生成内容再现程序的数字签名,其特征在于,具有取得步骤,取得内容再现程序和类别信息,该类别信息表示赋予上述内容再现程序的数字签名是测试用的还是正式发行用的类别;签名生成赋予步骤,对于上述内容再现程序生成上述类别信息表示的类别的数字签名,并将生成的数字签名和上述类别信息赋予上述内容再现程序,从而生成带签名程序;以及输出步骤,输出上述带签名程序。16、一种内容再现控制程序,用于内容再现装置,其特征在于,具有:信息取得步骤,从记录有数字内容、内容再现程序、类别信息以及对上述内容再现程序赋予的数字签名的记录介质中,取得上述内容再现程序、上述介质类别信息和上述类别信息,上述内容再现程序是用于上述数字内容的再现的程序,上述类别信息表示上述数字签名是测试用的还是正式发行用的类别;介质类别判定步骤,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定步骤,判定上述类别信息表示的类别;以及可否再现判定步骤,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。17、一种内容再现装置的集成电路,其特征在于,具有信息取得单元,从记录有数字内容、内容再现程序、类别信息以及对上述内容再现程序赋予的数字签名的记录介质中,取得上述内容再现程序和上述类别信息,上述内容再现程序是用于上述数字内容的再现的程序,上述类别信息表示上述数字签名是测试用的还是正式发行用的类别;介质类别判定单元,判定上述记录介质是读出专用的介质还是可写入的介质;签名类别判定单元,判定上述类别信息表示的类别;以及可否再现判定单元,在上述类别信息表示是上述正式发行用的类别、且上述记录介质是可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。18、一种著作权保护数据处理系统,包括签名生成装置、将数字内容记录到记录介质上的内容记录装置以及内容再现装置,其特征在于,上述签名生成装置具有未签名程序接收单元,从上述内容记录装置接收内容再现程序和类别信息,该类别信息表示赋予上述内容再现程序的数字签名是测试用的还是正式发行用的类别;签名类别记录单元,将上述类别信息赋予上述内容再现程序;签名生成赋予单元,对被赋予上述类别信息的内容再现程序生成上述类别信息表示的类别的数字签名,对被赋予了上述类别信息的上述内容再现程序赋予所生成的数字签名,从而生成带签名程序;以及带签名程序发送单元,将上述带签名程序向上述内容记录装置发送;上述内容记录装置具备未签名程序存储单元,存储数字内容、内容再现程序;取得单元,取得上述类别信息;未签名程序发送单元,将上述内容再现程序和上述类别信息向上述签名生成装置发送;带签名程序接收单元,从上述签名生成装置接收上述带签名程序;以及内容记录单元,将上述数字内容和上述带签名程序记录到上述记录介质中;上述内容再现装置具有信息取得单元,从上述记录介质取得上述带签名程序;签名类别判定单元,判定上述类别信息表示的类别;介质类别判定单元,判定上述记录介质是读出专用的介质还是可写入的介质;以及可否再现判定单元,在上述类别信息表示上述正式发行用的类别、且上述记录介质是上述可写入的介质的情况下,禁止上述内容再现程序再现上述数字内容。全文摘要在对于再现装置禁止了R介质的再现时,存在商用ROM介质的制作花费时间的问题,相反地,在对再现装置许可R介质的再现时,存在著作权可能被侵害的问题。本发明具有根据记录介质的类别、程序被赋予的签名的类别来判定并决定可否再现的结构。根据该结构,能够保护内容的著作权,并且有效地进行商用ROM介质的制作。文档编号G06F21/24GK101632088SQ20088000585公开日2010年1月20日申请日期2008年2月22日优先权日2007年2月23日发明者中野稔久,村濑薰申请人:松下电器产业株式会社