(57)【特許請求の範囲】
【請求項１】
原稿を読み取った画像データに基づき有色トナーと透明トナーとを用いて画像形成を行う画像形成装置であって、
画素毎に光沢度を向上させるか否かを判断する判断手段と、
前記光沢度を向上させると判断した画素に対する光沢付加量を決定する光沢付加量決定手段と、
原稿画像データの各画素に対してエッジレベルを抽出する抽出手段と、
注目画素毎に、前記エッジレベルが大きいほど、また、前記光沢付加量が小さいほど、前記注目画素の透明トナー版を誤差拡散法により量子化処理する際の量子化閾値に乗算する乗算係数を小さくすることにより、前記量子化閾値を切り替える手段と、
を有する画像形成装置。
【請求項２】
前記量子化閾値を切り替える手段の判断結果と、前記光沢付加量決定手段により決定された、光沢度を向上させると判断された画素に対する光沢付加量とに基づいて、当該画素の透明トナー版に対する誤差拡散処理を行う手段を有する請求項１に記載の画像形成装置。
【請求項３】
前記原稿画像データの文字部、網点部、地肌部を判定する画像領域判定手段をさらに有し、
前記量子化閾値を切り替える手段は、前記画像領域判定手段の判定結果に基づいて抽出された網点領域の結果に基づいて、前記量子化閾値を切り替えることを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記量子化閾値を切り替える手段は、前記量子化閾値を、注目画素における有色トナーの塗布量に基づき決定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
使用者に対して印刷する原稿の内容を選択させる手段を有し、
前記量子化閾値を切り替える手段と前記誤差拡散処理を行う手段とからなる階調処理手段は、前記印刷する原稿の内容を選択させる手段による選択結果に基づいて、階調処理の方式を切り替えることを特徴とする請求項２から請求項４のいずれか１項に記載の画像形成装置。
【請求項６】
前記階調処理手段は、前記使用者に対して印刷する原稿の内容を選択させる手段による選択結果が、文字部においては解像力を重視し絵柄部においては階調性を重視する文字／写真モードの場合、階調処理の方式をディザ誤差拡散処理または誤差拡散処理に切り替えることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記階調処理手段は、前記使用者に対して印刷する原稿の内容を選択させる手段の選択結果が、文字や線画の鮮鋭性が求められる文字モードの場合、階調処理の方式を誤差拡散処理に切り替えることを特徴とする請求項５に記載の画像形成装置。
【請求項８】
原稿を読み取った画像データに基づき有色トナーと透明トナーとを用いて画像形成を行う画像形成装置における画像形成方法であって、
判断手段により、画素毎に光沢度を向上させるか否かを判断する工程と、
光沢付加量決定手段により、前記光沢度を向上させると判断した画素に対する光沢付加量を決定する工程と、
抽出手段により、原稿画像データの各画素に対してエッジレベルを抽出する工程と、
量子化閾値を切り替える手段により、注目画素毎に、前記エッジレベルが大きいほど、また、前記光沢付加量が小さいほど、前記注目画素の透明トナー版を誤差拡散法により量子化処理する際の量子化閾値に乗算する乗算係数を小さくすることにより、前記量子化閾値を切り替える工程と、
を含む画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、透明トナーを使用するカラー印刷可能なデジタル方式の複写機、プリンタ、ＦＡＸ等の画像形成装置に関する。
【背景技術】
【０００２】
従来より、透明トナーを現像して画像表面を平滑にしかつ良好なカラー画像を出力することができる画像形成装置が知られている。例えば、特許文献１には、有色トナーの万線間に透明トナーを現像して画像表面を平滑にしかつ良好なカラー画像を出力するために、有色トナーにはディザ処理を行い、透明トナーにはディザ処理または誤差拡散処理を行うなど、有色トナー版と透明トナー版とで異なる階調処理を行う技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の透明トナー版に対する階調処理では、全面均一の階調処理を実施しており、光沢付加量や画像の特徴量に応じて階調処理を切り替えていないため、透明トナーを含む画像の各領域毎に最適な階調処理が実施されていなかった。このため、光沢付加量の大きな画像領域に対して適した階調処理を行っても、光沢付加量の小さな画像領域においてはそれがその領域に適していない階調処理となり、透明トナーの付着ムラが発生してしまい画質劣化が発生するという問題があった。また、画像のエッジ部においては、像担持体の表面電界が乱れることにより、非エッジ部よりも多くトナーが付着してしまい、結果としてトナー散りが発生したり、文字のボケが発生するという問題があった。
【０００４】
本発明は、上記に鑑みてなされたものであって、透明トナーの付着ムラ等による画質劣化を防止することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明の画像形成装置は、原稿を読み取った画像データに基づき有色トナーと透明トナーとを用いて画像形成を行う画像形成装置であって、画素毎に光沢度を向上させるか否かを判断する判断手段と、前記光沢度を向上させると判断した画素に対する光沢付加量を決定する光沢付加量決定手段と、原稿画像データの各画素に対してエッジレベルを抽出する抽出手段と、注目画素毎に、前記エッジレベルが大きいほど、また、前記光沢付加量が小さいほど、前記注目画素の透明トナー版を誤差拡散法により量子化処理する際の量子化閾値に乗算する乗算係数を小さくすることにより、前記量子化閾値を切り替える手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、光沢付加量や画像の特徴量に応じて階調処理を切り替え、透明トナーを含む画像の各領域毎に最適な階調処理を行うので、透明トナーの付着ムラ等による画質劣化を防止することができるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、一実施例である複写機全体の構成を示す図である。
【図２】図２は、同実施例の複写機に内蔵される制御系のブロック図である。
【図３】図３は、同実施例の画像処理部のブロック図である。
【図４】図４は、同実施例の像域分離・ＡＣＳ（１）回路のブロック図である。
【図５】図５は、同実施例の像域分離・ＡＣＳ（２）回路のブロック図である。
【図６】図６は、同実施例の像域分離部のブロック図である。
【図７】図７は、同実施例の光沢付加部の動作を説明するフローチャートである。
【図８】図８は、光沢付加部における光沢付加量Ｔ［タイプ１］の取得フローについて説明するフローチャートである。
【図９】図９は、光沢付加量Ｔの網点間隔と、地肌データのバラつき（分散Ｖ（地肌）との関係）を示す図である。
【図１０】図１０は、透明トナーの付着量（Ｍ／Ａ）Ｔと、有色トナーの付着量（Ｍ／Ａ）Ｃｏｌｏｒとの関係を示す図である。
【図１１】図１１は、光沢付加部における光沢付加量Ｔ［タイプ２］の取得フローについて説明するフローチャートである。
【図１２】図１２は、光沢付加量Ｔと、注目画素の画像濃度との関係を示す図である。
【図１３】図１３は、光沢付加部における光沢付加量Ｔ［タイプ３］の取得フローについて説明するフローチャートである。
【図１４】図１４は、光沢付加部における光沢付加量Ｔ［タイプ４］の取得フローについて説明するフローチャートである。
【図１５】図１５は、光沢付加部が行う透明トナー使用の有無の第１の評価方法について説明するフローチャートである。
【図１６】図１６は、原稿の地肌領域のヒストグラムを例示した図である。
【図１７】図１７は、光沢付加部が行う透明トナー使用の有無の第２の評価方法について説明するフローチャートである。
【図１８】図１８は、（低濃度）網点が検出されない場合の処理を説明するフローチャートである。
【図１９】図１９は、光沢付加部が行う透明トナー使用の有無の第３の評価方法について説明するフローチャートである。
【図２０】図２０は、適応型エッジ強調回路の一例を示す図である。
【図２１】図２１は、ラプラシアンフィルタの具体例を示す図である。
【図２２】図２２は、副走査方向エッジ検出フィルタの具体例を示す図である。
【図２３】図２３は、主走査方向エッジ検出フィルタの具体例を示す図である。
【図２４】図２４は、斜め方向エッジ検出フィルタ１の具体例を示す図である。
【図２５】図２５は、斜め方向エッジ検出フィルタ２の具体例を示す図である。
【図２６】図２６は、平滑化フィルタにより平滑化する際使用する係数の一例を示す図である。
【図２７】図２７は、適応型エッジ強調フィルターテーブルの一例を示す図である。
【図２８】図２８は、色補正処理を説明するための色空間の図である。
【図２９】図２９は、色相領域を説明するための色空間の図である。
【図３０】図３０は、同実施例の色相領域判定部の動作を説明するフローチャートである。
【図３１】図３１は、カラー画像信号を写像すべき２次元平面を示す略線図である。
【図３２】図３２は、マスキング係数の算出方法を説明するための略線図である。
【図３３】図３３は、スキャナデータ・キャリブレーションで使用する連結色補正用チャートの一例の平面図である。
【図３４】図３４は、透明トナー版の階調処理方式を説明するブロック図である。
【図３５】図３５は、量子化閾値Ｔｈｒ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］の構成を示す図である。
【図３６】図３６は、誤差拡散マトリクスの一例を示す図である。
【図３７】図３７は、同実施例の特徴量抽出部のブロック図である。
【図３８】図３８は、一次微分フィルタ１〜４を例示した図である。
【図３９】図３９は、二次微分フィルタ１〜４を例示した図である。
【図４０】図４０は、４×４ディザの成長の順番を示す図である。
【図４１】図４１は、スクリーン角とラインの成長方向を示す図である。
【図４２】図４２は、光沢付加量が小さいときのエッジレベルと乗算係数の対応を示す図である。
【図４３】図４３は、画像領域の像域分離結果、光沢付加量と実施する階調処理の関係を示す図である。
【図４４】図４４は、画像データの流れを説明する図である。
【図４５】図４５は、原稿とそのコピー（画像処理結果）の概念図である。
【図４６】図４６は、設定画面の一例を示す図である。
【図４７】図４７は、Ｌ＊（明度）Ｃ＊（彩度）ｈ＊（色相角）表示のＬ＊−Ｃ＊平面上の断面図である。
【図４８】図４８は、画像読み取り系のブロック図である。
【図４９】図４９は、スキャナ光学系の模式図である。
【図５０】図５０は、白補正・黒補正の画像信号の概念図である。
【図５１】図５１は、増幅回路で増幅された画像の読み取り信号がＳ／Ｈ回路でサンプルホールドされる際の画像信号の模式図である。
【図５２】図５２は、ＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）の模式図である。
【図５３】図５３は、スキャナ（ＣＣＤ）のＲＧＢフィルタの分光感度（一点鎖線）および、スキャナ（ＣＩＳ）で使用されるＲＧＢフィルタの分光感度（実線）の相対値を示した図である。
【図５４】図５４は、スキャナ（ＣＣＤ）で使用する光源であるＸｅランプの分光強度（一点鎖線）、と、スキャナ（ＣＩＳ）で使用する青色ＬＥＤ＋黄色蛍光体の分光強度（実線）の相対値を示した図である。
【図５５】図５５は、スキャナ（ＣＣＤ）の赤外カットフィルタの分光透過率（一点鎖線）とスキャナ（ＣＩＳ）の赤外カットフィルタの分光透過率（実線）を示した図である。
【図５６】図５６は、光源の分光強度とＹｅｌｌｏｗの分光反射率を示した図である。
【図５７】図５７は、光源の分光強度とＯｒａｎｇｅの分光反射率を示した図である。
【図５８】図５８は、光源の分光強度とＲｅｄの分光反射率を示した図である。
【図５９】図５９は、ＡＣＣパターンを例示した図である。
【図６０】図６０は、Ｙｅｌｌｏｗトナー補正用の有彩色及び無彩色パッチの読取基準値の一例を示す図である。
【図６１】図６１は、ブルー（Ｂｌｕｅ）信号のＣＣＤの分光感度とイエロー（Ｙｅｌｌｏｗ）トナーの分光反射率の関係を波長との関係で示す図である。
【図６２】図６２は、青緑インクの分光反射率特性と面積率５０％のイエロートナーの分光反射率及びブルー信号の読取値の関係を波長との関係で示す図である。
【図６３】図６３は、ＡＣＣパターン読取値補正用テーブルの４元チャートを示す図である。
【図６４】図６４は、操作部の一例を示す図である。
【図６５】図６５は、設定画面（自動階調補正）の一例を示す図である。
【図６６】図６６は、設定画面（自動階調補正）の一例を示す図である。
【図６７】図６７は、自動階調補正（ＡＣＣ：Ａｕｔｏ  Ｃｏｌｏｒ  Ｃａｌｉｂｒａｔｉｏｎ）の動作を説明するフローチャートである。
【図６８】図６８は、設定画面（自動階調補正）の一例を示す図である。
【図６９】図６９は、設定画面（自動階調補正）の一例を示す図である。
【図７０】図７０は、階調変換テーブルを求める処理を説明するための４元チャートである。
【図７１】図７１は、自動階調補正（ＡＣＣ）の演算手順を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明を画像形成装置である電子写真複写機（以下、単に複写機と言う）に実施した実施例について説明する。まず、図１に示す機構図によって実施例の、複写機本体１０１の機構の概略を説明する。
【０００９】
図１において、複写機本体１０１のほぼ中央部に５つ並んで配置された像担持体としてのφ３０［ｍｍ］の有機感光体（ＯＰＣ）ドラム１０２ａ〜ｅの周囲には、この感光体ドラム１０２ａ〜ｅの表面を帯電する帯電チャージャー１０３ａ〜ｅ、一様帯電された感光体ドラム１０２ａ〜ｅの表面上に半導体レーザ光を照射して静電潜像を形成するレーザ光学系１０４ａ〜ｅ、静電潜像に各色トナーを供給して現像し、各色毎にトナー像を得る、透明トナー現像装置１０５ａ、黒現像装置１０５ｂ、イエローＹ、マゼンタＭ，シアンＣの３つのカラー現像装置１０５ｂ、１０５ｃ、１０５ｄ、感光体ドラム１０２ａ〜ｅ上に形成された各色毎のトナー像を順次転写する中間転写ベルト１０９、この中間転写ベルト１０９に転写電圧を印加するバイアスローラ１１０ａ〜ｅ、転写後の感光体ドラム１０２の表面に残留するトナーを除去するクリーニング装置１１１ａ〜ｅ、及び転写後の感光体ドラム１０２ａ〜ｅの表面に残留する電荷を除去する除電部１１２ａ〜ｅなどが順次配列されている。
【００１０】
また、中間転写ベルト１０９には、転写されたトナー像を転写材に転写する電圧を印加するための転写バイアスローラ１１３及び転写材に転写後に残留したトナー像をクリーニングするためのベルトクリーニング装置１１４が配設されている。また、中間転写ベルト１０９から剥離された転写材を搬送する搬送ベルト１１５の出口側端部には、トナー像を加熱及び加圧して定着させる定着装置１１６が配置され、この定着装置１１６の出口部には、排紙トレイ１１７が取り付けられている。
【００１１】
レーザー光学系１０４の上部には、複写機本体１０１の上部に配置された原稿載置台としてのコンタクトガラス１１８、このコンタクトガラス１１８上の原稿に走査光を照射する露光ランプ１１９が配置され、原稿からの反射光を反射ミラー１２１によって結像レンズ１２２に導き、光電変換素子であるＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）のイメージセンサアレイ１２３に入光させる。ＣＣＤのイメージセンサアレイ１２３で電気信号に変換された画像信号は図示しない画像処理部を経て、レーザー光学系１０４中の半導体レーザーのレーザー発振を制御する。
【００１２】
次に、上記複写機に内蔵される制御系について、図２を用いて説明する。
【００１３】
図２に示すように上記複写機の制御系は、メイン制御部（ＣＰＵ）１３０を備え、このメイン制御部１３０に対してＲＯＭ１３１及びＲＡＭ１３２が付設されている。また、メイン制御部１３０には、インターフェースＩ／Ｏ１３３を介してレーザー光学系駆動部１３４、電源回路１３５、ＹＭＣＫ各作像部に設置された光学センサー１３６、ＹＭＣＫ各現像器内に設置されたトナー濃度センサー１３７、環境センサー１３８、感光体表面電位センサー１３９ａ〜ｅ、トナー補給回路１４０、中間転写ベルト駆動部１４１、及び操作部１４２がそれぞれ接続されている。レーザー光学系制御部１３４は、レーザー光学系１０４ａ〜ｄのレーザー出力を調整する装置であり、また電源回路１３５は、帯電チャージャー１１３ａ〜ｅに対して所定の帯電用放電電圧を与えるとともに、現像装置１０５ａ〜ｅ、１０６ａ〜ｅ、１０７ａ〜ｅ、１０８ａ〜ｅに対して所定電圧の現像バイアスを与え、かつバイアスローラ１１０ａ〜ｅおよび転写バイアスローラ１１３ａ〜ｅに対して所定の転写電圧を与える回路である。
【００１４】
なお、光学センサー１３６は、それぞれ感光体１０２ａ〜ｅに対向させ、感光体１０２ａ〜ｅ上のトナー付着量を検知するための光学センサー１３６ａと、転写ベルト１０９に対向させ、転写ベルト１０９上のトナー付着量を検知するための光学センサー１３６ｂと、搬送ベルト１１５に対向させ、搬送ベルト１１５上のトナー付着量を検知するための光学センサー１３６ｃについて図示している。なお、実用上は光学センサー１３６ａ〜ｃのいずれか１つで検知すれば良い。
【００１５】
光学センサー１３６ａ〜ｃは、感光体ドラム１０２ａ〜ｅの転写後の領域に近接配置される発光ダイオードなどの発光素子とフォトセンサーなどの受光素子とからなり、感光体ドラム１０２上に形成される検知パターン潜像のトナー像におけるトナー付着量及び地肌部におけるトナー付着量が各色毎にそれぞれ検知されるとともに、感光体除電後のいわゆる残留電位も検知されるようになっている。
【００１６】
この光学センサー１３６ａ〜ｃからの検知出力信号は、図示を省略した光学センサー制御部に印加されている。光学センサー制御部は、検知パターントナー像におけるトナー付着量と地肌部におけるトナー付着量との比率を求め、その比率値を基準値と比較して画像濃度の変動を検知し、ＹＭＣＫ各色のトナー濃度センサー１３７の制御値の補正を行なっている。
【００１７】
さらに、トナー濃度センサー１３７は、現像装置１０５ａ〜ｅ内に存在する現像剤の透磁率変化に基づいてトナー濃度を検知する。トナー濃度センサー１３７は、検知されたトナー濃度値と基準値とを比較し、トナー濃度が一定値を下回ってトナー不足状態になった場合に、その不足分に対応した大きさのトナー補給信号をトナー補給回路１４０に印加する機能を備えている。
【００１８】
また、電位センサー１３９は、像担持体である感光体１０２ａ〜ｅのそれぞれの表面電位を検知するセンサーであり、中間転写ベルト駆動部１４１は、中間転写ベルトの駆動を制御する装置である。
【００１９】
黒現像器１０５内には黒トナーとキャリアを含む現像剤が収容されている。これは、剤撹拌部材２０２の回転によって撹拌され、現像スリーブ２０１Ｂ上で、現像剤規制部材２０２によってスリーブ上に汲み上げられる現像剤量を調整する。この供給された現像剤は、現像スリーブ２０１Ｂ上に磁気的に担持されつつ、磁気ブラシとして現像スリーブ２０１Ｂの回転方向に回転する。
【００２０】
次に、図３に示す画像処理部のブロック図に基づいて、本実施例の複写機における画像処理について説明する。
【００２１】
図３において、４００ａはＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を読み取りデバイスとして使用するスキャナ、４００ｂはＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）を読み取りデバイスとして使用するスキャナ、４０１ａはスキャナ（ＣＣＤ）４００ａ用のシェーディング補正回路、４０１ｂはスキャナ（ＣＩＳ）４００ｂ用のシェーディング補正回路、４３０はスキャナ（ＣＣＤ）４００ａ用のＦＬ補正処理回路、４３１はスキャナ（ＣＩＳ）４００ｂ用のチップ間画素補間回路、４３２はメモリコントローラ（１）、４３３は画像メモリ、４０２はスキャナγ変換回路、４０３は像域分離・ＡＣＳ判定（１）回路、４０４は空間フィルタ（１）回路、４０５は自動濃度調整（ＡＤＳ…Ａｕｔｏ  Ｄｅｎｓｉｔｙ  Ｓｅｌｅｃｔｉｏｎ）レベル検出・除去回路、４０６は色相判定（１）回路、４０７は色変換ＵＣＲ処理（１）回路、４０８は変倍処理（１）回路、４０９はγ変換（２）回路、４１０は階調処理（１）回路、４１１は編集処理（１）回路、４１２はＭｕｔｉｌａｙｅｒ  ＢＵＳ、４１３はパターン生成（２）回路、４１４はγ変換（３）回路、４１５はプリンタである。
【００２２】
また、４３９は像域分離・ＡＣＳ判定（２）回路、４２５はグレー＝＞ＲＧＢ変換回路、４２６はＲＧＢ合成回路、４２７は内部パターン発生回路、４２８は空間フィルタ（２）回路、４２９はＡＤＳ除去回路、４３０は色相判定処理（２）回路、４３１は色補正・ＵＣＲ処理（２）回路、４３２はパターン発生（１）回路、４３３は変倍処理（２）回路、４３４は総量規制回路、４２２は特徴量抽出回路、４２３はγ変換（２）回路、４２４は階調処理（２）回路、４３５は編集（２）回路、４１６は圧縮・伸張回路、４１８はＨＤＤＩ／Ｆ、４１９はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ）、４２０は回転処理回路、４２１は外部インターフェースＩ／Ｆ、４３６はメモリコントローラ（２）回路、４３７はメインメモリ、４３８はＣＰＵである。
【００２３】
複写すべき原稿は、両面同時読み取りをユーザーに指定された場合には、原稿の一方を表面として、スキャナ（ＣＣＤ）４００ａによりＲ、Ｇ、Ｂに色分解されて一例として１０ビット信号で読み取られ、原稿の表面と反対側を裏面として、スキャナ（ＣＩＳ）４００ｂにより一回の搬送により、原稿の両面が同時に読み取られる。
【００２４】
スキャナ（ＣＣＤ）４００ａで読み取られた画像信号は、シェーディング補正回路４０１ａにより、主走査方向のムラが補正され、８ビット信号で出力される。スキャナ（ＣＩＳ）４００ｂからの読み取られた画像信号は、同様にシェーディング補正回路４０１ｂにより、主走査方向のムラが補正され、８ビット信号で出力される。
【００２５】
ＦＬ補正処理回路４３０では、主走査方向に並べた２組のＣＣＤの感度差（階調性の差）を補正する。
【００２６】
チップ間画素補間回路４３１は、主走査方向に並べられたＣＩＳデバイスのチップ間の間隙の画像データを、両隣の画素から補間する。
【００２７】
メモリコントローラ４３２は、スキャナ（ＣＣＤ）４００ａで読み取られ、シェーディング補正回路４０１ａ、ＦＬ補正回路４３０で処理された画像データ１、あるいは、スキャナ（ＣＩＳ）４００ｂに読み取られ、シェーディング補正回路４０１ｂ、チップ間画素補間回路４３１で処理された画像データ２を、一時的に、ＤＤＲメモリを使用した画像メモリ４３３に記憶させておくためのＤＤＲメモリコントローラである。
【００２８】
像域分離・ＡＣＳ（１）回路４０３は、画像データ（信号Ｒ、Ｇ、Ｂ）について、文字領域、写真領域などの像域分離判定結果（信号Ｘ）、カラー原稿であるか白黒原稿であるかのカラー判定結果ＡＣＳ  Ｒｅｓｕｌｔ、及び光沢付加量Ｔを出力する。
【００２９】
ここで、図４に、像域分離・ＡＣＳ（１）回路４０３のブロック図を示す。
【００３０】
図４において、５０１は、入力画像Ｉ／Ｆ（インターフェース）で、５０３〜５０５の処理の必要性に応じて画像データ（信号Ｒ，Ｇ，Ｂ）の論理反転を行う。５０２は、遅延調整メモリ部で、５０３〜５０５の処理の必要性に応じて、画像データと各種の出力結果に、所定の遅延をさせ出力する。５０３ａは、像域分離部で、入力画素の各画素について、文字・非文字、有彩・無彩、網点・非網点、低濃度網点などの判定を行い、像域分離結果Ｘとして出力する。５０４ａは、光沢付加部で、画像データに応じて、光沢付加量Ｔを出力する。５０５は、ＡＣＳ（自動カラー選択）部で、画像データが白黒原稿であるかカラー原稿であるかを判定し、判定結果ＡＣＳ  Ｒｅｓｕｌｔを出力する。５０６は、出力画像Ｉ／Ｆで、入力画像Ｉ／Ｆ５０１で論理反転した画像データに対し、論理判定を行い、像域分離・ＡＣＳ（１）処理回路４０３に入力した画像データと白黒の論理（白が０であるか、黒が０であるか）を一致させる処理を行う。
【００３１】
図５に像域分離・ＡＣＳ（２）回路４３９のブロック図を示す。
【００３２】
上述した像域分離・ＡＣＳ（１）回路４０３との相違は、像域分離・ＡＣＳ（１）回路から、像域分離結果Ｘと光沢付加量Ｔが出力されている場合には、像域分離・ＡＣＳ（２）回路４３９においては、そのＸ，Ｔを、それぞれ入力信号Ｘｉｎ、信号Ｔｉｎとして、加工せずに、出力信号Ｘ（＝Ｘｉｎ）および出力信号Ｔ（＝Ｔｉｎ）として出力可能としている。そのため、像域分離部５０３ｂおよび光沢付加部５０４ｂはそれぞれ、入力する信号Ｘｉｎ及び信号Ｔｉｎを加工せずに信号Ｘ（＝Ｘｉｎ）及び信号Ｔ（＝Ｔｉｎ）として出力する要求に対応する。
【００３３】
一方、外部のコンピューターからの印刷データなど、像域分離信号Ｘｉｎ及び光沢塗布量信号Ｔｉｎが付加されていない画像データに対しては、それぞれ、像域分離部５０３ｂ及び光沢付加部５０４ｂで、ユーザーからのその信号の生成要求に対応する。
【００３４】
図６に、像域分離部５０３ａ、５０３ｂのブロック図を示す。同図において、５１１はＭＴＦ補正部、５１２はエッジ分離部、５１３は白背景分離部、５１４は網点分離部、５１５は色判定部、５１６はパターン検出部、５１７は総合判定部、５１８は像域分離結果パッキング部である。
【００３５】
ＭＴＦ補正部５１１は、エッジや白地を検出するために、画像データをエッジ協調し、ＭＴＦ特性の劣化を補正する。
【００３６】
エッジ分離部５１２は、白画素、黒画素の連続性から、濃度が急峻に変化するエッジ領域を分離する。
【００３７】
網点分離部５１４は、画像データのピークの有無により網点を分離する。
【００３８】
白背景分離部５１３は、白画素が周囲に存在するか否かに基づいて、白背景画素を判定する。
【００３９】
色判定部５１５は、ＲＧＢ信号の差の大小により、無彩色か有彩色の画素であるかを判定する。
【００４０】
総合判定部５１７は、エッジ分離結果、網点分離結果、白背景分離結果に基づいて、注目画素が文字であるか否か判定する。エッジかつ白背景かつ網点でない時に文字と判定する。これにより、白地上の文字を検出する。
【００４１】
パターン検出部５１６は、地肌上の所定パターンを検出し、パターン検出結果を出力する。
【００４２】
像域分離結果パッキング部５１８は、上記５１１〜５１６の各部の判定結果を、対応した所定ビットに反映して、後段の像域分離判定結果Ｘとして出力する。
【００４３】
なお、上記ＭＴＦ補正部５１１、エッジ分離部５１２、白背景分離部５１３、網点分離部５１３、色判定部５１５は、例えば特許３９８３１０１号公報等に開示の構成で実現することができる。パターン検出部５１６は、特許４２５７２８０号公報等に開示の構成で実現することができる。
【００４４】
次に、光沢付加部５０４の動作について、図７のフローチャートに基づいて説明する。
【００４５】
ステップＳ１０１で、画像データを読み出す。
【００４６】
ステップＳ１０２で、ステップＳ１０１で読み出した画像データ中の注目画素と周辺画素の画素データから、像域分離５０３ａからの像域分離結果Ｘを取得する。
【００４７】
ステップＳ１０３で像域分離結果Ｘが地肌判定画素である場合には（Ｙｅｓ）、ステップＳ１０４で、所定の地肌濃度閾値と比較する。地肌であるか否かは、白背景分離結果が白背景であるか否かで決定する。一方、ステップＳ１０３で像域分離結果Ｘが地肌判定画素でない場合には（Ｎｏ）、ステップＳ１０５で、像域分離５０３ａからの像域分離結果Ｘが網点判定画素であるか否か判定する。
【００４８】
ステップＳ１０４で地肌濃度閾値よりも明るい（すなわち、画像濃度が低い）画素データである場合には（Ｙｅｓ）、ステップＳ１１２で、光沢付加画素［タイプ１］と判定し、ステップＳ１１３で、光沢付加量Ｔ［タイプ１］を取得する（詳細は後述）。
【００４９】
ステップＳ１０４で地肌判定画素が、所定の地肌濃度閾値よりも暗い（画像濃度が高い）場合には（Ｎｏ）、ステップＳ１１４で、光沢付加画素［タイプ２］と判定し、ステップＳ１１５で、光沢付加量Ｔ［タイプ２］を取得する（詳細は後述）。
【００５０】
ステップＳ１０５で像域分離５０３ａからの像域分離結果Ｘが網点判定画素である場合には（Ｙｅｓ）、ステップＳ１０６で、所定の地肌濃度閾値と比較する。一方、ステップＳ１０５で像域分離５０３ａからの像域分離結果Ｘが網点判定画素でない場合には（Ｎｏ）、ステップＳ１０７で、像域分離５０３ａからの像域分離結果Ｘが文字判定画素であるか否か判定する。
【００５１】
ステップＳ１０６で、所定の地肌濃度閾値よりも画像濃度が低い（明るい）場合には（Ｙｅｓ）、ステップＳ１１６で、光沢付加画素［タイプ３］と判定し、ステップＳ１１７で、光沢付加量Ｔ［タイプ３］を求める（詳細は後述）。一方、ステップＳ１１６で所定の地肌濃度閾値よりも画像濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ１１４以降の処理を行う。
【００５２】
ステップＳ１０７で像域分離５０３ａからの像域分離結果Ｘが文字判定画素である場合には（Ｙｅｓ）、ステップＳ１０８で、所定の地肌濃度閾値と比較する。このステップＳ１０８で所定の地肌濃度閾値よりも画像濃度が低い（明るい）場合には（Ｙｅｓ）、ステップＳ１１２以降の処理を行う。一方、ステップＳ１０８で所定の地肌濃度閾値よりも画像濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ１０９で、所定の文字画素濃度閾値と比較し、文字画素濃度閾値よりも画像濃度が低い（明るい）場合には（ステップＳ９でＹｅｓ）、ステップＳ１１８で、光沢付加画素［タイプ４］と判定し、ステップＳ１１９で、光沢付加量Ｔ［タイプ４］を取得する（詳細は後述）。
【００５３】
ステップＳ１０９で所定の文字画素濃度閾値よりも画像濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ１２０で、光沢付加しない画素と判定し、ステップＳ１２１で、光沢付加量Ｔ＝０とする。
【００５４】
ステップＳ１０７で像域分離５０３ａからの像域分離結果Ｘが、文字判定画素でない場合には（Ｎｏ）、ステップＳ１１０で、所定の地肌濃度閾値と比較する。このステップＳ１１０で所定の地肌濃度閾値よりも画像濃度が低い（明るい）場合には（Ｙｅｓ）、ステップＳ１２以降の処理を行う。
【００５５】
一方、ステップＳ１１０で所定の地肌濃度閾値よりも画像濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ１１１で、所定の写真画素濃度閾値と比較し、所定の写真画素濃度閾値よりも濃度が低い（明るい）場合には（ステップＳ１１１でＹｅｓ）、ステップＳ１８以降の処理を行う。また、ステップＳ１１１で所定の写真画素濃度閾値よりも濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ２０以降の処理を実行する。
【００５６】
図８に基づいて、光沢付加量Ｔ［タイプ１］の取得フローについて説明する。
【００５７】
ステップＳ２０１で、注目画素と周辺画素から移動平均を求める。具体的には、以下のようにして求める。
【００５８】
本実施形態では、注目画素（ｘ０，ｙ０）が、地肌データ、もしくは地肌に近い明るさの画像データである場合に、光沢付加量Ｔを求める。地肌データでない画素である場合には、透明トナーを使用しない。
【００５９】
注目画素（ｘ０，ｙ０）が、地肌データ、もしくは地肌に近い明るさの画像データであると判定するための方法を以下に記載する。
【００６０】
注目画素（ｘ０，ｙ０）の画像データＳ（ｘ０，ｙ０）が、信号（Ｒ（ｘ０，ｙ０）、Ｇ（ｘ０，ｙ０）、Ｂ（ｘ０，ｙ０））からなるとする。すなわち、
【００６１】
Ｓ（ｘ０，ｙ０）＝（Ｒ（ｘ０，ｙ０），Ｇ（ｘ０，ｙ０），Ｂ（ｘ０，ｙ０））であるとする。
【００６２】
Ｓ（ｘ０，ｙ０）が反射率に比例するか、もしくは、明度に比例する場合は、値が大きいほど“明るい”と言うことができるので、地肌データを、地肌判定閾値Ｓｇｔｈ＝（Ｒｇｔｈ，Ｇｇｔｈ，Ｂｇｈｔ）と比較して、
【００６３】
Ｓ（ｘ０，ｙ０）≧Ｓｇｔｈ、または、
Ｒ（ｘ０，ｙ０）≧Ｒｇｔｈ、かつ、Ｇ（ｘ０，ｙ０）≧Ｇｇｔｈ、かつ、Ｂ（ｘ０，ｙ０）≧Ｂｇｔｈ
【００６４】
が成り立つ場合とする。
【００６５】
注目画素（ｘ０，ｙ０）と周辺画素（ｘ，ｙ）から移動平均（下記のＳａｖｅ（ｘ０，ｙ０））を求める。
【００６６】
注目画素（ｘ０，ｙ０）の画像データＳ（ｘ０，ｙ０）を、（信号Ｒ（ｘ０，ｙ０），Ｇ（ｘ０，ｙ０），Ｂ（ｘ０，ｙ０）からなる）のＲＧＢ成分のそれぞれについて、注目領域Ａ（ｘ，ｙ）（一例として、主走査方向Ｐｘ画素×副走査方向Ｐｙ画素とする）の画像データＳ（ｘ，ｙ）について、平均値Ｓａｖｅ（ｘ０，ｙ０）（移動平均）を求める。
【００６７】
Ｓａｖｅ（ｘ０，ｙ０）＝（Ｒａｖｅ（ｘ０，ｙ０），Ｇａｖｅ（ｘ０，ｙ０），Ｂａｖｅ（ｘ０，ｙ０））
【００６８】
また、この式は、次式（１）のように表記することができる。
【００６９】
【数１】
0005776379.tif 000002
【００７０】
【数２】
0005776379.tif 000003
【００７１】
ここで上記記号は、注目領域Ａに含まれる画素の座標（ｘ，ｙ）の和であることを表す。また、ｘ，ｙ∈Ａは、領域Ａに含まれる画素を示し、Σはｘ∈Ａ、ｙ∈Ａのそれぞれの和を表す。
【００７２】
素数ｐｘ、ｐｙを奇数として、座標（ｘ０，ｙ０）を、領域Ａの中心画素とすると、領域Ａに含まれる座標（ｘ，ｙ）は、一例として、ｘ０−（ｐｘ／２）≦ｘ≦ｘ０＋（ｐｘ／２）、ｙ０−（ｐｙ／２）≦ｙ≦ｙ０＋（ｐｙ／２）の範囲に含むとしてもよい。画像データの端部領域を、注目画素とした場合には、式（２）に示す範囲に限定されず、注目画素（ｘ０，ｙ０）が、注目領域Ｓの中心画素であるとしなくてもよい。また、ｐｘと、ｐｙは、次式（２）で表すことができる。
【００７３】
【数３】
0005776379.tif 000004
【００７４】
上記式（１）の平均値は、注目領域Ａ（ｘ，ｙ）内のすべての画素が地肌データである場合に使用できるが、注目領域Ａ（ｘ，ｙ）内に、地肌データ以外の画素を含む場合には、地肌データ以外の画素を除外して、平均値を求める。地肌データを除外した注目領域Ａ（地肌）（ｘ，ｙ）と表記して、次式（３）の関係を有する。
A(地肌)(x,y)⊆A(x,y)…（３）
【００７５】
ここで、Ａ（地肌）⊆Ａは、地肌データのみの領域Ａ（地肌）が、領域Ａに等しいか、または、含まれることを表す。
【００７６】
上記式（１）から、注目画素（ｘ０，ｙ０）を含む領域Ａの地肌データのみの平均値Ｓａｖｅ（地肌）（ｘ０，ｙ０）は、上記の式（２）、式（３）から、次式（４）と表記することができる。
【００７７】
【数４】
0005776379.tif 000005
【００７８】
次に、ステップＳ２０２で、注目画素（ｘ０，ｙ０）の画像データＳ（ｘ０，ｙ０）と移動平均Ｓａｖｅ（地肌）（ｘ０，ｙ０）との差から不偏分散Ｖ（地肌）（ｘ０，ｙ０）を求める。具体的には、以下のようにして求める。
【００７９】
注目領域Ａ（地肌）（ｘ０，ｙ０）の各画素と、平均値Ｓａｖｅ（地肌）（ｘ０，ｙ０）とから、不偏分散Ｖ（地肌）（ｘ０，ｙ０）を求めると、次式（５）と表すことができる。
【００８０】
【数５】
0005776379.tif 000006
【００８１】
ここで、［ｘ］＾２は、ｘの二乗を表す。
【００８２】
上記式（５）は、Ａ（地肌）を満たす画素が２画素以上存在しないと、有効な値が得られない。また、地肌データのバラつきを求める上では、注目領域Ａ（ｘ０，ｙ０）内の地肌データの画素数ｐ（Ａ（地肌））、すなわち、次式（６）が、２より大きな所定画素数Ｐｔｈであること、すなわち、ｐ（Ａ（地肌））≧ｐｔｈが必要である。したがって、ｐ（Ａ（地肌））＜ｐｔｈである場合には、透明トナーを使用しない、などとする。
【００８３】
【数６】
0005776379.tif 000007
【００８４】
以上のようにして、不偏分散が求められると、ステップＳ２０３で不偏分散Ｖ（地肌）（ｘ０，ｙ０）が所定値Ｖｔｈ以下か否かを判定し、所定値Ｖｔｈ以下の場合には（Ｙｅｓ）、ステップＳ２０４で、画像が滑らかであるとして、不偏分散Ｖ（地肌）（ｘ０，ｙ０）に基づいて、光沢付加量Ｔ（ｘ０，ｙ０）を決定する。一方、ステップＳ２０３で不偏分散Ｖが所定値Ｖｔｈ以上である場合には（Ｎｏ）、ステップＳ２０５で、光沢付加量Ｔ（ｘ０，ｙ０）を０とする。
【００８５】
不偏分散Ｖ（地肌）（ｘ０，ｙ０）の値が、所定値Ｖｔｈ以下の場合、すなわち、Ｖ（地肌）（ｘ０，ｙ０）≦Ｖｔｈの場合には、注目画素（ｘ０，ｙ０）はバラつきの少ない地肌領域内の画像データであると判断し、透明トナーを使用する。一方、不偏分散Ｖ（地肌）（ｘ０，ｙ０）＞Ｖｔｈの場合には、透明トナーを使用しない。
【００８６】
また、光沢付加量Ｔは、光沢付加量の最大値Ｔｍａｘを上限として、Ｖ（地肌）（ｘ０，ｙ０）または、［Ｖ（地肌）（ｘ０，ｙ０）］＾２の値に応じて変更し、Ｖ（地肌）（ｘ０，ｙ０）の値（または、その二乗である［Ｖ（地肌）（ｘ０，ｙ０）］＾２）が小さいほど、光沢付加量Ｔを大きくする。光沢付加量Ｔｍａｘは、光沢が最大となる光沢付加量か、または、許容される光沢付加量の上限値のいずれか小さい値などとする。
【００８７】
図９に、光沢付加量Ｔの網点間隔と、地肌データのバラつき（分散Ｖ（地肌）との関係）を示す。
【００８８】
横軸は、地肌データのばらつきとして、上記不偏分散Ｖ（地肌）（ｘ０，ｙ０）または、不偏分散の二乗値［Ｖ（地肌）（ｘ０，ｙ０）］＾２で、縦軸は、光沢付加量Ｔである。不偏分散Ｖ（地肌）が小さいほど、地肌データのバラつきは小さく、従って、画像データの平滑性が高い（あるいは、地肌データが滑らかである）。一方、不偏分散Ｖ（地肌）、または、その二乗値［不偏分散Ｖ（地肌）（ｘ０，ｙ０）］＾２が大きいほど、地肌データはばらついており、地肌データの平滑性が低い（あるいは、ざらついている、滑らかでない）ということができる。
【００８９】
光沢付加量Ｔは、図９に示すように、所定の上限値Ｔｍａｘとして、地肌データの不偏分散Ｖ（地肌）が大きくなるにつれて、光沢付加量Ｔを少なくする。
【００９０】
図１０に、透明トナーの付着量（Ｍ／Ａ）Ｔと、画像濃度Ｄ（有色トナーの付着量（Ｍ／Ａ）Ｃｏｌｏｒ，Ｃｏｌｏｒ＝Ｙ，Ｍ，Ｃ，ｏｒＫ）との関係を示す。
【００９１】
図１０において、横軸は、画像濃度Ｄ、あるいは、有色トナー（ＫＣＭＹ）の単位面積あたりの付着量（Ｍ／Ａ）で、縦軸は透明トナーの単位面積あたりの付着量（Ｍ／Ａ）Ｔである。同図に示すように、転写紙上に載せる有色トナーの付着量を多くするにつれて、透明トナーの付着量を減らすようにする。また、注目画素（ｘ０，ｙ０）が地肌データでない場合でも、隣接画素に透明トナーが使用されている場合には、透明トナーを使用すると判定する。Ｘ軸、Ｙ軸、Ｚ軸を、直交する軸として、地肌データのバラつきをＸ軸に、有色トナーの塗布量をＹ軸に、透明トナーの塗布量（または付着量）をＺ軸に割り当て、地肌データのバラつきと、トナー付着量に応じて、透明トナーの塗布量を決定する。
【００９２】
次に、図１１に基づいて、光沢付加量Ｔ［タイプ２］の取得フローについて説明する。
【００９３】
ステップＳ３０１で、網点画素の間隔を取得する。ここでの網点画素の間隔は、６００ｄｐｉ〜１２００ｄｐｉの読取解像度で、一例として、５０線程度から３００線程度について検出する。
【００９４】
ステップＳ３０２で、網点画素を除外した周辺画素の画素数を求める。
【００９５】
ステップＳ３０３で、地肌部のバラつき（分散）を算出することに使用可能な画素数（地肌濃度の画素数）が、下記の差あるいは不偏分散を評価するのに十分な数の画素数が存在する場合には（Ｙｅｓ）、ステップＳ３０４で、網点画素を除外した周辺画素から移動平均を求める。網点画素は、地肌濃度を判定する閾値より画像濃度の大きい（暗い）画素を除外する。
【００９６】
ステップＳ３０５で、ステップＳ３０４での移動平均の取得に使用した画素と移動平均との差、あるいはこの差から不偏分散を求める。
【００９７】
ステップＳ３０６で、ステップＳ３０５で求めた上記差、あるいは不偏分散が所定値以下の場合には（Ｙｅｓ）、ステップＳ３０７で上記差あるいは不偏分散から、光沢付加量Ｔを求める。
【００９８】
ステップＳ３０８で、ステップＳ３０１で取得した網点画素の間隔が所定値以下か否かを判定し、所定値以下で有る場合には（Ｙｅｓ）、ステップＳ３０９で、網点画素の間隔に応じて、光沢付加量Ｔを調整する。ここで、網点画素の間隔が短いほど、光沢付加量Ｔを少なくする（図９参照）。これは、有色トナーと無色トナー（透明トナー）との重なりにより、総トナー量の増加を防ぎ、転写時のチリなどの発生を低減するためである。
【００９９】
ステップＳ３０６で上記差または不偏分散が所定値以下でない場合には（Ｎｏ）、ステップＳ３１０で光沢付加量Ｔを０とする。
【０１００】
ステップＳ３０３で、地肌部のバラつき（分散）を評価するために必要な画素数が少なく、紙種を判定するための精度が十分とならない場合には、ステップＳ３１１で、注目画素の周辺の画素が光沢付与されているか否かを調査し、周辺画素の光沢付加量Ｔを周辺画素の座標を用いて、注目画素の座標位置に対して外挿、あるいは、内挿により、注目画素の光沢付加量Ｔの初期値を取得する。この際、周辺画素が地肌データの場合には、位置的な内挿あるいは外挿をする。
【０１０１】
このとき、光沢付加されている周辺画素が地肌濃度でない場合には、光沢付加量Ｔ（周辺画素）（画像濃度）が付加されている周辺画素の画像濃度ＩＤから、図１２の関係を元にして、地肌濃度時の光沢付与量Ｔ（周辺画素）（地肌濃度）を推測し、注目画素の光沢付加量Ｔ（注目画素）（地肌濃度）を求める。
【０１０２】
ステップＳ３１２で、光沢付与量Ｔ（注目画素）（地肌濃度）から、図１２の関係を元にして、注目画素の網点濃度に応じて光沢付加量を減らし、Ｔ（注目画素）（網点濃度）を求める。
【０１０３】
ここで、ｗ（周辺画素）は重みで、Σは周辺画素の和を表す。周辺画素の地肌濃度の光沢付加量Ｔ（周辺画素）（地肌濃度）が取得できない場合には、周辺画素の網点濃度の光沢付加量Ｔ（周辺画素）（網点濃度）から推測する。注目画素の画像濃度に応じて、光沢付加量Ｔ（注目画素）（画像濃度）を、光沢付加量Ｔ（注目画素）（網点濃度）から求める。
【０１０４】
注目画素（ｘ０，ｙ０）の光沢付加量Ｔ（ｘ０，ｙ０）とし、主走査方向を横軸として、左右の画素の座標をそれぞれ、（ｘ０−１，ｙ０）、（ｘ０＋１，ｙ０）などとした場合、次式（７）のように、重みつき平均処理などとして、注目画素（ｘ０，ｙ０）の光沢付加量Ｔ（ｘ０，ｙ０）を取得する。
【０１０５】
T(x0,y0)=｛w(-1,0)×T(x0-1,y0)+w(+1,0)×T(x0+1,y0)/｛w(-1,0)+w(1,0)｝…（７）
【０１０６】
副走査方向を縦軸として、時間軸に沿って、前後の画素の座標を、それぞれ、（ｘ０，  ｙ０−１）、（ｘ０，ｙ０＋１）として、注目画素（ｘ０，ｙ０）の周囲の８画素の座標（ｘ０−１，ｙ０−１）、〜、（ｘ０＋１，ｙ０＋１）を領域Ｓとして、それぞれの画素の光沢付加量Ｔ（ｘ０−１，ｙ０−１）〜Ｔ（ｘ０＋１，ｙ０＋１）が求められる場合には、次式（８）などとして、周囲の画素の重みつき平均により、注目画素（ｘ０，ｙ０）の光沢付加量Ｔ（ｘ０，ｙ０）を取得する。
【０１０７】
【数７】
0005776379.tif 000008
【０１０８】
次に、図１３に基づいて、光沢付加量Ｔ［タイプ３］の取得フローについて説明する。
【０１０９】
ステップＳ４０１で、網点画素の間隔を取得する。ここでの網点画素の間隔は、６００ｄｐｉ〜１２００ｄｐｉの読取解像度で、一例として、５０線程度から３００線程度について検出する。
【０１１０】
ステップＳ４０２で、網点画素を除外した周辺画素から移動平均を求める。網点画素は、地肌濃度を判定する閾値より画像濃度が大きい（暗い）画素を除外する。
【０１１１】
ステップＳ４０３で、ステップＳ４０２の移動平均の取得に使用した画素と移動平均との差、あるいはその差から不偏分散を求める。
【０１１２】
ステップＳ４０４で、ステップＳ４０３で求めた上記差、あるいは不偏分散が所定値以下の場合には（Ｙｅｓ）、ステップＳ４０５で、上記差あるいは不偏分散から、光沢付加量Ｔを求める。
【０１１３】
ステップＳ４０７で、ステップＳ４０１で取得した網点画素の間隔が所定値以下か否かを判定し、所定値以下で有る場合には（Ｙｅｓ）、ステップＳ４０８で、網点画素の間隔に応じて、光沢付加量Ｔを調整する。ここで、網点画素の間隔が短いほど、光沢付加量Ｔを少なくする。これについては前述の通りである。
【０１１４】
ステップＳ４０４で上記差または不偏分散が所定値以下でない場合には（Ｎｏ）、ステップＳ４０６で光沢付加量Ｔを０とする。
【０１１５】
次に、図１４に基づいて、光沢付加量Ｔ［タイプ４］の取得フローについて説明する。
【０１１６】
ステップＳ５０１で、注目画素の周辺の画素が光沢付与されているか否かを調査し、周辺画素の光沢付加量Ｔを、周辺画素の座標を用いて、注目画素の座標位置に対して外挿、あるいは、内挿することにより、注目画素の光沢付加量Ｔの初期値を取得する。この際、周辺画素が地肌データの場合には、位置的な内挿あるいは外挿をする。このとき、光沢付加されている周辺画素が地肌濃度でない場合には、光沢付加量Ｔ（周辺画素）（画像濃度）が付加されている周辺画素の画像濃度ＩＤから、地肌濃度時の光沢付与量Ｔ（周辺画素）（地肌濃度）を推測し、注目画素の光沢付加量Ｔ（注目画素）（地肌濃度）を求める。
【０１１７】
ステップＳ５０２で、光沢付加量Ｔ（注目画素）（地肌濃度）から、注目画素の網点濃度に応じてその量を減らし、光沢付加量Ｔ（注目画素）（網点濃度）を求める。
【０１１８】
なお、図７の地肌濃度閾値、文字画素濃度閾値、写真画素濃度閾値は、印刷原稿、トナーを使用した原稿、インクジェット・プリンタで使用されるインクなどの指定し、指定された色材に応じて原稿種類指定手段により、原稿種類を指定し、切り替えるようにする。また、印刷原稿であっても、地図など通常使用されるプロセスインクと異なるインクが使用されるので、地図や特色インクなどを指定し、特色インクなどに応じて、切り替えることにより、より使用者の好みに調整することも可能である。
【０１１９】
銀塩写真で使用する印画紙の光沢紙、あるいは、マット紙、あるいは、インクジェット・プリンタで使用するインクジェット・プリンタ用光沢紙、あるいはマット紙、または、コピー用普通紙、再生紙、印刷で使用するコート紙、光沢紙などと、画像データから抽出した地肌データのＲＧＢ値に応じて、一例として、下記の表２に示した関係から、原稿で使用された用紙の種類を判別する。
【０１２０】
原稿で使用された用紙の種類と、印刷物に使用する光沢付加量Ｔとの対応関係の例を、表１に示す。上記の用紙で、特に、光沢性や表面の平滑性が良く、光沢度性が良い用紙に対して、透明トナーを使用する。なお、表１に示した、原稿で使用された用紙の種類と、光沢付加量Ｔとの関係は、使用者により選択可能とする。
【０１２１】
【表１】
0005776379.tif 000009
【０１２２】
表１中の※１で、銀塩写真用のマット（絹目）印画紙、と、インクジェット・プリンタ用のマット紙の、“設定１”および“設定２”は、使用者によって、光沢付加の有無を設定可能であることを示す。
【０１２３】
【表２】
0005776379.tif 000010
【０１２４】
図９においては、地肌のばらつきが小さいほど、透明トナーの塗布量を多くしているが、使用者の選択により、地肌のバラつきが大きい原稿に対して、透明トナーの塗布量を多くする設定の選択を可能とする。
【０１２５】
ここで、光沢付加部５０４について説明する。図１５は、光沢付加部５０４が行う透明トナー使用の有無の第１の評価方法について説明するフローチャートである。
【０１２６】
ステップＳ６０１で、所定領域内で、所定値より明るい画素のＲＧＢ成分それぞれについてヒストグラムを求める。
【０１２７】
ステップＳ６０２で、ステップＳ６０１で求めたヒストグラムから画素数で規格化した、
１．  ピーク値
２．  ピークの幅（例：半値幅）
３．  ピークの数
を求める。
【０１２８】
ステップＳ６０３で、下記のいずれかの条件が成立するかを判定する。
１．ピーク値が所定値以下
２．ピークの幅が所定値より大きい
３．複数のピークが存在するか。
【０１２９】
上記３つの条件のいずれかが成立する場合には、画像がばらついているとして、透明トナーを使用しないこととする。一方、上記条件のいずれも成立しない場合には、透明トナーを使用することとする。
【０１３０】
図１６に、原稿の地肌領域のヒストグラムの例を示す。
【０１３１】
横軸は画像データ（ＲＧＢ信号）の反射率リニアのデータで、値が大きいほど明るく、値が小さいほど暗い。縦軸はヒストグラムの頻度を表す。同図のサンプルに、ピーク値、半値幅、平均値（図ではピーク値と一致している）を図示している。また、原稿ａ、原稿ｂの同一の画素数の地肌領域に対するＲＧＢ成分それぞれのヒストグラムを、原稿ａに対して、Ｒａ，Ｇａ，Ｂａ、原稿ｂに対してＲｂ，Ｇｂ，Ｂｂとして図示している。
【０１３２】
原稿ａについては、Ｒａ＜Ｇａ＜Ｂａの関係を、原稿ｂについては、Ｂｂ＜Ｇｂ＜Ｒｂ関係を図示している。原稿ａのヒストグラムのピークは、原稿ｂに比べて高く、半値幅についても、原稿ａの方が原稿ｂの方が小さい。このことから、原稿ａの地肌のバラつきが、原稿ｂの地肌のバラつきよりも大きいという判断する。また、原稿ａの方が原稿ｂに比べて、平滑性が高い、あるいは、滑らかであると判断し、透明トナーの付着量を多くする。
【０１３３】
続いて、光沢付加部５０４が行う透明トナー使用の有無の第２の評価方法について説明する。図１７は、光沢付加部５０４が行う透明トナー使用の有無の第２の評価方法について説明するフローチャートである。
【０１３４】
ステップＳ７０１で、（低濃度）網点を検出する。
【０１３５】
ステップＳ７０２で網点であると判定された画素について（Ｙｅｓ）、ステップＳ７０３で網点の周波数成分を検出し、ステップＳ７０４でその周波数成分を除去する。
【０１３６】
ステップＳ７０５で、注目画素と周辺画素から移動平均を求める。
【０１３７】
ステップＳ７０６で、注目画素と移動平均と差、あるいは、その差から（不偏）分散を求める。
【０１３８】
ステップＳ７０７で上記差または分散が所定値以下かを判定し、所定値以下の場合には（Ｙｅｓ）、ステップＳ７０８で、画像が滑らかであるとして、透明トナーを使用することとする。一方、ステップＳ７０７で所定以下でない場合で（Ｎｏ）、隣接画素で透明トナーが使用されていない場合には（ステップＳ７０９でＮｏ）、ステップＳ７１０で、透明トナーを使用しないこととする。
【０１３９】
ステップＳ７０７所定値以下でない場合でも（Ｎｏ）、隣接画素で透明トナーが使用されている場合には（ステップＳ７０９でＹｅｓ）、ステップＳ７０８で、透明トナーを使用することとする。
【０１４０】
ステップＳ７０２で網点が検出されない場合には（Ｎｏ）、ステップＳ７１１で、図１８に示す（低濃度）網点が検出されない場合の処理を実行する。なお、下記のステップＳ８０１〜ステップＳ８０３の処理は、前述の図８のステップＳ２０１〜ステップＳ２０３の処理と同様である。
【０１４１】
ステップＳ８０１で、注目画素と周辺画素から移動平均を求める。
【０１４２】
次に、ステップＳ８０２で、注目画素（ｘ０，ｙ０）の画像データＳ（ｘ０，ｙ０）と移動平均Ｓａｖｅ（地肌）（ｘ０，ｙ０）との差から不偏分散Ｖ（地肌）（ｘ０，ｙ０）を求める。
【０１４３】
続いて、ステップＳ８０３で不偏分散Ｖ（地肌）（ｘ０，ｙ０）が所定値Ｖｔｈ以下か否かを判定し、所定値Ｖｔｈ以下の場合には（Ｙｅｓ）、ステップＳ８０４で、画像が滑らかであるとして、透明トナーを使用することとする。一方、ステップＳ８０３で不偏分散Ｖが所定値Ｖｔｈ以上である場合には（Ｎｏ）、ステップＳ８０５で、透明トナーを使用しないこととする。
【０１４４】
続いて、光沢付加部５０４が行う透明トナー使用の有無の第３の評価方法について、図１９のフローチャートに基づいて説明する。図１９は、光沢付加部５０４が行う透明トナー使用の有無の第３の評価方法について説明するフローチャートである。
【０１４５】
ステップＳ９０１で、注目画素と周辺画素から移動平均を求める。
【０１４６】
ステップＳ９０２で、注目画素と移動平均と差を用いて自己相関関数を求める。
【０１４７】
ステップＳ９０３で、フーリエ変換を行い、パワースペクトルを求める。
【０１４８】
ステップＳ９０４で、網点の周波数成分を除去する。
【０１４９】
ステップＳ８０５で、パワースペクトルを積分する。
【０１５０】
ステップＳ９０６で求めた値が所定値以下かを判定し、所定値以下の場合には（Ｙｅｓ）、ステップＳ９０７で、画像が滑らかであるとして、透明トナーを使用することとする。一方、求めた値が所定値以上である場合には（ステップＳ９０６でＮｏ）、ステップＳ９０８で、透明トナーを使用しないこととする。
【０１５１】
ここで、図３の説明に戻り、スキャナγ変換回路４０２では、スキャナからの読み取り信号が、反射率データから明度データに変換される。画像メモリ４０３はスキャナγ変換後の画像信号を記憶する。画像分離回路４０４では、文字部と写真部の判定、及び有彩色・無彩色判定を行う。
【０１５２】
空間フィルタ４０５では、シャープな画像やソフトな画像など、使用者の好みに応じてエッジ強調や平滑化等、画像信号の周波数特性を変更する処理に加えて、画像信号のエッジ度に応じたエッジ強調処理（適応エッジ強調処理）を行う。例えば、文字エッジにはエッジ強調を行い、網点画像にはエッジ強調を行わないという所謂、適応エッジ強調をＲ、Ｇ、Ｂ信号それぞれに対して行う。
【０１５３】
ここで、図２０に、適応型エッジ強調回路の一例を示す。
【０１５４】
スキャナγ変換回路４０２によって反射率リニアから明度リニアに変換された画像信号は、平滑化フィルタ回路１１０１によって平滑化を行う。次段の３×３のラプラシアンフィルタ１１０２によって画像データの微分成分が抽出される。ラプラシアンフィルタの具体例を、図２１に示す。
【０１５５】
スキャナγ変換回路４０２によるγ変換をされない１０ビットの画像信号のうち、上位８ビット（これは一例である）成分が、エッジ量検出フィルタ１１０３により、エッジ検出がなされる。図２２〜２５に、エッジ量検出フィルタ１１０３の具体例（副走査方向エッジ検出フィルタ、主走査方向エッジ検出フィルタ、斜め方向エッジ検出フィルタ１、斜め方向エッジ検出フィルタ２）を示す。図２２〜図２５に例示した各エッジ検出フィルタにより得られたエッジ量のうち、最大値がエッジ度として後段で使用される。
【０１５６】
エッジ度は、必要に応じて後段の平滑化フィルタ１１０４により平滑化される。その際、例えば一例として示す図２６の係数を使用する。これにより、スキャナの偶数画素と奇数画素の感度差の影響を軽減する。
【０１５７】
テーブル変換回路１１０５により、求められたエッジ度をテーブル変換する。このテーブルの値により、線や点の濃さ（コントラスト、濃度を含む）および網点部の滑らかさを指定する。そのテーブルの例を図２７に示す。エッジ度は、白地に黒い線や点などで最も大きくなり、印刷の細かい網点や、銀塩写真や熱転写原稿などのように画素の境界が滑らかなものになるほど小さくなる。
【０１５８】
テーブル変換回路１１０５によって変換されたエッジ度（画像信号Ｃ）と、ラプラシアンフィルタ１１０２の出力値（画像信号Ｂ）との積（画像信号Ｄ）が、平滑処理後の画像信号（画像信号Ａ）に加算され、画像信号Ｅとして後段の画像処理回路に伝達される。
【０１５９】
色補正処理は前述した色補正・ＵＣＲ処理（１）回路４０７および色補正・ＵＣＲ処理（１）回路４３１にて行われる。
【０１６０】
色変換ＵＣＲ処理（１）回路４０７および色補正・ＵＣＲ処理（１）回路４３１では、入力系の色分解特性と出力系の色材の分光特性の違いを補正し、忠実な色再現に必要な色材ＹＭＣの量を計算する色補正処理部と、ＹＭＣの３色が重なる部分をＢｋ（ブラック）に置き換えるためのＵＣＲ処理部からなる。その処理の方法について図２８及び図２９の色空間の図を用いて説明する。
【０１６１】
図２８に示すように色補正処理は、無彩色軸（Ｒ＝Ｇ＝Ｂ（≡Ｎ軸））を中心として放射状に広がる平面で、色空間（Ｒ，Ｇ，Ｂ）を分割して行われる。彩度は、Ｎ軸に垂直に設けられたＴ軸に沿って変化する。また、色相は、Ｔ軸に平行な平面においてＮ軸を中心とした回転方向Ｕに沿って変化する。すなわち、所定の回転方向ＵにおいてＮ軸に平行に形成された面上のすべての点は、回転方向Ｕによって定まる色相を示す色の点である。
【０１６２】
また、点Ｃ，Ｍ，Ｙは、それぞれプリンタの一次色であるＣＭＹにおいて、彩度が最大となる点である。また、点Ｒ，Ｇ，Ｂは、それぞれプリンタの２次色であるＲＧＢにおいて、彩度が最大となる点である。プリンタ色再現領域６７２は、これらの点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂと、点Ｗおよび点Ｋを曲線で結ぶことによって形成された略球面状の領域である。すなわち、このプリンタ色再現領域６７２の内側がプリンタにおいて出力可能な色の領域である。また、信号色領域６６０は、カラー画像信号に対する信号色が取り得る色の領域である。
【０１６３】
なお、以下では、この色空間において信号色を補正する場合に、処理を簡単にするために、プリンタ色再現領域６７０をプリンタ色再現領域６７２とみなす。ここで、プリンタ色再現領域６７０は、８色の最大値に対応する点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂ、点Ｗおよび点Ｋを直線で結ぶことによって形成された１２面体状の領域である。なお、このように、プリンタ色再現領域６７０を、プリンタ色再現領域６７２とみなすことにより、補正量Ｘに実質的な誤差は生じない。
【０１６４】
次に、図２９に基づいて色相領域について説明する。図２９は、複数の色相領域に分割された色空間を示している。Ｃ境界面６３３は、点Ｃ，Ｗ，Ｋにより定まる平面である。同様に、ｉ境界面６３４〜６３８（ｉ＝Ｍ，Ｙ，Ｒ，Ｇ，Ｂ）は、それぞれ、点ｉ，Ｗ，Ｋ（ｉ＝Ｍ，Ｙ，Ｒ，Ｇ，Ｂ）により定まる平面である。色空間は、これらの境界面６３３〜６３８によって分割される。これら境界面６３３〜６３８によって分割された色空間には、ＣＢ色相領域６４０、ＢＭ色相領域６４１、ＭＲ色相領域６４２、ＲＹ色相領域６４３、ＹＧ色相領域６４４、ＧＣ色相領域６４５が形成されている。
【０１６５】
色相判定（１）回路４０６および色相判定（２）回路４３０による画像データの色相判定方法について説明する。先ず、３次元空間の色相判定の方法を説明し、次に２次元色平面における色相判定の方法について説明する。
【０１６６】
３次元空間の色相判定においては、画像データから各色相評価値Ｆｘを算出し、色相評価値Ｆｘに基づいて、信号色を含む色相領域の色相領域コードを決定する。
【０１６７】
ここで、色相評価値Ｆｘの理論的な導出方法について説明する。図２８に示した点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂ，Ｗ，Ｋを示す色座標をそれぞれ（Ｄｉｒ，Ｄｉｇ，Ｄｉｂ）（ｉ＝ｃ，ｍ，ｙ，ｒ，ｇ，ｂ，ｗ，ｋ）と示すことにする。例えば、点Ｃに対応する色座標は、（Ｄｃｒ，Ｄｃｇ，Ｄｃｂ）である。
【０１６８】
この場合、例えばＣ境界面６３３は次式（９）で表される。
(Dcg-Dcb)・Dr+(Dcb-Dcr)・Dg+(Dcr-Dcg)・Db=0…（９）
【０１６９】
同様に、境界面６３４〜６３８は、それぞれ次式（１０）〜（１４）で表される。
(Dmg-Dmb)・Dr+(Dmb-Dmr)・Dg+(Dmr-Dmg)・Db=0…（１０）
(Dyg-Dyb)・Dr+(Dyb-Dyr)・Dg+(Dyr-Dyg)・Db=0…（１１）
(Drg-Drb)・Dr+(Drb-Drr)・Dg+(Drr-Drg)・Db=0…（１２）
(Dgg-Dgb)・Dr+(Dgb-Dgr)・Dg+(Dgr-Dgg)・Db=0…（１３）
(Dbg-Dbb)・Dr+(Dbb-Dbr)・Dg+(Dbr-Dbg)・Db=0…（１４）
【０１７０】
色空間は、例えば、境界面６３３によって、ＣＢ色相領域６４０を含む領域とＧＣ色相領域６４５を含む領域との２つの領域に分割される。同様に、色空間は、各境界面６３４〜６３８によって２つの領域に分割される。そこで、カラー画像信号がいずれの色相領域に含まれるかは、カラー画像信号が各境界面６３３〜６３８によって形成される２つの領域のうちいずれの領域に含まれるかに基づいて判定することができる。すなわち、式（９）〜（１４）式のそれぞれにカラー画像信号（Ｄｒ，Ｄｇ，Ｄｂ）を代入して得られた値の正負に基づいて、カラー画像信号が含まれる色相領域を判定することができる。
【０１７１】
そこで、上記（９）〜（１４）に基づいて色相評価値Ｆｘを定める。すなわち、（９）〜（１４）の左辺をそれぞれＦｃ，Ｆｍ，Ｆｙ，Ｆｒ，Ｆｇ，Ｆｂとする。
Fc=(Dcg-Dcb)・Dr+(Dcb-Dcr)・Dg+(Dcr-Dcg)・Db…（１５）
Fm=(Dmg-Dmb)・Dr+(Dmb-Dmr)・Dg+(Dmr-Dmg)・Db…（１６）
Fy=(Dyg-Dyb)・Dr+(Dyb-Dyr)・Dg+(Dyr-Dyg)・Db…（１７）
Fr=(Drg-Drb)・Dr+(Drb-Drr)・Dg+(Drr-Drg)・Db…（１８）
Fg=(Dgg-Dgb)・Dr+(Dgb-Dgr)・Dg+(Dgr-Dgg)・Db…（１９）
Fb=(Dbg-Dbb)・Dr+(Dbb-Dbr)・Dg+(Dbr-Dbg)・Db…（２０）
【０１７２】
すなわち、３次元空間の色相判定においては、式（１５）〜（２０）において定められた各色相評価値Ｆｘを算出する。例えば、色空間における任意の点（Ｄｒ，Ｄｇ，Ｄｂ）から算出されたＦｃ，Ｆｇが、「Ｆｃ≦０  ａｎｄ  Ｆｂ＞０」を満たす場合、この点はＣＢ色相領域に含まれることが表３からわかる。このように、各色相領域は、色相評価値Ｆｘにより定義される。すなわち、表３に示した色相領域コードテーブルにおいて色相領域コードに対応付けられている色相評価値Ｆｘの条件は、以上の式から定められた条件である。
【０１７３】
【表３】
0005776379.tif 000011
【０１７４】
なお、表３に示した色相領域コードテーブルにおいては、便宜的にＮ軸上の色座標をＧＣ色相領域に含めているが、他の色相領域に含めてもよい。また色相評価値Ｆｘは、（Ｄｉｒ，Ｄｉｇ，Ｄｉｂ）（ｉ＝ｃ，ｍ，ｙ，ｒ，ｇ，ｂ，ｗ，ｋ）の実際の値によって変化する。したがって、色相領域コードテーブル（表３）において各色相領域コードに対応付けるべき色相評価値の条件は色相評価値の値に応じて変更してもよい。
【０１７５】
次に、３次元の色空間を２次元平面に写像し、２次元平面におけるカラー画像信号の色座標を利用して、カラー画像信号が含まれる色相領域を判定する方法について図３０のフローチャートに基づいて説明する。図３０に示す処理は、色相領域判定部４２４において行われる。
【０１７６】
図３０に示すように、先ず、ステップＳ１００１で、色相領域判定部４２４にカラー画像信号が入力されると、カラー画像信号の値を２次元化する。すなわち、カラー画像信号の値を下記の式（２３）〜（２４）に代入して差分ＧＲおよび差分ＢＧを得る。これにより、カラー画像信号の色空間における値（Ｄｒ，Ｄｇ，Ｄｂ）を色平面における値（ＧＲ，ＢＧ）に変換される。
【０１７７】
図３１は、カラー画像信号を写像すべき２次元平面を示している。この２次元平面において、「Ｄｇ−Ｄｒ」に相当する直線をＧＲ軸とし、「Ｄｂ−Ｄｇ」に相当する直線をＢＧ軸とする。ＧＲ軸とＢＲ軸とは互いに直交している。
【０１７８】
色空間上の点（Ｄｒ，Ｄｇ，Ｄｂ）は、次式（２１），（２２）により、図３１に示す色平面に写像される。
GR=Dg-Dr…（２１）
BG=Db-Dg…（２２）
【０１７９】
また、色空間におけるＮ軸上の点（Ｄｎｒ，Ｄｎｇ，Ｄｎｂ）は、図３１に示す色平面における点（Ｄｎｇ−Ｄｎｒ，  Ｄｎｂ−Ｄｎｇ）に写像される。Ｄｎｒ＝Ｄｎｇ＝Ｄｎｂであるから、点（Ｄｎｇ−Ｄｎｒ，Ｄｎｂ・Ｄｎｇ）は、次式（２３）に示されるようになる。
(Dng-Dnr,Dnb・Dng)=(0,0)…（２３）
【０１８０】
すなわち、Ｎ軸上のすべての点は、図３１に示す平面における原点ｎに写像される。また、色空間における点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂは、原点ｎの周囲に図３１に示すように配置されている。したがって、図２９に示した６つの色相領域６４０〜６４５は、色平面においてＮ軸と点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂとをそれぞれ結んだ直線で分割された領域７４０〜７４５に写像される。
【０１８１】
図３０の説明に戻り、次に、ステップＳ１００２で、入力されたカラー画像信号の各色の値から差分ＧＲ、差分ＢＧ、および各色相評価値（色相評価係数）Ｆｘ’（ｘ＝ｃ，ｍ，ｙ，ｒ，ｇ，ｂ）を算出し、ステップＳ１００３で、各色相評価値Ｆｘ’、差分ＧＲ、および差分ＢＧに基づいて、下記の色相領域コードテーブル（表４）を利用して、信号色を含む色相領域の色相領域コードを決定する。表４は、色相評価値Ｆｘ’の条件と色相領域コードｃｏｄｅとを対応付けている。なお、色相評価値Ｆｘ’の条件については後述する。
【０１８２】
【表４】
0005776379.tif 000012
【０１８３】
色相評価値Ｆｘ’の導出方法について説明する。図３１に示した色平面において、点Ｎと、点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂとをそれぞれ結んだ直線、すなわち、直線ＮＣ、直線ＮＭ、直線ＮＹ、直線ＮＲ、直線ＮＧ、および直線ＮＢはそれぞれ以下に示す式（２４）〜（２９）のように表される。
BG=(Dcb-Dcg)/(Dcg-Dcr)・GR  (但し、Dcg-Dcr≠0)…（２４）
BG=(Dmb-Dmg)/(Dmg-Dmr)・GR  (但し、Dmg-Dmr≠0)…（２５）
BG=(Dyb-Dyg)/(Dyg-Dyr)・GR  (但し、Dyg-Dyr≠0)…（２６）
BG=(Drb-Drg)/(Drg-Drr)・GR  (但し、Drg-Drr≠0)…（２７）
BG=(Dgb-Dgg)/(Dgg-Dgr)・GR  (但し、Dgg-Dgr≠0)…（２８）
BG=(Dbb-Dbg)/(Dbg-Dbr)・GR  (但し、Dbg-Dbr≠0)…（２９）
【０１８４】
これらの式（２４）〜（２９）のそれぞれに、カラー画像信号のＧＲ値を代入して得られるＢＧ値と、実際のカラー画像信号のＢＧ値との大小関係から、各式によって定まる直線と、カラー画像信号に対応する点との位置関係がわかる。したがって、カラー画像信号が、いずれの色相領域に含まれるかは、式（２４）〜（２９）にカラー画像信号のＧＲ値を代入して得られるＢＧ値と、カラー画像信号のＢＧ値との大小関係に基づいて、判定することができる。
【０１８５】
そこで、上記の式（２４）〜（２９）に基づいて次のように色相評価値Ｆｘ’を定める。すなわち、式（２４）〜（２９）の左辺をそれぞれＦｃ’，Ｆｍ’，Ｆｙ’，Ｆｒ’，Ｆｇ’，Ｆｂ’とする。
Fc’=(Dcb-Dcg)/(Dcg-Dcr)・GR…（３０）
Fm’=(Dmb-Dmg)/(Dmg-Dmr)・GR…（３１）
Fy’=(Dyb-Dyg)/(Dyg-Dyr)・GR…（３２）
Fr’=(Drb-Drg)/(Drg-Drr)・GR…（３３）
Fg’=(Dgb-Dgg)/(Dgg-Dgr)・GR…（３４）
Fb’=(Dbb-Dbg)/(Dbg-Dbr)・GR…（３５）
【０１８６】
例えば、色平面における任意の点（ＧＲ，ＢＧ）から算出されたＦｃ’およびＦｂ’が、「ＢＧ≦Ｆｃ’  ａｎｄ  ＢＧ＞Ｆｂ’」を満たす場合、この点は、ＣＢ色相領域に含まれることがわかる。すなわち、表４に示した色相領域コードテーブルにおいて色相領域コードに対応付けられている色相評価値Ｆｘ’の条件は、以上の式から定められた条件である。
【０１８７】
このように、表４の色相領域コードテーブルに色相評価値Ｆｘ’の条件が予め設定されている。したがって、色相判定回路４２４は、表４の色相領域コードテーブルのように、各色相領域コードに対応付けられている色相評価値Ｆｘ’の条件の中から、ＢＧおよび色相評価値Ｆｘ’が満たす条件を特定し、色相領域コードテーブル（表４）において、この条件に対応付けられている色相領域コードを選択すればよい。
【０１８８】
なお、表４に示した色相領域コードテーブルにおいては、Ｎ軸上の色座標をＧＣ色相領域に含めているが、他の色相領域に含めてもよい。また色相評価値Ｆｘ’は、（Ｄｉｒ，Ｄｉｇ，Ｄｉｂ）（ｉ＝ｃ，ｍ，ｙ，ｒ，ｇ，ｂ，ｗ，ｋ）の実際の値によって変化する。したがって、色相領域コードテーブル（表４）において各色相領域コードに対応付けるべき色相評価値の条件は色相評価値Ｆｘ’の値に応じて変更してもよい。
【０１８９】
なお、上記式（２１）〜（２２）に示した変換式によりカラー画像信号（Ｄｒ，Ｄｇ，Ｄｂ）を色平面における値（ＧＲ，ＢＧ）に変換したが、これに替えて、以下に示す変換式（３６），（３７）により、変換を行ってよい。
GR=Ri・Dr+Gi・Dg+Bi・Db…（３６）
BG=Rj・Dr+Gj・Dg+Bj・Db…（３７）
ここで、Ｒｉ＝Ｇｉ＝Ｂｉ＝０，Ｒｊ＝Ｇｊ＝Ｂｊ＝０である。
【０１９０】
入力された画像信号（Ｒ，Ｇ，Ｂ）が分割された空間の何処に属するかを上述したように、色相判定回路４２４にて判定し、その後、各空間毎に予め設定しておいたマスキング係数を用いて次式（３８）を用いて色補正処理を行う。その際、濃度調整やカラーバランス調整など、必要に応じてマスキング係数の線形処理等を行う。なお、以下で分割点とは例えば図２８における点Ｇ（Ｇｒｅｅｎ）のように、境界面と辺が交わった点である。
【０１９１】
【数８】
0005776379.tif 000013
【０１９２】
色相ｈｕｅがＧ（Ｇｒｅｅｎ）とした場合は、式（３６）は、次式（３９）となる。
【０１９３】
【数９】
0005776379.tif 000014
【０１９４】
ここで、左辺のＰ（ｈｕｅ）（ただし、Ｐ＝Ｃ，Ｍ，Ｙ，Ｋ；ｈｕｅ＝色相Ｒ，Ｇ，Ｂ，Ｙ，Ｍ，Ｃ，Ｋ，Ｗなど）をプリンタベクトルと呼び、右辺のＳ（ｈｕｅ）（ただし、Ｓ＝Ｂ，Ｇ，Ｒ；ｈｕｅ＝色相Ｒ，Ｇ，Ｂ，Ｙ，Ｍ，Ｃ，Ｋ，Ｗなど）をスキャナベクトルと呼び、ａＰＳ（ｈｕｅ）（ただし、Ｐ＝Ｃ，Ｍ，Ｙ，Ｋ；Ｓ＝Ｂ，Ｇ，Ｒ）を各色相毎の線形マスキング係数と呼ぶ。
【０１９５】
通常、各空間の線形マスキング係数ａＰＳ（色相）（ただし、Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ，定数）は、図３２に示すような無彩色軸上の異なる２点（Ｒ１，Ｇ１，Ｂ１）及び（Ｒ２，Ｇ２，Ｂ２）と、無彩色軸上にない２境界面上の２点（Ｒ３，Ｇ３，Ｂ３）及び（Ｒ４，Ｇ４，Ｂ４）の計４点のＲ，Ｇ，Ｂの値とその色再現に最適な現像部Ｃ、Ｍ、Ｙ及びＫの記録値（Ｃ１，Ｍ１，Ｙ１，Ｋ１）、（Ｃ２，Ｍ２，Ｙ２，Ｋ２）、（Ｃ３，Ｍ３，Ｙ３，Ｋ３）及び（Ｃ４，Ｍ４，Ｙ４，Ｋ４）を予め決めておき、以下に示す演算式（４０）により求める。
【０１９６】
【数１０】
0005776379.tif 000015
【０１９７】
上式（４０）の両辺に、以下の式（４１）の逆行列である式（４２）を掛けて両辺を入れ替えて、式（４３）として、線形マスキング係数ａＰＳ（色相）（ただし、Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ）を得る。
【０１９８】
【数１１】
0005776379.tif 000016
【０１９９】
【数１２】
0005776379.tif 000017
【０２００】
【数１３】
0005776379.tif 000018
【０２０１】
ここで、ａＸＹ（３−４）は、色相３と色相４の間の色領域で成り立つマスキング係数を表す。また、各点のＣ、Ｍ、Ｙ及びＫの記録値はＵＣＲ（下色除去）前の等価無彩色濃度換算値とする。なお、以下では説明を簡略にするために、無彩色軸上の２点を白点と黒点とする。この場合、等価無彩色濃度換算値が取得る最大値をＸｍａｘとすれば、各値には以下のような関係がある。
白点の場合：R1=G1=B1=C1=M1=Y1=0≧K1
黒点の場合：R1=G1=B1=C1=M1=Y1=Xmax≧K2
【０２０２】
また、境界面上の２点は、現像部Ｃ、Ｍ、Ｙ及びＫの記録値の最小値が０で、記録値の最大値がＸｍａｘとなる点、すなわち、各境界面上で記録可能な、最も彩度の高い点とすると良い。すなわち、次式（４４）〜（４７）が成立する。
【０２０３】
Min(C3,M3,Y3)=0≧K3…（４４）
Max(C3,M3,Y3)=Xmax…（４５）
Min(C4,M4,Y4)=0≧K4…（４６）
Max(C4,M4,Y4)=Xmax…（４７）
【０２０４】
また、現像部Ｋの記録値を現像部Ｃ、Ｍ、及びＹのうちの最小値から、例えば以下のように決定しておくことで、ＵＣＲ率を制御することもできる。
ＵＣＲ率１００％の場合：K=Min(C,M,Y)
ＵＣＲ率７０％の場合：  K=Min(C,M,Y)×0.7
【０２０５】
図２８のように６つの境界面で色空間（Ｒ，Ｇ，Ｂ）を分割する場合、少なくとも各境界面上の６点と無彩色軸上の２点の、計８点のＲ，Ｇ，Ｂの値と、その色の再現に最適な現像部のＣ、Ｍ、Ｙ及びＫの記録値を予め決めておき、これらに基づいて各空間のマスキング係数を求める。なお、上述にように各空間のマスキング係数を予め求めてＲＯＭ、ＲＡＭ等に記憶しておき、色補正処理において、色相判定で判定された色に応じて適切なマスキング係数を選択し、色補正を行うことができる。
【０２０６】
ＣＣＤやＣＩＳの分光特性の違いを補正するために上記の線形マスキング係数を図３３に示したスキャナデータ・キャリブレーションチャートの読み取り値に基づいて新たな線形マスキング係数を算出する。以下、その方法について説明する。
【０２０７】
無彩色軸上にない境界面上の点を、例えば標準的な分光特性を示すスキャナＣＣＤで読取った場合の値を（Ｒｉ，Ｇｉ，Ｂｉ）（ｉ＝色相１〜４）とする。同じ点を他のスキャナで読み取った場合、スキャナＣＣＤの分光特性のばらつきによりこの点は（Ｒｉ，Ｇｉ，Ｂｉ）（ｉ＝色相１〜４）とは異なる値である（Ｒｉ’，Ｇｉ’，Ｂｉ’）（ｉ＝色相１〜４）として読み取られる。この結果、式（１）により現像部Ｃ、Ｍ、Ｙ及びＫの記録値は（Ｃｉ’，Ｍｉ’，Ｙｉ’，Ｋｉ’）（ｉ＝色相１〜４）として計算される。すなわち、式（４０）を次式（４８）のように表すことができる。
【０２０８】
【数１４】
0005776379.tif 000019
【０２０９】
上式（４８）より、色相領域３’−４’の線形マスキング係数ａＰＳ（色相３’−４’）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ）を求めるために、その両辺に、次式（４９）の逆行列である式（５０）を掛けて、式（５１）として色相領域３’−４’の線形マスキング係数ａＰＳ（色相３’−４’）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ）を求めることができる。
【０２１０】
【数１５】
0005776379.tif 000020
【０２１１】
【数１６】
0005776379.tif 000021
【０２１２】
【数１７】
0005776379.tif 000022
【０２１３】
同様に、他の色相の各々について線形マスキング係数ａＰＳ（各色相）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ）を求めることができる。
【０２１４】
プリンタベクトルＰ（ｉ）（ただし、Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；ｉ＝各色相）は、コピーを行う対象である原稿の原稿種類（原稿種）に応じて変更することにより、コピーの色再現性を向上させることができる。原稿種とは、例えば、インクを色材に用いた印刷原稿、ＹＭＣ感光層を色材にした印画紙写真原稿、トナーを色材にした複写原稿、インクジェット・プリンタ出力を原稿としたインクジェット原稿、特色インクを使用した地図原稿などが一例としてあげられる。
【０２１５】
すなわち、式（４３）のプリンタベクトルＰ（ｉ）（ただし、Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；ｉ＝各色相）を上記の格言子運対応したＰ原稿種（ｉ）（ただし、Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；ｉ＝各色相、原稿種＝印刷、印画紙写真、複写原稿、地図、インクジェット、蛍光ペンなど）を操作部１４２で選択された各画質モードに対応して各画質モードに対応したａＰＳ原稿種（色相）（ただし、Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ，定数）を下式（５２）により演算し、回路（ＡＳＩＣ）に設定してコピー時に用いる。
【０２１６】
【数１８】
0005776379.tif 000023
【０２１７】
ここでＵＣＲ処理は、次式（５３）〜（５６）を用いて演算することにより行うことができる。
【０２１８】
Y’=Y-α・min(Y,M,C)…（５３）
M’=M-α・min(Y,M,C)…（５４）
C’=C-α・min(Y,M,C)…（５５）
Bk=α・min(Y,M,C)…（５６）
【０２１９】
上式において、αはＵＣＲの量を決める係数で、α＝１の時１００％ＵＣＲ処理となる。αは一定値でも良い。例えば、高濃度部では、αは１に近く、ハイライト部（低画像濃度部）では、０に近くすることにより、ハイライト部での画像を滑らかにすることができる。
【０２２０】
上記の色補正係数は、ＲＧＢＹＭＣの６色相をそれぞれ更に２分割した１２色相に、更に黒および白を加えた１４色相毎に異なる。色相判定回路４２４は、読み取った画像データがどの色相に判別するかを判定する。判定した結果に基づいて、各色相毎の色補正係数が選択される。
【０２２１】
ここで、色相ｈｕｅに対応する輝度Ｌ（ｈｕｅ）を算出するためのプリンタベクタの生成について説明する。
【０２２２】
【数１９】
0005776379.tif 000024
【０２２３】
上式（５７）において、ｋ［ｈｕｅ］［Ｓ］（ただし、Ｓ＝Ｒ，Ｇ，Ｂ）は各色相毎の輝度係数である。Ｓ［ｈｕｅ］（ただし、Ｓ＝Ｒ，Ｇ，Ｂ）は、色相ｈｕｅのＲＧＢ成分のそれぞれの値を示す。ｃＳはオフセットで通常は０である。Σは、Σの下部に記載したＳ＝Ｒ，Ｇ，Ｂにより、ＲＧＢ成分についての加算を表す。
【０２２４】
単色ＳｉｎｇｌｅのプリンタベクタＰ（Ｓｉｎｇｌｅ）（ただし、Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ）として表すと、色相ｈｕｅのプリンタベクタＰ（ｈｕｅ）（ただし、ｈｕｅは色相Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙ，Ｋ，Ｗ）は、式（５７）で求めた色相ｈｕｅに対応する輝度Ｌ（ｈｕｅ）を、単色ＳｉｎｇｌｅのプリンタベクタＰ（Ｓｉｎｇｌｅ）に乗算して次式（５８）で求める。なお、Ｐ（Ｓｉｎｇｌｅ）を、式（５０）の右辺の［…］の形式で表した。
【０２２５】
【数２０】
0005776379.tif 000025
ただし、ｈｕｅ＝色相Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙ，Ｋ，Ｗである。
【０２２６】
上式（５８）で求めた色相ｈｕｅのプリンタベクタＰ（ｈｕｅ）を、式（４３）に代入することにより、単色用のマスキング係数を求める。
【０２２７】
上記の色補正係数は、ＲＧＢＹＭＣの６色相をそれぞれ更に２分割した１２色相に、更に黒および白を加えた１４色相毎に異なる。色相判定回路４２４は、読み取った画像データがどの色相に判別するかを判定する。判定した結果に基づいて、各色相毎の色補正係数が選択される。
【０２２８】
ここで、図３の説明に戻り、変倍処理回路４０８は、主走査、副走査変倍を行う。γ変換（１）回路４０９は、像域分離信号に応じて文字用・写真用のγ変換を行ったり、あるいは、階調処理（１）回路４１０で、二値化処理を行う前にプリンタγ変換を行う。階調処理（１）回路４１０では、ＦＡＸ送信や、スキャナ配信を行う際に、単純二値化処理、二値ディザ処理、二値誤差拡散処理、二値変動閾値誤差拡散処理などの二値化処理を、文字モード、写真モード、文字・写真モードなど、操作部１４２や、Ｉ／Ｆ４２１に接続したＬＡＮを経由してＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などからの指示に従い、適応して行う。
【０２２９】
編集処理（１）回路４１１では、端部マスク処理、論理反転などの編集処理を行う。画像データ保管時には、Ｍｕｌｔｉｌａｙｅｒ  Ｂｕｓ４１２を経由して、圧縮・伸張処理回路４１６で、圧縮処理がなされ、ＨＤＤＩ／Ｆ４１８を介して、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４１９内に圧縮された画像データが保管される。保管される画像データは、使用目的に応じて、ＲＧＢ信号、Ｋ（Ｇｒａｙ）信号、ＣＭＹＫ信号、ＲＧＢＸ信号（Ｘ信号は像域分離結果）として保管される。ＲＧＢ信号は配信用、Ｋ（Ｇｒａｙ）信号は配信やＦＡＸ送信用、ＣＭＹＫ信号は紙への印刷用、ＲＧＢＸ信号は、ＣＭＹＫデータ生成、もしくは、ｓＲＧＢ信号に色空間変換を行い配信するなどの再処理用として保管する。
【０２３０】
スキャナ４００により読み取られた画像データは、ＦＡＸ送信、あるいはスキャナ送信用に使用される場合には、色補正・ＵＣＲ処理（１）回路４０７で、ｓ−ＲＧＢもしくはＫ（Ｇｒａｙ）信号に変換されたのち、メモリコントローラ（２）４３６を通して、メインメモリ４３７に保管される。転写紙に印刷出力する場合には、Ｍｕｌｔｉｌａｙｅｒ  Ｂｕｓ４１２を経由して、Ｇｒａｙ＝＞ＲＧＢ変換回路４２５が、ＲＧＢ画像データから必要に応じてＧｒａｙ信号を生成する。その際、Ｇｒｅｅｎ信号をＲ＝Ｇ＝ＢとしてＧｒａｙ化する処理が、必要に応じて行われる。
【０２３１】
ＲＧＢ合成回路４２６は、必要に応じてＲＧＢ画像データを上書き合成、透かし合成を行う。内部パターン発生４２７は、必要に応じて、後述するＡＣＣ（自動階調補正）パターンや、登録色パターンなどを発生する。空間フィルタ（２）回路４２８は、必要に応じてエッジ強調、平滑化処理など空間フィルタ処理を行う。ＡＤＳ除去回路４２９は、必要に応じて原稿追従型の地肌除去処理を行う。色相判定処理（２）回路４３０，色補正・ＵＣＲ処理（２）回路４３１の機能は、それぞれ色相判定処理回路４０６，色補正・ＵＣＲ処理回路４０７と同様である。変倍処理（２）回路４３３は、変倍処理（１）回路４０８と同様である。
【０２３２】
総量規制回路４３４は、色補正・ＵＣＲ処理（２）回路４３１でＣＭＹＫ信号に変換された際に、転写紙上のＹＭＣＫ＋Ｔ（透明）トナーの総量を規制する。色補正・ＵＣＲ処理（２）回路４３１でＣＭＹＫデータに変換され、特徴量抽出処理回路４２２にて、画像のエッジ、非エッジ、エッジと非エッジの中間の弱エッジなどの判定処理がなされ、γ変換（２）回路４２３で、エッジ、非エッジ、弱エッジなどの判定結果に応じて、γ変換処理が行われ、階調処理（２）回路４２４で、二値あるいは多値のディザ処理、二値あるいは多値の誤差拡散処理、二値あるいは多値の変動閾値誤差拡散処理などの階調処理を行う。
【０２３３】
図１の特徴量抽出処理回路４２２及び階調処理回路４２４について、より詳細を記す。有色トナーの各版（ＣＭＹＫ版）に対しては、公知技術、例えば特開２００７−１５８８４４号公報の００７１〜００８２段落に記載の構成にて実現される。本実施形態では、有色トナー版のトナー付加量に基づき透明トナー版の光沢付加量を決定するため、有色トナー版の画像データは、透明トナー版の量子化閾値切り替え部４１５２に入力される。
【０２３４】
透明トナー版においては、入力される光沢付加量、有色トナー付着量、像域分離結果及び特徴量抽出結果に応じて階調処理方式及び量子化閾値設定を切り替える。以下に透明トナー版における階調処理回路の構成について説明する。
【０２３５】
図３４に、透明トナー版の階調処理方式を説明するブロック図を示す。同図の上半分に添字ａを付けて表したものが透明トナー版で使用するブロックであり、下半分に添字ｂを付けて表したものが有色トナー版で使用するブロックである。以下では、これらを区別せず説明する。
【０２３６】
図３４に図示したように、特徴量抽出は、ラインメモリ４１２１、特徴量抽出部４１２２、低光沢判定部４１２３からなる。ラインメモリ４１２１に、特徴量抽出部４１２２で使用する複数ライン（一例として５ライン分）を記憶する。特徴量抽出部４１２２は、画像データから、後述する処理により、エッジ部、非エッジ部、弱エッジ部（エッジ部と非エッジ部の中間のエッジ度を有する領域）（１，２）とを判定する。低光沢判定部４１２３は、画像データから所定の光沢付加量閾値と比較し、画像データの光沢付加量が少ない領域に相当するか、それ以外の画像領域かを判定する。
【０２３７】
図３４において、プリンタγ変換処理４１３は、プリンタγ変換処理部４１３２と、プリンタγテーブルデータ４１３１とからなる。プリンタγ変換処理部４１３２は、特徴量抽出部４１２２からの特徴量抽出結果に基づいて、プリンタγテーブルデータ４１３１に設定されたプリンタγテーブルを参照し、プリンタγ変換を行う。
【０２３８】
階調処理部４１４は、量子化閾値生成部４１５０、誤差拡散処理部４１５１からなる。量子化閾値生成部４１５０は、特徴量抽出部４１２２から、注目画素（ｘ０，ｙ０）における  ２ｂｉｔの特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）（≡Ｃ＝｛０，１，２，３｝、以後、簡略化してＣとする）および２ｂｉｔの低光沢判定結果Ｇｒｓ（ｘ０，ｙ０）（≡Ｇ＝｛０，１，２，３｝、以後、簡略化してＧをする）に基づいて、量子化閾値を生成する。ここで、便宜上、ｘ０を主走査方向の画素を指定する値で、ｙ０は副走査方向の画素の位置を指定する値とした。６００ｄｐｉの場合、たとえばＡ３サイズの原稿を読み込んだ画素数に余白部を加えて、ｘ０＝｛０，１，２，〜，ｘ０ｍａｘ｝；ｙ＝｛０，１，２，…，ｙ０ｍａｘ｝として、ｘ０ｍａｘ＝７，１００、ｙ０ｍａｘ＝１０，０００程度の値をとる。Ａ１サイズなどの原稿サイズに対応する場合には、ｘ０ｍａｘ，ｙ０ｍａｘはより大きな値となる。
【０２３９】
量子化閾値テーブル部４１４２には、特徴量抽出結果Ｃ＝｛０，１，２，３｝と低光沢判定結果Ｇ＝｛０，１，２，３｝に対応した量子化閾値Ｔｈｒ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］を設定しておく。また、ブルーノイズ加算選択テーブル部４１４４には、量子化閾値テーブル部４１４２に設定した量子化閾値Ｔｈｒ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］のそれぞれに対応したブルーノイズ加算テーブルＦｂｎ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］を設定する。ここで、［ｘ，ｙ，ｉ］のｘ，ｙは、それぞれ量子化閾値マトリックスの主走査方向のマトリックスサイズｘｍａｘと副走査方向のマトリックスサイズｙｍａｘを用いて、次式（５９）〜（６０）となり、ｉは画像データの出力階調数をＭとして、次式（６１）となり、各式に示される値をとる。
【０２４０】
x=｛0,1,2,…,xmax-1｝…（５９）
y=｛0,1,2,…,ymax-1｝…（６０）
ｉ＝｛0,1,2,…,M-2｝…（６１）
【０２４１】
後の説明を簡単にするために、Ｚを整数の集合として、上式（５９）〜（６１）はそれぞれ、次式（６２）〜（６４）として表わすことができる。
【０２４２】
Z｛xmax｝=｛x∈Z;0≦x<xmax｝…（６２）
Z｛ymax｝=｛y∈Z;0≦y<ymax｝…（６３）
Z｛M-1｝=｛i∈Z;0≦i<M-1｝…（６４）
【０２４３】
このように式（６２）〜（６４）としても同じ意味を表す。すなわち、式（６２）において、ｘ∈Ｚは、“ｘが整数であること”を表し、０≦ｘ＜ｘｍａｘの範囲を動くことを表すので、式（５９）のｘ＝｛0,1,2,…,xmax-1｝の値をとりうる。
【０２４４】
同様に、主走査方向の位置ｘ０が取り得る値の範囲Ｚ｛ｘ０ｍａｘ｝、副走査方向の位置ｙ０が取り得る値の範囲Ｚ｛ｙ０ｍａｘ｝、特徴量抽出結果Ｃが取り得る値の範囲Ｚ｛Ｃｍａｘ｝、低光沢判定結果Ｇが取り得る値の範囲Ｚ｛Ｇｍａｘ｝、量子化閾値Ｔｈｒ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］が取り得る値の範囲Ｚ｛Ｎ｝、ブルーノイズＢｎ［ｋ］が取り得る値の範囲Ｚ｛Ｂｎ｝、Ｂｎ［ｋ］のインデックスｋが取り得る値の範囲Ｚ｛Ｂｎｍａｘ｝、ブルーノイズ加算選択Ｆｂｎ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］が取り得る値の範囲Ｚ｛Ｆｂｎ｝も、例えば、以下のように定義する。
【０２４５】
Z｛x0max｝=｛x0∈Z;0≦x0<x0max｝
Z｛y0max｝=｛y0∈Z;0≦y0<y0max｝
Z｛Cmax｝=｛C∈Z;0≦C<Cmax｝
Z｛Gmax｝=｛G∈Z;0≦G<Gmax｝
Z｛N｝＝｛Gin∈Z;0≦Gin<N-1｝
Z｛Bn｝=｛±1｝
Z｛Bnmax｝=｛k∈Z;0≦k<bnmax｝
Z｛Fbn｝=｛0,１｝
【０２４６】
本例では、Ｃｍａｘ＝Ｇｍａｘ＝４としているが、この値に限るものではなく、必要に応じて変更してもよい。
【０２４７】
図３５に、量子化閾値Ｔｈｒ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］の構成を示す。主走査方向サイズｘｍａｘ、副走査方向サイズｙｍａｘの量子化閾値Ｔｈｒ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］が、Ｍ−１レベル分用意され、それが、特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）（＝Ｃ）∈Ｚ｛Ｃｍａｘ｝に応じて４種類、さらに、低光沢判定結果Ｇｎｓ（ｘ０，ｙ０）（＝Ｇ）∈Ｚ｛Ｇｍａｘ｝に対応して４種類、量子化閾値テーブル部４１４２に設定される。
【０２４８】
量子化閾値Ｔｈｒ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］∈Ｚ｛Ｎ｝（ただし、Ｃ∈Ｚ｛Ｃｍａｘ｝，Ｇ∈Ｚ｛Ｇｍａｘ｝，ｘ∈Ｚ｛ｘｍａｘ｝，ｙ∈Ｚ｛ｙｍａｘ｝，ｉ∈Ｚ｛Ｍ−１｝）の各閾値に対応して、ブルーノイズ加算選択  Ｆｂｎ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］  ∈Ｚ｛Ｆｂｎ｝（Ｃ∈Ｚ｛Ｃｍａｘ｝，Ｇ∈Ｚ｛Ｇｍａｘ｝，ｘ∈Ｚ｛ｘｍａｘ｝，ｙ∈Ｚ｛ｙｍａｘ｝，ｉ∈Ｚ｛Ｍ−１｝）が、ブルーノイズ加算選択テーブル部４１４４に設定される。
【０２４９】
量子化閾値選択部４１４１およびブルーノイズ加算選択部４１４３は、特徴量抽出結果Ｃおよび低光沢判定結果Ｇに基づいて、それぞれ注目画素（ｘ０，ｙ０）に適用する量子化閾値Ｔｈｒ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］を量子化閾値部テーブル４１４２から選択し、ブルーノイズ加算選択フラグＦｂｎ［Ｃ，Ｇ］［ｘ，ｙ，ｉ］をブルーノイズ加算選択テーブル４１４４から選択する。
【０２５０】
階調処理について、４ビットの誤差拡散処理を例に説明する。
【０２５１】
量子化閾値生成部４１５０で量子化閾値１〜１５（ｔｈ１〜ｔｈ１５）を生成する。量子化しきい値の関係は、量子化閾値１（ｔｈ１）≦量子化閾値２（ｔｈ２）≦…≦量子化閾値１５（ｔｈ１５）とする。量子化器は入力した画像データがｔｈ１〜ｔｈ１５と比較し、それぞれ、ｔｈ１５より大きい場合に“１６”、ｔｈ１４より大きい場合に“１５”、以下同様に、ｔｈ１より大きい場合に“１”、ｔｈ１より小さい場合に“０”の値をとる４ビット（１６階調）の量子化データを出力するものとして説明する。
【０２５２】
誤差積算部４１４９は、誤差バッファ４１４８に記憶されている量子化誤差データから次の注目画素に加算する拡散誤差を計算するものである。本実施例では、誤差積算部４１４９は、図３６に示すような副走査方向が３画素、主走査方向が５画素のサイズの誤差拡散マトリクスを用いて拡散誤差データを算出する。図３６において、＊印は次の注目画素の位置に相当し、ａ，ｂ，．．．，ｋ，ｌは周辺の１２個の処理済み画素の位置に対応した係数（総和は３２）である。それら１２個の処理済み画素に対する量子化誤差と対応した係数ａ〜ｌとの積和を３２で除した値を、次の注目画素に対する拡散誤差として加算器に与える。
【０２５３】
図３７に、特徴量抽出部４１２２のブロック図を示す。
【０２５４】
特徴量抽出部４１２２は、画像データＧｉｎ（ｘ０，ｙ０）のエッジ検出を行うもので、本実施形態では注目画素（ｘ０，ｙ０）に対する特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）の出力として、レベル３（エッジ度最大）からレベル０（非エッジ）までエッジレベルを表す２ビットのエッジデータを出力する。
【０２５５】
特徴量の抽出は、一例として図３８に示す４種類の５×５の一次微分フィルタ１〜４、および図３９に示す二次微分フィルタを用いて、主走査方向、副走査方向、主走査方向から±４５゜傾いた方向の４方向についてエッジ量を検出し、その中で絶対値が最大のエッジ量を選び、そのエッジ量の絶対値をレベル０からレベル３までの４レベルのエッジレベルに量子化して出力する。
【０２５６】
低光沢判定部４１２３は、所定の閾値と入力画像データＧｉｎとを比較し、注目画素（ｘ０，ｙ０）に対する低光沢判定結果Ｇｎｓ（ｘ０，ｙ０）の出力として、最も低光沢を０、最も高光沢を３などとした値を出力する。このエッジデータは、量子化閾値生成部４１５０に与えられる。
【０２５７】
量子化閾値生成部４１５０は、特徴量抽出部４１２２より出力されたエッジデータで表されるエッジレベルに応じた振動幅で、画像空間上で周期的に振動する量子化閾値を生成し、それを量子化部４１４７に与えるものである。量子化閾値選択部４１４１で選択されたディザ閾値にブルーノイズを加算し、その信号を量子化閾値切り替え部４１５２に入力する。量子化閾値切り替え部４１５２は、エッジデータで示されるエッジレベルに対応した係数（０〜３）を掛ける乗算器を備え、入力される特徴量抽出結果、像域分離結果、有色トナー付着量にもとづき量子化閾値を切り替える。
【０２５８】
一例として、量子化閾値選択部４１４１は、図４０に示すような１から６までの閾値を小さいものから順に（１が最小、６が最大）ラインを成長させるように配置した４×４のディザ閾値マトリクスを用い、画像平面上で周期的に１から６まで振動するディザ閾値を出力する。ここで、同じ値の画素は同じしきい値を使用している。ディザ閾値周期は、これは６００ｄｐｉの画像形成の場合には１９２Ｌｐｉに相当する。このようなディザ閾値発生部１１４１は、上記ディザ閾値マトリクスを格納したＲＯＭと、画像データの主，副走査のタイミング信号をカウントして、このＲＯＭの読み出しアドレスを発生するカウンタなどによって容易に実現できる。
【０２５９】
ここで、図４０で１と設定された画素は主走査方向に並べることにより、主走査方向に２画素並んだドットを最初に形成することを表す。このように、安定したドット形成がなされることを意図して、エネルギーが少ない書込みレベルである１値を２画素並べる。この場合のスクリーン角とラインの成長方向を図４１に示した。ラインの成長方向は、図中の“ラインが成長する方向１“に示した。
【０２６０】
量子化閾値切り替え部４１５２の乗算器は、光沢付加量Ｔ、像域分離結果Ｘ及び画像特徴抽出部１１３０からのエッジデータで示されるエッジレベル、有色トナー付着量にもとづき決定される、乗算係数０〜３を出力値に乗じる。
【０２６１】
係数０を乗算した場合は、量子化閾値生成部４１５０で生成される量子化閾値は固定され、量子化部４１４７で固定閾値を用いた純粋な誤差拡散法による量子化処理が行われるため、解像性の良い画像を形成できる。乗算係数が大きくなるにつれ、量子化閾値生成部４１５０によって生成される量子化閾値の振動幅が大きくなるため、量子化部４１４７の量子化処理はディザ基調の処理となり、透明トナーはディザ閾値周期で網点化される。あるいは、スクリーン角に沿ったラインを形成していく。
【０２６２】
透明トナー版においては、上記の構成の階調処理回路を用いて、入力される光沢付加量、像域分離結果及び特徴量抽出結果に応じて階調処理方式を切り替える。具体例を以下に示す。なお、光沢付加量は、本明細書の００５６段落から０１１７段落にて説明した光沢付加量の取得フローに応じて、各タイプ毎に決定される。
【０２６３】
まず、特徴量抽出部４１２２で求められたエッジレベルが３である場合、乗算器の乗算係数を０として、固定閾値誤差拡散処理を用いる。この時、量子化閾値選択で設定する閾値を大きなものに設定することにより、エッジ部に透明トナーが付着しにくくする。これにより、トナー散りを防ぎ、文字がぼやけることを防ぐことができる。
【０２６４】
さらにエッジ部においては、注目画素における有色トナー付着量を参照し、有色トナー付着量が所定の閾値よりも多い場合には、透明トナーの付加をしない。あるいは有色トナー付着量が少ない時よりも透明トナー付加量を減らす（量子化閾値の値を上げて付着しにくくする）。これは、有色トナーの付着量が多い場合には、既に光沢が十分あるため、それ以上透明トナーを載せる必要がないためである。
【０２６５】
エッジレベルが０〜２である場合は、さらに光沢付加量に応じて乗算係数を切り替える。エッジレベルが０〜２であり、光沢付加量が所定の閾値よりも小さい場合には、乗算係数を０に設定する。すなわち、固定閾値誤差拡散処理を実施する。光沢付加量が所定の閾値よりも大きな場合には、乗算係数はエッジレベルの値に応じて切り替える。図４２に、光沢付加量が小さいときのエッジレベルと乗算係数の対応を示す。
【０２６６】
十分に光沢付加量の大きい領域では、ディザ基調の量子化処理を実施することで、透明トナーが安定的に付着し、一様な光沢感が得られるが、光沢付加量が小さな場合にディザ基調の量子化処理を実施すると、現像プロセスの不安定性により透明トナーのドット再現が悪く、かえって付着ムラが目立つことになる。したがって、光沢付加量が小さな場合には、固定閾値誤差拡散処理を実施することとしている。
【０２６７】
また、網点領域においては、量子化閾値切り替え部４１５２において、地肌領域とは閾値設定を切り替えることとする。
【０２６８】
網点領域においては、有色トナーが既に付加されているため、有色トナー付着量を参照して、その有色トナー量を加味して一部透明トナー付着量を減少させるべく、量子化閾値を減少させることとする。網点領域と地肌領域とで、乗算係数を切り替えたり、階調処理方式を切り替えたりしても良い。すなわち、有色トナーが所定の値よりも大きい場合には、乗算係数を通常よりも１減じ固定閾値誤差拡散処理に近づける処理を行う。
【０２６９】
ここまでの処理により決まる、画像領域の像域分離結果、光沢付加量と実施する階調処理の関係を表にすると、図４３のようになる。各像域分離結果に基づく光沢付加量は、本明細書の００５６段落から０１１７段落に記載の光沢付加量の取得フローに応じて、各タイプ毎に決定され、さらにその光沢付加量及び特徴量抽出結果、像域分離結果、有色トナー付加量に基づいて、階調処理方式及び量子化閾値設定が切り替わる。
【０２７０】
編集（２）回路４３５は、画像追加／削除、枠消去、センターマスクなどのマスク処理、白黒（論理）反転などを、必要に応じて行う。
【０２７１】
次に、図４４に基づいて、画像データの流れを説明する。
【０２７２】
複数枚（複数ページ）のシート原稿を、スキャナにより読み取り、画像データを生成する。スキャナによるスキャン中に、読み取りデバイスとして、原稿の一方の面の読み取り用にＣＣＤデバイス使用され、原稿のもう一方の面の読み取りにＣＩＳデバイスを使用する。ドキュメントフィーダー内を一度の通過で、ＣＣＤとＣＩＳの２つのデバイスにより、原稿の両面の読み取りを行う。
【０２７３】
一例として、ＣＣＤデバイスで読み取って生成した画像データを“表面（ＣＣＤ）読み取り画像データ”とし、ＣＩＳデバイスで読み取って生成した画像データを“裏面（ＣＩＳ）読み取り画像データ”として図示している。“表面（ＣＣＤ）読み取り画像データ１”と”裏面（ＣＩＳ）読み取り画像データ２”は、同じ原稿の表面と裏面の画像データの関係にあり、同様に、“表面（ＣＣＤ）読み取り画像データ２”と”裏面（ＣＩＳ）読み取り画像データ３”、以下順に、“表面（ＣＣＤ）読み取り画像データ９”と”裏面（ＣＩＳ）読み取り画像データ１０”が、一枚の原稿の表面と裏面の関係にある。
【０２７４】
“表面（ＣＣＤ）読み取り画像データ７”と“裏面（ＣＩＳ）読み取り画像データ８”とは、一枚の原稿の通過の際にＣＣＤおよびＣＩＳデバイスにより生成された画像データであるが、“裏面（ＣＩＳ）読み取りデータ８”は、一旦、画像メモリ中に保持され、“表面（ＣＣＤ）画像データ７”が、”裏面（ＣＩＳ）読み取り画像データ６”の後に、ＨＤＤ（ハードディスク）に保管された後に、画像メモリ中から読み出され、ＨＤＤ中に保管される。画像メモリ中の“裏面（ＣＩＳ）読み取り画像データ８”は、ＨＤＤ中に保管された後に、消滅（削除）され、次の画像データである、“裏面（ＣＩＳ）読み取り画像データ９”の保持に備えられる。
【０２７５】
“表面（ＣＣＤ）で読み取られた”画像データであるか、“裏面（ＣＩＳ）で読み取られた”画像データであるかが、書誌情報として画像データに対応づけて記憶される。画像データの分類手段は、上記の書誌情報に基づいて、画像データ１〜１０を、それぞれ、“ＣＣＤデバイスで読み取られた画像グループ１”と、“ＣＩＳデバイスで読み取られた画像グループ２”との２つのグループに分類する。
【０２７６】
図４５のコピー（画像処理結果）は、図４６の原稿種類として“蛍光ペン”を選択したコピー（画像処理結果）の概念図である。“色の組み合わせ”として“通常”を選択すると、“使用する色“は、“蛍光ペンの色：黄”、“上記以外の色：黒”が初期値として選択される。“蛍光ペンの色”の黄色は、操作部１４２などの変更手段により、使用者により他の色に変更可能である。原稿に蛍光ペンによるマーキング領域は、画像処理結果は、赤で再現され、それ以外の原稿は、黒（灰色を含む）で再現される。
【０２７７】
図４７は、Ｌ＊（明度）Ｃ＊（彩度）ｈ＊（色相角）表示のＬ＊−Ｃ＊平面上の断面図である。楕円はスキャナで色を識別することが可能な範囲を概念的に示した図である。蛍光ペンの色は彩度とも明度ともに高めであるので、原稿の斜線で概念的に示した色相に含まれる。この時のＬ＊の上下限、Ｃ＊成分の上下限は予め、蛍光ペンによるマーキングの色相を含むに用に設定しておき、この範囲内に含まれる色を、一例として黄色で再現し、それ以外の色相を黒（Ｂｌａｃｋ）で再現することを概念的に示している。
【０２７８】
原稿を読み込んで生成された画像データが、異なるスキャナで読み込まれて生成された画像データは、ｓＲＧＢ、ｓＹＣＣ、ａｄｏｂｅ−ＲＧＢなどの書誌情報として、異なる色空間に基づいた画像データであることが示される。複写機のスキャナで読み取って生成された画像データの色空間（メーカー独自の色空間設定の場合など）と、他の機械のスキャナで読み取られた画像データや、あるいは、スキャナによらず、デジタルカメラなどの画像、コンピューターグラフィックなどで、スキャナによらず人工的に生成された画像データなどは、上述したようにｓＲＧＢ、ｓＹＣＣ、ａｄｏｂｅ−ＲＧＢなど異なる色空間を有する画像データを、印刷する場合に適応することができる。
【０２７９】
オペレータは、図示しない操作パネル上のスイッチ類からモードその他の処理条件を指定できる。内部スキャナを用いる複写モードでは、スキャナ４０１を動作し、原稿を順次Ｒ，Ｇ，Ｂに色分解して読み取り、画像処理部において、前述のシェーディング補正、ＭＴＦ補正、γ補正、色補正、ＵＣＲ処理が行われ、階調処理により多値化処理される。次のマルチプレクサは、内部スキャナ４０１からのデータか、外部Ｉ／Ｆを通して得られるデータを選択するためのもので、複写モードでは、内部スキャナ４０１からのデータによる画像データが選択する。データ変換機は、外部からビット数の異なるデータが入力されたとき出力系の特性に適合するようになっている。
【０２８０】
画像読み取り系のブロック図を図４８に示し、この画像読み取り系について説明する。
【０２８１】
原稿は、スキャナ光学系の模式図として示す図４９の露光ランプ（キセノンランプ）により照射され、反射光は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）５４０１のＲＧＢフィルタにより色分解されて読みとられ、増幅回路５４０２により所定レベルに増幅される。ＣＣＤドライバ５４０９は、ＣＣＤを駆動するためのパルス信号を供給する。ＣＣＤドライバ５４０９を駆動するために必要なパルス源は、パルスジェネレータ５４１０で生成され、パルスジェネレータ５４１０は、水晶発振子などからなるクロックジェネレータ５４１１を基準信号とする。パルスジェネレータ５４１０は、サンプルホールド（Ｓ／Ｈ）回路５４０３がＣＣＤ５４０１からの信号をサンプルホールドするための必要なタイミングを供給する。
【０２８２】
Ｓ／Ｈ回路５４０３によりサンプルホールドされたアナログカラー画像信号は、Ａ／Ｄ変換回路５４０４で８ビット信号（一例である）にデジタル化される。黒補正回路５４０５は、ＣＣＤのチップ間、画素間の黒レベル（光量が少ない場合の電気信号）のばらつきを低減し、画像の黒部にスジやムラを生じることを防ぐ。シェーディング補正回路５４０６は、白レベル（光量が多い場合の電気信号）を補正する。白レベルは、スキャナ４００を均一な白色版の位置に移動して照射した時の白色データに基づき、照射系、光学系やＣＣＤ５４０１の感度ばらつきを補正する。図５０に白補正・黒補正の画像信号の概念図を示した。
【０２８３】
シェーディング補正回路５４０５からの信号は、画像処理部５４０７により処理され、プリンタ４１２で出力される。上記回路は、ＣＰＵ５４１４により制御され、ＲＯＭ５４１３及びＲＡＭ５４１５に制御に必要なデータを記憶する。ＣＰＵ５４１４は、画像形成装置全体の制御を行うシステムコントローラ４１９とシリアルＩ／Ｆにより通信を行っている。ＣＰＵ  ５４１４は、図示しないスキャナ駆動装置を制御し、スキャナ４００の駆動制御を行う。
【０２８４】
増幅回路５４０２の増幅量は、ある特定の原稿濃度に対して、Ａ／Ｄ変換回路５４０４の出力値が所望の値になるように決定する。一例として、通常のコピー時に原稿濃度が、０．０５（反射率で０．８９１）のものを８ビット信号値で２４０値として得られるようにする。一方、シェーディング補正時には、増幅率を下げてシェーディング補正の感度を上げる。その理由は、通常のコピー時の増幅率では、反射光が多い場合には、８ビット信号で２５５値を超える大きさの画像信号となると、２５５値に飽和してしまい、シェーディング補正に誤差が生じるためである。
【０２８５】
図５１に、増幅回路５４０２で増幅された画像の読み取り信号がＳ／Ｈ回路５４０３でサンプルホールドされる際の画像信号の模式図を示す。横軸は、増幅後のアナログ画像信号がＳ／Ｈ回路５４０３を通過する時間で、縦軸は、増幅後のアナログ信号の大きさを表す。所定のサンプルホールド時間５５０１でアナログ信号がサンプルホールドされて、Ａ／Ｄ変換回路５４０４に信号が送られることとなる。
【０２８６】
同図は、前述した白レベルを読みとった画像信号で、増幅後の画像信号は、コピー時は、一例として、Ａ／Ｄ変換後の値として２４０値、白補正時は、１８０値とした増幅後の画像信号の例である。
【０２８７】
図５２は、ＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）の模式図である。
【０２８８】
ＬＥＤ光源からの光は、カバーを通過して原稿面を照明する。原稿からの反射光は、ＳＬＡ（Ｓｅｌｆ−ｆｏｃｕｓｉｎｇ  Ｌｅｎｚ  Ａｒｒａｙ）により、等倍センサーに集光される。光学センサーでは、アナログ電気信号に光電変換され、ＣＩＳドライバにより、シェーディング補正４０１ｂ、チップ間画素補間処理４３１などのデジタル処理が実行され、メモリコントローラ４３２により、画像メモリ４３３に一時記憶がなされる。
【０２８９】
次に、スキャナ（ＣＣＤ）４００ａとスキャナ（ＣＩＳ）４００ｂの分光特性の相違について説明する。
【０２９０】
図５３に、スキャナ（ＣＣＤ）４００ａのＲＧＢフィルタの分光感度（一点鎖線）および、スキャナ（ＣＩＳ）４００ｂで使用されるＲＧＢフィルタの分光感度（実線）の相対値を示す。スキャナ（ＣＣＤ）４００ａおよび、スキャナ（ＣＩＳ）４００ｂのそれぞれで使用されるＲＧＢフィルタの分光感度のピーク波長と、Ｇｒｅｅｎフィルタの短波長への広がりが多少異なっている。
【０２９１】
図５４に、スキャナ（ＣＣＤ）４００ａで使用する光源であるＸｅランプの分光強度（一点鎖線）、と、スキャナ（ＣＩＳ）４００ｂで使用する青色ＬＥＤ＋黄色蛍光体の分光強度（実線）の相対値を示す。スキャナ（ＣＩＳ）４００ｂの光源であるＬＥＤは４５０ｎｍ付近に青色ＬＥＤのピークがあり、長波長域にかけては黄色蛍光体により、ブロードな分光強度を有する。一方、スキャナ（ＣＣＤ）で使用するＸｅランプ光源は、５５０ｎｍ付近を始めとして特徴的なピークが存在する。
【０２９２】
図５５に、スキャナ（ＣＣＤ）４００ａの赤外カットフィルタの分光透過率（一点鎖線）とスキャナ（ＣＩＳ）４００ｂの赤外カットフィルタの分光透過率（実線）を示す。スキャナ（ＣＣＤ）４００ａの赤外カットフィルタの分光透過率は、６５０ｎｍ以上の長波長域に相違がある。
【０２９３】
印刷原稿モードは、印刷インクの色再現性や網点に合わせてモアレが出にくいような画像処理パラメータを設定する画質モードである。印画紙モードは、印画紙に使用される色材に色再現性を合わせた画像処理パラメータを設定する。複写原稿モードは、ＣＭＹＫトナーの色再現性に合わせた画像処理パラメータを設定する。
【０２９４】
印刷インクは、特殊インクあるいは特色を除いたプロセスインクの分光反射率は、図５６〜図５８に示すＹｅｌｌｏｗ（１）（２）、Ｏｒａｎｇｅ（１）（２）、レッド（Ｒｅｄ）（１）（２）などに比べて比較的ブロードで、種類も限られているので第１の設定を用いている。ただし、プロセスインク以外を使用する割合が多い原稿種などの色識別のために、フルカラーモードにおいては第２の設定も印刷原稿（２）モードとして選択可能である。印画紙、複写原稿なども、やはり色材の種類が限られていることと、色材の分光反射率がブロードであることから、同様な理由で第１の設定を用いる。
【０２９５】
地図原稿モードは、道路地図や国土地理院や各市町村で発行されている地図などの色再現性を重視した画像処理パラメータを設定する。特に、発行する市町村により使用される色材が異なる場合があるために、上記の第２の設定を使用することは有効である。蛍光ペンモードや色鉛筆モードは、蛍光塗料やあるいはマーカーインクを使用したモードで、塗料の種類が多いことから、多様な原稿・色材に対応するために第２の設定を用いる。
【０２９６】
操作部１４２などから、読み取る原稿種（あるいは原稿種モード）を指定された際に、設定された原稿種に応じて、スキャナ（ＣＣＤ）４００ａで読み取るか、スキャナ（ＣＩＳ）４００ｂで読み取るかを、ＣＰＵにより判定する。
【０２９７】
判定結果によって、操作画面にＡＤＦにシート状の原稿を載置する場合に、原稿面を下向き（あるいは上向き）にしてスキャナ（ＣＩＳ）４００ｂで読み取るか、あるいは原稿面を上向き（あるいは下向き）に載置してスキャナ（ＣＣＤ）４００ａで読み取るかを、使用者に報知する。
【０２９８】
また、別の手段として、指定された原稿種類に基づいて、スキャナ（ＣＣＤ）４００ａで読み取るか、スキャナ（ＣＩＳ）４００ｂで読み取るかを応じて、ＡＤＦ内で原稿を必要に応じて反転させる。すなわち、一例として、読み取り面を常に上向きに設定し、印刷原稿モードが指定された場合には、スキャナ（ＣＣＤ）４００ａで読み取る。蛍光ペンモードが指定された場合には、ＡＤＦ内で原稿を反転し、スキャナ（ＣＩＳ）４００ｂで読み取る。
【０２９９】
図２の画像形成装置において、第２の設定を適応する画像処理パラメータを設定する際に、色補正・ＵＣＲ処理（１）４０７においては、前述した第１の設定により画像処理パラメータを設定し、スキャナ（ＣＣＤ）４００ａからの入力か、スキャナ（ＣＩＳ）４００ｂからの入力かに基づいて第１の設定のパラメータを切り替え、画像処理後の画像データをＨＤＤ４１９内に保管する。その際に、スキャナ（ＣＣＤ）４００ａによって読み取られた画像データであるか、スキャナ（ＣＩＳ）４００ｂによって読み取られた画像データであるかを、書誌情報として画像データと付加・もしくは対応させて記憶させる。
【０３００】
プリンタ４１５を用いての印刷、もしくは、Ｉ／Ｆ４２１からの配信の際には、色補正・ＵＣＲ処理（２）４３１において、付加もしくは対応させて記憶された書誌情報に基づいて、スキャナ（ＣＣＤ）４００ａに読み取られた画像データであるか、スキャナ（ＣＩＳ）４００ｂによって読み取られた画像データであるかより、第２の設定の画像処理パラメータを切り替えて設定する。
【０３０１】
両面原稿に対し、スキャナ（ＣＣＤ）４００ａで読み取る原稿面を処理するための画質モードを、第１の設定の画質モード（印刷原稿モード、印画紙原稿モード、複写原稿モードなど）に設定し、スキャナ（ＣＩＳ）４００ｂで読み取る原稿面を処理するための画質モードを、第２の設定を行う画質モード（地図原稿モード、蛍光ペンモード、鉛筆原稿モード）に設定し、原稿の両面を一度の搬送により読み取る。
【０３０２】
後述するＡＣＣ（自動階調補正）で使用するスキャナγ変換テーブルにおいては、上述したコピー用のスキャナγ変換テーブルと異なり、読み取り対象である転写紙上のトナーの分光反射率特性に対して感度が高く、またＣＣＤの分光感度バラつきの影響を補正するようにＡＣＣパターン読み取り用のスキャナγ変換テーブルを、スキャナデータ・キャリブレーションチャートの有彩色パッチの読み取り値を用いて作成する。
【０３０３】
色味の異なる有彩色パッチと無彩色パッチとから、後述するように、ＡＣＣパターン（図５９参照）の読み取り用のスキャナγ変換テーブルの作成を、Ｙｅｌｌｏｗトナー読み取り用のスキャナγ補正テーブル（スキャナγ変換テーブル）の作成方法を一例とし、図６０に基づいて説明する。Ｙｅｌｌｏｗトナーの読み取りは、スキャナのＲＧＢの３つの読み取り信号のうち、トナー量の変化に対してもっとも感度があるＢｌｕｅ信号の読み取り値を用いる。
【０３０４】
いま、Ｙｅｌｌｏｗトナーの補正用に使用する有彩色（カラー）パッチは、例えば、図６０に示すようなものであり、この有彩色パッチは、Ｙｅｌｌｏｗトナーの補正用として抽出したカラーパッチを、基準となるスキャナで読み取った数値の例である。Ｙｅｌｌｏｗトナーの読み取りに際しては、Ｂｌｕｅ信号の感度が高いため、Ｂｌｕｅ信号を用いる。また、色味が異なる複数の有彩色のカラーパッチから異なるＢｌｕｅ信号うちを出力する１．Ｗｈｉｔｅ、２．Ｙｅｌｌｏｗ、５．Ｂｌｕｅ、６．Ｃｙａｎ、１０．Ｇｒａｙ、１１．ＢｌａｃｋのＲＧＢ読取信号のうち、Ｂｌｕｅ信号を用いることにより、Ｙｅｌｌｏｗトナー読取用の補正テーブルを作成する。
【０３０５】
そして、ＡＣＣ実行時のＹｅｌｌｏｗ読取用の補正テーブルを作成するにあたり、連結色補正用チャートＨＣは印刷インクで作成されているので、トナーの分光反射率とのずれが生じるため、図６０には、その分のＢｌｕｅ用の補正係数の例が示されている。
【０３０６】
そして、この上記補正係数は、Ｂｌｕｅ信号のＣＣＤ３１２の分光感度とＹｅｌｌｏｗトナーの分光反射率の関係を波長λとの関係で示す図６１に基づいて求めることができる。図６１の横軸は、波長λであり、縦軸は、グラフ（ａ）については左側の軸に示したＣＣＤ３１２の分光感度［％］、グラフ（ｃ）、（ｄ）に対しては右側の軸に示したトナーの分光反射率［％］である。図４３において、（ａ）は、Ｂｌｕｅ信号のフィルタの分光感度で、（ｂ）は、Ｙｅｌｌｏｗトナーの分光反射率、（ｃ）は、Ｙｅｌｌｏｗインクの分光反射率、（ｄ）は、付着量が少ない場合のブラック（Ｂｋ）トナーの分光反射率を示している。なお、（ａ）の分光感度には、ＣＣＤ３１２のＢｌｕｅフィルタの分光透過率に、光源（ハロゲンランプ３０２）の分光エネルギーの積が用いられている。
【０３０７】
図６１から分かるように、Ｂｌｕｅ信号の出力Ｂ（ＣＣＤ３１２、色材）は、波長λに対して、ＣＣＤ３１２の分光感度Ｓ（ＣＣＤ、λ）と色材の分光反射率ρ（色材、λ、面積率）との積Ｓ（ＣＣＤ、λ）×ρ（色材、λ、面積率）に対する波長λに対しての積分値である。すなわち、次式（６５）で与えられる。
【数２１】
0005776379.tif 000026
【０３０８】
Ｙｅｌｌｏｗトナー（以後、Ｙトナーと略す）とＹｅｌｌｏｗインク（以後、Ｙインクと略す）を読み取った時のＣＣＤ３１２の分光感度特性ａに対するＢｌｕｅ信号をそれぞれ次式（６６），（６７）のように表す。
【０３０９】
【数２２】
0005776379.tif 000027
【０３１０】
ここで、分光感度Ｓ（ａ、λ）を使用するスキャナ部４００の代表的な値とし、Ｙトナーρ（Ｙトナー、λ）とＹインクの分光反射率ρ（Ｙインク、λ）を分光測色計による測定によって求める。以上によって、Ｂ（ａ、Ｙトナー）及びＢ（ａ、Ｙインク）を求めることができる。
【０３１１】
連結色補正用チャートＨＣ上の、印刷インクのＹｅｌｌｏｗパッチを読み取って取得したＢｌｕｅ信号の読取値Ｂ（Ｙインク）から、ＡＣＣ実行時のＹトナーの読取値用として、Ｙトナーを読み取った場合の読取値Ｂ（Ｙトナー）を予測する際に、補正する係数ｋ（Ｙｅｌｌｏｗ）として、次式（６８）を用いる。
【０３１２】
B(Yトナー)=k(Yellow)×B(Yインク)…（６８）
ただし、ｋ（Ｙｅｌｌｏｗ）＝Ｂ（ａ、Ｙトナー、１００％）／Ｂ（ａ、Ｙインク、１００％）である。
【０３１３】
なお、上記の説明では、Ｙｅｌｌｏｗトナーについて説明したが、他の色パッチについては、ＣＣＤ３１２のＢｌｕｅの分光感度が０でない領域において、Ｙｅｌｌｏｗトナーの分光反射率と計算しようとする印刷インクとによる色パッチの反射率が略等しいＹトナーの面積率または単位面積当たりのトナー付着量［ｍｇ／ｃｍ２］）を用いる。
【０３１４】
例えば、図６２に示す青緑インクの分光反射率特性（ｉ）と、面積率５０％のＹｅｌｌｏｗトナーの分光反射率（ｃ）及びＢｌｕｅ信号の読取値が、Ｙｅｌｌｏｗトナー（インク）の読取値よりも低い読取値を得るパッチ（Ｂｌａｃｋ、Ｇｒｅｅｎ等）に関しては、補正係数の計算を行わず係数を１として使用する。このようにして求めた補正係数ｋは、図６０のように示すことができる。
【０３１５】
ＡＣＣパターン読み取り値補正用の変換テーブルの作成方法を図６３に示すＡＣＣパターン読取値補正用テーブルの４元チャートに基づいて説明する。
【０３１６】
図６３の第１象現は、求めるＡＣＣパターン読み取り値補正用の変換テーブル（スキャナγ変換テーブル）を表し、横軸はＡＣＣパターン読み取り値、縦軸は変換後の値を表す。第４象現の縦軸は有彩色ならびに無彩色パッチの上記補正係数ｋでの補正後の読み取り値を表し、グラフは有彩色＆無彩色パッチの読み取り値から、ＡＣＣパターン読み取り値補正用の変換テーブルを求めるための目標値（基準値）を表す。第３象現の横軸は有彩色ならびに無彩色パッチの読み取り値の基準値で、グラフは、有彩色ならびに無彩色パッチをスキャナで読み取った読み取り値を、前記補正係数ｋで補正した値を表した。第２象現は無変換（スルー）である。
【０３１７】
図６３に示した特性により、第３象現の読み取り値の結果（ａ）、（ａ’）から、それぞれ第１象現の（ｂ）、（ｂ’）の求めるＡＣＣパターン読み取り値補正用の変換テーブルＤ［ｉｉ］（ｉｉ＝０，１，２，…，２５５）が作成される。
【０３１８】
図６３の第４象現に示した読み取り値の目標値は、ＡＣＣパターンで読み取るＹＭＣＫの各トナー毎に作成する。これにより、ＡＣＣ（自動階調補正）の調整精度を向上する。
【０３１９】
下記の表５は、Ｃｙａｎトナーの補正用として抽出したカラーパッチを、基準となるスキャナで読み取った数値の例である。なお、Ｃｙａｎトナーの読み取りに際しては、Ｒｅｄ信号の感度が高いために、Ｒｅｄ信号を用いる。そこで、色味が異なる複数の有彩色のカラーパッチから、異なるＲｅｄ信号値を出力する、１．Ｗｈｉｔｅ、２．Ｙｅｌｌｏｗ、３．Ｒｅｄ（もしくは４．Ｍａｇｅｎｔａ）、５．Ｍａｇｅｎｔａ〜Ｂｌｕｅの間の色１、６．Ｍａｇｅｎｔａ〜Ｂｌｕｅの間の色２、７．Ｂｌｕｅ、８．Ｃｙａｎ、９．Ｇｒｅｅｎ、１０．Ｇｒａｙ，１１．Ｂｌａｋの有彩色並びに無彩色パッチのＲｅｄ信号を用いてＡＣＣ実行時のＣｙａｎトナー読み取り用の補正テーブルを作成する。
【０３２０】
ＡＣＣ実行時のＣｙａｎ読み取り用のスキャナγ変換テーブルを作成するにあたり、スキャナデータ・キャリブレーションチャートは印刷インクで作成されているので、トナーの分光反射率とのずれが生じる。その分のＲｅｄ用の補正係数の例を表に示した。
【０３２１】
【表５】
0005776379.tif 000028
【０３２２】
画像濃度（階調性）の自動階調補正（ＡＣＣ：  Ａｕｔｏ  Ｃｏｌｏｒ  Ｃａｌｉｂｒａｔｉｏｎ）の機能を選択するための操作画面について説明する。
【０３２３】
図６４に例示する操作部１４２の液晶画面において、自動階調補正（ＡＣＣ：  Ａｕｔｏ  Ｃｏｌｏｒ  Ｃａｌｉｂｒａｔｉｏｎ）メニュー呼び出すと、図６５の画面が表示される。コピー使用時、あるいはプリンタ使用時用の自動階調補正の［実行］を選択すると、図６６の画面が表示される。コピー使用時を選択した場合には、コピー使用時に使用する階調補正テーブルが、プリンタ使用時を選択するとプリンタ使用時の階調補正テーブルが参照データに基づいて変更される。変更後のＹＭＣＫ階調補正テーブルで画像形成を行った結果が、望ましくない場合には、処理前のＹＭＣＫ階調補正テーブルを選択することができるように、［元に戻す］キーが図６５の画面中に表示されている。
【０３２４】
図６５に示す画面の中の上記の他の項目を説明する。
【０３２５】
図６５の自動階調調整画面には、“自動階調補正の設定”を選択すると、後述する“地肌の補正”、“高濃度部の補正”の“実行”または“非実行”を選択することができる。“自動階調補正の設定”メニューでは、“自動階調補正の設定”と“光量ムラ検知の設定”を選択することができる。なお、これらの選択は必ずしも必要ではなく、常に“実行”としてもよい。
【０３２６】
上記のように、無彩色パッチから、コピー時に使用するＲＧＢ各読み取り成分についてスキャナγ変換テーブルを作成する。一方、有彩色パッチと無彩色パッチとから、後述するＡＣＣ（自動階調補正）実行時に出力した調整用パターンを読み取って得た、ＹＭＣＫ各階調パターンの読み取り値を補正する。したがって、前者の処理では、ＲＧＢ３つの変換テーブルを使用し、後者の処理では、ＹＭＣＫ４つの変換テーブルを使用する。
【０３２７】
次に、画像濃度（階調性）の自動階調補正（ＡＣＣ：Ａｕｔｏ  Ｃｏｌｏｒ  Ｃａｌｉｂｒａｔｉｏｎ）の動作を図６７のフローチャートに基づいて説明する。
【０３２８】
図６５の画面で、コピー使用時、あるいはプリンタ使用時用の自動階調補正の［実行］を選択すると、図６６の画面が表示される。
【０３２９】
図６６の画面中の印刷スタートキーを押し下げると、図５９に示すような、ＹＭＣＫ各色、及び文字、写真の各画質モードに対応した、複数の濃度階調パターンを転写材上に形成する（ステップＳ１１０１）。
【０３３０】
この濃度階調パターンは、あらかじめＩＰＵのＲＯＭ中に記憶・設定がなされている。パターンの書込み値は、１６進数表示で、００ｈ，１１ｈ，２２ｈ，…，ＥＥｈ，ＦＦｈの１６パターンである。図５９では、地肌部を除いて５階調分のパッチを表示しているが、００ｈ−ＦＦｈの８ビット信号の内、任意の値を選択することができる。文字モードでは、パターン処理などのディザ処理を行わず、１ドットにつき２５６階調でパターンが形成され、写真モードでは、後述するディザ処理が行われる。
【０３３１】
転写材にパターンが出力された後、転写材を原稿台（コンタクトガラス）１１８上に載置するように、操作画面上には、図６８の画面が表示される。画面の指示に従い、ユーザーが、パターンが形成された転写材を原稿台１１８に載置して（ステップＳ１１０２）、図６６の画面で“読み取りスタート”を選択するか、または“キャンセルを選択する（ステップＳ１１０３）。
【０３３２】
ユーザーが、”キャンセル“を選択した場合（ステップＳ１１０３でＹｅｓ）には終了し（ステップＳ１１０４）、“読み取りスタート”を選択すると（ステップＳ１１０３でＮｏ）、スキャナが走行し、転写紙のＹＭＣＫ濃度パターンのＲＧＢデータを読み取る（ステップＳ１１０５）。この際、パターン部のデータと転写材の地肌部のデータを読み取る。
【０３３３】
パターン部のデータが正常に読み取られたかの判断を行う（ステップＳ１１０６）。正常に読み取られない場合、すなわち読み取りエラーの場合には（ステップＳ１１０６でＹｅｓ）、再び図６６の画面が表示される。２回正常に読み取られない場合には（ステップＳ１１０７でＹｅｓ）処理を終了する（ステップＳ１１０７）。
【０３３４】
ＡＣＣパターンの各読み取り値は、前述したＡＣＣパターン読み取り値補正用テーブルＤ［ｉｉ］（ただし、ｉｉ＝０，１，２，…，２５５）で変換をし、ＹＭＣＫ各色毎に補正する（ステップＳ１１０８）。
【０３３５】
地肌データを用いた処理の”実行”・”非実行”を図６５の画面で選択された結果により判断する（ステップＳ１１０９）。地肌データを用いた処理の”実行”（地肌の補正を”行う”）が選択されていた場合には（ステップＳ１１０９でＹｅｓ）、読み取りデータに対する地肌データ処理を行う（ステップＳ１１１０）。そうでない場合は（ステップＳ１１０９でＮｏ）、ステップＳ１１１１へ移行する。
【０３３６】
更に、参照データの高画像濃度部の補正の”実行”・”非実行”を図６５の画面で選択された結果により判断する（ステップＳ１１１１）。参照データの高画像濃度部の補正の”実行”（図中”行う”）が選択されていた場合には（ステップＳ１１１１でＹｅｓ）、参照データに対する高画像濃度部の処理を行う（ステップＳ１１１２）。そうでない場合は（ステップＳ１１１１でＮｏ）、ステップＳ１１１３へ移行する。
【０３３７】
次に、ＹＭＣＫ階調補正テーブルを作成する（ステップＳ１１１３）。
【０３３８】
上記の処理をＹＭＣＫの各色について（ステップＳ１１１４でＹｅｓと判定されるまで）行う。ＹＭＣＫ各色について終了すると（ステップＳ１１１４でＹｅｓ）、次のステップＳ１１１５へ移行する。
【０３３９】
さらに、上記の処理を写真、文字の各画質モード毎に各画質モードについて（ステップＳ１１１５でＹｅｓと判定されるまで）行う。各画質モードについて終了すると（ステップＳ１１１５でＹｅｓ）、一連の処理を終了する。
【０３４０】
処理中には、操作画面には図６９の画面が表示される。処理終了後のＹＭＣＫ階調補正テーブルで画像形成を行った結果が、望ましくない場合には、処理前のＹＭＣＫ階調補正テーブルを選択することができるように、［元の値に戻す］キーが図６５の画面中に表示されている。
【０３４１】
次に、地肌の補正について説明する。
【０３４２】
地肌の補正の処理の目的として２つある。１つは、ＡＣＣ時に使用される転写材の白色度を補正することである。これは、同一の機械に、同じ時に画像を形成しても、使用する転写材の白色度によって、スキャナで読み取られる値が異なるためである。これは補正しない場合のデメリットとしては、例えば、白色度が低い、再生紙などをこのＡＣＣに用いた場合、再生紙は一般にイエロー成分が多いために、イエローの階調補正テーブルを作成した場合に、イエロー成分が少なくなるように補正する。この状態で、次に、白色度が高いアート紙などでコピーをした場合に、イエロー成分が少ない画像となって望ましい色再現が得られない場合がある。
【０３４３】
もう一つの理由としては、ＡＣＣ時に用いた転写紙の厚さ（紙厚）が薄い場合には、転写材を押さえつける圧板など色が透けてスキャナに読み取られてしまう。例えば、圧板の代わりにＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）と呼ばれる原稿自動送り装置を装着している場合には、原稿の搬送用にベルトを用いているが、これが使用しているゴム系の材質により、白色度が低く、若干の灰色味がある。そのため、読み取られた画像信号も、見かけ上、全体に高くなった画像信号として読み取られるために、ＹＭＣＫ階調補正テーブルを作成する際に、その分薄くなるように作成する。この状態で、今度は紙厚が厚く、透過性が悪い転写紙を用いた場合には、全体の濃度が薄い画像として再現されるため、必ずしも望ましい画像が得られない。
【０３４４】
上記のような不具合を防ぐために、紙の地肌部の読み取り画像信号から紙の地肌部の画像信号により、パターン部の読み取り画像信号の補正を行っている。しかし、上記の補正を行わない場合にもメリットがあり、常に再生紙のように、イエロー成分が多い転写紙を用いる場合には、補正をしない方がイエロー成分が入った色に対しては色再現が良くなる場合ができる。また、常に、紙厚が、薄い転写紙のみしか用いない場合には、薄い紙に合わせた状態に階調補正テーブルが作成されるというメリットがある。
【０３４５】
上記のように、使用者の状況と好みとに応じて、地肌部の補正をＯＮ／ＯＦＦを行うことができる。
【０３４６】
次に、自動補正の動作及び処理について説明する。
【０３４７】
転写紙上に形成した階調パターン（図５９）の書込み値をＬＤ［ｉ］（ｉ＝０，１，…，９）、形成されたパターンのスキャナでの読み取り値をベクトル型式でｖ［ｔ］［ｉ］≡（ｒ［ｔ］［ｉ］，ｇ［ｔ］［ｉ］，ｂ［ｔ］［ｉ］）（ｔ＝Ｙ，Ｍ，Ｃ，ｏｒＫ，ｉ＝０，１，…，９）とする。（ｒ，ｇ，ｂ）の代わりに、明度、彩度、色相角（Ｌ＊，ｃ＊，ｈ＊），あるいは、明度、赤み、青み（Ｌ＊，ａ＊，ｂ＊）などで表しても良い。あらかじめＲＯＭ４１６またはＲＡＭ４１７中に記憶してある基準となる白の読み取り値を（ｒ［Ｗ］，ｇ［Ｗ］，ｂ［Ｗ］）とする。
【０３４８】
ＡＣＣ実行時にγ変換処理部４１０で行われる階調変換テーブル（ＬＵＴ）の生成方法について説明する。
【０３４９】
パターンの読み取り値ｖ［ｔ］［ｉ］≡（ｒ［ｔ］［ｉ］，ｇ［ｔ］［ｉ］，ｂ［ｔ］［ｉ］）において、ＹＭＣトナーの各補色の画像信号はそれぞれｂ［ｔ］［ｉ］，ｇ［ｔ］［ｉ］，ｒ［ｔ］［ｉ］であるので、それぞれの補色の画像信号のみを用いる。ここでは、後の記載を簡単にするために、ａ［ｔ］［ｉ］（ｉ＝０，１，２，…，９；ｔ＝Ｃ，Ｍ，Ｙ，ｏｒＫ）を用いて表す。階調変換テーブルを作成すると処理が簡単である。なお、ブラックトナーについては、ＲＧＢのいずれの画像信号を用いても十分な精度が得られるが、ここでは、Ｇ（グリーン）成分を用いる。
【０３５０】
参照データは、スキャナの読み取り値ｖ０［ｔ］［ｉ］≡（ｒ０［ｔ］［ｉ］，ｇ０［ｔ］［ｉ］，ｂ０［ｔ］［ｉ］）及び対応するレーザーの書込み値ＬＤ［ｉ］（ｉ＝１，２，…，ｍ）の組によって与えられる。同様に、ＹＭＣの補色画像信号のみを用いて、後の記載を簡単にするために、  Ａ［ｔ］［ｎ［ｉ］］（ただし、０≦ｎ［ｉ］≦２５５；ｉ＝１，２，…，ｍ；ｔ＝Ｙ，Ｍ，Ｃ，ｏｒＫ）と表す。ｍは参照データの数である。
【０３５１】
ＹＭＣＫ階調変換テーブルは、前述したａ［ＬＤ］とＲＯＭ４１６中に記憶されている参照データＡ［ｎ］とを比較することによって得られる。ここで、ｎは、ＹＭＣＫ階調変換テーブルへの入力値で、参照データＡ［ｎ］は、入力値ｎをＹＭＣＫ階調変換した後のレーザー書込み値ＬＤ［ｉ］で出力したＹＭＣトナー・パターンを、スキャナで読み取った読み取り画像信号の目標値である。ここで、参照データは、プリンタの出力可能な画像濃度に応じて補正を行う参照値Ａ［ｎ］と補正を行わない参照値Ａ［ｎ］との２種類の値とからなる。補正を行うかどうかの判断は、予めＲＯＭまたはＲＡＭ中に記憶されている後述する判断用のデータにより判断される。この補正については後述する。
【０３５２】
前述したａ［ＬＤ］から、Ａ［ｎ］に対応するＬＤを求めることにより、ＹＭＣＫ階調変換テーブルへの入力値ｎに対応するレーザー出力値ＬＤ［ｎ］を求める。
【０３５３】
これを、入力値ｉ＝０，１，…，２５５（８ｂｉｔ信号の場合）に対して求めることにより、階調変換テーブルを求めることができる。その際、ＹＭＣＫ階調変換テーブルに対する入力値ｎ＝００ｈ，０１ｈ…，ＦＦｈ（１６進数）に対するすべての値に対して、上記の処理を行う代わりに、ｎｉ＝０，１１ｈ，２２ｈ，…，ＦＦｈのようなとびとびの値について上記の処理を行い、それ以外の点については、スプライン関数などで補間を行うか、あるいは、予めＲＯＭ４１６中に記憶されているＹＭＣＫγ補正テーブルの内、上記の処理で求めた（０，ＬＤ［０］），（１１ｈ，ＬＤ［１１ｈ］），（２２ｈ，ＬＤ［２２ｈ］），…，（ＦＦｈ，ＬＤ［ＦＦｈ］）の組を通る、最も近いテーブルを選択する。
【０３５４】
上記処理を図７０に基づいて説明する。図７０の第１象現（ａ）の横軸は、ＹＭＣＫ階調変換テーブルへの入力値ｎ、縦軸は、スキャナの読み取り値（処理後）で、前述した参照データＡ［ｉ］を表す。スキャナの読み取り値（処理後）は、階調パターンをスキャナで読み取った値に対し、ＲＧＢγ変換（ここでは変換を行っていない）、階調パターン内の数ヶ所の読み取りデータの平均処理及び加算処理後の値であり、演算精度向上のために、ここでは、１２ビットデータ信号として処理する。
【０３５５】
図７０の第２象現（ｂ）の横軸は、縦軸と同じく、スキャナの読み取り値（処理後）を表している。第３象現（ｃ）の縦軸は、レーザー光（ＬＤ）の書込み値を表す。このデータａ［ＬＤ］は、プリンタ部の特性を表す。また、実際に形成するパターンのＬＤの書込み値は、００ｈ（地肌），１１ｈ，２２ｈ，…，ＥＥｈ，ＦＦｈの１６点であり、飛び飛びの値を示すが、ここでは、検知点の間を補間し、連続的なグラフとして扱う。第４象現のグラフ（ｄ）は、ＹＭＣＫ階調変換テーブルＬＤ［ｉ］で、このテーブルを求めることが目的である。
【０３５６】
グラフ（ｆ）の縦軸・横軸は、グラフ（ｄ）の縦軸・横軸と同じである。検知用の階調パターンを形成する場合には、グラフ（ｆ）に示したＹＭＣＫ階調変換テーブル（ｇ）を用いる。また、グラフ（ｅ）の横軸は、第３象現（ｃ）と同じであり、階調パターン作成時のＬＤの書込み値と階調パターンのスキャナの読み取り値（処理後）との関係を表すための、便宜上の線形変換を表している。ある入力値ｎに対して参照データＡ［ｎ］が求められ、Ａ［ｎ］を得るためのＬＤ出力ＬＤ［ｎ］を階調パターンの読み取り値ａ［ＬＤ］を用いて、図中の（ｌ）に沿って求める。
【０３５７】
続いて、自動階調補正（ＡＣＣ）の演算手順を図７１のフローチャートに基づいて説明する。
【０３５８】
図７１において、ＡＣＣ時の階調変換テーブル作成処理では、まず、ＹＭＣＫγ補正テーブルを求めるために必要な入力値を決める（ステップＳ１２０１）。ここでは、ｎ［ｉ］＝１１（ｈ）×ｉ（ｉ＝０，１，…，ｉｍａｘ＝１５）とした。
【０３５９】
すなわち、ＲＧＢγ変換を行った場合でのグラフと比較すると、第３象現のプリンタ特性のグラフは一致しているが、第２象現のＲＧＢγ変換テーブルの特性が異なっている。これに応じて、第１象現の参照データを変更する必要があるが、最終的な結果であるＹＭＣＫ階調変換テーブルＬＤ［ｎ］の特性は、一致している。
【０３６０】
上記のように、ＲＧＢγ変換テーブルによる処理を行うか、行わないかに応じて参照データを変更することにより、対応する。本実施例で使用したＲＧＢγ変換テーブルの例を示した。
【０３６１】
次に、参照データＡ［ｎ］を、プリンタの出力可能な画像濃度に応じて補正を行う（ステップＳ１２０２）。
【０３６２】
すなわち、プリンタ部で作成可能な最大画像濃度を得られるレーザーの書込み値を、ＦＦｈ（１６進数表示）であるとし、この時のパターンの読み取り値ｍ［ＦＦｈ］をｍｍａｘとする。低画像濃度側から中間画像濃度側にかけて補正を行わない参照データＡ［ｉ］（ｉ＝０，１，…，ｉ１）、高画像濃度側の補正を行わない参照データＡ［ｉ］（ｉ＝ｉ２＋１，…，ｉｍａｘ−１）（ｉ１≦ｉ２，ｉ２≦ｉｍａｘ−１）、補正を行う参照データＡ［ｉ］（ｉ＝ｉ１＋１，…，ｉ２）とする。
【０３６３】
以下では、ＲＧＢ−γ変換を行わない、原稿反射率に比例した画像信号として仮定して、具体的な計算方法を述べる。補正を行わない参照データの内、高画像濃度部の最も画像濃度が低い参照データＡ［ｉ２＋１］と、低画像濃度部の最も画像濃度が低い参照データＡ［ｉ１］とから、次式（６９）により、そのデータの差Δｒｅｆを求める。
Δref=A[i1]-A[i2+1]…（６９）
ここで、反転処理であるＲＧＢγ変換を行わない反射率リニアあるいは明度リニアの場合には、Δｒｅｆ＞０である。
【０３６４】
一方、プリンタ部で作成可能な最大画像濃度を得られるパターンの読み取り値ｍｍａｘから、次式（７０）により、差Δｄｅｔを求める。
Δdet=A[i1]-mmax…（７０）
【０３６５】
そして、次式により、高濃度部の補正を行った参照データＡ［ｉ］（ｉ＝ｉ１＋１，…，ｉ２）を、次式（７１）により求める。
A[i]=A[i1]+(A[i]-A[i1])×(Δdet/Δref)…（７１）
ただし、ｉ＝ｉ１＋１，ｉ１＋２，…，ｉ２−１，ｉ２である。
【０３６６】
次に、ｎ［ｉ］に対応するスキャナの読み取り画像信号ｍ［ｉ］を参照データＡ［ｎ］から求める（ステップＳ１２０３）。
【０３６７】
なお、この読取画像信号ｍ［ｉ］を求めるには、実際には、飛び飛びのｎ［ｊ］に対応する参照データＡ［ｎ［ｊ］］（ただし、０≦ｎ［ｊ］≦２５５，ｊ＝０，１，…ｊｍａｘ、ｎ［ｊ］≦ｎ［ｋ］  ｆｏｒ  ｊ≦ｋ）を次のようにして求める。
【０３６８】
すなわち、ｎ［ｊ］≦ｎ［ｉ］＜ｎ［ｊ＋１］となるｊ（０≦ｊ≦ｊｍａｘ）を求める。
【０３６９】
なお、８ｂｉｔ画像信号の場合、ｎ［０］＝０，ｎ［ｊｍａｘ］＝２５５、ｎ［ｊｍａｘ＋１］＝ｎ［ｊｍａｘ］＋１、Ａ［ｊｍａｘ＋１］＝Ａ［ｊｍａｘ］として参照データを求めておく。このようにすると計算が簡単になる。
【０３７０】
また、参照データの間隔は、ｎ［ｊ］はできるだけ小さい間隔である方が、最終的に求めるγ補正テーブルの精度が高くなる。
【０３７１】
次に、書込み値ＬＤに対するＡＣＣパターン読み取り値ａ［ＬＤ］を、前述の補正用テーブルＤ［ｉｉ］（ｉｉ＝０，１，２，…，２５５）を用いて、以下のように補正する（ステップＳ１２０４）。
a1[LD]=D[a[LD]]
このａ１［ＬＤ］を以下では、ａ［ＬＤ］として表記する。
【０３７２】
このようにして求めたｊから、ｍ［ｉ］を次式（７２）により求める。
m[i]=A[j]+(A[j+1]-A[i])・(n[i]-n[j])/(n[j+1]-n[j])…（７２）
【０３７３】
なお、上式（７２）では、一次式により補間しているが、高次関数やスプライン関数などで補間を行っても良い。その場合には、“ｍ［ｉ］＝ｆ（ｎ［ｉ］）”  
とする。
【０３７４】
ｋ次関数の場合には、次式（７３）とする。
【数２３】
0005776379.tif 000029
【０３７５】
上記のようにして、ｍ［ｉ］を求めると、ｍ［ｉ］を得るためのレーザー光（ＬＤ）の書込み値ＬＤ［ｉ］を同様な手順で求める（ステップＳ１２０５）。そして、ＲＧＢγ変換を行っていない画像信号データを処理する場合には、以下に示すように、レーザー光（ＬＤ）の値が大きくなるに従ってａ［ＬＤ］が小さくなる。つまり、ＬＤ［ｋ］＜ＬＤ［ｋ＋１］に対して、ａ［ＬＤ［ｋ］］≧ａ［ＬＤ［ｋ＋１］］となる。
【０３７６】
ここで、パターン形成時の値をＬＤ［ｋ］＝００ｈ，１１ｈ，２２ｈ，…，６６ｈ，８８ｈ，ＡＡｈ，ＦＦｈ，（ｋ＝０，１，…，９）の１０値とした。これは、トナー付着量が少ない画像濃度では、トナー付着量に対するスキャナの読み取り値の変化が大きいため、パターンの書込み値ＬＤ［ｋ］の間隔を密にし、トナー付着量が多い画像濃度では、トナー付着量に対するスキャナの読み取り値の変化が小さいために、間隔を広げて読み込むためである。
【０３７７】
このようにすると、ＬＤ［ｋ］＝００ｈ，１１ｈ，２２ｈ，…，ＥＥｈ，ＦＦｈ（計１６点）などとパターンの数を増やす場合に比べて、トナー消費を抑えられること、また、高画像濃度領域では、ＬＤ書込み値に対する変化が少ないこと、感光体上の電位ムラ、トナーの付着ムラ、定着ムラ、電位ムラなどの影響で、読み取り値が逆転したりしやすいため、ＬＤ書込み値の間隔を狭めても必ずしも精度の向上に有効ではないことなどから、上記のようなＬＤ書込み値でパターンを形成した。
【０３７８】
そして、ａ［ＬＤ［ｋ］］≧ｍ［ｉ］＞ａ［ＬＤ［ｋ＋１］］となるＬＤ［ｋ］に対して、次式（７４）により、ＬＤ［ｉ］を以下のように設定する。
LD[i]=LD[k]+(LD[k+1]-LD[k])・(m[i]-a[LD[k]])/(a[LD[k+1]]-a[LD[k]])…（７４）
【０３７９】
ここで０≦ｋ≦ｋｍａｘ（ｋｍａｘ＞０）としたとき、ａ［ＬＤ［ｋｍａｘ］］＞ｍ［ｉ］の場合（参照データから求めた目標値の画像濃度が高い場合）には、次式（７５）により、１次式で外挿を行うことによって予測する。
LD[i]=LD[k]+(LD[kmax]-LD[kmax-1])・(m[i]-a[LD[kmax-1]])/(a[LD[kmax]]-a[LD[kmax-1]])…（７５）
【０３８０】
以上により、ＹＭＣＫγ補正テーブルへの入力値ｎ［ｉ］と出力値ＬＤ［ｉ］の組（ｎ［ｉ］、ＬＤ［ｉ］）（ｉ＝０、１、・・・、１５）を求めることができる。
【０３８１】
なお、上述のように１次式で外挿するだけでなく、対数を取るなどの方法で外挿を行っても良い。そして、求められた（ｎ［ｉ］，ＬＤ［ｉ］）（ただし、ｉ＝０，１，…，１５）を元に、スプライン関数などで内挿を行うか、あるいは、ＲＯＭ１３２中に有しているγ補正テーブルを選択することで、階調変換テーブルを求める（ステップＳ１２０６）。
【０３８２】
以上説明したように、透明トナーによる光沢付加量や画像の特徴量に応じて、階調処理方式や階調処理で用いられる閾値を変動させるので、画像のエッジ部に透明トナーが載りすぎないようにしたり、非エッジ領域でムラが発生したりしないようにすることができる。
【０３８３】
＜第２の実施例＞
全体の構成は、第１の実施例と同じである。本実施例では、特に、ユーザーが所望する画質の種類を指定する画質モードの指定を行う場合を配慮する。文字部においては解像力を重視し、絵柄部においては階調性を重視するような文字／写真モードにおける設定に対応するようにする。具体的には、文字／写真モードの時に階調処理方式をディザ閾値誤差拡散または誤差拡散処理にする。階調処理の方式を切り替えて光沢付加量を決定する際、文字／写真モードが選択されている場合、階調処理の方式をディザ誤差拡散処理または誤差拡散処理に切り替えて光沢付加量を決定する。
【０３８４】
これは複写機において、最もユーザーが利用するモードであるが、実際には、像域分離部における画像認識の際、読み込ませる画像データの全てを全く誤りなく認識することは難しい。このように像域分離が認識を誤った際には、画像はユーザーの所望するものとは大きく異なるものとなってしまう。そこで複写機には、文字／写真モード以外にも、文字に特化した処理を行う文字モード、写真に特化した写真モード、蛍光ペン原稿の再現に特化した蛍光ペンモードなど、原稿の内容に応じた種種の画質モードを有するものが多い。そこで、階調処理の方式や閾値設定も、各画質モード毎に切り替えることでユーザーの所望する画像を得ることができるようにする。
【０３８５】
また、文字や線画の鮮鋭性が求められる文字モードでは、画像の滑らかさや光沢が所望される割合は少ない。そこで、文字／写真モードでは、ディザ閾値誤差拡散であったところでも、固定閾値誤差拡散に一部変更する。特徴量抽出のエッジレベルが１であった場合も固定閾値誤差拡散処理を採用する。あるいは、全ての階調処理方式を固定閾値誤差拡散処理に切り替えても良い。そして、文字／写真モードに比べて、全体に閾値を下げ、光沢付加量が下がるようにする。
【０３８６】
なお、以上では、画像形成処置として複写機を例に説明したが、これに限らず、本発明は、カラー画像データから、透明トナーを使用するカラー印刷可能なデジタル方式の複写機や、プリンタ、ＦＡＸ等、種々の画像形成装置に対しても適用することができる。
【符号の説明】
【０３８７】
４００ａ  ＣＣＤを読み取りデバイスとして使用するスキャナ
４００ｂ  ＣＩＳを読み取りデバイスとして使用するスキャナ
４０１ａ  スキャナ（ＣＣＤ）４００ａ用のシェーディング補正回路
４０１ｂ  スキャナ（ＣＩＳ）４００ｂ用のシェーディング補正回路
４０２  スキャナγ変換回路
４０３  像域分離・ＡＣＳ判定（１）回路
４０４  空間フィルタ（１）回路
４０５  自動濃度調整レベル検出・除去回路
４０６  色相判定（１）回路
４０７  色変換ＵＣＲ処理（１）回路
４０８  変倍処理（１）回路
４０９  γ変換（１）回路
４１０  階調処理（１）回路
４１１  編集処理（１）回路
４１２  Ｍｕｔｉｌａｙｅｒ  ＢＵＳ
４１３  パターン生成（２）回路
４１４  γ変換（３）回路
４３０  スキャナ（ＣＣＤ）４００ａ用のＦＬ補正処理回路
４３１  スキャナ（ＣＩＳ）４００ｂ用のチップ間画素補間回路
４３２  メモリコントローラ（１）
４３３  画像メモリ
【先行技術文献】
【特許文献】
【０３８８】
【特許文献１】特開２００７−１０８５８５号公報
【図１】
0005776379.tif 000030
【図２】
0005776379.tif 000031
【図３】
0005776379.tif 000032
【図４】
0005776379.tif 000033
【図５】
0005776379.tif 000034
【図６】
0005776379.tif 000035
【図７】
0005776379.tif 000036
【図８】
0005776379.tif 000037
【図９】
0005776379.tif 000038
【図１０】
0005776379.tif 000039
【図１１】
0005776379.tif 000040
【図１２】
0005776379.tif 000041
【図１３】
0005776379.tif 000042
【図１４】
0005776379.tif 000043
【図１５】
0005776379.tif 000044
【図１６】
0005776379.tif 000045
【図１７】
0005776379.tif 000046
【図１８】
0005776379.tif 000047
【図１９】
0005776379.tif 000048
【図２０】
0005776379.tif 000049
【図２１】
0005776379.tif 000050
【図２２】
0005776379.tif 000051
【図２３】
0005776379.tif 000052
【図２４】
0005776379.tif 000053
【図２５】
0005776379.tif 000054
【図２６】
0005776379.tif 000055
【図２７】
0005776379.tif 000056
【図２８】
0005776379.tif 000057
【図２９】
0005776379.tif 000058
【図３０】
0005776379.tif 000059
【図３１】
0005776379.tif 000060
【図３４】
0005776379.tif 000061
【図３５】
0005776379.tif 000062
【図３６】
0005776379.tif 000063
【図３７】
0005776379.tif 000064
【図３８】
0005776379.tif 000065
【図３９】
0005776379.tif 000066
【図４０】
0005776379.tif 000067
【図４１】
0005776379.tif 000068
【図４２】
0005776379.tif 000069
【図４３】
0005776379.tif 000070
【図４４】
0005776379.tif 000071
【図４５】
0005776379.tif 000072
【図４６】
0005776379.tif 000073
【図４７】
0005776379.tif 000074
【図４８】
0005776379.tif 000075
【図４９】
0005776379.tif 000076
【図５０】
0005776379.tif 000077
【図５１】
0005776379.tif 000078
【図５２】
0005776379.tif 000079
【図５３】
0005776379.tif 000080
【図５４】
0005776379.tif 000081
【図５５】
0005776379.tif 000082
【図５６】
0005776379.tif 000083
【図５７】
0005776379.tif 000084
【図５８】
0005776379.tif 000085
【図５９】
0005776379.tif 000086
【図６０】
0005776379.tif 000087
【図６１】
0005776379.tif 000088
【図６２】
0005776379.tif 000089
【図６３】
0005776379.tif 000090
【図６４】
0005776379.tif 000091
【図６５】
0005776379.tif 000092
【図６６】
0005776379.tif 000093
【図６７】
0005776379.tif 000094
【図６８】
0005776379.tif 000095
【図６９】
0005776379.tif 000096
【図７０】
0005776379.tif 000097
【図７１】
0005776379.tif 000098
【図３２】
0005776379.tif 000099
【図３３】
0005776379.tif 000100