当前位置: 首页 > 专利查询>索尼公司专利>正文

文件管理设备和方法、及其程序、和记录介质技术

技术编号:3056548 阅读:173 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种根据包括与记录在记录介质上的文件相关的管理信息的索引文件对文件进行管理的文件管理设备,该设备包括:管理状态信息保存单元,用于保存表示索引文件中的文件的管理状态的管理状态信息;记录状态检测单元,用于检测记录在记录介质上的文件的记录状态;不一致性检测单元,用于根据管理状态信息和通过记录状态检测单元检测的记录状态,检测索引文件中的文件的管理状态和记录在记录介质上的文件的记录状态之间的不一致性。

【技术实现步骤摘要】

本专利技术涉及文件管理设备,尤其涉及每一个都基于索引文件来管理记录在记录介质上的文件的文件管理设备,具体来说,本专利技术涉及一种用于确定包含在索引文件中的文件的管理状态和记录在记录介质上的文件的记录状态之间是否存在不一致的文件管理设备和方法,还涉及使计算机执行该方法的程序,及记录用于确定是否存在不一致的管理状态信息的记录介质。
技术介绍
近来,数字化通用光盘(DVD)已经出现。另外,闪存的容量逐渐增加。这些大容量记录介质的使用使得例如数码摄像机、数码像机、及移动电话等相对较小的成像装置能将拍摄图像记录为大量内容文件。随着记录在记录介质上的内容文件数量的增加,用户更难检索到期望的内容文件。日本未审查专利申请公开第2004-227630号披露了一种用于创建索引文件从而编辑与内容文件相关的属性信息来作为与各个内容文件相关的管理信息(索引信息)、并使用索引文件管理记录在记录介质上的内容文件的方法。用户能够使用索引文件通过虚拟文件夹结构管理内容文件。大量文件的可用性能够得到提高。
技术实现思路
在基于上述索引文件管理文件的过程中,每一个被管理的文件都需要生成管理信息,然后响应于被管理文件的添加、删除、或编辑来更新索引文件。通常,索引文件的更新通过用于管理索引文件的应用软件来进行。因此,在通常条件下,包含在索引文件中的每个管理信息单元都对应于任意一个被管理的内容文件。索引文件中的文件的管理状态总是与记录在记录介质上的文件的记录状态一致。但是,如果用户在不使用应用软件的情况下,通过个人计算机直接删除、添加、或编辑文件系统中的内容文件,则索引文件可能不反映操作。换句话说,索引文件仍然包括被删除内容文件的管理信息。相反,如果与被添加内容文件相关的管理信息没有被添加到索引文件中,或者说,如果索引文件没有反映文件名的改变,则包含在索引文件中的管理信息单元不与实际记录在记录介质上的各个内容文件一一对应。不利的是,索引文件的内容,即,索引文件中的内容文件的管理状态可能与记录在记录介质上的内容文件的记录状态不一致。为了确定管理状态与记录状态之间是否存在不一致性,需要对照包含在索引文件中的文件的管理信息来检查记录在记录介质上的文件。遗憾的是,对照管理信息检查文件很费时。期望提供一种能够快速确定索引文件的内容和记录在记录介质上的文件的记录状态之间是否存在不一致性的文件管理设备和方法、一种使计算机执行该方法的程序、及记录用于确定是否存在不一致性的管理状态信息的记录介质。本专利技术能够解决上述缺点。根据本专利技术的实施例,提供了一种用于根据包括与记录在记录介质上的文件相关的管理信息的索引文件对文件进行管理的文件管理设备,该设备包括管理状态信息保存单元,用于保存表示索引文件中的文件的管理状态的管理状态信息;记录状态检测单元,用于检测记录在记录介质上的文件的记录状态;以及不一致性检测单元,用于根据管理状态信息和由记录状态检测单元检测的记录状态,检测索引文件中的文件的管理状态和记录在记录介质上的文件的记录状态之间的不一致性。有利的是,当确定索引文件中的文件(即,索引文件的内容)的管理状态和记录在记录介质上的文件的记录状态之间是否存在不一致时,能够以管理状态信息为基础快速检测不一致性,而不用对照包含在索引文件中的每个文件来检查与相应文件相关的管理信息单元。根据该实施例,管理状态信息保存单元能够针对每个目录保存与以目录结构记录在记录介质上的文件相关的管理状态信息。因此,能够以管理状态信息为基础,对每个目录确定是否存在不一致性。在该例子中,管理状态信息可包括关于包含在各个目录中的文件的数目的信息。因此,当通过添加或删除文件而使索引文件的内容和文件的实际记录状态之间产生不一致时,能够快速检测出不一致性。另外,管理状态信息可包括关于包含在各个目录中的文件的修改时间的信息。因此,当通过添加、删除、盖写、或编辑文件而使索引文件的内容和文件的实际记录状态之间产生不一致时,能够快速检测出不一致性。在这个例子中,关于文件修改时间的信息可以是每个目录的校验和(checksum)。该校验和基于包含在各个目录中的文件的修改时间生成。因此,能够快速检测不一致性。此外,管理状态信息可包括关于包含在各个目录中的文件的文件名的信息。有利的是,当通过添加或删除文件或改变文件名而使索引文件的内容和文件的实际记录状态之间产生不一致时,能够快速检测出不一致性。在这个例子中,关于文件名的信息可以是各个目录的校验和。该校验和基于包含在各个目录中的文件的文件名生成。因此,能够快速检测不一致性。另外,管理状态信息可包括关于各个目录中最近创建文件的创建时间的信息。因此,当通过添加文件而使索引文件的内容和文件的实际记录状态之间产生不一致时,能够快速检测出不一致性。此外,管理状态信息可包括关于各个目录中最后修改文件的修改时间的信息。有利的是,即使当通过编辑任意一个文件而使索引文件的内容和文件的实际记录状态之间产生不一致时,也能够快速检测出不一致性。根据本专利技术的这个实施例,文件管理设备可以进一步包括管理状态信息生成单元,用于由管理信息生成管理状态信息。因此,能够按照包含在索引文件中经过修改的管理信息来更新管理状态信息,所述修改由添加或删除文件或改变文件名产生。在这个例子中,管理状态信息生成单元能够对每个目录都生成与以目录结构记录在记录介质上的文件相关的管理状态信息。因此,能够基于管理状态信息对每个目录确定是否存在不一致性。此外,管理信息可以由记录在记录介质上的文件生成。在这种情形下,管理状态信息可由管理信息生成。管理状态信息可由包含在索引文件中的管理信息生成。根据本专利技术的另一个实施例,提供了一种用于基于包括与记录在记录介质上的文件相关的文件管理信息的索引文件对文件进行管理的文件管理设备,该设备包括管理状态信息保存单元,用于保存表示索引文件中的文件的管理状态的至少两种管理状态信息单元;记录状态检测单元,用于检测记录在记录介质上的文件的至少两种记录状态,使记录状态分别与至少两种管理状态信息单元相对应;以及不一致性检测单元,用于根据各个管理状态信息单元和由记录状态检测单元检测出的相应记录状态,检测包含在索引文件中的管理信息和记录在记录介质上的文件的记录状态之间的不一致性。因此,当确定索引文件的内容和记录在记录介质上的文件之间是否存在不一致时,能够以管理状态信息为基础快速检测不一致性,而不用对照相应文件检查包含在索引文件中的各个文件管理信息单元。在这个例子中,是否存在不一致基于至少两种管理状态信息单元确定。有利的是,能够提高确定的精确度。根据本专利技术的这个实施例,每个目录都保存与以目录结构记录在记录介质上的文件相关的管理状态信息可以。因此,是否存在不一致能够以管理状态信息为基础针对每个目录进行确定。此外,管理状态信息可包括关于在索引文件中管理的文件的数目的信息、关于文件名的信息、和关于各个文件的修改时间的信息中的至少两个。因此,当通过添加或删除文件改变了文件数目时,当通过添加文件和删除任何文件没有改变文件数目时,或者说,当通过盖写任一文件、改变任一文件的名称、或编辑任一文件而使索引文件的内容和文件的实际记录状态之间产生不一致时,能够快速、高精度地检测不一致性。根据本专利技术的另一个实施例,提供了一种用于根据包括与记本文档来自技高网...

【技术保护点】
一种文件管理设备,用于根据包括与记录在记录介质上的各个文件相关的管理信息的索引文件对所述文件进行管理,所述设备包括:    管理状态信息保存装置,用于保存表示所述索引文件中的所述文件的管理状态的管理状态信息;    记录状态检测装置,用于检测记录在所述记录介质上的所述文件的记录状态;以及    不一致性检测装置,用于根据所述管理状态信息和通过所述记录状态检测装置检测的所述记录状态,检测所述索引文件中的所述文件的管理状态和记录在所述记录介质上的所述文件的所述记录状态之间的不一致性。

【技术特征摘要】
JP 2005-2-25 2005-0521451.一种文件管理设备,用于根据包括与记录在记录介质上的各个文件相关的管理信息的索引文件对所述文件进行管理,所述设备包括管理状态信息保存装置,用于保存表示所述索引文件中的所述文件的管理状态的管理状态信息;记录状态检测装置,用于检测记录在所述记录介质上的所述文件的记录状态;以及不一致性检测装置,用于根据所述管理状态信息和通过所述记录状态检测装置检测的所述记录状态,检测所述索引文件中的所述文件的管理状态和记录在所述记录介质上的所述文件的所述记录状态之间的不一致性。2.根据权利要求1所述的设备,其中,所述管理状态信息保存装置针对每个目录保存与所述文件相关的所述管理状态信息,所述文件以目录结构记录在所述记录介质上。3.根据权利要求2所述的设备,其中,所述管理状态信息包括关于包含在各个目录中的所述文件的数目的信息。4.根据权利要求2所述的设备,其中,所述管理状态信息包括关于包含在各个目录中的所述文件的修改时间的信息。5.根据权利要求4所述的设备,其中,关于所述文件的所述修改时间的所述信息是各个目录的校验和,所述校验和基于包含在各个目录中的所述文件的所述修改时间生成。6.根据权利要求2所述的设备,其中,所述管理状态信息包括关于包含在各个目录中的所述文件的文件名的信息。7.根据权利要求6所述的设备,其中,关于所述文件名的所述信息是各个目录的校验和,所述校验和基于包含在各个目录中的所述文件名生成。8.根据权利要求2所述的设备,其中,所述管理状态信息包括关于各个目录中最近创建的文件的创建时间的信息。9.根据权利要求2所述的设备,其中,所述管理状态信息包括关于各个目录中最后修改的文件的修改时间的信息。10.根据权利要求1所述的设备,进一步包括管理状态信息生成装置,用于由所述管理信息生成所述管理状态信息。11.根据权利要求10所述的设备,其中,所述管理状态信息生成装置针对每个目录生成与所述文件相关的管理状态信息,所述文件以目录结构记录在所述记录介质上。12.根据权利要求10所述的设备,其中,所述管理信息由记录在所述记录介质上的所述文件生成。13.根据权利要求12所述的设备,其中,所述管理状态信息由所述管理信息生成。14.根据权利要求12所述的设备,其中,所述管理状态信息由包含在所述索引文件中的所述管理信息生成。15.一种文件管理设备,用于根据包括与记录在记录介质上的文件相关的管理信息的索引文件对所述文件进行管理,所述设备包括管理状态信息保存装置,用于保存表示所述索引文件中的所述文件的管理状态的至少两种管理状态信息单元;记录状态检测装置,用于检测记录在所述记录介质上的所述文件的至少两种记录状态,使所述记录状态分别对应于所述至少两种管理状态信息单元;以及不一致性检测装置,用于根据各个管理状态信息单元和通过所述记录状态检测装置检测的相应记录状态...

【专利技术属性】
技术研发人员:大野昌良吉田春生柏木繁平林光浩伊达修
申请(专利权)人:索尼公司
类型:发明
国别省市:JP[日本]

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

1