(57)【特許請求の範囲】
【請求項１】
原稿シートに描かれている画像をスキャンして読み取る入力部と、
消去装置で消去することができないトナーで印刷する第１の印刷部と、
前記消去装置で消去することができるトナーで印刷する第２の印刷部と、
前記入力部によって読み取られる画像内にある、少なくとも予め記憶部に記憶されているキーワードを前記第１の印刷部で印刷するよう制御し、前記第１の印刷部で印刷されない情報を前記第２の印刷部で印刷するように制御する制御部と
を有する画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記制御部は、予め記憶部に記憶されている、機密であることを示すキーワードを前記第１の印刷部で印刷するよう制御する画像形成装置。
【請求項３】
請求項１または２に記載の画像形成装置において、
前記制御部は、予め記憶部に記憶されている、印刷物の出所を示すキーワードを前記第１の印刷部で印刷するよう制御する画像形成装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の画像形成装置において、
前記制御部は、１つの印刷ジョブの中で複数ページを印刷する場合で前記キーワードを含むページがある場合、該ページ以降、前記第１の印刷部で印刷するように制御する画像形成装置。
【請求項５】
請求項１乃至３のいずれか１項に記載の画像形成装置において、
前記制御部は、１ページごとに前記キーワードの有無を判定し、１ページごとに前記第１の印刷部で印刷するか前記第２の印刷部で印刷するかを制御する画像形成装置。
【請求項６】
請求項１乃至３のいずれか１項に記載の画像形成装置において、
前記制御部は、１つの印刷ジョブの中で複数ページを印刷する場合で前記キーワードを含むページがある場合、前記印刷ジョブ内の全てのページを前記第１の印刷部で印刷するように制御する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に記載の実施形態は、情報の漏洩防止の技術に関する。
【背景技術】
【０００２】
従来、消去不可能なトナーで印刷を行うユニットと、消去可能なトナーで印刷を行うユニットとを有する画像形成装置が開発されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
消去可能なトナーは消去後であっても温度変化などによって消去済みトナーが再発色する場合がある。機密文書を消去可能なトナーで印刷した後に消去し、外部へ流出する場合、機密情報が再発色して視認可能な状態となり、機密情報が外部に流出するという問題がある。
【０００４】
実施形態は上述した問題点を解決するためになされたものであり、消去済みトナーの再発色に起因する情報漏洩を軽減させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
画像形成装置は、印刷対象の情報を入力する入力部と、消去装置で消去することができないトナーで印刷する第１の印刷部と、消去装置で消去することができるトナーで印刷する第２の印刷部と、入力部によって入力される印刷対象の情報のうち、少なくとも予め記憶部に記憶されているキーワードは第１の印刷部で印刷するよう制御し、第１の印刷部で印刷されない情報は第２の印刷部で印刷するように制御する制御部とを有する。
【図面の簡単な説明】
【０００６】
【図１】画像形成システムの構成を示す模式図である。
【図２】画像形成装置のブロック図である。
【図３】第１の実施形態の画像形成装置の動作例を示すフローチャートである。
【図４】図４（Ａ）は、ウォーターマークの一例を示す図であり、図４（Ｂ）は、地紋印刷を説明する図である。
【図５】第１の実施形態の画像形成装置がページ記述言語を取得する場合の動作例を示すフローチャートである。
【図６】図６（Ａ）は、ページ記述言語の一例を示す図であり、図６（Ｂ）は、ラスタ画像の一例を示す図である。
【図７】従来の問題点を示す図である。
【図８】第１の実施形態の画像形成装置を適用した運用例を示す図である。
【図９】第２の実施形態の画像形成装置の動作例を示すフローチャートである。
【図１０】第２の実施形態の原稿、第１の画像、第２の画像の一例を示す図である。
【図１１】第２の実施形態の画像形成装置がページ記述言語を取得する場合の動作例を示すフローチャートである。
【図１２】第２の実施形態の画像形成装置の動作例を説明するための図である。
【図１３】ＰＣがキーワードを判定したときのＰＤＬの一例を示す図である。
【図１４】第２の実施形態のＰＣの、ウォーターマークを有するシートを使用した場合の動作例を説明する図である。
【発明を実施するための形態】
【０００７】
以下に説明する各実施形態では、原稿内に“社外秘”等のキーワードがあるか否かを判定する画像形成システムについて説明する。第１の実施形態では、キーワードが検知された場合、そのページの全面を消去不可能なトナーで印刷し、キーワードが検出されない場合、全面を消去可能なトナーで印刷する画像形成システムについて説明する。また第２の実施形態では、“社外秘”等のキーワードやその領域を消去不可能なトナーで印刷し、その他は消去可能なトナーで印刷する画像形成システムについて説明する。
【０００８】
（第１の実施形態）
図１は、第１の実施形態のシステム構成の一例を示す図である。画像形成システム５００は、コピー機能、プリンタ機能、スキャナ機能、ＦＡＸやＥメールの送受信機能を有するＭＦＰ（Multifunction Peripheral）である画像形成装置１００と、ユーザが使用する情報処理装置であるＰＣ（Personal computer）２００とを有する。画像形成装置１００とＰＣ２００とはＬＡＮ（Local Area Network）３００により接続されており、互いに通信可能である。
【０００９】
画像形成装置１００は、装置内のハードウェア機器を統括制御する制御ボード８００を有する。制御ボード８００は、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）などの演算処理装置であるプロセッサ８０１を有し、揮発性の記憶装置であるＲＡＭ（Random Access Memory）、不揮発性の記憶装置であるＲＯＭ（Read Only Memory）やＨＤＤ（Hard disk drive）を含むメモリ８０２を有する。また制御ボード８００は、外部との通信を制御するＮＩＣ（Network Interface Card）８０３を有する。
【００１０】
画像形成装置１００は、ユーザからの指示を受付けるキーボード８１２、および制御内容を表示するとともにユーザからの指示を受付けるタッチパネルディスプレイ８１１を含むコントロールパネル８１０を有する。
【００１１】
ＰＣ２００のハードウェア構成は、現存のＰＣと同様であり、プロセッサ２０４、メモリ２０５、ＮＩＣ２０６を有し、ユーザからの入力を受付けるキーボード２０２、マウス２０３、およびユーザに像を表示するモニター２０１を有する。ＮＩＣ８０３とＮＩＣ２０６とがＬＡＮ３００を介して互いに通信の制御を行っている。
【００１２】
次に画像形成装置１００の概略構成を図２に示す。画像形成装置１００は、消去装置で消去可能なトナー、および消去装置で消去することができないトナーの２種類のトナーで印刷することができる。
【００１３】
画像形成装置１００は、ＬＡＮ３００を経由してＰＣ２００と接続し、またＵＳＢ（Universal Serial Bus）メモリと接続するＩ／Ｆ部１０（Ｉ／Ｆ：Interface）、および原稿画像を読み取るスキャナ部１１の２つの入力部を有する。また画像形成装置１００は、ユーザが各種操作をするための表示操作部１２、全体の制御を司る制御部１３を有し、制御プログラムやデータなどを記憶する記憶部１４を有する。また画像形成装置１００は、Ｉ／Ｆ部１０やスキャナ部１１で取得される印刷対象のデータに対して、階調補正やエッジ検出処理等の様々な画像処理を施す画像処理部１５を有する。画像処理部１５はＡＳＩＣ（Application Specific Integrated Circuit）で実装される。
【００１４】
画像形成装置１００は、ユーザが使用している消去装置（ここでは消去装置４００とする）で消去不可能なトナーでシートに像を形成する第１の印刷部１６、消去装置４００で消去可能なトナーでシートに像を形成する第２の印刷部１７を有する。第１の印刷部１６、第２の印刷部１７は、シアン、マゼンタ、イエロー、ブラックの４色のトナーで印刷する感光体ドラムをそれぞれが有し、これら感光体ドラムはシート搬送方向に個別に配置されている。
【００１５】
尚、制御部１３はプロセッサ８０１に対応し、記憶部１４はメモリ８０２に対応する。また表示操作部１２はコントロールパネル８１０に対応し、Ｉ／Ｆ部１０はＮＩＣ８０３を含んだ構成となる。制御部１３、メモリ８０２、Ｉ／Ｆ部１０は制御ボード８００に実装される。
【００１６】
次に画像形成装置１００の動作について説明する。以下の動作説明では、始めにスキャナ部１１で原稿画像を読み取り当該画像データに対して処理する例を説明し、次にＰＣ２００からページ記述言語のデータを取得し、当該ページ記述言語に対して処理する例を説明する。
【００１７】
まずスキャナ部１１で原稿を読み取るときの画像形成装置１００の動作例を図３のフローチャートに示す。以降に説明するフローチャートの制御部１３での各処理は、制御部１３が記憶部１４に予め導入されているプログラムを演算実行し、また制御部１３がデータを記憶部１４に記憶させることで実現される。
【００１８】
制御部１３はスキャナ部１１から読み取られた入力画像を入力する（ＡＣＴ１）。制御部１３は、入力画像に予め登録されているキーワードがあるか否かを判定する（ＡＣＴ２）。
【００１９】
ＡＣＴ２での判定方法について説明する。まず、制御部１３は、レイアウト解析を実行して文字列を抽出する。レイアウト解析技術としては公知の技術を利用可能である。次に制御部１３は、原稿画像内のヘッダ、あるいはフッタにある文字列を抽出する。制御部１３は、例えば原稿画像から抽出した文字列のうち、Ｙ座標がある閾値以下または閾値以上のものに限定することでヘッダ、フッタとみなす。
【００２０】
続いて、抽出した文字列に対して、制御部１３はＯＣＲ（Optical Character Reader）の処理を実行して文字列を認識する。最後に、制御部１３は認識した文字列が予め記憶部１４に記憶されている登録済みの文字列と一致するかを判定し、一致する場合にはキーワード有りと判定する。
【００２１】
また、キーワードとして記憶部１４に画像パターン（例えば、企業のロゴ文字や印章など）が登録されている場合、制御部１３は、パターンマッチング技術を用いることで入力画像上に予め登録済みの画像パターンがあるか否かを判定する（パターンマッチング技術としては公知の技術を利用することが可能である）。更には、制御部１３が原稿上のバーコード（１次元バーコード、あるいは２次元バーコード）を読み取り、復号化した結果で得られる文字列からキーワードの有無を判定する実装でもよい。
【００２２】
図３のフローチャートの説明に戻る。制御部１３はＡＣＴ２の判定でキーワードが無いと判定した場合（ＡＣＴ３、Ｎｏ）、制御部１３は処理対象の画像が消去装置４００で消去可能となるように、第２の印刷部１７で印刷するように制御する（ＡＣＴ５）。また一方、キーワードがあると判定した場合（ＡＣＴ３、Ｙｅｓ）、制御部１３は処理対象の画像が消去装置４００で消去不可能となるように、第１の印刷部１６で印刷するように制御する（ＡＣＴ４）。
【００２３】
その後、給紙カセットからシートが転写部に供給され、シートには入力画像信号に従ってトナーが付着される。
【００２４】
全ページ終了していなければ処理はＡＣＴ１に戻る（ＡＣＴ６、Ｎｏのループ）。
本実施形態では、第１の印刷部１６、第２の印刷部１７それぞれが各色の感光体ユニットを有する構成とするが、例えば第１の印刷部１６、第２の印刷部１７が１セット（シアン、マゼンタ、イエロー、ブラック）の感光体ドラムを共用する構成もある。この構成でのＡＣＴ４、ＡＣＴ５の制御方法としては、消去可能なトナーで印刷する場合、感光体ドラムには消去可能トナー用のトナーカートリッジからトナーが供給される。また消去不可能なトナーで印刷する場合、感光ドラムには消去不可能なトナーが格納されているカートリッジからトナーが供給される。
【００２５】
なお、上記では制御部１３がキーワードの有無を判定するとして説明した。しかし制御部１３に限らず画像処理部１５がキーワード判定を行うことも可能である。
【００２６】
また、検知対象はキーワードに限らず、印章などのマーク、１次元バーコード、ＱＲコードに代表される２次元コードでも適用可能である。また図４（Ａ）に示すような透かしや背景模様等のウォーターマーク、図４（Ｂ）に示すように、コピーやスキャンを行った後の印刷物に浮かび上がる地紋印刷にも適用可能である。
【００２７】
また、上記では１ページ毎にキーワードの有無を判定し、消去不可能なトナーと消去可能なトナーのいずれで印刷するかを１ページ毎に制御している。しかし、任意のページでキーワードがあった場合にはそれ以降の全ページを消去不可能なトナーで印刷するという例も考えられる。あるいは、全ページの入力画像を記憶部１４に蓄えておき、いずれか１ページでもキーワードがあると判定される場合には全ページを消去不可能なトナーで印刷し、キーワードが無ければ全ページを消去可能なトナーで印刷するという実装も考えられる。
【００２８】
次に、ＰＣ２００が印刷対象の画像データをページ記述言語（以下、ＰＤＬと称する）に変換し、このＰＤＬに基づき印刷する例について、図５のフローチャートを参照しつつ説明する。
【００２９】
制御部１３がＩ／Ｆ部１０を通して、ＰＣ２００のプリンタドライバで生成されたＰＤＬを入力する（ＡＣＴ１１）。次に制御部１３は、記憶部１４に記憶されているフラグデータ（以下、単にフラグと称す）を０でクリアする（ＡＣＴ１２）。このフラグは処理対象のページ（１ページ）の中に、特定のキーワードが有るか否かを示す情報である。
【００３０】
制御部１３がＲＩＰ処理を実行しＰＤＬ内の描画コマンドを解釈する（ＡＣＴ１３）。ここでＰＤＬの例を図６（Ａ）に示す。本実施形態のＰＤＬは、「２ｉｎ１印刷」、「両面印刷」等の印刷対象全体に係る情報が定義されたメタデータ、および個々の描画コマンドの情報が定義された描画部の２つのパートに分かれている。描画コマンドは１つのオブジェクトごとに用意されており、配置や大きさや色等、各オブジェクトを印刷する際の定義情報が含まれている。描画コマンドとして、文字列について文字コマンド、図形についての図形コマンド、画像についてのイメージコマンドの３種のコマンドが設定される。ＡＣＴ１３では次の順で行われる。
・ＰＤＬ内の描画コマンドを、１コマンドごとに取得する。
・取得した描画コマンド内の区切り文字（本例では”／”文字）で区切られた各プロパティを取得する。当該オブジェクトが「円形」、「長方形」等の図形コマンドやイメージコマンド（コマンド先頭文字列が「画像」）である場合は、色、大きさ等のプロパティが取得され、文字コマンドである場合はその文字列のコード、フォントサイズ、色、フォント種別等のプロパティが取得される。
【００３１】
次に制御部１３は、フラグが設定されているか否か（フラグが０以外の値か否か）を判定する（ＡＣＴ１４）。フラグが設定されている場合（ＡＣＴ１４、Ｙｅｓ）、処理はＡＣＴ１８までスキップする。
【００３２】
フラグが設定されていない場合（ＡＣＴ１４、Ｎｏ）、制御部１３は、当該描画コマンド内に特定のキーワードが有るか否かを判定する（ＡＣＴ１５）。
【００３３】
ＡＣＴ１５の処理について説明する。描画コマンドが文字コマンドである場合、制御部１３は文字コマンドを解釈した後にプロパティ内の文字列コードを取得し、当該文字列が登録済みのキーワードであるか否かを判定する。また描画コマンドが図形コマンド、イメージコマンドである場合、制御部１３は一旦プロパティに基づき当該図形やイメージ画像を作成し、上記同様に画像パターンとのパターンマッチングを実施する。
【００３４】
キーワードが無い場合（ＡＣＴ１６、Ｎｏ）、処理はＡＣＴ１８へ進み、キーワードがある場合（ＡＣＴ１６、Ｙｅｓ）、制御部１３はフラグを設定する（０以外の値にセットする）。
【００３５】
次に制御部１３は、描画コマンドに従いレンダリング処理を実行しラスタ画像を描画する（ＡＣＴ１８）。図６（Ｂ）にＡＣＴ１８で作成されるラスタ画像の一例を示す。
【００３６】
制御部１３は、各描画コマンドそれぞれをラスタ画像に描画し、ページ内の全描画コマンドの解釈が終了したかの判定を行う（ＡＣＴ１９）。ページ内の全ての描画コマンドについて処理が完了していない場合（ＡＣＴ１９、Ｎｏ）、処理はＡＣＴ１３に戻り、処理が完了している場合（ＡＣＴ１９、Ｙｅｓ）、制御部１３は、次にフラグが設定されているかの判定を行う（ＡＣＴ２０）。
【００３７】
フラグが設定されている場合（ＡＣＴ２０、Ｙｅｓ）、本ページは指定キーワードを含むため、制御部１３は、全面を消去不可トナーで印刷するように、すなわち第１の印刷部で印刷されるように制御する。反対にフラグが設定されていない場合（ＡＣＴ２０、Ｎｏ）、指定キーワードが含まれないため、制御部１３は、全面を消去可能トナーで印刷するように、すなわち第２の印刷部で印刷されるように制御する（ＡＣＴ２２）。この制御方法は上記のＡＣＴ４、ＡＣＴ５と同様である。
【００３８】
全ページの処理が終了していない場合（ＡＣＴ２３、Ｎｏ）、処理はＡＣＴ１２に戻り次のページの処理が続行される。
【００３９】
なお、本例では毎ページの処理開始時にフラグをクリアしている。しかし、フラグをクリアしないことで（すなわちＡＣＴ２３がＮｏの場合、ＡＣＴ１３に戻るように処理）、任意のページでキーワードが現れた場合にはそれ以降のページ全てを消去不可能トナーで印刷することも可能である。また、ラスタ画像を一旦記憶装置に蓄えておき、全ページのキーワード有無の判定が終了してから印刷することで、全ページを消去不可トナーもしくは消去可能トナーで印刷することも可能である。すなわち、キーワードがある場合は全ページが第１の印刷部１６で印刷され、キーワードが無い場合は全ページが第2の印刷部１７で印刷される。
【００４０】
ここで、従来の態様と第１の実施形態の態様とを比較する。図７は従来の問題点を示しており、機密情報が含まれる原稿を消去装置４００で消去可能なトナーで印刷（またはコピー）し、印刷したシートを、再利用を目的として消去装置４００で消去する状況について示す図である。消去直後ではシートには像が形成されていない。このシートが他の用途で再使用される際、外部に渡る場合もある。外部に渡った場合において、その後低温環境等の状況下に置かれると、消去したトナーが再発現し機密情報が外部へ流出する可能性がある。
【００４１】
図８（Ａ）は、画像形成装置１００を用いて機密情報を印刷する場合の態様を示す図である。画像形成装置１００は、機密情報については消去装置４００で消去不可能なトナーを用いて印刷するため、ユーザが消去装置４００で消去を試みても、印刷内容が消去されない。よって、ユーザは当該シートには機密情報が記されていることを視認できるため、外部への機密情報の流出を防止することができる。
【００４２】
一方、図８（Ｂ）のように機密情報を含まないシートについては、消去装置４００で消去可能なトナーが用いられるため、消去装置４００により印刷内容が消去され、再使用が可能となる。
【００４３】
本実施形態の構成によって、機密情報が存在する電子データをプリントする際には、消去不可トナーで全面が印刷される。更に、ＰＤＬを用いた例は、文字認識処理（ＯＣＲ処理）ではなくコマンドの解析によりキーワードの有無を判定することができるため、誤判定の危険性が小さい。これにより、ユーザの不注意で機密情報が記録されたシートが外部に流出され機密情報が漏えいするリスクを軽減することが可能となる。
【００４４】
（第２の実施形態）
第２の実施形態では、キーワードやキーワードを含む領域のみを消去不可能なトナーを用いて印刷し、キーワード以外やキーワードを含む領域以外は消去可能なトナーを用いて印刷する実装について説明する。尚、画像形成システムの構成、ＰＣおよび画像形成装置の構成は第１の実施形態と同様であるため、説明は割愛する。
【００４５】
第２の実施形態における画像形成装置１００の動作例を説明する。以下の動作説明でも第１の実施形態と同様に、まずスキャナ部１１で原稿画像を読み取り、当該画像データに対して処理する例を説明し、次にＰＣ２００からＰＤＬを取得し、当該ＰＤＬに対して処理する例を説明する。
【００４６】
図９は、第２の実施形態における画像形成装置１００のスキャナ部１１で原稿画像を読み取る場合の動作例を示すフローチャートである。
【００４７】
制御部１３は、スキャナ部１１から読み取られた入力画像を入力し（ＡＣＴ３１）、入力画像を複製して第２の画像を作成する（ＡＣＴ３２）。制御部１３は、入力画像にレイアウト解析を実行して、入力画像のヘッダ部、フッタ部から文字や図形、画像を切り出し、部分画像を作成する（ＡＣＴ３３）。レイアウト解析技術としては公知の技術を利用可能である。
【００４８】
制御部１３は、各部分画像が予め登録されているキーワードであるか否かを判定する（ＡＣＴ３４）。ＡＣＴ３４の判定方法の詳細は下の通りとなる。
【００４９】
部分画像が文字画像である場合、制御部１３はＯＣＲ処理を実行し文字列を認識する。認識した文字列が予め記憶部１４に記憶されている文字列と一致する場合、制御部１３はキーワードと判定する。またキーワードとして画像パターン（例えば、企業のロゴ文字や印章など）を登録している場合には、制御部１３は、パターンマッチング技術を用いることで、入力画像上に予め登録済みの画像パターンがあるか否かを判定する（パターンマッチング技術としては公知の技術を利用することが可能である）。
【００５０】
更には、第１の実施形態と同様に原稿上のバーコード（１次元バーコード、あるいは２次元バーコード）を読み取り復号化した結果、得られた文字列からキーワードの有無を判定することも考えられる。
【００５１】
ここでキーワードと判定された部分画像に対して、次のＡＣＴ３５、ＡＣＴ３６の処理が実行される。
【００５２】
制御部１３は、部分画像を入力画像で配置されていたのと同じ位置、同じ大きさ（幅・高さ）で第１の画像に配置する（ＡＣＴ３５）。尚、第１の画像は初期状態では何も描かれていない画像データである。制御部１３は、第２の画像の、当該部分画像が配置されていた位置を白く塗りつぶす（ＡＣＴ３６）。
【００５３】
全ての部分画像に対してＡＣＴ３２〜ＡＣＴ３６の処理が繰り返し実行される（ＡＣＴ３７、Ｎｏのループ）。
【００５４】
このようにして作成された第１の画像、第２の画像の一例を図１０に示す。原画像上の例えば”社外秘”等のキーワードを含む領域は、第１の画像上に描かれる。一方第２の画像上では、キーワードの領域以外の部分画像が描画され、キーワードを含んだ領域については白く塗りつぶされる。
【００５５】
次に制御部１３は、第１の画像を第１の印刷部１６で印刷するように制御し（ＡＣＴ３８）、第２の画像を第２の印刷部１７で印刷するように制御する（ＡＣＴ３９）。このようにすることで、キーワードを含む第１の画像は消去不可能なトナーで印刷され、キーワードを含まない第２の画像は消去可能なトナーで印刷される。
【００５６】
感光体ドラムが１セットのみ（シアン、マゼンタ、イエロー、ブラック）である場合の具体的な制御方法を以下に記す。以下の動作は制御部１３による制御に基づき行われる。
１．感光体ドラムに消去不可能トナー用のトナーカートリッジから消去不可能なトナーを供給する。
２．給紙カセットからシートを転写部に供給し、シートには第１の画像に従って消去不可能なトナーが付着される。
３．消去不可能なトナーが付着したシートは、現時点では排出されず、感光ドラムに消去可能なトナーが供給される。
４．当該シートに前記第２の画像に従って消去可能なトナーが付着される。
５，消去不可能、消去可能なトナーが付着したシートが排出される。
ＡＣＴ３２〜ＡＣＴ３９までの処理が、全ページの印刷が完了するまで実行される（ＡＣＴ４０、Ｎｏのループ）。
【００５７】
このような構成をとることにより、第１の実施形態と同様に、消去可能なインクでコピーされた機密文書がユーザの不注意で外部に漏えいする危険を軽減することができる。更に、機密レベル（たとえば、「社外秘」、「部門外秘」等）を示すキーワード以外は消去されるので、同じ機密レベルの文書を印刷するのであればそのシートをリサイクルして再利用することが可能となる。
【００５８】
次に画像形成装置１００がＰＣ２００からＰＤＬを取得し、取得したＰＤＬに対して印刷制御する動作例を図１１のフローチャートに示す。
【００５９】
制御部１３は、Ｉ／Ｆ部１０を通して、ＰＣ２００のプリンタドライバで生成されたページ記述言語（ＰＤＬ）を入力する（ＡＣＴ５１）。
【００６０】
制御部１３は、ＲＩＰ処理を実行しＰＤＬ内の描画コマンドを解釈し（ＡＣＴ５２）、それぞれを消去非対象の第１の画像（ラスタ画像）と消去対象の第２の画像（ラスタ画像）のいずれかに描画する（ＡＣＴ５３〜ＡＣＴ５６）。
【００６１】
ＡＣＴ５３からＡＣＴ５６まで処理については、図１２も参照しつつ説明する。図１２は、各処理で生成される原画像データ、ＰＤＬ、第１の画像、第２の画像の一例を示す図である。
【００６２】
描画コマンドが文字コマンドである場合、制御部１３は文字コマンドを解釈して文字コードを調べ、登録済みのキーワードであるか否かを判定する（ＡＣＴ５３）。登録済みキーワードであれば（ＡＣＴ５４、Ｙｅｓ）、制御部１３は当該文字コードを第１の画像に描画し（ＡＣＴ５５）、キーワードで無ければ（ＡＣＴ５４、Ｎｏ）、第２の画像に描画する（ＡＣＴ５６）。
【００６３】
図形コマンド、イメージコマンドについては、第１の実施形態と同様に、画像パターンとのパターンマッチングを実施することでキーワードか否かを判定する（ＡＣＴ５３）。対象の描画コマンドが登録済みの画像パターンを示していると判定される場合（ＡＣＴ５４、Ｙｅｓ）、制御部１３は、その描画コマンドを解釈した結果の画像を、消去非対象である第１の画像に描画し（ＡＣＴ５５）、異なる場合（ＡＣＴ５４、Ｎｏ）、制御部１３は消去対象である第２の画像に描画する（ＡＣＴ５６）。
【００６４】
ただし、従来技術では同じ画素に重ね描きされる場合には、先に描画されている画像は消えて後から描画される画像のみ描画される。しかし、画像形成装置で従来技術と同様にオブジェクトを重ね合わせた場合、印刷後の画像を消去すると“社外秘”、“機密”など重要なキーワードが読めなくなる可能性がある。そこで、先に消去対象である第２の画像と同じ画素位置に消去非対象の第１の画像が描画された場合に限り、第２の画像上の画素を白画素で置き換える。反対に第１の画像上の画素を白画素に置き換えることはしない。これにより、シート上の同じ位置に消去不可能なトナーと消去可能なトナーが打たれる機会を減らしつつ、重要なキーワードは確実に消去不可能なトナーで印刷されるようにする。
【００６５】
同一ページ内の全ての描画コマンドについて、上記処理が繰り返し実行される（ＡＣＴ５７、Ｎｏのループ）。
【００６６】
制御部１３は、第１の画像を消去不可能なトナーで印刷し（ＡＣＴ５８）、第２の画像を消去可能なトナーで印刷するように制御する（ＡＣＴ５９）。すなわち制御部１３は、第１の印刷部１６が第１の画像を印刷するように制御し、第２の印刷部１７が第２の画像を印刷するように制御する。ここでの制御方法が上記の通りである。
【００６７】
現在処理しているページが最終ページでなければＡＣＴ５２に戻る（ＡＣＴ６０、Ｎｏのループ）。
【００６８】
なお、上記例においては画像形成装置１００の制御部１３がＲＩＰとして、ＰＤＬの各描画コマンドを解釈し描画する際に描画されている文字や画像を消去不可能なトナーで印刷すべきか、消去可能なトナーで印刷すべきかを判定した。しかし、この判定はＰＣ２００のプロセッサ２０４がプリンタドライバのプログラムを演算実行することでも実現可能である。すなわちＰＣ２００のプロセッサ（プリンタドライバ）がアプリケーションから出力される電子画像データ（ＧＤＩ）をもとに、ＰＤＬを生成する際に、ＧＤＩ内のフォントデータを解釈し、メモリ２０５に予め記憶されているキーワードであるか否かを判定し、消去可能なトナーと不可能なトナーのどちらを使用するかを示すシンボルを埋め込んだＰＤＬを生成する。
【００６９】
ＰＣ２００の一連の動作を説明する。ＰＣ２００のプロセッサ２０４は、各アプリケーションで作成される電子データ内のオブジェクトを取得する。当該オブジェクトは、文字列情報の場合は文字列のフォントデータ、画像データや図形データである場合は、ラスタ画像である。またプロセッサ２０４は、メモリ２０５から事前に記憶されている１つまたは複数のキーワードを取得し、オブジェクトがキーワードであるか否かの判定を行う。文字列の場合はコードが一致またはコードを含んでいるかの判定、画像、図形データの場合は上述のようにパターンマッチング処理を用いた判定となる。当該オブジェクトがキーワードである場合は、例えば「消去不可能トナー」のシンボルを付与して描画コマンドを作成する。一方、キーワードで無い場合、プロセッサ２０４は例えば「消去可能トナー」のシンボルを付与して描画コマンドを作成する。プロセッサ２０４は、このように作成したＰＤＬを画像形成装置１００に印刷対象の情報として送信する。
【００７０】
ＰＣ２００が作成するＰＤＬの例を図１３に示す。図１３のＰＤＬは図１２で示す原稿データからＰＣ２００で変換されるＰＤＬである。画像形成装置１００の制御部１３は、各描画コマンド内に含まれるシンボルを取得することで、いずれのトナーで印刷するかを制御する。すなわち、制御部１３は、「消去不可能トナー」のシンボルを含む描画オブジェクトについては第１の画像に描画して第１の印刷部１６で印刷されるように制御し、「消去可能トナー」のシンボルを含む描画オブジェクトについては第２の画像に描画して第２の印刷部１７で印刷されるように制御する。
【００７１】
また、原稿内のキーワードのみを判定するのではなく、例えば、“極秘”“社外秘”などのウォーターマークを有する特定のシートが選択されたか否か、あるいは地紋印刷などの特定モードが選択されたか否かをＰＣ２００のプロセッサ２０４が判定することで、消去可能なトナーと消去不可能なトナーのいずれで印刷するかを画像形成装置１００の制御部１３が制御する実装も考えられる。図１４を参照しつつ説明する。ＰＣ２００のプロセッサ２０４は、アプリケーションが出力する電子データ（ＧＤＩ）のオブジェクト（図１４の原稿）には、消去可能なトナーを指定するシンボルを付加し、ＰＣ２００（プリンタドライバ）に予め登録されているウォーターマークや地紋などを印刷するためのオブジェクトには、消去不可能なトナーを指定するシンボルを付加する。
【００７２】
尚、第１の印刷部１６、第２の印刷部１７の印刷順については、これに限定されるものではない。
【００７３】
また、上記では１ページ毎にキーワードの有無を判定し、消去不可能なトナーと消去可能なトナーのいずれで印字するかを制御していた。しかし、例えばあるページでキーワードがあった場合にはそのページの消去非対象の第１の画像を記憶部１４に記憶しておき、それ以降でキーワードが無い場合、すなわち以降のページでは第１の画像が全面白画像のページである場合、記憶しておいた第１の画像を以降のページの第１の画像として扱い、消去不可能なトナーで印刷するという例も考えられる。このような実装をすることで、キーワードがあったページ以降のページにも消去不可能なトナーでキーワードが印刷される。
【００７４】
あるいは、全ページの第１の画像と第２の画像とを記憶部１４に蓄えておき、いずれか１ページでもキーワードがあると判定された場合には、キーワードが無く第１の画像が全面白画像であるページに対し、キーワードがあったページの第１の画像を消去不可能なトナーで印刷するという例も考えられる。このような実装をすることで、キーワードがあるジョブについては、全ページ消去不可能なトナーでキーワードが印刷される。
【００７５】
本実施形態の構成をとることにより、第１の実施形態と同様にユーザの不注意で情報が漏えいすることを軽減することができる。更に、機密レベル（たとえば「社外秘」、「部門外秘」）を示すキーワード以外は消去されるので、同じ機密レベルの文書を印刷するのであればそのシートをリサイクルして再利用することが可能となる。
【００７６】
更に、ＰＤＬを用いる場合、画像形成装置１００がいずれの印刷部で印刷するかを判断せずに、指定済みのシンボルにより印刷を制御することが可能であるので、誤識別のリスクを軽減することが可能である。
【００７７】
第１、第２の各実施形態でのトナーは、複合機、ファクシミリ、複写機、プリンタ等でハードコピーを得るためのトナーはもちろん、印刷用インク、印刷リボン、インクジェットインク等の記録、表示材料をも含む。また実施形態では、１つまたは複数のキーワードが記憶された記憶部と、前記記憶部からキーワードを取得し、印刷対象の電子画像データ内のオブジェクトが前記キーワードを含むオブジェクトであるか否かを、オブジェクトごとに判定し、キーワードを含むオブジェクトである場合、消去不可能なトナーで印刷することを示すシンボルを前記オブジェクトの描画コマンドに付加して、前記印刷対象の電子画像データのページ記述言語を作成する制御部とを有する情報処理装置について説明した。この構成を有する情報処理装置において、さらに実施形態では、前記制御部は、キーワードを含むオブジェクトでないと判定する場合、前記シンボルとは異なる、消去可能なトナーで印刷することを示すシンボルを前記オブジェクトの描画コマンドに付加して、前記印刷対象の電子画像データのページ記述言語を作成することもあわせて説明した。
【００７８】
以上に詳述したように、この明細書に記載の技術によれば、機密情報のキーワードは消去不可トナーで印刷されるため、機密情報が印刷されていたことにユーザが気づかずに情報漏洩させる過ちを軽減させることが可能である。
【００７９】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。
【符号の説明】
【００８０】
１０  Ｉ／Ｆ部、１１  スキャナ部、１２  表示操作部、１３  制御部、１４  記憶部、１５  画像処理部、１６  第１の印刷部、１７  第２の印刷部、１００  画像形成装置、２００  ＰＣ、３００  ＬＡＮ、４００  消去装置、５００  画像形成システム、８００  制御ボード。
【図１】
0005465699.tif 000002
【図２】
0005465699.tif 000003
【図３】
0005465699.tif 000004
【図４】
0005465699.tif 000005
【図５】
0005465699.tif 000006
【図６】
0005465699.tif 000007
【図７】
0005465699.tif 000008
【図８】
0005465699.tif 000009
【図９】
0005465699.tif 000010
【図１０】
0005465699.tif 000011
【図１１】
0005465699.tif 000012
【図１２】
0005465699.tif 000013
【図１３】
0005465699.tif 000014
【図１４】
0005465699.tif 000015