(57)【要約】【課題】  印刷処理終了直後にハードディスクがプリンタなどの装置から抜き取られた場合、画像データが残っている。【解決手段】  画像データの印刷処理中にハードディスク３から画像データを読み出し、画像処理部４へ送信済みのデータについては、ハードディスク管理メモリ８の読み出しステータスを済みにし、その管理情報に読み出しステータスが済みとなっているハードディスク領域は消去処理を行う。【選択図】  図１
2007105915.tif 000002
【特許請求の範囲】
【請求項１】
画像データを受信し、該画像データを記憶装置に一旦記憶し、該記憶装置から適宜該画像データを読み出して印刷する印刷装置において、該画像データの該記憶装置中の状態を表す管理情報を保持するための管理情報保持手段と前記管理情報保持手段により指定された管理情報に基づいて該記憶装置に保存された該画像データを消去するための画像データ消去手段を備えることを特徴とする印刷装置。
【請求項２】
印刷処理と前記画像データ消去手段による消去処理を並行して行うことによって、該画像データの印刷処理中に該画像データを該記憶装置から消去することが可能となることを特徴とする請求項１記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、複写機、ファクシミリ装置、またはこれらの複合機等の印刷装置に関し、記憶装置に格納された機密情報の流出を防止することができる印刷装置に関するものである。
【背景技術】
【０００２】
従来、画像データを読み取り、その画像データをハードディスク等の不揮発性メモリに一旦記憶し、そのメモリから適宜記憶した画像データを読み出してプリントアウトするプリンタや複写機が知られている。このようなプリンタでは、データの印刷が終了した後も、次に新たな画像データが読み取られてハードディスクに上書きされるまでは、前に記憶した画像データが残っていることになる。よって、ハードディスクがプリンタなどの装置から抜き取られ、画像データが流出してしまい、機密情報を扱う場合に問題となっていた。
【０００３】
これに対して、特開平９−２２３０６１号公報に開示されている技術では、機密文書モードを設け、このモードが設定されているときには画像データの処理が終了した時点でその画像データを消去するように設定されている。
【０００４】
また、特開平９−２８４５７２号公報に開示されている技術では、装置のアイドル時間に画像データを消去するように設定されている。
【０００５】
さらに、特開２００３−３７７１９号公報では画像処理装置の状態を管理し、画像処理装置の状態に応じて画像データの消去を行うものが提案されている。
【特許文献１】特開平０９−２２３０６１号公報
【特許文献２】特開平０９−２８４５７２号公報
【特許文献３】特開２００３−０３７７１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の技術では、印刷処理終了後、消去処理が行われる為、印刷処理終了直後にハードディスクがプリンタなどの装置から抜き取られた場合、画像データが残っていることになり、問題であった。
【０００７】
本発明は、上記の点に鑑みてなされたものであり、印刷処理時にハードディスクから読み出されたデータ領域については、印刷処理と並行して消去処理を行うことにより、印刷処理終了時、多くのデータ領域がハードディスクから消去されている状態となる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、画像データを受信し、該画像データを記憶装置に一旦記憶し、該記憶装置から適宜該画像データを読み出して印刷する印刷装置において、該画像データの該記憶装置中の状態を表す管理情報を保持するための管理情報保持手段と前記管理情報保持手段により指定された管理情報に基づいて該記憶装置に保存された該画像データを消去するための画像データ消去手段を備えることを特徴とする。
【０００９】
また、本発明は、印刷処理と前記画像データ消去手段を並行して行うことによって、該画像データの印刷処理中に該画像データを該記憶装置から消去することが可能となることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、印刷処理中のデータに対し、ハードディスク等の不揮発性メモリから読み出されたデータの消去処理を印刷処理と並行して行うことによってより高いセキュリティを持った印刷装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面に基づいて、本発明に係る印刷装置の一実施形態を説明する。
【００１２】
図１は、本発明に係る印刷装置の一実施形態であるインクジェットプリンタ１００の構成図である。本図１のインクジェットプリンタ１００は受信バッファメモリ部２、ハードディスク３、画像処理部４、エンジンI/F部５、プリンタエンジン部６、機器制御部７、ハードディスク管理メモリ８を備えている。
【００１３】
本実施形態にかかるインクジェットプリンタ１００を用いて印刷する場合、１はホストコンピュータであり、画像データを送り出す。２は受信バッファメモリであり、ホストコンピュータ１から送られる画像データを一時的に蓄える。ここで受信バッファメモリ２上にある画像データはハードディスク３へ書き込まれ記憶される。そして、再びハードディスク３から画像データを読み出し、画像処理部４でラスタデータに変換される。ラスタ化された画像データはエンジンI/F部５からプリンタエンジン部６へ転送され、印刷処理が行われる。
【００１４】
なお、ここでは画像データを保存するハードディスク３を備えている場合について説明するが、これに限らず、装置本体から取り出しても保存された画像データを保持することができる不揮発性のメモリやバックアップ機能付きのメモリ等を備えている場合についても同様に適用することが可能である。
【００１５】
本実施形態に係るインクジェットプリンタ１００の各構成部は、機器制御部７により制御される。機器制御部７はインクジェットプリンタ１００の状態管理を行う。ハードディスク管理メモリ８は印刷ジョブのID、ハードディスクへの書き込み情報、読み出しステータス情報、クリアステータス情報を保持するメモリである。
【００１６】
次に本実施形態に係るインクジェットプリンタ１００においてハードディスク３へ記憶した受信画像データを消去する処理について説明する。
【００１７】
図２は、本実施形態に係るインクジェットプリンタ１００における印刷処理のフローチャートである。
【００１８】
本実施形態に係るインクジェットプリンタ１００が待機状態にある場合に、ステップS１１で画像データを受信するとステップS１２で受信した画像データをハードディスク３へ書き込む。この時、ステップS１７によるハードディスク管理メモリ８へ画像データのジョブIDとハードディスクへの書き込み先アドレスと書き込みサイズを保存する。
【００１９】
そして、ステップS１３でハードディスク３から画像データを読み出し、ステップS１４において画像処理部４でラスタデータに変換し、ステップS１５でエンジンI/F５を通して、エンジン部６へ転送することによって印刷を行う。この時、ステップS１８でハードディスク管理メモリ８の読み出しステータス情報を済みにする。
【００２０】
本処理を繰り返し行うことによって、印刷処理は終了となる。
【００２１】
一方、図３は、本実施形態に係るインクジェットプリンタ１００において上記印刷処理と並行して行う消去処理のフローチャートである。
【００２２】
本実施形態に係るインクジェットプリンタ１００において、ステップS１０１でハードディスク管理メモリ８に読み出しステータスが済みの情報がある場合、ステップS１０２でハードディスク管理メモリ８に保持された書き込み情報に従い、その領域のハードディスクデータをクリアする。そして、ステップS１０３でクリア処理が終わった領域に対してはハードディスク管理メモリのクリアステータスを済みにする。本処理を繰り返し行うことによって、ハードディスク管理メモリ上に未クリアの情報がなくなった場合、消去処理は待ち状態となる。
【００２３】
図４は、本実施形態に係るインクジェットプリンタ１００におけるハードディスク管理メモリの一例を表したものであり、画像データのジョブID、ハードディスク上のアドレス、サイズ、読み出しステータス、クリアステータス情報で構成されている。
【００２４】
図５は、本実施形態に係るインクジェットプリンタ１００において印刷処理中に紙詰まり等のエラーが発生した場合のフローチャートである。
【００２５】
本実施形態に係るインクジェットプリンタ１００が印刷処理中、つまり、図２におけるS１１〜S１５繰り返し中、ステップS１１０１でエラーが発生した場合、機器制御部７はその時点で処理済みのデータをもって該処理中画像データの処理を終了する。この時、ステップS１１０２でハードディスク管理メモリへ保存されている情報の中でエラーの発生した画像データと一致するジョブIDの情報に関し、読み出しステータスが済みでないものは、読み出しステータスを済みへ書きかえる。一方、消去処理についてはエラーの生じたジョブに対する読み出しステータスが済みになっている為、ハードディスク管理メモリに保存された領域に対し、図３で表された消去処理が行われ、完了した時点で待ち状態となる。
【図面の簡単な説明】
【００２６】
【図１】実施例における印刷装置の構成図である。
【図２】実施例における印刷処理内容を表すフローチャートである。
【図３】実施例における消去処理内容を表すフローチャートである。
【図４】実施例におけるハードディスク管理メモリの構成図である。
【図５】実施例におけるエラー処理内容を表すフローチャートである。
【符号の説明】
【００２７】
１  ホストコンピュータ
２  受信バッファ
３  ハードディスク
４  画像処理
５  エンジンI/F
６  プリンタエンジン
７  機器制御
８  ハードディスク管理メモリ
１００  印刷装置
１０１  ネットワーク
【図１】
2007105915.tif 000003
【図２】
2007105915.tif 000004
【図３】
2007105915.tif 000005
【図４】
2007105915.tif 000006
【図５】
2007105915.tif 000007