用于记录装置的文件管理装置和文件管理方法制造方法及图纸

技术编号:3062901 阅读:103 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种例如光盘的记录装置和一种文件管理方法,通过这种装置和方法可以减少索引文件中由空闲槽造成的浪费。向索引文件的属性条目的每个槽中设置代表该槽是有效还是无效的有效/无效信息。此外,向所述属性条目的头部中设置最后有效槽号,其指示了通过所述有效/无效信息而被设置成有效的那些槽中的最后一个。

【技术实现步骤摘要】

本专利技术涉及记录装置、文件管理方法及其程序、以及其上记录有文件管理方法的程序的记录介质,并且本专利技术一般可应用于光盘装置。
技术介绍
近年来,出现了磁盘装置等使用可随机访问记录介质的大容量装置,所述记录介质例如是光盘。例如,日本在先公开的专利No.2001-84705(此后称为“专利文件1”)公开了一种方法,其使用以上所述的装置来改善对大量文件进行操作时的可操作性。根据专利文件1的方法,从记录在记录介质上的大量文件中产生用于索引所述大量文件的索引文件,并且该索引文件被记录在所述记录介质上。使用该索引文件,可以对记录在所述记录介质上的大量文件进行操作。日本在先公开的专利No.2002-278996(此后称为“专利文件2”)公开了一种方法,其进一步改善了对记录在记录介质上的大量文件进行操作时的可操作性。根据专利文件2中的方法,按照以上方式产生的索引文件分层次结构地管理那些文件。在以上方法中,索引文件由两部分组成,一部分是实际数据,其总地包括通过提取关于管理目标文件的信息而形成的提取信息等,另一部分是管理数据,其总地包括访问所述实际数据所必需的位置信息等。参考图9A到9D,实际数据部分由声音条目E1、文本条目E2、缩图条目E3和属性条目E4组成,这些条目是总地包括对于各个类型分类到多组中的提取信息的数据集。声音条目E1中分配有磁盘标题和表示管理对象文件的内容的短时间段音频数据的提取信息。声音条目E1包括设置在其前端、表示该条目是声音条目E1的声音条目头部SH,以及一列声音条目槽(slot)SES0、SES1、SES2、......,其中每一个槽都包括已收集成块的提取信息。文本条目E2中分配有磁盘标题和管理对象文件的字符序列的提取信息。文本条目E2包括设置在其前端、表示该条目是文本条目E2的文本条目头部TXH,以及一列文本条目槽TXES0、TXES1、TXES2、......,其中每一个槽都包括已收集成块的提取信息。缩图条目E3中分配有磁盘标题和表示管理对象文件的内容的静止图片的提取信息。缩图条目E3包括设置在其前端、表示该条目是缩图条目E3的缩图条目头部THH,以及一列缩图条目槽THES0、THES1、THES2、......,其中每一个槽都包括已收集成块的提取信息。相反,属性条目E4中分配有磁盘标题和表示管理对象文件的属性的数据,并且其中分配有被设置到所述管理对象文件中的二进制数据的提取信息。属性条目E4包括设置在其前端、表示该条目是属性条目E4的属性条目头部PH,以及一列属性条目槽PES0、PES1、PES2、......,其中每一个槽都包括已收集成块的提取信息。因此,例如,当要参考缩图选出期望的文件时、当要基于标题选出文件时,或者在其它情形下,索引文件可以根据用户的选择标准来向用户提供被设置到条目E1到E4中对应条目中的提取信息,使得该用户可以简单、容易并有把握地选出预期文件。而且,当根据属性信息的不同种类将提取信息分类到多个组中,以按照这种方式形成条目E1到E4时,取决于管理对象文件的类型,也可能出现以下情况,即虽然在属性条目E4中确实存在对应的槽,但是在其它某个或某些条目中却不存在对应的条目。因此,希望如果属性条目E4的每个槽中都记录有用于管理属性条目E4的槽和其它条目的对应槽的管理信息,并且如图9A到9D中箭头符号所示,根据管理信息来引用其它条目E1到E3中所记录的槽,那么就可以简化对提取信息的管理。此外,如果将要设置到属性条目E4的每个槽中的不同种类的管理信息中的一种是分别代表该槽本身以及其它条目的对应槽是有效还是无效的标志(flag),并且设置这些标志以指示它们是空闲或空白槽,那么只要在删除管理对象文件时适当地操作这些标志,则可以从索引文件中删除对应的提取信息。结果,预计就可以简化对索引文件的管理。此外,在上述索引文件中,因为提取信息的长度有时会变,所以希望如果以固定长度形成索引文件的槽,并且在考虑了提取信息的这种变化而将空闲或空白槽分配给条目时,将有关一个文件的提取信息分配给一个或多个槽,那么就可以消灭在将条目记录在记录介质上时可能发生的浪费,并可以有效地防止处理速度的下降。具体地说,如果采用了以上措施,那么即使管理对象文件的数量发生了变化,也可以将记录介质上条目的逻辑位置和物理位置分配到分别连续的区域中,因而可以高速读出索引文件。然而,当采用了以上措施时,在索引文件中可能出现大量空闲或空白的槽,并且在从记录介质中读出索引文件的过程中,可能徒然地读出无用的槽。此外,例如,当属性条目的所有槽被读出并被存储到存储器中,并且参考存储在存储器中的索引文件对管理对象文件进行处理时,在存储器中就浪费地记录了空闲槽的信息,这毫无用处地消耗了存储器的容量。对所述问题的一种解决方案就是在属性条目头部中记录有效槽的数量。但是这种情况下,当从记录介质中读出属性条目的数据时,就必须辨别每个槽中所设置的标志,并读出这些标志以计数有效槽的数量。因此,从属性条目中读出就需要更长的时间。应当注意,当按这种方式从记录介质中读出属性条目的数据时,因为在启动相关装置时执行读出过程,所以启动该装置就需要更长的时间。如果这种装置是类似光盘装置那样需要较长访问时间的记录装置,那么在进行这种启动时的等待时间就显得很长了。
技术实现思路
本专利技术的目的是提供一种记录装置、一种文件管理方法及其程序、以及其上记录有文件管理方法的程序的记录介质,由此可以减少空闲槽所造成的浪费。为了实现上述目的,根据本专利技术,属性条目的槽中设置有表示该槽是有效还是无效的信息,在通过有效/无效信息而被设置成有效的那些槽中,将指示其中最后一个槽的最后有效槽号设置到属性条目的头部中,从而减少空闲槽所造成的浪费。具体地说,根据本专利技术的一个方面,提供了一种记录装置,其包括用于在记录介质上记录期望的文件的装置,还包括索引文件产生装置,用于由所述文件和文件夹的提取信息产生所述记录介质上所记录的文件的索引文件,所述索引文件产生装置根据提取信息的各个类型,将提取信息分类到多个组中,这些组包括分配有所述文件的属性信息的属性组和不同于该属性组的相异组,以在提取信息的相异组中将所述文件之一或文件夹的提取信息分配给一个或多个固定长度的槽,并在所述属性组中将所述那个文件或所述文件夹的提取信息分配给一个或多个固定长度的槽,使得所述属性组具有与至少相异组的槽相对应的槽,以产生索引文件,所述索引文件产生装置在属性组的每个槽中设置管理信息,其用于管理该槽以及所述相异组的对应槽,所述索引文件产生装置在属性组的每个槽的管理信息中至少设置用于指定相异组的对应槽的槽号、以及表示属性组的每个槽和相异组的对应槽是有效还是无效的有效/无效信息,所述索引文件产生装置在属性组的头部中设置一个最后有效槽号,其用于指定所述属性组中通过有效/无效信息而被设置成有效的那些槽中的最后一个。在所述记录装置中,根据提取信息的各个类型,将记录介质上所记录文件的提取信息分类到多个组中,这些组包括分配有文件的属性信息的属性组、以及不同于该属性组的相异组。在提取信息的相异组中,将所述文件之一或文件夹的提取信息分配给固定长度的一个或多个槽,而在属性组中,将所述那个文件或所述文件夹的提取信息分配给固定长度的一个或多个槽,使得所述属性本文档来自技高网
...

【技术保护点】
一种记录装置,包括用于在记录介质上记录期望的文件的装置;和索引文件产生装置,用于由所述文件和文件夹的提取信息产生所述记录介质上所记录的文件的索引文件;所述索引文件产生装置根据所述提取信息的各个类型,将所述提取信息分类 到多个组中,这些组包括分配有所述文件的属性信息的属性组和不同于该属性组的相异组,以在所述提取信息的相异组中将所述文件之一或所述文件夹的提取信息分配给一个或多个固定长度的槽,并在所述属性组中将所述那个文件或所述文件夹的提取信息分配给一个或多个固定长度的槽,使得所述属性组具有与至少所述相异组的槽相对应的槽,以产生索引文件;所述索引文件产生装置在所述属性组的每个槽中设置管理信息,所述管理信息用于管理该槽以及所述相异组的对应槽;所述索引文件产生装置在所述属性组的每个槽 的管理信息中至少设置用于指定所述相异组的对应槽的槽号、以及表示所述属性组的每个槽和所述相异组的对应槽是有效还是无效的有效/无效信息;所述索引文件产生装置在所述属性组的头部中设置一个最后有效槽号,该最后有效槽号用于指定所述属性组中通过 所述有效/无效信息而被设置成有效的那些槽中的最后一个。...

【技术特征摘要】
JP 2003-2-27 051001/20031.一种记录装置,包括用于在记录介质上记录期望的文件的装置;和索引文件产生装置,用于由所述文件和文件夹的提取信息产生所述记录介质上所记录的文件的索引文件;所述索引文件产生装置根据所述提取信息的各个类型,将所述提取信息分类到多个组中,这些组包括分配有所述文件的属性信息的属性组和不同于该属性组的相异组,以在所述提取信息的相异组中将所述文件之一或所述文件夹的提取信息分配给一个或多个固定长度的槽,并在所述属性组中将所述那个文件或所述文件夹的提取信息分配给一个或多个固定长度的槽,使得所述属性组具有与至少所述相异组的槽相对应的槽,以产生索引文件;所述索引文件产生装置在所述属性组的每个槽中设置管理信息,所述管理信息用于管理该槽以及所述相异组的对应槽;所述索引文件产生装置在所述属性组的每个槽的管理信息中至少设置用于指定所述相异组的对应槽的槽号、以及表示所述属性组的每个槽和所述相异组的对应槽是有效还是无效的有效/无效信息;所述索引文件产生装置在所述属性组的头部中设置一个最后有效槽号,该最后有效槽号用于指定所述属性组中通过所述有效/无效信息而被设置成有效的那些槽中的最后一个。2.如权利要求1所述的记录装置,其中,当所述索引文件产生装置从所述记录介质中再现所述索引文件时,所述索引文件产生装置省略对所述最后槽之后的那些槽的再现。3.如权利要求2所述的记录装置,其中,所述索引文件产生装置参考在所述头部中设置的所述最后有效槽号,集中地再现所述属性组中的槽直到所述最后槽,并将所再现的槽存储到存储器中,然后基于所述存储器中所存储的信息来再现所述记录介质。4.一种文件管理方法,用于管理在记录介质上所记录的多个文件,包括以下步骤根据提取信息的各个类型,将所述文件或文件夹的提取信息分类到多个组中,这些组包括分配有文件的属性信息的属性组和不同于该属性组的相异组;在所述提取信息的相异组中,将所述文件之一或所述文件夹的提取信息分配给一个或多个固定长度的槽;以及在所述属性组中,将所述那个文件或所述文件夹的提取信息分配给一个或多个固定长度的槽,使得所述属性组具有与至少所述相异组的槽相对应的槽,以产生索引文件;所述属性组的每个槽中设置有管理信息,用于管理该槽以及所述相异组的对...

【专利技术属性】
技术研发人员:吉田春生村上雅治阵野比吕志
申请(专利权)人:索尼株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利