信息记录的方法和装置的制作方法

文档序号:6774511阅读:171来源:国知局
专利名称:信息记录的方法和装置的制作方法
技术领域
本发明涉及一种信息记录的方法和装置,用于把记录信息记录在只能一次记录、用作主计算机的外部存储器并用DVD-R(DCR-可记录的)表示的一次写入多次读出类型的信息记录介质,例如高密度光盘等上。
背景技术
在主计算机的控制下,这种类型的信息记录装置执行把由主计算机输入的各种数据记录到只能一次记录的一次写入多次读出类型(后面称为DVD-R等)的信息记录介质的操作。在这种记录操作的时候,把数据从主计算机送到信息记录装置的传速率和把传递的数据由信息记录装置记录DVD-R等上的记录速率是很难相互一致的。主计算机的传递速率通常设置得高于记录速率。
因此,如一种消除或补偿在传递速率和记录速率之间差值的方法,通过把缓冲存储器装备到信息记录装置,在暂存在缓冲存储器中的传递速率存储传递的数据和以对应于记录速率的速率读出存贮的数据,来消除或补偿该速率差的方法。
同时,在装有这种缓冲存储器的信息记录装置中,由于传递速率和记录速率之间差值可破坏在从缓冲存储器读出的数据量和写入缓冲存储器的数据量之间的平衡。即,写入到缓冲存储器的数据量可变成比从缓冲存储器中读出的数据量大,以致于可发生一种情况连续增加在缓冲存储器中的数据的存贮量。于时,当完成或结束已经传递的一段中的数据的存贮时,用于控制信息记录装置的处理器对主计算机发送一指令请求暂停数据传递(后面称为“数据传递停止指令”),当把数据记录在DVD-R等上时,保持监测在缓冲存储器中增加的可记录区的空容量,并且当监测的空容量变成比预定量高时,对主计算机发送一指令请求由主计算机传送下一段中的数据(后面称为“数据传递请求指令”)。然后,当新数据被传递或积累在缓冲存储器和在缓冲存储器中的空容量变成“0”或小于预定量时,数据传递停止指令再发送到主计算机。然后,主计算机根据上面规定的数据传递停止指令和数据传递请求指令执行数据传递控制。
同时,各种外围设备而不是信息记录装置,例如硬盘设备等可被接到主计算机。这些外围设备的每个操作速度通常比主计算机的操作速度低。于是,在称为批处理器中,主计算机执行一个外围设备的一个处理并在一个处理被完成或结束以后转换到另一个处理,可由主计算机相对于外围设备的每个处理设备优先顺序,并且根据优先顺序以时分方法执行外围设备的每个处理,以便改进主计算机的利用效率。
此时,通常该处理与直接与主计算机的用户有关的所谓“人-机接口”有更密切关系时,其优选顺序设置得较高。即使来自信息记录装置的数据传递请求指令由主计算机接收,当执行比信息记录具有较高的优先顺序的另一个外围设备的处理期间,主计算机不可直接响应这个数据传递请求指令。即,虽然信息记录装置执行把数据记录在DCD-R等上,就可产生一种状态要记录的数据不存贮和积累在信息记录装置的缓冲存储器中,即,在信息记录装置中可发生所谓“欠载运行”状态。
如果发生这个欠载运动状态,在数据读出操作中来自缓存储器的数据的连续性就不能保持。此时,根据传统的DVD-R等的信息记录装置,暂停记录操作,并在解决欠载运行状态之后,在每个预定段中的新数据再记录在其新的可记录区,该新数据包括已经记录在DVD-R等上的数据。
然而,在DVD-R等的信息记录装置中,由于已经一次记录的数据不能再抹去,当欠载运行发生时已经一次记录数据的DVD-R等上的可记录区变成数据不连续的和当后面重放DVD等时将是跳越的不可用的区域。因此,这个不可用区在DVD-R等上是真正无用的,问题是在其上记录大量的数据,和DVD-R等的可记录区不能有效地利用。
而且,在不能保持连续性的数据照样出现在DVD-R等上的情况下,另一个问题是在重现的时候会产生错误操作。

发明内容
本发明是针对上面所述问题的观点提出的。因此本发明的目的是提供一种能记录数据,以致于既使在欠载运行发生的情况也不浪费DVD-R等上的可记录区,和在重现的时候能精确地重现数据的信息记录方法和装置。
本发明的上面目的能够用信息记录方法来实现,该方法提供有缓冲处理,用于把从外部输入的和要记录的信息暂存在缓冲存储器中;生成处理,用于比缓冲存储器读出暂存的信息,和把预定的信号处理,例如交错处理,8-16调制处理等加到读出的信息以生成包括多个记录单元,例如同步帧等的处理信息;记录处理,把处理的信息记录介质,例如DVD-R等上;检测处理,检测在缓冲存储器中暂存的信息;停止控制处理,当检测的存储量变成小于预定值时,控制记录处理来停止记录在包括由记录处理正被记录的处理信息的记录单元之间在当前记录的记录单元内的处理信息;和再启动控制处理,当检测的存贮量变成大于预定值时,控制记录处理来重新启动把来自记录单元之一的处理信息记录在信息记录介质上,该记录单元包括在当前记录的记录单元的时间序列之前要记录的处理信息,或是与当前记录的记录单元相同。
根据本发明的信息记录方法,在缓冲存储器中暂存信息的存贮量通过检测处理进行检测。当检测的存贮量变成小于预定值时,在停止控制处理的控制下,记录处理停止把处理的信息记录在当前记录的记录单元内,该记录单元包括通过记录处理正被记录的处理信息。此后,当检测的存贮量变成大于预定值时,在重新启动处理的控制下,记录处理重新启动把来自记录单元之一的处理信息记录到信息记录介质,该记录单元包括在当前记录的记录单元的时间序列之前记录的处理信息,或与当前记录的记录单元相同。
因此,即使缓冲存储器中的存贮量在记录之前由于信息中的不连续性的生成而减小,在重现已经记录在信息记录介质的处理信息的时候,就能保证处理信息的连续性,以致于能够正确地重现。
而且,由于处理信息能连续记录在信息记录介质上,因此,就不会浪费信息记录介质上的可记录区。
因此,根据本发明,当有效地利用信息记录介质,例如,DVD-R等的可记录区时,能正确地和必然地执行记录和重现操作。
本发明的信息记录方法的一个方面中,停止控制处理包括存贮当前记录的记录单元的记录存贮处理,和重新启动控制处理控制记录处理以重新启动记录来自记录单元之一的处理信息,该记录单元包括在由记录单元存贮处理存贮的当前记录的记录单元的时间序列之前记录的处理信息,或是与由记录单元存贮处理存贮的当前记录的记录单元相同的。
根据这个方面,当前记录的记录单元由记录单元存贮处理进行存贮。然后,在重新启动控制处理的控制下,记录处理重新启动记录来自记录单元之一的处理信息,该记录单元包括在由记录单元存贮处理存贮的当前记录的记录单元的时序之前记录的处理信息,或是与由记录单元存贮处理存贮的当前记录单元相同的。
因此,在重现已记录在信息记录介质上的处理信息的时候,必定能保证处理信息的连续性以便能正确地重现。
在本发明的信息记录方法的另一方面中,处理信息被分成多个事先设置的纠错单元,例如ECC等,停止控制处理控制记录处理,以停止记录在每个纠错单元,如当前记录的记录单元的包含的记录单元中从每个纠错单元的前头的第二记录单元内的处理信息,和重新启动控制处理控制记录处理,以重新记录来自当前记录的记录单元和处理信息到信息记录介质。
根据这个方面,在停止控制处理的控制下,记录处理停止记录在每个纠错单元,如当前记录的记录单元包括的记录单元中从每个纠错单元的前头的第二记录单元内的处理信息。然后,在重新启动控制处理的控制下,记录处理重新启动把从当前记录和记录单元的首位的处理信息记录到信息记录介质。
因此,记录操作能在一个记录单元内重新启动,以致于在信息记录介质上的可记录区中能更有效地利用。
而且,由于重写处理信息的区域仅在当前记录的记录单元内,在重现处理信息的时候,执行纠错处理是很容易的。
在本发明的信息记录方法的另一方面中,该信息从外围计算机设备,例如主计算机等输入到缓冲存储器。
根据这个方面,由于该信息是由外围计算机设备输入的,在由于损坏等使外围计算机设备停止信息输入和不久就停止处理信息的生成的情况下,处理信息仍然能连续记录在信息记录介质上。
在这个方面中,在记录处理停止记录处理信息以后,当检测的存贮量保持小于预定值时,停止控制处理可包括把表示在外围计算机设备中出错状态的误差信号发送到外围计算机设备的误差信号发送处理。
根据这种情况,在记录处理停止记录处理的信息的之后,当检测的存贮量仍小于预定值时,误差信号由误差信号发送处理发送到外围计算机设备。于是,可以通过外围计算机设备,它处于错误状态。
在这个方面,信息记录方法还可提供有停止指令输出处理,当检测存贮量变成缓冲存储器的预定满容量时,对外围计算机设备输出数据传递停止指令,以停止把信息传递到缓冲存储器。
根据这种情况,当检测的存储量变成缓冲存储器的预定满容量时,通过停止指令输出处理,停止把信息传送到缓冲存储器的数据传递停止指令输出到外围计算机设备。于是,可以防止缓冲存储器变成充满状态的存储器。
在这个方面,信息记录方法还可进一步提供有请求指令输出处理,当检测的存贮量变成缓冲存储器的预定可存贮的量时,对外围计算机设备输出数据传递请求指令,以请求把信息传送到缓冲存储器。
根据这种情况,当检测的存贮量变成缓冲存储器的预定可存贮量时,请求把信息传送到缓冲存储器的数据传递请求指令通过请求指令输出处理输出到外围计算机设备。当记录操作期间就可有效地利用缓冲存储器。
本发明的上面的目的也可通过信息记录装置来实现,该装置提供有缓冲存储器,用于暂存由外围输入的和要记录的信息;生成器用于读出暂存的缓冲存储器的信息,和把预定的信号处理加到读出信息,以生成包括多个记录单元的处理信息;记录器,用于把处理信息记录到信息记录介质;检测器,用于检测暂存在缓冲存储器中的信息的存贮量;停止控制器,当检测的存贮量变成小于预定值时,用于控制记录器以停止记录在记录单元中的当前记录的记录单元的处理信息,该记录单元包括由记录器正在记录的处理信息,在重新启动控制器,当检测的存贮量变成大于预定值时,用于控制控制器以重新启动把来自记录单元之一的处理信息记录到信息记录介质,该记录单元包括在当前记录的记录单元的时序以前要记录的处理信息,或是与当前记录的记录单元相同的。
根据本发明的信息记录装置,在缓冲存储器中的暂存信息的存贮量由检测器进行检测。当检测的存贮量变成小于预定值时,在停止控制器的控制下,记录单元停止记录在当前记录的记录单元内的处理信息,该记录单元包括正由记录器记录的处理信息。此后,当检测的存储量变成大于预定值时,在重新启动控制器的控制下,记录器重新启动把来自记录单元之一的处理信息记录到信息记录介质,该记录单元包括在当前记录的记录单元的时序之前记录的处理信息,或是与当前记录的记录单元相同的。
因此,即使缓冲存储器中的存贮量由于在记录前生成信息的不连续而必定减小,在重现已记录在信息记录介质上的处理信息的时候,就能保证处理信息的连续性,以致于能够精确重现。
而且,由于在信息记录介质上能够连续记录处理信息,因此就不会浪费在信息记录介质上的可记录区。
因此,根据本发明,当有效地利用信息记录介质,例如DVD-R等的可记录区时,就可精确地和必然地执行启示和重现操作。
在本发明的信息记录装置的一个方面中,停止控制器包括记录单元存贮器,用于存贮当前记录的记录单元,和重新启动控制器,用于控制记录器,以重新启动记录来自记录单元之一的处理信息,该记录单元包括在由记录单元存储器存贮的当前记录的记录单元的时序之前记录的处理信息,或是与由记录单元存贮器存贮的当前记录的记录单元相同的。
根据这个方面,当前记录的记录单元由记录单元存储器存储。然后,在重新启动控制器的控制下,记录器重新启动记录来自记录单元之一的处理信息,该记录单元包括在由记录单元存储器存储的当前记录的记录单元的时序之前记录的处理信息,或是与由记录单元存储器存贮的当前记录的记录单元相同。
因此,在重现已经记录在信息记录介质上的处理信息的时候,就必定能保证处理信息的连续性以便能正确地重现。
在本发明的信息记录装置的另一方面中,处理信息被分成多个事先设置的纠错单元,停止控制器控制记录器,以停止记录在每个纠错单元,如当前记录的记录单元包括的记录单元中从每个纠错单元的前头的第二记录单元内的处理信息,和重新启动控制器控制记录器,以重新启动把来自当前记录的记录单元的前头的处理信息记录在信息记录介质上。
根据这个方面,在停止控制器的控制下,记录器停止记录在每个纠错单元,如当前记录的记录单元包括的记录单元中从每个纠错单元的前头的每二记录单元内的处理信息。然后,在重新启动控制器的控制下,记录器重新启动把从当前记录的记录单元的前头的处理信息记录到信息记录介质。
因此,在一个记录单元内可重新启动记录操作,以致于就能更有效地利用在信息记录介质上的可记录区。
而且,由于重写处理信息的区域仅是在当前记录的记录单元内,在重现处理信息的时候,执行纠错处理是容易的。
在本发明的信息记录装置的另一方面,该信息从外围计算机设备输入到缓冲存储器。
根据这个方面,由于该信息由外围计算机设备输入,在由于损坏等使外围计算机设备的信息停止输入并立即停止处理信息的生成的情况下,该处理信息仍能连续记录到信息记录介质。
在这个方面,停止控制器可包括误差信号发送器,当检测的存贮量保持小于预定值时,在记录器停止记录处理信息以后,用于发送表示外围计算机设备的错误状态的误差信号到外围计算机设备。
根据这种情况,在记录器停止记录处理信息以后,当检测存贮量仍然小于预定值时,误差信号由误差信号发送器发到外围计算机设备。于是,可以通知外围计算机设备,它处于错误状态。
在这个方面,信息记录装置也可进一步提供有停止指令输出器,当检测的存储量变成缓冲存储器的预定满容量时,用于对外围计算机设备输出数据传递指令,以停止把信息传送到缓冲存储器。
根据这个情况,当检测的存贮量变成缓冲存储器的预定满容量时,停止把信息传送到缓冲存储器的数据传递指令由停止指令输出器输出到外围计算机设备。于是,可以防止缓冲存储器变成满状态的存储器。
在这个方面,信息记录装置可以进一步提供有请求指令输出器,当检测存贮量变成预定的缓冲存储器的可存贮量时,用于对外围计算机设备输出数据传递请求指令,以请求把信息传送到缓冲存贮器。
根据这个情况,当检测的存贮量变成缓冲存储器的预定可存储量时,请求把信息传送到缓冲存储器的数据传递请求指令由请求指令输出器输出到外围计算机设备。于是,当记录操作期间就可有效地利用缓冲存储器。


通过以下简要说明的

本发明的优选实施例所进行的下列描述,本发明的性质、用途、和进一步特征将变得显而易见。
图1A表示一个实施例中记录信息的数据结构图;图1B表示一个实施例中记录信息的ECC块的构形图;图2表示一个实施例中记录信息的物理格式图;图3表示根据本发明信息记录装置的示意结构的方框图;图4表示实施例的信息记录操作的流程图;图5A表示当信息记录操作期间实施例中缓冲存储器的数据量的瞬变图;图5B表示当信息记录操作期间实施例中数据的状态变化图。
具体实施例方式
接着,将结合附图对本发明的优选实施例予以描述。在下列说明中,本发明应用到用于把信息记录到DVD-R的信息记录装置,作为本发明的一个实施例。
(I)记录格式首先,结合图1和2说明把信息记录在DVD-R上的物理格式和用于记录信息的纠错处理。
参照图1A和1B首先说明DVD-R的纠错处理和在本实施例的纠错处理中用作纠错单元的ECC块。
如图1A所示,在DVD-R上记录的记录信息具有包括多个数据扇区的物理结构。以从其开头部分的顺序,一个数据扇区20包括表示数据扇区20的起始位置的ID信息(ID)21;用于纠正ID信息21中的错误的ID信息纠错码(IEC);备用数据(RSV)23;要记录的主数据的数据24;和检测数据24的错误的检错误(EDC)25。要记录的记录信息由多个以序列排列的数据扇区20构成。
接着,参照图1B说明后面所述的用于由数据扇区20构成ECC块的编码器的处理。
如图1B所示,当由数据扇区20构成ECC块30时,一个数据块20首先被划分成多个块,其每个块172字节数据,和被划分的每块数据(后面称为“数据块33”)以垂直方向(参照图1B的左侧)。其时,数据块33以垂直方向排成12行。
对于以垂直方向排列的每个数块33,具有10字节数据的ECC内部码(PI(奇偶In)符号)附加到数据块33的末端以构成一个校正块34(参见图1B的右侧)。在这级,附加ECC内部码31的校正块34以垂直方向排成12行。此后,对于16数据扇区20重复该过程。因此,得到了校正块34为192(=12×16)行。
接着,在以垂直方向排列校正块34的192行的状态中,192行的校正块34从其开始以垂直方向划分为每个一字节。然后,16ECC外部码(P0(奇偶out)符号)32附加到每个垂直划分的数据块。应注意的是,在校正块34内,ECC外部码32也附加到ECC内部码31。
从上所述的过程,包括16数据扇区20的一个ECC块30如图1B(右侧)产生。同时,在一个ECC块30内包括的信息的总数量用下面所述的公式表示(172+10)字节×(192+16)行=37856字节。
实际数据24(即,除了ECC码)用下面的等式表示2048字节×16=32768字节在图1B所示的ECC块30中,用[D#.*]表示一个字节的数据。例如,[D1.0]表示在第一行和第0列设置的一个字节的数据和[D190.170]表示设置在第190行和第170列的一个字节的数据。于是,ECC内部码31分别位于第172到第181列,和ECC外部码32分别位于第192到第207行。
校正块34连续记录在DVD-R上。
如图1B的右侧所示,构成包括ECC内部码31和ECC外部码32的ECC块30的理由在于,在图1B中以水平方向排列的数据由ECC内部码31校正和以垂直方向排列的数据由ECC外部码32校正。也就是,在图1B所示的ECC块30内,可以水平和垂直两个方向进行纠错。
更确切地说,例如,即使某一个校正块34(如上所述的,是连续记录在DVD-R上,和其每一个具有包括一个行的ECC内部码31的总共182字节的数据)经受出现在DVD-R上的划痕等整个损坏,对于在按垂直方向观看的一个列上ECC外部码32仅毁坏一个字节。于是,通过使用在每列上的ECC外部码32执行纠错,即使一个校正块34被全部损坏,还是可以适当地执行纠错,以便正确地重现来自损坏信息的原始信息。
参照图2说明对于图1B所示的ECC块30中包含的数据扇区20实际记录到DVD-R的方法。图2中,以[D#.*]表示的数据对应于图1B的右侧表示的数据。事实上,在图2中记录数据扇区20的时候的处理(即交错处理和8-16调制处理)都由后面所示的编码器进行处理。
在把ECC块30记录到DVD-R的时刻,如图2的顶部分层所示,对于每个校正块34以水平方向沿一行首先对准ECC块30,然后交错被划分成16个记录扇区40(如图2第二顶部分层所示)。其时,一个记录扇区40包括2366字节的信息(=37856字节/16),和那个数据扇区20,ECC内部码31和ECC外部码32混合和包含在每个记录扇区40。然后,数据扇区20的ID信息21(参照图1A)位于每个记录扇区40的开头部分。
记录扇区40划分成每个具有91字节的多个数据41,和标题H附加到每个数据41(如图2的第三顶部分层所示)。此后,通过8-16调制包括该对标题H和数据41的记录扇区40,从一个数据中产生一个同步帧42。其时,一个同步帧42由标题H’和数据43组成(如图2底部分层所示)。而且,在一个同步帧内的信息量由下面所述的等式表示91字节×8×(16/8)=1456字节然后,以连续同步帧的形成把信息写到DVD-R1上。此时,一个记录扇区40包括26同步帧42。
通过构成上面说明的物理格式和把记录信息记录到DVD-R,8-16解调和去交错(参照图2)在重现记录的信息的时候进行,由此产生原始ECC块30,同时执行有效的纠错正确地重现记录信息。
(II)信息记录装置接着,根据参照图1A到2说明的物理格式用于把记录信息记录到DVD-R1的信息记录装置作为本发明的一个实施例参照图3到5B予以说明。这里,在下面所述的实施例中优下列假设。即,在DVD-R1上带有地址信息的预凹痕事先形成在要记录记录信息的DVD-R1的信息轨迹上。然后,在记录记录信息的时候,在DVD-R1上通过检测预凹痕获得地址信息。由此,在要记录记录信息的DVD-R1的记录位置被检测,以致于记录信息就记录到那里。
参照图3首先说明本实施例的信息记录装置的构形。
如图3所示,本实施例的信息记录装置S提供有拾取器2;重现放大器(AMP)3;解码器4;预凹痕信号解码器5;主轴电机6;伺服电路7;处理器(CPU)8;编码器9;功率控制电路11;激光器电路12;和接口13。对于信息记录装置S,表示要记录的记录信息的记录信息信号SR通过接口13外部主计算机14输入。
编码器9提供有缓冲存储器10。
接着,对整个操作进行说明。
拾取器2包括激光二极管、偏转分光器、物镜、光检测器等(未示出),并且根据激光驱动信号SDL把光束B照射到DVD-R1的信息记录表面,然后根据其反射光检测预凹痕,由此,记录后面所述的编码信号SRE。然而,在存在已经记录的老记录信息的情况下,拾取器2根据光束B的反射光检测这个老的记录信息。
然后,重现放大器3放大检测信号SDT,该检测信号SDT包括对应于由拾取器2输出的预凹痕的信息(如果存在的话对应于,已经记录的老的记录信息的信息),并且输出对应于预凹痕的预凹痕信号Spp(如果存在的话,对应于老的记录信息的放大信号Sp)。
此后,解码器4把8-16解调和去交错加到放大信号Sp,由此解码放大的信号Sp,然后输出解调的信号SDM和伺服解调的信号SSD。
另一方面,预凹痕信号解码器5解码预凹痕信号Spp,由此输出解调预凹痕信号SPD。
然后,伺服电路7听预凹痕信号SPD和伺服解调信号SSD对拾取器2输出拾取伺服控制信息SSP,用于在拾取器2中聚焦伺服控制和跟踪伺服控制,并且还对主轴电机6输出主轴伺服信号SSS,用于伺服控制主轴电机的旋转,以便转动DVD-R1。
与此同时,根据解调信号SDM,处理器8对外部输出与已记录老的记录信息的重现信号SOT,和还输出缓冲控制信号SC,以便控制后面所述的记录操作。
另一方面,接口13相对于由主计算机14传送的记录信息信号SR执行接口操作,以便在处理器8的控制下把它读入信息记录装置S,并且对编码器9输出记录信息信号SR。
包括ECC生成器、8-16调制器、扰频器等(图中未示出),的编码器9以及缓冲存储器10把ECC内部码31和ECC外部码32附加到记录信息信号SR,由此构成ECC块30,并且把交错处理、8-16调制处理和扰频处理加到ECC块30,由此输出编码信号SRE。同时,根据处理器8的缓冲控制信号SC,包括在编码器9的缓冲存储器10暂存来自主计算机14的记录信息信号SR,并且以相对于DVD-R1的拾取器2的编码信号SRE的记录速率的读出速率输出记录信息信号SR。
更确切地说,在记录信息信号SR暂存在缓冲存储器10以后,在缓冲控制信号SC的控制下,记录信息信号从缓冲存储器10读出,以致于在本实施例中,ECC块30的生成处理、交错处理等都加到在编码器9的这个读出记录信息信号SR。
然后,根据编码信号SRE,功率控制电路11对激光驱动电路12输出驱动信号SD,以控制在拾取器2内的激光二极管(未示出)的输出。
此后,根据驱动信号SD,激光驱动电路12对激光二极管输出激光驱动信号SDL,用于实际驱动激光二极管以发射光束B。
而且,信息记录装置S可重现记录在DVD-R1上的信息。此时,根据解调信号SDM,通过处理器8输出重现信号SOT到外部。
(III)信息记录操作参照图4到5B说明在本实施例中用于记录信息的记录操作。图4表示主要由处理器8进行的本实施例的用于记录信息的记录操作的流程图。图5A表示当图4所示的记录操作期间,对应于缓冲存储器10中的记录信息信号SR的记录信息的数据量的过渡图。图5B表示在图4所示的记录操作期间数据状态的变化图。
在图4中,当起动信息记录装置S时,记录信息信号SR由主计算机14通过接口13接收,并暂存到编码器9中的缓冲存储器10(步骤S1,如由图5A曲线部分P1表示的)。然后,当用记录信息信号SR充满缓冲存储器10时,处理器8对主计算机14发送数据传递停止指令信号SS(它表示上述数据传递停止指令以请求暂停数据传递),并且,处理器8也对缓冲存储器发送缓冲控制信号SC,以致于编码器9根据存贮在缓冲存储器10的记录信息信号SR产生编码信号SRE。然后,开始由功率控制电路11、激光驱动电路12、拾取器2等把编码信号SRE记录在DVD-R1上(步骤S2)。接着,在处理器8中表示缓冲存储器10的状态变成欠载运行状态的UR标记被初始化了,即,复位到“0”(步骤S3)。其时,当在步骤S2开始记录时,在缓冲存储器10中的数据量逐渐减少(如由图5A曲线部分P2表示的)。
接着,当记录信息信号由缓冲存储器10连续输出时,由处理器8检查缓冲存储器10的数据量(步骤S4)。此后,由处理器8判断UR标记是否为“1”(即缓冲存储器处于欠载运行状态)和缓冲存储器10中数据量不是满容量(即缓冲存储器10没有由记录信息信号SR充满)(步骤S5)。
在步骤S5,由于UF标记在目前情况不是“1”(步骤S5NO),下一个判断在缓冲存储器10中数据量是否大于事先设置的容量A(步骤S6)。这个容量A对应于缓冲存储器10的数据量,在此数据传递请求指令信号SQ表示上述数据传递请求指令,以请求从主计算机14传递下一段的数据由处理器8输出到主计算机14(如图5A由容层A表示的)。然后,如果数据量不超过容量A(步骤S6NO,如用图5的曲线部分P3表示的),数据传递请求指令由处理器8传递到主计算机14(步骤S7)。响应于此,当记录信息信号SR由主计算机14发送时,缓冲存储器10中的数据量逐渐增加(如由图5A的曲线部分P4表示的)。
在这一步,当停止从主计算机14传送记录信息信号SR时,由于仍然继续在DVD-R1上的记录操作,缓冲存储器10的数据量逐渐减少(如由图5A的曲线部分P5表示的)。然后,由处理器8判断缓冲存储器10中的数据量是否大于事先设置的对应于标准数据量的容量B,在此,缓冲存储器10判断为欠载运行状态(如由图5A的容量B表示)(步骤S8)。这里,更确切地说,在ECC块30由35千字节构成的情况下,例如该容量B设置为48千字节。
根据在步骤S8的判断,由于记录信息信号SE没有从主计算机14传送,如果判断为,在缓冲存储器10中的数据量不大于容量B(步骤S8NO(否)),则结束缓冲存储器10处于欠载运行状态(如由图5A的“欠载运行”范围表示的)。然后,检查在此设置拾取器2正在DVD-R1上进行当前记录的记录位置(步骤S9)。然而,判断记录位置是否在DVD-R1上暂停记录的预定位置(步骤S10)。在本实施例中,在欠载运行状态的情况下被暂停记录的这个预定位置被设置在从ECC块30开头的第2同步帧42的后半部分。于是,此时判断记录位置是否位于在步骤10从块30开关的第2同步帧42的后半部分。然后,如果记录位置处理预定位置(步骤S10Yes(是)),记录是在从ECC块30开头的第2同步帧的后半部分暂停,和表示这个第二同步帧42的标题H’存贮在处理器8中的RAM(随机存取存储器)。而且,处理器8中的定时器(未示出)被起动,和UR标记设置为“1”(步骤S11)。
在此,结合图5B对在步骤11执行处理时的缓冲存储器10的状态予以说明。在图5B的顶部第二层中,假设当记录信息信号SR记录到缓冲存储器10中直到图5B的点(C)时检测缓冲存储器10的欠载运行状态(步骤S8NO(否)),处理器8控制拾取器2等,在编码信号SRE直到图5B的顶部和二层的点(B)已被记录(即,直到从ECC块30的开头的第二同步帧42的后半部)(步骤S11)。其时,在DVD-R1上,如图5B的底层所示,已完成记录直到对应于点(B)的位置。另一方面,对应于从ECC块30(即,在图5B的第二顶部的点A)的开头的第2同步帧42的前半部分到图5B的顶部第二层(C)的范围的记录信息信号SR已存贮在缓冲存储器10中。
在该方法中,当暂停记录(步骤S11)时,判断已在步骤S11起动的处理器8的定时器是否表示判断主计算机14的中止操作状态的标准时间C(即,由于CPU等故障,主计算机14不能传送记录信息信号SR的故障状态)(步骤S12)。如果定时器不表示标准时间C(步骤S12NO),操作流程转到步骤S4,由于有这种可能性传递记录信息信号SB由主计算机14重新启动以致于检查缓冲存储器10的数据量。接着,传递记录信息信号SR不是由主计算机14重新启动,由于在步骤S5判断结果变成“YES(是)”,操作流程转到步骤S12,以便再检查定时间的值。然后,传递记录信息信号SR直到定时器的值达到值C时才由主计算机14重新启动(步骤S12YES),由于主计算机14处于中止操作状态的可能性是大的,表示中止操作状态的可能性是大的误差信号SE传送到主计算机14(步骤S13),并结束这些处理。
另一方面,在缓冲存储器10一旦变成欠载运行状态以后,如果传递记录信息信号SR在定时器变成值C之前由主计算机重新启动和充满了缓冲存储器10(如由图5A的曲线部分P6表示的),由于在步骤S5判断结果变成“NO”,在步骤S6判断缓冲存储器10的数据量是否大于容量A。在该情况下,由于缓冲存储器被充满(步骤S6YES),在步骤S14判断UR标记是否置于“1”。在缓冲存储器14一旦处于欠载运行状态以后恢复数据量的情况下,由于UR标记置于“1”(步骤S14“YES”),UR标记被初始化,即置于“0”(步骤S17)。然后,当重新启动记录时,已经停止记录的同步帧42的标题H’存贮在处理器8的RAM中(即,从ECC块30的开头的第2同步帧的标题H’),由RAM读出。而且,判断拾取器2的记录位置是否是从ECC块30的开头的第2同步帧42的开头位置,以致于由包括已经暂停记录的停止位置的RAM读出的从同步帧42的开头重新启动记录与停止位置(如图5B的点(B)表示的)一致(步骤S18)。如果记录位置处在连接位置(步骤S18YES),照此重新启动记录(步骤S20)。如果记录位置不在连接位置(步骤S18NO),拾取器2移到同步帧42的开头位置(即,连接位置)(步骤S19),并重新启动记录(步骤S20,如由图5A的曲线部分P7表示的)。
其时,当在步骤S20重新启动记录时,通过加上在由主计算机14重新启动传输以后的记录信息信号SR的后半部分,相对于在暂停记录的时候缓冲存储器10中保留的记录信息信号SR的部分(即存贮在缓冲存储器10中的对应于图5B的顶部第二层中从点(A)到点(C)的区域的记录信息信号SR的部分)构成一系列记录信息信号SR。然后,对应于这一系列记录信息信号SR的编码信号SRE从ECC块30的开头第2同步帧42的开头重新启动(如由图5B的顶部第三层表示的)。其时,在DVD-R1上,编码信号SRE从第2同步帧(从ECC块30的开头)重写到对应于如图5B的底层所示的点(B)。于是,破坏了在这个重写部分中的数据(即在图5B的底层中的数据损坏区域D)。然而,由于数据损坏区D是在一个同步帧42内,在重现记录信息的时候它是在用于纠错的可纠错区内,以致于在重现的时候不产生错误重现。
在步骤S20,当重新启动记录时,操作流程返回到S4,以便检查在缓冲存储器10中的数据量并且再准备下一个欠载运行状态。
另一方面,根据步骤S6的判断,即使缓冲存储器10的数据量小于容量A(步骤S6NO),通过由主计算机14响应数据传递请求指令信号SQ传输记录信息信号SR(步骤S7),如果缓冲存储器10的数据量变成大于容量B(步骤S8YES),操作流程转到步骤S14,以便再进行记录。
而且,根据在步骤S10的判断,如果拾取器2的记录部分不在预定位置(即,不在从ECC块30的开头的第2同步帧42的后半部分),虽然缓冲存储器10处于欠载运行状态(步骤S10NO),操作流程转到步骤S14,以便连续记录直到记录位置达到这个预定位置。
另一方面,在步骤S14,如果欠载运行状态没有产生或一旦产生后被解决了,由于UR标记不置于“1”(步骤S14NO),连续记录编码信号(步骤S15)。然后,判断记录信息信号SR的传送是否按照结束指令等全部结束,以便由主计算机14记录信息信号SR(步骤S16)。如果全部结束了(步骤S16YES),结束记录操作。如果记录信息信号SR的传送没有全部结束(步骤S16NO),操作流程返回到步骤S4,以便继续记录操作,检查缓冲存储器10的数据量和准备下一个欠载运行状态。
其次,在图4的流程图中,在正常状态,即不产生欠载运行状态的情况,重复步骤S1到S6(或S8),S14到S16的过程。
如上所述,根据本实施例的记录操作,在缓冲存储器10的数据量变成小于预定容量B的情况下,当数据量恢复到大于预定量B(或量A)时,在从ECC块30的开头的第2同步帧的后半部分暂停记录,和从ECC块的开头的第2同步帧的开头重新启动记录。因此,即使缓冲存储器10中的数据量通过在记录信息信号中生成欠载运行状态而减少,在记录DVD-R1以后重现编码信号SRE的时候可保持数据的连续性,以致于能进行精确地重现。
由于编码信号SRE的部分重写在一个同步帧42内,因此在重现的时候就可容易地执行纠错。
而且,由于记录信息信号SR由主计算机14输出,即使因主计算机14等的故障使记录信息信号SR中止,并且立即停止编码信号SRE的生成,则编码信号SRE就能连续记录在DVD-R1上。
此外,由于处理器8把误差信号SE传送到主计算机14,当缓冲存储器10的数据量保持小于量B时,在编码信号SRE停止以后,可以由主计算机机14去识别它处于锚误状态。
在上述所说明的实施例中,在从ECC块30的开头的第2同步帧42内暂停记录,和从这个同步帧42开头重新启动记录。然而,本发明并不局限于此。例如,当通过对应于多个同步帧的数据量从在时序之前的另一个同步帧重写到记录已被停止的一个同步帧42时,只要在重现ECC块30的时候通过纠错能力它在可校正区内,就可重新启动记录。此时,通过当暂停记录一次时正在记录的同步帧42存贮到处理器8的RAM,和通过对应于多个同步帧的数据量,从在时序之前的同步帧42,或从本身的存贮同步帧42重写到存贮同步帧42,在重现ECC块30的时候,通过纠错能力在可校正区内的任一同步帧能够暂停记录操作。
而且,在上面所说明的实施例中,在缓冲存储器10中暂停记录信息信号SR以后,记录信息信号SR被读出,以致于ECC块30的生成处理、交错处理等等都加到这个读出的记录信息信号SR。然而,本发明不局限于此。例如,在把ECC块30的生成处理、交错处理等等加到记录信息信号SR以后,该处理的数据,即编码信号SRE可暂存在缓冲存储器10中,然后,存贮的数据可记录到DVD-R1上。
在上述所说明的实施例中,在记录信息被记录到DVD-R1的情况已经进行了说明。然而,本发明不局限于此。例如,只要记录信息划分成记录单元,例如要记录的同步帧等,本发明能够应用于硬盘装置、软盘装置等。
权利要求
1.一种信息记录设备,其特征在于,所述设备包括缓冲存储器,用于暂时存储待记录的信息;读装置,用于从所述缓冲存储器读出所述暂时存储的信息;记录装置,用于将所述读出的信息记录到信息记录介质上;检测装置,用于检测所述缓冲存储器中所述暂时存储的信息的存储量;停止控制装置,用于控制所述记录装置,以在所述检测的存储量变成小于或等于某个预定值时使其停止在所述信息记录介质上所记录信息的预定位置记录所述读出的信息。
2.如权利要求1所述的信息记录设备,其中,所述预定值对应于所述缓冲存储器被判定为欠载运行状态的标准数据量。
3.如权利要求1或2所述的信息记录设备,其中,所述设备还包括重新开始控制装置,用于控制所述记录装置,以便在所述检测的存储量变成大于或等于第二预定值之后使其重新开始将所述读出的信息记录到所述信息记录介质上。
4.如权利要求3所述的信息记录设备,其中,所述预定值与所述第二预定值完全相同。
5.如权利要求4所述的信息记录设备,其中,所述预定位置是预定记录单元中的特定位置。
6.如权利要求5所述的信息记录设备,其中,所述预定记录单元是同步帧。
7.如权利要求5所述的信息记录设备,其中,所述预定记录单元包括含位置信息的标题和含所述记录的信息的数据段。
8.一种信息记录方法,其特征在于,所述方法包括缓冲过程,用于暂时存储待记录在缓冲存储器中的信息;读过程,用于从所述缓冲存储器读出所述暂时存储的信息;记录过程,用于将所述读出的信息记录到信息记录介质上;检测过程,用于检测所述缓冲存储器中所述暂时存储的信息的存储量;以及停止控制过程,用于控制所述记录过程,以在所述检测的存储量变成小于或等于预定值时使其停止在所述信息记录介质上所记录信息的预定位置记录所述读出的信息。
9.如权利要求8所述的信息记录方法,其中,所述预定值对应于所述缓冲存储器被判定为欠载运行状态的标准数据量。
10.如权利要求8或9所述的信息记录设备,其中,所述方法还包括重新开始控制过程,用于控制记录装置,以便在所述检测的存储量变成大于或等于第二预定值之后使其重新开始将所述读出的信息记录到所述信息记录介质上。
11.如权利要求10所述的信息记录方法,其中,所述预定位置是预定记录单元中的特定位置。
12.如权利要求11所述的信息记录方法,其中,所述预定记录单元包括含位置信息的标题和含所述记录的信息的数据段。
全文摘要
一种信息记录方法提供有缓冲处理,用于把由外部(14)输入的和要记录的信息(S
文档编号G11B27/00GK1909093SQ20061010186
公开日2007年2月7日 申请日期1997年8月22日 优先权日1996年8月22日
发明者黑田和男, 谷川敏郎 申请人:先锋株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1