信息处理装置和方法、程序及记录媒体的制作方法

文档序号:7607444阅读:126来源:国知局
专利名称:信息处理装置和方法、程序及记录媒体的制作方法
技术领域
本发明涉及信息处理装置和方法、程序及记录媒体。更具体地说,本发明涉及使例如记录在记录媒体上的信息可以更容易标识的信息处理装置和方法、程序及记录媒体。
背景技术
迄今的情况是,将通过成像和记录获得的诸如图像数据和音频数据的材料数据记录在诸如录像带的带装置上。然而近来,根据信息处理技术的改进而正在进行信息的数字化,并且诸如DVD(数字通用盘)的光盘正用作记录媒体。
在作为这种记录媒体的光盘上,材料数据以文件的形式根据诸如UDF(通用盘格式)的文件系统进行管理。因此,例如,播放材料数据的重放装置利用根目录(以下简称为绝对路径)下的路径名以及材料数据的文件的文件名,从安装在驱动器上的光盘搜索要播放的材料数据,并读出和播放该材料数据。
可是,例如,在用于编辑材料数据的编辑装置的情况下,有时记录在光盘上的材料数据由编辑装置读取,并记录在包含在编辑装置中的硬盘等上,或将保存在硬盘中的材料数据写入光盘。因此,用于管理材料数据的目录结构不必限于一种类型,以便难以通过利用绝对路径名或者文件名指定材料数据,从而找到材料数据所在的目录。这一点在搜索材料数据的方法中可能引起复杂性问题。
与上述情况相反,根据另一方法,利用UMID(唯一材料标识符)指定材料数据。UMID是SMPTE(电影与电视工程师协会)定义的一个标准标识符,并且它是用于AV(音频视频)材料等的全局唯一标识。也就是说,通过利用UMID,能够标识材料数据,而与它的管理位置(目录)无关,以便有可能通过管理UMID和管理材料数据的目录之间的相关性,从而不考虑目录而指定目标材料数据。
现在将描述UMID。
图1是给出UMID的实例数据结构的图解。如图1所示,64字节扩展UMID(扩展UMID)10包括由32字节基本信息构成的基本UMID(基本UMID)11和构成用户签名信息的32字节源包12。基本UMID 11由12字节的通用标记21、1字节的长度值(L)22、3字节的实例号23以及16字节的材料号组成。源包12由8字节的时间/日期25、12字节的地理坐标26、4字节的国家27、4字节的组织28以及4字节的用户29组成。
通用标记21包括表示ID是SMPTE定义的SMID的信息,其提供数据的全局唯一标识。此外,通用标记21包括表示由UMID指定的材料数据类型或者创建材料号24的方法的信息。长度值(L)22是1字节信息,它定义UMID剩余部分的长度,并且它的值在基本UMID的情况下设置为十六进制表示法的13H,并且在扩展UMID的情况下设置为十六进制表示法的33H。实例号23是用于标识(同一剪辑的)具有同一材料号24的多个材料数据的实例的信息,并且它是提供剪辑中各实例和外部相关元数据之间的链接的信息。材料号24是用于标识各剪辑的ID号。在剪辑中的各个实例之间,材料号是同一个。材料号24将在随后参考图2描述。
源包12的时间/日期25由朱利安日期指定的日期信息、时间信息、有关帧的信息等组成。地理坐标26是用例如诸如高度、纬度和经度的GPS信息表示生成材料数据时的位置信息的信息。国家27是关于材料数据的创作者的国籍的信息。组织28是关于材料数据的创作者所属的组织名称的信息。用户ID是用字母数字字符表示的材料数据的创作者的姓名。
图2显示材料号24的实例结构。如图2所示,16字节材料号24由8字节时间快照(snap)31、2字节随机数32和6字节网络节点号33组成。
如图3所示,时间快照31由4字节(32比特)时间信息41和4字节(32比特)朱利安日期信息42组成,时间信息41代表对应于一天中材料数据的记录时间的暂时位置的整数值(即用32比特表示24小时的情况下的值),而朱利安日期信息42代表对应于材料数据的记录日期的朱利安日期,朱利安日期参考格林威治子午线上1582年10月15目的00:00:00.00(主教Gregory改革基督教日历的日期)。随机数32是用于防止材料号与其它剪辑冲突的信息,例如在创建材料数据的装置中时间信息的设置不准确时出现的情况。网络节点号33是标识用于记录材料数据的装置的信息,并利用MAC地址表示,MAC地址是分配给每个NIC(网络接口卡)的唯一号。例如,在以太网(R)的情况下,前面24比特代表由IEEE管理的各个供应商特定的地址,而后面24比特代表由各个供应商分配的各个NIC特定的号。
材料号24的结构可以不同于上述结构。例如,可以使用由时间快照、版本信息、UUID标识号、随机数和网络节点号组成的用在AAF(高级制作格式)或者UUID(通用唯一标识符)中的材料号,如图4所示。或者,可以使用包括SMPTE用户标记的材料号,如图5所示。在通用标记21中指示了表示使用这些结构中的哪个结构的信息。
剪辑是一个代表诸如成像过程或记录过程的单个材料数据创建过程的单位,并且它表示单个材料数据创建过程的开始和结束之间的时间(例如在成像过程的情况下,开始和结束成像之间的时间),或者由材料数据创建过程获得的各种类型数据的数据量。此外,剪辑有时还指各种类型数据本身的集合。本文中的剪辑指的是,由单个材料数据创建过程获得的各种类型数据的集合。
如上所述,UMID由大量信息块的组合组成,并且利用UMID提供了任何环境下材料数据的全局唯一标识。例如,编辑装置管理材料数据块UMID以及材料数据块彼此相关管理的目录路径名,以便有可能搜索与指定的UMID相关的材料数据块。
但是,当存在如上所述已经记录了材料的多个光盘时,用户就不可能容易地识别出哪个材料数据记录在光盘中的哪个光盘上。
例如,当用户利用重放装置用UMID从多个光盘中搜索和播放目标材料数据时,用户必须一个接一个重复地将光盘安装到重放装置的驱动器上,例如通过利用UMID搜索目标材料数据,并在没有找到材料数据时从驱动器拿出该盘并装入下一光盘,诸如此类,直到找到目标材料数据为止。这可能涉及麻烦的操作。

发明内容
本发明鉴于如上所述情形而生,并且用来改进记录媒体的便利性,例如便于标识记录在记录媒体上的信息。
根据本发明的信息处理装置包括创建部件,用于创建描述数据内容的标记信息;以及记录部件,用于将创建部件创建的标记信息记录在记录媒体上。
标记信息可包括一个标识符,所述标识符用于标识作为在单个格式化过程所创建的目录结构下管理的一组文件的格式。
信息处理装置还可包括比较部件,用于对标记信息中包括的标识符与管理信息中包括的标识符进行比较,所述管理信息用于管理记录在记录媒体上的数据。
标记信息可包括有关典型帧图像的信息,所述典型帧图像代表记录媒体中包括的图像数据的所有帧图像。
信息处理装置还可包括设置部件,用于设置有关典型帧图像的信息。
设置部件可选择性地从记录在记录媒体上的各个剪辑的典型帧图像中设置典型帧图像。
当没有给出设置典型帧图像的指令时,设置部件可将开始剪辑的开始帧图像设置为典型帧图像。
记录媒体可以是光盘。
记录媒体可以是半导体存储器。
根据本发明的信息处理方法包括创建步骤,用于创建描述数据内容的标记信息;以及记录控制步骤,用于控制在记录媒体上记录由创建步骤中的处理创建的标记信息。
根据本发明的程序允许计算机执行创建步骤,用于创建描述数据内容的标记信息;以及记录控制步骤,用于控制在记录媒体上记录由创建步骤中的处理创建的标记信息。
在根据本发明的记录媒体中,记录了描述记录在记录媒体上的数据内容的标记信息。
根据本发明的信息处理装置和方法、程序以及记录媒体,创建描述数据内容的标记信息,并将标记信息记录在记录媒体上。


图1是给出扩展UMID的实例结构的图解。
图2是给出图1所示材料号的详细实例结构的图解。
图3是给出图2所示时间快照的详细实例结构的图解。
图4是给出图1所示材料号的另一详细实例结构的图解。
图5是给出图1所示材料号的再一详细实例结构的图解。
图6是给出根据本发明的编辑装置100的实例结构的框图。
图7是给出图1所示信息保持单元的详细实例结构的框图。
图8是给出图1所示重放控制器的详细实例结构的框图。
图9是给出图1所示记录控制器的详细实例结构的框图。
图10是给出图7到9所示部件执行的过程间的关系的功能框图。
图11是用于解释盘格式化过程的流程图。
图12是用于解释索引文件创建过程的流程图。
图13是用于解释PROAV-ID创建过程的流程图。
图14是给出PROAV ID的实例结构的框图。
图15是给出UMID的材料号的更详细实例结构的图解。
图16是给出索引文件的XML描述的实例的图解。
图17是图16的后续图解,给出索引文件的XML描述的实例。
图18是图17的后续图解,给出索引文件的XML描述的实例。
图19是图18的后续图解,给出索引文件的XML描述的实例。
图20是用于解释盘元数据文件创建过程的流程图。
图21是给出能构成盘元数据文件的元素列表的表。
图22是给出图6所示盘中实例目录结构的图解。
图23是给出图22所示目录结构的更详细实例结构的图解。
图24是给出图22所示目录结构的更详细实例结构的图解。
图25是用于解释盘元数据文件更新过程的流程图。
图26是用于解释盘元数据文件更新过程的方式实例的图解。
图27是用于解释剪辑添加过程的流程图。
图28是给出剪辑信息文件的XML描述的实例的图解。
图29是图28的后续图,给出剪辑信息文件的XML描述的实例。
图30是用于解释编辑列表添加过程的流程图。
图31是给出编辑列表文件的XML描述的实例的图解。
图32是给出根据本发明的重放装置的实例结构的框图。
图33是用于解释盘装入过程的流程图。
图34是用于解释剪辑搜索过程的流程图。
图35是给出根据本发明的重放装置的另一实例结构的框图。
图36是给出根据本发明的重放装置的再一实例结构的框图。
图37是用于解释剪辑搜索过程的流程图。
图38是给出根据本发明的重放装置的又一实例结构的框图。
图39是用于解释剪辑搜索过程的流程图。
图40是解释记录在盘中的信息、利用该信息的方法等的图解。
图41是给出根据本发明的记录和重放装置的实例结构的框图。
图42是给出根据本发明的计算机的实施例的实例结构的框图。
具体实施例方式
现在,将参考附图对本发明的实施例进行说明。
图6是给出根据本发明的编辑装置的实例结构的框图。
参考图6,编辑装置100的CPU(中央处理单元)根据存储在ROM(只读存储器)112中的程序来执行各种类型的过程。RAM(随机存取存储器)113按照CPU 111执行各种类型过程的需要来存储数据、程序等。
信息保持单元114是用于暂时存储信息的存储单元,并且用半导体存储器等实现。信息保持单元114保持诸如随后描述的有关从盘132读出的记录在盘132上的材料数据的信息的信息,并且它在重放控制器115、记录控制器116等的控制下提供保持在其中的信息或者获得新的信息。
重放控制器115经总线117和输入/输出接口120控制驱动器126,以执行用于控制从装在驱动器126上的盘132中读出各种类型信息的处理。例如,重放控制器115实行控制,以便读出有关记录在盘132上的数据的信息,并将该信息提供给信息保持单元114。记录控制器116经总线117和输入/输出接口120执行控制驱动器126的处理,以执行用于控制将各种类型的信息写入装在驱动器126上的盘132中的处理。例如,记录控制器116实行控制,以便将信息保持单元114保持的数据记录到盘132上。
CPU 111、ROM 112、RAM 113、信息保持单元114、重放控制器115以及记录控制器116经总线117彼此连接。同样,计时单元118连接到总线117。计时单元118根据例如用内部晶体谐振器实现的实时时钟的输出来计算当前时间,并响应于来自CPU 111、重放控制器115、记录控制器116等的请求向请求源提供表示当前时间的信息。
此外,输入/输出接口120连接到总线117。输入/输出接口120连接到包括键盘和鼠标的输入单元121,并且它将输入到输入单元121的信号输出到CPU 111。此外,输入/输出接口120连接到由显示器、扬声器等实现的输出单元122。
此外,输入/输出接口120连接到用诸如硬盘的磁驱动器或者用EEPROM(电可擦除和可编程只读存储器)实现的存储单元123,并且连接到通信单元124,该通信单元用于执行经IEEE(电子和电气工程师协会)1394网络等与其它装置的数据通信。在驱动器125上,记录了从用诸如磁盘、光盘、磁光盘或者半导体存储器等记录媒体实现的可移动媒体131读出的程序、执行程序所需的数据等。
驱动器126从装在驱动器126上的盘132中读出诸如图像数据或者音频数据的材料数据,或将材料数据记录在装在驱动器126上的盘132上。
盘132例如是光盘,在其上利用0.85的数值孔径(NA)和405nm波长的蓝紫激光器在最小标记长度0.14μm和道间距0.32μm的记录密度下可以记录大量数据(例如27千兆字节)。盘132可以是其它类型记录媒体,例如各种类型的光盘,诸如DVD-RAM(数字通用盘随机存取存储器)、DVD-R(可记录DVD)、DVD-RW(可重写DVD)、DVD+R(DVD+可记录)、DVD+RW(DVD+可重写)、CD-R(可记录光盘)或CD-RW(可重写CD)。
图7是给出图6所示信息保持单元114的详细实例结构的框图。参考图7,信息保持单元114包括索引文件保持单元151,用于保持用于对盘132上记录的信息进行统一管理的索引文件;以及盘元数据文件保持单元152,用于保持包括描述盘132的内容的标记信息的盘元数据文件。信息保持单元114还保持例如记录在盘132上的各种类型数据或者从盘132读出的材料数据,以及如上所述的索引文件和盘元数据文件。
图8是给出图6所示重放控制器115的详细实例结构的框图。参考图8,重放控制器115包括索引文件读出单元161,它执行读出索引文件以及将索引文件存储在图7所示的索引文件保持单元151中的处理;以及盘元数据文件读出单元162,它执行从装在驱动器126上的盘132中读出盘元数据文件以及将盘元数据文件存储在图7所示的盘元数据文件保持单元152中的处理。重放控制器115还读出和重放不同于来自盘132的索引文件和盘元数据文件的文件,例如,诸如图像数据或音频数据或者元数据文件的材料数据文件。
图9是给出图6所示记录控制器116的详细实例结构的框图。参考图9,记录控制器116包括索引文件创建单元171,它执行创建索引文件的处理;索引文件管理单元172,用于管理保持在索引文件保持单元151中的索引文件;索引文件记录控制器173,用于将保持在索引文件保持单元151中的索引文件记录到装在驱动器126上的盘132上;UMID创建单元174,用于创建UMID;盘元数据文件创建单元181,它执行创建盘元数据文件的处理;盘元数据文件管理单元182,用于管理保持在盘元数据文件保持单元152中的盘元数据文件;盘元数据文件记录控制器183,用于将保持在盘元数据文件保持单元152中的盘元数据文件记录到装在驱动器126上的盘132上;PROAV-ID创建单元191,用于创建标识盘132的ID(PROAV ID);PROAV-ID复制单元192,用于复制包含在索引文件中的PROAV ID;PROAV-ID比较单元193,用于对包含在索引文件中的PROAV ID和包含在盘元数据文件中的PROAV ID进行比较;以及典型图像设置单元194,用于设置代表记录在盘132上的材料数据的所有帧图像的帧图像(典型图像)。
记录控制器116执行用于控制驱动器126将诸如图像数据或音频数据的材料数据记录到装在驱动器126上的盘132上的处理,并执行使索引文件创建单元171创建索引文件、使索引文件管理单元172管理保持在索引文件保持单元151中的索引文件、或者使索引文件记录控制器173将保持在索引文件保持单元151中的索引文件经驱动器126记录在盘132上的处理。
在创建剪辑或者编辑列表时,记录控制器116的UMID创建单元174创建剪辑或者编辑列表的UMID。
此外,记录控制器116执行使盘元数据文件创建单元181创建盘元数据文件、使盘元数据文件管理单元182管理保持在盘元数据文件保持单元152中的盘元数据文件以及将保持在盘元数据文件保持单元152中的盘元数据文件经驱动器126记录在盘132上的处理。
在索引文件创建单元171创建索引文件时,记录控制器116的PROAV-ID创建单元191创建PROAV ID,它是包含在索引文件中的信息,并且充当记录在盘132上的全部数据的ID。
如随后所述的,在盘132上创建单个PROAV目录。在PROAV目录下,放置并管理各种类型的文件。PROAV ID用作标识在由单个格式化过程创建的目录结构下管理的一组文件(以下简称格式)的ID。通常,对盘132的整个存储区执行随后描述的格式化过程,并且盘132上仅存在单个格式(PROAV目录的以及其下的目录结构,稍后将描述)。然而,如随后所述,编辑装置100能去除盘132上存在的格式,并通过执行格式化过程在盘132上创建新格式。PROAVID是用于标识在盘132上创建的格式的ID,并且它不是作为硬件的盘132的ID。因此,在通过执行如上所述的格式化过程创建新格式时,创建新的PROAV ID,并将其分配给该格式。也就是说,单个盘132的PROAV ID不是固定的。
PROAV-ID创建单元191创建PROAV ID,该PROAV ID是用于这种格式的ID。PROAV ID记录在索引文件上,并用于例如搜索剪辑或编辑列表。此外,如随后所述,PROAV ID还记录在盘元数据文件上,并且在更新盘元数据文件时使用,以便检查盘元数据文件是否与盘132上记录的数据相关。
在盘元数据文件创建单元181创建盘元数据文件时,PROAV-ID复制单元192通过复制索引文件中的PROAV ID来创建PROAV ID。在盘元数据文件记录控制器183记录盘元数据文件时,PROAV-ID比较单元193对要记录的盘元数据文件的PROAV ID和记录在盘132上的索引文件的PROAV ID进行比较。
典型图像设置单元194根据用户的指令等设置记录在盘132上的材料数据(图像数据)的典型图像。
参考图7到9所述的部件的功能之间的关系将参考图10所示的功能框图进行描述。
用于执行关于索引文件的处理的索引处理单元201包括索引文件保持单元151、索引文件读出单元161、索引文件创建单元171、索引文件管理单元172、索引文件记录控制器173和PROAV-ID创建单元191。
例如,当执行盘格式化过程211以开始盘132的格式化过程时,PROAV-ID创建单元191创建PROAV ID,并且索引文件创建单元171利用PROAV ID创建索引文件,该索引文件是记录在盘132上的文件的管理信息。将创建的索引文件经索引文件保持单元151提供给索引文件记录控制器173,并记录在装在驱动器126上的盘132上。
当其上已经记录了图像数据、音频数据等的盘132安装在驱动器126上时,索引文件读出单元161从盘132读出索引文件,并将该索引文件存储在索引文件保持单元151中。
在执行剪辑/编辑列表更新过程213以便创建由图像数据、音频数据等组成的剪辑或者作为剪辑的编辑信息的编辑列表并将其记录在盘132上时,UMID创建单元174创建与创建的剪辑或编辑列表相关的UMID,且索引文件管理单元172通过添加有关要记录的剪辑或编辑列表的信息来更新保持在索引文件保持单元151中的索引文件。
在如上所述更新了索引文件时,索引文件记录控制器173从索引文件保持单元151读出索引文件,并将该索引文件记录在盘132上。
用于执行针对盘元数据的处理的盘元数据处理单元202包括盘元数据文件保持单元152、盘元数据文件读出单元162、盘元数据文件创建单元181、盘元数据文件管理单元182、盘元数据文件记录控制器183、PROAV-ID复制单元192、PROAV-ID比较单元193和典型图像设置单元194。
例如,在执行盘格式化过程211以开始盘132的格式化过程时,利用PROAV-ID复制单元192和典型图像设置单元194,盘元数据文件创建单元181创建各种类型的标记信息,创建盘元数据文件,并将盘元数据文件存储到盘元数据文件保持单元152中。
也就是说,PROAV-ID复制单元192复制保持在索引文件保持单元151中的索引文件的PROAV ID,并将该PROAV ID设置为要记录在盘元数据文件中的PROAV ID。此外,典型图像设置单元194将记录在盘132上的材料数据的开始剪辑的开始帧图像设置为盘132的典型图像。盘元数据文件创建单元181利用包括这些设置信息块的各种类型标记信息创建盘元数据文件,并将该盘元数据文件存储在盘元数据文件保持单元152中。
盘元数据文件记录控制器183将保持在盘元数据文件保持单元152中的盘元数据文件记录在装在驱动器126上的盘132上。
在执行盘元数据更新过程212时,盘元数据文件读出单元162从装在驱动器126上的盘132读出盘元数据文件,并将该盘元数据文件提供给盘元数据文件保持单元152,以便将其保持在其中。盘元数据文件管理单元182例如利用典型图像设置单元194更新保持在盘元数据文件保持单元152中的盘元数据文件。盘元数据文件记录控制器183利用PROAV-ID比较单元193对更新的盘元数据文件的PROAV ID和记录在盘132上的索引文件的PROAV ID进行比较。当这些PROAV ID匹配时,盘元数据文件记录控制器183确定要记录的盘元数据文件的内容是与记录在盘132上的数据相关的信息,并将该盘元数据文件记录在盘132上。
如上所述,根据操作指令,与各个指令有关的部件合作执行所指令的操作。
通过将充当记录在盘132上的内容的标记的标记信息作为盘元数据文件记录在盘132上,利用记录在盘132上的数据的编辑装置100(包括重放装置、记录装置、管理装置、信息处理装置、记录和重放装置等)的用户通过参考记录在盘132上的标记信息能够更容易地识别记录在盘132上的信息。
此外,在更新从盘132读出的盘元数据文件并然后记录到盘132上时,通过比较包含在盘元数据文件中的PROAV ID和索引文件的PROAV ID,来在记录盘元数据之前检查要记录的盘元数据文件是否与记录在盘132上的材料数据相关,编辑装置100能够更准确地在盘132上记录标记信息。因此,能够向记录在盘132上的材料数据的用户提供更准确的标记信息。
接下来,将描述上述过程的具体流程。
在例如通过输入单元121的用户操作指令执行装在驱动器126上的盘132的格式化过程时,图6所示编辑装置100的部件开始盘格式化过程。
盘格式化过程将参考图11所示流程图进行描述。
首先,在步骤S11,记录控制器116对装在驱动器126上的盘132执行UDF(通用盘格式)格式化过程,以根据UDF执行逻辑格式化过程。然后,进行到步骤S12,记录控制器116根据UDF在盘132中的根目录下创建PROAV目录,并将该PROAV目录记录在盘132上。在步骤S13,记录控制器116在PROAV目录下创建剪辑根目录,用于包含诸如图像数据或音频数据的材料数据的文件以及关于材料数据的信息的文件,并将剪辑根目录记录在盘132上。在步骤S14,在PROAV目录下,记录控制器116创建编辑列表根目录,用于包含由剪辑的非破坏性编辑而产生的编辑结果(编辑信息),该剪辑是存储在剪辑根目录下的材料数据等的一组文件,并将该编辑列表根目录记录在盘132上。
在步骤S15,记录控制器116的索引文件创建单元171执行索引文件创建过程,以利用XML(可扩展标记语言)创建索引文件。在执行索引文件创建过程之后,索引文件创建单元171进行到步骤S16。索引文件创建过程将在随后参考图12所示的流程图详细描述。
在步骤S16,盘元数据文件创建单元181执行盘元数据文件创建过程,以创建盘元数据文件,并且退出盘格式化过程。索引文件创建过程将随后参考图20所示流程图详细地描述。
如上所述,在盘格式化期间,编辑装置1的部件创建用于管理各文件的信息的索引文件和由盘132的标记信息组成的盘元数据文件。
接下来,将参考图12所示流程图具体描述图11所示如上所述的步骤S15中执行的索引文件创建过程。
首先,在步骤S31,索引文件创建单元171控制PROAV-ID创建单元191执行PROAV-ID创建过程,用以创建包含在索引文件中的PROAV ID。PROAV-ID创建过程将随后参考图13所示流程图详细地描述。
在创建PROAV ID之后,在步骤S32,索引文件创建单元171创建不同于PROAV ID的信息,比如剪辑表或者编辑表,并将该信息提供给索引文件保持单元151,以便将该信息保持在其中。在步骤S32的处理结束之后,索引文件创建单元171退出索引文件创建过程,并且该过程返回到图11所示的步骤S16。
接下来,将参考图13所示流程图具体描述图12所示步骤S31中执行的PROAV-ID创建过程。
首先,在步骤S51,记录控制器116的PROAV-ID创建单元191经总线117向计时单元118请求当前时间信息,以获得当前时间信息,并生成一个7字节的时间快照。更具体地说,PROAV-ID创建单元191用3字节表示24小时(24小时平均分成16777216个单位),将从计时单元118获得的当前时间信息变换为3字节表示(紧接在由值“0”表示的0小时0分0秒00 AM之前,从那时到当前时间所经过的时间除以通过将24小时平均划分为16777216单位所获得的时间),并将所经过时间的信息添加到基于朱利安日期的4字节日期信息,以生成时间快照。
然后,在步骤S52,记录控制器116的PROAV-ID创建单元191经总线117和输入/输出接口120向通信单元124请求IEEE-1394网络节点唯一ID,以获得节点唯一ID。通信单元124能够经作为高速串行接口的IEEE 1394与其它装置形成网络,并与其它装置通信。通信单元124是具有IEEE-1394通信功能的硬件,预先对其分配IEEE-1394网络的8字节节点唯一ID。PROAV-ID创建单元191向通信单元124请求节点唯一ID,以获得节点唯一ID。
获得节点唯一ID之后,进行到步骤S53,PROAV-ID创建单元191利用时间快照确定6比特随机数。然后,PROAV-ID创建单元191将2比特预定固定值添加到在步骤S51到S53中的处理所获得的时间快照、节点唯一ID和随机数,并通过组合这些项创建PROAV ID。
图14是给出PROAV ID的实例结构的示意图。在图14中,PROAVID 220显示为8比特(1字节)段的比特序列,并且用“X”表示的各比特具有值“0”或者“1”。从右边数第四到第六字节的值用十六进制数表示。
参考图14,PROAV ID 220从左边开始由7比特时间快照221、2比特固定值221、6比特随机数223和64比特(8字节)IEEE-1394节点唯一ID组成。
在时间快照221中,左边三个字节(24比特)是时间信息,而剩余的4字节(32比特)是基于朱丽安日期的日期信息(朱丽安日期信息)。也就是说,时间快照221是图3所示的时间快照31,其中时间信息41的最低8比特被省略。
固定值221由具有预定值“11”的2个比特组成。这个值是区别于诸如AAF、UUID、UMID等的材料号的其它ID的值。随机数223由利用时间快照计算的6比特值组成。随机数用来避免例如在装置的时间设置不正确时生成具有同一创建时间的多个ID(相同的ID)并分别分配给不同格式的情况。
IEEE-1394节点唯一ID 224是预先分配给充当IEEE-1394网络中节点的IEEE-1394接口(硬件)的唯一64比特标识符。在图6所示的编辑装置100的情况下,它被分配给包含在通信单元124中的IEEE-1394接口。IEEE-1394节点唯一ID的高位24比特是对接口的制造商或供应商唯一的地址。在图14所示的IEEE-1394节点唯一ID224中,为了PROAV ID 220的结构与图2所示UMID中的材料号24的结构一样,执行调整,以使低位的2字节(16比特)的位置是来自IEEE-1394节点唯一ID左端的两个字节(整个PROAV ID 220中左边的第九和第十字节)。因此,在图14所示的IEEE-1394节点唯一ID 224中,从左边数第四到第六字节(图中用十六进制数“08”、“00”和“46”表示的24比特)充当IEEE-1394节点唯一ID的高位24比特。
图15给出SMPTE的UMID中材料号的详细实例结构。参考图15,材料号230由时间快照231、2字节随机数233和网络节点号234组成。时间快照231最右边的1个字节从左边起由具有值“10”的2比特设置值和6比特时区代码(TZ代码)232组成。
在2比特设置值中,左边一个比特(值为“1”的比特)表示时间快照231中的日期信息是基于朱利安日期的时间信息。在SMPTE的UMID的材料号的情况下,右边一个比特的值为“0”。时区代码(TZ代码)232是表示确定时间快照的区域的代码,并且时间快照根据该区域中的标准时间来创建。
网络节点号234是以太网(R)的MAC地址,并且它的高位24比特(图15中的十六进制值“08”、“00”和“46”表示的24比特)是对NIC的制造商或供应商唯一的号。
如上所述,图14所示的PROAV ID 220中的IEEE-1394节点唯一ID的高位24比特以及图15所示的材料号230中网络节点号234的高位24比特的位置都是表示接口的制造商或供应商的值,并配置在同一位置。因此,编辑装置100能够类似于UMID的材料号的情况来处理PROAV ID 220,并且编辑装置100能够通过参考该ID的仅一部分(即,PROAV ID 220的IEEE-1394节点唯一ID的高位24比特)来将这个ID与其它ID区分开,以检查该值是否是对制造商(供应商)唯一的号,并且还根据该值(即制造商(供应商)的名称)大致地分类PROAV ID 220。因此,例如在剪辑搜索过程中,能够减少盘元数据文件验证过程等过程的负荷。
尽管如上所述,对制造商或供应商唯一的号在PROAV ID 220和材料号230中位于同一位置,但图14所示的PROAV ID 220中固定值222的值是“11”。另一方面,图15所示的材料号230中与固定数222位于同一位置的设置值的值为“10”。因此,编辑装置100能够容易地区别PROAV ID 220和其中对制造商或供应商唯一的号与诸如材料号230位于同一位置的ID。因此,例如在剪辑搜索过程中,能够减少盘元数据文件验证过程等过程的负荷。
在如上所述创建PROAV ID之后,PROAV-ID创建单元191退出PROAV-ID创建过程,并且该过程返回到步骤S32,如图12所示。
接下来,将描述如上所述创建的索引文件。
图16到19给出索引文件描述的具体示例。图16到19中,在各行开始时附上了编号以便描述,这些编号不是XML描述的一部分。
如上所述,索引文件是用于统一管理记录在盘132中的文件信息的文件。更具体地说,对在图11所示步骤S12中创建的ProAV目录的以及其下的文件信息(整个格式)进行管理。文件信息在图16中第二行上的开始标记和图19中第16行上的结束标记之间描述,并大致被分成针对整个格式的信息、针对剪辑的信息和针对编辑列表的信息。
针对整个格式的信息写在从图16中的第1行到第3行。在图16中的第1行上,指示该描述基于XML版本“1.0”,以及字符编码方案是“UTF-8”。在第二和第三行中,给出指示索引文件描述的开始的开始标记,并在第二行上描述所用的名称空间标识符。
第三行上的描述‘ProAV Id=“0123456789ABCDEF0123456789ABCDEF”’表示作为分配给该格式(PROAV目录以及PROAV目录下的)的ID的PROAV ID的值是“0123456789ABCDEF0123456789ABCDEF”。在此例中,各个数字用十六进制数表示,以便16字节的PROAV ID用32个字符表示。如上所述PROAV ID写入索引文件。
如随后将描述的,存储在剪辑根目录下的剪辑以剪辑表的形式在图16中的第4行上的开始标记和图24中的第24行上的结束标记之间描述。如图16到18所示,在这种情况下,四个剪辑存储在剪辑根目录下。第一剪辑写在从图16中的第6行到图16中的第23行,第二剪辑写在从图16中的第25行到图17中的第13行,第三剪辑写在从图17中的第15行到图18中的第3行,以及第四剪辑写在从图18中的第5行到图18中的第23行。
例如,有关第一剪辑的信息在从第6行上的“<clip”到图16中第7行上的“>”的开始标记和图16中第23行上的结束标记“</clip>”之间给出,并且有关第一剪辑的信息等显示为图16中第6行和第7行上的开始标记中的属性。
更具体地说,用‘id=“C0001”’表示的id属性是表示盘内ID的描述,它是用于标识盘132内各剪辑的标识符。在此例中,它表示盘内ID“C0001”分配给第一剪辑。在此例的情况下,作为盘内ID,分配了与剪辑目录的名称相同的ID。
‘umid=″0D12130000000000001044444484EEEE00E0188E130B″’表示的umid属性是UMID的描述,它是对剪辑唯一的标识符,且允许各剪辑的全局唯一标识,并且它表示作为32字节组成的基本UMID一部分的“0D12130000000000001044444484EEEE00E0188E130B”分配给第三剪辑。在此例中,给出了基本UMID的32字节中的22字节,其中12字节通用标记中的10字节被省略。各个数字用十六进制数表示,以便该22字节的UMID用44个字符表示。显然,所用的UMID可以是64字节扩展UMID。
第7行上用‘file=“C0001C01.SMI”’表示的文件属性是剪辑信息文件的文件名的描述,它是用于管理剪辑的管理信息。在图16的情况下,它表示第一剪辑的剪辑信息文件的文件名是“C0001C01.SMI”。第7行上用‘fps=“59.94i”’表示的fps属性是图像数据相对于时间轴方向的分辨率的描述(即图像数据的帧频)。单位是“场/秒”,并包括了表示隔行扫描信号和逐行扫描信号之间区别的信息作为附加信息。在图16的情况下,它表示第一剪辑的图像数据是交织信号,其场频为59.94Hz(例如NTSC(国家电视标准委员会)彩色信号)。
第7行上用‘dur=“100000”’表示的dur属性是剪辑图像数据相对于时间方向的有效长度的描述。单位是帧数。并不总是重放或者编辑图像数据的所有帧。例如,有时一些帧根据诸如IN点和OUT点的标记被排除在处理之外,以便其它帧用于重放或者编辑。这种未从数据中除去但不处理的段的长度没包含在此,并且仅表示了图像数据的所有帧中有效段的长度。在图16的情况下,它表示第一剪辑的图像数据的有效段的长度是100000帧。
第7行上用‘ch=“4表示的ch属性是包含在剪辑中的音频数据的通道数的描述。也就是说,在图16的情况下,它表示第一剪辑包括音频数据的四个通道。
第7行上用‘aspectRatio=“4∶3”’表示的aspectRatio属性是表示包含在剪辑中的图像数据的重放图像的水平长度与垂直长度之比的纵横比的描述。在图16的情况下,它表示包含在第一剪辑中的图像数据的重放图像的纵横比是4比3。
在如上所述关于整个第一剪辑的信息之后,在图16中的第8行和第9行上,描述关于第一剪辑的图像数据的信息,并且在图16中的第10行到第17行上,以通道为基础描述关于四个通道的音频数据的信息。
在图16中的第18行和第19行上,描述了有关子流的信息,该子流是由对应于如上所述图像数据和音频数据的低分辨率图像数据和音频数据组成的材料数据。在图16中的第20和21行上,描述了关于剪辑元数据的信息,该剪辑元数据是附在剪辑上的元数据。在图16中的第22行上,描述了关于以帧为基础附在剪辑图像数据上的帧元数据的信息。
此外,对于第二到第四剪辑,类似于如上所述第一剪辑的情况,描述了关于各个剪辑的信息以及关于构成各个剪辑的文件的信息。如上所述,在索引文件中,关于记录在盘132上的剪辑的信息以及关于构成各个剪辑的文件的信息布置在一个表中,并以剪辑表的形式记录。
存储在编辑列表根目录下的编辑列表以图18中第25行上的开始标记和图19中第15行上的结束标记之间的编辑列表表格的形式描述。如图16到19所示,在这种情况下,四个编辑列表存储在编辑列表根目录下。第一编辑列表在从图18中的第26行到图19中的第1行描述。第二编辑列表在从图19中的第2行到图19中的第5行描述。第三编辑列表在从图19中的第6行到图19中的第9行描述。第四编辑列表在从图19中的第10行到图19中的第14行描述。
如上所述,在索引文件中,关于记录在盘132上的编辑列表的信息布置在一个表中,并以编辑列表表格的形式记录。
通过执行图11所示的步骤S15中的处理,生成图16到19所示的以XML描述的索引文件,并且记录在盘132上。在执行图11所示步骤S15中的处理之时,剪辑或者编辑列表没有记录在盘132上,因此图16到19所示的关于剪辑和编辑列表的信息不存在。图6所示的编辑装置100在将剪辑和编辑列表记录在盘132上之后,通过从盘132中读出索引文件,能够获得关于记录在盘132上的剪辑和编辑列表的信息。
如上所述,通过在索引文件中描述PROAV ID,安装了盘132的编辑装置100能够根据材料数据的各个盘(各个格式)实施管理。因此,即使在从多个盘搜索一个剪辑时,编辑装置100也能够容易地识别目标剪辑。此外,当更新包括标记信息等的盘元数据文件时,编辑装置100能够容易地确认与盘元数据文件有关的盘,并且能够向用户提供更准确的标记信息。
尽管在图16到19中分配给各个文件的UMID的值一样,但实际上分别分配了具有不同值的UMID。此外,尽管描述了表示各个数据块的UMID的示例,例如在图16到19中,图16中的第6、8、10、12、14、16、18、25、27和29行、图17中的第2、4、6、8、15、18、20、22、24、26和28行、图18中的第5、8、10、12、14、16、18和26行以及图19中的第2、6和10行,但这些仅表示UMID的描述位置等,并且这些是具有无意义值的虚拟UMID。实际上,代替如上所述的虚拟UMID描述根据SMPTE定义的方法创建的有效UMID。
同样地,尽管在图16中的第3行上给出了PROAV ID的示例描述,但这仅表示PROAV ID的描述位置等,并且是具有无意义值的虚拟PROAV ID。实际上,代替如上所述的虚拟PROAV ID描述根据较早描述的方法创建的有效PROAV ID。
接下来,将参考图20所示流程图描述在图11所示步骤S16中执行的盘元数据文件创建过程。
首先,在步骤S71,PROAV-ID复制单元192在盘元数据文件创建单位181的控制下,复制保持在索引文件保持单元151中的索引文件的PROAV ID(写在图16中第3行上的PROAV ID),并且进行到步骤S72。
在步骤S72,盘元数据文件创建单元181获得诸如标题的标记信息,它例如由输入单元121的用户操作输入,并保持在信息保持单元114中,然后进行到步骤S73。
在步骤S73,典型图像设置单元194在盘元数据文件创建单元181的控制下,检查例如用户是否指定了记录在盘132上的剪辑的典型图像。例如,在表示用户指定典型图像的信息存在于信息保持单元114中并且确定指定了盘典型图像时,进行到步骤S74,典型图像设置单元194根据指定信息将指定帧设为盘典型图像。在设置典型图像之后,典型图像设置单元194进行到步骤S76。
当在步骤S73确定没指定典型图像时,进行到步骤S75,典型图像设置单元194设置记录在盘132上的剪辑中的开始剪辑的开始帧作为盘典型图像。
开始剪辑指的是根据图16到19所示索引文件的XML描述中的指令要首先重放的剪辑(在图16到19所示实例情况下的第一剪辑),并且开始帧指的是根据例如索引文件的XML描述要首先重放的帧。
在设置典型图像之后,典型图像设置单元194进行到步骤S76。
在步骤S76,盘元数据文件创建单元181利用如上所述获得的信息块创建盘元数据文件,并将盘元数据文件存储在盘元数据文件保持单元152中。PROAV ID创建单元191控制盘元数据文件记录控制器183记录保持在盘132上盘元数据文件保持单元152中的盘元数据文件,退出盘元数据文件创建过程,并退出图11所示的盘格式化过程。
尽管未给出,但盘元数据文件由XML描述组成,类似于索引文件。在图21中的表241中示出了写入盘元数据文件的元素。
表241描述元素名称、元素类型、值格式或者枚举值、值的示例、出现、意义及输入方法。在“元素名称”栏,给出了能写入盘元数据文件的元素名称,并且从上侧开始给出了“mainTitle”、“subtitle”、“otherTitle”、“CreationDate”、“userDate”、“userDefinedID”、“description”、“typ”和“PROAV ID”。在“元素类型”栏,给出了元素的数据类型。“nr”表示元素由任意字符串组成。“libdateTimeType”表示元素由日期信息和时间信息组成。“7bitASCII”表示元素由ASCII字符(US-ASCII)组成,它可用7比特表示。字符数表示元素的最大字符数。“UTF-8”表示元素由编码方案为“UTF-8”的字符组成。
在“值格式或枚举值”栏中,给出了具有指定数据格式的元素的预定格式。在“值的示例”栏,给出它的示例。在“出现”栏中,给出了元素能够出现在单个盘元数据文件中的字符数。“0-”表示元素可出现从零次到任何次。“0-1”表示元素能够出现零次或者一次。“1”表示元素必须出现一次,而不是两次或以上。在“意义”栏,给出各个元素的意义。在“输入方法”中,给出该元素的输入方法。
将更具体地描述如上所述表241所示的元素。
在“编号”为“1”的行上,给出了主标题元素(mainTitle)的描述。主标题元素的元素类型是任意字符串(nr),并且主标题元素可以用英语或者其它语言。这个元素是描述主标题的元素,主标题即记录在盘132上的整个剪辑的标题。也就是说,主标题元素是允许用户容易地识别记录在盘132上的数据的字符信息,并且为了使主标题能够显示在不可能显示除英语之外的字体的环境中,期望也给出用英语的描述。这个元素可以有或者没有,并且此元素的出现次数是任意的。主标题元素的内容由用户输入定义。
在“编号”为“2”的行上,给出了副标题元素(subtitle)的描述。副标题元素的元素类型是任意字符串(nr),并且副标题元素可以用英语或者其它语言。此元素规定为如上所述主标题元素的辅助元素,并且描述了补充主标题的内容。也就是说,副标题元素也是允许用户容易地识别记录在盘132上的数据的字符信息,并且为了使主标题能够显示在不可能显示除英语之外的字体的环境中,期望也给出用英语的描述。这个元素可以有或者没有,并且此元素的出现次数是任意的。副标题元素的内容由用户输入定义。
在“编号”为“3”的行上,给出了其它标题元素(otherTitle)的描述。其他标题元素的元素类型是任意字符串(nr),并且其他标题元素可以用英语或者其它语言。在如上所述的主标题元素和副标题元素以外给出另一个标题时,使用这个元素。也就是说,其他标题元素也是允许用户容易地识别记录在盘132上的数据的字符信息,并且为了使主标题能够显示在不可能显示除英语之外的字体的环境中,期望也给出用英语的描述。这个元素可以有或者没有,并且此元素的出现次数是任意的。其他标题元素的内容由用户输入定义。
在“编号”为“4”的行上,给出了创建日期和时间元素(CreationDate)的描述。创建日期和时间元素的元素类型是日期信息和时间信息(libdateTimeType),并且创建日期和时间元素由从计时单元118获得的日期和时间信息组成。这个元素表示盘132的格式的创建日期和时间,即索引文件的创建日期和时间,并且在设置是在创建索引文件时写入创建日期元素的情况下,自动写入当时的日期和时间信息。这个元素可以有或者没有,并且此元素的出现次数是任意的。
在“编号”为“5”的行上,给出了用户日期与时间元素(userDate)的描述。创建日期和时间元素的元素类型是日期信息和时间信息(libdateTimeType),并且创建日期和时间元素由用户输入的日期和时间信息组成。在用户为了管理而希望记录不同于创建日期和时间的一个日期和时间时,使用这个元素。这个元素可以有或者没有,并且此元素的出现次数是任意的。用户日期与时间元素的内容由用户输入定义。
在“编号”为“6”的行上,给出了用户定义ID元素(userDefinedID)的描述。用户定义ID元素由不超过63个7比特ASCII字符的字符串构成,并且由例如在用户具有所有权管理方案时定义的用户定义ID组成。这个元素可以有或者没有,并且此元素出现的最大次数是一次。用户定义ID元素的内容由用户输入定义。
在“编号”为“7”的行上,给出了自由描述元素(description)的描述。自由描述元素由不超过1023字节的UTF-8编码的字符串构成,并且由用户输入的自由文本字符组成。这个元素可以有或者没有,并且此元素出现的最大次数是一次。
在“编号”为“8”的行上,给出了典型图像元素(typ)的描述。典型图像元素由不超过12个字符的7比特ASCII字符串组成。典型图像元素允许例如用户根据图像信息以及诸如标题的文本信息直观地把握记录在盘132上的剪辑内容,并且设置记录在盘132上的剪辑的典型帧图像。典型图像元素由剪辑号和帧编号组成,比如“CXXXX-YYYYYY”。也就是说,例如,典型图像元素是“C0001-1”。如较早所述,作为典型图像元素的值,在用户指定帧图像时,选择并设置帧图像,而在用户没指定帧图像时,设置记录在盘132上的开始剪辑的开始帧图像(帧编号为1的帧图像)。这个元素可以有或者没有,并且此元素出现的最大次数是一次。
在“编号”为“9”的行上,给出了PROAV ID元素(PROAV ID)的描述。PROAV ID元素由不超过16个字符的7比特ASCII字符串构成,并且由写入索引文件的PROAV ID的副本组成。在创建盘元数据文件时,通过参考索引文件来确定和写入PROAV ID元素的内容。这个元素必须写入一次。PROAV ID元素不能出现两次或以上。
如上所述创建的索引文件和盘元数据文件在盘132上由图22到24所示的目录结构管理。
盘132上记录的数据由诸如UDF的文件系统管理。文件系统不限于UDF,并且可使用任何文件系统,只要它得到编辑装置1的支持,比如ISO 9660(国际标准化组织9600)。当代替盘32使用诸如硬盘的磁盘时,FAT(文件分配表)、NTFS(新技术文件系统)、HFS(分级文件系统)或者UFS(Unix(R)文件系统)等可以用作文件系统。或者,可以使用专用的文件系统。
参考图22,在根目录(ROOT)251中,提供PROAV目录252,它具有其中包含了关于诸如图像数据和音频数据的材料数据的信息、表示编辑这些材料数据的结果的编辑列表等的信息的子目录。
在PROAV目录252中,提供了包括记录在盘132上的所有材料数据的标题和注解的盘元数据文件(DISCMETA.XML)253,对应于典型图像的图像数据的路径,其是充当记录在盘132上的所有图像数据的代表的帧,目录252还提供了包括用于管理记录在盘132上的所有剪辑和编辑列表的管理信息等的索引文件(INDEX.XML)254以及索引文件(INDEX.BUP)255。索引文件255是索引文件254的副本,并且通过准备两个文件改进了可靠性。
此外,在PROAV目录252中,提供了包括盘132上记录的全部数据的元数据(诸如播放历史)的盘信息文件(DISCINFO.XML)256和盘信息文件(DISCINFO.BUP)257。盘信息文件257是盘信息文件256的副本,并且通过准备两个文件改进了可靠性。
在PROAV目录252中,除了上述文件,还提供了具有包含剪辑数据的子目录的剪辑根目录(CLPR)258以及具有包括编辑列表数据的子目录的编辑列表根目录(EDTR)259。
在剪辑根目录258中,记录在盘132上的剪辑的数据在各个剪辑的不同目录中管理。例如,在图22的情况中,三个剪辑的数据分别在三个目录即剪辑目录(C0001)261、剪辑目录(C0002)262和剪辑目录(C0003)263中管理。也就是说,首先记录在盘132上的剪辑的数据块作为剪辑目录261下的文件进行管理,其次记录在盘132上的剪辑的数据块作为剪辑目录262下的文件进行管理,而第三记录在盘132上的剪辑的数据块作为剪辑目录263下的文件进行管理。
在编辑列表根目录259中,记录在盘132上的编辑列表在用于各个编辑过程的不同目录中管理。例如,在图22的情况中,编辑列表分别在四个目录即编辑列表目录(E0001)264、编辑列表目录(E0002)265、编辑列表目录(E0003)266和编辑列表目录(E0004)267中管理。也就是说,表示记录在盘132上的剪辑的第一编辑结果的编辑列表作为编辑列表目录264下的文件进行管理,表示第二编辑结果的编辑列表作为编辑列表目录265下的文件进行管理,表示第三编辑结果的编辑列表作为编辑列表目录266下的文件进行管理,而表示第四编辑结果的编辑列表作为编辑列表目录267下的文件管理。
在如上所述剪辑根目录258中提供的剪辑目录261下,首先记录在盘132上的剪辑的数据块被提供和管理为如图23所示的文件。
在图22的情况中,在剪辑目录261中,提供了用于管理此剪辑的剪辑信息文件(C0001C01.SMI)271、包括此剪辑的图像数据的图像数据文件(C0001V01.MXF)272、包括此剪辑的各个通道音频数据的8个音频数据文件(C0001A01.MXF到C0001A08.MXF)273到280、包括此剪辑的子流数据的低分辨率数据文件(C0001S01.MXF)281、包括作为不要求实时特性的元数据的剪辑元数据的剪辑元数据文件(C0001M01.XML)282、包括作为要求实时特性的元数据的帧元数据的帧元数据文件(C0001R01.BIM)283、描述图像数据文件272的帧结构(例如关于以MPEG等图像为基础的压缩格式的信息或表示与文件开头的偏移地址的信息)的图像指示器文件(C0001I01.PPF)等等。
就图23来说,重放时要求实时特性的图像数据、低分辨率数据和帧元数据各作为单个文件进行管理,以便不会提高读出时间。
音频数据也要求实时特性。为了支持诸如7.1通道的多音频通道,提供了8个通道,它们作为不同文件分别进行管理。也就是说,尽管已经描述了音频数据作为8个文件管理,但对此并无限制,与音频数据有关的文件数可以是7个或更少、或者9个或更多。
类似地,根据情况,图像数据、低分辨率数据和帧元数据可以作为两个或更多个文件分别管理。
此外,参考图23,不要求实时特性的剪辑元数据作为与要求实时特性的帧元数据的不同文件进行管理。这样安排以便不会在正常重放图像数据等期间读出不必要的元数据。因此,能够减少重放过程所需的处理时间或者负荷。
尽管出于通用目的而用XML写剪辑元数据文件282,但帧元数据文件283为BIM格式(MPEG-7数据的二进制格式),它通过编译XML文件获得,以便能减少重放过程所需的处理时间或负荷。
图23所示的剪辑目录261的实例文件结构能够应用于与记录在盘132上的各个剪辑有关的所有剪辑目录。也就是说,图23所示的实例文件结构能够应用于图22所示的其它剪辑目录262和263,因此对其的描述从略。
尽管已经描述了与单个剪辑有关的剪辑目录中包含的文件,但文件结构不限于上述实例,并且文件结构是任意的。
接下来,将描述图22所示编辑列表根目录259下的实例文件结构。在上述编辑列表根目录259中提供的编辑列表目录265的子目录中,提供表示关于对记录在盘132上的剪辑的数据块进行第二编辑的结果的信息的编辑列表的数据,并作为图24所示文件进行管理。
在图24的情况下,在编辑列表目录265中,提供了用于管理编辑结果(编辑列表)的编辑列表文件(E0002E01.SMI)291以及编辑列表剪辑元数据文件(E0002M01.XML)292,它包括与编辑的材料数据(在用于编辑的所有剪辑的材料数据中作为编辑数据提取的部分)有关的剪辑元数据或者根据剪辑元数据新产生的剪辑元数据。
编辑列表剪辑元数据文件292包括根据编辑结果从用于编辑的剪辑的剪辑元数据中提取的信息(剪辑元数据文件存在于剪辑根目录258的子目录中)。例如,在执行编辑时,从用于编辑的剪辑的剪辑元数据中提取对应于编辑材料数据的元数据部分,并利用元数据重构编辑材料数据作为单个剪辑的新剪辑元数据。此外,按需要将新信息添加到新的剪辑元数据中,并且该结果作为编辑列表剪辑元数据文件进行管理。在编辑的各个时刻生成编辑列表剪辑元数据文件。
出于通用性目的,编辑列表剪辑元数据文件292以XML编写。
编辑列表目录265的实例文件结构能够应用于所有编辑列表(编辑结果)。也就是说,图24所示的实例文件结构能够应用于图22所示的其它编辑列表目录264、266和267,因此对其的描述从略。
尽管已经描述了与单个编辑操作有关的编辑列表目录中包含的文件,但文件结构不限于上述实例,并且文件结构是任意的。
如上所述,盘元文件和索引文件就位于PROAV目录之下,并且与剪辑或者编辑列表分开管理。
接下来,将参考图25所示的流程图,描述盘元数据文件更新过程,该过程在如上所述在盘132上记录和管理的盘元数据文件更新时执行。
在开始盘元数据文件更新过程时,首先在步骤S91,盘元数据文件读出单元162控制驱动器126从装在驱动器126上的盘132读取盘元数据文件,并将该盘元数据文件存储在盘元数据文件保持单元152中。
当盘元数据文件保持单元152保持盘元数据文件时,在步骤S92,典型图像设置单元194在盘元数据文件管理单元182的控制下,确定是否更新盘典型图像。在例如根据用户的指令确定要更新盘典型图像时,进行到步骤S93,典型图像设置单元194确定是否指定了盘典型图像。在用户事先指定了盘典型图像并且指定信息保持在信息保持单元114等中以便确定指定了盘典型图像时,进行到步骤S94,典型图像设置单元194将指定帧设置为盘132的典型图像(盘132上记录的所有剪辑的典型图像),并且进行到步骤S96。
另一方面,在不存在盘典型图像的指定信息等使得在步骤S93中确定没指定盘典型图像时,进行到步骤S95,典型图像设置单元194将盘132上记录的开始剪辑的开始帧设置为盘132的典型图像(盘132上记录的所有剪辑的典型图像),并且进行到步骤S96。
当在步骤S92根据例如用户的指令确定将不更新盘典型图像时,典型图像设置单元194跳过步骤S93到S95的处理,并且进行到步骤S96。
在步骤S96,典型图像设置单元194确定是否更新包含在盘元数据文件中的其它标记信息。更具体地说,在参考图21所示表241描述的元素中,典型图像设置单元194根据例如用户的指令确定是否更新能由用户输入的元素(例如主标题元素、副标题元素、其他标题元素、用户指定的日期元素、用户定义ID元素、自由描述元素等)。
当确定要更新标记信息时,进行到步骤S97,典型图像设置单元194更新指定用于更新标记信息的元素,并且进行到步骤S98。当在步骤S96确定不更新标记信息时,典型图像设置单元194跳过步骤S97中的处理,并且进行到步骤S98。
在结束更新包含在盘元数据文件中的元素时,在步骤S98,PROAV-ID比较单元193在盘元数据文件记录控制器183的控制下,对PROAV ID元素的值(即盘元数据文件的PROAV ID)与索引文件的PROAV ID进行比较。然后,在步骤S99,PROAV-ID比较单元193根据步骤S98中的比较结果检查这两个PROAV ID是否匹配。
在这两个PROAV ID匹配以便确定盘元数据文件的信息与记录在盘132上的剪辑和编辑列表相关时,PROAV-ID比较单元193向盘元数据文件记录控制器183提供检查结果。进行到步骤S100,根据检查结果,盘元数据文件记录控制器183从盘元数据文件保持单元152获得更新的盘元数据文件,并通过经驱动器126重写盘132上的盘元数据文件来记录更新的盘元数据文件。在将盘元数据文件记录在盘132上之后,盘元数据文件记录控制器183退出盘元数据文件更新过程。
在两个PROAV ID不匹配因此在步骤S99确定盘元数据文件的信息与记录在盘132上的剪辑和编辑列表不相关时,PROAV-ID比较单元193向盘元数据文件记录控制器183提供检查结果。进行到步骤S101,根据检查结果,盘元数据文件记录控制器183执行错误处理,并例如经输出单元122在显示器等上显示一个错误消息,并且退出盘元数据文件更新过程。
如上所述,在将盘元数据文件记录在盘132上时,编辑装置100的PROAV-ID比较单元193对盘元数据文件的PROAV ID值和索引文件的PROAV ID值进行比较。因此,编辑装置100能够在盘132上更准确地记录盘元数据文件。
例如,如果在盘元数据文件更新过程期间在盘132上执行格式化过程,则更新盘132的内容。在这种情况下,通过比较PROAV ID,能够防止盘元数据文件的内容和其它剪辑和编辑列表的内容之间的不一致。
图26给出此情况的一个具体实例。参考图26,在初始状态将第一格式数据302记录在盘301上(如图中所见左边的盘301)。当在此状态下从盘301更新盘元数据文件303并在更新过程之后在同一状态下将更新的盘元数据文件再次记录在盘301上时,通过比较PROAV ID来确定更新的盘元数据文件与第一格式数据302有关。因此,更新的盘元数据文件303能够记录在盘301上。
另一方面,在初始状态下从盘301(图中看到的在左边的盘301)读出盘元数据文件303、并在盘301上执行格式化过程、同时执行更新过程以便第二格式数据304记录在盘301(图中看到的在右边的盘301)上时,如果在更新过程之后盘元数据文件303再次记录在同一盘301上,则对PROAV ID进行比较,并确定更新的盘元数据文件303与第二格式数据304不相关。因此,不可能将盘元数据文件303记录在盘301上(图中看到的在右边的盘301)。
如上所述,PROAV ID允许根据各个格式而不根据作为硬件的各个盘132进行标识。因此,编辑装置100能更准确地在盘132上记录盘元数据文件。此外,通过将PROAV ID记录在盘132上以便它包含在索引文件和盘元数据文件中,该PROAV ID可用于其它装置。
如较早所述,PROAV ID用于指定格式或者确认盘元数据,并且使用它的目的或方法基本上不同于用于指定剪辑或编辑列表的UMID的目的或方法。利用UMID的方法将在下面描述。
用于指定剪辑或编辑列表的UMID被写入用于管理剪辑或编辑列表的索引文件、用于各剪辑的剪辑信息文件或者用于各编辑列表的编辑列表文件,如图16到19所示。首先,将描述写入剪辑信息文件的UMID。
在将剪辑记录在盘132上时,创建剪辑信息文件。在将剪辑添加到盘132时执行的剪辑添加过程将参考图27所示的流程图进行描述。此外,将根据需要参考图28和29给出描述。
当例如用户指令向盘132添加新的剪辑时,在步骤S121中,编辑装置100的记录控制器116在盘132的剪辑根目录下创建新的剪辑目录。这时,选择剪辑目录名,以使它不同于现有的剪辑目录名。
然后,在步骤S122,记录控制器116的UMID创建单元174为各个剪辑以及包含在剪辑中的各个材料数据块创建UMID。UMID创建单元174向信息保持单元114提供创建的UMID以便将它保持在其中。在将UMID预先分配给要添加的剪辑时,UMID创建单元174获得UMID并向信息保持单元114提供UMID以便将它保持在其中。
当步骤S122中的处理结束时,进行到步骤S123,记录控制器116在由步骤S121中的处理创建的剪辑目录下创建剪辑信息文件。
图28和29是给出用XML编写的剪辑信息文件的描述的具体实例的图解。在图28和29中,在各行开始处附上了编号以便描述,这些编号并不是XML描述的一部分。
如较早所述,剪辑信息文件是用于将关于存在于同一剪辑目录中的其他文件的信息作为剪辑信息文件管理的文件,并且描述重放这些文件的方法。
如图28和29所示,剪辑信息文件的XML描述大致由关于剪辑信息文件的信息、由标题标记(<head></head>)包围的标题段和由主体标记(<body></body>)的主体段组成。
在图28中的第1行到第3行上,写了有关剪辑信息文件的信息。在第1行中表示,该描述基于XML版本“1.0”,而且字符编码方案是“UTF-8”。在第2行中,写了所用的名称空间标识符。
图28中第3行上的‘umid=“0D12130000000000001044444484EEEE00E0188E130B”’表示分配给剪辑信息文件的UMID的值是“0D12130000000000001044444484EEEE00E0188E130B”。在此例中,给出了32字节基本UMID的22字节,其中省略了12字节通用标记中的10字节。各个数字用十六进制数表示,以便该22字节的UMID用44个字符表示。显然,所用的UMID可以是64字节扩展UMID。
在图28和29的情况下,标题段在从图28中的第4行到图28中的第11行描述,而主体段在从图28中的第12行到图29中的第23行描述。
在标题段中,描述了关于存在于同一剪辑目录中的剪辑元数据文件的信息。在主体段中,连同重放方法一起描述了关于不同于剪辑元数据文件、存在于同一剪辑目录中的文件的信息。
例如,在图28的第7到9行,描述有关剪辑元数据文件的信息。
此外,在图28的第17到19行,描述了图像数据文件的信息。在图28的第20到22行,描述通道1的音频数据文件的信息。在图28的第23到25行,描述通道2的音频数据文件的信息。在图28的第26到28行,描述通道3的音频数据文件的信息。在图28中第29行到图29的第1行,描述通道4的音频数据文件的信息。在图29的第2到4行,描述通道5的音频数据文件的信息。在图29的第5到7行,描述通道6的音频数据文件的信息。在图29的第8到10行,描述通道7的音频数据文件的信息。在图29的第11到13行,描述通道8的音频数据文件的信息。
在图29的第16到18行,描述构成子流的低分辨率数据文件的信息。在图29的第21行,描述帧元数据文件的信息。
这些图像数据、音频数据和低分辨率数据的文件利用UMID分别标识。更具体地说,“umid060A2B3401010105010D12130000000123456789ABCDEF0123456789ABCDEF”写在图28中的第18行,并且利用该UMID指定图像数据。在第21行,写入“umid060A2B340101010501010D1213000000123456789ABCDEF0123456789ABCDEF0”,并利用该UMID指定通道1的音频数据。对于与通道2有关的音频数据,在第24行,写入“umid060A2B340101010501010D121300000023456789ABCDEF0123456789ABCDEF01”,并且利用该UMID指定用于通道2的音频数据。此外,对于与通道2有关的音频数据,在第27行上,写入“umid060A2B340101010501010D12130000003456789ABCDEF0123456789ABCDEF012”,并利用该UMID指定用于通道3的音频数据。
至于与通道4有关的音频数据,在图28中的第30行上,写入“umid060A2B340101010501010D1213000000456789ABCDEF0123456789ABCDEF0123”,并且利用该UMID指定用于通道4的音频数据。对于与通道5有关的音频数据,在图29的第3行上,写入“umid060A2B340101010501010D121300000056789ABCDEF0123456789ABCDEF01234”,并且利用该UMID指定用于通道5的音频数据。对于与通道6有关的音频数据,在图29的第6行上,写入“umid060A2B340101010501010D12130000006789ABCDEF0123456789ABCDEF012345”,并且利用该UMID指定用于通道6的音频数据。
对于与通道7有关的音频数据,在图29的第9行上,写入“umid060A2B340101010501010D1213000000789ABCDEF0123456789ABCDEF0123456”,并且利用该UMID指定用于通道7的音频数据。对于与通道8有关的音频数据,在第12行上,写入“umid060A2B340101010501010D121300000089ABCDEF0123456789ABCDEF01234567”,并利用该UMID指定用于通道8的音频数据。
至于构成子流的低分辨率数据,在第17行上,写入“umid060A2B340101010501010D12130000009ABCDEF0123456789ABCDEF012345678”,并利用该UMID指定低分辨率数据。
如上所述,在剪辑信息文件的XML描述中,描述了关于存在于同一剪辑目录的其他文件的信息。可通过利用32字节(64字符)基本UMID指定图像数据、音频数据等的文件来访问剪辑信息文件。
如参考图16到19所述,在剪辑信息文件中描述的UMID也在索引文件中描述。因此,例如,当编辑装置100(用户)利用UMID指定此剪辑以重放该剪辑时,编辑装置100可以参考索引文件中的剪辑表,读出并参考与UMID有关的剪辑信息文件,并根据剪辑信息文件的描述读出和重放材料数据块。或者,编辑装置100可根据索引文件剪辑表中的指定剪辑元素的描述来读出并重放材料数据块。
通过在剪辑信息文件中描述UMID,在将此剪辑记录在盘132以外的设备上时,编辑装置100能仅通过记录此剪辑(剪辑目录下的文件)来使用分配给剪辑(或材料数据)的UMID。
尽管如上所述在图28和29中写入表示数据块的UMID的示例,但这些仅表示UMID的描述位置等,并且这些是具有无意义值的虚拟UMID。实际上,代替如上所述的虚拟UMID写入根据由SMPTE定义的方法创建的有效UMID。
再参考图27,在步骤S124,记录控制器116在由步骤S121中的处理所创建的剪辑目录下,为构成剪辑的各个材料数据块创建文件。例如,当要添加的剪辑由图像数据、音频数据和剪辑元数据组成时,记录控制器116将图像数据、音频数据和剪辑元数据记录为互相不同的文件。
在结束步骤S124中的处理后,记录控制器116进行到步骤S125。在步骤S125,记录控制器116的索引文件管理单元172创建与添加的剪辑有关的剪辑信息(以下称为剪辑元素),它将利用保持在信息保持单元114中的剪辑的UMID添加到索引文件的剪辑表中。
在创建剪辑元素之后,进行到步骤S126,索引文件管理单元172将与添加的剪辑有关的剪辑元素添加到保持在索引文件保持单元151中的索引文件的剪辑表。
然后,在步骤S127,索引文件记录控制器173通过重写盘132上现有的索引文件来记录更新的索引文件(更新索引文件)。在更新了盘132上的索引文件之后,索引文件记录控制器173退出剪辑添加过程。
如上所述,例如在添加剪辑时,创建分配给剪辑信息文件和材料数据块文件的UMID,并将其记录在剪辑信息文件和索引文件中。如较早描述的,在读出和重放或者搜索与UMID有关的剪辑信息文件或者材料数据块时使用这些UMID。
接下来,将描述写入编辑列表文件中的UMID。
在将编辑列表记录在盘132上时,创建编辑列表文件。将参考图30所示的流程图描述在将编辑列表添加到盘132时执行的编辑列表添加过程。此外,将按需要参考图31给出描述。
例如,在执行非破坏性编辑以便在不更新原始材料数据的情况下编辑记录在盘132上的剪辑、同时创建表示编辑信息的编辑列表并然后例如由用户指令将新编辑列表添加到盘32时,在步骤S141,编辑装置100的记录控制器116在盘132的根目录下创建一个新的编辑列表目录。这时,选择编辑列表目录的名称,以使它不同于现有编辑列表目录的名称。
然后,在步骤S142,记录控制器116的UMID创建单元174为编辑列表文件创建UMID。UMID创建单元174向信息保持单元114提供创建的UMID,以便将它保持在其中。在将UMID预先分配给要添加的编辑列表(编辑列表文件)时,UMID创建单元174获得UMID并向信息保持单元114提供该UMID,以便将它保持在其中。
在步骤S142中的处理结束后,进行到步骤S143,记录控制器116在由步骤S141中的处理创建的编辑列表目录下创建编辑列表文件。
图31是给出以XML编写的编辑列表文件的描述的具体实例的图解。在图31中,在各行开始处附上了编号以便描述,这些编号并不是XML描述的一部分。
编辑列表文件包括关于非破坏性编辑剪辑的编辑信息,并且还描述了编辑结果的重放方法。
如图31所示,编辑列表文件的XML描述大致由关于编辑列表的信息、由标题标记(<head></head>)包围的标题段以及由主体标记(<body></body>)包围的主体段组成。
在图31中的第1到第3行上,描述了关于编辑列表文件的信息。在第1行中表示,该描述基于XML版本“1.0”,而且字符编码方案是“UTF-8”。在第2行中,写入所用的名称空间标识符。
写在图31中的第3行上的‘umid=“0D12130000000000001044444484EEEE00E0188E130B表示分配给编辑列表文件的UMID的值是“0D12130000000000001044444484EEEE00E0188E130B”。在此例中,给出了32字节基本UMID中的22个字节,其中省略了12字节通用标记中的10个字节。各个数字用十六进制数表示,以便该22字节的UMID用44个字符表示。所用的UMID可以是64字节扩展UMID。
在图31的情况下,标题段写在第4到第11行,并且主体段写在第12到第25行。
在标题段中,包括与编辑描述的时间行为无关的信息,并描述例如关于元数据的信息。写在第5行的开始标记“<metadata type=“Meta”>和第10行上的结束标记</metadata>之间的元数据元素用作元信息的根元素。写在第5行上的‘type=“Meta是指定元数据内容中间类型的类型属性。类型属性可由任意字符串指定。写在第7行上的‘<NRMetaxmlns=“urnschemasprofessionalDiscnrt”>’是指定用于标识元素和属性的名称空间标识符的描述。写在第8行上的ref元素‘<refsrc=“E0002M01.XML”/>’表示所参考的编辑列表元数据文件的文件名是“E0002M01.XML”。
在主体段中,描述了与编辑的描述的时间行为有关的信息。在图31的情况下,写在第13行上的开始标记“<par>”和第24行上的结束标记“</par>”之间的par元素是定义用于同时重放多个元素的简单时间组的时间容器(container)。在图31的情况下,它表示将同时重放第一剪辑(剪辑1)和第二剪辑(剪辑2)。但在图31的情况下,如随后要描述的,两个剪辑的重放开始时间彼此不同,并且实际上两个剪辑是连续重放的。
参考图31,在第15到18行上的ref元素中,描述了所参考的文件、重放所参考文件的条件等。写在第16行上的‘src=“urnsmpteumid060A2B340101010501010D1213000000FEDCBA9876543210FEDCBA9876543210表示分配给所参考的文件的UMID的值是“060A2B340101010501010D1213000000FEDCBA9876543210FEDCBA9876543210”。
写在第17行上的‘type=“edlDoc表示所参考的文件的类型属性是“edlDoc”。也写在第17行上的‘begin=“smpte-30=00:00:00:00表示第一剪辑开始的时间,即,编辑列表的FTC(文件时间码)上材料的开始位置,并且单位是帧数。“smpte-30”是表示所用的时间码是由SMPTE定义的每秒30帧的SMPTE时间码。第17行上的‘clipBegin=“smpte-30=00:00:00:00表示第一剪辑的重放将开始的位置,即,第一剪辑的FTC上材料终止的起点,且单位是帧数。类似地,写在图31中第17和18行上的‘clipEnd=“smpte-30:00:10:00:00:表示第一剪辑的重放将停止的位置,即,第一剪辑的FTC上材料终止的终点。
如上所述,第一剪辑的重放在时间“00:00:00:00”从帧编号“00:00:00:00”的位置开始,并且继续重放直至帧编号“00:10:00:00”的位置。
在第21到第23行,类似于第一剪辑的情况对第二剪辑进行描述。在图31的情况下,第二剪辑的重放在时间“00:10:00:00”从帧编号“00:02:00:00”的位置开始,并且继续重放直至帧编号“00:03:30:00”的位置。
par元素指定如上所述同时重放第一剪辑和第二剪辑。因此,作为结果,在时间“00:00:00:00”,从帧编号“00:00:00:00”的位置重放第一剪辑到帧编号“00:10:00:00”。然后,在时间“00:10:00:00”到来时,从帧编号“00:02:00:00”的位置重放第二剪辑直到帧编号“00:03:30:00”的位置。如上所述,图31所示的编辑列表表示执行编辑以便将连续播放第一剪辑和第二剪辑。
如上所述,在编辑列表文件的XML描述中,描述了关于剪辑的非破坏性编辑的编辑信息。编辑列表文件能通过利用32字节(64字符)基本UMID指定图像数据、音频数据等的文件来访问。
尽管在例如第3、第16和第21行上写了表示数据块的UMID实例,但这些仅表示UMID的描述位置等,并且这些是具有无意义值的虚拟UMID。实际上,代替上述的虚拟UMID写入根据由SMPTE定义的方法创建的有效UMID。
例如,当编辑装置100(用户)利用UMID指定和重放编辑列表时,编辑装置100参考索引文件的编辑列表表格,读出并且参考与UMID有关的编辑列表文件,根据编辑列表文件的描述参考各个剪辑的剪辑信息文件,并根据剪辑信息文件读出和重放材料数据块。
通过在编辑列表文件中描述UMID,在将此编辑列表记录在盘132以外的设备上时,编辑装置100能够仅通过记录此编辑列表文件来使用分配给编辑列表文件的UMID。
再参考图30,在步骤S144,记录控制器116在步骤S141中的处理所创建的编辑列表目录下,创建不同于编辑列表文件的构成编辑列表的文件,比如编辑列表剪辑元数据文件。
在结束步骤S144中的处理后,记录控制器116进行到步骤S145。在步骤S145,记录控制器116的索引文件管理单元172利用保持在信息保持单元114中的编辑列表的UMID,创建要添加到保持在索引文件保持单元151中的索引文件的编辑列表表格中的编辑列表的信息(编辑列表元素)。然后,进行到步骤S146,记录控制器116的索引文件管理单元172将与添加的编辑列表有关的编辑列表元素添加到保持在索引文件保持单元151中的索引文件的编辑列表表格中。在添加编辑列表元素之后,索引文件管理单元172进行到步骤S147。
在步骤S147,索引文件记录控制器173通过重写盘132上现有的索引文件来记录保持在索引文件保持单元151中的更新的索引文件(更新索引文件)。在更新了盘132上的索引文件之后,索引文件记录控制器173退出编辑列表添加过程。
如上所述,例如在添加编辑列表时,创建分配给编辑列表文件的UMID,并记录在编辑列表文件和索引文件中。如较早所述,在读出和重放或者搜索与UMID有关的编辑列表文件时,使用该UMID。
如上所述,UMID用于读出(重放)与UMID有关的剪辑或者编辑列表。此外,为了对记录在盘132中的剪辑和编辑列表进行统一管理,UMID在索引文件中进行管理,并且还在剪辑信息文件和编辑列表文件中进行描述和管理,以便即使在剪辑和编辑列表记录在盘132以外的装置上时也能使用UMID。
相反,PROAV ID是用于标识盘132(格式)的ID,并且在索引文件中进行描述,并且不可能仅利用PROAV ID来读出(重放)剪辑或者编辑列表。此外,PROAV ID在包括记录在盘132上的数据的标记信息的盘元数据文件中描述,并且还用于例如在更新盘元数据文件之后,检查盘元数据文件是否与记录在要记录盘元数据文件的盘132上的数据相关。
接下来,将描述上述利用PROAV ID搜索剪辑的过程。本文中的描述将在重放装置的环境中给出,该装置不同于编辑装置100,而且能够使用如上所述创建的盘132。
图32是给出根据本发明的重放装置的实例结构的框图。在图32中,对应于图6所示编辑装置100的部件的部件用相同的附图标记指定,并将根据需要省略其描述。
重放装置350能够使用如上所述例如通过图6所示编辑装置100创建的盘132(其上已经记录有剪辑和编辑列表)(能够读出和重放记录在盘132上的剪辑和编辑列表)。
重放装置350的输入/输出接口120连接到类似编辑装置100的驱动器126的三个驱动器(驱动器126-1到126-3)。各个驱动器126-1到126-3允许上述的一个盘132装在其上以及从其上卸下,并且在随后描述的重放控制器355等的控制下,它读取在装在其上的盘132上记录的剪辑、编辑列表等,并将其提供给信息保持单元114、重放控制器355等。在图32中,驱动器126-1到126-3一个一个地分别在其上装上类似盘132的盘132-1到132-3。
在下面的描述中,在没必要分别描述盘132-1到132-3时,该盘将称为盘132。类似地,在没必要分别描述驱动器126-1到126-3时,该驱动器将称为驱动器126。
重放装置350的总线117连接到用于控制例如重放剪辑或者编辑列表的过程的重放控制器355,以及CPU 111和信息保持单元114。重放控制器355包括索引文件读出单元161、盘元数据文件读出单元162和剪辑搜索单元371。在盘132(盘132-1到盘132-3)连接到驱动器126-1到126-3之一时,索引文件读出单元161和盘元数据文件读出单元162分别从盘132中读出索引文件和盘元数据文件。
剪辑搜索单元371从分别安装在驱动器126-1到126-3上的盘132-1到132-3中搜索用户指定的剪辑或者编辑列表。
接下来,将描述重放装置350的操作。当盘132-1到132-3之一安装在驱动器126-1到126-3之一上时,重放控制器355的索引文件读出单元161从该盘读出索引文件,并将索引文件提供给信息保持单元114的索引文件保持单元151(图7),以便将其保持在其中。此外,重放控制器355的盘元数据文件读出单元162从该盘读出盘元数据文件,并将该盘元数据文件提供给信息保持单元114的盘元数据文件保持单元152(图7),以便将其保持在其中。盘元数据文件按需提供给输出单元122,并显示在显示器等上。
例如,用户例如通过参考包含在显示器上显示的盘元数据中的标记信息,经输入单元121指定剪辑(UMID),以指示重放该剪辑。如上所述输入的剪辑重放指令被提供给重放控制器355。在接收到剪辑重放指令时,重放控制器355在它的剪辑搜索单元371中,从保持在信息保持单元114的索引文件保持单元151中的盘132-1到132-3之一的索引文件中搜索指定的剪辑(UMID),从而标识包括指定的剪辑(UMID)的格式(PROAV ID)。然后,剪辑搜索单元371在盘132-1到132-3之中,从记录了所标识格式(PROAV ID)的盘132中搜索该剪辑。在剪辑存在时,重放控制器355根据搜索结果读出指定的剪辑,并重放该剪辑。
通过在如上所述搜索剪辑的过程中利用用于标识格式的PROAVID以及用于剪辑的全局唯一标识的UMID,重放装置350能够减轻剪辑搜索过程的负荷,并容易地搜索剪辑。
接下来,将参考图33中所示的流程图来描述盘装入过程,该过程当盘132安装在上述重放控制器355的驱动器126上时执行。
当盘132(盘132-1到132-3之一)安装在驱动器126(驱动器126-1到126-3)之一上时,首先在步骤S161,重放控制器355的索引文件读出单元161从装在驱动器126上的盘132中读出索引文件,并将索引文件提供给信息保持单元114的索引文件保持单元151,以便将其保持在其中。在索引文件保持在索引文件保持单元151中之后,索引文件读出单元161进行到步骤S162。
在步骤S162,类似于索引文件的情况,盘元数据文件读出单元162从装在驱动器126上的盘132中读出盘元数据文件,并将该盘元数据文件提供给信息保持单元114的盘元数据文件保持单元152,以便将其保持在其中。在盘元数据文件保持在盘元数据文件保持单元152中之后,盘元数据文件读出单元162退出盘装入过程。
如上所述,在信息保持单元114的索引文件保持单元151中,保存安装在驱动器126-1到126-3之一上的盘132的索引文件。索引文件保持单元151能够保持多个索引文件,并且索引文件的数量是任意的。但是,期望能保持至少大于驱动器126数量的多个索引文件。本文中的索引文件保持单元151能同时保持三个或更多个索引文件。
此外,盘元数据文件保持单元152能够按需要将保持在其中的盘元数据文件提供给输出单元122等,并在显示器上显示盘元数据文件。盘元数据文件可以在任意时限读出,并且图33所示的步骤S162中的处理可以省略,以便在装入盘132时不读出盘元数据文件。在那种情况下,例如盘元数据文件可根据用户的指令从盘132中读出,以便将盘元数据文件提供给输出单元122,并显示在显示器等上。
在分别在驱动器126-1到126-3上安装了盘132-1到132-3的重放装置350中,例如在用户利用UMID等指定一个剪辑并指令重放该剪辑时,将该指令提供给重放控制器355。在接收到剪辑重放指令时,重放控制器355的部件执行剪辑搜索过程,以搜索指定的剪辑,并从盘132中读出该剪辑。
剪辑搜索过程将参考图34所示流程图进行描述。
在开始剪辑搜索过程时,在步骤S181,重放控制器355的剪辑搜索单元371从保持在索引文件保持单元151中的多个索引文件(以下称为索引文件集)中搜索指定的UMID,从而标识写入了指定UMID的索引文件(指定剪辑存在的格式),即与指定UMID有关的PROAVID。
在标识PROAV ID之后,进行到步骤S182,剪辑搜索单元371访问其上记录了与PROAV ID有关的格式的盘132,以搜索与指定UMID有关的剪辑。也就是说,在步骤S182,剪辑搜索单元371对标识的PROAV ID与记录在各个盘132-1到132-3上的索引文件的PROAV ID进行比较,以搜索这两个值匹配的盘132。然后,当两个PROAV ID的值(步骤S181中的处理所标识的PROAV ID和记录在盘132上的索引文件的PROAV ID)匹配时,剪辑搜索单元371访问盘132,以在盘132内搜索与指定UMID有关的剪辑。在搜索结束时,剪辑搜索单元371进行到步骤S183。
在步骤S183,剪辑搜索单元371检查与指定UMID有关的剪辑是否存在于所访问的盘132上。在确定与指定UMID有关的剪辑存在时,剪辑搜索单元371将检查结果提供给重放控制器355,并且进行到步骤S184。在步骤S184,剪辑搜索单元371根据获得的检查结果读出与UMID有关的剪辑,并退出剪辑搜索过程。
另一方面,当在步骤S183确定例如因为在从盘132读出索引文件之后已经移除了剪辑所以不存在与指定UMID有关的剪辑时,剪辑搜索单元371进行到步骤S185,执行错误处理,并且退出剪辑搜索过程。
与上述过程相比,在根据UMID直接搜索剪辑时(在仅利用UMID搜索剪辑时),剪辑搜索单元371必须访问安装在驱动器126-1到126-3上的所有盘132,以搜索与指定UMID有关的剪辑,直到找到目标剪辑为止。
相反,通过如上所述利用PROAV ID执行剪辑搜索过程,容易地识别出存在目标剪辑的盘132,并且足以仅在盘132中搜索与指定UMID有关的剪辑。因此,与根据UMID直接搜索剪辑的情况相比,重放装置350能够减少该过程的负荷。因此,重放装置350能更容易地标识记录在记录媒体上的信息。
尽管已经描述了图32所示的重放装置350包括三个驱动器126-1到126-3,但对此并无限制,驱动器的数量是任意的,并且显而易见,该数量可以是两个或更少、或者四个或更多。
同样,在重放装置350搜索编辑列表时,执行参考图34所示流程图描述的类似于搜索剪辑的情况的过程,因此对其的描述从略。
此外,尽管已经描述了重放装置350包括多个驱动器126,并重放记录在多个盘132上的剪辑,但对此并无限制,例如,如图35所示,重放装置350可包括其上记录了多个盘图像数据块的硬盘,并重放包含在该多个盘图像数据块中的剪辑。
图35是给出根据本发明的重放装置的另一实例结构的框图。在图35中,在图34中,对应于图32所示重放装置350的部件的部件用相同的附图标记指定,并将酌情省略其描述。
图35所示的重放装置400构造为基本与图32所示的重放装置350相同,但不同于重放装置350的地方在于,代替重放装置350的驱动器126-1到126-3,存储相当于记录在盘132上的数据的盘图像数据421到423的硬盘411连接到输入/输出接口120。
硬盘411上记录了相当于存储在盘132上的数据的盘图像数据421到423,并且它通过执行对盘图像数据421到423的接口处理而作为虚拟驱动器126操作。也就是说,硬盘411类似于图32所示驱动器126-1到126-3操作,并执行类似的处理。盘图像数据421到423分别对应于各自存储在图32所示盘132-1到132-3上的数据。也就是说,重放装置400包括存储盘图像数据421到423的硬盘411,它是虚拟的图32所示的盘132-1到132-3,该重放装置400类似于图32所示的重放装置350操作和执行处理。
同样,在上述重放装置400搜索剪辑或者编辑列表时,执行参考图34所示流程图描述的、类似于重放装置350搜索剪辑的情况的过程。也就是说,通过利用PROAV ID执行剪辑搜索过程,容易标识其中存在目标剪辑的盘图像数据421到423,并且足以仅在盘图像数据中搜索与指定UMID有关的剪辑。因此,与根据UMID直接搜索剪辑的情况相比,重放装置400能够减少该过程的负荷。因此,重放装置400能够更容易地标识记录在记录媒体上的信息。
此外,如图36所示,重放装置可包括一个驱动器,还可包括自动装入单元,用于在驱动器上装入从多个盘中选出的盘。在图36中,对应于图32所示重放装置350的部件的部件用相同的附图标记指定,并将酌情省略其描述。
图36所示的重放装置450构造为基本与图32所示的重放装置350相同,但不同于重放装置350的地方在于,代替重放装置350的驱动器126-1到126-3,提供了单个驱动器126和自动装入单元471,该自动装入单元用于从三个盘132-1到132-3中自动选择一个盘132并将该盘132自动装入驱动器126上,并且包括自动装入单元控制器462的重放控制器461连接到总线117。
类似于图32所示的重放装置350,当其上记录了目标剪辑的盘(PROAV ID)通过剪辑搜索单元371执行的搜索过程标识时,重放控制器461的剪辑搜索单元371将PROAV ID提供给自动装入单元控制器462。自动装入单元控制器462管理写入三个盘132-1到132-3的各个索引文件中的PROAV ID,安装了这些盘,以便它们能被装入到自动装入单元471上。自动装入单元控制器462根据管理信息来控制自动装入单元471,以便将与标识的PROAV ID有关的盘132安装在驱动器126上。剪辑搜索单元371在装入到驱动器126上的盘132中搜索与指定UMID有关的剪辑。
接下来,将参考图37所示的流程图描述重放装置450执行的剪辑搜索过程。
在开始剪辑搜索过程时,在步骤S201,重放控制器461的剪辑搜索单元371从保持在索引文件保持单元151中的多个索引文件(以下称为索引文件集)中搜索指定的UMID,从而标识其中写入了指定UMID(指定剪辑存在的格式)的索引文件,即,与指定UMID有关的PROAV ID。
剪辑搜索单元371将所标识的PROAV ID的信息提供给自动装入单元控制器462,并且进行到步骤S202。在步骤S202,自动装入单元控制器462根据用于管理自动装入单元471中提供的盘132的管理信息,标识其上记录了与获得的PROAV ID有关的格式的盘132,并控制自动装入单元471将该盘装入到驱动器126上。也就是说,在步骤S202,自动装入单元控制器462搜索与从用于管理自动装入单元471中提供的关于PROAV ID的信息的管理信息中获得的PROAV ID匹配的PROAV ID,并标识与该PROAV ID有关的盘132。然后,自动装入单元控制器462控制自动装入单元471将标识的盘132装入到驱动器126上。当盘被装入时,自动装入单元控制器462进行到步骤S203。
在步骤S203,剪辑搜索单元371访问装入到驱动器126上的盘123,并在盘123内搜索与指定UMID有关的剪辑。
在搜索结束时,在步骤S204,剪辑搜索单元371检查与指定UMID有关的剪辑是否存在于所访问的盘132上。在确定与指定UMID有关的剪辑存在时,剪辑搜索单元371将检查结果提供给重放控制器355,并且进行到步骤S205。在步骤S205,重放控制器355根据获得的检查结果读出与UMID有关的剪辑,并退出剪辑搜索过程。
另一方面,当在步骤S204确定例如因为在从盘132读出索引文件之后已经移除了剪辑所以不存在与指定UMID有关的剪辑时,剪辑搜索单元371进行到步骤S206,执行错误处理,并退出剪辑搜索过程。
通过如上所述利用PROAV ID执行剪辑搜索过程,容易标识存在目标剪辑的盘132,并且足以将盘132装入到驱动器126上,并仅在该盘132中搜索与指定UMID有关的剪辑。因此,与根据UMID直接搜索剪辑的情况相比,重放装置450能够减少该过程的负荷。因此,重放装置450能够更容易地标识记录在记录媒体上的信息。
尽管已经描述了图36所示的重放装置450的自动装入单元471选择三个盘132-1到132-3之一,并将该盘装入到驱动器126上,但对此并无限制,能由自动装入单元471装入到驱动器126上的盘数是任意的,并且显然该数量可以是两个或更少、或者四个或更多。
同样,在重放装置450搜索编辑列表时,执行参考图37所示流程图描述的类似于搜索剪辑的情况的过程,因此对其的描述从略。
不限于以上所描述的,例如,如图38所示,重放装置可包括单个驱动器,管理与重放装置分开提供的盘架中所包含的多个盘,并重放在用户从多个盘中选出并安装在驱动器上的盘上记录的剪辑或者编辑列表。在图38中,对应于图32所示的重放装置350的部件的部件用相同的附图标记指定,并且将酌情省略其描述。
图38所示的重放装置500构造为基本与图32所示的重放装置350相同,但不同于重放装置350的地方在于,代替重放装置350的驱动器126-1到126-3,提供单个驱动器126。此外,提供一个与重放装置500分开的盘架531,并且三个盘132-1到132-3都包含在盘架531中。重放装置500在它的信息保持单元114中保持并管理包含在盘架531中的盘132-1到132-3上记录的剪辑和编辑列表的信息。
类似于图32所示的重放装置350,当通过剪辑搜索单元371所执行的搜索过程标识了记录有目标剪辑的盘(PROAV ID)时,重放控制器461的剪辑搜索单元371将该PROAV ID和包括指定UMID的搜索结果提供给输出单元122,并例如通过将其显示在显示器上来输出该搜索结果。根据所显示的提供的搜索结果,重放装置500的用户选择包含在盘架531中的盘132-1到132-3之一,并将该盘安装在驱动器126上。在盘132安装在驱动器126上时,重放装置500的重放控制器355执行正常剪辑重放过程,以从盘132中读出并重放目标剪辑。
接下来,将参考图39所示的流程图描述重放装置500所执行的剪辑搜索过程。
在开始剪辑搜索过程时,在步骤S221,重放控制器355的剪辑搜索单元371从保持在索引文件保持单元151中的多个索引文件(以下称为索引文件集)搜索指定的UMID,从而标识其中写入了指定UMID(指定剪辑存在的格式)的索引文件,即,与指定UMID有关的PROAV ID。
在标识了PROAV ID之后,进行到步骤S222,剪辑搜索单元371将标识的PROAV ID和包括指定UMID的搜索结果提供给输出单元122。在获得搜索结果之后,输出单元122例如通过将其作为文字信息显示在显示器上来输出该搜索结果。在输出搜索结果之后,输出单元122退出剪辑搜索过程。
通过参考如上所述的搜索结果输出,重放装置500的用户能够从包含在盘架531中的盘132-1到132-3中选择其上记录了目标剪辑的盘132,并将该盘132安装在驱动器126上。
通过如上所述利用PROAV ID执行剪辑搜索过程,能够容易地标识存在目标剪辑的盘132。因此,与根据UMID直接搜索剪辑的情况相比,重放装置500能够减少该过程的负荷。因此,重放装置500能够更容易地标识记录在记录媒体上的信息。
尽管已经描述了图38所示的重放装置500管理包含于盘架531中的三个盘132-1到132-3的信息,但对此并无限制,重放装置500管理的盘数(包含于盘架531中的盘数)是任意的,并且显而易见,该数量可以是两个或更少、或者四个或更多。此外,重放装置500可管理包含于多个架中的多个盘132上记录的信息。
同样,在重放装置500搜索编辑列表时,执行参考图39所示流程图描述的类似于搜索剪辑的情况的过程,因此对其的描述从略。
由于图6所示的编辑装置100在盘132上记录PROAV-ID信息以便将其包含在盘元数据文件和索引文件中,因此重放剪辑和编辑列表的重放装置还可以通过利用PROAV ID执行剪辑搜索过程而容易地标识存在目标剪辑的盘132,以便与直接根据UMID搜索剪辑的情况相比,能够减少剪辑搜索过程的负荷。
尽管已经在以上在利用UMID和PROAV ID搜索剪辑或者编辑列表的情况的环境中给出了描述,但对此并无限制,例如,搜索可以基于PROAV ID和诸如文件名或典型图像的帧图像信息的组合。同样在这种情况下,执行类似于上述过程的过程。
通过在作为剪辑和编辑列表的记录媒体的盘上记录包括PROAVID或者关于盘典型图像的信息的盘元数据文件,图6所示的编辑装置100能够更容易地标识记录媒体上记录的信息。同样,不同于编辑装置100的重放装置能够利用盘元数据文件更容易地标识记录在记录媒体上的信息。
将参考图40所示的具体实例来描述管理上述信息块的文件,以及利用该文件的方法。
记录在盘132上的剪辑和编辑列表、或者关于该剪辑和列表的信息在图40所示的目录结构下进行管理,如参考图22到24所述的。
在生成在PROAV目录252下管理的索引文件(INDEX.XML)254时,生成作为标识记录在盘132上的格式的ID的PROAV ID 551,并将其存储在索引文件(IndexFile)254中。此外,复制PROAV ID551,并将副本存储在盘元数据文件(DISCMETA.XML)253中。
在从盘132以外检索盘132内的盘元数据文件253时,使用PROAV ID 551,然后对其进行处理,并然后返回到盘132(重写记录),以检查盘132实际上是否是原始盘(格式没有改变)。此外,PROAV ID 551用作盘元数据文件(DiscMeta)253中的专业盘(ProfessionalDisc)层中的ID。也就是,盘元数据文件253具有有意义的信息,并且该信息仅在具有PROAV ID的盘(盘元数据文件253的PROAV ID与索引文件254的PROAV ID匹配的盘)上生效。
尽管以上已经在PROAV ID用于盘元数据文件253中的情况的环境中给出了描述,但对此并无限制,例如,在类似于盘元数据文件253的情况的方法中,PROAV ID可用于诸如剪辑元数据或者编辑列表剪辑元数据的元数据(NRTMeta)中。在那种情况下,执行类似于上述盘元数据文件的情况的过程。
代表记录在盘132上的所有帧图像的盘典型图像的设置信息552(盘典型图像信息)由例如用户指定的典型剪辑以及指定典型帧编号的信息组成。当没有用户指定等时(在缺省设置的情况下),首先记录在盘132上的剪辑被选为典型剪辑,并且开始帧编号(即“11”)被设置为典型帧编号(C0001-1)。
在例如用户设置盘典型图像时,从随后描述的剪辑典型图像中选择性地设置盘典型图像。此外,设置为盘典型图像的典型剪辑和典型帧编号可与作为主图像数据的图像数据文件(C0001V01.MXF)或者作为代理图像(子流)数据的低分辨率数据文件(C0001S01.MXF)281相关联。这些数据块可以用例如处理装置或软件来选择。
与关于整个格式的信息相反,在各剪辑中,即,在剪辑信息文件(C0001C01.SMI)271中,在生成剪辑信息文件271时,生成并存储剪辑(Clip)的UMID 553。
还在索引文件254中存储和管理UMID 553。此外,剪辑的UMID553还存储在同一剪辑的剪辑元数据文件(C0001M01.XML)282和帧元数据文件(C0001R01.BIM)中。在剪辑元数据文件(剪辑的NRT)282和帧元数据文件(剪辑的RT)283中,所参考的剪辑用剪辑的UMID 553表示。
此外,剪辑的UMID 553还存储在关于该剪辑的编辑的编辑列表(EditList)中,即编辑列表文件(E0002E01.SMI)291中。在编辑列表文件291中,所参考的剪辑用该剪辑的UMID表示。
在各个剪辑的剪辑元数据文件282中,存储作为关于剪辑的典型图像的信息的剪辑典型图像信息(剪辑的典型图像信息)554。剪辑典型图像信息554由例如用户指定的剪辑的典型帧编号组成。当没有用户的指定等时(在缺省设置的情况下),开始帧编号(即“11”)设置为典型帧编号(C0001-1)。此外,设置为剪辑典型图像的典型帧编号可与作为主图像数据的图像数据文件272或者低分辨率数据文件相关。这些图像数据块可用例如处理装置或软件选择。
对于上述剪辑,同样在编辑列表中,即编辑列表文件291中,在生成编辑列表文件291时,生成并存储编辑列表UMID(编辑列表的UMID)555。编辑列表UMID 555也保存在编辑列表剪辑元数据(E0002M01.XML)292中。在编辑列表剪辑元数据(编辑列表的NRT)292中,所参考的编辑列表(EditList)用编辑列表UMID 555表示。
如上所述,信息块分别以不同的方式用于不同的目的。因此,上述信息块用于实现不同的目标。
尽管以上描述已经在盘元数据文件或者PROAV ID用于重放剪辑或者编辑列表的重放装置的情况的环境中给出了,但对此并无限制,例如,如图41所示,盘元数据文件或者PROAV ID可用于记录并重放剪辑或者编辑列表的记录和重放装置。在图41中,对应于图32所示重放装置350的部件的部件用相同的附图标记指定,并且将酌情省略其描述。
图41所示的记录和重放装置600是能够记录并重放剪辑和编辑列表的装置,并且其结构是这样的使得连接到总线117的图6所示编辑装置100的记录控制器116和计时单元118添加到图32所示的重放装置350的结构中。
根据该结构,重放装置执行类似于图32所示重放装置350的过程,以便用户能够参考盘元数据文件,或者利用PROAV ID搜索剪辑或者编辑列表。此外,重放装置600能够通过执行类似于图6所示编辑装置100的过程,来执行盘132上的包括PROAV ID或者典型图像信息等的盘元数据文件等。
因此,重放装置600能够改进记录媒体的便利性以便能够更容易地标识记录在记录媒体上的信息,并且能够更容易地标识记录在记录媒体上的信息。
如上所述,根据本发明的编辑装置、重放装置或者记录和重放装置执行在记录媒体上记录盘元数据文件或者索引文件的过程,其中盘元数据文件充当记录在记录媒体上的数据的标记信息,而索引文件充当利用记录的盘元数据文件、索引文件等的管理信息,并且可以用任何方法执行类似于该过程的过程,并且还可执行不同于该过程的过程。此外,根据本发明的编辑装置、重放装置或者记录和重放装置的结构可以是不同于上述那些结构的结构,只要能执行这样的种过程就行。
上述的一系列过程可以用硬件或者软件执行。在用软件执行一系列过程时,上述的编辑装置、重放装置或者记录和重放装置用图42所示的个人计算机实现。在图42中,对应于图6中所示部件的部件用相同的附图标记指定,并且对它的描述将酌情省略。
参考图42,个人计算机650的CPU 651根据存储在ROM 652中的程序或者从存储单元663加载到RAM 653的程序执行各种过程。RAM 653还根据需要存储CPU 651执行各种过程所需的数据等。
CPU 651、ROM 652和RAM 653经总线654彼此连接。总线654还连接到输入/输出接口660。
输入/输出接口660连接到包括键盘、鼠标等的输入单元661、包括用CRT(阴极射线管)或LCD(液晶显示器)实现的显示器、扬声器等的输出单元、用硬盘等实现的存储单元663、用调制解调器等实现的通信单元和安装盘132的驱动器126。通信单元664经包括因特网的网络执行通信。
输入/输出接口660还根据需要连接到驱动器665,在驱动器665上按需要安装了诸如磁盘、光盘、磁光盘或半导体存储器的可移动媒体671,并且从中读出的计算机程序按需要安装在存储单元663上。
在用软件执行一系列过程时,从网络或者记录媒体安装构成软件的程序。
记录媒体是其上记录了程序的可移动媒体131或者可移动媒体671,独立于装置的主体单元提供,以将程序提供给用户,比如磁盘(包括软盘)、光盘(包括CD-ROM(光盘-只读存储器)和DVD(数字通用盘))、磁光盘(包括MD(小型盘))或半导体存储器,如图6、图32、图35、图36、图38、图41或图42所示。或者,记录媒体用例如其上记录了程序的ROM 112或ROM 652或者包含在存储单元123或存储单元663中的硬盘实现,包含在装置的主体单元中提供给用户。
在本说明书中,经媒体提供的步骤定义程序包括并行执行或者单独执行而且不必一定顺序执行的过程,以及以所描述的顺序来顺序执行的过程。
在本说明书中,系统指的是由多个装置构成的整个装置。
工业实用性如上所述,根据本发明,图像数据、音频数据等能记录在记录媒体上。具体地说,能够改进记录媒体的便利性;例如,能够更容易地标识记录在记录媒体上的信息。
权利要求
1.一种信息处理装置,用于管理记录在记录媒体上的数据,所述信息处理装置包括创建部件,用于创建描述所述数据内容的标记信息;以及记录部件,用于在所述记录媒体上记录所述创建部件创建的所述标记信息。
2.如权利要求1所述的信息处理装置,其中所述标记信息包括标识符,所述标识符用于标识作为在由单个格式化过程创建的目录结构下管理的一组文件的格式。
3.如权利要求2所述的信息处理装置,还包括比较部件,用于对所述标记信息中包括的标识符与用于管理所述数据的管理信息中包括的标识符进行比较。
4.如权利要求1所述的信息处理装置,其中所述标记信息包括有关典型帧图像的信息,所述典型帧图像代表所述记录媒体中包括的图像数据的所有帧图像。
5.如权利要求4所述的信息处理装置,还包括设置部件,用于设置有关所述典型帧图像的信息。
6.如权利要求5所述的信息处理装置,其中所述设置部件选择性地从记录在所述记录媒体上的各个剪辑的典型帧图像中设置所述典型帧图像。
7.如权利要求5所述的信息处理装置,其中在没有给出设置所述典型帧图像的指令时,所述设置部件将开始剪辑的开始帧图像设置为所述典型帧图像。
8.如权利要求1所述的信息处理装置,其中所述记录媒体是光盘。
9.如权利要求1所述的信息处理装置,其中所述记录媒体是半导体存储器。
10.一种用于信息处理装置的信息处理方法,所述信息处理装置管理记录在记录媒体上的数据,所述信息处理方法包括创建步骤,用于创建描述所述数据内容的标记信息;以及记录控制步骤,用于控制在所述记录媒体上记录由所述创建步骤中的处理所创建的所述标记信息。
11.一种程序,用于使计算机可以执行用于管理记录在记录媒体上的数据的处理,所述处理包括创建步骤,用于创建描述所述数据内容的标记信息;以及记录控制步骤,用于控制在所述记录媒体上记录由所述创建步骤中的处理所创建的所述标记信息。
12.一种记录媒体,其上记录了由管理数据的信息处理装置重放的数据,其中记录了描述记录在所述记录媒体上的所述数据内容的标记信息。
全文摘要
提供了一种信息处理装置和方法、程序以及记录媒体,能够容易地标识记录在记录媒体上的信息。在盘格式化过程(211)中,盘元数据文件生成单元(181)利用PROAV ID复制单元(192)和典型图像设置单元(194)生成包含各种标记信息的盘元数据文件。此外,在盘元数据更新过程(212)中,盘元数据文件管理单元(182)利用典型图像设置单元(194)等更新盘元数据文件。盘元数据文件记录控制单元(183)利用PROAV ID比较单元(193)比较PROAV ID。如果匹配,则将盘元数据文件记录在盘(132)上。本发明能应用于编辑装置。
文档编号H04N5/91GK1833287SQ20048002233
公开日2006年9月13日 申请日期2004年6月9日 优先权日2003年6月11日
发明者真贝光俊, 广濑正树, 柴田贺昭 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1