(57)【特許請求の範囲】
【請求項１】
印刷媒体を横切る方向に直線駆動される印刷ヘッドを備えた印刷装置に対して、領域によって前記印刷ヘッドの走査回数が異なる印刷を実行させる液体吐出制御装置であって、
色変換結果が異なる複数の色変換テーブルと、
所定の色変換前データを対象として、異なる色変換テーブルを使用して、走査回数が異なる印刷により、複数の色パッチを印刷する色パッチ印刷制御手段と、
いずれかの前記色パッチを選択する選択結果取得手段と、
選択された前記色パッチで使用した前記色変換テーブルを、対応する走査回数での印刷のときに選択して色変換する色変換手段とを備え、
複数組の前記色パッチは、一対の色パッチを有し、前記色パッチ印刷制御手段は、一方の前記色パッチについては各組において共通の前記色変換テーブルを使用して印刷し、他方の前記色パッチについては各組において異なる前記色変換テーブルを使用して印刷することを特徴とする液体吐出制御装置。
【請求項２】
前記選択結果取得手段は、ヒューマンインターフェイスによって選択結果を取得することを特徴とする請求項１に記載の液体吐出制御装置。
【請求項３】
前記選択結果取得手段は、前記色パッチのスキャン画像を取得し、走査回数が異なる印刷部分の濃度差を算出し、濃度差が所定の範囲内の前記色パッチの組を選択結果とすることを特徴とする請求項１に記載の液体吐出制御装置。
【請求項４】
前記色パッチ印刷制御手段は、前記印刷ヘッドの複数回の走査で印刷するマルチパス印刷と、前記印刷ヘッドの一回の走査で印刷するシングルパス印刷とを実行し、シングルパス印刷の前記色パッチとマルチパス印刷の前記色パッチとを隣接して印刷することを特徴とする請求項１または請求項２に記載の液体吐出制御装置。
【請求項５】
前記色パッチ印刷制御手段は、走査回数が異なる複数の前記色パッチを互いに隣接させて複数組を印刷することを特徴とする請求項１〜請求項４のいずれかに記載の液体吐出制
御装置。
【請求項６】
前記色パッチ印刷制御手段は、走査回数が異なる前記複数の色パッチを印刷するときに、単方向印刷で、かつ、紙送りをすることなく印刷することを特徴とする請求項１〜請求項５のいずれかに記載の液体吐出制御装置。
【請求項７】
印刷媒体を横切る方向に直線駆動される印刷ヘッドを備えた印刷装置に対して、領域によって前記印刷ヘッドの走査回数が異なる印刷を実行させる液体吐出制御方法であって、
色変換結果が異なる複数の色変換テーブルを使用可能であり、
所定の色変換前データを対象として、異なる色変換テーブルを使用して、走査回数が異なる印刷により、複数の色パッチを印刷する工程と、
いずれかの前記色パッチを選択した選択結果を取得する工程と、
選択された前記色パッチで使用した前記色変換テーブルを、対応する走査回数での印刷のときに選択して色変換させる工程とを実施し、
複数組の前記色パッチは、一対の色パッチを有し、前記複数の色パッチを印刷する工程において、一方の前記色パッチについては各組において共通の前記色変換テーブルを使用して印刷し、他方の前記色パッチについては各組において異なる前記色変換テーブルを使用して印刷することを特徴とする液体吐出制御方法。
【請求項８】
印刷媒体を横切る方向に直線駆動される印刷ヘッドを備えた印刷装置に対して、領域によって前記印刷ヘッドの走査回数が異なる印刷を実行させる液体吐出制御プログラムであって、
色変換結果が異なる複数の色変換テーブルを使用可能であり、
所定の色変換前データを対象として、異なる色変換テーブルを使用して、走査回数が異なる印刷により、複数の色パッチを印刷する機能と、
いずれかの前記色パッチを選択した選択結果を取得する機能と、
選択された前記色パッチで使用した前記色変換テーブルを、対応する走査回数での印刷のときに選択して色変換させる機能とをコンピューターに実現させ、
複数組の前記色パッチは、一対の色パッチを有し、前記複数の色パッチを印刷する機能は、一方の前記色パッチについては各組において共通の前記色変換テーブルを使用して印刷し、他方の前記色パッチについては各組において異なる前記色変換テーブルを使用して印刷することを特徴とする液体吐出制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出制御装置、液体吐出制御方法、液体吐出制御プログラムに関し、特に、マルチパス印刷を実行する液体吐出制御装置、液体吐出制御方法、液体吐出制御プログラムに関する。
【背景技術】
【０００２】
インクジェットプリンターでは、キャリッジにてインクヘッドを双方向に移動させて印刷する。この双方向印刷の際、印刷される領域を複数回にわたって走査して印刷するマルチパス印刷を行うことがある。
従来、マルチパス印刷では、一回目の往路での印刷後、さらに二回目に復路での印刷を行う。この二回の印刷の時間差をパス間時間差と呼ぶこととする。パス間時間差が生じる印刷を行うと、パス間時間差のない印刷よりも濃くなる傾向があった。
【０００３】
特許文献１に示す技術では、マルチパス印刷を実行する領域でインクの吐出量を少なくすることにより、マルチパス印刷を行う領域が濃いスジとなる現象を回避している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２３９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に示す技術では一律に打ち込み量を減少させることとすることで、パス間時間差が生じるときの濃度変化を抑制しようとしているが、打ち込み量を減少させるだけでは、色の変化を抑制できなかった。
本発明は、パス間時間差が生じるマルチパス印刷を行う場合に色の変化を抑制する。
【課題を解決するための手段】
【０００６】
本発明は、印刷媒体を横切る方向に直線駆動される印刷ヘッドを備えた印刷装置に対して、領域によって前記印刷ヘッドの走査回数が異なる印刷を実行させる液体吐出制御装置であって、色変換結果が異なる複数の色変換テーブルと、所定の色変換前データを対象として、異なる色変換テーブルを使用して、走査回数が異なる印刷により、複数の色パッチを印刷する色パッチ印刷制御手段と、いずれかの前記色パッチを選択する選択結果取得手段と、選択された前記色パッチで使用した前記色変換テーブルを、対応する走査回数での印刷のときに選択して色変換する色変換手段とを備えた構成としてある。
【０００７】
前記構成において、色パッチ印刷制御手段により、所定の色変換前データを対象として、異なる色変換テーブルを使用して、走査回数が異なる印刷により、複数の色パッチを印刷する。走査回数が異なることで、所定の色変換前データを対象としても、印刷結果が変化する。その反面、異なる色変換テーブルを使用することで、走査回数が異なる影響が相殺され、差異が小さくなることが起きる。このような差異が小さくなる色パッチを選択結果取得手段によって選択すると、色変換手段は、選択された色パッチで使用した色変換テーブルを、対応する走査回数での印刷のときに選択して色変換する。
【０００８】
これにより、走査回数が異なる印刷を実行しても、それぞれの色の差が生じにくくなる。
【図面の簡単な説明】
【０００９】
【図１】本発明が適用されるインクジェットプリンターの概略ブロック図である。
【図２】マルチパス印刷の状況を示す図である。
【図３】マルチパス印刷で時間差が生じる状況を示す図である。
【図４】パス数の異なる印刷で使用する色変換テーブルの作成処理を示す図である。
【図５】メディア毎のインクのにじみを示す図である。
【図６】色変換テーブルの設定の処理を示すフローチャートである。
【図７】色パッチの印刷例を示す図である。
【図８】変形例の色変換テーブルの設定の処理を示すフローチャートである。
【図９】色パッチの印刷例を示す図である。
【図１０】色パッチの印刷例を示す図である。
【発明を実施するための形態】
【００１０】
（第１実施形態）
以下、図面にもとづいて本発明の実施形態を説明する。
図１は、本発明が適用されるインクジェットプリンターの概略ブロック図である。
同図において、プリンター１０の印刷ヘッド１１はインクタンクから供給される４色あるいは６色の色インクをノズルから吐出する。印刷ヘッド１１は、キャリッジモーター２１にて駆動されるベルト２２によって所定の範囲を往復駆動される。プラテン２３はプラテンモーター２４にて駆動され、印刷ヘッド１１の往復動に対応して用紙を搬送する。フィードモーター２５は所定の用紙スタッカに収容されている用紙を供給する給紙ローラー２６を駆動する。この場合、用紙は印刷媒体の一例であり、印刷ヘッド１１は印刷媒体の幅方向に横切るように直線駆動される。
【００１１】
制御回路３０は、専用のＩＣを組み合わせて構成され、機能的にはＣＰＵ、ＲＯＭ、ＲＡＭを備えている。制御回路３０は、印刷ヘッド１１、キャリッジモーター２１、プラテンモーター２４、フィードモーター２５の駆動を制御する。制御回路３０には、操作パネル４１と表示パネル４２が装着されており、操作パネル４１にてユーザによる所定の操作を受け付け、また、表示パネル４２にて所定の表示を行わせる。前記ハードウェアを総称して印刷機構と呼ぶ。プリンター１０は、印刷装置に相当し、制御回路３０で実施する印刷制御は、液体吐出制御装置に相当する。
【００１２】
制御回路３０には、カードリーダー５０が接続され、着脱可能なメモリーカードを装着することで、同メモリーカードのデータを読み込んだり、所定のデータを記録することができる。また、制御回路３０には、Ｉ／Ｏ回路６０が接続され、有線あるいは無線を介して他の外部機器と通信により接続可能となっている。制御回路３０は、外部機器やメモリーカードから画像のデータファイルを取得し、同データファイルに基づいて前記機器を制御して印刷を実行する。
【００１３】
図２は、マルチパス印刷の状況を示す図である。
印刷ヘッド１１を往復走査して印刷すると、パス間で接する部分に黒スジや白スジが現れることがある。
同図左側には、左から右へ移動しながら印刷する１パス目、右から左へ移動しながら印刷する２パス目、左から右へ移動しながら印刷する３パス目で、それぞれ印刷ヘッド１１のノズル列で印刷される領域の重なり具合を示している。
【００１４】
印刷ヘッド１１にはノズルが列状に形成されており、最初のノズルから最後のノズルまでを使用して印刷できる範囲をバンド幅と呼ぶ。マルチパス印刷では、印刷ヘッド１１のノズル列の上流側と下流側の所定数のノズルを使用して、マルチパス印刷を行う。この例は、パス毎につなぎ部Ｊを印刷しており、つなぎ部Ｊはマルチパスで印刷し、その他の部分はシングルパスで印刷している。ノズル列の上流側と下流側の所定数のノズルが対応する領域をマルチパス印刷することで、印刷ヘッド１１を往復走査して印刷してもパス間で接する部分が幅を持つことになり、黒スジや白スジが現れにくくなる。
同図右側に示すように、シングルパス印刷の上端部分と下端部分にマルチパス印刷の部位が生じている。
マルチパス印刷を行なうと、パス間時間差が生じる２回の印刷を行うことになり、課題で記載した濃度の変化が生じる可能性がある。
【００１５】
図３は、マルチパス印刷で時間差が生じる状況を示す図である。
同図は、双方向印刷を行う場合の、印刷ヘッド１１の走査経路を示している。最初の工程Ｍ１でキャリッジモーター２１によって印刷ヘッド１１は用紙上を左から右へと移動し、移動後、その位置で待機する間、工程Ｍ２で用紙がプラテンモーター２４によって印刷ヘッド１１のバンド幅に満たない長さだけフィードする。工程Ｍ３ではキャリッジモーター２１によって印刷ヘッド１１は用紙上を右から左へと移動する。こうすることで、つなぎ部Ｊにおいて、前の走査で印刷ヘッド１１のノズル列の一部が対面した領域に、次の走査でも印刷ヘッド１１のノズル列の一部が対面し、マルチパス印刷が実現される。
【００１６】
印刷ヘッド１１が左から右へ移動し、また、右から左へと移動する走査経路において、図に示す斜線の領域は、時間差をおいて二回にわたって印刷される。それぞれの印刷時刻をｔ１〜ｔ４と付してある。この斜線の領域の場合、左側の領域では時刻ｔ１と、時刻ｔ４とで印刷が完結し、２回の印刷の時間差Ｔｄは、（ｔ４−ｔ１）と求められる。また、右側の領域では時刻ｔ２と、時刻ｔ３とで印刷が完結し、２回の印刷の時間差Ｔｄは、（ｔ３−ｔ２）と求められる。むろん、後者の方が時間差は短い。この図からも理解できるように、時間差は、走査経路と印刷ヘッドの桁位置とによって求めることが可能である。
【００１７】
図４は、パス数の異なる印刷で使用する色変換テーブルの作成処理を示す図であり、図５は、メディア毎のインクのにじみを示す図である。
本実施形態では、インクのにじみ易さの異なる四種類のメディアＭＤ１〜ＭＤ４を使用し、それぞれにパス数だけが異なる印刷を行ない、濃度の差が生じにくい色変換テーブルを作成する処理を説明する。四種類のメディアＭＤ１〜ＭＤ４は、それぞれ写真光沢紙、インクジェット用紙１、インクジェット用紙２、普通紙である。メディアＭＤ１が最も滲みにくく、メディアＭＤ４が最も滲みやすい。
【００１８】
色変換テーブルを作成するために色パッチを印刷する場合、全色の色パッチを印刷するのは現実的ではないため、一定の色数に限定する。その各色のＲＧＢでの色データをパッチデータＰＤとして保存しておく。
シングルパス用の色変換テーブルは基準ＬＵＴ７１として予め用意されている。そして、パッチデータＰＤに基づいて基準ＬＵＴ７１を参照し、シングルパス印刷でメディアＭＤ１〜ＭＤ４に色パッチを印刷する（工程１）。複数の色パッチが印刷されるので、これを色パッチ群ＰＧ１〜ＰＧ４と呼ぶ。色パッチ群ＰＧ１〜ＰＧ４は、各メディアＭＤ１〜ＭＤ４ごとに用意される。次に、各色パッチを測色する 。測色した結果は、色パッチのＲＧＢでの色データと対応させてデータベースＤＢ１〜ＤＢ４とする（工程２：測色〜データベース化）。データベースＤＢ１〜ＤＢ４も各メディアＭＤ１〜ＭＤ４ごとに用意される。
【００１９】
次に、シングルパス用の色変換テーブルは基準ＬＵＴ７１を使用し、パッチデータＰＤに基づいてマルチパス印刷で、メディアＭＤ１〜ＭＤ４に色パッチを印刷する（工程３）。パス数は２回以上で、必要なパス数のものを実行する。マルチパス印刷といっても、２回のマルチパス印刷が必要なのであれば、２回のパス数でのマルチパス印刷を行う。このとき、印刷品質が低下しないように、単方向印刷で、かつ、紙送りをすることなく印刷を行う。紙送りをせずに、マルチパス印刷を行うためには、使用するノズルを変更するなどの対応が必要である。また、ノズル間隔がドットピッチ間隔と一致しないのであれば、紙送りは行なうことになる。単方向印刷とすることで、双方向印刷による着弾位置の位置ズレが生じないし、また、単方向印刷とすれば印刷ヘッド１１の桁位置にかかわらず、パス間時間差は一定となるというメリットもある。
【００２０】
マルチパス印刷による色パッチ群ＰＧ５〜ＰＧ８も、各メディアＭＤ１〜ＭＤ４ごとに用意される。次に、各色パッチを測色する。測色した結果は、色パッチのＲＧＢでの色データと対応させてデータベースＤＢ５〜ＤＢ８とする（工程４：測色〜データベース化）。データベースＤＢ５〜ＤＢ８も各メディアＭＤ１〜ＭＤ４ごとに用意される。
次に、シングルパス印刷で作成したデータベースＤＢ１〜ＤＢ４を参照し、各ＲＧＢデータ（Ｒ０，Ｇ０，Ｂ０）に対応する測色データ（Ｌ０，ａ０，ｂ０）を、マルチパス印刷で作成したデータベースＤＢ５〜ＤＢ８の中から一致するものをサーチする（工程５）。この例では、図を参照すると、測色データ（Ｌ０，ａ０，ｂ０）に対応するＲＧＢデータは、マルチパス印刷で作成したデータベースＤＢ５〜ＤＢ８の中でＲ１，Ｇ１，Ｂ１であることが分かる。すなわち、あるメディアＭＤ１の場合、ＲＧＢデータ（Ｒ０，Ｇ０，Ｂ０）に基づいてシングルパス印刷の基準ＬＵＴ７１を使用して印刷した結果は、マルチパス印刷の場合には、ＲＧＢデータ（Ｒ１，Ｇ１，Ｂ１）に基づいて印刷した結果と一致したことになる。
【００２１】
次に、基準ＬＵＴ７１の中で、ＲＧＢデータ（Ｒ１，Ｇ１，Ｂ１）に対応する変換先の色変換データ（Ｃ１，Ｍ１，Ｙ１，Ｋ１）を見つける（工程６）。そして、もとの色パッチの色データ（Ｒ０，Ｇ０，Ｂ０）に対して、マルチパス印刷の際の色変換データを（Ｃ１，Ｍ１，Ｙ１，Ｋ１）とする。他の色パッチについても同様の工程を経て、色変換ＬＵＴ７２を作成する（工程７）。
【００２２】
これは、色データ（Ｒ０，Ｇ０，Ｂ０）をＲＧＢデータ（Ｒ１，Ｇ１，Ｂ１）に変換した後で、このＲＧＢデータ（Ｒ１，Ｇ１，Ｂ１）に基づいてマルチパス印刷をさせるときに使用する色変換データ（Ｃ１，Ｍ１，Ｙ１，Ｋ１）で印刷を行えば、その測色結果は測色データ（Ｌ０，ａ０，ｂ０）となるため、マルチパス印刷を行ったときでも印刷結果に濃度差は生じない。各メディアＭＤ１〜ＭＤ４について、色変換ＬＵＴ７２が作成される。
【００２３】
次に、図６は、色変換テーブルの設定の処理を示すフローチャートである。
メディアの数は枚挙にいとまがない。従って、全てのメディアに対して、上述したような工程を経て色変換ＬＵＴ７２を準備しておくことは現実的な対策ではない。
このため、以下のようにしてパス間時間差が生じるマルチパス印刷を行う場合に色の変化を抑制する。
【００２４】
本実施形態では、制御回路３０内のＣＰＵが図６に示すフローチャートに対応したプログラムを実行する。ＣＰＵは、Ｓ１００にて、複数の色変換テーブルを取得する。各色変換テーブルは、色変換結果が異なるものである。上述したように、メディアＭＤ１〜ＭＤ４ごとに作成された色変換ＬＵＴ７２がこの場合の複数の色変換テーブルに相当する。本実施形態では、予め、色変換テーブル７２を用意しているが、必要になるときにネットワークを介して入手するとか、圧縮されているＬＵＴを復元して生成するようにしても良い。
【００２５】
次に、図７は、色パッチの印刷例を示す図である。
同図に示す色パッチは、通常部とつなぎ部と通常部とから構成されている。概略矩形形状の各色パッチは、プラテンモーター２４によるフィード方向に沿って、順番に通常部とつなぎ部と通常部とを備えており、通常部はシングルパス印刷で印刷され、つなぎ部はマルチパス印刷で印刷されている。通常部は基準ＬＵＴ７１を使って色変換した結果に基づいて印刷しており、つなぎ部は作成した色変換ＬＵＴ７２を使って色変換した結果に基づいて印刷している。色パッチは、ある領域を一定の色データに基づいて印刷したものであり、本実施形態では一つの独立した矩形領域を一色で塗りつぶしたものである。使用する色データは任意である。本実施形態では、四つの色変換ＬＵＴ７２を用意してあり、一つの色データについて四つの色パッチを印刷する。また、各色パッチ毎に、シングルパス印刷を行う通常部と、マルチパス印刷を行うつなぎ部とが含まれる。言い換えると、通常部とつなぎ部とは別個の色パッチであり、これらが隣接して形成している色パッチは一組の色パッチと呼ぶことができる。
【００２６】
図７に示す色パッチの場合、シングルパス印刷による通常部の間にマルチパス印刷によるつなぎ部を挟んだ位置関係となっている。また、つなぎ部の長さは通常部と比べて短く、仮につなぎ部の濃度差が大きく異なるときは、筋状に現れる。このように通常部の間につなぎ部を挟む位置関係とすることで濃度差を視認しやすくしている。論理的には、それぞれを接することなく配置することも可能である。しかし、走査回数が異なる複数の色パッチ（通常部とつなぎ部）を互いに隣接させて複数組を印刷することで、目視による濃度差の識別が容易になる。
【００２７】
ＣＰＵは、Ｓ１０２にて、シングルパス印刷により基準ＬＵＴ７１を使用して色パッチの一部（通常部）を印刷し、Ｓ１０４にて、色変換ＬＵＴ７２の一つを使用してつなぎ部を印刷し、Ｓ１０６にて、シングルパス印刷により基準ＬＵＴ７１を使用して色パッチの一部（通常部）を印刷する。基準ＬＵＴ７１は、シングルパス印刷で共通して使用されるＬＵＴである。色パッチは四組印刷され、それぞれで異なる色変換ＬＵＴ７２を使用する。すなわち、メディアＭＤ１〜ＭＤ４ごとに作成したそれぞれの色変換ＬＵＴ７２を使用して印刷する。このように、四組の色パッチはそれぞれ異なるＬＵＴを使用して印刷されている。
【００２８】
本実施形態では、図７に示す色パッチでは、通常部を印刷ヘッド１１の複数回の走査で印刷するマルチパス印刷と、印刷ヘッド１１の一回の走査で印刷するシングルパス印刷とを実行し、シングルパス印刷の色パッチとマルチパス印刷の色パッチとを隣接して印刷している。
このように、各組の色パッチは、所定の色変換前データを対象として、異なる色変換テーブルを使用して、走査回数が異なる印刷によって印刷されており、Ｓ１０２〜Ｓ１０６の処理は、色パッチ印刷制御手段に相当する。
【００２９】
色パッチを印刷したら、ＣＰＵは、Ｓ１０８にて、選択結果の入力を待機する。ここでは、ＧＵＩなどを利用する。具体的には、表示パネル４２に、「各色パッチの中で中央に濃度の異なるスジが最も見えにくいものを選んで下さい。」というメッセージとともにプロンプトを表示する。例えば、左から順番に１〜４の番号を振り、ユーザは操作パネル４１を使用して選択結果を、１〜４の番号で入力できるようにし、ＣＰＵは入力されるのを待機する。そして、Ｓ１１０にて、入力されるまで待機する。
【００３０】
このように、本実施形態では、表示パネル４２を使用してメッセージを表示し、操作パネル４１を使用して選択結果の入力を待機しており、ヒューマンインターフェイスによって選択結果を取得する選択結果取得手段を構成している。
このように、Ｓ１０８，Ｓ１１０の処理では、いずれかの色パッチを選択する処理であり、選択結果取得手段に相当する。基本的には、パス数の異なる印刷の結果、色パッチの濃度差がないものを選択するべきである。しかし、濃度差が全く無くなるものがあるとは限らないし、環境の違いによって濃度差が最も少ないと視認できる色パッチが変化する場合もある。従って、所定の範囲内であればよい。
【００３１】
ＣＰＵは、Ｓ１１２にて、選択結果に対応するＬＵＴを特定し、Ｓ１１４にて、つなぎ部用ＬＵＴとして指定する。例えば、左から二つめの色パッチを選択した場合には、この色パッチは、色変換ＬＵＴ７２のうち、メディアＭＤ２に対応する色変換ＬＵＴ７２を使用して印刷されたものであることが分かっており、マルチパス印刷ではメディアＭＤ２に対応する色変換ＬＵＴ７２を使用して印刷するという指定を行う。
【００３２】
この後の印刷時には、制御回路３０は印刷ヘッド１１をキャリッジモーター２１にて印刷用紙の幅方向に桁移動させながら所定の色インク滴を吐出させ、プラテンモーター２４で印刷用紙を長さ方向にフィードして印刷ヘッド１１と印刷用紙の相対位置を変化させながら印刷を行う。この際、シングルパス印刷を行う通常部での印刷では基準ＬＵＴ７１を使用して色変換させ、マルチパス印刷を行うつなぎ部での印刷では上で指定した色変換ＬＵＴ７２のいずれかを使用して印刷を行う。このように、選択された色パッチで使用した色変換テーブルを、対応する走査回数での印刷のときに選択して色変換することになり、色変換手段に相当する。
【００３３】
なお、本実施形態では、シングルパス印刷と二回のマルチパス印刷を行う場合を想定しているが、印刷ヘッドの走査回数は、これらに限らない。例えば、印刷開始部分では２回の走査回数、途中では１回、また、別の領域では３回の走査で印刷を行うというような場合であっても、それぞれの走査回数ごとに適切な色変換テーブルを選択するということも可能である。
【００３４】
（第２実施形態）
図８は、変形例の色変換テーブルの設定の処理を示すフローチャートであり、図９は、色パッチの印刷例を示す図である。
制御回路３０内のＣＰＵは、図８に示すフローチャートに対応したプログラムを実行する。ＣＰＵは、Ｓ２００にて、複数の色変換テーブルを取得する。メディアＭＤ１〜ＭＤ４ごとに作成された色変換ＬＵＴ７２がこの場合の複数の色変換テーブルに相当する。
【００３５】
図９に示す色パッチは、通常部とつなぎ部とから構成されている。図７に示すものでは、通常部と通常部の間につなぎ部を挟み込む位置関係としていたが、図９に示すものでは、ほぼ同じ大きさの通常部とつなぎ部と隣接するように概略矩形形状の各色パッチを印刷している。本実施形態では、後述するように人間による目視ではなく、スキャン画像に基づいて濃度差を判定するので、通常部のみならず、つなぎ部の面積も大きくなるようにしている。むろん、通常部はシングルパス印刷で印刷され、つなぎ部はマルチパス印刷で印刷されている。通常部は基準ＬＵＴ７１を使って色変換した結果に基づいて印刷しており、つなぎ部は作成した色変換ＬＵＴ７２を使って色変換した結果に基づいて印刷している。本実施形態でも、四つの色変換ＬＵＴ７２を用意してあり、一つの色データについて四つの色パッチを印刷する。
【００３６】
このように、複数組の色パッチは、一対の色パッチを有し、一方の色パッチについては各組において共通の色変換テーブルを使用して印刷し、他方の色パッチについては各組において異なる色変換テーブルを使用して印刷している。
ＣＰＵは、Ｓ２０２にて、シングルパス印刷により基準ＬＵＴ７１を使用して色パッチの一部（通常部）を印刷し、Ｓ２０４にて、色変換ＬＵＴ７２の一つを使用してつなぎ部を印刷する。色パッチは四組印刷され、それぞれで異なる色変換ＬＵＴ７２を使用して印刷されている。
【００３７】
色パッチが印刷されたら、スキャナーでカラー画像の読み取りを行なう。スキャナーは外部のスキャナーを使用すればよい。スキャン結果である画像データは、ネットワークを介して出力したり、カードリーダー５０で読み取り可能なメモリーカードに書き込むようにしても良い。
色パッチの印刷後、ＣＰＵは、Ｓ２０６にて、スキャン画像データの指定の待機を行なう。指定を受けるため、ＣＰＵは、表示パネル４２で、スキャン画像データの指定を促すメッセージを表示し、操作パネル４１による指定の操作を待機する。
【００３８】
スキャン画像データの所在は、ネットーワーク上のコンピューターの所定のディレクトリであったり、あるいはカードリーダー５０に装着されるメモリーカードであったりするので、それぞれのディレクトリの指定が行えるようにする。
スキャン画像データの所在が指定されたら、ＣＰＵは、Ｓ２０８にて、同スキャン画像データを取得する。スキャンされた原稿にはＳ２０２，Ｓ２０４にて色パッチが印刷されており、色パッチの位置情報は把握されている。従って、ＣＰＵは、Ｓ２１０にて、通常部の領域を特定し、Ｓ２１２にて、濃度のデータを取得する。通常部は、各色パッチ毎に存在しており、それぞれの濃度のデータを取得して平均値化しても良いし、いずれかの色パッチのデータをもって代表としてもよい。次に、ＣＰＵは、Ｓ２１４にて、個々の色パッチのつなぎ部の領域を特定し、Ｓ２１６にて、個々の濃度を取得する。ここにおいて濃度と呼ぶのは、各種の表現を含む色データの総称であり、色相、明度などを表す。
【００３９】
ＣＰＵは、Ｓ２１８にて、個々の濃度差を算出する。濃度差は、各つなぎ部の領域の濃度と、通常部の領域の濃度の差である。それぞれの領域は印刷部分である。一般には、色差を算出すればよいが、色差に限定されるものではない。個々の濃度差を算出したら、ＣＰＵは、Ｓ２２０にて、濃度差がしきい値以下の色パッチがあるか判断する。色差であれば、Δ２Ｅをしきい値とすることが可能である。Δ２Ｅは、概ね人間が目視で視認できる限界と言われている。しきい値との対比では、環境を考慮しても良い。例えば、観察者がおかれる場所の照明の種類を指定することで、照明の影響を考慮した上で濃度差が視認しやすいか否かを判断することも可能である。なお、Ｓ２２０にて、濃度差がしきい値以下の色パッチがないと判断された場合は、つなぎ部用のＬＵＴを指定することなく終了する。この場合、その旨のメッセージを表示したり、対応策として参照すべきｈｔｔｐアドレスを表示するということも可能である。
【００４０】
濃度差がしきい値以下の色パッチがあると判断されたら、ＣＰＵは、Ｓ２２２にて、対応する色パッチを選択結果とし、Ｓ２２４にて、選択結果に対応する色変換ＬＵＴ７２を特定し、Ｓ２２６にて、つなぎ部の印刷で使用する色変換ＬＵＴ７２として指定する。なお、個々の色パッチに対応する濃度差を得て、しきい値と比較する処理は、いずれかの色パッチを選択する処理に対応しており、選択結果取得手段に相当する。
【００４１】
この後の印刷時には、制御回路３０は印刷ヘッド１１をキャリッジモーター２１にて印刷用紙の幅方向に桁移動させながら所定の色インク滴を吐出させ、プラテンモーター２４で印刷用紙を長さ方向にフィードして印刷ヘッド１１と印刷用紙の相対位置を変化させながら印刷を行う。この際、シングルパス印刷を行う通常部での印刷では基準ＬＵＴ７１を使用して色変換させ、マルチパス印刷を行うつなぎ部での印刷では上で指定した色変換ＬＵＴ７２のいずれかを使用して印刷を行う。
このように、Ｓ２０８では、色パッチのスキャン画像データを取得し、Ｓ２１８では、走査回数が異なる印刷部分の濃度差を算出し、Ｓ２２０では、濃度差が所定の範囲内の色パッチの組を選択結果として特定している。
【００４２】
（第３実施形態）
図１０は、色パッチの印刷例を示す図である。図７や図９に示す色パッチは、通常部とつなぎ部とを隣接して印刷している。図７に示す色パッチでは、人間が目視で視認するため、隣接していることが好ましい。しかし、スキャン画像データを取得して、データの対比で濃度差を算出する場合は、敢えて色パッチが隣接している必然性はない。
【００４３】
このため、図１０に示すように、印刷の条件が異なる色パッチを個別に離散して印刷している。同図に示すように、２行４列で色パッチを印刷するとして、上述した通常部は左上の一カ所にだけ印刷しており、その他はつなぎ部などの非通常部の色パッチである。また、この例では、各色パッチのデータをバーコードあるいは二次元バーコードを付して印刷している。図では、色パッチは１〜７の番号を付して印刷されており、さらに、色パッチ上部に沿ってバーコードを印刷している。バーコードあるいは二次元バーコードなどを印刷しておけば、スキャン画像データを解析するときに各種のデータを引き継げる。例えば、色パッチの元となるデータの内容（ＲＧＢデータ）を引き継ぐことで、たくさんの色パッチを印刷しても人間の処理は減り、かつ、できるだけ多くの色パッチを使って正確な対応関係を得られるようにすることができる。
【００４４】
なお、以上説明した処理を時間的な経過を経ながら実施させる各工程によって液体吐出制御方法が実現されているし、前記処理を制御回路３０内のＣＰＵ（コンピューター）に実行させるコマンドの流れが印刷制御プログラムを構成することになる。
なお、本発明は前記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・前記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・前記実施例の中で開示されていないが、公知技術であって前記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・前記実施例の中で開示されていないが、公知技術等に基づいて当業者が前記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【符号の説明】
【００４５】
１０…プリンター、１１…印刷ヘッド、２１…キャリッジモーター、２２…ベルト、２４…プラテンモーター、２５…フィードモーター、２６…給紙ローラー、３０…制御回路、４１…操作パネル、４２…表示パネル、５０…カードリーダー、６０…Ｉ／Ｏ回路、７１…基準ＬＵＴ、７２…色変換ＬＵＴ。
【図１】
0006642168.tif 000002
【図２】
0006642168.tif 000003
【図３】
0006642168.tif 000004
【図４】
0006642168.tif 000005
【図５】
0006642168.tif 000006
【図６】
0006642168.tif 000007
【図７】
0006642168.tif 000008
【図８】
0006642168.tif 000009
【図９】
0006642168.tif 000010
【図１０】
0006642168.tif 000011