光盘的记录控制方法、驱动装置以及记录系统的制作方法

文档序号:6762683阅读:100来源:国知局
专利名称:光盘的记录控制方法、驱动装置以及记录系统的制作方法
技术领域
本发明涉及CD-R盘、CD-RW盘等的可写光盘的记录控制方法、CD-R驱动装置,和CD-RW驱动装置等的光盘驱动装置、以及在多张光盘上进行数据的同时记录的记录系统。
背景技术
在光盘上记录、再生数据的驱动装置中,CD-R盘和CD-RW盘(以下,简称为盘)等的驱动装置中,有采用一次型写入盘记录方法作为记录方法的装置。
CD-R/RW驱动装置(以下,简称为驱动装置),在用一次型写入盘记录方法记录从主机发送来的数据时,首先从盘的导入区域开始信息的记录,而后至少在1条以上的道上记录数据,最后在导出区域上记录信息,但需要在从导入区域到道、再到导出区域中途不间断地进行这些记录处理。
此外,在在多张光盘上同时记录数据的CD复制系统中,把从2台到10台左右的驱动装置,和控制这些驱动装置的记录再生的控制装置设置成1个系统。
在该系统中,为了把1个源数据同时用多个驱动装置记录在多张盘上,需要由所有驱动装置同时进行一次型写入盘记录处理。
在这样的一次型写入盘记录方法中,因为驱动装置不能在中途停止对盘的记录作业,所以在来自主计算机的数据的转送速度慢的情况下,产生缓冲不足(buffer underline),有时在记录途中转送数据间断,使记录作业中断。此外,在此时,在盘的导入区域上,已记录有作为数据目录信息的TOC数据(内容表),因为TOC数据和在记录途中转送数据发生了间断的道数据的状态不同,所以盘变为不正常的盘,存在不能再生盘的问题。
此外,在CD复制系统中存在以下问题。
CD-R/RW盘为了识别盘的种类,改变导入区域的开始时间(以下,称为导入区域开始时间)。该导入区域开始时间的数值,作为表示时间信息和表示其他盘的性质的信息的ATIP(前导凹槽绝对时间(Absolute Time in Pre-groove))数据,被预先记录在盘上。作为例子,导入区域开始时间是97:24:01,和97:34:21,这些导入区域的长度,前者是97:24:01~99:59:74,后者是97:34:21~99:59:74。这样,因为在导入区域开始时间不同的盘之间导入区域的长度不一致,所以不能采用一次型写入盘记录方法进行同时记录。
此外,作为采用盘的种类不同引起的问题,还有记录速度的问题。CD-RW盘,其记录速度有限制,例如,有2倍速专用、1~4倍范围、4倍~12倍范围等的盘。如果这种记录速度范围不同的盘混在一起,则不能采用一次型写入盘记录方法进行同时记录。
因此,在CD复制系统中,为了进行多张盘的同时记录,存在必须准备大量的导入区域开始时间或记录速度范围为同种类的盘的问题。

发明内容
本发明就是为了解决上述问题而提出的,其目的在于提供,即使在光盘的道上进行数据记录的过程中发生错误,从而中断记录处理的情况下,也可以制成可以再生的光盘的光盘记录控制方法及驱动装置,以及对不同种类的多张光盘进行同时记录的光盘记录系统。
本发明提供一种光盘的记录控制方法,其特征在于用于在可写入的光盘的驱动装置中,选择按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序进行记录的作为第1记录方法的一次型写入盘记录方法,和按照光盘的道、导出区域、导入区域以及程序存储区域的顺序记录数据的第2记录方法之一,对从外部装置接收到的数据执行记录,基于从外部装置发送的指示上述一次型写入盘记录方法的命令,选择使用上述一次型写入盘记录方法或者上述第2记录方法。
本发明提供一种光盘的记录控制方法,其特征在于用于采用按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录数据的作为第1记录方法的一次型写入盘记录方法,和按照光盘的道、导出区域、导入区域以及程序存储区域的顺序记录数据的第2记录方法之一,在多张光盘上进行数据的同时记录,读取被记录在多张光盘的ATIP中的导入区域开始时间,判断所有光盘的导入区域开始时间是否相同,在所有光盘的导入区域开始时间相同的情况下,选择上述一次型写入盘记录方法,在存在导入区域开始时间不同的光盘的情况下,选择第2记录方法。
本发明提供一种光盘的驱动装置,它是可以写入的光盘的驱动装置,其特征在于包含第1记录装置,它用按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录数据的作为第1记录方法的一次型写入盘记录方法进行数据记录;第2记录装置,它用按照光盘的道、导出区域,导入区域以及程序存储区域的顺序记录数据的第2记录方法进行数据记录;选择装置,它在从外部装置接收到指示上述一次型写入盘记录方法的命令时,选择进行光盘的数据记录的上述一次型写入盘记录方法或者上述第2记录方法。
本发明提供一种光盘的记录系统,它具备多台光盘的驱动装置,和控制该多台驱动装置的记录再生的控制器,把要记录在光盘上的信息从上述控制器同时转送到多台驱动装置中,在所有驱动器中进行光盘的同时记录,其特征在于上述驱动装置包含第1记录装置,它用按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录数据的一次型写入盘记录方法进行数据记录;第2记录装置,它用按照光盘的道、导出区域,导入区域以及程序存储区域的顺序记录数据的第2记录方法进行数据记录,上述控制器包含读取装置,读取记录在被插入上述多台驱动装置中的多张光盘的ATIP中的导入区域开始时间;判断装置,判断用上述读取装置读出的光盘的导入区域开始时间是否都相同;选择装置,在用上述判断装置判断为所有光盘的导入区域开始时间相同的情况下,选择一次型写入盘记录方法,在判断为存在导入区域开始时间不同的光盘的情况下,选择第2记录方法,所有的驱动装置,用上述控制器选择出的记录方法进行光盘的同时记录。
本发明技术方案1的光盘记录控制方法,其特征在于它是汇总记录在光盘中的至少包含1个以上的道和导入区域和导出区域的信息的光盘记录控制方法,从在光盘内侧的第1道的前置间隙开始进行数据记录,连续在所有道以及导出区域进行记录,其后,在位于第1道内周的导入区域和程序区域进行记录。
在这种构成的光盘记录控制方法中,可以编辑被记录在导入区域上的TOC的内容和实际记录的TOC,具有可以制成可再生的光盘的效果。
本发明的技术方案2,其特征在于在技术方案1所述的光盘的记录控制方法中,当在光盘的道上记录数据时,因产生错误而中断记录处理的情况下,切换到进行导出区域的记录处理,在导出区域的记录处理结束后,变更用于从光盘中读出道数据的道信息,使其和被实际记录在光盘上的道数据一致,把变更后的道信息记录在导入区域和程序存储区域。
在这样构成的光盘的记录控制方法中,即使中断了记录处理,也可以编辑记录在导入区域和程序存储区域上的道信息(TOC数据、程序存储区域数据)的内容,使其与被实际记录在光盘上的道数据一致,具有可以制成可以再生的光盘的效果。
本发明的技术方案3,其特征在于在技术方案1所述的光盘记录控制方法中,当在光盘的道上记录数据时,因发生错误而中断记录处理的情况下,切换到进行导出区域的记录处理,在导出区域的记录处理结束后,变更用于从光盘中读出道数据的道信息,使其和被实际记录在光盘中的道数据一致,在把变更后的道信息记录在导入区域和程序存储区域上的同时,把可以用于向光盘追加记录的多光道信息记录在导入区域。
在这样构成的光盘的记录控制方法中,即使在中断了记录处理的情况下,也可以编辑记录在导入区域和程序存储区域中的道信息(TOC数据、程序存储区域数据)的内容,使其和实际被记录在光盘上的道数据一致,具有可以制成可再生的光盘的效果。而且,可以对光盘进行追加记录,从而可以有效利用光盘。
本发明的技术方案4的光盘记录控制方法,其特征在于在可以写入的光盘的驱动装置中,是把从外部装置接收到的数据,选择按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录的一次型写入盘记录方法,和按照光盘的道、导出区域、导入区域以及程序存储区域的顺序记录数据的第2记录方法之一执行的光盘记录控制方法,光盘的驱动装置,在从外部装置接收到指示上述一次型写入盘记录方法时,选择使用上述一次型写入盘记录方法,或者上述第2记录方法。
在这种构成的光盘记录控制方法中,光盘的驱动装置,根据从外部装置接收的数据的格式等,可以用最适宜的记录方法记录数据。此外,因为执行第2记录方法,所以不需要重新制作主计算机一侧的软件,可以直接使用以往的一次型写入盘记录方法用的软件,可以保持互换性。
本发明技术方案5的光盘的记录控制方法,其特征在于它是用按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录数据的一次型写入盘记录方法,和按照光盘的道、导出区域、导入区域,以及程序存储区域的顺序记录数据的第2记录方法之一,在多张光盘上同时记录数据的光盘的记录控制方法,读取已被记录在多张光盘的ATIP中的导入区域开始时间,判断所有光盘的导入区域开始时间是否相同,在所有光盘的导入区域开始时间所有相同的情况下,选择上述一次型写入盘记录方法,当存在导入区域开始时间不同的光盘的情况下,选择第2记录方法。
在这种构成的光盘的记录控制方法中,即使导入区域开始时间不同的光盘混在一起的情况下,也可以向多张光盘同时记录数据,具有也可以对大量光盘高效率地记录数据的效果。
本发明的技术方案6,其特征在于在技术方案5所述的光盘的记录控制方法中,读取已被记录在上述多张光盘的ATIP中的规定记录速度范围的信息,判断在所有光盘的记录速度范围内是否存在共同的速度,在共同的速度存在的情况下,把该共同速度确定为所有的光盘的记录处理速度,在不存在共同的速度的情况下,不进行所有光盘的记录处理。
在这种构成的光盘的记录控制方法中,即使导入区域开始时间和记录处理速度范围不同的多张光盘混在一起,也可以对多张光盘同时记录数据,具有可以对大量光盘高效率地记录数据的效果。
本发明技术方案7的光盘的驱动装置,其特征在于它是一并记录在光盘中至少包含一个以上的道和导入区域和导出区域的信息的光盘的驱动装置,包含道数据记录装置,它从在光盘内周侧的第1道的前置间隙开始数据记录,进行所有的道的数据记录;导出区域记录装置,它在所有道数据记录之后,接着在导出区域上进行信息的记录;道信息记录装置,在位于第1道的内周的导入区域和程序存储区域上,记录用于读出已被记录在上述光盘上的道数据的道信息。
在这种构成的光盘的驱动装置中,可以编辑被记录在导入区域上的TOC的内容使之与实际记录的道一致,具有可以制成可再生的光盘的效果。
本发明的技术方案8,其特征在于在技术方案7所述的光盘的驱动装置中包含切换装置,当在用上述道数据记录装置记录道数据时,因发生错误而中断记录处理的情况下,切换为在导出区域上进行信息的记录处理;道信息变更装置,在用上述导出区域记录装置进行的导出区域的记录处理结束后,变更与所有道数据有关的道信息,使其和实际被记录在光盘上的道数据一致;第2道信息记录装置,把用上述道信息变更装置变更的道信息记录在导入区域和程序存储区域上。
在这种构成的光盘的驱动装置中,即使在中断了记录处理的情况下,也可以编辑记录在导入区域和程序存储区域上的道信息(TOC数据、程序存储区域数据)的内容,使其和实际被记录在光盘上的道数据一致,具有可以制成可再生的光盘的效果。
本发明的技术方案9,其特征在于在技术方案7所述的光盘的驱动装置中包含切换装置,当在用上述道数据记录装置记录道数据时,因错误而中断了记录处理的情况下,切换为在导出区域上进行信息的记录处理;道信息变更装置,在用上述导出区域记录装置进行的导出区域的记录处理结束后,变更与所有道数据有关的道信息,使其和实际被记录在光盘上的道数据一致;第2道信息记录装置,把用上述道信息变更装置变更的道信息记录在导入区域和程序存储区域;多光道信息记录装置,在用上述第2道信息记录装置把道信息记录在导入区域和程序存储区域上的同时,把用于可向光盘追加记录的多光道信息记录在导入区域上。
在这种构成的光盘的驱动装置中,即使在中断了记录处理的情况下,也可以编辑记录在导入区域和程序区域上的道信息(TOC数据、程序存储器区域数据)的内容,使其与实际被记录在光盘上的道数据一致,具有可以制成能再生的光盘的效果。而且,可以对光盘追加记录,可以有效地利用光盘。
本发明技术方案10的光盘驱动装置,其特征在于它是可以写入的光盘的驱动装置,包含第1记录装置,用按照光盘的导入区域、道、导出区域,以及存储区域的顺序记录数据的一次型写入盘记录方法进行数据记录;第2记录方法,用按照光盘的道、导出区域、导入区域以及程序区域的顺序记录数据的第2记录方法进行数据记录;选择装置,在从外部装置接收到指示上述一次型写入盘记录方法的命令时,选择进行光盘的数据记录的上述一次型写入盘记录方法或者第2记录方法。
在这种构成的光盘的驱动装置中,光盘的驱动装置,根据从外部装置接收的数据的格式等,可以用最适宜的记录方法记录数据。此外,因为执行第2记录方法,所以不需要重新制作主计算机一侧的软件,可以直接使用以往的一次型写入盘记录方法用的软件,可以保持互换性。
本发明技术方案11的光盘的记录系统,其特征在于它具备多台光盘的驱动装置,和控制该多台驱动装置的记录再生的控制器,在把要记录在光盘上的信息从上述控制器同时转送到上述多台驱动装置中的同时,在所有驱动装置中进行光盘的同时记录的光盘,上述驱动装置包含第1记录装置,它用按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录数据的一次型写入盘记录方法进行数据记录;第2记录装置,它用按照光盘的道、导出区域、导入区域以及程序存储区域的顺序记录数据的第2记录方法进行数据记录,上述控制器包含读取装置,读取记录在被插入上述多台驱动装置中的多张光盘的ATIP中的导入区域开始时间;判断装置,判断用上述读取装置读出的光盘的导入区域开始时间是否都相同;选择装置,在用上述判断装置判断为所有光盘的导入区域开始时间相同的情况下,选择一次型写入盘记录方法,在判断为存在导入区域开始时间不同的盘时,选择第2记录方法,所有的驱动装置,用上述控制器选择的记录方法进行光盘的同时记录。
在这种构成的光盘的记录系统中,即使导入区域开始时间不同的光盘混在一起,也可以向多张光盘同时记录数据,具有可以对大量的光盘高效率地记录数据的效果。
本发明的技术方案12,其特征在于在技术方案11所述的光盘的记录系统中,上述控制器包含记录速度读取装置,读取被记录在被插入上述多台驱动装置中的多张光盘的ATIP上的规定记录速度范围的信息;判断装置,判断在用该记录速度读取装置读出的在多张光盘的记录速度范围内是否存在共同的速度;确定装置,在用上述判断装置判断为在所有光盘的记录速度范围内存在共同速度的情况下,把该共同速度确定为所有光盘的记录处理速度,当判断为共同速度不存在的情况下,确定不进行所有光盘的记录处理。
在这种构成的光盘的记录系统中,即使导入区域开始时间和记录处理速度范围不同的盘混在一起,也可以对多张光盘进行数据的同时记录,具有可以对大量的光盘高效率地记录数据的效果。
本发明的技术方案13,其特征在于在技术方案11所述的光盘的记录系统中,上述控制器包含记录速度读取装置,读取记录在被插入上述多台驱动装置中的多张光盘的ATIP上的规定记录速度范围的信息;判断装置,判断在用该记录速度读取装置读出的多张光盘的记录速度范围内是否存在共同的速度;确定装置,当用上述判断装置判断为在所有光盘的记录速度范围内存在共同速度的情况下,把该共同速度确定为所有光盘的记录处理速度,当判断为共同速度不存在的情况下,不进行所有光盘的记录处理;显示装置,当用上述判断装置判断为在所有光盘的记录速度范围内不存在共同速度的情况下,显示错误信息。
在这种构成的光盘的记录系统中,可以用显示装置的错误显示通知用户不能记录,具有可以预先防止记录失败的效果。


图1是展示本发明的实施方案1的驱动装置的构成的方框图。
图2是展示在本发明的实施方案1中,CD-R/RW盘的格式的一例的概念图。
图3是说明以往的一次型写入盘记录方法A的流程图。
图4是说明本发明的实施方案1的记录方法B的流程图。
图5的说明在本发明的实施方案1中,驱动装置采用记录方法B在道数据的记录中产生错误,中断记录处理的情况下的记录方法C的流程图。
图6是在本发明的实施方案1中,用于读出被记录在光盘上的道数据的提示表单的说明图。
图7是在本发明的实施方案1中,根据图6的提示表单制成的TOC数据的说明图。
图8是在本发明的实施方案1中,用记录方法C制成的TOC数据的说明图。
图9是在本发明的实施方案1中,追加多光道信息的TOC数据的说明图。
图10是展示采用本发明的实施方案2、3的CD复制系统的构成的方框图。
图11是说明采用本发明的实施方案2的CD复制系统的记录方法D的流程图。
图12是说明采用本发明的实施方案3的CD复制系统的记录方法E的流程图。
具体实施例方式
下面用图1至图9说明本发明的实施方案1。
图1是展示采用本发明实施方案1的光盘驱动装置的构成的方框图。
驱动装置1包含主轴电机11、转动控制电路12、速度切换电路13、光拾取器14、激光控制电路15、EFM摆动信号处理电路16、EFM编码/译码电路17、控制部分18、接口19。
主轴电机11,支撑盘10进行转动,盘10的转动由转动控制电路12以及速度切换电路13控制。光拾取器14,在盘10的道上照射激光束,进行信息的记录/再生。激光控制电路15,在进行信息记录时,把光拾取器14的激光控制为记录功率,在信息再生时,把光拾取器14的激光控制为再生功率。
EFM摆动信号处理电路16,输出将在对盘10进行再生时由光拾取器14从盘10检测出的反射光信号放大并再生后的信号,或从被形成在盘10上的前置凹槽中检测出的摆动信号。在此,用摆动信号可以得到被称为ATIP的时间信息(详细后述)。
EFM编码/译码电路17,把从主计算机2经由接口19输入的记录数据调制为规定的格式,解调从EFM摆动信号处理电路16输入的再生数据或摆动信号。
执行上述各功能的控制部分18,由CPU20、存储有该控制程序的ROM22,以及成为CPU20的工作区域的RAM21构成。
图2是展示CD-R/RW盘的格式的一例的概念图。
在图中,50是作为盘10的程序存储区域的PMA。在盘10中,道52,是在分隔道52后的道1~5上写入数据的数据写入区域,导入区域51以及导出区域53是分别位于道52的区域内周以及外周上的区域。在道1的开头部分上存在前置间隙(Pre-GAP)54,在导入区域51和被记录在道1上的有效数据之间存在数据的间隙。
首先,用图1至图3、图6、图7说明以往技术的一次型写入盘记录方法A(第1记录方法)。
以下,说明采用本发明的实施方案1的驱动装置,用一次型写入盘记录方法A记录图2格式的记录信息时的动作。图3是说明一次型写入盘记录方法A的流程图。
在驱动装置1中,在盘10上记录数据时,根据控制部分18的控制,用EFM编码/译码电路17,调制从主计算机2输入的记录数据,用光拾取器14的激光进行记录处理。在以下的流程中,省略记录处理的详细说明。
首先,在步骤S201中,驱动装置1,从主计算机2接收用SCSI-3MMC定义的SEND CUE SHEET(发送提示表单)命令,同时接收图6的CUE SHEET(提示表单)。在此,在盘10上,记录声音、图象、文字等的各种主数据时,还同时在这些数据的读出时使用的控制数据,而图6的提示表单表示其控制数据。进而,SCSI-3MMC的命令,是用ANSI X3T10标准化的与CD-R/RW盘有关的命令信息。
在图6中,CTL/ADR,高位4位表示记录在各道的子通道Q的控制(CONTROL)上的数据,低位4位表示各道的子通道Q的ADR。TNO表示各道的子通道Q的道号码,INDEX表示各道的子通道Q的索引号码,DATA FORM表示各道的格式,SCMS表示串行复制管理系统,ABSOLUTE TIME(绝对时间)的MIN、SEC、FRAME表示各道的开始时间。在2个道1中,上道1表示Pre-GAP54的记录数据的格式,下面的道1表示道1的有效数据的格式。
以下,驱动装置1,如果从主计算机2接收到提示表单,则根据提示表单在控制部分18中编辑图7所示的TOC(Table Of Contents)数据(步骤S202),在编辑TOC数据后,如果接收到从主计算机2发出的最初的写入(WRITE)命令(步骤S203),则把经编辑的TOC数据记录到导入区域51(步骤S204)。
如果TOC数据的记录结束,则接着从主计算机2把根据写入命令逐个发送的道数据记录在道52的各区域上(步骤S205、206)。
如果从主计算机2发送的所有道数据的记录结束(步骤S207),则接收同时从主计算机2发出的高速缓存命令(步骤S208),接着道数据进行导出区域53的数据记录(步骤S209)。
最后,查找盘10的内周,在PMA50上记录PMA数据(步骤S210),结束采用一次型写入盘记录方法A进行的一连串的记录处理。在此,PMA数据是用于把TOC数据恢复为提示表单的数据。
相对该一次型写入盘记录方法A,用图4说明本发明的记录方法B(第2记录方法)。图4是说明采用本发明的实施方案1的记录方法B的流程图。
在步骤S301中,图6的提示表单被从主计算机2转送到驱动装置1。
驱动装置1,在从主计算机2发送了最初的写入命令的定时(步骤S302),开始道数据的记录,把发送的一个个道数据记录在各道52(步骤S303、S304)。在所有道数据的记录结束定时(步骤S305),从主计算机2接收同步高速缓存命令(步骤S306),接着道数据进行导出区域53的数据记录(步骤S307)。
最后,由控制部分18根据提示表单编辑图7所示的TOC数据和PMA数据(未图示)(步骤S308),查找盘10内周,把TOC数据记录在导入区域51(步骤S309),把PMA数据记录在PMA50(步骤S310)。
在上述的一次型写入盘记录方法A和记录方法B中,如果在主计算机2一侧发送命令的情况下对其进行比较,则处理动作同步,对于两种的记录方法,可以在主计算机2一侧使用同样的记录处理程序。
另一方面,在驱动器1一侧,在接收从主计算机2指示一次型写入盘记录方法A的命令时,可以选择一次型写入盘记录方法A或者记录方法B。
例如,在从主计算机2转送导入区域51的记录数据和道数据两种数据那样的RAW格式数据的记录的情况下,因为很难分离导入区域51的记录,所以驱动装置1选择以往的一次型写入盘记录方法A,在除此以外的格式的情况下,因为导入区域51数据由驱动装置1自身生成并记录,所以由于可以分离导入区域51进行记录,因而选择本发明的记录方法B。
如果采用本发明的驱动装置1,则可以识别记录的数据的格式,选择最适宜的记录方法。而且,为了执行记录方法B,不需要重新制作主计算机一侧的软件,可以直接使用以往的一次型写入盘记录方法用的软件。
此外,如果对用一次型写入盘记录方法A和记录方法B记录的盘10进行比较,则采用一次型写入盘记录方法A时,因从导入区域51至道52、至导出区域53进行连续记录而没有数据间隙,采用记录方法B时在导入区域51和道1的开头部分上可以有一处数据的间隙。但是,如图2所示,在道1的开头部分上必须存在Pre-GAP54的区域,无论使用哪种方法,在导入区域51和道区域52的连接部分都具有不存在有效数据的数据间隙部分。此外,用一次型写入盘记录方法A、记录方法B制成的盘10,两种方法中从道1的有效数据部分到导出区域53都没有数据的间隙,因为可以得到在再生时同样的再生结果,所以在本发明的记录方法B中记录的盘10的记录品质,和采用一次型写入盘记录方法A的记录品质相同。
而且,在本发明的记录方法B中,因为可以在对道52和导出区域53进行记录后进行TOC数据和PMA数据的编辑,所以TOC数据或PMA数据不被固定为最初从主计算机2接收到的提示表单,可以在数据记录过程中再编辑。
图5是说明在本发明的实施方案1中,驱动装置从上述2个记录方法中选择记录方法B,在道数据的记录过程中发生错误时的记录方法C的流程图。
在图5的流程中,步骤S401~S408因为和图4的步骤S301~步骤S308同等,所以省略其说明。
驱动装置1,在步骤S404的道数据记录过程中,检查有无发生错误(步骤S409),在发生错误时,中止道数据的记录,对主计算机2报告错误(步骤S410),进行导出区域53的记录(步骤S411)。在导出区域53的记录结束后,控制部分18,根据实际被记录在盘10中的道数据的状态,再编辑根据提示表单制成的TOC数据和RAM数据(步骤S412)。
在此,图8展示在步骤S412中再编辑后的TOC数据。
根据提示表单制成的原始TOC数据用图7表示,但例如在对道4记录前出现错误的情况下,因为不进行道4和道5的数据记录,所以TOC数据如图8所示,为道1~道3。虽然在此未图示PMA数据,但同样可以制成删除了道4和道5的数据的PMA数据。
最后,把经再编辑的TOC数据和PMA数据分别记录在导入区域51以及PMA50(步骤S413、414)。
由此,即使在道数据的记录过程中产生错误,也可以正常地保持实际被记录在盘10中的道数据,及TOC数据与PMA数据的关系,所以可以再生道数据的再生。但是,因为原本采用在盘10上一次记录所有数据的方法,所以在盘10上不能追加并记录以上数据。因而,在步骤S412中,对盘10可以追加记录,如图9所示再编辑TOC数据。
在图9的TOC数据中,道数据的部分虽然和图8一样,但通过追加点(POINT)B0以及点(POINT)C0的方式(MODE)5信息,可以变更为可以多光道(Multi-session)的TOC数据。点B0是盘10的导出区域53的地址或可以追加的下一光道的开始地址信息,点C0是盘10的导入区域51的开始地址和最佳功率等的信息。因为无论是哪种信息都是可以作为ATIP数据预先记录在盘10上的信息,所以驱动装置1可以独立地从盘10读出这些信息,制成图9的TOC数据。
在步骤S413中,由于把在多光道中使用的再编辑的TOC数据记录在导入区域51,因而盘10可以追加记录数据,可以有效地利用盘10的剩余区域。
下面用图10以及图11说明本发明的实施方案2。
图10是展示采用本发明的实施方案2的CD复制系统的构成的方框图。
71是存储装置,72是控制多个驱动装置73a、73b、73c、73d的记录再生动作的控制器,74是被设置在控制器72上的面板。
在本发明的CD复制系统中,存储装置71为数据库,被存储在存储装置71中的数据被输入控制器72,进一步被分时转送到所有的驱动装置73a~73d,在各驱动装置73a~73d中可以在盘上同时记录同样的数据。
驱动装置73a~73d,可以执行以往的一次型写入盘记录方法A和本发明的记录方法B两种。控制器72,可以读取被插入在驱动装置73a~73d中的盘的ATIP(绝对时间in Pre-groove)数据。
图11是采用本发明的实施方案2的CD复制系统的记录方法D的流程图。
在步骤S501中,读盘信息命令(READ DISC INFORMATION)从控制器72被转送到驱动装置73a~73d。读盘信息命令是用SCSI-3MMC定义的标准命令。接收到上述命令的各驱动装置73a~73d,从盘的ATIP中读取ATIP数据,把盘标识、导入区域开始时间等信息转送到控制器72(步骤S502)。
控制器72,比较在所有驱动装置73a~73d中的盘的导入区域开始时间(步骤S503、504)。如果比较结果是所有盘的导入区域开始时间一致,则对所有驱动装置73a~73d,指示用一次型写入盘记录方法A进行同时记录。
当所有盘的导入区域开始时间不一致的情况下,由于盘的导入区域长度不同,因而在一次型写入盘记录方法A中从控制器72向各驱动装置73a~73d开始转送道1的数据时,在各驱动装置73a~73d之间不能取得同步,所以不能进行盘的同步记录。因而,控制器72,指示对所有驱动装置73a~73d采用记录方法B进行同时记录。由此,所有驱动装置73a~73d,可以对导入区域开始时间不同的多张盘进行数据的同时记录。
如果采用本发明的实施方案2的CD复制系统,则在大量的盘上同时记录同一数据的情况下,不需要准备同一种类的盘,可以进行高效率的记录处理。
下面用图10以及图12说明本发明的实施方案3。
图12是采用本发明的实施方案3的CD复制系统的记录方法E的流程图。
在步骤S601中,读盘信息命令(READ DISC INFORMATION)和读TOC(READ TOC)命令被从控制器72向驱动装置73a~73d发送。接收到上述读盘信息命令的各驱动装置73a~73d,读取盘的ATIP数据,送到控制器72(步骤S602)。
上述读TOC命令,虽然可以使用以SCSI-3MMC定义的标准命令,但通过使用读TOC命令的格式4,控制器72可以从驱动装置73a~73d中读取盘的记录速度信息等的更详细的ATIP信息。在此,在CD-RW盘的例子中,根据盘的种类,存在记录速度范围是只有2倍速记录、1~4倍速范围、4倍速以上等的盘,而从用读TOC命令(格式4)得到的ATIP信息中,根据最低可用的CLV记录速率、最高可用的CLV记录速率、盘类型,可以判断CD-RW盘的记录速度范围。
控制器72,求出在所有驱动器73a~73d中的盘的记录速度范围,对所有驱动器记录速度范围相互比较(步骤S603、604)。如果比较结果是所有盘的记录速度范围一致,则进入步骤S608,在不一致的情况下,进入步骤S605。
在步骤S605中,在所有的记录速度范围中查找共同速度,在没有共同速度的情况下,在面板74上显示错误信息(步骤S606)。在有共同速度的情况下,用以SCSI-3MMC定义的设置CD速率(SETCD SPEED)命令,对于所有驱动器73a~73d把其共同速度指定为记录处理速度(步骤S607)。
在步骤S608中,控制器72,将在所有驱动装置73a~73d中的所有盘的导入区域开始时间进行相互比较。如果在所有盘的导入区域开始时间一致,则选择一次型写入盘记录方法A,如果不一致则选择记录方法B(步骤S609),指示对所有驱动装置73a~73d采用记录方法A或者B进行同时记录。由此,所有驱动装置73a~73d,可以对导入区域开始时间和记录速度范围不同的多张盘,进行数据的同时记录。
如果采用本发明的实施方案的CD复制系统,则在大量的盘上同时记录同一数据的情况下,不需要准备同样种类的盘,可以进行高效率的记录处理。
如上所述,本发明的光盘记录控制方法、驱动装置,以及记录系统,即使在光盘的道上记录数据的过程中发生错误而中断记录处理的情况下,也可以制成可以再生的光盘。进而,即使在CD-R、CD-RW等不同的盘中,也可以进行高效率的记录处理。
权利要求
1.一种光盘的记录控制方法,其特征在于用于在可写入的光盘的驱动装置中,选择按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序进行记录的作为第1记录方法的一次型写入盘记录方法,和按照光盘的道、导出区域、导入区域以及程序存储区域的顺序记录数据的第2记录方法之一,对从外部装置接收到的数据执行记录,基于从外部装置发送的指示上述一次型写入盘记录方法的命令,选择使用上述一次型写入盘记录方法或者上述第2记录方法。
2.一种光盘的记录控制方法,其特征在于用于采用按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录数据的作为第1记录方法的一次型写入盘记录方法,和按照光盘的道、导出区域、导入区域以及程序存储区域的顺序记录数据的第2记录方法之一,在多张光盘上进行数据的同时记录,读取被记录在多张光盘的ATIP中的导入区域开始时间,判断所有光盘的导入区域开始时间是否相同,在所有光盘的导入区域开始时间相同的情况下,选择上述一次型写入盘记录方法,在存在导入区域开始时间不同的光盘的情况下,选择第2记录方法。
3.权利要求2所述的光盘的记录控制方法,其特征在于读取被记录在上述多张光盘的ATIP中的规定记录速度范围的信息,判断在所有光盘的记录速度范围内是否存在共同的速度,在存在共同的速度的情况下,把该共同速度确定为所有光盘的记录处理速度,在不存在共同的速度的情况下,不进行所有光盘的记录处理。
4.一种光盘的驱动装置,它是可以写入的光盘的驱动装置,其特征在于包含第1记录装置,它用按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录数据的作为第1记录方法的一次型写入盘记录方法进行数据记录;第2记录装置,它用按照光盘的道、导出区域,导入区域以及程序存储区域的顺序记录数据的第2记录方法进行数据记录;选择装置,它在从外部装置接收到指示上述一次型写入盘记录方法的命令时,选择进行光盘的数据记录的上述一次型写入盘记录方法或者上述第2记录方法。
5.一种光盘的记录系统,它具备多台光盘的驱动装置,和控制该多台驱动装置的记录再生的控制器,把要记录在光盘上的信息从上述控制器同时转送到多台驱动装置中,在所有驱动器中进行光盘的同时记录,其特征在于上述驱动装置包含第1记录装置,它用按照光盘的导入区域、道、导出区域,以及程序存储区域的顺序记录数据的一次型写入盘记录方法进行数据记录;第2记录装置,它用按照光盘的道、导出区域,导入区域以及程序存储区域的顺序记录数据的第2记录方法进行数据记录,上述控制器包含读取装置,读取记录在被插入上述多台驱动装置中的多张光盘的ATIP中的导入区域开始时间;判断装置,判断用上述读取装置读出的光盘的导入区域开始时间是否都相同;选择装置,在用上述判断装置判断为所有光盘的导入区域开始时间相同的情况下,选择一次型写入盘记录方法,在判断为存在导入区域开始时间不同的光盘的情况下,选择第2记录方法,所有的驱动装置,用上述控制器选择出的记录方法进行光盘的同时记录。
6.权利要求5所述的光盘记录系统,其特征在于上述控制器在上述读取装置、上述判断装置以及上述选择装置之外,还包含记录速度读取装置,读取记录在被插入上述多台驱动装置中的多张光盘的ATIP上的规定记录速度范围的信息;判断装置,判断在用该记录速度读取装置读出的多张光盘的记录速度范围内是否存在共同的速度;确定装置,当用上述判断装置判断为在所有光盘的记录速度范围内存在共同速度的情况下,把该共同速度确定为所有光盘的记录处理速度,在判断为共同速度不存在的情况下,确定不进行所有光盘的记录处理。
7.权利要求6所述的光盘的记录系统,其特征在于上述控制器还包含显示装置,在用上述判断装置判断为在所有光盘的记录速度范围内不存在共同速度的情况下,显示错误信息。
全文摘要
本发明提供了光盘记录控制方法、驱动装置以及记录系统,如图1所示,在光盘的驱动装置(1)把从主计算机(2)发送来的数据记录在盘(10)的道(52)的过程中,当来自主计算机(2)的数据转送发生中断时,把对道(52)的记录切换为对导出区域(53)的记录处理,在导出区域(53)的记录处理结束后,变更从第1道至最后道的道信息(TOC数据、PMA数据),使其和实际被记录在盘(10)上的道数据一致,把经更改的道信息记录在导入区域(51)和PMA(50)。在这种构成的光盘的记录控制方法、驱动装置,以及记录系统中,即使在光盘的道上记录数据的过程中产生错误而中断了记录处理的情况下,也可以制成可再生的光盘。
文档编号G11B20/18GK1545095SQ20041003536
公开日2004年11月10日 申请日期2001年9月7日 优先权日2000年9月7日
发明者东正人 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1