本发明专利技术提供一种装置、控制装置及其控制方法。所述装置在初始化存储单元时,向所述存储单元的区域写入虚拟数据,并在向所述存储单元写入实际数据时,释放在所述存储单元的区域中写入的虚拟数据,并在所释放的区域中写入实际数据,以及当从所述存储单元删除所述实际数据时,向所述实际数据被写入的区域写入虚拟数据。
【技术实现步骤摘要】
【专利摘要】本专利技术提供一种。所述装置在初始化存储单元时,向所述存储单元的区域写入虚拟数据,并在向所述存储单元写入实际数据时,释放在所述存储单元的区域中写入的虚拟数据,并在所释放的区域中写入实际数据,以及当从所述存储单元删除所述实际数据时,向所述实际数据被写入的区域写入虚拟数据。【专利说明】
本专利技术涉及一种控制固态硬盘(SSD)的图像处理装置、控制装置以及控制这些装置的控制方法。
技术介绍
传统上,在单功能打印机(SFP, single funct1n printer)中,硬盘(硬盘驱动:HDD)被用作大容量存储介质选项。然而,HDD发展得很快,并且容量、访问格式、物理接口等在短时期内已发生改变。同时,在SFP的情况下,与HDD相比其生命周期非常长。相应地,安装在SFP上的作为服务零件的组件需要长时期地保障。 因为SFP的生命周期长,所以存在不再能够获得以上组件的供应的情况,因此需要为产品提供大容量存储介质。此外,用于选项的接口必须与传统的选项相匹配。 近年来,存在使用与传统的HDD中使用的并行ATA接口相对应的闪存固态盘(闪存SSD)来替换传统的HDD的情况。闪存SSD的形式是大容量NAND型闪存。然而,在SSD的情况下,当删除文件时,仅删除了管理表信息,而实际数据仍被留在介质上。对于有恶意意图且有高技术能力的用户,能够恢复已删除的文件,实际上这种情况确实发生过。最近,在使用SFP的用户当中有许多用户重视安全性,因此,避免这种情况的必要性正在增力口。日本特开第2010-079736号公报提出了以下一种方法:在确定数据具有机密度时,覆写(overwrite)和删除数据的一部分或全部、并且删除在实际介质上存在的文件的剩余数据。 然而,上述的传统技术存在如下所述的问题。使用上述传统技术,必须保持用于确定目标数据是否为高机密性信息的信息,并且必须单独地保留用于管理该信息的布置或区域。然而,在诸如SFP等的装置中,上述区域等是有限的,并且很难保留。同时,存在以下的可能性,即:对于在所有情况下都完全地覆写和删除数据的情况下,将会导致系统负荷的增加或SSD的使用寿命的减少。
技术实现思路
本专利技术能够实现用于通过在删除SSD的数据时完全地删除数据来保护机密性以及尽可能地延长SSD的使用寿命的布置。 本专利技术的一方面提供一种装置,其包括:存储单元,其被配置为采用在区域上发生损耗均衡的静态损耗均衡方法;第一写入单元,其被配置为当初始化所述存储单元时,向所述存储单元的区域写入虚拟数据;第二写入单元,其被配置为当向所述存储单元写入实际数据时,释放在所述存储单元的区域中写入的虚拟数据,并在所释放的区域中写入所述实际数据;以及第三写入单元,其被配置为当从所述存储单元删除所述实际数据时,向所述实际数据被写入的区域写入虚拟数据。 本专利技术的另一方面提供一种连接到存储设备的控制装置,所述存储设备采用在区域上发生损耗均衡的静态损耗均衡方法,所述控制装置包括:第一指示单元,其被配置为当初始化所述存储设备时,指示所述存储设备的控制器向所述存储设备的区域写入虚拟数据;第二指示单元,其被配置为当向所述存储设备写入实际数据时,指示所述存储设备的控制器释放在所述存储设备的区域中写入的虚拟数据并在所释放的区域中写入所述实际数据;第三指示单元,其被配置为当从所述存储设备删除所述实际数据时,指示所述控制器删除所述实际数据;以及第四指示单元,其被配置为当从所述存储设备接收到针对所述实际数据的删除的完成通知时,指示所述控制器向删除了所述实际数据的区域写入虚拟数据。 本专利技术的又一方面提供一种装置的控制方法,所述装置包括采用在区域中发生损耗均衡的静态损耗均衡方法的存储单元,所述控制方法包括:当初始化所述存储单元时,向所述存储单元的区域写入虚拟数据;当向所述存储单元写入实际数据时,释放在所述存储单元的区域中写入的虚拟数据,并在所释放的区域中写入所述实际数据;以及当从所述存储单元删除所述实际数据时,向所述实际数据被写入的区域写入虚拟数据。 本专利技术的再一方面提供一种控制装置的控制方法,所述控制装置连接到采用在区域中发生损耗均衡的静态损耗均衡方法的存储设备,所述控制方法包括:当初始化所述存储设备时,指示所述存储设备的控制器向所述存储设备的区域写入虚拟数据;当向所述存储设备写入实际数据时,指示所述存储设备的控制器释放在所述存储设备的区域中写入的虚拟数据并在所释放的区域中写入所述实际数据;当从所述存储设备删除所述实际数据时,指示所述控制器删除所述实际数据;以及当从所述存储设备接收到针对所述实际数据的删除的完成通知时,指示所述控制器向删除了所述实际数据的区域写入虚拟数据。 根据以下参照附图对示例性实施例的描述,本专利技术的进一步特征将变得清楚。 【专利附图】【附图说明】 图1是用于例示根据实施例的图像处理装置(SFP)的示例配置的图。 图2是用于示出作为SFP的选项的6GB硬盘(HDD)选项的图。 图3是用于示出作为替代HDD的闪存SSD选项的图。 图4是用于示出动态损耗均衡方法(dynamic wear leveling approach)的图。 图5是用于示出静态损耗均衡方法(static wear leveling approach)的图。 图6是32GB的闪存SSD文件写入图像的图。 图7是用于示出当未写入虚拟文件(dummy file)和当写入了虚拟文件时的逻辑地址图像和物理地址图像的图。 图8是用于示出根据实施例在首次插入闪存SSD的情况下用于闪存SSD初始化的处理过程的流程图。 图9是用于示出根据实施例在首次插入闪存SSD的情况下,在闪存SSD格式化之后,用于写入32个IGB的虚拟文件的方法的图。 图10是根据实施例用于执行将3GB的文件写入闪存SSD的流程图。 图11是根据实施例用于将3GB的文件写入闪存SSD的方法。 图12是根据实施例用于从闪存SSD删除3GB的文件的流程图。 图13是根据实施例用于从闪存SSD删除3GB的文件的方法。 【具体实施方式】 现将参照附图来详细描述本专利技术的实施例。应当注意,除非另外特别说明,否则这些实施例中阐述的组件的相对布置、数值表达式和数值并不限定本专利技术的范围。 <图像处理装置配置> 以下将参照图1至图13给出对本专利技术的实施例的说明。首先,参照图1,将给出对作为本实施例的图像处理装置的单功能打印机(SFP)的示例配置的说明。 标号100表示作为根据实施例的图像处理装置的单功能打印机(SFP)。标号101表示SFP 100的实际的整个打印单元。 标号102表示图像数据生成单元,其通过将来自个人计算机(PC)等的打印请求数据具体转换为图像数据来转换符合打印单元101的数据。标号103是具有内置CPU的、被称为片上系统(SOC,System On Chip)的集成电路,所述CPU在单芯片上执行各种控制。更具体地说,SOC 103起控制装置的功能,并执行CPU的控制、存储器控制、与打印单元101的通信和图像数据传送以及诸如USB、LAN等外部接口的控制,以从PC接收打印请求数据。另夕卜,SOC 103与稍后说明的闪存SSD 30本文档来自技高网...
【技术保护点】
一种装置,该装置包括:存储单元,其被配置为采用在区域上发生损耗均衡的静态损耗均衡方法;第一写入单元,其被配置为当初始化所述存储单元时,向所述存储单元的区域写入虚拟数据;第二写入单元,其被配置为当向所述存储单元写入实际数据时,释放在所述存储单元的区域中写入的所述虚拟数据,并在所释放的区域中写入所述实际数据;以及第三写入单元,其被配置为当从所述存储单元删除所述实际数据时,向所述实际数据被写入的区域写入虚拟数据。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:大山直树,
申请(专利权)人:佳能株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。