(57)【要約】【課題】１回のスキャンで下地部分を検出し、検出結果に応じて適正に後処理を行う画像処理装置を提供する。【解決手段】画像入力部から入力された画像信号を処理する第１の画像処理部と、画像入力部からの画像信号のうち、予め設定した範囲内に入る下地レベルを検出して下地検出信号を生成する下地レベル検出部と、第１の画像処理部からの画像信号と下地検出信号をページ単位で保持するページメモリと、下地検出信号を制御パラメータとして、ページメモリから出力した画像信号を処理する第２の画像処理部と、第２の画像処理部で処理された画像信号を出力する画像出力部と、を具備する。【選択図】図３
2011188489.tif 000002
【特許請求の範囲】
【請求項１】
画像入力部から入力された画像信号を処理する第１の画像処理部と、
前記画像入力部からの画像信号のうち、予め設定した範囲内に入る下地レベルを検出して下地検出信号を生成する下地レベル検出部と、
前記第１の画像処理部からの画像信号と前記下地検出信号をページ単位で保持するページメモリと、
前記下地検出信号を制御パラメータとして、前記ページメモリから出力した画像信号を処理する第２の画像処理部と、
前記第２の画像処理部で処理された画像信号を出力する画像出力部と、
を具備する画像処理装置。
【請求項２】
前記下地レベル検出部は、前記入力された画像信号のＲＧＢ信号を別の色空間の信号に変換し、変換した信号と予め設定した閾値とを比較し、前記閾値よりも低い画素データのヒストグラムを作成し、前記ヒストグラムの形状から下地レベルを検出する請求項１記載の画像処理装置。
【請求項３】
前記下地レベル検出部は、前記入力された画像信号のＲＧＢ信号のうち少なくとも２つの色信号の差分を算出し、差分値と予め設定した閾値とを比較し、前記閾値よりも低い画素データのヒストグラムを作成し、前記ヒストグラムの形状から下地レベルを検出する請求項１記載の画像処理装置。
【請求項４】
前記下地レベル検出部は、注目画素の信号値が予め設定した特定条件を満たす場合にカウントアップしてヒストグラムを作成し、前記ヒストグラムの形状から下地レベルを検出する請求項１記載の画像処理装置。
【請求項５】
前記下地レベル検出手段で作成されるヒストグラムがＲＧＢ信号ごとに作成される場合、前記特定条件はＲＧＢ信号の全てについて別々に設定する請求項４記載の画像処理装置。
【請求項６】
前記第２の画像処理部は、色変換処理部を含み、前記下地検出信号に応じて下地除去を行う請求項１記載の画像処理装置。
【請求項７】
前記第２の画像処理部は、空間フィルタを含み、前記下地検出信号に応じて下地レベル信号の強調処理を抑制する請求項１記載の画像処理装置。
【請求項８】
画像入力部から入力された画像信号を第１の画像処理部で処理し、
前記画像入力部からの画像信号のうち、予め設定した範囲内に入る下地レベルを検出して下地検出信号を生成し、
前記第１の画像処理部からの画像信号と前記下地検出信号をページ単位でページメモリに保持し、
前記下地検出信号を制御パラメータとして、前記ページメモリから出力した画像信号を第２の画像処理部で処理し、
前記第２の画像処理部で処理された画像信号を出力する画像処理方法。
【請求項９】
前記下地レベルの検出は、前記入力された画像信号のＲＧＢ信号を別の色空間の信号に変換し、変換した信号と予め設定した閾値とを比較し、前記閾値よりも低い画素データのヒストグラムを作成し、前記ヒストグラムの形状から下地レベルを検出する請求項８記載の画像処理方法。
【請求項１０】
前記下地レベルの検出は、前記入力された画像信号のＲＧＢ信号のうち少なくとも２つ色信号の差分を算出し、差分値と予め設定した閾値とを比較し、前記閾値よりも低い画素データのヒストグラムを作成し、前記ヒストグラムの形状から下地レベルを検出する請求項８記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像入力部から入力された画像の下地レベルを検出し、検出結果に基づいて画像信号の後処理を行って画像出力部に出力する画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来、電子写真方式の画像形成装置にあっては、画像入力部（スキャナ）から入力された画像の背景部のデータを検出し、検出したデータ値を用いて下地除去を行う画像処理装置を備えたものがある。例えばスキャナで読み取られた画像情報に下地部分があったり、文字の薄い部分があった場合に、自動的に原稿にあった濃度に調整し、下地部分を除去したり、薄い文字を濃くするようにしている。
【０００３】
しかしながら、リアルタイム処理を行った場合には、対象となる原稿1ページ分の下地の分布は処理が進んだところまでしか得られず、原稿の構成によっては上手く補正しきれず1ページの中で濃度ムラが発生する場合がある。これに対し、原稿１ページ分の下地の分布を正確に把握して下地除去しようとすると一度原稿をスキャンして下地部分を把握し、その後で本スキャンをする必要があるため、処理が遅くなるという問題点がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３７７９４００号公報
【特許文献２】特許第３２０７０６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
発明が解決しようとする課題は、１回のスキャンで下地部分を検出し、検出結果に応じて適正に後処理を行う画像処理装置及び画像処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
実施形態に係る画像処理装置は、画像入力部から入力された画像信号を処理する第１の画像処理部と、前記画像入力部からの画像信号のうち、予め設定した範囲内に入る下地レベルを検出して下地検出信号を生成する下地レベル検出部と、前記第１の画像処理部からの画像信号と前記下地検出信号をページ単位で保持するページメモリと、前記下地検出信号を制御パラメータとして、前記ページメモリから出力した画像信号を処理する第２の画像処理部と、前記第２の画像処理部で処理された画像信号を出力する画像出力部と、を具備する。
【図面の簡単な説明】
【０００７】
【図１】一実施形態における画像形成装置の内部を示す構成図。
【図２】一実施形態における画像形成装置の制御系の構成を示すブロック図。
【図３】一実施形態に係る画像処理装置の構成を示すブロック図。
【図４】一実施形態に係る画像処理装置の後処理部の構成を示すブロック図。
【図５】一実施形態に係る画像処理装置の下地レベル検出部の動作を示すフローチャート。
【図６】一実施形態において入力画像データが白下地のときの信号分布を示す説明図。
【図７】一実施形態における下地レベル検出部のヒストグラム作成の動作を示す説明図。
【図８】第２の実施形態における下地レベル検出部の動作を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、発明を実施するための実施形態について、図面を参照して説明する。尚、各図において同一箇所については同一の符号を付す。
【０００９】
（第１の実施形態）
図１は、一実施形態に係る画像処理装置を備えた画像形成装置の構成図である。図１において、画像形成装置１００は例えば複合機であるＭＦＰ（Multi-Function Peripherals）や、プリンタ、複写機等である。以下の説明ではＭＦＰを例に説明する。ＭＦＰ１００の本体１１の上部には原稿台があり、原稿台上には自動原稿搬送部（ＡＤＦ）１２を開閉自在に設けている。また本体１１の上部には操作パネル１３を設けている。操作パネル１３は、各種のキーから成る操作部１４と、タッチパネル式の表示部１５を有している。
【００１０】
本体１１内のＡＤＦ１２の下部にはスキャナ部１６を設けている。スキャナ部１６は、ＡＤＦ１２によって送られる原稿または原稿台上に置かれた原稿を読み取って画像データを生成する。さらに本体１１内の中央部にはプリンタ部１７を有し、本体１１の下部には、各種サイズの用紙を収容する複数のカセット１８を備えている。プリンタ部１７は、感光体ドラムとレーザ等を含み、スキャナ部１６で読み取った画像データや、ＰＣ（Personal Computer）などで作成された画像データを処理して記録媒体である用紙に画像を定着する。プリンタ部１７によって画像が定着された用紙は、排紙部４０に排出される。
【００１１】
プリンタ部１７は、例えばタンデム方式によるカラーレーザプリンタであり、レーザ露光装置１９からのレーザビームによって感光体を走査して画像を生成するもので、ブラック（Ｋ），イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色の画像形成部２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃを含む。画像形成部２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃは、転写ベルト２１の下側に、上流から下流側に沿って並列に配置している。
【００１２】
各画像形成部２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃは同じ構成であるため、画像形成部２０Ｋを代表にして説明する。画像形成部２０Ｋは、感光体ドラム２２Ｋを有し、感光体ドラム２２Ｋの周囲には帯電チャージャ２３Ｋ、現像装置２４Ｋ、転写ローラ２５Ｋ、クリーナ２６Ｋ等を配置している。画像形成部２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃの上部には、現像装置２４Ｋ，２４Ｙ，２４Ｍ，２４Ｃに現像剤を供給する現像剤カートリッジ２８を設けている。現像剤カートリッジ２８は、ブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色の現像剤カートリッジ２８Ｋ，２８Ｙ，２８Ｍ，２８Ｃが隣接している。
【００１３】
中間転写ベルト２１は、循環的に移動し、耐熱性及び耐磨耗性の点から例えば半導電性ポリイミドが用いられる。中間転写ベルト２１は、駆動ローラ２９及び従動ローラ３０，３１，３２に張架されている。中間転写ベルト２１は感光体ドラム２２Ｋに対向して接触可能である。中間転写ベルト２１の感光体ドラム２２Ｋに対向する位置には、転写ローラ２５Ｋにより１次転写電圧が印加され、感光体ドラム２２Ｋ上のトナー像は中間転写ベルト２１に１次転写される。
【００１４】
また、中間転写ベルト２１を張架する駆動ローラ２９には、２次転写ローラ３３を対向して配置している。駆動ローラ２９と２次転写ローラ３３間を用紙Ｓが通過する際に、２次転写ローラ３３により２次転写電圧が印加され、中間転写ベルト２１上のトナー像が用紙Ｓに２次転写される。中間転写ベルト２１の従動ローラ３２の付近には、ベルトクリーナ３４を設けている。
【００１５】
また感光体ドラム２２Ｋの露光位置には、レーザ露光装置１９からブラックのレーザビームが照射され、感光体ドラム２２Ｋ上に潜像を形成する。帯電チャージャ２３Ｋは、感光体ドラム２２Ｋの表面を一様に全面帯電する。現像装置２４Ｋは、現像ローラにより各色のトナー及びキャリアからなる二成分現像剤を感光体ドラム２２Ｋに供給する。クリーナ２６Ｋは、ブレードを用いて感光体ドラム２２Ｋの表面の残留トナーを除去する。
【００１６】
レーザ露光装置１９は、半導体レーザ素子から出射されたレーザビームを感光体ドラム２２Ｋの軸線方向に走査するもので、ポリゴンミラー１９Ａ、結像レンズ系１９Ｂ、ミラー１９Ｃ等を含んでいる。
【００１７】
また、給紙カセット１８から２次転写ローラ３３に至る間には、給紙カセット１８内の用紙Ｓを取り出す分離ローラ３５及び搬送ローラ３６、レジストローラ３７を設けており、２次転写ローラ３１の下流には定着器３８を設けている。定着器３８の下流には排紙ローラ３９を設け、用紙Ｓを排紙部４０に排出する。また反転搬送路４１を設けている。反転搬送路４１は、複数のローラ４２を有し、用紙Ｓを反転させて２次転写ローラ３３の方向に導くもので、両面印刷を行う際に使用する。定着器３８を通過した用紙Ｓは、振り分けゲート４３によって排紙部４０又は反転搬送路４１に導かれる。
【００１８】
画像形成部装置１００の動作を簡単に述べる。スキャナやパソコン端末等から画像情報が入力されると、各画像形成部２０Ｋ〜２０Ｃにより、ブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）のトナー像が形成され、中間転写ベルト２１上のトナー像が形成された同一位置にブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）のトナー像が多重転写され、フルカラートナー像が得られる。
【００１９】
中間転写ベルト２１のフルカラートナー像は２次転写ローラ３１により用紙Ｓ上に一括２次転写される。用紙Ｓは、給紙部１８から２次転写ローラ３３の位置に給紙される。トナー像が２次転写された用紙Ｓは定着装置３８に送られ、トナー像を用紙Ｓに定着する。一方、中間転写ベルト２１は、２次転写終了後、ベルトクリーナ３２により残留トナーがクリーニングされる。又感光体ドラム２２は、トナー像を中間転写ベルト２１に１次転写した後、クリーナ２６により残留トナーが除去され、次の画像形成が可能となる。
【００２０】
図２は、一実施形態に係る画像形成装置（ＭＦＰ）１００の制御系の構成を示すブロック図である。図２において、ＭＦＰ１００は、主制御部５０と、操作パネル１３と、スキャナ部１６、及びプリンタ部１７を有している。ＭＦＰ１００の制御系は、主制御部５０内のメインＣＰＵ５００と、操作パネル１３のパネルＣＰＵ１３０と、スキャナ部１６のスキャナＣＰＵ１６０、及びプリンタ部１７のプリンタＣＰＵ１７０の複数のＣＰＵを含む。
【００２１】
主制御部５０は、メインＣＰＵ５００、ＲＯＭ５０１、ＲＡＭ５０２、ＮＶＲＡＭ５０３、共有ＲＡＭ５０４、ページメモリ制御部５０５、ページメモリ５０６、記憶デバイスとしてのＨＤＤ５０７、ネットワークコントローラ５０８及び画像処理部６０を含む。又、１０１は画像データバスである。
【００２２】
メインＣＰＵ５００は、ＭＦＰ１００の全体の動作を制御するものであり、かつＡＤＦ１２を制御する。ＲＯＭ５０１には、制御プログラムなどが記憶されている。ＲＡＭ５０２は、一時的にデータを記憶するものである。ＮＶＲＡＭ５０３は、不揮発性のメモリであり、電源を遮断しても記憶データを保持する。共有ＲＡＭ５０４は、メインＣＰＵ５００とプリンタＣＰＵ１７０との間で、双方向通信を行うために用いる。
【００２３】
画像処理部６０は、ページメモリ制御部５０５を制御してページメモリ５０６又は図示されていないラインメモリ等のメモリへの画像データの記憶、及び読出しを制御する。これにより、画像情報の拡大／縮小といった画像変換処理を行う。また画像処理部６０は、スキャナ部３０でスキャンした画像データをもとに下地レベルを検出し、下地レベルの検出信号によって、後処理部（例えば色変換部、空間フィルタ部、濃度変換部、識別部等）を制御する。
【００２４】
ページメモリ５０６は、複数ページ分の画像情報を記憶できる領域を有し、スキャナ部１６からの画像情報を１ページ分ごとに記憶可能である。ネットワークコントローラ５０８は、ネットワークに接続され、ＭＦＰ１００は、ネットワークコントローラ５０８を介して外部機器、例えばサーバや、ＰＣ（Personal Computer）に接続可能である。
【００２５】
又、ＨＤＤ５０７は、スキャナ部１６で読み取った画像データや、ＰＣからの画像データ（文書データや描画イメージデータ等）を圧縮して記憶するものである。ＨＤＤ５０７に記憶された画像データは、画像処理部６０に入力されて各種の画像処理が施され、プリンタ部１７によって用紙に印刷される。
【００２６】
操作パネル１３は、メインＣＰＵ５００に接続されたパネルＣＰＵ１３０と、各種の操作キー１４と液晶等から成る表示部１５を有し、操作キー１４は、印刷部数の指示等を行うテンキー等を含む。表示部１５はタッチパネル機能を有し、用紙サイズ、印刷倍率等の各種の指示を入力するほか、表示１５の操作により画点調整等の各種の設定を行うことができる。
【００２７】
スキャナ部１６は、スキャナＣＰＵ１６０と、画像補正部１６１、イメージセンサを駆動するＣＣＤドライバ１６２等によって構成されている。ＣＣＤドライバ１６２は、イメージセンサを駆動して原稿の画像を読み取り、画像データに変換する。画像補正部１６１は、イメージセンサから出力されるＲ、Ｇ、Ｂのアナログ信号をそれぞれデジタル信号に変換するＡ／Ｄ変換回路や、シェーディング補正回路、及びシェーディング補正回路からの補正されたデジタル信号を一旦記憶するラインメモリ等から構成されている。
【００２８】
プリンタ部１７は、プリンタＣＰＵ１７０、レーザ露光装置１９のレーザを駆動するレーザドライバ１７１、用紙Ｐの搬送を制御する搬送制御部１７２、及び帯電器、現像器、転写器等を制御する制御部１７３を有している。
【００２９】
メインＣＰＵ５００は、プリンタＣＰＵ１７０と共有ＲＡＭ（ランダム・アクセス・メモリ）５０４を介して双方向通信を行い、メインＣＰＵ５００は動作指示を出し、プリンタＣＰＵ１７０は状態ステータスを返す。また、プリンタＣＰＵ１７０とスキャナＣＰＵ１６０はシリアル通信を行い、プリンタＣＰＵ１７０は動作指示を出し、スキャナＣＰＵ１６０は状態ステータスを返す。なお、画像処理部６０、ページメモリ５０６、ネットワークコントローラ５０８、画像補正部１６１、レーザドライバ１７１は、画像データバス１０１によって接続されている。
【００３０】
図３は、実施形態の主要部である画像処理装置の構成を示すブロック図である。図３の画像処理装置において、画像処理部６０には、画像入力部（スキャナ部１６）で読み取った画像信号（画像データ）が入力され、画像処理部６０で画像データを処理して画像出力部（プリンタ部１７）に出力する。
【００３１】
画像処理部６０は、スキャナ部１６で読み取った画像データを前処理する前処理部６１と、原稿の下地レベルを検出する下地レベル検出部６２を含む。前処理部６１からの画像データと、下地レベル検出部６２で検出した下地レベルはそれぞれページメモリ５０６に供給され、さらにＨＤＤ５０７に格納される。
【００３２】
また下地レベル検出部６２はメインＣＰＵ５００によって制御され、メインＣＰＵ５００は、ＨＤＤ５０７を制御するとともに、ＨＤＤ５０７からの下地検出信号に応じて後処理部７０の各部を制御する。即ち、ＨＤＤ５０７から読み出された画像データはページメモリ５０６以降の後処理部７０に引渡されるが、メインＣＰＵ５００は、ＨＤＤ５０７に格納された下地検出信号を制御パラメータとして後処理部７０の各部を制御する。
【００３３】
図４は、後処理部７０の一例を示すブロック図である。後処理部７０は、例えば色変換部７１、空間フィルタ７２、濃度変換部７３、識別部７４を有する。また後処理部７０は、階調処理部やスクリーン処理部を含む。
【００３４】
色変換部７１は、スキャナ部１６からのＲ，Ｇ，Ｂの画像データをイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各データに変換し下地除去等を行う。空間フィルタ７２は、色変換部から出力されるＹ，Ｍ，Ｃの画像データに対し、ノイズ除去、エッジ強調などの処理を行う。濃度変換部７３は、Ｃ，Ｍ，Ｙの各色の濃度を調整する。識別部７４は、文字、写真、網点などの領域を識別する。濃度変換後、Ｃ、Ｍ、Ｙの各画像データは黒色の補正処理（墨入れ）を行い、Ｙ，Ｍ，Ｃ，Ｋ（ブラック）の画像データが得られる。
【００３５】
以下、実施形態に係る画像処理装置の動作について説明する。図３に示す通り、画像処理部６０は、スキャナ部１６から入力された画像データの下地レベルを下地レベル検出部６２によって検出し、下地検出信号と画像データを一旦ページメモリ５０６を介してＨＤＤ５０７に格納する。そして、印刷時にＨＤＤ５０７から再度読み出し、前処理として回転、面付け（１ページ内に複数ページを配置するＮin１機能を含む）などをページメモリ５０６上で行った後、後処理部７０に送る。
【００３６】
後処理部７０としては、色変換部７１、空間フィルタ７２、濃度変換部７３、識別部７４などを含むが、複数の処理部のうち少なくとも１つの処理部において、入力された画像データを、下地検出信号を用いて制御する。
【００３７】
色変換部７１では、対照となる下地レベルのデータのみを除去し、他のデータに影響を及ぼさないように処理することができる。例えば、カラーコピーを行うときに、原稿が黄ばんでいるような場合は下地除去を行う。また原稿がピンク色のように、紙の色に意味がある場合は、下地除去すると色が消えてしまうため下地除去を行わないようにする。下地除去するか否かは、閾値の設定により決定する。
【００３８】
また空間フィルタ７２では、下地レベルのデータに対する強調処理を抑制する等、選択的な処理を行う。また濃度処理部７３では、予め設定した濃度レベル以下の画像はすべてゼロにするといつた処理を行う。さらに識別部７４では、下地レベルが既知であるため、文字、写真、網点などの領域をより高い精度で識別することができる。
【００３９】
また後処理部７０には、スクリーン処理部も含まれる。スクリーン処理部では下地については出力信号をゼロにすることで下地レベルを出力しない適応処理が可能である。また上述したような複数の後処理を複数組み合わせることで相乗効果が期待できる。
【００４０】
図５は、下地レベル検出部６１の処理を示すフローチャートであり、画像入力部（スキャナ部１６）から入力された画像データを３次元データとした場合の例を示す。先ず動作Ａ０をスタートステップとすると、動作Ａ１では注目画素を移動する。即ち、スキャナ部１６では、原稿を順次に読み取っていくため注目画素が順次に移動する。動作Ａ２では、画像入力部から入力されたデータ（ＲＧＢ信号）を別の次元の空間、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の信号に変換する。変換後のデータをそれぞれＤｃ，Ｄｍ，Ｄｙとする。
【００４１】
図６は、入力画像データ（ＲＧＢ信号）が白下地であるときの信号分布を示す。Ｒ，Ｇ，Ｂ信号を０〜２５５のレベルで表すと、原稿が白下地の場合、Ｒ，Ｇ，Ｂ信号はそれぞれレベル２５５に近い部分に頻度のピークが現れる。一方、ＲＧＢ信号をＣ，Ｍ，Ｙ信号に変換すると、原稿が白下地の場合、Ｃ，Ｍ，Ｙ信号はレベル０に近い部分に頻度のピークが現れる。したがつて、閾値を設定してＣ，Ｍ，Ｙ信号のレベルを判断することで下地部分を判別することができる。
【００４２】
図５の動作Ａ３では、各データＤｃ，Ｄｍ，Ｄｙを予め設定した閾値Ｔｈｃ、ＴＨｍ、ＴＨｙと比較し、閾値ＴＨｃ、ＴＨｍ、ＴＨｙよりも低い入力画像を判定し、下地とみなされる範囲に注目画素が入っているか否を判定する。動作Ａ４では、下地とみなされる範囲に入っているデータのみを使用して、ヒストグラムを作成する。即ち、動作Ａ４で扱う信号はＣ，Ｍ，Ｙ信号なので、注目画素のＣ，Ｍ，Ｙ値が閾値よりも小さい場合に、ヒストグラムの作成対象とする。ヒストグラムは、Ｃ，Ｍ，Ｙ別々に作成する。
【００４３】
例えば図７のように、Ｃ，Ｍ，Ｙ信号のレベルを０〜２５５で表したとき、注目画素のＣ，Ｍ，Ｙ値が閾値よりも小さい場合に、０〜２５５のレベル毎に閾値を下回る個数をカウントアップしてヒストグラムを作成する。図７では、Ｃ，Ｍ，Ｙ信号のヒストグラム（hist_C[Dc]、hist_M[Dm]、hist_Y[Dy]）のいずれか１つを例示している。
【００４４】
上述した処理を１ページ分行い、動作Ａ５において１ページ分を完了すると、動作Ａ６では、作成したヒストグラムデータを使用して、ヒストグラムの形状から下地レベルのＣ，Ｍ，Ｙ信号の特徴量を求める。そして、この特徴量の値を下地検出信号とする。動作Ａ７は下地レベル検出の終了ステップである。
【００４５】
検出した下地検出信号は、画像データと共にページメモリ５０６に出力し、さらにＨＤＤ５０７に格納する。ＨＤＤ５０７はメインＣＰＵ５００に接続されており、ＨＤＤ５０７に格納した下地検出信号をもとに、メインＣＰＵ５００は後処理部７０の各部（色変換部７１、空間フィルタ７２、濃度変換部７３、識別部７４など）を制御する。したがって、下地検出信号を制御パラメータとして後処理部７０の処理に適用して、入力画像に適した下地除去を実現することができる。
【００４６】
また、別の処理案として、ヒストグラムの作成までをハードウェアで作成し、作成したデータをもとにメインＣＰＵ５００で下地レベルを算出し、後段の処理パラメータとして反映させることも可能である。
【００４７】
（第２の実施形態）
図８は、第２の実施形態に係る下地レベル検出部６１の処理を示すフローチャートである。図８では、画像入力部（スキャナ部１６）から入力されたＲ，Ｇ，Ｂ信号をもとに下地レベル検出を行う。先ず動作Ａ１０をスタートステップとすると、動作Ａ１１では注目画素を移動する。動作Ａ１２では、画像入力部から入力された画像データ（Ｒ，Ｇ，Ｂ信号）の差分を算出し、予め設定した閾値と比較する。
【００４８】
即ち、原稿が白下地の場合、Ｒ，Ｇ，Ｂ信号は図６に示すようにレベル２５５に近い部分に頻度のピークが現れる。したがって、各信号の差分（［Ｒ−Ｇ］、［Ｇ−Ｂ］、［Ｂ−Ｒ］）はゼロに近くなる。そして各差分が予め設定した閾値Ｔｈ１，Ｔｈ２，Ｔｈ３よりも低い部分を下地部分として判別し、動作Ａ１３では、下地とみなされる範囲に入っている画像データのみを使用して、ヒストグラムを作成する。ヒストグラムは、Ｒ，Ｇ，Ｂ別々にhist_R[R]、hist_G[G]、hist_B[B]を作成する。
【００４９】
上述した処理を１ページ分行い、動作Ａ１４において１ページ分を完了すると、動作Ａ１５では作成したヒストグラムデータを使用して、ヒストグラムの形状から下地レベルのＲ，Ｇ，Ｂ信号の特徴量を求める。そして、この特徴量の値を下地検出信号とする。動作Ａ１６は下地レベル検出の終了ステップである。
【００５０】
尚、ヒストグラムの作成においては、画像信号のＲ，Ｇ，Ｂ信号のうち少なくとも２つの色信号の差分を算出し、差分値と予め設定した閾値とを比較し、閾値よりも低い画素データについてヒストグラムを作成するようにしてもよい。
【００５１】
図５の閾値（Thc,Thm,Thy）及び図８の閾値（Th1,Th2,Th3）は、予め設定することができ、閾値が小さいほど白下地であり、閾値が高いほど着色した下地であると判別することができる。したがって、閾値の設定により、原稿が黄ばんでいるような場合は下地除去を行い、原稿がピンク色のように紙の色に意味がある場合は、下地除去を行わないようにすることが可能となる。
【００５２】
以上説明した実施形態によれば、１回のスキャンで下地部分を検出し、入力画像に合わせた適正な下地除去等を行うことができる。
【００５３】
尚、本発明のいくつかの実施形態を述べたが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５４】
１００…画像形成装置（ＭＦＰ）
１１…画像形成装置本体
１３…操作パネル
１６…スキャナ部
１７…プリンタ部
５０…主制御部
６０…画像処理部
６１…前処理部（第１の画像処理部）
６２…下地レベル検出部
６３…ページメモリ
７０…後処理部（第２の画像処理部）
７１…色変換部
７２…空間フィルタ
７３…濃度変換部
７４…識別部
５００…メインＣＰＵ
５０７…記憶デバイス（ＨＤＤ）
【図１】
2011188489.tif 000003
【図２】
2011188489.tif 000004
【図３】
2011188489.tif 000005
【図４】
2011188489.tif 000006
【図５】
2011188489.tif 000007
【図６】
2011188489.tif 000008
【図７】
2011188489.tif 000009
【図８】
2011188489.tif 000010