信息再现设备、数据管理信息获得方法、程序和存储介质的制作方法

文档序号:6750889阅读:159来源:国知局
专利名称:信息再现设备、数据管理信息获得方法、程序和存储介质的制作方法
技术领域
本发明主要涉及信息再现设备,数据管理信息获得方法,数据管理信息获得程序和存储介质,所述存储介质从诸如DVD+R的可记录信息记录介质再现用户请求的信息。
背景技术
近来,随着它们功能的发展,PC(个人电脑)已经能够处理例如音乐和图像的AV(音频-视频)信息。由于AV信息量很大,作为信息记录介质的光盘,例如CD-R(可记录光盘驱动器)和DVD+R(可记录数字化视频光盘)已经引起注意介质。由于光盘的价格降低,作为信息再现设备的光盘设备作为PC的一个外围设备被广泛地使用。
这里,UDF(Universal Disc Format,通用光盘格式)标准作为使用诸如CD-R和DVD+R的可记录信息的记录介质的文件系统。UDF是用于各种设备且使用利用每种设备特点的记录格式的文件系统。特别的,CD-R和DVD+R采用顺序UDF(sequential UDF),其中从盘的内侧连续的记录数据,由于CD-R和DVD+R是一次写入型,因此不允许数据的重写。
一般地,在顺序UDF中,为了保持与ISO9660的兼容,保留第一轨道(track),用户请求的数据从第二轨道增加的写入。即,通过将区段(session)划分成多个轨道(track)来记录数据的多轨道记录系统(multi-trackrecording system)被使用其中,所述轨道形成记录单元。
在上述顺序UDF的记录状态中,由于在区段中存在空白区域(unrecordedarea),因此,只有通过信息记录/再现设备才可能再现,不可能使用诸如CD-ROM驱动器或DVD-ROM驱动器等信息再现设备再现。然而,当记录数据的文件系统信息记录到第一轨道时(用于获得与ISO9660兼容的记录文件信息),导入区/导出区(lead-in/lead-out)被记录和封闭(closed),通过CD-ROM驱动器和DVD-ROM驱动器有可能再现数据。而且,CD-R、DVD+R和其他类似的设备使用多区段记录系统(multi-session recording system),以便进一步写入这些盘,其中,所述盘封闭了区段。
在CD-R中,最大的轨道数限制在99道,这是一个很小的数。因此,不考虑光道数,存在于盘各处的轨道的信息被记录在称为程序存储区域(Program Memory Area,PMA)的区域。因此,就有可能管理整个轨道的信息。从而,在CD-R中,就有可能通过存贮在驱动单元的存储器中的、从PMA中获得的轨道信息,立即报告用户请求的轨道的信息。
另一方面,DVD+R在记录区域允许最多191个区段的记录。每个区段允许最多16个轨道(在DVD+R中称为片段(fragment))的记录。也就是,相当于3056(191×16)个片段,这是个很大的数字,可存在于DVD+R中。另外,在DVD+R中,第二区段(和后面的区段)的导入区称为“介绍区(intro)”,最后一个区段前的导出区称为“封闭区(closure)”。涉及每个区段中的片段的信息(片段号、片段的起始位置、片段的最后位置等等,被称为“片段信息”)被记录在称为SDCB(Session Disc Control Block,区段盘控制块)的管理信息区域,所述区域被记录在区段的导入区(或介绍区)。SDCB包括涉及区段以及区段的所有的片段信息之前的整个区段的信息(区段号、区段的起始位置、区段的最后位置等等)。
即,在DVD盘,例如DVD+R和DVD+RW中,指示盘记录状态的DCB(DiscControl Block,盘控制块)存在,且用于向用户报告DCB信息的装置被准备好。在DVD+R中,如上所述,具有诸如包括存在于盘上的所有区段的信息和存在于区段中的所有片段的信息的SDCB的DCB。另外在DVD+RW中,具有FDCB(Formatting Disc Control Block,格式盘控制块),所述FDCB具有格式状态等等信息。由于可能重写DVD+RW,当格式状态改变时,FDCB被重写和更新。另一方面,由于DVD+R是不能重写的一次性写入盘,每当增加一个区段或一个片段,SDCB被更新和记录在预定的新SDCB区域中。
顺带的,有一种情况,其中,使用这样的光盘装置的上层(upper)装置(例如,PC),在再现光盘之前,需要与记录在光盘上的数据相关的管理信息。因此,上层装置被配置成能够从光盘装置请求涉及光盘的区段的管理信息(包括在记录区域等中的区段数目,称为“区段信息”)和涉及轨道的信息(包括在记录区域中的轨道数,指示轨道位置的轨道地址等,称为“轨道信息”)。
相应于此,例如,当光盘是DVD+R时,光盘装置向上层装置报告上述片段信息以响应上层装置的轨道信息的请求。同样,当光盘是CD-R时,光盘根据记录在如上所述的PMA中的轨道信息,获得来自上层装置的轨道信息的请求的答复。
然而,当光盘时DVD+R时,例如,如上所述,片段信息记录在对应于各自区段的SDCB中。因此,对于普通的光盘装置,需要顺序搜索分散在记录区域的各自区段中的SDCB。从而,这就在关于来自上层装置获得的、获得轨道信息的请求的响应速度上,存在问题,即性能明显降低。
因此,可以想到当光盘安装到驱动单元中时,预先获得所有片段信息。然而,由于与上面的情况类似的原因,获得所有的片段信息需要相当多的时间。因此,存在这样一个问题,在光盘安装到驱动单元中后,直到可以进行用户访问的时间,也就是所谓的盘安装时间增加了。此外,如上所述,这种DVD+R最多允许在其上存在3056个片段。出于这个原因,考虑到存储容量,很难在驱动单元的存储器中存储所有的片段信息。
另外,甚至在当用户发出片段信息的请求,从盘中读出指定的片段信息的情况下,由于片段信息以上述分散方式(dispersed manner)存在于各自区段的SCDB中,需要顺序搜索具有指定片段的SCDB。在这种情况下,关于通过用户的片段信息请求的性能明显降低。
考虑这样的问题,对于DVD+R,已经提出一种方法并被采用来作为标准,其中,甚至当多个片段存在于区段中时,数据记录完整的区段(封闭区段)被作为一个轨道报告给用户。即,当获得用于管理信息的获得请求包括用于获得轨道数的请求时,包括在记录区域的区段中的每个封闭区段被看作一个轨道(伪轨道),以便计算轨道数以响应请求。这是因为在DVD中没有轨道的概念,DVD+R中的片段是用于数据记录的,因此,数据记录完整的区段中的单独片段信息不重要。换句话说,当记录数据时,例如DVD+R的一次性写入盘,需要存在于数据记录不完整的区段(开放区段)中的轨道的信息(片段信息)。然而,不能向其中进一步执行数据记录的封闭区段中的轨道信息(片段信息)不重要。因此,如果作为获得轨道数的获得请求的答复,给出封闭区段的数目,不存在麻烦的地方。
结果,对于获得管理信息请求,不需要获得检测所有区段中的SCDB。仅仅从最后区段的SCDB中立即获得伪轨道数(number of pseudo-track)是可能的。从而,轨道数最大为206(=190(伪轨道数)+16(开放区段(open session)中轨道数))。因此,当在CD-R的情况下,预先在驱动单元的存储器中保存每个轨道的信息是可能的。从而,使用一种方法,其中,相对于用户的获得管理信息的请求,始终报告记录在最后区段的SCDB中的管理信息。
然而,尽管在DVD+R这样的环境下,仍然存在用于获得封闭区段中单独片段信息的请求。例如,根据所使用的驱动单元类别,存在一种情况,其中,在用于获得在封闭区段中的单独片段信息的请求存在获得,以便确认在数据记录等等中的片段信息。
在这种情况下,有关用户的获得管理信息的请求,虽然获得了先前区段的区段信息,但是,即使从最后区段的SDCB中获得了管理信息,也不可能获得先前区段的片段信息。换句话说,存在这样一个问题,用户不能获得在封闭区段中的单独片段信息,由于用于向用户报告期望区段的SDCB内容的装置不存在,封闭区段中的单独片段信息只存在于相关区段的SDCB中。

发明内容
本发明的主要目的是提供一种改进的和有用的信息再现设备、数据管理信息获得方法、数据管理信息获得程序和存储介质,其中上面提到的问题都获得解决。
本发明另外和更具体的目的是提供一种信息再现设备,数据管理信息获得方法、数据管理信息获得程序和存储介质,能够获得期望管理信息区域的管理信息而不降低性能,甚至在再现目标是其上存在多个管理信息区域的信息记录介质的情况下,每当有关管理信息的预定数据记录完成时,每个管理信息区域被更新和记录在新区域。
本发明的另一个目的是提供一种信息再现设备,数据管理信息获得方法,数据管理信息获得程序和存储介质,在再现目标是符合DVD+R标准的信息记录介质的情况下,能够容易地获得在区段数据记录完整的期望区段中的片段信息。
本发明的另一个目的是提供一种能够适当地响应用户指定(designation)的信息再现设备,数据管理信息获得方法,数据管理信息获得程序和存储介质。
为了实现上面提到的目的,根据本发明的一个方面,提供信息再现设备再现信息记录介质的信息,该信息记录介质中的记录区域被分成多个数据区域,对于每个分出的数据区域,数据被记录,有关数据记录的管理信息被记录在预定的管理信息区域,每当预定数据记录被完成,管理信息被更新和记录在新管理信息区域,信息再现设备包括接收部分,从外部装置接收对管理信息的获得请求(obtaining request),所述获得请求包括特定管理信息区域的指定;管理信息获得部分,获得管理信息,所述管理信息与来自在接收的获得请求中指定的特定管理信息区域的数据记录有关;和报告部分,向外部装置报告与从指定的特定管理信息区域获得的数据记录有关的管理信息。
根据本发明上面提到的方面,信息再现设备具有接口功能,该功能从外部装置接收对管理信息的获得请求,其中,获得请求包括特定管理信息区域的指定,和获得与来自在接收的获得请求中指定的特定管理信息区域的数据记录有关的管理信息。因此,可能获得用户期望的管理信息区域的管理信息而不降低性能,甚至在再现目标是存在多个管理信息的信息记录介质的情况下,每当关于管理信息的预定数据记录完成,管理信息被更新和被记录在新区域中。
并且,记录区域包括至少一个区段,包括多个轨道作为数据区域。另外,与数据记录有关的管理信息,其中管理信息被记录在每个管理信息区域,可以包括区段中所有的轨道信息和区段前的区段的所有区段信息。
因此,就可能通过请求获得关于期望管理信息区域的指定的管理信息,容易地获得区段的轨道信息,所述管理信息区域属于需要轨道信息的区段。
另外,信息记录介质可以是符合DVD+R标准的信息记录介质。并且,每个管理信息区域可以是SDCB,且轨道可以是片段。
因此,特别地,在符合DVD+R标准的信息记录介质是再现目标的情况下,就可能从相应的SDCB中,容易地获得数据记录完整的期望区段中的片段信息。
进一步,在根据本发明的信息再现设备中,报告部分可以向外部装置报告与从指定的特定管理信息区域获得的数据记录有关的最新管理信息。
因此,在从用户通过外部装置指定的特定管理信息区域获得的管理信息中,报告增加的和更新的最新管理信息是可能的。
另外,根据本发明的信息再现设备进一步包括确定部分,确定是否指定的特定管理信息区域存在于信息记录介质,其中,当指定的特定管理信息区域不存在时,报告部分向外部装置产生出错报告。
因此,当由用户通过外部装置指定的特定管理信息区域在该信息记录介质上不存在时,由于管理信息的错误指定操作被执行是非常可能的,产生出错报告。因此,避免向用户报告根据错误管理信息区域的管理信息是可能的。
另外,根据本发明的信息再现设备进一步包括确定部分,确定是否指定的特定管理信息区域存在于信息记录介质,其中,当指定的特定管理信息区域不存在时,报告部分向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
因此,当由用户通过外部装置指定的特定管理信息区域在该信息记录介质上不存在时,不产生出错报告,但报告最后的管理信息区域的管理信息。因此,用户获得最后的管理信息区域的管理信息,而使他/她自己没有被有关存在于信息记录介质上的管理信息区域的数目烦扰是可能的。
进一步,根据本发明的信息再现设备可以包括缺省值确定部分,确定是否指定的特定管理信息区域等于特定缺省值,所述特定缺省值根据特定管理信息区域的指定被预先设置,其中,当指定的特定管理信息区域是缺省值时,报告部分向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
因此,当管理信息区域不是特别指定的,而是缺省值时,则从最后的管理信息区域获得的管理信息被报告。因而,保持与始终从最后的管理信息区域获得管理信息的方法的兼容性是可能的。
另外,根据本发明的另一个方面,提供用于信息记录介质的数据管理信息获得方法,其中,记录区域被分成多个数据区域,对于每个分出的数据区域,数据记录,与数据记录有关的管理信息被记录在预定的管理信息区域,每当预定的数据记录完成,管理信息被更新和记录在新管理区域,数据管理信息获得方法包括步骤从外部装置接收对管理信息的获得请求,所述获得请求包括特定管理信息区域的指定;获得与来自在接收的获得请求中指定的特定管理信息区域的数据记录有关的管理信息;和向外部设备报告与从指定的特定管理信息区域获得的数据记录有关的管理信息。
因此,信息再现设备具有接口功能,该功能从外部装置中接收对管理信息的获得请求,其中,获得请求包括特定管理信息区域的指定;和获得与来自接收的获得请求中指定的特定管理信息区域的数据记录有关的管理信息。因此,获得用户期望的管理信息区域的管理信息而不降低性能是可能的,甚至在再现目标是在其上存在多个管理信息区域的信息记录介质的情况下,域每当与管理信息相关的预定数据记录被完成,该管理信息区域被更新和记录在新区域。
同样,数据管理信息获得方法可以进一步包括步骤确定是否指定的特定管理信息区域存在于信息记录介质,其中,当指定的特定管理信息区域不存在时,报告步骤向外部设备产生出错报告。
因此,当由用户通过外部设备指定的特定管理信息区域在信息记录介质上不存在时,由于非常有可能管理信息区域的错误指定操作被执行,产生出错报告。因此,避免向用户报告根据错误管理信息区域的管理信息是可能的。
另外,根据本发明的数据管理信息获得方法进一步包括步骤确定是否指定的特定管理信息区域存在于信息记录介质,其中,报告步骤,当指定的特定管理信息区域不存在时,向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
因此,当由用户通过外部装置指定的特定管理信息区域在信息记录介质上不存在时,不产生出错报告,但最后的管理信息区域的管理信息被报告。因此,用户获得最后的管理信息区域的管理信息,而使他/她自己没有被有关存在于信息记录介质上的管理信息区域的数目所烦扰是可能的。
根据本发明的数据管理信息获得方法进一步包括步骤确定是否指定的特定管理信息区域等于特定缺省值,所述特定缺省值根据特定管理信息区域的指定被预先设置的,其中,当指定的特定管理信息区域是特定缺省值时,报告步骤,向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
因此,当管理信息区域不是特别指定的,而是缺省值时,则报告从最后的管理信息区域获得的管理信息。因而,保持与始终从最后的管理信息区域获得管理信息的方法的兼容性是可能的。
另外,根据本发明的另一方面,提供一种安装在信息再现设备的计算机中的数据管理信息获得程序,该信息再现设备再现信息记录介质的信息,其中,在该信息记录介质中,记录区域被分成多个数据区域,对于每个分出的数据区域,数据被记录,与数据记录有关的管理信息被记录在预定的管理信息区域,每当预定的数据记录被完成,管理信息被更新和记录在新区域中,数据管理信息获得程序使得计算机执行数据管理信息获得过程,包括指令使计算机从外部装置接收对管理信息的获得请求,所述获得请求包括特定管理信息区域的指定;使得计算机获得与来自在接收的获得请求中指定的特定管理信息区域的数据记录有关的管理信息;使得计算机向外部设备报告与从指定的特定管理信息区域获得的数据记录有关的管理信息。
因此,数据管理信息获得程序使得计算机执行接口功能,该功能从外部装置中接收对管理信息的获得请求,所述获得请求包括特定管理信息区域的指定,和获得与来自接收的获得请求指定的特定管理信息区域的数据记录有关的管理信息。因此,获得用户期望的管理信息区域的管理信息而不降低性能是可能的,甚至在再现目标是其上存在多个管理信息区域的信息记录介质的情况下,每当有关管理信息的预定数据记录被完成,该管理信息区域被更新和记录在新区域。
根据本发明的数据管理信息获得程序进一步包括指令使得计算机确定是否指定的特定管理信息区域存在于信息记录介质,其中,使计算机报告的指令使得计算机执行过程,该过程当指定的特定管理信息区域不存在时,向外部设备产生出错报告。
因此,当由用户通过外部设备指定的特定管理信息区域在信息记录介质上不存在时,由于非常有可能管理信息区域的错误指定操作被执行,产生出错报告。因此,避免向用户报告根据错误管理信息区域的管理信息是可能的。
另外,根据本发明的数据管理信息获得程序可以进一步包括指令使得计算机确定是否指定的特定管理信息区域存在于信息记录介质,其中,使计算机报告的指令使得计算机执行报告过程,当指定的特定管理信息区域不存在时,向外部装置报告涉及从最后管理信息区域获得的数据记录的管理信息。
因此,当由用户通过外部装置指定的特定管理信息区域在信息记录介质上不存在时,不产生出错报告,但报告最后的管理信息区域的管理信息。因此,用户获得最后的管理信息区域的管理信息,而使他/她自己没有被有关存在于信息记录介质上的管理信息区域的数目所烦扰是可能的。
根据本发明的数据管理信息获得程序可以进一步包括指令确定是否指定的特定管理信息区域等于特定缺省值,所述特定缺省值根据特定管理信息区域的指定被预先设置,其中,使计算机报告的指令使得计算机执行报告过程,该过程当指定的特定管理信息区域是特定缺省值时,向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
因此,当管理信息区域不是特别指定的,而是缺省值时,则报告最后的管理信息区域获得的管理信息。因而,保持与始终从最后的管理信息区域获得管理信息的方法的兼容性是可能的。
另外,根据本发明的另一方面,提供一种计算机可读存储介质,存储上述的数据管理信息获得程序。
因此,获得从数据管理信息获得程序中获得的类似效果是可能的。
当结合下面的附图阅读,从下面的详细描述,本发明的其它目的、特征和优点将变得更加清楚。


图1是示出了根据本发明的一个实施例的光盘装置的一般结构框图;图2是示出了DVD+R的多区段格式的例子的示意图;图3是示出了SDCB格式的例子的表;图4是示出了“片段项”格式的例子的表;图5是示出了“前面区段项”格式的例子的表;和图6是一般性地示出了管理信息获得程序的例子的流程图。
具体实施例方式
参考附图,给出本发明的一个实施例的描述。图1是根据实施例的、作为信息再现设备的光盘装置1的一般结构的框图。
光盘装置1由用于驱动作为信息记录介质的光盘2介质旋转的主轴电机3、光检测单元4、激光控制电路5、电机驱动器6、再现信号处理电路7、伺服控制器8、缓冲RAM9、缓冲管理器10、接口11、ROM12、CPU13、RAM14等等构成。应该指出的是图1中的箭头没有指示出在模块中的所有连接,但指示了信号和信息的典型流向。
特别地,首先,作为光盘2,符合DVD+R(下文中简单地称为“DVD+R)标准的信息记录介质被作为目标。
光检测单元4由包括作为光源的半导体激光器;光学系统,引导从半导体激光器发射的激光束到光盘2的存储表面,并且包括物镜等等,引导由记录表面反射的反射束到预定接收位置;接收机,安装在接收位置并接收反射束;驱动系统(聚焦激励器(focusing actuator),跟踪激励器(trackingactuator),搜索电机(seek motor)等等)(均未示出)和类似的构成。接收机向再现信号处理电路7输出一个根据接收的光量的电流(电流信号)。
伺服控制器8产生根据聚焦错误信号(focus error signal)控制光检测单元4的聚焦激励器的控制信号,和产生根据跟踪错误信号(trace errorsignal)控制光检测单元4的跟踪激励器的控制信号。这些控制信号从伺服控制器8输出到电机驱动器6。
电机驱动器6根据来自伺服空制器8的控制信号驱动光检测单元4的聚焦激励器和跟踪激励器。另外,根据来自CPU13的指令,电机驱动器6控制主轴电机3以便光盘2的线速度变得恒定。而且,根据来自CPU13的指令,电机驱动器6驱动用于光检测单元4的搜索电机,以便径向地向光盘2的目标轨道移动光检测单元4。
接口11是与主机(例如PC)通信的双向通信接口,它是外部装置。接口11符合ATAPI、SCSI等等接口标准。
CPU13与ROM12和RAM14构成微机(计算机),光盘装置1包括该计算机。同时作为存储介质的ROM12存储包括如下所述的、由CPU13以可解码的代码写入的数据管理信息获得程序的程序。CPU13根据存储在ROM12上的程序,控制上述每个部分的操作,在RAM14中临时保存控制所需的这样的数据。应当指出的是,当光盘装置1的电源打开时,保存在ROM12中的程序装载(安装)到CPU13的主存储器(未示出)。
接着,通过参考附图2的示意图,给出构成光盘2的DVD+R的多区段格式的例子的说明。所述光盘2是该实施例的目标。应当指出的是,光盘2的文件系统符合顺序UDF标准。
在图2示出的例子中,为了便于说明,例如,给出了两个封闭区段(closedsession),区段1和区段2,和一个开放区段(open session),区段1存在于光盘2上的例子,封闭区段的数据记录是完整的,而开放区段的数据记录已开始,但没有完成。区段1、2和3中的每一个区段包括三个片段(通过片段号1到9表示的9个片段)。对于区段1,2和3中的每一个区段,每当每一区段的数据记录被完成,组成管理信息区域的SDCB被保护在预定区域,例如,与数据记录有关的管理信息和导入(lead-in)(或介绍(intro))被记录。
附图3表示这样的SDCB格式的例子。如图3所示,SDCB包括“内容描述符”、“未知内容描述符方式”、“驱动ID”、“区段号”等项。进一步,作为对SDCB的特定信息,SDCB包括多个(0到N)“区段项”,每个由16个字节构成。
这样的“区段项”包括两种片段项,指示区段中的片段信息;和先前区段项(previous session Item),指示该区段前的区段的区段信息。
图4示出了“片段项”格式的例子。设置“片段项”格式以便“片段号”、“片段起始地址”、“片段结束地址”等项作为管理信息被写入。为每个存在于该区段中的片段预备这样的“片段项”,作为一个“区段项”。在图2示出的例子中,对于每个SDCB,存在三个“片段项”。
图5示出了“先前区段项”格式的例子。设置“先前区段项”的格式以便“先前区段号”、“先前区段起始地址”、“先前区段结束地址”等项作为管理信息被写入。为每个存在于该区段之前的片段预备这样的“片段项”,作为一个“区段项”。
每个SDCB包括可记录区域。例如,当轨道或区段增加时,以类似的方式增加SDCB的信息。
回到图2,在如图2所示的多区段格式中,对应于如区段1和2表示的封闭区段,设置光盘装置1,以便通过把每个区段作为一个轨道,向主机产生报告,即使是多个轨道(片段)存在于区段。因此,如图2所示,封闭区段(closed session)的轨道数等于区段数。另一方面,对应于由区段3表示的开放区段(open session),片段数与轨道数相匹配。即,开放区段的第一轨道的轨道号是区段号,此后轨道号一个接一个地增加。在图2所示例子中,片段号1到3看作轨道号1,片段号4到6看作轨道号2,片段号7、8和9分别看作轨道号3、4和5。
因此,在这样的情况下,通过获得和报告被写入包括在区段3中的最后SDCB中的管理信息,立即获得区段3中的片段信息和记录区域的轨道数是可能的,对于来自主机端的管理信息获得请求,这是最后区段。因此,进行设置,以便包含在最后区段中的最后SDCB成为来自主机端的管理信息获得请求的目标。
在这样的情况下,对于先前区段,只能获得区段信息,而不能获得片段信息。换句话说,存在这样一个问题,由于用于向用户报告期望区段的SDCB内容的装置并不存在,用户不能在获得封闭区段中的单独片段信息,尽管封闭区段中的单独片段信息只存在于相应区段的SDCB中。在图2所示的例子中,不可能获得关于片段编号1到6的片段信息。
因此在这个实施例中,增加接口,就能够提供对期望区段的SDCB的访问,并获得区段中的片段信息,使得甚至是过去SDCB的管理信息能够被任意报告。
参考图6的流程图,给出根据该实施例的光盘装置1中的CPU13执行的数据管理信息获得过程的控制的例子的描述。在该实施例中,为了增加上述接口,假定主机端指定区段号,以便当产生对管理信息的获得请求时,指定期望的SDCB。当通过指定的区段号指定SDCB时,通过输入其区段号来指定属于最后区段的最后SDCB是可能的。然而,假定用于指定区段号的字段通常被设置为缺省设置(在这个实施例中,在光盘2上不存在的区段号“0”被设置),以便能够指定最后SDCB,而没有特别指定区段号。
另外,在光盘装置1中,当光盘2安装到光盘装置1的预定位置时,CPU13获得与记录在光盘2的记录区域的预定位置上的封闭区段有关的信息,根据信息提取最后封闭区段的地址,检测在于封闭区段之后是否存在开放区段。当开放区段存在时,开放区段的SDCB的记录内容被读出并复制到RAM14上。当开放区段不存在时,最后封闭区段的SDCB的记录内容被读出并复制到RAM14上。换句话说,假定在该实施例的过程之前,最后SDCB的管理信息已经复制到RAM14,所述实施例将通过图6解释。在图2的例子中,写在包含在区段3的最后SDCB中的管理信息被复制到RAM14上。
首先,当存在来自主机端的、用于获得具有区段号的指定的管理信息的请求时,在步骤S1中,获得指定区段号。当指定区段号被获得时,在步骤S2中,确定区段号的区段是否存在于光盘2上。所述确定根据在DVD+R的情况下,存在于光盘2的区段号最多为191区段的限制,并且通过参考从最后SDCB获得的和已经保存在RAM14中的区段信息做出。
当指定区段号的区段在光盘2(步骤2中的YES)上存在时,在步骤3中,如图3到5所示的记录在属于指定区段号的区段的SDCB中的管理信息从光盘2中被读出。在这种情况下,作为对SDCB的访问控制,参考已经保存在RAM14中的最后SDCB的管理信息,可以读出指定区段的区段起始地址,并且可以根据该地址搜索目标区段的SDCB。通过读出SDCB,就可能获得诸如存在于区段中的每个片段的序号的管理信息,和例如地址等的片段信息。例如,在图2所示的例子中,当区段2被指定时,从属于区段2的SDCB中获得有关区段2中的片段4、5和6的片段信息是可能的。
此后,在步骤S4中,包括从指定区段的SDCB获得的包括片段信息的管理信息被报告给主机端(用户),并且管理信息获得过程结束。报告给主机端的管理信息的内容是由用户指定的区段号的区段中的最新管理信息。例如,当在由用户指定的区段前有区段删除等类似情况时,包括删除信息的管理信息被报告。
另一方面,当在光盘2上不存在指定区段号的区段时(步骤S2的NO),在步骤S5,确定是否区段号是有关光盘装置1指定的区段号的缺省值。这是因为在该实施例中,相对于指定区段号的缺省值被设置为区段号0。
作为确定的结果,当区段号不是缺省值,但区段号在光盘2上不存在(步骤S5的NO),没有特别的过程被执行,并且在步骤S6中,通过接口11向主机端产生出错报告。
另外,当指定区段号是缺省值时(步骤S5的YES),在步骤S7中通过接口11,向主机端报告包括从最后SDCB中获得的片段信息的管理信息,并且管理信息获得过程结束。由于从最后SDCB中获得的片段信息的管理信息已经保存在RAM14中,通过读出RAM14的管理信息产生这种情况下的报告。
即如上所述,当采用管理信息始终从最后SDCB中获得的方法时,用户产生管理信息获得请求而不指定区段号。甚至在象该实施例中,需要区段号的指定的方法中,用于指定区段号的字段被设置为区段号0作为缺省设置,以便当最后SDCB被指定时,不需要输入特定号吗。然而,当在光盘2上不存在区段号0背景下产生出错报告(步骤S6)时,缺乏与始终从最后SDCB中获得管理信息的方法的兼容性。因此,最后SDCB所属的最后区段号必须被指定。因此,当区段号没有特别指定但设置了缺省值时,通过报告从最后SDCB获得的管理信息,保持与始终从最后SDCB中获得管理信息的方法的兼容性是可能的。
进一步,当指定区段号光盘2上不存在时(步骤S2的NO),如图6的两点划线表示的,不产生区段号是否为缺省值的出错报告(步骤S6),包括从最后SDCB中获得的片段信息的管理信息通过接口11(步骤S7)被报告给主机端,并且管理信息获得过程可以被结束。由于从最后SDCB中获得的管理信息已经保存在RAM14中,这种情况下的报告通过读出RAM14的管理信息完成。
换句话说,当由用户通过主机指定的区段号在光盘2上不存在时,用户获得最后SDCB的管理信息而他/她自己没有被有关存在于光盘2的区段号所烦扰是可能的。例如,在如实施例中的DVD+R,最多存在191个区段。然而,当区段号大于有意指定的编号时,获得最后SDCB的管理信息而不考虑存在于光盘2的区段号是可能的。因此,就可能等于用于获得最后SDCB的管理信息的缺省值没有被设置的情况。
进一步,在实施例中,给出了一种光盘2是DVD+R的情况的描述。然而,本发明可以被应用到信息记录介质,其中,通过把记录区域分为诸如区段和轨道的多个数据区域进行数据记录,与数据记录有关的管理信息记录在预定管理信息区域,并且每当预定数据记录被完成时,该管理信息被更新和记录到新管理信息区域。
同时,实施例的光盘装置1也可以是所谓的嵌入型,是和主机安装在相同外壳内,或所谓的外部型,与主机安装在不同外壳内。
进一步,给出使用光盘装置作为信息再现设备的情况的描述。然而,下述信息再现设备可以被使用,所述设备能够使用通过将记录区域分为诸如区段和轨道的多个数据区域来进行数据记录的信息记录介质,与数据记录有关的管理信息记录在预定管理信息区域,并且每当预定数据记录被完成时,所述管理信息被更新和记录到新管理信息区域中。当然,具有记录功能以及再现功能的信息记录/再现设备可以被使用。
本发明并不受限于特别公开的实施例,在不超出本发明范围的情况下,可以进行变化和修改。
权利要求
1.一种信息再现设备,再现信息记录介质的信息,该信息记录介质中的记录区域被分成多个数据区域,对于每个分开的数据区域,数据被记录,与数据记录有关的管理信息被记录在预定的管理信息区域,每当预定的数据记录被完成,管理信息被更新和记录在新管理信息区域,其特征在于所述信息再现设备还包括接收部分,从外部装置接收对管理信息的获得请求,所述获得请求包括特定管理信息区域的指定;管理信息获得部分,获得与在接收的获得请求中指定的特定管理信息区域的数据记录有关的管理信息;和报告部分,向外部装置报告与从指定的特定管理信息区域获得的数据记录有关的管理信息。
2.如权利要求1所述的信息再现设备,其中,记录区域包括至少一个区段,具有多个轨道作为数据区域,并且,与记录在每个管理信息区域的数据记录有关的管理信息包括区段中所有的轨道信息和该区段前记录的区段的所有区段信息。
3.如权利要求2所述的信息再现设备,其中,信息记录介质符合DVD+R标准,每个管理信息区域是一个区段盘控制块,每个轨道是一个片段。
4.如权利要求1-3中的任一项权利要求所述的信息再现设备,其中,报告部分向外部装置报告与从指定的特定管理信息区域获得的数据记录有关的最新管理信息。
5.如权利要求1-3中的任一项权利要求所述的信息再现设备,进一步包括确定部分,确定是否指定的特定管理信息区域存在于信息记录介质上,其中,当指定的特定管理信息区域不存在时,报告部分向外部装置产生出错报告。
6.如权利要求1-3中的任一项权利要求所述的信息再现设备,进一步包括确定部分,确定是否指定的特定管理信息区域存在于信息记录介质上,其中,当指定的特定管理信息区域不存在时,报告部分向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
7.如权利要求1-3中的任一项权利要求所述的信息再现设备,进一步包括缺省值确定部分,确定是否指定的特定管理信息区域等于特定缺省值,所述特定缺省值预先根据特定管理信息区域的指定被设置,其中,当指定的特定管理信息区域是缺省值时,报告部分向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
8.一种用于信息记录介质的数据管理信息获得方法,其中,该信息记录介质的记录区域被分成多个数据区域,对于每个分开的数据区域,数据被记录,与数据记录有关的管理信息被记录在预定的管理信息区域,每当预定的数据记录被完成,该管理信息被更新和记录在新管理信息区域,所述数据管理信息获得方法的特征在于步骤从外部装置接收对管理信息的获得请求,所述获得请求包括特定管理信息区域的指定;获得与来自在接收的获得请求中指定的特定管理信息区域的数据记录有关的管理信息;和向外部设备报告与从指定的特定管理信息区域获得的数据记录有关的管理信息。
9.如权利要求8所述的数据管理信息获得方法,进一步包括步骤确定是否指定的特定管理信息区域存在于信息记录介质,其中,当指定的特定管理信息区域不存在时,报告管理信息的步骤向外部设备产生出错报告。
10.如权利要求8所述的数据管理信息获得方法,进一步包括步骤确定是否指定的特定管理信息区域存在于信息记录介质,其中,当指定的特定管理信息区域不存在时,报告管理信息的步骤向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
11.如权利要求8或9所述的数据管理信息获得方法,进一步包括步骤确定是否指定的特定管理信息区域等于特定缺省值,所述特定缺省值预先根据特定管理信息区域的指定被设置,其中,当指定的特定管理信息区域是特定缺省值时,报告管理信息的步骤向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
12.一种安装在信息再现设备的计算机中的数据管理信息获得程序,该信息再现设备再现信息记录介质的信息,该信息记录介质的记录区域被分成多个数据区域,对于每个分开的数据区域,数据被记录,与数据记录有关的管理信息被记录在预定的管理信息区域,每当预定的数据记录被完成,该管理信息被更新和记录在新管理信息区域,所述数据管理信息获得程序用于使计算机执行数据管理信息获得过程,包括指令使计算机从外部装置接收对管理信息的获得请求,所述获得请求包括特定管理信息区域的指定;使计算机获得与来自在接收的获得请求中指定的特定管理信息区域的数据记录有关的管理信息;使计算机向外部设备报告与从指定的特定管理信息区域获得的数据记录有关的管理信息。
13.如权利要求12所述的数据管理信息获得程序,进一步包括指令使计算机确定是否指定的特定管理信息区域存在于信息记录介质,其中,当指定的特定管理信息区域不存在时,使计算机报告管理信息的指令使得计算机执行过程,该过程向外部装置产生出错报告。
14.如权利要求12所述的数据管理信息获得程序,进一步包括指令使计算机确定是否指定的特定管理信息区域存在于信息记录介质,其中,当指定的管理信息区域不存在时,使计算机报告管理信息的指令使得计算机执行过程,该过程向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
15.如权利要求12或13所述的数据管理信息获得程序,进一步包括指令使计算机确定是否指定的特定管理信息区域等于特定缺省值,所述特定缺省值预先根据特定管理信息区域的指定被设置,其中,当指定的特定管理信息区域是特定缺省值时,使计算机报告管理信息的指令使得计算机向外部装置报告与从最后的管理信息区域获得的数据记录有关的管理信息。
16.一种存储数据管理信息获得程序的计算机可读存储介质,所述数据管理信息获得程序安装在信息再现设备的计算机中,该信息再现设备再现信息记录介质的信息,该信息记录介质的记录区域被分成多个数据区域,对于每个分开的数据区域,数据被记录,与数据记录有关的管理信息被记录在预定的管理信息区域,每当预定的数据记录被完成,该管理信息被更新和记录在新管理信息区域,所述数据管理信息获得程序使计算机执行数据管理信息获得过程,包括指令使计算机从外部装置接收对管理信息的获得请求,所述获得请求包括特定管理信息区域的指定;使计算机获得与来自在接收的获得请求中指定的特定管理信息区域的数据记录有关的管理信息;和使计算机向外部设备报告与从指定的特定管理信息区域获得的数据记录有关的管理信息。
全文摘要
公开了一种再现信息记录介质的信息的信息再现设备。在信息记录介质中,记录区域被分成多个数据区域。对于每个分开的数据区域,数据被记录。另外,与数据记录有关的管理信息被记录在预定的管理信息区域。进一步,每当预定的数据记录被完成时,管理信息被更新和记录在新管理信息区域。接收部分,从外部装置接收对管理信息的获得请求。获得请求包括特定管理信息区域的指定。管理信息获得部分,获得与来自在接收的获得信息中指定的特定管理信息区域的数据记录有关的管理信息。报告部分,向外部装置报告与从指定的特定管理信息区域获得的数据记录有关的管理信息。
文档编号G11B27/32GK1441430SQ03110548
公开日2003年9月10日 申请日期2003年1月15日 优先权日2002年1月15日
发明者佐佐木启之 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1