(57)【特許請求の範囲】
【請求項１】
原稿を読み取ることにより得られる画像データに基づいて前記原稿が有彩色を含む原稿であるか否かを判定し、判定結果に応じた処理を前記画像データに施す画像処理方法において、
前記画像データを構成する各画素が有彩色であるか無彩色であるかを判定する第１の判定ステップと、前記画像データを構成する各画素が少なくとも文字領域を含む複数の領域の何れに属するかを判定する第２の判定ステップと、前記第１及び第２の判定ステップによる判定結果に基づき、前記画像データを構成する画素のうち、文字領域に属する有彩色の画素及び前記文字領域以外に属する有彩色の画素を計数するステップと、該ステップにより計数された前記文字領域に属する有彩色の画素数及び前記文字領域以外に属する有彩色の画素数と夫々について設定された所定値との大小を比較するステップと、前記文字領域に属する有彩色の画素数又は前記文字領域以外に属する有彩色の画素数の何れか一方が前記所定値以上である場合、前記原稿が有彩色を含む原稿であると判定するステップとを有することを特徴とする画像処理方法。
【請求項２】
前記文字領域以外に属する有彩色の画素は、網点領域に属する有彩色の画素、下地領域に属する有彩色の画素、印画紙写真領域に属する有彩色の画素のうち少なくとも１つを含むことを特徴とする請求項１に記載の画像処理方法。
【請求項３】
原稿を読み取ることにより得られる画像データに基づいて前記原稿が有彩色を含む原稿であるか否かを判定し、判定結果に応じた処理を前記画像データに施す画像処理装置において、
前記画像データを構成する各画素が有彩色であるか無彩色であるかを判定する第１の判定手段と、前記画像データを構成する各画素が少なくとも文字領域を含む複数の領域の何れに属するかを判定する第２の判定手段と、前記第１及び第２の判定手段による判定結果に基づき、前記画像データを構成する画素のうち、文字領域に属する有彩色の画素及び前記文字領域以外に属する有彩色の画素を計数する手段と、該手段により計数された前記文字領域に属する有彩色の画素数及び前記文字領域以外に属する有彩色の画素数と夫々について設定された所定値との大小を比較する手段と、前記文字領域に属する有彩色の画素数又は前記文字領域以外に属する有彩色の画素数の何れか一方が前記所定値以上である場合、前記原稿が有彩色を含む原稿であると判定する手段とを備えることを特徴とする画像処理装置。
【請求項４】
前記文字領域以外に属する有彩色の画素は、網点領域に属する有彩色の画素、下地領域に属する有彩色の画素、印画紙写真領域に属する有彩色の画素のうち少なくとも１つを含むことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
請求項３又は請求項４に記載の画像処理装置と、該画像処理装置により処理が施された画像データに基づいてシート上に画像形成を行う手段とを備えることを特徴とする画像形成装置。
【請求項６】
原稿を読み込む画像入力手段と、請求項３又は請求項４に記載の画像処理装置とを備え、前記画像入力手段により読み込まれた原稿について、前記画像処理装置により画像処理を施して出力画像データとすることを特徴とする画像読取装置。
【請求項７】
コンピュータに、原稿を読み取ることにより得られる画像データに基づいて前記原稿が有彩色を含む原稿であるか否かを判定させ、判定結果に応じた処理を前記画像データに施させるコンピュータプログラムにおいて、
コンピュータに、前記画像データを構成する各画素が有彩色であるか無彩色であるかを判定させる第１の判定ステップと、コンピュータに、前記画像データを構成する各画素が少なくとも文字領域を含む複数の領域の何れに属するかを判定させる第２の判定ステップと、コンピュータに、前記第１及び第２の判定ステップによる判定結果に基づき、前記画像データを構成する画素のうち、文字領域に属する有彩色の画素及び前記文字領域以外に属する有彩色の画素を計数させるステップと、コンピュータに、前記ステップにより計数させた前記文字領域に属する有彩色の画素数及び前記文字領域以外に属する有彩色の画素数と夫々について設定された所定値との大小を比較させるステップと、コンピュータに、前記文字領域に属する有彩色の画素数又は前記文字領域以外に属する有彩色の画素数の何れか一方が前記所定値以上である場合、前記原稿が有彩色を含む原稿であると判定させるステップとを有することを特徴とするコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムが記録されていることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＡＣＳの判定結果を向上させることができる画像処理方法、画像処理装置、画像形成装置、画像読取装置、コンピュータプログラム、及び記録媒体に関する。
【背景技術】
【０００２】
電子複写機などの画像形成装置は、従来のアナログ式のほかにデジタル式のものが普及しており、またデジタル画像処理技術の進展によって、カラー画像を高画質に再現するフルカラーのデジタル複写機が製品化されている。一般にフルカラーデジタル複写機は、複数のトナーを用いてカラー再現が行われる。また、ブラックのトナーのみを用いるモノクロモードを有している。モノクロモードにおける複写は、ブラックのトナーのみを用いるので複数のトナー像を順に重ね合わせるカラー複写と比べてコストが低く、所用時間が短い。
【０００３】
そこで、原稿がカラー原稿であるかモノクロ原稿であるかを判断し、原稿に応じた複写モードを設定するＡＣＳ（Auto Color Selection）機能が実用化されている（例えば、特許文献１参照）。この機能は、特にＡＤＦ（自動原稿送り装置）を使用して多数の原稿を複写する場合に有用である。利用者がカラー原稿とモノクロ原稿とを区別する必要はなく、複数の原稿をＡＤＦにセットしてスタートキーを押せば、カラー原稿についてはカラー複写が、モノクロ原稿についてはモノクロ複写が行われる。
【０００４】
例えば、特許文献１に記載されている画像処理装置では、原稿の明度ヒストグラムと原稿中の無彩色ドットのヒストグラムを求め、これらヒストグラムの差分より原稿の有彩色ヒストグラムを算出する。次に、有彩色の画素数と無彩色の画素数との比率より、カラー原稿か白黒原稿かの判定を行い、この結果を基にヒストグラムの解析を行って、白黒写真原稿、白黒標準原稿、フルカラー写真原稿、下地が白色のカラー標準原稿、下地色付きのカラー標準原稿の５種類の原稿に分類する。そして、原稿種別に応じて適切な下地調整、黒文字判別処理、階調再現処理などを行う。
【特許文献１】特開平８−２５１４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、画素の領域属性（文字領域、網点領域を含む複数の領域の何れに属するか）に係わらず、画素の有彩・無彩の判別を行い、その結果を用いてカラー原稿、モノクロ原稿の判別を行っているので、識別精度が悪く、よって、画像の品質が良くない。例えば、彩度が低い色文字を含む原稿をモノクロ画像と判定したり、混色グレーのみで構成された原稿をカラー画像として判定してしまうことがある。
【０００６】
そこで本願出願人は、このような問題点を解決する方法として、特願２００７−１２００５５において、画素の判別結果に基づいてＡＣＳの判定基準を変更する手法を提案した。
【０００７】
しかしながら、この場合、黒文字の近傍に存在するノイズや濃度バラツキがある場合、色文字と判定されモノクロ（白黒）原稿をカラー原稿であると誤判別してしまう。また、茶色などの特色で印刷された写真（網点写真）の場合、本来、カラー原稿であるのにモノクロ原稿であると誤判別されるという問題がある。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、文字領域に属する画素数又は文字領域外に属する有彩色の画素数の何れか一方が所定値以上である場合、読み取った原稿が有彩色を含む原稿であると判定する構成とすることにより、ＡＣＳの判定精度を向上させることができる画像処理方法、画像処理装置、画像形成装置、画像読取装置、コンピュータプログラム、及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理方法は、原稿を読み取ることにより得られる画像データに基づいて前記原稿が有彩色を含む原稿であるか否かを判定し、判定結果に応じた処理を前記画像データに施す画像処理方法において、前記画像データを構成する各画素が有彩色であるか無彩色であるかを判定する第１の判定ステップと、前記画像データを構成する各画素が少なくとも文字領域を含む複数の領域の何れに属するかを判定する第２の判定ステップと、前記第１及び第２の判定ステップによる判定結果に基づき、前記画像データを構成する画素のうち、文字領域に属する有彩色の画素及び前記文字領域以外に属する有彩色の画素を計数するステップと、該ステップにより計数された前記文字領域に属する有彩色の画素数及び前記文字領域以外に属する有彩色の画素数と夫々について設定された所定値との大小を比較するステップと、前記文字領域に属する有彩色の画素数又は前記文字領域以外に属する有彩色の画素数の何れか一方が前記所定値以上である場合、前記原稿が有彩色を含む原稿であると判定するステップとを有することを特徴とする。
【００１０】
本発明に係る画像処理方法は、前記文字領域以外に属する有彩色の画素は、網点領域に属する有彩色の画素、下地領域に属する有彩色の画素、印画紙写真領域に属する有彩色の画素のうち少なくとも１つを含むことを特徴とする。
【００１１】
本発明に係る画像処理装置は、原稿を読み取ることにより得られる画像データに基づいて前記原稿が有彩色を含む原稿であるか否かを判定し、判定結果に応じた処理を前記画像データに施す画像処理装置において、前記画像データを構成する各画素が有彩色であるか無彩色であるかを判定する第１の判定手段と、前記画像データを構成する各画素が少なくとも文字領域を含む複数の領域の何れに属するかを判定する第２の判定手段と、前記第１及び第２の判定手段による判定結果に基づき、前記画像データを構成する画素のうち、文字領域に属する有彩色の画素及び前記文字領域以外に属する有彩色の画素を計数する手段と、該手段により計数された前記文字領域に属する有彩色の画素数及び前記文字領域以外に属する有彩色の画素数と夫々について設定された所定値との大小を比較する手段と、前記文字領域に属する有彩色の画素数又は前記文字領域以外に属する有彩色の画素数の何れか一方が前記所定値以上である場合、前記原稿が有彩色を含む原稿であると判定する手段とを備えることを特徴とする。
【００１２】
本発明に係る画像処理装置は、前記文字領域以外に属する有彩色の画素は、網点領域に属する有彩色の画素、下地領域に属する有彩色の画素、印画紙写真領域に属する有彩色の画素のうち少なくとも１つを含むことを特徴とする。
【００１３】
本発明に係る画像形成装置は、前述した発明に記載の画像処理装置と、該画像処理装置により処理が施された画像データに基づいてシート上に画像形成を行う手段とを備えることを特徴とする。
【００１４】
本発明に係る画像読取装置は、原稿を読み込む画像入力手段と、前述した発明に記載の画像処理装置とを備え、前記画像入力手段により読み込まれた原稿について、前記画像処理装置により画像処理を施して出力画像データとすることを特徴とする。
【００１５】
本発明に係るコンピュータプログラムは、コンピュータに、原稿を読み取ることにより得られる画像データに基づいて前記原稿が有彩色を含む原稿であるか否かを判定させ、判定結果に応じた処理を前記画像データに施させるコンピュータプログラムにおいて、コンピュータに、前記画像データを構成する各画素が有彩色であるか無彩色であるかを判定させる第１の判定ステップと、コンピュータに、前記画像データを構成する各画素が少なくとも文字領域を含む複数の領域の何れに属するかを判定させる第２の判定ステップと、コンピュータに、前記第１及び第２の判定ステップによる判定結果に基づき、前記画像データを構成する画素のうち、文字領域に属する有彩色の画素及び前記文字領域以外に属する有彩色の画素を計数させるステップと、コンピュータに、前記ステップにより計数させた前記文字領域に属する有彩色の画素数及び前記文字領域以外に属する有彩色の画素数と夫々について設定された所定値との大小を比較させるステップと、コンピュータに、前記文字領域に属する有彩色の画素数又は前記文字領域以外に属する有彩色の画素数の何れか一方が前記所定値以上である場合、前記原稿が有彩色を含む原稿であると判定させるステップとを有することを特徴とする。
【００１６】
本発明に係る記録媒体は、前述した発明に記載のコンピュータプログラムが記録されていることを特徴とする。
【００１７】
本発明にあっては、有彩色の文字領域に属する画素である色文字、文字領域以外で有彩色の画素である色網点（カラー網点）に属する画素を計数し、それぞれの計数値毎に閾値を設定しているため、文字原稿、写真原稿、又は文字及び写真の両方を含む原稿においても精度良くカラー原稿／モノクロ原稿が判定される。特に、黒文字の近傍に存在するノイズや濃度バラツキがある場合、黒文字が色文字であると判定されモノクロ（白黒）原稿がカラー原稿であると誤判別されることが防止される。また、茶色などの特色で印刷された写真（網点写真）の場合、本来、カラー原稿であるのにモノクロ原稿であると誤判別されることが防止される。
【００１８】
また、本発明にあっては、文字領域以外に属する有彩色の画素は、有彩色の網点領域に属する画素、有彩色の下地領域に属する画素、有彩色の印画紙写真領域に属する画素のうち少なくとも１つを含んでいれば良い。
【００１９】
本発明にあっては、カラーの色文字、カラーの印刷写真、カラーの下地がある原稿についても確実にカラー原稿と判定される。
【００２０】
更に、本発明にあっては、カラーの色文字、カラーの印刷写真、カラーの印画紙写真が含まれる原稿についてもカラー原稿と判定される。
【００２１】
更に、本発明にあっては、カラーの色文字、カラーの印刷写真、カラーの下地、及びカラーの印画紙写真が含まれる原稿についても確実にカラー原稿であると判定される。
【００２２】
更に、本発明にあっては、カラーの色文字、カラーの下地が含まれる原稿、カラーの色文字、カラーの印画紙写真が含まれる原稿、カラーの色文字、カラーの下地、カラーの印画紙写真が含まれる原稿、及びカラーの下地、カラーの印画紙写真が含まれる原稿についてもカラー原稿であると判定される。
【００２３】
更に、本発明にあっては、カラー原稿であるかモノクロ原稿であるかの判定精度が向上するので、品質が良い画像の出力を出力することができる。
【００２４】
更に、本発明にあっては、カラー原稿であるかモノクロ原稿であるかを精度良く読み取って、品質が良い画像データを出力することができる。
【００２５】
更に、本発明にあっては、コンピュータの処理により上記の画像処理装置を実現することができ、モノクロ（白黒）原稿がカラー原稿であると誤判別されることが防止され、逆に、カラー原稿であるのにモノクロ原稿であると誤判別されることが防止される。
【００２６】
更に本発明にあっては、記録媒体から読み出されたコンピュータプログラムによって、上記の画像処理装置が実現される。
【発明の効果】
【００２７】
本発明にあっては、色文字、色網点（カラー網点）に属する画素の計数値毎に閾値を設定しているため、文字原稿、写真原稿、又は文字及び写真の両方を含む原稿においても精度良くカラー原稿／モノクロ原稿を判定することができる。特に、黒文字の近傍に存在するノイズや濃度バラツキがある場合、黒文字が色文字であると判定し、モノクロ（白黒）原稿がカラー原稿であると誤判別することを防止することができる。また、茶色などの特色で印刷された写真（網点写真）の場合、本来、カラー原稿であるのにモノクロ原稿であると誤判別することを防止することができる。
【００２８】
また、本発明にあっては、カラーの色文字、カラーの印刷写真、カラーの下地がある原稿についても確実にカラー原稿と判定することができ、判定精度を高めることができる。
【００２９】
更に、本発明にあっては、カラーの色文字、カラーの印刷写真、カラーの印画紙写真が含まれる原稿についてもカラー原稿と判定することができ、判定精度を高めることができる。
【００３０】
更に、本発明にあっては、カラーの色文字、カラーの印刷写真、カラーの下地、及びカラーの印画紙写真が含まれる原稿についても確実にカラー原稿であると判定することができ、判定精度を高めることができる。
【００３１】
更に、本発明にあっては、カラーの色文字、カラーの下地が含まれる原稿、カラーの色文字、カラーの印画紙写真が含まれる原稿、カラーの色文字、カラーの下地、カラーの印画紙写真が含まれる原稿、及びカラーの下地、カラーの印画紙写真が含まれる原稿についてもカラー原稿であると判定することができ、判定精度を高めることができる。
【００３２】
更に、本発明にあっては、カラー原稿であるかモノクロ原稿であるかの判定精度が向上するので、品質が良い画像の出力を出力することができる。
【００３３】
更に、本発明にあっては、カラー原稿であるかモノクロ原稿であるかを精度良く読み取って、品質が良い画像データを出力することができる。
【００３４】
更に、本発明にあっては、コンピュータの処理により上記の画像処理装置を実現することができ、モノクロ（白黒）原稿がカラー原稿であるとの誤判定、及びカラー原稿がモノクロ原稿であるとの誤判定を防止することができる。
【００３５】
更に本発明にあっては、記録媒体から読み出されたコンピュータプログラムによって、上記の画像処理装置を実現することができる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態１．
図１は本発明に係る画像処理装置の内部構成を説明するブロック図である。本発明に係る画像処理装置は、制御部１、画像入力部３、画像処理部５、及び画像出力部７、操作部９を備えている。制御部１は、前記ハードウェア各部を制御するための制御プログラムが格納されたＲＯＭ、制御プログラムを実行するＣＰＵ、制御プログラムの実行中に生成される各種データを記憶するＲＡＭなどを備える。
【００３７】
画像入力部３は、原稿の画像を光学的に読取る手段であり、読取用の原稿に光を照射する光源、ＣＣＤ（Charge Coupled Device）のようなイメージセンサ等を備えている。画像入力部３では、所定の読取位置にセットされた原稿からの反射光像を当該イメージセンサに結像させ、ＲＧＢ（R : Red, G : Green, B : Blue）のアナログ電気信号を出力する。画像入力部３が出力したアナログ電気信号は画像処理部５へ入力される。
【００３８】
画像処理部５は、画像入力部３から出力されるアナログ電気信号をデジタル電気信号に変換した後、原稿種別に応じた画像処理を行って出力用の画像信号を生成する。生成した画像信号は画像出力部７に出力される。本実施の形態では、出力用の画像信号としてＣＭＹＫ信号（C:Cyan, M:Magenta, Y:Yellow, K:Black）を生成するようにしている。なお、画像処理部５の内部構成、動作等については後に詳述することとする。
【００３９】
画像出力部７は、画像処理部５が出力する画像信号に基づいて用紙、ＯＨＰフィルム等のシート上に画像形成を行う手段である。そのため、画像出力部７は、感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等（不図示）を備えており、電子写真方式にて利用者が所望する画像を用紙上に形成する。なお、レーザ書込装置を用いた電子写真方式により画像形成を行う他、インクジェット方式、熱転写方式、昇華方式等により画像形成を行う構成であってもよい。
【００４０】
操作部９は、利用者による指示、選択操作などを受付けるために各種スイッチ、ボタンを備える。
【００４１】
図２は画像処理部５の構成を説明するブロック図である。画像処理部５は、ＡＤ変換部５１、シェーディング補正部５２、原稿種別判定部５３、入力階調補正部５４、領域分離処理部５５、色補正部５６、黒生成下色除去部５７、空間フィルタ処理部５８、出力階調補正部５９、階調再現処理部６０を備える。
【００４２】
ＡＤ変換部５１は、画像入力部３から入力されたＲＧＢのアナログ信号をデジタル信号に変換する。シェーディング補正部５２は、ＡＤ変換部５１から出力されたデジタル形式のＲＧＢ信号に対して、画像入力部３の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施す。また、シェーディング補正部５２ではカラーバランスの調整を行う。
【００４３】
原稿種別判定部５３は、シェーディング補正部５２にて各種の歪みが取り除かれカラーバランスの調整がなされたＲＧＢ（ＲＧＢの反射率信号）を濃度信号などカラー画像処理装置に採用されている画像処理システムの扱いやすい信号に変換すると共に、原稿種別の判定及びカラー原稿（有彩色を含む原稿）であるかモノクロ原稿であるかの判定を行う。原稿種別判定部５３の判定結果として出力する原稿種別判定信号は、後段の入力階調補正部５４、色補正部５６、黒生成下色除去部５７、空間フィルタ処理部５８、及び階調再現処理部６０に入力され、ＡＣＳ判定信号は、入力階調補正部５４、色補正部５６、黒生成下色除去部５７に入力される。なお、それぞれの判定手法については後に詳述する。
【００４４】
入力階調補正部５４は、下地濃度の除去やコントラストなどの画質調整処理を行う。領域分離処理部５５は、ＲＧＢ信号より、入力画像中の各画素を文字領域、網点領域、写真領域の何れかに分離する処理を行う。領域分離処理部５５は、分離結果に基づき、画素がどの領域に属しているかを示す領域識別信号を後段の色補正部５６、黒生成下色除去部５７、空間フィルタ処理部５８、及び階調再現処理部６０へ出力すると共に、入力階調補正部５４から出力された入力信号をそのまま後段の色補正部５６へ出力する。
【００４５】
色補正部５６は、色再現の忠実化再現のために、不要吸収成分を含むＣＭＹ色材の分光特性に基づいた色濁りを取り除く処理を行うものである。黒生成下色除去部５７は、色補正後のＣＭＹの３色信号から黒（Ｋ）信号を生成する黒生成、元のＣＭＹ信号から黒生成で得たＫ信号を差し引いた新たなＣＭＹ信号を生成する処理を行う。この処理によってＣＭＹの３色信号はＣＭＹＫの４色信号に変換される。
【００４６】
黒生成処理の一例として、スケルトンブラックによる黒生成を行う方法（一般方法）がある。この方法では、スケルトンカーブの入出力特性をｙ＝ｆ（ｘ）、入力されるデータをＣ，Ｍ，Ｙ、出力されるデータをＣ’，Ｍ’，Ｙ’，Ｋ’、ＵＣＲ率（UCR : Under Color Removal）をα（０＜α＜１）とすると、黒生成下色除去処理は以下の式で表される。
【００４７】
Ｋ’＝ｆ｛ｍｉｎ（Ｃ，Ｍ，Ｙ）｝
Ｃ’＝Ｃ−αＫ’
Ｍ’＝Ｍ−αＫ’
Ｙ’＝Ｙ−αＫ’
【００４８】
空間フィルタ処理部５８は、黒生成下色除去部５７より入力されるＣＭＹＫ信号の画像データに対して、領域識別信号を基にデジタルフィルタによる空間フィルタ処理を行い、空間周波数特性を補正することによって出力画像のぼやけや粒子状劣化を防ぐように処理を行う。
【００４９】
例えば、領域分離処理部５５にて文字に分離された領域は、特に黒文字又は色文字の再現性を高めるために、空間フィルタ処理部５８による空間フィルタ処理における鮮鋭強調処理で高周波数の強調量が大きくされる。同時に、階調再現処理部６０においては、高周波数の再現に適した高解像度のスクリーンでの二値化又は多値化処理が選択される。また、領域分離処理部５５にて網点領域に分離された領域に関しては、空間フィルタ処理部５８において、入力網点成分を除去するためのローパスフィルタ処理が施される。そして、出力階調補正部５９において、濃度信号などの信号をカラー画像出力装置の特性値である網点面積率に変換する出力階調補正処理を行った後、階調再現処理部６０で最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理を施す。また、領域分離処理部５５にて写真に分離された領域に関しては、階調再現性を重視したスクリーンでの二値化又は多値化処理が行われる。
【００５０】
以下、原稿種別判定部５３が実行する領域判定の手法について説明する。図３は下地、印画紙写真、網点、文字の各領域における画素濃度分布の一例を示す模式図であり、図４は各領域の最大濃度差及び総和濃度繁雑度による分布を示す模式図である。図３（ａ）は下地の濃度分布を示している。なお、図３（ａ）〜図３（ｄ）の各図において横軸は画素、縦軸は濃度を示している。下地領域の濃度分布は、通常、濃度変化が少ないため、最大濃度差及び総和濃度繁雑度ともに非常に小さくなり、図４に示したような分布をとる。したがって、下地・印画写真紙領域に判別された画素に対して下地・印画写真紙判定閾値（Ｔｈ１）よりも最大濃度差が小さい場合には、下地画素であると判別することが可能である。
【００５１】
印画紙写真領域の濃度分布は、図３（ｂ）に示すように、通常、滑らかな濃度変化をしており、最大濃度差及び総和濃度繁雑度はともに小さく、しかも下地領域よりは多少大きくなるため、図４に示したような分布をとる。したがって、下地・印画紙写真領域と判別された画素に対して下地・印画紙写真判定閾値（Ｔｈ１）よりも最大濃度差が大きい場合には、印画紙写真領域であると判別することが可能である。なお、本発明においては、連続階調領域を印画紙写真領域と記載する。連続階調領域よりなる画像としては、印画紙写真、熱転写方式で印刷された写真、インクジェット方式により高解像度で光沢紙に印刷された写真などがある。
【００５２】
網点領域の濃度分布は、図３（ｃ）に示すように、最大濃度差は網点により様々であるが、総和濃度繁雑度が網点の数だけ濃度変化が存在するので、最大濃度差に対する総和濃度繁雑度の割合が大きくなる。このため、図４に示したような分布をとる。したがって、最大濃度差と文字・網点判定閾値との積（Ｌ２）よりも総和濃度繁雑度が大きい場合には、網点画素であると判別することが可能である。
【００５３】
文字領域の濃度分布は、図３（ｄ）に示すように、最大濃度差が大きく、それに伴い総和濃度繁雑度も大きくなるが、網点領域よりも濃度変化が少ないため、網点領域よりも総和濃度繁雑度は小さくなる。特に、最大濃度差に対する総和濃度繁雑度の割合が小さくなるため、図４に示したような分布をとる。したがって、文字・網点領域に判別された画素において、最大濃度差と文字・網点判定閾値との積（Ｌ２）よりも総和濃度繁雑度が小さい場合には、文字画素であると判別することが可能である。
【００５４】
次に、原稿種別判定部５３での処理内容について説明する。図５は原稿種別判定部５３の構成を説明するブロック図である。原稿種別判定部５３は、有彩・無彩画素判定部５３４０、信号変換部５３００、最小濃度値算出部５３０１、最大濃度値算出部５３０２、最大濃度差算出部５３０３、総和濃度繁雑度算出部５３０４、判定領域設定部５３０５、最大濃度差閾値設定部５３０６、総和濃度繁雑度閾値設定部５３０７、文字・網点判定部５３１０、文字・網点判定閾値設定部５３１１、文字画素計数部５３１２、網点画素計数部５３１３、下地・印画紙写真判定部５３２０、下地・印画紙写真判定閾値設定部５３２１、下地画素計数部５３２２、印画紙写真画素計数部５３２３、原稿判定部５３３０を備える。
【００５５】
有彩・無彩画素判定部５３４０は、注目画素が有彩画素か無彩画素かの判定を行い、判定結果を文字画素計数部５３１２、網点画素計数部５３１３、下地画素計数部５３２２、印画紙写真画素計数部５３２３に通知する。
【００５６】
信号変換部５３００では、シェーディング補正部５２から出力されるＲＧＢ信号をＣＭＹの濃度信号に変換し、最小濃度値算出部５３０１、最大濃度値算出部５３０２、及び総和濃度繁雑度算出部５３０４へ出力する。最小濃度値算出部５３０１は入力されるＣＭＹ信号を基に濃度最小値を算出し、最大濃度値算出部５３０２は入力されるＣＭＹ信号を基に濃度最大値を算出する。最大濃度差算出部５３０３は、最小濃度値算出部５３０１及び最大濃度値算出部５３０２で算出された最小濃度値及び最大濃度値を用いて最大濃度差を算出する。
【００５７】
総和濃度繁雑度算出部５３０４は、隣接する画素の濃度差の絶対値の総和を算出する。判定領域設定部５３０５は、最大濃度差算出部５３０３で算出される最大濃度差、最大濃度差閾値設定部５３０６にて設定される最大濃度差についての閾値、総和濃度繁雑度算出部５３０４で算出される総和濃度繁雑度、及び総和濃度繁雑度閾値設定部５３０７にて設定される総和濃度繁雑度についての閾値に基づき、下地・印画紙写真領域、文字・網点領域に分離する。
【００５８】
文字・網点判定部５３１０は、判定領域設定部５３０５において文字・網点領域に分離された領域内の画素が文字であるか、又は網点であるかの判定を行う。判定には、文字・網点判定閾値設定部５３１１にて設定される閾値が用いられる。文字画素計数部５３１２は文字と判定された画素を計数し、網点画素計数部５３１３は網点と判定された画素を計数する。特に、有彩・無彩画素判定部５３４０から注目画素が有彩であるか無彩であるかの判定結果が各計数部５３１２，５３１３に通知されるため、文字であって有彩である（すなわち、色文字である）画素の計数が可能であり、網点であって有彩である（すなわち、カラー網点である）画素の計数が可能である。
【００５９】
下地・印画写真紙判定部５３２０は、判定領域設定部５３０５において下地・印画紙写真領域に分離された領域内の画素が下地であるか、又は印画紙写真であるかの判定を行う。判定には、下地・印画紙写真判定閾値設定部５３２１にて設定される閾値が用いられる。下地画素計数部５３２２は下地と判定された画素を計数し、印画紙写真画素計数部５３２３は印画紙写真と判定された画素を計数する。特に、有彩・無彩画素判定部５３４０から注目画素が有彩であるか無彩であるかの判定結果が各計数部５３２２，５３２３に通知されるため、下地であって有彩である（すなわち、カラー下地である）画素の計数が可能であり、網点であって有彩である（すなわち、カラー印画紙写真である）画素の計数が可能である。
【００６０】
原稿判定部５３３０は、各領域の画素の計数結果に基づいて原稿種別の判定を行い、カラー複写すべき原稿であるかモノクロ複写すべき原稿であるかの判定を行う。判定手法については後に詳述することとする。
【００６１】
図６は有彩・無彩画素判定部５３４０の内部構成を説明するブロック図である。有彩・無彩画素判定部５３４０は、入力されたＲＧＢ信号に対して、各画素が有彩画素であるか無彩画素であるかを判定するためのものであり、注目画素平均値算出部５３４１〜５３４３、最大濃度差分値算出部５３４４、注目画素判定部５３４５、有彩画素判定閾値設定部５３４６を備える。
【００６２】
まず、注目画素（図６ではハッチングを付した画素）を中心とするｎ×ｍのブロック（例えば、３×３）において、注目画素平均値算出部５３４１〜５３４３にて各入力信号別に平均値の算出を行う。
【００６３】
次いで、最大濃度差分値算出部５３４４において算出された各信号の最大値及び最小値を算出し、最大値と最小値との差分値を注目画素における最大濃度差分値として算出する。そして、注目画素判定部５３４５において、算出した最大濃度差分値と予め有彩画素判定閾値設定部５３４６に設定している有彩画素判定閾値（例えば、２０）との比較を行い、最大濃度差分値が有彩画素判定閾値よりも大きければ、注目画素が有彩画素であると判定し、最大濃度差分値が有彩画素判定閾値よりも小さければ、注目画素が無彩画素であると判定する。判定結果は、文字画素計数部５３１２、網点画素計数部５３１３、下地画素計数部５３２２、印画紙写真画素計数部５３２３に入力され、それぞれ、有彩色の文字領域、網点領域、下地領域、印画紙写真領域に属する画素数を計数するときに利用される。
【００６４】
以下、原稿種別判定部５３による原稿種別の処理手順について説明する。図７は原稿種別判定部５３が実行する処理の手順を説明するフローチャートである。以下では、ｎ×ｍブロック（例えば、７×７）について判定を行う場合について説明する。まず、原稿種別判定部５３は、ｎ×ｍブロック内の注目画素について、前述した手法により有彩・無彩画素判定を行う（ステップＳ１０）。
【００６５】
次いで、原稿種別判定部５３は、注目画素を含むｎ×ｍブロックにおける最小濃度値及び最大濃度値を算出し（ステップＳ１１，Ｓ１２）、算出した最小濃度値及び最大濃度値を用いて最大濃度差を算出する（ステップＳ１３）。次いで、隣接する画素の濃度差の絶対値の総和（すなわち、総和濃度繁雑度）を算出する（ステップＳ１４）。
【００６６】
次いで、算出された最大濃度差と最大濃度差閾値との比較、及び算出された総和濃度繁雑度と総和濃度繁雑度閾値との比較を行い、最大濃度差及び総和濃度繁雑度が共に比較対象の閾値より小さいか否かを判断する（ステップＳ１５）。最大濃度差が最大濃度差閾値よりも小さく、かつ総和濃度繁雑度が総和濃度繁雑度閾値よりも小さいと判断した場合（Ｓ１５：ＹＥＳ）、注目画素は下地・印画紙写真領域であると判断する（ステップＳ１６）。
【００６７】
このとき、最大濃度差と下地・印画紙写真判定閾値設定部５３２１により設定される閾値（下地・印画紙写真判定閾値）との比較を行い、最大濃度差が下地・印画紙写真判定閾値より小さいか否かを判断する（ステップＳ１７）。最大濃度差が下地・印画紙写真判定閾値より小さい場合と判断した場合（Ｓ１７：ＹＥＳ）、注目画素を下地領域として計数し（ステップＳ１８）、最大濃度差が下地・印画紙写真判定閾値以上であると判断した場合（Ｓ１７：ＮＯ）、注目画素を印画紙写真領域として計数する（ステップＳ１９）。
【００６８】
一方、ステップＳ１５において、最大濃度差又は総和濃度繁雑度の何れか一方が比較対象の閾値以上であると判断した場合（Ｓ１５：ＮＯ）、注目画素は文字・網点領域であると判断する（ステップＳ２０）。
【００６９】
このとき、総和濃度繁雑度を、最大濃度差と文字・網点判定閾値設定部５３１１により設定される閾値（文字・網点判定閾値）との積と比較し、総和濃度繁雑度が積の値より小さいか否かを判断する（ステップＳ２１）。総和濃度繁雑度が積の値より小さいと判断した場合（Ｓ２１：ＹＥＳ）、注目画素を文字領域として計数し（ステップＳ２２）、総和濃度繁雑度が積の値以上であると判断した場合（Ｓ２１：ＮＯ）、注目画素を網点領域として計数する（ステップＳ２３）。
【００７０】
なお、ステップＳ１０の有彩・無彩画素判定処理とステップＳ１１〜ステップＳ２３の処理とは並行して実行する構成であってもよく、ステップＳ１１〜ステップＳ２３の後に有彩・無彩画素判定処理を行う構成であってもよい。
【００７１】
次いで、原稿種別判定部５３は、所定の条件を満たす画素を計数する（ステップＳ２４）。本実施の形態では、このステップＳ２４において、色文字領域に属する画素、カラー網点領域に属する画素、カラー下地領域に属する画素をそれぞれ計数する。
【００７２】
次いで、全ての画素の処理が終了したか否かを判断し（ステップＳ２５）、終了していないと判断した場合（Ｓ２５：ＮＯ）、処理をステップＳ１０へ戻す。また、全ての画素の処理が終了したと判断した場合（Ｓ２５：ＹＥＳ）、後述する原稿種別判定処理を行う（ステップＳ２６）。
【００７３】
図８は原稿種別判定処理の処理手順を示すフローチャートである。本実施の形態では、色文字、カラー網点、カラー下地の計数値（又は、原稿全体の画素数に対する比率）とそれぞれについて予め定められた閾値（色文字閾値、カラー網点閾値、カラー下地閾値とする）とを比較し、カラー原稿かモノクロ原稿（白黒原稿）かの判定を行う。まず、原稿種別判定部５３は、文字画素計数部５３１２にて計数された色文字の画素数（色文字画素数）が色文字閾値以上であるか否かを判断する（ステップＳ３１）。色文字閾値を原稿全体の画素数に対する割合として設定した場合、例えば、０．１５％を用いることができる。色文字画素数が色文字閾値以上であると判断した場合（Ｓ３１：ＹＥＳ）、カラー原稿であると判定する（ステップＳ３２）。
【００７４】
また、色文字画素数が色文字閾値より小さいと判断した場合（Ｓ３１：ＮＯ）、原稿種別判定部５３は、網点画素計数部５３１３にて計数されたカラー網点の画素数（カラー網点画素数）がカラー網点閾値以上であるか否かを判断する（ステップＳ３３）。カラー網点閾値を原稿全体の画素数に対する割合として設定した場合、例えば、１％を用いることができる。カラー網点画素数がカラー網点閾値以上であると判断した場合（Ｓ３３：ＹＥＳ）、カラー原稿であると判定する（Ｓ３２）。
【００７５】
カラー網点画素数がカラー網点閾値より小さいと判断した場合（Ｓ３３：ＮＯ）、原稿種別判定部５３は、下地画素計数部５３２２にて計数されたカラー下地の画素数（カラー下地画素数）がカラー下地閾値以上であるか否かを判断する（ステップＳ３４）。カラー網点閾値を原稿全体の画素数に対する割合として設定した場合、例えば、２０％を用いることができる。カラー網点画素数がカラー網点閾値以上であると判断した場合（Ｓ３４：ＹＥＳ）、カラー原稿であると判定する（Ｓ３２）。
【００７６】
また、カラー下地画素数がカラー下地閾値より小さいと判断した場合（Ｓ３４：ＮＯ）、モノクロ原稿と判定する（ステップＳ３５）。モノクロ原稿と判定した場合、データ変換を行う（ステップＳ３６）。データ変換は、有彩画素と判定された画素を無彩画素（白黒画素）に置き換える処理である。
【００７７】
なお、図８に示したフローチャートでは、各計数値と各計数値に対して設定された閾値とを比較することにより、カラー原稿／モノクロ原稿の判定を行う構成としたが、上記の３つの計数値の割合を数式化し、以下の条件を満たす場合に、カラー原稿と判定してもよい。
【００７８】
（色文字画素数／色文字閾値）＋（カラー網点画素数／カラー網点閾値）＋（カラー下地画素数／カラー下地閾値）＞１
【００７９】
この場合、複数の領域の有彩画素が少しずつ存在するような原稿でもカラー画素と判定することができる。また、上記では、色文字画素数と色文字閾値との比較、カラー網点画素数とカラー網点閾値との比較、及びカラー下地画素数とカラー下地閾値との比較を順次行っているが、これらの判定処理を並列して行い、色文字画素数、カラー網点画素数、カラー下地画素数の何れかが、それぞれの閾値以上のときカラー原稿であると判定するようにしてもよい。
【００８０】
有彩・無彩画素判定（Ｓ１０）及び原稿種別の判定（Ｓ２６）は、例えば、プレスキャンを行った画像データを用いて行う。原稿種別の判定においては、上述したカラー原稿／モノクロ原稿の判定に加えて、文字原稿、文字印刷写真原稿、印刷写真原稿、印画紙写真原稿、文字印画紙写真原稿の判定を行ってもよい。例えば、下地領域、印画紙写真領域、網点領域、文字領域に対する閾値を設定しておき、判別された画素数と閾値とを比較することによって原稿種別を判定することができる。
【００８１】
例えば、文字領域の比率と網点領域の比率とが、それぞれ閾値以上の場合は、文字／網点原稿（文字印刷写真原稿）であると判定される。また、文字、網点、印画紙写真の順に検出精度が高いとした場合、文字領域の比率が全画素数の３０％の場合には文字原稿、網点領域の比率が全画素数の２０％の場合には網点原稿（印刷写真原稿）、印画紙写真領域の比率が全画素数の１０％の場合には印画紙写真原稿であると判定する。ここでは、原稿種別として、文字原稿、文字印刷写真原稿、印刷写真原稿、印画紙写真原稿、文字印画紙写真原稿に判定する。
【００８２】
なお、本実施の形態では、有彩・無彩判定において、注目画素を中心としたｎ×ｍブロックの最大濃度差分値が閾値（有彩画素判定閾値）よりも大きければ、注目画素が有彩画素であると判定し、最大濃度差分値が閾値よりも小さければ、注目画素が無彩画素であると判定するようにしたが、（１）ＲＧＢ信号の最大値及び最小値の差分を所定の閾値と比較して判定する方法、（２）ＲＧＢ信号の各色成分の差分の絶対値を求めて閾値とを比較する方法などの公知の手法を用いることも可能である。
【００８３】
また、本実施の形態では、注目画素を中心としたｎ×ｍブロックの最大濃度差、総和濃度繁雑度を用いて領域判定を行う構成としたが、画素の領域判定は上述した方法に限定されるものではなく、下記で説明する方法を用いることも可能である。注目画素を中心としたＭ×Ｎ画素（例えば、７×７画素）のブロック内で以下のような判定を行い、それを注目画素の領域識別信号とする。
【００８４】
ブロック内の画素に対して信号レベルの平均値Ｄａｖｅを求め、その平均値を用いてブロック内の各画素を２値化する。また、最大画素信号レベルＤｍａｘ、最小画素信号レベルＤｍｉｎも同時に求める。
【００８５】
文字領域では、最大画素信号レベルＤｍａｘと最小画素信号レベルＤｍｉｎとの差が大きく、濃度も高いと考えられることから、Ｄｓｕｂ＞ＰＣ又はＤｍｉｎ＜ＰＢを満たす場合、文字領域と判定する。
【００８６】
網点領域では、小領域における画像信号の変動が大きいことや、背景に比べて濃度が高いことを利用し、網点領域を識別する。２値化されたデータに対して主走査方向、副走査方向でそれぞれ０から１への変化点数、１から０への変化点数を求めて、それぞれＫＨ，ＫＶとし、閾値ＴＨ，ＴＶと比較して両者が共に閾値を上回った場合、網点領域とする。また、背景との誤判定を防ぐために、先に求めたＤｍａｘ，Ｄｍｉｎ，Ｄａｖｅを閾値Ｂ１，Ｂ２と比較し、Ｄｍａｘ−Ｄａｖｅ＞Ｂ１かつＤａｖｅ−Ｄｍｉｎ＞Ｂ２かつＫＨ＞ＴＨかつＫＶ＞ＴＶである場合、網点領域と判定する。
【００８７】
上記の２つの判定結果を用いて注目画素の分類を行う。すなわち、網点判定において網点領域であると判定された場合、文字判定の判定結果に依らずに注目画素が網点領域に属すると判定する。また、網点判定において網点領域でないと判定され、文字判定において文字領域と判定された場合、注目画素は文字領域に属すると判定する。更に、網点判定において網点領域でないと判定され、文字判定において文字領域でないと判定された場合、注目画素は印画紙写真領域又は下地領域に属すると判定する。
【００８８】
更に、上記において、最大濃度差及び総和濃度繁雑度を求め、閾値と比較することにより下地のみの領域を分離するようにしてもよい。すなわち、文字及び網点の判定は上述した手法により行われるので、下地のみを判定するような閾値を設定すればよい。すなわち、最大濃度差＜下地・印画紙写真判定閾値、かつ、総和濃度繁雑度＜総和濃度繁雑度閾値を満たすとき、下地画素であると判定する。また、文字、網点、下地の何れでもない場合、印画紙写真領域の画素であると判定する。
【００８９】
また、本実施の形態で説明した画像処理装置は、画像処理部５が出力する画像信号に基づいて用紙、ＯＨＰフィルム等のシート上に画像形成を行う手段（画像出力部７）を備えているため、カラー複写機、デジタル複合機、プリンタ装置などの画像形成装置に適用することも可能であることは言うまでもないことである。
【００９０】
実施の形態２．
実施の形態１では、色文字画素数、カラー網点画素数、カラー下地画素数をそれぞれについて設定された閾値と比較することにより、カラー原稿／モノクロ原稿の判定を行うようにしたが、下地画素の識別を行う機能を有していない場合には、色文字画素数及びカラー網点画素数のみを用いて、カラー原稿／モノクロ原稿の判定を行うようにしてもよい。この場合、図７に示したフローチャートのステップＳ２４では、色文字領域に属する画素及び網点領域に属する画素を計数する。
【００９１】
図９は実施の形態２に係る原稿種別判定処理の処理手順を示すフローチャートである。まず、原稿種別判定部５３は、色文字画素数が色文字閾値以上であるか否かを判断する（ステップＳ４１）。色文字画素数が色文字閾値以上であると判断した場合（Ｓ４１：ＹＥＳ）、カラー原稿であると判定する（ステップＳ４２）。
【００９２】
色文字画素数が色文字閾値より小さいと判断した場合（Ｓ４１：ＮＯ）、原稿種別判定部５３は、カラー網点画素数がカラー網点閾値以上であるか否かを判断する（ステップＳ４３）。カラー網点画素数がカラー網点閾値以上であると判断した場合（Ｓ４３：ＹＥＳ）、カラー原稿であると判定する（Ｓ４２）。
【００９３】
カラー網点画素数がカラー網点閾値より小さいと判断した場合（Ｓ４３：ＮＯ）、モノクロ原稿と判定する（ステップＳ４５）。モノクロ原稿と判定した場合、データ変換を行う（ステップＳ４６）。データ変換は、有彩画素と判定された画素を無彩画素（白黒画素）に置き換える処理である。
【００９４】
上記では、色文字画素数と色文字閾値との比較を行った後、カラー網点画素数とカラー網点閾値との比較を行っているが、これらの判定処理を並列して行い、色文字画素数、カラー網点画素数の何れかが、それぞれの閾値以上のときカラー原稿であると判定するようにしてもよい。
【００９５】
実施の形態３．
実施の形態１では、色文字画素数、カラー網点画素数、カラー下地画素数をそれぞれについて設定された閾値と比較することにより、カラー原稿／モノクロ原稿の判定を行うようにしたが、カラー下地画素数の代わりにカラー印画紙写真領域に属する画素数（カラー印画紙写真画素数）と、このカラー印画紙写真画素数について予め設定された閾値（カラー印画紙写真閾値）とを比較する構成としてもよい。この場合、図７に示したフローチャートのステップＳ２４では、色文字領域に属する画素、カラー網点領域に属する画素、カラー印画紙領域に属する画素を計数する。
【００９６】
図１０は実施の形態３に係る原稿種別判定処理の処理手順を示すフローチャートである。まず、原稿種別判定部５３は、色文字画素数が色文字閾値以上であるか否かを判断する（ステップＳ５１）。色文字画素数が色文字閾値以上であると判断した場合（Ｓ５１：ＹＥＳ）、カラー原稿であると判定する（ステップＳ５２）。
【００９７】
色文字画素数が色文字閾値より小さいと判断した場合（Ｓ５１：ＮＯ）、原稿種別判定部５３は、カラー網点画素数がカラー網点閾値以上であるか否かを判断する（ステップＳ５３）。カラー網点画素数がカラー網点閾値以上であると判断した場合（Ｓ５３：ＹＥＳ）、カラー原稿であると判定する（Ｓ５２）。
【００９８】
カラー網点画素数がカラー網点閾値より小さいと判断した場合（Ｓ５３：ＮＯ）、原稿種別判定部５３は、カラー印画紙写真画素数がカラー印画紙写真閾値以上であるか否かを判断する（ステップＳ５４）。カラー印画紙写真画素数がカラー印画紙写真閾値以上であると判断した場合（Ｓ５４：ＹＥＳ）、カラー原稿であると判定する（Ｓ５２）。
【００９９】
カラー印画紙写真画素数がカラー印画紙写真閾値より小さいと判断した場合（Ｓ５４：ＮＯ）、モノクロ原稿と判定する（ステップＳ５５）。モノクロ原稿と判定した場合、データ変換を行う（ステップＳ５６）。データ変換は、有彩画素と判定された画素を無彩画素（白黒画素）に置き換える処理である。
【０１００】
上記では、色文字画素数と色文字閾値との比較、カラー網点画素数とカラー網点閾値との比較、及びカラー印画紙写真画素数とカラー印画紙写真閾値との比較を順次行っているが、これらの判定処理を並列して行い、色文字画素数、カラー網点画素数、カラー下地画素数の何れかが、それぞれの閾値以上のときカラー原稿であると判定するようにしてもよい。
【０１０１】
実施の形態４．
実施の形態１では、色文字画素数、カラー網点画素数、カラー下地画素数をそれぞれについて設定された閾値と比較することにより、カラー原稿／モノクロ原稿の判定を行うようにしたが、これらに加えて、カラー印画紙写真画素数とカラー印画紙写真閾値との比較結果を考慮してもよい。この場合、図７に示したフローチャートのステップＳ２４では、色文字領域に属する画素、カラー網点領域に属する画素、カラー下地領域に属する画素、カラー印画紙領域に属する画素を計数する。
【０１０２】
図１１は実施の形態４に係る原稿種別判定処理の処理手順を示すフローチャートである。まず、原稿種別判定部５３は、色文字画素数が色文字閾値以上であるか否かを判断する（ステップＳ６１）。色文字画素数が色文字閾値以上であると判断した場合（Ｓ６１：ＹＥＳ）、カラー原稿であると判定する（ステップＳ６２）。
【０１０３】
色文字画素数が色文字閾値より小さいと判断した場合（Ｓ６１：ＮＯ）、原稿種別判定部５３は、カラー網点画素数がカラー網点閾値以上であるか否かを判断する（ステップＳ６３）。カラー網点画素数がカラー網点閾値以上であると判断した場合（Ｓ６３：ＹＥＳ）、カラー原稿であると判定する（Ｓ６２）。
【０１０４】
カラー網点画素数がカラー網点閾値より小さいと判断した場合（Ｓ６３：ＮＯ）、原稿種別判定部５３は、カラー下地画素数がカラー下地閾値以上であるか否かを判断する（ステップＳ６４）。カラー下地画素数がカラー下地閾値以上であると判断した場合（Ｓ６４：ＹＥＳ）、カラー原稿であると判定する。
【０１０５】
カラー下地画素数がカラー下地閾値より小さいと判断した場合（Ｓ６４：ＮＯ）、原稿種別判定部５３は、カラー印画紙写真画素数がカラー印画紙写真閾値以上であるか否かを判断する（ステップＳ６５）。カラー印画紙写真画素数がカラー印画紙写真閾値以上であると判断した場合（Ｓ６５：ＹＥＳ）、カラー原稿であると判定する（Ｓ６２）。
【０１０６】
カラー印画紙写真画素数がカラー印画紙写真閾値より小さいと判断した場合（Ｓ６５：ＮＯ）、モノクロ原稿と判定する（ステップＳ６６）。モノクロ原稿と判定した場合、データ変換を行う（ステップＳ６７）。データ変換は、有彩画素と判定された画素を無彩画素（白黒画素）に置き換える処理である。
【０１０７】
上記では、色文字画素数と色文字閾値との比較、カラー網点画素数とカラー網点閾値との比較、カラー下地画素数とカラー下地閾値との比較、カラー印画紙写真画素数とカラー印画紙写真閾値との比較を順次行っているが、これらの判定処理を並列して行い、色文字画素数、カラー網点画素数、カラー下地画素数、カラー印画紙写真画素数の何れかが、それぞれの閾値以上のときカラー原稿であると判定するようにしてもよい。
【０１０８】
実施の形態５．
実施の形態４では、色文字画素数、カラー網点画素数、カラー下地画素数、カラー印画紙写真画素数をそれぞれについて設定された閾値と比較することにより、カラー原稿／モノクロ原稿の判定を行うようにしたが、カラー網点画素数、カラー下地画素数、カラー印画紙写真画素数をまとめて計数するようにしてもよい。すなわち、本実施の形態では、図７に示したフローチャートのステップＳ２４において、色文字と色文字以外の有彩画素とに分けて計数する。
【０１０９】
図１２は実施の形態５に係る原稿種別判定処理の処理手順を示すフローチャートである。まず、原稿種別判定部５３は、色文字画素数が色文字閾値以上であるか否かを判断する（ステップＳ７１）。色文字画素数が色文字閾値以上であると判断した場合（Ｓ７１：ＹＥＳ）、カラー原稿であると判定する（ステップＳ７２）。
【０１１０】
色文字画素数が色文字閾値より小さいと判断した場合（Ｓ７１：ＮＯ）、文字領域以外の有彩画素数が予め設定された閾値以上であるか否かを判断する（ステップＳ７３）。文字領域以外の有彩画素数が予め設定された閾値以上であると判断した場合（Ｓ７３：ＹＥＳ）、カラー原稿であると判定する（Ｓ７２）。
【０１１１】
文字領域以外の有彩画素数が予め設定された閾値より小さいと判断した場合（Ｓ７３：ＮＯ）、モノクロ原稿と判定する（ステップＳ７４）。モノクロ原稿と判定した場合、データ変換を行う（ステップＳ７５）。データ変換は、有彩画素と判定された画素を無彩画素（白黒画素）に置き換える処理である。
【０１１２】
上記では、色文字画素数と色文字閾値との比較を行った後、文字領域以外の有彩画素数と予め設定された閾値との比較を行っているが、これらの判定処理を並列して行い、色文字画素数、文字領域以外の有彩画素数の何れかが、それぞれの閾値以上のときカラー原稿であると判定するようにしてもよい。
【０１１３】
実施の形態６．
実施の形態１では、本発明をカラー複写機、デジタル複合機、プリンタ装置などの画像形成装置に適用する場合について説明したが、本発明の適用対象はこれに限るものではない。例えば、ファクシミリ通信装置、画像読取装置などの画像処理装置に適用してもよい。
【０１１４】
図１３は本発明をフラットヘッドスキャナ（画像読取装置）に適用した場合の画像処理部の構成例を示すブロック図である。この図に示すように、フラットヘッドスキャナの画像処理部１２０は、ＡＤ変換部１２１、シェーディング補正部１２２、原稿種別判定部１２３から構成されており、画像入力部１１０から出力されるアナログ電気信号をデジタル電気信号に変換した後、原稿種別の判定を行って出力用の画像信号を生成する。なお、画像処理部１２０におけるＡＤ変換部１２１、シェーディング補正部１２２、原稿種別判定部１２３の機能は、上述した画像処理部５内のＡＤ変換部５１、シェーディング補正部５２、原稿種別判定部５３と略同様であるのでここでは説明を省略する。上述した各処理が施された画像データは、コンピュータやプリンタに入力される。なお、以上の処理は不図示のＣＰＵにより制御される。
【０１１５】
実施の形態７．
実施の形態１では、各処理をハードウェアにより実現する構成としたが、ソフトウェアの処理により本発明の画像処理を実現する構成としてもよい。
【０１１６】
図１４は本発明のコンピュータプログラムがインストールされた画像処理装置の内部構成を説明するブロック図である。図中１００は、本実施の形態に係る画像処理装置であり、具体的にはパーソナルコンピュータ、ワークステーション等である。画像処理装置１００はＣＰＵ１０１を備えており、ＣＰＵ１０１にはＲＯＭ１０３、ＲＡＭ１０４、ハードディスク１０５、外部記憶部１０６、入力部１０７、表示部１０８、通信ポート１０９等のハードウェアがバス１０２を介して接続されている。ＣＰＵ１０１は、ＲＯＭ１０３に予め格納された制御プログラムに従って前述のハードウェア各部を制御する。
【０１１７】
ＲＡＭ１０４は前述の制御プログラム、又は本発明に係るコンピュータプログラムの実行中に生成される各種データを一時的に記憶する揮発性のメモリである。ハードディスク１０５は、磁気記録媒体を有する記憶手段であり、本発明のコンピュータプログラム、処理対象の画像データ等が記憶される。外部記憶部１０６は、本発明のコンピュータプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録した記録媒体Ｍからプログラムコードを読取るための読取装置を備えている。記録媒体Ｍとしては、ＦＤ（Flexible Disk）、ＣＤ−ＲＯＭ等を用いることができる。外部記憶部１０６によって読取られたプログラムコードはハードディスク１０５に格納される。ＣＰＵ１０１はハードディスク１０５に格納されたプログラムコードをＲＡＭ１０４上にロードして実行することにより、実施の形態１及び実施の形態２で説明したような本発明に係る画像処理方法を実現する。
【０１１８】
入力部１０７は、外部から画像データを取得するためのインタフェースとして機能する。入力部１０７には、例えば、カラースキャナ装置などが接続される。表示部１０８は、処理対象の画像データ、画像処理中の画像データ、画像処理後の画像データ等を表示するためのインタフェースとして機能する。表示部１０８に液晶ディスプレイ装置などの外部表示装置を接続して画像データを表示する構成であってもよく、表示部１０８自身が表示装置を備え、画像データを表示する構成であってもよい。通信ポート１０９は、外部にプリンタ２００を接続するためのインタフェースである。画像処理された画像データをプリンタ２００にて印刷する場合、画像処理装置１００は、前記画像データを基にプリンタ２００にてデコード可能なプリントデータを生成し、生成したプリントデータをプリンタ２００へ送信する。
【０１１９】
なお、本実施の形態では、各種演算をＣＰＵ１０１が実行する構成としたが、画像処理に係る演算を行う専用のチップを別途設け、ＣＰＵ１０１からの指示により演算を行う構成としてもよい。
【０１２０】
また、上述したプログラムコードを記録する記録媒体Ｍとしては、前述したＦＤ及びＣＤ−ＲＯＭの他に、ＭＯ、ＭＤ、ＤＶＤ等の光ディスク、ハードディスク等の磁気記録媒体、ＩＣカード、メモリカード、光カード等のカード型記録媒体、マスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリの利用も可能である。また、インターネットを含む通信ネットワークを接続可能なシステム構成であることから、通信ネットワークから上述したプログラムコードをダウンロードするようにしてもよい。なお、このように通信ネットワークからプログラムコードをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別の記録媒体からインストールされるものであってもよい。
【０１２１】
なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１２２】
また、本発明のコンピュータプログラムは、単体のアプリケーションプログラム、ユーティリティプログラムとして提供される形態であってもよく、他のアプリケーションプログラム、ユーティリティプログラムに組み込み、そのプログラムの一部の機能として提供する形態であってもよい。例えば、その一形態としてプリンタドライバに組み込んで提供する形態が考えられる。この場合、原稿画像を読取って取得した画像データに対してＡＣＳの判別を行い、判別結果に応じた画像処理を施した後、プリンタ言語に翻訳して目的のプリンタ装置へ送信する処理が行われる。
【図面の簡単な説明】
【０１２３】
【図１】本発明に係る画像処理装置の内部構成を説明するブロック図である。
【図２】画像処理部の構成を説明するブロック図である。
【図３】下地、印画紙写真、網点、文字の各領域における画素濃度分布の一例を示す模式図である。
【図４】各領域の最大濃度差及び総和濃度繁雑度による分布を示す模式図である。
【図５】原稿種別判定部の構成を説明するブロック図である。
【図６】有彩・無彩画素判定部の内部構成を説明するブロック図である。
【図７】原稿種別判定部が実行する処理の手順を説明するフローチャートである。
【図８】原稿種別判定処理の処理手順を示すフローチャートである。
【図９】実施の形態２に係る原稿種別判定処理の処理手順を示すフローチャートである。
【図１０】実施の形態３に係る原稿種別判定処理の処理手順を示すフローチャートである。
【図１１】実施の形態４に係る原稿種別判定処理の処理手順を示すフローチャートである。
【図１２】実施の形態５に係る原稿種別判定処理の処理手順を示すフローチャートである。
【図１３】本発明をフラットヘッドスキャナ（画像読取装置）に適用した場合の画像処理部の構成例を示すブロック図である。
【図１４】本発明のコンピュータプログラムがインストールされた画像処理装置の内部構成を説明するブロック図である。
【符号の説明】
【０１２４】
１  制御部
３  画像入力部
５  画像処理部
７  画像出力部
９  操作部
５３  原稿種別判定部
５３１  有彩・無彩画素判定部
５３１２  文字画素計数部
５３１３  網点画素計数部
５３２２  下地画素計数部
５３２３  印画紙写真画素計数部
５３３０  原稿判定部
【図１】
0004496239.tif 000002
【図２】
0004496239.tif 000003
【図３】
0004496239.tif 000004
【図４】
0004496239.tif 000005
【図５】
0004496239.tif 000006
【図６】
0004496239.tif 000007
【図７】
0004496239.tif 000008
【図８】
0004496239.tif 000009
【図９】
0004496239.tif 000010
【図１０】
0004496239.tif 000011
【図１１】
0004496239.tif 000012
【図１２】
0004496239.tif 000013
【図１３】
0004496239.tif 000014
【図１４】
0004496239.tif 000015