内容处理设备的制作方法

文档序号:7683257阅读:277来源:国知局
专利名称:内容处理设备的制作方法
技术领域
本发明涉及内容处理设备。更具体而言,本发明涉及应用于 数码相机,响应于删除操作删除在记录介质上记录的内容数据的 内容处理设备。
背景技术
根据相关技术,当在成像模式中执行成像操作,JPEG文件和 标识该文件的文件信息被写入到记录介质,并且记录介质中形成 的FAT被更新。当选择再现模式时,删除操作是可能的。响应于 第一删除操作记录介质中形成的FAT被拷贝在SDRAM中。响应 于删除操作在记录介质中记录的想要的JPEG文件的文件信息被 拷贝在SDRAM中,然后被从记录介质删除。而且,与删除处理 相关联更新记录介质中记录的FAT。当执行恢复操作时返回已拷 贝的FAT和文件信息到记录介质。但是,在相关的技术中,在SDRAM中拷贝诸如FAT和文件 信息的管理信息。因此,当在删除操作和随后的恢复操作之间电 源被关掉时,不可能使记录介质恢复到在删除操作之前的状态。 而且,如果将管理信息拷贝在闪存中,这种问题被解决,但是如果管理信息的大小,即记录介质的大小是巨大的,那么不可能执 行拷贝处理。发明内容在本发明的一个方面中,内容处理设备包括当选择记录模 式时将内容数据写入到外部存储器的数据区域的第一写入器;与第一写入器的写处理相关联更新在外部存储器的管理区域中记录的管理信息,以便管理数据区域中记录的数据的更新装置;控制 在数据区域和内部存储器上形成的拷贝区域分布的控制器,以便 当数据区域的容量被增加时,数据区域的分布比率也被增加;当 选择特定模式时在拷贝区域中拷贝管理区域中记录的管理信息的 拷贝装置;当在特定模式中执行删除操作时,从管理区域所记录 的管理信息中删除对应于在数据区域中记录的想要内容数据的一 部分信息的删除装置;以及当在特定模式中执行恢复操作时,将 通过拷贝装置拷贝的管理信息写入到管理区域的第二写入器。当选择记录模式时,内容数据通过第一写入器被写入到外部 存储器的数据区域。更新装置与第一写入器的写处理相关联更新 在外部存储器的管理区域中记录的管理信息以便管理数据区域中 记录的数据。通过控制器控制在数据区域和内部存储器上形成的 拷贝区域的分布以便当数据区域的容量被增加时,数据区域的分 布t匕率也4皮:t曾力口 。当选择特定模式时通过拷贝装置在拷贝区域中拷贝管理区域 中记录的管理信息。当在特定模式中执行删除操作时,删除装置 从管理区域所记录的管理信息中删除对应于在数据区域中记录的 想要内容数据的 一部分信息。当在特定模式中执行恢复操作时, 通过第二写入器将通过拷贝装置拷贝的管理信息写入到所述管理区域。由于所述管理信息是用于管理在数据区域中所记录数据的信 息,管理信息的大小被与数据区域容量的增加成比例地增加。因 此,在这个方面,控制在数据区域和内部存储器上形成的拷贝区 域的分布以便当数据区域的容量被增加时,数据区域的分布比率 也被增加。因此,即使数据区域的容量,而且管理信息的大小是 巨大的,也有可能使外部存储器恢复到在删除操作之前的状态。应该注意到在一个较佳实施例中,所述外部存储器为存储卡, 但可以是例如磁盘和磁光盘的记录介质并不限定为半导体存储 器。在本发明的另一个方面中,控制拷贝区域的分布以便当管理 区域的大小被增加时,数据区域的分布比率也被增加。


图1是显示本发明一个实施例的结构的方框图; 图2是应用于图1实施例的SDRAM映射状态的一个实例的 示意图;图3是应用于图1实施例的存储卡映射状态的一个实例的示 意图;图4(A)是当存储卡的容量等于或小于2千兆字节时管理信息 分布状态的 一 个实例的示意图;图4(B)是当存储卡的容量大于2千兆字节时管理信息分布状态的一个实例的示意图;图5是应用于图1实施例的CPU的 一部分操作的流程图; 图6是应用于图1实施例的CPU的另 一部分操作的流程图; 图7是应用于图1实施例的CPU的再 一 部分操作的流程图;图8是应用于图1实施例的CPU的再 一部分操作的流程图; 图9是应用于图1实施例的CPU的再一部分操作的流程图; 图10是应用于图1实施例的CPU的又一部分操作的流程图; 图11是在本发明的另 一个实施例中管理信息分布状态的另一个实例的示意图;图12是应用于图11实施例的CPU的 一部分操作的流程图; 图13是应用于本发明另 一个实施例的CPU的一部分操作的流程图;图14是应用于本发明再一个实施例的CPU的一部分操作的 流程图;图15是应用于图14实施例的CPU的另 一部分操作的流程图; 图16是应用于本发明再一个实施例的CPU的一部分操作的 流程图;图17是应用于图16实施例的CPU的另 一部分操作的流程图; 图18是应用于本发明再一个实施例的CPU的一部分操作的 流程图。
具体实施方式
参考图1,本实施例的数码相机10包括光学透镜12。对象场 景的光学图像通过光学透镜12被辐射到图像传感器14的成像表 面上,并经历光电转换。结果,产生显示对象场景的原始图像信当选择照相模式时,通过用户对按键输入设备44的操作执行 成像操作,相应的通知被从系统控制器42应用于CPU40。 CPU40 指令TG(定时发生器)18执行初次曝光。图像传感器14经过TGI8 的初次曝光,以及输出因此以光栅扫描方式产生的原始图像信号。CDS/AGC/AD电路16对从图像传感器14输出的原始图像信号执 行一系列处理,诸如相关双采样、自动增益调节和A/D转换以输 出作为数字信号的原始图像数据。信号处理电路20对从CDS/AGC/AD电路16输出的原始图像 数据执行诸如白平衡调节、色彩分离、YUV转换等等的处理以将 因此产生的YUV格式的图像数据通过存储器控制电路22写入到 SDRAM24。在SDRAM24中,以图2所示的方式形成YUV区域 24a、 JPEG区域24b、工作区域24c等等。来自信号处理电路20 的图像数据被写入到YUV区域24a中。JPEG编译码器38通过存储器控制电路22读取在YUV区域 24a中存储的图像数据,在JPEG系统中压缩该读取的图像数据, 并通过存储器控制电路22将压缩的图像数据,即JPEG数据写入 到SDRAM24的JPEG区域24b中。当执行成像操作时的对象场景 图像通过上述成像处理的执行被保留在JPEG区域24b中作为 JPEG数据。参考图3,存储卡34是在MS-DOS系统中格式化的存储卡, 并具有管理区域34a和数据区域34b。管理区域34a利用MBR(主 引导记录)、保留区域、PBR(分区引导记录)、FAT(文件分配表)l、 作为FAT1拷贝的FAT2、以及根目录形成。这里,数据区域34b通过多个簇(记录区域的单元)形成。 一种 数据文件在多个簇上扩展,以及数据文件被写入到的多个簇的链 接状态通过FAT1和FAT2管理。而且,用于标识数据文件的文件 信息(文件名、大小、创建日期等等)被写入到根目录。应该注意到 FAT2是FAT1的拷贝,以及当FAT1被破坏时重写FAT1 。CPU40通过存储器控制电路22读取在JPEG区域24b中存储 的JPEG数据,通过I/F30将包括所述读取JPEG的数据的JPEG文件记录到存储卡34的数据区域34b。 CPU40进一步将记录的 JPEG文件的文件信息写入到根目录,以及更新FAT1和FAT2。这 里,上述存储卡34的格式严格地分类成"FAT16"和"FAT32"。存储卡34是可拆卸的非易失性记录介质,并且当它被连接到 槽32时可通过CPU40进行存取。当主电源处于关掉的状态时存 储卡34被连接或分离,存储卡34的连接和分离通过备份电源46 备份的系统控制器42监控。当存储器34的连接和分离发生时, 寄存器42r上的变量K通过系统控制器42被设置成"1"。当主电 源接通而没有发生存储器34的连接和分离时,变量K通过系统控 制器42被设置成"2"。当备份电源46被用完以停止系统控制器 42时,变量K被复位成"0"。当通过按键输入设备44的操作选择再现模式时,相应的通知 被从系统控制器42应用于CPU40。 CPU40通过I/F30存取存储卡 34,以及读取在想要的JPEG文件中存储的JPEG数据。读取的 JPEG数据通过存储器控制电路22被写入到SDRAM24的JPEG区 域24b 。JPEG编译码器38通过存储器控制电路22从JPEG区域24b 读取JPEG数据,扩展读取的JPEG数据,和通过存储器控制电路 22将扩展的图像数据写入到SDRAM24的YUV区域24a。视频编 码器26通过存储器控制电路22读取在YUV区域24a中存储的图 像数据,将读取的图像数据转换成NTSC系统中的复合视频信号, 并输出转换的复合视频信号到LCD监视器28。结果,在监视器屏 幕上显示再现的图像。当通过按键输入设备44执行更新操作时,相应的通知被从系 统控制器42应用于CPU40。 CPU40通知另 一个JPEG文件执行如 上所述的处理。结果,利用另一个再现的图像更新在监视器屏幕上显示的再现图像。当通过按键输入设备44执行删除操作时,相应的通知被从系统控制器42应用于CPU40。 CPU40通过I/F30从存储卡34的管 理区域34a读取FATl,并在SDRAM24的工作区域24c中保存读 取的FAT1。然后在闪存36或存储卡34的数据区域34b中拷贝该 保存的FAT1。即,如果存储卡34的容量等于或小于2千兆字节, 闪存36被认为是拷贝目的地,以及如果存储卡34的容量大于2 千兆字节,数据区域34b被认为是拷贝目的地。CPU40读取当前从存储卡34的根目录再现的JPEG文件的文 件信息。读取的文件信息被保存在SDRAM24的工作区域24c中, 然后在闪存36中被拷贝。CPU40在完成这种拷贝处理之后从根目 录删除文件信息,对应于所述删除处理更新FATl和FAT2。结果, 实际上从存储卡34删除当前被再现的JPEG文件。参考图4(A)和图4(B),如果存储卡34的容量等于或小于2 千兆字节,如在图4(A)中所示FATl和文件信息被分布到存储卡 34、 SDRAM24和闪存36。另一方面,如果存储卡34的容量高于 2千兆字节,如在图4(B)中所示FATl和文件信息被分布到存储卡 34、 SDRAM24和闪存36。当FAT1和文件信息被统称"管理信息"时,定义存储拷贝的 管理信息的区域为"拷贝区域",闪存36和数据区域34b之间拷 贝区域的分布比率取决于存储卡34的容量而改变。也就是,如果 存储卡34的容量等于或小于门限值(=2千兆字节),整个拷贝区 域被分配给闪存36。另 一方面,如果存储卡34的容量高于上述门 限值, 一部分拷贝区域被分配给闪存36,以及另一部分拷贝区域 被分配给数据区域34b。管理信息(特别是FATl)的大小与数据区域34b的容量成比例地增加。这里,在本实施例中,在数据区域34b和闪存36上形成 的拷贝区域的分布被如此控制以便当数据区域34b的容量被增加 时,数据区域34b的分布比率也被增加。因此,即使数据区域34b 的容量,而且,管理信息的大小是巨大的,也有可能精确地存储 拷贝的管理信息。当在删除操作之后通过按键输入设备44执行恢复操作时,相 应的通知被从系统控制器42应用于CPU40。CPU40通过存储器控 制电路读取在工作区域24c中保存的FATl,以及通过I/F30在存 储卡34的管理区域34a中记录读取的FAT1。管理区域34a的FATl 和FAT2通过工作区域24c中保存的FATl进行更新。CPU40通过 存储器控制电路22读取在工作区域24c中保存的文件信息,以及 通过I/F30在存储卡34的根目录中记录读取的文件信息。结果, 将响应于删除操作已经被删除的文件信息还原成原始的。通过删 除操作已经删除的JPEG文件通过这种恢复处理被恢复。当完成删除操作之后通过按键输入设备44执行关机操作时, 主电源被关掉以停止给包括CPU40的整个系统的供电。应该注意 到如上所述,系统控制器42通过备份电源46进行备份,存储卡 34的连接和分离通过系统控制器42监控。当主电源处于关掉状态 中发生存储卡34的连接和分离时,寄存器42r上的变量K被设置 成"1"。而且,当通过按键输入设备44执行通电操作而没有发生 存储卡34的连接和分离时,主电源被接通以及变量K被更新成 "2"。另一方面,当主电源处于关掉状态中备份电源46被用完以 停止系统控制器42时,变量K被复位成"0"。相应地,当执行通电操作时,参考变量K确定拷贝区域中存 储的FATl和文件信息的可靠性。当变量K显示"2"时CPU40 认为拷贝区域上的FATl和文件信息的可靠性高,并发送FATl和文件信息到SDRAM24的工作区域24c。因此,即使断电操作和通 电操作在删除操作和相继的恢复操作之间被插入,也有可能确保 恢复被删除的JPEG文件。CPU40并行地执行多个任务,它们包括图5-图6中所示的主 要任务,图7中所示的成像任务,以及图8-图11中所示的再现任 务。应该注意到对应于这些任务的控制程序存储在闪存36中。
参考图5,当通过按键输入设备44执行通电操作时,首先在 步骤S1中执行初始化处理。因此,SDRAM24的工作区域24c(参 见图2)被清零。在步骤S3中,确定是否在闪存36中存在文件信 息,以及在步骤S5中,确定是否停止系统控制器42,以及在步骤 S7中,确定是否存储卡34的连接和分离被执行。如果在闪存36中不存在文件信息,则认为不存在将要恢复的 JPEG文件,在步骤S9中将标志Frcv设置成"0"。将标志Frcv 设置成"0"清楚地显示恢复处理是不可能的。
在步骤S5和S7的每个步骤中,通过注意寄存器上的变 量K执行确定处理。如果变量K显示"0",则认为在从断电操作 到通电操作的时间中系统控制器42被停止,以及该处理从步骤S5 进行到步骤S9。如果变量K显示"1",则认为在从断电操作到通 电操作的时间中发生了存储卡34的连接和分离,以及该处理从步 骤S7进行到步骤S9。如果变量K显示"2",则认为未发生存储 卡34的连接和分离,以及闪存36中存储的文件信息是对于恢复 处理有用的文件信息,以及该处理进行到步骤Sll。
在步骤S11中,确定是否存储卡34的容量高于2千兆字节。 如果这里是"否,,,则认为FAT1存储在闪存36中,并且在步骤 S13中将该FAT传送到SDRAM24的工作区域24c(参见图2)。如 果在步骤Sll中是"是",则确定是否FAT1被记录在存储卡34的数据区域34b中。如果这里是"否",在步骤S9中设置标志Frcv 成"0",当如果是"是,,时,在步骤S17中将FAT1从存储卡34 的数据区域34b传送到SDRAM24的工作区域24b。在完成步骤S13或S17中的处理之后,该处理进行到步骤S19 以传送在闪存36中存储的文件信息到SDRAM24的工作区域24c。 在步骤S21中,设置标志Frcv成"1"以便显示恢复^R删除的JPEG 文件是可能的。在步骤S23中,确定是否当前选择的模式是照相模式。如果 这里是"是,,,则在步骤S25中激活成像任务,以及如果是"否", 则在步骤S27中激活再现任务。在完成步骤S25或S27中的处理 之后,确定是否在步骤S29中执行模式切换操作。如果这里是"是", 在步骤S31中停止运行任务并且然后,该处理返回到步骤S23。参考图7,在步骤S41中,确定是否执行成像操作。如果这里 是"是",在步骤S43中执行成像处理。结果,当执行成像操作时 对应于对象场景图像的JPEG数据被保留在SDRAM24的JPEG区 域24b中(参见图2(A))。在步骤S45中,在存储卡34的数据区域34b中记录包括JPEG 区域24b中所存储的JPEG数据的JPEG文件。在步骤S47中,标 识因此记录的J P E G文件的文件信息被写入到存储卡3 4的根目录, 并且在相继的步骤S49中,更新管理区域34a的FAT1和FAT2以 便在记录JPEG文件的簇之间形成链接。在完成更新FAT1和FAT2之后,在步骤S51中设置标志Frcv 成"0"。也就是,作为步骤S49中处理的结果,由于在工作区域 24c中保存的FAT1和在存储卡34的管理区域24c中记录的FAT1 之间的一致性不能够被保持,设置标志Frcv成"0"以便显示恢 复被删除的JPEG文件是有可能的。在完成步骤S51中的处理之后,该处理返回到步骤S41。参考图8,在步骤S61中,指定一定的文件编号,以及在步骤 S63中,对对应于指定文件编号的JPEG文件执行再现处理。结果, 从LCD监视器28输出再现的图像。当执行文件编号更新操作时, 在步骤S65中确定"是",在步骤S67中更新所述文件编号,然后, 该处理返回到步骤S63。结果,从LCD监视器28输出的再现图像 被更新。当在步骤S69中执行删除操作时,在步骤S71中确定"是" 以执行删除处理。在相继的步骤S73中,文件编号被更新以及然 后,该处理返回到步骤S63。当执行恢复操作时,在步骤S75中 确定"是,,,在步骤S77中执行恢复处理,以及然后,该处理返回 到步骤S65。在步骤S71中的删除处理遵循图9中所示的子例程。在步骤 S81中,确定标志Frcv的状态。如果标志Frcf是"1",所述处理 进行到步骤S95以及如果标志Frcv是"0",在步骤S83中将存储 卡34的FATl保存在工作区域24c中。在步骤S85中,确定是否 存储卡34的容量高于2千兆字节。如果这里是"否",所述处理进行到步骤S87以在闪存36中 存储工作区域24c的FAT1。如果在步骤S85中是"是",所述处 理进行到步骤S89以确定是否数据区域34b的空闲空间足够。如 果这里是"否",所述处理进行到步骤S95而如果是"是",在步 骤S91中将工作区域24c的FATl存储在存储卡34的数据区域34b 中。在完成步骤S87或S91的处理之后,在步骤S93中设置标志 Frcv成"1",以及该处理进4亍到步骤S95。FATl的大小是固定的,FATl在工作区域24c上的保存位置, FATl在闪存36上的存储位置,以及FATl在存储卡34的数据区域34b上的存储位置也是固定的。因此,FAT1被定位在工作区域 24c中,闪存36或数据区域34b通过最近的FAT1更新。在步骤S95中,在工作区域24c中保存当前被再现的JPEG文 件的文件信息。在步骤S97中,在闪存36中存储与工作区域24c 中保存的文件信息相同的文件信息,以及在相继的步骤S99中, 从存储卡34的根目录删除与工作区域24c中保存的文件信息相同 的文件信息。在步骤S101中,对应于步骤S97中的删除处理更新 FAT1和FAT2。在完成更新FAT1和FAT2之后,所述处理被恢复 到分层体系结构上层的例程。图8所示步骤S77中的恢复处理遵循图10所示的子例程。首 先,在步骤Sill中,确定标志Frcv的状态。如果标志Frcv是"0", 所述处理被恢复到分层体系结构上层的流程。与此相反,如果标 志Frcv是"1",在步骤S113中发送工作区域24c的FAT1到存储 卡34。利用工作区域24c中保存的FAT1重写存储卡34的管理区 域34a上的FAT1和FAT2中的每一个FAT。在步骤S115中,返回 工作区域24c中保存的文件信息到存储卡34的根目录。在多个删除操作之间执行成像操作的情况下,在成像操作之 前响应于删除操作保存的文件信息,以及在成像操作之后响应于 删除操作保存的文件信息,在工作区域24c中被混合。在步骤S115 中,在这些文件信息中间,在成像操作之后响应于删除操作保存 的文件信息被返回到根目录。在完成步骤S115的处理之后,所述 处理被恢复到分层体系结构上层的例程。正如根据以上描述理解,当选择照相模式(记录模式)时,通过 CPU40将JPEG文件(内容数据)写入到存储卡34的数据区域34b 中(S45)。与JPEP文件的写处理相关联CPU40更新在存储卡34 的管理区域34a中记录的FAT 1 (结构信息)和文件信息(标识信息),以便管理在数据区域34b中记录的数据(S47, S49)。在数据区域 34b和闪存36上形成的拷贝区域的分布通过CPU40控制从而当数 据区域34b的容量被增加时,数据区域34b的分布比率也被增加 (S85)。当选择再现模式(特定模式)时,通过CPU40在拷贝区域中拷 贝在管理区域34a中记录的FAT1和文件信息(S87, S91, S97)。 当在再现模式中执行删除操作时,CPU40从管理区域34a记录的 文件信息中删除在数据区域34b中所记录的想要JPEG文件的文件 信息(S99)。当在再现模式中执行恢复操作时,通过CPU40将在拷 贝区域中拷贝的FAT1和文件信息写入到管理区域34a(S113, S115)。由于FAT1和文件信息是用于管理数据区域34b中记录的 JPEG文件的信息,大小(特别是FAT1的大小)被与数据区域34b 的容量成比例地增加。这里,在本实施例中,在数据区域34b和 闪存36上形成的拷贝区域的分布被控制从而当数据区域34b的容 量被增加时,数据区域34b的分布比率也被增加。因此,即使数 据区域34b的容量,而且,FAT1的大小是巨大的,也有可能使存 储卡34恢复到删除操作之前的状态。另外,在本实施例中,正如根据图9的步骤S85-S91中的处 理理解,根据存储卡34的容量集中地在闪存36和数据区域34b 的任何之一中拷贝FAT1。但是,当存储卡34的容量小时,如图 11中所示一部分FAT1存储在闪存36中以及FAT1的剩余部分可 以存储在存储卡34的数据区域34b中。在这种情况下,如在图12 中所示,需要代替步骤S89中的处理执行步骤S121和S123中的 处理,以及需要另外地执行图13所示的步骤S131-S137中的处理。参考图12,步骤S121是用于在闪存36中存储在工作区域24c中保存的FAT1的一部分的处理,以及步骤S123是用于在存储卡 34的数据区域34b中存储在工作区域24c中保存的FAT1的其他 部分的处理。参考图13,步骤S131是存储卡34的容量是否落入 从1千兆字节到2千兆字节的范围中的确定处理,以及步骤S133 是用于确定是否数据区域34b和闪存36的空闲空间的总量是足够 的处理。步骤S135和S137中的处理分别与图12中所示的步骤 S121和S123的处理相同。进一步,在本实施例中,存储卡34的容量被注意以便控制拷 贝区域的分布比率。替换地,FAT1或FAT2的大小也可以被注意(参 见图16中的Slla,图17中的S85a以及图18中的S85a)。另外, 存储卡34的格式是"FAT16"或者"FAT32"也可以被注意。在图16所示的主要任务中,当在步骤S7中确定"否"时执 行步骤Slla。在步骤Slla中,确定是否FAT1或FAT2的大小高 于M字节(注意,M〈2千兆字节)。如果这里是"否",所述处理进 行到步骤S13,而如果是"是,,,所述处理进行到步骤S15。剩余 的步骤与图5中所示的相同。在图17所示的删除处理中,在步骤S83之后执行步骤S85a。 在步骤S85a中,执行类似于上述步骤Slla的确定处理。如果这 里是"否",所述处理进行到步骤S87,以及如果是"是",所述处 理进行到步骤S89。剩余的步骤与图9中所示的相同。在图18所示的删除处理中,在步骤S83之后执行步骤S85a。 在步骤S85a中,在步骤S85a中,执行类似于上述步骤Slla的确 定处理。如果这里是"否",所述处理进行到步骤S121,以及如果 是"是",所述处理进行到步骤S89。剩余的步骤与图12中所示的 相同。根据图16-图18,拷贝区域的分布被控制从而当管理区域34a的大小被增加时,数据区域34b的分布比率也被增加。进一步,在本实施例中,正如根据图5中步骤S7的处理理解, 在存储卡的连接和分离之后,使得恢复已经被删除的JPEG文件是 有可能的。但是,通过在图9所示的步骤S101之后插入图14所 示的步骤S141-S147,以及在图5中添加图15所示的步骤S151、 S153,有可能提供在存储卡34的连接和分离之后使得恢复成为可 能的实施例。也就是,在图9所示的步骤S101中,在更新存储卡34的FAT1 和2之后,在图14所示的步骤S141中确定是否数据区域34b的 空闲空间足够。如果这里是"否",所述处理被恢复到分层体系结 构上层的例程。另一方面,如果是"是",在步骤S143中将文件 信息存储在存储卡34的数据区域34b中,以及在步骤S145中在 工作区域24c中保存存储卡34的FAT1,在存储卡34的数据区域 34b中存储在工作区域24c中保存的FAT1作为在步骤S147中确 定的FAT,以及所述处理被恢复到分层体系结构上层的例程。确定的FAT用于确定是否因为自存储卡34从数码相机10分 离到再次连接到数码相机10的时间期间,在除了数码相机10的 设备中的存储卡34上执行写入或擦除数据而更新存储卡34的 FAT1和FAT2。如果确定的FAT和存储卡34的FAT1相同,确定 未执行更新。在存储卡34上执行步骤S145和S151中的处理的情况下,这 允许在存储卡的连接和分离之后进行恢复。也就是,当如在图5 中所示在步骤S7中确定存储卡34的连接和分离时,在图15所示 的步骤S151中确定是否存储卡34的FAT1以及在存储卡34的数 据区域34b中存储的确定的FAT是相同的。如果这里是"否",即 如果它们二者相互不同,或者确定的FAT在存储卡34的数据区域34b中不存在,那么所述处理进行到步骤S9。另一方面,如果在步骤S151中确定为"是",则确定在自存 储卡34从数码相机IO分离到再次连接到数码相机IO的时间期间, 在除了数码相机10的设备中的存储卡34上执行写入或擦除数据, 在步骤S153中,确定是否在存储器34的数据区域34b中存储的 文件信息和数码相机10的闪存36中存在的文件信息相同。如果这里是"否",所述处理进行到步骤S9而如果是"是", 则确定在自存储卡34从数码相机10分离到再次连接到数码相机 10并且再次连接已经被曾经分离过的存储卡34的时间期间,执行 通过数码相机10对JPEG文件的删除处理。这使得有可能在存储 卡34的连接和分离之后执行步骤11之后的处理,这样允许恢复。尽管已经详细地描述和图示了本发明,但是应该清楚地明白 本发明仅仅通过图示和实例的方式以及并不采取限制的方式,本 发明的精神和范围仅仅通过技术方案的内容进行限定。
权利要求
1.一种内容处理设备,包括当选择记录模式时,将内容数据写入到外部存储器的数据区域的第一写入器;与通过所述第一写入器的写处理相关联更新在所述外部存储器的管理区域中记录的管理信息,以便管理在所述数据区域中记录的数据的更新装置;控制在所述数据区域和内部存储器上形成的拷贝区域分布的控制器,以便当所述数据区域的容量被增加时,所述数据区域的分布比率也被增加;当选择特定模式时,在所述拷贝区域中拷贝所述管理区域中记录的管理信息的拷贝装置;当在所述特定模式中执行删除操作时,从所述管理区域所记录的管理信息中删除对应于在所述数据区域中记录的想要内容数据的一部分信息的删除装置;以及当在所述特定模式中执行恢复操作时,将通过所述拷贝装置拷贝的管理信息写入到所述管理区域的第二写入器。
2. 根据权利要求1所述的内容处理设备,其中 所述管理信息包括用于标识在所述记录介质中记录的内容数据的标识信息以及用于指示在所述记录介质中记录的内容数据的 结构状态的结构信息,所述拷贝区域包括存储所述标识信息的第 一 区域和存储所述 结构信息的第二区域,以及所述控制器控制所述第二区域的分布。
3. 根据权利要求1所述的内容处理设备,其中所述控制器当所述记录介质的容量高于门限值时分配所述整 个第二区域给所述数据区域,以及当所述存储介质的容量等于或 小于所述门限值时分配所述整个第二区域给所述内部存储器。
4. 根据权利要求1所述的内容处理设备,其中所述控制器当所述记录介质的容量高于第 一 门限值时分配所 述整个第二区域给所述数据区域,当所述记录介质的容量等于或 小于所述第一 门限值并高于第二门限值时分布式分配所述第二区 域给所述数据区域和所述内部存储器,以及当所述记录介质的容 量等于或小于所述第二门限值时分配所述整个第二区域给所述内 部存储器。
5. 根据权利要求1所述的内容处理设备,其中所述内部存储器是非易失性的。
6. 根据权利要求1所述的内容处理设备,还包括当选择再现模 式时用于再现想要内容数据的再现器,其中所述特定模式是再现 模式,以及所述删除操作针对已经通过所述再现器进行再现的内 容数据。
7. —种记录通过内容处理设备所执行的内容处理程序的记录 介质,其中所述内容处理程序使得所述内容处理设备的处理器执行以下 步骤当选择记录模式时将内容数据写入到外部存储器的数据区域 的第一写入步骤;与通过所述第一写入步骤的写处理相关联更新在所述外部存 储器的管理区域中记录的管理信息,以便管理在所述数据区域中 记录的数据的更新步骤;控制在所述数据区域和内部存储器上形成的拷贝区域分布的控制步骤,以便当所述数据区域的容量被增加时,所述数据区域的分布比率也纟皮增加;当选择特定模式时在所述拷贝区域中拷贝所述管理区域中记录的管理信息的拷贝步骤;当在所述特定模式中执行删除操作时,从所述管理区域所记 录的管理信息中删除对应于在所述数据区域中记录的想要内容数 据的一部分信息的删除步骤;以及当在所述特定模式中执行恢复操作时,将通过所述拷贝步骤 拷贝的管理信息写入到所述管理区域的第二写入步骤。
8. —种通过内容处理设备执行的内容处理方法,包括当选择记录模式时将内容数据写入到外部存储器的数据区域 的第 一 写入步骤;与通过所述第 一写入步骤的写处理相关联更新在所述外部存 储器的管理区域中记录的管理信息,以便管理在所述数据区域中 记录的数据的更新步骤;控制在所述数据区域和内部存储器上形成的拷贝区域分布的 控制步骤,以便当所述数据区域的容量被增加时,所述数据区域 的分布比率也^^皮增加;当选择特定模式时在所述拷贝区域中拷贝所述管理区域中记 录的管理信息的拷贝步骤;当在所述特定模式中执行删除操作时,从所述管理区域所记 录的管理信息中删除对应于在所述数据区域中记录的想要内容数 据的一部分信息的删除步骤;以及当在所述特定模式中执行恢复操作时,将通过所述拷贝步骤 拷贝的管理信息写入到所述管理区域的第二写入步骤。
9. 一种内容处理设备,包括当选择记录模式时将内容数据写入到外部存储器的数据区域的第一写入器;与通过所述第一写入器的写处理相关联更新在所述外部存储 器的管理区域中记录的管理信息,以便管理在所述数据区域中记 录的数据的更新装置;控制在所述数据区域和内部存储器上形成的拷贝区域分布的 控制器,以便当所述管理区域的容量被增加时,所述数据区域的 分布比率也被增加;当选择特定模式时在所述拷贝区域中拷贝所述管理区域中记 录的管理信息的拷贝装置;当在所述特定模式中执行删除操作时,从所述管理区域所记 录的管理信息中删除对应于在所述数据区域中记录的想要内容数 据的 一部分信息的删除装置;以及当在所迷特定模式中执行恢复操作时,将通过所述拷贝装置 拷贝的管理信息写入到所述管理区域的第二写入器。
全文摘要
一种内容处理设备,该设备包括CPU,当选择记录模式时,CPU将内容数据写入到记录介质的数据区域。与写入处理相关联更新在记录介质管理区域中记录的以便管理数据区域中所记录数据的管理信息。通过控制器控制在数据区域和内部存储器上形成的拷贝区域分布以便当数据区域的容量被增加时,数据区域的分布比率也被增加。当选择特定模式时,在拷贝区域中拷贝在管理区域中记录的管理信息。当在特定模式中执行删除操作时,从管理区域记录的管理信息中删除对应于在数据区域中记录的想要的内容数据的一部分信息。当在特定模式中执行恢复操作时将所述拷贝的管理信息写入到管理区域。
文档编号H04N5/225GK101237512SQ20081000630
公开日2008年8月6日 申请日期2008年1月29日 优先权日2007年1月31日
发明者齐藤谕 申请人:三洋电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1