JP4863072B2 - Data processing apparatus, data processing method and program - Google Patents

Data processing apparatus, data processing method and program Download PDF

Info

Publication number
JP4863072B2
JP4863072B2 JP2006302488A JP2006302488A JP4863072B2 JP 4863072 B2 JP4863072 B2 JP 4863072B2 JP 2006302488 A JP2006302488 A JP 2006302488A JP 2006302488 A JP2006302488 A JP 2006302488A JP 4863072 B2 JP4863072 B2 JP 4863072B2
Authority
JP
Japan
Prior art keywords
data
image data
erasing
erased
encoded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006302488A
Other languages
Japanese (ja)
Other versions
JP2008117347A (en
Inventor
智一 金子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2006302488A priority Critical patent/JP4863072B2/en
Publication of JP2008117347A publication Critical patent/JP2008117347A/en
Application granted granted Critical
Publication of JP4863072B2 publication Critical patent/JP4863072B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storage Device Security (AREA)

Description

本発明は、記憶装置内に格納されたデータを消去するデータ処理装置に関する。   The present invention relates to a data processing device that erases data stored in a storage device.

近年、複写機やプリンタなどの画像処理装置において、画像データを保持するための記憶装置としてハードディスクが用いられている。そのため、複写機やプリンタを用いて画像データの複写や印刷を行った場合、その画像データが記憶装置に残ってしまう。そのため、記憶装置としてハードディスクを用いた画像処理装置では、処理が終わった後の画像データを消去する必要があり、ハードディスク内のデータ消去方法として、様々な方法が提案されている(例えば、特許文献1、2参照。)。   In recent years, a hard disk is used as a storage device for holding image data in image processing apparatuses such as copying machines and printers. Therefore, when image data is copied or printed using a copying machine or printer, the image data remains in the storage device. Therefore, in an image processing apparatus using a hard disk as a storage device, it is necessary to erase the image data after the processing is completed, and various methods have been proposed as a data erasing method in the hard disk (for example, Patent Documents). 1 and 2).

特許文献1には、画像処理装置において、データ出力後、所定のタイミングで画像データの加工(消去、スクランブル処理)を行い、中止要求が入力されるか画像データを消去すべき領域がなくなるまで、繰り返し実行する方法が開示されている。   In Patent Document 1, in an image processing apparatus, after data output, image data is processed (erased and scrambled) at a predetermined timing until a cancel request is input or there is no area to be erased. A method of performing repeatedly is disclosed.

また、特許文献2には、画像データが記憶された領域に対してセキュリティレベルに応じて繰り返し無効化作業を行い、機密保護を達成する画像処理装置において、ハードディスク内の画像データを消去(無効化)中に次の画像データの入力があった場合には画像データの消去を中止し、次の画像データを書き込むことで無効化する方法が開示されている。   Japanese Patent Laid-Open No. 2004-228561 repeatedly performs invalidation on an area in which image data is stored in accordance with the security level, and erases (invalidates) image data in a hard disk in an image processing apparatus that achieves security protection. ), A method of disabling the image data by canceling the deletion and writing the next image data when the next image data is input is disclosed.

しかし、上述したような従来の方法では、ハードディスク内の画像データを消去する場合、画像の種類に関係なく消去処理を実施するため、画像によっては不必要な消去処理が行われ、無駄な時間が発生する。その結果、不意なシステム停止により画像データが有効なままで残る可能性が高い。   However, in the conventional method as described above, when erasing the image data in the hard disk, the erasure process is performed regardless of the type of the image. appear. As a result, there is a high possibility that image data remains valid due to an unexpected system stop.

特開平9−284572号公報JP-A-9-284572 特開2004−056347号公報JP 2004-056347 A

上述した従来の方法では、ハードディスク等の記憶装置に格納されている画像データを消去する処理に時間がかかるという問題点があった。   The conventional method described above has a problem that it takes time to erase image data stored in a storage device such as a hard disk.

本発明の目的は、ハードディスク等の記憶装置内に格納された画像データを効率的に消去することが可能なデータ処理装置、データ処理方法とプログラムを提供することである。   An object of the present invention is to provide a data processing device, a data processing method, and a program capable of efficiently erasing image data stored in a storage device such as a hard disk.

[データ処理装置]
本発明のデータ処理装置は、記憶装置内に格納されたデータを消去するデータ処理装置であって、
前記記憶装置内に格納されたデータの種類を判定する判定手段と、
前記判定手段により判定されたデータの種類に基づいて、消去方法を切り替えてデータを消去する消去手段とを有する。
[Data processing device]
A data processing device of the present invention is a data processing device for erasing data stored in a storage device,
Determining means for determining the type of data stored in the storage device;
Erasing means for erasing data by switching the erasing method based on the type of data determined by the determining means.

本発明によれば、消去しようとするデータの種類を判定して、その判定結果に基づいて消去方法を切り替えるようにしているので、全ての種類のデータに対して一律に同じ消去方法を用いる場合と比較して、効率的にデータを消去することが可能となる。   According to the present invention, since the type of data to be erased is determined and the erasing method is switched based on the determination result, the same erasing method is uniformly used for all types of data. Compared with, data can be erased efficiently.

好ましくは、前記消去手段は、符号化されているデータについては当該データの一部の領域を消去する消去方法によりデータを消去し、符号化されていないデータについては全領域を消去する消去方法によりデータを消去する。   Preferably, the erasing means erases the encoded data by an erasing method for erasing a partial area of the data, and the erasing method for erasing the entire area of the uncoded data. Erase the data.

好ましくは、前記消去手段により消去を行う一部の領域が、消去しようとするデータの先頭部分の領域である。   Preferably, a part of the area to be erased by the erasing unit is an area of a head portion of data to be erased.

また、本発明のデータ処理装置は、記憶装置内に格納されたデータを消去するデータ処理装置であって、
記憶装置内に格納されたデータの種類を判定する判定手段と、
前記判定手段により判定されたデータの種類に基づいて、消去順序を切り替えてデータを消去する消去手段とを有する。
The data processing device of the present invention is a data processing device for erasing data stored in a storage device,
Determining means for determining the type of data stored in the storage device;
Erasing means for erasing data by switching the erasing order based on the type of data determined by the determining means.

本発明によれば、消去しようとするデータの種類を判定して、その判定結果に基づいて消去順序を切り替えるようにしているので、全ての種類のデータに対して一律に同じ消去順序を用いる場合と比較して、効率的にデータを消去することが可能となる。   According to the present invention, the type of data to be erased is determined, and the erasing order is switched based on the determination result. Therefore, when the same erasing order is uniformly used for all types of data. Compared with, data can be erased efficiently.

好ましくは、前記消去手段は、符号化されていないデータを消去した後に符号化されているデータの消去を行う。   Preferably, the erasure unit erases the encoded data after erasing the unencoded data.

好ましくは、前記消去手段は、符号化されているデータを消去した後に符号化されていないデータの消去を行う。   Preferably, the erasure unit erases the unencoded data after erasing the encoded data.

また、本発明のデータ処理装置は、記憶装置内に格納されたデータを消去するデータ処理装置であって、
前記記憶装置内に格納されたデータの種類を判定する判定手段と、
前記判定手段により判定されたデータの種類に基づいて、消去方法および消去順序を切り替えてデータを消去する消去手段とを有する。
The data processing device of the present invention is a data processing device for erasing data stored in a storage device,
Determining means for determining the type of data stored in the storage device;
Erasing means for erasing data by switching the erasing method and erasing order based on the type of data determined by the determining means.

本発明によれば、消去しようとするデータの種類を判定して、その判定結果に基づいて消去方法および消去順序を切り替えるようにしているので、全ての種類のデータに対して一律に同じ消去方法および消去順序を用いる場合と比較して、効率的にデータを消去することが可能となる。   According to the present invention, the type of data to be erased is determined, and the erasing method and the erasing order are switched based on the determination result. Therefore, the same erasing method is uniformly applied to all types of data. Compared with the case where the erasing order is used, the data can be efficiently erased.

好ましくは、前記消去手段は、符号化されていないデータの全領域を消去した後に、符号化されているデータの一部の領域の消去を行う。   Preferably, the erasure unit erases a partial area of the encoded data after erasing the entire area of the unencoded data.

好ましくは、前記消去手段は、符号化されているデータの一部の領域を消去した後に、符号化されていないデータの全領域の消去を行う。   Preferably, the erasure unit erases all areas of the unencoded data after erasing a partial area of the encoded data.

好ましくは、前記消去手段により消去を行う一部の領域が、消去しようとするデータの先頭部分の領域である。   Preferably, a part of the area to be erased by the erasing unit is an area of a head portion of data to be erased.

[データ処理方法]
また、本発明のデータ処理方法は、記憶装置内に格納されたデータを消去するデータ処理方法であって、
前記記憶装置内に格納されたデータの種類を判定し、
判定されたデータの種類に基づいて、消去方法を切り替えてデータを消去する。
[Data processing method]
The data processing method of the present invention is a data processing method for erasing data stored in a storage device,
Determining the type of data stored in the storage device;
Based on the determined data type, the erasing method is switched to erase the data.

また、本発明のデータ処理方法は、記憶装置内に格納されたデータを消去するデータ処理方法であって、
記憶装置内に格納されたデータの種類を判定し、
判定されたデータの種類に基づいて、消去順序を切り替えてデータを消去する。
The data processing method of the present invention is a data processing method for erasing data stored in a storage device,
Determine the type of data stored in the storage device,
Based on the determined data type, the erasure order is switched to erase the data.

また、本発明のデータ処理方法は、記憶装置内に格納されたデータを消去するデータ処理方法であって、
前記記憶装置内に格納されたデータの種類を判定し、
判定されたデータの種類に基づいて、消去方法および消去順序を切り替えてデータを消去する。
The data processing method of the present invention is a data processing method for erasing data stored in a storage device,
Determining the type of data stored in the storage device;
Based on the determined data type, the erasing method and the erasing order are switched to erase the data.

[プログラム]
また、本発明のプログラムは、記憶装置内に格納されたデータを消去するデータ処理方法をコンピュータに実行させるためのプログラムであって、
前記記憶装置内に格納されたデータの種類を判定するステップと、
判定されたデータの種類に基づいて、消去方法を切り替えてデータを消去するステップとをコンピュータに実行させる。
[program]
The program of the present invention is a program for causing a computer to execute a data processing method for erasing data stored in a storage device,
Determining the type of data stored in the storage device;
And causing the computer to execute a step of erasing data by switching an erasing method based on the determined type of data.

また、本発明のプログラムは、記憶装置内に格納されたデータを消去するデータ処理方法をコンピュータに実行させるためのプログラムであって、
記憶装置内に格納されたデータの種類を判定するステップと、
判定されたデータの種類に基づいて、消去順序を切り替えてデータを消去するステップとをコンピュータに実行させる。
The program of the present invention is a program for causing a computer to execute a data processing method for erasing data stored in a storage device,
Determining the type of data stored in the storage device;
And causing the computer to execute a step of erasing data by switching an erasing order based on the determined type of data.

また、本発明のプログラムは、記憶装置内に格納されたデータを消去するデータ処理方法をコンピュータに実行させるためのプログラムであって、
前記記憶装置内に格納されたデータの種類を判定するステップと、
判定されたデータの種類に基づいて、消去方法および消去順序を切り替えてデータを消去するステップとをコンピュータに実行させる。
The program of the present invention is a program for causing a computer to execute a data processing method for erasing data stored in a storage device,
Determining the type of data stored in the storage device;
And causing the computer to execute a step of erasing data by switching an erasing method and an erasing order based on the determined type of data.

以上説明したように、本発明によれば、消去しようとするデータの種類に応じて消去方法、消去順序を切り替えて消去処理が行われるため、記憶装置内に格納されたデータの消去を効率的に行うことができるという効果を得ることができる。   As described above, according to the present invention, since the erasing process is performed by switching the erasing method and the erasing order according to the type of data to be erased, the data stored in the storage device can be efficiently erased. The effect that it can be performed can be acquired.

次に、本発明の実施の形態について図面を参照して詳細に説明する。   Next, embodiments of the present invention will be described in detail with reference to the drawings.

[第1の実施形態]
図1は、本発明の第1の実施形態のデータ処理装置70を有する画像処理装置のハードウェア構成を、データ処理装置70を中心に例示する図である。
[First Embodiment]
FIG. 1 is a diagram illustrating a hardware configuration of an image processing apparatus having the data processing apparatus 70 according to the first embodiment of the present invention, centering on the data processing apparatus 70.

本実施形態における画像処理装置は、図1に示されるように、CPU10と、RAM20と、ROM30と、通信インタフェース部40と、ユーザインタフェース部50と、FAXインタフェース部60と、データ処理装置70と、スキャナ80と、HDD(Hard Disk Drive)90と、プリントエンジン100とから構成されている。   As shown in FIG. 1, the image processing apparatus according to the present embodiment includes a CPU 10, a RAM 20, a ROM 30, a communication interface unit 40, a user interface unit 50, a FAX interface unit 60, a data processing device 70, The scanner 80, an HDD (Hard Disk Drive) 90, and the print engine 100 are included.

通信インタフェース部40は、他の装置との間の通信処理を行う。ユーザインタフェース部50は、ユーザからの設定入力や、ユーザに対する表示処理等のユーザインタフェースの処理を行う。FAXインタフェース部60は、電話回線を介して他のFAX装置との間のFAX通信の処理を行う。   The communication interface unit 40 performs communication processing with other devices. The user interface unit 50 performs user interface processing such as setting input from the user and display processing for the user. The FAX interface unit 60 performs FAX communication processing with other FAX apparatuses via a telephone line.

プリントエンジン100は、データ処理装置70において処理された画像データ等を印刷する処理を行う。CPU10は、RAM20、ROM30、通信インタフェース部40、ユーザインタフェース部50、FAXインタフェース部60、データ処理装置70、スキャナ80、プリントエンジン100の動作を制御している。   The print engine 100 performs processing for printing image data and the like processed by the data processing device 70. The CPU 10 controls operations of the RAM 20, ROM 30, communication interface unit 40, user interface unit 50, FAX interface unit 60, data processing device 70, scanner 80, and print engine 100.

データ処理装置70は、例えば、データ処理プログラムがインストールされた汎用コンピュータであり、CPU10からの指示に基づいて、スキャナ80を介して取り込んだ画像データ等に対して所定のデータ処理を行う。そして、データ処理装置70は、データ処理を行う際に、処理を行おうとする画像データを一旦記憶装置であるHDD90に格納してからCPU10により指定されたデータ処理を行う。   The data processing device 70 is, for example, a general-purpose computer in which a data processing program is installed, and performs predetermined data processing on image data captured via the scanner 80 based on an instruction from the CPU 10. Then, when performing data processing, the data processing device 70 temporarily stores image data to be processed in the HDD 90 which is a storage device, and then performs data processing designated by the CPU 10.

データ処理プログラムは、図示しない磁気ディスク、半導体メモリ等の記録媒体からデータ処理装置70に読み込まれてインストールされることによりデータ処理装置70の動作を制御する。   The data processing program controls the operation of the data processing device 70 by being read and installed in a data processing device 70 from a recording medium such as a magnetic disk or a semiconductor memory (not shown).

図2は、上記のデータ処理プログラムが実行されることにより実現される図1中のデータ処理装置70の機能構成を例示する図である。   FIG. 2 is a diagram illustrating a functional configuration of the data processing device 70 in FIG. 1 realized by executing the data processing program.

データ処理装置70は、図2に示されるように、画像種類判定部71と、消去部72とから構成されている。   As shown in FIG. 2, the data processing device 70 includes an image type determination unit 71 and an erasing unit 72.

画像種類判定部71は、HDD90内に格納された消去しようとするデータの種類を判定する。各画像データには一般的にデータの種類を示す情報が含まれているため、画像種類判定部71は、この情報を参照することにより画像データの種類を判定する。   The image type determination unit 71 determines the type of data stored in the HDD 90 to be deleted. Since each image data generally includes information indicating the type of data, the image type determination unit 71 determines the type of image data by referring to this information.

消去部72は、画像種類判定部71により判定された画像データの種類に基づいて、消去方法を切り替えてHDD90内の画像データを消去する。具体的には、消去部72は、符号化されている画像データについては、データの先頭部分のヘッダを消去する消去方法によりデータを消去し、符号化されていない画像データ(以下、生画像データと称する。)については全領域を消去する消去方法によりデータを消去する。   The erasing unit 72 switches the erasing method based on the type of image data determined by the image type determining unit 71 and erases the image data in the HDD 90. Specifically, for the encoded image data, the erasure unit 72 erases the data by an erasure method for erasing the header of the head portion of the data, and unencoded image data (hereinafter, raw image data). The data is erased by an erasing method that erases the entire area.

なお、ここで符号化画像データには、JPEG(Joint Photographic Experts Group)等の符号化画像データだけでなく、暗号化データや圧縮された画像データ等の何らかの処理が施された画像データも含まれるものとする。   Here, the encoded image data includes not only encoded image data such as JPEG (Joint Photographic Experts Group) but also image data subjected to some processing such as encrypted data and compressed image data. Shall.

次に、本実施形態のデータ処理装置の動作を図4のフローチャートを参照して詳細に説明する。   Next, the operation of the data processing apparatus of this embodiment will be described in detail with reference to the flowchart of FIG.

HDD90内に格納されている画像データが不要となりこの画像データの消去が行われる場合、画像種類判定部71は、消去しようとする画像データの種類を判定する(S101)。そして、この画像データが生画像データ(符号化されていない画像データ)の場合には、消去部72は、全領域を消去することにより無効化する(S102)。また、S101において消去しようとする画像データが符号化画像データであると判定された場合には、消去部72は、この画像データのヘッダ領域を消去することにより無効化する(S103)。   When the image data stored in the HDD 90 is no longer necessary and this image data is deleted, the image type determination unit 71 determines the type of image data to be deleted (S101). If the image data is raw image data (unencoded image data), the erasing unit 72 invalidates the entire area by erasing it (S102). If it is determined in S101 that the image data to be erased is encoded image data, the erasure unit 72 invalidates the image data by erasing the header area (S103).

そして、消去すべきデータがまだ残っているか否かが判定され(S104)、次データが存在する場合には次データの処理に進み(S105)、S101〜S103の処理が繰り返される。   Then, it is determined whether or not data to be erased still remains (S104). If there is next data, the process proceeds to the next data (S105), and the processes of S101 to S103 are repeated.

そして、S104において次データが存在しないと判定された場合、つまり消去すべき画像データに対する処理が終わった場合、処理は終了する。   If it is determined in S104 that the next data does not exist, that is, if the processing for the image data to be erased is completed, the processing ends.

このような処理により画像データが消去される様子を図4に示す。図4では、5ページ分の画像データが示されていて、生画像データ、生画像データ、符号化画像データ、符号化画像データ、生画像データの順番にHDD90内に格納されているものとする。   FIG. 4 shows how image data is erased by such processing. In FIG. 4, image data for five pages is shown, and it is assumed that raw image data, raw image data, encoded image data, encoded image data, and raw image data are stored in the HDD 90 in this order. .

図4(a)は、本実施形態による消去処理が行われる前の画像データの様子を示したものであり、図4(b)は、消去処理が行われた後の画像データの様子を示したものである。   FIG. 4A shows the state of the image data before the erasing process according to this embodiment is performed, and FIG. 4B shows the state of the image data after the erasing process is performed. It is a thing.

図4(b)を参照すると、生画像データについては全領域が消去され、符号化画像データについては先頭領域のヘッダ部分が消去されて無効化されていることがわかる。   Referring to FIG. 4B, it can be seen that the entire area of the raw image data is erased and the header part of the head area of the encoded image data is erased and invalidated.

本実施形態のデータ処理装置によれば、符号化画像データについては全領域を消去するのではなく、先頭部分のヘッダ領域のみが消去されるので、全ての種類の画像データについて全領域を消去する消去方法と比較して、画像データを消去するための処理時間が短縮される。   According to the data processing apparatus of the present embodiment, not all areas are erased for encoded image data, but only the header area at the beginning is erased, so all areas are erased for all types of image data. Compared with the erasing method, the processing time for erasing the image data is shortened.

そして、画像データを消去するための処理時間が短縮されることにより、電源停止等の不意なシステム停止により画像データが有効なまま残ってしまうという可能性が低減されることになる。   Then, by shortening the processing time for erasing the image data, the possibility that the image data remains valid due to an unexpected system stop such as a power stop is reduced.

なお、符号化画像データについては先頭部分のヘッダ領域を消去するだけで画像データ全体が無効化される理由については以下に説明する。   The reason why the entire image data of the encoded image data is invalidated simply by deleting the header area at the head portion will be described below.

一般的に符号化データのヘッダには、どのような符号化が行われているのかという情報が含まれている。そのため、符号化データのヘッダ部分の領域を消去すると、その符号化データがどのような種類の符号化が行われているのかを判定することができなくなる。そのため、符号化データについてはヘッダ部分を消去することにより簡単には復号することができなくなる。   In general, the header of the encoded data includes information about what encoding is being performed. Therefore, if the area of the header portion of the encoded data is deleted, it is impossible to determine what kind of encoding is performed on the encoded data. Therefore, the encoded data cannot be easily decoded by deleting the header portion.

また、JPEG等のような符号化方法が一般的に知られているような画像データであっても、ヘッダ部分が消去されることにより他の領域のデータを復号し難くなる。   Further, even in the case of image data for which an encoding method such as JPEG is generally known, it becomes difficult to decode data in other regions by deleting the header portion.

なお、本実施形態では、符号化画像データについては先頭領域のヘッダ部分のみを消去する消去方法を選択するものとして説明しているが、処理時間に余裕がある場合には、ヘッダ部分以外の領域のデータを消去するようにしてもよい。   In the present embodiment, the encoded image data is described as selecting an erasing method for erasing only the header portion of the head region. However, if there is a sufficient processing time, the region other than the header portion is selected. The data may be erased.

さらに、本実施形態では、符号化画像データについては先頭部分のヘッダ領域を削除する場合を用いて説明しているが、本発明はこのような場合に限定されるものではない。符号化方法を示す情報が画像データの他の領域に格納されている場合には、その情報を削除することにより符号化画像データの復号が困難になり同様な効果を得ることができる。また、符号化画像データに対して先頭領域以外の一部の領域を消去することにより画像データ全体の復号が困難になるような場合であれば、消去しようとする画像データの任意の領域を消去することにより同様の効果を得ることができる。   Furthermore, in the present embodiment, the encoded image data is described using the case where the header area of the head portion is deleted, but the present invention is not limited to such a case. When information indicating the encoding method is stored in another area of the image data, it is difficult to decode the encoded image data by deleting the information, and a similar effect can be obtained. In addition, if it is difficult to decode the entire image data by deleting a part of the encoded image data other than the head area, an arbitrary area of the image data to be deleted is deleted. By doing so, the same effect can be obtained.

[第2の実施形態]
次に、本発明の第2の実施形態のデータ処理装置について説明する。
[Second Embodiment]
Next, a data processing apparatus according to the second embodiment of the present invention will be described.

本発明の第2の実施形態のデータ処理装置の構成については、消去部72による消去動作が異なるのみであり、上記で説明した第1の実施形態のデータ処理装置と同様な構成であるためその説明は省略する。なお、本実施形態においても、図1、図2を参照して説明を行なう。   The configuration of the data processing apparatus according to the second embodiment of the present invention is different only in the erasing operation by the erasing unit 72, and has the same configuration as that of the data processing apparatus according to the first embodiment described above. Description is omitted. In the present embodiment, the description will be given with reference to FIGS.

本実施形態における消去部72は、画像種類判定部71により判定された画像データの種類に基づいて、消去順序を切り替えてHDD90内の画像データを消去する。具体的には、消去部72は、生画像データを消去した後に符号化画像データの消去を行うようにする。   The erasure unit 72 in the present embodiment erases the image data in the HDD 90 by switching the erasure order based on the type of image data determined by the image type determination unit 71. Specifically, the erasure unit 72 erases the encoded image data after erasing the raw image data.

次に、本実施形態のデータ処理装置の動作を図5のフローチャートを参照して詳細に説明する。   Next, the operation of the data processing apparatus of this embodiment will be described in detail with reference to the flowchart of FIG.

HDD90内に格納されている画像データが不要となりこの画像データの消去が行われる場合、画像種類判定部71は、消去しようとする画像データの種類を判定する(S201)。そして、この画像データが生画像データ(符号化されていない画像データ)の場合には、消去部72は、全領域を消去することにより無効化する(S202)。また、S201において消去しようとする画像データが符号化画像データであると判定された場合には、消去部72は、この画像データに対する処理を実施せずに処理をスキップする(S203)。   When the image data stored in the HDD 90 is no longer necessary and this image data is deleted, the image type determination unit 71 determines the type of image data to be deleted (S201). If the image data is raw image data (unencoded image data), the erasure unit 72 invalidates the entire area by erasing it (S202). If it is determined in S201 that the image data to be erased is encoded image data, the erasure unit 72 skips the process without performing the process on the image data (S203).

そして、消去すべきデータがまだ残っているか否かが判定され(S204)、次データが存在する場合には次データの処理に進み(S205)、S201〜S203の処理が繰り返される。   Then, it is determined whether or not there is still data to be deleted (S204). If there is next data, the process proceeds to the next data (S205), and the processes of S201 to S203 are repeated.

このような処理が行われることにより消去しようとする画像データのうち生画像データに対する消去処理のみが行われる。   By performing such processing, only erasure processing is performed on raw image data among image data to be erased.

そして、全ての画像データについての処理が終了すると、先頭データに対する処理に戻り(S206)、先ず画像データは消去済みであるか否かが判定される(S207)。そして、消去済みでないと判定された場合、つまり符号化画像データであると判定された場合、全領域を消去する消去処理が行われる(S208)。S207において消去済みであると判定された場合には、消去処理はスキップされる(S209)。   When all the image data has been processed, the process returns to the process for the top data (S206). First, it is determined whether the image data has been erased (S207). Then, when it is determined that it has not been erased, that is, when it is determined that the image data is encoded image data, an erasing process for erasing the entire area is performed (S208). If it is determined in S207 that the data has been erased, the erasure process is skipped (S209).

そして、消去すべきデータがまだ残っているか否かが判定され(S210)、次データが存在する場合には次データの処理に進み(S211)、S207〜S209の処理が繰り返される。   Then, it is determined whether or not there is still data to be deleted (S210). If there is next data, the process proceeds to the next data (S211), and the processes of S207 to S209 are repeated.

そして、S210において次データが存在しないと判定された場合、つまり消去すべき画像データに対する処理が終わった場合、処理は終了する。   If it is determined in S210 that the next data does not exist, that is, if the processing for the image data to be erased is completed, the processing ends.

このような処理により画像データが消去される様子を図6に示す。図6では、5ページ分の画像データが示されていて、生画像データ、生画像データ、符号化画像データ、符号化画像データ、生画像データの順番にHDD90内に格納されているものとする。   FIG. 6 shows how image data is erased by such processing. In FIG. 6, image data for five pages is shown, and it is assumed that raw image data, raw image data, encoded image data, encoded image data, and raw image data are stored in the HDD 90 in this order. .

図6(a)は、本実施形態による消去処理が行われる前の画像データの様子を示したものであり、図6(b)は、生画像データのみに対して消去処理が行われた後の様子を示したものであり、図6(c)は、生画像データと符号化画像データの両方について消去処理が行われた後の様子を示したものである。   FIG. 6A shows the state of the image data before the erasure process according to the present embodiment is performed, and FIG. 6B shows the state after the erasure process is performed only on the raw image data. FIG. 6C shows a state after the erasure processing is performed on both the raw image data and the encoded image data.

図6(b)を参照すると、消去しようとする画像データのうちの生画像データが先ず最初に消去され、図6(c)を参照すると、次に符号化画像データが消去されていることがわかる。   Referring to FIG. 6 (b), raw image data of image data to be erased is first erased, and referring to FIG. 6 (c), encoded image data is erased next. Recognize.

本実施形態のデータ処理装置によれば、消去しようとする画像データのうち、先ず生画像データを優先して消去する。そして、生画像データの消去が終了した後に符号化画像データの消去が行われる。   According to the data processing apparatus of this embodiment, first, raw image data is preferentially erased among image data to be erased. Then, after the erasure of the raw image data is completed, the coded image data is erased.

このように生画像データを優先して消去する理由は、生画像データは、外部に漏洩した場合にそのまま内容を見ることが可能なデータであるためである。   The reason why the raw image data is deleted preferentially in this way is that the raw image data is data that can be viewed as it is when leaked to the outside.

なお、本実施形態では、生画像データを消去した後に符号化画像データを消去するようにしているが、逆に、符号化画像データを消去した後に生画像データを消去するようにしてもよい。   In this embodiment, the encoded image data is erased after erasing the raw image data. Conversely, the raw image data may be erased after erasing the encoded image data.

一般的には、内容が漏れることを防止する必要が高い重要な画像データが符号化されて格納されることが考えられる。そのため、生画像データの消去よりも符号化画像データの消去のほうがより優先されるべき場合も考えられる。このような場合には、符号化画像データを消去した後に生画像データを消去することにより、符号化画像データがHDD90内に残ってしまう可能性をより低減することができる。   In general, it is conceivable that important image data that needs to be prevented from leaking is encoded and stored. Therefore, there may be a case where erasure of encoded image data should be given priority over erasure of raw image data. In such a case, the possibility of the encoded image data remaining in the HDD 90 can be further reduced by deleting the raw image data after deleting the encoded image data.

[第3の実施形態]
次に、本発明の第3の実施形態のデータ処理装置について説明する。
[Third Embodiment]
Next, a data processing apparatus according to the third embodiment of the present invention will be described.

本発明の第3の実施形態のデータ処理装置の構成については、消去部72による消去動作が異なるのみであり、上記で説明した第1および第2の実施形態のデータ処理装置と同様な構成であるためその説明は省略する。なお、本実施形態においても、図1、図2を参照して説明を行なう。   The configuration of the data processing apparatus according to the third embodiment of the present invention is the same as the configuration of the data processing apparatus according to the first and second embodiments described above, except that the erasing operation by the erasing unit 72 is different. Therefore, the explanation is omitted. In the present embodiment, the description will be given with reference to FIGS.

本実施形態における消去部72は、画像種類判定部71により判定された画像データの種類に基づいて、消去方法および消去順序の両方を切り替えてHDD90内の画像データを消去する。本実施形態は、上記で説明した第1の実施形態と第2の実施形態を組み合わせたものである。   The erasing unit 72 in the present embodiment erases the image data in the HDD 90 by switching both the erasing method and the erasing order based on the type of image data determined by the image type determining unit 71. This embodiment is a combination of the first embodiment and the second embodiment described above.

次に、本実施形態のデータ処理装置の動作を図7のフローチャートを参照して詳細に説明する。   Next, the operation of the data processing apparatus of this embodiment will be described in detail with reference to the flowchart of FIG.

HDD90内に格納されている画像データが不要となりこの画像データの消去が行われる場合、画像種類判定部71は、消去しようとする画像データの種類を判定する(S301)。そして、この画像データが符号化画像データの場合には、消去部72は、データの先頭部分のヘッダ領域を消去することによりデータを無効化する(S302)。また、S301において消去しようとする画像データが生画像データであると判定された場合には、消去部72は、この画像データに対する処理を実施せずに処理をスキップする(S303)。   When the image data stored in the HDD 90 is no longer necessary and this image data is deleted, the image type determination unit 71 determines the type of image data to be deleted (S301). If the image data is encoded image data, the erasure unit 72 invalidates the data by erasing the header area at the beginning of the data (S302). If it is determined in S301 that the image data to be erased is raw image data, the erasure unit 72 skips the process without performing the process on the image data (S303).

そして、消去すべきデータがまだ残っているか否かが判定され(S304)、次データが存在する場合には次データの処理に進み(S305)、S301〜S303の処理が繰り返される。   Then, it is determined whether or not there is still data to be deleted (S304). If the next data exists, the process proceeds to the next data (S305), and the processes of S301 to S303 are repeated.

このような処理が行われることにより消去しようとする画像データのうち符号化画像データに対する消去処理のみが行われる。   By performing such processing, only erasure processing is performed on encoded image data among image data to be erased.

そして、全ての画像データについての処理が終了すると、先頭データに対する処理に戻り(S306)、先ず画像データは消去済みであるか否かが判定される(S307)。そして、消去済みでないと判定された場合、つまり生画像データであると判定された場合、全領域を消去する消去処理が行われる(S308)。S307において消去済みであると判定された場合には、消去処理はスキップされる(S309)。   When the processing for all the image data is completed, the process returns to the process for the top data (S306). First, it is determined whether the image data has been erased (S307). When it is determined that the image has not been erased, that is, when it is determined that the image data is raw image data, an erasing process for erasing the entire area is performed (S308). If it is determined in S307 that the data has been erased, the erasure process is skipped (S309).

そして、消去すべきデータがまだ残っているか否かが判定され(S310)、次データが存在する場合には次データの処理に進み(S311)、S307〜S309の処理が繰り返される。   Then, it is determined whether or not there is still data to be deleted (S310). If there is next data, the process proceeds to the next data (S311), and the processes of S307 to S309 are repeated.

そして、S310において次データが存在しないと判定された場合、つまり消去すべき画像データに対する処理が全て終わった場合、処理は終了する。   If it is determined in S310 that the next data does not exist, that is, if all the processing for the image data to be erased is completed, the processing ends.

このような処理により画像データが消去される様子を図8に示す。図8では、5ページ分の画像データが示されていて、生画像データ、生画像データ、符号化画像データ、符号化画像データ、生画像データの順番にHDD90内に格納されているものとする。   FIG. 8 shows how image data is erased by such processing. In FIG. 8, image data for five pages is shown, and it is assumed that raw image data, raw image data, encoded image data, encoded image data, and raw image data are stored in the HDD 90 in this order. .

図8(a)は、本実施形態による消去処理が行われる前の画像データの様子を示したものであり、図8(b)は、符号化画像データのみに対して消去処理が行われた後の様子を示したものであり、図8(c)は、生画像データと符号化画像データの両方について消去処理が行われた後の様子を示したものである。   FIG. 8A shows the state of the image data before the erasure process according to this embodiment is performed, and FIG. 8B shows the erasure process performed only on the encoded image data. FIG. 8C shows a state after the erasure processing is performed on both the raw image data and the encoded image data.

図8(b)を参照すると、消去しようとする画像データのうちの符号化画像データについての無効化が先ず最初に行われていることがわかる。ここでは、符号化画像データの全領域の消去が行われるのではなく、先頭部分のヘッダ領域のみが消去されることにより無効化が行われている。そして、図8(c)を参照すると、次に生画像データが消去されていることがわかる。生画像データについては、当然のことながら、全領域について消去が行われている。   Referring to FIG. 8B, it can be seen that the invalidation of the encoded image data among the image data to be erased is first performed. Here, the entire area of the encoded image data is not erased, but the invalidation is performed by erasing only the header area of the head portion. Then, referring to FIG. 8C, it can be seen that the raw image data is erased next. Naturally, the raw image data is erased for the entire area.

本実施形態によれば、先ず符号化画像データに対して先頭部分のヘッダ領域を消去することによりデータが無効化される。そして、先頭部分のヘッダ領域を消去する処理は、全領域を消去する処理と比較して短時間に実行することができる。そのため、比較的短時間において符号化画像データの無効化が行なわれることになる。その結果、途中でシステムが停止する等の事態が発生した場合でも符号化画像データがHDD90内に残ってしまう可能性が削減される。   According to the present embodiment, first, the data is invalidated by deleting the header area at the head of the encoded image data. Then, the process of deleting the header area at the head part can be executed in a shorter time than the process of deleting the entire area. Therefore, the encoded image data is invalidated in a relatively short time. As a result, it is possible to reduce the possibility that the encoded image data remains in the HDD 90 even when the system is stopped midway.

なお、本実施形態では、符号化画像データを消去した後に生画像データを消去するようにしているが、逆に、生画像データを消去した後に符号化画像データを消去するようにしてもよい。この場合には、符号化画像データの消去よりも生画像データの消去を優先する場合であり、このように生画像データを先に消去する場合でも、本実施形態によればデータを消去するために必要となる時間が短縮されるため、効率的なデータ消去を実現することができる。   In this embodiment, the raw image data is erased after erasing the encoded image data, but conversely, the encoded image data may be erased after the raw image data is erased. In this case, the erasure of the raw image data is prioritized over the erasure of the encoded image data. Even when the raw image data is erased first, the data is erased according to the present embodiment. Therefore, efficient data erasure can be realized.

[変形例]
上記実施形態では、画像データの種類をページ単位で判定して消去方法および消去順序を切り替える場合を用いて説明しているが、画像データの種類をジョブ単位で判定して消去方法や消去順序を切り替えるような場合でも同様に本発明を適用することができるものである。
[Modification]
In the above embodiment, the case where the type of image data is determined in units of pages and the erasing method and the erasing order are switched is described. However, the type of image data is determined in units of jobs, and the erasing method and the erasing order are determined. Even in the case of switching, the present invention can be similarly applied.

また、上記実施形態では記憶装置内に格納された画像データを消去する場合を用いて説明しているが、本発明はこのような場合に限定されるものではなく、画像データ以外のデータを消去する場合にも同様に適用することができるものである。   In the above embodiment, the case where the image data stored in the storage device is erased is described. However, the present invention is not limited to such a case, and data other than the image data is erased. The same can be applied to the case.

本発明の第1の実施形態のデータ処理装置を有する画像処理装置のハードウェア構成を示すブロック図である。1 is a block diagram illustrating a hardware configuration of an image processing apparatus having a data processing apparatus according to a first embodiment of the present invention. 図1中のデータ処理装置70の機能構成を例示するブロック図である。FIG. 2 is a block diagram illustrating a functional configuration of a data processing device 70 in FIG. 1. 本発明の第1の実施形態のデータ処理装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the data processor of the 1st Embodiment of this invention. 本発明の第1の実施形態において画像データが消去される様子を説明するための図である。It is a figure for demonstrating a mode that image data is erase | eliminated in the 1st Embodiment of this invention. 本発明の第2の実施形態のデータ処理装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the data processor of the 2nd Embodiment of this invention. 本発明の第2の実施形態において画像データが消去される様子を説明するための図である。It is a figure for demonstrating a mode that image data is erase | eliminated in the 2nd Embodiment of this invention. 本発明の第3の実施形態のデータ処理装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the data processor of the 3rd Embodiment of this invention. 本発明の第3の実施形態において画像データが消去される様子を説明するための図である。It is a figure for demonstrating a mode that image data is erase | eliminated in the 3rd Embodiment of this invention.

符号の説明Explanation of symbols

10 CPU
20 RAM
30 ROM
40 通信インタフェース部
50 ユーザインタフェース部
60 FAXインタフェース部
70 データ処理装置
71 画像種類判定部
72 消去部
80 スキャナ
90 HDD
100 プリントエンジン
S101〜S105 ステップ
S201〜S211 ステップ
S301〜S311 ステップ
10 CPU
20 RAM
30 ROM
DESCRIPTION OF SYMBOLS 40 Communication interface part 50 User interface part 60 FAX interface part 70 Data processing apparatus 71 Image type determination part 72 Erase part 80 Scanner 90 HDD
100 Print Engine S101 to S105 Step S201 to S211 Step S301 to S311 Step

Claims (3)

記憶装置内に格納されたデータを消去するデータ処理装置であって、
前記記憶装置内に格納されたデータが符号化されているデータであるか符号化されていないデータであるかを判定する判定手段と、
先ず、前記判定手段により符号化されているデータであると判定されたデータを先頭部分の領域を消去する消去方法により消去し、その後に、前記判定手段により符号化されていないデータであると判定されたデータを全領域を消去する消去方法により消去する消去手段と、
を有するデータ処理装置。
A data processing device for erasing data stored in a storage device,
Determining means for determining whether the data stored in the storage device is encoded data or unencoded data ;
First, the data determined to be encoded by the determining means is erased by an erasing method for erasing the head portion area, and then determined to be data not encoded by the determining means. Erasing means for erasing the recorded data by an erasing method for erasing the entire area ;
A data processing apparatus.
記憶装置内に格納されたデータを消去するデータ処理方法であって、
前記記憶装置内に格納されたデータが符号化されているデータであるか符号化されていないデータであるかを判定し、
先ず、符号化されているデータであると判定されたデータを先頭部分の領域を消去する消去方法により消去し、その後に、符号化されていないデータであると判定されたデータを全領域を消去する消去方法により消去するデータ処理方法。
A data processing method for erasing data stored in a storage device,
Determining whether the data stored in the storage device is encoded data or unencoded data ;
First, erase data that has been determined to be encoded data using an erasing method that erases the top area, and then erase all data that has been determined to be unencoded data. A data processing method for erasing by an erasing method .
記憶装置内に格納されたデータを消去するデータ処理方法をコンピュータに実行させるためのプログラムであって、
前記記憶装置内に格納されたデータが符号化されているデータであるか符号化されていないデータであるかを判定するステップと、
先ず、符号化されているデータであると判定されたデータを先頭部分の領域を消去する消去方法により消去し、その後に、符号化されていないデータであると判定されたデータを全領域を消去する消去方法により消去するステップとをコンピュータに実行させるためのプログラム。

A program for causing a computer to execute a data processing method for erasing data stored in a storage device,
Determining whether the data stored in the storage device is encoded data or unencoded data ;
First, erase data that has been determined to be encoded data using an erasing method that erases the top area, and then erase all data that has been determined to be unencoded data. The program for making a computer perform the step erase | eliminated by the erase method to perform.

JP2006302488A 2006-11-08 2006-11-08 Data processing apparatus, data processing method and program Expired - Fee Related JP4863072B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006302488A JP4863072B2 (en) 2006-11-08 2006-11-08 Data processing apparatus, data processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006302488A JP4863072B2 (en) 2006-11-08 2006-11-08 Data processing apparatus, data processing method and program

Publications (2)

Publication Number Publication Date
JP2008117347A JP2008117347A (en) 2008-05-22
JP4863072B2 true JP4863072B2 (en) 2012-01-25

Family

ID=39503182

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006302488A Expired - Fee Related JP4863072B2 (en) 2006-11-08 2006-11-08 Data processing apparatus, data processing method and program

Country Status (1)

Country Link
JP (1) JP4863072B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001088372A (en) * 1999-09-22 2001-04-03 Ricoh Co Ltd Apparatus and method for processing image and computer readable recording medium with image-processing program recorded
JP4842417B2 (en) * 1999-12-16 2011-12-21 ソニー株式会社 Recording device
JP4387687B2 (en) * 2002-04-26 2009-12-16 キヤノン株式会社 Image processing apparatus, control method, and program
JP2005173708A (en) * 2003-12-08 2005-06-30 Kyocera Mita Corp Image processor and image processing method
JP4269926B2 (en) * 2003-12-17 2009-05-27 コニカミノルタビジネステクノロジーズ株式会社 Image processing apparatus and image processing method
JP2005184545A (en) * 2003-12-19 2005-07-07 Kyocera Mita Corp Image forming apparatus
JP4381312B2 (en) * 2005-01-13 2009-12-09 株式会社東芝 Image forming apparatus and data erasing method thereof

Also Published As

Publication number Publication date
JP2008117347A (en) 2008-05-22

Similar Documents

Publication Publication Date Title
US8639990B2 (en) Information processing apparatus that records logs, and control method and storage medium therefor
KR100573264B1 (en) Job processing device and data management method for the device
US8303075B2 (en) Apparatus and method of controlling same
JP2006303870A (en) Image forming apparatus and method
JP3697064B2 (en) Image editing apparatus, recording apparatus, image editing method, and computer-readable recording medium
JP4381312B2 (en) Image forming apparatus and data erasing method thereof
JP4269926B2 (en) Image processing apparatus and image processing method
JP4863072B2 (en) Data processing apparatus, data processing method and program
JP4228784B2 (en) Image processing apparatus, image processing method, and image processing program
JP4380614B2 (en) Data storage device, image forming apparatus, and data storage device control method
JP2007280443A (en) Data processor and data processing method, and program
JP2007279816A (en) Data processor and data processing method and program
JP2008009727A (en) Data processor, data processing method, and program
US7796306B2 (en) Image processing apparatus with a deleting portion, image processing method for deleting image data, and image processing program product with image data deleting function
JP4941060B2 (en) Information processing apparatus and program
JP2006031268A (en) Information processor and storage controller
JP4337540B2 (en) Image processing device
JP4060291B2 (en) Memory management device and control program thereof
JP4282502B2 (en) Image processing device
JP4483996B2 (en) Job processing apparatus, control method for the apparatus, and control program
JP4434310B2 (en) Job processing apparatus, control method for the apparatus, and control program
JP3825899B2 (en) Image output apparatus and method
JP4159382B2 (en) Image processing method, image processing system, and image processing apparatus
JP2008009790A (en) Data processor
JP2007310608A (en) Data processor, data processing method and data processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091023

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110811

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110922

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111013

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111026

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141118

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4863072

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees
S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370