信息处理装置以及控制信息处理装置的方法制造方法及图纸

技术编号:17485842 阅读:45 留言:0更新日期:2018-03-17 10:17
提供了信息处理装置以及控制信息处理装置的方法。信息处理装置(MFP)的CPU获得安装在MFP中的次级存储设备的设备信息并且基于所获得的设备信息辨别次级存储设备是否是支持擦除命令(TRIM命令)的类型,该擦除命令提供指示要从存储设备擦除的数据的信息的通知。CPU通过根据辨别结果控制是否以可选择的方式显示用于执行基于擦除命令的擦除处理的擦除模式来控制用于擦除模式的设置画面的显示。

Information processing devices and methods for controlling information processing devices

An information processing device and a method for controlling the information processing device are provided. The information processing device (MFP) of CPU from the secondary storage device installed in the MFP device information and equipment information to identify the secondary storage device obtained based on whether to support the erase command (TRIM command) type, the erase command provides notification to erase data from a storage device information. CPU controls the display of the settings screen used for erasure mode by controlling whether the erase mode is used to perform erasure based erasure processing according to the result of discrimination.

【技术实现步骤摘要】
信息处理装置以及控制信息处理装置的方法
本专利技术涉及信息处理装置及控制信息处理装置的方法,尤其涉及擦除存储在被提供在信息处理装置中的存储设备中的数据。
技术介绍
近年来,已经对使用固态驱动器(SSD)代替常规的硬盘驱动器(HDD)作为安装在图像形成装置(诸如打印机和多功能外围设备(MFP))中的次级存储设备(辅助存储设备)进行了研究。一般地,已知SSD在访问速度和静音性方面优于HDD,但是可以在其中执行重写的次数受到限制。为了应对可以执行重写的次数的这种限制,使用磨损均衡(leveling)功能来防止对具体区域的写入集中。还已知SSD不能在已经存储有数据的区域上直接写入数据(也就是说,只能将数据写入已经从其擦除数据的区域)。为了在SSD中覆写数据,首先,要写入数据的区域需要通过从该区域中擦除数据而被清空,并且然后数据需要被写入到清空的区域。可能存在这样的情况:从安全的观点来看,在执行作业时使用的图像数据需要被从图像形成装置的次级存储设备完全擦除。存在通过用例如随机值之类的数据覆写要被擦除的图像数据来执行HDD中数据的完全擦除的已知技术。另一方面,在SSD的情况下,难以覆写要被擦除的数据(擦除目标数据),因为,由于前述磨损均衡功能,用来覆写擦除目标数据的数据有可能被写到与存储有擦除目标数据的区域不同的区域。鉴于此,存在一种使用TRIM命令(擦除命令)和垃圾收集(garbagecollection)来执行SSD中数据的完全擦除的已知技术。日本专利公开No.2015-219602提出了一种信息处理装置,该信息处理装置使用TRIM命令提供不需要的区域的通知,使用垃圾收集来擦除不需要的区域中的数据,并且在检测到擦除处理完成时通知用户SSD中的数据无效。当在信息处理装置(诸如图像形成装置)中安装SSD代替HDD作为次级存储设备时,不能使用类似于上述用于HDD的方法的方法来实现存储在次级存储设备中的数据的完全擦除。此外,可以存在作为次级存储设备而被安装的SSD不支持基于前述擦除命令的擦除的情况。因此,需要使得用户能够根据在信息处理装置中作为次级存储设备而被安装的存储设备的类型来适当地选择完全擦除数据的方法。
技术实现思路
本专利技术是鉴于上述问题而做出的。本专利技术提供了一种使用户能够根据作为次级存储设备被安装的存储设备的类型来适当地选择用于完全擦除存储在信息处理装置的次级存储设备中的数据的擦除模式的技术。根据本专利技术的一方面,提供了一种信息处理装置,包括:获得部件,用于获得在信息处理装置中提供的存储设备的设备信息,该设备信息包含指示存储设备是否是支持擦除命令的类型的信息,其中擦除命令提供指示要从存储设备擦除的数据的信息的通知;以及控制部件,用于基于设备信息来控制用于设置擦除模式的设置画面的显示,该擦除模式从存储设备擦除在信息处理装置中执行作业中所使用的数据,控制部件根据存储设备是否是支持擦除命令的类型来控制是否以可选择的方式显示执行基于擦除命令的擦除处理的擦除模式。根据本专利技术的另一方面,提供了一种控制信息处理装置的方法,该方法包括:获得在信息处理装置中提供的存储设备的设备信息,该设备信息包含指示存储设备是否是支持擦除命令的类型的信息,其中擦除命令提供指示要从存储设备擦除的数据的信息的通知;以及基于设备信息来控制用于设置擦除模式的设置画面的显示,该擦除模式从存储设备擦除在信息处理装置中执行作业中所使用的数据,该控制是:根据存储设备是否是支持擦除命令的类型来控制是否以可选择的方式显示使存储设备执行基于擦除命令的擦除处理的擦除模式。本专利技术使用户能够根据作为次级存储设备被安装的存储设备的类型来适当地选择用于完全擦除存储在信息处理装置的次级存储设备中的数据的擦除模式。从以下对示例性实施例的描述(参考附图),本专利技术的进一步的特征将变得清楚。附图说明图1是示出MFP的示例性配置的框图。图2示出了用于擦除模式的选择画面的示例。图3是示出用于设置擦除模式的处理过程(第一实施例)的流程图。图4是示出数据擦除处理的过程(第一实施例)的流程图。图5示出了用于擦除模式的选择画面的示例。图6是示出用于设置擦除模式的处理过程(第二实施例)的流程图。图7是示出数据擦除处理的过程(第二实施例)的流程图。图8A至图8C是示出存储在SSD中的数据的完全擦除的示例的示意图。具体实施方式在下文中,将参考附图详细地描述本专利技术的实施例。应当注意的是,以下实施例不意在限制所附权利要求的范围,并且并非实施例中所描述的特征的全部组合对于本专利技术的解决手段来说都是必不可少的。第一实施例作为信息处理装置的示例,第一实施例讨论充当具有许多功能(包括打印、复印、图像传输和图像存储功能)的图像形成装置(图像处理装置)的多功能外围设备(MFP)。注意,本实施例不限于被应用到MFP,而是也可以类似地被应用到其它信息处理装置(包括打印装置(打印机)、复印机、传真装置和PC)。<MFP的配置>图1是示出根据本实施例的MFP1的示例性配置的框图。MFP1包括控制器3,以及连接到控制器3的扫描仪设备2、打印机设备4、操作单元5、次级存储设备6和传真(FAX)设备7。扫描仪设备2从原稿光学地读取图像,将图像转换为数字图像,并将数字图像作为图像数据输出。打印机设备4基于图像数据在片材(例如,记录纸)上打印图像。操作单元5包括操作按钮和具有触摸屏功能的显示面板,并且用来接受在MFP1上执行的用户操作并显示各种类型的信息和操作画面。传真设备7经由使用电话线的传真传输将图像数据传输到指定的目的地。次级存储设备6是非易失性存储设备,并且将图像数据与例如由主CPU201执行的控制程序和应用程序一起存储。次级存储设备6也被称为辅助存储设备。根据本实施例,可以在MFP1中安装硬盘驱动器(HDD)或固态驱动器(SSD)作为次级存储设备6。作为由半导体设备(例如,NAND型闪存)构成的非易失性存储设备的SSD具有小数据存储容量,但与HDD相比允许高速随机存取。控制器3由主系统(主板)200和子系统(子板)220构成。主系统200是用于控制MFP1整体的CPU系统。子系统220是连接到主系统200并由图像处理硬件构成的CPU系统。操作单元5、次级存储设备6等连接到主系统200。扫描仪设备2、打印机设备4、传真设备7等连接到子系统220。主系统200包括主CPU201、引导(boot)ROM202、存储器203、总线控制器204、非易失性存储器205以及盘控制器206。主系统200还包括网络接口(I/F)210和RTC211。主CPU201控制主系统200的整体和MFP1的整体。引导ROM202存储在MFP1激活时由主CPU201执行的引导程序。存储器203用作主CPU201的工作存储器。总线控制器204具有建立到外部总线(在本实施例中,子系统220中的总线)的桥的功能。非易失性存储器205存储例如由主CPU201使用的设置数据。RTC211具有时钟功能。盘控制器206控制次级存储设备6。子系统220包括子CPU221、存储器223、总线控制器224、非易失性存储器225、图像处理器226以及引擎控制器227、228。子CPU221在主CPU201的控制下控制子系统220的整体。存储器2本文档来自技高网
...
信息处理装置以及控制信息处理装置的方法

【技术保护点】
一种信息处理装置,其特征在于,所述信息处理装置包括:获得部件,用于获得在信息处理装置中提供的存储设备的设备信息,所述设备信息包含指示存储设备是否是支持擦除命令的类型的信息,该擦除命令提供指示要从存储设备擦除的数据的信息的通知;以及控制部件,用于基于设备信息来控制用于设置擦除模式的设置画面的显示,所述擦除模式从存储设备擦除在信息处理装置中执行作业中所使用的数据,控制部件根据存储设备是否是支持擦除命令的类型来控制是否以能选择的方式显示执行基于擦除命令的擦除处理的擦除模式。

【技术特征摘要】
2016.09.09 JP 2016-1771411.一种信息处理装置,其特征在于,所述信息处理装置包括:获得部件,用于获得在信息处理装置中提供的存储设备的设备信息,所述设备信息包含指示存储设备是否是支持擦除命令的类型的信息,该擦除命令提供指示要从存储设备擦除的数据的信息的通知;以及控制部件,用于基于设备信息来控制用于设置擦除模式的设置画面的显示,所述擦除模式从存储设备擦除在信息处理装置中执行作业中所使用的数据,控制部件根据存储设备是否是支持擦除命令的类型来控制是否以能选择的方式显示执行基于擦除命令的擦除处理的擦除模式。2.如权利要求1所述的信息处理装置,其中在存储设备是不支持擦除命令的类型的情况下,控制部件以能选择的方式显示执行与基于擦除命令的擦除处理不同的预定擦除处理的擦除模式,以及在存储设备是支持擦除命令的类型的情况下,控制部件以能选择的方式显示执行基于擦除命令的擦除处理的擦除模式。3.如权利要求1或2所述的信息处理装置,还包括执行部件,用于使存储设备在已经在设置画面上设置的擦除模式下执行用于擦除曾在作业的执行中使用的数据的处理。4.如权利要求3所述的信息处理装置,其中在存储设备是支持擦除命令的类型的情况下,执行部件通过向存储设备发出擦除命令来使存储设备执行基于擦除命令的擦除处理。5.如权利要求4所述的信息处理装置,其中在存储设备是支持擦除命令的类型的情况下,执行部件在与信息处理装置的文件系统上的数据擦除定时异步的定时向存储设备发出擦除命令。6.如权利要求1或2所述的信息处理装置,其中在存储设备是支持擦除命令的类型的情况下,控制部件以...

【专利技术属性】
技术研发人员:横沟聪
申请(专利权)人:佳能株式会社
类型:发明
国别省市:日本,JP

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

1