专利名称:信息处理装置、记录媒体及程序的制作方法
技术领域:
本发明涉及具有可在硬盘或其它的记录媒体中记录信息的功能的个人计算机、打印机等的信息处理装置,更具体地说,本发明涉及采用编码处理机构,在记录媒体中记录数据,又或者在通过常数,重写删除已记录的数据时,具有防止解读编码处理算法的功能的信息处理装置及其程序。
背景技术:
一般在个人计算机、设置于办公室中的复印机、打印机等各种设备中,设置硬盘等记录媒体。设置于这样的设备中的硬盘可从设备上取下,如果在废弃设备的同时,从设备上取下,转交给第3者,则具有机密数据泄漏的问题。于是,人们知道,在废弃设备的同时,将硬盘破坏,或在硬盘中保存数据时,对数据进行编码处理,对其记录,由此,防止数据泄漏。
比如,作为具有对写入硬盘中的数据进行编码处理的机构的装置的一个实例,列举有专利文献1(JP特开2004-282717号文献)。专利文献1公开了下述的图像成形装置,其按照对从外部输入的图像数据进行编码处理,将其存储于图像数据存储机构中,并且,对存储于图像数据存储机构中的已编码的数据进行解码处理,将其提供给图像处理机构的方式,改变图像数据的操作,由此,提高安全性。通过采用该图像成形装置,即使在从装置,以物理方式取下硬盘的情况下,因记录于硬盘中的文件数据进行了编码处理,故可阻止读取数据。
专利文献1JP特开2004-282717号文献发明的公开但是,人们认为,在上述专利文献1所给出的图像成形装置中,在删除已存储于图像数据存储机构中的数据时产生问题。特别是,在作为数据的删除方法,重写Null字符时,通过编码/解码机构对Null字符本身进行编码处理。由此,重写于硬盘的数据文件中的字符不是Null字符,而是变成了对Null字符进行编码处理后的数据。
其结果是,在对Null字符这样的单纯的数值的排列进行编码处理的场合,如果对已重写的字符进行分析,则可推测编码键,此外,具有较容易地解读编码/解码机构的算法的危险。如果解读算法,则当然不可能保证图像成形装置的数据的安全性。
于是,本发明的目的在于保持记录于记录媒体中的文件数据的安全性,特别是防止解读编码处理/解码处理的算法。
另外,本发明的另一目的在于,即使通过Null字符这样的常数,重写删除记录于记录媒体中的文件数据的情况下,不会对Nulll字符本身进行编码处理,由此,无法解读编码处理/解码处理的算法。
此外,本发明的又一目的在于在进行记录媒体的文件数据的记录重写删除处理时,在具有另一文件数据的记录重写删除处理的插入的场合,进行编码/解码机构的切换,由此,还可应对多项任务。
用于解决课题的技术方案为了解决上述课题,本申请的权利要求1所述的信息处理装置的发明涉及一种信息处理装置,该信息处理装置通过编码机构,对文件数据进行编码处理,通过数据记录机构,将其保存于数据记录媒体中,通过在删除上述文件数据的时由删除机构形成的删除数据,将该文件数据删除,其特征在于该信息处理装置具有编码有效/无效切换机构,该编码有效/无效切换机构在将普通数据记录于上述数据记录媒体中时,使上述编码机构的文件数据的编码处理有效,在通过由上述删除机构形成的删除数据,重写删除记录于上述数据记录媒体中的上述文件数据时,使上述编码机构的上述删除数据的编码处理无效。
另外,本申请的权利要求2所述的发明涉及权利要求1所述的信息处理装置,其特征在于在进行第1文件数据的记录处理或删除处理时,在具有第2文件数据的记录处理或删除处理的插入请求时,中断上述第1文件数据的记录处理或删除处理,实施上述第2文件数据的记录处理或删除处理。
此外,本申请的权利要求3所述的发明涉及权利要求1所述的图像成形装置,其特征在于上述信息处理装置包括设定值存储机构;该设定值存储机构将上述编码有效/无效切换机构的状态作为设定值而存储;上述编码有效/无效切换机构根据存储于上述设定值存储机构中的设定值,使上述编码机构的数据编码处理有效或无效。
还有,本申请的权利要求4所述的发明涉及权利要求3所述的信息处理装置,其特征在于上述编码有效/无效切换机构在进行第1文件数据的记录处理或删除处理时,根据存储于上述设定值存储机构中的第1设定值,使上述编码机构的上述第1文件数据的编码处理有效或无效,进行处理,在具有第2文件数据的记录处理或删除处理的插入请求时,中断上述第1文件数据的记录处理或删除处理,根据存储于上述设定值存储机构中的第2设定值,使上述第2文件数据的编码处理有效或无效,进行处理;此外,如果上述第2文件数据的记录处理或删除处理结束,则通过上述编码有效/无效切换机构,再次根据第1设定值,使上述编码机构的上述第1文件数据的编码处理有效或无效,再次开始上述第1文件数据的记录处理或删除处理。
另外,本申请的权利要求5所述的发明涉及权利要求1~4中的任何一项所述的信息处理装置,其特征在于为了删除记录于上述数据记录媒体中的文件数据,而通过上述删除机构形成的上述删除数据为常数数据。
此外,本申请的权利要求6所述的发明涉及一种数据处理方法,在该数据处理方法中,对文件数据进行编码处理,将其记录于数据记录媒体中,在删除上述文件数据时,形成删除数据,由此,删除上述文件数据,其特征在于其包括编码有效/无效切换步骤,即,在将普通数据记录于上述数据记录媒体中时,使上述文件数据的编码处理有效,在通过上述删除数据,重写删除记录于上述数据记录媒体中的上述文件数据时,使上述删除数据的编码处理无效。
还有,本申请的权利要求7所述的发明涉及权利要求6所述的数据处理方法,其特征在于其包括下述的步骤,即,在进行第1文件数据的记录处理或删除处理时,在具有第2文件数据的记录处理或删除处理的插入请求时,中断上述第1文件数据的记录处理或删除处理,进行上述第2文件数据的记录处理或删除处理。
再有,本申请的权利要求8所述的发明涉及权利要求6所述的数据处理方法,其特征在于其包括将编码有效/无效切换的状态作为设定值而存储的步骤;根据上述设定值,使上述文件数据的编码处理有效或无效的步骤。
另外,本申请的权利要求9所述的发明涉及权利要求8所述的数据处理方法,其特征在于其包括下述步骤在进行第1文件数据的记录处理或删除处理时,根据已存储的第1设定值,使上述第1文件数据的编码处理有效或无效,进行处理,在具有第2文件数据的记录处理或删除处理的插入请求时,中断上述第1文件数据的记录处理或删除处理,根据已存储的第2设定值,使上述第2文件数据的编码处理有效或无效,进行处理;此外,如果上述第2文件数据的记录处理或删除处理结束,则再次根据第1设定值,使上述第1文件数据的编码处理有效或无效,再次开始上述第1文件数据的记录处理或删除处理。
还有,本申请的权利要求10所述的发明涉及权利要求6~9中的任何一项所述的数据处理方法,其特征在于在形成上述删除数据的步骤,所形成的删除数据为常数数据。
发明的效果在权利要求1所述的发明中,可在于记录媒体中记录数据时,通过使编码/解码机构有效而使其动作,通过对记录于记录媒体中的数据进行编码处理,保持记录于记录媒体中的数据的机密性。另外,可在重写删除已记录于记录媒体中的数据时,通过使编码/解码机构无效而使其不动作,防止对重写删除的数据本身进行编码处理,防止解读编码处理的算法。
此外,在权利要求2所述的发明中,在进行某文件数据的记录处理或删除处理时,在具有另一文件数据的处理请求,即有插入处理时,可暂时中断实施中的处理,进行新的文件数据的处理,由此,可实施多项任务处理,或从优选度较高的任务,实施处理。
还有,在权利要求3所述的发明中,由于在设定值存储机构中,将编码有效/无效切换机构的状态作为设定值而存储,根据该设定值,进行编码机构的切换,故如果将设定值与文件数据一起接收,或将其与处理请求一起接收,则可容易进行编码的有效/无效的切换。
再有,在权利要求4所述的发明中,在具有文件数据的插入处理请求时,将实施中的处理的设定值暂时隐蔽,在中断处理结束时,将已隐蔽的设定值恢复,由此,可再次开始以前的处理,并且即使在中断处理未正常地结束的情况下,仍恢复以前的设定值,由此,可再次开始以前的处理。
另外,在权利要求5所述的发明中,在为了删除记录媒体的数据,采用常数数据的场合,可防止对重写删除的常数数据本身进行编码处理,可防止解读编码处理的算法。
此外,在权利要求6所述的发明中,由于与权利要求1所述的发明的效果相同,在于记录媒体上记录数据时,通过使编码/解码机构有效而使其动作,可通过对记录于记录媒体中的数据进行编码处理,保持记录于记录媒体中的数据的机密性。另外,在重写删除已记录于记录媒体中的数据时,通过使编码/解码机构无效而使其不动作,可防止对应重写删除的数据本身进行编码处理,防止解读编码处理的算法。
还有,在权利要求7所述的发明中,与权利要求2所述的发明的效果相同,在进行某文件数据的记录处理或删除处理时,在具有另一文件数据的处理请求,即有插入处理时,可暂时中断实施中的处理,进行新的文件数据的处理,由此,可实施多项任务处理,或根据优选度较高的任务,实施处理。
再有,在权利要求8所述的发明中,与权利要求3所述的发明的效果相同,由于在设定值存储机构中,将编码有效/无效切换机构的状态作为设定值而存储,根据该设定值,进行编码机构的切换,故如果将设定值与文件数据一起接收,或将其与处理请求一起接收,则可容易进行编码处理的有效/无效的切换。
另外,在权利要求9所述的发明中,与权利要求4所述的发明的效果相同,在具有文件数据的插入处理请求时,暂时隐蔽实施中的处理的设定值,在插入处理的结束时恢复已隐蔽的设定值,由此,可再次开始以前的处理,并且即使在插入处理未正常地结束的情况下,仍恢复以前的设定值,由此,可再次开始以前的处理。
此外,在权利要求10所述的发明中,与权利要求5所述的发明效果相同,在为了删除记录媒体的数据,采用常数数据时,可防止对重写删除的常数数据本身进行编码处理,可防止解读编码处理的算法。
附图的简要说明
图1为表示本发明的实施例1的图像成形装置的整体外观结构和功能方框的图;图2为表示本发明的实施例1的图像成形装置的图像处理的流程图;图3为表示本发明的实施例2的图像成形装置的整体外观结构和功能方框的图;图4为表示本发明的实施例2的图像成形装置的图像处理的流程图;图5为表示在本发明的实施例2的图像处理中,具有中断处理的场合的动作和设定值的推移的流程图。
标号的说明标号1表示图像成形装置;标号21表示控制部;标号22表示编码/解码部;标号23表示编码/解码有效无效切换部;标号24表示删除部;标号26表示设定值存储部;标号27表示全局标志;标号28表示局部标志;标号40表示硬盘。
用于实施发明的优选形式下面采用实施例和附图,对本发明的具体实例进行具体描述。
实施例1
下面参照图1、图2,对本发明的实施例1的图像成形装置进行描述。图1为表示进行编码/解码部的有效无效切换的信息处理装置的一个实例的整体外观图和功能方框图,图2为表示信息处理装置的数据的记录删除处理的动作的流程图。
首先,参照图1,对实施例1的信息处理装置进行描述。在本实施例中,对信息处理装置用作打印机、复印机、传真机等复合机等的图像成形装置1的情况进行描述。图像成形装置1包括图像成形部10、图像处理部20、接口部30、硬盘40、显示操作板50。另外,图像成形装置1通过网络连接,或其它的连接方法与计算机等终端机2连接,进行图像数据的发送接收。图像成形部10包括打印部,该打印部根据从终端机2接收的图像数据,以及在后面更具体地描述的,从硬盘40读出的,在图像处理部20中处理的图像数据,形成图像。作为打印部,列举有激光扫描组件、喷墨方式的打印装置等。
图像处理部20包括控制部21。控制部21实际上包括CPU,读出存储于图中未示出的存储器等中的程序,将图中未示出的存储器用作工作区域,运行程序,由此,可进行下述的数据处理。控制部21主要包括编码/解码部22、编码/解码有效无效切换部23、删除部24、数据记录部25。
编码/解码部22具有对从终端机2接收的图像数据进行编码处理的功能、对从硬盘40读出的图像数据进行编码处理的功能。图像数据的编码处理、解码处理通过下述方式实现,该方式为准备应形成“编码键”的数据,通过这些编码键,对暂时存储于存储器中的数据进行异或运算。另外,也可采用改变数字的顺序的换地处理、通过置换表,改变数据本身的换字处理等其它方法,通过采用将它们组合的处理方法,可增加密码强度。
编码/解码有效无效切换部23为使编码/解码部22的功能是有效,还是无效的设定的切换,即,用于改变设定。如果通过编码/解码有效无效切换部23,编码/解码部22有效,则进行暂时存储于存储器中的图像数据的编码处理或解码处理。相反,如果通过编码/解码有效无效切换部23,编码/解码部22无效,则不对存储于存储器中的图像数据进行编码处理或解码处理,而以存储于存储器中时数据的状态,存储于硬盘40中。
删除部24在打算删除硬盘40的数据时,用于以防止数据的泄漏为目的,形成对已存储于硬盘40中的图像数据或图像文件进行重写处理的删除数据。特别是,在本实施例的删除部24中,形成Null字符(在ASCII编码时,为0×00),但是也可采用作为删除数据的另一常数。通过删除部24形成的删除数据暂时存储于存储器中,然后,重写于硬盘40中。
数据记录部25将暂时存储于存储器中的图像数据或删除数据与写入请求一起输出,驱动硬盘40,进行记录。另外,可通过将读取请求输出给硬盘40,读出记录于硬盘40中的图像文件,将其存储于存储器中,通过控制部21的各种功能,进行处理。
接口30进行数据的变换、以及输入输出,上述数据的变换是为了可在图像处理部20和图像成形部10、以及与图像成形装置1连接的终端2之间,发送接收数据。
硬盘40包括作为保存图像文件的区域的图像数据记录部41,来自数据记录部25的写入请求和已输出的图像数据作为文件而写入,或对删除数据进行改写。另外,在本实施例中,数据记录媒体采用硬盘,但是,数据记录媒体也可同样地采用硬盘以外的磁盘、DVD等的光盘、半导体存储器等。
设置于图像成形装置1中的显示操作板50对该图像成形装置1,进行输入操作,并且由用于显示装置中的各种选择画面、功能、帮助的显示部分、用于向控制部21,输入各种指示的输入部分构成。
下面参照图2,对图像成形装置1中的数据处理的流程进行描述。首先,在步骤S-100,从与图像成形装置1连接的终端机2,产生处理请求,或通过用户对显示操作板50进行操作的方式,产生处理请求。该步骤实际上从终端机2,通过接口30,向控制部21发送处理请求的方式进行。在下一步骤S-101,判断上述处理请求图像是否为图像数据的保存。在来自显示操作板50或终端机2的处理请求为图像数据的保存时,从终端机2接收的图像数据暂时存储于图中未示出的存储器中。另外,编码/解码有效无效切换部23使编码/解码部22有效,进行图像数据的编码处理(步骤S-102)。接着,在步骤S-103,通过上述的方法,对编码键进行运算处理的方式,对存储于存储器中的图像数据进行编码处理,然后,在步骤S-104,通过数据记录部25,将存储于存储器中的经编码的图像数据作为图像文件,写入并保存于硬盘40的图像数据记录部41中。
在于步骤S-101,来自终端机2或显示操作板50的处理请求不是图像数据的保存时,进行步骤S-110,进行处理请求是否为图像数据的删除请求的判断。在图像数据的处理请求为删除请求时,进行下一步骤S-111,编码/解码有效无效切换部23使编码/解码部22无效,不进行数据的编码处理。接着,删除部24形成用于重写删除图像文件的数据的Null字符,将其暂时存储于存储器中。数据记录部25将存储于存储器中的Null字符输出给硬盘40,重写到硬盘40的图像数据记录部41中的应删除的文件中,由此,删除该文件(步骤S-112)。
在于步骤S-110,来自终端机2和显示操作板50的处理请求不是图像数据的删除时,进行步骤S-120。判断上述处理请求是否为图像数据的读出。在处理请求为图像数据的读出时,编码/解码有效无效切换部23按照使编码/解码部22有效,进行数据的解码处理的方式设定(步骤S-121)。接着,数据记录部25从硬盘40的图像数据记录部41,读出文件,将已读出的图像数据存储于存储器中(步骤S-122)。另外,已读出的图像数据在上述步骤S-103中进行编码处理,在步骤S-104,存储于硬盘40中。存储于存储器中的图像数据通过编码/解码部22而解码(步骤S-123)。经过解码的图像数据可通过接口30,发送给图像成形部10,打印在纸面等上,或发送给终端机2,进行进一步的图像处理(步骤S-124)。
按照上述实施例1,在将图像数据保存在硬盘40中时,进行图像数据的编码处理,在进行图像数据的删除处理时,可在不编码的情况下将Null字符重写到已保存的图像文件中。由此,图像数据不能够经过编码而解读,已重写删除的部分处于Null字符的状态,可防止解读编码的算法。
另外,在上述实施例1中,针对信息处理装置采用图像成形装置的情况进行了描述,但是,如果具有计算机、录象机等,硬盘等的记录媒体,则显然可实现与上面描述相同的功能。
下面参照图3~图5,对本发明的实施例2的图像成形装置及其数据处理进行描述。图3为表示实施例2的进行编码/解码部的有效无效切换的信息处理装置的一个实例的整体外观结构和功能方框的图,图4为表示实施例2的信息处理装置的数据的记录删除处理动作的流程图,图5为表示在本实施例中,具有插入处理时进行的动作的切换的流程图。另外,在图3~图5中,与实施例1相同的功能的方框采用同一标号,省略对其的描述。
首先,参照图3,信息处理装置与实施例1的情况相同,为图像成形装置1,包括图像成形部10、图像处理部20、接口部30、硬盘40、显示操作板50。另外,图像成形装置1与实施例1的情况相同,可通过网络链接,或其它的连接方法与计算机等终端机2连接,进行图像数据的发送接收。
图像成形部20与实施例1的图像处理部20相同,包括控制部21,但是在实施例2中,图像处理部20还包括设定值存储部26。控制部21包括编码/解码部22、编码/解码有效无效切换部23、删除部24、数据记录部25。
设定值存储部26用于存储设定值,该设定值用于进行控制部21的编码/解码有效无效切换部23使编码/解码部22的动作有效,还是无效的判断,该设定值存储部26包括全局标志27和局部标志28。在该全局标志27中,暂时存储与当前处理中的任务(指图像成形装置所进行的各处理的1个,比如,数据保存、数据删除等的单位)相对应的编码/解码有效无效切换部23的设定值。另外,在局部标志28中,用于在当前处理中的任务为插入处理时,暂时隐蔽与以前的任务相对应的编码/解码有效无效切换部23的设定值。该全局标志27和局部标志28通过实际上设置于图像处理部20中的存储器的一部分而实现。或者,也可将设定值存储部26组装于控制部21中,采用构成控制部21的CPU中包含的寄存器的一部分而实现。
用于进行编码/解码有效无效切换部23使编码/解码部22的动作有效,还是无效的判断的设定值提供给各标志,在从终端机2接收的图像数据、从硬盘40读出的图像数据在暂时存储于存储器中的同时,相应图像数据或从终端机2、显示操作板50,与处理请求一起接收的设定值存储于设定值存储部26中。另外,编码/解码有效无效切换部23按照存储于设定值存储部26中的设定值,使编码/解码部22有效或无效,对图像数据进行处理。
接着,参照图4,对实施例2的图像成形装置1的图像处理进行描述。首先,在步骤S-200,如果具有来自与图像成形装置1连接的终端机2,或显示操作板50的处理请求,则将提供给处理请求、各个处理,或图像数据的设定值存储于全局标志27中。接着,在步骤S-201,对应于上述处理请求,实施任务。作为任务,列举有对图像数据进行编码处理,对其记录,或对已编码的图像数据进行解码处理,将其输出,或将图像数据删除的各种处理。控制部21在任务的实施中,对是否有来自终端机2、显示操作板50的插入处理请求的情况进行监视(步骤S-202),在没有插入处理,在该状态任务结束的情况(步骤S-203),在下一步骤S-204,判断是否在之前,进行任务处理,如果未在之前,进行任务处理,则结束处理。
在步骤S-204,在之前进行任务处理的情况下,读出存储于局部标志28中的一个之前的任务的设定值,将其存储于局部标志27中(步骤S-205),再次开始以前的任务处理(步骤S-206)。如果再次开始该任务处理,则返回到步骤S-202的处理,监视插入处理的有无。
在步骤S-202,在于某任务的处理中,具有来自终端机、显示操作板的另一任务的插入处理请求时,将设定于全局标志27中的当前处理中的任务的设定值隐蔽于局部标志28中(步骤S-207),接着,转移到步骤S-200的处理,在全局标志27中存储具有插入处理的任务的设定值,即,存储新的任务的设定值,实施新的任务(步骤S-201)。
另外,对各项任务,设定优先级,如果在某项任务的实施中,具有优先级较高的任务的处理,则可视为在上面描述的步骤S-202中,具有插入处理,暂时插入当前实施中的任务,优选地进行优先级较高的处理。在于某项任务的实施中,其优先级与上述任务的相同,或比其低的情况下,则等待实施中的任务结束,然后,实施该任务。
此外,参照当前描述的图4所示的流程图,图5所示的流程图,对采用实施例2的图像成形装置1和图像处理方法的3个任务处理(实施任务A、任务B、任务C时的处理)进行描述。
图5为表示在相应的任务A、B、C的实施时,存储于设定值存储部26的全局标志27中的设定值怎样地变化,切换到什么样的处理的情况。在图5中,任务A为数据的保存处理,任务B为数据的重写删除处理,任务C为数据的保存处理,各项任务的优先级为按照任务C、任务B、任务A的顺序增加的方式设定。另外,图5表示在任务C的实施中,具有任务B的插入处理,此外,在任务B的实施中,具有任务A的插入处理的场合的处理。
首先,在时刻t1,开始任务C的处理,但是与此相对应的是图4的流程中的步骤S-200,首先,在全局标志27中,设定任务C的设定值。任务C为普通数据的保存处理,在步骤S-27中,设定设定值“1”。接着,在时刻t2,实施任务C。编码/解码有效无效切换部23根据全局标志27的设定值,对编码/解码部22进行有效的设定,对从终端机2接收的图像数据进行编码处理,将其记录于硬盘40的图像数据记录部41中。
接着,在时刻t2,在任务C的处理实施中,进行任务B的插入处理请求,而与此相对应的是图4的步骤S-202和步骤S-207,将在全局标志27中设定的任务C的设定值“1”隐蔽于局部标志28中。另外,任务B为数据重写删除的处理,在全局标志27中,设定作为任务B的设定值的“0”(步骤S-200),开始任务B(步骤S-201)。编码/解码有效无效切换部23根据全局标志27的设定值“0”,使编码/解码部22无效,在不编码的情况下,将通过删除部24形成的Null字符等删除数据重写于硬盘40的图像数据记录部41中的应删除的数据中,删除数据。
另外,在图5的时刻t3,在任务B的实施中,产生任务A的插入处理请求。与此相对应的为图4的步骤S-202和步骤S-207,将设定于全局标志27中的任务B的设定值“0”隐蔽于局部标志28中。由于任务A为数据的保存,故在全局标志27中,重新设定作为任务A的设定值“1”(步骤S-200),开始任务A(步骤S-201)。编码/解码有效无效切换部23根据全局标志27的设定值“1”,使编码/解码部22有效,对从终端机2接收的图像数据进行编码处理,将其记录于硬盘40的图像数据记录部41中。
在图5的时刻t4,表示任务A的处理结束时的处理。在图4中,与该处理相对应的是步骤S-203~步骤S-206,如果任务A的处理结束,则判断是否具有之前实施中的任务,此时,由于任务B在以前实施中,故重新将隐蔽于局部标志28中的任务B的设定值“0”设定在全局标志27中,再次开始任务B的处理。编码/解码有效无效切换部23按照设定于全局标志27中的任务B的设定值“0”,使编码/解码部22无效,将删除数据重写于硬盘40中。
接着,到达图5的时刻t5。在该时刻t5,表示任务B结束时所进行的处理。与时刻t5相对应的是图4的步骤S-203~步骤S-206。首先,判断在开始任务B的处理之前,是否进行另一任务,由于进行任务C,故将隐蔽于局部标志28中的任务C的设定值“1”重新设定在全局标志27中,再次开始任务C的处理。编码/解码有效无效切换部23按照设定在全局标志27中的任务C的设定值“1”,使编码/解码部22有效,将剩余的图像数据记录于硬盘40中。在图5的时刻t6,如果任务C结束,则实施作为与图4相对应的处理的步骤S-204。即,如果任务C结束,则判断是否具有在开始任务C之前进行的处理,在图5的情况下,由于在任务C之前,未进行另一处理,故结束全部的处理。
如此,按照实施例2,可通过针对每项任务,将表示编码/解码部22的动作的数据用作设定值,对任务,设置优先级,进行插入处理,对应于各项任务,使编码/解码部22动作,或不动作。另外,即使在插入中的任务的处理因某种理由,在中途插入的情况下,如果将设定值返回到原始值,则仍可再次开始以前的处理。
权利要求
1.一种信息处理装置,该信息处理装置通过编码机构,对文件数据进行编码处理,通过数据记录机构,将其保存于数据记录媒体中,并且在删除上述文件数据时,由删除机构形成的删除数据,将该文件数据删除,其特征在于该信息处理装置具有编码有效/无效切换机构,该编码有效/无效切换机构在将普通数据记录于上述数据记录媒体中时,使上述编码机构的文件数据的编码处理有效,在通过由上述删除机构形成的删除数据,重写删除记录于上述数据记录媒体中的上述文件数据时,使上述编码机构的上述删除数据的编码处理无效。
2.根据权利要求1所述的信息处理装置,其特征在于在进行第1文件数据的记录处理或删除处理时,在具有第2文件数据的记录处理或删除处理的插入请求时,中断上述第1文件数据的记录处理或删除处理,实施上述第2文件数据的记录处理或删除处理。
3.根据权利要求1所述的图像成形装置,其特征在于上述信息处理装置包括设定值存储机构;该设定值存储机构将上述编码有效/无效切换机构的状态作为设定值而存储;上述编码有效/无效切换机构根据存储于上述设定值存储机构中的设定值,使上述编码机构的数据编码处理有效或无效。
4.根据权利要求3所述的信息处理装置,其特征在于上述编码有效/无效切换机构在进行第1文件数据的记录处理或删除处理时,根据存储于上述设定值存储机构中的第1设定值,使上述编码机构的上述第1文件数据的编码处理有效或无效,而进行处理,在具有第2文件数据的记录处理或删除处理的插入请求时,中断上述第1文件数据的记录处理或删除处理,根据存储于上述设定值存储机构中的第2设定值,使上述第2文件数据的编码处理有效或无效,而进行处理;另外,如果上述第2文件数据的记录处理或删除处理结束,则通过上述编码有效/无效切换机构,再次根据第1设定值,使上述编码机构的上述第1文件数据的编码处理有效或无效,开始上述第1文件数据的记录处理或删除处理。
5.根据权利要求1~4中的任何一项所述的信息处理装置,其特征在于为了删除记录于上述数据记录媒体中的文件数据,通过上述删除机构形成的上述删除数据为常数数据。
6.一种数据处理方法,在该数据处理方法中,对文件数据进行编码处理,将其记录于数据记录媒体中,在删除上述文件数据时,形成删除数据,由此,删除上述文件数据,其特征在于其包括编码有效/无效切换步骤,即,在将普通数据记录于上述数据记录媒体中时,使上述文件数据的编码处理有效,在通过上述删除数据,重写删除记录于上述数据记录媒体中的上述文件数据时,使上述删除数据的编码处理无效。
7.根据权利要求6所述的数据处理方法,其特征在于其包括下述的步骤,即,在进行第1文件数据的记录处理或删除处理时,在具有第2文件数据的记录处理或删除处理的插入请求时,中断上述第1文件数据的记录处理或删除处理,进行上述第2文件数据的记录处理或删除处理。
8.根据权利要求6所述的数据处理方法,其特征在于其包括将编码有效/无效切换的状态作为设定值而存储的步骤;根据上述设定值,使上述文件数据的编码处理有效或无效的步骤。
9.根据权利要求8所述的数据处理方法,其特征在于其包括下述步骤在进行第1文件数据的记录处理或删除处理时,根据已存储的第1设定值,使上述第1文件数据的编码处理有效或无效,进行处理,在具有第2文件数据的记录处理或删除处理的插入请求时,中断上述第1文件数据的记录处理或删除处理,根据已存储的第2设定值,使上述第2文件数据的编码处理有效或无效,而进行处理;另外,如果上述第2文件数据的记录处理或删除处理结束,则根据第1设定值,使上述第1文件数据的编码处理有效或无效,再次开始上述第1文件数据的记录处理或删除处理。
10.根据权利要求6~9中的任何一项所述的数据处理方法,其特征在于在形成上述删除数据的步骤,所形成的删除数据为常数数据。
全文摘要
本发明的课题在于在具有对文件数据进行编码处理,将其记录于记录媒体中的机构的数据处理装置中,如果通过Nulll字符,进行重写删除,则具有对Null字符本身进行编码处理,对编码处理的算法进行解读的危险。本发明的信息处理装置不但具有对数据进行编码处理或解码处理的编码/解码部,还具有编码/解码有效无效切换部,在将文件数据记录于记录媒体中时,通过使编码/解码部的功能有效,对文件数据进行编码处理,在重写删除记录于记录媒体中的文件数据时,通过使编码/解码部的功能无效,不对重写删除用的删除数据本身进行编码处理。
文档编号B41J5/30GK1928844SQ20061010999
公开日2007年3月14日 申请日期2006年8月25日 优先权日2005年9月5日
发明者奥田真也 申请人:京瓷美达株式会社