(57)【要約】【課題】印刷条件の選択に応じた印刷結果における画質を知るための労力と費用が多大であった。【解決手段】複数の印刷条件の中から印刷条件の選択を受け付ける選択受付部と、上記選択された印刷条件の下での印刷装置による印刷結果における濃度むらの特徴を示す予め生成されたむら情報を取得するむら情報取得部と、上記取得されたむら情報に応じて再現される画質を所定のディスプレーに表示させる表示制御部と、印刷対象として指示された印刷対象画像について、上記複数の印刷条件の中から選択された印刷条件による印刷を上記印刷装置に実行させる印刷制御部とを備え、上記複数の印刷条件には、少なくとも異なる印刷速度が含まれる構成とした。【選択図】図７
2014119845.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷条件の中から印刷条件の選択を受け付ける選択受付部と、
上記選択された印刷条件の下での印刷装置による印刷結果における濃度むらの特徴を示す予め生成されたむら情報を取得するむら情報取得部と、
上記取得されたむら情報に応じて再現される画質を所定のディスプレーに表示させる表示制御部と、
印刷対象として指示された印刷対象画像について、上記複数の印刷条件の中から選択された印刷条件による印刷を上記印刷装置に実行させる印刷制御部と、を備え、
上記複数の印刷条件には、少なくとも異なる印刷速度が含まれることを特徴とする印刷制御装置。
【請求項２】
上記複数の印刷条件には、異なる印刷メディアが含まれることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
上記選択受付部は、印刷速度および印刷メディアが選択された状況において、上記印刷装置が当該選択された印刷速度および印刷メディアによる印刷条件に対応不能である場合は、上記印刷装置が当該選択された印刷速度で印刷可能な他の印刷メディアの選択を外部に推奨することを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
上記選択受付部は、印刷速度および印刷メディアが選択された状況において、上記印刷装置が当該選択された印刷速度および印刷メディアによる印刷条件に対応可能であり、特定の指示を受け付けた場合に、上記印刷装置が当該選択された印刷速度で印刷可能な他の印刷メディアを外部に提示することを特徴とする請求項２または請求項３に記載の印刷制御装置。
【請求項５】
上記表示制御部は、上記むら情報に応じて再現される画像と上記印刷対象画像との合成画像を、上記ディスプレーに表示させることを特徴とする請求項１〜請求項４のいずれかに記載の印刷制御装置。
【請求項６】
上記選択受付部は、観察距離の選択を受け付け可能であり、
上記表示制御部は、上記選択された観察距離に応じて鮮鋭度を変化させた上記画質を表示させることを特徴とする請求項１〜請求項５のいずれかに記載の印刷制御装置。
【請求項７】
上記選択された観察距離に応じて鮮鋭度を変化させるとは、当該観察距離が長いほど上記画質を表す画像における高周波側の成分をより少なくさせることである、請求項６に記載の印刷制御装置。
【請求項８】
複数の印刷条件の中から印刷条件の選択を受け付ける選択受付工程と、
上記選択された印刷条件の下での印刷装置による印刷結果における濃度むらの特徴を示す予め生成されたむら情報を取得するむら情報取得工程と、
上記取得されたむら情報に応じて再現される画質を所定のディスプレーに表示させる表示制御工程と、
印刷対象として指示された印刷対象画像について、上記複数の印刷条件の中から選択された印刷条件による印刷を上記印刷装置に実行させる印刷制御工程と、を備え、
上記複数の印刷条件には、少なくとも異なる印刷速度が含まれることを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および印刷制御方法に関する。
【背景技術】
【０００２】
プリンターによる印刷結果においては、プリンターの機体毎に固有の特性（例えば、印刷ヘッドの挙動、インク吐出用ノズルの配列精度、紙送り精度、等に関する特性。）に起因して、濃度むら（画質劣化の一種。ノイズとも言える。）が発生し得る。このような濃度むらの発生を抑制するための補正技術が知られている（特許文献１〜３参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２‐１４１４９号公報
【特許文献２】特開２０００‐１０３０５３号公報
【特許文献３】特開２０１０‐２２０１８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、濃度むらの発生を抑制するための補正を、プリンターメーカーが製品出荷前に行ったり、ユーザーがプリンター使用時に行ったりしても、濃度むらをゼロにすることは困難である。このような状況においては、ユーザーは、プリンターで所望の画像を印刷するとき、印刷結果においてどの程度の濃度むらが発生するのかを知りたがる。従来、このような濃度むらは、実際にプリンターを稼働させてサンプル画像を試し印刷させ、サンプル画像の印刷結果を解析することにより知ることができた。
【０００５】
また、プリンターは複数の印刷モード（高速印刷、高精細印刷、等の各種印刷モード。）を備えることがある。印刷モードが異なれば、印刷速度および画質（印刷結果に表れる濃度むらの程度。）が異なる。また、印刷速度および画質をそれぞれどの程度求めるかは、ユーザー毎に異なる。そのため、ユーザーは、プリンターにより各印刷モードにてサンプル画像を試し印刷し、各印刷モードに対応したサンプル画像の各印刷結果を解析し、その上で自己が求める印刷速度および画質に最も合った印刷モードを選択する必要があった。しかしながら、このような試し印刷を繰り返すことは、ユーザーに多くの時間と費用（インク代、メディア代、人件費、等。）を強いるものであった。また、ユーザーが印刷結果に対して求める画質は、その印刷結果を観察する際に予定される環境によっても異なる。しかし、サンプル画像の印刷結果をユーザーが上記予定される環境の下で評価することは、非常に煩雑であったり現実的には不可能であったりする。そのため、上記予定される環境下でユーザーが満足するような画質を伴った印刷結果を得ることが非常に難しかった。
【０００６】
本発明は上述の課題の少なくとも一つを解決するためになされたものであり、印刷結果の画質を知るためのユーザーの負担を飛躍的に低減させることが可能な技術を提供する。
【課題を解決するための手段】
【０００７】
本発明の態様の一つは、印刷制御装置は、複数の印刷条件の中から印刷条件の選択を受け付ける選択受付部と、上記選択された印刷条件の下での印刷装置による印刷結果における濃度むらの特徴を示す予め生成されたむら情報を取得するむら情報取得部と、上記取得されたむら情報に応じて再現される画質を所定のディスプレーに表示させる表示制御部と、印刷対象として指示された印刷対象画像について、上記複数の印刷条件の中から選択された印刷条件による印刷を上記印刷装置に実行させる印刷制御部と、を備え、上記複数の印刷条件には、少なくとも異なる印刷速度が含まれる構成としてある。
【０００８】
当該構成によれば、ユーザーは、任意に印刷条件を選択するだけで、その印刷条件で印刷装置に印刷させた場合に再現される画質を、ディスプレーを介して知ることができる。つまり、ユーザーは、従来のような試し印刷を一切実行する必要がない。ユーザーは、選択した印刷条件に対応した画質（濃度むらの程度）をこのように容易に知ることができるため、印刷対象画像を印刷するために最適な印刷条件を容易に選択する（選択を確定させる）ことができる。
【０００９】
本発明の態様の一つは、上記複数の印刷条件には、異なる印刷メディアが含まれるとしてもよい。
当該構成によれば、ユーザーは、印刷速度および印刷メディアを含む印刷条件を選択すると、選択した印刷条件に対応した画質（濃度むらの程度）を容易に知ることができる。
【００１０】
本発明の態様の一つは、上記選択受付部は、印刷速度および印刷メディアが選択された状況において、上記印刷装置が当該選択された印刷速度および印刷メディアによる印刷条件に対応不能である場合は、上記印刷装置が当該選択された印刷速度で印刷可能な他の印刷メディアの選択を外部に推奨するとしてもよい。
当該構成によれば、ユーザーが選択した印刷速度および印刷メディアによる印刷条件が印刷装置において対応不能なものである場合は、その印刷速度で印刷可能な他の印刷メディアがユーザーに対して推奨される。そのため、ユーザーは、希望する印刷速度を守りつつ許容できる画質を実現する印刷メディアを容易に探すことができる。
【００１１】
本発明の態様の一つは、上記選択受付部は、印刷速度および印刷メディアが選択された状況において、上記印刷装置が当該選択された印刷速度および印刷メディアによる印刷条件に対応可能であり、特定の指示を受け付けた場合に、上記印刷装置が当該選択された印刷速度で印刷可能な他の印刷メディアを外部に提示するとしてもよい。
当該構成によれば、ユーザーが選択した印刷速度および印刷メディアによる印刷条件が印刷装置において対応可能なものであり、かつ、ユーザーから特定の指示を受けた場合に、その印刷速度で印刷可能な他の印刷メディアがユーザーに提示される。そのため、ユーザーは、希望する印刷速度を守りつつ許容できる画質を実現する印刷メディアを、より多い選択肢の中から容易に探すことができる。
【００１２】
本発明の態様の一つは、上記表示制御部は、上記むら情報に応じて再現される画像と上記印刷対象画像との合成画像を、上記ディスプレーに表示させるとしてもよい。
当該構成によれば、ディスプレーには、上記選択された印刷条件に従って印刷装置が印刷対象画像を印刷した結果（濃度むらを含む印刷結果）が、事前（印刷対象画像の印刷前）にシミュレーション表示される。そのため、ユーザーは、この表示を見ることで正確かつ容易に印刷条件に対応した画質を知ることができ、最適な印刷条件を選択する（選択を確定させる）ことができる。
【００１３】
本発明の態様の一つは、上記選択受付部は、観察距離の選択を受け付け可能であり、上記表示制御部は、上記選択された観察距離に応じて鮮鋭度を変化させた上記画質を表示させるとしてもよい。
当該構成によれば、ユーザーは、印刷結果を観察する際に予定される観察距離（上記環境の一種）を任意に選択するだけで、その観察距離に応じて鮮鋭度を変化させた上記画質を、ディスプレーを介して知ることができる。つまり、ユーザーは、試し印刷の印刷結果を上記観察距離だけ離れた位置に置いて観察・評価する、といった極めて煩雑な行為を行うことなく、上記選択した印刷条件および観察距離に対応した画質（濃度むらの程度）を知ることができる。
【００１４】
本発明の態様の一つとして、上記選択された観察距離に応じて鮮鋭度を変化させるとは、当該観察距離が長いほど上記画質を表す画像における高周波側の成分をより少なくさせることである、としてもよい。人は観察対象を遠い距離から観察する場合、高周波成分に対する感度が低下する。そのため、上記のように観察距離に応じて鮮鋭度を変化させて上記画質を表示することで、ユーザーが上記選択された観察距離から実際に観察した場合に認識する画質と同等の画質を、ディスプレー上に再現することができる。
【００１５】
本発明にかかる技術的思想は印刷制御装置という形態のみで実現されるものではなく、他の物（装置）によって具現化されてもよい。また、上述したいずれかの態様の印刷制御装置の特徴に対応した工程を備える方法（印刷制御方法）の発明や、当該方法を所定のハードウェア（コンピューター）に実行させる印刷制御プログラムの発明や、当該プログラムを記録したコンピューター読取可能な記録媒体の発明も把握することができる。また、印刷制御装置は、単体の装置によって実現されてもよいし、複数の装置の組み合せによって実現されてもよい。また、印刷機能や表示機能を備えた単体の印刷装置によって印刷制御装置を実現するとしてもよい。
【図面の簡単な説明】
【００１６】
【図１】ハードウェア構成およびソフトウェア構成を示す図である。
【図２】むら情報生成処理を示すフローチャートである。
【図３】典型的なノイズ波形を例示する図である。
【図４】典型的なノイズ波形を例示する図である。
【図５】パラメーター最適化処理の一部を概念的に示す図である。
【図６】パラメーターテーブルを例示する図である。
【図７】印刷制御処理を示すフローチャートである。
【図８】画質確認画面を例示する図である。
【図９】コントラスト感度曲線およびコントラスト相対感度曲線を例示する図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら本発明の実施形態を説明する。
１．装置の概略
図１は、本実施形態にかかるハードウェア構成およびソフトウェア構成を概略的に示している。図１では、パーソナルコンピューター（ＰＣ）としてのコンピューター１０と、プリンター５０とを示している。コンピューター１０及び又はプリンター５０は、印刷制御装置に該当する。また、コンピューター１０及びプリンター５０、またはプリンター５０は、印刷装置にも該当する。また、コンピューター１０及びプリンター５０は、一つの印刷システム１を構成するとも言える。コンピューター１０においては、ＣＰＵ１１が、ハードディスクドライブ（ＨＤＤ）２０等に記憶されたプログラムデータ２１をＲＡＭ１２に展開してＯＳの下でプログラムデータ２１に従った演算を行なうことにより、プリンター５０を制御するためのプリンタードライバー１３が実行される。プリンタードライバー１３は、印刷条件設定部（選択受付部）１３ａ、画像データ取得部１３ｂ、むら情報取得部１３ｃ、表示制御部１３ｄ、印刷制御部１３ｅ等の各機能をＣＰＵ１１に実行させるための印刷制御プログラムである。これら各機能については後述する。
【００１８】
コンピューター１０には、ディスプレー３０が接続されており、ディスプレー３０には各処理に必要なユーザーインターフェイス（ＵＩ）画面が表示される。また、コンピューター１０は、例えば、キーボードやマウスやタッチパッドやタッチパネル等により実現される操作部４０を適宜備え、各処理に必要な指示がユーザーにより操作部４０を介して入力される。また、コンピューター１０には、プリンター５０が接続される。後述するように、コンピューター１０においては、プリンタードライバー１３の機能により、印刷対象画像を表現した画像データに基づいて印刷コマンドが生成され、印刷コマンドがプリンター５０に対して送信される。
【００１９】
プリンター５０においては、ＣＰＵ５１が、ＲＯＭ５３等のメモリーに記憶されたプログラムデータ５４をＲＡＭ５２に展開してＯＳの下でプログラムデータ５４に従った演算を行なうことにより、自機を制御するためのファームウェアＦＷが実行される。ファームウェアＦＷは、コンピューター１０から送信された印刷コマンドを解釈して印刷データを抽出し、ＡＳＩＣ５６に送ることにより、印刷データに基づいた印刷を実行させることができる。またファームウェアＦＷは、印刷対象画像を表現した画像データを、図示しない外部接続用のコネクタに装着されたメモリーカードや、外部装置（例えばコンピューター１０）等から取得し、取得した画像データに基づいて印刷データを生成することもできる。このようにファームウェアＦＷの機能により印刷データを生成した場合も、印刷データはＡＳＩＣ５６に送られる。
【００２０】
ＡＳＩＣ５６は印刷データを取得し、印刷データに基づいて、搬送機構５７や、キャリッジモーター５８や、印刷ヘッド６２を駆動するための駆動信号を生成する。プリンター５０はキャリッジ６０を備えており、キャリッジ６０は複数種類のインク毎のインクカートリッジ６１を搭載している。例えば、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）といった各種インクに対応したインクカートリッジ６１が搭載されている。むろん、プリンター５０が使用するインクの具体的な種類や数は上述したものに限られず、例えば、ライトシアン、ライトマゼンダ、オレンジ、グリーン、グレー、ライトグレー、ホワイト、メタリック…等、種々のインクを使用可能である。また、インクカートリッジ６１は、キャリッジ６０に搭載されずにプリンター５０内の所定位置に設置されるとしてもよい。キャリッジ６０は、各インクカートリッジ６１から供給されるインクを多数のノズルから噴射（吐出）する印刷ヘッド６２を備える。
【００２１】
搬送機構５７は、図示しない紙送りモーターや紙送りローラーを備え、ＡＳＩＣ５６に駆動制御されることにより、搬送方向（副走査方向とも言う。）に沿って印刷メディアを搬送する。ＡＳＩＣ５６にキャリッジモーター５８の駆動が制御されることにより、キャリッジ６０（および印刷ヘッド６２）が副走査方向に略直交する方向（主走査方向）に沿って移動（主走査）し、かつＡＳＩＣ５６は主走査に伴って印刷ヘッド６２に所定タイミングで各ノズルからインクを噴射させる。これにより、印刷メディアにインク滴（ドット）が付着し、印刷コマンドが示す画像（印刷対象画像）が印刷メディア上に再現される。プリンター５０は、さらに操作パネル５９を備える。操作パネル５９は、表示部（例えば液晶パネル）や、表示部内に形成されるタッチパネルや、各種ボタンやキーを含み、ユーザーからの入力を受け付けたり、必要なＵＩ画面を表示部に表示したりする。また、プリンター５０は、ＲＯＭ５３等のメモリーにパラメーターテーブルＰＴを記憶している。パラメーターテーブルＰＴ（あるいはパラメーターテーブルＰＴ内の情報の一部）は、印刷装置（プリンター５０）による印刷結果における濃度むらの特徴を示す予め生成された“むら情報”の一例である。なお、プリンター５０は、上記のように印刷ヘッドが主走査方向に移動するシリアルプリンターのタイプ以外にも、ノズルが主走査方向に多数並んで固定されるライン型の印刷ヘッドを備える機種であったり、ページプリンター等であってもよい。
【００２２】
２．むら情報生成処理
次に、図２に基づいてむら情報生成処理について説明する。むら情報生成処理とは、上記むら情報を生成する処理を言う。ここでは、むら情報生成処理は、プリンター５０の出荷前にプリンターメーカーによって実行される処理としており、処理主体はパラメーターテーブル（ＰＴ）生成装置７０としている。ＰＴ生成装置７０は、コンピューターを含む。むら情報生成処理は、概略、サンプル画像印刷測色処理（ステップＳ１００）と、パラメーター最適化処理（ステップＳ２００）と、パラメーターテーブル保存処理（ステップＳ３００）とを有する。
【００２３】
サンプル画像印刷測色処理（ステップＳ１００）においては、ＰＴ生成装置７０は、オペレーターの操作に応じて、所定のサンプル画像をプリンター５０に印刷させる（ステップＳ１００Ａ）。この際、ＰＴ生成装置７０は、印刷条件として少なくとも印刷モードおよび印刷メディアの種類をプリンター５０に指定して印刷を実行させる。プリンター５０は、複数の印刷モードを備える。印刷モードの違いは、主に印刷速度の違いを意味する。また、印刷速度の違いは印刷結果の画質を異ならせる。つまり、印刷速度が相対的に速い印刷モードは相対的に低画質であり、印刷速度が相対的に遅い印刷モードは相対的に高画質である。本実施形態では、一例として、プリンター５０は、印刷モード１（高速かつ低画質）、印刷モード２（中速度かつ中画質）、印刷モード３（低速かつ高画質）といった複数の印刷モードを有する。サンプル画像の具体的内容は種々考えられるが、ここでは、印刷結果における濃度むらを評価しやすい画像の一例として、特定色（例えば、ブラックやグレー）によるベタ画像としている。
【００２４】
ステップＳ１００Ａの結果、プリンター５０は、指定された印刷モードによって指定された印刷メディアにサンプル画像を印刷する。
次に、ＰＴ生成装置７０は、オペレーターの操作に応じて、ステップＳ１００Ａによる印刷結果（印刷されたサンプル画像）を所定の測色装置（例えば、スキャナー）により測色する。この結果、ＰＴ生成装置７０は、印刷されたサンプル画像の測色データを取得する（ステップＳ１００Ｂ）。測色データは、例えば、画素毎にレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の階調を有するＲＧＢ画像である。
【００２５】
パラメーター最適化処理（ステップＳ２００）においては、ＰＴ生成装置７０は、上記測色から得られたＲＧＢ画像から明度画像を抽出する（ステップＳ２００Ａ）。具体的には、ＰＴ生成装置７０は、ＲＧＢ画像の各画素を色変換することによりＬ*ａ*ｂ*表色系で表されたＬ*ａ*ｂ*画像を算出する。当該色変換は、ＲＧＢと国際照明委員会（ＣＩＥ）で規定されたＬ*ａ*ｂ*表色系との変換関係を規定したプロファイル等を参照することにより実行可能である。さらにＰＴ生成装置７０は、当該Ｌ*ａ*ｂ*画像における各画素の明度Ｌ*チャンネルのみを抽出することにより、各画素が明度Ｌ*で表された明度画像ＳＬＩを得る。
【００２６】
このような明度画像ＳＬＩは、プリンター５０が上記指定された印刷モードにて上記指定された印刷メディアに印刷を実行した際に生じさせる固有の濃度むらを含んだ画像である。
また、ＰＴ生成装置７０は、印刷結果における濃度むらの要素となり得る複数種類の典型的なノイズ波形の中から、パラメーター設定の対象とする波形の種類を一つ設定する（ステップＳ２００Ｂ）。
【００２７】
図３Ａ，Ｂ，Ｃおよび図４Ａ，Ｂは、ステップＳ２００Ｂでパラメーター設定の対象として設定され得る上記典型的なノイズ波形をそれぞれグラフにより示している。各グラフは、縦軸に明度Ｌ*を規定し横軸に位置ｘを規定している。図３Ａは、上記典型的なノイズ波形の一例としての正弦波を示している。つまり、図３Ａのグラフは、当該グラフの右側に例示したような、濃淡が一方向Ｘに正弦波状に変化するサンプルむら画像ＰＩを当該一方向Ｘ（プリンターの副走査方向）に沿って測色した場合の各位置ｘで得られる明度Ｌ*を示している。同様に、図３Ｂのグラフは、上記典型的なノイズ波形の一例として三角波（略二等辺三角形の波形）を示し、図３Ｃのグラフは、上記典型的なノイズ波形の一例としてノコギリ波（略直角三角形の波形）を示し、図４Ａのグラフは、上記典型的なノイズ波形の一例として矩形波を示し、図４Ｂのグラフは、上記典型的なノイズ波形の一例としてスパイク波（筋状の波形）を示している。
【００２８】
次に、ＰＴ生成装置７０は、ステップＳ２００Ｂで設定したノイズ波形を用いて色彩値Ｙの変動を表すための各種パラメーターを設定する（ステップＳ２００Ｃ）。本実施形態では、濃度むらによる色彩値Ｙの変動を、下記式（１）により表現する。
Ｙ＝ｄｆ（ａｘ＋ｂ）＋ｃ    …（１）
【００２９】
Ｙは明度Ｌ*を示し、関数ｆ（ｘ）はステップＳ２００Ｂで設定したノイズ波形（例えば、正弦波）を表す関数、ｘは画素位置である。パラメーターａ，ｂ，ｃ，ｄのうち、ａは周期、ｂは位相、ｃは縦軸方向の位置を調整する定数項、ｄは振幅である。
本実施形態では、ステップＳ２００Ｃ〜Ｓ２００Ｆが繰り返し実行されることにより、パラメーターａ，ｂ，ｃ，ｄが最適化される。そのため、ステップＳ２００Ｂの直後のステップＳ２００Ｃにおいて設定されるパラメーターａ，ｂ，ｃ，ｄは何らかの適当な数値で良く、特に限定しない。本実施形態では、ステップＳ２００Ｂの直後のステップＳ２００Ｃでは、予め用意されたパラメーターａ，ｂ，ｃ，ｄの初期値を設定する。
【００３０】
次に、ＰＴ生成装置７０は、ステップＳ２００Ｂで設定したノイズ波形（関数ｆ（ｘ））およびステップＳ２００Ｃで設定したパラメーターａ，ｂ，ｃ，ｄによって定義される色彩値Ｙの変動を示した行画像ＲＩを生成する（ステップＳ２００Ｄ）。
【００３１】
図５は、ステップＳ２００Ｄ〜Ｓ２００Ｆの処理を概念的に示した図である。行画像ＲＩとは、画素を一方向Ｘに複数並べた画像であり、各画素は、画素位置ｘに応じた色彩値Ｙ（明度Ｌ*）を有する。
次に、ＰＴ生成装置７０は、このような行画像ＲＩをコピーして行方向（一方向Ｘ）と直交する方向へ複数並べることにより、縦横（直交する二方向）に広がりを持ったむら画像ＮＩを生成する（ステップＳ２００Ｅ）。
【００３２】
次に、ＰＴ生成装置７０は、ステップＳ２００Ａで生成した明度画像ＳＬＩとステップＳ２００Ｅで生成したむら画像ＮＩとを比較し、両画像の近似度合いを評価する（ステップＳ２００Ｆ）。そして、近似度合いが十分に高い場合は“Ｙｅｓ”の判定を行い、ステップＳ２００Ｇへ進む。一方、近似度合いが不十分である場合は“Ｎｏ”の判定を行い、ステップＳ２００Ｃへ戻る。ＰＴ生成装置７０は、例えば、両画像間において位置が一致する画素同士の明度Ｌ*の差分を得て、全画素分のこのような差分の二乗平均平方根（ＲＭＳ：root mean square）を算出する。そして、ＲＭＳが予め規定されたしきい値以下である場合に、近似度合いが十分に高いと判定する。ＰＴ生成装置７０は、算出したＲＭＳが当該しきい値より大きい場合は、ステップＳ２００Ｃへ戻り、パラメーターａ，ｂ，ｃ，ｄの少なくとも一部を、それまでの設定値から変化させて設定し直す（ＲＭＳが低下するようにパラメーターａ，ｂ，ｃ，ｄを再設定する）。なお、ステップＳ２００Ｆを実行する時点で、ＰＴ生成装置７０は、明度画像ＳＬＩとむら画像ＮＩとの縦横の画素数を一致させるものとする。
【００３３】
ステップＳ２００Ｇでは、ＰＴ生成装置７０は、ステップＳ２００Ｆで“Ｙｅｓ”と判定した時点で設定していたパラメーターａ，ｂ，ｃ，ｄを、ステップＳ２００Ｂで設定したノイズ波形についてのパラメーターａ，ｂ，ｃ，ｄとして確定する。これにより、ステップＳ２００Ｂで設定したノイズ波形についてのパラメーターａ，ｂ，ｃ，ｄが、ある印刷モードの下でプリンター５０から出力されたサンプル画像の印刷結果に表れた濃度むら（明度画像ＳＬＩ）との比較に基づいて最適化されたこととなる（パラメーターの最適化成功）。ＰＴ生成装置７０は、ステップＳ２００Ｃ〜Ｓ２００Ｆのサイクルを所定回数繰り返しても上記近似度合いが不十分である場合、そのときステップＳ２００Ｂで設定しているノイズ波形に相当する濃度むらの要素が明度画像ＳＬＩに表れていないと判断し、当該ノイズ波形についてのパラメーターａ，ｂ，ｃ，ｄを確定しない（パラメーターの最適化失敗）。
【００３４】
ＰＴ生成装置７０は、あるノイズ波形についてのパラメーターの最適化に成功あるいは失敗した後は、ステップＳ２００Ｂに戻る。そして、上記複数種類の典型的なノイズ波形の中からパラメーター設定の対象とする波形の種類（例えば、三角波）を新たに設定し、ステップＳ２００Ｃ以下の処理を同様に実行する。なお、ステップＳ２００Ｆにおける明度画像ＳＬＩとむら画像ＮＩとの近似度合いの評価方法は、上述した方法に限定されるものでなく、公知の種々の評価方法を採用可能である。
【００３５】
ＰＴ生成装置７０は、上述したサンプル画像印刷測色処理（ステップＳ１００）およびパラメーター最適化処理（ステップＳ２００）を、少なくとも、プリンター５０が対応可能な印刷モードおよび印刷メディアの組み合わせの分繰り返す。その結果、複数の印刷条件（印刷モードおよび印刷メディア）毎に、上記複数種類（あるいは複数種類のうちの一部）のノイズ波形についてのパラメーターａ，ｂ，ｃ，ｄが得られることとなる。
【００３６】
パラメーターテーブル保存処理（ステップＳ３００）においては、ＰＴ生成装置７０は、最適化に成功したパラメーターａ，ｂ，ｃ，ｄを印刷条件やノイズ波形に応じてテーブル化し、図６に例示するようなパラメーターテーブルＰＴを生成する。そして、このパラメーターテーブルＰＴを、出荷前のプリンター５０内のメモリーへ保存する。これにより、むら情報生成処理が終了する。ＰＴ生成装置７０は、一つの印刷条件の下で複数種類のノイズ波形についてパラメーターａ，ｂ，ｃ，ｄの最適化に成功した場合、それら最適化が成功した全てのノイズ波形についてのパラメーターａ，ｂ，ｃ，ｄをテーブル化してもよいし、代表的なノイズ波形（基本的には、最も高い近似度合いが得られたノイズ波形）についてのパラメーターａ，ｂ，ｃ，ｄのみをテーブル化してもよい。図６では、簡単のため後者の手法を用いて生成したパラメーターテーブルＰＴを例示している。
【００３７】
ただし、本実施形態では、このようなプリンター５０に固有のパラメーターテーブルＰＴを、印刷システム１（図１）が取得できる環境にあれば良い。従って、出荷前のプリンター５０にパラメーターテーブルＰＴが上述のように記憶される以外にも、例えば、インターネットや各種媒体を介してコンピューター１０にインストールされるプログラムデータ２１に含まれる形でパラメーターテーブルＰＴが配布されるとしてもよい（図１参照）。あるいは、パラメーターテーブルＰＴがプログラムデータ２１とは別にインターネットや各種媒体を介してコンピューター１０へロードされるとしてもよい。
【００３８】
３．印刷制御処理
図７は、本実施形態にかかる印刷制御処理をフローチャートにより示している。ここでは、プリンタードライバー１３（印刷制御プログラム）によりＣＰＵ１１が当該フローチャートを実行するものとして説明をする。ユーザーが操作部４０を操作することにより、任意のアプリケーションソフトウェアが起動されて任意の印刷対象画像が指定された状態となる。そして、ユーザーが操作部４０を操作して印刷条件設定用のＵＩ画面をディスプレー３０に表示させる。かかる状態において、プリンタードライバー１３は、先ず印刷条件設定処理（ステップＳ４００）を実行する。
【００３９】
印刷条件設定処理（ステップＳ４００）においては、印刷条件設定部１３ａが、ＵＩ画面を介して、印刷対象画像をプリンター５０に印刷させる際の印刷条件の選択をユーザー入力に従って受け付ける（ステップＳ４００Ａ）。具体的には、印刷モードや印刷メディアの種類、さらには、印刷の向き、紙面に対する割り付け、両面印刷の要否等、様々な印刷条件をユーザー入力に応じて受け付ける。
【００４０】
次に、むら情報取得部１３ｃが、ステップＳ４００Ａで選択された印刷条件の下でのプリンター５０による印刷結果における濃度むらの特徴を示す予め生成された“むら情報”を取得する（ステップＳ４００Ｂ）。具体的には、むら情報取得部１３ｃは、プリンター５０に保存されているパラメーターテーブルＰＴの中から、ステップＳ４００Ａで選択された印刷条件（印刷モードおよび印刷メディア）に合致するノイズ波形およびパラメーターａ，ｂ，ｃ，ｄの読み出しをプリンター５０に要求し、当該要求に応じて読み出されたノイズ波形およびパラメーターａ，ｂ，ｃ，ｄを取得する。例えば、ステップＳ４００Ａで選択された印刷モードおよび印刷メディアが、印刷モード１およびメディア１（図６参照）という条件である場合は、当該条件に合致したノイズ波形およびパラメーターａ，ｂ，ｃ，ｄをパラメーターテーブルＰＴから取得する。あるいは、むら情報取得部１３ｃは、パラメーターテーブルＰＴ全体をプリンター５０から入力した上で当該テーブル内の情報を適宜読み出すとしてもよい。また、上述したように、プリンター５０以外の出所からパラメーターテーブルＰＴを取得するとしてもよい。
【００４１】
次に、表示制御部１３ｄが、ステップＳ４００Ｂで取得されたむら情報に従って、むら画像を生成する（ステップＳ４００Ｃ）。ここでのむら画像の生成手順は、上述したステップＳ２００Ｄ，Ｓ２００Ｅ（図２）と同様である。つまり、ステップＳ４００Ｂで取得されたノイズ波形の種類（例えば、三角波）およびステップＳ４００Ｂで取得されたパラメーターａ，ｂ，ｃ，ｄによって定義される色彩値Ｙ（明度Ｌ*）の変動を示した行画像を生成し、行画像をコピーして当該行画像の向く方向と直交する方向へ複数並べることにより、むら画像を生成する。当該ステップＳ４００Ｃで生成したむら画像は、むら画像ＯＮＩと表記する。現在選択されている印刷モードおよび印刷メディアの条件に合致するノイズ波形およびパラメーターａ，ｂ，ｃ，ｄの情報のセットが、パラメーターテーブルＰＴに複数記述されている（例えば、三角波に関するパラメーターのセットおよび正弦波に関するパラメーターのセットが記述されている。）場合、それら複数の情報のセットに対応する複数のむら画像ＯＮＩを生成する。
【００４２】
次に、表示制御部１３ｄは、ステップＳ４００Ｃで生成した全てのむら画像ＯＮＩ（むら情報に応じて再現される画像）と印刷対象画像との合成画像ＣＩを生成する（ステップＳ４００Ｄ）。この場合、まず画像データ取得部１３ｂが、印刷対象画像を表現した画像データ（入力画像データ）を取得する。入力画像データは、ＨＤＤ２０や図示しない外部接続用のコネクタに装着されたメモリーカード等、所定の格納領域から取得する。入力画像データは、例えば、ＲＧＢ画像である。そして、表示制御部１３ｄは、入力画像データから明度画像（各画素が明度Ｌ*で表された画像）を抽出する。明度画像の抽出手順は、上述したステップＳ２００Ａ（図２）と同様である。入力画像データから抽出した明度画像は、明度画像ＴＬＩと表記する。そして、表示制御部１３ｄは、明度画像ＴＬＩとステップＳ４００Ｃで生成した全てのむら画像ＯＮＩとを重ね合わせて画素単位で合成する（明度Ｌ*を線形和する）。当該合成にあたっては、明度画像ＴＬＩとむら画像ＯＮＩとの縦横の画素数を一致させるものとする。
【００４３】
ステップＳ４００Ｃで生成したむら画像ＯＮＩが複数在る場合は、むら画像ＯＮＩ間に重み付けをした上で合成を行っても良い。重み付けの手法は限定されない。例えば、むら画像ＯＮＩの生成元となるパラメーターａ，ｂ，ｃ，ｄが最適化されたときの上記近似度合いが高い（ＲＭＳが小さい）程に比率を高くするというルールの下で規定した重み係数をむら画像ＯＮＩに掛けた上で、各むら画像ＯＮＩを合成するとしてもよい。この場合、パラメーターテーブルＰＴには、パラメーターａ，ｂ，ｃ，ｄが最適化されたときの上記近似度合い（ＲＭＳ）の値も併せて保存されているものとする。
次に、表示制御部１３ｄは、ステップＳ４００Ｄで生成した合成画像ＣＩをディスプレー３０に表示させる（ステップＳ４００Ｅ）。
【００４４】
図８は、ステップＳ４００ＥにおいてＵＩ画面の一種としてディスプレー３０に表示される画質確認画面３１を例示している。画質確認画面３１には合成画像ＣＩが含まれる。合成画像ＣＩは、プリンター５０に固有の上記取得された“むら情報”に応じて再現される画質を視覚的に表すものである。また、合成画像ＣＩは、そのときユーザーにより選択されている印刷条件の下でプリンター５０に印刷を行わせた場合に印刷結果に出現するであろう濃度むら（むら画像ＯＮＩ）を、印刷対象画像（明度画像ＴＬＩ）に重畳させて表すものである。画質確認画面３１には、印刷モードを選択するためのプルダウンメニュー３１ａ、印刷メディアを選択するためのプルダウンメニュー３１ｂ、印刷ボタン３１ｄ、キャンセルボタン３１ｅ等が含まれて表示される。
【００４５】
ユーザーは、操作部４０を操作してプルダウンメニュー３１ａ，３１ｂから任意に印刷モードや印刷メディアを選択することができる。表示制御部１３ｄは、現在選択されている印刷モードおよび印刷メディアに対応した合成画像ＣＩをディスプレー３０に表示させた状態（ステップＳ４００Ｅ）で、印刷モードまたは印刷メディアの選択の変更を受け付けた場合（ステップＳ４００Ａ）、当該変更後の選択にかかる印刷モードおよび印刷メディアに対応したむら情報に基づくむら画像を生成し（ステップＳ４００Ｂ，Ｓ４００Ｃ）、明度画像ＴＬＩとの合成画像ＣＩを生成し（ステップＳ４００Ｄ）、生成した最新の合成画像ＣＩをディスプレー３０に表示させる（ステップＳ４００Ｅ）。つまり、印刷条件設定処理（ステップＳ４００）においては、ユーザーによる印刷モードや印刷メディアの選択状況に連動して、当該選択状況に合った合成画像ＣＩが画質確認画面３１に自動的に表示される。
【００４６】
画質確認画面３１内の具体的デザインは図８に例示したものに限られない。例えば、一画面内に異なる印刷条件に対応した複数の合成画像ＣＩを表示するとしてもよいし、また、画面をスクロールすることで異なる印刷条件に対応した複数の合成画像ＣＩが表示されるようにしてもよい。このような印刷条件設定処理（ステップＳ４００）を実行する構成については、例えば、画質表示制御装置や濃度むら表示制御装置（表示制御方法、表示制御プログラム）等と呼ぶこともできる。なお、図７に示したステップＳ４００Ａ´，Ｓ４００Ｄ´や図８に示したプルダウンメニュー３１ｃについては、後述の変形例にて説明する。
【００４７】
ユーザーは操作部４０を操作することにより印刷ボタン３１ｄを操作（押下げ）することができる。印刷ボタン３１ｄに対する操作は、印刷対象画像についての印刷開始指示を意味する。印刷制御部１３ｅは、かかる印刷開始指示を受け付けると（ステップＳ４１０）、印刷対象画像を表す入力画像データに基づいて印刷データを生成する（ステップＳ４２０）。具体的には、入力画像データの画素数をプリンター５０の印刷解像度に対応させる解像度変換処理、入力画像データの各画素の階調（ＲＧＢ値）をプリンター５０が使用するインク表色系の階調に変換する色変換処理、色変換処理後の各画素の階調を各画素におけるドットの吐出／非吐出の情報（ハーフトーンデータ）に変換するハーフトーン処理、ハーフトーンデータをプリンター５０に転送すべき順に並べ替えた印刷データを生成するラスタライズ処理、等といった公知の処理を実行する。また、印刷制御部１３ｅは、印刷データを含む印刷コマンドを生成し、当該印刷コマンドをプリンター５０へ送信する（ステップＳ４３０）。印刷コマンドには、印刷開始指示を受け付けた時点で選択されていた印刷条件を指定する情報が含まれている。この結果、プリンター５０は、送信された印刷コマンドに基づいた印刷（指定された印刷条件の下での印刷対象画像の印刷）を実行する。
【００４８】
このように本実施形態によれば、印刷制御装置は、少なくとも異なる印刷速度（印刷モード）が含まれる複数の印刷条件の中から印刷条件の選択を受け付けると、選択された印刷条件の下でのプリンター５０による印刷結果における濃度むらの特徴を示す予め生成されたむら情報を取得し、むら情報に応じて再現される画質をディスプレー３０に表示させる。つまり、ユーザーが印刷条件を任意に選択するだけで、当該印刷条件の下でのプリンター５０による印刷結果の画質がディスプレー３０に自動的に表示される。そのため、ユーザーとしては、印刷対象画像の印刷を開始する前に、いずれの印刷条件を選択すればどのような画質が得られるかを極めて少ない労力で正確に知ることができ、結果、印刷速度や画質について満足できる印刷結果を得ることができる。また、従来のように、所望する印刷結果を得るための最適な印刷条件を知るために試し印刷を繰り返して多くの時間と費用を浪費する、といったことを解消することができる。
【００４９】
特に本実施形態では、パラメーターテーブルＰＴから読み出したノイズ波形の種類およびパラメーターａ，ｂ，ｃ，ｄに基づいて再現されたむら画像ＯＮＩと印刷対象画像から抽出した明度画像ＴＬＩとの合成画像ＣＩがディスプレー３０に表示される。そのため、ユーザーは、そのとき選択している印刷条件の下で実際にプリンター５０により印刷されるであろう印刷対象画像を、印刷開始前に視覚的に認識することができ、印刷条件の選択作業に極めて有効に資する。
【００５０】
４．変形例
本発明は上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば以下のような変形例も可能である。上述の実施形態や各変形例を組み合わせた内容も、本発明の開示範囲である。
【００５１】
変形例１：
印刷物と印刷物を観察するユーザー（ユーザーの目）との想定される距離（観察距離）は、その印刷物の用途やサイズに応じて様々である。例えば、Ａ４程度のサイズの用紙に印刷されたドキュメント等であれば観察距離は数十センチ（例えば３０ｃｍ）程度である一方、屋外に掲示されるような巨大なポスターであれば、観察距離は数メートルあるいは数十メートルといった距離が想定される。また、同じ濃度むらであっても、観察距離が異なれば当該濃度むらに対するユーザーの評価も異なる。つまり、ユーザーが近い距離から観察した場合に認識可能な濃度むらが存在したとしても、その濃度むらを、ユーザーがより遠くから観察した場合には認識しないことがある。従って、上記むら情報に応じて再現される画質をディスプレー３０に表示させる際にも、ユーザーが想定する観察距離に応じた表示を行なうことが好ましい。そこで当該変形例１では、印刷制御装置は、上記むら情報に応じて再現される画質をディスプレー３０に表示させる際に、ユーザーによって任意に選択された観察距離に応じてその画質の鮮鋭度を変化させた上で表示させる。
【００５２】
具体的には、印刷条件設定部（選択受付部）１３ａは、印刷対象画像についての印刷条件を受け付ける（ステップＳ４００Ａ）だけでなく、印刷対象画像の印刷結果を観察する際に想定される観察距離の選択を、ＵＩ画面を介したユーザー入力に従って受け付ける（ステップＳ４００Ａ´、図７参照。）。例えば、ＵＩ画面には、観察距離を選択するためのプルダウンメニュー３１ｃ（図８参照）が含まれる。ユーザーは、プルダウンメニュー３１ｃに列挙された観察距離の中から操作部４０を操作して任意に観察距離を選択することができる。あるいは、ユーザーは、所望の観察距離を示す数値をＵＩ画面内で直接的に入力することにより、観察距離を選択するとしてもよい。
【００５３】
また、表示制御部１３ｄは、上記画質の鮮鋭度を変化させる処理として、上記選択された観察距離に応じたぼかし処理をステップＳ４００Ｄで生成した合成画像ＣＩに対して実行する（ステップＳ４００Ｄ´、図７参照。）。ぼかし処理を実行するに際して、表示制御部１３ｄは、上記選択された観察距離に応じたぼかし量という情報を取得する。
【００５４】
図９Ａは、異なる観察距離毎のコントラスト感度曲線を例示している。コントラスト感度曲線とは、人間の目によるコントラスト感度と空間周波数との関係性を予め規定した曲線であり、どれほどの明暗変化（例えば白黒の縞模様）の細かさ（空間周波数）に対してどれほどの感度があるのかを示している。コントラスト感度曲線は、下記式（２）によって表すことができる。
【数１】
2014119845.tif 000003
【００５５】
式（２）において、ｘは空間周波数（cycle/ｍｍ）、ｌは観察距離（ｍｍ）である。図９Ａでは、３０ｃｍ、５０ｃｍ、１ｍ…等の観察距離に対応した複数のコントラスト感度曲線を例示している。図９Ａから判るように、人は、観察距離が遠くなるほど高い周波数側の成分に対する感度が大きく低下する。
【００５６】
図９Ｂは、ある観察距離を基準とした相対的なコントラスト感度曲線（コントラスト相対感度曲線）を複数例示している。ここでは一例として、基準の観察距離を３０ｃｍとし、任意の観察距離ｌに対応するコントラスト感度曲線を基準の観察距離に対応するコントラスト感度曲線で除算した結果を、任意の観察距離ｌに対応するコントラスト相対感度曲線としている。コントラスト相対感度曲線は、下記式（３）によって表すことができる。
【数２】
2014119845.tif 000004
【００５７】
式（３）においても、ｘは空間周波数（cycle/ｍｍ）、ｌは観察距離（ｍｍ）であり、ｆ（ｘ，３００）は基準の観察距離３０ｃｍに対応するコントラスト感度曲線、ｆ（ｘ，ｌ）は任意の観察距離ｌに対応するコントラスト感度曲線である。表示制御部１３ｄは、ステップＳ４００Ａ´で選択された観察距離（例えば、観察距離４ｍ）に対応するコントラスト感度曲線ｆ（ｘ，４０００）および、基準の観察距離３０ｃｍに対応するコントラスト感度曲線ｆ（ｘ，３００）を上記式（２）に基づいて算出し、かつ、上記式（３）に基づいてコントラスト相対感度曲線ｇ（ｘ，４０００）を算出する。このように算出されたコントラスト相対感度曲線は、ユーザーによって任意に選択された観察距離に応じたコントラスト相対感度曲線であり、上記ぼかし量に該当する。
【００５８】
つぎに、表示制御部１３ｄは、合成画像ＣＩをフーリエ変換（ＦＦＴ）することにより、空間周波数で表現された画像を生成する。そして、当該空間周波数画像に対して上記ぼかし量（ユーザーによって任意に選択された観察距離に応じたコントラスト相対感度曲線）を掛け合わせることにより、各周波数成分の量を補正する（ぼかし処理する）。このとき、ユーザーに選択された観察距離が遠いものであるほど、高い周波数側からより多くの成分が除去されることとなり、画像の鮮鋭度が低下する。そして、表示制御部１３ｄは、ぼかし処理後の空間周波数画像を逆フーリエ変換（ＩＦＦＴ）することにより、各画素が明度成分により表現された画像を生成する。この明度成分により表現された画像が、ぼかし処理後の合成画像ＣＩであるため、ステップＳ４００Ｅ（図７参照）では、当該ぼかし処理後の合成画像ＣＩをディスプレー３０に表示させる。
【００５９】
このように変形例１によれば、印刷制御装置は、合成画像ＣＩをディスプレー３０に表示させる際に、ユーザーにより任意に選択された観察距離に応じたぼかし量を自動的に掛け合わせて鮮鋭度を変化させた上で表示させる。従って、ユーザーは、プリンター５０による印刷対象画像の印刷結果を当該観察距離だけ離して観察したときに視認するであろう画質（濃度むらの程度）と同等の画質を、プリンター５０に印刷対象画像の印刷を実行させる前に知ることができる。そのため、実際の観察距離で観察される印刷結果の画質を印刷前に知りたいというユーザーの要求に確実に応えることができ、多くの手間やコストからユーザーを解放する。
【００６０】
画像をぼかすという目的においては、コントラスト感度曲線を上記ぼかし量とすることも可能である。しかし当該変形例１では、コントラスト相対感度曲線を上記ぼかし量とした。これは以下の理由による。ユーザーは、ＰＣのモニターや手元の印刷物を観察する際、およそ一定の観察距離で見ることが通常であり、言い換えると、そのようなおよそ一定の観察距離が、観察対象における濃度むらを視認する際の基準の観察距離である。つまりユーザーは、そのような基準の観察距離で生じる“ぼけ”は、殆どぼけと認識することがなく、それとは異なる観察距離で観察対象を見たときに生じるぼけを、ぼけと認識すると考えられる。そこで、ユーザーが経験上慣れている基準の観察距離に対応するコントラスト感度曲線と、ユーザーが任意に選択した観察距離に対応するコントラスト感度曲線とから算出される上記コントラスト相対感度曲線を上記ぼかし量とすることにより、ユーザーが当該任意の観察距離で実際に認識する“ぼけ”と同程度のぼけが掛かった画質を、ディスプレー３０を介してユーザーに提示することができる。
【００６１】
ユーザーは、画質確認画面３１内において、観察距離を複数選択可能であるとしてもよい。この場合、表示制御部１３ｄは、例えば、選択された複数の観察距離に応じたぼかし処理がそれぞれ施された複数の合成画像ＣＩを一画面内に表示するとしてもよいし、また、画面をスクロールすることでこのような複数の合成画像ＣＩが表示されるようにしてもよい。また上記では、基準の観察距離は固定の値（例えば、３０ｃｍ）であったが、ユーザーに基準の観察距離も選択させる構成としてもよい。つまり、印刷条件設定部（選択受付部）１３ａは、ユーザーが日常的に多くの観察対象を観察している基準の観察距離と、今回の印刷対象画像の印刷結果を観察する際に想定される観察距離（上記任意の観察距離）とのそれぞれを、ＵＩ画面を介したユーザー入力に従って受け付けるとしてもよい。
【００６２】
変形例２：
上記実施形態では、ディスプレー３０にむら画像ＯＮＩと明度画像ＴＬＩとの合成画像ＣＩを表示するとしたが、必ずしもこのような合成画像である必要はない。例えば、図７のフローチャートにおいて、ステップＳ４００Ｄは実行せず、表示制御部１３ｄは、ステップＳ４００Ｅにおいてむら画像ＯＮＩをディスプレー３０に表示させるとしてもよい。むら画像ＯＮＩを単独で表示する場合であっても、印刷条件の選択にあたってプリンター５０による印刷結果における濃度むらの程度やパターンを視認できるため、ユーザーにとって有意義である。
【００６３】
また、むら画像ＯＮＩを単独で表示する場合、表示制御部１３ｄは、観察距離に応じたぼかし処理（ステップＳ４００Ｄ´）を、むら画像ＯＮＩを対象に実行するとしてもよい。すなわち、むら画像ＯＮＩをディスプレー３０に表示させる際に、ユーザーによって任意に選択された観察距離に応じてその画質の鮮鋭度を変化させた上で表示させるとしてもよい。また、ディスプレー３０にむら画像ＯＮＩと明度画像ＴＬＩとの合成画像ＣＩを表示する場合であっても、表示制御部１３ｄは、観察距離に応じたぼかし処理（ステップＳ４００Ｄ´）を、むら画像ＯＮＩを対象に実行するとしてもよい。つまり、ステップＳ４００Ｄ´を実行するタイミングは、ステップＳ４００Ｃの後であってステップＳ４００Ｄの前であってもよい。この場合、ぼかし処理を施した後のむら画像ＯＮＩを、明度画像ＴＬＩに合成し、合成画像ＣＩをディスプレー３０に表示させる。
【００６４】
変形例３：
また、上記“むら情報”に応じて再現される画質をディスプレー３０に表示させる場合、むら画像ＯＮＩや合成画像ＣＩを表示する以外にも、文字（メッセージ）の形態で表示することができる。例えば、選択された印刷条件に対応したむら情報を取得できたら（ステップＳ４００Ｂ）、表示制御部１３ｄは、そのむら情報に基づいて、ノイズ波形の種類や濃度むらの強弱や頻度等を文字でディスプレー３０に表示させてもよい。濃度むらの強弱や頻度は、パラメーターテーブルＰＴに記述された各パラメーターに応じて判定することができる。また、このような文字による画質表示と、むら画像ＯＮＩや合成画像ＣＩによる画質表示とをディスプレー３０上で組み合わせても良い。
【００６５】
変形例４：
プリンター５０が対応可能な印刷速度（印刷モード）およびプリンター５０が対応可能な印刷メディアの種類は、それぞれ複数存在する。しかしながら、これら複数の印刷モードと複数の印刷メディアとの全ての組合せにプリンター５０が対応しているとは限らない。図６に示した例では、プリンター５０は、印刷モード２による印刷にはメディア１，２しか使用できないし、印刷モード３による印刷にはメディア１しか使用できない。このような事情に鑑み、印刷条件設定部１３ａは、印刷モードおよび印刷メディアが選択された状況において、プリンター５０が当該選択された印刷モードおよび印刷メディアによる印刷条件に対応不能である場合は、プリンター５０が当該選択された印刷モードで印刷可能な他の印刷メディアの選択をユーザーに推奨するとしてもよい。
【００６６】
例えば、画質確認画面３１上にて、ユーザーの操作によりプルダウンメニュー３１ａで印刷モード２が選択され、かつ、プルダウンメニュー３１ｂでメディア３が選択された場合、印刷条件設定部１３ａは、このような印刷モード２およびメディア３の組合せはプリンター５０が対応不能な印刷条件であると判定する。そして、印刷モード２の選択を優先することとし、プリンター５０において印刷モード２による印刷に使用可能な印刷メディアの種類（メディア１，２）を推奨するように、表示制御部１３ｄに指示する。当該指示を受けた表示制御部１３ｄは、プリンター５０において印刷モード２による印刷に使用可能な印刷メディアの種類（メディア１，２）を画質確認画面３１上で推奨する。推奨の具体的態様は種々考えられるが、例えば印刷モード２を選択した場合はメディア１またはメディア２しか選択できない旨をメッセージ等で通知する。かかる構成によれば、一旦選択した印刷速度（印刷モード）は守りたいと所望するユーザーに対し、その印刷速度による印刷を実現可能なメディアの選択肢を的確に提示することができる。また、ユーザーは、推奨された印刷メディアを選択することにより、その印刷メディアを使用した場合の印刷結果の画質を画質確認画面３１上で容易に確認することができる。
【００６７】
変形例５：
また、印刷条件設定部１３ａは、印刷モードおよび印刷メディアが選択された状況において、プリンター５０が当該選択された印刷モードおよび印刷メディアによる印刷条件に対応可能であり、かつ、ユーザーから特定の指示を受け付けた場合には、プリンター５０が当該選択された印刷モードで印刷可能な他の印刷メディアをユーザーに提示するとしてもよい。
【００６８】
例えば、画質確認画面３１上にて、ユーザーの操作によりプルダウンメニュー３１ａで印刷モード２が選択され、かつ、プルダウンメニュー３１ｂでメディア２が選択された場合、印刷条件設定部１３ａは、このような印刷モード２およびメディア２の組合せはプリンター５０が対応可能な印刷条件であると判定する。かかる状況にて、ユーザーから特定の指示（他メディア提示要請）を受け付けた場合には、プリンター５０において当該印刷モード２による印刷に使用可能な他の印刷メディアの種類（メディア１）を提示するように、表示制御部１３ｄに指示する。当該指示を受けた表示制御部１３ｄは、現在選択されている印刷メディア以外であって、現在選択されている印刷モード２による印刷に使用可能な印刷メディアの種類（メディア１）を画質確認画面３１上に提示する。当該提示の具体的態様は種々考えられるが、例えば印刷モード２を選択している状況においてはメディア２の他にメディア１も選択可能である旨をメッセージ等で通知する。かかる構成によれば、一旦選択した印刷速度（印刷モード）は守りたいと所望するユーザーに対し、その印刷速度による印刷を実現可能な他のメディアを的確に提示することができる。また、ユーザーは、提示された印刷メディアを選択することにより、その印刷メディアを使用した場合の印刷結果の画質を画質確認画面３１上で容易に確認することができる。
【００６９】
変形例６：
ＰＴ生成装置７０は、サンプル画像印刷測色処理（図２のステップＳ１００）において、指定した印刷条件毎に、プリンター５０にインク色毎のサンプル画像を印刷させるとしてもよい。例えば、Ｃインクによるサンプル画像、Ｍインクによるサンプル画像、Ｙインクによるサンプル画像、Ｋインクによるサンプル画像…というように、プリンター５０が使用するインク色毎のサンプル画像を印刷させる。そして、インク色毎のサンプル画像の印刷結果について、それぞれ濃度むらの程度を評価する。濃度むらの評価方法は特に限られないが、例えば、サンプル画像毎の印刷結果の測色データのばらつき（標準偏差等）を算出し比較評価する。これにより、最も濃度むらが大きい（ばらつきが大きい）インク色が特定される。そして、ＰＴ生成装置７０は、このように特定したインク色によるサンプル画像の印刷結果についての測色データから、明度画像ＳＬＩを抽出する（ステップＳ２００Ａ）。つまり、一つのプリンター５０においても、濃度むらの発生状況はインク色（インク色に対応した印刷ヘッドやノズル列）毎に異なる場合がある。そこで、上記のように最も濃度むらが大きいインク色によるサンプル画像から明度画像ＳＬＩを抽出することにより、ユーザーに対し、印刷結果に表れるであろう最もひどい状態の濃度むらを、画面を通じて表示することができる。つまり、印刷条件を選択してプリンター５０に印刷させたときの最悪の画質状態を、ユーザーに前もって提示することができる。
【００７０】
変形例７：
上記では印刷制御処理をコンピューター１０が実行する場合を例に説明を行なったが、印刷制御処理はプリンター５０内で行なわれるとしてもよい。つまり、プリンター５０のＣＰＵ５１がファームウェアＦＷ（印刷制御プログラム）を実行することにより、印刷条件設定部１３ａ、画像データ取得部１３ｂ、むら情報取得部１３ｃ、表示制御部１３ｄ、印刷制御部１３ｅといった上述の各機能がプリンター５０内で実現され、図７のフローチャートが実現されるとしてもよい。また、ＣＰＵ５１は、印刷対象画像についての印刷条件設定や観察距離の選択や印刷開始指示のための操作などを、操作パネル５９を介してユーザーから受け付ける。また、操作パネル５９が備える表示部に、上記画質（合成画像）表示が行われるとしてもよい。あるいは、図７のフローチャートを、プリンタードライバー１３とファームウェアＦＷとで分担して実現するとしてもよい。
【符号の説明】
【００７１】
１０…コンピューター、１１…ＣＰＵ、１２…ＲＡＭ、１３…プリンタードライバー、１３ａ…印刷条件設定部、１３ｂ…画像データ取得部、１３ｃ…むら情報取得部、１３ｄ…表示制御部、１３ｅ…印刷制御部、２０…ＨＤＤ、２１…プログラムデータ、３０…ディスプレー、３１…画質確認画面、３１ａ，３１ｂ，３１ｃ…プルダウンメニュー、４０…操作部、５０…プリンター、５１…ＣＰＵ、５２…ＲＡＭ、５３…ＲＯＭ、５９…操作パネル、６１…インクカートリッジ、６２…印刷ヘッド、ＰＴ…パラメーターテーブル、ＮＩ，ＯＮＩ…むら画像、ＳＬＩ，ＴＬＩ…明度画像
【図１】
2014119845.tif 000005
【図２】
2014119845.tif 000006
【図４】
2014119845.tif 000007
【図６】
2014119845.tif 000008
【図７】
2014119845.tif 000009
【図８】
2014119845.tif 000010
【図９】
2014119845.tif 000011
【図３】
2014119845.tif 000012
【図５】
2014119845.tif 000013