(57)【要約】  【課題】  予備走査により画像データの特徴量を抽出し、抽出した特徴量から原稿の属性を判定し、前記属性を記憶し、記憶した属性に基づいて画像処理を行う画像処理方法、画像処理装置および画像形成装置を提供する。  【解決手段】  原稿種別判定部１０、下地レベル判定部５０及び総合網点線数判定部６０は、夫々予備走査により読み取った原稿の画像データから原稿の特徴量を抽出し、抽出した特徴量から原稿の種別、下地レベル及び網点線数レベルである原稿の属性を判定し、判定した原稿の属性を記憶装置２０に記憶する。本走査により読み取った画像データは、画像圧縮部２１で圧縮され記憶装置２２に記憶される。画像復元部２３で復元された画像データは、前記原稿の属性に基づいて、入力階調補正処理、色補正処理、黒生成下色除去処理、空間フィルタ処理、出力階調補正処理及び階調再現処理等の処理が行われる。【選択図】        図１
2005101765.tif 000002
【特許請求の範囲】
【請求項１】
読み取った原稿の画像データの特徴量を抽出し、抽出した特徴量に基づいて、読み取った画像データに画像処理を行う画像処理方法において、
予備走査により画像データの特徴量を抽出し、抽出した特徴量から原稿の属性を判定し、判定した前記原稿の属性を記憶し、記憶した前記原稿の属性に基づいて、本走査により読み取った画像データに画像処理を行うことを特徴とする画像処理方法。
【請求項２】
本走査により読み取った画像データを圧縮して記憶し、記憶した画像データを復元した後に画像処理を行うことを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記原稿の属性は原稿の種別であって、前記特徴量から原稿構成領域の判定を行い、判定された前記原稿構成領域に基づいて原稿の種別を判定することを特徴とする請求項１又は請求項２に記載の画像処理方法。
【請求項４】
前記原稿の属性は、原稿の下地レベルであることを特徴とする請求項１又は請求項２に記載の画像処理方法。
【請求項５】
前記原稿の属性は、原稿の網点線数レベルであることを特徴とする請求項１又は請求項２に記載の画像処理方法。
【請求項６】
読み取った原稿の画像データの特徴量を抽出する抽出手段と、抽出した特徴量に基づいて、読み取った画像データに画像処理を行う画像処理手段とを備える画像処理装置において、
予備走査により画像データの特徴量を抽出する抽出手段と、
抽出した特徴量から原稿の属性を判定する判定手段と、
判定した前記原稿の属性を記憶する記憶手段と、
記憶した前記原稿の属性に基づいて、本走査により読み取った画像データに画像処理を行う画像処理手段と
を備えることを特徴とする画像処理装置。
【請求項７】
本走査により読み取った画像データを圧縮する圧縮手段と、
圧縮した画像データを記憶する記憶手段と、
画像処理を行うために圧縮した画像データを復元する復元手段と
を備えることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記原稿の属性を判定する判定手段は、原稿の種別を判定する判定手段であって、前記特徴量から原稿構成領域の判定をする判定手段と、該原稿構成領域に基づいて原稿の種別を判定する判定手段とを備えることを特徴とする請求項６又は請求項７に記載の画像処理装置。
【請求項９】
前記原稿の属性を判定する判定手段は、原稿の下地レベルを判定する判定手段であることを特徴とする請求項６又は請求項７に記載の画像処理装置。
【請求項１０】
前記原稿の属性を判定する判定手段は、原稿の網点線数レベルを判定する判定手段であることを特徴とする請求項６又は請求項７に記載の画像処理装置。
【請求項１１】
請求項６乃至請求項１０のいずれかひとつに記載された画像処理装置を備え、該画像処理装置が画像処理した画像データに基づき、画像の形成を行う画像形成手段を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予備走査及び本走査により原稿の画像データを読み取り、読み取った画像データから原稿の特徴量を抽出し、該特徴量に基づいて読み取った画像データの画像処理を行う画像処理方法、該画像処理方法を実行する画像処理装置及び該画像処理装置を備える画像形成装置に関する。
【背景技術】
【０００２】
近年のデジタル画像処理技術の進展及びネットワークの高い普及率による情報のデジタル化によって、カラー画像を高画質で再現するデジタルカラー複写機又はカラーデジタル複合機などの画像形成装置が製品化されている。
【０００３】
これらの画像形成装置を用いて複数枚の原稿を複写する場合には、大量の原稿を高速に処理するために読み込まれた画像を一旦記憶装置に記憶した後に画像処理が行われる。また、複数枚の原稿に文字画像又は写真画像などの画像の特徴が異なる原稿が混在しているため、これらの画像の特徴に応じて、再現性の良い画像処理を行う必要がある。このため、原稿を走査して読み取った原稿の特徴量を抽出して、抽出結果に基づいて画像処理を行っている。
【０００４】
例えば、複数枚の原稿を１枚の印刷用紙に縮小する縮小レイアウトを行って複写する場合に、複数枚の原稿を予備走査して、読み取った画像データを記憶装置に記憶し、前記原稿の夫々の読取画像データから輝度信号を取り出し、同一輝度信号レベルの画素数を加算したヒストグラムを作成し、作成されたヒストグラムから、最も明るい信号レベル、最も暗い信号レベル又は度数が最も多いレベルなどの画像の特徴量を抽出し、この特徴量に応じて輝度・濃度変換テーブルを作成し、このテーブルを用いて、本走査により読み取った画像データの自動濃度変換処理（以下、ＡＥ処理という）を行って複写する方式が提案されている（特許文献１参照。）。
【０００５】
また、原稿を走査して読み取った画像データを符号化して記憶し、該符号化データにより原稿の輝度分布を示すヒストグラムを作成し、作成されたヒストグラムから画像の最明レベル、最暗レベルなどの特徴量を検出して、この特徴量に基づいてＡＥ処理を行う方式も提案されている（特許文献２参照。）。
【０００６】
また、他の従来例によれば、本走査により読み取った画像データは、そのまま一旦記憶装置に記憶され、抽出された特徴量に基づいて画像処理を行う前に前記記憶装置から読み出されている。
【特許文献１】特開平８−８４２４７号公報
【特許文献２】特開平９−９３４３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１による方式では、予備走査された画像データのすべてを記憶するので、解像度の高い画像データを記憶するためには、膨大な記憶容量が必要となり、記憶容量の低減が望まれていた。
【０００８】
また、特許文献２による方式では、符号化された画像データから画像の濃度ヒストグラムを作成し、一定の度数以上のピークの数及び該ピークの度数、最明レベル、最暗レベルなどの濃度情報に基づいて濃度変換処理を行うため、普通画像、反転画像及び階調画像として原稿を認識するのみであり、より高画質化した画像処理が望まれていた。
また、本走査された画像データのすべてを記憶するので、符号化された画像であっても多くの記憶容量が必要であった。
【０００９】
さらに、前記他の従来例では、本走査により読み取った画像データをそのまま記憶装置に記憶するため、解像度の高い画像データを記憶するためには、膨大な記憶容量が必要となり、記憶容量の低減が望まれていた。
【００１０】
本発明は、斯かる事情に鑑みてなされたものであり、予備走査により読み取った原稿の画像データから原稿の特徴量を抽出し、抽出した該特徴量から原稿の属性を判定し、判定した前記原稿の属性を記憶することにより、読み取った画像データをそのまま記憶する場合に比べて記憶容量を低減することができる画像処理方法、画像処理装置及び該画像処理装置を備えた画像形成装置を提供することにある。
【００１１】
また、本発明の他の目的は、本走査により読み取った画像データを圧縮して記憶し、記憶した画像データを復元した後に画像処理することにより、読み取った画像データをそのまま記憶する場合に比べて記憶容量を低減することができる画像処理方法、画像処理装置及び該画像処理装置を備えた画像形成装置を提供することにある。
【００１２】
また、本発明の他の目的は、予備走査により読み取った画像データから、文字領域、網点領域、印画紙領域などの原稿構成領域を判定し、該原稿構成領域に基づいて、文字原稿、印刷写真原稿などの原稿の種別を判定することにより、原稿の種別に応じた画像処理ができる画像処理方法、画像処理装置及び該画像処理装置を備えた画像形成装置を提供することにある。
【００１３】
また、本発明の他の目的は、予備走査により読み取った画像データから、原稿の下地レベルを判定することにより、原稿の下地レベルに応じた画像処理ができる画像処理方法、画像処理装置及び該画像処理装置を備えた画像形成装置を提供することにある。
【００１４】
また、本発明の他の目的は、画像読取のための予備走査により読み取った画像データから、原稿の網点線数レベルを判定することにより、原稿の網点線数レベルに応じた画像処理ができる画像処理方法、画像処理装置及び該画像処理装置を備えた画像形成装置を提供することにある。
【課題を解決するための手段】
【００１５】
本発明に係る画像処理方法は、読み取った原稿の画像データの特徴量を抽出し、抽出した特徴量に基づいて、読み取った画像データに画像処理を行う画像処理方法において、予備走査により画像データの特徴量を抽出し、抽出した特徴量から原稿の属性を判定し、判定した前記原稿の属性を記憶し、記憶した前記原稿の属性に基づいて、本走査により読み取った画像データに画像処理を行うことを特徴とする。
【００１６】
本発明に係る画像処理方法は、上述の発明において、本走査により読み取った画像データを圧縮して記憶し、記憶した画像データを復元した後に画像処理を行うことを特徴とする。
【００１７】
本発明に係る画像処理方法は、上述の発明において、前記原稿の属性は原稿の種別であって、前記特徴量から原稿構成領域の判定を行い、判定された前記原稿構成領域に基づいて原稿の種別を判定することを特徴とする。
【００１８】
本発明に係る画像処理方法は、上述の発明において、前記原稿の属性は、原稿の下地レベルであることを特徴とする。
【００１９】
本発明に係る画像処理方法は、上述の発明において、前記原稿の属性は、原稿の網点線数レベルであることを特徴とする。
【００２０】
本発明に係る画像処理装置は、読み取った原稿の画像データの特徴量を抽出する抽出手段と、抽出した特徴量に基づいて、読み取った画像データに画像処理を行う画像処理手段とを備える画像処理装置において、予備走査により画像データの特徴量を抽出する抽出手段と、抽出した特徴量から原稿の属性を判定する判定手段と、判定した前記原稿の属性を記憶する記憶する記憶手段と、記憶した前記原稿の属性に基づいて、本走査により読み取った画像データに画像処理を行う画像処理手段とを備えることを特徴とする。
【００２１】
本発明に係る画像処理装置は、上述の発明において、本走査により読み取った画像データを圧縮する圧縮手段と、該圧縮した画像データを記憶する記憶手段と、圧縮した画像データを復元して画像処理を行うために前記圧縮した画像データを復元する復元手段とを備えることを特徴とする。
【００２２】
本発明に係る画像処理装置は、上述の発明において、前記原稿の属性を判定する判定手段は、原稿の種別を判定する判定手段であって、前記特徴量から原稿構成領域の判定をする判定手段と、該原稿構成領域に基づいて原稿の種別を判定する判定手段とを備えることを特徴とする。
【００２３】
本発明に係る画像処理装置は、上述の発明において、前記原稿の属性を判定する判定手段は、原稿の下地レベルを判定する判定手段であることを特徴とする。
【００２４】
本発明に係る画像処理装置は、上述の発明において、前記原稿の属性を判定する判定手段は、原稿の網点線数レベルを判定する判定手段であることを特徴とする。
【００２５】
本発明に係る画像形成装置は、上述の発明に係る画像処理装置のいずれかひとつを備え、該画像処理装置が画像処理した画像データに基づき、画像の形成を行う画像形成手段を備えたことを特徴とする。
【００２６】
本発明にあっては、予備走査により読み取った原稿の画像データから抽出した原稿の特徴量から原稿の属性を判定し、該原稿の属性を記憶するため、読み取った原稿の画像データ全体を記憶する場合に比べて記憶容量を低減することができる。
【００２７】
また、本発明にあっては、本走査により読み取った画像データを圧縮して記憶し、記憶した画像データを復元した後に画像処理することにより、読み取った画像データをそのまま記憶する場合に比べて記憶容量を低減することができる。  
【００２８】
また、本発明にあっては、予備走査により読み取った画像データから、文字領域、網点領域、印画紙領域などの原稿構成領域を判定し、該原稿構成領域に基づいて、文字原稿、印刷写真原稿などの原稿の種別を判定することにより、文字、印刷写真又は印画紙写真が混在した原稿であっても、原稿の種別に応じて画像処理を行うことができ、良好な画像の形成が可能となる。
【００２９】
また、本発明にあっては、予備走査により読み取った画像データから、原稿の下地の有無及び下地レベルの濃度区分を示す下地レベルを判定することにより原稿の下地レベルに応じて最適な下地除去処理を行うことができ、良好な画像の形成が可能となる。
【００３０】
また、本発明にあっては、予備走査により読み取った画像データから、網点の有無及び網点数の高低を示す網点線数レベルを判定することにより、最適なフィルタ処理を行うことができ、エッジの改善とモアレのない良好な画像の形成が可能となる。
【発明の効果】
【００３１】
本発明によれば、予備走査により読み取った原稿の画像データから抽出した原稿の特徴量から原稿の属性を判定し、該原稿の属性を記憶し、前記原稿の属性に基づいて画像処理を行うため、入力された画像データの解像度に拘わらず、記憶容量を増加させる必要がなく、また、読み取った原稿の画像データ全体を記憶する場合に比べて記憶容量を低減することができるとともに、前記原稿の属性に応じた画像の形成が可能となる。
【００３２】
また、本発明によれば、本走査により読み取った画像データを圧縮して記憶し、記憶した画像データを復元した後に画像処理することにより、読み取った画像データをそのまま記憶する場合に比べて、記憶容量を低減することができる。  
【００３３】
また、本発明によれば、予備走査により読み取った画像データから、文字領域、網点領域、印画紙領域などの原稿構成領域を判定し、該原稿構成領域に基づいて、文字原稿、印刷写真原稿などの原稿の種別を判定することにより、文字原稿、印刷写真原稿又は印画紙写真原稿が混在した原稿であっても、原稿の種別に応じて画像処理を行うことができ、良好な画像の形成が可能となる。
【００３４】
また、本発明によれば、予備走査により読み取った画像データから、原稿の下地の有無及び下地レベルの濃度区分を示す下地レベルを判定することにより、原稿の下地レベルに応じて最適な下地除去処理を行うことができ、良好な画像の形成が可能となる。
【００３５】
また、本発明によれば、予備走査により読み取った画像データから、網点の有無及び網点数の高低を示す網点線数レベルを判定することにより、最適なフィルタ処理を行うことができ、エッジの改善とモアレのない良好な画像の形成が可能となる。
【発明を実施するための最良の形態】
【００３６】
図１は本発明に係る画像形成装置であるデジタルカラー複写機の要部構成を示すブロック図である。このデジタルカラー複写機は、カラー画像入力装置１と、カラー画像処理装置２と、カラー画像出力装置３と、操作パネル２６とから構成されている。
【００３７】
カラー画像入力装置１は、ＣＣＤ（Charge Coupled Device）とレンズとを備えるスキャナ部、原稿搬送部及び原稿のサイズを検出するセンサなどから構成される。原稿の画像を読み取るための予備走査及び主走査は、前記ＣＣＤが並んだ方向である主走査方向及び主走査方向に直交する方向である副走査方向について行われる。
前記原稿搬送部は原稿台に配置された原稿を搬送し、前記センサは原稿のサイズ（例えば、Ａ４、Ａ３など）を検出し、検出された用紙の大きさに合わせて、原稿からの反射光は、前記スキャナ部のレンズによって主走査方向及び副走査方向の幅に合うように縮小拡大され、原稿の片隅の位置を基準として、原稿全体の画像のみが前記ＣＣＤによりＲＧＢ（Ｒ：赤、Ｇ：緑、Ｂ：青）のアナログ信号として読み取られ、カラー画像処理装置２へ出力される。
【００３８】
カラー画像処理装置２は、画像処理用ＩＣ４と、記憶装置２０、２２と、画像圧縮部２１と、画像復元部２３と、ＣＰＵ２４と、ＲＯＭ２５とを備え、カラー画像入力装置１から入力された画像データに対して画像処理を行い、処理された画像データをカラー画像出力装置３へ出力する。
【００３９】
画像処理用ＩＣ４は、Ａ／Ｄ（アナログ／デジタル）変換部８、セレクタ９、原稿種別判定部１０、下地レベル判定部５０、総合網点線数判定部６０、濃度変換部１１、領域分離処理部１２、入力階調補正部１３、色補正部１４、黒生成下色除去部１５、変倍部１６、空間フィルタ処理部１７、出力階調補正部１８及び階調再現処理部１９を備える。ＣＰＵ２４は、画像処理用ＩＣ４、記憶装置２０、２２、画像圧縮部２１及び画像復元部２３の動作を制御し、ＲＯＭ２５はＣＰＵ２４により実行されるプログラムを記憶している。
【００４０】
カラー画像出力装置３は、カラー画像処理装置２から出力された画像データを出力するものであり、ＣＭＹＫ各色（Ｃ：シアン、Ｍ：マゼンダ、Ｙ：イエロー、Ｋ：ブラック）に対応した感光ドラム、現像装置などを備えたタンデム式を採用している。
操作パネル２６はデジタルカラー複写機の動作を設定するものであり、液晶表示部と、拡大・縮小の設定又はカラー・白黒の設定などの操作ボタンとを備える。
【００４１】
次に、カラー画像処理装置２について説明する。
Ａ／Ｄ変換部８は、カラー画像入力装置１から入力されたＲＧＢのアナログ信号をＲＧＢのデジタル信号に変換してセレクタ９へ出力する。
セレクタ９は、原稿が予備走査された場合に、入力されたＲＧＢの信号を、夫々原稿種別判定部１０、下地レベル判定部５０及び総合網点線数判定部６０へ出力する。
【００４２】
また、セレクタ９は、複数枚の原稿が本走査された場合に、カラー画像入力装置１からの信号により、入力されたＲＧＢの信号の出力先を切り替える。すなわち、複数の原稿を複写する場合には、カラー画像入力装置１から入力されたＲＧＢの信号を画像圧縮部２１へ送り、それ以外の場合には、前記ＲＧＢの信号を濃度変換部１１へ直接出力する。
画像圧縮部２１に送られたＲＧＢの信号は、圧縮された後に記憶装置２２に記憶される。圧縮された画像データは、記憶装置２０に記憶された原稿の種別などの属性が読み出される時に、画像復元部２３で復元され、濃度変換部１１に送られる。
【００４３】
原稿種別判定部１０は、セレクタ９から入力されたＲＧＢの信号に基づいて、原稿全体について、文字領域、網点領域、印画紙領域又は下地領域と判定された画素数と、予め設定された閾値とを比較することにより文字原稿、印刷写真原稿などの原稿種別を判定し、この判定結果を記憶装置２０に記憶する。
【００４４】
下地レベル判定部５０は、セレクタ９から入力されたＲＧＢの信号に基づいて、下地レベルの判定を行い、判定結果を記憶装置２０に記憶する。
総合網点線数判定部６０は、セレクタ９から入力されたＲＧＢの信号に基づいて、入力画像中の各注目画素が網点領域であるか否かを判定し、計数された画素数に基づいて網点線数レベルを判定して記憶装置２０に記憶する。
【００４５】
濃度変換部１１は、セレクタ９又は画像復元部２３から入力されたＲＧＢの信号に対して、カラー画像入力装置１の光学系で生じた各種の歪みを取り除くための処理を行い、処理後のＲＧＢの信号を領域分離処理部１２へ出力するとともに、画像処理に適したＣＭＹの信号に変換して、変換後の信号を領域分離処理部１２へ出力する。
【００４６】
領域分離処理部１２は、濃度変換部１１から入力されたＲＧＢの信号をそのまま後段の入力階調補正部１３へ出力するとともに、濃度変換部１１から入力されたＣＭＹのデジタル信号に基づいて、本走査において読み込まれた原稿の入力画像中の各注目画素が原稿構成領域である文字領域、網点領域、印画紙領域又は下地領域のいずれの領域に属するかを判定する。この判定結果に基づき、画素がどの領域に属しているかを示す領域識別信号を、黒生成下色除去部１５、空間フィルタ処理部１７及び階調再現処理部１９へ出力する。
【００４７】
なお、領域分離処理部１２における領域分離処理は、後述する原稿種別判定部１０における原稿構成領域を判定する処理と同様の処理が行われる。
【００４８】
入力階調補正部１３は、領域分離処理部１２から入力されたＲＧＢの信号を補色反転した信号に変換して、下地レベル判定部５０における下地レベル判定結果に基づいて濃度変換テーブルを設定して、階調補正をした信号を色補正部１４へ出力する。
色補正部１４は、入力階調補正部１３から入力された信号の色再現の忠実化を実現して、原稿の色材の相違による色ずれを防止するための色濁りを取り除く処理を行い、色補正後のＣＭＹの信号を黒生成下色除去部１５へ出力する。
【００４９】
黒生成下色除去部１５は、良好な無彩色を再現するため、色補正部１４から入力された色補正後のＣＭＹの信号から黒色信号を生成するとともに、黒色信号を差し引いて新たなＣＭＹの信号を生成することにより、ＣＭＹの信号をＣＭＹＫの信号に変換して変倍部１６へ出力する。
黒生成下色除去部１５における黒生成下色除去処理には、スケルトンブラックによる黒生成を行う方法がある。この方法では、スケルトンカーブの入出力特性をｙ＝ｆ（ｘ）、入力される信号をＣ、Ｍ及びＹ、入力される信号Ｃ、Ｍ及びＹの最小値をｍｉｎ（Ｃ，Ｍ，Ｙ）、ＵＣＲ（Under Color Removal）率をα（０＜α＜１）とすると、出力される信号Ｃ’、Ｍ’、Ｙ’及びＫ’は、以下の式で表される。
【００５０】
Ｋ’＝ｆ{ｍｉｎ（Ｃ，Ｍ，Ｙ）}
Ｃ’＝Ｃ−αＫ’
Ｍ’＝Ｃ−αＫ’
Ｙ’＝Ｃ−αＫ’
【００５１】
変倍部１６は、黒生成下色除去部１５から入力されたＣＭＹＫの信号に対して、操作パネル２６に備えられた設定ボタンにより操作される信号に基づいて画像の拡大、縮小などの処理を行い、空間フィルタ処理部１７へ出力する。
空間フィルタ処理部１７は、変倍部１６から入力されたＣＭＹＫの信号に対して、デジタルフィルタによる空間フィルタ処理を行い、空間周波数特性を補正することによって出力する画像のぼやけ及び粒状性劣化を防ぐ処理を行い、空間フィルタ処理後のＣＭＹＫの信号を出力階調補正部１８へ出力する。
【００５２】
出力階調補正部１８は、空間フィルタ処理部１７から入力されたＣＭＹＫの信号に対して、カラー画像出力装置３の特性値である網点面積率に変換する出力階調補正処理を行い、出力階調補正処理後のＣＭＹＫの信号を階調再現処理部１９へ出力する。
階調再現処理部１９は、出力階調補正部１８から入力されたＣＭＹＫの信号に対して、読み込まれた画像の階調を再現できるように階調再現処理（中間調生成）を行い、カラー画像出力装置３へ出力する。
【００５３】
記憶装置２０は、原稿種別判定部１０、下地レベル判定部５０及び総合網点線数判定部６０において判定された原稿の属性を記憶する。画像圧縮部２１は、本走査により読み取られた画像データを圧縮する。画像の圧縮の際に用いられる方式としては、ＪＰＥＧ（Joint Photographic Experts Group）圧縮が挙げられるが、他の方式であってもよい。記憶装置２２は、画像圧縮部２１で圧縮された画像データを記憶する。画像復元部２３は、原稿ごとの処理を行う時に記憶装置２２から読み出された画像データを復元する。復元された画像データは、濃度変換部１１へ出力される。
【００５４】
予備走査により判定された原稿の属性は、読み込まれた原稿順に記憶装置２０に記憶され、本走査により読み込まれた画像データも、読み込まれた原稿順に記憶装置２２に記憶される。各々の記憶装置に記憶された記憶順により、原稿の種別に基づいて読み込まれた画像データに対する画像処理を行うことができる。
【００５５】
次に予備走査により読み込まれた画像データの特徴量から、原稿構成領域を判定して原稿の種別を判定する処理、原稿の下地レベルを判定する処理及び原稿の網点線数レベルを判定する処理について説明する。
【００５６】
原稿構成領域の判定及び原稿の網点線数レベルの判定は、予備走査により読み込まれた原稿の画像データ順に、図２に示すような注目画素を中心とした１５×７の画素ブロック単位毎に、図示しない副走査方向の７ライン分のラインメモリに格納され、該注目画素毎に夫々原稿種別判定部１０及び総合網点線数判定部６０において行われる。
【００５７】
予備走査により原稿種別の判定を行う場合には、本走査により原稿の画像データを読み込む場合に比べて、走査速度が速いため低い解像度で読み込まれる。
なお、図において、主走査方向判定領域は、注目画素を含む主走査方向のみの画素であり、副走査方向判定領域は、注目画素を含む副走査方向のみの画素である。
また、原稿の下地レベルの判定は、予備走査により読み込まれた原稿の画像データ順にセレクタ９から出力されたＲＧＢの信号に基づいて、下地レベル判定部５０において行われる。
【００５８】
まず、予備走査により読み込まれた画像データの特徴量から原稿構成領域を判定する処理について説明する。原稿構成領域は、文字領域、網点領域、印画紙領域及び下地領域であり、原稿構成領域の判定は、注目画素がいずれの領域であるかを判定する。
【００５９】
図３は本発明に係るカラー画像処理装置の原稿種別判定部１０のブロック図である。原稿種別判定部１０は、判定ブロック部１０１、主走査方向判定部３０、副走査方向判定部４０、信号別判別部１０４、総合判定部１０５及び原稿構成領域判定部１０６を備える。
セレクタ９から出力されたＲＧＢの信号は、画素ブロック毎に図示しない副走査方向の７ライン分のラインメモリに格納され、画素ブロック毎の処理が終了するまで保持される。
判定ブロック部１０１は、前記ラインメモリから注目画素を含む画素ブロックを読み出す。
【００６０】
主走査方向判定部３０は、判定ブロック部１０１に格納された画素ブロックから注目画素を含む主走査方向の画素データ（主走査方向判定領域）を読み出して、ＲＧＢの信号毎に注目画素が原稿構成領域である文字領域、網点領域、印画紙領域又は下地領域のいずれの領域に属するかを判定し、原稿構成領域を示す領域識別信号を信号別判別部１０４へ出力する。
副走査方向判定部４０は、判定ブロック部１０１に格納された画像ブロックから、注目画素を含む副走査方向の画素データ（副走査方向判定領域）を読み出して、主走査方向判定部３０と同様の処理を行い、領域識別信号を信号別判別部１０４へ出力する。
【００６１】
信号別判別部１０４は、主走査方向判定部３０及び副走査方向判定部４０から入力されるＲＧＢの信号毎の領域識別信号に対して、主走査方向と副走査方向における領域識別信号が異なる場合に、主走査方向の領域識別信号を優先して注目画素の領域識別判定を行い、ＲＧＢの信号毎の領域識別信号を総合判定部１０５へ出力する。
総合判定部１０５は、信号別判別部１０４から入力される判別結果が、ＲＧＢの信号毎に異なる場合があるため、ＲＧＢの何れの信号を優先するかを予め設定された優先順位に基づいて最終的な判別を行い、原稿構成領域を示す領域識別信号を原稿構成領域判定部１０６へ出力する。
【００６２】
原稿構成領域判定部１０６は、総合判定部１０５から入力された注目画素ごとの領域識別信号に基づいて、注目画素の総数に対する領域ごとの画素数の比を計数し、原稿構成領域判定部１０６において予め設定されている閾値（Ｔ５、Ｔ６、Ｔ７、Ｔ８）と比較することにより、原稿の種別を判定して、該判定結果を記憶装置２０へ記憶する。
【００６３】
図４は主走査方向判定部３０のブロック図である。セレクタ９から入力され、判定ブロック部１０１に読み込まれた画素ブロックに対して、最小濃度値算出部３０１は、主走査方向判定領域の最小濃度値を算出し、最大濃度値算出部３０２は、同様に最大濃度値を算出する。
最大濃度差算出部３０３は、前記最小濃度値及び前記最大濃度値を用いて最大濃度差を算出する。
総和濃度繁雑度算出部３０４は、隣接する画素の濃度差の絶対値の総和である総和濃度繁雑度を算出する。
【００６４】
下地印画紙・文字網点判定部３０５は、最大濃度差閾値設定部３０６と総和濃度繁雑度閾値設定部３０７とを備え、最大濃度差算出部３０３から入力された最大濃度差と、最大濃度差閾値設定部３０６に設定された最大濃度差閾値Ｔ１とを比較し、及び総和濃度繁雑度算出部３０４から入力された総和濃度繁雑度と、総和濃度繁雑度閾値設定部３０７に設定された総和濃度繁雑度閾値Ｔ２とを比較して、注目画素が下地領域・印画紙領域又は文字領域・網点領域のいずれであるかを判定して、判定結果を下地・印画紙判定部３０８及び文字・網点判定部３１０へ出力する。
【００６５】
下地・印画紙判定部３０８は、下地・印画紙判定閾値設定部３０９を備え、下地印画紙・文字網点判定部３０５から入力された判定結果が下地・印画紙領域である場合に、最大濃度差算出部３０３から入力された最大濃度差と、下地・印画紙判定閾値設定部３０９に設定された下地・印画紙判定閾値Ｔ３（Ｔ３＜Ｔ１）とを比較して、注目画素が下地領域又は印画紙領域のいずれであるかを判定して、判定結果を信号別判別部１０４へ出力する。
【００６６】
文字・網点判定部３１０は、文字・網点判定閾値設定部３１１を備え、下地印画紙・文字網点判定部３０５から入力された判定結果が文字・網点領域である場合に、総和濃度繁雑度算出部３０４から入力された総和濃度繁雑度と、文字・網点判定閾値設定部３１１に設定された文字・網点判定閾値Ｔ４及び最大濃度差の積とを比較して、注目画素が文字又は網点のいずれであるかを判定して、判定結果を信号別判別部１０４へ出力する。
なお、副走査方向判定部４０も同一の構成をなす。
【００６７】
次に、各領域における画素濃度分布の特徴について説明する。画素濃度分布は、各走査方向判定領域内の画素ごとの濃度を表す。
図５は下地領域における画素濃度分布の例を示す説明図である。下地領域の画素濃度分布の特徴は、画素ごとの濃度変化が少ないため、最大濃度差及び総和濃度繁雑度がともに小さい場合には、下地領域であると判定できる。
図６は印画紙領域における画素濃度分布の例を示す説明図である。印画紙領域分布の特徴は、画素の濃度変化が滑らかであるため、総和濃度繁雑度が小さく、かつ、最大濃度差が大きい場合には、印画紙領域であると判定できる。
【００６８】
図７は網点領域における画素濃度分布の例を示す説明図である。網点領域の画素濃度分布の特徴は、画素濃度の最大濃度差は網点に応じて分布し、総和濃度繁雑度は網点の数だけ濃度変化をするため、総和濃度繁雑度の割合が最大濃度差よりも大きい場合には、網点領域であると判定できる。
図８は文字領域における画素濃度分布の例を示す説明図である。文字領域の画素濃度分布の特徴は、最大濃度差が大きく、最大濃度差に比例して総和濃度繁雑度も大きいが、濃度変化が小さいため網点領域の場合に比べて総和濃度繁雑度は小さくなる。したがって、最大濃度差に対する総和濃度繁雑度の割合が小さい場合には、文字領域であると判定できる。
【００６９】
上述の画素濃度分布の特徴に基づいて各領域の判定について説明する。
図９は各領域における画素の最大濃度差と総和濃度繁雑度の分布の例を示す説明図である。上述したように、下地領域及び印画紙領域は、最大濃度差及び総和濃度繁雑度はともに小さく、さらに下地領域では最大濃度差が印画紙領域よりも小さい。したがって、画素の最大濃度差が最大濃度差閾値Ｔ１より小さく、かつ、総和濃度繁雑度が総和濃度繁雑度閾値Ｔ２より小さい場合は、下地・印画紙領域であると判定される。下地・印画紙領域であると判別された注目画素の最大濃度差が下地・印画紙判定閾値Ｔ３よりも小さい場合には、下地領域であると判定され、最大濃度差が下地・印画紙判定閾値Ｔ３よりも大きい場合には、印画紙領域であると判定される。
【００７０】
画素の最大濃度差が大きく、かつ、総和濃度繁雑度が大きい場合は、文字又は網点領域のいずれかであるため、画素の最大濃度差が最大濃度差閾値Ｔ１より大きく、かつ、総和濃度繁雑度が総和濃度繁雑度閾値Ｔ２より大きい場合は、文字・網点字領域であると判定できる。上述したように、網点領域の画素濃度分布は、総和濃度繁雑度の割合が最大濃度差よりも大きくなるため、総和濃度繁雑度が最大濃度差と文字・網点判定閾値Ｔ４との積よりも大きい場合には網点領域であると判定でき、総和濃度繁雑度が最大濃度差と文字・網点判定閾値Ｔ４との積よりも小さい場合には文字領域であると判定できる。
なお、総和濃度繁雑度が最大濃度差以下となる領域は存在しない。
【００７１】
次に主走査方向判定部３０における領域分離処理について説明する。以下の処理はＲＧＢの信号夫々について同時並行して行われる。
図１０は主走査方向判定部３０における領域分離処理手順を示すフローチャートである。最小濃度値算出部３０１は、判定ブロック部１０１に格納された注目画素を含む画素ブロックから主走査方向判定領域の最小濃度値を算出する（Ｓ１０１）。同様に、最大濃度値算出部３０２は、主走査方向判定領域の最大濃度値を算出する（Ｓ１０２）。最大濃度差算出部３０３は、最小濃度値算出部３０１及び最大濃度値算出部３０２から入力された最小濃度値及び最大濃度値に基づいて最大濃度差を算出する（Ｓ１０３）。総和濃度繁雑度算出部３０４は、判定ブロック部１０１に格納された注目画素を含む画素ブロックから隣接する画素の濃度差の絶対値の総和である総和濃度繁雑度を算出する（Ｓ１０４）。
【００７２】
下地印画紙・文字網点判定部３０５は、最大濃度差算出部３０３から入力された最大濃度差と、最大濃度差閾値設定部３０６に設定された最大濃度差閾値Ｔ１との比較を行うとともに、総和濃度繁雑度算出部３０４から入力された総和濃度繁雑度と、総和濃度繁雑度閾値設定部３０７に設定された総和濃度繁雑度閾値Ｔ２との比較を行う（Ｓ１０５）。下地印画紙・文字網点判定部３０５において、最大濃度差が最大濃度差閾値Ｔ１よりも小さく、かつ、総和濃度繁雑度が総和濃度繁雑度閾値Ｔ２より小さいと判断した場合（Ｓ１０５でＹＥＳ）は、注目画素は下地・印画紙領域であると判断して（Ｓ１０６）、その結果を下地・印画紙判定部３０８へ出力する。
一方、最大濃度差が最大濃度差閾値Ｔ１よりも小さくなく、又は総和濃度繁雑度が総和濃度繁雑度閾値Ｔ２より小さくないと判断した場合（Ｓ１０５でＮＯ）は、前記注目画素は文字・網点領域であると判断して（Ｓ１０７）、判定結果を文字・網点判定部３１０へ出力する。
【００７３】
下地・印画紙判定部３０８は、下地印画紙・文字網点判定部３０５から入力された判定結果に基づき、最大濃度差算出部３０３から入力された最大濃度差と、下地・印画紙判定閾値設定部３０９に設定された下地・印画紙判定閾値Ｔ３との比較を行い（Ｓ１０８）、最大濃度差が下地・印画紙判定閾値Ｔ３よりも小さい場合には（Ｓ１０８でＹＥＳ）、前記注目画素は下地領域であると判断して（Ｓ１１０）、最大濃度差が下地・印画紙判定閾値Ｔ３よりも小さくない場合には（Ｓ１０８でＮＯ）、前記注目画素は印画紙領域であると判断して（Ｓ１１１）、判定結果である領域識別信号を信号別判別部１０４へ出力する。
【００７４】
文字・網点判定部３１０は、下地印画紙・文字網点判定部３０５から入力された判定結果に基づき、総和濃度繁雑度算出部３０４から入力された総和濃度繁雑度と、最大濃度差と文字・網点判定閾値設定部３１１に設定された文字・網点判定閾値Ｔ４との積とを比較して（Ｓ１０９）、総和濃度繁雑度が最大濃度差と文字・網点判定閾値Ｔ４との積よりも小さい場合には（Ｓ１０９でＹＥＳ）、前記注目画素は文字領域であると判断して（Ｓ１１２）、総和濃度繁雑度が最大濃度差と文字・網点判定閾値Ｔ４との積よりも小さくない場合には（Ｓ１０９でＮＯ）、前記注目画素は網点領域であると判断して（Ｓ１１３）、判定結果である領域識別信号を信号別判別部１０４へ出力する。
副走査方向判定部４０における領域分離処理も同様に行われる。
【００７５】
信号別判別部１０４は、主走査方向判定部３０から入力されたＲＧＢ信号ごとの判定結果と、副走査方向判定部４０から入力されたＲＧＢ信号ごとの判定結果とを比較し、両判定結果が異なる場合には、主走査方向判定部３０からの判定結果を優先して、判定結果である領域識別信号を総合判定部１０５へ出力する。これにより、主走査方向及び副走査方向における画像データの大きさ又は解像度の違いに起因する判定結果の相違を防ぐことができる。
【００７６】
総合判定部１０５は、信号別判別部１０４から入力されたＲＧＢの信号ごとの判定結果が異なる場合、例えば、Ｒ信号が下地領域、Ｇ信号が下地領域、Ｂ信号が文字領域である場合に、下地領域よりも文字領域を優先して、下地領域を誤判定とし、Ｂ信号の結果を優先して文字領域と判定し、原稿構成領域を示す領域識別信号を原稿構成領域判定部１０６へ出力する。
【００７７】
注目画素についての上記処理が終了すると、次の注目画素を含む画素ブロックが前記ラインメモリに保持され、判定ブロック部１０１は前記ラインメモリから注目画素を含む画素ブロックを読み出し、同様の処理が原稿全体の画像データについて終了するまで反復して行われる。
【００７８】
次に、原稿種別判定部１０における原稿種別の判定処理について説明する。原稿種別は、文字原稿、印刷写真原稿、印画紙写真原稿、文字印刷写真原稿及び文字印画紙写真原稿の５つである。
原稿構成領域判定部１０６は、総合判定部１０５から出力された注目画素ごとの領域識別信号より、注目画素の総画素数と、領域ごとの画素数を計数し、計数された文字領域画素数、網点領域画素数、印画紙領域画素数及び下地領域画素数と注目画素の総画素数との比夫々を、予め設定されている文字領域閾値Ｔ５、網点領域閾値Ｔ６、印画紙領域閾値Ｔ７及び下地領域閾値Ｔ８と比較して行われる。
【００７９】
注目画素の総画素数に対する文字領域と判定された画素数の割合が文字領域閾値Ｔ５より大きく、かつ、網点領域、印画紙領域及び下地領域と判定された画素数の割合の夫々が、網点領域閾値Ｔ６、印画紙領域閾値Ｔ７及び下地領域閾値Ｔ８よりも小さい場合には、原稿の種別は文字原稿であると判定される。
注目画素の総画素数に対する網点領域と判定された画素数の割合が網点領域閾値Ｔ６より大きく、かつ、文字領域、印画紙領域及び下地領域と判定された画素数の割合の夫々が、文字領域閾値Ｔ５、印画紙領域閾値Ｔ７及び下地領域閾値Ｔ８よりも小さい場合には、原稿の種別は印刷写真原稿であると判定される。
注目画素の総画素数に対する印画紙領域と判定された画素数の割合が印画紙領域閾値Ｔ７より大きく、かつ、文字領域、網点領域及び下地領域と判定された画素数の割合の夫々が、文字領域閾値Ｔ５、網点領域閾値Ｔ６及び下地領域閾値Ｔ８よりも小さい場合には、原稿の種別は印画紙写真原稿であると判定される。
【００８０】
また、注目画素の総画素数に対する文字領域及び網点領域と判定された画素数の割合の夫々が、文字領域閾値Ｔ５及び網点領域閾値Ｔ６よりも大きい場合には、原稿の種別は文字印刷写真原稿であると判定される。
注目画素の総画素数に対する文字領域及び印画紙領域と判定された画素数の割合の夫々が、文字領域閾値Ｔ５及び印画紙領域閾値Ｔ７よりも大きい場合には、原稿の種別は文字印画紙写真原稿であると判定される。
上記判定結果は、記憶装置２０に記憶される。
【００８１】
図１１は、原稿種別を判定する処理を示すフローチャートである。
原稿構成領域判定部１０６は、総合判定部１０５から出力された注目画素ごとの領域識別信号より、注目画素の総画素数の計数を行い（Ｓ２０１）、文字領域画素数、網点領域画素数、印画紙領域画素数及び下地領域画素数である各画素数の計数を行う（Ｓ２０２）。  
原稿構成領域判定部１０６は、計数された文字領域画素数、網点領域画素数、印画紙領域画素数及び下地領域画素数と注目画素の総画素数との比である、文字領域画素数比、網点領域画素数比、印画紙領域画素数比及び下地領域画素数比を夫々算出する（Ｓ２０３）。
【００８２】
下地領域画素数比と閾値Ｔ８とが比較され（Ｓ２０４）、下地領域画素数比が閾値Ｔ８より大きい場合には（Ｓ２０４でＹＥＳ）、下地原稿であると判定する（Ｓ２０５）。
下地領域画素数比が閾値Ｔ８より大きくない場合には（Ｓ２０４でＮＯ）、文字領域画素数比と閾値Ｔ５とを比較し（Ｓ２０６）、文字領域画素数比が閾値Ｔ５よりも大きい場合には（Ｓ２０６でＹＥＳ）、網点領域画素数比と閾値Ｔ６とを比較する（Ｓ２０７）。
【００８３】
網点領域画素数比が閾値Ｔ６よりも大きい場合には（Ｓ２０７でＹＥＳ）、文字・印刷写真原稿であると判定する（Ｓ２０８）。
網点領域画素数比が閾値Ｔ６よりも大きくない場合には（Ｓ２０７でＮＯ）、印画紙領域画素数比と閾値Ｔ７とを比較する（Ｓ２０９）。
印画紙領域画素数比が閾値Ｔ７より大きい場合には（Ｓ２０９でＹＥＳ）、文字・印画紙写真原稿であると判定する（Ｓ２１０）。印画紙領域画素数比が閾値Ｔ７より大きくない場合には（Ｓ２０９でＮＯ）、文字原稿であると判定する（Ｓ２１１）。
【００８４】
一方、文字領域画素数比が閾値Ｔ５よりも大きくない場合には（Ｓ２０６でＮＯ）、網点領域画素数比と閾値Ｔ６とを比較する（Ｓ２１２）。網点領域画素数比が閾値Ｔ６よりも大きい場合には（Ｓ２１２でＹＥＳ）、印刷写真原稿であると判定し（Ｓ２１３）、網点領域画素数比が閾値Ｔ６よりも大きくない場合には（Ｓ２１２でＮＯ）、印画紙領域画素数比と閾値Ｔ７とを比較する（Ｓ２１４）。
印画紙領域画素数比が閾値Ｔ７より大きい場合には（Ｓ２１４でＹＥＳ）、印画紙写真原稿であると判定する（Ｓ２１５）、印画紙領域画素数比が閾値Ｔ７より大きくない場合には（Ｓ２１４でＮＯ）、処理を終了する。
原稿構成領域判定部１０６は、上記判定結果を記憶装置２０に記憶する。
【００８５】
次に、予備走査により読み込まれた画像データの特徴量から原稿の下地レベルを判定する処理について説明する。
下地は、原稿に用いられる用紙の色味であり、例えば、新聞又は雑誌などの薄い灰色の用紙が使用された場合には、用紙の色味が正確に再現されると不自然な出力画像になるため、下地の除去が行われる。
また、下地レベルは、下地を濃度の高低で表したものであり、下地なしの場合も含まれる。
【００８６】
図１２は下地レベル判定部５０の構成を示すブロック図である。下地レベル判定部５０は、信号変換部５０１、ヒストグラム作成部５０２、閾値設定部５０３及び濃度区分抽出部５０４を備える。
信号変換部５０１は、予備走査により読み込まれた原稿の画像データに基づいて、セレクタ９から入力されたＲＧＢの信号を順次取り出して輝度データＬに変換する。輝度データＬはＲＧＢ信号のデータを用いて以下の式で表される。
【００８７】
Ｌ＝ａＲ＋ｂＧ＋ｃＢ
【００８８】
ここで、ａ、ｂ、ｃは、各色に対する人間の視感度特性から実験的に求められる係数であるが、本発明では、ａ、ｂ、ｃの何れも「１／３」の値を用いて、Ｇ信号の階調値を弱め、Ｂ信号の階調値を強調することにより原稿の色特性を把握して下地を検出している。
ヒストグラム作成部５０２は、輝度データＬを補色反転した輝度データＬ′（Ｌ′＝２５５−Ｌ）を用いて、濃度を３２の区分に分割して、各濃度区分の度数を表わす濃度ヒストグラムを作成して、濃度区分抽出部５０４へ出力する。濃度ヒストグラムは、濃度区分１が最も低濃度（高輝度）であり、濃度区分３２が最も高濃度（低輝度）である。
【００８９】
閾値設定部５０３は、予め設定された第１閾値Ｔ１１、第２閾値Ｔ１２及び第３閾値Ｔ１３（Ｔ１２＜Ｔ１１＜Ｔ１３）を格納している。第１閾値Ｔ１１は、色味のない白色の大小に基づいて下地の有無を判断するために、第２閾値Ｔ１２は下地レベルの候補を決定するために、第３閾値Ｔ１３は下地レベルを決定するために、夫々用いられる。
濃度区分抽出部５０４は、ヒストグラム作成部５０２から入力された濃度ヒストグラムを低濃度（高輝度）側から高濃度（低輝度）側に探索し、濃度ヒストグラムの度数と前記第１閾値Ｔ１１及び第２閾値Ｔ１２とを比較し、また、隣接する濃度区分の濃度ヒストグラムの加算値と第３閾値Ｔ１３とを比較することにより下地レベルを抽出し、下地レベルを記憶装置２０に記憶する。
【００９０】
次に下地レベルの判定について説明する。
図１３は下地レベルの判定手順を示すフローチャートである。ヒストグラム作成部５０２は、信号変換部５０１から入力された輝度データを用いて濃度ヒストグラムを作成する（Ｓ３０１）。
濃度区分抽出部５０４は、ヒストグラム作成部５０２から入力された前記濃度ヒストグラムに基づいて、濃度区分１から濃度区分３２までの各濃度区分について下地レベルの判定を行う（Ｓ３０２）。
【００９１】
すなわち、濃度区分ｉ（ｉは、１から３２までの整数である。）のヒストグラム度数をｈｉｓｔ（ｉ）とすると、ｈｉｓｔ（ｉ）が第１閾値Ｔ１１未満の場合は（Ｓ３０２でＹＥＳ）、下地ありと判断して下地レベル候補の検出手順（Ｓ３０３）に進む。一方、ｈｉｓｔ（ｉ）が第１閾値Ｔ１１以上の場合は（Ｓ３０２でＮＯ）、下地なしと判断し（Ｓ３０６）、ｉが濃度区分３２に達したか否かを判断し（Ｓ３０８）、濃度区分３２に達していない場合には（Ｓ３０８でＮＯ）、ｉを１つ増加して（Ｓ３０９）、ステップＳ３０２以降同様の処理を行う。
【００９２】
ステップＳ３０２において下地レベルありと判断された場合は、濃度区分抽出部５０４は、ｈｉｓｔ（ｉ）と第２閾値Ｔ１２とを比較して、ｈｉｓｔ（ｉ）が第２閾値Ｔ１２未満の場合は（Ｓ３０３でＮＯ）、下地なしと判断し（Ｓ３０６）、ｉが濃度区分３２に達したか否かを判断し（Ｓ３０８）、濃度区分３２に達していない場合には（Ｓ３０８でＮＯ）、ｉを１つ増加して（Ｓ３０９）、ステップＳ３０２以降同様の処理を行う。
ｈｉｓｔ（ｉ）が第２閾値Ｔ１２以上の場合は（Ｓ３０３でＹＥＳ）、濃度区分ｉを下地レベル候補とする。
【００９３】
ステップＳ３０３で検出された下地候補レベル濃度区分の度数ｈｉｓｔ（ｉ）と、該区分より１区分高濃度側の区分の度数ｈｉｓｔ（ｉ＋１）とを加算し（Ｓ３０４）、加算した値ｈｉｓｔ（ｉ）＋ｈｉｓｔ（ｉ＋１）が第３閾値Ｔ１３以上の場合には（Ｓ３０５でＹＥＳ）、区分ｉを下地レベルとして決定し（Ｓ３０７）、下地レベルを記憶装置２０に記憶し処理を終了する。
加算された値ｈｉｓｔ（ｉ）＋ｈｉｓｔ（ｉ＋１）が第３閾値Ｔ１３未満である場合には（Ｓ３０５でＮＯ）、下地なしと判断し（Ｓ３０６）、ｉが濃度区分３２に達したか否かを判断し（Ｓ３０８）、濃度区分３２に達していない場合には（Ｓ３０８でＮＯ）、ｉを１つ増加して（Ｓ３０９）、ステップＳ３０２以降の同様の処理を行う。
ステップＳ３０６において、下地なしと判断され、ｉが濃度区分３２に達すると（Ｓ３０８でＹＥＳ）、最終的に下地なしと判断して、判定結果を記憶装置２０に記憶し処理を終了する。
【００９４】
図１４は新聞などの下地を有する文字原稿の濃度ヒストグラムの例を示す説明図である。例えば、濃度区分１から５までは度数が第１閾値Ｔ１１未満で、かつ、第２閾値未満であるため、下地なしと判断される。濃度区分６では度数が第１閾値Ｔ１１以上で、かつ、第２閾値Ｔ１２以上であるため、濃度区分６が下地レベル候補とされ、濃度区分６の度数と濃度区分７の度数との合計が第３閾値Ｔ１３以上であると濃度区分６が下地レベルとなる。
図１５は新聞などの下地を有する文字原稿を白紙に貼った原稿の濃度ヒストグラムの例を示す説明図である。この場合も上述と同様である。
【００９５】
図１６は縁の白紙部分及び／又はハイライト部が存在する写真原稿の濃度ヒストグラムの例を示す説明図である。図において、濃度区分１における度数が第１閾値Ｔ１１未満で、かつ、第２閾値Ｔ１２以上であるため、濃度区分１が下地レベル候補となる。濃度区分１の度数と濃度区分２の度数との合計が第３閾値Ｔ１３未満であると下地なしとなる。同様に、濃度区分２における度数が第１閾値Ｔ１１未満で、かつ、第２閾値Ｔ１２以上であるため、濃度区分２が下地レベル候補となる。濃度区分２の度数と濃度区分３の度数との合計が第３閾値Ｔ１３未満であると下地なしとなる。さらに、濃度区分３から濃度区分３２までの度数が第１閾値Ｔ１１未満で、かつ、第２閾値Ｔ１２未満であるため、最終的に下地なしと判断される。
【００９６】
次に、予備走査により読み込まれた画像データの特徴量から原稿の網点線数レベルを判定する処理について説明する。
網点は画像の濃淡を面積の大小又は多少に変換した微小点であり、網点線数は画像の精細さを表し、例えば、１インチ当たりの網点の数である。
網点線数レベルは、網点なし、低網点線数及び高網点線数の３つで表される。
【００９７】
図１７は総合網点線数判定部６０の構成を示すブロック図である。総合網点線数判定部６０は、第１網点判定部７０と網点線数判定部８０とを備えている。
予備走査により読み込まれた画像データの中の注目画素を含む画素ブロックが、読み込まれた順に、セレクタ９から図示しないラインメモリに格納される。
第１網点判定部７０は、前記ラインメモリから注目画素を含む各走査方向の画素を読み出し、注目画素が網点領域であるかどうかを判定し、原稿が網点を有するかどうかを判定し、網点と判定された注目画素数である第１網点領域画素数ｓｃｒ１を計数し、判定結果及び第１網点領域画素数ｓｃｒ１を網点線数判定部８０へ出力する。
【００９８】
網点線数判定部８０は、第１網点判定部７０において用いた閾値より大きい値の閾値を用いて注目画素が網点領域であるかどうかを判定し、網点と判定された注目画素数である第２網点領域画素数ｓｃｒ２を計数し、第１網点領域画素数ｓｃｒ１と第２網点領域画素数ｓｃｒ２との比である画素数比ｓｃｒ２／ｓｃｒ１を算出して網点線数レベルの高低を判定し、判定結果を記憶装置２０に記憶する。なお、原稿に網点が無いと判定された場合には、網点線数レベルの判定は行わない。
【００９９】
図１８は第１網点判定部７０の構成を示すブロック図である。
文字領域判定部７１は、注目画素が文字領域であるか否かを判定して判定結果を第１判定部７３へ出力する。なお、文字領域判定部７１における処理は、前記主走査方向判定部３０における処理と同様なので説明は省略する。
第１網点領域判定部７２は、注目画素を含む各走査方向の画素に基づいて、網点領域であるか否かを判定して判定結果を第１判定部７３へ出力する。
【０１００】
第１判定部７３は、文字領域判定部７１及び第１網点領域判定部７２から入力された判定結果と、文字又は網点のいずれの領域を優先するかを定めた優先順位とに基づいて領域判定を行い、判定結果を総合判定部７４へ出力する。
総合判定部７４は、第１判定部７３から入力された判定結果に基づいて、原稿中の網点の有無を判定し、判定結果を網点線数判定部８０へ出力する。  
【０１０１】
図１９は第１網点領域判定部７２の構成を示すブロック図である。第１網点領域判定部７２は、２値化処理部７２１、反転回数計数部７２２、最大値選択部７２５、反転回数判定部７２６及びパラメータ設定部７２７を備えている。
２値化処理部７２１は、セレクタ９から図示しないラインメモリに格納された注目画素を含む画素ブロックを読み出し、各画素値から算出した平均値を閾値として画素ブロック内の画素を２値化して、該２値化データを反転回数計数部７２２へ出力する。
【０１０２】
反転回数計数部７２２は、主走査方向計数部７２３と副走査方向計数部７２４とを備え、２値化処理部７２１から入力された主走査方向及び副走査方向夫々の２値化データの反転回数を計数し、計数結果を最大値選択部７２５へ出力する。
最大値選択部７２５は、反転回数計数部７２２における主走査方向及び副走査方向の反転回数結果から最大値を選択して、該最大値を反転回数判定部７２６へ出力する。
反転回数判定部７２６は、最大値選択部７２５から入力された前記最大値とパラメータ設定部７２７に設定された閾値ＴＨ１（例えば、「２」）と比較し、注目画素が網点領域であるか否かを判定し、判定結果を第１判定部７３へ出力する。
【０１０３】
図２０は第１網点領域判定部７２における処理の手順を示すフローチャートである。２値化処理部７２１は、注目画素を含むブロック内画素を平均値にて２値化する（Ｓ４０１）。反転回数計数部７２２は、２値化処理部７２１で２値化されたブロック内の画素から主走査方向及び副走査方向について反転回数、すなわち「０」から「１」へ、又は「１」から「０」へ画素値が反転する反転回数を算出する（Ｓ４０２）。最大値選択部７２５は、主走査方向及び副走査方向に対して算出された反転回数から最大値ＭａｘＲｅｖを選択し（Ｓ４０３）、反転回数判定部７２６は、前記反転回数最大値ＭａｘＲｅｖと予めパラメータ設定部７２７に設定された閾値ＴＨ１とを比較し、反転回数最大値ＭａｘＲｅｖが閾値ＴＨ１より大きい場合は（Ｓ４０４でＹＥＳ）、前記注目画素は網点領域であると判定し（Ｓ４０５）、反転回数最大値ＭａｘＲｅｖが閾値ＴＨ１以下である場合は（Ｓ４０４でＮＯ）、前記注目画素は非網点領域であると判定し（Ｓ４０６）、判定結果を第１判定部７３へ出力する。
【０１０４】
第１判定部７３は、網点領域の有無を判定することから、文字領域判定部７１における判定結果よりも、第１網点領域判定部７２における判定結果を優先する。例えば、表１に示すように、文字領域判定部７１からの判定結果が文字領域（文字領域判定「１」）であり、かつ、第１網点領域判定部７２からの判定結果が網点領域（網点領域判定「１」）である場合には、注目画素は網点領域であると判定する。
【０１０５】
【表１】
2005101765.tif 000003
【０１０６】
総合判定部７４は、文字領域画素計数部７４１、網点領域画素計数部７４２、総画素数計数部７４３、除算器７４４及び第２判定部７４５を備えている。
文字領域画素計数部７４１は、第１判定部７３において文字領域であると判定された画素を計数する。
網点領域画素計数部７４２は、第１判定部７３において網点領域であると判定された画素を計数して、計数結果である第１網点領域画素数ｓｃｒ１を除算器７４４へ出力する。
総画素数計数部７４３は、第１網点判定部７０に入力された注目画素の総画素数を計数する。
【０１０７】
除算器７４４は、網点領域画素計数部７４２から入力された第１網点領域画素数ｓｃｒ１と、総画素数計数部７４３から入力された総画素数との比を算出して算出結果を第２判定部７４５へ出力する。
第２判定部７４５は、総画素数に対する第１網点領域画素数ｓｃｒ１の比が閾値ＴＨ３（例えば、０．０５）より大きい場合には、原稿に網点が有ると判定し、第１網点領域画素数ｓｃｒ１及び判定信号を網点線数判定部８０へ出力し、総画素数に対する網点領域画素数の比が閾値ＴＨ３以下である場合には、原稿に網点が無いと判定し、判定信号を網点線数判定部８０へ出力する。
【０１０８】
図２１は網点線数判定部８０の構成を示すブロック図である。網点線数判定部８０は、第２網点領域判定部８１、網点領域画素計数部８２、網点線数判別部８３、閾値設定部８４及び制御部８５を備えている。
第２網点領域判定部８１は、２値化処理部８１１、主走査方向計数部８１３及び副走査方向計数部８１４を有する反転回数算出部８１２、最大値選択部８１５、反転回数判定部８１６及びパラメータ設定部８１７を備え、注目画素が網点領域であるか否かを判定して判定結果を網点領域画素計数部８２へ出力する。
【０１０９】
２値化処理部８１１、反転回数算出部８１２、最大値選択部８１５、反転回数判定部８１６、パラメータ設定部８１７、主走査方向計数部８１３及び副走査方向計数部８１４夫々は、前述の２値化処理部７２１、反転回数計数部７２２、最大値選択部７２５、反転回数判定部７２６、パラメータ設定部７２７、主走査方向計数部７２３及び副走査方向計数部７２４と同様の処理を行うので説明は省略する。
【０１１０】
網点領域画素計数部８２は、第２網点領域判定部８１から入力された判定結果に基づいて、網点領域であると判定された画素数を計数して、計数結果（第２網点領域画素数ｓｃｒ２）を網点線数判別部８３へ出力する。
なお、パラメータ設定部８１７において設定されている閾値ＴＨ１１はＴＨ１より大きい値（例えば、「４」）が用いられるため、より大きい反転回数最大値ＭａｘＲｅｖを有しない注目画素は、網点領域であると判定されない。これにより、第１網点判定部７０の網点領域画素計数部７４２において計数される第１網点領域画素数ｓｃｒ１に比べて、網点線数判定部８０の網点領域画素計数部８２において計数される第２網点領域画素数ｓｃｒ２は小さい値になり、これらの比を算出することにより、網点線数レベルを判定することができる。
【０１１１】
網点線数判別部８３は、第１網点領域画素数ｓｃｒ１に対する第２網点領域画素数ｓｃｒ２の比である画素数比ｓｃｒ２／ｓｃｒ１を算出し、画素数比ｓｃｒ２／ｓｃｒ１と閾値設定部８４に設定された閾値ＴＨ２（例えば、「０．２５」）とを比較することにより網点線数レベルの高低を判別する。
画素数比ｓｃｒ２／ｓｃｒ１が閾値ＴＨ２よりも大きい場合は、高網点線数と判別され、画素数比ｓｃｒ２／ｓｃｒ１が閾値ＴＨ２よりも大きくない場合は、低網点線数と判別される。
【０１１２】
図２２は総合網点線数判定部６０における処理の手順を示すフローチャートである。
第１網点判定部７０内の総画素数計数部７４３は、総画素数を計数し、網点領域画素計数部７４２は、第１網点領域画素数ｓｃｒ１を計数し（Ｓ５０１）、除算器７４４は、総画素数に対する第１網点領域画素数ｓｃｒ１の比を算出する（Ｓ５０２）。
【０１１３】
第２判定部７４５は、総画素数に対する第１網点領域画素数ｓｃｒ１の比と閾値ＴＨ３とを比較し（Ｓ５０３）、総画素数に対する第１網点領域画素数ｓｃｒ１の比が閾値ＴＨ３より大きい場合には（Ｓ５０３でＹＥＳ）、原稿に網点があるという判定結果及び第１網点領域画素数ｓｃｒ１を網点線数判定部８０へ出力し、ステップＳ５０５に進む。
総画素数に対する第１網点領域画素数ｓｃｒ１の比が閾値ＴＨ３以下である場合には（Ｓ５０３でＮＯ）、原稿に網点はないという判定結果が網点線数判定部８０へ出力されるとともに、網点線数判定部８０は網点線数の判定は行わず（Ｓ５０４）、判定結果は記憶装置２０に記憶される（Ｓ５１０）。
【０１１４】
網点領域画素計数部８２は、第２網点領域画素数ｓｃｒ２を算出する（Ｓ５０５）。
網点線数判別部８３は、第１網点領域画素数ｓｃｒ１に対する第２網点領域画素数ｓｃｒ２の比である画素数比ｓｃｒ２／ｓｃｒ１を算出し（Ｓ５０６）、画素数比ｓｃｒ２／ｓｃｒ１と閾値設定部８４に設定されている閾値ＴＨ２とを比較し（Ｓ５０７）、画素数比ｓｃｒ２／ｓｃｒ１が閾値ＴＨ２より大きい場合には（Ｓ５０７でＹＥＳ）、高線数であると判定し（Ｓ５０８）、網点線数レベルが記憶装置２０に記憶され（Ｓ５１０）、画素数比ｓｃｒ２／ｓｃｒ１が閾値ＴＨ２以下である場合には（Ｓ５０７でＮＯ）、低線数であると判定し（Ｓ５０９）、網点線数レベルが記憶装置２０に記憶され（Ｓ５１０）、処理を終了する。
【０１１５】
次に、判定された原稿の属性に基づく画像処理について説明する。
画像復元部２３は、本走査により読み込まれた原稿の画像データを記憶装置２２から読み出し、該画像データを復元すると、領域分離処理部１２は記憶装置２０に記憶された原稿種別及び網点線数レベルである原稿の属性を読み出し、入力階調補正部１３は、同様に下地レベルである原稿の属性を読み出し、原稿の属性に基づいて以下の処理を行う。
【０１１６】
まず、原稿種別に基づく処理について説明する。
判定した原稿が文字原稿である場合には、本走査により読み込まれた画像データに対する領域分離処理部１２における処理は、文字として領域分離された領域識別結果に基づいて処理が行われる。
入力階調補正部１３は、領域分離処理部１２から出力されたＲＧＢの信号を補色反転した信号に変換し、コントラストを強くする階調補正変換テーブルを選択して階調補正を行い、色補正部１４へ出力する。
色補正部１４は、入力階調補正部１３から入力されたＣＭＹの信号に対して、文字の色の彩度を強調する色補正を行う。
【０１１７】
黒生成下色除去部１５は、色補正部１４から出力されたＣＭＹの信号に対して、文字の黒色を強調するように黒生成量を多くしＣＭＹＫの信号に変換し、変換した信号を、変倍部１６を介して空間フィルタ処理部１７へ出力する。
空間フィルタ処理部１７は、フィルタ係数を設定できるデジタルフィルタを備え、空間周波数特性を補正する処理を行う。空間フィルタ処理部１７は、変倍部１６から入力されたＣＭＹＫの信号に対して、文字に対してエッジを強調するようなフィルタ係数を選択して、平滑化処理を小さくするフィルタ処理を行い、階調再現処理部１９へ出力する。
階調再現処理部１９は、空間フィルタ処理部１７から入力されたＣＭＹＫの信号に対して、高域周波数の再現に適した多値化処理による階調処理を行う。
【０１１８】
判定した原稿が印画紙原稿である場合には、本走査により読み込まれた画像データに対する領域分離処理部１２における処理は、印画紙として領域分離された領域識別結果に基づいて処理が行われる。
入力階調補正部１３は、領域分離処理部１２から出力されたＲＧＢの信号に対して、ハイライトを重視し階調性を高くした階調補正変換テーブルを選択し、階調補正を行い、色補正部１４へ出力する。
色補正部１４は、入力階調補正部１３から入力されたＣＭＹの信号に対して、階調性を強調する色補正を行う。
【０１１９】
黒生成下色除去部１５は、色補正部１４から出力されたＣＭＹの信号に対して、黒生成量を少なくしＣＭＹＫの信号に変換し、変換した信号を、変倍部１６を介して空間フィルタ処理部１７へ出力する。
空間フィルタ処理部１７は、変倍部１６から入力されたＣＭＹＫの信号に対して、エッジの強調を弱くするようなフィルタ係数を選択して、平滑化処理を小さくするフィルタ処理を行い、階調再現処理部１９へ出力する。
階調再現処理部１９は、空間フィルタ処理部１７から入力されたＣＭＹＫの信号に対して、階調再現に適した多値化処理による階調処理を行う。
【０１２０】
判定した原稿が印刷写真原稿である場合には、本走査により読み込まれた画像データに対する領域分離処理部１２における処理は、網点として領域分離された領域識別結果に基づいて処理が行われる。
入力階調補正部１３は、領域分離処理部１２から出力されたＲＧＢの信号に対して、ハイライトを重視し階調性を高くした階調補正変換テーブルを選択し、階調補正を行い、色補正部１４へ出力する。
色補正部１４は、入力階調補正部１３から入力されたＣＭＹの信号に対して、階調性を強調する色補正を行う。
【０１２１】
黒生成下色除去部１５は、色補正部１４から出力されたＣＭＹの信号に対して、黒生成量を少なくしＣＭＹＫの信号に変換し、変換した信号を、変倍部１６を介して空間フィルタ処理部１７へ出力する。
空間フィルタ処理部１７は、変倍部１６から入力されたＣＭＹＫの信号に対して、エッジの強調を弱くし、網点成分を除去するようなフィルタ係数を選択して、ローパス・フィルタ処理を行い、階調再現処理部１９へ出力する。
階調再現処理部１９は、空間フィルタ処理部１７から入力されたＣＭＹＫの信号に対して、階調再現に適した多値化処理による階調処理を行う。
【０１２２】
また、判定した原稿が複数の原稿種別を含む場合には、混在する各領域の領域処理に用いるパラメータの中間パラメータを用いて行う。例えば、判定した原稿が文字・印画紙写真原稿である場合には、本走査により読み込まれた画像データに対する領域分離処理部１２における処理は、文字又は印画紙として領域分離された領域を有効とし、網点として領域分離された領域は、誤分離であるとして反映しない。
入力階調補正部１３は、文字原稿処理と印画紙写真原稿処理との中間のパラメータを用いて、ハイライトの除去、コントラストの調整を行う。
【０１２３】
色補正部１４は、彩度の強弱及び階調性のバランスが極端にならないように色補正処理を行う。
黒生成下色除去部１５は、出力画像に影響が出ない程度に黒生成量の調整を行う。
階調再現処理部１９は、解像度と階調性とを強調する中間パラメータを用いて階調処理を行う。
【０１２４】
判定した原稿が文字・印刷写真原稿である場合には、本走査により読み込まれた画像データに対する領域分離処理部１２における処理は、文字又は網点として領域分離された領域を有効とし、印画紙として領域分離された領域は、誤分離であるとして反映しない。
入力階調補正部１３は、文字原稿処理と印刷写真原稿処理との中間のパラメータを用いて、ハイライトの除去、コントラストの調整を行う。
色補正部１４は、彩度の強弱及び階調性のバランスが極端にならないように色補正処理を行う。
【０１２５】
黒生成下色除去部１５は、出力画像に影響が出ない程度に黒生成量の調整を行う。
空間フィルタ処理部１７は、文字原稿処理と印刷写真原稿処理との中間のパラメータを用いて、網点成分を除去するフィルタ処理を行う。
階調再現処理部１９は、解像度と階調性とを強調する中間パラメータを用いて階調処理を行う。
【０１２６】
次に、下地レベルの場合の下地除去処理について説明する。
図２３は検出された下地レベルに対応した濃度変換テーブルを示す説明図である。図に示すように、下地がないと判断された場合には、補正を行わない白抜き丸「○」で表された変換直線を選択する。
下地レベルが濃度区分１、２の場合には、入力濃度の範囲が「０」から「１２８」における出力濃度が、前記白抜き丸「○」で表された変換直線よりも小さい、逆三角「▽」で表された変換曲線を選択する。
下地レベルが濃度区分３、４の場合には、入力濃度の範囲が「０」から「１２８」における出力濃度が、前記逆三角「▽」で表された変換曲線よりも小さい、四角「□」で表された変換曲線を選択する。
【０１２７】
下地レベルが濃度区分５、６の場合には、入力濃度の範囲が「０」から「４８」における出力濃度が小さく、入力濃度が「４８」から「１２８」の範囲では、出力濃度が徐々に増加する三角「△」で表された変換曲線を選択する。
下地レベルが濃度区分７、８の場合には、入力濃度の範囲が「０」から「１２８」における出力濃度が、前記三角「△」で表された変換曲線よりも小さい、黒丸「●」で表された変換曲線を選択する。
なお、濃度区分９以降は、黒丸「●」で表された変換曲線を選択してもよいし、他の変換曲線を選択してもよい。
【０１２８】
入力階調補正部１３は、領域分離処理部１２から入力されたＲＧＢの信号を補色反転し、記憶装置２０から読み出された原稿の下地レベルに基づいて、入力階調補正部１３において設定された濃度変換テーブルを選択して、階調補正をした信号を色補正部１４へ出力する。
【０１２９】
これにより、入力階調補正部１３は、下地がない場合には、入力された濃度をそのまま出力するため、下地除去は行われない。一方、例えば、下地レベルの濃度区分が６の場合には、入力画像の濃度に対して出力画像の濃度が小さくなるように濃度変換がされるため、下地の除去が行われる。これにより、新聞又は雑誌のように薄い灰色の下地を有する原稿の場合には、下地の薄い色が再現されずに良好に下地除去をすることができる。
【０１３０】
次に、網点線数レベルの場合の処理について説明する。領域分離処理部１２は、記憶装置２０から読み出された網点線数レベルに基づいて、領域分離処理部における文字・網点判定閾値Ｔ９を調整して、本走査により読み込まれた画像データに対して領域分離処理をすることができる。
すなわち、低網点線数であると判定された場合に比べて、高網点線数であると判定された場合には、領域分離処理における総和濃度繁雑度が大きくなるため、文字・網点判定閾値Ｔ９をより大きい値に調整し、領域分離処理における領域分離処理の精度を向上することができる。また、網点なしと判定された場合には、領域分離処理における処理結果は、文字領域となることが好ましいため、文字・網点判定閾値Ｔ９をさらに大きな値に調整する。
【０１３１】
空間フィルタ処理部１７は、フィルタ係数を設定できるデジタルフィルタを備え、空間周波数特性を補正する処理を行う。空間フィルタ処理部１７は、網点線数レベルに基づいてフィルタ係数を選択し、網点線数レベルが低線数である場合には、フィルタ強調処理によりエッジのぼけを防止し、網点線数レベルが高線数である場合には、フィルタ平滑化処理により画像信号の高周波成分を低減して、コントラストを弱くしてモアレを防止する。
階調再現処理部１９は、網点線数レベルに基づいてディザパターンを選択し、
網点線数レベルが低線数である場合には、解像度を高めるようにディザ処理を行い、網点線数レベルが高線数である場合には、階調性を高める処理を行う。
【０１３２】
以上説明したように、予備走査により読み込まれた原稿の画像データに対して、原稿種別判定部１０は原稿種別の判定を行い、下地レベル判定部５０は下地レベルの判定を行い、総合網点線数判定部６０は網点線数レベルの判定を行い、夫々の判定結果である原稿の属性を記憶装置２０に記憶する。
本走査により読み込まれた原稿の画像データに対して、画像復元部２３は記憶装置２２に記憶した画像データを復元し、前記原稿の属性に基づいて原稿ごとに上述の処理を行う。これにより、原稿の原稿種別、下地レベル及び網点線数レベルに応じた画像処理を行うことができる。
【０１３３】
図２４及び図２５は本発明に係るデジタルカラー複写機の処理手順を示すフローチャートである。カラー画像入力装置１は画像を読み取るため予備走査を行う（Ｓ６０１）。
原稿種別判定部１０は原稿種別の判定を行い（Ｓ６０２）、原稿種別が記憶装置２０に記憶される（Ｓ６０５）。
下地レベル判定部５０は、下地レベルの判定を行い（Ｓ６０３）、原稿の下地レベルが記憶装置２０に記憶される（Ｓ６０５）。
総合網点線数判定部６０は、予備走査により得られたカラー入力信号データを用いて、原稿の網点線数レベルの判定を行い（Ｓ６０４）、網点線数レベルが記憶装置２０に記憶される（Ｓ６０５）。
【０１３４】
次に、カラー画像入力装置１は本走査を行い（Ｓ６０６）、画像圧縮部２１はカラー画像入力装置１により読み取られた画像データを圧縮し（Ｓ６０７）、圧縮された画像を記憶装置２２に記憶する（Ｓ６０８）。所定の原稿枚数について処理が行われたかどうかを判定し（Ｓ６０９）、所定の枚数に至っていない場合には（Ｓ６０９でＮＯ）、ステップＳ６０１以降同様の処理を行う。
【０１３５】
ステップＳ６０９で所定の枚数に達した場合には（Ｓ６０９でＹＥＳ）、記憶装置２０に記憶された原稿種別、下地レベル及び網点線数レベルが読み出される（Ｓ６１０）。記憶装置２２に記憶された画像データが読み出され（Ｓ６１１）、画像復元部２３は読み出された画像データを復元処理により復元を行う（Ｓ６１２）。前記原稿種別に応じて、領域分離処理部１２、入力階調補正部１３、色補正部１４、黒生成下色除去部１５、変倍部１６、空間フィルタ処理部１７、出力階調補正部１８及び階調再現処理部１９は、復元された画像データに対して上述の画像処理を順次行う（Ｓ６１３）。
【０１３６】
以上の処理が所定の原稿枚数について行われたかどうかを判定し（Ｓ６１４）、所定の原稿枚数に至っていない場合には（Ｓ６１４でＮＯ）、ステップＳ６１０以降同様の処理を行う。所定の原稿枚数に達した場合には（Ｓ６１４でＹＥＳ）、カラー画像出力装置３は階調再現処理部１９にて最終処理がされた画像データを印刷する（Ｓ６１５）。
カラー画像出力装置３は、所定の部数を印刷したかどうかを判定し（Ｓ６１６）、所定部数に至っていない場合には（Ｓ６１６でＮＯ）、所定部数の印刷を行う。所定部数の印刷に達した場合には（Ｓ６１６でＹＥＳ）、処理を終了する。
【０１３７】
上述の原稿種別の判定処理については、主走査方向及び副走査方向の画素ブロックについて行われたが、予備走査は本走査に比べて走査速度が速く、副走査方向の画像データの解像度が低下するため、主走査方向のみの判別結果を用いてもよい。
【０１３８】
上述の各閾値（Ｔ１、Ｔ２、Ｔ３、Ｔ４）は、ＲＯＭなどの記憶媒体に予め複数の値を設定しておき、ＣＰＵ２４の制御により各閾値設定部に設定することにより広範囲な処理を行うことが可能である。
また、前記領域分離判定のための閾値（Ｔ１、Ｔ２、Ｔ３及びＴ４）が変更されると、領域ごとに計数される画素数が異なり、判定結果が異なるため、領域分離判定のための閾値（Ｔ１、Ｔ２、Ｔ３及びＴ４）に応じて原稿種別判定のための閾値（Ｔ５、Ｔ６、Ｔ７及びＴ８）を設定することもできる。
さらに、原稿種別判別の閾値（Ｔ５、Ｔ６、Ｔ７及びＴ８）を小さい値に設定することにより、判定精度が低下することなく、判別するための読み込み画素数を少なくすることも可能である。
【０１３９】
第２網点領域判定部８１における処理は、第１網点領域判定部７２を用いて処理を行ってよく、網点領域画素計数部８２における処理は網点領域画素計数部７４２を用いて処理を行ってもよい。この場合には、制御部８５は、パラメータ設定部７２７に設定された閾値ＴＨ１を閾値ＴＨ１１に変更する必要がある。
【図面の簡単な説明】
【０１４０】
【図１】本発明に係るデジタルカラー複写機の要部構成を示すブロック図である。
【図２】注目画素を中心とした１５×７の画素ブロックを示す模式図である。
【図３】本発明に係るカラー画像処理装置の原稿種別判定部のブロック図である。
【図４】主走査方向判定部のブロック図である。
【図５】下地領域における画素濃度分布の例を示す説明図である。
【図６】印画紙領域における画素濃度分布の例を示す説明図である。
【図７】網点領域における画素濃度分布の例を示す説明図である。
【図８】文字領域における画素濃度分布の例を示す説明図である。
【図９】各領域における画素の最大濃度差と総和濃度繁雑度の分布の例を示す説明図である。
【図１０】主走査方向判定部における領域分離処理手順を示すフローチャートである。
【図１１】原稿種別を判定する処理を示すフローチャートである。
【図１２】下地レベル判定部の構成を示すブロック図である。
【図１３】下地レベルの判定手順を示すフローチャートである。
【図１４】新聞などの下地を有する文字原稿の濃度ヒストグラムの例を示す説明図である。
【図１５】新聞などの下地を有する文字原稿を白紙に貼った原稿の濃度ヒストグラムの例を示す説明図である。
【図１６】縁の白紙部分及び／又はハイライト部が存在する写真原稿の濃度ヒストグラムの例を示す説明図である。
【図１７】総合網点線数判定部の構成を示すブロック図である。
【図１８】第１網点判定部の構成を示すブロック図である。
【図１９】第１網点領域判定部の構成を示すブロック図である。
【図２０】第１網点領域判定部における処理手順を示すフローチャートである。
【図２１】網点線数判定部の構成を示すブロック図である。
【図２２】総合網点線数判定部における処理の手順を示すフローチャートである。
【図２３】検出された下地レベルに対応した濃度変換テーブルを示す説明図である。
【図２４】本発明に係るデジタルカラー複写機の処理手順を示すフローチャートである。
【図２５】本発明に係るデジタルカラー複写機の処理手順を示すフローチャートである。
【符号の説明】
【０１４１】
１  カラー画像入力装置
２  カラー画像処理装置
３  カラー画像出力装置
４  画像処理用ＩＣ
１０  原稿種別判定部
１１  濃度変換部
１２  領域分離処理部
１３  入力階調補正部
１４  色補正部
１５  黒生成下色除去部
１７  空間フィルタ処理部
１８  出力階調補正部
１９  階調再現処理部
２０  記憶装置
２１  画像圧縮部
２２  記憶装置
２３  画像復元部
２４  ＣＰＵ
２５  ＲＯＭ
３０  主走査方向判定部
４０  副走査方向判定部
５０  下地レベル判定部
６０  総合網点線数判定部
７０  第１網点判定部
７２  第１網点領域判定部
７４  総合判定部
８０  網点線数判定部
８１  第２網点領域判定部
８３  網点線数判別部
１０１  判定ブロック部
１０４  信号別判別部
１０５  総合判定部
１０６  原稿構成領域判定部
３０１  最小濃度値算出部
３０２  最大濃度値算出部
３０３  最大濃度差算出部
３０４  総和濃度繁雑度算出部
３０５  下地印画紙・文字網点判定部
３０６  最大濃度差閾値設定部
３０７  総和濃度繁雑度閾値設定部
３０８  下地・印画紙判定部
３０９  下地・印画紙判定閾値設定部
３１０  文字・網点判定部
３１１  文字・網点判定閾値設定部
５０１  信号変換部
５０２  ヒストグラム作成部
５０３  閾値設定部
５０４  濃度区分抽出部
【図１】
2005101765.tif 000004
【図２】
2005101765.tif 000005
【図３】
2005101765.tif 000006
【図４】
2005101765.tif 000007
【図５】
2005101765.tif 000008
【図６】
2005101765.tif 000009
【図７】
2005101765.tif 000010
【図８】
2005101765.tif 000011
【図９】
2005101765.tif 000012
【図１０】
2005101765.tif 000013
【図１１】
2005101765.tif 000014
【図１２】
2005101765.tif 000015
【図１３】
2005101765.tif 000016
【図１４】
2005101765.tif 000017
【図１５】
2005101765.tif 000018
【図１６】
2005101765.tif 000019
【図１７】
2005101765.tif 000020
【図１８】
2005101765.tif 000021
【図１９】
2005101765.tif 000022
【図２０】
2005101765.tif 000023
【図２１】
2005101765.tif 000024
【図２２】
2005101765.tif 000025
【図２３】
2005101765.tif 000026
【図２４】
2005101765.tif 000027
【図２５】
2005101765.tif 000028
【手続補正書】
【提出日】平成15年9月24日(2003.9.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明に係る画像処理装置は、上述の発明において、本走査により読み取った画像データを圧縮する圧縮手段と、圧縮した画像データを記憶する記憶手段と、画像処理を行うために圧縮した画像データを復元する復元手段とを備えることを特徴とする。