(57)【要約】【課題】メリットの無い印刷条件をユーザが選択することを防止し、最適な条件で印刷装置に印刷を実行させるための印刷制御装置、印刷制御プログラム、およびパラメータ解析方法を提供する。【解決手段】印刷装置は、印刷動作を複数の解像度で実行することができる。ＰＣは、印刷装置の印刷動作を制御する。ＰＣは、複数の解像度のいずれかを指定する入力と、インク量を制御するパラメータである最大インク量の指定入力とを受け付けることで、印刷動作における解像度および最大インク量を設定する（Ｓ２１〜Ｓ３５）。ＰＣは、６００ｄｐｉにおける印刷品質が１２００ｄｐｉにおける印刷品質よりも低くなる最大インク量であり、且つ、６００ｄｐｉと１２００ｄｐｉとの間で印刷時間の差が閾値以下となる特定インク量が存在する場合に、６００ｄｐｉで特定インク量が設定されることを制限する（Ｓ２４〜Ｓ２７）。【選択図】図１１
2013154512.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体に対する印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置の前記印刷動作を制御する印刷制御装置であって、
前記複数の解像度のいずれかを指定する入力と、単位面積当たりに吐出されるインクの量を制御するパラメータであるインク量を指定する入力とを受け付けることで、前記印刷動作における前記解像度および前記インク量を設定する第一設定手段と、
前記複数の解像度のうちの第一解像度における印刷品質が第二解像度における印刷品質よりも低くなる前記インク量であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記インク量である特定インク量が存在する場合に、前記第一設定手段による前記第一解像度且つ前記特定インク量の設定を制限する第一制限手段と
を備えたことを特徴とする印刷制御装置。
【請求項２】
前記インク量、前記印刷時間、および前記印刷品質の各々の単位が前記複数の解像度の間で全て統一された上で、前記インク量の値に応じて前記印刷時間および前記印刷品質が前記複数の解像度の間で比較されることで、前記特定インク量の値が解析されていることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体に対する印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置の前記印刷動作を制御する印刷制御装置であって、
前記複数の解像度のいずれかを指定する入力と、単位面積当たりに吐出されるインクの量を制御するパラメータであるインク量に応じて変化する印刷物の印刷品質を指定する入力とを受け付けることで、前記印刷動作における前記解像度および前記印刷品質を設定する第二設定手段と、
前記複数の解像度のうちの第一解像度における前記インク量が第二解像度における前記インク量よりも大きい値となる前記印刷品質であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記印刷品質である特定印刷品質が存在する場合に、前記第二設定手段による前記第一解像度且つ前記特定印刷品質の設定を制限する第二制限手段と
を備えたことを特徴とする印刷制御装置。
【請求項４】
前記インク量、前記印刷時間、および前記印刷品質の各々の単位が前記複数の解像度の間で全て統一された上で、前記印刷品質に応じて前記印刷時間および前記インク量が前記複数の解像度の間で比較されることで、前記特定印刷品質が解析されていることを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
前記複数の解像度のいずれかと、前記インク量および前記印刷品質のうちの少なくとも一方とを指定可能な状態で表示手段に表示させる表示制御手段をさらに備えたことを特徴とする請求項１から４のいずれかに記載の印刷制御装置。
【請求項６】
インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体への印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置に対し、前記印刷動作の制御を行う印刷制御装置において実行される印刷制御プログラムであって、
前記複数の解像度のいずれかを指定する入力と、単位面積当たりに吐出されるインクの量を制御するパラメータであるインク量を指定する入力とを受け付けることで、前記印刷動作における前記解像度および前記インク量を設定する第一設定ステップと、
前記複数の解像度のうちの第一解像度における印刷品質が第二解像度における印刷品質よりも低くなる前記インク量であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記インク量である特定インク量が存在する場合に、前記第一設定ステップにおける前記第一解像度且つ前記特定インク量の設定を制限する第一制限ステップと
を前記印刷制御装置のコントローラに実行させるための指示を含む印刷制御プログラム。
【請求項７】
インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体への印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置に対し、前記印刷動作の制御を行う印刷制御装置において実行される印刷制御プログラムであって、
前記複数の解像度のいずれかを指定する入力と、単位面積当たりに吐出されるインクの量を制御するパラメータであるインク量に応じて変化する印刷物の印刷品質を指定する入力とを受け付けることで、前記印刷動作における前記解像度および前記印刷品質を設定する第二設定ステップと、
前記複数の解像度のうちの第一解像度における前記インク量が第二解像度における前記インク量よりも大きい値となる前記印刷品質であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記印刷品質である特定印刷品質が存在する場合に、前記第二設定ステップにおける前記第一解像度且つ前記特定印刷品質の設定を制限する第二制限ステップと
を前記印刷制御装置のコントローラに実行させるための指示を含む印刷制御プログラム。
【請求項８】
インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体への印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置に対し、前記印刷動作を制御する条件を設定するためのパラメータを解析するコンピュータにおいて実行されるパラメータ解析方法であって、
単位面積当たりに吐出されるインクの量を決定するパラメータであるインク量と、前記インク量に基づいて印刷が行われる場合の印刷品質と、前記インク量に基づいて印刷が行われる場合の単位面積当たりの印刷に要する印刷時間とを、前記複数の解像度の間で各パラメータの単位を統一させた上で、前記複数の解像度の各々について取得する取得ステップと、
前記取得ステップにおいて取得されたパラメータを比較することで、前記複数の解像度のうちの第一解像度における前記印刷品質が第二解像度における印刷品質よりも低くなる前記インク量であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記インク量を、前記第一解像度の設定が制限される特定インク量として解析する第一解析ステップと
を含むことを特徴とするパラメータ解析方法。
【請求項９】
インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体への印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置に対し、前記印刷動作を制御する条件を設定するためのパラメータを解析するコンピュータにおいて実行されるパラメータ解析方法であって、
単位面積当たりに吐出されるインクの量を決定するパラメータであるインク量と、前記インク量に基づいて印刷が行われる場合の印刷品質と、前記インク量に基づいて印刷が行われる場合の単位面積当たりの印刷に要する印刷時間とを、前記複数の解像度の間で各パラメータの単位を統一させた上で、前記複数の解像度の各々について取得する取得ステップと、
前記取得ステップにおいて取得されたパラメータを比較することで、前記複数の解像度のうちの第一解像度における前記インク量が第二解像度における前記インク量よりも大きい値となる前記印刷品質であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記印刷品質を、前記第一解像度の設定が制限される特定印刷品質として解析する第二解析ステップと
を含むことを特徴とするパラメータ解析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の解像度で印刷を実行できる印刷装置を制御するための印刷制御装置、印刷制御プログラム、およびパラメータ解析方法に関する。
【０００２】
従来、複数の解像度で印刷を実行する技術が知られている。例えば、特許文献１が開示する多機能周辺装置は、記録媒体の種類が設定されると、設定された記録媒体に適した解像度で印刷装置に印刷を実行させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１０８４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的に、解像度を上げると、単位面積あたりの印刷に要する印刷時間は長くなるが、印刷品質が向上する。一方、インク量を変更せずに解像度を下げると、印刷品質は低下するが、印刷時間は短縮されて生産性が向上する。ユーザは、印刷時間、印刷品質、およびインク量のいずれを優先させるかを考慮して解像度を選択することで、所望の印刷動作を印刷装置に実行させる。
【０００５】
主走査方向に並ぶ画素列の各々に対してキャリッジを複数回走査させることで、印刷を完成させる場合もある。解像度を変更せずにキャリッジの走査回数を増加させてインクを重ねると、印刷時間およびインク量は増加するが、色の鮮明さが増して印刷品質が向上する。従って、ユーザは、解像度、走査回数、インク量、および目標とする印刷品質に応じて種々の印刷動作を印刷装置に実行させることができ、印刷時間は解像度と走査回数によって定まる。
【０００６】
上記の印刷条件を特定の条件に設定すると、印刷時間およびインク量が同一または近似した値となるにも関わらず、解像度を高くした方が印刷品質が高くなる場合が生じ得る。この場合、低い解像度で印刷を実行するメリットは無い。また、印刷時間および印刷品質が同一または近似した値となるにも関わらず、解像度を高くした方がインク量が少なくなる場合が生じ得る。この場合も、低い解像度で印刷を実行するメリットは無い。従来の技術では、メリットの無い印刷条件をユーザが選択することを防止して最適な条件で印刷装置に印刷を実行させることはできなかった。
【０００７】
本発明は、メリットの無い印刷条件をユーザが選択することを防止し、最適な条件で印刷装置に印刷を実行させるための印刷制御装置、印刷制御プログラム、およびパラメータ解析方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第一態様に係る印刷制御装置は、インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体に対する印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置の前記印刷動作を制御する印刷制御装置であって、前記複数の解像度のいずれかを指定する入力と、単位面積当たりに吐出されるインクの量を制御するパラメータであるインク量を指定する入力とを受け付けることで、前記印刷動作における前記解像度および前記インク量を設定する第一設定手段と、前記複数の解像度のうちの第一解像度における印刷品質が第二解像度における印刷品質よりも低くなる前記インク量であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記インク量である特定インク量が存在する場合に、前記第一設定手段による前記第一解像度且つ前記特定インク量の設定を制限する第一制限手段とを備える。
【０００９】
印刷装置が複数の解像度で印刷を実行できる場合、印刷品質、インク量、および印刷時間の関係は解像度によって異なる。従って、複数の解像度の間で、印刷時間およびインク量が同一（差が閾値以下）であるにも関わらず、印刷品質が異なる場合が生じ得る。この場合、印刷品質が低くなる解像度で印刷を実行するメリットは無い。第一態様に係る印刷制御装置は、複数の解像度の間で、印刷時間およびインク量が同一であるにも関わらず印刷品質が異なる場合、印刷品質が低くなる解像度が設定されることを制限することができる。よって、ユーザは最適な印刷条件を容易且つ確実に設定することができる。
【００１０】
第一態様に係る印刷制御装置において、前記インク量、前記印刷時間、および前記印刷品質の各々の単位が前記複数の解像度の間で全て統一された上で、前記インク量の値に応じて前記印刷時間および前記印刷品質が前記複数の解像度の間で比較されることで、前記特定インク量の値が解析されていてもよい。同一の画像を印刷する場合であっても、解像度が異なると各パラメータは変化する。印刷制御装置では、各パラメータの単位が統一されて比較されることで、特定インク量の値が解析されている。従って、印刷制御装置は、単位が統一された上で解析された適切な特定インク量に基づいて、正確に印刷条件の設定を制限することができる。
【００１１】
本発明の第二態様に係る印刷制御装置は、インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体に対する印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置の前記印刷動作を制御する印刷制御装置であって、前記複数の解像度のいずれかを指定する入力と、単位面積当たりに吐出されるインクの量を制御するパラメータであるインク量に応じて変化する印刷物の印刷品質を指定する入力とを受け付けることで、前記印刷動作における前記解像度および前記印刷品質を設定する第二設定手段と、前記複数の解像度のうちの第一解像度における前記インク量が第二解像度における前記インク量よりも大きい値となる前記印刷品質であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記印刷品質である特定印刷品質が存在する場合に、前記第二設定手段による前記第一解像度且つ前記特定印刷品質の設定を制限する第二制限手段とを備える。
【００１２】
複数の解像度の間で、印刷時間および印刷品質が同一（差が閾値以下）であるにも関わらず、インク量が異なる場合が生じ得る。この場合、インク量が多くなる解像度で印刷を実行するメリットは無い。第二態様に係る印刷制御装置は、複数の解像度の間で、印刷時間および印刷品質が同一であるにも関わらずインク量が異なる場合、インク量が多くなる解像度が設定されることを制限することができる。よって、ユーザは最適な印刷条件を容易且つ確実に設定することができる。
【００１３】
第二態様に係る印刷制御装置において、前記インク量、前記印刷時間、および前記印刷品質の各々の単位が前記複数の解像度の間で全て統一された上で、前記印刷品質に応じて前記印刷時間および前記インク量が前記複数の解像度の間で比較されることで、前記特定印刷品質が解析されていてもよい。この場合、印刷制御装置は、単位が統一された上で解析された適切な特定印刷品質に基づいて正確に印刷条件の設定を制限することができる。
【００１４】
第一態様および第二態様に係る印刷制御装置は、前記複数の解像度のいずれかと、前記インク量および前記印刷品質のうちの少なくとも一方とを指定可能な状態で表示手段に表示させる表示制御手段をさらに備えてもよい。この場合、ユーザは、表示手段を見ながら容易且つ確実にパラメータを指定することができる。
【００１５】
本発明の第三態様に係る印刷制御プログラムは、インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体への印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置に対し、前記印刷動作の制御を行う印刷制御装置において実行される印刷制御プログラムであって、前記複数の解像度のいずれかを指定する入力と、単位面積当たりに吐出されるインクの量を制御するパラメータであるインク量を指定する入力とを受け付けることで、前記印刷動作における前記解像度および前記インク量を設定する第一設定ステップと、前記複数の解像度のうちの第一解像度における印刷品質が第二解像度における印刷品質よりも低くなる前記インク量であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記インク量である特定インク量が存在する場合に、前記第一設定ステップにおける前記第一解像度且つ前記特定インク量の設定を制限する第一制限ステップとを前記印刷制御装置のコントローラに実行させるための指示を含む。第三態様に係る印刷制御プログラムによると、第一態様に係る印刷制御装置が奏する効果と同様の効果を奏することができる。
【００１６】
本発明の第四態様に係る印刷制御プログラムは、インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体への印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置に対し、前記印刷動作の制御を行う印刷制御装置において実行される印刷制御プログラムであって、前記複数の解像度のいずれかを指定する入力と、単位面積当たりに吐出されるインクの量を制御するパラメータであるインク量に応じて変化する印刷物の印刷品質を指定する入力とを受け付けることで、前記印刷動作における前記解像度および前記印刷品質を設定する第二設定ステップと、前記複数の解像度のうちの第一解像度における前記インク量が第二解像度における前記インク量よりも大きい値となる前記印刷品質であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記印刷品質である特定印刷品質が存在する場合に、前記第二設定ステップにおける前記第一解像度且つ前記特定印刷品質の設定を制限する第二制限ステップとを前記印刷制御装置のコントローラに実行させるための指示を含む。第四態様に係る印刷制御プログラムによると、第二態様に係る印刷制御装置が奏する効果と同様の効果を奏することができる。
【００１７】
本発明の第五態様に係るパラメータ解析方法は、インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体への印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置に対し、前記印刷動作を制御する条件を設定するためのパラメータを解析するコンピュータにおいて実行されるパラメータ解析方法であって、単位面積当たりに吐出されるインクの量を決定するパラメータであるインク量と、前記インク量に基づいて印刷が行われる場合の印刷品質と、前記インク量に基づいて印刷が行われる場合の単位面積当たりの印刷に要する印刷時間とを、前記複数の解像度の間で各パラメータの単位を統一させた上で、前記複数の解像度の各々について取得する取得ステップと、前記取得ステップにおいて取得されたパラメータを比較することで、前記複数の解像度のうちの第一解像度における前記印刷品質が第二解像度における印刷品質よりも低くなる前記インク量であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記インク量を、前記第一解像度の設定が制限される特定インク量として解析する第一解析ステップとを含む。
【００１８】
第五態様に係るパラメータ解析方法によると、複数の解像度の間で単位が統一された上で各パラメータ（インク量、印刷品質、および印刷時間）が取得される。取得されたパラメータが比較されることで、第一解像度の設定が制限されるインク量である特定インク量が解析される。インク量の設定を特定インク量とする場合、第一解像度と第二解像度の間で印刷時間およびインク量の差が閾値以下であるにも関わらず、第一解像度の方が印刷品質が低くなる。よって、特定インク量が設定される場合に第一解像度が設定されることを制限することで、メリットの無い設定が行われることを防止することができる。
【００１９】
本発明の第六態様に係るパラメータ解析方法は、インクを吐出するインクヘッドを記録媒体に対して相対的に走査させて前記記録媒体への印刷を行う印刷動作を複数の解像度で実行することが可能な印刷装置に対し、前記印刷動作を制御する条件を設定するためのパラメータを解析するコンピュータにおいて実行されるパラメータ解析方法であって、単位面積当たりに吐出されるインクの量を決定するパラメータであるインク量と、前記インク量に基づいて印刷が行われる場合の印刷品質と、前記インク量に基づいて印刷が行われる場合の単位面積当たりの印刷に要する印刷時間とを、前記複数の解像度の間で各パラメータの単位を統一させた上で、前記複数の解像度の各々について取得する取得ステップと、前記取得ステップにおいて取得されたパラメータを比較することで、前記複数の解像度のうちの第一解像度における前記インク量が第二解像度における前記インク量よりも大きい値となる前記印刷品質であり、且つ、前記第一解像度と前記第二解像度との間で単位面積当たりの印刷に要する印刷時間の差が閾値以下となる前記印刷品質を、前記第一解像度の設定が制限される特定印刷品質として解析する第二解析ステップとを含む。
【００２０】
第六態様に係るパラメータ解析方法によると、複数の解像度の間で単位が統一された上で各パラメータ（インク量、印刷品質、および印刷時間）が取得される。取得されたパラメータが比較されることで、第一解像度の設定が制限される印刷品質である特定印刷品質が解析される。印刷品質の設定を特定印刷品質とする場合、第一解像度と第二解像度の間で印刷時間および印刷品質の差が閾値以下であるにも関わらず、第一解像度の方がインク量が多くなる。よって、特定印刷品質が設定される場合に第一解像度が設定されることを制限することで、メリットの無い設定が行われることを防止することができる。
【図面の簡単な説明】
【００２１】
【図１】印刷システム１００の概要を示す斜視図である。
【図２】キャリッジ３４の底面図である。
【図３】印刷装置３０の電気的構成を示すブロック図である。
【図４】ＰＣ１の電気的構成を示すブロック図である。
【図５】ＰＣ１が実行する解析処理のフローチャートである。
【図６】６００ｄｐｉ×６００ｄｐｉにおける印刷のパラメータを示す表である。
【図７】１２００ｄｐｉ×１２００ｄｐｉにおける印刷のパラメータを示す表である。
【図８】図６および図７に示す印刷のパラメータのグラフである。
【図９】ＰＣ１が実行するメイン処理のフローチャートである。
【図１０】設定方法入力画面６１の一例を示す図である。
【図１１】メイン処理で実行される第一設定処理のフローチャートである。
【図１２】最大インク量入力画面６２の一例を示す図である。
【図１３】最大インク量入力画面６２の一例を示す図である。
【図１４】メイン処理で実行される第二設定処理のフローチャートである。
【図１５】明度入力画面６３の一例を示す図である。
【図１６】明度入力画面６３の一例を示す図である。
【図１７】警告画面６４の一例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について、図面を参照して説明する。まず、図１を参照して、本発明に係る印刷制御装置の一実施形態であるパーソナルコンピュータ（以下、「ＰＣ」という。）１、およびＰＣ１を備えた印刷システム１００について説明する。印刷システム１００は、ＰＣ１と印刷装置３０とを備える。印刷装置３０は公知の布帛用インクジェットプリンタであり、インクヘッド３５（図２参照）を走査させることで、記録媒体である布帛に印刷を行うことができる。ＰＣ１は、印刷装置３０に印刷を実行させるための印刷データを作成することができる。
【００２３】
図１および図２を参照して、印刷装置３０の概要について説明する。図１の左下側および右上側は、夫々、印刷装置３０の正面側および背面側である。図１の左右方向および上下方向は、夫々、印刷装置３０の左右方向および上下方向である。図１に示すように、印刷装置３０は、矩形箱状の筐体３１を有する。筐体３１の前後方向略中央には、一対のガイドレール３３が左右方向に延びている。キャリッジ３４は、ガイドレール３３により、ガイドレール３３に沿って左右方向（主走査方向）に移動可能に支持されている。詳細は図示しないが、キャリッジ３４は、主走査モータ４６（図６参照）およびベルトを含む主走査機構によって主走査方向に走査される。キャリッジ３４は、複数のインクヘッド３５（図２参照）を下部に備えている。複数のインクヘッド３５の配置については、図２を参照して後述する。
【００２４】
筐体３１の内部の左右方向略中央下部には、一対のガイドレール３７が前後方向に延びている。プラテン支持台３８は、ガイドレール３７により、ガイドレール３７に沿って前後方向（副走査方向）に移動可能に支持されている。詳細は図示しないが、プラテン支持台３８は、副走査モータ４７（図６参照）およびベルトを含む副走査機構によって副走査方向に走査される。プラテン支持台３８の上面の左右方向略中央には、取り替え可能なプラテン３９が固定されている。プラテン３９は、平面視略五角形の板体であり、その上面に、例えばＴシャツ等の布帛を載置するためのものである。
【００２５】
印刷装置３０は、インクヘッド３５を主走査方向に走査させながらインクを吐出させることで、主走査方向に画素列（ドット列）を形成することができる。印刷装置３０は、主走査方向の走査が完了すると、インクヘッド３５を副走査方向に走査させた後に、再び主走査方向に画素列を形成する。印刷装置３０は、以上の動作を印刷データに従って繰り返し実行することで、記録媒体上に複数の画素列を形成して印刷を行う。
【００２６】
なお、本実施形態の印刷装置３０は、キャリッジ３４を主走査方向に移動させ、且つプラテン３９を副走査方向に移動させることで、キャリッジ３４と、プラテン３９に保持された記録媒体とを相対的に移動させる。しかし、本発明は、キャリッジ３４と記録媒体とを相対的に移動させる印刷装置を用いる場合であれば適用でき、具体的な移動方法は本実施形態の方法に限定されない。つまり、本発明において「キャリッジ３４を記録媒体に対して相対的に走査させる」とは、プラテン３９を主走査方向に移動させ且つキャリッジ３４を副走査方向に移動させる場合、プラテン３９のみを主走査方向および副走査方向に移動させる場合、キャリッジ３４のみを主走査方向および副走査方向に移動させる場合等も含む。プラテン３９のみを移動させる場合、キャリッジ３４はインクヘッド３５を保持するのみとなる。また、プラテン３９を移動させることで記録媒体を移動させる場合に限られず、ローラ等を用いて記録媒体のみを移動させてもよい。
【００２７】
キャリッジ３４の構造について説明する。図２に示すように、本実施形態におけるキャリッジ３４は複数のインクヘッド３５を搭載している。各インクヘッド３５の底面には、複数個の微細なノズル３６が設けられている。本実施形態では、インクヘッド３５の各々に１２８個のノズル３６が設けられているが、図面ではノズル３６の個数を簡略化している。インクカートリッジ（図示せず）からインクヘッド３５に供給されたインクは、圧電素子の駆動によって、ノズル３６から下向きに吐出される。各インクヘッド３５における複数のノズル３６は、主走査方向に交差する方向（本実施形態では副走査方向）に並べて配置される。
【００２８】
本実施形態における印刷装置３０は、キャリッジ３４を主走査方向に走査させる間に、白インクとカラーインクを共に記録媒体に吐出させて印刷を行うことができる。つまり、本実施形態における印刷装置３０は、図２に示すキャリッジ３４を用いることで、白とカラーの同時印刷を実行できる。よって、印刷装置３０は短時間で印刷を完了させることができる。キャリッジ３４には、白インクを吐出する白インクヘッド３５Ｗと、カラーインクを吐出するカラーインクヘッド３５Ｃ、３５Ｍ、３５Ｙ、３５Ｋとが共に搭載されている。図２に示す例では、４つの白インクヘッド３５Ｗが主走査方向に並べて配置されている。さらに、４つの白インクヘッド３５Ｗに対して副走査方向にずれた位置に、４つのカラーインクヘッド３５Ｃ、３５Ｍ、３５Ｙ、３５Ｋが主走査方向に並べて配置されている。カラーインクヘッド３５Ｃはシアンインクを吐出する。カラーインクヘッド３５Ｍはマゼンタインクを吐出する。カラーインクヘッド３５Ｙはイエローインクを吐出する。カラーインクヘッド３５Ｋは黒インクを吐出する。カラーインクは白インクの上に吐出されるため、印刷中には、プラテン３９（図１参照）はキャリッジ３４に対して図２の下方へ移動する。なお、白インクヘッド３５Ｗとカラーインクヘッド３５Ｃ、３５Ｍ、３５Ｙ、３５Ｋとは、接触していてもよいし離間していてもよい。
【００２９】
なお、キャリッジ３４の具体的な構成は変更できる。例えば、黒インクを吐出するカラーインクヘッド３５Ｋを用いずに、３つのカラーインクヘッド３５Ｃ、３５Ｍ、３５Ｙのみを用いてもよい。この場合、シアン、マゼンタ、イエローの３色を混合することで黒色が表現される。また、シアン、マゼンタ、イエロー、ブラック以外のインクを吐出するインクヘッド（例えば、ゴールド、シルバー等のインクを吐出するインクヘッド）がカラーインクヘッドに含まれていてもよい。白インクヘッド３５Ｗの数も４つに限られない。各インクヘッド３５に設けられるノズル３６の数も変更できる。
【００３０】
ＰＣ１が印刷装置３０に実行させることが可能な印刷の方式について説明する。ＰＣ１は、主走査方向に並ぶ画素列の各々に対して、キャリッジ３４を１回走査させることで吐出できるインク量よりも多いインクを印刷装置３０に吐出させることができる。白インク等の特定のインクは、キャリッジ３４を１回走査させただけでは良好な発色を得られない場合がある。印刷装置３０は、キャリッジ３４を複数回走査させる過程で各々の画素列を形成する動作（所謂「重ね打ち」）を行うことで、多くのインクを記録媒体に吐出して良好な発色を再現することができる。以下では、同色インクの重ね打ちを行う印刷方式を、重複印刷という。
【００３１】
重複印刷を印刷装置３０に実行させるための具体的な方法として、マルチパス方式を用いる方法、版全体の印刷を複数回繰り返す方法、主走査方向の移動を繰り返した後に副走査方向の移動を行う方法等がある。マルチパス方式とは、画素列の各々に対して異なるノズル３６を複数回走査させることで印刷を行う方式である。印刷装置３０は、マルチパス方式の印刷を行うことで、印刷装置３０自身が有する種々のばらつきの影響を低減させて、印刷品質を向上することができる。ＰＣ１は、各走査においてインクの吐出を間引く確率を調整することで、印刷品質を向上させつつ、吐出させるインクの量を増加させることもできる。版全体の印刷を複数回繰り返す方法では、複数のインクヘッド３５の各々が有するノズル３６の１つが各画素に１回走査されて印刷領域全体の印刷が行われ、この動作が複数回繰り返される。よって、インクが適度に乾いた後で次のインクが吐出されるため、インクが滲み難い。主走査方向の移動を繰り返した後に副走査方向の移動を行う方法によると、インクが適度に滲み広がる。よって、所謂ベタ塗りを行う場合に、インクが付着しない隙間が減る。本発明は、上記の３つの重複印刷方法のいずれを用いる場合でも適用できる。
【００３２】
また、ＰＣ１は、各インクヘッド３５が備える複数のノズル３６のいずれかを１つの画素列に１回走査させて印刷を実行させることもできる。以下では、この印刷方式をシングル方式という。
【００３３】
印刷装置３０の印刷動作を制御するための条件（以下、「印刷条件」という。）について説明する。印刷条件のパラメータには、解像度、最大インク量、必要走査回数、印刷時間、および明度がある。
【００３４】
解像度は公知の印刷条件であり、画素の密度を示す。本実施形態では、「６００ｄｐｉ×６００ｄｐｉ（以下、単に「６００ｄｐｉ」という場合もある。）」および「１２００ｄｐｉ×１２００ｄｐｉ（以下、単に「１２００ｄｐｉ」という場合もある。）」のいずれかが設定される。しかし、その他の解像度を設定できてもよい。解像度が高い方が、印刷品質（例えば、明度）は向上するが、印刷時間は長くなる。具体的には、同一の画像を印刷する場合、１２００ｄｐｉの画素数は、６００ｄｐｉの画素数に比べて４倍（主走査方向に２倍、副走査方向に２倍）となる。本実施形態の印刷装置３０は、解像度を変更してもキャリッジ３４の主走査方向の移動速度は変化しない。しかし、１２００ｄｐｉの場合、主走査方向に並ぶ画素列は６００ｄｐｉの場合の２倍となる。よって、キャリッジ３４の主走査方向の走査回数は６００ｄｐｉの場合の２倍となり、印刷時間も２倍となる。
【００３５】
最大インク量は、単位面積当たりに吐出される白インクの量を制御するパラメータである。ユーザは、記録媒体の色、所望する印刷品質、白インクのコスト、印刷時間等を考慮して最大インク量を設定することができる。ＰＣ１は、印刷データを作成する場合、単位面積（画素）当たりの各インクの吐出量を決定するために、ＣＭＹＫＷの２５６階調（０〜２５５）で表される階調データを取得する。階調値が２５５である領域に最大量のインクが吐出される。従って、最大インク量は、階調データにおけるＷの値が２５５である領域に吐出される白インクの量となる。本実施形態では、主走査方向に並ぶ画素列の各々に対して、１つの白インクヘッド３５Ｗの１つのノズル３６を１回走査させることで吐出できる白インクの最大量を１００％と定める。従って、キャリッジ３４に搭載された４つの白インクヘッド３５Ｗの全てを用いて白インクを吐出させると、１回の走査で印刷できる白インクの最大インク量は４００％となる。以下では、画素列の各々に対してキャリッジ３４を１回走査させることで吐出できる最大の白インクの量を、単位インク量という。単位インク量は、使用する白インクヘッド３５Ｗの数（使用ヘッド数）に応じて変化し、本実施形態では「単位インク量＝使用ヘッド数×１００％」となる。印刷装置３０は、前述した重複印刷を実行すれば、最大インク量を単位インク量よりも多くすることが可能である。
【００３６】
なお、ノズル３６から吐出されるインクの液滴量は、１２００ｄｐｉの場合と６００ｄｐｉの場合で異なる。よって、複数の解像度の間で印刷条件を比較する場合、最大インク量の単位を複数の解像度の間で統一する必要がある。単位の統一方法の詳細については後述する。また、最大インク量の単位は適宜設定でき、「％」に限られない。
【００３７】
必要走査回数とは、最大インク量の白インクを吐出するために、画素列の各々に対してキャリッジ３４を走査させる必要のある回数である。例えば、単位インク量が４００％であり、最大インク量が１０００％であれば、必要走査回数は「３」となる。
【００３８】
印刷時間は、印刷を実行するために必要な時間の長さを判断するためのパラメータであり、単位面積当たりの印刷に要する時間を示す。本実施形態では、時間値「Ｓ」を用いて印刷時間を示す。詳細には、１つの画素列に対して各インクヘッド３５が備える複数のノズル３６のいずれかを１回走査させる時間（つまり、シングル方式で印刷を完成させるための印刷時間）を「１Ｓ」とする。前述したように、１２００ｄｐｉの場合の印刷時間は、６００ｄｐｉの場合の印刷時間の２倍となる。つまり、印刷時間が「１Ｓ」且つ解像度が６００ｄｐｉである場合、解像度のみを１２００ｄｐｉに変更すると、印刷時間は「２Ｓ」となる。さらに、印刷時間は必要走査回数に比例する。詳細には、シングル方式で印刷を完成させる場合の必要走査回数は「１」である。従って、６００ｄｐｉの場合、印刷時間は「必要走査回数×Ｓ」となる。また、１２００ｄｐｉの場合、印刷時間は６００ｄｐｉの２倍となるため、印刷時間は「２×必要走査回数×Ｓ」となる。
【００３９】
明度は、白インクの最大インク量に応じて変化する白色の印刷品質を示すパラメータとして用いられる。本実施形態では、Ｌ＊ａ＊ｂ＊表色系におけるＬ＊値を明度として用いる。原則として、最大インク量を増加させる程、白色の明度は増加する。さらに、最大インク量が一定である場合、解像度が高い方が、インクが隙間無く敷き詰められるため、白色の明度は増加する。なお、印刷品質として用いることができるのはＬ＊値に限定されない。例えば、カラーインクの印刷に対して本発明を適用する場合、印刷品質を示すパラメータとして彩度を用いてもよい。
【００４０】
以上のように、印刷条件のパラメータは多数存在する。従って、ユーザは、各印刷条件を適切に設定することで、所望する印刷品質、白インクのコスト、印刷時間等に応じた印刷を印刷装置３０に実行させることができる。しかし、複数のパラメータ間の関係は複雑である。よって、単に印刷条件をユーザが選択できるだけでは、ユーザにとってメリットの無い印刷条件が設定されてしまう可能性がある。本実施形態のＰＣ１は、メリットの無い印刷条件が設定されることを防止できる。この処理の詳細については後述する。
【００４１】
図３を参照して、印刷装置３０の電気的構成について説明する。印刷装置３０は、印刷装置３０の制御を司るＣＰＵ４０を備える。ＣＰＵ４０には、ＲＯＭ４１、ＲＡＭ４２、ヘッド駆動部４３、モータ駆動部４５、表示制御部４８、操作処理部５０、およびＵＳＢインタフェース５２が、バス５５を介して接続されている。
【００４２】
ＲＯＭ４１には、印刷装置３０の動作を制御するための制御プログラム、初期値等が記憶されている。ＲＡＭ４２には、ＰＣ１から受信した印刷データ等の各種データが一時的に記憶される。ヘッド駆動部４３は、インクを吐出するインクヘッド３５に接続しており、インクヘッド３５の各吐出チャンネルに設けられた圧電素子を駆動する。モータ駆動部４５は、インクヘッド３５を主走査方向に移動させる主走査モータ４６と、インクヘッド３５を副走査方向に移動させる副走査モータ４７とを駆動する。表示制御部４８は、ＣＰＵ４０による指示に応じてディスプレイ４９の表示を制御する。操作処理部５０は、操作パネル５１に対する操作入力を検知する。ＵＳＢインタフェース５２は、印刷装置３０をＰＣ１等の外部機器に接続する。
【００４３】
図４を参照して、ＰＣ１の電気的構成について説明する。ＰＣ１は、ＰＣ１の制御を司るＣＰＵ１０を備える。ＣＰＵ１０には、ＲＯＭ１１、ＲＡＭ１２、ＣＤ−ＲＯＭドライブ１３、ＨＤＤ１４、表示制御部１６、操作処理部１７、およびＵＳＢインタフェース１８が、バス１９を介して接続されている。
【００４４】
ＲＯＭ１１には、ＣＰＵ１０が実行するＢＩＯＳ等のプログラムが記憶されている。ＲＡＭ１２は各種情報を一時的に記憶する。ＣＤ−ＲＯＭドライブ１３には、記録媒体であるＣＤ−ＲＯＭ６が挿入される。ＣＤ−ＲＯＭ６に記録されているデータは、ＣＤ−ＲＯＭドライブ１３によって読み出される。ＰＣ１は、ＣＤ−ＲＯＭ６およびインターネット等を介して、本発明に係る印刷制御プログラム、およびパラメータ解析プログラム等を取得し、ＨＤＤ（ハードディスクドライブ）１４に記憶させる。ＨＤＤ１４は不揮発性の記憶装置であり、印刷制御プログラム、パラメータ解析プログラム、および各種テーブル（例えば、図５参照）等を記憶している。表示制御部１６は、モニタ２の表示を制御する。操作処理部１７は、ユーザが操作入力を行うためのキーボード３およびマウス４に接続し、操作入力を検知する。ＵＳＢインタフェース１８は、ＰＣ１を印刷装置３０等の外部機器に接続する。
【００４５】
図５から図８を参照して、ＰＣ１が実行する解析処理、および、印刷条件を設定するためのパラメータを解析するパラメータ解析方法について説明する。前述したように、ＰＣ１のＨＤＤ１４にはパラメータ解析プログラムが記憶されている。ＰＣ１のＣＰＵ１０は、パラメータの解析指示を入力すると、パラメータ解析プログラムに従って、図５に示す解析処理を実行する。
【００４６】
パラメータ解析処理が実行されると、６００ｄｐｉにおける印刷条件のパラメータが取得される（Ｓ１〜Ｓ３）。Ｓ１〜Ｓ３で取得されるパラメータの一例を、図６に示す。まず、明度ｍの値が取得される（Ｓ１）。具体的には、作業者は、解像度を６００ｄｐｉとし、最大インク量ｐの値を変えて印刷装置３０に印刷を実行させる。完成した印刷物について、最大インク量ｐに応じて明度測定装置等で明度ｍを測定する。測定した明度ｍを、最大インク量ｐの値に応じてＰＣ１に入力する。ＰＣ１のＣＰＵ１０は、作業者によって入力された明度ｍを、最大インク量ｐの値に対応付けて取得する（図６参照）。
【００４７】
最大インク量ｐに応じて、６００ｄｐｉにおける必要走査回数ｎが設定される（Ｓ２）。具体的には、Ｓ２では、「Ｋ＝最大インク量ｐ／単位インク量」が算出される。算出された値Ｋが整数であれば、Ｋが必要走査回数ｎに決定される。値Ｋが整数でなければ、値Ｋの小数点以下を切り捨てた値に１を加えた値が、必要走査回数ｎに決定される。図６に示す例では、キャリッジ３４に搭載されている白インクヘッド３５Ｗは４つであるため、必要走査回数ｎが「１」の場合に吐出できる白インクの量（単位インク量）は４００％である。よって、最大インク量ｐが２００％および４００％の場合、必要走査回数ｎは「１」となる。最大インク量ｐが５３３％、６００％、および８００％の場合、必要走査回数ｎは「２」となる。最大インク量ｐが１０６７％の場合、必要走査回数ｎは「３」となる。次いで、必要走査回数ｎに応じて、印刷時間ｔが設定される（Ｓ３）。前述したように、６００ｄｐｉの場合、印刷時間は「必要走査回数ｎ×Ｓ」となる。
【００４８】
次いで、１２００ｄｐｉにおける印刷条件のパラメータが取得される（Ｓ４〜Ｓ７）。Ｓ４〜Ｓ７で取得されるパラメータの一例を、図７に示す。まず、Ｓ１の処理と同様に、最大インク量Ｐに応じて測定された明度Ｍの値が取得される（Ｓ４）。Ｓ２の処理と同様に、最大インク量Ｐに応じて、１２００ｄｐｉにおける必要走査回数Ｎが設定される（Ｓ５）。必要走査回数Ｎに応じて、印刷時間Ｔが設定される（Ｓ６）。前述したように、１２００ｄｐｉの場合、印刷時間は「２×必要走査回数Ｎ×Ｓ」となる。
【００４９】
次いで、１２００ｄｐｉの最大インク量Ｐの単位が、６００ｄｐｉの最大インク量ｐの単位に換算される（Ｓ７）。具体的には、１２００ｄｐｉにおける印刷密度は、６００ｄｐｉの場合の４倍（縦２倍×横２倍）となる。また、本実施形態では、ノズル３６から吐出される白インクの液滴量は、１２００ｄｐｉでは４ｐｌ、６００ｄｐｉでは１２ｐｌである。従って、同一の画像を印刷する場合、１２００ｄｐｉの場合のインクの使用量は、６００ｄｐｉの場合のインクの使用量の「４倍×（４ｐｌ／１２ｐｌ）＝４／３倍」となる。よって、Ｓ７の処理では、最大インク量Ｐに４／３が掛けられることで、単位が６００ｄｐｉの単位に換算される。例えば、図７に示す例では、「５３３％」の最大インク量Ｐは、換算前に４００％であった最大インク量Ｐの単位が換算された値である。従って、図７に示す例では、５３３％が単位インク量に該当する。
【００５０】
なお、最大インク量Ｐの単位の換算式は、解像度の差、液滴量等に応じて一意に定まる。また、最大インク量Ｐの単位を換算するのは、Ｓ１〜Ｓ７の処理が行われた後に限られない。例えば、最大インク量Ｐの単位を先に換算してから、Ｓ４〜Ｓ６の処理が実行されてもよい。また、６００ｄｐｉの最大インク量ｐの単位を、１２００ｄｐｉの最大インク量Ｐの単位に換算してもよい。
【００５１】
次いで、６００ｄｐｉにおける印刷時間ｔと１２００ｄｐｉにおける印刷時間Ｔが同一となり、且つ、６００ｄｐｉにおける明度ｍが１２００ｄｐｉにおける明度Ｍよりも低くなる最大インク量が、Ｓ１〜Ｓ７で取得されたパラメータが比較されることで解析される。解析された最大インク量が、特定インク量として設定される（Ｓ８）。特定インク量とは、解像度が６００ｄｐｉの場合に設定されるメリットが無い最大インク量（６００ｄｐｉを設定するメリットが無い最大インク量）である（詳細は後述する）。
【００５２】
次いで、６００ｄｐｉにおける印刷時間ｔと１２００ｄｐｉにおける印刷時間Ｔが同一となり、且つ、６００ｄｐｉにおける最大インク量ｐが１２００ｄｐｉにおける最大インク量Ｐよりも多くなる明度が、Ｓ１〜Ｓ７で取得されたパラメータが比較されることで解析される。解析された明度が特定明度として設定され（Ｓ９）、解析処理は終了する。特定明度とは、解像度が６００ｄｐｉの場合に設定されるメリットが無い明度（６００ｄｐｉを設定するメリットが無い明度）である。なお、Ｓ８およびＳ９のいずれか一方の解析のみを実行することも可能である。
【００５３】
図８を参照して、特定インク量および特定明度について説明する。図８のグラフは、図６および図７に例示した印刷のパラメータをグラフ化したものである。横軸に最大インク量（６００ｄｐｉ換算値）を示し、縦軸に明度を示す。また、グラフの線の態様が印刷時間を示す。詳細には、細い実線が「１Ｓ」、細い点線が「２Ｓ」、太い実線が「３Ｓ」、太い点線が「４Ｓ」を示す。印刷時間が変化する境界点には、短い方の印刷時間が適用される。例えば、６００ｄｐｉの場合、最大インク量が４００％の時の印刷時間は「１Ｓ」である。前述した通り、最大インク量を増加させる程白色の明度が増加することが、グラフに現れている。また、最大インク量が一定である場合、解像度が高い方が白色の明度は増加する。
【００５４】
特定インク量について説明する。最大インク量が４００％以下の範囲に着目する。この範囲では、最大インク量が同一である場合、解像度を１２００ｄｐｉに上げると明度が上昇して印刷品質が向上するが、印刷時間は２倍になる。従って、ユーザは、印刷品質を優先する場合には１２００ｄｐｉを指定すればよく、印刷時間を優先する場合には６００ｄｐｉを指定すればよい。よって、それぞれの解像度にメリットがある。最大インク量が５３３％以上の範囲でも同様である。一方で、最大インク量が４００％よりも大きく５３３％以下の値であれば、印刷時間が解像度に関わらず「２Ｓ」であるにも関わらず、明度は１２００ｄｐｉの方が高くなる。よって、ユーザが６００ｄｐｉを指定するメリットは無い。従って、図８に示す例では、「４００％＜Ｘ≦５３３％」の範囲の最大インク量Ｘが特定インク量となる。
【００５５】
特定明度について説明する。明度が７７未満の範囲に着目するこの範囲では、同一の明度を実現する場合、解像度を１２００ｄｐｉに上げると最大インク量（つまり、使用するインクの量）が減少するが、印刷時間は２倍になる。従って、ユーザは、インクの使用量を減少させたい場合には１２００ｄｐｉを指定すればよく、印刷時間を優先する場合には６００ｄｐｉを指定すればよい。よって、それぞれの解像度にメリットがある。明度が９０以上の範囲でも同様である。一方で、明度が７７よりも大きく９０以下の値であれば、印刷時間が解像度に関わらず「２Ｓ」であるにも関わらず、１２００ｄｐｉを指定した方が最大インク量は減少する。よって、ユーザが６００ｄｐｉを指定するメリットは無い。従って、図８に示す例では、「７７＜Ｙ≦９０」の範囲の明度Ｙが特定明度となる。
【００５６】
以上説明した解析処理（図５参照）によると、特定インク量および特定明度を容易に解析することができる。例えば、ＰＣ１、印刷装置３０等は、特定インク量と６００ｄｐｉ（つまり、複数の解像度のうち、最も低い解像度）が同時に設定されることを制限することで、メリットの無い設定が行われることを防止できる。また、特定明度と６００ｄｐｉが同時に設定されることを制限することで、メリットの無い設定が行われることを防止できる。
【００５７】
図９から図１６を参照して、ＰＣ１が実行するメイン処理について説明する。前述したように、ＰＣ１のＨＤＤ１４には印刷制御プログラム（プリンタドライバプログラム）が記憶されている。ＰＣ１のＣＰＵ１０は、印刷データの作成指示を入力すると、印刷制御プログラムに従ってプリンタドライバを起動し、図９に示すメイン処理を実行する。なお、メイン処理が実行される際に、解析処理（図５参照）で解析された特定インク量および特定明度と、図６および図７に示す印刷のパラメータのテーブルとがＨＤＤ１４に記憶されている。
【００５８】
メイン処理が実行されると、設定方法入力画面６１がモニタ２（図４参照）に表示される（Ｓ１１）。図１０に示すように、設定方法入力画面６１では、印刷条件の設定方法として、「最大インク量を指定」および「明度（印刷品質）を指定」が指定可能な状態で表示される。ユーザは、マウス４（図４参照）等を操作し、所望する設定方法の左側の枠内にチェックを入れてＯＫボタン６７を操作することで、設定方法を指定する。なお、図９には示さないが、キャンセルボタン６６が操作されるとメイン処理は終了する。
【００５９】
指定された設定方法が「最大インク量を指定」であるか否かが判断される（Ｓ１２）。「最大インク量を指定」であれば（Ｓ１２：ＹＥＳ）、第一設定処理が行われる（Ｓ１３）。第一設定処理では、解像度と最大インク量をユーザに指定させることで印刷条件が設定される（図１１から図１３参照）。指定された設定方法が「明度（印刷品質）を指定」であれば（Ｓ１２：ＮＯ）、第二設定処理が行われる（Ｓ１４）。第二設定処理では、解像度と明度をユーザに指定させることで印刷条件が設定される（図１４から図１６参照）。
【００６０】
印刷条件が設定されると、設定された印刷条件で印刷データが作成されて（Ｓ１５）、メイン処理は終了する。印刷データは、例えば、ｓＲＧＢ形式で表現される画像データを、ＣＭＹＫＷ形式で表現される階調データに変換し、変換した階調データを誤差拡散処理等によって低階調化することで作成すればよい。例えば、Ｓ１５では、重複印刷の実行が必要な印刷条件が設定されていれば、前述した３つの重複印刷の方法のいずれかを印刷装置３０に実行させるための印刷データが作成される。前述したように、重複印刷の実行が必要であるか否か（つまり、必要走査回数が２以上であるか否か）は、単位インク量と、設定された最大インク量とによって定まる。なお、重複印刷を実行させる場合、白色を印刷させるための印刷データは種々の方法で作成できる。例えば、ＣＰＵ１０は、設定された最大インク量Ｍ、必要走査回数Ｎ、および単位インク量Ｕを用いて、ＣＭＹＫＷ形式で表現される階調データの各画素のＷの値を以下の式で変換する。
Ｗ←Ｗ×Ｍ／（ｎ×Ｕ）・・・（１）
式（１）で変換されたＷのデータは、重複印刷で実行される各走査に共通して使用できるデータとなる。ＣＰＵ１０は、Ｗのデータを低階調化することで、白色を印刷させるための各走査の印刷データを作成することができる。また、他の方法で白色の印刷データを作る場合でも本発明は適用できる。また、ＣＰＵ１０は、設定された解像度を、Ｓ１５の処理において印刷データに反映させる。
【００６１】
図１１から図１３を参照して、第一設定処理について説明する。第一設定処理が開始されると、予め設定されている解像度および最大インク量の初期値（例えば、解像度が１２００ｄｐｉ、最大インク量が５３３％）が、候補値として取得される（Ｓ２１）。なお、ＣＰＵ１０は、Ｓ２１の処理に代えて、過去に設定された値を候補値として取得してもよい。次いで、最大インク量入力画面６２（図１２および図１３参照）がモニタ２に表示される（Ｓ２２）。
【００６２】
図１２および図１３に示すように、最大インク量入力画面６２は、ユーザによる解像度および最大インク量の指定入力を受け付けるための画面である。ユーザは、所望する値の左側の枠内にチェックを入れることで、印刷条件の候補値を指定する。ユーザは、複数の解像度、および複数の最大インク量の各々について、所望する値を１つずつ指定する。
【００６３】
図１１の説明に戻る。最大インク量入力画面６２には、その時点でＲＡＭ１２に記憶されている候補値と、候補値に対応する明度および印刷時間とが表示される（Ｓ２３）。ＨＤＤ１４には、図６および図７に示す印刷のパラメータのテーブルが記憶されている。ＣＰＵ１０は、候補値に対応する明度および印刷時間をテーブルから取得し、画面上に表示させる。
【００６４】
解像度の候補値が１２００ｄｐｉであるか否かが判断される（Ｓ２４）。候補値が１２００ｄｐｉでなく６００ｄｐｉであれば（Ｓ２４：ＮＯ）、図１２に示すように、６００ｄｐｉの場合に設定するメリットの無い特定インク量（本実施形態では、５３３％）の表示がグレーアウトされる（Ｓ２５）。つまり、５３３％が選択できない状態となる。その結果、６００ｄｐｉの場合に特定インク量が設定されることが制限される。処理はＳ３１の判断へ移行する。
【００６５】
解像度の候補値が１２００ｄｐｉであれば（Ｓ２４：ＹＥＳ）、最大インク量の候補値が特定インク量（５３３％）であるか否かが判断される（Ｓ２６）。特定インク量でなければ（Ｓ２６：ＮＯ）、処理はそのままＳ３１の判断へ移行する。最大インク量の候補値が特定インク量であれば（Ｓ２６：ＹＥＳ）、現在の状態で解像度が６００ｄｐｉに変更されると、メリットの無い候補値が選択されることになる。従って、図１３に示すように、低い解像度である６００ｄｐｉの表示がグレーアウトされる（Ｓ２７）。その結果、６００ｄｐｉと特定インク量とが同時に設定されることが制限される。処理はＳ３１の判断へ移行する。
【００６６】
最大インク量がユーザによって指定されたか否かが判断される（Ｓ３１）。最大インク量が指定されると（Ｓ３１：ＹＥＳ）、指定された最大インク量が候補値としてＲＡＭ１２に記憶される。処理はＳ２３へ戻り、指定された候補値に応じて表示が変更される（Ｓ２３〜Ｓ２７）。最大インク量が指定されていなければ（Ｓ３１：ＮＯ）、解像度が指定されたか否かが判断される（Ｓ３２）。解像度が指定されると（Ｓ３２：ＹＥＳ）、指定された解像度が候補値とされ、処理はＳ２３へ戻る。
【００６７】
解像度が指定されていなければ（Ｓ３２：ＮＯ）、キャンセルボタン６６（図１２および図１３参照）が操作されたか否かが判断される（Ｓ３３）。キャンセルボタン６６が操作されると（Ｓ３３：ＹＥＳ）、処理は終了する。キャンセルボタン６６が操作されていなければ（Ｓ３３：ＮＯ）、ＯＫボタン６７（図１２および図１３参照）が操作されたか否かが判断される（Ｓ３４）。操作されていなければ（Ｓ３４：ＮＯ）、処理はＳ３１の判断へ戻る。ＯＫボタン６７が操作されると（Ｓ３４：ＹＥＳ）、候補値として記憶されている解像度および最大インク量が、印刷条件として設定される（Ｓ３５）。処理はメイン処理（図９参照）へ戻る。
【００６８】
図１４から図１６を参照して、第二設定処理について説明する。第二設定処理が開始されると、予め設定されている解像度および明度の初期値（例えば、解像度が１２００ｄｐｉ、明度が８５）が、候補値として取得される（Ｓ４１）。明度入力画面６３（図１５および図１６参照）がモニタ２に表示される（Ｓ４２）。明度入力画面６３は、ユーザによる解像度および明度の指定入力を受け付けるための画面である。なお、明度入力画面６３では、６０から１００までの明度を示すバー７０が表示される。ユーザは、ボタン７１をクリックして所望の明度に移動させることで、明度を指定する。明度入力画面６３には、その時点でＲＡＭ１２に記憶されている候補値と、候補値に対応する最大インク量および印刷時間とが表示される（Ｓ４３）。
【００６９】
解像度の候補が１２００ｄｐｉであるか否かが判断される（Ｓ４４）。候補値が６００ｄｐｉであれば（Ｓ４４：ＮＯ）、図１５に示すように、６００ｄｐｉの場合に設定するメリットの無い特定明度（本実施形態では、７７よりも大きく９０以下の明度。図１５の領域７４参照）の表示がグレーアウトされ、選択できない状態とされる（Ｓ４５）。その結果、６００ｄｐｉの場合に特定明度が設定されることが制限される。処理はＳ５１の判断へ移行する。
【００７０】
解像度の候補値が１２００ｄｐｉであれば（Ｓ４４：ＹＥＳ）、明度の候補値が特定明度であるか否かが判断される（Ｓ４６）。特定明度でなければ（Ｓ４６：ＮＯ）、処理はそのままＳ５１の判断へ移行する。明度の候補値が特定明度であれば（Ｓ４６：ＹＥＳ）、現在の明度のままで解像度が６００ｄｐｉに変更されると、メリットの無い候補値が選択されることになる。従って、図１６に示すように、６００ｄｐｉの表示がグレーアウトされる（Ｓ４７）。その結果、６００ｄｐｉと特定明度とが同時に設定されることが制限される。処理はＳ５１の判断へ移行する。
【００７１】
明度がユーザによって指定されたか否かが判断される（Ｓ５１）。明度が指定されると（Ｓ５１：ＹＥＳ）、指定された明度が候補値とされる。処理はＳ４３へ戻り、指定された候補値に応じて表示が変更される（Ｓ４３〜Ｓ４７）。明度が指定されていなければ（Ｓ５１：ＮＯ）、解像度が指定されたか否かが判断される（Ｓ５２）。解像度が指定されると（Ｓ５２：ＹＥＳ）、指定された解像度が候補値とされ、処理はＳ４３へ戻る。
【００７２】
解像度が指定されていなければ（Ｓ５２：ＮＯ）、キャンセルボタン６６が操作されたか否かが判断される（Ｓ５３）。キャンセルボタン６６が操作されると（Ｓ５３：ＹＥＳ）、処理は終了する。キャンセルボタン６６が操作されていなければ（Ｓ５３：ＮＯ）、ＯＫボタン６７が操作されたか否かが判断される（Ｓ５４）。操作されていなければ（Ｓ５４：ＮＯ）、処理はＳ５１の判断へ戻る。ＯＫボタン６７が操作されると（Ｓ５４：ＹＥＳ）、候補値として記憶されている解像度と、明度に対応付けられている最大インク量とが、印刷条件として設定される（Ｓ５５）。処理はメイン処理（図９参照）へ戻る。
【００７３】
以上説明したように、印刷装置３０が複数の解像度で印刷を実行できる場合、印刷品質（本実施形態では明度）、インク量（本実施形態では最大インク量）、および印刷時間の関係は、解像度によって異なる。従って、複数の解像度の間で、印刷時間および最大インク量が同一であるにも関わらず、明度が異なる場合が生じ得る。この場合、明度が低くなる解像度で印刷を実行するメリットは無い。本実施形態のＰＣ１は、複数の解像度の間で、印刷時間および最大インク量が同一であるにも関わらず明度が異なる場合、明度が低くなる解像度が設定されることを制限することができる。よって、ユーザは、最適な印刷条件を容易且つ確実に設定することができる。
【００７４】
同一の画像を印刷する場合であっても、解像度が異なると各パラメータは変化する。ＰＣ１では、各パラメータの単位が統一されて比較されることで、特定インク量の値が解析されている。従って、ＰＣ１は、単位が統一された上で解析された適切な特定インク量に基づいて、正確に印刷条件の設定を制限することができる。
【００７５】
また、複数の解像度の間で、印刷時間および明度が同一であるにも関わらず、最大インク量が異なる場合が生じ得る。この場合、最大インク量が多くなる解像度で印刷を実行するメリットは無い。本実施形態のＰＣ１は、複数の解像度の間で、印刷時間および明度が同一であるにも関わらず最大インク量が異なる場合、最大インク量が多くなる解像度が設定されることを制限することができる。よって、ユーザは、最適な印刷条件を容易且つ確実に設定することができる。
【００７６】
ＰＣ１では、各パラメータの単位が統一されて比較されることで、特定明度の値が解析されている。従って、ＰＣ１は、単位が統一された上で解析された適切な特定明度に基づいて正確に印刷条件の設定を制限することができる。ＰＣ１は、解像度と、特定インク量および明度のいずれかとを指定可能な状態でモニタ２に表示させる。従って、ユーザは、モニタ２を見ながら容易且つ確実にパラメータを指定することができる。
【００７７】
図５に示す解析処理によると、複数の解像度の間で単位が統一された上で各パラメータが取得される。取得されたパラメータが比較されることで、低い解像度（本実施形態では６００ｄｐｉ）の設定が制限される最大インク量である特定インク量が解析される。よって、ＰＣ１、印刷装置３０等は、解析された特定インク量を参照し、特定インク量が設定される場合に６００ｄｐｉが設定されることを制限することで、メリットの無い設定が行われることを容易に防止することができる。
【００７８】
また、解析処理によると、取得されたパラメータが比較されることで、６００ｄｐｉの設定が制限される明度である特定明度が解析される。よって、ＰＣ１、印刷装置３０等は、解析された特定濃度を参照し、特定濃度が設定される場合に６００ｄｐｉが設定されることを制限することで、メリットの無い設定が行われることを容易に防止することができる。
【００７９】
上記実施形態において、ＰＣ１が本発明の「印刷制御装置」に相当する。最大インク量が本発明の「インク量」に相当し、明度が本発明の「印刷品質」に相当する。モニタ２が「表示手段」に相当する。６００ｄｐｉが「第一解像度」に相当し、１２００ｄｐｉが「第二解像度」に相当する。図１１に示す第一設定処理を行うＣＰＵ１０が、本発明の「第一設定手段」として機能する。図１１のＳ２４〜Ｓ２７で、６００ｄｐｉと特定インク量とが同時に設定されることを制限するＣＰＵ１０が、本発明の「第一制限手段」として機能する。特定濃度が本発明の「特定印刷品質」に相当する。図１４に示す第二設定処理を行うＣＰＵ１０が「第二設定手段」として機能する。図１４のＳ４４〜Ｓ４７で、６００ｄｐｉと特定濃度とが同時に設定されることを制限するＣＰＵ１０が、本発明の「第二制限手段」として機能する。図１１のＳ２２および図１４のＳ４２でパラメータを指定可能な状態でモニタ２に表示させるＣＰＵ１０が「表示制御手段」として機能する。
【００８０】
図１１に示す第一設定処理が、本発明の「第一設定ステップ」に相当する。図１１のＳ２４〜Ｓ２７で、６００ｄｐｉと特定インク量とが同時に設定されることを制限する処理が、本発明の「第一制限ステップ」に相当する。図１４に示す第二設定処理が「第二設定ステップ」に相当する。図１４のＳ４４〜Ｓ４７で、６００ｄｐｉと特定濃度とが同時に設定されることを制限する処理が、本発明の「第二制限ステップ」に相当する。
【００８１】
特定インク量および特定濃度が、本発明の「印刷動作を制御する条件を設定するパラメータ」に相当する。図５のＳ１〜Ｓ７で印刷条件のパラメータを取得する処理が、本発明の「取得ステップ」に相当する。図５のＳ８で特定インク量を解析する処理が「第一解析ステップ」に相当する。図５のＳ９で特定明度を解析する処理が「第二解析ステップ」に相当する。
【００８２】
本発明は上記実施形態に限定されることはなく、様々な変形が可能であることは言うまでもない。上記実施形態のＰＣ１は、解像度、特定インク量、および特定明度のいずれかをモニタ２上でグレーアウトさせることで、メリットの無い印刷条件が設定されることを制限する。従って、ユーザは、メリットの無い印刷条件がいずれであるかを容易に把握しつつ、適切な印刷条件を設定することができる。しかし、メリットの無い印刷条件の設定を制限する方法は、グレーアウト表示に限られない。例えば、ＰＣ１は、グレーアウト表示を行わず、メリットの無い印刷条件が指定された場合に、図１７に例示する警告画面６４をモニタ２に表示させてもよい。また、ＰＣ１は、図１７に例示する警告を行った場合でも、ユーザがメリットの無い印刷条件を望む場合（例えば、試験的に印刷を実行させることを望む場合）には、ユーザが指定した印刷条件を設定してもよい。この場合でも、ＰＣ１は、メリットの無い印刷条件が設定されることを、警告によって制限することができる。また、ＰＣ１は、メリットの無い印刷条件をグレーアウトさせずに非表示としてもよい。メリットの無い印刷条件が指定された場合に、指定入力を受け付けずに無視してもよい。
【００８３】
上記実施形態では、図５に示す解析処理、および図９に示すメイン処理が、印刷装置３０の外部機器であるＰＣ１で行われる。しかし、解析処理およびメイン処理を実行できるのは、ＰＣ１に限られない。例えば、印刷装置３０自身が解析処理およびメイン処理を実行してもよい。また、図５から図１６において説明した処理を複数のデバイスで分担して実行してもよい。例えば、メーカーが備えるＰＣが図５に示す解析処理を実行し、解析されたパラメータをＰＣ１または印刷装置３０に記憶させてもよい。この場合、ＰＣ１または印刷装置は、図９に示すメイン処理のみを実行すればよい。また、メーカーは、メーカーが備えるＰＣで解析された特定インク量および特定明度の少なくとも一方を、インターネット、カタログ、説明書等に掲示し、メリットの無い設定が行われる可能性を下げることも可能である。
【００８４】
また、図９に示すメイン処理のうち、Ｓ１１〜Ｓ１４に示す処理をＰＣ１が実行し、他のデバイス（例えば、他のＰＣまたは印刷装置３０）が印刷データを作成する処理（Ｓ１５）のみを実行してもよい。また、本発明は、印刷データを作成する場面以外の場面でも実行できる。例えば、解像度および最大インク量の少なくとも一方が互いに異なる複数の印刷データが予め作成されており、この複数の印刷データから１つの印刷データを選択して実行させる場合にも、本発明は適用できる。
【００８５】
上記実施形態のＰＣ１は、図５に示す解析処理において、特定インク量の解析（Ｓ８）と特定明度の解析（Ｓ９）とを共に実行する。しかし、ＰＣ１は、Ｓ８およびＳ９のいずれか一方を実行してもよいことは言うまでもない。同様に、上記実施形態のＰＣ１は、図９に示すメイン処理において、第一設定処理（Ｓ１３）および第二設定処理（Ｓ１４）のいずれか一方を実行してもよい。また、上記実施形態では、最大インク量および明度の一方と解像度とがユーザによって指定される。しかし、ＰＣ１は、最大インク量、明度、および解像度の全てをユーザに指定させてもよい。この場合、ＰＣ１は、パラメータの表示方法を変更し、第一設定処理（Ｓ１３）の処理内容と第二設定処理（Ｓ１４）の処理内容とを同時に実行すればよい。
【００８６】
上記実施形態では、複数の解像度の間で印刷時間が「同一」となり、且つ、最大インク量または明度が複数の解像度の間で異なる場合に、印刷条件の設定が制限される。しかし、印刷時間は厳密に「同一」である必要は無く、近似していればよい。具体的には、ＰＣ１は、複数の解像度の間で印刷時間が所定の閾値以下となり、且つ、最大インク量または明度が異なる場合に、印刷条件の設定を制限してもよい。この場合、閾値は、ユーザが印刷条件を設定することで享受できるメリット等を考慮して適宜定めればよい。
【００８７】
上記実施形態では、印刷動作中に使用される白インクヘッド３５Ｗの数が４つの場合を例示した。しかし、使用される白インクヘッド３５Ｗの数は４つに限られない。複数の白インクヘッド３５Ｗがキャリッジ３４に装着されている場合、複数の白インクヘッド３５Ｗの中から、使用する白インクヘッド３５Ｗの数を適宜変更できてもよい。この場合、ＰＣ１は、使用される白インクヘッド３５Ｗの数に応じて、特定インク量および特定明度を解析すればよい。
【００８８】
上記実施形態では、解像度のみを変更する場合に、１２００ｄｐｉの印刷時間が６００ｄｐｉの印刷時間の２倍となる。しかし、この印刷時間の条件に当てはまらない場合でも、複数の解像度の間で印刷時間の差が閾値以下になる場合であれば、本発明は適用できる。
【００８９】
上記実施形態では、ユーザが指定できる解像度は６００ｄｐｉおよび１２００ｄｐｉの２つである。しかし、本発明は、ユーザが３つ以上の解像度から１つを指定できる場合でも適用できる。この場合、印刷時間の差が閾値以下となり、且つ明度が異なる解像度が３つ以上存在すれば、最も明度が高くなる解像度が本発明の「第二解像度」となり、他の全ての解像度が「第一解像度」となる。また、印刷時間の差が閾値以下となり、且つ最大インク量が異なる解像度が３つ以上存在すれば、最大インク量が最も少なくなる解像度が本発明の「第二解像度」となり、他の全ての解像度が「第一解像度」となる。
【００９０】
画像データ等の各種データの形式、階調等を変更できることは言うまでもない。例えば、画像データの形式はｓＲＧＢ形式に限られず、階調も２５６階調に限られない。同様に、階調データのデータ形式および階調も、ＣＭＹＫＷ形式の２５６階調に限定されることはない。ＣＭＹＫＷ以外の色材（例えば、オレンジ等）を用いる場合でも本発明は適用できる。印刷データを多値（３階調以上）とすることも可能である。また、ＰＣ１は、ｓＲＧＢ形式の画像データを入力せずに、ＣＭＹＫＷ形式の階調データを他のデバイスから直接入力して印刷データを作成してもよい。
【００９１】
上記実施形態では、白インクの重複印刷を実行することができる印刷システム１００を例示した。しかし、本発明を適用できるのは、白インクの重複印刷を実行できる場合に限定されない。白インクと同様に、良好な発色を得るために重複印刷を実行することが望ましいインクを使用する場合であれば、本発明は適用できる。例えば、背景に隙間無く銀色をベタ塗りする場合にも、本発明は適用できる。また、本発明は、白とカラーの同時印刷を実行しない印刷装置（白とカラーを別々に印刷する印刷装置）を用いる場合にも適用できる。本発明は、白等の１つのインクのみを印刷する場合にも適用できる。
【００９２】
上記実施形態の印刷装置３０は、全く同一の白インクを吐出する白インクヘッド３５Ｗを複数搭載することができる。しかし、同系色の異なるインクを吐出する複数のインクヘッド３５を印刷装置３０が搭載する場合でも、本発明は適用できる。例えば、印刷装置３０は、インクの色目が僅かに異なる複数の白インクヘッド３５Ｗを装着してもよい。各インクヘッド３５が備えるノズル３６の数が１２８個に限定されないことは言うまでもない。
【００９３】
上記実施形態では、ユーザは、最大インク量と解像度を指定することで印刷条件を設定できる（図１１および図１２参照）。ここで、特定の最大インク量で印刷が実行されることをユーザが強く望む場合（例えば、最大インク量を特定の範囲に指定しなければ、インクが剥がれ易くなったり、白色がきれいに表現できなかったりする場合等）は、上記実施形態のように、以下の条件（１）のみを満たす場合の低解像度（本発明の「第一解像度」）の設定を制限することが有効である。条件（１）を満たさない場合、低解像度が設定されることで印刷時間を短縮できるからである。「条件（１）：複数の解像度の間で、印刷時間および最大インク量が同一であるにも関わらず、明度が異なる」しかし、ユーザは、より少ないインクで、なるべく品質の高い印刷を実行させたい場合も多い。この場合、条件（１）、および以下の条件（２）のうちの少なくとも一方を満たす場合の低解像度の設定を制限することが望ましい。「条件（２）：複数の解像度の間で、印刷時間および明度が同一であるにも関わらず、最大インク量が異なる」
【００９４】
例えば、図８に示す例で、最大インク量「６００％」をユーザが指定する場合を考える。ユーザが最大インク量「６００％」を強く望む場合、最大インク量「６００％」では条件（１）が満たされないため、高解像度を選択するメリット（品質を優先）も、低解像度を選択するメリット（印刷時間を優先）もある。しかし、最大インク量「６００％」で低解像度「６００ｄｐｉ」の場合の明度に着目すると、明度を変更せずに解像度を高解像度「１２００ｄｐｉ」に変更するだけで、同じ印刷時間で最大インク量を減少させることができる。従って、より少ないインクでなるべく品質の高い印刷を実行させたい場合には、最大インク量「６００％」で低解像度「６００ｄｐｉ」を選択するのは望ましくない。ここで、条件（１）および条件（２）の少なくとも一方を満たす場合の低解像度の設定を制限すれば、より少ないインクでなるべく品質の高い印刷を実行させることができる。この場合、図８に示す例では、条件（１）および条件（２）の少なくとも一方を満たす最大インク量の範囲「４００％〜約７２５％」が、特定インク量の範囲となる。このように、条件（１）および条件（２）の少なくとも一方を満たす場合の最大インク量を、特定インク量としてもよい。同様に、条件（１）および条件（２）の少なくとも一方を満たす場合の明度を特定明度としてもよい。
【符号の説明】
【００９５】
１    ＰＣ
２    モニタ
１０    ＣＰＵ
１４    ＨＤＤ
３０    印刷装置
３４    キャリッジ
３５    インクヘッド
３５Ｗ    白インクヘッド
３５Ｃ、３５Ｍ、３５Ｙ、３５Ｋ    カラーインクヘッド
３６    ノズル
３９    プラテン
４０    ＣＰＵ
６１    設定方法入力画面
６２    最大インク量入力画面
６３    明度入力画面
１００    印刷システム
【図１】
2013154512.tif 000003
【図２】
2013154512.tif 000004
【図３】
2013154512.tif 000005
【図４】
2013154512.tif 000006
【図５】
2013154512.tif 000007
【図６】
2013154512.tif 000008
【図７】
2013154512.tif 000009
【図８】
2013154512.tif 000010
【図９】
2013154512.tif 000011
【図１０】
2013154512.tif 000012
【図１１】
2013154512.tif 000013
【図１２】
2013154512.tif 000014
【図１３】
2013154512.tif 000015
【図１４】
2013154512.tif 000016
【図１５】
2013154512.tif 000017
【図１６】
2013154512.tif 000018
【図１７】
2013154512.tif 000019