(57)【要約】【課題】印刷画質の低下を抑えつつ、ウェブの表面と裏面との間での印刷画像の位置ずれを低減できる印刷装置を提供する。【解決手段】エンコーダ２２Ａは、ガイドローラ３４の回転角度に応じてパルス信号を出力する。エンコーダ２２Ｂは、ガイドローラ３６の回転角度に応じてパルス信号を出力する。印刷装置制御部２５は、エンコーダ２２Ａの出力パルス信号に基づき印刷部２３Ａの各インクジェットヘッドにおけるインクの吐出タイミングを制御し、エンコーダ２２Ｂの出力パルス信号に基づき印刷部２３Ｂの各インクジェットヘッドにおけるインクの吐出タイミングを制御する。また、印刷装置制御部２５は、ガイドローラ３４，３６の外周長の差を示す差分情報を用いて、ウェブＷの搬送方向における表面の印刷長さと裏面の印刷長さとの差が縮小するように、印刷部２３Ａ，２３Ｂの少なくともいずれかにおける印刷長さを調整する。【選択図】図１
2019147362.tif 000002
【特許請求の範囲】
【請求項１】
ウェブの搬送方向に並列して配置された複数の印刷機構を有し、搬送されるウェブの第１面に前記各印刷機構により画像を印刷する第１印刷部と、
前記搬送方向に並列して配置された複数の印刷機構を有し、搬送されるウェブの第２面に前記各印刷機構により画像を印刷する第２印刷部と、
搬送されるウェブに同期して回転する第１ローラおよび第２ローラと、
前記第１ローラの回転角度に応じてパルス信号を出力する第１エンコーダと、
前記第２ローラの回転角度に応じてパルス信号を出力する第２エンコーダと、
前記第１エンコーダの出力パルス信号に基づき前記第１印刷部の前記各印刷機構における印刷タイミングを制御し、前記第２エンコーダの出力パルス信号に基づき前記第２印刷部の前記各印刷機構における印刷タイミングを制御する制御部とを備え、
前記制御部は、前記第１ローラと前記第２ローラとの外周長の差を示す差分情報を用いて、前記搬送方向における前記第１面の印刷長さと前記第２面の印刷長さとの差が縮小するように、前記第１および第２印刷部の少なくともいずれかにおける印刷長さを調整することを特徴とする印刷装置。
【請求項２】
前記差分情報は、１ページあたりの前記第１エンコーダの出力パルス数と前記第２エンコーダの出力パルス数との差分値であり、
前記制御部は、前記差分値のページごとの累積値を用いて算出される、前記第１面の印刷長さと前記第２面の印刷長さとの差を縮小させるための、ページ単位の印刷長さの調整値に基づき、前記第１および第２印刷部の少なくともいずれかにおける印刷長さの調整をページ単位で行うことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記差分情報は、前記第１エンコーダと前記第２エンコーダとにおける出力パルス数の、１ページあたりの出力パルス数に到達するまでの時間の差分値であり、
前記制御部は、ページごとに前記差分値を算出し、算出した前記差分値を用いて、前記第１面の印刷長さと前記第２面の印刷長さとの差を縮小させるための、次ページに対する印刷長さの調整値を算出し、算出した前記調整値に基づき、前記第１および第２印刷部の少なくともいずれかにおける次ページの印刷長さを調整することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記制御部は、
前記差分値および画像のラインの印刷周期を用いて、１ページあたりの前記第１面の印刷長さと前記第２面の印刷長さとの差をライン数換算で示すラインずれ量を算出し、
前記ラインずれ量の整数部を調整値として算出し、算出した前記調整値に基づき、画像のライン数の調整により印刷長さの調整を行うものであり、
前記ラインずれ量の小数部を、次回の調整値の算出に用いるラインずれ量に含ませることを特徴とする請求項３に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブに印刷する印刷装置に関する。
【背景技術】
【０００２】
長尺状のウェブを印刷媒体として搬送しつつ、インクジェットヘッドからウェブにインクを吐出して画像を印刷する印刷装置が知られている。
【０００３】
また、このような印刷装置として、ウェブの表面用の印刷部と、ウェブの搬送方向における表面用の印刷部の下流側に配置された裏面用の印刷部とを備え、ウェブの両面に印刷可能なものがある（特許文献１参照）。
【０００４】
また、上記のような両面印刷可能な印刷装置として、表面用の印刷部および裏面用の印刷部が、相互に異なる色のインクを吐出する複数のインクジェットヘッドをそれぞれ有するものがある。ここで、各印刷部における複数のインクジェットヘッドは、ウェブの搬送方向に並列して配置されている。
【０００５】
このような印刷装置では、搬送されるウェブに同期して回転するローラに接続されたエンコーダの出力パルス信号に基づき、各インクジェットヘッドにおけるインクの吐出タイミングを制御することが行われている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−６３０７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のような吐出タイミング制御では、エンコーダから遠いインクジェットヘッドほど、ウェブの伸縮等の影響により、インクの着弾位置の精度が低下する。このため、例えば、エンコーダが表面用の印刷部の上流側近傍に配置されている場合、エンコーダから遠い裏面用の印刷部において、インクの着弾精度の低下によるインクジェットヘッド間のインクの着弾位置のずれが生じるおそれがある。すなわち、裏面の印刷画像において色ずれが生じ、印刷画質が低下するおそれがある。
【０００８】
これに対し、表面用の印刷部および裏面用の印刷部のそれぞれの近傍のローラにエンコーダを設置し、それらのエンコーダを用いて、それぞれの印刷部におけるインクの吐出タイミングを制御すれば、上述のような裏面における色ずれを抑えることができる。
【０００９】
このように表面用、裏面用の２つのエンコーダを設ける場合、通常、エンコーダが設けられる２つのローラには、互いに同じ直径のものが用いられる。しかし、その２つのローラの外周長が、メカ公差により互いに異なっていることがある。
【００１０】
このため、表面用の印刷部の位置と裏面用の印刷部の位置とで、それぞれに対応するエンコーダの出力パルス数に応じたウェブの搬送量が互いに異なることがある。これにより、ウェブの表面と裏面との間で画像の印刷長さに差が生じ、印刷が進むにつれて、ウェブの表面と裏面との間で徐々に印刷画像の位置ずれが生じることがある。
【００１１】
本発明は上記に鑑みてなされたもので、印刷画質の低下を抑えつつ、ウェブの表面と裏面との間での印刷画像の位置ずれを低減できる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明の印刷装置は、ウェブの搬送方向に並列して配置された複数の印刷機構を有し、搬送されるウェブの第１面に前記各印刷機構により画像を印刷する第１印刷部と、前記搬送方向に並列して配置された複数の印刷機構を有し、搬送されるウェブの第２面に前記各印刷機構により画像を印刷する第２印刷部と、搬送されるウェブに同期して回転する第１ローラおよび第２ローラと、前記第１ローラの回転角度に応じてパルス信号を出力する第１エンコーダと、前記第２ローラの回転角度に応じてパルス信号を出力する第２エンコーダと、前記第１エンコーダの出力パルス信号に基づき前記第１印刷部の前記各印刷機構における印刷タイミングを制御し、前記第２エンコーダの出力パルス信号に基づき前記第２印刷部の前記各印刷機構における印刷タイミングを制御する制御部とを備え、前記制御部は、前記第１ローラと前記第２ローラとの外周長の差を示す差分情報を用いて、前記搬送方向における前記第１面の印刷長さと前記第２面の印刷長さとの差が縮小するように、前記第１および第２印刷部の少なくともいずれかにおける印刷長さを調整することを特徴とする。
【発明の効果】
【００１３】
本発明の印刷装置によれば、印刷画質の低下を抑えつつ、ウェブの表面と裏面との間での印刷画像の位置ずれを低減できる。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態に係る印刷装置を備えた印刷システムの概略構成図である。
【図２】図１に示す印刷システムの制御ブロック図である。
【図３】ウェブの表面と裏面との間での印刷画像の位置ずれの説明図である。
【図４】第１実施形態における調整テーブル生成動作を説明するためのフローチャートである。
【図５】調整テーブル生成動作における調整フラグを設定する方法の説明図である。
【図６】調整テーブルの一例を示す図である。
【図７】印刷長さの調整方法の説明図である。
【図８】第２実施形態における印刷長さを調整する処理のフローチャートである。
【図９】第２実施形態の印刷長さを調整する処理におけるエンコーダの出力パルス数のカウントの仕方の説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を参照して説明する。各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の符号を付している。
【００１６】
以下に示す実施の形態は、この発明の技術的思想を具体化するための装置等を例示するものであって、この発明の技術的思想は、各構成部品の材質、形状、構造、配置等を下記のものに特定するものでない。この発明の技術的思想は、特許請求の範囲において、種々の変更を加えることができる。
【００１７】
［第１実施形態］
図１は、本発明の第１実施形態に係る印刷装置を備えた印刷システムの概略構成図である。図２は、図１に示す印刷システムの制御ブロック図である。以下の説明において、図１の紙面に直交する方向を前後方向とする。また、図１における紙面の上下左右を上下左右方向とする。
【００１８】
図１、図２に示すように、第１実施形態に係る印刷システム１は、巻出装置２と、印刷装置３と、巻取装置４とを備える。
【００１９】
巻出装置２は、フィルム、紙等からなる長尺状の印刷媒体であるウェブＷを印刷装置３へ巻き出す。巻出装置２は、ウェブロール支持軸１１と、ブレーキ１２と、巻出装置制御部１３とを備える。
【００２０】
ウェブロール支持軸１１は、ウェブロール１６を回転可能に支持する。ウェブロール１６は、ウェブＷがロール状に巻かれたものである。
【００２１】
ブレーキ１２は、ウェブロール支持軸１１にブレーキをかける。これにより、ウェブロール１６と後述する印刷装置３の搬送ローラ４３との間のウェブＷに張力が付与される。
【００２２】
巻出装置制御部１３は、ブレーキ１２を制御する。巻出装置制御部１３は、ＣＰＵ、メモリ、ハードディスク等を備えて構成される。
【００２３】
印刷装置３は、ウェブロール１６から巻き出されたウェブＷを搬送しつつ、ウェブＷに画像を印刷する。印刷装置３は、搬送部２１と、エンコーダ２２Ａ，２２Ｂ（それぞれ第１または第２エンコーダに相当）と、印刷部２３Ａ，２３Ｂ（それぞれ第１または第２印刷部に相当）と、操作パネル２４と、印刷装置制御部（制御部に相当）２５とを備える。なお、エンコーダ２２Ａ，２２Ｂ等の符号におけるアルファベットの添え字を省略して総括的に表記することがある。
【００２４】
搬送部２１は、ウェブロール１６から巻き出されたウェブＷを巻取装置４へ向けて搬送する。搬送部２１は、ガイドローラ３１〜４０と、２０本のヘッド下ローラ４１と、蛇行制御部４２と、一対の搬送ローラ４３と、搬送モータ４４とを備える。
【００２５】
ガイドローラ３１〜４０は、印刷装置３内で搬送されるウェブＷをガイドする。ガイドローラ３１〜４０は、搬送されるウェブＷに従動回転する。ガイドローラ３１〜４０、ヘッド下ローラ４１、搬送ローラ４３、および後述する蛇行制御部４２の蛇行制御ローラ４６，４７により、搬送部２１におけるウェブＷの搬送経路が形成される。
【００２６】
ガイドローラ３１，３２は、巻出装置２と蛇行制御部４２との間でウェブＷをガイドする。ガイドローラ３１は、印刷装置３の下部の左端部に配置されている。ガイドローラ３２は、ガイドローラ３１と後述する蛇行制御部４２の蛇行制御ローラ４６との間に配置されている。
【００２７】
ガイドローラ３３〜３９は、蛇行制御部４２と搬送ローラ４３との間でウェブＷをガイドする。ガイドローラ３３は、後述する蛇行制御部４２の蛇行制御ローラ４７の左方のやや上方に配置されている。ガイドローラ３４は、ガイドローラ３３の上方に配置されている。ガイドローラ３５は、ガイドローラ３４とほぼ同じ高さで、ガイドローラ３４の右方に配置されている。ガイドローラ３６は、ガイドローラ３５の下方であって、ガイドローラ３３より高い位置に配置されている。ガイドローラ３７は、ガイドローラ３６の左方であって、ガイドローラ３３，３４間のウェブＷの右側近傍であり、ガイドローラ３６とほぼ同じ高さである位置に配置されている。ガイドローラ３８は、ガイドローラ３７の右下方に配置されている。ガイドローラ３９は、ガイドローラ３８のやや右側の下方に配置されている。
【００２８】
ガイドローラ４０は、搬送ローラ４３と巻取装置４との間でウェブＷをガイドする。ガイドローラ４０は、印刷装置３の下部の右端部に配置されている。
【００２９】
ヘッド下ローラ４１は、ガイドローラ３４，３５間およびガイドローラ３６，３７間において、後述するヘッドユニット５１の下でウェブＷを支持する。ガイドローラ３４，３５間およびガイドローラ３６，３７間に、それぞれ１０本ずつのヘッド下ローラ４１が配置されている。そして、ヘッド下ローラ４１は、各ヘッドユニット５１の直下に２本ずつ配置されている。ヘッド下ローラ４１は、搬送されるウェブＷに従動回転する。
【００３０】
蛇行制御部４２は、ウェブＷの搬送方向に直交する幅方向（前後方向）における位置の変動である蛇行を補正するものである。蛇行制御部４２は、蛇行制御ローラ４６，４７と、蛇行制御モータ４８とを備える。
【００３１】
蛇行制御ローラ４６，４７は、ウェブＷをガイドするとともに、ウェブＷの蛇行を補正するためのローラである。蛇行制御ローラ４６，４７は、搬送されるウェブＷに従動回転する。蛇行制御ローラ４６，４７は、左右方向から見て、ウェブＷの幅方向に対して傾くように回動することで、ウェブＷを幅方向に移動させて蛇行を補正する。蛇行制御ローラ４６は、ガイドローラ３２の右方に配置されている。蛇行制御ローラ４７は、蛇行制御ローラ４６の上方に配置されている。
【００３２】
蛇行制御モータ４８は、左右方向に平行な回動軸回りに蛇行制御ローラ４６，４７を回動させる。
【００３３】
一対の搬送ローラ４３は、ウェブＷをニップしつつ、巻取装置４へ向けてウェブＷを搬送する。一対の搬送ローラ４３は、ガイドローラ３９，４０間に配置されている。
【００３４】
搬送モータ４４は、搬送ローラ４３を回転駆動させる。
【００３５】
エンコーダ２２Ａは、ガイドローラ３４（第１または第２ローラに相当）に設置され、搬送されるウェブＷに従動回転（同期して回転）するガイドローラ３４の回転角度に応じてパルス信号を出力する。エンコーダ２２Ｂは、ガイドローラ３６（第１または第２ローラに相当）に設置され、搬送されるウェブＷに従動回転（同期して回転）するガイドローラ３６の回転角度に応じてパルス信号を出力する。
【００３６】
印刷部２３Ａは、ウェブＷの表面（第１または第２面に相当）に画像を印刷する。印刷部２３Ａは、ガイドローラ３４，３５間のウェブＷの上方近傍に配置されている。印刷部２３Ａは、ヘッドユニット５１Ｋ，５１Ｃ，５１Ｍ，５１Ｙ，５１Ｐを備える。
【００３７】
ヘッドユニット５１Ｋ，５１Ｃ，５１Ｍ，５１Ｙ，５１Ｐは、それぞれインクジェットヘッド（印刷機構に相当）５６Ｋ，５６Ｃ，５６Ｍ，５６Ｙ，５６Ｐを有する。ヘッドユニット５１Ｋ，５１Ｃ，５１Ｍ，５１Ｙ，５１Ｐは、ウェブＷの搬送方向である副走査方向（左右方向）に並列して配置されている。このため、インクジェットヘッド５６Ｋ，５６Ｃ，５６Ｍ，５６Ｙ，５６Ｐも、副走査方向に並列して配置されている。
【００３８】
インクジェットヘッド５６Ｋ，５６Ｃ，５６Ｍ，５６Ｙ，５６Ｐは、それぞれブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、予備インク色のインクをウェブＷに吐出して画像を印刷する。予備インク色としては、レッド、ライトシアン等が用いられる。
【００３９】
インクジェットヘッド５６は、ウェブＷに対向するインク吐出面に開口し、主走査方向（前後方向）に沿って配置された複数のノズル（図示せず）を有し、ノズルからインクを吐出する。
【００４０】
印刷部２３Ｂは、ウェブＷの裏面（第１または第２面に相当）に画像を印刷する。印刷部２３Ｂは、ガイドローラ３６，３７間のウェブＷの上方近傍に配置されている。すなわち、印刷部２３Ｂは、ウェブＷの搬送方向における印刷部２３Ａの下流側に配置されている。印刷部２３Ｂは、印刷部２３Ａと同様に、ヘッドユニット５１Ｋ，５１Ｃ，５１Ｍ，５１Ｙ，５１Ｐを備える。
【００４１】
印刷部２３Ｂは、印刷部２３Ａを左右反転した構成である。印刷部２３Ｂは、左右反転されている以外は、印刷部２３Ａと同様の構成である。
【００４２】
操作パネル２４は、各種の入力画面等を表示するとともに、ユーザによる入力操作を受け付ける。操作パネル２４は、液晶表示パネル等を有する表示部（図示せず）と、各種の操作キー、タッチパネル等を有する入力部（図示せず）とを備える。
【００４３】
印刷装置制御部２５は、印刷装置３の各部の動作を制御する。印刷装置制御部２５は、ＣＰＵ、メモリ、ハードディスク、ＦＰＧＡ（Field Programmable Gate Array）等を備えて構成される。
【００４４】
印刷装置制御部２５は、印刷を行う際、搬送ローラ４３を駆動させてウェブＷを搬送させつつ、印刷部２３Ａ，２３Ｂの各インクジェットヘッド５６を駆動させてウェブＷに画像を印刷させる。
【００４５】
この際、印刷装置制御部２５は、エンコーダ２２Ａの出力パルス信号に基づき、印刷部２３Ａの各インクジェットヘッド５６におけるインクの吐出タイミング（印刷タイミング）を制御する。また、印刷装置制御部２５は、エンコーダ２２Ｂの出力パルス信号に基づき、印刷部２３Ｂの各インクジェットヘッド５６におけるインクの吐出タイミングを制御する。
【００４６】
また、印刷装置制御部２５は、エンコーダ２２Ａが設置されたガイドローラ３４とエンコーダ２２Ｂが設置されたガイドローラ３６との外周長の差を示す差分情報を用いて、ウェブＷの搬送方向における表面の印刷長さと裏面の印刷長さとの差が縮小するように、印刷部２３Ａ，２３Ｂの少なくともいずれかにおける印刷長さを調整する。ここで、印刷長さは、ウェブＷの搬送方向における画像の印刷領域の長さである。
【００４７】
具体的には、印刷装置制御部２５は、ガイドローラ３４，３６の外周長の差を示す差分情報として、１ページあたりのエンコーダ２２Ａ，２２Ｂの出力パルス数の差分値である、後述する１ページあたりのパルス差Ｄｂを用いる。印刷装置制御部２５は、１ページあたりのパルス差Ｄｂを用いて後述する調整テーブル７１を生成する。印刷時において、印刷装置制御部２５は、調整テーブル７１を参照して、印刷部２３Ａ，２３Ｂの少なくともいずれかにおける印刷長さの調整をページ単位で行う。
【００４８】
巻取装置４は、印刷装置３で印刷されたウェブＷを巻き取る。巻取装置４は、巻取軸６１と、巻取モータ６２と、巻取装置制御部６３とを備える。
【００４９】
巻取軸６１は、ウェブＷを巻き取って保持する。
【００５０】
巻取モータ６２は、巻取軸６１を図１における時計回り方向に回転させる。巻取軸６１の回転により、ウェブＷが巻取軸６１に巻き取られる。
【００５１】
巻取装置制御部６３は、巻取モータ６２の駆動を制御する。巻取装置制御部６３は、ＣＰＵ、メモリ、ハードディスク等を備えて構成される。
【００５２】
次に、印刷システム１における調整テーブル生成動作について説明する。
【００５３】
調整テーブル生成動作は、ウェブＷに対する印刷長さの調整を行うために使用する調整テーブル７１を生成する動作である。
【００５４】
調整テーブル７１を用いた印刷長さの調整は、ガイドローラ３４，３６のメカ公差による外周長の差に起因する、ウェブＷの表面と裏面との間での印刷画像の位置ずれを抑えるために行われるものである。
【００５５】
ここで、ガイドローラ３４，３６は、互いに同じ直径のローラである。ただし、メカ公差により、ガイドローラ３４，３６には外周長の差がある。ガイドローラ３４，３６の外周長に差があると、それぞれに対応するエンコーダ２２Ａ，２２Ｂの出力パルス数に応じたウェブＷの搬送量に差が生じる。これにより、エンコーダ２２Ａの出力パルス信号に基づいて印刷部２３Ａにより印刷されるウェブＷの表面と、エンコーダ２２Ｂの出力パルス信号に基づいて印刷部２３Ｂにより印刷されるウェブＷの裏面との間で、画像の印刷長さに差が生じる。そして、印刷が進むにつれて、ウェブＷの表面と裏面との間で徐々に印刷画像の位置ずれが生じる。
【００５６】
例えば、ガイドローラ３４の外周Ｌａがガイドローラ３６の外周Ｌｂより大きい場合、図３に示すように、表面の方が裏面よりも印刷長さが長くなり、表裏で対応するページ間において、表面のページが上流側にずれていく。
【００５７】
このようなウェブＷの表面と裏面との間での印刷画像の位置ずれを抑えるための印刷長さの調整を行うために、調整テーブル７１が用いられる。
【００５８】
調整テーブル生成動作は、印刷装置３の完成時や、ガイドローラ３４，３６の交換時等に行われる。図４は、調整テーブル生成動作を説明するためのフローチャートである。
【００５９】
図４のステップＳ１において、印刷装置制御部２５は、ウェブＷの搬送を開始させる。具体的には、印刷装置制御部２５は、搬送モータ４４により搬送ローラ４３の駆動を開始させるとともに、巻出装置制御部１３および巻取装置制御部６３にウェブＷの搬送開始を指示する。ウェブＷの搬送開始が指示されると、巻出装置制御部１３はブレーキ１２にブレーキ力の出力を開始させ、巻取装置制御部６３は巻取モータ６２により巻取軸６１の駆動を開始させる。
【００６０】
これにより、ウェブＷのウェブロール１６からの巻き出しおよび搬送が開始される。ブレーキ１２によりウェブロール支持軸１１にブレーキがかけられることで、ウェブロール１６と搬送ローラ４３との間においてウェブＷに張力が付与されつつ、ウェブＷが搬送される。ウェブＷの搬送が開始されると、ガイドローラ３４，３６が回転し始めるのに応じて、エンコーダ２２Ａ，２２Ｂからのパルス信号の出力が開始される。
【００６１】
ウェブＷの搬送開始後、ステップＳ２において、印刷装置制御部２５は、ウェブＷの搬送速度が規定搬送速度に到達したか否かを判断する。
【００６２】
ここで、印刷装置制御部２５は、ウェブＷの搬送開始後、ウェブＷの搬送速度が規定搬送速度まで加速されると、規定搬送速度での定速搬送へ移行させる搬送制御を行う。規定搬送速度は、例えば、印刷時におけるウェブＷの搬送速度（印刷搬送速度）と同じ速度に設定される。
【００６３】
ウェブＷの搬送速度が規定搬送速度に到達していないと判断した場合（ステップＳ２：ＮＯ）、印刷装置制御部２５は、ステップＳ２を繰り返す。ウェブＷの搬送速度が規定搬送速度に到達したと判断した場合（ステップＳ２：ＹＥＳ）、ステップＳ３において、印刷装置制御部２５は、エンコーダ２２Ａ，２２Ｂの出力パルス数のカウントを開始する。
【００６４】
次いで、ステップＳ４において、印刷装置制御部２５は、エンコーダ２２Ａ，２２Ｂの出力パルス数のカウント開始時点からのウェブＷの搬送距離が規定搬送距離Ｌｍに到達したか否かを判断する。ここで、ウェブＷは規定搬送速度で定速搬送されているため、印刷装置制御部２５は、エンコーダ２２Ａ，２２Ｂの出力パルス数のカウント開始時点からの経過時間により、ウェブＷの搬送距離が規定搬送距離Ｌｍに到達したか否かを判断できる。
【００６５】
規定搬送距離Ｌｍは、ガイドローラ３４，３６の外周長の差に起因するエンコーダ２２Ａ，２２Ｂの出力パルス数の差を計測するためのウェブＷの搬送距離として予め設定されたものである。規定搬送距離Ｌｍは、計測結果に対するエンコーダ２２Ａ，２２Ｂの出力パルス数の誤差の影響を抑えるために、例えばガイドローラ３４，３６の２０周分等の、比較的長い距離に設定される。
【００６６】
エンコーダ２２Ａ，２２Ｂの出力パルス数のカウント開始時点からのウェブＷの搬送距離が規定搬送距離Ｌｍに到達していないと判断した場合（ステップＳ４：ＮＯ）、印刷装置制御部２５は、ステップＳ４を繰り返す。
【００６７】
エンコーダ２２Ａ，２２Ｂの出力パルス数のカウント開始時点からのウェブＷの搬送距離が規定搬送距離Ｌｍに到達したと判断した場合（ステップＳ４：ＹＥＳ）、ステップＳ５において、印刷装置制御部２５は、エンコーダ２２Ａ，２２Ｂの出力パルス数のカウントを終了する。これにより、ウェブＷが規定搬送距離Ｌｍだけ搬送される間におけるエンコーダ２２Ａの出力パルス数のカウント値Ｃａ、およびエンコーダ２２Ｂの出力パルス数のカウント値Ｃｂが得られる。
【００６８】
次いで、ステップＳ６において、印刷装置制御部２５は、ウェブＷの搬送を終了させる。具体的には、印刷装置制御部２５は、搬送モータ４４を停止させるとともに、巻出装置制御部１３および巻取装置制御部６３にウェブＷの搬送終了を指示する。ウェブＷの搬送終了が指示されると、巻出装置制御部１３はブレーキ１２を停止させ、巻取装置制御部６３は巻取モータ６２を停止させる。
【００６９】
次いで、ステップＳ７において、印刷装置制御部２５は、パルス差Ｄｍを算出する。パルス差Ｄｍは、規定搬送距離Ｌｍに対するエンコーダ２２Ａ，２２Ｂの出力パルス数の差であり、下記の式（１）により算出される。
【００７０】
Ｄｍ＝｜Ｃａ−Ｃｂ｜  …（１）
次いで、ステップＳ８において、印刷装置制御部２５は、パルス差Ｄｍが閾値Ｄｔｈ未満であるか否かを判断する。ここで、閾値Ｄｔｈは、ガイドローラ３４，３６の外周長の差に応じた値であるパルス差Ｄｍが、印刷画像への影響を抑えつつ印刷長さの調整が可能な程度の大きさであるか否かを判定するための値として設定されたものである。
【００７１】
パルス差Ｄｍが閾値Ｄｔｈ未満であると判断した場合（ステップＳ８：ＹＥＳ）、ステップＳ９において、印刷装置制御部２５は、１ページあたりのパルス差Ｄｂを算出する。ウェブＷの搬送方向における１ページの長さをＬｎとすると、１ページあたりのパルス差Ｄｂは、下記の式（２）により算出される。
【００７２】
Ｄｂ＝（Ｌｎ／Ｌｍ）×Ｄｍ  …（２）
ここで、印刷装置制御部２５は、印刷装置３で印刷可能な複数通りのページサイズのそれぞれの１ページの長さＬｎに対して、１ページあたりのパルス差Ｄｂを算出する。
【００７３】
次いで、ステップＳ１０において、印刷装置制御部２５は、累積差分Ｄｓｕｍ（ｎ）を算出する。累積差分Ｄｓｕｍ（ｎ）は、ｎページ目における１ページ目からの、１ページあたりのパルス差Ｄｂの累積値である。累積差分Ｄｓｕｍ（ｎ）の計算は、後述する調整フラグの周期的なパターンを抽出するために十分であるとして設定された所定ページ目までを行えばよい。累積差分Ｄｓｕｍ（ｎ）は、下記の式（３）により算出される。
【００７４】
Ｄｓｕｍ（ｎ）＝Ｄｂ×ｎ  …（３）
ここで、例えば、Ｌｍ＝５０００ｍｍ，Ｌｎ＝４２０ｍｍ，Ｃａ＝２１６００，Ｃａ＝２１５９５の場合、Ｄｍ＝５，Ｄｂ＝０．４２となる。この場合、累積差分Ｄｓｕｍ（ｎ）は、図５のように算出される。
【００７５】
印刷装置制御部２５は、印刷装置３で印刷可能な複数通りのページサイズのそれぞれの１ページの長さＬｎについて、算出された１ページあたりのパルス差Ｄｂから累積差分Ｄｓｕｍ（ｎ）を算出する。
【００７６】
次いで、ステップＳ１１において、印刷装置制御部２５は、累積差分Ｄｓｕｍ（ｎ）の整数化を行う。具体的には、印刷装置制御部２５は、ＩＮＴ（Ｄｓｕｍ（ｎ））を算出する。ＩＮＴ（Ｄｓｕｍ（ｎ））は、累積差分Ｄｓｕｍ（ｎ）の整数部を示す。ＩＮＴ（Ｄｓｕｍ（ｎ））は、例えば、図５のように算出される。
【００７７】
印刷装置制御部２５は、印刷装置３で印刷可能な複数通りのページサイズのそれぞれの１ページの長さＬｎについて、算出された累積差分Ｄｓｕｍ（ｎ）の整数化を行う。
【００７８】
次いで、ステップＳ１２において、印刷装置制御部２５は、ＩＮＴ（Ｄｓｕｍ（ｎ））の値に基づき、調整テーブル７１を生成する。
【００７９】
具体的には、まず、印刷装置制御部２５は、図５の例に示すように、ＩＮＴ（Ｄｓｕｍ（ｎ））の値が増加するページの調整フラグを「１」とし、その他のページの調整フラグを「０」とする。
【００８０】
そして、印刷装置制御部２５は、図６に示すような、ページと調整フラグとを関連付けた調整テーブル７１を生成し、これを記憶する。調整テーブル７１における調整フラグ「１」は、当該ページが印刷長さの調整を行うページであることを示す。
【００８１】
ここで、印刷装置制御部２５は、各ページの調整フラグから１周期分のパターンを抽出して調整テーブル７１を生成する。図６の例では、調整テーブル７１は、５ページからなる１周期分の調整フラグを保持している。調整フラグが厳密に周期的なパターンを形成していなくても、周期的なパターンとみなせる範囲で、１周期分のパターンを抽出してもよい。ウェブＷへの印刷時における印刷長さの調整は、調整テーブル７１の１周期分の調整フラグを繰り返し使用して行われる。
【００８２】
印刷装置制御部２５は、印刷装置３で印刷可能な複数通りのページサイズのそれぞれの１ページの長さＬｎについて、ＩＮＴ（Ｄｓｕｍ（ｎ））の値に基づき、調整テーブル７１を生成する。すなわち、複数通りの１ページの長さＬｎのそれぞれに応じた調整テーブル７１が生成される。
【００８３】
印刷装置制御部２５が調整テーブル７１を生成して記憶すると、調整テーブル生成動作が終了となる。
【００８４】
ステップＳ８において、パルス差Ｄｍが閾値Ｄｔｈ以上であると判断した場合（ステップＳ８：ＮＯ）、ステップＳ１３において、印刷装置制御部２５は、ユーザに異常を知らせるための警告のメッセージを操作パネル２４に表示させる。これにより、調整テーブル生成動作が終了となる。
【００８５】
ここで、パルス差Ｄｍが閾値Ｄｔｈ以上であることは、ガイドローラ３４，３６の外周長の差が過大であることを示す。そこで、印刷装置制御部２５は、ガイドローラ３４，３６に異常があるためそれらの交換が必要である旨のメッセージ等を警告として操作パネル２４に表示させる。
【００８６】
警告に従ってガイドローラ３４，３６の交換が行われた場合、上述の調整テーブル生成動作が実行される。
【００８７】
次に、印刷システム１における印刷時の動作について説明する。
【００８８】
印刷ジョブが入力されると、印刷装置制御部２５は、ウェブＷの搬送を開始させる。ウェブＷの搬送開始後、ウェブＷの搬送速度が所定の印刷搬送速度まで加速されると、印刷装置制御部２５は、印刷搬送速度での定速搬送へ移行させる。
【００８９】
印刷搬送速度でのウェブＷの定速搬送が開始された後、印刷装置制御部２５は、印刷部２３ＡによるウェブＷの表面への印刷を開始させる。その後、印刷装置制御部２５は、印刷部２３ＢによるウェブＷの裏面への印刷を開始させる。ここで、印刷装置制御部２５は、エンコーダ２２Ｂの出力パルス信号に基づき、印刷部２３ＢによるウェブＷの裏面への印刷開始位置が、印刷部２３Ａによる表面への印刷開始位置に一致するよう制御する。
【００９０】
印刷開始後、印刷装置制御部２５は、エンコーダ２２Ａの出力パルス信号に基づき、ウェブＷの表面において主走査方向に沿った画像のラインごとに各色のインクの副走査方向における着弾位置が一致するように、印刷部２３Ａの各インクジェットヘッド５６のインクの吐出タイミングを制御する。また、印刷装置制御部２５は、エンコーダ２２Ｂの出力パルス信号に基づき、ウェブＷの裏面において主走査方向に沿った画像のラインごとに各色のインクの副走査方向における着弾位置が一致するように、印刷部２３Ｂの各インクジェットヘッド５６のインクの吐出タイミングを制御する。
【００９１】
印刷中において、印刷装置制御部２５は、調整テーブル７１を参照して、印刷部２３Ａ，２３Ｂの少なくともいずれかにおける印刷長さの調整をページ単位で行う。この際、印刷装置制御部２５は、実行中の印刷ジョブにおける１ページの長さＬｎに対応する調整テーブル７１を参照する。
【００９２】
具体的には、印刷装置制御部２５は、調整テーブル７１における調整フラグが「１」のページにおいて、印刷部２３Ａ，２３Ｂの少なくともいずれかにおける当該ページの印刷長さを調整する。
【００９３】
印刷長さの調整時における、表面の印刷長さと裏面の印刷長さとの差を縮小させるための調整値は、エンコーダ２２の出力パルス信号の１パルスあたりのライン数となる。調整フラグが「１」であることは、当該ページに対して、エンコーダ２２の出力パルス信号の１パルスあたりのライン数が調整値として設定されていることを意味する。また、調整フラグが「０」であることは、当該ページに対する調整値が「０」であることを意味する。
【００９４】
エンコーダ２２の出力パルス信号の１パルスあたりのライン数は、副走査方向における印刷解像度に応じたライン数となる。例えば、エンコーダ２２の出力パルス信号の１パルスあたりのライン数が「１」の場合、調整値は「１」となる。また、エンコーダ２２の出力パルス信号の１パルスあたりのライン数が「２」の場合、調整値は「２」となる。調整値は、上述のように決定された調整フラグに応じて算出されるものであるため、１ページあたりのパルス差Ｄｂのページごとの累積値である累積差分Ｄｓｕｍ（ｎ）を用いて算出されるものであるといえる。
【００９５】
印刷長さの調整は、印刷部２３Ａ，２３Ｂの少なくともいずれかにおいて、調整フラグが「１」のページに対するライン数を増減させることにより実現される。
【００９６】
例えば、印刷装置制御部２５は、ウェブＷの表面および裏面の一方を基準面、他方を調整面として設定し、調整面に対応する印刷部２３において、調整フラグが「１」のページに対するライン数を、調整値分だけ増減させる。
【００９７】
この場合において、前述の調整テーブル生成動作で計測されたウェブＷの規定搬送距離Ｌｍに対応する出力パルス数のカウント値が大きい方のエンコーダ２２に対応する印刷部２３による印刷面が基準面であるとする。この場合、印刷装置制御部２５は、調整フラグが「１」のページにおいて、図７（ａ）に示すように、調整面のページ画像に調整値分の数のラインを追加して印刷長さを調整値分だけ伸長させるように、調整面に対応する印刷部２３を制御する。調整値分の数のラインの追加は、例えば、最終ラインを調整値分だけコピーすることで行われる。
【００９８】
上記の場合とは逆に、ウェブＷの規定搬送距離Ｌｍに対応する出力パルス数のカウント値が小さい方のエンコーダ２２に対応する印刷部２３による印刷面が基準面であるとする。この場合、印刷装置制御部２５は、調整フラグが「１」のページにおいて、図７（ｂ）に示すように、調整面のページ画像において調整値分の数のラインを削除して印刷長さを調整値分だけ縮小させるように、調整面に対応する印刷部２３を制御する。この際、例えば、最終ラインから調整値分のラインが削除される。
【００９９】
基準面を固定せず、調整フラグが「１」のページごとに切り替えてもよい。また、調整値が２以上である場合は、基準面を設定せず、印刷部２３Ａ，２３Ｂの両方においてそれぞれのページの印刷長さを調整して、印刷長さをそろえるようにしてもよい。
【０１００】
印刷ジョブに基づく印刷が終了すると、印刷装置制御部２５は、ウェブＷの搬送を終了させる。これにより、一連の動作が終了となる。
【０１０１】
以上説明したように、印刷装置３では、印刷装置制御部２５は、印刷部２３Ａ，２３Ｂにおけるインクの吐出タイミングを、それぞれエンコーダ２２Ａ，２２Ｂの出力パルス信号に基づいて制御する。これにより、印刷部２３Ａ，２３Ｂの両方におけるインクジェットヘッド５６間のインクの着弾位置のずれが抑えられる。これにより、印刷画質の低下が抑えられる。
【０１０２】
また、印刷装置制御部２５は、ガイドローラ３４，３６の外周長の差を示す差分情報を用いて、ウェブＷの表面の印刷長さと裏面の印刷長さとの差が縮小するように、印刷部２３Ａ，２３Ｂの少なくともいずれかにおける印刷長さを調整する。これにより、ガイドローラ３４，３６の外周長の差に起因して発生する、ウェブＷの表面と裏面との間での画像の印刷長さの差が抑えられる。この結果、ウェブＷの表面と裏面との間での印刷画像の位置ずれを低減できる。
【０１０３】
したがって、印刷装置３によれば、印刷画質の低下を抑えつつ、ウェブＷの表面と裏面との間での印刷画像の位置ずれを低減できる。
【０１０４】
また、第１実施形態では、印刷装置制御部２５は、差分情報として、１ページあたりのパルス差Ｄｂを用いる。具体的には、印刷装置制御部２５は、１ページあたりのパルス差Ｄｂの累積値である累積差分Ｄｓｕｍ（ｎ）を用いて調整テーブル７１を生成する。そして、印刷装置制御部２５は、調整テーブル７１の調整フラグに応じたページ単位の印刷長さの調整値に基づき、印刷部２３Ａ，２３Ｂの少なくともいずれかにおける印刷長さの調整をページ単位で行う。
【０１０５】
このように、ガイドローラ３４，３６の外周長の差に起因する１ページあたりのパルス差Ｄｂを差分情報として用いることで、ウェブＷの表面と裏面との間での画像の印刷長さの差を抑えるための印刷長さの調整を高精度で実現できる。
【０１０６】
［第２実施形態］
次に、上述した第１実施形態の一部を変更した第２実施形態について説明する。
【０１０７】
第２実施形態では、印刷装置制御部２５は、ガイドローラ３４，３６の外周長の差を示す差分情報として、エンコーダ２２Ａ，２２Ｂにおける出力パルス数の、１ページあたりの出力パルス数である規定値Ｋに到達するまでの時間の差分値である差分時間ΔＴ（ｎ）を用いる。印刷装置制御部２５は、ページごとに差分時間ΔＴ（ｎ）を算出し、算出した差分時間ΔＴ（ｎ）を用いて、表面の印刷長さと裏面の印刷長さとの差を縮小させるための、次ページに対する印刷長さの調整値Ｘ（ｎ）を算出する。そして、印刷装置制御部２５は、算出した調整値Ｘ（ｎ）に基づき、印刷部２３Ａ，２３Ｂのいずれかにおける次ページの印刷長さを調整する。
【０１０８】
次に、第２実施形態における印刷長さを調整する処理について、図８のフローチャートを参照して説明する。
【０１０９】
ここで、印刷装置制御部２５は、印刷長さを調整する処理において、ウェブＷの表面および裏面の一方を基準面、他方を調整面として設定し、調整面の印刷長さを調整する。ここでは、表面が基準面であるとして説明する。
【０１１０】
図８のフローチャートの処理は、印刷装置３に印刷ジョブが入力されることにより開始となる。図８のステップＳ２１において、印刷装置制御部２５は、ウェブＷの表面の印刷開始タイミングになったか否かを判断する。ここで、ウェブＷの表面の印刷は、ウェブＷの搬送が開始され、ウェブＷの搬送速度が印刷搬送速度に到達した後に開始となる。表面の印刷開始タイミングになっていないと判断した場合（ステップＳ２１：ＮＯ）、印刷装置制御部２５は、ステップＳ２１を繰り返す。
【０１１１】
表面の印刷開始タイミングになったと判断した場合（ステップＳ２１：ＹＥＳ）、ステップＳ２２において、印刷装置制御部２５は、印刷長さ調整のためのエンコーダ２２Ａ，２２Ｂの出力パルス数のカウントを開始する。
【０１１２】
すなわち、印刷装置制御部２５は、図９に示すように、表面印刷信号がオンになったタイミングから、印刷長さ調整のためのエンコーダ２２Ａ，２２Ｂの出力パルス数のカウントを開始する。
【０１１３】
ここで、図９における表面印刷信号および裏面印刷信号は、印刷装置制御部２５内において、インクジェットヘッド５６のインク吐出を制御するＦＰＧＡに供給される信号である。表面印刷信号がオンになると印刷部２３ＡによるウェブＷの表面への印刷が開始となる。また、裏面印刷信号がオンになると印刷部２３ＢによるウェブＷの裏面への印刷が開始となる。裏面印刷信号は、印刷部２３ＢによるウェブＷの裏面への印刷開始位置が、印刷部２３Ａによる表面への印刷開始位置に一致するタイミングでオンになる。
【０１１４】
印刷開始後は、印刷装置制御部２５は、エンコーダ２２Ａの出力パルス信号に基づき、ウェブＷの表面において主走査方向に沿った画像のラインごとに各色のインクの副走査方向における着弾位置が一致するように、印刷部２３Ａの各インクジェットヘッド５６のインクの吐出タイミングを制御する。また、印刷装置制御部２５は、エンコーダ２２Ｂの出力パルス信号に基づき、ウェブＷの裏面において主走査方向に沿った画像のラインごとに各色のインクの副走査方向における着弾位置が一致するように、印刷部２３Ｂの各インクジェットヘッド５６のインクの吐出タイミングを制御する。
【０１１５】
図８に戻り、ステップＳ２３において、印刷装置制御部２５は、ステップＳ２２でカウントを開始したエンコーダ２２Ａ，２２Ｂのそれぞれの出力パルス数のカウント値Ｃｔａ，Ｃｔｂの少なくともいずれかが、規定値Ｋに到達したか否かを判断する。カウント値Ｃｔａ，Ｃｔｂがいずれも規定値Ｋに到達していないと判断した場合（ステップＳ２３：ＮＯ）、印刷装置制御部２５は、ステップＳ２３を繰り返す。
【０１１６】
カウント値Ｃｔａ，Ｃｔｂの少なくともいずれかが規定値Ｋに到達したと判断した場合（ステップＳ２３：ＹＥＳ）、ステップＳ２４において、印刷装置制御部２５は、カウント値Ｃｔａが規定値Ｋに到達しているか否かを判断する。
【０１１７】
カウント値Ｃｔａが規定値Ｋに到達していると判断した場合（ステップＳ２４：ＹＥＳ）、ステップＳ２５において、印刷装置制御部２５は、カウント値Ｃｔａをリセットする。
【０１１８】
次いで、ステップＳ２６において、印刷装置制御部２５は、カウント値Ｃｔｂが規定値Ｋに到達しているか否かを判断する。カウント値Ｃｔｂが規定値Ｋに到達していないと判断した場合（ステップＳ２６：ＮＯ）、印刷装置制御部２５は、ステップＳ２６を繰り返す。
【０１１９】
カウント値Ｃｔｂが規定値Ｋに到達していると判断した場合（ステップＳ２６：ＹＥＳ）、ステップＳ２７において、印刷装置制御部２５は、カウント値Ｃｔｂをリセットする。この後、ステップＳ３１に処理が進む。
【０１２０】
ステップＳ２４において、カウント値Ｃｔａが規定値Ｋに到達していない、すなわち、カウント値Ｃｔｂが規定値Ｋに到達していると判断した場合（ステップＳ２４：ＮＯ）、ステップＳ２８において、印刷装置制御部２５は、カウント値Ｃｔｂをリセットする。
【０１２１】
次いで、ステップＳ２９において、印刷装置制御部２５は、カウント値Ｃｔａが規定値Ｋに到達しているか否かを判断する。カウント値Ｃｔａが規定値Ｋに到達していないと判断した場合（ステップＳ２９：ＮＯ）、印刷装置制御部２５は、ステップＳ２９を繰り返す。
【０１２２】
カウント値Ｃｔａが規定値Ｋに到達していると判断した場合（ステップＳ２９：ＹＥＳ）、ステップＳ３０において、印刷装置制御部２５は、カウント値Ｃｔａをリセットする。この後、ステップＳ３１に処理が進む。
【０１２３】
上述のステップＳ２３〜Ｓ３０の処理により、カウント値Ｃｔａ，Ｃｔｂは、それぞれ規定値Ｋに到達すると、リセットされる。カウント値Ｃｔａ，Ｃｔｂがリセットされると、それぞれ０からのカウントが開始される。
【０１２４】
ステップＳ３１では、印刷装置制御部２５は、印刷ジョブにおいて印刷すべき次ページがあるか否かを判断する。ここで、次ページは、今回、カウント値ＣｔａがＫになった時点までのカウント期間（ｎ回目のカウント期間）に対応するウェブＷの表面のページ（ｎページ目）の次のページ（（ｎ＋１）ページ目）である。
【０１２５】
次ページがあると判断した場合（ステップＳ３１：ＹＥＳ）、ステップＳ３２において、印刷装置制御部２５は、差分時間ΔＴ（ｎ）を算出する。差分時間ΔＴ（ｎ）は、下記の式（４）により算出されるものである。
【０１２６】
ΔＴ（ｎ）＝Ａｔ（ｎ）−Ｂｔ（ｎ）  …（４）
ここで、Ａｔ（ｎ）は、エンコーダ２２Ａの出力パルス数のｎ回目のカウント期間におけるカウント値Ｃｔａが０からＫになるまでの時間である。また、Ｂｔ（ｎ）は、エンコーダ２２Ｂの出力パルス数のｎ回目のカウント期間におけるカウント値Ｃｔｂが０からＫになるまでの時間である。Ａｔ（ｎ），Ｂｔ（ｎ）は、印刷装置制御部２５が有するＦＰＧＡの内部クロックにより計測される。
【０１２７】
ところで、印刷装置３では、印刷部２３Ａ，２３Ｂが副走査方向において互いに離間しているため、表面と裏面とで対応するページを印刷するタイミングは異なる。一方、印刷長さ調整のためのエンコーダ２２Ａ，２２Ｂの出力パルス数のカウントでは、差分時間ΔＴ（ｎ）を計測できればよいため、各ページに対応するエンコーダ２２Ａ，２２Ｂの出力パルス数のカウントは同時並行的に行われる。
【０１２８】
次いで、ステップＳ３３において、印刷装置制御部２５は、差分時間ΔＴ（ｎ）が閾値ΔＴｔｈ未満であるか否かを判断する。ここで、閾値ΔＴｔｈは、ガイドローラ３４，３６の外周長の差に応じた値である差分時間ΔＴ（ｎ）が、印刷画像への影響を抑えつつ印刷長さの調整が可能な程度の大きさであるか否かを判定するための値として設定されたものである。
【０１２９】
差分時間ΔＴ（ｎ）が閾値ΔＴｔｈ未満であると判断した場合（ステップＳ３３：ＹＥＳ）、ステップＳ３４において、印刷装置制御部２５は、ラインずれ量Ｇ（ｎ）を算出する。ラインずれ量Ｇ（ｎ）は、１ページあたりの表面の印刷長さと裏面の印刷長さとの差をライン数換算で示すものである。ラインずれ量Ｇ（ｎ）は、下記の式（５）により算出される。
【０１３０】
Ｇ（ｎ）＝（ΔＴ（ｎ）／Ｔｌ）＋Ｙ（ｎ−１）  …（５）
ここで、Ｔｌは、ライン周期である。ライン周期Ｔｌは、主走査方向に沿ったラインの印刷周期である。ライン周期Ｔｌは、副走査方向における印刷解像度と、印刷搬送速度とに応じて決まるものである。式（５）におけるＴ（ｎ）／Ｔｌは、差分時間ΔＴ（ｎ）で印刷されるライン数に相当する。
【０１３１】
Ｙ（ｎ−１）は、前回（（ｎ−１）回目）のカウント期間に対応するラインずれ量Ｇ（ｎ−１）の小数部である。
【０１３２】
次いで、ステップＳ３５において、印刷装置制御部２５は、調整値Ｘ（ｎ）を算出する。調整値Ｘ（ｎ）は、ラインずれ量Ｇ（ｎ）の整数部であり、下記の式（６）で表される。
【０１３３】
Ｘ（ｎ）＝ＩＮＴ（Ｇ（ｎ））  …（６）
ここで、ラインずれ量Ｇ（ｎ）の小数部は、下記の式（７）で表される。
【０１３４】
Ｙ（ｎ）＝Ｇ（ｎ）−ＩＮＴ（Ｇ（ｎ））  …（７）
このラインずれ量Ｇ（ｎ）の小数部Ｙ（ｎ）は、次回の調整値Ｘ（ｎ＋１）の算出に用いるラインずれ量Ｇ（ｎ＋１）に含められる。したがって、上述の式（５）に示したように、ラインずれ量Ｇ（ｎ）は、Ｔ（ｎ）／Ｔｌに、前回のラインずれ量Ｇ（ｎ−１）の小数部Ｙ（ｎ−１）が加算されたものになっている。
【０１３５】
このようにして、ラインずれ量Ｇ（ｎ）の小数部Ｙ（ｎ）を次回の調整値Ｘ（ｎ＋１）の算出に持ち越すことで、ラインずれ量Ｇ（ｎ）と調整値Ｘ（ｎ）との間の誤差が累積することが防止される。
【０１３６】
次いで、ステップＳ３６において、印刷装置制御部２５は、調整値Ｘ（ｎ）に基づき、調整面の次ページ（（ｎ＋１）ページ目）の画像データを補正する。ここでは、前述のように裏面が調整面であるため、印刷装置制御部２５は、裏面の次ページの画像データを補正する。
【０１３７】
具体的には、印刷装置制御部２５は、調整値Ｘ（ｎ）に基づき、裏面の次ページの画像データにおけるライン数の調整を行う。調整値Ｘ（ｎ）が正の値の場合は、印刷装置制御部２５は、裏面の次ページの画像データに、調整値Ｘ（ｎ）の数のラインを追加する。ラインの追加は、例えば、最終ラインをコピーすることで行われる。調整値Ｘ（ｎ）が負の値の場合は、印刷装置制御部２５は、裏面の次ページの画像データから、調整値Ｘ（ｎ）の数のラインを削除する。例えば、印刷装置制御部２５は、最終ラインから調整値Ｘ（ｎ）の数のラインを削除する。
【０１３８】
上記のように補正された画像データに基づき印刷が行われることで、図７（ａ），（ｂ）のように、調整面の印刷長さが調整される。
【０１３９】
ステップＳ３６の後、印刷装置制御部２５は、ステップＳ２３に戻り、以降の処理を繰り返す。
【０１４０】
ステップＳ３１において、次ページがないと判断した場合（ステップＳ３１：ＮＯ）、印刷装置制御部２５は、一連の処理を終了する。
【０１４１】
ステップＳ３３において、差分時間ΔＴ（ｎ）が閾値ΔＴｔｈ以上であると判断した場合（ステップＳ３３：ＮＯ）、ステップＳ３７において、印刷装置制御部２５は、ユーザに異常を知らせるための警告のメッセージを操作パネル２４に表示させる。また、印刷装置制御部２５は、印刷部２３による印刷、およびウェブＷの搬送を終了させる。これにより、一連の処理が終了となる。
【０１４２】
ここで、差分時間ΔＴ（ｎ）が閾値ΔＴｔｈ以上であることは、ガイドローラ３４，３６の外周長の差が過大であることを示す。そこで、印刷装置制御部２５は、ガイドローラ３４，３６に異常があるためそれらの交換が必要である旨のメッセージ等を警告として操作パネル２４に表示させる。
【０１４３】
以上のような第２実施形態においても、第１実施形態と同様に、印刷画質の低下を抑えつつ、ウェブＷの表面と裏面との間での印刷画像の位置ずれを低減できる。
【０１４４】
また、第２実施形態では、印刷装置制御部２５は、差分情報として、エンコーダ２２Ａ，２２Ｂにおける出力パルス数の、規定値Ｋに到達するまでの時間の差分値である差分時間ΔＴ（ｎ）を用いる。印刷装置制御部２５は、ページごとに差分時間ΔＴ（ｎ）を算出し、算出した差分時間ΔＴ（ｎ）を用いて、表面の印刷長さと裏面の印刷長さとの差を縮小させるための、次ページ（（ｎ＋１）ページ目）に対する印刷長さの調整値Ｘ（ｎ）を算出する。そして、印刷装置制御部２５は、算出した調整値Ｘ（ｎ）に基づき、印刷部２３Ａ，２３Ｂのいずれかにおける次ページの印刷長さを調整する。
【０１４５】
このように、ガイドローラ３４，３６の外周長の差に起因する差分時間ΔＴ（ｎ）を差分情報として用いることで、ウェブＷの表面と裏面との間での画像の印刷長さの差を抑えるための印刷長さの調整を高精度で実現できる。
【０１４６】
また、印刷装置制御部２５は、差分時間ΔＴ（ｎ）およびライン周期Ｔｌを用いてラインずれ量Ｇ（ｎ）を算出し、ラインずれ量Ｇ（ｎ）の整数部を調整値Ｘ（ｎ）として算出する。そして、印刷装置制御部２５は、ラインずれ量Ｇ（ｎ）の小数部Ｙ（ｎ）を、次回の調整値Ｘ（ｎ＋１）の算出に用いるラインずれ量Ｇ（ｎ＋１）に含ませる。これにより、ラインずれ量Ｇ（ｎ）と調整値Ｘ（ｎ）との間の誤差が累積することが防止されるので、ウェブＷの表面と裏面との間での画像の印刷長さの差をより抑えることができる。
【０１４７】
［その他の実施形態］
上述のように、本発明は第１および第２実施形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例および運用技術が明らかとなろう。
【０１４８】
上述した第１および第２実施形態では、印刷機構としてインクジェットヘッドを備える印刷装置について説明したが、印刷機構が電子写真方式等の他の方式のものでもよい。
【０１４９】
また、上述した第１および第２実施形態では、巻出装置および巻取装置が別装置として印刷装置に接続された構成を示したが、印刷装置に巻出部および巻取部が組み込まれた構成でもよい。
【０１５０】
また、上述した第２実施形態の説明では、ウェブＷの表面および裏面の一方を基準面、他方を調整面として設定し、印刷部２３Ａ，２３Ｂのいずれかによる調整面のページの印刷長さを調整するものとした。しかし、印刷部２３Ａ，２３Ｂの両方においてそれぞれのページの印刷長さを調整して印刷長さをそろえるものとしてもよい。
【０１５１】
このように、本発明はここでは記載していない様々な実施形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【０１５２】
［付記］
本出願は、以下の発明を開示する。
【０１５３】
（付記１）
ウェブの搬送方向に並列して配置された複数の印刷機構を有し、搬送されるウェブの第１面に前記各印刷機構により画像を印刷する第１印刷部と、
前記搬送方向に並列して配置された複数の印刷機構を有し、搬送されるウェブの第２面に前記各印刷機構により画像を印刷する第２印刷部と、
搬送されるウェブに同期して回転する第１ローラおよび第２ローラと、
前記第１ローラの回転角度に応じてパルス信号を出力する第１エンコーダと、
前記第２ローラの回転角度に応じてパルス信号を出力する第２エンコーダと、
前記第１エンコーダの出力パルス信号に基づき前記第１印刷部の前記各印刷機構における印刷タイミングを制御し、前記第２エンコーダの出力パルス信号に基づき前記第２印刷部の前記各印刷機構における印刷タイミングを制御する制御部とを備え、
前記制御部は、前記第１ローラと前記第２ローラとの外周長の差を示す差分情報を用いて、前記搬送方向における前記第１面の印刷長さと前記第２面の印刷長さとの差が縮小するように、前記第１および第２印刷部の少なくともいずれかにおける印刷長さを調整することを特徴とする印刷装置。
【０１５４】
（付記２）
前記差分情報は、１ページあたりの前記第１エンコーダの出力パルス数と前記第２エンコーダの出力パルス数との差分値であり、
前記制御部は、前記差分値のページごとの累積値を用いて算出される、前記第１面の印刷長さと前記第２面の印刷長さとの差を縮小させるための、ページ単位の印刷長さの調整値に基づき、前記第１および第２印刷部の少なくともいずれかにおける印刷長さの調整をページ単位で行うことを特徴とする付記１に記載の印刷装置。
【０１５５】
（付記３）
前記差分情報は、前記第１エンコーダと前記第２エンコーダとにおける出力パルス数の、１ページあたりの出力パルス数に到達するまでの時間の差分値であり、
前記制御部は、ページごとに前記差分値を算出し、算出した前記差分値を用いて、前記第１面の印刷長さと前記第２面の印刷長さとの差を縮小させるための、次ページに対する印刷長さの調整値を算出し、算出した前記調整値に基づき、前記第１および第２印刷部の少なくともいずれかにおける次ページの印刷長さを調整することを特徴とする付記１に記載の印刷装置。
【０１５６】
（付記４）
前記制御部は、
前記差分値および画像のラインの印刷周期を用いて、１ページあたりの前記第１面の印刷長さと前記第２面の印刷長さとの差をライン数換算で示すラインずれ量を算出し、
前記ラインずれ量の整数部を調整値として算出し、算出した前記調整値に基づき、画像のライン数の調整により印刷長さの調整を行うものであり、
前記ラインずれ量の小数部を、次回の調整値の算出に用いるラインずれ量に含ませることを特徴とする付記３に記載の印刷装置。
【符号の説明】
【０１５７】
１  印刷システム
２  巻出装置
３  印刷装置
４  巻取装置
２１  搬送部
２２，２２Ａ，２２Ｂ  エンコーダ
２３，２３Ａ，２３Ｂ  印刷部
２４  操作パネル
２５  印刷装置制御部
３１〜４０  ガイドローラ
４１  ヘッド下ローラ
４２  蛇行制御部
４３  搬送ローラ
４４  搬送モータ
４６，４７  蛇行制御ローラ
４８  蛇行制御モータ
５１，５１Ｋ，５１Ｃ，５１Ｍ，５１Ｙ，５１Ｐ  ヘッドユニット
５６，５６Ｋ，５６Ｃ，５６Ｍ，５６Ｙ，５６Ｐ  インクジェットヘッド
７１  調整テーブル
【図１】
2019147362.tif 000003
【図２】
2019147362.tif 000004
【図３】
2019147362.tif 000005
【図４】
2019147362.tif 000006
【図５】
2019147362.tif 000007
【図６】
2019147362.tif 000008
【図７】
2019147362.tif 000009
【図８】
2019147362.tif 000010
【図９】
2019147362.tif 000011