(57)【特許請求の範囲】
【請求項１】
原稿画像を複数の入力画像の集合として取り扱う画像処理装置において、
上記入力画像に入力階調の補正処理を施して第１画像を生成する第１画像処理部と、
上記第１画像に色空間変換処理を施して輝度値と色相値とからなるＬａｂ画像を生成する色空間変換部を備え、該色空間変換部にて上記第１画像に色空間変換処理を施してＬａｂ画像を生成し、原稿の先端領域であるトラッキング領域に応じたＬａｂ画像から下地色の輝度値を求めて閾値として設定し、この閾値より大きい輝度値を有するＬａｂ画像を下地領域として特定して白色画像に変換する第１変換部と、
上記第１画像処理部の前段に備えられ、上記入力画像に対して、上記第１変換部にて求められた閾値に基づいて、上記下地領域だけからなる入力画像を特定して当該入力画像を白色画像に変換する一方、下地領域以外の領域を含む入力画像を第１画像処理部に出力する第２変換部とを備え、
上記第１変換部にて生成されたＬａｂ画像、及び上記第１変換部にて変換された上記白色画像、並びに上記第２変換部にて変換された上記白色画像に基づいて出力画像を生成することを特徴とする画像処理装置。
【請求項２】
第１変換部において閾値の確定されていないときには入力画像を第１画像処理部に出力する一方、閾値の確定された後では入力画像を第２変換部に出力するように設定されている第１切換部を有していることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記のＬａｂ画像に対して第２画像処理を施す第２画像処理部と、
第１変換部から出力されたＬａｂ画像のうち、白色画像以外の領域を含むＬａｂ画像だけを第２画像処理部に出力するように設定されている白色画像判定部とを備えていることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
ユーザーの指示に基づいて、Ｌａｂ画像を白色画像判定部に出力するか、あるいは、第２画像処理部に出力するかを切り換える第２切換部を備えていることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
原稿画像を読み込んで入力画像を生成する画像入力装置と、
請求項１〜４のいずれかに記載の画像処理装置と、
この画像処理装置から出力される出力画像に基づいてシートに画像を形成する画像出力装置とを備えていることを特徴とする印刷装置。
【請求項６】
原稿画像を複数の入力画像の集合として取り扱う画像処理方法において、
上記入力画像に入力階調の補正処理を施して第１画像を生成する第１画像処理工程と、
上記第１画像に色空間変換処理を施して輝度値と色相値とからなるＬａｂ画像を生成する色空間変換工程を含み、原稿の先端領域であるトラッキング領域に応じたＬａｂ画像から下地色の輝度値を求めて閾値として設定し、この閾値より大きい輝度値を有するＬａｂ画像を下地領域として特定して白色画像に変換する第１変換工程と、
上記第１変換工程において求められた閾値に基づいて、上記第１画像処理工程の前に、上記入力画像に対して、上記下地領域だけからなる入力画像を特定して当該入力画像を白色画像に変換する一方、下地領域以外の領域を含む入力画像を第１画像処理工程に移す第２変換工程と、
上記第１変換工程にて生成されたＬａｂ画像、及び上記第１変換工程にて変換された上記白色画像、並びに上記第２変換工程にて変換された白色画像に基づいて出力画像を生成することを特徴とする画像処理方法。
【請求項７】
上記のＬａｂ画像に対して第２画像処理を施す第２画像処理工程と、
第１変換工程から出力されたＬａｂ画像のうち、白色画像以外の領域を含むＬａｂ画像だけに第２画像処理を施させる白色画像判定工程とを含んでいることを特徴とする請求項６に記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿画像の指定領域を標準画像に変換する一方、指定領域以外の領域を画像処理を施した状態で出力する画像処理装置と、この画像処理装置を備えた印刷装置と、この画像処理装置において用いられている画像処理方法とに関するものである。
【０００２】
【従来の技術】
従来、複写機に用いられる技術として、原稿画像の下地色を消去して印刷を行う技術が開発されている。
この技術において、原稿画像の下地色を検出するために、プレスキャンを行う方法がある。しかしながら、この方法には、画像複写に要する全体時間を長くしてしまうという欠点がある。このため、プレスキャンを行わずに下地色を除去すする方法が求められている。
【０００３】
そこで、例えば、特開平６−２５３１３５号公報には、原稿画像を１回だけスキャンするだけで、下地色情報に基づいて画像を処理できる複写機が開示されている。
【０００４】
この複写機では、原稿画像を１ライン分ずつ取り込み、１ライン分の原稿画像（ライン画像）内における各画素の反射輝度を測定するようになっている。そして、所定範囲内の輝度値を有する画素数を測定し、そのような画素の多い場合に、下地色のあるライン画像と判断する。
また、下地色があると判定した場合、最大の反射輝度に応じた補正曲線をγ補正部に設定する。一方、下地色がないと判定した場合は、デフォルトのγ補正曲線をγ補正部に設定するようになっている。
【０００５】
【発明が解決しようとする課題】
しかしながら、この複写機では、下地色の有無によらず、原稿画像全体（全ライン画像）に対して、同様の画像処理を行うように設定されている。従って、この複写機では、下地色だけのライン画像（原稿の余白部分等、文字や図形等の画像データを含まないライン画像）に対しても、全種類の画像処理を施すこととなり、無駄が多かった。このため、原稿画像の全体に対する画像処理時間を短縮できないという問題があった。
【０００６】
本発明は、上記のような従来の問題点を解決するために成されたものである。そして、その目的は、無駄な画像処理を省き、原稿画像に対する画像処理時間の短縮化を図ることの可能な画像処理装置と、この画像処理装置を備えた印刷装置と、この画像処理装置において用いられている画像処理方法とを提供することにある。
【０００７】
【課題を解決するための手段】
上記の目的を達成するために、本発明の画像処理装置（本画像処理装置）は、原稿画像を複数の入力画像の集合として取り扱う画像処理装置において、上記入力画像に、本画像処理装置が該入力画像に対して行うべき画像処理の少なくとも一部である第１画像処理を施すことにより各画素が色データとされた第１画像を生成する第１画像処理部と、最初の入力画像又は２番目以降の各入力画像の上記第１画像に基づいて、該第１画像内の指定領域を特定するための閾値を求め、この閾値を用いて該第１画像内の指定領域を特定して該指定領域を標準画像に変換する第１変換部と、上記第１画像処理部の前段に備えられ、２番目以降の各入力画像に対して、第１変換部の求めた閾値に基づいて、指定領域だけからなる入力画像を特定して該指定領域を標準画像に変換する一方、指定領域以外の領域を含む入力画像を第１画像処理部に出力する第２変換部とを備えていると共に、上記第１画像処理部により生成された第１画像、及び該第１画像内における指定領域を第１変換部又は第２変換部にて変換した標準画像に基づいて出力画像を生成することを特徴としている。
【０００８】
本画像処理装置は、デジタル複写機やファクシミリ装置等に備えられ、複数の入力画像の集合である原稿画像（原稿画像データ）に対し、入力画像毎に所定の処理を施すものである。
ここで、入力画像とは、原稿画像の一部を構成するものであり、例えば、原稿における１ライン分の画像（ラインデータ）等のことである（全ての入力画像を集めると原稿画像となる）。
【０００９】
また、特に、本画像処理装置では、入力画像の指定領域を標準画像に変換する一方、指定領域以外の領域を、画像処理（各種の補正処理等）を施した状態とするように設定されている。
【００１０】
ここで、標準画像とは、入力画像に対する画像処理の結果に依存しない、一定の形式を有する画像のことであり、例えば、白色画像（無色の画像）のことである。
また、指定領域とは、画像処理の結果や画像内での位置にかかわらず、上記の標準画像に変換してしまう領域のことである。この指定領域の例としては、画像の下地領域（原稿の余白部分のような、文字や図形等の画像データを含まない下地だけの領域）等を挙げられる。
【００１１】
そして、本画像処理装置では、上記のような指定領域の変換処理、および、画像処理を行うために、第１画像処理部と第１変換部とを有している。
第１画像処理部は、入力画像に対して第１画像処理を施すものである。ここで、第１画像処理とは、本画像処理装置において入力画像に対して行うべき画像処理の一部あるいは全部の処理である。
【００１２】
また、第１変換部は、この第１画像処理の施された入力画像である第１画像から、上記した指定領域を特定するための閾値を求め、この閾値を用いて、第１画像内の指定領域を特定するものである。さらに、この第１変換部は、特定した指定領域を、標準領域に変換する機能も有している。
なお、上記の閾値とは、指定領域と他の領域とを区別するための臨界値のことであり、画像の微小部分（領域）にそれぞれ設定されている特徴量（例えば輝度値）に関する値である。また、第１変換部は、原稿画像の代わる度に、原稿画像に応じた新たな閾値を求めるようになっている。
【００１３】
本画像処理装置では、これら第１画像処理部および第１変換部の機能により、入力画像に対する、上記した画像処理・標準画像への変換処理を実現することが可能となっている。
【００１４】
しかしながら、第１画像処理部および第１変換部を有しているだけでは、全領域を標準画像に変換してしまうような、指定領域だけからなる入力画像に対しても、第１画像処理を行うこととなる。従って、入力画像に対する処理全体の効率を低くしてしまう。
【００１５】
そこで、本画像処理装置では、処理の効率化を図るために、第１画像処理部の前段に、第２変換部を備えている。
この第２変換部は、第１変換部から、この第１変換部によって求められた閾値を取得し、これを用いて、入力画像（第１画像処理の施される前の画像）が指定領域だけから構成されているか否か、を判断するようになっている。
【００１６】
そして、この第２変換部は、このような入力画像を検知した場合には、画像の全体を標準画像に変換する。一方、入力画像に指定領域以外の領域が含まれている場合、第２変換部は、その入力画像を第１画像処理部に出力するように設定されている。
【００１７】
このように、本画像処理装置では、第１変換部において求められた閾値を、前段に位置する第２変換部にフィードバックするようになっている。
そして、この閾値を用いて、第２変換部が、画像処理を施す必要のない、指定領域だけからなる入力画像を特定し、標準画像への変換を行うように設定されている。
【００１８】
これにより、本画像処理装置では、第１画像処理、および、第１変換部による標準画像への変換処理を、指定領域以外の領域を含む入力画像だけに施すことで、所望の画像を得られるようになっている。従って、第１画像処理にかかる入力画像の量を減少させられるので、本画像処理装置の処理効率を向上させることが可能となる。
【００１９】
なお、上記の第１変換部は、複数の第１画像を用いて、閾値を確定するように設定されていることが好ましい。これにより、各原稿画像毎に、非常に正確な閾値を求めることが可能となる。
【００２０】
また、本画像処理装置に、第１変換部において閾値の確定されていないときには入力画像を第１画像処理部に出力する一方、閾値の確定された後では入力画像を第２変換部に出力するように設定されている第１切換部を備えることが好ましい。これにより、第２変換部における、精度の劣る閾値を用いた標準画像への変換処理を回避できる。
【００２１】
また、第１・第２変換部による指定領域の特定は、原稿画像における各領域の色に応じて行うようにしてもよい。すなわち、この場合、第１変換部は、色の特徴を数値化したデータ（色データ）に閾値を設定する。そして、第１・第２変換部は、この閾値と、画像の各領域における色データとを比較することによって、指定領域か否かを判断するようになる。
【００２２】
また、このような設定とすることによって、原稿画像の下地色を白色に変換することが可能となる。
この場合、第１変換部は、複数あるいは単数の第１画像における各領域の色データから、原稿の下地色を判断し、下地色の色データを閾値として設定する。そして、第１・第２変換部が、下地色より薄い色の領域を、指定領域（下地領域）として認識するように設定される。そして、標準画像として白色画像を採用すれば、本画像処理装置によって、原稿画像の下地領域を白色化して出力できるようになる。
【００２３】
また、この構成では、第１変換部に、第１画像に色空間変換処理を施して、輝度値と色相値とからなるＬａｂ画像を生成する色空間変換部を備えることが好ましい。そして、第１変換部は、Ｌａｂ画像から下地色の輝度値を求めて閾値として設定するとともに、この閾値より大きい輝度値（Ｌ値）を有する領域を指定領域として特定し、標準画像としての白色画像に変換するように設定されていることが好ましい。
【００２４】
すなわち、この構成では、第２変換部は、画像の色データ（ＲＧＢ値等）を用いて下地領域の判定を行うようになっているが、第１変換部は、画像の輝度値を用いて下地領域の判定を行う。
このようにすれば、２種類の方法で（２種類の画像に対して）下地領域を判定できるため、より正確な下地判定を行える。
【００２５】
また、本画像処理装置に、上記のＬａｂ画像に対して第２画像処理を施す第２画像処理部を備えることも好ましい。これにより、より多彩な画像処理を行うことが可能となる。なお、第２画像処理とは、本画像処理装置における画像処理の一部であり、Ｌａｂ画像に対して行うことの好ましい画像処理である。
【００２６】
また、このような第２画像処理部を用いる場合、第１変換部から出力されたＬａｂ画像のうち、白色画像以外の領域を含むＬａｂ画像だけを第２画像処理部に出力するように設定されている白色画像判定部を備えていることがさらに好ましい。
これにより、下地領域だけからなる画像に第２画像処理の施されることを防止できるので、余分な画像処理を回避できる。
【００２７】
また、この構成では、本画像処理装置に、ユーザーの指示を入力するための入力部を備えることが好ましい。そして、ユーザーの指示に基づいて、Ｌａｂ画像を白色画像判定部に出力するか、あるいは、第２画像処理部に出力するかを切り換える第２切換部を備えていることがさらに好ましい。
【００２８】
これにより、ユーザーは、白色画像判定部による下地領域の精密な判定・変換を行うか、あるいは、白色画像判定部による処理を回避して全体の処理速度を向上させるかを任意に選択できる。
【００２９】
また、本画像処理装置は、シート（記録用紙）に画像を印刷する印刷装置に対して好適に備えることが可能である。このような印刷装置は、本画像処理装置と、原稿画像を読み込んで入力画像を生成し、本画像処理装置に出力する画像入力装置と、本画像処理装置から出力される出力画像に基づいてシートに画像を形成する画像出力装置とを備えているものである。
【００３０】
また、本発明の画像処理方法（本画像処理方法）は、原稿画像を複数の入力画像の集合として取り扱う画像処理方法において、上記入力画像に、画像処理装置が該入力画像に対して行うべき画像処理の少なくとも一部である第１画像処理を施すことにより各画素が色データとされた第１画像を生成する第１画像処理工程と、最初の入力画像又は２番目以降の各入力画像の上記第１画像に基づいて、該第１画像内の指定領域を特定するための閾値を求め、この閾値を用いて該第１画像内の指定領域を特定して該指定領域を標準画像に変換する第１変換工程と、上記第１変換工程において求められた閾値に基づいて、上記第１画像処理工程の前に、２番目以降の各入力画像に対して、指定領域だけからなる入力画像を特定して該指定領域を標準画像に変換する一方、指定領域以外の領域を含む入力画像を第１画像処理工程に移す第２変換工程と、上記第１画像処理工程により生成された第１画像、及び該第１画像内における指定領域を第１変換工程又は第２変換工程にて変換した標準画像に基づいて出力画像を生成する出力画像生成工程とを含むことを特徴としている。
【００３１】
本画像処理方法は、上記した本画像処理装置において用いられている方法である。
すなわち、第１画像処理工程は、入力画像に対して上記した第１画像処理を施して第１画像を生成する工程である。また、第１変換工程は、第１画像から指定領域を特定するための閾値を求め、この閾値を用いて画像内の指定領域を特定し、標準領域に変換する工程である。
【００３２】
さらに、第２変換工程は、第１変換工程において求められた閾値を取得し、これを用いて、入力画像が指定領域だけから構成されているか否か、を判断する工程である。そして、この第２変換工程では、このような入力画像を標準画像に変換する一方、指定領域以外の領域を含む入力画像に、第１画像処理を施させるように設定されている。
【００３３】
このように、本画像処理方法では、第２変換工程が第１画像処理工程および第１変換工程より前に行われるとともに、第１変換工程において求められた閾値を、第２変換工程での処理のためにフィードバックするようになっている。
そして、第２変換工程では、この閾値を用いて、画像処理を施す必要のない、指定領域だけからなる入力画像を特定し、標準画像への変換を行うように設定されている。
【００３４】
これにより、本画像処理方法では、第１画像処理、および、第１変換工程における標準画像への変換処理を、指定領域以外の領域を含む入力画像だけに施すことで、所望の画像を得られるようになっている。従って、第１画像処理にかかる入力画像の量を減少させられるので、本画像処理方法における処理全体の効率を向上させられる。
【００３５】
また、本画像処理方法の第１変換工程は、複数あるいは単数の第１画像における各領域の色データから原稿の下地色を判断し、この下地色の色データを閾値とするように設定されていてもよい。さらに、第１・第２変換工程は、下地色より薄い色の領域を指定領域として特定し、標準画像としての白色画像に変換するように設定されていてもよい。
このような設定とすることによって、原稿画像の下地色を白色に変換することが可能となる。
【００３６】
また、この場合、第１変換工程に、第１画像に色空間変換処理を施して、輝度値と色相値とからなるＬａｂ画像を生成する色空間変換工程を含ませることが好ましい。そして、第１変換工程が、Ｌａｂ画像から下地色の輝度値を求めて閾値として設定するとともに、この閾値より大きい輝度値を有するＬａｂ画像内の領域を指定領域として特定し、標準画像としての白色画像に変換するように設定されていることが好ましい。
このようにすれば、２種類の方法で（２種類の画像に対して）下地領域を判定できるため、より正確な下地判定を行える。
【００３７】
また、本画像処理方法に、上記のＬａｂ画像に対して第２画像処理を施す第２画像処理工程を含ませるようにしてもよい。
また、このような工程の前に、第１変換工程から出力されたＬａｂ画像のうち、白色画像以外の領域を含むＬａｂ画像だけに第２画像処理を施させる白色画像判定工程を実行することが好ましい。
これにより、下地領域だけからなる画像に第２画像処理の施されることを防止できるので、余分な画像処理を回避できる。
【００３８】
【発明の実施の形態】
本発明の一実施の形態について説明する。
【００３９】
図１は、本実施の形態にかかるデジタル複写機（本複写機）の構成を示すブロック図である。この図に示すように、本複写機は、画像入力装置１１，Ａ／Ｄ変換装置１２，画像処理装置１３，画像出力装置１４および操作パネル１５を備えている。
【００４０】
操作パネル１５は、ＬＣＤ（Liquid Crystal Display）タッチパネルおよびキーボード（ともに図示せず）を備えている。そして、本複写機の動作状況（処理内容）をユーザーに伝えるとともに、ユーザーの指示を本複写機に入力する機能を有している。
【００４１】
画像入力装置１１は、原稿載置台，スキャナキャリッジ，ステッピングモータ（全て図示せず）を備えている。
原稿載置台は、複写にかかる原稿を載置するためのプラテンガラスである。図２は、本複写機において用いられる原稿５１を示す説明図である。この図に示すように、原稿５１は、その長手方向を本複写機の副走査方向に沿わせるように、原稿載置台に載置されるようになっている。
【００４２】
また、通常、原稿の端部領域は、文字や図形等の画像を含まない余白領域となっている。そして、本複写機では、原稿５１における副走査方向の先端領域（例えば、先端から１００ライン分の領域）を、後述するトラッキング処理のためのトラッキング領域ＴＲとして使用するようになっている。
さらに、本複写機では、原稿５１におけるトラッキング領域ＴＲ以外の領域を、全種類の画像処理を行うべき補正領域ＨＲとして認識するように設定されている。
【００４３】
また、画像入力装置１１のステッピングモータは、スキャナキャリッジを原稿の副走査方向に移動させるためのものである。
スキャナキャリッジは、カラーＣＣＤ(Charge Coupled Device) を有するラインセンサを搭載している。このラインセンサ（図示せず）は、原稿載置台上の原稿画像における、主走査方向に平行な１ライン（１主走査ライン）分の画像を読み取るように設定されている。
【００４４】
そして、このラインセンサは、ライン内の画素毎に、Ｒ（赤）・Ｇ（緑）・Ｂ（青）のアナログ信号を生成し、これらをまとめてアナログのＲＧＢラインデータ（Ａ−ＲＧＢラインデータ）を生成・出力する機能を有している。
【００４５】
このような構成を有する画像入力装置１１は、スキャナキャリッジを副走査方向に移動させながら、ラインセンサによる主走査ラインの読み取りを実行することで、原稿画像全体にわたって、上記したＡ−ＲＧＢラインデータを順次的に生成するように設定されている。
【００４６】
すなわち、本複写機における画像入力装置１１以降の処理（画像処理装置１３の処理も含む）では、原稿画像を、ライン内の画像データ（ラインデータ）の集合として処理する（ラインデータ毎に処理する）ように設定されている（全てのラインデータを集めると、原稿画像となる）。
【００４７】
Ａ／Ｄ変換装置１２は、Ａ／Ｄ（アナログ／デジタル）変換器と、タイミング同期装置（ともに図示せず）とを備えている。
Ａ／Ｄ変換器は、画像入力装置１１から出力されるＡ−ＲＧＢラインデータを、１画素毎に、各色８ｂｉｔ階調のデジタルデータに変換し、デジタルのＲＧＢラインデータ（Ｄ−ＲＧＢラインデータ）を生成・出力するものである。
【００４８】
タイミング同期装置は、画像入力装置１１（ラインセンサのカラーＣＣＤ）に対して、Ａ−ＲＧＢラインデータの転送速度（転送クロック）を制御するパルスを出力するものである。
また、このタイミング同期装置は、Ａ／Ｄ変換器に対して、変換動作を行うためのタイミングクロックを与える機能も有している。
【００４９】
画像処理装置１３は、Ａ／Ｄ変換装置１２から出力されるＤ−ＲＧＢラインデータに対し、シェーディング補正処理，前下地判定処理，入力ＬＵＴ処理，色空間変換処理，白挿入処理，下地除去処理，後下地判定処理，空間フィルタ処理，色補正処理，出力ＬＵＴ処理，中間調処理を施し、ＣＭＹＫラインデータを生成・出力するものである。
なお、この画像処理装置１３における画像処理、およびＣＭＹＫラインデータについては、後に詳細に説明する。
【００５０】
画像出力装置１４は、給紙装置，シート搬送装置，プリントエンジン，排紙トレイ（全て図示せず）を備えている。
給紙装置は、所定種類のシート（記録用紙）をストックしておくとともに、複写動作の際、シート搬送装置にシートを供給するものである。シート搬送装置は、プリントエンジンによる画像形成動作に応じて、給紙装置から伝達されたシートを搬送（移動）させるものである。
【００５１】
プリントエンジンは、インクジェット方式の画像形成装置である。そして、画像処理装置１３から出力されるＣＭＹＫラインデータに基づいて、Ｃ（シアン）・Ｍ（マゼンタ）・Ｙ（イエロー）・Ｋ（黒）のインクドットをシートの表面に噴出することによって、原稿画像に応じた画像をシートに形成する機能を有している。
【００５２】
次に、画像処理装置１３の構成について説明する。
図１に示すように、本複写機の画像処理装置１３は、シェーディング補正処理部２１，スイッチ（ＳＷ）２２，前下地判定処理部２３，入力ＬＵＴ処理部２４，色空間変換処理部２５，下地除去処理部２６，スイッチ（ＳＷ）２７，後下地判定処理部２８，空間フィルタ処理部２９，色補正処理部３０，出力ＬＵＴ処理部３１，中間調処理部３２，第１白挿入処理部３３および第２白挿入処理部３４を備えている。
【００５３】
シェーディング補正処理部２１は、画像入力装置１１のカラーＣＣＤにおける各画素間のばらつき（読み取り特性（感度等）や照明ムラ等のばらつき）を補正するための、シェーディング補正を実施するものである。
【００５４】
すなわち、シェーディング補正処理部２１は、カラーＣＣＤの各画素に対応した、１ライン分の補正データ（補正ラインデータ）を、Ｒ・Ｇ・Ｂ毎に有している。そして、この補正ラインデータを用いて、Ｄ−ＲＧＢラインデータを、画素毎に補正するように設定されている。
【００５５】
なお、この補正ラインデータは、特定濃度の白色板を読み取った結果に基づいて、計算によって生成される白補正係数である。また、このシェーディング補正は、以下の（１）式に基づいて実施される。
【００５６】
【数１】
0003810619.tif 000002
【００５７】
この（１）式において、RGB(x,y)は、副走査方向位置ｙに応じたＤ−ＲＧＢラインデータ（シェーディング補正前）における、主走査方向位置ｘに応じた画素のＲ，ＧまたはＢ色情報値である。
また、RGB'(x,y) は、同じくシェーディング補正後のＲ，ＧまたはＢ色情報値である。また、Bkは黒補正係数である。さらに、CoeffRGB(x) は、位置ｘにおけるＲ，ＧまたはＢの白補正係数である。
【００５８】
ＳＷ２２（第１切換部）は、シェーディング補正後のＲＧＢデータに施す処理（前下地判定処理あるいは入力ＬＵＴ処理）を切り換えるものである（図５のＳ４）。
【００５９】
前下地判定処理部（第２変換部）２３は、後述する下地レベル（下地除去レベル）に基づいて、シェーディング補正後のＤ−ＲＧＢラインデータが、下地ラインデータ（下地部分だけからなるラインデータ）であるか否かを判定（前下地判定処理）するものである。
【００６０】
ここで、前下地判定処理部２３は、Ｄ−ＲＧＢラインデータ（入力画像）における各画素のＲＧＢ色情報値が、以下の（２）式に示す条件を全て満たす場合に、Ｄ−ＲＧＢラインデータが下地ラインデータであると判定するように設定されている（図５のＳ１７）。
【００６１】
【数２】
0003810619.tif 000003
【００６２】
この（２）式において、R(x), G(x) , B(x) は、Ｄ−ＲＧＢラインデータにおける、主走査方向位置ｘに応じた画素のＲＧＢ色情報値（色データ）である。また、Threshは、前下地判定基準値（閾値）であり、後述する下地レベル（下地判定レベル； CurrentＬ）に基づいて設定される値である（Threshの設定方法についても後述する）。
【００６３】
入力ＬＵＴ処理部（第１画像処理部）２４は、ＬＵＴ(Look Up Table：ルックアップテーブル) を参照して、シェーディング補正後のＤ−ＲＧＢラインデータにおける、ＲＧＢ階調の非線型性（非線形性）を補正（入力階調の補正；入力ＬＵＴ処理）するものである。この補正では、例えば、図３に示すようになＬＵＴを用いることが可能である。
【００６４】
色空間変換処理部（色空間変換部）２５は、入力ＬＵＴ処理部２４によって処理されたＤ−ＲＧＢラインデータ（第１画像）における各画素のＲＧＢ色情報値（ＲＧＢの色空間で表現された画素の色情報値）を、Ｌａｂ色空間上の色情報値に変換（色空間変換処理）するものである。これにより、Ｄ−ＲＧＢラインデータは、Ｌａｂラインデータ（Ｌａｂ画像）に変換される。
【００６５】
なお、Ｌａｂ色空間とは、輝度値Ｌ（輝度情報値；Ｌ値），色相値ａ（色相情報値ａ），色相値ｂ（色相情報値ｂ）によって構成される色空間である。また、色空間変換処理部２５による変換は、例えば、以下の（３）式に基づいた計算によって実施される。この式において、ｅ１〜ｅ１２は変換係数である。
【００６６】
【数３】
0003810619.tif 000004
【００６７】
下地除去処理部（第１変換部）２６は、図２に示したトラッキング領域ＴＲから得られるＬａｂラインデータ（トラッキング領域ＴＲに応じたＬａｂラインデータ）から、Ｌ値の下地レベルである CurrentＬを導出するものである。すなわち、下地除去処理部２６は、 CurrentＬより大きい（高い）Ｌ値を有する画素を、下地部分に応じた画素であると判断するように設定されている。
【００６８】
そして、下地除去処理部２６は、この CurrentＬを用いてＬａｂラインデータを処理することにより、下地部分の輝度値を白色に応じた値（２５５）に変換（下地除去処理）するように設定されている。
【００６９】
すなわち、下地除去処理部２６は、この CurrentＬ、および以下の（４）式を用いて、ＬａｂラインデータにおけるＬ値を、新たな輝度値であるＬ’値に変換する（Ｌ値変換処理）。これにより、Ｌａｂラインデータは、新たなＬａｂラインデータ（変換Ｌａｂラインデータ）に変換されることとなる（図６参照）。
【００７０】
【数４】
0003810619.tif 000005
【００７１】
なお、（４）式において、Ｌ(x,y) は、副走査方向位置ｙに応じた変換Ｌａｂラインデータ（下地除去処理前）の、主走査方向位置ｘに応じた画素の輝度値（Ｌ成分色情報値）である。また、Ｌ’(x,y) は、同じく下地除去処理後の輝度値である。さらに、 CurrentＬ(y) は、副走査方向位置ｙにおける下地レベルである。
【００７２】
このＬ値変換処理を行うことにより、変換Ｌａｂラインデータでは、下地部分の輝度値（Ｌ’値）が２５５に変換される。また、下地以外の領域における輝度値は拡張され、最も暗い部分から下地（最も明るい部分）までの解像度（輝度値の解像度）が増加することになる。
【００７３】
また、下地除去処理部２６は、導出した CurrentＬを用いて、（２）式に示したThreshを求め、これを前下地判定処理部２３に伝達（フィードバック）する機能も有している。
なお、下地除去処理部２６における CurrentＬの導出方法、および、Threshの算出方法については後述する。
【００７４】
ＳＷ（第２切換部）２７は、下地除去処理部２６から出力される変換Ｌａｂラインデータに施す処理（後下地判定処理あるいは空間フィルタ処理）を、切り換えるものである。
【００７５】
後下地判定処理部（第１変換部，白色画像判定部）２８は、変換Ｌａｂラインデータが、下地ラインデータであるか否かを判断（後下地判定処理）するものである。すなわち、後下地判定処理部２８は、変換Ｌａｂラインデータの全Ｌ’値が、所定の閾値（例えば２５５）よりも大きい場合に、そのデータを下地ラインデータと看倣すように設定されている（図５のＳ８）。
【００７６】
なお、同じＬ’値でも、ＲＧＢの組合せは様々である。すなわち、前下地判定処理部２３は、上記の（２）に示した条件を満たしている場合（ＲＧＢの各値が全て閾値Threshより大きい場合）に、ラインデータを下地ラインデータであると判断するようになっている。
しかしながら、この条件を満たさないラインデータ（例えば、ＲＧＢ値の１つが閾値Thresh未満）でも、下地ラインデータである可能性もある。
【００７７】
そこで、後下地判定処理部２８では、ＲＧＢ値ではなくＬ’値を用いることで、より正確・精密に下地ラインデータの判定を行えるようになっている。
すなわち、前下地判定処理部２３による前下地判定処理は簡易な判定処理であり、後下地判定処理部２８による後下地判定処理は、精密な（メインの）判定処理であるといえる。
【００７８】
空間フィルタ処理部（第２画像処理部）２９は、例えば対象画素を中心として主走査方向５画素，副走査方向５画素の計２５画素の画素値と、以下の（５）式とを用いて、変換Ｌａｂラインデータに対して２次元空間フィルタ演算（空間フィルタ処理）を実施するものである。
【００７９】
【数５】
0003810619.tif 000006
【００８０】
色補正処理部（第２画像処理部）３０は、３次元の変換Ｌａｂラインデータにおける色空間情報を、ＣＭＹＫの色空間情報に変換（色補正処理）することで、ＣＭＹＫラインデータを生成するものである。なお、色空間情報の変換方法としては、例えば、３次元補間法を用いることが可能である。
【００８１】
出力ＬＵＴ処理部（第２画像処理部）３１は、ＬＵＴを参照して、ＣＭＹＫラインデータに対し、使用するインクの特性に応じた階調補正（出力ＬＵＴ処理）を行うものである。
この補正は、画像出力装置１４におけるＣＭＹＫ階調の非線形性に対する補正であり、例えば、図４に示すようなＬＵＴを用いて行われる。
【００８２】
中間調処理部（第２画像処理部）３２は、ＣＭＹＫラインデータの各画素におけるＣＭＹＫ各８ｂｉｔ階調の色情報値を、例えば誤差拡散法を用いてＣＭＹＫ２階調の色情報値に変換（中間調処理）するものである。
【００８３】
第１白挿入処理部（第２変換部）３３は、Ｄ−ＲＧＢラインデータを、Ｌ＝２５５，ａ＝１２８，ｂ＝１２８のＬａｂ色情報値を有するＬａｂラインデータ、すなわち、白色に応じたＬａｂラインデータ（白色Ｌａｂラインデータ）に変換し、空間フィルタ処理部２９に出力するものである。
【００８４】
また、第２白挿入処理部（第２変換部）３４は、Ｌａｂラインデータを、「０」の色情報値を有するＣＭＹＫラインデータ、すなわち、白色に応じたＣＭＹＫラインデータ（白色ＣＭＹＫラインデータ）に変換するためのものである。
【００８５】
次に、本複写機における印刷処理について説明する。
図５は、この処理の流れを示すフローチャートである。この図に示すように、ユーザーによって印刷開始の指示がなされると、画像入力装置１１は、原稿載置台に載置された原稿画像をラインセンサによって１ライン毎に読み取り、Ａ−ＲＧＢラインデータを生成する（Ｓ１）。
【００８６】
その後、Ａ／Ｄ変換装置１２が、Ａ−ＲＧＢラインデータに対してＡ／Ｄ変換処理を施し、Ｄ−ＲＧＢラインデータを生成する（Ｓ２）。そして、画像処理装置１３のシェーディング補正処理部２１が、Ｄ−ＲＧＢラインデータに対してシェーディング補正処理を施す（Ｓ３）。
【００８７】
次に、ＳＷ２２が、Ｄ−ＲＧＢラインデータがトラッキング領域ＴＲ（図２参照）に応じたデータであるか否かを判断する（Ｓ４）。この判断は、例えば、原稿に対するラインセンサの位置が、トラッキング領域ＴＲ上にあるか否かを判断することでなされる。
そして、トラッキング領域ＴＲのデータであると判断した場合、ＳＷ２２は、前下地判定処理を施さずに、Ｄ−ＲＧＢラインデータを、入力ＬＵＴ処理部２４に伝達する。
【００８８】
その後、入力ＬＵＴ処理部２４が、Ｄ−ＲＧＢラインデータに対して入力ＬＵＴ処理・色空間変換処理を行い（Ｓ５；第１画像処理工程）、さらに、色空間変換処理部２５が、Ｌａｂラインデータを生成する（Ｓ６；色空間変換工程）。
【００８９】
次に、下地除去処理部２６が、Ｌａｂラインデータに対し、後述するトラッキング処理を含む下地除去処理を行い、 CurrentＬの更新、および、変換Ｌａｂラインデータを生成する（Ｓ７；第１変換工程）。
【００９０】
その後、後下地判定処理部２８が、変換Ｌａｂラインデータが下地ラインデータであるか否かを確認する（Ｓ８・Ｓ９；白色画像判定工程）。
そして、下地ラインデータであると判断した場合、後下地判定処理部２８は、このデータに対する後の処理をスキップできるか否かを判定する（Ｓ１０）。
【００９１】
なお、Ｓ１０における後下地判定処理部２８による判定は、後に実施される空間フィルタ処理に、下地ラインデータが必要であるか否かに基づいて行われるようになっている。
すなわち、空間フィルタ処理部２９に対して下地ラインデータを供給するために、後下地判定処理部２８は、連続して入力される下地ラインデータの数を計測する。そして、下地ラインデータが所定数（今の場合５つ）連続して入力されている場合に限り、スキップ可能と判断する。
なお、上記の所定数は、通常、空間フィルタ処理される副走査方向の画素数と同数に設定される。
【００９２】
そして、スキップできると判断した場合には、後下地判定処理部２８は、下地ラインデータを第２白挿入処理部３４に伝達する。
そして、第２白挿入処理部３４が、下地ラインデータを白色ＣＭＹＫラインデータに変換（Ｌ＝２５５のＬａｂラインデータを、Ｃ＝Ｍ＝Ｙ＝Ｋ＝０の白色ＣＭＹＫラインデータに変換）する（Ｓ２１）。その後、画像出力装置１４が、この白色ＣＭＹＫラインデータを印刷し（Ｓ１５）、原稿画像に対する次のラインの読み取りが開始される（Ｓ１６）。
【００９３】
一方、Ｓ１０において後の処理をスキップできないと判断した場合、後下地判定処理部２８は、下地ラインデータを空間フィルタ処理部２９に伝達する。そして、空間フィルタ処理部２９，色補正処理部３０，出力ＬＵＴ処理部３１，中間調処理部３２によって、下地ラインデータに対して空間フィルタ処理，色補正処理，出力ＬＵＴ処理，中間調処理が施され（Ｓ１１〜Ｓ１４；第２画像処理工程）、画像出力装置１４によって印刷される（Ｓ１５）。
【００９４】
また、Ｓ４において、Ｄ−ＲＧＢラインデータがトラッキング領域ＴＲのものでないと判断した場合（トラッキング領域ＴＲに対する処理が終了していると判断した場合）、ＳＷ２２は、Ｄ−ＲＧＢラインデータを前下地判定処理部２３に伝達する。
【００９５】
なお、このときには、トラッキング領域ＴＲの処理が終了しているので、この原稿における CurrentＬの最終的な値（下地レベル）が確定している。
そして、前下地判定処理部２３は、確定している CurrentＬを用いた前下地判定処理を行うことで、Ｄ−ＲＧＢラインデータが下地ラインデータであるか否かを確認する（Ｓ１７・Ｓ１８；第２変換工程）。
【００９６】
そして、下地ラインデータである場合、前下地判定処理部２３は、このＤ−ＲＧＢラインデータに対する後の処理をスキップできるか否かを判定する（Ｓ１９）。なお、この判定は、Ｓ１０と同様に、下地ラインデータが、後に行う空間フィルタ処理に必要か否かに基づいて行われる。
【００９７】
そして、スキップできると判断した場合、前下地判定処理部２３は、下地ラインデータを第２白挿入処理部３４に伝達し、処理をＳ２１に進める（第２変換工程）。
【００９８】
一方、スキップできないと判断した場合、前下地判定処理部２３は、下地ラインデータを第１白挿入処理部３３に伝達する。
第１白挿入処理部３３は、下地ラインデータを白色Ｌａｂラインデータに変換（下地のＤ−ＲＧＢラインデータを、Ｌ＝２５５，ａ＝１２８，ｂ＝１２８のＬａｂラインデータに変換）する（Ｓ２０；第２変換工程）。
そして、第１白挿入処理部３３は、白色Ｌａｂラインデータを空間フィルタ処理部２９に伝達し、処理がＳ１１に進む。
【００９９】
また、Ｓ１８において、前下地判定処理部２３が、Ｄ−ＲＧＢラインデータを下地ラインデータではないと判断した場合、処理はＳ５〜Ｓ７に進み、変換Ｌａｂラインデータが生成される。
【０１００】
その後、後下地判定処理部２８が、この変換Ｌａｂラインデータが下地ラインデータであるか否かを、再度、判定する（Ｓ８）。
そして、下地ラインデータではないと判断した場合には、後下地判定処理部２８は、Ｌａｂラインデータを空間フィルタ処理部２９に伝達し、処理をＳ１１〜Ｓ１６に進める。一方、下地ラインデータであると判断した場合、後下地判定処理部２８は、処理をＳ１０に進める。
【０１０１】
ここで、Ｓ７として示した下地除去処理について説明する。
図６は、この処理の流れを示すフローチャートである。この図に示すように、下地除去処理部２６は、入力されたＬａｂラインデータが、原稿における最初のデータであるか否かを判断する（Ｓ３１）。そして、最初のデータであると判断した場合には、 CurrentＬおよびstate を、それぞれのデフォルト値である２２０，０に設定する（Ｓ３２）。
【０１０２】
次に、下地除去処理部２６は、Ｌａｂラインデータが、トラッキング領域ＴＲのものであるか否かを判断する（Ｓ３３）。そして、トラッキング領域ＴＲのものでないと判断した場合には、上記したＬ値変換処理を行う（Ｓ３５）。
一方、トラッキング領域ＴＲのものであると判断した場合には、後述するトラッキング処理を行った後（Ｓ３４）、Ｓ３５に進む。
【０１０３】
次に、図６においてＳ３４として示したトラッキング処理について説明する。図７は、この処理の流れを示すフローチャートである。
【０１０４】
このトラッキング処理は、Ｌ値の下地レベルである CurrentＬを求めるための計算処理であり、図２に示したトラッキング領域ＴＲ内の参照領域ＳＲを用いて行われるものである。
【０１０５】
上記したように、トラッキング領域ＴＲ（参照領域ＳＲ）は、原稿の先端領域であるため、通常、文書や図形等の画像データのない、下地だけからなる領域（余白領域）の多く占める領域である。
【０１０６】
下地除去処理部２６は、このトラッキング処理において、原稿の下地レベルを求めるために、トラッキング領域ＴＲのＬａｂラインデータから、参照領域ＳＲに応じたデータだけを抜き出す。
その後、下地除去処理部２６は、 CurrentＬの値（デフォルト値（初期値）は２２０）と、参照領域ＳＲにおけるＬａｂラインデータのＬ値との大小比較を行う。そして、比較結果に応じて CurrentＬを徐々に収束させ、最終的な CurrentＬ値、すなわち、下地レベルを求めるようになっている。
【０１０７】
ここで、下地除去処理部２６は、 CurrentＬより大きい（小さい）Ｌ値を有するＬａｂラインデータが所定数（例えば５つ）連続して入力されたとき、 CurrentＬの値を増加（減少）するようになっている。
【０１０８】
なお、 CurrentＬより大きい（小さい）Ｌ値を有するＬａｂラインデータとは、データ内の全画素におけるＬ値（全Ｌ値）が CurrentＬより大きい（小さい）ような、Ｌａｂラインデータのことである。
【０１０９】
図７に示すように、下地除去処理部２６は、参照領域ＳＲのＬａｂラインデータにおける全Ｌ値が CurrentＬより大きい場合、state が０未満であるか否かを判断する（Ｓ４１・Ｓ４２）。
【０１１０】
ここで、state とは、参照領域ＳＲにおけるＬａｂラインデータの状態を表すものである。
すなわち、Ｌａｂラインデータの全Ｌ値が CurrentＬより大きい場合、state の値は正となる。そして、このようなＬａｂラインデータが連続して入力された場合には、state の値は増加してゆく。
【０１１１】
一方、Ｌａｂラインデータの全Ｌ値が CurrentＬより小さい場合、state の値は負となる。そして、このようなＬａｂラインデータが連続して入力された場合には、state の値は減少してゆく。
【０１１２】
従って、Ｓ４３に進んだ状態では、ＬａｂラインデータのＬ値がすべて CurrentＬより大きく、state が０以上である（前に入力されたＬａｂラインデータの全Ｌ値が CurrentＬより大きい）ため、state の値を１だけ増加させる。
【０１１３】
そして、下地除去処理部２６は、 CurrentＬより大きいＬ値を有するＬａｂラインデータが５つ連続して入力された場合、すなわち、state が５以上の場合に、 CurrentＬの値を１だけ増加させ、その後、state を初期化する（Ｓ４４〜Ｓ４６）。
【０１１４】
また、 CurrentＬより大きいＬ値を有するＬａｂラインデータの後に、 CurrentＬより小さいＬ値を有するＬａｂラインデータが入力された場合（Ｓ４７でＹＥＳ，Ｓ４８でＹＥＳの場合）、下地除去処理部２６は、入力されたＬａｂラインデータの状態が、これまでのＬａｂラインデータの状態と異なっていると判断する。
【０１１５】
すなわち、この場合、下地除去処理部２６は、下地ではない画像を含むＬａｂラインデータが入力されたか、または、 CurrentＬが原稿における実際の下地の輝度（実際の原稿下地濃度）とほぼ等しい値に到達したと見なすことができる。従って、この場合は、state を０に初期化し、下地レベルを求める CurrentＬの値をこれ以上更新しないようにする（Ｓ５５）。
【０１１６】
一方、下地除去処理部２６は、入力されたＬａｂラインデータの全Ｌ値が CurrentＬより小さい場合、state が０より大きいか否かを判断する（Ｓ４７・Ｓ４８）。そして、state が０以下のとき（前に入力されたＬａｂラインデータの全Ｌ値が CurrentＬより小さい場合）、Ｓ４９においてstate の値を１だけ減少させる。
【０１１７】
その後、下地除去処理部２６は、 CurrentＬより小さいＬ値を有するＬａｂラインデータが５つ連続して入力された場合、すなわち、state が−５以下の場合に、 CurrentＬの値を１だけ減少させた後、state を初期化する（Ｓ５０〜Ｓ５２）。
【０１１８】
ここで、 CurrentＬの値が２００より小さくなった場合には、 CurrentＬを２００に戻すようになっている（Ｓ５３・Ｓ５４）。すなわち、下地除去処理部２６は、 CurrentＬを２００より小さくしないように設定されている。
これは、下地色のＬ値が２２０より小さく、また、参照領域ＳＲ内の下端に２００未満のＬ値を有する画像（薄い黄色の画像等）が含まれている場合（余白領域が参照領域ＳＲより小さい場合）、この画像のＬ値を下地レベルとして設定してしまうことを防止するためである。
【０１１９】
また、 CurrentＬより小さいＬ値を有するＬａｂラインデータの後に、 CurrentＬより大きいＬ値を有するＬａｂラインデータが入力された場合、（Ｓ４１・Ｓ４２）、下地除去処理部２６は、上記と同様に、下地除去処理部２６は、下地ではない画像を含むＬａｂラインデータが入力されたか、または、 CurrentＬが実際の原稿下地濃度とほぼ等しい値に到達したと見なす。従って、この場合は、state を０に初期化し、下地レベルを求める CurrentＬの値をこれ以上更新しないようにする（Ｓ５５）。
そして、下地除去処理部２６は、参照領域ＳＲ内の全Ｌａｂラインデータに対して、上記の処理を行い、最終的な CurrentＬの値を求める。
【０１２０】
また、下地除去処理部２６は、この CurrentＬから、前下地判定処理において用いられるThreshを算出し、前下地判定処理部２３に伝達する。
すなわち、下地除去処理部２６は、上記した（３）式のＬに、 CurrentＬを代入するとともに、Ｒ，Ｇ，ＢにThreshを代入する。そして、この（３）式を逆算することにより、Threshを求めるようになっている。
【０１２１】
なお、Ｄ−ＲＧＢラインデータが（２）式に示した条件を満たす場合、このデータに色空間変換処理を施して得られるＬａｂラインデータのＬ値は、下地レベル（ CurrentＬ）よりも大きくなる。
【０１２２】
以上のように、本複写機の画像処理装置１３では、下地除去処理部２６が、Ｌａｂラインデータに基づいて、 CurrentＬおよびThresh（ともに閾値）を求めるように設定されている。そして、 CurrentＬを用いてＬａｂラインデータを処理することにより、画像における下地部分の輝度値を、白色の輝度値に応じた２５５とするようになっている。
【０１２３】
さらに、画像処理装置１３では、下地除去処理部２６の求めたThreshに基づいて、前下地判定処理部２３が、下地部分だけからなるＤ−ＲＧＢラインデータ（下地ラインデータ）を特定するようになっている。そして、白挿入処理部３３・３４が、このデータを白色Ｌａｂラインデータ（あるいは白色ＣＭＹＫラインデータ）に変換し、後の画像処理を回避するようになっている。
【０１２４】
すなわち、本複写機では、下地除去処理部２６において求められたThreshを、前段に位置する前下地判定処理部２３にフィードバックするようになっている。そして、このThreshを用いて、前下地判定処理部２３および白挿入処理部３３・３４が、画像処理を施す必要のない下地部分だけからなるＤ−ＲＧＢラインデータを特定し、白色Ｌａｂラインデータ（白色ＣＭＹＫラインデータ）への変換を行うように設定されている。
これにより、本複写機では、入力ＬＵＴ処理部２４以降の処理を、下地部分だけからなるＤ−ＲＧＢラインデータに施すことを回避できるので、画像処理の効率を向上させることが可能となっている。
【０１２５】
また、上記の下地除去処理部２６は、参照領域ＳＲ（トラッキング領域ＴＲ）内における複数のＬａｂラインデータ（複数の第１画像）を用いて、Threshおよび CurrentＬを求めるように設定されている。これにより、各原稿画像におけるThreshおよび CurrentＬを、非常に正確に求めることが可能となっている。
【０１２６】
また、画像処理装置１３では、ＳＷ２２が、下地除去処理部２６において CurrentＬ・Threshの確定されていないとき、すなわち、トラッキング領域ＴＲ（参照領域ＳＲ）内の画像を処理しているときには、Ｄ−ＲＧＢラインデータを入力ＬＵＴ処理部２４に出力するようになっている。
一方、 CurrentＬ・Threshの確定された後では、Ｄ−ＲＧＢラインデータを前下地判定処理部２３に出力するように設定されている。これにより、前下地判定処理部２３における、精度の劣るThreshを用いた判定処理を回避できる。
【０１２７】
また、画像処理装置１３では、Ｄ−ＲＧＢラインデータに色空間変換処理を施して、輝度値と色相値とからなるＬａｂラインデータ（Ｌａｂ画像）を生成する色空間変換処理部２５を備えている。
そして、下地除去処理部２６は、Ｌａｂラインデータから、下地色のＬ値を求めて CurrentＬとして設定するとともに、この CurrentＬより大きいＬ値を有する領域を下地部分（下地領域）と判断し、そののＬ値を白色に応じた値（２５５）に変換するように設定されている。
【０１２８】
さらに、後下地判定処理部２８が、白色に応じたＬ値（Ｌ’値）を有する領域だけで構成されているＬａｂラインデータ（下地ラインデータ）を第２白挿入処理部３４に出力するとともに、それ以外のＬａｂラインデータを空間フィルタ処理部２９に出力するように設定されている。これにより、下地ラインデータに、空間フィルタ処理部２９以降の画像処理の施されることを防止できるので、余分な画像処理を回避できる。
【０１２９】
さらに、前下地判定処理部２３は、Ｄ−ＲＧＢラインデータを用いて下地ラインデータの判定を行うようになっているが、下地除去処理部２６および後下地判定処理部２８は、ＬａｂラインデータのＬ値を用いて下地部分の判定を行う。これにより、２種類の方法で（２種類の画像に対して）下地部分を判定できるため、より正確な下地判定を行える。
【０１３０】
また、画像処理装置１３では、ＳＷ２７が、ユーザーの指示に基づいて、Ｌａｂラインデータを後下地判定処理部２８に出力するか、あるいは、空間フィルタ処理部２９に出力するかを切り換えるようになっている。これにより、ユーザーは、後下地判定処理部２８による下地ラインデータの精密な判定・変換を行うか、あるいは、後下地判定処理部２８による処理を回避して全体の処理速度を向上させるかを任意に選択できる。
【０１３１】
なお、本実施の形態では、下地除去処理部２６は、Ｌａｂラインデータに基づいて、 CurrentＬを用いてＬａｂラインデータを処理することにより、画像における下地部分の輝度値（Ｌ値）を、白色の輝度値に応じた２５５とするようになっている。しかしながら、これに限らず、画像における下地部分のＬ値を２５５，ａ値を１２８，ｂ値を１２８とするように設定されていてもよい。
【０１３２】
また、本実施の形態では、画像入力装置１１によって、原稿画像をライン毎に読み込み、ライン内の画像データ（ラインデータ）毎に画像処理を行うとしている。しかしながら、本複写機では、原稿の読み込み単位（データの大きさ）と画像処理の単位とを同一とする必要はない。例えば、原稿画像の全体を一括して取り込んで大きな画像データを生成し、これをメモリに記憶させる。そして、この画像データを、画像処理を適切に行えるような単位に分割して処理するようにしてもよい。
【０１３３】
また、本実施の形態では、画像処理を行う単位（入力画像の単位）としてラインデータを採用している。そして、各ラインデータが下地ラインデータ（下地部分だけからなるデータ）であるか否かを判断し、下地ラインデータに対する画像処理を回避するようになっている。
しかしながら、本複写機の画像処理を、ラインデータ毎に限らず、所定数（複数）のラインデータ毎、または、所定サイズの矩形領域や三角形領域内の画像データ毎に行ってもよいし、あるいは画素毎に行うようにしてもよい。
【０１３４】
また、本複写機における画像出力装置１４を、電子写真方式のプリントエンジンを有するものとしてもよい。
この場合、画像出力装置１４は、ＣＭＹＫラインデータに応じて像担持体（感光体）に静電潜像を形成する。そして、ＣＭＹＫの現像剤（トナー）を用いて静電潜像を現像した後、シート（記録用紙；記録媒体）上にトナー像を転写・定着することにより、画像を形成するように設定される。
【０１３５】
また、この場合、出力ＬＵＴ処理部３１は、ＬＵＴを参照して、ＣＭＹＫラインデータに対し、トナーの特性に応じた階調補正を行う。この補正は、画像出力装置１４におけるＣＭＹＫ階調の非線形性に対する補正である。
【０１３６】
また、この場合は、Ｓ１５（図２）において出力処理（印刷処理）を行う必要はない。すなわち、この場合には、処理後のラインデータをいったん記憶装置に記憶し、所定のタイミングで読み出して、画像出力装置１４に出力するようにしてもよい。
【０１３７】
また、本実施の形態では、トラッキング領域ＴＲのＬａｂラインデータから、参照領域ＳＲに応じたデータを抜き出して、これを用いて CurrentＬを求めるように設定されている。しかしながら、これに限らず、トラッキング領域ＴＲのＬａｂラインデータを用いて、 CurrentＬを求める（図７に示したトラッキング処理を行う）ようにしてもよい。
【０１３８】
また、本実施の形態では、Threshを求める際、上記した（３）式のＬに CurrentＬを代入するとともに、Ｒ，Ｇ，ＢにThreshを代入し、この（３）式を逆算するとしている。この際には、行列におけるＬ行のみを使用するために、Threshが色相値ａ・ｂに依存することはない。
【０１３９】
また、本実施の形態では、本複写機の画像処理装置１３が、原稿画像データにおける指定領域としての下地ラインデータを検知して、標準画像としての白色画像に変換するように設定されている。しかしながら、画像処理装置１３における指定領域・標準画像としては、どのような領域・画像を設定してもよい。すなわち、例えばＲＧＢ値やＬ値の大きさ等を任意に設定することによって、指定領域となる画像領域を変更できる。また、白挿入処理部３３・３４を、指定領域を任意の標準画像に変換する部材に代えることもできる。
【０１４０】
また、画像処理装置１３内に、各部材２１〜３４を制御するための制御部を備えるようにしてもよい。この構成では、図５〜図７に示した画像処理装置１３の動作を、制御部による制御によって実行することとなる。
【０１４１】
また、本複写機における画像処理装置１３を、ＤＳＰ(Digital Signal Processor)から構成するようにしてもよい。この場合には、後述するようなソフトウェアをＤＳＰに読み込ませることで、図５〜図７に示すような処理を行うことが可能となる。
【０１４２】
すなわち、本実施の形態では、本複写機における画像処理を、画像処理装置１３の各部材２１〜３４によって行うとしている。しかしながら、これに限らず、画像処理を行うためのプログラムを記録媒体に記録し、このプログラムを読み出すことのできる情報処理装置を、画像処理装置１３に代えて用いるようにしてもよい。
【０１４３】
この構成では、情報処理装置の演算装置（ＤＳＰ，ＣＰＵ，ＭＰＵ等）が、記録媒体に記録されているプログラムを読み出し、画像処理を実行する。従って、このプログラム自体が、本発明の画像処理を実現するといえる。
【０１４４】
ここで、上記の情報処理装置としては、一般的なコンピュータ（ワークステーションやパーソナルコンピュータ）の他に、コンピュータに装着される、機能拡張ボードや機能拡張ユニットを用いることができる。
【０１４５】
また、上記のプログラムとは、画像処理を実現するソフトウェアのプログラムコード（実行形式プログラム，中間コードプログラム，ソースプログラム等）のことである。このプログラムは、単体で使用されるものでも、他のプログラム（ＯＳ等）と組み合わせて用いられるものでもよい。また、このプログラムは、記録媒体から読み出された後、装置内のメモリ（ＲＡＭ等）にいったん記憶され、その後再び読み出されて実行されるようなものでもよい。
【０１４６】
また、プログラムを記録させる記録媒体は、情報処理装置と容易に分離できるものでもよいし、装置に固定（装着）されるものでもよい。さらに、外部記憶機器として装置に接続するものでもよい。
【０１４７】
このような記録媒体としては、ビデオテープやカセットテープ等の磁気テープ、フロッピーディスクやハードディスク等の磁気ディスク、ＣＤ−ＲＯＭ，ＭＯ，ＭＤ，ＤＶＤ，ＣＤ−Ｒ等の光ディスク（光磁気ディスク）、ＩＣカード，光カード等のメモリカード、マスクＲＯＭ，ＥＰＲＯＭ，ＥＥＰＲＯＭ，フラッシュＲＯＭ等の半導体メモリなどを適用できる。
【０１４８】
また、ネットワーク（イントラネット・インターネット等）を介して情報処理装置と接続されている記録媒体を用いてもよい。この場合、情報処理装置は、ネットワークを介するダウンロードによりプログラムを取得する。すなわち、上記のプログラムを、ネットワーク（有線回線あるいは無線回線に接続されたもの）等の伝送媒体（流動的にプログラムを保持する媒体）を介して取得するようにしてもよい。なお、ダウンロードを行うためのプログラムは、装置内にあらかじめ記憶されていることが好ましい。
【０１４９】
また、本発明の画像処理装置を、入力画像に第１画像処理を施して第１画像を生成する第１画像処理部と、この第１画像に基づいて、画像内の不要領域を特定するための基準値を求めるとともに、第１画像内の不要領域を除去する不要領域除去部（下地除去処理部２６）とを備え、さらに、不要領域除去部の求めた基準値に基づいて、不要領域だけからなる入力画像を特定し、この入力画像が第１画像処理部に入力されることを防止する不要画像判定部（前下地判定処理部２３）とを備えている構成である、と表現することもできる。
【０１５０】
また、本発明の画像処理装置を、原稿画像の指定領域を標準画像に変換する一方、指定領域以外の領域を画像処理を施した状態とすることで出力画像を生成する画像処理装置において、入力画像に第１画像処理を施して第１画像を生成する第１画像処理部と、この第１画像に基づいて、画像内の指定領域を特定するための閾値を求め、この閾値を用いて第１画像内の指定領域を特定して標準画像に変換する第１変換部と、第１画像処理部の前段に備えられ、第１変換部の求めた閾値に基づいて、指定領域だけからなる入力画像を特定して標準画像に変換する一方、指定領域以外の領域を含む入力画像を第１画像処理部に出力する第２変換部とを備えている構成であると表現することもできる。
【０１５１】
また、本発明の画像処理装置における前提構成は、複数の入力画像として読み取られた原稿画像の指定領域を標準画像に変換する一方、指定領域以外の領域を画像処理を施した状態とすることで出力画像を生成するものであってもよい。また、複数の入力画像に分割された原稿画像の指定領域を標準画像に変換する一方、指定領域以外の領域を画像処理を施した状態とすることで出力画像を生成するものであってもよい。
【０１５２】
また、本実施の形態に示した複写機では、下地判定を行う画像処理において、スキャン中に下地レベルを動的に変更するように設定されている。そして、下地除去処理部２６において判定した下地レベルを、前下地判定処理部２３にフィードバックし、ＲＧＢラインデータに対する下地判定を行うようになっている。そして、ＲＧＢラインデータの各ＲＧＢ値が閾値より大きい場合に、このデータを白色ラインデータに変換し、後段の処理（空間フィルタ・色補正・中間調処理等）をスキップするように設定されている。これにより、下地データに対する不要な処理を省略することが可能となっている。
【０１５３】
また、本発明では、下地レベルの設定と下地除去とを、前下地判定処理部２３の後段に備えられた下地除去処理部２６において行い、下地レベルを前下地判定処理部２３にフィードバックするように設定されている。ここで、下地除去処理部２６から下地レベルの設定部材だけを切り離し、前下地判定処理部２３の前段に配置することの問題点について説明する。
【０１５４】
すなわち、下地レベルは、原稿（入力画像データ）により動的に変化する。下地除去処理部２６では、下地レベルを基準として入力画像データに対して下地除去処理を行っており、下地除去処理部２６での下地レベルと下地レベルを設定するときの値は一致させておく必要がある。そうしないと、下地レベル付近の入力画像データ（例えば薄い黄色等のハイライト部分）を下地と誤判定する可能性や、下地にもかかわらず下地ではないと判断されるおそれがある。
【０１５５】
下地レベルの設定（下地レベル設定部）を下地除去処理と切り離して前下地判定処理部２３の前段に配置すると、下地レベルを設定する際には、下地除去処理部２６での処理内容を考慮し、下地レベル設定部における入力画像データを基に設定する必要がある。これは、下地除去処理での処理内容の逆トレースを、本来の画像処理とは別に行うこととなり、処理上の問題が生じる。
【０１５６】
また、本複写機の画像処理装置１３は、プレスキャンを行わずに下地レベルの判断を行い、その結果に基づいて各種処理を施すものであるともいえる。さらに、本発明は、入力画像に画像処理を施すとともに、画像内の指定領域を標準画像に変換する画像処理装置であるともいえる。また、特開平６−２５３１３５号公報の複写機は、原稿の画像データと下地色情報とを、１回のスキャンで同時に読み取り、下地色情報に基づいて画像を処理するものであるといえる。
【０１５７】
また、本複写機の画像入力装置１１は、ラインセンサによって原稿画像を読み取ることで、１ライン（１主走査ライン）内の画素毎にＲ（赤）・Ｇ（緑）・Ｂ（青）のアナログ信号を生成し、１ライン分のアナログ信号からなるラインデータ（ＲＧＢラインデータ）を生成するように設定されていてもよい。また、画像入力装置１１のタイミング同期装置は、カラーＣＣＤに対して転送クロック等の動作を制御するパルスを発生させるものであってもよい。
【０１５８】
また、本複写機の画像処理装置１３における下地除去処理部２６は、下地判定値を前下地判定処理部２３にフィードバックする機能を有しているといえる。また、第１・第２白挿入処理部３３・３４を、１つの（あるいは１種類の）白挿入処理部に代えてもよい。この白挿入処理部は、白色に応じた画像情報（白色ラインデータ）を出力（白挿入処理）するものである。白色ラインデータとしては、例えば、Ｌ＝２５５，ａ＝１２８，ｂ＝１２８のＬａｂ色情報値を有するラインデータ、あるいは、「０」の色情報値を有するＣＭＹＫラインデータを用いることができる。
【０１５９】
また、図１の画像処理装置１３は、本発明の画像処理装置の機能的構成を示すものであるといえる。また、ＤＳＰによって、各処理を行うソフトウェアを制御するようにしてもよい。この場合、図５におけるＳ４，Ｓ９，Ｓ１０，Ｓ１６，Ｓ１８，Ｓ１９の判断は、ＤＳＰによって行われる。また、ＳＷ２２およびＳＷ２７における切り換えの制御を、ユーザーの指示に基づいて、ＤＳＰによって行うようにしてもよい。
【０１６０】
また、図５のＳ４は、下地除去処理はトラッキング終了か否か、を判断する工程であるともいえる。また、図２に示したトラッキング領域ＴＲは、下地除去レベルが変化しうる領域であり、前下地判定処理を実施しない領域であるといえる。また、参照領域ＳＲは、トラッキング領域ＴＲ内において、下地除去レベルを計算する際に用いる領域であるといえる。また、図２では、トラッキング領域ＴＲ内における少し小さい領域を参照領域ＳＲとしているが、両者は同一でも構わない。
【０１６１】
また、トラッキング処理において、下地除去処理部２６は、Ｌａｂラインデータの全Ｌ値が CurrentＬ以下（以上）の場合に、state の値を負（正）とするように設定されていてもよい。また、図７に示したＳ５５において、下地除去処理部２６がstate の値を初期化する理由は、現在のラインデータの状態が前のラインデータの状態と異なるとき、下地レベルを求める CurrentＬの値を更新しないためであるともいえる。
【０１６２】
また、本複写機において、下地除去処理部２６が CurrentＬを２００より小さくしないように設定されている理由は、下地レベルの値は原稿に依存して決まり、下地ではない場合（例えば、薄い黄色の領域）も下地として判断されるのを避けるためであるともいえる。また、有色のまま印刷出力すべき、色の濃い特別な下地を白色化してしまうことを防止するためでもある。
【０１６３】
また、図７の処理において、 CurrentＬより大きいＬ値を有するＬａｂラインデータの後に、 CurrentＬより小さいＬ値を有するＬａｂラインデータが入力された場合（Ｓ４７でＮＯ，Ｓ４８でＹＥＳの場合）、下地除去処理部２６は、入力されたＬａｂラインデータの状態が、これまでのＬａｂラインデータの状態と異なっていると判断するように設定されていてもよい。
【０１６４】
さらに、本発明を、以下の第１〜第７の画像処理装置、第１の画像形成装置、および、第１〜第３の画像形成方法として表現することもできる。
すなわち、第１の画像処理装置は、入力画像データより所定の色情報を検出し、この検出結果に基づいて入力画像データを補正する画像処理装置において、入力画像データより所定の色情報の判定を行う第１の判定手段と、入力画像データより所定の色情報を検出すると共に第１の判定手段の結果に基づいて入力画像データを補正する補正処理手段とを備えており、第１の判定手段が補正処理手段の前段に備えられており、補正処理手段による所定の色情報の検出結果に基づいて、入力画像データの判定を行う構成である。
【０１６５】
この構成では、第１の判定手段（前下地判定処理部）は、補正処理手段（下地除去処理部）よりも前段に位置している。下地除去処理部では、下地レベルの設定と下地除去とを行い、設定した下地レベルを前下地判定処理部にフィードバックするように設定している。従って、従来では比較的処理の後半でしか実施できなかった、下地除去レベルを変動させながらの下地判定を、画像処理の初期段階にて実現できる。従って、下地情報を活用した画像処理が、初期段階から可能となる。
【０１６６】
また、第２の画像処理装置は、第１の画像処理装置において、第１の判定手段の判定結果に基づいて後段の処理を切り換える制御手段（ＤＳＰ）を備えている構成である。これにより、第１の判定手段（前下地判定処理部）で下地と判断された場合、制御手段により後段の処理を切り換え、余分な処理を実施しないため、システムの高速化を図れる。
【０１６７】
また、第３の画像処理装置は、第１あるいは第２の画像処理装置において、第１の判定手段の判定処理を行うか否かを切り換える第１の切り換え手段が備えられている構成である。これにより、第１の判定手段による処理を行うか否かを切り換えることで、補正処理手段における所定の色情報の検出結果が安定するまで判定を実施しないことが可能となり、初期段階の誤判定を低減できる。
【０１６８】
また、第４の画像処理装置は、第１〜第３のいずれかの画像処理装置において、補正処理手段により補正された入力画像データに対して所定の色情報の判定を行う第２の判定手段（後下地判定処理部）を備えている構成である。これにより、第１の判定手段での判定ミスを抑制でき、下地の判定を精度良く行える。
【０１６９】
また、第５の画像処理装置は、第４の画像処理装置において、入力画像データの色空間を変換する色空間変換処理手段を備えており、上記第２の判定手段が、輝度情報に基づいて所定の色情報の判定を行う構成である。この構成では、輝度情報を用いることにより、下地の判定を確実に行える。
【０１７０】
また、第６の画像処理装置は、第４あるいは第５の画像処理装置において、第２の判定手段の判定結果に基づいて後段の処理を切り換える制御手段を備えている構成である。この構成では、第２の判定手段（後下地判定処理部）で下地と判断された場合、制御手段（ＤＳＰ）により後段の処理を切り換え、余分な処理を実施しないため、システムの高速化が可能となる。
【０１７１】
また、第７の画像処理装置は、第４〜第６のいずれかの画像処理装置において、第２の判定手段の判定処理を行うか否かを切り換える第２の切り換え手段を備えている構成である。この構成では、第１の判定手段のみを用いて簡易に下地判定の処理を行うか、あるいは、第２の判定手段をも用いて、より正確な下地判定処理を行うか否かを任意に選択できる。処理の切り換えは、画像形成装置に備えられる操作パネルやホストコンピュータより入力できる。
【０１７２】
また、第１の画像形成装置は、上記した第１〜第７の画像処理装置のいずれかを備えた構成である。この画像形成装置では、下地の判定を画像処理の初期段階にて実現でき、下地領域に特化した処理を行える。すなわち、下地と判断された領域については、不要な処理を省けるので、速やかに画像を出力できる画像形成装置（インクジェットプリンタやデジタル複写機等）を提供することが可能となる。
【０１７３】
また、第１の画像処理方法は、入力画像データより所定の色情報を検出し、この検出結果に基づいて入力画像データを補正する画像処理方法において、入力画像データより所定の色情報の判定を行う第１の工程と、入力画像データより所定の色情報を検出すると共に、第１の工程の結果に基づいて入力画像データを補正する第２の工程とを含み、第１の工程は、第２の工程における所定の色情報の検出結果に基づいて入力画像データにおける所定の色情報の判定を行う方法である。これにより、従来では比較的処理の後半でしか実施できなかった、下地除去レベルを変動させながらの下地判定を、画像処理の初期段階にて実現できる。従って、下地情報を活用した画像処理が初期段階から可能となる。
【０１７４】
また、第２の画像処理方法は、第１の画像処理方法において、第２の工程により補正された入力画像データに対して所定の色情報の判定を行う第３の工程を含む方法である。これにより、第１の判定手段での判定ミスを抑制することができ、精度良く下地の判定を行える。
【０１７５】
また、第３の画像処理方法は、第１あるいは第２の画像処理方法において、第１の工程での判定結果、あるいは、第３の工程での判定結果に基づいて、後段の処理を切り換える工程を含む方法である。これにより、第１の工程あるいは第２の工程で下地と判断された時、後段の処理を切り換えて余分な処理を実施しないため、システムの高速化が可能となる。
【０１７６】
【発明の効果】
以上のように、本発明の画像処理装置（本画像処理装置）は、入力画像に、本画像処理装置が該入力画像に対して行うべき画像処理の少なくとも一部である第１画像処理を施すことにより各画素が色データとされた第１画像を生成する第１画像処理部と、最初の入力画像又は２番目以降の各入力画像の上記第１画像に基づいて、該第１画像内の指定領域を特定するための閾値を求め、この閾値を用いて該第１画像内の指定領域を特定して該指定領域を標準画像に変換する第１変換部と、上記第１画像処理部の前段に備えられ、２番目以降の各入力画像に対して、第１変換部の求めた閾値に基づいて、指定領域だけからなる入力画像を特定して該指定領域を標準画像に変換する一方、指定領域以外の領域を含む入力画像を第１画像処理部に出力する第２変換部とを備えていると共に、上記第１画像処理部により生成された第１画像、及び該第１画像内における指定領域を第１変換部又は第２変換部にて変換した標準画像に基づいて出力画像を生成する構成である。
【０１７７】
本画像処理装置では、第１画像処理部と第１変換部とによって、入力画像の指定領域を標準画像に変換する一方、指定領域以外の領域を、画像処理（各種の補正処理等）を施した状態とするように設定されている。
【０１７８】
そして、特に、本画像処理装置では、処理の効率化を図るために、第１画像処理部の前段に、第２変換部を備えている。この第２変換部は、第１変換部から、この第１変換部によって求められた閾値を取得し、これを用いて、入力画像（第１画像処理の施される前の画像）が指定領域だけから構成されているか否か、を判断するようになっている。
【０１７９】
そして、この第２変換部は、このような入力画像を検知した場合には、画像の全体を標準画像に変換する。一方、入力画像に指定領域以外の領域が含まれている場合、第２変換部は、その入力画像を第１画像処理部に出力するように設定されている。
【０１８０】
このように、本画像処理装置では、第１変換部において求められた閾値を、前段に位置する第２変換部にフィードバックするようになっている。そして、この閾値を用いて、第２変換部が、画像処理を施す必要のない、指定領域だけからなる入力画像を特定し、標準画像への変換を行うように設定されている。
【０１８１】
これにより、本画像処理装置では、第１画像処理、および、第１変換部による標準画像への変換処理を、指定領域以外の領域を含む入力画像だけに施すことで、所望の画像を得られるようになっている。従って、第１画像処理にかかる入力画像の量を減少させられるので、本画像処理装置の処理効率を向上させることが可能となる。
【０１８２】
なお、上記の第１変換部は、複数の第１画像を用いて、閾値を確定するように設定されていることが好ましい。これにより、各原稿画像毎に、非常に正確な閾値を求めることが可能となる。
【０１８３】
また、本画像処理装置に、第１変換部において閾値の確定されていないときには入力画像を第１画像処理部に出力する一方、閾値の確定された後では入力画像を第２変換部に出力するように設定されている第１切換部を備えることが好ましい。これにより、第２変換部における、精度の劣る閾値を用いた標準画像への変換処理を回避できる。
【０１８４】
また、第１・第２変換部による指定領域の特定は、原稿画像における各領域の色に応じて行うようにしてもよい。すなわち、この場合、第１変換部は、色の特徴を数値化したデータ（色データ）に閾値を設定する。そして、第１・第２変換部は、この閾値と、画像の各領域における色データとを比較することによって、指定領域か否かを判断するようになる。
【０１８５】
また、このような設定とすることによって、原稿画像の下地色を白色に変換することが可能となる。
この場合、第１変換部は、複数あるいは単数の第１画像における各領域の色データから、原稿の下地色を判断し、下地色の色データを閾値として設定する。そして、第１・第２変換部が、下地色より薄い色の領域を、指定領域（下地領域）として認識するように設定される。そして、標準画像として白色画像を採用すれば、本画像処理装置によって、原稿画像の下地領域を白色化して出力できるようになる。
【０１８６】
また、この構成では、第１変換部に、第１画像に色空間変換処理を施して、輝度値と色相値とからなるＬａｂ画像を生成する色空間変換部を備えることが好ましい。そして、第１変換部は、Ｌａｂ画像から下地色の輝度値を求めて閾値として設定するとともに、この閾値より大きい輝度値（Ｌ値）を有する領域を指定領域として特定し、標準画像としての白色画像に変換するように設定されていることが好ましい。
【０１８７】
すなわち、この構成では、第２変換部は、画像の色データ（ＲＧＢ値等）を用いて下地領域の判定を行うようになっているが、第１変換部は、画像の輝度値を用いて下地領域の判定を行う。
このようにすれば、２種類の方法で（２種類の画像に対して）下地領域を判定できるため、より正確な下地判定を行える。
【０１８８】
また、本画像処理装置に、上記のＬａｂ画像に対して第２画像処理を施す第２画像処理部を備えることも好ましい。これにより、より多彩な画像処理を行うことが可能となる。なお、第２画像処理とは、本画像処理装置における画像処理の一部であり、Ｌａｂ画像に対して行うことの好ましい画像処理である。
【０１８９】
また、このような第２画像処理部を用いる場合、第１変換部から出力されたＬａｂ画像のうち、白色画像以外の領域を含むＬａｂ画像だけを第２画像処理部に出力するように設定されている白色画像判定部を備えていることがさらに好ましい。
これにより、下地領域だけからなる画像に第２画像処理の施されることを防止できるので、余分な画像処理を回避できる。
【０１９０】
また、この構成では、本画像処理装置に、ユーザーの指示を入力するための入力部を備えることが好ましい。そして、ユーザーの指示に基づいて、Ｌａｂ画像を白色画像判定部に出力するか、あるいは、第２画像処理部に出力するかを切り換える第２切換部を備えていることがさらに好ましい。
【０１９１】
これにより、ユーザーは、白色画像判定部による下地領域の精密な判定・変換を行うか、あるいは、白色画像判定部による処理を回避して全体の処理速度を向上させるかを任意に選択できる。
【０１９２】
また、本画像処理装置は、シート（記録用紙）に画像を印刷する印刷装置に対して好適に備えることが可能である。このような印刷装置は、本画像処理装置と、原稿画像を読み込んで入力画像を生成し、本画像処理装置に出力する画像入力装置と、本画像処理装置から出力される出力画像に基づいてシートに画像を形成する画像出力装置とを備えているものである。
【０１９３】
また、本発明の画像処理方法（本画像処理方法）は、入力画像に、画像処理装置が該入力画像に対して行うべき画像処理の少なくとも一部である第１画像処理を施すことにより各画素が色データとされた第１画像を生成する第１画像処理工程と、最初の入力画像又は２番目以降の各入力画像の上記第１画像に基づいて、該第１画像内の指定領域を特定するための閾値を求め、この閾値を用いて該第１画像内の指定領域を特定して該指定領域を標準画像に変換する第１変換工程と、上記第１変換工程において求められた閾値に基づいて、上記第１画像処理工程の前に、２番目以降の各入力画像に対して、指定領域だけからなる入力画像を特定して該指定領域を標準画像に変換する一方、指定領域以外の領域を含む入力画像を第１画像処理工程に移す第２変換工程と、上記第１画像処理工程により生成された第１画像、及び該第１画像内における指定領域を第１変換工程又は第２変換工程にて変換した標準画像に基づいて出力画像を生成する出力画像生成工程とを含む方法である。
【０１９４】
本画像処理方法は、上記した本画像処理装置において用いられている方法である。すなわち、第１画像処理工程は、入力画像に対して上記した第１画像処理を施して第１画像を生成する工程である。また、第１変換工程は、第１画像から指定領域を特定するための閾値を求め、この閾値を用いて画像内の指定領域を特定し、標準領域に変換する工程である。
【０１９５】
さらに、第２変換工程は、第１変換工程において求められた閾値を取得し、これを用いて、入力画像が指定領域だけから構成されているか否か、を判断する工程である。そして、この第２変換工程では、このような入力画像を標準画像に変換する一方、指定領域以外の領域を含む入力画像に、第１画像処理を施させるように設定されている。
【０１９６】
このように、本画像処理方法では、第２変換工程が第１画像処理工程および第１変換工程より前に行われるとともに、第１変換工程において求められた閾値を、第２変換工程での処理のためにフィードバックするようになっている。
そして、第２変換工程では、この閾値を用いて、画像処理を施す必要のない、指定領域だけからなる入力画像を特定し、標準画像への変換を行うように設定されている。
【０１９７】
これにより、本画像処理方法では、第１画像処理、および、第１変換工程における標準画像への変換処理を、指定領域以外の領域を含む入力画像だけに施すことで、所望の画像を得られるようになっている。従って、第１画像処理にかかる入力画像の量を減少させられるので、本画像処理方法における処理全体の効率を向上させられる。
【０１９８】
また、本画像処理方法の第１変換工程は、複数あるいは単数の第１画像における各領域の色データから原稿の下地色を判断し、この下地色の色データを閾値とするように設定されていてもよい。さらに、第１・第２変換工程は、下地色より薄い色の領域を指定領域として特定し、標準画像としての白色画像に変換するように設定されていてもよい。このような設定とすることによって、原稿画像の下地色を白色に変換することが可能となる。
【０１９９】
また、この場合、第１変換工程に、第１画像に色空間変換処理を施して、輝度値と色相値とからなるＬａｂ画像を生成する色空間変換工程を含ませることが好ましい。そして、第１変換工程が、Ｌａｂ画像から下地色の輝度値を求めて閾値として設定するとともに、この閾値より大きい輝度値を有するＬａｂ画像内の領域を指定領域として特定し、標準画像としての白色画像に変換するように設定されていることが好ましい。このようにすれば、２種類の方法で（２種類の画像に対して）下地領域を判定できるため、より正確な下地判定を行える。
【０２００】
また、本画像処理方法に、上記のＬａｂ画像に対して第２画像処理を施す第２画像処理工程を含ませるようにしてもよい。また、このような工程の前に、第１変換工程から出力されたＬａｂ画像のうち、白色画像以外の領域を含むＬａｂ画像だけに第２画像処理を施させる白色画像判定工程を実行することが好ましい。これにより、下地領域だけからなる画像に第２画像処理の施されることを防止できるので、余分な画像処理を回避できる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかるデジタル複写機における構成を示すブロック図である。
【図２】図１に示した複写機において用いられる原稿を示す説明図である。
【図３】入力ＬＵＴ処理に用いられるＬＵＴの例を示す説明図である。
【図４】出力ＬＵＴ処理に用いられるＬＵＴの例を示す説明図である。
【図５】図１に示した複写機における印刷処理の流れを示すフローチャートである。
【図６】図５においてＳ７として示した下地除去処理の流れを示すフローチャートである。
【図７】図６においてＳ３４として示したトラッキング処理の流れを示すフローチャートである。
【符号の説明】
１１          画像入力装置
１２          Ａ／Ｄ変換装置
１３          画像処理装置
１４          画像出力装置
１５          操作パネル（入力部）
２２          スイッチ（ＳＷ；第１切換部）
２３          前下地判定処理部（第２変換部）
２４          入力ＬＵＴ処理部（第１画像処理部）
２５          色空間変換処理部（色空間変換部）
２６          下地除去処理部（第１変換部）
２７          スイッチ（ＳＷ；第２切換部）
２８          後下地判定処理部（第１変換部，白色画像判定部）
２９          空間フィルタ処理部（第２画像処理部）
３０          色補正処理部（第２画像処理部）
３１          出力ＬＵＴ処理部（第２画像処理部）
３２          中間調処理部（第２画像処理部）
３３          第１白挿入処理部（第２変換部）
３４          第２白挿入処理部（第２変換部）
【図１】
0003810619.tif 000007
【図２】
0003810619.tif 000008
【図３】
0003810619.tif 000009
【図４】
0003810619.tif 000010
【図５】
0003810619.tif 000011
【図６】
0003810619.tif 000012
【図７】
0003810619.tif 000013