(57)【要約】【課題】カラー/モノクロ判定の際に、地紋画像の画素値による判定誤りを防止する画像処理制御装置、画像形成装置、画像処理制御方法、コンピュータプログラム、及び、記録媒体を提供する。【解決手段】原稿が読み取られて生成された画像データに対し、カラー画像に対するカラー画像処理及びモノクローム画像に対するモノクローム画像処理の何れを実行するかを決定する決定部４０９を備える画像処理制御装置において、前記決定部は、前記画像データに係る画像から地紋画像を除いた画像がモノクローム画像の場合に前記モノクローム画像処理を実行する決定をなすように構成してあることを特徴とする。【選択図】図８
2012151682.tif 000002
【特許請求の範囲】
【請求項１】
原稿が読み取られて生成された画像データに対し、カラー画像に対するカラー画像処理及びモノクローム画像に対するモノクローム画像処理の何れを実行するかを決定する決定部を備える画像処理制御装置において、
前記決定部は、前記画像データに係る画像から地紋画像を除いた画像がモノクローム画像の場合に前記モノクローム画像処理を実行する決定をなすように構成してあることを特徴とする画像処理制御装置。
【請求項２】
前記画像データは、複数の画素により構成される該画像データに係る画像が有する前記画素毎に画素値が対応づけられており、
前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定部と、
画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定部と、
前記カラードット画素の数を計数するカラードット画素計数部と、
画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数部と、
一のカラードット画素の画素値と前記一のカラードット画素の周囲のカラードット画素の画素値との差が所定値より小さい場合に、該一のカラードット画素を、カラー地紋画素と判定するカラー地紋画素判定部と、
該カラー地紋画素の数を計数するカラー地紋画素計数部と
を備え、
前記決定部は、前記カラー画素が所定数以下の場合であって、前記カラードット画素の数と前記カラー地紋画素の数との差が所定値以下のときに、前記モノクローム画像処理を実行する決定をなすように構成してあることを特徴とする請求項１記載の画像処理制御装置。
【請求項３】
前記画素値は、複数の色成分の組み合わせで表され、
前記カラー地紋画素判定部は、
前記一のカラードット画素の周囲のカラードット画素のうち、複数の色成分の値の最大値と最小値の差が最大であるカラードット画素の画素値により、前記一のカラードット画素の画素値を置き換えて、カラー地紋画素の判定をするように構成してあることを特徴とする請求項２記載の画像処理制御装置。
【請求項４】
前記画像データは、複数の画素により構成される該画像データに係る画像が有する前記画素毎に画素値が対応づけられており、
前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定部と、
画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定部と、
画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数部と、
前記カラードット画素と判定された画素の度数分布を生成する度数分布生成部とを備え、
前記決定部は、前記カラー画素が所定数以下の場合に、生成された前記度数分布における度数が一つの範囲に偏るときに、前記モノクローム画像処理を実行する決定をなすように構成してあることを特徴とする請求項１記載の画像処理制御装置。
【請求項５】
前記カラー画素の数が所定数を超える場合に、前記決定部は、前記カラー画像処理を実行する決定をなすように構成してあることを特徴とする請求項２から４の何れか一項に記載の画像処理制御装置。
【請求項６】
複数の色成分のトナーにより媒体上に画像を形成する画像形成装置において、
請求項１から６の何れか一項に記載の画像処理制御装置と、
前記画像データに対して、前記画像処理制御装置が有する決定部の決定に対応する前記カラー画像処理又はモノクローム画像処理を実行する画像処理装置と、
前記画像データの画像を、前記決定部の決定に対応する色のトナーで媒体上に印刷出力する画像出力装置と
を備えることを特徴とする画像形成装置。
【請求項７】
原稿が読み取られて生成された画像データに対し、カラー画像に対するカラー画像処理及びモノクローム画像に対するモノクローム画像処理の何れを実行するかを決定する決定部を備える画像処理制御装置が実行する画像処理制御方法において、
前記決定部が、前記画像データに係る画像から地紋画像を除いた画像がモノクローム画像の場合に前記モノクローム画像処理を実行する決定をなすことを特徴とする画像処理制御方法。
【請求項８】
前記画像データは、複数の画素により構成される該画像データに係る画像が有する前記画素毎に画素値が対応づけられており、
前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定ステップと、
画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定ステップと、
前記カラードット画素の数を計数するカラードット画素計数ステップと、
画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数ステップと、
一のカラードット画素の画素値と前記一のカラードット画素の周囲のカラードット画素の画素値との差が所定値より小さい場合に、該一のカラードット画素を、カラー地紋画素と判定するカラー地紋画素判定ステップと、
該カラー地紋画素の数を計数するカラー地紋画素計数ステップと、
前記カラー画素が所定数以下の場合であって、前記カラードット画素の数と前記カラー地紋画素の数との差が所定値以下のときに、前記モノクローム画像処理を実行する決定をなす決定ステップと
を有することを特徴とする請求項７記載の画像処理制御方法。
【請求項９】
前記画像データは、複数の画素により構成される該画像データに係る画像が有する前記画素毎に画素値が対応づけられており、
前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定ステップと、
画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定ステップと、
画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数ステップと、
前記カラードット画素と判定された画素の度数分布を生成する度数分布生成ステップと、
前記カラー画素が所定数以下の場合に、生成された前記度数分布における度数が一つの範囲に偏るときに、前記モノクローム画像処理を実行する決定をなす決定ステップと
を有することを特徴とする請求項７記載の画像処理制御方法。
【請求項１０】
原稿が読み取られて生成され、複数の画素により構成される画像が有する前記画素毎に画素値が対応づけられた画像データに対し、カラー画像に対するカラー画像処理及びモノクローム画像に対するモノクローム画像処理の何れを実行するかの決定をコンピュータに実行させるためのコンピュータプログラムにおいて、
前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定ステップと、
画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定ステップと、
前記カラードット画素と判定された画素に係る計数情報を取得する計数情報取得ステップとを有し、
画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数ステップと、
前記カラー画素の数と前記計数情報とが、前記画像データに係る画像から地紋画像を除いた画像がモノクローム画像であることを示す場合に、前記モノクローム画像処理を実行する決定をなす決定ステップと
を前記コンピュータに実行させるためのコンピュータプログラム。
【請求項１１】
請求項１０記載のコンピュータプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー原稿とモノクローム原稿とを判別して画像処理の制御を行う画像処理制御装置、画像形成装置、画像処理制御方法、コンピュータプログラム、及び、記録媒体に関する。
【背景技術】
【０００２】
従来、コピー機能を有する画像形成装置では、不正コピーを牽制するために、複写すると浮かび上がる牽制文字が埋め込まれている地紋画像を合成して、印刷出力することがある（例えば、特許文献１参照）。地紋画像を含む画像が印刷された原稿を複写すると、牽制文字が浮かび上がる。これにより、ユーザが、原本の原稿か複写された原稿かを判別することができる。
【０００３】
ところで、カラー原稿とモノクローム原稿とを判別するためのカラー／モノクロ判定をした後に、画像処理を行う画像処理装置がある（例えば、特許文献２参照）。例えば、フルカラーデジタル複合機は、複数のトナーを用いてカラー再現が行われ、また、ブラックのトナーのみを用いるモノクロモードを有している。モノクロモードにおける複写は、ブラックのトナーのみを用いるので複数のトナー像を順に重ね合わせるカラー複写と比べてコストが低く、所用時間が短い。そこで、原稿がカラー原稿であるかモノクロ原稿であるかを判断し、原稿に応じた複写モードを設定するＡＣＳ（Auto Color Selection）機能が実用化されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−８８７６３号公報
【特許文献２】特開平４−２８２９６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、モノクローム（白黒の二値又は多値）画像、及び、画素値がカラーの値を有する地紋画像が印刷されている原稿を読み取った場合に、地紋画像の画素値から、カラー画像と判定されてしまう虞がある。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、カラー／モノクロ判定の際に、地紋画像の画素値による判定誤りを防止する画像処理制御装置、画像形成装置、画像処理制御方法、コンピュータプログラム、及び、記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像処理制御装置は、原稿が読み取られて生成された画像データに対し、カラー画像に対するカラー画像処理及びモノクローム画像に対するモノクローム画像処理の何れを実行するかを決定する決定部を備える画像処理制御装置において、前記決定部は、前記画像データに係る画像から地紋画像を除いた画像がモノクローム画像の場合に前記モノクローム画像処理を実行する決定をなすように構成してあることを特徴とする。
【０００８】
本発明にあっては、画像データに係る画像から地紋画像を除いた画像がモノクローム画像の場合にモノクローム画像処理を実行する決定をなす。これにより、カラー／モノクロ判定の際に、地紋画像の画素値による判定誤りを防止することができる。
【０００９】
また、本発明に係る画像処理制御装置は、前記画像データは、複数の画素により構成される該画像データに係る画像が有する前記画素毎に画素値が対応づけられており、前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定部と、画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定部と、前記カラードット画素の数を計数するカラードット画素計数部と、画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数部と、一のカラードット画素の画素値と前記一のカラードット画素の周囲のカラードット画素の画素値との差が所定値より小さい場合に、該一のカラードット画素を、カラー地紋画素と判定するカラー地紋画素判定部と、該カラー地紋画素の数を計数するカラー地紋画素計数部とを備え、前記決定部は、前記カラー画素が所定数以下の場合であって、前記カラードット画素の数と前記カラー地紋画素の数との差が所定値以下のときに、前記モノクローム画像処理を実行する決定をなすように構成してあることを特徴とする。
【００１０】
本発明にあっては、カラードットに属する画素の画素値の度数分布により、カラー地紋画像の有無を判定する。これにより、地紋画像を除いた画像に対するカラー／モノクロ判定を精度良く実行することができる。
【００１１】
また、本発明に係る画像処理制御装置は、前記画素値は、複数の色成分の組み合わせで表され、前記カラー地紋画素判定部は、前記一のカラードット画素の周囲のカラードット画素のうち、複数の色成分の値の最大値と最小値の差が最大であるカラードット画素の画素値により、前記一のカラードット画素の画素値を置き換えて、カラー地紋画素の判定をするように構成してあることを特徴とする。
【００１２】
本発明にあっては、カラードットを構成する画素のうち、カラードットの周辺部と考えられる画素の画素値を補正した後にカラー地紋画素の判定を行う。これにより、精度良くカラー地紋画素の判定を行うことができる。
【００１３】
また、本発明に係る画像処理制御装置は、前記画像データは、複数の画素により構成される該画像データに係る画像が有する前記画素毎に画素値が対応づけられており、前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定部と、画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定部と、画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数部と、前記カラードット画素と判定された画素の度数分布を生成する度数分布生成部とを備え、前記決定部は、前記カラー画素が所定数以下の場合に、生成された前記度数分布における度数が一つの範囲に偏るときに、前記モノクローム画像処理を実行する決定をなすように構成してあることを特徴とする。
【００１４】
本発明にあっては、カラードット画素とカラー地紋画素を計数することにより、簡易な構成でカラー地紋画像の有無を判定することを実現する。これにより、地紋画像を除いた画像に対するカラー／モノクロ判定を簡易な構成で精度良く実行することができる。
【００１５】
また、本発明に係る画像処理制御装置は、前記カラー画素の数が所定数を超える場合に、前記決定部は、前記カラー画像処理を実行する決定をなすように構成してあることを特徴とする。
【００１６】
本発明にあっては、カラー画素の数が所定数を超える場合には、地紋画像がカラーかモノクロームかに関わらずカラー画像処理を実行する決定をする。これにより、カラー／モノクロ判定を高速に実行することができる。
【００１７】
また、本発明に係る画像形成装置は、複数の色成分のトナーにより媒体上に画像を形成する画像形成装置において、本発明の何れか一つに記載の画像処理制御装置と、前記画像データに対して、前記画像処理制御装置が有する決定部の決定に対応する前記カラー画像処理又はモノクローム画像処理を実行する画像処理装置と、前記画像データの画像を、前記決定部の決定に対応する色のトナーで媒体上に印刷出力する画像出力装置とを備えることを特徴とすることを特徴とする。
【００１８】
また、本発明に係る画像処理制御方法は、原稿が読み取られて生成された画像データに対し、カラー画像に対するカラー画像処理及びモノクローム画像に対するモノクローム画像処理の何れを実行するかを決定する決定部を備える画像処理制御装置が実行する画像処理制御方法において、前記決定部が、前記画像データに係る画像から地紋画像を除いた画像がモノクローム画像の場合に前記モノクローム画像処理を実行する決定をなすことを特徴とする。
【００１９】
また、本発明に係る画像処理制御方法は、前記画像データは、複数の画素により構成される該画像データに係る画像が有する前記画素毎に画素値が対応づけられており、前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定ステップと、画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定ステップと、前記カラードット画素の数を計数するカラードット画素計数ステップと、画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数ステップと、一のカラードット画素の画素値と前記一のカラードット画素の周囲のカラードット画素の画素値との差が所定値より小さい場合に、該一のカラードット画素を、カラー地紋画素と判定するカラー地紋画素判定ステップと、該カラー地紋画素の数を計数するカラー地紋画素計数ステップと、前記カラー画素が所定数以下の場合であって、前記カラードット画素の数と前記カラー地紋画素の数との差が所定値以下のときに、前記モノクローム画像処理を実行する決定をなす決定ステップとを有することを特徴とする。
【００２０】
また、本発明に係る画像処理制御方法は、前記画像データは、複数の画素により構成される該画像データに係る画像が有する前記画素毎に画素値が対応づけられており、前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定ステップと、画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定ステップと、画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数ステップと、前記カラードット画素と判定された画素の度数分布を生成する度数分布生成ステップと、前記カラー画素が所定数以下の場合に、生成された前記度数分布における度数が一つの範囲に偏るときに、前記モノクローム画像処理を実行する決定をなす決定ステップとを有することを特徴とする。
【００２１】
また、本発明に係るコンピュータプログラムは、原稿が読み取られて生成され、複数の画素により構成される画像が有する前記画素毎に画素値が対応づけられた画像データに対し、カラー画像に対するカラー画像処理及びモノクローム画像に対するモノクローム画像処理の何れを実行するかの決定をコンピュータに実行させるためのコンピュータプログラムにおいて、前記画素毎に画素値がカラーの値か否かを判定するカラー画素判定ステップと、画素値がカラーの値と判定された画素毎に、該画素が、同じであると判断される画素値を有する画素の集合であるカラードットに属するカラードット画素であるか否かを判定するカラードット画素判定ステップと、前記カラードット画素と判定された画素に係る計数情報を取得する計数情報取得ステップとを有し、画素値がカラーの値と判定された画素のうち、カラードット画素を除くカラー画素の数を計数するカラー画素数計数ステップと、前記カラー画素の数と前記計数情報とが、前記画像データに係る画像から地紋画像を除いた画像がモノクローム画像であることを示す場合に、前記モノクローム画像処理を実行する決定をなす決定ステップとを前記コンピュータに実行させることを特徴とする。
【００２２】
また、本発明に係る記録媒体は、本発明のコンピュータプログラムを記録したことを特徴とする。
【発明の効果】
【００２３】
本発明によれば、カラー／モノクロ判定の際に、地紋画像の画素値による判定誤りを防止する画像処理制御装置、画像形成装置、画像処理制御方法、コンピュータプログラム、及び、記録媒体を提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本実施の形態に係る画像形成装置の構成の概略を示すブロック図である。
【図２】画像処理装置の機能ブロックの詳細を示す図である。
【図３】下地判定処理部が作成するヒストグラムの例を示すグラフである。
【図４】ＬＵＴの例を示すグラフである。
【図５】地紋画像の例と地紋画像を複写した画像の例とを示す図である。
【図６】地紋画像生成部の機能ブロックを示す図である。
【図７】画像合成部が実行する地紋画像の合成を説明する図である。
【図８】ＡＣＳ処理部の機能ブロックの一例を示す図である。
【図９】カラードット画素を説明する図である。
【図１０】ＡＣＳ処理部が実行するカラー／モノクロ判定処理の一例を示すフローチャートである。
【図１１】カラー画素判定処理の手順を示すフローチャートである。
【図１２】ＡＣＳ処理部の機能ブロックの他の例を示す図である。
【図１３】ヒストグラム生成部が生成するヒストグラムの濃度値と度数値との関係の例（その１）を示すグラフである。
【図１４】ヒストグラム生成部が生成するヒストグラムの濃度値と度数値との関係の例（その２）を示すグラフである。
【図１５】ヒストグラム生成部が生成するヒストグラムの濃度値と度数値との関係の例（その３）を示すグラフである。
【図１６】ＡＣＳ処理部が実行するカラー／モノクロ判定処理の他の例を示すフローチャートである。
【図１７】本実施の形態に係る画像形成装置のハードウェア構成の例を説明する図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態を図面に基づいて詳述する。
図１は、本実施の形態に係る画像形成装置の構成の概略を示すブロック図である。画像形成装置１は、画像処理装置１００、画像入力装置１１０、画像出力装置１２０、画像表示装置１５０、送受信／記憶部１４０、制御部６０、及び、操作部１８０を有する。
【００２６】
画像処理装置１００は、画像入力装置１１０又は送受信／記憶部１４０から取得する画像データを処理し、画像出力装置１２０、画像表示装置１５０、又は、送受信／記憶部１４０に出力する。
【００２７】
画像入力装置１１０は、原稿上に形成されている画像を光学的に読み取って画像データを生成する。画像入力装置１１０は、図示しないＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサを備え、原稿から反射してきた光を、Ｒ，Ｇ，Ｂ（Ｒ：赤、Ｇ：緑、Ｂ：青）に色分解された電気信号に変換する。
【００２８】
画像出力装置１２０は、画像処理装置１００が処理した画像データを、紙等の媒体上に形成する。画像出力装置１２０は、例えば、電子写真方式プリンタ又はインクジェット方式プリンタ等の画像を再現する装置である。
【００２９】
画像表示装置１５０は、画像形成装置で行う処理（操作）内容を表示したり、画像処理装置１００が処理した画像データに係る画像、又は、画像処理装置１００が処理する際の中間画像データに係る画像を表示する。画像表示装置１５０は、例えば、複写機又は複合機の操作パネルに設置された液晶ディスプレイ等の画像を表示する装置である。
【００３０】
送受信／記憶部１４０は、ネットワークを介して画像処理装置１００に入力され、又は、画像処理装置１００から出力される画像データ、及び、制御信号を送受信する。送受信／記憶部１４０は、また、画像処理装置１００が処理する画像データを格納する。送受信／記憶部１４０が格納する画像データは、画像入力装置１１０から入力される画像データ、及び、送受信／記憶部１４０が送受信する画像データである。
【００３１】
送受信／記憶部１４０は、また、制御部６０が制御処理を実行する際のワークメモリでもよい。送受信／記憶部１４０は、後に詳述する地紋画像データを格納する。
【００３２】
制御部６０は、画像処理装置１００が実行する各種の画像処理に対する設定、及び、画像処理装置１００が有する各部の制御を行う。制御部６０は、また、画像入力装置１１０、及び、画像出力装置１２０の制御を行い、画像表示装置１５０が表示する画像を生成する。制御部６０は、また、送受信／記憶部１４０を制御して、画像データの送受信を行い、及び、画像データをＨＤＤ等の記録装置に格納させ読み出させる。操作部１８０は、ジョブに対する設定情報を操作者が入力する。
【００３３】
図２は、画像処理装置１００の機能ブロックの詳細を示す図である。画像処理装置１００は、アナログ・デジタル変換部（以下、「Ａ／Ｄ変換部」という。）１１、シェーディング補正部１２、入力処理部１３、自動カラー選択処理部（以下、「ＡＣＳ（Ａｕｔｏ  Ｃｏｌｏｒ  Ｓｅｌｅｃｔｉｏｎ）処理部」という。）１４、下地判定処理部１５、露光調整部１６、色補正部１７、黒生成／下色除去部１８、空間フィルタ部１９、中間調生成部２０、地紋合成処理部２１、領域分離処理部３０、地紋画像生成部４０、地紋画像切替部４１、及び、表示制御部５０を有する。
【００３４】
（地紋画像を合成して出力する処理）
Ａ／Ｄ変換部１１は、画像入力装置１１０が備えるＣＣＤラインセンサから入力されたカラー画像信号（ＲＧＢアナログ信号）を、デジタル信号に変換する。シェーディング補正部１２は、デジタル信号に含まれている、画像入力装置１１０の照明系、結像系、及び、撮像系で生じる各種の歪みを取り除く。入力処理部１３は、シェーディング補正部１２により処理されたＲＧＢデジタル信号に対し、γ補正をする処理を行う。以下の説明では、ＲＧＢデジタル信号による画像を、ＲＧＢ画像という。
【００３５】
ＡＣＳ処理部１４は、入力処理部１３から出力されたＲＧＢ画像が、カラー画像かモノクローム画像かの判定を行う。より詳細には、ＲＧＢ画像に地紋画像が含まれる場合には、地紋画像を除く画像が、カラー画像かモノクローム画像かを判定し、カラー画像の場合は、カラー画像処理、モノクローム画像の場合は、モノクローム画像処理を実行する決定をする。ＡＣＳ処理部１４が実行する処理は、後に詳述する。
【００３６】
ＡＣＳ処理部１４から出力されるＲＧＢ画像は、送受信／記憶部１４０に格納される。
【００３７】
下地判定処理部１５は、送受信／記憶部１４０に格納されたＲＧＢ画像の下地濃度が、所定の閾値を上回っているかの判定を行う。
【００３８】
下地判定処理部１５の処理について詳述する。下地判定処理部１５は、ＲＧＢ画像に対し、次式（１）を用いて、輝度信号に変換する。
Ｙj ＝０．３０Ｒj ＋０．５９Ｇj ＋０．１１Ｂj ・・・（１）
但し、Ｙj は、各画素の輝度信号、
Ｒj ,Ｇj ,Ｂj  は、各画素の色成分
である。
【００３９】
なお、上式（１）を用いる他に、ＣＩＥ（Commision International de l’Eclairege：国際照明委員会）Ｌ*  ａ* ｂ*  信号（Ｌ*  ：明度、ａ*  ,ｂ*  ：色度）に変換して明度信号を求めてもよい。以下は、輝度信号について説明するが、明度信号でも同様の処理により下地の有無判定と下地の検出とをすることができる。
【００４０】
下地判定処理部１５は、輝度信号又は明度信号に基づいて、画像全体でヒストグラムを作成する。図３は、下地判定処理部１５が作成するヒストグラムの例を示すグラフである。図３では、横軸が輝度、縦軸が頻度である。下地判定処理部１５は、作成したヒストグラムにおいて、最も頻度が高い輝度Ｙf の度数が閾値ｔｈ１以上である場合に、その輝度値を閾値ｔｈ２と比較する。
【００４１】
なお、閾値ｔｈ１は、下地と判断する際の画素数の最小値である。閾値ｔｈ１は、例えば、原稿サイズと対応づけて、送受信／記憶部１４０に格納しておくとよい。これにより、画像入力装置１１０が原稿を読み取る際に、取得した原稿サイズに対応する閾値ｔｈ１を用いることができる。また、閾値ｔｈ２は、下地と判断する輝度値の上限値である。閾値ｔｈ１及び閾値ｔｈ２は、複数の原稿を用いて、予め試行することにより、下地の有無を好適に検出できる値を設定しておくとよい。
【００４２】
Ｙf ＞ｔｈ２の場合には、下地の輝度が閾値ｔｈ２を上回っているので、下地判定処理部１５は、下地があると判定する。Ｙf ≦ｔｈ２の場合には、下地の輝度が閾値ｔｈ２以下なので、下地判定処理部１５は、下地がないと判定する。
【００４３】
なお、輝度に代えて濃度を用いる場合には、例えば、画像データが８ビットの場合、輝度表現では、０：黒、２５５：白となり、濃度表現では、２５５側が低濃度、０側が高濃度となる。
【００４４】
表示制御部５０は、画像表示装置１５０に表示する画面を生成し、画像表示装置１５０の表示を制御する。表示制御部５０により表示される情報は、画像処理装置１００が実行する処理の状況、及び、処理に対する設定情報である。
【００４５】
地紋画像を付加することが設定されている場合には、表示制御部５０は、下地判定処理部１５の判定により、下地濃度が所定の閾値を超えているときに、下地濃度が濃い旨の情報を表示する。下地濃度が所定の閾値を上回っていると、地紋を付加しても下地の影響により地紋が有効に機能しない虞がある。そこで、下地濃度が濃い旨の情報を表示することにより、操作者が、操作部１８０から、複写する際の読み取り濃度を薄くすることを設定することができる。読み取り濃度を薄くする場合には、後述する露光調整部１６において、露光補正が強いＬＵＴ（Ｌｏｏｋ  ｕｐ  Ｔａｂｌｅ）を用いる。
【００４６】
露光調整部１６は、ＬＵＴを用いて、ＲＧＢ画像のＲＧＢ値を補正することにより、下地を除去する。下地除去に用いられるＬＵＴは、予め設定されている複数のＬＵＴから、操作者が入力する指示に基づいて選択される。
【００４７】
図４は、ＬＵＴの例を示すグラフである。図４では、横軸に入力する画素値、縦軸に出力する画素値とし、露光補正が弱い場合の例と、強い場合の例とを示している。
【００４８】
色補正部１７は、ＲＧＢ画像を、ＣＭＹ（Ｃ：シアン、Ｍ：マゼンタ、Ｙ：イエロー）画像に色空間変換し、さらに、色再現性を高める処理を行う。
【００４９】
領域分離処理部３０は、ＲＧＢ画像の各画素が、黒文字、色文字、網点、印画紙写真（連続階調領域）等の複数種類の領域のうちの、何れの種類の領域に属する画素かを判定する。領域分離処理部３０は、判定した結果を各画素が属する領域の種類を表す領域分離データとして、黒生成／下色除去部１８、空間フィルタ部１９、及び、中間調生成部２０に出力する。領域分離データが入力される各部では、領域の種類に対応した処理が実行される。
【００５０】
黒生成／下色除去部１８は、３色のトナーで表現することのできるＣＭＹ画像を、４色のトナーで表現するＣＭＹＫ（Ｋ：黒）画像に変換する。空間フィルタ部１９は、ＣＭＹＫ画像に対し、強調処理及び平滑処理を行う。中間調生成部２０は、ＣＭＹＫ画像を印刷出力するために、階調再現処理を行う。
【００５１】
地紋画像生成部４０は、地紋合成処理部２１で合成される地紋画像を生成する。生成される地紋画像は、送受信／記憶部１４０に格納されているパターンによる地紋画像でもよく、ジョブ毎に設定される設定値によりパターンを生成して地紋画像を生成してもよい。
【００５２】
地紋画像生成部４０が実行する処理について、図５から図７を用いて説明する。図５Ａは、地紋画像の例を示す図である。図５Ａの地紋画像には、文字「Ａ」が埋め込まれている。地紋画像のドットのパターンは、細かいドットのパターンと粗いドットのパターンとを含む。文字の部分は、細かいドットにより形成され、文字を除く部分は、粗いドットにより形成されている。単位面積当たりの黒の割合は、細かいドットのパターンと粗いドットのパターンとで同一である。したがって、地紋画像では、牽制パターンである文字「Ａ」は顕在化しない。
【００５３】
図５Ｂは、図５Ａの地紋画像を複写した画像を示す図である。スキャナで原稿を読み取る際に、細かいドットの部分は、光学的に読み取られない、又は、画像処理の過程で除去される。そこで、複写して出力される画像は、図５Ｂに示すように、文字「Ａ」が白抜けした牽制パターンとして顕在化する。
【００５４】
図６は、地紋画像生成部４０の機能ブロックを示す図である。地紋画像生成部４０は、牽制文字生成部４５、文字画像生成部４６、及び、画像合成部４７を有する。牽制文字生成部４５は、ユーザにより指定された牽制文字の文字列を生成する。牽制文字の文字列とは、例えば、「ＣＯＰＹ」、「複写」等の原本からコピーされたことを表す文字列である。
【００５５】
文字画像生成部４６は、牽制文字生成部４５により生成された牽制文字の文字列から、牽制パターンビットマップを生成する。牽制パターンビットマップは、例えば、フォントデータをリッピングして生成するとよい。
【００５６】
画像合成部４７は、牽制パターンビットマップを用いて、粗いドットのパターンと細かいドットのパターンとを含む地紋画像を生成する。
【００５７】
図７は、画像合成部４７が実行する地紋画像の合成を説明する図である。図７には、ドットパターンｄ１、ドットパターンｄ２、牽制パターンビットマップｂ１、及び、地紋画像ｐ１を示す。ドットパターンｄ１は、細かいドットのパターンであり、ドットパターンｄ２は、粗いドットのパターンである。画像合成部４７は、ドットパターンｄ１とドットパターンｄ２とを、牽制パターンビットマップｂ１の値にしたがい合成する。より詳細には、例えば、牽制パターンビットマップの値が「１」の位置の画素は、ドットパターンｄ１により表現し、牽制パターンビットマップの値が「０」の位置の画素は、ドットパターンｄ２により表現する。これにより、地紋画像を含む原稿をコピーする際に、牽制パターンが白抜き文字として浮かび上がる。
【００５８】
一方、牽制パターンビットマップの値が「１」の位置の画素を、ドットパターンｄ２により表現し、牽制パターンビットマップの値が「０」の位置の画素を、ドットパターンｄ１により表現することにより、地紋画像を含む原稿をコピーする際に、牽制パターンの背景が白くなり文字が浮かび上がる。
【００５９】
生成された地紋画像は、送受信／記憶部１４０に格納される。
【００６０】
地紋画像切替部４１は、送受信／記憶部１４０に複数の地紋画像が格納されている場合に、印刷出力する画像に合成する地紋画像を選択する。合成する地紋画像は、例えば、操作者が操作部１８０から入力する指示、又は、送受信／記憶部１４０が受信した印刷ジョブに含まれている指示に基づく。
【００６１】
図２に戻り、地紋合成処理部２１は、地紋画像生成部４０が生成した地紋画像を、中間調生成部２０から出力される画像データに付加する。地紋画像は、Ｃ、Ｍ、Ｙ、Ｋの何れかの色成分に対して行う。何れの色成分に地紋画像を付加するかは、例えば、操作パネルからユーザが入力することにより、予め設定されている。
【００６２】
地紋画像が付加されたＣＭＹＫ画像は、画像出力装置１２０に対して出力され、媒体上に印刷される。
【００６３】
次に、カラー／モノクロ判定について説明する。以下の説明では、ＲＧＢ画像に対する処理を説明するが、ＲＧＢ画像を補色反転したＣＭＹ画像や、ＣＩＥ１９７６Ｌ*  ａ* ｂ*  信号に色空間変換して、カラー／モノクロ判定を行ってもよい。
【００６４】
（ＡＣＳ処理部１４によるカラー／モノクロ判定（その１））
ＡＣＳ処理部１４によるカラー／モノクロ判定を図８から図１１を参照して説明する。図８は、ＡＣＳ処理部１４の機能ブロックを示す図である。ＡＣＳ処理部１４は、カラー画素判定部４０１、無彩色ライン検出部４０２、カラードット画素判定部４０３、カラードット画素計数部４０４、カラー画素計数部４０５、基準ドット画素判定部４０６、カラー地紋画素判定部４０７、カラー地紋画素計数部４０８、及び、カラー原稿判定部４０９を有する。
【００６５】
ＡＣＳ処理部１４は、ＲＧＢ画像が有する画素毎に、その画素を注目画素として、属性を判定する。判定する際には、注目画素を中心とするｎ×ｍの画素ブロックを用いる。ｎとｍとは、自然数であり、例えば、７である。以下の説明において、ｎ×ｍの画素ブロックについては、同じサイズを用いることが望ましい。それぞれの処理で異なるサイズのブロックを用いても良いが、その場合、各判定における閾値を調整する必要がある。
【００６６】
カラー画素判定部４０１は、注目画素を中心とするｎ×ｍの画素ブロックの各画素の画素値が、カラーの値であるか否かを判定する。画素値は、例えば、色成分毎に０から２５５の整数により表される。
【００６７】
より詳細には、カラー画素判定部４０１は、画素ブロックを構成する画素毎に、ＲＧＢ信号の最大濃度値と最小濃度値との差である最大濃度差を算出する。各画素の最大濃度差が、次式（２）を満たす場合に、カラー画素判定部４０１は、その画素は、画素値がカラーの値を有すると判定する。
【００６８】
最大濃度差（Ｍａｘ（Ｒ，Ｇ，Ｂ）−Ｍｉｎ（Ｒ，Ｇ，Ｂ）））＞カラー画素判定閾値
・・・（２）
カラー画素判定閾値は、例えば、２０である。
【００６９】
無彩色ライン検出部４０２は、カラー画素判定部４０１の判定結果に基づいて、ｎ×ｍの画素ブロックの主走査方向、及び、副走査方向のそれぞれの方向において、カラー画素が存在しないラインである無彩色ラインを検出し、その数を算出する。なお、無彩色ラインは、カラー画素の数が所定数より少ないラインでもよい。
【００７０】
カラードット画素判定部４０３は、注目画素の画素値がカラーであるとカラー画素判定部４０１が判定している場合に、注目画素がカラードット画素かカラー画素であるか否かを判定する。カラードット画素とは、比較的細かいドットを構成する画素であり、カラー画素とは、画素値がカラーではあるものの、細かいドットを構成する画素ではない画素である。
【００７１】
図９Ａ及び図９Ｂは、カラードット画素を説明する図である。図９Ａは、カラードットにより形成される地紋画像の例を示す図である。図９Ａの地紋画像は、牽制パターンである文字「Ａ」が、細かいドットで形成され、文字「Ａ」の背景部分が、粗いドットで形成されている。単位面積当たりの濃度は、細かいドットのパターンと粗いドットのパターンとで同一であるので、図９Ａの地紋画像では、牽制パターンは、顕在化していない。なお、図９Ａにおいて、左から右へ走査する方向が主走査方向、上から下へ走査する方向が副走査方向である。
【００７２】
細かいドットの領域と粗いドットの領域とは、何れも、単色のドットが規則正しく配列されている。したがって、ｎ×ｍの画素ブロックにおいて、ドットが含まれない無彩色ラインが複数存在する。そこで、無彩色ライン数を計数し、その数に基づいて、注目画素がカラードット画素であるかカラー画素であるか否かを判定する。
【００７３】
より詳細には、カラードット画素判定部４０３は、無彩色ライン検出部４０２が算出した無彩色ラインの数が所定の範囲内にある場合に、注目画素がカラードット画素であると判定し、そうではない場合に、注目画素がカラー画素であると判定する。所定の範囲内にある場合とは、例えば、次式（３）及び（４）を同時に満たす場合である。
【００７４】
無彩色ライン下限閾値＜主走査方向の無彩色ラインの数＜無彩色ライン上限閾値
・・・（３）
無彩色ライン下限閾値＜副走査方向の無彩色ラインの数＜無彩色ライン上限閾値
・・・（４）
ここで、例えば、無彩色ライン下限閾値は、１、無彩色ライン上限閾値は、５である。
なお、無彩色ラインは、ドットに係る画素を含まないラインの他に、ドットに係る画素が所定数以下のラインでもよい。また、無彩色ライン上限閾値及び無彩色ライン下限閾値は、ドットのサイズ、及び、画素ブロックの大きさに応じて定められるとよい。
【００７５】
図９Ｂは、細かいドットと粗いドットとのそれぞれの領域における、単位面積当たりの無彩色ラインの数を説明する図である。図９Ｂでは、７×７の画素ブロックが単位面積となる。ここでは、画素値がカラーの値を有する画素のうち、粗いドットの領域に含まれる注目画素ｐｘｌ１、及び、ｐｘｌ２、並びに、細かいドットの領域に含まれる注目画素ｐｘｌ３、及び、ｐｘｌ４について説明する。図中、各画素の周囲の無彩色ラインに、丸囲み数字の序数を付している。
【００７６】
注目画素ｐｘｌ１の主走査方向の無彩色ライン数は、２であり、副走査方向の無彩色ライン数は、３である。したがって、上式（３）及び（４）を満たし、注目画素ｐｘｌ１は、カラードット画素である。
【００７７】
以下同様に、注目画素ｐｘｌ２の主走査方向の無彩色ライン数は、２であり、副走査方向の無彩色ライン数は、２である。また、注目画素ｐｘｌ３の主走査方向の無彩色ライン数は、４であり、副走査方向の無彩色ライン数は、４である。また、注目画素ｐｘｌ４の主走査方向の無彩色ライン数は、２であり、副走査方向の無彩色ライン数は、３である。したがって、ｐｘｌ２、ｐｘｌ３、及び、ｐｘｌ４は、全て、上式（３）及び（４）を満たすので、カラードット画素である。
【００７８】
カラードット画素計数部４０４は、カラードット画素判定部４０３によりカラードット画素と判定された画素値がカラーの値を有する画素の数を計数する。カラー画素計数部４０５は、カラードット画素判定部４０３によりカラードット画素と判定されなかった画素値がカラーの値を有する画素をカラー画素としてその数を計数する。
【００７９】
基準ドット画素判定部４０６は、ＲＧＢ画像において、最初にカラードット画素と判定された注目画素を基準ドット画素と定める。基準ドット画素判定部４０６は、さらに、基準ドット画素の周囲のｎ×ｍの画素ブロックにおいて、最大濃度差（Ｍａｘ（Ｒ，Ｇ，Ｂ）−Ｍｉｎ（Ｒ，Ｇ，Ｂ）））が、最も大きい画素のＲ，Ｇ，Ｂ値を、基準値とする。この基準値は、一枚の原稿を読み取った画像データに対して、一つ定められる。基準ドット画素判定部４０６は、さらに、基準ドット画素のＲ，Ｇ，Ｂ値を、基準値に置き換える。
【００８０】
なお、最大濃度差（Ｍａｘ（Ｒ，Ｇ，Ｂ）−Ｍｉｎ（Ｒ，Ｇ，Ｂ））が最も大きい画素のＲ，Ｇ，Ｂ値に置き換えるのは、次の理由による。ドットを構成する画素は、ドットの中心部である画素が、最も安定した値を有し、その画素の最大濃度差は、ドットの周辺部の画素の最大濃度差よりも大きいと考えられるからである。
【００８１】
カラー地紋画素判定部４０７は、注目画素がカラー地紋画素であるか否かを判定する。より詳細には、カラードット画素判定部４０３によりカラードット画素と判定された注目画素のＲ，Ｇ，Ｂ値を、その画素の周囲ｎ×ｍの画素ブロックにおいて、最大濃度差（Ｍａｘ（Ｒ，Ｇ，Ｂ）−Ｍｉｎ（Ｒ，Ｇ，Ｂ））が、最も大きい画素のＲ，Ｇ，Ｂ値と置き換え、さらに、置き換えた値と基準値とを比較する。次式（５）から式（７）を全て満たす場合、すなわち、置き換えた値と基準値との差が、カラー地紋画素閾値より小さい場合には、カラー地紋画素判定部４０７はその注目画素をカラー地紋画素と判定する。これにより、注目画Ｒ，Ｇ，Ｂ素が、基準値と同じであると判断される画素値を有するか否かを判定することができる。
【００８２】
｜Ｒ値−Ｒ基準値｜＜カラー地紋画素閾値  ・・・（５）
｜Ｇ値−Ｇ基準値｜＜カラー地紋画素閾値  ・・・（６）
｜Ｂ値−Ｂ基準値｜＜カラー地紋画素閾値  ・・・（７）
ここで、例えば、カラー地紋画素閾値は、５である。
【００８３】
カラー地紋画素計数部４０８は、カラー地紋画素判定部４０７によりカラー地紋画素と判定された画素の数を計数する。
【００８４】
なお、注目画素のＲ，Ｇ，Ｂ値に代えて、最大濃度差（Ｍａｘ（Ｒ，Ｇ，Ｂ）−Ｍｉｎ（Ｒ，Ｇ，Ｂ））が、最も大きい画素のＲ，Ｇ，Ｂ値を用いるのは、基準ドット画素の場合と同様に、ドットを構成する画素は、ドットの中心部である画素が、最も安定した値を有し、その画素は、ドットの周辺部の画素よりも最大濃度差が大きいと考えられるからである。
【００８５】
この置き換え処理に代えて、例えば、上式（５）から（７）において、カラー地紋画素閾値を大きくしてもよい。例えば、カラー地紋画素閾値を７とするとよい。
【００８６】
カラー原稿判定部４０９は、ＲＧＢ画像を生成する際に読み取られた原稿が、カラー原稿かモノクローム原稿かを判定する。なお、画像処理装置１００が、モノクローム原稿が読み取られたとしてモノクローム画像処理を実行するのは、以下の（ａ）から（ｃ）の原稿から読み取られたと判定される場合であり、カラー原稿が読み取られたとしてカラー画像処理を実行するのは、以下の（ｄ）の原稿から読み取られたと判定される場合である。
（ａ）地紋画像を含まないモノクローム原稿
（ｂ）モノクローム画像及びモノクロームの地紋画像が印刷された原稿
（ｃ）モノクローム画像及びカラーの地紋画像が印刷された原稿
（ｄ）地紋画像の有無に関わらずカラー画像が印刷された原稿
【００８７】
上記の（ａ）及び（ｂ）は、カラー画素の数が０であると考えられる。また、（ｃ）は、カラードット画素が存在するものの、カラー画素の数が非常に少ないと考えられる。
【００８８】
そこで、カラー原稿判定部４０９は、以下の式（８）及び式（９）を満たす場合に、上記（ａ）から（ｃ）の何れかであると判定し、モノクローム原稿が読み取られたと判定する。
カラー画素の数＜カラー原稿判定閾値                                ・・・（８）
｜カラードット画素の数−カラー地紋画素の数｜＜カラー地紋原稿判定閾値  ・・・（９）
【００８９】
カラー原稿判定部４０９は、式（８）及び式（９）の少なくとも一方を満たさない場合に、上記（ｄ）と判定し、カラー原稿が読み取られたと判定する。なお、カラー原稿判定部４０９は、ＲＧＢ画像に含まれる各画素を処理する際に、式（８）を満たさないと判定された時点で、残りの画素に対する処理を行わず、カラー原稿が読み取られたと判定するとよい。これにより、カラー原稿が読み取られている場合に、判定処理を高速にすることができる。
【００９０】
カラー原稿判定閾値は、例えば、解像度が６００ｄｐｉ（主走査方向、副走査方向の解像度）で、Ａ４サイズの原稿に対して１０００である。カラー地紋原稿判定閾値は、例えば、解像度が６００ｄｐｉ（主走査方向、副走査方向の解像度）で、Ａ４サイズの原稿に対して２００である。なお、カラー原稿判定閾値は、原稿サイズの他に、画像処理装置の仕様にあわせて、好適に定められるとよい。
【００９１】
図１０及び図１１は、ＡＣＳ処理部１４が実行するカラー／モノクロ判定の処理の流れを説明するフローチャートである。図１０には、カラー／モノクロ判定処理の全体を示す。
【００９２】
ＲＧＢ画像に対するカラー／モノクロ判定処理では、最初に、カラードット画素数、カラー画素数、及び、カラー地紋画素数の初期化が行われる（ステップＳ１１）。
【００９３】
続いて、ＲＧＢ画像が有する画素毎に、その画素を注目画素として、ステップＳ１２からステップＳ２２の処理が実行される。カラー画素判定部４０１は、ｎ×ｍの画素ブロックの中心に位置する注目画素に対して、カラー画素判定処理を行い、画素値がカラーの値を有する場合には、無彩色ライン検出部４０２が、無彩色ラインの数を計数する（ステップＳ１２）。
【００９４】
図１１は、カラー画素判定処理の詳細を説明するフローチャートである。カラー画素判定部４０１は、ｎ×ｍの画素ブロックに含まれる一つの画素の最大濃度値を算出し（ステップＳ１）、さらに、最小濃度値を算出する（ステップＳ２）。カラー画素判定部４０１は、最大濃度値と最小濃度値との差から、最大濃度差を算出する（ステップＳ３）。カラー画素判定部４０１は、最大濃度差が式（２）を満たすか否かを判定することにより、画素値がカラーの値を有するか否かを判定する（ステップＳ４）。
【００９５】
カラー画素判定部４０１は、ｎ×ｍの画素ブロックに含まれる全ての画素に対して、ステップＳ１からステップＳ４の処理が終了したか否かを判定する。終了している場合（ステップＳ５：ＹＥＳ）には、無彩色ライン検出部４０２が、ｎ×ｍの画素ブロックに含まれる無彩色ラインを検出し、その数を計数する（ステップＳ６）。ステップＳ６の処理が終了した後、図１０に戻る。一方、ｎ×ｍの画素ブロックに含まれる画素の中で、ステップＳ１からステップＳ４の処理が終了していない画素がある場合（ステップＳ５：ＮＯ）には、ステップＳ１に戻って処理を繰り返す。
【００９６】
図１０に戻り、カラー画素判定処理（ステップＳ１２）の結果に基づいて、カラー画素判定部４０１は、ｎ×ｍの画素ブロックに含まれる注目画素の画素値が、カラーの値であるか否かを判定する（ステップＳ１３）。カラーの値である場合（ステップＳ１３：ＹＥＳ）には、カラードット画素判定部４０３が、注目画素がカラードット画素かカラー画素であるか否かを判定する（ステップＳ１４）。カラードット画素である場合（ステップＳ１４：ＹＥＳ）には、カラードット画素計数部４０４が、カラードット画素数に１加算する（ステップＳ１５）。
【００９７】
基準ドット画素判定部４０６は、注目画素が基準ドット画素であるか否かを判定する（ステップＳ１６）。基準ドット画素である場合（ステップＳ１６：ＹＥＳ）には、基準ドット画素判定部４０６は、基準ドット画素のＲ，Ｇ，Ｂ値を、基準値に置き換え（ステップＳ１７）、ステップＳ１８に進む。基準ドット画素では無い場合（ステップＳ１６：ＮＯ）には、基準値への置き換えは行わず、ステップＳ１８に進む。
【００９８】
カラー地紋画素判定部４０７は、注目画素がカラー地紋画素であるか否かを判定する（ステップＳ１８）。カラー地紋画素である場合（ステップＳ１８：ＹＥＳ）には、カラー地紋画素計数部４０８は、カラー地紋画素判定部４０７によりカラー地紋画素と判定された画素数に１加算する（ステップＳ１９）。カラー地紋画素ではない場合（ステップＳ１８：ＮＯ）には、カラー地紋画素数への加算は行わない。
【００９９】
一方、注目画素がカラードット画素では無い場合（ステップＳ１４：ＮＯ）には、カラー画素計数部４０５は、注目画素をカラー画素と判定して、カラー画素数を１加算する（ステップＳ２０）。
【０１００】
注目画素の画素値がカラーでは無い場合（ステップＳ１３：ＮＯ）、ステップＳ１４からステップＳ１９の処理が終了した場合、又は、ステップＳ２０で加算されたカラー画素数が、式（８）を満たす場合（ステップＳ２１：ＮＯ）には、ＲＧＢ画像が有する全ての画素の処理が終了したか否かを判定する（ステップＳ２２）。全ての画素に対する処理が終了している場合（ステップＳ２２：ＹＥＳ）には、カラー原稿判定部４０９は、式（８）及び式（９）に基づく判定を行う（ステップＳ２３）。式（８）及び式（９）を満たすとき（ステップＳ２３：ＹＥＳ）は、モノクローム原稿が読み取られて生成された画像データに対する処理を実行する設定を行う（ステップＳ２４）。
【０１０１】
処理されていない画素がある場合（ステップＳ２２：ＮＯ）には、ステップＳ１２に戻って、処理されていない画素を注目画素として、処理を繰り返す。
【０１０２】
注目画素がカラー画素と判定されることにより加算されたカラー画素数が、式（８）を満たさないとカラー原稿判定部４０９が判定する場合（ステップＳ２１：ＹＥＳ）、又は、ＲＧＢ画像が有する全ての画素の処理が終了した後（ステップＳ２２：ＹＥＳ）に、カラー画素数とカラードット画素数とカラー地紋画素数とが、式（８）及び式（９）の何れか一つ以上を満たさないとカラー原稿判定部４０９が判定する場合（ステップＳ２３：ＮＯ）には、制御部６０は、カラー原稿が読み取られて生成された画像データに対する処理を実行する設定を行う（ステップＳ２５）。
【０１０３】
（ＡＣＳ処理部１４によるカラー／モノクロ判定（その２））
図１２から図１６は、ＡＣＳ処理部１４ａによるカラー／モノクロ判定を説明する図である。図１２は、ＡＣＳ処理部１４ａの機能ブロックを示す図である。ＡＣＳ処理部１４ａは、図８で示したＡＣＳ処理部１４とは異なる構成を有する。ＡＣＳ処理部１４ａは、カラー地紋画像の有無を、カラードット画素のヒストグラムにより判定する。
【０１０４】
ＡＣＳ処理部１４ａは、カラー画素判定部４０１、無彩色ライン検出部４０２、カラードット画素判定部４０３、カラー画素計数部４０５、カラー原稿判定部４０９ａ、及び、ヒストグラム生成部４１０を有する。これらの各部のうち、図８のＡＣＳ処理部１４と同一の機能及び構成を有する各部は、同一の符号を付し、ここでは説明を省略する。
【０１０５】
ヒストグラム生成部４１０は、ＲＧＢ画像が有するカラードット画素のＲ，Ｇ，Ｂ値の夫々に対するヒストグラムを生成する。ヒストグラム作成に用いるカラードット画素は、カラードット画素判定部４０３によりカラードット画素と判定されたものである。
【０１０６】
なお、ヒストグラム生成部４１０は、カラードット画素判定部４０３によりカラードット画素と判定された注目画素のＲ，Ｇ，Ｂ値を、その注目画素が含まれるｎ×ｍの画素ブロックが有する画素のうち、最大濃度差が最も大きい画素のＲ，Ｇ，Ｂ値に置き換えた後に、ヒストグラムを生成してもよい。ドットの中心にある画素は最大濃度差が最も大きいと考えられるので、この置き換えにより、安定した値を用いてヒストグラムを生成することができる。
【０１０７】
カラー原稿判定部４０９ａは、ＲＧＢ画像を生成する際に読み取られた原稿が、カラー原稿か、モノクローム原稿かを判定する。なお、画像処理装置１００が、モノクローム原稿が読み取られたとしてモノクローム画像処理を実行するのは、以下の（ａ）から（ｃ）の原稿から読み取られたと判定される場合であり、カラー原稿が読み取られたとしてカラー画像処理を実行するのは、以下の（ｄ）の原稿から読み取られたと判定される場合である。
【０１０８】
（ａ）地紋画像を含まないモノクローム原稿
（ｂ）モノクローム画像及びモノクロームの地紋画像が印刷された原稿
（ｃ）モノクローム画像及びカラーの地紋画像が印刷された原稿
（ｄ）地紋画像の有無に関わらずカラー画像が印刷された原稿
【０１０９】
そこで、カラー原稿判定部４０９ａは、ヒストグラム生成部４１０が生成したヒストグラムの形状から、カラー原稿が読み取られたものか、モノクローム原稿が読み取られたものかを判定する。
【０１１０】
図１３から図１５は、ヒストグラム生成部４１０が生成するヒストグラムの度数を結んだグラフ（ヒストグラムの概略形状を示すグラフ）である。図１３から図１５は、夫々、Ｒ，Ｇ，Ｂの３つのヒストグラムに係るグラフを示している。ヒストグラムに係るグラフは、横軸が濃度値（画素値）、縦軸が濃度値毎の度数値（頻度）である。
【０１１１】
なお、図１３から図１５の各グラフは、全ての濃度値におけるヒストグラムであるが、全ての濃度値を複数に区分して簡易ヒストグラムを生成してもよい。例えば、１６区分を設ける場合には、画素値の小さい側から、第１濃度区分、第２濃度区分、・・・とし、画素値の最も大きい側を、第１６濃度区分とする。
【０１１２】
図１３は、カラー地紋画像のヒストグラムである。カラー地紋画像は、単濃度の画素しか存在しない。そこで、図１３のＲ，Ｇ，Ｂのグラフには、それぞれ、狭い範囲の濃度域にのみ度数値が存在する。すなわち、Ｒ，Ｇ，Ｂの３次元グラフで表す場合には、１つの範囲に度数が偏って存在する。
【０１１３】
図１４及び図１５は、地紋画像ではないカラー画像のヒストグラムである。地紋画像ではないカラー画像は、種々の色が含まれる。そこで、図１４のＲ，Ｇ，Ｂの各ヒストグラムは、度数値が存在する濃度域が広がっている。また、図１５のＲ，Ｇ，Ｂの各ヒストグラムは、度数値が存在する濃度域が、複数存在する。
【０１１４】
なお、グレーがＣＭＹで表されている場合（コンポジットグレー）を除き、画素値がカラーの値を有する画素が含まれない場合には、度数値が存在する濃度域がない。
【０１１５】
カラー原稿判定部４０９ａは、以下の（１１）から（１３）の３つの条件が同時に満たされる場合に、上記（ａ）から（ｃ）の何れかであると判定する。
（１１）Ｒ，Ｇ，Ｂの各信号のヒストグラムにおいて、度数値が存在する濃度域が１つずつ存在する。
（１２）Ｒ，Ｇ，Ｂの各信号のヒストグラムにおいて、度数値が存在する濃度域の幅がカラー地紋原稿判定ヒストグラム閾値より小さい。
（１３）式（８）を満たす。
【０１１６】
但し、カラー地紋原稿判定ヒストグラム閾値は、例えば、解像度が６００ｄｐｉ（主走査方向、副走査方向の解像度）で、Ａ４サイズの原稿に対して５であり、カラー原稿判定閾値は、例えば、解像度が６００ｄｐｉ（主走査方向、副走査方向の解像度）で、Ａ４サイズの原稿に対して１０００である。カラー原稿判定閾値は、原稿サイズの他に、画像処理装置１００の仕様にあわせて、好適に定められるとよい。
【０１１７】
カラー原稿判定部４０９ａは、上記（１１）から（１３）の少なくとも一つが満たされない場合に、上記（ｄ）であると判定する。
【０１１８】
図１６は、ＡＣＳ処理部１４ａが実行するカラー／モノクロ判定処理を示すフローチャートである。図１６のステップＳ３１からステップＳ３４は、図１０のステップＳ１１からステップＳ１４と同一の処理であるので、ここでは説明を省略する。
【０１１９】
カラードット画素判定部４０３は、注目画素がカラードット画素かカラー画素であるかを判定する（ステップＳ３４）。カラードット画素である場合（ステップＳ３４：ＹＥＳ）には、ヒストグラム生成部４１０が、注目画素の濃度値に対応するヒストグラムの濃度値に１加算する（ステップＳ３５）。
【０１２０】
一方、注目画素がカラードット画素では無い場合（ステップＳ３４：ＮＯ）には、カラー画素計数部４０５は、注目画素をカラー画素と判定して、カラー画素数を１カウントアップする（ステップＳ３６）。
【０１２１】
ステップＳ３５の処理が終了した場合、又は、ステップＳ３６で加算されたカラー画素数が、式（８）を満たす場合（ステップＳ３７：ＮＯ）には、ＲＧＢ画像が有する全ての画素の処理が終了したか否かを判定する（ステップＳ３８）。全ての画素に対する処理が終了している場合（ステップＳ３８：ＹＥＳ）には、カラー原稿判定部４０９ａは、完成したヒストグラムの形状に基づく判定を行う（ステップＳ３９）。条件（１１）から（１３）を同時に満たすとき（ステップＳ３９：ＹＥＳ）は、モノクローム画像処理を実行する設定を行う（ステップＳ４０）。
【０１２２】
処理されていない画素がある場合（ステップＳ３８：ＮＯ）には、ステップＳ３２に戻って、処理されていない画素を注目画素として、処理を繰り返す。
【０１２３】
注目画素がカラー画素と判定されることにより加算されたカラー画素数が、式（８）を満たさないとカラー原稿判定部４０９ａが判定する場合（ステップＳ３７：ＹＥＳ）、又は、ＲＧＢ画像が有する全ての画素の処理が終了した後（ステップＳ３８：ＹＥＳ）に、条件（１１）から（１３）の何れか一つ以上を満たさない場合（ステップＳ３９：ＮＯ）には、制御部６０は、カラー画像処理を実行する設定を行う（ステップＳ４１）。
【０１２４】
（カラー原稿が読み取られて生成された画像データに対する画像処理）
ＡＣＳ処理部１４又はＡＣＳ処理部１４ａにより、カラー原稿が読み取られて生成された画像データに対する処理を実行すると決定された場合には、下地判定処理部１５、露光調整部１６、色補正部１７、空間フィルタ部１９、中間調生成部２０、及び、領域分離処理部３０が、ＲＧＢ画像に対して画像処理を行い、又は、ＲＧＢ画像を変換して生成されるＣＭＹＫ画像を画像出力装置１２０に出力する。
【０１２５】
（モノクローム原稿が読み取られて生成された画像データに対する画像処理）
ＡＣＳ処理部１４又はＡＣＳ処理部１４ａにより、モノクローム原稿が読み取られて生成された画像データに対する処理を実行すると決定された場合には、下地判定処理部１５から中間調生成部２０が実行する処理のうち、色補正部１７は、ＲＧＢ画像を、Ｋ画像データに変換し、黒生成／下色除去部１８の処理は省略される。
色補正部１７が実行する色空間変換処理は、例えば、次式（１０）により行われる。
Ｙj ＝０．３０Ｒj ＋０．５９Ｇj ＋０．１１Ｂj ・・・（１０）
但し、Ｙj は、各画素の輝度信号、
Ｒj ,Ｇj ,Ｂj  は、各画素の色成分
である。
【０１２６】
図１７は、本実施の形態に係る画像形成装置９００のハードウェア構成の例を説明する図である。図１７の画像形成装置９００は、画像処理部９１０、スキャナ９２０、ハードディスク装置（以下、「ＨＤＤ」という。）９３０、ドライブ装置９４０、及び、プリンタ９８０を有する。画像処理部９１０は、画像処理部９１０に接続される各部の制御、及び、画像形成装置９００が出力する画像データを処理する。
【０１２７】
画像処理部９１０は、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３、画像処理ＡＳＩＣ９０４、スキャナインタフェース（以下、「スキャナＩ／Ｆ」という。）９１２、ＨＤＤインタフェース（以下、「ＨＤＤ−Ｉ／Ｆ」という。）９１３、ドライブインタフェース（以下、「ドライブＩ／Ｆ」という。）９１４、プリンタインタフェース（以下、「プリンタＩ／Ｆ」という。）９１８、及び、通信インタフェース（以下、「通信Ｉ／Ｆ」）という。）９１９を有する。
【０１２８】
ＣＰＵ９０１は、コンピュータプログラムを実行することにより、画像処理部９１０の各部、及び、画像処理部９１０に接続される各部の制御を行う。ＲＯＭ９０２は、例えば、ＣＰＵ９０１が実行するコンピュータプログラムを格納する。
【０１２９】
ＲＡＭ９０３は、画像処理ＡＳＩＣ９０４、及び、ＣＰＵ９０１がコンピュータプログラムを実行することにより実現される機能により処理される画像データを格納する。なお、この画像データは、ＲＯＭ９０２に格納されてもよい。
【０１３０】
画像処理ＡＳＩＣ９０４は、画像データに対する各種処理を行う。画像処理ＡＳＩＣ９０４は、例えば、領域分離処理、下地除去処理、色補正処理、黒生成／下色除去処理、空間フィルタ処理、出力階調補正処理、及び、中間調生成処理の何れか一以上の処理を行う。
【０１３１】
スキャナＩ／Ｆ９１２は、スキャナ９２０から入力される画像データを受け取り、スキャナ９２０の特性に応じた画像処理を行う。ＨＤＤ−Ｉ／Ｆ９１３は、ＣＰＵ９０１の制御に基づいて、ＨＤＤ９３０に格納される画像データの入出力を行う。ドライブＩ／Ｆ９１４は、ドライブ装置９４０に挿入される可搬性記録媒体９４１に対するデータの入出力を行う。
【０１３２】
プリンタＩ／Ｆ９１８は、画像処理部９１０が処理した画像データを、プリンタ９８０に出力する際のインタフェースである。通信Ｉ／Ｆ９１９は、画像処理部９１０からネットワーク９９０を介して他の装置と画像データ又は制御信号を通信する際のインタフェースである。
【０１３３】
スキャナ９２０は、媒体上に画像が形成されている原稿を光学的に読み取って画像データを出力する。スキャナ９２０が出力する画像データは、アナログ信号でもよく、アナログ信号が変換されたデジタル信号でもよい。
【０１３４】
ＨＤＤ９３０は、画像処理部９１０が処理する画像データを格納する。ＨＤＤ９３０は、例えば、スキャナ９２０から入力される画像データ、通信Ｉ／Ｆ９１９から入力される画像データ、並びに、ＣＰＵ９０１、及び、画像処理ＡＳＩＣ９０４の処理により生成される中間画像データを格納する。ドライブ装置９４０は、可搬性記録媒体９４１が挿入されることにより、可搬性記録媒体９４１に対するデータの書き込み及び読み出しを行う。可搬性記録媒体９４１には、例えば、ＣＰＵ９０１が実行するコンピュータプログラムが格納される。
【０１３５】
プリンタ９８０は、画像処理部９１０により処理された画像データを、媒体上に形成して出力する。
【０１３６】
＜コンピュータプログラム及び記録媒体＞
本実施の形態の画像処理装置は、コンピュータがプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を実行することにより実現されてもよい。本実施の形態の記録媒体は、プログラムコードを記録したコンピュータ読み取り可能な記録媒体であり、画像データに地紋画像が含まれる場合には、地紋画像を除く画像が、カラー画像かモノクローム画像かを判定し、カラー画像の場合は、カラー画像処理、モノクローム画像の場合は、モノクローム画像処理を実行することを決定する画像処理方法を実行するためのコンピュータプログラムを記録するものとすることもできる。
【０１３７】
本実施の形態に係る画像処理方法を行うためのプログラムを記録した記録媒体は、持ち運び自在に提供することができる。
【０１３８】
なお、記録媒体は、マイクロコンピュータが処理を行うためのプログラムコードが記録された、図示していないメモリ、例えばＲＯＭでもよい。記録媒体は、また、図示していない外部記憶装置として設けられるプログラム読み取り装置に挿入することによりコンピュータが読み取り可能なプログラムメディアでもよい。
【０１３９】
記録媒体に格納されているプログラムコードは、マイクロプロセッサが記録媒体にアクセスして実行させる構成でもよい。また、記録媒体からプログラムコードが読み出され、図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムコードが実行されてもよい。ダウンロード用のプログラムは予め装置に格納されているものとする。
【０１４０】
記録媒体としてのプログラムメディアは、装置と分離可能に構成される。例えば、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、及び、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムコードを担持する媒体の何れでもよい。
【０１４１】
また、本実施の形態の画像処理装置は、インターネットを含む通信ネットワークを接続することができるシステム構成でもよく、この場合、記録媒体は、通信ネットワークからプログラムコードをダウンロードする際に流動的にプログラムコードを担持する媒体でもよい。なお、通信ネットワークからプログラムコードをダウンロードする場合には、ダウンロード用のプログラムは予め本体装置に格納しておくか、又は、別な記録媒体からインストールされるものでもよい。なお、本実施の形態に係るコンピュータプログラムは、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１４２】
以上、発明を実施するための形態について説明を行ったが、本発明は、この発明を実施するための形態で述べた実施形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【符号の説明】
【０１４３】
１    画像形成装置
１１  Ａ／Ｄ変換部
１２  シェーディング補正部
１３  入力処理部
１４、１４ａ  ＡＣＳ処理部
１５  下地判定処理部
１６  露光調整部
１７  色補正部
１８  黒生成／下色除去部
１９  空間フィルタ部
２０  中間調生成部
２１  地紋合成処理部
３０  領域分離処理部
４０  地紋画像生成部
４１  地紋画像切替部
４５  牽制文字生成部
４６  文字画像生成部
４７  画像合成部
１００  画像処理装置
１１０  画像入力装置
１２０  画像出力装置
１４０  送受信／記憶部
１５０  画像表示装置
１８０  操作部
４０１  カラー画素判定部
４０２  無彩色ライン検出部
４０３  カラードット画素判定部
４０４  カラードット画素計数部
４０５  カラー画素計数部
４０６  基準ドット画素判定部
４０７  カラー地紋画素判定部
４０８  カラー地紋画素計数部
４０９、４０９ａ  カラー原稿判定部（決定部）
４１０  ヒストグラム生成部
５０  表示制御部
６０  制御部
９００  画像形成装置
９０１  ＣＰＵ
９０２  ＲＯＭ
９０３  ＲＡＭ
９０４  画像処理ＡＳＩＣ
９１０  画像処理部
９１２  スキャナＩ／Ｆ
９１３  ＨＤＤ−Ｉ／Ｆ
９１４  ドライブＩ／Ｆ
９１８  プリンタＩ／Ｆ
９２０  スキャナ
９３０  ＨＤＤ
９３０  ハードディスク装置
９４０  ドライブ装置
９４１  可搬性記録媒体
９８０  プリンタ
９９０  ネットワーク
【図１】
2012151682.tif 000003
【図２】
2012151682.tif 000004
【図３】
2012151682.tif 000005
【図４】
2012151682.tif 000006
【図５】
2012151682.tif 000007
【図６】
2012151682.tif 000008
【図７】
2012151682.tif 000009
【図８】
2012151682.tif 000010
【図９】
2012151682.tif 000011
【図１０】
2012151682.tif 000012
【図１１】
2012151682.tif 000013
【図１２】
2012151682.tif 000014
【図１３】
2012151682.tif 000015
【図１４】
2012151682.tif 000016
【図１５】
2012151682.tif 000017
【図１６】
2012151682.tif 000018
【図１７】
2012151682.tif 000019