(57)【要約】【課題】原稿画像のパターンを検知した場合に使用者の認証情報に基づいて、画像データを変更するか否かを切り替えるよう制御する画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体を提供する。【解決手段】ＩＭＡＣ７へ入力された画像データは、ＩＤパネル１３のユーザの認証情報に基づいて、パラレルデータＩ／Ｆ７１からの出力時に画像データの値を変換して画像データを破壊するよう制御する。また、ＭＥＭ８に蓄積された画像データのアドレスをメモリアクセス制御部７８にて変更し、画像データを破壊するよう制御する。さらに、ＩＰＰ４に入力された画像データから特定パターンが検知されると、当該画像データと検知情報とがプロセスコントローラ９へと送られ、再度ＩＰＰ４に入力された際に出力Ｉ／Ｆ４２ｂにて画像データを破壊するよう変更制御してＶＤＣ５へと送信する。【選択図】図１
2008016883.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み取り画像データ化する読み取り手段と、
前記原稿画像が有する特定のパターンを検知するパターン検知手段と、
使用者を認証する認証手段と、
前記画像データを変更する画像データ変更手段と、
前記画像データを出力する出力手段と、
上記各手段を制御する制御手段とを備え、
前記制御手段は、
前記パターン検知手段にて前記パターンを検知した場合、前記認証手段にて認証された前記使用者固有の情報に基づいて、前記画像データ変更手段にて前記画像データを変更するか否かを切り替えるよう制御することを特徴とする画像処理装置。
【請求項２】
前記画像データを蓄積する画像データ蓄積手段と、
蓄積された前記画像データを変更する蓄積データ変更手段とをさらに有し、
前記制御手段は、
前記パターン検知手段にて前記パターンを検知した場合、前記認証手段にて認証された前記使用者固有の情報に基づいて、前記蓄積データ変更手段にて前記画像データを変更するか否かを切り替えるよう制御することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記制御手段は、前記認証手段にて認証された前記使用者固有の情報に含まれる所定の条件に基づいて、前記画像データを変更するか否かを切り替えるよう制御することを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記制御手段は、前記使用者固有の情報および前記画像データの出力先に応じて、前記画像データを変更するか否かを切り替えるよう制御することを特徴とする請求項１から３のいずれか１項記載の画像処理装置。
【請求項５】
前記画像データを変更する場合、前記画像データ変更手段と前記蓄積データ変更手段とのうちいずれか一方を設定可能としたことを特徴とする請求項１から４のいずれか１項記載の画像処理装置。
【請求項６】
前記画像データを変更する場合、前記画像処理装置の使用モードに応じて、前記画像データ変更手段と前記蓄積データ変更手段とのうちいずれか一方を選択するよう設定可能としたことを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記所定の条件に係る設定、および、前記画像データ変更手段と前記蓄積データ変更手段とのいずれか一方の選択に係る設定を、特定の管理者のみ設定可能とする条件設定手段と、
前記管理者を認証する管理者認証手段とをさらに有することを特徴とする請求項３または６記載の画像処理装置。
【請求項８】
画像処理装置の使用者を認証する認証工程と、
原稿画像を読み取り画像データ化する読み取り工程と、
前記原稿画像が有する特定のパターンを検知するパターン検知工程と、
前記パターンを検知した場合に前記画像データを変更する画像データ変更工程と、
前記画像データを出力する出力工程と、
上記各工程を制御する制御工程とを備え、
前記制御工程は、
前記認証工程にて認証された前記使用者固有の情報に基づいて、前記画像データ変更工程にて前記画像データを変更するか否かを切り替えるよう制御することを特徴とする画像処理方法。
【請求項９】
前記画像データを蓄積する画像データ蓄積工程と、
蓄積された前記画像データを変更する蓄積データ変更工程とをさらに有し、
前記制御工程は、
前記パターン検知工程にて前記パターンを検知した場合、前記認証工程にて認証された前記使用者固有の情報に基づいて、前記蓄積データ変更工程にて前記画像データを変更するか否かを切り替えるよう制御することを特徴とする請求項８記載の画像処理方法。
【請求項１０】
前記制御工程は、前記認証工程にて認証された前記使用者固有の情報に含まれる所定の条件に基づいて、前記画像データを変更するか否かを切り替えるよう制御することを特徴とする請求項８または９記載の画像処理方法。
【請求項１１】
前記制御工程は、前記使用者固有の情報および前記画像データの出力先に応じて、前記画像データを変更するか否かを切り替えるよう制御することを特徴とする請求項８から１０のいずれか１項記載の画像処理方法。
【請求項１２】
前記画像データを変更する場合、前記画像データ変更工程と前記蓄積データ変更工程とのうちいずれか一方を設定可能としたことを特徴とする請求項８から１１のいずれか１項記載の画像処理方法。
【請求項１３】
前記画像データを変更する場合、前記画像処理装置の使用モードに応じて、前記画像データ変更工程と前記蓄積データ変更工程とのうちいずれか一方を選択するよう設定可能としたことを特徴とする請求項１２記載の画像処理方法。
【請求項１４】
前記所定の条件に係る設定、および、前記画像データ変更工程と前記蓄積データ変更工程とのいずれか一方の選択に係る設定を、特定の管理者のみ設定可能とする条件設定工程と、
前記管理者を認証する管理者認証工程とをさらに有することを特徴とする請求項１０または１３記載の画像処理方法。
【請求項１５】
画像処理装置の使用者を認証する認証処理と、
原稿画像を読み取り画像データ化する読み取り処理と、
前記原稿画像が有する特定のパターンを検知するパターン検知処理と、
前記パターンを検知した場合に前記画像データを変更する画像データ変更処理と、
前記画像データを出力する出力処理と、
上記各処理を制御する制御処理とをコンピュータに実行させ、
前記制御処理は、
前記認証処理にて認証された前記使用者固有の情報に基づいて、前記画像データ変更処理にて前記画像データを変更するか否かを切り替えるようコンピュータに実行させることを特徴とする画像処理プログラム。
【請求項１６】
前記画像データを蓄積する画像データ蓄積処理と、
蓄積された前記画像データを変更する蓄積データ変更処理とをさらにコンピュータに実行させ、
前記制御処理は、
前記パターン検知処理にて前記パターンを検知した場合、前記認証処理にて認証された前記使用者固有の情報に基づいて、前記蓄積データ変更処理にて前記画像データを変更するか否かを切り替えるようコンピュータに実行させることを特徴とする請求項１５記載の画像処理プログラム。
【請求項１７】
前記制御処理は、前記認証処理にて認証された前記使用者固有の情報に含まれる所定の条件に基づいて、前記画像データを変更するか否かを切り替えるようコンピュータに実行させることを特徴とする請求項１５または１６記載の画像処理プログラム。
【請求項１８】
前記制御処理は、前記使用者固有の情報および前記画像データの出力先に応じて、前記画像データを変更するか否かを切り替えるようコンピュータに実行させることを特徴とする請求項１５から１７のいずれか１項記載の画像処理プログラム。
【請求項１９】
前記画像データを変更する場合、前記画像データ変更処理と前記蓄積データ変更処理とのうちいずれか一方を設定可能としたことを特徴とする請求項１５から１８のいずれか１項記載の画像処理プログラム。
【請求項２０】
前記画像データを変更する場合、前記画像処理装置の使用モードに応じて、前記画像データ変更処理と前記蓄積データ変更処理とのうちいずれか一方を選択するよう設定可能としたことを特徴とする請求項１９記載の画像処理プログラム。
【請求項２１】
前記所定の条件に係る設定、および、前記画像データ変更処理と前記蓄積データ変更処理とのいずれか一方の選択に係る設定を、特定の管理者のみ設定可能とする条件設定処理と、
前記管理者を認証する管理者認証処理とをさらにコンピュータに実行させることを特徴とする請求項１７または２０記載の画像処理プログラム。
【請求項２２】
請求項１５から２１のいずれか１項記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像の画像データに含まれる背景画像に埋め込まれた、ドットパターン等の地紋パターンに基づいて画像処理を施す画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、デジタルカラー印刷など画像形成や画像処理などの技術の向上によって、複写した原稿と元原稿とが容易に判別できないほど精巧に複写することが可能となっている。これに伴い、例えば紙幣などの特殊原稿をコピーして使用するなどの違法行為も多発してきている。
【０００３】
このような特殊原稿と通常の原稿とを判別して、特殊原稿の場合にはコピーを禁止するような画像形成装置なども開発されている。すなわち、紙幣や有価証券等の特殊原稿を判別する方法として、入力した画像データと予め登録してあるパターンデータのような特定のマークとをパターンマッチング法で比較し、特定のマークが存在する場合に原稿が特殊原稿であると判別する方法が提案されている。
【０００４】
例えば、特許文献１や特許文献２に開示された発明は、その代表的な例である。特許文献１には、通常の原稿のコピーを妨げることなく、特殊原稿のコピーを禁止して違法複写を未然に防ぐことができ、例え特殊原稿がコピーされた場合でも追跡可能とし、また、オリジナルの再現性を低下させることなく違法複写の防止および追跡を可能とした特殊原稿判別機能付き複写機に係る技術が開示されている。
【０００５】
また特許文献２には、原稿画像が予め登録された特定画像と同一であると判断された場合に、その画像データの出力を禁止することにより、紙幣等の偽造防止を実現する画像処理システムに係る技術が記載されている。
【０００６】
このように、原稿が特殊原稿であると判定した場合には、その複写を禁止する、つまり複写しないようにすることが容易である。また、複写禁止された機密文書を判別する従来技術としては、例えば特許文献３や特許文献４など、機密文書に付された機密文章であることを示すマークを検出する発明が開示されている。
【０００７】
特許文献３には、読み取った原稿データ中から特定のマークを検出した場合に通常とは異なる複写動作を行う複写機において、特定マークの検出を容易且つ精度良く行うことを可能とした複写機に係る技術が開示されている。
【０００８】
また特許文献４には、複写禁止文書の判別を確実に行い、複写禁止文書の画像情報の複写・転送・保存・入力を確実に禁止することのできる画像処理装置に係る技術が開示されている。
【０００９】
これは、複写禁止とされた機密文書には、一般的にマル秘の印鑑や複写禁止のマーク等からなる機密文書であることを示すマークが押印されることを利用している。このようにして、原稿が機密文書であると判定した場合には、その原稿の複写を禁止する、つまり、複写しないようにすることが容易となる。
【００１０】
さらに特許文献５や特許文献６には、複写を禁止したい原稿画像に地紋を埋め込むことで複写を抑制する技術が提案されている。特許文献５には、地紋印刷が可能な印刷装置において、普通紙を使用して簡単に地紋印刷を施し、同時に印刷画像を作成する印刷装置に係る技術が開示されている。
【００１１】
また特許文献６には、通常の用紙を用いて複写偽造防止用紙と同様の文書作成が可能であり、潜像パターンが目立たず、また潜像パターンや背景画像を容易に変更可能な画像処理装置に係る技術が開示されている。
【００１２】
これは、原稿画像に用いる用紙の背景に、ベース領域とメッセージ領域とを有する地紋パターンが作成された用紙を用いるものである。地紋パターンは、原稿画像においてはそれほど目立たず、原稿画像に含まれている情報の判読等に支障を及ぼすことはない。しかしながら、このような地紋パターンが埋め込まれた原稿画像が複写されると、例えばメッセージ領域の模様が浮かび上がる、というものである。そこで、メッセージ領域の模様として、例えば「複写禁止」というような文字を付与しておくことで、その複写物が複写禁止の機密書類であったことが一目瞭然となり、心理的に、複写に対する規制力を生じさせることができる。
【特許文献１】特開平６−１２５４５９号公報
【特許文献２】特開２００１−０８６３３０公報
【特許文献３】特開平７−０３６３１７号公報
【特許文献４】特開平７−０８７３０９号公報
【特許文献５】特開平９−１６４７３９号公報
【特許文献６】特開２００１−１９７２９７公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述したような地紋パターンに係る従来技術に加え、使用者が作成した紙媒体の原稿を複写・配布した後に、第三者により不特定多数の人々に再複製・再配布されないようにすることを目的として、原稿作成時にある特定の地紋パターンを原稿に印字しておき、当該特定パターンが入っている原稿をスキャンすると、読み取った画像データが破壊されて出力されるシステムが開発されている。
【００１４】
これは、原稿内のある特定の地紋パターンが検出されたときに、この原稿の読み取り画像データを強制的に変更し、原稿画像情報をある特定のデータに置き換えて破壊するため、誰が操作しても特定の地紋パターンがある原稿に対しては同じ動作で制御されていた。
【００１５】
また、原稿に印字されているある特定のパターンを検知することで画像破壊が動作するということは、使用者が誰であれその原稿の複製は不可能であり、当該原稿が複数部必要な場合には原稿を作成する装置側で複数回再作成するしかなかった。場合によっては、原稿作成装置のない環境での複数部の原稿の複製・配布が必要となる場合もある。
【００１６】
このような課題に鑑み、本発明は、原稿画像のパターンを検知した場合に使用者の認証情報に基づいて、画像データを変更するか否かを切り替えるよう制御する画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体を提供することを目的としている。
【課題を解決するための手段】
【００１７】
上記の目的を達成するため、請求項１に記載の発明は、原稿画像を読み取り画像データ化する読み取り手段と、原稿画像が有する特定のパターンを検知するパターン検知手段と、使用者を認証する認証手段と、画像データを変更する画像データ変更手段と、画像データを出力する出力手段と、上記各手段を制御する制御手段とを備え、制御手段は、パターン検知手段にてパターンを検知した場合、認証手段にて認証された使用者固有の情報に基づいて、画像データ変更手段にて画像データを変更するか否かを切り替えるよう制御する画像処理装置であることを特徴とする。
【００１８】
請求項２に記載の発明は、請求項１記載の画像処理装置において、画像データを蓄積する画像データ蓄積手段と、蓄積された画像データを変更する蓄積データ変更手段とをさらに有し、制御手段は、パターン検知手段にてパターンを検知した場合、認証手段にて認証された使用者固有の情報に基づいて、蓄積データ変更手段にて画像データを変更するか否かを切り替えるよう制御することを特徴とする。
【００１９】
請求項３に記載の発明は、請求項１または２記載の画像処理装置において、制御手段は、認証手段にて認証された使用者固有の情報に含まれる所定の条件に基づいて、画像データを変更するか否かを切り替えるよう制御することを特徴とする。
【００２０】
請求項４に記載の発明は、請求項１から３のいずれか１項記載の画像処理装置において、制御手段は、使用者固有の情報および画像データの出力先に応じて、画像データを変更するか否かを切り替えるよう制御することを特徴とする。
【００２１】
請求項５に記載の発明は、請求項１から４のいずれか１項記載の画像処理装置において、画像データを変更する場合、画像データ変更手段と蓄積データ変更手段とのうちいずれか一方を設定可能としたことを特徴とする。
【００２２】
請求項６に記載の発明は、請求項５記載の画像処理装置において、画像データを変更する場合、画像処理装置の使用モードに応じて、画像データ変更手段と蓄積データ変更手段とのうちいずれか一方を選択するよう設定可能としたことを特徴とする。
【００２３】
請求項７に記載の発明は、請求項３または６記載の画像処理装置において、所定の条件に係る設定、および、画像データ変更手段と蓄積データ変更手段とのいずれか一方の選択に係る設定を、特定の管理者のみ設定可能とする条件設定手段と、管理者を認証する管理者認証手段とをさらに有することを特徴とする。
【００２４】
請求項８に記載の発明は、画像処理装置の使用者を認証する認証工程と、原稿画像を読み取り画像データ化する読み取り工程と、原稿画像が有する特定のパターンを検知するパターン検知工程と、パターンを検知した場合に画像データを変更する画像データ変更工程と、画像データを出力する出力工程と、上記各工程を制御する制御工程とを備え、制御工程は、認証工程にて認証された使用者固有の情報に基づいて、画像データ変更工程にて画像データを変更するか否かを切り替えるよう制御する画像処理方法であることを特徴とする。
【００２５】
請求項９に記載の発明は、請求項８記載の画像処理方法において、画像データを蓄積する画像データ蓄積工程と、蓄積された画像データを変更する蓄積データ変更工程とをさらに有し、制御工程は、パターン検知工程にてパターンを検知した場合、認証工程にて認証された使用者固有の情報に基づいて、蓄積データ変更工程にて画像データを変更するか否かを切り替えるよう制御することを特徴とする。
【００２６】
請求項１０に記載の発明は、請求項８または９記載の画像処理方法において、制御工程は、認証工程にて認証された使用者固有の情報に含まれる所定の条件に基づいて、画像データを変更するか否かを切り替えるよう制御することを特徴とする。
【００２７】
請求項１１に記載の発明は、請求項８から１０のいずれか１項記載の画像処理方法において、制御工程は、使用者固有の情報および画像データの出力先に応じて、画像データを変更するか否かを切り替えるよう制御することを特徴とする。
【００２８】
請求項１２に記載の発明は、請求項８から１１のいずれか１項記載の画像処理方法において、画像データを変更する場合、画像データ変更工程と蓄積データ変更工程とのうちいずれか一方を設定可能としたことを特徴とする。
【００２９】
請求項１３に記載の発明は、請求項１２記載の画像処理方法において、画像データを変更する場合、画像処理装置の使用モードに応じて、画像データ変更工程と蓄積データ変更工程とのうちいずれか一方を選択するよう設定可能としたことを特徴とする。
【００３０】
請求項１４に記載の発明は、請求項１０または１３記載の画像処理方法において、所定の条件に係る設定、および、画像データ変更工程と蓄積データ変更工程とのいずれか一方の選択に係る設定を、特定の管理者のみ設定可能とする条件設定工程と、管理者を認証する管理者認証工程とをさらに有することを特徴とする。
【００３１】
請求項１５に記載の発明は、画像処理装置の使用者を認証する認証処理と、原稿画像を読み取り画像データ化する読み取り処理と、原稿画像が有する特定のパターンを検知するパターン検知処理と、パターンを検知した場合に画像データを変更する画像データ変更処理と、画像データを出力する出力処理と、上記各処理を制御する制御処理とをコンピュータに実行させ、制御処理は、認証処理にて認証された使用者固有の情報に基づいて、画像データ変更処理にて画像データを変更するか否かを切り替えるようコンピュータに実行させる画像処理プログラムであることを特徴とする。
【００３２】
請求項１６に記載の発明は、請求項１５記載の画像処理プログラムにおいて、画像データを蓄積する画像データ蓄積処理と、蓄積された画像データを変更する蓄積データ変更処理とをさらにコンピュータに実行させ、制御処理は、パターン検知処理にてパターンを検知した場合、認証処理にて認証された使用者固有の情報に基づいて、蓄積データ変更処理にて画像データを変更するか否かを切り替えるようコンピュータに実行させることを特徴とする。
【００３３】
請求項１７に記載の発明は、請求項１５または１６記載の画像処理プログラムにおいて、制御処理は、認証処理にて認証された使用者固有の情報に含まれる所定の条件に基づいて、画像データを変更するか否かを切り替えるようコンピュータに実行させることを特徴とする。
【００３４】
請求項１８に記載の発明は、請求項１５から１７のいずれか１項記載の画像処理プログラムにおいて、制御処理は、使用者固有の情報および画像データの出力先に応じて、画像データを変更するか否かを切り替えるようコンピュータに実行させることを特徴とする。
【００３５】
請求項１９に記載の発明は、請求項１５から１８のいずれか１項記載の画像処理プログラムにおいて、画像データを変更する場合、画像データ変更処理と蓄積データ変更処理とのうちいずれか一方を設定可能としたことを特徴とする。
【００３６】
請求項２０に記載の発明は、請求項１９記載の画像処理プログラムにおいて、画像データを変更する場合、画像処理装置の使用モードに応じて、画像データ変更処理と蓄積データ変更処理とのうちいずれか一方を選択するよう設定可能としたことを特徴とする。
【００３７】
請求項２１に記載の発明は、請求項１７または２０記載の画像処理プログラムにおいて、所定の条件に係る設定、および、画像データ変更処理と蓄積データ変更処理とのいずれか一方の選択に係る設定を、特定の管理者のみ設定可能とする条件設定処理と、管理者を認証する管理者認証処理とをさらにコンピュータに実行させることを特徴とする。
【００３８】
請求項２２に記載の発明は、請求項１５から２１のいずれか１項記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【発明の効果】
【００３９】
このように本発明の画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体によれば、認証した使用者固有の情報に基づいて画像データを変更するか否かを制御することができるので、原稿画像の複製・配布に係るセキュリティ最適化を測ることができる。
【発明を実施するための最良の形態】
【００４０】
本実施形態の画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体は、原稿画像から所定のパターンを検知して原稿画像データを置き換える出力画像データ生成およびそれらに関連するモード情報に応じて入力・出力手段の制御を行う画像制御手段を備えるものである。
【００４１】
以下に、本実施形態の画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体について、図面を参照しながら詳細に説明する。なお、本実施形態は以下に述べるものに限定されず、その趣旨を逸脱しない範囲において種々変更が可能である。
図１は、本実施形態の画像処理装置を示すブロック図である。
【００４２】
図１に示すように、本実施形態の画像処理装置は、読み取りユニット１と、センサ・ボード・ユニット（ＳＢＵ）２と、圧縮／伸張・データインタフェース制御部（ＣＤＩＣ）３と、画像処理プロセッサ（ＩＰＰ）４と、ビデオ・データ制御部（ＶＤＣ）５と、作像ユニット６と、画像メモリアクセス制御部（ＩＭＡＣ）７と、メモリモジュール（ＭＥＭ）８と、プロセスコントローラ９と、システムコントローラ１０と、ネットワークインタフェースコントローラ（ＮＩＣ）１１と、オペレーションパネル（操作部）１２と、ＩＤパネル（ID Panel）１３と、ＦＡＸコントロールユニット（ＦＣＵ）１４と、ＲＯＭ１５ａ，１５ｂと、ＲＡＭ１６ａ，１６ｂとを備えている。また、ＩＭＡＣ７には外部機器であるパーソナル・コンピュータ（ＰＣ）が接続されており、ＦＣＵ１４にはプリンタ（ＰＮ）が接続されている。
【００４３】
原稿を光学的に読み取る読み取りユニット１では、まず原稿に対するランプ照射の反射光をミラーおよびレンズにより受光素子に集光する。なお本実施形態では、受光素子としてＣＣＤを用いて説明する。この受光素子（ＣＣＤ）はセンサ・ボード・ユニット（ＳＢＵ）２に搭載されており、レンズより集光されＣＣＤにて電気信号に変換された画像信号は、ディジタル信号に変換された後にＳＢＵ２から出力される。
【００４４】
ＳＢＵ２より出力された画像信号は、圧縮／伸張・データインタフェース制御部（ＣＤＩＣ）４に入力される。機能デバイスおよびデータバス間における画像データの伝送などは、このＣＤＩＣ４が全て制御する。またＣＤＩＣ４は、画像データに関してＳＢＵ２，パラレルバス，画像処理プロセッサ（ＩＰＰ）４間のデータ転送や、本実施形態の画像処理装置の全体を制御するシステムコントローラ１０と画像データに対するプロセスコントローラ９との間の通信を制御する。
【００４５】
ＳＢＵ２からＣＤＩＣへ３と入力された画像信号はＩＰＰ４に転送された後、光学系およびディジタル信号への量子化に伴い、例えばスキャナ系などの信号劣化を補正して、再度ＣＤＩＣ３へと出力される。
【００４６】
なお本実施形態では、読み取り画像をメモリに蓄積して再利用するジョブとメモリに蓄積しないジョブとがある。それぞれの場合について説明する。まず、画像をメモリに蓄積する例としては、１枚の原稿を複数枚複写する場合などが挙げられる。この場合、読み取りユニットを１回だけ動作させて読み取った画像データをメモリに蓄積する。そして蓄積した画像データを複数回読み出す。一方、画像をメモリに蓄積しない例としては、１枚の原稿を１枚だけ複写する場合などが挙げられ、この場合には読み取った原稿画像をそのまま再生すればよいので、メモリアクセスを行う必要がない。
【００４７】
まずメモリを使用しない場合には、ＩＰＰ４からＣＤＩＣ３へと転送された画像データが、再度ＣＤＩＣ３からＩＰＰ４へと戻される。ＩＰＰ４において、ＣＣＤによる輝度データを面積階調に変換するための画質処理を行う。画質処理が施された画像データは、ＩＰＰ４からビデオ・データ制御部（ＶＤＣ）５へと転送される。ここで面積階調に変化された画像信号に対して、ドット配置に関する後処理およびドットを再現するためのパルス制御を行い、作像ユニット６にて転写紙上に再生画像を形成する。
【００４８】
一方、メモリを使用する場合、すなわちメモリに画像データを蓄積して当該画像データの読み出し時に、例えば画像方向の回転や画像の合成など付加的な処理を行う場合の画像データの流れについて説明する。
【００４９】
ＩＰＰ４からＣＤＩＣ３へと転送された画像データは、ＣＤＩＣ３からパラレルバスを介して画像メモリアクセス制御部（ＩＭＡＣ）７へと送られる。このＩＭＡＣ７では、上述したシステムコントローラ１０の制御に基づき、画像データとメモリモジュール（ＭＥＭ）８とのアクセス制御や、ＰＣ（パーソナル・コンピュータ）等の外部機器から送られてくるプリント用データの展開処理、メモリを有効活用するための画像データの圧縮／伸張処理などを行う。
【００５０】
ＩＭＡＣ７へ送られた画像データは、圧縮処理が施された後にＭＥＭ８へ蓄積される。蓄積された画像データは、必要に応じて読み出される。蓄積された画像データを読み出す際には、ＭＥＭ８に圧縮して蓄積されているデータをＩＭＡＣ７にて伸張し、本来の圧縮されていない画像データに戻す。その後、ＩＭＡＣ７からパラレルバス経由でＣＤＩＣ３へと戻される。ＣＤＩＣ３からＩＰＰ４への転送後は画質処理およびＶＤＣ５でのパルス制御を行い、作像ユニット６において転写紙上に再生画像を形成する。なお作像ユニット６の制御は、原稿画像の読み取りが開始された時点で制御を開始する。
このような画像データの流れにおいて、パラレルバスおよびＣＤＩＣ３でのバス制御によって、本実施形態の画像処理装置の各機能を実現している。
【００５１】
プロセスコントローラ９やシステムコントローラ１０は、複数ジョブ、例えばコピー機能、ＦＡＸ送受信機能、プリンタ出力機能が並行動作する状況において、読み取りユニット１や作像ユニット６、パラレルバスの使用権に係るジョブへの割り振りなどを制御する。プロセスコントローラ９では、本実施形態の画像処理装置の画像データの流れを制御し、またシステムコントローラ１０では、本実施形態の画像処理装置のシステム全体を制御して各リソースの起動を管理する。
【００５２】
画像処理装置の機能選択は、操作部（Operation Panel）１２にて選択入力することで処理内容を設定する。また、使用者（ユーザ）の管理情報はＩＤパネル１３から入力される。このＩＤパネルにて入力されるユーザ情報に基づいて、画像データの複製・配布を制限する。またシステムコントローラ１０およびプロセスコントローラ９は、パラレルバス、ＣＤＩＣ３およびシリアルバスを介して相互に通信を行う。そしてＣＤＩＣ３内において、パラレルバスとシリアルバスとのデータインタフェースのためのデータフォーマット変換を行う。さらに、本実施形態の画像処理装置以外の外部機器と画像処理に係るデータの送受信を行う場合には、システムコントローラ１０からネットワークインタフェースコントローラ（ＮＩＣ）１１を介してやり取りが行われる。
【００５３】
図２は、ＣＤＩＣ（圧縮／伸張・データインタフェース制御部）３の構成を示すブロック図である。
図２に示すように、ＣＤＩＣ３は、コマンド制御部３１と、画像データ入出力制御部３２と、データ変換部３３と、データ圧縮部３４と、データ伸張部３５と、パラレルデータインタフェース（Ｉ／Ｆ）３６と、シリアルデータＩ／Ｆ３７ａ，３７ｂとを備えている。また画像データ入出力制御部３２は、画像データ入力制御部３２１と、画像データ出力制御部３２２とを備えている。
【００５４】
コマンド制御部３１は、ＣＤＩＣ３全体の制御を行いＣＤＩＣ３外部からの各種コマンドに応じてＣＤＩＣ３の各機能部を制御する。画像データ入出力制御部３２は、ＳＢＵ２からの画像データを入力し、ＩＰＰ４に対して当該画像データを出力するもので、画像データ入力制御部３２１では、画像データ入出力制御部３２からＩＰＰ４に対して出力した画像データが、ＩＰＰ４でスキャナ画像補正されて再度ＣＤＩＣ３に入力される際の入力データの制御を行う。ＣＤＩＣ３に入力された画像データはパラレルバスでの転送効率を高めるために、データ圧縮部３４においてデータ圧縮処理が施される。圧縮後の画像データは、パラレルデータＩ／Ｆ３６を介してパラレルバスへと送出される。送出された画像データは、例えばＩＭＡＣ７に入力され、ＭＥＭ８などに蓄積される。
【００５５】
一方、パラレルバスからパラレルデータＩ／Ｆ３６を介して入力される画像データは、入力される段階でバス転送のために圧縮されているので、まずデータ伸張部３５にて画像データが伸張される。伸張された画像データは、画像データ出力制御部３２２よりＩＰＰ４に転送される。
【００５６】
なおここでの圧縮伸張に使用される符号化方式の一例としては、本実施形態の画像処理装置に適している、符号語長が固定長な符号化方式が挙げられる。この固定長の符号化方式は、符号状態で符号化前の画像の位置が分かるため、任意の部分の画像のみを再生することが可能である。また、画像加工や編集性にも適している。
【００５７】
またＣＤＩＣ３は、パラレルデータとシリアルデータとの変換機能を併せ持つ。システムコントローラ１０はパラレルバスにデータを転送し、またプロセスコントローラ９はシリアルバスにデータ転送を行う。これら２つのコントローラ間で通信を可能とするために、転送された各々のデータをＣＤＩＣ３のデータ変換部３３にてデータ変換する。さらにＣＤＩＣ３のシリアルデータＩ／Ｆについては、シリアルバス用のシリアルデータＩ／Ｆ３７ａのみならず、ＩＰＰ４用にもさらに１系統シリアルデータＩ／Ｆ３７ｂを備えており、ＩＰＰ４とも接続可能としている。
【００５８】
図３は、ＩＭＡＣ（画像メモリアクセス制御部）７の構成を示すブロック図である。
図３に示すように、ＩＭＡＣ７はパラレルデータＩ／Ｆ７１と、ラインバッファ７２と、システムコントローラＩ／Ｆ７３と、ビデオ制御部７４と、データ変換部７５と、データ圧縮部７６と、データ伸張部７７と、メモリアクセス制御部７８とを備えている。そして、パラレルデータＩ／Ｆ７１にてパラレルバスとの画像データのインタフェース管理を行っている。
【００５９】
ＩＭＡＣ７の構成としては、後述するＭＥＭ（メモリモジュール）８への画像データの格納／読み出し、および、主にＰＣなどの外部機器から入力されるコードデータを画像データへと展開する制御などを行う。なおここでいうＭＥＭの例としては、半導体メモリやハードディスクなどが挙げられる。
【００６０】
ＰＣから入力されたコードデータはラインバッファ７２において、ローカル領域でのデータの格納を行う。ラインバッファ７２に格納されたコードデータは、ビデオ制御部７４において画像データへと展開される。このときの画像データへの展開は、システムコントローラＩ／Ｆ７３を介して入力されたシステムコントローラ１０からの展開処理命令に基づいて実行される。
【００６１】
展開された画像データ、もしくはパラレルデータＩ／Ｆ７１を介してパラレルバスから入力された画像データは、ＭＥＭ８に格納される。この場合まず、データ変換部７５において格納対象となる画像データを選択し、データ圧縮部７６においてメモリ効率を上げるためにデータ圧縮を行う。そして、メモリアクセス制御部７８にてＭＥＭ８のアドレスを管理しながらＭＥＭに画像データを格納する。
【００６２】
なおここでの圧縮伸張に使用される符号化方式の一例としては、本実施形態の画像処理装置においてＭＥＭ８の記憶領域の節約に適している、高能率な符号化方式が挙げられる。これは、前述したＣＤＩＣ３に要求される機能重視の符号化方式とは異なり、効率重視の符号化方式である。
【００６３】
ＭＥＭ８に格納された画像データを読み出す場合には、メモリアクセス制御部７８にて読み出し先のアドレスを制御し、読み出された画像データをデータ伸張部７７にて伸張する。こうして伸張された画像データをパラレルバスへ転送する場合には、パラレルデータＩ／Ｆ７１を介してデータ転送を行う。
【００６４】
ここで、本実施形態の画像処理装置の特徴部分である蓄積データ変更手段、すなわちユーザ情報などの各種情報をもとに原稿画像の複製・配布を制限する手段としては、例えばパラレルデータＩ／Ｆ７１を制御して画像データをある所定の値に置き換えることが挙げられる。そして所定の値に置き換えられた場合に、元の原稿画像（データ）の破壊が行われるようにする。このように、パラレルデータＩ／Ｆ７１において画像データの値を所定の値へと置き換えることで画像データの破壊を行うことができる。すなわち、パラレルデータＩ／Ｆ７１を制御するだけで画像データの複製・配布を制御することが可能となる。
【００６５】
また本実施形態の蓄積データ変更手段のその他の例としては、ＭＥＭ８に蓄積された画像データのアドレスについてメモリアクセス制御部７８にて制御し、当該アドレスを変更してある所定の領域を繰り返し読み出すことで、元の原稿画像を破壊するように制御することもできる。
【００６６】
図４は、ＩＰＰ（画像処理プロセッサ）４の構成を示すブロック図である。
図４に示すように、ＩＰＰは入力Ｉ／Ｆ４１ａ，４１ｂと、出力Ｉ／Ｆ４２ａ，４２ｂと、スキャナ画像処理部４３と、パターン検知部４４と、コマンド／プログラム制御部４５と、画質処理部４６とを備えている。
【００６７】
読み取りユニット１にて読み取られた原稿画像は、ＳＢＵ２、ＣＤＩＣ３を介してＩＰＰ４の入力Ｉ／Ｆ４１ａよりスキャナ画像処理部４３へと伝達される。このスキャナ画像処理部４３に入力された画像データは本来のスキャナ画像処理が行われ、ＣＤＩＣ３を介してプロセスコントローラ９やＩＭＡＣ７などに送られる。
【００６８】
それと同時に、パターン検知部４４に対しても画像データが分岐され、画像データ内の特定のパターンを検知する。ここで特定パターンが検知された場合、検知した検知情報がコマンド／プログラム制御部４５を介してプロセスコントローラ９へと通知される。また、入力Ｉ／Ｆ４１ｂから入力された画像データは、画質処理部４６にて画質処理が施された後、出力Ｉ／Ｆ４２ｂより出力される。なお、特定パターンを検知するパターン検知部では、パターンの検知を行うだけであり、画像データの変更などは行わない。
【００６９】
プロセスコントローラ９はパターン検知の通知を受け取ると、画像データを変更するように制御する。画像データの変更処理としては、上述したＩＭＡＣ７での変更処理が行われ、ＩＰＰ４に入力される画像データは既に変更処理が施されている。すなわち、ＩＰＰ４においては、画像データを変更する制御は基本的には行わないことになる。
【００７０】
しかし、本実施形態のＩＰＰ４は画像データ変更手段として、出力Ｉ／Ｆ４２ｂの制御を即座に変更して、画像データをある所定の値に置き換える上述したような処理を施し、元の原稿画像の破壊が行われるように制御することも可能である。また、特定パターン検知の通知を受けたプロセスコントローラ９は、パターン検知を受けた画像データに対してパターン検知画像である旨を、ＣＤＩＣ３を介してシステムコントローラ１０に関連付けする。
【００７１】
図５は、ＶＤＣ（ビデオ・データ制御部）５の構成を示すブロック図である。
図５に示すように、パラレルデータＩ／Ｆ５１と、シリアルデータＩ／Ｆ５２と、データ変換部５３と、エッジ平滑処理部５４と、パルス制御部５５とを備えている。
【００７２】
ＶＤＣ５では、入力される画像データに対し、作像ユニット６の特性に応じて追加の処理を行う。エッジ平滑処理部５４ではエッジの平滑化処理によるドットの再配置処理が行われ、またパルス制御部５５ではドット形成のための画像信号のパルス制御が行われ、これらの処理が施された画像データは、作像ユニット６を対象として出力される。
【００７３】
またＶＤＣ５は上述したＣＤＩＣ３と同様に、パラレルデータとシリアルデータとのフォーマット変換機能を画像データの変換機能とは別に備えており、ＶＤＣ５単体でもシステムコントローラ１０とプロセスコントローラ９との通信に対応可能である。
【００７４】
次に、本実施形態の画像処理方法について説明する。
図６は、本実施形態の画像処理方法を示すフローチャートである。
【００７５】
まず、ユーザがＩＤパネル１３を介してユーザ情報の認証処理を行う（ステップＳ１０１）。次に、読み取りユニット１などによって原稿画像を読み取り、画像データ化する（ステップＳ１０２）。ＳＢＵ２、ＣＤＩＣ３を経由してＩＰＰ４に入力されるこの画像データは、スキャナ画像処理部４３にて画像処理が行われると同時に、当該画像データが有する特定のパターンの有無をパターン検知部４４で判定する（ステップＳ１０３）。
【００７６】
ここで画像データに対してパターンが検知された場合には（ステップＳ１０３／Ｙｅｓ）、さらにステップＳ１０１にて認証処理を行ったユーザ情報を読み出し、ユーザが所定のレベルであるか否かを確認する（ステップＳ１０４）。ユーザが所定のレベルに達していた場合には（ステップＳ１０４／Ｙｅｓ）、画像データの複製・配布を許可するよう判定して、画像データの複製・配布に係る制限を加えずにそのまま出力を許可する（ステップＳ１０５）。また、ステップＳ１０３にて特定のパターンが検知されない場合（ステップＳ１０３／Ｎｏ）においても同様に、画像データの出力を許可する。
【００７７】
一方、ステップＳ１０４において、ユーザが所定のレベルを満たしていない場合には（ステップＳ１０４／Ｎｏ）、画像データの複製・配布の不許可を判定して、画像データの複製・配布を制限するように画像処理装置を制御する（ステップＳ１０６）。具体的な処理としては上述したように、ＩＭＡＣ７のパラレルデータＩ／Ｆ７１において画像データの値をある所定の値に変換する制御や、メモリアクセス制御部７８においてＭＥＭ８に格納された画像データのアドレスを変更する制御を行う、蓄積データ変更処理が実行される。またＩＭＡＣ７のみならず、ＩＰＰ４における出力Ｉ／Ｆ４２ｂの制御を行う画像データ変更処理でも同様の効果が得られる。
【００７８】
以上のような本実施形態の構成の動作について、さらに具体例を挙げて以下説明を行う。
【００７９】
まず、原稿画像にはある特定のドットパターンが地紋として埋め込まれているものとする。ユーザは本実施形態の画像処理装置を使用する際、上記図１にて示したＩＤパネル１３よりユーザ固有の情報を入力する。このユーザ情報としては、例えば社員証やＩＤカード、生態認証などを利用して、個人、部署、役職などを認識する。このようにして認識したユーザ情報に基づいて、パターン検出に係る各種制御を適宜変更する。
【００８０】
まず、ＩＤパネル１３にて読み取ったユーザ情報が所定のレベル以上である場合、上述したプロセスコントローラ９はＩＰＰ４からのパターン検知に係る通知を無視するように制御する。そして、原稿画像の読み取り時に、当該原稿画像内に特定のパターンが存在しても存在しなくても、通常の画像形成・出力動作が行われるように制御する。なお、ユーザ情報における所定のレベルとは、例えば上述した個人、部署、役職などであり、ここでは所定レベルが高い状態であるほど特定パターンの検知を無視することができるものとする。
【００８１】
逆に、読み取ったユーザ情報が所定のレベルに満たない場合であれば、パターン検知に係る通知が有効となる。原稿画像の読み取り時に当該原稿画像内に特定パターンが存在する場合、プロセスコントローラ９はパターン検知の通知を受けると、画像データ変更手段として出力Ｉ／Ｆの制御を即座に変更する。すなわち、この出力Ｉ／Ｆにて画像データをある所定の値に置き換えて原稿画像（データ）の破壊が行われるように制御する。
【００８２】
このように、パターン検出時に認証手段からの使用者情報の所定の条件によって画像データ変更手段によるデータ変更に係る動作を切り替えることによって、使用者のレベルに基づいて複製・配布を制限することができる。また、複製・配布をしようとした画像の履歴管理もできるようになり、セキュリティに対する管理が最適化できる。
【００８３】
本実施形態の画像処理装置では、例えばユーザ情報で社内部員であるか社外部員であるか、また、ある役職以上であるか役職以下か、設定担当者か非設定担当者かなどという各種関連付けを行って利用される。すなわち特定パターンの検出時に、ＩＤパネル１３から入力されたユーザ情報に基づいて画像データ変更手段によるデータ変更の切り替え制御を行うことができるので、ユーザのレベルによって複製・配布を制限することが可能となり、セキュリティに対する管理の最適化を図ることができる。
【００８４】
また、上述した所定レベルについては、その設定を適宜変更することが可能である。レベル設定を変更する場合には、例えば図１中のオペレーションパネル１２による設定や、システムコントローラ１０からＮＩＣ１１を介して行う外部機器による設定などが挙げられる。この際レベル設定が変更可能なモードにするには、管理者によるパスワード設定のような一定のモード保護機能が必要である。
なおここでの設定条件とは、画像データ変更手段に対しての設定となる。
【００８５】
このように、所定の条件を特定の管理者だけが設定変更できるので、使用者のレベルを管理することよって複製・配布を制限することを使用者の管理状況に応じて最適に設定・変更することができる。また、複製・配布をしようとした画像の履歴管理もできるようになり、セキュリティに対する管理を最適化することが可能となる。
【００８６】
また本実施形態では、画像処理装置の使用モードに応じてパターン検出通知の有効・無効を制御することも可能である。ユーザが画像処理装置を使用する際には、図１中のオペレーションパネル１２により使用するモードを設定するが、ここで設定される各モードに基づいてプロセスコントローラ９はパターン検知の通知を有効または無効とする制御を行う。
【００８７】
例えば、原稿画像を読み取り紙などの印刷媒体に出力する際には、プロセスコントローラ９はパターン検知の通知を有効とする。また、原稿画像を読み取り、当該画像データを電子データとして外部機器に配信する際には、パターン検知の通知を無効とするように制御を変更する。
【００８８】
これは、紙などの印刷媒体で出力された後では、容易に第三者への配布・流用が可能であるため、原稿画像の複製・配布を制限するという狙いがある。逆に、電子データでの配布の場合には、まず配布先を設定するためユーザ自身もしくは必要性のある担当者などを認識して配布することができる。したがって情報として管理された上での複製・配布が可能であるため、原稿画像の複製・配布を可能とするよう制御できる。
【００８９】
このように、配布先（出力先）によってデータ変更に係る動作を切り替えることにより、文書を受け取る利用者・状況によって複製・配布を制限することができる。また、複製・配布をしようとした画像の履歴管理もできるようになり、セキュリティに対する管理が最適化できる。
【００９０】
また本実施形態では、ユーザ情報が所定のレベル以上である場合には、システムコントローラ１０はプロセスコントローラ９からのパターン検知に係る通知を無視するよう制御する。すなわち原稿画像の読み取り時、読み取った画像における特定パターンの有無に関わらず通常の動作が行われるように制御することが可能である。
【００９１】
逆にユーザ情報が所定のレベルに満たない場合に、原稿画像の読み取り時、読み取った画像に特定パターンが存在すれば、システムコントローラ１０はプロセスコントローラ９からパターン検知の通知を受ける。そして読み取った画像データを蓄積データとして蓄積する際に、当該蓄積データに対してパターン検知が行われた旨の関連付けを行う。その後、蓄積データを外部に出力するときにパターン検知が有効であった場合には、蓄積データ変更手段である出力Ｉ／Ｆ（パラレルデータＩ／Ｆ７１など）を制御して出力データを変更する。もしくは、蓄積データ自体を書き換えて出力する。このようにして蓄積データの破壊が行われるように制御する。なお本実施形態では、例えばユーザ情報で社内部員であるか社外部員であるか、また、ある役職以上であるか役職以下か、設定担当者か非設定担当者かなどという各種関連付けを行って利用することが想定される。
【００９２】
また、所定レベルの設定については、画像データ変更手段に対しての設定だけでなく、蓄積データ変更手段に対しての設定も変更することができる。蓄積データの設定を変更する場合においても、図１中のオペレーションパネル１２による設定や、システムコントローラ１０からＮＩＣ１１を介して行う外部機器による設定などが可能である。この際レベル設定が変更可能なモードにするには、管理者によるパスワード設定のような一定のモード保護機能が必要である。
【００９３】
また、画像処理装置の使用モードに応じてパターン検出通知の有効・無効を制御する場合、システムコントローラ１０がプロセスコントローラ９から送られるパターン検知の通知の有効・無効の制御を行うこともできる。この場合においても上述したプロセスコントローラ９の場合と同様に、図１中のオペレーションパネル１２により使用するモードを設定する。
【００９４】
また、画像データ変更手段または蓄積データ変更手段のどちらで画像データを変更するかの設定をすることも可能である。この設定を行う場合には、例えば、オペレーションパネル１２による設定、もしくはシステムコントローラ１０からＮＩＣ１１を介して外部の機器から設定できるようにする。この際の設定についても、管理者によるパスワード設定のような一定のモード保護機能が必要である。
【００９５】
このように、画像データを変更する手段として画像データ変更手段か蓄積データ変更手段かを設定できるようになり、本機能を使用したときに、使用しないときに対しての出力動作の時間遅延をなるべく少なくするようにする設定と、本機能を使用した場合に画像管理を行いたい場合とを使用環境に応じてあらかじめ設定した最適化が可能となる。
【００９６】
さらに、画像データを変更する手段と、使用する各モードとの関連付けを設定することも可能である。この設定を行う場合にも上述したように、オペレーションパネル１２による設定や、システムコントローラ１０からＮＩＣ１１を介して外部の機器から設定できるようにして、管理者によるパスワード設定のような一定のモード保護機能を設けることになる。
【００９７】
このように、データ変更する手段を画像データ変更手段か蓄積データ変更手段かを使用モードで切り替わるよう設定できるので、使用モードの目的によって、本機能を使用するときと使用しないときの出力動作の時間遅延をなるべく少なくするようにする設定と、本機能を使用した場合の画像管理を行いたい場合を使用モードによって設定できるようになり使用状況に合わせた最適化が可能となる。
【産業上の利用可能性】
【００９８】
本実施形態の画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体は、ディジタル複写機やファクシミリ、スキャナやファイリング装置などにも応用可能である。
【図面の簡単な説明】
【００９９】
【図１】本実施形態の画像処理装置の構成を示すブロック図である。
【図２】ＣＤＩＣ３の構成を示すブロック図である。
【図３】ＩＭＡＣ７の構成を示すブロック図である。
【図４】ＩＰＰ４の構成を示すブロック図である。
【図５】ＶＤＣ５の構成を示すブロック図である。
【図６】本実施形態の画像処理方法の一例を示すフローチャートである。
【符号の説明】
【０１００】
１    読み取りユニット
２    センサ・ボード・ユニット（ＳＢＵ）
３    圧縮・伸張／データインタフェース制御部（ＣＤＩＣ）
４    画像処理プロセッサ（ＩＰＰ）
５    ビデオ・データ制御部（ＶＤＣ）
６    作像ユニット
７    画像メモリアクセス制御部（ＩＭＡＣ）
８    メモリモジュール（ＭＥＭ）
９    プロセスコントローラ
１０    システムコントローラ
１１    ネットワークインタフェースコントローラ（ＮＩＣ）
１２    オペレーションパネル（操作部）
１３    ＩＤパネル
１４    ＦＡＸコントロールユニット（ＦＣＵ）
１５ａ，１５ｂ    ＲＯＭ
１６ａ，１６ｂ    ＲＡＭ
【図１】
2008016883.tif 000003
【図２】
2008016883.tif 000004
【図３】
2008016883.tif 000005
【図４】
2008016883.tif 000006
【図５】
2008016883.tif 000007
【図６】
2008016883.tif 000008