(57)【要約】【課題】ドットの形成状態を精度良く表現するプレビュー表示を可能にする。【解決手段】  画像処理装置が、第１のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数の画素が第１の濃度階調を有するとともに残りの画素が前記第１の濃度階調より低い第２の濃度階調を有する前記画像表示用データを生成し、第１のサイズより大きい第２のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数より大きい第２の数の画素が前記第１の濃度階調を有するとともに残りの画素が前記第２の濃度階調を有する前記画像表示用データを生成することで、印刷用紙上でのドットの形成状態に対応して、ドット有りを示す画素を有する画像表示用データを生成することができる。【選択図】    図４
2011230462.tif 000002
【特許請求の範囲】
【請求項１】
プリンターにより形成される異なるサイズのドットの有無の情報を画素ごとに有する画像形成用データから、当該画像形成用データに対応する画像を表示画面に表示するための画像表示用データを生成する画像処理装置であって、
前記画像形成用データの単一の画素から、前記画像表示用データの複数の画素からなる画素群を生成する画像表示用データ生成手段を有し、
前記画像表示用データ生成手段は、第１のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数の画素が第１の濃度階調を有するとともに残りの画素が前記第１の濃度階調より低い第２の濃度階調を有する前記画像表示用データを生成し、第１のサイズより大きい第２のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数より大きい第２の数の画素が前記第１の濃度階調を有するとともに残りの画素が前記第２の濃度階調を有する前記画像表示用データを生成することを特徴とする画像処理装置。
【請求項２】
請求項１において、
前記画像表示用データ生成手段は、所定のサイズのドット有りの情報を有する前記単一の画素から前記画素群を生成する場合に、当該画素群の周辺に前記第１の濃度階調を有する画素を生成することを特徴とする画像処理装置。
【請求項３】
請求項１または２において、
前記画像表示用データの前記第１の濃度階調を有する複数の画素のうち、当該複数の画素の中心付近の画素が周辺付近の画素の濃度階調より濃い濃度階調を有することを特徴とする画像処理装置。
【請求項４】
請求項１乃至３のいずれかにおいて、
隣接する複数の前記画素群における前記第１の濃度階調を有する複数の画素のうち、前記隣接する複数の画素群の境界付近の画素が他の部分の画素の濃度階調より濃い濃度階調を有することを特徴とする画像処理装置。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記プリンターの記録材の色に応じて、前記画像表示用データの前記第１の濃度を有する複数の画素の形状が異なることを特徴とする画像処理装置。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記画像表示用データにおける前記第１の濃度階調を有する複数の画素の形状と前記第１の濃度階調のいずれか一方または両方が、操作入力により変更されることを特徴とする画像処理装置。  
【請求項７】
プリンターにより形成される異なるサイズのドットの有無の情報を画素ごとに有する画像形成用データから、当該画像形成用データに対応する画像を表示画面に表示するための画像表示用データを画像処理装置に生成させる画像処理プログラムであって、
前記画像形成用データの単一の画素から、前記画像表示用データの複数の画素からなる画素群を生成する画像表示用データ生成手順を前記画像処理装置に実行させ、
前記画像表示用データ生成手順は、第１のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数の画素が第１の濃度階調を有するとともに残りの画素が前記第１の濃度階調より低い第２の濃度階調を有する前記画像表示用データを生成し、第１のサイズより大きい第２のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数より大きい第２の数の画素が前記第１の濃度階調を有するとともに残りの画素が前記第２の濃度階調を有する前記画像表示用データを生成すること
を特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンターにより形成される異なるサイズのドットの有無の情報を画素ごとに有する画像形成用データに基づいて、当該画像形成用データに対応する画像を表示画面に表示するための画像表示用データを生成する画像処理装置、及び画像処理プログラムに関する。
【背景技術】
【０００２】
インクジェットプリンターは、印刷用紙などの印刷媒体にインク滴を吐出し、インクのドットにより画像を印刷する。近年では、インクの吐出を制御して異なるサイズのドットを形成できるインクジェットプリンターが知られている。かかるインクジェットプリンターは、小さいサイズのドットにより精細な画像表現を可能にする一方で、大きいサイズのドットにより印刷時間の短縮やバンディングの抑制を可能にする。
【０００３】
インクジェットプリンターには、パーソナルコンピューターなどの画像処理装置が、異なるサイズのドットの有無の情報を有する画像形成用データを供給する。画像処理装置は、ビットマップデータなどの画像データに対し、色変換やハーフトーンなどの画像処理を行って、画像形成用データに変換する。たとえば、色変換処理では、画像データの画素の色をインクジェットプリンターの表色系の色に変換する。そして、ハーフトーン処理では、画像データの画素ごとに、濃度階調に対応するドット発生割合をディザマトリクスの閾値と比較し、その結果に基づいて、濃度階調を異なるサイズのドットの有無に変換する。
【０００４】
また、画像処理装置は多くの場合、印刷実行前に、印刷画像をプレビュー表示する機能を有する。画像処理装置は、異なるサイズのドットの有無の情報を表示装置における表示画素の濃度階調に変換して画像表示用データを生成し、これを表示装置に供給する。特許文献１には、印刷画像のプレビュー表示について記載されている。  
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−４６８３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、インクジェットプリンターによる印刷画像の品質を左右する要因の１つに、ドットの粒状性があげられる。ドットのサイズが大きくなると、特に低濃度領域でドットが目立つようになり、粒状性が低下することが知られている。粒状性の低下を防止するために、たとえばディザマトリクスの閾値の設定方法を変更して、形成されるドットのサイズ、密度、配置などを変更するメンテナンス作業が必要となる。
【０００７】
しかし、印刷画像のドットの形成状態を逐一確認しながらこの作業を行うのでは、時間工数の増大や、インクや印刷用紙の消費量増大につながるので、好ましくない。かといって、プレビュー表示により印刷画像の品質を検証しようにも、従来のプレビュー表示が、表示画面上の単位面積当たりの濃度階調の平均によって印刷用紙上でのドットの被覆率を模擬するものなので、粒状性を検証するには不向きである。
【０００８】
そこで、本発明の目的は、ドットの形成状態を精度良く表現するプレビュー表示を可能にする画像処理装置、及び画像処理プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の第１の側面は、プリンターにより形成される異なるサイズのドットの有無の情報を画素ごとに有する画像形成用データから、当該画像形成用データに対応する画像を表示画面に表示するための画像表示用データを生成する画像処理装置であって、前記画像形成用データの単一の画素から、前記画像表示用データの複数の画素からなる画素群を生成する画像表示用データ生成手段を有する。そして、前記画像表示用データ生成手段は、第１のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数の画素が第１の濃度階調を有するとともに残りの画素が前記第１の濃度階調より低い第２の濃度階調を有する前記画像表示用データを生成し、第１のサイズより大きい第２のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数より大きい第２の数の画素が前記第１の濃度階調を有するとともに残りの画素が前記第２の濃度階調を有する前記画像表示用データを生成することを特徴とする。
【００１０】
かかる側面によれば、第１のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数の画素が第１の濃度階調を有するとともに残りの画素が前記第１の濃度階調より低い第２の濃度階調を有する前記画像表示用データを生成し、第１のサイズより大きい第２のサイズのドット有りの情報を有する前記単一の画素から、前記画素群のうち第１の数より大きい第２の数の画素が前記第１の濃度階調を有するとともに残りの画素が前記第２の濃度階調を有する前記画像表示用データを生成するので、印刷用紙上でのドットの形成状態に対応して、ドット有りを示す画素を有する画像表示用データを生成することができる。よって、印刷用紙上でのドットの形成状態を精度良く表現するプレビュー表示が可能になる。
【００１１】
上記側面の好ましい態様によれば、前記画像表示用データ生成手段は、所定のサイズのドット有りの情報を有する前記単一の画素から前記画素群を生成する場合に、当該画素群の周辺に前記第１の濃度階調を有する画素を生成するので、印刷用紙上の１画素分の領域からインク滴がはみ出す状態を、精度良く表現できる。
【００１２】
また、上記側面の別の好ましい態様によれば、前記画像表示用データの前記第１の濃度階調を有する複数の画素のうち、当該複数の画素の中心付近の画素が周辺付近の画素の濃度階調より濃い濃度階調を有するので、ドットを形成するインク滴の中央部がその周辺部より濃い濃度階調を有することを、精度良く表現できる。
【００１３】
また、上記側面の別の好ましい態様によれば、隣接する複数の前記画素群における前記第１の濃度階調を有する複数の画素のうち、前記隣接する複数の画素群の境界付近の画素が他の部分の画素の濃度階調より濃い濃度階調を有するので、隣接するドットを形成する複数のインク滴が重複した場合において、重複部分が重複しない部分より濃い濃度階調を有することを、精度良く表現できる。
【００１４】
上記側面の別の好ましい態様によれば、前記プリンターの記録材の色に応じて、前記画像表示用データの前記第１の濃度を有する複数の画素の形状が異なるので、異なるインクが色のインクが異なる粘質を有することにより、印刷用紙に着弾した際異なる形状のドットを形成する場合において、かかるドットの形状の相違を精度良く表現できる。
【００１５】
上記側面における別の好ましい態様によれば、前記画像表示用データにおける前記第１の濃度階調を有する複数の画素の形状と前記第１の濃度階調のいずれか一方または両方が、操作入力により変更されるので、ディザマトリクスにおける閾値を変更してドットの形成状態を変更するなどのメンテナンス作業において、効率の良いシミュレーションが可能になる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態における画像処理装置の構成を説明する図である。
【図２】画像処理装置２による画像処理手順を説明する図である。
【図３】ドット発生割合テーブル等について説明する図である。
【図４】画像表示用データの生成方法について説明する図である。
【図５】画像形成用データにおいてドット有りの画素が隣接する場合の画像表示用データについて説明する図である。
【発明を実施するための形態】
【００１７】
以下、図面にしたがって本発明の実施の形態について説明する。但し、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００１８】
図１は、本実施形態における画像処理装置の構成を説明する図である。画像処理装置２はたとえば、パーソナルコンピューターにより構成される。画像処理装置２のＣＰＵ（Central Processing Unit）１２は、ＲＯＭ（Read Only Memory）１６に格納された起動プログラムや、ハードディスク２０に格納された各種プログラムに従って、ＲＡＭ１８を作業領域として使用しつつ各種演算処理を行う。ハードディスク２０には、画像データ生成のための、たとえば描画・文書作成プログラムといったアプリケーションプログラムＡＰＰ、画像データに画像処理を行って画像形成用データに変換するためのプリンタードライバープログラムＰＤＲ、画像表示用データによる画像を表示出力するためのディスプレイドライバープログラムＤＤＲなどが格納される。
【００１９】
ＣＰＵ１２は、入出力インターフェイス１４を介して、操作入力部６から、ユーザーの操作入力に対応する入力信号を受け取る。操作入力部６は、たとえばキーボードやマウスで構成される。また、ＣＰＵ１２は、入出力インターフェイス１４を介して接続される表示装置４に、ディスプレイドライバープログラムＤＤＲに従って画像表示用データを送り、画像表示を指示する。表示装置４は、たとえばＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）で構成され、表示画面を構成する表示画素のＲＧＢ（Red、Green、Blue）各色の輝度を制御して、画像を表示出力する。さらにＣＰＵ１２は、入出力インターフェイス１４を介して、外部記憶装置８から各種プログラムモジュールやデータを受け取る。外部記憶装置８はＣＤ―ＲＯＭ（Compact Disk ROM）ドライブユニット、ＭＯ（Magneto Optic）ドライブユニット、ＦＤ（Floppy（登録商標） Disk）ドライブユニット、あるいは、ＵＳＢ（Universal Serial Bus）インターフェイスにより構成される。
【００２０】
ＣＰＵ１２は、ユーザーによる指示入力に従ってアプリケーションプログラムＡＰＰを実行することにより画像データを生成したり、またはハードディスク２０や入出力インターフェイス１４を介して接続される外部記憶装置８から画像データを読み出したりする。画像データは、画素ごとにたとえばＲＧＢ各色８ビットの濃度階調を有する、ＲＧＢビットマップデータである。そして、ＣＰＵ１２は、プリンタードライバープログラムＰＤＲを実行することにより、ＲＧＢの画像データに画像処理を行い、これを画像形成用データに変換する。画像形成用データは、画素ごとに、プリンター１０の表色系（ここではＣＭＹＫ（Cyan、Magenta、Yellow、blacK））におけるドットのサイズ及びドットの有無の情報を有する。
【００２１】
また、ＣＰＵ１２は、プリンタードライバープログラムＰＤＲを実行することにより、印刷画像を表示出力するための画像表示用データを生成する。画像表示用データは、表示装置４の表示解像度に対応した画素数と、表示装置４における表色系の色を有する。画像表示用データは、画素ごとにたとえばＲＧＢ各色８ビットの濃度階調を有する、ＲＧＢビ
ットマップデータである。ＣＰＵ１２は、表示装置４に画像表示用データによる画像を表示出力させることで、印刷画像のプレビュー表示を行う。なお、ここに示す画像形成用データ及び画像表示用データの色空間やデータ量は一例であり、他の色空間やデータ容量である場合も、本実施形態に含まれる。
【００２２】
そして、ＣＰＵ１２は、ユーザーからの印刷実行指示が入力されると、これに応答して、入出力インターフェイス１４を介してプリンター１０に画像形成用データを出力する。
【００２３】
プリンター１０は、ＣＭＹＫ各色のインクを吐出して、印刷用紙上にインク滴によるドットを形成するインクジェットプリンターにより構成される。プリンター１０は、たとえば電圧信号に応じてたわむ圧電素子によりインクを加圧して、インクを吐出する。プリンター１０では、内部の制御回路が圧電素子に対する電圧信号の波形を制御することにより、ドットの有無、及びドットのサイズを制御する。ここで、ドットのサイズは、具体的には、大、中、小の３種類のサイズである。プリンター１０は、画像処理装置２から画像形成用データを受け取ると、ＣＭＹＫ各色ごとに異なるサイズのドットの有無の情報に応じてインクを吐出し、印刷用紙上に異なるサイズのドットにより形成される印刷画像を印刷する。
【００２４】
図２は、画像処理装置２による画像処理手順を説明するフローチャート図である。図２に示す手順は、ＣＰＵ１２がプリンタードライバープログラムＰＤＲに従って動作する手順に対応する。この手順は、ユーザーが画像データの印刷実行を指示入力すると、これに応答して実行される。まず、ＣＰＵ１２は、画像処理対象の画像データを取得する（Ｓ２）。次に、ＣＰＵ１２は、プリンター１０のドット解像度に合わせて画像データの画素数を増減する、解像度変換処理を行う（Ｓ４）。次に、画像データの画素の色をプリンター１０の表色系に合わせて変換する、色変換処理を行う（Ｓ６）。具体的には、各画素のＲＧＢ濃度階調を、ＣＭＹＫ濃度階調に変換する。このとき、たとえば、ＲＧＢ濃度階調にＣＭＹＫ濃度階調が対応づけられた色変換テーブルを参照して色変換処理を行う。かかる色変換テーブルは、プリンタードライバープログラムＰＤＲの一部として予めハードディスク２０に格納される。これにより、ＲＧＢの画像データが、ＣＭＹＫの画像データに変換される。
【００２５】
次に、ＣＰＵ１２は、ＣＭＹＫの画像データを画像形成用データに変換する、ハーフトーン処理を行う（Ｓ８）。このとき、ＣＰＵ１２はハーフトーン手段として、ＣＭＹＫ濃度階調に対応するドット発生割合を次に説明するドット発生割合テーブルから抽出する。
【００２６】
図３（Ａ）は、ドット発生割合テーブルについて説明する図である。ドット発生割合テーブルＴＢＬは、ＣＭＹＫ各色ごとに設けられ、各色同様の構成を有する。図３（Ａ）では、横軸が濃度階調を示し、縦軸がドット発生割合を示す。ここでは、濃度階調は８ビットで表現され、濃度階調は、「０」〜「２５５」の２５６階調を有する。一方、ドット発生割合は、印刷用紙上で濃度階調をドットによる被覆率で表現するときの、単位面積あたりのドットを発生させるべき割合である。ドット発生割合は、たとえば、プリンター１０により形成されるドットの面積とドット間隔などに基づき、任意に設定される。ここでは、ドット発生割合は、「０」〜「１００」％で示される。ドット発生割合テーブルＴＢＬは、大、中、小ドットごとに、濃度階調とドット発生割合とが対応付けられた大ドットの対応関係データＬ、中ドットの対応関係データＭ、及び小ドットの対応関係データＳを有する。かかるドット発生割合テーブルＴＢＬは、プリンタードライバープログラムＰＤＲの一部として、予めハードディスク２０に格納される。
【００２７】
ＣＰＵ１２は、画像データの各画素について、ＣＭＹＫ各色ごとに、濃度階調に対応する大、中、小ドットのドット発生割合を、それぞれドット発生割合テーブルＴＢＬの大ド
ットの対応関係データＬ、中ドットの対応関係データＭ、及び小ドットの対応関係データＳから抽出する。そして、ハーフトーン手段は、抽出した大、中、小ドットのドット発生割合を、画素の位置に対応するディザマトリクスの閾値と比較する。
【００２８】
図３（Ｂ）は、ディザマトリクスについて説明する図である。画像データＤ１０における領域ＧＤと、領域ＧＤごとに画像データＤ１０に適用するためのディザマトリクスＤＭを示す。ここで、領域ＧＤは、一例として４×４＝１６個の画素Ｐ１、Ｐ２、・・・、Ｐ１６を有し、ディザマトリクスＤＭは各画素の位置に対応して、ドット発生割合に対する閾値Ｔｈ１、Ｔｈ２、・・・、Ｔｈ１６を有する。ディザマトリクスＤＭの閾値は、たとえば、乱数的に設定する方法、マトリクスの中心にドットが集中するように設定する方法、あるいは、ドットが分散するように設定する方法など、人間の視覚特性に基づいた種々の方法により設定される。かかるディザマトリクスＤＭは、プリンタードライバープログラムＰＤＲの一部として、予めハードディスク２０に格納される。
【００２９】
ハーフトーン手段は、たとえば画素Ｐ１について、ＣＭＹＫ各色ごとに、抽出した大、中、小ドットのドット発生割合を閾値Ｔｈ１と比較して、濃度階調を異なるサイズのドットの有無の情報に変換する。このとき、図３（Ａ）に示すように、画素Ｐ１の濃度階調が範囲Ｃ１の場合は、閾値Ｔｈ１以上となるドット発生割合がないので、ドット無しの情報に変換する。また、濃度階調が範囲Ｃ２の場合は、小ドットのドット発生割合だけが閾値Ｔｈ１以上となり、小ドット有りの情報に変換する。また、濃度階調が範囲Ｃ３の場合は、小ドットと中ドットのドット発生割合が閾値Ｔｈ１以上となり、最も大きい中ドットを優先し、中ドット有りの情報に変換する。そして、濃度階調が範囲Ｃ４の場合は、すべてのドット発生割合が閾値Ｔｈ１以上となり、最も大きい大ドットを優先し、大ドット有りの情報に変換する。こうして、閾値Ｔｈ１以上となるドット発生割合のうち、最も大きいサイズの（最も小さいドット発生割合の）ドット有りの情報に変換される。ハーフトーン手段は、このような処理を画像データの各画素についてＣＭＹＫ各色ごとに実行し、画像データを、ＣＭＹＫ各色ごとに異なるサイズのドットの有無の情報を有する画像形成用データに変換する。
【００３０】
図２（Ａ）に説明を戻す。ハーフトーン処理（Ｓ８）の後、ＣＰＵ１２は、プリンタードライバープログラムＰＤＲとディスプレイドライバープログラムＤＤＲに従って、印刷画像のプレビュー表示を実行する（Ｓ１０）。その詳細な手順を、図２（Ｂ）に示す。
【００３１】
図２（Ｂ）に示すように、まずＣＰＵ１２は、プリンタードライバープログラムＰＤＲに従って、画像表示用データを生成する（Ｓ１０４）。ここにおいて、手順Ｓ１０４を実行するＣＰＵ１２が、「画像表示用データ生成手段」に対応する。
【００３２】
図４は、画像表示用データの生成方法について説明する図である。まず、本実施形態と対比するために、従来の例について説明する。従来の例では、画像形成用データの単一の画素が単一の表示画素に対応するように、画像形成用データの画素数を増減する解像度変換処理が行われる。よって、図４（Ａ）に示すように、画像形成用データの１画素Ｐ１から、画像表示用データの１画素ｄＰが生成される。そして、画像表示用データの画素ｄＰに、画像形成用データの画素Ｐ１におけるドットのサイズに応じた濃度階調を割り当てる。たとえば、画像形成用データの画素Ｐ１が小ドット有りの情報を有する場合（図中の黒丸はドットのサイズと有無を模式的に示す）、画像表示用データの画素ｄＰに濃度階調「１２８」を割り当てる。かかる処理は、ＣＭＹＫ各色について行われるが、ここでは便宜上、色の区別には言及せずに説明する。また、たとえば中ドットの場合には濃度階調「１９２」、大ドットの場合には濃度階調「２５５」、ドット無しの場合には濃度階調「０」などが割り当てられる。これらの濃度階調は、たとえばプリンター１０により形成されるドットの面積比率に応じて決定される。
【００３３】
しかしながら、従来の方法では、表示画面上において単位面積あたりの濃度階調の平均により印刷画像の濃度階調を表現するので、表示画面上でドットの粒状性を評価するには不向きである。よって、本実施形態では、図４（Ｂ）に示すように、画像表示用データ生成手段は、画像形成用データの１画素Ｐ１に基づいて、画像表示用データの９つの画素からなる画素群ｄＰ１を生成する。ここで、画像形成用データの画素Ｐ１の黒丸は、１画素分の領域に形成されるドットのサイズを模式的に示す。また、画像表示用データｄＰ１のマス目はそれぞれ画素を示す。そして、画像表示用データの画素群ｄＰ１において、画像表示用データの画素Ｐ１のドットのサイズに応じた個数の画素に、ドット有りを示す濃度階調を割り当て、そのほかの画素にドット無しを示す濃度階調を割り当てる。
【００３４】
たとえば、ドット無しの場合には、画像表示用データの画素群ｄＰ１における９つの画素すべてに、ドット無しを示す濃度階調「０」を割り当てる。なお、ここでは、画像表示用データの画素群ｄＰ１に隣接するほかの画素は、ドット無しに対応する濃度階調「０」を割り当てて示す。また、小ドット有りの場合には、９つの画素のうち中心付近の５つの画素にドット有りを示す濃度階調「２５５」を割り当て、残りの画素に濃度階調「０」を割り当てる。さらに、中ドットの場合には、９つの画素すべてに濃度階調「２５５」を割り当てる。そして、大ドットの場合には、画素群ｄＰ１の９つの画素すべてと、隣接する１２個の画素に濃度階調「２５５」を割り当てる。このことは、印刷用紙上に大ドットをインクで形成する場合に、インクが１画素分の領域からはみ出し、周囲の画素に対応する領域まで広がることに対応している。
【００３５】
画像表示用データ生成手段は、画像形成用データの各画素について、ＣＭＹＫ各色ごとに上記のようにして画像表示用データの画素群を生成する。そして、ＣＭＹＫの濃度階調を表示装置４の表色系であるＲＧＢの濃度階調に変換する。この色変換に際しては、ＣＭＹＫの濃度階調と表示用のＲＧＢ濃度階調とが対応付けられ、予めプリンタードライバープログラムＰＤＲに含まれる色変換テーブルを参照してもよいし、あるいは、公知の変換式に基づき演算処理を行い、ＣＭＹＫ濃度階調をＲＧＢ濃度階調に変換してもよい。このようにして生成される画像表示用データｄＰ１によれば、印刷画像におけるドットの形成状態に対応してドット有りを示す画素が形成されるので、印刷画像におけるドットの形成状態を精度良く表現した画像のプレビュー表示が可能になる。よって、精度良く粒状度の評価を行うことができる。
【００３６】
図２（Ｂ）に説明を戻す。ＣＰＵ１２は、上記のようにして生成した画像表示用データをディスプレイドライバープログラムＤＤＲに従って表示装置４に出力し、表示画面にプレビュー表示させる（Ｓ１０６）。そして、図２（Ａ）の手順Ｓ１２に進み、プレビュー表示を確認したユーザーが印刷実行の指示を入力すると（Ｓ１２のＹｅｓ）、画像形成用データをプリンター１０に出力する（Ｓ１４）。ここで出力される画像形成用データは、マイクロウィーブ処理が施され、異なるサイズのドットの有無の情報と、副走査方向における送り量とを有するデータである。そして、プリンター１０で印刷が実行される。
【００３７】
次に、本実施形態における好適な実施例について説明する。
【００３８】
図４（Ｃ）は、印刷用紙に着弾したインク滴の断面を模式的に示す。図示するように、インク滴は、表面張力によりその中心部が盛り上がり、中心部の高さＨが周辺部の高さＨ´より高くなる。すると、インク滴により形成されるドットでは、その周辺部において印刷用紙の地色がある程度透けることにより、中心部より周辺部の濃度の方が薄くなる。よって、好適な実施例では、画像表示用データの画素群において、ドット有りを示す濃度階調を有する複数の画素の中心部付近の画素には比較的濃い濃度階調を割り当て、周辺部の画素には比較的薄い濃度階調を割り当てる。たとえば、図４（Ｂ）に示すように、小ドッ
トの場合、画像表示用データの画素群ｄＰ２において、中心部の１つの画素に濃度階調「２５５」を割り当て、その周囲の４つの画素には、たとえば濃度階調「１２８」を割り当てる。また、中ドットの場合、画像表示用データの画素群ｄＰ２の中心部の１つの画素に濃度階調「２５５」を割り当て、その周囲の８つの画素に濃度階調「１２８」を割り当てる。さらに、大ドットの場合、画像表示用データの画素群ｄＰ２の中心部の１つの画素に濃度階調「２５５」を割り当て、その周囲の８つの画素に濃度階調「１９２」を割り当て、さらに画素群ｄＰ２の周囲の１２個の画素に濃度階調「１２８」を割り当てる。ここにおいて、中心部と周辺部に割り当てる濃度階調は、インク滴の高さや、インク色などを考慮して任意に設定される。このようにすることで、より精度良く、印刷画像を表現したプレビュー表示が可能となる。
【００３９】
次に、画像形成用データにおいてドット有りの画素が隣接する場合について説明する。
【００４０】
図５は、かかる場合の画像表示用データについて説明する図である。図５（Ａ）は、画像形成用データの４つの画素Ｐ１〜Ｐ４が隣接した状態を示す。たとえば、中ドット有りの画素Ｐ１と、小ドット有りの画素Ｐ２と、大ドット有りの画素Ｐ３、Ｐ４が隣接している。ここで、印刷用紙上に大ドットが形成される場合、インクが１画素に対応する領域からはみ出すことで、隣接領域に形成される他の大ドットや中、小ドットと重複する場合がある。この図では、黒丸の大きさによりドットのサイズを模式的に示している。
【００４１】
ここで、図５（Ｂ）に、インク滴により形成される２つのドットが重複する場合の断面図を示すと、複数のドットが重複する領域Ｒでは、インクが重畳して印刷用紙の地色が見えにくくなり、ドットが重複しない領域Ｒ´より濃度階調が濃くなる。よって、かかる状態を表現するために、図５（Ｃ）に示すような画像表示用データが生成される。
【００４２】
図５（Ｃ）には、画像形成用データの画素Ｐ１〜Ｐ４に基づき生成される、画像表示用データの４つの画素群ｄＰ１´〜ｄＰ４´が示される。ここで、画像形成用データの画素Ｐ１、Ｐ３に対応する画像表示用データの画素群ｄＰ１´、ｄＰ３´では、画素群ｄＰ３´の周囲でドット有りの濃度階調が割り当てられる画素と、画素群ｄＰ１´における画素Ｇ１とが重複している。よって、かかる画素Ｇ１には、インクが重畳したことを表現するために、画素群ｄＰ１´のほかの部分の画素の濃度階調、たとえば「１９２」より濃い濃度階調「２５５」が割り当てられる。同様に、画像形成用データの画素Ｐ２、Ｐ４に対応する画像表示用データの画素群ｄＰ２´、ｄＰ４´では、画素群ｄＰ４´の周囲でドット有りの濃度階調が割り当てられる画素と、画素群ｄＰ２´における画素Ｇ２とが重複している。よって、かかる画素Ｇ２には、画素群ｄＰ２´のほかの部分の画素の濃度階調、たとえば「１９２」より濃い濃度階調「２５５」が割り当てられる。また、同様に、画像形成用データの画素Ｐ３、Ｐ４に対応する画像表示用データの画素群ｄＰ３´、ｄＰ４´では、画素群ｄＰ３´における画素Ｇ３と画素群ｄＰ４´における画素Ｇ４が互いに重複しており、かかる画素Ｇ３、Ｇ４には、画素群ｄＰ３´、ｄＰ４´のほかの部分の画素の濃度階調、たとえば「１９２」より濃い濃度階調「２５５」が割り当てられる。
【００４３】
このように、隣接する画像表示用データの画素群において、境界付近の画素、つまり重複してドット有りの濃度階調が割り当てられる画素に、ほかの部分より濃い濃度階調を割り当てる。そうすることで、より精度良く印刷画像を表現したプレビュー表示が可能となる。
【００４４】
また、画像形成用データの各画素は、ＣＭＹＫ各色ごとにサイズが異なるドットの有無の情報を有するが、プリンター１０においてＣＭＹＫ各色ごとにインクの粘質が異なることがある。あるいは、インクを吐出するノズルの位置や形状にインク色ごとに機械誤差がある場合もある。かかる場合に、インク滴により形成されるドットの形状や位置がインク
色ごとに異なる場合がある。よって、ＣＭＹＫ各色ごとに、画像表示用データの画素群において、ドット有りに対応する濃度階調の画素の配置や分布の形状を異なるようにしてもよい。
【００４５】
図５（Ｄ）に、たとえばシアンの小ドット有りに対応する画像表示用データの画素群ｄＰ１０と、マゼンタの小ドット有りに対応する画像表示用データの画素群ｄＰ１２とを示す。ここで、画像群ｄＰ１０では、斜線によりハッチングされた画素がドット有りの濃度階調を有するのに対し、画素群ｄＰ１２では、格子模様によりハッチングされた画素がドット有りの濃度階調を有する。このように、色ごとに、ドット有りに対応する濃度階調を有する画素の配置や分布の形状が異なる画像表示用データの画素群を形成することができる。また、この場合において、シアンの小ドット有り、かつ、マゼンタの小ドット有りに対応する画像表示用データの画素群ｄＰ１４では、斜線によりハッチングされた画素がシアンのドット有りの濃度階調を有し、格子模様によりハッチングされた画素がマゼンタのドット有りの濃度階調を有し、そして、黒塗りにより示される画素、つまり、画素群ｄＰ１０と、画素群ｄＰ１２とで重複してドット有りに対応する濃度階調の画素が、シアンとマゼンタ両方のドット有りの濃度階調を有する。このようにすることで、印刷画像により近似した画像のプレビュー表示が可能になる。
【００４６】
さらに、好適な実施例では、インク色ごとの画像表示データの画素の配置や分布の形状を、ユーザ―が設定入力できるようにすることが可能である。たとえば、図５（Ｄ）に示したような画素の配置状態をＧＵＩ（Graphical User Interface）により表示して、ユーザーに設定画面を提供することができる。そして、ユーザーに、色ごとの画像表示用データの画素群において、ドット有りの濃度階調を割り当てる画素を任意に選択して設定させることができる。また、これに加え、あるいは単独で、ドット有りを示す濃度階調をユーザーに入力させ、任意に変更可能にしてもよい。これにより、ユーザーは、画像表示用データにおいてドットの形成状態をシミュレートすることができる。そして、必要に応じて、図３で示したドット発生割合テーブルＴＢＬを編集したり、ディザマトリクスＤＭの閾値設定を変更したりして、ドットの形成状態を制御できる。よって、粒状性を抑制した印刷品質を得ることができる。
【００４７】
また、本実施形態によれば、プリンター１０の印刷解像度に合わせて解像度変換処理された画像形成用データに基づいて画像表示用データを生成するので、画像処理装置２に接続されるプリンター１０が、異なる印刷解像度を有するプリンターに変更された場合であっても、変更後のプリンターによるドットの形成状態を精度良く表現したプレビュー表示が可能になる。
【００４８】
以上説明したように、本実施形態によれば、ドットの形成状態を精度良く表現するプレビュー表示が可能になる。
【符号の説明】
【００４９】
２：画像処理装置、４：表示装置、１０：プリンター、ＰＤＲ：プリンタードライバープログラム、Ｐ１：画像形成用データの画素、ｄＰ１：画像表示用データの画素群
【図１】
2011230462.tif 000003
【図２】
2011230462.tif 000004
【図３】
2011230462.tif 000005
【図４】
2011230462.tif 000006
【図５】
2011230462.tif 000007