(57)【特許請求の範囲】
【請求項１】
受信する印刷情報に基づいて、透明トナーと通常の色別トナーを用いてカラー画像を形成する画像形成装置であって、
前記印刷情報に含まれるオブジェクトに対して、透過演算属性として透過度が設定されているかどうかを判断する判断手段と、
前記判断手段により前記オブジェクトに対して前記透過演算属性として前記透過度が設定されていると判断した場合、前記透過度に基づいて決定された透明トナー濃度を用いて透過オブジェクトを生成する第１生成手段と、
色別トナーを用いるオブジェクトを生成する第２生成手段と、
前記第２生成手段により生成されたオブジェクトに前記透過オブジェクトを重ねることで印刷処理を制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記受信する印刷情報は、ページ記述言語に基づく印刷データと、前記透過演算属性とを含むことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記透過演算属性は、前記印刷情報を生成するドライバのユーザインタフェースを介して設定されていることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記第１生成手段は、規定された幅分太らせて前記透過演算属性として前記透過度が設定されている前記透過オブジェクトを生成することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
受信する印刷情報に基づいて、透明トナーと通常の色別トナーを用いてカラー画像を形成する画像形成装置における画像形成方法であって、
前記印刷情報に含まれるオブジェクトに対して、透過演算属性として透過度が設定されているかどうかを判断する判断ステップと、
前記判断ステップにより前記オブジェクトに対して前記透過演算属性として前記透過度が設定されていると判断した場合、前記透過度に基づいて決定された透明トナー濃度を用いて透過オブジェクトを生成する第１生成ステップと、
色別トナーを用いるオブジェクトを生成する第２生成ステップと、
前記第２生成ステップにより生成されたオブジェクトに前記透過オブジェクトを重ねることで印刷処理を制御する制御ステップと、
を備えることを特徴とする画像形成方法。
【請求項６】
前記受信する印刷情報は、ページ記述言語に基づく印刷データと、前記透過演算属性とを含むことを特徴とする請求項５記載の画像形成方法。
【請求項７】
前記透過演算属性は、前記印刷情報を生成するドライバのユーザインタフェースを介して設定されていることを特徴とする請求項５または６に記載の画像形成方法。
【請求項８】
前記第１生成ステップは、規定された幅分太らせて前記透過演算属性として前記透過度が設定されている前記透過オブジェクトを生成することを特徴とする請求項５乃至７のいずれか１項に記載の画像形成方法。
【請求項９】
請求項５乃至８のいずれか１項に記載の画像形成方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１０】
請求項５乃至８のいずれか１項に記載の画像形成方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、透明トナーを用いて画像を形成する画像形成装置に関するものである。
【背景技術】
【０００２】
近年、透明であってかつ光沢度を持った媒質をトナーとして用いた画像形成装置装置が実用化されてきている（特許文献１）。例えば印刷物全面透明トナーを用いることにより、光沢性の向上および、コーティング（保護）の効果を得ることが可能となる。
【０００３】
また、透明トナーを特定の文字あるいは図形の形状に適用することにより、ユーザの意図をより反映した印刷物を生成することが可能となる。
【０００４】
一方、従来、オブジェクトに対して透明効果をもたせることのできるページ記述言語（ＰＤＬ）が存在する。
【０００５】
例えば、Ａｄｏｂｅ社のＰＤＦフォーマット（非特許文献１参照）では、背景オブジェクトと透過オブジェクト間に対して透明効果を施し、ディスプレイ上に表示、およびは印刷することが可能である。
【非特許文献１】ＰＤＦ  Ｒｅｆｅｒｅｎｃｅ，  ５ｔｈ  Ｅｄｉｔｉｏｎ，  Ｖｅｒｓｉｏｎ  １．６，  Ａｄｏｂｅ  Ｓｙｓｔｅｍｓ  Ｉｎｃｏｒｐｏｒａｔｅｄ．  ＩＳＢＮ：  ０−３２１−３０４７４−８
【特許文献１】特開2007−199209号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
以下、色つきの透明セロファン、スーパーのレジ袋など透明物質の種類や特性について考察する。
【０００７】
上記物質では、透明度の高いものほど光沢度も高く、逆に透明度の低いものほど光沢度が低い。
【０００８】
図１０は、透明物質を介したオブジェクトを観察している様子を説明する概念図である。
【０００９】
図１０において、入射光１０３は、透明物質１０１の表面において、表面の平滑度（なめらかさ）に比例して拡散反射してしまい、透明度が落ちてしまう。
【００１０】
その後、透明物質１０１表面において、拡散反射せずに入射し通過した入射光１０３は、透明物質１０１の分光特性に応じて特定の波長の光を吸収して白色オブジェクト１０２に入射され、反射してさらに透明物質１０１を介して観察者１０４に入射する。このことにより、観察者１０４の目には、白色オブジェクト１０２が、すこしくすんだ赤色として認識される。
【００１１】
しかしながら、現状このような透明物質をシミュレートできる画像形成装置は提案されていなかった。
【００１２】
＜既存のＰＤＬ（Page Description Language）における課題＞
現状のＰＤＬにおける透明効果を、電子写真技術を用いて紙面上に印刷する場合を考える。
【００１３】
現状のＰＤＬでは、透明効果を持つオブジェクトと、透明トナーとは関連付けられていない。
【００１４】
よって、印刷物上では、透明効果を持つオブジェクトであっても、ＣＭＹＫのプロセスカラートナーを用いて印刷される。
【００１５】
したがって、各オブジェクトが透明効果をもつかどうかにかかわらず、すべてのオブジェクトにおいて、光沢度（グロス）は一定になってしまう問題があった。
【００１６】
また、指定された領域に対して、光沢を出すために透明トナーを適用するためには、当該ＰＤＬの作成者が、意図的に透明効果を持つオブジェクトに対して透明トナーを適用するように指定しなければならなかった。
【００１７】
これは、たとえば特色版とよばれるプロセスカラーとは別の版を用意し、そこに透明トナーを適用させるオブジェクトを指定しなければならなかった。
【００１８】
＜特色版を持たないＰＤＬにおける課題＞
例えばＭｉｃｒｏｓｏｆｔ社のＷｉｎｄｏｗｓ(登録商標)  ＧＤＩ＋などの、ＲＧＢ色空間に基づくイメージングモデルにおいては、プロセスカラー以外の特色を扱うことができない。
【００１９】
したがって、上記のようにＰＤＬの作成者が透明トナーを適用するためには、例えばフォームオーバーレイなどの別技術を用いて、別のＰＤＬデータを生成する必要があった。また、このようにフォームオーバーレイに対して透明トナーを適用するためには、画像形成装置、プリンタドライバ、アプリケーション各々において大きな変更が必要であり、また作成者による操作も複雑であった。
【００２０】
＜特色版を持つＰＤＬにおける課題＞
例えばＡｄｏｂｅ社のＰＤＦフォーマットなどの、ＣＭＹＫ色空間に基づくイメージングモデルにおいては、特色版を取り扱うことが可能である。
【００２１】
この特色に対して透明トナーを適用することにより、前述のＲＧＢイメージングモデルに比べて遥かに簡単に透明トナーを指定することが可能となる。
【００２２】
図１１は、従来の画像形成装置における画像処理を説明する模式図である。以下、本図を参照して、特色版を持つＰＤＬにおける課題を説明する。
【００２３】
図１１（ａ）では、ＰＤＬにおいて、背景の不透明オブジェクト２０２の上に、無色の透明オブジェクト２０１を重ね合わせている。
【００２４】
しかしながら、従来のＰＤＬによる画像形成では、一般に、オブジェクト同士が重なり合った場合、オブジェクトはすべて不透明であるとの仮定のもと、背景にあるオブジェクトを抜いてしまっていた（これをノックアウトと呼ぶ）。
【００２５】
したがって、オブジェクト２０１に対して意図的にオーバプリント指定をしておかなければ、特色版の背景にあるオブジェクト２０２が透明オブジェクト２０１により取除かれてしまい、背景オブジェクト２０２が背景オブジェクト２０３のように変形してしまう。この結果、図２の（ｂ）のように、ユーザの意図した形状とは異なった印刷結果になってしまう課題があった。
【００２６】
＜透明トナーを適用する画像形成装置における課題＞
電子写真技術を用いたカラー画像形成装置においては、トナーを用いて画像を形成する。
【００２７】
このため、たとえばＣＭＹＫのプロセスカラー各々をすべて１００％の濃度で同じ個所に重ね合わせて配置されると、トナーの定着不足やトナー飛散、ひいては画像形成装置の損傷につながる等の問題が発生する。
【００２８】
これを防ぐために、同一個所に重ねて印刷できるトナー総量を制限する、トナー濃度調整が一般に行われている。
【００２９】
図１２は、従来のカラー画像形成装置におけるトナー濃度調整処理を説明する模式図である。
【００３０】
図１２において、３０１はオブジェクトで、例えば数字のゼロを緑色（Ｃ＝１００％、Ｙ＝１００％）で描画したうえに、同じ輪郭に対して透明トナーにより１００％コーティングを施した例である。
【００３１】
３０２は画像部で、破線で示す箇所のトナー載り状態を模式的に示している。画像部３０２は、Ｃ＝Ｙ＝１００％の上に１００％の濃度で透明トナーを施しているため、トナー総量は３００％になる。
【００３２】
このため、上記オブジェクトに対応する画像部を電子写真による画像形成装置により紙面上に熱定着させると、画像部３０３のように、トナーが崩れて飛び散ったり、定着不足や装置の損傷につながったりする場合がある。
【００３３】
これを防ぐために、トナー濃度調整では、例えば緑色Ｃ＝Ｙ＝１００％の総入力２００％に対して、上限トナー総量を１５０％に制限する。その結果、一般にはＣ＝Ｙ＝７５％というように、各々のチャンネルを等しい比率で減少させることにより、色の変化を生じさせずにトナー総量を減少させている。
【００３４】
図１３は、画像形成装置における各色に対応するチャンネルの濃度のみに基づいてトナー濃度調整を行った場合の印字結果を示す模式図である。
【００３５】
図１３において、有色オブジェクト４０２、４０３が、それぞれＣ＝Ｍ＝９０％、Ｃ＝Ｙ＝９０％の色をもつオブジェクトであるとする。
【００３６】
その上に、濃度１００％の透明トナーオブジェクト４０１を重ね合わせたとする。このような印刷データに対し、各チャンネルの濃度のみに基づいてトナー濃度調整を行った場合、透明トナーオブジェクト４０１と有色オブジェクト４０３の重ね合わさった部分４０４のみにトナー減少が施される。この結果、透明トナーが重ね合わさっていない部分はそのままの色で印刷されてしまっていた。
【００３７】
同様に、透明トナーオブジェクト４０１と通常オブジェクトに対応する有色オブジェクト４０２が重ね合わさった部分４０５のみにトナー減少が施され、透明トナーが重ね合わさっていない部分はそのままの色で印刷されてしまっていた。
【００３８】
＜透明トナーを用いた印刷面の保護における課題＞
電子印刷技術を用いて透明トナーを保護目的に利用する場合、異なるトナーを用いたオブジェクト同士をぴったり合わせて印刷しようとしても、印刷装置の精度上、かならずしも一致させて印刷することができない（版ずれ）。
【００３９】
図１４は、画像形成装置における不透明トナーと透明トナーを重ね合わせた場合に発生する版ずれについて説明する図である。
【００４０】
図１４の（ａ）において、不透明トナーオブジェクト５０２と、まったく同じ形状を持つ透明トナーオブジェクト５０１を印刷した場合、ずれ量５０３を伴った版ずれが発生してしまう。
【００４１】
従来、版ずれを防ぐための技術として、トラッピングが用いられてきた。
【００４２】
しかしながら、トラッピングは、図１４の（ｂ）に示すように、隣接する不透明同士の間にギャップが見えてしまわないよう、以下の処理を行っていた。
【００４３】
具体的には、どちらかのオブジェクトを太らせ（図１４の（ｂ）中では、矢印に示すように右側を太らせ）、もう一方のオブジェクトに目立たないよう被せ合わせる。その結果、同じ形状のオブジェクトがずれてしまい、保護効果が失われる事態に対しては有効な技術ではなかった。
【００４４】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、受信する印刷情報に含まれる透過属性に従い、透明トナーを用いる透明オブジェクトを生成することが仕組みを提供することである。
【００４５】
また、受信する印刷情報に含まれる透過属性に従い、透明トナーを用いてカラー画像を形成する場合に、各色別のトナーと透明トナーを含む全体のトナー濃度を抑えることができる仕組みを提供することである。
【００４６】
さらに、受信する印刷情報に含まれる透過属性に従い、透明トナーを用いてカラー画像を形成する場合に、発生する版ずれを防止できる仕組みを提供することである。
【課題を解決するための手段】
【００４７】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
【００４８】
受信する印刷情報に基づいて、透明トナーと通常の色別トナーを用いてカラー画像を形成する画像形成装置であって、前記印刷情報に含まれるオブジェクトに対して、透過演算属性として透過度が設定されているかどうかを判断する判断手段と、前記判断手段により前記オブジェクトに対して前記透過演算属性として前記透過度が設定されていると判断した場合、前記透過度に基づいて決定された透明トナー濃度を用いて透過オブジェクトを生成する第１生成手段と、色別トナーを用いるオブジェクトを生成する第２生成手段と、前記第２生成手段により生成されたオブジェクトに前記透過オブジェクトを重ねることで印刷処理を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００４９】
本発明によれば、受信する印刷情報に含まれる透過属性に従い、透明トナーを用いる透明オブジェクトを生成できる。
【００５０】
また、受信する印刷情報に含まれる透過属性に従い、透明トナーを用いてカラー画像を形成する場合に、各色別のトナーと透明トナーを含む全体のトナー濃度を抑えることができる。
【００５１】
さらに、受信する印刷情報に含まれる透過属性に従い、透明トナーを用いてカラー画像を形成する場合に、発生する版ずれを防止できる。
【発明を実施するための最良の形態】
【００５２】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００５３】
＜システム構成の説明＞
〔第１実施形態〕
図１Ａは、本発明の第１実施形態を示す画像形成装置を含む画像処理システムの一例を示すブロック図である。なお、本システムでは、画像形成装置として、プリンタの例を示すが、スキャナ装置を備える複合機（ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｉｒｎｔｅｒ））等で構成されていてもよい。本例は、後述するようにプリンタエンジンが、所謂ＭＣＹＫの各色別トナーに加えて、透明トナーＴＰによる画像形成を行えるように構成されている。以下、画像形成装置として、プリンタを例として説明する。
【００５４】
図１において、６０１はプリンタで、ネットワークＩ／Ｆ６０４を介してホストコンピュータ６３０と通信して印刷情報６２０を受信する。ここで、印刷情報６２０は、ホストコンピュータ６３０にインストールされているプリンタドライバを介して生成される。プリンタドライバは、後述するように、透過度を指定するためのユーザインタフェースを備えており、ユーザの操作で透過度を指定可能に構成されている。
【００５５】
ここで、透過度（詳細は後述する透明度αとして指定される）とは、プリンタエンジン６０９内のトナーユニット６１０内に収容される色トナー（ＹＭＣＫ）と独立して設けられる、透明トナー（ＴＰ）に対する透明度合いを決定する情報である。ここで、透過度は、透過演算属性として、ＰＤＬデータに指定されるものとする。
【００５６】
また、印刷情報６２０は、所定のページ記述言語に基づくものである。印刷情報は、ページ単位に複数のオブジェクトとして、テキスト、イメージ、グラフィックス等が含まれて構成される。
【００５７】
中央演算装置（ＣＰＵ）６０２は、システムバス６０８と接続され、システムバス６０８に接続される各周辺装置の制御、演算、および記憶装置に格納されたプログラムの実行を司る。ＣＰＵ６０２は、ホストコンピュータ６３０から受信する印刷情報の中から、オブジェクト、本実施形態では、ＹＭＣＫに対応する色別トナーを使用する通常オブジェクトと、透明トナーを使用する透明オブジェクトとに対応した画像形成処理を行う。この際、ＣＰＵ６０２は、ホストコンピュータ６３０にインストールされているプリンタドライバにより指定された透過演算属性を解析する機能を備える。
【００５８】
ランダムアクセスメモリ（ＲＡＭ）６０６およびハードディスクドライブ（ＨＤＤ）６０３は記憶装置である。ブートＲＯＭ６０７は起動処理が格納された記憶装置である。プリンタエンジンＩ／Ｆ６０５は、プリンタエンジン６０９との通信、制御を司る。プリンタエンジン６０９は、たとえば電子写真技術を用いて、デジタル画像を物理紙面上に再現させる装置である。プリンタ６０１は、これらの各装置により構成されている。
【００５９】
図１Ｂは、図１Ａに示したホストコンピュータ６３０の表示装置に表示されるユーザインタフェースの一例を示す図である。本例は、ホストコンピュータ６３０にインストールされているプリンタドライバに対して、ユーザが色設定を要求した場合に表示される。なお、ユーザインタフェースの形式については、本例に限るものではなく、透明トナーによる透過度を指定可能なものであればよい。また、透明トナーの透過度は、ホストコンピュータ６３０にインストールされた、プリンタ６０１に対応するプリンタドライバにより透過属性におけるα値としてＰＤＬデータに設定される。また、本ユーザインタフェースは、プリンタドライバの設定項目の選択により、従属的に表示されるものであってもよいし、独立したタブシートに設定されて表示されるものであってもよい。
【００６０】
図２は、図１に示したプリンタ６０１により形成される画像の透明効果について説明する模式図である。ここでは説明を簡単にするために、背景オブジェクト７０１、および、透過属性が設定され前景として配される透過オブジェクト７０２が含まれる場合について説明する。
【００６１】
図２において、画像は、背景オブジェクト７０１、透過オブジェクト７０２、および、それらの重なり部分７０３から構成される。また、いずれもＣＭＹＫ色空間で色が定義されている。例えば、背景オブジェクト７０１は、Ｋ単色３０％の濃度を持つオブジェクトであり。透過オブジェクト７０２は、各々Ｃ＝１０％、Ｍ＝５０％、Ｙ＝２０％、Ｋ＝１０％の濃度をもつ、暗いピンク色のオブジェクトであるとする。
【００６２】
重なり部分７０３における、ある画素の結果の色をＣｒとしたとき、透過効果は以下の計算式第（１）式により算出処理される。
【００６３】
Ｃｒ＝（１−αｓ／αｒ）×Ｃｂ＋αｓ／αｒ×｛（１−αｂ）×Ｃｓ＋αｂ×Ｂ（Ｃｂ，Ｃｓ）｝…（１）
ここで、Ｃｂ：背景オブジェクトの色
Ｃｓ：（前景である）透過オブジェクトの色
αｒ：結果画像における透過度
αｂ：背景オブジェクトの透過度
αｓ：透過オブジェクトの透過度
Ｂ（Ｃｂ，Ｃｓ）：ブレンド関数
である。
【００６４】
このうち、ブレンド関数は、透過部分の視覚的効果を定義するための関数である。ノーマル、マルチプライ、スクリーン、オーバーレイ等のモードが定義されている。
【００６５】
ノーマルの場合はＢ（Ｃｂ，Ｃｓ）＝Ｃｓと定義される。その他の場合はＣｂとＣｓ間で算術計算が施される。ここで、ブレンド関数のモードがノーマルであり、さらに、αｒ＝１００％（不透過）とすると、上述の第（１）式は、Ｃｒ＝（１−αｓ）×Ｃｂ＋αｓ×Ｃｓと、単純化できる。例えば透過オブジェクト７０２の透過度を６０％（αｓ＝０．６）を適用し、ＣＭＹＫ各々のチャンネルに適用すると、重なり部分７０３は、
Ｃ＝０．４×０％＋０．６×１０％＝６％
Ｍ＝０．４×０％＋０．６×５０％＝３０％
Ｙ＝０．４×０％＋０．６×２０％＝１２％
Ｋ＝０．４×３０％＋０．６×１０％  ＝１８％
のようにＣＰＵ６０２により計算される。なお、透過オブジェクト７０２の、背景オブジェクト７０１と重なっていない部分においても、背景の白に対して透過処理が施される。よってそれぞれの色は、
Ｃ＝０．６×１０％＝６％
Ｍ＝０．６×５０％＝３０％
Ｙ＝０．６×２０％＝１２％
Ｋ＝０．６×１０％＝６％
と、各々のチャンネルに対して元の濃度の６０％の濃度となる。
【００６６】
図３は、本実施形態を示す画像形成装置における第１のデータ処理手順の一例を示すフローチャートである。本例は、画像形成装置における透明トナーＴＰに対するオブジェクト処理例である。なお、Ｓ８０１〜Ｓ８０８は各ステップを示す。また、本願のフローチャートの各ステップは、ＣＰＵ６０２がＲＯＭ６０７に記憶される制御プログラムをＲＡＭ６０６にロードして実行することで実現される。また、本実施形態では、ＣＰＵ６０２は、ネットワークＩ／Ｆ６０４を介してホストコンピュータ６３０からＰＤＬオブジェクトを含む印刷情報を受信して、ＲＡＭ６０６上に保持されているものとする。
【００６７】
処理が開始されると、Ｓ８０１で、受信した印刷情報の中からＰＤＬオブジェクトが入力されると、ＣＰＵ６０２は、Ｓ８０２で、入力されたＰＤＬオブジェクトが透過属性を有するオブジェクトかどうかを判断する。具体的には、ＣＰＵ６０２は、例えば透過属性におけるα値をチェックし、その値が１より小さいときに、該入力オブジェクトが透過オブジェクトであると判断する。
【００６８】
ここで、該入力オブジェクトが透過オブジェクトであるとＣＰＵ６０２が判断した場合、Ｓ８０３に進み、ＣＰＵ６０２は、該入力オブジェクトに対して適用する透明トナー濃度を計算する。
【００６９】
図４は、本実施形態を示す画像形成装置における透明トナー濃度の適用方法を説明する特性図である。
【００７０】
図４において、縦軸は透明トナー濃度およびα値を示し、横軸は透明度を示す。ここで、透明度は、高いほど透明なのに対し、α値は、透明度に反比例して値が低いほど透明度が増すという定義がなされているものとする。
【００７１】
このようなα値を持つオブジェクトに対し、Ｓ８０３において、α値と線形反比例させた値を透明トナーの濃度として適用する。すなわち、ＣＰＵ６０２は、透明トナー濃度＝（１−α）の計算を行う。
【００７２】
例えば、α値が「１」の場合、透明トナー濃度は０％、α値が０．５の場合、透明トナー濃度は５０％、α値が０．２の場合、透明トナー濃度は８０％というような計算を行う。
【００７３】
次に、Ｓ８０４において、ＣＰＵ６０２は、前述の透明トナー濃度を用いて透明トナー版に透過オブジェクトを生成する。次に、Ｓ８０５においては、従来の画像形成装置と同様に、該入力オブジェクトに対してＣＭＹＫに対応する色別トナーの各々の版に対して、分版されたオブジェクトを生成する。
【００７４】
一方、Ｓ８０２で、該入力オブジェクトが透過オブジェクトではないと判断された場合は、Ｓ８０３およびＳ８０４をスキップする。
【００７５】
次に、Ｓ８０６で、ＣＰＵ６０２は、入力されたオブジェクトが、該ページに対する最後のオブジェクト入力であるかどうかを判定する。ここで、ＣＰＵ６０２が最終オブジェクトではないと判断した場合、Ｓ８０１に戻り、新たなオブジェクトの入力を受け付け、Ｓ８０２からＳ８０５の処理を継続する。
【００７６】
そして、Ｓ８０６において、ＣＰＵ６０２が最終オブジェクトであると判断した場合、Ｓ８０７に進む。ここで、ＣＰＵ６０２は、Ｓ８０４、Ｓ８０５で生成された、ＣＭＹＫのプロセストナー版、および透明トナー版に対して、各々の対応するトナーを乗せるようにプリンタエンジン６０９を制御する。
【００７７】
そして、Ｓ８０８で、ＣＰＵ６０２は、プリンタエンジン６０９の各色トナーＭＣＹＫ、透明トナーＴＰを記録紙面上に転写し、図示しない定着ユニットにより記録紙上に定着することによって印刷を行い、本処理を終了する。
【００７８】
以上述べたように画像形成装置を制御することにより、現実の透明物質と同様に、透明度に応じて平滑度が変わる現象を、透明トナーを用いて擬似的に再現することができる。かつ、自動的にこの処理を行うことにより、製作者は透明オブジェクトを意識することなく透明トナーを適用することが可能となる。
【００７９】
さらに、特色を持たないＰＤＬデータにおいても、プリンタドライバにより透明属性を指定することにより、既存の透明属性用いて透明トナー適用オブジェクトを指定することが可能になる。
【００８０】
さらに、特色を持つＰＤＬデータにおいても、オーバプリント指定を気にすることなく透明トナー適用オブジェクトを指定することが可能となる効果を奏する。
【００８１】
〔第２実施形態〕
上記第１実施形態では、α値と線形反比例させた値を透明トナーの濃度として適用する例について説明した。
【００８２】
しかしながら、不透明トナーを用いた印刷においては、不透明トナー濃度と、実際に人間が知覚する中間調の色の濃度が一致しないことが知られている。
【００８３】
これは、人間の知覚が線形ではなく、非線形の感度を有するためである。これを補正するため、γカーブと呼ばれる、べき乗の乗数値を用いた曲線を適用することが一般的に行われている。
【００８４】
透明トナーの濃度と、実際に人間が知覚する中間調の光沢度の濃度も一致しないため、本実施形態では不透明トナー同様、γカーブを適用する例について説明する。
【００８５】
上記図３に示したＳ８０３において、γ値が１．２であるとすると、
透明トナー濃度＝（１−α)＾１．２
ここで、記号「＾」はべき乗をあらわす。
【００８６】
例えば、α値が「１」の場合、ＣＰＵ６０２は、透明トナー濃度は０％、α値が０．５の場合、透明トナー濃度は４３．５％、α値が０．２の場合、透明トナー濃度は７６．５％というような計算を行う。
【００８７】
このように透明トナー濃度を適用することにより、第１実施形態で述べた効果に加え、中間調においても、より人間の近くに即した光沢度を与えることが可能となる効果を奏する。
【００８８】
〔第３実施形態〕
上記実施形態では、α値と線形反比例させた値を透明トナーの濃度として適用する例について説明した。
【００８９】
しかしながら、背景技術における図１２に示したように、トナー濃度調整によりユーザの意図した印字結果が得られない場合もあった。
【００９０】
本実施形態においては、このような場合においてもトナーの総量を制限しつつ、ユーザの意匠を可能な限り変えずに印刷する処理について説明する。
【００９１】
図５は、本実施形態を示す画像形成装置におけるトナー濃度調整例を説明する模式図である。
【００９２】
図５に示すように、あるオブジェクト１００２、１００１の上に少しでも透明トナーＴＰで表現されるオブジェクト４０１が重ね合わされているとＣＰＵ６０２が判断する場合、該オブジェクトに対し一様にトナーを減少させる処理を図６に示す手順に従い行う。
【００９３】
図６は、本実施形態を示す画像形成装置における第２のデータ処理手順の一例を示すフローチャートである。本例は、トナー濃度調整処理例である。なお、Ｓ１１０１〜Ｓ１１０９は各ステップを示す。また、各ステップは、ＣＰＵ６０２がＲＯＭ６０７に記憶される制御プログラムをＲＡＭ６０６にロードして実行することで実現される。また、本実施形態では、ＣＰＵ６０２は、ネットワークＩ／Ｆ６０４を介してホストコンピュータ６３０からＰＤＬオブジェクトを含む印刷情報を受信して、ＲＡＭ６０６上に保持されているものとする。
【００９４】
先ず、本処理が開始されると、Ｓ１１０１で、ＣＰＵ６０２は、ＲＡＭ６０６に表示されている描画オブジェクトの入力を行う。次に、Ｓ１１０２で、ＣＰＵ６０２は、入力された描画オブジェクトが、プリンタエンジン６０９に給紙される記録紙面上の垂直方向に、透明トナーにより再現されるオブジェクトが存在してそのオブジェクトと一部でも重なるかどうかを判断する。
【００９５】
ここで、該描画オブジェクトが透明オブジェクトと重なるとＣＰＵ６０２が判断された場合は、Ｓ１１０３において、ＣＰＵ６０２は、入力された描画オブジェクトのＣＭＹＫ濃度の総量と、透明トナーオブジェクトの濃度の和を計算する。
【００９６】
次に、Ｓ１１０４において、ＣＰＵ６０２は、Ｓ１１０３において計算された、トナーの総量が画像形成装置の有する入力可能最大トナー総量規定値を上回るかどうかを判断する。
【００９７】
ここで、トナー総量が規定値を下回るとＣＰＵ６０２が判断した場合には、すなわち画像形成装置が処理をすることが可能な濃度であるため、Ｓ１１０９で、ＣＰＵ６０２は、通常印刷に進んでトナーの濃度を調節することなく印刷を行い、本処理を終了する。
【００９８】
一方、Ｓ１１０４で、トナー総量が規定値を上回るとＣＰＵ６０２が判断した場合には、Ｓ１１０５に進む。そして、Ｓ１１０５で、ＣＰＵ６０２は、ＣＭＹＫの有色トナーの総量が、トナー総量規定値から、上位の透明トナーオブジェクトの透明トナー濃度を引いた値に収まるよう、ＣＭＹＫ有色トナーの濃度を等比率で減少させる処理を行う。
【００９９】
次に、ＣＰＵ６０２は、Ｓ１１０９で、Ｓ１１０５で減少させた入力オブジェクトに対して、プリンタエンジン６０９を制御して通常印刷を行うことにより、トナー総量が規定値を上回ることに起因する様々な課題を解決することができる。
【０１００】
一方、Ｓ１１０２で、入力された描画オブジェクトが透明オブジェクトと重ならないとＣＰＵ６０２が判断した場合は、通常のトナー濃度調整処理を以下のように行う。
【０１０１】
先ず、Ｓ１１０６で、ＣＰＵ６０２は、ＣＭＹＫの有色トナーの総量を計算し、Ｓ１１０７で、ＣＰＵ６０２は、ＣＭＹＫのトナー総量が前記画像形成装置の処理をすることが可能な入力可能最大トナー総量規定値を上回るか否かを判断する。ここで、ＣＰＵ６０２が下回ると判断された場合には、そのトナー濃度が該画像形成装置の処理することができるトナー総量であるため、Ｓ１１０９に進んで、通常の印刷を行い、本処理終了する。
【０１０２】
一方、Ｓ１１０７で、ＣＰＵ６０２がＣＭＹＫのトナー総量が規定値を超えてしまうと判断した場合には、従来同様、Ｓ１１０８へ進む。そして、Ｓ１１０８で、ＣＰＵ６０２は、ＣＭＹＫ各チャンネルを等比率で減少させる処理を行い、Ｓ１１０９で、ＣＰＵ６０２はプリンタエンジン６０９を制御して印刷を行い、本処理を終了する。
【０１０３】
これにより、色合いを変えずに、かつ、トナー総量が規定値を上回ることに起因する様々な課題を解決することができる。
【０１０４】
〔第４実施形態〕
上記課題において説明したように、印刷面の保護目的で透明トナーを有色トナーに重ね合わせて印刷する場合、図１４において示した通り、版ずれにより期待された保護効果が必ずしも実現できない場合がある。
【０１０５】
また、従来のトラッピング技術を用いて、保護効果を目的として版ずれを防ぐことはできなかった。以下、本実施形態では、版ずれにより期待された保護効果を改善する実施形態について説明する。
【０１０６】
図７は、本実施形態に示す画像形成装置における画像形成処理状態を説明する模式図である。本例は、不透明の有色オブジェクトに対して、透明トナーＴＰを重ね合わせて定着させる例である。
【０１０７】
図７において、三角形の有色オブジェクト１２０２に対し、従来は、図７の（ａ）に示すように、まったく同じ形状を持つ透明オブジェクト１２０１を重ね合わせていた。
【０１０８】
これに対し、本実施例では、図７の（ｂ）に示すように、有色オブジェクト１２０２に対して、あらかじめ定められた幅だけ大きな透明オブジェクト１２０３をＣＰＵ６０２が生成し、有色オブジェクト１２０２に対して重ね合わせる。この有色オブジェクト１２０２と透明オブジェクト１２０３に対し、ＣＰＵ６０２がプリンタエンジン６０９を制御して定着処理を記録紙に施すと各々のトナーは融解する。この結果、記録紙上では有色オブジェクト１２０５を透明オブジェクト１２０４の大部分が覆うように画像形成される。
【０１０９】
図８は、本実施形態を示す画像形成装置における画像形成処理状態を説明第３のデータ処理手順の一例を示すフローチャートである。本例は、不透明の有色オブジェクトに対して、透明トナーＴＰを重ね合わせて定着させる処理例である。
【０１１０】
なお、Ｓ１３０１〜Ｓ１３０８は各ステップを示す。また、各ステップは、ＣＰＵ６０２がＲＯＭ６０７に記憶される制御プログラムをＲＡＭ６０６にロードして実行することで実現される。また、本実施形態では、ＣＰＵ６０２は、ネットワークＩ／Ｆ６０４を介してホストコンピュータ６３０からＰＤＬオブジェクトを含む印刷情報を受信して、ＲＡＭ６０６上に保持されているものとする。
【０１１１】
本処理が開始されると、Ｓ１３０１で、ＣＰＵ６０２は、ＲＡＭ６０６に表示されている描画オブジェクトの入力を行う。次に、Ｓ１３０２で、ＣＰＵ６０２は、入力されたＰＤＬオブジェクトが透明トナーによる保護がなされる対象かどうかを判別する。これは、ホストコンピュータ６３０のプリンタドライバを介してＰＤＬデータに対する属性として指定されているものとする。具体的には、ＣＰＵ６０２が入力されたＰＤＬオブジェクトが透明トナーによる保護がなされる対象、つまり、通常のトナーによる画像領域と、透明トナーによる画像形成領域が重なり合うかどうかを判別する。
【０１１２】
ここで、該入力オブジェクトが透明トナーによる保護対象オブジェクトであるとＣＰＵ６０２が判別した場合、Ｓ１３０３に進み、ＣＰＵ６０２は、ＲＡＭ６０６上で該入力されたＰＤＬデータ中のＰＤＬオブジェクトを規定された幅分太らせる処理を行う。
【０１１３】
ここで、太らせる幅は、プリンタドライバが提供するユーザインタフェースを介して、ＰＤＬデータに対する属性として指定されていても良い。同様に、画像形成装置に装着された操作パネル６４０に表示されるユーザインタフェースを介して、ユーザがあらかじめ設定しておく構成としてもよい。このように、本実施形態では、Ｓ１３０２の判別で、ＣＰＵ６０２が重なり合うと判断した場合に、Ｓ１３０５，Ｓ１３０６で個別的に対応するオブジェクトに太らせ処理を施す。
【０１１４】
次に、Ｓ１３０４において、ＣＰＵ６０２は、前述の太らせたオブジェクトを用いて透明トナー版に透過オブジェクトを生成する。
【０１１５】
そして、Ｓ１３０５で、ＣＰＵ６０２は、従来の画像形成装置と同様に、該入力オブジェクトに対してＣＭＹＫの色別トナーに対応する色別の版に対して、分版されたオブジェクトを生成する。
【０１１６】
一方、Ｓ１３０２において、該入力オブジェクトが透明トナーによる保護対象ではないとＣＰＵ６０２が判断した場合は、Ｓ１３０４、Ｓ１３０５をスキップし、Ｓ１３０６に直接処理を移行させる。
【０１１７】
そして、Ｓ１３０６で、入力されたオブジェクトが、該ページに対する最後のオブジェクト入力であるかどうかをＣＰＵ６０２が判断する。ここで、ＣＰＵ６０２が最終オブジェクトではないと判断した場合、Ｓ１３０１に戻り、新たなオブジェクトの入力を受け付け、Ｓ１３０２からＳ１３０５の処理を継続する。
【０１１８】
一方、Ｓ１３０６で、ＣＰＵ６０２が最終オブジェクトであると判断した場合、Ｓ１３０７へ進む。そして、Ｓ１３０７で、前述のＳ１３０４、Ｓ１３０５で生成された、ＣＭＹＫのプロセストナー版、および透明トナー版に対して、ＣＰＵ６０２がプリンタエンジン６０９を制御して、各々の対応する各色トナーと透明トナーＴＰを記録紙に乗せる。
【０１１９】
そして、Ｓ１３０８で、ＣＰＵ６０２はプリンタエンジン６０９を制御して、プリンタエンジン６０９の感光体に乗った各々の対応する各色トナーと透明トナーＴＰを紙面上に転写し、定着することによって印刷を行い、本処理を終了する。
【０１２０】
以上のように制御することにより、版ずれを起こす可能性のある画像形成装置においても的確に保護効果をもった透明トナー適用が可能となる効果を奏する。
【０１２１】
〔第５実施形態〕
なお、上記第４実施形態では、オブジェクト毎に保護の属性を適用する処理について説明した。
【０１２２】
しかしながら、これはオブジェクト毎ではなく、入力オブジェクトすべてについて保護の属性の可否を設定しても、同様に保護の効果を奏することはいうまでもない。
【０１２３】
〔第６実施形態〕
以下、図９に示すメモリマップを参照して本発明に係る画像形成装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１２４】
図９は、本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１２５】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１２６】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１２７】
本実施形態における図３，図６、図８に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１２８】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２９】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３０】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１３１】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１３２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１３４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１３５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３７】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【０１３８】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０１３９】
【図１Ａ】本発明の第１実施形態を示す画像形成装置を含む画像処理システムの一例を示すブロック図である。
【図１Ｂ】図１Ａに示したホストコンピュータの表示装置に表示されるユーザインタフェースの一例を示す図である。
【図２】図１に示したプリンタにより形成される画像の透明効果について説明する模式図である。
【図３】本実施形態を示す画像形成装置における第１のデータ処理手順の一例を示すフローチャートである。
【図４】本実施形態を示す画像形成装置における透明トナー濃度の適用方法を説明する特性図である。
【図５】本実施形態を示す画像形成装置におけるトナー濃度調整例を説明する図である。
【図６】本実施形態を示す画像形成装置における第２のデータ処理手順の一例を示すフローチャートである。
【図７】本実施形態に示す画像形成装置における画像形成処理状態を説明する模式図である。
【図８】本実施形態を示す画像形成装置における画像形成処理状態を説明第３のデータ処理手順の一例を示すフローチャートである。
【図９】本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１０】透明物質を介したオブジェクトを観察している様子を説明する概念図である。
【図１１】従来の画像形成装置における画像処理を説明する模式図である。
【図１２】従来のカラー画像形成装置におけるトナー濃度調整処理を説明する模式図である。
【図１３】画像形成装置における各色に対応するチャンネルの濃度のみに基づいてトナー濃度調整を行った場合の印字結果を示す模式図である。
【図１４】画像形成装置における不透明トナーと透明トナーを重ね合わせた場合に発生する版ずれについて説明する図である。
【符号の説明】
【０１４０】
６０１  プリンタ
６０２  ＣＰＵ
６０６  ＲＡＭ
６３０ ホストコンピュータ
６４０  操作パネル
【図１Ａ】
0005197043.tif 000002
【図１Ｂ】
0005197043.tif 000003
【図２】
0005197043.tif 000004
【図３】
0005197043.tif 000005
【図４】
0005197043.tif 000006
【図５】
0005197043.tif 000007
【図６】
0005197043.tif 000008
【図７】
0005197043.tif 000009
【図８】
0005197043.tif 000010
【図９】
0005197043.tif 000011
【図１０】
0005197043.tif 000012
【図１１】
0005197043.tif 000013
【図１２】
0005197043.tif 000014
【図１３】
0005197043.tif 000015
【図１４】
0005197043.tif 000016