(57)【要約】【課題】回転する版ロールに設けられた版により、走行する材料に印刷を順次行う際に、見当合わせを安価な構成にてかつ確実に行う。【解決手段】印刷位置位相合わせ器３２は、マーク信号、印刷タイミング信号及び圧胴ロール位置データからマーク位置データＡ及び印刷位置データＢを設定し、印刷間隔長Ｌを演算し、印刷間隔設定値Ｓとの間の偏差に対応する基準パルスを生成する。印刷位置偏差検出器３３は、印刷タイミング信号のタイミングにて、基準パルスからカウンタの設定値を設定し、版ロールＦＢパルス及び圧胴ロールＦＢパルスの入力に伴って、設定値からゼロまで減少するカウンタ値を版ロールポジションエラーとして生成する。版ロール速度指令生成器３４は、版ロールポジションエラーにゲインを乗算した結果を圧胴ロール速度ＦＢに加算し、加算結果を版ロール速度指令として生成し、上下限制限及びランプ処理の後、版ロール３を回転させる。【選択図】図４
2012166392.tif 000002
【特許請求の範囲】
【請求項１】
圧胴ロールの回転によって、所定間隔でマークが付された材料を走行させると共に、版が設けられた版ロールを回転させ、前記圧胴ロールと前記版ロールとの間に前記材料を挟挿させることで、前記マークを基準にした前記材料の所定箇所に、前記版によって印刷を順次行う印刷装置において、
予め設定された一定速度の圧胴ロール速度指令を生成し、前記圧胴ロールを回転させる圧胴ロール速度指令生成器と、
前記圧胴ロールの回転位置を示す圧胴ロール位置データ、及び前記圧胴ロールの回転速度を示す圧胴ロール速度フィードバックを検出する圧胴ロール位置／速度検出器と、
前記版ロールに設けられた原点検出片を検出する検出器から、前記原点検出片を検出したことを示す原点信号を入力し、前記原点信号に基づいて印刷タイミング信号を検出する印刷タイミング信号検出器と、
前記マークを検出する検出器から、前記マークを検出したことを示すマーク信号を入力し、前記マーク信号の入力タイミングにおいて前記圧胴ロール位置／速度検出器により検出された圧胴ロール位置データ、及び、前記印刷タイミング信号の検出タイミングにおいて前記圧胴ロール位置／速度検出器により検出された圧胴ロール位置データに基づいて、前記材料上の印刷間隔長を演算し、前記印刷間隔長と、予め設定された印刷間隔設定値との間の偏差を求め、前記偏差を印刷位置偏差とし、前記版ロールの回転及び前記圧胴ロールの回転に伴って、前記印刷位置偏差を減少させゼロにする印刷位置偏差生成器と、
前記圧胴ロール位置／速度検出器により検出された圧胴ロール速度フィードバックの値を基準にして、前記印刷位置偏差を含む版ロール速度指令を生成し、前記版ロール速度指令によって前記版ロールを回転させ、前記印刷位置偏差に基づいて前記版ロールを加減速させる版ロール速度指令生成器と、
を備えたことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記印刷位置偏差生成器は、
前記演算した印刷間隔長と予め設定された印刷間隔設定値との間の偏差を、前記版ロールの回転及び前記圧胴ロールの回転に伴ってカウンタ値がゼロに近づくカウンタの設定値に設定し、前記カウンタ値を印刷位置偏差として生成する、ことを特徴とする印刷装置。
【請求項３】
請求項１または２に記載の印刷装置において、
前記版ロール速度指令生成器は、
前記印刷位置偏差生成器により生成された印刷位置偏差に所定値を乗算し、前記圧胴ロール位置／速度検出器により検出された圧胴ロール速度フィードバックの値に前記乗算結果を加算し、加算結果に基づいて版ロール速度指令を生成し、前記版ロールを回転させる、ことを特徴とする印刷装置。
【請求項４】
請求項１から３までのいずれか一項に記載の印刷装置において、
前記印刷位置偏差生成器は、
前記マーク信号を入力する毎に、前記圧胴ロール位置／速度検出器により検出された圧胴ロール位置データを記憶部に書き込むマーク位置保持器と、
前記印刷タイミング信号の検出タイミングにて、前記圧胴ロール位置／速度検出器により検出された圧胴ロール位置データを印刷位置データとし、次回の印刷のための基準となるマークのマーク信号に対応する圧胴ロール位置データを、前記マーク位置保持器から読み出してマーク位置データとし、前記圧胴ロールと前記版ロールとの間で前記材料が挟挿されて印刷が行われる印刷位置と前記マークを検出する検出器の設置位置との間の距離、前記設定した印刷位置データ及びマーク位置データに基づいて印刷間隔長を演算する印刷間隔長演算器と、
を備えたことを特徴とする印刷装置。
【請求項５】
請求項４に記載の印刷装置において、
前記印刷位置偏差生成器の印刷間隔長演算器は、
次回の印刷のための基準となるマークのマーク信号に対応する圧胴ロール位置データが、前記マーク位置保持器に書き込まれていない場合、予め設定された印刷間隔設定値を前記印刷間隔長とする、ことを特徴とする印刷装置。
【請求項６】
請求項４に記載の印刷装置において、
前記印刷位置偏差生成器の印刷間隔長演算器は、
前記圧胴ロールと前記版ロールとの間で前記材料が挟挿されて印刷が行われる印刷位置と前記マークを検出する検出器の設置位置との間の距離、前記距離を補正するための補正値、前記設定した印刷位置データ及びマーク位置データに基づいて印刷間隔長を演算する、ことを特徴とする印刷装置。
【請求項７】
圧胴ロールを一定速度で回転させることによって、所定間隔でマークが付された材料を走行させると共に、版が設けられた版ロールを回転させ、前記圧胴ロールと前記版ロールとの間に前記材料を挟挿させることで、前記マークを基準にした前記材料の所定箇所に、前記版によって印刷を順次行う印刷方法において、
前記圧胴ロールの回転位置を示す圧胴ロール位置データ、及び前記圧胴ロールの回転速度を示す圧胴ロール速度フィードバックを検出するステップと、
前記版ロールに設けられた原点検出片を検出する検出器から、前記原点検出片を検出したことを示す原点信号を入力し、前記原点信号に基づいて印刷タイミング信号を検出するステップと、
前記マークを検出する検出器から、前記マークを検出したことを示すマーク信号を入力し、前記マーク信号の入力タイミングにおいて検出した圧胴ロール位置データ、及び、前記印刷タイミング信号の検出タイミングにおいて検出した圧胴ロール位置データに基づいて、前記材料上の印刷間隔長を演算するステップと、
前記印刷間隔長と、予め設定された印刷間隔設定値との間の偏差を求め、前記偏差を印刷位置偏差とし、前記版ロールの回転及び前記圧胴ロールの回転に伴って、前記印刷位置偏差を減少させゼロにするステップと、
前記検出した圧胴ロール速度フィードバックの値を基準にして、前記印刷位置偏差を含む版ロール速度指令を生成し、前記版ロール速度指令によって前記版ロールを回転させ、前記印刷位置偏差に基づいて前記版ロールを加減速させるステップと、
を有することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷方法に関し、特に、版が設けられた版ロールを回転させ、走行する材料に対して製品毎に印刷を順次行う印刷技術に関する。
【背景技術】
【０００２】
従来、連続して走行するシート状の材料に対し、製品毎に一定間隔で印刷を連続して行うフレキソ印刷機が知られている。フレキソ印刷機は、印刷面となる版が設けられた版ロールを回転させ、その版にインクを供給することにより材料に対して印刷を行う輪転式の印刷機である。フレキソ印刷機には、センタードラム方式、スタック方式及びインライン方式がある。特に、インライン方式のフレキソ印刷機は、版ロールと圧胴ロールとが１ユニットになっており、ユニットを追加すれば印刷色を増やすことができるから、比較的簡単に印刷色を増やすことができる点で他の方式よりも有効である。
【０００３】
このようなインライン方式のフレキソ印刷機には、完全同期式及びロータリー式の２つの制御方式がある。完全同期式は、版ロールの周長と印刷物である材料の製品長とを同一に設定し、版ロールと材料とを同期させ、すなわち、版ロールの回転速度と材料の走行速度とを同一にして印刷を行う方式である。
【０００４】
一方、ロータリー式は、版ロールの周長と製品長とを同一に設定する必要がなく、版ロールの周長を固定にし、製品長に応じて版ロール自体を加減速制御することにより印刷を行う方式である（特許文献１を参照）。具体的には、印刷機は、材料を一定の速度で走行させ、印刷が終了してから次の製品の印刷が開始するまでの間に、版ロールを加減速制御することにより、版ロールの周長と製品長との間の差を吸収する。これにより、回転する版ロールに設けられた版を、走行する材料における製品毎の印刷位置に合わせることができる。例えば、版ロールの周長が製品長よりも長い場合、印刷が完了した後、版を次の製品の印刷開始位置にすばやく合わせるため、版ロールを加速して減速するか、または、加速して一定速度にした後に減速する。一方、版ロールの周長が製品長よりも短い場合、印刷が完了した後、次の製品の印刷開始位置が来るまで版ロールを待たせる必要があるため、版ロールを減速して加速するか、または、減速して停止させた後加速する。
【０００５】
ところで、複数の印刷を連続して行う多色印刷機においては、色ムラ等をなくすことを目的に、印刷位置を正しい位置に合わせるための見当合わせの制御が行われる。多色印刷機を制御する印刷装置として、例えば、１台のモータをラインシャフトで連結し、全ての印刷機を同時に運転させる装置（第１の印刷装置）が知られている。この印刷装置による見当合わせは、位置ズレ検出装置を用いて印刷位置のズレを検出し、印刷機間の材料の長さを調整することにより、版ロールの回転速度と材料の走行速度とを同一にして位相を合わせることで実現される。
【０００６】
また、材料上の製品毎に印刷されたマークを基準にして、版ロールを加減速させることにより、見当合わせの制御を行う印刷装置（第２の印刷装置）も知られている（特許文献２を参照）。この印刷装置は、材料上に印刷されたマークを第１検出手段が検出し、版が設けられた無端ベルト上に付された検出片を第２検出手段が検出し、マークの検出タイミングと検出片の検出タイミングとを比較し、版ロールを一定速または加減速にて回転させる。具体的には、印刷装置は、両検出タイミングが同じ場合、印刷位置Ｏから版の印刷原点Ｐ２までの間の距離と、印刷位置Ｏから、材料に印刷される予定の印刷原点Ｐ１までの間の距離とが一致していると判断し、版ロールの回転速度を材料の走行速度と同一にする（特許文献２の図２、第１９頁第７〜１６行目を参照）。一方、両検出タイミングが異なる場合、両距離が一致していないと判断し、両距離が一致するように、版ロールの回転速度を加速または減速させる（同図２、第２０頁第１〜１３行目を参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開昭５８−１９７０８４号公報
【特許文献２】特開平１−１１０１５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、前述の第１の印刷装置では、１台のモータをラインシャフトで連結し、複数台の印刷機を同時に運転させるから、モータ容量が大きくなり、機械構成が複雑になるという問題があった。また、印刷位置のズレを検出するために位置ズレ検出装置を用いるから、高価になるという問題もあった。
【０００９】
また、前述の特許文献２に記載された第２の印刷装置では、材料上のマークの検出タイミングと、版が設けられた無端ベルト上の検出片の検出タイミングとが異なる場合、印刷位置Ｏから版の印刷原点Ｐ２までの間の距離と、印刷位置Ｏから、材料に印刷される予定の印刷原点Ｐ１までの間の距離とが一致するように、版ロールの回転速度を加速または減速させる。
【００１０】
しかしながら、特許文献２には、両距離を一致させるために、どのような処理を行うかについては記載されておらず、具体的な制御内容が不明である。第２の印刷装置は、検出タイミングの時間差に基づいて両距離の差を求め、その差に応じて版ロールを加減速させるものと考えられるが、材料上のマーク及び無端ベルト上の検出片はそれぞれ１個しか存在せず、第１検出手段及び第２検出手段もそれぞれ１個しか存在しないから、加減速によって、両距離の差がどのようになったかを確認することができない。つまり、特許文献２には、両距離を一致させるための具体的な制御内容が記載されておらず、第２の印刷装置による処理を特定することができない。
【００１１】
そこで、本発明は上記課題を解決するためになされたものであり、その目的は、回転する版ロールに設けられた版により、走行する材料に印刷を順次行う際に、見当合わせの制御を、安価な構成にてかつ確実に実現可能な印刷装置及び印刷方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明による印刷装置は、圧胴ロールの回転によって、所定間隔でマークが付された材料を走行させると共に、版が設けられた版ロールを回転させ、前記圧胴ロールと前記版ロールとの間に前記材料を挟挿させることで、前記マークを基準にした前記材料の所定箇所に、前記版によって印刷を順次行う印刷装置において、予め設定された一定速度の圧胴ロール速度指令を生成し、前記圧胴ロールを回転させる圧胴ロール速度指令生成器と、前記圧胴ロールの回転位置を示す圧胴ロール位置データ、及び前記圧胴ロールの回転速度を示す圧胴ロール速度フィードバックを検出する圧胴ロール位置／速度検出器と、前記版ロールに設けられた原点検出片を検出する検出器から、前記原点検出片を検出したことを示す原点信号を入力し、前記原点信号に基づいて印刷タイミング信号を検出する印刷タイミング信号検出器と、前記マークを検出する検出器から、前記マークを検出したことを示すマーク信号を入力し、前記マーク信号の入力タイミングにおいて前記圧胴ロール位置／速度検出器により検出された圧胴ロール位置データ、及び、前記印刷タイミング信号の検出タイミングにおいて前記圧胴ロール位置／速度検出器により検出された圧胴ロール位置データに基づいて、前記材料上の印刷間隔長を演算し、前記印刷間隔長と、予め設定された印刷間隔設定値との間の偏差を求め、前記偏差を印刷位置偏差とし、前記版ロールの回転及び前記圧胴ロールの回転に伴って、前記印刷位置偏差を減少させゼロにする印刷位置偏差生成器と、前記圧胴ロール位置／速度検出器により検出された圧胴ロール速度フィードバックの値を基準にして、前記印刷位置偏差を含む版ロール速度指令を生成し、前記版ロール速度指令によって前記版ロールを回転させ、前記印刷位置偏差に基づいて前記版ロールを加減速させる版ロール速度指令生成器と、を備えたことを特徴とする。
【００１３】
また、本発明による印刷装置は、前記印刷位置偏差生成器が、前記演算した印刷間隔長と予め設定された印刷間隔設定値との間の偏差を、前記版ロールの回転及び前記圧胴ロールの回転に伴ってカウンタ値がゼロに近づくカウンタの設定値に設定し、前記カウンタ値を印刷位置偏差として生成する、ことを特徴とする。
【００１４】
また、本発明による印刷装置は、前記版ロール速度指令生成器が、前記印刷位置偏差生成器により生成された印刷位置偏差に所定値を乗算し、前記圧胴ロール位置／速度検出器により検出された圧胴ロール速度フィードバックの値に前記乗算結果を加算し、加算結果に基づいて版ロール速度指令を生成し、前記版ロールを回転させる、ことを特徴とする。
【００１５】
また、本発明による印刷装置は、前記印刷位置偏差生成器が、前記マーク信号を入力する毎に、前記圧胴ロール位置／速度検出器により検出された圧胴ロール位置データを記憶部に書き込むマーク位置保持器と、前記印刷タイミング信号の検出タイミングにて、前記圧胴ロール位置／速度検出器により検出された圧胴ロール位置データを印刷位置データとし、次回の印刷のための基準となるマークのマーク信号に対応する圧胴ロール位置データを、前記マーク位置保持器から読み出してマーク位置データとし、前記圧胴ロールと前記版ロールとの間で前記材料が挟挿されて印刷が行われる印刷位置と前記マークを検出する検出器の設置位置との間の距離、前記設定した印刷位置データ及びマーク位置データに基づいて印刷間隔長を演算する印刷間隔長演算器と、を備えたことを特徴とする。
【００１６】
また、本発明による印刷装置は、前記印刷位置偏差生成器の印刷間隔長演算器が、次回の印刷のための基準となるマークのマーク信号に対応する圧胴ロール位置データが、前記マーク位置保持器に書き込まれていない場合、予め設定された印刷間隔設定値を前記印刷間隔長とする、ことを特徴とする。
【００１７】
また、本発明による印刷装置は、前記印刷位置偏差生成器の印刷間隔長演算器が、前記圧胴ロールと前記版ロールとの間で前記材料が挟挿されて印刷が行われる印刷位置と前記マークを検出する検出器の設置位置との間の距離、前記距離を補正するための補正値、前記設定した印刷位置データ及びマーク位置データに基づいて印刷間隔長を演算する、ことを特徴とする。
【００１８】
さらに、本発明による印刷方法は、圧胴ロールを一定速度で回転させることによって、所定間隔でマークが付された材料を走行させると共に、版が設けられた版ロールを回転させ、前記圧胴ロールと前記版ロールとの間に前記材料を挟挿させることで、前記マークを基準にした前記材料の所定箇所に、前記版によって印刷を順次行う印刷方法において、前記圧胴ロールの回転位置を示す圧胴ロール位置データ、及び前記圧胴ロールの回転速度を示す圧胴ロール速度フィードバックを検出するステップと、前記版ロールに設けられた原点検出片を検出する検出器から、前記原点検出片を検出したことを示す原点信号を入力し、前記原点信号に基づいて印刷タイミング信号を検出するステップと、前記マークを検出する検出器から、前記マークを検出したことを示すマーク信号を入力し、前記マーク信号の入力タイミングにおいて検出した圧胴ロール位置データ、及び、前記印刷タイミング信号の検出タイミングにおいて検出した圧胴ロール位置データに基づいて、前記材料上の印刷間隔長を演算するステップと、前記印刷間隔長と、予め設定された印刷間隔設定値との間の偏差を求め、前記偏差を印刷位置偏差とし、前記版ロールの回転及び前記圧胴ロールの回転に伴って、前記印刷位置偏差を減少させゼロにするステップと、前記検出した圧胴ロール速度フィードバックの値を基準にして、前記印刷位置偏差を含む版ロール速度指令を生成し、前記版ロール速度指令によって前記版ロールを回転させ、前記印刷位置偏差に基づいて前記版ロールを加減速させるステップと、を有することを特徴とする。
【発明の効果】
【００１９】
以上説明したように、本発明によれば、従来の第１の印刷装置に備えた高価な位置ズレ検出装置を用いる必要がない。したがって、安価な構成にて見当合わせを行うことができ、印刷位置のズレの補正を行うことができる。また、本発明によれば、測定された印刷間隔長と設定された印刷間隔設定値との間の偏差（印刷位置のズレ）を、版ロール及び圧胴ロールの回転に伴ってカウンタ値が増減するカウンタの設定値に設定し、このカウンタ値がゼロになるように、版ロールを加減速制御し、ゼロになった時点が、版ロールの速度と圧胴ロールの速度（材料の走行速度）が同期（一致）していることになる。これにより、見当合わせを確実に行い、印刷位置のズレをなくすことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態による印刷装置（コントローラ）を含む印刷機の全体構成を示すシステム図である。
【図２】印刷機の制御系を示す概略図である。
【図３】見当合わせを行ったときの印刷例を説明する図である。
【図４】コントローラの構成を示すブロック図である。
【図５】コントローラによる処理の概要を示すフローチャートである。
【図６】版ロール位置／速度検出器の構成を示すブロック図である。
【図７】版ロール位置／速度検出器により検出される版ロール位置データを説明する図である。
【図８】圧胴ロール位置／速度検出器の構成を示すブロック図である。
【図９】印刷位置位相合わせ器の構成を示すブロック図である。
【図１０】印刷位置位相合わせ器の処理を示すフローチャートである。
【図１１】印刷位置位相合わせ器の印刷間隔長演算器により演算される印刷間隔長Ｌの式を説明する図である。
【図１２】印刷間隔長Ｌの演算タイミングを説明する図である。
【図１３】印刷間隔長Ｌの演算タイミング（続き）を説明する図である。
【図１４】印刷間隔長Ｌの演算処理を説明する図である。
【図１５】印刷位置偏差検出器の構成を示すブロック図である。
【図１６】印刷位置偏差検出器の処理を示すフローチャートである。
【図１７】印刷タイミング信号、版ロールポジションエラー等のタイミングチャートを示す図である。
【図１８】版ロール速度指令生成器の構成を示すブロック図である。
【図１９】版ロール速度指令生成器の処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明を実施するための形態について図面を参照して説明する。
〔印刷機の構成〕
図１は、本発明の実施形態による印刷装置（以下、コントローラという。）を含む印刷機の全体構成を示すシステム図である。図２は、印刷機の制御系を示す概略図である。この印刷機２０は、連続して走行するシート状の材料１に対し、製品毎に一定間隔で印刷されたマーク（図１には図示せず、図２を参照）を基準にして、所定位置に印刷を順次行う機械である。印刷機２０は、圧胴ロール２、版ロール３、アニロックスロール４、マークセンサー５、原点センサー６、圧胴ロールモータ７、圧胴ロールエンコーダ８、圧胴ロールインバータ９、版ロールモータ１０、版ロールエンコーダ１１、版ロールインバータ１２及びコントローラ１３を備えて構成される。尚、図１には、１セットの印刷機２０が示されているが、多色印刷を行う場合には、印刷機２０の前段及び／または後段に他の印刷機が設けられている。
【００２２】
材料１は、図示しない巻出機から送出され、印刷機２０、及び印刷機２０の前段及び／または後段に設けられた他の印刷機を介して、図示しない巻取機に巻き取られる。また、材料１は、所定長の製品毎に、第１の印刷機により１色目が印刷され、第２の印刷機により２色目が印刷され、印刷機毎に所定の色の印刷が行われる。図１に示した印刷機２０には、マークが印刷された材料１が送入されるものとする。このマークは、第１の印刷機により、材料１における所定長の製品毎に一定間隔で印刷されるようにしてもよいし、予め印刷されているものとしてもよい。コントローラ１３は、このマークによって、材料１上の印刷基準位置を認識することができる。
【００２３】
圧胴ロール２及び版ロール３は、走行する材料１を挟挿し、版ロール３に設けられた版（図示せず）により、材料１における製品上の所定位置に、マークを基準にした印刷が行われる。圧胴ロール２は、圧胴ロールモータ７の駆動により機械的に回転し、一定速度にて材料１を走行させる。版ロール３は、版ロールモータ１０の駆動により、圧胴ロール２と同じ一定速度、または加減速された速度にて機械的に回転する。アニロックスロール４は、版ロール３と同様に、版ロールモータ１０の駆動により回転し、印刷のためのインクを、版ロール３に設けられた版に供給する。
【００２４】
マークセンサー５は、材料１における所定長の製品毎に一定間隔で印刷されたマークを検出し、マーク信号をコントローラ１３に出力する。原点センサー６は、版ロール３に設けられた原点検出片（図示せず）を検出し、版ロール３における回転位置の原点を示す原点信号をコントローラ１３に出力する。
【００２５】
圧胴ロールモータ７は、圧胴ロールインバータ９から供給される電力に従って駆動し、圧胴ロール２を回転させ材料１を走行させる。圧胴ロールエンコーダ８は、圧胴ロールモータ７の回転に伴い、圧胴ロール２の回転位置及び速度、すなわち材料１の位置及び走行速度を検出するための圧胴ロールポジションＦＢ（フィードバック）の信号を圧胴ロールインバータ９及びコントローラ１３に出力する。圧胴ロールインバータ９は、コントローラ１３から圧胴ロール速度指令を入力すると共に、圧胴ロールエンコーダ８から圧胴ロールポジションＦＢを入力し、圧胴ロールポジションＦＢから算出された圧胴ロールの速度が圧胴ロール速度指令になるように、電力を圧胴ロールモータ７へ供給する。
【００２６】
版ロールモータ１０は、版ロールインバータ１２から供給される電力によって駆動し、版ロール３及びアニロックスロール４を回転させる。版ロールエンコーダ１１は、版ロールモータ１０の回転に伴い、版ロール３の回転位置及び速度を検出するための版ロールポジションＦＢの信号を版ロールインバータ１２及びコントローラ１３に出力する。版ロールインバータ１２は、コントローラ１３から版ロール速度指令を入力すると共に、版ロールエンコーダ１１から版ロールポジションＦＢを入力し、版ロールポジションＦＢから算出された版ロールの速度が版ロール速度指令になるように、電力を版ロールモータ１０へ供給する。
【００２７】
コントローラ１３は、マークセンサー５からマーク信号を、原点センサー６から原点信号を、圧胴ロールエンコーダ８から圧胴ロールポジションＦＢを、版ロールエンコーダ１１から版ロールポジションＦＢをそれぞれ入力する。そして、コントローラ１３は、予め設定された一定速度の圧胴ロール速度指令を圧胴ロールインバータ９へ出力する。これにより、圧胴ロール２は一定速度で回転し、材料１は一定速度で走行する。
【００２８】
また、コントローラ１３は、入力したマーク信号、原点信号、圧胴ロールポジションＦＢ及び版ロールポジションＦＢから、今回の印刷が行われる材料１上の位置から次回の印刷が行われる材料１上の位置までの間の印刷間隔長Ｌを演算する。印刷間隔長Ｌの演算手法については後述する。そして、コントローラ１３は、演算した印刷間隔長Ｌと、予め設定された印刷間隔設定値Ｓとの間の初期偏差を求め、この初期偏差をカウンタの設定値に設定する。このカウンタのカウンタ値は、圧胴ロール２及び版ロール３の回転に伴って、圧胴ロールポジションＦＢ及び版ロールポジションＦＢにより生成されるパルスに応じて増減する。そして、コントローラ１３は、圧胴ロールポジションＦＢから算出した圧胴ロール速度ＦＢに対し、カウンタ値である印刷位置偏差にゲインを乗算した乗算結果を加算し、版ロール速度指令として版ロールインバータ１２へ出力する。つまり、コントローラ１３は、圧胴ロール２及び版ロール３の回転に伴ってカウンタ値がゼロになるように、すなわち印刷位置偏差がゼロになるように、カウンタ値である印刷位置偏差に応じた版ロール速度指令を版ロールインバータ１２へ出力する。
【００２９】
これにより、版ロール３は、印刷位置偏差に応じて回転速度を加減速することで、印刷位置偏差がゼロになると、圧胴ロール２と同じ一定速度で回転する。したがって、版ロール３を加減速することで、圧胴ロール２及び版ロール３の位相ズレを補正することができ、印刷位置偏差がゼロになると、版ロール３が圧胴ロール２と同じ一定速度で同期して回転するから、圧胴ロール２及び版ロール３の位相を合わせることができる。つまり、このような見当合わせによって、印刷位置のズレの補正が行われ、印刷間隔長Ｌの材料１上の位置に版ロール３の版を合わせることができる。
【００３０】
〔見当合わせの動作概要〕
次に、図１及び図２に示したコントローラ１３による見当合わせの動作概要について説明する。図３は、見当合わせを行ったときの印刷例を説明する図である。図３に示すように、材料１には、製品長毎にマーク（点線の四角）が印刷されているものとする。（１）〜（７）は材料１上の個々の製品を示し、材料１は右方向へ走行するものとする。
【００３１】
（ａ）は、マークセンサー５によりマークが検出されず、位相が合っていない状況を示している。コントローラ１３は、マークセンサー５からマーク信号を入力しないから、印刷間隔長Ｌの演算を行うことができない。このため、コントローラ１３は、予め設定された印刷間隔設定長Ｓを印刷間隔長Ｌとすることにより、印刷位置偏差がゼロになり、圧胴ロール２と同じ版ロール速度指令を生成する。これにより、版ロール３は、圧胴ロール２と同じ一定速度で回転するから、圧胴ロール２及び版ロール３の位相ズレを補正することができず、位相は合わない。（ａ）に示すように、製品長毎のマーク（点線の四角）と印刷箇所（実線の四角）との間のズレは、（１）から（４）への移行に従って小さくなるが、（４）から（７）への移行に従って大きくなることがわかる。
【００３２】
（ｂ）は、マークセンサー５によりマークが検出され、版ロール３を加減速させて位相が合っていく状況（マークセンサー距離が合っていない、すなわちマークセンサー５の設置箇所が正しくなく、定量のズレが残存している状況）を示している。マークセンサー距離とは、図２に示すように、材料１において、マークセンサー５の設置位置から圧胴ロール２及び版ロール３の挟挿位置（印刷位置）までの間の距離をいう。コントローラ１３は、マークセンサー５からマーク信号を入力することができる。このため、コントローラ１３は、マーク信号、原点信号、圧胴ロールポジションＦＢ及び版ロールポジションＦＢから印刷間隔長Ｌを演算し、版ロール３を加減速するための版ロール速度指令を生成する。そして、コントローラ１３は、印刷間隔長Ｌと印刷間隔設定長Ｓとの間の初期偏差を設定値としたカウンタのカウンタ値がゼロになるように、版ロール速度指令を生成する。そして、カウンタ値がゼロになったときに、圧胴ロール２と同じ一定速度で版ロール３を回転させるための版ロール速度指令を生成する。これにより、版ロール３が圧胴ロール２に同期し、位相が合うことになる。
【００３３】
（ｂ）に示すように、（１）から（４）への移行に従って、版ロール３の加減速によりマークと印刷箇所との間の距離は短くなるが、（５）以降では定量のズレが残存していることがわかる。この定量のズレは、マークセンサー距離が合っていない、すなわちマークセンサー５の設置箇所が正しくないことが原因である。（５）以降では、版ロール３が一定速度で回転し、定量のズレが残存するが、版ロール３が圧胴ロール２に同期し、位相が合っていることがわかる。
【００３４】
（ｃ）は、マークセンサー５によりマークが検出され、版ロール３を加速させた後に一定速度で回転させることにより、位相が合う様に減速し、位相が合うと版ロール３は圧胴ロール２と等速になっていく状況（マークセンサー距離が合っている、すなわちマークセンサー５の設置箇所が正しい状況）を示している。コントローラ１３は、（ｂ）と同様に、マークセンサー５からマーク信号を入力し、印刷間隔長Ｌを演算し、印刷間隔長Ｌに応じて、版ロール３を加速するための版ロール速度指令を生成し、その後、カウンタのカウンタ値がゼロになるように、版ロール速度指令を生成する。そして、カウンタ値がゼロになったときに、圧胴ロール２と同じ一定速度で版ロール３を回転させるための版ロール速度指令を生成する。これにより、版ロール３が圧胴ロール２に同期し、位相が合うことになる。
【００３５】
（ｃ）に示すように、（１）から（４）への移行に従って、版ロール３の加速によりマークと印刷箇所との間のズレは小さくなり、（４）では位相が合い減速も完了しそのズレがゼロになっていることがわかる。また、（４）から（７）への移行では、版ロール３が一定速度で回転し、ズレがゼロの状態を維持しており、版ロール３が圧胴ロール２に同期し、位相が合っており、定量ズレもないことがわかる。
【００３６】
（ｄ）は、マークセンサー５によりマークが検出され、版ロール３を減速させた後に一定速度で回転させることにより、位相が合う様に加速し、位相が合うと版ロール３は圧胴ロール２と等速になっていく状況（マークセンサー距離が合っている、すなわちマークセンサー５の設置箇所が正しい状況）を示している。コントローラ１３は、（ｂ）及び（ｃ）と同様に、マークセンサー５からマーク信号を入力し、印刷間隔長Ｌを演算し、印刷間隔長Ｌに応じて、版ロール３を減速するための版ロール速度指令を生成し、その後、カウンタのカウンタ値がゼロになるように、版ロール速度指令を生成する。そして、カウンタ値がゼロになったときに、圧胴ロール２と同じ一定速度で版ロール３を回転させるための版ロール速度指令を生成する。これにより、版ロール３が圧胴ロール２に同期し、位相が合うことになる。
【００３７】
（ｄ）に示すように、（１）から（４）への移行に従って、版ロール３の減速によりマークと印刷箇所との間のズレは小さくなり、（４）では位相が合い版ロール３は圧胴ロール２と等速になりそのズレがゼロになっていることがわかる。また、（４）から（７）への移行では、版ロール３が一定速度で回転し、ズレがゼロの状態を維持しており、版ロール３が圧胴ロール２に同期し、位相が合っていることがわかる。
【００３８】
〔コントローラの構成〕
次に、図１及び図２に示したコントローラ１３について、図３に示した見当合わせを行う構成及び処理について詳細に説明する。図４は、コントローラ１３の構成を示すブロック図である。このコントローラ１３は、版ロール制御部３０及び圧胴ロール制御部４０を備えている。版ロール制御部３０は、版ロール位置／速度検出器３１、印刷位置位相合わせ器３２、印刷位置偏差検出器３３及び版ロール速度指令生成器３４を備えている。また、圧胴ロール制御部４０は、圧胴ロール位置／速度検出器４１及び圧胴ロール速度指令生成器４２を備えている。尚、印刷位置位相合わせ器３２及び印刷位置偏差検出器３３により、印刷位置偏差生成器が構成される。
【００３９】
コントローラ１３は、原点センサー６から原点信号を、版ロールエンコーダ１１から版ロールポジションＦＢを、マークセンサー５からマーク信号を、圧胴ロールエンコーダ８から圧胴ロールポジションＦＢをそれぞれ入力する。そして、コントローラ１３の版ロール制御部３０は、版ロール速度指令を生成して版ロールインバータ１２へ出力し、圧胴ロール制御部４０は、予め設定された一定速度の圧胴ロール速度指令を生成して圧胴ロールインバータ９へ出力する。
【００４０】
〔コントローラの処理〕
次に、図４に示したコントローラ１３による処理の概要について説明する。図５は、コントローラ１３による処理の概要を示すフローチャートである。まず、コントローラ１３に備えた版ロール制御部３０の版ロール位置／速度検出器３１は、原点センサー６から原点信号を入力すると共に、版ロールエンコーダ１１から版ロールポジションＦＢを入力し、原点信号及び版ロールポジションＦＢから、版ロールポジションＦＢの数値の変化に応じた版ロールＦＢパルスを生成すると共に、版ロール３が所定位置（印刷基準位置）にあることを示す印刷タイミング信号を生成する（ステップＳ５０１）。版ロールＦＢパルス及び印刷タイミング信号の詳細については後述する。
【００４１】
圧胴ロール制御部４０の圧胴ロール位置／速度検出器４１は、圧胴ロールエンコーダ８から圧胴ロールポジションＦＢを入力し、圧胴ロールポジションＦＢから、圧胴ロールの回転位置を示す圧胴ロール位置データ、圧胴ロールポジションＦＢの数値の変化に応じた圧胴ロールＦＢパルス、及び、圧胴ロールＦＢの変化の程度を示す圧胴ロール速度ＦＢを生成する（ステップＳ５０２）。圧胴ロール位置データ、圧胴ロールＦＢパルス及び圧胴ロール速度ＦＢの詳細については後述する。
【００４２】
版ロール制御部３０の印刷位置位相合わせ器３２は、版ロール位置／速度検出器３１から印刷タイミング信号を、マークセンサー５からマーク信号を、圧胴ロール位置／速度検出器４１から圧胴ロール位置データをそれぞれ入力し、マーク信号の入力タイミングにおける圧胴ロール位置データをＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）の記憶部に保持する。
【００４３】
印刷位置位相合わせ器３２は、印刷タイミング信号の入力タイミングにて、圧胴ロール位置データを印刷位置データＢに設定すると共に、ＦＩＦＯの記憶部から最旧の圧胴ロール位置データを読み出してマーク位置データＡに設定する（ステップＳ５０３）。そして、印刷位置位相合わせ器３２は、マーク位置データＡ及び印刷位置データＢ等から印刷間隔長Ｌを演算し（ステップＳ５０４）、印刷間隔長Ｌと予め設定された印刷間隔設定値Ｓとの間の偏差に応じた対応する基準パルスを生成する（ステップＳ５０５）。ＦＩＦＯの記憶部から読み出される最旧の圧胴ロール位置データ、及び基準パルスの詳細については後述する。
【００４４】
尚、印刷位置位相合わせ器３２は、マークセンサー５からのマーク信号を所定時間の間入力しなかった場合、マークを検出できなかったと判断し、印刷間隔長Ｌに印刷間隔設定値Ｓを設定し、偏差ゼロに対応する基準パルスを生成する。これにより、版ロール３は、圧胴ロール２と同じ一定速度で回転する。
【００４５】
版ロール制御部３０の印刷位置偏差検出器３３は、版ロール位置／速度検出器３１から版ロールＦＢパルス及び印刷タイミング信号を、印刷位置位相合わせ器３２から基準パルスを、圧胴ロール位置／速度検出器４１から圧胴ロールＦＢパルスをそれぞれ入力し、印刷タイミング信号の入力タイミングにて、基準パルスからカウンタの設定値を設定する（ステップＳ５０６）。印刷位置偏差検出器３３は、フィードバック制御された版ロールＦＢパルス及び圧胴ロールＦＢパルスの入力に伴って、設定値からゼロまで減少するカウンタ値を、版ロールポジションエラーとして生成する（ステップＳ５０７）。
【００４６】
版ロール制御部３０の版ロール速度指令生成器３４は、印刷位置偏差検出器３３から版ロールポジションエラーを入力すると共に、圧胴ロール位置／速度検出器４１から圧胴ロール速度ＦＢを入力し、圧胴ロール速度ＦＢに対し、版ロールポジションエラーにゲインを乗算した乗算結果を加算し、版ロール速度指令を生成し、上下限制限及びランプ処理の後、版ロールインバータ１２へ出力する（ステップＳ５０８）。尚、圧胴ロール制御部４０の圧胴ロール速度指令生成器４２は、予め設定された一定速度の圧胴ロール速度指令を生成し、圧胴ロールインバータ９へ出力する。これにより、圧胴ロール２は一定速度で回転する。版ロール制御部３０の版ロール速度指令生成器３４は、圧胴ロール速度指令生成器４２により生成された一定速度の圧胴ロール速度指令に対する圧胴ロール速度ＦＢを基準にして、版ロール速度指令を生成し、版ロールインバータ１２へ出力する。これにより、版ロール３は、圧胴ロール速度ＦＢの一定速度を基準にして回転する。
【００４７】
〔版ロール位置／速度検出器〕
次に、図４に示したコントローラ１３に備えた版ロール制御部３０の版ロール位置／速度検出器３１について説明する。図６は、版ロール位置／速度検出器３１の構成を示すブロック図である。この版ロール位置／速度検出器３１は、速度変換器３１１、パルス変換器３１２、版ロール位置検出器３１３及び印刷タイミング信号検出器３１４を備えている。前述のとおり、版ロール位置／速度検出器３１は、原点信号及び版ロールポジションＦＢから、版ロールポジションＦＢの数値の変化に応じた版ロールＦＢパルスを生成すると共に、版ロール３が所定位置にあることを示す印刷タイミング信号を生成する。
【００４８】
版ロール位置／速度検出器３１の速度変換器３１１は、版ロールエンコーダ１１から版ロールポジションＦＢを入力すると共に、予め設定された速度変換係数を入力し、版ロールポジションＦＢに速度変換係数を乗算し、版ロール速度ＦＢを生成して出力する。
【００４９】
パルス変換器３１２は、版ロールエンコーダ１１から版ロールポジションＦＢを入力すると共に、予め設定されたパルス変換係数を入力し、版ロールポジションＦＢにパルス変換係数を乗算し、乗算結果の数値の変化に応じた版ロールＦＢパルスを生成し、版ロール位置検出器３１３及び印刷位置偏差検出器３３に出力する。
【００５０】
ここで、版ロールＦＢパルスとしては、乗算結果の数値の変化が大きい場合、多数のパルス信号が生成され、乗算結果の数値の変化が小さい場合、少数のパルス信号が生成される。つまり、版ロール３が高速で回転している場合、版ロールポジションＦＢの数値変化が大きいから、パルス変換器３１２により出力される単位時間または１スキャンあたりの版ロールＦＢパルスの数は、版ロール３が低速で回転している場合に比べ、大きくなる。
【００５１】
版ロール位置検出器３１３は、原点センサー６から原点信号を入力すると共に、パルス変換器３１２から版ロールＦＢパルスを入力し、さらに、予め設定された原点補正値を入力し、原点信号の入力タイミングにて、版の位置を示す版ロール位置データを原点補正値にプリセットして、版ロール位置データとして印刷タイミング信号検出器３１４に出力する。また、版ロール位置検出器３１３は、版ロールＦＢパルスを入力する毎に、版ロール位置データに所定値を加算し、加算結果の版ロール位置データを出力する。
【００５２】
例えば、版ロール位置検出器３１３は、版ロール３が一回転する毎に、版ロール３の原点を基準にして、例えば−１８０°から＋１８０°までの版ロール位置データを出力する。ここで、原点補正値は、原点信号を入力することによりプリセットされる版ロール位置データを補正するためのデータであり、版ロール３に設けられた版の位置が補正される。この版ロール位置データにより、版ロール３に設けられた版の位置、すなわち印刷位置が認識される。
【００５３】
印刷タイミング信号検出器３１４は、版ロール位置検出器３１３から版ロール位置データを入力すると共に、予め設定された印刷タイミング位置設定値（例えば０°）を入力し、版ロール位置データが印刷タイミング位置設定値のときに、印刷タイミング信号を生成して印刷位置位相合わせ器３２及び印刷位置偏差検出器３３に出力する。
【００５４】
図７は、版ロール位置／速度検出器３１の版ロール位置検出器３１３により検出される版ロール位置データを説明する図であり、図７（１）は、版ロール３の回転と版ロール位置データの関係を示し、図７（２）は、版ロール位置データ及び印刷タイミング信号を示している。版ロール３としては、インクを材料１に供給する版のサイズに合わせて、複数のロール径から適切なロール径のロールが選択される。また、版は、版ロール３における所定位置に貼り付けられ、複数の版の場合は等間隔になるように貼り付けられる。版が貼り付けられる所定位置は、原点センサー６により原点信号として検出される版ロール３の原点検出片（版ロール３に取り付けられた原点信号検出用の板）に応じた位置となる。
【００５５】
図７（１）を参照して、版ロール３には、対向する２個の版２１−１，２１−２が貼り付けられており、版２１−１の中央箇所αが最上部に位置するときに、すなわち、図１及び図２において版２１−１の中央箇所αが圧胴ロール２に最も接近する位置（圧胴ロール２及び版ロール３の挟挿位置）に存在するときに、０°の版ロール位置データが生成される。また、版２１−１の中央箇所αが最下部に位置するときに、−１８０°または＋１８０°の版ロール位置データが生成される。このような版ロール位置データが版ロール位置検出器３１３にて生成されるように、予め設定された原点補正値が入力される。
【００５６】
図７（２）を参照して、版ロール位置検出器３１３は、版２１−１の中央箇所αが最上部から最下部へ左回りに回転するに従って、版ロールＦＢパルスを入力し、０°から−１８０°まで変化する版ロール位置データを生成する。また、版２１−１の中央箇所αが最下部から最上部へ左回りに回転するに従って、版ロールＦＢパルスを入力し、＋１８０°から０°まで変化する版ロール位置データを生成する。尚、版ロール位置検出器３１３は、原点信号を入力する毎に、版ロール位置データを原点補正値に設定する。これにより、版ロール３の１回転毎に版ロール位置データを調整することができ、精度の高い版ロール位置データを生成することができる。また、印刷タイミング信号検出器３１４は、版ロール位置データが０°のときに、印刷タイミング信号を生成する。これにより、版２１−１の中央箇所αが版ロール３の最上部に存在し、圧胴ロール２に最も近づいたときに、印刷タイミング信号が版ロール位置／速度検出器３１から出力される。
【００５７】
このように、版ロール位置／速度検出器３１によって、原点信号及び版ロールポジションＦＢから、版ロールポジションＦＢの数値の変化に応じた版ロールＦＢパルスが生成され、版ロール３が所定位置にあることを示す印刷タイミング信号が生成される。
【００５８】
〔圧胴ロール位置／速度検出器〕
次に、図４に示したコントローラ１３に備えた圧胴ロール制御部４０の圧胴ロール位置／速度検出器４１について説明する。図８は、圧胴ロール位置／速度検出器４１の構成を示すブロック図である。この圧胴ロール位置／速度検出器４１は、速度変換器４１１、パルス変換器４１２及び圧胴ロールラインカウンタ４１３を備えている。前述のとおり、圧胴ロール位置／速度検出器４１は、圧胴ロールポジションＦＢから、圧胴ロールの回転位置を示す圧胴ロール位置データ、圧胴ロールポジションＦＢの数値の変化に応じた圧胴ロールＦＢパルス、及び、圧胴ロールＦＢの変化の程度を示す圧胴ロール速度ＦＢを生成する。
【００５９】
圧胴ロール位置／速度検出器４１の速度変換器４１１は、圧胴ロールエンコーダ８から圧胴ロールポジションＦＢを入力すると共に、予め設定された速度変換係数を入力し、圧胴ロールポジションＦＢに速度変換係数を乗算し、圧胴ロール速度ＦＢを生成して版ロール速度指令生成器３４に出力する。
【００６０】
パルス変換器４１２は、圧胴ロールエンコーダ８から圧胴ロールポジションＦＢを入力すると共に、予め設定されたパルス変換係数を入力し、圧胴ロールポジションＦＢにパルス変換係数を乗算し、乗算結果の数値の変化に応じた圧胴ロールＦＢパルスを生成し、圧胴ロールラインカウンタ４１３及び印刷位置偏差検出器３３に出力する。
【００６１】
ここで、圧胴ロールＦＢパルスとしては、圧胴ロール２が一定速度で回転しており、圧胴ロールポジションＦＢが一定の速度にて変化する数値であるから、単位時間または１スキャンあたり一定数のパルス信号が生成される。
【００６２】
尚、このパルス変換器４１２により出力される圧胴ロールＦＢパルスと、図６に示したパルス変換器３１２により出力される版ロールＦＢパルスとを比較すると、圧胴ロール２及び版ロール３が同じ一定速度で回転しているときは、単位時間または１スキャンあたり同じ数の圧胴ロールＦＢパルス及び版ロールＦＢパルスが出力される。また、圧胴ロール２よりも版ロール３が高速で回転しているときは、単位時間または１スキャンあたり圧胴ロールＦＢパルスよりも多い数の版ロールＦＢパルスが出力される。また、圧胴ロール２よりも版ロール３が低速で回転しているときは、単位時間または１スキャンあたり圧胴ロールＦＢパルスよりも少ない数の版ロールＦＢパルスが出力される。
【００６３】
圧胴ロールラインカウンタ４１３は、圧胴ロールＦＢパルスを入力し、圧胴ロールＦＢパルスを入力する毎に、ゼロから予め設定された上限値までカウントし、上限値になったときにリセットしてゼロになるカウント値を生成し、カウンタ値を圧胴ロール位置データとして印刷位置位相合わせ器３２に出力する。この圧胴ロールラインカウンタ４１３は、圧胴ロールＦＢパルスをカウントするフリーランカウンタである。
【００６４】
このように、圧胴ロール位置／速度検出器４１によって、圧胴ロールポジションＦＢから、圧胴ロールの回転位置を示す圧胴ロール位置データ、圧胴ロールポジションＦＢの数値の変化に応じた圧胴ロールＦＢパルス、及び、圧胴ロールＦＢの変化の程度を示す圧胴ロール速度ＦＢが生成される。
【００６５】
〔印刷位置位相合わせ器：構成〕
次に、図４に示したコントローラ１３に備えた版ロール制御部３０の印刷位置位相合わせ器３２について説明する。図９は、印刷位置位相合わせ器３２の構成を示すブロック図である。この印刷位置位相合わせ器３２は、印刷位置データ保持器３２１、マーク位置データ保持器３２２、印刷間隔長演算器３２３、パルス変換器３２４及び基準パルス演算器３２５を備えている。前述のとおり、印刷位置位相合わせ器３２は、マーク信号、印刷タイミング信号及び圧胴ロール位置データからマーク位置データＡ及び印刷位置データＢを設定し、印刷間隔長Ｌを演算し、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する基準パルスを生成する。
【００６６】
印刷位置位相合わせ器３２の印刷位置データ保持器３２１は、版ロール位置／速度検出器３１から印刷タイミング信号を入力すると共に、圧胴ロール位置／速度検出器４１から圧胴ロール位置データを入力し、さらに、印刷間隔長演算器３２３から読出指令を入力する。印刷位置データ保持器３２１は、印刷タイミング信号の入力タイミングにて、入力した圧胴ロール位置データを記憶部に書き込み、読出指令の入力タイミングにて、記憶部に書き込まれた圧胴ロール位置データを読み出し、印刷位置データＢに設定して印刷間隔長演算器３２３に出力する。このとき、読み出した圧胴ロール位置データを記憶部から削除する。
【００６７】
マーク位置データ保持器３２２は、マークセンサー５からマーク信号を入力すると共に、圧胴ロール位置／速度検出器４１から圧胴ロール位置データを入力し、さらに、印刷間隔長演算器３２３から読出指令を入力する。マーク位置データ保持器３２２は、マーク信号の入力タイミングにて、入力した圧胴ロール位置データをＦＩＦＯの記憶部に順次書き込み、読出指令の入力タイミングにて、ＦＩＦＯの記憶部に書き込まれた最旧の圧胴ロール位置データを読み出し、マーク位置データＡに設定して印刷間隔長演算器３２３に出力する。このとき、読み出した最旧の圧胴ロール位置データをＦＩＦＯの記憶部から削除する。尚、マーク位置データ保持器３２２は、マークセンサー５からマーク信号を入力した後、予め設定されたマスク時間の間、新たなマーク信号を入力しないようにマスクするようにしてもよい。これにより、マークセンサー５によるマークの誤検出をなくすことができる。
【００６８】
印刷間隔長演算器３２３は、版ロール位置／速度検出器３１から印刷タイミング信号を入力し、その入力タイミングにて、読出指令を印刷位置データ保持器３２１及びマーク位置データ保持器３２２に出力し、印刷位置データ保持器３２１から印刷位置データＢを入力すると共に、マーク位置データ保持器３２２からマーク位置データＡを入力する。そして、印刷間隔長演算器３２３は、以下の式（１）により、次回の印刷間隔長Ｌを演算してパルス変換器３２４に出力する。
Ｌ＝（Ｘ＋Ｙ）−（Ｂ−Ａ）      ・・・（１）
ここで、Ｘは、マークセンサー距離であるセンサー距離設定値、すなわち、材料１において、マークセンサー５の設置位置から圧胴ロール２及び版ロール３の挟挿位置（印刷位置）までの間の距離である（図２を参照）。Ｙは、センサー距離補正値、すなわち、図３（ｂ）に示した、マークと印刷箇所との間に残存しているズレをなくし、図３（ｃ）または（ｄ）に示した状況となるようにするための補正値である。つまり、マークを基準にした所定箇所に印刷を行う際に定量的なズレが生じている場合、ユーザは、センサー距離補正値Ｙを変更することにより、その定量的なズレをなくすことができる。
【００６９】
印刷位置データＢは、印刷位置データ保持器３２１が印刷タイミング信号の入力タイミングにて記憶部に書き込んだ圧胴ロール位置データであり、記憶部に書き込まれた直後に、読出指令によって読み出される。マーク位置データＡは、マーク位置データ保持器３２２がマーク信号の入力タイミングにてＦＩＦＯの記憶部に書き込んだ圧胴ロール位置データであり、ＦＩＦＯの記憶部に書き込まれている最旧の圧胴ロール位置データが、マーク位置データＡとして読出指令によって読み出される。
【００７０】
ここで、マーク位置データ保持器３２２のＦＩＦＯの記憶部には、材料１において印刷の基準となるマークのマーク信号毎に、その検出タイミングにおける圧胴ロール位置データが順次書き込まれる。また、このＦＩＦＯの記憶部から読み出され、マーク位置データＡとして印刷間隔長演算器３２３に出力される最旧の圧胴ロール位置データは、次回の印刷のための基準となるマークのマーク信号に対応する圧胴ロール位置データである。したがって、印刷間隔長演算器３２３により演算される印刷間隔長Ｌは、今回印刷される材料１上の位置と次回印刷される材料１上の位置との間の距離となる。
【００７１】
尚、印刷間隔長演算器３２３は、前記式（１）により演算した印刷間隔長Ｌが、予め設定された最長値よりも大きい場合、最長値を印刷間隔長Ｌに設定する。また、前記式（１）により演算した印刷間隔長Ｌが、予め設定された最短値よりも小さい場合、最短値を印刷間隔長Ｌに設定する。
【００７２】
パルス変換器３２４は、印刷間隔長演算器３２３から印刷間隔長Ｌを入力すると共に、予め設定されたパルス変換係数を入力し、印刷間隔長Ｌにパルス変換係数を乗算し、乗算結果の数値の大きさに応じた印刷間隔長パルスを生成し、基準パルス演算器３２５に出力する。ここで、印刷間隔長パルスとしては、乗算結果の数値に比例する数のパルス信号が生成され、出力される。
【００７３】
基準パルス演算器３２５は、パルス変換器３２４から、印刷間隔長Ｌの数値に応じた数のパルス信号である印刷間隔長パルスを入力すると共に、予め設定された印刷間隔設定値パルスを入力し、印刷間隔長パルスの数から印刷間隔設定値パルスの数を減算し、減算結果の数のパルス信号である基準パルスを生成し、印刷位置偏差検出器３３に出力する。
【００７４】
ここで、印刷間隔設定値パルスは、印刷間隔設定値Ｓに対応する数のパルス信号である。尚、印刷間隔設定値パルス、及びパルス変換器３２４により生成された印刷間隔長パルスは、共に、印刷間隔設定値Ｓ及び印刷間隔長Ｌの距離に応じた数のパルス信号により構成される。印刷間隔設定値Ｓと印刷間隔長Ｌとが同じ場合、同じ数のパルス信号を有する印刷間隔設定値パルス及び印刷間隔長パルスとなる。また、印刷間隔設定値Ｓよりも印刷間隔長Ｌが小さい場合、印刷間隔設定値パルスよりも少ない数のパルス信号を有する印刷間隔長パルスとなり、印刷間隔設定値Ｓよりも印刷間隔長Ｌが大きい場合、印刷間隔設定値パルスよりも多い数のパルス信号を有する印刷間隔長パルスとなる。
【００７５】
また、印刷間隔設定値Ｓは、以下の式（２）により計算され、予め設定される。
Ｓ＝π×（Ｄ＋２×Ｔ）／Ｍ      ・・・（２）
ここで、Ｄは、版ロール３の直径を示し、Ｔは、版ロール３に貼り付けられた版２１−１，２１−２の厚みを示し、Ｍは、版ロール３に貼り付けられた版２１−１，２１−２の数を示す。図７（１）の場合は、Ｍ＝２である。つまり、式（２）により設定される印刷間隔設定値Ｓは、版２１−１，２１−２の厚みを含む版ロール３の外周の距離のうち、１つの版に対応する外周の距離となる。尚、版ロール３の周長がマークの間隔に対応する場合は、版２１−１，２１−２の数に関係なく、Ｍ＝１である。この場合の印刷間隔設定値Ｓは、版２１−１，２１−２の厚みを含む版ロール３の外周の距離となる。
【００７６】
〔印刷位置位相合わせ器：処理〕
次に、図９に示した印刷位置位相合わせ器３２の処理について説明する。図１０は、印刷位置位相合わせ器３２の処理を示すフローチャートである。まず、印刷位置位相合わせ器３２のマーク位置データ保持器３２２は、マーク信号を入力したか否かを判定し（ステップＳ１００１）、マーク信号を入力したと判定した場合（ステップＳ１００１：Ｙ）、そのときに入力した圧胴ロール位置データをＦＩＦＯの記憶部に書き込み（ステップＳ１００２）、処理を終了してステップＳ１００１を実行する。このようにして、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部には、マーク信号の入力タイミング毎に圧胴ロール位置データが順次書き込まれる。一方、マーク位置データ保持器３２２は、マーク信号を入力していないと判定した場合（ステップＳ１００１：Ｎ）、ステップＳ１００３へ移行する。
【００７７】
ステップＳ１００１から移行して、印刷位置データ保持器３２１及び印刷間隔長演算器３２３は、印刷タイミング信号を入力したか否かを判定する（ステップＳ１００３）。印刷位置データ保持器３２１は、ステップＳ１００３において、印刷タイミング信号を入力したと判定した場合（ステップＳ１００３：Ｙ）、そのときに入力した圧胴ロール位置データを記憶部に書き込み、印刷間隔長演算器３２３からの読出指令を受けて、記憶部から圧胴ロール位置データを読み出し、印刷位置データＢに設定する（ステップＳ１００４）。また、印刷間隔長演算器３２３は、ステップＳ１００３において、印刷タイミング信号を入力したと判定した場合（ステップＳ１００３：Ｙ）、印刷位置データ保持器３２１に読出指令を出力し、読出指令に対応する印刷位置データＢを入力すると共に、マーク位置データ保持器３２２に読出指令を出力する。マーク位置データ保持器３２２は、印刷間隔長演算器３２３からの読出指令を受けて、ＦＩＦＯの記憶部に書き込まれた最旧の圧胴ロール位置データを読み出し、マーク位置データＡに設定し（ステップＳ１００５）、読み出した圧胴ロール位置データをＦＩＦＯの記憶部から削除する（ステップＳ１００６）。尚、マーク位置データ保持器３２２は、ＦＩＦＯの記憶部に圧胴ロール位置データが書き込まれていない場合、ヌルのデータをマーク位置データＡに設定する。そして、印刷間隔長演算器３２３は、マーク位置データ保持器３２２から読出指令に対応するマーク位置データＡを入力する。
【００７８】
印刷間隔長演算器３２３は、印刷タイミングにて、印刷位置データＢ及びマーク位置データＡを入力すると、マーク位置データＡが存在するか否かを判定する（ステップＳ１００７）。印刷間隔長演算器３２３は、ステップＳ１００７において、マーク位置データＡが存在しない、すなわちマーク位置データＡがヌルのデータであると判定した場合（ステップＳ１００７：Ｎ）、印刷間隔長Ｌに印刷間隔設定値Ｓを設定する（ステップＳ１００８）。一方、印刷間隔長演算器３２３は、ステップＳ１００７において、マーク位置データＡが存在する、すなわちマーク位置データＡがヌルのデータでないと判定した場合（ステップＳ１００７：Ｙ）、前記式（１）により、印刷間隔長Ｌを演算する（ステップＳ１００９）。尚、マークセンサー距離Ｘ及びセンサー距離補正値Ｙは、予め設定されているものとする。
【００７９】
ステップＳ１００８またはステップＳ１００９から移行して、基準パルス演算器３２５は、印刷間隔長Ｌに応じた印刷間隔長パルスにおけるパルス信号の数と、予め設定された印刷間隔設定値パルスにおけるパルス信号の数との間の差を基準パルスとして生成し、すなわち、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する数のパルス信号を有する基準パルスを生成し、印刷位置偏差検出器３３に出力する（ステップＳ１０１０）。
【００８０】
このように、印刷位置位相合わせ器３２によって、マーク信号、印刷タイミング信号及び圧胴ロール位置データからマーク位置データＡ及び印刷位置データＢが設定され、印刷間隔長Ｌが演算され、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する基準パルスが生成される。これにより、次回の印刷に際して前もって、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差を示す圧胴ロール２及び版ロール３の位相ズレを、基準パルスとして求めることができる。したがって、後段の印刷位置偏差検出器３３及び版ロール速度指令生成器３４において、圧胴ロール２及び版ロール３の位相ズレをなくすための処理を行って位相を合わせ、印刷位置のズレを補正することができる。
【００８１】
（印刷間隔長Ｌの演算例）
次に、図９に示した印刷位置位相合わせ器３２の印刷間隔長演算器３２３による印刷間隔長Ｌの演算例について説明する。図１１は、印刷間隔長Ｌの演算式（前記式（１））を説明する図である。材料１上には、マークセンサー５によって検出されるマークｍ１〜ｍ４が印刷されており、印刷位置位相合わせ器３２の印刷間隔長演算器３２３は、版ロール３に設けられた版２１−１の中央箇所αが最上部に位置するときに、すなわち印刷タイミング信号の入力タイミングにて、前記式（１）により印刷間隔長Ｌを演算する。印刷間隔長Ｌは、（Ｘ＋Ｙ）−（Ｂ−Ａ）＝Ｚ−（Ｂ−Ａ）により演算される。Ｚは、補正後のマークセンサー距離であり、Ｚ＝Ｘ＋Ｙである。
【００８２】
ここで、（Ｂ−Ａ）は、版ロール３に設けられた版２１−１の中央箇所αが最上部に位置する印刷タイミング信号の入力タイミング（図１１に示した状態）における圧胴ロール位置データである印刷位置データＢから、材料１上のマークｍ２がマークセンサー５により検出されたマーク信号の過去の入力タイミング（図１１において、マークｍ２がマークセンサー５の近傍を通過したときに、マークセンサー５により検出された過去の状態）における圧胴ロール位置データであるマーク位置データＡを減算した結果を示している。したがって、（Ｂ−Ａ）は、マークｍ２がマークセンサー５の位置から、図１１に示した状態の位置まで進んだ距離を示している。つまり、（Ｘ＋Ｙ）−（Ｂ−Ａ）の演算結果である印刷間隔長Ｌは、図１１に示した状態のマークｍ２の位置と、印刷が行われる圧胴ロール２及び版ロール３の挟挿位置との間の距離となり、言い換えると、マーク１を基準にして今回印刷が行われる位置と、マークｍ２を基準にして次回印刷が行われる位置との間の距離となる。この場合、演算結果である印刷間隔長Ｌが印刷間隔設定値Ｓと同じであれば、版ロール３の回転速度を、一定速度である圧胴ロール２の回転速度（材料１の走行速度）に一致させることにより、図１１に示した状態のマークｍ２が、材料１の走行に伴って圧胴ロール２及び版ロール３の挟挿位置に到着するタイミングと、図１１に示した状態において挟挿位置に存在する版２１−１の中央箇所αが１回転して、同じ挟挿位置に到着するタイミングとが一致することになる。印刷位置位相合わせ器３２は、これらのタイミングを一致させることを目的に、版ロール３を加減速させ、圧胴ロール２の回転速度（材料の走行速度）と同じ一定速度で回転させるための基準パルスを生成する。
【００８３】
図１２は、印刷位置位相合わせ器３２の印刷間隔長演算器３２３による印刷間隔長Ｌの演算タイミングを説明する図であり、図１３は、図１２の続きである。また、図１４は、その演算処理を説明する図である。
【００８４】
図１２（１）は、時刻ｔ１において、材料１上のマークｍ１がマークセンサー５により検出され、マークｍ１によるマーク信号の入力タイミングの状態を示している。この状態では、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部に、このときの圧胴ロール位置データＡ１が書き込まれる。
【００８５】
図１２（２）は、時刻ｔ１後の時刻ｔ２において、版ロール３が回転して中央箇所αが挟挿位置（最上部）に存在する印刷タイミング信号の入力タイミングの状態を示している。この状態では、印刷位置データ保持器３２１に備えた記憶部に、このときの圧胴ロール位置データＢ１が書き込まれる。図１４に示すように、時刻ｔ２において、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部には、次回の印刷の基準となるマークの圧胴ロール位置データが書き込まれていない。つまり、対応するマーク信号の入力タイミングにおける圧胴ロール位置データが書き込まれていない。これは、材料１上にマークが存在しないため、マークセンサー５がマークを検出することができなかったからである。したがって、印刷間隔長演算器３２３は、印刷タイミング信号の入力タイミングにて、印刷位置データ保持器３２１から印刷位置データＢ１を入力し、マーク位置データ保持器３２２からヌルのマーク位置データＡを入力し、前記式（１）の演算を行うことなく、印刷間隔設定長Ｓを印刷間隔長Ｌに設定し、出力する。これにより、版ロール３は、次回の印刷までの間、圧胴ロール２と同じ一定速度で回転する。
【００８６】
図１２（３）は、時刻ｔ２後の時刻ｔ３において、材料１上のマークｍ２がマークセンサー５により検出され、マークｍ２によるマーク信号の入力タイミングの状態を示している。この状態では、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部に、このときの圧胴ロール位置データＡ２が書き込まれる。ＦＩＦＯの記憶部には、マークｍ１，ｍ２の圧胴ロール位置データＡ１，Ａ２が存在している。
【００８７】
図１２（４）は、時刻ｔ３後の時刻ｔ４において、版ロール３が回転して中央箇所αが挟挿位置（最上部）に存在する印刷タイミング信号の入力タイミングの状態を示している。この状態では、印刷位置データ保持器３２１に備えた記憶部に、このときの圧胴ロール位置データＢ２が書き込まれる。図１４に示すように、時刻ｔ４において、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部には、対応するマーク信号の入力タイミングにおける圧胴ロール位置データが書き込まれていない。これは、材料１上にマークが存在しないため、マークセンサー５がマークを検出することができなかったからである。したがって、印刷間隔長演算器３２３は、印刷タイミング信号の入力タイミングにて、印刷位置データ保持器３２１から印刷位置データＢ２を入力し、マーク位置データ保持器３２２からヌルのマーク位置データＡを入力し、前記式（１）の演算を行うことなく、印刷間隔設定長Ｓを印刷間隔長Ｌに設定し、出力する。これにより、版ロール３は、次回の印刷までの間、圧胴ロール２と同じ一定速度で回転する。
【００８８】
図１３（５）は、時刻ｔ４後の時刻ｔ５において、材料１上のマークｍ３がマークセンサー５により検出され、マークｍ３によるマーク信号の入力タイミングの状態を示している。この状態では、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部に、このときの圧胴ロール位置データＡ３が書き込まれる。ＦＩＦＯの記憶部には、マークｍ１，ｍ２，ｍ３の圧胴ロール位置データＡ１，Ａ２，Ａ３が存在している。
【００８９】
図１３（６）は、時刻ｔ５後の時刻ｔ６において、版ロール３が回転して中央箇所αが挟挿位置（最上部）に存在する印刷タイミング信号の入力タイミングの状態を示している。この状態では、印刷位置データ保持器３２１に備えた記憶部に、このときの圧胴ロール位置データＢ３が書き込まれる。図１４に示すように、時刻ｔ６において、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部には、次回の印刷の基準となるマークｍ１の圧胴ロール位置データＡ１、つまり、対応するマーク信号の入力タイミングにおける圧胴ロール位置データＡ１（次回の印刷の基準となるマークｍ１の圧胴ロール位置データＡ１）が存在する。したがって、印刷間隔長演算器３２３は、印刷タイミング信号の入力タイミングにて、印刷位置データ保持器３２１から印刷位置データＢ３を入力し、マーク位置データ保持器３２２からマーク位置データＡ１（ＦＩＦＯの記憶部に書き込まれた最旧のマーク位置データＡ１）を入力し、前記式（１）によってＬ＝Ｚ−（Ｂ３−Ａ１）の演算を行い、印刷間隔長Ｌを出力する。これにより、版ロール３は、次回の印刷までの間、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に応じて加減速し、その後、圧胴ロール２と同じ一定速度で回転する。尚、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部には、マーク位置データＡ１が読み出された後、マークｍ２，ｍ３の圧胴ロール位置データＡ２，Ａ３が存在している。
【００９０】
図１３（７）は、時刻ｔ６後の時刻ｔ７において、材料１上のマークｍ４がマークセンサー５により検出され、マークｍ４によるマーク信号の入力タイミングの状態を示している。この状態では、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部に、このときの圧胴ロール位置データＡ４が書き込まれる。ＦＩＦＯの記憶部には、マークｍ２，ｍ３，ｍ４の圧胴ロール位置データＡ２，Ａ３，Ａ４が存在している。
【００９１】
図１３（８）は、時刻ｔ７後の時刻ｔ８において、版ロール３が回転して中央箇所αが挟挿位置（最上部）に存在する印刷タイミング信号の入力タイミングの状態を示している。この状態では、印刷位置データ保持器３２１に備えた記憶部に、このときの圧胴ロール位置データＢ４が書き込まれる。図１４に示すように、時刻ｔ８において、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部には、対応するマーク信号の入力タイミングにおける圧胴ロール位置データＡ２（次回の印刷の基準となるマークｍ２の圧胴ロール位置データＡ２）が存在する。したがって、印刷間隔長演算器３２３は、印刷タイミング信号の入力タイミングにて、印刷位置データ保持器３２１から印刷位置データＢ４を入力し、マーク位置データ保持器３２２からマーク位置データＡ２（ＦＩＦＯの記憶部に書き込まれた最旧のマーク位置データＡ２）を入力し、前記式（１）によってＬ＝Ｚ−（Ｂ４−Ａ２）の演算を行い、印刷間隔長Ｌを出力する。これにより、版ロール３は、次回の印刷までの間、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に応じて加減速し、その後、圧胴ロール２と同じ一定速度で回転する。尚、マーク位置データ保持器３２２に備えたＦＩＦＯの記憶部には、マーク位置データＡ２が読み出された後、マークｍ３，ｍ４の圧胴ロール位置データＡ３，Ａ４が存在している。
【００９２】
このように、印刷間隔長演算器３２３によって、印刷タイミング信号の入力タイミングにて、印刷位置データ保持器３２１から印刷位置データＢが入力され、マーク位置データ保持器３２２のＦＩＦＯの記憶部から最旧のマーク位置データＡが入力され、前記式（１）を用いて印刷間隔長Ｌが演算される。また、入力されたマーク位置データＡがヌルのデータの場合、すなわち、マーク位置データ保持器３２２のＦＩＦＯの記憶部に、次回の印刷の基準となるマークの圧胴ロール位置データが書き込まれていない場合、印刷間隔設定値Ｓが印刷間隔長Ｌに設定される。この場合、後述の印刷位置偏差検出器３３及び版ロール速度指令生成器３４により、版ロール３を回転させるための版ロール速度指令は、圧胴ロール２と同じ一定速度となり、版ロール３及び圧胴ロール２は等速で回転することになる。
【００９３】
〔印刷位置偏差検出器〕
次に、図４に示したコントローラ１３に備えた版ロール制御部３０の印刷位置偏差検出器３３について説明する。図１５は、印刷位置偏差検出器３３の構成を示すブロック図であり、図１６は、印刷位置偏差検出器３３の処理を示すフローチャートである。この印刷位置偏差検出器３３は、設定器３３１及び偏差カウンタ３３２を備えている。前述のとおり、印刷位置偏差検出器３３は、印刷タイミング信号の入力タイミングにて、基準パルスに基づいてカウンタの設定値を設定し、フィードバック制御された版ロールＦＢパルス及び圧胴ロールＦＢパルスの入力に伴って、設定値からゼロまで減少するカウンタ値を、版ロールポジションエラーとして生成する。
【００９４】
印刷位置偏差検出器３３の設定器３３１は、版ロール位置／速度検出器３１から印刷タイミング信号を入力したか否かを判定し（ステップＳ１６０１）、印刷タイミング信号を入力したと判定した場合（ステップＳ１６０１：Ｙ）、印刷位置位相合わせ器３２から、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する数のパルス信号を有する基準パルスを入力する。そして、設定器３３１は、基準パルスにおけるパルス信号の数に基づいて、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する基準設定値を求め（ステップＳ１６０２）、偏差カウンタ３３２に出力する。一方、設定器３３１は、ステップＳ１６０１において、印刷タイミング信号を入力していないと判定した場合（ステップＳ１６０１：Ｎ）、処理を終了してステップＳ１６０１を実行し、印刷タイミング信号の入力を待つ。
【００９５】
偏差カウンタ３３２は、設定器３３１から基準設定値を入力すると共に、版ロール位置／速度検出器３１から版ロールＦＢパルスを、圧胴ロール位置／速度検出器４１から圧胴ロールＦＢパルスをそれぞれ入力する。ここで、基準設定値は、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する値であり、版ロールＦＢパルスは、版ロール３の回転に伴う版ロールポジションＦＢの数値の変化に応じたパルス信号により構成され、圧胴ロールＦＢパルスは、圧胴ロール２の回転に伴う圧胴ロールポジションＦＢの数値の変化に応じたパルス信号により構成される。圧胴ロール２は一定速度で回転するから、圧胴ロールポジションＦＢの数値は一定速度で増加し、圧胴ロールＦＢパルスは、一定間隔で定期的なパルス信号となる。また、版ロール３は、圧胴ロール２と同じ一定速度で回転する場合もあるし、加減速する場合もある。したがって、版ロール３が圧胴ロール２と同じ一定速度で回転する場合、版ロールポジションＦＢの数値は一定速度で増加し、版ロールＦＢパルスは、圧胴ロールＦＢパルスと同じ一定間隔で定期的なパルス信号となる。また、版ロール３が加速して圧胴ロール２よりも高速で回転する場合、版ロールポジションＦＢの数値は急激に増加するから、版ロールＦＢパルスは、圧胴ロールＦＢパルスよりも短い間隔のパルス信号となる。また、版ロール３が減速して圧胴ロール２よりも低速で回転する場合、版ロールポジションＦＢの数値は急激に減少し、版ロールＦＢパルスは、圧胴ロールＦＢパルスよりも長い間隔のパルス信号となる。
【００９６】
偏差カウンタ３３２は、入力した基準設定値をカウンタの設定値に設定し（ステップＳ１６０３）、フィードバック制御されて入力する版ロールＦＢパルスの数と、一定間隔で入力する圧胴ロールＦＢパルスの数との間の差分を設定値から減算し、減算結果をカウンタ値として生成する（ステップＳ１６０４）。このカウンタ値は、版ロールＦＢパルスを入力する毎に減少し、圧胴ロールＦＢパルスを入力する毎に増加する。版ロールＦＢパルスがフィードバック制御されるのは、版ロールＦＢパルスの入力間隔が、当該偏差カウンタ３３２のカウンタ値である版ロールポジションエラーの値に応じて生成される版ロール速度指令に依存するからである。そして、偏差カウンタ３３２は、カウンタ値を版ロールポジションエラーとして、版ロール速度指令生成器３４に出力する（ステップＳ１６０５）。
【００９７】
図１７は、印刷タイミング信号、版ロールポジションエラー等のタイミングチャートを示す図である。図１７に示すように、印刷タイミング信号の入力タイミングにて、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する基準パルスに基づいて基準設定値が求められ、この基準設定値が偏差カウンタ３３２の設定値に設定される。基準設定値は、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に比例して大きくなる。そして、偏差カウンタ３３２のカウンタ値である版ロールポジションエラーは、一定間隔の圧胴ロールＦＢパルスの入力によって加算され、フィードバックされた版ロールＦＢパルスの入力によって減算される。版ロール速度指令は、印刷位置偏差検出器３３及び版ロール速度指令生成器３４によって、偏差カウンタ３３２の版ロールポジションエラーがゼロになるように制御され、図１７に示すように、後述する版ロール速度指令生成器３４による上下限制限及びランプ処理の制限の下で、加速して一定速度になり減速して元の一定速度（圧胴ロール２と同じ一定速度）に戻る。このように、版ロールポジションエラーは、ゼロに向かって減少しゼロになる。ここで、版ロール速度指令の一定速度は、版ロール速度指令生成器３４の上下限制限器３４５によりクランプされ、版ロール速度指令の加速及び減速の変化量は、版ロール速度指令生成器３４のランプ器３４６により制限される。
【００９８】
このように、印刷位置偏差検出器３３によって、印刷タイミング信号の入力タイミングで、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する基準パルスに基づいてカウンタの設定値が設定され、フィードバック制御された版ロールＦＢパルス及び圧胴ロールＦＢパルスの入力に伴って、設定値からゼロまで減少するカウンタ値が、版ロールポジションエラーとして生成される。これにより、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差を示す圧胴ロール２及び版ロール３の位相ズレが、カウンタの設定値に設定され、このカウンタ値である版ロールポジションエラーがゼロになるように、後述する版ロール速度指令生成器３４において版ロール速度指令が生成される。
【００９９】
〔版ロール速度指令生成器〕
次に、図４に示したコントローラ１３に備えた版ロール制御部３０の版ロール速度指令生成器３４について説明する。図１８は、版ロール速度指令生成器３４の構成を示すブロック図であり、図１９は、版ロール速度指令生成器３４の処理を示すフローチャートである。この版ロール速度指令生成器３４は、乗算器３４１，３４３，３４４、加算器３４２、上下限制限器３４５及びランプ器３４６を備えている。前述のとおり、版ロール速度指令生成器３４は、圧胴ロール速度ＦＢに対し、版ロールポジションエラーにゲインを乗算した乗算結果を加算し、加算結果を版ロール速度指令として生成し、上下限制限及びランプ処理を行う。
【０１００】
版ロール速度指令生成器３４の乗算器３４１は、印刷位置偏差検出器３３から版ロールポジションエラーを入力すると共に、予め設定されたポジションゲインを入力し、版ロールポジションエラーにポジションゲインを乗算してポジションエラー速度を生成し、ポジションエラー速度を加算器３４２に出力する（ステップＳ１９０１）。このポジションエラー速度は、版ロール３によって印刷が材料１上の所定位置に行われるようにするために、現時点における圧胴ロール２及び版ロール３の同期ズレを補正するための速度である。
【０１０１】
加算器３４２は、圧胴ロール位置／速度検出器４１から圧胴ロール速度ＦＢを入力すると共に、乗算器３４１からポジションエラー速度を入力し、圧胴ロール速度ＦＢにポジションエラー速度を加算して速度指令を生成し、速度指令を上下限制限器３４５に出力する（ステップＳ１９０２）。
【０１０２】
乗算器３４３は、圧胴ロール位置／速度検出器４１から圧胴ロール速度ＦＢを入力すると共に、予め設定された最大速度変化率を入力し、圧胴ロール速度ＦＢに最大速度変化率を乗算して上限値を生成し、上限値を上下限制限器３４５に出力する。また、乗算器３４４は、圧胴ロール位置／速度検出器４１から圧胴ロール速度ＦＢを入力すると共に、予め設定された最小速度変化率を入力し、圧胴ロール速度ＦＢに最小速度変化率を乗算して下限値を生成し、下限値を上下限制限器３４５に出力する。そして、上下限制限器３４５は、加算器３４２から速度指令を入力すると共に、乗算器３４３から上限値を、乗算器３４４から下限値をそれぞれ入力し、速度指令の上下限制限を行い（ステップＳ１９０３）、速度指令が上限値以上の場合は上限値を速度指令に設定し、速度指令が下限値以下の場合は下限値を速度指令に設定し、上下限制限後の速度指令をランプ器３４６に出力する。
【０１０３】
ランプ器３４６は、上下限制限器３４５から速度指令を入力し、入力した速度指令に対してランプ処理（例えば、１次遅れの特性を有するフィルタ処理）を施すことにより、速度指令を所定の時定数にて遅延させ（ステップＳ１９０４）、ランプ処理後の速度指令を版ロール速度指令として版ロールインバータ１２へ出力する（ステップＳ１９０５）。
【０１０４】
図１７に示した版ロール速度指令を参照して、版ロール速度指令は、圧胴ロール速度ＦＢを基準にして、この値に版ロールポジションエラーの乗算結果を加算した指令である。版ロール速度指令は、ランプ器３４６のランプ処理によって立ち上がりの加速度が制限され、版ロール速度指令が上限値に達すると、上下限制限器３４５の上限チェックにより制限されることで上限値の値を維持する。そして、版ロールポジションエラーが小さくなるに従って、版ロール速度指令が上限値以下になり、ランプ器３４６のランプ処理によって立下りの減速度が制限される。
【０１０５】
このように、版ロール速度指令生成器３４によって、圧胴ロール速度ＦＢが基準にされ、この値に、版ロールポジションエラーにゲインを乗算した乗算結果が加算され、加算結果が版ロール速度指令として生成され、上下限制限及びランプ処理が行われる。これにより、版ロール速度指令は、圧胴ロール速度ＦＢを基準にして、版ロールポジションエラーの大きさに応じた値になる。そして、版ロール速度指令は、版ロールポジションエラーがゼロに近づくに従って圧胴ロール速度ＦＢの値に近づき、圧胴ロール２及び版ロール３の位相ズレがなくなって版ロールポジションエラーがゼロになると、圧胴ロール速度ＦＢの値、すなわち圧胴ロール２と同じ一定速度となる。つまり、版ロール３が圧胴ロール２と同じ一定速度で同期して回転するから、圧胴ロール２及び版ロール３の位相を合わせることができる。
【０１０６】
以上のように、本発明の実施形態による印刷装置であるコントローラ１３によれば、印刷位置位相合わせ器３２が、マーク信号、印刷タイミング信号及び圧胴ロール位置データからマーク位置データＡ及び印刷位置データＢを設定し、印刷間隔長Ｌを演算し、印刷間隔長Ｌと印刷間隔設定値Ｓとの間の偏差に対応する基準パルスを生成するようにした。また、印刷位置偏差検出器３３が、印刷タイミング信号の入力タイミングにて、基準パルスに基づいてカウンタの設定値を設定し、フィードバック制御された版ロールＦＢパルス及び圧胴ロールＦＢパルスの入力に伴って、設定値からゼロまで減少するカウンタ値を、版ロールポジションエラーとして生成するようにした。また、版ロール速度指令生成器３４が、圧胴ロール速度ＦＢに対し、版ロールポジションエラーにゲインを乗算した乗算結果を加算し、加算結果を版ロール速度指令として生成し、上下限制限及びランプ処理を行った後、版ロール３を版ロール速度指令にて回転させるようにした。これにより、版ロールポジションエラーがゼロに近づいてゼロになり、版ロール速度指令が、圧胴ロール速度ＦＢの値、すなわち圧胴ロール２と同じ一定速度となる。つまり、版ロール３が圧胴ロール２と同じ一定速度で同期して回転するから、圧胴ロール２及び版ロール３の位相を合わせることができ、圧胴ロール２及び版ロール３の位相ズレの補正を行うことができる。言い換えると、マーク信号による材料１上の印刷基準位置と、印刷タイミング信号による版ロール３上の印刷基準位置とを合わせることができ、見当合わせを確実に行うことができる。
【０１０７】
また、多色印刷を行う複数の印刷機においては、圧胴ロールモータ７及び圧胴ロールエンコーダ８は印刷機毎に設けられるから、ラインシャフトで連結した１台の大容量のモータを用いる必要がない。したがって、圧胴ロールモータ７及び圧胴ロールエンコーダ８の容量は、従来のモータよりも小さくすることができる。また、高価な位置ズレ検出装置を用いる必要がないから、安価な構成にて、印刷位置のズレの補正を行うことができる。
【符号の説明】
【０１０８】
１  材料
２  圧胴ロール
３  版ロール
４  アニロックスロール
５  マークセンサー
６  原点センサー
７  圧胴ロールモータ
８  圧胴ロールエンコーダ
９  圧胴ロールインバータ
１０  版ロールモータ
１１  版ロールエンコーダ
１２  版ロールインバータ
１３  印刷装置（コントローラ）
２０  印刷機
２１  版
３０  版ロール制御部
３１  版ロール位置／速度検出器
３２  印刷位置位相合わせ器
３３  印刷位置偏差検出器
３４  版ロール速度指令生成器
４０  圧胴ロール制御部
４１  圧胴ロール位置／速度検出器
４２  圧胴ロール速度指令生成器
３１１，４１１  速度変換器
３１２，４１２  パルス変換器
３１３  版ロール位置検出器
３１４  印刷タイミング信号検出器
３２１  印刷位置データ保持器
３２２  マーク位置データ保持器
３２３  印刷間隔長演算器
３２４  パルス変換器
３２５  基準パルス演算器
３３１  設定器
３３２  偏差カウンタ
３４１，３４３，３４４  乗算器
３４２  加算器
３４５  上下限制限器
３４６  ランプ器
４１３  圧胴ロールラインカウンタ
【図１】
2012166392.tif 000003
【図２】
2012166392.tif 000004
【図３】
2012166392.tif 000005
【図４】
2012166392.tif 000006
【図５】
2012166392.tif 000007
【図６】
2012166392.tif 000008
【図７】
2012166392.tif 000009
【図８】
2012166392.tif 000010
【図９】
2012166392.tif 000011
【図１０】
2012166392.tif 000012
【図１１】
2012166392.tif 000013
【図１２】
2012166392.tif 000014
【図１３】
2012166392.tif 000015
【図１４】
2012166392.tif 000016
【図１５】
2012166392.tif 000017
【図１６】
2012166392.tif 000018
【図１７】
2012166392.tif 000019
【図１８】
2012166392.tif 000020
【図１９】
2012166392.tif 000021