(57)【要約】【課題】一意に不正コピーを防止するのではなく、機密の各レベルにおいて許可／禁止の制御する。【解決手段】  画像データを入力するスキャナ４０１、不正なコピーを防止するために入力画像に合成されている特定パタンを検知する特定パタン検知ＬＳＩ４１２、この特定パタン検知ＬＳＩ４１２の検知結果によって、その後の動作を制御する画像処理装置において、複数の異なった警告情報を設定する第１及び第２マイクロコンピュータ４３０，４１８と、機密の度合いによって異なる種類のパタンに区分された特定パタンを判別し、判別された特定パタンの種類により前記複数の警告手段を切り替えるコントローラ４１７とを備えている。【選択図】図４
2007049476.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に含まれている特定パタンを検知する検知手段を備えた画像処理装置において、
複数の異なった警告情報を設定する警告手段と、
機密の度合いによって異なる種類のパタンに区分された前記特定パタンを判別し、判別された特定パタンの種類により前記警告手段を切り替える切替手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
操作者の個人確認情報を入力する第１の入力手段と、
前記特定パタンと前記個人認証情報とを比較する第１の比較手段と、
をさらに備え、前記切替手段は前記第１の比較手段の比較結果に基づいて前記警告手段を切り替えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置の設置エリア情報を入力する第２の入力手段と、
前記特定パタンと設置エリア情報とを比較する第２の比較手段と、
をさらに備え、前記切替手段は前記第２の比較手段の比較結果に基づいて前記警告手段を切り替えることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
入力画像に含まれている特定パタンを検知する検知手段を備えた画像処理装置において、
不正なコピーを阻止する複数の阻止手段と、
機密の度合いによって異なる種類のパタンに区分された前記特定パタンを判別し、判別された特定パタンの種類により前記複数の阻止手段を切り替える切替手段と、
を備えていることを特徴とする画像処理装置。
【請求項５】
操作者の個人確認情報を入力する第１の入力手段と、
前記特定パタンと前記個人認証情報とを比較する第１の比較手段と、
をさらに備え、前記切替手段は前記第１の比較手段の比較結果に基づいて前記阻止手段を切り替えることを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記画像処理装置の設置エリア情報を入力する第２の入力手段と、
前記特定パタンと設置エリア情報とを比較する第２の比較手段と、
をさらに備え、前記切替手段は前記第２の比較手段の比較結果に基づいて前記阻止手段を切り替えることを特徴とする請求項４又は５記載の画像処理装置。
【請求項７】
入力画像に含まれている特定パタンを検知する検知手段を備えた画像処理装置において、
複数の不正コピー防止用パタンを生成する生成手段と、
不正なコピー出力画像に前記生成手段による不正コピー防止用パタンを合成する合成手段と、
機密の度合いによって異なる種類のパタンに区分された前記特定パタンを判別し、判別された特定パタンの種類により前記不正コピー防止用パタンを切り替える切替手段と、
を備えていることを特徴とする画像処理装置。
【請求項８】
操作者の個人確認情報を入力する第１の入力手段と、
前記特定パタンと前記個人認証情報とを比較する第２の比較手段と、
をさらに備え、前記切替手段は前記第２の比較手段の比較結果に基づいて前記不正コピー防止用合成パタンを切り替えることを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記画像処理装置の設置エリア情報を入力する第２の入力手段と、
前記特定パタンと設置エリア情報とを比較する第２の比較手段と、
をさらに備え、前記切替手段は前記第２の比較手段の比較結果に基づいて前記不正コピー防止用合成パタンを切り替えることを特徴とする請求項７又は８記載の画像処理装置。
【請求項１０】
入力画像に含まれている特定パタンを検知する検知手段を備えた画像処理装置において、
複数の異なった警告情報を設定する警告手段と、
不正なコピーを阻止する複数の阻止手段と、
複数の不正コピー防止用パタンを生成する生成手段と、
機密の度合いによって異なる種類のパタンに区分された前記特定パタンを判別し、判別された特定パタンの種類により前記警告手段、前記阻止手段、及び前記不正コピー防止用パタンの少なくとも各手段またはパタンの内の１つを切り替える切替手段と、
を備えていることを特徴とする画像処理装置。
【請求項１１】
操作者の個人確認情報を入力する第１の入力手段と、
前記特定パタンと前記個人認証情報とを比較する第１の比較手段と、
をさらに備え、前記切替手段は前記第１の比較手段の比較結果に基づいて前記警告手段、前記阻止手段、及び前記不正コピー防止用パタンの少なくとも各手段またはパタンの内の１つを切り替えることを特徴とする請求項１０記載の画像処理装置。
【請求項１２】
前記画像処理装置の設置エリア情報を入力する第２の入力手段と、
前記特定パタンと設置エリア情報とを比較する第２の比較手段と、
をさらに備え、前記切替手段は前記第２の比較手段の比較結果に基づいて前記警告手段、前記阻止手段、及び前記不正コピー防止用パタンの各手段またはパタンの内の少なくとも１つを切り替えることを特徴とする請求項１０又は１１記載の画像処理装置。
【請求項１３】
請求項１ないし１２のいずれか１項に記載の画像処理装置を備えていることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密性の高い文書が不正に複写されることを防止するようにした画像処理装置及びこの画像処理装置を備えた画像形成装置に関する。
【背景技術】
【０００２】
近年、画像処理や画像形成技術の向上によりカラー複写機などの画像形成装置を用いて紙幣や有価証券等を複写した場合、実物と容易に区別ができないほど精巧に複写できるようになっている。そこで、紙幣や有価証券のように複写が禁止されている特殊原稿を判別し、特殊原稿の場合は複写を禁止するようにした画像形成装置が提案されている。例えば、特許文献１には、形成対象画像の中で特定画像を認識する手段を備え、特定画像が認識されたことに応じて画像形成装置の原稿照明装置、原稿読取光学系の駆動装置、原稿読取センサの駆動装置、感光ドラム帯電装置、現像装置、転写装置、記録紙搬送装置等の一部を停止させるように制御することが提案されている。
【０００３】
一方、企業においては一般の文書でも、文書の内容の重要度や、機密保持の観点から複写が禁じられている文書も多数存在する。そこで、文書に機密書類であることを示すマークが付けられているかを検出し、マークがあった場合には画像出力ができないようにすることも提案されている。例えば、特許文献２には、画像データの出力要求があった場合に、その出力要求に対して確認情報の入力を要求するとともに、画像データに埋め込まれている確認情報を抽出し、この抽出された確認情報と入力された確認情報とを比較し、その比較結果に基づいて画像データの出力を許可する制御を行うことが提案されている。
【特許文献１】特開平２−２１０４８１号公報
【特許文献２】特開２００４−３３６８０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前記従来技術においては、対象画像に埋め込まれた不正コピー検知用の画像パタンを検知すれば、一意に不正コピーを防止している。しかしながら、機密文書には機密レベルがあることが多く、機密レベルによっては、軽い警告レベルで良いもの、強い警告レベルでなければいけないもの、或いは、軽い複写阻止レベルで良いもの、完全な複写阻止レベルでなければいけないものがある。また、操作者においてもコピー権限が許されている人、警告は必要であるがコピー権限が許されている人、完全に許されない人がおり、そのレベルにより制御を切り替える必要がある。さらに画像処理装置がどの場所に設置されているかで不正コピーを制御することもできる。例えば、大きくは社内と社外で許可或いは禁止を設定することもできるし、グループ内とグループ外で許可或いは禁止することもできる。
【０００５】
本発明はこのような従来技術の実情に鑑みてなされたもので、その目的は、上記のように一意に不正コピーを防止するのではなく、機密の各レベルにおいて許可及び禁止の制御することにある。
【課題を解決するための手段】
【０００６】
前記目的を達成するため、第１の手段は、入力画像に含まれている特定パタンを検知する検知手段を備えた画像処理装置において、複数の異なった警告情報を設定する警告手段と、機密の度合いによって異なる種類のパタンに区分された前記特定パタンを判別し、判別された特定パタンの種類により前記警告手段を切り替える切替手段とを備えていることを特徴とする。
【０００７】
第２の手段は、第１の手段において、操作者の個人確認情報を入力する第１の入力手段と、前記特定パタンと前記個人認証情報とを比較する第１の比較手段とをさらに備え、前記切替手段が前記第１の比較手段の比較結果に基づいて前記警告手段を切り替えることを特徴とする。
【０００８】
第３の手段は、第１又は第２の手段において、前記画像処理装置の設置エリア情報を入力する第２の入力手段と、前記特定パタンと設置エリア情報とを比較する第２の比較手段とをさらに備え、前記切替手段が前記第２の比較手段の比較結果に基づいて前記警告手段を切り替えることを特徴とする。
【０００９】
第４の手段は、入力画像に含まれている特定パタンを検知する検知手段を備えた画像処理装置において、不正なコピーを阻止する複数の阻止手段と、機密の度合いによって異なる種類のパタンに区分された前記特定パタンを判別し、判別された特定パタンの種類により前記阻止手段を切り替える切替手段とを備えていることを特徴とする。
【００１０】
第５の手段は、第４の手段において、操作者の個人確認情報を入力する第１の入力手段と、前記特定パタンと前記個人認証情報とを比較する第１の比較手段とをさらに備え、前記切替手段が前記第１の比較手段の比較結果に基づいて前記阻止手段を切り替えることを特徴とする。
【００１１】
第６の手段は、第４又は第５の手段において、前記画像処理装置の設置エリア情報を入力する第２の入力手段と、前記特定パタンと設置エリア情報とを比較する第２の比較手段とをさらに備え、前記切替手段が前記第２の比較手段の比較結果に基づいて前記阻止手段を切り替えることを特徴とする。
【００１２】
第７の手段は、入力画像に含まれている特定パタンを検知する検知手段を備えた画像処理装置において、複数の不正コピー防止用パタンを生成する生成手段と、不正なコピー出力画像に前記生成手段による不正コピー防止用パタンを合成する合成手段と、機密の度合いによって異なる種類のパタンに区分された前記特定パタンを判別し、判別された特定パタンの種類により前記不正コピー防止用パタンを切り替える切替手段とを備えていることを特徴とする。
【００１３】
第８の手段は、第７の手段において、操作者の個人確認情報を入力する第１の入力手段と、前記特定パタンと前記個人認証情報とを比較する第２の比較手段とをさらに備え、前記切替手段が前記第２の比較手段の比較結果に基づいて前記不正コピー防止用合成パタンを切り替えることを特徴とする。
【００１４】
第９の手段は、第７又は第８の手段において、前記画像処理装置の設置エリア情報を入力する第２の入力手段と、前記特定パタンと設置エリア情報とを比較する第２の比較手段とをさらに備え、前記切替手段が前記第２の比較手段の比較結果に基づいて前記不正コピー防止用合成パタンを切り替えることを特徴とする。
【００１５】
第１０の手段は、入力画像に含まれている特定パタンを検知する検知手段を備えた画像処理装置において、複数の異なった警告情報を設定する警告手段と、不正なコピーを阻止する複数の阻止手段と、複数の不正コピー防止用パタンを生成する生成手段と、機密の度合いによって異なる種類のパタンに区分された前記特定パタンを判別し、判別された特定パタンの種類により前記警告手段、前記阻止手段、及び前記不正コピー防止用パタンの各手段またはパタンの内の少なくとも１つを切り替える切替手段とを備えていることを特徴とする。
【００１６】
第１１の手段は、第１０の手段において、操作者の個人確認情報を入力する第１の入力手段と、前記特定パタンと前記個人認証情報とを比較する第１の比較手段とをさらに備え、前記切替手段が前記第１の比較手段の比較結果に基づいて前記警告手段、前記阻止手段、及び前記不正コピー防止用パタンの各手段またはパタンの内の少なくとも１つを切り替えることを特徴とする。
【００１７】
第１２の手段は、第１０又は第１１の手段において、前記画像処理装置の設置エリア情報を入力する第２の入力手段と、前記特定パタンと設置エリア情報とを比較する第２の比較手段とをさらに備え、前記切替手段が前記第２の比較手段の比較結果に基づいて前記警告手段、前記阻止手段、及び前記不正コピー防止用パタンの各手段またはパタンの内の少なくとも１つを切り替えることを特徴とする。
【００１８】
第１３の手段は、第１ないし第１２のいずれかの手段に係る画像処理装置を画像形成装置が備えていることを特徴とする。
【００１９】
なお、後述の実施の形態において、検知手段は特定パタン検知ＬＳＩ４１２に、警告手段は操作部４２２及びスピーカ４２３に、切替手段及び比較手段は第２のマイクロコンピュータ４１８を含むコントローラ４１７に、複数の阻止手段は第１の阻止装置５０１、第２の阻止装置５０２、第３の阻止装置５０３に、生成手段は塗り潰しパタン生成部６０１に、合成する手段は塗り潰しパタン合成部６０２にそれぞれ対応する。
【発明の効果】
【００２０】
本発明によれば、文書をコピーしようとした操作者に対して、その文書の機密レベルにより警告レベルを切り替えることができるので、より効果的な不正コピー防止を行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態について図面を参照して説明する。
【００２２】
図１は本発明の実施形態に係る画像処理装置の全体構成を概略的に示す図である。本実施形態に係る画像処理装置は、コピーエンジン部１１１と、このコピーエンジン部１１１にＰＣＩバス１０４を介して接続されたコントローラ部１１２とから構成されている。コピーエンジン部１１１は、画像を読み取るためのスキャナ１０１と、画像処理部１０２と、画像を出力するためのプリンタ１０３とから構成されている。スキャナ１０１は原稿画像をデジタル画像データとして画像処理装置内部へ取り込む装置であり、画像処理部１０２はスキャナ１０１で読み取られた画像の画像データに画像処理を施し、後段の使用に適した画像データに変換する。プリンタ１０３は画像処理部１０２からの画像データを記録紙に出力する装置である。この構成では、スキャナ１０１から読み込まれたＲＧＢ画像データは、画像処理部１０２で色材であるＹＣＭＫトナーの濃度値として変換され、プリンタ１０３に送られてプリンタ１０３から記録紙に画像として転写され出力される。
【００２３】
コントローラ部１１２は、操作部１０５と、コントローラ１０６と、記憶手段であるＨＤＤ１０７とメモリ１０８とから構成されている。コントローラ１０６にはＣＰＵが搭載され、このＣＰＵにいより画像処理装置のシステム動作を制御する。コントローラ１０６は操作部１０５から指定された機能を内部コードに変換し、関連する各ユニットに通知し、画像処理装置全体として動作を制御する。コントローラ１０６には、画像処理装置を使用している操作者に対して操作を促したり、何らかのメッセージを通知するために使用されるスピーカ１１０と、ネットワーク１０９が接続されている。コントローラ１０６はネットワークＩ／Ｆを介して外部ネットワーク１０９に接続され、ネットワーク１０９上のクライアントと画像データの送受信が可能である。
【００２４】
ＨＤＤ１０７はコピーエンジン部１１０から転送される画像データを長期保存するための記憶手段であり、メモリ１０８は画像処理部１０２から転送される画像データを一時的に蓄積するための記憶手段である。一時的に蓄積された画像データはプリンタ１０３のタイミングに合わせてメモリ１０８から読み出され、プリンタ１０３に送信され記録紙に出力される。コントローラ部１１２はコピーエンジン１１０とＰＣＩバス１０４で接続され、共通化が図れるように構成されている。
【００２５】
図２は図１のスキャナ１０１の構成を示す図である。このスキャナ１０１は、原稿台ガラス（コンタクトガラス）２０３上に原稿を給送する原稿自動送り装置（オートドキュメントフィーダ、以下ＡＤＦと称する。）２０１と、原稿台ガラス２０３上の原稿を光学的に走査する光学走査ユニット２０４と、この光学走査ユニット２０４からの光に基づいて画像データ信号を作るＣＣＤユニット２０７とから主として構成されている。光学走査ユニット２０４は、例えばハロゲンランプから構成される原稿照明ランプ２０５と、第１ないし第３の走査ミラー２０６とを備えている。ＣＣＤユニット２０７は、原稿からの反射光を撮像素子２０９に結像させる結像レンズ２０８と、撮像素子２０９からの画像信号出力をＡＤ変換するＡＤ変換部２１０と備えている。撮像素子２０９は本実施形態では、ＣＣＤが使用され、そのことから符号２０７で示すユニットをＣＣＤユニットと称している。ＣＣＤユニット２０７は、本実施形態ではＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３個から構成される。
【００２６】
原稿台ガラス２０３には、原稿自動送り装置２０１から給送された原稿が順次、所定位置にセットされ、この原稿台ガラス２０３にセットされた原稿２０２は、原稿照明ランプ２０５により露光される。原稿からの反射光は複数の走査ミラー２０６によりＣＣＤユニット２０７に導かれる。撮像素子２０９からの画像信号出力は、ＡＤ変換部２１０によって、例えば８ビットのデジタルＲＧＢ画像データに変換され、その後、画像出力Ｉ／Ｆ２１１を介して図１の画像処理部１０２に転送され、或いはＰＣＩバス１０４を介してコントローラ１０６へ送信される。
【００２７】
図３は図１のプリンタ１０３の構成を示す図である。図３において、プリンタ１０３は露光手段としてのレーザユニット３０３と、静電潜像を形成する感光体ドラム３０２と、この感光体ドラム３０２の静電潜像をトナー像にする現像器３０５と、転写用紙を収容する給紙ユニット３０８と、転写用紙上のトナー像を定着する定着器３０９とから主として構成されている。これら各構成は筐体３０１内に収められている。感光体ドラム３０２の周囲には、感光体ドラム３０２を一様に帯電するための１次帯電器３０４と、感光体ドラム３０２上のトナー像を転写用紙に転写する転写帯電器３０６と、感光体ドラム３０２の表面をクリーニングするクリーナ３０７と、感光体ドラム３０２を除電する除電ランプ３１２等が配設されている。
【００２８】
画像処理部１０２からの画像データは画像入力Ｉ／Ｆ３１３から入力され、書き込みデータ変換部３１４で画像処理部１０２からの画像データを書き込みユニット用の画像データに変換される。一方、画像形成に備えて感光体ドラム３０２を除電ランプ３１２により除電する。レーザユニット３０３は、半導体レーザ装置等で構成され、画像処理された画像データに基づいて感光体ドラム３０２をレーザビーム（ＬＢ）により露光し、静電潜像を形成する。現像器３０５にはトナー及び現像剤が収容されており、前記形成された感光体ドラム３０２上の静電潜像にトナーを順次、帯電量に応じて付着させていく。給紙ユニット３０８からは各給紙ローラの駆動により給紙経路３１０に沿って転写用紙が装置内へ給送され、感光体ドラム３０２に形成された画像との書き出しタイミングがとられる。転写帯電器３０６は、感光体ドラム３０２に現像されたトナー像を給送された転写用紙に転写する。符号３１１は搬送ベルトであり、転写プロセスの終了した転写用紙を定着器３０９に搬送し、熱と圧力によって定着する。
【実施例１】
【００２９】
図４は本発明の第１実施例におけるスキャナ、画像処理部、プリンタ、コントローラの電気的な構成を示すブロック図である。以下、動作とともにその構成を説明する。  
図４に示す画像処理装置は大きく分けると、スキャナ４０１（図１の１０１に対応）、画像処理部４３３（図１の１０２に対応）、プリンタ４３４（図１の１０３に対応）、及びコントローラ部４２４（図１の１０６に対応）の各制御ブロックから構成される。画像処理部４３３にはＡＤＦ４０９（図２の２０１に対応）が、コントローラ部４２４には操作部４２２（図１の１０５に対応）とスピーカ４２３（図１の１１０に対応）が接続されている。これらのブロックは、画像処理部４３３に搭載されている第１マイクロコンピュータ（図ではマイクロコンピュータ１と記す）４３０とコントローラ部４２４に搭載されている第２マイクロコンピュータ（図ではマイクロコンピュータ２と記す）４１８によって制御される。
【００３０】
第１マイクロコンピュータ４３０は、操作者が要求する機能に応じて、主にスキャナ４０１、画像処理部４３３、プリンタ４３４で構成されるエンジン側（図１のコピーエンジン部１１１に対応する。以下、図１の参照番号で引用する）の制御を行う。具体的にはエンジン側に搭載されているランプ、モータ、センサの設定、そして各ＬＳＩの設定を行い画像データの入出力を制御する。また、このときの制御ソフトウエアはＦＲＯＭ４３１等の不揮発メモリに格納され、順次第１マイクロコンピュータ４３０に読み込まれて処理される。前記制御ソフトウエアが動作する間に一時的な作業領域として使用される揮発性のメモリであるＳＲＡＭ４３２も設けられている。第１マイクロコンピュータ４３０は、エンジン側１１１の各ＬＳＩとＣＰＵバス４２９で接続されている。第１マイクロコンピュータ４３０は、エンジン側１１１の各ＬＳＩとＣＰＵバス４２９を介して制御レジスタのアクセスを実施する。また、第１マイクロコンピュータ４３０は、スキャナ４０１、ＡＤＦ４０９、プリンタ４３４とシリアル通信で接続されている。これは、画像処理部４３３に対して、スキャナ４０１、ＡＤＦ４０９、プリンタ４３４が分離された形態のシステムの存在が有り得るため、信号量がに比較的少なく、さらに比較的低速で送受信する必要があるからである。処理、タイミング的に余裕のあるＡＤＦとの通信手段としてはＵＡＲＴ、スキャナ４０１、プリンタ４３４との通信手段としては、シリアルとしては比較的高速な同期シリアルを使用している。
【００３１】
スキャナ４０１は、スキャナ制御ＬＳＩ４０３、ランプ／モータ／センサ４０２、ＣＣＤ４０４、ＡＤ変換部４０６等を備えている。第１マイクロコンピュータ４３０から同期シリアルによってアクセスされるスキャナ制御ＬＳＩ４０３は、ランプ／モータ／センサ４０２内の原稿への照射ランプのＯＮ／ＯＦＦ制御、光学ユニットを移動させるためのモータの回転制御、光学ユニットのホームポジションを検知するセンサ、原稿サイズを検知するセンサ、ユニットの傾きを検知するセンサ等各種センサを制御する。スキャナ制御ＬＳＩ４０３はまた、原稿に照射されたランプ光の反射光量をアナログ電気信号に変換するＣＣＤ４０４への制御信号の送信したり、アナログ電気信号をデジタル電気信号へ変換するＡＤ変換部４０６への制御信号を送信する。これらの各モジュールへの制御、制御信号によって、スキャナ４０１により読み込まれた原稿画像はデジタルＲＧＢ画像データとなって後段の画像処理部４３３へ送信される。スキャナ４０１と画像処理部４３３とのＩ／Ｆとしては、ユニット間のノイズ対策を考慮し送信側ＬＶＤＳ４０７と受信側ＬＶＤＳ４０８で接続している。このとき制御信号としてスキャナ４０１から画像処理部４３３へ副走査の有効領域信号（ＦＧＡＴＥ）、主走査の先頭トリガ信号、画素クロック信号等が画像データと同期して出力されている。
【００３２】
プリンタ４３４は、書き込み制御ＬＳＩ４２６とレーザダイオード（ＬＤ）を搭載したＬＤボード（以下ＬＤＢと称する）４２７とを備えている。第１マイクロコンピュータ４３０から同期シリアルによってアクセスされる書き込み制御ＬＳＩ４２６は、画像処理部４３３からの画像データに対して密度変換制御、ジャギー補正制御、γ補正、書き込みシェーディング補正等の処理を行い、感光体ドラム３０２への書き込み用のＬＤを搭載したＬＤＢ４２７へ送信する。このときの密度変換はプリンタ４３４のアプリケーションの出力装置として動作する場合に外部から入力された色々な密度の画像データを本画像処理装置の書き込み密度に変換する機能である。ジャギー補正は上記密度変換により画像が拡大等された場合に目立つジャギーを補正してなめらかな画像にする機能である。γ補正は画像処理部４３３からの画像データを出力する場合に後段の比較的変動しやすい画像形成プロセスの濃度が一定に保てるように調整する機能である。書き込みシェーディング補正は後段の画像形成プロセスの主走査方向の濃度の左右差を補正する機能である。
【００３３】
スキャナ４０１とプリンタ４３４の間に画像処理部４３３がある。画像処理部４３３は、上述の第１マイクロコンピュータ４３０、ＦＲＯＭ４３１、ＳＲＡＭ４３２、及びライン間補正ＬＳＩ４１０、ＲＧＢ系画像処理ＬＳＩ４１１、特定パタン検知ＬＳＩ４１２、ＹＭＣＫ画像処理ＬＳＩ４１３等のＬＳＩを備えている。これら各画像処理部４３３の各ＬＳＩは、ＣＰＵバス４２９を介して第１マイクロコンピュータ４３０によってアクセスされる。処理の流れとしては、画像が流れる前のスタンバイ状態において第１マイクロコンピュータ４３０によって、画像処理部４３３の各ＬＳＩへのレジスタ設定が予め行われる。その後、前段のスキャナ４０１から画像データが送信されてくると、画像処理部４３３の各ＬＳＩはリアルタイムにその画像データを処理し、後段のプリンタ４３４へ送信する。
【００３４】
ライン間補正ＬＳＩ４１０は、Ｒ、Ｇ、Ｂ各画像データの副走査方向のずれを補正し、ＲＧＢが重なるようにするためのＬＳＩである。ＣＣＤ４０４は、Ｒ、Ｇ、Ｂの３個あり、この３個はそれぞれ同じ場所に置けないため数ラインずつ副走査方向にずらしてレイアウトされている。そのため１００％等倍読み取り時であっても、Ｒ、Ｇ、Ｂ画像がそれぞれ数ラインずつずれて読み込まれてしまう。この数ラインのずれを補正するのがこのライン間補正ＬＳＩ４１０である。
【００３５】
ＲＧＢ系画像処理ＬＳＩ４１１は、シェーディング補正、スキャナγ（ガンマ）補正、フィルタ処理を行うＬＳＩである。主にＲＧＢ画像データの処理を行うＬＳＩであり、まずスキャナ４０１からのＲＧＢ画像データのシェーディング補正を行う。シェーディング補正とはランプの光量ムラ、ＣＣＤの誤差の補正を実施し、基準となる黒を読み取ったときに目標の黒、基準となる白を読み取ったときに目標の白となるように補正する機能である。スキャナγ補正は、画像の暗い部分は解像度を上げるように補正し、明るい部分はハイライト飛び等考慮し多少の変化でも濃度があまり変わらないように補正する機能である。フィルタは、画像のモアレ除去用の平滑化フィルタ、画像をシャープに見せる強調フィルタがあり、操作者の好みにより設定できたり、絵柄部と文字部で自動的にフィルタ係数を変えたりする機能である。
【００３６】
ＹＭＣＫ画像処理ＬＳＩ４１３は、色補正、主走査変倍、圧縮等を行う第１処理部４１４と、伸長、プリンタγ、諧調処理などを行う第２処理部４１６とＰＣＩ  Ｉ／Ｆ４１５を持ち、コントローラ部４２４とＰＣＩバス４２５を介して、制御データ（コマンド等）、画像データの送受信ができるようになっている。第１マイクロコンピュータ４３０はこのＹＭＣＫ画像処理ＬＳＩ４１３のＰＣＩ  Ｉ／Ｆ４１５の機能を使用して、コントローラ部４２４の第２マイクロコンピュータ４１８とコマンドの送受信を行う。また、画像処理部４３３からのリアルタイムに流れてくる画像データをコントローラ部４２４へ送信したり、逆にコントローラ部４２４に蓄積された画像データを画像処理部４３３へ送信したりする。
【００３７】
画像処理部４３３からの画像データをコントローラ部４２４へ送信する側の画像処理として第１処理部４１４による色補正処理、主走査変倍、圧縮処理等がある。色補正は、スキャナ４０１から入力されたＲＧＢ画像データをプリンタ４３４の色材であるＹ（イエロー）、Ｃ（シアン）、Ｍ（マゼンダ）、Ｋ（ブラック）のトナー濃度値に変換する機能である。よって、色補正の入力はＲＧＢデータ、出力はＹＣＭＫデータとなる。主走査変倍はメカ的にスキャナ４０１が副走査方向の変倍画像読み取りはできるが、主走査方向の変倍画像の読み取りができないために、画像処理部４３３のＹＣＭＫ画像処理ＬＳＩ４１３の主走査変倍機能を使用して実現している。また、圧縮処理はＰＣＩ  Ｉ／Ｆ４１５機能によりＰＣＩバス４２５にデータを出力する場合に、バスの占有率を極力抑えるためにデータに圧縮処理を施して出力するための処理である。
【００３８】
コントローラ部４２４に蓄積された画像データを画像処理部４３３へ受信する側の画像処理４１６として第２処理部４１６による伸長処理、プリンタγ補正、階調処理がある。伸長処理は、コントローラ部４２４へ圧縮して出力した画像データを画像処理部４３３へ取り込む場合に、再度伸長処理を実行して、元のＹＭＣＫ画像に戻すための伸長処理である。プリンタγ補正は後段のプリンタ４３４の特性等で濃度の階調がなだらかに変化しない場合に、それがなだらかに変化するように画像データを補正する機能である。階調処理は画像の階調性を入力画像の階調性と出力画像の階調性を合わせるように設計され、絵柄部と文字部でそれぞれ階調数を切り換えてシステム全体としての濃度特性を整える機能である。さらに階調処理は後段の画像形成プロセスの微妙な変動から画質の安定性を保つ働きがある。
【００３９】
コントローラ部４２４は、第２マイクロコンピュータ４１８とＰＣＩ  Ｉ／Ｆ４２８を備えたコントローラ４１７と、ＨＤＤ４１９と、揮発メモリ４２０と、ネットワークＩ／Ｆコントローラ（以下、ＮＩＣと称する）４２１とを備えている。第２マイクロコンピュータ４１８は、操作者が要求する機能に応じて本画像処理装置全体を制御する。この第２マイクロコンピュータ４１８は、画像処理部４３３に搭載されている第１マイクロコンピュータ４３０と同様に、制御ソフトウエアが格納されたＦＲＯＭ等の不揮発メモリ、一時的な作業領域として使用する揮発性のメモリ等がＣＰＵバスによって接続されている（詳細ブロック図省略）。第２マイクロコンピュータ４１８は、ＰＣＩ  Ｉ／Ｆ４２８によりＰＣＩバス４２５を介して画像処理部４３３の第１マイクロコンピュータ４３０と制御データの送受信を行う。コントローラ４１７は、第２マイクロコンピュータ４１８とＰＣＩ  Ｉ／Ｆ４２８、その他のＣＰＵ周辺装置から構成されている。ＣＰＵ周辺装置は、ＨＤＤ４１９の制御手段、大容量メモリの揮発メモリ４２０の制御手段等からなり、第２マイクロコンピュータ４１８からのコマンドによって、ＣＰＵバスとは別の専用バスにより画像データを高速にＨＤＤ４１９、大容量の揮発メモリ４２０とリード／ライトが可能である。これにより、ＰＣＩ  Ｉ／Ｆ４２８から送信されてきた画像データを高速にＨＤＤ４１９、或いは大容量の揮発メモリ４２０に格納したり、ＨＤＤ４１９、或いは大容量の揮発メモリ４２０から画像データを高速に読み出したり、さらにＨＤＤ４１９の画像データを大容量の揮発メモリ４２０へ転送したり、逆に大容量の揮発メモリ４２０の画像データをＨＤＤ４１９へ転送したりすることができる。
【００４０】
コントローラ４１７には、操作者が操作し機能を本画像処理装置に伝える操作部４２２、操作者に音声で警告等ができるスピーカ４２３等が接続され、第２マイクロコンピュータ４１８から制御できる。第２マイクロコンピュータ４１８は、操作部４２２へ操作者への警告メッセージ等を表示することもできる構成になっている。大容量の揮発メモリ４２０は、一時的に画像データ等を格納し、例えばエンジン側のプリンタ４３４から出力する場合にプリンタ４３４の出力タイミングに合わせるためのバッファメモリとして使用することもできる。また、エンジン側のスキャナ４０１から読み込んだ画像データを画像処理部４３３、ＰＣＩバス４２５、コントローラ４１７を介してＨＤＤ４１９へ格納することもできる。ＨＤＤ４１９へ格納された画像データは、ＰＣＩバスに接続されているＮＩＣ４２１からネットワークを介して外部の装置へ送信することも可能である。
【００４１】
画像処理部４３３には特定パタン検知ＬＳＩ４１２が搭載されている。特定パタン検知ＬＳＩ４１２は、ある特殊なパタンを合成して出力されたプリンタ画像を操作者がコピーしようとしたときに、その特殊パタンを検知する機能を持つ手段を備えたＬＳＩである。この特殊パタンは、プリンタ出力された画像がコピーされることを防止するパタンである。それは、特殊パタンが合成された画像データをコピーしようとした場合に、特定パタン検知ＬＳＩ４１２が、この特殊パタンを検知すると、画像処理装置は、操作者に対して何らかの警告をしたり、即座にコピー動作を停止したりして、不正にコピーされてしまうことを防止することができる。前段のＲＧＢ系画像処理ＬＳＩ４１１のシェーディング補正処理後の画像データを検知用の画像データとして受信している。これは、操作者が処理の程度を変更したり、或いは、内部の要因等で自動的に処理パラメータを変更したりしても画像データとしては変化のないシェーディング補正直後の画像データであれば、特定パタン検知ＬＳＩ４１２への検知パラメータを切り替える必要がないからである。
【００４２】
シェーディング補正後の画像データを受信した特定パタン検知ＬＳＩ４１２は、内部搭載アルゴリズムによって画像データに合成されている特定パタンを検知すべく動作する。特定パタン検知ＬＳＩ４１２が特定パタンを検知したら、本ＬＳＩ４１２は検知した結果を内部の検知結果レジスタに格納する。さらに特定パタン検知ＬＳＩ４１２は、画像に合成された特定パタンから、その特定パタンの種類、或いは予め特定パタンに埋め込まれたある特定情報を解読する機能を備えており、検知結果としてパタンの特定情報を検知結果レジスタに格納する。
【００４３】
この検知結果レジスタはＣＰＵバス４２９を介して第１マイクロコンピュータ４３０から読み出すことができ、第１マイクロコンピュータ４３０は、コピー中に定期的に特定パタン検知ＬＳＩ４１２の検知結果レジスタを読み出し、特定パタンが検知されたかどうかをチェックする。また、このようなポーリングによるチェックではなく割込みによってチェックするように構成することもできる。特定パタン検知ＬＳＩ４１２が特定パタンを検知したときに第１マイクロコンピュータ４３０に対して割込み処理をかけるような構成であれば、第１マイクロコンピュータ４３０自体の付加も軽減できるし、検知結果を即座にチェックすることができる。検知結果をチェックした第１マイクロコンピュータ４３０は、その検知結果によって、その後の画像処理装置の動作を制御している。ここでいう画像データに合成されている特定パタンは、その画像データが不正に他の記録紙にコピーされることを防ぐために合成されたパタンをいう。
【００４４】
図５は第１実施例における特定パタン検知ＬＳＩ４１２が特定パタンを検知し、その検知結果によって操作者への警告手段を切り替えるまでの処理手順を示す図である。図５では、操作者が機能等を選択したときのコピーの動作を起動する操作部４２２、コントローラ側の第２マイクロコンピュータ４１８、エンジン側の第１マイクロコンピュータ４３０、特定パタン検知ＬＳＩ４１２、及び本画像処理装置のマシン動作８０１の各部の処理手順を示している。縦軸が時間の流れを、横軸が各手段への通信手順を示している。また、操作部４２２にはスピーカ４２３も搭載されており、コントローラ部４２４からの制御で音声出力も可能である。
【００４５】
まず、操作者によって操作部４２２からコピー動作の起動かかけられると、「コピーボタンＯＮ」を意味するコードがシリアル通信によって第２マイクロコンピュータ４１８に通知される。全体のシステム制御を行う第２マイクロコンピュータ４１８は、コピー機能を実行するための初期化を行い、次に第１マイクロコンピュータ４３０へ「コピースタートコマンド」を発行する。それを受信した第１マイクロコンピュータ４３０は、各画像処理関連のＬＳＩを初期化する。特定パタン検知ＬＳＩ４１２へも「特定パタン検知スタート設定」が行われ、スキャナ部より画像が流れてくるとすぐに検知できるように初期化される。
【００４６】
次にマシン動作８０１が示すようにスキャナ４０１より画像データ入力（８０２）が始まると、特定パタン検知ＬＳＩ４１２は検知処理動作（８０３）を実行し始める。（８０４）は特定パタンが合成されている位置を示している。特定パタン検知ＬＳＩ４１２がこの特定パタン（８０４）を検知すると、第１マイクロコンピュータ４３０へ即座に割り込み信号を印加する。さらにそれと同時に検知した特定パタンから特定情報を解読する処理（８０５）を行う。特定パタン検知ＬＳＩ４１２から割込みにより特定パタンの検知を受信した第１マイクロコンピュータ４３０は、「特定パタン検知通知」を第２マイクロコンピュータ４１８へ送信する。これにより全体制御を行う第２マイクロコンピュータ４１８は、不正なコピーが実行されていることを検知できる。次に第２マイクロコンピュータ４１８は、第１マイクロコンピュータ４３０に対して検知した特定パタンから解読できる特定情報を要求する。図５での特定情報は一例として文書の機密レベルに関する情報である。第２マイクロコンピュータ４１８は、この情報を要求するために「機密レベル要求コマンド」を第１マイクロコンピュータ４３０に発行する。それを受けた第１マイクロコンピュータ４３０はＣＰＵバスを介して特定パタン検知ＬＳＩ４１２の検知結果レジスタをリードし、特定パタンの機密レベル情報を読み出す。次に第１マイクロコンピュータ４３０は、この情報を要求元である第２マイクロコンピュータ４１８へ「特定パタン機密レベル情報通知」として返信する。「特定パタン機密レベル情報通知」を受けた第２マイクロコンピュータ４１８は、その機密レベル情報から操作部へ出力する警告メッセージの警告レベルを選択する（８０６）。例えば、警告レベルの低い場合には、操作部４２２の操作パネルへ警告のメッセージを表示する（８０７）。またこのとき、警告レベルによって警告メッセージを変えることも可能である。次にもう少し警告レベルが高い場合には、操作部に搭載されたスピーカ４２３により音声による警告メッセージの通知も行うことができる（８０８）。音声によるメッセージについても、その警告レベルによりメッセージ内容を変えることも可能である。これらのメッセージは、予め機密レベルと対応した形で制御プログラムに記述されている。このように特定パタン検知ＬＳＩ４１２が解読した画像データに合成されている特定パタンの機密レベル情報によって本画像処理装置は不正コピー時の警告の手段、レベルを切り替えることが可能である。
【００４７】
マシン動作でのスキャナ画像入力が終わると、第１マイクロコンピュータ４３０は特定パタン検知ＬＳＩ４１２へ「特定パタン検知エンド設定」を行い、特定パタン検知ＬＳＩ４１２の検知動作を終了させる。さらに第２マイクロコンピュータ４１８へ「画像データ入力エンド通知」を送信する。また、さらにプリンタ４３４により記録紙に画像が出力され（８０９）、コピー処理が完了すると、「コピーエンド通知」を第２マイクロコンピュータ４１８へ送信する。それを受信した第２マイクロコンピュータ４１８は、「完了メッセージ」を操作部４２２へ通知し、操作部４２２がコピー完了表示を行い一連のコピー動作ジョブを完了する。
【００４８】
図６は、このときの特定パタンの検知結果と、それに応じて実施する処理手順を示している。まず、特定パタンが検知できたかできなかったかを判定し（ステップＳ１５０１）、「未検知」であれば特に不正コピー対応としては何も実施せずに終了する。ステップＳ１５０１で「検知した」であれば、その検知した特定パタンの機密レベルを読み出す（ステップＳ１５０２）。そしてその読み出した機密レベルが「Ｌ０］であるか否かをチェックし（ステップＳ１５０３）、「Ｌ０］の場合には、「処理０」を実行する（ステップＳ１５０４）。機密レベルが「Ｌ０］でない場合は、読み出した機密レベルが「Ｌ１］であるか否かをチェックし（ステップＳ１５０５）、「Ｌ１］の場合には、「処理１」を実行する（ステップＳ１５０６）。機密レベルが「Ｌ１］でもない場合は、読み出した機密レベルが「Ｌ２］であるか否かをチェックし（ステップＳ１５０７）、「Ｌ２］の場合には、「処理２」を実行する（ステップＳ１５０８）。機密レベルが「Ｌ２］でもない場合は、「処理３」を実行する（ステップＳ１５０９）。ここでは、処理０から処理３にかけて機密度が高くなっている。
【実施例２】
【００４９】
図７は本発明の第２実施例におけるスキャナ、画像処理部、プリンタ、コントローラの電気的な構成を示すブロック図である。この第２実施例は、上述した第１実施例に複数のコピー阻止手段を加えたものである。すなわち、画像データを取り込むスキャナ４０１と取り込んだ画像データに画像処理を施す画像処理部４３３の間に第１の阻止装置５０１を、画像処理部４３３と記録紙に画像データを出力手段であるプリンタ４３４の間に第２の阻止装置５０２を、全体のシステム制御や画像データの記憶装置への蓄積等を行うコントローラ部４２４のコントローラ４１７と、実際に画像データを蓄積するＨＤＤ４１９の間に第３の阻止装置５０３を追加したものである。この場合の阻止装置とは、これら阻止装置５０１，５０２，５０３を通過する画像データに対して、白データに置き換え一面白紙データに変換し、元々の画像データを認識できなくすること、或いは、黒データで塗り潰しを行い元々の画像データを認識できなくすること、又は、処理パラメータとして不適切な値をあえて設定し、画像データを異常画像となるようにし元画像がわからなくするようなことを実現する装置である。
【００５０】
例えば図７の第１の阻止装置５０１では、スキャナの出力直後に画像データに不正コピー防止用の加工を実施するため、その後のプリンタ４３４からのコピー画像出力、コントローラ部４２４でのＨＤＤ４１９へのコピー画像蓄積ができなくしてしまう。また、第２の阻止装置５０２では、コントローラ部４２４でのＨＤＤ４１９へのコピー画像蓄積は可能であるが、プリンタ４３４からのコピー画像出力は、プリンタ４３４からの出力直前に不正コピー用の加工処理を施しプリンタ出力ができなくしてしまう。さらに第３の阻止装置５０３では、プリンタ４３４からのコピー画像出力は問題無く出力されるが、コントローラ部４２４でのＨＤＤ４１９へのコピー画像蓄積ができないといったコピー防止を実現するようにしている。これらの複数の阻止装置は、特定パタン検知ＬＳＩ４１２が検知し解読した機密レベルの内容によって、第１マイクロコンピュータ４３０、或いは第２マイクロコンピュータ４１８で切り替えることが可能である。また、第３の阻止装置５０３においては、ＨＤＤ４１９に蓄積する場合に複数の暗号化処理を備えておくことができ、機密レベルにより暗号化処理を切り替えることで、さらに機密情報の保守性を向上することができる。
【００５１】
図８はこの第２実施例において、特定パタン検知ＬＳＩ４１２が特定パタンを検知し、その検知結果によって第２の阻止装置５０２を動作させるまでの処理手順を示す図である。操作者が機能等を選択しコピーの動作を起動する操作部４２２、コントローラ側の第２マイクロコンピュータ４１８、エンジン側の第１マイクロコンピュータ４３０、特定パタン検知ＬＳＩ４１２、プリンタ４３４の直前に搭載されている第２の阻止装置５０２、そして本画像処理装置のマシン動作９０１のフローを示している。縦軸が時間の流れを、横軸が各手段への通信手順を示している。
【００５２】
まず、操作者によって操作部４２２からコピー動作の起動かかけられると、「コピーボタンＯＮ」を意味するコードが前記シリアル通信によって第２マイクロコンピュータ４１８に通知される。全体のシステム制御を行う第２マイクロコンピュータ４１８はコピー機能を実行するための初期化を行い、次に第１マイクロコンピュータ４３０へ「コピースタートコマンド」を発行する。それを受信した第１マイクロコンピュータ４３０は各画像処理関連のＬＳＩを初期化する。特定パタン検知ＬＳＩ４１２へも「特定パタン検知スタート設定」が行われ、スキャナ部より画像が流れてくるとすぐに検知できるように初期化される。
【００５３】
次にマシン動作９０１が示すように、スキャナ４０１より画像データ入力（９０２）が始まると、特定パタン検知ＬＳＩ４１２は検知動作（９０３）を実行し始める。（９０４）は特定パタンが合成されている位置を示している。特定パタン検知ＬＳＩ４１２がこの特定パタンを検知する（９０４）と、第１マイクロコンピュータ４３０へ即座に割り込み信号を印加する。さらにそれと同時に、検知した特定パタンから特定情報を解読する処理（９０５）を行う。特定パタン検知ＬＳＩ４１２から割込みにより特定パタンの検知を受信した第１マイクロコンピュータ４３０は、「特定パタン検知通知」を第２マイクロコンピュータ４１８へ送信する。これにより全体制御を行う第２マイクロコンピュータ４１８は不正なコピーが実行されていることを検知できる。次に第２マイクロコンピュータ４１８は第１マイクロコンピュータ４３０に対して検知した特定パタンから解読できる特定情報を要求する。第２マイクロコンピュータ４１８は、この情報を要求するために「機密レベル要求コマンド」を第１マイクロコンピュータ４３０に発行する。それを受けた第１マイクロコンピュータ４３０はＣＰＵバスを介して特定パタン検知ＬＳＩ４１２の検知結果レジスタをリードし、特定パタンの機密レベル情報を読み出す。
【００５４】
次に第１マイクロコンピュータ４３０は、この情報を要求元である第２マイクロコンピュータ４１８へ「特定パタン機密レベル情報通知」として返信する。機密レベルを受けた第２マイクロコンピュータ４１８は、その機密レベル情報からコピーを阻止すべき手段を選択する（９０６）。例えば、特定パタンから解読した機密レベルによって、第１の阻止装置５０１を選択し、記録紙へのコピーもＨＤＤ４１９への蓄積も、どちらも正常な画像データを取れなくすることができる。また、特定パタンから解読した機密レベルによって、第２の阻止装置５０２を選択し、記録紙へのコピーを阻止し、ＨＤＤ４１９への蓄積だけ可能とすることもできる。さらに、特定パタンから解読した機密レベルによって、第３の阻止装置５０３を選択し、記録紙へのコピーは可能とするが、ＨＤＤ４１９への蓄積をできなくすることもできる。図８のフローでは、特定パタンから解読した機密レベルにより、第２の阻止装置５０２を選択する場合の例である。この選択により、まず第２マイクロコンピュータ４１８から「第２の阻止装置選択コマンド」を第１マイクロコンピュータ４３０へ送信する。次に第１マイクロコンピュータ４３０は、第２の阻止装置５０２へＣＰＵバス４２９を介して不正コピー阻止の設定を行う。それを受けた第２の阻止装置５０２は、記録紙への不正コピーの阻止を実行する（９０７）。この不正コピーの阻止を実行することにより、プリンタ４３４からの出力画像データは白紙画像（９０８）とすることができる。
【００５５】
これらの複数の阻止装置は、予め機密レベルと対応した形で制御プログラムに記述されている。このように特定パタン検知ＬＳＩ４１２が解読した画像データに合成されている特定パタンの機密レベル情報によって、画像処理装置は不正コピー時の阻止の手段を切り替えることが可能である。
【００５６】
マシン動作でのスキャナ画像入力が終わると、第１マイクロコンピュータ４３０は特定パタン検知ＬＳＩ４１２へ「特定パタン検知エンド設定」を行い、特定パタン検知ＬＳＩ４１２の検知動作を終了させる。さらに第２マイクロコンピュータ４１８へ「画像データ入力エンド通知」を送信する。また、さらにプリンタ４３４により記録紙に白紙画像が出力され、コピー処理が完了すると、「コピーエンド通知」を第２マイクロコンピュータ４１８へ送信する。それを受信した第２マイクロコンピュータ４１８は、完了メッセージを操作部４２２へ通知し、操作部４２２がコピー完了の表示を行い一連のコピー動作ジョブを完了する。
【実施例３】
【００５７】
図９は本発明の第３実施例におけるスキャナ、画像処理部、プリンタ、コントローラの電気的な構成を示すブロック図である。この第３実施例は、上述した第１実施例に塗り潰しパタンの生成手段、塗り潰しパタンを合成する手段を加えたものである。すなわち、画像処理部４３３とプリンタ４３４の間に塗り潰しパタン生成部６０１、塗り潰しパタン合成部６０２を追加したものである。塗り潰しパタン生成部６０１は、特定パタン検知ＬＳＩ４１２によって解読した特定パタンに情報として組み込まれている機密レベルによって不正コピーと検知した場合に、その機密レベルによって塗り潰しパタンを切り替えることができるよう構成されている。塗り潰しパタン生成部６０１、塗り潰しパタン合成部６０２は、機密レベルが高い画像データが不正にコピーされようとした場合は、塗り潰しパタンの塗り潰し濃度を高くして元画像が完全に読めなくなるように合成し、機密レベルが低い場合には塗り潰しパタンの塗り潰し濃度を低くして元画像が少しは読めるが不正コピーへの警告を行うことができるように構成されている。また、特定パタン検知ＬＳＩ４１２によって解読した特定パタンに情報として組み込まれている機密レベルによって不正コピーと検知した場合に、その機密レベルによって予め入力されている個人認証番号、或いは機械認証番号等の番号を塗り潰しパタンの中に埋め込むことができるよう構成されている。また、塗り潰しパタン生成部６０１、塗り潰しパタン合成部６０２は、不正にコピーされようとした場合に塗り潰しパタンから個人の認証番号が解読できるように生成された塗り潰しパタンを合成したり、或いは不正コピーが取られた機械の認証番号が解読できるように生成された塗り潰しパタンを合成したりすることができるように構成されている。
【００５８】
例えば、個人認証番号を入力することによって使用できるようになった操作者の個人認証番号が、図１０で示す「ＤＣ５Ｆ９２ＡＢ」であったとする。図１０は個人認証番号の一例を示す図である。本操作者が不正コピーを検知するための特定パタンが合成された原稿をコピーしようとした場合に、図１１に示すような入力した操作者の個人認証番号が埋め込まれた塗り潰しパタンで、画像データを塗り潰すことできるように構成されている。図１１は塗り潰しパタンの一例を示す図である。この図１１に示す塗り潰しパタンは、左端の長方形の矩形がパタンのヘッダーとなっている。この場合のヘッダーとは、パタンの基準を意味している。ヘッダーの右にある８×４のブロックはひとつひとつが「１」「０」を示している。正方形をしているブロックが「１」、Ｌ字状になっているのが「０」を示している。横の８個のブロックは認証番号の桁と対応し、縦の４個は各桁の値を意味している。本例の場合、各桁０からＦまでの１６進数の８桁の認証番号が表現できるように構成されている。図１１のパタンは、図１０の「ＤＣ５Ｆ９２ＡＢ」を示している。また、本塗り潰しパタンを繰り返し画像データサイズ全面に合成することで、画像データそのものを無効なものにすることができると同時に、より認証番号の解読が容易にできるようにしている。このようにして不正コピーを阻止するための塗り潰しパタンに個人や機械の認証番号を埋め込むことで、さらに機密情報の保守性を向上することができる。
【００５９】
図１２はこの第３実施例において特定パタン検知ＬＳＩが特定パタンを検知し、その検知結果によって塗り潰しパタン生成及び合成する動作の処理手順を示す図である。この図１２では、操作者が機能等を選択しコピーの動作を起動する操作部４２２、コントローラ側の第２マイクロコンピュータ４１８、エンジン側の第１マイクロコンピュータ４３０、特定パタン検知ＬＳＩ４１２、プリンタ４３４の直前に搭載されている塗り潰しパタン生成装置６０１、塗り潰しパタン合成装置６０２、そして本画像処理装置のマシン動作１００１のフローを示している。縦軸が時間の流れを、横軸が各手段への通信手順を示している。
【００６０】
まず、操作者によって操作部４２２からコピー動作の起動かかけられると、「コピーボタンＯＮ」を意味するコードがシリアル通信によって第２マイクロコンピュータ４１８に通知される。全体のシステム制御を行う第２マイクロコンピュータ４１８は、コピー機能を実行するための初期化を行い、次に第１マイクロコンピュータ４３０へ「コピースタートコマンド」を発行する。それを受信した第１マイクロコンピュータ４３０は各画像処理関連のＬＳＩを初期化する。特定パタン検知ＬＳＩ４１２へも「特定パタン検知スタート設定」が行われ、スキャナ部より画像が流れてくるとすぐに検知できるように初期化される。
【００６１】
次にマシン動作１００１が示すようにスキャナ４０１より画像データ入力（１００２）が始まると、特定パタン検知ＬＳＩ４１２は検知動作（１００３）を実行し始める。（１００４）は特定パタンが合成されている位置を示している。特定パタン検知ＬＳＩ４１２がこの特定パタン（１００４）を検知すると、第１マイクロコンピュータ４３０へ即座に割り込み信号を印加する。さらにそれと同時に検知した特定パタンから前記特定情報を解読する処理（１００５）を行う。特定パタン検知ＬＳＩ４１２から割込みにより特定パタンの検知を受信した第１マイクロコンピュータ４３０は、「特定パタン検知通知」を第２マイクロコンピュータ４１８へ送信する。これにより全体制御を行う第２マイクロコンピュータ４１８は不正なコピーが実行されていることを検知できる。次に第２マイクロコンピュータ４１８は第１マイクロコンピュータ４３０に対して検知した特定パタンから解読できる特定情報を要求する。第２マイクロコンピュータ４１８は、この情報を要求するために「機密レベル要求コマンド」を第１マイクロコンピュータ４３０に発行する。それを受けた第１マイクロコンピュータ４３０はＣＰＵバスを介して特定パタン検知ＬＳＩ４１２の検知結果レジスタをリードし、特定パタンの機密レベル情報を読み出す。
【００６２】
次に第１マイクロコンピュータ４３０は、この情報を要求元である第２マイクロコンピュータ４１８へ「特定パタン機密レベル情報通知」として返信する。機密レベルを受けた第２マイクロコンピュータ４１８は、その機密レベル情報から塗り潰しパタンを選択する（１００６）。その後、第２マイクロコンピュータ４１８は「塗り潰しパタンコマンド」を第１マイクロコンピュータ４３０へ送信する。それを受けた第１マイクロコンピュータ４３０は、塗り潰しパタン生成装置６０１、塗り潰しパタン合成装置６０２へ「パタン生成＆合成処理設定」を通知する。「パタン生成＆合成処理設定」によって、塗り潰しパタン生成装置６０１は、指定された認証番号を埋め込んだ塗り潰しパタンを生成し、塗り潰しパタン合成装置６０２は、その生成したパタンを画像データに合成する（１００７）。その後、マシン動作でのスキャナ画像入力が終わると、第１マイクロコンピュータ４３０は特定パタン検知ＬＳＩ４１２へ「特定パタン検知エンド設定」を行い、特定パタン検知ＬＳＩ４１２の検知動作を終了させる。さらに第２マイクロコンピュータ４１８へ「画像データ入力エンド通知」を送信する。また、さらにプリンタ４３４により記録紙に塗り潰しパタン合成画像（１００８）が出力され、コピー処理が完了すると、「コピーエンド通知」を第２マイクロコンピュータ４１８へ送信する。それを受信した第２マイクロコンピュータ４１８は、完了メッセージを操作部４２２へ通知し、操作部４２２がコピー完了表示を行い一連のコピー動作ジョブを完了する。
【００６３】
図１３は認証番号によってコピーの可否を制御する処理手順を示すフローチャートである。すなわち、予め登録されている操作者の個人の認証番号の情報を読み出し（ステップＳ１６０１）、さらに特定パタンに埋め込まれている機密レベルを読み出す（ステップＳ１６０２）。そして、この両者を比較し（ステップＳ１６０３）、その大小関係によって、ある個人はコピーが取れるが、また別のある個人はコピーが取れなくする処理を実施する（１６０４）。
【００６４】
図１３では個人の認証番号によってコピーが取れないようにしているが、機械によってコピーが取れたり取れなかったり、また機械の設置エリアによってコピーの可能、不可能を設定することもできる。
【００６５】
このように、個人認証番号でいうと、機密文書を扱える個人と機密文書を扱えない個人で、個人認証番号の値を区別することで、機密文書をコピーしようとした場合に機密文書を扱える個人はコピーすることができ、機密文書を扱えない個人はコピーできないといった不正コピー防止方法が実現できる。また、機械の認証番号を扱った場合でいうと、特定の機械でしか機密文書をコピーすることができないといった不正コピー防止方法も実現できる。さらに機械の設置エリア情報を扱った場合でいうと、大きくは社外に設置された機械ではコピーは取れないが、社内に設置された機械ではコピーが取れるとか、その範囲が部署範囲であったり、グループ単位であったり設定によりコピーが取れる範囲を設定することも可能であり、簡単な構成で有効な不正コピー防止方法が実現できる。
【図面の簡単な説明】
【００６６】
【図１】本発明に係る画像処理装置の全体構成を概略的に示す図である。
【図２】図１のスキャナの構成を示す図である。
【図３】図１のプリンタの構成を示す図である。
【図４】本発明の第１実施例におけるスキャナ、画像処理部、プリンタ、コントローラの電気的な構成を示すブロック図である。
【図５】特定パタン検知ＬＳＩが特定パタンを検知し、その検知結果によって操作者への警告手段を切り替えるまでのフローを示す図である。
【図６】特定パタンの検知結果とそれに応じて実施する処理を示すフローチャートである。
【図７】本発明の第２実施例におけるスキャナ、画像処理部、プリンタ、コントローラの電気的な構成を示すブロック図である。
【図８】第２実施例において、特定パタン検知ＬＳＩが特定パタンを検知し、その検知結果によって第２の阻止装置を動作させるまでのフローを示す図である。
【図９】本発明の第３実施例におけるスキャナ、画像処理部、プリンタ、コントローラの電気的な構成を示すブロック図である。
【図１０】個人認証番号の一例を示す図である。
【図１１】塗り潰しパタンの一例を示す図である。
【図１２】第３実施例において特定パタン検知ＬＳＩが特定パタンを検知し、その検知結果によって塗り潰しパタン生成及び合成する動作のフローを示す図である。
【図１３】認証番号によってコピーの可否を制御するフローチャートである。
【符号の説明】
【００６７】
１０１，４０１  スキャナ
１０２，４３３  画像処理部
１０３，４３４  プリンタ
１０５  操作部
１０６，４２４  コントローラ部
１１１  コピーエンジン部
１１２  コントローラ部
４１２  特定パタン検知ＬＳＩ
４１７  コントローラ
４１８  第２マイクロコンピュータ
４２２  操作部
４２３  スピーカ
４３０  第１マイクロコンピュータ
５０１  第１の阻止装置
５０２  第２の阻止装置
５０３  第３の阻止装置
６０１  塗り潰しパタン生成部
６０２  塗り潰しパタン合成部
【図１】
2007049476.tif 000003
【図２】
2007049476.tif 000004
【図３】
2007049476.tif 000005
【図４】
2007049476.tif 000006
【図５】
2007049476.tif 000007
【図６】
2007049476.tif 000008
【図７】
2007049476.tif 000009
【図８】
2007049476.tif 000010
【図９】
2007049476.tif 000011
【図１０】
2007049476.tif 000012
【図１１】
2007049476.tif 000013
【図１２】
2007049476.tif 000014
【図１３】
2007049476.tif 000015