(57)【特許請求の範囲】
【請求項１】
画像データを取得する取得手段と、
前記取得手段により取得された画像データにおける各画素の信号値に基づく濃度ヒストグラムを作成する作成手段と、
前記作成手段により作成された前記濃度ヒストグラムに基づいて、予め定められた信号値を有する画素の数を計数する計数手段と、
前記計数手段により計数された画素の数と、予め定められた閾値とを比較する比較手段と、
前記計数手段により計数された画素の数が、予め定められた閾値よりも少ない場合には、有色トナーの処理方法として光沢を上げる処理としてグロスモードを選択し、前記計数手段により計数された画素の数が、予め定められた閾値よりも多い場合には、透明トナーを現像することにより光沢を上げる処理として透明トナーモードを選択する選択手段と、を備えることを特徴とする画像形成装置。
【請求項２】
前記光沢を上げるための有色トナーの処理方法とは、有色トナーを定着するための速度を調整する処理であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記比較手段は、前記計数手段により計数された画素の数と、第１の閾値及び当該第１の閾値よりも大きな第２の閾値とを比較し、
前記選択手段は、前記計数手段により計数された画素の数が、前記第１の閾値よりも少ない場合には、前記有色トナーを定着させる際の速度を調整することにより光沢を上げる処理を選択し、前記計数手段により計数された画素の数が、前記第２の閾値よりも多い場合には、前記透明トナーを現像することにより光沢を上げる処理を選択することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記選択手段は、前記計数手段により計数された画素の数が、前記第１の閾値以上、前記第２の閾値以下である場合には、前記有色トナーを定着させる際の速度を調整することにより光沢を上げる処理と、前記透明トナーを現像することにより光沢を上げる処理とを含む複数の処理のうち、予め優先的に行うと設定された処理を選択することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記計数手段は、前記作成手段により作成された前記濃度ヒストグラムにおいて、０、又は、０以上、信号上限値以下の信号値を有する画素の数を計数する第１の計数手段と、
前記作成手段により作成された前記濃度ヒストグラムにおいて、有色トナーと共に透明トナーを現像することにより有色トナーの濃度が減少する領域内の画素の数を計数する第２の計数手段とを有し、
前記比較手段は、前記第１の計数手段により計数された画素の数と、前記第１の閾値及び前記第２の閾値とを比較する第１の比較手段と、
前記第２の計数手段により計数された画素の数と、第３の閾値とを比較する第２の比較手段とを有し、
前記選択手段は、前記第１の計数手段により計数された画素の数が、前記第１の閾値以上、前記第２の閾値以下であり、且つ前記第２の計数手段により計数された画素の数が前記第３の閾値以上である場合には、前記有色トナーを定着させる際の速度を調整することにより光沢を上げる処理を選択し、前記第１の計数手段により計数された画素の数が、前記第１の閾値以上、前記第２の閾値以下であり、且つ前記第２の計数手段により計数された画素の数が前記第３の閾値以上でない場合には、前記透明トナーを現像することにより光沢を上げる処理を選択することを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記計数手段は、前記作成手段により作成された前記濃度ヒストグラムにおいて、０、又は、０以上、信号上限値以下の信号値を有する画素の数を計数することを特徴とする請求項１に記載の画像形成装置。
【請求項７】
画像データを取得する取得ステップと、
前記取得ステップにより取得された画像データにおける各画素の信号値に基づく濃度ヒストグラムを作成する作成ステップと、
前記作成ステップにより作成された前記濃度ヒストグラムに基づいて、予め定められた信号値を有する画素の数を計数する計数ステップと、
前記計数ステップにより計数された画素の数と、予め定められた閾値とを比較する比較ステップと、
前記計数ステップにより計数された画素の数が、予め定められた閾値よりも少ない場合には、有色トナーの処理方法として光沢を上げる処理としてグロスモードを選択し、前記計数ステップにより計数された画素の数が、予め定められた閾値よりも多い場合には、透明トナーを現像することにより光沢を上げる処理として透明トナーモードを選択する選択ステップと、を有することを特徴とする画像形成方法。
【請求項８】
画像データを取得する取得ステップと、
前記取得ステップにより取得された画像データにおける各画素の信号値に基づく濃度ヒストグラムを作成する作成ステップと、
前記作成ステップにより作成された前記濃度ヒストグラムに基づいて、予め定められた信号値を有する画素の数を計数する計数ステップと、
前記計数ステップにより計数された画素の数と、予め定められた閾値とを比較する比較ステップと、
前記計数ステップにより計数された画素の数が、予め定められた閾値よりも少ない場合には、有色トナーの処理方法として光沢を上げる処理としてグロスモードを選択し、前記計数ステップにより計数された画素の数が、予め定められた閾値よりも多い場合には、透明トナーを現像することにより光沢を上げる処理として透明トナーモードを選択する選択ステップと、をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項９】
前記光沢を上げるための有色トナーの処理方法とは、有色トナーを定着するための速度を調整する処理であることを特徴とする請求項８に記載のコンピュータプログラム。
【請求項１０】
前記比較ステップは、前記計数ステップにより計数された画素の数と、第１の閾値及び当該第１の閾値よりも大きな第２の閾値とを比較し、
前記選択ステップは、前記計数ステップにより計数された画素の数が、前記第１の閾値よりも少ない場合には、前記有色トナーを定着させる際の速度を調整することにより光沢を上げる処理を選択し、前記計数ステップにより計数された画素の数が、前記第２の閾値よりも多い場合には、前記透明トナーを現像することにより光沢を上げる処理を選択することを特徴とする請求項８または９に記載のコンピュータプログラム。
【請求項１１】
前記選択ステップは、前記計数ステップにより計数された画素の数が、前記第１の閾値以上、前記第２の閾値以下である場合には、前記有色トナーを定着させる際の速度を調整することにより光沢を上げる処理と、前記透明トナーを現像することにより光沢を上げる処理とを含む複数の処理のうち、予め優先的に行うと設定された処理を選択することを特徴とする請求項１０に記載のコンピュータプログラム。
【請求項１２】
前記計数ステップは、前記作成ステップにより作成された前記濃度ヒストグラムにおいて、０、又は、０以上、信号上限値以下の信号値を有する画素の数を計数する第１の計数ステップと、
前記作成ステップにより作成された前記濃度ヒストグラムにおいて、有色トナーと共に透明トナーを現像することにより有色トナーの濃度が減少する領域内の画素の数を計数する第２の計数ステップとを有し、
前記比較ステップは、前記第１の計数ステップにより計数された画素の数と、前記第１の閾値及び前記第２の閾値とを比較する第１の比較ステップと、
前記第２の計数ステップにより計数された画素の数と、第３の閾値とを比較する第２の比較ステップとを有し、
前記選択ステップは、前記第１の計数ステップにより計数された画素の数が、前記第１の閾値以上、前記第２の閾値以下であり、且つ前記第２の計数ステップにより計数された画素の数が前記第３の閾値以上である場合には、前記有色トナーを定着させる際の速度を調整することにより光沢を上げる処理を選択し、前記第１の計数ステップにより計数された画素の数が、前記第１の閾値以上、前記第２の閾値以下であり、且つ前記第２の計数ステップにより計数された画素の数が前記第３の閾値以上でない場合には、前記透明トナーを現像することにより光沢を上げる処理を選択することを特徴とする請求項１０に記載のコンピュータプログラム。
【請求項１３】
前記計数ステップは、前記作成ステップにより作成された前記濃度ヒストグラムにおいて、０、又は、０以上、信号上限値以下の信号値を有する画素の数を計数することを特徴とする請求項８に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、及びコンピュータプログラムに関し、特に、画像に光沢を持たせるために用いて好適なものである。
【背景技術】
【０００２】
近年、透明であってかつ光沢を持った媒質をトナーとして用いた印刷装置が提案されてきている（特許文献１を参照）。例えば、印刷物の全面に透明トナーを適用することにより、画像の光沢性の向上と、画像のコーティング（保護）とが可能となる。また、透明トナーを特定の文字或いは図形の形状に適用することにより、よりユーザの意図を反映した出力が可能となる。また、サイアン、マジェンタ、黄色、黒（ＣＭＹＫ）の有色トナーに対して、熱定着過程を通常よりも遅く行うことにより、有色トナーの光沢を増加させることが可能となる。
【０００３】
【特許文献１】特開２００７−１８３５９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、トナーを用いた電子写真技術による印刷装置においては、一般に、トナーの総載り量に制限が加えられる。ＣＭＹＫ夫々の版においては、０から１００％のトナー載り量を設定することが可能であるので、夫々の版を合計すると、４００％までのトナー載り量を適用することができてしまう。仮に４００％の入力を電子写真技術による印刷装置に行うと、定着不足やトナー飛び散り、適切な画像が得られなくなってしまう。そこで、トナー総載り量に制限を加える処理が考えられる。例えば、トナーの総載り量が合計で所定値以下に収まるように、印刷装置がトナー載り量の制限を行う。
しかしながら、透明トナーを適用すると、この条件はさらに厳しくなる。すなわち、ＣＭＹＫの４色に対するトナー総載り量と同じ値を、ＣＭＹＫの４色と透明トナーとの５色に対して適用しなければならない。したがって、１色あたりのトナー量が更に減少することになり、意図するグロス（光沢）を印刷画像に与えることが困難となるおそれがあった。
【０００５】
また、熱定着過程を通常より遅く行うことにより、有色トナーの光沢を増加させる場合には、画像のオブジェクトのみのグロスが増加し、オブジェクトを除く白紙の部分は、グロスを増加させることが困難であった。よって、白色、或いはＣＭＹＫトナーの濃度が薄い色（ハイライト色）を多用したデータにおいては、印刷画像に対してグロスを増加させることが極めて困難であった。
【０００６】
本発明は、以上のような問題点に鑑みてなされたものであり、可及的に適切な光沢を、印刷画像に与えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、画像データを取得する取得手段と、前記取得手段により取得された画像データにおける各画素の信号値に基づく濃度ヒストグラムを作成する作成手段と、前記作成手段により作成された前記濃度ヒストグラムに基づいて、予め定められた信号値を有する画素の数を計数する計数手段と、前記計数手段により計数された画素の数と、予め定められた閾値とを比較する比較手段と、前記計数手段により計数された画素の数が、予め定められた閾値よりも少ない場合には、有色トナーの処理方法として光沢を上げる処理としてグロスモードを選択し、前記計数手段により計数された画素の数が、予め定められた閾値よりも多い場合には、透明トナーを現像することにより光沢を上げる処理として透明トナーモードを選択する選択手段と、を備えることを特徴とする。
【０００８】
本発明の画像形成方法は、画像データを取得する取得ステップと、前記取得ステップにより取得された画像データにおける各画素の信号値に基づく濃度ヒストグラムを作成する作成ステップと、前記作成ステップにより作成された前記濃度ヒストグラムに基づいて、予め定められた信号値を有する画素の数を計数する計数ステップと、前記計数ステップにより計数された画素の数と、予め定められた閾値とを比較する比較ステップと、前記計数ステップにより計数された画素の数が、予め定められた閾値よりも少ない場合には、有色トナーの処理方法として光沢を上げる処理としてグロスモードを選択し、前記計数ステップにより計数された画素の数が、予め定められた閾値よりも多い場合には、透明トナーを現像することにより光沢を上げる処理として透明トナーモードを選択する選択ステップと、を有することを特徴とする。
【０００９】
本発明のコンピュータプログラムは、画像データを取得する取得ステップと、前記取得ステップにより取得された画像データにおける各画素の信号値に基づく濃度ヒストグラムを作成する作成ステップと、前記作成ステップにより作成された前記濃度ヒストグラムに基づいて、予め定められた信号値を有する画素の数を計数する計数ステップと、前記計数ステップにより計数された画素の数と、予め定められた閾値とを比較する比較ステップと、前記計数ステップにより計数された画素の数が、予め定められた閾値よりも少ない場合には、有色トナーの処理方法として光沢を上げる処理としてグロスモードを選択し、前記計数ステップにより計数された画素の数が、予め定められた閾値よりも多い場合には、透明トナーを現像することにより光沢を上げる処理として透明トナーモードを選択する選択ステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、可及的に適切な光沢を、印刷された画像に与えることができる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施形態を説明する前に、本発明の実施形態の前提となる技術について説明する。
＜透明トナーモードを備える印刷装置＞
まず、透明トナーを用いた透明トナーモードで動作する印刷装置について説明する。透明トナーは印刷物の全面に、１００％の濃度で適用されることが多い。ＣＭＹＫの４色と、透明トナーとの５色のトナー載り量を制限する方法は色々考えられる。例えば、５色のトナー載り量を一律に減少させる方法が考えられる。
図１は、５色のトナー載り量を一律（均等）に減少させる場合に、トナー載り量がどのように制限されるのかの一例を示す図である。図１において、横軸は、ＣＭＹＫ４色のトナー載り量（濃度）の入力値（指示値）を百分率で表したものであり、縦軸は、トナー載り量の実際の値を百分率で表したものである。ここでは、各色におけるトナー載り量の最大値は１００％となる。よって、例えば、ＣＭＹＫ４色のトナー載り量の総和の最大値は４００％になる。
【００１２】
図１に示す例では、トナー総載り量の制限値１０３を２４０％としている。グラフ１０１は、ＣＭＹＫ４色のトナー載り量の入力値と、実際に適用されるＣＭＹＫ４色のトナー載り量の値との関係の一例を表すグラフである。一方、グラフ１０２は、ＣＭＹＫ４色のトナー載り量の入力値と、実際に適用される透明トナーのトナー載り量の値との関係の一例を表すグラフである。尚、グラフ１０２では、透明トナーのトナー載り量の入力値が１００％である場合を例に挙げて示している。
図１において、ＣＭＹＫ４色のトナー載り量の入力値が制限値１０３を下回る範囲においては、本来は、入力値に対して全く同一のトナー載り量の値が適用されなければならない。しかしながら、ＣＭＹＫ４色の有色トナーと透明トナーとを合わせた５色を等量で減少させることになる。このため、制限値１０３から１００％（透明トナーのトナー載り量の最大値）を引いた、１４０％を超える領域においては、透明トナーの影響によりＣＭＹＫ４色の有色トナーも制限を受ける。換言すれば、ＣＭＹＫ４色の有色トナーに、１００％の透明トナーを適用すると、ＣＭＹＫ４色のトナー載り量の入力値の総和が１４０％を超えると色が変わってしまう。また、透明トナー自身も、ＣＭＹＫ４色のトナー載り量の入力値の総和が１４０％を超える領域で減少し、最終的には４８％になる。よって、透明トナーのグロスも減少されてしまう。
【００１３】
また、ＣＭＹＫ４色のトナー載り量を保持したまま、ＣＭＹＫの４色と、透明トナーとの５色のトナー載り量を制限する方法が考えられる。
図２は、ＣＭＹＫ４色のトナー載り量を保持したまま、５色のトナー載り量を減少させる場合に、トナー載り量がどのように制限されるのかの一例を示す図である。
【００１４】
図２において、グラフ２０１は、ＣＭＹＫ４色のトナー載り量の入力値と、実際に適用されるＣＭＹＫ４色のトナー載り量の値との関係の一例を表すグラフである。一方、グラフ２０２は、ＣＭＹＫ４色のトナー載り量の入力値と、実際に適用される透明トナーのトナー載り量の値との関係の一例を表すグラフである。
グラフ２０１に示すように、ＣＭＹＫ４色のトナー載り量の入力値が制限値１０３になるまで、ＣＭＹＫ４色のトナー載り量の入力値と同一のトナー載り量が、ＣＭＹＫ４色のトナー載り量のトナー載り量として適用される。一方、ＣＭＹＫ４色のトナー載り量は制限を受けない。このため、グラフ２０２に示すように、実際に適用される透明トナーのトナー載り量は、ＣＭＹＫ４色のトナー載り量の入力値が１４０％を超える領域から減少し始め、制限値１０３においてはゼロにまで減少されてしまう。よって、ＣＭＹＫ４色のトナー載り量の入力値が制限値１０３に近づけば近づくほど、透明トナーのトナー載り量は減少してしまい、最終的には透明トナーがゼロになる。したがって、意図したグロスからはかけ離れた結果となってしまう。
【００１５】
図３は、ＣＭＹＫの４色を用いたオブジェクトに対し、１００％のトナー載り量で透明トナーを適用した印刷画像の一例を示す図である。
図３（ａ）に示すように、白紙３０１上に、オブジェクト３０３が描画されている。このオブジェクト３０３のＣＭＹＫの夫々のトナー載り量の入力値は、以下の通りであるとする。
Ｃ＝６０％
Ｍ＝７０％
Ｙ＝５０％
Ｋ＝６０％
すなわち、オブジェクト３０３のＣＭＹＫの夫々のトナー載り量の入力値の合計が２４０％（制限値１０３）であるとする。
このようなオブジェクト３０３に対し、１００％の透明トナー３０４を全面に適用したのが、図３（ｂ）に示す紙面３０２である。
【００１６】
図１に示すように、５色のトナー載り量を等量減少させた場合、オブジェクト３０３における、ＣＭＹＫ４色のトナー載り量は１９２％（＝２４０−４８）まで減少する。すなわち変色してしまうこととなる。一方、透明トナーも減少され、透明トナーのトナー載り量は４８％の濃度になってしまう。このため、意図されたグロスよりも大幅に低いグロスしか得られない。
更に、図２に示すようにＣＭＹＫ４色のトナー載り量を保持したまま、５色のトナー載り量を減少させる場合には、オブジェクト３０３の濃度は保持される。しかしながら、オブジェクト３０３における、ＣＭＹＫ４色のトナー載り量の入力値が制限値１０３（＝２４０％）なので、結果として透明トナー３０４のトナー載り量は０％の濃度まで減少され、透明トナーによるグロスはまったく適用されなくなってしまう。
【００１７】
一方、前述したトナー総載り量の制限値１０３は、印刷装置に固有の値である。よって、ユーザが制限値を把握していない場合、このようにグロスが意図せず減少してしまう問題を、例えば、ユーザが元のデータを編集することにより回避することはきわめて困難である。
【００１８】
図４は、入力データの各画素（ピクセル）におけるＣＭＹＫ４色の濃度（画素値等の信号値）の和の度数分布図（ヒストグラム）の一例を表す図である。尚、入力データの各画素におけるＣＭＹＫ４色の濃度は、相対的な値であり、百分率で表されるものとする。
図４に示すヒストグラムから、トナー総載り量の制限値１０３を超える値を持つピクセルは存在しないことが読み取れる。ここで、制限値１０３から、制限値１０３を１００％減少させた値までの領域（ＣＭＹＫ４色のトナー載り量の和が１４０％から２４０％の領域６０１）に入るピクセルに対しては、意図したグロスが得られない。前述の通り、有色トナーと共に透明トナーを減少することにより有色トナーの濃度が減少するからである。したがって、この領域６０１のピクセル数が多ければ多いほど、透明トナーを適用しても意図したグロスが得られない。
【００１９】
図５は、透明トナーを適用可能な印刷装置の構成の一例を模式的に示す図である。
図５において、透明トナーを適用可能な印刷装置４０１は、給紙段４０２より給紙を行う。印刷装置４０１内には、現像装置（ステーション）４０５〜４０９が設置されている。具体的に、Ｃ（サイアン）のステーション４０５、Ｍ（マジェンタ）のステーション４０６、Ｙ（黄色）のステーション４０７、Ｋ（黒）のステーション４０８が印刷装置４０１内に設置されている。最後のステーション４０９は、透明トナーを適用するステーションである。これらのステーション４０５〜４０９によりトナーが紙面上に現像された後、定着機４１０により定着され、排紙段４０３に排出される。
【００２０】
ここで、前述したような、オブジェクト３０３の透明トナーの濃度が減少する問題は、１枚の紙に対して印刷装置４０１で２回処理を行うことで解消することが可能である。以下の説明では、このような処理を行うモードを必要に応じて、透明トナー２回定着モードと称する。
図６は、印刷装置４０１が透明トナー２回定着モードを行う際の処理過程の一例を示す図である。
処理過程５０１において、ユーザは、何も印刷されていない紙を給紙段４０２にセット（給紙）する。この紙に対し、印刷装置４０１は、ＣＭＹＫの４色トナーを用いて、前述したようなトナー載り量の制限を行ってＣＭＹＫ夫々のトナーを紙面上に現像し、定着機４１０により定着させ、排紙段４０３に排出する。
【００２１】
次に、処理過程５０２において、ユーザは、排紙段４０３に排出された印刷紙を、給紙段４０２に再度セット（給紙）する。そうすると、印刷装置４０１は、再度セット（給紙）された紙に対して、透明トナーのみを載せて定着機４１０により定着させ、排紙段４０３に排出する。これにより、処理過程５０３において、ユーザは、全面に透明トナーが適用された印刷結果を取得することが可能となる。
【００２２】
しかしながら、このように透明トナー２回定着モードで印刷処理を実行する場合、印刷された用紙をユーザが手動で再度給紙段４０２にセットしなければならない。このようにして用紙をセットするとき、ユーザは、用紙の表裏や挿入方向について正しくセットしなければならない。そうしないと、意図された印字結果が得られないばかりか、処理過程５０１からやりなおさなければならないからである。したがって、透明トナー２回定着モードで印刷処理を実行する場合には、ユーザの手間と用紙の無駄との両方が生じる虞があるという問題がある。更に、一度定着機４１０を通過した用紙は熱によりカールしていたり、用紙が縮んでいたりすることがある。したがって、２度目の印刷過程で紙詰まり等の問題が発生しやすい。このような問題を防ぐために、処理過程５０２において印刷された紙を給紙段４０２に再度セットする際には、例えば用紙を冷やすために所定時間待機する過程が必要となる。したがって、１度でＣＭＹＫ４色と透明トナーとの５色を処理するモード（透明トナー１回定着モード）に比べて、透明トナー２回定着モードでは、大幅な印刷時間とユーザの手間の増大が発生してしまう問題がある。
【００２３】
＜グロスモードを備える印刷装置＞
次に、透明トナーを使わずとも、有色トナーの印刷処理過程を調整することにより、グロスを増加させる印刷装置について説明する。なお、印刷処理過程の調整方法の一例として、定着機を減速させてＣＭＹＫの有色トナーをゆっくり定着させる方法が挙げられる。また、その他の方法であっても、透明トナーを用いずにグロスを増幅させることができれば構わない。ここで、その他の方法の一例としては、現像機による現像速度の調整が挙げられる。現像スピードを通常時よりも遅くすることで、通常時よりも多くのトナー補給が可能になり、その結果グロスを増加させることが可能となる。
グロスモードで動作する印刷装置は、例えば、図５に示した印刷装置４０１から、ステーション４０９を除くことで実現することが可能である。図５を参照しながら、グロスモードにおける印刷装置の動作の一例を説明する。
まず、ＣＭＹＫ４色に対応するステーション４０５〜４０８を使って、給紙段４０２にセット（給紙）された紙面上に、ＣＭＹＫ４色のトナーが現像される。前述したようにここではステーション４０９は適用されない。定着機４１０は、紙面上に現像されたＣＭＹＫ４色のトナーに対し、通常の印刷過程に比べて例えば１／３の速度に調整して定着を行う。このようにすることにより、トナーの溶解がより多くなされ、有色トナーのグロスがより多くなる。
【００２４】
図７は、グロスモードにより印刷された用紙の一例を示す図である。
図７において、白紙７０１上に、オブジェクト７０２が描画されている。このような描画を行うためのデータに対し、印刷装置４０１が、グロスモードを適用して印刷を行うと、オブジェクト７０２のみのグロスが増加する。一方、オブジェクト７０２を除く白紙の部分は、どれだけグロスモードを適用しようとも、グロスを増加させることは困難である。よって、白色、或いはＣＭＹＫトナーの濃度が薄い色（ハイライト色）を多用したデータにおいては、グロスを増加させることが極めて困難であった。
【００２５】
＜透明トナーモードとグロスモードとの両方を備える印刷装置＞
以上のような透明トナーモードとグロスモードとの両方を備える印刷装置が考えられる。前述した通り、透明トナーには、トナー載り量の制限により意図したグロスが得られない場合がある。一方、グロスモードでは、白色及びハイライト色の部分では、グロスを表現することが困難である。更に、透明トナー２回定着モードで印刷装置４０１を動作させてグロスを保つようにすると、透明トナー１回定着モード、及び、グロスモードと比べて、処理時間及びユーザの作業が劇的に増加してしまう。
【００２６】
また、グロスモード、透明トナー１回定着モード、及び透明トナー２回定着モードのうち何れのモードを使えば、最適なグロスが得られるのかをユーザが判断するのはきわめて困難であった。具体例を説明すると、透明トナー２回定着モードを使えば最適なグロスは得られるものの、処理時間やユーザの作業を考えると、処理スピードの観点から他のモードを選択したいと考えるのが普通である。しかしながら、処理スピードを優先して、グロスモード及び透明トナー１回定着モードで十分なグロスを得られるか否かをユーザが判断するのは極めて困難であった。
したがって、透明トナーモードとグロスモードとを単純に併用するだけでは、適切なグロスを印刷画像に与えることができない。以下に説明する本発明の各実施形態は、以上の点を前提とするものである。
【００２７】
（第１の実施形態）
以下に、本発明の第１の実施形態について説明する。
本実施形態では、印刷装置は、図５において説明した印刷装置４０１を適用し、グロスモードと、透明トナー１回定着モードとを有する。この印刷装置４０１を用いて、紙面上の全面にグロスを適用するための制御について説明する。
図８は、印刷装置の概略構成の一例を示す図である。
図８において、中央演算装置（ＣＰＵ）８０２は、システムバス８０８に接続され、システムバス８０８に接続される各周辺装置の制御、演算、及び記憶装置に格納されたプログラムの実行を司る。ネットワークインタフェイス（Ｉ／Ｆ）８０４は、外部ネットワークからの入力を司る。ランダムアクセスメモリ（ＲＡＭ）８０６及びハードディスクドライブ（ＨＤＤ）８０３は記憶装置である。ブートＲＯＭ８０７は、起動処理を行うプログラム等が格納された記憶装置である。プリンタエンジンインタフェイス（Ｉ／Ｆ）８０５は、プリンタエンジン８０９との通信、制御を司る。プリンタエンジン８０９は、例えば電子写真技術を用いて、デジタル画像を物理紙面上に現像させる装置であり、図４に示した現像装置（ステーション）４０５〜４０９や定着機４１０等を備えている。印刷装置４０１は、これらの各装置により構成されている。
【００２８】
図９は、本実施形態における印刷装置の処理動作の一例を説明するフローチャートである。なお、本願の各ステップは特に断りがない限り印刷装置のＣＰＵ８０２により実行される。
まず、ステップＳ９０１において、ネットワークインタフェイス８０４は、外部ネットワークからページ記述言語（ＰＤＬ）データを入力する。このように本実施形態では、例えば、ＰＬＤデータにより画像データが実現され、ステップＳ９０１の処理を行うことにより、取得手段の一例が実現される。
次に、ステップＳ９０２において、ＣＰＵ８０２は、ステップ９０１で入力されたＰＤＬデータを解析し、ＰＤＬデータを、ＣＭＹＫの夫々について多値の信号値を有するコントーンデータに変換する。これを一般にレンダリングと呼ぶ。
次に、ステップＳ９０３において、ＣＰＵ８０２は、ステップＳ９０２で得られたコントーンデータを構成するピクセルの信号値に基づいて、ＣＭＹＫヒストグラムを作成する。
図１０は、印刷データ（画像）の第１の例を示す図である。図１０では、オフィスで多用される文書の印刷データを示している。
図１０において、印刷データ１００１は、カラーデータである。印刷データ１００１は、前述したように、ステップＳ９０３においてレンダリングされ、ＣＭＹＫの多値のコントーンデータに変換されている。一般にオフィスで多用される印刷データは、図１０に示す印刷データ１００１のように、無地の白色背景に対して、部分的にテキストやグラフィクス、イメージが配置されていることが多い。
【００２９】
図１１は、図１０に示す印刷データ１００１より生成されたヒストグラムを示す図である。
図１１に示すヒストグラムから読み取れるように、ＣＭＹＫ４色の濃度（信号値）の和（ＣＭＹＫ値）が０％、すなわち白色ピクセルの出現頻度が最も多く、大多数を占める。よって、実際の紙面上においても、トナーの適用される領域と比べて、無地の白色領域が大多数を占めることになる。また、ＣＭＹＫ値も離散的に分布している。したがって、このようなデータに対してグロスモードを用いてグロスを表現しようとしても、大多数を占める無地の白紙領域に対してはグロスを適用することができない。よって、図１０に示すような印刷データ１００１に対しては、透明トナーモードを適用することによって、紙面全面にグロスを適用することが可能となる。
【００３０】
図１２は、印刷データ（画像）の第２の例を示す図である。図１２では、グラフィックアーツで多用される文書の印刷データを示している。
図１２において、印刷データ１２０１は、図１０に示す印刷データ１００１と同様に、カラーデータであり、ステップＳ９０３においてレンダリングされ、ＣＭＹＫの多値のコントーンデータに変換されている。グラフィックアーツのような市場においては、例えば商品カタログのように、紙面上の全面に画像を配置したり、より多くの色を用いたテキストやグラフィクスを紙面上に多用したりすることが多い。
【００３１】
図１３は、図１２に示す印刷データより生成されたヒストグラムを示す図である。
図１３にヒストグラムは、図１１に示すヒストグラムと異なり、ＣＭＹＫ値が０％、すなわち白色ピクセルの出現頻度が比較的少ない。よって、実際の紙面上においても、トナーの適用される領域が大多数を占めることになる。また、ＣＭＹＫの値は連続的に分布している。したがって、このようなデータに対してはグロスモードを用いることにより、ほぼ全面にグロスを適用することが可能である。
以上のように本実施形態では、例えば、ステップＳ９０３の処理を実行することにより、作成手段の一例が実現される。
【００３２】
図９のフローチャートの説明に戻り、以上のようにステップＳ９０３においてヒストグラムが作成されると、ステップＳ９０４に進む。ステップＳ９０４に進むと、ＣＰＵ８０２は、ステップＳ９０３で作成したヒストグラムに基づいて、０％ピクセル（白色ピクセル）のカウントを行う。
図１４は、０％ピクセルと、選択するモードとの対応関係の一例を説明する図である。
図１４において、０％ピクセルの数が多い領域１４０３においては、前述の通り、透明トナーモードを使うことにより、紙面の全面にグロスを適用することが可能である。透明トナーモード境界値１４０４は、予め定められた定数であり、例えばＨＤＤ８０３に記憶されている。
一方、０％ピクセルの数が少ない領域１４０１においては、前述の通り、グロスモードを使うことにより、紙面の全面にグロスを適用することが可能である。グロスモード境界値１４０２も、透明トナーモード境界値１４０４と同様に、予め定められた定数であり、例えばＨＤＤ８０３に記憶されている。
以上のように本実施形態では、例えば、ステップＳ９０４の処理を実行することにより、計数手段の一例が実現される。
【００３３】
図９のフローチャートの説明に戻り、ステップＳ９０５において、ＣＰＵ８０２は、ステップＳ９０４でカウントされた０％ピクセルの数が、グロスモード境界値１４０２よりも少ないかどうかを判断する。この判断の結果、０％ピクセルの数が、グロスモード境界値１４０２よりも少ない場合には、ステップＳ９０６に進み、ＣＰＵ８０２は、印刷に使用するモードとしてグロスモードを選択する。
一方、０％ピクセルの数が、グロスモード境界値１４０２以上であると判断された場合には、ステップＳ９０７に進む。ステップ９０７に進むと、ＣＰＵ８０２は、ステップ９０４でカウントされた０％ピクセルの数が、透明トナーモード境界値１４０４よりも多いかどうかを判断する。この判断の結果、０％ピクセルの数が、透明トナーモード境界値１４０４よりも多い場合には、ステップＳ９０８に進み、ＣＰＵ８０２は、印刷に使用するモードとして透明トナーモードを選択する。
【００３４】
一方、０％ピクセルの数が、透明トナーモード境界値１４０４以下であると判断された場合には、ステップＳ９０９に進む。ステップＳ９０９に進むと、ＣＰＵ８０２は、優先モードが、グロスモード及び透明トナーモードの何れに設定されているかを判断する。この優先モードの内容は、予めユーザにより設定され、例えばＨＤＤ８０３に記憶されている。
この判断の結果、優先モードがグロスモードに設定されている場合は、ステップＳ９０６に進み、ＣＰＵ８０２は、印刷に使用するモードとしてグロスモードを選択する。一方、優先モードが透明トナーモードに設定されている場合は、ステップＳ９０８に進み、ＣＰＵ８０２は、印刷に使用するモードとして透明トナーモードを選択する。
【００３５】
以上のように本実施形態では、例えば、グロスモード境界値１４０２により、第１の閾値が実現され、透明トナーモード境界値１４０４により、第２の閾値が実現され、ステップＳ９０５、Ｓ９０７の処理を実行することにより、比較手段の一例が実現される。また、例えば、ステップＳ９０６の処理を実行することにより、０％ピクセルの数が第１の閾値よりも少ない場合の選択手段の一例が実現される。また、例えば、ステップＳ９０８の処理を実行することにより、０％ピクセルの数が第２の閾値よりも多い場合の選択手段の一例が実現される。また、例えば、ステップＳ９０６、Ｓ９０８、Ｓ９０９の処理を実行することにより、０％ピクセルの数が、第１の閾値以上、第２の閾値以下の場合における、選択手段の一例が実現される。
【００３６】
ステップＳ９０６においてグロスモードが選択されると、ステップＳ９１０に進み、プリンタエンジン８０９は、透明トナーを使わずにＣＭＹＫトナーのみを用いて紙面上に現像を行う。
次に、ステップＳ９１１において、プリンタエンジン８０９は、ステップＳ９０６で現像したＣＭＹＫトナーを、通常の速度よりも減少した速度でゆっくり定着することより、ＣＭＹＫトナーに対してグロスを与えることが可能となる。このようにしてＣＭＹＫトナーが定着されると、ステップＳ９１４に進み、プリンタエンジン８０９は、グロスが施されたＣＭＹＫトナーが定着された用紙を排出する。そして、図９のフローチャートによる処理を終了する。
【００３７】
ステップＳ９０８において透明トナーモードが選択されると、ステップＳ９１２に進み、プリンタエンジン８０９は、ＣＭＹＫトナーと透明トナーとの両方を用いて紙面上に現像を行う。
次に、ステップＳ９１３において、プリンタエンジン８０９は、現像したＣＭＹＫトナー及び透明トナーを、通常の印刷速度で定着することにより、紙面の全面に透明トナーを用いたグロスを与えることが可能となる。このようにしてＣＭＹＫトナー及び透明トナーが定着されると、ステップＳ９１４に進み、プリンタエンジン８０９は、ＣＭＹＫトナー及び透明トナーが定着された用紙を排出する。そして、図９のフローチャートによる処理を終了する。
以上のように本実施形態では、例えば、ステップＳ９１０〜９１３の処理を実行することにより、形成手段の一例が実現される。
【００３８】
以上のように本実施形態では、ＣＭＹＫ値が０％である白色のピクセルの出現頻度がグロスモード境界値１４０２以下である場合には、現像したＣＭＹＫトナーに対し、通常の速度よりも減少した速度でゆっくり定着を行って、ＣＭＹＫトナーにグロスを与える。一方、白色のピクセルの出現頻度が透明トナーモード境界値１４０４以上である場合には、透明トナーを用いて紙面の全面にグロスを与える。このように、ヒストグラムを用いて、各モードでグロスが再現しにくいピクセルの出現度数をカウントし、カウントした結果に基づいて、各モードを自動的に選択する。このようにすることにより、ユーザが印刷データを解析しなくても、入力された印刷データ１００１、１２０１の特性に応じて、グロスモードと透明トナーモードとを、適切に且つ自動的に切り替えることが可能となる。したがって、可及的に適切な光沢を、印刷画像に与えることができる。
【００３９】
また、本実施形態では、白色のピクセルの出現頻度（出現度数）がグロスモード境界値１４０２よりも大きく、且つ透明トナーモード境界値１４０４より小さい場合には、予めユーザにより、優先的に行うと設定されたモードでグロスを与えるようにした。したがって、グロスモードと透明トナーモードとのうちの何れかのモードが必ず実行されるようにすることができる。つまり、画像形成装置が、トナー、インク等の記録剤が配置されない領域を特定することにより、透明トナーモード、または、グロスモードを用いて印刷処理を実行する。
尚、本実施形態では、モードを選択するための閾値（所定の条件）として、グロスモード境界値１４０２と、透明トナーモード境界値１４０４との２つを用いる場合を例に挙げて説明したが、必ずしもこのようにする必要はない。例えば、モードを選択するための閾値を１つとし、白色のピクセルの出現頻度がその閾値よりも小さい場合にはグロスモードを適用し、そうでない場合には透明トナーモードを適用するようにしてもよい。
【００４０】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。前述した第１の実施形態では、ヒストグラムにおける０％ピクセルに着目し、０％ピクセルの出現頻度に基づいて、グロスモードと透明トナーモードとの切り替えが自動的に行えることを例に挙げて示した。しかしながら、ＣＭＹＫの和が０％でないピクセルも、トナー載り量が少ないためにグロスモードによる効果が得られない虞がある。そこで、本実施形態では、ＣＭＹＫの和が閾値以下であるハイライト色のピクセルの出現頻度も考慮して、グロスモードと透明トナーモードとの切り替えを行うようにする。このように本実施形態と、前述した第１の実施形態とは、グロスモードと透明トナーモードとの切り替えを行う際の処理の一部が主として異なる。したがって、本実施形態の説明において、前述した第１の実施形態と同一の部分については、図１〜図１４に付した符号と同一の符号を付すこと等により、詳細な説明を省略する。
【００４１】
図１５は、印刷データ（画像）の一例を示す図である。図１５では、ハイライト色を多用した画像の印刷データを示している。
図１５において、印刷データ１５０１は、全面に写真が配置された印刷データである。この画像のうち、空の色は、完全な白色ではなく、少しだけ色が載っている状態である。ＣＭＹＫの信号値で表すと、例えば、Ｃ＝１％、Ｍ＝０％、Ｙ＝０％、Ｋ＝１％のような値となる。このような色を一般にハイライト色という。図１５に示す印刷データ１５０１は、ハイライト色の領域が多くを占めていることになる。
【００４２】
図１６は、図１５に示す印刷データ１５０１より生成されたヒストグラムを示す図である。
図１６に示すヒストグラムより、完全な白色を表す０％ピクセルの数よりも、１から数％のＣＭＹＫ値を持つピクセルの数の方がより多いことが分かる。第１の実施形態では、このようなヒストグラムであっても、０％ピクセルのみに注目するため、グロスモードを選択してしまう。その結果、印刷データ１５０１の空の色のような領域に対しては、グロスを殆ど再現できなかった。
【００４３】
図１７は、本実施形態における印刷装置の処理動作の一例を説明するフローチャートである。
図１７において、ステップＳ９０１〜Ｓ９０３は、前述の第１の実施形態におけるフローチャートと同一の処理を行う（図９を参照）。
次に、ステップＳ１７０５において、ＣＰＵ８０２は、第１の実施の形態と異なり、ステップＳ９０３で作成したヒストグラムに基づいて、ハイライトピクセルのカウントを行う。あるピクセルにおけるＣＭＹＫ４色の濃度（画素値等の信号値）の和が、予め定められた境界値以下（０以上、信号上限値以下）である場合に、そのピクセルをハイライトピクセルと判定する。前述した例（Ｃ＝１％、Ｍ＝＝０％、Ｙ＝０％、Ｋ＝１％）では、ＣＭＹＫ４色の濃度（画素値等の信号値）の和は合計で２％である。したがって、例えば、ハイライトピクセルか否かの境界値を１０％とすると、このピクセルは、ハイライトピクセル（ハイライト色）であると、ステップＳ１７０５において判定される。
以上のように本実施形態では、例えば、前記境界値により信号上限値が実現され、ステップＳ１７０５の処理を実行することにより、計数手段の一例が実現される。
【００４４】
次に、ステップＳ１７０６において、ＣＰＵ８０２は、ステップ１７０５でカウントされたハイライトピクセルの数が、予めＨＤＤ８０３等に記憶されているグロスモード境界値よりも少ないかどうかを判断する。この判断の結果、ハイライトピクセルの数が、グロスモード境界値よりも少ない場合には、紙面上の白色及びハイライト色の占める領域が少ない。このため、ＣＰＵ８０２は、グロスモードを適用すれば全面にグロスを適用することが可能であると判断し、ステップＳ９０６において、印刷に使用するモードとしてグロスモードを選択する。
【００４５】
一方、ハイライトピクセルの数が、グロスモード境界値以上であると判断された場合には、ステップＳ１７０８に進む。ステップＳ１７０８に進むと、ＣＰＵ８０２は、ステップＳ１７０５でカウントされたハイライトピクセルの数が、予めＨＤＤ８０３等に記憶されている透明トナーモード境界値よりも多いかどうかを判断する。この判断の結果、ハイライトピクセルの数が、透明トナーモード境界値よりも多い場合には、紙面上の白色及びハイライトの占める領域が多い。このため、ＣＰＵ８０２は、透明トナーモードの適用が必要であると判断し、ステップＳ９０８において、印刷に使用するモードとして透明トナーモードを選択する。
【００４６】
一方、ハイライトピクセルの数が、透明トナーモード境界値以下であると判断された場合には、ステップＳ９０９に進む。ステップＳ９０９に進むと、第１の実施形態と同様に、ＣＰＵ８０２は、優先モードが、グロスモード及び透明トナーモードの何れに設定されているかを判断する。この判断の結果、グロスモードに設定されている場合は、ステップＳ９０７に進んでグロスモードが選択され、透明トナーモードに設定されている場合には、ステップＳ９０９に進んで透明トナーモードが選択される。
以上のようにして印刷に使用するモードが選択された後は、第１の実施の形態と同様に、選択されたモードに応じた処理を行うことにより、全面にグロスを適用した印刷が可能となる（ステップＳ９１０〜Ｓ９１４）。
【００４７】
以上のように本実施形態では、例えば、グロスモード境界値により、第１の閾値が実現され、透明トナーモード境界値により、第２の閾値が実現され、ステップＳ１７０６、Ｓ１７０８の処理を実行することにより、比較手段の一例が実現される。
【００４８】
以上のように本実施形態では、白色に加えて、ハイライト色の出現頻度（出現度数）を考慮して、グロスモードと透明トナーモードとの何れかを選択するようにした。したがって、前述した第１の実施形態で説明した効果に加え、トナー載り量が少ないためにグロスモードによる効果が得られなくなることを可及的に防止することができるという効果が得られる。
尚、本実施形態においても、第１の実施形態で説明した変形例を採ることができる。
【００４９】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。前述した第２の実施形態では、白色ピクセル及びハイライトピクセルをカウントし、カウントした結果に基づいて適切なモードを選択することを例に挙げて示した。そして、第２の実施形態では、ハイライトピクセルの出現頻度（出現度数）が、グロスモード境界値以上、透明トナーモード境界値以下である場合には、予め定められた優先モードに従ってモードを選択するようにしている。しかしながら、このように、優先モードに従って透明トナーモードを適用しても、次のような課題が残る。すなわち、図４に示した領域６０１にあるピクセルに対しては、ユーザの意図した通りのグロスを適用することができないという課題が残る。そこで、本実施形態では、領域６０１におけるピクセルの出現頻度も考慮して、グロスモードと透明トナーモードとの切り替えを自動的に行うようにする。このように本実施形態と、前述した第２の実施形態とは、グロスモードと透明トナーモードとの切り替えを行う際の処理の一部が主として異なる。したがって、本実施形態の説明において、前述した第１及び第２の実施形態と同一の部分については、図１〜図１７に付した符号と同一の符号を付すこと等により、詳細な説明を省略する。
【００５０】
図１８は、本実施形態における印刷装置の処理動作の一例を説明するフローチャートである。
図１８において、ステップＳ９０１〜Ｓ９０３では、前述の第１の実施形態におけるフローチャートと同一の処理を行う（図９を参照）。そして、ステップＳ１７０５、Ｓ１７０６、Ｓ１７０８では、第２の実施の形態と同一の処理を行う（図１７を参照）。すなわち、ＣＰＵ８０２は、ステップＳ１７０５でハイライトピクセルのカウントを行い、ステップＳ１７０６で、グロスモードを選択するか否かの判定を行い、ステップＳ１７０８で、透明トナーモードを選択するか否かの判定を行う。これらステップＳ１７０６、Ｓ１７０８でどちらのモードとも判定されなかった場合には、ステップＳ１８０１に進む。
【００５１】
ステップＳ１８０１に進むと、ＣＰＵ８０２は、ステップＳ９０３で作成したヒストグラムに基づいて、トナー載り量の制限値１０３を１００％下回る値から、トナー載り量の制限値１０３までの領域内（領域６０１内）に含まれるピクセルの数をカウントする。
以上のように本実施形態では、例えば、ステップＳ１７０５の処理を実行することにより、第１の計数手段の一例が実現され、ステップＳ１８０１の処理を実行することにより、第２の計数手段の一例が実現される。
次に、ステップＳ１８０２において、ＣＰＵ８０２は、ステップＳ１８０１でカウントされた『領域６０１のピクセルの数』が、予め定められた規定値以上かどうかを判断する。ここで、規定値は、例えばＨＤＤ８０３に記憶されている。
【００５２】
この判断の結果、領域６０１のピクセルの数が規定値以上である場合には、ＣＰＵ８０２は、透明トナーを適用しても、トナー載り量の制限により、意図したグロスが再現できない領域が多いと判断し、ステップＳ９０６に進む。そして、ＣＰＵ８０２は、印刷に使用するモードとしてグロスモードを選択する。
一方、領域６０１のピクセルの数が規定値よりも少ない場合には、ＣＰＵ８０２は、トナー載り量の制限により、意図したグロスが再現できない領域が少ないと判断し、ステップＳ９０８に進む。そして、ＣＰＵ８０２は、印刷に使用するモードとして透明トナーモードを選択する。
以上のようにして印刷に使用するモードが選択された後は、第１の実施の形態と同様に、選択されたモードに応じた処理を行うことにより、全面にグロスを適用した印刷が可能となる（ステップＳ９１０〜Ｓ９１４）。
【００５３】
以上のように本実施形態では、例えば、ステップＳ１７０６、Ｓ１７０８の処理を実行することにより、第１の比較手段の一例が実現され、例えば、ステップＳ１８０２の処理を実行することにより、第２の比較手段の一例が実現される。また、例えば、前記規定値により、第３の閾値が実現される。そして、例えば、ステップＳ９０６の処理を実行することにより、ハイライトピクセルの数が、第１の閾値以上、第２の閾値以下であり、且つ領域６０１におけるピクセルの数が、第３の閾値以上の場合における、選択手段の一例が実現される。また、例えば、ステップＳ９０８の処理を実行することにより、ハイライトピクセルの数が、第１の閾値以上、第２の閾値以下であり、且つ領域６０１におけるピクセルの数が、第３の閾値以上でない場合における、選択手段の一例が実現される。
【００５４】
以上のように本実施形態では、有色トナーと共に透明トナーを用いて現像を行うと有色トナーの濃度が減少する領域６０１に含まれるピクセル数に応じて、グロスモードと透明トナーモードとの何れかを選択するようにした。したがって、前述した第１及び第２の実施形態で説明した効果に加えて、領域６０１に含まれるピクセルに対して、ユーザの意図した通りのグロスを適用することができなくなることを可及的に防止できるという効果が得られる。
【００５５】
尚、本実施形態では、第２の実施形態で説明したように、ハイライトピクセルのカウントに基づいて、グロスモード及び透明トナーモードのうち適切なモードを選択する場合を例に挙げて説明した。しかしながら、必ずしもこのようにする必要はない。例えば、第１の実施形態で説明したように、０％ピクセルをカウントしても、本実施形態の動作を適用することができる。すなわち、例えば、図１８のステップＳ１７０５、Ｓ１７０６、Ｓ１７０８の代わりに、図９のステップＳ９０４、Ｓ９０５、Ｓ９０７を実行するようにすることもできる。
【００５６】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。前述した第１〜第３の実施形態では、印刷に使用するモードとして、『グロスモード』と、ＣＭＹＫ４色と透明トナーとを１度で定着させる『透明トナー１回定着モード』との２つのモードを自動的に切り換える場合を例に挙げて説明した。これに対し、本実施形態では、これら２つのモードに、ＣＭＹＫ４色を現像・定着させた後、同じ用紙上に更に透明トナーを現像・定着させる『透明トナー２回定着モード』を加えた３つのモードを自動的に切り替える場合について説明する。このように本実施形態と、前述した第１〜第３の実施形態とは、切り替え対象となるモードと、モードの切り替えを行う際の処理の一部が主として異なる。したがって、本実施形態の説明において、前述した第１〜第３の実施形態と同一の部分については、図１〜図１８に付した符号と同一の符号を付すこと等により、詳細な説明を省略する。
【００５７】
図１９は、本実施形態における印刷装置の処理動作の一例を説明するフローチャートである。
図１９において、ステップＳ９０１〜Ｓ９０３は、前述の第１の実施形態におけるフローと同一の処理を行う（図９を参照）。そして、ステップＳ１７０５、Ｓ１７０６では、第２の実施の形態と同一の処理を行う（図１７を参照）。すなわち、ＣＰＵ８０２は、ステップＳ１７０５でハイライトピクセルのカウントを行い、ステップＳ１７０６で、カウントしたハイライトピクセルの数が、グロスモード境界値よりも少ないかどうかを判断する。
【００５８】
この判断の結果、ハイライトピクセルの数が、グロスモード境界値よりも少ない場合には、紙面上の白色及びハイライト色の占める領域が少ない。このため、ＣＰＵ８０２は、グロスモードを適用すれば全面にグロスを適用することが可能であると判断し、ステップＳ９０６において、印刷に使用するモードとしてグロスモードを選択する。以降のステップＳ９１０、Ｓ９１１では、第１の実施形態と同一の処理を行う（図９を参照）。
【００５９】
一方、ハイライトピクセルの数が、グロスモード境界値よりも多いと判断された場合には、ステップＳ１８０１、Ｓ１８０２に進み、第３の実施形態と同一の処理を行う（図１８を参照）。すなわち、ＣＰＵ８０２は、ステップＳ１８０１で、領域６０１に含まれるピクセルの数をカウントし、ステップＳ１８０２で、領域６０１のピクセルの数が規定値以上かどうかを判断する。
以上のように本実施形態では、例えば、ステップＳ１７０５の処理を実行することにより、第１の計数手段の一例が実現され、ステップＳ１８０１の処理を実行することにより、第２の計数手段の一例が実現される。また、例えば、ステップＳ１７０６の処理を実行することにより、第１の比較手段の一例が実現され、ステップＳ１８０２の処理を実行することにより、第２の比較手段の一例が実現される。そして、例えば、前記グロスモード境界値により第４の閾値が実現され、前記規定値により第５の閾値が実現される。
【００６０】
この判断の結果、領域６０１のピクセルの数が規定値以上である場合には、ステップＳ１９０３に進み、ＣＰＵ８０２は、印刷に使用するモードとして透明トナー２回定着モードを選択する。
透明トナー２回定着モードにおいては、ステップＳ１９０４において、プリンタエンジン８０９は、ＣＭＹＫトナーを用いて用紙上に現像を行う。次に、ステップＳ１９０５において、プリンタエンジン８０９は、通常の印刷速度により、現像したＣＭＹＫトナーの定着を行う。次に、ステップＳ１９０６において、プリンタエンジン８０９は、ＣＭＹＫトナーが定着された用紙を排出する。
【００６１】
次に、ステップＳ１９０７において、プリンタエンジン８０９は、透明トナーを２回定着することによる問題を解消するために、ステップＳ１９０６で排出された用紙をある一定時間冷却（放置）させる。具体的に説明すると、プリンタエンジン８０９は、ステップＳ１９０６の処理の後、一定時間、給紙を受け付けないようにしたり、一定時間が経過してから給紙を行う必要があることをユーザに報知したりすることができる。
【００６２】
次に、ステップＳ１９０８において、プリンタエンジン８０９は、印刷・排紙され、冷却の終わった用紙がユーザにより再度給紙段に給紙されるまで待機する。そして、ステップ１９０９において、プリンタエンジン８０９は、印刷された用紙に対し、透明トナーを紙面全面に現像する。次に、ステップＳ１９２０において、プリンタエンジン８０９は、通常の印刷速度により、現像した透明トナーの定着を行う。そして、ステップＳ９１４において、第１の実施形態と同様に、プリンタエンジン８０９は、ＣＭＹＫトナー及び透明トナーが定着された用紙を排出する。このような複雑な手順を経ることにより、トナー載り量の制限の影響を受けず、且つ紙面の全面に均一なグロスを適用することができる。
【００６３】
一方、ステップＳ１８０２において、領域６０１のピクセルの数が規定値よりも少ないと判断された場合には、ＣＰＵ８０２は、印刷対象のデータは、トナー載り量の制限の影響を受けにくいデータであると判断し、ステップＳ１９２３に進む。ステップＳ１９２３に進むと、ＣＰＵ８０２は、印刷に使用するモードとして透明トナー１回定着モードを選択する。透明トナー１回定着モードでは、第１の実施形態のステップＳ９１２〜Ｓ９１４と同一の処理を行う（図９を参照）。すなわち、プリンタエンジン８０９は、ステップＳ９１２で、ＣＭＹＫトナーと透明トナーとの両方を用いて紙面上に現像を行い、ステップＳ９１３で、現像したＣＭＹＫトナー及び透明トナーを、通常の印刷速度で定着する。そして、ステップＳ９１４に進み、プリンタエンジン８０９は、ＣＭＹＫトナー及び透明トナーが定着された用紙を排出する。
【００６４】
以上のように本実施形態では、例えば、ステップＳ９０６の処理を実行することにより、ハイライトピクセルの数が、第４の閾値よりも少ない場合における、選択手段の一例が実現される。また、例えば、ステップＳ１９０３の処理を実行することにより、ハイライトピクセルの数が第４の閾値以上であり、且つ領域６０３におけるピクセルの数が第５の閾値以上の場合における、選択手段の一例が実現される。また、例えば、ステップＳ１９２３の処理を実行することにより、ハイライトピクセルの数が第４の閾値以上であり、且つ領域６０３におけるピクセルの数が第５の閾値以上でない場合における、選択手段の一例が実現される。
【００６５】
以上のように制御することにより、グロスモード、透明トナー１回定着モード、及び透明トナー２回定着モードの３モードを有する印刷装置であっても、自動的に適切なモードを選択することが可能となり、前述した各実施形態における効果を得ることができる。
【００６６】
尚、本実施形態では、第２の実施形態で説明したように、ハイライトピクセルのカウントに基づいて、グロスモード及び透明トナーモードのうち適切なモードを選択する場合を例に挙げて説明した。しかしながら、必ずしもこのようにする必要はない。例えば、第１の実施形態で説明したように、０％ピクセルをカウントしても、本実施形態の動作を適用することができる。すなわち、例えば、図１９のステップＳ１７０５、Ｓ１７０６の代わりに、図９のステップＳ９０４、Ｓ９０５を実行することもできる。
また、第１〜第３の実施形態において、透明トナー１回定着モードの代わりに、透明トナー２回定着モードを透明トナーモードとして採用するようにしてもよい。
【００６７】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。前述した第４の実施形態では、トナー載り量の制限の影響に基づいて、グロスモード、透明トナー１回定着モード、及び透明トナー２回定着モードの３つのモードの何れかを自動的に選択する場合を例に挙げて説明した。しかしながら、グロスモード及び透明トナー１回定着モードと比較して、透明トナー２回定着モードは印刷時間の観点、或いはユーザ作業の観点からも極めて負荷の高い印刷方式である。よって、本実施形態においては、これら３つのモードを備える印刷装置であっても、ユーザの指示に応じて透明トナー２回定着モードの使用を避けるようにする。このように本実施形態と、前述した第４の実施形態とは、モードの切り替えを行う際の処理の一部が主として異なる。したがって、本実施形態の説明において、前述した第１〜第４の実施形態と同一の部分については、図１〜図１９に付した符号と同一の符号を付すこと等により、詳細な説明を省略する。手法について述べる。
【００６８】
図２０は、本実施形態における印刷装置の処理動作の一例を説明するフローチャートである。
図２０において、ステップＳ９０１〜Ｓ９０３は、前述の第１の実施形態におけるフローと同一の処理を行う（図９を参照）。
次に、ステップＳ２００１において、ＣＰＵ８０２は、速度優先モードがＯＮになっているかどうかを判断する。速度優先モードは、ユーザにより予め設定されており、設定された内容は、例えばＨＤＤ８０３に記憶される。
【００６９】
この判定の結果、速度優先モードがＯＮである場合には、ステップＳ２００２に進み、第１のモード選択ルーチンが実行される。第１のモード選択ルーチンは、第１〜第３の実施形態で説明した、透明トナー２回定着モードを含まないグロスモード・透明トナーモード（透明トナー１回定着モード）の３つのモードの何れかを自動的に選択して印刷を実行するルーチンである。具体的に説明すると、例えば、図９のステップＳ９０４以降の処理、図１７のステップＳ１７０５以降の処理、及び図１８のステップＳ１７０５以降の処理の何れかが実行される。
一方、速度優先モードがＯＦＦである場合には、ステップＳ２００３に進み、第２のモード選択ルーチンが実行される。第２のモード選択ルーチンは、印刷速度よりもグロスを優先し、第４の実施形態で説明した、グロスモード・透明トナー１回定着モード・透明トナー２回定着モードの３つのモードの何れかを自動的に選択して印刷を実行するルーチンである。具体的に説明すると、例えば、図１９のステップＳ１７０５以降の処理が実行される。
【００７０】
以上のように本実施形態では、透明トナー２回定着モードを選択対象とするか否かをユーザに予め設定させるようにした。したがって、第１〜第４の実施形態で説明した効果に加えて、印刷速度を重視する（ユーザへの負荷を避ける）か、グロスを重視するかをユーザに選択させることができるという効果が得られる。
【００７１】
（第６の実施形態）
次に、本発明の第６の実施形態について説明する。前述した第１〜第５の実施形態では、グロスに関する情報を含まない通常のＰＤＬデータを印刷装置４０１が受信し、印刷装置４０１自身がＰＤＬデータを解析することにより適切なモードを選択する場合を例に挙げて説明した。これに対し、本実施形態では、これらの解析を、ＰＤＬデータを生成するホストコンピュータ（プリンタドライバ）で行い、適切なモードを印刷装置に対して通知する。このように本実施形態と、前述した第１〜第５の実施形態とは、印刷を行う際のモードを決定する主体が異なることに基づく構成が主として異なる。したがって、本実施形態の説明において、第１〜第５の実施形態と同一の部分については、図１〜図２０に付した符号と同一の符号を付すこと等により、詳細な説明を省略する。
【００７２】
図２１は、プリンタドライバがインストールされる情報処理装置（ホストコンピュータ）の概略構成の一例を示す図である。
図２１において、ＣＰＵ２１００は、ハードディスクドライブ（ＨＤＤ）２１０５等に格納されているプログラムを実行する。ＣＰＵ２１００が実行するプログラムとしては、例えば、アプリケーションプログラム、プリンタドライバプログラム、ＯＳ（Operating System）、及びネットワークプリンタ制御プログラム等がある。また、ＣＰＵ２１００は、プログラムを実行しているときに、プログラムの実行に必要な情報やファイル等をＲＡＭ２１０２に一時的に格納する制御を行う。
【００７３】
ＲＯＭ２１０１は、基本Ｉ／Ｏプログラム等のプログラム、文書処理の際に使用するフォントデータ等の各種データを記憶する記憶媒体である。ＲＡＭ２１０２は、データを一時的に記憶する記憶媒体であり、ＣＰＵ２１００の主メモリやワークエリア等として機能する。
フレキシブルディスクドライブ（ＦＤＤ）２１０３は、記憶媒体としてのフレキシブルディスク（ＦＤ）２１０４に記憶されたプログラム等を、情報処理装置２１１０にロードするために使用されるものである。尚、記憶媒体は、ＦＤに限られない。ＦＤの代わりに、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＰＣカード、ＤＶＤ、ＩＣメモリカード、ＭＯ、メモリスティック等、任意の記憶媒体を利用することができる。
【００７４】
ハードディスクドライブ（ＨＤＤ）２１０５は、外部記憶装置の一つであり、大容量メモリとして機能する。ＨＤＤ２１０５には、アプリケーションプログラム、プリンタドライバプログラム、ＯＳ、ネットワークプリンタ制御プログラム、及び関連プログラム等が格納されている。また、スプーラはこのＨＤＤ２１０５に格納される。
【００７５】
ＵＩ（User Interface）２１０６は、ユーザが指示入力を行うためのユーザインタフェイスである。具体的にＵＩ２１０６は、キーボードとマウスとを備えている。ユーザは、ＵＩ２１０６が備えるキーボードやマウスを用いることにより、情報処理装置２１１０に対して、印刷装置への制御コマンドの命令等を入力指示する。
【００７６】
ディスプレイ２１０７は、ＵＩ２１０６から入力された制御コマンドや、印刷装置の状態等を表示する。ディスプレイ２１０７は、例えば、ＬＣＤ（Liquid Crystal Display）を用いて実現することができる。システムバス２１０８は、情報処理装置２１１０内のデータの伝送経路である。ネットワークインタフェイス２１０９は、情報処理装置２１１０を、ネットワークに接続するためのものである。情報処理装置は、ネットワークインタフェイス２１０９を介して、印刷装置等の外部装置とデータのやり取りを行うことが可能となる。
【００７７】
図２２は、本実施形態における情報処理装置（ホストコンピュータ）２１１０の処理動作の一例を説明するフローチャートである。なお、図２２のフローチャートの各ステップは、ホストコンピュータである情報処理装置のＣＰＵ２１００により実行される。
まず、ステップＳ２２０１において、グラフィックインタフェイスは、テキスト・イメージ・グラフィクスのようなオブジェクトが入力されるまで待機する。グラフィックインタフェイスは、例えば、WindowsGDI（登録商標）である。
次に、ステップＳ２２２２において、プリンタドライバは、ステップＳ２２０１で入力されたオブジェクトに基づいて、ＰＤＬデータを生成する。このように本実施形態では、例えば、ＰＤＬデータにより画像データが実現され、ステップＳ２２０１の処理を実行することにより、取得手段の一例が実現される。
【００７８】
次に、ステップＳ２２０３において、プリンタドライバは、図１１、図１３、図１６に示したようなＣＭＹＫヒストグラムを生成するために、ステップＳ２２２２で生成されたＰＤＬデータを解析する。そして、プリンタドライバは、ＰＤＬデータを、ＣＭＹＫの夫々について多値の信号値を有するコントーンデータに変換する。これを仮レンダリングと呼ぶ。
次に、ステップＳ２２０４において、プリンタドライバは、ステップＳ２２０３で得られたコントーンデータを構成するピクセルの信号値に基づいて、ＣＭＹＫヒストグラムを作成する。このように本実施形態では、例えば、ステップＳ２２０４の処理を実行することにより、生成手段の一例が実現される。
【００７９】
次に、ステップＳ２２０５において、プリンタドライバは、ステップＳ２２０４で作成したヒストグラムに基づいて、０％ピクセルのカウントを行う。このように本実施形態では、ステップＳ２２０５の処理を実行することにより、計数手段の一例が実現される。
次に、ステップＳ２２０６において、プリンタドライバは、ステップ２１０５でカウントされた０％ピクセルの数が、予めＨＤＤ２１０５等に記憶されたグロスモード境界値よりも少ないかどうかを判断する。この判断の結果、０％ピクセルの数が、グロスモード境界値１４０２よりも少ない場合には、ステップＳ２２０７に進み、プリンタドライバは、印刷に使用するモードとしてグロスモードを選択する。
【００８０】
一方、０％ピクセルの数が、グロスモード境界値以上であると判断された場合には、ステップＳ２２０８に進む。ステップＳ２２０８に進むと、プリンタドライバは、ステップ２１０５でカウントされた０％ピクセルの数が、予めＨＤＤ２１０５等に記憶された透明トナーモード境界値よりも多いかどうかを判断する。この判断の結果、０％ピクセルの数が、透明トナーモード境界値よりも多い場合には、ステップＳ２２０９に進み、プリンタドライバは、印刷に使用するモードとして透明トナーモードを選択する。
以上のように本実施形態では、例えば、ステップＳ２１０６、Ｓ２１０８の処理を実行することにより、比較手段の一例が実現される。そして、例えば、グロスモード境界値により、第１の閾値が実現され、透明トナーモード境界値により、第２の閾値が実現される。
【００８１】
一方、０％ピクセルの数が、透明トナーモード境界値以下であると判断された場合には、ステップＳ２２１０に進む。ステップＳ２１１０に進むと、プリンタドライバは、優先モードが、グロスモード及び透明トナーモードの何れに設定されているかを判断する。この優先モードの内容は、予めユーザにより設定され、例えばＨＤＤ２１０５に記憶されている。
この判断の結果、優先モードがグロスモードに設定されている場合は、ステップＳ２２０７に進み、プリンタドライバは、印刷に使用するモードとしてグロスモードを選択する。一方、優先モードが透明トナーモードに設定されている場合は、ステップＳ２２０９に進み、プリンタドライバは、印刷に使用するモードとして透明トナーモードを選択する。
【００８２】
以上のように本実施形態では、例えば、ステップＳ２１０７の処理を実行することにより、ハイライトピクセルの数が、第１の閾値よりも少ない場合における、選択手段の一例が実現される。また、例えば、ステップＳ２１０９の処理を実行することにより、ハイライトピクセルの数が、第２の閾値よりも多い場合における、選択手段の一例が実現される。また、例えば、ステップＳ２１０７、Ｓ２１０９、Ｓ２１１０の処理を実行することにより、ハイライトピクセルの数が、第１の閾値以上、第２の閾値以下の場合における、選択手段の一例が実現される。
【００８３】
このようにしてモードが選択されると、ステップＳ２２１１に進む。ステップＳ２２１１に進むと、プリンタドライバは、選択したモードを含むジョブ属性情報を、ステップＳ２２２２で生成したＰＤＬデータに付加する。尚、ジョブ属性情報は、例えばＰＪＬ（Printer Job Language）により表される。
次に、ステップＳ２２１２において、ネットワークインタフェイス２１０９は、ステップＳ２２１１でジョブ属性情報が付加されたＰＤＬデータを、ユーザにより指示された印刷装置に送信する。そして、図２２のフローチャートによる処理を終了する。このように本実施形態では、例えば、ステップＳ２２１１の処理を実行することにより、送信手段の一例が実現される。
【００８４】
図２３は、本実施形態における印刷装置の処理動作の一例を説明するフローチャートである。尚、印刷装置のハードウェアの構成は、例えば図８に示したもので実現することができる。
まず、ステップＳ２３０１において、ネットワークインタフェイス８０４は、情報処理装置（ホストコンピュータ）２１１０からネットワークを介してページ記述言語（ＰＤＬ）データを入力（受信）する。
次に、ステップＳ２３０２において、ＣＰＵ８０２は、ステップＳ２３０１で入力したＰＤＬデータを解析する。
【００８５】
次に、ステップＳ２３０３において、ＣＰＵ８０２は、ＰＤＬデータの中からジョブ属性情報を抽出する。
次に、ステップＳ２３１０において、ＣＰＵ８０２は、ステップＳ２３０３で抽出したジョブ属性情報に基づいて、どのモードが指定されているかを判定する。この判定の結果、指定されたモードがグロスモードである場合には、ステップＳ２３０７に進む。ステップＳ２３０７に進むと、ＣＰＵ８０２は、印刷に使用するモードとしてグロスモードを選択する。そして、ステップＳ９１０、Ｓ９１１、Ｓ９１４において、第１の実施形態と同一の処理を行う（図９を参照）。
一方、ステップＳ２３１０において、指定されたモードが透明トナーモードである場合には、ステップＳ２３０９に進む。ステップＳ２３０９に進むと、ＣＰＵ８０２は、印刷に使用するモードとして透明トナーモードを選択する。そして、ステップＳ９１２〜Ｓ９１４において、第１の実施形態と同一の処理を行う。
【００８６】
以上のようにプリンタドライバ及び印刷装置を制御することにより、第１の実施形態と同様に、適切なモードを自動的に選択してグロスを表現すること等の効果を得ることができる。
尚、本実施形態では、第１の実施形態に基づいて説明を行ったが、必ずしもこのようにする必要はない。すなわち、第２〜第６の実施形態に対しても、本実施形態を適用することが可能である。
【００８７】
（第７の実施形態）
次に、本発明の第７の実施形態について説明する。前述した第１〜第６の実施形態では、グロスモードと透明トナーモードがお互いに排他関係である場合を例に挙げて説明した。これに対し、グロスモードによる処理と透明トナーモードによる処理とを並行して実行する。すなわち、透明トナーを適用しながら、同時に定着速度を減少させることによって、有色トナーをゆっくり定着させることにより得られるグロスと、透明トナーを適用することによるグロスとの両方の効果を得るようにする。このように本実施形態と前述した第１〜第６の実施形態とは、モードを適用する際の処理の一部が主として異なる。したがって、本実施形態の説明において、前述した第１〜第６の実施形態と同一の部分については、図１〜図２３に付した符号と同一の符号を付すこと等により、詳細な説明を省略する。
【００８８】
図２４は、印刷データと、その印刷データに適用される透明トナーオブジェクトとの一例を示す図である。
図２４（ａ）において、印刷データ２３０１には、テキスト、グラフィクス、及び写真が含まれている。このような白色領域の多い印刷データ２３０１では、図２４（ｂ）に示す透明トナーオブジェクト２３０２のようなオブジェクトに対して透明トナーモードを適用し、且つグロスモードを併用することにより、紙面の全面に均一にグロスを再現することができる。
【００８９】
図２５は、本実施形態における印刷装置の処理動作の一例を説明するフローチャートである。
まず、ステップＳ２５０１において、ネットワークインタフェイス８０４は、外部ネットワークからＰＤＬデータを入力する。
次に、ステップＳ２５０２において、ＣＰＵ８０２は、ステップ９０１で入力されたＰＤＬデータをレンダリングする。
次に、ステップＳ２５０３において、ＣＰＵ８０２は、ステップＳ２５０２におけるレンダリングの結果に基づいて、ＣＭＹＫヒストグラムを生成する。本実施形態では、このヒストグラムの中で、０％のピクセル、すなわち白色のピクセルに注目する。
【００９０】
次に、ステップＳ２５０４において、ＣＰＵ８０２は、０％ピクセルのうち、どのオブジェクトにも属していないオブジェクトを、背景白色オブジェクトであると判断し、そのオブジェクトに基づいて、０％ピクセルの透明トナーオブジェクト２３０２を生成する。
次に、ステップＳ２５０５において、プリンタエンジン８０９は、ＣＭＹＫ４色について紙面上に現像すると共に、透明トナーを用いて、透明トナーオブジェクト２３０２を、ＣＭＹＫ４色を現像した紙面と同じ紙面上に現像する。
【００９１】
次に、ステップＳ２５０６において、プリンタエンジン８０９は、ステップＳ２５０５で現像された５色のトナーを、通常の印刷速度よりも減少した速度でゆっくり定着させる。
次に、ステップＳ２５０７において、プリンタエンジン８０９は、５色のトナーが定着された用紙を排出する。
【００９２】
以上のように本実施形態では、０％ピクセルのうち、どのオブジェクトにも属していないオブジェクトから、０％ピクセルの透明トナーオブジェクト２３０２を生成する。そして、その透明トナーオブジェクト２３０２については、透明トナーモードに従って、透明トナーを用いて紙面上に現像する。この現像と並行して、その他のオブジェクトに対応するＣＭＹＫ４色を、透明トナーオブジェクト２３０２を現像した紙面と同じ紙面に現像する。以上のようにして５色のトナーが現像された紙面に対して、グロスモードを適用し、現像された５色のトナーを、速度を減少させて定着させる。したがって、透明トナーと有色トナーとの両方にグロスを持たせることが可能となる。
【００９３】
尚、本実施形態では、印刷装置における処理を例に挙げて説明したが、プリンタドライバが本実施形態で説明した処理を行っても、同じ効果が得られる。例えば、プリンタドライバが、図２５のステップＳ２５０１〜Ｓ２５０７の処理を行い、透明トナーオブジェクト２３０２とＰＤＬデータとを印刷装置に送信する。印刷装置は、受信した透明トナーオブジェクト２３０２とＰＤＬデータとに基づいて、ステップＳ２５０５〜Ｓ２５０７の処理を行う。また、０％ピクセルの代わりに、第２の実施形態で説明したハイライトピクセルを本実施形態の処理に適用することもできる。
また、本実施形態におけるグロスの生成方法を、前述した第１〜第６の実施形態において、印刷に使用するモードとして採用するようにしてもよい。
【００９４】
（本発明の他の実施形態）
前述した本発明の実施形態における画像形成装置、情報処理装置を構成する各手段、並びに画像形成方法、情報処理方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００９５】
また、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００９６】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図９、図１７〜図２０、図２２、図２３、図２５に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給するものを含む。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【００９７】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００９８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００９９】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１００】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１０１】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１０２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１０３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１０４】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１０５】
尚、前述した各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【０１０６】
【図１】本発明の実施形態を示し、５色のトナー載り量を一律に減少させる場合に、トナー載り量がどのように制限されるのかの一例を示す図である。
【図２】本発明の実施形態を示し、ＣＭＹＫ４色のトナー載り量を保持したまま、５色のトナー載り量を減少させる場合に、トナー載り量がどのように制限されるのかの一例を示す図である。
【図３】本発明の実施形態を示し、ＣＭＹＫの４色を用いたオブジェクトに対し、１００％の透明トナーを適用した印刷画像の一例を示す図である。
【図４】本発明の実施形態を示し、入力データの各画素におけるＣＭＹＫ４色の濃度の和のヒストグラムの一例を表す図である。
【図５】本発明の実施形態を示し、透明トナーを適用可能な印刷装置の構成の一例を模式的に示す図である。
【図６】本発明の実施形態を示し、印刷装置が透明トナー２回定着モードを行う際の処理過程の一例を示す図である。
【図７】本発明の実施形態を示し、グロスモードにより印刷された用紙の一例を示す図である。
【図８】本発明の第１の実施形態を示し、印刷装置の概略構成の一例を示す図である。
【図９】本発明の第１の実施形態を示し、印刷装置の処理動作の一例を説明するフローチャートである。
【図１０】本発明の第１の実施形態を示し、印刷データ（画像）の第１の例を示す図である。
【図１１】本発明の第１の実施形態を示し、図１０に示す印刷データより生成されたヒストグラムを示す図である。
【図１２】本発明の第１の実施形態を示し、印刷データ（画像）の第２の例を示す図である。
【図１３】本発明の第１の実施形態を示し、図１２に示す印刷データより生成されたヒストグラムを示す図である。
【図１４】本発明の第１の実施形態を示し、０％ピクセルと、選択するモードとの対応関係の一例を説明する図である。
【図１５】本発明の第２の実施形態を示し、印刷データ（画像）の一例を示す図である。
【図１６】本発明の第２の実施形態を示し、図１５に示す印刷データより生成されたヒストグラムを示す図である。
【図１７】本発明の第２の実施形態を示し、印刷装置の処理動作の一例を説明するフローチャートである。
【図１８】本発明の第３の実施形態を示し、印刷装置の処理動作の一例を説明するフローチャートである。
【図１９】本発明の第４の実施形態を示し、印刷装置の処理動作の一例を説明するフローチャートである。
【図２０】本発明の第５の実施形態を示し、印刷装置の処理動作の一例を説明するフローチャートである。
【図２１】本発明の第６の実施形態を示し、プリンタドライバがインストールされる情報処理装置（ホストコンピュータ）の概略構成の一例を示す図である。
【図２２】本発明の第６の実施形態を示し、情報処理装置（ホストコンピュータ）の処理動作の一例を説明するフローチャートである。
【図２３】本発明の第の実施形態を示し、印刷装置の処理動作の一例を説明するフローチャートである。
【図２４】本発明の第の実施形態を示し、印刷データと、その印刷データに適用される透明トナーオブジェクトとの一例を示す図である。
【図２５】本発明の第の実施形態を示し、印刷装置の処理動作の一例を説明するフローチャートである。
【符号の説明】
【０１０７】
４０１  印刷装置
８０２  ＣＰＵ
８０３  ＨＤＤ
【図１】
0005197056.tif 000002
【図２】
0005197056.tif 000003
【図３】
0005197056.tif 000004
【図４】
0005197056.tif 000005
【図５】
0005197056.tif 000006
【図６】
0005197056.tif 000007
【図７】
0005197056.tif 000008
【図８】
0005197056.tif 000009
【図９】
0005197056.tif 000010
【図１０】
0005197056.tif 000011
【図１１】
0005197056.tif 000012
【図１２】
0005197056.tif 000013
【図１３】
0005197056.tif 000014
【図１４】
0005197056.tif 000015
【図１５】
0005197056.tif 000016
【図１６】
0005197056.tif 000017
【図１７】
0005197056.tif 000018
【図１８】
0005197056.tif 000019
【図１９】
0005197056.tif 000020
【図２０】
0005197056.tif 000021
【図２１】
0005197056.tif 000022
【図２２】
0005197056.tif 000023
【図２３】
0005197056.tif 000024
【図２４】
0005197056.tif 000025
【図２５】
0005197056.tif 000026