(57)【要約】【課題】機密文書を印字することのできる印刷システムにおいて、機密印字データが正常に受信されないか、または正常に消去されない場合、上記機密データを印刷装置の記憶手段から確実に消去することができる印刷システムを提供することを目的とする。【解決手段】印字データを保存する記憶手段と、上記記憶手段に記憶されている印字データを解析する解析手段と、上記印字データを印刷する印刷手段と、上記印字データを上記印刷手段に送信する送信手段と、上記印字データの先頭に、上記印字データが機密情報であることを示す機密情報パケットを付加する機密情報パケット付加手段とを有する印刷システムである。【選択図】図１
2007156840.tif 000002
【特許請求の範囲】
【請求項１】
印字データを保存する記憶手段と；
上記記憶手段に記憶されている印字データを解析する解析手段と；
上記印字データを印刷する印刷手段と；
上記印字データを上記印刷手段に送信する送信手段と；
上記印字データの先頭に、上記印字データが機密情報であることを示す機密情報パケットを付加する機密情報パケット付加手段と；
を有することを特徴とする印刷システム。
【請求項２】
請求項１において、
上記機密情報パケット付加手段は、上記印字データの先頭部分に、上記印字データの長さ情報を付加する手段であることを特徴とする印刷システム。
【請求項３】
請求項１において、
上記機密情報パケット付加手段は、上記印字データの先頭に付加されている機密情報パケットの次のデータ部に、上記印字データの長さ情報を付加する手段であることを特徴とする印刷システム。
【請求項４】
請求項１〜請求項３のいずれか１項において、
上記機密情報パケット、または、上記印字データの長さ情報を示すパケットに、暗号処理をかけることを特徴とする印刷システム。
【請求項５】
印字データを保存する記憶工程と；
上記記憶工程で記憶された印字データを解析する解析工程と；
上記印字データを印刷する印刷工程と；
上記印字データを印刷手段に送信する送信工程と；
上記印字データの先頭に、上記印字データが機密情報であることを示す機密情報パケットを付加する機密情報パケット付加工程と；
を有することを特徴とする印刷システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密文書の漏洩を防止する印刷システムおよびその方法に関する。
【背景技術】
【０００２】
従来、機密情報を消去する場合、煩雑な過程を経ずに、安全に機密情報を消去可能にする装置が知られている（たとえば、特許文献１参照）。
【０００３】
この従来例では、漏洩されると困る機密文書の印字データを受信しているときに、突然に電源断等すると、機密の印字データを正常に受信することができない。この場合、上記機密文書がＨＤＤ等の記憶手段に残る可能性があり、この結果、機密データが漏洩される危険性がある。
【特許文献１】特開２００４−１２８５４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、機密文書を印字することのできる印刷システムにおいて、機密印字データが正常に受信されないか、または正常に消去されない場合、上記機密データを印刷装置の記憶手段から確実に消去することができる印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、
印字データを保存する記憶手段と、
上記記憶手段に記憶されている印字データを解析する解析手段と、
上記印字データを印刷する印刷手段と、
上記印字データを上記印刷手段に送信する送信手段と、
上記印字データの先頭に、上記印字データが機密情報であることを示す機密情報パケットを付加する機密情報パケット付加手段とを有する印刷システムである。
【発明の効果】
【０００６】
本発明によれば、機密印字データが正常に受信されないか、または正常に消去されない場合、その機密情報パケットを参照するので、上記機密データを印刷装置の記憶手段から確実に消去することができるという効果を奏する。
【発明を実施するための最良の形態】
【０００７】
発明を実施するための最良の形態は次の実施例である。
【実施例１】
【０００８】
図１は、本発明の実施例１である印刷システム１００を示すブロック図である。
【０００９】
印刷システム１００は、コントローラ１０と、エンジン２１と、パネル装置２２と、ＰＣ３０と、外部ネットワーク２とを有する。
【００１０】
コントローラ１０は、内部バス１と、ホストＩ／Ｆ３と、ＣＰＵ４と、記憶手段５と、エンジンインタフェース（以下、「Ｉ／Ｆ」という）６と、パネルＩ／Ｆ７とを有する。また、コントローラ１０は、外部ネットワーク２を介して、ＰＣ（外部サーバ）３０から、画像データを受信する。
【００１１】
ＣＰＵ４は、記憶手段５に予め記憶されているプログラム、パネル装置２２からのモード指示、またはＰＣ３０からのコマンド（命令）に基づいて、コントローラ１０の全体を制御する中央処理装置である。また、ＣＰＵ４は、記憶手段５に記憶されている印字データを解析し、機密印字データであるかどうかを判断し、印字データの長さを解析する。
【００１２】
記憶手段５は、パネル装置２２からのモード指示の内容や、印字データまたは機密印字データを保持する記憶装置である。
【００１３】
エンジンＩ／Ｆ６は、エンジン２１との間で、コマンド、ステータス、印字データを通信するインタフェースである。
【００１４】
パネルＩ／Ｆ７は、パネル装置２２との間で、コマンドとステータスとを通信するインタフェースである。
【００１５】
エンジン２１は、実際に印字するエンジンである。
【００１６】
パネル装置２２は、オペレータがモード指示を行い、オペレータに現在の印刷システム１００の状態を知らせる操作パネルである。
【００１７】
ホストＩ／Ｆ３は、ＰＣ３０との間で通信するインタフェースであり、通常は、ネットワーク、ＵＳＢ、１３９４、セントロニクス仕様のインタフェースである。
【００１８】
コントローラ１０は、ＰＣ３０から文字情報や画像情報を受信すると、受信した情報を解析し、記録紙１ページ分づつのプリントデータを記憶手段５に記憶する。この記録紙１ページ分ずつのプリントデータは、エンジンＩ／Ｆ６からエンジン２１に出力され、記録紙に印刷される。
【００１９】
図２は、実施例１において、印字データの先頭に付加され、上記印字データが機密情報であることを示す機密情報パケット４０と、上記印字データの長さ情報を示す印字データの長さ情報パケット５０との例を示す図である。
【００２０】
機密情報パケット、印字データの長さ情報パケットは、ともに、数バイトの情報で構成されている。
【００２１】
図３は、機密情報印字データ受信時に、電源断等で、受信が正常に終了せず、途中までの機密印字データを受信し、この受信された機密印字データが記憶手段５に保存されている状態を示す図である。
【００２２】
このような状態で、記憶手段５に保存し、コントローラ１０の電源を再度投入し、再起動すると、コントローラ１０が記憶手段５内をチェックし、機密情報パケット４０を発見したとする。この発見によって、機密情報パケット４０に続く印字データの長さ情報パケット（機密データの長さ情報パケット）５０を解析する。そして、この印字データ（機密データ）の長さ分だけ、データを消去し、これによって、機密データの漏洩を防止する。
【００２３】
なお、機密情報印字データ受信時に、電源断等で、受信が正常に終了しなかった場合、記憶手段５は、図３に示すように、受信したデータ領域６１と受信できなかったデータ領域６２とを有する。
【００２４】
上記消去処理のときに、印字データの長さ情報パケット５０分のデータを消去するので、機密データを記憶手段５に保存する場合、上記機密データの長さ分の領域が消されても問題がないように、保証する必要がある。
【００２５】
図４は、実施例１において、機密情報印字データ受信時に、電源断等で、受信が正常に終了せず、途中までの機密印字データを受信し、この受信された機密印字データを記憶手段５に保存する動作を示すフローチャートである。
【００２６】
機器の電源を入れ、まず、前回異常終了したかどうかを判定する（Ｓ１）。正常終了であれば、機器の設定が、機密データ消去モードになっているかどうかを判定する（Ｓ２）。機器の設定が機密データ消去モードになっていれば、記憶手段５を検索し、機密データを消去し（Ｓ３）、機器スタンバイ状態になる（Ｓ４）。機密データ消去処理を定期的（数時間毎）に実行するようにすれば、セキュリティのレベルがより高くなる。
【００２７】
なお、機密情報パケット４０、または、印字データの長さ情報パケット５０に、暗号処理をかけるようにしてもよい。
【００２８】
上記のような機能を、コントローラ１０、印刷システム１００に備えることによって、コントローラ１０内の記憶手段５内に、機密データが残っているかどうかを判別することができる。そして、機密データが記憶手段５に残っていれば、確実に消去することができるので、機密データの漏洩を防止することができる。
【００２９】
つまり、上記実施例によれば、機密情報印字データの受信に失敗しても、コントローラ１０の内部の記憶手段５に保存されている機密データを確実に消去することができるので、機密データの漏洩を防止することができる。
【産業上の利用可能性】
【００３０】
ＨＤＤ等の記憶手段を備えたコントローラ、複写機のシステムに、本発明を適用することができ、これによって、セキュリティレベルの高いシステムを構築することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例１である印刷システム１００を示すブロック図である。
【図２】実施例１において、印字データの先頭に付加され、上記印字データが機密情報であることを示す機密情報パケット４０と、上記印字データの長さ情報を示す印字データの長さ情報パケット５０との例を示す図である。
【図３】機密情報印字データ受信時に、電源断等で、受信が正常に終了せず、途中までの機密印字データを受信し、この受信された機密印字データが記憶手段５に保存されている状態を示す図である。
【図４】実施例１において、機密情報印字データ受信時に、電源断等で、受信が正常に終了せず、途中までの機密印字データを受信し、この受信された機密印字データを記憶手段５に保存する動作を示すフローチャートである。
【符号の説明】
【００３２】
１００…印刷システム、
１０…コントローラ、
１…内部バス、
２…外部ネットワーク、
３…ホストＩ／Ｆ、
４…ＣＰＵ、
５…記憶手段、
６…エンジンＩ／Ｆ、
７…パネルＩ／Ｆ、
２１…エンジン、
２２…パネル装置、
３０…ＰＣ、
４０…機密情報パケット、
５０…印字データの長さ情報パケット。
【図１】
2007156840.tif 000003
【図２】
2007156840.tif 000004
【図３】
2007156840.tif 000005
【図４】
2007156840.tif 000006