(57)【要約】【課題】  コンポジットグレーデータを含む入力画像データを、２色印刷用の画像データであって、高画質なグレー画像を形成できる画像データに変換することができる画像処理装置、画像形成装置、画像処理方法、画像処理プログラム、および画像処理プログラムを記録した記録媒体を提供する。【解決手段】  画像処理装置３に、入力されたＲＧＢの画像データを、ＣＭＹの画像データであって、有彩色と無彩色との２色からなる２色画像を形成するための画像データに変換する２色化処理部２０と、２色化処理部２０による変換処理の前に、ＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う平滑化処理部１００とを設ける。【選択図】      図１
2011097479.tif 000002
【特許請求の範囲】
【請求項１】
入力されたＲＧＢの画像データを、ＣＭＹの画像データであって、有彩色と無彩色との２色からなる２色画像を形成するための画像データに変換する２色化処理手段と、
前記２色化処理手段による変換処理の前に、ＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う平滑化処理手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記２色化処理手段による変換処理の前に、ＲＧＢの画像データ中の画素が網点領域画素であるか否かを判定する網点判定手段をさらに備え、
前記平滑化処理手段は、前記網点判定手段によって網点領域画素であると判定された画素を前記所定の画素として、該所定の画素に対して平滑化処理を行うように構成されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定の画素について、線数に関連する情報を取得する線数関連情報取得手段をさらに備え、
前記平滑化処理手段は、前記線数関連情報取得手段によって取得された情報に基づき、平滑化の強度を変更して平滑化処理を行うように構成されることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記平滑化処理手段は、平滑化の強度を変更する指示を表す指示信号が画像処理装置の外部から入力されたとき、平滑化の強度を変更するように構成されることを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
請求項１〜４のいずれか１つに記載の画像処理装置を備えることを特徴とする画像形成装置。
【請求項６】
入力されたＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う平滑化処理ステップと、
前記平滑化処理ステップにおいて平滑化処理された画像データを、ＣＭＹの画像データであって、有彩色と無彩色との２色からなる２色画像を形成するための画像データに変換する２色化処理ステップとを含むことを特徴とする画像処理方法。
【請求項７】
請求項１〜４のいずれか１つに記載の画像処理装置を実現するための画像処理プログラムであって、コンピュータを前記の各手段として機能させるための画像処理プログラム。
【請求項８】
請求項７に記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理を行う画像処理装置、画像形成装置、画像処理方法、画像処理プログラム、および画像処理プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
デジタルカラー複写機、複合機などには、フルカラー印刷による画像（フルカラー画像）やモノクロ印刷による画像（モノクロ画像）を出力する機能のみではなく、２色印刷による画像（２色画像）を出力する機能を備えるものがある。２色画像とは、所定の有彩色と所定の無彩色との２色からなる画像である。２色印刷によれば、フルカラー印刷と比較してトナー消費量を抑えつつ、モノクロ印刷と比較して表現力のある画像を得ることができる。
【０００３】
ＲＧＢの入力画像データを２色印刷用の画像データに変換する方法としては、たとえば、特許文献１に記載の方法が知られている。特許文献１に記載の方法では、まず、画素ごとに、２色印刷を構成する２色（赤色、黒色）のいずれか１色に判定する。次に、各画素のＲＧＢ濃度値に、判定結果に応じた所定の係数をそれぞれ乗算し、得られた値の合計値を算出する。そして、各画素についての、前記判定結果と前記合計値との組から、２色印刷用の画像データを形成する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−６７０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
２色印刷を用いて複写しようとする原稿画像は、コンポジットグレー画像を含む場合がある。ここで、コンポジットグレー画像とは、肉眼ではグレーに見える画像であるけれども、微視的には、複数種類の色（たとえば、ＣＭＹＫの色）をそれぞれ有する網点領域画素の集合である。また、このようなコンポジットグレー画像を含む原稿画像をスキャナで読み取ることで得られるＲＧＢの画像データ中において、コンポジットグレー画像に対応するデータを、コンポジットグレーデータと呼ぶ。
【０００６】
コンポジットグレー画像を含む原稿画像について、特許文献１に記載の２色印刷方法を用いて複写を行うと、コンポジットグレーデータ中の有彩色を表す画素（コンポジットグレー画像中のＣＭＹ（Ｋ）が重なっていない画素）が、すべて有彩色（赤色）に判定され、コンポジットグレーデータ中の無彩色を表す画素（コンポジットグレー画像中のＫまたはＣＭＹ（Ｋ）が重なった色の画素）が、無彩色（黒色）に判定された上で、２色画像が出力される。その結果、出力される２色画像中において、グレーに見えるように形成されるべき画像が、有彩色（赤色）と無彩色（黒色）とが混在した画像になってしまう。
【０００７】
本発明は、上述した課題を解決するためになされたものであって、コンポジットグレーデータを含む入力画像データを、２色印刷用の画像データであって、高画質なグレー画像を形成できる画像データに変換することができる画像処理装置、画像形成装置、画像処理方法、画像処理プログラム、および画像処理プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、入力されたＲＧＢの画像データを、ＣＭＹの画像データであって、有彩色と無彩色との２色からなる２色画像を形成するための画像データに変換する２色化処理手段と、
前記２色化処理手段による変換処理の前に、ＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う平滑化処理手段とを備えることを特徴とする画像処理装置である。
【０００９】
また本発明は、前記２色化処理手段による変換処理の前に、ＲＧＢの画像データ中の画素が網点領域画素であるか否かを判定する網点判定手段をさらに備え、
前記平滑化処理手段は、前記網点判定手段によって網点領域画素であると判定された画素を前記所定の画素として、該所定の画素に対して平滑化処理を行うように構成されることを特徴とする。
【００１０】
また本発明は、前記所定の画素について、線数に関連する情報を取得する線数関連情報取得手段をさらに備え、
前記平滑化処理手段は、前記線数関連情報取得手段によって取得された情報に基づき、平滑化の強度を変更して平滑化処理を行うように構成されることを特徴とする。
【００１１】
また本発明は、前記平滑化処理手段は、平滑化の強度を変更する指示を表す指示信号が画像処理装置の外部から入力されたとき、平滑化の強度を変更するように構成されることを特徴とする。
【００１２】
また本発明は、前記画像処理装置を備えることを特徴とする画像形成装置である。
また本発明は、入力されたＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う平滑化処理ステップと、
前記平滑化処理ステップにおいて平滑化処理された画像データを、ＣＭＹの画像データであって、有彩色と無彩色との２色からなる２色画像を形成するための画像データに変換する２色化処理ステップとを含むことを特徴とする画像処理方法である。
【００１３】
また本発明は、前記画像処理装置を実現するための画像処理プログラムであって、コンピュータを前記の各手段として機能させるための画像処理プログラムである。
【００１４】
また本発明は、前記画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１５】
本発明によれば、平滑化処理手段は、ＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う。平滑化処理手段は、画像データがコンポジットグレーデータを含むとき、該コンポジットグレーデータを構成する画素を前記所定の画素として平滑化処理を行うことで、コンポジットグレーデータを構成する画素の色情報に、周囲の画素の色情報を取り込み、平均化を行っている。これによって、２色化処理手段は、コンポジットグレーデータを構成する画素を無彩色に判定することができる。したがって、本発明に係る画像処理装置は、コンポジットグレーデータを含む画像データを、２色印刷用の画像データであって、高画質なグレー画像を形成できる画像データに変換することができる。
【００１６】
また本発明によれば、網点判定手段をさらに備え、平滑化処理手段は、網点判定手段が判定した網点領域画素に平滑化処理を行う。したがって、本発明に係る画像処理装置は、コンポジットグレーデータを含む入力画像データを、文字領域や連続階調領域をぼかすことなく、高画質なグレー画像を形成できる２色印刷用の画像データに変換することができる。
【００１７】
また本発明によれば、線数関連情報取得手段をさらに備え、平滑化処理手段は、線数関連情報取得手段によって取得された情報に基づき、平滑化の強度を変更して平滑化処理を行う。これによって、平滑化処理手段は、画像データごとに最適な平滑化処理を行うことができる。したがって、本発明に係る画像処理装置は、コンポジットグレーデータを含む入力画像データを、より高画質なグレー画像を形成できる２色印刷用の画像データに変換することができる。
【００１８】
また本発明によれば、平滑化処理手段は、画像処理装置の外部、たとえばユーザから、平滑化の強度を変更する指示を表す指示信号が入力されたとき、平滑化の強度を変更する。これによって、平滑化処理手段は、外部からの指示により、画像データごとに最適な平滑化処理を行うことができる。したがって、本発明に係る画像処理装置は、コンポジットグレーデータを含む入力画像データを、より高画質なグレー画像を形成できる２色印刷用の画像データに変換することができる。
【００１９】
また本発明によれば、本発明に係る画像処理装置を備えるので、２色印刷において、高画質なグレー画像を形成できる。
【００２０】
また本発明によれば、平滑化処理ステップにより、ＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う。平滑化処理ステップでは、画像データがコンポジットグレーデータを含むとき、該コンポジットグレーデータを構成する画素を前記所定の画素として平滑化処理を行うことで、コンポジットグレーデータを構成する画素の色情報に、周囲の画素の色情報を取り込み、平均化を行っている。これによって、２色化処理ステップにおいて、コンポジットグレーデータを構成する画素を無彩色に判定することができる。したがって、本発明に係る画像処理方法では、コンポジットグレーデータを含む入力画像データを、２色印刷用の画像データであって、高画質なグレー画像を形成できる画像データに変換することができる。
【００２１】
また本発明によれば、画像処理プログラムは、前記画像処理装置を実現するためのプログラムであって、コンピュータを前記各手段として機能させるためのプログラムである。したがって、本発明に係る画像処理プログラムは、コンポジットグレーデータを含む入力画像データを、２色印刷用の画像データであって、高画質なグレー画像を形成できる画像データに変換する画像処理を、ソフトウェアで制御することができる。
【００２２】
また本発明によれば、記録媒体は、前記画像処理プログラムを記録したコンピュータ読み取り可能なものなので、コンピュータ読み取り可能な記録媒体から読み出されたプログラムによって、前記画像処理装置をコンピュータ上に実現することができる。
【図面の簡単な説明】
【００２３】
【図１】画像形成装置１の構成を示すブロック図である。
【図２】２色化処理部２０の構成を示すブロック図である。
【図３】色指定モード時において２色化処理部２０が実行する処理の処理手順を示すフローチャートである。
【図４】２色化処理部２０が生成したＣＭＹの画像データの各プレーンの濃度値と、黒生成／下色除去部２２が生成したＣ’Ｍ’Ｙ’Ｋの画像データの各プレーンの濃度値とを模式的に示す図である。
【図５】有彩色抽出モード時において２色化処理部２０が実行する処理の処理手順を示すフローチャートである。
【図６】画像形成装置１がプレビューを表示するときの処理を説明するための図である。
【図７】出力階調補正部２５が用いるガンマ曲線の例を示す図である。
【図８】フルカラーモードおよびシングルカラーモード時における画像処理を説明するための図である。
【図９】フルカラーモードおよびシングルカラーモード時においてプレビューを表示するときの処理を説明するための図である。
【図１０】平滑化フィルタＦ１および平滑化フィルタＦ２を示す図である。
【図１１】平滑化処理部１００の構成を示すブロック図である。
【図１２】平滑化処理部１００による１つの注目画素についての処理を示すフローチャートである。
【図１３】平滑化フィルタを選択可能である場合における平滑化処理部１００による１つの注目画素についての処理を示すフローチャートである。
【図１４】画像処理装置３Ａの構成を示すブロック図である。
【図１５】平滑化処理部１００Ａの構成を示すブロック図である。
【図１６】実空間から周波数空間への離散フーリエ変換を説明するための図である。
【図１７】ＦＦＴの一例を説明するための図である。
【図１８】強度スペクトルＲ３ａを示す図である。
【図１９】領域Ａ０および領域Ａ１を示す図である。
【図２０】１５０線の網点画像についてのＦＦＴを説明するための図である。
【００２４】
【図２１】強度スペクトルＲ７ａを示す図である。
【図２２】２００線の網点画像についてのＦＦＴを説明するための図である。
【図２３】強度スペクトルＲ１１ａを示す図である。
【図２４】平滑化処理部１００Ａによる１つの注目画素についての処理を示すフローチャートである。
【図２５】画像処理装置３Ｂの構成を示すブロック図である。
【発明を実施するための形態】
【００２５】
はじめに、本発明に係る画像形成装置の実施形態である画像形成装置１について説明する。画像形成装置１は、本発明に係る画像処理装置の第１実施形態である画像処理装置３を備える。
【００２６】
図１は、画像形成装置１の構成を示すブロック図である。画像形成装置１は、コピアモード、プリントモード、ファクシミリ送信モード、ファクシミリ受信モード、イメージ送信モードの中からいずれかのモードが選択されると、選択されたモードを実行するデジタルカラー複合機である。
【００２７】
コピアモード（複写モード）は、画像データを読み込み（原稿を読み取って画像データを生成し）、この画像データの画像を用紙に印刷するモードである。また、プリントモードは、画像形成装置１に接続されている端末装置から送られてくる画像データの画像を用紙に印刷するモードである。ファクシミリ送信モードは、原稿を読み取って得られる画像データを電話回線によって外部装置に送信する通常のファクシミリモードと、前記画像データをメールに添付してインターネットを介して送信するインターネットファクシミリモードである。ファクシミリ受信モードは、外部装置から画像データをファクシミリにて受信し、受信した画像データの画像を用紙に印刷するモードである。イメージ送信モードは、（１）原稿を読み取って生成した画像データを電子メールに添付して指定されたアドレスへ送信するモード（scan to e-mailモード）、（２）原稿を読み取って生成した画像データを操作者（ユーザ）により指定されたフォルダに送信するモード（scan to ftpモード）、（３）原稿を読み取って生成した画像データを画像形成装置１に装着されたＵＳＢメモリなどに送信するモード（scan to usbモード）である。
【００２８】
画像形成装置１は、操作者（ユーザ）が操作パネルなどからコピアモードまたはプリントモードを指定した場合、白黒画像を出力する白黒モード、フルカラー画像を出力するフルカラーモード、操作者の所望する１色のみからなる単色画像を出力するシングルカラーモード、操作者の所望する有彩色の１色と無彩色（黒色）とからなる２色画像を出力する２色カラーモードのいずれかの動作を、操作者の指定に基づいて実行するようになっている。
【００２９】
画像形成装置１では、コピアモードまたはプリントモードにおいて、操作パネルなどからシングルカラーモードが指定されると単色画像を出力し、２色カラーモードが指定されると２色画像を出力する。なお、画像形成装置１は、シングルカラーモードでは、操作パネルなどから、Ｒ（赤）、Ｇ（緑）、Ｂ（青）、Ｃ（シアン）、Ｍ（マゼンタ）およびＹ（イエロー）の中から所望の１色が指定されると、指定された１色のみからなる単色画像を出力する。
【００３０】
また、画像形成装置１は、２色カラーモードでは、有彩色抽出モードおよび色指定モードのいずれかの動作を、操作パネルなどからの操作者による指定に基づいて実行するようになっている。画像形成装置１は、操作パネルなどから有彩色抽出モードが指定された場合、原稿中の全有彩色を抽出して、この全有彩色を、操作者が予め指定した有彩色（指定出力色）で出力し、原稿中のその他の色部分を無彩色（黒色）で出力する。また、画像形成装置１は、操作パネルなどから色指定モードが指定された場合、操作者が予め指定した有彩色（指定抽出色）を原稿中から抽出して、この指定抽出色の系統色を、操作者が予め指定した有彩色（指定出力色）で出力し、原稿中のその他の色部分を無彩色（黒色）で出力する。なお、画像形成装置１では、前記指定抽出色および前記指定出力色は、操作パネルなどから、Ｒ（赤）、Ｇ（緑）、Ｂ（青）、Ｃ（シアン）、Ｍ（マゼンタ）およびＹ（イエロー）の中から所望の１色が指定される。
【００３１】
また、本実施形態では、画像形成装置１は、コピアモードにおいて、自動判別モードを設定することが可能となっている。この自動判別モードが設定されている場合、画像形成装置１は、複写対象がカラー原稿か白黒原稿であるかを判別する自動カラー判別処理（ＡＣＳ）を行い、カラー原稿と判別される場合はフルカラーモードで出力処理を行い、白黒原稿と判別される場合は白黒モードで出力処理を行うようになっている。
【００３２】
画像形成装置１は、画像入力装置２と、画像処理装置３と、画像出力装置４と、画像表示装置５と、制御部６と、記憶装置７と、受信装置８と、送信装置９とを含んで構成される。
【００３３】
画像入力装置２は、コピアモード、ファクシミリ送信モード、イメージ送信モードにおいて、カラー画像データの入力が可能に構成される画像読取手段であり、原稿を読み取って画像データを生成する。より具体的に説明すると、画像入力装置２は、ＣＣＤ（Charge Coupled Device）を備えたスキャナにより実現される。画像入力装置２は、原稿からの反射光像を、ＲＧＢ（Ｒ：赤、Ｇ：緑、Ｂ：青）のアナログ信号としてＣＣＤにて読み取り、ＲＧＢのアナログ画像データを画像処理装置３に出力するものである。なお、画像入力装置２は、フルカラーモード、シングルカラーモード、２色カラーモードのいずれのモードが選択されている場合であっても、フルカラーにて原稿画像の読み取りを行う。また、画像入力装置２は、画像処理装置３において上述した自動カラー判別処理が行われる場合であってもフルカラーにて原稿画像の読み取りを行う。
【００３４】
画像処理装置３は、詳細は後述するけれども、画像入力装置２から入力される画像データ（画像信号）に対して画像処理を施す集積回路であり、ＡＳＩＣ（Application 
specific integrated circuit）から構成されるものである。画像処理装置３は、コピアモード、ファクシミリ送信モード、イメージ送信モードにおいて、画像入力装置２から入力される画像データに画像処理を行い、プリントモードにおいて、端末装置から送信されてきた画像データに画像処理を行い、ファクシミリ受信モードにおいて、外部装置から受信した画像データに画像処理を行うようになっている。そして、画像処理装置３は、コピアモード、プリントモード、ファクシミリ受信モードにおいて、画像処理を施した画像データを画像出力装置４に送信し、ファクシミリ送信モードにおいて、画像処理を施した画像データを送信装置９に送信するようになっている。また、画像処理装置３は、イメージ送信モードの（scan to e-mail）モードにおいて、画像処理を施した画像データをメール処理部（不図示）に送信し、（scan to ftp）モードにおいて、画像処理を施した画像データを所定のフォルダに送信し、（scan to usb）モードにおいて、画像処理を施した画像データを所定のＵＳＢメモリに送信するようになっている。
【００３５】
画像出力装置４は、電子写真方式またはインクジェット方式などのプリンタで実現され、画像処理装置３で画像処理された画像データに基づいて、出力画像を記録材（たとえば記録用紙など）上に印刷（形成）する。なお、本実施形態においての「印刷」とは、プリントモードでの印刷、コピアモードでの印刷、ファクシミリ受信モードでの印刷のいずれかを意味する。
【００３６】
画像表示装置５は、画像形成装置１の操作パネル（不図示）に備えられている液晶ディスプレイであり、カラー画像の表示が可能な表示手段である。また、画像表示装置５は、タッチパネルに覆われており、画像形成装置１の入力インターフェイスとしての機能を有している。つまり、画像表示装置５には、画像形成装置１に対して各種コマンドの入力を行うためのＧＵＩ（グラフィカルユーザインターフェイス）や操作ガイドが表示される。
【００３７】
また、本実施形態の画像形成装置１では、コピアモードまたはファクシミリ受信モードにおいて、印刷実行前に、印刷対象となる画像のプレビューを画像表示装置５に表示することが可能になっている。さらに、本実施形態の画像形成装置１では、ファクシミリ送信モードまたはイメージ送信モードにおける送信実行前において、送信対象となる画像のプレビューを画像表示装置５に表示することが可能になっている。また、画像形成装置１では、コピアモードまたはイメージ送信モードにおいて、フルカラーモードが選択されている場合はフルカラー画像のプレビューが画像表示装置５に表示され、シングルカラーモードが選択されている場合は単色画像のプレビューが画像表示装置５に表示され、２色カラーモードが選択されている場合は２色画像のプレビューが画像表示装置５に表示されるようになっている。なお、画像表示装置５は、液晶ディスプレイに限定されるものではなく、液晶ディスプレイ以外の表示手段（たとえば、有機ＥＬディスプレイ、プラズマディスプレイ等）であってもよい。
【００３８】
受信装置８は、電話回線網またはインターネットに接続しており、ファクシミリ通信によって外部装置から画像データを受信する装置である。また、送信装置９は、電話回線またはインターネットに接続しており、画像入力装置２にて入力された画像データをファクシミリ通信によって外部装置へ送信する装置である。
【００３９】
記憶装置７は、画像処理装置３にて扱われる画像データを一旦保存するためのハードディスクである。また、制御部６は、ＣＰＵ（Central Processing Unit）あるいはＤＳＰ（Digital Signal Processor）などのプロセッサを含むコンピュータであり、画像形成装置１に備えられる各種ハードウェアを統括的に制御するものである。また、制御部６は、画像形成装置１に備えられる各ハードウェア間のデータ転送を制御する機能も有する。
【００４０】
本発明に係る画像処理装置３は、Ａ／Ｄ（アナログ／デジタル）変換部１０、シェーディング補正部１１、入力処理部１２、原稿種別自動判別部１３、領域分離処理部１４、圧縮部１７、領域分離信号圧縮部１５、復号部１８、領域分離信号復号部１６、画質調整部１９、平滑化処理部１００、２色化処理部２０、色補正部２１、黒生成／下色除去部２２、空間フィルタ部２３、変倍部２４、出力階調補正部２５および中間調生成部２６の各ブロックを有している。
【００４１】
詳細は後述するけれども、画像処理装置３は、平滑化処理部１００および２色化処理部２０を有していることを特徴とする。２色化処理部２０は、入力されたＲＧＢの画像データを、ＣＭＹの画像データであって、有彩色と無彩色との２色からなる２色画像を形成するための画像データに変換する２色化処理手段である。平滑化処理部１００は、２色化処理部２０による変換処理の前に、ＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う平滑化処理手段である。
【００４２】
まず、コピアモード、ファクシミリ送信モード、ファクシミリ受信モード、イメージ送信モードの各モードにおいて、画像処理装置３の各ブロックにて実行される処理の内容を詳細に説明する。なお、本実施形態の画像処理装置３には、或るモードａが選択されている時は動作する一方で前記モードａとは異なるモードｂが選択されている時は動作しないようなブロックが存在する。ここで、モードａおよびモードｂは、コピアモード、ファクシミリ送信モード、ファクシミリ受信モード、イメージ送信モードのいずれかである。また、画像処理装置３には、選択されているモード（フルカラーモード、シングルカラーモード、２色カラーモード）に応じて処理内容を変更するブロックも存在する。さらに、画像処理装置３には、選択されているモード（フルカラーモード、シングルカラーモード、２色カラーモード）が同じであっても、印刷用（送信用）の画像データの処理時は動作する一方で、プレビュー用の画像データの処理時は動作しないようなブロックや、印刷用（送信用）の画像データの処理時とプレビュー用の画像データの処理時とで処理内容を変更するブロックが存在する。そこで、以下では、画像処理装置３に含まれる各ブロックにて実行される処理の内容について、モード別に説明するとともに、印刷処理時（または送信処理時）とプレビュー表示時とで分けて説明する。
【００４３】
（１）２色カラーモードにおける画像処理動作
（１−１）印刷処理時（画像印刷ジョブ時）
図１を用いて、コピアモードかつ２色カラーモードが指定されている場合における、画像処理装置３の画像処理動作を説明する。
【００４４】
画像処理装置３は、画像入力装置２から入力されたＲＧＢ（Ｒ：赤、Ｇ：緑、Ｂ：青）のアナログ画像データ（ＲＧＢアナログ信号）を、Ａ／Ｄ変換部１０、シェーディング補正部１１、入力処理部１２、原稿種別自動判別部１３、領域分離処理部１４および圧縮部１７の順に送り、一旦記憶装置７に記憶する。その後、記憶装置７から読み出された画像データは、復号部１８、画質調整部１９、平滑化処理部１００、２色化処理部２０、色補正部２１、黒生成／下色除去部２２、空間フィルタ部２３、変倍部２４、出力階調補正部２５、中間調生成部２６の順に送られ、ＣＭＹＫ（Ｃ：シアン、Ｍ：マゼンタ、Ｙ：イエロー、Ｋ：黒）のデジタルカラー信号として、画像出力装置４へ送られる。なお、２色カラーモードにおいて画像処理装置３では、色補正部２１による処理動作は実行されず、スルーされる。
【００４５】
Ａ／Ｄ変換部１０は、画像入力装置２から入力されるＲＧＢのアナログ画像データを、デジタルの画像データ（ＲＧＢデジタル信号）に変換し、シェーディング補正部１１に送る。シェーディング補正部１１は、Ａ／Ｄ変換部１０から送られてきたデジタルのＲＧＢ画像データに対して、画像入力装置２の照明系、結像系および撮像系で生じる歪みを取り除く処理を行う。入力処理部１２は、シェーディング補正部１１から送られてきたＲＧＢの画像データのそれぞれに対して、γ補正処理などの階調変換処理を施す。
【００４６】
原稿種別自動判別部１３は、入力処理部１２にてγ補正などの階調変換処理が施されたＲＧＢの画像データ（ＲＧＢの濃度信号）に基づき、画像入力装置２にて読み取られた原稿の種別の判定を行う。ここで、判定される原稿種別は、文字原稿、網点原稿、文字／網点原稿などである。原稿種別自動判別部１３は、領域分離処理を行い、領域分離処理の結果を用いて原稿種別の判別を行う。原稿種別自動判別部１３が用いる領域分離処理方法は後述する。
【００４７】
また、原稿種別自動判別部１３は、上記画像データに基づき、読み取られた原稿がカラー原稿であるか白黒原稿であるかの判別を行う処理である自動カラー判別処理（ＡＣＳ：Auto Color Selection）やブランク原稿であるか否か（無地の原稿であるか否か）の判定処理も行うことができる。なお、原稿種別自動判別部１３から出力されるＲＧＢの画像データは圧縮部１７に、領域分離処理結果（領域分離信号）は領域分離処理部１４に、それぞれ入力されるようになっている。
【００４８】
領域分離処理部１４は、原稿種別自動判別部１３から送られてきた領域分離信号を領域分離信号圧縮部１５に出力するとともに、該領域分離信号に基づき、文字領域画素が黒文字領域画素であるか、色文字領域画素であるかを判定し、判定結果を領域分離信号圧縮部１５に出力する。
【００４９】
圧縮部１７は、原稿種別自動判別部１３から送られてきたＲＧＢの画像データを符号化する処理を行う。なお、前記符号化は、たとえばＪＰＥＧ（Joint Photographic Experts Group）方式に基づいて行われる。
【００５０】
領域分離信号圧縮部１５は、画素ごとに生成された領域分離信号に対して圧縮処理を施す。なお、領域分離信号圧縮部１５における圧縮処理は、たとえば、可逆圧縮方法であるＭＭＲ（Modified Modified Reed）方式またはＭＲ（Modified Reed）方式に基づいて行われる。
【００５１】
制御部６は、圧縮部１７から出力された符号化コード（符号化された画像データ）と領域分離信号圧縮部１５から出力された領域分離信号コード（圧縮された領域分離信号）とを一旦記憶装置７に保存し、ファイリングデータとして管理する。そして、制御部６は、コピー出力動作が指示された場合、記憶装置７から前記符号化コードおよび当該符号化コードに対応する領域分離信号コードを読み出し、復号部１８、領域分離信号復号部１６にそれぞれ引き渡す。
【００５２】
なお、制御部６は、前記符号化コードの保存アドレスまたはデータ名と、領域分離信号コードの保存アドレスとを対応付けて管理テーブルに記入する。つまり、制御部６は、当該管理テーブルを用いて、符号化コードおよび領域分離信号コードの読み出しまたは書き込みの制御を行っている。
【００５３】
復号部１８は、前記符号化コードに対して復号化処理を施すことによって、前記符号化コードをＲＧＢの画像データに伸張する。また、領域分離信号復号部１６は、前記領域分離信号コードに対して復号化処理を施す。復号化された領域分離信号は、平滑化処理部１００、黒生成／下色除去部２２、空間フィルタ部２３および中間調生成部２６に引き渡される。そして、黒生成／下色除去部２２、空間フィルタ部２３および中間調生成部２６においては、画像領域の種類に応じて画像処理内容の切替えが行われる。
【００５４】
画質調整部１９は、復号部１８から送られてきたＲＧＢの画像データについて、下地の検出を行って下地除去補正を行う。さらに、画質調整部１９は、操作者（ユーザ）によって操作パネル（不図示）から入力される設定情報に基づいて、ＲＧＢのバランス（カラー調整、赤み青みといった全体のカラー調整）、明るさ、鮮やかさの調整を行う。画質調整部１９から出力される画像データは、２色カラーモードではＲＧＢの画像データである。
【００５５】
平滑化処理部１００は、２色カラーモードが選択されている場合、画質調整部１９から送られてきたＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う。平滑化処理部１００の詳細については後述する。
【００５６】
２色化処理部２０は、２色カラーモードが選択されている場合、平滑化処理部１００から送られてきたＲＧＢの画像データを、ＣＭＹ（Ｃ：シアン、Ｍ：マゼンタ、Ｙ：イエロー）の画像データに変換する処理を行う。なお、平滑化処理部１００および２色化処理部２０は、フルカラーモードが選択されている場合、画質調整部１９から出力されたＲＧＢの画像データに対して何も処理を行わず、当該画像データをそのまま色補正部２１へ引き渡す（スルーする）。さらに、平滑化処理部１００および２色化処理部２０は、シングルカラーモードが選択されている場合、画質調整部１９から出力されたＣＭＹの画像データに対して何も処理を行わず、当該画像データをそのまま色補正部２１へ引き渡す。
【００５７】
図２は、２色化処理部２０の構成を示すブロック図である。２色化処理部２０は、平滑化処理部１００から送られてきたＲＧＢの画像データを、有彩色と無彩色との２色からなる２色画像を出力するためのＣＭＹの画像データ（２色印刷用画像データ）に変換する。なお、２色化処理部２０による変換処理の方法は、以下に説明する方法に限られない。本実施形態では、２色化処理部２０は、輝度彩度算出部２０１と、指定抽出色判定部２０２と、画像データ判定部２０３と、彩度調整処理部２０４と、出力色生成部２０５とを含んで構成される。
【００５８】
上述したように、画像形成装置１は、２色カラーモードでは、有彩色抽出モードおよび色指定モードのいずれかの動作を、操作パネルなどからの操作者による指定に基づいて実行するようになっている。２色カラーモードにおける２色化処理部２０の処理について、有彩色抽出モードと色指定モードとを区別して、以下に説明する。
【００５９】
画像形成装置１において操作パネルなどから色指定モードが指定された場合、画像処理装置３は、操作者が予め指定した有彩色（指定抽出色）を原稿中から抽出して、この指定抽出色の系統色を、操作者が予め指定した有彩色（指定出力色）で出力し、原稿中のその他の色部分を無彩色（黒色）で出力する。なお、前記指定抽出色および前記指定出力色は、操作パネルなどから、Ｒ（赤）、Ｇ（緑）、Ｂ（青）、Ｃ（シアン）、Ｍ（マゼンタ）およびＹ（イエロー）の中から所望の１色が指定される。
【００６０】
図３は、色指定モード時において２色化処理部２０が実行する処理の処理手順を示すフローチャートである。本発明に係る画像処理方法は画像処理装置３で実行され、画像処理方法における２色化処理工程は２色化処理部２０で実行される。色指定モード時において２色化処理部２０で実行される２色化処理工程は、輝度彩度算出工程（ステップｓ１）と、指定抽出色判定工程（ステップｓ２）と、画像データ判定工程（ステップｓ３）と、彩度調整処理工程（ステップｓ４）と、出力色生成工程（ステップｓ５）とを含む。
【００６１】
ステップｓ１の輝度彩度算出工程では、輝度彩度算出部２０１は、平滑化処理部１００から送られてきたＲＧＢの画像データに対して輝度値および彩度値を算出する。輝度彩度算出部２０１による輝度値（Ｌｕｍ）の算出は、下記変換式（１）を用いて行われる。
【００６２】
【数１】
2011097479.tif 000003
【００６３】
変換式（１）において、Ｉｎ＿Ｒ、Ｉｎ＿ＧおよびＩｎ＿Ｂは、平滑化処理部１００から送られてきたＲＧＢ画像データのＲ，Ｇ，Ｂ各プレーンの画素値を表す。また、変換式（１）中のＣｏｅｆｆｉｃｉｅｎｔ＿Ｒ、Ｃｏｅｆｆｉｃｉｅｎｔ＿ＧおよびＣｏｅｆｆｉｃｉｅｎｔ＿Ｂは、予め設定される変換係数で、たとえば、Ｃｏｅｆｆｉｃｉｅｎｔ＿Ｒ＝０．３、Ｃｏｅｆｆｉｃｉｅｎｔ＿Ｇ＝０．６、Ｃｏｅｆｆｉｃｉｅｎｔ＿Ｂ＝０．１のように設定すればよい。
【００６４】
また、輝度彩度算出部２０１による彩度値（Ｃｈｒｏｍａ）の算出は、下記変換式（２）を用いて行われる。
【００６５】
【数２】
2011097479.tif 000004
【００６６】
なお、変換式（２）において、Ｉｎ＿Ｒ、Ｉｎ＿ＧおよびＩｎ＿Ｂは、平滑化処理部１００から送られてきたＲＧＢ画像データのＲ，Ｇ，Ｂ各プレーンの画素値を表す。
【００６７】
次にステップｓ２の指定抽出色判定工程では、指定抽出色判定部２０２は、平滑化処理部１００から送られてきたＲＧＢ画像データに対して、操作者が予め指定した原稿中の有彩色（指定抽出色）に対応する入力画像データであるか否かを、Ｒ，Ｇ，Ｂ各プレーンの画素値の大小関係の比較に基づいて判定する。具体的には、指定抽出色判定部２０２は、下表１を用いて指定抽出色に対応する入力画像データであるか否かを判定する。
【００６８】
【表１】
2011097479.tif 000005
【００６９】
たとえば、操作者が指定抽出色としてＲ（赤）を指定している場合、表１の「Ｒ（赤）」の欄が参照され、Ｉｎ＿Ｒ＞Ｒ＿ＪｕｄｇｅＲ、Ｉｎ＿Ｇ＜Ｒ＿ＪｕｄｇｅＧおよびＩｎ＿Ｂ＜Ｒ＿ＪｕｄｇｅＢを満たすとき、指定抽出色判定部２０２は、指定抽出色（Ｒ：赤）に対応する入力画像データであると判定し、それ以外を指定抽出色に対応しない入力画像データであると判定する。
【００７０】
なお、表１中のＩｎ＿Ｒ、Ｉｎ＿ＧおよびＩｎ＿Ｂは、平滑化処理部１００から送られてきたＲＧＢ画像データのＲ，Ｇ，Ｂ各プレーンの画素値を表す。また、表１中のＲ＿ＪｕｄｇｅＲ、Ｒ＿ＪｕｄｇｅＧおよびＲ＿ＪｕｄｇｅＢは、指定抽出色がＲ（赤）の場合における予め設定される閾値であり、Ｇ＿ＪｕｄｇｅＲ、Ｇ＿ＪｕｄｇｅＧおよびＧ＿ＪｕｄｇｅＢは、指定抽出色がＧ（緑）の場合における予め設定される閾値であり、Ｂ＿ＪｕｄｇｅＲ、Ｂ＿ＪｕｄｇｅＧおよびＢ＿ＪｕｄｇｅＢは、指定抽出色がＢ（青）の場合における予め設定される閾値であり、Ｃ＿ＪｕｄｇｅＲ、Ｃ＿ＪｕｄｇｅＧおよびＣ＿ＪｕｄｇｅＢは、指定抽出色がＣ（シアン）の場合における予め設定される閾値であり、Ｍ＿ＪｕｄｇｅＲ、Ｍ＿ＪｕｄｇｅＧおよびＭ＿ＪｕｄｇｅＢは、指定抽出色がＭ（マゼンタ）の場合における予め設定される閾値であり、Ｙ＿ＪｕｄｇｅＲ、Ｙ＿ＪｕｄｇｅＧおよびＹ＿ＪｕｄｇｅＢは、指定抽出色がＹ（イエロー）の場合における予め設定される閾値である。これらの閾値は、たとえば下表２のような値として設定される。
【００７１】
【表２】
2011097479.tif 000006
【００７２】
次にステップｓ３の画像データ判定工程では、画像データ判定部２０３は、輝度彩度算出部２０１が算出した彩度値と、指定抽出色判定部２０２が判定した判定結果とに基づいて、平滑化処理部１００から送られてきたＲＧＢ画像データが第１入力画像データ、第２入力画像データのいずれであるかを判定する。
【００７３】
具体的には、画像データ判定部２０３は、輝度彩度算出部２０１が算出した彩度値が所定の閾値（たとえば、２０）以上であり、かつ指定抽出色判定部２０２によって指定抽出色に対応すると判定されたＲＧＢ入力画像データを、２色画像における有彩色を構成する第１入力画像データと判定する。また、画像データ判定部２０３は、第１入力画像データ以外のＲＧＢ入力画像データ、すなわち、輝度彩度算出部２０１が算出した彩度値が所定の閾値（たとえば、２０）未満である条件、および、指定抽出色判定部２０２によって指定抽出色に対応しないと判定される条件の、少なくともいずれか一方の条件を満たすＲＧＢ入力画像データを、２色画像における無彩色を構成する第２入力画像データと判定する。
【００７４】
次にステップｓ４の彩度調整処理工程では、彩度調整処理部２０４は、画像データ判定部２０３が第１入力画像データであると判定したＲＧＢ入力画像データに対して、彩度を高くするように彩度値を調整する。具体的には、彩度調整処理部２０４は、下記変換式（３）を用いて、第１入力画像データに対して彩度調整処理を施す。なお、彩度調整処理部２０４は、第２入力画像データに対しては、彩度調整処理を施さない。
【００７５】
【数３】
2011097479.tif 000007
【００７６】
変換式（３）中のＯｕｔ＿Ｃｈｒｏｍａは、彩度調整処理部２０４による彩度調整処理後の彩度値を表し、Ｉｎ＿Ｃｈｒｏｍａは、輝度彩度算出部２０１が算出した彩度値を表し、Ｃｏｅｆｆｉｃｉｅｎｔ＿Ｉｎｔは、予め設定される定数（たとえば、１．５）である。
【００７７】
次にステップｓ５の出力色生成工程では、出力色生成部２０５は、ＣＭＹの画像データを生成する。具体的には、出力色生成部２０５は、下記変換式（４）に示すように、第１入力画像データに対しては、彩度調整処理部２０４による彩度調整処理後の彩度値（Ｏｕｔ＿Ｃｈｒｏｍａ）と、輝度彩度算出部２０１が算出した輝度値（Ｌｕｍ）とに基づいてＣＭＹの画像データを生成する。
【００７８】
【数４】
2011097479.tif 000008
【００７９】
変換式（４）中のＯｕｔ＿Ｃ、Ｏｕｔ＿ＭおよびＯｕｔ＿Ｙは、出力色生成部２０５が生成するＣＭＹ画像データの各プレーンの濃度値を表す。また、変換式（４）中のＣｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＲ、Ｃｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＧおよびＣｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＢは、操作者が指定する指定出力色に応じて予め設定される変換係数であり、下表３に基づいて定められる。
【００８０】
【表３】
2011097479.tif 000009
【００８１】
たとえば、操作者が指定出力色としてＲ（赤）を指定している場合、表３の「Ｒ（赤）」の欄に属するＣｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＲ、Ｃｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＧおよびＣｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＢの値が参照され、Ｃｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＲ＝０、Ｃｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＧ＝１、Ｃｏｅｆｆｉｃｉｅｎｔ＿ＯｕｔＢ＝１が選択されることになる。
【００８２】
また、出力色生成部２０５は、下記変換式（５）に示すように、第２入力画像データに対しては、輝度彩度算出部２０１が算出した輝度値（Ｌｕｍ）に基づいてＣＭＹの画像データを生成する。
【００８３】
【数５】
2011097479.tif 000010
【００８４】
なお、変換式（５）中のＯｕｔ＿Ｃ、Ｏｕｔ＿ＭおよびＯｕｔ＿Ｙは、出力色生成部２０５が生成するＣＭＹ画像データの各プレーンの濃度値を表す。
【００８５】
以上のようにして２色化処理部２０によって生成されたＣＭＹの画像データは、色補正部２１に引き渡される。色補正部２１は、２色カラーモードが選択されている場合、２色化処理部２０から出力されたＣＭＹの画像データに対して何も処理を行わず、当該画像データをそのまま黒生成／下色除去部２２に引き渡す。
【００８６】
黒生成／下色除去部２２は、２色カラーモードが選択されている場合、色補正部２１から出力されたＣＭＹの画像データ、すなわち、２色化処理部２０で生成されたＣＭＹの画像データからＫ（黒）の画像データを、下記変換式（６）に基づいて生成する黒生成を行う。
【００８７】
【数６】
2011097479.tif 000011
【００８８】
さらに、黒生成／下色除去部２２は、２色カラーモードが選択されている場合、下記変換式（７）に示すように、色補正部２１から出力されたＣＭＹの画像データからＫ（黒）の画像データを差し引いて新たなＣＭＹの画像データであるＣ’Ｍ’Ｙ’の画像データを生成する。
【００８９】
【数７】
2011097479.tif 000012
【００９０】
以上のように、２色カラーモードにおいて、黒生成／下色除去部２２は、２色化処理部２０で生成されたＣＭＹの画像データに対して、Ｋ（黒）の画像データを生成するとともに、下色除去処理を施してＣ’Ｍ’Ｙ’Ｋの画像データを生成する。
【００９１】
ここで、２色化処理部２０が生成したＣＭＹ画像データ、および、黒生成／下色除去部２２が生成したＣ’Ｍ’Ｙ’Ｋ画像データの濃度値について、図４を用いて説明する。
【００９２】
図４は、２色化処理部２０が生成したＣＭＹの画像データの各プレーンの濃度値と、黒生成／下色除去部２２が生成したＣ’Ｍ’Ｙ’Ｋの画像データの各プレーンの濃度値とを模式的に示す図である。そして、図４（ａ）は、２色化処理部２０が第１入力画像データに対して生成したＣＭＹ画像データの濃度値と、黒生成／下色除去部２２による黒生成下色除去処理後に生成されたＣ’Ｍ’Ｙ’Ｋ画像データの濃度値との関係を示す。図４（ｂ）は、２色化処理部２０が第２入力画像データに対して生成したＣＭＹ画像データの濃度値と、黒生成／下色除去部２２による黒生成下色除去処理後に生成されたＣ’Ｍ’Ｙ’Ｋ画像データの濃度値との関係を示す。また、図４（ｃ）は、従来技術の画像処理装置における第１入力画像データに対して生成したＣＭＹ画像データの濃度値と、黒生成／下色除去部２２による黒生成下色除去処理後に生成されたＣ’Ｍ’Ｙ’Ｋ画像データの濃度値との関係を示す。
【００９３】
たとえば、色指定モードにおいて指定抽出色がＲ（赤）に指定され、指定出力色がＲ（赤）に指定されている場合、画像処理装置３の２色化処理部２０が有する出力色生成部２０５は、図４（ａ）に示すように、２色画像における有彩色（Ｒ：赤）を構成する第１入力画像データに対して、彩度値と輝度値とに基づいてＣＭＹの画像データを生成するので、Ｃ，Ｍ，Ｙ各プレーンの濃度値の最小値がゼロではなく、黒生成／下色除去部２２においてＫ（黒）信号が生成可能となる。また、出力色生成部２０５は、図４（ｂ）に示すように、２色画像における無彩色を構成する第２入力画像データに対して輝度値に基づいて、Ｃ，Ｍ，Ｙ各プレーンの濃度値が等量のＣＭＹ画像データを生成し、黒生成／下色除去部２２による黒生成下色除去処理によって、Ｋ（黒）信号が生成されるとともに、Ｃ’，Ｍ’，Ｙ’各プレーンの濃度値がゼロのＣ’Ｍ’Ｙ’Ｋ画像データが生成される。
【００９４】
以上のように、本実施形態の画像処理装置３では、出力色生成部２０５が、第１入力画像データに対して彩度値と輝度値とに基づいてＣ，Ｍ，Ｙ各プレーンの濃度値の最小値がゼロではないＣＭＹ画像データを生成するので、２色画像における有彩色を構成する第１入力画像データに対してもＫ（黒）信号の生成が可能となり、したがって、画像処理装置３は、２色画像における有彩色部分と無彩色部分との境界部分で色味の変化が目立つ不具合である、いわゆるトーンギャップを低減することができる。
【００９５】
これに対して、従来技術の画像処理装置では、第１入力画像データに対して彩度値のみを使用してＣＭＹ画像データを生成するので、たとえば、指定抽出色がＲ（赤）に指定され、指定出力色がＲ（赤）に指定されている場合、図４（ｃ）に示すように、Ｃプレーンの濃度値がゼロのＣＭＹ画像データが生成されることになる。そのため、従来技術の画像処理装置において、第１入力画像データに対して生成されたＣＭＹ画像データに、黒生成下色除去処理が施されると、Ｋ（黒）信号が生成されずに、Ｋプレーンの濃度値はゼロである。したがって、従来技術の画像処理装置では、２色画像における有彩色部分と無彩色部分との間に、大きなトーンギャップが発生することになる。
【００９６】
また、本実施形態では、２色化処理部２０が有する出力色生成部２０５は、第１入力画像データに対して、彩度調整処理部２０４による彩度調整処理後の彩度値と輝度値とに基づいてＣＭＹの画像データを生成するので、ＲＧＢ入力画像データの各画素間で、Ｒ，Ｇ，Ｂ各プレーンにおける画素値の差が小さい場合であっても、濃度差が高くされたＣＭＹの画像データを生成することができる。たとえば、スキャナによって、Ｒ，Ｇ，Ｂ各プレーンにおける画素値の差が小さく読み取られる傾向がある場合（たとえば、青や緑系の信号）、階調性のある画像を出力するには、上記彩度調整処理を行えばよい。
【００９７】
図５は、有彩色抽出モード時において２色化処理部２０が実行する処理の処理手順を示すフローチャートである。有彩色抽出モード時において２色化処理部２０で実行される２色化処理工程は、輝度彩度算出工程（ステップａ１）と、画像データ判定工程（ステップａ２）と、彩度調整処理工程（ステップａ３）と、出力色生成工程（ステップａ４）とを含む。
【００９８】
画像形成装置１において操作パネルなどから有彩色抽出モードが指定された場合、画像処理装置３は、原稿中の全有彩色を抽出して、この全有彩色を、操作者が予め指定した有彩色（指定出力色）で出力し、原稿中のその他の色部分を無彩色（黒色）で出力する。なお、前記指定出力色は、操作パネルなどから、Ｒ（赤）、Ｇ（緑）、Ｂ（青）、Ｃ（シアン）、Ｍ（マゼンタ）およびＹ（イエロー）の中から所望の１色が指定される。
【００９９】
ステップａ１の輝度彩度算出工程では、輝度彩度算出部２０１は、平滑化処理部１００から送られてきたＲＧＢの画像データに対して輝度値および彩度値を算出する。輝度彩度算出部２０１による輝度値（Ｌｕｍ）の算出は、上記変換式（１）を用いて行われる。また、輝度彩度算出部２０１による彩度値（Ｃｈｒｏｍａ）の算出は、上記変換式（２）を用いて行われる。なお、有彩色抽出モードでは、指定抽出色判定部２０２による判定処理は行われない。
【０１００】
次にステップａ２の画像データ判定工程では、画像データ判定部２０３は、輝度彩度算出部２０１が算出した彩度値に基づいて、平滑化処理部１００から送られてきたＲＧＢ画像データが第１入力画像データ、第２入力画像データのいずれであるかを判定する。
【０１０１】
具体的には、画像データ判定部２０３は、輝度彩度算出部２０１が算出した彩度値が所定の閾値（たとえば、２０）以上であるＲＧＢ入力画像データを、２色画像における有彩色を構成する第１入力画像データと判定する。また、画像データ判定部２０３は、第１入力画像データ以外のＲＧＢ入力画像データ、すなわち、輝度彩度算出部２０１が算出した彩度値が所定の閾値（たとえば、２０）未満であるＲＧＢ入力画像データを、２色画像における無彩色を構成する第２入力画像データと判定する。
【０１０２】
次にステップａ３の彩度調整処理工程では、彩度調整処理部２０４は、画像データ判定部２０３が第１入力画像データであると判定したＲＧＢ入力画像データに対して、彩度を高くするように彩度値を調整する。具体的には、彩度調整処理部２０４は、上記変換式（３）を用いて、第１入力画像データに対して彩度調整処理を施す。なお、彩度調整処理部２０４は、第２入力画像データに対しては、彩度調整処理を施さない。
【０１０３】
次にステップａ４の出力色生成工程では、出力色生成部２０５は、ＣＭＹの画像データを生成する。具体的には、出力色生成部２０５は、上記変換式（４）に示すように、第１入力画像データに対しては、彩度調整処理部２０４による彩度調整処理後の彩度値（Ｏｕｔ＿Ｃｈｒｏｍａ）と、輝度彩度算出部２０１が算出した輝度値（Ｌｕｍ）とに基づいてＣＭＹの画像データを生成する。また、出力色生成部２０５は、上記変換式（５）に示すように、第２入力画像データに対しては、輝度彩度算出部２０１が算出した輝度値（Ｌｕｍ）に基づいてＣＭＹの画像データを生成する。
【０１０４】
以上のようにして２色化処理部２０によって生成されたＣＭＹの画像データは、色補正部２１に引き渡される。色補正部２１は、２色カラーモードが選択されている場合、２色化処理部２０から出力されたＣＭＹの画像データに対して何も処理を行わず、当該画像データをそのまま黒生成／下色除去部２２に引き渡す。
【０１０５】
そして、有彩色抽出モード時において黒生成／下色除去部２２は、２色化処理部２０で生成されたＣＭＹの画像データに対して、上述した色指定モード時と同様の黒生成下色除去処理を施して、Ｃ’Ｍ’Ｙ’Ｋの画像データを生成する。
【０１０６】
有彩色抽出モードにおいて、画像処理装置３の２色化処理部２０が有する出力色生成部２０５は、２色画像における有彩色を構成する第１入力画像データに対して、彩度値と輝度値とに基づいてＣＭＹの画像データを生成するので、Ｃ，Ｍ，Ｙ各プレーンの濃度値の最小値がゼロではなく、Ｋ（黒）信号が生成可能となる。そのため、画像処理装置３は、２色画像における有彩色部分と無彩色部分との間のトーンギャップを低減することができる。
【０１０７】
空間フィルタ部２３は、黒生成／下色除去部２２より出力されるＣ’Ｍ’Ｙ’Ｋの画像データに対して、領域分離信号（領域分離処理結果）基づいて、デジタルフィルタによる空間フィルタ処理（強調処理、平滑化処理など）を行う。すなわち、空間フィルタ部２３では、領域分離信号に基づいて、画像領域ごとに異なる画像処理が実行される。
【０１０８】
変倍部２４は、空間フィルタ部２３から出力されたＣ’Ｍ’Ｙ’Ｋの画像データに対して、操作パネルを介して操作者（ユーザ）によって入力される変倍コマンド（印刷画像の倍率を示した情報）に基づいて、画像の拡大や縮小処理を行う。出力階調補正部２５は、変倍部２４から出力されたＣ’Ｍ’Ｙ’Ｋの画像データに対して、記録用紙などの記録材に出力するための出力γ補正処理を行う。また、中間調生成部２６は、出力階調補正部２５から出力されたＣ’Ｍ’Ｙ’Ｋの画像データに対して、誤差拡散法やディザ法を用いて、画像出力装置４において画像を印刷するために必要な階調再現処理（中間調生成処理）を実行するものである。
【０１０９】
そして、中間調生成部２６から出力されるＣ’Ｍ’Ｙ’Ｋの画像データは、画像出力装置４に引き渡され、画像出力装置４は、当該画像データの２色画像を記録用紙上に印刷する。
【０１１０】
（１−２）プレビュー表示時
図６は、画像形成装置１がプレビューを表示するときの処理を説明するための図である。図６を用いて、コピアモードかつ２色カラーモードが指定されている場合における、画像処理装置３のプレビュー表示動作を説明する。
【０１１１】
プレビュー表示時において、画像処理装置３では、Ａ／Ｄ変換部１０、シェーディング補正部１１、入力処理部１２、原稿種別自動判別部１３、領域分離処理部１４、圧縮部１７、領域分離信号圧縮部１５、復号部１８、画質調整部１９、平滑化処理部１００、および２色化処理部２０の処理については、上述した印刷処理時と同じであるため、以下ではその説明を省略する。
【０１１２】
領域分離信号復号部１６は、図６に示すように、プレビュー表示時において、復号化した領域分離信号を空間フィルタ部２３および出力階調補正部２５に引き渡す。また、２色カラーモードのプレビュー表示時において、色補正部２１は、２色化処理部２０から出力されたＣＭＹの画像データを、Ｒ’Ｇ’Ｂ’の画像データに変換する処理を行う。すなわち、色補正部２１は、印刷処理の印刷特性に適合したＣＭＹの画像データを画像表示装置５の表示特性に適合したＲ’Ｇ’Ｂ’の画像データに変換する処理を行っているのである。なお、ＣＭＹの画像データをＲ’Ｇ’Ｂ’の画像データに変換する処理は、入力値（ＣＭＹ）と出力値（Ｒ’Ｇ’Ｂ’）とを対応付けたＬＵＴ（ルックアップテーブル）を作成し、作成したＬＵＴから出力値をルックアップすることによって実現される。
【０１１３】
黒生成／下色除去部２２は、プレビュー表示時においては、色補正部２１から出力されたＲ’Ｇ’Ｂ’の画像データに対して何も処理を行わず、当該画像データをそのまま後段の空間フィルタ部２３に引き渡す。空間フィルタ部２３は、プレビュー表示時においては、黒生成／下色除去部２２から出力されたＲ’Ｇ’Ｂ’の画像データに対して、領域分離信号を基にデジタルフィルタによる空間フィルタ処理（強調処理、平滑化処理など）を行う。すなわち、空間フィルタ部２３では、印刷処理時と同様、領域分離信号に基づいて、画像領域ごとに異なる画像処理が実行される。
【０１１４】
変倍部２４は、プレビュー表示時においては、空間フィルタ部２３から出力されたＲ’Ｇ’Ｂ’の画像データからなる画像の画素数を画像表示装置５の画素数に変換する間引き処理（画素数を減少する処理）を行う。画像形成装置１の操作パネルに備えられる画像表示装置５は、印刷を行う画像データの解像度と比較すると低解像度であり、通常、極めて小型のディスプレイである。それゆえ、プレビュー表示時においては、画像データを間引く必要がある。また、変倍部２４では、画像形成装置１に備えられる操作パネルから入力される変倍コマンド（表示倍率を示す情報、たとえば２〜４倍などの固定倍率）に基づいて画像の拡大や縮小処理が施される。
【０１１５】
出力階調補正部２５は、プレビュー表示時においては、変倍部２４から出力されたＲ’Ｇ’Ｂ’の画像データに対して、領域分離信号を基に出力γ補正処理を行う。より具体的に説明すると、出力階調補正部２５は、領域分離信号を基に、画像領域に応じて異なるガンマ曲線を選択し、画像領域ごとに出力γ補正処理の内容を異ならせている。たとえば、文字以外の領域に対しては、画像表示装置５の表示特性に応じたガンマ曲線が選択され、文字領域に対しては、文字をくっきりと表示させるためのガンマ曲線が選択される。
【０１１６】
図７は、出力階調補正部２５が用いるガンマ曲線の例を示す図である。図７（ａ）は、画像表示装置５の表示特性に応じたガンマ曲線である。また、図７（ｂ）の実線で示される曲線は文字をくっきりと表示させるためのガンマ曲線である。なお、図７（ｂ）の破線で示される曲線は、画像表示装置５の表示特性に応じたガンマ曲線であり、文字をくっきりと表示させるためのガンマ曲線と比較するために図示したものである。なお、本実施形態では、出力階調補正部２５は、領域分離信号に基づいてガンマ曲線の選択を行っているが、領域分離信号による選択を行わないで図７（ａ）のガンマ曲線のみを用いて出力階調補正を行うようにしてもよい。
【０１１７】
そして、中間調生成部２６は、プレビュー表示時においては、出力階調補正部２５から出力されたＲ’Ｇ’Ｂ’の画像データに対して何も処理を行わず、当該画像データをそのまま後段の画像表示装置５へ引き渡す。これにより、画像表示装置５は、Ｒ’Ｇ’Ｂ’の画像データに基づいて、コピー対象となる画像のプレビューを表示できる。
【０１１８】
なお、出力階調補正部２５において実行されている出力γ補正処理は、画質調整部１９にて実行されてもよい。
【０１１９】
以上では、コピアモードが選択された場合、プレビュー表示を行う際の処理について説明したが、イメージ送信モードが選択されたときも、モードに応じて信号変換、処理を選択してプレビュー表示を行ってもよい。
【０１２０】
（２）フルカラーモードおよびシングルカラーモードにおける画像処理動作
（２−１）印刷処理時（画像印刷ジョブ時）
図８を用いて、コピアモードかつフルカラーモード、またはコピアモードかつシングルカラーモードが指定されている場合における、画像処理装置３の画像処理動作を説明する。図８は、フルカラーモードおよびシングルカラーモード時における画像処理を説明するための図である。図８（ａ）は、フルカラーモード時における画像処理を説明する図であり、図８（ｂ）は、シングルカラーモード時における画像処理を説明する図である。フルカラーモード時およびシングルカラーモード時において、画像処理装置３では、Ａ／Ｄ変換部１０、シェーディング補正部１１、入力処理部１２、原稿種別自動判別部１３、領域分離処理部１４、圧縮部１７、領域分離信号圧縮部１５、復号部１８および領域分離信号復号部１６の処理については、上述した２色カラーモード時の処理と同じであるため、以下ではその説明を省略する。
【０１２１】
まずフルカラーモード時において、画質調整部１９は、復号部１８から送られてきたＲＧＢの画像データについて、下地の検出を行って下地除去補正を行う。さらに、画質調整部１９は、操作者（ユーザ）によって操作パネルから入力される設定情報に基づいて、ＲＧＢのバランス（カラー調整、赤み青みといった全体のカラー調整）、明るさ、鮮やかさの調整を行う。画質調整部１９から出力される画像データは、フルカラーモードではＲＧＢの画像データである。
【０１２２】
平滑化処理部１００および２色化処理部２０は、フルカラーモードが選択されている場合、図８（ａ）に示すように、画質調整部１９から出力されたＲＧＢの画像データに対して何も処理を行わず、当該画像データをそのまま色補正部２１に引き渡す。
【０１２３】
色補正部２１は、フルカラーモードが選択されている場合、２色化処理部２０から出力されるＲＧＢの画像データをＣＭＹの画像データに変換する色補正処理を行うとともに、当該画像データに対して色再現性を高める処理を施す。なお、前記色補正処理は、入力値（ＲＧＢ）と出力値（ＣＭＹ）とを対応付けたＬＵＴ（ルックアップテーブル）を作成し、作成したＬＵＴから出力値をルックアップすることによって実現される。
【０１２４】
黒生成／下色除去部２２は、フルカラーモードが選択されている場合、色補正部２１から出力されたＣＭＹの画像データからＫ（黒）の画像データを生成する黒生成を行うとともに、元のＣＭＹの画像データからＫ（黒）の画像データを差し引いて新たなＣＭＹの画像データであるＣ’Ｍ’Ｙ’の画像データを生成する。以上のように、フルカラーモードにおいて、黒生成／下色除去部２２は、色補正部２１で生成されたＣＭＹの画像データに対して、Ｋ（黒）の画像データを生成するとともに、下色除去処理を施してＣ’Ｍ’Ｙ’Ｋの画像データを生成する。
【０１２５】
空間フィルタ部２３は、黒生成／下色除去部２２より出力されるＣ’Ｍ’Ｙ’Ｋの画像データに対して、領域分離信号（領域分離処理結果）を基にデジタルフィルタによる空間フィルタ処理（強調処理、平滑化処理など）を行う。すなわち、空間フィルタ部２３では、領域分離信号に基づいて、画像領域ごとに異なる画像処理が実行される。
【０１２６】
変倍部２４は、空間フィルタ部２３から出力されたＣ’Ｍ’Ｙ’Ｋの画像データに対して、操作パネルを介して操作者（ユーザ）によって入力される変倍コマンド（印刷画像の倍率を示した情報）に基づいて、画像の拡大や縮小処理を行う。出力階調補正部２５は、変倍部２４から出力されたＣ’Ｍ’Ｙ’Ｋの画像データに対して、記録用紙などの記録材に出力するための出力γ補正処理を行う。また、中間調生成部２６は、出力階調補正部２５から出力されたＣ’Ｍ’Ｙ’Ｋの画像データに対して、誤差拡散法やディザ法を用いて、画像出力装置４において画像を印刷するために必要な階調再現処理（中間調生成処理）を実行する。そして、中間調生成部２６から出力されるＣ’Ｍ’Ｙ’Ｋの画像データは、画像出力装置４に引き渡され、画像出力装置４は、当該画像データのフルカラー画像を記録用紙上に印刷する。
【０１２７】
次にシングルカラーモード時における画像処理装置３の画像処理動作を、図８（ｂ）を用いて説明する。
【０１２８】
画質調整部１９は、シングルカラーモードが選択されている場合、復号部１８から出力されたＲＧＢの画像データを、ＲＧＢの補色となるＣＭＹの画像データに変換する処理を行う。ここで、シングルカラーモードにおいてのＲＧＢの画像データからＣＭＹの画像データへの変換処理は、下記変換式（８）を用いることによって実行される。
【０１２９】
【数８】
2011097479.tif 000013
【０１３０】
［式中、ａ１＝−０．２３０４６８７５、ａ２＝−０．７９２９６８７５、ａ３＝０．０２３４３７５、ｃ＝２５５である。］
上記変換式（８）における変換係数ｒ１〜ｒ３は、下記表４に基づいて定められる。
【０１３１】
【表４】
2011097479.tif 000014
【０１３２】
たとえば、操作者（ユーザ）がシングルカラーモードにおいて所望の出力色としてＣ（シアン）を指定している場合、表４の「Ｃ（シアン）」の欄に属するｒ１〜ｒ３の値が参照され、ｒ１＝１、ｒ２＝０、ｒ３＝０が選択されることになる。シングルカラーモードが選択されている場合の画質調整部１９からの出力は、ＣＭＹの画像データとなる。
【０１３３】
また、画質調整部１９にて実行される鮮やかさの調整は、変換式（８）のマトリクスのｒ１〜ｒ３およびａ１〜ａ３の各値を変更した上で当該マトリクスを用いることによって実現可能である。それゆえ、上記の鮮やかさの調整と、シングルカラーモードにおける画像データの変換処理（ＲＧＢからＣＭＹへの変換）とについては、マトリクスを共用でき、画像処理回路を共用できる。よって、本実施形態では、上記の鮮やかさの調整と、シングルカラーモードにおける画像データの変換処理とが、同じ処理部（画質調整部）で行われるのである。
【０１３４】
平滑化処理部１００、２色化処理部２０、色補正部２１、および黒生成／下色除去部２２は、シングルカラーモードが選択されている場合、図８（ｂ）に示すように、画質調整部１９から出力されたＣＭＹの画像データに対して何も処理を行わず、当該画像データをそのまま空間フィルタ部２３に引き渡す。
【０１３５】
シングルカラーモード時において、空間フィルタ部２３は、黒生成／下色除去部２２より出力されるＣＭＹの画像データに対して、領域分離信号（領域分離処理結果）を基にデジタルフィルタによる空間フィルタ処理（強調処理、平滑化処理など）を行う。すなわち、空間フィルタ部２３では、領域分離信号に基づいて、画像領域ごとに異なる画像処理が実行される。
【０１３６】
変倍部２４は、空間フィルタ部２３から出力されたＣＭＹの画像データに対して、操作パネルを介して操作者（ユーザ）によって入力される変倍コマンド（印刷画像の倍率を示した情報）に基づいて、画像の拡大や縮小処理を行う。出力階調補正部２５は、変倍部２４から出力されたＣＭＹの画像データに対して、記録用紙などの記録材に出力するための出力γ補正処理を行う。また、中間調生成部２６は、出力階調補正部２５から出力されたＣＭＹの画像データに対して、誤差拡散法やディザ法を用いて、画像出力装置４において画像を印刷するために必要な階調再現処理（中間調生成処理）を実行する。そして、中間調生成部２６から出力されるＣＭＹの画像データは、画像出力装置４に引き渡され、画像出力装置４は、当該画像データのシングルカラー画像を記録用紙上に印刷する。
【０１３７】
（２−２）プレビュー表示時
図９を用いて、コピアモードかつフルカラーモード、またはコピアモードかつシングルカラーモードが指定されている場合における、画像処理装置３のプレビュー表示動作を説明する。図９は、フルカラーモードおよびシングルカラーモード時においてプレビュー表示するときの処理を説明するための図である。図９（ａ）は、フルカラーモード時における処理を説明する図であり、図９（ｂ）は、シングルカラーモード時における処理を説明する図である。フルカラーモード時およびシングルカラーモード時において、画像処理装置３では、Ａ／Ｄ変換部１０、シェーディング補正部１１、入力処理部１２、原稿種別自動判別部１３、領域分離処理部１４、圧縮部１７、領域分離信号圧縮部１５、復号部１８および領域分離信号復号部１６の処理については、上述した２色カラーモード時の処理と同じであるため、以下ではその説明を省略する。
【０１３８】
まずフルカラーモード時において、画質調整部１９は、復号部１８から送られてきたＲＧＢの画像データについて、下地の検出を行って下地除去補正を行う。さらに、画質調整部１９は、操作者（ユーザ）によって操作パネルから入力される設定情報に基づいて、ＲＧＢのバランス（カラー調整、赤み青みといった全体のカラー調整）、明るさ、鮮やかさの調整を行う。画質調整部１９から出力される画像データは、フルカラーモードではＲＧＢの画像データである。
【０１３９】
平滑化処理部１００および２色化処理部２０は、フルカラーモードが選択されている場合、図９（ａ）に示すように、画質調整部１９から出力されたＲＧＢの画像データに対して何も処理を行わず、当該画像データをそのまま色補正部２１に引き渡す。
【０１４０】
フルカラーモードのプレビュー表示時において、色補正部２１は、２色化処理部２０から出力されたＲＧＢの画像データを、Ｒ’Ｇ’Ｂ’の画像データに変換する処理を行う。ここで、色補正部２１に入力されるＲＧＢの画像データは、画像入力装置２（スキャナ）の色空間に適合しているデータである。そして、色補正部２１は、このＲＧＢの画像データを画像表示装置５の色空間に適合するＲ’Ｇ’Ｂ’の画像データへ変換する処理を行う。
【０１４１】
つまり、色補正部２１は、画像入力装置２の画像読取特性に適合したＲＧＢの画像データを画像表示装置５の表示特性に適合したＲ’Ｇ’Ｂ’の画像データに変換する処理を行っているのである。なお、ＲＧＢの画像データをＲ’Ｇ’Ｂ’の画像データに変換する処理は、入力値（ＲＧＢ）と出力値（Ｒ’Ｇ’Ｂ’）とを対応付けたＬＵＴを作成し、作成したＬＵＴから出力値をルックアップすることによって実現される。そして、本実施形態では、フルカラーモードにおいて、印刷処理時のＲＧＢの画像データからＣＭＹＫの画像データへの変換処理と、プレビュー表示時のＲＧＢの画像データからＲ’Ｇ’Ｂ’の画像データへの変換処理とについて、画像処理回路を共用している。
【０１４２】
黒生成／下色除去部２２は、プレビュー表示時においては、色補正部２１から出力されたＲ’Ｇ’Ｂ’の画像データに対して何も処理を行わず、当該画像データをそのまま後段の空間フィルタ部２３に引き渡す。空間フィルタ部２３は、プレビュー表示時においては、黒生成／下色除去部２２から出力されたＲ’Ｇ’Ｂ’の画像データに対して、領域分離信号を基にデジタルフィルタによる空間フィルタ処理（強調処理、平滑化処理など）を行う。すなわち、空間フィルタ部２３では、印刷処理時と同様、領域分離信号に基づいて、画像領域ごとに異なる画像処理が実行される。
【０１４３】
フルカラーモードのプレビュー表示時における、空間フィルタ部２３よりも後段の変倍部２４、出力階調補正部２５および中間調生成部２６の処理は、２色カラーモードのプレビュー表示時の処理と同様であるので、説明は省略する。
【０１４４】
次にシングルカラーモード時における画像処理装置３のプレビュー表示動作を、図９（ｂ）を用いて説明する。
【０１４５】
シングルカラーモードのプレビュー表示時における画質調整部１９は、シングルカラーモードにおける印刷処理時と同じであり、復号部１８から出力されたＲＧＢの画像データを、ＲＧＢの補色となるＣＭＹの画像データに変換する処理を行う。平滑化処理部１００および２色化処理部２０は、シングルカラーモードが選択されている場合、図９（ｂ）に示すように、画質調整部１９から出力されたＣＭＹの画像データに対して何も処理を行わず、当該画像データをそのまま色補正部２１に引き渡す。
【０１４６】
シングルカラーモードのプレビュー表示時において、色補正部２１は、２色化処理部２０から出力されたＣＭＹの画像データを、Ｒ’Ｇ’Ｂ’の画像データに変換する処理を行う。すなわち、色補正部２１は、印刷処理の印刷特性に適合したＣＭＹの画像データを画像表示装置５の表示特性に適合したＲ’Ｇ’Ｂ’の画像データに変換する処理を行っているのである。なお、ＣＭＹの画像データをＲ’Ｇ’Ｂ’の画像データに変換する処理は、入力値（ＣＭＹ）と出力値（Ｒ’Ｇ’Ｂ’）とを対応付けたＬＵＴを作成し、作成したＬＵＴから出力値をルックアップすることによって実現される。
【０１４７】
黒生成／下色除去部２２は、プレビュー表示時においては、色補正部２１から出力されたＲ’Ｇ’Ｂ’の画像データに対して何も処理を行わず、当該画像データをそのまま後段の空間フィルタ部２３に引き渡す。空間フィルタ部２３は、プレビュー表示時においては、黒生成／下色除去部２２から出力されたＲ’Ｇ’Ｂ’の画像データに対して、領域分離信号を基にデジタルフィルタによる空間フィルタ処理（強調処理、平滑化処理など）を行う。すなわち、空間フィルタ部２３では、印刷処理時と同様、領域分離信号に基づいて、画像領域ごとに異なる画像処理が実行される。
【０１４８】
なお、シングルカラーモードのプレビュー表示時における、空間フィルタ部２３よりも後段の変倍部２４、出力階調補正部２５および中間調生成部２６の処理は、２色カラーモードのプレビュー表示時の処理と同様であるので、説明は省略する。
【０１４９】
次に、本発明の特徴部分である平滑化処理部１００の詳細について説明する。以下では、画像形成装置１は、２色カラーモードが選択されているとする。上述したように、平滑化処理部１００は、２色化処理部２０による変換処理の前に、ＲＧＢの入力画像データ中の所定の画素に対して平滑化処理を行う。画像処理装置３は、所定の画素として、様々な画素を指定可能である。
【０１５０】
画像処理装置３は、たとえば、入力画像データ中の、画像表示装置５の操作パネルを介してユーザによって指定された画素（たとえば、タッチパネルより範囲を指定する、あるいは、キーボードやマウスを用いて範囲を指定すればよい。）を、平滑化処理部１００が平滑化処理を行う所定の画素とするように構成される。この場合において画像形成装置１が２色カラーモードであるときに、画像処理装置３は、画像表示装置５に入力画像データに基づく画像を表示する。画像処理装置３は、ユーザによって指定された所定の範囲内の全画素を、平滑化処理部１００が平滑化処理を行う所定の画素とする。これによって、ユーザは、画像表示装置５に表示された画像中の任意の部分を、平滑化処理部１００が平滑化処理を行う所定の画素に指定することができる。
【０１５１】
平滑化処理部１００は、所定の画素として指定された画素について平滑化処理を行う。平滑化処理部１００は、たとえば、図１０に示す、平滑化フィルタＦ１、平滑化フィルタＦ２などの平滑化フィルタを用いて平滑化処理を行う。
【０１５２】
図１０は、平滑化フィルタＦ１および平滑化フィルタＦ２を示す図である。図１０において、マトリクス内の数値はフィルタ係数を表す。平滑化フィルタＦ１、平滑化フィルタＦ２はともに、マトリクスの中心におけるフィルタ係数の値が大きく、マトリクスの周辺になるにつれてフィルタ係数の値が小さくなるように構成された加重平均フィルタを用いているが、他の平滑化フィルタを用いても構わない。
【０１５３】
平滑化処理部１００は、平滑化フィルタＦ１、平滑化フィルタＦ２などの平滑化フィルタを入力画像データに適用することで、平滑化処理を行う。より詳細には、平滑化処理部１００は、たとえば、以下の（Ｋ１）〜（Ｋ７）の方法で平滑化処理を行う。
【０１５４】
（Ｋ１）入力画像データの全画素を、１つずつ注目画素として選ぶ。
（Ｋ２）注目画素が、平滑化処理部１００が平滑化を行う所定の画素である場合、以下の（Ｋ３）〜（Ｋ６）の処理を行う。
【０１５５】
（Ｋ３）注目画素と平滑化フィルタ（たとえば、平滑化フィルタＦ１）の中央のフィルタ係数とを対応させ、入力画像データにおける注目画素の周辺画素と平滑化フィルタの周辺のフィルタ係数とを対応させる。
【０１５６】
（Ｋ４）フィルタ係数と、対応する位置の画素のＲ濃度値との積を算出する。
（Ｋ５）算出された値の合計値を、フィルタ係数の合計値で割った値を算出する。Ｇ濃度値、Ｂ濃度値についても同様に算出する。
【０１５７】
（Ｋ６）Ｒ濃度値、Ｇ濃度値、Ｂ濃度値について算出された３つの値をそれぞれ、平滑化処理後の画像データにおける、注目画素と同一の座標を有する画素のＲ濃度値、Ｇ濃度値、Ｂ濃度値とする。
【０１５８】
（Ｋ７）注目画素が、平滑化処理部１００が平滑化処理を行う所定の画素でない場合、該注目画素のＲ濃度値、Ｇ濃度値、Ｂ濃度値それぞれを、平滑化処理後の画像データにおける、該注目画素の座標と同一の座標を有する画素のＲ濃度値、Ｇ濃度値、Ｂ濃度値とする。
【０１５９】
平滑化処理部１００によって平滑化処理された後の画像データは、２色化処理部２０に出力される。２色化処理部２０は、上述したように、平滑化処理部１００から入力されたＲＧＢの画像データについて、該画像データを構成する画素ごとに彩度を判定する。２色化処理部２０は、判定した彩度に基づいて、入力されたＲＧＢの画像データを、ＣＭＹの画像データであって、有彩色と無彩色との２色からなる２色画像を形成するための画像データ（２色印刷用画像データ）に変換する。２色化処理部２０によって作成された２色印刷用画像データは、上述したように、黒生成／下色除去部２２に出力される。
【０１６０】
上記のように構成される画像処理装置３によれば、ユーザは、平滑化処理部１００が平滑化処理を行う所定の画素として、入力画像データ中のグレーデータを構成する画素を指定することができる。したがって、グレーデータがコンポジットグレーデータである場合、平滑化処理部１００によってコンポジットグレーデータ中の注目画素を平滑化することで、該注目画素に、該注目画素の周囲の色の情報を取り込ませ、該注目画素を平均化することができる。
【０１６１】
このようにして、コンポジットグレーデータを構成する画素を平滑化（平均化）することにより、２色化処理部２０は、コンポジットグレーデータを構成する画素を無彩色に判定し易くなる。従来の画像処理装置では、コンポジットグレーデータを構成する有彩色の網点領域画素が有彩色に判定された状態で入力画像データが２色印刷用画像データに変換されることにより、コンポジットグレー画像が有彩色と無彩色とが混在した画像に変換されてしまっていたけれども、画像処理装置３によればこのような不具合の発生を抑制することができる。したがって、画像処理装置３によれば、コンポジットグレーデータを含む画像データを、２色印刷用画像データであって、高画質なグレー画像を形成できる画像データに変換することができる。
【０１６２】
画像処理装置３は、平滑化処理部１００が平滑化処理を行う所定の画素をユーザが指示するように構成されるのではなく、入力画像データの全画素を該所定の画素とするように構成されてもよい。この場合、画像処理装置３は、画像形成装置１が２色カラーモードであり、かつ、画像入力装置２が読み取った原稿の原稿種別が、印刷写真よりなる原稿（網点原稿）であるときに、入力画像データの全画素を、平滑化処理部１００が平滑化処理を行う所定の画素とするように構成される。画像処理装置３は、画像入力装置２が読み取った原稿の原稿種別を、画像表示装置５の操作パネルを介してユーザが指定した原稿種別とするように構成されてもよいし、原稿種別自動判別部１３による判別結果とするように構成されてもよい。
【０１６３】
原稿種別自動判別部１３は、たとえば、特開２００２−２３２７０８号公報に記載の領域分離処理方法を用いて領域分離処理を行い、領域分離処理結果を用いて原稿種別の判別を行う。特開２００２−２３２７０８号公報に記載の領域分離処理方法は、以下の（Ｌ１）〜（Ｌ９）に示すような方法である。
【０１６４】
（Ｌ１）ＲＧＢの色成分ごとに、画像データ中の、注目画素を含むｎ×ｍ（たとえば、７画素×１５画素）の画素ブロックにおける、最小濃度値および最大濃度値を算出する。以下の（Ｌ２）〜（Ｌ８）も、ＲＧＢの色成分ごとに行う。
【０１６５】
（Ｌ２）上記（Ｌ１）にて算出された最小濃度値および最大濃度値を用いて最大濃度差を算出する。
【０１６６】
（Ｌ３）注目画素の濃度値と注目画素に隣接する画素の濃度値との濃度差の、絶対値の総和である総和濃度繁雑度（たとえば、主走査方向および副走査方向において隣接する画素について算出した値の和）を算出する。
【０１６７】
（Ｌ４）上記（Ｌ２）にて算出された最大濃度差と予め定める最大濃度差閾値との比較、および上記（Ｌ３）にて算出された総和濃度繁雑度と予め定める総和濃度繁雑度閾値との比較を行う。
【０１６８】
（Ｌ５）最大濃度差＜最大濃度差閾値、および、総和濃度繁雑度＜総和濃度繁雑度閾値のとき、注目画素は下地・印画紙写真領域に属すると判断する。
【０１６９】
（Ｌ６）上記（Ｌ５）の条件を満たさないときは、注目画素は文字・網点領域に属すると判断する。
【０１７０】
（Ｌ７）下地・印画紙写真領域に属すると判断された注目画素が、最大濃度差＜予め定める下地・印画紙写真判定閾値の条件を満たすとき、該注目画素を下地領域画素に分類し、この条件を満たさないときは、印画紙写真領域画素に分類する。
【０１７１】
（Ｌ８）文字・網点領域に属すると判断された注目画素が、総和濃度繁雑度＜（最大濃度差×予め定める文字・網点判定閾値）の条件を満たすとき、該注目画素を文字領域画素に分類し、この条件を満たさないときは、網点領域画素に分類する。
【０１７２】
（Ｌ９）上記（Ｌ１）〜（Ｌ８）のように、ＲＧＢの色成分ごとに領域分離処理を行った後、色成分ごとの領域分離処理の結果、および所定の優先順位に基づいて、注目画素の領域判定を行う。領域判定を行う際の優先順位は、たとえば、（Ｍ１）網点、（Ｍ２）文字、（Ｍ３）印画紙写真、（Ｍ４）下地と設定される。この設定の場合、たとえば、Ｒ成分が網点領域画素であり、Ｇ成分が文字領域画素であり、Ｂ成分が下地領域画素であると領域分離された１つの注目画素は、網点領域画素に判定される。
【０１７３】
原稿種別自動判別部１３は、下地領域画素に判定された画素の画素数、文字領域画素に判定された画素の画素数、網点領域画素に判定された画素の画素数、および印画紙写真領域画素に判定された画素の画素数をそれぞれ記憶する。原稿種別自動判別部１３は、記憶した各領域画素の画素数と予め定める判定閾値とから、原稿種別の判別を行う。より詳細には、原稿種別自動判別部１３は、以下の（Ｎ１）〜（Ｎ５）の基準に基づいて、原稿種別の判別を行う。
【０１７４】
（Ｎ１）文字領域画素数が全領域画素数の３０％以上、かつ、網点領域画素数が全領域画素数の２０％未満、かつ、印画紙写真領域画素数が全領域画素数の１０％未満である画像データを、文字原稿とする。
【０１７５】
（Ｎ２）文字領域画素数が全領域画素数の３０％未満、かつ、網点領域画素数が全領域画素数の２０％以上、かつ、印画紙写真領域画素数が全領域画素数の１０％未満である画像データを、網点原稿とする。
【０１７６】
（Ｎ３）文字領域画素数が全領域画素数の３０％未満、かつ、網点領域画素数が全領域画素数の２０％未満、かつ、印画紙写真領域画素数が全領域画素数の１０％以上である画像データを、印画紙写真原稿とする。
【０１７７】
（Ｎ４）文字領域画素数が全領域画素数の３０％以上、かつ、網点領域画素数が全領域画素数の２０％以上、かつ、印画紙写真領域画素数が全領域画素数の１０％未満である画像データを、文字／網点原稿とする。
【０１７８】
（Ｎ５）文字領域画素数が全領域画素数の３０％以上、かつ、網点領域画素数が全領域画素数の２０％未満、かつ、印画紙写真領域画素数が全領域画素数の１０％以上である画像データを、文字／印画紙写真原稿とする。
【０１７９】
以上のようにして原稿種別自動判別部１３によって判別された原稿種別が網点原稿である場合、またはユーザによって、原稿種別が網点原稿であると指示された場合、平滑化処理部１００は、入力画像データの全画素に対して平滑化処理を行う。平滑化処理部１００は、上述したように、平滑化フィルタＦ１、平滑化フィルタＦ２などの平滑化フィルタを用いて平滑化処理を行う。平滑化処理部１００によって平滑化処理された後の画像データは、２色化処理部２０に入力される。
【０１８０】
このように、画像処理装置３は、原稿種別が網点原稿であるときに、入力画像データの全画素に対して平滑化処理を行う。網点原稿のグレー色の画像が、コンポジットグレー画像で構成されているとき、入力画像データの全画素に対して平滑化処理を行うことで、ユーザがグレー画像領域を指定しなくとも、入力画像データ中のコンポジットグレーデータを平滑化することができる。
【０１８１】
これによって、上述したように、コンポジットグレーデータを構成する画素を平均化することができる。したがって、コンポジットグレー画像が有彩色と無彩色とが混在した画像に変換されてしまうことを、抑制することができる。よって、ユーザがグレー画像領域を指定しなくとも、コンポジットグレーデータを含む画像データを、高画質なグレー画像を形成できる２色印刷用画像データに変換することができる。
【０１８２】
画像処理装置３は、ユーザが指定した画素または全画素を平滑化処理部１００が平滑化処理を行う所定の画素とするような構成ではなく、入力画像データ中の網点領域画素を該所定の画素とするように構成されることが好ましい。たとえば、図１１に示すように、平滑化処理部１００は、領域分離信号選択部１０１とフィルタ部１０２とを含み、領域分離処理部１４から出力された領域分離処理結果を用いて、入力画像データ中の網点領域画素を平滑化処理するように構成される。このとき、領域分離処理部１４は、２色化処理部２０による変換処理の前に、画像データ中の画素が網点領域画素であるか否かを判定する網点判定手段として機能する。
【０１８３】
図１１は、平滑化処理部１００の構成を示すブロック図である。領域分離信号選択部１０１は、全画素を対象として、１画素ずつ注目画素として選ぶ。領域分離信号選択部１０１には、領域分離信号復合部１６を介して、領域分離処理部１４から出力された領域分離処理結果が入力される。領域分離信号選択部１０１は、注目画素が網点領域画素である場合は、該注目画素を平滑化処理部１００が平滑化処理を行う所定の画素と判断して、該注目画素の座標をフィルタ部１０２へ出力する。領域分離信号選択部１０１は、注目画素が網点領域画素でない場合には、該注目画素のＲ、Ｇ、Ｂ濃度値を、平滑化処理部１００による平滑化処理後の画像データにおける、該注目画素の座標と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする。
【０１８４】
フィルタ部１０２は、平滑化フィルタＦ１や平滑化フィルタＦ２などの平滑化フィルタを記憶する。フィルタ部１０２は、領域分離信号選択部１０１から入力された注目画素の座標と、平滑化処理部１００に入力された入力画像データとから、上述したように、平滑化フィルタを用いて、座標が入力された注目画素に対して平滑化処理を行う。フィルタ部１０２は、平滑化処理によって得られたＲ、Ｇ、Ｂ濃度値を、平滑化処理後の画像データにおける、注目画素と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする。
【０１８５】
図１２は、平滑化処理部１００による１つの注目画素についての処理を示すフローチャートである。まず、領域分離信号選択部１０１は、入力画像データの中から１つの画素を注目画素として選ぶ（ステップｓ１０１）。次に、領域分離信号選択部１０１は、注目画素が網点領域画素であるか否かを判断する（ステップｓ１０２）。ステップｓ１０２において、注目画素が網点領域画素であると判断された場合、領域分離信号選択部１０１は、該注目画素の座標をフィルタ部１０２へ出力する。フィルタ部１０２は、領域分離信号選択部１０１から入力された注目画素の座標に基づいて該注目画素に平滑化処理を行い、平滑化処理によって得られたＲ、Ｇ、Ｂ濃度値を、平滑化処理後の画像データにおける、該注目画素と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする（ステップｓ１０３）。ステップｓ１０２において、注目画素が網点領域画素でないと判断された場合、フィルタ部１０２は、該注目画素の平滑化処理を行わず、領域分離信号選択部１０１は、該注目画素のＲ、Ｇ、Ｂ濃度値を、平滑化処理部１００による平滑化処理後の画像データにおける、該注目画素の座標と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする（ステップｓ１０４）。平滑化処理部１００は、ステップｓ１０３またはステップｓ１０４の処理を終えると、１つの注目画素についての処理を終了する。
【０１８６】
平滑化処理部１００は、このような１つの注目画素に対する処理を、入力画像データの全画素について行って、入力画像データ中の網点領域画素を平滑化処理する。これによって、平滑化処理部１００は、入力画像データの中の網点領域画素が平滑化処理された画像データを作成する。平滑化処理部１００によって作成された画像データは、２色化処理部２０へ入力される。
【０１８７】
このように、画像処理装置３では、平滑化処理部１００が、領域分離処理部１４から出力された領域分離処理結果を用いて、入力画像データ中の網点領域画素に対して平滑化処理を行う。コンポジットグレーデータは、複数種類の有彩色をそれぞれ有する網点領域画素の集合であるので、画像処理装置３によれば、ユーザがグレー画像領域を指定しなくとも、入力画像データ中のコンポジットグレーデータを平滑化することができる。また、画像処理装置３は、入力画像データの全画素に対して平滑化処理を行うわけではないので、文字領域や連続階調領域をぼかすことなく、コンポジットグレーデータを平滑化することができる。
【０１８８】
これによって、上述したように、コンポジットグレーデータを構成する画素を平均化することができる。したがって、コンポジットグレー画像が有彩色と無彩色とが混在した画像に変換されてしまうことを、抑制することができる。よって、ユーザがグレー画像領域を指定しなくとも、コンポジットグレーデータを含む画像データを、高画質なグレー画像を形成できる２色印刷用画像データに変換することができる。
【０１８９】
このように、本発明に係る画像処理装置の第１実施形態である画像処理装置３は、入力されたＲＧＢの画像データ中の所定の画素に対して平滑化処理を行う平滑化処理ステップと、該平滑化処理ステップにおいて平滑化処理された画像データを、ＣＭＹの画像データであって、有彩色と無彩色との２色からなる２色画像を形成するための画像データ（２色印刷用画像データ）に変換する２色化処理ステップとを含む画像処理方法を用いて、高画質なグレー画像を形成できる２色印刷用画像データを作成している。
【０１９０】
なお、画像処理装置３は、平滑化処理部１００が、平滑化処理に用いる平滑化フィルタとして、平滑化フィルタＦ１を記憶していてもよいし、平滑化フィルタＦ２を記憶していてもよい。平滑化フィルタＦ１と平滑化フィルタＦ２との違いは、平滑化フィルタを構成するマトリクスの大きさである。図１０に示すように、平滑化フィルタＦ１は、フィルタサイズが小さく、注目画素の周囲の比較的狭い範囲に適用される。平滑化フィルタＦ１を用いて平滑化処理を行うと、画像の鮮明性を残しながら、画像の平滑化を行うことができる。
【０１９１】
図１０に示すように、平滑化フィルタＦ２は、フィルタサイズが大きく、注目画素の周囲の比較的広い範囲に適用される。平滑化フィルタＦ２を用いて平滑化処理を行うと、より画像が滑らかとなるように、画像の平滑化を行うことができる。すなわち、平滑化フィルタＦ２は、平滑化フィルタＦ１と比較して、平滑化の強度（平滑化強度）が高く構成されている。
【０１９２】
上記画像処理装置３において、平滑化処理部１００は、画像処理装置３の外部から、平滑化強度を変更する指示を表す指示信号が入力されたときに（たとえば、画像表示装置５の操作パネルを介してユーザから、平滑化強度を変更する指示が入力されたときに）、平滑化強度を変更する構成であってもよい。たとえば、平滑化処理部１００は、平滑化フィルタＦ１および平滑化フィルタＦ２のいずれも記憶しておき、ユーザからの指示が無い場合は、平滑化フィルタＦ１を用いて平滑化処理を行い、ユーザが平滑化強度を高くするように指示したときに平滑化フィルタＦ２を用いて平滑化処理を行うように構成される。また、たとえば、画像処理装置３は、平滑化処理部１００による平滑化処理前に、「滑らかにする」および「より滑らかにする」と画像表示装置５に表示して、ユーザに平滑化強度の選択を促すように構成されてもよい。この場合、画像処理装置３は、ユーザによって「滑らかにする」が押下されたときは、比較的平滑化強度が低い平滑化フィルタＦ１を用いて平滑化処理部１００が平滑化処理を行い、ユーザによって「より滑らかにする」が押下されたときは、比較的平滑化強度が高い平滑化フィルタＦ２を用いて平滑化処理部１００が平滑化処理を行うように構成される。
【０１９３】
このように平滑化フィルタを外部から選択可能に構成される画像処理装置３における、平滑化処理部１００による処理について説明する。ここで、平滑化処理部１００は、原稿種別自動判別部１３の領域分離結果を用いて網点領域画素に平滑化処理を行うように、領域分離信号選択部１０１とフィルタ部１０２とを含んで構成されているとする。また、フィルタ部１０２は、平滑化フィルタＦ１と平滑化フィルタＦ２とを記憶しているとする。
【０１９４】
図１３は、平滑化フィルタを選択可能である場合における平滑化処理部１００による１つの注目画素についての処理を示すフローチャートである。まず、領域分離信号選択部１０１は、入力画像データの中から１つの画素を注目画素として選ぶ（ステップｓ２０１）。次に、領域分離信号選択部１０１は、注目画素が網点領域画素であるか否かを判断する（ステップｓ２０２）。ステップｓ２０２において、注目画素が網点領域画素であると判断された場合、領域分離信号選択部１０１は、該注目画素の座標をフィルタ部１０２へ出力する。
【０１９５】
フィルタ部１０２は、ユーザによって選択された平滑化フィルタが平滑化フィルタＦ１であるか平滑化フィルタＦ２であるかを判断する（ステップｓ２０３）。ステップｓ２０３において、ユーザによって選択された平滑化フィルタが平滑化フィルタＦ１であると判断された場合、フィルタ部１０２は、領域分離信号選択部１０１から入力された注目画素の座標に基づいて、平滑化フィルタＦ１を用いて該注目画素に平滑化処理を行い、平滑化処理によって得られたＲ、Ｇ、Ｂ濃度値を、平滑化処理後の画像データにおける、該注目画素と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする（ステップｓ２０４）。ステップｓ２０３において、ユーザによって選択された平滑化フィルタが平滑化フィルタＦ２であると判断された場合、フィルタ部１０２は、領域分離信号選択部１０１から入力された注目画素の座標に基づいて、平滑化フィルタＦ２を用いて該注目画素に平滑化処理を行い、平滑化処理によって得られたＲ、Ｇ、Ｂ濃度値を、平滑化処理後の画像データにおける、該注目画素と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする（ステップｓ２０５）。
【０１９６】
ステップｓ２０２において、注目画素が網点領域画素でないと判断された場合、フィルタ部１０２は、該注目画素の平滑化処理を行わず、領域分離信号選択部１０１が、該注目画素のＲ、Ｇ、Ｂ濃度値を、平滑化処理部１００による平滑化処理後の画像データにおける、該注目画素の座標と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする（ステップｓ２０６）。平滑化処理部１００は、ステップｓ２０４、ステップｓ２０５、またはステップｓ２０６の処理を終えると、１つの注目画素についての処理を終了する。
【０１９７】
このように画像処理装置３が構成されることによって、ユーザは、平滑化処理部１００が平滑化処理に用いる平滑化フィルタを選択することができる。なお、平滑化フィルタＦ１、Ｆ２は、平滑化フィルタの一例であり、平滑化処理部１００は、これら以外の平滑化フィルタを用いてもよい。
【０１９８】
さらに、画像処理装置３は、ユーザが、選択した平滑化フィルタを用いたときのプレビューを見ながら画像データを出力するか否かを選べるように構成されてもよい。たとえば、画像処理装置３は、ユーザが選択した平滑化フィルタを用いて平滑化処理部１００が平滑化処理を行った場合におけるプレビューを、画像表示装置５に表示させる。ユーザは、画像表示装置５に表示されるプレビューを見ながら、画像表示装置５の操作パネルを介して、出力許可または出力拒否のいずれかを選択することができる。また、このとき、ユーザは、操作パネルを操作することで、プレビューの任意の部分を拡大した拡大画像を、画像表示装置５に表示させることもできる。画像処理装置３は、ユーザによって出力許可が選択された場合にのみ、画像データを、画像出力装置４に出力する。
【０１９９】
このように構成される画像処理装置３によれば、選択した平滑化フィルタを用いたときのプレビューを見ながら画像データを出力するか否かを選べるので、ユーザは、適切な平滑化フィルタを選んで、平滑化処理部１００に平滑化処理をさせ、より高画質なグレー画像を形成できる２色印刷用画像データを出力させることができる。
【０２００】
次に、本発明に係る画像処理装置の第２実施形態である画像処理装置３Ａについて説明する。図１４は、画像処理装置３Ａの構成を示すブロック図である。画像処理装置３Ａは、画像処理装置３の代わりに、画像形成装置１に備えられる。画像処理装置３Ａは、上述した画像処理装置３と類似しており、対応する部分については同一の参照符号を付して説明を省略する。
【０２０１】
画像処理装置３Ａは、平滑化処理部１００の代わりに平滑化処理部１００Ａを備え、さらに線数関連情報取得部１０３を備えること以外は、画像処理装置３と同様の構成である。線数関連情報取得部１０３は、平滑化処理部１００が平滑化処理を行う所定の画素について、線数に関連する情報（線数関連情報）を取得する線数関連情報取得手段である。なお、「線数」とは、画像を形成する際の網点の密度であり、本発明において、「所定の画素の線数」などと表す場合は、「所定の画素を中心とする所定の範囲における線数」を意味する。
【０２０２】
画像処理装置３Ａは、平滑化処理部１００が、線数関連情報取得部１０３によって取得された線数関連情報に基づき、平滑化強度を変更して平滑化処理を行うように構成されることを特徴とする。すなわち、第１実施形態である画像処理装置３が、ユーザの選択した平滑化フィルタを用いて平滑化処理部１００が平滑化処理を行う画像処理装置であるのに対し、第２実施形態である画像処理装置３Ａは、線数関連情報取得部１０３からの線数関連情報に基づいて、平滑化処理部１００Ａが平滑化処理に用いる平滑化フィルタを選択するように構成される画像処理装置である。
【０２０３】
たとえば、画像処理装置３Ａは、線数関連情報取得部１０３が原稿種別自動判別部１３による領域分離信号を用いて画像データ中の網点領域画素についての線数関連情報を取得し、平滑化処理部１００Ａが、網点領域画素を平滑化処理を行う所定の画素とし、線数関連情報に基づいて該平滑化処理に用いる平滑化フィルタを選択するように構成される。この場合、画像処理装置３Ａは、画像処理装置３の構成に加えて線数関連情報取得部１０３を備え、平滑化処理部１００に代えて図１５に示す平滑化処理部１００Ａを備えて構成される。
【０２０４】
図１５は、平滑化処理部１００Ａの構成を示すブロック図である。平滑化処理部１００Ａは、領域分離信号選択部１０１と、線数信号選択部１０４と、平滑化フィルタＦ１を記憶する高線数用フィルタ部１０２Ａと、平滑化フィルタＦ２を記憶する低線数用フィルタ部１０２Ｂとを含む。領域分離信号選択部１０１は、平滑化処理部１００が備えるものと同一である。
【０２０５】
線数関連情報取得部１０３は、所定の画素について、線数関連情報を取得し、記憶装置７に出力する。本実施形態では、線数関連情報を取得する対象である所定の画素は、網点領域画素である。線数関連情報とは、たとえば、所定の画素の線数の値そのものや、所定の画素の線数が予め定める所定の閾値以上であるか否かなどの、線数に関連する情報である。本実施形態では、線数関連情報は、網点領域画素の線数が予め定める所定の閾値以上であるか否かについての情報である。
【０２０６】
線数関連情報取得部１０３は、注目画素とした網点領域画素の線数が予め定める所定の閾値以上であるか否か（高線数であるか低線数であるか）を判定する。
【０２０７】
平滑化処理部１００Ａは、領域分離信号選択部１０１に入力された、注目画素が網点領域画素であるか否かの情報（領域分離信号）と、線数信号選択部１０４に入力された、注目画素がコンポジットグレーデータを構成する画素であるか否かの情報、および注目画素が高線数でるか低線数であるかの情報（線数信号）に基づいて平滑化処理を行う。平滑化処理部１００Ａは、網点領域画素であり、高線数である注目画素について、高線数用フィルタ部１０２Ａが記憶する平滑化フィルタＦ１を用いて、平滑化処理を行う。また、平滑化処理部１００Ａは、網点領域画素であり、高線数ではない（すなわち、低線数である）注目画素について、低線数用フィルタ部１０２Ｂが記憶する平滑化フィルタＦ２を用いて、平滑化処理を行う。また、平滑化処理部１００Ａは、網点領域画素ではない注目画素については、平滑化処理を行わない。平滑化処理部１００Ａの詳細は後述する。
【０２０８】
線数関連情報取得部１０３による線数関連情報の取得処理は、大略的には、以下の（Ｏ１）〜（Ｏ４）の処理からなる。
【０２０９】
（Ｏ１）実空間における画像データ（ＲＧＢの入力画像データ）中の、注目画素を含む所定の範囲の画素のＲ濃度値を離散フーリエ変換して、周波数空間における各ブロックの強度を示すデータ（強度スペクトルデータ）を得る。
【０２１０】
（Ｏ２）周波数空間中の所定の２つ領域における、各ブロックの強度の平均値をそれぞれ算出する。
【０２１１】
（Ｏ３）前記所定の２つの領域における平均値を比較して、Ｒプレーンにおいて注目画素の線数が予め定める所定の閾値以上であるか否かを判定する。
（Ｏ４）Ｇプレーン、Ｂプレーンについても、上記（Ｏ１）〜（Ｏ３）の処理を行う。
【０２１２】
線数関連情報取得部１０３による線数関連情報の取得処理方法は、これ以外であってもよい。たとえば、以下の（Ｐ１）〜（Ｐ４）の４種類の方法が挙げられる。
【０２１３】
（Ｐ１）上記（Ｏ１）において、注目画素の輝度値Ｙ（＝０．３×Ｒ＋０．５９×Ｇ＋０．１１×Ｂ）を離散フーリエ変換して、周波数空間における各ブロックの強度を示すデータ（強度スペクトルデータ）を得て、上記（Ｏ２），（Ｏ３）と同様の処理を行い、注目画素の線数が予め定める所定の閾値以上であるか否かを判定する方法。
【０２１４】
（Ｐ２）網点領域であると判定された局所ブロックにおいて、所定の閾値を用いて、２値データの反転回数の平均値を算出し、該平均値に基づいて線数を判定する方法（特開２００６−２０３７０３号公報記載の方法）。
【０２１５】
（Ｐ３）閾値を変更して網点領域画素を検出し、網点領域画素数の比率を用いて、低線数であるか、高線数であるかを判定する方法（特開２００４−３２８２９２号公報記載の方法）。
【０２１６】
（Ｐ４）２値データの反転回数により線数を判定する方法（特開２００６−１９７０３７号公報記載の方法）。
【０２１７】
以下に、線数関連情報取得部１０３による上記（Ｏ１）〜（Ｏ４）の処理について詳細に説明する。図１６は、実空間から周波数空間への離散フーリエ変換を説明するための図である。上記（Ｏ１）において、線数関連情報取得部１０３は、入力画像データの所定の範囲の画素に、画素マスクＧを適用することで、フーリエ変換に用いる座標（ｘ，ｙ）をそれぞれ割り当てる。
【０２１８】
図１６（ａ）は、フーリエ変換に用いる画素マスクＧを表す。本実施形態に用いられる画素マスクＧは、正方形状に配置される複数の画素からなり、画素の数は、１６×１６（＝２５６）である。画素マスクＧは、画素マスク中の座標を（ｘ，ｙ）で表すとき、図１６（ａ）において左上隅の画素Ｂ１が（ｘ，ｙ）＝（１，１）、右上隅の画素Ｂ２が（ｘ，ｙ）＝（１６，１）、左下隅の画素Ｂ３が（ｘ，ｙ）＝（１，１６）、右下隅のブ画素Ｂ４が（ｘ，ｙ）＝（１６，１６）となり、右方向Ｘがｘ成分の増加する方向、下方向Ｙがｙ成分の増加する方向であるように構成される。なお、画素マスクとしては、任意のｍ×ｎの画素であってもよい。ただし、本実施形態では、離散フーリエ変換に用いるアルゴリズムとしてＦＦＴ（Fast Fourier Transform；高速フーリエ変換）を用いるため、ｍ、ｎとも２のｋ乗として設定する。
【０２１９】
画素マスクＧの中央の画素Ｂ５（（ｘ，ｙ）＝（８，８）の画素）は、注目画素である。周波数空間における座標を（ｕ，ｖ）とし、座標（ｘ，ｙ）におけるＲ濃度値（ＧプレーンのＦＦＴを行う場合はＧ濃度値、ＢプレーンのＦＦＴを行う場合はＢ濃度値とする）をＩ（ｘ，ｙ）とし、強度を｜Ｆ（ｕ，ｖ）｜とするとき、下記式（９）によって、ＦＦＴを行う。
【０２２０】
【数９】
2011097479.tif 000015
（πは円周率、ｊは虚数単位）                                          …（９）
【０２２１】
線数関連情報取得部１０３は、上記式（９）によって得られた強度｜Ｆ（ｕ，ｖ）｜を、周波数空間における座標（ｕ，ｖ）の位置に対応する強度とし、強度スペクトルデータを得る。たとえば、周波数空間において、座標（ｕ，ｖ）＝（０，０）（直流成分）の位置に対応する強度は、｜Ｆ（０，０）｜である。
【０２２２】
図１６（ｂ）は、周波数空間を表す。図１６（ｂ）において、周波数空間は、ｕが右方向に、ｖが下方向に増加する座標系で表している。周波数は、ｕ，ｖの絶対値が増加する方向が高周波数となる。また、この座標系において、右下を第１象限、右上を第２象限、左下を第３象限、左上を第４象限としている。本実施の形態では、第１象限のデータを用いて説明する。
【０２２３】
このような線数関連情報取得部１０３によるＦＦＴの一例を示す。図１７は、ＦＦＴの一例を説明するための図である。図１７（ａ）は、原稿画像Ｒ１を表している。原稿画像Ｒ１は、線数が８５線の網点画像である。
【０２２４】
図１７（ｂ）は、Ｒプレーンの第１象限における強度スペクトルＲ２を表している。図１７（ｃ）は、Ｇプレーンの第１象限における強度スペクトルＲ３を表している。図１７（ｄ）は、Ｂプレーンの第１象限における強度スペクトルＲ４を表している。
【０２２５】
図１７（ｂ）、図１７（ｃ）、および図１７（ｄ）では、強度｜Ｆ（ｕ，ｖ）｜が高い箇所（強度｜Ｆ（ｕ，ｖ）｜が３０００程度）が明るく（白く）なり、強度｜Ｆ（ｕ，ｖ）｜が低い箇所（強度｜Ｆ（ｕ，ｖ）｜が０程度）が暗く（黒く）なるようにして、明暗によって、第１象限における各座標の位置に対応する強度｜Ｆ（ｕ，ｖ）｜を表している。図１７（ｂ）、図１７（ｃ）、および図１７（ｄ）が示すように、Ｒプレーン、Ｇプレーン、Ｂプレーンそれぞれにおける強度スペクトルＲ２，Ｒ３，Ｒ４は、非常に近い形となる。
【０２２６】
なお、線数関連情報取得部１０３が用いるのは、明暗の情報ではなく、各プレーンにおける実際の強度｜Ｆ（ｕ，ｖ）｜の数値である。図１８は、強度スペクトルＲ３ａを示す図である。強度スペクトルＲ３ａは、Ｇプレーンの第１象限における強度スペクトルＲ３を数値で表したものである。線数関連情報取得部１０３は、強度スペクトルＲ３ａのような、８×８の領域の、それぞれの位置における強度｜Ｆ（ｕ，ｖ）｜を用いて、注目画素の線数が予め定める所定の閾値以上であるか否かを判定する。
【０２２７】
上記（Ｏ２）では、具体的には、線数関連情報取得部１０３は、周波数空間中の所定の２つ領域Ａ０，Ａ１における、各強度｜Ｆ（ｕ，ｖ）｜の平均値をそれぞれ算出する。図１９は、領域Ａ０および領域Ａ１を示す図である。領域Ａ０は、第１象限Ｑ１において（ｕ，ｖ）の値が小さくなる側の領域であって、４×４の周波数領域から直流成分Ｂ６を除いた領域である。領域Ａ１は、第１象限Ｑ１から、直流成分Ｂ６および領域Ａ０を除いた領域である。
【０２２８】
線数関連情報取得部１０３は、領域Ａ０、領域Ａ１それぞれにおいて、強度｜Ｆ（ｕ，ｖ）｜の平均値を算出する。たとえば、強度スペクトルＲ３ａの場合、領域Ａ０における強度｜Ｆ（ｕ，ｖ）｜の平均値は、１５１８．４であり、領域Ａ１における強度｜Ｆ（ｕ，ｖ）｜の平均値は、２７６．５６２５である。
【０２２９】
上記（Ｏ３），（Ｏ４）では、具体的には、線数関連情報取得部１０３は、領域Ａ０における強度｜Ｆ（ｕ，ｖ）｜の平均値と、領域Ａ１における強度｜Ｆ（ｕ，ｖ）｜の平均値とを比較することによって、プレーンごとに、注目画素の線数が予め定める所定の閾値以上であるか否かを判定する。線数関連情報取得部１０３は、領域Ａ０における強度｜Ｆ（ｕ，ｖ）｜の平均値が、領域Ａ１における強度｜Ｆ（ｕ，ｖ）｜の平均値以上である場合には、注目画素の線数は、低線数であり、予め定める所定の閾値未満であると判定し、領域Ａ０における強度｜Ｆ（ｕ，ｖ）｜の平均値が、領域Ａ１における強度｜Ｆ（ｕ，ｖ）｜の平均値未満である場合には、注目画素の線数は、高線数であり、予め定める所定の閾値以上であると判定する。
【０２３０】
本実施形態のように、第１象限Ｑ１を領域Ａ０および領域Ａ１に区分して、それぞれの領域における強度｜Ｆ（ｕ，ｖ）｜の平均値を比較するとき、線数についての予め定める所定の閾値は、たとえば、１７５線に相当する。したがって、本実施形態では、線数関連情報取得部１０３は、線数が１７５線未満である場合に低線数と判定し、線数が１７５線以上である場合に高線数と判定していることになる。なお、線数が１７５線未満になる画像データは、たとえば、新聞、電話帳、ちらしなどを読み取って得られる画像データである。また、線数が１７５線以上になる画像データは、たとえば、一般的な印刷物を読み取って得られる画像データである。本実施の形態では、閾値として１７５線を設定しているが、他の線数を設定するようにしてもよい。その場合、強度｜Ｆ（ｕ，ｖ）｜の平均値を算出している領域Ａ０および領域Ａ１の範囲を変更すればよい。また、低線数、高線数の２種類ではなく、低線数、中線数、高線数に分けて、それぞれの線数に対応する平滑化フィルタを設定するようにしてもよい。
【０２３１】
上記のＧプレーンの強度スペクトルＲ３ａにおいては、領域Ａ０における強度｜Ｆ（ｕ，ｖ）｜の平均値は１５１８．４であり、領域Ａ１における強度｜Ｆ（ｕ，ｖ）｜の平均値は２７６．５６２５であるので、領域Ａ０における強度｜Ｆ（ｕ，ｖ）｜の平均値は領域Ａ１における強度｜Ｆ（ｕ，ｖ）｜の平均値以上である。したがって、線数関連情報取得部１０３は、原稿画像Ｒ１に基づく入力画像データ中の注目画素（原稿画像Ｒ１における座標（ｘ，ｙ）＝（８，８）の画素）の、Ｇプレーンにおける線数は１７５線未満であり、低線数であると判定する。
【０２３２】
図２０は、１５０線の網点画像についてのＦＦＴを説明するための図である。図２０（ａ）は、原稿画像Ｒ５を表している。図２０（ｂ）は、Ｒプレーンの第１象限における強度スペクトルＲ６を表し、図２０（ｃ）は、Ｇプレーンの第１象限における強度スペクトルＲ７を表し、図２０（ｄ）は、Ｂプレーンの第１象限における強度スペクトルＲ８を表している。図２１は、強度スペクトルＲ７ａを示す図である。強度スペクトルＲ７ａは、Ｇプレーンの第１象限における強度スペクトルＲ７を数値で表したものである。
【０２３３】
上記のように、Ｇプレーンの強度スペクトルＲ７ａについて、領域Ａ０における強度｜Ｆ（ｕ，ｖ）｜の平均値を算出すると、５６８．４６６７となり、領域Ａ１における強度｜Ｆ（ｕ，ｖ）｜の平均値を算出すると、１５４．４１６７となる。したがって、この場合、線数関連情報取得部１０３は、注目画素の線数は低線数であると判定する。
【０２３４】
図２２は、２００線の網点画像についてのＦＦＴを説明するための図である。図２２（ａ）は、原稿画像Ｒ９を表している。図２２（ｂ）は、Ｒプレーンの第１象限における強度スペクトルＲ１０を表し、図２２（ｃ）は、Ｇプレーンの第１象限における強度スペクトルＲ１１を表し、図２２（ｄ）は、Ｂプレーンの第１象限における強度スペクトルＲ１２を表している。図２３は、強度スペクトルＲ１１ａを示す図である。強度スペクトルＲ１１ａは、Ｇプレーンの第１象限における強度スペクトルＲ１１を数値で表したものである。
【０２３５】
上記のように、Ｇプレーンの強度スペクトルＲ１１ａについて、領域Ａ０における強度｜Ｆ（ｕ，ｖ）｜の平均値を算出すると、７２．４となり、領域Ａ１における強度｜Ｆ（ｕ，ｖ）｜の平均値を算出すると、２３８．９５８３となる。したがって、この場合、線数関連情報取得部１０３は、注目画素の線数は高線数であると判定する。
【０２３６】
線数関連情報取得部１０３は、網点領域画素すべてについて、高線数であるか低線数であるかの判定を行い、注目画素が高線数であるか低線数であるかの情報（線数信号）を、記憶装置７に対して出力する。
【０２３７】
平滑化処理部１００Ａは、領域分離信号復号部１６を介して領域分離処理部１４から入力された領域分離信号、および記憶装置７を介して線数関連情報取得部１０３から入力された線数信号に基づいて、平滑化処理を行う。
【０２３８】
領域分離信号選択部１０１は、全画素を対象として、１画素ずつ注目画素として選ぶ。領域分離信号選択部１０１には、領域分離信号復合部１６を介して、領域分離処理部１４から出力された領域分離処理結果が入力される。領域分離信号選択部１０１は、注目画素が網点領域画素である場合は、該注目画素の座標を線数信号選択部１０４へ出力する。領域分離信号選択部１０１は、注目画素が網点領域画素でない場合には、該注目画素のＲ、Ｇ、Ｂ濃度値を、平滑化処理部１００Ａによる平滑化処理後の画像データにおける、該注目画素の座標と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする。
【０２３９】
線数信号選択部１０４には、記憶装置７を介して、線数関連情報取得部１０３による線数信号が入力される。線数信号選択部１０４は、領域分離信号選択部１０１によって座標が入力された注目画素が、高線数である場合、該注目画素を平滑化処理部１００Ａが平滑化処理を行う所定の画素と判断して、該注目画素の座標を高線数用フィルタ部１０２Ａへ出力する。線数信号選択部１０４は、領域分離信号選択部１０１によって座標が入力された注目画素が、高線数ではない（すなわち、低線数である）場合、該注目画素を平滑化処理部１００Ａが平滑化処理を行う所定の画素と判断して、該注目画素の座標を低線数用フィルタ部１０２Ｂへ出力する。
【０２４０】
高線数用フィルタ部１０２Ａは、平滑化フィルタＦ１などの高線数用平滑化フィルタを記憶する。高線数用平滑化フィルタとは、平滑化強度の低い平滑化フィルタであり、該平滑化フィルタを用いて平滑化処理を行うことで、線数について予め定める所定の閾値（本実施形態では、１７５線）以上の線数の注目画素の強度｜Ｆ（ｕ，ｖ）｜を効果的に落とすことができる平滑化フィルタである。高線数用フィルタ部１０２Ａは、線数信号選択部１０４から入力された注目画素の座標と、平滑化処理部１００Ａに入力された入力画像データとから、フィルタ部１０２と同様に、平滑化フィルタＦ１を用いて、座標が入力された注目画素に対して平滑化処理を行う。高線数用フィルタ部１０２Ａは、平滑化処理によって得られたＲ、Ｇ、Ｂ濃度値を、平滑化処理後の画像データにおける、注目画素と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする。
【０２４１】
低線数用フィルタ部１０２Ｂは、平滑化フィルタＦ２などの低線数用平滑化フィルタを記憶する。低線数用平滑化フィルタとは、平滑化強度の高い平滑化フィルタであり、該平滑化フィルタを用いて平滑化処理を行うことで、線数について予め定める所定の閾値（本実施形態では、１７５線）以上の線数の注目画素の強度｜Ｆ（ｕ，ｖ）｜だけでなく、該所定の閾値未満の線数の注目画素の強度｜Ｆ（ｕ，ｖ）｜も効果的に落とすことができる平滑化フィルタである。低線数用フィルタ部１０２Ｂは、線数信号選択部１０４から入力された注目画素の座標と、平滑化処理部１００Ａに入力された入力画像データとから、フィルタ部１０２と同様に、平滑化フィルタＦ２を用いて、座標が入力された注目画素に対して平滑化処理を行う。低線数用フィルタ部１０２Ｂは、平滑化処理によって得られたＲ、Ｇ、Ｂ濃度値を、平滑化処理後の画像データにおける、注目画素と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする。
【０２４２】
図２４は、平滑化処理部１００Ａによる１つの注目画素についての処理を示すフローチャートである。まず、領域分離信号選択部１０１は、入力画像データの中から１つの画素を注目画素として選ぶ（ステップｓ３０１）。次に、領域分離信号選択部１０１は、注目画素が網点領域画素であるか否かを判断する（ステップｓ３０２）。ステップｓ３０２において、注目画素が網点領域画素であると判断された場合、領域分離信号選択部１０１は、該注目画素の座標を線数信号選択部１０４へ出力する。
【０２４３】
線数信号選択部１０４は、領域分離信号選択部１０１によって座標が入力された注目画素が、高線数であるか否かを判断する（ステップｓ３０３）。ステップｓ３０３において、注目画素が高線数であると判断された場合、線数信号選択部１０４は、該注目画素の座標を高線数用フィルタ部１０２Ａへ出力する。高線数用フィルタ部１０２Ａは、線数信号選択部１０４から入力された注目画素の座標に基づいて、平滑化フィルタＦ１を用いて該注目画素に平滑化処理を行い、平滑化処理によって得られたＲ、Ｇ、Ｂ濃度値を、平滑化処理後の画像データにおける、該注目画素と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする（ステップｓ３０４）。
【０２４４】
ステップｓ３０３において、注目画素が高線数ではない（すなわち、低線数である）と判断された場合、線数信号選択部１０４は、該注目画素の座標を低線数用フィルタ部１０２Ｂへ出力する。低線数用フィルタ部１０２Ｂは、線数信号選択部１０４から入力された注目画素の座標に基づいて、平滑化フィルタＦ２を用いて該注目画素に平滑化処理を行い、平滑化処理によって得られたＲ、Ｇ、Ｂ濃度値を、平滑化処理後の画像データにおける、該注目画素と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする（ステップｓ３０５）。
【０２４５】
ステップｓ３０２において、注目画素が網点領域画素ではないと判断された場合、平滑化処理部１００Ａは、平滑化処理を行わない（ステップｓ３０６）。より詳細には、ステップｓ３０２において、注目画素が網点領域画素ではないと判断された場合は、領域分離信号選択部１０１は、注目画素のＲ、Ｇ、Ｂ濃度値を、平滑化処理部１００Ａによる平滑化処理後の画像データにおける、該注目画素の座標と同一の座標を有する画素のＲ、Ｇ、Ｂ濃度値とする。
【０２４６】
平滑化処理部１００Ａは、ステップｓ３０４、ステップｓ３０５、またはステップｓ３０６の処理を終えると、１つの注目画素についての処理を終了する。
【０２４７】
平滑化処理部１００Ａは、このような１つの注目画素に対する処理を、入力画像データの全画素について行って、入力画像データ中の網点領域画素を平滑化処理する。これによって、平滑化処理部１００Ａは、入力画像データの中の網点領域画素が平滑化処理された画像データを作成する。平滑化処理部１００Ａによって作成された画像データは、２色化処理部２０へ入力される。
【０２４８】
このように、画像処理装置３Ａでは、平滑化処理部１００Ａが、線数関連情報取得部１０３が取得した線数関連情報に基づいて最適な平滑化フィルタを選択して、入力画像データ中の網点領域に対して平滑化処理を行う。したがって、画像処理装置３Ａによれば、入力画像データ中にコンポジットグレーデータを構成する画素が含まれる場合に、ユーザが平滑化強度を指定しなくとも、画像データごとに、最適な平滑化フィルタを用いて、コンポジットグレーデータを構成する画素を平滑化することができる。また、画像処理装置３Ａは、入力画像データの全画素に対して平滑化処理を行うわけではなく、網点領域画素を認識して、該画素に平滑化処理を行うので、文字領域や連続階調領域をぼかすことなく、高画質に平滑化を行うことができる。
【０２４９】
これによって、画像処理装置３と同様に、コンポジットグレーデータを構成する画素を平均化することができる。したがって、コンポジットグレーデータが有彩色と無彩色とが混在した画像に変換されてしまうことを、抑制することができる。よって、ユーザがグレー画像領域を指定しなくとも、コンポジットグレーデータを含む画像データを、より高画質なグレー画像を形成できる２色印刷用画像データに変換することができる。
【０２５０】
なお、画像処理装置３Ａは、画像処理装置３のように、ユーザが指定した範囲の画素を、平滑化処理部１００Ａが平滑化処理を行う所定の画素としてもよい。この場合、画像処理装置３Ａは、操作パネルを介してユーザに指定された範囲の画素を注目画素とし、線数関連情報取得部１０３は、注目画素とした画素の線数が予め定める所定の閾値以上であるか否かを判定する。平滑化処理部１００Ａは、線数信号選択部１０４に入力された、注目画素が高線数でるか低線数であるかの情報（線数信号）に基づいて平滑化処理を行う。
【０２５１】
平滑化処理部１００Ａは、ユーザが指定した範囲の画素であり、高線数である注目画素について、高線数用フィルタ部１０２Ａが記憶する平滑化フィルタＦ１を用いて、平滑化処理を行う。また、平滑化処理部１００Ａは、ユーザが指定した範囲の画素であり、低線数である注目画素について、低線数用フィルタ部１０２Ｂが記憶する平滑化フィルタＦ２を用いて、平滑化処理を行う。また、平滑化処理部１００Ａは、ユーザが指定した範囲の画素ではない注目画素については、平滑化処理を行わない。
【０２５２】
また、画像処理装置３Ａは、画像処理装置３のように、画像データの全画素を、平滑化処理部１００Ａが平滑化処理を行う所定の画素としてもよい。この場合、画像処理装置３Ａは、線数関連情報取得部１０３が、注目画素とした画素の線数が予め定める所定の閾値以上であるか否かを判定し、平滑化処理部１００Ａは、線数信号選択部１０４に入力された、注目画素が高線数でるか低線数であるかの情報（線数信号）に基づいて平滑化処理を行う。
【０２５３】
平滑化処理部１００Ａは、高線数である注目画素について、高線数用フィルタ部１０２Ａが記憶する平滑化フィルタＦ１を用いて、平滑化処理を行う。また、平滑化処理部１００Ａは、低線数である注目画素について、低線数用フィルタ部１０２Ｂが記憶する平滑化フィルタＦ２を用いて、平滑化処理を行う。
【０２５４】
次に、本発明に係る画像処理装置の第３実施形態である画像処理装置３Ｂについて説明する。図２５は、画像処理装置３Ｂの構成を示すブロック図である。画像処理装置３Ｂは、画像処理装置３の代わりに、画像形成装置１に備えられる。画像処理装置３Ｂは、上述した画像処理装置３と類似しており、対応する部分については同一の参照符号を付して説明を省略する。
【０２５５】
画像処理装置３Ｂは、画像入力装置２から入力されたＲＧＢの画像データに対して、領域分離処理および原稿種別判別処理を行う前に、ＲＧＢの画像データを符号化して一旦記憶装置７に格納しておき、記憶装置７から読み出して復号化した画像データについて、原稿種別自動判別部１３による原稿種別判別処理や、領域分離処理を施すように構成されている。これ以外の構成については、画像処理装置３Ｂは、画像処理装置３と同様に構成される。
【０２５６】
また、本発明のさらに他の実施の形態として、コンピュータを、上述した画像処理装置３、画像処理装置３Ａ、または画像処理装置３Ｂとして機能させるために、コンピュータに実行させるためのプログラムコード（実行形式プログラム、中間コードプログラムおよびソースプログラムの少なくともいずれか１つ）、およびこのプログラムコードを記録したコンピュータ読み取り可能な記録媒体を提供することも可能である。本実施の形態によれば、上述した画像処理方法を行うプログラムコードを記録した記録媒体を持ち運び自在に提供することができる。
【０２５７】
なお、プログラムコードを記録する記録媒体としては、マイクロコンピュータで処理が行われるために図示していないメモリ、たとえばＣＤ−ＲＯＭ（Compact Disc−Read 
Only Memory）のようなものそのものがプログラムメディアであってもよいし、また、図示していないが外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。
【０２５８】
いずれの場合においても、格納されているプログラムコードはマイクロプロセッサがアクセスして実行させる構成であってもよいし、あるいは、いずれの場合もプログラムコードを読み出し、読み出されたプログラムコードは、マイクロコンピュータの図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムコードが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０２５９】
上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープなどのテープ系、フロッピー（登録商標）ディスクやハードディスクなどの磁気ディスクやＣＤ−ＲＯＭ／ＭＯ（Magneto Optical disc）／ＭＤ（Mini Disc）／ＤＶＤ（D igital Versatile Disc）などの光ディスクのディスク系、ＩＣ（
Integrated Circuit）カード（メモリカードを含む）／光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【０２６０】
また、インターネットを含む通信ネットワークを接続可能なシステム構成を持つことで、通信ネットワークからプログラムコードをダウンロードするように流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムコードをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０２６１】
上記記録媒体は、デジタルカラー画像形成装置やコンピュータシステムに備えられるプログラム読み取り装置により読み取られることで上述した画像処理方法が実行される。
【符号の説明】
【０２６２】
１  画像形成装置
２  画像入力装置
３，３Ａ，３Ｂ  画像処理装置
４  画像出力装置
５  画像表示装置
６  制御部
７  記憶装置
８  受信装置
９  送信装置
１０  Ａ／Ｄ変換部
１１  シェーディング補正部
１２  入力処理部
１３  原稿種別自動判別部
１４  領域分離処理部
１５  領域分離信号圧縮部
１６  領域分離信号復号部
１７  圧縮部
１８  復号部
１９  画質調整部
２０  ２色化処理部
２１  色補正部
２２  黒生成／下色除去部
２３  空間フィルタ部
２４  変倍部
２５  出力階調補正部
２６  中間調生成部
１００，１００Ａ  平滑化処理部
１０１  領域分離信号選択部
１０２  フィルタ部
１０２Ａ  高線数用フィルタ部
１０２Ｂ  低線数用フィルタ部
１０３  線数関連情報取得部
１０４  線数信号選択部
２０１  輝度彩度算出部
２０２  指定抽出色判定部
２０３  画像データ判定部
２０４  彩度調整処理部
２０５  出力色生成部
【図１】
2011097479.tif 000016
【図２】
2011097479.tif 000017
【図３】
2011097479.tif 000018
【図４】
2011097479.tif 000019
【図５】
2011097479.tif 000020
【図６】
2011097479.tif 000021
【図７】
2011097479.tif 000022
【図８】
2011097479.tif 000023
【図９】
2011097479.tif 000024
【図１０】
2011097479.tif 000025
【図１１】
2011097479.tif 000026
【図１２】
2011097479.tif 000027
【図１３】
2011097479.tif 000028
【図１４】
2011097479.tif 000029
【図１５】
2011097479.tif 000030
【図１６】
2011097479.tif 000031
【図１８】
2011097479.tif 000032
【図１９】
2011097479.tif 000033
【図２１】
2011097479.tif 000034
【図２３】
2011097479.tif 000035
【図２４】
2011097479.tif 000036
【図２５】
2011097479.tif 000037
【図１７】
2011097479.tif 000038
【図２０】
2011097479.tif 000039
【図２２】
2011097479.tif 000040