用于再现记录在盘上的替换数 据的装置和方法 【发明背景】
【技术领域】
本发明涉及一种用于再现记录在盘上的替换数据的装置和方法。
背景技术
近来,可重写光盘,例如DVD-RAM得到了发展,其能存储大量高质量的视频和音频数据。目前,这种盘在商业上是广泛使用的。
图1为现有技术的用于在上述DVD-RAM上记录数据的光盘记录系统的示意图。如图1所示,该现有技术的光盘记录系统100包括光拾取头11、视频盘记录(VDR)单元12和编码器13。如图2所示,DVD-RAM10具有导入区(LIA)、数据区和导出区(LOA)。
又,内备用区域(ISA)和外备用区域(OSA)被分配给数据区地始端和尾端。在某些类型的DVD-RAM中,备用区还可以分配给数据区中各个轨迹的尾端。
在具有上述结构的光盘记录系统100中,VDR单元12把从外部输入来的数据编码为适于记录的信号,调制该信号并将该调制的信号以ECC块为单位记录在DVD-RAM10上。当VDR单元12在记录操作过程中在DVD-RAM10的数据区中检测到缺陷区域时,如图2所示,则将基于ECC块的数据即可能已经记录在该缺陷区域中的数据在DVD-RAM10的备用区,例如ISA中,以替换数据的形式记录。
图3为现有技术的光盘播放系统200的示意图。如图3所示,光盘播放系统200包括光拾取头21、视频盘播放(VDP)单元22和D/A转换器。当VDP单元22在再现记录在DVD-RAM10的数据区中的数据的操作过程中检测到缺陷区域时,将执行顺序操作S10至S15,如图4所示,以搜索记录在DVD-RAM10的备用区中的替换数据,并代替缺陷区域再现该搜索的数据,如图4所示。
因此,当在DVD-RAM的数据区中存在有缺陷区时,通过将与记录在缺陷区域或即将被记录在缺陷区域中的数据相应的数据记录在DVD-RAM的备用区域上作为替换数据并且再现记录在该备用区域上的替换数据,则可防止错误的数据记录和再现操作。
然而,如上所述,当再现记录在DVD-RAM的数据区中的数据过程中响应于缺陷区域的检测而搜索DVD-RAM的备用区时,为了数据再现的数据读取操作被延迟一段时间。由于这个原因,不可能连续输出再现的图像。
【发明内容】
本发明的目的是解决至少上述问题和/或缺点并提供至少下述的优点。
为了实现这些目的、和其他优点并且根据本发明具体和简要说明的目的,提供一种用于再现记录在盘的备用区域上的替换数据的方法,它包括:从盘的备用区域读取替换数据;存储所读取的替换数据;在再现记录在盘的数据区中的数据的同时检测缺陷区域;以及如果检测到缺陷区域,则再现与所检测到的缺陷区对应的所存储的替换数据的至少一部分。
为了进一步实现这些目的、和其他优点并且根据本发明具体和简要说明的目的,提供一种用于再现记录在盘的备用区上的替换数据的装置,它包括:用于从盘的备用区读取替换数据的装置;用于存储所读取的替换数据的装置;用于在再现记录在盘的数据区中的数据的同时检测缺陷数据的装置;以及如果检测到缺陷区域时,用于再现所存储的与检测到的缺陷区域相应的替换数据的至少一部分的装置。
为了进一步实现这些目的、和其他优点并且根据本发明具体和简要说明的目的,提供一种能够再现记录在盘的备用区中的替换数据的盘播放系统,它包括:存储器;用于读取盘的拾取头,其中拾取头读取替换数据并将所读取的替换数据存储在存储器中;盘播放单元,用于在再现记录在盘的数据区中的数据的同时检测缺陷区域,其中如果检测到缺陷区,则盘播放系统再现所存储的与检测到的缺陷区域相应的替换数据的至少一部分。
本发明的另外的优点、目的和特征将在下述的说明中部分的阐明,而另一部分通过下面的验证对于本领域技术人员将是显而易见的或者可通过本发明的实践了解。如在后附权利要求中所特定指出的,本发明的目的和优点可被实现和获得。
附图的简略说明
将结合附图详细说明本发明,其中相同的附图标记指的是相同的元件。
图1为现有技术的光盘记录系统的示意图;
图2为说明在现有技术的光盘记录系统中记录与光盘上的缺陷区域相关的替换数据的过程的示意图;
图3为现有技术的光盘播放系统的示意图;
图4为说明在现有技术的光盘播放器中再现记录在光盘上的与缺陷区域相关的替换数据的过程的示意图;
图5为根据本发明一个实施例的光盘播放系统的示意图;
图6为根据本发明另一实施例的光盘播放系统的示意图;
图7为说明根据本发明一实施例的用于再现记录在光盘上的替换数据的方法的示意图;
图8为说明根据本发明另一实施例的用于再现记录在光盘上的替换数据的方法的示意图。
优选实施例的详细说明
现在,将参照附图说明根据本发明实施例的用于再现记录在盘上的替换数据的方法和装置,其中相同的附图标记用于指定相同的元件。
根据本发明实施例的用于再现记录在光盘上的替换数据的装置和方法可以例如在光盘播放系统中实现。虽然在本申请中讨论了该实现方式,但本发明并不局限于此。在此谨提议:本发明还可实现为例如用作PC的外围设备并连接到PC的盘驱动器,CD播放器,诸如CD-DA、CD-R/RW、CD-MRW,DVD播放器,诸如DVD-P、DVD-R/RW、DVD+R/RW、DVD-RA/W、DVD-RA,和高容量播放器,诸如蓝光盘(BD),或其他先进光盘播放器。
图5和6的光盘播放器系统类似于图3的光盘播放器系统。相同的元件表示为相同的附图标记。图5为根据本发明一实施例的光盘播放系统的示意图。图5的光盘播放系统包括光拾取头31、VDP单元32和D/A转换器33。光盘播放系统300进一步包括存储器35。图6的光盘播放系统400包括光拾取头41、VDP单元42和D/A转换器43。光视频盘播放器系统400还包括存储装置47,例如它作为视频盘播放系统400与其进行通信的PC 46的一部分。
现在将参照图5和6所述的装置来说明根据本发明实施例的方法。然而,应该理解,也可使用其他装置来执行本发明的方法。
图7表示根据本发明一实施例的用于再现记录在光盘上的替换数据的方法。
参照图7,当DVD-RAM10装载到光盘播放系统300中时,光盘播放系统300的VDP单元32检索记录在DVD-RAM10的LIA中的缺陷列表(DFL)。根据所检索的DFL,DVP单元32搜索分配给DVD-RAM10的数据区的备用区、读取记录在DVD-RAM的ISA中的替换数据,然后在光盘播放系统中配备的存储器35中暂时存储所读取的替换数据,步骤S20。
可选择的,从备用区域读取的替换数据可传送给PC46,从而将替换数据暂时存储在PC46中配备的存储装置47,例如RAM中,如图6所示。为了存储替换数据,可以使用小容量的存储器,因为替换数据相对较小。
同时,在记录在DVD-RAM10上的替换数据已经被暂时存储在光盘播放器系统或PC中的情况下,当用户对DVD-RAM10的数据请求再现操作时,VDP单元32对正常记录在数据区中的数据执行连续读取和再现操作,步骤S21。
当VDP单元32在数据再现操作过程中检测出缺陷区域,也就是,当目前的再现位置对应于包括在DFL信息中的缺陷区域位置信息时,其读取暂时存储在光盘播放系统300的存储器中的替换数据(或者接收暂时存储在PC的RAM中的替换数据)而不移动光拾取头31,然后在步骤S22中再现所读取的或所接收的替换数据。
因此,可快速读取和再现暂时存储在光盘播放系统300的存储器(或PC的RAM中)中的替换数据,从而与正常记录的数据一起以连续的方式再现替换数据。在步骤S23至S25中,VDP单元32以顺序的方式重复执行上述操作,直到请求停止数据再现。
图8表示根据本发明另一实施例的用于再现记录在光盘上的替换数据的方法。
当DVD-RAM10装载到光盘播放系统300中时,通过参考记录在DVD-RAM10的LIA中的缺陷列表(DFL),光盘播放系统300的VDP单元32搜索分配给DVD-RAM10的数据区的备用区,例如,多个备用区(SA)被分配给数据区中的各个轨迹的尾端,如图8所示。
然后在步骤S30中,VDP单元32读取记录在每个轨迹的SA中的替换数据,并在光盘播放系统300中配备的存储器中暂时存储所读取的替换数据。可选择的,所读取的替换数据被传送给PC,从而将该数据暂时存储在PC配备的RAM中。
同时,在记录在DVD-RAM10上的替换数据已经被暂时存储在光盘播放系统300(或PC)中的情况下,当用户对DVD-RAM10的数据请求再现操作时,在步骤S31中,VDP单元32执行顺序读取和再现正常记录在数据区域上的数据的操作。
当VDP单元32在数据再现操作过程中检测出缺陷区域时,在步骤S32中,读取暂时存储在光盘播放系统300的存储器35中的替换数据(或接收暂时存储在PC的RAM中的替换数据)而不将光拾取头31移动到相关的备用区,然后再现所读取的或所接收的替换数据。
因此,能够快速读取和再现暂时存储在光盘播放系统300的存储器(PC的RAM中)中的替换数据而不将光拾取头31移动到相关的备用区,从而与正常记录的数据一起以连续的方式再现替换数据。在步骤S33至S35中,VDP单元32以顺序的方式重复执行上面的操作直到有终止数据再现的请求。
另一方面,只有与用户期望播放的特定节目相关的替换数据被从DVD-RAM的备用区中选择之后,才能被可选择性的暂时存储起来。通常,在记录媒质,例如DVD-RAM上可记录多个节目或标题。当在DVD-RAM上记录多个节目或标题的操作过程中从这种DVD-RAM的数据区中检测出缺陷区时,与检测到的缺陷区域相关的替换数据被存储在备用区中,而没有存储任何与检测到的缺陷区域相关的节目或标题的信息。然而,当记录在DVD-RAM上的节目或标题中的一个被选择播放时,可能只读取记录在与选择的节目或标题相关的备用区上的替换数据,从而仅暂时存储所读取的替换数据。因此,用于暂时存储替换数据的存储器的容量可被减小。
即,通过将包括在导航数据中的特定节目或标题的开始或结束地址与记录在DFL的各个替换数据项中的缺陷区地址进行比较,则可搜索与特定的节目或标题相关的替换数据项的DFL。因此,与所搜索的替换数据相对应的备用区的替换数据可被读取并存储在存储器中。
一般,光盘播放器通常使用具有小容量的存储器,以实现成本降低。在本发明应用于这样一种光盘播放器的情况下,只有与该存储器的容量相应的替换数据的一部分被从光盘的相关备用区中读出,并且随后被暂时存储在存储器中。该暂时存储的替换数据部分随后与正常记录在光盘上的数据一起再现。在完成替换数据部分的再现之后,与存储器的容量相应的紧跟已再现的替换数据部分的部分剩余替换数据被读取,然后暂时存储在存储器中,使得其随后能与正常记录的数据一起进行再现。以这种方式,以各与存储器的容量对应的替换数据部分为单位,重复执行替换数据与正常记录的数据的再现。
如前所述,本发明适用于各种不同类型的盘,除了DVD-RAM外,还包括可应用缺陷管理的光盘。
通过上面的说明可容易知道,本发明提供一种用于再现记录在盘上的替换数据的方法,其能有效防止再现图像出现由对记录有替换数据的备用区进行搜索操作产生的延迟数据读取操作而引起的输出不连续性。
前述的实施例和优点仅仅是示例性的并不构成对本发明的限制。本发明的教导可容易的应用于其他类型的装置。本发明的描述旨在阐述而非限制权利要求的范围。许多替换、改进和变化对本领域技术人员来说是显而易见的。在权利要求中,装置加功能的语句是要覆盖这里所述的用于实现所述功能的结构,以及不仅是结构的等效,而且是等效的结构。