(57)【要約】      （修正有）【課題】地紋を含む画像を出力する際、出力制限したい個所を判読不能な状態で出力し、情報が漏洩しないようにする。【解決手段】文書の読取手段を備えた画像形成装置において、前記文書を読み取り複写データを生成するための文書読み取り部４０９と、前記文書から地紋データを抽出するための地紋解析処理部４０３と、前記地紋データから第１のパスワードを抽出するためのパスワード抽出部と、前記第１のパスワードと情報内容を比較するための第２のパスワードを入力するためのパスワード入力処理４０４と、前記第１のパスワードと前記第２のパスワードとを比較するためのコントローラ４０１からなるパスワード比較部と、前記パスワード比較部によるパスワードの比較の結果不一致のとき、判読不可能に変更するための複写データ変更部と、前記複写データ変更部によって変更された複写データを印刷処理４０８するための複写データ出力部と、を備えている。【選択図】図１
2012090104.tif 000002
【特許請求の範囲】
【請求項１】
印刷物の読取手段を備えた画像形成装置において、
前記印刷物を読み取り複写データを生成するための印刷物読取部と、
前記印刷物から地紋データを抽出するための地紋データ抽出部と、
前記地紋データから第１の認証情報を抽出するための認証情報抽出部と、
前記第１の認証情報と情報内容を比較するための第２の認証情報を入力するための認証情報入力部と、
前記第１の認証情報と前記第２の認証情報とを比較するための認証情報比較部と、
前記認証情報比較部による認証情報の比較の結果不一致のとき、前記複写データの所定領域を判読不可能に変更するための複写データ変更部と、
前記複写データ変更部によって変更された複写データを出力するための複写データ出力部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記複写データの所定領域は、地紋が描画されている領域内であることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記複写データの所定領域は、地紋が描画されている近傍であることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記複写データの所定領域は、位置情報として地紋に包含されていることを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記第１の認証情報を入力するための認証情報入力部と、
前記第１の認証情報から地紋データを生成するための地紋データ生成部と、
前記地紋データと原稿データとから印刷データを生成するための印刷データ生成部と、
前記印刷データ生成部で生成された印刷データを画像形成部に送信するための印刷データ送信部と、
を備えたことを特徴とする請求項１乃至請求項４の何れかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力制限が可能なプリンタや複写機等の画像形成装置に関する。
【背景技術】
【０００２】
上記画像形成装置には、その情報セキュリティー強化のために印刷文書の背景に地紋を埋め込む、即ち電子透かしの地紋を印刷文書中に埋め込み、印刷文書を複写するとその文書に埋め込まれた地紋が複写文書に浮かび挙がり複写文書であることを表示させて情報漏洩を察知できるものがある。
【０００３】
そのような地紋を使った情報漏洩対策に関する画像形成装置としては、下記特許文献１に開示されている。
この透かし情報の地紋を埋め込む画像形成装置は、画像データに地紋データのドットパターンを重ね合わせて透かし入り画像を形成する透かし入り画像合成部を備えており、前記ドットパターンは所定の方向や間隔でドットが配置され、前記ドットの方向及び／又は間隔を変えたパターンを複数用意して組み合わせることによって特定の機密情報（例えば、複写した複写機を割出す等）が与えられるように構成されているものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３６２８３１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記従来の画像形成装置は、印刷文書の作成者だけが知り得る特定の機密情報が地紋に埋め込まれることによって、複写文書に表示された地紋を見て複写された場所の特定、即ち不正に複写された場合にその出処の追跡調査ができる。
しかし、このような画像形成装置では、複写文書に地紋が表示されても、複写文書の文書内容は元の印刷文書と同一内容で印刷されるため、機密にしたい個所は判読可能な状態で複写され、機密内容が漏洩してしまう可能性があるといった問題があった。
【０００６】
（発明の目的）
そこで本発明は、上記の如き問題に鑑みなされたもので、印刷物を複写した時に、印刷物中の機密が必要な個所を複写文書では判読不可能にして情報漏洩を防止することのできる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、印刷物の読取手段を備えた画像形成装置において、前記印刷物を読み取り複写データを生成するための印刷物読取部と、前記印刷物から地紋データを抽出するための地紋データ抽出部と、前記地紋データから第１の認証情報を抽出するための認証情報抽出部と、前記第１の認証情報と情報内容を比較するための第２の認証情報を入力するための認証情報入力部と、前記第１の認証情報と前記第２の認証情報とを比較するための認証情報比較部と、前記認証情報比較部による認証情報の比較の結果不一致の時、前記複写データの所定領域を判読不可能に変更するための複写データ変更部と、前記複写データ変更部によって変更された複写データを出力するための複写データ出力部と、を備えることを特徴とする。
【発明の効果】
【０００８】
上記のように構成することにより、本発明は第１の認識情報と第２の認証情報とを比較して一致しなければ印刷物中の機密領域に指定された範囲のデータが複写文書上では塗り潰されて判読不可能になるため、複写される前の印刷物の情報に対するセキュリティー強化を図ることが出来る。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例１における複写機の機能構成を示すブロック図である。
【図２】本発明の画像形成装置の実施例１の概略を示すブロック図である。
【図３】本発明の実施例１におけるＰＣの機能構成を示すブロック図である。
【図４】本発明の実施例１におけるプリンタの機能構成を示すブロック図である。
【図５】本発明の実施例１の「地紋つき機密印刷文書の生成」動作のフローチャートである。
【図６】本発明の実施例１の「地紋つき機密印刷文書の印刷」動作のフローチャートである。
【図７】本発明の実施例１の地紋つき機密印刷文書の一例を示す参考図である。
【図８】本発明の実施例１の「地紋つき機密印刷文書の複写」動作のフローチャートである。
【図９】本発明の実施例１における複写文書の一例を示す参考図である（パスワード一致）。
【図１０】本発明の実施例１における複写文書の一例を示す参考図である（パスワード不一致）。
【図１１】本発明の実施例２の画像形成装置を複合機に適用したブロック図である。
【図１２】本発明の実施例２の複合機の機能構成を示すブロック図である。
【図１３】本発明の実施例２の「地紋つき機密印刷文書の印刷」動作のフローチャートである。
【図１４】本発明の実施例２の地紋つき機密複写文書の一例を示す参考図である。
【図１５】本発明の実施例２の「地紋つき機密印刷文書の複写」動作のフローチャートである。
【図１６】本発明の実施例２における複写文書の一例を示す参考図である（パスワード一致）。
【図１７】本発明の実施例２における複写文書の一例を示す参考図である（パスワード不一致）。
【発明を実施するための形態】
【００１０】
以下、本発明の画像形成装置の実施例について図面に基づき説明する。
【実施例１】
【００１１】
図２は実施例１の画像形成装置の基本構成を示すブロック図である。
この画像形成装置１００は、図２に示すように、パーソナルコンピュータ（以下、ＰＣという）１０１とＬＡＮ等のネットワーク１０４を介して接続されたプリンタ１０２であり、また、ここでは独立して配設されている複写機１０３である。
【００１２】
ＰＣ１０１は、図３の機能構成を表すブロック図に示すように、ＣＰＵとしての機能を有する印刷選択処理部２０２と、この印刷選択処理部２０２とバスを介して接続される表示部２１４と、印刷データを入力するための図示しないキーボードやマウス等の入力部と、この印刷選択処理部２０２を動作させるためにＯＳプログラム等からなるドライバ２０１とを備えている。
【００１３】
印刷選択処理部２０２は、ハードウエアとして制御回路から構成され、ドライバ２０１に基づいて、透かし地紋つき印刷文書を必要としない通常印刷と、地紋つき機密印刷を行うための選択処理を実行する。即ち、この印刷選択処理部２０２は、利用者が、表示部２１４に表示された印刷選択画面２０３を見ながら画像データを印刷処理をする際に、機密文書であれば「地紋つき機密印刷」を選択し、一般に公表しても支障のない印刷文書の場合であれば、「通常印刷」に選択することによって動作するように設定されている。
【００１４】
この印刷選択処理部２０２は、「地紋つき機密印刷」が選択された場合、認証情報としてのパスワードが必要になる。パスワードは、例えば４桁数字からなる暗証番号或いは数字とアルファベットの組み合わせ等を使用する。このパスワードは、ドライバ２０１のパスワード入力処理部２０５に基づいて、透かしの地紋２００の中にビットマップデータとして形成される。
【００１５】
透かし地紋２００は、ドライバ２０１の地紋生成処理部２０７に基づいて、利用者が文書作成時に文書作成用のアプリケーションプログラムの「挿入」機能を用いて文書中に盛り込むことによって作成される。
【００１６】
この印刷選択処理部２０２は、ドライバ２０１の機密領域指定処理部（例えば、編集処理部）２０８に基づいて、文書作成後に、その文書中の機密を必要とする個所にトリミング（機密領域指定個所の上に白色地を重合する）で指定し、複写時に、パスワードが一致しないとき、即ち、正しくないパスワードであるとビットマップデータに当て嵌まらず、トリミング個所が表記されない状態で複写する設定になっている。
そして、この印刷選択処理部２０２は、「通常印刷」が選択された場合には、透かし地紋２００のない一般的な文書作成ができるように設定されている。
【００１７】
ドライバ２０１は、ＰＣ上で動作するプログラムでありハードディスク２１３等のメモリに格納されている。このドライバ２０１は、印刷選択処理部２０２の上記した印刷選択処理の他、次の各処理を実行する機能を有している。
即ち、ドライバ２０１は、文書から印刷データを生成するための印刷データ生成処理部２０４と、認証情報としてのパスワードを入力する処理を行うためのパスワード入力処理部２０５と、このパスワード入力処理部２０５で入力されたパスワードから地紋データを生成するための地紋生成処理部２０７と、印刷データ上に機密として扱う領域を指定するための機密領域指定処理部２０８と、印刷データと地紋データと機密領域情報をプリンタ１０２に送信するための印刷データ送信処理部２１０と、各文書を編集し且つ印刷を開始するプログラムであるアプリケーション２１１との機能を有している。
【００１８】
表示部２１４は、液晶表示体のディスプレイから構成され、ドライバ２０１に基づいて、印刷選択処理部２０２の動作及び入力部からの利用者の操作によって、印刷選択画面２０３、パスワード入力画面２０６及び機密領域指定画面２０９を表示する。
【００１９】
ハードディスク２１３は、文書を格納するための揮発性又は不揮発性のメモリからなる記憶媒体であり、ドライバ２０１や印刷選択処理部２０２で処理されたデータを登録する。
ネットワークＩ／Ｆ２１５は、ＰＣ１０１をＬＡＮ等のネットワーク１０４を介してプリンタ１０２と接続するための接続部である。
【００２０】
プリンタ１０２は、例えば、電子写真方式のページプリンタ等からなり、図４の機能構成を表すブロック図に示すように、ＣＰＵとしての機能を有するコントローラ３０１と、
上位装置としてのＰＣ１０１とＬＡＮ等のネットワーク１０４を介して画像データを入力するネットワークＩ／Ｆ３０７と、図示しない画像形成ユニットの他、用紙送り機構部及び定着ユニットを有している。
【００２１】
このプリンタ１０２は、ＰＣ１０１から送信された印刷データと地紋データと機密領域情報を受信処理するための印刷データ受信処理部３０２と、印刷データをプリンタ１０２で印刷可能なビットマップデータに変換する処理のための印刷ビットマップ生成処理部３０３と、地紋データをプリンタ１０２で印刷可能なビットマップデータに変換し、機密領域情報に従ってトリミングする処理のための地紋ビットマップ生成処理部３０４と、１つ以上のビットマップデータを合成する処理のためのビットマップ合成処理部３０５と、ビットマップデータを画像形成ユニットに対して印刷指示するための印刷処理部３０６と、を備えている。
【００２２】
コントローラ３０１は、プリンタ主制御プログラムに基づいてプリンタ１０２の全体を制御する機能を備えている。
【００２３】
印刷ビットマップ生成処理部３０３は、コントローラ３０１の実行により印刷データからプリンタ１０２で印刷可能な印刷ビットマップデータを生成する。
【００２４】
地紋ビットマップ生成処理部３０４は、複写データ変換部として印刷データ中の機密を必要とする箇所をコントローラの実行により機密領域情報に従ってトリミングするように設定されている。
【００２５】
画像形成ユニットは、帯電部によって帯電された感光体を、ネットワークＩ／Ｆ３０７で読み取った画像データに基づいてＬＥＤヘッドにて露光し、露光された感光体にトナーを付着させて現像後、印刷媒体にトナー像を転写し、トナー像が転写された印刷媒体を定着ユニットに引き渡す。
【００２６】
複写機１０３は、図１の機能構成を表すブロック図に示すように、ＣＰＵとしての機能を有するコントローラ４０１と、スキャナ機能を有する文書読み取り部４０９と、複写設定のための表示部４１１を備える操作パネルと、読み取った複写データを印刷するための図示しない画像形成ユニットを有している。
【００２７】
この複写機１０３は、複写データを印刷可能なビットマップデータに変換する処理のための印刷ビットマップ生成処理部４０２と、地紋つき機密印刷文書に含まれる地紋２００を検出・解析し、パスワードを抽出する処理のための地紋解析処理部４０３と、パスワードの入力を処理するためのパスワード入力処理部４０４と、地紋位置情報に従って、複写機１０３で印刷可能なビットマップデータを生成する処理のためのマスクビットマップ生成処理部４０６と、１つ以上のビットマップデータを合成する処理のためのビットマップ合成処理部４０７と、ビットマップデータを画像形成ユニットで印刷するための印刷処理部４０８との機能を有している。
【００２８】
コントローラ４０１は、複写機主制御プログラムに基づいて複写機１０３の全体を制御する機能を備えている。
【００２９】
マスクビットマップ生成処理部４０６は、認証情報比較部として文書パスワードと複写パスワードとを比較し、ビットマップデータを生成する。これらパスワードの差異の判定には、ハードウエアとしてコンパレータ等の比較器によってなされる。このマスクビットマップ生成処理部４０６は、両方のパスワードが一致しない場合、地紋解析処理部４０３からの地紋位置情報に従い、複写データ変更部である地紋ビットマップ生成処理部３０４によって地紋２００の位置を白く塗り潰すマスクビットマップデータを生成する。
【００３０】
文書読み取り部４０９は、スキャナによって印刷文書及び地紋つき機密印刷文書をデジタル化し画像データに変換して取得するためのものである。このスキャナは、コントローラ４０１の制御により、図示しない原稿載置台に載置された印刷文書をイメージセンサによって走査して複写データを生成する。
そして、そのイメージセンサの走査によって生成された複写データは、画像形成ユニットにより印刷され、複写文書が作成される。
【００３１】
利用者は、この文書読み取り部４０９を動作させる際に、操作パネルの表示部４１１にパスワード入力画面２０６を表示させて複写パスワードの入力処理操作を行う。この複写パスワードがＰＣ１０１で入力された文書パスワードと一致すれば、地紋つき機密印刷文書は通常印刷と同様の文書内容で複写文書が作成される。また、この複写パスワードがＰＣ１０１で入力された文書パスワードと不一致の時には印刷文書中の機密領域に指定された個所が白色地にトリミングされて複写されるように設定されている。これにより、地紋つき機密印刷文書４１０を不正に複写しようとしてもＰＣ１０１で作成されて指定された機密領域の個所は複写文書においては空欄の状態に複写され文書上の機密情報のセキュリティーが得られる。
【００３２】
次に、この実施例１の「地紋つき機密印刷文書の生成」の動作を図５のフローチャートで説明する。
【００３３】
（ステップＳ５０１）
利用者は、ＰＣ１０１にインストールされているアプリケーション２１１を起動する。
【００３４】
（ステップＳ５０２）
印刷選択処理部２０２は、ドライバ２０１に基づいてハードディスク２１３に格納されている文書２１２を読み出す。
【００３５】
（ステップＳ５０３）
利用者は、文書２１２の編集等を行った後、印刷を実行する。
【００３６】
（ステップＳ５０４）
ドライバ２０１が起動する。
【００３７】
（ステップＳ５０５）
印刷選択処理部２０２は、起動したドライバ２０１に基づいて、印刷選択処理を開始する。
【００３８】
（ステップＳ５０６）
印刷選択処理部２０２は、ＰＣ１０１の表示部２１４に印刷選択画面２０３を表示する。この場合の選択肢は、「通常印刷」か「地紋つき機密印刷」である。
【００３９】
（ステップＳ５０７）
印刷選択処理部２０２は、何れかの印刷形態が選択されたら、選択結果を保持する。
【００４０】
（ステップＳ５０８）
選択結果に基づいて、印刷データ生成処置部２０４が動作を開始する。ここでは、「地紋つき機密印刷」が選択されたものとする。
【００４１】
（ステップＳ５０９）
印刷データ生成処理部２０４は、文書２１２から印刷データを生成する。
【００４２】
（ステップＳ５１０）
印刷選択処理部２０２は、生成された印刷データをハードディスク２１３内に保持する。
【００４３】
（ステップＳ５１１）
パスワード入力処理部２０５は、印刷データの生成と平行して、パスワード入力処理を実行する。
【００４４】
（ステップＳ５１２）
パスワード入力処理部２０５によって、表示部２１４は、パスワード入力画面２０６を表示する。
【００４５】
（ステップＳ５１３）
印刷選択処理部２０２は、パスワードが正しく入力されたか否か判定する。正しければステップＳ５１４に移行し、一方、正しくなければ再度ステップＳ５１１を実行する。
【００４６】
（ステップＳ５１４）
印刷選択処理部２０２は、地紋生成処理を実行する。
【００４７】
（ステップＳ５１６）
印刷選択処理部２０２は、生成された地紋データをハードディスク２１３内に保持する。
【００４８】
（ステップＳ５１７）
ドライバ２０１の機密領域指定処理部２０８が動作を開始する。
【００４９】
（ステップＳ５１８）
機密領域指定処理部２０８は、ＰＣ１０１の表示部２１４に機密領域指定画面２０９を表示する。
【００５０】
（ステップＳ５１９）
利用者は、表示部２１４の機密領域指定画面２０９で、文書２１２上に機密領域を指定する。
【００５１】
（ステップＳ５２０）
機密領域が指定されたなら、印刷選択処理部２０２は、ドライバ２０１に基づいて、機密領域情報をハードディスク２１３内に保持する。
【００５２】
（ステップＳ５２１）
印刷選択処理部２０２は、ドライバ２０１に基づいて、印刷データと地紋データと機密領域情報とを保持すると印刷データ送信処理部２１０を動作させる。
【００５３】
（ステップＳ５２２）
印刷データ送信処理部２１０は、印刷データと地紋データと機密領域情報とを、ネットワークインタフェース（Ｉ／Ｆ）２１５を通じて、プリンタ１０２に送信し、地紋つき機密印刷文書の生成処理を終了する。
【００５４】
次に、「地紋つき機密印刷文書を印刷」する場合のプリンタ１０２の動作について図６のフローチャートを基に説明する。
【００５５】
（ステップＳ６０１）
プリンタ１０２の印刷データ受信処理部３０２は、ネットワークＩ／Ｆ３０７を通じ、印刷データと地紋データと機密領域情報とをＰＣ１０１から受信する。
【００５６】
（ステップＳ６０２）
コントローラ３０１は、受信した印刷データとパスワード及び機密領域情報をメモリであるビットマップ合成処理部３０５に保持する。
【００５７】
（ステップＳ６０３）
コントローラ３０１は、印刷ビットマップ生成処理を動作させる。
【００５８】
（ステップＳ６０４）
印刷ビットマップ生成処理部３０３は、コントローラ３０１の実行に基づき、印刷データから、プリンタ１０２で印刷可能な印刷ビットマップデータを生成する。
【００５９】
（ステップＳ６０５）
コントローラ３０１は、印刷ビットマップデータをメモリ機能を有するビットマップ合成処理部３０５に登録する。
【００６０】
（ステップＳ６０６）
コントローラ３０１は、印刷ビットマップデータの生成と並行して地紋ビットマップ生成処理を実行する。
【００６１】
（ステップＳ６０７）
コントローラ３０１は、実行した地紋ビットマップ生成処理３０４において、地紋データからプリンタ１０２で印刷可能な地紋ビットマップデータを生成する。
【００６２】
（ステップＳ６０８）
利用者は、ＰＣ１０１の表示部２１４表示された印刷データの画像を見ながら印刷データ中の機密を必要とする個所を機密領域情報に従ってトリミングする。
【００６３】
（ステップＳ６０９）
コントローラ３０１は、生成した地紋ビットマップデータをビットマップ合成処理部３０５に登録する。
【００６４】
（ステップＳ６１０）
ビットマップ合成処理部３０５は、印刷ビットマップデータと地紋ビットマップデータとが登録されたならば、ビットマップ合成処理を実行する。
【００６５】
（ステップＳ６１１）
ビットマップ合成処理部３０５は、印刷ビットマップデータと地紋ビットマップデータを合成した合成ビットマップデータを生成する。
【００６６】
（ステップＳ６１２）
ビットマップ合成処理部３０５は、生成された合成ビットマップデータを登録し保持する。
【００６７】
（ステップＳ６１３）
続いてコントローラ３０１は、印刷処理を実行する。
【００６８】
（ステップＳ６１４）
印刷駆動部は、コントローラ３０１の印刷処理の実行により、合成ビットマップデータから、地紋つき機密印刷文書を印刷する。図７に印刷された地紋２００の付いた機密印刷文書を示す。
【００６９】
次に、複写機１０３の「地紋つき機密印刷文書の複写」の動作について、図８のフローチャートを基に説明する。
【００７０】
（ステップＳ８０１）
先ず、利用者は、地紋つき機密印刷文書を文書読み取り部４０９に所定の位置に合わせて載置する。
【００７１】
（ステップＳ８０２）
利用者は、表示部４１１を見ながら操作パネルから複写を実行する。
【００７２】
（ステップＳ８０３）
コントローラ４０１は、操作された操作パネルの操作内容に基づいて、文書読み取り部４０９を起動する。
【００７３】
（ステップＳ８０４）
起動処理の指示を受けた文書読取部４０９は、複写データを生成する。
【００７４】
（ステップＳ８０５）
コントローラ４０１は、メモリとしてのビットマップ合成処理部４０７に対し生成された複写データを保持する指示をする。
【００７５】
（ステップＳ８０６）
印刷ビットマップ生成処理部４０２は、印刷ビットマップ生成処理を実行する。
【００７６】
（ステップＳ８０７）
印刷ビットマップ生成処理部４０２は、複写データから、複写機１０３で複写可能な印刷ビットマップデータを生成する。
【００７７】
（ステップＳ８０８）
コントローラ４０１は、複写データをビットマップ合成処理部４０７に登録する。
【００７８】
（ステップＳ８０９）
コントローラ４０１は、印刷ビットマップデータの生成に並行して、地紋解析処理を実行する。
【００７９】
（ステップＳ８１０）
実行された地紋解析処理部４０３は、複写データに含まれる地紋２００を検出する。
【００８０】
（ステップＳ８１１）
コントローラ４０１は、検出した地紋位置情報をビットマップ合成処理部４０７に登録する。
【００８１】
（ステップＳ８１２）
地紋解析処理部４０３は、検出した地紋２００を解析する。
【００８２】
（ステップＳ８１３）
コントローラ４０１は、パスワードを抽出する。
【００８３】
（ステップＳ８１４）
コントローラ４０１は、抽出されたパスワードを保持する。ここで保持するパスワードを文書パスワードと称す。
【００８４】
（ステップＳ８１５）
コントローラ４０１は、文書パスワードの抽出と並行して、パスワード入力処理を実行する。
【００８５】
（ステップＳ８１６）
実行されたパスワード入力処理部４０４は、表示部４１１にパスワード入力画面４０５を表示する。
【００８６】
（ステップＳ８１７）
コントローラ４０１は、入力されたパスワードをビットマップ合成処理部４０７に保持する。ここで保持するパスワードを複写パスワードと称す。
【００８７】
（ステップＳ８１８）
コントローラ４０１は、文書パスワードと複写パスワードとを保持したならば、マスクビットマップ生成処理を実行する。
【００８８】
（ステップＳ８１９）
実行されたマスクビットマップ生成処理部４０６は、文書パスワードと複写パスワードとを比較する。
【００８９】
（ステップＳ８２０）
マスクビットマップ生成処理部４０６は、パスワードが一致しない場合、地紋位置情報に従い、地紋の位置を白く塗り潰すマスクビットマップデータを生成する。
【００９０】
（ステップＳ８２１）
コントローラ４０１は、マスクビットマップデータをビットマップ合成処理部４０７に登録する。
【００９１】
（ステップＳ８２２）
コントローラ４０１は、印刷ビットマップデータとマスクビットマップデータが登録されたならば、ビットマップ合成処理を実行する。
【００９２】
（ステップＳ８２３）
ビットマップ合成処理部４０７は、印刷ビットマップデータとマスクビットマップデータとを合成した合成ビットマップデータを生成する。
【００９３】
（ステップＳ８２４）
コントローラ４０１は、生成された合成ビットマップデータをビットマップ合成処理部４０７に保持する。
【００９４】
（ステップＳ８２５）
続いてコントローラ４０１は、印刷処理部４０８に対し印刷処理の実行を指示する。
【００９５】
（ステップＳ８２６）
印刷処理部４０８は、合成ビットマップデータから、図９或いは図１０に示すような複写文書を印刷する。
このように、印刷文書の機密領域に指定された範囲を複写文書では白く塗り潰して読めなくすることができるから、複写文書の情報セキュリティーを高めることができる。この実施例１において認証情報としてパスワードを用いた場合について説明したが、これに限らず、印刷文書作成者の指紋やバーコード等を利用して本人確認が可能な手段を用いてもよい。
【実施例２】
【００９６】
次に、本発明の実施例２として、画像形成装置をデジタル複合機（以下、ＭＦＰという）に適用させた場合について説明する。
図１１は、実施例２のＭＦＰの概略図であり、図１２はＭＦＰの機能構成を表すブロック図である。
【００９７】
このＭＦＰ１１０１は、図１２に示すように、本体内部に設けられ複写用原稿の画像を読取るためのスキャナからなる文書読み取り部１２１２と、この文書読み取り部１２１２の下部に設けられスキャナ１０１が読取った画像データを印刷処理するためのプリンタと、装置正面に配設される表示部１２１４を有する操作パネルと、装置全体を制御するためのコントローラ１２０１とを有している。
また、このＭＦＰ１１０１には、文書読み取り部１２１２で、図示しない複写用原稿を載置して走査できるように装置上部に設けられた原稿載置台と、プリンタの下部に設置されて印刷媒体が収納されるトレイなどを備えている。
【００９８】
また、ＭＦＰ１１０１は、複写データを複写機で印刷可能なビットマップデータに変換する処理のための印刷ビットマップ生成処理部１２０２と、地紋つき機密印刷文書に含まれる地紋２００を検出・解析し、パスワードを抽出する処理のための地紋解析処理部１２１０と、パスワードの入力を処理するためのパスワード入力処理部１２０３と、地紋位置情報に従って、複写機で印刷可能なビットマップデータを生成する処理のためのマスクビットマップ生成処理部１２１１と、１つ以上のビットマップデータを合成する処理のためのビットマップ合成処理部１２０８と、ビットマップデータを画像形成ユニットで印刷するための印刷処理部１２０９との機能を有している。
【００９９】
コントローラ１２０１は、文書読み取り部１２１２、プリンタ及び操作パネルの動作制御や各データの処理を行う。このコントローラ１２０１には、記憶手段として用いられる揮発性のメモリ（ＲＡＭ）と不揮発性のメモリ（ＲＯＭ）とを有するビットマップ合成処理部１２０８等を備えている。
【０１００】
文書読み取り部１２１２は、スキャナによって印刷文書及び地紋つき機密印刷文書をデジタル化し画像データに変換して取得するためのものである。このスキャナは、コントローラ１２０１の制御により、図示しない原稿載置台に載置された印刷文書をイメージセンサによって走査して複写データを生成する。
そして、その生成された複写データは、ＭＦＰ１１０１内の画像形成ユニットにより印刷され、複写文書が作成される。
【０１０１】
印刷ビットマップ生成処理部１２０２は、コントローラ１２０１の実行により印刷データからプリンタで印刷可能な印刷ビットマップデータを生成する。
【０１０２】
地紋ビットマップ生成処理部１２０７は、複写データ変換部として印刷データ中の機密を必要とする箇所をコントローラ１２０１の実行により機密領域情報に従ってトリミングするように設定されている。
【０１０３】
マスクビットマップ生成処理部１２１１は、認証情報比較部として文書パスワードと複写パスワードとを比較して、ビットマップデータを生成する。このマスクビットマップ生成処理部１２１１は、両方のパスワードが一致しない場合、地紋位置情報に従い複写データ変更部である地紋ビットマップ生成処理部１２０７によって地紋の位置を白く塗り潰す、また、機密領域であることを示す文字列「Ｓｅｃｒｅｔ  Ａｒｅａ」を埋め込んだマスクビットマップデータを生成する。
【０１０４】
表示部１２１４は、液晶表示体のディスプレイから構成され、コントローラ１２０１の指示に従い、パスワード入力画面１２０４及び機密領域指定画面１２０６を表示する。
【０１０５】
次に、実施例２の「地紋つき機密複写文書を印刷」の動作について、図１３のフローチャートを基に説明する。
【０１０６】
（ステップＳ１３０１）
先ず、利用者は、印刷文書１２１３をＭＦＰ１１０１の文書読み取り部１２１２に置く。
【０１０７】
（ステップＳ１３０２）
次に、利用者は、機密複写を実行する。
【０１０８】
（ステップＳ１３０３）
コントローラ１２０１は、文書読み取り部１２１２を起動する。
【０１０９】
（ステップＳ１３０４）
起動された文書読み取り部１２１２は、複写データを生成する。
【０１１０】
（ステップＳ１３０５）
コントローラ１２０１は、生成された複写データを保持する。
【０１１１】
（ステップＳ１３０６）
続いて、コントローラ１２０１は、印刷ビットマップ生成処理を実行する。
【０１１２】
（ステップＳ１３０７）
実行された印刷ビットマップ生成処理部１２０２は、複写データからＭＦＰ１１０１で印刷可能な印刷ビットマップデータを生成する。
【０１１３】
（ステップＳ１３０８）
コントローラ１２０１は、生成した印刷ビットマップデータをメモリであるビットマップ合成処理部１２０８に登録する。
【０１１４】
（ステップＳ１３０９）
コントローラ１２０１は、印刷ビットマップデータの生成に並行して、パスワード入力処理を実行する。
【０１１５】
（ステップＳ１３１０）
パスワード入力処理部１２０３は、表示部１２１４にパスワード入力画面１２０４を表示する。
【０１１６】
（ステップＳ１３１１）
コントローラ１２０１は、入力されたパスワードを保持する。
【０１１７】
（ステップＳ１３１２）
続いてコントローラ１２０１は、機密領域指定処理を実行する。
【０１１８】
（ステップＳ１３１３）
機密領域指定処理部１２０５は、表示部１２１４に機密領域指定画面１２０６を表示する。
【０１１９】
（ステップＳ１３１４）
コントローラ１２０１は、機密領域指定画面１２０６で印刷文書上の絶対機密領域と認証機密領域を指定する。
【０１２０】
（ステップＳ１３１５）
コントローラ１２０１は、メモリに機密領域情報を保持する。
【０１２１】
（ステップＳ１３１６）
続いてコントローラ１２０１は、地紋ビットマップ生成処理を実行する。
【０１２２】
（ステップＳ１３１７）
地紋ビットマップ生成処理部１２０７は、パスワードと機密領域情報から地紋データを生成する。
【０１２３】
（ステップＳ１３１８）
また、地紋ビットマップ生成処理部１２０７は、ＭＦＰ１１０１で印刷可能な地紋ビットマップデータを生成する。
【０１２４】
（ステップＳ１３１９）
更に地紋ビットマップ生成処理部１２０７は、機密領域情報に従って印刷文書をトリミングする。
【０１２５】
（ステップＳ１３２０）
コントローラ１２０１は、印刷文書のトリミングする箇所をビットマップ合成処理部１２０８に登録する。
【０１２６】
（ステップＳ１３２１）
コントローラ１２０１は、印刷ビットマップデータと地紋ビットマップデータが登録されたならばビットマップ合成処理を実行する。
【０１２７】
（ステップＳ１３２２）
ビットマップ合成処理部１２０８は、印刷ビットマップデータと地紋ビットマップデータを合成した合成ビットマップデータを生成する。
【０１２８】
（ステップＳ１３２３）
コントローラ１２０１は、生成された合成ビットマップデータをビットマップ合成処理部１２０８に登録する。
【０１２９】
（ステップＳ１３２４）
続いてコントローラ１２０１は、印刷処理部１２０９に対し印刷処理の実行を指示する。
【０１３０】
（ステップＳ１３２５）
印刷処理部１２０９は、合成ビットマップデータから地紋つき機密複写文書を印刷する。図１４に印刷された地紋つき機密複写文書を示す。
次に、「地紋つき機密複写文書の複写」の動作を図１５のフローチャートに基づき説明する。
【０１３１】
（ステップＳ１５０１）
先ず、利用者は、地紋つき機密複写文書１２１３をＭＦＰ１１０１の文書読み取り部１２１２に置く。
【０１３２】
（ステップＳ１５０２）
利用者は、複写処理を実行する。
【０１３３】
（ステップＳ１５０３）
複写処理が実行されると文書読み取り部１２１２が起動する。
【０１３４】
（ステップＳ１５０４）
起動された文書読み取り部１２１２は、複写データを生成する。
【０１３５】
（ステップＳ１５０５）
コントローラ１２０１は、生成された複写データをメモリであるビットマップ合成処理部１２０８に保持する。
【０１３６】
（ステップＳ１５０６）
印刷ビットマップ生成処理部１２０２は、印刷ビットマップ生成処理を実行する。
【０１３７】
（ステップＳ１５０７）
印刷ビットマップ生成処理部１２０２は、複写データからＭＦＰ１１０１で印刷可能な印刷ビットマップデータを生成する。
【０１３８】
（ステップＳ１５０８）
コントローラ１２０１は、印刷ビットマップデータをビットマップ合成処理部１２０８に登録する。
【０１３９】
（ステップＳ１５０９）
コントローラ１２０１は、印刷ビットマップデータの生成に並行して、地紋解析処理を地紋解析処理部１２１０に指示する。
【０１４０】
（ステップＳ１５１０）
地紋解析処理部１２１０は、複写データに含まれる地紋２００を検出する。
【０１４１】
（ステップＳ１５１１）
続いて地紋解析処理部１２１０は、検出した地紋２００を解析する。
【０１４２】
（ステップＳ１５１２）
更に地紋解析処理部１２１０は、解析した地紋２００からパスワードと機密領域情報を抽出する。
【０１４３】
（ステップＳ１５１３）
コントローラ１２０１は、抽出したパスワードと機密領域情報を保持する。この保持したパスワードを文書パスワードと称す。
【０１４４】
（ステップＳ１５１４）
コントローラ１２０１は、この文書パスワードの抽出に並行してパスワード入力処理１２０３を実行する。
【０１４５】
（ステップＳ１３１５）
パスワード入力処理部１２０３は、表示部１２１４にパスワード入力画面１２０４を表示する。
【０１４６】
（ステップＳ１５１６）
コントローラ１２０１は、入力されたパスワードを保持する。この保持したパスワードを複写パスワードと称す。
【０１４７】
（ステップＳ１５１７）
コントローラ１２０１は、文書パスワードと複写パスワードを保持したならばマスクビットマップ生成処理部１２１１に対しマスクビットマップ生成処理を実行する指示をする。
【０１４８】
（ステップＳ１５１８）
マスクビットマップ生成処理部１２１１は、文書パスワードと複写パスワードを比較する。
【０１４９】
（ステップＳ１５１９）
マスクビットマップ生成処理部１２１１は、両パスワードが一致した場合、図１６に示すように、地紋位置情報に従い絶対機密領域を白く塗り潰し機密領域であることを示す文字列「Ｓｅｃｒｅｔ  Ａｒｅａ」を埋め込んだマスクビットマップデータを生成し、一方、両パスワードが一致していない場合には、図１７に示すように、絶対機密領域と認証機密領域の両方を白く塗り潰し、機密領域であることを示す文字列「Ｓｅｃｒｅｔ  Ａｒｅａ」を埋め込んだマスクビットマップデータを生成する。
【０１５０】
（ステップＳ１５２０）
その後、マスクビットマップ生成処理部１２１１は、マスクビットマップデータをビットマップ合成処理部１２０８に登録する。
【０１５１】
（ステップＳ１５２１）
コントローラ１２０１は、印刷ビットマップデータとマスクビットマップデータが登録されたならば、ビットマップ合成処理を実行する。
【０１５２】
（ステップＳ１５２２）
ビットマップ合成処理部１２０８は、印刷ビットマップデータとマスクビットマップデータを合成した合成ビットマップデータを生成する。
【０１５３】
（ステップＳ１５２３）
コントローラ１２０１は、生成された合成ビットマップデータをビットマップ合成処理部１２０８に登録する。
【０１５４】
（ステップＳ１５２４）
続いてコントローラ１２０１は、印刷処理部１２０９に対し印刷処理を指示する。
【０１５５】
（ステップＳ１５２５）
印刷処理部１２０９は、合成ビットマップデータから、複写文書を印刷する。この印刷された複写文書は、図１６又は図１７に示す。
【０１５６】
以上のように、実施例２によれば、複写時に白く塗り潰された機密領域に、機密領域であることを示す文字列を表示して、文書が機密文書であることを示すことができる。また重要で絶対に複写できない機密領域と、正しいパスワードであれば複写できる機密領域を、分けて設定することが可能となる。
また、上記各実施例においては、パスワード不一致の場合の機密情報保護として、機密領域を白色で塗り潰したり、その領域に文字列を表示したが、これに限らず黒色や任意の地紋で塗り潰すように構成してもよい。
【産業上の利用可能性】
【０１５７】
本発明の画像形成装置おいては、プリンタや複写機或いはＭＦＰに適用した実施例を説明したが、これに限らずファクシミリ等にも適用することができる。
【符号の説明】
【０１５８】
１０１  ＰＣ
１０２  プリンタ
１０３  複写機
１０４  ネットワーク
２００  地紋
２０１  ドライバ
２０２  印刷選択処理部
２０３  印刷選択画面
２０４  印刷データ生成処理部
２０５  パスワード入力処理部
２０７  地紋生成処理部
２０８  機密領域指定処理部
４０１  コントローラ
４０２  印刷ビットマップ生成処理部
４０３  地紋解析処理部
４０６  マスクビットマップ生成処理部
４０７  ビットマップ合成処理部
【図１】
2012090104.tif 000003
【図２】
2012090104.tif 000004
【図３】
2012090104.tif 000005
【図４】
2012090104.tif 000006
【図５】
2012090104.tif 000007
【図６】
2012090104.tif 000008
【図７】
2012090104.tif 000009
【図８】
2012090104.tif 000010
【図９】
2012090104.tif 000011
【図１０】
2012090104.tif 000012
【図１１】
2012090104.tif 000013
【図１２】
2012090104.tif 000014
【図１３】
2012090104.tif 000015
【図１４】
2012090104.tif 000016
【図１５】
2012090104.tif 000017
【図１６】
2012090104.tif 000018
【図１７】
2012090104.tif 000019