処理中

しばらくお待ちください...

設定

設定

出願の表示

1. CN1867914 - File management system

注意: このテキストは、OCR 処理によってテキスト化されたものです。法的な用途には PDF 版をご利用ください。

[ ZH ]
文件管理设备


技术领域
本发明涉及一种文件管理设备、文件管理方法、用于所述文件管理方法 的程序、和记录有用于所述文件管理方法的程序的记录介质,所述记录介质 可以被应用到例如光盘设备。本发明使得可以通过存储被记录在与虚拟文件 夹相关联的项目中的搜索结果,来在日后有效地使用该过去的搜索结果。
背景技术
已经提出了一种盘设备等,用于使用诸如光盘的能够随机存取的高容量 记录介质来记录成像结果。
关于这样的盘设备,例如,日本专利公开第2001-84705号提出了一种方 法,通过使用索引文件来改善大量文件的操作性,所述索引文件从在记录介 质中记录的大量文件中创建,并且被记录在所述记录介质中。
日本专利公报第2002-278996号中提出了另一种方法,通过管理在如上 所述而创建的索引文件中分层的每个文件来改善大量文件的操作性。
即,在这些方法中,通过对包括关于相对于每个属性而提取的被管理文 件的信息的所提取信息分组,来形成索引文件,并且根据来自每个文件的所 提取信息来以项目序列来形成每个组。更具体而言,这些索引文件被配置了: 文本项目,被分配了通过关于盘标题和每个被管理文件的字母串而被提取的 信息;缩略图项目,被分配了通过静态图像(缩略图)而被提取的信息,所述静 态图像示出了盘标题和每个被管理文件的内容;以及特性项目,被分配了指 示盘标题和每个被管理文件的属性的数据。
这使得索引文件能够例如向用户提供来自所述缩略图项目的每个文件的 缩略图,并且向用户提供来自所述文本项目的每个文件的标题,以便容易地 和可靠地选择希望的文件。
因为所述特性项目在其中具有关于相应文件的各种信息,因此假定有可 能在这样的索引文件中,使用在所述特性项目中的记录,通过根据文件的创 建日期来进行搜索,而提炼(refine)在记录介质中记录的文件,以迅速地搜 索希望的文件。因为所述文本项目其中记录了标题,因此也假定有可能通过 借助关键字搜索来搜索每个文本项目,而迅速地搜索希望的文件。也假定有 可能通过根据是否有缩略图来搜索缩略图项目,而提炼文件并容易和可靠地 搜索希望的文件。
但是,在搜索在这样的记录介质中记录的文件中,当在所述记录介质中 记录了大量文件时,有可能经常重复相同的搜索。也可能执行搜索处理以进 一步提炼在过去执行的搜索结果。假定在日后有效地利用过去的搜索结果是 便利的。
发明内容
本发明考虑到如上所述的问题而被提出,用来提供一种文件管理设备、 文件管理方法、用于所述文件管理方法的计算机程序、和记录有所述计算机 程序的记录介质,使得可以在日后有效地利用过去的搜索结果。
为了解决所述问题,本发明被应用到文件管理设备,所述文件管理设备 通过在记录介质中记录的索引文件而管理在所述记录介质中记录的文件,其 中,所述索引文件具有一系列项目,所述一系列项目包括在块中的从在所述 记录介质中记录的文件提取的信息、从与在记录介质中设置的文件夹相关联 的文件提取的信息、和从所述文件夹提取的信息,并且所述索引文件通过在 项目中设置的指向其它项目的层信息来指示所述文件和所述文件夹的层结 构;其中,所述文件夹的项目通过指向其它项目的注册信息而指示属于所述 文件夹的文件,并且通过识别信息而指示是否相应文件夹是虚拟文件夹;并 且其中,所述文件管理设备按照由用户设置的检索条件来检索索引文件的项 目以选择在所述索引文件中注册的文件,并且在所述虚拟文件夹的项目中设 置所述注册信息,以指示相应于所选择文件的项目。
当本发明的配置被应用到通过在记录介质中记录的索引文件而管理在所 述记录介质中记录的文件的文件管理设备时,其中,所述索引文件具有一系 列项目,所述一系列项目包括在块中的从在所述记录介质中记录的文件提取 的信息、从与在记录介质中设置的文件夹相关联的文件提取的信息、和从所 述文件夹提取的信息,并且所述索引文件通过在项目中设置的指向其它项目 的层信息来指示所述文件和所述文件夹的层结构;其中,所述文件夹的项目 通过指向其它项目的注册信息而指示属于所述文件夹的文件,并且所述文件 夹的项目通过识别信息而指示是否相应文件夹是虚拟文件夹;并且其中,所 述文件管理设备按照由用户设置的检索条件来检索索引文件的项目以选择在 所述索引文件中注册的文件,并且在所述虚拟文件夹的项目中设置所述注册 信息,以便指示相应于所选择的文件的项目,可以在与对于所述索引文件而 设置的虚拟文件夹相对应的项目中记录和存储所述搜索结果,由此可以通过 在所述索引文件上进行处理而在日后有效地使用过去的搜索结果。
本发明也被应用到文件管理方法,所述文件管理方法通过在记录介质中 记录的索引文件而管理在所述记录介质中记录的文件;其中,所述索引文件 具有一系列项目,所述一系列项目包括在块中的从在所述记录介质中记录的 文件提取的信息、从与在记录介质中设置的文件夹相关联的文件提取的信息、 和从所述文件夹提取的信息,并且所述索引文件通过在项目中设置的指向其 它项目的层信息来指示所述文件和所述文件夹的层结构;并且其中,所述文 件夹的项目通过指向其它项目的注册信息而指示属于所述文件夹的文件,并 且所述文件夹的项目通过识别信息而指示是否相应文件夹是虚拟文件夹。所 述方法包括步骤:按照由用户设置的检索条件来检索索引文件的项目,以选 择在所述索引文件中注册的文件;并且在所述虚拟文件夹的项目中注册指向 与在所述检索步骤中选择的文件相对应的项目的注册信息、和所述检索条件。
使用上述的配置,本发明因此提供了文件管理方法,使得可以通过在所 述索引文件中进行处理而在日后有效地使用过去的搜索结果。
本发明也被应用到一种文件管理方法的计算机程序,使计算机执行预定 的处理序列,所述文件管理方法根据在记录介质中记录的索引文件来管理在 记录介质中记录的文件,其中,所述索引文件具有一系列项目,所述一系列 项目包括在块中的从在所述记录介质中记录的文件提取的信息、从与在记录 介质中设置的文件夹相关联的文件提取的信息、和从所述文件夹提取的信息, 并且所述索引文件通过在项目中设置的指向其它项目的层信息来指示所述文 件和所述文件夹的层结构;并且其中,所述文件夹的项目通过指向其它项目 的注册信息而指示属于所述文件夹的文件,并且所述文件夹的项目通过识别 信息而指示是否相应文件夹是虚拟文件夹。所述处理序列包括步骤:按照由 用户设置的检索条件来检索索引文件的项目,以选择在所述索引文件中注册 的文件;并且在所述虚拟文件夹的项目中注册指向与在所述检索步骤中选择 的文件相对应的项目的注册信息、和所述检索条件。
使用上述配置,本发明因此提供了文件管理方法的程序,使得可以通过 在所述索引文件中进行处理而在日后有效地使用过去的搜索结果。
本发明也被应用到一种记录有文件管理方法的计算机程序的记录介质, 所述计算机程序使计算机执行预定的处理,所述文件管理方法根据在记录介 质中记录的索引文件来管理在记录介质中记录的文件,其中,所述索引文件 具有一系列项目,所述一系列项目包括在块中的从在所述记录介质中记录的 文件提取的信息、从与在记录介质中设置的文件夹相关联的文件提取的信息、 和从所述文件夹提取的信息,并且所述索引文件通过在项目中设置的指向其 它项目的层信息来指示所述文件和所述文件夹的层结构;其中,所述文件夹 的项目通过指向其它项目的注册信息而指示属于所述文件夹的文件,并且所 述文件夹的项目通过识别信息而指示是否相应文件夹是虚拟文件夹。所述预 定的处理序列包括步骤:按照由用户设置的检索条件来检索索引文件的项目, 以选择在所述索引文件中注册的文件;并且在所述虚拟文件夹的项目中注册 指向与在所述检索步骤中选择的文件相对应的项目的注册信息、和所述检索 条件。
使用上述配置,本发明因此提供了记录有文件管理方法的程序的记录介 质,使得可以通过在所述索引文件中进行处理而在日后有效地使用过去的搜 索结果。
使用本发明,在索引文件上的处理使得日后有效地使用过去的搜索结果。
附图说明
图1是示出了按照本发明的实施例的光盘设备的方框图;
图2A-2C是指示索引文件的图;
图3是说明在图2上的索引文件的图;
图4是示出了与在图2上的索引文件相关联的处理规程的流程图;
图5是从图4接续的流程图;以及
图6是示出了与索引文件相关联的文件夹的显示的示例的平面图。
具体实施方式
下面根据需要参照附图来说明本发明的实施例。
(1)所述实施例的配置
(1-1)光盘设备的配置
图1是示出按照本发明的实施例的光盘设备的方框图。所述光盘设备1 使用成像装置和声音获取装置(未示出)来获取物体的图像信号和音频信号,并 且在光盘2上记录通过所述图像信号和声音信号而成像的结果。光盘设备1 也再现在光盘2中记录的成像结果,并且从显示单元输出所述结果,或者向 外部设备输出所述结果,所述显示单元包括液晶显示面板和声音输出单元, 所述声音输出单元包括扬声器。光盘设备1在由用户操作的系统控制微计算 机19的控制下获取以运动图像或静态图像形式成像的这样的结果,并且按照 MPEG(运动画面专家组)格式来压缩所述运动图像以将其以预定的文件格式 记录在光盘2上,或者按照JPEG(联合图像专家组)格式来压缩所述静态图像 以将其以预定文件格式记录在光盘2上。这个实施例使用Quick Time(以下称 为“QT”)来作为文件格式。
使用在光盘设备1中的这种配置,视频编码器11对于来自成像结果的图 像信号执行模数转换以产生图像数据,根据MPEG或JPEG格式来编码所述 图像数据,并且由此输出来自所述图像数据的编码数据。
音频编码器12对于在成像结果中的音频信号执行模数转换以产生音频 数据,编码所述音频数据,并且由此输出来自所述音频数据的编码数据。
文件创建器15在记录时在所述系统控制微计算机19的控制下将从视频 编码器11和音频编码器12输出的编码数据相乘以产生QT电影文件的数据 序列。
存储器控制器18在所述系统控制微计算机19的控制下切换操作,在记 录时,把从所述文件创建器15输出的QT电影文件的数据序列和从所述系统 控制微计算机19输出的各种数据以此顺序记录在存储器17中,以临时保存, 并且输出与纠错编码器/解码器21的顺序处理相应的保存数据。在再现时, 存储器控制器18反过来临时保存从所述纠错编码器/解码器21输出的数据, 并且将其输出到文件解码器16和系统控制微计算机19。
纠错编码器/解码器21在系统控制微计算机19的控制下切换操作,并且 在存储器20中临时记录来自存储器控制器1 8的输出数据,以添加纠错码。 通过读出在存储器20中记录的数据并且以预定的顺序而输出所述数据,纠错 编码器/解码器21也交织这些数据以输出到数据调制器/解调器23。在再现时, 与记录时相反,纠错编码器/解码器21也通过在存储器20中临时记录从数据 调制器/解调器23输出的数据而去交织从数据调制器/解调器23输出的数据, 并且以预定的顺序来向存储器控制器18输出所述数据。同时,通过在记录时 添加的纠错码来纠错。
数据调制器/解调器23在系统控制微计算机19的控制下切换操作,并且 在记录时在将来自纠错编码器/解码器21的输出数据转换为串行的数据序列 后执行调制处理,以将其输出到磁场调制驱动器24或光学拾取器33。在再 现时,数据调制器/解调器23从自光学拾取器33输出的再现信号再现时钟, 通过根据所述时钟而二值识别(binary-identify)和解调所述再现信号来获得 与在记录时产生的串行数据序列相应的再现数据,并且向纠错编码器/解码器 21输出所述再现数据。
当光盘2是磁光盘时,在记录时,在系统控制微计算机19的控制下,磁 场调制驱动器24通过来自数据调制器/解调器23的输出信号来驱动磁场头 32。磁场头32被从光学拾取器33固定在光盘2的相对侧上,并且按照来自 数据调制器/解调器23的输出数据而在由光学拾取器33发出的激光束的位置 施加调制磁场。以这种方式,当光盘2是磁光盘时,光盘设备1通过热磁记 录方法来在光盘2中记录QT电影文件等。
光盘2是盘类记录介质,并且在本实施例中是诸如磁光盘(MO)或相变型 盘的可重写光盘。主轴马达31按照适合于光盘2的条件来旋转光盘2,所述 条件包括恒定线速度(CLV)、恒定角速度(CAV)、区域恒定线速度(ZCLV)等。
伺服电路30根据从光学拾取器33输出的各种类型的信号而控制主轴马 达31的操作,由此提供主轴控制。伺服电路30也对于光学拾取器33提供跟 踪(tracking)控制和聚焦控制,驱动光学拾取器33和磁头32以查找(seek), 而且执行诸如聚焦搜索之类的处理。
驱动控制微计算机22按照来自系统控制微计算机19的指令而控制在伺 服电路30中的操作,诸如查找。
光学拾取器33向光盘2照射激光束,使用预定的受光单元来接收反射光, 并且计算受光的结果以产生和输出各种控制信号,并且也输出具有按照在光 盘2中形成的凹槽阵列或标记阵列而改变的信号电平的再现信号。而且,光 学拾取器33按照系统控制微计算机19的控制来切换操作,并且当光盘2是 磁光盘时在记录中间歇地加强被照射到光盘2的激光束的强度。使用这种功 能配置,在此光盘设备1中,根据所谓的脉冲串系统来在光盘中记录QT电 影文件等。当光盘2是相变型盘时,光学拾取器33按照来自数据解调器23 的输出数据来把被照射到光盘2的激光束的强度从再现中的强度提高到写入 中的强度,并且使用热记录的技术来在光盘2中记录QT电影文件等。
因为如上所述的功能配置,在光盘设备1中,作为成像结果的视频信号 和音频信号分别被视频编码器11和音频编码器12压缩以被转换为基本流。 接着,所述基本流被文件创建器15转换为QT电影文件,然后所述文件被传 送到存储器控制器18、纠错编码器/解码器21和数据解调器23,因此所述 QT电影文件的数据、在索引文件上的数据等被光学拾取器33或被光学拾取 器33和磁头32记录在光盘2中。所述索引文件是用于通过把在光盘2中记 录的QT电影文件设置在管理对象文件中而编索引的文件,下面详细说明。
在光盘设备1中,由光学拾取器33获取的再现信号被数据调制器/解调 器23处理以获得用于再现的数据,并且所述用于再现的数据被纠错编码器/ 解码器21处理以再现在光盘2中记录的所述QT电影文件、索引文件等,并 且存储器控制器18输出所述QT电影文件、索引文件等。
文件解码器16接收在从存储器控制器18输出的QT电影文件中的数据, 并且将所述数据分离为编码的视频数据和编码的音频数据,以分别向视频解 码器13和音频解码器14输出所述数据。视频解码器13对所编码的视频数据 进行数据解压缩,并且将所解压缩的数据输出到未示出的显示装置或其它外 部设备。音频解码器14对从文件解码器16输出的编码音频数据进行数据解 压缩,并且向未示出的音频输出装置或其它外部设备输出所解压缩的数据。 使用如上所述的操作,光盘设备1输出所述数据,以便可以监视从光盘2再 现的成像结果。
光盘设备1具有用于与诸如计算机之类的外部设备连接的接口,并且可 以在光盘2中记录作为来自所述计算机的输出数据的成像结果,或者再现在 光盘2中记录的文件并且使用所述计算机来处理所再现的数据。
操作部件26包括用于光盘设备1的各种操作器和在液晶显示面板上提供 的触摸板,并且向系统控制微计算机19通知由用户执行的各种操作。
系统控制微计算机19用于整体上控制光盘设备1的操作,并且当检测到 装载了光盘2时,通过执行在未示出的存储器中记录的预定处理程序以再现 光盘2的文件管理系统的管理信息,来使得光学拾取器33沿着光学设备2的 最内周查找。而且,系统控制微计算机19从存储器控制器18获取所再现的 管理信息,并且在其中并入的存储器中存储所述信息。使用如上所述的功能 配置,检测在光盘2中记录的每个文件的地址、以及空区域。
系统控制微计算机19的处理程序总体上在发售之前被安装,但是也可以 经由网络而被下载以安装,或者可以从记录介质再现以安装。包括光盘、磁 带、存储卡的各种类型的记录媒体可以用于如上所述的用途。
系统控制微计算机19检查如上所述而获取的管理信息,并且当在光盘2 中记录索引文件时,系统控制微计算机19使得光学拾取器33查找记录所述 索引文件的位置,并且再现所述索引文件。而且,系统控制微计算机19使用 存储器控制器18来获取被再现的索引文件,并且在其中并入的存储器中记录 和存储所再现的索引文件。因为如上所述的功能配置,在本实施例中,通过 使用所述索引文件来改善在光盘2中记录的处理文件中的总体操作性。
即,响应于用户操作,系统控制微计算机19控制光盘设备1的操作,以 通过在用于监视的液晶板上显示在所述索引文件中存储的缩略图等,而介绍 在光盘2中记录的QT电影文件的内容,接受用户根据上述的介绍而对文件 的选择,并且根据相应的管理文件而再现由用户选择的文件。
当用户指令成像结果的记录时,系统控制微计算机19根据所述管理信息 而检测空区域,并且使得光学拾取器33查找所述空区域,并且记录在光盘2 中连续获取的成像结果。而且,系统控制微计算机19更新在存储器中存储的 管理信息以与作为成像结果而记录的QT电影文件的记录对应,并且例如当 卸载光盘2时也根据所更新的管理信息来更新在光盘2中的管理信息。通过 经由存储器控制器18向纠错编码器/解码器21输出如上所述在存储器中存储 并更新的管理信息,来更新所述管理信息。
在所述处理步骤中,系统控制微计算机19把产生将被记录的QT电影文 件所需要的各种类型的信息输出至文件创建器15。而且,系统控制微计算机 19经由文件创建器15而获取创建索引文件所需要的信息,并且根据如上所 述而获取的信息以及被输出到文件创建器15的信息等来更新将被重新记录 在光盘2中的QT电影文件的索引文件,并且如同更新管理信息的过程,也 根据如上所述而被更新并且存储在存储器中的索引文件来更新在光盘2中记 录的索引文件。
当用户指令在光盘2中记录的文件的编辑时,系统控制微计算机19响应 于用于更新的指令而更新在存储器中存储的索引文件和管理信息,并且也根 据所更新的管理信息来更新在光盘2中存储的索引文件和管理信息。
在用于在光盘2中记录作为成像结果的视频信号和音频信号的光盘设备 1中,以使能来自外部的参照的格式来记录QT电影文件。即,在光盘设备1 中,分别根据视频信号和音频信号来在光盘2上记录视频文件和音频文件, 而且,在光盘2中记录用于管理所述视频文件和音频文件的资源文件,并且 使用如上所述的操作,根据在光盘2中的视频文件、音频文件和资源文件来 记录所述QT电影文件。
(1-2)索引文件
如诸如在光盘2中记录的QT电影文件之类的其它各种类型的文件那样, 所述索引文件用于以光盘2中的文件管理系统来管理再现所需要的信息,诸 如记录位置的地址、文件名、文件长度等,并且所述索引文件包括介绍作为 在光盘2中记录的管理对象的QT电影文件的内容的信息。因为所述配置, 在光盘设备1中,通过参照此索引文件而选择在光盘2中记录的QT电影文 件,并且根据所述文件管理系统来从光盘2再现所选择的文件,即使当记录 多个QT电影文件时,仍可以迅速和精确地选择希望的文件,使得能够改进 操作性。
在按照本实施例的索引文件中,向用于介绍在光盘2中记录的QT电影 文件的内容的信息分配QT电影文件等的摘要信息(以下称为摘要信息),并且 以所述摘要信息块的连续项目来形成索引文件,以便可以容易和精确地检查 和识别每个QT电影文件。
在所述索引文件中,按照属性来分类数据组,每个数据组包括摘要信息, 因此所述索引文件具有与在光盘2中记录的QT电影文件相同的文件结构。 因为所述特征,可以通过使用用于准备QT电影文件的光盘设备1的结构来 准备和处理索引文件,这也有助于简化光盘设备1的结构。
更具体而言,在索引文件中,按照QT电影文件的结构,将实际数据的 摘要信息分组和分配到如图2中所示的文本项目文件E1、缩略图项目文件 E2和特性项目文件E3,因此以项目文件E1-E3和资源文件(未示出)来形成所 述索引文件,所述资源文件包括项目文件E1-E3的管理信息。
在此资源文件中,与此索引文件的属性信息一起记录诸如在每个项目文 件中的槽(slot)的开始位置等的管理信息。
与之相比,分别在项目文件E1-E3的首标部分提供了用于指示项目E1-E3 的属性等的首标TXH、THH和PH,后随每个均具有固定长度槽的项目。
在文本项目文件E1中,连续地向槽分配与管理对象文件等相关联的盘 标题和其它标题的字符串的数据,以便使用包括所述标题的数据的连续项目 来形成所述文本项目文件E1。与之相比,在缩略图项目文件E2中,连续地 向槽分配用于指示管理对象文件的内容的盘标题和缩略图,以便使用连续的 缩略图项目来形成缩略图项目文件E2。
在文本项目文件E1和缩略图项目文件E2中,每个槽具有固定长度,并 且按照从管理对象文件获得的摘要信息的数据量来向一个管理对象文件分配 一个槽或多个槽。摘要信息的类型按照管理对象文件的类型而改变,因此有 时可能不向管理对象文件提供项目。
与之相比,向特性项目文件E3分配盘标题和管理对象文件属性的数据, 并且按照在盘标题和管理对象文件中设置的二进制数据的摘要信息与项目管 理信息一起连续地被分配到槽,以便根据所述摘要信息使用连续项目来形成 特性项目文件E3。在特性项目文件E3中,像在文本项目文件E1以及在缩略 图项目文件E2中那样,每个槽具有固定长度。与管理对象文件的类型无关, 总是提供特性项目文件E3,而且,与在文本项目文件E1和缩略图项目文件 E2中提供的项目相应地设置管理对象文件的项目。
当在文本项目文件E1或缩略图项目文件E2中均不提供项目时,按照在 特性项目文件E3中的相应摘要信息的数据量来向一个或多个槽分配一个管 理对象文件的摘要信息。另一方面,当将多个项目设置到在文本项目文件E1 或缩略图项目文件E2中的一个管理对象文件时,与在特性项目文件E3中的 摘要信息的数据量无关地向所述管理对象文件提供项目。通过在索引文件中 配置具有固定长度的实数据部分,可以防止不必要地消耗在记录介质中的存 储空间,并且可以减少对于记录介质的访问时间,因此可以缩短处理所需要 的时间。
(1-3)通过特性项目文件的管理
在特性项目文件E3的每个项目中,设置管理信息(用于指示由图2中的 箭头指示的关系),该管理信息将相应的其它项目识别为与其它项目相关联的 管理信息项目,并且当项目具有多个槽时,在其中设置与识别随后连续项目 的扩展槽相关联的管理信息。因此在索引文件中,使用指示与在特性项目文 件E3中设置的其它项目的关系的管理信息来识别其中记录一个管理对象文 件的摘要信息的多个槽。而且,在特性项目文件E3中,设置用于识别相应的 管理对象文件的信息。以便可以使用在此索引文件中记录的摘要信息来识别 所述管理对象文件。
而且,在特性项目文件E3中设置用于指示在每个项目中登记的摘要信 息有效还是无效的有效性/无效性信息。因此,在索引文件中,仅仅通过把在 特性项目中提供的所述有效性/无效性信息设置为必要值,可以使得不仅相应 于特性项目文件E3、而且相应于文本项目文件E1和缩略图项目文件E2的项 目无效,以删除索引文件中管理对象文件的注册。
不仅对于在记录介质中实际上存在的文件、而且对于在记录介质上的文 件管理系统中的实际文件夹和虚拟文件夹,可以在每个项目文件中注册索引 文件,并且可以在每个特性项目中使用如上所述在其中注册的文件夹来对于 特性项目定义分层结构。因为所述特征,按照基于在光盘2中实际设置的分 层结构的文件夹结构,并且还按照基于在索引文件中设置的虚拟分层结构的 文件夹结构,所述索引文件可以管理在光盘2中记录的文件。
如图3中所示,当在记录介质中的根文件夹下形成第一原始文件夹和第 二原始文件夹时,在特性项目文件E3中注册分别相应于根文件夹与第一和第 二原始文件夹的根文件夹的项目#0、第一原始文件夹的项目#1和第二原始文 件夹的项目#2。分别在项目#0-#2中记录用于定义文件夹的分层结构的另外的 管理信息(以下称为层信息)。
当在第一原始文件夹下记录第一到第三内容文件并且在第二原始文件夹 下记录第四到第八文件夹时,注册相应于内容文件的项目#3-#10,并且在内 容文件的项目#3-#10中以及内容文件所属的第一和第二原始文件夹的项目#1 和#2中记录定义原始文件夹和内容文件的分层结构的层信息。
在本实施例中,根据如上所述的配置,系统控制微计算机19准备由用户 指令的文件夹,向由用户指令的文件夹记录与成像结果相关联的文件,并且 还在索引文件中注册相应于所述文件夹和文件的项目。
在本实施例中,与在具有如上所述的原始分层结构的索引文件中的项目 相关联地,在根文件夹下虚拟地定义第一和第二收藏文件夹。对于所述虚拟 定义,在特性项目文件E3中注册分别相应于第一和第二收藏文件夹的项目 #11和#12。项目#11和#12分别与虚拟文件夹相关联,通过在特性项目中设置 标志而被定义。在第一和第二收藏文件夹的项目#11和#12以及上层文件夹的 项目#0设置用于定义在根文件夹与第一和第二收藏文件夹之间的分层结构的 另外的层信息。
而且,响应于用户的操作,由用户在由图3中的箭头分别所示的第一和 第二收藏文件夹中注册指向文件的项目#3-#5、#8和#9的管理信息(以下称为 注册信息)。在图3中所示的示例中,在第一收藏文件夹中注册第二、第三和 第六内容文件,并且在第二收藏文件夹中注册第一、第三和第七内容文件。
当用户通过检查基于缩略图的显示或标题的显示来选择任何文件,从而 指令在收藏文件夹中的注册时,系统控制微计算机19按照必要性来在特性项 目文件E3中注册所述收藏文件夹的项目,或者在项目中设置指向由用户指令 的文件的项目的注册信息。使用这种配置,在光盘设备1中,可以根据所述 虚拟文件夹结构而进一步简化用户的文件操作。
更具体而言,在本实施例中,向项目文件E1到E3的每个分配用于识别 每个项目的识别信息,而且,向在特性项目文件E3中的层信息和注册信息分 配这个识别信息。因此,在本实施例中,在每个项目文件中以递增模式来从 首标向槽分配项目编号。因为此配置,在图3中,其中每个均被设置为各个 相应内容文件的#4、#5和#8的项目编号在与第一收藏文件夹相关联的项目中 被分别注册为指向其它项目的注册信息。
而且,在本实施例中,在具有如如上所述的收藏文件夹的虚拟文件夹的 根文件夹下,形成用于收集检索结果的检索结果文件夹。因为此配置,像在 收藏文件夹中那样,在此特性项目文件E3中注册用于收集检索结果的文件夹 的项目#13,在与此项目相关联的文本项目文件E1中注册用于指示检索结果 的标题,而且,在检索结果的文件夹的项目#13以及上层文件夹的项目#0中, 设置用于定义在根文件夹和检索结果文件夹之间的分层结构的层信息。
在本实施例中,在索引文件上虚拟地提供用于收集检索结果的文件夹, 并且在此文件夹中记录检索结果。
在索引文件中,在检索结果文件夹下提供用于在其中存储由用户指定的 离散检索结果的虚拟文件夹的项目#14和#15。因此,在此文件夹的项目#14 和#15的每个中记录和存储检索结果,以便可以在日后有效地使用过去执行 检索的结果。
通过在特性项目中设置的标志来定义项目#14和#15与检索结果相关联, 并且在指向用于收集检索结果的上层文件夹的项目#13的层信息中注册项目 编号#13。而且,在用于收集检索结果的上层文件夹的项目#13中,在指向下 层项目#14和#15的层信息中注册项目编号#14和#15。如上所述,在本实施 例中,也可以向用户提供其它检索的结果,这是因为分层结构包括与其它文 件的连接,这改善了用户的便利性。可以迅速地从上层侧和下层侧两者获得 如上所述而定义的分层结构。
像在收藏文件夹中的项目#11和#12中的属于收藏文件夹的文件的注册 那样,在项目#14和#15中记录关于检索结果的文件,所述项目#14和#15每 个均关于检索结果。即,例如,当如使用虚线而示出的箭头所示,在与关于 险索结果的项目#14相关联地在检索处理中检测到第一和第三内容文件时, 在注册信息中设置相应于第一和第三内容文件的项目#3和#5的项目编号。如 上所述,像在收藏文件夹的情况中那样,可以实现操作性,如同其中每个均 反映检索结果的文件被安排在用于离散的检索结果的文件夹中。
在相应于项目#14和#15的文本项目文件E1中的项目中,注册与离散检 索结果相关联的文件夹的标题名称,以便可以识别每个检索结果,并且在其 中注册用于检索的另外的检索条件。在图3中所示的示例中,通过向检索结 果的名称添加递增编号,标题名称被示出为“检索结果1”、“检索结果2”等。 关于检索的条件,例如,注册用于检索的关键字。
在特性项目文件E3中,除了如上所述的管理信息之外,分配用于管理 时象的属性信息,所述管理对象诸如相应的文件、文件夹的准备日期、更新 日期、管理对象文件的类型等,以便用户可以按照所述属性信息来搜索在记 录介质中记录的管理对象文件。
(1-4)通过系统控制微计算机19的检索处理
根据如上所述的对于索引文件的设置,系统控制微计算机19响应于用户 的操作而对于索引文件执行诸如检索之类的处理。
图4和图5每个是示出了由系统控制微计算机19执行的检索的处理规程 的流程图。当检测到由用户在操作部件26上进行的操作时,系统控制微计算 机19从步骤SP1进行到步骤SP2,并且解释用户的操作。在随后的步骤SP3 中,系统控制微计算机19确定是否在步骤SP2中解释的用户操作是检索处理。
当在步骤SP3中获得肯定结果时,系统控制微计算机19从步骤SP3进 行到步骤SP4(参见图5),并且在显示部件上显示输入屏幕,以经由所述输入 屏幕来接受检索条件。在文本项目文件E1中设置的标题的关键字检索的条件 包括记录日期、管理对象文件的类型(文件用于静态图像还是运动图像)、过去 的检索结果等。
当在输入屏幕上接受检索条件时,系统控制微计算机19进行到步骤SP5, 并且确定是否由用户输入的检索条件与已经在索引文件中的检索结果文件中 注册的那些的任何一个相同。
当在步骤SP5中获得肯定结果时,系统控制微计算机19从步骤SP5进 行到步骤SP6,并且以列表的形式显示在与满足检索条件的检索结果文件夹 相关联的项目中注册的检索结果文件。更具体而言,像以列表形式而显示在 收藏文件夹中注册的文件的情况中那样,系统控制微计算机19连续地检测由 在检索结果项目中注册的注册信息所指向的项目,并且当用户指定具有缩略 图的显示时,系统控制微计算机19显示与检索结果相关联的文件的缩略图。 当用户指定具有标题的显示时,以列表形式显示与和所述项目相关联的文本 项目的检索结果相关联的文件的标题。
当按照与在索引文件中记录的那些相同的检索条件来检索在索引文件中 注册的文件时,系统控制微计算机19按照在索引文件中记录的检索条件来呈 现过去执行的检索结果,以便用户可以通过使用过去的检索结果而有效地执 行检索处理。
当向用户提供检索结果时,系统控制微计算机19将处理进行到步骤SP7, 并且将项目的更新日期更新到当前的日期,然后进行到步骤SP8(图4)以终止 所述处理规程。
当在步骤SP5(图5)中获得否定结果时,系统控制微计算机19从步骤SP5 进行到步骤SP9。在步骤SP9中,系统控制微计算机19确定是否可以使用过 去的检索结果。更具体而言,系统控制微计算机19将由用户在步骤SP4输入 的检索条件与已经在索引文件中的检索结果项目中注册的检索条件相比较, 并且当由用户在步骤SP4中输入的检索条件随与在索引文件中已经注册的那 些相比较而被进一步提炼时,确定可以使用过去的检索结果。其中可以使用 过去的检索结果的情况例如表示在由用户在步骤SP4中输入的检索条件需要 检索在特定日期记录的运动画面文件的同时,在索引文件中注册的检索条件 要求检索在该特定日期记录的文件。而且,当用户指定了检索范围并且所指 定的范围包括与离散检索结果相关联的虚拟文件夹时,系统控制微计算机19 确定可以使用过去的检索结果。
当确定可以使用过去的检索结果时,系统控制微计算机19从步骤SP9 进行到步骤SP10,并且通过使用过去的检索结果来检索满足由用户设置的检 索条件的文件。更具体而言,系统控制微计算机19检测与过去的检索结果相 关联的离散检索结果的项目中设置的注册信息,然后检测所述注册信息指向 的项目,并且使用过去的检索结果来提炼检索的对象。而且,系统控制微计 算机19确定按照所述检索条件而提炼的项目中的记录,并且检索满足所述检 索条件的文件。
系统控制微计算机19按照如上所述的检索条件来检索文件,然后从步骤 SP10进行到步骤SP11以便以列表格式来显示所检索的文件。当显示所检索 的文件时,系统控制微计算机19响应于用户的指令而使用所检索文件的缩略 图或标题来显示所检索文件的列表,如参照上述的步骤SP6所述。
然后,系统控制微计算机19进行到步骤SP12,并且在索引文件中注册 与每个检索结果相关联的项目,以便在收集检索结果的文件夹下准备检索处 理的结果的相应文件夹。系统控制微计算机19还连续地在此项目的注册信息 中注册所检索文件的项目编号,并且还在文本项目文件中记录检索条件。在 这个处理步骤中,当用户指定检索范围并且检索范围包括在索引文件中记录 的过去的检索结果时,系统控制微计算机19在过去的离散检索结果的文件夹 下产生离散检索结果的文件夹。
图6中所示的示例的上半部分图解了一种情况,其中,按照根据成像日 期而设置的检索条件来检索在2003年9月成像的12个电影;与所述12个电 影相关联的离散检索结果的文件夹被注册在具有指示成像年月的文件夹名 “2003-9”的虚拟文件夹中;检索具有标题“2003-9”的文件夹;然后检索在 9月14、15日的成像结果和在9月23目的成像结果。在图6中所示的示例 的下部图解了一种情况,其中,通过使用指定日期的最后检索来准备具有标 题“最后执行的检索”的检索结果的文件夹,并且分别按照成像年份和静态 图像二者的检索条件和具有5分钟或更长重放时间的运动画面的另一条件, 通过将具有标题“最后执行的检索”的文件夹设置为检索范围,来执行检索。 使用如上所述的配置,在此光盘设备1中,可以通过有效地使用过去的检索 结果来提炼检索的范围,使得能够减少处理所需要的时间。
当系统控制微计算机19注册离散检索结果的文件夹时,如果离散检索结 果的文件夹的数量大于预先设置的预定数量,则系统控制微计算机19根据在 检索结果的文件夹中设置的更新日期的记录来删除具有最老的更新日期的文 件夹,并且取代所删除的文件夹而记录新检索结果的文件夹。在本实施例中, 不存储作为检索结果的不必要的记录,以防止增加在索引文件中的数据量, 这使得能够有效地利用在记录介质中的存储空间。当记录检索结果的文件夹 时,系统控制微计算机19接受由用户指定的文件夹名。
当在步骤SP12中在索引文件中注册检索结果时,系统控制微计算机19 进行到步骤SP8,以终止处理规程。
与之相比,当不能使用过去的检索结果时,如果在步骤SP9中获得否定 结果,则系统控制微计算机19从步骤SP9进行到步骤SP13。在步骤SP13, 系统控制微计算机19按照由用户设置的检索条件来连续地确定在索引文件 中的项目的记录,并且从索引文件中的项目的记录检测满足所述检索条件的 文件。当结束所有的项目的确定时,系统控制微计算机19进行到步骤SP11, 并且以列表形式来显示检索结果,然后进行到步骤SP12以记录检索结果,然 后进行到步骤SP8以终止所述处理规程。
使用如上所述的处理步骤,光盘设备1的用户可以对于索引文件执行检 索处理以迅速和容易地检测希望的文件。而且,可以通过使用过去的检索结 果来更容易地执行检索处理,以对于索引文件进行检索处理。
当用户指定了除了检索之外的操作时,在步骤SP3中获得否定结果的情 况下,系统控制微计算机19从步骤SP3进行到步骤SP14。在步骤SP14,系 统控制微计算机19确定是否用户指定了浏览处理,并且当获得肯定结果时, 系统控制微计算机19从步骤SP14进行到步骤SP15以便以列表形式来显示 在光盘2中记录的文件。在此显示步骤中,系统控制微计算机19根据在索引 文件中注册的分层结构来显示在光盘2中记录的文件夹,并且按照与文件夹 相关联的用户的指令来以缩略图或标题来显示被分配到这个文件夹的文件。 系统控制微计算机19进一步显示收藏文件夹和检索结果的文件夹,并且根据 用户的选择,系统控制微计算机19使用缩略图或标题来显示被分配到每个文 件夹的文件。在图6中所示的示例中,聚焦被设置在按照作为文件夹名的“在 2002年拍摄的画面”的条件而执行检索的结果的文件夹,并且当用户操作例 如用于确定等的操作器时,显示在文件夹上的文件。
当如上所述显示文件夹等时,系统控制微计算机19进行到步骤SP8,并 且终止所述处理规程。
当在步骤SP14中获得否定结果时,系统控制微计算机19从步骤SP14 进行到SP16以确定用户操作指定了作为成像结果的内容注册还是作为成像 结果的内容删除,并且当获得肯定结果时,系统控制微计算机19从步骤SP16 进行到步骤SP17,以响应于记录成像结果的指令而在索引文件中注册与成像 结果相关联的文件,或者响应于删除成像结果的指令而删除在索引文件中注 册的相应项目,然后进行到步骤SP8以终止这个处理规程。
当在步骤SP16中获得否定结果时,系统控制微计算机19从步骤SP16 进行到步骤SP18,并且响应于用户的操作而终止所述处理,然后系统控制微 计算机19进行到步骤SP8以终止所述处理规程。
(2)实施例中的操作
使用如上所述的配置,在光学设备1(参见图1)中,使用成像装置与语音 和声音获取装置而获取的视频数据和音频数据被视频编码器11和音频编码 器12编码,然后被文件创建器15转换为QT电影文件的数据流,并且经由 记录系统而被记录在光盘2中,所述记录系统包括存储器控制器18、纠错编 码器/解码器21、数据调制器/解调器23、磁场调制驱动器24和光学拾取器 33。使用如上所述的功能配置,在光学设备1中,在光盘2中将成像结果记 录为QT电影文件。而且,来自系统控制微计算机19的输出数据相应于在这 个光盘2中记录文件而被输出到光盘设备1中的记录系统,并且因为所述操 作,相应于QT电影文件的记录而更新光盘2的文件管理系统的管理信息。
经由光学拾取器33、数据调制器/解调器23、纠错编码器/解码器21和存 储器控制器18来根据在文件管理系统中的管理信息而顺序再现如上所述而 记录的QT电影文件,并且所述QT电影文件被文件解码器16解码为视频数 据和音频数据的基本流,并且所述QT电影文件被视频解码器13和音频解码 器14分别地进一步解码和输出。
使用光盘1,当记录如上所述的QT电影文件时,系统控制微计算机19 使用文件创建器15来获取缩略图的数据,并且在记录文件前后响应于用户的 输入而进一步获取例如标题数据。另外,获取诸如与文件管理系统相关联的 文件名之类的信息,并且通过系统控制微计算机19来获取要记录在光盘2中 的QT电影文件的摘要信息。在光盘1中,如与光盘2相关联的管理信息那 样,使用如上所述的摘要信息来在系统控制微计算机19中并入的存储器中准 备索引文件,并且将所述索引文件像QT文件那样记录在光盘2中。而且, 更新文件管理系统的管理信息以响应于索引文件的记录。
在用于在系统控制微计算机19中产生索引文件的处理中,按照属性来分 类摘要信息,并且相应于QT电影文件的记录而形成缩略图项目文件和测试 项目文件(图3中所示)。而且,在特性项目文件中设置用于指示每个项目的属 性的信息、用于指示项目之间的关系的信息等。另外,响应于在光盘2中记 录的文件的处理,例如更新用于指示项目之间的关系的信息,使用如上所述 的操作,所述索引文件被形成在存储器上并且被记录在光盘2上。
因为如上所述的特征,在光盘设备1中,所提供的索引文件为用户改善 在光盘2中记录的各种类型文件中的操作性。即,使用在索引文件中记录的 标题、或缩略图来显示在光盘2中记录的文件,并且再现与用户从所显示的 文件的选择相应的文件,并且因为所述配置,用户可以迅速地和精确地选择 希望的文件,保证了用户的改善的操作性。
而且,设置索引文件的文件夹,并且使用分层结构来定义所述文件夹, 以便可以使用原始文件的分层结构来向用户提供光盘2中记录的多个文件, 这也保证了用户的改善的操作性。
当按照具有如上所述的分层结构的文件夹而设置文件夹时,同样,作为 虚拟文件夹的收藏文件夹可以被注册在索引文件中,因此,也可以根据如上 所述的文件夹而通过虚拟分层结构来选择希望的文件,而不向原始分层结构 带来任何改变,这也保证了用户的改善的操作性。
如上所述而准备的索引文件包括管理对象文件的摘要信息,并且例如可 以对于所述索引文件执行按照成像数据的检索处理,并且通过所述特征,与 通过参照文件管理系统而检索在光盘2中记录的文件的情况相比较,可以实 质上更迅速和精确地获取检索的希望结果。
当在光盘2中记录多个文件时,有时,重复所述检索处理以检索例如与 诸如运动会或旅行的特定事件相关联的文件,并且在如上所述的情况下,如 果有效地使用过去的检索结果,则可以简化检索处理而不重复检索处理。在 如上所述的实施例中,使用虚拟文件夹(图3)来形成用于汇总检索结果的文件 夹,并且当用户指令检索时,可以通过检查在索引文件中注册的项目来获得 检索结果,并且在用于汇总检索结果的文件夹下形成用于在其中记录离散检 索结果的文件夹,并且在这个文件夹中与所述检索条件一起设置指向作为检 索结果的文件项目的注册信息。
在所述实施例中,可以通过记录检索结果的文件夹来在以后使用过去的 检索结果,这简化了用于检索文件的处理,并且保证了改善的用户界面。
当如上所述记录检索结果时,在收藏文件夹中注册文件,并且注册基于 文件的项目编号的注册信息。而且,通过设置与所述收藏文件夹的层信息相 同的层信息来定义分层结构,并且因为所述分层结构,在具有能够处理索引 文件的应用程序的各种设备中,可以有效地利用如上所述注册的检索结果的 数据,这保证了改善的多功能性。
当如上所述记录检索结果时,也可以考虑在光盘2中以文件形式来记录 和存储检索结果,但是在这种情况下,需要用于作为检索结果的文件的应用 程序,这实质上使得多功能性变差。同样,可以想象,在所述设备中记录和 存储检索结果,但是当使用另一个设备来再现在光盘2中的数据时,不能有 效地使用过去的检索结果。
与之相比,在这个实施例中,保证良好的多功能性,并且可以在以后有 效地利用过去的检索结果。
在所述实施例中,当指定按照与过去的检索中使用的那些相同的检索条 件的检索时,向用户提供在文件夹中记录的检索结果,而不在索引文件中检 索项目,以便不要求用户检查在索引文件中的每个项目,这保证了实质改善 了用户使用的便利性。
当与过去的检索中使用的那些相比较,根据进一步提炼的检索条件来进 行检索时,通过参照过去的检索结果的文件夹中注册的文件的项目而按照检 索条件来连续地确定项目的记录,以便根据该进一步提炼的检索条件来执行 检索,因此,可以容易和迅速地执行检索处理。
(3)所述实施例的效果
使用如上所述的配置,可以通过日后在虚拟文件夹的项目中记录和储存 检索结果而有效地使用过去的检索结果。
而且,通过从过去的检索范围中提炼检索范围来执行检索,可以实质地 简化所述检索处理。
(4)其它实施例
在如上所述的实施例中,本发明被应用到文件的检索,但是本发明不限 于所述配置,而是可以被应用到文件夹的检索或对过去的检索条件的检索。 在这种情况下,文件夹的项目在索引文件上检索,并且注册在检索结果的文 件夹中,而不是在如上所述的索引文件上进行文件项目的检索和文件检索结 果的注册。
在如上所述的实施例中,描述了根据允许对其外部参照的QT文件结构 来以集成的状态存储基于摘要信息的数据组和用于管理所述数据组的管理数 据组。但是,本发明不限于所述配置,而是各种格式能够根据需要在本发明 中应用。
在如上所述的实施例中,本发明被应用到光盘设备,并且在光盘设备中 记录成像结果、来自个人计算机的输出等,但是本发明不限于此配置,本发 明也可以被应用到在各种类型的记录媒体中记录的多个文件的管理,所述记 录媒体包括磁光盘、硬盘设备等,并且本发明也可以被应用到在预定服务器 中存储的多个文件的管理。
在如上所述的实施例中,使用QT电影文件来管理管理对象文件,但是 本发明不限于此配置,而是也可以被应用到具有各种格式的视频数据的文件 和音频数据的文件的管理。
工业实用性
本发明涉及一种文件管理设备、文件管理方法、所述文件管理方法的程 序和其中记录了所述文件管理方法的程序的记录介质,并且可以例如应用到 光盘设备。