(57)【要約】【課題】透明トナーの付着量の変化によって色再現性を低下させない。【解決手段】像域分離部５０３ａは、入力画像の各画素について、文字・非文字、有彩・無彩、網点・非網点、低濃度網点などの判定を行い、像域分離結果Ｘとして出力する。光沢付加部５０４ａは、画像データと像域分離結果Ｘに基づいて各画素に付加する透明トナーによる光沢付加量Ｔと、透明トナーの付着量に応じた有色トナーの付着量を決定する。【選択図】図４
2013246396.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取った画像データに基づいて、所定媒体上に有色トナーと透明トナーを用いて出力画像を形成する画像形成装置であって、前記画像データの画素毎に光沢を付加するか否かを判定する判定手段と、前記光沢を付加すると判定した画素に対して、透明トナーによる光沢付加量と前記光沢付加量に応じた有色トナーの付着量を決定する決定手段を備えたことを特徴とする画像形成装置。
【請求項２】
前記光沢を付加する画素に対して第１の色補正係数を適用し、前記光沢を付加しない画素に対して第２の色補正係数を適用して色補正を行う色補正手段を備えたことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記有色トナーは有彩色トナーと無彩色トナーからなり、前記色補正手段は、前記透明トナーを使用する色再現域が前記透明トナーを使用しない色再現域に比べて狭い場合、前記透明トナーを使用しない色再現域が前記透明トナーを使用する色再現域に一致するように、前記光沢を付加しない画素に対する有彩色トナーの使用量の上限値を、前記光沢を付加する画素に対する有彩色トナーの使用量の上限値以下とすることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記所定媒体の種類に応じて前記各上限値を切り替えることを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記出力画像の画質モードに応じて前記各上限値を切り替えることを特徴とする請求項３記載の画像形成装置。
【請求項６】
前記出力画像の階調処理の種類に応じて前記各上限値を切り替えることを特徴とする請求項３記載の画像形成装置。
【請求項７】
前記判定手段は、前記画像データの各画素が所定濃度以下の地肌画素であるか否かを判定し、前記決定手段は、前記地肌画素のばらつきに応じて前記透明トナーによる光沢付加量を決定することを特徴とする請求項１記載の画像形成装置。
【請求項８】
原稿を読み取った画像データに基づいて、所定媒体上に有色トナーと透明トナーを用いて出力画像を形成する画像形成方法であって、前記画像データの画素毎に光沢を付加するか否かを判定する判定工程と、前記光沢を付加すると判定した画素に対して、透明トナーによる光沢付加量と前記光沢付加量に応じた有色トナーの付着量を決定する決定工程を備えたことを特徴とする画像形成方法。
【請求項９】
請求項８記載の画像形成方法をコンピュータに実現させるためのプログラム。
【請求項１０】
請求項８記載の画像形成方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、有色トナーと透明トナーを用いて画像を形成する画像形成装置、画像形成方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、無色トナー(透明トナー、クリアトナー)を付着することにより、印刷物の光沢度を変更する技術がある。例えば、特許文献１では、入力された画像信号の色に応じて、透明トナーの付着量(現像量）を調整している。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、上記したような従来の技術では、透明トナーの付着量を、入力画像信号の色味に応じて決定しているため、原稿表面の滑らかさが異なっていても、原稿の同じ色味に対する透明トナーの付着量が同一であるので、透明トナーの付着量を変えることにより光沢を変えることができない。
【０００４】
また、上記技術を適応した印刷物においては、有色トナーの量が同一であっても、有色トナーの上に重ねる無色トナーの付着量により、色再現性が低下するという問題もある。
【０００５】
本発明は上記した課題に鑑みてなされたもので、
本発明の目的は、透明トナーの付着量を変えることにより光沢を変える場合に、透明トナーの付着量の変化によって色再現性を低下させない画像形成装置、画像形成方法、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、原稿を読み取った画像データに基づいて、所定媒体上に有色トナーと透明トナーを用いて出力画像を形成する画像形成装置であって、前記画像データの画素毎に光沢を付加するか否かを判定する判定手段と、前記光沢を付加すると判定した画素に対して、透明トナーによる光沢付加量と前記光沢付加量に応じた有色トナーの付着量を決定する決定手段を備えたことを最も主要な特徴とする。
【発明の効果】
【０００７】
本発明によれば、透明トナーの付着量が異なることによる色再現性の低下を防止することができる。
【図面の簡単な説明】
【０００８】
【図１】複写機全体の構成を示す。
【図２】複写機に内蔵される制御系を示す。
【図３】本発明の画像処理部の全体構成を示す。
【図４】像域分離・ＡＣＳ回路の構成を示す。
【図５】像域分離部の構成を示す。
【図６】光沢付加部の処理フローチャートを示す。
【図７】光沢付加量［タイプ１］の処理フローチャートを示す。
【図８】光沢付加量と地肌データのばらつきとの関係を示す。
【図９】透明トナーの付着量と画像濃度との関係を示す。
【図１０】光沢付加量［タイプ２］の処理フローチャートを示す。
【図１１】光沢付加量と注目画素の画像濃度との関係を示す。
【図１２】光沢付加量［タイプ３］［タイプ４］の処理フローチャートを示す。
【図１３】原稿に使用された用紙の種類と、印刷物に使用する光沢付加量との対応関係を示す。
【図１４】画像データのばらつき、滑らかさの判定（第１の判定）の処理フローチャートを示す。
【図１５】原稿の地肌のばらつきを示す。
【図１６】画像データのばらつき、滑らかさの判定（第２の判定）の処理フローチャートを示す。
【図１７】画像データのばらつき、滑らかさの判定（第３の判定）の処理フローチャートを示す。
【図１８】画像データのばらつき、滑らかさの判定（第４の判定）の処理フローチャートを示す。
【図１９】適応エッジ強調回路の例を示す。
【図２０】ラプラシアンフィルタ、エッジ量検出フィルタの具体例を示す。
【図２１】エッジ度に応じたフィルタ係数に変換する例を示す。
【図２２】色補正処理を説明する色空間を示す。
【図２３】色補正処理を説明する色空間を示す。
【図２４】色相領域のコードテーブルを示す。
【図２５】色補正処理を説明する色平面を示す。
【図２６】色相領域判定部の処理フローチャートを示す。
【図２７】キャリブレーションチャートを示す。
【図２８】転写紙（コート紙）と色再現域の関係を示す。
【図２９】転写紙（普通紙）と色再現域の関係を示す。
【図３０】原稿の彩度とトナー付着量の関係を示す。
【図３１】印刷原稿と読み取り値との関係を示す。
【図３２】階調処理部の構成を示す。
【図３３】量子化閾値の構成を示す。
【図３４】特徴量抽出部の構成を示す。
【図３５】誤差拡散マトリクス、ディザ閾値マトリクスを示す。
【図３６】スクリーン角とラインの成長方向を示す。
【図３７】特徴量抽出を説明する図である。
【図３８】操作部を示す。
【図３９】自動階調補正を説明する図である。
【図４０】自動階調補正の処理フローチャートを示す。
【図４１】自動階調補正を説明する図である。
【図４２】階調変換テーブルの生成を説明する図である。
【図４３】自動階調補正における演算処理のフローチャートを示す。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態について図面により詳細に説明する。
【実施例１】
【００１０】
以下、本発明を画像形成装置である電子写真複写機（以下、単に複写機と言う）に適用した実施例を説明する。図１は、複写機全体の構成を示す。
【００１１】
図１において、複写機本体１０１の中央部に５つ並んで配置された、像担持体としてのφ３０［ｍｍ］の有機感光体（ＯＰＣ）ドラム１０２ａ〜ｅの周囲には、感光体ドラム１０２ａ〜ｅの表面を帯電する帯電チャージャー１０３ａ〜ｅ、一様帯電された感光体ドラム１０２ａ〜ｅの表面上に半導体レーザ光を照射して静電潜像を形成するレーザ光学系１０４ａ〜ｅ、静電潜像に各色トナーを供給して現像し、色毎にトナー像を得る、透明トナーＴ現像装置１０５ａ、黒現像装置１０５ｂ、イエローＹ、マゼンタＭ，シアンＣの３つのカラー現像装置１０５ｃ、１０５ｄ、１０５ｅ、感光体ドラム１０２ａ〜ｅ上に形成された色毎のトナー像を順次転写する中間転写ベルト１０９、中間転写ベルト１０９に転写電圧を印加するバイアスローラ１１０ａ〜ｅ、転写後の感光体ドラム１０２の表面に残留するトナーを除去するクリーニング装置１１１ａ〜ｅ、転写後の感光体ドラム１０２ａ〜ｅの表面に残留する電荷を除去する除電部などが順次配列されている。
【００１２】
また、中間転写ベルト１０９には、転写されたトナー像を転写材に転写する電圧を印加するための転写バイアスローラ、転写材に転写後に残留したトナー像をクリーニングするためのベルトクリーニング装置が配設されている。
【００１３】
中間転写ベルト１０９から剥離された転写材を搬送する搬送ベルトの出口側端部には、トナー像を加熱、加圧して定着させる定着装置１１６が配置されているとともに、この定着装置１１６の出口部には、排紙トレイ１１７が取り付けられている。
【００１４】
レーザ光学系１０４の上部には、複写機本体１０１の上部に配置された原稿載置台としてのコンタクトガラス、このコンタクトガラス上の原稿に走査光を照射する露光ランプ、原稿からの反射光を反射ミラーによって結像レンズに導き、光電変換素子であるＣＣＤのイメージセンサアレイに入光させる。ＣＣＤのイメージセンサアレイで電気信号に変換された画像信号は図示しない画像処理装置を経て、レーザ光学系１０４中の半導体レーザのレーザ発振を制御する。
【００１５】
次に、上記複写機に内蔵される制御系を説明する。図２に示すように、制御系は、メイン制御部（ＣＰＵ）１３０を備え、このメイン制御部１３０に対して所定のＲＡＭ１３１、ＲＯＭ１３２が付設されているとともに、メイン制御部１３０には、インターフェースＩ／Ｏ１３３を介してレーザ光学系制御部１３４、電源回路１３５、ＹＭＣＫ各作像部に設置された光学センサー１３６、ＹＭＣＫ各現像器内に設置されたトナー濃度センサー１３７、環境センサー１３８、感光体表面電位センサー１３９ａ〜ｅ、トナー補給回路１４０、中間転写ベルト駆動部１４１、操作部１４２がそれぞれ接続されている。
【００１６】
レーザ光学系制御部１３４は、レーザ光学系１０４ａ〜ｄのレーザ出力を調整するものであり、また電源回路１３５は、帯電チャージャー１１３ａ〜ｅに対して所定の帯電用放電電圧を与えると共に、現像装置１０５ａ〜ｅに対して所定電圧の現像バイアスを与え、かつバイアスローラ１１０ａ〜ｅおよび転写バイアスローラに対して所定の転写電圧を与えるものである。
【００１７】
なお、光学センサー１３６は、それぞれ感光体１０２ａ〜ｅに対向させ、感光体１０２ａ〜ｅ上のトナー付着量を検知するための光学センサー１３６ａ、転写ベルト１０９に対向させ、転写ベルト１０９上のトナー付着量を検知するための光学センサー１３６ｂ、搬送ベルトに対向させ、搬送ベルト上のトナー付着量を検知するための光学センサー１３６ｃを図示した。なお、実用上は光学センサー１３６ａ〜ｃのいずれか１カ所で検知すれば良い。
【００１８】
光学センサー１３６（ａ〜ｃ）は、感光体ドラム１０２ａ〜ｅの転写後の領域に近接配置される発光ダイオードなどの発光素子とフォトセンサーなどの受光素子とからなり、感光体ドラム１０２上に形成される検知パターン潜像のトナー像におけるトナー付着量、および地肌部におけるトナー付着量が色毎にそれぞれ検知されるとともに、感光体除電後のいわゆる残留電位が検知されるようになっている。
【００１９】
この光電センサー１３６（ａ〜ｃ）からの検知出力信号は、図示しない光電センサー制御部に印加されている。光電センサー制御部は、検知パターントナー像におけるトナー付着量と地肌部におけるトナー付着量との比率を求め、その比率値を基準値と比較して画像濃度の変動を検知し、ＹＭＣＫ各色のトナー濃度センサー１３７の制御値の補正を行なっている。
【００２０】
更に、トナー濃度センサー１３７は、現像装置１０５ａ〜ｅ内に存在する現像剤の透磁率変化に基づいてトナー濃度を検知する。トナー濃度センサー１３７は、検知されたトナー濃度値と基準値と比較し、トナー濃度が一定値を下回ってトナー不足状態になった場合に、その不足分に対応した大きさのトナー補給信号をトナー補給回路１４０に印加する機能を備えている。
【００２１】
電位センサー１３９は、像担持体である感光体１０２ａ〜ｅのそれぞれの表面電位を検知し、中間転写ベルト駆動部１４１は、中間転写ベルトの駆動を制御する。
【００２２】
黒現像器１０５ｂ内に黒トナーとキャリアを含む現像剤が収容されていて、これが現像剤撹拌部材の回転によって撹拌され、現像スリーブ上で、現像剤規制部材によってスリーブ上に汲み上げられる現像剤量を調整する。この供給された現像剤は、現像スリーブ上に磁気的に担持されつつ、磁気ブラシとして現像スリーブの回転方向に回転する。
【００２３】
図３は、本発明の画像処理部の全体構成を示す。図３において、４００ａはＣＣＤを読み取りデバイスとして使用するスキャナ、４００ｂはＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）を読み取りデバイスとして使用するスキャナ、４０１ａはスキャナ（ＣＣＤ）４００ａ用のシェーディング補正回路、４０１ｂはスキャナ（ＣＩＳ）４００ｂ用のシェーディング補正回路、４３０はスキャナ（ＣＣＤ）４００ａ用のＦＬ補正処理回路、４３１はスキャナ（ＣＩＳ）４００ｂ用のチップ間画素補間回路、４３２はメモリコントローラ（１）、４３３は画像メモリ、４０２はスキャナγ変換回路、４０３は像域分離・ＡＣＳ判定（１）回路、４０４は空間フィルタ（１）回路、４０５は自動濃度調整（ＡＤＳ：Ａｕｔｏ  Ｄｅｎｓｉｔｙ  Ｓｅｌｅｃｔｉｏｎ）レベル検出・除去回路、４０６は色相判定（１）回路、４０７は色補正ＵＣＲ処理（１）回路、４０８は変倍処理（１）回路、４０９はγ変換（２）回路、４１０は階調処理（１）回路、４１１は編集処理（１）回路、４１２はＭｕｔｉｌａｙｅｒ  ＢＵＳ、４１３はパターン生成（２）回路、４１４はγ変換（３）回路、４１５はプリンタである。
【００２４】
また、４３９は像域分離・ＡＣＳ判定（２）回路、４２５はグレー／ＲＧＢ変換回路、４２６はＲＧＢ合成回路、４２７は内部パターン発生回路、４２８は空間フィルタ（２）回路、４２９はＡＤＳ除去回路、４３０は色相判定処理（２）回路、４３１は色補正・ＵＣＲ処理（２）回路、４３２はパターン発生（１）回路、４３３は変倍処理（２）回路、４３４は総量規制回路、４２２は特徴量抽出回路、４２３はγ変換（２）回路、４２４は階調処理（２）回路、４３５は編集（２）回路、４１６は圧縮・伸張回路、４１８はＨＤＤＩ／Ｆ、４１９はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ）、４２０は回転処理回路、４２１は外部インターフェースＩ／Ｆ、４３６はメモリコントローラ（２）回路、４３７はメインメモリ、４３８はＣＰＵである。
【００２５】
複写すべき原稿は、両面同時読み取りをユーザーに指定された場合には、原稿の一方を表面として、カラースキャナ（ＣＣＤ）４００ａによりＲ、Ｇ、Ｂに色分解されて一例として１０ビット信号で読み取られ、原稿の表面と反対側を裏面として、カラースキャナ（ＣＩＳ）により一回の搬送により、原稿の両面が同時に読み取られる。
【００２６】
スキャナ（ＣＣＤ）４００ａで読みとられた画像信号は、シェーディング補正回路４０１ａにより、主走査方向のムラが補正され、８ビット信号で出力される。スキャナ（ＣＩＳ）４００ｂで読み取られた画像信号は、同様にシェーディング補正回路４０１ｂにより、主走査方向のムラが補正され、８ビット信号で出力される。ＦＬ補正処理回路４３０では、主走査方向に並べた２組のＣＣＤの感度差（階調性の差）を補正する。チップ間画素補間回路４３１は、主走査方向に並べられたＣＩＳデバイスのチップ間の間隙の画像データを、両隣の画素から補間する。
【００２７】
メモリコントローラ４３２は、スキャナ（ＣＣＤ）４００ａで読み取られ、シェーディング補正回路４０１ａ、ＦＬ補正回路４３０の処理後の画像データ１、あるいは、スキャナ（ＣＩＳ）４００ｂで読み取られ、シェーディング補正回路４０１ｂ、チップ間画素補間回路４３１で処理された画像データ２を、一時的に、ＤＤＲメモリを使用した画像メモリ４３３に記憶させておくためのＤＤＲメモリコントローラである。
【００２８】
像域分離・ＡＣＳ（１）回路４０３は、画像データ（信号Ｒ、Ｇ、Ｂ）の画素毎に、文字領域、写真領域などの像域分離判定結果（信号Ｘ）、カラー原稿であるか、白黒原稿であるかのカラー判定結果ＡＣＳ  Ｒｅｓｕｌｔ、光沢付加量Ｔを出力する。
【００２９】
図４（ａ）は、像域分離・ＡＣＳ（１）回路４０３の構成を示す。図４（ａ）において、５０１は、入力画像Ｉ／Ｆ（インターフェース）であり、５０３〜５０５の処理に応じて、画像データ（信号Ｒ，Ｇ，Ｂ）の論理反転を行う。５０２は遅延調整メモリ部であり、５０３〜５０５の処理に応じて、画像データと各種の出力結果を遅延させて出力する。５０３ａは像域分離部であり、入力画像の各画素について、文字・非文字、有彩・無彩、網点・非網点、低濃度網点などの判定を行い、像域分離結果Ｘとして出力する。５０４ａは光沢付加部であり、画像データと像域分離結果Ｘに基づいて画像データの各画素に付加する透明トナーによる光沢付加量Ｔ（透明トナーの付着量）を決定する。５０５はＡＣＳ（自動カラー選択）部であり、画像データが白黒原稿であるか、カラー原稿であるかを判定し、判定結果ＡＣＳ  Ｒｅｓｕｌｔを出力する。５０６は出力画像Ｉ／Ｆであり、入力画像Ｉ／Ｆ５０１により論理反転した画像データに対して、論理判定を行い、像域分離・ＡＣＳ（１）処理回路４０３に入力した画像データと白黒の論理（白が０であるか、黒が０であるか）を一致させる処理を行う。
【００３０】
図４（ｂ）は、像域分離・ＡＣＳ（２）回路４３９の構成を示す。図４（ａ）に示す像域分離・ＡＣＳ（１）回路から、像域分離結果Ｘと、光沢付加量Ｔが出力されている場合には、像域分離・ＡＣＳ（２）回路４３９では、そのＸ、Ｔを、それぞれ入力信号Ｘｉｎ、信号Ｔｉｎとして、加工することなく、出力信号Ｘ（＝Ｘｉｎ）、出力信号Ｔ（＝Ｔｉｎ）として出力する。そのため、像域分離部５０３ｂ、光沢付加部５０４ｂは、それぞれ入力する信号Ｘｉｎ、信号Ｔｉｎを加工せずに信号Ｘ（＝Ｘｉｎ）、信号Ｔ（＝Ｔｉｎ）として出力する要求に対応する。
【００３１】
一方、外部のコンピュータから入力される印刷データなど、像域分離信号Ｘｉｎ、光沢付加量信号Ｔｉｎが付加されていない画像データに対しては、それぞれ像域分離部５０３ｂ、光沢付加部５０４ｂが、ユーザーからの生成要求に対応する。
【００３２】
図５は、像域分離部５０３ａ、５０３ｂの構成を示す。図５において、５１１はＭＴＦ補正部、５１２はエッジ分離部、５１３は白背景分離部、５１４は網点分離部、５１５は色判定部、５１６はパターン検出部、５１７は総合判定部、５１８は像域分離結果パッキング部である。
【００３３】
ＭＴＦ補正部５１１は、エッジや白地を検出するために、画像データをエッジ強調し、ＭＴＦ特性の劣化を補正する。エッジ分離部５１２は、白画素、黒画素の連続性から、文字と写真（高線数網点なども含む）を分離する。網点分離部５１４は、画像データのピークの有無により網点を分離する。白背景分離部５１３は、白画素が周囲に存在するか否かに基づいて、白背景画素を判定する。色判定部５１５は、ＲＧＢ信号の差の大小により、無彩色か有彩色の画素であるかを判定する。総合判定部５１７は、文字エッジ内部を調べて、絵柄の線を非文字と判定する。
【００３４】
パターン検出部５１６は、地肌上の所定パターンを検出し、パターン検出結果を出力する。像域分離結果パッキング部５１８は、ＭＴＦ補正部５１１〜パターン検出部５１６の判定結果を、対応した所定ビットに反映して、後段の像域分離判定結果Ｘとして出力する。
【００３５】
図６は、光沢付加部５０４の処理フローチャートを示す。ステップＳ１０１において、画像データを読み出し、ステップＳ１０２において、読み出した画像データ中の注目画素と周辺画素の画素データについて、像域分離部５０３ａの像域分離結果Ｘを取得する。ステップＳ１０３において、像域分離結果Ｘが、地肌判定画素である場合には（Ｙｅｓ）、ステップＳ１０４において、所定の地肌濃度閾値と比較する。地肌濃度閾値よりも明るい（すなわち、画像濃度が低い）画素データである場合には（Ｙｅｓ）、ステップＳ１１２において、光沢付加画素［タイプ１］と判定し、ステップＳ１１３において、光沢付加量Ｔ［タイプ１］を取得する。
【００３６】
ステップＳ１０４において、地肌判定画素が所定の地肌濃度閾値よりも暗い（画像濃度が高い）場合には（Ｎｏ）、ステップＳ１１４において、光沢付加画素［タイプ２］と判定し、ステップＳ１１５において、光沢付加量Ｔ［タイプ２］を取得する。
【００３７】
ステップＳ１０５において、像域分離部５０３ａの像域分離結果Ｘが、網点判定画素である場合には（Ｙｅｓ）、ステップＳ１０６において、所定の地肌濃度閾値と比較する。所定の地肌濃度閾値よりも画像濃度が低い（明るい）場合には（Ｙｅｓ）、ステップＳ１１６において、光沢付加画素［タイプ３］と判定し、ステップＳ１１７において、光沢付加量Ｔ［タイプ３］を求める。
【００３８】
ステップＳ１０７において、像域分離部５０３ａの像域分離結果Ｘが、文字判定画素である場合には（Ｙｅｓ）、ステップＳ１０８において、所定の地肌濃度閾値と比較する。所定の地肌濃度閾値よりも画像濃度が低い（明るい）場合には（Ｙｅｓ）、ステップＳ１１２以降の処理を行う。所定の地肌濃度閾値よりも画像濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ１０９において、所定の文字画素濃度閾値と比較し、文字画素濃度閾値よりも画像濃度が低い（明るい）場合には（Ｙｅｓ）、ステップＳ１１８において、光沢付加画素［タイプ４］と判定し、ステップＳ１１９において、光沢付加量Ｔ［タイプ４］を取得する。所定の文字画素濃度閾値よりも画像濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ１２０において、光沢付加しない画素と判定し、ステップＳ１２１において、光沢付加量Ｔを０にする。
【００３９】
ステップＳ１０７において、像域分離部５０３ａの像域分離結果Ｘが、文字判定画素でない場合には（Ｎｏ）、ステップＳ１１０において、所定の地肌濃度閾値と比較する。所定の地肌濃度閾値よりも画像濃度が低い（明るい）場合には（Ｙｅｓ）、ステップＳ１１２以降の処理を行う。
【００４０】
ステップＳ１１０において、所定の地肌濃度閾値よりも画像濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ１１１において、所定の写真画素濃度閾値と比較し、所定の写真画素濃度閾値よりも濃度が低い（明るい）場合には（Ｙｅｓ）、ステップＳ１１８以降の処理を行う。ステップＳ１１１において、所定の写真画素濃度閾値よりも濃度が高い（暗い）場合には（Ｎｏ）、ステップＳ１２０以降の処理を実行する。
【００４１】
図７は、光沢付加部が実行する、光沢付加量Ｔ［タイプ１］の処理フローチャートを示す。ステップＳ２０１において、注目画素（ｘ０，ｙ０）が、地肌データ、もしくは地肌に近い明るさの画像データである場合には、ステップＳ２０２以降の処理を実行し、地肌データでない画素の場合には、透明トナーを使用しない。
【００４２】
注目画素（ｘ０，ｙ０）が、地肌データもしくは地肌に近い明るさの画像データであると判定する方法を、以下説明する。注目画素（ｘ０，ｙ０）の画像データＳ（ｘ０，ｙ０）が、信号（Ｒ（ｘ０，ｙ０）、Ｇ（ｘ０，ｙ０）、Ｂ（ｘ０，ｙ０））からなるとする。すなわち、
Ｓ（ｘ０，ｙ０）＝（Ｒ（ｘ０，ｙ０）、Ｇ（ｘ０，ｙ０）、Ｂ（ｘ０，ｙ０））であるとする。Ｓ（ｘ０，ｙ０）が反射率に比例するか、もしくは、明度に比例する場合は、値が大きいほど“明るい”ので、地肌データは、地肌判定閾値Ｓｇｔｈ＝（Ｒｇｔｈ，Ｇｇｔｈ，Ｂｇｈｔ）と比較して、
Ｓ（ｘ０，ｙ０）≧Ｓｇｔｈ、またはＲ（ｘ０，ｙ０）≧Ｒｇｔｈ，かつ、Ｇ（ｘ０，ｙ０）≧Ｇｇｔｈ、かつＢ（ｘ０，ｙ０）≧Ｂｇｔｈ
が成り立つ。
【００４３】
注目画素（ｘ０，ｙ０）と周辺画素（ｘ，ｙ）から移動平均（Ｓａｖｅ（ｘ０，ｙ０））を求める。注目画素（ｘ０，ｙ０）の画像データＳ（ｘ０，ｙ０）（信号Ｒ（ｘ０，ｙ０），Ｇ（ｘ０，ｙ０），Ｂ（ｘ０，ｙ０））のＲＧＢ成分のそれぞれについて、注目領域Ａ（ｘ，ｙ）（一例として、主走査方向Ｐｘ画素×副走査方向Ｐｙ画素とする）の画像データＳ（ｘ，ｙ）について、平均値Ｓａｖｅ（ｘ０，ｙ０）（移動平均）を求める。
【００４４】
Ｓａｖｅ（ｘ０，  ｙ０）＝（Ｒａｖｅ（ｘ０，ｙ０），Ｇａｖｅ（ｘ０，ｙ０），Ｂａｖｅ（ｘ０，ｙ０））
これを、
【００４５】
【数１】
2013246396.tif 000003
と表記する。ここで、
【００４６】
【数２】
2013246396.tif 000004
は、注目領域Ａに含まれる画素の座標（ｘ，ｙ）の和であることを表す。ここで、ｘ，ｙ∈Ａは、領域Ａに含まれる画素を示し、Σはｘ∈Ａ、ｙ∈Ａのそれぞれの和を表す。
【００４７】
画素数ｐｘ、ｐｙを奇数として、座標（ｘ０，ｙ０）を領域Ａの中心画素とすると、領域Ａに含まれる座標（ｘ，ｙ）は、一例として
ｘ０−（ｐｘ／２）≦ｘ≦ｘ０＋（ｐｘ／２）、
ｙ０−（ｐｙ／２）≦ｙ≦ｙ０＋（ｐｙ／２）    （式２）
の範囲に含まれる。画像データの端部領域を注目画素とした場合には、（式２）に示す範囲に限定されず、注目画素（ｘ０，ｙ０）を注目領域Ｓの中心画素としなくてもよい。
【００４８】
また、ｐｘと、ｐｙは、
【００４９】
【数３】
2013246396.tif 000005
と表すことができる。
上記（式１）の平均値は、注目領域Ａ（ｘ，ｙ）内のすべての画素が地肌データである場合に使用できるが、注目領域Ａ（ｘ，ｙ）内に、地肌データ以外の画素を含む場合には、地肌データ以外の画素を除外して、平均値を求める。地肌データを除外した注目領域Ａ（地肌）（ｘ，ｙ）と表記して、
Ａ（地肌）（ｘ，ｙ）⊆Ａ（ｘ，ｙ）    （式４）
の関係がある。ここで、Ａ（地肌）⊆Ａは、地肌データのみの領域Ａ（地肌）が領域Ａに等しいか、または含まれることを表す。
【００５０】
（式１）から、注目画素（ｘ０，ｙ０）を含む領域Ａの地肌データのみの平均値Ｓａｖｅ（地肌）（ｘ０，ｙ０）は、
（式３）、（式４）から、
【００５１】
【数４】
2013246396.tif 000006
と表すことができる。
【００５２】
ステップＳ２０２において、注目画素（ｘ０，ｙ０）の画像データＳ（ｘ０，ｙ０）と移動平均Ｓａｖｅ（地肌）（ｘ０，ｙ０）との差から不偏分散Ｖ（地肌）（ｘ０，ｙ０）を求める。すなわち、注目領域Ａ（地肌）（ｘ０，ｙ０）の各画素と、平均値Ｓａｖｅ（地肌）（ｘ０，ｙ０）との差から、不偏分散Ｖ（地肌）（ｘ０，ｙ０）を求めると、
【００５３】
【数５】
2013246396.tif 000007
と表すことができる。ここで、［ｘ］＾２は、ｘの２乗を表す。
【００５４】
（式６）は、Ａ（地肌）を満たす画素が２画素以上存在しないと有効な値が得られない。また、地肌データのバラつきを求める上では、注目領域Ａ（ｘ０，ｙ０）内の地肌データの画素数ｐ（Ａ（地肌））
【００５５】
【数６】
2013246396.tif 000008
が、２より大きな所定画素数Ｐｔｈであること
ｐ（Ａ（地肌））≧ｐｔｈ
が必要である。従って、ｐ（Ａ（地肌））＜ｐｔｈである場合には、透明トナーを使用しない、などとする。
【００５６】
ステップＳ２０３において、不偏分散Ｖ（地肌）（ｘ０，ｙ０）が所定値Ｖｔｈ以下か否かを判定し、所定値Ｖｔｈ以下の場合には、画像が滑らかであるとして、ステップＳ２０４において、不偏分散Ｖ（地肌）（ｘ０，ｙ０）に基づいて、光沢付加量Ｔ（ｘ０，ｙ０）を決定する。ステップＳ２０５において、不偏分散Ｖ（地肌）（ｘ０，ｙ０）が所定値Ｖｔｈ以上の場合には、光沢付加量Ｔ（ｘ０，ｙ０）を０とする。
【００５７】
不偏分散Ｖ（地肌）（ｘ０，ｙ０）の値が、所定値Ｖｔｈ以下の場合
Ｖ（地肌）（ｘ０，ｙ０）≦Ｖｔｈ
には、注目画素（ｘ０，ｙ０）はバラつきの少ない地肌領域内の画像データであると判断し、透明トナーを使用する。Ｖ（地肌）（ｘ０，ｙ０）＞Ｖｔｈの場合には、透明トナーを使用しない。
【００５８】
また、光沢付加量Ｔは、光沢付加量の最大値Ｔｍａｘを上限として、（地肌）（ｘ０，ｙ０）または、［Ｖ（地肌）（ｘ０，ｙ０）］２の値に応じて変更し、Ｖ（地肌）（ｘ０，ｙ０）の値または、［Ｖ（地肌）（ｘ０，ｙ０）］２が小さいほど、光沢付加量Ｔを大きくする。光沢付加量Ｔｍａｘは、光沢が最大となる光沢付加量か、または、許容される光沢付加量の上限値のいずれか小さい値などとする。
【００５９】
図８は、光沢付加量Ｔと、地肌データのバラつき（分散Ｖ（地肌））との関係を示す。横軸は、地肌データのばらつきとして、上記不偏分散Ｖ（地肌）（ｘ０，ｙ０）または、不偏分散の２乗値［Ｖ（地肌）（ｘ０，ｙ０）］２であり、縦軸は光沢付加量Ｔである。不偏分散Ｖ（地肌）が小さいほど、地肌データのバラつきは小さく、従って、画像データの平滑性が高い、あるいは、地肌データが滑らかである。一方、不偏分散Ｖ（地肌）、または、その２乗値［Ｖ（地肌）（ｘ０，ｙ０）］２が大きいほど、地肌データはばらついており、地肌データの平滑性が低い、あるいは、ざらついている（滑らかでない）ということができる。
【００６０】
光沢付加量Ｔは、図８に示すように、所定の上限値Ｔｍａｘとして、地肌データの不偏分散Ｖ（地肌）が大きくなるにつれて、光沢付加量Ｔを少なくする。
【００６１】
図９は、透明トナーの付着量（Ｍ／Ａ）Ｔと、画像濃度Ｄ（有色トナーの付着量（Ｍ／Ａ）Ｃｏｌｏｒ，Ｃｏｌｏｒ＝Ｙ，Ｍ，Ｃ，ｏｒＫ）との関係を示す。横軸は画像濃度Ｄ、あるいは、有色トナー（ＫＣＭＹ）の単位面積あたりの付着量（Ｍ／Ａ）であり、縦軸は透明トナーの単位面積あたりの付着量（Ｍ／Ａ）Ｔである。転写紙上に載せる有色トナーの付着量を多くするに従って、透明トナーの付着量を減らすようにする。
【００６２】
注目画素（ｘ０，ｙ０）が地肌データでない場合でも、隣接画素に透明トナーが使用されている場合には、透明トナーを使用すると判定する。Ｘ軸、Ｙ軸、Ｚ軸を直交する軸として、地肌データのバラつきをＸ軸に、有色トナーの塗布量をＹ軸に、透明トナーの付着量をＺ軸に割り当て、地肌データのバラつきと、トナー付着量に応じて、透明トナーの付着量を決定する。
【００６３】
図１０は、光沢付加部が実行する、光沢付加量Ｔ［タイプ２］の処理フローチャートを示す。ステップＳ３０１において、網点画素の間隔を取得する。ここで、網点画素の間隔は、６００ｄｐｉ〜１２００ｄｐｉの読取解像度で、一例として、５０線〜３００線の線数を検出する。ステップＳ３０２において、網点画素を除外した周辺画素の画素数を求める。ステップＳ３０３において、周辺画素の画素数が所定値以上のとき、ステップＳ３０４において、網点画素を除外した周辺画素から移動平均を求める。網点画素は、地肌濃度を判定する閾値より画像濃度が高い（暗い）画素を除外する。
【００６４】
ステップＳ３０５において、移動平均の取得に使用した画素と移動平均との差、あるいは差から不偏分散を求める。ステップＳ３０６において、ステップＳ３０５で求めた差あるいは不偏分散が所定値以下の場合には、ステップＳ３０７において、差あるいは不偏分散に基づいて光沢付加量Ｔを求める。ステップＳ３０８において、ステップＳ３０１で取得した網点画素の間隔が所定値以下か否かを判定し、所定値以下の場合には、ステップＳ３０９において、網点画素の間隔に応じて光沢付加量Ｔを調整する。ここでは、網点画素の間隔が短いほど、光沢付加量Ｔを少なくする（図８を参照）。これは、有色トナーと無色トナーとの重なりにより、総トナー量の増加を防ぎ、転写時のチリなどの発生を低減するためである。ステップＳ３０６において、差または不偏分散が所定値以下でない場合には、光沢付加量Ｔを０とする。
【００６５】
ステップＳ３０３において、周辺画素の画素数が所定値以上でないとき、ステップＳ３１１において、注目画素の周辺の画素が光沢付着されているか否かを調査し、周辺画素の光沢付加量Ｔを周辺画素の座標を用いて、注目画素の座標位置に対して外挿あるいは内挿により、注目画素の光沢付加量Ｔの初期値を取得する。この際、周辺画素が地肌データの場合には、位置的な内挿あるいは外挿をする。
【００６６】
光沢付加されている周辺画素が地肌濃度でない場合には、光沢付加量Ｔが付加されている周辺画素の画像濃度ＩＤから、図１１の関係を元にして、地肌濃度時の光沢付与量Ｔを推測し、注目画素の光沢付加量Ｔを求める。
【００６７】
ステップＳ３１２において、注目画素の光沢付加量Ｔから、図１１の関係を元にして、注目画素の網点濃度に応じて光沢付加量を減らし、注目画素の光沢付加量Ｔを求める。周辺画素の地肌濃度の光沢付加量Ｔが取得できない場合には、周辺画素の網点濃度の光沢付加量Ｔから推測する。
【００６８】
注目画素（ｘ０，ｙ０）の光沢付加量Ｔ（ｘ０，ｙ０）は、主走査方向を横軸とし、左右の画素の座標をそれぞれ、（ｘ０−１，ｙ０）、（ｘ０＋１，ｙ０）とした場合、
Ｔ（ｘ０，ｙ０）＝｛ｗ（−１，０）×Ｔ（ｘ０−１，ｙ０）＋ｗ（＋１，０）×Ｔ（ｘ０＋１，ｙ０）／｛ｗ（−１，０）＋ｗ（１，０）｝
のように、重みつき平均処理として光沢付加量Ｔ（ｘ０，ｙ０）を取得する。
【００６９】
副走査方向を縦軸として、前後の画素の座標を、それぞれ、（ｘ０，ｙ０−１）、（ｘ０，ｙ０＋１）として、注目画素（ｘ０，ｙ０）の周囲の８画素の座標（ｘ０−１，ｙ０−１），〜，（ｘ０＋１，ｙ０＋１）を領域Ｓとして、それぞれの画素の光沢付加量Ｔ（ｘ０−１，ｙ０−１）〜Ｔ（ｘ０＋１，ｙ０＋１）が求められる場合には、周囲の画素の重みつき平均により、
【００７０】
【数７】
2013246396.tif 000009
注目画素（ｘ０，ｙ０）の光沢付加量Ｔ（ｘ０，ｙ０）を取得する。
【００７１】
図１２（ａ）は、光沢付加部が実行する、光沢付加量Ｔ［タイプ３］の処理フローチャートを示す。ステップＳ４０１において、網点画素の間隔を取得する。ここで、網点画素の間隔は、６００ｄｐｉ〜１２００ｄｐｉの読取解像度で、一例として５０線〜３００線の線数を検出する。ステップＳ４０２において、網点画素を除外した周辺画素から移動平均を求める。網点画素は、地肌濃度を判定する閾値より画像濃度が高い（暗い）画素を除外する。ステップＳ４０３において、移動平均の取得に使用した画素と移動平均との差あるいは差から不偏分散を求める。ステップＳ４０４において、ステップＳ４０３で求めた差あるいは不偏分散が所定値以下の場合には、ステップＳ４０５において、差あるいは不偏分散に基づいて光沢付加量Ｔを求める。
【００７２】
ステップＳ４０７において、ステップＳ４０１で取得した網点画素の間隔が所定値以下か否かを判定し、所定値以下の場合には、ステップＳ４０８において、網点画素の間隔に応じて光沢付加量Ｔを調整する。ここでは、前述したと同様に網点画素の間隔が短いほど、光沢付加量Ｔを少なくする。ステップＳ４０４において、差または不偏分散が所定値以下でない場合には、光沢付加量Ｔを０とする。
【００７３】
図１２（ｂ）は、光沢付加部が実行する、光沢付加量Ｔ［タイプ４］の処理フローチャートを示す。ステップＳ５０１において、注目画素の周辺の画素が光沢付与されているか否かを調査し、周辺画素の光沢付加量Ｔを周辺画素の座標を用いて、注目画素の座標位置に対して外挿、あるいは内挿により、注目画素の光沢付加量Ｔの初期値を取得する。この際、周辺画素が地肌データの場合には、位置的な内挿あるいは外挿をする。
【００７４】
光沢付加されている周辺画素が地肌濃度でない場合には、光沢付加量Ｔが付加されている周辺画素の画像濃度ＩＤから、地肌濃度時の光沢付加量Ｔを推測し、注目画素の光沢付加量Ｔを求める。
【００７５】
ステップＳ５０２において、注目画素の地肌濃度の光沢付加量Ｔから、注目画素の網点濃度に応じて光沢付加量を減らし、注目画素の光沢付加量Ｔを求める。
【００７６】
なお、図６に示す網点画素濃度閾値、文字濃度閾値は、印刷原稿やトナーを使用した原稿、インクジェットプリンタで使用されるインクなどの色材に応じて切り替える。また、印刷原稿であっても、地図など通常使用されるプロセスインクと異なるインクが使用されるので、地図や特色インクなどに応じて切り替えることにより、より使用者の好みに調整することが可能である。
【００７７】
図１３（ｂ）は、地肌データの特徴と、原稿で使用された用紙（推定）の関係を示す。図１３（ｂ）の関係を基に、画像データから抽出した地肌データのＲＧＢ値に応じた用紙の種類を判別する。
【００７８】
図１３（ａ）は、原稿で使用された用紙の種類と、印刷物に使用する光沢付加量Ｔとの対応関係を示す。上記した用紙で、特に光沢性や表面の平滑性が良く、光沢度性が良い用紙に対して、透明トナーを使用する。なお、図１３（ａ）に示す、原稿で使用された用紙の種類と光沢付加量Ｔとの関係は、使用者により選択可能とする。また、図１３（ａ）における、銀塩写真用のマット（絹目）印画紙と、インクジェットプリンタ用のマット紙の設定１※１、設定２※１は、光沢付加の有無を使用者により設定が可能であることを示す。
【００７９】
図８では、地肌のばらつきが小さいほど、透明トナーの付着量を多くしているが、使用者の選択により、地肌のバラつきが大きい原稿に対して、透明トナーの付着量を多くするように、設定することも可能である。
【００８０】
図１４は、光沢付加部５０４が実行する、画像データのばらつき、滑らかさの判定（第１の判定）の処理フローチャートを示す。ステップＳ６０１において、所定領域内で、所定値より明るい画素のＲＧＢ成分のそれぞれについてヒストグラムを求める。ステップＳ６０２において、求めたヒストグラムから画素数で規格化した、
１．ピーク値
２．ピークの幅（例：半値幅）
３．ピークの数
を求める。
【００８１】
ステップＳ６０３において、下記のいずれかが成立するかを判定する。
１．ピーク値が所定値以下
２．ピークの幅が所定値より大きい
３．複数のピークが存在するか
上記した何れかが成立する場合には、画像がばらついているとして、ステップＳ６０５において、透明トナーを使用しない。成立しない場合には、ステップＳ６０４において、透明トナーを使用する。
【００８２】
図１５は、原稿の地肌領域のヒストグラム例を示す。横軸は画像データ（ＲＧＢ成分）の反射率リニアのデータであり、値が大きいほど明るく、値が小さいほど暗い。縦軸はヒストグラムの頻度を表す。図のサンプルには、ピーク値、半値幅、平均値（図ではピーク値と一致している）を示す。また、原稿ａ、原稿ｂの同一の画素数の地肌領域に対するＲＧＢ成分のそれぞれのヒストグラムを、原稿ａに対して、Ｒａ，Ｇａ，Ｂａ、原稿ｂに対してＲｂ，Ｇｂ，Ｂｂを示す。
【００８３】
原稿ａは、Ｒａ＜Ｇａ＜Ｂａ、原稿ｂは、Ｂｂ＜Ｇｂ＜Ｒｂの関係を示している。原稿ａのヒストグラムのピークは、原稿ｂに比べて高く、半値幅についても、原稿ａの方が原稿ｂの方が小さい。このことから、原稿ａの地肌のバラつきが、原稿ｂの地肌のバラつきよりも大きいと判断する。また、原稿ａの方が原稿ｂに比べて、平滑性が高い、あるいは、滑らかであると判断し、透明トナーの付着量を多くする。
【００８４】
図１６は、印刷原稿の画像データのばらつき、滑らかさの判定（第２の判定）の処理フローチャートを示す。ステップＳ７０１において、（低濃度）網点を検出する。ステップＳ７０２〜Ｓ７０４において、網点であると判定された画素について、網点の周波数成分を検出し、周波数成分を除去する。ステップＳ７０５において、注目画素と周辺画素から移動平均を求める。ステップＳ７０６において、注目画素と移動平均との差、あるいは差から（不偏）分散を求める。ステップＳ７０７〜Ｓ７１０において、差または分散が所定値以下か否かを判定し、所定値以下の場合には、画像が滑らかであるとして、透明トナーを使用する。所定以上である場合には、透明トナーを使用しない。
【００８５】
ステップＳ７０９において、所定値以上の場合でも、隣接画素で透明トナーが使用されている場合には、透明トナーを使用する。ステップＳ７１１において、網点が検出されない場合には、図１７に示す画像データのばらつき・滑らかさの判定処理（第３の判定）を実行する。図１７のステップＳ８０１〜８０５の処理は、前述した図７のステップＳ２０１〜２０５の処理と同様である。
【００８６】
図１８は、印刷原稿の画像データのばらつき、滑らかさの判定（第４の判定）の処理フローチャートを示す。ステップＳ９０１において、注目画素と周辺画素から移動平均を求める。ステップＳ９０２において、注目画素と移動平均との差を用いて自己相関関数を求める。ステップＳ９０３において、フーリエ変換を行い、パワースペクトルを求める。ステップＳ９０４において、網点の周波数成分を除去する。ステップＳ９０５において、パワースペクトルを積分する。
【００８７】
ステップＳ９０６〜９０８において、値が所定値以下か否かを判定し、所定値以下の場合には、画像が滑らかであるとして、透明トナーを使用し、所定以上である場合には、透明トナーを使用しない。
【００８８】
上記したように、本発明では、原稿を読み取って得た画像データから、文字領域、網点領域、地肌領域を抽出し、地肌領域と判定された画素のばらつきを算出し、ばらつきに応じて透明トナーを付加する領域と、透明トナーを付加しない領域とを判別する。また、透明トナーを付加すると判別した領域では、地肌データのばらつきの大きさに応じて、透明トナーの付着量を決定する。これにより、原稿として使用されている紙種に応じて、透明トナーの付加を判断することができる。
【００８９】
図３に戻り、スキャナγ変換回路４０２では、スキャナからの読み取り信号を、反射率データから明度データに変換する。画像メモリ４３３はスキャナγ変換後の画像信号を記憶し、像域分離回路４０３では、文字部と写真部を判定し、また有彩色・無彩色を判定する。
【００９０】
空間フィルタ４０４では、シャープな画像やソフトな画像など、使用者の好みに応じてエッジ強調や平滑化等、画像信号の周波数特性を変更する処理に加えて、画像信号のエッジ度に応じたエッジ強調処理（適応エッジ強調処理）を行う。例えば、文字エッジにはエッジ強調を行い、網点画像にはエッジ強調を行わないという所謂適応エッジ強調をＲ、Ｇ、Ｂ信号のそれぞれに対して行う。
【００９１】
図１９は、適応エッジ強調回路の例を示す。スキャナγ変換回路４０２によって反射率リニアから明度リニアに変換された画像信号は、平滑化フィルタ回路１１０１によって平滑化を行う。次段の３×３のラプラシアンフィルタ１１０２によって画像データの微分成分が抽出される。図２０（ａ）は、ラプラシアンフィルタの具体例を示す。
【００９２】
スキャナγ変換によるγ変換されない１０ビットの画像信号のうち、例えば上位８ビット成分から、エッジ量検出フィルタ１１０３によりエッジが検出される。図２０（ｂ）〜（ｅ）は、エッジ量検出フィルタの具体例を示す。図２０（ｂ）〜（ｅ）のエッジ検出フィルタにより得られたエッジ量のうち、最大値がエッジ度として後段で使用される。エッジ度は、必要に応じて後段の平滑化フィルタ１１０４により平滑化される。これにより、スキャナの偶数画素と奇数画素の感度差の影響を軽減する。図２０（ｆ）は、平滑化フィルタの係数例を示す。
【００９３】
テーブル変換回路１１０５は、求められたエッジ度をテーブル変換する。このテーブルの値により、線や点の濃さ（コントラスト、濃度を含む）および網点部の滑らかさを指定する。図２１は、エッジ度に応じたテーブル値に変換する例を示す。エッジ度は、白地に黒い線や点などで最も大きくなり、印刷の細かい網点や、銀塩写真や熱転写原稿などのように画素の境界が滑らかなものになるほど小さくなる。
【００９４】
テーブル変換回路１１０５によって変換されたエッジ度（画像信号Ｃ）と、ラプラシアンフィルタ１１０２の出力値（画像信号Ｂ）との積（画像信号Ｄ）が、平滑処理後の画像信号（画像信号Ａ）に加算され、画像信号Ｅとして後段の画像処理回路に伝達される。
【００９５】
色補正処理は、前述した色補正・ＵＣＲ処理（１）回路４０７および色補正・ＵＣＲ処理（２）回路４３１において行われる。色補正ＵＣＲ処理（１）回路４０７、色補正・ＵＣＲ処理（２）回路４３１は、入力系の色分解特性と出力系の色材の分光特性の違いを補正し、忠実な色再現に必要な色材ＹＭＣＴの量を計算する色補正処理部と、ＹＭＣの３色が重なる部分をＢｋ（ブラック）に置き換えるためのＵＣＲ処理部からなる。図２２、２３を用いて色補正処理を説明する。
【００９６】
図２２に示すように、色補正処理は、無彩色軸（Ｒ＝Ｇ＝Ｂ（≡Ｎ軸））を中心として放射状に広がる平面で、色空間（Ｒ，Ｇ，Ｂ）を分割して行われる。彩度Ｃｒは、Ｎ軸からの距離Ｌｎに沿って変化する。また、色相Ｈは、Ｎ軸に垂直な平面においてＮ軸を中心とした回転方向Ｈに沿って変化する。すなわち、所定の回転方向ＨにおいてＮ軸に平行に形成された面上のすべての点は、回転方向Ｈによって定まる色相を示す色の点である。
【００９７】
点Ｃ（Ｔ），Ｍ（Ｔ），Ｙ（Ｔ）は、それぞれプリンタの一次色であるＣＭＹ、透明トナー量Ｔにおいて、彩度が最大となる点である。ここで、透明トナー量Ｔは、Ｒ，Ｇ，Ｂの値によって異なり、Ｔ（Ｒ，Ｇ，Ｂ）≡Ｔとしている。点Ｃ（０）、Ｍ（０）、Ｙ（０）は、透明トナー量Ｔ＝０、すなわち、透明トナーをプリンタの一次色であるＣＭＹに重ねない場合に、彩度が最大となる点である。点Ｒ（Ｔ），Ｇ（Ｔ），Ｂ（Ｔ）は、それぞれプリンタの２次色であるＲＧＢに、透明トナー量Ｔを重ねて、彩度が最大となる点である。プリンタ色再現領域６７２は、これらの点Ｃ（Ｔ），Ｍ（Ｔ），Ｙ（Ｔ），Ｒ（Ｔ），Ｇ（Ｔ），Ｂ（Ｔ）と、点Ｗ（Ｔ）および点Ｋ（Ｔ）を曲線で結ぶことによって形成された略球面状の領域である。すなわち、このプリンタ色再現領域６７２の内側がプリンタにおいて出力可能な色の領域である。また、信号色領域６６０は、カラー画像信号に対する信号色が取り得る色の領域である。
【００９８】
なお、この色空間において信号色を補正する場合に、処理を簡単にするために、プリンタ色再現領域６７０をプリンタ色再現領域６７２とみなす。ここで、プリンタ色再現領域６７０は、８色の最大値に対応する点Ｃ（Ｔ），Ｍ（Ｔ），Ｙ（Ｔ），Ｒ（Ｔ），Ｇ（Ｔ），Ｂ（Ｔ）、点Ｗ（Ｔ）および点Ｋ（Ｔ）を直線で結ぶことによって形成された１２面体状の領域である。このように、プリンタ色再現領域６７０を、プリンタ色再現領域６７２とみなすことにより、補正量Ｘ（Ｔ）に実質的な誤差は生じない。
【００９９】
次に、図２３に基づいて色相領域を説明する。図２３は、複数の色相領域に分割された色空間を示す。Ｃ境界面６３３は、点Ｃ（Ｔ），Ｗ（Ｔ），Ｋ（Ｔ）により定まる平面である。同様に、ｉ境界面６３４〜６３８（ｉ＝Ｍ，Ｙ，Ｒ，Ｇ，Ｂ）は、それぞれ、点ｉ，Ｗ，Ｋ（ｉ＝Ｍ，Ｙ，Ｒ，Ｇ，Ｂ）により定まる平面である。色空間は、これらの境界面６３３〜６３８によって分割される。これら境界面６３３〜６３８によって分割された色空間には、ＣＢ色相領域６４０、ＢＭ色相領域６４１、ＭＲ色相領域６４２、ＲＹ色相領域６４３、ＹＧ色相領域６４４、ＧＣ色相領域６４５が形成されている。
【０１００】
色相判定（１）回路４０６、色相判定（２）回路４３０による画像データの色相判定方法について説明する。まず、３次元空間の色相判定の方法を説明し、次に２次元色平面における色相判定の方法を説明する。
【０１０１】
３次元空間の色相判定においては、画像データから各色相評価値Ｆｘを算出し、色相評価値Ｆｘに基づいて、信号色を含む色相領域の色相領域コードを決定する。ここで、色相評価値Ｆｘの理論的な導出方法を説明する。図２２に示した点Ｃ（Ｔ），Ｍ（Ｔ），Ｙ（Ｔ），Ｒ（Ｔ），Ｇ（Ｔ），Ｂ（Ｔ），Ｗ（Ｔ），Ｋ（Ｔ）を示す色座標をそれぞれ（Ｄｉｒ，Ｄｉｇ，Ｄｉｂ）（ｉ＝ｃ，ｍ，ｙ，ｒ，ｇ，ｂ，ｗ，ｋ）と示すことにする。例えば、点Ｃ（Ｔ）に対応する色座標は、（Ｄｃｒ，Ｄｃｇ，Ｄｃｂ）である。
【０１０２】
この場合、例えばＣ境界面６３３は次式で表される。
（Ｄｃｇ−Ｄｃｂ）・Ｄｒ＋（Ｄｃｂ−Ｄｃｒ）・Ｄｇ＋（Ｄｃｒ−Ｄｃｇ）・Ｄｂ＝０・・・（式７）
となる。同様に、境界面６３４〜６３８は、それぞれ次式で表される。
（Ｄｍｇ−Ｄｍｂ）・Ｄｒ＋（Ｄｍｂ−Ｄｍｒ）・Ｄｇ＋（Ｄｍｒ−Ｄｍｇ）・Ｄｂ＝０・・・（式８）
（Ｄｙｇ−Ｄｙｂ）・Ｄｒ＋（Ｄｙｂ−Ｄｙｒ）・Ｄｇ＋（Ｄｙｒ−Ｄｙｇ）・Ｄｂ＝０・・・（式９）
（Ｄｒｇ−Ｄｒｂ）・Ｄｒ＋（Ｄｒｂ−Ｄｒｒ）・Ｄｇ＋（Ｄｒｒ−Ｄｒｇ）・Ｄｂ＝０・・・（式１０）
（Ｄｇｇ−Ｄｇｂ）・Ｄｒ＋（Ｄｇｂ−Ｄｇｒ）・Ｄｇ＋（Ｄｇｒ−Ｄｇｇ）・Ｄｂ＝０・・・（式１１）
（Ｄｂｇ−Ｄｂｂ）・Ｄｒ＋（Ｄｂｂ−Ｄｂｒ）・Ｄｇ＋（Ｄｂｒ−Ｄｂｇ）・Ｄｂ  ＝０・・・（式１２）
色空間は、例えば、境界面６３３によって、Ｃ（Ｔ）Ｂ（Ｔ）色相領域６４０を含む領域とＧ（Ｔ）Ｃ（Ｔ）色相領域６４５を含む領域との２つの領域に分割される。以降では、Ｃ（Ｔ）Ｂ（Ｔ）色相領域、Ｇ（Ｔ）Ｃ（Ｔ）色相領域を、記載を簡単にするために、ＣＢ色相領域、ＧＣ色相領域というように、記載を略す。同様に、色空間は、各境界面６３４〜６３８によって２つの領域に分割される。そこで、カラー画像信号がいずれの色相領域に含まれるかは、カラー画像信号が各境界面６３３〜６３８によって形成される２つの領域のうちいずれの領域に含まれるかに基づいて判定することができる。すなわち、（式７）〜（式１２）のそれぞれにカラー画像信号（Ｄｒ，Ｄｇ，Ｄｂ）を代入して得られた値の正負に基づいて、カラー画像信号が含まれる色相領域を判定することができる。そこで、（式７）〜（式１２）に基づいて色相評価値Ｆｘを定める。すなわち、（式７）〜（式１２）の左辺をそれぞれＦｃ，Ｆｍ，Ｆｙ，Ｆｒ，Ｆｇ，Ｆｂとする。
Ｆｃ＝（Ｄｃｇ−Ｄｃｂ）・Ｄｒ＋（Ｄｃｂ−Ｄｃｒ）・Ｄｇ＋（Ｄｃｒ−Ｄｃｇ）・Ｄｂ・・・（式１３）
Ｆｍ＝（Ｄｍｇ−Ｄｍｂ）・Ｄｒ＋（Ｄｍｂ−Ｄｍｒ）・Ｄｇ＋（Ｄｍｒ−Ｄｍｇ）・Ｄｂ・・・（式１４）
Ｆｙ＝（Ｄｙｇ−Ｄｙｂ）・Ｄｒ＋（Ｄｙｂ−Ｄｙｒ）・Ｄｇ＋（Ｄｙｒ−Ｄｙｇ）・Ｄｂ・・・（式１５）
Ｆｒ＝（Ｄｒｇ−Ｄｒｂ）・Ｄｒ＋（Ｄｒｂ−Ｄｒｒ）・Ｄｇ＋（Ｄｒｒ−Ｄｒｇ）・Ｄｂ・・・（式１６）
Ｆｇ＝（Ｄｇｇ−Ｄｇｂ）・Ｄｒ＋（Ｄｇｂ−Ｄｇｒ）・Ｄｇ＋（Ｄｇｒ−Ｄｇｇ）・Ｄｂ・・・（式１７）
Ｆｂ＝（Ｄｂｇ−Ｄｂｂ）・Ｄｒ＋（Ｄｂｂ−Ｄｂｒ）・Ｄｇ＋（Ｄｂｒ−Ｄｂｇ）・Ｄｂ・・・（式１８）
【０１０３】
すなわち、３次元空間の色相判定においては、（式１３）〜（式１８）において定められた各色相評価値Ｆｘを算出する。例えば、色空間における任意の点（Ｄｒ，Ｄｇ，Ｄｂ）から算出されたＦｃ，Ｆｇが、「Ｆｃ≦０ａｎｄＦｂ＞０」を満たす場合、この点はＣＢ色相領域に含まれることが図２４（ａ）からわかる。このように、各色相領域は、色相評価値Ｆｘにより定義される。すなわち、図２４（ａ）に示した色相領域コードテーブルにおいて、色相領域コードに対応付けられている色相評価値Ｆｘの条件は、以上の式から定められた条件である。
【０１０４】
なお、図２４（ａ）に示した色相領域コードテーブルにおいては、便宜的にＮ軸上の色座標をＧＣ色相領域に含めているが、他の色相領域に含めてもよい。また色相評価値Ｆｘは、（Ｄｉｒ，Ｄｉｇ，Ｄｉｂ）（ｉ＝ｃ，ｍ，ｙ，ｒ，ｇ，ｂ，ｗ，ｋ）の実際の値によって変化する。したがって、色相領域コードテーブル（図２４（ａ））において各色相領域コードに対応付けるべき色相評価値の条件は色相評価値の値に応じて変更してもよい。
【０１０５】
次に、３次元の色空間を２次元平面に写像し、２次元平面における、カラー画像信号の色座標を利用して、カラー画像信号が含まれる色相領域を判定する方法について、図２５（ａ）の色平面図と図２６のフローチャートに基づいて色相判定回路の動作を説明する。
【０１０６】
図２６のステップＳ１００１において、まず、色相判定回路にカラー画像信号が入力されると、カラー画像信号の値を２次元化する。すなわち、カラー画像信号の値を下記の（式１９）、（式２０）に代入して差分ＧＲおよび差分ＢＧを得る。これにより、カラー画像信号の色空間における値（Ｄｒ，Ｄｇ，Ｄｂ）を色平面における値（ＧＲ，ＢＧ）に変換する。
【０１０７】
図２５（ａ）は、カラー画像信号を写像すべき２次元平面を示す。この２次元平面において、「Ｄｇ−Ｄｒ」に相当する直線をＧＲ軸とし、「Ｄｂ−Ｄｇ」に相当する直線をＢＧ軸とする。ＧＲ軸とＢＲ軸とは互いに直交している。色空間上の点（Ｄｒ，Ｄｇ，Ｄｂ）は、次式により、図２５（ａ）に示す色平面に写像される。
ＧＲ＝Ｄｇ−Ｄｒ・・・（式１９）
ＢＧ＝Ｄｂ−Ｄｇ・・・（式２０）
【０１０８】
また、色空間におけるＮ軸上の点（Ｄｎｒ，Ｄｎｇ，Ｄｎｂ）は、図２５（ａ）に示す色平面における点（Ｄｎｇ−Ｄｎｒ，Ｄｎｂ−Ｄｎｇ）に写像される。Ｄｎｒ＝Ｄｎｇ＝Ｄｎｂであるから、
（Ｄｎｇ−Ｄｎｒ，Ｄｎｂ・Ｄｎｇ）＝（０，０）・・・（式２１）
となる。すなわち、Ｎ軸上のすべての点は、図２５（ａ）に示す平面における原点ｎに写像される。また、色空間における点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂは、原点ｎの周囲に図２５（ａ）に示すように配置されている。したがって、図２３に示した６つの色相領域６４０〜６４５は、色平面においてＮ軸と点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂとをそれぞれ結んだ直線で分割された領域７４０〜７４５に写像される。
【０１０９】
図２５（ｂ）は、図２５（ａ）の色平面と同一の色平面を示す。色相角ＨＵＥは、ＧＲ軸を０°として、点ｎを中心とする回転角である。また、８つの等分領域７００〜７１２は、色相角ＨＵＥが４５°の倍数の角度となる直線を境界とした領域である。各等分領域に対して色相角ＨＵＥに応じて単調増加する値、すなわち上位擬似色相角Ｈａを定める。具体的には、等分領域７００内では、上位擬似色相角Ｈａ＝０、等分領域７０２ではＨａ＝１、等分領域７０４ではＨａ＝２、等分領域７０６ではＨａ＝３、等分領域７０８ではＨａ＝４、等分領域７１０ではＨａ＝５、等分領域７１２ではＨａ＝６、等分領域７１４ではＨａ＝７である。
【０１１０】
次に、ステップＳ１００２において、入力されたカラー画像信号の各色の値から差分ＧＲ、差分ＢＧ、および各色相評価値Ｆｘ’（ｘ＝ｃ，ｍ，ｙ，ｒ，ｇ，ｂ）を算出し、ステップＳ１００３において、各色相評価値Ｆｘ’、差分ＧＲ、および差分ＢＧに基づいて、色相領域コードテーブル（図２４（ｂ））を利用して、信号色を含む色相領域の色相領域コードを決定する。
【０１１１】
色相評価値Ｆｘ’の導出方法について説明する。図２５（ａ）に示した色平面において、点Ｎと、点Ｃ，Ｍ，Ｙ，Ｒ，Ｇ，Ｂとをそれぞれ結んだ直線、すなわち、直線ＮＣ、直線ＮＭ、直線ＮＹ、直線ＮＲ、直線ＮＧ、および直線ＮＢはそれぞれ以下のように表される。
ＢＧ＝（Ｄｃｂ−Ｄｃｇ）／（Ｄｃｇ−Ｄｃｒ）・ＧＲ（但し、Ｄｃｇ−Ｄｃｒ≠０）・・・（式２２）
ＢＧ＝（Ｄｍｂ−Ｄｍｇ）／（Ｄｍｇ−Ｄｍｒ）・ＧＲ（但し、Ｄｍｇ−Ｄｍｒ≠０）・・・（式２３）
ＢＧ＝（Ｄｙｂ−Ｄｙｇ）／（Ｄｙｇ−Ｄｙｒ）・ＧＲ（但し、Ｄｙｇ−Ｄｙｒ≠０）・・・（式２４）
ＢＧ＝（Ｄｒｂ−Ｄｒｇ）／（Ｄｒｇ−Ｄｒｒ）・ＧＲ（但し、Ｄｒｇ−Ｄｒｒ≠０）・・・（式２５）
ＢＧ＝（Ｄｇｂ−Ｄｇｇ）／（Ｄｇｇ−Ｄｇｒ）・ＧＲ（但し、Ｄｇｇ−Ｄｇｒ≠０）・・・（式２６）
ＢＧ＝（Ｄｂｂ−Ｄｂｇ）／（Ｄｂｇ−Ｄｂｒ）・ＧＲ（但し、Ｄｂｇ−Ｄｂｒ≠０）・・・（式２７）
【０１１２】
（式２２）〜（式２７）のそれぞれに、カラー画像信号のＧＲ値を代入して得られるＢＧ値と、実際のカラー画像信号のＢＧ値との大小関係から、各式によって定まる直線と、カラー画像信号に対応する点との位置関係がわかる。したがって、カラー画像信号が、いずれの色相領域に含まれるかは、（式２２）〜（式２７）にカラー画像信号のＧＲ値を代入して得られるＢＧ値と、カラー画像信号のＢＧ値との大小関係に基づいて判定することができる。
【０１１３】
そこで、（式２２）〜（式２７）に基づいて次のように色相評価値Ｆｘ’を定める。すなわち、（式２２）〜（式２７）の左辺をそれぞれＦｃ’，Ｆｍ’，Ｆｙ’，Ｆｒ’，Ｆｇ’，Ｆｂ’とする。
Ｆｃ’＝（Ｄｃｂ−Ｄｃｇ）／（Ｄｃｇ−Ｄｃｒ）・ＧＲ・・・（式２８）
Ｆｍ’＝（Ｄｍｂ−Ｄｍｇ）／（Ｄｍｇ−Ｄｍｒ）・ＧＲ・・・（式２９）
Ｆｙ’＝（Ｄｙｂ−Ｄｙｇ）／（Ｄｙｇ−Ｄｙｒ）・ＧＲ・・・（式３０）
Ｆｒ’＝（Ｄｒｂ−Ｄｒｇ）／（Ｄｒｇ−Ｄｒｒ）・ＧＲ・・・（式３１）
Ｆｇ’＝（Ｄｇｂ−Ｄｇｇ）／（Ｄｇｇ−Ｄｇｒ）・ＧＲ・・・（式３２）
Ｆｂ’＝（Ｄｂｂ−Ｄｂｇ）／（Ｄｂｇ−Ｄｂｒ）・ＧＲ・・・（式３３）
【０１１４】
例えば、色平面における任意の点（ＧＲ，ＢＧ）から算出されたＦｃ’およびＦｂ’が、「ＢＧ≦Ｆｃ’ａｎｄＢＧ＞Ｆｂ’」を満たす場合、この点は、ＣＢ色相領域に含まれることがわかる。すなわち、図２４（ｂ）に示した色相領域コードテーブルにおいて色相領域コードに対応付けられている色相評価値Ｆｘ’の条件は、以上の式から定められた条件である。このように、図２４（ｂ）の色相領域コードテーブルに色相評価値Ｆｘ’の条件が予め設定されている。したがって、色相判定回路は、図２４（ｂ）の色相領域コードテーブルのように、各色相領域コードに対応付けられている色相評価値Ｆｘ’の条件の中から、ＢＧおよび色相評価値Ｆｘ’が満たす条件を特定し、色相領域コードテーブル（図２４（ｂ））において、この条件に対応付けられている色相領域コードを選択すればよい。
【０１１５】
なお、図２４（ｂ）に示した色相領域コードテーブルにおいては、Ｎ軸上の色座標をＧＣ色相領域に含めているが、他の色相領域に含めてもよい。また色相評価値Ｆｘ’は、（Ｄｉｒ，Ｄｉｇ，Ｄｉｂ）（ｉ＝ｃ，ｍ，ｙ，ｒ，ｇ，ｂ，ｗ，ｋ）の実際の値によって変化する。したがって、色相領域コードテーブル（図２４（ｂ））において各色相領域コードに対応付けるべき色相評価値の条件は色相評価値Ｆｘ’の値に応じて変更してもよい。
【０１１６】
なお、（式１９）、（式２０）に示した変換式によりカラー画像信号（Ｄｒ，Ｄｇ，Ｄｂ）を色平面における値（ＧＲ，ＢＧ）に変換したが、これに代えて、以下に示す変換式により、変換してもよい。
ＧＲ＝Ｒｉ・Ｄｒ＋Ｇｉ・Ｄｇ＋Ｂｉ・Ｄｂ・・・（式３４）
ＢＧ＝Ｒｊ・Ｄｒ＋Ｇｊ・Ｄｇ＋Ｂｊ・Ｄｂ・・・（式３５）
ここで、Ｒｉ＝Ｇｉ＝Ｂｉ＝０，Ｒｊ＝Ｇｊ＝Ｂｊ＝０である。
【０１１７】
入力された画像信号（Ｒ，Ｇ，Ｂ）が分割された空間の何処に属するかを前述したように、色相判定回路において判定し、その後、各空間毎に予め設定しておいたマスキング係数（色補正係数）（式３６）を用いて色補正処理を行う。その際、濃度調整やカラーバランス調整など、必要に応じてマスキング係数の線形処理等を行う。なお、以下で分割点とは、例えば図２２における点Ｇ（Ｇｒｅｅｎ）のように、境界面と辺が交わった点である。
【０１１８】
【数８】
2013246396.tif 000010
色相ｈｕｅがＧ（Ｇｒｅｅｎ）とした場合は以下のような式になる。
【０１１９】
【数９】
2013246396.tif 000011
【０１２０】
ここで、左辺Ｐ（ｈｕｅ）（Ｐ＝Ｃ，Ｍ，Ｙ，Ｋ；ｈｕｅ＝色相Ｒ，Ｇ，Ｂ，Ｙ，Ｍ，Ｃ，Ｋ，Ｗなど）をプリンタベクトル、右辺Ｓ（ｈｕｅ）（Ｓ＝Ｂ，Ｇ，Ｒ；ｈｕｅ＝色相Ｒ，Ｇ，Ｂ，Ｙ，Ｍ，Ｃ，Ｋ，Ｗなど）をスキャナベクトル、ａＰＳ（ｈｕｅ）（Ｐ＝Ｃ，Ｍ，Ｙ，Ｋ；Ｓ＝Ｂ，Ｇ，Ｒ）を色相毎の線形マスキング係数と呼ぶ。
【０１２１】
通常、各空間の線形マスキング係数ａＰＳ（色相）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ，定数）は、図２３に示すような無彩色軸上の異なる２点（Ｒ１，Ｇ１，Ｂ１）及び（Ｒ２，Ｇ２，Ｂ２）と、無彩色軸上にない２境界面上の２点（Ｒ３，Ｇ３，Ｂ３）及び（Ｒ４，Ｇ４，Ｂ４）の計４点のＲ，Ｇ，Ｂの値とその色再現に最適な現像部のＣ、Ｍ、Ｙ及びＫの記録値（Ｃ１，Ｍ１，Ｙ１，Ｋ１）、（Ｃ２，Ｍ２，Ｙ２，Ｋ２）、（Ｃ３，Ｍ３，Ｙ３，Ｋ３）及び（Ｃ４，Ｍ４，Ｙ４，Ｋ４）を予め決めておき、以下に示す演算により求める。
【０１２２】
【数１０】
2013246396.tif 000012
（式３８）の両辺に逆行列
【０１２３】
【数１１】
2013246396.tif 000013
をかけて、両辺を入れ替えると、
【０１２４】
【数１２】
2013246396.tif 000014
として線形マスキング係数ａＰＳ（色相）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ）が得られる。
【０１２５】
ここで、ａＸＹ（３−４）は、色相３と色相４の間の色領域で成り立つマスキング係数を表す。また、各点のＣ、Ｍ、Ｙ及びＫの記録値はＵＣＲ（下色除去）前の等価無彩色濃度換算値とする。なお、以下では説明を簡略にするために、無彩色軸上の２点を白点と黒点とする。この場合、等価無彩色濃度換算値が取り得る最大値をＸｍａｘとすれば、各値には以下のような関係がある。
白点の場合Ｒ１＝Ｇ１＝Ｂ１＝Ｃ１＝Ｍ１＝Ｙ１＝０≧Ｋ１
黒点の場合Ｒ１＝Ｇ１＝Ｂ１＝Ｃ１＝Ｍ１＝Ｙ１＝Ｘｍａｘ≧Ｋ２
また、境界面上の２点は、現像部のＣ、Ｍ、Ｙ及びＫの記録値の最小値が０で、記録値の最大値がＸｍａｘとなる点、即ち、各境界面上で記録可能な、最も彩度の高い点とすると良い。すなわち、
Ｍｉｎ（Ｃ３，Ｍ３，Ｙ３）＝０≧Ｋ３
Ｍａｘ（Ｃ３，Ｍ３，Ｙ３）＝Ｘｍａｘ
Ｍｉｎ（Ｃ４，Ｍ４，Ｙ４）＝０≧Ｋ４
Ｍａｘ（Ｃ４，Ｍ４，Ｙ４）＝Ｘｍａｘ
が成立する。
【０１２６】
現像部のＫの記録値を現像部のＣ、Ｍ、及びＹのうちの最小値から、例えば以下のように決定しておくことで、ＵＣＲ率を制御することもできる。
ＵＣＲ率１００％の場合：Ｋ＝Ｍｉｎ（Ｃ，Ｍ，Ｙ）
ＵＣＲ率７０％の場合：Ｋ＝Ｍｉｎ（Ｃ，Ｍ，Ｙ）×０．７
図２２のように、６つの境界面で色空間（Ｒ，Ｇ，Ｂ）を分割する場合、少なくとも各境界面上の６点と無彩色軸上の２点の、計８点のＲ，Ｇ，Ｂの値と、その色の再現に最適な現像部のＣ、Ｍ、Ｙ及びＫの記録値を予め決めておき、これらに基づいて各空間のマスキング係数を求める。なお、前述にように各空間のマスキング係数を予め求めてＲＯＭ、ＲＡＭ等に記憶しておき、色補正処理において、色相判定で判定された色に応じて適切なマスキング係数を選択し、色補正を行うことができる。
【０１２７】
（式３８）において、透明トナーＴを使用しない場合（Ｔ＝０）の場合と、透明トナーＴを使用する場合を、それぞれ、Ｙ（０）（１）〜Ｙ（０）（４）、Ｍ（０）（１）〜Ｍ（０）（４）、Ｃ（０）（１）〜Ｃ（０）（４）、Ｋ（０）（１）〜Ｋ（０）（４）、および、Ｙ（Ｔ）（１）〜Ｙ（Ｔ）（４）、Ｍ（Ｔ）（１）〜Ｍ（Ｔ）（４）、Ｃ（Ｔ）（１）〜Ｃ（Ｔ）（４）、Ｋ（Ｔ）（１）〜Ｋ（Ｔ）（４）と表記すると、透明トナーを使用しない画像領域に適応するマスキング係数は、
【０１２８】
【数１３】
2013246396.tif 000015
とする。また、透明トナー量Tに対するマスキング係数は、
【０１２９】
【数１４】
2013246396.tif 000016
として求められるマスキング係数を使用する。これにより、透明トナーを使用する画像領域と、透明トナーを使用しない画像領域の色再現性のずれを低減することができる。
【０１３０】
ＣＣＤやＣＩＳの分光特性の違いを補正するために上記の線形マスキング係数を図２７に示したスキャナデータ・キャリブレーションチャートの読み取り値に基づいて新たな線形マスキング係数を算出する。以下、その方法について説明する。
【０１３１】
無彩色軸上にない境界面上の点を、例えば標準的な分光特性を示すスキャナＣＣＤで読取った場合の値を（Ｒｉ，Ｇｉ，Ｂｉ）（ｉ＝色相１〜４）とする。同じ点を他のスキャナで読み取った場合、スキャナＣＣＤの分光特性のばらつきにより、この点は（Ｒｉ，Ｇｉ，Ｂｉ）（ｉ＝色相１〜４）とは異なる値である（Ｒｉ’，Ｇｉ’，Ｂｉ’）（ｉ＝色相１〜４）として読み取られる。この結果、式（１）により現像部Ｃ、Ｍ、Ｙ及びＫの記録値は（Ｃｉ’，Ｍｉ’，Ｙｉ’，Ｋｉ’）（ｉ＝色相１〜４）として計算される。すなわち、（式３８）を次の（式４２）のように表すことができる。
【０１３２】
【数１５】
2013246396.tif 000017
（式４２）より、色相領域３’−４’の線形マスキング係数ａＰＳ（色相３’−４’）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ）を求めるために、両辺に逆行列
【０１３３】
【数１６】
2013246396.tif 000018
をかけて、
【０１３４】
【数１７】
2013246396.tif 000019
として色相領域３’−４’の線形マスキング係数ａＰＳ（色相３’−４’）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ）を求めることができる。同様に、他の色相の各々について線形マスキング係数ａＰＳ（各色相）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ）を求めることができる。
【０１３５】
プリンタベクトルＰ（ｉ）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；ｉ＝各色相）は、コピーを行う対象である原稿の種類に応じて変更することにより、コピーの色再現性を向上させることができる。原稿種とは、たとえば、インクを色材に用いた印刷原稿、ＹＭＣ感光層を色材にした印画紙写真原稿、トナーを色材にした複写原稿、インクジェットプリンタ出力を原稿としたインクジェット原稿、特色インクを使用した地図原稿、蛍光ペンを識別させるための蛍光ペンを対象とした色補正係数などが一例としてあげられる。
【０１３６】
すなわち、プリンタベクトルＰ（ｉ）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；ｉ＝各色相）を上記の各原稿種に対応したＰ原稿種（ｉ）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；ｉ＝各色相、原稿種＝印刷、印画紙写真、複写原稿、地図、インクジェット、蛍光ペンなど）を操作部で選択された各画質モードに対応したａＰＳ原稿種（色相）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ；Ｓ＝Ｒ，Ｇ，Ｂ，定数）を演算し、回路（ＡＳＩＣ）に設定してコピー時に用いる。
【０１３７】
【数１８】
2013246396.tif 000020
（式４４）の左辺について、前述した（式４０）、（式４１）と同様に、透明トナーを使用しない画像領域、および、透明トナーを使用する画像領域について、同様に切り替える。
【０１３８】
ＵＣＲ処理は次式を用いて演算することにより行うことができる。
Ｙ’＝Ｙ−α・ｍｉｎ（Ｙ，Ｍ，Ｃ）
Ｍ’＝Ｍ−α・ｍｉｎ（Ｙ，Ｍ，Ｃ）
Ｃ’＝Ｃ−α・ｍｉｎ（Ｙ，Ｍ，Ｃ）
Ｂｋ＝α・ｍｉｎ（Ｙ，Ｍ，Ｃ）  （式４５）
上式において、αはＵＣＲの量を決める係数であり、α＝１のとき１００％ＵＣＲ処理となる。αは一定値でも良い。例えば、高濃度部では、αは１に近く、ハイライト部（低画像濃度部）では、０に近くすることにより、ハイライト部での画像を滑らかにすることができる。
【０１３９】
上記の色補正係数は、ＲＧＢＹＭＣの６色相をそれぞれ更に２分割した１２色相に、更に黒および白の１４色相毎に異なる。色相判定回路は、読み取った画像データがどの色相に判別するかを判定する。判定した結果に基づいて、色相毎の色補正係数が選択される。
【０１４０】
色相ｈｕｅに対応する輝度Ｌ（ｈｕｅ）を算出するためのプリンタベクタの生成について説明する。
【０１４１】
【数１９】
2013246396.tif 000021
ここで、ｋ［ｈｕｅ］［Ｓ］（Ｓ＝Ｒ，Ｇ，Ｂ）は色相毎の輝度係数である。Ｓ［ｈｕｅ］（Ｓ＝Ｒ，Ｇ，Ｂ）は、色相ｈｕｅのＲＧＢ成分のそれぞれの値を示す。ｃＳはオフセットで通常は０である。Σは、Σの下部に記載したＳ＝Ｒ，Ｇ，Ｂにより、ＲＧＢ成分についての加算を表す。
【０１４２】
単色ＳｉｎｇｌｅのプリンタベクタＰ（Ｓｉｎｇｌｅ）（Ｐ＝Ｙ，Ｍ，Ｃ，Ｋ）として表すと、色相ｈｕｅのプリンタベクタＰ（ｈｕｅ）（ｈｕｅは色相Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙ，Ｋ，Ｗ）は、（式４６）で求めた色相ｈｕｅに対応する輝度Ｌ（ｈｕｅ）を、単色ＳｉｎｇｌｅのプリンタベクタＰ（Ｓｉｎｇｌｅ）に乗算して（式４７）で求める。なお、Ｐ（Ｓｉｎｇｌｅを、（式４７）の右辺の［…］の形式で表した。
【０１４３】
【数２０】
2013246396.tif 000022
（式４７）で求めた色相ｈｕｅのプリンタベクタＰ（ｈｕｅ）を、（式４３）に代入することにより、単色用のマスキング係数を求める。
【０１４４】
上記の色補正係数は、ＲＧＢＹＭＣの６色相をそれぞれ更に２分割した１２色相に、更に黒および白の１４色相毎に異なる。色相判定回路は、読み取った画像データがどの色相に判別するかを判定する。判定した結果に基づいて、色相毎の色補正係数が選択される。
【０１４５】
本発明の第１の透明トナーの使用方法を説明する。図２５において、透明トナーを使用しない色再現域Ｙ（０）−Ｇ（０）−Ｃ（０）−Ｂ（０）−Ｍ（０）−Ｒ（０）に対して、透明トナーを使用する色再現域Ｙ（Ｔ）−Ｇ（Ｔ）−Ｃ（Ｔ）−Ｂ（Ｔ）−Ｍ（Ｔ）−Ｒ（Ｔ）が狭くなる場合には、透明トナーを使用しない色再現域Ｙ（０）（Ｄｙ）−Ｇ（０）（Ｄｙ，Ｄｃ）−Ｃ（０）（Ｄｃ）−Ｂ（０）（Ｄｃ，Ｄｍ）−Ｍ（０）（Ｄｍ）−Ｒ（０）（Ｄｍ，Ｄｙ）が、透明トナーを使用する色再現域Ｙ（Ｔ）−Ｇ（Ｔ）−Ｃ（Ｔ）−Ｂ（Ｔ）−Ｍ（Ｔ）−Ｒ（Ｔ）に略一致するように、透明トナーを使用しない場合のＣＭＹトナーの使用量の上限値（Ｄｃ（ｈｕｅ）（０），Ｄｍ（ｈｕｅ）（０）、Ｄｙ（ｈｕｅ）（０））（ｈｕｅは色相を表す）を、透明トナーを使用した場合のＣＭＹトナーの使用量の上限値（Ｄｃ（ｈｕｅ）（Ｔ）、Ｄｍ（ｈｕｅ）（Ｔ）、Ｄｙ（ｈｕｅ）（Ｔ））に対して、それぞれＤｃ（ｈｕｅ）（０）≦Ｄｃ（ｈｕｅ）（Ｔ）、Ｄｍ（ｈｕｅ）（０）≦Ｄｍ（ｈｕｅ）（Ｔ）、Ｄｙ（ｈｕｅ）（０）≦Ｄｙ（ｈｕｅ）（Ｔ）とする。
【０１４６】
これにより、透明トナーを使用する画像領域の彩度方向の色再現範囲と、透明トナーを使用しない画像領域の色再現範囲とのずれを低減することができる。
【０１４７】
上記の上限値（Ｄｃ（ｈｕｅ）（０），Ｄｍ（ｈｕｅ）（０）、Ｄｙ（ｈｕｅ）（０））およびＤｃ（ｈｕｅ）（Ｔ）、Ｄｍ（ｈｕｅ）（Ｔ）、Ｄｙ（ｈｕｅ）（Ｔ）は、転写紙の種類により異なるので、転写紙の種類に応じて切り替える。
【０１４８】
これにより、紙種の種類による、透明トナーを使用する画像領域と、透明トナーを使用しない画像領域の色再現性の差を抑制することができる。
【０１４９】
上記の上限値（Ｄｃ（ｈｕｅ）（０），Ｄｍ（ｈｕｅ）（０）、Ｄｙ（ｈｕｅ）（０））およびＤｃ（ｈｕｅ）（Ｔ）、Ｄｍ（ｈｕｅ）（Ｔ）、Ｄｙ（ｈｕｅ）（Ｔ）は、文字モード、写真モードなどの画質モードにより異なるので、画質モードに応じて切り替える。
【０１５０】
これにより、使用者が選択した画質モードに関わらず、透明トナーを使用する画像領域と、透明トナーを使用しない画像領域の色再現性の差を抑制することができる。
【０１５１】
上記の上限値（Ｄｃ（ｈｕｅ）（０），Ｄｍ（ｈｕｅ）（０）、Ｄｙ（ｈｕｅ）（０））およびＤｃ（ｈｕｅ）（Ｔ）、Ｄｍ（ｈｕｅ）（Ｔ）、Ｄｙ（ｈｕｅ）（Ｔ）は、階調処理の種類（ディザ処理、誤差拡散処理など）により異なるので、階調処理の種類に応じて切り替える。
【０１５２】
色再現は、有色トナーを透明トナーの覆い方、覆う量によって異なるので、有色トナーの上に、透明トナーのベタを乗せる場合、色の補正量を大、有色トナーの万線パターンの間に透明トナーを万線状に形成する場合、色の補正量を中、有色トナーの上に網点状に透明トナーを乗せる場合、色の補正量を小とするように、有色トナーの階調処理と、透明トナーの階調処理の組み合わせに応じて色の補正量を切り替える。これにより、有色トナーのみの色味と、有色トナー＋透明トナーの色味とのずれを小さくすることができる。
【０１５３】
透明トナーを使用する画像領域に使用するマスキング係数は、（式４１）から求められ、透明トナーを使用しない画像領域に使用するマスキング係数は、（式４０）から求めることができる。
【０１５４】
本発明の第２の透明トナーの使用方法を説明する。図２２において、色再現領域Ｗ（Ｔ）−Ｙ（０）−Ｇ（０）−Ｃ（０）−Ｂ（０）−Ｍ（０）−Ｒ（０）−Ｋ（０）は、転写紙の地肌部に対して透明トナーＴを使用し、ＣＭＹトナーの付着量を多くすることにより彩度を大きくする場合に、透明トナーの使用量を減らしていくときの近似的な色再現域を表す。
【０１５５】
（式３９）に対して、無彩色軸上の異なる２点（Ｒ１，Ｇ１，Ｂ１）及び（Ｒ２，Ｇ２，Ｂ２）のＲ，Ｇ，Ｂの値とその色再現に最適な現像部のＣ、Ｍ、Ｙ及びＫの記録値（Ｃ１，Ｍ１，Ｙ１，Ｋ１）、（Ｃ２，Ｍ２，Ｙ２，Ｋ２）のうち、（Ｃ１，Ｍ１，Ｙ１，Ｋ１）に透明トナーを使用した白部、（Ｃ２，Ｍ２，Ｙ２，Ｋ２）に透明トナーを使用しない黒部として、白部に対して透明トナーを使用するマスキング係数は、
【０１５６】
【数２１】
2013246396.tif 000023
とする。
【０１５７】
図２８は、コート紙を使用した場合の色再現の概念図である。図２８（ａ）は、Ｌ＊ａ＊ｂ＊表色系の明度Ｌ＊−クロマティクス指数ａ＊平面上の色再現範囲の概念図であり、図２８（ｂ）は、同じくＬ＊ａ＊ｂ＊表色系のクロマティクス指数ａ＊−ｂ＊平面上の色再現範囲の概念図である。
【０１５８】
図２９は、普通紙を使用した場合の色再現の概念図である。図２９（ａ）は、Ｌ＊ａ＊ｂ＊表色系の明度Ｌ＊−クロマティクス指数ａ＊平面上の色再現範囲の概念図であり、図２９（ｂ）は、同じくＬ＊ａ＊ｂ＊表色系のクロマティクス指数ａ＊−ｂ＊平面上の色再現範囲の概念図である。有色トナーのみの色再現域に比べて、透明トナーを重ねた有色トナーの色再現範囲は、Ｌ＊ａ＊ｂ＊表色系を一例として、明度指数Ｌ＊が１００に近い明るい明度領域でのずれと、クロマティクス指数ａ＊、ｂ＊の値が大きい（彩度が大きい）方向での、ずれが生じる場合がある。この場合には、彩度を高める方向（上記ａ＊，ｂ＊の絶対値を大きくする方向）に対しては、透明トナーを使用せずに、明るい（１００に近い）明度指数Ｌ＊の領域に対して適応する。
【０１５９】
図３０は、原稿の彩度とトナー付着量の関係を示す。横軸は、Ｌ＊Ｃ＊ｈ＊表色系における原稿の彩度Ｃ＊であり、縦軸は、トナーの付着量である。ａ．（実線）は有色トナーの付着量、ｂ．（二点鎖線）は転写紙としてコート紙を使用した場合の透明トナーの付着量、ｃ．（長破線）は、転写紙として普通紙を使用した場合の透明トナーの付着量、ｄ．（一点鎖線）はコート紙に対する有色トナー＋透明トナーの付着量の和、ｅ．（短破線）は、普通紙に対する有色トナー＋透明トナーの付着量の和を示す。コート紙は普通紙に比べて表面の光沢性が高いために、同じ光沢を得るためには、透明トナーの量は少なくてもよい。
【０１６０】
図３１は、印刷原稿と読み取り値との関係を示す。図３１（ｄ）は、印刷したコート紙を普通紙に貼付した原稿のサンプルを示す。（ｃ）のグラフの縦軸は、スキャナの読み取り値を表し、横軸は、原稿の主走査方向の読み取り値を示し、（ｂ）のグラフは、原稿の断面図を示す。（ａ）の画像は、転写紙に透明トナーと有色トナーを付着した概念図を表し、縦軸はトナー付着量を表す。
【０１６１】
原稿に使用したコート紙２に対して、コート紙１の表面の滑らかさ・平滑性が高く、読み取り値のバラつきが小さいことから、原稿の地肌部に付着する透明トナーの付着量を多くした例を示す。
【０１６２】
上記した本発明の第１の方法は、使用する透明トナーの使用量を略一定で使用し、ＣＭＹトナー付着量を抑制することができるが、色再現域は特に彩度に対して狭くなる場合がある。一方、上記した本発明の第２の方法は、透明トナーを使用した場合も、透明トナーを使用しない場合も彩度方向の色再現域は変わらないが、透明トナーの使用量を地肌部付近に限る方法である。これにより、使用者の好みに応じて、色再現範囲を重視する場合には後者を選択し、透明トナーの光沢効果を重視する場合には、前者を選択するように切り替えることができる。
【０１６３】
図３に戻り、変倍処理回路４０８では、主走査、副走査の変倍を行う。γ変換（１）回路４０９は、像域分離信号に応じて文字用・写真用のγ変換を行ったり、あるいは、階調処理（１）回路４１０で、二値化処理を行う前にプリンタγ変換を行う。階調処理（１）回路４１０では、ＦＡＸ送信やスキャナ配信を行う際に、操作部やＩ／Ｆ４２１に接続したＬＡＮを経由したＰＣなどから指示された文字モード、写真モード、文字・写真モードに応じた単純二値化処理、二値ディザ処理、二値誤差拡散処理、二値変動閾値誤差拡散処理などの二値化処理を行う。
【０１６４】
編集（１）回路４１１では、端部マスク処理、論理反転などの編集処理を行う。画像データ保管時には、Ｍｕｌｔｉｌａｙｅｒ  Ｂｕｓ４１２を経由して、圧縮・伸張処理回路４１６で圧縮処理がなされ、ＨＤＤＩ／Ｆ４１８を介して、ＨＤＤ４１９内に圧縮された画像データが保管される。保管される画像データは、使用目的に応じて、ＲＧＢ信号、Ｋ（Ｇｒａｙ）信号、ＣＭＹＫ信号、ＲＧＢＸ信号（Ｘ信号は像域分離結果）として保管される。ＲＧＢ信号は配信用、Ｋ（Ｇｒａｙ）信号は配信やＦＡＸ送信用、ＣＭＹＫ信号は紙への印刷用、ＲＧＢＸ信号はＣＭＹＫデータ生成、もしくは、ｓＲＧＢ信号に色空間変換を行い配信するなどの再処理用として保管する。
【０１６５】
スキャナ４００により読み取られた画像データを、ＦＡＸ送信、あるいはスキャナ送信用に使用する場合には、色補正・ＵＣＲ処理（１）回路４０７では、ｓ−ＲＧＢもしくはＫ（Ｇｒａｙ）信号に変換した後、メモリコントローラ（２）４３６を通して、メインメモリ４３７に保管する。転写紙に印刷出力する場合には、Ｍｕｌｔｉｌａｙｅｒ  Ｂｕｓ４１２を経由して、Ｇｒａｙ／ＲＧＢ変換回路４２５は、ＲＧＢ画像データからＧｒａｙ信号を生成する。その際、Ｇｒｅｅｎ信号をＲ＝Ｇ＝ＢとしてＧｒａｙ化する処理を必要に応じて行う。ＲＧＢ合成回路４２６は、ＲＧＢ画像データを上書き合成、透かし合成を行う。
【０１６６】
パターン生成回路４２７は、後述するＡＣＣ（自動階調補正）パターンや登録色パターンなどを発生する。空間フィルタ（２）回路４２８は、エッジ強調、平滑化処理など空間フィルタ処理を行う。ＡＤＳ除去回路４２９は、原稿追従型の地肌除去処理を行う。色相判定処理（２）回路４３０、色補正・ＵＣＲ処理（２）回路４３１の機能は、それぞれ色相判定処理回路４０６、色補正・ＵＣＲ処理回路４０７と同様である。変倍処理（２）回路４３３は、変倍処理（１）回路４０８と同様である。
【０１６７】
総量規制回路４３４は、色補正・ＵＣＲ処理（２）回路４３１でＣＭＹＫ信号に変換された際に、転写紙上のＹＭＣＫトナーの総量を規制する。特徴量抽出処理回路４２２は、画像のエッジ、非エッジ、エッジと非エッジの中間の弱エッジなどの判定処理を行い、γ変換（２）回路４２３では、エッジ、非エッジ、弱エッジなどの判定結果に応じたγ変換処理を行い、階調処理回路４２４では、二値あるいは多値のディザ処理、二値あるいは多値の誤差拡散処理、二値あるいは多値の変動閾値誤差拡散処理などの階調処理を行う。
【０１６８】
図３２は、階調処理方式を説明する構成を示す。図３２は、図３の特徴量抽出部（１）４４０、γ変換部（１）４０９、階調処理部（１）４１０、特徴量抽出部（２）４２２、γ変換部（２）４２３、階調処理部（２）４２４における、ＹＭＣＫの内の１色分の処理構成を示す。図１の複写機１０１は、４色の有色トナーと、無色トナーが平行して処理されるので、図３２に示す処理ブロックを有色トナー４色分と無色トナーを含む５色分を使用する。
【０１６９】
図３２に示すように、特徴量抽出・低濃度判定処理部４１２０は、ラインメモリ４１２１、特徴量抽出部４１２２、低濃度判定部４１２３からなる。ラインメモリ４１２１は、特徴量抽出部４１２２で使用する複数ライン（一例として５ライン分）を記憶する。特徴量抽出部４１２２は、後述する処理により、画像データからエッジ部、非エッジ部、弱エッジ部（エッジ部と非エッジ部の中間のエッジ度を有する領域）（１，２）を抽出する。低濃度判定部４１２３は、画像データと所定の濃度閾値を比較し、画像データが低濃度（ハイライト）部に相当するか、ハイライト以外の画像データであるかを判定する。
【０１７０】
プリンタγ変換処理（２）４１３０は、プリンタγ変換処理部４１３２と、プリンタγテーブルデータ４１３１とからなる。プリンタγ変換処理部４１３２は、特徴量抽出部４１２２からの２ビットの特徴量抽出結果に基づいて、プリンタγテーブルデータ４１３１に設定されたプリンタγテーブルを参照し、プリンタγ変換を行う。
【０１７１】
階調処理部４１４０は、量子化閾値生成部４１５０、誤差拡散処理部４１５１からなる。量子化閾値生成部４１５０は、特徴量抽出・低濃度判定処理４１２０から、注目画素（ｘ０，ｙ０）における２ｂｉｔの特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）（≡Ｃ＝｛０，１，２，３｝、以下Ｃと表記）および２ｂｉｔの低濃度判定結果Ｄｎｓ（ｘ０，ｙ０）（≡Ｄ＝｛０，１，２，３｝、以下Ｄと表記）に基づいて、量子化閾値を生成する。ここで、ｘ０は主走査方向の画素を指定する値で、ｙ０は副走査方向の画素の位置を指定する値である。６００ｄｐｉの場合、例えば、Ａ３サイズの原稿を読み込んだ画素数に余白部を加えて、ｘ０＝｛０，１，２，〜，ｘ０ｍａｘ｝；ｙ＝｛０，１，２，…，ｙ０ｍａｘ｝として、ｘ０ｍａｘ＝７，１００，ｙ０ｍａｘ＝１０，０００程度の値をとる。Ａ１サイズなどの原稿サイズに対応する場合には、ｘ０ｍａｘ，ｙ０ｍａｘはより大きな値となる。
【０１７２】
量子化閾値テーブル部４１４２には、特徴量抽出結果Ｃ＝｛０，１，２，３｝と低濃度判定結果Ｄ＝｛０，１，２，３｝に対応した量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］を設定しておく。また、ブルーノイズ加算選択テーブル部４１４４には、量子化閾値テーブル部４１４２に設定した量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］のそれぞれに対応したブルーノイズ加算テーブルＦｂｎ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］を設定する。
【０１７３】
ここで、［ｘ，ｙ，ｉ］のｘ，ｙは、それぞれ量子化閾値マトリックスの主走査方向のマトリックスサイズｘｍａｘと副走査方向のマトリックスサイズｙｍａｘを用いて、
ｘ＝｛０，１，２，…，ｘｍａｘ−１｝
ｙ＝｛０，１，２，…，ｙｍａｘ−１｝
であり、ｉは画像データの出力階調数をＭとして、
ｉ＝｛０，１，２，…，Ｍ−２｝
の値を動く。以下、説明を簡単にするために、Ｚを整数の集合として、上記した式は、それぞれ
Ｚ｛ｘｍａｘ｝＝｛ｘ∈Ｚ；０≦ｘ＜ｘｍａｘ｝
Ｚ｛ｙｍａｘ｝＝｛ｙ∈Ｚ；０≦ｙ＜ｙｍａｘ｝
Ｚ｛Ｍ−１｝＝｛ｉ∈Ｚ；０≦ｉ＜Ｍ−１｝
としても同じ意味を表す。すなわち、ｘ∈Ｚは、“ｘが整数であること”を表し、０≦ｘ＜ｘｍａｘの範囲を動くことを表すので、ｘ＝｛０，１，２，…，ｘｍａｘ−１｝の値をとりうる。同様に、主走査方向の位置ｘ０が取り得る値の範囲Ｚ｛ｘ０ｍａｘ｝、副走査方向の位置ｙ０が取り得る値の範囲Ｚ｛ｙ０ｍａｘ｝、特徴量抽出結果Ｃが取り得る値の範囲Ｚ｛Ｃｍａｘ｝、低濃度判定結果Ｄが取り得る値の範囲Ｚ｛Ｄｍａｘ｝、量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］が取り得る値の範囲Ｚ｛Ｎ｝、ブルーノイズＢｎ［ｋ］が取り得る値の範囲Ｚ｛Ｂｎ｝、Ｂｎ［ｋ］のインデックスｋが取り得る値の範囲Ｚ｛Ｂｎｍａｘ｝、ブルーノイズ加算選択Ｆｂｎ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］が取り得る値の範囲Ｚ｛Ｆｂｎ｝、も定義し、
Ｚ｛ｘ０ｍａｘ｝＝｛ｘ０∈Ｚ；０≦ｘ０＜ｘ０ｍａｘ｝
Ｚ｛ｙ０ｍａｘ｝＝｛ｙ０∈Ｚ；０≦ｙ０＜ｙ０ｍａｘ｝
Ｚ｛Ｃｍａｘ｝＝｛Ｃ∈Ｚ；０≦Ｃ＜Ｃｍａｘ｝
Ｚ｛Ｄｍａｘ｝＝｛Ｄ∈Ｚ；０≦Ｄ＜Ｄｍａｘ｝
Ｚ｛Ｎ｝＝｛Ｄｉｎ∈Ｚ；０≦Ｄｉｎ＜Ｎ−１｝
Ｚ｛Ｂｎ｝＝｛±１｝
Ｚ｛Ｂｎｍａｘ｝＝｛ｋ∈Ｚ；０≦ｋ＜ｂｎｍａｘ｝
Ｚ｛Ｆｂｎ｝＝｛０，１｝
などとする。本実施例では、Ｃｍａｘ＝Ｄｍａｘ＝４としているが、この値に限るものではなく、必要に応じて変更してもよい。
【０１７４】
図３３は、量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］の構成を示す。主走査方向サイズｘｍａｘ、副走査方向サイズｙｍａｘの量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］が、Ｍ−１レベル分用意され、それが、特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）（＝Ｃ）∈Ｚ｛Ｃｍａｘ｝に応じて４種類、さらに、低濃度判定結果Ｄｎｓ（ｘ０，ｙ０）（＝Ｄ）∈Ｚ｛Ｄｍａｘ｝に対応して４種類、量子化閾値テーブル部４１４２に設定される。これは、一色分の量子化閾値であるので、実際には４色分設定する。
【０１７５】
量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］∈Ｚ｛Ｎ｝（Ｃ∈Ｚ｛Ｃｍａｘ｝，Ｄ∈Ｚ｛Ｄｍａｘ｝ｘ∈Ｚ｛ｘｍａｘ｝，ｙ∈Ｚ｛ｙｍａｘ｝，ｉ∈Ｚ｛Ｍ−１｝）の各閾値に対応して、ブルーノイズ加算選択Ｆｂｎ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］∈Ｚ｛Ｆｂｎ｝（Ｃ∈Ｚ｛Ｃｍａｘ｝，Ｄ∈Ｚ｛Ｄｍａｘ｝ｘ∈Ｚ｛ｘｍａｘ｝，ｙ∈Ｚ｛ｙｍａｘ｝，ｉ∈Ｚ｛Ｍ−１｝）が、ブルーノイズ加算選択テーブル部４１４４に設定される。
【０１７６】
量子化閾値選択部４１４１およびブルーノイズ加算選択部４１４３は、特徴量抽出結果Ｃおよび低濃度判定結果Ｄに基づいて、それぞれ注目画素（ｘ０，ｙ０）に適用する量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］を量子化閾値テーブル４１４２から選択し、ブルーノイズ加算選択フラグＦｂｎ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］をブルーノイズ加算選択テーブル４１４４から選択する。
【０１７７】
図３４（ａ）は、特徴量抽出部４１２２（図３２）の構成を示す。特徴量抽出部４１２２は、画像データＤｉｎ（ｘ０，ｙ０）のエッジ検出を行うもので、本実施例では注目画素（ｘ０，ｙ０）に対する特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）の出力として、レベル３（エッジ度最大）からレベル０（非エッジ）までエッジレベルを表す２ビットのエッジデータを出力する。
【０１７８】
特徴量の抽出は、例えば図３４（ｂ）に示す４種類の一次微分５×５の微分フィルタ１〜４、および図３４（ｃ）に示す４種類の二次微分フィルタを用いて、主走査方向、副走査方向、主走査方向から±４５゜傾いた方向の４方向についてエッジ量を検出し、その中で絶対値が最大のエッジ量を選び、そのエッジ量の絶対値をレベル０からレベル３までの４レベルのエッジレベルに量子化して出力する。
【０１７９】
低濃度判定部４１２３は、所定の閾値と入力画像データＤｉｎとを比較し、注目画素（ｘ０，ｙ０）に対する低濃度判定結果Ｄｎｓ（ｘ０，ｙ０）の出力として、最も低濃度を０、最も高濃度を３などとした値を出力する。
【０１８０】
誤差積算部４１４９は、誤差バッファ４１４８に記憶されている量子化誤差データから次の注目画素に加算する拡散誤差を計算するものである。本実施例では、誤差積算部４１４９は、図３５（ａ）に示すような副走査方向が３画素、主走査方向が５画素のサイズの誤差拡散マトリクスを用いて拡散誤差データを算出する。図３５（ａ）において、＊印は次の注目画素の位置に相当し、ａ，ｂ，．．．，ｋ，ｌは周辺の１２個の処理済み画素の位置に対応した係数（総和は３２）である。誤差積算部４１４９では、それら１２個の処理済み画素に対する量子化誤差と対応した係数ａ〜ｌとの積和を３２で除した値を、次の注目画素に対する拡散誤差として加算部に与える。
【０１８１】
一例として、量子化閾値選択部４１４１は、図３５（ｂ）に示すような１から６までの閾値を小さいものから順に（１が最小、６が最大）ラインを成長させるように配置した４×４のディザ閾値マトリクスを用い、画像平面上で周期的に１から６まで振動するディザ閾値を出力する。ここで、同じ値の画素は同じ閾値を使用している。ディザ閾値周期は、６００ｄｐｉの画像形成の場合には１９２Ｌｐｉに相当する。このような量子化閾値選択部４１４１は、上記ディザ閾値マトリクスを格納したＲＯＭと、画像データの主、副走査のタイミング信号をカウントして、このＲＯＭの読み出しアドレスを発生するカウンタなどによって容易に実現できる。
【０１８２】
ここで、図３５（ｂ）において、１と設定された画素は、主走査方向に並べることにより、主走査方向に２画素並んだドットを最初に形成することを表す。このように、安定したドット形成がなされることを意図して、エネルギーが少ない書込みレベルである１値を２画素並べる。この場合のスクリーン角とラインの成長方向を図３６に示す。ラインの成長方向は、図中の“ラインが成長する方向１“に示す。
【０１８３】
また、図３５（ｄ）に示すように、特徴量抽出部４１２２からのエッジデータで示されるエッジレベルがレベル０（非エッジ）のときに係数３を、レベル１のときに係数２を、レベル２のときに係数１を、レベル３（最大エッジ度合）のときに係数０を、量子化閾値選択部４１４１の出力値に乗じる。
【０１８４】
以上のように構成された画像処理装置の量子化データを例えば電子写真方式のプリンタなどに与えれば、文字、画像の変化点や比較的低線数の網点画像部などは解像性が良く、写真、画像の変化の少ない部分、高線数の網点画像などは滑らかで安定性が良く、それら領域が違和感なく整合した高品位な画像を形成可能である。これについて以下説明する。
【０１８５】
画像中の文字や線画のエッジ部のような変化が急峻でエッジレベルがレベル３（エッジ度合最高）となる部分では、量子化閾値選択部４１４１で生成される量子化閾値は固定され、量子化処理部４１４７で固定閾値を用いた純粋な誤差拡散法による量子化処理が行われるため、解像性の良い画像を形成できる。
【０１８６】
写真や画像の平坦部のようにエッジ度合が低い部分では、量子化閾値選択部４１４１によって生成される量子化閾値の振動幅が大きくなるため、量子化処理部４１４７の量子化処理はディザ基調の処理となり、画像データはディザ閾値周期で網点化される。図３５（ｂ）に示すような閾値配置のディザ閾値マトリクスが量子化閾値の生成に用いられるため、画像データの濃度レベルが上昇するにつれて、ディザ閾値周期内でスクリーン角にそって成長したライン中央部より渦巻き状に出力ドットが成長するようになる。
【０１８７】
図３５（ｃ）は、図３５（ｂ）の別の実施例として、ラインが成長する順番、および量子化閾値の大小関係を示す。ラインが成長する際に形成されていく画素の順番が図３５（ｂ）の場合と異なるが、このような値を設定しても同様にスクリーン角に沿ったラインを形成し、滑らかな画像を得ることができる。
【０１８８】
図３７は、特徴量抽出を説明する図である。図３７に示すように、高濃度閾値、一次微分特徴量抽出閾値１、一次微分特徴量抽出閾値２、二次微分特徴量抽出閾値１、二次微分特徴量抽出閾値２の値によって、文字領域として判定される領域（図のハッチング部分）を調整することができる。例えば、いずれの閾値も低く設定することにより、文字として判定される領域が拡大する。
【０１８９】
画像濃度（階調性）の自動階調補正（ＡＣＣ：Ａｕｔｏ  Ｃｏｌｏｒ  Ｃａｌｉｂｒａｔｉｏｎ）の機能を選択するための操作画面について説明する。
【０１９０】
操作部（図３８）の液晶画面において、自動階調補正ＡＣＣメニュー呼び出すと、図３９（ａ）の画面が表示される。図３８（ｂ）は、図３８（ａ）の液晶画面を示し、特にコピーアプリでの設定を選択するための画面を示す。表面がタッチパネルとなっており、使用者が指やタッチペンなどで表面に触れることにより、用紙サイズ選択、濃度調整、画質モード選択、文書蓄積の有無の選択、スタック・ソートの選択、変倍サイズなどを選択する画面(図示しない)が表示され、選択可能である。
【０１９１】
コピー使用時、あるいはプリンタ使用時用の自動階調補正の［実行］を選択すると、図３９（ｂ）の画面が表示される。コピー使用時を選択した場合には、コピー使用時に使用する階調補正テーブルが、プリンタ使用時を選択するとプリンタ使用時の階調補正テーブルが参照データに基づいて変更される。変更後のＹＭＣＫ階調補正テーブルで画像形成を行った結果が望ましくない場合には、処理前のＹＭＣＫ階調補正テーブルを選択することができるように、［元に戻す］キーが図３９（ａ）の画面中に表示されている。
【０１９２】
図３９（ａ）の画面中の他の項目を説明する。“自動階調補正の設定”を選択すると、後述する“地肌の補正”、“高濃度部の補正”、“ＲＧＢ比の補正”の“実行”または“非実行”を選択することができる。“自動階調補正の設定”メニューでは、“自動階調補正の設定”と“光量ムラ検知の設定”を選択することができる。なお、これらの選択は必ずしも必要ではなく、常に“実行”としてもよい。
【０１９３】
上記のように、無彩色パッチからコピー時に使用するＲＧＢ各読み取り成分についてスキャナγ変換テーブルを作成する。一方、有彩色パッチと無彩色パッチから、後述するＡＣＣ（自動階調補正）実行時に出力した調整用パターンを読み取って得た、ＹＭＣＫ各階調パターンの読み取り値を補正する。したがって、前者の処理では、ＲＧＢ３つの変換テーブルを使用し、後者の処理では、ＹＭＣＫ４つの変換テーブルを使用する。
【０１９４】
図４０は、ＡＣＣ実行の処理フローチャートを示す。図３９（ａ）の画面で、コピー使用時、あるいはプリンタ使用時用の自動階調補正の［実行］を選択すると、図３９（ｂ）の画面が表示される。
【０１９５】
図３９（ｂ）の画面中の印刷スタートキーを押し下げると、図３９（ｃ）に示すような、ＹＭＣＫ各色、及び文字、写真の各画質モードに対応した、複数の濃度階調パターンを転写材上に形成する（ステップＳ１１０１）。
【０１９６】
この濃度階調パターンは、予めＩＰＵのＲＯＭ中に記憶・設定されている。パターンの書込み値は、１６進数表示で、００ｈ，１１ｈ，２２ｈ，…，ＥＥｈ，ＦＦｈの１６パターンである。図では、地肌部を除いて５階調分のパッチを表示しているが、００ｈ−ＦＦｈの８ビット信号の内、任意の値を選択することができる。文字モードでは、パターン処理などのディザ処理を行わず、１ドット２５６階調でパターンが形成され、写真モードでは、後述するディザ処理が行われる。
【０１９７】
転写材にパターンが出力された後、転写材を原稿台上に載置するように、操作画面上には、図４１（ａ）の画面が表示される。画面の指示に従い、パターンが形成された転写材を原稿台に載置して（ステップＳ１１０２）、図３９（ｂ）の画面で“読み取りスタート”を選択するか、または“キャンセルを選択する（ステップＳ１１０３）。
【０１９８】
”キャンセル“を選択した場合には終了し、“読み取りスタート”を選択すると、スキャナが走行し、ＹＭＣＫ濃度パターンのＲＧＢデータを読み取る（ステップＳ１１０４）。この際、パターン部のデータと転写材の地肌部のデータを読み取る。
【０１９９】
パターン部のデータが正常に読み取られたか否かの判断を行う（ステップＳ１１０５）。正常に読み取られない場合には、再び図３９（ｂ）の画面が表示される。２回正常に読み取られない場合には処理を終了する（ステップＳ１１０６）。
【０２００】
ＡＣＣパターンの各読み取り値は、前述したＡＣＣパターン読み取り値補正用テーブルＤ［ｉｉ］（ｉｉ＝０，１，２，…，２５５）で、ＹＭＣＫの色毎に補正する（ステップＳ１１０７）。地肌データを用いた処理の”実行”、”非実行”を図３９（ａ）の画面で選択された結果により判断する（ステップＳ１１０８）。地肌データを用いた処理の”実行”が選択されていた場合には、読み取りデータに対する地肌データの処理を行う（ステップＳ１１０９）。
【０２０１】
更に、参照データの高画像濃度部の補正の”実行”、”非実行”を図３９（ａ）の画面で選択された結果により判断する（ステップＳ１１１０）。参照データの高画像濃度部の補正の”実行”が選択されていた場合には（ステップＳ１１１０でＹｅｓ）、参照データに対する高画像濃度部の処理を行う（ステップＳ１１１１）。ＹＭＣＫ階調補正テーブルを作成・選択を行う（ステップＳ１１１２）。
【０２０２】
上記の処理をＹＭＣＫの各色について行う（ステップＳ１１１３）。上記の処理を写真、文字の画質モード毎に行う（ステップＳ１１１４）。処理中には、操作画面には、図４１（ｂ）の画面が表示される。
【０２０３】
処理終了後のＹＭＣＫ階調補正テーブルで画像形成を行った結果が、望ましくない場合には、処理前のＹＭＣＫ階調補正テーブルを選択することができるように、［元に戻す］キーが図３９（ａ）の画面中に表示されている。
【０２０４】
地肌の補正について説明する。地肌の補正処理の目的として２つある。１つは、ＡＣＣ時に使用される転写材の白色度を補正することである。これは、同一の機械に、同じ時に画像を形成しても、使用する転写材の白色度によって、スキャナで読み取られる値が異なるためである。これは補正しない場合のデメリットとしては、例えば、白色度が低い、再生紙などをこのＡＣＣに用いた場合、再生紙は一般にイエロー成分が多いために、イエローの階調補正テーブルを作成した場合に、イエロー成分が少なくなるように補正する。この状態で、次に、白色度が高いアート紙などでコピーをした場合に、イエロー成分が少ない画像となって望ましい色再現が得られない場合がある。
【０２０５】
もう一つの理由としては、ＡＣＣ時に用いた転写紙の厚さ（紙厚）が薄い場合には、転写材を押さえつける圧板など色が透けてスキャナに読み取られてしまう。例えば、圧板の代わりにＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）と呼ばれる原稿自動送り装置を装着している場合には、原稿の搬送用にベルトを用いているが、これが使用しているゴム系の材質により、白色度が低く、若干の灰色味がある。そのため、読み取られた画像信号も見かけ上、全体に高くなった画像信号として読み取られるために、ＹＭＣＫ階調補正テーブルを作成する際に、その分薄くなるように作成する。この状態で、今度は紙厚が厚く、透過性が悪い転写紙を用いた場合には、全体の濃度が薄い画像として再現されるため、必ずしも望ましい画像が得られない。
【０２０６】
上記のような不具合を防ぐために、紙の地肌部の読み取り画像信号から紙の地肌部の画像信号により、パターン部の読み取り画像信号の補正を行っている。しかし、上記補正を行わない場合にもメリットがあり、常に再生紙のように、イエロー成分が多い転写紙を用いる場合には、補正しない方がイエロー成分の入った色に対しては色再現が良くなる場合がある。また、常に、紙厚が薄い転写紙のみしか用いない場合には、薄い紙に合わせた状態に階調補正テーブルが作成されるというメリットがある。上記のように、使用者の状況と好みとに応じて、地肌部の補正をＯＮ／ＯＦＦを行うことができる。
【０２０７】
転写紙上に形成した階調パターン（図３９（ｃ））の書込み値をＬＤ［ｉ］（ｉ＝０，１，…，９）、形成されたパターンのスキャナでの読み取り値をベクトル型式でｖ［ｔ］［ｉ］≡（ｒ［ｔ］［ｉ］，ｇ［ｔ］［ｉ］，ｂ［ｔ］［ｉ］）（ｔ＝Ｙ，Ｍ，Ｃ，ｏｒＫ，ｉ＝０，１，…，９）とする。（ｒ，ｇ，ｂ）の代わりに、明度、彩度、色相角（Ｌ＊，ｃ＊，ｈ＊），あるいは、明度、赤み、青み（Ｌ＊，ａ＊，ｂ＊）などで表しても良い。
【０２０８】
予めＲＯＭ１３２またはＲＡＭ１３１中に記憶してある基準となる白の読み取り値を（ｒ［Ｗ］，ｇ［Ｗ］，ｂ［Ｗ］）とする。ＡＣＣ実行時にγ変換処理部４０９で行われる階調変換テーブル（ＬＵＴ）の生成方法について説明する。
【０２０９】
パターンの読み取り値ｖ［ｔ］［ｉ］≡（ｒ［ｔ］［ｉ］，ｇ［ｔ］［ｉ］，ｂ［ｔ］［ｉ］）において、ＹＭＣトナーの各補色の画像信号はそれぞれｂ［ｔ］［ｉ］，ｇ［ｔ］［ｉ］，ｒ［ｔ］［ｉ］であるので、それぞれの補色の画像信号のみを用いる。ここでは、後の記載を簡単にするために、ａ［ｔ］［ｉ］（ｉ＝０，１，２，…，９；ｔ＝Ｃ，Ｍ，Ｙ，ｏｒＫ）を用いて表す。階調変換テーブルを作成すると処理が簡単である。なお、ブラックトナーについては、ＲＧＢのいずれの画像信号を用いても十分な精度が得られるが、ここでは、Ｇ（グリーン）成分を用いる。
【０２１０】
参照データは、スキャナの読み取り値ｖ０［ｔ］［ｉ］≡（ｒ０［ｔ］［ｉ］，ｇ０［ｔ］［ｉ］，ｂ０［ｔ］［ｉ］）及び対応するレーザの書込み値ＬＤ［ｉ］（ｉ＝１，２，…，ｍ）の組によって与えられる。同様に、ＹＭＣの補色画像信号のみを用いて、後の記載を簡単にするために、Ａ［ｔ］［ｎ［ｉ］］（０≦ｎ［ｉ］≦２５５；ｉ＝１，２，…，ｍ；ｔ＝Ｙ，Ｍ，Ｃ，ｏｒＫ）と表す。ｍは参照データの数である。
【０２１１】
ＹＭＣＫ階調変換テーブルは、前述したａ［ＬＤ］とＲＯＭ１３２中に記憶されている参照データＡ［ｎ］とを比較することによって得られる。ここで、ｎは、ＹＭＣＫ階調変換テーブルへの入力値で、参照データＡ［ｎ］は、入力値ｎをＹＭＣＫ階調変換した後のレーザ書込み値ＬＤ［ｉ］で出力したＹＭＣトナー・パターンを、スキャナで読み取った読み取り画像信号の目標値である。ここで、参照データは、プリンタの出力可能な画像濃度に応じて補正を行う参照値Ａ［ｎ］と補正を行わない参照値Ａ［ｎ］との２種類の値とからなる。補正を行うかどうかの判断は、予めＲＯＭまたはＲＡＭ中に記憶されている後述する判断用のデータにより判断される。この補正については後述する。
【０２１２】
前述したａ［ＬＤ］から、Ａ［ｎ］に対応するＬＤを求めることにより、ＹＭＣＫ階調変換テーブルへの入力値ｎに対応するレーザ出力値ＬＤ［ｎ］を求める。これを、入力値ｉ＝０，１，…，２５５（８ｂｉｔ信号の場合）に対して求めることにより、階調変換テーブルを求めることができる。その際、ＹＭＣＫ階調変換テーブルに対する入力値ｎ＝００ｈ，０１ｈ…，ＦＦｈ（１６進数）に対するすべての値に対して、上記の処理を行う代わりに、ｎｉ＝０，１１ｈ，２２ｈ，…，ＦＦｈのようなとびとびの値について上記の処理を行い、それ以外の点については、スプライン関数などで補間を行うか、あるいは、予めＲＯＭ１３２中に記憶されているＹＭＣＫγ補正テーブルの内、上記の処理で求めた（０，ＬＤ［０］），（１１ｈ，ＬＤ［１１ｈ］），（２２ｈ，ＬＤ［２２ｈ］），…，（ＦＦｈ，ＬＤ［ＦＦｈ］）の組を通る、最も近いテーブルを選択する。
【０２１３】
上記の処理を図４２に基づいて説明すると、図の第１象現（ａ）の横軸は、ＹＭＣＫ階調変換テーブルへの入力値ｎ、縦軸は、スキャナの読み取り値（処理後）で、前述した参照データＡ［ｉ］を表す。スキャナの読み取り値（処理後）は、階調パターンをスキャナで読み取った値に対し、ＲＧＢγ変換（ここでは変換を行っていない）、階調パターン内の数ヶ所の読み取りデータの平均処理及び加算処理後の値であり、演算精度向上のために、ここでは１２ビットデータ信号として処理する。
【０２１４】
図の第２象現（ｂ）の横軸は、縦軸と同じく、スキャナの読み取り値（処理後）を表す。第３象現（ｃ）の縦軸は、レーザ光（ＬＤ）の書込み値を表す。このデータａ［ＬＤ］は、プリンタ部の特性を表す。また、実際に形成するパターンのＬＤの書込み値は、００ｈ（地肌），１１ｈ，２２ｈ，…，ＥＥｈ，ＦＦｈの１６点であり、飛び飛びの値を示すが、ここでは、検知点の間を補間し、連続的なグラフとして扱う。第４象現のグラフ（ｄ）は、ＹＭＣＫ階調変換テーブルＬＤ［ｉ］で、このテーブルを求めることが目的である。
【０２１５】
グラフ（ｆ）の縦軸・横軸は、グラフ（ｄ）の縦軸・横軸と同じである。検知用の階調パターンを形成する場合には、グラフ（ｆ）に示したＹＭＣＫ階調変換テーブル（ｇ）を用いる。グラフ（ｅ）の横軸は、第３象現（ｃ）と同じであり、階調パターン作成時のＬＤの書込み値と階調パターンのスキャナの読み取り値（処理後）との関係を表すための、便宜上の線形変換を表す。ある入力値ｎに対して参照データＡ［ｎ］が求められ、Ａ［ｎ］を得るためのＬＤ出力ＬＤ［ｎ］を階調パターンの読み取り値ａ［ＬＤ］を用いて、図中の矢印（ｌ）に沿って求める。
【０２１６】
図４３は、ＡＣＣの演算手順のフローチャートを示す。ステップＳ１２０１において、ＹＭＣＫγ補正テーブルを求めるために必要な入力値を決める。ここでは、ｎ［ｉ］＝１１（ｈ）×ｉ（ｉ＝０，１，…，ｉｍａｘ＝１５）とした。ステップＳ１２０２において、参照データＡ［ｎ］を、プリンタの出力可能な画像濃度に応じて補正を行う。
【０２１７】
プリンタ部で作成可能な最大画像濃度を得られるレーザの書込み値を、ＦＦｈ（１６進数表示）であるとし、この時のパターンの読み取り値ｍ［ＦＦｈ］をｍｍａｘとする。低画像濃度側から中間画像濃度側にかけて補正を行わない参照データＡ［ｉ］（ｉ＝０，１，…，ｉ１）、高画像濃度側の補正を行わない参照データＡ［ｉ］（ｉ＝ｉ２＋１，…，ｉｍａｘ−１）（ｉ１≦ｉ２，ｉ２≦ｉｍａｘ−１）、補正を行う参照データＡ［ｉ］（ｉ＝ｉ１＋１，…，ｉ２）とする。
【０２１８】
以下では、ＲＧＢ−γ変換を行わない、原稿反射率に比例した画像信号として仮定して、具体的な計算方法を述べる。補正を行わない参照データの内、高画像濃度部の最も画像濃度が低い参照データＡ［ｉ２＋１］と、低画像濃度部の最も画像濃度が低い参照データＡ［ｉ１］とから、そのデータの差Δｒｅｆを求める。すなわち、
Δｒｅｆ＝Ａ［ｉ１］−Ａ［ｉ２＋１］
ここで、反転処理であるＲＧＢγ変換を行わない反射率リニアあるいは明度リニアの場合には、Δｒｅｆ＞０である。
【０２１９】
一方、プリンタ部で作成可能な最大画像濃度を得られるパターンの読み取り値ｍｍａｘから、同様に差Δｄｅｔを求める。すなわち、
Δｄｅｔ＝Ａ［ｉ１］−ｍｍａｘ
とする。これにより、高濃度部の補正を行った参照データＡ［ｉ］（ｉ＝ｉ１＋１，…，ｉ２）を、
Ａ［ｉ］＝Ａ［ｉ１］＋（Ａ［ｉ］−Ａ［ｉ１］）×（Δｄｅｔ／Δｒｅｆ）（ｉ＝ｉ１＋１，ｉ１＋２，…，ｉ２−１，ｉ２）
とする。
【０２２０】
ステップＳ１２０３において、ｎ［ｉ］に対応するスキャナの読み取り画像信号ｍ［ｉ］を参照データＡ［ｎ］から求める。実際には、飛び飛びのｎ［ｊ］に対応する参照データＡ［ｎ［ｊ］］（０≦ｎ［ｊ］≦２５５，ｊ＝０，１，…ｊｍａｘ、ｎ［ｊ］≦ｎ［ｋ］ｆｏｒｊ≦ｋ）を次のようにする。
【０２２１】
ｎ［ｊ］≦ｎ［ｉ］＜ｎ［ｊ＋１］となるｊ（０≦ｊ≦ｊｍａｘ）を求める。８ｂｉｔ画像信号の場合、ｎ［０］＝０，ｎ［ｊｍａｘ］＝２５５、ｎ［ｊｍａｘ＋１］＝ｎ［ｊｍａｘ］１、Ａ［ｊｍａｘ＋１］＝Ａ［ｊｍａｘ］として参照データを求めておくと計算が簡単になる。また、参照データの間隔は、ｎ［ｊ］はできるだけ小さい間隔である方が最終的に求めるγ補正テーブルの精度が高くなる。
【０２２２】
ステップＳ１２０４において、書込み値ＬＤに対するＡＣＣパターン読み取り値ａ［ＬＤ］を、前述した補正用テーブルＤ［ｉｉ］（ｉｉ＝０，１，２，…，２５５）を用いて補正する。ａ１［ＬＤ］＝Ｄ［ａ［ＬＤ］］
このａ１［ＬＤ］を以下では、ａ［ＬＤ］として表記する。
【０２２３】
ステップＳ１２０５において、上記のようにして求めたｊから、ｍ［ｉ］を次式から求める。ｍ［ｉ］＝Ａ［ｊ］＋（Ａ［ｊ＋１］−Ａ［ｉ］）・（ｎ［ｉ］−ｎ［ｊ］）／（ｎ［ｊ＋１］−ｎ［ｊ］）
ここでは、一次式により補間したが、高次関数やスプライン関数などで補間を行っても良い。その場合には、ｍ［ｉ］＝ｆ（ｎ［ｉ］）
とする。ｋ次関数の場合には、ｆ（ｘ）＝Σｂｉｘｉなどとする（Σはｉ＝０からｋまでの和をとる）。
【０２２４】
ステップＳ１２０６において、ｍ［ｉ］を得るためのＬＤの書込み値ＬＤ［ｉ］を同様な手順によって求める。ＲＧＢγ変換を行っていない画像信号データを処理する場合には、ＬＤの値が大きくなるに応じて、ａ［ＬＤ］が小さくなる。すなわち、
ＬＤ［ｋ］＜ＬＤ［ｋ＋１］に対して、ａ［ＬＤ［ｋ］］≧ａ［ＬＤ［ｋ＋１］］となる。ここで、パターン形成時の値をＬＤ［ｋ］＝００ｈ，１１ｈ，２２ｈ，…，６６ｈ，８８ｈ，ＡＡｈ，ＦＦｈ，（ｋ＝０，１，…，９）の１０値とした。これは、トナー付着量が少ない画像濃度では、トナー付着量に対するスキャナの読み取り値の変化が大きいため、パターンの書込み値ＬＤ［ｋ］の間隔を密にし、トナー付着量が多い画像濃度では、トナー付着量に対するスキャナの読み取り値の変化が小さいために、間隔を広げて読み込む。
【０２２５】
これによるメリットとしては、ＬＤ［ｋ］＝００ｈ，１１ｈ，２２ｈ，…，ＥＥｈ，ＦＦｈ（計１６点）などとパターンの数を増やす場合に比べて、トナー消費を抑えられること、また、高画像濃度領域では、ＬＤ書込み値に対する変化が少ないこと、感光体上の電位ムラ、トナーの付着ムラ、定着ムラ、電位ムラなどの影響で、読み取り値が逆転したりしやすいため、ＬＤ書込み値の間隔を狭めても必ずしも精度の向上に有効ではないことなどから、上記のようなＬＤ書込み値でパターンを形成した。
【０２２６】
ａ［ＬＤ［ｋ］］≧ｍ［ｉ］＞ａ［ＬＤ［ｋ＋１］］となるＬＤ［ｋ］に対して、ＬＤ［ｉ］＝ＬＤ［ｋ］＋（ＬＤ［ｋ＋１］−ＬＤ［ｋ］）・（ｍ［ｉ］−ａ［ＬＤ［ｋ］］）／（ａ［ＬＤ［ｋ＋１］］−ａ［ＬＤ［ｋ］］）とする。
【０２２７】
０≦ｋ≦ｋｍａｘ（ｋｍａｘ＞０）としたとき、ａ［ＬＤ［ｋｍａｘ］］＞ｍ［ｉ］の場合（参照データから求めた目標値の画像濃度が高い場合）には、ＬＤ［ｉ］＝ＬＤ［ｋ］＋（ＬＤ［ｋｍａｘ］−ＬＤ［ｋｍａｘ−１］）・（ｍ［ｉ］−ａ［ＬＤ［ｋｍａｘ−１］］）／（ａ［ＬＤ［ｋｍａｘ］］−ａ［ＬＤ［ｋｍａｘ−１］］）として、１次式で外挿を行うことによって予測する。
【０２２８】
これにより、ＹＭＣＫγ補正テーブルへの入力値ｎ［ｉ］と出力値ＬＤ［ｉ］の組（ｎ［ｉ］，ＬＤ［ｉ］）（ｉ＝０，１，…，１５）が求められる。求められた（ｎ［ｉ］，ＬＤ［ｉ］）（ｉ＝０，１，…，１５）を元に、スプライン関数などで内挿を行うか、あるいは、ＲＯＭ中に有しているγ補正テーブルを選択する。
【０２２９】
本発明は、前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施例の機能を実現することになる。プログラムコードを供給するための記憶媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。また、本発明の実施例の機能等を実現するためのプログラムは、ネットワークを介した通信によってサーバから提供されるものでも良い。
【符号の説明】
【０２３０】
５０１  入力画像Ｉ／Ｆ（インターフェース）
５０２  遅延調整メモリ部
５０３ａ  像域分離部
５０４ａ  光沢付加部
５０５  ＡＣＳ（自動カラー選択）部
５０６  出力画像Ｉ／Ｆ
【先行技術文献】
【特許文献】
【０２３１】
【特許文献１】特開２００７−０５７７１１号公報
【図１】
2013246396.tif 000024
【図２】
2013246396.tif 000025
【図３】
2013246396.tif 000026
【図４】
2013246396.tif 000027
【図５】
2013246396.tif 000028
【図６】
2013246396.tif 000029
【図７】
2013246396.tif 000030
【図８】
2013246396.tif 000031
【図９】
2013246396.tif 000032
【図１０】
2013246396.tif 000033
【図１１】
2013246396.tif 000034
【図１２】
2013246396.tif 000035
【図１３】
2013246396.tif 000036
【図１４】
2013246396.tif 000037
【図１５】
2013246396.tif 000038
【図１６】
2013246396.tif 000039
【図１７】
2013246396.tif 000040
【図１８】
2013246396.tif 000041
【図１９】
2013246396.tif 000042
【図２０】
2013246396.tif 000043
【図２１】
2013246396.tif 000044
【図２４】
2013246396.tif 000045
【図２６】
2013246396.tif 000046
【図３０】
2013246396.tif 000047
【図３２】
2013246396.tif 000048
【図３３】
2013246396.tif 000049
【図３４】
2013246396.tif 000050
【図３５】
2013246396.tif 000051
【図３６】
2013246396.tif 000052
【図３８】
2013246396.tif 000053
【図３９】
2013246396.tif 000054
【図４０】
2013246396.tif 000055
【図４１】
2013246396.tif 000056
【図４２】
2013246396.tif 000057
【図４３】
2013246396.tif 000058
【図２２】
2013246396.tif 000059
【図２３】
2013246396.tif 000060
【図２５】
2013246396.tif 000061
【図２７】
2013246396.tif 000062
【図２８】
2013246396.tif 000063
【図２９】
2013246396.tif 000064
【図３１】
2013246396.tif 000065
【図３７】
2013246396.tif 000066