(57)【要約】【課題】印字ヘッドにより所定の印字ライン上に印字する印字作動と、前記印字ラインと直交する方向へ用紙を送る用紙送り作動とを行うプリンタにおいて、わずかな印字精度の誤差についても容易に調整することのできるようにする。【解決手段】前記用紙送り作動の周期を設定するタイマ１１と、テスト印字による印字ライン間ピッチの実測値を入力する入力手段１３とを設け、該入力手段によって入力された実測値と予め定められている基準値とに基づき前記タイマ１１の設定周期を補正する。【選択図】図１
2006305913.tif 000002
【特許請求の範囲】
【請求項１】
印字ヘッドにより所定の印字ライン上に印字する印字作動と、前記印字ラインと直交する方向へ用紙を送る用紙送り作動とを行うプリンタであって、前記用紙送り作動の周期を設定するタイマと、テスト印字による印字ライン間ピッチの実測値を入力する入力手段とを設け、該入力手段によって入力された実測値と予め定められている基準値とに基づき前記タイマの設定周期を補正するように構成したことを特徴とするプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ドットで印字するプリンタにおける用紙送りの制御に関する。
【背景技術】
【０００２】
近年、食品等の商品に貼付するラベルの印字項目数が増えつつあり、罫線や項目名が事前に印刷されたラベルを使用することが多くなってきている。このようなラベルに必要事項を印字する場合、罫線等の事前印刷物に掛からず狭い印字スペース内に綺麗に印字するには高度な印字精度が要求される。また、店舗におけるラベル発行の形態が、中央管理部で統括的に発行する形態から、各部門ごとに発行する形態へと変わってきている。後者の場合、部門ごとにラベルの印字精度が異なると、客に与える印象がよくない。しかしながら、現実には、各部門で同じ機種のプリンタを同じフォーマットで使用していても、プリンタの固体差により印字精度が異なってしまうことがある。
【０００３】
プリンタの印字精度を調整する技術として、「プリンタ本体に対して着脱自在なサーマルヘッドと、このサーマルヘッドによる印字周期を設定する印字周期設定タイマと、紙送り機構と、この紙送り機構による用紙の送り周期を設定する紙送り周期設定タイマと、この紙送り周期設定タイマにより設定された周期で紙送りされる用紙に対して印字周期設定タイマにより設定された周期でサーマルヘッドにより印字データの印字を行う印字制御手段と、印字周期設定タイマおよび紙送り周期設定タイマの少なくとも一方の設定周期を変更する周期変更手段とを設け、サーマルヘッドのドット密度に応じて周期変更手段により印字周期および紙送り周期の少なくとも一方を変更することにより、各種サーマルヘッドに対して９０度回転したバーコードや文字等を回転前のものと同一形状で印字できるようにした」技術が知られている。
【特許文献１】特許第２５３７５５３公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術は、「ドット密度の異なるサーマルヘッドの使用に対して紙送り機構をサーマルヘッドのドット密度に合わせて変更することなく対処」できるようにすることを目的としており、プリンタの個体差を補正するような微妙な印字精度の調整をすることはできなかった。このように、プリンタの個体差によって用紙を一定量送り出しても、実際の用紙送り量がプリンタごとにばらつくことになると、用紙に印字された文字等の用紙上の位置が変わることになり、例えば、事前に印刷された罫線等との相対的な位置ずれが個体ごとに異なるという問題があった。特に、複数台を導入したときに問題となる。
【０００５】
印字精度の個体差の最大要因は、用紙を送るプラテンローラ個々の直径差にある。このプラテンローラの直径差は、主に製造時の加工誤差と磨耗による経年変化とによって生じる。本発明は、このようなプラテンローラの直径差により生じうる比較的小さな印字精度の誤差についても容易に調整することのできるプリンタを提供することを課題としている。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は次の構成とした。すなわち、本発明にかかるプリンタは、印字ヘッドにより所定の印字ライン上に印字する印字作動と、前記印字ラインと直交する方向へ用紙を送る用紙送り作動とを行うプリンタであって、前記用紙送り作動の周期を設定するタイマと、テスト印字による印字ライン間ピッチの実測値を入力する入力手段とを設け、該入力手段によって入力された実測値と予め定められている基準値とに基づき前記タイマの設定周期を補正するように構成したことを特徴としている。
【発明の効果】
【０００７】
本発明によれば、印字作動と用紙送り作動とを同期させずに、用紙送り作動の周期だけを補正することにより、用紙送り方向の印字位置を調整することが可能となる。また、その用紙送り作動周期の補正方法として、テスト印字による印字ライン間ピッチの実測値と予め定められている印字ライン間ピッチの基準値とを比較して、適正な用紙送り作動の周期となるよう補正する方法を採用しているので、プラテンローラの直径差によるわずかな印字精度の誤差も調整することができる。
【発明を実施するための最良の形態】
【０００８】
印字ヘッドのドット密度に対応する印字精度の補正と、プラテンローラの加工精度及びプラテンローラの経年変化に対応する印字精度の補正とを併せて行う。
【実施例１】
【０００９】
図１は本発明のプリンタの基本構成を示すブロック図である。このプリンタ１は、所定の印字ライン上に印字する印字ヘッド２と、前記印字ラインと直交する方向へ用紙を送る用紙送りモータ３とを備え、ＲＯＭ４に格納されている制御プログラム、及びＲＡＭ５に格納されている印字データに基づき、ＣＰＵ６から印字ヘッド駆動用ドライバ７及び用紙送りモータ駆動用ドライバ８に出力して、前記印字ヘッド２及び用紙送りモータ３を作動させるようになっている。ドライバ７，８の駆動周期は、クロック９が一定周期ごとに発振するクロック信号を基準にして、デジタルカウンタ式の印字タイマ１０及び用紙送りタイマ１１で設定されている。ＣＰＵ６は外部のホストコンピュータ１２に接続されており、そのホストコンピュータ１２のキーボード１３で入力された印字データがＲＡＭ５に一時的に格納される。
【００１０】
上記プリンタ１は図２のフローチャートに示す順序で動作する。すなわち、プリンタ１を起動させると、まず各種データを読み込み（Ｓ１）、印字タイマ１０及び用紙送りタイマ１１のカウントを開始する（Ｓ２）。そして、用紙送りタイマ１１がカウントアップして用紙送り周期になると（Ｓ３）、用紙送りタイマ１１のカウントをリセットし（Ｓ４）、用紙送り作動を実行する（Ｓ５）。それと同時に、用紙送りタイマ１１のカウントを開始する（Ｓ２）。また、用紙送りタイマ１１がカウントアップする前に印字タイマ１０がカウントアップして印字周期になると（Ｓ６）、印字タイマ１０をリセットして（Ｓ７）、印字作動を実行する（Ｓ８）。それと同時に、印字タイマ１０のカウントを開始する（Ｓ２）。このように用紙送り作動と印字作動を行うことにより、複数の印字ラインに順に印字が行われる。
【００１１】
上記の構成においてドット密度の異なる印字ヘッドに交換する場合は、ホストコンピュータ１２のキーボード１３による入力で、用紙送りタイマ１１の設定値を変更する。例えば、印字ヘッドのドット密度が１／２になるのならば、用紙送りタイマ１１の設定値を２倍にして、２倍の時間をかけて印字するようにする。こうすることにより、印字ヘッドの交換前も交換後も、１印字ライン当たりのドット数が同じになり、同精度で印字される。
【００１２】
また、プリンタの個体差による印字精度の誤差を補正する場合、次の方法で用紙送りタイマ１１の設定値を調整する。なお、印字精度に個体差が生じることの最大の要因はプラテンローラの直径誤差であるので、下記のホストコンピュータの画面上では用紙送りの調整のことを「プラテン調整」と表示している。
【００１３】
まず、ホストコンピュータ１２で「プラテン調整」を選択すると、ディスプレイ１４に図３に示す画面が表示される。画面の指示に従い、用紙送りの方向の長さが所定寸法（例えば８０ｍｍ）のラベルをプリンタ１に装填して「テスト発行（Ｆ９）」を実行すると、画面中のフレーム２０に表示されているテストパターンが印字される。その印字されたテストパターンの長さを実測し、その実測値Ｌ（例えば６９．８ｍｍ）を入力手段であるキーボード１３で打ち込む。打ち込んだ値は実測値表示欄２１に表示される。実測値表示欄２１には基準値Ａ（例えば７０ｍｍ）が表示されている。Ａは７段分の印字ライン間距離であり、図示例では１印字ライン間ピッチの基準値が１０ｍｍである。
【００１４】
次いで、「自動計算（Ｆ８）」を実行すると、前記実測値Ｌと予め定められている基準値Ａとを比較し、それに基づき用紙送りタイマ１１の設定周期が補正される。すなわち、補正値ＳがＳ＝（Ａ−Ｌ）／Ａとして求められ、補正値Ｓがプリンタ制御部へ送信され、用紙送りタイマ１１のテーブル値を補正値Ｓで計算し再セットされる。理論値の周期Ｔに対して補正後の周期Ｔ´がＴ´＝Ｔ×（１＋Ｓ）とされる。この補正比率はプラテン調整値表示欄２２に表示される。この場合のプラテン調整値表示欄２２には「０．２８」％と表示されている。
【００１５】
用紙送りタイマ１１の補正後の設定周期Ｔ´において、プラテンローラの直径が標準より小さい時は、補正値Ｓが正になり周期が長くなって1ステップの送りをより短いピッチで送り出し、プラテンローラの直径が標準より大きい時は、補正値Ｓが負になり周期が短くなってより長いピッチで送り出すように制御される。
【００１６】
上記のように用紙送りタイマの周期設定を行う場合、実際のクロック信号はきわめて短い周期で発振されているので、用紙送りタイマ１１の設定周期を微細に補正することができ、加工誤差や経年変化によるプラテンローラの直径差、用紙の滑り等に起因するわずかな誤差にも対応することが可能となり、プリンタの個体差による補正を可能にして微妙な印字精度の調整を行うことが出来るようになる。
【産業上の利用可能性】
【００１７】
本発明は、用紙送り作動の周期を設定するタイマの設定値を補正することで印字精度の調整を行うようにしているが、印字作動の周期を設定するタイマの設定値を補正することで印字精度の調整を行うようにすることも可能である。また、実施例では、テスト印字による印字ライン間ピッチの実測値を入力する入力手段として外部に設けられたホストコンピュータのキーボードを利用しているが、入力手段をプリンタに一体化した構成としてもよい。
【図面の簡単な説明】
【００１８】
【図１】プリンタの基本構成を示すブロック図である。
【図２】印字作動及び用紙送り作動の制御のフローチャートである。
【図３】用紙送りタイマの設定値を調整する画面の図である。
【符号の説明】
【００１９】
１  プリンタ
２  印字ヘッド
３  用紙送りモータ
６  ＣＰＵ
１０  印字タイマ
１１  用紙送りタイマ
１２  ホストコンピュータ
１３  キーボード（入力手段）
【図１】
2006305913.tif 000003
【図２】
2006305913.tif 000004
【図３】
2006305913.tif 000005