(57)【要約】【課題】  取り付け誤差や振動で生じる印刷制御センサー信号への影響を吸収するたに、印刷モード別のフェージング値を用意しフェージング調整を行っていたが、双方向印刷位置ずれは印刷制御センサー信号以外の原因にもあり、例えば印刷制限や多重印字によって同じ行のデータを数回わたって印刷する場合、紙送り動作がないため印刷用紙が弛み、用紙の横方向振れが発生しやすくなり、印刷位置ずれになることがある。【解決手段】  行方向に沿って往復移動するハンマバンクと、ハンマバンクを往復移動させるためのシャトル機構と、ハンマバンク往復移動方向と垂直に印刷用紙を搬送する紙送り機構とを備え、ハンマバンクの往復移動過程でハンマバンクに搭載されているハンマを駆動し、双方向印刷を実行するドットラインプリンタにおいて、印刷モードによる補正と紙送り動作の有無による補正とを行うことを特徴とする。【選択図】  図６
2007168288.tif 000002
【特許請求の範囲】
【請求項１】
行方向に沿って往復移動するハンマバンクと、ハンマバンクを往復移動させるためのシャトル機構と、ハンマバンク往復移動方向と垂直に印刷用紙を搬送する紙送り機構とを備え、ハンマバンクの往復移動過程でハンマバンクに搭載されているハンマを駆動し、双方向印刷を実行するドットラインプリンタにおいて、印刷モードによる補正と紙送り動作の有無による補正とを行うことを特徴とする双方向印刷位置ずれ補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドットラインプリンタの双方向印刷位置ずれ補正方法に関する。
【背景技術】
【０００２】
従来の双方向印刷プリンタにおいては、フェージング値による位置ずれの補正方法がすでに導入されている。
【０００３】
図１のＡに示すように、印刷ハンマは図示しない印刷制御センサーからの信号に対して所定のハンマ遅延時間Ｔ１を経たのち、ハンマ駆動回路よりハンマ駆動信号を受ける。このハンマ駆動信号に対して印刷ハンマが実際に動作すると、印字ハンマの釈放時間ＴＰ後に印刷ハンマが印刷用紙に到達し、ドットを形成する。この間、図１のＢに示すように、ハンマバンクをのせたシャトル往復移動速度をＶＳとすると、印刷ハンマはシャトル移動により、図示右方向へハンマ遅延時間Ｔ１での移動距離Ｌ１＝Ｔ１×Ｖｓ、印字ハンマ釈放時間ＴＰ間での移動距離ＬＰ＝ＴＰ×ＶＳとの合計距離Ｌ１＋ＬＰで移動していることになる。
【０００４】
ドットラインプリンタの基本的な印刷動作は１行のデータ（正確に言えばハンマバンクに縦方向配置したハンマピン数分のデータ）を印刷してから紙送りを行い、次行のデータを印刷するような繰返しである。縦線を印刷する場合、理想的な結果は図２のＡに示すような直線であるが、取り付け誤差や振動の影響で印刷制御センサー信号の検出タイミングにバラツキが生じ、理想的な印刷結果が得られなくなる。縦線を２行に分け、シャトルが左から右へ移動する時は１行目を、右から左へ移動する時は２行目を印刷する結果例を図２のＢに示す。ここではセンサー信号の検出タイミングがはやくなった場合を想定している。
【０００５】
上記取り付け誤差や振動の影響を吸収するため、ハンマ遅延時間Ｔ１に時間増減を加え、Ｌ１の距離を変化させ、ドット印刷位置を調整することをフェージング調整と言い、遅延時間Ｔ１に加えた時間変化量を数字−ｎ〜＋ｎに割り当て、フェージング値と呼ぶ。
【０００６】
また、一般的にドットラインプリンタはシャトル往復速度によって、数種類の印刷モードを持っている。振動は印刷モードによって変わるため、フェージング値も印刷モード別に設定できるようになっている。
【０００７】
フェージング調整の手段として、まず印刷モード別にフェージング値を−ｎ〜＋ｎ変化させ順次に印刷用紙にフェージング値確認用テストパターンを印刷し、次は前記テストパターン印刷結果から、印刷モード別に印刷位置ずれの最も少ないフェージング値を選び、ＥＥＰＲＯＭにそれぞれを保存する。例えば、図３に示したテストパターン印刷結果から、印刷モード１はフェージング値「０」、印刷モード２はフェージング値「＋２」、印刷モード３はフェージング値「−１」をそれぞれ選ばれ、ＥＥＰＲＯＭに保存する。
【０００８】
実ＪＯＢを印刷する際、印刷モードに応じてＥＥＰＲＯＭに保存されたフェージング値を用いて前記ハンマ遅延時間Ｔ１に調整時間を加味し、印刷位置の調整を行う。
【０００９】
【特許文献１】特開平１０−１６３０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来技術では、取り付け誤差や振動で生じる印刷制御センサー信号への影響を吸収するため、印刷モード別のフェージング値を用意し、フェージング調整を行っていた。しかし、双方向印刷位置ずれは印刷制御センサー信号以外の原因にもあり、例えば印刷制限や多重印字によって同じ行のデータを数回にわたって印刷する場合、紙送り動作がないため印刷用紙が弛み、用紙の横方向振れが発生しやすくなり、印刷位置ずれになることがある。図４に示すように、二重印刷で同じ行を２回にわたって印刷する場合、２回目印刷（図４のＣ）の前に紙送り動作がないため、用紙が左へ振れる傾向があり、最終的な印字結果は図４のＤのようにずれが発生する。
【００１１】
本来、用紙の下端に用紙を引っ張る装置を追加するなどの手段で用紙弛みを抑え、用紙振れを根本的に抑止すれば印刷位置ずれも発生することなく、補正必要もない。しかし、装置の追加ではコストの上昇に繋がり、価格競争がますます激化する現在では避けたいやり方である。
【００１２】
本発明の目的は、コストアップすることなしに用紙振れによる印刷位置ずれを吸収することである。
【課題を解決するための手段】
【００１３】
本発明は、行方向に沿って往復移動するハンマバンクと、ハンマバンクを往復移動させるためのシャトル機構と、ハンマバンク往復移動方向と垂直に印刷用紙を搬送する紙送り機構とを備え、ハンマバンクの往復移動過程でハンマバンクに搭載されているハンマを駆動し、双方向印刷を実行するドットラインプリンタにおいて、印刷モードによる補正と紙送り動作の有無による補正とを行うことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、コストアップすることなしに用紙振れによる印刷位置ずれを吸収することが出来る。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明の実施例を説明する。
【実施例１】
【００１６】
図５は用紙振れ補正フェージング値確認用テストパターン、図６は流れ図である。
【００１７】
図６に示すように、印刷データを受信してからまず印刷モードを判断し、印刷モード対応のフェージング値をＥＥＰＲＯＭから読み込む。次は直前に紙送りがあるかどうかを判断し（その判断はプログラムで実現できる）、紙送り有りの場合印刷モード対応のフェージング値のみをハンマ遅延時間Ｔ１に加味し、印刷を開始する。一方、紙送り無しと判断された場合は用紙振れ補正用のフェージング値をＥＥＰＲＯＭから読み込み、先に読み込んだ印刷モード対応のフェージング値に加えてからハンマ遅延時間Ｔ１に加味し、印刷を開始する。印刷が終了後紙送りを実施する。但し、必要がなければ（二重印字などの場合）紙送りを実施しない。このような繰返しで、受信されたデータを印刷していく。
【００１８】
また、用紙振れ補正フェージング値確認用テストパターンを図５に示す。縦線を二重印字させ、印刷結果から位置ずれの最も少ない値を選ぶ。この例では［−１］が最適とされる。工場出荷時または出荷後印字品質が劣化した場合、図５の用紙振れ補正フェージング値確認用テストパターン及び図３の印刷モード対応フェージング値確認用テストパターンをそれぞれ印刷し、選んだフェージング値をＥＥＰＲＯＭに保存する。
【図面の簡単な説明】
【００１９】
【図１】フェージング調整原理図。
【図２】取り付け誤差や振動による印刷位置ずれの説明図。
【図３】従来のフェージング値確認するためのテストパターン印刷結果を示す図。
【図４】用紙振れによる印刷位置ずれの説明図。
【図５】本発明の実施例における用紙振れ補正フェージング値確認用テストパターンを示す図。
【図６】本発明の実施例の流れ図。
【図１】
2007168288.tif 000003
【図２】
2007168288.tif 000004
【図３】
2007168288.tif 000005
【図４】
2007168288.tif 000006
【図５】
2007168288.tif 000007
【図６】
2007168288.tif 000008