记录介质和读取系统的制作方法

xiaoxiao2020-8-1  12

专利名称:记录介质和读取系统的制作方法
技术领域
本发明涉及判定介质的合法性或授权性。说得更具体一点,本发明关注使用计算机的程序、介质、方法和系统,该计算机基于程序判定介质是否已授权。
背景技术
迄今为止,数字内容、诸如应用软件、静态图像和运动图像,是以存储在兼容CD-ROM(只读光盘)的介质里的形态而广泛售出或分发的。据此,可写光盘(CD-R可记录光盘,CD-RW可重写光盘,等等)得以广泛利用,成为内容的分发介质。现在正在研发作为新式内容分发介质的混合型光盘,其具有在一个介质里的只读区域和可记录区域。内容的销售者或分销商已提出销售或分发在其只读区域里存储了数据内容的混合型光盘,作为只读光盘的替代品。
他们提出了许多方法,用来防止存储在那些盘上的内容被非法复写到别的介质。例如,日本特许公开专利申请2000-100068公开了以下技术。基于记录在存储内容的各盘里的各部分专用信息,计算机对内容进行编码,并把编码后的内容刻在盘上。在复制内容时,计算机使用盘里的专用信息给已编码内容解码。
以下技术公开于日本特许公开专利申请2000-123479。计算机记录授权用户所使用光盘驱动的ID信息。在启动盘上所存程序之前,计算机先比较记录在盘上的ID信息和使用中的光盘驱动的ID信息。若两处ID信息匹配,则计算机启动程序。
在日本特许公开专利申请1999-167769里,把盘和准许复制的介质(例如IC卡)放入复制设备。该设备从盘中读取复制管理信息并从IC卡上读取准许复制的信息。该设备依照两处信息的比较结果而复制盘里的内容。
上述方法的缺点在于它们需要一专用光盘设备,该设备对应于在处理(制造等)内容信息时防止非法或未授权复制的方法。
本发明旨在不使用专用的光盘设备而处理盘里所存信息。本发明还旨在使用通用光盘设备来限制使用非法或不正当复写的盘,或杜绝使用这种非法、不正当或未授权的盘。

发明内容
根据本发明的第一方面,我们提供了一种程序,用来让计算机判定记录该程序本身的信息记录介质是否已授权。若计算机判定该信息记录介质已授权或正当,则程序准许计算机复制不同于介质判定程序的主程序。然而,若计算机判定该信息记录介质未授权或不正当,则程序禁止计算机复制主程序。
根据本发明的另一方面,一程序用来判断可记录介质是否已授权(即,合法)。在本发明的优选实施例中,在主程序准备好之前先由计算机读取介质判断程序。介质判断程序和主程序可以存储在介质中。在操作中,获得关于介质的唯一值信息。信息可以记录在介质中预制的摆动凹槽中。然后可以基于唯一值信息判断介质的合法性(例如,确定介质是否已授权或可接受)。如果判断介质是合法的,则允许读主程序,但是如果判断介质是不合法的,则禁止读主程序。
根据本发明的另一方面,按照以下步骤执行本发明。首先,计算机获得关于信息记录介质的唯一值信息(信息可以记录在预制的摆动凹槽中)。如果没有获得唯一值信息,则禁止读主程序。如果获得了唯一值信息,则基于该信息确定信息记录介质合法。如果判断信息记录介质合法则读主程序。如果判断信息记录介质不正当则禁止读主程序。


图1示出了使用介质存储本发明的介质判定程序的系统的原理框图;图2示出了图1中的光盘设备的原理框图;图3示出了图1中的主机设备的原理框图;图4示出了图1中的介质的原理图;图5示出了CD-R介质中的信息轨道的原理图;图6示出了图1或图4的介质中的ATIP(预开槽绝对时间)信息;
图7是用来判定本发明介质的合法性的操作流程图;图8是用来判定本发明介质的合法性的另一操作流程图;图9是图7或图8里的判定例程里的判定方法流程图;图10是图7或图8里的判定例程里的另一判定方法流程图;图11是用来在本发明的信息记录介质里写入程序和帧值的过程流图;图12是根据本发明的预定区域的原理图,在该区域记录帧值。
具体实施例方式
图1示出了使用介质存储本发明的介质判定程序的系统的原理框图。在此优选实施例里,所使用的信息记录介质的实例是一种混合型CD-R(可记录光盘),其具有只读区域和可记录区域。
在图1里,诸如CD-R/RWR驱动器之类的光盘设备2复制存储在混合型CD-R1里的应用程序。该光盘设备从作为主机,诸如PC(个人计算机)的信息处理设备3接收复制指令。以在光盘设备2从信息处理设备3收到记录指令时,光盘设备2把信息记录在盘1上。
图2是说明图1里的光盘驱动设备的基本部件的功能框图。在图2里,202表示主轴马达,203表示光碟头,204表示电机驱动器,205表示读出放大器,206表示控制伺服装置,207表示CD解码器,208表示ATIP解码器,209表示激光控制器;210表示CD编码器,211表示CD/ROM编码器,212表示缓冲RAM,213表示缓冲区管理器,214表示CD-ROM解码器,215表示ATAPI/SCSI接口,216表示D/A转换器,217表示ROM,218表示CPU,而219表示RAM。‘LB’表示激光束,而‘音频’表示音频输出信号。
在图2里,用箭头指示的方向表示数据主要流动的方向。为使框图简明起见,控制图2中各功能框的CPU218仅以一条粗线连接,而略去了与各功能框的连接。在ROM217里存有用于CPU218的可读控制程序。在光盘驱动设备2接通电源时,控制程序即从ROM217装入CPU218的主存储器里。CPU218根据控制程序控制各框的操作,并保存暂时控制RAM219里的单元所必要的数据。
在操作中,以主轴马达202来旋转光盘1。以电机驱动器204和控制伺服装置206来控制主轴马达202,使光盘1上的光点保持恒定的线速度。有可能把该线速度按相位改变。
光碟头203内置有激光二极管、光学系统、焦点调节器、轨道调节器和光检测器。光碟头203朝光盘1发射激光束LB。光碟头203可通过寻道电机沿径向移动。基于从光检测器取得的信号,使用电机驱动器204和控制伺服装置206来控制焦点调节器、轨道调节器和寻道电机,以使激光束LB的光点位于理想的位置。
当复制数据时,从光碟头203取得的复制信号在使用读出放大器205进行放大和二进制化后,被输入CD解码器207。以EFM(八至十四位调制)调制的二进制输入数据在CD解码器207里被解调。光盘1里的记录数据以EFM法被调整,即一次总计8比特。在EFM过程中,它由8比特转换成14比特,然后通过加入3位耦合位而使之变成17位。此处,加入耦合位以从整体上均衡‘1’和‘0’的数目。这一过程称为‘抑制直流成份’,并抑制直流削波复制信号里的限制电平波动。
解调数据是去交织和纠错的执行过程。接着,把这些数据输入CD-ROM解码器214,并执行附加纠错,以改善数据的可靠性。然后数据由缓冲区管理器213一次存入缓冲RAM212。若所存数据变成扇区数据,则通过ATAPI/SCSI接口215把能够作为扇区数据单元的扇区数据传送至如图3的主机设备3。在音频数据的情形里,从CD解码器207输出的数据被输入D/A转换器216,并作为模拟音频输出信号‘音频’输出。
为了记录数据,把数据从主机设备3通过ATAP/SCSI接口215传送至光盘驱动设备2,且数据由缓冲区管理器213一次存入缓冲RAM212。在往缓冲RAM212里存入某级数据的情况里,启动写过程。在往光盘1写入数据之前,需要把激光点置于写起始位置。该位置是以原先作为轨道槽而开槽于光盘1上的摆动信号来寻找的。
摆动信号含有称为ATIP(预开槽绝对时间)的绝对时间的信息。绝对时间的信息是从ATIP解码器208得出的。由该ATIP解码器208生成的同步信号被输入CD编码器210,该信号使得数据有可能写入光盘1上的准确位置。在数据通过激光控制器209和光碟头203写入光盘1之前,缓冲RAM212里的数据被加入纠错码并在CD-ROM编码器211和CD编码器210里交织数据。
EFM调制数据以4.3218 Mbps的信道比特率(标准速率)驱动激光成为比特流。此处的写入数据构成每588信道比特单元的EFM帧。信道时钟即是该信道比特频率的时钟。
图3是作为图1里信息处理设备的主机设备3的图表说明,其与上述光盘驱动设备2连接。
信息处理设备3包含接口301、主控设备302、输入设备303、显示设备304和存储设备305。主控设备302包含微处理器和主存储器等,并从整体上控制信息处理设备3。
接口301是与光盘设备2连接的双向传输接口。该接口符合诸如ATAPI、SCSI之类的接口标准。该接口301连接至图2里光盘驱动设备2的接口215。各接口间的连接可以是使用诸如通信电缆(例如SCSI电缆)的通信线的电缆连接,还可以是使用红外数据通信的无线连接等。
描述为主控设备302中微机的可读代码的程序被存储于存储设备305里。存储设备305可以包括硬盘等。在信息处理设备3接通电源时,该程序从存储设备305装入主控设备302里的主存储器。
显示设备304包含诸如阴极射线管(CRT)、液晶显示器(LCD)和等离子体显示板(PDP)等。显示设备显示来自主控设备302的各类信息。
输入设备303包含键盘、鼠标和/或定点设备等。输入设备把用户输入的各类信息告知主控设备302。这类来自输入介质的信息也可通过无线系统输入。此外,带触摸板等的CRT可以用来合并输入设备303和显示设备304。
信息处理设备3携带操作系统。该处理设备3里的所有设备皆由操作系统管理。
图4是原理图,示出了图1和2里混合型CD-R1的结构。混合型CD-R1的形式为多光道记录类型,其在一张盘里具有两个或更多记录单元(称作光道)。在第一光道里形成先前作为只读区域而凿上的小坑。在图4里,区域4表示该第一光道。在第一光道4里存有其含有确定非法或未授权拷贝(介质判定程序)功能的应用程序的软件程序和主程序。在本实施例里,介质判定程序和主程序被记录在同一光道里,如第一光道4,也可以将介质判定和主程序分别记录在不同光道里。
图5示出了通用CD-R介质里的信息轨道的原理图。记录轨道由平地部份‘L’和凹槽部份‘G’组成。凹槽部份G沿径向以微小的规模摆动。这称为摆动,而由推挽信道等从摆动凹槽检测的信号称为摆动信号。摆动的规模约为±0.03μm,如图5所示。
当盘以标准速度旋转时,摆动信号被调制成中心频率为22.05KHz±1KHz的调频(FM)信号。若主轴马达202的旋转被控制在中心频率22.05KHz,则盘的旋转线速度可从1.2米/秒到1.4米/秒,其定义在关于CD-R的标准红皮书里。
叠加在FM调频之上的是关于盘上绝对时间的信息。这类信息在CD-ROM盘里的子码里的Q信道里被编码。然而,由于不可能在未记录的盘里取得这类信息,故该信息在摆动信号里被编码。该技术称为ATIP。
一个ATIP扇区对应于记录在主信道里的一个数据扇区(2352字节)。当ATIP扇区与数据扇区同步时执行写操作。关于ATIP的信息不在摆动信号里直接编码。在被双相调制一次后再被FM调制,如图6所示。这是因为摆动信号也被用作盘旋转控制。说得更具体一点,1和0由双向调制在特定的周期互换,且1和0的平均数保持1∶1,从而FM调制的摆动信号的平均频率可保持22.05KHz。
除了关于时间的信息以外,关于写激光功率设置、导入区域的起始时间、导出区域的最后可能的起始时间等信息被编码作为ATIP中编码的特殊信息。在多光道记录类型里,该特殊信息在第一光道里的导入区域里(在盘的半径里小于50毫米以内)被编码。
上述摆动凹槽不仅形成于第二光道或随后光道的可写区域里,还形成于第一光道的只读区域里。在本实施例中,摆动凹槽在盘1的制造期间形成,并且上述ATIP在摆动凹槽中产生。
ATIP里的特殊信息含有关于导出区域的最后可能起始时间的信息,其由三部分信息组成分、秒和帧,且把一个特定值分别分配给每部分信息。
根据三部分信息里关于帧的信息,光盘的工业组织,橙色论坛(OrangeForum),把多个特征值分配给每个介质商。此外,各商家皆把由橙色论坛所分配的特征值分给其介质。
在每个混合型CD-R介质的ATIP里的导出区域的最后可能起始时间里的帧值被作为专用值而分配给各种介质。光盘设备2有可能通过执行来自主机3的‘读ATIP’指令取得该值。顺便说一句,根据混合型CD-R介质和ATIP等,在关于CD-R的书面标准橙皮书里有详细说明。
在本实施例里,在ATIP的导出区域的最后可能起始时间里的帧值(下文称为帧值)被应用于盘1的专用值。此外,本实施例中把以‘FF(16进制)’值作为帧值的盘应用于盘1。
图7是流程图,示出了在复制盘1里所存程序时,图3中信息处理设备3的主控设备302的操作实例。该流程图里的操作涉及图4所述的盘1和图1~3所述的系统。
在用户试图复制盘1里所存的主程序时,主控设备302里的微机在复制主程序之前,复制用来判定其介质的程序(S5)。根据用来判定其介质的程序,由主控设备302里的微机执行以下步骤。主程序和介质判定可以分别存储在盘1里,而且可以整体地存储在盘1里。每个程序可以是不同的程序。根据本发明的另一方面,介质判定程序可以包括在主程序内。
主控设备302里的微机根据介质判定程序向光盘驱动设备3发出‘读ATIP’指令(S6)。光盘驱动设备3基于‘读ATIP’指令,试图取得第一光道里的导入区域里具有特殊信息的ATIP。
主控设备302里的微机在取得ATIP时执行处理(步骤S8)。另一方面,在未取得ATIP(S7)时,微机中止主程序的启动(S12)。例如,设想把仅播放的驱动设备用作光盘设备2。由于仅播放的驱动设备不能执行与来自微机的‘读ATIP’指令相对应的操作,故微机收不到ATIP。步骤S7涉及禁止复制在该例中的主程序。因此,要防止仅播放的驱动设备里的微机复制混合型CD-R1里的主程序,该CD-R1在记录后可被出售或分发。当微机稍后向该驱动设备发出记录命令时,该过程预先防止仅播放的驱动设备做错。
在微机可能取得其信息时,主控设备302里的微机取得ATIP信息里的帧值(S8)。
主控设备302里的微机判定所使用的盘是否已授权(S9)。在判定过程(S9),若所使用的盘被判定为已授权或正当,则微机前进至过程(S11)并启动主程序。若所使用的盘被判定为未授权或不正当,则微机前进至S12过程并中止主程序的启动。
在准许或禁止复制主程序时,结束由微机基于介质判定程序的操作控制(S13)。结果,可以有效地防止对盘里主程序的非法或不正当复制。
图9示出了由微机在S9处执行判定合法性或正当性的过程的实例。当主控设备302里的微机取得帧值(S8),该微机读出另一个用于判定的帧值,下文称为介质判定帧值,其存储在介质判定程序里(S18)。
主控设备302里的微机将从ATIP取得的帧值(S8)与在S18处读出的介质判定帧值作比较。在两个帧值吻合时,微机判定盘已授权(即正当)。在两个帧值不同时,微机判定盘未授权(即不正当)(S19)。
图10示出了由微机在S9处执行判定合法性的过程的另一实例。当主控设备302里的微机取得帧值(S8),该微机读出另一个用于判定的帧值,下文称为介质判定帧值,其记录在盘1里特定区域上(S20)。在盘1按例如ISO9660格式记录时,该特定区域对应于主卷描述符(PVD)里的应用区域(偏移量从883到1395)。
在记录在盘1里特定区域上的介质判定帧值‘FF’被编码时,即使以扇区转储等读出特定区域,也有可能使第三方发现介质判定帧值。该编码技术被认为是诸如数据加密标准(DES)之类的公知技术。在帧值已编码时,主控设备302里的微机可基于介质判定程序,通过执行已编码帧值的解码过程来取得介质判定帧值。如果希望,介质判定程序本身可以包括解码代码的关键码,或是微机可以请求用户输入关键码。
主控设备302里的微机把从ATIP取得的帧值(S8)与在步骤S20处读出的介质判定帧值作比较。微机在两个帧值吻合时判定盘已授权或正当,而在两个帧值不同时判定盘未授权或不正当(S19)。
若本实施例里的混合型CD-R1被复制,则在复制盘里,ATIP的导出区域的最后可能起始时间里的帧值通常不是‘FF’。由于在非法或不正当复制的盘上,介质判定帧值‘FF’与‘读ATIP’指令所读出的帧值不吻合,微机可以判定该盘是非法或不正当复制的,结果,就不能启动主程序。这样‘虽然可以复制,但无法使用内容’。
以下解释本发明的第二实施例。图8是流程图,示出了图3里信息处理设备3的主控设备302关于复制盘1里所存程的操作实例。该流程图里的操作是当所述的盘1(图4)应用于图1~3所述的系统时的操作。
在用户试图复制盘1里所存的主程序时,主控设备302里的微机复制用来在复制主程序之前判定盘1的程序(S5)。然后,根据用来判定其介质的程序,运行微机。主程序和介质判定程序不仅可以分别存储在盘1里,而且可以整体地存储在盘1里。每个程序可以是不同的程序,而且,介质判定程序可以包括在主程序内。
主控设备302里的微机根据介质判定程序向光盘设备3发出‘读ATIP’指令(S6)。响应于‘读ATIP’指令,光盘驱动设备3试图取得第一光道里的导入区域里具有特殊信息的ATIP。
微机在未取得ATIP时(S14)启动主程序(S15)。例如,设想把仅播放的驱动设备用作光盘设备2。由于仅播放的驱动设备不能执行与来自微机的‘读ATIP’指令相对应的操作,故微机收不到ATIP。在此情形里微机可复制主程序。
因此,仅允许仅播放的驱动设备里主控设备302里的微机复制(而非记录)混合型CD-R1里的主程序,该CD-R1在其中记录了内容后可被出售或分发。在此情形里可以仅复制主程序里的部分程序。由于混合型盘1可被复制,故可以被用作演示盘。
在微机可能取得其信息时,主控设备302里的微机取得ATIP信息里的帧值(S8)。
主控设备302里的微机判定所使用的盘是否已授权(S9)。这一过程与以上就图9和图10所做的解释相同。
在判定过程(S9),若所使用的盘被判定为已授权或正当,则微机前进至步骤S15并启动主程序。若所使用的盘被判定为未授权或不正当,则微机前进至步骤S16并中止主程序的启动。
在准许或禁止复制主程序时,结束由微机基于介质判定程序执行的控制(S17)。结果,得可以有效地防止非法或不正当地复制盘里主程序。
在这些实施例里,主控设备302里的微机基于介质判定程序,起主程序的(关于ATIP里的帧值)专用信息获取装置、正当性判定装置、读准许装置和读禁止装置的作用。
除了上述实施例,还将说明用于生产在本发明中使用的盘的方法,其侧重于在盘1的特定区域里记录介质判定帧值的过程。图11示出了制作盘方法的流程图,其侧重于把ATIP的盘特征信息值作为介质判定帧值记录在盘1的特定区域里的过程。在该方法里,采用ISO9960作为目标盘里逻辑格式。然而,请注意,本发明并不限于在此所述的优选实施例的具体细节。本发明的范围应由权利要求书所确定。
下述解释是基于图1~3所述的系统。主控设备302里的微机依用户请求而启动写过程(S22)。微机把待写数据从存储设备305等装入主控设备302的存储器(S23)。
主控设备302里的微机把数据装入图像文件一次,并把该文件建立于存储设备305等。文件建立步骤在图中指定为步骤S24。在步骤S24中,数据含有具有判定非法复制功能的应用程序,诸如介质判定程序和主程序。
在文件建立步骤后,主控设备302里的微机发出‘读ATIP’指令。主控设备302里的微机基于发出的‘读ATIP’指令,取得写目标盘里的ATIP信息,并取得导出区域的最后可能起始时间里的帧值,作为帧值获取步骤(S26)。
主控设备302里的微机把所得帧值写入图像文件里的特定区域(S27)。填入帧值信息的特定区域是诸如图7所示ISO9660格式的PVD的应用区域(偏移量从883到1395)。根据本发明的另一方面,所填入的关于帧值的信息不仅可以是直接的帧值,也可以是帧值编码的信息。
此后,主控设备302里的微机把填有帧值信息的图像文件写入目标盘(S28)并结束写过程(S29)。
作为具有判定非法或正当复制功能的应用程序,介质判定程序被写入第一光道,且关于帧值‘FF’的信息被写入生产的盘的特定区域(PVD的应用区域)。
为了简单起见,在该实例里解释了通过使用图1~3的系统来记录通用CD-R介质的方法。尽管本发明不限于该实例,上述过程可以在不同于图1至3系统的系统中执行。在往图像文件的PVD区域里写入于S27处获得的帧值信息后,本发明还可以用于产生混合类型CD-R介质,其通过在主盘上产生凹槽和预凹坑(prepit)的主过程,如通用CD产生过程、压模产生过程、和复制过程,该复制过程含有在盘上放置记录层的过程。
混合型CD-R介质主要用作上述实施例里可记录介质的解释。尽管本发明不限于混合型CD-R介质。本实施例可应用于具有可写区域的介质,诸如CD-R/RW、DVD+RW/+R、混合型CD-RW和混合型DVD+RW/+R。
本发明可不使用用于处理盘中信息的专用光盘设备。本发明也可用通用光盘设备来限制使用非法或不正当复制的盘,或杜绝使用这种非法或不正当的盘。
分别于2001年12月6日和2002年10月1日提交的日本专利申请2001-373,346和2002-289,065在此结合作为参考。
上述说明和附图仅仅用于说明实现本发明的特征和优点的优选实施例,它并不是用于将本发明限制于此。在所附权利要求书的精神和范围内对本发明的任何改动都是本发明的一部分。
权利要求
1.一种用来判定介质的程序产品,其中所述程序是由计算机在读入主程序之前被读入的,并与主程序一起存储于介质,其中所述介质含有可记录区域,该程序产品包括专用信息获取装置,用来取得有关介质的专用值的信息,其中关于专用值的信息记录在预形成于介质里的摆动凹槽;正当性判定装置,用来基于关于专用值的信息来判定介质的正当性;读准许装置,用来在介质被正当性判定装置判定为正当时准许读入主程序;读禁止装置,用来在介质被正当性判定装置判定为不正当时禁止读入主程序。
2.如权利要求1的程序产品,其中关于专用值的信息是关于介质商的信息,且通过读入关于介质商的信息来取得关于专用值的信息。
3.如权利要求1的程序产品,其中正当性判定装置比较关于专用值的信息与存储的判定信息。
4.如权利要求1的程序产品,其中正当性判定装置取得判定信息,其是记录在特定区域里的,而非取得的关于专用值的信息,并比较关于专用值的信息与存储的判定信息。
5.如权利要求4的程序产品,其中编码判定信息,且正当性判定装置比较关于专用值的信息与已编码判定信息相对应的解码信息。
6.一种计算机可读信息记录介质,其记录如权利要求1的程序产品。
7.一种在读入主程序之前读入介质判定程序的方法,其中所述介质判定和主程序记录在信息记录介质上,该方法包括以下步骤取得信息记录介质的专用值信息,其中关于专用值的信息记录在预形成于信息记录介质里的摆动凹槽中;基于关于专用值的信息来判定信息记录介质的正当性;若信息记录介质被判定为正当,则准许读取主程序;若信息记录介质被判定为不正当,则禁止读取主程序。
8.如权利要求7的方法,其中关于专用值的信息是介质商的信息,且取得专用值信息的步骤包括步骤读关于介质商的信息。
9.如权利要求7的方法,其中判定信息记录介质的正当性的步骤包括以下步骤比较关于专用值的信息和存储在介质判定程序里的判定信息。
10.如权利要求7的方法,其中判定信息记录介质的正当性的步骤包括以下步骤取得判定信息,其是记录在特定区域里的,而非取得关于专用值的信息之处,并比较关于专用值的信息与存储的判定信息。
11.如权利要求10的方法,其中编码判定信息,且判定信息记录介质的正当性的步骤包括以下步骤比较关于专用值的信息和与已编码判定信息相对应的解码信息。
12.一种系统,包括信息记录介质,其含有可记录区域并在此存储了介质判定程序和主程序,并包括信息处理设备,其用来在读主程序之前读入介质判定程序,该系统包含专用信息获取装置,用来基于介质判定程序来取得有关信息记录介质的专用值的信息,其中关于专用值的信息记录在预形成于介质里的摆动凹槽;正当性判定装置,用来基于关于专用值的信息来判定信息记录介质的正当性;读准许装置,用来在信息记录介质被正当性判定系统判定为正当时准许读入主程序;读禁止装置,用来在信息记录介质被正当性判定系统判定为不正当时禁止读入主程序。
13.如权利要求12的系统,其中关于专用值的信息是关于介质商的信息,且专用信息获取装置通过读入关于介质商的信息来取得关于专用值的信息。
14.如权利要求12的系统,其中正当性判定装置比较关于专用值的信息与存储的判定程序。
15.如权利要求12的系统,其中正当性判定装置取得判定信息,其是记录在特定区域里的,而非取得关于专用值的信息之处,并比较关于专用值的信息与存储的判定信息。
16.如权利要求15的系统,其中编码判定信息,且正当性判定装置比较关于专用值的信息和与已编码判定信息相对应的解码信息。
17.一种用来判定介质的程序产品,其中所述程序是在由计算机读入主程序之前被读入的,并与主程序一起存储于介质里的只读区域,其中该介质含有只读区域和可记录区域,所述程序产品包括专用信息获取装置,用来取得有关介质的专用值的信息,其中关于专用值的信息记录在预形成于介质里的摆动凹槽中;第一读禁止装置,用来在专用信息获取装置未取得关于专用值的信息时禁止读入主程序;正当性判定装置,用来基于关于专用值的信息来判定介质的正当性;读准许装置,用来在介质被正当性判定装置判定为正当时准许读入主程序;第二读禁止装置,用来在介质被正当性判定装置判定为不正当时禁止读入主程序。
18.如权利要求17的程序产品,其中关于专用值的信息是分配给介质商的信息,且专用信息获取装置通过读入分配给介质商的信息来取得关于专用值的信息。
19.如权利要求17的程序产品,其中正当性判定装置比较关于专用值的信息与存储的判定信息。
20.如权利要求17的程序产品,其中正当性判定装置取得判定信息,其是记录在特定区域里的,而非取得关于专用值的信息之处,并比较关于专用值的信息与存储的判定信息。
21.如权利要求20的程序产品,其中编码判定信息,且正当性判定装置比较关于专用值的信息和与已编码判定信息相对应的解码信息。
22.一种机器可读介质,包括用来判定介质的程序,其中所述程序是在计算机读入主程序之前被读入,并与主程序一起存储于介质里的只读区域,并且其中该介质含有可记录区域,并且其中该程序使得计算机执行如下步骤试图取得有关介质的专用值的信息,其中关于专用值的信息记录在预形成于介质里的摆动凹槽中;如果专用信息获取装置未取得关于专用值的信息则准许读入主程序;基于关于专用值的信息来判定介质的正当性;如果介质被正当性判定装置判定为正当则准许读入主程序;如果介质被正当性判定装置判定为不正当则禁止读入主程序。
23.如权利要求22的机器可读介质,其中关于专用值的信息是关于介质商的信息,且专用信息获取装置通过读入关于介质商的信息来取得关于专用值的信息。
24.如权利要求22的程序产品,其中正当性判定装置比较关于专用值的信息与存储的判定信息。
25.如权利要求22定义的介质,其中正当性判定装置取得判定信息,其是记录在特定区域里的,而非取得关于专用值的信息之处,并比较关于专用值的信息与存储的判定信息。
26.如权利要求25定义的介质,其中编码判定信息,且正当性判定装置比较关于专用值的信息和与已编码判定信息相对应的解码信息。
27.一种在读入信息记录介质上的主程序之前读入介质判定程序的方法,其中所述介质含有只读区域和可记录区域,并且其中介质判定程序和主程序存储在介质的只读区域,所述方法包括以下步骤试图取得有关信息记录介质的专用值的信息,其中关于专用值的信息记录在预形成于信息记录介质里的摆动凹槽中;若未取得关于专用值的信息,则禁止读入主程序;基于关于专用值的信息来判定信息记录介质的正当性;若信息记录介质被判定为正当,则准许读入主程序;若信息记录介质被判定为不正当,则禁止读入主程序。
28.如权利要求27的方法,其中关于专用值的信息是所述介质的销售商的信息,且试图取得专用值信息的步骤包括以下步骤读入关于销售商的信息。
29.如权利要求27的方法,其中判定信息记录介质的正当性的步骤包括以下步骤比较关于专用值的信息与存储的判定信息。
30.如权利要求27的方法,其中判定信息记录介质的正当性的步骤包括以下步骤取得判定信息,其是记录在特定区域里的,而非取得关于专用值的信息之处,并比较关于专用值的信息与存储的判定信息。
31.如权利要求30的方法,其中编码判定信息,且判定信息记录介质的正当性的步骤包括以下步骤比较关于专用值的信息和与已编码判定信息相对应的解码信息。
32.一种在读入信息记录介质上的主程序之前读入介质判定程序的计算机执行方法,其中所述介质包含只读区域和可记录区域,并且其中介质判定和主程序存储在只读区域里,所述方法包括以下步骤试图基于介质判定程序来取得有关信息记录介质的专用值的信息,其中关于专用值的信息记录在预形成于信息记录介质里的摆动凹槽中;若未取得关于专用值的信息,则准许读入主程序;基于关于专用值的信息来判定信息记录介质的正当性;若信息记录介质被判定为正当,则准许读入主程序;若信息记录介质被判定为不正当,则禁止读入主程序。
33.如权利要求32的方法,其中关于专用值的信息是分配给介质商的信息,且试图取得专用值信息的步骤包括以下步骤通过读入销售商的信息来取得关于专用值的信息。
34.如权利要求32的方法,其中判定信息记录介质的正当性的步骤包括以下步骤比较关于专用值的信息与存储在介质判定程序里的判定信息。
35.如权利要求32的方法,其中判定信息记录介质的正当性的步骤包括以下步骤取得判定信息,其是记录在一区域里,而非取得关于专用值的信息之处,并比较关于专用值的信息与存储的判定信息。
36.如权利要求35的方法,其中编码判定信息,且判定信息记录介质的正当性的步骤包括以下步骤比较关于专用值的信息和与已编码判定信息相对应的解码信息。
37.一种系统,包括信息记录介质,其含有只读区域和可记录区域并在只读区域里存储了介质判定程序和主程序,还包括信息处理设备,其用来由计算机在读入主程序之前读入介质判定程序,所述系统包含专用信息获取装置,用来基于介质判定程序来取得有关信息记录介质的专用值的信息,其中关于专用值的信息记录在预形成于介质的摆动凹槽中;第一读禁止装置,用来在专用信息获取装置未取得关于专用值的信息时,禁止读入主程序;正当性判定装置,用来基于关于专用值的信息来判定信息记录介质的正当性;读准许装置,如果信息记录介质被正当性判定装置判定为正当,则准许读入主程序;第二读禁止装置,如果信息记录介质被正当性判定装置判定为不正当,则禁止读入主程序。
38.如权利要求37的系统,其中专用值信息涉及介质生产商,且专用信息获取装置通过读入生产商信息取得专用值信息。
39.如权利要求37的系统,其中正当性判定装置比较专用值信息和存储在程序里的判定信息。
40.如权利要求37的系统,其中正当性判定装置取得判定信息,所述判定信息是记录在一区域里,而非取得专用值信息之处,并比较关于专用值的信息与存储在程序里的判定信息。
41.如权利要求40的系统,其中编码判定信息,且正当性判定装置比较专用值信息和基于已编码判定信息的解码信息。
42.一种系统,包括信息记录介质,其含有只读区域和可记录区域并在只读区域里存储了介质判定程序和主程序,还包括信息处理设备,其用来由计算机在读入主程序之前读入介质判定程序,所述系统包括专用信息获取装置,用来基于介质判定程序来取得有关信息记录介质的专用值的信息,其中关于专用值的信息记录在预形成于介质的摆动凹槽中;第一读准许装置,如果专用信息获取装置未取得关于专用值的信息,则准许读入主程序;正当性判定装置,用来基于关于专用值的信息来判定信息记录介质的正当性;第二读准许装置,如果信息记录介质被正当性判定装置判定为正当,则准许读入主程序;读禁止装置,如果信息记录介质被正当性判定装置判定为不正当,则禁止读入主程序。
43.如权利要求42的系统,其中关于专用值的信息是分配给卖主的信息,且专用信息获取装置通过读入所述卖主信息来取得关于专用值的信息。
44.如权利要求42的系统,其中正当性判定装置比较关于专用值的信息和存储在介质判定程序里的判定信息。
45.如权利要求42定义的系统,其中正当性判定装置取得判定信息,该判定信息是记录在特定区域里,而非取得关于专用值的信息之处,并比较关于专用值的信息和存储在介质判定程序里的判定信息。
46.如权利要求45定义的系统,其中编码判定信息,且正当性判定装置比较关于专用值的信息和基于已编码判定信息的解码信息。
全文摘要
一种介质判定程序被记录在信息记录介质上。所述程序使计算机判定所述介质是否被授权。所述判定可能是基于在介质上预制的关于每个介质的专用值信息。如果计算机判定该信息记录介质是正当的或已授权,则程序允许计算机复制主程序。所述主程序不同于介质判断程序。如果计算机判定该信息记录介质不正当或未授权,则计算机被禁止复制主程序。
文档编号G11B20/12GK1445773SQ0215487
公开日2003年10月1日 申请日期2002年12月4日 优先权日2001年12月6日
发明者五岛洋 申请人:株式会社理光

最新回复(0)