JP4863072B2 - Data processing apparatus, data processing method and program - Google Patents
Data processing apparatus, data processing method and program Download PDFInfo
- 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
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.
上述した従来の方法では、ハードディスク等の記憶装置に格納されている画像データを消去する処理に時間がかかるという問題点があった。 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
本実施形態における画像処理装置は、図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
通信インタフェース部40は、他の装置との間の通信処理を行う。ユーザインタフェース部50は、ユーザからの設定入力や、ユーザに対する表示処理等のユーザインタフェースの処理を行う。FAXインタフェース部60は、電話回線を介して他のFAX装置との間のFAX通信の処理を行う。
The
プリントエンジン100は、データ処理装置70において処理された画像データ等を印刷する処理を行う。CPU10は、RAM20、ROM30、通信インタフェース部40、ユーザインタフェース部50、FAXインタフェース部60、データ処理装置70、スキャナ80、プリントエンジン100の動作を制御している。
The
データ処理装置70は、例えば、データ処理プログラムがインストールされた汎用コンピュータであり、CPU10からの指示に基づいて、スキャナ80を介して取り込んだ画像データ等に対して所定のデータ処理を行う。そして、データ処理装置70は、データ処理を行う際に、処理を行おうとする画像データを一旦記憶装置であるHDD90に格納してからCPU10により指定されたデータ処理を行う。
The
データ処理プログラムは、図示しない磁気ディスク、半導体メモリ等の記録媒体からデータ処理装置70に読み込まれてインストールされることによりデータ処理装置70の動作を制御する。
The data processing program controls the operation of the
図2は、上記のデータ処理プログラムが実行されることにより実現される図1中のデータ処理装置70の機能構成を例示する図である。
FIG. 2 is a diagram illustrating a functional configuration of the
データ処理装置70は、図2に示されるように、画像種類判定部71と、消去部72とから構成されている。
As shown in FIG. 2, the
画像種類判定部71は、HDD90内に格納された消去しようとするデータの種類を判定する。各画像データには一般的にデータの種類を示す情報が含まれているため、画像種類判定部71は、この情報を参照することにより画像データの種類を判定する。
The image
消去部72は、画像種類判定部71により判定された画像データの種類に基づいて、消去方法を切り替えてHDD90内の画像データを消去する。具体的には、消去部72は、符号化されている画像データについては、データの先頭部分のヘッダを消去する消去方法によりデータを消去し、符号化されていない画像データ(以下、生画像データと称する。)については全領域を消去する消去方法によりデータを消去する。
The erasing
なお、ここで符号化画像データには、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
そして、消去すべきデータがまだ残っているか否かが判定され(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
図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
本実施形態における消去部72は、画像種類判定部71により判定された画像データの種類に基づいて、消去順序を切り替えてHDD90内の画像データを消去する。具体的には、消去部72は、生画像データを消去した後に符号化画像データの消去を行うようにする。
The
次に、本実施形態のデータ処理装置の動作を図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
そして、消去すべきデータがまだ残っているか否かが判定され(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
図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
[第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
本実施形態における消去部72は、画像種類判定部71により判定された画像データの種類に基づいて、消去方法および消去順序の両方を切り替えてHDD90内の画像データを消去する。本実施形態は、上記で説明した第1の実施形態と第2の実施形態を組み合わせたものである。
The erasing
次に、本実施形態のデータ処理装置の動作を図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
そして、消去すべきデータがまだ残っているか否かが判定され(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
図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
なお、本実施形態では、符号化画像データを消去した後に生画像データを消去するようにしているが、逆に、生画像データを消去した後に符号化画像データを消去するようにしてもよい。この場合には、符号化画像データの消去よりも生画像データの消去を優先する場合であり、このように生画像データを先に消去する場合でも、本実施形態によればデータを消去するために必要となる時間が短縮されるため、効率的なデータ消去を実現することができる。 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.
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
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.
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)
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 |
-
2006
- 2006-11-08 JP JP2006302488A patent/JP4863072B2/en not_active Expired - Fee Related
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 |