(57)【要約】【課題】情報データの抹消時に効率的な利用を可能とする画像制御装置を提供する。【解決手段】不揮発性の情報記憶手段と、情報記憶手段で管理される情報データの管理情報だけでなく情報データそのものを抹消する消去手段と、を有する画像制御装置において、情報記憶手段が複数の領域（テンポラリ画像データ、蓄積画像データ、ログ情報データ、宛先情報データ、ユーザ情報データ）に分割されて構成されており、その分割された領域毎に消去手段を制御することで、画像形成装置内のＨＤＤに格納している情報データの種類に応じて、情報データそのものの消去の制御が可能となり、不要な領域を消去して無駄な時間を費やすことなく、効率的な利用を可能とする。【選択図】        図２
2004363834.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性の情報記憶手段と、前記情報記憶手段で管理される情報データの管理情報だけでなく前記情報データそのものを抹消する消去手段と、を有する画像制御装置であって、
前記情報記憶手段は、複数の領域に分割されており、前記分割された領域毎に前記消去手段を制御することを特徴とする画像制御装置。
【請求項２】
前記分割された領域毎に前記消去手段による抹消のパターンを設定する消去パターン設定手段を有し、
前記消去パターン設定手段により前記領域毎に設定されたパターンに応じて前記消去手段の制御を異ならせて制御することを特徴とする請求項１記載の画像制御装置。
【請求項３】
前記分割された領域毎に、通常の画像制御と、前記消去手段による前記情報データそのものの抹消の制御と、の優先順位を設定する制御優先設定手段を有し、
前記分割された領域に応じて、前記制御優先設定手段により設定された優先順位で制御することを特徴とする請求項１または２記載の画像制御装置。
【請求項４】
前記分割された領域に応じて、前記消去手段による前記情報データそのものの抹消の優先順位を設定する消去優先順位設定手段を有することを特徴とする請求項１から３の何れか１項に記載の画像制御装置。
【請求項５】
前記分割された領域のうち、所定の領域を、前記通常の画像制御と、前記消去手段による前記情報データそのものの抹消の制御と、の制御が同時に実施され、前記所定の領域を前記通常の画像制御を優先して制御する場合に、前記消去手段を中断させ、前記通常の画像制御の終了時に、前記所定の領域に対して前記消去手段による前記情報データそのものの抹消の制御を始めから実行することを特徴とする請求項３記載の画像制御装置。
【請求項６】
前記消去手段は、前記分割された領域に対して所定のデータを所定回数上書きし、
前記所定の領域を、前記通常の画像制御で制御すると判断した場合は、前記所定の領域を、前記消去手段により前記所定回数より１回少なく上書きさせて前記消去手段を終了させ、前記所定の領域を、前記通常の画像制御で制御することを特徴とする請求項５記載の画像制御装置。
【請求項７】
請求項１から請求項６の何れか１項に記載の画像制御装置を具備する画像形成装置。
【請求項８】
不揮発性の情報記憶手段と、前記情報記憶手段で管理される情報データの管理情報だけでなく前記情報データそのものを抹消する消去手段と、前記消去手段を制御する制御手段と、を有する画像形成装置において実行される画像制御プログラムであって、
前記情報記憶手段は、複数の領域に分割されており、
前記分割された領域毎に前記消去手段を制御する処理を前記制御手段に実行させることを特徴とする画像制御プログラム。
【請求項９】
前記分割された領域毎に前記消去手段による抹消のパターンを設定する消去パターン設定処理と、
前記消去パターン設定処理により前記領域毎に設定されたパターンに応じて前記消去手段の制御を異ならせて制御する処理と、
を前記制御手段に実行させることを特徴とする請求項８記載の画像制御プログラム。
【請求項１０】
前記分割された領域毎に、通常の画像制御と、前記消去手段による前記情報データそのものの抹消の制御と、の優先順位を設定する制御優先設定処理と、
前記分割された領域に応じて、前記制御優先設定処理により設定された優先順位で制御する処理と、
を前記制御手段に実行させることを特徴とする請求項８または９記載の画像制御プログラム。
【請求項１１】
前記分割された領域に応じて、前記消去手段による前記情報データそのものの抹消の優先順位を設定する消去優先順位設定処理を前記制御手段に実行させることを特徴とする請求項８から１０の何れか１項に記載の画像制御プログラム。
【請求項１２】
前記分割された領域のうち、所定の領域を、前記通常の画像制御と、前記消去手段による前記情報データそのものの抹消の制御と、の制御が同時に実施され、前記所定の領域を前記通常の画像制御を優先して制御する場合に、前記消去手段を中断させ、前記通常の画像制御の終了時に、前記所定の領域に対して前記消去手段による前記情報データそのものの抹消の制御を始めから実行する処理を前記制御手段に実行させることを特徴とする請求項１０記載の画像制御プログラム。
【請求項１３】
前記消去手段は、前記分割された領域に対して所定のデータを所定回数上書きし、
前記所定の領域を、前記通常の画像制御で制御すると判断した場合は、前記所定の領域を、前記消去手段により前記所定回数より１回少なく上書きさせて前記消去手段を終了させ、前記所定の領域を、前記通常の画像制御で制御する処理を前記制御手段に実行させることを特徴とする請求項１２記載の画像制御プログラム。
【請求項１４】
請求項８から請求項１３の何れか１項に記載の画像制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複写機、プリンタ、ファクシミリ、または、これらの複合機等の画像形成装置に関し、特に、情報の流出を防止する画像制御装置、画像形成装置、画像制御プログラム及び記録媒体に関する。
【０００２】
【従来の技術】
現在の画像形成装置は、画像データをＨＤＤ内に蓄積したり、或いは、一時的なバッファとして使用したりしている。また、画像データだけでなく、ＦＡＸやメールの宛先情報データや、アクセスした履歴の情報データもＨＤＤ内に格納している場合がある。
【０００３】
このような画像形成装置においては、不要になったデータを自動的に削除したり、あるいは、ユーザが明示的に削除したりしている。しかしながら、この削除処理は、画像形成装置内部の管理情報を抹消するだけであり、データ自体は、画像形成装置内部のＨＤＤにそのまま残存していることが多々ある。このため、その残存した状態でＨＤＤを廃棄した場合に、廃棄されたＨＤＤから、暗号化や圧縮化されていない状態のデータがそのまま読み取られる可能性がある。
【０００４】
また、ＨＤＤのデータは、１度上書きした程度では、完全にデータを消去することはできず、特殊な装置を用いることで、そのデータを解読可能なことは知られている。
【０００５】
このようなことから、ＰＣの世界においては、ＨＤＤのデータの抹消がビジネスとして存在し、何度もデータを上書きすることで完全にデータを抹消することを実現している。なお、ＮＳＡ（米国家安全保障局）の推奨方式（２００１年時点）としては、乱数２回、ゼロ１回という方式があり、また、米空軍準拠方式では、７回（固定値を７回）書いてから検証をするという方式もある。また、グートマン推奨方式では、３５回（乱数４回、固定値７回、更に乱数４回）もの書き込みとなる。
【０００６】
また、画像形成装置においても、ＨＤＤ内の画像データを使用後に、使用していた画像データ領域にデータを何回か上書きすることで、ＨＤＤ内のデータを解読できないようにさせたものもある。
【０００７】
このように、不揮発性の記憶手段のうちＨＤＤ等は、一度、データを上書きしただけでは、完全に元のデータが消去されるわけではなく、所定の装置を使用することにより、元のデータを解読することが可能であり、元のデータを解読できなくなるまでには、同じ領域に複数回のデータを書き込む必要があることは知られており、画像形成装置においても、ＨＤＤを持ち去られて、重要な情報を盗まれることが想定されるので、画像情報を完全に消去するべく数回、データを書き込むことにより、データを完全に消去するようにしている。
【０００８】
また、本発明より先となる技術文献として、画像処理装置の状態を管理する状態管理手段と、画像情報記憶手段に記憶された画像情報を消去する消去する画像情報消去手段と、を有し、画像情報消去手段が、状態管理手段により管理されている画像処理装置の状態に応じて画像情報の消去を行い、機密情報の流出防止と、処理効率とのバランスがとれた画像処理装置が開示されている（例えば、特許文献１参照）。
【０００９】
【特許文献１】
特開２００３−３７７１９号公報
【００１０】
【発明が解決しようとする課題】
しかしながら、画像形成装置のＨＤＤには画像データはもとより、様々なデータが格納されているので、ユーザが求めるデータ抹消の確実性が、データ毎に異なることとなる。また、データ消去の操作性や効率性も重視されることとなる。
【００１１】
本発明は上記事情に鑑みてなされたものであり、情報データの抹消時に効率的な利用を可能とする画像制御装置、画像形成装置、画像制御プログラム及び記録媒体を提供することを目的とする。
【００１２】
【課題を解決するための手段】
かかる目的を達成するために本発明は以下のような特徴を有する。
請求項１記載の発明は、不揮発性の情報記憶手段と、情報記憶手段で管理される情報データの管理情報だけでなく情報データそのものを抹消する消去手段と、を有する画像制御装置であって、情報記憶手段は、複数の領域に分割されており、分割された領域毎に消去手段を制御することを特徴とする。
【００１３】
請求項２記載の発明は、請求項１記載の画像制御装置において、分割された領域毎に消去手段による抹消のパターンを設定する消去パターン設定手段を有し、消去パターン設定手段により領域毎に設定されたパターンに応じて消去手段の制御を異ならせて制御することを特徴とする。
【００１４】
請求項３記載の発明は、請求項１または２記載の画像制御装置において、分割された領域毎に、通常の画像制御と、消去手段による情報データそのものの抹消の制御と、の優先順位を設定する制御優先設定手段を有し、分割された領域に応じて、制御優先設定手段により設定された優先順位で制御することを特徴とする。
【００１５】
請求項４記載の発明は、請求項１から３の何れか１項に記載の画像制御装置において、分割された領域に応じて、消去手段による情報データそのものの抹消の優先順位を設定する消去優先順位設定手段を有することを特徴とする。
【００１６】
請求項５記載の発明は、請求項３記載の画像制御装置において、分割された領域のうち、所定の領域を、通常の画像制御と、消去手段による情報データそのものの抹消の制御と、の制御が同時に実施され、所定の領域を通常の画像制御を優先して制御する場合に、消去手段を中断させ、通常の画像制御の終了時に、所定の領域に対して消去手段による情報データそのものの抹消の制御を始めから実行することを特徴とする。
【００１７】
請求項６記載の発明は、請求項５記載の画像制御装置において、消去手段は、分割された領域に対して所定のデータを所定回数上書きし、所定の領域を、通常の画像制御で制御すると判断した場合は、所定の領域を、消去手段により所定回数より１回少なく上書きさせて消去手段を終了させ、所定の領域を、通常の画像制御で制御することを特徴とする。
【００１８】
請求項７記載の発明は、請求項１から請求項６の何れか１項に記載の画像制御装置を画像形成装置が具備することを特徴とする。
【００１９】
請求項８記載の発明は、不揮発性の情報記憶手段と、情報記憶手段で管理される情報データの管理情報だけでなく情報データそのものを抹消する消去手段と、消去手段を制御する制御手段と、を有する画像形成装置において実行される画像制御プログラムであって、情報記憶手段は、複数の領域に分割されており、分割された領域毎に消去手段を制御する処理を制御手段に実行させることを特徴とする。
【００２０】
請求項９記載の発明は、請求項８記載の画像制御プログラムにおいて、分割された領域毎に消去手段による抹消のパターンを設定する消去パターン設定処理と、消去パターン設定処理により領域毎に設定されたパターンに応じて消去手段の制御を異ならせて制御する処理と、を制御手段に実行させることを特徴とする。
【００２１】
請求項１０記載の発明は、請求項８または９記載の画像制御プログラムにおいて、分割された領域毎に、通常の画像制御と、消去手段による情報データそのものの抹消の制御と、の優先順位を設定する制御優先設定処理と、分割された領域に応じて、制御優先設定処理により設定された優先順位で制御する処理と、を制御手段に実行させることを特徴とする。
【００２２】
請求項１１記載の発明は、請求項８から１０の何れか１項に記載の画像制御プログラムにおいて、分割された領域に応じて、消去手段による情報データそのものの抹消の優先順位を設定する消去優先順位設定処理を制御手段に実行させることを特徴とする。
【００２３】
請求項１２記載の発明は、請求項１０記載の画像制御プログラムにおいて、分割された領域のうち、所定の領域を、通常の画像制御と、消去手段による情報データそのものの抹消の制御と、の制御が同時に実施され、所定の領域を通常の画像制御を優先して制御する場合に、消去手段を中断させ、通常の画像制御の終了時に、所定の領域に対して消去手段による情報データそのものの抹消の制御を始めから実行する処理を制御手段に実行させることを特徴とする。
【００２４】
請求項１３記載の発明は、請求項１２記載の画像制御プログラムにおいて、消去手段は、分割された領域に対して所定のデータを所定回数上書きし、所定の領域を、通常の画像制御で制御すると判断した場合は、所定の領域を、消去手段により所定回数より１回少なく上書きさせて消去手段を終了させ、所定の領域を、通常の画像制御で制御する処理を制御手段に実行させることを特徴とする。
【００２５】
請求項１４記載の発明は、請求項８から請求項１３の何れか１項に記載の画像制御プログラムをコンピュータ読み取り可能な記録媒体に記録したことを特徴とする。
【００２６】
【発明の実施の形態】
以下、添付図面を参照しながら本発明にかかる実施の形態について詳細に説明する。
【００２７】
（第１の実施の形態）
まず、第１の実施の形態について説明する。
第１の実施の形態における画像形成装置は、不揮発性の情報記憶手段が複数の領域に分割されており、その分割された領域毎に、情報記憶手段で管理される情報データの管理情報だけでなく情報データそのものを抹消する消去手段を制御することとなる。これにより、画像形成装置内の情報記憶手段に格納している情報データの種類に応じて、情報データそのものの消去の制御を実施することが可能となり、不要な領域を消去して無駄な時間を費やすことなく、効率的に画像形成装置を利用することが可能となる。
【００２８】
まず、図１を参照しながら第１の実施の形態における画像形成装置の構成について説明する。
【００２９】
第１の実施の形態における画像形成装置は、コントローラ１で制御されており、コントローラ１には、画像読み取り制御２と、画像印刷制御３と、が接続されている。この画像読み取り制御２と画像印刷制御３とは、コントローラ１により制御されている。
【００３０】
また、コントローラ１には、画像形成装置を制御するＣＰＵ１０と、電源オフ時にもデータを保持し即時性が要求されるデータを格納している不揮発ＲＡＭ１１と、ＣＰＵ１０を動かすためのプログラムＲＯＭ１２と、画像形成装置を制御する際に使用するＲＡＭ１３と、画像データをハンドリングするためのページメモリ１４と、それぞれを接続し更に各種機能を搭載しているＡＳＩＣ１５と、を有して構成されており、ＡＳＩＣ１５を介してＨＤＤ４が接続されている。更に、ＡＳＩＣ１５からはネットワーク５と電話回線６とを接続することが可能となっている。
【００３１】
ＨＤＤ４には、テンポラリ画像データと、蓄積画像データと、ログ情報データと、宛先情報データと、ユーザ情報データと、フォントデータと、の領域が存在している。以下、各データの領域について説明する。
【００３２】
テンポラリ画像データの領域は、一時的に大量なデータを使用するための領域であり、コピーやプリンタのアプリケーションにおけるソート時に画像データを一時的に保持し、印刷終了時には、データが不要となる場合に使用する領域である。
【００３３】
蓄積画像データの領域は、再利用したいデータなど、電源をオフにしてもＨＤＤ内に保持する際に使用する領域であり、使用者から明示的に消去するまでは、画像データを保持している。
【００３４】
ログ情報データの領域は、画像形成装置にアクセスされた履歴を格納する領域であり、アクセスした使用者名やアクセスした時刻やその行為が記録されている領域である。
【００３５】
ログ情報データの領域は、サーバー等に履歴情報を転送したりして、本体内には履歴情報を記憶する必要がなくなった場合に、明示的に抹消することが可能な領域である。
【００３６】
宛先情報データの領域は、ＦＡＸやＥメールの宛先が格納されており、使用者から明示的に抹消されるまでは宛先情報データは保持される領域である。
【００３７】
ユーザ情報データの領域は、使用者毎の認証データや利用制限情報等が格納されており、使用者から明示的に抹消を指示されるまではユーザ情報データは保持される領域である。
【００３８】
フォントデータの領域は、文字通りプリンタフォントが格納されており、基本的には一度、格納されると抹消することのないデータ領域である。
【００３９】
次に、図２を参照しながら、ＨＤＤの領域ステータスについて説明する。
領域ステータスは、図１に示すコントローラ１の不揮発ＲＡＭ１１上で管理されており、各領域の中で更に細分化されている。また、細分化された領域毎にステータスが管理されており、使用可能（消去済み）／使用中／使用終了／消去中の４つのステータスを保持している。
【００４０】
細分化された個数としては、テンポラリ画像データの領域は１０個、蓄積画像データの領域は１０００個、ログ情報データの領域は１００個、宛先情報データの領域は１００個、ユーザ情報データの領域は１００個、存在している。
【００４１】
次に、図３を参照しながら、消去中の領域を管理するためのデータを説明する。
図３に示すように、消去領域毎に消去パターンと、消去中領域番号と、消去中のカウンタと、を格納して構成されている。なお、各領域内で、細分化された領域を同時に複数消去することはしないので、本実施の形態においては、細分化された領域毎にカウンタを持つ必要はない。また、消去中の領域を管理するためのデータも不揮発ＲＡＭ１１上にて管理されている。
【００４２】
次に、図４を参照しながら、画像形成装置における空き領域検索の処理動作について説明する。なお、図４のフローチャートに示すｉは、図２に示す各画像データのステータスの番号を示し（例えば、ｓＴＡ０００１、ｓＴＡ０００２、・・・、ｓＴＡ００１０の番号）、Ｎは、図２に示す各画像データの領域ステータスの個数を示す（例えば、テンポラリ画像データはＮ＝１０、蓄積画像データは、Ｎ＝１０００等）。
【００４３】
まず、領域ステータスの番号ｉを１と設定し（ステップＳ１）、ｉ＞Ｎ（Ｎは各画像データの領域ステータスの個数）であるか否かを判定する（ステップＳ２）。その判定において、ｉ＞Ｎでないと判定した場合は（ステップＳ２／ＮＯ）、その領域ステータス番号ｉのステータスが使用可能か否かを判定する（ステップＳ３）。その判定において、ステータスが使用可能でないと判定した場合は（ステップＳ３／ＮＯ）、ｉ＝ｉ＋１として、次のステータス番号に移行し（ステップＳ４）、再び、ステップＳ２に戻り、ｉ＞Ｎ（Ｎは各画像データの領域ステータスの個数）であるか否かを判定する。
【００４４】
また、ステップＳ３において、ステータスが使用可能と判定した場合は（ステップＳ３／ＹＥＳ）、空き領域をｉとして（ステップＳ５）、領域ｉのステータスを使用中とし（ステップＳ６）、処理を終了する。また、ステップＳ２において、ｉ＞Ｎであると判定した場合は（ステップＳ２／ＹＥＳ）、空きメモリがないとみなし、その旨の応答処理を行い（ステップＳ７）、処理を終了する。
【００４５】
このように、それぞれの領域内で、領域の個数分（フローチャート上：Ｎ）の検索処理を行い、使用可能のステータスが見つかるまで検索を行い、見つかった領域のステータスを使用中にして応答し、もし、空き領域がない場合には、その旨の応答を行うこととなる。
【００４６】
次に、図５を参照しながら、画像形成装置の印刷処理において、ＨＤＤの領域に関する部分の処理動作について説明する。
【００４７】
テンポラリ画像データの領域で、図４に示す空き領域の検索処理を行い（ステップＳ１０）、空き領域があるか否かを判定する（ステップＳ１１）。その判定において、空き領域がないと判定した場合は（ステップＳ１１／ＹＥＳ）、メモリなしのエラー処理を行い（ステップＳ１２）、処理を終了する。なお、エラー処理の際には、画像形成装置の液晶操作部上に表示することも可能である。
【００４８】
また、ステップＳ１１の判定において、空き領域があると判定した場合は（ステップＳ１１／ＮＯ）、印刷処理を実行する（ステップＳ１３）。そして、その印刷処理が終了すると（ステップＳ１４）、使用領域のステータスを使用終了にして（ステップＳ１５）、処理を終了する。
【００４９】
このように、図４に示す空き領域の検索処理を行い、空き領域がないと判定した場合は、操作部上に表示する等、メモリなしエラーの処理を行う。また、空き領域があると判定した場合は、印刷処理を実行し、印刷処理を終了した際に、使用領域のステータスを使用終了にする。
【００５０】
次に、図６を参照しながら、画像形成装置の読み取り転送処理において、ＨＤＤの領域に関する部分の処理動作について説明する。
【００５１】
まず、テンポラリ画像データの領域で、図４に示す空き領域の検索処理を行い（ステップＳ２０）、空き領域があるか否かを判定する（ステップＳ２１）。その判定において、空き領域がないと判定した場合は（ステップＳ２１／ＹＥＳ）、メモリなしのエラー処理を行い（ステップＳ２２）、処理を終了する。なお、エラー処理の際には、画像形成装置の液晶操作部上に表示することも可能である。
【００５２】
また、ステップＳ２１の判定において、空き領域があると判定した場合は（ステップＳ２１／ＮＯ）、スキャン処理を実行する（ステップＳ２３）。そして、画像転送処理を行い（ステップＳ２４）、その画像転送処理が終了すると（ステップＳ２５）、使用領域のステータスを使用終了にして（ステップＳ２６）、処理を終了する。
【００５３】
このように、図４に示す空き領域の検索処理を行い、空き領域がないと判定した場合は、操作部上に表示する等、メモリなしエラーの処理を行う。また、空き領域があると判定した場合は、スキャン処理及び画像転送を行い、画像転送が終了した場合に、使用領域のステータスを使用終了にする。
【００５４】
次に、図７を参照しながら、画像形成装置の蓄積ファイル処理において、ＨＤＤの領域の関する部分の処理動作について説明する。
【００５５】
まず、蓄積画像データの領域で、図４に示す空き領域の検索処理を行い（ステップＳ３０）、空き領域があるか否かを判定する（ステップＳ３１）。その判定において、空き領域がないと判定した場合は（ステップＳ３１／ＹＥＳ）、メモリなしのエラー処理を行い（ステップＳ３２）、処理を終了する。なお、エラー処理の際には、画像形成装置の液晶操作部上に表示することも可能である。
【００５６】
また、ステップＳ３１の判定において、空き領域があると判定した場合は（ステップＳ３１／ＮＯ）、スキャン画像や転送データの蓄積処理を実行し（ステップＳ３３）、処理を終了する。
【００５７】
このように、蓄積画像データの領域で、図４に示す空き領域の検索を行い、空き領域がないと判定した場合は、操作部上に表示する等、メモリなしエラー処理を行う。また、空き領域があると判定した場合は、スキャン画像や転送データの蓄積処理を行う。
【００５８】
次に、図８を参照しながら、上記図７に示す方法等により蓄積されたデータを、抹消する場合の処理動作について説明する。
【００５９】
まず、画像形成装置部の操作部またはネットワーク上から削除ファイルを指定し（ステップＳ４０）、蓄積ファイルの削除処理を行う（ステップＳ４１）。そして、指定文書の使用している蓄積画像データ領域のステータスを使用終了にして（ステップＳ４２）、処理を終了する。
【００６０】
このように、操作部、あるいは、ネットワーク上から削除ファイルを指定し、蓄積ファイルの削除処理を行い、指定文書の使用領域ステータスを使用終了にする。
【００６１】
次に、図９を参照しながら、図５〜図８において、領域ステータスが使用終了となった領域に対して、領域を消去する際の処理動作について説明する。なお、この制御は所定時間間隔でポーリング処理を実行するようになっている。また、ポーリングタイマの計時は、図９に示す処理動作とは別に計時している。
【００６２】
まず、ポーリングタイマをリセットする（ステップＳ５０）。次に、領域ステータスが使用終了或いは、消去中の領域を検索する（ステップＳ５１）。そして、その検索結果において、使用終了或いは消去中の領域があるか否かを判定する（ステップＳ５２）。その判定において、使用終了或いは、消去中の領域がないと判定した場合には（ステップＳ５２／ＹＥＳ）、ポーリングタイマが所定時間経過したか否かを判定する（ステップＳ５３）。この判定により、次のポーリングタイマが所定時間に到達するまで待機状態となる。
【００６３】
また、ステップＳ５２において、使用終了または消去中の領域があると判定した場合は（ステップＳ５２／ＮＯ）、使用終了または消去中の領域を指定し（ステップＳ５４）、その指定した領域の消去パターンを呼び出し（ステップＳ５５）、その指定した領域の情報データを消去する（ステップＳ５６）。そして、指定した領域の消去処理が終了すると、指定した領域のステータスを、使用可能に以降させ（ステップＳ５７）、ポーリングタイマが所定時間に到達するまで待機状態となる（ステップＳ５３）。
【００６４】
このように、まずポーリングタイマをリセットしその後、領域ステータスが使用終了、あるいは、消去中の領域を検索し、使用終了或いは消去中の領域がないと判定した場合は、次のポーリングタイマが所定時間に到達するまで待機状態となる。また、使用終了或いは消去中の領域があると判定した場合は、指定領域の消去パターンを呼び出し、指定領域の情報データを消去する処理に移行する。そして、指定領域の消去処理が終了した際に指定領域のステータスを再度、使用可能に移行させ、ポーリングタイマが所定の時間経過するまで待機状態となる。
【００６５】
（第２の実施の形態）
次に、第２の実施の形態について説明する。
第２の実施の形態における画像形成装置は、分割された領域毎に消去手段による抹消のパターンを設定し、領域毎に設定されたパターンに応じて消去手段の制御を異ならせて制御することとなる。これにより、画像形成装置内の情報記録手段で管理している情報データの種類に応じて、情報データそのものの消去手段を異ならせることが可能となり、必要に応じて確実に情報データそのものを抹消することが可能となる。
【００６６】
以下、図１０を参照しながら第２の実施の形態における画像形成装置の処理動作について説明する。なお、各領域の設定に関しては、図３に示すように領域毎に消去パターン：Ａ（上書き回数：１回）、Ｂ（上書き回数：３回）、Ｃ（上書き回数：５回）が設定可能となっている。また、この設定方法に関しては、図示していないが、使用者が自由に設定可能なユーザインターフェースを有している。また、本実施の形態では、異なる消去パターンは、ＨＤＤの情報データの解読を確実にできないように、消去回数を異ならせて設定できるように構成されており、漏洩されてはまずいデータに関しては、確実に抹消できるように、パターン：Ｃの５回消去を設定することにしている。
【００６７】
なお、図１０に示すフローチャートは、図９に示すフローチャート上の指定領域消去処理（ステップＳ５６）の処理動作を示すものであり、指定領域のパターンを判断し、パターン：Ａは、消去回数：１回、パターン：Ｂは、消去回数：３回、パターン：Ｃは、消去回数：５回としている。そして、設定された回数に応じて、ランダムデータを上書きする。図１０に示す処理動作が終了した後、図９に示す処理動作を行い、消去した領域のステータスを使用可能とすることで、その消去した領域は、情報データそのものが抹消された状態で再利用可能となる。以下に、図１０に示す処理動作について説明する。
【００６８】
まず、指定領域のパターンが、パターンＡか否かを判定し（ステップＳ６０）、該判定によりパターンＡであると判定した場合は（ステップＳ６０／ＹＥＳ）、消去回数を１回と設定する（ステップＳ６１）。また、指定領域がパターンＡでないと判定した場合は（ステップＳ６０／ＮＯ）、指定領域のパターンが、パターンＢか否かを判定する（ステップＳ６２）。該判定により、パターンＢであると判定した場合は（ステップＳ６２／ＹＥＳ）、消去回数を３回と設定する（ステップＳ６３）。また、指定領域がパターンＢでないと判定した場合は（ステップＳ６２／ＮＯ）、指定領域をパターンＣと判定し、消去回数を５回と設定する（ステップＳ６４）。そして、指定領域内のランダムデータを上書きし（ステップＳ６５）、設定された消去回数を１つ減算する（ステップＳ６６）。そして、消去回数が０であるか否かを判定し（ステップＳ６７）、消去回数が０と判定するまでランダムデータを上書きし、消去回数が０と判定した場合に（ステップＳ６７／ＹＥＳ）、処理を終了する。
【００６９】
（第３の実施の形態）
次に、第３の実施の形態について説明する。
第３の実施の形態における画像形成装置は、分割された領域毎に、通常の画像制御と、消去手段による情報データそのものの抹消の制御と、の優先順位を設定し、分割された領域に応じて、上記設定した優先順位で制御することとなる。これにより、画像形成装置内の情報記憶手段に管理している情報データの種類に応じて、通常の画像制御と、情報データそのものの抹消の制御と、の優先順位を変更することが可能となるので、重要度の高い蓄積データ等の消去は確実に優先し、常に上書き処理が入るような一時的なテンポラリデータ領域の消去では、通常の画像制御を優先させるというように、必要性に応じて、画像形成装置を効率的に利用することが可能となる。
【００７０】
まず、図１１を参照しながら消去領域の優先設定について説明する。
図１１に示すように、各情報データの領域毎に、通常の画像制御を優先させるか、消去を優先させるか、のデータが格納されている。本実施の形態では、蓄積画像データとログ情報データとユーザ情報データとは、万が一、ＨＤＤ内にデータが残存し、その残存したデータが漏洩してしまう虞があるので、通常の画像制御よりも優先して消去を行うように、消去優先が設定されている。
【００７１】
次に、図１２を参照しながら、第３の実施の形態における画像形成装置の処理動作について説明する。
【００７２】
まず、図１１で説明した各領域の優先設定をチェックし（ステップＳ７０）、消去優先設定があるか否かを判定する（ステップＳ７１）。該判定により、消去優先設定がないと判定した場合は（ステップＳ７１／ＹＥＳ）、通常優先設定の領域の細分化された領域ステータスをチェックし（ステップＳ７２）、細分化された領域の領域ステータスが消去中の領域がないか否かを判定する（ステップＳ７３）。その判定により、消去中の領域がないと判定した場合は（ステップＳ７３／ＹＥＳ）、使用可能領域があるか否かを判定する（ステップＳ７４）。また、消去中の領域があると判定した場合は（ステップＳ７３／ＮＯ）、消去中断処理を行い（ステップＳ７５）、使用可能領域があるか否かを判定する（ステップＳ７４）。
【００７３】
次に、上記ステップＳ７４において、使用可能領域がないと判定した場合は（ステップＳ７４／ＹＥＳ）、メモリフルエラー処理を行い（ステップＳ７６）、処理を終了する。また、使用可能領域があると判定した場合は（ステップＳ７４／ＮＯ）、通常画像制御処理を行い（ステップＳ７７）、処理を終了する。
【００７４】
また、ステップＳ７１の判定において、領域優先設定で消去優先設定の領域があると判定した場合は（ステップＳ７１／ＮＯ）、更に、消去優先設定の領域内の細分化された領域のステータスをチェックし（ステップＳ７８）、消去中、あるいは、使用終了のステータスがないか否かを判定する（ステップＳ７９）、この判定において、消去中、あるいは、使用終了のステータスがないと判定した場合は（ステップＳ７９／ＹＥＳ）、ステップＳ７４に移行し、上記と同様の処理動作を行う。また、消去中、あるいは、使用終了のステータスがあると判定した場合は（ステップＳ７９／ＮＯ）、通常画像制御の待機処理を実行し（ステップＳ８０）、操作部上に、ＨＤＤの情報データを消去中で待機を促すような表示を出力し（ステップＳ８１）、処理を終了する。なお、図１３に、印刷待機中の場合に操作部上に表示される一例を示す。
【００７５】
このように、図１１で説明した各領域の優先設定を判断し、消去優先設定がない状態であれば、更に消去中の領域があるかどうかを判断して、細分化された領域の領域ステータスが消去中の領域がなければ、使用可能領域があるか否かを判定する。そして、使用可能領域があれば、通常画像制御を開始し、使用可能領域がない場合は、メモリフルのエラー処理を行う。なお、領域ステータスが消去中の領域があった場合には、消去中断処理を行い、その後、使用可能領域の有無を判断して通常画像制御に移行する。
【００７６】
また、領域優先設定で消去優先設定の領域がある場合には、更にその領域内の細分化された領域のステータスをチェックし、消去中あるいは使用終了のステータスがなければ、やはり使用可能領域の有無を判断して通常画像制御に移行する。しかし、消去優先の領域があり、さらに、消去中或いは使用終了の領域がある場合には、通常画像制御の待機処理を実行し、操作部上に、ＨＤＤの情報データを消去中で待機を促すような表示を出力することとなる。
【００７７】
（第４の実施の形態）
次に、第４の実施の形態について説明する。
第４の実施の形態における画像形成装置は、分割された領域に応じて、消去手段による情報データそのものの抹消の優先順位を設定することとする。これにより、画像形成装置内の情報記憶手段で管理する情報データの種類に応じて、情報データそのものを抹消する制御の優先順位を設定することが可能となり、重要度の高い蓄積データ等の消去は、確実に優先させ、常に上書き処理が入るような一時的なテンポラリデータ領域の消去は後から消去を実行させるというように、必要性に応じて、確実に情報データの消去を優先させ、画像形成装置から重要な情報の漏洩の可能性を低くすることが可能となる。
【００７８】
まず、図１４を参照しながら、領域別の優先レベルの設定例について説明する。
図１４に示すように、蓄積画像データとログ情報データとユーザ情報データとに関しては、データが漏洩した場合に被害が発生する虞があるので、優先レベルを高く設定している。特に、蓄積画像データに関しては、最高位の５と設定されている。また、テンポラリ画像データに関しては、すぐに上書きされる可能性が大きいので、優先レベルとしては１と設定されている。なお、本実施の形態は、優先レベルを１（低い）〜５（高い）とし、０を領域消去しないと設定されている。更に、図１５に、図１４で設定されたデータを優先レベル毎に並べ替えたテーブルを示す。
【００７９】
次に、図１６を参照しながら、図１５で並び替えられた優先レベルの配列から、優先的に消去する領域を検索する処理動作について説明する。なお、図１６のフローチャートは、図９に示すフローチャートの領域ステータスが使用終了及び消去中の検索処理にあたる部分を示す。また、図１６のフローチャートに示すＩは、図１５に示す優先レベル配列を示し、Ｊは、図１５に示す領域配列を示す。
【００８０】
まず、Ｉ＝０、Ｊ＝０と設定し（ステップＳ９０）、Ｉ＜５であるか否かを判定する（ステップＳ９１）。その判定において、Ｉ＜５でないと判定した場合は（ステップＳ９１／ＮＯ）、領域検索終了処理を行い（ステップＳ９２）、消去領域なしとして応答し（ステップＳ９３）、処理を終了する。
【００８１】
また、Ｉ＜５であると判定した場合は（ステップＳ９１／ＹＥＳ）、優先順位配列［Ｉ］［Ｊ］＝０ではないか否かを判定する（ステップＳ９４）。その判定において、［Ｉ］［Ｊ］＝０であると判定した場合は（ステップＳ９４／ＮＯ）、Ｊ＝Ｊ＋１とし（ステップＳ９７）、Ｊ＞６であるか否かを判定する（ステップＳ９８）。その判定において、Ｊ＞６でないと判定した場合は（ステップＳ９８／ＮＯ）、再び、ステップＳ９１に戻り同様の処理を行う。また、ステップＳ９８において、Ｊ＞６であると判定した場合は（ステップＳ９８／ＹＥＳ）、Ｉ＝Ｉ＋１とし（ステップＳ９９）、また、Ｊ＝０として（ステップＳ１００）、再び、ステップＳ９１に戻り同様の処理を行う。
【００８２】
また、ステップＳ９４において、［Ｉ］［Ｊ］＝０でないと判定した場合は（ステップＳ９４／ＹＥＳ）、消去中、または、使用終了領域があるか否かを判定する（ステップＳ９５）。この判定により、消去中、または、使用終了領域がないと判定した場合は（ステップＳ９５／ＮＯ）、上記のステップＳ９７に移行し、同様の処理を行う。また、この判定により、消去中、または、使用終了領域があると判定した場合は（ステップＳ９５／ＹＥＳ）、その領域を指定領域として応答し（ステップＳ９６）、処理を終了する。
【００８３】
このように、優先レベルの高い領域の細分化された領域から領域ステータスが消去中、あるいは、使用終了の領域の有無を検索し、該当の領域があると判定した場合には、その領域を指定領域として応答し、もし、全部の領域を検索しても領域ステータスが消去中及び使用終了の領域がないと判定した場合は、消去領域がないとして応答する。
【００８４】
（第５の実施の形態）
次に、第５の実施の形態について説明する。
第５の実施の形態における画像形成装置は、分割された領域のうち、所定の領域を、通常の画像制御と、消去手段による情報データそのものの抹消の制御と、の制御が同時に実施され、所定の領域を通常の画像制御を優先して制御する場合に、消去手段を中断させて、通常の画像制御の終了時に、所定の領域に対して消去手段による情報データそのものの抹消の制御を始めから実行するものとする。これにより、画像形成装置内の情報記記憶手段で管理する情報データの抹消の制御と、通常の画像制御と、が同時に実施され、同じ領域で通常の画像制御を優先する場合に、即座に消去手段を中断し、通常の画像制御終了時に、その領域が不要になった場合に、再度、情報データそのものの消去手段を始めから実行することとなるので、効率的に画像形成装置を利用することが可能となり、且つ、画像形成装置から情報の漏洩の可能性を低くすることが可能となる。
【００８５】
以下、図１７を参照しながら、通常画像制御と消去制御との関係を説明する。
まず、指定の領域の中で空き領域を検索し（ステップＳ１１０）、その検索結果に空き領域があるか否かを判定する（ステップＳ１１１）。その判定において、空き領域があると判定した場合は（ステップＳ１１１／ＹＥＳ）、空き領域をそのまま使用し、空き領域ステータスは使用中として（ステップＳ１１２）、画像制御を実行し（ステップＳ１１３）、処理を終了する。
【００８６】
また、ステップＳ１１１において、空き領域がないと判定した場合は（ステップＳ１１１／ＮＯ）、領域ステータスが消去中の領域があるか否かを判定する（ステップＳ１１４）。その判定において、消去中の領域があると判定した場合は（ステップＳ１１４／ＹＥＳ）、消去中断処理を行い（ステップＳ１１６）、消去カウンタを０に戻して（ステップＳ１１７）、その領域を空き領域として画像制御に利用可能とする（ステップＳ１１８）。また、ステップＳ１１４において、消去中の領域がないと判定した場合は（ステップＳ１１４／ＮＯ）、メモリフルのエラー処理を実施し（ステップＳ１１５）、処理を終了させる。
【００８７】
このように、指定の領域の中で空き領域があるか否かを検索し、空き領域があると判定した場合は、空き領域をそのまま使用し、領域ステータスは使用中として画像制御を実行する。また、空き領域がないが領域ステータスが消去中の領域があると判定した場合は、消去中でも途中で消去終了し、消去カウンタを０に戻して、その領域を空き領域として画像制御に利用可能とする。なお、カウンタを０に戻しているので、もし、すぐに同じ領域が使用終了しても、最初から消去をやり直すことになる。ちなみに、空き領域がなく、領域ステータスが消去中の領域もない場合には、メモリフルのエラー処理を実施する。
【００８８】
（第６の実施の形態）
次に、第６の実施の形態について説明する。
第６の実施の形態における画像形成装置は、所定の領域を、通常の画像制御で制御すると判断した場合に、分割された領域に対して所定のデータを所定回数上書きする消去手段がその所定回数より１回少なく上書して処理を終了し、その所定の領域を、通常の画像制御で制御することとする。このように、画像形成装置内の情報記憶手段で管理する情報データを抹消する際に、消去手段において、上書き回数を１回減らして処理を終了しているが、同じ領域を通常の画像制御により上書きされるので、結果的に消去手段である上書き回数を減らすことなく処理が実施されることになり、消去手段による情報漏洩の可能性を低くすることができると共に通常画像制御を効率的にすることが可能となる。
【００８９】
以下、図１８を参照しながら、通常画像制御と消去制御との関係を説明する。
まず、指定の領域の中で空き領域を検索し（ステップＳ１２０）、その検索結果に空き領域があるか否かを判定する（ステップＳ１２１）。その判定において、空き領域があると判定した場合は（ステップＳ１２１／ＹＥＳ）、空き領域をそのまま使用し、空き領域ステータスは使用中として（ステップＳ１２２）、画像制御を実行し（ステップＳ１２３）、処理を終了する。
【００９０】
また、ステップＳ１２１において、空き領域がないと判定した場合は（ステップＳ１２１／ＮＯ）、領域ステータスが消去中の領域があるか否かを判定する（ステップＳ１２４）。その判定において、消去中の領域があると判定した場合は（ステップＳ１２４／ＹＥＳ）、残消去回数が１か否かを判定する（ステップＳ１２６）。その判定において、残消去回数が１であると判定した場合は（ステップＳ１２６／ＹＥＳ）、消去処理が終了されたとみなし（ステップＳ１２７）、消去カウンタを０にして（ステップＳ１２８）、その領域を空き領域として画像制御に利用可能とする（ステップＳ１２９）。
【００９１】
また、ステップＳ１２６において、残消去回数が１でないと判定した場合は（ステップＳ１２６／ＮＯ）、領域消去処理を行い（ステップＳ１３０）、残消去回数を１つ減算し（ステップＳ１３１）、再びステップＳ１２６に戻り、残消去回数が１となるまで、ステップＳ１３０、ステップＳ１３１の処理を繰り返す。また、ステップＳ１２４において、消去中の領域がないと判定した場合は（ステップＳ１２４／ＮＯ）、メモリフルのエラー処理を実施し（ステップＳ１２５）、処理を終了させる。
【００９２】
このように、図１７と同様に空き領域がある場合は、そのまま画像制御を実行し、また、空き領域がなく、領域ステータスが消去中の領域がない場合は、メモリフルのエラー処理を実行する。また、空き領域がなく、現在、領域ステータスが消去中の領域がある場合は、残消去回数が１回になるまで領域消去処理を実行し、残消去回数が１回になった場合に、その領域の消去処理が終了されたとみなし、消去カウンタを０にして、その領域を空き領域として、画像制御に利用する。残回数１回の状態で消去を終了しても、その領域は新たな画像制御で上書きされるため、結果的には指定回数のデータを上書きしたことになる。
【００９３】
なお、上述する実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上記実施の形態における画像形成装置における制御動作をプログラムとして、複写機、プリンタ、ファクシミリ、またはこれらの複合機等の画像形成装置において実行させることでも上記実施の形態における画像形成装置を構築することは可能である。
【００９４】
【発明の効果】
以上の説明より明らかなように本発明は以下のような効果を奏する。
本発明にかかる画像制御装置、画像形成装置、画像制御プログラム及び記録媒体は、画像形成装置内の情報記憶手段で管理される情報データの種類に応じて、情報データそのものの消去の制御を実施することが可能となるので、不要な領域を消去して無駄な時間を費やすことなく、効率的に画像形成装置を利用することが可能となる。
【図面の簡単な説明】
【図１】本発明にかかる画像形成装置の構成を示すブロック図である。
【図２】本実施の形態におけるＨＤＤの領域のステータスを示す図である。
【図３】本実施の形態における消去中の領域を管理するためのデータを示す図である。
【図４】本実施の形態における空き領域検索の処理動作を示すフローチャートである。
【図５】本実施の形態における画像形成装置の印刷処理で、ＨＤＤの領域部分に関する処理動作を示すフローチャートである。
【図６】本実施の形態における画像形成装置の読み取り転送処理で、ＨＤＤの領域部分に関する処理動作を示すフローチャートである。
【図７】本実施の形態における画像形成装置の蓄積ファイル処理で、ＨＤＤの領域部分に関する処理動作を示すフローチャートである。
【図８】図７に示す処理動作により蓄積されたデータを抹消する場合の処理動作を示すフローチャートである。
【図９】領域ステータスが使用終了となった領域に対して、領域を消去する際の処理動作を示すフローチャートである。
【図１０】図９に示すフローチャート上の指定領域消去処理の処理動作を示すフローチャートである。
【図１１】本実施の形態における消去領域の優先設定を示す図である。
【図１２】本実施の形態における通常画像の処理動作を示す図である。
【図１３】本実施の形態における印刷待機中における操作部上の表示例を示す図である。
【図１４】本実施の形態における領域別の優先レベルの設定例を示す図である。
【図１５】図１４で設定されたデータを優先レベル毎に並べ替えたテーブルを示す図である。
【図１６】図９に示すフローチャート上の領域ステータスが使用終了及び消去中の検索処理動作を示すフローチャートである。
【図１７】本実施の形態における通常画像制御と消去制御との関係を示す第１のフローチャートである。
【図１８】本実施の形態における通常画像制御と消去制御との関係を示す第２のフローチャートである。
【符号の説明】
１  コントローラ
２  画像読み取り制御
３  画像印刷制御
４  ＨＤＤ
５  ネットワーク
６  電話回線
１０  ＣＰＵ
１１  不揮発ＲＡＭ
１２  プログラムＲＯＭ
１３  ＲＡＭ
１４  ページメモリ
１５  ＡＳＩＣ
【図１】
2004363834.tif 000003
【図２】
2004363834.tif 000004
【図３】
2004363834.tif 000005
【図４】
2004363834.tif 000006
【図５】
2004363834.tif 000007
【図６】
2004363834.tif 000008
【図７】
2004363834.tif 000009
【図８】
2004363834.tif 000010
【図９】
2004363834.tif 000011
【図１０】
2004363834.tif 000012
【図１１】
2004363834.tif 000013
【図１２】
2004363834.tif 000014
【図１３】
2004363834.tif 000015
【図１４】
2004363834.tif 000016
【図１５】
2004363834.tif 000017
【図１６】
2004363834.tif 000018
【図１７】
2004363834.tif 000019
【図１８】
2004363834.tif 000020