首页> 中国专利> 文件管理装置、文件管理方法、文件管理方法程序以及记录该文件管理方法程序的记录介质

文件管理装置、文件管理方法、文件管理方法程序以及记录该文件管理方法程序的记录介质

摘要

这里提供了一种文件管理装置,其能够容易地还原已经被删除的文件。当用户指令要删除文件6时,在涉及该文件6的条目编号为6的性质列表中,亲代条目编号被从“1”设置为“2”,以便将设置修改为指定垃圾箱的条目,并虚拟地设置删除状态。已经被设置为虚拟删除状态的文件可以通过简单的处理来还原。

著录项

  • 公开/公告号CN1890644A

    专利类型发明专利

  • 公开/公告日2007-01-03

    原文格式PDF

  • 申请/专利权人 索尼株式会社;

    申请/专利号CN200480035812.4

  • 申请日2004-08-19

  • 分类号G06F12/00;H04N5/91;G11B27/00;G11B27/10;G11B27/034;

  • 代理机构北京市柳沈律师事务所;

  • 代理人邵亚丽

  • 地址 日本东京都

  • 入库时间 2023-12-17 18:04:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2011-11-02

    未缴年费专利权终止 IPC(主分类):G06F12/00 授权公告日:20090128 终止日期:20100819 申请日:20040819

    专利权的终止

  • 2009-01-28

    授权

    授权

  • 2007-02-28

    实质审查的生效

    实质审查的生效

  • 2007-01-03

    公开

    公开

说明书

技术领域

本发明一般涉及文件管理装置、文件管理方法、文件管理方法程序、以及记录该文件管理方法程序的记录介质;并且特别设置一种视频盘装置。根据本发明,改变与指定要删除的所给出文件的条目(entry)相关、并且指向另一个条目的管理信息,使其指向用于所讨论文件的暂时管理条目,由此使得早先通过操作索引文件而删除的文件可以容易地被还原(restore)。

背景技术

近些年,已经提出了用于记录所拍摄(taken)图像的盘装置,其通过利用允许随机存取的诸如光盘的大容量记录介质来实施。

与这样的盘装置相关,日本专利公报No.2001-84705提出了一种说明性的方法,用于创建对记录在记录介质上的许多文件进行索引的索引文件,所创建的索引文件被记录在介质上,以用于更容易地处理多个文件。

日本专利公报No.2002-278996提出了一种利用所创建的用来索引和记录文件的索引文件将所述文件排列成层级结构的方法,由此可以比以前更容易地处理多个文件。

其中,由上述专利文档提出的索引文件所管理的对象为视频内容,从被管理的每个文件创建索引图像(thumbnail)。一系列代表索引图像的条目被转变成索引图像条目文件。一系列与索引图像条目文件中的那些条目相对应的条目被做成性质(property)条目文件。用于管理索引图像条目文件的信息和用于识别相应的被管理文件的信息被记录在性质条目文件中。其中被管理文件是视频内容的文件,索引文件允许显示记录在索引图像条目文件中的索引图像,以便可以向用户呈现记录在记录介质上的多项(item)视频内容。而且,记录在性质条目文件中的内容使得用户能够获取由该用户从视频内容展示中选择的索引图像所代表的视频内容。

可以想象的,如果通过索引文件的文件选择还被用于删除文件,则将可以轻松和可靠地选择想要删除的任何文件,由此将提高与文件删除工作相关的用户操作的容易度。在这种情况下,可以借助索引文件来选择所希望的文件,并通过处理记录介质的文件管理系统来删除该文件,接着从索引文件中删除所讨论文件的条目。

同时,也有可能用户稍后希望还原一些删除的文件。但是,不可能还原通过利用索引文件删除的文件。

解决上述问题的一种方法是只从索引文件中删除所感兴趣的文件的条目,而将文件本身完整地留在记录介质上。在这种情况下,在索引文件中构造(make)记录在记录介质上的所述文件的另一个条目可以使得删除的文件能够被还原。但是,这种方法具有以下缺点,即因为索引文件不再具有那个文件的条目,所以该方法不能从索引文件中检测感兴趣的文件。通过索引文件很难检测到期望还原的文件通常导致在许多情况下很难还原任何删除的文件。

发明内容

考虑到上述情形做出了本发明,并且本发明提供了一种文件管理装置、文件管理方法、文件管理方法程序、以及记录该文件管理方法程序的记录介质,用于允许通过操作索引文件来容易地还原删除的文件。

根据本发明的一个实施例,提供了一种文件管理装置,用于借助于记录在记录介质上的索引文件来管理记录在记录介质上的文件;其中,所述索引文件是由一系列条目形成的,所述条目由关于所述文件的摘录信息块组成,所述摘录信息被安排成与所述文件相对应;其中,提供为每一个所述条目设置的、并且最初指向另一条目的管理信息,以表达记录在所述记录介质上的所述文件的层级结构;并且其中,提供用于暂时管理的条目,在其下暂时存储要删除的文件;所述文件管理装置以这样的方式改变为所述要删除的文件的条目设置的、并且最初指向另一条目的管理信息,以使得所述管理信息指向所述用于暂时管理的条目。

在上面概述的结构中,根据本发明的文件管理装置借助于记录在同一记录介质上的索引文件来管理记录在该记录介质上的文件。当给出删除文件的指令时,文件管理装置以这样的方式改变为所讨论的(in question)文件的条目设置的、并且最初指向另一条目的管理信息,使该管理信息指向用于暂时管理的条目。即,其条目被放置在特定文件夹下的感兴趣的文件被重新放置在用于暂时管理的条目下。当所有要删除的文件被集体地(collectively)放置在为了暂时管理而特地保留的条目下时,仅仅简单地改变指向那个条目的管理信息就允许期望的文件被还原。在这种方式下,通过操作索引文件就能够简单地还原任何删除的文件。

根据本发明的另一个实施例,提供了一种文件管理方法,用于借助于记录在记录介质上的索引文件管理记录在所述记录介质上的文件;其中,所述索引文件是由一系列条目形成的,所述条目由关于所述文件的摘录信息块组成,所述摘录信息被安排成与所述文件相对应;其中,提供为每一个所述条目设置的、并且最初指向另一条目的管理信息,以表达记录在所述记录介质上的所述文件的层级结构;并且其中,提供用于暂时管理的条目,在其下暂时存储要删除的文件;所述文件管理方法包括步骤:以这样的方式改变为所述要删除的文件的条目设置的、并且最初指向另一条目的管理信息,以使得所述管理信息指向所述用于暂时管理的条目。

当使用本发明的文件管理方法时,通过操作索引文件能够简单地还原任何删除的文件。

根据本发明的再一个实施例,提供了一种文件管理方法程序,用于使得计算机执行借助于记录在记录介质上的索引文件管理记录在所述记录介质上的文件的过程;其中,所述索引文件是由一系列条目形成的,所述条目由关于所述文件的摘录信息块组成,所述摘录信息被安排成与所述文件相对应;其中,提供为每一个所述条目设置的、并且最初指向另一条目的管理信息,以表达记录在所述记录介质上的所述文件的层级结构;并且其中,提供用于暂时管理的条目,在其下暂时存储要删除的文件;所述过程包括步骤:以这样的方式改变为所述要删除的文件的条目设置的、并且最初指向另一条目的管理信息,以使得所述管理信息指向所述用于暂时管理的条目。

当使用本发明的文件管理方法程序时,通过操作索引文件能够简单地还原任何删除的文件。

根据本发明的再一个实施例,提供一种记录了文件管理方法程序的记录介质,所述文件管理方法程序用于使得计算机执行借助于记录在记录介质上的索引文件管理记录在所述记录介质上的文件的过程;其中,所述索引文件是由一系列条目形成的,所述条目由关于所述文件的摘录信息块组成,所述摘录信息被安排成与所述文件相对应;其中,提供为每一个所述条目设置的、并且最初指向另一条目的管理信息,以表达记录在所述记录介质上的所述文件的层级结构;并且其中,提供用于暂时管理的条目,在其下暂时存储要删除的文件;所述过程包括步骤:以这样的方式改变为所述要删除的文件的条目设置的、并且最初指向另一条目的管理信息,以使得所述管理信息指向所述用于暂时管理的条目。

通过使用本发明的记录文件管理方法程序的记录介质,利用操作索引文件能够简单地还原任何删除的文件。

如上所概述的,根据本发明,简单地操作索引文件允许简便地还原删除的文件。

附图说明

图1是作为本发明的第一实施例实施的光盘装置的框图;

图2A、2B和2C是示出索引文件中的条目文件之间关系的示意图;

图3A和3B分别是示出如何构成性质条目的表格和示意图;

图4A和4B分别是对照图3A和3B中的安排示出如何删除文件的表格和示意图;

图5是示出回收站中条目的典型显示的示意图;

图6A和6B分别是示出利用作为本发明的第二实施例实施的光盘装置如何构成性质条目的表格和示意图;

图7是组成由作为第二实施例实施的光盘装置的系统控制微型计算机19执行的过程的步骤的流程图;

图8是组成由作为本发明第三实施例实施的光盘装置的系统控制微型计算机19执行的过程的步骤的流程图;

图9是示出与第三实施例有关的文件的典型显示的示意图。

具体实施方式

现在将参考附图对本发明的优选实施例进行描述。

(1)第一实施例的结构

(1-1)光盘装置的结构

图1是作为本发明的第一实施例实施的光盘装置的框图。光盘装置1使用未示出的视频和音频拾取(pickup)单元获得一个对象的视频和音频信号,并将表示所拍摄对象画面(picture)的视频和音频信号记录到光盘2。为了进行再现,光盘装置1从光盘2检索(retrieve)拍摄的画面,并将再现的视频和音频输出到显示单元(液晶显示器)和音频输出单元(扬声器),或输出到外部设备。表示所拍摄画面的视频和音频信号被光盘装置1转换为MPEG(移动图像专家组)格式的流数据,并进一步转换为准备好记录到光盘2上的适当的文件格式。第一实施例所采用的文件格式为Quick Time(以下称为QT)。

在光盘装置1中,视频编码器11通过将拍摄的画面的视频信号从模拟转换为数据格式而生成视频数据,并以MPEG格式对作为结果的数字视频数据进行编码,以便输出视频数据的基本流(elementary stream)。

音频编码器12通过将拍摄的画面的音频信号从模拟转换为数字格式而生成音频数据,并以MPEG格式对作为结果的数字音频数据进行编码,以便输出音频数据的基本流。

在进行记录时,文件生成器15复用(multiplex)来自视频编码器11和音频编码器12基本流。通过复用,文件生成器15在系统控制微型计算机19的控制下创建QT电影文件。

存储器控制器18在系统控制微型计算机19的控制下切换其操作。在进行记录时,存储器控制器18将来自文件生成器15的QT电影文件的数据序列(data sequence)以及来自系统控制微型计算机19的各种数据连续地(consecutively)写入存储器17,以进行暂时存储,并将保存的(retained)数据输出给纠错编解码器21以供后续处理。相反,在进行再现时,存储器控制器18暂时保存来自纠错编解码器21的数据,并将该数据输出给文件解码器16和系统控制微型计算机19。

纠错编解码器21在系统控制微型计算机19的控制下切换其操作。在进行记录时,纠错编解码器21将来自存储器控制器18的数据写入存储器20,以进行暂时地存储,并向该数据添加纠错码。这样保存在存储器20中的数据被以预定顺序检索以用于输出。在将输出数据输送到数据调制解调器23前对其进行交织(interleaved)。在进行再现时,与记录处理相反,纠错编解码器21在把数据输出给存储器控制器18之前,以预定顺序将来自数据调制解调器23的数据写入存储器20,以进行暂时地存储。从数据调制解调器23输出的数据被交织,以用于输出。此时,基于于写入时所使用的相同的纠错代码来对交织过的输出数据进行纠错。

数据调制解调器23在系统控制微型计算机19的控制下切换其操作。在进行记录时,数据调制解调器23将来自纠错编解码器21的数据转换为串行数据序列(a sequence of serial data),调制转换后的数据,并将调制后的数据输出到磁调制驱动器(magnetic modulation driver)24或光拾取器(opticalpickup)33。在进行再现时,数据调制解调器23从光拾取器33输出的再现信号中检索时钟信号。数据调制解调器23参考检索出的时钟信号对再现信号进行二元化(binarization)和解调。这一处理提供了与在进行记录时生成的串行数据序列相对应的再现数据。再现数据被从数据调制解调器23发送到纠错编解码器21。

当光盘2是磁光盘时,磁调制驱动器24在系统控制微型计算机19的控制下利用从数据调制解调器23输出的数据驱动磁头32。磁头32被置于与光盘2另一边的光拾取器33呈对称关系的位置。在这样的设置中,被调制成反映数据调制解调器23的输出数据的磁场被施加到光拾取器33之下的激光束照射点。以这种方式,当光盘2是磁光盘时,光盘装置1允许通过使用热磁(thermomagnetic)记录法将QT电影文件或其它数据记录到光盘2。

光盘2是盘式记录介质。在第一实施例中,光盘2是诸如磁光盘(MO)或相变型盘(phase-change type disk)的可重写光盘。主轴马达(spindle motor)31在伺服电路30的控制下以指定的恒定线速度(CLV:Constant LinearVelocity)、恒定角速度(CAV:Constant Angular Velocity)或区带恒定线速度(ZCLV:Zone Constant Linear Velocity)旋转地驱动光盘2。

伺服电路30基于从光拾取器33输出的各种信号控制主轴马达31工作,由此执行主轴控制。同样的,伺服电路30基于从光拾取器33输出的信号对光拾取器33施行循轨和聚焦控制。而且,伺服电路30使得光拾取器33和磁头32执行查找(seek)和焦点搜索(focus search)操作。

驱动控制微型计算机22根据来自系统控制微型计算机19的命令控制伺服电路30进行查找和其它操作。

光拾取器33将激光束施加到光盘2,利用光接收元件接收反射光,并对接收的反射光进行处理以生成各种控制信号。光拾取器33还输出再现信号,所述再现信号的电平根据在光盘2上形成的凹坑(pit)和记号(mark)序列而变化。而且,光拾取器33在系统控制微型计算机19的控制下切换其操作,并且如果光盘2是磁光盘,则在进行记录时间歇地提升施加到光盘2的激光束的强度。这允许光盘装置1利用所谓的脉冲列(pulse train)方法将QT电影文件或其它数据记录到光盘2。当光盘2是相变型盘时,光拾取器33根据从数据调制解调器23输出的数据将施加到光盘2的激光束的强度从用于再现的强度提升至用于记录的强度。以这种方式,利用电热(electrothermal)记录方法,QT电影文件和其它数据被记录在光盘2上。

如上所述,光盘装置1首先使用视频编码器11和音频编码器12压缩表示所拍摄画面的视频和音频信号,用以转换为基本流。然后文件生成器15被用来将基本流转换为QT电影文件,该QT电影文件按次序由存储器控制器18、纠错编解码器21和数据调制解调器23进行处理。处理后,单独通过光拾取器33、或者通过光拾取器33和磁头32的组合将QT电影文件数据和索引文件数据等写入光盘2。索引文件是用于索引目的的文件,为了管理的目的将QT电影文件放置在索引文件下,所述电影文件被记录在光盘2上。

光盘装置1使得光拾取器33从光盘2获取再现信号,使数据调制解调器23将所获取的信号处理成再现数据,并使纠错编解码器21将再现数据说明性地(illustratively)处理为QT电影文件和索引文件。这些是记录在光盘2上的文件。所再现的QT电影文件、索引文件和其它数据被从存储器控制器18输出。

文件解码器16从存储器控制器18输入QT电影文件数据,并将输入的数据分离为视频和音频数据的基本流以用于输出。视频解码器13解压缩视频数据的基本流,并将解压缩的数据输出给未示出的显示单元和外部设备。音频解码器14解压缩来自文件解码器16的音频数据的基本流,并将解压缩的数据输出给未示出的音频输出单元和外部设备。以这种方式,光盘装置1允许用户监视从光盘2再现的所拍摄的画面。

光盘装置1具有可连接到诸如计算机的外部设备的接口。通过所述接口,从计算机输出的数据、不是所拍摄的画面,可以被写入光盘2。相反地,记录在光盘2上的文件可以被从那里再现并通过该接口输出到计算机。

操作块26由用于操作光盘装置1的控制子、以及由安装在液晶显示板上的触摸板构成。将用户对控制子和触摸板的任何一个执行的操作用信号通知给系统控制微型计算机19。

系统控制微型计算机19是控制光盘装置1的全部操作的微型计算机。系统控制微型计算机19执行未示出的保存在存储器中的过程来检测可能被装载的光盘2。当检测到光盘时,系统控制微型计算机19使得光拾取器33查找光盘2上径向最内侧区带,以便从那里再现由关于该光盘2的文件管理系统使用的管理信息。系统控制微型计算机19从存储器控制器18获取再现的管理信息,并将其存储在内部存储器中。所述管理信息允许系统控制微型计算机19检测记录在光盘2上的文件的地址以及光盘2的空余空间(freespace)。

系统控制微型计算机19所使用的用于进行处理的程序是通过预安装来提供的。或者该程序也可以在经由网络下载或从适当的存储介质再现之后再安装。这样的存储介质可以包括光盘、磁带、存储卡和其它适当类型的存储介质。

由系统控制微型计算机19对于这样获取的管理信息进行的搜索可能揭示在光盘2上存在索引文件。如果存在,系统控制微型计算机19使得光拾取器33查找索引文件被记录的光盘位置,并从该位置再现所述索引文件。系统控制微型计算机19通过存储器控制器18获取再现的索引文件,并将其记录在内部存储器中以用于存储。索引文件使得本发明的第一实施例能够提高对记录在光盘2上的文件的操作的总体的容易度。如果索引文件被记录在光盘的用户区域的径向最内侧区带,则查找那个文件并启动处理所需要的时间就可以被缩短。

响应于用户的操作,系统控制微型计算机19参考索引文件,从而为了监视目的让索引图像或其它指示出现在液晶显示板上。索引图像向用户介绍了在光盘2上记录的每个QT电影文件中都包含了什么。根据所述介绍,系统控制微型计算机19接受用户对文件的选择。所选择的文件被用来按照管理信息控制总体系统操作的系统控制微型计算机19再现。

如果用户给出记录所拍摄画面的指令,则系统控制微型计算机19使得光拾取器33基于管理信息检测空余空间,并查找那个空间以便连续地(successively)在光盘2上记录所拍摄的画面。当作为记录所拍摄的画面的结果,QT电影文件记录被改变时,保存在存储器中的管理信息被相应地更新。当光盘2将被卸载时,光盘2的管理信息以反映存储器中的更新的管理信息的方式被更新。更具体地讲,光盘2的管理信息通过将存储器中的更新的管理信息由存储器控制器18传送到纠错编解码器21来更新。

在上述处理中,系统控制微型计算机19向文件生成器15输出生成要记录的QT电影文件所需要的各种不同类型的信息。系统控制微型计算机19还通过文件生成器15获取创建索引文件所需的信息,并利用这样获取的信息以及输出到文件生成器15的信息,更新存储在存储器中的关于将被重新记录到光盘2的QT电影文件的索引文件。在管理信息的更新中,参考了保存在存储器中的索引文件,以使相应地更新记录在光盘2上的索引文件。

当用户给出编辑记录在光盘2上的文件的指令时,与进行记录时同样的方式更新保存在存储器中的索引文件和管理信息,以使与指定文件的编辑一致。参考存储器中更新的索引文件和管理信息,以使相应地更新记录在光盘2上的索引文件和管理信息。

将表示所拍摄画面的视频和音频信号记录到光盘2的光盘装置1以外部参考格式将QT电影文件写入光盘2。更具体地讲,光盘装置1将分别由视频和音频信号构成的视频文件和音频文件记录到光盘2。光盘装置1还向光盘2记录用于管理视频和音频文件的资源文件。由视频文件、音频文件和资源文件组成的QT电影文件随后被记录到光盘2。

(1-2)索引文件

在诸如QT电影文件的文件被记录到光盘2的情况下,光盘2的文件管理系统管理具有再现所需要的如下信息的索引文件:记录位置地址、文件名称、和文件长度。索引文件最初由用于介绍被管理的QT电影文件的内容的信息组成,所述文件被记录在光盘2上。利用所述索引文件,光盘装置1从光盘2选择指定的QT电影文件,并基于文件管理系统从光盘2再现所选择的文件。以这种方式,可以从可能记录在光盘2上的大量QT电影文件中快速和准确地选择和再现所希望的文件。这一特征对提高用户操作的简便性做出了贡献。

利用第一实施例,用于介绍QT电影文件的内容的信息是所分配的关于这些QT电影文件的摘录信息,而作为结果的信息主体(body)被转换为块(block)。所述索引文件由一系列(a series of)由这些摘录信息块组成的条目形成。所述条目允许简便快速地了解每个QT电影文件的内容。

在索引文件中,由摘录信息表示的数据项(item)被按照属性分类为多个组。索引文件与记录在光盘2上的QT电影文件具有相同的文件结构。这意味着索引文件可以用创建QT电影文件的光盘装置1未改变的结构来创建和处理。而不需要新的结构意味着光盘装置1的简单的构造。

更具体地讲,如图2A到2C所示,表示实际数据的摘录信息被分类为多个组,并分配为文本条目文件E1、索引图像条目文件E2和性质条目文件E3。条目文件E1到E3与具有关于这些文件E1到E3的管理信息的资源文件(未示出)一起,组成了符合QT电影文件的结构的索引文件。

条目文件E1、E2和E3被分别前缀有代表文件E1、E2和E3的属性的首标(header)TXH、THH和PH。每个首标后面是一系列在每个具有固定长度的时隙(slot)中的条目。

文本条目文件E1是由一系列在时隙中连续放置的标题(title)数据的条目形成的,该数据表示指示盘标题和被管理文件的标题的标题文本序列。另一方面,索引图像条目文件E2是由一系列在时隙中连续放置的索引图像的条目形成的,所述索引图像是指示盘标题和被管理的每个文件的内容的静止画面(still picture)。

文本条目文件E1和索引图像条目文件E2的每个时隙都以固定的长度来形成。根据组成从所讨论的文件的获得的相应摘录信息的数据量,一个或多个时隙被分配给要管理的每个文件。因为摘录信息的类型随着文件的不同而变化,可能会发生没有条目被分配给被管理的一些文件的情况。

同时,性质条目文件E3是由一系列在时隙中连续放置的摘录信息的条目与条目管理信息一起形成的,所述摘录信息是由表示盘标题和每个被管理文件的属性的二进制数据构成的。与文本条目文件E1和索引图像条目文件E2相同,性质条目文件E3的每个时隙都以固定的长度来形成。不管被管理文件的不同类型,都总是提供性质条目文件E3。被管理文件的条目是根据配备在文本条目文件E1和索引图像条目文件E2中的条目而建立的。

当在文本条目文件E1或索引图像条目文件E2中没有为给定文件提供相应的条目时,根据构成关于所讨论的文件的相应摘录信息的数据量,在性质条目文件E3中为那个文件分配一个或多个时隙。如果在文本条目文件E1或索引图像条目文件E2中对被管理的给定文件配备了多个条目,则不管构成摘录信息的数据量如何,都对所讨论的文件提供至少这些多个条目。当每个实际数据部分在索引文件中都是以固定长度形成时,对记录介质的任何浪费的使用都被最小化,并且减少了对记录介质的访问操作的数量,从而缩短了处理所需的时间。

性质条目文件E3具有指示每个条目与另一个条目之间的关系的管理信息(如图2A到2C的箭头所示),所述信息指定了另一个对应的条目文件的条目。如果条目具有多个时隙,则为指定随后的(ensuing)条目的扩展时隙提供管理信息。在这个设置中,索引文件通过使用性质条目文件E3中的表示与建立的另一个条目的关系的管理信息,来指定多个时隙(slit),其中记录了关于被管理的单个文件的摘录信息。性质条目文件E3包括用于指定被管理的相应文件的信息。这使得能够通过使用记录在索引文件中的摘录信息来指定希望的文件。

性质条目文件E3还提供有指示对每个条目设置的摘录信息是有效还是无效的管理信息。在索引文件中,只有关于每个性质条目的有效/无效设置信息可以被用来集体地无效(invalidate)在其它条目文件E1和E2中以及在性质条目文件E3中的相应条目,由此来从索引文件中删除任何希望的被管理的文件。

索引文件使得能够不仅将实际出现在记录介质上的文件、而且将文件管理系统识别的记录介质的真实以及虚拟的文件夹存储到条目文件中。对于每个性质条目,定义了一个设置了这些文件夹的性质条目的层级结构。即,设置在光盘2上的文件夹的真实的层级结构和建立在索引文件中的文件夹的虚拟层级结构被用来管理记录在光盘2上的文件。

在资源文件中,诸如每个条目文件的时隙开始位置的管理信息被与属性信息一起记录在索引文件中。

利用上述有效的安排,索引文件向用户展示来自索引图像条目文件E2的索引图像,或者展示来自文本条目文件E1的文件标题。这样一来,索引文件基于这些索引图像和标题来接受用户的文件选择。所选择的文件通过文件管理系统在性质条目中搜索该文件名称来被检测到,由此提高了用户操作的简便性。

在光盘装置1中,系统控制微型计算机19通过文件生成器15获取压缩的视频和音频数据,解码所获取的数据,通过像素跳过(pixel skipping)从视频数据中生成索引图像,并将索引图像转换为索引图像条目文件E2。系统控制微型计算机19还通过从用户设置中、或者从关于被光盘2的文件管理系统管理和保留的文件的文件信息中生成标题数据来创建文本条目文件E1。而且,系统控制微型计算机19响应于用户的操作创建性质条目文件E3。然后在如上所述创建的条目文件E1到E3的基础上生成资源文件。

(1-3)按照性质条目管理

图3A和3B示出如何构成文件的性质条目。在这两个图以及其它类似的图中,除了扩展时隙以外为了说明和示例的目的只示出了性质条目。每个文件夹和文件都与对应时隙的时隙编号一起被示出。如果给出性质条目具有度应另一条目的扩展时隙,则下面描述的关于性质条目的涉及时隙的处理将对这些被集体处理的相关时隙执行。

在性质条目文件E3中,建立每一个都指定一个单一的时隙的条目编号(Entry Number,条目编号)。并且在性质条目文件E3中,建立每一个都表示一组标签(Flag)的性质条目标签(条目性质)。每个性质条目标签(EntryProperty,条目性质)都带有表示每个条目的属性的不同类型的信息。由条目性质标签表示的一个这样的属性是由指定该条目是否对应于文件夹(0:文件夹Folder)或是文件(1:文件File)的标签定义的。

在图3A和3B的示例中,实际上存在于光盘2的文件管理系统下的根文件夹(root folder)0被分配了具有条目编号0的性质条目。因为该性质条目标签被设置为0,所以这个性质条目指示一个文件夹。直接在根文件夹下面的文件夹1和2以及文件3和4被分别分配了具有条目编号1、2、3和4的性质条目。每个性质条目标签都被设置成指示文件夹或文件的0或1。直接在文件夹1下面的文件夹5和6被分别分配了具有条目编号5和6的性质条目。每个性质条目标签都被设置成指示文件夹或文件的0或1。属于文件夹5的文件7被分配了具有条目编号7的性质条目,其性质条目标签被设置成指示文件的1。

对于对应于文件夹和文件的每个条目设置,性质条目文件E3都具有指示与另一条目的关系的管理信息,并且该管理信息由亲代条目编号(ParentEntry Number,亲代条目编号)构成,亲代条目编号指向对应于每个文件或文件夹所属的最靠近的文件夹的时隙。在图3A和3B的示例中,条目编号为1到4的条目的亲代条目编号(Parent Entry Number)被设置为0。因此,对应于条目编号1到4的文件夹1和2以及文件3和4被显示为属于根文件夹。条目编号为5和6的条目的亲代条目编号(Parent Entry Number)被设置为1,而条目编号为7的条目的亲代条目编号被设置为5。这些编号指示文件夹5、文件6、和文件7分别属于文件夹1、文件夹1、和文件夹5。

与亲代条目编号相反,性质条目文件E3还被安排具有子代条目编号,其指向下降顺序(descending order)的文件和条目。子代条目编号允许容易地搜索属于特定文件夹的文件。在这种情况下,条目编号为0的条目被分配了分别指向文件夹1和2以及文件3和4的条目的子代条目编号1、2、3和4。条目编号为1的条目被分配了指向文件夹5和文件6的条目的子代条目编号5和6。条目编号为5的条目被分配了子代条目编号7。

在上述设置中,索引文件允许利用存在于文件管理系统下的实际层级结构以及虚拟层级结构来对文件进行管理。在下面描述中,在定义这样的层级结构中的指向其它条目的信息被称为层级信息。

作为另一个性质条目标签,性质条目文件E3具有指向回收站的标签(以下称为回收站标签)。在图3A的示例中,对于条目编号为2的性质条目,回收站标签被设置为1(有效)。回收站标签是用符号表示虚拟垃圾箱的标签,从而回收站条目是这样一个条目:指定要删除的文件和文件夹被暂时存储在其下。和与文件夹相关的条目类似,回收站条目被说明性地分配的性质条目。因此在索引文件中,提供了回收站的虚拟文件夹。

作为再一个性质条目标签,性质条目文件E3具有表示有效/无效信息的有效/无效标签,所述有效/无效信息指示关于给定条目的信息是有效还是无效。在索引文件中,将条目的有效/无效标签从有效(Valid)切换到无效(Invalid)会将该条目的时隙转换为空闲时隙。这样的空闲时隙可以重新用于存储条目。如果条目的有效/无效标签被设置为无效,仍然保留指示该条目与其它条目文件E1和E2的关系的信息。作为结果,条目文件E1和E2中的相应时隙被建立为空闲时隙,同时维持它们与性质条目文件E3的关系。当向性质条目文件E3中再次存储文件时,不需要重新建立它们与条目文件E1和E2的关系。这再次简化了存储文件的处理。

(1-4)利用索引文件删除文件

画面拍摄处理之后,如上所述,系统控制微型计算机19以使得被拍摄画面属于用户指定的文件夹或预定文件夹的方式建立亲代条目编号、子代条目编号和有效/无效标签,以此在性质条目文件E3中将代表所拍摄画面的条目设置到空闲时隙。这样,所拍摄画面的文件被存储到索引文件中。如果用户在编辑期间指定一个不同的文件夹来存储拍摄的画面,则系统控制微型计算机19相应地改变相应性质条目的亲代和子代条目编号。

相反,如果用户给出指令删除文件,则系统控制微型计算机19适当地设置指示该文件与另一条目的关系的管理信息,由此将所讨论的文件置为虚拟(virtually)删除状态。如果用户给出了永久删除被虚拟删除的文件的指令,则系统控制微型计算机19从光盘2实际删除该文件,并清除(erase)有关该文件的条目。在随后的描述中,文件的永久删除状态是明确区别于其虚拟删除状态的。

假设用户基于索引文件给出指令,删除从被管理的文件的目录(catalog)中选择的文件,其中,所述目录通过索引图像和标题指示文件。在那种情况下,系统控制微型计算机19在性质条目文件E3中检测对应于该文件的条目。当检测到该条目时,系统控制微型计算机19更新该条目的亲代条目编号,以使得所述编号指向回收站条目。在其代条目编号被更新后,系统控制微型计算机19将讨论的文件的条目编号添加到为该亲代条目编号设置的子代条目编号。

如图4A和4B所示,与图3A和3B相反,如果用户给出删除文件6的指令,则系统控制微型计算机19参考文件6的具有条目编号6的性质条目,将该条目的亲代条目编号改变为指向回收站条目的2。条目编号6作为子代条目编号被添加到回收站条目。

如上所述,系统控制微型计算机19认为(regarding)在索引文件系统中被层级地放置在回收站文件夹下的给定文件在性质条目文件E3中保持那个文件的有效/无效标签为有效设置。因此,处于虚拟删除状态的每个条目被安排为在一个预定时期内不被分配空闲时隙;与每个虚拟删除的条目相关联的时隙不被用于重新存储。

还进行了这样的安排:不改变指示与其它条目的关系的信息或者修改其它条目文件。这些安排使得能够作为代表存储在索引文件中的其它文件的索引图像和标题的目录的一部分,显示被用户置于虚拟删除状态的文件。这允许用户简便和可靠地还原或永久删除任何虚拟删除的文件。如果用户给出还原虚拟删除的文件的指令,则可以通过简单的处理还原该文件,所述处理包括改变与所讨论文件相关联的条目的亲代条目编号以及分配给回收站的该条目的子代条目编号。

响应于用户操作,系统控制微型计算机19参考如图5所示的性质条目文件E3;检测与存储在性质条目文件中的文件夹相关联的条目;利用在检测到的条目上设置的子代条目编号来分析在索引文件中建立的文件夹的层级结构;并基于分析结果用图标显示文件夹的结构。在这时,系统控制微型计算机19以带有在回收站符号上设置的文件夹名称的文件夹的形式显示回收站的条目。

根据用户设置,系统控制微型计算机19可以在显示屏幕的上半部显示文件夹结构,并在显示屏幕的下半部显示属于用户选择的文件夹的文件的目录。在这时,系统控制微型计算机19可以创建由与用户的选择一致的索引图像和标题构成的文件目录。

如果用户给出指令显示文件目录中属于回收站的文件的列表,,则系统控制微型计算机19参考为回收站的条目设置的子代条目编号,以便检测指向回收站的条目的文件的性质条目。基于找到的为检测到的性质条目设置的信息以及指示与其它条目文件的关系的信息,系统控制微型计算机19在索引图像条目文件和文本条目文件中检测相应的条目。根据所检测的条目的记录,系统控制微型计算机19显示索引图像和标题。在图5的示例中,显示了索引图像和标题两者。

当显示属于回收站的文件时,用户可以选择文件并给出删除该文件的指令。在那种情况下,系统控制微型计算机19将相应条目的有效/无效标签设置为无效,并指令光盘2的文件管理系统永久删除对应于所讨论条目的文件。

如果用户选择文件并给出还原该文件的指令,则系统控制微型计算机19以指向特定条目的方式改变感兴趣的文件的亲代条目编号,并从与回收站相关联的条目的子代条目编号中删除涉及这个还原的条目编号。对于索引文件的这一简单操作使得光盘装置1简便地还原虚拟删除的文件。要还原的文件的条目可以是之前由用户确定的条目,或者是用户根据需要指定的条目。

(2)第一实施例的操作

在上述结构的光盘装置1中(图1),在由文件生成器15转换为组成QT电影文件的数据流之前,由视频和音频拾取单元获取的视频和音频信号分别被视频编码器11和音频编码器12编码。利用由存储器控制器18、纠错编解码器21、数据调制解调器23、磁调制驱动器24、和光拾取器33构成的记录部分,QT电影文件被记录到光盘2上。以这种方式,光盘装置1以QT电影文件的形式将拍摄的画面记录到光盘上。系统控制微型计算机19向光盘装置1的记录部分输出对应于记录在光盘2上的文件的数据。来自系统控制微型计算机19的输出数据使得记录部分以反映新记录的QT电影文件的方式更新在光盘2的文件管理系统下的管理信息。

为了进行再现,基于文件管理系统下的管理信息,由光拾取器33、数据调制解调器23、纠错编解码器21、和存储器控制器18以这个次序处理这样记录的QT电影文件。在处理期间,文件数据被文件解码器16划分为视频和音频数据的基本流。视频和音频数据流分别被视频解码器13和音频解码器14解码以用于输出。

在记录QT电影文件时,光盘装置1使得系统控制微型计算机19从文件生成器15获取索引图像数据以及可能由用户在记录该文件之前或之后输入的标题数据。还被获取的有诸如文件管理系统的文件名称的信息。从这些获取的信息项目中,系统控制微型计算机19收集关于要记录到光盘2的QT电影文件的摘录信息。在光盘装置1中,系统控制微型计算机19以与光盘2的文件管理系统相关联的管理信息相同的方式、基于获取的摘录信息在其内部存储器中创建索引文件。索引文件与QT电影文件一起被记录到光盘2。文件管理系统的管理信息以反映索引文件的记录的方式被更新。

利用索引文件,光盘装置1提供了用于处理记录在光盘2上的文件的用户界面。当在光盘2上记录了大量文件时,基于索引文件的用户界面在提高用户操作简便性方面特别有效。更具体地说,按照用户的指定,光盘装置1显示从索引文件中检索到的由索引图像和标题所代表的记录文件的目录。当用户从该文件目录中选择希望的文件时,光盘装置1根据记录在索引文件中的内容确定对应的文件,并将再现的文件展示给用户。给定用户的类似的指令,光盘装置1接受对要删除的希望的文件的选择,并删除所选择的文件。

当用户给出删除文件的指令时,光盘装置1以使得为指定文件的条目设置的亲代条目编号指向回收站条目的方式改变索引文件中的性质条目。因此,向回收站条目分配被删除条目的条目编号,以作为为回收站条目设置的子代条目编号。这种安排允许光盘装置1虚拟地删除感兴趣的文件,同时将实际的文件完整保持在光盘2上。

给出还原文件的用户指令时,光盘装置1以还原暂时删除的文件的方式改变指向另一条目的管理信息。即,处于虚拟删除状态的任何文件都能够通过操作索引文件而被简便地还原。

此外,光盘装置1使得关于处于虚拟删除状态的每个文件的其它管理信息保持不变。信息保持原样使得通过操作索引文件还原希望的文件更加简便。

即,响应于用户操作,光盘装置1显示在索引文件中建立的层级结构中的文件夹。在文件夹显示中,回收站条目由带有名称“回收站”的文件夹图标来表示。如果用户选择回收站文件夹,则光盘装置1基于为回收站条目设置的子代条目编号,显示指向回收站条目的条目中的文件的索引图像和标题。当利用索引图像和标题示出任何给定文件属于回收站时,光盘装置1允许简便可靠地识别出虚拟删除的文件。

如果用户给出基于上述显示选择性地删除文件的指令,则从光盘2实际删除所选择的文件,以便永久清除。此时,相应性质条目的有效/无效标签被设置为无效,由此从索引文件中删除被删除文件的条目。

如果用户给出选择并还原文件的命令,则被选文件的亲代条目编号被变成指向特定条目。回收站条目的子代条目编号被变成反映改变后的亲代条目编号。这一简单的处理使得光盘装置1可以还原暂时删除的文件。

(3)第一实施例的效果

利用上述有效的结构,指定要删除的文件的条目的管理信息被改变,以便指向用于暂时管理的条目。这样,简单地操作索引文件使得暂时删除的文件可以被简单地还原。

关于其它条目文件的条目管理信息以及指向相应文件的文件管理信息可以不被改变。这个特征提高了用户操作的简便性,并简化了还原被暂时删除的文件的处理。

在显示单元上显示关于指向用于暂时管理的条目的条目的摘录信息,以便接受对与任何显示条目相关的文件的处理的指定。这个特征以之前指定要删除的文件相同的方式通过索引图像和/或通过标题来接受对文件的选择,由此提高用户操作的简便性。

当给出指令删除被设置为指向用于暂时管理的条目的条目的文件时,从索引文件中删除相应的条目,并从记录介质中清除对应的文件。这个特征保证了处于虚拟删除状态的任何文件被实际地删除。

当给出指令还原被设置为指向用于暂时管理的条目的条目的文件时,指向另一条目的管理信息被安排为指向特定条目。这一特征允许将文件从其虚拟删除状态简单地还原。

删除或还原文件的指令可以通过关于条目的摘录信息的显示来接受,所述条目每个都指向用于暂时管理的条目。这增强了用户操作的简便性。

(4)第二实施例

图6A和6B分别是表格和示意图,示出了按照本发明第二实施例如何构成索引文件中的性质条目文件E3以及如何在层级结构中说明性地组织索引文件。第二实施例将移动文件到回收站条目的操作的特定日期记录到索引文件中。基于删除操作的日期,第二实施例执行文件的永久删除。按第二实施例实施的光盘装置的结构与按第一实施例实施的光盘装置1基本相同,除了索引文件的结构不同。因此,上面参考图1讨论的装置结构将根据需要在以下说明中被引用。

如图6A和6B所示,第二实施例的系统控制微型计算机19基于给出删除指令的日期创建文件夹的条目,以使得所创建的条目指向回收站条目,并将删除日期记录到讨论的条目中。通过利用性质条目扩展建立基于日期的文本或通过将基于日期的标题存储到文本条目文件中来执行对日期的记录。当给定文件夹的条目已经与删除日期一起被准备时,系统控制微型计算机19跳过那个文件夹的条目准备。

当如所述存储文件夹的条目时,系统控制微型计算机19改变指定要删除的文件的条目,以使得要删除的条目通过日期条目指向回收站条目。即,对要删除的文件的条目,利用指向另一条目的管理信息,使被删除的条目的亲代条目编号配备有带有所讨论的日期的文件夹的条目的条目编号,以使得该管理信息指向带有相应日期的文件夹的条目。要删除的文件的条目编号被添加到有关带有感兴趣的日期的文件夹的条目的子代条目编号。

类似回收站条目,系统控制微型计算机19以用户指定的文件夹的形式显示按日期建立的文件夹的条目。

在图6A和6B的示例中,给出指令删除带有日期8月15日和16日(8/15和8/16)的条目10和11的文件。这些文件对于回收站条目被分配了日期为8月15日和8月16日的文件夹的条目。所述条目被给予条目编号10和11。

如第一实施例,系统控制微型计算机19以文件夹形式显示回收站条目。在这个显示中还出现了与回收站条目相关存储并且其名称被给定为日期的文件夹的图标。如果用户选择这样定日期的文件夹之一,则存储在所讨论的文件夹的条目中的一个或多个文件被以索引图像和/或标题的形式显示。当用户给出还原或永久删除任何这些文件的指令时,系统控制微型计算机19以与第一实施例一样的方式还原或永久删除所讨论的文件。

第二实施例,如上所述,能够基于执行删除操作的日期来执行文件的永久删除。这个特征提高了用户操作的简便性。

除了用户操作,系统控制微型计算机19检查视为过期的文件,也就是其记录在索引文件中的删除日期已经超过了预定保留(retention)时间限制的文件,并根据需要永久删除过期文件。

图7是构成由第二实施例的系统控制微型计算机19执行以便永久删除文件的过程的步骤流程图。当加电或内部日历的日期发生改变时,系统控制微型计算机19如图所示启动这个过程。该过程启动时,系统控制微型计算机19从步骤SP1进行到步骤SP2。更具体地讲,系统控制微型计算机19检测为回收站条目设置的子代条目编号,并连续获取所检测的子代条目编号指向的条目。在处理期间,系统控制微型计算机19检测分配给回收站条目的文件夹的条目,检查文件夹上设置的删除日期与一天的当前时间,检测其删除日期已经超过预定保留时间限制的任何过期文件夹的条目。从为这样检测的条目设置的子代条目编号,系统控制微型计算机19检测过期文件的条目。

在步骤SP3,执行了上述步骤的系统控制微型计算机19进行检查以确定是否存在任何过期文件。如果步骤SP3的检查结果是否定的,则系统控制微型计算机19从步骤SP3转到步骤SP4,并终止这个过程。如果找到了过期文件,则系统控制微型计算机19从步骤SP3转到步骤SP5。在步骤SP5,系统控制微型计算机19从索引文件中删除所讨论的文件,并从光盘2中删除那个文件。之后,系统控制微型计算机19到达步骤SP4并使过程结束。

系统控制微型计算机19执行永久删除超过保留时间限制的任何文件的处理,并进一步根据用户指令从索引文件中永久删除设置了删除日期的文件夹的条目,如果该日期的文件夹中没有存储文件条目。

用上述方式,系统控制微型计算机19删除任何已经超过保留时间限制、但是仍然完整保存在回收站条目下的文件,由此增加光盘2的空余空间。

当改变任何文件的条目以便指向用于暂时管理的条目时,第二实施例将那个改变的日期记录到索引文件。通过参考那个日期改变,第二实施例相应地永久删除或还原相应文件。这个特征提高了用户操作的简便性。

第二实施例检查改变日期与预定时间限制,根据检查结果从索引文件中删除相应条目,并从记录介质上永久清除相应的文件。以这种方式,第二实施例补充了第一实施例的效果,从而具有在检查文件的指定删除日期和预定保留时间限制之后自动地删除所述文件的能力,由此增强了用户操作的简便性。

(5)第三实施例

与第二实施例类似,第三实施例将给出删除文件指令的日期记录到索引文件,根据用户指定日期显示文件夹,以便接受用户永久删除或还原文件的指令,并永久删除或还原用户指定的文件。此时,删除了与任何过期文件夹相关联的条目。此外,第三实施例在监视光盘2上的空余空间,并考虑记录在索引文件中的文件的指定删除日期而显示被视为可清除的文件的同时永久删除文件。按第三实施例实施的光盘装置具有与第一实施例实施的光盘装置基本相同的结构,除了涉及索引文件的处理不同。由于这个原因,上面参考图1讨论的装置结构将根据需要在以下说明中被引用。

当光盘2上的空余空间被发现随着日益增多地记录所拍摄的画面而耗尽时,系统控制微型计算机19完成对光盘2的记录处理,并执行图8所示的过程。该过程开始,系统控制微型计算机19从步骤SP11转到步骤SP12。在处理期间,系统控制微型计算机19使得光盘2的文件管理系统检测记录介质上的空余空间,并检测以确定是否空余空间变得小于预定阈值。所述阈值可以是预定设置、用户指定设置、或根据过去的使用计算的适当值。

如果光盘2被发现具有足够的空余空间,则系统控制微型计算机19从步骤SP12转到步骤SP13并终止该过程。

如果光盘2上的空余空间被发现不足,则步骤SP12中的检查结果是肯定的。在那种情况下,系统控制微型计算机19从步骤SP12转到步骤SP14。在步骤SP14,系统控制微型计算机19通知用户关于可用空间的减少。如图9所示,系统控制微型计算机19通过显示单元上的显示向用户给出通知。该通知还涉及告知用户与回收站条目相关联的文件已经准备好被永久删除。当可以永久清除的文件在该通知中被展示给用户时,这些文件被利用索引图像和标题按照它们存储在索引文件中的指定删除日期的时间顺序来显示。

当光盘2的容量被发现耗尽时,意味着无法再继续向光盘2记录拍摄的画面。在某些情况下,需要快速删除不需要的文件以便让出空间给即将到来的画面,使得它们可以被安置在新空出的空间。在这种情况下,根据第三实施例,也按照文件的指定删除日期的时间顺序来显示可永久清除的文件。这个特征允许用户迅速和可靠地选择被视为确实不需要的文件。

在通过文件显示接受对要永久删除的文件的选择时,系统控制微型计算机19从步骤SP14转到步骤SP15,并永久删除所选择的文件。之后,系统控制微型计算机19转到步骤SP13并终止该过程。

利用上述使用的结构,根据记录介质上找到的可用空余空间,被安排来指向用于暂时管理的条目的条目被永久删除。以这样的方式,第三实施例以提高了用户操作的简便性的另一个特征对第一实施的效果进行了补充。

(6)其它实施例

上述第三实施例被示出基于文件虚拟删除日期显示可以被永久删除的候选(candidate)文件。或者,可以在按照如文件创建日期、编辑日期、长度和尺寸这样的属性,以及按照诸如文件类型和标题的摘录信息排序之后,显示可以删除的候选文件,所有这些信息都可以在索引文件中找到。

上述每个实施例,假设在每个光盘上记录了一个索引文件,以便给出永久删除任何文件的用户指令时,从索引文件中删除所讨论的文件的条目,并从光盘上永久删除指定的文件。或者,本发明还适于多个索引文件被记录在一个记录介质上的情况。在这种情况下,有可能任意给定的文件被记录在多个索引文件中。这需要在感兴趣的文件被实际从光盘上删除以前,检查以确定将被以上述方式永久删除的任何文件不会在两个或更多个索引文件中被发现。当任何要删除的文件被发现在多个索引文件中时,只从索引文件中删除那个文件的条目。

在前面的描述中,分配给回收站的文件的示出使用索引图像和标题来显示。或者,其它摘录信息可以被用来显示所述文件。

每个上述实施例都被示出利用所谓的外部引用格式(QT文件格式)来准备构成索引文件的性质条目文件、索引图像条目文件和文本条目文件。或者,本发明也广泛地适于这样的实施方式,通过使用所谓的独立(self-contained)格式,通过形成由对资源原点(atoms)的主要关系(integralrelation)的不同属性的组构成的摘录信息来创建索引文件。

在前面的描述中,示出了以QT电影文件结构创建索引文件的实施例。或者,可以根据需要以不同的格式来创建索引文件。

在前面的描述中,本发明被示出应用于记录拍摄的图像以及从个人计算机的输出的光盘装置。或者,本发明还广泛地适用于能够管理记录在不同记录介质上的以及在特定的服务器中的大量文件的实施例,所述记录介质诸如磁光盘和硬盘驱动器(hard disk drives)。

而且,上述描述的每个实施例被示出为在同一个介质上记录被管理的文件和索引文件。或者,索引文件可以被记录在与记录被管理的文件的记录介质不同的记录介质上。或者,索引文件可以被记录在与保存被管理的文件的服务器不同的服务器中。

工业应用性

本发明说明性地适用于光盘装置。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号