(57)【特許請求の範囲】
【請求項１】
モータと、
前記モータの動きに連動し、印刷媒体を搬送する搬送手段と、
前記印刷媒体の追加の搬送を指示する搬送指示信号を出力する指示部と、
前記モータを所定の駆動量だけ駆動することにより、前記印刷媒体を搬送し、続いて、前記指示部から供給される搬送指示信号に応答して、前記モータを駆動することにより前記印刷媒体を搬送する搬送制御手段と、
前記搬送指示信号に基づくモータの駆動量を計測する計測手段と、
前記計測手段が計測した駆動量に基づいて、前記所定の駆動量を補正する補正手段と、
を備える、ことを特徴とする印刷媒体搬送誤差補正装置。
【請求項２】
前記補正手段は、前記計測手段が計測した駆動量が大きくなるに従って、前記所定の駆動量を大きくするように補正する、
ことを特徴とする請求項１に記載の印刷媒体搬送誤差補正装置。
【請求項３】
前記補正手段は、前記モータを所定の駆動量だけ駆動することにより、前記印刷媒体が所望量だけ搬送されるように、前記所定の駆動量を前記計測手段が計測した駆動量に基づいて補正する、
ことを特徴とする請求項１又は２に記載の印刷媒体搬送誤差補正装置。
【請求項４】
前記搬送制御手段は、予め設定された所定量だけ前記モータを駆動する駆動手段を備え、
前記補正手段は、前記駆動手段が、前記補正手段が新たに決定した所定量だけ前記モータを駆動するように、前記駆動手段の設定を変更する手段を備える、
ことを特徴とする請求項１、２又は３に記載の印刷媒体搬送誤差補正装置。
【請求項５】
前記搬送制御手段は、前記所定の駆動量だけ前記モータを駆動するときの駆動速度よりも、前記搬送指示信号に基づいて駆動するときの駆動速度を遅くする、
ことを特徴とする請求項１乃至４のいずれか１項に記載の印刷媒体搬送誤差補正装置。
【請求項６】
前記モータが、前記補正手段により補正された所定の駆動量だけ駆動されたことにより、前記印刷媒体が所定の印刷位置まで搬送されたときに、該印刷媒体に印刷を行う印刷手段を備える、
ことを特徴とする請求項１乃至５のいずれか１項に記載の印刷媒体搬送誤差補正装置。
【請求項７】
モータを所定の駆動量だけ駆動することにより、印刷媒体を搬送し、
前記印刷媒体の搬送に続いて、前記印刷媒体の追加の搬送を指示する搬送指示を出力し、
出力される搬送指示信号に応答して、前記モータを駆動することにより前記印刷媒体を搬送し、
前記搬送指示信号に基づく前記モータの駆動量を計測し、
計測した駆動量に基づいて、前記所定の駆動量を補正する、
ことを特徴とする印刷媒体搬送誤差補正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷を行う対象の媒体の搬送量の誤差を補正するための印刷媒体搬送誤差補正装置及び印刷媒体搬送誤差補正方法に関する。
【０００２】
【従来の技術】
電気検針業務などでは指定の帳票に今月の使用量など印刷して電気使用者に配布を行っている。この帳票はロール紙などからなり、帳票となるロール紙等は、帳票用の携帯型のプリンタにセットされる。検針を行った者はプリンタを操作して検針の結果等を入力し、プリンタに帳票を印刷させる。
【０００３】
【発明が解決しようとする課題】
このロール紙は、モータ等により回転されるプラテンローラによりプリンタヘッドのある位置へと搬送される。このプラテンローラは、一般に、摩耗等の経年変化により、その半径が次第に小さくなっていく。このため、プラテンローラを回転させる角度当たりにロール紙が搬送される量も次第に小さくなっていく。
【０００４】
この結果、プリンタがロール紙に印字する位置も、経年変化により本来印刷したい部分よりも前にずれた位置となる。従って、ロール紙に予め記入欄などが印刷されている場合、この記入欄等からずれた位置に印刷が行われてしまう、あるいは、記入欄等に、その記入欄等に本来印刷すべき項目とは異なる項目が印刷されてしまう、という問題が生じる。
【０００５】
印字される位置が記入欄等からずれたり無関係な事項が印字されたりするという上述の問題を解決する手法としては、記入欄を十分大きなものとしたり、記入欄の間隔を十分大きくとる、という手法も考えられる。しかし、記入欄や記入欄の間隔を大きくするほど帳票も大きくする必要が生じ、ロール紙の無駄が多くなる上、帳票がかさばって取り扱いが煩雑になる。また、プラテンローラの半径の変化量は予測が困難であるので、記入欄や記入欄の間隔の必要最小量を決定しにくい。
【０００６】
この発明は上記実状に鑑みてなされたもので、正確な位置に印刷が行われるようにするための印刷媒体搬送誤差補正装置及び印刷媒体搬送誤差補正方法を提供することを目的とする。
【０００７】
上記目的を達成するため、この発明の第１の観点にかかる印刷媒体搬送誤差補正装置は、
モータと、
前記モータの動きに連動し、印刷媒体を搬送する搬送手段と、
前記印刷媒体の追加の搬送を指示する搬送指示信号を出力する指示部と、
前記モータを所定の駆動量だけ駆動することにより、前記印刷媒体を搬送し、続いて、前記指示部から供給される搬送指示信号に応答して、前記モータを駆動することにより前記印刷媒体を搬送する搬送制御手段と、
前記搬送指示信号に基づくモータの駆動量を計測する計測手段と、
前記計測手段が計測した駆動量に基づいて、前記所定の駆動量を補正する補正手段と、
を備える、ことを特徴とする。
【０００８】
前記補正手段は、前記計測手段が計測した駆動量が大きくなるに従って、前記所定の駆動量を大きくするように補正してもよい。
【０００９】
前記補正手段は、前記モータを所定の駆動量だけ駆動することにより、前記印刷媒体が所望量だけ搬送されるように、前記所定の駆動量を前記計測手段が計測した駆動量に基づいて補正してもよい。
【００１０】
前記搬送制御手段は、予め設定された所定量だけ前記モータを駆動する駆動手段を備え、
前記補正手段は、前記駆動手段が、前記補正手段が新たに決定した所定量だけ前記モータを駆動するように、前記駆動手段の設定を変更する手段を備えてもよい。
【００１１】
前記搬送制御手段は、前記所定の駆動量だけ前記モータを駆動するときの駆動速度よりも、前記搬送指示信号に基づいて駆動するときの駆動速度を遅くしてもよい。
【００１２】
前記モータが、前記補正手段により補正された所定の駆動量だけ駆動されたことにより、前記印刷媒体が所定の印刷位置まで搬送されたときに、該印刷媒体に印刷を行う印刷手段を備えてもよい。
【００１３】
また、この発明の第２の観点にかかる印刷媒体搬送誤差補正方法は、
モータを所定の駆動量だけ駆動することにより、印刷媒体を搬送し、
前記印刷媒体の搬送に続いて、前記印刷媒体の追加の搬送を指示する搬送指示を出力し、
出力される搬送指示信号に応答して、前記モータを駆動することにより前記印刷媒体を搬送し、
前記搬送指示信号に基づく前記モータの駆動量を計測し、
計測した駆動量に基づいて、前記所定の駆動量を補正する、
ことを特徴とする。
【００１６】
【発明の実施の形態】
以下、この発明の実施の形態にかかる印刷媒体搬送誤差補正装置を、ロール紙などからなる印字用紙に印刷を行う印刷システムを例として説明する。
図１は、この印刷システムの構成を模式的に示す断面図である。図示するように、この印刷システムは、制御部１と、ステッピングモータ２と、動力伝達部９と、プラテンローラ３と、紙送りキー４と、用紙カッター５と、サーマルヘッド６と、アッパーケース７と、筐体８より構成されている。
【００１７】
ステッピングモータ２、動力伝達部９、プラテンローラ３及びサーマルヘッド６は筐体８の内部に設置されており、筐体８の上部は、開口部を備えるアッパーケース７により覆われている。
【００１８】
制御部１は、マイクロコンピュータ等より構成されており、自ら予め記憶するプログラムに従って後述の処理を行う。後述の処理には、ステッピングモータ２にパルスを供給することによってステッピングモータ２を駆動する処理が含まれる。
【００１９】
ステッピングモータ２は、制御部１より駆動用のパルスを供給される毎に所定角度回転し、動力伝達部９を介してプラテンローラ３を所定角度回転させる。動力伝達部９はベルト等から構成されており、ステッピングモータ２が回転したとき、回転力をプラテンローラ３へと伝達する。
【００２０】
プラテンローラ３は、ステッピングモータ２により、動力伝達部９を介して回転され、回転することにより印字用紙Ｐをアッパーケース７の側へと搬送する。なお、印字用紙Ｐは感熱紙より構成されている。
【００２１】
紙送りキー４は、キースイッチ等より構成されており、制御部１に接続されている。制御部１は、紙送りキー４が押下されると、紙送りキー４が押下されたことを検知する。
用紙カッター５は刃先部分を備えており、アッパーケース７の開口部の縁に設けられている。ユーザ等が印字用紙Ｐのうちアッパーケース７の外へと排出された部分をつまみ、用紙カッター５の刃先部分に押し当てるようにして印字用紙Ｐを引っ張れば、印字用紙Ｐは用紙カッター５の刃先部分に当たる部分で切断され、１片のシートが分離される。
【００２２】
サーマルヘッド６は、印字用紙Ｐに熱を加えて文字等を印字するための発熱部を備えており、発熱部は、制御部１の制御に従って印字用紙Ｐへの印字を行う。サーマルヘッド６は、自己の発熱部がプラテンローラ３と対向して印字用紙Ｐを挟むような位置に設けられている。
【００２３】
次に、この印刷システムの動作を、図２を参照して説明する。
印字用紙Ｐへ印刷する文字や図形等の印字位置の補正を開始する場合、ユーザはまず、制御部１を操作して、制御部１が実行しているＯＳ（Operating System）の印字位置設定機能を呼び出す。
【００２４】
印字位置設定機能が呼び出されると、制御部１は、ユーザが印字位置の補正の開始又は終了を指示するのを待機し、指示があれば、補正の開始又は終了の指示であるかを判別する（図２、ステップＳ１）。そして、ユーザが制御部１を操作して、補正の終了を指示すると、このプリンタは処理を終了する。
【００２５】
一方、ユーザが制御部１を操作して補正の開始を指示すると、制御部１はステッピングモータ２及びサーマルヘッド６を駆動して、印字用紙Ｐへの印字を行わせる（ステップＳ２）。すなわち、制御部１はステッピングモータ２を駆動してプラテンローラ３を回転させることにより印字用紙Ｐの給紙を行わせ、またステッピングモータ２を所定角度回転させるとサーマルヘッド６を駆動して印字用紙Ｐへの所定の文字や図形の印字を行わせる。
また、ステップＳ２で制御部１は、サーマルヘッド６に印字を行わせる間にステッピングモータ２に供給したパルスの数（ステップ数）をカウントして記憶する。
【００２６】
制御部１は、シート１片当たりに印字用紙Ｐに印刷すべき所定の文字や図形の印字がサーマルヘッド６によりすべて印字され、更にステッピングモータ２を所定角度回転させた時点で、ステッピングモータ２（及びプラテンローラ３）の回転を停止させる（ステップＳ３）。制御部１がステップＳ３までにステッピングモータ２を回転させる量は、印字用紙Ｐに最後に印刷する文字又は図形を印字する時点までのステッピングモータ２の回転量と、当該文字又は図形を印字した後からステップＳ３までの間のステッピングモータ２の回転量との和として特定される。
【００２７】
プラテンローラ３の回転が止まると、ユーザは、印字位置のずれ（あるいは、印字用紙Ｐが給紙された長さのずれ）を確認した上、印字用紙Ｐの終端部が本来の位置（例えば、用紙カッター５の刃先部分に当たる位置）へと給紙されるまで、紙送りキー４を押下し続け、本来の位置まで給紙された時点で、紙送りキー４を離す。
【００２８】
制御部１は、紙送りキー４が押下されたことに応答し、紙送りキー４が押下されている間、ステッピングモータ２を駆動して印字用紙Ｐの給紙を行わせる（ステップＳ４）。また、ステップＳ４で制御部１は、紙送りキー４の押下に応答しての給紙を行わせている間のステップ数を、ステップＳ２でカウントしたステップ数とは別個にカウントして記憶する。
【００２９】
なお、制御部１は、紙送りキー４の押下に応答してステッピングモータ２を駆動する場合は、ステップＳ２よりも低い周波数でステッピングモータ２へのパルスの供給を行う。この動作は、印字用紙Ｐの終端部が本来の位置まで給紙された時点でユーザが正しく紙送りキー４を離すことができる程度に十分低速で給紙を行わせるためのものである。
【００３０】
ユーザが紙送りキー４を離すと、制御部１は、ステップＳ２及びＳ４でカウントして記憶したパルスの数を参照し、サーマルヘッド６に印字を行わせるタイミングを新たに決定する（ステップＳ５）。そして、制御部１は、以後再び上述のステップＳ１〜Ｓ５の処理を実行することにより印字位置を再び補正するまでは、印字用紙Ｐへの印字を行う場合、ステップＳ５で決定したタイミングで印字を行うものとする。
【００３１】
具体的な決定の手法としては、制御部１は、例えばｋ番目の文字又は図形の印字を行わせるタイミングにおけるステッピングモータ２の回転角度をＸ（ｋ）とした場合、この文字又は図形の印字を行わせる新たなタイミングにおけるステッピングモータ２の回転角度Ｙ（ｋ）を、数式１の右辺に示す値に実質的に等しい値に決定する。ただし、αはステップＳ２でカウントして記憶したパルスの数、βはステップＳ４でカウントして記憶したパルスの数とする。
【００３２】
【数１】
Ｙ（ｋ）＝｛（α＋β）／α｝・Ｘ（ｋ）
【００３３】
同様に、ステップＳ５で制御部１は、シート１片当たりで最後に印刷する文字又は図形を印字した後からステップＳ３までの間のステッピングモータ２の回転量も、従前の回転量の｛（α＋β）／α｝倍に実質的に等しい量に決定する。そして、印字位置を再び補正するまでは、印字用紙Ｐへのシート１片分の印字を行う場合、印字用紙Ｐに最後に印刷する文字又は図形を印字した後からステップＳ３までの間のステッピングモータ２の回転量を、ステップＳ５で決定した量とするものとする。
従って、印字用紙Ｐへのシート１片分の印字を行うためにプラテンローラ３が搬送する印字用紙の長さは、従前の長さの｛（α＋β）／α｝倍に実質的に等しくなる。
【００３４】
なお、この印刷システムの構成は、上述のものに限られない。
例えば、この印刷システムは、サーマルヘッド６に代えてドットインパクト、インクジェットその他任意の手法により制御部１の制御に従って印字用紙Ｐへの印字を行うプリンタヘッドを備えていてもよい。この場合、ロール紙は感熱紙から構成されている必要はない。
また、印字用紙は必ずしもロール紙である必要はなく、単票であってもよい。また印字用紙Ｐは必ずしも紙からなる必要はなく、その他任意の素材より構成されていてよい。
【００３５】
また、上述のステップＳ１〜Ｓ５の処理は、制御部１が実行するＯＳの機能として行う代わりに、制御部１がＯＳの制御の下に実行するアプリケーションプログラムの処理として行ってもよい。
また、制御部１がキーボードやマウス等の入力装置を備えている場合、この入力装置が紙送りキー４の機能を行ってもよい。
また、この印刷システムは、ステップＳ２において印字用紙Ｐへの印字を行わなくてもよい。
【００３６】
また、この印刷システムは、図３に示すように、印字用紙Ｐの所定位置に印刷された所定のマークを検出するマークセンサＳを更に備えていてもよい。
図示するように、マークセンサＳは、例えば、サーマルヘッド６とプラテンローラ３が最も近づく位置の近傍に設けられている。
【００３７】
この印刷システムがマークセンサＳを備えていて、印字用紙Ｐの所定位置に、例えば図４に示すようなマークＭが印刷されている場合、制御部１は、上述のステップＳ３でステッピングモータ２の回転を停止させる時点を、マークセンサＳがマークＭを検出した時点から更にステッピングモータ２を所定角度回転させた時点としてもよい。そしてこの場合も、この印刷システムは、ステップＳ２において印字用紙Ｐへの印字を必ずしも行う必要はない。
またこの場合、ステップＳ４の処理は必ずしも必要ではない、しかし、マークセンサＳの位置が所望の位置からずれていた場合等、マークＭの位置が正しく認識されていない場合は、ステップＳ４の操作を行えば、マークセンサＳの位置のずれに起因する印字用紙Ｐの搬送量のずれもステップＳ５で補正されるようになる。
【００３８】
また、紙送りキー４が、プラテンローラ３を逆回転させる（すなわち、印字用紙Ｐがアッパーケース７の側に排出される方向（正方向）とは逆方向に回転させる）指示及びプラテンローラ３の回転を終了させる指示を入力する機能を有し、ステッピングモータ２が、制御部１の制御に従って逆回転する機能を有していてもよい。
この場合、制御部１は、ステップＳ４でユーザが紙送りキー４を操作してプラテンローラ３の逆回転を指示したとき、ステッピングモータ２を制御してプラテンローラ３を逆回転させ、回転の終了を指示したとき、ステップＳ４の処理を終了する。そして、ステップＳ５で制御部１は、ステップＳ４でステッピングモータ２を逆回転させている間のステップ数を、ステップＳ４でステッピングモータ２を正方向に回転させている間のステップ数から差し引いた値を、ステップＳ４でカウントしたステップ数として扱うものとする。
【００３９】
以上、この発明の実施の形態を説明したが、この発明にかかる印刷媒体搬送誤差補正装置専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。
例えば、プリンタに接続されたコンピュータに、上述の制御部１の動作を実行するためのプログラムを格納した媒体（ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ−ＲＯＭ、フロッピーディスク等）から該プログラムをインストールすることにより、上述の処理を実行する印刷システムを構成することができる。
【００４０】
また、例えば、通信回線の掲示板（ＢＢＳ）に該プログラムを掲示し、これを通信回線を介して配信してもよく、また、該プログラムを表す信号により搬送波を変調し、得られた変調波を伝送し、この変調波を受信した装置が変調波を復調して該プログラムを復元するようにしてもよい。
そして、このプログラムを起動し、ＯＳの制御下に、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【００４１】
なお、ＯＳが処理の一部を分担する場合、あるいは、ＯＳが本願発明の１つの構成要素の一部を構成するような場合には、記録媒体には、その部分をのぞいたプログラムを格納してもよい。この場合も、この発明では、その記録媒体には、制御部１が実行する各機能又はステップを実行するためのプログラムが格納されているものとする。
【００４２】
【発明の効果】
以上説明したように、この発明によれば、正確な位置に印刷が行われるようにするための印刷媒体搬送誤差補正装置及び印刷媒体搬送誤差補正方法が実現される。
【図面の簡単な説明】
【図１】この発明の実施の形態にかかる印刷システムの基本構成を模式的に示す図である。
【図２】図１の印刷システムが実行する処理を示すフローチャートである。
【図３】図１の印刷システムの変形例の基本構成を模式的に示す図である。
【図４】印字用紙の構成を模式的に示す図である。
【符号の説明】
１      制御部
２      ステッピングモータ
３      プラテンローラ
４      紙送りキー
５      用紙カッター
６      サーマルヘッド
７      アッパーケース
８      筐体
９      動力伝達部
Ｓ      マークセンサ
Ｍ      マーク
Ｐ      印字用紙
【図１】
0003996325.tif 000002
【図２】
0003996325.tif 000003
【図３】
0003996325.tif 000004
【図４】
0003996325.tif 000005