(57)【要約】【課題】画像の編集加工機能を利用して不正に特殊原稿が出力されることを防止すると共に、特殊原稿の塗り潰し処理の遅延による生産性の低下を防止できるようにする。【解決手段】入力画像データをＨＤＤ２０に蓄積する前に、画像データが特殊原稿か否かを検知する第１の特殊原稿検知手段と、画像データを加工処理する第１の画像加工処理手段とを含む第１の画像データ処理装置１２と、ＨＤＤ２０から読み出した画像データが特殊原稿か否かを検知する第２の特殊原稿検知手段と、画像データを加工処理する第２の画像加工処理手段とを含む第２の画像データ処理装置１８と、画像データの加工処理条件を指定する操作表示装置３２と、ＨＤＤ２０に蓄積された画像データを第２の画像加工処理手段で加工処理すると特殊原稿となる可能性がある場合の加工処理条件を蓄積するＨＤＤ２０と、塗り潰し処理を行う塗り潰し手段とを備えている。【選択図】図１
2011172108.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データを蓄積する蓄積手段と、
前記蓄積手段に蓄積される前の画像データが特殊原稿であるか否かを検知する第１の特殊原稿検知手段と、
前記蓄積手段に蓄積される前の画像データを加工処理する第１の画像加工処理手段と、
前記蓄積手段から読み出された画像データが特殊原稿であるか否かを検知する第２の特殊原稿検知手段と、
前記蓄積手段から読み出された画像データを加工処理する第２の画像加工処理手段と、
前記第１の画像加工処理手段と前記第２の画像加工処理手段との少なくとも一方に対して画像データの加工処理条件を指定する操作手段と、
前記蓄積手段に蓄積された画像データを、蓄積後に前記第２の画像加工処理手段が加工処理すると特殊原稿となる可能性がある場合の加工処理条件を蓄積する加工処理条件蓄積手段と、
前記画像データが特殊原稿と検知されると画像の塗り潰し処理を行う塗り潰し手段と、
を備え、前記操作手段から前記第２の画像加工処理手段に対して指定した蓄積後の加工処理条件が、前記加工処理条件蓄積手段に蓄積された加工処理条件と一致すると、前記第２の特殊原稿検知手段により検知を行い、前記第１の特殊原稿検知手段と前記第２の特殊原稿検知手段のいずれか一方で特殊原稿であることが検知されると、前記塗り潰し手段により画像を塗り潰すことを特徴とする画像処理装置。
【請求項２】
前記加工処理条件蓄積手段は、前記操作手段により前記第１の画像加工処理手段に対して特定の画像加工処理を指定した場合のみ、加工処理条件を蓄積することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定の画像加工処理は、色加工処理であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記特定の画像加工処理は、γ変換処理であることを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記特定の画像加工処理は、変倍処理であることを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記第２の特殊原稿検知手段は、前記操作手段が前記第１の画像加工処理手段に対して変倍処理を指定した場合に、蓄積前の変倍率に対して前記操作手段により指定できる変倍率のみを探索対象として対となる変倍率を探索し、特殊原稿を検知することを特徴とする請求項１または５に記載の画像処理装置。
【請求項７】
画像処理装置で実行される画像処理方法であって、
前記画像処理装置は、蓄積手段と、第１の特殊原稿検知手段と、第１の画像加工処理手段と、第２の特殊原稿検知手段と、第２の画像加工処理手段と、操作手段と、加工処理条件蓄積手段と、塗り潰し手段とを備え、
前記蓄積手段は、入力された画像データを蓄積する工程と、
前記第１の特殊原稿検知手段は、蓄積前の画像データが特殊原稿であるか否かを検知する工程と、
前記第１の画像加工処理手段は、蓄積前の画像データを加工処理する工程と、
前記第２の特殊原稿検知手段は、蓄積後の画像データが特殊原稿であるか否かを検知する工程と、
前記第２の画像加工処理手段は、蓄積後の画像データを加工処理する工程と、
前記操作手段は、前記第１の画像加工処理手段と前記第２の画像加工処理手段との少なくとも一方に対して画像データの加工処理条件を指定する工程と、
前記加工処理条件蓄積手段は、前記蓄積手段に蓄積された画像データを、蓄積後に前記第２の画像加工処理手段が加工処理すると特殊原稿となる可能性がある場合の加工処理条件を蓄積する工程と、
前記塗り潰し手段は、前記画像データが特殊原稿と検知されると画像の塗り潰し処理を行う工程と、
を含み、前記操作手段から前記第２の画像加工処理手段に対して指定した蓄積後の加工処理条件が、前記加工処理条件蓄積手段に蓄積された加工処理条件と一致すると、前記第２の特殊原稿検知手段により検知を行い、前記第１の特殊原稿検知手段と前記第２の特殊原稿検知手段のいずれか一方で特殊原稿であることが検知されると、前記塗り潰し手段により画像を塗り潰すことを特徴とする画像処理方法。
【請求項８】
画像処理装置に搭載される画像処理プログラムであって、
コンピュータを、
入力された画像データを蓄積する蓄積手段と、
前記蓄積手段に蓄積される前の画像データが特殊原稿であるか否かを検知する第１の特殊原稿検知手段と、
前記蓄積手段に蓄積される前の画像データを加工処理する第１の画像加工処理手段と、
前記蓄積手段から読み出された画像データが特殊原稿であるか否かを検知する第２の特殊原稿検知手段と、
前記蓄積手段から読み出された画像データを加工処理する第２の画像加工処理手段と、
前記第１の画像加工処理手段と前記第２の画像加工処理手段との少なくとも一方に対して画像データの加工処理条件を指定する操作手段と、
前記蓄積手段に蓄積された画像データを、蓄積後に前記第２の画像加工処理手段が加工処理すると特殊原稿となる可能性がある場合の加工処理条件を蓄積する加工処理条件蓄積手段と、
前記画像データが特殊原稿と検知されると画像の塗り潰し処理を行う塗り潰し手段と
して機能させ、前記操作手段から前記第２の画像加工処理手段に対して指定した蓄積後の加工処理条件が、前記加工処理条件蓄積手段に蓄積された加工処理条件と一致すると、前記第２の特殊原稿検知手段により検知を行い、前記第１の特殊原稿検知手段と前記第２の特殊原稿検知手段のいずれか一方で特殊原稿であることが検知されると、前記塗り潰し手段により画像を塗り潰すことを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を蓄積する前後で画像処理を行う画像処理装置、画像処理方法、および画像処理プログラムに関する。
【背景技術】
【０００２】
近年の画像処理装置には、画像を装置内のメモリ等に蓄積する際に、蓄積前の画像と蓄積後の画像に対して、それぞれ編集加工を行えるものが登場してきている。この種の画像処理装置は、蓄積した画像に対して再度編集加工等を行い、画像を出力することができるという付加価値を提供することができる。
【０００３】
また、例えば特許文献１には、様々なデバイスからの入力画像データに対して、紙幣・有価証券等の特殊原稿の画像の特徴を検出するプログラムを実行して判定を行い、特殊原稿と判定すると、特殊原稿の画像データを出力できないようにする技術が開示されている。
【０００４】
そこで、蓄積の前後で画像データを編集加工できる画像処理装置に対して、上記特許文献１の技術を適用した場合は、様々な入力機器から入力される画像データを蓄積する前に、不正利用を防止する目的で特殊原稿か否かを判定してから画像を蓄積する必要があった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の画像処理装置において、画像データを蓄積する前後で編集加工できるとすると、蓄積前の入力画像データに編集加工が施されることにより特殊原稿と判定することができない。また、蓄積後の出力画像データは、そのままでは特殊原稿と判定されないが、蓄積後の出力画像データに対して編集加工を施すことにより、最終的な完成画像として特殊原稿に相当する画像が作成できてしまうという問題があった。
【０００６】
このような画像処理装置の場合は、画像の蓄積の前後で行われる編集加工が一定の可逆性を持っていて、編集加工が自在に設定できるという構成上のメリットにより、その可逆性を悪用した場合の問題点が指摘されている。そこで、画像処理装置における蓄積後の特殊原稿の検知は、画像の加工処理後に行うようにすれば良いとも考えられるが、偽造を防止するための塗り潰し等の書き込み処理がさらに遅延するという問題があった。
【０００７】
本発明は、上記事情に鑑みてなされたものであって、画像の編集加工機能を利用して不正に特殊原稿が出力されることを防止すると共に、特殊原稿の塗り潰し処理の遅延による生産性の低下を防止することができる画像処理装置、画像処理方法、および画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、入力された画像データを蓄積する蓄積手段と、前記蓄積手段に蓄積される前の画像データが特殊原稿であるか否かを検知する第１の特殊原稿検知手段と、前記蓄積手段に蓄積される前の画像データを加工処理する第１の画像加工処理手段と、前記蓄積手段から読み出された画像データが特殊原稿であるか否かを検知する第２の特殊原稿検知手段と、前記蓄積手段から読み出された画像データを加工処理する第２の画像加工処理手段と、前記第１の画像加工処理手段と前記第２の画像加工処理手段との少なくとも一方に対して画像データの加工処理条件を指定する操作手段と、前記蓄積手段に蓄積された画像データを、蓄積後に前記第２の画像加工処理手段が加工処理すると特殊原稿となる可能性がある場合の加工処理条件を蓄積する加工処理条件蓄積手段と、前記画像データが特殊原稿と検知されると画像の塗り潰し処理を行う塗り潰し手段と、を備え、前記操作手段から前記第２の画像加工処理手段に対して指定した蓄積後の加工処理条件が、前記加工処理条件蓄積手段に蓄積された加工処理条件と一致すると、前記第２の特殊原稿検知手段により検知を行い、前記第１の特殊原稿検知手段と前記第２の特殊原稿検知手段のいずれか一方で特殊原稿であることが検知されると、前記塗り潰し手段により画像を塗り潰すことを特徴とする。
【０００９】
また、上述した課題を解決し、目的を達成するために、本発明は、画像処理装置で実行される画像処理方法であって、前記画像処理装置は、蓄積手段と、第１の特殊原稿検知手段と、第１の画像加工処理手段と、第２の特殊原稿検知手段と、第２の画像加工処理手段と、操作手段と、加工処理条件蓄積手段と、塗り潰し手段とを備え、前記蓄積手段は、入力された画像データを蓄積する工程と、前記第１の特殊原稿検知手段は、蓄積前の画像データが特殊原稿であるか否かを検知する工程と、前記第１の画像加工処理手段は、蓄積前の画像データを加工処理する工程と、前記第２の特殊原稿検知手段は、蓄積後の画像データが特殊原稿であるか否かを検知する工程と、前記第２の画像加工処理手段は、蓄積後の画像データを加工処理する工程と、前記操作手段は、前記第１の画像加工処理手段と前記第２の画像加工処理手段との少なくとも一方に対して画像データの加工処理条件を指定する工程と、前記加工処理条件蓄積手段は、前記蓄積手段に蓄積された画像データを、蓄積後に前記第２の画像加工処理手段が加工処理すると特殊原稿となる可能性がある場合の加工処理条件を蓄積する工程と、前記塗り潰し手段は、前記画像データが特殊原稿と検知されると画像の塗り潰し処理を行う工程と、を含み、前記操作手段から前記第２の画像加工処理手段に対して指定した蓄積後の加工処理条件が、前記加工処理条件蓄積手段に蓄積された加工処理条件と一致すると、前記第２の特殊原稿検知手段により検知を行い、前記第１の特殊原稿検知手段と前記第２の特殊原稿検知手段のいずれか一方で特殊原稿であることが検知されると、前記塗り潰し手段により画像を塗り潰すことを特徴とする。
【００１０】
また、上述した課題を解決し、目的を達成するために、本発明は、画像処理装置に搭載される画像処理プログラムであって、コンピュータを、入力された画像データを蓄積する蓄積手段と、前記蓄積手段に蓄積される前の画像データが特殊原稿であるか否かを検知する第１の特殊原稿検知手段と、前記蓄積手段に蓄積される前の画像データを加工処理する第１の画像加工処理手段と、前記蓄積手段から読み出された画像データが特殊原稿であるか否かを検知する第２の特殊原稿検知手段と、前記蓄積手段から読み出された画像データを加工処理する第２の画像加工処理手段と、前記第１の画像加工処理手段と前記第２の画像加工処理手段との少なくとも一方に対して画像データの加工処理条件を指定する操作手段と、前記蓄積手段に蓄積された画像データを、蓄積後に前記第２の画像加工処理手段が加工処理すると特殊原稿となる可能性がある場合の加工処理条件を蓄積する加工処理条件蓄積手段と、前記画像データが特殊原稿と検知されると画像の塗り潰し処理を行う塗り潰し手段として機能させ、前記操作手段から前記第２の画像加工処理手段に対して指定した蓄積後の加工処理条件が、前記加工処理条件蓄積手段に蓄積された加工処理条件と一致すると、前記第２の特殊原稿検知手段により検知を行い、前記第１の特殊原稿検知手段と前記第２の特殊原稿検知手段のいずれか一方で特殊原稿であることが検知されると、前記塗り潰し手段により画像を塗り潰すことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、第１の特殊原稿検知手段により蓄積前の画像データが特殊原稿であるか否かを検知する。蓄積後の画像データを加工処理すると特殊原稿となる可能性がある場合は、その加工処理条件を蓄積し、第２の画像加工処理手段に対して指定された蓄積後の画像データの加工処理条件が蓄積された加工処理条件と一致すると、第２の特殊原稿検知手段により画像データが特殊原稿であるか否かを検知する。第１の特殊原稿検知手段と第２の特殊原稿検知手段のいずれか一方で画像データが特殊原稿であると検知されると、塗り潰し手段により画像データの塗り潰し処理が行われる。これにより、画像データの加工処理機能を利用して不正に特殊原稿が出力されるのを防止すると共に、特殊原稿の塗り潰し処理の遅延による生産性の低下を防止することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、第１の実施の形態に係る画像処理装置の全体構成図である。
【図２】図２は、図１の第１の画像データ処理装置の構成ブロック図である。
【図３】図３は、図１の第２の画像データ処理装置の構成ブロック図である。
【図４】図４は、第１の実施の形態に係る動作を説明するフローチャートである。
【図５】図５は、第２の実施の形態に係る彩度調整テーブルの設定例を示す図である。
【図６】図６は、第３の実施の形態に係る原稿の濃淡特性変換例を示す線図である。
【図７】図７は、第３の実施の形態に係るコントラスト調整テーブルの設定例を示す図である。
【図８】図８は、第３の実施の形態に係るコントラスト調整テーブルの別の設定例を示す図である。
【図９】図９は、第３の実施の形態に係るコントラスト調整テーブルのさらに別の設定例を示す図である。
【図１０】図１０は、第５の実施の形態に係る第２の画像データ処理装置の構成ブロック図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照しながら、本発明にかかる画像処理装置、画像処理方法、および画像処理プログラムの最良な実施の形態を詳細に説明する。 
【００１４】
（第１の実施の形態）
図１は、第１の実施の形態に係る画像処理装置の全体構成図である。なお、本実施の形態では、本発明における画像処理装置を、コピー、ファックス、プリンタなどの複数の機能を一つの筐体に収納したデジタル画像処理装置（ＭＦＰ：Multi Function Peripherals）に適用した例を示すが、本発明はこれに限定されるものではない。例えば、複写機、ファクシミリ装置、スキャナ装置などスキャナ機能を備えた装置であれば、いずれの装置にも本発明における画像処理装置を適用することができる。
【００１５】
画像処理装置１００は、図１に示すように、読取り装置１０と、第１の画像データ処理装置１２と、メモリ１４と、バス制御装置１６と、第２の画像データ処理装置１８と、蓄積手段および加工処理条件蓄積手段としてのＨＤＤ２０と、ＣＰＵ２２と、プロッタＩ／Ｆ装置２４と、プロッタ装置２６と、Ｓ．Ｂ．２８と、ＲＯＭ３０と、操作手段としての操作表示装置３２と、回線Ｉ／Ｆ装置３４と、外部Ｉ／Ｆ装置３６とを備え、汎用規格の拡張バス３８を介して接続されている。 
【００１６】
読取り装置１０は、原稿をスキャンして得られる原稿の濃淡情報に基づいて、ＲＧＢ各８ビットのデジタル画像データを生成し、第１の画像データ処理装置１２に出力する。
【００１７】
第１の画像データ処理装置１２は、読取り装置１０、外部Ｉ／Ｆ装置３６、メモリ１４を通じたＰＣ５２からのデジタル画像データ、あるいは外部メディア５４からのデジタル画像データに対して、後述する画像処理を施してバス制御装置１６に出力する。
【００１８】
バス制御装置１６は、本画像処理装置１００内で必要な画像データや制御コマンド等の各種データをやり取りする。
【００１９】
第２の画像データ処理装置１８は、第１の画像データ処理装置１２で処理されたデジタル画像データに対して、後述する画像処理を施してバス制御装置１６に出力する。
【００２０】
ＨＤＤ２０は、蓄積手段および加工処理条件蓄積手段として、各部で処理されたデジタル画像データ、およびそのデジタル画像データの付帯情報等を蓄積する記憶装置である。
【００２１】
ＣＰＵ２２は、ＲＯＭ３０に格納されたプログラムに従って、本画像処理装置１００の制御全体を司るマイクロプロセッサである。
【００２２】
メモリ１４は、ＣＰＵ２２が本画像処理装置１００の制御を行う際に、プログラムや中間処理データを一時的に記憶するためなどに使用される揮発性メモリである。 
【００２３】
プロッタＩ／Ｆ装置２４は、ＣＰＵ２２から送られてくるＣＭＹＫのデジタル画像データを受け取って、プロッタ装置２６の専用Ｉ／Ｆに出力する。
【００２４】
プロッタ装置２６は、ＣＭＹＫのデジタル画像データを受け取ると、レーザービームを用いた電子写真プロセスなどにより、転写紙に印字出力する。 
【００２５】
Ｓ．Ｂ．２８は、Ｓｏｕｔｈ  Ｂｒｉｄｇｅと呼ばれるバスのブリッジ機能を汎用回路化したものである。
【００２６】
ＲＯＭ３０は、ＣＰＵ２２が画像処理装置１００の制御を行う際のプログラムを格納するメモリである。
【００２７】
操作表示装置３２は、本画像処理装置１００のユーザインターフェースであり、ＬＣＤ（液晶表示装置）とキースイッチ等から構成され、装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのキースイッチ入力を検知する。
【００２８】
また、本画像処理装置（ＭＦＰ）１００は、装置外にあるＦＡＸ５０と、電話回線および回線Ｉ／Ｆ装置３４を介して、画像データの授受を行う。
【００２９】
さらに、本画像処理装置１００は、装置外にあるＰＣ５２やＳＤカード等の外部メディア５４、イーサネット（登録商標）等のネットワーク、および外部Ｉ／Ｆ装置３６を介して、各種制御や画像データの入出力を行う。 
【００３０】
図２は、図１の第１の画像データ処理装置の構成ブロック図である。第１の画像データ処理装置１２は、図２に示すように、蓄積前の画像データを加工処理する第１の画像加工処理手段としての第１の画像加工処理部１２０と、蓄積前の画像データが特殊原稿か否かを検知する第１の特殊原稿検知手段としての第１の特殊原稿検知部１２７とを備えている。
【００３１】
第１の画像加工処理部１２０は、図２に示すように、スキャナγ変換部１２１、変倍処理部１２２、フィルタ処理部１２３、色補正部１２４、階調補正部１２５、および圧縮処理部１２６などを備えている。
【００３２】
スキャナγ変換部１２１は、ＲＧＢ各８ビットの読取り画像データに対してγ変換を行って、反射率リニアから濃度リニアへ階調特性を変換するものである。
【００３３】
変倍処理部１２２は、操作表示装置３２で指定された解像度に基づいて変倍処理を行うものである。
【００３４】
フィルタ処理部１２３は、文字部の強調や、絵柄部の平滑化などの任意のフィルタ処理を行うものである。
【００３５】
色補正部１２４は、フィルタ処理部１２３から得たＲＧＢ画像データに対して、例えばＡｄｏｂｅＲＧＢ、ｓＲＧＢ等のデバイス非依存の色空間へ変換を行うものである。
【００３６】
階調補正部１２５は、色補正部１２４によって補正されたＲＧＢ画像データに対して、出力特性を変更するものである。例えば、階調補正部１２５は、操作表示装置３２からコントラストを高くする処理の指示があると、入力階調に対して出力階調の階調変化量が多くなるように画像データを補正する。
【００３７】
圧縮処理部１２６は、操作表示装置３２などで指定された解像度に従って、ＲＧＢデータを圧縮処理する。圧縮処理は、公知の方法でデータ圧縮を行い、ＲＧＢ画像データとしてＨＤＤ２０に蓄積される。
【００３８】
第１の特殊原稿検知部１２７は、紙幣や証券といった偽造が違法にあたる特殊原稿を検知する箇所である。例えば、第１の特殊原稿検知部１２７は、特殊原稿を検知すると、階調補正部１２５に対して当該画像を塗り潰すような階調補正を指示する。
【００３９】
図３は、図１の第２の画像データ処理装置の構成ブロック図である。第２の画像データ処理装置１８は、図３に示すように、蓄積後の画像データを加工処理する第２の画像加工処理手段としての第２の画像加工処理部１８０と、蓄積後の画像データが特殊原稿か否かを検知する第２の特殊原稿検知手段としての第２の特殊原稿検知部１８８とを備えている。
【００４０】
第２の画像加工処理部１８０は、図３に示すように、反転処理部１８１、変倍処理部１８２、フィルタ処理部１８３、色補正部１８４、階調補正部１８５、諧調処理部１８６、および圧縮処理部１８７などを備えている。
【００４１】
反転処理部１８１は、操作表示装置３２で反転の指定があった場合は、画像の反転処理を行うものである。
【００４２】
変倍処理部１８２は、操作表示装置３２で指定された解像度に対応した変倍処理を行うものである。
【００４３】
フィルタ処理部１８３は、文字部の強調、あるいは絵柄部を平滑化するといった任意のフィルタ処理を行うものである。
【００４４】
色補正部１８４は、フィルタ処理部１８３から得たＲＧＢ画像データに対して色空間の変換を行うものである。これは、出力色空間に応じて色空間に変換するもので、例えば、紙出力目的であれば出力プロッタに応じたＣＭＹＫデータに変換し、配信目的であれば出力先のモニタの色空間（ｓＲＧＢ、ＡｄｏｂｅＲＧＢ）等に変換することができる。
【００４５】
階調補正部１８５は、色補正部１８４によって補正された画像データに対して、出力特性を変更するものである。例えば、階調補正部１８５は、操作表示装置３２からコントラストを高くする処理の指示があると、入力階調に対して出力階調の階調変化量が多くなるように画像データを補正する。
【００４６】
階調処理部１８６は、出力条件に従ってベタ画像をディザ法や誤差拡散法などのスクリーン処理を行うものである。
【００４７】
圧縮処理部１８７は、操作表示装置３２等で指定された解像度に従ってＣＭＹＫデータを圧縮処理するものである。圧縮処理は、公知の方法で圧縮を行い、ＣＭＹＫ画像データとしてＨＤＤ２０に蓄積される。
【００４８】
第２の特殊原稿検知部１８８は、反転処理後の画像データに対して特殊原稿の検知を行うものである。第２の特殊原稿検知部１８８は、紙幣や証券といった偽造が違法にあたる特殊原稿を検知する箇所であり、特殊原稿を検知すると、ＣＰＵ２２を介してプロッタＩ／Ｆ装置２４へ塗り潰すための書き込みを指示する。
【００４９】
第１の実施の形態では、以上のように構成されており、ＨＤＤ２０の物理交換等による不正な画像データの蓄積に対しても特殊原稿の検知処理を行うことができる。
【００５０】
次に、上記した第１の画像データ処理装置１２による蓄積前処理と、第２の画像データ処理装置１８による蓄積後処理の制御動作について説明する。
【００５１】
図４は、第１の実施の形態に係る動作を説明するフローチャートである。図４に示すように、画像データをＨＤＤ（蓄積手段）２０に蓄積するユースケースとしては、以下のイ〜ニの例を考えることができる。
イ．読取り装置１０からの画像データを蓄積するケース。
ロ．ＰＣ５２からの入力データを蓄積するケース。
ハ．外部メディア５４からの入力データを蓄積するケース。
ニ．その他の手法により蓄積するケース。（例えば、ＨＤＤの交換による不正な蓄積を行うケース、あるいは、蓄積データを電気的に強制変換することにより改ざんして蓄積するケースなどがある。）
【００５２】
図４では、蓄積する画像データの入力元が上記いずれかのユースケースに該当するかを判断する（ステップＳ１００）。上記イ．のケースでは、読取り装置１０からの入力画像データに対して、図２に示す第１の画像データ処理装置１２の第１の特殊原稿検知部１２７にて、入力画像データが特殊原稿か否かを検知する（図４のステップＳ１０２）。イ．のケースでは、読取り装置１０から入力画像データが直接入力されるため、事前に加工処理される可能性が無いことから、第１の特殊原稿検知部１２７で特殊原稿か否かを検知するだけで良い。このため、第２の画像データ処理装置１８を動作させる必要が無くなる。第１の特殊原稿検知部１２７は、後述する特殊原稿の検知処理を行い、紙幣や証券といった偽造が違法にあたる特殊原稿の場合（ステップＳ１０４でＹｅｓ）、階調補正部１２５に対して当該画像を塗り潰すように階調補正を指示する（ステップＳ１０６）。また、第１の特殊原稿検知部１２７は、特殊原稿でないと判断すると（ステップＳ１０４でＮｏ）、画像データを第１の画像加工処理部１２０で加工処理して、ＨＤＤ２０に蓄積する（ステップＳ１０８）。
【００５３】
上記ロ．のケースでは、ＰＣ５２からの入力画像データに対して、上記イ．のケースと同様に第１の特殊原稿検知部１２７にて、入力画像データが特殊原稿か否かを検知する（ステップＳ１１０）。ただし、入力特性が異なるので、検知基準は必ずしもイ．のケースと同じということではなく、任意に決めてよい。上記ロ．のケースでは、ＰＣ５２からの画像データを入力するが、入力前の画像データが既に加工処理されている可能性も考えられるため、第１の特殊原稿検知部１２７で検知動作を行うだけでは足りず、第２の画像データ処理装置１８の第２の特殊原稿検知部１８８を動作させるように制御をする。つまり、第１の画像データ処理装置１２のパスを通った場合は、最後段の処理である圧縮処理部１２６で画像データを圧縮すると共に、画像ヘッダにパスを通過した履歴等を残しておき、第２の画像データ処理装置１８の第２の特殊原稿検知部１８８を動作させるように制御する。
【００５４】
ロ．のケースでは、第１の特殊原稿検知部１２７は、後述する特殊原稿の検知処理を行い（ステップＳ１１０）、紙幣や証券といった偽造が違法にあたる特殊原稿の場合（ステップＳ１１２でＹｅｓ）、階調補正部１２５に対して当該画像を塗り潰すように階調補正を指示する（ステップＳ１１４）。また、第１の特殊原稿検知部１２７は、特殊原稿でないと判断しても（ステップＳ１１２でＮｏ）、蓄積後の加工処理によって特殊原稿となる可能性の有無を判定する（ステップＳ１１６）。特殊原稿となる可能性がある場合は、その加工処理条件を画像データと共にＨＤＤ２０に蓄積する（ステップＳ１１８、１２０）。蓄積後の画像データの処理動作については、後述する。
【００５５】
また、上記ハ．のケースは、上記ロ．のケースと同様であるので、ステップＳ１１０〜ステップＳ１２０までの動作説明を省略する。ただし、第１の特殊原稿検知部１２７にて、入力画像データが特殊原稿か否かを検知する場合に、入力特性が異なるので、検知基準は必ずしも上記のイ．やロ．と同じということではなく、例えば、画像データのｅｘｉｆ情報等を参照し、入力元を把握した上で任意に決めてよい。上記ハ．のケースでは、外部メディア５４からの画像データを入力するが、外部メディア５４に蓄積されている画像データが既に加工処理されている可能性も考えられるため、第１の特殊原稿検知部１２７で検知動作を行うだけでは足りず、第２の画像データ処理装置１８の第２の特殊原稿検知部１８８を動作させるように制御をする。つまり、第１の画像データ処理装置１２のパスを通った場合は、最後段の処理である圧縮処理部１２６で画像データを圧縮すると共に、画像ヘッダにパスを通過した履歴等を残しておき、第２の画像データ処理装置１８の第２の特殊原稿検知部１８８を動作させるように制御する。
【００５６】
上記ニ．のケースでは、第１の画像データ処理装置１２のパスを通らない不正な蓄積データであるため、第２の画像データ処理装置１８の第２の特殊原稿検知部１８８にて特殊原稿か否かを検知する。ここで、不正な蓄積データか否かの判断は、第１の画像データ処理装置１２のパスを通ると、最後段の処理である圧縮処理部１２６で画像データを圧縮すると共に、画像ヘッダにパスを通過した履歴を残すため（ステップＳ１３６）、画像ヘッダにパスを通過した履歴が残っていなければ不正な蓄積データと判断し（ステップＳ１３８）、第２の画像データ処理装置１８の第２の特殊原稿検知部１８８を動作させるように制御する。また、画像ヘッダにパスを通過した履歴が残っている場合は、適正な蓄積データとして処理される（ステップＳ１４０）。
【００５７】
通常動作においては以上のような動作が行われる。上記ロ．とハ．とニ．のケースでは、蓄積された画像データを第２の画像データ処理装置１８の第２の画像加工処理部１８０によって加工処理すると特殊原稿となりうる場合、第２の特殊原稿検知部１８８において特殊原稿と検知する。この第２の特殊原稿検知部１８８における特殊原稿検知については、後述する（ステップＳ１２６〜Ｓ１３０）。
【００５８】
蓄積前に画像データを加工処理する場合の個別動作は、上記イ．とロ．とハ．のケースが対象となる。上記ニ．のケースは、蓄積データに変更が加えられる場合であるので、蓄積前の画像データの加工処理は意味がなくなる。そこで、蓄積前の画像データの各加工処理についてユースケース毎に記載する。特殊原稿の特性を変化させ、特殊原稿検知に対する影響が想定される加工処理としては、以下の１〜４等をあげることができる。
１．変倍処理
２．色加工処理(彩度調整、カラーバランス調整等)
３．γ変換処理（コントラスト調整等）
４．反転処理
【００５９】
ユーザは、操作表示装置３２を使って画像データの加工処理条件を指定すると、加工処理条件によって第１の特殊原稿検知部１２７の動作が変わる（ステップＳ１０２、Ｓ１１０）。まず、上記１．の変倍処理については、例えば特殊原稿に該当しない大きいサイズの画像を入力画像データとして蓄積前に縮小し、蓄積後に拡大することで最終画像として特殊原稿に該当するサイズを再現する場合などが考えられる。より具体的には、特殊原稿の縦×横のサイズをＡ×Ｂとする。変倍処理では、縦Ａ、横Ｂのそれぞれの長さに対して指定の倍率で変倍されるが、ここでは縦方向のＡ一辺の変倍過程を例に示し、横方向のＢは同様な演算過程となるので説明を省略する。
【００６０】
まず、特殊原稿をとある倍率で変倍した画像は、Ａに対して縮小あるいは拡大したものであるから、Ａの画像の長さに対していくらか長いか短くなったものとすることができ、ここではその長さをＬとする。上記したように、入力画像データを蓄積前に縮小し、蓄積後に拡大する場合は、入力画像データ内にある特殊原稿部分の長さはＬとなり、蓄積前加工で縮小率β（β＜１）が指定されると、その長さはＬ×βとなる。蓄積後加工では、拡大率δ（δ＞１）によって拡大されたときに、Ａ＝Ｌ×β×δとなるものが特殊原稿の長さに該当する。
【００６１】
また、スキャナなどの読取り装置１０、ＰＣ５２、あるいはＳＤカードなどの外部メディア５４からの入力画像データに対して、蓄積前に縮小指定がなされた場合は、変倍処理部１２２によって縮小される縮小画像に対して、第１の特殊原稿検知部１２７により特殊原稿の検知が行われる（ステップＳ１０２、Ｓ１１０）。第１の特殊原稿検知部１２７は、変倍処理の影響を見ており、蓄積前時点では下記（１）式に該当する画像かどうかを確認している。つまり、蓄積前の加工処理の時点で特殊原稿のサイズに該当するか否かを確認している。
Ａ＝Ｌ×β・・・・（１）
第１の特殊原稿検知部１２７は、上記（１）式に該当すると判断すると、その他の特殊原稿検知処理を行って、特殊原稿であると検知すると（ステップＳ１０４、Ｓ１１２でＹｅｓ）、階調補正部１２５に対して入力画像データをベタ画像にする塗り潰し処理を行わせる（ステップＳ１０６、Ｓ１１４）。
【００６２】
また、上記ＰＣ５２、あるいはＳＤカードなどの外部メディア５４からの入力画像データの場合、第１の特殊原稿検知部１２７は、上記（１）式に該当しないと判断すると（ステップＳ１１２でＮｏ）、蓄積後の第２の画像加工処理部１８０の変倍処理部１８２において、Ａ＝Ｌ×β×δとなる拡大率δが指定されると特殊原稿サイズに該当する可能性があるため（ステップＳ１１６でＹｅｓ）、このδの値を保存する（ステップＳ１１８）。このとき、第１の特殊原稿検知部１２７では、第１の画像加工処理部１２０の変倍処理部１２２で入力画像データに対して再度δの倍率で変倍処理を行い、その画像に対して特殊原稿のパターンと照合することにより、特殊原稿の可能性の有無を判断する。その結果、特殊原稿の可能性が無い場合は（ステップＳ１１６でＮｏ）、そのまま加工処理された画像データをＨＤＤ２０に蓄積する（ステップＳ１２０）。特殊原稿の可能性がある場合は（ステップＳ１１６でＹｅｓ）、δの値を蓄積情報として画像データとともにＨＤＤ２０に蓄積する（ステップＳ１１８、Ｓ１２０）。なお、スキャナなどの読取り装置１０からの入力画像データの場合は、画像データが直接入力されて事前に加工処理される可能性が無いため、第１の特殊原稿検知部１２７で特殊原稿か否かを検知するだけで良く、第２の画像加工処理部１８０における加工処理条件（δ値など）を蓄積情報として画像データとともにＨＤＤ２０に蓄積する必要はない。
【００６３】
次に、蓄積後の画像データの処理について説明する。第２の特殊原稿検知部１８８は、蓄積後の出力指定時に変倍処理が指定されていないと（ステップＳ１２２でＮｏ）、特殊原稿検知を行わないが、変倍処理が指定され（ステップＳ１２２でＹｅｓ）、その拡大率が上記保存したδであれば（ステップＳ１２４でＹｅｓ）、蓄積前に検知した変倍に関する画像の特徴を検知する工程を省いた特殊原稿の検知を行う（ステップＳ１２６）。第２の特殊原稿検知部１８８は、特殊原稿と検知すると（ステップＳ１２８でＹｅｓ）、図１に示すプロッタＩ／Ｆ装置２４に対して出力禁止処理としての塗り潰し処理を行うように指示する（ステップＳ１３０）。また、第２の特殊原稿検知部１８８は、蓄積後の出力指定時に変倍処理が指定されているが、その拡大率が上記保存したδ以外の値の場合（ステップＳ１２４でＮｏ）、通常の特殊原稿検知を行わない。
【００６４】
このように、本第１の実施の形態では、蓄積前後の変倍処理を利用した特殊原稿の偽造を防止することができると共に、蓄積後の画像データの加工処理前でも特殊原稿と検知すると、直ちに塗り潰し処理を行うため、塗り潰し遅延による生産性の低下を抑制することができる。
【００６５】
なお、本実施の形態の画像処理装置１００で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。また本実施の形態の画像処理装置１００で実行されるプログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 
【００６６】
また、本実施の形態の画像処理装置１００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の画像処理装置１００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。 
【００６７】
また、本実施の形態の画像処理装置１００で実行されるプログラムは、上述した各部（スキャナγ変換部、変倍処理部、フィルタ処理部、色補正部、階調補正部、圧縮処理部、第１の特殊原稿検知部、反転処理部、階調処理部等）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）２２が上記ＲＯＭ３０からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、スキャナγ変換部、変倍処理部、フィルタ処理部、色補正部、階調補正部、圧縮処理部、第１の特殊原稿検知部、反転処理部、階調処理部等が主記憶装置上に生成されるようになっている。 
【００６８】
（第２の実施の形態）
第２の実施の形態は、上記第１の実施の形態と同様に、蓄積前に画像データを加工処理する場合の個別動作において、上記イ．とロ．とハ．のユースケースが対象となる。基本的な動作については、上記第１の実施の形態のとおりであるが、第２の実施の形態では、ユーザが蓄積前の画像データの加工処理条件のうち、上記２．の色加工処理を指定した場合である。問題となる色加工処理の動作とは、例えば色相環の対象性を利用して、通常の特殊原稿の色彩的特徴からずらした入力画像データを蓄積前後で色彩的加工処理を施し、最終的に特殊原稿に相当する色再現を実現させる場合である。
【００６９】
まず、色加工処理は、図２に示す第１の画像加工処理部１２０の色補正部１２４で行われる。この色補正部１２４の色加工処理の概要を以下説明する。例えば、特殊原稿の入力画像データのＲＧＢをＡＲ，ＡＧ，ＡＢとすると、変倍処理と同様に色加工時におけるｉＲ，ｉＧ，ｉＢのデータは、次式（２）に示すように、ｏＲ，ｏＧ，ｏＢに変換される。
【数１】
2011172108.tif 000003
上記（２）式は、一般に色空間の変換等に用いられる線形色変換マスキング係数であり、特定の色から色へのマッピングを示している。このマッピング基準は、様々な色変換ポリシーの元で作成され、例えば色相毎に分割して各色相（ｈｕｅ）に応じて設定されるものがある。上記（２）式の場合は、説明を簡略化するため、｛ｈｕｅ：Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙ｝の単純な６色相のモデルとする。この場合、マスキング係数は９×６＝５４個の各変換係数を持っており、色加工を行った場合は、対称の色に該当する色相のマスキング係数が調整されることになる。
【００７０】
具体例としては、彩度調整時には高彩度にすれば全色相のマスキング係数はデフォルトに対して大きくなり、低彩度の場合は逆に小さくなる。カラーバランス調整時には、Ｒ版を濃くした場合ｈｕｅ＝Ｒのマスキング係数が大きくなる。色相調整では色相付近の色相に該当する色相のマスキング係数が変更される。Ｒ色相をマゼンタよりにずらした場合は、ｈｕｅ＝Ｒとｈｕｅ＝Ｍのマスキング係数が調整され、Ｒ色相の色がマゼンタ側の色に近くなるような色変換係数が設定される。以上が色加工調整機能の概要である。
【００７１】
また、別の具体例としては、彩度調整を用いて全体の彩度を低彩度にして蓄積し、蓄積後の彩度調整において高彩度にすることが考えられる。このときの変換係数は、次式（３）に示すように、入力データ群ａＲａＧａＢに対して出力データ群ｏＲｏＧｏＢは、全体が低彩度になるのでａ１‘ｈｕｅ＜ａ１ｈｕｅというようになる。
【数２】
2011172108.tif 000004
そして、上記した変倍処理の場合と同様に、下記（４）式を満たすか否かを確認する。
ｏＲ，ｏＧ，ｏＢ≒ＡＲ，ＡＧ，ＡＢ・・・（４）
第１の特殊原稿検知部１２７は、上記（４）式に該当すると確認されると、その他の特殊原稿検知処理を行い、特殊原稿であることを検知すると（ステップＳ１０２、Ｓ１１２でＹｅｓ）、階調補正部１２５に対して入力画像データをベタ画像にする塗り潰し処理を行わせる（ステップＳ１０６、Ｓ１１４）。
【００７２】
上記（４）式に該当しない場合は（ステップＳ１１２でＮｏ）、蓄積後の第２の画像加工処理部１８０の色補正部１８４において、彩度補正をどの程度行った場合に画像データのＲＧＢ値がＡＲ，ＡＧ，ＡＢ値の値に近似されるかどうかを確認する。下記（５）式の関係にあるマスキング係数は一意に定義することができる。
【数３】
2011172108.tif 000005
このため、下記（６）式のようになり、
【数４】
2011172108.tif 000006
蓄積後の彩度調整の設定値を上記マスキング係数の値から導くことができる。これは、とある彩度調整による設定により、マスキング係数値を下記（７）式のように書くことができる。
【数５】
2011172108.tif 000007
このとき、下記（８）式となる設定値があるか否かを確認することを指す。
Ａ’’’，Ｂ’’’，Ｃ’’’≒Ａ’’，Ｂ’’，Ｃ’’・・・（８）
【００７３】
図５は、第２の実施の形態に係る彩度調整テーブルの設定例を示す図である。本第２の実施の形態では、操作表示装置３２の表示部上に図５のような彩度調整テーブルが表示され、表示部の中心に■をマークしたデフォルト設定に対して、低高彩度のそれぞれ３段階ずつ計７段階が設定できるとすると、マスキング係数は各彩度調整毎に７種類定義することができるため、それらと比較する。以上のような設定環境において、画像データの蓄積後、どのように設定された場合にＡＲ，ＡＧ，ＡＢと近似するかを蓄積画像データと共にＨＤＤ２０に保存する。
【００７４】
図２に示す第１の画像加工処理部１２０の色補正部１２４では、蓄積前の画像データに対して再度、上記過程によって算出された彩度調整の調整値を適用して、その画像データに対して第１の特殊原稿検知部１２７によって特殊原稿の色彩パターンと照合することにより、特殊原稿の可能性があるかどうかを判断する。その結果、特殊原稿の可能性が無い場合は（ステップＳ１１６でＮｏ）、そのまま操作表示装置３２の設定に従って加工された画像データをＨＤＤ２０に蓄積する（ステップＳ１２０）。特殊原稿の可能性がある場合は（ステップＳ１１６でＹｅｓ）、彩度調整の設定値と色彩に関する画像特徴が特殊原稿であるという判断結果を蓄積情報として画像データとともにＨＤＤ２０に蓄積する（ステップＳ１１８、Ｓ１２０）。
【００７５】
次に、画像データの蓄積後処理について説明する。蓄積後の出力指定時に彩度調整が指定されなければ（ステップＳ１２２でＮｏ）、第２の特殊原稿検知部１８８は特殊原稿の検知処理を行わない。しかし、第２の特殊原稿検知部１８８は、蓄積後の出力指定時に彩度調整が指定され（ステップＳ１２２でＹｅｓ）、その調整設定が保存された設定値であれば（ステップＳ１２４でＹｅｓ）、蓄積前処理部で検知した色彩に関する画像の特徴を検知する工程を省いた特殊原稿の検知を行う（ステップＳ１２６）。第２の特殊原稿検知部１８８は、特殊原稿と検知すると（ステップＳ１２８でＹｅｓ）、プロッタＩ／Ｆ装置２４に対して出力禁止処理である塗り潰し処理を行うように指示する（ステップＳ１３０）。第２の特殊原稿検知部１８８は、蓄積後の出力指定時に彩度調整が指定され（ステップＳ１２２）、その調整設定が保存された設定値以外の値の場合（ステップＳ１２４でＮｏ）、通常の特殊原稿検知を行わない。
【００７６】
このように、本第２の実施の形態では、蓄積前後の彩度調整を利用した特殊原稿の偽造を防止することができると共に、蓄積後の画像データの加工処理前でも特殊原稿と検知すると、直ちに塗り潰し処理を行うため、塗り潰し遅延による生産性の低下を抑制することができる。なお、上記過程は、彩度調整だけでなく、ＣＭＹＫの特定の色味を調整するカラーバランス調整、あるいは色相の定義を変える色相調整においても同様の過程を用いることによって、色彩的な加工を利用した特殊原稿の偽造防止と、塗り潰し遅延による生産性の低下を抑制することができる。
【００７７】
（第３の実施の形態）
第３の実施の形態は、上記第１の実施の形態と同様に、蓄積前に画像データを加工処理する場合の個別動作において、上記イ．とロ．とハ．のユースケースが対象となる。基本的な動作については、上記第１の実施の形態のとおりであるが、第３の実施の形態では、ユーザが蓄積前の画像データの加工処理条件のうち、上記３．のγ変換処理を指定した場合である。問題となるγ変換処理の動作とは、蓄積前のコントラスト調整によるγ変換処理によって濃淡分布が特殊原稿の特徴に合致しないものとし、蓄積後のγ変換処理を組み合わせることで、最終画像の濃淡分布を特殊原稿の特徴に合致させる場合である。
【００７８】
図６は、第３の実施の形態に係る原稿の濃淡特性変換例を示す線図であり、図７は、第３の実施の形態に係るコントラスト調整テーブルの設定例を示す図であり、図８は、第３の実施の形態に係るコントラスト調整テーブルの別の設定例を示す図であり、図９は、第３の実施の形態に係るコントラスト調整テーブルのさらに別の設定例を示す図である。図６において、横軸は、入力画像データのコントラスト値（ここでは、白が「２５５」で、黒が「０」）であり、縦軸は、γ変換処理後のデータのコントラスト値を示している。
【００７９】
コントラスト設定は、図１の操作表示装置３２において、図７のように設定することができる。図７の■は、設定値を示している。コントラスト設定は、図２の第１の画像加工処理部１２０の階調補正部１２５で行われるγ特性の変換処理であり、その加工処理が指定されると階調補正部１２５においてγ変換処理が行われる。例えば、特殊原稿の濃淡特性をリニアと定義し、それに対して原稿データは、図６に示すような特性になっているとする。このとき、蓄積前の画像データ加工時に、図８に示すように、図７よりも２段階高いコントラスト設定を行ったときの濃淡特性が、図６における蓄積前加工画像のように変化して蓄積される。同様に、蓄積後の画像データの加工時に、図９に示すように、図７よりも３段階低いコントラスト設定を行ったときの濃淡特性が、図６における蓄積後加工画像のように変化して蓄積される。つまり、蓄積後加工画像の濃淡特性は、特殊原稿の画像特性と同じになり、特殊原稿の濃淡を再現していることがわかる。
【００８０】
より具体的には、特殊原稿の濃淡特性（γ特性）をγ＿ｎｇとし、操作表示装置３２によってコントラスト調整を指定した場合、まず蓄積前加工画像のＸをｙに変換する変換関数ｆをｙ＝ｆ（ｘ）として記載すると、原稿の濃淡特性γ＿ｏｒｇが下記（９）式の条件に該当するか否かを確認する。
γ＿ｎｇ  ≒  f（γ＿ｏｒｇ）・・・・（９）
第１の特殊原稿検知部１２７は、上記（９）式に該当すると判断すると、その他の特殊原稿の検知処理を行って（ステップＳ１０２、Ｓ１１０）、特殊原稿であると検知すると（ステップＳ１０４、Ｓ１１２でＹｅｓ）、階調補正部１２５に対して入力画像データをベタ画像にする塗り潰し処理を行わせる（ステップＳ１０６、Ｓ１１４）。
【００８１】
上記（９）式に該当しない場合は（ステップＳ１１２でＮｏ）、蓄積後の第２の画像加工処理部１８０の階調補正部１８５において、蓄積後加工であるγ変換の変換関数ｇを同様にｙ＝ｇ（ｘ）とすれば、下記（１０）式に示すような変換関数ｇが存在するどうかを確認する（ステップＳ１１６）。
γ＿ｎｇ  ≒  ｇ｛ｆ（γ＿ｏｒｇ）｝・・・・（１０）
ここでは、原稿の濃淡特性が特殊原稿の特徴に近づく加工設定である変換関数ｇを抽出するが、変換関数ｇが存在しない場合は（ステップＳ１１６でＮｏ）、特殊原稿の濃淡特性になりえないため、操作表示装置３２で指定された変換関数ｆを施した画像を蓄積する（ステップＳ１２０）。また、変換関数ｇが存在する場合は（ステップＳ１１６でＹｅｓ）、変換関数ｇを画像データと共にＨＤＤ２０に蓄積する（ステップＳ１１８、Ｓ１２０）。
【００８２】
次に、画像データの蓄積後処理について説明する。蓄積後の出力指定時にコントラスト調整が指定されなければ（ステップＳ１２２でＮｏ）、第２の特殊原稿検知部１８８は特殊原稿の検知処理を行わない。しかし、第２の特殊原稿検知部１８８は、蓄積後の出力指定時にコントラスト調整が指定され（ステップＳ１２２でＹｅｓ）、その設定が変換関数ｇに該当すれば（ステップＳ１２４でＹｅｓ）、蓄積前処理部で検知した濃淡特性に関する画像の特徴を検知する工程を省いた特殊原稿の検知を行う（ステップＳ１２６）。第２の特殊原稿検知部１８８は、特殊原稿と検知すると（ステップＳ１２８でＹｅｓ）、プロッタＩ／Ｆ装置２４に対して出力禁止処理である塗り潰し処理を行うように指示する（ステップＳ１３０）。第２の特殊原稿検知部１８８は、蓄積後の出力指定時にコントラスト調整が指定され（ステップＳ１２２でＹｅｓ）、その設定が変換関数ｇ以外の場合（ステップＳ１２４でＮｏ）、通常の特殊原稿検知を行わない。
【００８３】
このように、本第３の実施の形態では、蓄積前後のコントラスト調整を利用した特殊原稿の偽造を防止することができると共に、蓄積後の画像データの加工処理前でも特殊原稿と検知すると、直ちに塗り潰し処理を行うため、塗り潰し遅延による生産性の低下を抑制することができる。
【００８４】
（第４の実施の形態）
第４の実施の形態は、上記第１の実施の形態と同様に、蓄積前に画像データを加工処理する場合の個別動作において、上記イ．とロ．とハ．のユースケースが対象となる。基本的な動作については、上記第１の実施の形態のとおりであるが、第４の実施の形態では、ユーザが蓄積前の画像データの加工処理条件のうち、上記４．の反転処理を指定した場合である。問題となる反転処理の動作とは、例えば入力画像が、通常、特殊原稿に該当しない濃淡特性や色彩特性であるものを、反転処理した後に特殊原稿が再現される場合である。反転処理は、図２の第１の画像加工処理部１２０のスキャナγ変換部１２１で行われる。ユーザが操作表示装置３２で反転処理を指定すると、第１の画像データ処理装置１２の第１の画像加工処理部１２０のスキャナγ変換部１２１は、入力画像データを反転処理する。反転加工が施されると、第１の特殊原稿検知部１２７は、反転処理された画像データに対して、特殊原稿検知を行う（ステップＳ１０２、Ｓ１１０）。ただし、蓄積前加工において、色加工、またはγ変換加工といった画像加工処理が行われた場合は、スキャナγ変換部１２１では反転処理を行わず、その他の指定された画像加工処理を行った後に階調補正部１２５によって反転処理を行い、第１の特殊原稿検知部１２７で特殊原稿検知を行う（ステップＳ１０２、Ｓ１１０）。
【００８５】
次に、画像データの蓄積後処理について説明する。操作表示装置３２から反転処理が指定されると、反転処理部１８１は、蓄積後の画像データを反転処理する。第２の特殊原稿検知部１８８は、反転処理後の画像データに対して特殊原稿検知を行う（ステップＳ１２６）。
【００８６】
上記したように、１．〜４．のユースケースが実際に組み合わせて行われた場合は、それぞれのユースケースを組み合わせた特殊原稿の検知処理を行う。この場合、第１の特殊原稿検知部１２７の検知は、全ての画像加工指定が終了するタイミングで検知を行うようにする。例えば、（変倍処理＋コントラスト調整）の場合は、階調補正部１８５のγ変換処理が終わった後に特殊原稿検知を行うことになる。
【００８７】
このように、本第４の実施の形態では、蓄積前後の反転処理を利用した特殊原稿の偽造を防止することができると共に、蓄積後の画像データの加工処理前でも特殊原稿と検知すると、直ちに塗り潰し処理を行うため、塗り潰し遅延による生産性の低下を抑制することができる。
【００８８】
なお、上記第１〜第４の実施の形態では、画像加工条件が指定された場合、特殊原稿の疑いのある加工処理条件全てを、加工処理条件蓄積手段としてのＨＤＤ２０に予め蓄積している。しかしながら、本発明は、必ずしも全ての加工条件を加工処理条件蓄積手段に対して予め蓄積する必要はなく、ハードウェアの性能等を加味して、特定の画像加工条件が指定された場合にのみ限定して蓄積するようにしてもよい。例えば、本第４の実施の形態では、変倍処理、色加工処理、γ変換処理、反転処理の各条件にしたがって、蓄積する前に事前に蓄積後特殊原稿となる設定を抽出する形式としたが、これを蓄積前に蓄積する設定を色加工処理と反転処理のみに限定するような形式で実施しても良い。
【００８９】
（第５の実施の形態）
図１０は、第５の実施の形態に係る第２の画像データ処理装置の構成ブロック図である。第５の実施の形態の基本的な動作については、上記第１の実施の形態のとおりであるが、ここでは第２の画像データ処理装置１８の構成が図３ではなく、図１０のように構成されている点に特徴がある。これは、蓄積前に変倍処理の指定があった場合、変倍処理後の画像データに対してのみ特殊原稿検知を行い、特殊原稿の設定の可能性のある変倍率γの算出は行わず、図１０の蓄積後の変倍処理部１８２０の変倍処理後の画像を用いて第２の特殊原稿検知部１８８０で検知を行うものである。
【００９０】
このように、本第５の実施の形態では、以上のような構成を採用することによって、画像処理モジュールが比較的前段にある変倍モジュールに対して変倍率δを探索する時間を省いて、加工処理が後半にある色補正部や階調補正部についてのみ蓄積前でフォローすることにより、処理付加の責務のバランスをとって、前段の処理付加を削減し、かつ後段の塗り潰しのための書き込み処理に間に合うように構成にしている。
【００９１】
また、本第５の実施の形態では、処理モジュール自体を入れ替えることによる仕上がりの画質の劣化を考慮して、画像処理モジュールの各責務順を入れ替えることは想定していない。しかし、本画像処理モジュールの処理順以外の場合においても、同様な思想の元、処理モジュールが画像処理の前半にあるものについては蓄積後の加工処理後に第２の特殊原稿検知部１８８０で検知し、処理モジュールが後半にあるものについては蓄積前時点でフォローする観点で責務を決定すればよい。
【００９２】
このように、本第５の実施の形態では、蓄積前の特殊原稿の検出処理と、蓄積後の特殊原稿の検出処理の処理責務の分散をより最適にすることができる。また、本第５の実施の形態では、蓄積前の特殊原稿の検出処理で色加工に関する処理責務を持ち、蓄積後の特殊原稿の検出処理でその他の加工に対する責務を持つことで、特殊原稿の検出処理の処理責務の分散をより最適にすることができる。さらに、本第５の実施の形態では、蓄積前の特殊原稿の検出処理でγ処理に関する処理責務を持ち、蓄積後の特殊原稿の検出処理でその他の加工に対する責務を持つことで、特殊原稿の検出処理の処理責務の分散をより最適にすることができる。
【００９３】
（第６の実施の形態）
第６の実施の形態の基本的な動作については、上記第１の実施の形態のとおりである。変倍処理については、例えば特殊原稿に該当しない大きいサイズの画像を入力画像データとして蓄積前に縮小し、蓄積後に拡大することで最終画像として特殊原稿に該当するサイズを再現する場合などが考えられる。より具体的には、特殊原稿の縦×横のサイズをＡ×Ｂとする。変倍処理では、縦Ａ、横Ｂのそれぞれの長さに対して指定の倍率で変倍されるが、ここでは縦方向のＡ一辺の変倍過程を例に示し、横方向のＢは同様な演算過程となるので説明を省略する。まず、特殊原稿をとある倍率で変倍した画像は、Ａに対して縮小あるいは拡大したものであるから、Ａの画像の長さに対していくらか長いか短くなったものとすることができ、ここではその長さをＬとする。上記したように、入力画像データを蓄積前に縮小し、蓄積後に拡大する場合は、入力画像データ内にある特殊原稿部分の長さはＬとなり、蓄積前加工で縮小率β（β＜１）が指定されると、その長さはＬ×βとなる。蓄積後加工では、拡大率δ（δ＞１）によって拡大されたときに、Ａ＝Ｌ×β×δとなるものが特殊原稿の長さに該当する。
【００９４】
また、スキャナなどの読取り装置１０やＳＤカードなどの外部メディア５４からの入力画像データに対して、蓄積前に縮小指定がなされた場合は、変倍処理部１２２によって縮小される縮小画像に対して、第１の特殊原稿検知部１２７により特殊原稿の検知が行われる（ステップＳ１０２、Ｓ１１０）。第１の特殊原稿検知部１２７は、変倍処理の影響を見ており、蓄積前時点では上記（１）式（Ａ＝Ｌ×β）に該当する画像かどうかを確認している。つまり、蓄積前の加工処理の時点で特殊原稿のサイズに該当するか否かを確認している。第１の特殊原稿検知部１２７は、上記（１）式に該当すると判断すると、その他の特殊原稿検知処理を行い（ステップＳ１０４、Ｓ１１２）、特殊原稿であると検知すると（ステップＳ１０４、Ｓ１１２でＹｅｓ）、階調補正部１２５に対して入力画像データをベタ画像にする塗り潰し処理を行わせる（ステップＳ１０６、Ｓ１１４）。
【００９５】
第１の特殊原稿検知部１２７は、上記（１）式に該当しないと判断すると（ステップＳ１１２でＮｏ）、蓄積後の第２の画像加工処理部１８０の変倍処理部１８２において、Ａ＝Ｌ×β×δとなる拡大率δが指定されると特殊原稿サイズに該当する可能性があるため（ステップＳ１１６）、このδの値を保存する（ステップＳ１１８）。ここまでは、上記第１の実施の形態と同じである。本第６の実施の形態における特徴は、δ値の探索方法にある。つまり、通常δ値を探索する場合は、指定可能な変倍値全てを探索すればよいが、一般的には操作表示装置３２によって指定できる変倍率が整数倍などに限定されていることが多いため、上記の探索処理は冗長となる。そこで、第６の実施の形態では、δの条件を下記変換式（１１）によって定められる値に限定することができる。
δ＝Ａ／（Ｌ×β）・・・（１１）
これにより、操作表示装置３２で指定できる変倍率の集合は、次式（１２）のように表すことができる。
｛Ｕ：ｕ１，ｕ２，・・・，ｕｎ：ｎ∈Ｎ，（ｕ１＜ｕ２＜・・・＜ｕｎ）｝・・・（１２）
このため、次式（１３）において、次式（１４）を満たす自然数ｋ，ｋ＋１の範囲のみを調べればよいことになる。
ｕｋ，ｕｋ＋１∈Ｕ・・・（１３）
ｕｋ≦δ＜ｕｋ＋１・・・（１４）
【００９６】
一方、上記のようなｋが存在しない場合は、変倍率δを設定することができないため、変倍の影響を受ける特殊原稿の再現ができないことになる（ステップＳ１１６でＮｏ）。例えば、変倍指定が１％（１／１００）〜３００％（１×３００）で１％刻みに変倍指定できる場合において、δが４５０％（１×４５０）相当であったとき、条件を満たすｋ，ｋ＋１は存在しないことになり、ＭＦＰの変倍では特殊原稿サイズを再現できないことになる。
【００９７】
また、δ値を包含するｕｋ，ｕｋ＋１が存在する場合は、第１の画像加工処理部１２０の変倍処理部１２２で画像データに対して再度ｕｋ，ｕｋ＋１の倍率で変倍処理を行い、その画像に対して、第１の特殊原稿検知部１２７により特殊原稿のパターンと照合し、特殊原稿の可能性があるかどうかを判断する（ステップＳ１１６）。ｕｋ，ｕｋ＋１のいずれも特殊原稿の可能性がある場合は（ステップＳ１１６でＹｅｓ）、両方の変倍設定値を画像データと共にＨＤＤ２０に蓄積する（ステップＳ１１８、Ｓ１２０）。また、いずれか一方のみが特殊原稿の可能性がある場合は、可能性のある変倍設定値のみを画像データと共にＨＤＤ２０に蓄積する（ステップＳ１１８、Ｓ１２０）。また、いずれも特殊原稿の可能性が無い場合は、特殊原稿の再現可能性が無いため（ステップＳ１１６でＮｏ）、そのまま加工処理された画像データをＨＤＤ２０に蓄積するようにする（ステップＳ１２０）。これは、例えばｕｋ＝２．６１０（２６１％），ｕｋ＋１＝２．６２０（２６２％）である場合には、δ＝２．６１５（２６１．５％）であれば、両者ともに検知する可能性がある。また、δ＝２．６１１（２６１．１％）の時は、ｕｋのときに検知し、ｕｋ＋１では検知しない場合がある。そして、変倍指定率がより限定された範囲である場合、すなわちδ＝２．６１５（２６１．５％），ｕｋ＝２．６００（２６０％），ｕｋ＋１＝２．７００（２７０％）であるような場合には、ｕｋ，ｕｋ＋１のいずれも検知しない場合があるということを示している。
【００９８】
次に、蓄積後の画像データの処理について説明する。第２の特殊原稿検知部１８８は、蓄積後の出力指定時に変倍処理が指定されていないと、特殊原稿検知を行わないが、変倍処理が指定され、その拡大率が上記の通り決定された拡大率δであれば、蓄積前に検知した変倍に関する画像の特徴を検知する工程を省いた特殊原稿の検知を行う。第２の特殊原稿検知部１８８は、特殊原稿と検知すると、図１に示すプロッタＩ／Ｆ装置２４に対して出力禁止処理としての塗り潰し処理を行うように指示する。また、第２の特殊原稿検知部１８８は、蓄積後の出力指定時に変倍処理が指定されているが、その拡大率が上記の通り決定された拡大率δ以外の値の場合については通常の特殊原稿検知を行わない。
【００９９】
このように、本第６の実施の形態では、変倍処理を指定した場合に特殊原稿検知に要する時間を短縮することができる。
【０１００】
なお、本第６の実施の形態では、上記した２６０％と２７０％の例に示すように、ｕｋ，ｕｋ＋１の値がδの値自体から明らかにかけ離れている場合は、２７０％に対する変倍処理を試行して特殊原稿検知処理を省略するような任意の閾値を設けることによって、検知範囲を制限する形式としてもよい。
【符号の説明】
【０１０１】
１０  読取り装置
１２  第１の画像データ処理装置
１４  メモリ
１６  バス制御装置
１８  第２の画像データ処理装置
２０  ＨＤＤ
２２  ＣＰＵ
２４  プロッタＩ／Ｆ装置
２６  プロッタ装置
２８  Ｓ．Ｂ．
３０  ＲＯＭ
３２  操作表示装置
３４  回線Ｉ／Ｆ装置
３６  外部Ｉ／Ｆ装置
３８  拡張バス
１００  画像処理装置
１２０  第１の画像加工処理部
１２１  スキャナγ変換部
１２２  変倍処理部
１２３  フィルタ処理部
１２４  色補正部
１２５  階調補正部
１２６  圧縮処理部
１２７  第１の特殊原稿検知部
１８０  第２の画像加工処理部
１８１  反転処理部
１８２  変倍処理部
１８３  フィルタ処理部
１８４  色補正部
１８５  階調補正部
１８６  階調処理部
１８７  圧縮処理部
１８８  第２の特殊原稿検知部
１８００  第２の画像加工処理部
１８１０  反転処理部
１８２０  変倍処理部
１８３０  フィルタ処理部
１８４０  色補正部
１８５０  階調補正部
１８６０  階調処理部
１８７０  圧縮処理部
１８８０  第２の特殊原稿検知部
【先行技術文献】
【特許文献】
【０１０２】
【特許文献１】特開平１０−１９８８３８号公報
【図１】
2011172108.tif 000008
【図２】
2011172108.tif 000009
【図３】
2011172108.tif 000010
【図４】
2011172108.tif 000011
【図５】
2011172108.tif 000012
【図６】
2011172108.tif 000013
【図７】
2011172108.tif 000014
【図８】
2011172108.tif 000015
【図９】
2011172108.tif 000016
【図１０】
2011172108.tif 000017