(57)【要約】【課題】ベタ部のトナーセーブの効果が得られ、且つ垂れ幕で使用される太い文字、電子検印などのスタンプ、ベタ部の薄い文字などの画像を紙出力する際に、ベタ部の画像が変化しないようにトナーセーブを実施する。【解決手段】キャリブレーション処理部１０７は、複数のドット径判定パターンを発生し、画像出力部１０６はドット径判定パターンをドラム上に書き込む。キャリブレーション処理部１０７は、書き込まれたパターンの濃度検知情報を基に、ベタ部の黒画素を白画素に置き換える白画素判定パターンを選択する。プリンタドライバ１０２から転送される画像データに対して画像処理部１０５は選択されたパターンを用いて、画像データのベタ部の黒画素を白画素に置き換えてトナーセーブを実施する。【選択図】図１
2015007713.tif 000002
【特許請求の範囲】
【請求項１】
キャリブレーション時に、所定形状の複数のパターン（以下、第１のパターン）を書き込む画像出力手段と、前記書き込まれた第１のパターンの濃度検知情報に基づいて、ベタ部の黒画素を白画素に置き換える複数のパターンから一つのパターン（以下、第２のパターン）を選択する第１の処理手段と、画像出力時に、入力される所定の画像データに対して、前記選択された第２のパターンを用いて、前記画像データのベタ部の黒画素を白画素に置き換えるトナーセーブを実施する第２の処理手段を備えることを特徴とする画像処理装置。
【請求項２】
前記第１のパターンは、ドット径を判定するためのテストパターンであることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記テストパターンは、ｎ×ｎ個の白画素がベタ部の中に縦横に黒１画素置きに配置されているパターンであることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記第２のパターンは、ｎ×ｎ個の黒画素に囲まれたｎ×ｎ個の中心の画素を白画素に置き換えるパターンであることを特徴とする請求項１記載の画像処理装置。
【請求項５】
キャリブレーション時に、所定形状の複数のパターン（以下、第１のパターン）を書き込む画像出力工程と、前記書き込まれた第１のパターンの濃度検知情報に基づいて、ベタ部の黒画素を白画素に置き換える複数のパターンから一つのパターン（以下、第２のパターン）を選択する第１の処理工程と、画像出力時に、入力される所定の画像データに対して、前記選択された第２のパターンを用いて、前記画像データのベタ部の黒画素を白画素に置き換えるトナーセーブを実施する第２の処理工程を備えることを特徴とする画像処理方法。
【請求項６】
請求項５記載の画像処理方法をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ベタ部のトナーセーブを実施する画像処理装置、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、高画質な画像を生成して出力する通常出力モードの他に、トナー消費量を通常よりも節約して出力するトナーセーブモードを備える装置が開発されている。トナーセーブモードのユースケースは、例えば出力画像のレイアウト確認等、基本的には画質をあまり問わないケースである。
【０００３】
トナー消費量を節約する方法は、濃度変換を行う、ディザ画像と間引きパターンとの論理積をとる、パルス幅変調や書込み光量制御を行う等、いくつかある。いずれにしても、画像濃度を低下させて出力するため、通常出力モードよりは画質が劣る。
【０００４】
しかし、トナーセーブモードにおいても、特に重要度の高い文字画像に関してあまり画質を落とさずに読みやすさを保ちたい、という要求がある。そこで、画像の輪郭（エッジ）部分を抽出し、輪郭部分のトナー使用量は通常とし、輪郭部分以外の領域のトナーの使用量を低減させることで、文字の可読性とトナー使用量の節約を両立する技術が提案されている（例えば、特許文献１を参照）。また、オブジェクト情報を参照してトナーセーブ処理を切り換える方法も提案されている。複数のオブジェクトが重なったとき、例えば塗り潰しオブジェクト上に文字が描画される場合などにおいて、背景の描画色と前景の文字の描画色がほぼ等しい値となったときの視認性を良くする技術が提案されている（例えば、特許文献２を参照）。
【０００５】
すなわち、ホストコンピュータ内のプリンタドライバが生成するプリンタコマンドの種類によって、文字、グラフィック、写真等のオブジェクト情報を識別し、さらにグラフィックについては線画と塗り潰しを識別する。そして、文字および線画に対してトナーセーブを実施せず、その他のオブジェクトに対してトナーセーブを実施する、という切り換えを行うことで、文字や線画の可読性に優れ、かつトナー消費量を低減させた出力を得ることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記したように、ベタの中の薄い文字の視認性を良くするベタ部のトナーセーブの処理では、確かに文字の視認性が向上するが、ベタ部がベタに見えず、垂れ幕で使用される太い文字、電子検印などのスタンプ、ベタ部の薄い文字などの画像を紙出力する際に、ベタ部の画像が変化する。また、ベタ部を元の画像と同じように紙出力する場合、トナーセーブの効果がないという問題があった。
【０００７】
本発明は上記した課題に鑑みてなされたもので、
本発明の目的は、ベタ部のトナーセーブの効果が得られ、且つ垂れ幕で使用される太い文字、電子検印などのスタンプ、ベタ部の薄い文字などの画像を紙出力する際に、ベタ部の画像が変化しないようにトナーセーブを実施する画像処理装置、画像処理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、キャリブレーション時に、所定形状の複数のパターン（以下、第１のパターン）を書き込む画像出力手段と、前記書き込まれた第１のパターンの濃度検知情報に基づいて、ベタ部の黒画素を白画素に置き換える複数のパターンから一つのパターン（以下、第２のパターン）を選択する第１の処理手段と、画像出力時に、入力される所定の画像データに対して、前記選択された第２のパターンを用いて、前記画像データのベタ部の黒画素を白画素に置き換えるトナーセーブを実施する第２の処理手段を備えることを最も主要な特徴とする。
【発明の効果】
【０００９】
本発明によれば、垂れ幕で使用される太い文字、電子検印などのスタンプ、ベタ部の薄い文字などの画像を紙出力する際に、画像が変化することなく、且つベタ部におけるトナーセーブを実施できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例の構成を示す。
【図２】従来の構成を示す。
【図３】本発明のキャリブレーション処理部の構成を示す。
【図４】ドット径判定パターンを示す。
【図５】ベタ部マスクパターンを示す。
【図６】本発明の画像処理部の構成を示す。
【図７】８４μ＜Ｘ＜１２６μの処理結果を示す。
【図８】ベタ部の薄い文字の効果を、本発明（ａ）と従来（ｂ）との紙出力時の比較により説明する図である。
【図９】垂れ幕などの太い文字の効果を、本発明（ａ）と従来（ｂ）との紙出力時の比較により説明する図である。
【図１０】電子検印の効果を、本発明（ａ）と従来（ｂ）との紙出力時の比較により説明する図である。
【発明を実施するための形態】
【００１１】
以下、発明の実施の形態について図面により詳細に説明する。
【実施例１】
【００１２】
図１は、本発明の実施例の構成を示す。本発明は、プリンタドライバ１０２と、アプリケーションソフト１０３を含むホストコンピュータ１０１と、画像処理部１０５、画像出力部１０６、キャリブレーション処理部１０７を含む画像処理装置１０４から構成されている。キャリブレーション処理部１０７は、キャリブレーション時に、複数の白画素判定パターンから一つの白画素判定パターンを選択する。
【００１３】
画像出力時に、ホストコンピュータ１０１からプリンタドライバ１０２を経由して、画像処理装置１０４へ画像が転送される。画像処理部１０５は、転送された画像に対して、選択された白画素判定パターンを用いて、紙出力（画像出力）時にベタ部の黒画素を白画素に置き換えるトナーセーブを実施し、画像出力部１０６へ転送する。
【００１４】
図２は、従来の構成を示す。ホストコンピュータ１０１からプリンタドライバ１０２を経由して、画像処理装置１０４へ画像が転送される。画像処理装置１０４へ転送された画像は、画像処理装置１０４内の画像処理部１０５により、紙出力時にベタが埋まらないトナーセーブが実施され、画像出力部１０６へ転送される。
【００１５】
本発明では、機械の状態に関わらず、ベタが埋まる最適なトナーセーブを実施できるキャリブレーション処理部を備えている点が従来の構成と相違している。
【００１６】
図３は、キャリブレーション処理部の構成を示す。キャリブレーション処理部１０７は、ドット径を求めるために必要なテストパターンを発生させるドット径判定パターン発生部２０１、画像出力部１０６からの濃度検知情報のフィードバックを用いて白画素のドット径を判定するドット径判定部２０２、ドット径判定部２０２の判定結果からベタ部の黒画素を白画素に置き換える白画素判定パターンを選択し、画像処理装置１０４へそのパターン情報を送るベタ部マスクパターン選択部２０３から構成される。
【００１７】
キャリブレーションは、自動でも手動でも設定可能である。手動の場合は、ベタ濃度の濃度を設定すればより効果のあるトナーセーブができる。少し薄くてもよければ、ベタ濃度ＭＡＸ１．４ならば１．２とすると１．４のときより白くできる画素が増える。自動の場合は、何枚か出力する毎に一回、キャリブレーションを実施するように設定することにより、経時的な劣化が起きてもベタの埋まるキャリブレーションが可能となる。
【００１８】
図４は、ドット径判定パターンを示す。（ａ）は１×１画素の白画素、（ｂ）は２×２の白画素、（ｃ）は３×３の白画素、（ｄ）は４×４の白画素がベタ部の中に、縦横に黒１画素置きに配置されている。これらのパターンを画像出力部１０６に送り、ドラムに記録し、ドラム上のセンサーでベタと認識されるパターンの濃度検知情報を、ドット径判定部２０２へ送る。
【００１９】
ドット径判定部２０２では、どのパターンがベタ濃度になったかという濃度検知情報を基に以下の判定を行う（Ｘはドット径）。
（ａ）〜（ｄ）ベタ：２１０μ＜Ｘ＜２５２μ
（ａ）〜（ｃ）ベタ：１６８μ＜Ｘ＜２１０μ
（ａ）〜（ｂ）ベタ：１２６μ＜Ｘ＜１６８μ
（ａ）のみベタ：８４μ＜Ｘ＜１２６μ
【００２０】
図５は、ベタ部マスクパターンを示す。（ａ）のパターンは１×１個の黒画素で囲まれた１×１個の中心の画素を白くするパターン、（ｂ）のパターンは２×２個の黒画素で囲まれた２×２個の中心の画素を白くするパターン、（ｃ）のパターンは３×３個の黒画素で囲まれた３×３個の中心の画素を白くするパターン、（ｄ）のパターンは４×４個の黒画素で囲まれた４×４個の中心の画素を白くするパターンである。
【００２１】
ドット径判定部２０２が判定したドット径に応じて、図５（ａ）〜（ｄ）のベタ部マスクパターンを選択する。図４の（ａ）のみベタの場合は、図５（ａ）のパターンを選択し、図４の（ａ）〜（ｂ）ベタの場合は、図５（ｂ）のパターンを選択し、図４の（ａ）〜（ｃ）ベタの場合は、図５（ｃ）のパターンを選択し、図４の（ａ）〜（ｄ）ベタの場合は、図５（ｄ）のパターンを選択する。
【００２２】
図６は、本発明の画像処理部の構成を示す。画像処理部１０５は、色の補正を行う３ＤＬＵＴ３０１、濃度の調整を行うγ補正部３０２、２５６階調のデータを書き込みのビット数に合わせる階調処理部３０３、ベタ部を検出するベタ部判定部３０５、ベタ部のトナーセーブ処理を行うベタ部処理部３０６から構成される。
【００２３】
ホストコンピュータ１０１のプリンタドライバ１０２から送られてきた画像が、図６の画像処理部１０５により順番に処理される。ベタ部判定部３０５で判定されたベタ部を図５の情報を用いて、図６のベタ部処理部３０６でベタ部の黒画素を白画素に置き換えるトナーセーブ処理を実施する。
【００２４】
図７は、８４μ＜Ｘ＜１２６μの処理結果を示す。（ａ）は、図６のベタ部トナーセーブ処理部３０４による処理結果を示し、ベタ部の中心の黒画素が白画素に置き換えられている。（ａ）の電子画像上は、白に置換する処理であるが、（ｂ）の紙出力時のドットが８４〜１２６μであるので、その影響により電子画像上で白い部分も黒くなる。この重なった部分（点線の部分）に再度トナーを乗せないので、この分だけトナーセーブを実施できる。
【００２５】
ドット径の大きいプロッタになればなるほどベタ部にトナーが乗りすぎて凸凹になっている。凸凹にならなくてもベタは埋まるため、凸凹の分だけトナーの消費量を減らせる。ドット径が大きければ大きいほど白くできる面積が大きくなるのでトナーセーブの効果が高くなる。
【００２６】
図８は、ベタ部の薄い文字の効果を、本発明（ａ）と従来（ｂ）との紙出力時の比較により説明する図である。従来のトナーセーブでは、ベタ部とその中の薄い文字の両方の濃度を下げていたため、ベタ部も薄い文字も同じ濃度になり見えなくなる。そこで、文字の外枠のみ濃くして見えなくなることを改善していたが、ベタ部がベタに見えず、元の画像からイメージが変化している。これに対して、本発明（ａ）では、元の画像がイメージと変わらずに紙出力される。
【００２７】
図９は、垂れ幕などの太い文字の効果を、本発明（ａ）と従来（ｂ）との紙出力時の比較により説明する図である。幅が広い機械では垂れ幕を印刷することがあり、太い文字の黒の埋まり方が悪ければ製品の品質が問題となる。従来のトナーセーブ方法（ｂ）では、文字が薄くなり階調処理により太い文字の中に白い隙間ができ、かなり見栄えが悪い。これに対して、本発明（ａ）では、紙出力時に黒く再現される。
【００２８】
図１０は、電子検印の効果を、本発明（ａ）と従来（ｂ）との紙出力時の比較により説明する図である。従来の方法（ｂ）では、電子検印が薄くなり、階調処理で隙間ができ、検印がぼけて見えたりして見え難くなり、トナーセーブを実施できない。これに対して、本発明（ａ）では、紙出力時にイメージと同様に印刷され、明瞭に見える。
【００２９】
以上説明したように、本発明では、ベタ部のトナーセーブの処理に際して、書き込みのドット径の情報を用いてベタ部の画素を、ベタ部が紙出力時に埋まるように白くする方法でトナーセーブを実施するので、画像が変化することなく、且つベタ部におけるトナーセーブを実施できる。
【００３０】
本発明は、前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施例の機能を実現することになる。プログラムコードを供給するための記憶媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。また、本発明の実施例の機能等を実現するためのプログラムは、ネットワークを介した通信によってサーバから提供されるものでも良い。
【符号の説明】
【００３１】
１０１  ホストコンピュータ
１０２  プリンタドライバ
１０３  アプリケーションソフト
１０４  画像処理装置
１０５  画像処理部
１０６  画像出力部
１０７  キャリブレーション処理部
【先行技術文献】
【特許文献】
【００３２】
【特許文献１】特開２００９−１７２９７０号公報
【特許文献２】特開２０１０−２１４６６５号公報
【図１】
2015007713.tif 000003
【図２】
2015007713.tif 000004
【図３】
2015007713.tif 000005
【図４】
2015007713.tif 000006
【図５】
2015007713.tif 000007
【図６】
2015007713.tif 000008
【図７】
2015007713.tif 000009
【図８】
2015007713.tif 000010
【図９】
2015007713.tif 000011
【図１０】
2015007713.tif 000012