(57)【要約】【課題】原稿の下地成分を除去する画像処理装置において、原稿の配置状態の影響を受けることなく高精度の処理ができるようにする。【解決手段】読取範囲の先端からヒストグラム下地検知処理部３１０により下地検知処理をすることで原稿の先端を検知する。先端が検知されると、各先端リアルタイム検知部３２０，３３０が処理を開始することで、実質的に原稿範囲内の画像データのみに基づいて下地検知処理をする。各リアルタイム下地除去処理部４２０，４３０は対応する先端リアルタイム検知部３２０，３３０の下地検知処理で得られる下地検知量ＤＴＲ，ＤＴＲａに対応する下地除去レベルで下地除去処理をする。切替出力部４８０は、原稿先端が検知されるまではヒストグラム下地除去処理部４１０の処理結果を出力し、原稿先端が検知された後には、リアルタイム下地除去処理部４２０，４３０の何れか一方の処理結果を出力する。【選択図】図３
2005260530.tif 000002
【特許請求の範囲】
【請求項１】
読取対象の原稿を、当該原稿を読み取る受光部に対して所定の移動方向に相対的に移動させて、前記原稿の画像を読み取る画像読取装置であって、
前記受光部により読み取られた処理対象画像における、前記移動方向の前記原稿の先端を検知する先端検知部と、
前記先端検知部が前記先端を検知した後の前記受光部によって得られた画像信号に基づいて、前記処理対象画像における前記原稿の下地情報を検出する下地検知部と、
前記下地検知部の検出結果に基づいて出力画像における前記原稿部分の前記下地情報を低減する下地除去処理部と
を備えたことを特徴とする画像読取装置。
【請求項２】
画像信号で表された処理対象画像における有効画像部分の先端を検知する先端検知部と、
前記先端検知部が前記先端を検知した後の前記画像信号に基づいて、前記処理対象画像における下地情報を検出する下地検知部と、
前記下地検知部の検出結果に基づいて出力画像における前記有効画像部分の前記下地情報を低減する下地除去処理部と、
前記下地除去処理部により前記下地情報が低減された出力画像に基づいて、所定の記録媒体上に可視画像を形成する画像形成部と
を備えたことを特徴とする画像形成装置。
【請求項３】
処理対象画像の下地情報を検知し、この検知した下地情報に基づいて、前記処理対象画像に対応する出力画像を形成するための画像処理を行なう画像処理装置であって、
画像信号で表された処理対象画像における有効画像部分の先端を検知する先端検知部と、
前記先端検知部が前記先端を検知した後の前記画像信号に基づいて、前記処理対象画像における下地情報を検出する下地検知部と、
前記下地検知部の検出結果に基づいて出力画像における前記有効画像部分の前記下地情報を低減する下地除去処理部と
を備えたことを特徴とする画像処理装置。
【請求項４】
前記先端検知部は、前記処理対象画像を処理対象方向に順次、信頼度を重視して前記処理対象画像の下地情報を取得することで前記先端を検知する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記先端検知部は、前記処理対象画像の下地情報を処理対象方向に順次取得し、この取得した下地情報をヒストグラム解析することで、前記先端を検知する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記下地除去処理部は、前記先端検知部が前記先端を検知するまでは前記先端検知部により取得された下地情報に基づいて前記有効画像部分の前記下地情報を低減する処理を行なう
ことを特徴とする請求項４または５に記載の画像処理装置。
【請求項７】
前記下地検知部は、検知速度を重視して前記処理対象画像の下地情報を確定する
ことを特徴とする請求項３，４，５，６のうちの何れか１項に記載の画像処理装置。
【請求項８】
前記下地検知部は、前記処理対象画像のラインごとに下地情報を確定し、
前記下地除去処理部は、前記下地検知部の検出結果に基づいてラインごとに前記下地情報を低減する
ことを特徴とする請求項３，４，５，６のうちの何れか１項に記載の画像処理装置。
【請求項９】
前記下地検知部は、前記処理対象画像の明度に関する情報に基づいて前記下地情報を確定するとともに、前記処理対象画像の彩度に関する情報に基づいて前記処理対象画像の地色種別を判定し、
前記下地除去処理部は、前記下地検知部により得られた前記下地情報の検出結果および前記地色種別とに基づいて、当該地色種別に応じた前記下地情報を低減する処理を行なう  ことを特徴とする請求項７または８に記載の画像処理装置。
【請求項１０】
処理対象画像の下地情報を検知し、この検知した下地情報に基づいて、前記処理対象画像に対応する出力画像を形成するための画像処理をコンピュータを用いて行なうためのプログラムであって、
前記コンピュータを、
画像信号で表された処理対象画像における有効画像部分の先端を検知する先端検知部と、
前記先端検知部が前記先端を検知した後の前記画像信号に基づいて、前記処理対象画像における下地情報を検出する下地検知部と、
前記下地検知部の検出結果に基づいて出力画像における前記下地情報を低減する下地除去処理部と
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取る画像読取装置、たとえばプリンタ装置、ファクシミリ装置、複写装置、あるいはそれらの機能を複数有する複合機などの画像を所定の出力媒体に形成する画像形成装置、これら装置に利用される画像処理を実施する画像処理装置、並びにプログラムに関する。より詳細には、処理対象画像の下地成分が出力画像に現れないようにする、いわゆる下地検知処理や下地除去処理の技術に関する。
【背景技術】
【０００２】
複写機やファクシミリなどの画像出力可能な画像形成装置においては、自動露光（ＡＥ；Auto Exposure ）と呼ばれ、原稿の濃度（モノクロ原稿の場合）や地色（色付き原稿の場合）を計測し、画像形成動作に反映させることによって、適正な濃度に補正する処理や地色成分を除去する処理を行なう機能が用いられている。
【０００３】
たとえば、計測した入力画像の下地情報（カラーの場合は地色成分）に応じて、ＹＭＣＫの各色の画像データのうちの所定の下地情報以下の画像データをカット（無効化）するかその近傍の階調を補正するなどして、計測した下地検知量を画像形成動作に反映させることによって、適正な濃度にする濃度調整処理機能や、下地成分を低減する処理（下地除去処理；地肌除去処理や地色除去処理ともいわれる）をする機能が用いられている。
【０００４】
具体的には、複写機においては、通常の白地の用紙を用いた原稿だけでなくたとえば新聞や藁半紙、再生紙、色紙などの如く、用紙自体の色濃度の異なる原稿が読み取り対象となることがある。このように通常の白色紙を用いていない原稿は、地肌の濃度が高いため、ＣＣＤセンサなどの受光部で読み取って、その画像データをそのまま出力すると、再現された原稿は地肌が出て汚いものとなってしまう。
【０００５】
そのため、このような原稿が読み取り対象となった場合でも最適な出力が得られるようにするべく、読取対象となった原稿における文字や図形以外の地肌部分の濃度や彩度を検出する（下地検出処理）とともに、出力画像における地肌の情報が少なくなるように、その検出結果に応じた階調補正処理や彩度圧縮処理（纏めて下地除去処理という）を行なう下地処理機能を有した装置が提案されている（たとえば特許文献１〜５を参照）。
【０００６】
【特許文献１】特開平４−０３７２５８号公報
【特許文献２】特開平７−１３３９９号公報
【特許文献３】特開平８−６５５３０号公報
【特許文献４】特開２０００−２６１６７６号公報
【特許文献５】特開平７−３２２０６９号公報
【０００７】
ここで、下地検知処理やその検知結果に基づく下地除去処理を実現する手法は、通常の画像形成動作（本読み；本スキャン）に先立って原稿の画像（被形成画像）を読み取る（プリスキャンする）ことにより処理対象画像の地肌濃度を測定し、この測定結果に基づいて本スキャンにより得られる処理対象画像に対して下地除去処理を行なうプリスキャン方式と、プリスキャンなしに下地検知処理を行ないつつ、その検知結果に基づく下地除去処理を行なうリアルタイム方式（プリスキャンレス方式とも言われる）とに大別される。
【０００８】
たとえば、プリスキャン方式を提案している特許文献１においては、原稿をプリスキャンして、このプリスキャン時に原稿全面における濃度ヒストグラムを作成し、このヒストグラムに基づいて原稿の地肌濃度を判別した後、次いで、本スキャンした原稿情報から予め判別した地肌濃度を除去している。つまり、プリスキャン方式では、面処理方法ともいうことができ、対象範囲面をスキャンして、ヒストグラムを用いて２次元データ量を検知する。
【０００９】
しかし、プリスキャン方式では、通常の画像形成動作に入る前に、下地情報測定のためのスキャン動作を行なうことから、原稿を少なくとも２度読み込まなければならず、出力指令を発してから（たとえばスタートボタンを押してから）１枚目の出力物（たとえばコピー）が排出されるまでの処理時間ＦＣＯＴ（First Copy Out Time ）が増加し、生産性が低下するという問題がある。また、ヒストグラム処理で下地量の検出を行なう場合、検出パラメータによって検出値が得られない場合がある。
【００１０】
また、ヒストグラム検知を利用した仕組みとしては、プリスキャンをして全面の下地データを予め取る仕組みの他に、全面下地検知結果が求められるまで、メモリなどを用いて、下地除去処理を行なう前に画像処理を待たせる仕組みもある。よって、この場合も、プリスキャンを行なう場合と同様に、１枚目の出力物が排出されるまでの処理時間ＦＣＯＴが増加し、生産性が低下するという問題を避けることはできない。
【００１１】
この処理時間の増加対策として提案されたのが、検知速度を優先するリアルタイム方式であり、種々の方式が提案されている（たとえば特許文献２〜５を参照）。たとえば特許文献２〜４に記載の手法では、プリスキャンなしで、ラインごとの地肌濃度（下地量）を検出し、この検出結果に応じて、リアルタイムに（ライン単位で）階調補正を行なっていく方法が提案されている。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、原稿全面に対し下地検知しながら濃度調整や下地除去を行なうリアルタイム方式では、実際には、地肌濃度を信頼度よく検出することが難しく、たとえばグラデーション画像など、原稿の内容によっては、ラインごとに下地検知量が変動し、この検知結果に基づいて濃度調整処理や下地除去処理を行なうと、処理途中で不要に濃度レベルが変動したり下地除去レベルが変動したりして、出力画像の品質が劣化するという問題が生じる。
【００１３】
このため、リアルタイム方式では、原稿先端側だけで下地検知を行なうとともに濃度調整や下地除去を行なうが、情報の主要部分が存在する可能性の高い原稿中央部では、下地検知を停止し、原稿先端側で取得した下地検知量に基づいて、以降の（原稿中央部の）濃度調整や下地除去を行なう手法が通常採られている。
【００１４】
また、前述のリアルタイム方式における問題を改善する手法として、特許文献５には、ライン単位で下地成分（地肌濃度）を読み取る際に、ラインを複数のブロックに分割し、この複数のブロックごとに下地成分の最大値を検出するとともに、１ライン中の各ブロックで検出した最大値の中の最小値をラインの下地成分とすることで細かいノイズに影響されず検出値の変動を防止する手法や、これに加えて、ラインの下地検知量に従って現ラインの下地検知量を補正する、前ラインからの下地検知量の変化量を規制するよう変化量制限範囲を設ける、変化量制限範囲を処理ラインに応じて漸次小さくする、変化量制限範囲を任意の処理ラインで“０”とする、原稿の両側に原稿外参照を防止するために不感領域を設けるなどの手法も適用することで、さらなる改善を図る手法が提案されている。
【００１５】
しかしながら、このようなリアルタイム方式における問題を改善する手法を適用したとしても、読取対象原稿の配置位置と読取範囲との関係で、検知精度に問題が生じることがある。たとえば、原稿の置き方によって、原稿の先端位置と読取りの開始位置のずれが生じると、原稿台カバーの裏（プラテンバック）領域を原稿であるものとして下地量データを採取する。このような場合、原稿の下地情報を正しく検知できず、出力画像における下地の濃度レベルや彩度が変動し、出力画像の品質が劣化する。
【００１６】
このように、従来のプリスキャン方式やリアルタイム方式では、処理時間と処理性能の双方を十分に満足することはできていない。
【００１７】
本発明は、上記事情に鑑みてなされたもので、下地除去処理や濃度調整処理を行なうに当たって、読取範囲と読取対象原稿の配置位置との関係が下地除去性能や濃度調整性能に影響を与えることのない仕組みを提案することを目的とする。さらに好ましくは、プリスキャンを要することなく前記の目的を達成することのできる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１８】
本発明に係る画像処理装置は、処理対象画像の下地情報を検知し、この検知した下地情報に基づいて、処理対象画像に対応する出力画像を形成するための画像処理を行なう画像処理装置であって、画像信号で表された処理対象画像における有効画像部分の先端を検知する先端検知部と、先端検知部が先端を検知した後の画像信号に基づいて、処理対象画像における下地情報を検出する下地検知部と、下地検知部の検出結果に基づいて出力画像における有効画像部分の下地情報を低減する下地除去処理部とを備えるものとした。
【００１９】
本発明に係る画像読取装置は、読取対象の原稿を、原稿を読み取る受光部に対して所定の移動方向に相対的に移動させて、原稿の画像を読み取る画像読取装置であって、前記本発明に係る画像処理装置の機能を備えたものとした。すなわち、受光部により読み取られた処理対象画像における、移動方向の原稿（前記有効画像部分に相当する）の先端を検知する先端検知部と、先端検知部が先端を検知した後の受光部によって得られた画像信号に基づいて、処理対象画像における原稿の下地情報を検出する下地検知部と、下地検知部の検出結果に基づいて出力画像における有効画像部分である原稿部分の下地情報を低減する下地除去処理部とを備えるものとした。
【００２０】
本発明に係る画像形成装置は、前記本発明に係る画像処理装置の機能を備えるとともに、画像処理装置の下地除去処理部により下地情報が低減された出力画像に基づいて、所定の記録媒体上に可視画像を形成する画像形成部を備えるものとした。
【００２１】
また従属項に記載された発明は、本発明に係る画像処理装置のさらなる有利な具体例を規定する。さらに、本発明に係る画像読取装置や画像形成装置や画像処理装置は、電子計算機（コンピュータ）を用いてソフトウェアで実現することもでき、このためのプログラムやこのプログラムを格納した記録媒体を発明として抽出することも可能である。プログラムは、コンピュータ読取り可能な記憶媒体に格納されて提供されてもよいし、有線あるいは無線による通信手段を介して配信されてもよい。
【００２２】
たとえば、先端検知部は、処理対象画像を処理対象方向（副走査方向；画像読取装置の場合には相対移動方向）に順次、信頼度を重視して処理対象画像の下地情報を取得することで先端を検知するものとするのがよい。たとえば、処理対象画像の下地情報を処理対象方向に順次取得し、この取得した下地情報をヒストグラム解析することで先端を検知するものとするのがよい。
【００２３】
また、下地検知部は、たとえば処理対象画像のラインごとに下地情報を確定するなど、検知速度を重視して処理対象画像の下地情報を確定するものであるのがよい。下地除去処理部は、下地検知部の検出結果に基づいてラインごとに下地情報を低減するものであるのがよい。
【００２４】
また、下地検知部および下地除去処理部は、明度に関する下地情報を低減する処理だけでなく、彩度にも着目して、その彩度に関する下地情報を低減する処理をも行なうものであるのがよい。
【発明の効果】
【００２５】
本発明に依れば、先ず、処理対象画像における有効画像部分の先端を検知し、この先端を検知した後の画像信号に基づいて、処理対象画像における下地情報を検出して下地除去処理を行なうようにした。これにより、たとえば読取範囲に対する処理対象画像の有効画像部分（たとえば原稿部分など）の配置関係に拘わらず、実質的に、処理対象方向における有効画像部分の画像信号のみを対象として下地処理を行なうことができる。有効画像部分以外を不感域として取り扱うことで、下地検知処理時に有効画像部分以外の画像信号の影響を受けることがないので、高精度の下地処理を行なうことができる。処理対象画像における有効画像部分の先端を検知する構成を設けているので、処理対象方向における不感域を動的かつ適応的に設定することができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００２７】
＜画像読取装置の構成＞
図１は、本発明に係る下地除去処理回路を含む画像処理装置を備えた画像読取装置の一実施形態の概略を示す側断面図である。図１に示す画像読取装置３は、たとえば複写機、スキャナ装置、ファクシミリ装置などに用いられるもので、読取対象となる原稿から、その原稿上に描かれた画像を光学的に読み取るものであり、大まかには、画像取得部１０、画像処理部２０、およびプラテンカバー６１を備える。
【００２８】
画像取得部１０は、筐体１１１と、この筐体１１１上に設けられた透明ガラスからなる、読取対象となる原稿が載置されるＡ３サイズよりも少し大きいプラテンガラス（原稿載置台）１１２とを有している。画像処理部２０は、筐体１１１内に設けられた画像処理基板１０２上に設けられている。
【００２９】
複写装置を構成する場合には、画像処理部２０により処理された画像信号は、たとえば熱昇華方式、インクジェット方式、あるいは電子写真方式などの公知のプリント方式を用いて所定の記録媒体に可視画像を形成するプリントエンジン（画像形成ユニット）などを備える画像出力部に送られる。
【００３０】
画像取得部１０は、筐体１１１内のプラテンガラス１１２の下方に、プラテンガラス１１２の原稿載置面と反対側の面（裏面）に向かって読取光を照射する、つまりプラテンガラス１１２上の原稿に向けて読取光を照射する露光用光源１２０と、露光用光源１２０から発せられた読取光をプラテンガラス１１２側に反射させる略凹状の反射笠１３１とを備える。
【００３１】
また、画像取得部１０は、プラテンガラス１１２側からの反射光を受光して副走査ＳＳ（Slow Scan ）の方向（図中矢印Ｘの読取方向）と略直交する主走査ＦＳ（Fast Scan ）の方向（図の紙面奥行き方向）に画像を読み取り、濃度に応じた画像信号（アナログの電気信号）を順次出力する受光部１４０と、受光部１４０からの画像信号を所定のレベルまで増幅し出力する読取信号処理部１４とを備える密着光学系のものである。
【００３２】
受光部１４０は、フォトダイオードなどの光電変換素子とＣＣＤ（Charge Coupled Device ）やＣＭＯＳ（Complementary Metal-oxide Semiconductor ）などで構成され、原稿の主走査方向幅とほぼ等しい幅のラインセンサ（図示せず）を用いる。
【００３３】
この受光部１４０は、読取信号処理部１４などとともに基板１０３上に配設され、光学走査系（センサユニット）１６を構成する。なお密着型光学系による受光の仕組みに代えて、露光用光源１２０やフルレートキャリッジ１３４やハーフレートキャリッジ１３８あるいはレンズ１３９などで縮小光学系を採用した読取光学系（走査光学系）の仕組みを採用してもよい。
【００３４】
露光用光源１２０としては、主走査方向を長手方向とするランプが使用されている。露光用光源１２０から発せられる照明光の色としては、撮像装置の主要部をなす受光部１４０を構成する各ラインセンサ（図示せず）の分光光学特性に合わせたものが使用され、たとえば白色光や緑色光が使用される。この露光用光源１２０は、図示しない照明制御部によって、点灯動作が制御可能になっている。
【００３５】
また図示していないが、画像取得部１０は、筐体１１１内に、読取光学系や受光部１４０などをプラテンガラス１１２下で移動させるワイヤや駆動プーリなども具備する。駆動プーリは、駆動モータの駆動力によって往復回転させられ、この回転駆動によってワイヤを当該駆動プーリに巻き取ることで、プラテンガラス１１２の下方において、露光用光源１２０、あるいはレンズ１３９などからなる光学走査系１６を所定速度で移動させる。
【００３６】
上記構成において、画像取得部１０の光学走査系１６は、通常、プラテンガラス１１２下の図中△マークで示すホームポジションＨにある。このホームポジションＨは、固定読取画先位置Ｆよりプラテンガラス１１２下の読取領域側に設定される。たとえば固定読取画先位置Ｆに対して、２〜３ｃｍ程度副走査方向の内側である読取領域内に設定される。
【００３７】
これにより、固定読取方式時には、その読取りを開始する前に、受光部１４０を副走査方向に移動させなくても、受光部１４０が備えるラインセンサで、プラテンガラス１１２上に載置された、原稿の主走査方向のサイズを検知可能となる。
【００３８】
また、この固定読取方式時には、原稿載置台としてのプラテンガラス１１２上に原稿を載置し、当該プラテンガラス１１２上の任意の位置に固定（停止ロック）させた状態で、図中△マークで示す固定読取画先位置Ｆを読取基準として、光学走査系１６を矢印Ｘの方向（副走査方向）へ等速移動走査して原稿を露光し画像を読み取る。
【００３９】
受光部１４０は、ラインセンサで原稿画像を撮像して得た各分光成分の撮像画像信号を読取信号処理部１４に送る。読取信号処理部１４は、この読取りにより得た撮像画像信号に対して所望のアナログ信号処理を施した後に、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の各色成分のデジタル画像データに変換し、シェーディング補正やその他の所定の処理を施した後に、赤、緑、青のデジタル画像データを画像処理部２０に送る。画像処理部２０では、たとえば、読取信号処理部１４から出力された色成分のデジタル画像データＲ，Ｇ，Ｂを同時化する処理や、明度信号Ｌおよび色信号ａ，ｂを生成する色変換処理などを行なう。
【００４０】
なお、上記説明では、画像読取装置３単独のものとして示していたが、画像読取装置３をスキャナユニットとして利用することで、複写装置を構成することもできる。この場合、たとえば、画像取得部１０の下部に画像出力部を設け、画像処理部２０からの赤、緑、青の画像データＲ，Ｇ，Ｂに基づいて、ブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の２値もしくは多値の出力画像信号を得る出力用画像処理部、この出力用画像処理部により得られた出力画像信号に基づいて印刷用紙などの記録媒体上に可視画像を形成する画像形成部（プリントエンジン）を設けるとよい。
【００４１】
＜画像処理部の構成および作用＞
図２は、図１に示した構成の画像読取装置３に設けられた画像処理部２０の一実施形態を説明するブロック図である。ここでは、画像読取装置３をスキャナユニットとして利用することで、画像形成装置の一例である複写装置を構成した事例で示している。
【００４２】
画像形成装置５は、画像処理部２０の後段に、画像取得部１０にて得られた画像信号により表される画像を、電子写真式、感熱式、熱転写式、インクジェット式、あるいは同様な従来の画像形成処理を利用して、普通紙や感熱紙上に可視画像を形成する（印刷する）画像形成部（画像出力部）９０６を備えている。
【００４３】
画像形成部９０６は、たとえばイエローＹ，マゼンタＭ，シアンＣ，ブラックＫの２値化信号などの印刷出力用データに基づき、画像形成装置５をデジタル印刷システムとして稼働させるためのラスタ出力スキャンベースのプリントエンジン９６４を有する。
【００４４】
画像処理部２０においては、その前段側である画像取得部１０から比較的高ビット数（たとえば８〜１０ビット）の画像データＶinを取得する画像入力部２００と、画像入力部２００が取得した画像データＶinを基に処理対象画像の下地レベル（地肌レベル）を検出する下地検知部３００と、下地検知部３００の検知結果に基づいて下地除去処理を行なう下地除去処理部４００とを備えている。
【００４５】
なお、画像入力部２００と下地除去処理部４００との間には、図中点線で示すように、変倍処理、色変換処理（ＲＧＢデータ→Ｌａｂデータ→ＹＭＣＫデータなど）、コントラスト調整（濃度調整）処理、色補正処理、フィルタ処理などの所定の画像処理（前処理）を下地除去処理に先立って行なう信号処理部（前処理部）２８０を設けてもよい。信号処理部２８０における、これら前処理自体の詳細については、従来のものと同様であるため、ここではその説明を割愛する。
【００４６】
下地除去処理部４００の出力データは、たとえば、プリントエンジン用のデータに変換する出力データ処理部６００などに送られる。なお、下地除去処理部４００と出力データ処理部６００との間には、コントラスト調整（濃度調整）、色補正処理、フィルタ処理、ＴＲＣ（Tone Reproduction Control)補正（階調補正）などの所定の画像処理（後処理）を行なう信号処理部（後処理部）５００を設けてもよい。この信号処理部５００における、これら後処理自体の詳細についても、従来のものと同様であるため、ここではその説明を割愛する。
【００４７】
出力データ処理部６００は、下地除去処理部４００にて下地除去処理された処理済みのカラー画像用データＹ，Ｍ，Ｃ，Ｋを入力データとして、プリントエンジン９６４を主要部として備える画像形成部９０６が適用可能なビット数の出力データを生成する。たとえば、各々にスクリーン処理をかけた２値化データ（１ビットのデータ）もしくは数ビットの（入力画像データのビット数より低い）多値化データを出力する。
【００４８】
図３は、下地検知部３００と下地除去処理部４００の詳細を示した図である。本実施形態において、下地検知部３００と下地除去処理部４００とは、原稿画像の地色情報を、低速ではある（地色情報の取得に時間が掛かる）けれども、信頼度の高い地色情報（下地情報）を取得可能な下地検知処理や下地除去処理を行なうことで処理対象画像（たとえば画像取得部１０で読み取られた画像）における有効画像成分（原稿の画像）の先端を検知する先端検知部の機能を持つ第１の処理系統と、一般的な下地検知と除去処理とをする第２の処理系統とを有している点に特徴を持つ。
【００４９】
第１の処理系統に関しては、読取範囲の先端側に着目した処理を行なうものであればよい。また第２の処理系統に関しては、プリスキャンを要することのない下地検知速度を重視した処理（即時性に優れた下地検知処理と下地除去処理）手法を採ることが好ましい。
【００５０】
具体的には、図３（Ａ）に示すように、下地検知部３００は、第１の処理系統に関して、下地検知速度を重視した処理ではなく、下地検知性能や下地除去性能を重視した処理を行なう点に特徴を有する。すなわち、画像入力部２００が取り込んだ原稿画像の地色情報を、検知速度を重視してではなく、低速ではある（地色情報の取得に時間が掛かる）けれど、信頼度の高い下地情報の確定値を用いた下地検知処理を実行する点に特徴を有する。
【００５１】
このような構成により、原稿載置台としてのプラテンガラス１１２上に置かれた原稿を所定の読取基準位置からスキャンしてその原稿の画像を読み取り、順次スキャン入力されるラスターデータに対し、検知確度重視の検知手法を採用した第１の処理系統により下地処理を行なう。そして、この検知確度重視の検知手法を主走査（ライン）ごとに評価し、原稿範囲外の画像情報の変化が一定値以下で、原稿範囲外を除く画像情報（つまり原稿の画像情報）の変化が一定値以上であったならば、原稿内であると判断し、この原稿内と判断した後には、速度重視の下地処理に切り替える。また、原稿中央部近傍で検知処理を停止する。
【００５２】
ここで信頼度重視の下地検知手法としては、下地成分（地肌濃度）のライン変動のない検知ものである限り、公知の様々な手法を使用することができる。典型例としては、ヒストグラム下地検知手法を利用したヒストグラム下地検知処理部３１０を設けるのがよい。
【００５３】
下地除去処理部４００は、下地検知部３００にヒストグラム下地検知処理部３１０を設けたことと対応して、ヒストグラム下地検知処理部３１０にて得られた信頼度の高い下地検知量ＤＴＨ（Data of Top Histogram ）を参照した下地除去処理を行なう処理系統として、この下地検知量ＤＴＨに対応する下地除去量ＴｈＴＨを決めて下地除去処理を行なうヒストグラム下地除去処理部４１０を有している。
【００５４】
ヒストグラム下地除去処理部４１０は、下地検知量ＤＴＨの確定値が得られるまでは、ライン情報（ラインごとの画素データ）が入力される都度ヒストグラム下地検知処理部３１０にて取得される下地検知量ＤＴＨを、当該ヒストグラム下地除去処理部４１０におけるリアルタイムの下地除去処理に使用する。そして、下地検知量ＤＴＨの確定値が得られると、以降の処理を第２の処理系統に任せる。
【００５５】
なお、ヒストグラム下地除去処理部４１０における下地除去処理の手法は、基本的には、たとえば、特許文献１〜５に記載の手法と同様のもので、ヒストグラム下地検知処理部３１０により検知された下地検知量ＤＴＨに対応する下地除去レベルを設定して、明度信号Ｌに対して、その下地除去レベルに応じた階調補正を行なう。ここではその詳細な説明を割愛する。
【００５６】
ヒストグラム下地検知処理部３１０とヒストグラム下地除去処理部４１０は、画像入力部２００が取り込んだ画像信号Ｖｉｎにおける副走査方向の前半分について、ヒストグラム解析によりその地色情報を取得することで、検知速度を重視してではなく、低速ではある（取得に時間が掛かる）信頼度の高い下地情報の確定値を用いた下地処理を実行する。このヒストグラム下地処理は、検知速度を重視した下地処理の一例であるリアルタイム下地検知および除去に比べて、検知信頼度がよい。
【００５７】
ここで、リアルタイム検知が失敗する場合、およびヒストグラム検知とリアルタイム検知の精度と信頼性について説明する。リアルタイム検知は、先端部分に黒い画像が集中したり（以下前者という）、たとえば、パンチ穴がある、原稿のすみが折れている、斜めにおいたりする場合などで、プラテンガラス（原稿載置台）や背景部（プラテンカバー６１など）が検知領域に入ったりする（以下後者という）と、下地検知（地肌検知）に失敗することがある。
【００５８】
前者は、検知量が一定値を超えると検知量が初期値に戻り（低い値）、下地除去量も少なくなる処理になっているためである。これは地肌の無い原稿は除去処理をしないようにするためである。黒画像が先端部に集中すると、下地検知量が一定値を超える。
【００５９】
後者では、プラテンガラスや背景部のプラテンカバー６１が検知領域に入ると、プラテンカバー裏側（バックプラテン）の色（たとえば白）を地肌と認識し、実際の原稿地肌より白く検知されるためである。しかし、ヒストグラム検知はこのような原稿（状態）であっても、検知が失敗することはないため、リアルタイム検知より信頼性が高いと言える。
【００６０】
次に精度の観点では、ヒストグラム検知は、ある程度の幅を持った領域に分割して、ヒストグラムを作成するため、誤差が入り込みやすい方式である。誤差は領域の幅に依存する。たとえば、画素単位にすると誤差はなくなるが、下地検知量を決めるパラメータの設定が難しくなり、下地量の答えが求まらないケースが発生する。
【００６１】
一方、リアルタイム検知は、検知に失敗することがあるが、ヒストグラムより誤差の少ない検知方法であると言える。失敗は、原稿の下地濃度が高い場合や原稿が読取基準からずれて載置された場合に多くなっている。たとえば、バックプラテンの色と濃度差が大きいほど失敗が目立つ。
【００６２】
つまり、高く検知された場合は、リアルタイム検知は「失敗していない」かつ「誤差も少ない」という理由から、リアルタイム検知の結果を選択すればよいことになる。
【００６３】
また、速度に関しては、リアルタイム方式は、通常、処理遅延が１ラインであるが、ヒストグラムはある程度の画像領域を必要とするので、速度的にはリアルタイム方式が優位となる。
【００６４】
一般には、ヒストグラム検知は精度重視の検知手法、リアルタイム検知は速度重視の検知手法とも言われることがあるが、本実施形態では、上記を踏まえ、ヒストグラム検知は信頼度重視の検知手法、リアルタイム検知は速度重視の検知手法として用いる。
【００６５】
一方、下地検知部３００は、第２の処理系統に関して、即時性に優れた下地検知処理の一例であるライン単位のリアルタイム下地検知の方式により原稿の下地情報（地肌濃度）を検知する通常の先端リアルタイム検知部３２０と、同様に、先端域の情報を基に処理を切り替えて下地検知処理を行なう適応型先端リアルタイム検知部３３０と、先端リアルタイム検知部３２０および適応型先端リアルタイム検知部３３０の何れを選択使用するかを切り替える切替部３６０とを備えている。
【００６６】
先端リアルタイム検知部３２０と適応型先端リアルタイム検知部３３０のイネーブル端子Ｅｎには、ヒストグラム下地検知処理部３１０から制御信号ＣＮ１が入力されている。この制御信号ＣＮ１は、処理対象のラインデータが原稿エリアに到達していることを示す信号である。
【００６７】
先端リアルタイム検知部３２０および適応型先端リアルタイム検知部３３０の何れも、原稿中央部まで下地検知処理を行なうが、中央部以降後端までは、中央部で処理を停止した時点の検知結果に基づき下地処理を行なう。
【００６８】
リアルタイム下地検知を原稿先端側のみに着目しているのは、原稿先端に濃度の高い画像が集中している場合であっても、原稿先端側での高濃度の下地情報（地肌濃度）を確実に除去しつつ、主要な情報が存在する可能性の高い原稿中央部で下地検出量が変動することによる下地除去量の変動に起因した画質劣化を防止するためである。
【００６９】
なお、リアルタイム検知として、原稿先端側の検知で処理を停止する先端リアルタイム検知部３２０や適応型先端リアルタイム検知部３３０を用いているが、全面に亘ってライン単位のリアルタイム下地検知を行なうようにしてもよい。
【００７０】
先端リアルタイム検知部３２０が行なう速度重視の下地検知手法の一例であるリアルタイム下地検知としては、画像の明度に関する情報（具体的には、ＬａｂデータにおけるＬ成分）に基づきライン単位で下地情報（地肌濃度）を取得するものである限り、公知の様々な手法を使用することができる。
【００７１】
たとえば、特開平７−１３３９９号公報や特開平７−３２２０６９号公報などに記載の手法を利用することができる。特に、ライン単位で下地成分（地肌濃度）を読み取る際に、ラインを複数のブロックに分割し、この複数のブロックごとに下地成分の最大値を検出するとともに、１ライン中の各ブロックで検出した最大値の中の最小値をラインの下地成分とする、特開平７−３２２０６９号公報に記載の手法を利用すると、細かいノイズに影響されず検出値の変動を防止できるので好ましい。
【００７２】
また、特開平７−３２２０６９号公報に記載のように、複数のブロックの大きさを任意に設定する、ラインの下地検知量に従って、現ラインの下地検知量を補正する、前ラインからの下地検知量の変化量を規制するよう変化量制限範囲を設ける、変化量制限範囲を処理ラインに応じて漸次小さくする、変化量制限範囲を任意の処理ラインで“０”とする、原稿の両側に原稿外参照を防止するために不感領域を設けるなどの手法も適用すれば、さらに好ましい。
【００７３】
また、適応型先端リアルタイム検知部３３０が行なう下地検知は、基本的には先端リアルタイム検知部３２０と同様の機能を持つとともに、画像データにおける彩度に関する情報に基づき画像の地色種別をも判定する機能を備えたものである。
【００７４】
たとえば、図３（Ｂ）に示すように、適応型先端リアルタイム検知部３３０は、先端リアルタイム検知部３２０と同様の機能を持つ先端リアルタイム検知部（バックグラウンド検出部）３３２に加えて、Ｌａｂデータにおける彩度成分ａ，ｂに基づき、原稿画像の地色が明確な色味を持つカラーのものであるか否かを判定するカラー判定部３３４と、Ｌａｂデータにおける彩度成分ａ，ｂに基づき、原稿画像の地色が所定色味として定められた「黄ばみ」に該当するものであるか否かを判定する黄ばみ判定部３３６とを有することで、原稿の地色種別を判定する。なお、ここでいう「カラー」とは、色付きのことを意味する。また、「黄ばみ」は、低彩度の黄色成分を意味する。
【００７５】
たとえば、カラー判定部３３４は、２つの彩度軸ａ，ｂでなる色座標上に、明確な色味が付いたカラーに相当するカラー判定ウィンドウを設定し、入力データａ，ｂがそのカラー判定ウィンドウ内に該当する画素であるのか否かを判定する。そして、カラー判定部３３４は、このカラー判定結果を示す情報ＤＥＴclr を適応型リアルタイム下地除去処理部４３０に通知する。
【００７６】
より具体的には、カラー判定部３３４は、先ず、主走査方向における走査開始座標位置から走査終了座標位置までを複数のラインブロックに分割し、それぞれのラインブロック内においてカラー判定ウィンドウの領域内に存在する画素数をカウントし、その結果が所定の第１閾値以上であれば、当該ラインブロックをカラーブロックとする。そして、１つのラインにおけるカラーブロック数が所定の第２閾値以上であれば、当該ラインをカラーラインとする。
【００７７】
さらに、カラー判定部３３４は、カラーラインが副走査方向に所定の第３閾値以上だけ連続すると、これらのライン群をカラーラインブロックとする。そして、カラーラインブロックが所定の第４閾値以上存在していれば、その原稿の地色がカラーであると判定する。一方、カラーでないと判定した場合には、その原稿の地色が白黒（色味なし）であると判定する。
【００７８】
また黄ばみ判定部３３６は、２つの彩度軸ａ，ｂでなる色座標上に、所定色味である黄ばみに相当する黄ばみ判定ウィンドウを設定し、入力データａ，ｂがその黄ばみ判定ウィンドウ内に該当する画素であるのか否かを判定する。そして、黄ばみ判定部３３６は、この黄ばみ判定結果を示す情報ＤＥＴyel を適応型リアルタイム下地除去処理部４３０に通知する。
【００７９】
具体的には、黄ばみ判定部３３６は、先ず、カラー判定部３３４におけるカラー判定ウィンドウを黄ばみ判定ウィンドウに置き換えて、カラー判定部３３４と同様の手順を踏んで、その原稿の地色が「黄ばみ」を持つか否かを判定する。そして、黄ばみ判定部３３６では、「黄ばみ」が生じていると判定した場合であっても、その原稿の地色がカラーであるとカラー判定部３３４により判定されている場合には、このカラー判定部３３４の判定を優先する。すなわち、地色がカラーの場合は、黄ばみが生じているとは判定しないようにする。
【００８０】
このようなブロックを利用したカラー判定や黄ばみ判定を行なうことで、線図の存在のみによって誤判定してしまうのを回避することができ、結果としてカラー判定や黄ばみ判定の精度向上が実現可能となる。また、原稿先端部のみに着目してカラー判定や黄ばみ判定を行なうことができるから、原稿全域についてのプリスキャンを行なう必要がなく、カラー判定処理や黄ばみ判定処理の迅速化が図れるようになり、また比較的簡単な構成でこれらの機能を実現することができる。
【００８１】
下地除去処理部４００は、下地検知部３００に先端リアルタイム検知部３２０を設けたことと対応して、先端リアルタイム検知部３２０にて得られた下地検知量ＤＴＲ（Data of Top Real time ）を参照しつつ、この下地検知量ＤＴＲに対応する下地除去量ＴｈＲＴを決めてリアルタイムに（ライン単位で画素データが得られる都度）下地除去処理を行なうリアルタイム下地除去処理部４２０を有している。
【００８２】
なお、リアルタイム下地除去処理部４２０における下地除去処理の手法は、基本的には、たとえば、特許文献１〜５に記載の手法と同様のものであり、ヒストグラム下地検知処理部３１０により検知された下地検知量ＤＴＨに対応する下地除去レベルを設定して、明度信号Ｌに対して、その下地除去レベルに応じた階調補正を行なう。ここではその詳細な説明を割愛する。
【００８３】
また、下地除去処理部４００は、下地検知部３００に適応型先端リアルタイム検知部３３０を設けたことと対応して、適応型先端リアルタイム検知部３３０にて得られた下地検知量ＤＴＲａを参照しつつ、この下地検知量ＤＴＲａに対応する下地除去量ＴｈＲＴａを決めてリアルタイムに（ライン単位で画素データが得られる都度）下地除去処理を行なう適応型リアルタイム下地除去処理部４３０を有している。
【００８４】
リアルタイム下地除去処理部４２０における下地除去処理の手法は、基本的には、たとえば、特許文献１〜５に記載の手法と同様のものであり、先端リアルタイム検知部３２０により検知された下地検知量ＤＴＲに対応する下地除去レベルを設定して、明度信号Ｌに対して、その下地除去レベルに応じた階調補正を行なう。ここではその詳細な説明を割愛する。
【００８５】
また適応型リアルタイム下地除去処理部４３０は、適応型先端リアルタイム検知部３３０における先端リアルタイム検知部３３２により検知された下地検知量ＤＴＲと、カラー判定部３３４および黄ばみ判定部３３６にる画像の地色種別の検知結果ＤＥＴclr ，ＤＥＴyel とに基づいて、適応的な下地除去処理を画像データに対して行なう。原稿の地色に応じて下地除去処理を切り替えることによって、処理対象画像が下地部分に色味を持つものであっても、その地色種別に応じた下地除去を適応的に行なう。
【００８６】
たとえば、適応型リアルタイム下地除去処理部４３０は、たとえば、処理対象画像の地色種別が明確な色味を持つカラー（色付き）のものであれば、その画像データに対する下地除去処理を行なわない。たとえば、地色種別が「カラーペーパー原稿」であれば、原稿全体の地色がカラーなので、適応型リアルタイム下地除去処理部４３０は、先端リアルタイム検知部３３２による下地検知量ＤＴＲａのレベルに拘わらず、原稿の下地レベルを除去する下地除去処理を行なわないようにする。すなわち、処理対象となるＬａｂデータに対して、Ｌ成分についての階調補正を行なわない。
【００８７】
また、処理対象画像の地色種別が、黄ばみのような僅かに色味を持つもの「黄ばみ有り原稿」の場合であれば、適応型リアルタイム下地除去処理部４３０は、その黄ばみに相当する所定色味を除去する彩度補正を行なうとともに、先端リアルタイム検知部３３２が検出した下地検知量ＤＴＲａに応じた下地レベルを除去する下地除去処理（実際には階調補正処理）を行なう。
【００８８】
なお、黄色系統の色の領域はｂ軸上の正方向にマッピングされるから、「黄ばみ」となって再現される色を抑制するには、ｂ成分のうちの正の値の領域について、その入力値を、黄ばみが再現されない値まで下げるような補正処理を行なう。
【００８９】
さらには、適応型リアルタイム下地除去処理部４３０は、処理対象画像の地色種別が全く色味を持たない白地原稿であれば、彩度補正を行なわずに、リアルタイム下地除去処理部４２０と同様に、先端リアルタイム検知部３３２が検知した下地検知量ＤＴＲａに応じた下地レベルを除去する下地除去処理を行なう。
【００９０】
このように、原稿の地色種別に応じた適応的な下地除去処理を行なうことで、たとえば古新聞紙や再生紙のような黄ばみの見られる原稿について、下地除去処理を行なった場合であっても、その黄ばみが強調されることがなく、適切に除去し得るようになる。また、たとえばカラーペーパーのような原稿については、その地色を原稿の情報としてそのまま忠実に再現することができ、その原稿の色味が変化してしまうことがない。
【００９１】
また下地除去処理部４００は、ヒストグラム下地除去処理部４１０、リアルタイム下地除去処理部４２０、および適応型リアルタイム下地除去処理部４３０の後段には、各々から出力された処理済み画像データを入力データとして、何れかを選択して出力する切替出力部４８０を備えている。
【００９２】
切替出力部４８０には、切替制御信号として、ヒストグラム下地検知処理部３１０からの制御信号ＣＮ１と、先端リアルタイム検知部３２０および適応型先端リアルタイム検知部３３０の何れかを選択指定するための選択制御信号ＣＮ２とが入力されている。選択制御信号ＣＮ２は、図示しない中央制御部やユーザの指示に基づくものである。
【００９３】
切替出力部４８０は、ヒストグラム下地検知処理部３１０によって原稿の先端が検知されるまではヒストグラム下地除去処理部４１０による処理結果を出力し、原稿の先端が検知されると、リアルタイム下地除去処理部４２０および適応型リアルタイム下地除去処理部４３０のうちの、選択制御信号ＣＮ２にて指示されている方の処理結果を出力する。
【００９４】
つまり、下地除去処理部４００は、処理対象ラインが原稿先端に到達するまでは、先端側ヒストグラム検知とその検知結果を受けた下地除去処理を行ない、原稿先端以降の処理対象ラインについては先端リアルタイム検知とその検知結果に基づく下地除去処理に移行する。ヒストグラム下地検知処理部３１０により原稿先端が検知されない場合には、結果として、先端側ヒストグラム検知とその検知結果を受けた下地除去処理のみを行なう。
【００９５】
なお、選択制御信号ＣＮ２を先端リアルタイム検知部３２０や適応型先端リアルタイム検知部３３０にも入力し、該当しない他の処理部に対しては処理を停止するように命令してもよい。
【００９６】
これにより、下地除去処理部４００は、下地検出値ＤＴＨが確定した時点以降は、その下地検出量ＤＴＨに対応する下地除去量ＴｈＴＨでの下地除去処理を行なう機能ブロックのみにて地肌除去を行ない、該当しないその他の機能ブロックの動作は停止させる。このように、無駄な処理系統の動作を停止させることで消費電力の低減を図る。
【００９７】
このように、上記構成においては、先ず、読取範囲の先端からヒストグラム下地検知処理部３１０により下地検知処理をすることで原稿の先端を検知する。先端が検知されると、各先端リアルタイム検知部３２０，３３０が処理を開始することで、実質的に原稿範囲内の画像データのみに基づいて下地検知処理をする。
【００９８】
各リアルタイム下地除去処理部４２０，４３０は対応する先端リアルタイム検知部３２０，３３０の下地検知処理で得られる下地検知量ＤＴＲ，ＤＴＲａに対応する下地除去レベルで下地除去処理をする。
【００９９】
切替出力部４８０は、原稿先端が検知されるまではヒストグラム下地除去処理部４１０の処理結果を出力し、原稿先端が検知された後には、リアルタイム下地除去処理部４２０，４３０の何れか一方の処理結果を出力する。
【０１００】
＜ヒストグラム下地検知処理部の動作＞
図４および図５は、プラテンガラス１１２に載置される原稿の状態と読取範囲との関係を説明する図である。
【０１０１】
たとえば、図４は、原稿をプラテンガラス１１２上に載置する場合の置き方の一例を示している。図４（Ａ），（Ｂ）に示した例は、プラテンカバー６１を使用して、固定位置読取モードで原稿を載置すべき位置すなわち基準の読取範囲と処理対象原稿の載置位置との関係を示している。本実施形態の“固定位置読取モード”においては、リードレジガイドＬＲＧとサイドレジガイドＳＲＧとが交差（直交）する位置すなわちプラテンガラス１１２の左奥側コーナーを、原稿のセット基準位置とする。
【０１０２】
リードレジガイドの端部に原稿の一端縁を、サイドレジガイドの端部に前記一端縁と直交する端縁をそれぞれ突き当てた状態で、プラテンガラス１１２の所用領域に亘って走査し、原稿の画像を読み込むことを前提とする。この際の読取範囲は、たとえば操作パネルで指定される原稿サイズに応じて切替設定したり、またはＡ３原稿を最大サイズとして決めた範囲としたりする。
【０１０３】
ここで、原稿をリードレジガイドＬＲＧとサイドレジガイドＳＲＧに突き当てセット基準位置に合わせておいた場合には図４（Ａ）のように適正に配置されるが、必ずしもそのような適正位置に置かれるとは限らず、たとえば、図４（Ｂ）のように、主走査方向や副走査方向にずれて載置されることもあるし、図５（Ａ）のように、傾いて載置されることもある。
【０１０４】
このように原稿がずれて載置されると、画像信号の状態は、図５（Ｂ）のように、読取開始から原稿先端に到達するまでの間、背景部分の画像が現れ、セット基準からが有効読取範囲であるとしても、セット基準から原稿先端に到達するまでの間、背景部分の画像が現れる。プラテンカバー６１が閉じている場合には、その背景画像はプラテンカバー６１となり、プラテンカバー６１が開いている状態では概ね黒になる。
【０１０５】
このように、読取範囲に対して処理対象原稿がずれて配置されると、下地処理時に、原稿台カバーとしてのプラテンカバー６１を閉じているときにはプラテンカバー６１のプラテンガラス１１２側（プラテンバック）を、またプラテンカバー６１を開いているときには黒を原稿と見なして下地量データを採取することになるので、原稿の下地情報を正しく検知できず、出力画像における下地の濃度レベルや彩度が変動し、出力画像の品質が劣化する。
【０１０６】
そこで、本実施形態では、この問題を解消するため、ヒストグラム下地検知処理部３１０を用いて副走査方向の前半分について下地検知処理を行なうことで、プラテンバックなどの背景部分を検出し、その結果を受けて原稿の先端を特定し、下地除去処理を行なうようにする。
【０１０７】
図６は、ヒストグラム下地検知処理部３１０の詳細例を説明する図である。ヒストグラム下地検知処理部３１０には、画像取得部１０で取得されたＲ，Ｇ，Ｂ信号を色変換したＬ，ａ，ｂ信号が入力データＶｉｎとして入力される。この入力データＶｉｎは、プラテンガラス１１２上に載置された原稿の画像を表しているが、その成分としては、原稿だけでなくプラテンカバー６１の成分も含む。
【０１０８】
たとえば、図６（Ａ）に示すように、ヒストグラム下地検知処理部３１０は、背景部分の特定に資するバックエリアカウンタ３１２と、原稿部分の下地検知に資する領域エリアカウンタ３１４と、判定部３１８とを備えている。バックエリアカウンタ３１２および領域エリアカウンタ３１４は、カウント結果を判定部３１８に渡す。
【０１０９】
バックエリアカウンタ３１２は、ある幅を持った明度および彩度の領域を設定してその領域でのヒストグラムを作成するために使用される。たとえば、プラテンカバー６１を閉じているときにはプラテンカバー６１のプラテンガラス１１２側（プラテンバック）を、またプラテンカバー６１を開いているときには黒といった背景部分を検知する機能を有している。
【０１１０】
このバックエリアカウンタ３１２は、主／副の読取基準から、画素ごとに、入力画像データＬａｂが背景部分を示しているとき、カウンタ値をアップする。つまり、プラテンバックの明度Ｌおよび彩度ａ，ｂや黒などの背景部分となり得る特定の色や濃度を検出することで、プラテンバックなどの背景部分の検知を行なう。原稿が読取範囲に対して傾いて載置されている場合、１ライン中に背景部分と原稿部分の画素が混在することになるが、ヒストグラム解析することで、その両者を切り分けることができる。
【０１１１】
具体的には、式（１）のように、プラテンバックや黒に相当する明度Ｌや彩度ａ，ｂの所定範囲（画素判定閾値）内に、入力画像データＬａｂが該当するとき、バックエリアカウンタ３１２のカウンタ値をアップする。
【０１１２】
【数１】
2005260530.tif 000003
【０１１３】
プラテンカバー６１の明度や彩度あるいはカバーオープン時の黒レベルは、ばらつきがあるので、幅を持った領域を設定して、その領域での検知を行なう。プラテンバックやカバーオープン時の黒レベルに相当する明度Ｌの範囲ＰＬｍｉｎ〜Ｌｍａｘ、彩度ａの範囲Ｐａｍｉｎ〜Ｐａｍａｘ、および彩度ｂの範囲Ｐｂｍｉｎ〜Ｐｂｍａｘに関しては、予め原稿なしでかつプラテンカバー６１を閉じた状態で読み取ったときのデータ（中心値）に対して所定のマージンを見込んで設定するとよい。あるいは、ユーザインタフェースからの操作によって任意に可変し得るものとしてもよい。
【０１１４】
たとえば、バックエリアカウンタ３１２は、Ｌａｂ信号を受け取ると、そのＬａｂ信号における各画素情報を順次着目画素とし、図示しないメモリなどに格納されている画素判定閾値と比較する。画素判定閾値は、たとえば図６（Ｂ）に示すように、Ｌ，ａ，ｂの３次元空間領域にプラテンバックの明度や彩度の範囲を示す閾値空間を設定するためのものである。ただしこのとき、閾値空間としては、特定色空間Ｃ１および白黒空間Ｃ２の２つが設定される。
【０１１５】
特定色空間Ｃ１は、プラテンバック相当の特定の明度／色のみが属する色空間に相当するものである。なお、ここでは、プラテンバックを特定するための特定色空間Ｃ１を明度と彩度の双方について設定しているが、これに限らず、明度と彩度の何れか一方のみを設定するだけでもよい。また、白黒空間Ｃ２は、無彩色を表す色空間に相当するもので、カバーオープン時に相当する。
【０１１６】
ヒストグラム下地検知処理部３１０は、着目画素のＬａｂ信号の値が、特定色空間Ｃ１と白黒空間Ｃ２との何れかに属するか否かに応じて、着目画素が背景部分の画素であるのか原稿部分の画素であるのかを大まかに切り分ける。たとえば、ヒストグラム下地検知処理部３１０は、着目画素のＬａｂ信号の値が、特定色空間Ｃ１と白黒空間Ｃ２との何れか一方に属していれば、その画素が背景部分の画素であると判定し、特定色空間Ｃ１および白黒空間Ｃ２の何れにも属していなければ、その画素が原稿部分の画素であると判定する。そして、バックエリアカウンタ３１２のカウント値を１つアップする。このカウント処理を処理対象ラインの全画素について順次処理することで、ヒストグラム分析ができる。
【０１１７】
なお、プラテンカバー６１が開かれているのか閉じられているのかを所定のセンサで検知し、プラテンカバー６１が閉じられているときには、特定色空間Ｃ１に属している場合に限って、その画素が背景部分（すなわちプラテンカバー６１）の画素であると判定し、また、プラテンカバー６１が開かれているときには、白黒空間Ｃ２に属している場合に限って、その画素が背景部分の画素であると判定してもよい。前者の場合、原稿内の黒文字の画素を背景部分と認識することを防止できる。
【０１１８】
また、ヒストグラム下地検知処理部３１０は、たとえば図６（Ｃ）に示すように、Ｌａｂ信号のうちの彩度のみすなわち信号ａ*，ｂ*の２次元空間に着目して、その空間内に特定色空間Ｃ１および白黒空間Ｃ２の２つを設定し比較するようにしてもよい。
【０１１９】
またヒストグラム下地検知処理部３１０は、原稿の下地をヒストグラム解析により検知するための構成として、領域エリアカウンタ３１４を備えている。ここでは、この領域エリアカウンタ３１４を備えてなるヒストグラム解析の手法として、特開平４−３７２５８号公報に記載されている手法と同様の手法を採用する。たとえば、入力データ（ここでは明度データ）をブロック化して処理する。このため、領域エリアカウンタ３１４としては、その領域に対応するだけの数のカウンタを用意する。領域エリアカウンタ３１４の各カウンタは、ある幅を持った濃度領域を設定して、その濃度領域でのヒストグラムを作成するために使用される。
【０１２０】
明度データをブロック化して下地処理することで、ヒストグラム下地検知処理部３１０やヒストグラム下地除去処理部４１０からなる第１の処理系統の処理結果を原稿部分にも適用すれば、原稿全面における濃度分布のヒストグラムを作成し、下地濃度の領域を判定するので、複数の下地濃度が混在する貼合せ原稿でも正確にそれぞれの下地濃度の領域を検出し、最適な下地除去の閾値を決定することができる。
【０１２１】
しかも、濃度領域を分割するとともに一般的な下地の濃度領域に限って処理を行なうようにするので、カウンタなどの回路構成要素を少なくすることができる。また、濃度領域を下地濃度のむらに応じた幅で設定し、あるいは重ね合わせて領域を設定することにより、ヒストグラムのピーク検出精度を高め、下地濃度のばらつきやむらにも対応することができる。
【０１２２】
図７は、領域エリアカウンタ３１４の機能を説明する図である。原稿の下地濃度は、入力画像の全濃度範囲（たとえば８ビット時２５６階調）の画像データにおける、下側の所定範囲に限られると考えてよい。そこで、本実施形態では、一般的な地肌となる最も地肌濃度の高い領域、たとえば新聞では１３８程度までの領域にすることで、カウンタの数を削減する。
【０１２３】
なお、原稿により地肌の濃度のばらつきの程度が異なるので、濃度領域の幅は、原稿に対応した濃度領域ごとに変えるようにすることで、カウンタの数の削減を図るとともに、原稿によるばらつきに対しても高い精度での判定、下地除去処理を行なうようにする。
【０１２４】
また、むらのある地肌の原稿に合わせて０〜１３８の濃度データを図７（Ｂ）に示すように１０ブロックに分割して、ヒストグラムを作る濃度に種々の幅を持たせる。そして、同図（Ａ），（Ｃ），（Ｄ）に示すように半分ずつ重ね合わせ、ピークを探した場合には、次にその両隣は選ばないようにする。
【０１２５】
それぞれのヒストグラム領域（エリアＮｏ．：本例では１番から９番まで）の各領域エリアカウンタ３１４は、主／副の読取基準から、画素ごとに、式（２）のように、入力画像データＬａｂのうちの明度成分Ｌが、それぞれの濃度範囲内であるか否かを判定し、該当する場合には、カウンタ値をアップする。つまり、入力画像データＬａｂのうちの明度成分Ｌが何れの濃度範囲に該当するのかを検出する。
【０１２６】
【数２】
2005260530.tif 000004
【０１２７】
この後、判定部３１８は、ラインごとのカウンタ値すなわちヒストグラムを評価する。
ライン処理が終了するごとに、各ヒストグラムのカウント値を評価し、式（３）のようにして、評価対象ラインが原稿エリアに該当するか否かを判定する。該当すれば、原稿エリアＩＮ信号（制御信号ＣＮ１）をアクティブとする。この原稿エリアＩＮ信号は、原稿が読取基準からずれて置かれているため、副走査方向先端側が、実際には原稿ではなく背景部分となるとき、その背景部分と原稿先端とを切り分けるものである。
【０１２８】
【数３】
2005260530.tif 000005
【０１２９】
ここで、判定評価値αはプラテンバック領域判定変化量である。たとえば、ヒストグラムカウントするための分割ブロック数ｘ・１／５＞α＝０程度の範囲に設定し、プラテンバック領域データの変化量が、極度に減少していると判定するとよい。
【０１３０】
また、判定評価値βは原稿内下地データ判定変化量である。たとえば、ヒストグラムカウントするための分割ブロック数ｘ・１／４＜β＜分割ブロック数ｘ・１／２程度の範囲に設定し、原稿領域のデータカウントが開始されていると判定するとよい。
【０１３１】
これらの２つのＡＮＤ（論理積）条件により、ヒストグラム解析中のラインが、原稿内であることを推定できる。なお、この判定評価値α，βは、固定とするのではなく、図示しないユーザインタフェースを介して適宜変更可能にするのがよい。
【０１３２】
図８は、本実施形態における下地処理機能を説明するタイミングチャートである。画像入力部２００は、画像取得部１０などからデータを取り込み下地検知部３００と下地除去処理部４００に渡す（ｔ２０〜ｔ２１）。
【０１３３】
下地検知部３００のヒストグラム下地検知処理部３１０は、画像取込後、所定時間遅れてから、ヒストグラム検知処理を利用して、画像入力部２００から渡された処理対象画像の下地情報（地肌濃度）の検出処理を開始する（ｔ２１〜ｔ２４）。
【０１３４】
ここで、ヒストグラム下地検知処理部３１０は、画像読取範囲のうちの副走査方向先端側の画素データを処理対象として、ヒストグラム解析することで、処理対象画像の下地情報（地肌濃度）の確定値ＤＴＨを検知しようとする。
【０１３５】
たとえばヒストグラム下地検知処理部３１０は、読取りを開始してから順次得られる下地検知用の画素データ（その数は順次多くなる）に基づき、原稿の下地情報分布のヒストグラムを作成し、そのヒストグラムの度数を高濃度側から調べて、所定度数を超えた最初の濃度エリアに基づいて下地除去の閾値ＴＬを地色画像データＤＴＨと確定する。
【０１３６】
このとき、先ずラインごとに地色情報（濃度情報）を検出し、このラインごとの地色情報に基づき下地除去の閾値ＴＬを収束させていくことで、たとえばｔ２４時点で、その下地検知量ＤＴＨの確定値を得る。このとき、ヒストグラム下地除去処理部４１０は、ラインごとにも得られる地色画像データＤＴＨを使って下地除去処理を行ない、切替出力部４８０はその処理結果を出力する。
【０１３７】
これにより、ヒストグラム下地検知処理部３１０が原稿先端を検知するまでは、信頼度重視の第１の処理系統による下地処理がなされた画像を出力できる。たとえば、図５（Ａ）に示すように原稿が傾いていて、図中のＴｏｐの位置にて原稿の先端が検知される場合でも、ラインデータとしては背景部分が多くなる領域Ｓ１に関して、ヒストグラム下地除去処理部４１０による下地除去処理結果を出力できる。原稿の下地情報をある程度精度よく検知することができ、原稿先端以降の第２の処理系統による下地処理がなされた画像との間では、下地の不連続が殆ど生じないと考えてよい。
【０１３８】
一方、仮にこの領域Ｓ１に関してラインごとに下地検知と下地除去を行なう第２の処理系統による下地処理がなされた画像を出力すると、ラインデータとしては背景部分が多くなるので、原稿の下地情報を精度よく検知することができず、原稿先端以降とは異なるレベルで下地処理がなされて出力されることとなり、出力画像において、下地の不連続が大きく発生し得る。
【０１３９】
次にヒストグラム下地検知処理部３１０は、原稿が読取基準からずれて置かれている場合、副走査方向先端側が、実際には原稿ではなく背景部分となることを検知して、制御信号ＣＮ１（原稿エリアＩＮ信号）により、その背景部分と原稿先端とを切り分ける。図では、ヒストグラム下地検知処理部３１０は、ｔ２２時点で原稿先端を検知している。
【０１４０】
処理対象ラインが原稿エリアに入ると（ｔ２２）、ヒストグラム下地検知処理部３１０は、その旨を先端リアルタイム検知部３２０、適応型先端リアルタイム検知部３３０、および切替出力部４８０に通知する。
【０１４１】
先端リアルタイム検知部３２０と適応型先端リアルタイム検知部３３０とは、制御信号ＣＮ１を受け取った後のラインからを下地処理の処理対象として、下地検知処理を開始し、その検知結果を対応するリアルタイム下地除去処理部４２０や適応型リアルタイム下地除去処理部４３０に渡すことで、全体として、原稿部分に着目した下地処理を行なう。
【０１４２】
また、処理対象ラインが所定の位置（以下先端検知エリア終了位置という）に到達すると先端リアルタイム検知部３２０や適応型先端リアルタイム検知部３３０は下地検知処理を停止し（図のｔ２３）、以降は（原稿後端まで）、リアルタイム下地除去処理部４２０や適応型リアルタイム下地除去処理部４３０は、この停止時点（ｔ２３）の下地検知量ＤＴＲ，ＤＴＲａに基づいて下地除去処理を行なう。
先端検知エリア終了位置としては、たとえば、原稿先端から２０ｍｍ程度原稿の内側とするのがよい。こうすることで、適応型リアルタイムＡＥ処理は、原稿先端〜２０ｍｍの範囲で、黄ばみや、カラー状況を特定し、出力までのパイプラインディレイを用いて、出力の先端から同一の下地除去を行なうことを可能なシステムとして利用する。原稿先端側の２０ｍｍ程度の短い範囲の中にプラテンバックのデータが含まれることを制限できることで、検知精度を確保できる利点が得られる。なお、ヒストグラムＡＥや、通常リアルタイムＡＥに関しても、２０ｍｍ先端検知での下地データ採取確定のモードもある。
【０１４３】
原稿の置き方によって、原稿の先端位置と読取りの開始位置のずれが生じる場合であっても、プラテンバック領域などの背景部を不感域として取り扱うことで、背景部を原稿の下地量データとして採取することを防止できる。ヒストグラム下地検知処理部３１０は、読取範囲の先端から原稿先端を逐次検知するので、読取範囲に対する原稿の置き方に拘わらず、処理対象方向（本例では副走査方向）における不感域をダイナミックかつ適応的に設定することができる。
【０１４４】
切替出力部４８０は、制御信号ＣＮ１を受け取った後には、ヒストグラム下地除去処理部４１０の処理済み信号から、リアルタイム下地除去処理部４２０および適応型リアルタイム下地除去処理部４３０の何れか一方の処理済み信号に切り替えて、出力画像データＶｏとして出力する。読取範囲内における原稿部分の画像は、ｔ２２以降の分となる。
【０１４５】
なお、ヒストグラム下地検知処理部３１０が、下地量の検出処理にミスし、原稿先端をうまく検知できないケースでは、原稿先端側（たとえば原稿中間点まで）での下地検知により、時点ｔ２４にて、下地検出値ＤＴＨの確定値が得られた場合、確定時点ｔ２４までは、その都度の下地検出値ＤＴＨに基づきヒストグラム下地除去処理部４１０でなされた下地除去処理結果を出力する。確定時点ｔ２４以降は、確定時点ｔ２４の検知レベルに基づきヒストグラム下地除去処理部４１０でなされた下地除去処理結果を出力することができる。つまり、リアルタイムＡＥの検出結果をそのまま使用する。ヒストグラム下地検知が適正にできなかったときでも、切替出力部４８０からは画像データが必ず出力される。
【０１４６】
このように、本実施形態の処理に依れば、原稿先端を検知するまではヒストグラム下地検知処理部３１０およびヒストグラム下地除去処理部４１０による信頼度重視の下地処理を行なって出力しつつ、ヒストグラム下地検知処理部３１０が原稿先端を検知した以降は、先端リアルタイム検知部３２０とリアルタイム下地除去処理部４２０もしくは適応型先端リアルタイム検知部３３０と適応型リアルタイム下地除去処理部４３０による速度重視の下地処理に切り替えて出力するようにした。
【０１４７】
これにより、原稿の置き方によって原稿の先端位置と読取りの開始位置のずれが生じる場合であっても、切替り部分である原稿先端部の繋ぎで下地濃度の不連続性を少なくしつつ、しかも原稿範囲内ではリアルタイム下地除去処理を行なうことで、速度と精度の双方に優れた下地除去処理を行なうことができる。プリスキャンを行う必要もない。
【０１４８】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１４９】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１５０】
たとえば、上記実施形態では、信頼度の高い地色情報（下地情報）を取得可能な下地処理を行なう第１の処理系統によって原稿先端を検知した後には、速度重視の下地処理を行なう第２の処理系統に切り替えるようにしていた。
【０１５１】
しかしながら、第１の処理系統により原稿先端を検知した後には、原稿内の画像データのみに基づき下地情報を検知して下地除去や彩度補正などをする第２の処理系統を少なくとも備えていればよく、第２の処理系統が速度重視の下地処理を行なう処理系統である必要はない。
【０１５２】
たとえば、構成としてはヒストグラム下地検知処理部３１０とヒストグラム下地除去処理部４１０とからなるものとしつつ、ヒストグラム下地検知処理部３１０が副走査方向における原稿先端を検知した後には、それまでの原稿範囲外データに基づいて取得されたヒストグラム情報を一旦掃き捨て、副走査方向における原稿内の画像データのみに基づきヒストグラム解析を行なうことで、下地検知量ＤＴＨの確定値を取得するまでの時間を短縮することができる（図８のｔ２４ａ時点を参照）。
【０１５３】
また、上述した下地検知や下地除去処理の仕組みは、ＡＳＩＣ（Application Specified Integrated Circuit）のようなハードウェア処理回路により構成することに限らず、その機能を実現するプログラムコードに基づいて電子計算機（コンピュータ）を用いてソフトウェア的に実現することも可能である。
【０１５４】
よって、本発明に係る画像処理装置や画像読取装置を、電子計算機（コンピュータ）を用いてソフトウェアで実現するために好適なプログラムあるいはこのプログラムを格納したコンピュータ読取可能な記憶媒体を発明として抽出することもできる。ソフトウェアにより実行させる仕組みとすることで、ハードウェアの変更を伴うことなく、処理手順などを容易に変更できる利点を享受できるようになる。
【０１５５】
電子計算機に一連の下地検知処理や下地除去処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ（組込マイコンなど）、あるいは、ＣＰＵ（Central Processing Unit ）、論理回路、記憶装置などの機能を１つのチップ上に搭載して所望のシステムを実現するＳＯＣ（System On a Chip：システムオンチップ）、または、各種のプログラムをインストールすることで各種の機能を実行することが可能な汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１５６】
記録媒体は、コンピュータのハードウェア資源に備えられている読取装置に対して、プログラムの記述内容に応じて、磁気、光、電気などのエネルギの変化状態を引き起こして、それに対応する信号の形式で、読取装置にプログラムの記述内容を伝達できるものである。
【０１５７】
たとえば、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクＦＤを含む）、光ディスク（ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）、ＤＶＤ（Digital Versatile Disc）を含む）、光磁気ディスク（ＭＤ（Mini Disc ）を含む）、または半導体メモリなどよりなるパッケージメディア（可搬型の記憶媒体）により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭやハードディスクなどで構成されてもよい。または、ソフトウェアを構成するプログラムが、有線あるいは無線などの通信網を介して提供されてもよい。
【０１５８】
下地検知処理機能や下地除去処理機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、ハードウェア処理回路にて構成する場合と同様の効果は達成される。この場合、記憶媒体から読み出されたプログラムコード自体が下地検知処理や下地除去処理の機能を実現する。
【０１５９】
また、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（Operating Systems ；基本ソフト）などが実際の処理の一部または全部を行ない、その処理によって下地検知処理や下地除去処理を行なう機能が実現される場合であってもよい。
【０１６０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって下地検知処理や下地除去処理を行なう機能が実現される場合であってもよい。
【０１６１】
なお、下地検知処理や下地除去処理を行なう機能を実現するプログラムコードを記述したファイルとしてプログラムが提供されるが、この場合、一括のプログラムファイルとして提供されることに限らず、コンピュータで構成されるシステムのハードウェア構成に応じて、個別のプログラムモジュールとして提供されてもよい。
【図面の簡単な説明】
【０１６２】
【図１】本発明に係る下地除去処理回路を含む画像処理装置を備えた画像読取装置の一実施形態の概略を示す側断面図である。
【図２】図１に示した画像読取装置に設けられた画像処理部の一実施形態を説明するブロック図である。
【図３】下地検知部と下地除去処理部の詳細を示した図である。
【図４】プラテンガラスに載置される原稿の状態と読取範囲との関係を説明する図である。（その１）
【図５】プラテンガラスに載置される原稿の状態と読取範囲との関係を説明する図である。（その２）
【図６】ヒストグラム下地検知処理部の詳細例を説明する図である。
【図７】領域エリアカウンタの機能を説明する図である。
【図８】下地除去機能を説明するタイミングチャートである。
【符号の説明】
【０１６３】
３…画像読取装置、５…画像形成装置、１０…画像取得部、１４…読取信号処理部、１６…光学走査系、２０…画像処理部、６１…プラテンカバー、１１２…プラテンガラス、１２０…露光用光源、１３９…レンズ、１４０…受光部、２００…画像入力部、２８０…信号処理部、３００…下地検知部、３１０…ヒストグラム下地検知処理部、３１２…バックエリアカウンタ、３１４…領域エリアカウンタ、３１８…判定部、３２０…先端リアルタイム検知部、３３０…適応型先端リアルタイム検知部、３３２…先端リアルタイム検知部、３３４…カラー判定部、３３６…判定部、３６０…切替部、４００…下地除去処理部、４１０…ヒストグラム下地除去処理部、４２０…リアルタイム下地除去処理部、４３０…適応型リアルタイム下地除去処理部、４８０…切替出力部、５００…信号処理部、６００…出力データ処理部、９０６…画像形成部、９６４…プリントエンジン
【図１】
2005260530.tif 000006
【図２】
2005260530.tif 000007
【図３】
2005260530.tif 000008
【図４】
2005260530.tif 000009
【図５】
2005260530.tif 000010
【図６】
2005260530.tif 000011
【図７】
2005260530.tif 000012
【図８】
2005260530.tif 000013