(57)【要約】【課題】設定すべきパラメータ値が領域ごとに異なっていても、ばら付きに起因した画質低下が出力画像に現れる程度を低減できるようにする。【解決手段】複数の下地除去処理部４２１〜４２ｓを設ける。下地除去量設定部８６４は、下地検知部１４０で検知された各下地検知量ＤＡＥ１〜ｓに基づき、処理パラメータＰ１〜Ｐｐの中から、該当する頻度の高いもの、最大値および最小値並びにその間で均等分割した計算値、代表値とそれに連続する幾つかのものなどを選択し、下地除去処理部４２１〜４２ｓに設定する。エリアＴＡＧ生成部８７２は、下地除去処理部４２１〜４２ｓから出力された画像データV421〜V42sの何れかの選択動作を制御する制御信号D420を生成して切替選択部４３０に設定する。切替選択部４３０は、制御信号D420に基づき、下地除去処理部４２１〜４２ｓから出力された画像データV421〜V42sの何れかを選択し、後段に渡す。【選択図】図２
2005174170.tif 000002
【特許請求の範囲】
【請求項１】
処理対象の画像を複数の領域画像に分け、個々の領域の画像ごとに処理パラメータを設定して画像処理を行なう画像処理装置であって、
それぞれ同一の処理を実施可能な、前記領域の数よりも少ない複数の処理モジュールと、
前記個々の領域の画像のそれぞれに応じた適正な処理パラメータを参照して、前記複数の処理モジュールのそれぞれに対して、それぞれ異なる処理パラメータを設定するパラメータ設定部と、
前記複数の処理モジュールの何れかの出力信号を選択して後段の処理モジュールに出力する切替選択部と
を備え、
前記個々の領域の画像のそれぞれについて、前記複数の処理モジュールの何れかを使用して前記画像処理を行なう
ことを特徴とする画像処理装置。
【請求項２】
前記パラメータ設定部は、前記個々の領域の画像のそれぞれに応じた適正な処理パラメータにおける頻度の高いものから順に複数個を選択して設定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記パラメータ設定部は、前記個々の領域の画像のそれぞれに応じた適正な処理パラメータにおける最大値と最小値を選択して設定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記パラメータ設定部は、前記処理モジュールの数が３以上である場合、前記最大値と前記最小値とが設定されるものを除く残りの処理モジュールに対しては、前記最大値と前記最小値との間を等分することで得られる処理パラメータを設定する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記パラメータ設定部は、前記処理モジュールの数が３以上である場合、前記最大値と前記最小値とが設定されるものを除く残りの処理モジュールに対しては、前記個々の領域の画像のそれぞれに応じた適正な処理パラメータのうちの、前記最大値と前記最小値との間に存在するものを所定の規則に基づいて選択して設定する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記パラメータ設定部は、前記個々の領域の画像のそれぞれに応じた適正な処理パラメータにおける、代表的なものと、当該代表的なものと連続するものを所定の規則に基づいて選択して設定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記複数の処理モジュールのそれぞれは、前記切替選択部による選択出力対象となる領域について前記画像処理を行ない、選択出力対象とならない領域については前記画像処理の動作を停止する
ことを特徴とする請求項１から６のうちの何れか１項に記載の画像処理装置。
【請求項８】
前記切替選択部における動作を制御する制御信号を生成する制御信号生成部を
備えていることを特徴とする請求項１から７のうちの何れか１項に記載の画像処理装置。
【請求項９】
前記制御信号生成部は、それぞれの前記領域に適用すべき適正な処理パラメータと前記処理モジュールに設定されている処理パラメータとが異なる場合、当該異なる領域については、前記複数の処理モジュールのうちの、当該領域に適用すべき適正な処理パラメータと所定の関係を有する処理モジュールを使用して前記画像処理を行なう
ことを特徴とする請求項１から８のうちの何れか１項に記載の画像処理装置。
【請求項１０】
前記所定の関係を有する処理モジュールは、前記領域に適用すべき適正な処理パラメータに近い処理パラメータが設定されている処理モジュールである
ことを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記個々の領域の画像ごとに下地レベルを検出する下地検知部
をさらに備え、
前記パラメータ設定部は、前記下地検知部による下地レベルの検出結果に基づいて前記処理パラメータを設定し、
前記複数の処理モジュールのそれぞれは、下地除去処理を行なう
ことを特徴とする請求項１から１０のうちの何れか１項に記載の画像処理装置。
【請求項１２】
前記処理対象の画像に含まれる所定形状の開口部の画像を識別する開口部検出部
をさらに備え、
前記パラメータ設定部は、前記開口部検出部による検出結果に基づいて、前記開口部を含む領域画像とその他の領域画像に応じた前記処理パラメータを設定する
ことを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記パラメータ設定部は、前記開口部を含む領域画像については、前記その他の領域画像に応じた処理パラメータよりも下地レベルの除去の度合いが強い処理パラメータを設定する
ことを特徴とする請求項１２に記載の画像処理装置。
【請求項１４】
前記処理対象の画像の像域を識別することで、当該処理対象の画像を複数の領域画像に分ける像域分離処理部
をさらに備え、
前記パラメータ設定部は、前記像域分離処理部による像域分離結果に基づいて前記処理パラメータを設定し、
前記複数の処理モジュールのそれぞれは、コントラスト調整処理、色補正処理、色補正処理、および階調補正処理のうちの少なくとも１つを行なう
ことを特徴とする請求項１から１３のうちの何れか１項に記載の画像処理装置。
【請求項１５】
前記個々の領域の画像を１つの出力媒体上に割り付けて出力し得るように合成する画像合成部
をさらに備えていることを特徴とする請求項１から１４のうちの何れか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえばプリンタ装置、ファクシミリ装置、複写装置、あるいはそれらの機能を複数有する複合機など、画像を所定の出力媒体に形成するために利用される画像処理を実施する画像処理装置に関する。
【背景技術】
【０００２】
複写機やファクシミリなどの画像出力可能な画像形成装置においては、自動露光（ＡＥ；Auto Exposure ）と呼ばれ、原稿の濃度（モノクロ原稿の場合）や地色（カラー原稿の場合）を計測し、画像形成動作に反映させることによって、適正な濃度に補正する処理や地色成分を除去する処理を行なう機能が用いられている。
【０００３】
たとえば、計測した入力画像の下地濃度（カラーの場合は地色成分）に応じて、ＹＭＣＫの各色の画像データのうちの所定の下地濃度以下の画像データをカット（無効化）するかその近傍の階調を補正するなどして、計測した下地検知量を画像形成動作に反映させることによって、適正な濃度にする濃度調整処理機能や、下地成分を低減する処理（下地除去処理；下地除去処理や地色除去処理ともいわれる）をする機能が用いられている。
【０００４】
具体的には、複写機においては、通常の白地の用紙を用いた原稿だけでなくたとえば新聞や藁半紙、再生紙、色紙などの如く、用紙自体の色濃度の異なる原稿が読み取り対象となることがある。このように通常の白色紙を用いていない原稿は、下地の濃度が高いため、ＣＣＤセンサなどの受光部で読み取って、その画像データをそのまま出力すると、再現された原稿は下地が出て汚いものとなってしまう。
【０００５】
そのため、このような原稿が読み取り対象となった場合でも最適な出力が得られるようにすべく、読取対象となった原稿における文字や図形以外の下地部分の濃度レベル（下地濃度レベル）を検出する（下地検出処理）とともに、出力画像における下地の濃度が薄くなるように、その検出結果に応じた階調補正処理（下地除去処理）を行なう下地処理機能を有した装置が提案されている（たとえば特許文献１〜５を参照）。
【０００６】
【特許文献１】特開平４−０３７２５８号公報
【特許文献２】特開平７−３２２０６９号公報
【０００７】
また、画像処理を行なう際には、処理対象の１ページ分の画像を所定の規則に基づいて領域分割して、分割した領域ごとに、当該領域に応じた最適なパラメータで画像処理を行なう仕組みも考えられている。
【０００８】
たとえば、複写機の中には、ハードディスク装置などの大容量記憶装置を備えることにより、多様な出力形態に対応する機能を有したものもある。多様な出力形態としては、複数ページの画像を１枚の用紙上に一覧表示するように割り付け合成して出力するいわゆるＮアップ出力や、中綴じ本を形成するのに好適となるように、記録用紙両面のそれぞれに複数ページの画像を合成して出力するシグネチャーモード出力などが挙げられる。
【０００９】
ところで、このような下地除去と合成出力との双方に対応する場合に、画像処理装置では、画像合成処理を行なった後に、その合成後の画像データに対して下地除去処理を行なう必要がある。これは、画像に対する圧縮処理の前に下地除去処理を行なってしまうと、その後の圧縮伸長処理時においてノイズなどが発生し、画質の劣化を招いてしまう可能性があるからである。また、圧縮伸長処理を行なわない場合であっても、画像合成処理前に下地除去処理を行なうと、その後に行なう絵文字分離処理などで誤検知が発生してしまう可能性があるからである。
【００１０】
このため、特許文献３には、合成すべき複数の原稿の下地レベルがそれぞれ異なっていても、そのばら付きを補正して適切な下地除去処理を行なうことのできる画像処理装置が開示されている。
【００１１】
【特許文献３】特開２００１−１３６３９４号公報
【００１２】
この特許文献３には、複数の処理モジュールを使用することで、合成位置と各原稿の下地レベルの検出結果とを対応させつつ、合成後の画像データに対する下地除去処理を行なう第１の仕組みと、１つの処理モジュールを使用することで、検出した複数の原稿の下地レベルから１つの下地レベルを選択して、合成後の画像データに対して、選択した下地レベルを基に下地除去処理を行なう第２の仕組みとが提案されている。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、特許文献３に記載の第１の仕組みでは、下地除去処理のモジュールを複数持つとは言っても、モジュール数が分割領域数よりも少ない場合については考慮されていない。たとえば、分割領域数よりモジュール数が少ない場合において、各分割領域に適用すべきパラメータの種類がモジュール数以下の場合には対処でき得るものの、分割領域数よりモジュール数が少ない場合において、各分割領域に適用すべきパラメータの種類がモジュール数よりも多い場合の対処方法は開示されていない。
【００１４】
また、特許文献３に記載の第２の仕組みでは、選択した１つの下地レベルを基に下地除去処理を行なうものであるから、合成すべき複数の原稿の下地レベルがそれぞれ異なっていても、そのばら付きを補正して適切な下地除去処理を行なうことができるとは言っても、その実体は、出力画像における下地除去レベルを共通にしているにすぎない。
【００１５】
このため、最適値として選択される下地レベルの値によっては、適切な下地除去処理を行なうことができない領域が発生することや、過剰に下地除去処理が行なわれてしまう領域が発生するため、除去レベルのばら付きが出力画像に現れる。
【００１６】
たとえば、第２の仕組みでは、選択する下地レベルの例として、全ての原稿の下地レベル中の最大値や平均値、あるいは最も出現頻度の高いものなどを提案している。ここで、最大値を使用した場合、全ての領域で確実に下地除去処理を行なうことができ得るが、実際の下地レベルが低い領域に対しては過剰な除去処理となってしまい、低濃度部分の画質を低下させてしまう。平均値や最も出現頻度の高いものを選択した場合には、実際の下地レベルが選択したもの以下の領域に対しては確実に下地除去処理を行なうことができ得るが、実際の下地レベルが選択したものを超えている領域に対しては下地成分を十分に除去することができない。
【００１７】
つまり、第２の仕組みでは、実際には、合成すべき複数の原稿の下地レベルがそれぞれ異なっていると、最大値を使わない限り、そのばら付きを補正する能力は必ずしも十分なものとなっていないのが実情である。また、最大値を使うと、全ての領域に対して、下地成分を除去する能力があるものの、画質を低下させる領域が発生する可能性がある。
【００１８】
このように、特許文献３に記載の第２の仕組みでは、各領域に本来設定すべきパラメータ値が異なっている場合には、そのばら付きに起因する画質低下が出力画像に現れ、必ずしも良好な画像を得ることができていないのが実情である。
【００１９】
本発明は、上記事情に鑑みてなされたものであり、領域数よりモジュール数が少ない場合において、各領域に適用すべきパラメータの種類がモジュール数よりも多い場合にも対処可能な仕組みを提案することを目的とする。
【００２０】
また発明は、領域ごとに適切なパラメータを設定して画像処理を行なうに際して、各領域に本来設定すべきパラメータ値が異なっている場合においても、そのばら付きに起因する画質低下が出力画像に現れる程度を低減することのできる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００２１】
本発明に係る画像処理装置は、処理対象の画像を複数の領域画像に分け、個々の領域の画像ごとに処理パラメータを設定して画像処理を行なう画像処理装置であって、それぞれ同一の処理を実施可能な、領域の数よりも少ない複数の処理モジュールと、個々の領域の画像のそれぞれに応じた適正な処理パラメータを参照して、複数の処理モジュールのそれぞれに対して、それぞれ異なる処理パラメータを設定するパラメータ設定部と、複数の処理モジュールの何れかの出力信号を選択して後段の処理モジュールに出力する切替選択部とを備えるものとした。
【００２２】
上記構成の画像処理装置に依れば、領域の数よりも少ない複数の処理モジュールを用意しておき、これらに対して、パラメータ設定部により、個々の領域の画像のそれぞれに応じた適正な処理パラメータを参照しながら、それぞれ異なる処理パラメータを設定する。そして、個々の領域の画像のそれぞれについて、これらの処理モジュールの何れかを使用して画像処理を行なう。
【００２３】
また従属項に記載された発明は、本発明に係る画像処理装置のさらなる有利な具体例を規定する。
【００２４】
たとえば、パラメータ設定部は、予め用意されている適用可能な処理パラメータもしくは連続値の中の検出結果に対応する最適値の中で、該当する頻度の高いものや、最大値および最小値並びにその間で均等分割した計算値、あるいは代表値とそれに連続する幾つかのものなどを選択して、各処理モジュールに設定するとよい。
【００２５】
また、複数の処理モジュールのそれぞれは、下地除去処理、コントラスト調整処理、色補正処理、色補正処理、および階調補正処理のうちの少なくとも１つを行なうものとすればよい。
【００２６】
なお、下地除去処理を行なう構成とする場合、パンチ穴などの開口部を検知する機能と組み合わせるとよい。この場合、パラメータ設定部は、開口部を含む領域画像については、その他の領域画像に応じた処理パラメータよりも下地レベルの除去の度合いが強い処理パラメータを設定するのがよい。
【００２７】
また、コントラスト調整処理、色補正処理、色補正処理、あるいは階調補正処理を行なう構成とする場合、文字／写真などの画像属性を特定する像域分離処理機能と組み合わせるとよい。この場合、パラメータ設定部は、像域分離処理による像域分離結果に基づいて処理パラメータを設定するのがよい。
【発明の効果】
【００２８】
本発明に依れば、複数の処理モジュールが領域の数よりも少ない場合であっても、複数の処理モジュールのそれぞれに対して、パラメータ設定部により、個々の領域の画像のそれぞれに応じた適正な処理パラメータを参照しながら、それぞれ異なる処理パラメータを設定する。
【００２９】
これにより、領域数より処理モジュール数が少ない場合において、各領域に適用すべきパラメータの種類がモジュール数よりも多い場合であっても、個々の領域の画像のそれぞれに応じた適正な処理パラメータを参照しながら、より適切な処理パラメータを各処理モジュールに設定することで、個々の領域の画像のそれぞれについて、複数の処理モジュールの何れかを使用して適切な画像処理を行なうことができる。
【００３０】
また、適用可能な処理パラメータの中で、該当する頻度の高いものや、最大値および最小値並びにその間で均等分割した計算値、あるいは代表値とそれに連続する幾つかのものなどを選択して、各処理モジュールに処理パラメータとして設定するようにすれば、各領域に本来設定すべき最適なパラメータ値が異なっている場合においても、１つの処理モジュールで対応する場合に比べて、過度な処理や不足の処理が生じる可能性を少なくすることができ、最適なパラメータ値のばら付きに起因する画質低下が出力画像に現れる程度を低減することができる。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００３２】
＜＜複写装置の構成＞＞
図１は、本発明に係る画像処理装置の一実施形態を搭載した画像形成装置の一例であるカラー複写装置の機構図である。このカラー複写装置１は、大まかに、原稿を読み取って画像データを取得する画像取得部１０と、画像取得部１０にて読み取られた画像データに対して所望の画像処理を施す画像処理部２０と、画像処理部２０により処理された処理済画像に基づいて原稿に対応する画像を所定の出力媒体上に形成する画像出力部３０と、プラテンカバー６０とを備える。画像処理部２０は、画像取得部１０と画像出力部３０との境界部分に設けられている。
【００３３】
このカラー複写装置１は、画像取得部１０にて読み取った原稿の複写物を形成する複写機能だけでなく、接続ケーブルやネットワークなどの通信手段９０を介して図示を割愛した様々な画像入力端末に接続可能になっている。これにより、通信手段９０を介してパソコンなどの画像入力端末から取得した文書データや画像ファイルなどに基づいて画像を印刷するいわゆるプリント機能や、電話回線やその他の通信インタフェースを介して取得したＦＡＸデータやその他の画像データに基づいて印刷出力する機能も備えた、いわゆる複合機（マルチファンクション機）で、デジタルプリント装置として構成されている。
【００３４】
画像取得部１０は、筐体上に設けられた透明ガラスからなるプラテンガラス（原稿載置台）１１の下方に、プラテンガラス１１の原稿載置面と反対側の面（裏面）に向かって光を照射する光源１２と、光源１２から発せられた光をプラテンガラス１１側に反射させる略凹状の反射笠１７とを備える。また、画像取得部１０は、プラテンガラス１１側からの反射光を受光して副走査ＳＳ（Slow Scan ）の方向（図中矢印Ｘ１の読取方向）と略直交する主走査ＦＳ（Fast Scan ）の方向（図の紙面奥行き方向）に画像を読み取り、濃度に応じた画像信号（アナログの電気信号）を順次出力する受光部１３と、受光部１３からの画像信号を所定のレベルまで増幅し出力する信号処理部１４とを備える密着光学系のものである。受光部１３は、信号処理部１４などとともに基板１５上に配設され、光学走査系（センサユニット）１６を構成する。
【００３５】
画像取得部１０は、プラテンガラス１１上に載置された原稿を読み取って得た入力画像を赤，緑，青の各色成分のデジタル画像データＲ，Ｇ，Ｂに変換し信号処理部１４に入力する。信号処理部１４は、受光部１３からの赤，緑，青の各画像信号を図示しない増幅部により所定のレベルまで増幅し、さらに図示しないＡ／Ｄコンバータによりデジタルデータに変換することで、赤，緑，青のデジタル画像データＲ，Ｇ，ＢをＡ／Ｄコンバータから出力する。この赤，緑，青の画像データＲ，Ｇ，Ｂは、ケーブル１９を通じて画像処理部２０に送られる。
【００３６】
画像処理部２０は、入力された画像データＲ，Ｇ，Ｂに対して拡縮、濃度調整、シャープネス（鮮鋭度）調整、あるいは色変換などの画像処理を行なうことで、Ｙ，Ｍ，Ｃ，Ｋの画像データを生成し、このＹ，Ｍ，Ｃ，Ｋの画像データを画像出力部３０へ送る。
【００３７】
画像出力部３０は、一方向に順次一定間隔をおいて並置された出力色Ｙ，Ｍ，Ｃ，Ｋの各色の画像形成部（転写部／印刷エンジン）３１を有するタンデム構成のものである。以下、各色の画像形成部３１のそれぞれに符号Ｙ，Ｍ，Ｃ，Ｋを付して示し、纏めていうときには色の符号を省略して示す。その他の部材についても同様である。
【００３８】
なお、図示した例では、出力色としてＹ，Ｍ，Ｃ，Ｋの４色を使用する例を示したが、これに限らず、たとえば第５色としてのグレイ（灰色）Ｇｙなどより多くの出力色を含むものであってもよいし、ブラック（Ｋ）を除くＹ，Ｍ，Ｃの３色であってもよい。また、図示した例では、出力色Ｙ，Ｍ，Ｃ，Ｋに対応する各画像形成部３１Ｙ，３１Ｍ，３１Ｃ，３１Ｋの配列順をＹ→Ｍ→Ｃ→Ｋとしてあるが、これに限らず、Ｋ→Ｙ→Ｍ→Ｃなど、他の配列順であってもよい。
【００３９】
画像形成部３１の中央部には、感光体ドラム３２が配され、この感光体ドラム３２の周囲には、一次帯電器３３、現像器３４、および転写帯電器３５などが配設され、さらに画像形成データに基づいて潜像を感光体ドラム３２に記録するためのポリゴンミラー３９などの書込走査光学系を有する。
【００４０】
また画像出力部３０は、画像形成部３１に印刷用紙を搬送するための用紙カセット４１と搬送路４２とを備えている。また先端検出器４４が、用紙カセット４１から各画像形成部３１に搬送される印刷用紙の搬送路４２上に近接して設けられている。先端検出器４４は、レジストローラ４２ａを通じて転写ベルト（搬送ベルト）４３上に送り出された印刷用紙の先端をたとえば光学的に検出して先端検出信号を得、この先端検出信号を画像処理部２０に送る。
【００４１】
画像処理部２０は、画像出力部３０から入力された先端検出信号に同期して、画像取得部１０の信号処理部１４からの赤，緑，青の画像データＲ，Ｇ，Ｂに所定の画像処理を施した後、Ｙ，Ｍ，Ｃ，Ｋの画像形成データ（たとえばオンオフ２値化トナー信号）を得、画像処理済みのＹ，Ｍ，Ｃ，Ｋの各色の画像形成データを順次一定間隔（いわゆるタンデムギャップ分）をおいて画像出力部３０に入力する。
【００４２】
画像出力部３０においては先ず、潜像形成用の光源としての半導体レーザ３８Ｙは、画像処理部２０からのイエロー（Ｙ）の画像形成データによって駆動されることで、イエローの画像形成データを光信号に変換し、この変換されたレーザ光をポリゴンミラー３９に向けて照射する。このレーザ光は、さらに反射ミラー４７Ｙ，４８Ｙ，４９Ｙを介して一次帯電器３３Ｙによって帯電された感光体ドラム３２Ｙ上を走査することで、感光体ドラム３２Ｙ上に静電潜像を形成する。この静電潜像は、イエローのトナーが供給される現像器３４Ｙによってトナー像とされ、このトナー像は、転写ベルト４３上の用紙が感光体ドラム３２Ｙを通過する間に転写帯電器３５Ｙによって用紙上に転写される。そして転写後は、クリーナ３６Ｙによって感光体ドラム３２Ｙ上から余分なトナーが除去される。
【００４３】
Ｍ，Ｃ，Ｋの各色についてもＹ色と同様にして、感光体ドラム３２Ｍ，３２Ｃ，３２Ｋ上に静電潜像が順次形成される。この各静電潜像は、各色のトナーが供給される現像器３４Ｍ，３４Ｃ，３４Ｋによって順次トナー像とされる。各トナー像は、転写ベルト４３上の用紙が対応する感光体ドラム３２Ｍ，３２Ｃ，３２Ｋを通過する間に対応する転写帯電器３５Ｍ，３５Ｃ，３５Ｋによって用紙上に順次転写される。このように、Ｙ，Ｍ，Ｃ，Ｋの各色のトナー像が順次多重転写された用紙は、転写ベルト４３上から剥離され、定着ローラ４５によってトナーが定着されて、複写機の外部に排出される。
【００４４】
なお、画像出力部３０の構成は上述したものに限らず、たとえば、中間転写ベルトを１つあるいは２つ備えた中間転写方式のものとしてもよい。
【００４５】
＜＜画像処理部の構成および作用＞＞
＜第１実施形態＞
図２は、上記構成のカラー複写装置１に設けられた画像処理部２０の第１実施形態を説明するブロック図である。この第１実施形態の画像処理部２０は、処理対象画像の下地成分を検知して、この検知結果に基づいて下地除去処理を行なうに際して、Ｎアップ処理時の各ページ画像や特定領域の複数画像（纏めて領域画像という）に対して、それぞれの領域画像にて取得した検知処理結果（下地検知量ＤＡＥ）とこの下地検知量ＤＡＥに応じた下地除去量Ｔｈにて領域画像ごとに下地除去処理を行なう点に特徴を有する。以下具体的に説明する。
【００４６】
第１実施形態の画像処理部２０は、前段側である画像取得部１０や通信手段９０を介して接続された画像入力端末から比較的高ビット数（たとえば８〜１０ビット）の画像データＶinを取得する画像入力部１２０と、画像入力部１２０が取得した画像データＶinを基に処理対象画像の下地レベル（地肌レベル）を検出する下地検知部１４０とを備える。
【００４７】
また、画像処理部２０は、それぞれ異なる除去処理手法や除去量などを用いることで異なる態様の下地除去処理を行なう複数の機能ブロックを有する下地除去処理部４２０と、下地除去処理部４２０の処理済みデータを画像出力部３０用のデータに変換する出力データ処理部７２０と、下地除去処理部４２０の下地除去処理に関わる機能ブロックの動作や処理結果の選択動作を制御する選択制御部８６０とを備えている。
【００４８】
また、画像処理部２０は、下地除去処理部４２０に供給する画像データを記憶する画像記憶部９２０と、画像記憶部９２０へのデータの格納（記録）と読出しとを制御する記憶制御部９２２とを備えている。画像記憶部９２０と記憶制御部９２２とにより、本発明に係る画像合成部が構成される。
【００４９】
なお、画像入力部１２０と下地除去処理部４２０との間には、図中点線で示すように、変倍処理、色変換処理（ＲＧＢデータ→Ｌａｂデータ→ＹＭＣＫデータなど）、コントラスト調整（濃度調整）処理、色補正処理、フィルタ処理などの所定の画像処理（前処理）を下地除去処理に先立って行なう前処理部１６０を設けてもよい。前処理部１６０における、これら前処理自体の詳細については、従来のものと同様であり、当該技術分野における公知技術であるため、ここではその説明を割愛する。
【００５０】
また、下地除去処理部４２０と出力データ処理部７２０との間には、図中点線で示すように、コントラスト調整（濃度調整）、色補正処理、フィルタ処理、ＴＲＣ（Tone Reproduction Control)補正（階調補正）などの所定の画像処理（後処理）を行なう後処理部６８０を設けてもよい。後処理部６８０における、これら後処理自体の詳細についても、従来のものと同様であり、当該技術分野における公知技術であるため、ここではその説明を割愛する。
【００５１】
出力データ処理部７２０は、下地除去処理部４２０にて下地除去処理された処理済みのカラー画像用データＹ，Ｍ，Ｃ，Ｋを入力データとして、画像出力部３０が適用可能はビット数の出力データＶｏを生成する。たとえば、各々にスクリーン処理をかけた２値化データ（１ビットのデータ）もしくは数ビットの（入力画像データのビット数より低い）多値化データを出力する。出力データ処理部７２０から出力された処理済み画像データＶｏは、後段の画像出力部３０に渡される。
【００５２】
選択制御部８６０は、下地検知部１４０の下地検知結果に基づいて下地除去処理部４２０に対して画像処理パラメータを設定するパラメータ設定部８６２と、下地除去処理部４２０の各機能ブロックにて下地除去処理された複数の処理済み画像データＶout の何れかの選択動作を制御するための制御信号を生成するエリアＴＡＧ生成部８７２とを有している。エリアＴＡＧ生成部８７２は、本発明に係る制御信号生成部の一例である。
【００５３】
第１実施形態のパラメータ設定部８６２は、下地除去処理部４２０の各機能ブロックに対してそれぞれ異なるレベルの下地除去量Ｔｈを画像処理パラメータとして設定する下地除去量設定部８６４を有している。
【００５４】
下地除去量設定部８６４による下地除去量Ｔｈの設定は、下地検知部１４０から通知された処理対象の領域画像ごとの下地検知量ＤＡＥ１〜ＤＡＥｓに基づいて、その中から最適な複数の下地除去量Ｔｈを決定することで行なう。ここで、最適な複数の下地除去量Ｔｈとしては、たとえば、全ての領域画像の下地検知量ＤＡＥの中で最も大きい（高濃度の）下地検知量ＤＡＥmax に対応した下地除去量Ｔｈmax と、最も小さい（低濃度の）下地検知量ＤＡＥmin に対応した下地除去量Ｔｈmin とが考えられる。
【００５５】
ただし、最適な複数の下地除去量Ｔｈの設定は、他の判断基準を基に行なうようにしてもよい。たとえば、各領域画像から検出した下地検知量ＤＡＥの平均値とその近傍に対応した複数の下地除去量Ｔｈ、もしくは各下地検知量ＤＡＥに対応した各下地除去量Ｔｈの平均値とその近傍を最適な複数の下地除去量Ｔｈとしたり、あるいは各下地除去量Ｔｈの中で最も出現頻度の高いものから順に複数のものを最適な下地除去量Ｔｈとすることが考えられる。また、予め設定された幾つかの判断基準の中から任意の判断基準を、ユーザインタフェースから選択指定し得るようにしてもよい。
【００５６】
このようにして下地除去量設定部８６４が最適な複数の下地除去量Ｔｈを下地除去処理部４２０に設定すると、下地除去処理部４２０は、その設定値に基づいて下地除去処理を行なう。すなわち、設定された複数の下地除去量Ｔｈを用いて、領域分割された１つの処理対象画像に対して領域対応の下地除去処理を行なう。
【００５７】
画像記憶部９２０は、たとえば半導体製の記憶媒体やハードディスク装置（ＨＤＤ）などの記憶装置からなるもので、記憶制御部９２２の制御の元で、画像入力部１２０が取り込んだ画像データを一旦記憶蓄積するものである。また、画像記憶部９２０は、記憶制御部９２２の制御の元で、タンデムギャップ分に対応するように順次一定間隔をおいて画像出力部３０に画像データを渡すためのページメモリを利用したタンデムギャップ補正機能や、ページの並替え機能（いわゆる電子ソート）や、Ｎアップ処理時あるいはシグネチャーモード出力時におけるデータ合成機能も有する。
【００５８】
なお、画像記憶部９２０への画像データの蓄積に際しては、その蓄積容量削減のため、ページ単位の画像データをたとえばＪＰＥＧ（Joint Photographic Experts Group）やＰＮＧ（Portable Network Graphics）などの圧縮画像フォーマットで圧縮し、半導体メモリや不揮発性の記憶媒体の一例であるハードディスク装置などからなる画像メモリ部に一時的に格納（圧縮保存）したり、圧縮保存された印刷イメージ（ページ単位の画像データ）を伸長（復号）したりする画像圧縮メモリ機能を使用するのがよい。
【００５９】
＜第１実施形態の特徴＞
ここで、第１実施形態の特徴部分として、先ず、下地検知部１４０と下地除去処理部４２０は、画像出力部３０が取り扱う出力対象の１ページ分の画像を所定サイズで複数の領域に分割して、領域画像ごとの下地情報を用いた下地検知処理と下地除去処理を実行する点に特徴を有する。
【００６０】
なお、各領域は同一サイズに限らず、異なるサイズでもよい。たとえば、この選択制御部８６０が設定する領域サイズは、固定とするのではなく、図示しないユーザインタフェースを介して適宜変更可能にするのがよい。また、Ｎアップ処理時には、同一サイズの複数の入力画像を処理対象として、画像記憶部９２０を利用して画像合成処理を行ない画像出力部３０が取り扱う１ページの画像を生成するが、このときの複数の入力画像がそれぞれ領域画像となる。
【００６１】
選択制御部８６０のエリアＴＡＧ生成部８７２は、分割された複数の処理対象領域と、各処理対象領域に適用すべき画像処理パラメータ（第１実施形態では下地除去量Ｔｈ）とを対応付けたエリアタグデータＤ４２０を生成し、下地除去処理部４２０に通知する。
【００６２】
たとえば、エリアＴＡＧ生成部８７２は、主走査側のドット番号および副走査側のライン番号指定に基づいて画像をエリア分割する。なお、分割可能な最大数を予め適当な値に決めておくとよい。そして、エリアＴＡＧ生成部８７２は、分割されたエリアごとに、図示しないレジスタに設定されたエリアタグデータＤ４２０を出力する。
【００６３】
なお、本実施形態では、下地除去処理部４２０用のエリアタグデータＤ４２０を出力するが、後述する他の実施形態では、その他の機能ブロック用のエリアタグデータも出力する。この場合、種々の機能ブロック（モジュール）にエリアタグデータを分配する際には、機能ブロック間のデータ遅延を考慮して、機能ブロックごとにレジスタに設定された段数分のディレイを付加する。
【００６４】
また、第２の特徴として、下地除去処理部４２０は、除去処理手法そのものは共通するが、それぞれ異なる下地検出量ＤＡＥ（Data of Auto Exposure ；本例ではＤＡＥ１〜ＤＡＥｓ）に対する下地除去量（閾値；本例ではＴｈ１〜Ｔｈｓ）にて個別に下地除去処理を行なう複数の機能ブロックと、各機能ブロックから出力された処理済み画像データＶout の何れかを、エリアＴＡＧ生成部８７２からのエリアタグデータＤ４２０に基づいて選択出力する切替選択部４３０とを有している。図示した例では、第１〜第ｓの下地除去処理部（各々を４２１，４２２，…，４２ｓとする）を有している。
【００６５】
選択制御部８６０の下地除去量設定部８６４は、下地検出量ＤＡＥ１〜ＤＡＥｓを対応する下地除去処理部４２１〜４２ｓに設定する。エリアＴＡＧ生成部８７２は、各処理対象領域と、それぞれの処理対象領域に適用すべき下地除去量Ｔｈとを対応付けたエリアタグデータＤ４２０を生成し、下地除去処理部４２０の切替選択部４３０に通知する。
【００６６】
これにより、各画像処理機能ブロックの画像処理の状態が、同一の処理対象画像を所定サイズに分割した個々の領域ごとに指定可能となり、本実施形態では、下地除去処理部４２０における下地除去処理に際して、エリアタグデータＤ４２０に応じてエリアごとに下地（地肌）除去量を変えながら下地除去処理を行なうことができるようになっている。
【００６７】
すなわち、下地除去処理部４２０では、下地除去処理部４２１〜４２ｓのそれぞれが並行して、たとえば領域Ｎ１に対応した下地除去量Ｔｈ１、領域Ｎ２に対応した下地除去量Ｔｈ２といったように、異なる下地除去量Ｔｈで下地除去処理を行なった後に、エリアタグデータＤ４２０を基に、それぞれの処理結果Ｖ４２１〜Ｖ４２ｓの中から何れか１つを切替選択部４３０が選択し、これを出力データＶ４２０として出力する。
【００６８】
なお、下地除去処理部４２１〜４２ｓのそれぞれにもエリアタグデータＤ４２０を供給して、各下地除去処理部４２１〜４２ｓが、切替選択部４３０による選択出力対象となる領域についてのみ処理を行ない選択出力対象とならない不用な領域については動作を停止するように、切替選択部４３０の選択動作と同期して下地除去処理部４２１〜４２ｓの各部の動作を制御してもよい。こうすることで、各下地除去処理部４２１〜４２ｓが時分割で処理を行なうようにすることができ、複数の機能モジュールを設ける場合であっても、消費電力の増加を防止することができる。後述する他の実施形態でも同様である。
【００６９】
＜下地除去処理の概要＞
図３は、下地除去量設定部８６４により下地除去処理部４２１〜４２ｓに設定される検知レベル１〜ｓの一例を示した図表である。
【００７０】
図３に示すように、下地検知量ＤＡＥが“０以上で１０未満（以下、他の範囲についても、０〜１０などと記す）”の場合には下地除去量Ｔｈを“１２”とする検知レベル１、下地検知量ＤＡＥが“１０〜２０”の場合には下地除去量Ｔｈを“２１”とする検知レベル２、下地検知量ＤＡＥが“２０〜２５”の場合には下地除去量Ｔｈを“２７”とする検知レベル３、下地検知量ＤＡＥが“２５〜３０”の場合には下地除去量Ｔｈを“３３”とする検知レベル４を定義しておく。
【００７１】
また、下地検知量ＤＡＥが“３０〜４０”の場合には下地除去量Ｔｈを“４５”とする検知レベル５、下地検知量ＤＡＥが“４０〜５５”の場合には下地除去量Ｔｈを“５５”とする検知レベル６、…、下地検知量ＤＡＥが“α以上”の場合には下地除去量Ｔｈを“β”とする検知レベルｓというように、下地検出量に対する下地除去量Ｔｈを、パラメータ設定部８６２の下地除去量設定部８６４にて予め定義しておく。
【００７２】
なお、この図３に示すものは一例であって、この検知レベル１〜ｓで定義される、下地検知量と下地除去量Ｔｈとの対応付けは、実体に即して適宜変更すればよい。
【００７３】
下地除去処理部４２１は検知レベル１に基づく下地除去処理を行なう。同様に、下地除去処理部４２２〜４２ｓは、対応する検知レベル２〜ｓに基づく下地除去処理を行なう。
【００７４】
図４は、各下地除去処理部４２１〜４２ｓが行なう下地除去処理の一例を説明する図である。図において、縦軸は数値が大きくなるほど高濃度（黒）になる処理済み画像データＶout の画素値（出力画素値）であり、横軸は入力画像データＶinの画素値（入力画素値）である。
【００７５】
下地除去処理部４２１〜４２ｓは、画像入力部１２０が取り込んだ画像データＶinに対して、たとえばその値がエリアＴＡＧ生成部８７２から通知される下地除去量Ｔｈ１〜Ｔｈｓ（以下纏めてＴｈ０という）より小さければ、後段に出力する画像データＶout の値が“０”となるように変換することを基本としつつ、階調段差の防止を図ることのできる下地除去処理を実行する。
【００７６】
これは、入力画素値と閾値（下地除去量Ｔｈ）とを比較し、下地検出量ＤＡＥが閾値以下ならば“白地（０）”とする操作を単純に行なうと、閾値を境に急激に地肌濃度が変化する（階調段差が生じる）ため、たとえば新聞や青焼き書面など、地肌濃度むらの大きい原稿の場合、除去しきれないエッジやノイズが現れる。そこで、閾値以下の下地検出量を単純に下地（地肌）として除去するのではなく、閾値の手前から徐々に濃度を下げるようにすることで違和感を低減させる。
【００７７】
具体的には、先ず、下地除去処理部４２１〜４２ｓは、エリアＴＡＧ生成部８７２から設定される下地除去量Ｔｈ０を図示しない下地除去量レジスタに設定する。そして、下地除去量レジスタの値ＤＡＥ０を“２”の補数に変換し、その変換後の値を入力された画像データＶinの値（図４中の線分Ｌ１）に加算し、その加算結果Ｖadd （＝Ｖin−ＤＡＥ０）が負であれば、変換画像データＶconvの値を“０”に丸める。
【００７８】
また、入出力特性を徐々に変化させるために、その入出力特性に傾きＧammaを設ける。たとえば入力画像データＶinのビット数が８ビットの場合、たとえば傾きＧammaを“３”とするべく、その加算結果Ｖadd を３倍して（図４中の線分Ｌ２）、その値が“２５５”以上であれば、変換画像データＶconvの値を“２５５”に丸める。その後、これにより得られた変換画像データＶconv値と入力画像データＶinの値とを比較し、何れか小さい方を処理済み画像データＶout として出力する。なお、傾きＧammaは“３”に限らず、“５”やその他の値にしてもよい。傾きＧammaは任意に可変できるようにするのがよい。
【００７９】
この結果、下地除去処理部４２１〜４２ｓは、図４に太い線分Ｌ３で示すように、入力された画像データＶinが下地除去量Ｔｈ０以下は全て、処理済み画像データＶout を“０”とし、画像データＶinが下地除去量Ｔｈ０から１．５倍の下地除去量Ｔｈ０の部分までは線分Ｌ２に従った値を処理済み画像データＶout とし、１．５倍の下地除去量Ｔｈ０の部分以降（線分Ｌ１とＬ２の交点Ｚ以降）は入力された画像データＶinをそのまま理済み画像データＶout とする。
【００８０】
下地除去処理部４２１〜４２ｓには、それぞれ異なるレベルの下地検出量ＤＡＥ１〜ＤＡＥｓに対応した下地除去量Ｔｈ１〜Ｔｈｓが下地除去量設定部８６４から与えられている。このため、各下地除去処理部４２１〜４２ｓは、それぞれ異なった下地除去量Ｔｈ１〜Ｔｈｓで下地除去処理を行なうので、同一の入力画像データＶinに対して異なった特性（品質）の下地除去処理を行なう。
【００８１】
加えて、選択制御部８６０のエリアＴＡＧ生成部８７２から、処理対象のページ画像を分割した個々の処理対象領域と各領域に適用すべき下地除去量Ｔｈとを対応付けたエリアタグデータＤ４２０が、この下地除去処理部４２０に供給されている。これにより、下地除去処理部４２０における下地除去処理の状態が、同一の処理対象画像を所定サイズに分割した個々の領域ごとに指定可能となる。本例の場合、分割された領域ごとに下地（地肌）除去量を変えることができる。Ｎアップ処理時には、画像合成前の各ページ画像を処理対象とした下地検知処理にて得られた下地検知量ＤＡＥに対応する下地除去量Ｔｈが使用されることとなる。
【００８２】
＜＜機能モジュール数と処理対象領域数との関係＞＞
ただし、１ページ内における処理対象の領域数と下地除去処理部４２０が備える下地除去処理を行なう機能ブロック数との関係では問題を生じ得る。
【００８３】
たとえば図５に示すように、領域数Ｎに対して、機能ブロック数Ｓが等しいか（Ｓ＝Ｎ）；図５（Ａ））、多い場合には（Ｓ＞Ｎ；図５（Ｂ））、それぞれの領域に設定すべき下地除去量Ｔｈがそれぞれ異なっている場合であっても、各別の機能ブロックを各領域に対して用いることで、Ｎ個の領域について、領域ごとの検知結果に基づき、それぞれ最適な下地除去量Ｔｈを設定することができる。
【００８４】
これに対して、領域数Ｎに対して機能ブロック数Ｓが少ない場合は（Ｓ＜Ｎ）、各領域に設定すべき下地除去量Ｔｈがそれぞれ異なっている場合、そのままでは、Ｎ個の領域のそれぞれに対して最適な下地除去量Ｔｈを設定することができない。特に、機能ブロック数Ｓが“１”のときには特許文献１の手法を使えるが、従来技術の項で説明したような問題を有する。また、機能ブロック数Ｓが、２以上であって、領域数Ｎよりも少ない場合に、その領域に適用すべきパラメータ値の種類数が機能ブロック数Ｓを超える場合にも問題となる。なお、機能ブロック数Ｓが領域数Ｎよりも少ない場合であっても、各領域に適用すべきパラメータ値の種類が機能ブロック数Ｓ以下の場合には、問題は生じない。
【００８５】
そこで、本実施形態では、Ｓ＜Ｎ（ただしＳ≠１）のときには、適用可能な画像処理パラメータ（本例では下地除去量Ｔｈ）の中で、該当する頻度の高いものや、最大値および最小値並びにその間で均等分割した値、あるいは代表値とそれに連続する幾つかのものなど、適用可能な下地除去量ＴｈをＳ個だけ選択して、Ｓ個の下地除去処理に関わる各機能ブロック（下地除去処理部）に設定する手法を採る。
【００８６】
以下に、機能ブロックが複数個の場合における対処手法の一例を具体的に説明する。
【００８７】
＜第１の手法＞
図６は、第１の手法を説明する図である。第１の手法においては、下地除去処理部４２０においてＮ個の領域Ｎ１〜Ｎ６のそれぞれについて下地検知処理を行なうことで取得できるＮ個の下地検知量ＤＡＥ１〜ＤＡＥｎをＰ段階の下地除去量（画像処理パラメータの一例）ＴｈP1〜ＴｈPpに当てはめ、該当する下地除去量Ｔｈの中から頻度の高い順にＳ個だけ選択して、このＳ個の下地除去量Ｔｈ１，２…，ｓを、Ｓ個の下地除去処理に関わる各機能ブロック（下地除去処理部４２１，４２２，〜４２ｓ）に設定する手法を採る。
【００８８】
そのままでは適用し得ない残りの領域Ｎｒについては、使用可能な下地除去量Ｔｈ１，２…，ｓのうち、領域Ｎｒについて本来適用すべき下地除去量Ｔｈfrに近いもの、もしくは近い複数のうちの下地除去量Ｔｈのより高い方を適用する。
【００８９】
下地を確実に除去する観点では後者の方が好ましいし、過剰な除去を防止する点では前者の方が好ましい。何れにするかは、原稿やコピーモードによりケースバイケースであるが、概して、「近い複数のうちの下地除去量Ｔｈのより高い方」を適用するのがよい。
【００９０】
たとえば、図６（Ａ）に示すように、下地検知量ＤＡＥ１〜ＤＡＥｎを適用可能な地除去量Ｔｈの段階数を６段階（Ｐ１〜Ｐ６）とする。また、下地除去処理部４２０内の下地除去処理に関わる機能ブロック数Ｓを２個（Ｓ１，Ｓ２）、処理対象の領域数Ｎを６個（Ｎ１〜Ｎ６）とする。このような処理対象画像としては、たとえば６枚分の原稿上に描かれたそれぞれの画像Ｎ１，Ｎ２，Ｎ３，Ｎ４，Ｎ５，Ｎ６を、記録用紙１枚分上に一覧表示（割付出力）する６アップを行なう場合が一例である。
【００９１】
図６（Ａ）に示したＰ＝６，Ｓ＝２，Ｎ＝６の例では、下地検知部１４０による下地検知処理の結果に基づく各領域に適用すべき本来の下地検知量は、領域Ｎ１ではＴｈP4、領域Ｎ２ではＴｈP2、領域Ｎ３ではＴｈP4、領域Ｎ４ではＴｈP5、領域Ｎ５ではＴｈP2、領域Ｎ６ではＴｈP4である。この結果、全領域Ｎ１〜Ｎ６について見れば、下地検知量ＤＡＥが領域によって異なり、そのため適合する下地除去量Ｔｈも領域によって異なり、ＴｈP4は３個、ＴｈP2は２個、ＴｈP5は１個である。
【００９２】
そこで、下地除去量設定部８６４は、下地除去処理部４２１に設定する下地除去量Ｔｈ１にはＴｈP4を、下地除去処理部４２２に設定する下地除去量Ｔｈ２にはＴｈP2を選択する。領域Ｎ４を除く領域Ｎ１，Ｎ２，Ｎ３，Ｎ５，Ｎ６については、下地除去量ＴｈP4，ＴｈP2を、該当する領域に適用すればよい。
【００９３】
また、そのままでは適用し得ない領域Ｎ４については、下地除去処理部４２０にて使用可能な下地除去量Ｔｈ１（＝ＴｈP4），Ｔｈ２（＝ＴｈP2）のうち、領域Ｎ４に本来適用すべき下地除去量ＴｈP5に近い方（本例ではＴｈ１＝ＴｈP4）を、その領域Ｎ５の画像を処理対象とした下地検知処理にて得られた下地検知量ＤＡＥ５に対応する下地除去量として使用する。
【００９４】
エリアＴＡＧ生成部８７２は、処理対象領域Ｎ１〜Ｎ６と、それぞれの処理対象領域Ｎ１〜Ｎ６に適用すべき下地除去量Ｔｈ１（＝ＴｈP4），Ｔｈ２（＝ＴｈP2）とを対応付けたエリアタグデータＤ４２０ａを生成し、下地除去処理部４２０の切替選択部４３０に通知する。下地除去量Ｔｈ１（＝ＴｈP4）は下地除去処理部４２１に、下地除去量Ｔｈ２（＝ＴｈP2）は下地除去処理部４２２にそれぞれ設定されているので、図６（Ｂ）に示すように、下地除去処理部４２１，４２２の出力データの何れを選択すべきかを示すデータを生成すればよい。
【００９５】
下地除去処理部４２０は、エリアＴＡＧ生成部８７２からのエリアタグデータＤ４２０ａを参照して、下地除去量ＴｈP4が適用された下地除去処理部４２１と下地除去量ＴｈP2が適用された下地除去処理部４２２の何れか一方の出力を切替選択部４３０により選択することで、エリアタグデータＤ４２０ａに応じて下地除去量を変えながら下地除去処理を行なう。
【００９６】
この第１の手法に依れば、下地除去量設定部８６４による下地除去量Ｔｈの設定は、下地検知部１４０から通知された処理対象の領域画像ごとの下地検知量ＤＡＥ１〜ＤＡＥｓの検出結果に対応する各下地除去量Ｔｈの中で最も出現頻度の高いものから順に複数のものを最適な下地除去量Ｔｈ１〜Ｔｈｓとしている。
【００９７】
したがって、この第１の手法に依れば、下地除去処理部４２０では、機能ブロック数Ｓが、２以上であって領域数Ｎよりも少ない場合に、下地検知量ＤＡＥ（下地レベル）が処理対象領域ごとにそれぞれ異なっていて、その領域に適用すべきパラメータ値の種類数が機能ブロック数Ｓを超える場合であっても、下地検知量ＤＡＥの出現頻度がより高い複数の領域に合わせて下地除去処理を行なうことになるので、全ての領域について概ね良好に下地を除去することができるようになる。
【００９８】
特開２００１−１３６３９４号公報に記載の手法では、検出された下地レベルを基に最適と判断される１つの下地レベルを基に下地除去処理を行なうので、合成すべき複数の原稿の下地レベルがそれぞれ異なっていても適切な下地除去処理を行なうことができるとは言っても、不都合なく下地成分を除去できる領域は、最適と判断した１つの下地レベル以下の下地レベルの領域に限られ、合成処理によって合成された各原稿の下地レベルのばら付きを補正するものではない。
【００９９】
したがって、最低の下地レベルのものの出現度が最も高いときには、全ての領域画像に対して最低の下地レベルに基づいて下地除去処理を行なうことになるので、最低の下地レベルでなかった他の領域画像では、十分な下地除去処理がなされない。つまり、最も出現度の高かった最低の下地レベルに基づいて下地除去処理を行なった結果、下地除去が行なえない領域部分が多数発生してしまう。
【０１００】
これに対して、上記第１の手法では、複数の下地除去処理部を下地除去処理部４２０内に設けることで、複数の下地レベルを基に下地除去処理を行なうことができるようになるので、最低の下地レベルのものの出現度が最も高いときには、先ず最低の下地レベルに対応した下地除去量と、以下順次、次に出現度が高い他の下地レベルに対応した下地除去量とで、下地除去処理を行なうことができる。
【０１０１】
よって、最も出現度が高い最低の下地レベルの領域画像に対しては最低の下地レベルに基づいて下地除去処理を行ない、最低の下地レベルでなかった他の領域画像に対しては、順次、出現度の高い、前記最低の下地レベルよりも高レベルの他の下地レベルに基づいて下地除去処理を行なうことができる。
【０１０２】
つまり、最も出現度の高かった最低の下地レベルと、次に出現度の高かった、より高レベルの下地レベルとに基づいて下地除去処理を行なうことで、下地除去を適正に行なえない領域部分が発生してしまう可能性を少なくすることができる。
【０１０３】
この第１の手法も、複数の領域画像のそれぞれに対して下地レベルのばら付きを１対１に補正するものではないが、特開２００１−１３６３９４号公報に記載の手法よりも、十分な性能の下地除去処理を行なうことができる。
【０１０４】
また、Ｎアップ出力を行なう場合であっても、合成すべき各原稿の読取順に拘わらず、適用する出現頻度のより高い複数の下地除去量Ｔｈを適用するので、第１の手法の性能は、合成すべき各原稿の読取順の影響を受けることがない。たとえば、複数の下地除去量Ｔｈでは対処できないより高レベルの下地レベルの領域部分（十分な下地除去が行なえない領域）が発生し、合成された領域部分ごとの画質のばら付きが生じる可能性があるものの、そのばら付き状態は合成すべき各原稿の読取順の影響を受けることがない。
【０１０５】
＜第２の手法＞
図７は、第２手法を説明する図である。この第２手法においては、Ｎ個の領域のそれぞれにおいて下地検知処理を行なうことで取得できるＮ個の下地検知量ＤＡＥ１〜ＤＡＥｎをＰ段階の下地除去量（画像処理パラメータの一例）ＴｈP1〜ＴｈPpに当てはめ、該当する下地除去量Ｔｈの中の最大値Ｔｈmax と最小値Ｔｈmin を特定し、これら最大値と最小値の２つ下地除去量Ｔｈ（通常はＴｈmax とＴｈmin は異なる）を、Ｓ個の下地除去処理に関わる各機能ブロック（下地除去処理部４２１，４２２，〜４２ｓ）に設定する手法を採る。
【０１０６】
この場合において、機能ブロック数Ｓが“２”であれば、一方である下地除去処理部４２１に最小値の下地除去量Ｔｈmin を、他方である下地除去処理部４２２に最大値の下地除去量Ｔｈmax を設定する。なお、最大値と最小値の適用する機能ブロックを逆にしてもよい。
【０１０７】
また、機能ブロック数Ｓが“３”以上であれば、この第２手法においては、残りの“Ｓ−２”個の機能ブロックＱｑ（ｑは１〜Ｓ−２）に対しては、式（１）に従って、最大値Ｔｈmax と最小値Ｔｈmin から均等に割り振った下地除去量Ｔｈを演算により求め、これを設定する。
【０１０８】
【数１】
2005174170.tif 000003
【０１０９】
この場合、下地除去処理部４２１に最小値の下地除去量Ｔｈmin を、下地除去処理部４２ｓに最大値の下地除去量Ｔｈmax を設定する。また、残りの“Ｓ−２”個の下地除去処理部４２２〜４２s-1 に対して、式（１）に従って求めた下地除去量Ｔｈを設定する。
【０１１０】
そして、このようにして所定の下地除去量Ｔｈ１（＝Ｔｈmin ），Ｔｈ２（＝Ｑ１），…，Ｔｈｓ−１（＝Ｑｑ），Ｔｈｓ（＝Ｔｈmax ）が設定されたＳ個の下地除去処理部４２１〜４２ｓを用いて、Ｎ個の領域のそれぞれに該当する下地除去量Ｔｈそのものが適用できるものは、そのまま適用する。一方、そのままでは適用し得ない残りの領域Ｎｒについては、使用可能な下地除去量Ｔｈ１，２…，ｓのうち、領域Ｎｒについて本来適用すべき下地除去量Ｔｈfrに近いもの、もしくは近い２つのうちの下地除去量Ｔｈのより高い方を適用する。
【０１１１】
下地を確実に除去する観点では後者の方が好ましいし、過剰な下地除去を防止する点では前者の方が好ましい。何れにするかは、原稿やコピーモードによりケースバイケースであるが、概して「近い複数のうちの下地除去量Ｔｈのより高い方」を適用するのがよい。
【０１１２】
たとえば、図７（Ａ）に示すように、下地検知量ＤＡＥ１〜ＤＡＥｎを適用可能な地除去量Ｔｈの段階数を８段階（Ｐ１〜Ｐ８）とする。また、下地除去処理部４２０内の下地除去処理に関わる機能ブロック数Ｓを４個（Ｓ１〜Ｓ４）、処理対象の領域数Ｎを６個（Ｎ１〜Ｎ６）とする。
【０１１３】
この図７（Ａ）に示したＰ＝８，Ｓ＝４，Ｎ＝６の例では、下地検知部１４０による下地検知処理の結果に基づく各領域に適用すべき本来の下地検知量は、領域Ｎ１ではＴｈP3、領域Ｎ２ではＴｈP6、領域Ｎ３ではＴｈP2、領域Ｎ４ではＴｈP4、領域Ｎ５ではＴｈP3、領域Ｎ６ではＴｈP5である。
【０１１４】
この結果、全領域Ｎ１〜Ｎ６について見れば、最小値の下地除去量Ｔｈmin はＴｈP2であり、これを下地除去処理部４２１に設定する。また、最大値の下地除去量Ｔｈmax はＴｈP6であり、これを下地除去処理部４２４に設定する。
【０１１５】
また式（１）に準じた式（２−１）に従って下地除去量Ｓ１を求め、この下地除去量Ｓ１を下地除去処理部４２２に設定する。同様に、式（２−２）に従って下地除去量Ｓ２を求め、この下地除去量Ｓ２を下地除去処理部４２３に設定する。
【０１１６】
【数２】
2005174170.tif 000004
【０１１７】
そして、このようにして下地除去量Ｔｈmin ，ＴｈＱ１，ＴｈＱ２，Ｔｈmax が設定された４個の下地除去処理部４２１〜４２４を用いて、６個の領域のそれぞれに該当する下地除去量Ｔｈそのものが適用できるものは、そのまま適用する。
【０１１８】
図７（Ａ）の場合、領域Ｎ２には下地除去処理部４２４によるＴｈP6（＝Ｔｈmax ）を、領域Ｎ３には下地除去処理部４２１によるＴｈP2（＝Ｔｈmin ）を先ず適用する。
【０１１９】
また、領域Ｎ１，Ｎ５については、ＴｈＱ１，ＴｈＱ２のうち、本来適用すべき下地除去量ＴｈP3に近い下地除去処理部４２２によるＴｈＱ１を適用する。また、領域Ｎ４については、本来適用すべき下地除去量ＴｈP4に近い下地除去処理部４２３によるＴｈＱ２を、同様に、領域Ｎ６についても、本来適用すべき下地除去量ＴｈP5に近い下地除去処理部４２３によるＴｈＱ２を、それぞれ適用する。
【０１２０】
エリアＴＡＧ生成部８７２は、処理対象領域Ｎ１〜Ｎ６と、それぞれの処理対象領域Ｎ１〜Ｎ６に適用すべき下地除去量Ｔｈmin （＝ＴｈP2），ＴｈＱ１，ＴｈＱ２，Ｔｈmax （＝ＴｈP6）とを対応付けたエリアタグデータＤ４２０ｂを生成し、下地除去処理部４２０の切替選択部４３０に通知する。下地除去量Ｔｈmin は下地除去処理部４２１に、下地除去量ＴｈＱ１は下地除去処理部４２２に、下地除去量ＴｈＱ２は下地除去処理部４２３に、下地除去量Ｔｈmax は下地除去処理部４２４にそれぞれ設定されているので、図７（Ｂ）に示すように、下地除去処理部４２１〜４２４の出力データの何れを選択すべきかを示すデータを生成すればよい。
【０１２１】
以下、第１の手法に準じて、下地除去処理部４２０は、エリアＴＡＧ生成部８７２からのエリアタグデータＤ４２０ｂを参照して、各下地除去処理部４２１〜４２４の何れか１つの出力を切替選択部４３０により選択することで、エリアタグデータＤ４２０ｂに応じて下地除去量を変えながら下地除去処理を行なう。
【０１２２】
この第２の手法に依れば、下地除去処理部４２０では、機能ブロック数Ｓが、２以上であって領域数Ｎよりも少ない場合に、下地検知量ＤＡＥ（下地レベル）が処理対象領域ごとにそれぞれ異なっていて、その領域に適用すべきパラメータ値の種類数が機能ブロック数Ｓを超える場合であっても、下地検知量ＤＡＥが最も小さい領域（図７の例ではＮ３）と最も大きい領域（図７の例ではＮ２）に合わせて均等配分した複数の下地除去量Ｔｈに基づいて下地除去処理を行なう。
【０１２３】
これにより、全ての領域について下地検知量ＤＡＥが最も大きい領域に合わせて下地除去処理を行なうのではなく、より低いレベルの下地検知量ＤＡＥの領域にはそれ相応の下地除去量Ｔｈにて下地除去処理を行なうことで、全ての領域について良好に下地を除去することができるとともに、該当の領域では、過剰な除去を防止することで、低濃度部分の階調再現性が良好な画像を得ることができる。Ｎアップ出力を行なう場合であっても、この効果は、読取順の影響を受けることがない。
【０１２４】
特開２００１−１３６３９４号公報に記載の手法において、検出された下地レベルを基に最適と判断される最もレベルの高い下地レベルを基に下地除去処理を行なう場合には、低いレベルの下地検知量ＤＡＥの領域に対しては過剰な下地除去処理を行なうこととなるのとは大きく異なる。
【０１２５】
＜第３の手法＞
図８は、第３の手法を説明する図である。この第３手法においては、第２の手法を基本としつつ、機能ブロック数Ｓが３以上である場合に、残りの“Ｓ−２”個の機能ブロックＱｑ（ｐ１〜Ｓ−２）に対しては、予め用意されている個々の領域の画像のそれぞれに応じた適正なＰ段階の下地除去量ＴｈP1〜Ppのうち、最大値の下地除去量Ｔｈmin と最小値の下地除去量Ｔｈmax 間にあるものの中から、所定の規則に基づいて画像処理（ここでは下地除去処理）の特性に応じて設定する。
【０１２６】
この場合、下地除去処理部４２１に最小値の下地除去量Ｔｈmin を、下地除去処理部４２ｓに最大値の下地除去量Ｔｈmax を設定する。また、残りの“Ｓ−２”個の下地除去処理部４２２〜４２s-1 に対して、最大値の下地除去量Ｔｈmin と最小値の下地除去量Ｔｈmax 間にある下地除去量Ｔｈを設定する。
【０１２７】
ここで、画像処理の特性に応じて設定する場合、以下の点に配慮する。
１）ｍａｘ，ｍｉｎを除く残りの領域に設定すべきパラメータ値が１つしかないときなど、残りの機能ブロックで対処可能な場合
２）ｍａｘ，ｍｉｎを除く残りの領域に設定すべきパラメータ値が、“Ｓ−２”個と等しいとき
３）ｍａｘ，ｍｉｎを除く残りの領域に設定すべきパラメータ値が、“Ｓ−２”個を超えているとき
【０１２８】
ここで、１），２）では、残りの“Ｓ−２”個で賄うことができるので、そのままで適用できるものはそのままとする選択手法がベストと考えられる。
【０１２９】
一方、３）では、必ず、そのままで適用できないものが生じるので、その場合には、Ｓ−２個については、第１や第２の手法に準じて、頻度の高い順に設定することにより、全ての領域について概ね良好に下地を飛ばすことができるようになる。
【０１３０】
そして、このようにして所定の下地除去量Ｔｈ１（＝Ｔｈmin ），２（＝Ｑ１），…，ｓ−１（＝Ｑｑ），ｓ（＝Ｔｈmax ）が設定されたＳ個の下地除去処理部４２１〜４２ｓを用いて、Ｎ個の領域のそれぞれに該当する下地除去量Ｔｈそのものが適用できるものは、そのまま適用する。一方、そのままでは適用し得ない残りの領域Ｎｒについては、使用可能な下地除去量Ｔｈ１，２…，ｓのうち、領域Ｎｒについて本来適用すべき下地除去量Ｔｈfrに近いもの、もしくは近い２つのうちの下地除去量Ｔｈのより高い方を適用する。
【０１３１】
下地を確実に除去する観点では後者の方が好ましいし、過剰な除去を防止する点では前者の方が好ましい。何れにするかは、原稿やコピーモードによりケースバイケースであるが、概して、「近い複数のうちの下地除去量Ｔｈのより高い方」を適用するのがよい。
【０１３２】
図８（Ａ）の場合、第２の手法と同様に、領域Ｎ２には下地除去処理部４２４によるＴｈP6（＝Ｔｈmax ）を、領域Ｎ３には下地除去処理部４２１によるＴｈP2（＝Ｔｈmin ）を先ず適用する。同様に、領域Ｎ１，Ｎ５については、下地除去処理部４２２によるＴｈP3（＝ＴｈＱ１）を適用し、領域Ｎ６については、下地除去処理部４２３によるＴｈP5（＝ＴｈＱ２）を適用する。そして、領域Ｎ４については、本来適用すべき下地除去量ＴｈP4に近い下地除去処理部４２３によるＴｈＱ２を適用する。
【０１３３】
エリアＴＡＧ生成部８７２は、処理対象領域Ｎ１〜Ｎ６と、それぞれの処理対象領域Ｎ１〜Ｎ６に適用すべき下地除去量Ｔｈmin （＝ＴｈP2），ＴｈＱ１，ＴｈＱ２，Ｔｈmax （＝ＴｈP6）とを対応付けたエリアタグデータＤ４２０ｃを生成し、下地除去処理部４２０の切替選択部４３０に通知する。下地除去量Ｔｈmin は下地除去処理部４２１に、下地除去量ＴｈＱ１は下地除去処理部４２２に、下地除去量ＴｈＱ２は下地除去処理部４２３に、下地除去量Ｔｈmax は下地除去処理部４２４にそれぞれ設定されているので、図８（Ｂ）に示すように、下地除去処理部４２１〜４２４の出力データの何れを選択すべきかを示すデータを生成すればよい。
【０１３４】
以下、第２の手法に準じて、下地除去処理部４２０は、エリアＴＡＧ生成部８７２からのエリアタグデータＤ４２０ｃを参照して、各下地除去処理部４２１〜４２４の何れか１つの出力を切替選択部４３０により選択することで、エリアタグデータＤ４２０ｃに応じて下地除去量を変えながら下地除去処理を行なう。
【０１３５】
この第３の手法に依れば、下地除去処理部４２０では、機能ブロック数Ｓが、２以上であって領域数Ｎよりも少ない場合に、下地検知量ＤＡＥ（下地レベル）が処理対象領域ごとにそれぞれ異なっていて、その領域に適用すべきパラメータ値の種類数が機能ブロック数Ｓを超える場合であっても、下地検知量ＤＡＥが最も小さい領域（図８の例ではＮ３）と最も大きい領域（図８の例ではＮ２）に応じた下地除去量Ｔｈと、この両者間にあるものの中から下地除去処理の特性に応じた適切な下地除去量Ｔｈとに基づいて下地除去処理を行なう。
【０１３６】
これにより、第２の手法と同様に、全ての領域について下地検知量ＤＡＥが最も大きい領域に合わせて下地除去処理を行なうのではなく、より低いレベルの下地検知量ＤＡＥの領域にはそれ相応の下地除去量Ｔｈにて下地除去処理を行なうことで、全ての領域について良好に下地を除去することができるとともに、該当の領域では、過剰な除去を防止することで、低濃度部分の階調再現性が良好な画像を得ることができる。Ｎアップ出力を行なう場合であっても、この効果は、読取順の影響を受けることがない。
【０１３７】
なお、第２の手法と第３の手法とを比べた場合、第２の手法に比べて第３の手法のメリットは、Ｓ−２個を頻度の高い順に設定することにより、適切な除去量にて下地除去処理を行なう領域が第２の手法より多いことである。一方、デメリットは、適切な除去量で下地除去処理が行なえない領域は第２の手法と比較して、過剰な除去量もしくは下地除去量が不十分な場合がある。
【０１３８】
＜第４の手法＞
図９は、第４手法を説明する図である。この第４手法においては、Ｎ個の領域のそれぞれにおいて下地検知処理を行なうことで取得できるＮ個の下地検知量ＤＡＥ１〜ＤＡＥｎをＰ段階の下地除去量（画像処理パラメータの一例）ＴｈP1〜ＴｈPpに当てはめ、その該当する中から１つの代表的なものを選択し、残りのＳ−１個は画像処理の特性に応じて代表値を含むように所定の規則に基づいて連続して選択することで、連続する計Ｓ個の下地除去量Ｔｈを、Ｓ個の下地除去処理に関わる各機能ブロック（下地除去処理部４２１，４２２，〜４２ｓ）に設定する手法を採る。
【０１３９】
ここで、「代表的な１つのもの」としては、全ての原稿の下地レベル中の最大値もしくは最小値、あるいは平均値、あるいは中央値（メジアン値）、あるいは出現頻度の高いものなどを使用できる。
【０１４０】
なお、「代表的な１つのもの」を設定する際や、代表値に連続するものを設定する際には、「所定の規則」として、たとえば下地検知部１４０にて検知した各領域画像の各下地検知量ＤＡＥの多くを含むようにする。連続する計Ｓ個の下地除去量Ｔｈから漏れる領域を少なくすることで、下地除去の不十分となる領域や過剰な除去処理がなされる領域を少なくするためである。たとえば、代表値を最小値に設定した方が、代表値を最大値に設定する場合よりも、より多くの領域を含む場合、最小値とそれに連続するより高レベルのものをＳ個選択して下地除去処理部４２１〜４２ｓに設定する。
【０１４１】
そして、このようにして所定の下地除去量Ｔｈ１，２，…，ｓが設定されたＳ個の下地除去処理部４２１〜４２ｓを用いて、Ｎ個の領域のそれぞれに該当する下地除去量Ｔｈそのものが適用できるものは、そのまま適用する。一方、そのままでは適用し得ない残りの領域Ｎｒについては、使用可能な下地除去量Ｔｈ１，２…，ｓのうち、領域Ｎｒについて本来適用すべき下地除去量Ｔｈfrに近いもの、もしくは近い２つのうちの下地除去量Ｔｈのより高い方を適用する。
【０１４２】
下地を確実に除去する観点では後者の方が好ましいし、過剰な除去を防止する点では前者の方が好ましい。この場合も、何れにするかは、原稿やコピーモードによりケースバイケースであるが、概して、「近い複数のうちの下地除去量Ｔｈのより高い方」を適用するのがよい。
【０１４３】
たとえば、図９（Ａ）に示すように、下地検知量ＤＡＥ１〜ＤＡＥｎを適用可能な地除去量Ｔｈの段階数を８段階（Ｐ１〜Ｐ８）とする。また、下地除去処理部４２０内の下地除去処理に関わる機能ブロック数Ｓを４個（Ｓ１〜Ｓ４）、処理対象の領域数Ｎを６個（Ｎ１〜Ｎ６）とする。
【０１４４】
この図９（Ａ）に示したＰ＝８，Ｓ＝４，Ｎ＝６の例では、下地検知部１４０による下地検知処理の結果に基づく各領域に適用すべき本来の下地検知量は、領域Ｎ１ではＴｈP2、領域Ｎ２ではＴｈP3、領域Ｎ３ではＴｈP5、領域Ｎ４ではＴｈP3、領域Ｎ５ではＴｈP1、領域Ｎ６ではＴｈP4である。
【０１４５】
下地除去量設定部８６４は、先ず、下地検知部１４０からの各領域の下地検知量ＤＡＥ１〜ＤＡＥｓ６に対応する下地除去量Ｔｈから代表的なものとして下地除去量ＴｈP2を選択し下地除去処理部４２１に設定する。そして、この下地除去量ＴｈP2に連続する下地除去量ＴｈP3，P4，P5を選択して、それぞれ下地除去処理部４２２，４２３，４２４に設定する。
【０１４６】
図９（Ａ）の場合、領域Ｎ１には下地除去処理部４２１によるＴｈP2を、領域Ｎ２，Ｎ４には下地除去処理部４２２によるＴｈP3を、領域Ｎ３については下地除去処理部４２４によるＴｈP5を、領域Ｎ６については下地除去処理部４２３によるＴｈP4を適用する。そして、領域Ｎ５については、本来適用すべき下地除去量ＴｈP1に近い下地除去処理部４２１によるＴｈP2を適用する。
【０１４７】
エリアＴＡＧ生成部８７２は、処理対象領域Ｎ１〜Ｎ６と、それぞれの処理対象領域Ｎ１〜Ｎ６に適用すべき下地除去量ＴｈP2〜P5とを対応付けたエリアタグデータＤ４２０ｄを生成し、下地除去処理部４２０の切替選択部４３０に通知する。下地除去量ＴｈP2は下地除去処理部４２１に、下地除去量ＴｈP3は下地除去処理部４２２に、下地除去量ＴｈP4は下地除去処理部４２３に、下地除去量ＴｈP5は下地除去処理部４２４にそれぞれ設定されているので、図９（Ｂ）に示すように、下地除去処理部４２１〜４２４の出力データの何れを選択すべきかを示すデータを生成すればよい。
【０１４８】
下地除去処理部４２０は、エリアＴＡＧ生成部８７２からのエリアタグデータＤ４２０ｄを参照して、各下地除去処理部４２１〜４２４の何れか１つの出力を切替選択部４３０により選択することで、エリアタグデータＤ４２０ｄに応じて下地除去量を変えながら下地除去処理を行なう。
【０１４９】
この第４の手法に依れば、下地除去処理部４２０は、機能ブロック数Ｓが、２以上であって領域数Ｎよりも少ない場合に、下地検知量ＤＡＥ（下地レベル）が処理対象領域ごとにそれぞれ異なっていて、その領域に適用すべきパラメータ値の種類数が機能ブロック数Ｓを超える場合であっても、全ての領域についてある特定の領域に合わせた１つの下地除去量Ｔｈでは下地除去処理を行なわない。これに代えて、予め用意されている複数段階（Ｐ段階；Ｐ≧Ｓ）の下地除去量Ｔｈの中から連続する計Ｓ個の下地除去量Ｔｈを選択し、この連続した複数段階の下地除去量Ｔｈの範囲内で、各領域にて検知した下地検知量ＤＡＥに応じたレベルの下地除去量Ｔｈに基づいて下地除去処理を行なう。
【０１５０】
これにより、各領域にて検知した下地検知量ＤＡＥに応じた下地除去量Ｔｈが、連続した複数段階の下地除去量Ｔｈの範囲内に該当すれば、良好に下地を除去することができるとともに、過剰な除去を防止することで、低濃度部分の階調再現性が良好な画像を得ることができる。Ｎアップ出力を行なう場合であっても、この効果は、読取順の影響を受けることがない。
【０１５１】
加えて、連続した複数段階の下地除去量Ｔｈで下地除去処理を行なうので、隣接する領域間で異なる下地除去量Ｔｈにて下地除去処理行なうことに起因する階調段差を防止することもできる。
【０１５２】
なお、この第４の手法では、連続した複数段階の下地除去量Ｔｈの範囲外については、下地除去が不十分な領域、もしくは過剰な下地除去がなされる領域が生じる。しかしながら、上記効果を享受できるので、この第４の手法を用いることの利点は十分にある。
【０１５３】
たとえば、連続した複数段階の下地除去量Ｔｈの範囲内であっても、その最大値と最小値の領域が隣接していると、レベルの違いを持ち得る。また、連続した複数段階の範囲外は、除去不十分もしくは過剰な領域が生じ得る。しかしながら、コピーモードを考慮し全領域に対し“確実に除去する”もしくは“できるだけ除去をしない”を行なう場合には、この第４の手法で、最大値から設定もしくは最小値から設定することで、この第４の手法の利点がでてくる。
【０１５４】
＜第２実施形態；パンチ穴やステープル穴への適用＞
図１０は、図１に示した構成のカラー複写装置１に設けられた画像処理部２０の第２実施形態を説明するブロック図である。この第２実施形態の画像処理部２０は、大実施形態の構成に加えて、処理対象画像に存在するパンチ穴やステープル穴などの開口部を検出して、この検出した穴データに基づいて領域の分割を行ない、分割した各領域画像にて取得した検知処理結果（下地検知量ＤＡＥ）とこの下地検知量ＤＡＥに応じた下地除去量Ｔｈにて領域画像ごとに下地除去処理を行なう点に特徴を有する。
【０１５５】
このため、選択制御部８６０は、画像入力部１２０を介して取り込んだ入力画像を処理対象画像として、この処理対象画像に存在するパンチ穴やステープル穴などの開口部を検出する開口部検出部８７４を有している。この開口部検出部８７４としては、たとえばパンチ穴やステープル穴などの開口部を示す画像パターンを検出するなどして開口部の所在する位置を特定することができるものである限り、どのような手法を用いてもよく、公知の手法を利用することができる。
【０１５６】
たとえば、特開平９−９０４１号公報には、パンチ穴の影が用紙に画像形成されるのを防止するため、コンタクトガラスに載置された原稿を走査し、パンチ穴パターンを記憶手段にメモリしておき、原稿走査で得た原稿読取データを記憶手段に格納されているパンチ穴パターンと照合してパンチ穴を判別し、パンチ穴の画像データを消去あるいは中抜きす技術が開示されているが、この技術におけるパンチ穴判別の手法が利用できる。
【０１５７】
開口部検出部８７４は、検知したパンチ穴などの開口部の位置情報をエリアＴＡＧ生成部８７２に通知する。また、開口部検出部８７４は、開口部を検知すると、その情報をパラメータ設定部８６２にも通知する。
【０１５８】
これを受けてエリアＴＡＧ生成部８７２は、パンチ穴などの開口部を含む領域を特定し、処理対象画像を複数の領域に分割する。そして、エリアＴＡＧ生成部８７２は、分割した複数の処理対象領域と、各処理対象領域に適用すべき画像処理パラメータ（第２実施形態では下地除去量Ｔｈ）とを対応付けたエリアタグデータＤ４２０を生成し、下地除去処理部４２０に通知する。
【０１５９】
また、開口部検出部８７４から通知を受けたパラメータ設定部８６２において、下地除去量設定部８６４は、通常設定する下地除去量Ｔｈ１〜Ｔｈ以外に、分割された開口部を含む該当領域に適合する下地除去量Ｔｈｘも決定し、下地除去量Ｔｈ１〜Ｔｈｓ，Ｔｈｘを下地除去処理部４２０に通知する。
【０１６０】
下地除去処理部４２０は、下地除去量Ｔｈ１〜Ｔｈｓ，Ｔｈｘを下地除去量設定部８６４から受け取ると、内部の機能ブロックにそれぞれを設定して、この設定された下地除去量Ｔｈ１〜Ｔｈｓ，Ｔｈｘに基づいて下地除去処理を行なう。結果として、この第２実施形態では、下地除去処理部４２０は、図示するように、下地除去処理部４２１〜４２ｓの他に、下地検知量ＤＡＥｘに基づいて下地除去処理を行なう下地除去処理部４２０ｘを有することとなる。
【０１６１】
図１１は、パンチ穴やステープル穴を示す開口部が形成されている原稿画像の一例と、この原稿画像に対しての分割領域の一例を示した図である。図１１（Ａ）に示した例では、図中の左側に略円形状の２つのパンチ穴が開口部Ｘとして形成されているが、これに限らず、図１１（Ｂ）に示すような３つ穴原稿や、図１１（Ｃ）に示すような開口部の数がより多いバインダ穴が形成されたものであってもよい。また、開口部の形状は略円形状のものに限らず、四角形やその他の形状であってもよい。
【０１６２】
開口部検出部８７４は、これらの開口部Ｘを、パターン認識などを利用して検知し、その情報をエリアＴＡＧ生成部８７２に通知する。これを受けて、エリアＴＡＧ生成部８７２は、開口部検出部８７４にて検知された２穴や３穴などに応じて、図１１（Ａ），（Ｂ），（Ｃ）に示すように、開口部Ｘを含む領域ＡＲｘと、通常の画像が形成されているその他の領域とを区別できるように、領域を分割する。
【０１６３】
図１２は、第２実施形態において、下地除去量設定部８６４により下地除去処理部４２１〜４２ｓ，４２ｘに設定される下地除去量Ｔｈ１〜ｓ，ｘの一例を示した図である。図１２（Ａ）に示すように、第１実施形態と同様の下地除去量Ｔｈ１〜ｓの他に、パンチ穴などの開口部に対応する下地除去量Ｔｈｘが用意される。
【０１６４】
この下地除去量Ｔｈｘのレベルは、下地検知部１４０にて開口部を含む該当領域にて検知した下地検知量ＤＡＥｘを参照して決めてもよいし、下地検知量ＤＡＥｘに拘わらずパンチ穴などの開口部に対応するように予め定めておいたレベルとしてもよい。何れにしても、開口部の画像は濃度の高い状態となるのが一般的であるから、パンチ穴などの開口部を含む領域に対しては、その他の領域画像に応じた処理パラメータよりも下地レベルの除去の度合いが強い、すなわち下地除去量の高いパラメータＴｈｘを用いるようにする。
【０１６５】
下地除去処理部４２１〜４２ｓ，４２ｘには、それぞれ異なるレベルの下地除去量Ｔｈ１〜Ｔｈｓ，Ｔｈｘが下地除去量設定部８６４から与えられている。このため、図１２（Ｂ）に示すように、各下地除去処理部４２１〜４２ｓ，４２ｘは、それぞれ異なった下地除去量Ｔｈ１〜Ｔｈｓ，Ｔｈｘで下地除去処理を行なうので、同一の入力画像データＶinに対して異なった特性（品質）の下地除去処理を行なう。特に、開口部を含む領域ＡＲｘに対応した下地除去量Ｔｈｘについては、比較的高いレベルで下地除去処理を行なう。これにより、濃度の高いパンチ穴などの開口部のノイズを低減しつつ、領域ＡＲｘ内に存在する通常の画像も適正の濃度で再現されるようにする。
【０１６６】
以下、具体的な処理に関しては、領域ＡＲｘについての処理があるだけで、第１実施形態と概ね同様である。なお、第１〜第４の手法において、頻度や最大値などを特定する際には、領域ＡＲｘを除く通常の画像領域を対象として判定することとする。そして、通常の画像領域については第１〜第４の手法をそのまま適用して設定される相応の下地除去量Ｔｈで下地除去処理を行ないつつ、領域ＡＲｘについては、比較的高いレベルの下地除去量Ｔｈｘで下地除去処理を行なう。
【０１６７】
これにより、通常の画像領域については第１〜第４の手法における効果を享受できるとともに、領域ＡＲｘ内に存在するパンチ穴のノイズを低減しつつ、この領域ＡＲｘ内に存在する通常の画像を適正の濃度で再現することができる。領域ＡＲｘ内を全て無効化する手法を採用すると、パンチ穴のノイズを消去できるが、領域ＡＲｘ内に存在する通常の画像も消去されてしまう弊害がある。これに対して、この第２実施形態の手法に依れば、領域ＡＲｘ内に存在するパンチ穴のノイズ低減と通常画像の再現性との両立を図ることができる。
【０１６８】
＜第３実施形態；前処理部への適用＞
図１３は、図１に示した構成のカラー複写装置１に設けられた画像処理部２０の第３実施形態を説明するブロック図である。この第３実施形態の画像処理部２０は、Ｎアップ時や特定領域の各処理対象画像に対して、異なった画像処理パラメータを用いて、コントラスト調整（濃度調整）処理、色補正処理、あるいはフィルタ処理などの所定の画像処理（前処理）を、文字モード／写真モード／ネガポジなどの画像属性に応じて行なう点に特徴を有する。画像属性が、個々の画素について判定するので、文字モード／写真モード／ネガポジなどの画像属性に対応する分割領域は画像内容に応じて複雑に入り組むようになる。
【０１６９】
このため、第３実施形態の画像処理部２０は、像域分離処理機能と像域対応の画像処理を行なう機能とを備えている。具体的には、像域分離処理を行なうための構成として、先ず画像入力部１２０が取り込んだ処理対象画像に基づいてリアルタイムで像域を識別する像域分離処理部１８０を有している。
【０１７０】
たとえば、像域分離処理部１８０は、入力デバイスである画像取得部１０にて読み取ったＲＧＢ色空間（入力デバイス依存の色空間）の画像データＲＧＢをデバイス非依存の色空間であるＬａｂ色空間の画像データＬａｂに変換してから像域分離処理を行ない、タグデータＴａｇを生成する。
【０１７１】
画像取得部１０にて読み取られた画像には、たとえば、キャラクタ、矩形図形、円、線、写真画像（自然画像）、網点画像などの画像要素（画像オブジェクト）が含まれる。像域分離処理部１８０は、画像データＬａｂで示されるビットマップデータの画素ごとに、これら画像要素を、公知の像域分離の手法を用いて、自然画像領域、図形領域、文字／線画領域、などに分離して、当該画素が表現する画像要素の属性を示すタグデータＴａｇを生成する。たとえば、タグデータとしてＮビットを割り当てることとすれば、最大で２のＮ乗種類に区別することができる。
【０１７２】
像域分離の手法としては、たとえば、文字エッジの特徴を反映した数種類のパターンを用意し、パターンマッチングを行なうことにより文字部を分離する。また、網点の山ピークと谷ピークとを注目画素とその周囲の画素の濃度から判断して網点領域を分離する。また、読取対象原稿の網点構成に対応する検知マスクパターン（線数や角度、網点サイズなどに応じたもの）を複数種類用意しておき、パターンマッチングを行なうことにより網点領域を分離してもよい。また、Ｌ，ａ，ｂの各データを用いて無彩色部（たとえば黒部）と有彩色部とを分離する。
【０１７３】
像域分離処理部１８０は、生成したタグデータＴａｇをパラメータ設定部８６２とエリアＴＡＧ生成部８７２に通知する。ここで、従来であれば、この画像属性を識別するためのタグデータＴａｇを画像データに付加することで、画素データの座標上の位置を確認しなくても、各画素データと画像属性の対応付けを明確になるようにし、後段の画像処理モジュールにて、それぞれの処理パラメータと画素位置とを対応させながら、所定の画像処理を行なうようにしている。
【０１７４】
しかしながら、本実施形態では、像域分離処理部１８０にて像域分離される像域数と、前処理部１６０が備える個々の前処理部１６１〜１６ｓの数とは必ずしも等しいものとならない。特に、像域数より処理モジュール数が少ない場合において、各像域に適用すべきパラメータの種類が処理モジュール数よりも多い場合には、そのままでは対処できなくなる。そこで、生成したタグデータＴａｇを選択制御部８６０に送り、この選択制御部８６０にて、少ない数の前処理部１６０にても対処可能なように修正する。
【０１７５】
選択制御部８６０は、第１実施形態のエリアＴＡＧ生成部８７２に代えて、ＴＡＧ生成部８７６を有している。このＴＡＧ生成部８７６は、本発明に係る制御信号生成部の一例であって、像域分離処理部１８０により像域分離された複数の処理対象領域と、各処理対象領域に適用すべき画像処理パラメータＰとを対応付けたタグデータＤ１６０を、像域分離処理部１８０からのタグデータＴａｇに基づいて生成し、前処理部１６０に制御信号として通知する。
【０１７６】
前処理部１６０は、処理手法そのものは共通するが、それぞれ異なる画像処理パラメータＦ１〜Ｐｓにて個別に所定の前処理を行なう複数の機能ブロックと、各機能ブロックから出力された処理済み画像データＶout の何れかを、ＴＡＧ生成部８７６からのタグデータＤ１６０に基づいて選択出力する切替選択部１７０とを有している。図示した例では、第１〜第ｓの前処理部（各々を１６１，１６２，…，１６ｓとする）を有している。
【０１７７】
選択制御部８６０のパラメータ設定部８６２は、画像処理パラメータＦ１〜Ｆｓを対応する前処理部１６１〜１６ｓに設定する。ＴＡＧ生成部８７６は、各処理対象領域と、それぞれの処理対象領域に適用すべき画像処理パラメータＦ１〜Ｆｓとを対応付けたタグデータＤ１６０を生成し、前処理部１６０の切替選択部１７０に通知する。
【０１７８】
その設定手法としては、上記第１実施形態における第１〜第４の手法と同様に、機能ブロック数Ｓ（ただしＳ≠１）が像域分離数Ｎ以下のときには、適用可能な画像処理パラメータＰ１〜Ｐｐの中で、該当する頻度の高いものや、最大値および最小値並びにその間で均等分割した値、あるいは代表値とそれに連続する幾つかのものなど、適用可能な画像処理パラメータＰをＳ個だけ選択して、Ｓ個の前処理に関わる各機能ブロックに設定する手法を採る。
【０１７９】
これにより、前処理部１６０における前処理に際して、前処理部１６０内の機能ブロック数Ｓが、２以上であって領域数Ｎよりも少ない場合に、その領域に適用すべき画像処理パラメータ値の種類数が機能ブロック数Ｓを超える場合であっても、タグデータＤ１６０に基づいて、像域分離された領域ごとに画像処理パラメータを変えながら適切な前処理を行なうことができる。
【０１８０】
すなわち、前処理部１６０では、前処理部１６１〜１６ｓのそれぞれが並行して、たとえば領域Ｎ１に対応した画像処理パラメータＰ１、領域Ｎ２に対応した画像処理パラメータＰ２といったように、異なる画像処理パラメータＰでコントラスト調整（濃度調整）処理、色補正処理、あるいはフィルタ処理などの前処理を行なった後に、タグデータＤ１６０を基に、それぞれの処理結果Ｖ１６１〜Ｖ１６ｓの中から何れか１つを切替選択部１７０が選択し、これを出力データＶ１６０として出力することができる。
【０１８１】
したがって、像域分離処理部１８０を用いて像域分離した領域（ここでは特に像域）ごとに、文字モード／写真モード／ネガポジなどの属性を設定することができ、像域ごとに各モードに適したフィルタ処理やシャープネス調整の強度を設定することができる。
【０１８２】
＜第４実施形態；後処理部への適用＞
図１４は、図１に示した構成のカラー複写装置１に設けられた画像処理部２０の第４実施形態を説明するブロック図である。この第４実施形態の画像処理部２０は、Ｎアップ時や特定領域の各処理対象画像に対して、異なった画像処理パラメータを用いて、コントラスト調整（濃度調整）、色補正処理、フィルタ処理、ＴＲＣ（Tone Reproduction Control)補正（階調補正）などの所定の画像処理（後処理）を、第３実施形態と同様に、文字モード／写真モード／ネガポジなどの画像属性に応じて行なう点に特徴を有する。画像属性が、個々の画素について判定するので、文字モード／写真モード／ネガポジなどの画像属性に対応する分割領域は画像内容に応じて複雑に入り組むようになる。
【０１８３】
このため、第４実施形態の画像処理部２０は、像域分離処理を行なうための構成として、第３実施形態と同様に、画像入力部１２０が取り込んだ処理対象画像に基づいてリアルタイムで像域を識別する像域分離処理部１８０を有している。また、選択制御部８６０は、第３実施形態と同様に、ＴＡＧ生成部８７６を有している。このＴＡＧ生成部８７６は、像域分離処理部１８０により像域分離された複数の処理対象領域と、各処理対象領域に適用すべき画像処理パラメータＰとを対応付けたタグデータＤ６８０を生成し、後処理部６８０に通知する。
【０１８４】
後処理部６８０は、処理手法そのものは共通するが、それぞれ異なる画像処理パラメータＧ１〜Ｇｓにて個別に所定の前処理を行なう複数の機能ブロックと、各機能ブロックから出力された処理済み画像データＶout の何れかを、ＴＡＧ生成部８７６からのタグデータＤ６８０に基づいて選択出力する切替選択部６９０とを有している。図示した例では、第１〜第ｓの後処理部（各々を６８１，６８２，…，６８ｓとする）を有している。
【０１８５】
選択制御部８６０のパラメータ設定部８６２は、画像処理パラメータＧ１〜Ｇｓを対応する後処理部６８１〜６８ｓに設定する。ＴＡＧ生成部８７６は、各処理対象領域と、それぞれの処理対象領域に適用すべき画像処理パラメータＧ１〜Ｇｓとを対応付けたタグデータＤ６８０を生成し、後処理部６８０の切替選択部６９０に通知する。
【０１８６】
その設定手法としては、上記第１実施形態における第１〜第４の手法と同様に、機能ブロック数Ｓ（ただしＳ≠１）が像域分離数Ｎ以下のときには、適用可能な画像処理パラメータＰ１〜Ｐｐの中で、該当する頻度の高いものや、最大値および最小値並びにその間で均等分割した値、あるいは代表値とそれに連続する幾つかのものなど、適用可能な画像処理パラメータＰをＳ個だけ選択して、Ｓ個の前処理に関わる各機能ブロックに設定する手法を採る。
【０１８７】
これにより、後処理部６８０における後処理に際して、後処理部６８０内の機能ブロック数Ｓが、２以上であって領域数Ｎよりも少ない場合に、その領域に適用すべき画像処理パラメータ値の種類数が機能ブロック数Ｓを超える場合であっても、タグデータＤ６８０に基づいて、像域分離された領域ごとに画像処理パラメータを変えながら適切な後処理を行なうことができる。
【０１８８】
すなわち、後処理部６８０では、後処理部６８１〜６８ｓのそれぞれが並行して、たとえば領域Ｎ１に対応した画像処理パラメータＰ１、領域Ｎ２に対応した画像処理パラメータＰ２といったように、異なる画像処理パラメータＰでコントラスト調整（濃度調整）、色補正処理、フィルタ処理、ＴＲＣ補正などの後処理を行なった後に、タグデータＤ６８０を基に、それぞれの処理結果Ｖ６８１〜Ｖ６８ｓの中から何れか１つを切替選択部６９０が選択し、これを出力データＶ６８０として出力することができる。
【０１８９】
したがって、像域分離処理部１８０を用いて像域分離した領域（ここでは特に像域）ごとに、文字モード／写真モード／ネガポジなどの属性を設定することができ、像域ごとに各モードに適した色補正やＴＲＣ補正の強度を設定することができる。
【０１９０】
＜第５実施形態；第１〜第４実施形態の総合適用＞
図１５は、図１に示した構成のカラー複写装置１に設けられた画像処理部２０の第５実施形態を説明するブロック図である。この第５実施形態の画像処理部２０は、上述した第１〜第４実施形態の構成を全て備えている構成例を示している。
【０１９１】
このような構成とすることで、上記第１〜第４実施形態で説明した各々の効果を享受できる画像処理装置を構成することができる。
【０１９２】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１９３】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１９４】
たとえば、上記実施形態では、下地除去処理部４２０などに設定可能な処理パラメータを予め複数個用意しておき、最大値や最大頻度のものなど最初に選択すべきものをその範囲から選択するようにしていたが、これに限らず、領域画像にて検知した結果に基づく最初に設定すべき値は無段階（つまり連続値の中の何れか）としておいてもよい。
【図面の簡単な説明】
【０１９５】
【図１】本発明に係る画像処理装置の一実施形態を搭載したカラー複写装置の機構図である。
【図２】図１に示すカラー複写装置に設けられた画像処理部の第１実施形態を説明するブロック図である。
【図３】下地除去量設定部により設定される検知レベルの一例を示した図表である。
【図４】各下地除去処理部が行なう下地除去処理の一例を説明する図である。
【図５】領域数に対して、機能ブロック数が等しい場合の手法を説明する図である。
【図６】下地除去処理の第１の手法を説明する図である。
【図７】下地除去処理の第２の手法を説明する図である。
【図８】下地除去処理の第３の手法を説明する図である。
【図９】下地除去処理の第４の手法を説明する図である。
【図１０】図１に示すカラー複写装置に設けられた画像処理部の第２実施形態を説明するブロック図である。
【図１１】開口部が形成されている原稿画像の一例と、分割領域の一例を示した図である。
【図１２】第２実施形態において、下地除去量設定部により設定される下地除去量の一例を示した図である。
【図１３】図１に示すカラー複写装置に設けられた画像処理部の第３実施形態を説明するブロック図である。
【図１４】図１に示すカラー複写装置に設けられた画像処理部の第４実施形態を説明するブロック図である。
【図１５】図１に示すカラー複写装置に設けられた画像処理部の第５実施形態を説明するブロック図である。
【符号の説明】
【０１９６】
１…カラー複写装置、１０…画像取得部、２０…画像処理部２０、３０…画像出力部３０、１２０…画像入力部、１４０…下地検知部、１６０…前処理部、１７０…切替選択部、１８０…像域分離処理部、４２０…下地除去処理部、４３０…切替選択部、６８０…後処理部、６９０…切替選択部、７２０…出力データ処理部、８６０…選択制御部、８６２…パラメータ設定部、８６４…下地除去量設定部、８７２…エリアＴＡＧ生成部、８７４…開口部検出部、８７６…ＴＡＧ生成部、９２０…画像記憶部、９２２…記憶制御部
【図１】
2005174170.tif 000005
【図２】
2005174170.tif 000006
【図３】
2005174170.tif 000007
【図４】
2005174170.tif 000008
【図５】
2005174170.tif 000009
【図６】
2005174170.tif 000010
【図７】
2005174170.tif 000011
【図８】
2005174170.tif 000012
【図９】
2005174170.tif 000013
【図１０】
2005174170.tif 000014
【図１１】
2005174170.tif 000015
【図１２】
2005174170.tif 000016
【図１３】
2005174170.tif 000017
【図１４】
2005174170.tif 000018
【図１５】
2005174170.tif 000019