文件管理装置和电子设备制造方法及图纸

技术编号:3051700 阅读:131 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用于控制系统的文件管理装置和一种电子设备。所述文件管理装置具有以下部件:文件写单元,其将文件的数据记录在记录介质的簇区中,将文件信息记录在记录介质的目录区中,并且将FAT链信息记录在记录介质的FAT中;文件删除单元,其将具有所述文件信息和FAT链信息的文件恢复信息存储在存储区中,将用于标识所述文件恢复信息的恢复描述符发回控制系统,并且在记录介质中删除所述文件信息和FAT链信息;以及文件恢复单元,其基于所述文件恢复信息从所述记录介质读取被删除文件的数据并将该数据发回控制系统,并且基于由所述控制系统选择的文件的文件恢复信息在所述记录介质中恢复所述文件信息和FAT链信息。

【技术实现步骤摘要】

本专利技术涉及可恢复已删除文件的文件管理装置和电子设备,更具体地 说,涉及用户可基于文件的内容来指定被恢复文件的文件管理装置和电子 设备。
技术介绍
诸如数码相机和摄像机这样的电子设备具有相机控制系统和用于管理 像图像数据这样的文件的文件系统(文件管理装置),其中文件系统响应 于来自控制系统的写请求、读请求或删除请求而在记录介质中写入、读取 或者删除文件数据。近来流行的便携式音乐播放器也具有音乐再现控制系 统和用于管理语音数据文件的文件系统(文件管理装置),其中类似的文 件管理被执行。在文件系统中,已有建议在响应于删除请求而从记录介质删除文件数 据之后,响应于恢复请求而恢复被删除的数据(例如,见日本专利申请的早期公开No. H01-019443和No. H03-022152)。根据这些专利文献,响应于删除请求将文件管理信息记录作为删除文 件管理信息,并且响应于指定了被删除文件名的恢复请求,基于所指定文 件名的删除文件管理信息来恢复文件管理信息。在这种情况下,响应于删 除请求而删除文件分配表(FAT)中的FAT链信息,但覆写被禁止。
技术实现思路
可以恢复被删除文件的上述文件系统被用于具有用户界面(如键盘和 显示设备)的计算机系统,所以用户必须指定文件名来请求恢复。因此用 户在认识数据的文件名的情况下请求恢复被删除的文件。然而在上述的数码相机和便携式音乐播放器的情况下,例如,用户界面具有一定限制,并且用户基于数据的内容来管理文件而无需认识数据的 文件名。例如,在数码相机的情况下,数据的文件名是由相机控制系统提 供的,而用户基于再现在小型监视屏上的缩略图来执行文件管理。同样在便携式音乐播放器的情况下,当来自网播(podcasting)的语音数据被恢复时,无法总是通过文件名来确认其内容,故可基于音乐数据的再现声音来 恢复语音数据。因此当请求恢复被删除的文件时让用户指定文件名是不合 适的,因为用户不认识文件名。考虑到以上方面,本专利技术的一个目的是提供一种文件管理装置,其允 许用户基于内容来恢复被删除的文件而无需认识文件名。要实现上面的百的,本专利技术的第一方面提供了一种响应于来自控制系统的请求来管理文件的数据的文件管理装置,其具有文件写单元,其响应于写请求,将待写的文件的数据记录在记录介质的一个或多个簇区中, 将至少具有文件名和属性信息的文件信息记录在所述记录介质的目录区中,并且将文件数据区信息记录在所述记录介质的数据区管理表中,所述文件数据区信息用于指示记录了所述文件的数据的一个或多个簇;文件删 除单元,其响应于删除请求,将具有所述文件信息和所述文件数据区信息 的文件恢复信息存储在存储区中,将用于标识所述文件恢复信息的恢复描 述符发回所述控制系统,并且在所述记录介质中删除所述文件信息和所述 文件数据区信息;以及文件恢复单元,其响应于恢复请求,基于与所述恢 复描述符相对应的所述文件恢复信息从所述记录介质读取被删除的文件的 数据并将该数据发回所述控制系统,并且响应于来自所述控制系统的对恢 复文件的选择,基于所选择的文件的所述文件恢复信息在所述记录介质中 恢复所述文件信息和所述文件数据区信息。根据第一方面,文件恢复单元响应于恢复请求,基于文件恢复信息来 读取被删除文件的数据并将该数据发回控制系统,因此控制系统可以再现 文件的数据并提示用户选择恢复文件。因此可基于数据的内容来请求恢复 文件,而无需指定文件名。要实现上面的目的,本专利技术的第二方面提供了一种电子设备,其包括用于控制应用(application)的控制系统和用于响应于来自所述控制系统的请求来管理文件的数据的文件管理装置,其中所述文件管理装置具有 文件写单元,其响应于写请求将待写的文件的数据记录在记录介质的一个 或多个簇区中,将至少具有文件名和属性信息的文件信息记录在所述记录 介质的目录区中,并且将文件数据区信息记录在所述记录介质的数据区管 理表中,所述文件数据区信息用于指示记录了所述文件的数据的一个或多 个簇;文件删除单元,其响应于删除请求,将具有所述文件信息和所述文 件数据区信息的文件恢复信息存储在存储区中,将用于标识所述文件恢复 信息的恢复描述符发回所述控制系统,并且在所述记录介质中删除所述文 件信息和所述文件数据区信息;以及文件恢复单元,其响应于恢复请求, 基于与所述恢复描述符相对应的所述文件恢复信息从所述记录介质读取被 删除文件的数据并将该数据发回所述控制系统,并且响应于来自所述控制 系统的对恢复文件的选择,基于所选择的文件的所述文件恢复信息在所述 记录介质中恢复所述文件信息和所述文件数据区信息,并且在恢复处理 中,所述控制系统再现从所述文件管理装置发回的被删除文件的数据并提 示用户选择恢复文件,然后响应于所选择的输入向所述文件管理装置通知 所选择的恢复文件。根据本专利技术的上述方面,如果文件恢复请求被生成,则文件管理装置 读取恢复候选文件的数据并将其传输给控制系统,因此用户可以基于数据 的内容来选择恢复文件。附图说明图1是图示了根据本实施例的电子设备的配置的示图2示出了在删除前记录介质中的状态;图3是图示了根据本实施例的控制程序的过程的流程图4是图示了根据本实施例的文件系统的删除处理的流程图5示出了在删除后记录介质中的状态;图6示出了文件恢复信息的示例;图7是图示了根据本实施例的对用于读取文件系统的恢复候选文件的 读请求的处理的流程图8是图示了根据本实施例的文件系统的恢复处理的流程图;以及 图9是图示了根据本实施例的文件系统的写处理的流程图。具体实施例方式现在将参照附图来描述本专利技术的实施例。可是本专利技术的技术范围不限 于这些实施例,而是覆盖了权利要求书和其等同物的内容。本实施例中所使用的术语与权利要求书中所使用的术语具有下列对应 关系。文件分配表(FAT):数据区管理表 FAT链信息文件数据区信息条目信息文件信息簇的意思是存储器中的块区,其中存储了文件数据。图1是图示了根据本实施例的电子设备的配置的示图。电子设备是便 携式电子设备,例如数码相机和便携式音乐播放器,并且用于实现这些功能的功能单元21 (如相机功能单元)是由CPU 20和程序ROM 30中的控 制程序32控制的。通过CPU 20和程序ROM 30中的文件系统34在记录 介质10中写入、读取、删除或者恢复由功能单元21捕获的图像数据。电 子设备具有由用户操作的输入操作单元22、用于显示图像数据的图像并显 示用于支持输入操作的用户界面的显示单元24,以及用于对语音数据的语 音进行再现的语音输出单元26。记录介质10例如是存储卡或硬盘,并且是即使断开电源仍保持数据 的非易失性存储器。程序ROM 30中的文件系统34是用于对记录介质10 中的文件进行管理的管理程序,并且通过CPU 20执行文件管理系统34来 充当文件管理系统。例如在数码相机的情况下,响应于来自输入操作单元22的输入操 作,控制程序32控制功能单元21,并且请求文件系统34把由功能单元 21捕获的图像数据写入记录介质10。同样响应于来自输入操作单元22的 操作输入,控制程序32请求文件系统34读取指定文件,并且把所读取文 件的图像数据显示在显示单元24上。或者通过语音输出单元26对所读取文件的语音数据进行再现。同样响应于来自输入操本文档来自技高网...

【技术保护点】
一种响应于来自控制系统的请求来管理文件的数据的文件管理装置,包括:文件写单元,其响应于写请求,将待写的文件的数据记录在记录介质的一个或多个簇区中,将至少具有文件名和属性信息的文件信息记录在所述记录介质的目录区中,并且将文件数据区信息记录在所述记录介质的数据区管理表中,所述文件数据区信息用于指示记录了所述文件的数据的一个或多个簇;文件删除单元,其响应于删除请求,将具有所述文件信息和所述文件数据区信息的文件恢复信息存储在存储区中,将用于标识所述文件恢复信息的恢复描述符发回所述控制系统,并且在所述记录介质中删除所述文件信息和所述文件数据区信息;以及文件恢复单元,其响应于恢复请求,基于与所述恢复描述符相对应的所述文件恢复信息从所述记录介质读取被删除文件的数据并将该数据发回所述控制系统,并且响应于来自所述控制系统的对恢复文件的选择,基于所选择的文件的所述文件恢复信息在所述记录介质中恢复所述文件信息和所述文件数据区信息。

【技术特征摘要】
JP 2006-6-26 2006-1752951.一种响应于来自控制系统的请求来管理文件的数据的文件管理装置,包括文件写单元,其响应于写请求,将待写的文件的数据记录在记录介质的一个或多个簇区中,将至少具有文件名和属性信息的文件信息记录在所述记录介质的目录区中,并且将文件数据区信息记录在所述记录介质的数据区管理表中,所述文件数据区信息用于指示记录了所述文件的数据的一个或多个簇;文件删除单元,其响应于删除请求,将具有所述文件信息和所述文件数据区信息的文件恢复信息存储在存储区中,将用于标识所述文件恢复信息的恢复描述符发回所述控制系统,并且在所述记录介质中删除所述文件信息和所述文件数据区信息;以及文件恢复单元,其响应于恢复请求,基于与所述恢复描述符相对应的所述文件恢复信息从所述记录介质读取被删除文件的数据并将该数据发回所述控制系统,并且响应于来自所述控制系统的对恢复文件的选择,基于所选择的文件的所述文件恢复信息在所述记录介质中恢复所述文件信息和所述文件数据区信息。2. 根据权利要求1所述的文件管理装置,其中,所述存储区是在通电 时段期间保持数据存储的易失性存储器,并且所述记录介质是即使断电仍 保持数据存储的非易失性存储器,并且所述文件恢复单元仅恢复在通电时 段期间被删除的文件。3. 根据权利要求2所述的文件管理装置,其中,响应于写请求,所述文件写单元搜索所述数据区管理表的文件数据区信息和所述文件恢复信息 的文件数据区信息,并且将写请求目标文件的数据写入作为所述数据区管 理信息中的未使用簇且其中未写入所述被删除文件的数据的簇。4. 根据权利要求2所述的文件管理装置,其中,所述文件恢复信息还 包括删除目标文件的文件信息中的目录位置信息,并且所述文件恢复单元 在所述目录区中与所述文件恢复信息的目录位置信息相对应的位置处恢复 所述文件信息。5. 根据权利要求3所述的文件管理装置,其中,所述文件写单元基于 所述数据区管理表中的所述文件数据区信息和所述文件恢复信息的文件数 据区信息来检测作为所述数据区管理表中的未使用簇且其中未写入所述被 删除文件的数据的簇。6. 根据权利要求3所述的文件管理装置,其中,所述文件恢复信息还包括删除目标文件的文件信息中的目录位置信息,并且所述文件恢复单元 在所述目录区中与所述文件恢复信息的目录位置信息相对应的位置处恢复 所述文件信息。7. 根据权利要求1所述的文件管理装置,其中,响应于写请求,所述 文件写单元搜索所述数据区管理表的文件数据区信息和所述文件恢复信息 的文件数据区信息,并且将写请求目标文件的数据写入作为所述数据区管 理信息中的未使用簇且其中未写入所述被删除文件的数据的簇。8. 根据权利要求7所述的文件管理装置,其中,所述文件写单元基于所述数据区管理表中的所述文件数据区信息和所述文件恢复信息的文件数 据区信息来检测作为所述数据区管理表中的未使用簇且其中未...

【专利技术属性】
技术研发人员:小森裕之田上祐也
申请(专利权)人:富士通半导体股份有限公司
类型:发明
国别省市:JP[日本]

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

1