(57)【要約】【課題】校正用のインクジェット式プリンターによる網点画像データの出力結果を、スクリーン印刷の印刷結果に近づける。【解決手段】印刷システム１０は、入力された網点画像データである画像データＯＲＧに対して、解像度変換処理を行い、さらに平滑化処理を行ってから印刷を実行する。平滑化処理では、Ｙ成分に対する平滑化の程度を、Ｃ，Ｍ，Ｋ成分に対する平滑化よりも相対的に強くする。【選択図】図６
2010264739.tif 000002
【特許請求の範囲】
【請求項１】
シアン、マゼンタ、イエローの色成分を少なくとも含む、網点画像を表す網点画像データを印刷可能なインクジェット式印刷装置であって、
前記網点画像データを入力する入力部と、
前記網点画像データのうちのイエロー成分のみに対して平滑化処理を行い、または、前記イエロー成分に対して他の色成分よりも相対的に強い平滑化処理を行って、スムージング画像データを生成するスムージング部と、
前記スムージング画像データに基づいて、印刷の実行を制御する印刷制御部と
を備えた印刷装置。
【請求項２】
請求項１記載の印刷装置であって、
更に、前記網点画像データが表す画像の文字部分を構成する文字データを検出する文字検出部を備え、
前記スムージング部は、前記文字検出部が検出した文字データを、前記平滑化処理の対象から除外して、前記平滑化処理を行う
印刷装置。
【請求項３】
請求項１または請求項２記載の印刷装置であって、
更に、前記網点画像データが表す画像のエッジ部分を構成するエッジデータを検出するエッジ検出部を備え、
前記スムージング部は、前記エッジ検出部が検出したエッジデータを、前記平滑化処理の対象から除外して、前記平滑化処理を行う
印刷装置。
【請求項４】
前記スムージング部は、前記平滑化処理の対象画素の周辺の画素における網点ドットの面積率に応じて、該対象画素に対する平滑化の程度を変化させる請求項１ないし請求項３のいずれか記載の印刷装置。
【請求項５】
前記スムージング部は、前記面積率が中程度の所定の範囲にある場合に、前記対象画素のイエロー成分に対する前記平滑化の程度を相対的に強くする請求項４記載の印刷装置。
【請求項６】
前記スムージング部は、前記平滑化処理の対象画素の周辺の画素における各々の色成分の階調値の大きさに応じて、該対象画素の平滑化の程度を変化させる請求項１ないし請求項５のいずれか記載の印刷装置。
【請求項７】
前記スムージング部は、前記周辺の画素におけるイエロー成分、及び／または、前記網点画像データの色成分のうちの、該イエロー成分とスクリーン角度の差が最も小さい色成分である最小角色成分の階調値が所定値よりも大きい場合に、前記対象画素のイエロー成分に対する平滑化の程度を相対的に強くする請求項６記載の印刷装置。
【請求項８】
前記スムージング部は、予め設定された複数種類の平滑化の程度の中からランダムに選択された平滑化の程度で、前記イエロー成分の平滑化処理を行う請求項１ないし請求項７のいずれか記載の印刷装置。
【請求項９】
請求項１ないし請求項８のいずれか記載の印刷装置であって、
前記スムージング部は、
前記イエロー成分に対して他の色成分よりも相対的に強い平滑化処理を行うものであり、
前記網点画像データの色成分のうちの、前記イエロー成分とスクリーン角度の差が最も小さい色成分である最小角色成分に対して、前記他の色成分から該最小角色成分を除いた色成分よりも、前記平滑化処理における平滑化の程度を相対的に強くする
印刷装置。
【請求項１０】
請求項１ないし請求項９のいずれか記載の印刷装置であって、
更に、入力された前記網点画像データを多値化すると共に、該網点画像データの解像度を、前記印刷装置の出力解像度に変換し、変換画像データを生成する多値化・解像度変換部を備え、
前記スムージング部は、前記変換画像データを、前記平滑化処理を行う網点画像データとして扱う
印刷装置。
【請求項１１】
シアン、マゼンタ、イエローの色成分を少なくとも含む、網点画像を表す網点画像データをインクジェット式印刷装置で印刷する印刷方法であって、
前記網点画像データを入力し、
前記網点画像データのうちのイエロー成分のみに対して平滑化処理を行い、または、前記イエロー成分に対して他の色成分よりも相対的に強い平滑化処理を行って、スムージング画像データを生成し、
前記スムージング画像データに基づいて、前記インクジェット式印刷装置で印刷を実行する
印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シアン、マゼンタ、イエローの色成分を少なくとも含む、網点画像を表す網点画像データのインクジェット式印刷装置による印刷技術に関する。
【背景技術】
【０００２】
スクリーン印刷においては、最終的な印刷工程に入る前に、印刷物の色調、文字の正誤、画像の位置などを確認する校正（プルーフ）作業が行われるが、安価かつ容易に校正を行うために、インクジェット式プリンターで出力した印刷物で校正を行う技術が求められている（例えば、下記特許文献１）。インクジェット式プリンターを用いて校正を行う場合には、オフセット印刷の出力結果に近い網点再現が求められる。
【０００３】
オフセット印刷用の網点データでは、網点の干渉によるモアレを抑制するために、シアンＣ、マゼンタＭ、イエローＹ、ブラックＫ（以下、単にＣ，Ｍ，Ｙ，Ｋともいう）の各色の網点スクリーン角度を、Ｃが１５°、Ｍが４５°、Ｙが０°、Ｋが７５°とすることが多い。つまり、Ｃ，Ｍ，Ｋについては、それぞれが互いに３０°のスクリーン角度差が確保される。異なるスクリーン角度の網点データを重ね合わせた場合、網点の重なり率が大きい領域と小さい領域とが一定周期で発生するが、スクリーン角度差が小さいと、その発生周期が長くなり（低い空間周波数となり）、モアレとして視認されやすくなるからである。一方、Ｙについては、他の色と比べて目立ちにくく、他の色成分とのモアレが発生していても視認されにくいため、モアレ抑制の優先順位を相対的に下げて、Ｃ及びＫとのスクリーン角度差は１５°となっている。
【０００４】
かかる網点データをインクジェット式プリンターで出力する場合、インクジェット式プリンター特有の課題が生じる。かかる課題について図１０を用いて説明する。図１０の（ａ）〜（ｃ）は、Ｃ，Ｙ，Ｍのそれぞれのスクリーン角度に応じた画像データを概念的に示している。各々の色成分のスクリーン角度は、上述した角度である。図１０の（ｄ）は、ＣとＹとからグリーンを表現する場合のＣのデータとＹのデータとを示している。図中では、Ｙのデータは、点線で表示している。図１０の（ｅ）は、ＹとＭとからレッドを表現する場合のＹのデータとＭのデータとを示している。図中では、Ｙのデータは、点線で表示している。
【０００５】
図１０の（ｆ）は、図１０の（ｄ）に示したＣのデータとＹのデータとの重畳部分を黒色で強調表示したものである。図示するように、ＣとＹとのスクリーン角度差（１５°）が小さいため、ＣとＹとの重なりが低周期となり、重畳部分が一定間隔で生じていることが分かる。一方、図１０の（ｇ）は、図１０の（ｅ）に示したＹのデータとＭのデータとの重畳部分を黒色で強調表示したものである。図示するように、ＹとＭとのスクリーン角度差（４５°）が大きいため、ＹとＭとの重なりが高周期となり、重畳部分は一定間隔として視認されにくいことが分かる。
【０００６】
かかるグリーン及びレッドの画像データを、インクジェット式プリンターで出力した結果を図１０の（ｈ），（ｉ）に示す。図１０の（ｈ）は、グリーンの画像の出力結果であり、重なりの周期にあわせてモアレが目立っている。図１０の（ｉ）は、レッドの画像の出力結果であり、重なり部分のモアレが目立っていない。このように、オフセット印刷においては目立たないＹに関連するモアレが、インクジェット式プリンターにおける出力では、目立つ結果となる。
【０００７】
かかる現象は、インクジェット式プリンターにおいては、印刷媒体が吸収可能なインク量に制限（以下、デューティ制限という）があることに起因する。具体的には、インクジェット式プリンターにおいては、デューティ制限による使用インクの置き換えが行われる。インクの置き換えは、例えば、ＬＵＴを用いて、入力データを各インク量データに変換する際に、Ｃ，Ｍ，Ｙインクの一部をＫインクに置き換える下色除去として行われる。また、例えば、ライトシアンＬｃ（以下、単にＬｃという）インクを備えるプリンターでは、Ｃ系の一次色の印刷領域では、Ｌｃインクが主体であるのが、グリーンやブルーなどの二次色の印刷領域では、ＬｃインクをＣインクに置き換えることが行われる。Ｃインクに置き換えてもデューティ制限を満たせない場合は、Ｃインク自体の量を減らすことも行われる。このようなインクの置き換えによって、類似色であっても、Ｙインクの使用量によっては、Ｃインクの使用量が少なくなる領域と、少なくならない領域とが存在することとなる。このように、インクジェット式プリンターにおいては、使用インクの色構成を局所的に大きく変化させることがあるので、オフセット印刷では目立たないモアレが目立つことがあった。特に、Ｙ成分については、他の色成分とのスクリーン角度差が小さいので、モアレが目立つことが多かった。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１−１４４９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述の問題を踏まえ、本発明が解決しようとする課題は、校正用のインクジェット式プリンターによる網点画像データの出力結果を、スクリーン印刷の印刷結果に近づけることである。
【課題を解決するための手段】
【００１０】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【００１１】
［適用例１］シアン、マゼンタ、イエローの色成分を少なくとも含む、網点画像を表す網点画像データを印刷可能なインクジェット式印刷装置であって、
前記網点画像データを入力する入力部と、
前記網点画像データのうちのイエロー成分のみに対して平滑化処理を行い、または、前記イエロー成分に対して他の色成分よりも相対的に強い平滑化処理を行って、スムージング画像データを生成するスムージング部と、
前記スムージング画像データに基づいて、印刷の実行を制御する印刷制御部と
を備えた印刷装置。
【００１２】
かかる構成の印刷装置は、多値化及び解像度変換された網点画像データのうちのイエロー成分のみに対して平滑化処理を行えば、イエロー成分の画素ごとの変化量を相対的に小さくして、イエロー成分に関するモアレを目立たなくすることができる。また、全ての色成分に対して平滑化処理を行うと共に、イエロー成分に対して相対的に強い平滑化処理を行えば、各色成分のモアレをオフセット印刷と同様に目立たなくすることができる。その結果、インクジェット式印刷装置による出力結果を、スクリーン印刷の印刷結果に近づけることができる。
【００１３】
［適用例２］適用例１記載の印刷装置であって、更に、前記網点画像データが表す画像の文字部分を構成する文字データを検出する文字検出部を備え、前記スムージング部は、前記文字検出部が検出した文字データを、前記平滑化処理の対象から除外して、前記平滑化処理を行う印刷装置。
かかる構成の印刷装置は、文字データを平滑化処理の対象から除外するので、文字部分がぼやけて出力されることがない。その結果、文字部分の画質を劣化させることなく、インクジェット式印刷装置による出力結果を、スクリーン印刷の印刷結果に近づけることができる。
【００１４】
［適用例３］適用例１または適用例２記載の印刷装置であって、更に、前記網点画像データが表す画像のエッジ部分を構成するエッジデータを検出するエッジ検出部を備え、前記スムージング部は、前記エッジ検出部が検出したエッジデータを、前記平滑化処理の対象から除外して、前記平滑化処理を行う印刷装置。
かかる構成の印刷装置は、エッジ部分を平滑化処理の対象から除外するので、エッジ部分がぼやけて出力されることがない。その結果、エッジ部分の画質を劣化させることなく、インクジェット式印刷装置による出力結果を、スクリーン印刷の印刷結果に近づけることができる。
【００１５】
［適用例４］前記スムージング部は、前記平滑化処理の対象画素の周辺の画素における網点ドットの面積率に応じて、該対象画素に対する平滑化の程度を変化させる適用例１ないし適用例３のいずれか記載の印刷装置。
かかる構成の印刷装置は、周辺画素の網点ドットの面積率に応じて、平滑化の程度を変化させるので、当該面積率に起因するモアレの目立ちやすさに応じた平滑化処理を行うことができる。その結果、スクリーン印刷の印刷結果を極力保持しつつ、モアレが目立ちやすくなる程度に応じて、インクジェット式印刷装置の特性に起因するモアレの目立ちやすさを低減することができる。
【００１６】
［適用例５］前記スムージング部は、前記面積率が中程度の所定の範囲にある場合に、前記対象画素のイエロー成分に対する前記平滑化の程度を相対的に強くする適用例４記載の印刷装置。
かかる構成の印刷装置は、モアレが発生しやすい中程度の面積率の領域において、イエロー成分に対する平滑化の程度を相対的に強くするので、イエロー成分に関するモアレを効果的に目立たなくすることができる。
【００１７】
［適用例６］前記スムージング部は、前記平滑化処理の対象画素の周辺の画素における各々の色成分の階調値の大きさに応じて、該対象画素の平滑化の程度を変化させる適用例１ないし適用例５のいずれか記載の印刷装置。
かかる構成の印刷装置は、周辺画素の各色成分の階調値の大きさに応じて、平滑化の程度を変化させるので、階調値の大きさに起因するモアレの発生のしやすさに応じた平滑化処理を行うことができる。その結果、スクリーン印刷の印刷結果を極力保持しつつ、モアレが目立ちやすくなる程度に応じて、インクジェット式印刷装置の特性に起因するモアレの目立ちやすさを低減することができる。
【００１８】
［適用例７］前記スムージング部は、前記周辺の画素におけるイエロー成分、及び／または、前記網点画像データの色成分のうちの、該イエロー成分とスクリーン角度の差が最も小さい色成分である最小角色成分の階調値が所定値よりも大きい場合に、前記対象画素のイエロー成分に対する平滑化の程度を相対的に強くする請適用例６記載の印刷装置。
かかる構成の印刷装置は、イエロー成分及び／または最小角色成分の階調値が大きく、イエロー成分に関するモアレが目立ちやすい領域において、イエロー成分に対する平滑化の程度を相対的に強くするので、イエロー成分に関するモアレを効果的に目立たなくすることができる。
【００１９】
［適用例８］前記スムージング部は、予め設定された複数種類の平滑化の程度の中からランダムに選択された平滑化の程度で、前記イエロー成分の平滑化処理を行う適用例１ないし適用例７のいずれか記載の印刷装置。
かかる構成の印刷装置は、平滑化の程度をランダムに変化させることができるので、モアレの発生を抑制することができる。
【００２０】
［適用例９］適用例１ないし適用例８のいずれか記載の印刷装置であって、前記スムージング部は、前記イエロー成分に対して他の色成分よりも相対的に強い平滑化処理を行うものであり、前記網点画像データの色成分のうちの、前記イエロー成分とスクリーン角度の差が最も小さい色成分である最小角色成分に対して、前記他の色成分から該最小角色成分を除いた色成分よりも、前記平滑化処理における平滑化の程度を相対的に強くする印刷装置。
【００２１】
かかる構成の印刷装置は、最小角色成分に対して、網点画像データの色成分からイエロー成分及び最小角色成分を除いた色成分よりも、平滑化処理における平滑化の程度を相対的に強くするので、イエロー成分に関するモアレを目立たなくする効果を高めることができる。
【００２２】
［適用例１０］適用例１ないし適用例９のいずれか記載の印刷装置であって、更に、入力された前記網点画像データを多値化すると共に、該網点画像データの解像度を、前記印刷装置の出力解像度に変換し、変換画像データを生成する多値化・解像度変換部を備え、前記スムージング部は、前記変換画像データを、前記平滑化処理を行う網点画像データとして扱う印刷装置。
【００２３】
かかる構成の印刷装置は、入力された網点画像データを、多値化及び解像度変換を行った後に、平滑化処理を行うので、どのような解像度の網点画像データが入力されても、印刷を行うことができる。
【００２４】
また、本発明は、印刷装置としての構成のほか、印刷装置で印刷する印刷方法、印刷用プログラム、当該プログラムを記録した記憶媒体等としても実現することができる。
【図面の簡単な説明】
【００２５】
【図１】印刷システム１０の概略構成図である。
【図２】印刷システム１０を構成する印刷制御装置としてのコンピューター１００の概略構成図である。
【図３】印刷システム１０を構成するプリンター２００の概略構成図である。
【図４】網点データ印刷処理の手順を示すフローチャートである。
【図５】網点データと、変換されたＣＭＹＫ多階調データとを示す説明図である。
【図６】平滑化処理の手順を示す説明図である。
【図７】平滑化フィルタの具体例を示す説明図である。
【図８】平滑化フィルタの変形例を示す説明図である。
【図９】本発明の効果を示す説明図である。
【図１０】本発明が解決する課題を示す説明図である。
【発明を実施するための形態】
【００２６】
Ａ．第１実施例：
本発明の第１実施例について説明する。
Ａ−１．装置構成：
図１は、本発明の実施形態としての印刷システム１０の概略構成図である。本実施形態の印刷システム１０は、オフセット印刷用の網点画像データの校正用の印刷システムであり、図示するように、印刷制御装置としてのコンピューター１００と、コンピューター１００の制御の下で実際に画像を印刷するプリンター２００などから構成されている。印刷システム１０は、全体が一体となって広義の印刷装置として機能する。なお、印刷システム１０は、多階調データも印刷可能であってもよい。
【００２７】
本実施形態のプリンター２００には、カラーインクとして、シアンインクと、マゼンタインクと、イエローインクと、ブラックインクと、ライトシアンインクと、ライトマゼンタインクとが備えられている。
【００２８】
コンピューター１００には、所定のオペレーティングシステムがインストールされており、このオペレーティングシステムの下で、アプリケーションプログラム２０が動作している。オペレーティングシステムには、ビデオドライバー２２やプリンタードライバー３０が組み込まれている。アプリケーションプログラム２０は、画像データＯＲＧを入力すると、ビデオドライバー２２を介して、この画像データＯＲＧによって表される画像をディスプレイ１１４に表示する。また、アプリケーションプログラム２０は、プリンタードライバー３０を介して、画像データＯＲＧをプリンター２００に出力する。
【００２９】
本実施例においては、アプリケーションプログラム２０が入力する画像データＯＲＧは、Ｃ，Ｍ，Ｙ，Ｋの４色の色成分から構成される、２値化された網点画像データであり、オフセット印刷用に作成されたものである。各色成分のスクリーン角度は、Ｃが１５°、Ｍが４５°、Ｙが０°、Ｋが７５°に設定されている。このような網点画像データは、例えば、ＲＩＰ（Raster Image Processor）などにより生成することができる。なお、画像データＯＲＧは、Ｃ，Ｍ，Ｙを含めた４色以上の色成分を含んでいればよく、例えば、オレンジやグリーンなどの色成分を含んでいてもよい。また、各色成分のスクリーン角度は、上述の例に限らず、例えば、Ｃが１５°、Ｍが７５°、Ｙが０°、Ｋが４５°であってもよい。
【００３０】
プリンタードライバー３０の内部には、多値化モジュール３２、解像度変換モジュール３３、スムージングモジュール３４、色変換モジュール３５、ハーフトーンモジュール３６、印刷制御モジュール３７が備えられている。
【００３１】
多値化モジュール３２は、入力された２値の画像データＯＲＧを多値化して、多階調の画像データを生成する。解像度変換モジュール３３は、多値化された画像データＯＲＧをプリンター２００の出力解像度の画像データに変換する。スムージングモジュール３４は、解像度変換された画像データＯＲＧの各色成分の平滑化処理を行う。色変換モジュール３５は、予め用意された色変換テーブルＬＵＴに従い、平滑化処理された画像データＯＲＧの色成分であるＣ，Ｍ，Ｙ，Ｋを、プリンター２００が表現可能な色成分Ｃ，Ｍ，Ｙ，Ｋ，ライトシアンＬｃ，ライトマゼンタＬｍの各色に変換する。
【００３２】
ハーフトーンモジュール３６は、色変換モジュール３５によって色変換された画像データの階調をドットの分布によって表すハーフトーン処理を行う。ハーフトーン処理は、本実施例では、周知の組織的ディザ法を用いることとしたが、誤差拡散法や濃度パターン法その他のハーフトーン技術を利用することもできる。印刷制御モジュール３７は、ハーフトーン処理された画像データのデータ並びを、プリンター２００に転送すべき順序に並べ替えて、印刷データとしてプリンター２００に出力すると共に、印刷開始コマンドや印刷終了コマンドなどの種々のコマンドをプリンター２００に出力することで、プリンター２００の制御を行う。
【００３３】
図２は、印刷制御装置としてのコンピューター１００の構成図である。コンピューター１００は、ＣＰＵ１０２を中心に、ＲＯＭ１０４やＲＡＭ１０６などを、バス１１６で互いに接続することによって構成された周知のコンピューターである。
【００３４】
コンピューター１００には、フレキシブルディスク１２４やコンパクトディスク１２６等のデータを読み込むためのディスクコントローラ１０９や、周辺機器とデータの授受を行うための周辺機器インターフェース１０８、ディスプレイ１１４を駆動するためのビデオインターフェース１１２が接続されている。周辺機器インターフェース１０８には、プリンター２００や、ハードディスク１１８が接続されている。コンピューター１００は、印刷しようとする画像データを入力すると、上述したプリンタードライバー３０の働きにより、プリンター２００を制御して、この画像データの印刷を行う。
【００３５】
図３は、プリンター２００の構成図である。図３に示すように、プリンター２００は、紙送りモーター２３５によって印刷媒体Ｐを搬送する機構と、キャリッジモーター２３０によってキャリッジ２４０をプラテン２３６の軸方向に往復動させる機構と、キャリッジ２４０に搭載された印刷ヘッド２５０を駆動してインクの吐出及びドット形成を行う機構と、これらの紙送りモーター２３５，キャリッジモーター２３０，印刷ヘッド２５０及び操作パネル２６６との信号のやり取りを司る制御回路２６０とから構成されている。
【００３６】
キャリッジ２４０をプラテン２３６の軸方向に往復動させる機構は、プラテン２３６の軸と並行に架設され、キャリッジ２４０を摺動可能に保持する摺動軸２３３と、キャリッジモーター２３０との間に無端の駆動ベルト２３１を張設するプーリ２３２等から構成されている。
【００３７】
キャリッジ２４０には、上述した６色のインクをそれぞれ収容したインクカートリッジ２４２〜２４７が搭載される。キャリッジ２４０の下部の印刷ヘッド２５０には、上述の各色のカラーインクに対応する６種類のノズル列２５２〜２５７が形成されている。キャリッジ２４０にこれらのインクカートリッジ２４２〜２４７を上方から装着すると、各カートリッジからノズル列２５２〜２５７へのインクの供給が可能となる。
【００３８】
プリンター２００の制御回路２６０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、ＰＩＦ（周辺機器インターフェース）等がバスで相互に接続されて構成されており、キャリッジモーター２３０及び紙送りモーター２３５の動作を制御することによってキャリッジ２４０の主走査動作及び副走査動作の制御を行う。また、ＰＩＦを介してコンピューター１００から出力された印刷データを受け取ると、制御回路２６０が、キャリッジ２４０の主走査あるいは副走査する動きに合わせて、印刷データに応じた駆動信号を印刷ヘッド２５０に供給することによって、各色のヘッドを駆動することが可能となっている。
【００３９】
以上のようなハードウェア構成を有するプリンター２００は、キャリッジモーター２３０を駆動することによって、印刷ヘッド２５０（各色のノズル列２５２〜２５７）を印刷媒体Ｐに対して主走査方向に往復動させ、また紙送りモーター２３５を駆動することによって、印刷媒体Ｐを副走査方向に移動させる。制御回路２６０は、キャリッジ２４０が往復動する動き（主走査）や、印刷媒体の紙送りの動き（副走査）に合わせて、印刷データに基づいて適切なタイミングでノズルを駆動することにより、印刷媒体Ｐ上の適切な位置に適切な色のインクドットを形成する。こうすることによって、プリンター２００は印刷媒体Ｐ上にカラー画像を印刷することが可能となっている。なお、上述の構成では、各色のインクは、プリンター２００に搭載される脱着可能なカートリッジに収容されているが、プリンター２００とは分離して構成されたインク収容タンクなどに収容し、当該収容タンクとプリンター２００とを接続してもよい。あるいは、脱着不可能にプリンター２００と一体的に構成された収容容器に収容されていてもよい。
【００４０】
Ａ−２．網点データ印刷処理：
上述の印刷システム１０における網点データ印刷処理について説明する。網点データ印刷処理とは、印刷システム１０を用いて、網点画像データである画像データＯＲＧを印刷する処理である。本実施例における網点データ印刷処理は、印刷システム１０のユーザーが、画像データＯＲＧの印刷実行操作を行うことで開始される。網点データ印刷処理が開始されると、コンピューター１００は、画像データＯＲＧを入力する（ステップＳ４１０）。本実施例においては、画像データＯＲＧの解像度は２４００ｄｐｉ、スクリーン線数は１５０ｌｐｉである。
【００４１】
画像データＯＲＧを入力すると、コンピューター１００は、多値化モジュール３２の処理として、入力された画像データＯＲＧを色成分ごとにプリンター２００の出力解像度の画像データに変換する（ステップＳ４２０）。本実施例では、プリンター２００の出力解像度は、１４４０ｄｐｉである。この処理は、公知の技術であるため、説明は省略するが、ここでは、バイリニア法を用いた。このように２値データをバイリニア法で解像度変換すれば、補間演算によって求められた階調値は、多値データとなる。つまり、ステップＳ４２０での解像度変換処理は、多値化と解像度変換とを同時に行っているのである。本実施例では、解像度変換されたデータを正規化して、８ビットの多値データを生成するものとした。なお、このような解像度変換手法は、特に限定するものではなく、例えば、バイキュービック法などを用いてもよい。また、多値化と解像度変換とを個別的に行ってもよく、そのような場合には、解像度変換処理にニヤレストネイバー法などを用いてもよい。
【００４２】
画像データＯＲＧの解像度変換を行うと、コンピューター１００は、解像度変換された複数のＣＭＹＫ色成分からなる画像データを統合する（ステップＳ４３０）。具体的には、２値画像の色成分ごとに多値化された複数のＣＭＹＫ成分値を、同一色成分の階調値同士で足し合わせて、１つのＣＭＹＫ色成分値を有する多値画像にする。こうして、色成分が統合された画像データの具体例を図５に示す。図５（ａ）は、ステップＳ４１０で入力された２値の画像データＯＲＧ（２値の網点画像データ）のうちのＣ成分を示している。一方、図５（ｂ）は、ステップＳ４３０で各色成分が統合された後の画像データＯＲＧ（ＣＭＹＫ多階調）を示している。図示するように、１４４０ｄｐｉの２値画像データが、上記ステップＳ４２０，Ｓ４３０によって、多階調化及び解像度変換（１４４０ｄｐｉ）されたことがわかる。
【００４３】
ＣＭＹＫ色成分を統合すると、コンピューター１００は、スムージングモジュール３４の処理として、色成分が統合された画像データＯＲＧに対して、平滑化処理を行う（ステップＳ４４０）。この平滑化処理の詳細については、図６を用いて説明する。平滑化処理では、まず、コンピューター１００は、画像データＯＲＧに基づいて、各画素の平滑化条件を判断する（ステップＳ４４２）。平滑化条件とは、本実施例においては、画像データＯＲＧの画素ごとに決定される平滑化処理の実行の可否である。ここでは、画像の文字部分を構成する画素と、エッジ部分を構成する画素とは、平滑化処理対象から除外するものとした。
【００４４】
本実施例においては、文字部分を構成する画素であるか否かの判断は、判断対象画素の階調値がＫ成分１００％である場合には、当該判断対象画素が文字部分を構成する画素であると判断し、その他の場合には、文字部分を構成する画素ではないと判断することとした。文字部分は、黒で表現されることが多く、このような判断基準とすれば、容易かつ高速に判断が行えるからである。
【００４５】
また、エッジ部分を構成する画素であるか否かの判断は、各画素のＣＭＹＫ成分を用いて輝度値を算出して、当該輝度値のエッジ検出を行い、所定のエッジ強度を有する画素を、エッジ部分を構成する画素と判断することとした。なお、エッジ検出については、公知の技術であるので説明は省略するが、例えば、Ｓｏｂｅｌフィルタ、Ｐｒｅｗｉｔｔフィルタ、Ｒｏｂｅｒｔｓフィルタなど種々のエッジ検出用フィルタを利用することができる。
【００４６】
平滑化条件を判断すると、コンピューター１００は、ステップＳ４４２で判断した平滑化条件に基づいて、すなわち、ステップＳ４４２において、平滑化処理を行うと判断した画素について、Ｃ，Ｍ，Ｋ成分に対して平滑化処理を行うとともに（ステップＳ４４３）、Ｙ成分に対して平滑化処理を行う（ステップＳ４４４）。ステップＳ４４３及びＳ４４４で行う平滑化処理は、Ｙ成分に対して行う平滑化処理が、Ｃ，Ｍ，Ｋ成分に対して行う平滑化処理よりも、平滑化の程度が相対的に強い平滑化処理である。
【００４７】
ステップＳ４４３及びＳ４４４で行う平滑化処理については、更に、図７を用いて説明する。平滑化処理前の画像データの出力結果を図７（ａ）に示す。また、平滑化フィルタの第１の例としての平滑化フィルタＦ３１を図７（ｂ）に示す。平滑化フィルタＦ３１は、３画素×３画素サイズの平滑化フィルタである。平滑化フィルタＦ３１の格子形状の４隅の要素（４要素）は値０（値０は図中では空欄表示、以下同様）であり、その他の要素は値１である。
【００４８】
平滑化フィルタＦ３１を用いた平滑化処理は、平滑化フィルタＦ３１を構成する９つの各要素の中心に位置する要素を平滑化対象画素と対応付け、平滑化フィルタＦ３１の各要素の値と、当該各要素に対応する位置の画素の階調値とをそれぞれ乗じて合算し、その値を各要素の値の合計値で除した値を、平滑化処理後の平滑化対象画素の階調値とするものである。以下、説明は省略するが、後述する他の平滑化フィルタについても、同様の計算により、平滑化処理後の平滑化対象画素の階調値が得られる。図７（ｂ）の左図は、平滑化フィルタＦ３１によって平滑化処理が行われた場合の出力結果を表しており、図７（ａ）と比べて、画像が平滑化されていることがわかる。
【００４９】
また、平滑化フィルタの第２の例としての平滑化フィルタＦ５１を図７（ｃ）に示す。平滑化フィルタＦ５１は、５画素×５画素サイズの平滑化フィルタである。平滑化フィルタＦ５１の格子形状の４隅の要素（４要素）は値０であり、その他の要素は値１である。図７（ｃ）の左図は、平滑化フィルタＦ５１によって平滑化処理が行われた場合の出力結果を表しており、図７（ｂ）と比べて、平滑化の程度が強くなっていることがわかる。
【００５０】
また、平滑化フィルタの第３の例としての平滑化フィルタＦ３２を図７（ｄ）に示す。平滑化フィルタＦ３２は、３画素×３画素サイズの平滑化フィルタである。平滑化フィルタＦ３２の格子形状の４隅の要素（４要素）は値０であり、格子形状の中心の要素は値２であり、その他の要素は値１である。図７（ｄ）の左図は、平滑化フィルタＦ３２によって平滑化処理が行われた場合の出力結果を表しており、図７（ｂ）と比べて、平滑化の程度が弱くなっていることがわかる。
【００５１】
また、平滑化フィルタの第４の例としての平滑化フィルタＦ５２を図７（ｅ）に示す。平滑化フィルタＦ５２は、５画素×５画素サイズの平滑化フィルタである。平滑化フィルタＦ５２の格子形状の４隅の要素（１２要素）は値０であり、格子形状の中心の要素は値４であり、中心から遠ざかるに従って、各要素の値は、値２、値１の順で小さくなっている。図７（ｅ）の左図は、平滑化フィルタＦ５２によって平滑化処理が行われた場合の出力結果を表しており、図７（ｃ）と比べて、平滑化の程度が弱くなっていることがわかる。
【００５２】
このように、平滑化フィルタは、要素の数や要素の値によって、平滑化の程度を変化させることができる。上述の４つの例に示したように、平滑化の程度は、要素の数が増加するほど強くなる。また、中心の要素ほど大きな値とすることで、平滑化の程度は弱くなる。上述のステップＳ４４３及びＳ４４４においては、平滑フィルタのこのような特性を利用して、Ｙ成分に対して行う平滑化処理が、Ｃ，Ｍ，Ｋ成分に対して行う平滑化処理よりも、平滑化の程度が相対的に強い平滑化処理となるように、平滑化処理を行うのである。本実施例では、Ｃ，Ｍ，Ｋ成分の平滑化処理には、平滑化フィルタＦ３１を用い、Ｙ成分の平滑化処理には、平滑化フィルタＦ５１を用いることとした。なお、平滑化フィルタＦ３１や平滑化フィルタＦ５１は、コンピューター１００のＲＯＭ１０４やハードディスク１１８に記憶しておき、各画素の平滑化条件に応じて、読み出せばよい。
【００５３】
ただし、上述した平滑化フィルタの各要素の値は、特に限定するものではなく、適宜設定すればよい。また、平滑化フィルタの４隅の要素は、値０以外の値であってもよい。例えば、図８に示すように、平滑化フィルタの全ての要素が、値０以外の値であってもよい。図７のように４隅の要素を値０としたのは、このようにすることで、図８の場合と比べて、網点の形状を維持したまま平滑化処理を行えるからである。
【００５４】
このように、各色成分に対して、平滑化処理を行うと、コンピューター１００は、カラーマネジメント処理を行う（ステップＳ４４５）。カラーマネジメント処理は、オフセット印刷装置の色表現特性と、プリンター２００の色表現特性との違いを補正するために、予め用意された色変換テーブルＬＵＴに従い、ＣＭＹＫ−ＣＭＹＫ変換を行うものである。こうすることで、印刷システム１０による出力結果を、オフセット印刷の結果に近づけることができる。ただし、ステップＳ４４５は、省略可能である。こうして、カラーマネジメント処理を行うと、平滑化処理は終了となり、コンピューター１００は、処理を網点データ印刷処理に戻す。
【００５５】
ここで、説明を図４の網点データ印刷処理に戻す。平滑化処理を行うと、コンピューター１００は、色変換モジュール３５、ハーフトーンモジュール３６の処理として、色変換処理及びハーフトーン処理を行う（ステップＳ４５０）。これらの処理の内容は、上述のとおりである。そして、コンピューター１００は、印刷制御モジュール３７の処理として、ハーフトーン処理された画像データのデータ並びを、プリンター２００に転送すべき順序に並べ替えて、印刷データとしてプリンター２００に出力すると共に、印刷開始コマンドや印刷終了コマンドなどの種々のコマンドをプリンター２００に出力する（ステップＳ４６０）。
【００５６】
これを受けて、プリンター２００は、キャリッジモーター２３０、紙送りモーター２３５、印刷ヘッド２５０等を制御して、画像データＯＲＧの印刷を実行する（ステップＳ４７０）。こうして、網点データ印刷処理は終了となる。
【００５７】
図９（ａ）は、印刷システム１０の網点データ印刷処理において、ステップＳ４４０の平滑化処理を行わない場合の画像データＯＲＧを表している。また、図９（ｂ）は、平滑化処理を行わない場合のＣ，Ｍ，Ｙ，Ｋの各色成分の画像データを表している。図９（ａ）は、図９（ｂ）の各色成分を重畳した図である。一方、図９（ｃ）は、平滑化処理を行った場合のＣ，Ｍ，Ｙ，Ｋの各色成分の画像データを表している。図９（ｄ）は、平滑化処理を行った場合の画像データＯＲＧを表しており、図９（ｃ）の各色成分を重畳した図である。図示するように、Ｙ成分をＣ，Ｍ，Ｋ成分よりも強く平滑化処理することで、Ｙ成分が相対的に目立たなくなっている。
【００５８】
Ａ−３．効果：
上述した印刷システム１０は、多値化及び解像度変換された網点画像データに対して、全ての色成分に対して平滑化処理を行うので、インク量の局所的な変動を抑制し、インクジェットプリンターのインク置き換えに起因するモアレの目立ちを抑制することができる。また、印刷システム１０は、Ｙ成分に対してＣ，Ｍ，Ｋ成分よりも相対的に強い平滑化処理を行うので、イエローインクの局所領域ごとの使用量の変化を抑制することができ、インクジェットプリンターのインク置き換えに起因する、Ｙ成分に関するモアレの目立ちを抑制することができる。その結果、プリンター２００による出力結果を、スクリーン印刷の印刷結果に近づけることができる。
【００５９】
また、印刷システム１０は、入力した画像データＯＲＧのうちから、文字部分及びエッジ部分を平滑化対象から除外するので、文字部分やエッジ部分がぼやけて出力されることがない。その結果、文字部分やエッジ部分の画質を劣化させることなく、プリンター２００による出力結果を、スクリーン印刷の印刷結果に近づけることができる。
【００６０】
Ｂ．第２実施例：
第２実施例としての網点データ印刷処理について説明する。第２実施例における印刷システム１０は、その構成は第１実施例と同様であり、網点データ印刷処理の内容が第１実施例と異なる。第２実施例としての網点データ印刷処理は、平滑化処理のステップＳ４４２において判断する平滑化条件が、画素ごとに決定される平滑化の程度である点が、第１実施例と異なる。具体的には、判断対象画素の周辺画素の網点ドットの面積率に応じて、平滑化の程度を変化させる点が第１実施例と異なる。以下、第１実施例と異なる点についてのみ説明する。
【００６１】
ステップＳ４４２において、コンピューター１００は、まず、判断対象画素の周辺画素の網点ドットの面積率を求める。ここでは、周辺画素の範囲は、判断対象画素を中心とする１７画素×１７画素の範囲とした。周辺画素の範囲を網点ピッチ（２４００ｄｐｉ÷１５０ｌｐｉ＝１６画素）に近い領域とした方が、周期ムラが発生しにくいからである。また、周辺画素の範囲を、画素数が奇数の正方形とすれば、対象画素がその中心に位置するので、四方の偏りをなくすことができるからである。ただし、周辺画素の範囲は、この例に限らず、適宜設定してもよい。また、網点ドットの面積率は、周辺画素のＣ，Ｍ，Ｙ，Ｋ成分の各階調値の合計値を、周辺画素のＣ，Ｍ，Ｙ，Ｋ成分の各階調値の最大値の合計値で除して求めることとした。例えば、Ｃ，Ｍ，Ｙ，Ｋ成分の各階調値が０〜２５５の２５６階調であり、１７画素×１７画素の全ての画素の階調値が（Ｃ，Ｍ，Ｙ，Ｋ）＝（５１，５１，５１，５１）である場合の面積率は、｛（５１＋５１＋５１＋５１）×１７×１７｝／｛（２５５＋２５５＋２５５＋２５５）×１７×１７｝＝２０％である。
【００６２】
面積率を求めると、コンピューター１００は、面積率に応じたＹ成分の平滑化の程度を決定する。具体的には、面積率が中程度（例えば、３０％以上７０％未満）の場合には、判断対象画素のＹ成分の平滑化の程度を、その他の画素のＹ成分よりも相対的に強くする。例えば、図７に示した平滑化フィルタを例にとれば、面積率が中程度の対象画素では、Ｙ成分の平滑化処理には、平滑化フィルタＦ５１を用い、Ｃ，Ｍ，Ｋ成分の平滑化処理には、平滑化フィルタＦ３１を用いる。一方、面積率が中程度以外（例えば、３０％未満または７０％以上）の対象画素では、Ｙ成分の平滑化処理には、平滑化フィルタＦ５１よりも平滑化の程度が弱い平滑化フィルタＦ５２を用い、Ｃ，Ｍ，Ｋ成分の平滑化処理には、平滑化フィルタＦ３１を用いる。なお、平滑化の程度を変化させる面積率の閾値は、プリンター２００で使用するＬＵＴのインク置き換えの特性を考慮して設定すればよい。
【００６３】
こうすれば、モアレが目立つ中間階調領域においてＹ成分をより強く平滑化処理できるので、モアレの目立ちやすさに応じてモアレの視認抑制効果を高めることができる。なお、Ｙ成分に限らず、Ｃ，Ｍ，Ｋ成分についても、同様に、平滑化の程度を変化させてもよい。例えば、面積率が中程度の場合には、平滑化フィルタＦ３１、面積率が中程度以外の場合には、平滑化フィルタＦ３２を用いてもよい。こうすれば、他の色成分についても、モアレの目立ちやすさに応じてもあれの視認抑制効果を高めることができる。また、平滑化の程度は、上述した２段階の変化に限らず、面積率に応じて多段階に変化させてもよい。また、第２実施例の構成は、第１実施例の構成と組み合わせてもよい。
【００６４】
Ｃ．第３実施例：
第３実施例としての網点データ印刷処理について説明する。第３実施例における印刷システム１０は、その構成は第１実施例と同様であり、網点データ印刷処理の内容が第２実施例と異なる。第３実施例としての網点データ印刷処理は、平滑化処理のステップＳ４４２において、判断対象画素の周辺画素の色成分の階調値の大きさに応じて平滑化の程度を変化させる点が第２実施例と異なる。以下、第２実施例と異なる点についてのみ説明する。
【００６５】
ステップＳ４４２において、コンピューター１００は、まず、判断対象画素の周辺画素のＣ成分及びＹ成分の階調値の合計値を求める。ここでは、周辺画素の範囲は、第２実施例と同様とした。そして、コンピューター１００は、算出した合計値の大きさに応じたＹ成分の平滑化の程度を決定する。具体的には、合計値が所定値（例えば、１２８×１７画素×１７画素）以上の場合には、判断対象画素のＹ成分の平滑化の程度を、その他の画素のＹ成分よりも相対的に強くする。例えば、図７に示した平滑化フィルタを例にとれば、合計値が所定値以上の対象画素では、Ｙ成分の平滑化処理には、平滑化フィルタＦ５１を用い、Ｃ，Ｍ，Ｋ成分の平滑化処理には、平滑化フィルタＦ３１を用いる。一方、合計値が所定値未満の対象画素では、Ｙ成分の平滑化処理には、平滑化フィルタＦ５２を用い、Ｃ，Ｍ，Ｋ成分の平滑化処理には、平滑化フィルタＦ３１を用いる。なお、Ｙ成分のほかに、Ｃ成分を考慮するのは、上述の通り、ＣはＹとのスクリーン角度差が小さい（１５°）からである。スクリーン角度差が上述の例と異なる場合には、Ｙ成分と、Ｙとスクリーン角度差が最も小さい色成分の階調値を反映して、平滑化の程度を決定すればよい。
【００６６】
こうすれば、視認されやすいモアレの原因となるＣ成分及びＹ成分が多い領域において、Ｙ成分をより強く平滑化処理できるので、モアレの目立ちやすさに応じてモアレの視認抑制効果を高めることができる。なお、平滑化の程度を決定する判断基準は、Ｃ成分とＹ成分の階調値の合計値に限らず、Ｃ成分及びＹ成分の階調値のうちの少なくとも一方または両方が、所定値以上である場合に、平滑化の程度を強くしてもよい。また、Ｃ成分やＹ成分に加えて、Ｍ，Ｋ成分についても、同様に、階調値の大きさに応じて平滑化の程度を変化させてもよい。例えば、階調値が所定値以上の場合には、平滑化フィルタＦ３１、階調値が所定値未満の場合には、平滑化フィルタＦ３２を用いてもよい。こうすれば、他の色成分についても、モアレの目立ちやすさに応じてモアレの視認抑制効果を高めることができる。また、平滑化の程度は、上述した２段階の変化に限らず、階調値に応じて多段階に変化させてもよい。また、第３実施例の構成は、第１実施例や第２実施例の構成と組み合わせてもよい。
【００６７】
Ｄ．変形例：
上述の実施形態の変形例について説明する。
Ｄ−１．変形例１：
Ｙ成分の平滑化処理の程度は、第１実施例では、対象画素が文字部分やエッジ部分を構成しない限り一定であり、第２実施例や第３実施例では、周辺画素の網点ドットの面積率や階調値に応じて一定に定まるものであった。しかし、平滑化の程度は、必ずしも一定である必要はなく、予め設定された平滑化の程度の中からランダムに選択された平滑化の程度としてもよい。例えば、第１実施例であれば、Ｃ，Ｍ，Ｋ成分に用いる平滑化フィルタよりも、平滑化の程度が強い複数の平滑化フィルタの中で、ランダムに選択された平滑化フィルタを用いて、Ｙ成分を平滑化処理してもよい。
【００６８】
また、第２実施例であれば、例えば、以下のような構成としてもよい。まず、平滑化の程度が相対的に強い複数の平滑化フィルタで構成される第１のグループと、平滑化の程度が中程度の複数の平滑化フィルタで構成される第２のグループと、平滑化の程度が相対的に弱い第３の平滑化フィルタとをコンピューター１００に記憶しておく。そして、コンピューター１００は、対象画素の面積率が中程度である場合には、Ｙ成分に対して、第１のグループからランダムに選択された平滑化フィルタを用い、Ｃ，Ｍ，Ｋ成分に対して、第３の平滑化フィルタを用いて、平滑化処理を行う。また、対象画素の面積率が中程度でない場合には、Ｙ成分に対して、第２のグループからランダムに選択された平滑化フィルタを用い、Ｃ，Ｍ，Ｋ成分に対して、第３の平滑化フィルタを用いて、平滑化処理を行う。なお、説明は省略するが、第３実施例でも、同様の構成とすることができる。
【００６９】
このように、平滑化の程度をランダムに変化させることで、Ｙ成分のドットとその他の色成分のドットとの重なり具合がランダムになり、Ｙ成分に関連するモアレの発生を抑制することができる。なお、Ｃ，Ｍ，Ｋ成分につても、Ｙ成分と比べて平滑化の程度が相対的に弱い複数の平滑化フィルタの中からランダムに選択された平滑化フィルタを用いて、平滑化処理を行ってもよい。
【００７０】
Ｄ−２．変形例２：
上述の実施形態においては、Ｃ，Ｍ，Ｙ，Ｋの全ての色成分に対して、平滑化処理を行うと共に、Ｙ成分の平滑化の程度を、Ｃ，Ｍ，Ｋ成分の平滑化の程度よりも相対的に強くする構成について示したが、平滑化処理は、Ｙ成分のみに対して行う構成としてもよい。こうしても、最も問題となるＹ成分に関連するモアレを効率的に目立たなくすることができる。
【００７１】
また、平滑化処理は、Ｙ成分と、Ｙ成分とのスクリーン角度差が最も小さい色成分（以下、最小角色成分ともいう、実施例ではＣ成分）のみに対して行う構成としてもよい。こうしても、Ｙ成分に関連するモアレを目立たなくできる。また、最小角色成分は、ユーザーが印刷実行操作と共に入力し、コンピューター１００が、これを受け付ける構成としてもよいし、画像データＯＲＧのヘッダ情報に、スクリーン角度の情報が含まれるような場合には、これを読み込んで把握してもよい。
【００７２】
Ｄ−３．変形例３：
上述の実施形態においては、Ｙ成分に対する平滑化の程度が、Ｃ，Ｍ，Ｋ成分に対する平滑化の程度よりも強くなるように、平滑化処理を行う構成について示したが、（１）Ｙ成分、（２）最小角色成分（実施例ではＣ成分）、（３）Ｍ，Ｋ成分の順に、平滑化の程度が強くなるように、平滑化処理を行ってもよい。こうすれば、Ｙ成分のモアレの発生への影響が大きいＣ成分の平滑化の程度が強まるので、Ｙ成分に関連するモアレをより目立たなくすることができる。
【００７３】
Ｄ−４．変形例４：
上述の実施形態においては、図４に示した網点データ印刷処理で、入力された画像データＯＲＧに対して解像度変換を行うことで（ステップＳ４２０）、画像データＯＲＧの多値化を行ったが、入力された画像データＯＲＧの解像度と、プリンター２００の出力解像度とが同一である場合には、解像度変換処理は必須ではない。このような場合、２値データである画像データＯＲＧに平滑化処理（ステップＳ４４０）を行うことで、多値データを生成してもよい。かかる場合には、全ての色成分に対して平滑化処理を行うこととなるが、Ｙ成分に対する平滑化の程度を相対的に強くすればよい。このように、平滑化処理は、２値データのままの網点データに対して行ってもよいし、多値化された網点データに対して行ってもよいのである。
【００７４】
Ｄ−５．変形例５：
上述の実施形態においては、Ｋ成分に対する平滑化処理の構成として、Ｙ成分よりも平滑化の程度が相対的に弱い平滑化処理を行う、あるいは、平滑化処理を行わない構成について示したが、Ｋ成分に対する平滑化の程度は、どのようであってもよい。例えば、Ｋ成分とＹ成分とで平滑化の程度が同じであってもよいし、Ｋ成分に対してＹ成分よりも強い程度の平滑化処理を行ってもよい。Ｋ成分は、目立つために、モアレに対する影響が相対的に大きいからである。また、Ｋ成分については、文字の再現性など、モアレ以外の要素も考慮する必要があるからである。こうしても、Ｙ成分に関するモアレの視認抑制効果を一定程度得ることができる。
【００７５】
Ｄ−６．変形例６：
上述した実施形態においては、コンピューター１００とプリンター２００とによって構成される印刷システム１０（広義の印刷装置）において、図４に示した網点データ印刷処理のうちのステップＳ４１０〜Ｓ４６０をコンピューター１００で実行し、ステップＳ４７０をプリンター２００で実行する構成としたが、ステップＳ４１０〜Ｓ４６０の一部または全部の処理は、コンピューター１００及びプリンター２００のうちのいずれで行われてもよい。
【００７６】
Ｄ−７．変形例７：
上述の実施形態においては、Ｃ，Ｍ，Ｙ，Ｋの４色を含む網点画像データの印刷を行う印刷システム１０について示したが、印刷システム１０に入力される網点画像データの色成分は、Ｃ，Ｍ，Ｙ，Ｋを含むものに限定されるものではなく、少なくとも任意の４色を含むものであればよい。かかる場合、網点画像データの色成分のうちで明度が最も高い色成分、換言すれば、最も目立ちにくい色成分に対して、上述の実施形態で示したＹ成分への処理を行ってもよい。
【００７７】
Ｄ−８．変形例８：
上述の実施形態においては、Ｃ，Ｍ，Ｙの３原色の色成分を含む網点画像データの印刷を行う印刷システム１０について示したが、入力される網点画像データは、Ｃ，Ｍ，Ｙの色成分に代えて、Ｃ，Ｍ，Ｙの補色であるレッドＲ，グリーンＧ，ブルーＢ（以下、単に、Ｒ，Ｇ，Ｂともいう）の色成分を含むものであってもよい。
【００７８】
かかる場合には、上述の実施形態に示したＣ，Ｍ，Ｙに対する平滑化処理を、それに対応する補色であるＲ，Ｇ，Ｂに対して行ってもよい。例えば、Ｂ成分に対する平滑化の程度がＲ，Ｇ成分よりも相対的に強くなるように、Ｒ，Ｇ，Ｂ成分に対して平滑化処理を行ってもよい。Ｃ，Ｍ，ＹとＲ，Ｇ，Ｂとの間には、例えば、階調値が０〜２５５の場合、次式（１）〜（３）の関係が成り立つから、Ｃ，Ｍ，Ｙに平滑化処理を行うことは、対応する補色であるＲ，Ｇ，Ｂに対して平滑化処理を行うことと同様の意味を持つからである。こうしても、上述の実施形態と同様の効果を奏する。
Ｒ＝２５５−Ｃ・・・（１）
Ｇ＝２５５−Ｍ・・・（２）
Ｂ＝２５５−Ｙ・・・（３）
【００７９】
Ｒ，Ｇ，Ｂの色成分を含む網点画像データとしては、例えば、網点オフセット印刷物をイメージスキャナーなどで読み込んだ画像データとしてもよい。こうすれば、コピー機能、プリンター機能、スキャナー機能などを備えた、いわゆる複合機に印刷システム１０を適用して、網点印刷物を好適にコピーすることもできる。
【００８０】
このように、上述の実施形態における網点画像データのＣ，Ｍ，Ｙとは、その補色をも含む広義のＣ，Ｍ，Ｙと捉えることができる。なお、網点画像データがＲ，Ｇ，Ｂからなる場合、上述した色変換モジュール３５は、平滑化処理された画像データＯＲＧの色成分であるＲ，Ｇ，Ｂを、プリンター２００が表現可能な色成分Ｃ，Ｍ，Ｙ，Ｋ，Ｌｃ，Ｌｍの各色に変換することとなる。また、印刷システム１０は、色変換テーブルＬＵＴを、想定される入力データの色成分ごとに記憶しておき、入力データの色成分に応じて、使用する色変換テーブルＬＵＴを切り替える構成としてもよい。
【００８１】
Ｄ−９．変形例９：
上述の実施形態においては、印刷システム１０は、２値化された網点画像データを入力して、印刷を行う構成について示したが、印刷システム１０は、網点画像データ以外の画像データ、例えば、写真画像などの多値化画像データについても印刷可能な構成としてもよい。例えば、印刷システム１０は、入力された画像データが網点画像データであるか否かを判定する判定手段を備え、その判定結果に基づいて、入力された画像データに対する処理を切り替えて、印刷を実行する構成としてもよい。
【００８２】
この場合、印刷システム１０は、判定手段が入力データを網点画像データであると判断すれば、上述の網点データ印刷処理を実行し、判定手段が入力データを網点画像データでないと判断すれば、通常の印刷処理を実行する構成としてもよい。通常の印刷処理とは、網点画像データ以外の画像データに対して従来から用いられている手法であるため、詳しい説明は省略するが、例えば、図４に示した印刷処理から、平滑化処理（ステップＳ４４０）を省略した処理を行ってもよいし、ステップＳ４４０の平滑化処理に代えて、各色成分に対して略同等の平滑化の程度で平滑化処理を行ってもよい。
【００８３】
こうした場合、判定手段は、ユーザーがユーザーインターフェースを用いて入力した画像データの種類や、ユーザーに選択された、画像データの種類に応じた印刷モードなどを受け付けて、網点画像データの判定を行う構成としてもよい。こうすれば、ユーザーの指示を受け付けるだけで判定を行うことができるので、印刷処理を高速化することができる。
【００８４】
あるいは、判定手段は、入力データが網点画像データであるか否かを自動判定する構成としてもよい。こうした自動判定の技術は、公知技術であるため、詳しい説明は省略するが、例えば、入力データのうちから、周辺画素よりも階調値が所定程度大きいピーク画素を検出して、そのピーク画素が全体の画素に占める割合などから、入力データが網点画像データであるか否かを判定する方法や、網点が特定の周期性を有していることを利用し、所定の画素ブロック単位の自己相関係数を算出し、その値によって、入力データが網点画像データであるか否かを判定する方法などを用いることができる。こうすれば、ユーザーは、入力データの種類等を入力する必要がないので、ユーザーの利便性が向上する。
【００８５】
以上、本発明の実施形態について説明したが、上述した実施形態における本発明の構成要素のうち、独立クレームに記載された要素以外の要素は、付加的な要素であり、適宜省略可能である。また、本発明はこうした実施形態に限られるものではなく、本発明の要旨を脱しない範囲において、種々なる態様で実施できることは勿論である。例えば、本発明は、上述の実施形態で示したシリアル方式のインクジェット式プリンターに限らず、インクジェット式のラインプリンタにも適用できる。また、本発明は、印刷装置としての構成のほか、印刷方法、プログラム、記憶媒体等としても実現することができる。
【符号の説明】
【００８６】
１０…印刷システム
２０…アプリケーションプログラム
２２…ビデオドライバー
３０…プリンタードライバー
３２…多値化モジュール
３４…スムージングモジュール
３５…色変換モジュール
３６…ハーフトーンモジュール
３７…印刷制御モジュール
１００…コンピューター
１０２…ＣＰＵ
１０４…ＲＯＭ
１０６…ＲＡＭ
１０８…周辺機器インターフェース
１０９…ディスクコントローラ
１１２…ビデオインターフェース
１１４…ディスプレイ
１１６…バス
１１８…ハードディスク
１２４…フレキシブルディスク
１２６…コンパクトディスク
２００…プリンター
２３０…キャリッジモーター
２３１…駆動ベルト
２３２…プーリ
２３３…摺動軸
２３５…紙送りモーター
２３６…プラテン
２４０…キャリッジ
２４２〜２４７…インクカートリッジ
２５０…印刷ヘッド
２５２〜２５７…ノズル列
２６０…制御回路
２６６…操作パネル
Ｐ…印刷媒体
Ｆ３１，Ｆ３２，Ｆ５１，Ｆ５２…平滑化フィルタ
ＯＲＧ…画像データ
ＬＵＴ…色変換テーブル
【図１】
2010264739.tif 000003
【図２】
2010264739.tif 000004
【図３】
2010264739.tif 000005
【図４】
2010264739.tif 000006
【図６】
2010264739.tif 000007
【図８】
2010264739.tif 000008
【図５】
2010264739.tif 000009
【図７】
2010264739.tif 000010
【図９】
2010264739.tif 000011
【図１０】
2010264739.tif 000012