(57)【要約】【課題】両面印刷物を作成するにあたり、所望の色の印刷物を得ることができ、かつブロッキング現象など印刷物の積み重ねに起因する画像不具合を防止することができる印刷方法、印刷制御装置、プログラム並びに印刷システムを提供する。【解決手段】シート体の第１面の第１画像データから第１インク量分布を求め、第２面の第２画像データから第２インク量分布を求める（S118）。両面印刷物が積み重ねられる際に互い重なる位置関係の領域で第１面のインク量と第２面のインク量との総和を示す両面総インク量を第１インク量分布と第２インク量分布とから求め（S120）、規定値を超えているか否かを判定する。規定値を超えた特定の領域が存在している場合、当該特定の領域の両面総インク量を規定値以内に収め、かつ出力色が保存される色変換条件に変更する(S126)。変更した色変換条件で画像データの色変換処理を行い、印刷を行う。【選択図】図１１
2015003413.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置によってシート体の表裏の両面に画像を形成して両面印刷物を作成する印刷方法であって、
シート体の表裏のうち一方の面である第１面の印刷対象となる第１画像データから前記第１面におけるインク量の分布を示す第１インク量分布を求める工程と、
前記シート体の表裏のうち前記第１面と反対側の第２面の印刷対象となる第２画像データから前記第２面におけるインク量の分布を示す第２インク量分布を求める工程と、
複数枚の前記両面印刷物が重ねられる際に互いに接触する第１面と第２面の重なり合う位置関係の領域について、前記第１面のインク量と前記第２面のインク量との総和を示す両面総インク量を前記第１インク量分布と前記第２インク量分布とから求める工程と、
前記両面総インク量が規定値を超えているか否かを判定する工程と、
前記両面総インク量が前記規定値を超えた特定の領域が存在している場合に、当該特定の領域の両面総インク量を前記規定値以内に収め、かつ出力色が保存される色変換条件を設定する工程と、
前記設定された色変換条件を用いて前記第１面及び前記第２面の少なくとも一方の面の画像データについて色変換処理を行う工程と、
前記色変換処理によって得られた画像データを用いて前記印刷装置によって前記シート体に画像を形成する工程と、
を含む印刷方法。
【請求項２】
前記両面総インク量を前記規定値以内に収めることができる色変換条件を印刷実行指示前に予め定めておく請求項１に記載の印刷方法。
【請求項３】
前記特定の領域についての両面総インク量を前記規定値以内に収める前記色変換条件は、前記第１面又は前記第２面のいずれか一方の面のみに適用される請求項１又は２に記載の印刷方法。
【請求項４】
前記特定の領域についての両面総インク量を前記規定値以内に収める前記色変換条件には、前記第１面のインク量を削減する第１色変換条件と、前記第２面のインク量を削減する第２色変換条件と、を含む請求項１又は２に記載の印刷方法。
【請求項５】
前記特定の領域についての両面総インク量を前記規定値以内に収めるために、前記第１面と前記第２面の両面のインク量を一定の比率で削減する請求項４に記載の印刷方法。
【請求項６】
前記第１面及び前記第２面のうち、前記両面総インク量が前記規定値を超える特定の領域が存在していた場合のインク量を削減する少なくとも一つの面を指定する工程を有し、
前記両面総インク量が前記規定値を超える特定の領域が存在していた場合に、前記第１面及び前記第２面のうち、前記指定された面の画像データに適用される色変換条件が変更される請求項１から５のいずれか１項に記載の印刷方法。
【請求項７】
前記判定の結果、前記両面総インク量が前記規定値を超えた特定の領域が存在している場合に、前記特定の領域が存在することをユーザに報知する工程を含む請求項１から６のいずれか１項に記載の印刷方法。
【請求項８】
前記規定値は、シート体の種類に応じて変更可能である請求項１から７のいずれか１項に記載の印刷方法。
【請求項９】
シート体の表裏の両面に画像が形成された状態となる両面印刷物を作成する印刷装置を制御する印刷制御装置であって、
シート体の表裏のうち一方の面である第１面の印刷対象となる第１画像データから前記第１面におけるインク量の分布を示す第１インク量分布を求め、かつ前記シート体の表裏のうち前記第１面と反対側の第２面の印刷対象となる第２画像データから前記第２面におけるインク量の分布を示す第２インク量分布を求めるインク量算出部と、
複数枚の前記両面印刷物が重ねられる際に互いに接触する第１面と第２面の重なり合う位置関係の領域について、前記第１面のインク量と前記第２面のインク量の総和を示す両面総インク量を前記第１インク量分布と前記第２インク量分布とから求め、前記両面総インク量が規定値を超えているか否かを判定する両面総インク量解析部と、
前記両面総インク量が前記規定値を超えた特定の領域が存在している場合に、当該特定の領域についての両面総インク量を前記規定値以内に収め、かつ出力色を保存する色変換条件を設定する色変換条件変更部と、
を備える印刷制御装置。
【請求項１０】
印刷対象となる前記第１画像データ及び前記第２画像データを取り込む画像入力部と、
前記画像入力部を介して取得した入力画像データから当該入力画像データよりも解像度の低い縮小画像データを生成する画像縮小処理部と、
前記縮小画像データに対して色変換の処理を行う色変換部と、
前記色変換部による色変換の処理を経た縮小画像データに対して階調変換の処理を行う階調変換部と、を備え、
前記インク量算出部は、前記階調変換部による階調変換の処理を経て得られた前記第１画像データの縮小画像データから前記第１インク量分布を求める一方、前記階調変換部による階調変換の処理を経て得られた前記第２画像データの縮小画像データから前記第２インク量分布を求める請求項９に記載の印刷制御装置。
【請求項１１】
画像データの信号値と前記信号値の画像データをハーフトーン処理して得られるハーフトーン画像のドット配置における単位面積当りのドットサイズ別のドット比率との対応関係が記述されているハーフトーンドット比率テーブル及びドットサイズ毎のインク滴量のデータを記憶しておくハーフトーンデータ格納部を備え、
前記インク量算出部は、前記第１画像データ及び前記第２画像データのそれぞれについて、前記ハーフトーンドット比率テーブルと前記ドットサイズ毎のインク滴量の情報とに基づいて、前記印刷装置で使用する各色のインク量の分布を計算し、全色のインク量を合計したインク総量の分布を求める請求項９又は１０に記載の印刷制御装置。
【請求項１２】
前記判定の結果、前記両面総インク量が前記規定値を超えた特定の領域が存在している場合に、前記特定の領域が存在することをユーザに報知する表示部を備える請求項９から１１のいずれか１項に記載の印刷制御装置。
【請求項１３】
前記判定の結果、前記両面総インク量が前記規定値を超えた特定の領域が存在している場合に、前記表示部には、インク量を削減する色変換条件への設定の可否を問うユーザーインターフェース操作画面が表示される請求項１２に記載の印刷制御装置。
【請求項１４】
前記両面総インク量を前記規定値以内に収める色変換条件を採用した場合の色変換条件変更後の印刷画像内容が前記表示部の表示画面に表示される請求項１２又は１３に記載の印刷制御装置。
【請求項１５】
前記第１面及び前記第２面のうち、前記両面総インク量が前記規定値を超えた特定の領域が存在していた場合のインク量を削減する少なくとも一つの面をユーザが指定することができる操作部を備える請求項９から１４のいずれか１項に記載の印刷制御装置。
【請求項１６】
印刷条件を指示する印刷条件指示部と、
前記印刷装置による印刷の色の目標値が少なくともデバイス依存の第１色空間の値に対応したデバイス非依存の第２色空間の値の対応関係で記述されたターゲットプロファイルと、前記印刷装置で出力する色が少なくとも前記第２色空間の値に対応したCMYKの情報として記述されたプリンタプロファイルとが格納される色変換ルックアップテーブル格納部と、
前記印刷条件指示部から指定されるインク総量上限値以内にインク量を収めるプリンタプロファイルを生成するプリンタプロファイル生成部と、
前記印刷条件指示部から指定されるターゲットプロファイルと、前記プリンタプロファイル生成部で生成されたプリンタプロファイルとに基づいて色変換ルックアップテーブルを生成する色変換ルックアップテーンブル生成部と、
を備える請求項９から１５のいずれか１項に記載の印刷制御装置。
【請求項１７】
請求項９から１６のいずれか１項に記載の印刷制御装置の機能をコンピュータに実現させるためのプログラム。
【請求項１８】
請求項９から１６のいずれか１項に記載の印刷制御装置と、
前記印刷制御装置によって制御される前記印刷装置と、
を備える印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷方法、印刷制御装置、プログラム並びに印刷システムに係り、特に、シート状の印刷媒体（以下、シート体という。）の両面に画像が形成された状態となる両面印刷物を作成する際のインク使用量を調整する画像データ処理技術に関する。
【背景技術】
【０００２】
印刷装置を用いて両面印刷物を作成する場合、多量のインクを使う画像データをプリントすると、インクが用紙に完全に定着しないことにより、印刷装置内部における用紙搬送の際に搬送ローラにインクが転写し、さらにそのインクがローラを介して他の印刷用紙に転写して印刷物を汚すという問題がある（特許文献１参照）。
【０００３】
かかる問題に対して、特許文献１では、給紙ローラが汚れることによる印刷物の汚れを防止するために、ローラの圧接領域に対応する特定領域について、印刷物のおもて面と裏面のそれぞれのインク量を求め、各面のインク量に応じて、おもて面と裏面の印刷順序を切り替える印刷制御の方法、並びに、当該特定領域のインク吐出量を制限する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３２０７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
多量のインクを使用することによる用紙搬送系におけるローラを介した印刷物の汚れの問題の他に、両面印刷の課題として、排紙後の両面印刷物を積み重ねた状態で互いに接触している用紙間でインクが転写し、印刷物を汚してしまうという問題がある。このような紙積み（印刷物の重ね置き）における表裏面間のインク転写を回避するために、用紙への画像形成後に印刷物の高温乾燥を行い、排紙側での紙積みの状態でインクが転写しないようにする対策がある。
【０００６】
しかし、この対策を採用した場合であっても、印刷装置から排出された用紙は、高温状態になっているため、多数枚の用紙が積み重なってくると、熱と用紙の自重による圧力とで表裏面の一部のインク量が多い領域のインクが溶けて密着してしまい、一枚ずつ用紙を抜き出すときに、インク膜面がはがれてしまう「ブロッキング」と呼ばれる現象が発生する。
【０００７】
特許文献１の技術は、ブロッキング現象の課題を解決することができない。また、特許文献１で提案されているインク吐出量を制限する方法では、特定の危険領域のインク吐出量を単純に落としてしまうため、印刷画像の色味が変わってしまい、所望の色のプリントが得られないという問題がある。
【０００８】
本発明はこのような事情に鑑みてなされたもので、両面印刷物を作成するにあたり、所望の色の印刷物を得ることができ、かつブロッキング現象など印刷物の積み重ねに起因する画像不具合を防止することができる印刷方法、印刷制御装置、プログラム並びに印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するために、本発明に係る印刷方法は、印刷装置によってシート体の表裏の両面に画像を形成して両面印刷物を作成する印刷方法であって、シート体の表裏のうち一方の面である第１面の印刷対象となる第１画像データから第１面におけるインク量の分布を示す第１インク量分布を求める工程と、シート体の表裏のうち第１面と反対側の第２面の印刷対象となる第２画像データから第２面におけるインク量の分布を示す第２インク量分布を求める工程と、複数枚の両面印刷物が重ねられる際に互いに接触する第１面と第２面の重なり合う位置関係の領域について、第１面のインク量と第２面のインク量との総和を示す両面総インク量を第１インク量分布と第２インク量分布とから求める工程と、両面総インク量が規定値を超えているか否かを判定する工程と、両面総インク量が規定値を超えた特定の領域が存在している場合に、当該特定の領域の両面総インク量を規定値以内に収め、かつ出力色が保存される色変換条件を設定する工程と、設定された色変換条件を用いて第１面及び第２面の少なくとも一方の面の画像データについて色変換処理を行う工程と、色変換処理によって得られた画像データを用いて印刷装置によってシート体に画像を形成する工程と、を含む印刷方法である。
【００１０】
本発明によれば、印刷対象の画像データ（第１画像データ、第２画像データ）から、おもて面と裏面のそれぞれのインク使用量の分布（第１インク量分布、第２インク量分布）を求め、表裏が重なり合う位置関係の領域で両面総インク量を求める。両面総インク量が規定値をオーバーしていたら、当該オーバーしている特定の領域のインク量の総和が規定値以内に収まるように、かつ、出力色を保存するように色変換条件を変更する。この変更された色変換条件を用いて画像データの色変換処理を行うことで、両面総インク量が規定値以内に抑制され、かつ、印刷の色味が保存された画像データに修正される。このようにして得られた画像データを用いて印刷装置で画像形成を行うことにより、印刷物の色味をほとんど変えずに、両面総インク量を規定値以内に抑えることができ、ブロッキング等の画像不具合の発生を回避することができる。
【００１１】
「出力色を保存する」とは、印刷画像における色味の変化が実質的に無視できる許容範囲内であることを含む。色味ができるだけ変わらないように画像データを修正して、第１面、第２面のインク量の合計が規定値以内に収まるようにインク使用量を調整するには、例えば、シアン（C）、マゼンタ（M）、イエロー（Y）の組み合わせで再現するグレー色をブラック（K）に置き換えるＧＣＲ（Gray-Component Replacement）処理の手法を適用できる。
【００１２】
他の発明態様については、本明細書及び図面の記載により明らかにする。
【発明の効果】
【００１３】
本発明によれば、両面印刷物の作成において、所望の色の印刷物を得ることができ、かつブロッキング現象など印刷物の積み重ねに起因する画像不具合を防止することができる。このため、印刷不具合のない良好な両面印刷物を作成することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る印刷システムの構成例を示すブロック図
【図２】画像データからインク量の分布を計算するときの処理の流れを示したフローチャート
【図３】画像縮小処理の一例を示す説明図
【図４】コンピュータ端末（ＰＣ）内における色変換の処理に関する要部ブロック図
【図５】階調変換部における画像変換処理の例を示した概念図
【図６】ムラ補正処理部における補正処理の説明図
【図７】ハーフトーン処理により実現されるハーフトーンドット比率の一例を示す図
【図８】縮小画像データからインク量分布データを作成する手順を模式的に表した説明図
【図９】おもて面と裏面の重な合う位置関係を説明するための模式図
【図１０】印刷条件データベースに格納される印刷条件情報のデータ構造の概念図
【図１１】本実施形態による両面総インク量の最適化処理の流れを示すフローチャート
【図１２】印刷ジョブの選択を行うためのユーザーインターフェース（ＵＩ）操作画面の例を示す図
【図１３】インク量の変更に関する条件設定を行うためのＵＩ操作画面の例を示す図
【図１４】インク量の確認結果を表示するＵＩ操作画面の例を示す図
【図１５】本実施形態の印刷システムによって両面印刷物を作成する際の全体的な処理の流れを示したフローチャート
【図１６】両面総インク量最適化処理の内容を示したフローチャート
【図１７】両面総インク量最適化処理の内容を示したフローチャート
【図１８】印刷処理の流れを示したフローチャート
【図１９】ムラ補正ＬＵＴの生成手順の一例を示したフローチャート
【図２０】濃度測定用のテストチャートの一例を示す図
【図２１】インクジェット記録装置の全体構成図
【図２２】図２２（ａ）はヘッドの構造例を示す平面透視図、図２２(ｂ) はその一部の拡大図
【図２３】ヘッドの他の構造例を示す平面透視図
【図２４】図２２（ａ）中のＡ−Ａ線に沿う断面図
【発明を実施するための形態】
【００１５】
以下、添付図面に従って本発明の実施形態について詳細に説明する。
【００１６】
＜印刷システムの構成例＞
図１は本発明の実施形態に係る印刷システムの構成例を示すブロック図である。印刷システム１０は、印刷装置としてのシングルパス方式のインクジェットプリンタ１２（以下「プリンタ１２」と表記する。）と、プリンタ１２を制御する印刷制御装置としてのコンピュータ端末１４（以下「ＰＣ１４」と表記する。）と、表示部としてのモニタ１６と、操作部としての入力装置１８とを含んで構成される。
【００１７】
ＰＣ１４は、有線又は無線によりプリンタ１２に接続される。ＰＣ１４は、画像データを管理する機能、画像データを処理する機能、画像処理のためのパラメータを管理・提供する機能を有する。すなわち、ＰＣ１４は、プリンタ制御手段として機能し、かつ画像データ管理手段、画像データ処理手段、画像処理パラメータ管理手段、画像処理パラメータ提供手段として機能する。
【００１８】
ＰＣ１４にはモニタ１６と入力装置１８が接続されている。モニタ１６と入力装置１８はユーザインターフェース(ＵＩ)として機能する。入力装置１８は、キーボード、マウス、タッチパネル、トラックボールなど、各種の手段を採用することができ、これらの適宜の組み合わせであってもよい。本例では入力装置１８として、タッチパネル、キーボード、マウスの組み合わせが用いられる。なお、タッチパネルをモニタ１６の画面上に配置した構成のように、モニタ１６と入力装置１８とが一体的に構成されている形態も可能である。また、コンピュータ本体にモニタが組み込まれた構成を有するモニタ一体型ＰＣであってもよい。
【００１９】
オペレータは、モニタ１６の画面に表示される内容を見ながら入力装置１８を使って各種情報の入力を行うことができ、プリンタ１２を操作することができる。また、モニタ１６を通じてシステムの状態等を把握（確認）することが可能である。
【００２０】
ＰＣ１４は、画像データ２０を取り込むための画像入力インターフェース部２２（「画像入力部」に相当）と、取り込んだ画像データを保存する画像データ格納手段としてのデータベース２４（以下、画像データＤＢ２４と表記する）と、を備える。画像データ２０の入力部として機能する画像入力インターフェース部２２は、有線又は無線の通信インターフェース部を採用してもよいし、メモリカードなどの外部記憶媒体（リムーバブルディスク）の読み書きを行うメディアインターフェース部を採用してもよく、これらの組み合わせであってもよい。
【００２１】
図１では１つの画像データ２０のみを図示しているが、印刷媒体としてのシート体（不図示）のおもて面と裏面の両面に画像を形成して両面印刷物を作成する場合には、おもて面に印刷する画像データと、裏面に印刷する画像データとが入力される。シート体のおもて面を「第１面」、裏面を「第２面」とすると、おもて面の画像データが「第１画像データ」に相当し、裏面の画像データが「第２画像データ」に相当する。なお、第１画像データと第２画像データは異なる画像データであってもよいし、両面に同じ画像を印刷する場合には同じ（共通の）画像データであってもよい。また、シート体の表裏の定義は任意性があるため、「第１面」を裏面、「第２面」をおもて面に対応付けることもできる。
【００２２】
ＰＣ１４に組み込まれたプリンタ管理ソフト（プログラム）を使って入力された画像データ２０は画像データＤＢ２４に保存される。プリンタ管理ソフトでは、画像データ２０を入力する際、プリントの印刷条件設定を行い、印刷ジョブとして、画像データ及び印刷条件情報をセットで管理する。
【００２３】
ＰＣ１４は、印刷に使用する画像データの選択や各種パラメータの設定を行う印刷条件指示部２６と、印刷条件情報を格納しておく印刷条件データベース２８（以下、印刷条件ＤＢ２８と表記する）とを備える。なお、本明細書において、「ＤＢ」の表記はデータベースを表し、「ＬＵＴ」の表記はルックアップテーブルを表す。
【００２４】
ＰＣ１４は、色変換に用いる信号変換関係を記述したＬＵＴを格納しておく色変換ＬＵＴ−ＤＢ３０と、階調変換用の信号変換関係を記述した階調変換ＬＵＴを格納しておく階調変換ＬＵＴ−ＤＢ３２と、ムラ補正用の信号変換関係を記述したムラ補正ＬＵＴを格納しておくムラ補正ＬＵＴ−ＤＢ３４と、ハーフトーンドット比率テーブルのデータ（以下、「ハーフトーンテーブル」という。）や、トットサイズ毎のインク滴量データを格納しておくハーフトーンＤＢ３６（「ハーフトンデータ格納部」に相当）とを備える。
【００２５】
オペレータは、画像データＤＢ２４に登録される印刷用の画像データに対して、モニタ１６と入力装置１８を通じて印刷条件（例えば、用紙の種類、サイズ、枚数、カラー／白黒、色補正パラメータ、濃淡補正パラメータなど）を指定することできる。
【００２６】
印刷条件には、階調変換ＬＵＴ−ＤＢ３２、ムラ補正ＬＵＴ−ＤＢ３４、ハーフトーンＤＢ３６の各データベース（３２〜３６）から参照するテーブルやパラメータを特定する選択情報が含まれる。印刷対象となる各画像データに対し、用紙種やサイズなど指定された条件に合わせて各データベース（３２〜３６）から適切なデータ等が選択され、これら情報を含む印刷条件のデータが各画像データに割り付けられる。
【００２７】
さらに、ＰＣ１４は、両面印刷を行う際の両面のインク量を最適化するための画像処理部４０を備える。画像処理部４０は、画像縮小処理部４２、色変換部４４、色変換ＬＵＴ生成系４６、階調変換部４８、インク量算出部５０、両面総インク量解析部５２を含んで構成される。階調変換部４８は、濃度変換処理部４８Ａとムラ補正処理部４８Ｂとを含む。ＰＣ１４における画像処理機能について詳細は後述する。なお、図１に示したＰＣ１４内の各部（符号２２〜５２の各要素）は、ＰＣ１４のハードウエア又はソフトウェア、若しくはこれらの組み合わせによって構成される。
【００２８】
プリンタ１２は、ＰＣ１４の画像データＤＢ２４から受信した画像データをマーキング信号に変換する信号処理を行うイメージプロセスボード６０と、イメージプロセスボード６０で生成されたマーキング信号に従って画像形成を実行するマーキング部６８とを備える。本例のプリンタ１２は、シアン(Ｃ)、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の４色のインクを用いて画像形成を行う。また、プリンタ１２は、印刷媒体としてのシート体（不図示）を搬送する搬送部６９Ａと、画像形成後の印刷物が排出される排紙部６９Ｂとを備える。
【００２９】
イメージプロセスボード６０は、色変換部６２、階調変換部６４、ハーフトーン処理部６６を備える。階調変換部６４は、濃度変換処理部６４Ａと、ムラ補正処理部６４Ｂとを含む。イメージプロセスボード６０は、入力される画像データに対して、色変換処理、階調変換処理（濃度変換処理及びムラ補正処理）、ハーフトーン処理（量子化処理ともいう。）を施し、マーキング信号を生成する。イメージプロセスボード６０に入力された画像データは、各処理部（６２，６４Ａ，６４Ｂ，６６）による処理を経てマーキング信号に変換され、マーキング部６８によって不図示のシート体に記録（画像形成）される。画像形成後の印刷物は排紙部６９Ｂに積み重ねられる。
【００３０】
色変換部６２は、印刷条件指示部２６で指定された色変換ＬＵＴを用いて、画像データに定義された色でプリントされるように画像データの信号値（デバイス値）を変換する処理を行う。ここでは、画像データのCMYK値に対する色度値（デバイス非依存色空間で定義された色の値であり、本例ではCIE-L*a*b*値を用いる）の関係を記述したテーブル（ターゲットプロファイル）とプリンタ１２のデバイス値（CMYK）と色度値の関係を記述したテーブル（プリンタプロファイル）の２つのテーブルの色度値が一致するようにCMYK→CMYKの変換関係を決める色変換ＬＵＴが用いられる。なお、本明細書では、L*a*b*色空間で定義された座標値をLab値と表記する場合がある。デバイス非依存色空間であるL*a*b*色空間が「第１色空間」に相当し、デバイス依存色空間であるCMYK色空間が「第２色空間」に相当する。
【００３１】
色変換部６２で使用する各テーブルは、色変換ＬＵＴ−ＤＢ３０に格納されており、用紙種（シート体の種類）や色再現条件、インク総量上限値などの印刷条件に応じて適切なテーブルが選択されて使用される。
【００３２】
濃度変換処理部６４Ａは、マーキング部６８で画像形成するときに、印刷面の全体的にどのくらいの色の濃さで描画するかという、濃度階調の特性を決める処理を行う。濃度変換処理部６４Ａは、プリンタ１２で規定された発色特性になるように画像データを変換する。例えば、濃度変換処理部６４Ａは、印刷条件指示部２６から指定される階調変換ＬＵＴに従い、入力CMYK信号（濃度変換前CMYK信号）を濃度変換後CMYK信号に変換する。或いはまた、入力CMYK信号（濃度変換前CMYK信号）を濃度変換後C信号、濃度変換後M信号、濃度変換後Y信号、濃度変換後K信号に変換してもよい。
【００３３】
濃度変換処理部６４Ａによる信号変換は、ＰＣ１４内の階調変換ＬＵＴ−ＤＢ３２に格納されている階調変換ＬＵＴを参照して変換関係が定められる。階調変換ＬＵＴ−ＤＢ３２には、プリントする用紙（シート体）の種類毎に最適化された複数のＬＵＴが格納されており、使用する用紙に合わせて適切なＬＵＴが参照される。このような階調変換ＬＵＴは、インクの色毎に用意されている。本例の場合、CMYKの各色について、それぞれ階調変換ＬＵＴが設けられる。
【００３４】
入力装置１８を通じて又はプログラムに基づいて、印刷ジョブのプリントの実行指示が入力されると、印刷対象の画像データに関連付けられている印刷条件に合致した階調変換ＬＵＴが階調変換ＬＵＴ−ＤＢ３２から自動的に選択され、プリンタ１２の濃度変換処理部６４Ａにセットされる。また、入力装置１８からＬＵＴの選択、変更、修正等の指示を入力することにより、所望のＬＵＴに設定することができる。
【００３５】
ムラ補正処理部６４Ｂは、マーキング部６８を構成するインクジェットヘッドの各ノズルからある一定の階調値の入力信号によってインク吐出を行ったときに、濃度変換処理部６４Ａで規定された濃度が記録媒体上の全面で概ね均一濃度になるように、各ノズルの出力濃度（インク吐出量）を補正する処理部である。インクジェットヘッドは、ノズルによって吐出特性にばらつきがあり、吐出液滴量が必ずしも均一ではない。このようなノズル毎の吐出性能のばらつきに起因する出力濃度ムラをノズル単位で補正するためにムラ補正処理部６４Ｂにて信号変換が行われる。すなわち、ムラ補正処理部６４Ｂは、マーキング部６８を構成するインクジェットヘッドにおける複数のインク吐出用ノズルのインク吐出量が、ヘッド内並びにヘッド間で所定の許容範囲内となり、画像面内で色ムラがなくなるように、各ノズルの吐出量を補正すべく画像信号を変換する。
【００３６】
例えば、ムラ補正処理部６４Ｂは、入力CMYK信号をムラ補正処理後CMYK信号に変換する。或いはまた、濃度変換後C信号、濃度変換後M信号、濃度変換後Y信号、濃度変換後K信号の各信号を色別に、ムラ補正処理後C信号、ムラ補正処理後M信号、ムラ補正処理後Y信号、ムラ補正処理後K信号に変換したりする。ムラ補正処理部６４Ｂによる変換処理は、印刷条件指示部２６からの指定に従い、ＰＣ１４内のムラ補正ＬＵＴ−ＤＢ３４に格納されているムラ補正ＬＵＴを参照して変換関係を定める。ムラ補正ＬＵＴ−ＤＢ３４には、プリントする用紙（シート体）の種類毎に最適化された複数種類のムラ補正ＬＵＴが格納されており、使用する用紙に合わせて適切なＬＵＴが参照される。
【００３７】
ハーフトーン処理部６６は、多階調（例えば、１色当たり８ビット256階調）の画像信号を画素単位で、インク吐出する／しないの２値、若しくは、インク径（滴サイズ）が複数選択できる場合はどの滴種を吐出するかの多値の信号に変換する。一般的には、Ｍ値（Ｍは３以上の整数）の多階調画像データをＮ値（Ｎは２以上Ｍ未満の整数）のデータに変換する処理（量子化処理）を行う。ハーフトーン処理には、ディザ法、誤差拡散法、濃度パターン法など、各種の量子化手法を適用できる。
【００３８】
本例のマーキング部６８は、大滴、中滴、小滴の３種類の滴サイズを打ち分けることができるものとする。この場合、ハーフトーン処理部６６は、ムラ補正処理後の多階調（例えば256階調）のデータから、「大滴インクを吐出する」、「中滴インクを吐出する」、「小滴インクを吐出する」、「吐出しない」の４値の信号に変換する。ハーフトーン処理部６６における信号変換は、ＰＣ１４内のハーフトーンＤＢ３６に格納されたテーブル（ハーフトーンテーブル）を参照して変換関係を決める。
【００３９】
ハーフトーンテーブルは、大中小の各サイズのドットが単位面積あたりにどのような割合（比率）で描画するための２次元でのドット描画条件を決めるテーブルであり、Ｎ×Ｎの２次元閾値マトリクスからなるパラメータと大中小のインク滴量のどれを使うかを決定する閾値パラメータで構成される。ハーフトーンＤＢ３６には、複数種類のハーフトーンテーブルが格納されており、プリント時にいずれかのテーブルが選択される。
【００４０】
ハーフトーン処理部６６で生成された多値の信号（本例の場合４値のマーキング信号）は、マーキング部６８に送られ、対応するノズルの吐出エネルギー発生素子（例えば、圧電素子や発熱素子）の駆動制御に用いられる。すなわち、この４値の信号に従ってマーキング部６８における各ノズルのインク吐出の制御が行われる。大滴インクによってシート体上に大ドットが記録され、中滴インクによってシート体上に中ドットが記録され、小滴インクによってシート体上に小ドットが記録される。こうして、印刷媒体たるシート体上に形成するインクドットの配置による面積階調によって多階調を再現する。
【００４１】
マーキング部６８は、液体吐出ヘッドとしてのインクジェットヘッドを含んで構成される。本実施形態では、Ｃ、Ｍ、Ｙ、Ｋの４色のインクを用いるものとし、各色のインクを吐出する手段として、色別にインクジェットヘッドを備える場合を説明する。ただし、インク色や色数の組み合わせについては本実施形態に限定されない。
【００４２】
本例の印刷システム１０は、シングルパス方式で画像を記録するシステムである。すなわち、各色のインクジェットヘッドに対して記録媒体を相対的に移動させる動作を１回行うだけで（１回の副走査で）、シート体の画像形成領域に所定記録解像度（例えば、1200dpi）の画像を記録することができる。各ヘッドのインク吐出面（ノズル面）には、用紙の画像形成領域の最大幅に対応する長さにわたってインク吐出用のノズルが複数配列されている。インク吐出面に多数のノズルを二次元的に配列させる構成によって、高記録解像度を実現できる。
【００４３】
二次元ノズル配列を有するインクジェットヘッドの場合、当該二次元ノズル配列における各ノズルを媒体搬送方向（「副走査方向」、「ｙ方向」に相当）と直交する方向（「主走査方向」、「ｘ方向」に相当）に沿って並ぶように投影（正射影）した投影ノズル列は、主走査方向（媒体幅方向）について、記録解像度を達成するノズル密度でノズルが概ね等間隔で並ぶ一列のノズル列と等価なものと考えることができる。「概ね等間隔」とは、インクジェット印刷システムで記録可能な打滴点として実質的に等間隔であることを意味している。例えば、製造上の誤差や着弾干渉による媒体上での液滴の移動を考慮して僅かに間隔を異ならせたものなどが含まれている場合も「等間隔」の概念に含まれる。投影ノズル列（「実質的なノズル列」ともいう。）を考慮すると、主走査方向に沿って並ぶ投影ノズルの並び順に、ノズル位置（ノズル番号）を対応付けることができる。以下の説明で「ノズル位置」という場合、この実質的なノズル列におけるノズルの位置を指す。
【００４４】
＜印刷動作の概要＞
プリンタ１２によって画像を印刷する場合には、ＰＣ１４のプリンタ管理ソフトから対象画像の印刷ジョブを選択し、プリント実行の指示を与える。このプリント実行の指示に応動して印刷条件指示部２６は、印刷ジョブで設定されている印刷条件に対応するパラメータファイルを、プリンタ１２内のイメージプロセスボード６０の色変換部６２、階調変換部６４、ハーフトーン処理部６６にセットし、かつ対象画像の画像データをイメージプロセスボード６０に入力させる。
【００４５】
イメージプロセスボード６０は、入力された画像データに対して、色変換部６２、階調変換部６４、ハーフトーン処理部６６の各ブロックの処理を行う。イメージプロセスボード６０で生成されたマーキング信号はマーキング部６８に送られ、マーキング信号に従ってマーキング部６８が駆動され、用紙上に画像が形成される。
【００４６】
プリンタ１２には、両面印刷機、片面印刷機のどちらの形態を用いてもよい。例えば、用紙のおもて面に画像を記録するおもて面記録用のマーキング部と、用紙の裏面に画像を記録する裏面記録用のマーキング部とを具備し、用紙の両面に対して同時に、又は、片面ずつ順次に自動的に、各面に画像形成を行う両面印刷プリンタを採用することができる。また、両面印刷プリンタに限らず、片面印刷プリンタを用いて片面ずつ印刷を実行して両面印刷物を得てもよい。片面印刷プリンタを用いる場合、一方の面に印刷を行った用紙を給紙部に戻し、他方の面に印刷を行うことにより、両面印刷物を得ることができる。
【００４７】
また、１回の画像形成動作で片面又は両面の画像形成を完成させる形態に限らず、片面又は両面を重ね書きで印刷する形態であってもよい。プリンタ１２は、結果的に両面印刷された状態の両面印刷物を作成できるものであればよく、様々な形態を採用できる。
【００４８】
＜ＰＣ１４内における画像処理機能の概要＞
次に、両面印刷物を作成する場合における両面のインク使用量の最適化を実現する画像処理機能について説明する。ＰＣ１４には、両面印刷物を作成した際に排紙側での積み重ねに起因する画像不具合が発生しないように、両面の総インク量を適切に調整する画像処理機能が搭載される。ＰＣ１４内の画像処理部４０は、印刷を実行する前に、予め印刷対象の画像データから、当該画像データの印刷に使用されるインク量（インク使用量）を計算し、排紙側にて用紙の表裏が重ね合わされる位置関係での単位領域（所定の単位面積）ごとに両面の総インク量を求める。本例では、画像縮小処理部４２で生成される縮小画像データの１画素の単位で両面総インク量を計算している。そして、求めた両面総インク量と、両面総インク量の許容量の上限を示す規定値とを比較することにより、規定値を超えているか否かを判定し、印刷面内に両面総インク量が規定値を超えた領域が存在しているか否かを判断する。規定値は、用紙の種類や印刷モードなどに応じてブロッキングの発生が懸念されるインク量の閾値として実験的に定めることができる。使用する用紙種に応じて規定値は変更される。
【００４９】
両面の画像データからインク量を評価（予測）した結果、表裏が重なり合う位置関係での両面総インク量が規定値を超えている場合は、両面総インク量が規定値内に収まるように、かつ出力色を保存するように、色変換条件としての色変換ＬＵＴを変更する。具体的には、色変換の際のインク総量上限値を変更してインク量を削減する新たなプリンタプロファイルに変更し、色変換ＬＵＴを修正する。
【００５０】
図２は画像データからインク量の分布を計算するときの処理の流れを示したフローチャートである。まず、ＰＣ１４に画像データを入力する（ステップＳ１１）。入力された画像データは画像データＤＢ２４に登録される。その後、当該画像データから縮小画像データを生成する（ステップＳ１２）。画像データＤＢ２４に登録される入力画像データは比較的大きなデータ量であるため、インク量の評価演算に際して、当該入力画像データを直接処理すると演算負荷が過大となる。したがって、本実施形態では演算の効率化の観点から、画像データを計算しやすいデータサイズに縮小する。すなわち、入力画像データから画像縮小処理部４２にて所定の解像度の縮小画像（「サムネイル」と表記する場合がある。）を生成する。縮小画像の解像度について特に限定はないが、一例として、縮小画像における１画素の１辺が印刷用紙上の１ｍｍ（ミリメートル）程度の大きさに相当する解像度（数十dpi、例えば、２５dpi程度）の画像に変換される。
【００５１】
その後、この縮小画像データに対して色変換部４４にて色変換処理を実施する（ステップＳ１３）。色変換部４４に適用する色変換ＬＵＴは、印刷ジョブの印刷条件情報に記述されているＬＵＴ選択情報に従ってセットされる。
【００５２】
色変換後の縮小画像データに対して階調変換部４８により画像変換処理を行う（ステップＳ１４）。この画像変換処理には、濃度変換とムラ補正の処理が含まれる。濃度変換処理部４８Ａに適用する階調変換ＬＵＴとムラ補正処理部４８Ｂに適用するムラ補正サムネイルＬＵＴは印刷ジョブの印刷条件情報に記述されているＬＵＴ選択情報に従ってセットされる。
【００５３】
ステップＳ１４の画像変換処理で得られた縮小画像データから、ハーフトーンドット比率テーブルとインク適量データを参照してインク量分布データを生成する（ステップＳ１５）。おもて面の第１画像データと、裏面の第２画像データのそれぞれについて、ステップＳ１１〜Ｓ１５の処理を実施することにより、おもて面の第１インク量分布データと、裏面の第２インク量分布データを得ることができる。これら両面のインク量分布データから、おもて面と裏面の重なり合う位置関係で両面総インク量が求められる。
【００５４】
＜ＰＣ１４における画像処理部４０の詳細構成＞
以下、ＰＣ１４における画像処理部４０の構成について詳述する。
【００５５】
<<画像縮小処理部>>
画像縮小処理部４２は、入力した画像データのサイズを小さくする処理を行う。ここでは縮小画像データの１画素あたりの解像度を処理部の内部で定義し、その解像度になるよう縮小処理をする。縮小処理方法は、間引き処理など、いくつかの処理方法があり、各種の処理方法を適用することが可能であるが、より精度を出す方法として、以下を考慮することが好ましい。
【００５６】
（１）入力画像データ上で縮小画像の１画素あたりの面積に相当する範囲を平均化し、そのデータを縮小画像の１画素として割り当てる。
【００５７】
（２）精度を出す別の方法として、入力画像データ上で縮小画像の１画素あたりの面積に相当する範囲の画素値を加算し、そのデータ加算値から縮小画像の信号値に変換するテーブルを通して１画素に割り当てる。この場合、データ加算値ｓに対して縮小画像の信号値ｊを割り当てるための対応関係を規定したテーブルを予め用意しておき、このテーブルに従って、データ加算値ｓから縮小画像の信号値ｊに変換して画素に割り当てる。このような方法を採用すると、縮小処理前の入力画像データの信号値の情報が平均的に保存されるため、精度の高いインク量計算が可能である。
【００５８】
（３）縮小画像データは、インク量分布データへ変換したときに必要なインク量分解能を保つために、信号の深度は１６ビット以上を使うことが好ましい。
【００５９】
（４）なお、入力される画像データが、文字や画像がファイル内で部品（画像部品）として定義されている場合は、画像部品ごとに縮小画像化し、画像データ内の画像部品の位置座標情報とセットにする。
【００６０】
図１に示したように、印刷の対象として画像データＤＢ２４に登録された画像データ２０は、インク使用量の分布を計算するために、まず、画像縮小処理部４２で縮小画像データに変換される。画像データＤＢ２４に登録される画像データ（入力された元の画像データ）の形式や画素数、解像度などの条件は特に限定はない。
【００６１】
例えば、入力された元の画像データは、原稿画像サイズ「Ｂ２」（JIS 規格の用紙寸法：728×515mm）の大きさのページ記述言語データとすることができる。また、入力画像データは、例えば、ＲＧＢの各色８ビット（２４ビットカラー）の画像データでもよいし、インク色（例えば、CMYKの４色）に色変換された各色８ビットのデータでもよい。画像データＤＢ２４への登録画像の形式を整えるために、ＰＣ１４内で画素数変換処理、色座標変換処理などの前処理を施してもよい。この場合、ＰＣ１４内に画素数変換処理部、色座標変換処理部などを備える。
【００６２】
図３は画像縮小処理の一例を示す説明図である。図３の左側が画像縮小処理前の元の入力画像データを示しており、図３の右側が画像縮小処理後の縮小画像データを示している。図３では図示の便宜上、画素の数を減じて描いている。図３の左側に示した入力画像データにおいて、点線で示した格子の１セル（符号７１）が入力画像データの１画素を表している。また、図３の右側に示した縮小画像データにおいて点線で示した格子の１セル（符号７２）が縮小画像データの１画素を表している。
【００６３】
図３では、入力画像データにおける一定の画素領域（符号７３の太線で囲んだ４×４＝１６画素の範囲を例示）が縮小画像データの１画素（図３において符号７４の太線で囲んだ範囲）に対応している。図３に示した縮小画像データの１画素は、印刷用紙上で１辺がａミリメートル（ｍｍ）の正方形領域（ａｍｍ×ａｍｍの矩形範囲）に相当しており（ただし、ａは任意の正数で表される定数）、当該１画素の範囲内に属する元の入力画像データの画素領域について入力画像データの信号値を平均化処理し、その平均値を縮小画像の１画素の値（画素値）とする。つまり、図３の符号７３の太線で囲んだ１６画素の平均値が縮小画像データにおける符号７４の太線で囲んだ１画素の信号値として割り当てられる。入力画像データの全体について、同様の平均化処理が行われ、縮小画像データが生成される。こうすると、元の入力画像における一定範囲の平均的な値が縮小画像の１画素に入るので、インク量の情報としては保存される。したがって、インク量の評価計算において精度の高い計算結果が得られる。なお、図３では、図示の都合上、縮小率を１／１６として例示しているが、実際の縮小率はさらに小さく、例えば、元画像1200dpiから25dpi程度に大幅にデータ量が削減される。
【００６４】
また、精度を出す別の方法として、入力画像データ上で縮小画像の１画素あたりの面積に相当する範囲の画素値を加算し、そのデータ加算値から縮小画像の信号値に変換するテーブルを通して１画素に割り当てる方法も望ましい。
【００６５】
また、別の方法として、元の入力画像データの所定画素領域内の信号値から代表値を定め、この代表値を縮小画像データの１画素の信号値に当てはめるという方法もある。代表値の決定に際しては、平均値の他、中央値（メジアン）や最頻値などを用いることができる。また、ヒストグラムから適当な代表値を決定してもよいし、最大値や最小値などを除外した範囲から代表値を決定してもよく、或いはまた、信号値分布の上位数％のところの平均値を代表値とするなど、統計演算上の工夫を適宜組み合わせてもよい。
【００６６】
縮小処理前の入力画像データの信号の深度（階調数）は、例えば、各色８ビット（256階調）とする。画像縮小処理部４２にて、画像データの画素数を減らす処理を行う一方、各画素の信号の深度を１６ビット化する。こうして、画像縮小処理部４２にて生成された縮小画像データは、色変換部４４へと送られる。
【００６７】
<<色変換部>>
図４はＰＣ１４内における色変換の処理に関する要部ブロック図である。色変換部４４は、画像縮小処理部４２で生成された縮小画像データ８０に対して、カラーマッチング処理やCMYKのインク総量を上限値以下にする信号処理を行う。ここでいう「インク総量の上限値」は片面の単位面積あたりのCMYKインク使用量の総和（インク総量）の上限値である。例えば、用紙種や印刷モードに応じて、縮小画像データ８０の１画素単位で、おもて面、裏面のそれぞれについてCMYKのインク総量の上限値が設定される。おもて面のインク総量上限値をＴ１、裏面のインク総量上限値をＴ２とするとき、Ｔ１とＴ２は同じ値であってもよいし、異なる値であってもよい。用紙種や印刷物の用途、印刷コストなどを考慮して適宜の上限値（Ｔ１，Ｔ２）が設定される。なお、両面総インク量解析部５２で使用される両面総インク量の上限を示す規定値をＴ３とすると、Ｔ３はＴ１とＴ２の和よりも小さい値（Ｔ３＜Ｔ１＋Ｔ２）に設定される。
【００６８】
色変換部４４における色変換の処理では、印刷条件に従って、色変換ＬＵＴ−ＤＢ３０から、使用する色変換ＬＵＴが設定される。色変換部４４に適用される色変換ＬＵＴは、印刷条件指示部２６の制御によって、ターゲットプロファイルとプリンタプロファイルの２つのプロファイルを合成して生成する。本例のターゲットプロファイルはプリントの色の目標値が少なくともCMYK色空間のCMYK値に対するLab空間のLab値の関係（CMYK→Labの関係）で記述されている。本例のプリンタプロファイルはプリンタの色が少なくともLab空間のLab値に対するCMYK値の関係（Lab→CMYKの関係）で記述されている。
【００６９】
図４に示すように、色変換ＬＵＴ生成系４６は、プリンタプロファイルを生成するプリンタプロファイル生成部８２と、色変換ＬＵＴ生成部８４とを含む。プリンタプロファイル生成部８２は、インク総量の設定・変更指示があると、指定されたインク総量の上限値に応じてプリンタプロファイルを再作成する。このプリンタプロファイルの再作成では、Lab値に対するCMYK値の関係が変わり、インク量を減らす場合にはCMY信号を減らし、その条件でLabが保存されるようなK値を求める。この処理によりインク量を減らしても、印刷物の色を保存することができる。
【００７０】
色変換ＬＵＴ生成部８４は、ターゲットプロファイルとプリンタプロファイルの２つのプロファイルを合成して色変換ＬＵＴを生成する。
【００７１】
色変換部４４における色変換処理では、印刷対象の画像ファイル内の画像部品単位でどの色変換ＬＵＴを使用するか指定ができる。そのため、インク量を減らしたい画像部品だけ色変換ＬＵＴを変更することができる。色変換部４４によって色変換が施された縮小画像データ８６は階調変換部４８（図１参照）に送られる。
【００７２】
<<階調変換部>>
図１に示したように、階調変換部４８は、前半の濃度変換処理部４８Ａと、後半のムラ補正処理部４８Ｂとを備える。前半の濃度変換処理部４８Ａは、画像データの全面に同じＬＵＴ（階調変換ＬＵＴ）を使って信号値の変換をする処理を行う。ここでの濃度変換処理は、CMYK各信号の変換関係を決める１次元（１Ｄ）−ＬＵＴを使う方法と、CMYK信号の組み合わせに対応した変換関係を定める多次元ＬＵＴを使う方法とがあり、いずれの方法を採用してもよい。
【００７３】
後半のムラ補正処理部４８Ｂは、縮小画像データのｘ座標（用紙搬送方向であるｙ軸方向と直交する用紙幅方向をｘ軸方向とする）に対応したＬＵＴをムラ補正サムネイルＬＵＴから選択し、当該選択に係るＬＵＴを用いて信号処理を行う。
【００７４】
ムラ補正サムネイルＬＵＴは、プリンタ１２の記録解像度に対応した画素の単位で記述されたムラ補正ＬＵＴから、縮小画像の１画素あたりのｘ方向幅に対応するＬＵＴを１つのＬＵＴに編集したＬＵＴである。
【００７５】
ムラ補正サムネイルＬＵＴの生成を実現する１つの方法として、ムラ補正ＬＵＴから、縮小画像の１画素あたりの幅に対応するＬＵＴを平均化して縮小画像の１画素に対応するＬＵＴを作ることができる。この方法は一例であり、他の方法として、例えば、縮小画像の１画素あたりの幅に対応するムラ補正ＬＵＴの範囲の中で一番大きな値を持つＬＵＴを縮小画像の１画素に対応するＬＵＴにするなどの方法を採用してもよい。ムラ補正サムネイルＬＵＴの作成方法は、後段の両面総インク量解析部５２で使いたいＬＵＴ情報に応じて変化する。
【００７６】
ムラ補正サムネイルＬＵＴは、プリント上でムラ補正の調整処理を実行し、ムラ補正ＬＵＴが生成された直後にムラ補正サムネイルＬＵＴを生成し、階調変換部４８で処理が可能な領域にデータをセットする。
【００７７】
図５は階調変換部４８における画像変換処理の例を示した概念図である。CMYKの色別の縮小画像データは、それぞれ色別の階調変換ＬＵＴを用いて階調変換された後、色別のムラ補正サムネイルＬＵＴを用いてムラ補正処理が行われる。図５では、階調変換ＬＵＴとして色別の一次元ＬＵＴを例示した。
【００７８】
各色のムラ補正サムネイルＬＵＴは、ノズル列方向に複数のテーブルを含んでいる。ここでいうノズル列方向とは、インクジェットヘッドの複数のノズルが所定の記録解像度を達成するように実質的に並ぶ方向である。図６に示すように、縮小画像データの横方向（ｘ方向）と縦方向（ｙ方向）に座標軸（ｘ軸，ｙ軸）を導入し、ｘｙ平面上で各画素の位置を（ｘ,ｙ）の座標で表すとき、例えば、ｘ方向に沿ってインクジェットヘッドのノズルが並んでいるものとする。この場合、縮小画像データのｘ方向の各画素位置に対応して、１画素あたりに１つのＬＵＴが対応付けられた複数のテーブルを持つ。
【００７９】
つまり、ムラ補正サムネイルＬＵＴは、縮小画像データの画素位置（ｘ座標）の関数として適用され、ノズル列方向（ここではｘ方向を例示）の単位で同じＬＵＴのセットが適用される。縮小画像データの画素のｘ座標が同じであれば、ｙ座標が異なる画素に対しても同じＬＵＴが適用される。図６では、太線で囲んだ画素と同じｘ座標の画素列（ｙ方向に並ぶ各画素）に対して、同じムラ補正サムネイルＬＵＴが適用されることを示している。こうして、階調変換ＬＵＴとムラ補正サムネイルＬＵＴを用いた変換処理が実施され、変換後の縮小画像データが得られる（図５参照）。階調変換部４８で変換処理された縮小画像データはインク量算出部５０（図１参照）に送られる。
【００８０】
<<インク量算出部>>
インク量算出部５０は、ハーフトーンドット比率テーブル（ハーフトーンテーブル）とインク滴量データを使って、縮小画像データのインク使用量の分布を示すインク量分布データを生成する。インク量算出部５０における処理の具体的方法の１つとして、縮小画像データの信号値から、ハーフトーンテーブルを参照して、ハーフトーン処理されたときのインクドットサイズ別比率を求め、その比率にインク滴量を積算した上で、各ドットサイズのインク滴量を加算し、各色に対応するインク量を求める。さらに、各色のインク量を加算して縮小画像データの１画素あたりのインク量を求める。縮小画像データの画素毎のインク量データに、それぞれの画素位置を表す座標を割り付け、インク量分布を表す「インク量分布データ」にする。
【００８１】
つまり、インク量の計算に際しては、縮小画像データを実際にハーフトーン処理するのではなく、縮小画像データの信号値に対してプリンタ１２による階調再現時のインクドットサイズ別の比率データが関連付けられたハーフトーンドット比率テーブル（ハーフトーンデータ）が用意されており（図７参照）、このハーフトーンドット比率テーブルから所定面積内のインクドットサイズ別比率が把握される。
【００８２】
図７にハーフトーンドット比率テーブルの一例を示した。ハーフトーン（量子化）処理の種類によって様々なハーフトーンドット比率テーブルがあり得る。プリンタ１２で使用される使用されるハーフトーン処理の種類に応じて１つ又は複数のテーブルが用意され、印刷条件に応じて適切なテーブルがセットされる。ハーフトーンドット比率テーブルを用いることで、縮小画像データのある信号値ｊに対して、単位面積あたりの平均的なドットサイズ別の記録比率が特定される。
【００８３】
このインクドットサイズ別比率に対して、各ドットサイズの１ドットあたりのインク滴量を掛けて、CMYKの信号別インク量分布のデータを得る。さらに、各色のインク量データを画素毎に加算して、縮小画像の１画素あたりのインク量を求める。このインク量データに座標を割り付け、インク量分布データにする。
【００８４】
図８にはCMYKの各色の信号別縮小画像データから、信号別インク量分布データを作成し、これらを加算してインク量分布データを作成する手順を模式的に表す図を示した。インク量算出部５０で生成するインク量分布データは、後段の両面総インク量解析部５２で必要なインク量分解能を保つために、信号の深度は１６ビット以上を使うことが望ましい。
【００８５】
おもて面の縮小画像データからおもて面のインク量分布データ（「第１インク量分布データ」に相当）が生成される。裏面の縮小画像データから裏面のインク量分布データ（「第２インク量分布データ」に相当）が生成される。インク量算出部５０にて生成されたおもて面の第１インク量分布データと、裏面の第２インク量分布データは両面総インク量解析部５２に送られる（図１参照）。
【００８６】
<<両面総インク量解析部>>
両面総インク量解析部５２は、おもて面の第１インク量分布データと、裏面の第２インク量分布データとに基づき、複数枚の両面印刷物が排紙側で積み重ねられる際に互いに上下で接触することになる用紙間のおもて面と裏面の重なり合う位置関係での単位領域ごとに、おもて面と裏面の両面のインク量の総和を示す両面総インク量を求める演算を行う。
【００８７】
図９は、おもて面の第１インク量分布データと、裏面の第２インク量分布データから、両面総インク量を求めるときの表裏の重な合う位置関係を示す模式図である。プリンタ１２の排紙部６９Ｂ、或いは排紙後に印刷物を載置する載置台などにおいて複数枚の両面印刷物９０が紙積みされる場合、上下に重なる印刷物間で印刷面同士が互いに接触することになる。図９のように、両面印刷物９０が積み重ねられた状態では、下側の印刷物９１のおもて面９１Ａと、これに重なる上側の印刷物９２の裏面９２Ｂとが互いに接触する関係にあり、おもて面９１Ａの画像領域９３Ａと、裏面９２Ｂの画像領域９４Ｂとが対面して重なり合う位置関係にある。
【００８８】
これら互いに対面して接触する画像領域９３Ａ、９４Ｂの位置関係は、１枚の用紙に置き換えて考えると、互いに真裏の位置関係になる。つまり、これら２枚の印刷物９１、９２が平面視で同じ位置に（面内でずれることなく）重ね置きされ、或いは、紙積みによる用紙間の位置ずれが実質的に無視できる範囲である場合には、互いに重なり合う表裏の画像位置は、同一用紙（同一シート体）において片側の面から見て一致する位置となる。本実施形態ではこのように重なり合う表裏の位置関係で両面の総インク量を計算する。
【００８９】
両面総インク量解析部５２は、おもて面の第１インク量分布データと裏面の第２インク量分布データから、互いに対面接触で重なり合う位置関係にある位置座標のインク量の総和をインク量分布データの画素単位で求める演算を行う。
【００９０】
本例の場合、表裏面のインク量の総和をインク量分布データの画素単位で求めたものが「両面総インク量」である。両面総インク量は縮小画像データの画素の位置座標ごとに求められるため、両面総インク量の分布を示す両面総インク量分布データが得られる。
【００９１】
両面総インク量解析部５２は、縮小画像データの画素単位で両面総インク量を求めた後、両面総インク量が規定値をオーバーしていないか否かを判定する。そして、両面総インク量解析部５２は、判定結果に応じた情報を印刷条件指示部２６に通知する。規定値は用紙種に応じて定められており、使用する用紙種に合わせて適切な規定値に変更することができる。
【００９２】
すなわち、両面総インク量が規定値をオーバーしている場合は、どの画素でどれだけインク量がオーバーしているかを求め、印刷条件変更指示情報を作成し、その画素位置の情報とインクオーバー量の情報を印刷条件指示部２６に転送する。なお、インク量分布データが画像部品単位で構成されていた場合は、両面総インク量がオーバーしている画像部品を特定し、当該画像部品を特定する情報を印刷条件変更指示情報に付け加えて印刷条件指示部２６に転送する。
【００９３】
その一方、両面総インク量が規定値をオーバーしていない場合（両面総インク量が規定値以内である場合）は、インク量が適切であること（インク量の変更が必要無かったこと）を印刷条件指示部２６に通知する。
【００９４】
つまり、両面総インク量解析部５２は、両面総インク量を計算する機能と、求めた両面総インク量を規定値を比較する機能と、比較の結果、規定値をオーバーしている場合にインクオーバー量の情報を含む印刷条件変更指示情報を作成する機能と、その作成した印刷条件変更指示情報を印刷条件指示部に転送する機能と、を有している。
【００９５】
印刷条件指示部２６は、両面総インク量解析部５２からの印刷条件変更指示情報を受けて、モニタ１６上に印刷条件の変更を促す情報を表示させる制御を行う。
【００９６】
また、印刷条件指示部２６は、両面総インク量解析部５２からインク使用量が適切であることを示す情報を受けて、モニタ１６上にインク使用量の変更がなかったことを示す情報を表示させる制御を行う。
【００９７】
<<印刷条件指示部>>
図１に示した印刷条件指示部２６は、印刷で使用する画像データの選択や、色変換部４４、６２で使用する色変換ＬＵＴ、階調変換部４８、６４で使用する階調変換ＬＵＴ、ムラ補正ＬＵＴ、インク量算出部５０で使用するインク滴量データやハーフトーンデータに対して、印刷ジョブが選択されたら、その印刷ジョブで指定された各種ＬＵＴやデータを該当する処理部にセットすることを行う。
【００９８】
印刷条件指示部２６でセットする各種ＬＵＴやデータの情報は、印刷条件ＤＢ２８に保管されている。
【００９９】
図１０は印刷条件ＤＢ２８に格納されるデータ構造の概念図である。図示のように、印刷条件ＤＢ２８には、印刷ジョブ毎に、出力画像データ名、色変換ＬＵＴ選択で必要な各種パラメータ情報（ターゲットプロファイル名、プリンタプロファイル名、インク設定量条件）、ムラ補正ＬＵＴ名、インク滴量データ名、ハーフトーンデータ名等が関連付けられて保存されている。
【０１００】
印刷条件指示部２６は、両面総インク量解析部５２から印刷条件変更指示情報を受け取ると、色変換ＬＵＴ選択で必要な各種パラメータ情報のうちインク設定量条件を更新（変更）する。また、インク量分布データが画像部品単位で構成された画像データである場合において、「印刷条件変更指示情報」にインク量をオーバーしている画像部品情報が含まれていた場合は、その画像部品に対してのみ、プリンタプロファイル情報が変更される。
【０１０１】
ユーザが印刷ジョブを選択して印刷の実行を指示すると、印刷条件指示部２６は、印刷条件ＤＢ２８に登録されている印刷ジョブに関連付けられた色変換ＬＵＴ選択で必要な各種パラメータ（ターゲットプロファイル名、プリンタプロファイル名、インク設定量条件）、ムラ補正ＬＵＴ、ハーフトーンデータを、該当する処理部にセットする（図３参照）。
【０１０２】
また、ユーザインターフェースを通じてユーザが印刷画像のインク量の確認指示を入力したときは、上記の色変換ＬＵＴ選択で必要な各種パラメータ（ターゲットプロファイル名、プリンタプロファイル名、インク設定量条件）、ムラ補正ＬＵＴ、ハーフトーンデータに加え、インク適量データとインク量情報を、該当する処理部にセットする（図３参照）。
【０１０３】
<<色変換ＬＵＴ生成系>>
図３に示したように、色変換ＬＵＴ生成系４６は、プリンタプロファイル生成部８２と色変換ＬＵＴ生成部８４とを含んでいる。プリンタプロファイル生成部８２には、印刷条件指示部２６で指定されたプリンタプロファイル、及び、インク量情報（Ｃ信号に対応するインク量、Ｍ信号に対応するインク量、Ｙ信号に対応するインク量、Ｋ信号に対応するインク量、インク総量上限値）が入力される。プリンタプロファイルには、CMYKの信号値に対応したLab値情報（以降、「CMYK→Lab情報」と記載）、Lab値に対応したCMYK情報（以降、「Lab→CMYK情報）と記載）、及びインク総量上限値が記述されている。
【０１０４】
プリンタプロファイルに記述されているインク総量上限値が、プリンタプロファイル生成部８２に入力されたインク総量上限値と一致した場合は、そのプリンタプロファイルを、色変換ＬＵＴ生成部８４へ渡す。
【０１０５】
一方、プリンタプロファイルに記述されているインク総量上限値が、プリンタプロファイル生成部８２に入力されたインク総量上限値と一致しない場合、プリンタプロファイル生成部８２は、CMYK→Lab情報を元に、インク総量上限値以下に収まるように、逆演算からLab→CMYK情報を生成し、新しいプリンタプロファイルを生成する。この新たに生成したプリンタプロファイルは、色変換ＬＵＴ−ＤＢ３０へ登録され、色変換ＬＵＴ生成部８４へ渡される。
【０１０６】
色変換ＬＵＴ生成部８４は、印刷条件指示部２６で指定されたターゲットプロファイルと、プリンタプロファイル生成部８２から渡されたプリンタプロファイルを受け取り、ターゲットプロファイルのCMYK→Lab情報と、プリンタプロファイルのLab→CMYK情報をから、CMYK→CMYK情報を生成し、色変換ＬＵＴにする。この色変換ＬＵＴは色変換部４４に渡される。印刷条件指示部２６と色変換ＬＵＴ生成系４６の組み合わせが「色変換条件変更部」に相当する。
【０１０７】
＜両面総インク量の最適化処理の手順＞
図１１は本実施形態による両面総インク量の最適化処理の流れを示すフローチャートである。また、図１２から図１４はモニタ１６に表示されるユーザインターフェース（ＵＩ）操作画面の例を示す図である。
【０１０８】
本実施形態による両面のインク量最適化を行う機能は、以下のような流れで処理される。
【０１０９】
［手順１］まず、ユーザは印刷ジョブを選択し、プリントする用紙種、インク総量設定値、インク量変更条件を指定する（図１１のステップＳ１１２）。
【０１１０】
図１２は印刷ジョブの選択を行うためのＵＩ操作画面の例である。図１２に示す選択画面には、選択可能な印刷ジョブの名称が一覧表示される選択候補表示欄１０２と、インク量確認ボタン１０４と、印刷ボタン１０６と、戻るボタン１０８とが含まれる。選択候補表示欄１０２において選択されている印刷ジョブの名称が強調表示（例えば、ハイライト表示）される。
【０１１１】
インク量確認ボタン１０４は、印刷時のインク量を確認する処理を実行させるための指令を与えるグラフィカルユーザインターフェース（ＧＵＩ）ボタンである。印刷ボタン１０６は、選択に係る印刷ジョブの印刷の実行を指令するＧＵＩボタンである。戻るボタン１０８は、図１２の選択画面に入る前の操作画面に戻る指令を行うＧＵＩボタンである。
【０１１２】
選択候補表示欄１０２から印刷ジョブを選択してインク量確認ボタン１０４を押すと、条件設定画面（図１３）に遷移する。なお、ＧＵＩボタンを「押す」という表現には、クリックする、タッチするなど、ボタンに対応した指令の入力を行う動作が含まれる。
【０１１３】
図１３は条件設定画面の一例である。この条件設定画面には、用紙種の指定を行う用紙種設定欄１１２と、インク総量設定値の指定を行うインク総量設定値欄１１４と、インク量変更条件を指定するインク量変更条件欄１１６と、確認開始ボタン１１８と、戻るボタン１０８とが含まれる。
【０１１４】
用紙種設定欄１１２では、コート紙、非コート紙など、使用する紙種（シート体の種類）の選択を行う。印刷ジョブの印刷条件において用紙種が指定されている場合には、印刷ジョブで指定されている用紙種の情報が用紙種設定欄１１２に初期候補として自動的に入力される。
【０１１５】
「インク総量設定値」は、複数段階の選択肢が用意されており、プリントする用紙種がどの程度のインク総量まで使えるかに応じて設定条件を切り換える。このインク総量設定値は、例えば、表裏のインク総量が振られた画像データをプリントし、そのプリントの各インク総量でのブロッキングの状態から許容できるインク総量を確認し、数段階の設定条件を予め決めておく。用紙種によって、インクの許容量が異なるため、例えば、５段階でインク総量の設定を行う。予め実験的にこのような５段階のインク量の設定条件を用意しておき、ユーザが選択できる構成が好ましい。
【０１１６】
「インク量変更条件」は、表裏の両面総インク量が規定値をオーバーしていた場合にどのような条件でインク総量を削減するかを指定するものである。インク量変更条件の選択肢は、例えば、「裏面画像のインク使用量を減らす（裏面のみインク量を削減）」、「おもて面画像のインク使用量を減らす（おもて面のみインク量を削減）」、「両面のインク使用量を減らす」などがある。
【０１１７】
両面のインク使用量を減らす場合には、おもて面、裏面のインク削減量の比率を適宜設定することができる。或いはまた、予め定められた一定の比率で両面のインク量を削減する態様も可能である。表裏両面を同じ比率でインク量を削減してもよいし、表裏を異なる比率でインク量を削減してもよい。
【０１１８】
用紙種設定欄１１２、インク総量設定値欄１１４、インク量変更条件欄１１６の各欄の条件を選択し、確認開始ボタン１１８を押すと、両面総インク量の確認及び最適化の処理に進む。
【０１１９】
［手順２］確認開始ボタン１１８が押されると、画像データＤＢ２４から印刷ジョブに係るおもて面及び裏面の各画像データを取り出し、画像縮小処理部４２で縮小画像データを作成する（図１１のステップＳ１１４）。この処理において、画像データが画像部品から構成されている場合は、各画像部品単位で縮小し、画像部品の位置情報も保存する。
【０１２０】
［手順３］手順２で得られた表裏の各縮小画像データを色変換部４４に入力し、カラーマッチングや総インク使用量を一定以下に抑えた信号値からなる縮小画像データにする（図１１のステップＳ１１６）。画像データが画像部品から構成されている場合は、各画像部品（オブジェクト）単位で色変換処理を行う。図１１の例では、画像データが画像部品から構成されているものとし、オブジェクト別に色変換を行うステップが記載されている。
【０１２１】
［手順４］手順３で得られた表裏の色変換後の各縮小画像データを階調変換部４８に入力し、階調変換（濃度変換とムラ補正）処理を施した縮小画像データにする。画像データが画像部品から構成されている場合は、各画像部品単位で階調変換（濃度変換とムラ補正）を実施する。
【０１２２】
［手順５］手順４で得られた表裏の各縮小画像データをインク量算出部５０に入力し、表裏それぞれのインク量の分布を示すインク量分布データを生成する（図１１のステップＳ１１８、「第１インク量分布を求める工程」、「第２インク量分布を求める工程」に相当）。
【０１２３】
［手順６］手順５で得られた表裏の各インク量分布データを両面総インク量解析部５２に入力し、印刷物が積み重ねられた状態において重なり合う位置の表裏画像で使われている各位置のインク量の和を画素単位で求め、インク総量（両面総インク量）が規定値をオーバーしていないかどうかを確認する（図１１のステップＳ１２０、「判定する工程」に相当）。全ての画素位置について両面総インク量と規定値との比較を行うことにより、インク量が規定値を超えている画素位置を特定することができ、また、インク量がどの程度オーバーしているかを把握することができる。画像データが画像部品から構成されている場合、インク量がオーバーしている領域のオブジェクトが特定される。
【０１２４】
［手順７］手順６の処理に基づき、両面総インク量が規定値を超えた領域が存在しているか否かが判断され（図１１のステップＳ１２２）、両面総インク量が規定値をオーバーしていたら（ステップＳ１２２でＹｅｓ判定時）、そのオーバー量（「オーバーインク量」という。）を「印刷条件変更指示情報」として印刷条件指示部２６に転送する（ステップＳ１２４）。画像データが画像部品から構成されている場合は、どの画像部品（オブジェクト）がオーバーしているかの情報も転送する。
【０１２５】
［手順８］「印刷条件変更指示情報」を受け取った印刷条件指示部２６は、印刷条件ＤＢ２８の色変換ＬＵＴ選択で必要な各種パラメータ情報のうちの「インク設定量条件」を更新（修正）する。印刷条件変更指示情報に含まれているオーバーインク量の情報を元に、おもて面、裏面でそれぞれどの程度のインク使用量に落とせばよいのかを求め、色変換ＬＵＴの設定条件、つまりインク総量上限値を含むインク設定量条件を変更する（図１１のステップＳ１２６）。なお、画像データが画像部品から構成されている場合は、対象画像の画像部品（オブジェクト）のみについて色変換ＬＵＴの設定条件を変更する。この変更されたインク設定量条件にしたがって、プリンタプロファイルが変更される（図３参照）。
【０１２６】
［手順９］手順８で色変換ＬＵＴの設定条件であるインク設定量条件を修正した後、新たな色変換ＬＵＴを適用して手順３（図１１のステップＳ１１６）の処理に戻る。すなわち、両面のインク量最適化を行う機能は、手順８（（図１１のステップＳ１２６）の「印刷条件変更指示情報」に基づいた設定の変更で、変更後の両面総インク量が規定値以内に収まっているのか否かを確認するため、上述した手順３（ステップＳ１１６）以降の処理を再度行う。
【０１２７】
この処理を行う際、色変換部４４にセットする色変換ＬＵＴを更新するため、次の処理  （ａ）、（ｂ）を行う。
【０１２８】
（ａ）更新したインク設定量条件をもとに、プリンタプロファイルを再作成する。
【０１２９】
（ｂ）再作成したプリンタプロファイルとターゲットプロファイルから、色変換ＬＵＴを生成する。
【０１３０】
その後、上記の手順２（ステップＳ１１４）で生成した縮小画像データを色変換部４４に入力し、以降、手順３（ステップＳ１１６）から手順６（ステップＳ１２０）の処理を行う。
【０１３１】
そして、再度、手順６と同様に、各画素の両面総インク量が規定値をオーバーしていないかどうかを検証し、その検証の結果に応じて、ステップＳ１２４又はステップＳ１２８のプロセスに進む。
【０１３２】
［手順１０］手順６（ステップＳ１２０）の処理に基づき、両面総インク量が規定値を超えた領域が存在しているか否かが判断され（図１１のステップＳ１２２）、両面総インク量が規定値をオーバーしている領域が存在していなければ（ステップＳ１２２でＮｏ判定時）、その結果をＵＩ操作画面上に表示する（図１１のステップＳ１２８、「報知する工程」に相当）。
【０１３３】
ステップＳ１２８にてＵＩ操作画面上に表示される結果は、以下のような条件で表示される。
【０１３４】
（１）両面のインク総量を変更する必要がなかった場合（最初の色変換ＬＵＴの設定のままで両面総インク量が規定値を超える領域が存在していない場合）には、インク量を変更しなかったことが表示される。
【０１３５】
（２）インク総量を削減する変更を行った場合には、その変更した結果を表示する。このとき表示される情報は、（ａ）インク量（色変換条件）が変更される画像の位置の表示（例えば、画像を表示し、全体、特定の画像部品など、変更した画像領域に色をつける）と、（ｂ）インク総量の変更量の情報と、を含むことが好ましい。
【０１３６】
図１４は、図１１のステップＳ１２８による結果表示の画面例を示す図である。図１４に例示した結果表示画面では、おもて面と裏面の両方の画像についてインク量を一定の比率で削減した例が示されている。この結果表示画面には、おもて面の画像内容を表示する第１画像表示エリア１２２と、裏面の画像内容を表示する第２画像表示エリア１２４と、が並んで配置され、おもて面画像と裏面画像のそれぞれの画像についてインク量の削減が行われる特定の画像領域（変更した画像領域）１２６、１２８が把握できるように差別化表示される。
【０１３７】
また、第１画像表示エリア１２２の近くには、画像領域１２６のインク変更量を示すインク変更量情報１３２が表示され、第２画像表示エリア１２４の近くには、画像領域１２８のインク変更量を示すインク変更量情報１３４が表示される。なお、１つの画像内にインク量を変更した画像領域が複数箇所存在する場合も有りうる。
【０１３８】
また、この結果表示画面には、インク量の設定を変更できる選択欄１３６と、設定ボタン１４２と、戻るボタン１４４とが表示される。
【０１３９】
ユーザは、結果表示の画面を見て、変更した結果で印刷物を出力するか、変更を中止して元の条件のまま出力するか、インク量の修正量をさらに変更（指定）して出力するか、など対応を行うことができる。
【０１４０】
結果表示画面に表示されたインク変更量の設定の内容で印刷を行う場合には、選択欄１３６にて「設定に従う」の項目を選んで、設定ボタン１４２を押す。図１４で設定ボタン１４２が押されると、設定内容が定まり、図１２に示した印刷ジョブの選択画面に遷移する。図１４の結果表示画面において、両面総インク量の変更の設定を中止する場合には、図１４の戻るボタン１４４を押して、設定変更の処理をキャンセルする。図１４のＵＩ操作画面は、ユーザに対して設定の変更の可否を問う画面表示に相当する。
【０１４１】
また、図１４の結果表示画面に提示されたインク変更量から、さらに、インク量の修正量を別の値に変更する場合には、選択欄１３６にて、インク総量設定値を切り換える選択を行って設定ボタン１４２を押す。すると、その指定されたインク総量設定値に従ってプリンタプロファイルが再修正され、指定されたインク総量設定値を満たす色変換ＬＵＴに変更される。
【０１４２】
このようにして設定されたインク総量設定値を含む色変換の条件は、印刷ジョブに関連付けて記憶され、印刷条件ＤＢ２８に格納される。したがって、次回、同じ印刷ジョブを出力するときは、両面のインク量最適化の処理を実施しなくても、過去の条件情報を使って、そのまま出力することができる。
【０１４３】
＜本実施形態による印刷方法の説明＞
図１５は本実施形態の印刷システム１０によって両面印刷物を作成する際の全体的な処理の流れを示したフローチャートである。
【０１４４】
図１５に示したように、まず、おもて面の第１画像データと、裏面の第２画像データをＰＣ１４に入力し（ステップＳ２１０）、これら画像データを画像データＤＢ２４に登録する（ステップＳ２１２）。その際、印刷条件の設定情報を入力して印刷対象の画像データと関連付けた印刷ジョブの情報を生成し、印刷ジョブを印刷条件ＤＢ２８に登録する（ステップＳ２１４）。
【０１４５】
次に、当該印刷ジョブについて、両面のインク量の確認と最適化の調整を行うか否かが判定される（ステップＳ２１６）。図１２で説明したように、印刷ジョブの一覧表示の中から目的の印刷ジョブが選択されてインク量確認ボタン１０４が押され、図１３の設定操作画面で所要の設定がなされた上で、確認開始ボタン１１８が押されると、図１５のステップＳ２１６にてYes判定となり、ステップＳ２１８の「両面総インク量最適化処理」に進む。
【０１４６】
その一方で、確認開始ボタンが押されずに、ステップＳ２１６でNo判定となると、ステップＳ３００に進み、印刷の実行が指令されたか否かの判定を行う。
【０１４７】
図１２で説明した印刷ボタン１０６が押されなければ、図１５のステップＳ３００ではNo判定となり、ステップＳ２１６に戻り、ユーザからの指示の入力を待つ。図１２で説明した印刷ボタン１０６が押されると、図１５のステップＳ３００にてYes判定となり、ステップＳ３０２の「印刷処理」に進む。
【０１４８】
<<両面総インク量最適化処理>>
図１６及び図１７は両面総インク量最適化処理（図１５のステップＳ２１８）の内容を示したフローチャートである。
【０１４９】
図１６に示したように、両面総インク量最適化処理が開始されると、まず、画像データＤＢ２４からおもて面、裏面のそれぞれの画像データが読み出される（ステップＳ２２２）。
【０１５０】
そして、第１画像データ、第２画像データのそれぞれについて、縮小画像データが生成される（ステップＳ２２４、Ｓ２４４）。それぞれの縮小画像データに対して、色変換処理（ステップＳ２２６、Ｓ２４６）、階調変換処理（ステップ２２８、Ｓ２４８）が施され、おもて面の第１インク量分布データと、裏面の第２インク量分布データとが作成される（ステップＳ２３０、Ｓ２５０）。
【０１５１】
ステップＳ２３０が「第１インク量分布を求める工程」に相当し、ステップＳ２５０が「第２インク量分布を求める工程」に相当する。
【０１５２】
こうして得られた第１インク量分布データと、第２インク量分布データを基に、表裏の重なり合う位置関係の画素単位（縮小画像データの１画素分の面積単位）で両面総インク量が求められ、両面総インク量の分布データが作成される（ステップＳ２７０）。
【０１５３】
次に、図１７のステップＳ２７２に進み、両面総インク量の分布データの画素毎に、両面総インク量の値と規定値とが比較され（ステップＳ２７２）、両面総インク量が規定値を超える特定の画像領域が存在するか否かの判定が行われる（ステップＳ２７４）。ステップＳ２７２及びステップＳ２７４が「判定する工程」に相当する。
【０１５４】
両面総インク量が規定値を超えた領域が存在している場合（ステップＳ２７４でYes判定時）は、印刷条件変更指示情報を作成する（ステップＳ２７６）。印刷条件変更指示情報には、規定値をオーバーした領域（インク量オーバー領域）の位置情報と、インクオーバー量の情報とが含まれる。次に、この印刷条件変更指示情報に従い、当該インク量オーバー領域の両面総インク量が規定値以内に収まるように、かつ色味を保存するように、色変換条件（色変換ＬＵＴ）を変更する（ステップＳ２７８〜Ｓ２８０、「色変換条件を設定する工程」に相当）。
【０１５５】
すなわち、オーバーインク量の情報からインク量を規定値以内に収める新たなインク設定量条件（インク総量の上限値）を定め、このインク設定量条件を基に、インク総量が上限値を超えない範囲で色変換を行うプリンタプロファイルを再作成する（ステップＳ２７８）。そして、この再作成したプリンタプロファイルとターゲットプロファイルから、新たな色変換ＬＵＴを生成する（ステップＳ２８０）。
【０１５６】
画像内のどこか一部でも両面総インク量が規定値を超える領域が存在していると、その特定の領域で画像不具合が発生する可能性があるため、画像中のどこか一箇所の領域だけでも規定値を超えた領域が見つかった場合には、インク量の削減（色変換条件の変更）を行うことが好ましい。
【０１５７】
規定値をオーバーした両面総インク量を削減する態様としては、おもて面のみについてインク量を削減するように色変換条件を変更する態様、裏面のみについてインク量を削減するように色変換条件を変更する態様、おもて面と裏面の両方についてインク量を削減するように色変換条件を変更する態様のいずれの態様も可能である。
【０１５８】
両面総インク量が規定値を超えた画素領域について色変換条件を変更することができる。また、両面総インク量が規定値を超えた画素領域を含む画像部品の単位で色変換条件を変更することができる。インク量を削減する画像面の指定や、色変換条件を変更する画像領域の範囲の指定に関しては、ユーザが適宜選択できる構成としてもよいし、プログラムによって自動的に選択される構成としてもよい。例えば、おもて面と裏面のインク量の削減比率を予め定めておき、「両面のインク量を削減」という条件が選択された際には、その定められている一定の比率に従って、おもて面のインク削減量と、裏面のインク削減量とが決定され、おもて面のインク総量上限値と、裏面のインク総量上限値とが定められる。
【０１５９】
ステップＳ２８０にて、新たな色変換ＬＵＴを生成した後、この新たな色変換ＬＵＴを適用して、図１６のステップＳ２２６又はＳ２４６若しくはその両方の処理を行う。おもて面のインク量のみを削減する態様が選択されている場合には、ステップＳ２２６の処理に対して新たな色変換ＬＵＴが用いられ、ステップＳ２２６〜Ｓ２３０の処理が行われる。裏面のインク量のみを削減する態様が選択されている場合には、ステップＳ２４６の処理に対して新たな色変換ＬＵＴが用いられ、ステップＳ２４６〜ステップＳ２５０の処理が行われる。両面のインク量を削減する態様が選択されている場合には、ステップＳ２２６及びＳ２４６の各処理に対して、それぞれ該当する新たな色変換ＬＵＴが用いられ、ステップＳ２２６〜Ｓ２３０の処理と、ステップＳ２４６〜ステップＳ２５０の処理が行われる。
【０１６０】
こうして、色変換条件が修正され、ステップＳ２７０にて両面総インク量の分布データが再作成される。
【０１６１】
ステップＳ２７４にて、両面総インク量が規定値を超える特定領域が存在していないと判定されたら（ステップＳ２７４にてNo判定時）、その結果をモニタ１６の画面に表示する（ステップＳ２８２）。次いで、インク量の設定を変更するか否かが判定される（ステップＳ２８４）。図１４で説明したように、ユーザが設定ボタン１４２を押し、インク量の設定を変更する旨の指示を与えると、図１７のステップＳ２８４でYes判定となり、変更した色変換条件の内容で印刷ジョブの印刷条件を更新する（ステップＳ２８６、「色変換条件を設定する工程」に相当）。ステップＳ２８６の後は、図１５のメインフロー（ステップＳ２１６）に戻る。
【０１６２】
その一方、図１７のステップＳ２８４にてユーザが設定の変更を拒否する指示を与えたときには、印刷ジョブの印刷条件は修正されずに、図１５のメインフロー（ステップＳ２１６）に戻る。
【０１６３】
図１８は印刷処理（図１５のステップＳ３０２）の流れを示したフローチャートである。図１２で説明したように、印刷ボタン１０６が押されると、図１８の印刷処理がスタートする。印刷処理が開始されると、印刷ジョブに関連付けられた印刷条件の各種パラメータがプリンタ１２側にセットされる（ステップＳ３１０）。すなわち、プリンタ１２のイメージプロセスボード６０における色変換部６２、階調変換部６４（濃度変換処理部６４Ａ、ムラ補正処理部６４Ｂ）、ハーフトーン処理部６６にそれぞれ必要なパラメータがセットされる。
【０１６４】
さらに、画像データＤＢ２４から印刷対象の画像データがプリンタ１２に転送される（ステップＳ３１２）。なお、ステップＳ３１０とステップＳ３１２の処理の順番は入れ替え可能であり、並列処理でもよい。
【０１６５】
次に、転送された画像データについて、色変換処理（ステップＳ３１４）が行われる。図１６及び図１７で説明した両面総インク量の最適化の処理が行われ、その処理に従って色変換条件（色変換ＬＵＴ）が修正された場合には、その修正された色変換ＬＵＴが色変換部６２にセットされるため、両面総インク量が規定値以内に収められた画像信号に変換される。
【０１６６】
色変換処理（ステップＳ３１４）の後、階調変換処理（ステップＳ３１６）、ハーフトーン処理（ステップＳ３１８）が行われ、マーキング信号が生成される（ステップＳ３２０）。こうして生成されたマーキング信号に従ってマーキング部６８による画像形成が行われる（ステップＳ３２２、「画像を形成する工程」に相当）。
【０１６７】
おもて面、裏面のそれぞれについて、ステップＳ３１０〜Ｓ３２２の処理が行われ、両面に画像が形成された両面印刷物が得られる。
【０１６８】
画像形成後の印刷物は排紙部６９Ｂに送られ、排紙部６９Ｂに積み重ねられる（ステップＳ３２４）。印刷ジョブで指定された枚数の印刷物を作成したか否かが判定され（ステップＳ３２６）、指定枚数の印刷が完了していなければステップＳ３２２に戻って画像形成の処理を継続する。指定枚数の印刷が完了したら、印刷処理を終了する。
【０１６９】
本実施形態によれば、印刷ジョブで規定される所望の色の印刷物を得ることができ、かつ、ブロッキング現象など印刷物の積み重ねによる画像不具合の発生を回避することができる。
【０１７０】
＜ムラ補正ＬＵＴの生成方法の説明＞
ここで、ムラ補正ＬＵＴの生成方法について説明する。ムラ補正処理部６４Ｂ（図１参照）に適用されるムラ補正ＬＵＴは、次のような手順で生成される。
【０１７１】
図１９はムラ補正ＬＵＴの生成手順の一例を示したフローチャートである。ムラ補正ＬＵＴを作成する算出タイミングは任意であり、特に、限定されない。例えば、印刷ジョブを実行する前に、テストチャートを出力して補正値の算出を行う態様、所定枚数のプリントを実施するごとに１回というタイミングでテストチャートを出力して補正値の算出を行う態様、用紙の種類、用紙サイズを切り換えるタイミングでその印刷前にテストチャートを出力して補正値の算出を行う態様、画像出力毎に記録媒体の余白部にテストチャートを出力して補正値の算出を行う態様、或いは、定期メンテナンスやユーザからの指示があったときに上記の補正値の算出を行う態様、などがあり得る。ムラ補正ＬＵＴのデータは適当なタイミングで更新される。
【０１７２】
図１９に示すムラ補正ＬＵＴの生成処理がスタートすると、まず、記録濃度分布の測定に用いるテストチャートの出力が行われる（ステップＳ４１０）。
【０１７３】
図２０は、印刷媒体としての記録シート上に記録されるテストチャート（テストパターンと呼ぶ場合もある）の一例を示す図である。図２０に示した濃度分布測定用テストチャート２００は、階調値の異なる複数種類（ここでは８種類）の帯状のパターン２００Ａ〜２００Ｈを含んで構成される。各帯状のパターン２００Ａ〜１００Ｈは、媒体搬送方向（ｙ方向）に直交する媒体幅方向（ｘ方向）に沿って長い矩形形状となっている。媒体幅方向は、マーキング部６８（図１）のラインヘッドによる実質的なノズル列の方向であり、各帯状のパターン２００Ａ〜２００Ｈは、ノズル列の長さに対応する範囲で概ね均一の濃度で形成される。「概ね均一の濃度」とは、パターンの記録に際して、階調の指令値（設定値）として一定であることを意味している。一定の階調値の指令に基づいて描画されるパターンの濃度分布を測定することで、当該階調値に対応する各ノズルの吐出特性のばらつきを把握することができる。
【０１７４】
本例では、媒体搬送方向の上流側から下流側に向かって（図２０における下から上に向かって）順に、インク濃度が小さくなる配列順で濃度を異ならせたパターン２００Ａ〜２００Ｈが形成されている例を示したが、パターンの配列順や帯状のパターンの数（濃度を変えるステップ数）は特に限定ない。各帯状のパターンを記録する設定階調値は適宜設定することができ、帯状のパターンの数も適宜設計できる。このようなテストチャート２００は、ＣＭＹＫの各ヘッドにより、色毎に形成される。また、１枚の用紙２０２上に全てのパターン２００Ａ〜２００Ｈを記録する態様に限らず、これら帯状のパターンを複数枚の用紙に分けて記録してもよい。
【０１７５】
こうして用紙２０２上に形成されたテストチャート２００は、オフラインスキャナー、或いは、印刷システム１０の用紙搬送経路中に設置された画像読取センサ（インラインセンサ）などの読取装置によって読み取られ、当該テストチャート２００の読取データ（電子画像データ）が取得される。この読取データから、画像内の各位置における光学濃度（ＯＤ：Optical Density）値が求められ、各位置に対応するノズル毎の出力記録濃度（インク濃度）を示す出力濃度データが取得される（図１９のステップＳ４１２）。このようにして求められる出力濃度データと、入力階調値の値とに基づいて、ノズル毎の吐出特性（記録濃度特性）を示す特性曲線が取得される。
【０１７６】
各ノズルの特性曲線Ｇｔは、基準（目標濃度）となる適正特性曲線Ｇａと比較され、その比較結果に応じて、ノズル毎に入力信号値（画素値）に対する補正値が定まり、ノズル毎に入力信号に対する出力信号の関係を規定したムラ補正ＬＵＴが得られる。こうして、各ノズルの吐出制御に対する補正値のテーブル（すなわちノズル毎のムラ補正ＬＵＴ）が生成される（図１９のステップＳ４１４）。
【０１７７】
全てのノズルについて吐出補正ＬＵＴが求められ、これら全ノズル分の吐出補正ＬＵＴがムラ補正ＬＵＴ−ＤＢ４２（図１参照）に格納される（図１９のステップＳ４１６）。なお、ノズルの特性曲線Ｇｔと適正特性曲線Ｇａとの比較によって、そのノズルが不吐出ノズルであるか否か、或いは補正不能なレベルの吐出異常ノズルであるか否かの判断も可能である。また、いわゆる１オンｎオフ型のラインパターンを含んだテストパターンなどを形成して、その読取結果から不吐出ノズルや吐出量異常、着弾位置誤差などを把握することも可能である。
【０１７８】
不吐出ノズル或いは補正不能な吐出異常ノズルについては、記録に使用することができない不良ノズルであるとして、画像記録時に吐出駆動させない扱いにしてもよい。このような不吐出化の処理を行う不良ノズルについては、対応するノズルの吐出補正ＬＵＴをムラ補正ＬＵＴＤＢ４２に保存しなくてもよい。
【０１７９】
＜ムラ補正サムネイルＬＵＴについて＞
ムラ補正ＬＵＴは、ノズル単位のＬＵＴのテーブルデータ群であり、データ容量が大きい。例えば、菊半裁（636mm×469mm）の用紙について、１回の紙送りで長辺方向の全描画範囲を記録可能なシングルパス方式の長尺ラインヘッド（シングルパスページワイドヘッド）を用いるシステムの場合を検討すると、ＣＭＹＫの４色に対応した各色のインクジェットヘッドが紙送り方向に並べて配置され、記録解像度1200dpiのシステムの場合、１ヘッドあたり約３万個のノズルを有している。これがインク色数分（本例では４色）あるので、全ノズル数は約１２万個にもなる。
【０１８０】
この４色ヘッド群の各ノズルのインク吐出量をＬＵＴで制御する場合、全ノズル数に相当する万単位の入力１２ビット、出力１２ビットのＬＵＴを扱うことになる。このようなムラ補正ＬＵＴのデータサイズは非常に大きく、画像変換部３４にてムラ補正ＬＵＴに直接アクセスすると、演算効率が悪い（計算時間がかかる）。
【０１８１】
本実施形態では、ムラ補正ＬＵＴから縮小画像データに対する演算に必要なＬＵＴデータ（ムラ補正サムネイルＬＵＴ）を別途作成しておくことにより、評価計算の演算効率の向上を図っている。
【０１８２】
プリンタ１２にセットするムラ補正ＬＵＴを生成した際に、ムラ補正サムネイルＬＵＴも一緒に生成しておくことができる。
【０１８３】
なお、本実施形態で説明したＰＣ１４による処理内容を実現するためのプログラムをＣＤ−ＲＯＭや磁気ディスクその他のコンピュータ可読媒体（情報記憶媒体）に記録し、該情報記憶媒体を通じて当該プログラムを第三者に提供することが可能である。このような有体物たる記憶媒体にプログラムを記憶させて提供する態様に代えて、インターネットなどの通信ネットワークを利用してプログラム信号をダウンロードサービスとして提供することも可能である。或いはまた、当該プログラムにより実現される機能をＡＳＰ（Application ServiceProvider）サービスとして提供することも可能である。
【０１８４】
また、本実施形態で説明したＰＣ１２による処理内容を実現するためのプログラム一部または全部をホストコンピュータなどの上位制御装置に組み込む態様や、プリンタ１２側の中央演算処理装置（ＣＰＵ）の動作プログラムとして適用することも可能である。
【０１８５】
＜インクジェットプリンタの構成例＞
次に、図１で説明したプリンタ１２の一例であるインクジェット記録装置の構成例について説明する。
【０１８６】
図２１は、インクジェット記録装置３１０の構成例を示す図である。このインクジェット記録装置３１０は、描画ドラム３７０に保持された記録媒体３２４（「シート体」に相当、以下、「用紙」と呼ぶ場合がある。）にインクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙから複数色のインクを打滴して所望のカラー画像を形成する直描方式のインクジェット記録装置であり、インクの打滴前に記録媒体３２４上に処理液（ここでは凝集処理液）を付与し、処理液とインク液を反応させて記録媒体３２４上に画像形成を行う２液反応（凝集）方式が適用されたドロップオンデマンドタイプの画像形成装置である。
【０１８７】
図示のように、インクジェット記録装置３１０は、主として、給紙部３１２、処理液付与部３１４、描画部３１６、乾燥部３１８、定着部３２０、及び排紙部３２２を備えて構成される。描画部３１６のインクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙが図１で説明した「マーキング部６８」に相当し、図２１の排紙部３２２が図１の排紙部６９Ｂに相当する。
【０１８８】
（給紙部）
給紙部３１２には、枚葉紙である記録媒体３２４が積層されている。給紙部３１２の給紙トレイ３５０から記録媒体３２４が一枚ずつ処理液付与部３１４に給紙される。記録媒体３２４として、枚葉紙（カット紙）を用いているが、連続用紙（ロール紙）から必要なサイズに切断して給紙する構成も可能である。
【０１８９】
（処理液付与部）
処理液付与部３１４は、記録媒体３２４の記録面に処理液を付与する機構である。処理液は、描画部３１６で付与されるインク中の色材（本例では顔料）を凝集させる色材凝集剤を含んでおり、この処理液とインクとが接触することによって、インクは色材と溶媒との分離が促進される。
【０１９０】
処理液付与部３１４は、給紙胴３５２、処理液ドラム３５４、及び処理液塗布装置３５６を備えている。処理液ドラム３５４は、その外周面に爪形状の保持手段（グリッパー）３５５を備え、この保持手段３５５の爪と処理液ドラム３５４の周面の間に記録媒体３２４を挟み込むことによって記録媒体３２４の先端を保持できるようになっている。処理液ドラム３５４の外周面に吸引孔を設け、吸引孔から吸引を行う吸引手段を接続してもよい。
【０１９１】
処理液塗布装置３５６は、ローラによる塗布方式の他、スプレー方式、インクジェット方式などの各種方式を適用することも可能である。
【０１９２】
処理液が付与された記録媒体３２４は、処理液ドラム３５４から中間搬送部３２６を介して描画部３１６の描画ドラム３７０へ受け渡される。
【０１９３】
（描画部）
描画部３１６は、描画ドラム３７０、用紙抑えローラ３７４、及びインクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙを備えている。描画ドラム３７０は、処理液ドラム３５４と同様に、その外周面に爪形状の保持手段（グリッパー）３７１を備える。
【０１９４】
インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙはそれぞれ、記録媒体３２４における画像形成領域の最大幅に対応する長さを有するフルライン型のインクジェット方式の記録ヘッド（インクジェットヘッド）であり、そのインク吐出面には、画像形成領域の全幅にわたってインク吐出用のノズルが複数配列されたノズル列が形成されている。各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙは、記録媒体３２４の搬送方向（描画ドラム３７０の回転方向）と直交する方向に延在するように設置される。
【０１９５】
描画ドラム３７０によって記録媒体３２４を一定の速度で搬送し、この搬送方向について、記録媒体３２４と各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙを相対的に移動させる動作を１回行うだけで（即ち１回の副走査で）、記録媒体３２４の画像形成領域に画像を記録することができる。
【０１９６】
ここでは、ＣＭＹＫの４色のインクを用いるインクジェット記録装置３１０を例示しているが、インク色や色数の組み合わせについては本実施形態に限定されず、必要に応じて淡インク、濃インク、特別色インクを追加してもよい。例えば、ライトシアン、ライトマゼンタなどのライト系インクを吐出するインクジェットヘッドを追加する構成も可能であり、各色ヘッドの配置順序も特に限定はない。
【０１９７】
描画部３１６で画像が形成された記録媒体３２４は、描画ドラム３７０から中間搬送部３２８を介して乾燥部３１８の乾燥ドラム３７６へ受け渡される。
【０１９８】
（乾燥部）
乾燥部３１８は、色材凝集作用により分離された溶媒に含まれる水分を乾燥させる機構であり、乾燥ドラム３７６、及び溶媒乾燥装置３７８を備えている。乾燥ドラム３７６は、処理液ドラム３５４と同様に、その外周面に爪形状の保持手段（グリッパー）３７７を備える。溶媒乾燥装置３７８は、複数のハロゲンヒータ３８０と、温風噴出しノズル３８２とで構成される。乾燥部３１８で乾燥処理が行われた記録媒体３２４は、乾燥ドラム３７６から中間搬送部３３０を介して定着部３２０の定着ドラム３８４へ受け渡される。
【０１９９】
（定着部）
定着部３２０は、定着ドラム３８４、ハロゲンヒータ３８６、定着ローラ３８８、及びインラインセンサ３９０（「読取装置」に相当）で構成される。定着ドラム３８４は、処理液ドラム３５４と同様に、その外周面に爪形状の保持手段（グリッパー）３８５を備える。
【０２００】
インラインセンサ３９０は、記録媒体３２４に形成された画像（濃度測定用のテストチャートや不吐出検出用のテストパターンなどを含む）を読み取り、画像の濃度、画像の欠陥などを検出するための手段であり、ＣＣＤラインセンサなどが適用される。
【０２０１】
（排紙部）
排紙部３２２は、排出トレイ３９２を備えており、この排出トレイ３９２と定着部３２０の定着ドラム３８４との間に、これらに対接するように渡し胴３９４、搬送ベルト３９６、張架ローラ３９８が設けられている。記録媒体３２４は、渡し胴３９４により搬送ベルト３９６に送られ、排出トレイ３９２に排出される。搬送ベルト３９６による用紙搬送機構の詳細は図示しないが、印刷後の記録媒体３２４は無端状の搬送ベルト３９６間に渡されたバー（不図示）のグリッパーによって用紙先端部が保持され、搬送ベルト３９６の回転によって排出トレイ３９２の上方に運ばれてくる。
【０２０２】
インクジェット記録装置３１０は片面印刷プリンタであるため、片面ずつ印刷を行うことにより、最終的に両面印刷物を得ることができる。
【０２０３】
また、図２１には示されていないが、本例のインクジェット記録装置３１０には、上記構成の他、各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙにインクを供給するインク貯蔵／装填部、処理液付与部３１４に対して処理液を供給する手段を備えるとともに、各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙのクリーニング（ノズル面のワイピング、パージ、ノズル吸引等）を行うヘッドメンテナンス部や、用紙搬送路上における記録媒体３２４の位置を検出する位置検出センサ、装置各部の温度を検出する温度センサなどを備えている。
【０２０４】
＜インクジェットヘッドの構造＞
次に、インクジェットヘッドの構造について説明する。各インクジェットヘッド３７２Ｍ、３７２Ｋ、３７２Ｃ、３７２Ｙの構造は共通しているので、以下、これらを代表して符号４５０によってヘッドを示すものとする。
【０２０５】
図２２（ａ） はヘッド４５０の構造例を示す平面透視図であり、図２２（ｂ） はその一部の拡大図である。また、図２３はヘッド４５０の他の構造例を示す平面透視図、図２４は記録素子単位となる１チャンネル分の液滴吐出素子（１つのノズル４５１に対応したインク室ユニット）の立体的構成を示す断面図（図２２中のＡ−Ａ線に沿う断面図）である。
【０２０６】
図２２（ａ）に示したように、本例のヘッド４５０は、インク吐出口であるノズル４５１と、各ノズル４５１に対応する圧力室４５２等からなる複数のインク室ユニット（液滴吐出素子）４５３をマトリクス状に二次元配置させた構造を有し、これにより、ヘッド長手方向（紙送り方向と直交する方向）に沿って並ぶように投影（正射影）される実質的なノズル間隔（投影ノズルピッチ）の高密度化を達成している。
【０２０７】
記録媒体３２４の送り方向（矢印Ｓ方向；副走査方向）と略直交する方向（矢印Ｍ方向；主走査方向）に記録媒体３２４の描画領域の全幅Ｗmに対応する長さ以上のノズル列を構成する形態は本例に限定されない。例えば、図２２（ａ）の構成に代えて、図２３（ａ）に示すように、複数のノズル４５１が二次元に配列された短尺のヘッドモジュール４５０Ａを千鳥状に配列して繋ぎ合わせることで記録媒体３２４の全幅に対応する長さのノズル列を有するラインヘッドを構成する態様や、図２４（ｂ）に示すように、ヘッドモジュール４５０Ｂを一列に並べて繋ぎ合わせる態様もある。
【０２０８】
各ノズル４５１に対応して設けられている圧力室４５２は、その平面形状が概略正方形となっており（図２２(ａ)、(ｂ) 参照）、対角線上の両隅部の一方にノズル４５１への流出口が設けられ、他方に供給インクの流入口（供給口）４５４が設けられている。なお、圧力室４５２の形状は、本例に限定されず、平面形状が四角形（菱形、長方形など）、五角形、六角形その他の多角形、円形、楕円形など、多様な形態があり得る。
【０２０９】
図２４に示すように、ヘッド４５０は、ノズル４５１が形成されたノズルプレート４５１Ａと、圧力室４５２や共通流路４５５等の流路が形成された流路板４５２Ｐ等を積層接合した構造から成る。
【０２１０】
流路板４５２Ｐは、圧力室４５２の側壁部を構成するとともに、共通流路４５５から圧力室４５２にインクを導く個別供給路の絞り部（最狭窄部）としての供給口４５４を形成する流路形成部材である。なお、説明の便宜上、図２４では簡略的に図示しているが、流路板４５２Ｐは一枚又は複数の基板を積層した構造である。
【０２１１】
ノズルプレート４５１Ａ及び流路板４５２Ｐは、シリコンを材料として半導体製造プロセスによって所要の形状に加工することが可能である。
【０２１２】
共通流路４５５はインク供給源たるインクタンク（不図示）と連通しており、インクタンクから供給されるインクは共通流路４５５を介して各圧力室４５２に供給される。
【０２１３】
圧力室４５２の一部の面（図２４において天面）を構成する振動板４５６には、個別電極４５７を備えた圧電アクチュエータ４５８が接合されている。本例の振動板４５６は、圧電アクチュエータ４５８の下部電極に相当する共通電極４５９として機能する。なお、シリコンや樹脂などの非導電性材料によって振動板を形成する態様も可能であり、この場合は、振動板部材の表面に金属などの導電材料による共通電極層が形成される。
【０２１４】
個別電極４５７に駆動電圧を印加することによって圧電アクチュエータ４５８が変形して圧力室４５２の容積が変化し、これに伴う圧力変化によりノズル４５１からインクが吐出される。
【０２１５】
かかる構造を有するインク室ユニット４５３を図２２（ｂ）に示す如く、主走査方向に沿う行方向及び主走査方向に対して直交しない一定の角度θを有する斜めの列方向に沿って一定の配列パターンで格子状に多数配列させることにより、本例の高密度ノズルヘッドが実現されている。かかるマトリクス配列において、副走査方向の隣接ノズル間隔をＬｓとするとき、主走査方向については実質的に各ノズル４５１が一定のピッチＰ＝Ｌｓ／tanθで直線状に配列されたものと等価的に取り扱うことができる。
【０２１６】
ノズル４５１の配列形態は図示の例に限定されず、様々なノズル配置構造を適用できる。例えば、一列の直線配列、Ｖ字状のノズル配列、Ｖ字状配列を繰り返し単位とするジグザク状（Ｗ字状など）のような折れ線状のノズル配列なども可能である。
【０２１７】
＜ヘッドと用紙を相対移動させる手段について＞
上述の実施形態では、停止したヘッドに対して記録媒体を搬送する構成を例示したが、本発明の実施に際しては、停止した記録媒体（被描画媒体）に対してヘッドを移動させる構成も可能である。
【０２１８】
＜吐出方式について＞
なお、インクジェットヘッドにおける各ノズルから液滴を吐出させるための吐出用の圧力（吐出エネルギー）を発生させる手段は、ピエゾアクチュエータ（圧電素子）に限らない。圧電素子の他、静電アクチュエータ、サーマル方式（ヒータの加熱による膜沸騰の圧力を利用してインクを吐出させる方式）におけるヒータ（加熱素子）や他の方式による各種アクチュエータなど様々な圧力発生素子（吐出エネルギー発生素子）を適用し得る。ヘッドの吐出方式に応じて、相応のエネルギー発生素子が流路構造体に設けられる。
【０２１９】
＜記録媒体について＞
「記録媒体」には、印字媒体、被記録媒体、被画像形成媒体、受像媒体、被吐出媒体など様々な用語で呼ばれるものが含まれる。本発明の実施に際して、記録媒体の材質や形状等は、特に限定されず、連続用紙、カット紙、シール用紙、ＯＨＰシート等の樹脂シート、フィルム、布、不織布、配線パターン等が形成されるプリント基板、ゴムシート、その他材質や形状を問わず、様々なシート体を用いることができる。
【０２２０】
＜変形例１＞
上記実施形態ではＣＭＹＫの４色のインクを用いる印刷装置（インクジェット記録装置）を例示し、インク総量を減らす処理としてＧＣＲ処理を説明したが、本発明の実施に際しては、ＣＭＹＫ４色に限らず、他の色のインクを用いることができる。ＣＭＹの２次色に対応する特別色（緑、赤、青）のインクを用いることにより、２色の組み合わせを特別色の１色で置き換えることによりインク量を減らすことも可能である。
【０２２１】
４色以上のインクを用いる場合においても、これらすべての色成分の両面総インク量を計算して、規定値（閾値）と比較し、規定値をオーバーしている領域の有無を判定する構成とすることができる。
【０２２２】
＜変形例２＞
上記実施形態では、縮小画像データの画素単位で両面総インク量を求めたが、インク量を評価する単位面積は適宜のサイズに設定することができる。ブロッキング現象は、ある面積範囲で起こるため、ブロッキング現象が発生し得る面積の観点から単位領域の大きさを定めることができる。
【０２２３】
＜装置応用例＞
上記の実施形態では、カラー印刷用のインクジェット記録装置への適用を例に説明したが、本発明の適用範囲はこの例に限定されない。ＣＭＹＫの４色を含む複数のインク色を用いてカラー画像を形成する各種印刷装置について本発明を適用することができる。
【０２２４】
なお、本発明は以上説明した実施形態に限定されるものではなく、本発明の技術的思想内で当該分野の通常の知識を有するものにより、多くの変形が可能である。
【０２２５】
＜開示する発明の各種態様＞
上記に詳述した実施形態についての記載から把握されるとおり、本明細書及び図面は以下に示す発明を含む多様な技術思想の開示を含んでいる。
【０２２６】
（第１態様）：印刷装置によってシート体の表裏の両面に画像を形成して両面印刷物を作成する印刷方法であって、シート体の表裏のうち一方の面である第１面の印刷対象となる第１画像データから第１面におけるインク量の分布を示す第１インク量分布を求める工程と、シート体の表裏のうち第１面と反対側の第２面の印刷対象となる第２画像データから第２面におけるインク量の分布を示す第２インク量分布を求める工程と、複数枚の両面印刷物が重ねられる際に互いに接触する第１面と第２面の重なり合う位置関係の領域について、第１面のインク量と第２面のインク量との総和を示す両面総インク量を第１インク量分布と第２インク量分布とから求める工程と、両面総インク量が規定値を超えているか否かを判定する工程と、両面総インク量が規定値を超えた特定の領域が存在している場合に、当該特定の領域の両面総インク量を規定値以内に収め、かつ出力色が保存される色変換条件を設定する工程と、設定された色変換条件を用いて第１面及び第２面の少なくとも一方の面の画像データについて色変換処理を行う工程と、色変換処理によって得られた画像データを用いて印刷装置によってシート体に画像を形成する工程と、を含む印刷方法。
【０２２７】
この態様によれば、両面印刷物の重ね合わされる位置関係での表裏のインク量を適切な量に調整することができるため、ブロッキングなどの画像不具合を防止することができる。また、インク量の調整に際して、出力色を保存するように色変換条件が定められるため、所望の色の印刷物を得ることができる。
【０２２８】
（第２態様）：第１態様に記載の印刷方法において、両面総インク量を規定値以内に収めることができる色変換条件を印刷実行指示前に予め定めておく構成とすることができる。
【０２２９】
（第３態様）：第１態様又は第２態様に記載の印刷方法において、特定の領域についての両面総インク量を規定値以内に収める色変換条件は、第１面又は第２面のいずれか一方の面のみに適用される構成とすることができる。
【０２３０】
また、ユーザの選択によってインク量の削減を行う一方の面を指定することができる構成とすることができる。
【０２３１】
（第４態様）：第１態様又は第２態様に記載の印刷方法において、特定の領域についての両面総インク量を規定値以内に収める色変換条件には、第１面のインク量を削減する第１色変換条件と、第２面のインク量を削減する第２色変換条件と、を含む構成とすることができる。
【０２３２】
両面総インク量を削減するにあたり、第１面と第２面の両方についてインク量を削減する処理を行う構成とすることができる。
【０２３３】
（第５態様）：第４態様に記載の印刷方法において、特定の画像領域についての両面総インク量を規定値以内に収めるために、第１面と第２面の両面のインク量を一定の比率で削減する構成とすることができる。
【０２３４】
一定の比率は、第１面と第２面を同じ比率でインク量を削減するものであってもよいし、異なる比率でインク量を削減するものであってもよい。使用するシート体の種類や印刷物の用途などに応じて比率を異ならせる態様が可能である。
【０２３５】
（第６態様）：第１態様から第５態様のいずれか１項に記載の印刷方法において、第１面及び第２面のうち、両面総インク量が規定値を超える特定の領域が存在していた場合のインク量を削減する少なくとも一つの面を指定する工程を有し、両面総インク量が規定値を超える特定の領域が存在していた場合に、第１面及び第２面のうち、指定された面の画像データに適用される色変換条件が変更される構成とすることができる。
【０２３６】
ユーザの選択に応じて、或いは、シート体の種類や印刷物の用途などに応じて自動的に、インク量を削減する面を指定することができる構成とすることができる。
【０２３７】
（第７態様）：第１態様から第６態様のいずれか１項に記載の印刷方法において、判定の結果、両面総インク量が規定値を超えた特定の画像領域が存在している場合に、特定の領域が存在することをユーザに報知する工程を含む構成とすることができる。
【０２３８】
かかる態様によれば、インク量の変更の要否をユーザが判断することができる。
【０２３９】
（第８態様）：第１態様から第７態様のいずれか１項に記載の印刷方法において、規定値は、シート体の種類に応じて変更可能である構成とすることが好ましい。
【０２４０】
（第９態様）：シート体の表裏の両面に画像が形成された状態となる両面印刷物を作成する印刷装置を制御する印刷制御装置であって、シート体の表裏のうち一方の面である第１面の印刷対象となる第１画像データから第１面におけるインク量の分布を示す第１インク量分布を求め、かつシート体の表裏のうち第１面と反対側の第２面の印刷対象となる第２画像データから第２面におけるインク量の分布を示す第２インク量分布を求めるインク量算出部と、複数枚の両面印刷物が重ねられる際に互いに接触する第１面と第２面の重なり合う位置関係の領域について、第１面のインク量と第２面のインク量の総和を示す両面総インク量を第１インク量分布と第２インク量分布とから求め、両面総インク量が規定値を超えているか否かを判定する両面総インク量解析部と、両面総インク量が規定値を超えた特定の領域が存在している場合に、当該特定の領域についての両面総インク量を規定値以内に収め、かつ出力色を保存する色変換条件を設定する色変換条件変更部と、を備える印刷制御装置。
【０２４１】
また、第９態様の印刷制御装置について、第２態様から第８態様に記載の特徴と同様の特徴を適宜組み合わせる構成が可能である。この場合「工程」として特定されている事項については、その工程に対応する「手段」や処理部（機能部）が組み合わされる。
【０２４２】
（第１０態様）：第９態様に記載の印刷制御装置において、印刷対象となる第１画像データ及び第２画像データを取り込む画像入力部と、画像入力部を介して取得した入力画像データから当該入力画像データよりも解像度の低い縮小画像データを生成する画像縮小処理部と、縮小画像データに対して色変換の処理を行う色変換部と、色変換部による色変換の処理を経た縮小画像データに対して階調変換の処理を行う階調変換部と、を備え、インク量算出部は、階調変換部による階調変換の処理を経て得られた第１画像データの縮小画像データから第１インク量分布を求める一方、階調変換部による階調変換の処理を経て得られた第２画像データの縮小画像データから第２インク量分布を求める構成とすることができる。
【０２４３】
画像データに対して階調変換処理及び補正処理を施した後に印刷装置でその画像の印刷を行う場合、インク量の計算に際しても階調変換処理及び補正処理を行った画像データからインク量を計算することが望ましい。
【０２４４】
（第１１態様）：第１０態様又は第１１態様に記載の印刷制御装置において、画像データの信号値と信号値の画像データをハーフトーン処理して得られるハーフトーン画像のドット配置における単位面積当りのドットサイズ別のドット比率との対応関係が記述されているハーフトーンドット比率テーブル及びドットサイズ毎のインク滴量のデータを記憶しておくハーフトーンデータ格納部を備え、インク量算出部は、第１画像データ及び第２画像データのそれぞれについて、ハーフトーンドット比率テーブルとドットサイズ毎のインク滴量の情報とに基づいて、印刷装置で使用する各色のインク量の分布を計算し、全色のインク量を合計したインク総量の分布を求める構成とすることができる。
【０２４５】
画像データを実際にハーフトーン処理しなくても、ハーフトーンドット比率テーブルとインク滴量の情報からインク量を求めることができる。
【０２４６】
（第１２態様）：第９態様から第１１態様のいずれか１項に記載の印刷制御装置において、判定の結果、両面総インク量が規定値を超えた特定の領域が存在している場合に、特定の領域が存在することをユーザに報知する表示部を備える構成とすることができる。
【０２４７】
（第１３態様）：第１２態様に記載の印刷制御装置において、判定の結果、両面総インク量が規定値を超えた特定の領域が存在している場合に、表示部には、インク量を削減する色変換条件への設定の可否を問うユーザーインターフェース操作画面が表示される構成とすることができる。
【０２４８】
係る態様によれば、両面総インク量を修正する色変換処理の採用について、ユーザの承諾／許否の確認を得てから、実際の印刷を行う構成とすることができる。
【０２４９】
（第１４態様）：第１２態様又は第１３態様に記載の印刷制御装置において、両面総インク量を規定値以内に収める色変換条件を採用した場合の色変換条件変更後の印刷画像内容が表示部の表示画面に表示される構成とすることができる。
【０２５０】
（第１５態様）：第９態様から第１４態様のいずれか１項に記載の印刷制御装置において、第１面及び第２面のうち、両面総インク量が規定値を超えた特定の領域が存在していた場合のインク量を削減する少なくとも一つの面をユーザが指定することができる操作部を備える構成とすることができる。
【０２５１】
（第１６態様）：第９態様から第１５態様のいずれか１項に記載の印刷制御装置において、印刷条件を指示する印刷条件指示部と、印刷装置による印刷の色の目標値が少なくともデバイス依存の第１色空間の値に対応したデバイス非依存の第２色空間の値の対応関係で記述されたターゲットプロファイルと、印刷装置で出力する色が少なくとも第２色空間の値に対応したCMYKの情報として記述されたプリンタプロファイルとが格納される色変換ルックアップテーブル格納部と、印刷条件指示部から指定されるインク総量上限値以内にインク量を収めるプリンタプロファイルを生成するプリンタプロファイル生成部と、印刷条件指示部から指定されるターゲットプロファイルと、プリンタプロファイル生成部で生成されたプリンタプロファイルとに基づいて色変換ルックアップテーブルを生成する色変換ルックアップテーンブル生成部と、を備える構成とすることができる。
【０２５２】
（第１７態様）：第９態様から第１６態様のいずれか１項に記載の印刷制御装置の機能をコンピュータに実現させるためのプログラムを提供することができる。
【０２５３】
（第１８態様）：第９態様から第１６態様のいずれか１項に記載の印刷制御装置と、印刷制御装置によって制御される印刷装置と、を備える印刷システムを提供することができる。
【符号の説明】
【０２５４】
１０…印刷システム、１２…プリンタ、１４…コンピュータ端末（ＰＣ）、１６…モニタ、１８…入力装置、２０…画像データ、２２…画像入力インターフェース部、２４…画像データＤＢ、２６…印刷条件指示部、２８…印刷条件ＤＢ、３０…色変換ＬＵＴ−ＤＢ、４０…画像処理部、４２…画像縮小処理部、４４…色変換部、４６…色変換ＬＵＴ生成系、４８…階調変換部、４８Ａ…濃度変換部、４８Ｂ…ムラ補正処理部、５０…インク量算出部、５２…両面総インク量解析部、６０…イメージプロセスボード、６２…色変換部、６４…階調変換部、６６…ハーフトーン処理部、６８…マーキング部、６９Ｂ…排紙部、８２…プリンタプロファイル生成部、８４…色変換ＬＵＴ生成部、３１０…インクジェット記録装置、３２４…記録媒体、３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙ…インクジェットヘッド、４５１…ノズル
【図１】
2015003413.tif 000003
【図２】
2015003413.tif 000004
【図３】
2015003413.tif 000005
【図４】
2015003413.tif 000006
【図５】
2015003413.tif 000007
【図６】
2015003413.tif 000008
【図７】
2015003413.tif 000009
【図８】
2015003413.tif 000010
【図９】
2015003413.tif 000011
【図１０】
2015003413.tif 000012
【図１１】
2015003413.tif 000013
【図１２】
2015003413.tif 000014
【図１３】
2015003413.tif 000015
【図１４】
2015003413.tif 000016
【図１５】
2015003413.tif 000017
【図１６】
2015003413.tif 000018
【図１７】
2015003413.tif 000019
【図１８】
2015003413.tif 000020
【図１９】
2015003413.tif 000021
【図２０】
2015003413.tif 000022
【図２１】
2015003413.tif 000023
【図２２】
2015003413.tif 000024
【図２３】
2015003413.tif 000025
【図２４】
2015003413.tif 000026