(57)【要約】【課題】  画像形成データにおけるサイズ毎のドットの発生状態をより詳細に確認可能な画像処理装置、画像処理方法、及び、画像処理プログラムを提供することにある。【解決手段】  複数色の記録剤毎に異なるサイズのドットの形成の有無の情報を有する画像形成データを、前記記録剤の色とは異なる色空間の表示色の階調値を有する画像形成表示データに変換する画像処理装置であって、前記画像形成データを、前記サイズ毎のドットの形成の有無の情報を有するサイズ別データに分解するデータ分解手段と、前記分解されたサイズ別データを、それぞれ前記ドットの前記サイズに対応した前記表示色の階調値を有する画像形成表示データに変換する色変換手段と、を有する。【選択図】  図２
2011244054.tif 000002
【特許請求の範囲】
【請求項１】
複数色の記録剤毎に異なるサイズのドットの形成の有無の情報を有する画像形成データを、前記記録剤の色とは異なる色空間の表示色の階調値を有する画像形成表示データに変換する画像処理装置であって、
前記画像形成データを、前記サイズ毎のドットの形成の有無の情報を有するサイズ別データに分解するデータ分解手段と、
前記分解されたサイズ別データを、それぞれ前記ドットの前記サイズに対応した前記表示色の階調値を有する画像形成表示データに変換する色変換手段と、
を有することを特徴とする画像処理装置。
【請求項２】
請求項１において、
前記画像処理装置は、さらに、
複数の前記サイズ別データを合成したサイズ別合成データを生成し、前記画像形成表示データに変換する合成手段を有することを特徴とする画像処理装置。
【請求項３】
請求項１において、
前記画像処理装置は、さらに、
複数の前記画像形成表示データを合成した画像形成表示合成データを生成する合成手段を有することを特徴とする画像処理装置。
【請求項４】
複数色の記録剤毎に異なるサイズのドットの形成の有無の情報を有する画像形成データを、前記記録剤の色とは異なる色空間の表示色の階調値を有する画像形成表示データに変換する画像処理方法であって、
前記画像形成データを、前記サイズ毎のドットの形成の有無の情報を有するサイズ別データに分解するデータ分解工程と、
前記分解されたサイズ別データを、それぞれ前記ドットの前記サイズに対応した前記表示色の階調値を有する画像形成表示データに変換する色変換工程と、
を有することを特徴とする画像処理方法。
【請求項５】
複数色の記録剤毎に異なるサイズのドットの形成の有無の情報を有する画像形成データを、前記記録剤の色とは異なる色空間の表示色の階調値を有する画像形成表示データに変換する画像処理工程をコンピューターに実行させるコンピューター読み取り可能な画像処理プログラムにおいて、
前記画像処理工程は、
前記画像形成データを、前記サイズ毎のドットの形成の有無の情報を有するサイズ別データに分解するデータ分解工程と、
前記分解されたサイズ別データを、それぞれ前記ドットの前記サイズに対応した前記表示色の階調値を有する画像形成表示データに変換する色変換工程と、
を有することを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレビュー画像を表示する画像処理装置、画像処理方法、及び、画像処理プログラムに関する。
【背景技術】
【０００２】
近年では、階調表現を豊かにするために、画像データの各画素についてドットのオン・オフの２値よりも多い階調表現を可能とするインクジェットプリンター、いわゆる多値プリンターが知られている。このようなプリンターは、例えば、サイズの異なるドットを記録媒体上に形成することにより単位面積当たりの濃度を多段階に変化させ、より豊かな階調表現を実現する。
【０００３】
また、上記のようなプリンターで印刷する場合、印刷対象の画像データには、各画素の階調値に応じたいずれかのサイズのドットの形成有無を判定するため、ドット記録率テーブルに基づいたハーフトーン処理が行われる。ドット記録率テーブルは、画像データのとり得る各階調値に対応する各サイズのドットの単位面積当たりの面積率（ドット記録率）が定義されたテーブルである。
【０００４】
例えば、特許文献１には、ドット記録率テーブルに基づいたハーフトーン処理について記載されている。特許文献１において、プリンタードライバーは、画像データの各画素について、ドット記録率テーブルを参照して各画素の階調値に対応する各ドット記録率を取得し、画素に対応する各サイズのドット用のディザマトリクスの閾値よりもドット記録率が大きいドットの形成を、サイズの大きいドットから優先的に判定する。
【０００５】
ところで、近年、印刷時のインク量の調整や、印刷画像の粒状度等の画質調整、または、メンテナンス上のノズル径の誤差調整を目的として、ドット記録率テーブルの変更を行いたいという要望がある。かかる提案は、例えば、特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１―１５８０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１では、ドット記録率テーブル変更時に、変更後のドット記録率テーブルに基づくプレビュー画像を表示するだけであり、ユーザーは、ドット記録率テーブルをどのように変更するかを判定することはできなかった。
【０００８】
そこで、本発明は、画像形成データにおける各サイズのドットの発生状態をより詳細に確認可能な画像処理装置、画像処理方法、及び、画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の第１の側面によれば、複数色の記録剤毎に異なるサイズのドットの形成の有無の情報を有する画像形成データを、前記記録剤の色とは異なる色空間の表示色の階調値を有する画像形成表示データに変換する画像処理装置であって、前記画像形成データを、前記サイズ毎のドットの形成の有無の情報を有するサイズ別データに分解するデータ分解手段と、前記分解されたサイズ別データを、それぞれ前記ドットの前記サイズに対応した前記表示色の階調値を有する画像形成表示データに変換する色変換手段と、を有する。
【００１０】
上記の側面によれば、画像処理装置は、ドットサイズ毎の画像形成表示データを生成し、プレビュー表示させることができる。これにより、ユーザーは、画像形成データにおいて、各サイズのドットの形成状態を確認することができる。
【００１１】
上記の第１の側面において好ましい態様によれば、前記画像処理装置は、さらに、複数の前記サイズ別データを合成したサイズ別合成データを生成し、前記画像形成表示データに変換する合成手段を有する。
【００１２】
この態様によれば、画像処理装置は、任意の複数のドットサイズを含む画像形成表示データを生成し、プレビュー表示させることができる。これにより、ユーザーは、画像形成データにおける任意の複数サイズのドットの形成状態を確認することができる。
【００１３】
上記の第１の側面において好ましい態様によれば、前記画像処理装置は、さらに、複数の前記画像形成表示データを合成した画像形成表示合成データを生成する合成手段を有する。
【００１４】
この態様によれば、画像処理装置は、任意の複数のドットサイズを含む画像形成表示データを生成し、プレビュー表示させることができる。これにより、ユーザーは、画像形成データにおける任意の複数サイズのドットの形成状態を確認することができる。
【００１５】
上記の目的を達成するために、本発明の第２の側面によれば、複数色の記録剤毎に異なるサイズのドットの形成の有無の情報を有する画像形成データを、前記記録剤の色とは異なる色空間の表示色の階調値を有する画像形成表示データに変換する画像処理方法であって、前記画像形成データを、前記サイズ毎のドットの形成の有無の情報を有するサイズ別データに分解するデータ分解工程と、前記分解されたサイズ別データを、それぞれ前記ドットの前記サイズに対応した前記表示色の階調値を有する画像形成表示データに変換する色変換工程と、を有する。
【００１６】
上記の目的を達成するために、本発明の第３の側面によれば、複数色の記録剤毎に異なるサイズのドットの形成の有無の情報を有する画像形成データを、前記記録剤の色とは異なる色空間の表示色の階調値を有する画像形成表示データに変換する画像処理工程をコンピューターに実行させるコンピューター読み取り可能な画像処理プログラムにおいて、前記画像処理工程は、前記画像形成データを、前記サイズ毎のドットの形成の有無の情報を有するサイズ別データに分解するデータ分解工程と、前記分解されたサイズ別データを、それぞれ前記ドットの前記サイズに対応した前記表示色の階調値を有する画像形成表示データに変換する色変換工程と、を有する。
【図面の簡単な説明】
【００１７】
【図１】本実施の形態例における画像処理装置の構成を表す図である。
【図２】本実施の形態例におけるプリンタードライバーの処理の流れを表す図である。
【図３】ドット記録率テーブルの変更画面を表す図である。
【発明を実施するための形態】
【００１８】
以下、図面にしたがって本発明の実施の形態について説明する。ただし、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００１９】
本実施の形態例における画像処理装置は、画像形成データをドットのサイズ毎の各サイズ別データに分解し、当該各サイズ別データを、それぞれドットのサイズに対応した表示色の階調値を有する画像形成表示データに変換して、プレビュー画像の表示を可能にする。これにより、ユーザーは、画像形成データにおける各サイズのドットの形成状態を確認することができる。
【００２０】
図１は、本実施の形態における画像処理装置であるコンピューター１のハードウェアの構成例を表す図である。ＣＰＵ１１は、内部メモリー１５に格納されたプログラムを実行すると共に、コンピューター１の各構成を制御する。内部メモリー１５は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等によって構成される。ＲＯＭは、ＣＰＵ１１が実行する各種プログラムや各種データを格納するメモリーであり、ＲＡＭは、ＣＰＵ１１が実行途中のプログラムや、演算途中のデータなどを一時的に格納するメモリーである。
【００２１】
表示部１２は、液晶ディスプレイ等により構成され、ＣＰＵ１１から供給されたＲＧＢ表色系の表示データに対応する画像を表示する。操作部１３は、例えば、キーボードやマウス等によって構成され、ユーザー操作に応じた信号を生成する。バス１６は、ＣＰＵ１１、内部メモリー１５、表示部１２、操作部１３および通信インターフェイス１４を相互に接続し、これらの間でデータの授受を可能とする信号線である。また、コンピューター１には、通信インターフェイス１４を介してプリンター２が接続されている。
【００２２】
図１に示すコンピューター１に接続されたプリンター２は、インクジェットプリンターである。本実施の形態例におけるインクジェットプリンターは、例えば、大、中、小の３種類のサイズ（インク量）の異なるドットを紙等の印刷媒体上に形成する。インクジェットプリンターは、例えば、ピエゾ素子への電圧を制御して、サイズの異なるドットの形成を可能にする。
【００２３】
上記構成におけるコンピューター１は、内部メモリー１５に、プリンター２での画像データの印刷を可能にするためのプリンタードライバープログラム５１を格納する。プリンタードライバープログラム５１は、ハーフトーン手段５２、ドット記録率テーブル５３、ディザマトリクス５４、ドット記録率変更手段５５、プレビュー表示手段５６等によって構成される。詳細については、後述する。
【００２４】
プリンタードライバー機能は、コンピューター１の上述したＣＰＵ１１を含むハードウェアと、内部メモリー１５に格納されたプリンタードライバープログラム５１とが協働することによって実行される。また、ハーフトーン手段５２は、ハードウェアがプリンタードライバープログラム５１に従ってハーフトーン処理を行うことによって実行される。同様に、ドット記録率変更手段５５、プレビュー表示手段５６は、ハードウェアがプリンタードライバープログラム５１に従って、ドット記録率変更処理、プレビュー表示処理を行うことによって実行される。
【００２５】
図２は、図１のコンピューター１に搭載されたプリンタードライバーの処理の詳細と、各処理におけるデータ例を表す図である。プリンタードライバーは、例えば、アプリケーション等の画像データへの印刷指示に応答し、当該画像データに所定の画像処理を行ってプリンター２が表現可能な画像形成データに変換し、プリンター２に転送する。
【００２６】
ステップＳ１１において、プリンタードライバーは、画像データを取得し、プリンター２が印刷可能な画像形成データに変換する。画像形成データは、プリンター２の印刷解像度であって、そのインク色毎に、プリンター２の印刷可能な階調値を有するデータである。
【００２７】
具体的に、まず、プリンタードライバーは、画像データの画素数を増減させ、画像データをプリンター２の印刷解像度に変換する解像度変換処理を行う。次に、プリンタードライバーは、画像データの各画素の色をプリンター２の表色系の色に色変換する。例えば、本実施の形態例におけるプリンタードライバーは、画像データの各画素のＲＧＢ表色系の階調値（０〜２５５）を、演算処理や色変換テーブル等によって、プリンター２が印刷可能なインク色（シアン、マゼンタ、イエロー、ブラック、以下ＣＭＹＫ）の階調値（０〜２５５）に変換する。
【００２８】
続いて、プリンタードライバーは、色変換処理された画像データの階調（本実施の形態例では、０〜２５５の２５６階調）をプリンター２が表現可能な階調に変換するハーフトーン処理を行う。本実施の形態例におけるプリンター２は大、中、小の３種類のサイズのドットを形成可能であることから、プリンタードライバーのハーフトーン手段５２は、２５６階調の画像データを、「ドットの形成なし」「大ドットの形成」「中ドットの形成」「小ドットの形成」を表す４階調の画像データに変換する。
【００２９】
より具体的には、ハーフトーン手段５２は、例えば、図２のドット記録率テーブルＴＢＬを参照して、画像データの画素ごとに、ＣＭＹＫ各色の階調値（０〜２５５）に対応する各サイズ（大、中、小）のドットのドット記録率（レベルデータ）を取得する。そして、ハーフトーン手段５２は、各画素について、階調値に対応する各ドットサイズのレベルデータと当該画素に対応するディザマトリクスＤＴＨ（図２）の閾値（例えば、ｔ１〜ｔ９）とを比較し、閾値を超える各サイズのレベルデータのうち最も小さいレベルデータに対応するサイズのドットの形成を表す値を画像形成データとして出力する。
【００３０】
図２のドット記録率テーブルＴＢＬにおいて、横軸は画像データの取り得る階調値（本実施の形態例では、０〜２５５）を、縦軸はドット記録率（０〜１００％）を表す。ドット記録率は、階調値を記録媒体上のドットによる単位面積当たりの被覆率で表現する場合の、当該ドットが形成される面積の単位面積当たりの割合である。ドット記録率テーブルＴＢＬは、大ドットのドット記録率ＬＤ、中ドットのドット記録率ＭＤ、小ドットのドット記録率ＳＤのように、ドットサイズ毎に、階調値とドット記録率との対応関係を有する。ドット記録率テーブルＴＢＬは、ＣＭＹＫの色毎に設けられてもよいし、各色に共通であってもよい。
【００３１】
レベルデータは、ドット記録率をディザマトリクスの閾値の値範囲に変換した値である。本実施の形態例におけるディザマトリクスＤＴＨは、０〜２５５の値範囲の閾値（ｔ１〜ｔ９）を有するものとする。そのため、例えば、ドット記録率が「５０％」である場合のレベルデータは「１２８」となる。
【００３２】
ここで、図２に基づいて、ある画素の階調値が例えば「ｆ」であり、当該画素に対応するディザマトリクスの閾値が例えば「ｔ１〜ｔ４」である場合のドットの形成について説明する。まず、閾値が「ｔ１」である場合、階調値「ｆ」に対応する各ドットサイズのレベルデータＬＤ、ＭＤ、ＳＤは、閾値「ｔ１」を上回る。そこで、ハーフトーン手段２２は、閾値「ｔ１」を超えるレベルデータのうち最も小さいレベルデータＬＤに対応する大ドットの形成を表す値を、当該画素に出力する。
【００３３】
次に、閾値が「ｔ２」である場合、階調値「ｆ」に対応する大ドットのドット記録率ＬＤは閾値「ｔ２」を下回り、中、小ドットのレベルデータＭＤ、ＳＤは閾値「ｔ２」を上回る。従って、ハーフトーン手段２２は、閾値「ｔ２」を超えるレベルデータのうち最も小さいレベルデータＭＤに対応する中ドットの形成を表す値を、当該画素に出力する。同様に、閾値が「ｔ３」である場合、階調値「ｆ」に対応する大、中ドットのレベルデータＬＤ、ＭＤは閾値「ｔ３」を下回り、小ドットのレベルデータＳＤは閾値「ｔ３」を上回る。従って、ハーフトーン手段２２は、閾値「ｔ３」を超えるレベルデータＳＤに対応する小ドットの形成を表す値を、当該画素に出力する。また、閾値が「ｔ４」である場合、階調値「ｆ」に対応する各ドットサイズのレベルデータＬＤ、ＭＤ、ＳＤは、閾値「ｔ４」を上回らない。そこで、ハーフトーン手段２２は、ドットを形成しないことを表す値を、当該画素に出力する。
【００３４】
このようにして、ハーフトーン手段５２は、ドット記録率テーブルＴＢＬとディザマトリクスＤＴＨとを参照して、ＣＭＹＫの色毎に、２５６階調の画像データを、プリンター２が表現可能な４階調の画像形成データ２１Ｃ、２１Ｍ、２１Ｙ、２１Ｋ（以下、画像形成データ２１）に変換する。変換されたシアンの画像形成データ２１Ｃ、マゼンタの画像形成データ２１Ｍ、イエローの画像形成データ２１Ｙ、ブラックの画像形成データ２１Ｋの各画素は、「００（ドットの形成なし）」「１１（大ドットの形成）」「１０（中ドットの形成）」「０１（小ドットの形成）」のいずれかの値を有する。
【００３５】
ドット記録率テーブルＴＢＬは、印刷画像の粒状性やバンディング現象、印刷速度等が考慮され設計される。例えば、低階調領域では、人の目に検知されやすい比較的大きなドット（大、中ドット）よりも小ドットを形成することにより、印刷画像の粒状性（ざらつき感）が抑えられている。また、高階調領域では、よりサイズの大きいドットを形成することにより、印刷画像のバンディング現象（白い筋）が抑えられている。また、高階調領域では、よりサイズの大きいドットを形成することにより、印刷速度の高速化が図られている。
【００３６】
また、図２のディザマトリクスＤＴＨは３×３のマトリクスであるが、これに限定されるものではない。ディザマトリクスＤＴＨの閾値は、規則的に、また、乱数等によって決定される。
【００３７】
次に、フローチャート図に戻り、画像形成データ生成（Ｓ１１）の後、プリンタードライバーのプレビュー表示手段５６は、画像形成データ２１を画像形成表示データに変換してプレビュー表示させる。ここで、本実施の形態例におけるプレビュー表示手段５６は、画像形成データ２１を大、中、小のサイズ毎のドット別データ２２ｌ、２２ｍ、２２ｓ（以下、ドット別データ２２）に分解してそれぞれ画像形成表示データ２３ｌ、２３ｍ、２３ｓ（以下、画像形成表示データ２３）に変換し、ドットサイズ毎のプレビュー画像を表示させる。これらの処理を、図２のステップＳ１２〜Ｓ１４として下記に説明する。
【００３８】
まず、ステップＳ１２において、プレビュー表示手段５６のデータ分解手段６１は、ＣＭＹＫ色毎に、大、中、小のいずれかのドットの形成の有無を表す４値を有する画像形成データ２１を、ドットサイズ毎のサイズ別データ２２に分解する。ドットサイズ毎のサイズ別データ２２は、各画素に、例えば、当該画素に形成するドットの色とそのサイズを表す値を有する。
【００３９】
例えば、図２の画素２０について説明する。画素２０について、シアンの画像形成データ２１Ｃでは「１１（大ドットの形成）」が、マゼンタの画像形成データ２１Ｍ、及び、イエローの画像形成データ２１Ｙでは「１０（中ドットの形成）」が、ブラックの画像形成データ２１Ｋでは「０１（小ドットの形成）」が格納されている。従って、データ分解手段６１は、画素２０について、大ドットのサイズ別データ２２ｌでは「シアンの大ドット」を表す値「ｃ１」を、中ドットのサイズ別データ２２ｍでは「マゼンタ、イエローの中ドット」を表す値「ｍｙ２」を、小ドットのサイズ別データ２２ｓでは「ブラックの小ドット」を表す値「ｋ３」を格納する。
【００４０】
「ｃ１」「ｍｙ２」「ｋ３」等の各値は、具体的には、例えば、１画素当たりに各サイズのドットが生成される面積の被覆率に基づくＣＭＹＫの階調値である。例えば、大ドットの面積を「１」とした場合、中ドットの面積が大ドットの「３／４」、小ドットの面積が大ドットの面積の「１／２」である。そこで、データ分解手段６１は、例えば、大ドットを表す階調値を「２５５」、中ドットを表す階調値を「１９１（＝２５５×３／４）」、小ドットを表す階調値を「１２８（＝２５５×１／２）」とする。従って、例えば、シアンの大ドットを表す「ｃ１」は「Ｃ＝２５５」、マゼンタとイエローの中ドットを表す「ｍｙ２」は「Ｍ＝１９１、Ｙ＝１９１」、ブラックの小ドットを表す「ｋ３」は「Ｋ＝１２８」である。
【００４１】
データ分解手段６１は、各サイズ別データ２２の他の画素についても、同様に、画像形成データ２１に基づいて、当該画素に形成するドットの色とそのサイズを表す値を格納する。このようにして、データ分解手段６１は、ＣＭＹＫ各色の画像形成データ２１を、大、中、小のドットサイズの各サイズ別データ２２に分解する（Ｓ１２）。
【００４２】
なお、上記の例において、データ分解手段６１は、サイズ別データの画素に例えば「Ｃ＝２５５」のようにドットの色とサイズを表す値を格納するが、この例に限定されるものではない。サイズ別データ２２は、それぞれドットサイズに対応することが明確であるため、データ分解手段６１は、各画素に、「Ｃ」のようにドットの色のみを表す値を格納してもよい。
【００４３】
続いて、ステップＳ１３において、プレビュー表示手段５６の色変換手段６２は、分解した各サイズ別データ２２を、ＣＭＹＫから表示部１２（図１）の表色系であるＲＧＢに色変換して、各ドットサイズの画像形成表示データ２３に変換する。具体的には、色変換手段６２は、大ドットのサイズ別データ２２ｌの画素２０の値「ｃ１（例えば、Ｃ＝２５５、Ｃ／大ドット）」を、ＲＧＢ値「ｒｇｂ１」（画像形成表示データ２３ｌ）に色変換する。
【００４４】
色変換手段６２は、ＣＭＹＫの階調値とＲＧＢの階調値とが対応付けられた色変換テーブル等を参照して色変換してもよいし、公知の変換式に基づいて色変換してもよい。このようにして、色変換手段６２は、ドットサイズ毎に、サイズ別ドットデータ２２を画像形成表示データ２３に色変換する。そして、プレビュー表示手段５６は、各ドットサイズの画像形成表示データ２３を表示部１２にプレビュー表示させる（Ｓ１４）。
【００４５】
図３は、ドット記録率テーブルの変更画面３１を表す図である。同図において、プリンタードライバーは、大、中、小ドットの画像形成表示データに基づくプレビュー画像３２ｌ、３２ｍ、３２ｓ（以下、プレビュー画像３２）、プレビュー設定画面３３、及び、ドット記録率テーブルＴＢＬを表示する。各ドットサイズのプレビュー画像３２の画素は、ドットサイズに対応するＲＧＢ階調値で表される。また、プレビュー画像３２の輪郭線Ｌｉは、同一画像であることを示すために便宜上表示したものである。
【００４６】
図３のプレビュー設定画面３３は、プレビュー画像の設定ボタン３４と、画像形成データにおける各色、各サイズのドット形成数の表示部３５を有する。同図のプレビュー設定画面３３は、大ドットのプレビュー画像３２ｌを表示する場合の設定ボタン３４を表す。また、プリンタードライバーは、同図のリストボックス３６の設定に基づいて、プレビュー画像の拡縮表示を可能にする。
【００４７】
プリンタードライバーのドット記録率変更手段５５は、操作部１３からの操作入力により、ドット記録率テーブルＴＢＬの変更入力を受け付ける。例えば、ユーザーは、ドット記録率テーブルＴＢＬの中ドットのドット記録率ＭＤを表す線上の制御点Ｐを、マウスによって任意の方向にドラッグすることによりドット記録率を増減させる。ユーザーは、ドット記録率テーブルＴＢＬを変更することにより、印刷画像の画質や使用インク量を調整する。
【００４８】
なお、ドット記録率変更手段５５は、ＣＭＹＫの色毎にドット記録率の変更を入力させてもよいし、全色に共通の変更を入力させてもよい。ドット記録率変更手段５５は、ドット記録率の変更入力に応答して、ドット記録率テーブルＴＢＬを変更する。
【００４９】
なお、種々の画像形成データにおけるドットの形成状態は、たとえ、当該画像形成データが同一のドット記録率テーブルに基づいて変換されていてもそれぞれ異なる。しかし、従来のプリンタードライバーは、全サイズのドットを含む画像形成表示データのみをプレビュー表示していた。そのため、ユーザーは、それぞれの画像形成データにおけるドットサイズ毎のドットの形成状態を確認しないまま、ドット記録率テーブルを変更していた。
【００５０】
これに対し、本実施の形態例におけるプリンタードライバーは、ドットサイズ毎の画像形成表示データのプレビュー表示を可能にする。これにより、ユーザーは、画像形成データにおける各サイズのドットの形成状態を確認することができ、その上で、ドット記録率を変更するか否か、また、どのサイズのドット記録率をどの程度増減させるかを判定することができる。
【００５１】
また、本実施の形態例におけるプリンタードライバーは、プレビュー設定画面３３に、画像形成データにおける、ドットサイズ毎、色毎のドット形成数３５を表示する。これにより、ユーザーは、例えば、画像形成データにおける大ドットの各色のドット形成数「ｎ１〜ｎ４」、及び、大ドットのドット形成数「ｍ」をあわせて把握することができる。なお、ドット形成数は、「０〜１００％」等の割合によって表されてもよい。
【００５２】
図２のフローチャート図に戻り、ドット記録率テーブルが変更された場合（Ｓ１５のＹＥＳ）、プリンタードライバーは、変更後のドット記録率テーブルに基づいて画像形成データを再変換し（Ｓ１１）、ドットサイズ毎の画像形成表示データをプレビュー表示させる（Ｓ１２〜Ｓ１４）。ユーザーは、変更後のドット記録率テーブルに基づくドットサイズ毎のプレビュー画像を確認して、必要に応じてドット記録率テーブルの変更処理を続行する。
【００５３】
このように、プリンタードライバーは、ドット記録率テーブルが変更されると、変更後のドット記録率テーブルＴＢＬに基づく画像形成データを、ドットサイズ毎にプレビュー表示し直す。これにより、ユーザーは、ドットサイズ毎のプレビュー画像を確認しながら、対話的にドット記録率テーブルを変更することができる。つまり、ユーザーは、画像形成データにおける各サイズのドットの形成状態を制御したドット記録率テーブルの変更処理を行うことができる。
【００５４】
一方、ドット記録率の変更が継続されず（Ｓ１５のＮＯ）、印刷指示が行われた場合、プリンタードライバーは印刷処理を行う（Ｓ１６）。具体的に、プリンタードライバーは、画像形成データ２１を、マイクロウィーブ処理によって転送順に並び変え、プリンター２に転送する。プリンター２は、転送されたデータに基づいて記録媒体上に印刷画像を形成する。
【００５５】
なお、プレビュー表示手段５６は、変更前後のドット記録率テーブルＴＢＬに基づく画像形成表示データを、それぞれドットサイズ毎に区別可能にプレビュー表示してもよい。さらに、プレビュー表示手段５６は、変更前後のドット記録率テーブルＴＢＬに基づくドット形成数（率）３５、及び、その増減数（率）をあわせて表示してもよい。
【００５６】
このように、本実施の形態例における画像処理装置は、ドットサイズ毎の画像形成表示データを生成し、表示部１２にプレビュー表示させる。これにより、ユーザーは、画像形成データにおいて、各サイズのドットが画像のどの部分にどの程度形成されるかを確認できると共に、当該形成状態を確認した上で、ドット記録率の最適な変更を行うことができる。
【００５７】
また、ユーザーは、ドットサイズ毎のプレビュー画像を確認しながら、対話的にドット記録率テーブルを変更することができる。例えば、印刷画像の使用インク量や、粒状性を調整する場合、ユーザーは、変更対象のドットサイズの画像形成表示データのプレビュー画像に基づいて、ドットの形成状態を対話的に調整しながらドット記録率を変更することができる。このように、ユーザーは、画像形成データにおけるドットの形成状態に基づいたドット記録率テーブルの変更を行うことができる。
【００５８】
また、例えば、本実施の形態例における画像処理装置は、プリンター２のインク吐出用ヘッド（図示せず）において、特定のノズルのピエゾ素子への印加電圧に不具合が生じ、想定したサイズのドットが形成されない場合にも有効である。この場合、ユーザーは、画像形成データにおける、対象のノズルに対応するサイズのドットの形成状態を確認して当該サイズのドット記録率の変更度合いを調整し、印加電圧の不具合を擬似的に修正することができる。
【００５９】
なお、本実施の形態例における画像処理装置は、任意の複数のドットサイズを含む画像形成表示データを生成し、プレビュー表示させてもよい。ユーザーは、プレビュー設定画面３３において、プレビュー画像に含める任意の複数のドットサイズの設定ボタン３４を選択する。
【００６０】
例えば、小、中ドットの設定ボタン３４が全て選択された場合（図示せず）、プリンタードライバーは、例えば、小、中ドットの各サイズ別データをマージして合成し、各画素に形成するドットのサイズ（小ドット、中ドット）とその色を表す値を有するサイズ別合成データを生成し、画像形成表示データに色変換してプレビュー表示させる。または、別の方法として、プリンタードライバーは、例えば、小、中ドットの各画像形成表示データのＲＧＢ階調値を加算して画像形成表示合成データとして合成し、プレビュー表示させる。ただし、画像形成表示データの合成方法は、上記の例に限定されるものではない。プリンタードライバーは、表色系に対応した方法によって、画像形成表示データを合成する。
【００６１】
これにより、ユーザーは、画像形成データにおける、任意の複数サイズのドットの形成状態を確認することができる。なお、任意の複数サイズのドットを含む画像形成表示データにおいて、それぞれのサイズのドットは当該サイズに対応するＲＧＢ階調値を有するため、ユーザーは、プレビュー画像における各サイズのドットを判別することができる。
【００６２】
［変形例］
ところで、本実施の形態例における画像処理装置は、ドットサイズ毎だけでなく、さらに、ドットサイズ毎、かつ、ＣＭＹＫの色毎の画像形成表示データを生成し、プレビュー表示させてもよい。
【００６３】
この場合、データ分解手段６１は、ＣＭＹＫ各色の画像形成データ２１を、大、中、小のドットサイズ毎、かつ、ＣＭＹＫの色毎の１２コのサイズ別色別データに分解する。それぞれのサイズ別色別データは、画素毎に、例えば、当該画素に形成するドットの色とそのサイズを表す値を有する。次に、色変換手段６２は、各サイズ別色別データの画素の色をＣＭＹＫからＲＧＢに色変換し、各画像形成表示データを生成する。そして、プレビュー表示手段５６は、それぞれの画像形成表示データを表示部１２にプレビュー表示させる。
【００６４】
これにより、ユーザーは、画像形成データにおける任意のサイズ、色のドットの形成状態を確認することができる。これは、例えば、ドット記録率が色毎に異なり、色別にドット記録率の変更を行う場合に有効である。この場合、ユーザーは、画像形成データにおける任意のサイズ、色のドットの形成状態を確認した上で、対応するドット記録率を変更することができる。
【００６５】
さらに、前述したような、想定したサイズのドットを形成できない場合、ユーザーは、さらに、画像形成データにおける、対象のノズルのサイズ、色のドットの形成状態を確認し、当該サイズ、色のドット記録率の変更度合いを調整することにより、より高精度にドットサイズの不具合を擬似的に修正することができる。
【００６６】
また、他の変形例として、本実施の形態例における画像処理装置は、複数の任意のサイズ、色のドットを含む画像形成表示データを生成し、プレビュー表示させてもよい。ユーザーは、プレビュー設定画面３３において、プレビュー画像に含める任意の複数のドットサイズ、色の設定ボタン３４を選択する。
【００６７】
例えば、「中ドット／シアン」と「小ドット／シアン」の設定ボタン３４が選択された場合（図示せず）、プリンタードライバーは、中ドットのシアン、小ドットのシアンの各サイズ別色別データをマージして合成しサイズ別色別合成データを生成し、画像形成表示データに変換しプレビュー表示させる。または、別の方法として、プリンタードライバーは、例えば、中ドットのシアン、小ドットのシアンの各画像形成表示データのＲＧＢ階調値を加算する等して画像形成表示合成データとして合成し、プレビュー表示させる。
【００６８】
これにより、ユーザーは、画像形成データにおける、任意の組み合わせのサイズ、色のドットの形成状態と、そのプレビュー画像を確認することができる。これは、例えば、画像形成データや印刷画像に色合いの不具合がある場合に、いずれのサイズ、色のドットが当該不具合に影響しているかを特定する場合に有効である。ユーザーは、画像形成データにおける各ドットサイズ、各色のドットの形成状態を個別に、または任意の組み合わせにより確認することにより、問題の色合いを構成するサイズ、色のドットを容易に特定できる。
【００６９】
さらに、ユーザーは、色合いの不具合に起因するサイズ、色のドットのドット記録率を変更することにより、色合いの不具合を解消することができる。これにより、ユーザーは、画像データ、色変換処理における変換式、色変換テーブル等に変更を加えることなく、色合いの不具合を解消することができる。
【００７０】
なお、本実施の形態例における画像処理装置は、大、中、小の３種類のドットが形成可能なプリンター２に提供する画像形成データを生成するが、プリンターが形成可能なドットの種類は上記の例に限定されるものではない。例えば、さらに多くの種類のサイズのドットを形成可能なプリンターや、異なる濃度のインクでドットを形成可能なプリンター等であってもよい。
【００７１】
また、本実施の形態例における画像処理装置は、Ｃ、Ｍ、Ｙ、Ｋの４色のインクを使用してカラー印刷が可能なプリンターに提供する画像データを生成する場合を例示したが、インク色は上記の例に限定されるものではない。例えば、画像処理装置は、ライトシアン、ライトマゼンタを含む６色のインクを用いて印刷を実行するプリンターに提供する画像データを生成する場合や、モノクロプリンターに提供する画像データを生成する場合であってもよい。
【００７２】
以上、実施の形態例の処理を画像処理装置の処理として説明してきたが、当該画像処理は、コンピューター読み取り可能な記録媒体にプログラムとして記憶され、当該プログラムをコンピューターが読み出して実行することによって行われてもよい。
【符号の説明】
【００７３】
１：コンピューター，１１：ＣＰＵ，１２：表示部，１３：操作部，１４：通信インターフェイス，１５：内部メモリー，２１：プリンタードライバープログラム、２：プリンター
【図１】
2011244054.tif 000003
【図２】
2011244054.tif 000004
【図３】
2011244054.tif 000005