(57)【要約】【課題】マルチパス走査間の時間差に伴う濃度むらを低減しつつ、高いスループットで画像を出力することが可能なインクジェットプリント装置およびプリント方法を提供する。【解決手段】マルチパスプリントの単位領域に対する連続する２回のプリント走査において、後続するプリント走査を先行するプリント走査と同じ方向で行うか反対の方向で行うかを、先行のプリント走査に対応するプリントデータに基づいて判断する。この際、いずれのプリント走査についても、先行のプリント走査で付与されたインクが十分に定着した状態でありながら、より少ないプリント所要時間が得られる方向のプリント走査を設定する。【選択図】図３
2015229274.tif 000002
【特許請求の範囲】
【請求項１】
シート上の単位領域に対し、インクを吐出するプリントヘッドによる複数回のプリント走査を行うことにより、前記単位領域の画像を完成させるインクジェットプリント装置であって、
前記複数回のプリント走査のうち、連続する２回のプリント走査において、後続するプリント走査を先行するプリント走査と反対の方向で行うか或は同じ方向で行うかを、前記先行するプリント走査のプリントデータに基づいて判断することを特徴とするインクジェットプリント装置。
【請求項２】
前記先行するプリント走査によって前記単位領域に付与されたインクが定着された後に前記後続するプリント走査によって前記単位領域にインクが付与され、且つ、前記後続するプリント走査が完了するまでの所要時間がより少なくなるように、前記後続するプリント走査の方向を判断することを特徴とする請求項１に記載のインクジェットプリント装置。
【請求項３】
前記先行するプリント走査によって前記単位領域にプリントされるドット数を前記プリントデータよりカウントし、当該カウント値に基づいて前記単位領域に付与されるインクの定着時間を取得し、前記定着時間と前記後続するプリント走査に要する時間に基づいて、前記後続するプリント走査の方向を判断することを特徴とする請求項１または２に記載のインクジェットプリント装置。
【請求項４】
前記単位領域を前記プリント走査の方向に複数のブロックに分割し、個々のブロックについて前記定着時間を取得し、前記定着時間と前記後続するプリント走査に係る時間の関係を前記複数のブロックの間で比較した結果に基づいて、前記後続するプリント走査の方向を判断することを特徴とする請求項３に記載のインクジェットプリント装置。
【請求項５】
前記プリントヘッドは、異なるインクを吐出する複数のノズル列が、前記プリント走査の往路走査であっても復路走査であっても同じ順序でインクが付与されるように、対称に並列していることを特徴とする請求項１ないし４のいずれか１項に記載のインクジェットプリント装置。
【請求項６】
シート上の単位領域に対し、インクを吐出するプリントヘッドによる複数回のプリント走査を行うことにより、前記単位領域の画像を完成させるインクジェットプリント方法であって、
前記複数回のプリント走査のうち、連続する２回のプリント走査において、後続するプリント走査を先行するプリント走査と反対の方向で行うか或は同じ方向で行うかを、前記先行するプリント走査のプリントデータに基づいて判断することを特徴とするインクジェットプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シリアル型のインクジェットプリント装置でマルチパスプリントを行う場合のプリント方法に関する。
【背景技術】
【０００２】
多くのシリアル型インクジェットプリント装置では、単位領域の画像を記録ヘッドの複数回のプリント走査によって完成させる、いわゆるマルチパスプリントが採用されている。但しこのようなマルチパスプリントを双方向走査で行うと、往路走査が行われてから往路走査が行われるまでの時間と、復路走査が行われてから往路走査が行われるまでの時間が、画像の領域によってばらつき、濃度むらが確認されることがある。
【０００３】
特許文献１には、このような濃度むらを軽減するために、全ての領域において先行するプリント走査で付与されたインクが定着してから後続するプリント走査が行われるように、各プリント走査が行われるたびに必要最小限の待機時間を設ける方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−８６４１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通常、往路走査と復路走査の両方をプリント走査とする双方向プリントは、往路方向のみでプリント走査を行う片方向プリントに比べて、バックスキャンが省略される分、スループットを向上させることが出来る。しかしながら、特許文献１のように各走査の間に待機時間を設けた場合には、必ずしも双方向プリントの方が片方向プリントよりも短時間に画像記録を完了させるとは限らない。
【０００６】
例えば、最も濃度の高い領域が往路方向の終点近傍に配置されている場合、特許文献１によれば、当該領域の往路走査で付与されたインクが定着するのを待機してから復路走査を開始することになる。しかしこの場合、その待機時間が、バックスキャンに係る時間と次の往路走査を行う時間の和よりも大きい場合には、次の記録走査は往路走査で行った方が短時間でプリント動作を完了できることになる。つまり、画像の状態によっては、片方向プリントを行った方が双方向プリントを行うよりもスループットが向上する場合があるのにも係らず、特許文献１では必ず双方向記録を行っていたので、十分なスループットを得ることが出来ない状態であった。
【０００７】
本発明は上記課題を解決するために成されたものである。よってその目的とするところは、マルチパス走査間の時間差に伴う濃度むらを低減しつつ、高いスループットで画像を出力することが可能なインクジェットプリント装置およびプリント方法を提供することである。
【課題を解決するための手段】
【０００８】
そのために本発明は、シート上の単位領域に対し、インクを吐出するプリントヘッドによる複数回のプリント走査を行うことにより、前記単位領域の画像を完成させるインクジェットプリント装置であって、前記複数回のプリント走査のうち、連続する２回のプリント走査において、後続するプリント走査を先行するプリント走査と反対の方向で行うか或は同じ方向で行うかを、前記先行するプリント走査のプリントデータに基づいて判断することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、マルチパスプリントにおいて、時間差に伴う濃度むらが低減された画像を高いスループットで出力することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明に採用可能なインクジェットプリント装置の概略構成図
【図２】インクジェットプリント装置の制御構成を示すブロック図
【図３】判断処理の工程を説明するためのフローチャート
【図４】次のプリント走査の方向を判断する方法を説明する図
【図５】次のプリント走査の方向を判断する方法を説明する図
【図６】次のプリント走査の方向を判断する方法を説明する図
【図７】次のプリント走査の方向を判断する方法を説明する図
【発明を実施するための形態】
【００１１】
図１は、本発明に採用可能なインクジェットプリント装置の概略構成図である。プリントヘッド２０４を搭載したキャリッジ２０３は、所定の速度でＸ方向に往復移動する。この往復移動の最中、その移動がプリント走査であればプリントヘッド２０４は画像データに従ってインク滴をＺ方向に吐出し、シート２０２にインクを付与する。その移動がプリント走査でなければ、インクの吐出を伴わずに移動する。なお、プリントヘッド２０４は、単色のインクを吐出するノズル列から構成されていても良いし、異なるインクを吐出する複数のノズル列から構成されていても良い。
【００１２】
１回分のプリント走査が完了すると、搬送ローラ対２０１が回転しシート２０２をＹ方向に搬送する。搬送距離は、プリントヘッド２０４のＹ方向におけるプリント幅よりも短く、マルチパス数に応じて変化する。このようなプリント走査と搬送動作とを交互に繰り返すことにより、シート２０２には段階的に画像が形成されて行く。
【００１３】
２パスのマルチパスプリントの場合、シート２０２上の単位領域は、プリントヘッド２０４の１パス目のプリント走査によってインクが付与された後、搬送動作を介在して、プリントヘッド２０４の２パス目のプリント走査によってインクが付与される。そして、これら２回のプリント走査で当該領域の画像は完成する。この際、双方向プリントであれば、１パス目のプリント走査と２パス目のプリント走査は反対の方向で行われる。一方、片方向プリントの場合は、１パス目のプリント走査と２パス目のプリント走査は同じ方向で行われる。
【００１４】
図２は、インクジェットプリント装置の制御構成を示すブロック図である。ＣＰＵ３０３は、ＲＯＭ３０４に記憶された各種プログラムやパラメータに基づいて、装置全体をコントロールする。この際、ＲＡＭ３０７はワークエリアとして使用される。外部に接続されたホストコンピュータ３０１より入力インターフェイス３０２を介して入力された画像データは、ＣＰＵ３０３によって所定の画像処理が施され、プリントヘッド２０４がプリント可能なプリントデータに変換される。その後、ＣＰＵ３０３は当該プリントデータに従ってプリントヘッド２０４からインクを吐出させつつ、キャリッジモータ３０６を駆動してキャリッジ２０３をＸ方向に所定の速度で移動し、１回分のプリント走査を実行する。このようなプリント走査が完了すると、搬送モータ３０５を駆動して搬送ローラ対２０１を回転させ、シートをＹ方向に所定量搬送する。ＣＰＵ３０３は、上記プリント走査と搬送動作を交互に繰り返し、単位領域に対し複数回のプリント走査を実行することにより、シート２０２上に画像を形成する。本実施例において、ＣＰＵ３０３は、プリント走査のたびに、次のプリント走査を直前のプリント走査と同じ方向で行うか、異なる方向で行うかを判断する。
【実施例１】
【００１５】
図３は、ＣＰＵ３０３が実行する上記判断処理の工程を説明するためのフローチャートである。本実施例では、２パスのマルチパスプリントを行う場合について説明する。本処理が開始されると、ＣＰＵ３０３は、まずステップＳ１０１において、最初のプリント走査を行う。２パスのマルチパスプリントの場合、プリントデータは２分割され、一方のプリントデータに従って１回分のプリント走査が行われる。
【００１６】
ステップＳ１０２では、直前に行われたプリント走査が１パス目のプリント走査である単位領域について、各ブロックの定着時間Ｔｄｚを取得する。
【００１７】
図４（ａ）〜（ｃ）および図５（ａ）〜（ｃ）は、個々のブロックの定着時間Ｔｄｚと、次のプリント走査を往路走査で行うか復路走査で行うかを判断する過程を説明する図である。図４（ａ）または図５（ａ）を参照するに、ＣＰＵ３０３は、直前に行われたプリント走査が１パス目のプリント走査である単位領域をＸ方向に６つのブロックに分割し、それぞれのブロックの定着時間を取得する。定着時間は、各ブロックに対し１パス目のプリント走査で吐出されるインクの付与量によって定まり、当該付与量は１パス目のプリント走査でプリントされるドット数すなわちプリントデータによって決まる。本実施例は、ドット数と定着時間とが１対１で対応づけられたテーブルがＲＯＭ３０４に予め記憶されているものとし、ＣＰＵ３０３は個々のブロックについてプリントデータからドット数をカウントし、そのカウント値から定着時間を取得する。図４（ａ）および図５（ａ）では、６つのブロックそれぞれについて、左から１．０秒、２．０秒、１．０秒、１．０秒、１．０秒、１．０秒の定着時間が取得された場合を示している。
【００１８】
ステップＳ１０３〜ステップＳ１０５は、次のプリント走査を直前のプリント走査と異なる方向で行った場合（以下、制御Ａと称す）のプリント所要時間Ｔｅ１を把握するための工程である。具体的には、まずステップＳ１０３において、ＣＰＵ３０３は、個々のブロックについてプリント時間差Ｔｔｚ１を取得する。プリント時間差Ｔｔｚ１とは、待機時間を設けなかった場合の、１パス目のプリントが行われてから２パス目のプリントが行われるまでの時間を意味する。
【００１９】
図４（ｂ）は、制御Ａにおける個々のブロックのプリント時間差Ｔｔｚ１を求める方法を説明する図である。ここでは、プリントヘッド２０４が隣接するブロック間を移動するのに要する時間を０．１秒、１回のプリント走査の加速および減速に要する時間を０．０５秒としている。そして、図では、１パス目の最初のブロックをプリントするタイミングを０とした場合の、それぞれのブロックについての１パス目のプリント走査が行われるタイミングと２パス目のプリント走査が行われるタイミングが示されている。結果、各ブロックにおけるプリント時間差Ｔｔｚ１は、左から０．１秒、０．３秒、０．５秒、０．７秒、０．９秒、１．１秒となる。このようなプリント時間差Ｔｔｚ１は、ホストコンピュータから受信する画像データに依存するものではなく、個々のブロックに対応づけて、ＲＯＭ３０４に予め記憶されている。
【００２０】
続くステップＳ１０４において、ＣＰＵ３０３は、ステップＳ１０２で取得した定着時間ＴｄｚとステップＳ１０３で取得したプリント時間差Ｔｔｚ１から、必要な待機時間Ｔｗ１を算出する。定着時間Ｔｄｚがプリント時間差Ｔｔｚ１よりも大きい場合は、１パス目に付与されたインクが十分に定着する前に２パス目のインクが付与されてしまう恐れがあるので、その差分だけ待機することが望まれる。しかし、望まれる待機時間がブロックによって異なるので、必要十分な待機時間を確保するために、これら差分（Ｔｄｚ−Ｔｔｚ１）を比較して最大値を選択し、これを待機時間Ｔｗ１として設定する。
【００２１】
図４（ｃ）は、上記差分（Ｔｄｚ−Ｔｔｚ１）をブロックごとに示した図である。ここでは、左から２つ目のブロックの差分（Ｔｄｚ−Ｔｔｚ１＝１．７）が最も大きな値となっているので、当該値が待機時間Ｔｗ１＝１．７となる。
【００２２】
続くステップＳ１０５において、ＣＰＵ３０３は、プリント所要時間Ｔｅ１を算出する。具体的には、待機時間を設けなかった場合のプリント所要時間、すなわち１パス目のプリント走査が開始されてから２パス目のプリント走査が終了するまでの時間に、ステップＳ１０４で算出した待機時間Ｔｗ１を加算する。本例の場合、Ｔｅ１＝１．１＋１．７＝２．８秒となる。以上ステップＳ１０３〜ステップＳ１０５により、制御Ａでプリント動作を行った場合（すなわち、次のプリント走査を直前のプリント走査と異なる方向で行った場合）のプリント所要時間Ｔｅ１が取得される。
【００２３】
続くステップＳ１０６〜ステップＳ１０８は、次のプリント走査を直前のプリント走査と同じ方向で行った場合（以下、制御Ｂと称す）のプリント所要時間Ｔｅ２を取得するための工程である。具体的には、まずステップＳ１０６において、ＣＰＵ３０３は、個々のブロックについてプリント時間差Ｔｔｚ２を取得する。
【００２４】
図５（ｂ）は、制御Ｂにおける個々のブロックのプリント時間差Ｔｔｚ２を求める方法を説明する図である。プリントヘッド２０４が隣接するブロック間を移動するのに要する時間０．１秒、およびプリント走査の加速および減速に要する時間を０．０５秒は、制御Ａと同等である。但し制御Ｂの場合、１パス目のプリント走査が完了してから２パス目のプリント走査が開始されるまでの間に、１回分の空走査（バックスキャン）が行われる。つまり、２パスのマルチパスプリントのために３回の走査が必要となる。よって、プリント時間差Ｔｔｚ２は、制御Ａの場合に対し更に１走査分の時間が加算された値となる。本例の場合、各ブロックにおけるプリント時間差Ｔｔｚ２は、図５（ｂ）に見るように全てのブロックで１．２秒となる。このようなプリント時間差Ｔｔｚ２は、個々のブロックに対応づけて、ＲＯＭ３０４に予め記憶されている。
【００２５】
続くステップＳ１０７において、ＣＰＵ３０３は、ステップＳ１０２で取得した定着時間ＴｄｚとステップＳ１０６で取得したプリント時間差Ｔｔｚ２から、必要な待機時間Ｔｗ２を算出する。具体的には、制御Ａの場合と同様、必要十分な待機時間を確保するために、個々のブロックにおける定着時間Ｔｄｚとプリント時間差Ｔｔｚ２の差分（Ｔｄｚ−Ｔｔｚ２）の中から最大値を選択し、これを待機時間Ｔｗ２として設定する。
【００２６】
図５（ｃ）は、上記差分（Ｔｄｚ−Ｔｔｚ２）をブロックごとに示した図である。ここでは、左から２つ目のブロックの差分（Ｔｄｚ−Ｔｔｚ２＝０．８）が最も大きいので、当該値が待機時間Ｔｗ２＝０．８となる。
【００２７】
続くステップＳ１０８において、ＣＰＵ３０３は、プリント所要時間Ｔｅ２を取得する。具体的には、制御Ａの場合と同様、待機時間を設けなかった場合のプリント所要時間、すなわち１パス目のプリント走査が開始されてから２パス目のプリント走査が終了するまでの時間に、ステップＳ１０７で算出した待機時間Ｔｗ２を加算する。本例の場合、Ｔｅ２＝１．７＋０．８＝２．５秒となる。以上ステップＳ１０６〜ステップＳ１０８により、制御Ｂでプリント動作を行った場合（すなわち、次のプリント走査を直前のプリント走査と同じ方向で行った場合）のプリント所要時間Ｔｅ２が取得される。
【００２８】
以上、制御Ａの場合のプリント所要時間Ｔｅ１および制御Ｂの場合のプリント所要時間Ｔｅ２が取得されると、ＣＰＵ３０３はステップＳ１０９に進み、Ｔｅ１とＴｅ２の大小関係を判断する。Ｔｅ１≦Ｔｅ２の場合はステップＳ１１０に進み、制御Ａのもとで２パス目のプリント走査を行う。すなわち、１パス目のプリント走査が完了した位置でＴｗ１だけ待機した後、バックスキャンを行うことなく、１パス目と異なる方向で２パス目のプリント走査を行う。一方、Ｔｅ１＞Ｔｅ２の場合はステップＳ１１１に進み、制御Ｂのもとで２パス目のプリント走査を行う。すなわち、バックスキャンを行った後Ｔｗ２だけ待機し、その後１パス目と同じ方向で２パス目のプリント走査を行う。上記例の場合、Ｔｅ１（＝２．８）＞Ｔｅ２（＝２．５）であるので、２パス目のプリント走査は、制御Ｂで行われることになる。
【００２９】
その後ＣＰＵ３０３はステップＳ１１２に進み、全てのプリントデータについてプリント走査が完了したか否かを判断する。未だプリントすべきデータが残っていると判断した場合は、次のプリント走査の判断処理のためにステップＳ１０２に戻る。一方、全てのプリントデータについてプリント走査が完了したと判断した場合は本処理を終了する。
【００３０】
以上説明した本実施例によれば、２パスのマルチパスプリントにおいて、２パス目のプリント走査を１パス目のプリント走査と同じ方向で行うか異なる方向で行うかを、１パス目のプリント走査でプリントされたプリントデータに基づいて判断する。この際、いずれのプリント走査についても、１パス目のプリント走査で付与されたインクが十分に定着した状態でありながら、より少ないプリント所要時間が得られる方向のプリント走査が設定される。結果、１ページ分の画像を出力する場合には、このような個々の走査についての時間短縮が累積され、特許文献１よりも高いスループットで画像を出力することが可能となる。
【実施例２】
【００３１】
本実施例では、３パスのマルチパスプリントを行う場合について説明する。３パス以上のマルチパスプリントの場合も、図３に示したフローチャートに従って、次のプリント走査の方向を決めることが出来る。
【００３２】
図６（ａ）〜（ｃ）は、３パスのマルチパスプリントにおいて、次のプリント走査を制御Ａで行う場合の所要時間Ｔｅ１を求める方法を説明する図である。また、図７（ａ）〜（ｃ）は、３パスのマルチパスプリントにおいて、次のプリント走査を制御Ｂで行う場合の所要時間Ｔｅ２を求める方法を説明する図である。３パスのマルチパスプリントの場合、単位領域の画像は３回のプリント走査によって完成する。つまり、１回のプリント走査が行われるたび、シート上には１パス目までのプリント走査が完了した単位領域と、２パス目までのプリント走査が完了した単位領域がＹ方向に配置される。
【００３３】
このため、ＣＰＵ３０３は、ステップＳ１０２において、図６（ａ）または図７（ａ）に見るように、２つの単位領域に含まれる計１２ブロックのそれぞれについての定着時間を取得する。この際、ＲＯＭ３０４には、ドット数と定着時間を対応づけるテーブルを、１パス目までのプリント走査が完了した単位領域と、２パス目までのプリント走査が完了した単位領域とで個別に用意していても良い。
【００３４】
その後、制御Ａにおいても制御Ｂにおいても、プリント時間差Ｔｔｚ１、Ｔｔｚ２は１２ブロックそれぞれについて管理する。そして、ステップＳ１０５およびステップＳ１０８では、定着時間Ｔｄｚとプリント時間差Ｔｔｚ１、Ｔｔｚ１の差分の最大値を１２ブロックの中から選択し、この値に基づいて待機時間を設定する。
【００３５】
このように、管理するブロック数をマルチパス数に応じて増やすことにより、本実施例でも実施例１と同様の効果を得ることが出来る。すなわち、マルチパスプリントの単位領域に対する連続する２回のプリント走査において、後続するプリント走査を先行するプリント走査と同じ方向で行うか反対の方向で行うかを、先行のプリント走査に対応するプリントデータに基づいて判断する。この際、いずれのプリント走査についても、先行のプリント走査で付与されたインクが十分に定着した状態でありながら、より少ないプリント所要時間が得られる方向のプリント走査を設定する。結果、１ページ分の画像を出力する場合には、このような個々の走査についての時間短縮が累積され、特許文献１よりも高いスループットで画像を出力することが可能となる。
【００３６】
なお、シートとして説明した記録媒体としては、様々な種類が提供されており、インクが付与されてから吸収されるまでの定着時間も様々である。よって、プリント装置が様々な記録媒体に対応可能な場合には、ドット数と定着時間を対応づけるテーブルは記録媒体ごとに用意されていることが好ましい。一般に、普通紙やコート紙のような記録媒体は、インクの受容層が十分に確保されているので定着時間も短く、双方向プリントを行った場合にも背景技術の項で説明したような濃度むらは確認され難い。しかし、塩化ビニルフィルムのように受容層が十分に確保できない記録媒体では、定着時間（待機時間）が大きくなる傾向があり、このような記録媒体を使用した場合に本発明の効果は現れ易い。
【００３７】
また、プリントヘッドにおいて、異なるインクを吐出する複数のノズル列が走査方向に並列している構成では、インクの付与順序に伴う色むらが目立ち、時間差に伴う濃度むらを低減するという本発明の効果を十分に得ることが出来ない場合がある。但し、往路走査であっても復路走査であっても同じ順序でインクが付与されるように、各色のノズル列が走査方向において対称に配置されているような対称ヘッドであれば、本発明の効果を十分に発揮することは出来る。
【符号の説明】
【００３８】
２０２    シート
２０４    プリントヘッド
３０３    ＣＰＵ
【図１】
2015229274.tif 000003
【図２】
2015229274.tif 000004
【図３】
2015229274.tif 000005
【図４】
2015229274.tif 000006
【図５】
2015229274.tif 000007
【図６】
2015229274.tif 000008
【図７】
2015229274.tif 000009