(57)【特許請求の範囲】
【請求項１】
液体を吐出させる複数の印刷素子を備えた記録ヘッドを用いた印刷システムの複数の印刷モードの中から印刷における印刷モードを選択する印刷モード選択手段と、
前記印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートであり、前記印刷モード選択手段により選択された印刷モード用の特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力手段と、
前記特性パラメータ取得用チャート出力手段により前記特性パラメータ取得用チャートを出力する際のチャート出力条件を設定するチャート出力条件設定手段であり、前記印刷モード選択手段により選択された印刷モードに応じて、印刷モードごとに前記チャート出力条件を設定するチャート出力条件設定手段と、
前記特性パラメータ取得用チャート出力手段により出力された前記特性パラメータ取得用チャートを読み取る画像読取手段と、
前記画像読取手段によって得られた前記特性パラメータ取得用チャートの読取画像を解析することにより前記特性パラメータを取得する特性パラメータ取得手段と、
前記特性パラメータ取得手段を介して取得された前記特性パラメータに基づき、当該印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成手段と、
を備え、
前記チャート出力条件設定手段は、前記チャート出力条件を設定する際に、前記特性パラメータ取得用チャートの内容に関わるチャート項目、及び前記特性パラメータ取得用チャート出力手段の動作に関わる走査条件であり、前記記録ヘッドが主走査方向に沿って走査しながら液体を吐出させるシリアルスキャン型の記録ヘッドの場合における走査条件の少なくともいずれか一方を設定し、
前記チャート出力条件設定手段は、前記チャート項目として、前記特性パラメータ取得用チャートの出力に用いられる液体の種類、前記特性パラメータ取得用チャートの出力に用いられる液滴の種類、及び前記特性パラメータ取得用チャートの出力に用いられる印刷素子の少なくともいずれか一つを設定し、前記走査条件として、前記特性パラメータ取得用チャートの出力に適用される走査速度、前記特性パラメータ取得用チャートの出力に適用される吐出周波数、単方向走査であるか双方向走査であるか、及び走査パス数の少なくともいずれか一つを設定する印刷システム。
【請求項２】
前記特性パラメータ取得手段を介して取得された前記特性パラメータに基づいて判断された前記印刷システムにおけるエラーの発生を表すエラーメッセージを表示させるエラーメッセージ表示手段を備える請求項１に記載の印刷システム。
【請求項３】
液体を吐出させる複数の印刷素子を備えた記録ヘッドを用いた印刷システムの複数の印刷モードの中から印刷における印刷モードを選択する印刷モード選択工程と、
前記印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートであり、前記印刷モード選択工程により選択された印刷モード用の特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力工程と、
前記特性パラメータ取得用チャート出力工程により前記特性パラメータ取得用チャートを出力する際のチャート出力条件を設定するチャート出力条件設定工程であり、前記印刷モード選択工程により選択された印刷モードに応じて、印刷モードごとに前記チャート出力条件を設定するチャート出力条件設定工程と、
前記特性パラメータ取得用チャート出力工程により出力された前記特性パラメータ取得用チャートを読み取る画像読取工程と、
前記画像読取工程によって得られた前記特性パラメータ取得用チャートの読取画像を解析することにより前記特性パラメータを取得する特性パラメータ取得工程と、
前記特性パラメータ取得工程を介して取得された前記特性パラメータに基づき、当該印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成工程と、
を含み、
前記チャート出力条件設定工程は、前記チャート出力条件を設定する際に、前記特性パラメータ取得用チャートの内容に関わるチャート項目、及び前記記録ヘッドの動作に関わる走査条件であり、前記記録ヘッドが主走査方向に沿って走査しながら液体を吐出させるシリアルスキャン型の記録ヘッドの場合における走査条件の少なくともいずれか一方を設定し、
前記チャート出力条件設定工程は、前記チャート項目として、前記特性パラメータ取得用チャートの出力に用いられる液体の種類、前記特性パラメータ取得用チャートの出力に用いられる液滴の種類、及び前記特性パラメータ取得用チャートの出力に用いられる印刷素子の少なくともいずれか一つを設定し、前記走査条件として、前記特性パラメータ取得用チャートの出力に適用される走査速度、前記特性パラメータ取得用チャートの出力に適用される吐出周波数、単方向走査であるか双方向走査であるか、及び走査パス数の少なくともいずれか一つを設定する特性パラメータ取得方法。
【請求項４】
液体を吐出させる複数の印刷素子を備えた記録ヘッドを用いた印刷システムの複数の印刷モードの中から印刷における印刷モードを選択する印刷モード選択手段と、
前記印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートであり、前記印刷モード選択手段により選択された印刷モード用の特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力手段と、
前記特性パラメータ取得用チャート出力手段により前記特性パラメータ取得用チャートを出力する際のチャート出力条件を設定するチャート出力条件設定手段であり、前記印刷モード選択手段により選択された印刷モードに応じて、印刷モードごとに前記チャート出力条件を設定するチャート出力条件設定手段と、
前記特性パラメータ取得用チャート出力手段により出力された前記特性パラメータ取得用チャートを読み取る画像読取手段と、
前記画像読取手段によって得られた前記特性パラメータ取得用チャートの読取画像を解析することにより前記特性パラメータを取得する特性パラメータ取得手段と、
前記特性パラメータ取得手段を介して取得された前記特性パラメータに基づき、当該印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成手段と、
を備え、
前記チャート出力条件設定手段は、前記チャート出力条件を設定する際に、前記特性パラメータ取得用チャートの内容に関わるチャート項目、及び前記特性パラメータ取得用チャート出力手段の動作に関わる走査条件であり、前記記録ヘッドが主走査方向に沿って走査しながら液体を吐出させるシリアルスキャン型の記録ヘッドの場合における走査条件の少なくともいずれか一方を設定し、
前記チャート出力条件設定手段は、前記チャート項目として、前記特性パラメータ取得用チャートの出力に用いられる液体の種類、前記特性パラメータ取得用チャートの出力に用いられる液滴の種類、及び前記特性パラメータ取得用チャートの出力に用いられる印刷素子の少なくともいずれか一つを設定し、前記走査条件として、前記特性パラメータ取得用チャートの出力に適用される走査速度、前記特性パラメータ取得用チャートの出力に適用される吐出周波数、単方向走査であるか双方向走査であるか、及び走査パス数の少なくともいずれか一つを設定する画像処理装置。
【請求項５】
コンピュータを、
液体を吐出させる複数の印刷素子を備えた記録ヘッドを用いた印刷システムの複数の印刷モードの中から印刷における印刷モードを選択する印刷モード選択手段と、
前記印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートであり、前記印刷モード選択手段により選択された印刷モード用の特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力手段と、
前記特性パラメータ取得用チャート出力手段により前記特性パラメータ取得用チャートを出力する際のチャート出力条件を設定するチャート出力条件設定手段であり、前記印刷モード選択手段により選択された印刷モードに応じて、印刷モードごとに前記チャート出力条件を設定するチャート出力条件設定手段と、
前記特性パラメータ取得用チャート出力手段により出力された前記特性パラメータ取得用チャートを読み取る画像読取手段と、
前記画像読取手段によって得られた前記特性パラメータ取得用チャートの読取画像を解析することにより前記特性パラメータを取得する特性パラメータ取得手段と、
前記特性パラメータ取得手段を介して取得された前記特性パラメータに基づき、当該印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成手段として機能させるプログラムであって、
前記チャート出力条件設定手段は、前記チャート出力条件を設定する際に、前記特性パラメータ取得用チャートの内容に関わるチャート項目、及び前記特性パラメータ取得用チャート出力手段の動作に関わる走査条件であり、前記記録ヘッドが主走査方向に沿って走査しながら液体を吐出させるシリアルスキャン型の記録ヘッドの場合における走査条件の少なくともいずれか一方を設定し、
前記チャート出力条件設定手段は、前記チャート項目として、前記特性パラメータ取得用チャートの出力に用いられる液体の種類、前記特性パラメータ取得用チャートの出力に用いられる液滴の種類、及び前記特性パラメータ取得用チャートの出力に用いられる印刷素子の少なくともいずれか一つを設定し、前記走査条件として、前記特性パラメータ取得用チャートの出力に適用される走査速度、前記特性パラメータ取得用チャートの出力に適用される吐出周波数、単方向走査であるか双方向走査であるか、及び走査パス数の少なくともいずれか一つを設定するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷システム、特性パラメータ取得方法、画像処理装置及びプログラムに係り、特に連続調画像から印刷システムの特性を表す特性パラメータ取得する画像処理技術に関する。
【背景技術】
【０００２】
インクジェット印刷装置やオフセット印刷装置などの印刷装置により画像形成を行う印刷システムでは、多階調により表現された連続調画像のデータに対してハーフトーン処理を施すことにより、印刷装置の画像出力方式に対応したハーフトーン画像のデータが生成される。ハーフトーン画像のデータは、印刷装置によって再現される網点のドット配置や各ドットのサイズが規定されたドットパターンを示す印刷用のドット画像データとして用いられる。印刷装置はハーフトーン画像のデータに基づいて画像形成を行う。
【０００３】
ハーフトーン処理の手法には、ディザ法、誤差拡散法、ダイレクトバイナリーサーチ（ＤＢＳ；Direct Binary Search）法など、各種の手法がある。例えば、ディザ法は、ディザマスクと呼ばれる閾値マトリクスを用い、処理対象画素の画素値と閾値との大小関係を比較して、画素値が閾値以上の場合にはドットのオンを割り当て、画素値が閾値未満の場合にはドットのオフを割り当てることで、多値の連続調画像のデータを二値のドットデータに変換する。
【０００４】
特許文献１では、印刷物の生産適性を勘案して印刷物に適したハーフトーン処理を選択することができる印刷システムが提案されている。特許文献１に記載の印刷システムは、ドットの分布特性が異なる複数のハーフトーン処理の信号処理条件から一つの信号処理条件を選択し、選択に係る信号処理条件を用いてハーフトーン処理を実行することができる。また、特許文献１に記載の印刷システムは、四つの印刷モードが準備され、作業者が印刷モードを選択することができる。そして、印刷モードが選択されると、推奨するハーフトーン処理条件が明示されるので、作業者は最適なハーフトーン処理条件を選択することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２２２４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の印刷システムは、印刷モードごとに総合評価値が最大となるハーフトーン処理条件を作業者が把握することができるものの、総合評価値が最大となるハーフトーン処理条件は、各印刷モードにおける印刷システムの特性が適切に反映されたものであるとは限らない。
【０００７】
すなわち、印刷モードを選択可能に構成された印刷システムでは、各印刷モードに適したハーフトーン処理規則を用いてハーフトーン処理が行われることが好ましい。各印刷モードに適したハーフトーン処理規則を生成するためには、印刷モードごとの印刷システムの特性を適切に把握することが好ましい。なお、ハーフトーン処理条件の用語は、引用文献１に記載の候補処理条件の用語に対応している。
【０００８】
本発明はこのような事情に鑑みてなされたものであり、印刷モードごとの印刷システムの特性を適切に把握することができる印刷システム、特性パラメータ取得方法、画像処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、次の発明態様を提供する。
【００１０】
第１態様に係る印刷システムは、印刷システムの印刷モードを選択する印刷モード選択手段と、印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートであり、印刷モード選択手段により選択された印刷モード用の特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力手段と、特性パラメータ取得用チャート出力手段により特性パラメータ取得用チャートを出力する際のチャート出力条件を設定するチャート出力条件設定手段であり、印刷モード選択手段により選択された印刷モードに応じてチャート出力条件を設定するチャート出力条件設定手段と、特性パラメータ取得用チャート出力手段により出力された特性パラメータ取得用チャートを読み取る画像読取手段と、画像読取手段によって得られた特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータを取得する特性パラメータ取得手段と、を備えた印刷システムである。
【００１１】
第１態様によれば、設定された印刷モードに応じて、特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートの出力条件が設定されるので、印刷モードごとの印刷システムの特性が反映された特性パラメータ取得用チャートを出力することができ、印刷モードごとの印刷システムの特性を適切に把握することができる。
【００１２】
第１態様では、最適化された特性パラメータ取得用チャートを出力させることができるので、特性パラメータ取得用チャートが縮小化される場合には、特性パラメータ取得用チャートが出力される際の処理時間の低減化、及び特性パラメータ取得用チャートが出力される印刷媒体の量の低減化、インクの量の低減化の効果を得ることができる。
【００１３】
第２態様として、第１態様の印刷システムにおいて、チャート出力条件設定手段は、チャート出力条件を設定する際に、特性パラメータ取得用チャートの内容に関わるチャート項目、及び特性パラメータ取得用チャート出力手段の動作に関わる走査条件の少なくともいずれか一方を設定する構成とすることができる。
【００１４】
第３態様として、第２態様の印刷システムにおいて、液体を吐出させる複数の印刷素子を備えた記録ヘッドを備え、チャート出力条件設定手段は、チャート出力条件を設定する際に、チャート項目として、特性パラメータ取得用チャートの出力に用いられる液体の種類、特性パラメータ取得用チャートの出力に用いられる液体の液滴の種類、及び特性パラメータ取得用チャートの出力に用いられる印刷素子の少なくともいずれか一つを設定する構成とすることができる。
【００１５】
第４態様として、第３態様の印刷システムにおいて、記録ヘッドは、主走査方向に沿って走査しながら液体を吐出させるシリアルスキャン型の記録ヘッドであり、チャート出力条件設定手段は、チャート出力条件を設定する際に、走査条件として、特性パラメータ取得用チャートの出力に適用される走査速度、特性パラメータ取得用チャートの出力に適用される印刷媒体の搬送量、特性パラメータ取得用チャートの出力に適用される吐出周波数、及び特性パラメータ取得用チャートの出力に適用される走査方式の少なくともいずれか一つを設定する構成とすることができる。
【００１６】
第５態様として、第２態様の印刷システムにおいて、液滴を吐出させる複数の印刷素子を備えた記録ヘッドであり、主走査方向に沿って走査しながら液体を吐出させるシリアルスキャン型の記録ヘッドを備え、チャート出力条件設定手段は、チャート出力条件を設定する際に、走査条件として、特性パラメータ取得用チャートの出力に適用される走査速度、特性パラメータ取得用チャートの出力に適用される印刷媒体の搬送量、特性パラメータ取得用チャートの出力に適用される吐出周波数、及び特性パラメータ取得用チャートの出力に適用される走査方式の少なくともいずれか一つを設定する構成とすることができる。
【００１７】
第６態様として、第４態様又は第５態様の印刷システムにおいて、チャート出力条件設定手段は、チャート出力条件を設定する際に、走査方式として、単方向走査であるか双方向走査であるか、及び走査パス数の少なくともいずれか一つを設定する構成とすることができる。
【００１８】
第７態様として、第１態様から第６態様のいずれか一態様の印刷システムにおいて、特性パラメータ取得手段を介して取得された特性パラメータに基づき、印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成手段と、を備える構成とすることができる。
【００１９】
第８態様として、第１態様から第７態様のいずれか一態様の印刷システムにおいて、特性パラメータ取得手段を介して取得された特性パラメータに基づいて判断された印刷システムにおけるエラーの発生を表すエラーメッセージを表示させるエラーメッセージ表示手段を備える。
【００２０】
第９態様に係る特性パラメータ取得方法は、印刷モードを選択する印刷モード選択工程と、印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートであり、印刷モード選択工程により選択された印刷モード用の特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力工程と、特性パラメータ取得用チャート出力工程により特性パラメータ取得用チャートを出力する際のチャート出力条件を設定するチャート出力条件設定工程であり、印刷モード選択工程により選択された印刷モードに応じてチャート出力条件を設定するチャート出力条件設定工程と、特性パラメータ取得用チャート出力工程により出力された特性パラメータ取得用チャートを読み取る画像読取工程と、画像読取工程によって得られた特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータを取得する特性パラメータ取得工程と、を含む特性パラメータ取得方法である。
【００２１】
第９態様において、第２態様から第８態様で特定した事項と同様の事項を適宜組み合わせることができる。その場合、印刷システムにおいて特定される処理や機能を担う手段としての処理部や機能部（手段）は、これに対応する処理や動作の「工程（ステップ）」の要素として把握することができる。
【００２２】
第１０態様に係る画像処理装置は、印刷システムの印刷モードを選択する印刷モード選択手段と、印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートであり、印刷モード選択手段により選択された印刷モード用の特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力手段と、特性パラメータ取得用チャート出力手段により特性パラメータ取得用チャートを出力する際のチャート出力条件を設定するチャート出力条件設定手段であり、印刷モード選択手段により選択された印刷モードに応じてチャート出力条件を設定するチャート出力条件設定手段と、特性パラメータ取得用チャート出力手段により出力された特性パラメータ取得用チャートを読み取る画像読取手段と、画像読取手段によって得られた特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータを取得する特性パラメータ取得手段と、を備えた画像処理装置である。
【００２３】
第１０態様において、第２態様から第８態様で特定した事項と同様の事項を適宜組み合わせることができる。
【００２４】
第１１態様に係るプログラムは、コンピュータを、印刷システムの印刷モードを選択する印刷モード選択手段と、印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートであり、印刷モード選択手段により選択された印刷モード用の特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力手段と、特性パラメータ取得用チャート出力手段により特性パラメータ取得用チャートを出力する際のチャート出力条件を設定するチャート出力条件設定手段であり、印刷モード選択手段により選択された印刷モードに応じてチャート出力条件を設定するチャート出力条件設定手段と、特性パラメータ取得用チャート出力手段により出力された特性パラメータ取得用チャートを読み取る画像読取手段と、画像読取手段によって得られた特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータを取得する特性パラメータ取得手段として機能させるプログラムである。
【００２５】
第１１態様において、第２態様から第８態様で特定した事項と同様の事項を適宜組み合わせることができる。その場合、第１１態様のプログラムについて、第２態様から第８態様で特定した事項と同様の事項を適宜組み合わせることができる。その場合、印刷システムにおいて特定される処理や機能を担う手段としての処理部や機能部（手段）は、これに対応する処理や動作の手段を実現するプログラムの要素として把握することができる。
【発明の効果】
【００２６】
本発明によれば、設定された印刷モードに応じて、特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートの出力条件が設定されるので、印刷モードごとの印刷システムの特性が反映された特性パラメータ取得用チャートを出力することができ、印刷モードごとの印刷システムの特性を適切に把握することができる。
【図面の簡単な説明】
【００２７】
【図１】図１は本発明の実施形態に係る印刷システムの構成例を示したブロック図である。
【図２】図２は画像処理装置のハードウェア構成例を示すブロック図である。
【図３】図３は第１の実施形態による画像処理装置の機能を説明するためのブロック図である。
【図４】図４はハーフトーン処理規則の生成方法の一例を示すフローチャートである。
【図５】図５は特性パラメータ取得用チャートの一例を示す図である。
【図６】図６は図５の特性パラメータ取得用チャートの描画に用いたシリアルスキャン型のインクジェット印刷装置の平面模式図である。
【図７】図７は着弾干渉に関する特性パラメータの説明図である。
【図８】図８はドット間距離の関数として表される着弾干渉のパラメータの例を示す図である。
【図９】図９は複数の要求項目に対する各種ハーフトーンアルゴリズムの得失を示す図表である。
【図１０】図１０はハーフトーンパラメータの生成処理に関するフローチャートである。
【図１１】図１１はシミュレーション画像の概念図である。
【図１２】図１２（Ａ）は８回の走査パスで描画を行う作画モードにおける打滴の順番をパスの番号で示したものであり、図１２（Ｂ）は図１２（Ａ）で示した作画モードで描画を行う場合の第１パスの画素のドットに所定量の誤差を付加する場合の概念図である。
【図１３】図１３は図１２（Ａ）で示した作画モードで描画を行う場合の第３パスに属する画素のドットについてドット径が所定量だけ小さくなる誤差を付与する場合の説明図である。
【図１４】図１４はボイドアンドクラスタ法（Void-and-Cluster法）を用いてディザマスクを作成する例のフローチャートである。
【図１５】図１５はハーフトーン選択用チャートの例を示す模式図である。
【図１６】図１６はＤＢＳ法によるハーフトーン選択用チャートのハーフトーン画像を生成する手順を示したフローチャートである。
【図１７】図１７は各種ハーフトーン処理規則の定性的な傾向を示したグラフである。
【図１８】図１８はシステムの不安定性に対する耐性と粒状性との関係を示したグラフである。
【図１９】図１９は第２の実施形態による画像処理装置の機能を説明するためのブロック図である。
【図２０】図２０はハーフトーン処理規則の生成方法の他の例を示すフローチャートである。
【図２１】図２１は特性パラメータ取得用チャートの他の例を示す図である。
【図２２】図２２は図２１の特性パラメータ取得用チャートの描画に用いたシングルパス型のインクジェット印刷装置の平面模式図である。
【図２３】図２３はキャリッジ移動に伴うヘッド振動誤差を測定するためのチャートの例を示す模式図である。
【図２４】図２４は記録位置のズレ量を示す説明図である。
【図２５】図２５はヘッド振動誤差の例を示すグラフであり、図２５（Ａ）は主走査方向の位置ズレ量を示し、図２５（Ｂ）は副走査方向の位置ズレ量を示すグラフである。
【図２６】図２６は用紙搬送誤差を測定するためのチャートの例を示す模式図である。
【図２７】図２７は用紙搬送誤差の測定値の分布の例を示す分布図である。
【図２８】図２８はシングルパス方式におけるヘッド振動誤差のパラメータを取得するためのチャートの例を示す模式図である。
【図２９】図２９はヘッドモジュール取付誤差のパラメータを取得するためのチャートの例を示す模式図である。
【図３０】図３０（Ａ）はドット列の重心位置のズレを説明するための模式図であり、図３０（Ｂ）はドット列の傾き角度の説明図である。
【図３１】図３１はシステム誤差分布とシミュレーション画像の生成に反映させるランダムシステム誤差の水準との関係を示したグラフである。
【図３２】図３２は複数のランダムシステム誤差の水準と重み係数の関係を説明するための説明図である。
【図３３】図３３は主走査方向及び副走査方向の二次元の誤差分布を濃淡で表した図である。
【図３４】図３４は図３３に示した二次元の誤差分布における主走査方向に沿った誤差分布断面図である。
【図３５】図３５は図３３に示した二次元の誤差分布における副走査方向に沿った誤差分布断面図である。
【図３６】図３６は第３の実施形態による画像処理装置の要部を示すブロック図である。
【図３７】図３７は第４の実施形態に係る印刷システムに適用される画像処理装置の構成を示すブロック図である。
【図３８】図３８は印刷モードの説明図である。
【図３９】図３９は第４の実施形態に係る特性パラメータ取得方法のフローチャートである。
【図４０】図４０は第４の実施形態の変形例に係る特性パラメータ取得方法のフローチャートである。
【発明を実施するための形態】
【００２８】
以下、添付図面に従って本発明の実施形態について詳細に説明する。
【００２９】
図１は本発明の実施形態に係る印刷システムの構成例を示したブロック図である。この印刷システム１０は、ＤＴＰ（Desk Top Publishing）装置１２と、データベースサーバ１４と、管理用コンピュータ１６と、画像処理装置２０と、印刷制御装置２２と、印刷装置２４と、画像読取装置２６と、を備える。画像処理装置２０は、電気通信回線２８を通じて、ＤＴＰ装置１２、データベースサーバ１４、管理用コンピュータ１６、印刷制御装置２２、及び画像読取装置２６と接続されている。
【００３０】
電気通信回線２８は、ローカルエリアネットワーク（ＬＡＮ；local area network）であってもよいし、ワイドエリアネットワーク（ＷＡＮ；wide area network）であってもよく、これらの組み合わせであってもよい。電気通信回線２８は、有線通信回線に限らず、一部又は全部を無線通信回線とすることができる。また、本明細書において、信号の受け渡しが可能な機器同士の「接続」という表記については、有線接続に限らず、無線接続も含む。
【００３１】
ＤＴＰ装置１２は、印刷しようとする画像内容を示す原稿画像のデータを生成する装置である。ＤＴＰ装置１２は、コンピュータのハードウェアとソフトウェアの組み合わせによって実現される。ソフトウェアという用語はプログラムと同義である。ＤＴＰ装置１２は、印刷しようとする文字、図形、絵柄、イラスト、写真画像などの様々な種類の画像部品を編集し、印刷面上にレイアウトする作業を行うために用いられる。
【００３２】
ＤＴＰ装置１２による編集作業等によって印刷元画像データとしての原稿画像データが生成される。ＤＴＰ装置１２は、ページ記述言語（ＰＤＬ；page description language）による電子原稿を生成する。ＤＴＰ装置１２によって生成された原稿画像データは、データベースサーバ１４や画像処理装置２０に転送される。なお、原稿画像データを生成する手段については、ＤＴＰ装置１２で作成する形態に限らず、図示せぬ他のコンピュータや画像作成／編集装置等によって作成する態様も可能である。原稿画像データは、電気通信回線２８を通じて、或いはメモリカードなどのリムーバブルメディア（外部記憶媒体）を用いて、データベースサーバ１４や画像処理装置２０、印刷制御装置２２等に入力することができる。
【００３３】
データベースサーバ１４は、電子原稿のジョブチケット、色見本データ、ターゲットプロファイル、印刷装置２４と用紙の組み合わせに適したデバイスプロファイル等の各種データ管理を行う装置である。なお、ジョブチケットは、例えば、ＪＤＦ（Job Definition Format）ファイルの形式とすることができる。
【００３４】
管理用コンピュータ１６は、印刷システム１０における各種管理を行う。例えば、画像管理、印刷ジョブの管理、一台又は複数台の印刷装置２４の稼働状況の管理などを行う。
【００３５】
画像処理装置２０は、ＤＴＰ装置１２等で生成された印刷用の原稿画像データ（例えば、ページ記述言語で記述されたデータ）をラスタライズ処理する手段として機能する。ラスタライズ処理は、ＲＩＰ（Raster Image Processor）処理と呼ばれる。画像処理装置２０は、ＲＩＰ装置の一機能として実現することができる。
【００３６】
画像処理装置２０は、連続調画像である印刷用の原稿画像データから印刷装置２４による出力に適した色別のドットパターンのデータに変換するための色変換処理機能及びハーフトーン処理機能を備える。また、本例の画像処理装置２０は、ハーフトーン処理機能に関して、印刷システム１０における印刷装置２４の特性パラメータに基づき、２種類以上のハーフトーン処理規則を生成する機能を備える。つまり、画像処理装置２０は、ハーフトーン処理規則を生成するハーフトーン処理生成機能と、生成したハーフトーン処理規則を用いて連続調画像にハーフトーン処理を実施するハーフトーン処理機能と、を備えている。画像処理装置２０は、コンピュータのハードウェアとソフトウェアの組み合わせによって実現することができる。
【００３７】
ハーフトーン処理規則とは、連続調画像のデータからドットパターンのデータであるハーフトーン画像のデータに変換するハーフトーン処理を実施するための処理ルールである。ハーフトーン処理規則は、ハーフトーンアルゴリズムと、ハーフトーンパラメータとの組み合わせによって規定される。ハーフトーン処理規則は、ハーフトーン処理の具体的な演算の仕組みを意味しており、ハーフトーン処理の内容を特定するものである。
【００３８】
ハーフトーンアルゴリズムの種類としては、例えば、ディザ法、誤差拡散法、ダイレクトバイナリーサーチ法などがある。ハーフトーンパラメータとは、ハーフトーンアルゴリズムに従った演算処理に用いる具体的なパラメータである。ハーフトーンパラメータは、ハーフトーンアルゴリズム毎に定められる。例えば、ディザ法の場合のハーフトーンパラメータとして、ディザマトリクスのサイズ及び閾値が定められる。誤差拡散法におけるハーフトーンパラメータとして、誤差拡散マトリクスのマトリクスサイズ、誤差拡散係数、及び各誤差拡散マトリクスの適用階調区間の設定がある。ダイレクトバイナリーサーチ法におけるハーフトーンパラメータとして、画素の入れ替え（交換）を行う処理回数を示す画素更新回数、画素の入れ替え行う画素の範囲を示す交換画素範囲、がある。また、各ハーフトーンアルゴリズムに対して、システム誤差に対する耐性の評価用パラメータをハーフトーンパラメータに加えることができる。ハーフトーン処理規則を生成する際には、上記に例示の複数のパラメータのうち少なくとも一つのパラメータがハーフトーンパラメータとして特定される。
【００３９】
画像処理装置２０における処理機能の具体的内容については後述する。画像処理装置２０で生成されたハーフトーン画像のデータを印刷制御装置２２に与えることにより、印刷装置２４によって対象画像の印刷が行われる。
【００４０】
印刷制御装置２２は、画像処理装置２０により生成された印刷画像データに基づき印刷装置２４による印刷動作を制御する。印刷装置２４は、印刷制御装置２２の制御にしたがい印刷を実行する画像形成手段である。印刷装置２４における印刷方式や使用する色材の種類については特に限定されない。印刷装置２４として、例えば、インクジェット印刷機、電子写真プリンタ、レーザープリンタ、オフセット印刷機、フレキソ印刷機など、各種の印刷装置を採用できる。「印刷装置」という用語は、印刷機、プリンタ、画像記録装置、画像形成装置、画像出力装置などの用語と同義のものとして理解される。色材には、印刷装置２４の種類に応じて、インクやトナー等を使用することができる。
【００４１】
ここでは、印刷装置２４として、無版式のデジタル印刷機の一例であるインクジェット印刷機を用いる例を説明する。本実施形態の印刷システム１０では、印刷装置２４の一例として、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを用いてカラー画像の形成が可能なインクジェット印刷機を用いる。ただし、インクの色数やその組み合わせはこの例に限らない。例えば、ＣＭＹＫ４色の他に、ライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）などの淡色インクを加える態様や、赤、緑などの特色のインクを用いる態様なども可能である。
【００４２】
図１では、印刷制御装置２２と印刷装置２４とを別々のブロックで示し、両者の間で有線又は無線の通信接続により信号の受け渡しを行う態様としているが、このような構成に限らず、印刷制御装置２２と印刷装置２４とが一体的に組み合わせされた印刷装置を構成することも可能である。
【００４３】
また、印刷装置２４として印刷版を用いる有版式の印刷機を採用する場合は、印刷制御装置２２に加えて、画像データから印刷版を作るプレートレコーダ等の製版装置（不図示）を具備するシステム構成となる。この場合、プレートレコーダ等の製版装置とそのコントローラ、並びに、その製版装置で作成される印刷版を使用して印刷を行う印刷機などが電気通信回線２８に接続される。有版式の印刷機の場合、印刷制御装置２２と製版装置（不図示）と印刷装置２４とを組み合わせた構成を全体として「印刷装置」と把握することができる。印刷装置２４は「画像形成部」の一形態に相当する。
【００４４】
画像読取装置２６は、印刷装置２４によって印刷されたプリント物（印刷物）の画像を読み取り、その読取画像を示す電子画像データを生成する手段である。画像読取装置２６は、プリント物の画像を撮像して、その画像情報を電気信号に変換する撮像素子（光電変換素子）と、撮像素子から得られる信号を処理してデジタル画像データを生成する信号処理回路とを含む。
【００４５】
画像読取装置２６としては、印刷装置２４と別体のスキャナ（例えば、フラットベット型のスキャナなど、いわゆるオフラインで利用可能なオフラインスキャナ）を用いることができる。また、画像読取装置２６は、印刷装置２４に組み込まれたものであってもよい。例えば、印刷装置２４の用紙搬送経路に画像読取用のラインセンサ（撮像ユニット）が設置され、画像形成後のプリント物を搬送しながらラインセンサによってプリント画像を読み取る構成であってもよい。印刷装置２４における用紙搬送経路に設置される画像読取用のラインセンサを「インラインスキャナ」又は「インラインセンサ」という用語で呼ばれる場合がある。画像読取装置２６は「画像読取手段」の一形態に相当する。
【００４６】
画像読取装置２６で生成されたプリント画像の読取画像データは画像処理装置２０に入力される。画像処理装置２０は、画像読取装置２６から得られる読取画像データを解析する機能を備える。
【００４７】
＜システム構成のバリエーションについて＞
ＤＴＰ装置１２、データベースサーバ１４、管理用コンピュータ１６、画像処理装置２０、印刷制御装置２２の機能を１台のコンピュータで実現することも可能であるし、複数台のコンピュータで実現することも可能である。また、コンピュータごとの役割や機能の分担については、様々な形態があり得る。例えば、ＤＴＰ装置１２と画像処理装置２０とを統合して１台のコンピュータでこれらの機能を実現してもよいし、或いはまた、管理用コンピュータ１６内に画像処理装置２０の機能を搭載してもよい。また、画像処理装置２０の機能と印刷制御装置２２の機能を１台のコンピュータで実現する形態も可能である。更に、画像処理装置２０の機能を複数台のコンピュータで分担して実現する構成も可能である。
【００４８】
本システムに含まれるＤＴＰ装置１２、データベースサーバ１４、管理用コンピュータ１６、画像処理装置２０、印刷制御装置２２、印刷装置２４、画像読取装置２６、製版装置等の台数は特に限定されない。
【００４９】
また、本例ではＤＴＰ装置１２、データベースサーバ１４、管理用コンピュータ１６、画像処理装置２０、印刷制御装置２２等が電気通信回線２８に接続されているネットワークシステムの形態を例示しているが、本発明の実施に際しては、各要素が必ずしも通信ネットワークに接続されていなくてもよい。
【００５０】
＜画像処理装置２０のハードウェア構成＞
図２は画像処理装置２０のハードウェア構成例を示すブロック図である。本例の画像処理装置２０は、パーソナルコンピュータ（ＰＣ；Personal Computer）を用いて実現されている。すなわち、画像処理装置２０は、ＰＣ本体３０と表示装置３２と入力装置３４とを備える。「ＰＣ」という表記はパーソナルコンピュータを表しており、デスクトップ型、ノート型、タブレット型など、各種形態のコンピュータが含まれる。ＰＣ本体３０は、中央演算処理装置（ＣＰＵ；Central Processing Unit）４１と、メモリ４２と、各種プログラムやデータ等を記憶保存する記憶装置としてのハードディスク装置（ＨＤＤ；Hard Disk Drive）４３と、入力インターフェース部４４と、ネットワーク接続用の通信インターフェース部４５と、表示制御部４６と、周辺機器用インターフェース部４７とを備える。
【００５１】
図１で説明した画像読取装置２６は、図２の周辺機器用インターフェース部４７を介して画像処理装置２０に接続することもできる。
【００５２】
表示装置３２は、例えば、液晶ディスプレイや有機ＥＬ（Organic Electro-Luminescence）ディスプレイなどを用いることができる。表示装置３２は表示制御部４６に接続される。入力装置３４は、キーボード、マウス、タッチパネル、トラックボールなど、各種の手段を採用することができ、これらの適宜の組み合わせであってもよい。本例では入力装置３４として、キーボードとマウスが用いられる。入力装置３４は入力インターフェース部４４に接続される。表示装置３２と入力装置３４はユーザーインターフェース(ＵＩ；User Interface)として機能する。オペレータ（ユーザー）は、表示装置３２の画面に表示される内容を見ながら入力装置３４を使って各種情報の入力を行うことができ、画像処理装置２０や印刷装置２４等を操作することができる。また、表示装置３２を通じてシステムの状態等を把握（確認）することが可能である。
【００５３】
ハードディスク装置４３には、画像処理に必要な各種プログラムやデータ等が格納されている。例えば、特性パラメータ取得用チャートのチャートデータ、特性パラメータ生成用の演算プログラム、ハーフトーン処理規則の生成処理を含む画像処理プログラム、ハーフトーン選択用チャートの生成プログラムなどが記憶される。ハードディスク装置４３に格納されているプログラムがメモリ４２にロードされ、これをＣＰＵ４１が実行することにより、プログラムで規定される各種の手段として機能する。
【００５４】
なお、図２に示したＰＣ本体３０と表示装置３２と入力装置３４と同様のハードウェア構成を図１で説明したＤＴＰ装置１２、データベースサーバ１４、管理用コンピュータ１６、印刷制御装置２２などのハードウェア構成として採用することができる。
【００５５】
＜画像処理装置２０の機能に関する説明＞
図３は第１の実施形態に係る画像処理装置２０の機能を説明するためのブロック図である。画像処理装置２０は、制御部５０と、特性パラメータ取得部５２と、特性パラメータ記憶部５４と、優先度パラメータ保持部５６と、ハーフトーン処理生成部５８と、ハーフトーン処理規則記憶部６０とを備える。
【００５６】
制御部５０は、画像処理装置２０における各部の動作を制御する。特性パラメータ取得部５２は、図１で説明した印刷装置２４を含む印刷システム１０の特性に関する特性パラメータを取得する手段である。印刷システムの特性に関する特性パラメータには、インクジェット印刷システムの場合、例えば、解像度、ノズル数、インク種、平均ドット濃度、平均ドット径、平均ドット形状、各印刷素子のドット濃度、ドット径、ドット形状、ドット形成位置ズレ、不吐、着弾干渉などがある。ここに例示したパラメータの少なくとも一つ、好ましくは複数のパラメータに関する情報が特性パラメータ取得部５２を通じて取得される。ドット形成位置ズレとは、ドットが形成されるべき理想的なドットの形成位置に対して、実際にドットが形成される位置のズレを包括的に表す概念である。「ドットが形成されるべき理想的位置」は、設計上の目標位置であり、誤差が無いと仮定した状態でのドット形成位置を指す。ドット形成位置ズレの要因は様々であり、例えば、各印刷素子の吐出方向の曲がり、各印刷素子の吐出速度のばらつき、各印刷素子の吐出タイミングのズレ、双方向走査における往路方向走査と復路方向走査の吐出タイミングのズレ、双方向走査における往路方向走査と復路方向走査の位置のズレ、双方向走査における往路方向走査と復路方向走査の吐出方向の曲がり、複数回の走査パスにおける各走査パスの吐出タイミングのズレ、各走査パスの位置のズレ、又は各走査パスの吐出方向の曲がりなどが挙げられる。ここに例示した要因のうち少なくとも一つを含む要因によってドット形成位置ズレが発生する。なお、ノズルの「吐出方向の曲がり」のことを「吐出曲がり」という。
【００５７】
印刷素子とは、印刷装置２４においてドットの記録を担う記録素子のことをいう。インクジェット印刷装置の場合、インクジェットヘッドにおけるインク吐出用のノズルが「印刷素子」に相当する。凸版を用いる印刷装置の場合、版における網点の凸部のレリーフが「印刷素子」に相当する。
【００５８】
印刷システムの特性には、複数の印刷素子の個別の記録特性、及び、複数の印刷素子に共通の特性、のうち少なくとも一つが含まれる。印刷素子の個別の記録特性には、ドット濃度、ドット径、ドット形状、ドットの記録位置誤差、及び、記録不能異常のうち少なくとも一つが含まれる。インクジェット印刷装置の場合、ドットの記録位置誤差とは「ドット形成位置ズレ」に対応し、記録不能異常とは「不吐」に対応する。
【００５９】
複数の印刷素子に「共通の特性」には、平均ドット濃度、平均ドット径、平均ドット形状、及び、着弾干渉のうちの少なくとも一つが含まれる。
【００６０】
本実施形態による特性パラメータの取得方法は、印刷装置２４によって特性パラメータ取得用チャートを出力し、インラインスキャナやオフラインスキャナ等の画像読取装置２６（図１参照）によって特性パラメータ取得用チャートを読み取り、その読取画像を解析して各パラメータを取得するものである。
【００６１】
特性パラメータとして例示した解像度、ノズル数、インク種、平均ドット濃度、平均ドット径、平均ドット形状、各印刷素子のドット濃度、ドット径、ドット形状、ドット形成位置ズレ、不吐、着弾干渉などの項目のうち、解像度、ノズル数、インク種は、システム仕様に関する特性パラメータである。
【００６２】
したがって、これらシステム仕様に関する特性パラメータについては、予めシステム内にパラメータを保持しておくことが好ましい。そして、これらシステム仕様に関する特性パラメータである解像度、ノズル数、インク種に基づいて、システム個別の特性に関するパラメータを取得するための特性パラメータ取得用チャートのデータを特性パラメータ取得用チャート手段により生成し、又は、予めシステム内に保持されている複数の特性パラメータ取得用チャートのデータの中から選択し、当該印刷システム１０の印刷装置２４によって特性パラメータ取得用チャートを出力し、画像読取装置２６（図１参照）から特性パラメータ取得用チャートを読み取り、印刷装置２４に固有の特性に関する各種の特性パラメータを取得する構成が好ましい。
【００６３】
システム仕様に関する特性パラメータとしては、他に、滴種、単方向走査であるか双方向走査であるか、走査速度、印刷媒体の搬送量、吐出周波数などがあり、これらを含めた少なくとも一つのシステム仕様に関する特性パラメータに基づいて、特性パラメータ取得用チャートのデータを生成する構成が好ましい。
【００６４】
本例の画像処理装置２０は、印刷システム１０の特性に関する特性パラメータを自動的に取得するための手段として、特性パラメータ取得用チャート生成部６２と画像解析部６４とを備えている。
【００６５】
特性パラメータ取得用チャート生成部６２は、印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートのチャートデータを発生させる処理部である。特性パラメータ取得用チャート生成部６２で生成されたチャートデータはデータ出力部６６を通じて、印刷制御装置２２（図１参照）に送られ、印刷装置２４により特性パラメータ取得用チャートが印刷される。
【００６６】
特性パラメータ取得用チャート生成部６２と、特性パラメータ取得用チャート生成部６２によって生成されたチャートデータに基づいて印刷装置２４（図１参照）により特性パラメータ取得用チャートを出力する構成との組み合わせが「特性パラメータ取得用チャート出力手段」の一形態に相当する。また、特性パラメータ取得用チャート生成部６２が「特性パラメータ取得用チャート生成手段」の一形態に相当する。
【００６７】
特性パラメータ取得用チャートの例について詳細は後述するが、特性パラメータ取得用チャートとしては、例えば、インクの各色のヘッドによる各印刷素子の単一ドットパターンとすることができる。単一ドットパターンは、各ドットを他のドットと重ねることなく、それぞれ孤立させて、個々に単独のドットとして打滴したパターンである。このような単一ドットパターンのチャートを読み取ることにより、各印刷素子のドット濃度、ドット径、ドット形状、ドット形成位置ズレ、及び不吐に関するパラメータを読み取ることができる。
【００６８】
また、特性パラメータ取得用チャートには、単一ドットパターンに加えて、複数ドットの重なった連続ドットパターンを含めることができる。連続ドットパターンとして二つのドットのドット間距離を変えて、互いにドットの一部が重なるように打滴した連続ドットパターンを含めることができる。このような連続ドットパターンは、着弾干渉によるドット変形量のパラメータを取得するために利用される。
【００６９】
本印刷システム１０の滴種が１種類の場合、１種類のドットを単独で打滴して単一ドットパターンとし、複数重ねて打滴して連続ドットパターンとすればよい。滴種が複数有る場合は、各々の種類のドットを単独で打滴して単一ドットパターンとし、各々の種類のドットの組み合わせで複数重ねて打滴して連続ドットパターンとする。
【００７０】
特性パラメータ取得用チャートの出力に際しては、同一印刷素子の単一ドットを複数回印刷し、それらのドット濃度、ドット径、ドット形状、ドット形成位置ズレの平均値を、該印刷素子のドット濃度、ドット径 、ドット形状、ドット形成位置ズレとしても良い。また、更に、各印刷素子のドット濃度、ドット径、ドット形状を平均化して平均ドット濃度、平均ドット径、平均ドット形状を取得しても良い。
【００７１】
システム誤差に対する耐性設計をする場合には、特性パラメータ取得用チャートの読み取りによって得られた測定値の平均値からのばらつきを示す分散σ２を計算し、この分散σ２の平方根である標準偏差σの値を、後ほど使用する誤差の所定量としても良い。
【００７２】
印刷装置２４によって印刷された特性パラメータ取得用チャートの印刷結果は画像読取装置２６によって読み取られ、特性パラメータ取得用チャートの読取画像のデータが得られる。
【００７３】
画像解析部６４は、画像読取装置２６によって読み取られた読取画像を解析して、特性パラメータの情報を生成する特性パラメータ生成処理部として機能する。画像解析部６４によって、特性パラメータ取得用チャートから自動的に特性パラメータの情報が得られる。画像解析部６４は「画像解析手段」の一形態に相当する。
【００７４】
すなわち、画像処理装置２０における特性パラメータ取得部５２は、特性パラメータ取得用チャートの読取画像の解析による測定結果から自動的に特性パラメータを取得する構成となっている。画像解析部６４と特性パラメータ取得部５２との組み合わせが「特性パラメータ取得手段」の一形態に相当する。
【００７５】
特性パラメータ取得部５２を通じて取得された特性パラメータの情報は特性パラメータ記憶部５４に記憶される。なお、特性パラメータ記憶部５４には、システム仕様に関する特性パラメータを予め保持しておくことができる。
【００７６】
ハーフトーン処理生成部５８は、特性パラメータに基づき、ハーフトーン処理に要求される複数の要求項目に対する優先度のバランスが異なる２種類以上のハーフトーン処理のそれぞれの処理内容を規定するハーフトーン処理規則を生成する。画像処理装置２０は、シミュレーション画像生成部６８と評価値演算部７０とを含んだ画質評価処理部７４を備えており、ハーフトーン処理生成部５８は画質評価処理部７４と連携して２種類以上のハーフトーン処理規則を生成する。ハーフトーン処理生成部５８は「ハーフトーン処理生成手段」の一形態に相当する。評価値演算部７０は「評価値算出手段」の一形態に相当する。画質評価処理部７４は「画質評価手段」の一形態に相当する。
【００７７】
画質評価処理部７４は、シミュレーション画像の生成とシミュレーション画像に対する画像品質の評価値の計算を繰り返しながら、評価値が改善される最適化探索の処理を行う。画質評価処理部７４による処理により、ハーフトーンパラメータが決定される。
【００７８】
ハーフトーン処理生成部５８により生成された複数種類のハーフトーン処理規則は、ハーフトーン処理規則記憶部６０に登録される。図３では、図示の便宜上、２種類の異なるハーフトーン処理規則１，２が生成され、これらハーフトーン処理規則１，２がハーフトーン処理規則記憶部６０に記憶保存される様子を示したが、Ｋを２以上の整数とした場合に、Ｋ以上の複数種類のハーフトーン処理規則が生成され得る。そして、生成されたＫ種類のハーフトーン処理規則１，２，…Ｋの全て又は一部をハーフトーン処理規則記憶部６０にラインアップとして登録することができる。ハーフトーン処理規則記憶部６０はハーフトーン登録手段の一形態に相当する。ハーフトーン処理規則記憶部６０には、印刷システム１０で使用可能なハーフトーン処理の候補としての複数種類のハーフトーン処理規則を登録しておくことができる。こうしてハーフトーン処理生成部５８にて生成された複
数のハーフトーン処理規則の中から、実際の印刷に使用するハーフトーン処理規則が決定される。
【００７９】
本例の画像処理装置２０では、複数のハーフトーン処理規則の中からいずれか一つのハーフトーン処理規則を選ぶための選択支援手段として、ハーフトーン選択用チャート生成部７６を備えている。
【００８０】
ハーフトーン選択用チャート生成部７６では、２種類以上のハーフトーン処理規則のそれぞれによって得られるハーフトーン画像の印刷結果を対比可能に並べたハーフトーン選択用チャートのチャートデータを生成する。ハーフトーン選択用チャート生成部７６で生成されたチャートデータはデータ出力部６６を通じて、印刷制御装置２２（図１参照）に送られ、印刷装置２４によりハーフトーン選択用チャートが印刷される。
【００８１】
ハーフトーン選択用チャート生成部７６と印刷装置２４との組み合わせが「ハーフトーン選択用チャート出力手段」の一形態に相当する。
【００８２】
ユーザーはハーフトーン選択用チャートの出力結果を見て、所望のハーフトーン処理規則を選択することができる。ユーザーによるハーフトーン処理規則の選択操作は入力装置３４を用いて行われる。入力装置３４はユーザーが所望のハーフトーン処理規則を選択する操作を行うための「ハーフトーン選択操作手段」として機能する。すなわち、入力装置３４は、ハーフトーン選択用チャートの生成に用いられた２種類以上のハーフトーン処理の中からユーザーがいずれかのハーフトーン処理の種類を選択するためのユーザーの操作を受け付けるハーフトーン選択操作手段として機能する。
【００８３】
また、このようなユーザーによるハーフトーン処理規則の選択機能のみならず、システムが自動的に一つのハーフトーン処理規則を選択する機能を備えていてもよい。この場合、ハーフトーン処理に対する複数の要求項目の優先度に関する優先度パラメータを予め保持しておくことが必要である。優先度パラメータ保持部５６には、複数の要求項目に関する優先度のバランスを指定した優先度パラメータが記憶されている。優先度パラメータ保持部５６は優先度パラメータ保持手段の一形態に相当する。
【００８４】
優先度パラメータは入力装置３４を通じてユーザーが自由に入力し、優先度のバランスの設定、並びに、設定内容の変更を行うことができる。或いはまた、優先度パラメータは、システム上、予め一種類又は複数種類の選択候補が用意されていてもよい。優先度パラメータの設定に関する選択候補が複数種類用意されている場合、ユーザーは印刷目的や用途、生産性などを考慮して、入力装置３４を通じていずれかの選択候補を選択することができる。
【００８５】
優先度パラメータによって要求項目に対する優先度のバランスを指定しておくことにより、この優先度パラメータ保持部５６で特定される優先度パラメータにしたがい、システム上で推奨される最適な一つのハーフトーン処理規則が一意に決定される構成とすることができる。このような自動選択の機能は制御部５０によって実現でき、かかる自動選択の処理を担う制御部５０の構成がハーフトーン自動選択手段の一形態に相当する。
【００８６】
入力装置３４は、ユーザーが各要求項目に対する優先度に関する設定を入力するための優先度入力部として機能する。ユーザーが設定した優先度に応じて、その優先度の設定に基づくハーフトーン処理規則（すなわち、ハーフトーンアルゴリズムとハーフトーンパラメータの組み合わせ）と、そのユーザー設定に係る優先度のバランスと対称的な優先度のバランスとなるハーフトーン処理規則とを生成して、両者の比較を行うという態様があり得る。
【００８７】
また、ユーザーが設定した優先度を基準にして、その優先度のバランスをわずかに振って、複数設定した優先度のバランスに基づき、複数のハーフトーン処理規則を生成するという態様があり得る。
【００８８】
画像処理装置２０は、生成したハーフトーン処理規則にしたがって、連続調画像のデータをハーフトーン処理する機能を有する。すなわち、画像処理装置２０は、画像入力部７７と、色変換処理部７８と、ハーフトーン処理部８０とを備える。
【００８９】
画像入力部７７は、原稿画像のデータを取り込む入力インターフェース部であり、画像データ取得部として機能する。画像入力部７７は、外部又は装置内の他の信号処理部から原稿画像データを取り込むデータ入力端子で構成することができる。画像入力部７７として、有線又は無線の通信インターフェース部を採用してもよいし、メモリカードなどの外部記憶媒体（リムーバブルディスク）の読み書きを行うメディアインターフェース部を採用してもよく、若しくは、これら態様の適宜の組み合わせであってもよい。
【００９０】
色変換処理部７８は、インターナショナル・カラー・コンソーシアム (ICC；International Color Consortium)によるＩＣＣプロファイルの形式に則したカラープロファイルを用いて、原稿画像データの色変換処理を行い、印刷装置２４による出力に適したカラー画像信号を生成する。印刷装置２４においてＣＭＹＫの４色のインクを用いる場合には、色変換処理部７８によりＣＭＹＫの画像信号が生成される。また、ＣＭＹＫに加え、ライトマゼンタ（ＬＭ）及びライトシアン（ＬＣ）を含む６色のインクを用いる場合には、色変換処理部７８によりＣＭＹＫとＬＭ、ＬＣの各色成分を含む画像信号が生成される。
【００９１】
ハーフトーン処理部８０は、ハーフトーン処理生成部５８によって生成されたハーフトーン処理規則を用いて、各色の連続調画像に対してハーフトーン処理を行い、ハーフトーン画像を生成する。ハーフトーン処理部８０にて生成されたハーフトーン画像のデータはデータ出力部６６を通じて、印刷制御装置２２（図１参照）に送られ、印刷装置２４により印刷が行われる。
【００９２】
ハーフトーン処理部８０による処理を経て生成されたハーフトーン画像に基づいて印刷装置２４によって印刷媒体に印刷を行うことにより印刷物を得る方法は印刷物の製造方法として把握できる。
【００９３】
また、画像処理装置２０の画質評価処理部７４はハーフトーン処理部８０と連携して、印刷用ハーフトーン画像の評価値を算出することができる。ハーフトーン処理部８０によって生成されるハーフトーン画像に関する評価値の情報は、表示装置３２の画面上に表示させることができ、また、データ出力部６６を通じて外部に提供することができる。
【００９４】
＜印刷システムにおけるハーフトーン処理規則の決定手順＞
本実施形態の印刷システム１０におけるハーフトーン処理規則の定め方について詳説する。図４は本実施形態におけるハーフトーン処理規則の生成方法の一例を示すフローチャートである。
【００９５】
まず、印刷システム１０の特性に関する特性パラメータを得るために、特性パラメータ取得用チャートを生成し、印刷装置２４（図１参照）によって特性パラメータ取得用チャートを出力する（図４のステップＳ１０）。ステップＳ１０は「特性パラメータ取得用チャート出力工程」の一形態に相当する。
【００９６】
次に、ステップＳ１０にて出力された特性パラメータ取得用チャートの読み取りを行う（ステップＳ１１）。ステップＳ１１では画像読取装置２６（図１参照）によって特性パラメータ取得用チャートの印刷物が読み取られ、特性パラメータ取得用チャートの読取画像が得られる。図４のステップＳ１１は「画像読取工程」の一形態に相当する。
【００９７】
次に、ステップＳ１１により取得された読取画像を解析して、印刷システムの特性に関する特性パラメータを取得する（ステップＳ１２）。ステップＳ１２は「特性パラメータ取得工程」の一形態である。
【００９８】
次に、ハーフトーン処理に対する要求項目の優先度の異なる２種類以上のハーフトーン処理規則を生成する（ステップＳ１４）。ハーフトーン処理規則の生成に際しては、優先度パラメータと特性パラメータとに基づき、複数種類のハーフトーン処理規則が生成される。ステップＳ１４はハーフトーン処理生成工程の一形態である。
【００９９】
そして、生成された各ハーフトーン処理規則を用いてハーフトーン選択用チャートを出力する（ステップＳ１６）。ステップＳ１６は「ハーフトーン選択用チャート出力工程」の一形態である。
【０１００】
ユーザーはハーフトーン選択用チャートの出力結果を見て、いずれか一つのハーフトーン処理規則を選ぶことができる。ユーザーの選択操作に基づき、印刷に用いるハーフトーン処理規則が決定される（ステップＳ１８）。すなわち、ステップＳ１８はハーフトーン選択用チャートの生成に用いられた２種類以上のハーフトーン処理の中からユーザーがいずれかのハーフトーン処理の種類を選択するためのユーザーの操作を受け付け、ユーザーによる選択操作に基づいてハーフトーン処理規則が決定される。ステップＳ１８はハーフトーン選択操作工程の一形態である。
【０１０１】
＜特性パラメータ取得用チャートの例＞
図４のステップＳ１２で説明した特性パラメータ取得工程で用いられる特性パラメータ取得用チャートの具体例について説明する。
【０１０２】
図５は特性パラメータ取得用チャート１００の一例を示す図である。ここでは、シアン、マゼンタ、イエロー、ブラックの各色の記録ヘッドにおける印刷素子であるノズルによって、印刷媒体１０１上に、単一ドットパターン１０２Ｃ、１０２Ｍ、１０２Ｙ、１０２Ｋと、第１の連続ドットパターン１０４Ｃ、１０４Ｍ、１０４Ｙ、１０４Ｋと、第２の連続ドットパターン１０６Ｃ、１０６Ｍ、１０６Ｙ、１０６Ｋとが打滴されたものが示されている。単一ドットパターン１０２Ｃ、１０２Ｍ、１０２Ｙ、１０２Ｋは、単一ドットが他のドットと分離された孤立状態で離散的に記録される離散ドットのパターンである。第１の連続ドットパターン１０４Ｃ、１０４Ｍ、１０４Ｙ、１０４Ｋと、第２の連続ドットパターン１０６Ｃ、１０６Ｍ、１０６Ｙ、１０６Ｋは、二つ以上のドットを接触させて記録される連続ドットのパターンである。
【０１０３】
単一ドットパターン１０２Ｃ、１０２Ｍ、１０２Ｙ、１０２Ｋ、第１の連続ドットパターン１０４Ｃ、１０４Ｍ、１０４Ｙ、１０４Ｋ、第２の連続ドットパターン１０６Ｃ、１０６Ｍ、１０６Ｙ、１０６Ｋは、いずれも「特性パラメータを得るためのパターン」の一形態に相当する。単一ドットパターン１０２Ｃ、１０２Ｍ、１０２Ｙ、１０２Ｋは、「離散ドットのパターン」の一形態に相当する。第１の連続ドットパターン１０４Ｃ、１０４Ｍ、１０４Ｙ、１０４Ｋと、第２の連続ドットパターン１０６Ｃ、１０６Ｍ、１０６Ｙ、１０６Ｋは、「連続ドットのパターン」の一形態に相当する。
【０１０４】
図６は図５の特性パラメータ取得用チャートの描画に用いたシリアルスキャン型のインクジェット印刷装置の平面模式図である。図６では、図示の便宜上、各色の記録ヘッドのノズル数を減じて各色４ノズルのみを示した。ノズル数やノズルの配列形態、ノズル密度については、様々な設計が可能である。
【０１０５】
図６に示したように、シリアルスキャン型のインクジェット印刷装置におけるヘッドユニット１１０は、シアンインクを吐出するシアン記録ヘッド１１２Ｃと、マゼンタインクを吐出するマゼンタ記録ヘッド１１２Ｍと、イエローインクを吐出するイエロー記録ヘッド１１２Ｙと、ブラックインクを吐出するブラック記録ヘッド１１２Ｋと、がキャリッジ１１４に搭載され、図６のＸ方向に沿って往復移動可能に構成されている。Ｘ方向に直交するＹ方向が印刷媒体１０１の搬送方向である。Ｘ方向は「主走査方向」に相当し、Ｙ方向は「副走査方向」に相当する。
【０１０６】
シアン記録ヘッド１１２Ｃ、マゼンタ記録ヘッド１１２Ｍ、イエロー記録ヘッド１１２Ｙ、ブラック記録ヘッド１１２Ｋの各記録ヘッドの詳細な構造は図示しないが、それぞれのインクジェット方式の記録ヘッドは、各ノズルに対応してインク吐出に必要な吐出エネルギーを発生させる吐出エネルギー発生素子（例えば、圧電素子や発熱素子）を備えている。各記録ヘッド（１１２Ｃ，１１２Ｍ，１１２Ｙ，１１２Ｋ）は、印刷制御装置２２（図１参照）から与えられる駆動信号及び吐出制御信号に従い、オンデマンドでインク液滴を吐出する。
【０１０７】
図６のキャリッジ１１４をＸ方向に移動させつつ、適宜のタイミングでシアン記録ヘッド１１２Ｃの各ノズル１１８Ｃから打滴を行うことにより、図５の符号１０２Ｃで示す単一ドットパターンを形成することができる。シアンインクによる単一ドットパターン１０２Ｃを描画した後、印刷媒体１０１をＹ方向に搬送し、印刷媒体１０１における記録領域を変えてから、キャリッジ１１４をＸ方向に移動させつつ、適宜のタイミングでシアン記録ヘッド１１２Ｃの各ノズル１１８Ｃから打滴を行うことにより、図５の符号１０４Ｃで示す第１の連続ドットパターンを形成することができる。また、シアンインクによる第１の連続ドットパターン１０４Ｃを描画した後、印刷媒体１０１をＹ方向に搬送し、印刷媒体１０１における記録領域を変えてから、キャリッジ１１４をＸ方向に移動させつつ、シアン記録ヘッド１１２Ｃの各ノズル１１８Ｃから適宜のタイミングで打滴を行うことにより、図５の符号１０６Ｃで示す第２の連続ドットパターンを形成することができる。
【０１０８】
第１の連続ドットパターン１０４Ｃと第２の連続ドットパターン１０６Ｃとでは、重なり合うドット同士のドット間距離の設定が異なっている。ドット間距離を変えて複数種類の連続ドットパターンを記録することにより、ドット間距離ｄと着弾干渉の影響による変化量との関係に関する特性パラメータを把握することが可能になる。
【０１０９】
なお、図５では、ドット間距離を異ならせた２種類の連続ドットパターン（１０４Ｃ，１０６Ｃ）を例示しているが、ドット間距離を変えて３種類以上の連続ドットパターンを形成してもよい。
【０１１０】
シアンインクによるドットパターン（１０２Ｃ，１０４Ｃ，１０６Ｃ）の記録に続けて、以下同様に、マゼンタ記録ヘッド１１２Ｍの各ノズル１１８Ｍによる打滴、イエロー記録ヘッド１１２Ｙの各ノズル１１８Ｙによる打滴、ブラック記録ヘッド１１２Ｋの各ノズル１１８Ｋによる打滴を、順次に行うことで、図５に示す特性パラメータ取得用チャート１００が生成される。
【０１１１】
各色の単一ドットパターン１０２Ｃ、１０２Ｍ、１０２Ｙ、１０２Ｋから、各色の印刷素子ごとのドット濃度、ドット径、ドット形状、ドット形成位置ズレ、及び不吐、に関する情報を得ることができる。また、多数の単一ドットの測定結果を統計処理することにより、平均ドット濃度、平均ドット径、平均ドット形状、並びに、それぞれの標準偏差σ（分散σ２の平方根）を得ることができる。各印刷素子のドット濃度、ドット径、ドット形状、及びドット形成位置ズレ、のうち少なくとも一つの項目について算出される標準偏差σ又は分散σ２は「ドットのばらつきに関する分散情報」の一形態に相当する。
【０１１２】
また、各色の第１の連続ドットパターン１０４Ｃ、１０４Ｍ、１０４Ｙ、１０４Ｋと、第２の連続ドットパターン１０６Ｃ、１０６Ｍ、１０６Ｙ、１０６Ｋから、着弾干渉に関する特性パラメータの情報を得ることができる。着弾干渉に関する特性パラメータとは、重なり合うドット同士の相互作用である着弾干渉の影響によるドット間距離の変化、ドット濃度の変化、ドット形状の変化などに関する情報をいう。
【０１１３】
＜着弾干渉に関する特性パラメータについて＞
図７及び図８は着弾干渉に関する特性パラメータの説明図である。図７の左欄は、二つのドットを部分的にオーバーラップさせて連続打滴する際の２ドットのドット間距離の設定値をｄ１，ｄ２，ｄ３と３段階に異ならせた様子が示されており、図７の右欄は、ドット間距離ｄ１，ｄ２，ｄ３のそれぞれの設定で打滴を行った場合に着弾干渉の影響によってドット間距離が変化した様子を示している。なお、ここでのドット間距離とは、ドットの中心間距離を意味している。
【０１１４】
図示のように、設定値としてのドット間距離ｄ１、ｄ２、ｄ３（ｄ１＞ｄ２＞ｄ３）に対して、それぞれ実際のドット間距離はｕ１、ｕ２、ｕ３（ｕ１＞ｕ２＞ｕ３）となる。着弾干渉によって、ドットが引き寄せられることから、ｄ１＞ｕ１、ｄ２＞ｕ２、ｄ３＞ｕ３となる。
【０１１５】
ドット間距離の設定を変えて、着弾干渉の影響によるドット間距離の変化のデータを取得することで、図８に示すような着弾干渉データを得ることができる。図８中の横軸はドット間距離の設定値であり、「Ｒ」はドットの半径を示す。図８の縦軸は着弾干渉の影響によってドット間距離が変化する変化量を示しており、図７における｜ｄｉ−ｕｉ｜の絶対値を示している（ｉ＝１，２，３）。図８の横軸の「２Ｒ」は、２ドットが外接する位置を示している。ドット間距離が２Ｒよりも大きいとドットは重ならないため、着弾干渉の影響は受けない。ドット間距離の設定が２Ｒよりも小さい場合に、ドット同士がオーバーラップして着弾干渉によりドットが引き寄せられ、ドット間距離が変化する。
【０１１６】
図８では「ドット間距離の変化量」として説明しているが、着弾干渉の影響は、ドット濃度の変化やドット形状の変化としても測定することができる。
【０１１７】
図５で説明した特性パラメータ取得用チャート１００における第１の連続ドットパターン１０４Ｃ、１０４Ｍ、１０４Ｙ、１０４Ｋ及び第２の連続ドットパターン１０６Ｃ、１０６Ｍ、１０６Ｙ、１０６Ｋの読取結果から、ドット間距離ｄの関数としてパラメータ化された着弾干渉データを得ることができる。
【０１１８】
このような着弾干渉に関するパラメータを印刷素子毎（ここではノズル毎）に求めて平均化する。色毎に平均化した値を色別に保持してもよいし、全色を平均化した値を共通のパラメータとして保持してもよい。
【０１１９】
図５ではＣＭＹＫ各色について滴種を１種類と仮定した場合の単一ドットパターン及び連続ドットパターンを例示したが、滴種が複数有る場合は、各々の種類のドットを単独で打滴して単一ドットパターンとし、各々の種類のドットの組み合わせで複数重ねて打滴して連続ドットパターンとする。そして各滴種の組み合わせについて着弾干渉に関するパラメータを取得することとなる。また、ＣＭＹＫ各色のドットの組み合わせで複数重ねて打滴して連続ドットパターンを形成し、かつ、各色のドットの組み合わせについて着弾干渉に関するパラメータを取得してもよい。
【０１２０】
着弾干渉に関するパラメータを取得するためのチャートとして、複数ドットのドット間距離を変えるだけで無く、複数ドットの記録時間差を変えたチャートを出力してもよい。例えば、複数のドットを記録する時間差として、１パス分、２パス分、３パス分・・・という具合に、複数の水準の時間差を設定し、これら複数水準の時間差でドット同士を接触させたチャートを出力してもよい。記録時間差は打滴時間差に相当する。
【０１２１】
例えば、図５のＣＭＹＫ各色の第１の連続ドットパターン及び第２の連続ドットパターンにおいてオーバーラップさせて打滴した二つのドットを各々ドット１、ドット２として、ドット１とドット２をキャリッジ１１４の１回のＸ方向移動で連続して打滴する連続ドットパターンを形成すると共に、ドット１をキャリッジ１１４の１回目のＸ方向移動で打滴した後に、印刷媒体１０１のＹ方向搬送をせずに、ドット２をキャリッジ１１４の２回目のＸ方向移動で打滴する連続ドットパターン、ドット１をキャリッジ１１４の１回目のＸ方向移動で打滴した後に、印刷媒体１０１のＹ方向搬送をせずに、ドット２をキャリッジ１１４の３回目のＸ方向移動で打滴する連続ドットパターン・・・という具合に、複数の水準の時間差（パス差）でドット１とドット２を接触させた連続ドットパターンを形成してもよい。
【０１２２】
＜ハーフトーン処理に対する要求項目について＞
ハーフトーン処理に要求される要求項目には、例えば、以下のようなものがある。すなわち、要求項目の第１分類（ａ）として、画質、システムコスト 、ハーフトーン生成時間、ハーフトーン処理時間がある。要求項目の第２分類（ｂ）として、画質に関して、更に、「粒状性」と「システム誤差に対する耐性」とがある。これら複数の要求項目は、トレードオフの関係にある。また、システム誤差に対する耐性の中には、「環境変動に対する耐性」がある。環境変動に対する耐性とは、例えば、温度や湿度の影響によってインクの濃度とドットの広がり量が変動するので、その影響をシミュレーションしてハーフトーン処理規則を設計することが考えられる。
【０１２３】
本実施形態では、ハーフトーン処理に要求される複数の要求項目に対する優先度のバランスが異なる２種類以上のハーフトーン処理のハーフトーン処理規則が生成されるが、「複数の要求項目」としては、上記に例示した、画質、システムコスト、ハーフトーン生成時間、ハーフトーン処理時間、システム誤差に対する耐性、及び、環境変動に対する耐性のうち少なくとも二つの項目が含まれる。
【０１２４】
＜ハーフトーンアルゴリズムと各要求項目に対する得失＞
第１分類（ａ）における画質、システムコスト、ハーフトーン生成時間、ハーフトーン処理時間の各要求項目に対する各種ハーフトーンアルゴリズムの得失は、図９の図表に示すとおりである。ここでは、ハーフトーンアルゴリズムとして、ディザ法、誤差拡散法、ダイレクトバイナリーサーチ（ＤＢＳ）法の３種類を比較した。
【０１２５】
システムコストとは、ハーフトーン処理の機能を実現するために必要なＣＰＵ（Central Processing Unit）性能、メモリ容量その他のシステム仕様に関するコストが含まれる。ハーフトーン生成時間は、ハーフトーン処理規則を生成するために要する時間であり、例えば、ハーフトーンパラメータを決定するための演算に要する時間が含まれる。ハーフトーン処理時間は、生成されたハーフトーン処理規則を用いて連続調画像のデータからハーフトーン画像のデータに変換するための処理に要する時間である。
【０１２６】
ディザ法、誤差拡散法、ＤＢＳ法の３種類のハーフトーンアルゴリズムを比べると、画質に関して、ディザ法は相対的に画質が低く、ＤＢＳ法は相対的に画質が高画質であり、誤差拡散法は両者の中間的な画質となる。システムコストに関して、ディザ法は相対的にコストが低く、ＤＢＳ法は相対的にコストが高い。誤差拡散法のシステムコストは、ディザ法とＤＢＳ法の中間レベルである。ハーフトーン生成時間とハーフトーン処理時間に関して、ディザ法は相対的に短時間であり、ＤＢＳ法は相対的にもっと時間がかかる。誤差拡散法は、ディザ法とＤＢＳ法の中間のレベルである。
【０１２７】
また、図９に示したハーフトーンアルゴリズムの種類による相対的な得失のみならず、同じハーフトーンアルゴリズムにおいてもハーフトーンパラメータの設定によって、各要求項目に対する得失が変化する。例えば、ハーフトーンアルゴリズムがディザ法の場合、ディザマスクサイズが大きい程、画質は高くなるが、その反面、システムコストが高くなり、かつ、ハーフトーン生成時間やハーフトーン処理時間が長いものになる。
【０１２８】
ハーフトーンアルゴリズムが誤差拡散法の場合、誤差拡散マトリクスサイズが大きい程、また、誤差拡散マトリクスを適用する階調区間の区分けが多い程、画質は高いものとなるが、他の要求項目に対してはシステムコストが高くなり、かつ、ハーフトーン生成時間やハーフトーン処理時間が長いものになる。
【０１２９】
ハーフトーンアルゴリズムがＤＢＳ法の場合、画素の更新回数が多い程、また、交換画素範囲が広い程、画質は高いものになるが、他の要求項目に対してはシステムコストが高くなり、かつ、ハーフトーン生成時間やハーフトーン処理時間が長いものになる。
【０１３０】
要求項目の第２分類（ｂ）に関しては、印刷順番、作画のパスや打滴のタイミングなどによってドット濃度、ドット径、ドット形状 、ドット形成位置ズレ、不吐などの特性パラメータに誤差を生ずることに対して、粒状性低下やスジ発生を抑えるように、システム誤差に対する耐性設計が可能であるが、この耐性設計によって誤差の無い状態での粒状性は低下することとなる。つまり、粒状性とシステム誤差に対する耐性はトレードオフの関係にある。
【０１３１】
システム誤差の要因となり得る印刷順番とは、例えば、インクの色の重ね順である。また、印刷順番には、シリアルスキャン方式のヘッド走査における往路パスと復路パスの順序を含めることができる。パスとは、シリアルスキャン方式のインクジェットヘッドでマルチパスにより描画を完成させる作画モードの場合のパスの順番である。シングルパスプリンタの場合は、主走査方向の一列が「パス」に相当する。タイミングとは、例えば、印刷媒体を送りながら打滴を行う場合に、印刷媒体の搬送の誤差などの影響で打滴のタイミングによって着弾位置やドット形状などに誤差が発生するような場合を想定したものである。
【０１３２】
システム誤差としては、他に、印刷素子の経時的な状態変化によってドット濃度、ドット径、ドット形状、ドット形成位置ズレ、不吐などの特性パラメータが変化するため、これも誤差と見做される。また、着弾干渉の影響によるドット濃度、形状や位置の変化に関して図５の様な特性パラメータ取得用チャートのみから正確にパラメータ化してシミュレーション再現する事は困難であり、この現実との乖離もシステム誤差と見做される。
【０１３３】
つまりシステムの経時的な状態変化、特性パラメータ取得用チャートや画像読取装置２６の制約、シミュレーションモデルの限界などによって生ずるシミュレーション画像と現実との乖離がシステム誤差と見做され、乖離の無い状態での粒状性を最適化し、かつ、これらの乖離が有っても現実の画像の粒状性低下やスジ発生を抑えるように耐性を持たせる設計を行うことになる。
【０１３４】
また、ディザ法の場合、例えば、シングルパスプリンタのように各印刷素子が印刷媒体の幅方向の広い範囲に独立に存在する印刷システムの場合、各印刷素子のドット濃度、ドット径、ドット形状、ドット形成位置ズレ、或いは不吐といった特性を直接的に反映して粒状性を最適なものとするハーフトーン設計を行うことが困難である。
【０１３５】
したがって、この場合もインク種毎に平均的なドット濃度、ドット径、ドット形状の情報に基づいて粒状性を最適化し、かつ、複数の印刷素子の個別の特性によるドット濃度、ドット径、ドット形状、ドット形成位置ズレ、或いは不吐などの誤差に対して、耐性を持たせる設計を行うことになる。
【０１３６】
＜具体例による説明＞
本例の画像処理装置２０では、上述した各要求項目に対する得失に基づき、各要求項目の優先度に応じて２種類以上のハーフトーン処理規則を設定する。ハーフトーン処理規則は、ハーフトーンアルゴリズムとハーフトーンパラメータとの組み合わせによって特定される。
【０１３７】
［設定例１］優先度の設定例として、例えば、第１分類（ａ）に関しては画質重視、かつ、第２分類（ｂ）に関しては粒状性重視の設定とした場合に、この優先度の設定（設定例１）に対応したハーフトーン処理規則として、次のハーフトーン処理規則を定めることができる。
【０１３８】
・ハーフトーンアルゴリズム：ＤＢＳ法
・ハーフトーンパラメータ：画素の更新回数＝大、かつ交換画素範囲＝大
・システム誤差に対する耐性設計：無し
なお、ハーフトーンパラメータに関する画素の更新回数を特定する具体的数値や、交換画素範囲を特定する具体的数値については、システム上で選択できる複数の数値候補の中から相対的に大きな値に属する適宜の数値がセットされる。
【０１３９】
ＤＢＳ法に関しては、ハーフトーンパラメータとして、画素の更新回数と、交換画素範囲を指定するだけで、ハーフトーン処理規則を確定したことになる。
【０１４０】
［設定例２］優先度の他の設定例として、例えば、第１分類（ａ）に関してはハーフトーン処理時間重視、かつ、第２分類（ｂ）に関してはシステム誤差耐性重視の設定とした場合に、この優先度の設定（設定例２）に対応したハーフトーン処理規則として、次のハーフトーン処理規則を定めることができる。
【０１４１】
・ハーフトーンアルゴリズム：ディザ法
・ハーフトーンパラメータ：ディザマスクサイズ＝小
・システム誤差耐性設計：±１０マイクロメートル［μｍ］の誤差を付加、かつ「スジ」の耐性も考慮する
粒状性評価用パラメータα＝１、かつ、スジ評価用パラメータβ＝１に設定。
【０１４２】
なお、ハーフトーンパラメータに関するディザマスクサイズを特定する具体的数値については、システム上で選択できる複数の数値候補の中から相対的に小さな値に属する適宜の数値がセットされる。上記例示の設定例２において、第２分類（ｂ）に関してはシステム誤差の程度が分からない場合があり、またそのシステム誤差が現実の画像の粒状性やスジ品質にどの程度の影響を及ぼすのか未だ分からないため、システム誤差耐性の優先度に応じて複数設定してもよい。例えば、誤差量を「±１０マイクロメートル［μｍ］」、「±２０マイクロメートル［μｍ］」…と複数設定してもよい。着弾干渉のシミュレーションに関して、「実施しない設定」、「実施する設定」、「実施する際に着弾干渉によるドット移動のみをシミュレーションする設定」、「ドット移動のみでなくドット濃度や形状の変化もシミュレーションする設定」など複数設定してもよい。着弾干渉によるドット移動、濃度や形状の変化の設定に関して、特性パラメータ取得用チャートから取得したパラメータを基準に変更して複数設定してもよい。
【０１４３】
また、着弾干渉を考慮したシミュレーションを実施する場合、着弾干渉によるドット移動及び／又はドット変形は、ドット間の距離の関数として与えるのみでなく、時間の関数で与えてもよい。
【０１４４】
上記例示の設定例１，２に限らず、様々な優先度の設定に対応したハーフトーン処理規則を生成することができる。
【０１４５】
ハーフトーンアルゴリズムとして、ディザ法又は誤差拡散法が選ばれた場合には、更に図１０に示すフローチャートによって、各ハーフトーンアルゴリズムに対応したハーフトーンパラメータを生成する処理が行われる。
【０１４６】
図１０はハーフトーンパラメータの生成処理に関するフローチャートである。図１０のフローチャートは、ディザ法と誤差拡散法の両方について共通のフローチャートである。ここでは、ディザ法を例に説明する。
【０１４７】
まず、ハーフトーンパラメータを仮設定する（ステップＳ２２）。ディザ法の場合、ディザマスクのマトリクスサイズ（つまりディザマスクサイズ）と各閾値を定めることがハーフトーンパラメータを定めることに相当する。ディザマスクサイズについては３２×３２、６４×６４、１２８×１２８、２５６×２５６など、様々なサイズがあり得る。ディザマスクサイズが指定された場合のハーフトーンパラメータとはディザマスクの閾値を示し、図１０のフローチャートを閾値０から最大値まで繰り返すことになる。
【０１４８】
ステップＳ２２でハーフトーンパラメータを仮設定した後、次に、その仮設定したハーフトーンパラメータを用いてハーフトーン処理を行う（ステップＳ２４）。ディザ法の場合、このステップＳ２４は、閾値「０」から現閾値までのドットＯＮ画素を求めることに相当する。つまり、現閾値の階調を持つ単一階調の入力画像について、ディザマスクを適用したハーフトーン処理後のハーフトーン画像（ドット配置）を求めること相当する。
【０１４９】
次いで、ステップＳ２４で得られたハーフトーン画像に対し、更に、印刷システムの特性に関する特性パラメータを用いて、印刷画像のシミュレーション画像を生成する（ステップＳ２６）。ステップＳ２６では、ハーフトーン画像が示すドットパターンのデータに対して、各印刷素子のドット濃度、ドット径、ドット形状、ドット形成位置ズレ、若しくは不吐、又はこれらの適宜の組み合わせなどに関する特性パラメータを反映させたドットを、ハーフトーン画像の画素に重ねて配置することにより、印刷画像のシミュレーション画像が生成される。
【０１５０】
図１１はシミュレーション画像の概念図である。図１１では、格子状の各セルが画像データの画素を表している。ハーフトーン画像のデータにおいて「ドットＯＮ」の画素のセルがスクリーントーンのパターンで表示されており、「ドットＯＦＦ」の画素は白抜きで表されている。
【０１５１】
シミュレーション画像の生成に際しては、ドットＯＮ画素の記録を担う各印刷素子のドット濃度、ドット径、ドット形状、ドット形成位置ズレ、若しくは不吐、又はこれらの適宜の組み合わせなどの記録特性を反映したドットを、当該ドットＯＮ画素の位置に配置してゆく。
【０１５２】
このとき、周囲ドットを含めた配置状態又はドットを重ねた後の配置状態に基づき、既に取得した着弾干渉によるドット形状の変形パラメータから着弾干渉後のドット形状を算出して再配置してもよい。例えば、印刷媒体搬送方向と平行な方向である「副走査方向」（図１１のＹ方向）のドット間距離ｙａによる着弾干渉の影響によりＹ方向にｆ（ｙａ）の関数で表されるドット移動が発生し、かつ、印刷媒体搬送方向に垂直な方向である「主走査方向」（図１１のＸ方向）のドット間距離ｘｂによる着弾干渉の影響によりＸ方向にｆ（ｘｂ）の関数で表されるドット移動が発生するものとすると、このような着弾干渉の影響により、ｆ（ｙａ）＋ｆ（ｘｂ）のドット移動に伴うドット形状の変化が発生するとして、ドットの再配置が行われる。
【０１５３】
着弾干渉する周囲ドットは「副走査方向」や「主走査方向」のみでなく斜め方向にも存在し、その影響も受けるため、「副走査方向」や「主走査方向」のみでなく任意の方向の周囲ドットｎとのドット間距離ｃｎによる着弾干渉の影響により該ドットの方向にf(ｃｎ)の関数で表されるドット移動が発生するものとして、ｆ（ｙａ）＋ｆ（ｘｂ）＋ｆ（ｃ1）＋ｆ（ｃ2）＋・・・＋ｆ（ｃｎ）だけドット移動させて再配置してもよい。勿論、着弾干渉の影響は滴種によって異なるため、周囲ドット種によって関数ｆ（＊）は異なる。「＊」は変数を表す。着弾干渉により、ドット移動だけでなくドット濃度やドット形状の変化も発生するとして、ドットを再配置してもよい。
【０１５４】
ドット間距離ｃｎ、及びドットの移動を表す関数ｆ（＊）はベクトルとして取り扱うことができる。すなわち、図１１を用いて説明したドットの移動を表す関数ｆ（ｙａ）＋ｆ（ｘｂ）、及びｆ（ｙａ）＋ｆ（ｘｂ）＋ｆ（ｃ１）＋ｆ（ｃ２）＋・・・＋ｆ（ｃｎ）についても、パラメータｙａ、ｘｂ、ｃ１からｃｎは方向を有するベクトルとして取り扱われる。そして、関数ｆ（ｙａ）＋ｆ（ｘｂ）、及びｆ（ｙａ）＋ｆ（ｘｂ）＋ｆ（ｃ１）＋ｆ（ｃ２）＋・・・＋ｆ（ｃｎ）もまた、方向を有するベクトルとして取り扱われる。
【０１５５】
ここで、着弾干渉によるドット移動、濃度や形状の変化をドット間距離のみでなくドット間の打滴時間差も含めた関数で与えてもよい。つまり関数ｆ（＊）をドット間距離とドット間の打滴時間差による関数としてもよい。
【０１５６】
図１１において、シミュレーション画像はドット径、ドット形状、ドット形成位置ズレ、着弾干渉などの記録特性を反映して配置するために、ハーフトーン画像データよりも高い解像度が必要となる。例えば、ハーフトーン画像データの解像度が主走査方向、副走査方向ともに1200ドットパーインチ［dpi］の場合、各セルの大きさは約21マイクロメートル[μｍ]×21マイクロメートル［μｍ］であるが、ドット形成位置ズレが3マイクロメートル[μｍ]程度であるとすると、シミュレーション画像は少なくとも７倍の8400ドットパーインチ［dpi］の解像度が必要となる。ただし、一旦、ドットを高解像度なシミュレーション画像上に配置した後に平滑化した上で低解像度なシミュレーション画像に変換する事でシミュレーション画像用に必要なメモリ容量を低減する事は可能である。つまり、高解像度なシミュレーション画像はドットを配置する近傍のみ必要で、全体のシミュレーション画像は低解像度でのみ保持すればよいためメモリ容量を低減する事ができる。
【０１５７】
図１０のステップＳ２６におけるシミュレーション画像の生成に際して、印刷装置２４がシングルパスプリンタのように、各印刷素子が印刷媒体の幅方向の広い範囲にわたって独立に存在する印刷システムの場合、印刷素子毎に個別のドット濃度、ドット径、ドット形状の情報を用いるのではなく、インク種毎に各印刷素子のドット濃度、ドット径、ドット形状として、それぞれの平均値を用いてもよい。
【０１５８】
次いで、ステップＳ２６で生成したシミュレーション画像に対して画質評価を行う（図１０のステップＳ２８）。
【０１５９】
画質評価は、シミュレーション画像にガウシアンフィルタなどのローパスフィルタや、人の視覚感度を表す視覚伝達関数（ＶＴＦ：Visual Transfer Function）をかけた上で、周波数変換して積分した値、ＲＭＳ粒状度（Root Mean Square granularity）、入力画像との誤差や標準偏差などのうち少なくとも一つの評価値を算出して行われる。ステップＳ２８の画質評価工程で算出された値は「画質評価値」としてメモリに記憶される。
【０１６０】
ここで、システム誤差耐性の設計を実施する場合、ハーフトーン処理結果の現閾値に該当するドットＯＮ画素と印刷順番、パス、タイミングのうち少なくとも一つの条件が同じ条件に属する画素のドットに対し、所定のドット濃度、ドット径、ドット形状、ドット形成位置ズレ、及び不吐のうち少なくとも一つの誤差を付加して、上記と同様にシミュレーション画像の生成（ステップＳ２６）と画質評価値の算出（ステップＳ２８）を実施する。
【０１６１】
更に、システム誤差への耐性として粒状性の低下のみではなく、スジの発生も抑えるように耐性設計する場合には、スジ評価値として、シミュレーション画像に、上記の誤差を付加して、ローパスフィルタやＶＴＦをかけた上で主走査方向に積分し、１次元の周波数変換を行って積分した値、入力画像の主走査方向積分値との誤差、標準偏差などが算出される。なお、粒状性やスジの定量評価値を計算する方法としては、特開２００６−６７４２３号公報や特開２００７−１７２５１２号公報などに記載されている公知の方法を用いることができる。
【０１６２】
本例では画質評価値は、以下の式で算出され、得られた値が保持される。
【０１６３】
画質評価値＝粒状性評価値［システム誤差無し］＋α×｛粒状性評価値［システム誤差有り（＋所定量）］＋粒状性評価値［システム誤差有り（−所定量）｝＋β×｛スジ評価値［システム誤差有り（＋所定量）］＋スジ評価値［システム誤差有り（−所定量）］｝
・・・式（１）
この画質評価値の計算式における粒状性評価値［システム誤差無し］とは、特性パラメータの変動成分に相当するシステム誤差を付加しないシミュレーション画像から算出される粒状性評価値である。粒状性評価値［システム誤差有り（＋所定量）］とは、システム誤差としてプラスの（正の）所定量を付加したシミュレーション画像から算出される粒状性評価値である。粒状性評価値［システム誤差有り（−所定量）］とは、システム誤差としてマイナスの（負の）所定量を付加したシミュレーション画像から算出される粒状性評価値である。スジ評価値［システム誤差有り（＋所定量）］とは、システム誤差としてプラスの（正の）所定量を付加したシミュレーション画像から算出されるスジ評価値である。スジ評価値［システム誤差有り（−所定量）］とは、システム誤差としてマイナスの（負の）所定量を付加したシミュレーション画像から算出されるスジ評価値である。係数αとβは評価用パラメータであり、係数αは粒状性評価用パラメータ、係数βはスジ評価用パラメータである。システム誤差に対する耐性を高めようとする場合、αやβはより大きな値に設定される。特に、粒状性だけでなく、「スジ」も目立たなくしようとする場合には、βの値を大きくする。既に説明したシステム誤差耐性の優先度に応じて、付加誤差の所定量、付加誤差の種類（濃度、ドット径、ドット形状、ドット形成位置ズレ、不吐、着弾干渉）、評価用パラメータとしての係数α及びβが定められる。
【０１６４】
付加誤差の所定量は、特性パラメータ取得用チャートの読み取りによって得られるドット濃度、ドット径、ドット形状、ドット形成位置ズレ、などの各項目の標準偏差σを用いることができる。付加誤差の所定量として、ドット濃度の標準偏差、ドット径の標準偏差、ドット形状の標準偏差、ドット形成位置ズレの標準偏差のうち少なくとも一つを用いることができ、これらの適宜の組み合わせとすることもできる。
【０１６５】
図１０のステップＳ２８にて画質評価値を算出し、画質評価値が改善された場合、ハーフトーンパラメータを更新する（ステップＳ３０）。ステップＳ３２では、ステップＳ２２からステップＳ３０の処理を所定回数繰り返し実施したか否かが判定される。ディザ法の場合のステップＳ３２の「所定回数」とは、閾値の候補の全画素数となる。
【０１６６】
ステップＳ３２の判定において、所定回数の繰り返し処理が完了していなければ、ステップＳ２２に戻り、ステップＳ２２からステップＳ３０の処理を繰り返す。ステップＳ３２の判定において、所定回数の繰り返し処理が完了したら処理を終了する。
【０１６７】
＜誤差拡散法の場合＞
図１０のフローチャートを誤差拡散法のハーフトーンパラメータの生成に適用する例を説明する。誤差拡散法の場合、ハーフトーンパラメータとは、誤差拡散マトリクスのサイズ、拡散係数、及び、各誤差拡散マトリクスの適用階調区間の設定を示す。ここでは説明を簡単にするために、誤差拡散マトリクスのサイズは１種類の共通サイズとする。
【０１６８】
図１０のフローチャートを全ての適用階調区間について繰り返すことで、各適用階調区間の誤差拡散マトリクスの拡散係数が定められる。
【０１６９】
誤差拡散マトリクスの適用階調区間は、例えば、８ビット階調の場合に、０−５０、５１−１００、１０１−１５０、１５１−２００、２０１−２５５の５段階に分けることができる。適用階調区間の区切り方は様々な定め方が可能であり、２以上の整数ｍとしてｍ段階に均等区分してもよいし、不均等な任意の階調領域に区分けしてもよい。
【０１７０】
ある階調区間について、該当階調区間に適用する誤差拡散マトリクスの拡散係数を仮設定し（ステップＳ２２）、当該階調区間における各々の階調の入力画像（単一階調の均一画像）にハーフトーン処理を施し（図１０のステップＳ２４）、シミュレーション画像を生成し（ステップＳ２６）、画質評価値の算出（ステップＳ２８）を行い、階調毎の各評価値の平均値を画質評価値とする。
【０１７１】
ステップＳ２２におけるハーフトーンパラメータの仮設定に際し、誤差拡散マトリクスの拡散係数の初期値は、１／マトリクスサイズとする。所定回数の繰り返しを行う際の、２回目以降の誤差拡散マトリクス係数の仮設定（ステップＳ２２）においては、それまでの最良の誤差拡散マトリクスの各係数に「±所定範囲の乱数」を付加して、係数総和を「１」に規格化することで、仮設定を実施する。
【０１７２】
また、隣接階調区間の誤差拡散マトリクスに関する拡散係数の初期値は、既に最適化した隣接階調区間の誤差拡散マトリクスの拡散係数を用いることが好ましい。
【０１７３】
ステップＳ２６のシミュレーション画像の生成は、ディザ法の場合と同様にして実施する。画質評価（ステップＳ２８）もディザ法の場合と同様にして実施する。ただし、システム誤差に対する耐性設計を実施する場合、各々の印刷順番、パスやタイミングに属する画素のドットへの誤差付加を、各々実施して、シミュレーション画像を生成し、粒状性やスジ評価値を算出し、その総和を「評価値」とする。例えば、システム誤差有りの粒状性評価値は、以下の式で表される。
【０１７４】
粒状性評価値［システム誤差有り］
＝〔粒状性評価値［システム誤差有り(第１グループに「＋所定量」誤差付加)]
＋粒状性評価値［システム誤差有り(第２グループに「＋所定量」誤差付加)]＋ …
＋粒状性評価値[システム誤差有り(第１グループに「−所定量」誤差付加)]
＋粒状性評価値[システム誤差有り(第２グループに「−所定量」誤差付加)]＋…〕
・・・式（２）
ここで第１グループ、第２グループ、…といったグループ分けは、印刷順番 、パス、タイミングのうち少なくとも一つの条件に関して同じ条件に属する画素群を示す。例えば、往復８パスの描画を完成させる作画モードの場合、第１パスで記録される画素群を第１グループ、第２パスで記録される画素群を第２グループ、と順次にグループ分けし、第８パスで記録される画素群を第８グループとすることができる。
【０１７５】
グループ分けされた各グループに属する画素対して、付加する誤差の「所定量」はグループ間で同じ値としてもよいし、グループ毎に異なる値としてもよい。また、「＋所定量」と「−所定量」は、絶対値が同じであってもよいし、絶対値が異なる値であってもよい。
【０１７６】
図１２（Ａ）は８回の走査パスで所定の記録解像度の描画を行う作画モードにおける打滴の順番をパスの番号で示したものである。図１２（Ｂ）は図１２（Ａ）で示した作画モードで描画を行う場合の第１パスの画素のドットに所定量の誤差を付加する場合の概念図である。図１２（Ｂ）では、第１パスで打滴される各画素群のドットに対して、Ｘ方向にドット形成位置ズレの誤差が付与されている。なお、他のパス番号の画素群に対しても同様に誤差を付与することができる。
【０１７７】
図１３は図１２（Ａ）で示した作画モードで描画を行う場合の第３パスの画素のドットについてドット径が所定量だけ小さくなる誤差が付与されている。図１３の破線で示したドット径は誤差の無い平均的なドット径を示している。
【０１７８】
＜ディザ法における他の例＞
ディザ法の場合、図１０で説明したフローチャートに限らず、公知のボイドアンドクラスタ法（Void-and-Cluster法）を用いてもよい。図１４はそのフローチャートである。
【０１７９】
まず、ハーフトーンの初期画像を準備する（ステップＳ４２）。ハーフトーンの初期画像の生成方法は、公知のVoid-and-Cluster法に従う。つまり、ある特定階調のシミュレーション画像にフィルタを畳み込んだエネルギー画像において、エネルギー最大値の画素をドットが密なクラスタ画素と見なし、エネルギー最小画素をドットが疎なボイド画素と見なし、クラスタ画素とボイド画素の交換を繰り返すことにより、初期画像が生成される。特定階調としては、例えば、最大濃度の５０％程度の階調値とし、０−２５５階調で表現される画像データにおける階調値「１２８」の初期画像を生成する。
【０１８０】
次に、印刷システムに関する特性パラメータを用いて、ハーフトーン画像からシミュレーション画像を生成する（ステップＳ４４）。シミュレーション画像の生成に関しては、図１１で説明した例と同様である。ステップＳ４４で生成したシミュレーション画像に対して、フィルタを畳み込み、ハーフトーン画像のドット未設定の画素のうち、エネルギー最小画素（すなわち、ボイド画素）に閾値を設定し、ハーフトーン画像の当該ボイド画素にドットを設定する（ステップＳ４６）。フィルタを畳み込む際に用いるフィルタとしては、例えばガウシアンフィルタが用いられる。
【０１８１】
ステップＳ４８では、全階調について閾値の設定（つまりドットの設定）が完了したか否かが判定され、未完了であれば、ステップＳ４４に戻り、ステップＳ４４、Ｓ４６の処理が繰り返される。すなわち、ステップＳ４６で、新たにドットが追加されたハーフトーン画像について、シミュレーション画像が生成され（ステップＳ４４）、このシミュレーション画像に対してフィルタを畳み込んだエネルギー画像が生成され、エネルギー最小画素に閾値が設定される（ステップＳ４６）。
【０１８２】
ステップＳ４８において、全階調の処理が完了したら、図１４の処理を終了する。
【０１８３】
図１４に示したフローチャートは、初期画像から閾値を増加させていく方向の処理であるが、初期画像から閾値（すなわち階調値）を降下させる方法についても、公知のボイドアンドクラスタ法に従う。つまり、シミュレーション画像にフィルタを畳み込んだエネルギー画像において、ドットが設定されている画素のうち、エネルギー最大の画素をドットが密なクラスタ画素と見做し、閾値を設定すると共に、当該画素のドットを外し、更に、シミュレーション画像を生成、フィルタの畳み込み、閾値設定とドット外し、という処理を順次に繰り返す。なお、フィルタを畳み込む際に用いるフィルタとしては、例えばガウシアンフィルタが用いられる。
【０１８４】
システム誤差に対する耐性設計を実施する場合、図１０で説明した例と同様に、現閾値に該当する画素と印刷順番、パス、タイミングの少なくとも一つの条件が同じ条件に属する画素のドットに対して、所定量のドット濃度の誤差、ドット径の誤差、ドット形状の誤差、ドット形成位置ズレの誤差、不吐の誤差のうち少なくとも１種類の誤差を付加してシミュレーション画像を生成し（ステップＳ４４）、フィルタを畳み込む（ステップＳ４６）。
【０１８５】
また更に、スジ耐性の設計を実施する場合には、スジエネルギーとして、シミュレーション画像に、上記の所定量の誤差を付加し、フィルタを畳み込んだ上で主走査方向に積分した一次元のエネルギー（すなわち、スジエネルギー）を算出する。そして、印刷画像全体のエネルギーとして、スジエネルギーの成分を含んだ以下に示す画像評価値が最小となる画素を探索することとなる。
【０１８６】
画像評価値＝エネルギー [システム誤差無し] ＋α×｛ エネルギー[システム誤差有り(＋所定量)] ＋エネルギー[システム誤差有り(−所定量)] ｝＋β×｛スジエネルギー[システム誤差有り(＋所定量)] ＋スジエネルギー[システム誤差有り(−所定量)] ｝  ・・・式（３）
図１０や図１４で説明した方法により、ディザ法や誤差拡散法におけるハーフトーンパラメータが決定され、ハーフトーンアルゴリズムとハーフトーンパラメータの組み合わせで特定されるハーフトーン処理規則が生成される。こうして、複数種類のハーフトーン処理規則が生成される。
【０１８７】
＜ハーフトーン選択用チャートについて＞
本実施形態の印刷システム１０では、画像処理装置２０にて生成された複数種類のハーフトーン処理規則の中から、印刷に用いる１種類のハーフトーン処理規則を選択する際の判断材料を提供するために、ハーフトーン選択用チャートが出力される（図４のステップＳ１６）。
【０１８８】
ハーフトーン選択用チャートは、例えばシアン、マゼンタ、イエロー、ブラックなどの１次色や、レッド、グリーン、ブルーなどの２次色、３次色、４次色を所定の階調ステップで並べた階調別のパッチを含むチャートとすることができる。また、ハーフトーン選択用チャートは、各色について所定の階調ステップで階調値を離散的に変えたパッチに変えて、又はこれと組み合わせて、階調値を連続的に変化させたグラデーション画像を含む構成とすることができる。
【０１８９】
更に、ハーフトーン選択用チャートは、空色やペールオレンジ色などの特別な色による所定階調の均一濃度のパッチやグラデーション画像を含む構成とすることができる。「特別な色」の種類については、様々な色を設定することができる。空色やペールオレンジ色は、印刷物において粒状性が特に問題となりやすい色の例である。このように、印刷物において特に重視される色を「特別な色」として設定し、ハーフトーン選択用チャートの画像に含めることができる。
【０１９０】
ハーフトーン選択用チャートは、当該チャートに示されるハーフトーン処理の結果から、ユーザーが各ハーフトーン処理の品質を比較して、適切なハーフトーン処理を選択する際の判断材料として利用することができるものである。
【０１９１】
複数種類のハーフトーン処理の品質を対比できるようにするため、１枚の印刷媒体に複数種類のハーフトーン処理の処理結果を併置したハーフトーン選択用チャートを生成することが好ましい。
【０１９２】
図１５はハーフトーン選択用チャートの例を示す模式図である。図１５では、１枚の印刷媒体１０１に２種類のハーフトーン処理規則のそれぞれの処理結果を並べて印刷したハーフトーン選択用チャート１５０の例が示されている。
【０１９３】
図１５の左側に示したチャート領域が第１のハーフトーン処理規則（「ハーフトーン１」と表記）の処理結果を示すチャートであり、右側に示したチャート領域が第２のハーフトーン処理規則（「ハーフトーン２」と表記）の処理結果を示すチャートとなっている。
【０１９４】
本例のハーフトーン選択用チャート１５０では２種類のハーフトーン処理規則のそれぞれのハーフトーン処理に関して、Ｃ、Ｍ、Ｙ、Ｋの各１次色について、階調値０から２５５の階調域を「１６」刻みで１６段階に分けた合計３２個の１次色パッチ１５１、１５２が並んでいる。
【０１９５】
図１５では、図示の便宜上、階調ステップの一部を省略して、パッチ数を減じて描いているが、ＣＭＹＫの各色について、階調値１６、３２、４８、６４、８０、９６、１１２、１２８、１４４、１６０、１７６、１９２、２０８、２２４、２４０、２５５の各階調値に対応する１次色パッチ１５１、１５２が記録される。符号１５１は、第１のハーフトーン処理規則の処理結果による１次色パッチを示し、符号１５２は第２のハーフトーン処理規則の処理結果による１次色パッチを示している。
【０１９６】
また、ハーフトーン選択用チャート１５０には、ＣＭＹＫの各色の１次色パッチ１５１、１５２の配列に加え、各色のグラデーション画像１６１、１６２と、空色の所定階調による空色パッチ１７１、１７２と、ペールオレンジ色の所定階調によるペールオレンジ色パッチ１８１、１８２とが含まれている。符号１６１は、第１のハーフトーン処理規則の処理結果によるグラデーション画像を示し、符号１６２は第２のハーフトーン処理規則の処理結果によるグラデーション画像を示している。グラデーション画像１６１、１６２は、ＣＭＹＫの各色の１次色について最小階調値から最大階調値までの階調域の範囲で階調値を連続的に変化させた濃淡画像の画像領域である。
【０１９７】
符号１７１は、第１のハーフトーン処理規則の処理結果による空色パッチを示し、符号１７２は第２のハーフトーン処理規則の処理結果による空色パッチを示している。符号１８１は、第１のハーフトーン処理規則の処理結果によるペールオレンジ色パッチを示し、符号１８２は第２のハーフトーン処理規則の処理結果によるペールオレンジ色パッチを示している。
【０１９８】
更に、ハーフトーン選択用チャート１５０には、各ハーフトーン処理規則についてのシステムコスト、インクコスト、及び処理時間に関する情報が印字されている。
【０１９９】
また、図１５には示されていないが、１次色パッチ１５１、１５２の一部又は全てについて、粒状性の評価値及び／又はスジの評価値を示す情報がパッチとの関連付けを有して印字されてもよい。パッチとの関連付けを有して情報を印字する方法としては、例えば、パッチに重ねて情報を印字する態様や、パッチの近くに情報を印字する態様などがある。
【０２００】
同様に、空色パッチ１７１、１７２やペールオレンジ色パッチ１８１、１８２についても同様に、これらのパッチ（１７１，１７２，１８１，１８２）の一部又は全てについて、粒状性の評価値の情報及び／又はスジの評価値の情報がパッチとの関連付けを有して印字されてもよい。
【０２０１】
ユーザーは、第１のハーフトーン処理規則による処理結果のチャートと、第２のハーフトーン処理規則による処理結果のチャートとを見比べて、好ましいハーフトーン処理規則を選択することができる。
【０２０２】
図１５に示したハーフトーン選択用チャート１５０における１次色パッチ１５１、１５２、グラデーション画像１６１、１６２、空色パッチ１７１、１７２、ペールオレンジ色パッチ１８１、１８２のそれぞれは、ハーフトーン処理の品質を比較評価するための画像領域であり、「比較評価用画像領域」の一形態に相当する。
【０２０３】
図１５に例示したハーフトーン選択用チャート１５０の形態に限らず、様々なチャートの形態があり得る。図１５に例示した１次色のグラデーション画像１６１、１６２に代えて、又はこれと組み合わせて、２次色、３次色、４次色など、他の色のグラデーション画像を形成してもよい。比較評価用画像領域としてのパッチやグラデーション画像の色種やレイアウトに関しては様々な形態が可能である。
【０２０４】
また、ハーフトーン選択用チャートの出力に際しては、ハーフトーン処理のシステム誤差に対する耐性（粒状性の低下やスジ発生の抑制）も評価するために、印刷媒体の描画可能範囲の全面に同じチャートを並べたり、或いは、同じチャートの内容を複数枚出力したりしてもよい。印刷媒体の描画可能範囲の全面に同じチャートを並べる構成は、描画可能範囲内における印刷位置（印刷場所）に依存するシステム誤差に対する耐性を評価する場合に有益である。また、同じチャートの内容を複数枚出力する構成は、経時的なシステム誤差に対する耐性を評価する場合に有益である。「同じチャートの内容」とは、「同じハーフトーン処理結果の画像」の一形態である。印刷媒体の描画可能範囲の全面に同じチャートを並べて出力する構成は、「同じハーフトーン処理結果の画像を、印刷媒体上の異なる位置に複数出力する」という構成の一形態に相当する。同じチャートの内容を複数枚出力する構成は、同じハーフトーン処理の画像を、異なる印刷タイミングで複数回出力する構成の一形態に相当する。
【０２０５】
同じチャートを時間的にずらして複数枚出力する構成において、同じチャートを連続的に出力する際に、ハーフトーン処理を切り替えて、複数種類のハーフトーン処理に関して、連続的なチャート出力を行うことができる。この場合、同じハーフトーン処理の処理結果の印刷場所（印刷媒体上の印刷位置）は固定することが好ましい。同じハーフトーン処理の処理結果のチャートを複数枚出力する場合に、各印刷媒体の同じ場所に、チャートを印刷することにより、場所に依存するシステム誤差の影響を除外することができる。
【０２０６】
同じチャートを空間的にずらして複数出力する構成の場合、１枚の印刷媒体上で隣接するハーフトーン処理結果は、互いに異なる種類のハーフトーン処理の処理結果とすることができる。また、同じチャートを空間的にずらして複数出力する構成の場合、同じハーフトーン処理結果を同じ１枚の印刷媒体に収める構成とすることができる。これによって、経時のシステム誤差の影響を除外することができる。
【０２０７】
また、図１５で説明したように、ユーザーによる判断や選択に有益な情報として、ハーフトーン処理の処理結果を示す画像のみならず、これに加えて、粒状性やスジ の定量評価値、システムコスト、インクコスト、ハーフトーン生成時間、ハーフトーン処理時間などのうち少なくとも一つの情報を、ハーフトーン選択用チャートの印刷物に印字してもよい。「システムコスト」は、例えば、要求されるハーフトーン処理時間に収めるために必要とされるシステム仕様の実現に要する機能強化のための追加的なオプションのコストとして示される。「インクコスト」については、ハーフトーンの種類によってインクの使用量に若干の差が生じるため、同じ画像内容を所定枚数印刷した場合のハーフトーン種類毎のインク使用量からインクコストが計算され、その情報が提示される。システムコストとインクコストのうち少なくとも一方が「コスト」に相当する。
【０２０８】
ハーフトーン処理の処理結果に関する粒状性やスジの定量評価値、システムコスト、インクコスト、ハーフトーン生成時間、ハーフトーン処理時間などのうち少なくとも一つの情報は、ハーフトーン選択用チャートの出力時に印字して提示する構成に代えて、又はこれと組み合わせて、ユーザーインターフェースの画面に表示させる構成とすることができる。このような定量評価に関する評価値の情報をハーフトーン選択用チャートとともに印字するための構成や、ユーザーインターフェースの画面に表示させる構成が「情報提示手段」の一形態に相当する。すなわち、画像処理装置２０の表示装置３２（図２、図３参照）は「情報提示手段」として機能し得る。
【０２０９】
粒状性やスジの定量評価値は、ハーフトーン選択用チャートのハーフトーン処理結果から既述した方法でシミュレーション画像を生成して、粒状性評価値やスジ評価値を算出しても良いし、ハーフトーン選択用チャートの出力結果をインラインスキャナ等の画像読取装置２６で読み取り、その読取画像から粒状性評価値やスジ評価値を算出しても良い。
【０２１０】
なお、ハーフトーン選択用チャートに関するシミュレーション画像の生成には、システム誤差に対する耐性も評価するために、各々の印刷順番、パスやタイミングのうち少なくとも一つの条件が同一の条件に属する画素群のドットへの所定量の誤差の付加を各々実施してシミュレーション画像を生成することを含む。
【０２１１】
シミュレーション画像から粒状性やスジの定量評価値を算出する場合には、その算出した値をハーフトーン選択用チャートの印刷物に印字することができる。
【０２１２】
一方、ハーフトーン選択用チャートの出力結果を読み取って、その読取画像から粒状性やスジの定量評価値を算出する場合には、その算出結果をユーザーインターフェースの画面に表示させることができる。ユーザーはユーザーインターフェースの画面に表示される定量評価値を参照し、かつ、ハーフトーン選択用チャートの印刷物を確認して、適切なハーフトーン処理を選択することができる。
【０２１３】
また、他の方法として、ハーフトーン選択用チャートの出力結果を読み取って、その読取画像から粒状性やスジの定量評価値を算出する場合には、当該読み取りを実施したハーフトーン選択用チャートに対して、その算出結果を追加印字する構成としてもよいし、或いは、読み取りを実施したハーフトーン選択用チャートの出力後に、同じハーフトーン選択用チャートを出力する際に、既に算出してある粒状性やスジの定量評価値を印字する構成としてもよい。
【０２１４】
粒状性やスジの定量評価値の情報を提示する場合に、ユーザーに対して、特に、注意を喚起する必要のある評価値の差異や、評価値が変動しているパッチの部分について、画面上や印刷物上で強調表示を行う態様も好ましい。
【０２１５】
例えば、時間的に印刷タイミングをずらして複数枚のハーフトーン選択用チャートを出力して、経時変化による変動を確認する場合、ハーフトーン選択用チャートの読取画像から算出される定量評価値の変化が許容範囲を超えて大きいものについて、その旨をユーザーに注意喚起する強調表示を行う態様がある。この場合、定量評価値の履歴をメモリに保存し、定量評価値の変化量が許容範囲を超えた場合に、差別化表示その他の強調表示を行う。
【０２１６】
また、経時的なシステム誤差、つまり時間に対するシステムの不安定性についてのハーフトーン選択用チャートによる確認の他、印刷媒体上の印刷位置（場所）に依存するシステム誤差、つまり空間（場所）に対するシステムの不安定性についてハーフトーン選択用チャートによる確認を行うこともできる。この場合も、場所の違いによる定量評価値の差が許容範囲を超えて大きいものについて、その旨をユーザーに注意喚起する強調表示を行う態様がある。
【０２１７】
また、システムの自動選択によって、又はユーザーの選択操作によって、一つのハーフトーン処理規則が選択された後に、要求項目の第１分類（ａ）及び第２分類（ｂ）の優先度バランスが、この選択されたハーフトーン処理規則と近い、他のハーフトーン処理規則を更に複数生成して優先度パラメータに基づいて画質評価値や総合評価値を算出し、又はハーフトーン選択用チャートを出力し、これらを含めてシステム又はユーザーが更に最適なハーフトーン処理規則を選択できるようにしてもよい。システムが自動的にハーフトーン処理を選択する場合、画質評価値や総合評価値が所定の閾値以上になるまで、ハーフトーン処理規則の生成を繰り返してもよい。
【０２１８】
＜ＤＢＳ法によるハーフトーン選択用チャートの生成方法について＞
図１６はＤＢＳ法によるハーフトーン選択用チャートのハーフトーン画像を生成する手順を示したフローチャートである。ＤＢＳ法の場合、既に決めたハーフトーンパラメータに基づき、ハーフトーン選択用チャートのハーフトーン画像を図１６のフローチャートに従い取得する。
【０２１９】
まず、ハーフトーンの初期画像を準備する（ステップＳ５２）。ハーフトーンの初期画像は、ハーフトーン選択用チャートに対して、別途、簡易に生成したディザマスク、又は図４のステップＳ１４で生成したディザ法のハーフトーン処理規則によるディザ処理をかけることにより生成される。
【０２２０】
次いで、ハーフトーン画像におけるドットを置き換える処理を行う（図１６のステップＳ５４）。そして、ドットの置き換え前と、置き換え後のそれぞれに関し、印刷システムの特性に関する特性パラメータを用いてシミュレーション画像を生成する（ステップＳ５６）。生成したシミュレーション画像について画質評価を行い（ステップＳ５８）、置き換えの前後で評価値が改善された場合はハーフトーン画像を更新する（ステップＳ６０）。ステップＳ５８における画質評価に際して算出される画質評価値は、シミュレーション画像にガウシアンフィルタなどのローパスフィルタや人の視覚感度を表す視覚伝達関数（ＶＴＦ）をかけた上で入力画像との誤差（差分）を算出して得られる。
【０２２１】
予め設定されている「画素更新回数」に従い、所定回数のドットの置き換えを行い、ステップＳ５４からステップＳ６０の処理を繰り返す。
【０２２２】
ステップＳ６２において、所定回数のドットの置き換えの処理を完了したか否かが判定され、所定回数の処理が未完了の場合は、ステップＳ５４に戻り、ステップＳ５４からステップＳ６０の処理を繰り返す。ステップＳ６２において、所定回数の処理が完了したと判定された場合は、本処理を終了する。
【０２２３】
＜着弾干渉の影響による画質劣化を補償する手段について＞
これまで、図１０、図１４のフローチャートで表されるディザ法及び誤差拡散法のそれぞれのハーフトーンパラメータ生成、又は、図１６のフローチャートで表されるＤＢＳ（Direct Binary Search）法のハーフトーン処理において、着弾干渉の影響を加味して良好なハーフトーン処理結果を得るために、着弾干渉まで含めたシミュレーション画像を生成することを前提として説明してきた。しかしながら、着弾干渉のシミュレーションには多大な時間を要し、シミュレーション精度も課題であることから、シミュレーションを実施せずに、簡易な方法で着弾干渉の影響による画質劣化を補償できることが望ましい。かかる観点から、ドット接触時の着弾干渉による画質劣化を補償する手段を備えた構成とすることも望ましい形態の一つである。
【０２２４】
例えば着弾干渉の影響による粒状性劣化を補償するために、各画素のドットについて周囲ドットの種類、接触方向や接触量に基づき移動方向や移動量を概算し、該移動方向及び／又は移動量に基づき各ドットを同じ移動方向及び／又は同じ移動量の小グループに分類し、各小グループの粒状性を良好に保ってハーフトーンパラメータ生成、又はハーフトーン処理を行ってもよい。また更に、ドット径、ドット形状、ドット形成位置ズレ、及び不吐の誤差が有る場合の着弾干渉によるスジ、ムラ発生及び粒状性劣化を補償するために同一の印刷順番、パスやタイミングに属する画素のグループのドットに所定のドット径、ドット形状、ドット形成位置ズレ、及び不吐のうち少なくとも一つの誤差を付加した上で、該グループの各画素のドットについて周囲ドットの種類、接触方向や接触量に基づき移動方向や移動量を概算し、該移動方向及び／又は移動量に基づき各ドットを同じ移動方向及び／又は同じ移動量の小グループに分類し、各小グループの粒状性を良好に保ってハーフトーンパラメータ生成、又はハーフトーン処理を行ってもよい。
【０２２５】
或いはまた、ドット径、ドット形状、ドット形成位置ズレ、及び不吐のうち少なくとも一つの誤差が有る場合の着弾干渉によるスジ、ムラ発生及び粒状性劣化を補償するために、同一の印刷順番、パスやタイミングに属する画素のグループのドットに所定のドット径、ドット形状、ドット形成位置ズレ、及び不吐のうち少なくとも一つの誤差を付加しても、該グループのドットの周囲ドットとの接触状態の変化が少なくなるようにハーフトーンパラメータ生成、又はハーフトーン処理を行ってもよい。
【０２２６】
＜ハーフトーン選択用チャートを出力する意義＞
ハーフトーン選択用チャートは、２種類以上のハーフトーン処理規則の処理結果を比較するために出力するという第１の意義と、システムの不安定性を確認するために出力するという第２の意義と、の少なくとも一方の意義を有している。１枚の印刷媒体１０１に２種類以上のハーフトーン処理規則の処理結果を併置するチャート構成は第１の意義において有益なものである。その一方で、第２の意義に注目する場合には、必ずしも１枚の印刷媒体１０１に２種類以上のハーフトーン処理規則の処理結果を併置する必要性はない。むしろ、場所に依存するシステムの不安定性を確認する目的や時間に対するシステムの不安定性を確認する目的に対しては、１枚の印刷媒体１０１において１種類のハーフトーン処理規則の処理結果のみを記録するチャート形態とすることもあり得る。
【０２２７】
＜２種類以上のハーフトーン処理規則の生成とそれらの処理結果の比較について＞
本実施形態では、少なくとも２種類のハーフトーン処理規則を生成するが、より好ましくは２種類よりも多くのハーフトーン処理規則を生成する構成とする。
【０２２８】
図１７は横軸を画質、縦軸をシステムコスト又はハーフトーン処理時間とした場合の各種ハーフトーン処理規則の定性的な傾向を示したグラフである。ディザ法、誤差拡散法、ＤＢＳ法のそれぞれのハーフトーンアルゴリズムについて、相対的に比較すると、画質については、ディザ法、誤差拡散法、ＤＢＳ法の順に高画質化してゆき、システムコストやハーフトーン処理時間に関しては、ディザ法、誤差拡散法、ＤＢＳ法の順に高コスト化、長時間化してゆく。ただし、ディザ法、誤差拡散法、ＤＢＳ法のそれぞれのアルゴリズムの中でも、ハーフトーンパラメータの設定次第で、画質と、システムコスト又はハーフトーン処理時間とのバランスを変えることができる。
【０２２９】
要求項目のバランスが異なる様々な種類のハーフトーン処理の設定が可能であるが、図１７に示す例では、ディザ法、誤差拡散法、ＤＢＳ法のそれぞれについて、「画質」のレベルを低／中／高の３段階に異ならせた合計９種類の設定が行われる様子が示されている。図１７におけるＤ１，Ｄ２，Ｄ３はディザ法における３種類の設定を示しており、ＥＤ１，ＥＤ２，ＥＤ３は誤差拡散法における３種類の設定を示しており、ＤＢＳ１，ＤＢＳ２，ＤＢＳ３はＤＢＳ法における３種類の設定を示している。
【０２３０】
また、図１７で説明したハーフトーンアルゴリズムに依存した各要求項目に対する得失とは別に、図１８に示すように、ハーフトーンアルゴリズムによらず、一つのパラメータで粒状性をよくすると、システムの不安定性に対する耐性が悪くなるという傾向がある。
【０２３１】
図１８の横軸は粒状性、縦軸はシステムの不安定性に対する耐性を示している。図１８では、システムの不安定性に対する耐性としては、粒状性の耐性と、スジの耐性の両方の視点があるが、両者ともに、同じような定性的な傾向がある。図１８では粒状性の耐性についてのみ示した。すなわち、図１８に示すように、粒状性を高めると、システムの不安定性に対する耐性が悪くなり、スジの耐性も低下するという傾向が見られる。逆に、粒状性を犠牲にすると、システム不安定性に対する耐性が向上し、スジの耐性も向上する、という関係にある。
【０２３２】
システムの不安定性に対する耐性の設定例として、例えば、耐性のレベルを高／中／低の３段階に異ならせた３種類の設定を行うことが考えられる。図１８のＴ１，Ｔ２，Ｔ３はシステムの不安定性に対する耐性についての３種類の設定を示している。
【０２３３】
図１７及び図１８で説明した定性的な傾向を基に、ハーフトーン処理に対する複数の要求項目のバランスが異なる２種類以上のハーフトーン処理規則が生成される。例えば、図１７で説明した９種類の設定と図１８で説明した粒状性の耐性に関する３種類の設定の組み合わせによる合計２７種類のハーフトーン処理規則をデフォルトで生成する構成とすることができる。
【０２３４】
２７種類のハーフトーン処理規則のそれぞれの処理結果によるハーフトーン選択用チャートを出力して、それらの中からユーザーに一つのハーフトーン処理規則を選択させる構成とすることができる。
【０２３５】
また、他の方法として、ユーザーが要求項目に対する優先度の設定を指定し、その優先度の設定に近い、２種類又は数種類のハーフトーン処理規則を生成するなどして、予めユーザーの意向を反映させて、ハーフトーン処理の種類の提示範囲を絞り込んでもよい。
【０２３６】
例えば、画質重視の設定が指定されている場合には、ＤＢＳ法か誤差拡散法に絞られ、画質かつコストバランスを重視する設定の場合には誤差拡散法、コスト重視の設定であればディザ法というように、予めハーフトーンアルゴリズムの種類を制約して、ハーフトーン処理規則を生成してもよい。
【０２３７】
また、要求項目のうち、ハーフトーン処理時間やコストについては、ある程度、目標とする定量的な要求値が予め想定されていることが多い。すなわち、ユーザーは、生産性などの要求から、目標とするハーフトーン処理時間やコストについて、目標値を事前に設定することができるケースが多いと考えられる。
【０２３８】
したがって、そのようなユーザー側の要求（目標値）を満たす範囲で、２７種類の中から複数のハーフトーン処理規則を選び、実際にハーフトーン選択用チャートとして出力する態様も可能である。
【０２３９】
＜ハーフトーン処理の選択について＞
２種類以上のハーフトーン処理規則の中から一つのハーフトーン処理規則を選択する方法として、ハーフトーン選択用チャートのチャート出力を確認して、ユーザーがいずれか１のハーフトーン処理を選択する構成とする形態に限らず、システムが自動的に一つのハーフトーン処理を選択する構成とすることも可能である。
【０２４０】
この場合、システムは、複数の要求項目に対する優先度パラメータを予め保持している。例えば、第１分類（ａ）に関し、画質、システムコスト、ハーフトーン生成時間、第２分類に関して、粒状性、システム誤差に対する耐性、という要求項目があり、システムは以下の優先度パラメータＡ，Ｂ，Ｃ，Ｄ及びｐ，ｑ，ｒを予め保持しており、以下の式によって総合評価値を算出する。
【０２４１】
総合評価値＝Ａ×画質評価値＋Ｂ×システムコスト＋Ｃ×ハーフトーン生成時間＋Ｄ×ハーフトーン処理時間
画質評価値＝ｐ×粒状性評価値［システム誤差無し］＋ｑ×｛粒状性評価値［システム誤差有り（第１グループに「＋所定量」の誤差付加）］＋ 粒状性評価値[システム誤差有り(第２グループに「＋所定量」の誤差付加)] ＋ …＋ 粒状性評価値[システム誤差有り(第１グループに「−所定量」の誤差付加)]＋ 粒状性評価値[システム誤差有り(第２グループに「−所定量」の誤差付加)] ＋ …｝
＋ｒ×｛スジ評価値[システム誤差有り(第１グループに「＋所定量」の誤差付加)]＋ スジ評価値[システム誤差有り(第２グループに「＋所定量」の誤差付加)] ＋ …＋ スジ評価値[システム誤差有り(第１グループに「−所定量」の誤差付加)]＋ スジ評価値[システム誤差有り(第２グループに「−所定量」の誤差付加)] ＋ … ｝
・・・式（４）
ここで画質評価値を得るために、ハーフトーン選択用チャートのハーフトーン処理結果から、既述した方法でシミュレーション画像を生成して、粒状性評価値やスジ評価値を算出し、適宜、各色、各階調や空色、ペールオレンジ色に関して、評価値の値を平均化する。
【０２４２】
各インク種に対しては、粒状性評価値やスジ評価値を平均化してもよいし、しなくてもよい。シミュレーション画像の生成には、システム誤差に対する粒状性やスジ評価値も得るために、各々の印刷順番、パスやタイミングが同一の条件に属する画素群（グループ）のドットへの誤差付加を各々実施してシミュレーション画像を生成することを含む。
【０２４３】
なお、前段階として２種類以上のハーフトーン処理規則を生成するハーフトーン処理生成の際に適用するシミュレーション条件と、２種類以上のハーフトーン処理規則の中からユーザー選択により又はシステムの自動選択により一つのハーフトーン処理規則を選択するハーフトーン選択におけるシミュレーション画質評価の際に適用するシミュレーション条件は必ずしも一致しない。例えば、ハーフトーン処理生成におけるシミュレーションは、ハーフトーン処理規則の生成を速やかに実施するために、着弾干渉のファクターを含めない条件で、又は着弾干渉のファクターのうち「ドット移動」のみを考慮してシミュレーションする条件で実施し、ハーフトーン自動選択におけるシミュレーションは、なるべく現実の画像を忠実に再現するために、着弾干渉によるドット移動、ドット形状及びドット濃度のそれぞれの変化の全てを含めてシミュレーションを実施してもよい。ここで「ハーフトーン処理生成」とは、ハーフトーンアルゴリズムがディザ法や誤差拡散法の場合にはハーフトーンパラメータの生成を示し、ＤＢＳ法の場合にはハーフトーン画像の生成を示す。
【０２４４】
また、付加する誤差の所定量（つまり所定誤差量）は、別途、適宜の値を決めておいてもよいし、特性パラメータ取得用チャートの読み取り結果から算出される標準偏差等であってもよい。
【０２４５】
或いはまた、上記のシミュレーション画像に基づく評価値の算出に代えて、印刷装置２４により出力したハーフトーン選択用チャートを画像読取装置２６で読み取り、その読取画像から粒状性評価値やスジ評価値を算出して、適宜、各色、各階調、空色、ペールオレンジ色に関して評価値の値を平均化して、以下の式により画質評価値を得てもよい。
【０２４６】
画質評価値＝ｐ×粒状性評価値＋ｒ×スジ評価値
また、画質評価値、システムコスト、ハーフトーン生成時間、ハーフトーン処理時間及び粒状性評価値［システム誤差無し］、粒状性評価値［システム誤差有り］、スジ評価値のそれぞれに対して、各々許容閾値を設定しておき、各値が閾値以上となるハーフトーン処理規則をまず抽出し、その中で上記の総合評価値に基づいて、最適なハーフトーン処理を決定してもよい。
【０２４７】
例えば、システムコストがなるべく低いハーフトーン処理を決定したい場合、画質評価値、システムコスト、ハーフトーン生成時間、ハーフトーン処理時間及び粒状性評価値［システム誤差無し］、粒状性評価値［システム誤差有り］、スジ評価値のそれぞれについて、各々の許容閾値以上となるハーフトーン処理をまず抽出した後に、優先度パラメータＢを大きい値に設定して総合評価値を得る方法となる。
【０２４８】
総合評価値は「判定評価値」の一形態である。優先度パラメータＡ，Ｂ，Ｃ，Ｄ，ｐ，ｑ，ｒはそれぞれ、優先度を表す実数が設定される。
【０２４９】
なお、システムの自動選択によって、又は、ユーザーの選択操作によって、一つのハーフトーン処理規則が選択された後に、要求項目の第１分類（ａ）及び第２分類（ｂ）の優先度バランスが、この選択されたハーフトーン処理規則と近い、他のハーフトーン処理規則を更に複数生成して優先度パラメータに基づいて画質評価値や総合評価値を算出し、又はハーフトーン選択用チャートを出力し、これらを含めてシステム又はユーザーが更に最適なハーフトーン処理規則を選択できるようにしてもよい。システムが自動的にハーフトーン処理を選択する場合、画質評価値や総合評価値が所定の閾値以上になるまで、ハーフトーン処理規則の生成を繰り返してもよい。
【０２５０】
＜第２の実施形態による画像処理装置の機能に関する説明＞
図１９は第２の実施形態に係る画像処理装置の機能を説明するためのブロック図である。図３で説明した第１の実施形態に係る画像処理装置の構成に代えて、図１９に示す第２の実施形態の画像処理装置を用いることができる。図１９において図３で説明した構成と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０２５１】
図１９に示す第２の実施形態に係る画像処理装置２０におけるハーフトーン処理生成部５８は、前段階ハーフトーン処理生成部５８Ａと、ハーフトーン自動選択部５８Ｂとを備える。前段階ハーフトーン処理生成部５８Ａは、特性パラメータに基づき、ハーフトーン処理に要求される複数の要求項目に対する優先度のバランスが異なる２種類以上のハーフトーン処理のそれぞれの処理内容を規定するハーフトーン処理規則を生成する。ハーフトーン自動選択部５８Ｂは、前段階ハーフトーン処理生成部５８Ａで生成された２種類以上のハーフトーン処理規則によって規定されるハーフトーン処理の種類の中から、優先度パラメータに基づき、本印刷システム１０の印刷に用いるハーフトーン処理の種類を自動的に選択する処理を行う。
【０２５２】
ハーフトーン自動選択部５８Ｂは「ハーフトーン自動選択手段」の一形態に相当する。ハーフトーン自動選択部５８Ｂは「判定評価値算出手段」の一形態としての判定評価値演算部５９を備えている。
【０２５３】
判定評価値演算部５９は、前段階ハーフトーン処理生成部５８Ａで生成されたハーフトーン処理規則によって規定されるハーフトーン処理の適正性を評価する判定評価値を算出する演算手段である。判定評価値演算部５９は、優先度パラメータ保持部５６に保持されている優先度パラメータに基づいて判定評価値を算出する。すなわち、判定評価値演算部５９は、判定評価値の一形態である総合評価値を算出する。総合評価値の具体例については既に説明したとおりである。ハーフトーン自動選択部５８Ｂは、判定評価値演算部５９により算出された判定評価値を基に、本印刷システム１０での印刷に用いるハーフトーン処理の種類を自動的に選択する。
【０２５４】
優先度パラメータ保持部５６には、複数の要求項目に関する優先度のバランスを指定した優先度パラメータが記憶されている。優先度パラメータ保持部５６に優先度パラメータを記憶させておく工程は優先度パラメータ保持工程の一形態に相当する。
【０２５５】
優先度パラメータは入力装置３４を通じてユーザーが自由に入力し、優先度のバランスの設定、並びに、設定内容の変更を行うことができる。
【０２５６】
また、画像処理装置２０は、シミュレーション画像生成部６８と評価値演算部７０とを含んだ画質評価処理部７４を備えており、ハーフトーン処理生成部５８は画質評価処理部７４と連携してハーフトーン処理規則を生成する。シミュレーション画像生成部６８は「シミュレーション画像生成手段」の一形態に相当し、評価値演算部７０は「画質評価値算出手段」の一形態に相当する。
【０２５７】
画質評価処理部７４は、シミュレーション画像の生成とシミュレーション画像に対する画像品質の評価値の計算を繰り返しながら、評価値が改善される最適化探索の処理を行う。画質評価処理部７４による処理により、ハーフトーンパラメータが決定される。また、シミュレーション画像生成部６８は前段階ハーフトーン処理生成部５８Ａで生成されたハーフトーン処理規則によって規定されるハーフトーン処理を適用して得られるハーフトーン画像を印刷した場合のシミュレーション画像を生成し、評価値演算部７０はシミュレーション画像生成部６８で生成されたシミュレーション画像から画質評価値を算出する。ハーフトーン自動選択部５８Ｂの判定評価値演算部５９は、画質評価処理部７４で算出される画質評価値を用いて判定評価値を算出することができる。
【０２５８】
前段階ハーフトーン処理生成部５８Ａにより生成された複数種類のハーフトーン処理規則は、ハーフトーン処理規則記憶部６０に登録される。
【０２５９】
図１９に示した画像解析部６４は、特性パラメータ取得用チャートの読取画像を解析して特性パラメータを生成する手段として機能することに加え、印刷装置２４から出力されたハーフトーン選択用チャートの読取画像を解析して、ハーフトーン画像の定量評価値を算出する手段として機能する。また、ハーフトーン自動選択部５８Ｂの判定評価値演算部５９は、画像解析部６４においてハーフトーン選択用チャートの出力結果を基に算出される粒状性評価値及びスジ評価値のうち少なくとも一つの定量評価値の情報を画像解析部６４から取得して、判定評価値を算出することができる。ハーフトーン自動選択部５８Ｂは、ハーフトーン選択用チャートの読取画像から算出された定量評価値を基に、最適なハーフトーン処理規則を自動選択する処理を行うことができる。
【０２６０】
図２０は第２の実施形態による画像処理装置を備えた印刷システムにおけるハーフトーン処理規則の生成方法を示したフローチャートである。
【０２６１】
図２０において、図４で説明したフローチャートにおける工程と共通する工程（ステップ）には同一のステップ番号を付し、その説明は省略する。図２０において、ステップＳ１０からステップＳ１４までの工程は図４のフローチャートと同様である。
【０２６２】
ステップＳ１４において、特性パラメータに基づき、２種類以上のハーフトーン処理規則が生成された後、これら生成された２種類以上のハーフトーン処理規則の中から、優先度パラメータに基づき、１種類のハーフトーン処理規則が決定される（ステップＳ１７）。すなわち、ステップＳ１４とステップＳ１７の組み合わせが「ハーフトーン処理生成工程」の一形態に相当する。ステップＳ１４は、システムにとって最適な一つのハーフトーン処理を得るための前段階として２種類以上のハーフトーン処理規則を生成し、ステップＳ１７ではステップＳ１４で生成した２種類以上のハーフトーン処理規則から優先度パラメータを最適な１種類を選択するという段階的な処理が行われる。
【０２６３】
ただし、本発明の実施に際しては、必ずしも図２０のような段階的な処理のステップを経る構成に限らない。例えば、優先度パラメータの設定を反映した評価関数を定義し、ハーフトーンアルゴリズムとハーフトーンパラメータの組み合わせに対する評価関数の値としての評価値を最大化又は最小化する最適解を探索する最適化手法を用いて、１種類のハーフトーン処理規則を生成する構成とすることができる。
【０２６４】
この場合、最適解を求める演算処理の過程で、複数種類のハーフトーン処理規則が生成されるという見方もできるが、最終的にシステムで利用可能なハーフトーン処理の種類として生成されるハーフトーン処理規則は最適解としての１種類のハーフトーン処理規則であると解釈することができる。
【０２６５】
優先度パラメータの設定に従い、システムによって一つのハーフトーン処理規則を自動的に選択（決定）する構成とした場合であっても、その自動選択によって決定されたハーフトーン処理規則を、その後、ユーザーが適宜変更することができる構成としてもよい。また、ユーザー操作やシステムのプログラムにより、優先度パラメータの設定を変更して、ハーフトーン処理規則を選択し直すことができるように、画像処理装置２０にて生成された各種のハーフトーン処理規則をラインアップとして登録しておくことが好ましい。
【０２６６】
更に、それぞれのハーフトーン処理規則に関する粒状性やスジの定量評価値、ハーフトーン生成時間、ハーフトーン処理時間、システムコストなどの情報についても、必要に応じて参照できるように、これらの情報をハーフトーン処理規則と関連付けて保存しておくことが好ましい。
【０２６７】
印刷装置２４で使用するインクの色毎に、つまり、インク種毎に、画質評価値、システムコスト、ハーフトーン生成時間、ハーフトーン処理時間を算出して、インク種毎に異なるハーフトーンアルゴリズム、ハーフトーンパラメータを選択してもよいし、全色で画質評価値、システムコスト、ハーフトーン生成時間、ハーフトーン処理時間を算出して、全色に同じ共通のハーフトーンアルゴリズム、ハーフトーンパラメータを選択してもよい。
【０２６８】
＜特性パラメータ取得用チャートの他の例＞
図２１は特性パラメータ取得用チャートの他の例を示す図である。図２１に示す特性パラメータ取得用チャート２００は、シングルパスプリンタによって出力される特性パラメータ取得用チャートの例である。
【０２６９】
図２１に示す特性パラメータ取得用チャート２００は、シアン、マゼンタ、イエロー、ブラックの各色の記録ヘッドにおける印刷素子であるノズルによって、印刷媒体２０１上に記録された単一ドットパターン２０２Ｃ、２０２Ｍ、２０２Ｙ、２０２Ｋと、第１の連続ドットパターン２０４Ｃ、２０４Ｍ、２０４Ｙ、２０４Ｋと、第２の連続ドットパターン２０６Ｃ、２０６Ｍ、２０６Ｙ、２０６Ｋとを含んでいる。
【０２７０】
単一ドットパターン２０２Ｃ、２０２Ｍ、２０２Ｙ、２０２Ｋは、単一ドットが他のドットと分離された孤立状態で離散的に記録される離散ドットのパターンである。第１の連続ドットパターン２０４Ｃ、２０４Ｍ、２０４Ｙ、２０４Ｋと、第２の連続ドットパターン２０６Ｃ、２０６Ｍ、２０６Ｙ、２０６Ｋは、二つ以上のドットを接触させて記録される連続ドットのパターンである。
【０２７１】
単一ドットパターン２０２Ｃ、２０２Ｍ、２０２Ｙ、２０２Ｋは、図５で説明した特性パラメータ取得用チャート１００における単一ドットパターン１０２Ｃ、１０２Ｍ、１０２Ｙ、１０２Ｋに対応するものである。また、図２１における第１の連続ドットパターン２０４Ｃ、２０４Ｍ、２０４Ｙ、２０４Ｋは、図５で説明した特性パラメータ取得用チャート１００における第１の連続ドットパターン１０４Ｃ、１０４Ｍ、１０４Ｙ、１０４Ｋに対応し、図２１における第２の連続ドットパターン２０６Ｃ、２０６Ｍ、２０６Ｙ、２０６Ｋは、図５で説明した特性パラメータ取得用チャート１００における第２の連続ドットパターン１０６Ｃ、１０６Ｍ、１０６Ｙ、１０６Ｋに対応ものである。ただし、図５における第１の連続ドットパターン１０４Ｃ、１０４Ｍ、１０４Ｙ、１０４Ｋと第２の連続ドットパターン１０６Ｃ、１０６Ｍ、１０６Ｙ、１０６Ｋは、互いに接触させる複数のドットを主走査方向に隣接させたものであるのに対し、図２１における第１の連続ドットパターン２０４Ｃ、２０４Ｍ、２０４Ｙ、２０４Ｋと第２の連続ドットパターン２０６Ｃ、２０６Ｍ、２０６Ｙ、２０６Ｋは、互いに接触させる複数のドットを副走査方向に隣接させたものとなっている点で相違する。
【０２７２】
シングルパス方式の場合もシリアルスキャン方式の場合と同様に、連続ドットパターンにおいてオーバーラップさせて打滴した二つのドット間の距離のみでなく打滴時間差も変えた複数水準の連続ドットパターンを形成してもよい。シングルパス方式の場合、印刷媒体２０１の搬送速度を変える事により連続ドットパターンの二つのドット間の打滴時間差を変える事ができる。
【０２７３】
図２２は図２１に示した特性パラメータ取得用チャート２００の出力に用いたシングルパスプリンタとしてのインクジェット印刷装置の記録ヘッド部分の平面模式図である。図２２において上から下に向かう縦方向が印刷媒体２０１の搬送方向である。印刷媒体２０１を搬送する手段（媒体搬送手段）については、ドラム搬送方式、ベルト搬送方式、ニップ搬送方式、チェーン搬送方式、パレット搬送方式など、各種形態を採用することができ、これら方式を適宜組み合わせることができる。印刷媒体２０１の搬送方向を「媒体搬送方向」という。図２２では媒体搬送方向を白抜き矢印によって示した。媒体搬送方向は「副走査方向」に相当する。図２２における横方向、すなわち、紙面に平行で、かつ媒体搬送方向と直交する方向を「媒体幅方向」という。媒体幅方向は「主走査方向」に相当する。
【０２７４】
図２２に示すシングルパスプリンタとしてのインクジェット印刷装置は、シアンインクを吐出するシアン記録ヘッド２１２Ｃと、マゼンタインクを吐出するマゼンタ記録ヘッド２１２Ｍと、イエローインクを吐出するイエロー記録ヘッド２１２Ｙと、ブラックインクを吐出するブラック記録ヘッド２１２Ｋとを備える。
【０２７５】
シアン記録ヘッド２１２Ｃ、マゼンタ記録ヘッド２１２Ｍ、イエロー記録ヘッド２１２Ｙ、ブラック記録ヘッド２１２Ｋのそれぞれは、媒体搬送方向と直交する媒体幅方向の画像形成領域の最大幅に対応する長さにわたって複数のノズルが配列されたノズル列を有するラインヘッドである。
【０２７６】
各色の記録ヘッド（２１２Ｃ，２１２Ｍ，２１２Ｙ，２１２Ｋ）におけるノズル数やノズルの配列形態、ノズル密度については、様々な設計が可能である。各色の記録ヘッド（２１２Ｃ，２１２Ｍ，２１２Ｙ，２１２Ｋ）について、全色共通のヘッド設計としてもよいし、一部の色又は各色それぞれの記録ヘッドについて異なるヘッド設計としてもよい。
【０２７７】
ここでは、図示を簡略化するために、各色の記録ヘッド（２１２Ｃ，２１２Ｍ，２１２Ｙ，２１２Ｋ）について全色共通のヘッド設計による共通の構造であるとし、各記録ヘッド（２１２Ｃ，２１２Ｍ，２１２Ｙ，２１２Ｋ）について、それぞれ４０ノズルのみを示した。なお、図２２では、ＣＭＹＫの４色のインクを用いるインクジェット印刷装置を例示しているが、インク色や色数の組み合わせについては本実施形態に限定されない。図６でも説明したとおり、必要に応じて淡インク、濃インク、特別色インクを追加してもよい。また、各色の記録ヘッドの配置順序も図２２の例に限定されない。
【０２７８】
図２２に示したシアン記録ヘッド２１２Ｃのインク吐出面には、インク吐出用の複数のノズル２１８Ｃが主走査方向に沿う行方向と、主走査方向に対し非平行かつ非直交の一定の角度を有する斜めの列方向とのそれぞれの方向に、規則的な配列パターンで配列されている。ここでは、斜めの列方向に沿って４つのノズル２１８Ｃが一定間隔で並んだノズル列が主走査方向に位置を異ならせて１０列形成された４行×１０列のマトリクス配列によるノズル配列の例が示されている。
【０２７９】
かかる二次元ノズル配列は、行方向に沿って１０個のノズル２１８Ｃが等間隔で一列に並んだ行方向ノズル列が副走査方向の異なる位置に４行ある。これら４行の行方向ノズル列について、図２２の下から上に向かって（つまり、媒体幅方向の下流側から上流側に向かって）、１行目、２行目、３行目、４行目の順に行番号を付与した場合、１行目と２行目では主走査方向のノズル位置が異なっている。同様に、２行目と３行目、３行目と４行目、４行目と１行目のそれぞれの行同士においても、主走査方向のノズル位置が異なっている。
【０２８０】
行方向ノズル列内において等間隔で一列に並ぶノズル２１８Ｃの主走査方向のノズル間隔をＬＮとすると、１行目と２行目、２行目と３行目、３行目と４行目、４行目と１行目の主走査方向のノズル位置のシフト量はＬＮを行総数で割った値であるＬＮ／４となっている。このような二次元ノズル配列は、各ノズル２１８Ｃが主走査方向に等間隔（「ＬＮ／４」の間隔）で並ぶノズル列として考えることができる。
【０２８１】
マゼンタ記録ヘッド２１２Ｍにおけるインク吐出用のノズル２１８Ｍの配列形態、イエロー記録ヘッド２１２Ｙにおけるインク吐出用のノズル２１８Ｙの配列形態、ブラック記録ヘッド２１２Ｋにおけるインク吐出用のノズル２１８Ｋの配列形態についても、シアン記録ヘッド２１２Ｃのノズル配列形態と同様である。
【０２８２】
図２２に例示したマトリクス配列に限らず、一般に、二次元ノズル配列を有する記録ヘッドの場合、当該二次元ノズル配列における各ノズルを媒体幅方向（主走査方向に相当）に沿って並ぶように投影（正射影）した投影ノズル列は、主走査方向（媒体幅方向）について、記録解像度を達成するノズル密度でノズルが概ね等間隔で並ぶ一列のノズル列と等価なものと考えることができる。ここでいう「等間隔」とは、インクジェット印刷装置で記録可能な打滴点として実質的に等間隔であることを意味している。例えば、製造上の誤差や着弾干渉による媒体上での液滴の移動を考慮して僅かに間隔を異ならせたものなどが含まれている場合も「等間隔」の概念に含まれる。投影ノズル列（「実質的なノズル列」ともいう。）を考慮すると、主走査方向に沿って並ぶ投影ノズルの並び順に、ノズル位置（ノズル番号）を対応付けることができる。二次元ノズル配列を構成するノズル数やノズルの配列形態については、記録解像度と描画可能幅に応じて適宜設計される。
【０２８３】
また、ラインヘッドを構成するにあたり、複数のノズルが二次元に配列された短尺のヘッドモジュールを複数個繋ぎ合わせることで媒体幅方向に所要の長さのノズル列を有するラインヘッドを構成する態様も可能である。
【０２８４】
図２２に示すように印刷媒体２０１の画像形成領域の全幅に対応する長さのノズル列を有するラインヘッドとしての記録ヘッド（２１２Ｃ，２１２Ｍ，２１２Ｙ，２１２Ｋ）を用いたインクジェット印刷装置は、図示せぬ媒体搬送手段によって印刷媒体２０１を一定の速度で搬送し、かつ、印刷媒体２０１の搬送に合わせて、各記録ヘッド（２１２Ｃ，２１２Ｍ，２１２Ｙ，２１２Ｋ）から適宜のタイミングで打滴を行い、媒体搬送方向について、印刷媒体２０１と各記録ヘッド（２１２Ｃ，２１２Ｍ，２１２Ｙ，２１２Ｋ）と相対的に移動させる動作を１回行うだけで（すなわち１回の副走査で）、印刷媒体２０１の画像形成領域に画像を記録することができる。
【０２８５】
図２２の構成によれば、印刷媒体２０１を図示せぬ媒体搬送手段によって媒体搬送方向に一定の速度で搬送し、かつ、適宜のタイミングで各記録ヘッド（２１２Ｃ，２１２Ｍ，２１２Ｙ，２１２Ｋ）のそれぞれのノズル（２１８Ｃ，２１８Ｍ，２１８Ｙ，２１８Ｋ）から打滴を行うことにより、図２１に示す単一ドットパターン２０２Ｃ，２０２Ｍ，２０２Ｙ，２０２Ｋと、第１の連続ドットパターン２０４Ｃ，２０４Ｍ，２０４Ｙ，２０４Ｋと、第２の連続ドットパターン２０６Ｃ，２０６Ｍ，２０６Ｙ，２０６Ｋと、を形成することができる。
【０２８６】
すなわち、シアン記録ヘッド２１２Ｃの各ノズル２１８Ｃから打滴を行うことにより、図２１の単一ドットパターン２０２Ｃ、第１の連続ドットパターン２０４Ｃ、及び、第２の連続ドットパターン２０６Ｃを形成することができる。第１の連続ドットパターン２０４Ｃと、第２の連続ドットパターン２０６Ｃは、重なり合う二つのドット同士のドット間距離が異なる。つまり、第１の連続ドットパターン２０４Ｃと、第２の連続ドットパターン２０６Ｃとでは、重なり合う二つのドットを記録する２回の打滴タイミングの間隔が異なる。
【０２８７】
Ｍ、Ｙ、Ｋの各色についても同様であり、印刷媒体２０１を搬送し、かつ、適宜のタイミングで図２２のマゼンタ記録ヘッド２１２Ｍの各ノズル２１８Ｍから打滴を行うことにより、図２１の単一ドットパターン２０２Ｍ、第１の連続ドットパターン２０４Ｍ、及び、第２の連続ドットパターン２０６Ｍを形成することができる。
【０２８８】
また、印刷媒体２０１を搬送し、かつ、適宜のタイミングで図２２のイエロー記録ヘッド２１２Ｙの各ノズル２１８Ｙから打滴を行うことにより、図２１の単一ドットパターン２０２Ｙ、第１の連続ドットパターン２０４Ｙ、及び、第２の連続ドットパターン２０６Ｙを形成することができる。
【０２８９】
同様に、印刷媒体２０１を搬送し、かつ、適宜のタイミングで図２２のブラック記録ヘッド２１２Ｋの各ノズル２１８Ｋから打滴を行うことにより、図２１の単一ドットパターン２０２Ｋ、第１の連続ドットパターン２０４Ｋ、及び、第２の連続ドットパターン２０６Ｋを形成することができる。
【０２９０】
なお、図２１において、横方向（主走査方向）に隣り合うドットが重なることがないように、図２２において、横方向に隣り合うノズルの打滴タイミングは所定時間だけ離す（時間差を設ける）必要がある。ここでいう「横方向に隣り合うノズル」とは、横方向に沿って並ぶ「実質的なノズル列」としての投影ノズル列において隣り合うノズルである。
【０２９１】
図２２に示した構成の場合、印刷媒体２０１の搬送に合わせて、Ｋ→Ｙ→Ｍ→Ｃの順に打滴し、また、各色については、二次元ノズル配列における４行のうち、１行目→２行目→３行目→４行目の順に打滴を行うことにより、図２１に示すようなパターンを形成することができる。ただし、異なるノズルによって記録されるドット同士が重なることがないように、各色、各行のノズルの打滴タイミングは所定量だけ離す（時間差を設ける）必要がある。
【０２９２】
上述のような打滴タイミングの制御は、既に説明した特性パラメータ取得用チャート生成部６２（図３及び図１９参照）と印刷制御装置２２（図２参照）との組み合わせによって実現される。図５及び図６で説明した構成に代えて、図２１及び図２２で説明した構成を採用することができる。
【０２９３】
＜システム誤差という概念によるシステム特性パラメータの包摂＞
これまでの説明では「システム誤差無し」或いは「システム誤差耐性」という用語内における「システム誤差」とは、特性パラメータの変動成分として、主に、経時的に及び／又は場所毎に変化する誤差という意味を持たせて説明してきた。
【０２９４】
その一方で、システム誤差の中には、既に説明したとおり、ノズル故障による不吐や、製造誤差に起因するノズル位置の誤差などの再現性のある誤差も含まれている。これら再現性のある誤差は、システムの特性を示すパラメータとして把握することができ、かつ、「システム誤差」のパラメータとして考えることができる。すなわち、システム誤差のうち、テストチャートの読み取り結果などに基づく測定やユーザーからの入力などによって確定的に規定可能なもの、つまり、再現性のある誤差は、システムの特性パラメータとして考えることができる。この再現性のある誤差を本明細書では、「特性誤差」と呼ぶことにする。特性誤差は、システム特性としての誤差という意味を表す。システム誤差のうち、再現性のある誤差である特性誤差は、システムの特性パラメータになるため、特性誤差に対しては、その特性誤差を見込んだ最適なハーフトーン処理規則の生成が可能である。
【０２９５】
一方、システム誤差のうち、経時的に及び／又は場所毎に変化するもの、つまり、不規則に変動する誤差を本明細書では「ランダムシステム誤差」と呼ぶ。ランダムシステム誤差に対しては、誤差への耐性を付与するハーフトーン設計を行うことしかできない。
【０２９６】
特性誤差とランダムシステム誤差の関係は、ある注目する誤差項目の測定値の分布に関する期待値（平均値）や中央値などの代表値と、その代表値からのばらつき、或いは変動幅などの「散らばり」の関係に対応するものと把握することができる。
【０２９７】
システム誤差について更なる具体的な例を説明する。シリアルスキャン方式のインクジェット印刷システムと、シングルパス方式のインクジェット印刷システムとに共通の「システム誤差」の例として、ヘッドの各ノズル誤差、不吐、滴種毎の位置ズレなどがある。
【０２９８】
ノズル誤差は、各ノズルの液滴の飛翔方向の誤差、吐出速度の誤差、滴量の誤差、又はドット形状の誤差などが含まれる。吐出速度は「滴速」という用語で表される場合がある。滴量の誤差は、ドット濃度の誤差として把握することができる。ドット形状は「ドットプロファイル」と同義である。また、飛翔方向の誤差、吐出速度の誤差、滴量の誤差、及び、ドット形状の誤差は、滴種に依存する誤差である場合があるため、滴種毎にこれらの誤差を把握することが好ましい。
【０２９９】
ノズル誤差は、主走査方向及び／又は副走査方向のノズル位置の誤差、ドット濃度の誤差、ドット径の誤差、若しくは、ドット形状の誤差、又は、これらの適宜の組み合わせの誤差を包括して表現する用語である。
【０３００】
滴種とは、ヘッドによって記録制御可能なドットサイズに対応する液滴の種類である。例えば、小ドット、中ドット、及び大ドットの三種のドットサイズに対応する小滴、中滴及び大滴の吐出制御が可能な構成の場合は、三種の滴種ということになる。滴種毎の位置ズレとは、滴種毎の主走査方向及び／又は副走査方向の着弾位置誤差を意味する。
【０３０１】
各ノズルのノズル誤差は、ノズル毎に概ね平均的に観測される「特性誤差」として取り扱うことができる値を定めることができる一方で、経時的に及び／又は場所毎に変化する「ランダムシステム誤差」の対象となりうる。
【０３０２】
シリアルスキャン方式のインクジェット印刷システムにおける「システム誤差」の例として、スキャンの双方向の位置ズレ、滴種ごとの双方向の位置ズレ、キャリッジ移動に伴うヘッド振動誤差、又は、用紙搬送誤差などがある。
【０３０３】
双方向の位置ズレは、キャリッジの往復動作における往路方向に移動中に打滴した場合のドット記録位置と、復路方向に移動中に打滴した場合のドット記録位置の主走査方向の誤差である。
【０３０４】
滴種ごとの双方向の位置ズレは、キャリッジ移動の往路と復路のそれぞれの方向に移動中に打滴した場合の滴種ごとの主走査方向及び副走査方向の位置の誤差である。
【０３０５】
ヘッド振動誤差は、キャリッジの駆動ベルトの振動に起因し、主走査方向及び／又は副走査方向のドットの位置の変動として観測される。用紙搬送誤差は、用紙搬送方向である副走査方向についての用紙送り量の誤差である。用紙搬送誤差は、副走査方向の記録位置誤差として観測される。
【０３０６】
シングルパス方式のインクジェット印刷システムにおける「システム誤差」の例として、ラインヘッドを構成しているヘッドモジュールの振動による誤差（「ヘッドモジュール振動誤差」という。）、又は、各ヘッドモジュールの取付位置の誤差（ヘッドモジュール取付誤差）などがある。ヘッドモジュール振動誤差は、主走査方向及び／又は副走査方向のドット位置の誤差として観測される。ヘッドモジュール取付誤差も主走査方向及び／又は副走査方向のドット位置の誤差として観測できる。
【０３０７】
ヘッドモジュール取付誤差は、特性誤差に該当する。
【０３０８】
［システム誤差パラメータを取得するためのチャートについて］
図５では特性パラメータを取得するための「特性パラメータ取得用チャート」について説明した。既述のとおり、特性パラメータは、システム誤差のうちの特性誤差を示すパラメータとして把握できるため、特性パラメータはシステム誤差パラメータの一種であると理解できる。したがって、「特性パラメータ取得用チャート」は「システム誤差パラメータ取得用チャート」の一形態に該当すると理解される。
【０３０９】
シリアルスキャン方式のインクジェット印刷システムにおけるシステム誤差パラメータ取得用チャートとして、次のようなチャートを用いることができる。
【０３１０】
（例１）システム誤差のうち、各ノズル誤差や不吐パラメータなどを得るためのチャートは、図５で説明した特性パラメータ取得用チャートを用いることができる。
【０３１１】
（例２）滴種毎の位置ズレ（双方向の位置ズレを含む）など、滴種ごとノズル誤差を把握するためには、図５で説明した特性パラメータ取得用チャートを滴種ごとに、また、往路と復路のそれぞれについて作成する。例えば、小滴、中滴、大滴の３種類の滴種を打滴制御できるシステムの場合、小滴、中滴、大滴のそれぞれの滴種について、図５で説明した特性パラメータ取得用チャートを出力し、測定すればよい。各滴種に関して、目標とする記録位置（画素の位置）に対して、実際に記録されるドットの位置がどれだけズレているか、という位置ズレの情報を得ることができる。また、図５で説明した特性パラメータ取得用チャートを往路と、復路のそれぞれについて、各滴種のそれぞれで作成する。それぞれのチャートの測定結果から、滴種ごとに、往路と復路のそれぞれのキャリッジ移動方向（主走査方向）に関する位置ズレの情報を取得することができる。
【０３１２】
（例３）キャリッジ移動に伴うヘッド振動誤差を測定するためのチャートの一例を図２３に示す。ここでは、図示の簡略化のために、ブラック記録ヘッド１１２Ｋのみを模式的に示した。図２３に示すように、キャリッジを移動させながら、記録ヘッドの特定のノズル１１８Ｓで連続的に吐出を行うことにより、ヘッド振動誤差測定用のチャートを作成する。ここでいう「連続的に吐出」とは、各ドットが重ならず、個々に分離した（孤立した）独立のドットとして記録される程度に時間間隔を開けたサイクルで吐出を繰り返すことを意味する。
【０３１３】
図２３では、説明の便宜上、主走査方向のドット間隔や、ヘッド振動誤差を極端に大きく強調（デフォルメ）して描いている。キャリッジの移動に伴って、ヘッドが振動することにより、主走査方向及び／又は副走査方向のズレ量が変動する。
【０３１４】
図２３に示すようなチャートの出力結果をインラインセンサなどの画像読取装置２６（図１参照）で読み取り、各ドットについて、本来打たれるべき理想的位置に対して、主走査方向と副走査方向のそれぞれのズレ量を測定する。各画素位置に対して実際の着弾位置がどれだけズレているかを計測する。本来打たれるべき理想的位置は、主走査方向に一列状に画素位置が決まっている。主走査方向の本来打たれるべき画素の位置を「ｎ」で表し、各画素位置ｎに関する主走査方向のズレ量Δｘ（ｎ）と副走査方向のズレ量Δｙ（ｎ）を測定できる（図２４参照）。「ｎ」は、吐出を実施した画素の主走査方向の位置座標（Ｘ座標）を示す。ｎは０からＮまでの整数とすることができる。この場合のＮは、打滴するドットの個数に対応した整数を示す。Δｘ（ｎ），Δｙ（ｎ）は理想の着弾位置からのズレを表している。
【０３１５】
図２５（Ａ），（Ｂ）に、ヘッド振動誤差の例を示す。図２５（Ａ）は、横軸が主走査方向の画素位置ｎ、縦軸が主走査方向の位置ズレ量を示す。図２５（Ｂ）は、横軸が主走査方向の画素位置ｎ、縦軸が副走査方向の位置ズレ量を示す。
【０３１６】
こうして、主走査方向のズレ量Δｘ（ｎ）と副走査方向のズレ量Δｙ（ｎ）が画素位置ｎの関数として求められる。
【０３１７】
なお、図２３では、特定の単一のノズル１１８Ｓからの連続的な打滴を行う例を説明したが、複数個の特定ノズルから、同様に連続的な打滴を行い、それぞれの測定から得られるズレ量Δｘ（ｎ），Δｙ（ｎ）を統計処理して、ヘッド振動誤差のパラメータを生成してもよい。
【０３１８】
（例４）用紙搬送誤差は、用紙送り量のばらつきを示す誤差である。用紙搬送誤差は、印刷システムにおける用紙搬送機構が原因でドットの位置がズレてしまう誤差である。図２６は、用紙搬送誤差の情報を得るためのチャートの例である。ここでは、図示の簡略化のために、ブラック記録ヘッド１１２Ｋのみを模式的に示した。用紙搬送誤差のパラメータを取得する場合、図２３の例と同様に、記録ヘッドの特定のノズル１１８Ｓで連続的な打滴を行い、主走査方向に沿ったドット列のラインを描画する。なお、図２３における特定のノズル１１８Ｓと、図２６における特定のノズル１１８Ｓは同じノズルであってもよいし、異なるノズルであってもよい。
【０３１９】
図２６に示すように、第１行目のドット列ＤＬ１を描画したら、副走査方向に一定量の用紙搬送を行う。「用紙搬送」は「用紙送り」、「紙送り」と同義である。一定量の用紙搬送の制御量をΔｙ０とする。そして、同様に第２行目のドット列ＤＬ２を描画する。このような一定量Δｙ０の用紙搬送と、連続打滴を繰り返し、複数本のドット列ＤＬ１，ＤＬ２，ＤＬ３・・・を描画する。このチャートは、キャリッジ移動の往路のみ、又は復路のみ、のいずれか一方の走査で記録することが好ましい。
【０３２０】
第ｋ行目のドット列における各ドットの吐出指令位置としての画素位置を（ｎ，ｋ）と表す。ｋが１からｍまでの整数であり、ｍが２以上の整数である。第ｋ行目のドット列における各ドットの副走査方向位置の平均値ｙav（k）と、第（ｋ＋１）行目のドット列における各ドットの副走査方向位置の平均値ｙav(k+1)との差ｙav(k+1)−ｙav（k）を、第ｋ回目の用紙送り量Δｙkとして測定する。第ｋ回目の用紙搬送の誤差は、Δｙk−Δｙ０で表すことができる。
【０３２１】
図２７は、用紙搬送誤差測定用のチャートから測定されるΔｙk（k=1,2・・・ｍ−1）の測定値の分布の例を示している。横軸は用紙搬送誤差Δｙを示している。図示の用紙送り量の分布は、正規分布に準じた分布となっている。
【０３２２】
シングルパス方式のインクジェット印刷システムにおけるシステム誤差パラメータ取得用チャートとして、次のようなチャートを用いることができる。
【０３２３】
（例５）システム誤差のうち、各ノズル誤差や不吐パラメータなどを得るためのチャートは、図２１で説明した特性パラメータ取得用チャートを用いることができる。
【０３２４】
（例６）滴種毎の位置ズレ（双方向の位置ズレを含む）など、滴種ごとのノズル誤差を把握するためには、図２１で説明した特性パラメータ取得用チャートを滴種ごとに作成する。例えば、小滴、中滴、大滴の三種類の滴種を打滴制御できるシステムの場合、小滴、中滴、大滴のそれぞれの滴種について、図５で説明した特性パラメータ取得用チャートを出力し、測定すればよい。各滴種に関して、目標とする記録位置（画素の位置）に対して、実際に記録されるドットの位置がどれだけズレているか、という位置ズレの情報を得ることができる。
【０３２５】
（例７）シングルパス方式におけるヘッド振動誤差のパラメータを取得するためのチャートの例を図２８に示す。図２８では、図示の便宜上、シアン記録ヘッド２１２Ｃのみを示す。図２８のシアン記録ヘッド２１２Ｃは、複数のヘッドモジュール２２０−ｊ（ｊ＝１，２，・・・，Ｎｍ）をつなぎ合わせて構成されたラインヘッドとなっている。同図ではヘッドモジュールの連結個数の一例としてＮｍ＝５の例が示されているが、連結個数は特に限定されず、任意の個数に設計することができる。
【０３２６】
複数のヘッドモジュール２２０−ｊ（ｊ＝１，２，・・・，Ｎｍ）は、共通の支持フレーム２２２に固定されており、全体として一つのヘッドバーの形態となっている。このヘッドバー自体が振動することに起因してドットの記録位置が変動する。図２８に示すように、印刷媒体２０１を副走査方向に一定速度で搬送しながら、特定の単一のノズル２２８Ｓから連続的に吐出を行い、副走査方向に沿って並ぶドット列を記録する。図２３で説明した例と同様に、「連続的に吐出」とは、各ドットが重ならず、個々に分離した（孤立した）独立のドットとして記録される程度に時間間隔を開けたサイクルで吐出を繰り返すことを意味する。
【０３２７】
図２８も図２３と同様に、説明の便宜上、副走査方向のドット間隔や、ヘッド振動誤差を極端に大きく強調（デフォルメ）して描いている。ヘッドバーの振動により、主走査方向及び／又は副走査方向のズレ量が変動する。
【０３２８】
図２８に示すようなチャートの出力結果をインラインセンサなどの画像読取装置２６（図１参照）で読み取り、各ドットについて、本来打たれるべき理想的位置に対して、主走査方向と副走査方向のそれぞれのズレ量を測定する。各画素位置に対して実際の着弾位置がどれだけズレているかを計測する。本来打たれるべき理想的位置は、副走査方向に一列状に画素位置が決まっている。副走査方向の本来打たれるべき画素の位置を「ｎ」で表し、各画素位置ｎに関する主走査方向のズレ量Δｘ（ｎ）と副走査方向のズレ量Δｙ（ｎ）を測定できる。ここでの「ｎ」は、吐出を実施した画素の副走査方向の位置座標（Ｙ座標）を示す。
【０３２９】
図２３で説明した例と同様に、図２８のチャートの測定結果から、シングルパス方式におけるヘッド振動誤差のパラメータを得ることができる。
【０３３０】
（例８）シングルパス方式に特有のシステム誤差として、ヘッドモジュール取付誤差がある。図２９はヘッドモジュール取付誤差のパラメータを取得するためのチャートの例である。各ヘッドモジュール２２０−ｊ（ｊ＝１，２・・・Ｎｍ）は、設計上の取付位置（理想的な取付位置）からズレて取付られることがある。各ヘッドモジュール２２０−ｊ（ｊ＝１，２・・・Ｎｍ）の取付位置は、主走査方向誤差、副走査方向誤差、及び面内回転方向の誤差を含み得る。ヘッドモジュール取付誤差に起因して、ドットの記録位置が理想的な位置からずれることになる。
【０３３１】
図２９に示すチャートでは、ヘッドモジュール２２０−ｊ（ｊ＝１，２・・・Ｎｍ）のそれぞれのノズル群で、主走査方向に一列状に並ぶ画素列を打滴し、ヘッドモジュール２２０−ｊ（ｊ＝１，２・・・Ｎｍ）単位のドット列Ｄｓ（ｊ）を記録する。
【０３３２】
そして、当該チャートの読み取り画像から、ヘッドモジュール２２０−ｊ（ｊ＝１，２・・・Ｎｍ）ごとのドット列Ｄｓ（ｊ）について、それぞれの濃度分布から、ドット列Ｄｓ（ｊ）のかたまりの重心位置Ｇ（ｊ）と、主走査方向に対する傾き角度θ（ｊ）とを算出する（図３０（Ａ）（Ｂ）参照）。
【０３３３】
各ドット列Ｄｓ（ｊ）はそれぞれ、本来狙いとする（つまり、設計上の理想的な）重心位置Ｇ０（ｊ）が定められている。したがって、図３０（Ａ）に示すように、チャートの読み取りから算出されたドット列Ｄｓ（ｊ）の重心位置Ｇ（ｊ）が、理想的な重心位置Ｇ０（ｊ）から主走査方向、及び副走査方向のそれぞれの方向にどれだけズレているか、という重心位置のズレを把握することができる。重心位置のズレから主走査方向誤差と副走査方向誤差を把握することができる。また、ヘッドモジュール２２０−ｊ（ｊ＝１，２・・・Ｎｍ）は、面内で回転して取り付けられていることも想定しているため、図３０（Ｂ）に示すように、主走査方向に対するドット列Ｄｓ（ｊ）の傾き角度θ（ｊ）も測定される。この傾き角度θ（ｊ）は、面内回転方向の誤差を示すものである。
【０３３４】
［システム誤差パラメータの蓄積と活用について］
上記に例示した「ヘッドモジュール取付誤差」は、経時的に変化するものではなく、ヘッドモジュールの取り付けによって確定的に定まる特性誤差に該当する。その一方で、各ノズル誤差（滴種ごとの各ノズル誤差を含む）、双方向の位置ズレ（滴種ごとの双方向の位置ズレを含む）、ヘッド振動誤差、及び用紙搬送誤差などの各誤差項目は、経時的に変化し得る。
【０３３５】
したがって、上述した各チャートから得られるシステム誤差パラメータの取得結果をメモリその他の記憶部に蓄積しておき、過去に取得されたシステム誤差パラメータの蓄積データと、新たに取得されたシステム誤差パラメータとを含めて、システム誤差の分布データを更新し、更新された最新のシステム誤差分布を基に、「ランダムシステム誤差」を定め、システム誤差への耐性設計を行うことも好ましい形態である。
【０３３６】
システム誤差に含まれる特性誤差についても、過去に取得されたシステム誤差パラメータの蓄積データと、新たに取得されたシステム誤差パラメータとを含めたデータの分布から「特性誤差」の値を更新することが好ましい。
【０３３７】
［システム誤差耐性設計におけるシミュレーション画像の生成と画質評価］
システム誤差を特性誤差とランダムシステム誤差という視点で分類した場合、ハーフトーン処理規則の生成に際して、システム誤差に対する耐性設計をする場合のシミュレーション画像の生成と画質の評価を、複数のランダムシステム誤差の水準ごとに実施して、水準ごとの評価の総合値（加重和）を画質評価値とする。
【０３３８】
シミュレーション画像の生成に際して、付加するランダムシステム誤差の「複数の水準」は、当該印刷システムにおけるシステム誤差分布にしたがう構成とする。
【０３３９】
図３１は、システム誤差分布とシミュレーション画像の生成に反映させるランダムシステム誤差の水準との関係を示したグラフである。
【０３４０】
図３１の横軸はシステム誤差である。システム誤差の具体的な項目としては、各ノズル誤差でもよいし、双方向の位置ズレでもよいし、ヘッド振動誤差でもよく、或いは、用紙搬送誤差であってもよい。
【０３４１】
図３１に示すように、システム誤差は、特性誤差の値Ａを中心にして、プラス方向及びマイナス方向にばらついて分布するものとなっている。このようなシステム誤差分布の広がりの範囲内で、ランダムシステム誤差の複数の水準を定める。図３１の例では、システム誤差分布の標準偏差σを用いて、±σと±２σの４つの水準を定めた例を示した。なお、特性誤差の値Ａはシステム誤差分布における平均値に相当する。標準偏差σを利用して水準を規定する構成に限らず、任意の数値で水準を定めることができる。
【０３４２】
シミュレーション画像を生成する際にランダムシステム誤差として付加する誤差量として、「-2σ」、「-σ」、「+σ」及び「+２σ」の４段階の水準が定められている場合、それぞれの水準の誤差量を付加して、水準ごとのシミュレーション画像を生成し、それぞれのシミュレーション画像について画質の評価を行う。
【０３４３】
また、水準ごとに実施したシミュレーション画像の評価から総合値としての画質評価値を算出する。この場合、複数の水準の各ランダムシステム誤差を付与する頻度を図３１で示した分布にしたがうようにしてもよい。「頻度」がシステム誤差分布にしたがうとは、分布の中心値付近については、より多くのシミュレーション画像を生成してそれぞれの評価値を算出する、という意味である。
【０３４４】
或いはまた、各水準のランダムシステム誤差のシミュレーション画像、又は、それらの評価値に、図３１に示した分布にしたがう重み係数をかけて、加重和を算出してもよい。
【０３４５】
例えば、図３２に示すように、システム誤差分布から、ランダムシステム誤差の複数の水準として、「+a1」、「+a2」、「-a1」及び「-a2」の４段階の水準を定めた場合を説明する。ただし、ここでのa1とa2は「０＜a1＜a2」を満たす数値である。説明を簡単にするために、システム誤差分布の中心値（平均値）を「０」とし、分布関数ｆ（ｘ）が正規分布であるとして、正負対称に水準を設定している。
【０３４６】
この場合、各水準のランダムシステム誤差を付与した各シミュレーション画像の評価値をそれぞれＶal［+a1］、Ｖal［+a2］、Ｖal［-a1］及びＶal［-a2］と表すと、各水準のシステム誤差を付与したシミュレーション画像の評価の総合値である総合評価値としての画質評価値Ｔotal_Ｖalueは、次式で表される。
【０３４７】
Ｔotal_Ｖalue＝Ａ1×Ｖal［+a1］＋Ａ2×Ｖal［+a2］＋Ａ3×Ｖal［-a１］＋Ａ4×Ｖal［-a2］・・・式（５）
重み係数Ａ1、Ａ2、Ａ3及び、Ａ4は、図３２のシステム誤差分布にしたがう。つまり、システム誤差分布の分布関数をｆ（ｘ）で表すと、ｆ（-ａ1）＝ｆ（ａ1）、かつ、ｆ（-ａ2）＝ｆ（ａ2）であり、正の比例定数ｕを用いて、Ａ1＝Ａ3＝ｕ×ｆ（a1）、かつＡ2＝Ａ4＝ｕ×ｆ（a2）である。
【０３４８】
図３２では、説明を簡単にするために、システム誤差分布の中心値（平均値）を「０」とし、分布関数ｆ（ｘ）が正規分布であるとして、正負対称に４つの水準を設定した例を述べたが、分布関数は、実際のチャート測定値に基づいて定めることができ、分布の広がりの範囲で、複数の水準を任意に設定することができる。
【０３４９】
［画質評価値を求める式へ適用］
既に説明した画質評価用の式（１）〜（４）について、特性誤差と、その変動成分としてのランダムシステム誤差という観点で捉え直すと、次のようになる。すなわち、式（１）〜式（４）で説明した粒状性評価値［システム誤差無し］の記載は、粒状性評価値［ランダムシステム誤差無し（特性誤差有り）］と置き換えて理解でき、粒状性評価値［システム誤差有り］の記載は、粒状性評価値［ランダムシステム誤差有り］と理解できる。また、スジ評価値［システム誤差有り］の記載は、スジ評価値［ランダムシステム誤差有り］と理解できる。以下、式（１）〜式（４）のそれぞれについて、図３２と式（５）で説明した考え方を導入して、修正した修正式を説明する。
【０３５０】
［１］ディザ法の場合
ディザ法の場合における式（１）の修正式として、次の式（６）を用いることができる。
【０３５１】
画質評価値＝粒状性評価値［ランダムシステム誤差無し（特性誤差有り）］＋α×｛Ａ1×(粒状性評価値［システム誤差有り（+a1）］＋粒状性評価値［システム誤差有り（−a1)] ) ＋Ａ2×(粒状性評価値［システム誤差有り（+a2）］＋粒状性評価値［システム誤差有り（−a2)] ) +...}
＋β×｛Ａ1×(スジ評価値［システム誤差有り（+a1）］＋スジ評価値［システム誤差有り（−a1)] ) +Ａ2×(スジ評価値［システム誤差有り（+a2）］＋スジ評価値［システム誤差有り（−a2)] ) +...}
・・・式（６）
なお、a1、a2、Ａ1、Ａ2は、図３２で説明した関係にしたがう。式（１）に代えて、式（６）を用いて評価を行うことができる。
【０３５２】
［２］誤差拡散法の場合
誤差拡散法についても、上記のディザ法の場合と同様でありまた、既に説明した誤差拡散法の場合における式（２）の修正式として、次の式（７）を用いることができる。
【０３５３】
［粒状性評価値［システム誤差有り］
＝α×{Ａ1×{粒状性評価値［システム誤差有り(第１グループに「＋a1」誤差付加)]＋粒状性評価値［システム誤差有り(第２グループに「＋a1」誤差付加)]＋ …＋粒状性評価値[システム誤差有り(第１グループに「−a1」誤差付加)]＋粒状性評価値[システム誤差有り(第２グループに「−a1」誤差付加)] ＋ …}
＋Ａ2×{粒状性評価値［システム誤差有り(第１グループに「＋a2」誤差付加)]＋ 粒状性評価値［システム誤差有り(第２グループに「＋a2」誤差付加)] ＋ …
＋粒状性評価値[システム誤差有り(第１グループに「−a2」誤差付加)]＋粒状性評価値[システム誤差有り(第２グループに「−a2」誤差付加)] ＋ …} +...}
＋β×{Ａ1 ×{スジ評価値［システム誤差有り(第１グループに「＋a1」誤差付加)]＋スジ評価値［システム誤差有り(第２グループに「＋a1」誤差付加)] ＋ …
＋ スジ評価値[システム誤差有り(第１グループに「−a1」誤差付加)]＋ スジ評価値[システム誤差有り(第２グループに「−a1」誤差付加)] ＋ …}
+ Ａ2×{スジ評価値［システム誤差有り(第１グループに「＋a2」誤差付加)]＋ スジ評価値［システム誤差有り(第２グループに「＋a2」誤差付加)] ＋ …
＋スジ評価値[システム誤差有り(第１グループに「−a2」誤差付加)]＋スジ評価値 [システム誤差有り(第２グループに「−a2」誤差付加)] ＋ …} +...}…式（７）
式（２）に代えて、式（７）を用いて評価を行うことができる。
【０３５４】
［３］ディザ法に対してボイドアンドクラスタ法を用いる場合
ボイドアンドクラスタ法の場合における式（３）の修正式として、次の式（８）を用いることができる。
画像評価値＝エネルギー[ランダム誤差無し（特性誤差有り）]
＋α×｛Ａ1×(エネルギー[システム誤差有り(＋a1)] ＋エネルギー[システム誤差有り(−a1)] )＋Ａ2 ×(エネルギー[システム誤差有り(＋a2)] ＋エネルギー[システム誤差有り(−a2)] )+....}
＋β×｛Ａ1 × (スジエネルギー[システム誤差有り(+a1)] ＋スジエネルギー[システム誤差有り(−a1)] ) ＋Ａ2 ×(スジエネルギー[システム誤差有り(+a2)] ＋スジエネルギー[システム誤差有り(−a2)] )+...}  …式（８）
式（３）に代えて、式（８）を用いて評価を行うことができる。
【０３５５】
［４］ＤＢＳ法の場合
ＤＢＳ法の場合も、シミュレーション画像の評価に際して、上述の式（６）〜（８）で説明した例と同様の評価方法を採用しうる。
【０３５６】
［５］ハーフトーン処理の自動選択における評価式の場合
２種類以上のハーフトーン処理規則の中から一つのハーフトーン処理規則を、システムが自動的に選択する場合の画質の評価に用いるとして説明した式（４）の修正式として、次の式（９）を用いることができる。
【０３５７】
画質評価値＝ｐ×粒状性評価値［ランダムシステム誤差無し（特性誤差有り）］＋ｑ×｛Ａ1×{粒状性評価値［システム誤差有り（第１グループに「+a1」の誤差付加）］＋粒状性評価値[システム誤差有り(第２グループに「＋a1」の誤差付加)] ＋ …＋粒状性評価値[システム誤差有り(第１グループに「−a1」の誤差付加)]＋粒状性評価値[システム誤差有り(第２グループに「−a1」の誤差付加)] ＋ …｝
＋Ａ2×{粒状性評価値［システム誤差有り（第１グループに「+a2」の誤差付加）］＋粒状性評価値[システム誤差有り(第２グループに「＋a2」の誤差付加)] ＋ …＋粒状性評価値[システム誤差有り(第１グループに「−a2」の誤差付加)]
＋粒状性評価値[システム誤差有り(第２グループに「−a2」の誤差付加)] ＋ …｝＋....}
＋ｒ×｛Ａ1×{スジ評価値［システム誤差有り（第１グループに「+a1」の誤差付加）］＋スジ評価値[システム誤差有り(第２グループに「＋a1」の誤差付加)] ＋ …＋ スジ評価値[システム誤差有り(第１グループに「−a1」の誤差付加)]＋スジ評価値[システム誤差有り(第２グループに「−a1」の誤差付加)] ＋ …｝ ＋
Ａ2×{スジ評価値［システム誤差有り（第１グループに「+a2」の誤差付加）］＋スジ評価値[システム誤差有り(第２グループに「＋a2」の誤差付加)] ＋ …＋スジ評価値[システム誤差有り(第１グループに「−a2」の誤差付加)]＋スジ評価値[システム誤差有り(第２グループに「−a2」の誤差付加)] ＋ …｝ ＋....}
・・・式（９）
なお、ここでは説明を簡単にするため、システム誤差分布として図３１や図３２のように一次元の分布を仮定し、画質評価値の算出式も一次元の誤差を仮定した場合を説明した。しかしながら、実際には各ノズル誤差やヘッド振動誤差などは、図３３から図３５に示すように、主走査方向及び副走査方向の二次元の誤差分布を示す。
【０３５８】
図３３は主走査方向及び副走査方向の二次元の誤差分布を濃淡で表した図である。図３４は図３３に示した二次元の誤差分布における主走査方向に沿った誤差分布断面図である。図３５は図３３に示した二次元の誤差分布における副走査方向に沿った誤差分布断面図である。
【０３５９】
例えば、図３４及び図３５に示すように、システム誤差分布からランダムシステム誤差の複数の水準として、主走査方向、副走査方向に各々４段階の水準「+a1」、「+a2」、「-a1」、「-a2」及び「+b1」、「+b2」、「-b1」、「-b2」を定めた場合、一例としての画質評価値Ｔotal_Ｖalueは、式（５）の代わりに次の式（１０）で表される。
【０３６０】
Ｔotal_Ｖalue＝Ａ1×Ｖal［+a1,0］＋Ａ2×Ｖal［+a2,0］＋Ａ3×Ｖal［-a１,0］＋Ａ4×Ｖal［-a2,0］
+Ｂ1×Ｖal［0,+b1］＋Ｂ2×Ｖal［0,+b2］＋Ｂ3×Ｖal［0,-b1］＋Ｂ4×Ｖal［0,-b2］
+Ｃ1×Ｖal［+a1,+b1］＋Ｃ2×Ｖal［+a1,-b1］＋Ｃ3×Ｖal［-a1,+b1］＋Ｃ4×Ｖal［-a1,-b1］
+Ｄ1×Ｖal［+a2,+b2］＋Ｄ2×Ｖal［+a2,-b2］＋Ｄ3×Ｖal［-a2,+b2］＋Ｄ4×Ｖal［-a2,-b2］・・・式（１０）
ここで主走査方向にx、副走査方向にyの誤差量のランダムシステム誤差を付加したシミュレーション画像の評価値をＶal［x,y］と表す。重み係数Ａ1〜Ａ4、Ｂ1〜Ｂ4、Ｃ1〜Ｃ4、並びにＤ1〜Ｄ4は、図３３〜図３５に示したシステム誤差分布にしたがう。つまり、システム誤差分布の分布関数をｆ（x,y）で表すと、
Ａ1＝Ａ3＝ｕ×ｆ（a1,0）、Ａ2＝Ａ4＝ｕ×ｆ（a2,0）、Ｂ1＝Ｂ3＝ｕ×ｆ（0,b1）、Ｂ2＝Ｂ4＝ｕ×ｆ（0,b2）、Ｃ1＝Ｃ2＝Ｃ3＝Ｃ4＝ｕ×ｆ（a1,b1）、Ｄ1＝Ｄ2＝Ｄ3＝Ｄ4＝ｕ×ｆ（a2,b2）である。ここでｕは正の比例定数を表す。
【０３６１】
ここまでに説明したシミュレーション画像の生成、及び、式（１）〜式（１０）によって表される画質評価において、システム誤差有りのシミュレーション画像の生成及び画質評価の方法は、ハーフトーン画像の中で、各々の印刷順番、パスやタイミングに属する画素のグループ毎に、独立に、所定のシステム誤差を付加してシミュレーション画像を生成し評価値を算出する実施形態であった。しかしながら、各々の印刷順番、パスやタイミングに属する画素のグループの全てに所定のシステム誤差を付加したシミュレーション画像を生成し画質評価してもよい。また、これまでに挙げた各ノズル誤差（滴種毎の位置ズレを含む）、不吐、双方向の位置ズレ（滴種ごとの双方向の位置ズレを含む）、ヘッド振動誤差や用紙搬送誤差などの各々の項目のシステム誤差を独立にハーフトーン画像に付加してシミュレーション画像を生成し画質評価してもよいし、全ての項目のシステム誤差をハーフトーン画像に同時に付加してシミュレーション画像を生成し画質評価してもよい。
【０３６２】
その他、システム誤差有りのシミュレーション画像の生成（誤差水準の設定を含む）及び画質評価の方法に関しては本発明の趣旨を逸脱しない範囲で、多くの実施形態が可能である。
【０３６３】
［第３の実施形態による画像処理装置の構成］
図３６は第３の実施形態に係る画像処理装置の機能を説明するための要部ブロック図である。図３６において、図３で説明した構成と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０３６４】
図３３に示す第３の実施形態に係る画像処理装置２０は、システム誤差パラメータ取得部５３と、システム誤差パラメータ記憶部５５と、システム誤差設定部６７を備える。システム誤差パラメータ取得部５３は、システム誤差に関するパラメータを取得する手段である。システム誤差パラメータ取得部５３は、「パラメータ取得手段」の一形態に相当する。システム誤差パラメータ取得部５３は、図３で説明した特性パラメータ取得部５２と同様の役割を果たし、特性パラメータ取得部５２としての役割を備えている。
【０３６５】
システム誤差パラメータ記憶部５５は、システム誤差パラメータ取得部５３から取得したシステム誤差パラメータを記憶する手段である。システム誤差パラメータ記憶部５５は、特性誤差記憶部５５Ａと、ランダムシステム誤差記憶部５５Ｂとを含んでいる。特性誤差記憶部５５Ａは、システム誤差における特性誤差のパラメータを記憶する記憶部である。ランダムシステム誤差記憶部５５Ｂは、システム誤差におけるランダムシステム誤差のパラメータを記憶する記憶部である。システム誤差パラメータ記憶部５５には、過去に取得したパラメータのデータが蓄積される。制御部５０は、システム誤差パラメータ記憶部５５に記憶されたシステム誤差のデータ群の分布から、統計処理の演算を行い、システム誤差分布の中心値に相当する特性誤差の値と、ランダムシステム誤差の複数の水準を定める。
【０３６６】
システム誤差パラメータ記憶部５５は、図３で説明した特性パラメータ記憶部５４としての役割を備えている。システム誤差パラメータ記憶部５５は、記憶手段の一形態に相当する。
【０３６７】
システム誤差設定部６７は、印刷システム１０（図１参照）によって印刷を実施した場合に想定されるシステム誤差に関するパラメータを設定する手段である。システム誤差設定部６７は、シミュレーション画像生成部６８にてシミュレーション画像を生成するためのシミュレーション条件としてのパラメータを設定する。システム誤差設定部６７は、「設定手段」の一形態に相当する。また、システム誤差設定部６７がシステム誤差を設定する処理が「システム誤差設定工程」の一形態に相当する。なお、システム誤差設定部６７の機能が制御部５０に搭載されていてもよい。
【０３６８】
シミュレーション画像生成部６８は、システム誤差設定部６７によって設定されたパラメータで示されるシステム誤差をハーフトーン処理結果に反映させて、ハーフトーン処理結果より高解像度なシミュレーション画像を生成する。または一旦、高解像度なシミュレーション画像を生成した後に平滑化した上で低解像度に変換したシミュレーション画像を生成する。シミュレーション画像生成部６８によってシミュレーション画像を生成する処理の工程が「シミュレーション画像生成工程」の一形態に相当する。評価値演算部７０は、シミュレーション画像生成部６８で生成されたシミュレーション画像の画質を評価する評価値を算出する。また、評価値演算部７０は、水準ごとのシミュレーション画像の評価値の総和、又は水準ごとのシミュレーション画像の評価値に重み係数をかけて加重和を算出する演算手段として機能する。
【０３６９】
また、画像処理装置２０は、入力装置３４を用いてユーザーが印刷システム１０の特性に関する特性パラメータを直接的に入力することができる。すなわち、画像処理装置２０における特性パラメータ取得部５２の態様は、入力装置３４を用いてユーザーが印刷システム１０の特性に関する特性パラメータを直接的に入力する構成であってもよいし、特性パラメータ取得用チャート（システム誤差パラメータ取得用チャート）の測定結果から自動的に特性パラメータを取得する構成であってもよく、これらの組み合わせであってもよい。入力装置３４は「情報入力手段」の一形態に相当する。図３及び図１９で説明した画像処理装置２０についても、入力装置３４からパラメータを直接入力可能な構成とすることができる。
【０３７０】
図３６に示した画像処理装置２０は、式（６）〜式（９）で説明したシミュレーション画像の生成と、評価を行うことができる構成である。
【０３７１】
上述した各実施形態における画像処理装置２０による処理の内容は、画像処理方法として把握することができる。
【０３７２】
［第４の実施形態による特性パラメータ取得の説明］
次に、第４の実施形態による特性パラメータ取得について説明する。
【０３７３】
＜全体構成＞
図３７は第４の実施形態に係る印刷システムに適用される画像処理装置の構成を示すブロック図である。図３７中、図３と同一の構成には同一の符号を付し、その説明は適宜省略する。
【０３７４】
図３７に示した画像処理装置２０Ｂは、図３に示した画像処理装置２０に対して、印刷モード選択部３００、チャート出力条件設定部３０２、及び特性パラメータ取得用チャート記憶部３０４を備えている。
【０３７５】
印刷モード選択部３００は、データ出力部６６、及び図１に示した印刷装置２４によって実行される印刷における印刷モードを選択する。印刷モードの選択例として、図３に示した入力装置３４を介して操作者が手動で入力した印刷モードを選択する態様、入力された画像データ、印刷媒体の種類等の情報から自動的に選択する態様などが挙げられる。印刷モード選択部３００は印刷モード選択手段に相当する。
【０３７６】
図３７に示したチャート出力条件設定部３０２は、選択された印刷モード用のチャート出力条件を設定する。チャート出力条件は、特性パラメータ取得用チャートの内容に関わるチャート項目、並びにデータ出力部６６、及び図１に示した印刷装置２４の動作に関わる走査条件の少なくともいずれか一方が含まれる。印刷モードとチャート項目との関係、及び印刷モードと走査条件との関係の詳細は後述する。チャート出力条件設定部３０２はチャート出力条件設定手段に相当する。
【０３７７】
図３７に示した特性パラメータ取得用チャート生成部６２は、選択された印刷モードに応じて設定されたチャート項目に基づき、特性パラメータ取得用チャートを生成する。特性パラメータ取得用チャート生成部６２によって生成された特性パラメータ取得用チャートは、特性パラメータ取得用チャート記憶部３０４に記憶される。特性パラメータ取得用チャートを出力する際に、設定されたチャート出力条件に対応する特性パラメータ取得用チャートを特性パラメータ取得用チャート記憶部３０４から選択的に読み出してもよい。
【０３７８】
すなわち、第４の実施形態による特性パラメータの取得は、印刷モードに応じて特性パラメータ取得用チャートを取得する際のチャート出力条件が設定される。チャート出力条件は、特性パラメータ取得用チャートの内容に関わるチャート項目、及び特性パラメータ取得用チャート出力手段の一部として機能する、図１に示した印刷装置２４の動作に関わる走査条件の少なくともいずれか一方が設定される。
【０３７９】
＜印刷モードの説明＞
図３８は印刷モードの説明図である。本実施形態では、図１に示した印刷装置２４がシリアルスキャン型の記録ヘッドを備えたインクジェット記録装置である例について説明する。シリアルスキャン型の記録ヘッドは、図６に符号１１２Ｃ，１１２Ｍ，１１２Ｙ，１１２Ｋを付して図示する。
【０３８０】
本実施形態に適用される記録ヘッドは、５０個のノズルが、１インチあたり１５０個の配置密度で配置されている構造を有している。ノズルは図６に符号１１８Ｃ、符号１１８Ｍ、符号１１８Ｙ、及び符号１１８Ｋを付して図示する。但し、上述したノズル数、及びノズル密度は一例であり、本実施形態に係る印刷システムを限定するものではない。
【０３８１】
図３８に示すように、本実施形態に係る印刷システムは７種類の印刷モードを選択可能に構成されている。印刷モードが選択されるとチャート出力条件が設定される。図３８には、チャート出力条件の例として、インク種、解像度、滴種、主走査方向のパス数、走査速度、周波数、単方向走査か双方向走査か、ノズル、及び搬送量を例示する。図３８に示す横系列の項目の名称は省略した用語が使用されている。例えば、図３８に示す片／双は、単方向走査か双方向走査かを表している。なお、チャート出力条件は図３８に示したものに限定されず、印刷システムの仕様、又は状況に応じて追加、削除、及び変更が可能である。
【０３８２】
図３８にチャート出力条件として示したインク種は、各印刷モードにおいて用いられるインクの種類を表している。Ｃはシアンインク、Ｌｃはライトシアンインク、Ｍはマゼンタインク、Ｌｍはライトマゼンタインク、Ｙはイエローインク、Ｋはブラックインクを表している。インクは液体の一態様である。
【０３８３】
印刷モードＡはブラックインクのみが用いられる。印刷モードＢ、印刷モードＣ、及び印刷モードＤはシアンインク、マゼンタインク、イエローインク、及びブラックインクの４種類のインクが用いられる。印刷モードＥ、印刷モードＦ、及び印刷モードＧは、シアンインク、ライトシアンインク、マゼンタインク、ライトマゼンタインク、イエローインク、及びブラックインクの６種類のインクが用いられる。
【０３８４】
印刷モードＡが選択されると、ブラックインクのみを用いて特性パラメータ取得用チャートが出力される。印刷モードＢ、印刷モードＣ、及び印刷モードＤが選択されると、シアンインク、マゼンタインク、イエローインク、及びブラックインクの４種類のインクを用いて特性パラメータ取得用チャートが出力される。印刷モードＥ、印刷モードＦ、及び印刷モードＧが選択されると、シアンインク、ライトシアンインク、マゼンタインク、ライトマゼンタインク、イエローインク、及びブラックインクの６種類のインクを用いて特性パラメータ取得用チャートが出力される。
【０３８５】
印刷モードによって図３８に示したインク種が限られる場合は、使用されるインク種を用いて特性パラメータ取得用チャートを出力させることができ、使用されるインク種ごとの特性パラメータを適切に取得することができる。
【０３８６】
また、非使用のインク種を用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャートの内容が削減される場合には、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０３８７】
図３８にチャート出力条件として示した解像度は、印刷解像度を表している。印刷モードＡ、及び印刷モードＢは低解像度が適用される。低解像度の例として、主走査方向の解像度を１５０ドットパーインチ、副走査方向の解像度を１５０ドットパーインチとする態様が挙げられる。
【０３８８】
印刷モードＣ、及び印刷モードＥは中解像度が適用される。中解像度の例として、主走査方向の解像度を３００ドットパーインチ、副走査方向の解像度を３００ドットパーインチとする態様が挙げられる。
【０３８９】
印刷モードＤ、及び印刷モードＦは高解像度が適用される。高解像度の例として、主走査方向の解像度を６００ドットパーインチ、副走査方向の解像度を６００ドットパーインチとする態様が挙げられる。
【０３９０】
印刷モードＧは超高解像度が適用される。超高解像度の例として、主走査方向の解像度を１２００ドットパーインチ、副走査方向の解像度を１２００ドットパーインチとする態様が挙げられる。
【０３９１】
印刷モードによって図３８に示した解像度が決められる場合は、決められた解像度を用いて特性パラメータ取得用チャートを出力させることができ、決められた解像度ごとの特性パラメータを適切に取得することができる。
【０３９２】
また、非使用の解像度を用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャートの内容が削減される場合には、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０３９３】
図３８にチャート出力条件として示した滴種は、体積比率により分類された液滴の種類を表している。本実施形態に示した印刷システムは、特大、大、中、小、極小の５種類の滴種が用いられる。滴種の例として、極小の滴種の体積を１として、小は２、中は４、大は８、特大は１６とする態様が挙げられる。
【０３９４】
滴種は主として解像度によって決められる。低解像度が適用される印刷モードＡ、及び印刷モードＢは、中、大、特大の３種類の滴種が用いられる。中解像度が適用される印刷モードＣ、及び印刷モードＥは、小、中、大の３種類の滴種が用いられる。高解像度が適用される印刷モードＤ、及び印刷モードＦは、極小、小、中の３種類の滴種が用いられる。超高解像度が適用される印刷モードＧは極小の一種類の滴種が適用される。図３８において、特は特大を表し、極は極小を表す。
【０３９５】
印刷モードＡ、及び印刷モードＢが選択されると、中、大、特大の３種類の滴種を用いて特性パラメータ取得用チャートが出力される。印刷モードＣ、及び印刷モードＥが選択されると、小、中、大の３種類の滴種を用いて特性パラメータ取得用チャートが出力される。印刷モードＤ、及び印刷モードＦが選択されると、極小、小、中の３種類の滴種を用いて特性パラメータ取得用チャートが出力される。印刷モードＧが選択されると、極小の一種類の滴種を用いて特性パラメータ取得用チャートが出力される。
【０３９６】
印刷モードによって図３８に示した滴種が異なる場合は、使用される滴種を用いて特性パラメータ取得用チャートを出力させることができ、使用される滴種ごとの特性パラメータを適切に取得することができる。
【０３９７】
また、非使用の滴種を用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャートの内容が削減される場合には、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０３９８】
図３８にチャート出力条件として示したパス数は、主走査方向の１ラスタ分のドットを配置させるために必要な主走査方向の記録ヘッドの移動回数であるパス数を表している。主走査方向の１ラスタは主走査方向の１ラインと呼ばれることがある。パス数が２の場合は２回の主走査方向への走査により１ラスタ分のドットが配置される。パス数が多いほどノズルごとの着弾位置の誤差や、印刷媒体の搬送誤差が分散され高画質となる。
【０３９９】
パス数の例として、低解像度が適用される印刷モードＡ、及び印刷モードＢではパス数が１とされ、中解像度が適用される印刷モードＣ、及び印刷モードＥではパス数が２とされる。また、高解像度が適用される印刷モードＤ、及び印刷モードＦでもパス数が２とされる。超高解像度が適用される印刷モードＧではパス数が４とされる。
【０４００】
印刷モードＡ、及び印刷モードＢが選択されるとパス数を１として特性パラメータ取得用チャートが出力される。印刷モードＣ、印刷モードＤ、印刷モードＥ、及び印刷モードＦが選択されるとパス数を２として特性パラメータ取得用チャートが出力される。印刷モードＧ選択されるとパス数を４として特性パラメータ取得用チャートが出力される。
【０４０１】
印刷モードによって図３８に示したパス数が決められる場合は、決められたパス数を用いて特性パラメータ取得用チャートを出力させることができ、決められたパス数ごとの特性パラメータを適切に取得することができる。
【０４０２】
また、非使用のパス数を用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャートの内容が削減される場合には、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０４０３】
図３８にチャート出力条件として示した走査速度は主走査方向における記録ヘッドの走査速度を表している。図３８に示した走査速度は、低解像度が適用される印刷モードＡ、及び印刷モードＢにおける走査速度を標準走査速度とする相対的な走査速度比で表されている。図３８では標準走査速度を１で表す。
【０４０４】
中解像度が適用される印刷モードＣ、及び印刷モードＥは走査速度１、すなわち、標準走査速度が適用される。高解像度が適用される印刷モードＤ、及び印刷モードＦは走査速度２、すなわち、標準走査速度の二倍の走査速度が適用される。超高解像度が適用される印刷モードＧは走査速度４、すなわち、標準走査速度の四倍の走査速度が適用される。
【０４０５】
印刷モードＡ、印刷モードＢ、印刷モードＣ、及び印刷モードＥが選択されると、標準走査速度で特性パラメータ取得用チャートが出力される。印刷モードＤ、及び印刷モードＦが選択されると、標準走査速度の二倍の走査速度で特性パラメータ取得用チャートが出力される。印刷モードＧが選択されると、標準走査速度の四倍の走査速度で特性パラメータ取得用チャートが出力される。
【０４０６】
特性パラメータとして取得される、印刷素子ごとのドット濃度、ドット径、ドット形状、ドット形成位置ズレ、滴種ごとの位置ズレ、着弾干渉、シリアルスキャンの場合のスキャンの双方向走査位置ズレ、滴種ごとのスキャンの双方向の印刷位置ズレ、キャリッジ移動に伴うヘッド振動誤差は、走査速度の影響を受ける。
【０４０７】
印刷モードによって図３８に示した走査速度が決められる場合は、決められた走査速度を用いて特性パラメータ取得用チャートを出力させることができ、決められた走査速度ごとの特性パラメータを適切に取得することができる。
【０４０８】
また、非使用の走査速度を用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャートの内容が削減される場合には、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０４０９】
図３８にチャート出力条件として示した周波数は、記録ヘッドの吐出周波数を表している。吐出周波数は主として、主走査方向の解像度、主走査方向のパス数、及び主走査方向の走査速度によって決まる。図３８に示した周波数は、低解像度が適用される印刷モードＡ、及び印刷モードＢにおける吐出周波数を標準吐出周波数とする相対的な吐出周波数比で表されている。
【０４１０】
中解像度が適用される印刷モードＣ、及び印刷モードＥにおける吐出周波数は標準吐出周波数が適用される。高解像度が適用される印刷モードＤ、及び印刷モードＦにおける吐出周波数は標準吐出周波数の四倍の吐出周波数が適用される。超高解像度が適用される印刷モードＧにおける吐出周波数は標準吐出周波数の八倍の吐出周波数が適用される。
【０４１１】
印刷モードＣ、及び印刷モードＥにおける主走査方向の印刷解像度を３００ドットパーインチとする。印刷モードＣ、及び印刷モードＥにおけるパス数は２なので、記録ヘッドの主走査方向への１回の走査によって主走査方向の印刷解像度が１５０ドットパーインチで１ラスタ分のドットを配置すればよい。
【０４１２】
印刷モードＣ、及び印刷モードＥにおける走査速度は標準走査速度なので、主走査方向の印刷解像度が１５０ドットパーインチ、標準走査速度で主走査方向についての１ラスタ分のドットを配置する印刷モードＡ、及び印刷モードＢと同様に、印刷モードＣ、及び印刷モードＥでは標準吐出周波数が適用される。
【０４１３】
高解像度が適用される印刷モードＤ、及び印刷モードＦにおける主走査方向の印刷解像度を６００ドットパーインチとする。印刷モードＤ、及び印刷モードＦにおけるパス数は２なので、記録ヘッドの主走査方向への１回の走査によって印刷解像度が３００ドットパーインチ、すなわち、印刷モードＡ、及び印刷モードＢの二倍の印刷解像度で主走査方向についての１ラスタ分のドットを配置すれよい。
【０４１４】
また、印刷モードＤ、及び印刷モードＦにおける走査速度は標準走査速度の二倍なので、印刷モードＤ、及び印刷モードＦにおける吐出周波数には、主走査方向の印刷解像度１５０ドットパーインチを標準走査速度でドット配置する印刷モードＡ、及び印刷モードＢに適用される標準吐出周波数の四倍の吐出周波数が適用される。
【０４１５】
超高解像度が適用される印刷モードＧにおける主走査方向の印刷解像度を１２００ドットパーインチとする。印刷モードＧにおけるパス数は４なので、記録ヘッドの主走査方向への１回の走査によって印刷解像度が３００ドットパーインチ、すなわち、印刷モードＡ、及び印刷モードＢの二倍の印刷解像度で主走査方向についての１ラスタ分のドットを配置すれよい。
【０４１６】
また、印刷モードＧにおける走査速度は標準走査速度の四倍なので、印刷モードＧにおける吐出周波数には、主走査方向の印刷解像度１５０ドットパーインチを標準走査速度でドット配置する印刷モードＡ、及び印刷モードＢに適用される標準吐出周波数の八倍の吐出周波数が適用される。
【０４１７】
印刷モードＡ、印刷モードＢ、印刷モードＣ、及び印刷モードＥが選択されると、標準吐出周波数で特性パラメータ取得用チャートが出力される。印刷モードＤ、及び印刷モードＦが選択されると、標準吐出周波数の四倍の吐出周波数で特性パラメータ取得用チャートが出力される。印刷モードＧが選択されると、標準吐出周波数の八倍の吐出周波数で特性パラメータ取得用チャートが出力される。
【０４１８】
吐出周波数が異なると、印刷素子ごとのドット濃度、ドット径、ドット形状、ドット形成位置ズレ、滴種ごとの位置ズレなどの特性パラメータが影響を受ける。
【０４１９】
印刷モードによって図３８に示した周波数が決められる場合は、決められた吐出周波数を用いて特性パラメータ取得用チャートを出力させることができ、決められた吐出周波数ごとの特性パラメータを適切に取得することができる。
【０４２０】
また、非使用の吐出周波数を用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャートの内容が削減される場合には、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０４２１】
図３８にチャート出力条件として示した単方向走査か双方向走査かは、記録ヘッドを主走査方向について一方方向に走査させている期間のみで印刷が行われるか、記録ヘッドを主走査方向について一方方向に走査させている期間、及び記録ヘッドを主走査方向について他方方向に走査させている期間の両者で印刷が行われるかを表している。
【０４２２】
図３８において、片は片方向走査を表しており、双は双方向走査を表している。片方向走査は双方向走査に比べて印刷速度が遅くなるものの、双方向走査の際に発生しうる双方向走査に起因する位置ズレがなく高画質の印刷を行うことができる。本実施形態では、超高解像度が適用される印刷モードＧは片方向走査が適用され、印刷モードＡから印刷モードＦでは双方向走査が適用される。ここでいう印刷速度は、印刷媒体の単位枚数当たりの印刷時間を表す指標である。
【０４２３】
印刷モードＡから印刷モードＦが選択されると、双方向走査により往路と復路の両者で特性パラメータ取得用チャートが出力される。印刷モードＧが選択されると、片方向走査により往路のみで特性パラメータ取得用チャートが出力される。
【０４２４】
印刷モードによって図３８に示した片方向走査であるか双方向走査であるかを表す走査方式が決められる場合は、決められた走査方式を用いて特性パラメータ取得用チャートを出力させることができ、決められた走査方式ごとの特性パラメータを適切に取得することができる。
【０４２５】
また、非使用の走査方式を用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャートの内容が削減される場合には、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０４２６】
図３８にチャート出力条件として示したノズルは、使用されるノズル範囲を表している。使用されるノズル範囲の一態様として使用されるノズル数が挙げられる。使用されるノズル範囲は、主としてパス数、及びノズル間ピッチによって決められる。本実施形態では、超高解像度が適用される印刷モードＧは一部のノズルが使用され、印刷モードＡから印刷モードＦでは全てのノズルが使用される。
【０４２７】
印刷モードＧに適用される一部のノズルのノズル数の例として、記録ヘッドに具備されるノズルの数が５０ノズルである場合の４４が挙げられる。
【０４２８】
印刷モードＡから印刷モードＦが選択されると、全てのノズルが使用されて特性パラメータ取得用チャートが出力される。印刷モードＧが選択されると、一部のノズルが使用されて特性パラメータ取得用チャートが出力される。
【０４２９】
印刷モードによって図３８に示したノズルが決められる場合は、決められたノズルを用いて特性パラメータ取得用チャートを出力させることができ、決められたノズルごとの特性パラメータを適切に取得することができる。
【０４３０】
また、非使用対象のノズルを用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャートの内容が削減される場合には、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０４３１】
図３８にチャート出力条件として示した搬送量は、副走査方向における１回の搬送で印刷媒体が移動する距離である印刷媒体の搬送量を表している。搬送量は、主として副走査方向の解像度、副走査方向のノズル間ピッチ、ノズル数、及び主走査方向のパス数によって決まる。本実施形態では、副走査方向の実質的な解像度の逆数を単位移動量として、副走査方向における１回の搬送で印刷媒体が移動する距離を単位移動量の倍数で表している。副走査方向の実質的な解像度は、ノズル間ピッチを副走査方向のパス数で除算して求められる。
【０４３２】
各印刷モードにおける副走査方向の解像度は、印刷モードＡ、及び印刷モードＢは低解像度が適用され、印刷モードＣ、及び印刷モードＥは中解像度が適用される。印刷モードＤ、及び印刷モードＦは高解像度が適用され、印刷モードＧは超高解像度が適用される。
【０４３３】
副走査方向における解像度の例として、低解像度を１５０ドットパーインチ、中解像度を３００ドットパーインチ、高解像度を６００ドットパーインチ、超高解像度を１２００ドットパーインチとする態様が挙げられる。主走査方向における低解像度と副走査方向における低解像度とは同一の解像度でもよいし、異なる解像度でもよい。主走査方向における中解像度と副走査方向における中解像度とは同一の解像度でもよいし、異なる解像度でもよい。主走査方向における高解像度と副走査方向における高解像度とは同一の解像度でもよいし、異なる解像度でもよい。主走査方向における超高解像度と副走査方向における超高解像度とは同一の解像度でもよいし、異なる解像度でもよい。
【０４３４】
図３８に示した搬送量は、副走査方向について低解像度が適用される印刷モードＡ、及び印刷モードＢは単位移動量の５０倍、中解像度が適用される印刷モードＣ、及び印刷モードＥは単位移動量の２５倍、高解像度が適用される印刷モードＤ、及び印刷モードＦも単位移動量の２５倍、超高解像度が適用される印刷モードＧは単位移動量の１１倍が適用される。
【０４３５】
印刷モードＡ、及び印刷モードＢが選択されると、単位移動量の５０倍の搬送量が適用されて特性パラメータ取得用チャートが出力される。印刷モードＣ、印刷モードＤ、印刷モードＥ、及び印刷モードＦが選択されると、単位移動量の２５倍の搬送量が適用されて特性パラメータ取得用チャートが出力される。印刷モードＧが選択されると、単位移動量の１１倍の搬送量が適用されて特性パラメータ取得用チャートが出力される。
【０４３６】
搬送量が異なると、用紙搬送誤差などの特性パラメータが影響を受ける。
【０４３７】
印刷モードによって図３８に示した搬送量が決められる場合は、決められた搬送量を用いて特性パラメータ取得用チャートを出力させることができ、決められた搬送量ごとの特性パラメータを適切に取得することができる。
【０４３８】
また、非使用の搬送量を用いることなく特性パラメータ取得用チャートを出力することができるので、特性パラメータ取得用チャート出力におけるインクの使用量の低減化、印刷媒体の使用量の低減化、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間の短縮化が実現される。
【０４３９】
図３８に示した設定項目のうち、インク種、滴種、ノズルの項目は、特性パラメータ取得用チャートの内容に関わるチャート項目として分類される。パス数、走査速度、周波数、片方向走査であるか双方向走査であるか、搬送量は印刷装置の動作に関わる走査条件として分類される。インク種は特性パラメータ取得用チャートの出力に用いられる液体の種類に相当する。滴種は特性パラメータ取得用チャートの出力に用いられる液体の液滴の種類に相当する。ノズルは特性パラメータ取得用チャートの出力に用いられる印刷素子に相当する。パス数は特性パラメータ取得用チャートの出力に適用される走査方式の一態様である。走査速度は特性パラメータ取得用チャートの出力に適用される走査速度に相当する。周波数は特性パラメータ取得用チャートの出力に適用される吐出周波数に相当する。片方向走査であるか双方向走査であるかは特性パラメータ取得用チャートの出力に適用される走査方式の一態様である。搬送量は特性パラメータ取得用チャートの出力に適用される印刷媒体の搬送量に相当する。
【０４４０】
本実施形態では、印刷モードが選択されるとチャート項目、及び走査条件の両者が設定される態様を例示したが、チャート項目が固定されている印刷システムでは、選択された印刷モードに応じて走査条件を設定すればよい。また、走査条件が固定されている印刷システムでは、選択された印刷モードに応じてチャート項目を設定すればよい。換言すると、印刷システムの構成に対応して、選択された印刷モードに応じてチャート項目、及び走査条件の少なくともいずれか一方を設定し、設定に応じて特性パラメータ取得用チャートを出力すればよい。
【０４４１】
また、本実施形態では複数のチャート項目について、選択された印刷モードに応じて複数のチャート項目を一括して設定する態様を示したが、複数のチャート項目のうち少なくともいずれか一つのチャート項目を設定すればよい。
【０４４２】
更に、本実施形態では複数の走査条件について、選択された印刷モードに応じて複数の走査条件を一括して設定する態様を示したが、複数の走査条件のうち少なくともいずれか一つのチャート項目を設定すればよい。但し、選択された印刷モードに応じて複数の走査条件を一括して設定する態様が好ましい。
【０４４３】
図３８に示した印刷モードＡは、印刷媒体として普通紙を用いたモノクロモードに適用することができる。印刷モードＢは印刷媒体として普通紙を用いた四色高速モードに適用することができる。印刷モードＣは印刷媒体として普通紙を用いた四色標準モードに適用することができる。印刷モードＤは印刷媒体として普通紙を用いた四色高品位モードに適用することができる。
【０４４４】
印刷モードＥは印刷媒体として光沢紙を用いた六色標準モードに適用することができる。印刷モードＦは印刷媒体として光沢紙を用いた六色高品位モードに適用することができる。印刷モードＧは印刷媒体として光沢紙を用いた六色最高品位モードに適用することができる。
【０４４５】
＜特性パラメータ取得方法の説明＞
図３９は第４の実施形態に係る特性パラメータ取得方法のフローチャートである。図３９中、図４と同一の工程は同一の符号を付し、説明を適宜省略する。
【０４４６】
図３９に示した印刷モード選択工程Ｓ２００では印刷モードが選択される。印刷モードの選択は、図３７に示した印刷モード選択部３００において行われる。
【０４４７】
図３９に示す印刷モード選択工程Ｓ２００において印刷モードが選択されると、チャート出力条件設定工程Ｓ２０２において、特性パラメータ取得用チャートの出力条件が設定される。特性パラメータ取得用チャートの出力条件の設定は、図３７に示したチャート出力条件設定部３０２において行われる。
【０４４８】
図３９に示したチャート出力条件設定工程Ｓ２０２においてチャート出力条件が設定されると、チャート出力工程Ｓ２０４において、特性パラメータ取得用チャートが生成、又は選択され、生成、又は選択された特性パラメータ取得用チャートが出力される。
【０４４９】
特性パラメータ取得用チャートの生成は、図３７の特性パラメータ取得用チャート生成部６２において行われる。図３７の特性パラメータ取得用チャート生成部６２は、特性パラメータ取得用チャート記憶部３０４に記憶されている特性パラメータ取得用チャートを選択してもよい。特性パラメータ取得用チャートの出力は、図３７に示したデータ出力部６６、及び図１に示した印刷装置２４において行われる。
【０４５０】
図３９に示したチャート出力工程Ｓ２０４において特性パラメータ取得用チャートが出力されると、画像読取工程Ｓ２０６において出力された特性パラメータ取得用チャートが読み取られる。画像読取工程Ｓ２０６は図１に示した画像読取装置２６において行われる。
【０４５１】
図３９に示した画像読取工程Ｓ２０６において特性パラメータ取得用チャートが読み取られると、特性パラメータ取得工程Ｓ２０８において、特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータが取得される。
【０４５２】
図３９に示した印刷モード選択工程Ｓ２００、チャート出力条件設定工程Ｓ２０２、チャート出力工程Ｓ２０４、画像読取工程Ｓ２０６、及び特性パラメータ取得工程Ｓ２０８を経て、印刷モードに応じた特性パラメータが取得される。
【０４５３】
すなわち、図３９に示した印刷モード選択工程Ｓ２００、チャート出力条件設定工程Ｓ２０２、チャート出力工程Ｓ２０４、画像読取工程Ｓ２０６、及び特性パラメータ取得工程Ｓ２０８は、本実施形態に係る特性パラメータ取得方法を構成している。
【０４５４】
図３９に示したハーフトーン処理規則生成工程Ｓ２１０、ハーフトーン選択用チャート出力工程Ｓ２１２、及びハーフトーン選択操作工程Ｓ２１４は、図４に示したハーフトーン処理規則生成工程Ｓ１４、ハーフトーン選択用チャート出力工程Ｓ１６、及びハーフトーン選択操作工程Ｓ１８と同一であり、ここでの説明は省略する。
【０４５５】
図４０は第４の実施形態の変形例に係る特性パラメータ取得方法のフローチャートである。図４０中、図３９と同一の工程は同一の符号を付し、説明を適宜省略する。
【０４５６】
図３９に示したフローチャートにおいて、特性パラメータを取得した後に必ずしもハーフトーン処理規則を生成する必要はない。例えば、図４０に示すように、特性パラメータを取得した後に、取得した特性パラメータを印刷システムのエラー解析に用いてもよい。
【０４５７】
すなわち、図４０に示した特性パラメータ取得方法では、特性パラメータ取得工程Ｓ２０８の後に、エラーメッセージ表示工程Ｓ２２０が行われる。エラーメッセージ表示工程Ｓ２２０は、過去に取得された既存の特性パラメータと、新たに取得された新規の特性パラメータとを比較して、既存の特性パラメータと新規の特性パラメータとの間に、予め決められた規定値を超える差異を有する特性パラメータが存在する場合はその特性パラメータを抽出し、抽出された特性パラメータを表示させ、かつ、エラーメッセージを表示させる。図３７に示した画像処理装置２０Ｂにエラーが発生したか否かを判断するエラー発生判断部が備えられる。エラー発生判断部はエラー発生判断手段として機能する。
【０４５８】
エラーメッセージは、図３７に示した表示装置３２に表示させることができる。図３７に示した表示装置３２はエラーメッセージを表示させるエラーメッセージ表示手段として機能させることができる。
【０４５９】
印刷システムに、スジ、又はムラなどの画像欠陥が発生した際に、ユーザーが図４０に示したフローチャートに沿ってエラー解析をしてもよいし、画像欠陥の発生の有無に関わらず定期的にエラー解析をしてもよい。定期的にエラー解析を行う例として、印刷ジョブの開始時、印刷システムの立ち上げ時が挙げられる。更に、ユーザーの判断に基づき、不定期にエラー解析をしてもよい。
【０４６０】
規定値は、一定値でもよいし、新規の特性パラメータを取得した際に更新してもよい。規定値は、複数回にわたる特性パラメータの取得に応じて算出される特性パラメータのばらつきに基づいて定めてもよい。ばらつきを規定値とする例として、図３１に示した±σ、又は±２σを規定値とする態様が挙げられる。図４０に示した態様は、図３９に示した態様と組み合わせることが可能である。
【０４６１】
＜特性パラメータの説明＞
本実施形態に係る印刷システムに適用される特性パラメータの例として、印刷素子ごとのドット濃度、ドット径、ドット形状、ドット形成位置ズレ、不吐、滴種ごとの位置ズレが挙げられる。ドット濃度、ドット径、ドット形状の図４０に示した規定値は絶対値で定めてもよいし、既存のドット濃度、ドット径、ドット形状との比率で定めてもよい。
【０４６２】
ノズル列、近傍の複数のノズルなど、複数のノズルを含む範囲を対象として、図４０に示した規定値を定めてもよい。
【０４６３】
滴種ごとに変化の特性が異なるので、図４０に示した規定値は滴種ごとに定めてもよい。
【０４６４】
不吐について、図４０のエラーメッセージ表示工程Ｓ２２０において、一つのノズルが不吐になった場合にエラーメッセージを表示させてもよいし、任意の範囲において予め決められた規定値を超える複数個のノズルが不吐になった場合にエラーメッセージを表示させてもよい。
【０４６５】
シリアルスキャン特有の特性パラメータとして、スキャンの双方向走査位置ズレ、滴種ごとのスキャンの双方向の印刷位置ズレ、キャリッジ移動に伴うヘッド振動誤差、及び用紙搬送誤差が挙げられる。スキャンの双方向走査位置ズレは、双方向の印刷位置ズレに相当する。滴種ごとのスキャンの双方向の印刷位置ズレは、滴種ごとの双方向走査位置ズレに相当する。キャリッジ移動に伴うヘッド振動誤差は、画像形成部の振動誤差に相当する。用紙搬送誤差は、印刷媒体の搬送誤差に相当する。
【０４６６】
キャリッジ移動に伴うヘッド振動誤差を特性パラメータとする場合の規定値は、既存のキャリッジ移動に伴うヘッド振動誤差と新規のヘッド振動誤差との差異を表す指標を適用することができる。既存のキャリッジ移動に伴うヘッド振動誤差と新規のヘッド振動誤差との差異を表す指標として、図２５（Ａ）に示した画素位置ｎに対する主走査方向のズレ量Δｘ（ｎ）における、既存の主走査方向の位置ズレ量と新規の主走査方向の位置ズレ量との差分の絶対値の総和、又は差分の二乗の総和を適用することができる。既存の主走査方向の位置ズレ量と新規の主走査方向の位置ズレ量の差分は、新規の主走査方向の位置ズレ量から既存の主走査方向の位置ズレ量を減算して算出することができる。
【０４６７】
また、既存のキャリッジ移動に伴うヘッド振動誤差と新規のキャリッジ移動に伴うヘッド振動誤差との差異を表す指標として、図２５（Ａ）に示した画素位置ｎに対する主走査方向のズレ量Δｘ（ｎ）における既存の主走査方向の位置ズレ量と新規の主走査方向の位置ズレ量との比の総和、又は比の二乗の総和とすることができる。既存の主走査方向の位置ズレ量と新規の主走査方向の位置ズレ量との比は、新規の主走査方向の位置ズレ量を既存の主走査方向の位置ズレ量で除算して算出することができる。
【０４６８】
画素位置ｎに対する主走査方向のズレ量Δｘ（ｎ）に代わり、又は画素位置ｎに対する主走査方向のズレ量Δｘ（ｎ）と併用して、図２５（Ｂ）に示した画素位置ｎに対する副走査方向のズレ量Δｙ（ｎ）を適用することができる。
【０４６９】
キャリッジ移動に伴うヘッド振動誤差を特性パラメータとする場合の規定値は、類似性を表す指標を適用することができる。類似性として、相関係数を適用することができる。キャリッジ移動に伴うヘッド振動誤差を特性パラメータとする場合の規定値は、キャリッジ移動に伴うヘッド振動誤差の大きさに基づいて定めてもよい。キャリッジ移動に伴うヘッド振動誤差の大きさとして、キャリッジ移動に伴うヘッド振動誤差の大きさの分散、又は標準偏差を適用することができる。キャリッジ移動に伴うヘッド振動誤差はヘッド振動誤差に相当する。
【０４７０】
シングルパス方式特有の特性パラメータとして、ヘッドモジュール（図２８に符号２２０−ｊ（＝１，２，・・・，Ｎｍ）を付して図示）の振動誤差が挙げられる。
【０４７１】
シングルパス方式におけるヘッドモジュール振動誤差を特性パラメータとする場合の図４０に示した規定値は、既存のヘッドモジュール振動誤差と新規のヘッドモジュール振動誤差との差異を表す指標を適用することができる。既存のヘッドモジュール振動誤差と新規のヘッドモジュール振動誤差との差異を表す指標として、図２８に示した用紙搬送方向（副走査方向、符号ｙを付して図示）の位置に対する主走査方向（符号ｘを付して図示）の位置ズレ量（ドットの位置ズレ量）における、既存の主走査方向の位置ズレ量と新規の主走査方向の位置ズレ量との差分の絶対値の総和、又は差分の二乗の総和とすることができる。
【０４７２】
既存の主走査方向の位置ズレ量と新規の主走査方向の位置ズレ量との差分は、新規の主走査方向の位置ズレ量から既存の主走査方向の位置ズレ量を減算して算出することができる。
【０４７３】
また、既存のヘッドモジュール振動誤差と新規のヘッドモジュール振動誤差との差異を表す指標として、図２８に示した用紙搬送方向（副走査方向、符号ｙを付して図示）の位置に対する主走査方向（符号ｘを付して図示）の位置ズレ量（ドットの位置ズレ量）における、既存の主走査方向の位置ズレ量と新規の主走査方向の位置ズレ量との比の総和、又は比の二乗の総和とすることができる。
【０４７４】
既存の主走査方向の位置ズレ量と新規の主走査方向の位置ズレ量との比は、新規の主走査方向の位置ズレ量を既存の主走査方向の位置ズレ量で除算して算出することができる。
【０４７５】
シングルパス方式におけるヘッドモジュール振動誤差を特性パラメータとする場合の規定値は、既存のヘッドモジュール振動誤差と新規のヘッドモジュール振動誤差との類似性を表す指標を適用することができる。既存のヘッドモジュール振動誤差と新規のヘッドモジュール振動誤差との類似性を表す指標として相関係数を適用することができる。ヘッドモジュール振動誤差は複数のヘッドモジュールにより構成されるヘッドにおけるヘッドモジュール振動誤差に対応する。
【０４７６】
ヘッドモジュール振動誤差を特性パラメータとする場合の規定値は、ヘッドモジュール振動誤差の大きさに基づいて定めてもよい。ヘッドモジュール振動誤差の大きさとして、ヘッドモジュール振動誤差の大きさの分散、又は標準偏差を適用することができる。
【０４７７】
上記の如く構成された印刷システム、及び特性パラメータ取得方法によれば、印刷モードごとの印刷システムの特性を表す特性パラメータを適切に把握することができる。
【０４７８】
特性パラメータ取得用チャートが最適化されるので、特性パラメータ取得用チャートが縮小される場合には、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間が短縮化される。更に、特性パラメータ取得用チャートの出力から特性パラメータ取得までに使用されるインクの使用量、印刷媒体の使用量が低減化される。
【０４７９】
本実施形態に示した印刷システム、特性パラメータ取得方法において、複数の印刷モードを選択し、選択された複数の印刷モードのそれぞれについてチャート出力条件を設定し、選択された複数の印刷モードのそれぞれについて特性パラメータ取得用チャートを出力し、選択された複数の印刷モードのそれぞれについて特性パラメータを取得する態様も可能である。複数の印刷モードは全ての印刷モードでもよいし、一部の印刷モードでもよい。
【０４８０】
かかる態様によれば、複数の印刷モードの変更が１ジョブ内に発生する場合などにおいて、一回の特性パラメータ取得用チャートの出力によって複数の印刷モードについて、複数の印刷モードに適合した最適な特性パラメータを取得することができる。
【０４８１】
＜システム構成のバリエーション＞
印刷システムの特性に関する特性パラメータを取得する手段、つまり、ユーザーが特性パラメータを入力するための装置、特性パラメータ取得用チャートを出力するためのチャート出力制御装置とその制御にしたがって特性パラメータ取得用チャートを印刷する印刷装置、更には、特性パラメータ取得用チャートを読み取ってその読取画像の解析結果を基に特性パラメータを取得する装置、２種類以上のハーフトーン処理規則を生成する装置、ハーフトーン選択用チャートを出力するためのチャート出力制御装置、ハーフトーン選択用チャートのハーフトーン処理結果からシミュレーション画像を生成する装置、ハーフトーン選択用チャートの出力結果を読み取り、そのチャート読取画像から画像評価値を計算する装置、ユーザーがハーフトーン処理規則を選択する操作を行うための装置、など、それぞれの装置は、一体型のシステムで構成されていてもよいし、複数のシステムが組み合わされた、機能分散型の分離型のシステムで構成されていてもよい。
【０４８２】
同様に、図３６で説明した画像処理装置２０、及び図３７で説明した画像処理装置２０Ｂの構成についても、一体型のシステムで構成されてもよいし、複数のシステムが組み合わされた分離型のシステムで構成されていてもよい。
【０４８３】
［システム構成の変形例１］例えば、特性パラメータを取得する処理を行う装置と、ハーフトーン処理規則を生成する処理を行う装置とをそれぞれ別々の装置で構成することができる。
【０４８４】
［システム構成の変形例２］また、ハーフトーン選択用チャートを出力する処理を行う装置と、ユーザーがハーフトーン処理の選択操作を行うための装置とをそれぞれ別々の装置で構成することができる。
【０４８５】
［システム構成の変形例３］また、特性パラメータの取得の処理を行う装置と、優先度パラメータを保持してハーフトーン処理規則を生成する処理を行う装置とをそれぞれ別々の装置で構成することができる。
【０４８６】
［システム構成の変形例４］他の構成例として、特性パラメータ取得用チャートを出力する処理を行う装置と、出力された特性パラメータ取得用チャートの読み取りを行う画像読取装置と、特性パラメータ取得用チャートの読取画像から特性パラメータの生成と取得の処理を行う装置と、取得された特性パラメータを用いてハーフトーン処理規則を生成する処理を行う装置と、をそれぞれ別々の装置で構成することができる。
【０４８７】
また、例えば、特性パラメータ取得用チャートやハーフトーン選択用チャートの出力と、そのチャートの画像読み取りの処理を、印刷機メーカーの工場や印刷会社の個々のローカルな印刷システムで行い、得られた読取画像を一括して、開発部門や別会社の印刷機メーカーのサーバーに送付した後に、特性パラメータの取得と、ハーフトーン処理規則の生成を、その開発部門や別会社のシステムで実施し、生成したハーフトーン処理規則を、元の個々のローカルな印刷システムに送り返す、という運用形態も可能である。
【０４８８】
＜他の構成例＞
上述した実施形態に関して、下記の構成を採用することができる。
【０４８９】
［構成例１］新しい印刷ジョブを実施するごとに、或いは、印刷ジョブの実行中に、自動でチャート出力と、そのチャートの読み取り結果からシステム誤差パラメータの取得を行い、その取得したパラメータに基づいてハーフトーン処理規則を生成してもよい。印刷ジョブごと、及び／又は、印刷ジョブ中に、チャートの出力とその読み取りを実施し、システム誤差パラメータが規定の基準以上に変化した場合や、その変化した箇所のみについて、新たにハーフトーン生成を行う構成としてもよい。この場合、システム誤差パラメータ（特性パラメータを含む）に変化がなければ、つまり、システム誤差パラメータの変化量が規定の基準内に収まっている場合は、ハーフトーン処理規則の生成処理が省略され、時間的なロスはない。
【０４９０】
また、ハーフトーン処理しようとする画像より手前の画像に付随して、チャート出力を実施してもよい。この場合、時間的ロスが低減される。更に、ハーフトーン処理と、ハーフトーン処理規則の生成処理とは並列化してもよい。
【０４９１】
［構成例２］品質要求取得手段により取得した印刷画像に対するユーザーの品質要求に応じて、チャート内容、チャート出力条件、スキャン条件（チャートの読み取り条件と同義）、パラメータ取得方法、及びハーフトーン処理規則の生成内容のうち、いずれか一つ又は複数の組み合わせを変更してもよい。かかる構成を採用することにより、処理に要する時間のロスを低減することができる。
【０４９２】
［構成例３］ドット再現精度調査専用チャート出力手段によりドットの再現精度を調べるための専用チャート（ドット再現精度調査専用チャート）を出力させ、ドット再現精度調査専用チャートから、ドット再現精度解析手段によりドット再現精度を解析し、その解析結果に基づき、パラメータ取得用チャートの内容、チャート出力条件、スキャン条件、パラメータ取得方法、及びハーフトーン処理規則の生成内容のうち、いずれか一つ又は複数の組み合わせを変更してもよい。かかる構成を採用することにより、処理に要する時間のロスを低減することができる。
【０４９３】
＜コンピュータを画像処理装置として機能させるプログラムについて＞
上述の実施形態で説明した画像処理装置として、コンピュータを機能させるためのプログラムをＣＤ−ＲＯＭ（Compact Disc Read-Only Memory）や磁気ディスクその他のコンピュータ可読媒体（有体物たる非一時的な情報記憶媒体）に記録し、該情報記憶媒体を通じて当該プログラムを提供することが可能である。このような情報記憶媒体にプログラムを記憶させて提供する態様に代えて、インターネットなどの通信ネットワークを利用してプログラム信号をダウンロードサービスとして提供することも可能である。
【０４９４】
このプログラムをコンピュータに組み込むことにより、コンピュータに画像処理装置２０の機能を実現させることができる。また、本実施形態で説明した画像処理機能を含む印刷制御を実現するためのプログラムの一部又は全部をホストコンピュータなどの上位制御装置に組み込む態様や、印刷装置２４側の中央演算処理装置（ＣＰＵ）の動作プログラムとして適用することも可能である。
【０４９５】
<<印刷媒体について>>
「印刷媒体」には、印字媒体、被印刷媒体、被画像形成媒体、受像媒体、被吐出媒体、記録用紙、など様々な用語で呼ばれるものが含まれる。本発明の実施に際して、印刷媒体の材質や形状等は、特に限定されず、連続用紙、カット紙、シール用紙、ＯＨＰ（overhead projector）シート等の樹脂シート、フィルム、布、不織布、配線パターン等が形成されるプリント基板、ゴムシート、その他材質や形状を問わず、様々なシート体を用いることができる。
【０４９６】
<<画質劣化について>>
本明細書でいう「画質劣化」とは、主に、スジやムラの発生、及び粒状性劣化を示す。画質劣化には、インクの凝集ムラ、光沢ムラ、濃度や色若しくは光沢又はこれらの組み合わせのバンディング、或いは、ブリーディングなど、様々な要因があり得る。
【０４９７】
<<実施形態の組み合わせについて>>
上述した各実施形態として説明した構成を適宜組み合わせた構成を採用することが可能である。例えば、第４の実施形態の構成に関して、第１の実施形態、第２の実施形態、及び第３の実施形態のうち二つ以上の実施形態の構成を適宜組み合わせた構成とすることができる。また、各実施形態の変形例を適宜組み合わせることが可能である。
【０４９８】
＜実施形態の利点＞
上述した実施形態によれば、次のような利点がある。
【０４９９】
（１）印刷モードに応じてチャート出力条件を設定することで、印刷モードごとの印刷システムの特性を表す特性パラメータを適切に把握することができる。
【０５００】
（２）印刷モードに応じてチャート出力条件を設定することで、特性パラメータ取得用チャートが最適化されるので、特性パラメータ取得用チャートが縮小化される場合には、特性パラメータ取得用チャートの出力から特性パラメータ取得までにおける処理時間が短縮化される。
【０５０１】
（３）印刷モードに応じてチャート出力条件を設定することで、特性パラメータ取得用チャートが最適化されるので、特性パラメータ取得用チャートが縮小化される場合には、特性パラメータ取得用チャートの出力から特性パラメータ取得までに使用されるインクの使用量、及び印刷媒体の使用量が低減化される。
【０５０２】
＜本明細書に開示されている他の態様＞
本明細書は、以下の態様［１］から［３５］を開示する。
【０５０３】
［１］：印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力手段と、特性パラメータ取得用チャート出力手段により出力された特性パラメータ取得用チャートを読み取る画像読取手段と、画像読取手段によって得られた特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータを取得する特性パラメータ取得手段と、特性パラメータ取得手段を介して取得された特性パラメータに基づき、当該印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成手段と、を備える印刷システム。
【０５０４】
［１］の印刷システムによれば、ユーザーに多大な負荷をかけずに印刷システムの特性パラメータを簡単に設定することが可能であり、印刷システムの特性に適したハーフトーン処理規則を生成することができる。
【０５０５】
［２］：［１］の印刷システムにおいて、ハーフトーン処理規則は、ハーフトーンアルゴリズムとハーフトーンパラメータとの組み合わせによって特定される構成とすることができる。
【０５０６】
［３］：［２］の印刷システムにおいて、ハーフトーンアルゴリズムとして、ディザ法、誤差拡散法、及び、ダイレクトバイナリーサーチ法のうちのいずれかの手法が採用される構成とすることができる。
【０５０７】
［４］：［２］又は［３］の印刷システムにおいて、ハーフトーンパラメータには、ディザ法におけるディザマスクのサイズ及び閾値、誤差拡散法における誤差拡散マトリクスのサイズ及び拡散係数及び各誤差拡散マトリクスの適用階調区間の設定、ダイレクトバイナリーサーチ法における画素の更新回数及び交換画素範囲、システム誤差耐性の評価用パラメータのうち少なくとも一つのパラメータが含まれる構成とすることができる。
【０５０８】
［５］：［１］から［４］のいずれか一態様の印刷システムにおいて、印刷システムは、印刷媒体に対するドットの形成を担う複数の印刷素子を有する画像形成部を有し、印刷システムの特性は、複数の印刷素子の個別の記録特性、及び、複数の印刷素子に共通の特性のうち少なくとも一つを含む特性である構成とすることができる。
【０５０９】
［６］：［５］の印刷システムにおいて、記録特性は、ドット濃度、ドット径、ドット形状、ドットの記録位置誤差、及び、記録不能異常のうち少なくとも一つを含む特性である構成とすることができる。
【０５１０】
［７］：［５］又は［６］の印刷システムにおいて、共通の特性は、平均ドット濃度、平均ドット径、平均ドット形状、及び、着弾干渉のうち少なくとも一つを含む特性である構成とすることができる。
【０５１１】
［８］：[５]から［７］のいずれか一態様の印刷システムにおいて、特性パラメータ取得手段は、特性パラメータ取得用チャート出力手段により同一の印刷素子を用いて複数回の記録を実施した特性パラメータ取得用チャートの読取画像から、印刷素子の個別の記録特性及び複数の印刷素子に共通の特性に関するパラメータを取得する構成とすることができる。
【０５１２】
[９]：［５］から［８］のいずれか一態様の印刷システムにおいて、特性パラメータ取得手段は、特性パラメータ取得用チャート出力手段により同一の印刷素子を用いて複数回の記録を実施した特性パラメータ取得用チャートの読取画像から、印刷システムの誤差に関するパラメータを取得する構成とすることができる。
【０５１３】
[１０]：［５］から［９］のいずれか一態様の印刷システムにおいて、特性パラメータ取得用チャートは、二つ以上のドットを接触させて記録される連続ドットのパターンを含み、特性パラメータ取得手段は、連続ドットのパターンから着弾干渉に関するパラメータを取得する構成とすることができる。
【０５１４】
［１１］：［１０］の印刷システムにおいて、特性パラメータ取得用チャートには、二つ以上のドットのドット間距離、及び二つ以上のドットの記録時間差の少なくともいずれか一方を異ならせた複数種の連続ドットのパターンが含まれる構成とすることができる。
【０５１５】
［１２］：［５］から［１１］のいずれか一態様の印刷システムにおいて、特性パラメータ取得用チャートは、単一ドットが他のドットと分離された孤立状態で離散的に記録される離散ドットのパターンを含み、特性パラメータ取得手段は、離散ドットのパターンから、ドットのばらつきに関する分散情報を生成する構成とすることができる。
【０５１６】
［１３］：［１］から［１２］のいずれか一態様の印刷システムにおいて、ハーフトーン処理生成手段は、特性パラメータに基づき、ハーフトーン処理に要求される複数の要求項目に対する優先度のバランスが異なる２種類以上のハーフトーン処理のハーフトーン処理規則を生成する構成とすることができる。
【０５１７】
［１４］：［１３］の印刷システムにおいて、複数の要求項目には、画質、コスト、ハーフトーン生成時間、ハーフトーン処理時間、システム誤差に対する耐性、及び、環境変動に対する耐性のうち少なくとも二つの項目が含まれる構成とすることができる。
【０５１８】
［１５］：［１３］又［１４］の印刷システムにおいて、ハーフトーン処理生成手段で生成した２種類以上のハーフトーン処理規則を、印刷システムで使用可能なハーフトーン処理の候補として登録しておくハーフトーン登録手段を備える構成とすることができる。
【０５１９】
［１６］：［１３］から［１５］のいずれか一態様の印刷システムにおいて、ハーフトーン処理生成手段で生成した２種類以上のハーフトーン処理規則を用いて、それぞれのハーフトーン処理の品質の比較評価用画像領域を含むハーフトーン選択用チャートを出力するハーフトーン選択用チャート出力手段を備える構成とすることができる。
【０５２０】
［１７］：［１３］から［１６］のいずれか一態様の印刷システムにおいて、ハーフトーン処理規則によって規定されるハーフトーン処理の画質、コスト、ハーフトーン生成時間、及び、ハーフトーン処理時間のうち少なくとも一つの項目を定量評価する評価値を算出する評価値算出手段を備える構成とすることができる。
【０５２１】
［１８］：［１７］の印刷システムにおいて、評価値の情報をユーザーに提示する情報提示手段を備える構成とすることができる。
【０５２２】
［１９］：［１３］から［１８］のいずれか一態様の印刷システムにおいて、ハーフトーン処理生成手段で生成した２種類以上のハーフトーン処理規則によって規定されるハーフトーン処理の種類の中から、印刷に用いるハーフトーン処理の種類をユーザーが選択する操作を行うためのハーフトーン選択操作手段を備える構成とすることができる。
【０５２３】
［２０］：［１３］から［１９］のいずれか一態様の印刷システムにおいて、ハーフトーン処理生成手段で生成された２種類以上のハーフトーン処理規則によって規定されるハーフトーン処理の種類の中から、複数の要求項目に対する優先度に関する優先度パラメータに基づき、印刷システムの印刷に用いるハーフトーン処理の種類を自動的に選択するハーフトーン自動選択手段を備える構成とすることができる。
【０５２４】
［２１］：［２０］の印刷システムにおいて、複数の要求項目に対する優先度に関する情報をユーザーが入力するための優先度入力部を備える構成とすることができる。
【０５２５】
［２２］：［２０］又は［２１］の印刷システムにおいて、ハーフトーン自動選択手段は、ハーフトーン処理生成手段で生成されたハーフトーン処理規則によって規定されるハーフトーン処理の適正性を評価する判定評価値を、優先度パラメータに基づいて算出する判定評価値算出手段を含み、判定評価値算出手段で算出した判定評価値を基に、印刷システムの印刷に用いるハーフトーン処理の種類を自動的に選択する構成とすることができる。
【０５２６】
［２３］：［２０］から［２２］のいずれか一態様の印刷システムにおいて、ハーフトーン自動選択手段は、ハーフトーン処理生成手段で生成されたハーフトーン処理規則によって規定されるハーフトーン処理を適用して得られるハーフトーン画像を印刷した場合のシミュレーション画像を生成するシミュレーション画像生成手段と、シミュレーション画像から画質評価値を算出する画質評価値算出手段と、を備える構成とすることができる。
【０５２７】
［２４］：［２０］から［２３］のいずれか一態様の印刷システムにおいて、優先度パラメータを保持しておく優先度パラメータ保持手段を備える構成とすることができる。
【０５２８】
［２５］：［１］から［２４］のいずれか一態様の印刷システムにおいて、印刷システムによって印刷を実施した場合に想定されるシステム誤差に関するパラメータを設定する設定手段と、パラメータで示されるシステム誤差を反映させたシミュレーション画像を生成する手段と、システム誤差を反映させたシミュレーション画像の画質を評価する画質評価手段と、を備え、パラメータは特性パラメータを含み、ハーフトーン処理生成手段は、評価が目標の範囲に収まるシミュレーション画像を基に、ハーフトーン処理規則を生成する構成とすることができる。
【０５２９】
「シミュレーション画像を生成する手段」は、［２３］における「シミュレーション画像生成手段」と同じ処理手段を兼用してもよいし、それぞれ別々の処理手段を備えてもよい。
【０５３０】
「システム誤差を反映させたシミュレーション画像」とは、シミュレーション画像を生成する際のシミュレーションの条件設定において、システム誤差を付加した条件の下で生成したシミュレーション画像を意味する。
【０５３１】
「目標の範囲」とは、画質の目標として定義された所定の範囲である。目標の範囲は、要求される画像品質を満たすことができる画質目標として規定することができる。目標の範囲は、許容できるレベルで画質が良好となることを確保するための条件として定義することができる。また、目標の範囲は、画質を評価する指標としての評価値が最良になること、を含めることができる。
【０５３２】
［２５］によれば、印刷システムによる実際の印刷を想定したシステム誤差を考慮して、当該印刷システムに適したハーフトーン処理規則を生成することができる。これにより、良好な画質が得られる適切なハーフトーン処理を実現することができ、良好な画質の印刷画像を得ることが可能となる。
【０５３３】
［２６］：［２５］の印刷システムにおいて、システム誤差は、印刷システムの特性として再現性が期待される特性誤差と、不規則に変化する誤差としてのランダムシステム誤差とを含む構成とすることができる。
【０５３４】
「再現性が期待される」とは、再現性のあるもの、並びに、統計的な確率分布から合理的に高確率で再現性が見込まれること、を含む。例えば、システム誤差の測定値の分布の平均値や中央値などを「特性誤差」とすることができる。
【０５３５】
「不規則に変化する」とは、経時的に又は場所に依存して変化することを含む。不規則に変化する誤差は、特性誤差と比較して、再現性が低い誤差であり、統計的な確率分布から特性誤差に対する「散らばり」の成分として把握することができる。ランダムシステム誤差は、特性誤差に付加される変動成分であると理解される。特性誤差に付加される変動成分としてのランダムシステム誤差には正の値と負の値の両方があり得る。
【０５３６】
［２７］：［２６］の印刷システムにおいて、ランダムシステム誤差の値に関して複数の水準が定められ、シミュレーション画像を生成する手段によって複数の水準の各々に対応したランダムシステム誤差を反映させた水準ごとのシミュレーション画像が生成される構成とすることができる。
【０５３７】
［２８］：［２７］の印刷システムにおいて、複数の水準は、印刷システムのシステム誤差分布にしたがって決定される構成とすることができる。
【０５３８】
［２９］：［２８］の印刷システムにおいて、画質評価手段は、水準ごとのシミュレーション画像の各々について画質の評価を行い、水準ごとのシミュレーション画像の画質評価を統合した画質評価値を算出する構成とすることができる。
【０５３９】
［３０］：［２７］から［２９］のいずれか一態様の印刷システムにおいて、画質評価手段は、水準ごとのシミュレーション画像の評価値の総和、又は水準ごとのシミュレーション画像の評価値に重み係数をかけて加重和を算出する演算手段を備え、重み係数は、印刷システムのシステム誤差分布にしたがって決定される構成とすることができる。
【０５４０】
［３１］：［２５］から［３０］のいずれか一態様の印刷システムにおいて、過去に取得されたパラメータのデータを蓄積しておく記憶部を備え、蓄積されたデータに基づき、ハーフトーン処理規則が生成される構成とすることができる。
【０５４１】
［３２］：［３１］の印刷システムにおいて、蓄積されたデータに基づき、印刷システムのシステム誤差分布の情報が更新される構成とすることができる。
【０５４２】
［３３］：印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートを出力する特性パラメータ取得用チャート出力工程と、特性パラメータ取得用チャート出力工程により出力された特性パラメータ取得用チャートを読み取る画像読取工程と、画像読取工程によって得られた特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータを取得する特性パラメータ取得工程と、特性パラメータ取得工程を介して取得された特性パラメータに基づき、当該印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成工程と、を含むハーフトーン処理規則の生成方法である。
【０５４３】
［３３］：［２］から［３２］で特定した事項と同様の事項を適宜組み合わせることができる。その場合、印刷システムにおいて特定される処理や機能を担う手段としての処理部や機能部（手段）は、これに対応する処理や動作の「工程（ステップ）」の要素として把握することができる。
【０５４４】
［３４］：印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートのチャートデータを生成する特性パラメータ取得用チャート生成手段と、チャートデータに基づいて印刷システムにより印刷された特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータを取得する特性パラメータ取得手段と、特性パラメータ取得手段を介して取得された特性パラメータに基づき、当該印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成手段と、を備える画像処理装置である。
【０５４５】
［３４］の画像処理装置によれば、画像処理装置で生成された特性パラメータ取得用チャートのチャートデータに基づき印刷システムによって特性パラメータ取得用チャートが出力される。この出力された特性パラメータ取得用チャートを画像読取手段によって読み取ることにより、特性パラメータ取得用チャートの読取画像が得られる。画像処理装置は特性パラメータ取得用チャートの読取画像を解析して特性パラメータの情報を取得し、取得した特性パラメータに基づいてハーフトーン処理規則を生成する。
【０５４６】
［３４］の画像処理装置によれば、ユーザーに多大な負荷をかけずに印刷システムの特性パラメータを簡単に設定することが可能であり、印刷システムの特性に適したハーフトーン処理規則を生成することができる。
【０５４７】
［３４］において、［２］から［３２］で特定した事項と同様の事項を適宜組み合わせることができる。
【０５４８】
［３５］：コンピュータを、印刷システムの特性に関する特性パラメータを得るためのパターンを含んだ特性パラメータ取得用チャートのチャートデータを生成する特性パラメータ取得用チャート生成手段と、チャートデータに基づいて印刷システムにより印刷された特性パラメータ取得用チャートの読取画像を解析することにより特性パラメータを取得する特性パラメータ取得手段と、特性パラメータ取得手段を介して取得された特性パラメータに基づき、当該印刷システムで使用するハーフトーン処理の処理内容を規定するハーフトーン処理規則を生成するハーフトーン処理生成手段として機能させるプログラムである。
【０５４９】
［３５］のプログラムについて、［２］から［３２］で特定した事項と同様の事項を適宜組み合わせることができる。その場合、印刷システムにおいて特定される処理や機能を担う手段としての処理部や機能部（手段）は、これに対応する処理や動作の手段を実現するプログラムの要素として把握することができる。
【０５５０】
以上説明した本発明の実施形態は、本発明の趣旨を逸脱しない範囲で、適宜構成要件を変更、追加、削除することが可能である。本発明は以上説明した実施形態に限定されるものではなく、本発明の技術的思想内で当該分野の通常の知識を有するものにより、多くの変形が可能である。
【符号の説明】
【０５５１】
１０…印刷システム、２０Ｂ…画像処理装置、２４…印刷装置、２６…画像読取装置、３２…表示装置、３４…入力装置、５２…特性パラメータ取得部、５３…システム誤差パラメータ取得部、５４…特性パラメータ記憶部、５５…システム誤差パラメータ記憶部、５６…優先度パラメータ保持部、５８…ハーフトーン処理生成部、５８Ａ…前段階ハーフトーン処理生成部、５８Ｂ…ハーフトーン自動選択部、５９…判定評価値演算部、６０…ハーフトーン処理規則記憶部、６２…特性パラメータ取得用チャート生成部、６４…画像解析部、６７…システム誤差設定部、７０…評価値演算部、７４…画質評価処理部、７６…ハーフトーン選択用チャート生成部、１００…特性パラメータ取得用チャート、１０１…印刷媒体、１０２Ｃ，１０２Ｍ，１０２Ｙ，１０２Ｋ…単一ドットパターン、１０４Ｃ，１０４Ｍ，１０４Ｙ，１０４Ｋ…第１の連続ドットパターン、１０６Ｃ，１０６Ｍ，１０６Ｙ，１０６Ｋ…第２の連続ドットパターン、１５０…ハーフトーン選択用チャート、１５１，１５２…１次色パッチ、２００…特性パラメータ取得用チャート、２０１…印刷媒体、２０２Ｃ，２０２Ｍ，２０２Ｙ，２０２Ｋ…単一ドットパターン、２０４Ｃ，２０４Ｍ，２０４Ｙ，２０４Ｋ…第１の連続ドットパターン、２０６Ｃ，２０６Ｍ，２０６Ｙ，２０６Ｋ…第２の連続ドットパターン、３００…印刷モード選択部、３０２…チャート出力条件設定部、３０４…特性パラメータ取得用チャート記憶部
【図１】
0006272257.tif 000002
【図２】
0006272257.tif 000003
【図３】
0006272257.tif 000004
【図４】
0006272257.tif 000005
【図５】
0006272257.tif 000006
【図６】
0006272257.tif 000007
【図７】
0006272257.tif 000008
【図８】
0006272257.tif 000009
【図９】
0006272257.tif 000010
【図１０】
0006272257.tif 000011
【図１１】
0006272257.tif 000012
【図１２】
0006272257.tif 000013
【図１３】
0006272257.tif 000014
【図１４】
0006272257.tif 000015
【図１５】
0006272257.tif 000016
【図１６】
0006272257.tif 000017
【図１７】
0006272257.tif 000018
【図１８】
0006272257.tif 000019
【図１９】
0006272257.tif 000020
【図２０】
0006272257.tif 000021
【図２１】
0006272257.tif 000022
【図２２】
0006272257.tif 000023
【図２３】
0006272257.tif 000024
【図２４】
0006272257.tif 000025
【図２５】
0006272257.tif 000026
【図２６】
0006272257.tif 000027
【図２７】
0006272257.tif 000028
【図２８】
0006272257.tif 000029
【図２９】
0006272257.tif 000030
【図３０】
0006272257.tif 000031
【図３１】
0006272257.tif 000032
【図３２】
0006272257.tif 000033
【図３３】
0006272257.tif 000034
【図３４】
0006272257.tif 000035
【図３５】
0006272257.tif 000036
【図３６】
0006272257.tif 000037
【図３７】
0006272257.tif 000038
【図３８】
0006272257.tif 000039
【図３９】
0006272257.tif 000040
【図４０】
0006272257.tif 000041