[go: up one dir, main page]

CN1666286A - 记录再现装置、记录再现方法及记录介质 - Google Patents

记录再现装置、记录再现方法及记录介质 Download PDF

Info

Publication number
CN1666286A
CN1666286A CN03815501XA CN03815501A CN1666286A CN 1666286 A CN1666286 A CN 1666286A CN 03815501X A CN03815501X A CN 03815501XA CN 03815501 A CN03815501 A CN 03815501A CN 1666286 A CN1666286 A CN 1666286A
Authority
CN
China
Prior art keywords
recording
file
information
data file
recorded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN03815501XA
Other languages
English (en)
Inventor
中村正
日野泰守
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1666286A publication Critical patent/CN1666286A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明的记录再现装置用来对记录介质记录或再现视频数据文件,具备:记录机构,用来将视频数据文件、与其相关的附加数据文件以及包含记录恢复信息的管理信息记录到上述记录介质上,该记录恢复信息表示最后被记录的文件;控制机构,用于在通过上述记录机构记录上述视频数据文件及附加数据文件时,对上述记录机构进行控制,以将记录恢复信息记录到上述管理信息内,该记录恢复信息表示作为上述最后被记录的文件被最后记录的上述视频数据文件。

Description

记录再现装置、记录再现方法及记录介质
技术领域
本发明涉及一种记录再现装置及记录介质,特别涉及到可以从最后被记录的文件位置来决定下次记录位置的记录再现装置及记录介质。
背景技术
近些年,盘介质作为对数字化的动态图像信息和静止图像信息等AV数据进行记录的记录介质,正在被人们所关注。
例如,针对作为盘介质的DVD、硬盘及MD(微型盘)等,实行以MPEG2和JPEG等编码方式所编码的AV数据记录·再现。
采用这种盘介质,能够对所记录的动态图像信息和静止图像信息进行连续记录,并且按所记录的顺序进行再现。
另外,作为盘介质的优越特征,存在随机访问性。作为利用随机访问性的技术,例如举出恢复功能的实现。
例如,在第1以往技术的再现装置中,将上次再现动作和记录动作被停止的位置作为再现恢复信息加以保持,在下次再现过程中从该再现恢复信息所指示的位置开始下次的再现(例如,专利文献1)。
另外,第2以往技术的记录装置将紧接在从记录装置弹出记录介质之前的动作模式作为恢复信息进行记录(例如,专利文献2)。例如,在紧接着弹出之前的动作为再现或记录的情况下,将其模式以及记录或再现的停止位置作为恢复信息进行记录。
这样,通过使恢复信息的记录和盘介质所具有的随机访问性相结合,即使用户不实行特别的操作,也可以继续实行从上次开始的再现和记录,使用户的便利性得以提高。
另外,作为随机访问性的不同利用示例,当进行AV数据记录时作为文件进行记录,并以任意的组合将多个文件分组进行管理。
例如,在第3以往技术的图像声音记录装置中,通过作为组进行分类将具有包括文件号的文件名的文件记录到记录介质上(例如,专利文献3)。
此时,将新文件的文件号设定为已存文件号增加1后的文件号,以使其不会与已存文件的文件号重复。
然后,各文件在记录时与任一组相关联被不断记录到记录介质上。通过也使文件被分类的组具有不重复的组号,来实行组的管理。
这样,由于将文件分组加以管理,因而可以容易地检索想要的文件。
另外,按照第4以往技术的盘文件分配方法,在存储器中设定分配开始地址,在盘文件的分配之后对分配有盘文件的区域的下个地址更新分配开始地址。据此,寻求在盘的全区域上均等分配盘文件(例如,专利文献4)。
(专利文献1):特开2000-331466号公报
(专利文献2):特开2000-11615号公报
(专利文献3):特开2002-171473号公报
(专利文献4):特许第2945735号公报
但是,在上述专利文献3的图像声音记录装置中存在下述课题,即在记录新的动态图像信息和静止图像信息的情况下,只能设定给已存文件号和程序号增加1后的文件号和程序号来作为新的文件和程序加以记录,但在用户想要实行向任意程序中的文件追加和接在特定的文件后记录文件等的情况下,必须每次都实行由用户发出的指令,对于用户来说是繁琐的。
为了解决这种问题,例如人们考虑到预先将上次记录动作被停止的位置信息作为恢复信息加以记录,但是例如在上述专利文献1的再现装置中,恢复信息作为下次的再现信息已被使用,不能解决课题。
另外,因为上述专利文献2的以往技术的记录装置将紧接在弹出盘之前的动作作为恢复信息,所以不一定能预先记录上次记录动作的停止位置,因此不能解决课题。
再者,作为不同的课题,即使在如同上述专利文献3的图像声音记录装置那样以文件作为组进行分类的情况下,由于未做出盘介质这种记录介质上与数据配置有关的考虑,因而例如在准备对属于同一组的文件加以连续再现的情况下,将出现那些文件在盘介质上被配置到分离的地方上的可能性。
这种情况下存在下述课题,即在准备从某个文件再现下一个文件时,需要读出装置(例如,若是光盘则是光头,若是硬盘则是磁头等)的查找动作,在连续再现文件时查找动作需要时间,数据读出的速度赶不上文件再现的要求,对用户的数据显示将停止。
另外,根据上述专利文献4,虽然可以为盘的全区域均等分配盘文件,但是不能在不中断的状况下,将相关的2个文件(例如,视频数据文件以及其属性和相关的声音数据文件)分配到适于连续再现的区域。
一般情况下,分类到同一组的这种文件被认为相互关系较深且连续再现的机会较多,在不中断的状况下就可以再现那些文件,这对于用户的便利性来说是重要的。
发明内容
本发明是鉴于这种状况而做出,其目的在于提供一种再现装置,该装置即使在用户暂时停止记录动作之后也可以从确切的位置再次开始记录动作,并且进行适于将再现所需的相关的多个文件不中断地连续再现的数据配置。
为了达到该目的,本发明的记录再现装置用来对记录介质记录或再现视频数据文件,具备:记录机构,用来将视频数据文件、与其相关的附加数据文件以及包含恢复信息的管理信息记录到上述记录介质上,该恢复信息表示最后被记录的文件;控制机构,用于在通过上述记录机构记录上述视频数据文件及附加数据文件时对上述记录机构进行控制,以将记录恢复信息记录到上述管理信息内,该记录恢复信息表示作为上述最后被记录的文件被最后记录的上述视频数据文件。
根据这种结构,记录恢复信息作为最后被记录的文件,既不是附加数据文件也不是管理信息,而表示视频数据文件。在记录再次开始时通过参照该记录恢复信息,可以在与已记录的视频数据文件记录区域相接的记录区域上记录新的视频数据文件。其结果为,当进行再现时不出现因查找动作引起的中断而可以连续再现视频数据。
在此,上述记录恢复信息也可以包含文件识别信息,该文件识别信息表示最后被记录的视频数据文件。
根据这种结构,通过在记录再次开始时参照记录恢复信息,可以从最后被记录的视频数据文件的识别信息,参照来自文件系统等的该视频数据文件记录位置及文件大小等,容易确定记录介质上的最终记录位置。
在此,上述附加数据文件是用来对事后记录用的记录区域进行预留的文件,上述记录机构也可以对上述视频数据文件和上述附加数据文件进行交错记录。
根据这种结构,由于附加数据文件用来预留事后记录用的记录区域,因而可以采用BGM、声音和静止图像而只更新附加数据文件。因为视频数据文件和上述附加数据文件被交错记录,所以视频数据文件和附加数据文件无需查找动作就可以连续读出,能够在不中断的状况下连续再现。
在此,上述记录机构也可以进一步将表示上述视频数据文件属性的属性信息文件记录到预定的区域。
根据这种结构,即使不访问上述视频数据文件,通过访问预定区域上所记录的属性信息文件,也可以获得视频数据文件的属性。
在此也可以构成为,上述控制机构进一步在紧接记录新的视频数据文件及附加数据文件之前,根据上述记录恢复信息来判别最后被记录文件的最终记录位置,从该最终记录位置沿一定方向检索空白区域将该空白区域的起点决定为记录开始位置,上述记录机构从所决定出的记录开始位置记录新的视频数据文件及附加数据文件。
根据这种结构,可以对新的视频数据文件及附加数据文件进行循环记录,而且能够记录到适于连续再现的空白区域。
在此也可以构成为,上述管理信息进一步包含循环记录标记,该循环记录标记表示最后被记录的文件是否是以循环记录方式所记录的,上述控制机构对循环记录标记的设定进行控制。
根据这种结构,可以在记录时选择是否是利用循环记录方式的记录,该循环记录方式用来在如上所检索到的空白区域上记录视频数据文件及附加数据文件,并且可以在再现时加以判别。
在此也可以构成为,上述管理信息进一步包含有效标记,该有效标记表示上述文件识别信息是否为有效,上述控制机构对上述有效标记的更新进行控制。
在此也可以构成为,上述管理信息进一步包含项目信息,该项目信息表示最后被记录的视频数据文件所属的组,上述控制机构上述项目信息的设定进行控制。
在此也可以构成为,上述管理信息进一步包含有效标记,该有效标记表示上述项目信息是否为有效,上述控制机构对上述有效标记的设定进行控制。
在此也可以构成为,上述管理信息进一步包含日期时间信息,该日期时间信息表示最后被记录的视频数据文件记录日期时间,上述控制机构对上述日期时间信息的设定进行控制。
在此也可以构成为,上述管理信息进一步包含有效标记,该有效标记表示上述日期时间信息是否为有效,上述控制机构对上述有效标记的设定进行控制。
在此,上述记录恢复信息也可以包含位置信息,该位置信息表示最后被记录的视频数据文件在上述记录介质上的最终记录位置。
在此,上述记录恢复信息也可以包含识别信息,该识别信息表示最后被记录的视频数据文件的组。
根据这种结构,在管理信息中除去文件识别信息之外,可以记录项目信息、日期时间信息及位置信息等,也可以记录与各自对应的有效标记。
在此也可以构成为,上述控制机构给视频数据文件及附加数据文件分配唯一ID,上述记录恢复信息包含最后被记录视频数据文件的唯一ID。
根据这种结构,由于在管理信息中可以通过唯一ID来实现文件的管理,因而即使多次记录视频数据文件及附加数据文件,也可以容易地实行文件的管理。
另外,对于本发明的记录再现方法、记录再现程序以及记录视频数据的记录介质,也将取得与上述相同的结构、作用及效果。
附图说明
图1是用来对记录再现装置的外观和与相关设备之间的接口一个示例进行说明的附图。
图2是表示记录再现装置功能的框图。
图3(a)表示的是盘介质100上的地址空间。
图3(b)表示通过将磁道缓存器中所储存的数据供应到解码器而可以实现AV数据连续再现时的状态。
图4是对记录再现装置的记录及再现动作进行说明所用的附图。
图5(a)表示出可记录盘介质100的记录区域。
图5(b)是将图5(a)中示为同心圆状的导入区域、导出区域及数据区域按横向配置的说明图。
图6表示的是由逻辑扇区构成的盘介质100的逻辑数据空间。
图7表示的是记录于盘介质100上的目录和文件结构。
图8是对管理信息文件的数据结构概要进行说明所用的附图。
图9是对组管理信息表的数据结构概要进行说明所用的附图。
图10是对恢复信息管理表的数据结构概要进行说明所用的附图。
图11(a)表示的是盘介质100上的目录及文件结构。
图11(b)表示的是与图11(a)的状态对应的分区空间内的数据配置概要。
图12(a)表示的是与图11的状态对应的组管理信息。
图12(b)表示的是与图11的状态对应的记录恢复信息的设定值。
图13(a)是在图11的状态下紧接着记录新的媒体文件之后盘介质100上的目录及文件结构。
图13(b)表示的是与图13(a)的状态对应的分区空间内的数据配置概要。
图14(a)表示的是与图13的状态对应的组管理信息。
图14(b)表示的是与图13的状态对应的记录恢复信息的设定值。
图15是对与图10不同的记录恢复信息实行方式进行说明所用的附图。
图16是对与图12不同的组管理信息实施方式进行说明所用的附图。
图17是对与图10不同的记录恢复信息实施方式进行说明所用的附图。
图18是对记录恢复信息和替换区域的关系进行说明所用的附图。
图19是对与图18不同的记录恢复信息和替换区域的关系进行说明所用的附图。
图20是对与图8不同的管理信息文件的数据结构的概要进行说明所用的附图。
图21是对图20的管理信息文件中含有的文件管理信息表的数据结构的概要进行说明所用的附图。
图22是对图20的管理信息文件中含有的组管理信息表的数据结构的概要进行说明所用的附图。
图23是对图20的管理信息文件中含有的记录恢复信息的数据结构的概要进行说明所用的附图。
图24表示的是记录于盘介质100上的目录和文件的结构。
图25(a)是对UDF标准上的目录层进行管理所需的数据结构示例图。
图25(b)是对UDF标准上的目录层进行管理所需的数据结构在分区空间内的配置示例图。
图26(a)是以UDF标准所定义的文件集描述符FSD的数据结构示例图。
图26(b)是以UDF标准所定义的long_ad的数据结构示例图。
图26(c)是以UDF标准所定义的ADImpUse的数据结构示例图。
图27(a)是以UDF标准所定义的扩展文件项目EFE的数据结构示例图。
图27(b)是以UDF标准所定义的分配描述符AD的数据结构示例图。
图27(c)是以UDF标准所定义的文件识别符FID的数据结构示例图。
图28表示的是盘介质100上所记录的数据层次结构以及对它们进行处理的系统控制部104及其内部结构。
图29(a)是介质对象管理器1200的数据结构的示例图。
图29(b)是记录恢复信息1210的数据结构的示例图。
图29(c)是属性标记内容的示例图。
图30(a)是介质对象信息(MO_IMFO)1220的数据结构的示例图。
图30(b)是设定于MoType中的值的示例图。
图30(c)是给OBJ_ID型的字段设定值时的变换规则的示例图。
图31(a)是程序管理器1300的数据结构的示例图。
图31(b)是程序信息(PRG_INFO)1310的数据结构的示例图。
图32表示的是目录及介质对象与介质对象信息1220之间的关系。
图33表示的是对于介质对象管理器1200的程序管理器1300的关系。
图34是动态图像对象在分区空间内的配置示例图。
图35是动态图像对象在分区空间内的配置示例图。
图36是表示从最终记录文件识别信息1213查找最终记录位置的处理之流程图。
图37是表示对动态图像对象加以记录的处理之流程图。
图38是动态图像对象在分区空间内的配置示例图。
图39表示的是存在多个媒体对象管理器时记录于盘介质100上的目录和文件层次结构。
图40(a)表示的是以UDF标准所定义的Implemantation UseExtended Attribute的数据结构。
图40(b)表示的是存储于Implemantation Use2100中的扩展属性数据结构。
具体实施方式
下面,参照附图说明有关本发明所涉及的记录再现装置、记录方法、记录介质以及表示提供介质的最佳实施方式。
(实施方式1)
图1是用来对作为本发明记录再现装置一个示例的DVD记录装置的外观和与相关设备之间的接口一个示例进行说明的图。
如图1所示,DVD记录装置用来装入作为盘介质的DVD,实行视频信息等的记录再现。
DVD记录装置的操作一般是通过遥控器和机器上的开关来实行的。
在输入给DVD记录装置的视频信息中,有模拟信号和数字信号两种,作为模拟信号来说有模拟播放信号,作为数字信号来说有数字播放信号。
一般情况下,模拟播放信号通过内置于电视装置中的接收器进行接收及解调,并且作为NTSC方式等的模拟视频信号被输入到DVD记录装置中。
另外,数字播放信号通过作为接收器的STB(Set Top Box,机顶盒)被解调成数字信号,输入到DVD记录装置中加以记录。
另一方面,记录有视频信息的DVD盘通过DVD记录装置进行再现被输出到外部。被输出的信号仍与所输入的信号相同,有模拟信号和数字信号两种,如果是模拟信号则直接输入到电视装置中,如果是数字信号则经由STB变换成模拟信号之后输入到电视装置中,由电视装置作为视频加以显示。
再者,在利用DVD盘的装置中有一种DVD摄录装置。DVD摄录装置是在DVD记录装置中组装由透镜和CCD构成的摄像装置之装置,用来对所拍摄到的动态图像信息进行编码加以记录。
另外,DVD盘除DVD记录装置和DVD摄录装置之外,有时还采用个人计算机(PC)等来记录再现视频信息。即便是由PC等记录视频信息的DVD盘,如果装入DVD记录装置中,DVD记录装置也对其进行再现。
还有,在上述的模拟播放信号和数字播放信号的视频信息中,通常附带声音信息。所附带的声音信息也与视频信息相同,通过DVD记录装置进行记录再现。
另外,视频信息一般是动态图像,但有时也是静止图像。例如,由DVD摄录装置的拍照功能来记录静止图像的情形就相当于此。
还有,在DVD记录装置和STB等外部设备之间的数字I/F中,有IEEE1394、ATAPI、SCSI、USB、有线LAN及无线LAN等。
还有,虽然在上面作为DVD记录装置和电视装置之间的信号,示例出NTSC方式的模拟(成分)视频信号,但是也可以是分别传送亮度信号和色差信号的成分信号。
再者,AV设备和电视装置间的视频传送I/F,人们正在研究开发将模拟I/F转换为数字I/F如DVI,当然也设想通过数字I/F来连接DVD记录装置和电视装置。
图2是表示例如组装到图1的DVD记录装置中的驱动装置110功能的框图。
该驱动装置110具备作为记录再现装置的光读头101以及ECC(Error Correcting Code)处理部102,用来对作为DVD盘这种记录介质的盘介质100,实行数据的记录·再现。
另外,驱动装置110与磁道缓存器103相连接,磁道(track)缓存器103经由系统总线105与系统控制部104相连接,该系统控制部用来对DVD记录装置这种的系统整体进行控制。
从驱动装置110所读出的动态图像数据被传送到下述的动态图像解码器240,进行解码。
如图2所示,在盘介质100上以被称为扇区的最小单位来记录数据。另外,由多个扇区来构成一个ECC块,以ECC块为1个单位由ECC处理部102实施错误纠正处理。
在作为盘介质一个示例的DVD-RAM盘的情况下,扇区的大小是2KB,并以16扇区=1ECC块来构成。
该扇区大小按照盘介质100种类的不同,1扇区既可以是512B(Byte),又可以是8KB等。另外,ECC块也可以是1扇区、16扇区及32扇区等。此后,可以预想到,随着可记录信息密度的增大,扇区大小及构成ECC块的扇区数目将增大。
磁道缓存器103是为了在盘介质100上更为高效率地记录AV数据而以可变位速率(VBR)来记录AV数据所用的缓存器。由于向盘介质100的读写速率(Va)是固定速率,与此相对AV数据按照其内容(若是视频则是图像)所具有的复杂程度其位速率(Vb)有所变化,因而磁道缓存器103是对该速率的差加以吸收所用的缓存器。
在图2所示的这种系统中,若进一步对磁道缓存器103进行有效利用,则可以在盘介质100上离散配置AV数据。采用图3,对此加以说明。
图3(a)表示的是盘介质100上的地址空间。附图中,左端是地址值为0的点,向右设为地址值不断增加,0、a1~a2是在其位置上的地址值。如图3(a)所示,在AV数据被分散到[a1、a2]的连续区域A1和[a3、a4]的连续区域A2上加以记录的情况下,可以在从a2向a3实行查找的期间,通过将磁道缓存器中所储存的数据供应给动态图像解码器240,来实现AV数据的连续再现。
表示出此时状态的是图3(b)。在位置a1上开始读出的AV数据在从时刻t1向磁道缓存器103进行输入的同时,从磁道缓存器103开始数据的输出。据此,只是向磁道缓存器103的输入速率(Va)和来自磁道缓存器103的输出速率(Vb)之间的速率差(Va-Vb)部分,向磁道缓存器103储存数据。这种状态继续至检索区域达到a2也就是达到时刻t2为止。
假设在该期间内磁道缓存器103中所储存的数据量为B(t2),则只要在从时间t2直至开始区域a3的数据读出时刻t3为止的期间,消耗磁道缓存器103中所储存的数据量B(t2)向动态图像解码器240持续供应就可以。
换言之,如果在查找前确保一定量以上将读出的数据量([a1、a2]),则即使在产生查找动作的情况下,也可以实现AV数据的连续供应。
可实现AV数据连续供应的连续区域大小若换算成ECC块数(N_ecc),则用下面的公式来表示。在该公式中,N_sec是构成ECC块的扇区数,S_size是扇区大小,Tj是查找性能(最大查找时间)。
N_ecc=Vb·Tj/((N_sec·8·S_size)·(1-Vb/Va))
另外,在连续区域之中有时出现缺陷扇区。若也考虑这种情形,则连续区域用下面的公式来表示。在下面的公式中,dN_ecc是允许的缺陷扇区大小,Ts是在连续区域之中跳过缺陷扇区所需要的时间。该大小也以ECC块数来表示。
N_ecc=dN_ecc+Vb·(Tj+Ts)/((N_sec·8·S_size)·(1-Vb/Va))
还有,此处虽然已说明了从盘介质读出数据时也就是再现时的示例,但是在向盘介质写入数据时也就是进行记录或录制的情况下,也可以同样地加以考虑。如上所述,如果在盘介质中连续记录一定量以上的数据,则即使在盘上分散记录AV数据也可以实现连续再现·再现。还有,例如在DVD中,将该连续区域称为CDA。
图4是包含驱动装置110并且构成图1的DVD记录装置或DVD摄录装置这种记录再现装置时的框图。
如图4所示,系统控制部104以系统总线105为中心,连接动态图像编码器221、静止图像编码器222、解析部223、数字I/F部230、动态图像解码器240以及静止图像解码器241等,(通过未图示的控制线)对整体进行控制。
在各编码器和解析部中,作为AV数据的输入源分别连接有模拟播放信号调谐器210、摄像部211以及数字播放信号调谐器212。还有,对于这些编码器和调谐器而言,不需要同时具备全部,而可以只具备所需的装置。
来自用户的指令通过用户I/F部200被传送到系统控制部104,动态图像或静止图像的解码结果通过显示部250提示给用户。有关利用本系统的数据记录/再现过程,将在下面予以说明。
图5表示的是可记录的盘介质的外观和物理结构。例如,DVD-RAM这种盘介质以保护记录面为目的,在存放于卡盒内的状态下装入记录再现装置中。但是,也可以以其它结构来实行记录面的保护或者在可允许的这种情况下,不存放于卡盒内而直接装入记录再现装置中。
图5(a)表示的是可记录盘介质记录区域的一个示例。在图5(a)的示例中,在最内圆上配置导入区域,在最外圆上配置导出区域,在其中间配置数据区域。
导入区域记录有为了在光读头进行访问时使伺服装置稳定所需要的基准信号和与其它盘介质之间的识别信号等。导出区域也记录有与导入区域相同的基准信号等。
盘介质上被分割成作为最小访问单位的扇区。
图5(b)是将图5(a)中示为同心圆状的导入区域、导出区域及数据区域按横向配置的说明图。
导入区域和导出区域在其内部具有缺陷管理区域(DMA:DefectManagement Area)。缺陷管理区域指的是,记录有位置信息和代替位置信息的区域,该位置信息表示产生缺陷的扇区位置,该代替位置信息表示代替该缺陷扇区的扇区是否存在于下述代替区域的任一个中。
数据区域在其内部具有代替区域和用户区域。代替区域是存在缺陷扇区时加以代替使用的区域。用户区域指的是,文件系统可以作为记录用区域加以利用的区域。
还有,根据盘介质种类的不同,也存在不具有代替区域的盘,这种情况下,也有时按照需要如下所述,在UDF(Universal Disk Format)等文件系统层上实行缺陷扇区的代替处理。
为了向盘介质上的各个扇区进行访问,一般实行下述处理,即从内圆按顺序将物理扇区号(PSN:Physical Sector Number)分配给数据区域。将通过PSN进行管理的扇区称为物理扇区。
另外,如同只连续显示数据记录所使用的扇区那样,也实行下述处理,即从内圆按顺序将逻辑扇区号(LSN:Logical Sector Number)分配给用户区域的物理扇区。将通过LSN进行管理的扇区称为逻辑扇区。
图6表示的是由逻辑扇区构成的盘介质逻辑数据空间。
逻辑数据空间被称为卷空间,用来记录用户数据。在卷空间中,由文件系统来管理记录数据。也就是说,以存储数据的1组扇区作为文件并且以1组文件作为目录进行管理所需的信息被记录到卷空间内的分区空间内,管理分区空间等所需的卷结构信息被记录到卷区域的起点和末尾。
在DVD-RAM等的盘介质中,文件系统被称为UDF,并且一般使用依据ISO13346标准的文件系统。
还有,上述1组扇区在卷空间中不一定连续配置,而被部分离散配置。为此,文件系统以构成文件的扇区组之中在分区空间上连续配置的1组扇区作为盘区进行管理,并以文件为有关联的盘区集合进行管理。
另外,在UDF的分区空间中,给数据访问的每个单位分配逻辑块号(LBN:Logical Block Number),实行数据的配置和管理。
图7是表示本发明盘介质上所记录的目录和文件结构的一个示例。
在根目录300之下,有VIDEO目录301和DCIM目录302,在其下面存储包含动态图像和静止图像的各种媒体文件311、表示多个媒体文件的组管理及再现顺序以及各种属性的管理信息文件310(文件名:GRP_DATA)等。
在本实施方式中,包括作为记录及再现用对象的AV数据的各种媒体文件,例如被记录到目录DIR×××(×××是16进制数)内。
媒体文件之中包含MPEG2等动态图像的动态图像文件作为MOVnnn.MPG(nnn是16进制数)加以记录,各自的动态图像文件的属性信息被记录到属性信息文件MOVnnn.MOI中。动态图像文件是以MPEG2方式和MPEG4方式等压缩后的AV数据,作为程序流(PS)、传送流(TS)或者其它形式的文件加以记录。
在与动态图像文件一起记录的属性信息文件中,具有各自的动态图像文件识别信息、所记录的日期时间、动态图像数据的代表图像以及将对象的再现时刻变换成盘上的地址所用的访问图信息及其管理信息等。
由于具有访问图信息,因而可以实行动态图像数据所具有的时间轴和数据(位串)轴之间的变换,能够实现以对动态图像数据的时间轴为基准的随机访问。
动态图像文件和属性信息文件通过文件名相互关联,有关联的动态图像文件和属性信息文件在其文件名中同样设定除去扩展名的部分如″MOV001″的部分。但是,动态图像文件和属性信息文件的相关联不限于上述方法,而也可以是其它方法,诸如以双方的对应关系作为表信息加以保持,或者在上述属性信息文件内保持向对应动态图像文件的连接信息(例如,到动态图像文件的路径名)等。
在对媒体文件之中包含JPEG等静止图像信息的静止图像文件加以记录的情况下,作为STLnnn.JPG加以记录。静止图像文件是以JPEG方式等压缩后的视频数据,并采用DCF(Design rule for CameraFile system)格式和Exif(Exchangeable image file format for digital stillcamera)格式,作为文件加以记录。
有关静止图像文件,也可以进一步按照DCF标准进行记录。在根目录300之下有DCF图像根目录302(目录名:DCIM),并且在其下面有存储静止图像文件所用的DCF目录。(例如,目录名:100ABCDE)。
而且,在DCF目录之下存储作为静止图像文件的DCF对象(例如,文件:ABCD0001.JPG)。DCF对象是按照由DCF所确定的规定加以记录的文件组,由DCF基本文件、DCF扩展图像文件以及DCF预览文件等组成。DCF基本文件是一种图像文件,其紧接在DCF目录之下加以记录,具有由DCF标准所确定的DCF文件名和扩展名″JPG″,依据Exif标准并且具有由DCF标准所确定的数据结构。
DCF扩展图像文件是一种图像文件,其紧接在DCF目录之下加以记录,虽然具有DCF文件名,但是具有与DCF基本文件不同的扩展名及数据结构。另外,DCF预览文件是一种压缩文件,用来记录DCF扩展图像文件的预览图。
还有,对于这些DCF基本文件、DCF扩展图像文件及DCF预览文件,并不一定需要记录全部。另外,在DCF对象之外,有时也记录MotionJPEG文件等。
对所记录的媒体文件加以管理的文件管理信息,作为管理数据目录303(目录名:INFO)下的管理信息文件310(文件名:GRP_DATA)加以记录。
图8是在本发明的记录再现装置中所记录的媒体文件作为组被分类时对管理各媒体文件和组之间相关联的信息加以保持的管理信息文件310(文件名:GRP_DATA)的结构。
图8所示的管理信息文件310由一般属性信息、组信息管理表401以及恢复信息管理表402构成。
组信息管理表401如图9所示,由组管理信息和一般属性信息构成,该组管理信息用来对属于个别组的文件加以管理,该一般属性信息用来管理组管理信息的数目等。
再者,组管理信息由一般属性信息和文件识别信息411构成,该文件识别信息用来对与该组管理信息对应的组所属的文件加以识别。
在一般属性信息中,包含该组管理信息中含有的文件识别信息数目。另外,此外还可以包含该组的名称、注释及制作日期时间等。
另外,也可以使之与目录以1对1方式对应,该目录是使该组由盘介质上的文件系统来管理的目录,这种情况下也可以包含对应目录名称(例如,从根目录到该目录的路径名等)的信息。
另一方面,有关各文件识别信息411,分别存储有该组所包含各媒体文件的路径信息。路径信息的形式例如如同″/VIDEO/DIR001/MOV001.MPG″那样,最好是以″/″作为路径分隔符的全路径名。
或者,只要由路径信息来识别的媒体文件被唯一确定,则也可以是其它形式。例如,在图7的情况下,各文件具有文件号,其母目录也具有目录号。再者,如果给VIDEO目录301和DCIM目录302分配唯一的目录号,而且对″MPG″和″JPG″等扩展名也分配唯一的文件类型号(或者扩展名号),则可以将各自的媒体文件作为数值序列加以指定。
假设,给VIDEO目录301作为母目录号分配″0″,给扩展名″MPG″分配文件类型号″1″,则上述″/VIDEO/DIR001/MOV001.MPG″这样的路径名,可表示为
母目录号:0
目录号:001
文件号:001
文件类型号:1,并且也可以作为存储于文件识别信息411中的值而采取这种形式。另外,此外也可以是目录号和文件名的组合等形式。
再者,在各文件识别信息411中,也可以包含与对应各媒体文件有关的属性信息(例如,再现时间长度等)。
还有,属性信息文件(例如,图7的MOV001.MOI)不需要登录到文件识别信息411中。原因是,对应的媒体文件(这种情况下是图7的MOV001.MPG)如果被登录到文件识别信息411中,则如上所述可以根据文件名的对应关系知道属性信息文件。
或者,相反也可以将属性信息文件登录到文件识别信息411中。因为同样可以知道对应的媒体文件。
图10表示,在本发明的记录再现装置中以最后被记录的媒体文件识别信息作为记录恢复(resume)信息加以记录的恢复信息管理表402的结构。
恢复信息管理表402由一般属性信息和个别的恢复信息420构成。
在一般属性信息中,在恢复信息管理表402内包含多个恢复信息420的情况下,存储其总数等。在存储多个恢复信息420的情况下,除下述的记录恢复信息之外,也可以存储以往技术所说明的这种再现恢复信息。
在存在多种恢复信息420的情况下,各恢复信息的区分是根据下述恢复信息420中的类型信息内所设定的值来实行的。
本实施方式中包含于恢复信息管理表402内的一个恢复信息420,其类型信息被设定为″记录1″,作为记录恢复信息500加以使用。
在记录恢复信息500中保持最终记录文件识别信息501,该最终记录文件识别信息是本发明的记录再现装置最后被记录的媒体文件识别信息。在最终记录文件识别信息501中与上述文件识别信息411相同,利用路径名、目录号及文件号的组合,对识别对应媒体文件的信息加以存储。
有关记录恢复信息500的利用,将在下面予以详细说明。
下面,有关向盘介质100实行记录的本发明所涉及的记录再现装置结构及动作,采用图4予以说明。
图4所示的记录再现装置,具备:用户I/F部200,用来受理向用户的显示及来自用户的请求;系统控制部104,用来执行系统整体的管理及控制;模拟播放信号调谐器210,用来接收VHF及UHF;数字播放信号调谐器212,用来接收数字卫星播放信号;动态图像编码器221,用来将模拟信号变换成数字信号并将其编码成MPEG程序流;解析部223,用来对通过数字卫星所传送的MPEG传送流进行解析;显示部250,是电视及传声器等;动态图像解码器240,用来对MPEG等动态图像数据进行解码;等。
另外,在记录再现装置是DVD摄录装置这种摄像设备的情况下,具备:摄像部211,用来输入视频;静止图像编码器222,用来将从摄像部211所传送来的AV信号编码成JPEG流。
另外,由于从摄像部211将AV信号传送给动态图像编码器221,因而向视频的MPEG程序流实行编码,该视频是由摄像机所拍摄到的。
另一方面,在系统构成摄录设备的情况下,也有时不具备模拟播放信号调谐器210和数字播放信号调谐器212。
再者,图4的系统具备:磁道缓存器103,用来暂时存储写入数据;驱动装置110,用来在盘介质100上写入数据。
另外,也可以具备数字I/F部230,是通过IEEE1394和USB等通信装置向外部设备输出数据的接口。
在这样所构成的记录·再现装置系统中,用户I/F部200首先接受来自用户的请求。
用户I/F部200将来自用户的请求传送给系统控制部104,系统控制部104在对来自用户的请求加以解释的同时,实行向各模块的处理请求。
接着,有关将模拟播放信号编码成MPEG-2PS格式作为媒体文件加以记录的自编码录制,在下面对其动作予以说明。
系统控制部104请求到模拟播放信号调谐器210的接收和向动态图像编码器221的编码。动态图像编码器221对从模拟播放信号调谐器210所传送的AV数据进行视频编码、音频编码及系统编码,将其传送给磁道缓存器103。
动态图像编码器221在开始编码后,与编码处理同时将制作访问图信息等所需的信息传送给系统控制部104。
接着,系统控制部104对驱动装置110发出记录请求,驱动装置110将磁道缓存器103中所储存的数据取出将其记录到盘介质100上。
此时,从盘上的可记录区域检索上述的连续区域(CDA),并在所检索到的连续区域上记录数据。此时,CDA的可记录区域检索开始位置是根据记录恢复信息500来决定的。有关其详细的方法,将在下面予以说明。
录制结束是由来自用户的停止请求加以指示的。来自用户的录制停止请求通过用户I/F部200传送到系统控制部104,系统控制部104对模拟播放信号调谐器210和动态图像编码器221发出停止请求。
动态图像编码器221受理来自系统控制部104的编码停止请求,停止编码处理。
系统控制部104在编码处理结束后,根据从动态图像编码器221所收到的信息,生成属性信息,该属性信息包含访问图信息及其管理信息等。
接着,系统控制部104对驱动装置110发出下述数据的记录结束和属性信息记录请求,该数据储存于磁道缓存器103中,驱动装置110将磁道缓存器103的剩余数据和属性信息作为属性信息文件(例如,图7的文件MOV001.MOI)记录到盘介质上,结束媒体文件的录制处理。
接着,有关静止图像的记录,在下面说明对从摄像部211所传送来的AV数据进行JPEG编码加以记录的动作。
系统控制部104请求向摄像部211的AV数据输出和向静止图像编码器222的编码。
静止图像编码器222对从摄像部211所传送的AV数据进行JPEG编码,将其传送到磁道缓存器103。
驱动装置110在接受来自系统控制部104的指令的同时,将磁道缓存器103中所储存的数据记录到盘介质100上。
此时,从盘上的可记录区域检索可记录的空白区域,并在所检索到的空白区域上记录数据。此时,可记录的空白区域检索开始位置是根据记录恢复信息500来决定的。有关其详细的方法,将在下面予以说明。
若记录一张静止图像文件后,则摄影结束。或者,在从用户发出连续摄影指令的情况下,按照来自用户的停止请求予以结束,或记录指定张数的静止图像文件后结束。
来自用户的摄影停止请求通过用户I/F部200传送到系统控制部104,系统控制部104对摄像部211和静止图像编码器222发出停止请求。
按照如上的过程记录到盘介质100上的各媒体文件,为了能在以后容易实行那些媒体文件的检索,而使之与特定的组相关联加以管理。
有关在媒体文件被记录到盘介质100上时由系统控制部104对管理信息文件310所实行的操作,将采用图11~图14予以说明。
图11表示的是,在某个瞬间盘介质100上的目录及文件结构以及与其状态对应的分区空间内数据配置的概要。
图11(a)表示的是目录及文件结构。此处,记录有2个媒体文件。
图11(b)是与图11(a)对应的分区空间内的数据配置的概要,只是简单记载了为了说明本发明的实施示例所需的数据。
在此,UDF信息是对分区空间内空白区域加以管理的空间位图描述符(Space Bitmap Descriptor)等文件系统所用的信息。所谓目录等,包括Root目录和VIDEO目录、其它目录和文件以及对它们进行管理的文件系统信息。
GRP_DATA是管理信息文件310,包括以媒体文件作为组进行分类所用的信息。
空白区域1、2是未记录数据的区域,是可进行新文件记录的区域。某个逻辑块是否为空白区域,是通过查找空间位图描述符各位的值来判别的。
MOV001.MPG和STL102.JPG是媒体文件,DIR001目录下的全部媒体文件都作为在同一组中进行管理的文件。
在图12中表示此时管理信息文件310内的状态。图12(a)表示的是设定于一个组管理信息中的值。
作为一般信息,文件识别信息数目被设定为2,作为与该组对应的目录信息而设定出″/VIDEO/DIR001/″。给存在2个的文件识别信息,分别设定为″/VIDEO/DIR001/MOV001.MOG″和″/VIDEO/DIR001/STL002.JPG″。
另一方面,图12(b)表示的是设定于记录恢复信息500中的值。作为类型信息设定出表示本实施方式记录恢复信息的″记录1″。另外,作为最终记录文件识别信息设定为″/VIDEO/DIR001/STL002.JPG″。
有关从图11及图12的状态按照上述过程记录新的媒体文件时由系统控制部104对管理信息文件310所实行的操作,采用图13及图14予以说明。
图13表示的是,紧接着作为新的媒体文件记录下STL103.JPG之后盘介质100上的目录和文件结构以及与其状态对应的分区空间内数据配置的概要。
图13(a)表示的是目录及文件结构。与图11(a)相比,已追加STL103.JPG。
图13(b)是与图13(a)对应的分区空间内数据配置的概要。与图11(a)相比,追加了STL103.JPG。
STL103.JPG的记录位置是根据紧接在记录STL103.JPG之前记录恢复信息500中的最终记录文件识别信息501内所存储的信息来决定的。
也就是说,从文件系统的信息取得最终记录文件识别信息501所示的媒体文件最末尾逻辑块号(LBN),从其位置实行空白区域的检索。在图11(b)中,示为空白区域检索的部分就相当于此。(但是,实际的空白区域检索是通过查找分区空间内对各LBN加以管理的空间位图描述符的各位来实行的。
该最末尾LBN的值,在文件系统是UDF的情况下可以从作为UDF数据结构的文件项目(File Entry)得到。
文件项目用来管理各文件的记录开始位置和其数据长度。也就是说,根据文件项目中含有的分配描述符(Allocation Descriptor),来保持各文件的记录开始位置(Extent Position)和其数据长度(ExtentLength)。
按照该记录开始位置和数据长度的值,可以知道最终记录文件识别信息501所示的媒体文件最末尾的LBN。
通过实施这种空白区域检索,将空白区域2决定为最初的可记录空白区域。
因而,在图13中所记录的STIL103.JPG的记录位置成为空白区域2的起点部分,表示在该位置上所记录的状态的是图13(b)。记录STIL103.JPG后的结果为,空白区域2成为空白区域2′,记录了STIL103.JPG后的区域作为已使用的区域被登录到空间位图上。
还有,若空白区域的检索范围到达分区空间的最后(Last LBN),则此次返回分区空间的起点,并从其位置朝向Last LBN的方向实施检索。
据此,在媒体文件的再现过程中这种的数据配置被实现,这种数据配置能够将用于数据读出的光读头101的访问动作频率抑制为最低限度。
在图14中表示,记录下STIL103.JPG之后管理信息文件310内的状态。图14(a)表示的是图12(a)所示的组管理信息被更新后的状态。
一般信息中的文件识别信息数目被变更为3。然后,追加文件识别信息#3,将它的值设定为″/VIDEO/DIR001/STL003.JPG″。
另一方面,图14(b)表示的是记录恢复信息500中新设定的值。针对图12(b),最终记录文件识别信息的值变更为″/VIDEO/DIR001/STL003.JPG″。
这样一来,每次新的媒体文件被记录到盘介质100上,都通过系统控制部104,来更新作为管理信息310的管理信息文件310。也就是说,更新对组的组管理信息,该组用来分类各媒体文件,将最后被记录文件的最终记录文件识别信息不断记录到记录恢复信息500中。
在记录新的媒体文件时,其记录位置是从下述区域开始实行的,该区域与紧接在此前所记录的媒体文件最末尾相接,因此属于同一组的媒体文件在盘介质100上被配置到连续的区域。
因为记录恢复信息500作为管理信息文件310的一部分被记录到盘介质100上,所以即使记录再现装置的电源断开或者盘介质100被从记录再现装置取出,通过从盘介质100再次读出记录恢复信息500,也可以恢复同样的记录动作。
还有,管理信息文件310向盘介质100的记录或再现是根据系统控制部104的指令适当实行的。
下面,有关再现上述盘介质100的动作,采用图4予以说明。
图4所示的记录·再现系统除上述用户I/F部200和系统控制部104等之外,还包括:驱动装置110,用来从盘介质100读出数据;磁道缓存器103,用来暂时存储从驱动装置110所读出的数据;动态图像解码器240,用来对动态图像文件(例如,MOV001.MPG)等的AV流进行再现;静止图像解码器241,用来对静止图像文件(例如,STL003.JPG)进行解码;显示部250,用来向用户显示解码结果;等。
另外,还具有数字I/F部230,用来将AV流供应到外部。据此,也可以通过IEEE1394和IEC958等通信装置将AV流供应到外部。
如图2及图4所示,在盘介质100上作为媒体文件所记录的数据由驱动装置110中的光读头101读出,通过ECC处理部102被存储到磁道缓存器103中。
磁道缓存器103中所存储的数据被输入到动态图像解码器240、静止图像解码器241的任一个中,予以解码及输出。
此时,控制部104例如根据图14(a)所示组管理信息中的文件识别信息数组顺序,来决定应读出的数据。
也就是说,如果是图14(a)的示例,则如同在图中右端用箭头所示的那样,控制部104实行下述控制,即首先对媒体文件″/VIDEO/DIR001/MOV001.MPG″进行再现,接着对媒体文件″/VIDEO/DIR001/STL002.JPG″进行再现,最后对媒体文件″/VIDEO/DIR001/STL003.JPG″进行再现。
此时,控制部104可以根据各媒体文件的扩展名(MPG和JPG)及属性信息文件(MOVnnn.MOI)内的信息来判别将再现的媒体文件类型,因此控制部104实行控制以将所读出的媒体文件输入适当的解码器中。
这样,在依次对分类到某个组中的媒体文件进行再现时,一般情况下在各媒体文件的读出期间发生光读头101的访问动作。在盘介质上各媒体文件间的位置相隔大的情况下,光读头等的访问动作需要时间,对于多个媒体文件的连续再现请求而言,有时赶不上数据的读出速度,结果进行再现·显示的视频将停止。
假设,在不实行采用上述记录恢复信息的媒体文件记录位置决定方法的情况下,例如STL003.JPG文件有时被配置到图13(b)的空白区域1。
如果做出这种配置,则在DIR001目录下的3个媒体文件连续再现过程中,STIL002.JPG文件再现之后光读头101朝向内圆大幅实行访问动作,不得不移动至STL003.JPG文件的起点,而在此期间可能使显示停止。
另一方面,在本发明的实施方式中,由于按照上述记录动作将媒体文件记录到盘介质100上,因而属于同一组的媒体文件在盘介质100上被配置到连续的区域。
例如,如图13(b)所示DIR001目录下的3个媒体文件在分区空间内,按再现的顺序从内圆一侧向外圆一侧依次配置。
对实行这种配置后的媒体文件加以再现时的光读头101动作,首先访问到MOV001.MPG文件的起点开始再现。此后,只是连续读出数据就可以实现再现,直至达到作为最后再现对象文件的STL003.JPG最末尾为止都不需要大的访问动作。
因而,对于用户来说,容易实现将多个媒体文件加以连续再现·显示的处理。
还有,虽然在上面已说明当进行媒体文件的记录时将模拟播放信号向MPEG-2PS格式进行编码的示例,但是也可以采用其它编码方式来记录媒体文件。
例如,在编码成MPEG-2TS格式的情况下,动态图像编码器221将模拟信号变换成数字信号,将其编码成MPEG传送流。
另外,即使在对来自摄像部211的AV信号进行自编码的情况下,也只是向动态图像编码器221的输入从模拟播放信号调谐器210更换为摄像部211,对于上述处理来说基本上是相同的。
另外,除自编码之外也可以是采用外部编码方式的录制,该外部编码以数字播放信号作为媒体文件加以录制。这种情况下,所记录的动态图像数据种类成为MPEG-2TS格式。
此时,用户发出的数字播放信号录制请求通过用户I/F部200传送到系统控制部104。系统控制部104请求向数字播放信号调谐器212的接收和到解析部223的数据解析。从数字播放信号调谐器212所传送的MPEG传送流通过解析部223传输到磁道缓存器103。
解析部223用来对MPEG传送流的系统层进行解析,检测访问图制作所需要的信息,将其传送给系统控制部104。
接着,系统控制部104对驱动装置110输出记录请求,驱动装置110将磁道缓存器103中所储存的数据取出,记录到盘介质100上。
此时,系统控制部104根据组管理信息、恢复信息及文件系统的分配信息,来判别最后被记录的文件最终记录位置,从该最终记录位置沿一定方向检索空白区域,将该空白区域的起点决定为记录开始位置对驱动装置110加以指示。此时,系统控制部104从盘上的可记录区域检索作为空白区域所述的连续区域(CDA)。驱动装置110在所检索到的连续区域上记录数据。
录制结束是按照来自用户的停止请求加以指示的。来自用户的录制停止请求通过用户I/F部200传送到系统控制部104,系统控制部104对数字播放信号调谐器212和解析部223发出停止请求。
解析部223接受来自系统控制部104的解析停止请求,停止解析处理。
系统控制部104在数字播放信号的接收处理结束后,根据从解析部223所收到的信息来生成属性信息,该属性信息包含访问图和图管理信息。
还有,在外部编码过程中也可能有时不能生成有效的访问图。作为不能生成有效访问图的情形,普遍认为是接收到不对应的数字播放信号的情况等。
最后,系统控制部104对驱动装置100请求磁道缓存器103中所储存数据的记录结束以及属性信息的记录,驱动装置110将磁道缓存器103的剩余数据和属性信息作为属性信息文件(例如,文件MOV002.MOI)记录到盘介质100上。再者,系统控制部104对作为管理信息文件310内容的组管理信息及恢复信息加以更新,通过驱动装置100将其记录到盘介质100上,结束录制处理。
上面,已根据来自用户的录制开始及结束请求对动作做出说明,例如在由VTR所使用的定时录制情况下,只是取代用户而由系统控制部自动发出录制开始及结束请求,在本质上上述动作是相同的。
此外,有关静止图像的记录,也可以从数字I/F部219输入静止图像文件加以记录。
从数字I/F部230发送出的DCF对象被传送给磁道缓存器103。
驱动装置110在接受来自系统控制部104的指令的同时,将磁道缓存器103中所储存的数据记录到盘介质100上。
若记录了一张静止图像文件,则记录结束。在从用户发出连续记录指令的情况下,按照来自用户的停止请求予以结束,或者记录指定张数的静止图像文件后予以结束。
来自用户的录制停止请求通过用户I/F部200传送到系统控制部104,系统控制部104对数字I/F部230发出停止请求。
在这种各种各样的记录过程中,也如同采用图11~14所说明的那样,媒体文件到组的分类、记录恢复信息的设定以及根据其记录恢复信息的盘介质100上记录位置的决定过程,同样被实行。
其结果为,属于同一组的媒体文件在盘介质100上被连续配置,可以实现它们的连续再现。
(实施方式2)
在实施方式1中如图10所示,作为记录恢复信息保持有最终记录文件的识别信息。但是,在本实施方式中存在下述课题,即在由最终记录文件识别信息所指示的媒体文件因某种原因(例如,根据用户指令的文件删除)从盘介质100被删除的情况下,不能知道最终记录位置也就是在下次记录过程中开始空白区域检索的位置。
也就是说,在实施方式1中因为从最终记录文件和对其文件的UDF文件系统的文件项目信息获得最终记录位置,所以其最终记录文件若从文件系统删除,则对应的文件项目也被删除,结果不能知道最终记录位置。
因此,在本实施方式2中将对于即使在最终记录文件被删除的情况下也能知道最终记录位置的记录恢复信息结构,予以说明。
图15表示的是本发明实施示例中的记录恢复信息510。本发明的实施方式中的记录恢复信息510为了与图10所示的记录恢复信息500加以区别,而设定″记录2″的值作为类型信息。
记录恢复信息510除最终记录文件识别信息501之外,由最终记录位置信息511构成。最终记录位置信息511是保持最终记录文件最末尾位置信息如LBN的值的部分。
在实施方式1中,是与下述最末尾的位置信息相同的信息,该最末尾的位置信息是在记录时从与最终记录文件识别符相对应的UDF文件项目信息得到的。
这样一来,假使由最终记录文件识别信息所示的媒体文件从文件系统被删除,也将保持最终记录位置的信息,因此可以使用该信息来决定开始空白区域检索的位置,该空白区域检索用来记录新的媒体文件。
另外,根据实施方式2的结构,在记录时不用查找UDF的信息,就可以立刻获得最终记录位置的信息,因此也得到能更为迅速开始记录动作这样的效果。
(实施方式3)
在本实施方式中,将有关与实施方式1不同的文件分类方法,采用图16~17予以说明。
图16表示的是本实施方式中的组管理信息结构和其设定值的示例。图16所示的组管理信息设为对盘介质100上所记录的媒体文件管理组信息,该盘介质具有图7所示的目录及文件结构。
与图12等不同之处是,构成本组管理信息所管理的组的媒体文件组未被记录到同一母目录之下。
更为具体地说,如图16各文件识别信息的值所示,本组管理信息管理的组所属的媒体文件是″/VIDEO/DIR002″目录下的媒体文件和″/DCIM/100ABCDE/″目录下的媒体文件。
这样,通过使用组管理信息,而可以与采用文件系统目录结构的文件分类完全独立进行分组,能够实现反映用户意图且更为自由的分类。
当实行这种组管理时如同实施方式1那样,在准备将属于同一组的媒体文件在盘介质100上连续配置的情况下,最好是图17这种记录恢复信息结构。
图17表示的是本实施方式中记录恢复信息520的结构。记录恢复信息520的特征为,除图15所示的记录恢复信息510之外还具有所属组信息521。
所属组信息521用来指示由最终记录文件识别信息501所示的最终记录文件所属的组。作为存储于所属组信息521中的信息形式,将存储对应的组管理信息索引值。在图16的情况下,索引值是2。因而,将图17所属组信息521的值设定为2。
还有,作为向所属组信息521所设定的值的形式,有存储于组管理信息之一般信息中的组名称信息等。此外,如果可以确定所对应的组,则也可以是其它形式。
由于在记录恢复信息520中具有所属组信息521,因而在准备新记录媒体文件时,可以立刻知道对紧接在此前所记录的媒体文件加以分类的组,对于此次的记录,也可以轻易地接着上次的记录加以记录。
如果没有所属组信息521,则需要检索全部组管理信息找出最新的媒体文件并接于其后开始记录这样的时间,随着文件数目和组数目的增加,检索时间将增大,在实际应用方面不是令人满意的。
另一方面,根据本实施方式,即使在盘介质100上存在多个文件和目录,也可以迅速决定分类目标的组。
还有,组管理信息的数据结构也可以与图16不同,而能够对多个媒体文件进行分类,并且也能够具备可确定各组的识别信息(图16的情况下是索引值)。例如,也可以是下述图22(b)的这种结构。
(实施方式4)
在本实施方式中,将有关记录恢复信息和对媒体文件的缺陷管理动作,采用图18予以说明。
图18表示代替区域、UDF信息、管理信息文件310及MOV001.MPG之间在盘介质100上的概略配置,该代替区域是用来代替缺陷扇区的扇区所配置的区域,该UDF信息包含空间位图描述符等的文件系统信息,该管理信息文件包含记录恢复信息,该MOV001.MPG是媒体文件的一种。
代替区域配置于分配有PSN的物理扇区空间内,若在分配有LSN的卷空间内的扇区上产生缺陷,则代替该缺陷扇区的扇区被更替为代替区域中的任一扇区。
缺陷扇区和代替扇区之间的相对应信息如同图5(b)所说明的那样,被记录到缺陷管理区域(DMA:Defect Management Area)中。
在图18中,由于代替区域处于卷空间的外侧,因而可以对卷空间内(及分区空间内)的全部扇区实行分配代替扇区的代替处理。
因而,包含记录恢复信息的管理信息文件310也成为代替处理的对象,假如记录有记录恢复信息的扇区因某种原因(例如,达到盘介质的重写寿命)而成为缺陷扇区,通过将该扇区更替为代替扇区,也可以不丢失数据,而总是确保高的可靠性,保持记录恢复信息。
另一方面,对于包含动态图像数据的媒体文件(例如,MOV001.MPG)来说,不实行代替处理而记录数据(跳过缺陷扇区来配置数据)。也就是说,如同采用图3所说明的那样,为了实行AV数据的连续再现而将AV数据配置到被称为CDA的连续区域,以此可以在不中断的状况下对AV数据进行再现。
另外,如图19所示在代替区域未被配置到物理扇区空间的情况下,通过实行利用文件系统的代替处理,与图18所说明的相同,而可以实现可靠性高的记录恢复信息记录。
利用文件系统的代替处理,例如在UDF中,是通过与DMA相当的Spare Table和作为代替区域的Spare Area来实现的。
在图19中也与图18相同,由于UDF信息、管理信息文件以及此处包含的记录恢复信息按照需要实行代替处理,因而确保高可靠性,另一方面,对于包含AV数据的媒体文件(例如,MOV001.MPG)来说,通过不实行代替处理而配置数据,来实现连续的再现。
(实施方式5)
在本实施方式中,将有关管理信息文件的形式,采用图20~23予以说明。
图20表示的是本实施方式中管理信息文件600的结构。通过与图8管理信息文件310相同的目录层和文件名,被记录到盘介质100上。
图20所示的管理信息文件600由一般属性信息、文件信息管理表601、组信息管理表602以及恢复信息管理表603构成。
文件信息管理表601如图21(a)所示,包括:文件管理信息610,用来管理个别的文件;一般属性信息,用来管理文件管理信息的数目等。
再者,文件管理信息610包括:一般属性信息;文件识别信息611,是与该文件管理信息对应的媒体文件路径信息;唯一ID信息612,用来设定至少在一个管理信息文件600中不重复的值。
在一般属性信息中包含与该文件管理信息对应的一般信息,并且也可以包含注释(文本信息)、制作日期时间及再现时间长度等。
在文件识别信息611中分别存储有该组含有的各媒体文件路径信息。路径信息的形式例如与实施方式1的文件识别信息411相同。
在唯一ID信息612中,设定至少在管理信息文件600中不重复的唯一ID值(例如,32位的整数值信息)。该ID值是为了从下述的文件参照信息621等参照相当的文件管理信息610等目的而设立的。
图21(b)表示的是文件管理信息表中所设定的值的示例。在此,设为存在20个文件管理信息。也就是说,由管理信息文件600来管理20个媒体文件,在未图示的一般属性信息中存储文件管理信息数目为″20″这样的信息。
20个的各文件管理信息分别具有文件识别信息和唯一ID信息。(但是,在附图中省略中间的文件识别信息加以记载)。各文件识别信息和唯一ID信息的值的示例表示于图21(b)中。
接着,组信息管理表602如图22所示,包括:组管理信息620,用来管理属于个别组的文件;一般属性信息,用来管理组管理信息620的数目等。
另外,各组管理信息620包括:文件参照信息621,具有属于其组到媒体文件的参照信息;一般属性信息,用来管理其数目等。
在一般属性信息中,包含该组管理信息中含有的文件识别信息数目。另外,此外也可以包含该组的名称、注释及制作日期时间等。
另外,也可以使之与目录以1对1的方式对应,该目录是使该组由盘介质上的文件系统来管理的目录,这种情况下也可以包含对应目录的名称信息。
另一方面,有关各文件参照信息621,具有该组含有到各媒体文件的参照信息,也就是管理该媒体文件的文件管理信息610所具有的唯一ID信息的值。
图22(b)表示的是本实施方式中组管理信息620的设定值示例。图22(b)所示的组管理信息620设为与图21(b)所示的文件信息管理表601一起记录到管理信息文件600中。
在图22(b)所示的组管理信息620中具有3个文件参照信息621,各文件参照信息621分别具有″1″、″10″、″5″这样的值,来作为向唯一ID的参照值。
另一方面,在图21(b)中通过查找唯一ID的值为″1″、″10″、″5″的文件识别信息611,获得对应媒体文件的文件识别信息,并获得文件系统上到媒体文件的路径信息。
这样,由于使用组管理信息620,该组管理信息利用给各媒体文件所分配的唯一ID的值,因而可以与采用文件系统目录结构的文件分类完全独立,实现媒体文件的分组,能够实现反映用户意图且更为自由的分类。
另外,即使在将相同的媒体文件分类到多个不同组的这种情况下,因为也不是直接存储文件的路径名,例如通过32位的唯一ID来实行参照,所以能够实现采用更少数据量的分组。
在采用这种唯一ID的文件管理过程中,最好是图23这种记录恢复信息的结构。
也就是说,图23所示的本实施方式中恢复信息管理表603的结构与上述其它实施方式相比,其特征为具有最终唯一ID信息631。
在最终唯一ID信息631中,设定与文件管理信息610所具有的唯一ID信息相同的值,该文件管理信息用来管理最终记录文件识别信息501所示的最终记录文件。例如,在最终记录文件是由图21(b)的文件识别信息#20所管理的媒体文件的情况下,在最终唯一ID信息631中如同图21(b)唯一ID的值所示的那样,设定″20″这样的值。
由于在恢复信息管理表603中具有最终唯一ID信息631,因而在准备新记录媒体文件时,可以立刻知道紧接在此前所记录的媒体文件中所设定的唯一ID值。
此时,作为给媒体文件的唯一ID分配方法,例如由于为用于分配而预先确定以便从32位整数值小的值(例如,将初始值设为″0″)依次增加,因而可以立刻决定新记录的媒体文件唯一ID值。
也就是说,若在最终唯一ID信息631中设定为″20″这样的值,则可以对接下来所记录的媒体文件,分配对″20″使之增加1后的″21″这个唯一ID。
如果,没有最终唯一ID信息631,则产生对已存文件管理信息610的全部进行检索的必要,以便与已分配的唯一ID不重复,随着文件数目增加其检索时间将增大,在实用上是不令人满意的。
另一方面,如果是本实施方式,即使多个媒体文件存在于盘介质100上,也能够迅速决定唯一ID的值。
还有,在本实施方式中也不只是确定唯一ID的值,而与其它实施方式相同,可以采用记录恢复信息来确定媒体文件的记录位置,或者确定分类目标的组。
还有,在上述实施方式中所使用的文件名、目录名及目录结构等也可以是其它的名称和结构。
还有,在上述实施方式中,虽然在一个文件GRP_DATA中存储组信息和恢复信息,但是即使在各自不同的文件中存储相同的信息,也将获得相同的效果。
(实施方式6)
图24表示的是,本发明实施方式6所涉及由记录再现装置所记录的盘介质100上的目录和文件层次结构的一个示例。
如图24所示,在ROOT目录300之下存在被层次化后的子目录(301~303、1130~1132等),并且在其层次下存储有:各种媒体对象(1141~1160等),是包含动态图像数据和静止图像数据的文件;媒体对象管理器1200(文件名:INFM0001.MGR),是管理各媒体对象所用的文件;程序管理器1300(文件名:INFM0001.PRG),用来对多个媒体对象进行分组并管理再现顺序和分类信息;等。
在本实施方式6中,包含作为记录及再现用对象的AV数据的各种媒体对象的目录层和文件名,利用下述的DCF标准及与其匹配的形式来实行此后的说明。但是,目录层和文件名的命名规则不限于此,也可以采用其它的命名规则。
媒体对象之中包含MPEG2等动态图像数据的动态图像对象如同动态图像文件ABCDnnnn.MPG那样,是最初的4个字符为任意字母字符的组合,并且按照接着的nnnn为10进制数的这种命名规则加以记录。动态图像文件包含有以MPEG2方式和MPEG4方式等压缩后的AV数据,作为程序流(PS)、传送流(TS)或者其它形式的文件加以记录。
另外,与各个动态图像文件有关的属性信息被记录到属性信息文件ABCDnnnn.MOI中。在属性信息文件中,具有各自的动态图像文件识别信息、所记录的日期时间、动态图像数据的代表图像以及将动态图像数据的再现时刻变换成盘介质100上的逻辑地址所用的访问图信息及其管理信息等。由于具有访问图信息,因而可以实行动态图像所具有的时间轴和数据(位串)轴之间的变换,能够实现以对动态图像数据的时间轴为基准的随机访问。
再者,与各个动态图像文件有关的附加信息被记录到附加信息文件ABCDnnnn.MEX中。附加信息文件具有与各自的动态图像数据一起进行再现的声音数据、静止图像或图形数据、文本数据或者用来事后记录这些信息所用的区域预留数据等。
动态图像文件和附加信息文件在盘介质100上,采用以指定周期进行交错的形式被配置。
在上述的属性信息文件中也存储与该交错周期有关的信息。例如,交错周期也可以按照各自的数据大小做出规定,该数据大小在动态图像数据及附加信息的再现时间上对应于数秒到数10秒。
有关动态图像文件和附加信息文件的配置,将采用图34等在后面予以说明。
一个动态图像对象由一个属性信息文件和一个或其以上的动态图像文件及附加信息文件构成,它们是通过文件名相关联的。
也就是说,有关联的属性信息文件和动态图像文件,由于在其文件名中除去扩展名的部分,如在动态图像对象1140中动态图像文件1141、属性信息文件1142及附加信息文件1143为″ABCD0001″的部分被同样设定,因而设为已使其相关联。
但是,属性信息文件和动态图像文件的相关联不限定于上述的方法,而也可以是其它方法,诸如在属性信息文件内保持到相关联的动态图像文件及附加信息文件的链接信息如到动态图像的路径名等,或者将双方的相对应作为表信息加以保持等。或者,也可以在下述的媒体对象管理器1200等中具有与相关联有关的信息。
例如,对于动态图像对象1150来说,是由一个属性信息文件(ABCD0002.MOI)、多个动态图像文件(ABCD0002.MPG、ABC0003.MPG)以及附加信息文件(ABCD0002.MEX、ABCD0003.MEX)构成的,此处设为在属性信息文件内保持有到相关文件的路径名。
媒体对象之中包含JPEG等静止图像数据的静止图像对象,其各个静止图像信息作为静止图像文件ABCDnnnn.JPG等加以记录。静止图像文件是以JPEG方式等压缩后的视频数据,例如采用DCF格式和Exif格式作为文件加以记录。
上述媒体对象按照DCF标准或者与其匹配的目录结构被记录。也就是说,在ROOT目录300之下存在DCF图像根目录302(目录名:DCIM),并且在其下面存在用来存储静止图像文件的DCF目录1132(目录名:300ABCDE)等。而且,在DCF目录1132之下存储作为静止图像对象一种的DCF基本文件1160(例如,文件名:ABCD0001.JPG)。
另外,在ROOT目录300之下存在VIDEO图像根目录301(目录名:VIDEO),并且在其下面存在主要用来存储动态图像对象的VIDEO目录1130(例如,目录名:100ABCDE)。而且,在VIDEO目录1130之下,存储用来构成动态图像对象1140的属性信息文件1142(扩展名为MOI的文件)、动态图像文件1141(扩展名为MPG的文件)以及附加信息文件1143(扩展名为MEX的文件)。
还有,作为媒体对象也可以记录声音文件、MotionJPEG文件、以DCF标准所确定的DCF扩展图像文件及DCF预览文件等其它文件格式的AV文件。
对所记录的媒体对象进行管理的内容管理信息,作为管理数据目录303(目录名:INFO)下的媒体对象管理器1200(文件名:INFM0001.MGR)及程序管理器1300(文件名:INFM0001.PRG),加以记录。有关媒体对象管理器1200及程序管理器1300的结构,将在下面予以说明。
下面,采用图25、图26及图27,来说明本实施方式6所涉及在由记录再现装置所使用的盘介质上将数据作为文件加以管理的UDF文件系统结构。
图25表示的是在UDF文件系统中管理目录层所需的数据结构。还有,虽然本附图对应于图24所示的目录层结构,但是只表示出其中从ROOT目录300到属性信息文件1142之间的文件系统信息,有关对其它目录和文件的相同信息,则为了使说明变得简单而加以省略。
目录层结构的起点是文件集描述符FSD(File Set Descriptor)1020。FSD 1020具有图26(a)所示的数据结构。
FSD 1020以到扩展文件项目EFE(Extended File Entry)的参照信息1021(盘介质100上的记录位置)作为Root Directory ICB(Information Control Block)的值加以保持。
另外,FSD 1020可以从System Stream Directory ICB参照被称为Named Stream的数据。
Root Directory ICB及System StreamDirectory ICB502具有图26(b)所示的long_ad这样的结构。
long_ad用来保持参照目标的盘区长度(Extent Length)和位置(Extent Location)。
再者,在Implementation Use中采用图26(c)所示的ADImpUse的形式,来保持被称为UDF UniqueID的值。
另外,EFE具有图27(a)所示的结构。EFE 1100是管理盘区的集合所用的结构体,该盘区集合构成盘介质100上所记录的各目录和文件,为了对各盘区在盘介质100上的记录位置和数据长度进行管理,而包含有被称为分配描述符AD 1110的结构。由于各目录和文件由多个盘区构成,因而在EFE 1100中包含多个AD 1110。还有,分配描述符AD 1110具有图27(b)所示的结构。
此外,在EFE 1100中还包含:描述符标志(Descriptor Tag),表示数据的种类;Unique ID,用来为每个目录和文件设定在盘介质100上不重复的唯一ID值;Stream Directory ICB,可以设定每个EFE 1100的扩展属性;扩展属性EAs(Extended Attributes)1101;等。
包含ROOT目录300等目录数据的盘区由文件识别描述符FID(File Identifier Descriptor)1120构成,该文件识别描述符用来保持各目录和文件的文件名。在某个目录下存在子目录和文件的情况下,对各自的目录或文件保持FID 1120。
例如,根据图24,由于在ROOT目录300之下存在VIDEO图像根目录301和DCIM图像根目录302,因而在ROOT目录300的实数据中保持与各自对应的FID。
FID 1120具有图27(c)所示的结构。FID 1120以在UDF上所管理的各目录和文件的名称(文件识别符)作为文件识别符(FileIdentifier)521加以保持。FID 1120进一步以到EFE 1100的参照信息(例如,1022)作为ICB加以保持,该EFE 1100用来管理对应目录或文件的实数据。
此外,在FID中还包含:描述符标志(Descriptor Tag),表示数据的种类;文件识别符长度(Length of File Identifier),表示文件识别符(File Identifier)1121的数据长度;等。
此后,由于同样通过保持EFE 1100和FID 1120的参照关系来管理目录的层次结构,并依次遵照该参照关系,因此可以向作为任意目录和文件实数据的盘区进行访问。
关于文件,也通过EFE 1100来管理盘区的集合。在图25的情况下,盘区的集合1023构成文件,这相当于图24中的属性信息文件1142。
在具有上述这种层次结构的文件系统中,为了参照特定的目录和文件,可以利用路径名。路径名例如对于图24的文件1142来说,表示为″/VIDEO/100ABCDE/ABCD0001.MOI″。在此,用″/″来表示ROOT目录300及路径分隔字符。
这样,路径名用来在从ROOT目录300达到对象的目录和文件为止往下搜寻目录层之时,通过以路径分隔字符进行分隔,对存在于其路径上的目录名称也就是文件识别符(File Identifier)1211中所存储的信息加以连续记述。如果利用该路径名,则可以参照在文件系统上所管理的任意目录和文件。
图25(b)是图25(a)数据结构分区空间内的配置示例图。在此,有关在图25(a)和(b)中相同的数据,则附加相同的号码。
通常情况下,为了向extent 1023进行访问,而需要从FSD 1020按顺序依次访问EFE和FID。
如图25(b)所示,一般来说构成目录结构的各数据在分区空间内被配置到相隔的处所,因此在向extent 1023的访问过程中,需要某个程度的访问时间。
再者,在图25(b)所示的分区空间内,配置有空间位图描述符(Space Bitmap Descriptor)1030。空间位图描述符1030是表示是否已给分区空间内的各逻辑块(LB)分配数据的位图数据。
下面,有关本实施方式6所涉及记录再现装置的动作,采用图4予以说明。在图4所示的记录再现装置中,例如在用户I/F部200已受理来自用户的请示的情况下,开始动作。
用户I/F部200将来自用户的请示传送给系统控制部104,系统控制部104在对来自用户的请示进行解释的同时,实行向各模块的处理请求。
下面,举例说明将模拟播放信号编码成MPEG-2PS作为动态图像对象加以记录的动作,也就是自编码的录制动作。
系统控制部104请求向模拟播放信号调谐器210的接收和向动态图像编码器221的编码。动态图像编码器221对从模拟播放信号调谐器210所传送来的AV信号进行视频编码、音频编码及系统编码,将其传送到磁道缓存器103。动态图像编码器221在编码开始后,与编码处理同时将制作访问图信息等所需要的信息传送给系统控制部104。
接着,系统控制部104根据组管理信息、恢复信息以及文件系统的分配信息,来判别最后被记录的文件的最终记录位置,从该最终记录位置沿一定方向检索空白区域,将该空白区域的起点决定为记录开始位置,对驱动装置110发出记录请求。驱动装置110取出磁道缓存器103中所储存的数据并将其记录到盘介质100上。此时,系统控制部104从盘上的可记录区域检索作为空白区域所述的连续区域CDA,在检索到的连续区域上记录数据。
此时,作为CDA可记录的区域检索,是根据UDF等文件系统所管理的空白区域信息如空间位图描述符1030来实行的。
但是,在本实施方式6中,动态图像文件是在与附加信息文件交错的状态下配置到盘介质100上的。
该交错周期等的条件是按照动态图像文件的数据速率和附加信息文件中包含的数据量等由系统控制部104来决定的,并给满足其条件的空白区域实行数据的配置。
录制结束是通过来自用户的停止请求来指示的。来自用户的录制停止请求通过用户I/F部200传送给系统控制部104,系统控制部104对模拟播放信号调谐器210和动态图像编码器221发出停止请求。动态图像编码器221接受来自系统控制部104的编码停止请求,结束编码处理。
系统控制部104在编码处理结束后,根据从动态图像编码器221所收到的信息来生成属性信息,该属性信息包含访问图信息和其管理信息以及动态图像文件和附加信息文件之间的交错管理信息等。
接着,系统控制部104对驱动装置110请求对磁道缓存器103中所储存数据的记录结束和属性信息进行记录,驱动装置110将磁道缓存器103的剩余数据和属性信息作为属性信息文件如ABCD0001.MOI,记录到盘介质100上,该ABCD0001.MOI是构成图24所示的动态图像对象的文件。再者,系统控制部104对作为管理信息文件310内容的组管理信息及恢复信息进行更新,通过驱动装置110记录到盘介质100上,结束动态图像对象的录制处理。
还有,除去上述之外,系统控制部104还按照需要,生成图25、图26及图27所说明的这种UDF文件系统的信息,或者加以更新。
也就是说,针对构成动态图像对象的文件,生成EEF 1100和FID1200等,在设定必要的信息之后记录到盘介质100上。
在记录再现装置是摄像装置的情况下,仅仅AV信号源不是模拟播放信号调谐器210而是变到摄像部211,其它的处理是相同的。
另外,在以数字播放信号作为动态图像对象加以记录的动作过程中,系统控制部104实行控制,以不实行动态图像数据的编码,而通过数字播放信号调谐器212及解析部223将MPEG2TS的数据作为动态图像对象向盘介质100上加以记录。此时,与自编码的录制相同,也实行文件系统信息的记录。
接着,有关静止图像对象的记录,将对于将从摄像部211所传送来的AV信号进行JPEG编码加以记录的动作,予以说明。
系统控制部104向摄像部211请求AV信号的输出,并向静止图像编码器222请求对AV信号实施编码。静止图像编码器222对从摄像部211所传送的AV信号进行JPEG编码,将其传送给磁道缓存器103。
驱动装置110在接受来自系统控制部104的指令的同时,将磁道缓存器103中所储存的数据记录到盘介质100上。此时,数据的可记录区域检索是根据UDF等文件系统所管理的空白区域信息来实行的。
若记录了一幅静止图像对象,则拍摄结束。或者,在从用户发出连续拍摄指令的情况下,按照来自用户的停止请求予以结束,或者记录指定张数的静止图像对象后予以结束。
来自用户的拍摄停止请求通过用户I/F部200传送给系统控制部104,系统控制部104对摄像部211和静止图像编码器222发出停止请求。
再者,系统控制部104对于UDF文件系统的信息,也实行必要的处理。也就是说,针对构成动态图像对象的文件,生成EFE 1100和FID 1200等,在设定必要的信息之后记录到盘介质100上。
按照上面这种过程记录到盘介质100上的各媒体对象,为了在以后实现那些媒体文件的分类整理和程序再现,而登录到图24所示的媒体对象管理器1200和程序管理器1300中。
有关在媒体对象被记录到盘介质100上时由系统控制部104对介质对象管理文件器和程序管理器1300所实行的操作,将在此后予以说明。
图28表示的是,在本实施方式6中由记录再现装置使用的盘介质100上所记录的数据层次结构以及对它们进行处理的系统控制部104及其内部结构的一个示例。
在盘介质100上记录文件系统信息。在文件系统信息中,包含:图6(c)所示的卷结构信息;图25、图26及图27所示的FSD 1020;EFE 1100;FID 1200;空间位图描述符1030;等。
另外,下述的媒体对象管理器1200和程序管理器1300同样作为文件加以管理,并构成内容管理信息,上述媒体对象管理器和程序管理器是按照这些媒体对象的内容和记录日期时间等进行整理分类或者实行用户设定自由再现顺序的程序再现所用的。
在这些盘介质100上所记录的数据通过系统总线105,由系统控制部104进行操作。
另一方面,系统控制部104更为详细地说,是由操作系统(OS)和应用系统构成的。
在操作系统中,包括:文件系统处理部1152,用来控制文件系统信息;设备驱动部,特别用来对未图示的硬件加以控制;存储控制部;等,对于应用系统而言,是通过API(Application Program Interface)来提供各种各样共用功能的。据此,可以采用将应用系统详细分离为硬件和文件系统的形式,来实现。
另一方面,在应用系统中实行特定应用所用的控制动作。在本实施方式6中,例如如同采用图4所说明的那样,实行与动态图像对象和静止图像对象的记录或者再现处理有关的控制。
再者,在本实施方式6中,应用系统中的内容管理信息处理部1151实行对内容管理信息的操作,该内容管理信息由媒体对象管理器1200和程序管理器1300构成。
另外,在应用系统中,也有时除此之外还按照需要包含AV数据的显示和处理用户接口的部分等。
有关媒体对象管理器1200及程序管理器1300的数据结构,将采用图29~33在下面予以说明。
图29(a)是媒体对象管理器1200数据结构的示例图。如图29(a)所示,媒体对象管理器1200包括:DataType,用来表示文件的类型;DataSize,用来表示文件的大小;文件的更新日期时间信息(ModTime)1201;PlayBackDuration,是登录于媒体对象管理文件1200中的全部媒体对象再现时间总计;记录恢复信息(ResumeMark)1210;NumMoInfo,用来表示媒体对象管理器1200中含有的对象管理信息(MO_INFO)1220的数目;对象管理信息表,由NumMoInfo个对象管理信息1220构成。
还有,图29等中字段名栏的表述接着描述有数据类型和字段名,对于数据类型而言,例如表示出下面的这种意思。
const意味着字段是定量,在没有const的情况下表示出是变量。unsigned表示出该字段是无符号的值,在没有unsigned的情况下表示出是有符号的值。另外,int( )表示出字段是具有括弧内位长的整数值。例如,在括弧内的值为′16′的情况下,意味着是16位长。
图29(b)是记录恢复信息1210的数据结构。如图29(b)所示记录恢复信息1210包含表示记录恢复信息1210各种属性的属性标记1210a、最终唯一ID信息1211、最终记录位置信息1212、最终记录文件识别信息1213、所属组信息1214以及记录日期时间信息1215。
属性标记1210a如图29(c)所示,包含循环记录标记和第1~第5有效标记。循环记录标记表示在最终记录文件的记录过程中是否使用过循环记录。第1有效标记表示最终唯一ID信息1211是否有效。第2有效标记表示最终记录位置信息1212是否有效。第3有效标记表示最终记录文件识别信息1213是否有效。第4有效标记表示所属组信息1214是否有效。第5有效标记表示记录日期时间信息1215是否有效。在此,所谓循环记录如上述各实施方式所示,是从AV数据最终记录文件的记录位置沿一定方向检索空白区域加以记录的处理。这些标记由系统控制部104来设定。
最终唯一ID信息1211是与实施方式5所述的最终唯一ID信息631相同的字段。如下所述,在各媒体对象信息1220中设定媒体唯一ID(MoUniqueID)1222,该媒体唯一ID是至少在媒体对象管理器1200内不重复的值,在最终唯一ID信息1211中设定媒体唯一ID1222的值,该媒体唯一ID的值是在该媒体对象管理器1200内最后所分配的。
最终记录位置信息1212是与实施方式2所述的最终记录位置信息511相同的字段,是对最终记录文件最末尾的位置信息如LBN的值加以保持的部分。
最终记录文件识别信息1213是与实施方式1等所述的最终记录文件识别信息501相同的字段。在最终记录文件识别信息1213中,存储对本发明记录再现装置最后被记录的媒体文件识别信息加以识别的信息。
向最终记录文件识别信息1213的值的存储形式,可以是该媒体文件的全路径名和下述识别信息等可识别该媒体文件的形式,上述识别信息是由下面采用图30所说明的指定变换规则得到的。
所属组信息1214是与实施方式3所述的所属组信息521相同的字段,是对最终记录文件识别信息1213所示的最终记录文件所属的组或目录加以指示的信息。
还有,在本实施方式中与组对应的概念称为程序信息。有关程序信息的结构等,将在下面予以说明。
作为所属组信息1214中所存储的信息形式,将存储相当程序信息1310的索引值。
记录日期时间信息1215用来设定日期时间信息,该日期时间信息是对记录恢复信息1210加以记录·更新的时期。
还有,记录日期时间信息1215和更新日期时间信息1201并不一定相一致。原因是,在包含于媒体对象管理器1200内的信息之中出现与记录恢复信息1210无关的信息更新(例如,包含于媒体对象信息1200中的信息重写等)的情况下,只是更新日期时间信息1201被更新。
图30(a)是媒体对象管理器1200中含有的媒体对象信息(MO_INFO)1220的数据结构。
媒体对象信息1220也包含有:MoType,用来表示所登录媒体对象的类型信息;Attributes,用来表示各种属性信息;对象参照信息(MoRef)1221,是向媒体对象的参照信息;媒体唯一ID(MoUniqueID)1222,是至少在媒体对象管理器1200内不重复的值;PlayBackDuration,是该媒体对象的再现时间;文本信息(TextID)和到预览图像信息的参照信息(ThumID),存储在与媒体对象信息1200不同的处所;等。
如图30(b)所示,设定于MoType中的值是由参照目标的媒体对象种类来确定的。
在MoType的值为′1′的情况下,登录于某个对象媒体信息中的媒体对象种类是文件系统上的某个目录。
同样,在值为′2′、值为′3′、值为′4′以及值为′5′的情况下,分别表示动态图像对象(扩展名:MOI)、动态图像对象(扩展名:MPG)、动态图像对象(扩展名:MEX)以及静止图像对象(扩展名:JPG)。
下面,同样给媒体对象的每个种类分配不同的MoType的值。
另外,给对象参照信息1221所设定的值是通过例如由图30(c)所示的指定变换规则进行变换,来决定参照目标媒体对象所具有的路径名信息的。
在图30(c)的情况下,最高位的位′b7′是由媒体对象信息1220所参照的媒体对象母目录路径名来确定的。也就是说,在母目录是VIDEO目录301的情况下为′0′,在是DCIM目录302的情况下为′1′。对于此外的值,因为在本实施方式1不使用,所以作为预留值。
下面的′b6′~′b4′是将媒体对象信息1220中所登录的媒体对象目录号部分取出加以存储的。在此,目录号指的是,媒体对象上一级目录的目录名的数值部分。
下面的′b3′~′b0′是将媒体对象信息1220中所登录的媒体对象文件号取出加以存储的。在此,文件号指的是,媒体对象文件名的数值部分。
例如,在媒体对象的路径名是″/VIDEO/100ABCDE/ABCD0001.MOI″的情况下,因为该媒体对象作为母目录具有/VIDEO目录,所以OBJ_ID的位7(图30(c)中的′b7′)的值为′0′,并且该媒体对象的上一级目录名数值部分的值为100,因此OBJ_ID的位6~4(图30(c)中的′b6′~′b4′)的值为′100′。再者,利用该媒体对象文件名数值部分的值,OBJ_ID的位3~0(图30(c)中的′b3′~′b0′)的值成为′0001′。
由上面得知,设定于对象参照信息1221中的值成为0b01000001(起点的0b意味着二进制数)。
即使将OBJ_ID设为这种形式,也如同DCF标准的命名规则那样,如果遵守在媒体对象名称和其上一级目录名称中含有的数据部分的值不重复这种命名规则,则可以与从上述MoType的值导出的扩展名信息一起,在文件系统上特定对象参照信息1221正在参照的媒体对象。这种结构非常适合于减少媒体对象信息1220数据量的目的。
当然,如果OBJ_ID的数据结构是媒体对象信息1220和媒体对象相唯一对应的形式,则也可以是其它形式。例如,也有将媒体对象的路径信息按原状态加以存储的方法。也就是说,如同″/VIDEO/100ABCDE/ABCD0001.MOI″那样,也可以存储以″/″作为路径分隔字符的全路径名字符串。
另外,也可以取代MoType,而将媒体对象的扩展名(MPG等)包括在OBJ_ID之中。
还有,对于动态图像对象来说,也可以只将属性信息文件(例如,图24中的1142)登录到媒体对象信息中。原因是,对应的动态图像文件和附加信息文件(这种情况下,是图24中的1141和1143)如上所述,可以根据文件名的对应关系等由属性信息文件知道。或者说,相反也可以将动态图像文件登录到媒体对象信息1220中。因为同样可以知道对应的属性信息文件。
或者,当然也可以将构成动态图像对象的全部文件登录到媒体对象信息1220中。此时,如果在得知构成动态图像对象的文件间对应关系的前提下进行登录,则在利用动态图像对象时是较为方便的。
下面,图31(a)是程序管理器1300数据结构的示例图。
在图31(a)中,程序管理器1300是为了对任意媒体对象进行分组加以分类整理或者实现以用户希望的再现顺序加以再现的程序再现等功能而设立的文件,并且具有下面这种结构。
包括:DataType,用来表示文件的类型;DataSize,用来表示文件的大小;PlayBackDuration,是登录于程序管理器1300中的全部媒体对象再现时间总计;NumPrgInfo,用来表示程序管理器1300中含有的程序信息(PRG_INFO)1310的数目;程序信息表,由NumPrgInfo个程序信息1310组成。
接着,图31(b)是程序管理器1300中含有的程序信息1310的数据结构。
程序信息1310是通过下述处理来实现程序再现时的一个单位,该处理为对媒体对象信息1220进行分组来实行盘介质100上所记录多个媒体对象的分类,或者按照程序信息1310依次再现正在参照的媒体对象。
如图31(b)所示,程序信息1310包括:DataType,用来表示是程序信息;DataSize,用来表示程序信息1310的大小;Attributes,用来表示程序的各种属性信息;PayBackDuration,是程序的再现时间;NumMoInfo,用来表示程序信息1310中含有到媒体对象信息1220的参照数目;参照(MoID1311)表,是到NumMoInfo个媒体对象信息1220的参照表;等。
此外,也可以包含:文本信息(TextID),存储在与程序信息1310不同的处所;和向代表程序的预览图像信息的参照信息(ThumID),等。
下面,采用图32,来说明由文件系统所管理的目录、媒体对象和媒体对象信息1220之间的关系。
在媒体对象管理器1200中包含多个媒体对象信息1220,并在各自中登录有媒体对象。例如,在MoInfo[1]中,登录有目录304。
此时,MoInfo[1]字段的值如下进行设定。首先,MoType根据图30(b)被设定表示目录的′1′。MoRef根据图13(b),成为母目录′0′、目录号′100′及文件号′0000′,并且作为字段值整体成为0b01000000(起点的0b意味着二进制数)。然后,MoUniqueID被设定为′100′。
另外,MoInfo[2]字段的值如下进行设定。首先,MoType被设定为表示动态图像对象(MOI)的′2′。MoRef成为母目录′0′、目录号′100′及文件号′0001′,并且作为字段值整体成为0b01000001。MoUniqueID被设定为′101′。
此后同样,给其它的MoInfo也设定图32所示的值。
还有,在图32中设为,构成动态图像对象的全部文件被登录到媒体对象管理器1200中。
图33表示的是对于这种媒体对象管理器1200的程序管理器1300的关系。如上所述,在程序管理器1300中包含多个程序信息1310(PrgInfo[1]~)。
各程序信息1310以向媒体对象信息1220的参照信息作为媒体唯一ID的值加以保持。也就是说,媒体对象信息1220以在媒体唯一ID1222中所保持的值作为参照信息。
例如,在PrgInfo[1]中,如同图33中用波形箭头所示的那样,由于具有向MoInfo[2]、MoInfo[5]和MoInfo[11]的参照,因而保持101、104和201来作为MoID表(MoID[ ])的值。
在PrgInfo[2]中也相同,由于具有到MoInfo[5]和MoInfo[11]的参照,因而保持104和201来作为MoID[ ]的值。
在目录和媒体对象被记录到盘介质100上时,如同采用图28所说明的那样,文件系统处理部1152对文件系统信息进行操作。也就是说,在将目录和文件新制作到文件系统上时,文件系统信息处理部制作FID 1120和EFE 1100,或者确定盘区在分区空间内的配置。
再者,内容管理信息处理部1151对媒体对象管理器1200和程序管理器1300进行操作。也就是说,文件系统处理部1152将新的媒体对象信息1220制作到媒体对象管理器1200中,该新的媒体对象信息是对所制作出的文件进行登录所用的。
然后,按照需要从文件系统处理部1152获得信息,进行值的设定使之在文件系统信息和媒体对象管理器1200内的信息之间不产生矛盾。例如,在MoRef 1221中获得文件的路径名信息,将其值设定为按照图30所示的变换规则进行变换所求出的值,并且给媒体唯一ID1222设定下述值,该值是在最终唯一ID信息1211的值上增加指定的值(例如1)后的值。
另外,在按照用户的指令等来制作新的程序信息1310时,从媒体对象管理器1200取得媒体唯一ID1222不断向程序信息1310进行设定,该媒体唯一ID是分配给想要包括到程序信息1310中的媒体对象的。
这样,通过利用程序管理器1300及由此所参照的媒体对象管理器320的信息,能够正确实现媒体对象的程序再现等。
下面,有关在图33的状态下实施程序再现所需的处理,予以说明。
例如,假设利用PrgInfo[1]的程序再现开始被支持,则内容管理信息处理部1151读出PrgInfo[1]内到媒体对象信息的参照表MoID[ ]内的值。如上所述,在MoID[ ]中,到媒体对象的参照信息作为媒体唯一ID被保持,该媒体对象成为程序再现的对象。
因而,为了实现程序再现,需要依次对保持于MoID[ ]中的媒体唯一ID所指示的媒体对象进行再现。
还有,在本实施方式中对动态图像对象进行程序再现的情况下,将参照动态图像对象之内的属性信息文件。因而,从保持于MoID[ ]中的媒体唯一ID识别属性信息文件,对与其属性信息文件相关联的动态图像文件及附加信息文件加以判别,实行它们的再现。
图34表示的是本实施方式中动态图像对象在分区空间内的配置示例。
图34(a)是由属性信息文件2000、附属信息文件2001及动态图像文件2002构成的动态图像对象在分区空间内的配置示例。
附属信息文件2001和动态图像文件2002分别由多个盘区2003、2004以及2005、2006来构成,如同图34(a)那样,各个盘区以指定的周期进行交错。
属性信息文件2000配置于属性信息配置区域内,该属性信息配置区域设置于盘介质的特定区域(内圆一侧的连续区域等)上。
在属性信息文件2000中包含该交错的周期、数目或者向各文件的访问信息。因而,在构成动态图像的文件之中,属性信息文件2000被最后记录。
在这种状态下,最终记录位置信息1212指示盘区2006的最末尾位置。
若从所记录的顺序加以实行,则属性信息文件2000的末尾位置成为最终记录位置信息1212的位置,而在本实施方式中,由于以向属性信息文件的高速访问为目的将它们配置于属性信息配置区域内,因而对于最终记录位置信息1212而言,将设定构成动态图像对象的动态图像文件最末尾位置。
此后,在图34、35等中也是相同的。
图34(b)是从图34(a)的状态实行向动态图像对象的数据补充时分区空间内的配置示例。
针对附属信息文件2001和动态图像文件2002,分别补充盘区2007及2008。
在该所补充的盘区进行配置时,从图34(a)的最终记录位置检索空白区域,在满足指定条件的区域上实行盘区的记录。
另外,伴随盘区2007及2008的补充,属性信息文件2000内的信息(与交错有关的信息和访问信息等)也被更新。
这种情况下,最终记录位置信息1212也被更新,以指示盘区2008的最末尾位置。
图34(c)是从图34(a)的状态实行向动态图像对象的数据补充时分区空间内的不同配置示例。
与图34(b)不同,动态图像对象是作为多个附属信息文件2001、2011以及多个动态图像文件2002、2012来构成的。
也就是说,所补充的盘区2013及2014是作为独立的文件(分别是2011及2012)来构成的。
伴随盘区2013及2014的补充,属性信息文件2000内的信息(与交错有关的信息、访问信息及文件间的相关信息等)也被更新。
这种情况下,最终记录位置信息1212被更新,以指示盘区2014的最末尾位置。
图35(a)是从图34(a)的状态记录新的动态图像对象(属性信息文件2010、附属信息文件2011及动态图像文件2012)时的分区空间内的配置示例。
附属信息文件2021及动态图像文件2022是从图34(a)的最终记录位置检索空白区域并在找到的空白区域上作为盘区2023及2024以指定周期进行交错被配置的。
另一方面,属性信息文件2020与图34(a)相同,配置于属性信息配置区域内。也就是说,属性信息文件2020不实行以最终记录位置信息为起点的空白区域检索,而配置于属性信息配置区域内。
另外,作为该属性信息配置区域的部分,是从以最终记录位置信息为起点的空白区域检索对象将其排除在外。
此时,最终记录位置信息1212被更新,以指示盘区2024的最末尾位置。
还有,在从图34(a)的状态记录新的动态图像数据时,是如图34(b)那样进行记录(补充)还是如图34(c)那样进行记录(新记录),既可以由用户进行指示,也可以由记录装置自动判定。
在实行自动判定时,参照记录日期时间信息1215,将其值与当前的日期时间进行比较,在满足指定条件(例如,经过一定时间及日期变化等)的情况下,也可以实行新记录。
或者,也可以在记录恢复信息110的属性标记中设置标记信息,在下次记录之时参照该标记来选择记录方法,该标记信息表示是补充下次的记录还是进行新记录。
还有,在图34及图35的情况下,也参照动态图像文件(例如,如果是图34(a)则是2002)来作为最终文件识别信息1213。
据此,与实施方式1等所述的相同,可以从文件系统的信息取得最终记录文件识别信息1213所示的动态图像文件最末尾逻辑块号(LBN),从其位置实行空白区域的检索。
或者,也可以参照属性信息文件(例如,如果是图34(a)则是2000)来作为最终文件识别信息1213。
因为属性信息文件和动态图像文件已相关联,所以如果知道属性信息文件,则也知道对应的动态图像文件,因此如果知道动态图像文件,则如上所述可以查找其最末尾的逻辑块号。
同样,也可以在最终文件识别信息1213中参照附属信息文件。
在图36中表示下述流程,该流程表示从最终记录文件识别信息1213查找最终记录位置时的处理。
首先,从记录恢复信息1212读出最终文件识别信息1213,决定参照目标的最终记录文件(步骤S1001)。
在最终记录文件不是动态图像文件的情况下,例如是属性信息文件时,查找相对应的动态图像文件将其作为最终记录文件。
接着,检索UDF等文件系统,确认最终记录文件是否存在于盘介质100上(步骤1002)。
如果在不存在的情况下,则实施异常处理(步骤S1003),结束处理。
在此,异常处理指的是,记录动作本身的停止,或者以预先确定的值作为最终记录位置的代替加以使用。作为最终记录位置代替的位置,例如是分区空间内的起点以及图34等所述的属性信息配置区域最末尾的位置等。
如果在最终记录文件存在于盘介质100上的情况下,则读出在文件系统上正在管理其最终记录文件的EFE 1100,从EFE 1100中含有的AD 1110的值来决定最终记录位置。
图37是表示在本实施方式中记录动态图像对象的处理之流程图。
系统控制部104参照记录恢复信息1212,决定空白区域检索开始位置(步骤S2001)。
更为具体地说,参照记录恢复信息1212的最终记录位置信息1212的值。
或者,按照图36的流程图所说明的处理过程,从最终记录文件识别信息1213所参照的文件和文件系统的信息求出最终记录位置的信息。
接着,从在步骤S2001中所决定的空白区域检索开始位置按顺序检索空白区域(步骤S2002)。在UDF的情况下,通过按顺序查找空间位图描述符各位的值,而可以知道是否是空白区域。
判定空白区域的存在(步骤S2003),在不存在的情况下实行记录动作结束等的异常处理(步骤S2004),结束记录动作。
在存在空白区域的情况下,以指定的交错周期将动态图像文件(MPG)及附属信息文件(MEX)记录到盘介质100上(步骤S2005)。
若动态图像文件及附属信息文件的记录结束,则属性信息文件(MOI)的信息全部确定,因此将其记录到属性信息配置区域内(步骤S2006)。
然后,将构成动态图像对象的各文件不断登录到媒体对象管理器1200中(步骤S2007),结束处理。
在将动态图像对象向媒体对象管理器1200进行登录时,也可以通过参照所属组信息1214,来确定将该动态图像对象登录到哪个程序。
例如,如果登录到与所属组信息1214所指示的程序相同的程序,则可以将在时间上连续的动态图像对象作为相同的程序加以管理。
或者,也可以对记录日期时间信息1215和该动态图像对象的记录日期时间进行比较,若满足指定的条件(例如,经过指定的时间以及日期变化等),则生成与所属组信息1214所指示的程序不同的新程序信息1310,并在此登录该动态图像对象。据此,例如可以实现每个日期的动态图像对象的分类。
还有,对于UDF等文件系统的更新,设为在必要时刻随时实行,在此省略其说明。
还有,虽然在本实施方式中采用动态图像对象除属性信息文件之外由2种文件构成的示例已进行说明,但是也可以由更多种的文件来构成。在此后的实施方式中也是相同的。
另外,虽然在本实施方式中以属性标记中的循环记录标记及第1~第2有效标记是有效为前提已进行说明,但是系统控制部104按照状况的不同分别设定有效/无效。例如,系统控制部也可以按照用户操作来选择是否进行循环记录,设定循环记录标记。另外,系统控制部如果设定最终唯一ID1211、最终记录位置信息1212及最终记录文件识别信息1213之中的至少1个,就能够实现循环记录,并且也可以使与所设定的信息对应的有效标记有效,使与未设定的信息对应的有效标记无效。另外,对于所属组信息1214及记录日期时间信息1215,系统控制部104也可以按照用户指定的不同来选择是否进行设定,设定第4、第5有效标记。为此,系统控制部104可以只参照第1~5有效标记所示的有效信息。
(实施方式7)
在本实施方式中,对于与图34及图35不同向分区空间上的动态图像对象的配置示例,予以说明。
在图38(a)中表示出,在动态图像文件和附加信息文件的交错周期上记录不一致容量数据的状态。
此处的动态图像对象由属性信息文件3000、附属信息文件3001及动态图像文件3002构成。
另外,附属信息文件3001由盘区3003和3004构成,动态图像文件3002由盘区3005和30006构成。
如上所述,因为交错周期和数据容量不同步,所以在盘区3003和盘区3006之间存在空白区域3007。
在这种状态下,记录新数据时的示例表示于图38(b)中。
在此,给盘区3004和盘区3006补充数据,分别成为盘区3008和3009。
在图38(a)中,虽然记录恢复信息1210的最终记录位置指向盘区3006的最末尾,但是在图38(b)的情况下,给空白区域3007实行附属信息的补充,并在最终记录位置之后实行动态图像的补充。
另一方面,在图38(c)的情况下,与图38(b)的情形相同之处是,不管最终记录位置而向空白区域3007记录数据,而不同之处是,此处所配置的数据构成独立的文件。
也就是说,在图38(c)中,存在由盘区3013和3014构成的附属信息文件3011以及由盘区3015和3016构成的动态图像文件3012,由属性信息文件3010、附属信息文件3011及动态图像文件3012来构成动态图像对象。
还有,在从图38(a)的状态记录新的动态图像数据时,是如同图38(b)那样进行记录(补充)还是如同图38(c)那样进行记录(新记录),既可以由用户指示,也可以由记录装置自动判定。
在实行自动判定时,也可以参照记录日期时间信息1215,将其值与当前的日期时间进行比较,在满足指定的条件(例如,经过一定时间及日期变化等)的情况下,进行新记录。
或者,也可以在记录恢复信息1210的属性标记中设置标记信息,在下次的记录时参照该标记来选择记录方法,该标记信息用来表示是补充下次记录还是进行新记录。
如上所述,根据本实施方式,即使在数据的记录暂时中断时,也可以实现有效的空白区域的利用。
(实施方式8)
在本实施方式中,对于如图39所示存在多个媒体对象管理器(1200和1500)的情形,予以说明。
因某种原因(例如,系统安装上的限制等)而在媒体对象管理器的最大大小上产生限制的情况下,在准备对超过其最大大小的数量媒体对象加以管理时,考虑设立多个媒体对象管理器。
这种情况下,存在多个记录恢复信息1210,是否可以采用其值来实行空白区域检索是不明确的。
因此,在本发明的实施方式中,对各媒体对象管理器内的记录日期时间信息1215的值全部进行比较,根据最新日期的记录恢复信息1215中所保持的信息来决定空白区域检索的开始位置等。
另外,作为其它的方法来说,也存在这种方法,即多个媒体对象管理器之内具有有效记录恢复信息1210的管理器只限定为一个。
这种情况下,虽然在新记录动态图像对象时登录到多个媒体对象管理器之内的任何一个,但是此时所更新的记录恢复信息1210总是固定的媒体对象管理器。
例如,使用文件号为0001的媒体对象管理器(在图39中是媒体对象管理器1200)的记录恢复信息1210。
另外,作为其它的方法,根据各媒体对象管理器内记录恢复信息1210的属性标记1210a,来表示只是多个媒体对象管理器之内的一个媒体对象管理器为有效状态,并表示此外全部为无效状态。
在利用记录恢复信息1210时,可以查找所存在全部媒体对象管理器中的属性标记1210a,利用已为有效的记录恢复信息1210。
另外,作为其它方法,确定一个基本的媒体对象管理器(例如,文件号最小的。在图39中是媒体对象管理器1200),在其中存储对有效的媒体对象管理器加以指示的信息。
也就是说,预先保持到媒体对象管理器的(例如,采用对象参照信息1221的这种形式)参照信息,该媒体对象管理器在基本的媒体对象管理器中具有有效的记录恢复信息1210。
在利用记录恢复信息1210时,首先参照基本的媒体对象管理器,获得具有有效记录恢复信息1210的媒体对象管理器识别信息,从该媒体对象管理器读出记录恢复信息1210,加以利用。
根据上面所述,即使在存在多个媒体对象管理器的情况下,也可以在不出现问题的状况下利用记录恢复信息1210。
(实施方式9)
本实施方式是表示记录恢复信息1210的不同存储方式的实施方式。
在本实施方式中,记录恢复信息1210存储于由UDF定义的扩展属性中。
也就是说,在各EFE 1100所具有的EAs1101中存储图40(a)所示的数据,在此处所包含的Implementation Use 6000中,采用图40(b)所示的数据结构来存储记录恢复信息6100。
记录恢复信息6100和记录恢复信息1210是相同的结构。
根据本实施方式的构成,即使在不存在媒体对象管理器等特殊文件的情况下,也可以在目录(例如,VIDEO目录301和DCIM目录302等)的EFE 1100中具有记录恢复信息,能够进一步扩大其利用范围。
或者,如同实施方式8所述的那样,在存在多个媒体对象管理器的情况下,也可以不在媒体对象管理器内保持记录恢复信息1212,而如同本实施方式那样将其保持到任一个EFE 1100中。
还有,也可以并不将记录恢复信息1210存储在扩展属性信息中,而将其存储到能实现与扩展属性相同功能的Named Stream中。
还有,虽然在实施方式6等中表示了媒体对象管理器1200和程序管理器1300的结构示例,但是也可以不一定是这种结构,例如还可以构成一个文件,该文件包含与媒体对象管理器1200和程序管理器1300相同的信息。
还有,虽然在上述任一个实施方式中,都以DVD这种盘介质为例对记录再现装置及记录介质进行举例说明,但是并没有做出特别限定,而也可以是使用其它磁记录介质的硬盘驱动器、光磁盘介质等其它的记录装置和记录介质。
如同上面所说明的那样,根据本发明实施方式中的记录再现装置,在媒体文件的记录时可以实现利用其组的分类以及使在记录介质上的物理性配置得以整合,在准备按被组所管理的顺序对所记录的媒体文件进行再现时,能够减少光读头等录制再现机构的访问动作,无需中断就可以对多个媒体文件进行再现。
另外,即使在动态图像对象由多个文件构成的情况下,也可以获得相同的效果。
另外,即使在盘上存在多个目录和组的情况下,也可以迅速知道上次的分类目标。
另外,通过对组信息和恢复信息进行缺陷管理,能够使其可靠性得到提高。
另外,还可以迅速决定给新的媒体文件所分配的唯一ID的值。
另外,作为结果,使盘介质100上空白区域的使用频率平均化,对盘介质100使用寿命的增长也产生效果。
产业上的可利用性
本发明适用于对记录介质记录或再现视频数据文件的记录再现装置,例如适用于DVD录放机、DVD摄录机等盘记录再现装置、以硬盘为记录介质的视频录放机以及具有录制功能的本地服务器等。

Claims (19)

1.一种记录再现装置,用来对记录介质记录或再现视频数据文件,其特征为,具备:
记录机构,用来将视频数据文件、与其相关的附加数据文件、以及包含记录恢复信息的管理信息记录到上述记录介质上,该记录恢复信息表示最后被记录的文件;
控制机构,用于在通过上述记录机构记录上述视频数据文件及附加数据文件时对上述记录机构进行控制,以将记录恢复信息记录到上述管理信息内,该记录恢复信息表示作为上述最后记录的文件,被最后记录的上述视频数据文件。
2.根据权利要求1记载的记录再现装置,其特征为:
上述记录恢复信息包含文件识别信息,该文件识别信息表示最后记录的视频数据文件。
3.根据权利要求2记载的记录再现装置,其特征为:
上述附加数据文件是用来预留事后记录用的记录区域的文件,
上述记录机构对上述视频数据文件和上述附加数据文件进行交错(interleave)记录。
4.根据权利要求3记载的记录再现装置,其特征为:
上述记录机构进一步将属性信息文件记录到预定的区域上,该属性信息文件表示上述视频数据文件的属性。
5.根据权利要求3记载的记录再现装置,其特征为:
上述控制机构进一步在紧接记录新的视频数据文件及附加数据文件之前,根据上述记录恢复信息,来判别最后记录的文件的最终记录位置,从该最终记录位置沿一定方向检索空白区域,将该空白区域的起点决定为记录开始位置,
上述记录机构从被决定的记录开始位置记录新的视频数据文件及附加数据文件。
6.根据权利要求5记载的记录再现装置,其特征为:
上述管理信息进一步包含循环记录标记,该循环记录标记表示最后被记录的文件是否是以循环记录方式被记录的,
上述控制机构对循环记录标记的设定进行控制。
7.根据权利要求5记载的记录再现装置,其特征为:
上述管理信息进一步包含有效标记,该有效标记表示上述文件识别信息是否为有效,
上述控制机构对上述有效标记的更新进行控制。
8.根据权利要求5记载的记录再现装置,其特征为:
上述管理信息进一步包含项目信息,该项目信息表示最后被记录的视频数据文件所属的组,
上述控制机构对上述项目信息的设定进行控制。
9.根据权利要求8记载的记录再现装置,其特征为:
上述管理信息进一步包含有效标记,该有效标记表示上述项目信息是否为有效,
上述控制机构对上述有效标记的设定进行控制。
10.根据权利要求5记载的记录再现装置,其特征为:
上述管理信息进一步包含日期时间信息,该日期时间信息表示最后被记录的视频数据文件的记录日期时间,
上述控制机构对上述日期时间信息的设定进行控制。
11.根据权利要求10记载的记录再现装置,其特征为:
上述管理信息进一步包含有效标记,该有效标记表示上述日期时间信息是否为有效,
上述控制机构对上述有效标记的设定进行控制。
12.根据权利要求1记载的记录再现装置,其特征为:
上述记录恢复信息包含位置信息,该位置信息表示最后被记录的视频数据文件在上述记录介质上的最终记录位置。
13.根据权利要求1记载的记录再现装置,其特征为:
上述记录恢复信息包含识别信息,该识别信息表示最后被记录的视频数据文件的组。
14.根据权利要求1记载的记录再现装置,其特征为:
上述控制机构给视频数据文件及附加数据文件分配唯一ID,
上述记录恢复信息包含最后被记录的视频数据文件的唯一ID。
15.根据权利要求1记载的记录再现装置,其特征为:
上述控制机构在向上述记录介质开始记录新的视频数据文件及附加数据文件时,根据上述记录恢复信息,来决定新的视频数据文件及附加数据文件的分类目标的组和记录开始位置。
16.根据权利要求15记载的记录再现装置,其特征为:
上述控制机构进一步在紧接记录新的视频数据文件及附加数据文件之前,根据上述记录恢复信息来判别最后被记录的文件的最终记录位置,从该最终记录位置沿一定方向检索空白区域,将该空白区域的起点决定为记录开始位置,
上述记录机构从所决定的记录开始位置记录新的视频数据文件及附加数据文件。
17.一种记录再现方法,用来对记录介质记录或再现视频数据文件,其特征为,具有:
第1记录步骤,用来将视频数据文件和与其相关的附加数据文件记录到上述记录介质上;
第2记录步骤,用于在第1记录步骤中上述视频数据文件及附加数据文件的记录完成时,将包含记录恢复信息的管理信息记录到上述记录介质上,该记录恢复信息表示作为最后被记录的文件被最后记录的视频数据文件。
18.一种程序,用来使计算机执行对记录介质的视频数据文件的记录或再现,其特征为,
上述程序使计算机执行:
第1记录步骤,用来将视频数据文件和与其相关的附加数据文件记录到上述记录介质上;
第2记录步骤,用于在第1记录步骤中上述视频数据文件及附加数据文件的记录完成时,将包含记录恢复信息的管理信息记录到上述记录介质上,该记录恢复信息表示作为最后被记录的文件被最后记录的视频数据文件。
19.一种可记录的记录介质,可由计算机进行记录或再现,其特征为:
记录视频数据文件、与其相关的附加数据文件及管理信息,
上述视频数据文件和附加数据文件被交错记录,
上述管理信息包含记录恢复信息,该记录恢复信息表示最后被记录的视频数据文件。
CN03815501XA 2002-09-26 2003-09-25 记录再现装置、记录再现方法及记录介质 Pending CN1666286A (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2002280710 2002-09-26
JP280710/2002 2002-09-26
JP359472/2002 2002-12-11
JP2002359472 2002-12-11
JP2003129478 2003-05-07
JP129478/2003 2003-05-07

Publications (1)

Publication Number Publication Date
CN1666286A true CN1666286A (zh) 2005-09-07

Family

ID=32045733

Family Applications (1)

Application Number Title Priority Date Filing Date
CN03815501XA Pending CN1666286A (zh) 2002-09-26 2003-09-25 记录再现装置、记录再现方法及记录介质

Country Status (7)

Country Link
US (1) US20060120224A1 (zh)
EP (1) EP1553595A1 (zh)
JP (1) JPWO2004029970A1 (zh)
KR (1) KR20050059205A (zh)
CN (1) CN1666286A (zh)
AU (1) AU2003266598A1 (zh)
WO (1) WO2004029970A1 (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4106662B2 (ja) * 2003-11-17 2008-06-25 ソニー株式会社 情報記録再生装置および方法、プログラム格納媒体、並びにプログラム
JP2005286426A (ja) * 2004-03-26 2005-10-13 Sharp Corp ホームネットワークサーバ、デジタル放送番組配信方法、無線端末、ホームネットワークシステム、プログラム、および記録媒体
JP4708733B2 (ja) * 2004-05-21 2011-06-22 キヤノン株式会社 撮像装置
EP1774528A1 (en) * 2004-07-28 2007-04-18 Koninklijke Philips Electronics N.V. Managing data space on a record carrier
WO2007004124A2 (en) * 2005-06-30 2007-01-11 Koninklijke Philips Electronics N.V. Small cartridge free optical disc with high level of redundancy and tolerance for missing data
WO2007040135A1 (ja) * 2005-09-30 2007-04-12 Matsushita Electric Industrial Co., Ltd. 記録装置
US20080037489A1 (en) * 2006-08-10 2008-02-14 Ahmed Adil Yitiz System and method for intelligent media recording and playback on a mobile device
JP5032408B2 (ja) * 2008-07-25 2012-09-26 パナソニック株式会社 簡易レジューム再生装置及び簡易レジューム再生方法
US8285760B1 (en) 2009-02-01 2012-10-09 Parham Sina System for organizing computer data
JP5983227B2 (ja) * 2012-09-20 2016-08-31 ブラザー工業株式会社 プログラム、及び、情報処理装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999014754A1 (en) * 1997-09-17 1999-03-25 Matsushita Electric Industrial Co., Ltd. Optical disc, recording apparatus, and computer-readable recording medium
JPH11134842A (ja) * 1997-10-27 1999-05-21 Sony Corp デジタル記録再生機
JPH11203837A (ja) * 1998-01-16 1999-07-30 Sony Corp 編集システムおよび編集方法
JP4078622B2 (ja) * 1998-03-06 2008-04-23 ソニー株式会社 信号記録再生装置及び方法
JP3806019B2 (ja) * 1999-02-18 2006-08-09 株式会社東芝 ストリームデータの情報記憶媒体、その記録方法、再生方法、記録装置および再生装置
JP2000268497A (ja) * 1999-03-12 2000-09-29 Matsushita Electric Ind Co Ltd ディジタルデータ記録媒体、ディジタルデータ記録再生装置およびディジタルデータ記録システム
JP2001101789A (ja) * 1999-09-30 2001-04-13 Sony Corp 情報処理装置および方法、並びに記録媒体
JP2002025235A (ja) * 2000-07-07 2002-01-25 Hitachi Ltd 情報再生装置におけるレジューム再生方法
JP3607626B2 (ja) * 2001-02-23 2005-01-05 株式会社東芝 音声情報を含むデジタル情報の記憶媒体、この媒体を用いる記録方法と再生方法、およびこの媒体を用いる記録装置と再生装置

Also Published As

Publication number Publication date
JPWO2004029970A1 (ja) 2006-01-26
EP1553595A1 (en) 2005-07-13
WO2004029970A1 (ja) 2004-04-08
AU2003266598A1 (en) 2004-04-19
KR20050059205A (ko) 2005-06-17
US20060120224A1 (en) 2006-06-08

Similar Documents

Publication Publication Date Title
CN1097266C (zh) 光盘记录装置
CN1723446A (zh) 记录介质、记录设备及使用该记录介质和设备的再现设备
CN1265646C (zh) 流变换方法和装置,数据记录方法和装置,和数据记录介质
CN1293755C (zh) 流变换方法和装置、数据记录方法和装置、数据记录介质
CN1121035C (zh) 数据记录再现装置
CN1538444A (zh) 图像记录/再现装置和其控制方法
CN1839627A (zh) 再现装置、记录介质,程序以及再现方法
CN1488099A (zh) 信息处理设备和方法
CN1754220A (zh) 一次写入多次读取信息记录介质、信息记录方法、信息再现方法、信息记录装置和信息再现装置
CN1606875A (zh) 数据处理设备和方法、和程序
CN1871850A (zh) 再现设备、方法和程序
CN1457495A (zh) 信息记录、再现设备及方法、信息记录介质、程序存储介质、及程序
CN1836284A (zh) 文件生成设备、方法、程序以及记录媒体
CN1942965A (zh) 数据处理装置
CN1519756A (zh) 记录再生装置、记录再生方法、计算机程序及记录媒体
CN1552072A (zh) 记录设备与方法和通信设备与方法
CN1552075A (zh) 信息处理装置和方法、记录介质以及程序
CN101053037A (zh) 文件处理装置、文件处理方法、程序及记录介质
CN100351765C (zh) 管理可连接到其上的可移动存储介质的装置以及管理可移动存储介质的方法和系统lsi
CN1666286A (zh) 记录再现装置、记录再现方法及记录介质
CN1264144C (zh) 信息信号的记录和再现设备以及相关的方法
CN1302391C (zh) 记录装置和方法
CN1261881C (zh) 信息处理设备和方法
CN1533572A (zh) 记录媒体
CN1822190A (zh) 信息记录设备、信息记录方法、程序存储介质以及程序

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication