(57)【要約】【課題】  画像データの上書消去に起因する後続ジョブの遅延発生を抑制しつつ、セキュリティレベルを比較的高くする。【解決手段】  画像形成装置１において、データ削除部３３は、画像出力ジョブの終了時には、記憶装置１６において、その画像出力ジョブによる画像データの一部分を上書消去し、ジョブ管理部３１により生成された画像出力ジョブがすべて完了しているときに、一部分を上書消去した画像データの全域または残りを上書消去する。【選択図】  図１
2011160357.tif 000002
【特許請求の範囲】
【請求項１】
画像出力ジョブを生成するジョブ管理部と、
前記画像出力ジョブによる画像データを生成する画像処理部と、
前記画像データを記憶する記憶装置と、
前記記憶装置における前記画像データに基づく印刷、または前記画像データの送信を行う画像出力部と、
前記画像出力ジョブの終了時には、前記記憶装置において、その画像出力ジョブによる画像データの一部分を上書消去し、前記ジョブ管理部により生成された画像出力ジョブがすべて完了しているときに、一部分を上書消去した前記画像データの全域または残りを上書消去するデータ消去部と、
を備えること特徴とする画像形成装置。
【請求項２】
前記データ消去部は、前記画像出力ジョブにおいて、セキュリティレベル設定の値が所定の第１値である場合、その画像出力ジョブの終了時に、前記記憶装置において、その画像出力ジョブによる画像データの全域を上書消去し、セキュリティレベル設定の値が所定の第２値である場合には、その画像出力ジョブの終了時には、前記記憶装置において、その画像出力ジョブによる画像データの一部分を上書消去し、前記ジョブ管理部により生成された画像出力ジョブがすべて完了しているときに、一部分を上書消去した前記画像データの全域または残りを上書消去することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記データ消去部は、前記画像出力ジョブにおいて、セキュリティレベル設定に値が設定されていない場合には、前記セキュリティレベル設定に前記第２値が設定されている場合と同様にしてその画像出力ジョブによる画像データを消去することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記データ消去部は、前記画像データの全域の上書消去が完了してから、前記記憶装置における前記画像データの領域を解放することを特徴とする請求項１から請求項３のうちのいずれか１項記載の画像形成装置。
【請求項５】
前記データ消去部は、前記記憶装置に記憶されている前記画像データの合計サイズが前記記憶装置の記憶容量の所定割合を超えた場合、いずれかの前記画像出力ジョブの終了時に、一部分を上書消去した前記画像データの全域または残りを上書消去することを特徴とする請求項４記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
プリンタ、複合機などの画像形成装置では、コピージョブ、プリントジョブなどにおいて各ページの出力画像の画像データが生成され、一旦、ハードディスクドライブなどの記憶装置に格納され、その記憶装置から画像データを読み出しつつ出力画像が印刷される。
【０００３】
セキュリティ機能が搭載された複合機などの画像形成装置では、コピージョブ、プリントジョブなどによる出力終了後に、記憶装置に残存する画像データを上書消去する（例えば、特許文献１〜３参照）。これにより、画像形成装置に残存する他者の書類データの不正入手を防止する。上書消去では、まず画像データ全域に無意味なデータを上書きし、その後にデータ領域を消去、解放する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−０７２１３８号公報
【特許文献２】特開２００４−０７２１３９号公報
【特許文献３】特開２００４−１１２６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上書消去を行うとき、記憶装置に対するアクセス（書き込み）が継続的に発生する。このため、後続のジョブが存在する場合には、上書消去に起因して、記憶装置に対するその後続のジョブの画像データの読み書きに遅延が生じ、ひいてはその後続のジョブの処理が遅延する可能性がある。
【０００６】
この点、上述の特許文献２に記載の技術では、後続のジョブが発生すると、画像データの無効化を中断するが、このようにすると、ジョブが連続する場合には、画像データが無効化されずに残存していき、セキュリティ上好ましくない。
【０００７】
本発明は、上記の問題に鑑みてなされたものであり、画像データの上書消去に起因する後続ジョブの遅延発生を抑制しつつ、セキュリティレベルを比較的高くする画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明では以下のようにした。
【０００９】
本発明に係る画像形成装置は、出力ジョブを生成するジョブ管理部と、画像出力ジョブによる画像データを生成する画像処理部と、画像データを記憶する記憶装置と、記憶装置から画像データを読み出し、その画像データに基づく印刷、またはその画像データの送信を行う画像出力部と、画像出力ジョブの終了時には、記憶装置において、その画像出力ジョブによる画像データの一部分を上書消去し、ジョブ管理部により生成された画像出力ジョブがすべて完了しているときに、一部分を上書消去した画像データの全域または残りを上書消去するデータ消去部とを備える。
【００１０】
これにより、ジョブ終了時には、短時間で実行できる画像データの一部分の上書消去のみを行い、ジョブがないときに、全域の上書消去を完了させるようにしているため、画像データの上書消去に起因する後続ジョブの遅延発生が抑制されるとともに、セキュリティレベルが比較的高くなる。
【００１１】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、データ消去部は、画像出力ジョブにおいて、セキュリティレベル設定の値が所定の第１値である場合、その画像出力ジョブの終了時に、記憶装置において、その画像出力ジョブによる画像データの全域を上書消去し、セキュリティレベル設定の値が所定の第２値である場合には、その画像出力ジョブの終了時には、記憶装置において、その画像出力ジョブによる画像データの一部分を上書消去し、ジョブ管理部により生成された画像出力ジョブがすべて完了しているときに、一部分を上書消去した画像データの全域または残りを上書消去する。
【００１２】
これにより、セキュリティレベルが高く設定されている場合（第１値の場合）には、ジョブ終了時にただちに全域の上書消去を完了させるようにしているため、必要に応じてセキュリティレベルを高くすることができる。
【００１３】
また、本発明に係る画像形成装置は、上記の画像形成装置のいずれかに加え、次のようにしてもよい。この場合、データ消去部は、画像出力ジョブにおいて、セキュリティレベル設定に値が設定されていない場合には、セキュリティレベル設定に第２値が設定されている場合と同様にしてその画像出力ジョブによる画像データを消去する。
【００１４】
また、本発明に係る画像形成装置は、上記の画像形成装置のいずれかに加え、次のようにしてもよい。この場合、データ消去部は、画像データの全域の上書消去が完了してから、記憶装置における画像データの領域を解放する。
【００１５】
これにより、一部分の上書消去後にも画像データにアクセスでき、確実に画像データ全域の上書消去が行われる。
【００１６】
また、本発明に係る画像形成装置は、上記の画像形成装置のいずれかに加え、次のようにしてもよい。この場合、データ消去部は、記憶装置に記憶されている画像データの合計サイズが記憶装置の記憶容量の所定割合を超えた場合、いずれかの画像出力ジョブの終了時に、一部分を上書消去した画像データの全域または残りを上書消去する。
【００１７】
これにより、記憶装置の容量不足によりジョブが停止してしまうことを事前に防止できる。
【発明の効果】
【００１８】
本発明によれば、画像形成装置において、画像データの上書消去に起因する後続ジョブの遅延発生が抑制されるとともに、セキュリティレベルが比較的高くなる。
【図面の簡単な説明】
【００１９】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、図１に示す画像形成装置の動作について説明するフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図に基づいて本発明の実施の形態を説明する。
【００２１】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。この画像形成装置１は、プリンタ１１、スキャナ１２、ファクシミリ装置１３、操作パネル１４、ネットワークインタフェース１５、記憶装置１６、および演算処理装置１７を備える。
【００２２】
プリンタ１１は、印刷データに基づいて文書画像を印刷する内部装置である。スキャナ１２は、文書から文書画像を光学的に読み取り、文書画像の画像データを生成する内部装置である。ファクシミリ装置１３は、送信すべき文書データからファクシミリ信号を生成し送信するとともに、ファクシミリ信号を受信し文書データに変換する内部装置である。なお、プリンタ１１は、コピージョブまたはプリントジョブにおいて、記憶装置１６における画像データに基づく印刷を行う画像出力部であり、ファクシミリ装置１３は、ファクシミリ送信ジョブにおいて、記憶装置１６における画像データのファクシミリ送信を行う画像出力部である。
【００２３】
また、操作パネル１４は、画像形成装置１の筐体表面に配置され、ユーザに対して各種情報を表示する表示装置と、ユーザ操作を検出する入力装置とを有する。表示装置としては例えば液晶ディスプレイが使用される。入力装置としては、キースイッチ、タッチパネルなどが使用される。
【００２４】
また、ネットワークインタフェース１５は、図示せぬネットワークに接続され、そのネットワークに接続された他の装置（ホスト装置２など）とデータ通信を行う回路である。ネットワークインタフェース１５は、ネットワーク通信の物理層として機能する。
【００２５】
また、記憶装置１６は、各種データを格納可能な装置である。記憶装置１６には、コピージョブ、プリントジョブ、ファクシミリ送信ジョブ、スキャンジョブなどの画像出力ジョブで生成される画像データが記憶される。記憶装置１６としては、不揮発性メモリ、ハードディスクドライブなどの不揮発性の大容量記憶媒体が使用される。
【００２６】
また、演算処理装置１７は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピュータであり、ＲＯＭや図示せぬ記憶装置などからＲＡＭへプログラムをロードし、そのプログラムをＣＰＵで実行することにより、各種処理部を実現する。この実施の形態では、演算処理装置１７において、ジョブ管理部３１、画像処理部３２、およびデータ消去部３３が実現される。
【００２７】
ジョブ管理部３１は、ホスト装置２のプリンタドライバ、操作パネル１４から得られる、ユーザ操作情報に応じて画像出力ジョブを生成する処理部である。
【００２８】
画像処理部３２は、画像出力ジョブによる画像データを生成する処理部である。画像処理部３２は、画像出力ジョブごとに、ホスト装置２から供給されるＰＤＬ（Page Description Language）データといった印刷データから画像データを生成したり、スキャナ１２により得られるスキャン画像の画像データを生成したりする。また、画像処理部３２は、それらの画像データに対して所定の画像処理を施し、画像処理後の画像データを記憶装置１６に格納する。画像処理部３２は、画像データを暗号化または符号化（データ圧縮）してから、記憶装置１６へ格納するようにしてもよい。
【００２９】
データ消去部３３は、画像出力ジョブの終了時には、記憶装置１６において、その画像出力ジョブによる画像データの一部分を上書消去し、ジョブ管理部３１により生成された画像出力ジョブがすべて完了しているときに、一部分を上書消去した画像データの全域または残りを上書消去する処理部である。つまり、データ消去部３３は、後続ジョブが存在しないときに各ジョブ完了時に一時的に一部分を上書消去した画像データの全域または残りを上書消去する。
【００３０】
また、この実施の形態では、データ消去部３３は、画像出力ジョブにおいて、セキュリティレベル設定の値が所定の第１値（ここでは「高」）である場合、その画像出力ジョブの終了時に、その画像出力ジョブによる画像データを完全上書消去し、セキュリティレベル設定の値が所定の第２値（ここでは「低」）である場合には、その画像出力ジョブの終了時には、その画像出力ジョブによる画像データを簡易上書消去し、画像出力ジョブがすべて完了しているときに、簡易上書消去済みの画像データの完全上書消去を行う。
【００３１】
つまり、セキュリティレベル設定の値が所定の第１値（ここでは「高」）である場合、画像出力ジョブの終了時に、その画像出力ジョブによる画像データの全域が上書消去される。一方、セキュリティレベル設定の値が所定の第２値（ここでは「低」）である場合には、画像出力ジョブの終了時には、記憶装置１６において、その画像出力ジョブによる画像データの一部分のみが上書消去され、ジョブ管理部３１により生成された画像出力ジョブがすべて完了しているときに、一部分のみ上書消去された画像データの全域または残りが上書消去される。
【００３２】
なお、簡易上書消去では、画像データに基づいて画像が正確に得られない状態となるように、画像データの所定の箇所に（あるいは所定の割合のデータ領域に）無意味なデータが上書される。例えば、画像データが暗号化または符号化されている場合には、元の画像データに復号できない程度に、部分的に無意味なデータが上書きされる。また、例えば、画像データの先頭から所定の間隔で間欠的に無意味なデータが上書きされる。
【００３３】
なお、簡易上書消去のみでは、画像データの領域は解放されず、引き続きアクセス可能な状態とされる。
【００３４】
次に、上記画像形成装置の動作について説明する。図２は、図１に示す画像形成装置の動作について説明するフローチャートである。
【００３５】
まず、ユーザは、コピー、印刷、ファクシミリ送信などを画像形成装置１に実行させる際に、ホスト装置２または操作パネル１４を操作して、設定画面において、セキュリティレベルの設定値（ここでは「高」および「低」のいずれか）を入力し、さらに、コピー、印刷、ファクシミリ送信などの画像出力の実行指令を入力する。
【００３６】
ホスト装置２または操作パネル１４は、それらの入力操作を検出し、セキュリティレベルの値を設定してジョブ管理部３１へ画像出力の実行指令を送信する（ステップＳ１）。
【００３７】
画像形成装置１のジョブ管理部３１は、操作パネル１４、またはネットワークインタフェース１５を介してホスト装置２から、画像出力の実行指令を受信すると、その指令に対応する画像出力ジョブを生成する（ステップＳ２）。生成された画像出力ジョブは、ジョブ行列に追加され、順番に処理される。
【００３８】
ジョブ管理部３１は、ジョブ行列から画像出力ジョブを選択し、その画像出力ジョブを実行する（ステップＳ３）。画像出力ジョブでは、画像処理部３２により、適宜、画像データが生成され記憶装置１６に記憶され、その後、記憶装置１６から読み出され、プリンタ１１、ファクシミリ装置１３などに供給される。
【００３９】
そして、１つの画像出力ジョブが完了すると、データ消去部３３は、そのジョブについて設定されているセキュリティレベルの値が「高」であるか否かを判定する（ステップＳ４）。
【００４０】
そのジョブについて設定されているセキュリティレベルの値が「高」である場合、データ消去部３３は、この時点で、そのジョブによる画像データを完全上書消去する（ステップＳ５）。これにより、この時点で、記憶装置１６におけるその画像データの領域は解放される。
【００４１】
一方、そのジョブについて設定されているセキュリティレベルの値が「高」ではない場合（つまり、セキュリティレベルの値が「低」である場合あるいは、セキュリティレベルの値自体が設定されていない場合）、データ消去部３３は、この時点で、そのジョブによる画像データを簡易上書消去し、この画像データを所定のリストに登録する（ステップＳ６）。そのリストには、画像データの領域の識別情報が登録される。ファイルシステム上のファイルとして画像データが記憶される場合、識別情報としては、ファイル名を含むファイルパスが使用される。ファイルシステムが存在しない場合、領域の開始アドレスおよびサイズ（あるいは、開始アドレスと終了アドレス）が識別情報として使用される。
【００４２】
そして、ジョブ管理部３１は、後続のジョブが存在するか否かを判定し（ステップＳ７）、後続のジョブが存在する場合には、そのジョブを同様に処理する（ステップＳ３〜Ｓ６）。
【００４３】
一方、後続のジョブが存在しない場合、データ消去部３３は、上述のリストを参照し、そのリストに登録されている画像データが存在するか否かを判定し（ステップＳ８）、そのリストに登録されている画像データが存在する場合、その画像データを完全上書消去し、完全上書消去した画像データの登録をそのリストから抹消する（ステップＳ９）。一旦簡易上書削除された画像データの領域は、この時点で解放される。
【００４４】
以上のように、上記実施の形態によれば、データ削除部３３は、画像出力ジョブの終了時には、記憶装置１６において、その画像出力ジョブによる画像データの一部分を上書消去し、ジョブ管理部３１により生成された画像出力ジョブがすべて完了しているときに、一部分を上書消去した画像データの全域または残りを上書消去する。
【００４５】
これにより、ジョブ終了時には、短時間で実行できる画像データの一部分の上書消去のみを行い、ジョブがないときに、全域の上書消去を完了させるようにしているため、画像データの上書消去に起因する後続ジョブの遅延発生が抑制されるとともに、セキュリティレベルが比較的高くなる。
【００４６】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００４７】
例えば、上記実施の形態において、データ消去部３３は、定期的に、記憶装置１６に記憶されている画像データの合計サイズが記憶装置１６の記憶容量の所定割合を超えているか否かを判定し、記憶装置１６に記憶されている画像データの合計サイズが記憶装置１６の記憶容量の所定割合を超えた場合、その時点で、一部分を上書消去した画像データの全域または残りを上書消去するようにしてもよい。
【産業上の利用可能性】
【００４８】
本発明は、例えば、プリンタ、コピー機、複合機などのセキュリティ機能に適用可能である。
【符号の説明】
【００４９】
１  画像形成装置
１１  プリンタ（画像出力部の一例）
１３  ファクシミリ装置（画像出力部の一例）
１６  記憶装置
３１  ジョブ管理部
３２  画像処理部
３３  データ消去部
【図１】
2011160357.tif 000003
【図２】
2011160357.tif 000004