(57)【要約】【課題】  画像形成装置で大容量記憶手段として用いられているハードディスクに保存されたデータの消去時間を短縮する。【解決手段】  上書きデータ設定部２１０によりハードディスク２６０への上書きデータを設定し、上書き周期設定部２２０により、前記上書きデータより長い周期の上書き周期を設定する。データ消去制御部２４０は、前記上書きデータ設定部２１０および前記上書き周期設定部２２０によって設定されたデータ上書き条件にしたがって、ハードディスク２６０に無意味なデータを上書きすることによって、ハードディスク２６０に記録されていたデータの消去処理を行う。【選択図】図２
2006197234.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に関するデータを保存するハードディスクと、
このハードディスクにデータを上書きする周期の設定を行う上書き周期設定部と、
前記周期より短い長さの前記上書きデータの値の設定を行う上書きデータ設定部と、
この上書きデータ設定部で設定された上書きデータの値を、前記上書き周期設定部で設定された上書き周期で前記ハードディスクに上書きするデータ消去制御部と
を有することを特徴とする画像形成装置。
【請求項２】
ページごとの画像データを保存する画像データ保存領域と、この画像データ保存領域に保存されるページごとの画像データの管理情報を保存する画像データ管理領域と、その他
画像形成処理に関するデータを保存する領域を有するハードディスクと、
このハードディスクにデータを上書きする周期の設定を行う上書き周期設定部と、
前記周期より短い長さの前記上書きデータの値の設定を行う上書きデータ設定部と、
前記ハードディスクに記録されているデータの消去を制御するデータ消去制御部とを備え、
このデータ消去制御部は、前記画像データ保存領域に保存されている画像データの各ページの先頭を起点として前記上書きデータの値を前記画像データ保存領域に上書きすることを特徴とする画像形成装置。
【請求項３】
前記データ消去制御部は、前記画像データ保存領域に保存されている画像データの各ページの先頭を起点として前記上書きデータの値を前記画像データ保存領域に上書きした後に、前記ハードディスクの前記画像データ保存領域以外の使用領域または前記ハードディスクのすべての使用領域を前記上書き周期で前記上書きデータの値を上書きすることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
印刷ジョブの処理を行う印刷ジョブ処理部と、
画像形成に関するデータを保存するハードディスクと、
このハードディスクにデータを上書きする周期の設定を行う上書き周期設定部と、
前記周期より短い長さの前記上書きデータの値の設定を行う上書きデータ設定部と、
前記印刷ジョブ処理部による印刷処理を終え保存が不要となった画像データが記録されていた前記ハードディスクの領域に、前記上書きデータ設定部で設定された上書きデータの値を、前記上書き周期設定部で設定された上書き周期で上書きし、さらに前記画像データに関する管理情報を消去するデータ消去制御部と
を有することを特徴とする画像形成装置。
【請求項５】
印刷ジョブの処理を行う印刷ジョブ処理部と、
画像形成に関するデータを保存するハードディスクと、
上書きデータの値の設定を行う上書きデータ設定部と、
前記印刷ジョブ処理部による印刷処理を終え保存が不要となった画像データが記録されていた前記ハードディスクの領域であって前記画像データの各ページのデータが記録されている領域の先頭に、前記上書きデータ設定部で設定された上書きデータの値を上書きし、さらに前記画像データに関する管理情報を消去するデータ消去制御部と
を有することを特徴とする画像形成装置。
【請求項６】
データを上書きする周期の設定を行うステップと、
このステップにより設定された周期より短い長さの前記上書きデータの値の設定を行うステップと、
このステップで設定された上書きデータの値を、前記上書き周期設定ステップで設定された上書き周期でハードディスクの使用領域を上書きするステップと
を有することを特徴とする画像形成装置のデータ消去方法。
【請求項７】
上書きデータの値の設定を行うステップと、
画像データ保存領域に保存されている画像データの各ページの先頭を認識するステップと、
このステップで認識された画像データの各ページの先頭を起点として、前記上書きデータの値の設定を行うステップで設定された上書きデータの値を、ハードディスクの前記画像データ保存領域を上書きするステップと
を有することを特徴とする画像形成装置のデータ消去方法。
【請求項８】
上書きデータの値の設定を行うステップと、
印刷ジョブの処理の終了を認識するステップと、
このステップで処理の終了が認識された前記印刷ジョブの画像データが保存するものか否かを認識するステップと、
このステップで保存が不要であると認識された前記印刷ジョブの画像データの各ページのデータが記録されている領域の先頭に、前記上書きデータ設定ステップで設定された上書きデータの値を上書きするステップと
を有することを特徴とする画像形成装置のデータ消去方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に係わり、特に画像形成装置に設けられるハードディスクのデータ消去に関するものである。
【背景技術】
【０００２】
最近のコピー機、プリンタあるいは複写、印刷、ＦＡＸ送受信などの複数の機能を集約した多機能周辺装置（ＭＦＰ：Multi-Function Peripheral）では、ディジタル技術が駆使されており、印刷ジョブ等の情報は、装置内に設けられる大容量記憶媒体であるハードディスク（ＨＤ）を用いたハードディスク装置に蓄積されている。かかるＨＤを用いた装置を廃却する場合、売却する場合、リース期間の満了により返却する場合、あるいは修理等のために一時的に外部業者に引き渡す場合には、ＨＤに蓄積されている情報が漏洩する虞がある。
【０００３】
機密情報の漏洩は大きな社会問題になっており、前記コピー機等あるいはＭＦＰにおいては、かかる問題に対して、ＨＤに蓄積される印刷ジョブ等の情報について、蓄積する前に暗号化を行う対策が行われている。しかし、暗号化が行われている情報であっても、暗号解読ソフトウェアにより暗号が解けてしまう場合もある。
【０００４】
そこで、前記プリンタあるいはＭＦＰを廃棄する場合には、ＨＤを機械的に破壊するか、ＨＤを強力な磁界の中に置くことによって記録されたデータを破壊するか、または無意味なデータをＨＤの使用されている全領域にわたって上書きすることが行われていた。これらの方法のうち、ＨＤを機械的に破壊する方法は装置を廃棄する場合には用いることができるが、売却する場合等その他の場合には不適切である。また、ＨＤを強力な磁場にさらす方法は特殊な装置が必要であるため、一般的には用いることが困難である。かかる事情から、ＨＤを用いたコピー機等あるいはＭＦＰを廃却する場合、売却する場合、リース期間の満了により返却する場合、あるいは修理等のために一時的に外部業者に引き渡す場合には、無意味なデータをＨＤの使用されている全領域にわたって上書きすることが広く行われていた。しかし、前記コピー機等あるいはＭＦＰに搭載されるＨＤの記憶容量は数１０GBと大きく、例えば記憶容量５０GBのＨＤの全領域にわたって無意味なデータを上書きするためには、約１時間もの時間を費やされるという問題点があった。さらにＨＤの記憶容量は増大傾向にあり、前記の問題点は今後益々深刻化すると考えられる。
【０００５】
また、例えばＭＦＰにより、原稿の画像を読み取り、その画像データをＨＤにいったん記憶し、ＨＤから画像データを読み出してプリントアウトする場合、プリントアウトした後も前記画像データはＨＤに残っていた。すなわち、前記画像データはＨＤの所定の領域に記憶されるが、後に別の原稿が読み取られ、ＨＤに上書きされるまでは前に読み取った画像データはＨＤに残っている。したがって、ＨＤがＭＦＰ等から抜き取られ、ＨＤに記憶されている情報が解析されると、ＨＤに残っている情報が漏洩することになる。このような事態を避けるため、既にプリントアウトが終わった場合など、ＨＤに記憶しておく必要がなくなった画像データについて、逐次、データを消去することも行われている。しかし、画像データを消去する処理と、例えば原稿の画像を読み取り、画像データをＨＤに書き込みおよび画像データをＨＤから読み出す処理を同時に行うことはできない。このため、画像データ消去の処理を実行すると、他の処理は画像データ消去の処理の終了を待つ必要があり、他の処理の効率が落ちるとともに、ユーザの利便性を低下させるという問題点があった。したがって、この場合もＨＤに保存されていた画像データの消去処理時間の短縮を図る必要があった。
【特許文献１】特開平０９−２８４５７２号公報
【特許文献２】特開２００３−３７７１９号公報
【非特許文献１】it.jeita.or.jp/perinfo/committee/pc/HDDdata/refer.html
【非特許文献２】日経パソコン  ２００３年１月２０日発行  第４２５号  ｐｐ．１０８〜１１５
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記のような従来の問題点に鑑みてなされたもので、解決しようとする問題点は、画像形成装置で大容量記憶手段として用いられているハードディスクに保存されたデータを短時間で消去する点である。
【課題を解決するための手段】
【０００７】
本発明による画像形成装置は、画像形成に関するデータを保存するＨＤと、このＨＤにデータを上書きする周期の設定を行う上書き周期設定部と、前記周期より短い長さの前記上書きデータの値の設定を行う上書きデータ設定部と、この上書きデータ設定部で設定された上書きデータの値を、前記上書き周期設定部で設定された上書き周期で前記ＨＤに上書きするデータ消去制御部とを有する。また、前記データ消去制御部は画像データ保存領域に記録されている画像データについては、この画像データのページデータの先頭を起点として前記上書きデータの値を上書きする。
【０００８】
ここで、本発明におけるデータの消去は、ＨＤに記録されていたデータを無意味なデータによって上書きすることによって解読不可能な状態にすることを意味する。
【０００９】
また、本発明における画像形成装置には、ＨＤを具備するコピー機、プリンタ、ＦＡＸまたはコピー機能、プリンタ機能、ＦＡＸ機能またはスキャナ機能のいずれか２以上の機能を有する、いわゆる多機能周辺装置（ＭＦＰ：Multi-Function Peripheral）が含まれる。
【発明の効果】
【００１０】
本発明によれば、大容量記憶手段として用いられているハードディスクに保存されたデータを短時間で消去する画像形成装置およびそのデータ消去方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明による画像形成装置の実施形態について、適宜図面を参照して説明する。
【００１２】
図１は本発明による画像形成装置の一実施形態であるＭＦＰのハードウェア構成例を示す。図中の各構成要素はバスによって相互に電気的に接続されている。図１において、１１０はＭＦＰの制御の中核を担うＣＰＵ、１２０はＣＰＵ１１０がＭＦＰの各部を制御するためのプログラム等を格納したＲＯＭ、１３０はＲＯＭ１２０等に格納されたプログラムを展開するとともにデータを一時的に記憶するＲＡＭ、１４０は操作者がＭＦＰを用いるときに操作情報を入力するためのキー入力手段、１５０はＭＦＰの操作等に必要な情報を表示する表示手段である。
【００１３】
また、１６０は原稿を読み取り電子データ化する原稿読取り手段、１７０は画像データを用紙に印刷する画像形成手段である。１８０はＦＡＸインタフェース（Ｉ／Ｆ）である。ＦＡＸ  Ｉ／Ｆは、ＦＡＸ送受信で必要となる画像データの符号化および復号化を行う符号化／復号化部、この符号化／復号化部に接続され符号化データと伝送路に適した信号との相互変換である変復調を行うモデム、および電話回線を制御し相手側ＦＡＸに信号の送信を行い相手側ＦＡＸからの信号を受信する回線制御部とからなる。１８５はＭＦＰをＬＡＮに接続するためのネットワークインタフェース回路（ＮＩＣ）である。１９０は画像データ等、大容量のデータを記憶することができる大容量記憶手段である。
【００１４】
ここで、本発明による実施形態である画像形成装置にＦＡＸ機能が無い場合には、ＦＡＸ  Ｉ／Ｆ１９０は不要である。また、本発明による実施形態である画像形成装置にコピー機能またはスキャナ機能が無い場合には、原稿読取り手段１６０は不要である。また、本発明による実施形態である画像形成装置がスタンドアローンのコピー機である場合には、ＮＩＣ１８５は不要である。
【００１５】
図２に本発明による一実施形態である画像形成装置のハードディスクのデータ消去機能に着目した機能ブロック図を示す。上書きデータ設定部２１０は、ハードディスク２６０に上書きするデータを設定する機能を有する。すなわち、上書きデータ設定部２１０の中の上書きデータの長さ設定部２１１によって上書きするデータの長さを設定し、上書きデータ設定部２１０の中の上書きデータの値設定部２１２によって上書きするデータの値を設定する。
【００１６】
上書き周期設定部２２０は、前記上書きデータ設定部２１０で設定した上書きデータを、ハードディスク２６０に上書きする周期を設定する。
【００１７】
印刷ジョブ処理部２３０は、画像読取り手段１６０によって読み取られたコピーデータ、ＰＣからＮＩＣ１８５等を介して入力されたプリントデータあるいはＦＡＸ受信データを画像形成手段１７０によって用紙に印刷するジョブの処理を行う。
【００１８】
データ消去制御部２４０は、前記上書きデータ設定部２１０および前記上書き周期設定部２２０によって設定されたデータ上書き条件にしたがって、ハードディスク２６０に無意味なデータを上書きすることによって、ハードディスク２６０に記録されていたデータの消去処理を行う。
【００１９】
上書きデータ設定部２１０、上書き周期設定部２２０、印刷ジョブ処理部２３０およびデータ消去制御部２４０は、図１におけるＲＯＭ１２０に格納されたソフトウェア、ＣＰＵ１１０、ＲＡＭ１３０、キー入力手段１４０ならびに表示手段１５０によってそれぞれの機能が実現される。
【００２０】
ハードディスク装置２５０は、大容量記憶手段であるハードディスク２６０を収容し、ハードディスク２６０の制御を行うとともに、ハードディスク装置２５０外部とのインタフェースを有する。
【００２１】
以下、本発明による画像形成装置の実施形態の動作例を説明する。
【００２２】
（第１動作例）
図３に、第１動作例を説明するためのフローチャートを示す。尚、以下、データの値等は原則として１６進法を用い、１６進法で表される値を示す英数字の末尾にｈを付して１６進法の表記であることを明示する。
【００２３】
まず、画像形成装置の一形態であるＭＦＰの電源投入後にＨＤのデータ消去モードが選択されたか否かを判断し（Ｓ３１０）、ＨＤのデータ消去モードが選択されない場合には、画像形成手段１７０のウォーミングアップ処理を行い（Ｓ３２０）、画像形成が可能な状態になる（Ｓ３３０）。
【００２４】
ＨＤのデータ消去モードが選択されると、クイック消去モードが選択されたか否かを判断する（Ｓ３４０）。クイック消去モードが選択されない場合には、使用可能領域に例えばＦＦｈを上書きしてＨＤ内の保存データを消去する（Ｓ３５０）。ＨＤの使用可能領域すべてに対して行われるまでＨＤ内のデータの上書きが行われる（Ｓ３５５）。ＨＤの使用可能領域すべてに対してデータの上書きが行われたことを確認すると、データ消去処理を終了する（Ｓ３９０）。ここで、上書きデータがＦＦｈである例を示したが、上書きデータはＨＤ内の保存データと異なれば足り、無意味なデータであればよく、ＦＦｈに限定されるものではない。図４（ａ）にデータ上書き処理を終えた後の、ＨＤの使用可能領域の状態を示す。クイック消去モードが選択されない場合には、無意味なデータを上書きするＨＤの領域は使用可能全領域であるため、データ消去に要する時間は短縮されない。
【００２５】
クイック消去モードが選択された場合には、Ｓ３６０でＨＤの使用可能領域の一部に上書きするデータの設定を上書きデータ設定部２１０によって行い、次いでＳ３７０で上書き周期の設定を上書き周期設定部２２０によって行う。設定される上書き周期をＢとする。ここで、上書きデータの設定（Ｓ３６０）と、上書き周期の設定（Ｓ３７０）を行う順番は図３に示した例と逆であってもよい。
【００２６】
前記Ｓ３６０における上書きデータの設定においては、上書きする具体的なデータの値の設定（Ｓ３６１）と、Ｓ３７０で設定される上書き周期のどの位置で上書きするのかの設定（Ｓ３６２）を行う。上書きするデータの値の設定（Ｓ３６１）と、上書き周期における上書き位置の設定（Ｓ３６２）を行う順番は図３に示した例と逆であってもよい。
【００２７】
ここで、Ｓ３６１で設定する上書きデータの長さをＡとし、Ｓ３７０で設定する上書き周期をＢとすると、ＡはＢより小さな値をとる。また、ＡとＢはバイト単位で表すことができる。
【００２８】
Ｓ３６１で、上書きデータ単位に上書きする具体的なデータの値の設定は、あるデータ値、例えばすべてＦＦｈをデフォルトとし、予め登録されている数種のデータ値から選択することによって行ってもよい。また、上書きするデータ値をランダムな値としてもよい。さらに、操作者が、任意の値をマニュアル入力することによって上書きするデータ値を設定してもよい。いずれかの方法により設定される具体的な上書きデータとして、００ｈ〜ＦＦｈまでの任意の値が例として挙げられる。
【００２９】
Ｓ３６２で、上書き周期における上書き位置の設定は、ある位置、例えば上書き周期の先頭をデフォルトとし、予め登録されている数種の位置から選択することによって行ってもよい。また、上書き位置をランダムとしてもよい。さらに、操作者が、任意の位置をマニュアル入力することによって上書き位置を設定してもよい。
【００３０】
また、Ｓ３７０における上書き周期Ｂの設定については、ある値をデフォルト値とし、予め登録されている数種の値から選択することによって行ってもよい。また、上書き周期Ｂはランダムな値としてもよい。さらに、操作者が、任意の値をマニュアル入力することによって上書き周期Ｂを設定してもよい。いずれかの方法により、上書き周期Ｂの値は、例えば１００ｈバイト、５００ｈバイトあるいは１０００ｈバイトのように設定される。
【００３１】
上書き周期Ｂの設定に代えて、上書きする領域の間隔（Ｂ−Ａ）を設定してもよいが、上書き周期Ｂの設定と上書領域間隔（Ｂ−Ａ）の設定は実質的に同じ動作である。
【００３２】
使用可能領域のデータに上書きするデータの設定（Ｓ３６０）と、上書き周期の設定（Ｓ３７０）が行われると、設定された周期で、設定されたデータのＨＤ２６０の使用領域への上書きがデータ消去制御部２４０によって実行される（Ｓ３８０）。ＨＤの使用可能領域すべてに対して行われるまでＨＤ内のデータの上書きが行われる（Ｓ３８５）。ＨＤの使用可能領域すべてに対してデータの上書きが行われたことを確認すると、データ消去処理を終了する（Ｓ３９０）。図４（ｂ）に各周期の先頭部分にデータ上書き処理を行った後の、ＨＤの使用可能領域の状態を示す。
【００３３】
具体例として、上書き周期Ｂが１００ｈバイト（２５６バイト）、上書きデータ単位長Ａが８０ｈバイト（１２８バイト）、上書きデータが００ｈ、０１ｈ、０２ｈ、・・・、７Ｆｈの順番からなる連続した８０ｈバイトであり、データ上書きは各周期の先頭部分に行うと設定された場合について説明する。このとき、上書きの対象となるのは下二桁が００ｈないし７Ｆｈであるアドレスのデータである。これらのアドレスのデータは次のように上書きされる。
【００３４】
すなわち、アドレス０００ｈに００ｈ、アドレス００１ｈに０１ｈ、・・・、アドレス０７Ｆｈに７Ｆｈの値が上書きされ、
アドレス１００ｈに００ｈ、アドレス１０１ｈに０１ｈ、・・・、アドレス１７Ｆｈに７Ｆｈの値が上書きされ、
アドレス２００ｈに００ｈ、アドレス２０１ｈに０１ｈ、・・・、アドレス２７Ｆｈに７Ｆｈの値が上書きされ、以下、同様に上書きされる。
【００３５】
ここで、下二桁が８０ｈないしＦＦｈであるアドレスのデータについては、データの上書きは行われず、元のデータのままである。
【００３６】
ＨＤ内に保存されるデータは全て暗号化されており、保存ファイルの各ページの先頭データが変更されるだけでそのファイルの変更されたデータ以降のデータは正しく復号することができなくなる。したがって、図４（ｂ）に示した、上書きされない領域に記録されていたデータも正しく復号されない。データが正しく復号されないということは、ＨＤ内のデータを実質的に消去したことになる。
【００３７】
この動作例により、非常に簡単なソフトウェアによってＨＤ内のデータを短時間で消去することが可能となり、情報の漏洩を防止するため、データ消去に費やしていた非常に多くの時間を短縮できるようになる。
【００３８】
（第２動作例）
次に保存領域を考慮した動作例について説明する。動作例の説明に先立ってＨＤの保存領域についての説明を行う。図５は、ＨＤの保存領域の例を説明するためのものである。図５に示すように、画像形成装置で用いるＨＤには、保存されている各ファイルの属性、各ファイルがＨＤのどこに保存されているか等の管理情報を保存するファイル情報管理領域、画像形成装置の初期設定データを保存するリストデータ保存領域、印刷時に用いるフォントデータを保存するフォントデータ保存領域がある。
【００３９】
また、ＨＤには、画像形成装置のコピー機能を用いてコピーされた画像データを保存するコピー画像データ保存領域、このコピー画像データ保存領域に保存されるページごとの各ページデータがコピー画像データ保存領域のどこに保存されているか等の管理情報を保存する画像データ管理領域＃１がある。さらに、ＨＤには、画像形成装置のプリント機能に対応するプリント画像データ保存領域、ＦＡＸ機能に対応するＦＡＸ画像データ保存領域があり、それぞれの画像保存領域に対応して画像データ管理領域＃２、画像データ管理領域＃３がある。コピー画像データ、プリント画像データおよびＦＡＸ画像データは、これらのデータに対応する画像が印刷されるときのページごとに保存され、ファイルが管理される。したがって、画像データに関しては前記ファイル情報管理領域に細かな管理情報を保存する必要はなく、前記ファイル管理領域には前記画像データ管理領域＃１ないし＃３に、ＨＤのどこに画像データが保存されているか等の管理情報を保存しておけばよい。
【００４０】
本実施例は、既に述べたように、画像形成装置のＨＤ内に保存されるデータは全て暗号化されており、保存ファイルの各ページの先頭データが変更されるだけでそのファイルは正しく復号されないため、ファイルを開くことができなくなることを利用し、確実にＨＤ内のデータを消去するものである。
【００４１】
図６に、本実施例の動作を説明するためのフローチャートを示す。尚、図６ではクイック消去モードが選択された場合のフローチャートを示しており、クイックモードが選択されない場合については、図３におけるクイックモードが選択されない場合の第１動作例における動作と同一である。また、以下の説明においては、ＨＤには図５に示した保存領域があるものとする。
【００４２】
クイック消去モードが選択されると、第１動作例におけるＳ３６０およびＳ３７０と同様に、Ｓ６１０で上書きデータの設定を、Ｓ６２０で上書き周期Ｂの設定を行う。上書きデータの設定（Ｓ６１０）と、上書き周期の設定（Ｓ６２０）を行う順番は図６に示した例と逆であってもよい。
【００４３】
ここで、Ｓ６１０において上書き周期における上書き位置の設定を行うが、少なくとも画像データ保存領域の上書きについては、画像データ保存領域の各ページを起点とする。この点は第１動作例と異なる。
【００４４】
使用可能領域のデータに上書きするデータの設定（Ｓ６１０）と、上書き周期の設定（Ｓ６２０）が行われると、まず、ファイル管理領域を参照し、画像データ管理領域がＨＤ内の何処に位置するかを認識する（Ｓ６３０）。画像データ管理領域には、コピー画像データ保存領域の管理情報を保存する画像データ管理領域＃１、プリント画像データ保存領域の管理情報を保存する画像データ管理領域＃２およびＦＡＸ画像データ保存領域の管理情報を保存する画像データ管理領域＃３があり、Ｓ６３０ですべての画像データ管理領域を認識し記憶してもよい。しかし以下の説明ではＳ６３０では、先ず最初に画像データ管理領域＃１を認識する場合について説明を行う。
【００４５】
Ｓ６３０でファイル管理領域を参照し画像データ管理領域＃１の位置を認識すると、次にＳ６４０でコピー画像データ管理領域を参照する。既に説明したように、各画像データは、各画像データに対応する画像が印刷されるときのページごとに各画像データ保存領域に保存されファイルが管理されている。コピー画像データ管理領域を参照し、コピー画像データ保存領域に記録されているコピー画像データの各ページの先頭となるアドレスを認識する。
【００４６】
次に、Ｓ６４０で認識されたコピー画像データの各ページの先頭となるアドレスを起点として、Ｓ６１０で設定された上書きデータを、コピー画像データの各ページに上書きする（Ｓ６５０）。この上書き処理は、コピー画像データ保存領域について終わるまで、行われる（Ｓ６６０）。
【００４７】
コピー画像データ保存領域について上書き処理が終了すると、未だ上書き処理がなされていない画像データ保存領域があるか否かが判断される（Ｓ６７０）。本実施例では、未だプリント画像データ保存領域とＦＡＸ画像データ保存領域とについては、未だ上書き処理がなされていない。そこで、処理はＳ６３０に戻り、例えば、画像データ管理領域＃２の位置を認識し、以降、コピー画像データ保存領域についての上書き処理と同様に、
プリント画像データの各ページの起点となるアドレスを起点として、Ｓ６１０で設定された上書きデータを、プリント画像データの各ページに上書きする（Ｓ６５０）。
【００４８】
プリント画像データ保存領域について上書き処理が終了すると、ＦＡＸ画像データの各ページの起点となるアドレスを起点として、Ｓ６１０で設定された上書きデータを、ＦＡＸ画像データの各ページに上書きし（Ｓ６５０）、すべての画像データ保存領域の上書き処理を終える。
【００４９】
なお、Ｓ６３０ですべての画像データ管理領域を認識し記憶しない場合について説明を行ったが、Ｓ６３０ですべての画像データ管理領域を認識し記憶しない場合には、Ｓ６７０で肯定的な判断（ＹＥＳ）がされたときに、Ｓ６３０に戻る代わりにＳ６４０に戻る処理を行ってもよい。
【００５０】
すべての画像データ保存領域の上書き処理を終えると、画像保存領域以外の使用領域の上書き処理に移行する（Ｓ６８０）。Ｓ６８０とＳ６８５における処理は、図３に示した第１動作例におけるＳ３８０とＳ３８５における処理と同様であるが、Ｓ６８０の上書き処理は必ずしもＨＤの使用可能領域すべてに対して行う必要はなく、Ｓ６７０までの処理で上書きが既に行われた画像データ保存領域を除いた使用可能領域について行えばよい。
【００５１】
Ｓ６１０からＳ６８５までの処理によりＨＤの使用可能領域すべてに対してデータの上書きが行われたことが確認されると、データ消去処理を終了する（Ｓ６９０）。
【００５２】
本動作例も、ＨＤ内に保存されるデータは全て暗号化されており、保存ファイルの各ページのデータが変更されるだけでそのファイルの変更されたデータ以降のデータは正しく復号することができなくなることを利用したものである。また、ＨＤ内に保存されるデータのうち、最も機密性が高いデータは画像データ保存領域に保存される。これらのことから、本動作例では画像データ保存領域に保存され機密性が高い画像データについては上書き処理を画像データ保存領域の各ページの先頭を起点として行うことによって、より確実に短時間でＨＤ内のデータを消去することが可能となり、情報の漏洩を防止するため、データ消去に費やしていた非常に多くの時間を短縮できるようになる。
【００５３】
（第３動作例）
第１動作例および第２動作例は、画像形成装置のＨＤの使用可能領域すべてについてデータ消去処理を行うものであった。これに対し、本動作例および第４動作例は、画像形成装置において既に印刷処理が終わった場合に、ＨＤに記憶しておく必要がない画像データについて、逐次、データ消去処理を行うものである。
【００５４】
図７に、本動作例の概要を説明するためのフローチャートを示す。図２に示した印刷ジョブ処理部２３０は、常に画像形成装置の印刷ジョブの状況を監視し、必要な制御を行っている。Ｓ７１０では、印刷ジョブ処理部２３０による印刷ジョブ状況の監視結果に基づき、これから印刷すべきデータが画像形成装置にあるか否かを監視し判断する。印刷データがなければ、監視状態を続ける。
【００５５】
Ｓ７１０で印刷データがあると判断されると、例えば、Ｓ７２０でコピー画像データがあるか否かを判断し、コピー画像データがないときはＳ７３０でプリント画像データがあるか否かを判断し、プリント画像データがないときはＳ７４０でＦＡＸ画像データがあるか否かを判断する。ここで画像データの有無を判断する順番はこの順番に限定されるものではない。Ｓ７１０で印刷データがあると判断されたにもかかわらず、Ｓ７２０、Ｓ７３０およびＳ７４０でいずれの画像データも無いと判断されると、Ｓ７５０でエラー処理が行われたのち処理を終了する。
【００５６】
Ｓ７２０でコピー画像データがあると判断されると、Ｓ７６０で印刷ジョブ処理部２３０はコピー画像データ印刷処理を行う。コピー画像データ印刷処理を終えると、印刷処理が終わった画像データが再利用等のために保存が必要か否かがＳ７７０で判断される。保存が必要であるときには、データ消去処理を行わずに処理を終了する。印刷処理が終わった画像データを保存する必要がないときには、Ｓ７８０で前記画像データに関するデータの消去処理を行う。Ｓ７８０でデータ消去処理が終わると、処理を終了する。
【００５７】
Ｓ７３０でプリント画像データがあると判断されたときにはコピー画像データの場合と同様にプリント画像データに関するデータの処理が行われ、Ｓ７４０でＦＡＸ画像データがあると判断されたときにもコピー画像データの場合と同様にＦＡＸ画像データに関するデータの処理が行われる。
【００５８】
図８は、図７に示したＳ７６０の画像データ印刷処理における動作を詳細に示すフローチャートである。画像データ印刷処理を開始すると、Ｓ８１０で印刷処理に関するエラーが発生したか否かが判断され、エラーが発生していなければＳ８２０でページごとに印刷を実行する。次にＳ８３０で、印刷処理中の画像データについての印刷がすべて終了されたかが判断され、終了していなければＳ８１０に戻る。Ｓ８３０で印刷処理中の画像データについての印刷がすべて終了されたと判断されると、画像データ印刷処理は終了する。Ｓ８１０で印刷処理に関するエラーが発生したと判断されたときにはＳ８４０のエラー処理に移行する。
【００５９】
図９は、図７に示したＳ７７０のデータ消去処理における動作を詳細に示すフローチャートである。ここで、データ消去処理の際の上書きするデータおよび上書き周期との設定は既になされているものとする。また、上書きするデータの長さはＡバイトとし、上書き周期をＢバイトとする。まず、Ｓ９１０で印刷処理が終わった画像データについてＢバイト周期でＡバイトを上書きする。Ａの値は例えば１００ｈとし、Ｂの値は例えば１０００ｈとする。上書きするデータは例えば００ｈとする。次にＳ９２０で印刷処理が終わった画像データについて全ページの上書きが終了したか否かを判断する。全ページの上書きが終了していなければＳ９１０に戻り上書き処理を続ける。全ページの上書きが終了すると、Ｓ９３０で、その画像データの管理情報が記録されている画像データ管理領域の中のその画像データに関する管理データを上書きする。このときの上書きデータは例えば００ｈとする。以上で印刷処理が終わった画像データについてのデータ消去処理は終了する。
【００６０】
なお、図９に示したデータ消去処理における動作は、コピー画像データ、プリント画像データおよびＦＡＸ画像データについて基本的に同様であり、データ消去処理を行うデータが記録されているＨＤ内の領域が異なるだけである。
【００６１】
本動作例により、印刷処理が終わった画像データについてのデータ消去処理を短時間で行うことが可能となり、データ消去処理時間が短縮される分だけ、ＣＰＵなどのリソースを画像データ印刷処理等に充てる時間を長くすることにより画像形成装置のスループットが向上する。
【００６２】
（第４動作例）
本動作例は、第３動作例とはデータ消去処理（Ｓ７７０）の動作が異なり、他の動作は第３動作例と同一である。したがって、本動作例の概要は図７のフローチャートで示され、同図中の画像データ印刷処理における動作の詳細は図８のフローチャートで示される。
【００６３】
図１０は、図７に示したデータ消去処理（Ｓ７７０）の第４動作例における動作を詳細に示すフローチャートである。ここで、データ消去処理の際の上書きするデータの設定は既になされているものとする。また、上書きするデータの長さはＡバイトとする。まず、Ｓ１０１０で印刷処理が終わった画像データについて、各ページデータの先頭を起点としてＡバイトまでのデータを上書きする。本動作例は、データの上書きを各ページデータの先頭を起点として行う点で、第３動作例と相違する。Ａの値は例えば１００ｈとし、上書きするデータは例えば００ｈとする。次にＳ１０２０で印刷処理が終わった画像データについて全ページの上書きが終了したか否かを判断する。全ページの上書きが終了していなければＳ１０１０に戻り上書き処理を続ける。全ページの上書きが終了すると、Ｓ１０３０で、その画像データの管理情報が記録されている画像データ管理領域の中のその画像データに関する管理データを上書きする。このときの上書きデータは例えば００ｈとする。以上で印刷処理が終わった画像データについてのデータ消去処理は終了する。なお、図９に示したデータ消去処理における動作は、コピー画像データ、プリント画像データおよびＦＡＸ画像データについて基本的には同様であり、データ消去処理を行うデータが記録されているＨＤ内の領域が異なるだけである。
【００６４】
本動作例により、印刷処理が終わった画像データについてのデータ消去処理を短時間で行うことが可能となり、データ消去処理時間が短縮される分だけ、ＣＰＵなどのリソースを画像データ印刷処理等に充てる時間を長くすることにより画像形成装置のスループットが向上する。
【００６５】
以上、本発明について説明を行ったが、本発明はＨＤ以外の上書き可能な記録媒体に保存されたデータ消去にも応用可能なことは明らかである。
【図面の簡単な説明】
【００６６】
【図１】本発明による画像形成装置の実施形態のハードウェア構成例を示す図である。
【図２】本発明による画像形成装置の実施形態におけるハードディスク消去機能に着目した機能ブロック図である。
【図３】本発明による画像形成装置の実施形態の第１動作例を説明するためのフローチャートである。
【図４】本発明による画像形成装置の実施形態におけるハードディスクにデータ消去処理を行った後のハードディスク使用領域の状態を示す図である。
【図５】本発明による画像形成装置の実施形態におけるハードディスクのデータ記録領域の例を示す図である。
【図６】本発明による画像形成装置の実施形態の第２動作例を説明するためのフローチャートである。
【図７】本発明による画像形成装置の実施形態の第３動作例の概要を説明するためのフローチャートである。
【図８】本発明による画像形成装置の実施形態の第３動作例における画像データ印刷処理の動作を説明するためのフローチャートである。
【図９】本発明による画像形成装置の実施形態の第３動作例におけるデータ消去処理の動作を説明するためのフローチャートである。
【図１０】本発明による画像形成装置の実施形態の第４動作例におけるデータ消去処理の動作を説明するためのフローチャートである。
【符号の説明】
【００６７】
１１０    ＣＰＵ
１２０    ＲＯＭ
１３０    ＲＡＭ
１４０    キー入力手段
１５０    表示手段
１６０    原稿読取り手段
１７０    画像形成手段
１８０    ＦＡＸインタフェース
１８５    ネットワークインタフェース回路（ＮＩＣ）
１９０    大容量記憶手段
２１０    上書きデータ設定部
２１１    上書きデータの長さ設定部
２１２    上書きデータの値設定部
２２０    上書き周期設定部
２３０    印刷ジョブ処理部
２４０    データ消去制御部
２５０    ハードディスク装置
２６０    ハードディスク
【図１】
2006197234.tif 000003
【図２】
2006197234.tif 000004
【図３】
2006197234.tif 000005
【図４】
2006197234.tif 000006
【図５】
2006197234.tif 000007
【図６】
2006197234.tif 000008
【図７】
2006197234.tif 000009
【図８】
2006197234.tif 000010
【図９】
2006197234.tif 000011
【図１０】
2006197234.tif 000012