(57)【特許請求の範囲】
【請求項１】
プロセスカラートナー以外の特殊トナーの種類に応じて、特殊トナー版の階調処理に用いる閾値を決定する決定部と、
決定された前記閾値を用いて前記特殊トナー版の画像を処理する画像処理部と、
前記階調処理を実行した後の出力画像の予め定められた特性を測定するために記録媒体に形成する画像であって、使用する前記特殊トナーの種類に応じて、前記特殊トナーを形成する領域の個数および前記特殊トナーを形成するページの少なくとも一方を変更したキャリブレーション画像を生成する生成部と、
を備える画像処理装置。
【請求項２】
前記閾値は、特殊トナーの面積率と、前記特性と、が特定の関係となるように、前記特殊トナーの種類ごとに定められ、
前記決定部は、使用する前記特殊トナーの種類に応じた前記閾値を決定する、
請求項１に記載の画像処理装置。
【請求項３】
前記閾値を用いた前記階調処理で処理可能な階調数は、入力される画像の階調数である入力階調数より大きく、
前記決定部は、
前記出力画像の階調数が前記入力階調数となるように前記閾値を修正するための適用閾値を決定する適用閾値決定部と、
前記適用閾値を用いて前記閾値を修正する閾値選択部と、を備える、
請求項２に記載の画像処理装置。
【請求項４】
前記適用閾値決定部は、入力階調値の最大値に対しては前記特性の最大値が得られ、最大値以外の前記入力階調値に対しては、前記特性と前記面積率とが前記特定の関係となるように適用閾値を決定する、
請求項３に記載の画像処理装置。
【請求項５】
前記決定部は、
前記特殊トナー版の画像に対して前記階調処理を実行した後の出力画像の前記特性の測定値が、前記特性の目標値となるように前記閾値を修正するための適用閾値を決定する適用閾値決定部と、
前記適用閾値を用いて前記閾値を修正する閾値選択部と、を備える、
請求項２に記載の画像処理装置。
【請求項６】
前記特殊トナーは、クリアトナーまたは金属トナーであり、
前記特性は、光沢度である、
請求項１に記載の画像処理装置。
【請求項７】
前記特殊トナーは、白色トナーであり、
前記特性は、明度である、
請求項１に記載の画像処理装置。
【請求項８】
前記特殊トナーは、色域を広げるために用いられる広色域再現用トナーであり、
前記特性は、濃度である、
請求項１に記載の画像処理装置。
【請求項９】
前記特殊トナーは、クリアトナーまたは金属トナーであり、
前記特性は、光沢度であり、
前記特定の関係は、線形の関係である、
請求項２に記載の画像処理装置。
【請求項１０】
前記特殊トナーは、白色トナーであり、
前記特性は、明度であり、
前記特定の関係は、線形の関係である、
請求項２に記載の画像処理装置。
【請求項１１】
前記生成部は、前記特殊トナーがクリアトナーまたは金属トナーである場合、前記特殊トナーを形成する領域の個数が、前記プロセスカラートナーを形成する領域の個数より少なく、前記特殊トナーを形成する領域が、前記プロセスカラートナーを形成する領域と同じページに形成される前記キャリブレーション画像を生成する、
請求項１に記載の画像処理装置。
【請求項１２】
前記生成部は、前記特殊トナーが白色トナーである場合、前記特殊トナーを形成する領域の個数が、前記プロセスカラートナーを形成する領域の個数より少なく、前記特殊トナーを形成する領域が、前記プロセスカラートナーを形成する領域と異なるページに形成される前記キャリブレーション画像を生成する、
請求項１に記載の画像処理装置。
【請求項１３】
前記生成部は、前記特殊トナーが色域を広げるために用いられる広色域再現用トナーである場合、前記特殊トナーを形成する領域の個数が、前記プロセスカラートナーを形成する領域の個数と同じであり、前記特殊トナーを形成する領域が、前記プロセスカラートナーを形成する領域と同じページに形成される前記キャリブレーション画像を生成する、
請求項１に記載の画像処理装置。
【請求項１４】
請求項１から１３のいずれか１項に記載の画像処理装置と、
プロセスカラートナー版および特殊トナー版の画像を記録媒体に形成する画像形成部と、
を備える画像形成装置。
【請求項１５】
プロセスカラートナー以外の特殊トナーの種類に応じて、特殊トナー版の階調処理に用いる閾値を決定する決定ステップと、
決定された前記閾値を用いて前記特殊トナー版の画像を処理する画像処理ステップと、
前記階調処理を実行した後の出力画像の予め定められた特性を測定するために記録媒体に形成する画像であって、使用する前記特殊トナーの種類に応じて、前記特殊トナーを形成する領域の個数および前記特殊トナーを形成するページの少なくとも一方を変更したキャリブレーション画像を生成する生成ステップと、
を含む画像処理方法。
【請求項１６】
コンピュータに、
プロセスカラートナー以外の特殊トナーの種類に応じて、特殊トナー版の階調処理に用いる閾値を決定する決定ステップと、
決定された前記閾値を用いて前記特殊トナー版の画像を処理する画像処理ステップと、
前記階調処理を実行した後の出力画像の予め定められた特性を測定するために記録媒体に形成する画像であって、使用する前記特殊トナーの種類に応じて、前記特殊トナーを形成する領域の個数および前記特殊トナーを形成するページの少なくとも一方を変更したキャリブレーション画像を生成する生成ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色のトナーの他に、色材が入っていない無色のトナーであるクリアトナーを搭載した画像形成装置が存在する。このようなクリアトナーにより形成されたトナー像は、ＣＭＹＫのトナーにより画像が形成された転写紙上に定着され、この結果転写紙の面において視覚的な効果や触覚的な効果（表面効果という）が実現される。クリアトナーにどのようなトナー像を形成してどのような定着をさせるかによって、実現される表面効果が異なる。単純に光沢を与える表面効果もあれば、光沢を抑制する表面効果もある。また、全面に表面効果を与えるだけでなく、一部だけに表面効果を与えたり、クリアトナーによりテクスチャやウォーターマークをつけたりする表面効果も求められている。また、表面保護を求める場合もある。また、定着制御のほか、グロッサや低温定着機などの専用の後処理機によって後処理を行うことで実現できる表面効果もある。
【０００３】
さらには、ＣＭＹＫ４色のプロセスカラーに相当するトナーの他に、白色顔料とバインダ樹脂成分を主成分とし、白色単色以外の有色色材成分を含まない白色トナーを搭載した画像形成装置が存在する。白色トナーは、プロセスカラーによる忠実な色再現の他に、透明記録媒体、布地、および色紙への印刷など、様々な付加価値をもたらす色材として近年用いられている。
【０００４】
他にも、金属独特の質感を再現するために用いられる金色トナーおよび銀色トナー、出力物に蛍光効果を与える蛍光トナー、紫外線を発するブラックライトを照射したときのみ塗布領域が可視化されるＵＶ（ultraviolet）トナー、および、プロセスカラーだけでは色再現が難しい色を再現するために加えられるオレンジトナーやグリーントナーなど、様々な付加価値をもたらす色材として、プロセスカラートナー以外の第５のトナー（特殊トナー）を用いる装置が提案されている。
【０００５】
特許文献１では、転写材上の白色トナー層とカラートナー像との間に透明トナー層を形成する画像形成装置が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の技術では、例えば複数の特殊トナーを特定の１つの作像ユニットを用いて画像形成する場合、特殊トナーの種類に関わらず共通の画像処理を実行していた。このため、使用する特殊トナーに対して最適な特性を有する出力画像を得られない場合があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、特殊トナーの種類に応じて、より適切な特性を有する出力画像を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、プロセスカラートナー以外の特殊トナーの種類に応じて、特殊トナー版の階調処理に用いる閾値を決定する決定部と、決定された前記閾値を用いて前記特殊トナー版の画像を処理する画像処理部と、前記階調処理を実行した後の出力画像の予め定められた特性を測定するために記録媒体に形成する画像であって、使用する前記特殊トナーの種類に応じて、前記特殊トナーを形成する領域の個数および前記特殊トナーを形成するページの少なくとも一方を変更したキャリブレーション画像を生成する生成部と、を備える。
【発明の効果】
【０００９】
本発明によれば、特殊トナーの種類に応じて、より適切な特性を有する出力画像を得ることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１の実施形態にかかる画像形成システムの構成例を示す図である。
【図２】図２は、ＤＦＥのハードウェア構成の一例を示す図である。
【図３】図３は、プリンタのハードウェア構成の一例を示す図である。
【図４】図４は、ＤＦＥの画像処理回路の機能構成例を示すブロック図である。
【図５】図５は、プリンタの画像処理回路の機能構成例を示すブロック図である。
【図６】図６は、γテーブル決定部の詳細な機能構成の一例を示すブロック図である。
【図７】図７は、γ変換処理の全体の流れの一例を示すフローチャートである。
【図８】図８は、閾値決定部の詳細な機能構成の一例を示すブロック図である。
【図９】図９は、２００ドットスクリーンの一例を示す図である。
【図１０】図１０は、面積率と光沢度との関係を示すグラフである。
【図１１】図１１は、光沢度変化の例を示すグラフである。
【図１２】図１２は、面積率と明度との関係を示すグラフである。
【図１３】図１３は、明度変化の例を示すグラフである。
【図１４】図１４は、４×４単位のサブマトリクスの一例を示す図である。
【図１５】図１５は、明度特性の一例を示すグラフである。
【図１６】図１６は、階調値を求める方法を説明するための図である。
【図１７】図１７は、階調処理閾値の例を説明する図である。
【図１８】図１８は、適用閾値と入力階調値との対応の一例を示す図である。
【図１９】図１９は、階調処理閾値の修正処理の一例を説明するための図である。
【図２０】図２０は、階調処理閾値の修正処理の一例を説明するための図である。
【図２１】図２１は、面積率と光沢度との関係を示すグラフである。
【図２２】図２２は、適用閾値と光沢度との対応の一例を示す図である。
【図２３】図２３は、適用閾値の一例を示す図である。
【図２４】図２４は、適用閾値と光沢度との対応の一例を示す図である。
【図２５】図２５は、適用閾値と入力階調値との対応の一例を示す図である。
【図２６】図２６は、閾値決定処理の全体の流れの一例を示すフローチャートである。
【図２７】図２７は、階調処理の全体の流れの一例を示すフローチャートである。
【図２８】図２８は、キャリブレーションシートの一例を示す図である。
【図２９】図２９は、キャリブレーションシートの一例を示す図である。
【図３０】図３０は、オレンジトナーの面積率と濃度との関係を示すグラフである。
【図３１】図３１は、入力階調値、濃度、および、適用閾値の対応関係を示す図である。
【図３２】図３２は、適用閾値と濃度との対応関係を示す図である。
【図３３】図３３は、適用閾値の一例を示す図である。
【図３４】図３４は、キャリブレーションシートの一例を示す図である。
【図３５】図３５は、金属トナーの面積率と光沢度との関係を示すグラフである。
【図３６】図３６は、蛍光トナーを印刷して測色した結果をａ＊ｂ＊平面にプロットしたグラフである。
【図３７】図３７は、第１の実施形態の変形例に係るプリンタの画像処理回路の機能構成例を示すブロック図である。
【図３８】図３８は、第２の実施形態のＤＦＥのハードウェア構成の一例を示す図である。
【図３９】図３９は、第２の実施形態の画像処理回路の機能構成例を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像形成装置、画像処理方法およびプログラムの一実施形態を詳細に説明する。
【００１２】
（第１の実施形態）
従来の特殊トナーを用いた印刷可能な画像形成装置では、特殊トナーを用いた印刷を実施することで付加価値を高めることを主目的としており、特殊トナーを用いた場合の画質の最適化についてはあまり考慮されてこなかった。例えば、画像処理としてガンマ変換処理（γ変換処理）や階調処理を実行する場合、共通のγカーブ（γテーブル）や階調処理閾値を用いても異常画像にはならないため、最適な画質でない場合であっても許容されてきた。しかし、特殊トナーを用いた印刷に対する要求は近年高まっており、画質の向上も求められている。
【００１３】
本実施形態では、エンジンに設定されている特殊トナーの種類情報をエンジンから画像処理部（γ変換処理部、階調処理部など）に通知することにより、複数の特殊トナーの特性（種類）に応じてそれぞれ最適なパラメタ（最適な階調特性を有するγテーブル、階調処理閾値など）を設定する。このため、より適切な階調特性を有する出力画像を得ることができる。例えば、クリアトナーであれば、光沢度に対して線形な特性を有し、白トナーであれば、明度に対して線形な特性を有する出力画像が得られる階調処理閾値を設定する。
【００１４】
図１は、第１の実施形態にかかる画像形成システムの構成例を示す図である。図１に示すように、本実施形態の画像形成システムは、ホストコンピュータ１００と、ＤＦＥ（Digital  Front  End）２００と、画像処理装置としてのプリンタ３００と、を備えている。画像処理装置に適用可能な装置はプリンタ３００に限られるものではない。複写機、ファクス、および、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機などの、画像出力機能を有する画像処理装置に広く適用可能である。
【００１５】
ホストコンピュータ１００は、印刷対象の画像データ、および、当該画像データの印刷時に用いるジョブコマンド（印刷設定など）をＤＦＥ２００に送信する。ホストコンピュータ１００は、例えばＬＡＮ（ローカルエリアネットワーク）およびインターネットなどの任意の形態でＤＦＥ２００に接続される。ホストコンピュータ１００は、例えば通常のパーソナルコンピュータなどにより構成することができる。
【００１６】
ＤＦＥ２００は、プリンタ３００での画像の形成を制御する。ＤＦＥ２００は、ホストコンピュータ１００から画像データを受信する。ＤＦＥ２００は、受信した画像データを用いて、プリンタ３００がＣＭＹＫのプロセスカラートナーおよび特殊トナーに応じたトナー像を形成するための画像データを生成し、生成した画像データをプリンタ３００に送信する。
【００１７】
プリンタ３００は、ＣＭＹＫの各トナーと特殊トナーとを少なくとも搭載する。またプリンタ３００は、各トナーに対して、例えば、感光体、帯電器、現像器および感光体クリーナを含む作像ユニット、露光器、並びに、定着機をそれぞれ搭載する。ユーザは、出力画像の光沢度を制御する光沢度指定モードの設定をプリンタドライバから行い、ＤＦＥ２００に指示することができる。
【００１８】
特殊トナーは、付加価値を与えるための特殊色材である。特殊トナーは、例えば、透明トナー、白色トナー、金色トナー、銀色トナー、蛍光トナー、ＵＶトナー、オレンジトナー、および、グリーントナーを含む。透明トナーは、ほぼ無色透明のトナーである。白色トナーは、白色単色以外の有色色材成分を含まないトナーである。金色トナー及び銀色トナーは、金属独特の質感を再現するために用いられる。蛍光トナーは、出力物に蛍光効果を与えるために用いられる。ＵＶトナーは、紫外線を発するブラックライトを照射したときのみ塗布領域が可視化される。オレンジトナーおよびグリーントナーは、プロセスカラーだけでは色再現が難しい色を再現するために加えられるトナー（広色域再現用トナー）である。オレンジおよびグリーン以外の色のトナーを広色域再現用トナーとして用いてもよい。
【００１９】
プリンタ３００は、例えば複数の特殊トナーのうちいずれかの特殊トナーを搭載する。プリンタ３００は、印刷動作をしていないときに搭載する特殊トナーを交換することが可能な機構となっている。ユーザは、求める付加価値に応じて搭載する特殊トナーを切り替えて使用できる。
【００２０】
図２は、ＤＦＥ２００のハードウェア構成の一例を示す図である。図２に示すように、ＤＦＥ２００は、ＣＰＵ（Central  Processing  Unit）２１、メモリ２２、ホストインターフェース２３、プリンタインターフェース２６、ディスク装置２４、付加情報生成回路２５、および、画像処理回路２７を備えている。
【００２１】
ＣＰＵ２１は、メモリ２２に格納されている制御プログラム、および、ホストコンピュータ１００からのコマンドによってＤＦＥ２００全体を制御する。メモリ２２は、ＣＰＵ２１のワークメモリ、入力データ用のバッファ、および、ダウンロードフォント用のメモリ等として使用される。
【００２２】
ホストインターフェース２３は、ホストコンピュータ１００と通信するインターフェースである。プリンタインターフェース２６は、プリンタ３００との間で、プリンタ３００の印刷ステータス、印刷モード、印刷データ、および、特殊トナーの種類情報などを通信するインターフェースである。ディスク装置２４は、フォントデータ、プログラム、および、印刷データ等を記憶するディスク装置２４（例えばハードディスク装置）である。
【００２３】
付加情報生成回路２５は、画像データに含まれる各画素データに、当該画素データが、いずれの種類のオブジェクトに属するかを示す情報（オブジェクト情報）を付与する。オブジェクトは、例えば、テキスト（文字）、グラフィックス（図形）、および、イメージ（画像）の３種類に分類される。また付加情報生成回路２５は、ユーザの印刷設定（ハーフトーンモード設定情報など）、および、書誌情報などの画像処理回路２７で参照される情報を画像データに付与して、画像処理回路２７に送信する。
【００２４】
画像処理回路２７は、ホストコンピュータ１００から送信された画像データを１２００ｄｐｉ、８ビットでラスタライズし、入出力の色空間に応じた色変換処理および総量規制処理を行う。画像処理後の画像データは、プリンタインターフェース２６を介してプリンタ３００に送信される。なおラスタライズの解像度（ｄｐｉ）およびビット数は１２００ｄｐｉおよび８ビットに限られるものではない。
【００２５】
付加情報生成回路２５および画像処理回路２７の機能の一部または全部は、ＣＰＵ２１などの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよい。
【００２６】
図３は、プリンタ３００のハードウェア構成の一例を示す図である。図３に示すように、プリンタ３００は、ＣＰＵ３１、メモリ３２、ＤＦＥインターフェース３３、エンジンインターフェース３６、ディスク装置３４、パネル装置３７、画像処理回路３８（画像処理部）、および、エンジン３５を備えている。
【００２７】
ＣＰＵ３１は、メモリ３２に格納されている制御プログラム、および、ＤＦＥ２００からの受信コマンドによってプリンタ３００全体を制御する。メモリ３２は、ＣＰＵ３１のワークメモリ、および、入力データ用のバッファ等として使用される。
【００２８】
ＤＦＥインターフェース３３は、ＤＦＥ２００と通信するインターフェースである。ＤＦＥインターフェース３３は、例えばＤＦＥ２００から送信された画像データを受信する。受信された画像データは、画像処理回路３８で処理された後に、エンジンインターフェース３６を介してエンジン３５に送られる。
【００２９】
エンジン３５は、画像データに対して電子写真プロセスを実行して出力する。エンジン３５は、例えば、感光体、帯電器、現像器および感光体クリーナを含む作像ユニット、露光器、並びに、定着機を、各プロセスカラートナーおよび特殊トナーそれぞれに対して搭載している（例えばＣＭＹＫ＋特殊トナーの５セット）。このように、エンジン３５は、プロセスカラートナー版および特殊トナー版の画像を記録媒体に形成する画像形成部として機能する。なお記録媒体は紙媒体（転写紙など）に限られるものではない。
【００３０】
ディスク装置３４は、フォントデータ、プログラム、および、印刷データ等を記憶する、例えばハードディスク装置などである。パネル装置３７は、タッチパネル等の入出力装置であり、ユーザが用紙設定および印刷設定などを行うために用いられる。
【００３１】
画像処理回路３８は、ＤＦＥ２００から送信された画像データに対してγ変換処理、および階調処理などの画像処理を実施する。例えば画像処理回路３８は、送信された１２００ｄｐｉ、８ビットの画像データに対してγ変換処理および階調処理を実行し、２４００ｄｐｉ、１ビットの画像データに変換する。これにより、エンジン３５による出力時に最適な画像データが生成される。
【００３２】
画像処理回路３８の機能の一部または全部は、ＣＰＵ３１などの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよい。
【００３３】
図４は、ＤＦＥ２００の画像処理回路２７の機能構成例を示すブロック図である。図４に示すように、画像処理回路２７は、ラスタライズ部２２１と、色変換処理部２２２と、総量規制部２２３と、を備えている。
【００３４】
ラスタライズ部２２１は、例えばホストコンピュータ１００から受信された画像データ（入力画像データ）に対するラスタライズ処理を実行する。ホストコンピュータ１００からホストインターフェース２３を介して送信される入力画像データは、テキスト（文字）、グラフィックス（図形）、イメージ（画像）などのオブジェクトに分けられ、プリンタ３００が解釈可能なデータ形式となっている。ラスタライズ部２２１は、入力画像データのデータ形式を解釈し、オブジェクト毎にビットマップイメージに展開する。画像データの色空間としては、ＲＧＢおよびＣＭＹＫなどのいずれの色空間も使用可能である。
【００３５】
ホストコンピュータ１００からは、ユーザが作成したＳ版（特殊トナー版）のデータも送信される。Ｓ版は、ユーザが作成したデータには限らず、ＤＦＥ２００内で生成してもよい。例えばＤＦＥ２００は、オブジェクト情報を参照し、イメージオブジェクトのみ一様に１００％のＳ版データを生成する。
【００３６】
色変換処理部２２２は、入力画像データに対する色変換処理を実行する。例えば色変換処理部２２２は、入力画像データの色空間をユーザが指定した色空間に変換するプロファイル変換を実行する。これにより、エンジン３５の特性に合わせたＣＭＹＫ色空間の画像データに変換したり、輝度情報を用いてグレースケール画像に変換したりすることができる。
【００３７】
総量規制部２２３は、プロセスに過大な負荷を与えないよう、また定着不良を起こさないよう、所定量以下に総トナー量を抑える総量規制処理を実行する。以下では総量規制部２２３への入力画像データをＣＭＹＫＳとし、出力画像データをＣ’Ｍ’Ｙ’Ｋ’Ｓ’として説明する。ＣＭＹＫＳは、それぞれ０〜２５５の８ビットデータをとる。
【００３８】
プロセスで許容される総トナー量をｌｉｍＡとする。ｌｉｍＡは、ここでは７００とする。入力画像データにＳ版が存在しない場合は、Ｋ’＝Ｋ、Ｃ’＝α×Ｃ、Ｍ’＝α×Ｍ、Ｙ’＝α×Ｙとする。ただし、α＝（ｌｉｍＡ−Ｋ）／(Ｃ＋Ｍ＋Ｙ)である。入力画像データにＳ版が存在する場合は、総量が規制されても、所定程度のＳ版データを維持するため、Ｓ版データがｌｉｍＳ以上か未満かで総量規制処理が異なる。
【００３９】
ＳデータがｌｉｍＳ以上の場合は、Ｋ’＝Ｋ、Ｃ’＝α×Ｃ、Ｍ’＝α×Ｍ、Ｙ’＝α×Ｙ、Ｓ’＝ｌｉｍＳとする。ただし、α＝（ｌｉｍＡ−Ｋ−ｌｉｍＳ）／（Ｃ＋Ｍ＋Ｙ)である。
【００４０】
ＳデータがｌｉｍＳ未満の場合は、Ｋ’＝Ｋ、Ｃ’＝α×Ｃ、Ｍ’＝α×Ｍ、Ｙ’＝α×Ｙ、Ｓ’＝Ｓとする。ただし、α＝（ｌｉｍＡ−Ｋ−Ｓ）／(Ｃ＋Ｍ＋Ｙ)である。
【００４１】
例えば８ビットのビットマップイメージに対しては、色変換処理部２２２によって色変換処理が施され、総量規制部２２３によって総量規制処理が行われた後に、ＣＭＹＫ＋Ｓの１２００ｄｐｉ、８ビットの画像データがプリンタ３００に送出される。プリンタ３００では、画像処理回路３８がγ変換処理および階調処理を行うことにより、印刷に最適な階調特性を得る。その後、２４００ｄｐｉ、１ビットに変換された画像データがエンジンインターフェース３６を介しエンジン３５へ送出され、記録媒体に印刷される。
【００４２】
図５は、プリンタ３００の画像処理回路３８の機能構成例を示すブロック図である。図５に示すように、画像処理回路３８は、階調数変換部３０１、γ変換処理部３１０、階調処理部３２０、γテーブル決定部３３０、γテーブル決定部３４０、閾値決定部３５０、閾値決定部３６０、および、制御部３０２を備えている。
【００４３】
画像処理回路３８には、１２００ｄｐｉ、８ビットのＣＭＹＫＳ５版の画像データと、γテーブルおよび階調処理閾値の制御に必要な制御情報（Ｃｏｎ信号およびＳＣｏｎ信号）が入力される。Ｃｏｎ信号は、ＤＦＥ２００で生成され付加されたオブジェクト分類情報、印刷モード等の書誌情報、および、用紙情報などを含む。ＳＣｏｎ信号は、プリンタ３００に設定された特殊トナーの種類情報（白トナー、クリアトナー、金属トナー、・・・）を含む。種類情報は、特殊トナーをエンジン３５に設定するときにメモリ３２などに保存される。例えば制御部３０２が、このようにして保存されたメモリ３２内のデータを読み出し、画像処理回路３８に通知する。
【００４４】
制御部３０２は、画像処理回路３８の全体の処理を制御する。制御部３０２は、キャリブレーションシートに印刷するための画像であるキャリブレーション画像を生成する生成部としての機能を備えてもよい。キャリブレーションシートは、出力画像の特性を測定するための記録媒体である。キャリブレーションシートの詳細は後述する。
【００４５】
階調数変換部３０１は、入力された１２００ｄｐｉ、８ビットのＣＭＹＫＳ５版の画像データを４ビットシフトし、０〜４０８０の１２００ｄｐｉ、１２ビットデータに変換する。以下に示すγ変換処理部３１０、階調処理部３２０の処理を８ビット入力、８ビット出力で実施すると、階調変換時に実効的な階調数が落ちる。しかし、階調数変換部３０１で１２ビットに変換した上で処理を進めることにより、実効階調数を８ビットに保つことができ、階調飛びによる画質劣化を防ぐことができる。
【００４６】
γ変換処理部３１０は、γ変換処理を実行する。例えばγ変換処理部３１０は、ユーザがプリンタドライバなどから指定できるγテーブル（マニュアルγ）を用いたγ変換処理を行う。マニュアルγは、ＣＭＹＫＳ版それぞれ別個に指定でき、ユーザが予め登録しておいたγテーブルから選択することができる。γ変換処理部３１０は、各版に対応するγ変換処理を実行する機能として、Ｃ版γ変換処理部３１１、Ｍ版γ変換処理部３１２、Ｙ版γ変換処理部３１３、Ｋ版γ変換処理部３１４、および、Ｓ版γ変換処理部３１５を備えている。
【００４７】
γテーブル決定部３３０は、プロセスカラートナー用のγテーブルを決定する。例えばγテーブル決定部３３０は、ユーザによるマニュアルγの登録処理に伴いメモリ３２に記憶されたＣＭＹＫ版用のγテーブルをそれぞれ読み出し、Ｃ版γ変換処理部３１１、Ｍ版γ変換処理部３１２、Ｙ版γ変換処理部３１３、Ｋ版γ変換処理部３１４に、読み出したγテーブルをそれぞれ設定する。
【００４８】
γテーブル決定部３４０は、特殊トナー用のγテーブルを決定する（決定部の一例）。例えばγテーブル決定部３４０は、ユーザによるマニュアルγの登録処理に伴いメモリ３２に記憶された特殊トナー用のγテーブルを読み出し、Ｓ版γ変換処理部３１５に、読み出したγテーブルを設定する。
【００４９】
ユーザは、複数のマニュアルγを保存できる。一方、特殊トナーの種類によって異なる形状のマニュアルγを設定したいという要望がある。本実施形態では、設定されている特殊トナーに応じて適切なマニュアルγが設定される。例えば特殊トナーとしてクリアトナーが設定されている場合は、クリアトナーに対するマニュアルγが設定される。
【００５０】
図６は、γテーブル決定部３４０の詳細な機能構成の一例を示すブロック図である。図６に示すように、γテーブル決定部３４０は、テーブル選択部３４１を備えている。テーブル選択部３４１は、プリンタ３００に搭載されている特殊トナーに対応するγテーブルを選択する。例えば特殊トナー用のγテーブルは、プリンタ３００で利用可能な特殊トナーの種類分だけメモリ３２に記憶される。テーブル選択部３４１は、ＳＣｏｎ信号に含まれる特殊トナーの種類情報が示す種類のトナーに対応するγテーブルを選択する。選択されたγテーブルは、例えば制御部３０２によってγ変換処理部３１０に設定される。このようにすることで、複数の特殊トナーのうち、使用する特殊トナーの種類に応じて最適な階調特性を有するマニュアルγを設定できる。
【００５１】
図７は、γ変換処理の全体の流れの一例を示すフローチャートである。なお図７は、γ変換処理部３１０に関連する処理のみを記載しているが、印刷時には、後述の階調処理部３２０に関連する処理（階調処理）が併せて実行されてもよい。
【００５２】
制御部３０２は、例えばユーザによる特殊トナー用のマニュアルγの登録を受け付ける（ステップＳ１０１）。ユーザは、例えばパネル装置３７を介してマニュアルγの登録を指示する。制御部３０２は、登録が指示されたγテーブルを例えばメモリ３２に保存する（ステップＳ１０２）。ここまでの処理は、例えば、印刷処理の前に予め実行されてもよい。特殊トナーの種類ごとに複数のマニュアルγが登録可能であってもよい。この場合、ユーザが、複数のマニュアルγから、デフォルトで使用するマニュアルγを選択できるように構成してもよい。
【００５３】
例えば印刷時に、ユーザは、デフォルトで使用する特殊トナー用のγテーブルを例えばプリンタドライバなどを介して指定する。ホストコンピュータ１００は、ユーザにより指定された特殊トナー用のγテーブルを選択する（ステップＳ１０３）。ホストコンピュータ１００は、ジョブとともに、選択されたγテーブルを示す選択情報を、ＤＦＥ２００およびプリンタ３００に送信する（ステップＳ１０４）。選択情報は、ＳＣｏｎ信号に含めて画像処理回路３８に入力されてもよい。
【００５４】
一方、例えば制御部３０２は、特殊トナーの種類情報を画像処理回路３８に送信する（ステップＳ１０５）。種類情報は、上記のように例えばメモリ３２に保存されている。印刷時に、エンジン３５が画像処理回路３８に種類情報を送信するように構成してもよい。
【００５５】
γテーブル決定部３３０、３４０は、Ｃｏｎ信号およびＳＣｏｎ信号で指定されたγテーブルを読み出す（ステップＳ１０６）。例えばγテーブル決定部３３０は、Ｃｏｎ信号に含まれる選択情報に従い、プロセスカラートナー用のγテーブルを決定する。また例えばγテーブル決定部３４０のテーブル選択部３４１は、ＳＣｏｎ信号に含まれる特殊トナーの種類情報に従い、種類情報に対応する特殊トナー用のγテーブルを選択する。種類情報に対応する特殊トナーに対して複数のマニュアルγが登録されている場合は、その中からステップＳ１０３で選択されたマニュアルγが選択される。
【００５６】
γテーブル決定部３４０は、このようにして読み出された特殊トナー用のγテーブルをＳ版γ変換処理部３１５に設定する（ステップＳ１０７）。この後、Ｓ版γ変換処理部３１５により、Ｓ版のγ変換処理が実行される（ステップＳ１０８）。
【００５７】
同様に、γテーブル決定部３３０は、読み出されたプロセスカラートナー用のγテーブルを、それぞれ対応するγ変換処理部（Ｃ版γ変換処理部３１１、Ｍ版γ変換処理部３１２、Ｙ版γ変換処理部３１３、Ｋ版γ変換処理部３１４）に設定する。この後、各γ変換処理部により、ＣＭＹＫ版のγ変換処理が実行される。
【００５８】
図５に戻り、階調処理に関連する機能（階調処理部３２０、閾値決定部３５０、閾値決定部３６０）について説明する。
【００５９】
階調処理部３２０は、γ変換処理後のＣＭＹＫＳ版のデータに対して階調処理を実行する。例えば階調処理部３２０は、ユーザがプリンタドライバなどから指定するハーフトーンモードに従い、ＣＭＹＫＳ版の階調処理を行う。階調処理部３２０は、各版に対応する階調処理を実行する機能として、Ｃ版階調処理部３２１、Ｍ版階調処理部３２２、Ｙ版階調処理部３２３、Ｋ版階調処理部３２４、および、Ｓ版階調処理部３２５を備えている。
【００６０】
閾値決定部３５０は、プロセスカラートナー用の階調処理に用いる閾値（階調処理閾値）を決定する。例えば閾値決定部３５０は、メモリ３２に記憶されたＣＭＹＫ版用の階調処理閾値を、ユーザの指定するハーフトーンモードに応じて決定する。閾値決定部３５０は、決定した階調処理閾値を、それぞれＣ版階調処理部３２１、Ｍ版階調処理部３２２、Ｙ版階調処理部３２３、Ｋ版階調処理部３２４に設定する。
【００６１】
閾値決定部３６０は、特殊トナー用の階調処理に用いる閾値（階調処理閾値）を決定する（決定部の一例）。例えば閾値決定部３６０は、メモリ３２に記憶された特殊トナー用の階調処理閾値および適用閾値（後述）を読み出し、Ｓ版階調処理部３２５に階調処理閾値を設定する。
【００６２】
図８は、閾値決定部３６０の詳細な機能構成の一例を示すブロック図である。図８に示すように、閾値決定部３６０は、閾値選択部３６１と、適用閾値決定部３６２と、を備えている。特殊トナー用の階調処理閾値は、プリンタ３００で利用可能な特殊トナーの種類分だけメモリ３２などに保持される。図８の例では、白トナー、クリアトナー、金属トナー、蛍光トナー、および、オンレンジトナーのそれぞれに対して、２００ドット（２００ｄｏｔ）、１７５ライン（１７５ｌｉｎｅ）、および、３６０ライン（３６０ｌｉｎｅ）のハーフトーンモードに対応する階調処理閾値が設定される。
【００６３】
閾値選択部３６１は、例えばＳＣｏｎ信号に含まれる特殊トナーの種類情報に対応するトナー種類の階調処理閾値を選択する。閾値決定部３６０は、選択された階調処理閾値を、階調処理部３２０に設定する。閾値選択部３６１は、種類情報以外に、Ｃｏｎ信号に含まれるハーフトーンモード設定情報およびオブジェクト情報に基づき、階調処理閾値を切り替える。
【００６４】
例えば、「２００ドット、ファインテキスト」というハーフトーンモードが指定された場合、閾値選択部３６１は、イメージオブジェクトおよびグラフィックオブジェクトには２００ドットスクリーン、テキストオブジェクトには３６０ラインスクリーン（３６０ｌｉｎｅ）に対応する階調処理閾値を選択する。「１７５ライン、ファインテキスト」というハーフトーンモードが指定された場合、閾値選択部３６１は、イメージオブジェクトおよびグラフィックオブジェクトには１７５ラインスクリーン（１７５ｌｉｎｅ）、テキストオブジェクトには３６０ラインスクリーン（３６０ｌｉｎｅ）に対応する階調処理閾値を選択する。
【００６５】
なお、２００ドットは、２００線の網点形状スクリーンを示し、３６０ラインは３６０線のライン形状スクリーンを示す。図９は、２００ドットスクリーンの一例を示す図である。ハーフトーンモードやスクリーンはこれらに限られるものではなく、従来から用いられているあらゆるハーフトーンモードおよびスクリーンを適用できる。なお、ハーフトーンモードおよびスクリーンに応じた階調処理閾値の選択処理は実行しなくてもよい。
【００６６】
ここで階調処理閾値は、ＣＭＹＫＳ版ともに、入力画像データの階調数（入力階調数、例えば２５６）より大きい階調数（例えば４０８０）を処理可能な値を予め用意しておく。この階調処理閾値から、キャリブレーション結果に応じて、入力階調数の階調処理に適用する閾値（適用閾値）が決定される。また、決められた適用閾値を用いて、最終的に必要な階調数（例えば２５６）の階調を有する階調処理が実行される。これにより、画像処理回路３８への入力となる２５６階調の入力画像データすべてに対して、別々の階調処理を適用した上で、２４００ｄｐｉ、１ビットデータ化することができる。適用閾値決定部３６２の詳細、および予め用意する階調処理閾値（４０８０階調を処理する閾値）の作成方法は後述する。
【００６７】
このように処理することで、複数の特殊トナーのうち使用する特殊トナーの種類に応じて最適な階調変換処理を実施することができ、結果として最適な階調特性を有する出力画像を得ることができる。その有用性の一例について以下に説明する。
【００６８】
図１０は、白色の用紙を用いてクリアトナー印刷を行ったときの面積率（網点が占める面積の割合）と光沢度との関係を示すグラフである。このように面積率が光沢度に対して線形な変化をするような階調処理閾値を設定すれば、クリアトナー印刷時に求められるスムースな光沢度の変化を実現することができる。この状態は「クリアトナーに対して最適化した」状態である。
【００６９】
図１１は、「白色トナーに対して最適化した階調処理閾値」を用いてクリアトナーの印刷を行ったと仮定した場合の光沢度変化の例を示すグラフである。クリアトナーを利用しているにも関わらず、面積率６０％以上で光沢度の変化が非常に少なくなっており、最適な状態となっていない。
【００７０】
「白色トナーに対して最適化した階調処理閾値」について図１２を用いて説明する。図１２は、黒色の用紙を用いて白色トナー印刷を行ったときの面積率と明度との関係を示すグラフである。一般に、人間の視覚が捉える階調の差は明度差に比例するとされている。このため、図１２のように面積率が明度に対して線形に変化するような階調処理閾値を設定すれば、白色トナー印刷時に最適な階調性を得ることができる。
【００７１】
図１３は、「クリアトナーに対して最適化した階調処理閾値」を用いて白色トナーの印刷を行ったと仮定した場合の明度変化の例を示すグラフである。すなわち図１３のグラフは、図１０の印刷を行った場合と同一の階調処理閾値を用いて印刷を行った結果を示す。図１３に示すように、この場合は面積率が明度に対して線形性をもっておらず、白色トナー面積率が高い領域では階調が潰れている。
【００７２】
図１０〜図１３で説明したように、特殊トナーの種類に応じて、最適な階調特性を得るための階調処理閾値は異なる。したがって、特殊トナーの種類に応じて最適な階調特性が得られるように調整された階調処理閾値を使用することが望ましい。例えば階調処理閾値は、面積率と、階調処理を実行した後の出力画像の予め定められた特性と、が特定の関係となるように特殊トナーの種類ごとに予め定められることが望ましい。出力画像の特性は、特殊トナーの種類ごとに異なってもよい。図１０〜図１３で説明したように、例えばクリアトナーおよび白色トナーに対して、それぞれ光沢度および明度が特性として用いられてもよい。
【００７３】
次に、面積率と特性とが特定の関係となるように４０８０階調の階調処理閾値を準備する方法の例について説明する。本実施形態のように２４００ｄｐｉ、１ビットディザを用いる場合、９６×９６サイズのディザを用いることにより、９２１６階調を表現することができる。この９２１６階調のデータから、適宜４０８０階調を選択することで、所望の階調特性を有する階調処理閾値を準備することができる。ＡＭスクリーンを用いる場合、２４×２４ディザを１単位のサブマトリクスとして用い、そのサブマトリクスを例えば４×４単位で配置することで９６×９６サイズのディザを用意する。図１４は、４×４単位のサブマトリクスの一例を示す図である。
【００７４】
９２１６階調のディザを用いて白色トナーを印刷し、図１５の実線に示したような明度特性が得られたとする。白色トナーの場合は、階調値が明度に対して線形な特性（図１５の破線）となることが望ましい。このため、以下のようにして明度に対して線形な特性を有する階調値を求める。
【００７５】
図１６は、階調値を求める方法を説明するための図である。まず、最大明度（Ｍａｘ）と最小明度（Ｍｉｎ）の間を４０８０等分し、最終的に得る４０８０階調の明度を算出する。次に、算出した明度に最も近い明度に対応する階調値のデータを選択する。説明の便宜のため、図１６では８等分した場合の例を示している。横軸に到達した矢印の先の階調値を採用することで、明度に対して線形な８階調のデータを得ることができる。このようにして、９２１６階調データから、明度に対して線形な４０８０階調のデータを得ることができる。階調数が足りなくなる場合（算出した複数の明度に最も近い明度が共通となる場合など）は、図１４のサブマトリクスの配置を増やすなどして、階調数を増やせばよい。
【００７６】
図１５および図１６では、特殊トナーとして白色トナー、特性として明度を例に説明した。他の特殊トナーの場合は、対応する特性に対して同様の処理を実行すればよい。例えば、クリアトナー用の閾値を用意する際には縦軸に光沢度をとって同様の処理を行えばよい。また、プロセスカラートナーなどに対しても、図１５に示した破線のように所望の特性（階調値（面積率）と出力画像の特性との特定の関係）を用意し、縦軸に依存すべき特性をとれば同様の処理を実行できる。階調値（面積率）と出力画像の特性との特定の関係は、必ずしも線形性を有する必要はなく、トナーの種類に応じて任意の形状とすることができる。
【００７７】
また、依存すべき特性は、濃度、光沢度、明度、輝度、および、色度など任意のデータで構わない。白色トナーの場合は明度の特性に基づいた階調処理閾値、クリアトナーの場合は光沢度の特性に基づいた階調処理閾値、および、プロセスカラートナーの場合は濃度の特性に基づいた階調処理閾値のように、それぞれ目的によって基づく特性を変更すればよい。
【００７８】
次に、４０８０階調を処理する階調処理閾値から、必要な２５６種類の階調処理閾値を選択する方式について説明する。まず、特殊トナーの特性が理想状態に等しい場合について説明する。この場合は、１６階調置きの均等間隔で閾値を設定することにより、２５６階調を処理する階調処理閾値が得られる。図１７は、このようにして得られる階調処理閾値の例を説明する図である。図１７の例では、０、１６、３２、・・・、４０８０が選択される。以下では、このようにして選択された階調処理閾値を適用閾値という場合がある。図１８は、適用閾値と入力画像の階調値（入力階調値）との対応の一例を示す図である。
【００７９】
本実施形態では、入力階調値は０〜２５５の２５６階調であるのに対し、階調処理閾値は４０８０階調である。ここでいう階調処理閾値は、例えば９６×９６のディザ閾値のことである。このディザ閾値により、０〜４０８０の適用閾値の１つ１つに対応する４０８０階調を処理することができる。例えば図８の「白トナー用閾値（２００ドット）」の中に、４０８０階調を有する９６×９６サイズのディザ閾値が記憶されている。
【００８０】
図１８の例では、入力階調値が２であれば、適用閾値は３２である。このとき、４０８０階調中の３２階調目に対応する階調処理が実施されることになる。入力階調値が２５４であれば、適用閾値は４０６４であり、４０６４階調目に対応する階調処理が実施される。
【００８１】
一般に、ディザ閾値を用いた階調処理を実施する際には、入力階調値がディザ閾値よりも大きい画素のみにトナーを打つことで中間調が表現される。本実施形態では、入力階調値と、適用閾値を０〜２５５の値に修正した閾値とが比較され、修正した閾値よりも大きい画素にトナーを打つことで中間調を表現する。
【００８２】
閾値の修正方法について以下に説明する。まず閾値選択部３６１は、４０８０階調を処理可能な階調処理閾値と、適用閾値と、を取得する。例えば閾値選択部３６１に、図８で「○○用閾値」と書かれた階調処理閾値と、上記のように決定された「○○用適用閾値」と書かれた適用閾値が入力される。閾値選択部３６１は、４０８０階調を有する階調処理閾値から２５６階調を選択する。
【００８３】
閾値選択部３６１は、１番目の適用閾値は０のままとする。閾値選択部３６１は、図１８に示すような適用閾値と入力階調値との対応を参照して、（ｎ−１）番目の適用閾値（ｎは２以上の整数）より大きくｎ番目の適用閾値以下の値となる階調処理閾値を、ｎ番目の適用閾値に対応する入力階調値に置換（修正）する。
【００８４】
例えば閾値選択部３６１は、階調処理閾値１〜１６を「１」、階調処理閾値１７〜３２を「２」、階調処理閾値３３〜４８を「３」、・・・、階調処理閾値４０６５〜４０８０を「２５５」に修正する。なお理想状態では境界値となる適用閾値に周期性があるが、一般には周期性を持たない。
【００８５】
図１９および図２０は、階調処理閾値の修正処理の一例を説明するための図である。図１９は、修正前の階調処理閾値の例である。図２０は、図１８に示す適用閾値を用いて、図１９の階調処理閾値を修正した後の階調処理閾値の例である。なお図１９および図２０では、説明の便宜のため、９６×９６サイズのディザのうち一部のみを示している。
【００８６】
適用閾値を選択する処理を印刷処理の前に実行し、適用閾値を参照して階調処理閾値を修正する処理を印刷処理時に実行してもよいし、階調処理閾値を修正する処理も印刷処理の前に実行してもよい。
【００８７】
これまでは、特殊トナーの特性が理想状態に等しい場合についての適用閾値の選択方法を説明した。特殊トナーの特性が理想状態と異なる状態の場合に、その状態に合わせて適用閾値を変更してもよい。以下に、特殊トナーの特性が理想状態とは異なる状態になっている場合の適用閾値の計算方法について説明する。
【００８８】
クリアトナーの場合、面積率が光沢度に対して線形な応答を示すように階調処理閾値が用意されている。本実施形態では１００％ベタのクリアトナーに対して、光沢度の目標値（ターゲット）として７６が規定されているものとする。目標値は、理想状態の場合（例えば規定の用紙で印刷した場合）の特性の値である。
【００８９】
規定の用紙とは異なる用紙で印刷した場合、一般にベタ部の光沢度は変化する。例えば、異なる用紙を用いた結果、用紙の光沢度が２２であり、クリアトナーのベタ部の光沢度が８５であった場合について考える。図２１は、この場合の面積率と光沢度との関係を示すグラフである。図２１では、実線が理想状態での値を示し、破線が現状の測定値を示す。現状の測定値は、例えば後述するキャリブレーションシートを印刷し、光沢度計を用いて測定することで得られる。
【００９０】
測定した光沢度の情報は、特殊トナーの種類情報とともに、ＳＣｏｎ信号として入力される。適用閾値決定部３６２は、ＳＣｏｎ信号から、紙の光沢度（すなわち適用閾値０のときの光沢度）が２２であり、ベタ部の光沢度（すなわち適用閾値最大＝４０８０のときの光沢度）が８５であることを解析する。適用閾値決定部３６２は、これらの値を参照して、理想状態である光沢度７６を出力するために必要な適用閾値を算出する。
【００９１】
特性の目標値（理想状態の情報）は、例えばメモリ３２などに保存され、例えば制御部３０２などにより読み出されて適用閾値決定部３６２に入力される。図８では、白トナー、クリアトナー、金属トナー、および、オレンジトナーについての目標値が、それぞれ、「白トナー用ターゲット」、「クリアトナー用ターゲット」、「金属トナー用ターゲット」、および、「オレンジトナー用ターゲット」として参照される例が示されている。特殊トナーの種類情報に応じて対応する目標値が適用閾値決定部３６２に入力される。
【００９２】
光沢度の線形性をもとに、（４０８０−０）／（８５−２２）＝（ｘ−０）／（７６−２２）を満たすｘを計算すると、ｘ＝３４９７と求められる。すなわち、図２２に示すように光沢度７６に対応する閾値は３４９７番目の閾値に該当する。これは一般的な比の計算であり、紙の光沢度（トナーを形成しない記録媒体自体の光沢度）およびベタ部の光沢度が分かれば計算できる。なお、このときのクリアトナー面積率は３４９７／４０８０＝８６％である。
【００９３】
図２１の例では、適用閾値３４９７が、光沢度の目標値７６に相当する。このため適用閾値決定部３６２は、適用閾値３４９７をＳ版の入力階調２５５に割り当てる。最小値０から最大値（適用閾値３４９７）までの間の階調については、適用閾値決定部３６２は、均等となる値を割り振ることで０〜２５５の各階調に対応する適用閾値を決定する。例えば適用閾値決定部３６２は、図２１の例では、入力階調Ｋ（Ｋ＝０〜２５５）に対して、適用閾値の最大値（＝３４９７）×Ｋ／２５５を四捨五入した値を、各階調の適用閾値とする。図２３は、このようにして求めた適用閾値の一例を示す図である。
【００９４】
適用閾値を図２３に示すように設定した結果として、例えば図２４の破線に示すような光沢度特性が得られる。このような処理により、用紙を変更した際にも安定した光沢度特性を有する出力画像を得ることができる。図２４の実線は図１０に示した理想状態と同じであり、適用閾値は図１８の値を用いている。
【００９５】
以上のように、面積率が光沢度に対して線形性を有する階調処理閾値を用意することにより、紙の光沢度およびクリアトナーの１００％ベタ印刷画像の光沢度を測定するだけで、良好な光沢度特性を有する簡易的なキャリブレーションを行うことができる。この２領域の光沢度の情報は、例えば用紙の中央付近にクリアトナー１００％の１パッチのみを形成するキャリブレーションシートを印刷し、パッチ部分と、パッチ以外の部分（紙白）とを光沢度計で測定することで得られる。測定結果はＤＦＥ２００にインポートされ、適用閾値決定部３６２が測定結果を用いて上記計算を行う。適用閾値決定部３６２は、適用閾値の計算結果をメモリ３２などに保存して更新する。キャリブレーションシートの詳細については後述する。
【００９６】
特殊トナーの種類が変更された場合に共通の適用閾値を用いることは一般には不適切である。したがって、上記のようなキャリブレーションについても、トナーの種類情報に応じて決定された目標値を用いることが望ましい。例えばクリアトナーであれば光沢度をもとに決定された目標値に対して最適化を行い、白色トナーであれば明度をもとに決定された目標値に対して最適化を行い、他のトナーについてもそれぞれ必要な特性に対して決定された目標値に対して最適化を行う。後述するように、例えば金属トナー、オレンジトナー、および、蛍光トナーに対しては、それぞれ光沢度、濃度、および、ｂ＊を特性として用いてもよい。
【００９７】
以下では、白色トナーの適用閾値の決定方法について説明する。白色トナーの場合、図１２で示したように、面積率が明度に対して線形な応答を示すように階調処理閾値が用意されている。本実施形態では１００％ベタの白色トナーに対して、黒色紙上の明度の目標値として８８が規定されているものとする。規定の用紙とは異なる用紙で印刷した場合、一般にベタ部の明度は変化する。例えば、異なる用紙を用いた結果、黒色紙上の白色トナーのベタ部の明度が９４だった場合について考える。このとき、明度の線形性をもとに計算し、明度８８に対応する閾値が３７６６番目の閾値に該当したとする。適用閾値決定部３６２は、これを元に、白色トナーの２５６階調用の適用閾値を計算する。図２５は、このようにして計算された適用閾値と入力階調値との対応の一例を示す図である。白色トナーの面積率０％および１００％のときの明度は、例えば、黒色紙に白色トナー１００％の１パッチのみを形成するキャリブレーションシートを印刷し、分光測色計で測定することで得られる。測定結果はＤＦＥ２００にインポートされ、適用閾値決定部３６２が測定結果を用いて上記計算を行う。適用閾値決定部３６２は、適用閾値の計算結果をメモリ３２などに保存して更新する。
【００９８】
図２６は、閾値決定処理の全体の流れの一例を示すフローチャートである。閾値決定処理は、適用閾値決定部３６２などにより適用閾値を決定するための処理である。閾値決定処理は、例えばユーザからの指示に応じて印刷処理の前に予め実行されてもよい。なお、階調処理閾値が入力階調数（例えば、２５６）と同じ場合などでは、閾値決定処理を実行しないように、言い換えると適用閾値決定部３６２を備えないように構成してもよい。
【００９９】
制御部３０２は、ユーザからの指示などに応じて、キャリブレーション画像を生成し、キャリブレーション画像を形成したキャリブレーションシートを印刷する（ステップＳ２０１）。プリンタ３００が光沢度計等の測定装置を備える場合は、制御部３０２は、測定装置を用いて特殊トナーの特性を測定する（ステップＳ２０２）。制御部３０２は、測定した特性（測定結果）をＳＣｏｎ信号として適用閾値決定部３６２へ入力する（ステップＳ２０３）。プリンタ３００の外部に備えられる測定装置により特性を測定し、測定結果を測定装置からプリンタ３００（適用閾値決定部３６２）へ入力してもよい。
【０１００】
制御部３０２は、例えばメモリ３２などに保存された特殊トナーの種類情報を、ＳＣｏｎ信号として適用閾値決定部３６２へ入力する（ステップＳ２０４）。制御部３０２は、種類情報に応じた特性の目標値をメモリ３２などから読み出し、適用閾値決定部３６２へ入力する（ステップＳ２０５）。
【０１０１】
適用閾値決定部３６２は、特性の測定結果と目標値とを用いて、ベタ部の目標値に相当する特性を得るのに必要な適用閾値を計算する（ステップＳ２０６）。図２１および図２２の例では、目標値７６に対応する適用閾値３４９７が算出される。この適用閾値は、入力階調値の最大値（例えば２５５）に対応する。
【０１０２】
適用閾値決定部３６２は、求められた適用閾値を用いて、他の入力階調値（例えば０〜２５４）に対応する適用閾値を計算する（ステップＳ２０７）。適用閾値決定部３６２は、計算した適用閾値を、対応するトナーの新たな適用閾値として、例えばメモリ３２に保存する（ステップＳ２０８）。このようにして保存された適用閾値は、印刷処理時（階調処理時）に参照される。
【０１０３】
次に、階調処理について図２７を用いて説明する。図２７は、階調処理の全体の流れの一例を示すフローチャートである。なお図２７は、階調処理部３２０に関連する処理のみを記載しているが、印刷時には、γ変換処理部３１０に関連する処理（γ変換処理）が併せて実行されてもよい。
【０１０４】
印刷時には、ユーザは、ハーフトーンモードを例えばプリンタドライバなどを介して指定する。ホストコンピュータ１００は、ユーザにより指定されたハーフトーンモードを選択する（ステップＳ３０１）。ホストコンピュータ１００は、ジョブとともに、選択されたハーフトーンモードを示すハーフトーンモード設定情報を、ＤＦＥ２００およびプリンタ３００に送信する（ステップＳ３０２）。ハーフトーンモード設定情報は、Ｃｏｎ信号に含めて画像処理回路３８に入力されてもよい。一方、例えば制御部３０２は、特殊トナーの種類情報を画像処理回路３８に送信する（ステップＳ３０３）。
【０１０５】
閾値選択部３６１は、ハーフトーンモード設定情報および特殊トナーの種類情報に対応する階調処理閾値および適用閾値の入力を受付ける（ステップＳ３０４）。閾値選択部３６１は、入力階調数（例えば２５６）より大きい階調数（例えば４０８０）の階調処理閾値を、適用閾値を用いて入力階調数の階調に修正する（ステップＳ３０５）。
【０１０６】
制御部３０２は、修正された階調処理閾値をＳ版階調処理部３２５に設定する（ステップＳ３０６）。Ｓ版階調処理部３２５は、設定された階調処理閾値に従いＳ版の階調処理を実行する（ステップＳ３０７）。
【０１０７】
次に、特殊トナーの特性測定用のキャリブレーションシートについて説明する。図２８および図２９は、キャリブレーションシートの一例を示す図である。上述のように、特殊トナー１００％の１パッチのみ印刷する場合は、例えば図２８のようなキャリブレーションシートを用いることができる。「Ｓ」と記載された矩形は、特殊トナー１００％のパッチを表す。図２８のような特殊トナー用のキャリブレーションシートを用いる場合は、プロセスカラー用のキャリブレーションシートが別に必要となる。そこで、図２９に示すように、ＣＭＹＫの各パッチと合わせて特殊トナーのパッチを配置するキャリブレーションシートを用いてもよい。ただし、白トナーの場合は黒色紙に印刷する必要があるため、プロセスカラートナーと白トナーとを一緒に配置したキャリブレーションシートを印刷するのは不適当である。したがって、クリアトナーの場合は図２９の配置とし、白トナーの場合は図２８のようなパッチ配置としてもよい。なお図２９のＫ００〜Ｋ１６は、濃度を例えば段階的に変更した黒色トナーのパッチである。Ｃ００〜Ｃ１６、Ｍ００〜Ｍ１６、および、Ｙ００〜Ｙ１６も同様である。
【０１０８】
次に、クリアトナーおよび白トナー以外の特殊トナーを用いた場合の例について説明する。なお、特殊トナーの種類が異なるのみであるため、装置構成やフローチャートはクリアトナーおよび白トナーの例と同様である。以下では、特殊トナーごとの階調処理閾値の設定方法について説明する。
【０１０９】
（オレンジトナーの例）
以下では、特殊トナーとしてオレンジトナーを用いた場合について説明する。オレンジトナーは、プロセスカラートナーとともに用いることで色域を広げることを主な目的として使用される。例えば、光沢感や金属感のような機能的な付加価値を与える場合とは異なり、色再現性をさらに高めることを目的として使用される。したがって、プロセスカラーと同様に、濃度の目標値を設定して安定した色再現が行えるように階調処理閾値を設定する必要がある。なお、オレンジトナーを用いる場合は、色変換処理部２２２は、ＣＭＹＫＯｒ（Ｏｒはオレンジを意味する）の５色に色分解を行う。このときの色分解には、従来から用いられているあらゆる方法を適用できる。
【０１１０】
図３０は、オレンジトナーの面積率と濃度との関係を示すグラフである。図３０の実線はオレンジトナーの濃度の目標値を示し、破線は濃度の測定値を示す。入力階調値と濃度との関係は、例えばキャリブレーションシートを用いた測定により求めることができる。キャリブレーションシートの印刷時には、例えば図１８のように４０８０階調に対して均等間隔の適用閾値が用いられる。このため、入力階調値、濃度、および、適用閾値の対応関係が図３１のように求められる。
【０１１１】
図３１は、例えば図２９のように１７個のパッチを印刷するキャリブレーションシートを用いた場合の例を示す。１７個のパッチに応じて求められた値に対して、例えば多項式近似を行い、データを補間する。これにより、４０８０階調すべてについて濃度と適用閾値の関係が求められる。なお適用閾値を横軸、測定濃度を縦軸として算出値をプロットしたグラフは、図３０と同じ形状になる。図３２は、４０８０階調すべてに対して求められた適用閾値と濃度との対応関係を示す図である。
【０１１２】
濃度の目標値は、すべての入力階調値に対して定められている。図３２の対応関係を参照し、濃度の目標値に最も近い濃度に対応する適用閾値を探索することにより、入力階調値に対応する適用閾値を決定することができる。図３３は、このようにして得られた適用閾値の一例を示す図である。なお、０階調目の適用閾値は、常に０固定とする。
【０１１３】
このような適用閾値の求め方は、プロセスカラートナー版にも適用できる。また、このときのキャリブレーションシートとしては、図３４に示すキャリブレーションシートを用いることができる。Ｓ００〜Ｓ１６は、特殊トナー（オレンジトナー）の階調パッチを表している。
【０１１４】
上述のように、例えば制御部３０２が、キャリブレーションシートに印刷するキャリブレーション画像を生成する生成部の機能を備えていてもよい。例えば制御部３０２は、特殊トナーとして白トナーを使用する場合、図２８のようなキャリブレーションシートに印刷するキャリブレーション画像と、このキャリブレーションシートと異なるページに印刷する、プロセスカラートナー用のキャリブレーション画像と、を生成する。また制御部３０２は、特殊トナーとしてクリアトナーを使用する場合、図２９のように、プロセスカラートナーのパッチと同一ページに、プロセスカラートナーより個数の少ないクリアトナーのパッチを印刷するキャリブレーション画像を生成する。また制御部３０２は、特殊トナーとしてオレンジトナーを使用する場合、図３４のように、プロセスカラートナーのパッチと同一ページに、プロセスカラートナーと同じ個数のオレンジトナーのパッチを印刷するキャリブレーション画像を生成する。
【０１１５】
このように、制御部３０２は、使用する特殊トナーの種類に応じて、特殊トナーを形成する領域の個数および特殊トナーを形成するページの少なくとも一方を変更したキャリブレーション画像を生成してもよい。
【０１１６】
上記手順により、オレンジトナー装着時に最適な階調特性を有する出力画像を得ることができ、広色域かつ高画質な画像を提供できる。また、１つのプリンタ３００に複数の特殊トナーを設定および印刷できるシステムにおいて、それぞれの特性に応じて最適な階調変換処理を実施し、最適な画質の出力物を得ることができる。上記手順は、オレンジトナーに限らず、グリーントナーなどプロセスカラートナーに加えて使用される広色域再現用のトナー全般に適用できる。
【０１１７】
（金属トナーの例）
以下では、特殊トナーとして金属トナーを用いた場合について説明する。金属トナーは、その金属光沢感を付加価値としてユーザが求める場合などに使用される。金属トナーは、プロセスカラートナーと比較して直反射光成分が多い。したがって、光沢度を指標として階調性を規定することが望ましい。このため、クリアトナーと同様に、面積率が光沢度に対して線形な特性を有する階調処理閾値を設定する。図３５は、金属トナーの面積率と光沢度との関係を示すグラフである。目標値が異なるだけで、その他の処理フローについてはクリアトナーと同じであるため、説明を省略する。
【０１１８】
このように、金属トナー装着時に最適な階調特性を有する出力画像を得ることができ、単に金属光沢という付加価値を持たせるだけでなく、高画質な画像を提供できる。また、１つのプリンタ３００に複数の特殊トナーを設定および印刷できるシステムにおいて、それぞれの特性に応じて最適な階調変換処理を実施し、最適な画質の出力物を得ることができる。
【０１１９】
（ＵＶトナー、蛍光トナーの例）
以下では、特殊トナーとしてＵＶトナーおよび蛍光トナーの少なくとも一方を装着している場合について説明する。ＵＶトナーは、吸収スペクトルの紫外線波長領域（４００ｎｍ未満）に吸収帯を持ち、可視光領域で透明である。ＵＶトナーは、可視光源下では視認できず、紫外線を含むブラックライト照射時のみ、その蛍光特性により可視光を発する性質を持つ。ＵＶトナーは、不正に資料を持ち出した場合に同定するためのマーク、作成者・作成日時など属性情報の埋め込み、特定作成者のみが付与できるマークの挿入、および、特定受取人向けのメッセージの挿入など、通常は可視化不要な情報の挿入用途に用いられる。
【０１２０】
蛍光トナーは、可視光源下でも視認可能である。蛍光トナーは、いわゆる蛍光ペンのように注目部分をハイライトするために用いるなど、通常、プロセストナーでは出せないような蛍光イエロー色を用いて印刷物を目立たせる用途に用いる。
【０１２１】
このような用途に用いる場合、他の特殊トナーと比較すると階調特性に対する要求は低く、そもそも階調飛びを視認できない場合もある。
【０１２２】
ＵＶトナー用閾値としては、クリアトナー用閾値と同一のものを設定しても画質として問題はないため、クリアトナー用閾値と同一の閾値を設定する。また、安定性についても、厳密には求められないため、常に初期状態を維持する。すなわち、例えば図１８に示した適用閾値を常に使用することとする。したがって、ＵＶトナー使用時はキャリブレーションシートの印刷を行う必要はない。
【０１２３】
蛍光トナー用閾値としては、階調パッチのｂ＊を測定して決定する。ｂ＊は、Ｌ＊ａ＊ｂ＊空間の座標のうちｂ＊座標の値である。
【０１２４】
蛍光トナーは、紫外〜青色領域の電磁波を吸収してイエロー蛍光を発する特徴を持つ。イエローは全階調領域で明度がさほど変化せず、ダイナミックレンジが非常に狭いため、明度に対して各階調値の目標値を定めることはできない。一方、蛍光トナーは、Ｌ＊ａ＊ｂ＊の測色を行うと、ｂ＊に対して広いダイナミックレンジを持っている。したがって、面積率がｂ＊に対して線形な特性を持つように階調処理閾値を決定する。図３６は、蛍光トナーを０〜１００％まで１０％刻みで印刷し、測色した結果をａ＊ｂ＊平面にプロットしたグラフである。図３６に示すように、蛍光トナーは、ｂ＊に対するダイナミックレンジが広い。
【０１２５】
蛍光トナーについても安定性は厳密には求められないため、常に初期状態を維持すればよい。すなわち、例えば図１８に示した適用閾値を常に使用することとする。したがって、蛍光トナー使用時はキャリブレーションシートの印刷を行う必要はない。
【０１２６】
ＵＶトナーや蛍光トナーを用いるときには、上述のように階調特性に対する要求は低く、そもそも階調飛びを視認できない。このような場合に、無理にキャリブレーションを実施してもその精度は低く、ユーザの手間と比較してそれを上回る効果が得られないと考えられる。そのような場合は、一律にすべての特殊トナーに対してキャリブレーションを実施するシステムとするのではなく、逆に不必要なキャリブレーションは実施しないことがユーザの手間を省くことになる。
【０１２７】
（変形例）
図３７は、第１の実施形態の変形例に係るプリンタの画像処理回路３８−２の機能構成例を示すブロック図である。図３７に示すように、画像処理回路３８−２は、階調数変換部３０１、γ変換処理部３１０−２、階調処理部３２０−２、γテーブル決定部３３０、γテーブル決定部３４０、閾値決定部３５０、閾値決定部３６０、制御部３０２、回路選択部３０３−２、および、回路選択部３０４−２、を備えている。
【０１２８】
第１の実施形態（図５）とは、複数存在する特殊トナー版について、装着可能な特殊トナーの種類と同じ数だけγ変換処理部と階調処理部を用意していること、および、適用する処理部（回路）を選択する回路選択部３０３−２、３０４−２をさらに備えること、がことなっている。
【０１２９】
例えばγ変換処理部３１０−２は、Ｃ版γ変換処理部３１１、Ｍ版γ変換処理部３１２、Ｙ版γ変換処理部３１３、および、Ｋ版γ変換処理部３１４に加えて、白トナー版γ変換処理部３１５ａ、クリアトナー版γ変換処理部３１５ｂ、ＵＶトナー版γ変換処理部３１５ｃ、金属トナー版γ変換処理部３１５ｄ、蛍光トナー版γ変換処理部３１５ｅ、および、オレンジトナー版γ変換処理部３１５ｆを備えている。
【０１３０】
また、例えば階調処理部３２０−２は、Ｃ版階調処理部３２１、Ｍ版階調処理部３２２、Ｙ版階調処理部３２３、および、Ｋ版階調処理部３２４に加えて、白トナー版階調処理部３２５ａ、クリアトナー版階調処理部３２５ｂ、ＵＶトナー版階調処理部３２５ｃ、金属トナー版階調処理部３２５ｄ、蛍光トナー版階調処理部３２５ｅ、および、オレンジトナー版階調処理部３２５ｆを備えている。
【０１３１】
回路選択部３０３−２は、白トナー版γ変換処理部３１５ａ、クリアトナー版γ変換処理部３１５ｂ、ＵＶトナー版γ変換処理部３１５ｃ、金属トナー版γ変換処理部３１５ｄ、蛍光トナー版γ変換処理部３１５ｅ、および、オレンジトナー版γ変換処理部３１５ｆのうち、特殊トナー版の画像を入力する処理部を選択する。
【０１３２】
回路選択部３０４−２は、白トナー版階調処理部３２５ａ、クリアトナー版階調処理部３２５ｂ、ＵＶトナー版階調処理部３２５ｃ、金属トナー版階調処理部３２５ｄ、蛍光トナー版階調処理部３２５ｅ、および、オレンジトナー版階調処理部３２５ｆのうち、階調処理後の特殊トナー版の画像を出力する処理部を選択する。
【０１３３】
このような構成により、複数の特殊トナーの特性に応じたγ変換処理および階調処理を実施することができ、結果として最適な階調特性を有する出力画像を得ることができる。
【０１３４】
回路選択部３０３−２および回路選択部３０４−２は、例えばＳＣｏｎ信号から得た種類情報をもとに、いずれの処理部に処理信号データを流すか切り替える。
【０１３５】
本変形例の場合、ハードウェア構成が第１の実施形態の構成に比べて増大する可能性がある。特に特殊トナーの種類数が多いほどその可能性は大きい。一方、第１の実施形態の構成（図５）は、ハードウェア構成をより簡略化し、最適な階調特性を有する出力画像を高生産性かつ低コストで提供することが可能となる。
【０１３６】
また、ＤＦＥ２００は、制御内容や様々な機能追加のために実装を頻繁に変える必要があるため、画像処理回路２７も含めてソフトウェアで実装することが多い。一方、プリンタ３００側の画像処理回路３８は、エンジン３５を含めたプリンタ３００本体の電装制御も含めてハードウェアで実装することが多い。
【０１３７】
図５のように画像処理回路３８をハードウェアで実装すれば、ハイエンドな商用のプリンタ３００に求められる高い生産性を低コストで得ることができる。結果として、例えば一日の印刷量が非常に多いヘビーユーザが十分満足できるような生産性を満たすことができる。なお、本実施形態のソフトウェア構成、および、ハードウェア構成はこれらに限られるものではなく、任意の構成とすることができる。
【０１３８】
（第２の実施形態）
第１の実施形態では、ＤＦＥ２００で総量規制処理まで行い、プリンタ３００で階調処理を実施した。第２の実施形態では、ＤＦＥ２００−３で階調処理まで実施してからプリンタ３００−３にデータを送信する。
【０１３９】
図３８は、第２の実施形態のＤＦＥ２００−３のハードウェア構成の一例を示す図である。図３８に示すように、ＤＦＥ２００−３は、ＣＰＵ２１、メモリ２２、ホストインターフェース２３、プリンタインターフェース２６、ディスク装置２４、付加情報生成回路２５、および、画像処理回路２７−３を備えている。画像処理回路２７−３以外の機能は第１の実施形態と同様であるため同一の符号を付し説明を省略する。
【０１４０】
画像処理回路２７−３は、第１の実施形態の画像処理回路２７の機能に加え、第１の実施形態のプリンタ３００が備える画像処理回路３８と同様のγ変換処理機能および階調処理機能を備える。
【０１４１】
なおプリンタ３００−３は、ＤＦＥ２００−３に追加される機能を備えない点が、第１の実施形態のプリンタ３００と異なっている。
【０１４２】
図３９は、画像処理回路２７−３の機能構成例を示すブロック図である。図３９の各部は、第１の実施形態のＤＦＥ２００（図４）、および、プリンタ３００（図５）に含まれる各部のいずれかと同様であるため同一の符号を付し、詳細な説明を省略する。ただし、ＳＣｏｎ信号はプリンタインターフェース２６を通じてプリンタ３００−３から入力する必要がある。
【０１４３】
第２の実施形態によれば、画像処理機能を１箇所にまとめることができるため、画像形成システムの構成が複雑にならず、全体として制御が実施しやすい。画像処理が終了したデータをプリンタ３００−３に送信するため、プリンタ３００−３は受信したデータを印刷するのみでよい。
【０１４４】
仮に、ＤＦＥ２００−３（画像処理回路２７−３）の階調処理がすべてソフトウェアで実装されている場合を考える。階調処理は多くのステップ数を必要とするため、この場合は、ハイエンドな商用プリンタに求められる高生産性が得られない可能性がある。例えば、１分間に数十枚程度の印刷を行う程度であれば本システムを用いても低コストで十分な生産性を得ることができるが、一日の印刷量が非常に多いヘビーユーザが十分満足できるような生産性を満たすことができない可能性がある。ＤＦＥ２００−３内の画像処理回路２７−３を必要に応じてハードウェアで実装すれば、このような状況を回避可能となる。
【０１４５】
なお、本実施形態の画像処理装置で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１４６】
本実施形態の画像処理装置で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録してコンピュータ・プログラム・プロダクトとして提供するように構成してもよい。
【０１４７】
さらに、本実施形態の画像処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の画像処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１４８】
本実施形態の画像処理装置で実行されるプログラムは、上述した各部を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各部が主記憶装置上に生成されるようになっている。
【符号の説明】
【０１４９】
２１  ＣＰＵ
２２  メモリ
２３  ホストインターフェース
２４  ディスク装置
２５  付加情報生成回路
２６  プリンタインターフェース
２７  画像処理回路
３１  ＣＰＵ
３２  メモリ
３３  ＤＦＥインターフェース
３４  ディスク装置
３５  エンジン
３６  エンジンインターフェース
３７  パネル装置
３８  画像処理回路
１００  ホストコンピュータ
２００  ＤＦＥ
２２１  ラスタライズ部
２２２  色変換処理部
２２３  総量規制部
３００  プリンタ
３０１  階調数変換部
３０２  制御部
３０３−２、３０４−２  回路選択部
３１０  γ変換処理部
３２０  階調処理部
３３０、３４０  γテーブル決定部
３４１  テーブル選択部
３５０  閾値決定部
３６０  閾値決定部
３６１  閾値選択部
３６２  適用閾値決定部
【先行技術文献】
【特許文献】
【０１５０】
【特許文献１】特開２００２−２０７３３４号公報
【図１】
0006658032.tif 000002
【図２】
0006658032.tif 000003
【図３】
0006658032.tif 000004
【図４】
0006658032.tif 000005
【図５】
0006658032.tif 000006
【図６】
0006658032.tif 000007
【図７】
0006658032.tif 000008
【図８】
0006658032.tif 000009
【図９】
0006658032.tif 000010
【図１０】
0006658032.tif 000011
【図１１】
0006658032.tif 000012
【図１２】
0006658032.tif 000013
【図１３】
0006658032.tif 000014
【図１４】
0006658032.tif 000015
【図１５】
0006658032.tif 000016
【図１６】
0006658032.tif 000017
【図１７】
0006658032.tif 000018
【図１８】
0006658032.tif 000019
【図１９】
0006658032.tif 000020
【図２０】
0006658032.tif 000021
【図２１】
0006658032.tif 000022
【図２２】
0006658032.tif 000023
【図２３】
0006658032.tif 000024
【図２４】
0006658032.tif 000025
【図２５】
0006658032.tif 000026
【図２６】
0006658032.tif 000027
【図２７】
0006658032.tif 000028
【図２８】
0006658032.tif 000029
【図２９】
0006658032.tif 000030
【図３０】
0006658032.tif 000031
【図３１】
0006658032.tif 000032
【図３２】
0006658032.tif 000033
【図３３】
0006658032.tif 000034
【図３４】
0006658032.tif 000035
【図３５】
0006658032.tif 000036
【図３６】
0006658032.tif 000037
【図３７】
0006658032.tif 000038
【図３８】
0006658032.tif 000039
【図３９】
0006658032.tif 000040