(57)【要約】【課題】  印字ギャップの調節の精度を高める。【解決手段】  ステッピングモータ２９で印字ヘッド２２をプラテン２３の方向に移動させてプラテン２３上の印字媒体に圧接させた後、所望の印字ギャップが得られるだけのステップ数で印字ヘッド２２を戻す構造を前提とし、印字媒体に対する印字ヘッド２２の圧接状態を検出するために、ステッピングモータ２９にステップ毎に発生する逆起電圧をある電圧でスライスして得たパルス幅を検出パルス幅とし、印字ヘッド２２をプラテン２３に近接させる方向にステッピングモータ２９を駆動させた際の複数ステップ分の検出パルス幅の平均値を参照値とし、検出パルス幅が参照値よりもある値短くなったことをもって圧接状態を検出する。この際、ステッピングモータ２９の動力伝達経路中に位置する従動ギヤ３１に引張スプリング１０３で回転抵抗を加え、参照値の採取に利用する複数ステップ分の検出パルス幅の状態を安定させる。【選択図】    図１
2006205480.tif 000002
【特許請求の範囲】
【請求項１】
印字媒体の幅方向に長いプラテンとこのプラテンに対向配置される印字ヘッドとを有して前記プラテンと前記印字ヘッドとの間に位置する印字媒体に印字を行う印字部と、
前記印字ヘッドを前記プラテンに沿う方向にスライド自在に支持するメインシャフトと、
前記メインシャフトを偏心位置に固定する従動ギヤにステッピングモータの回転駆動力を伝達することで前記プラテンに対して前記印字ヘッドを当接離反させる移動機構と、
前記従動ギヤに対して回転抵抗を加える抵抗機構と、
前記ステッピングモータのステップ数をカウントするカウンタと、
前記印字ヘッドが前記プラテンから充分離れた基準位置に位置することを検出するためのセンサと、
前記ステッピングモータにステップ毎に発生する逆起電圧をある電圧でスライスして得たパルス幅を検出パルス幅として出力する逆起電圧出力回路と、
前記印字ヘッドを前記プラテンに近接させる方向に前記ステッピングモータを駆動した場合における前記ステッピングモータの単位ステップ数毎の前記印字ヘッドの移動量を示すデータが格納されたテーブルと、
前記印字ヘッドを前記プラテンに近接させる方向に前記ステッピングモータを駆動させた際の複数ステップ分の前記検出パルス幅の平均値を参照値とし、前記検出パルス幅が前記参照値よりもある値短くなったことをもって前記印字ヘッドが前記プラテン又は前記プラテン上の印字媒体に圧接する圧接状態であると判断する手段と、
前記基準位置よりも前記プラテンから離れた位置に位置する前記印字ヘッドを前記圧接状態と判断されるまで移動させた際の前記カウンタでカウントされた前記基準位置から前記圧接状態と判断されるまでのステップ数を始点として、前記印字ヘッドと前記プラテンとの間にある許容範囲内の印字ギャップを得るのに要する戻しステップ数を前記テーブルのデータに基づいて算出する手段と、
前記戻しステップ数だけ前記ステッピングモータを駆動して前記プラテンと前記印字ヘッドとの間の印字ギャップを設定する手段と、
を備えるプリンタ。
【請求項２】
前記抵抗機構は、前記従動ギヤを引っ張る引張スプリングによって形成されている、請求項１記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字媒体に応じて印字ギャップを設定し、印字ヘッドとプラテンとの間に介在する印字媒体に印字するプリンタに関する。
【背景技術】
【０００２】
従来、印字ヘッドとプラテンとの間に設けられた隙間に位置させた印字媒体に印字するプリンタにおいては、印字ヘッドからプラテンまでの距離である印字ギャップの調節の正確さが印字精度に深く関わる。特に、プラテンに保持された印字媒体にワイヤを衝突させて印字を行うインパクトドットプリンタでは、印字ギャップの適正値に対して実際の印字ギャップが大きすぎる場合にも小さすぎる場合にも不都合が生ずる。つまり、印字ギャップの適正値に対して実際の印字ギャップが大きすぎる場合には、印字ヘッドのワイヤが突出してからプラテン上の印字媒体に突き当たって戻るまでのインパクト周期が長くなるため、印字ヘッドの走査速度にインパクト周期が追従できなくなり、ワイヤがインクリボンに引っ掛かって破損してしまう。逆に、印字ギャップの適正値に対して実際の印字ギャップが小さすぎる場合には、印字媒体が印字ヘッドに引っ掛かり、紙詰まりや印字媒体の斜行が発生してしまう。
【０００３】
このようなことから、印字ギャップが適正値になるように正確に調節するための様々な提案がなされている。その一つとして、印字ヘッドをプラテンの方向に移動自在に支持し、ステッピングモータを駆動源として印字ヘッドを移動させてプラテン上の印字媒体に圧接させた後、印字ヘッドを少々戻すというものがある（特許文献１参照）。特許文献１には、ステッピングモータの駆動力を従動ギヤに伝達し、この従動ギヤに偏心して固定したメインシャフトを回転させ、メインシャフトにスライド自在に取り付けられた印字ヘッドを移動させる、という構造が記載されている。印字ヘッドがプラテン上の印字媒体に圧接したかどうかについては、特許文献１中、そのような印字媒体に対する印字ヘッドの圧接を、ステッピングモータの逆起電圧に基づいて検出することが記載されている。
【０００４】
【特許文献１】特開２０００−２５５１３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ステッピングモータの逆起電圧に基づいて印字ヘッドがプラテン上の印字媒体に圧接したことを検出するための手法として、逆起電圧をある電圧でスライスして得たパルス幅を検出パルス幅とし、この検出パルス幅がある参照値よりもある値短くなったことをもって圧接状態と判定するような手法がある。この出願の出願人は、参照値として、印字ヘッドをプラテンに近接させる方向にステッピングモータを駆動させた際の複数ステップ分の検出パルス幅の平均値を参照値として上記検出手法を実際に実施している。
【０００６】
このような圧接状態の検出手法を採用する場合、参照値の採取に利用する複数ステップ分の検出パルス幅が一定している程、圧接状態を正しく検出し得る。したがって、参照値の採取に利用する複数ステップ分の検出パルス幅の状態は、印字ギャップの調節精度に大きく影響する。これに対して、実験によって得た値では、参照値の採取に利用する複数ステップ分の検出パルス幅の状態は、必ずしも安定していない。その要因の一つとして、この出願の出願人は、印字ヘッドがスライド自在に取り付けられたメインシャフトにステッピングモータの駆動力を伝達するに際して使用する各種ギヤ間のバックラッシュにあると推定している。
【０００７】
本発明の目的は、印字ギャップの調節の精度を高めることである。
【課題を解決するための手段】
【０００８】
本発明は、印字媒体の幅方向に長いプラテンとこのプラテンに対向配置される印字ヘッドとを有して前記プラテンと前記印字ヘッドとの間に位置する印字媒体に印字を行う印字部と、前記印字ヘッドを前記プラテンに沿う方向にスライド自在に支持するメインシャフトと、前記メインシャフトを偏心位置に固定する従動ギヤにステッピングモータの回転駆動力を伝達することで前記プラテンに対して前記印字ヘッドを当接離反させる移動機構と、前記ステッピングモータのステップ数をカウントするカウンタと、前記印字ヘッドが前記プラテンから充分離れた基準位置に位置することを検出するためのセンサと、前記ステッピングモータにステップ毎に発生する逆起電圧をある電圧でスライスして得たパルス幅を検出パルス幅として出力する逆起電圧出力回路と、前記印字ヘッドを前記プラテンに近接させる方向に前記ステッピングモータを駆動した場合における前記ステッピングモータの単位ステップ数毎の前記印字ヘッドの移動量を示すデータが格納されたテーブルと、を設け、前記印字ヘッドを前記プラテンに近接させる方向に前記ステッピングモータを駆動させた際の複数ステップ分の前記検出パルス幅の平均値を参照値とし、前記検出パルス幅が前記参照値よりもある値短くなったことをもって前記印字ヘッドが前記プラテン又は前記プラテン上の印字媒体に圧接する圧接状態であると判断し、前記基準位置よりも前記プラテンから離れた位置に位置する前記印字ヘッドを前記圧接状態と判断されるまで移動させた際の前記カウンタでカウントされた前記基準位置から前記圧接状態と判断されるまでのステップ数を始点として、前記印字ヘッドと前記プラテンとの間にある許容範囲内の印字ギャップを得るのに要する戻しステップ数を前記テーブルのデータに基づいて算出し、前記戻しステップ数だけ前記ステッピングモータを駆動して前記プラテンと前記印字ヘッドとの間の印字ギャップを設定するようにした。そして、前記従動ギヤに対して抵抗機構（例えば、前記従動ギヤを引っ張る引張スプリング）により回転抵抗を加えるようにした。
【発明の効果】
【０００９】
本発明によれば、従動ギヤには抵抗機構により回転抵抗が加えられるので、参照値の採取に利用する複数ステップ分の検出パルス幅の状態を安定させることができ、したがって、印字ギャップの調節精度を高めることができる。
【発明を実施するための最良の形態】
【００１０】
本発明のプリンタの実施の一形態について、図１ないし図１１に基づいて説明する。
【００１１】
図１は、プリンタが備える印字部２１の概略的構成を示す斜視図である。印字媒体（図示せず）に印字する印字部２１は、印字ヘッド２２とプラテン２３とにより構成されている。プラテン２３は、印字媒体幅方向に沿って長い棒状の部材であって、印字ヘッド２２に対向する部分は平面であって用紙支持面２４となっている。また、プラテン２３は、プリンタの筐体（図示せず）内に固定的に配設されている。
【００１２】
印字ヘッド２２は、キャリッジ２５に搭載されており、キャリッジ２５には、キャリッジ２５を支持するメインシャフト２６が回転自在に貫通している。キャリッジ２５は、メインシャフト２６に対してスライド自在である。また、キャリッジ２５には、インクリボンが収納されたインクリボンカセットＩが取り付けられている。
【００１３】
プリンタ筐体内には、キャリッジ２５を挟んでプラテン２３と対向し、プラテン２３の長手方向に長いガイド梁２７が固定されている。このガイド梁２７でキャリッジ２５が案内されることにより、印字ヘッド２２は、プラテン２３の長手方向に沿ってスライドする。
【００１４】
メインシャフト２６は、移動機構２８によってプラテン２３に近接離反する方向に移動させられる。
【００１５】
図２は、移動機構２８の正面図である。移動機構２８は、ステッピングモータ２９と、ステッピングモータ２９の回転軸２９ａに取り付けられた駆動ギヤ３０と、メインシャフト２６の一端を固定する従動ギヤ３１と、駆動ギヤ３０の回転を従動ギヤ３１に伝達する伝達ギヤ３２とからなる。従動ギヤ３１及び伝達ギヤ３２のそれぞれの回転中心である中心軸３１ａ、３２ａは、図示しないプリンタのフレームに回転自在に支持され、位置固定された状態となっている。メインシャフト２６は、従動ギヤ３１を固定される一端にＤカットされた連結部２６ａを有する。従動ギヤ３１は、その回転中心から偏心した位置に連結部２６ａを嵌合させて固定する。
【００１６】
図３は、メインシャフト２６と従動ギヤ３１との位置関係を示す説明図である。メインシャフト２６は、軸心を従動ギヤ３１の回転中心から所定距離αだけ偏心させて取り付けられている。したがって、従動ギヤ３１が角度θだけ回転したときのメインシャフト２６の移動量Ｅは、Ｅ＝αｓｉｎθである。
【００１７】
したがって、移動機構２８では、ステッピングモータ２９が正転駆動されると、ステッピングモータ２９の駆動力が駆動ギヤ３０及び伝達ギヤ３２により伝達されて従動ギヤ３１が回転し、印字ヘッド２２がプラテン２３に近接する方向へ移動する。また、ステッピングモータ２９が反転駆動されると、印字ヘッド２２がプラテン２３から離反する方向へ移動する。
【００１８】
ここで、図１及び図２に示すように、従動ギヤ３１は、その外周面から突出する検出片１０１を有している。そして、プリンタには、検出片１０１をその位置に応じて検出する光センサ１０２が設けられている。また、検出片１０１には、抵抗機構を構成する引張スプリング１０３の一端が引っ掛けられている。引張スプリング１０３の他端は、プリンタ側の例えば図示しないフレームに引っ掛けられている。この場合、引張スプリング１０３は、従動ギヤ３１の回転位置がどの位置にあろうと、引張力を作用させている状態に保持されている。これにより、引張スプリング１０３は、従動ギヤ３１に対して回転抵抗を加える。
【００１９】
図４は、プリンタが備える各部の電気的接続を示すブロック図である。各種の演算処理を実行し各部を集中的に制御するＣＰＵ３３には、ＲＯＭ３４及びＲＡＭ３５がシステムバス３６を介してバス接続されている。ＣＰＵ３３には、ステッピングモータ２９を駆動するモータ駆動回路３７と、センサとしてのホームポジションセンサ３８及び逆起電圧出力回路３９からの出力信号等の外部信号を入力するＩ／Ｏポート４０が、システムバス３６を介して接続されている。
【００２０】
モータ駆動回路３７は、ステッピングモータ２９を４相２励磁駆動する。
【００２１】
ホームポジションセンサ３８は、印字ヘッド２２がプラテン２３から充分離れた位置である基準位置に位置することを検出する。
【００２２】
ＲＯＭ３４には、プリンタの動作プログラムが格納されており、この動作プログラムに従ってＣＰＵ３３が各部を制御する。
【００２３】
ＲＡＭ３５は、各種の可変情報を一時的に格納する。また、ＲＡＭ３５の一部領域は、印字バッファとして利用されたり、各種のカウンタ領域として利用されたりする。本実施の形態では、ＲＡＭ３５は、ステッピングモータ２９のステップ数をカウントするカウンタとしても用いられる。別の実施の形態として、ステッピングモータ２９のステップ数をカウントするカウンタは、例えばＩ／Ｏポート４０に接続されてＣＰＵ３３に信号を入力するハードウェア構成のものであっても良い。
【００２４】
図示しないが、システムバス３６には、プリンタを構成する印字ヘッド２２、ＬＥＤ等の表示器、印字媒体をフィードするためのキー等が設けられたキーボード、搬送機構等をそれぞれ駆動・制御する回路等が接続されている。
【００２５】
図５は、逆起電圧出力回路３９の構成を示す回路図である。逆起電圧出力回路３９は、ステッピングモータ２９のＡ，Ｂ相の逆起電圧をツェナダイオード（ＲＤ１２ＦＢ１）でスライスする。スライス電圧は２４Ｖ＋１２Ｖ＝３６Ｖである。３６Ｖの平らな部分を次のツェナダイオード（ＲＤ２７ＥＢ２）で３６Ｖ−２７Ｖ＝９Ｖにし、それを１０ＫΩと６．８ＫΩの抵抗で分圧し、ハイレベル信号を得る。ハイレベル信号は、９Ｖ×６．８ＫΩ／（１０ＫΩ＋６．８ＫΩ）＝３．６４Ｖとなる。そして、＋電圧をコンデンサ（０．０１μ）にチャージし、それを１５０ＫΩの抵抗で放電していく過程で、オペアンプの動作で平らな部分のみをローレベル信号にする。このローレベル信号の幅は、検出パルス幅となる。ハイレベル信号又はローレベル信号であるオペアンプの出力信号は、Ｉ／Ｏポート４０に入力される。
【００２６】
図６は、ステッピングモータ２９の正常回転時と脱調開始時と脱調時とにおける逆起電圧波形とそれらに対応する検出パルス幅とを例示する模式図である。逆起電圧波形に対して、３６Ｖでスライスした部分は平らになっている。オペアンプの出力は、その平らな部分でのみローレベル信号となり、それ以外でハイレベル信号となっている。図６中、ローレベル信号がｔ１時間継続する検出パルス幅である場合にはステッピングモータ２９が正常回転しており、ローレベル信号がｔ２時間しか継続しない検出パルス幅である場合にはステッピングモータ２９が脱調を開始していることになる。
【００２７】
ここで、本実施の形態では、印字媒体として、１枚の用紙から８枚綴りの用紙までを想定している。用紙１枚あたり０．０６ｍｍとすると、用紙８枚では０．４８ｍｍとなる。また、印字ギャップは、印字媒体を含まずに０．０８ｍｍを適正値とし、±０．０１ｍｍを許容範囲とする。したがって、最小桁が（１／１００）ｍｍであるので、印字ギャップの調節にあたっては、その１／２倍の（５／１０００）ｍｍ程度の分解能が求められる。本実施の形態では、メインシャフト２６の軸心と従動ギヤ３１の回転中心との偏心量α＝１ｍｍとすることにより、１ステップあたりの移動量Ｅを最大でも０．００５ｍｍ程度としている。
【００２８】
図７は、基準位置におけるステッピングモータ２９のステップ数を０としたときの各ステップ数における印字ヘッド２２の移動量を示すテーブルである。このテーブルは、一例としてＲＯＭ３４に格納されている。各ステップでの各移動量Ｅは、（１／１００００）ｍｍの桁まで算出されており、最小で０．００２５ｍｍ、最大でも０．００５２ｍｍである。したがって、上述の求める分解能が得られているといえる。
【００２９】
図８は、ステッピングモータ２９の各ステップ数における印字ヘッド２２の移動量（各移動量Ｅ）と、ステッピングモータ２９の各ステップ数における印字ヘッド２２の絶対的な移動量（総合移動量）とをそれぞれ示すグラフである。図８のグラフからも、各移動量は、最小で０．００２５ｍｍ、最大で０．００５２ｍｍであることが分かる。
【００３０】
図９は、ステッピングモータ２９の各ステップ数における検出パルス幅の変化の状態を示すグラフである。図９のグラフでは、ステッピングモータ２９のステップ数として１ステップから６９ステップまでの検出パルス幅がプロットされている。図９のグラフからも明らかなように、ステッピングモータ２９のステップ数として１７ステップから３３ステップまでの１６ステップ分の検出パルス幅は、安定状態にある。６９ステップに近付くと、検出パルス幅は急激に狭くなる。これは、印字ヘッド２２がプラテン２３上の印字媒体に圧接する圧接状態となり、ステッピングモータ２９が脱調を開始するからである。
【００３１】
図１０は、ステッピングモータ２９のステップ数として１６ステップから３３ステップにおける検出パルス幅の変動状態を示すグラフである。図１０（ａ）は、従動ギヤ３１の検出片１０１とプリンタ側の例えば図示しないフレームとの間に引張スプリング１０３を設けない場合のグラフであり、図１０（ｂ）は、引張スプリング１０３を設けた場合のグラフである。図１０より、引張スプリング１０３を設けた方が検出パルス幅の変動が少ないことが分かる。
【００３２】
図１１は、印字ギャップ調整動作のプログラムを示すフローチャートである。図９に示すフローチャートに従い、ＲＯＭ３４に格納されたプログラムに従ってＣＰＵ３３により実行される印字ギャップ調整動作制御例を説明する。まず、印字ヘッド２２は、印字命令がない状態では、ホームポジションよりも更にプラテン２３から離れた位置に位置している。ＣＰＵ３３は、印字命令を検知すると（ステップＳ１のＹ）、ステッピングモータ２９を正転駆動し（ステップＳ２）、印字ヘッド２２をプラテン２３へ近接する方向へ移動させる。
【００３３】
印字ヘッド２２が基準位置に達したことをホームポジションセンサ３８が検知すると（ステップＳ３）、ＲＡＭ３５内に設けられているカウンタのカウント値Ｃをリセットする（ステップＳ４）。続いて、ステッピングモータ２９を１ステップ正転駆動し、カウント値Ｃに１加算する（ステップＳ５）。そして、印字ヘッド２２がプラテン２３上の印字媒体に圧接する圧接状態になったと判断されるまで、（ステップＳ６）、ステップＳ５の処理を繰り返す。
【００３４】
ステップＳ６における印字ヘッド２２がプラテン２３上の印字媒体に圧接する圧接状態となったかどうかの判断について次に説明する。ＣＰＵ３３は、逆起電圧出力回路３９から出力されるローレベル信号のうち、ステッピングモータ２９のステップ数として１７ステップから３３ステップまでの１６ステップ分のローレベル信号での検出パルス幅を採取する。１７ステップから３３ステップまでの１６ステップ分のローレベル信号での検出パルス幅を採取する理由は、該１６ステップ分のローレベル信号は変動が少なく安定しているからである。ＣＰＵ３３は、採取した検出パルス幅の値を平均化し、参照値を求める。そして、ＣＰＵ３３は、検出パルス幅が参照値よりもある値、例えば３００μｓ短くなったかどうかをもって圧接状態となったと判断する。ＣＰＵ３３は、圧接状態となったと判断すると（ステップＳ６のＹ）、ステッピングモータ２９の正転駆動を停止し、ここまでのカウント値ＣをＲＡＭ３５に格納する（ステップＳ７）。
【００３５】
続いて、ＣＰＵ３３は、ＲＯＭ３４から図７に示すテーブルを読み出し、読み出したテーブルを参照し、カウント値Ｃに基づいて、印字ヘッド２２の現在位置を特定する（ステップＳ８）。そして、印字ヘッド２２を現在位置している印字媒体に接している位置から所定の印字ギャップ分だけ戻すのに要する戻しステップ数Ｇを、テーブルを参照して算出する（ステップＳ９）。
【００３６】
続いて、ＣＰＵ３３は、カウンタのカウント値Ｃをリセットし（ステップＳ１０）、ステッピングモータ２９を１ステップ反転駆動させてカウント値Ｃに１加算する（ステップＳ１１）。これにより、印字ヘッド２２は、プラテン２３から離反する方向へ移動する。そして、カウント値Ｃが算出された戻しステップ数Ｇに等しくなるまで、ステップＳ１１を繰り返し（ステップＳ１２）、Ｃ＝Ｇとなったら（ステップＳ１２のＹ）、この処理を終了する。これにより、印字ヘッド２とプラテン２３上の印字媒体との間に、所定の印字ギャップが設定される。
【００３７】
このような構成において、印字ヘッド２２がプラテン２３上の印字媒体に圧接したときのカウント値Ｃが、Ｃ＝２００だったと仮定する。
【００３８】
図７に示すテーブルを参照すると、まず、基準位置からのステップ数が１９９の位置まで１ステップ戻すと、印字ヘッド２２とプラテン２３上の印字媒体との間に０．００５２ｍｍの隙間が形成され、さらに、基準位置からのステップ数が１９８の位置まで１ステップ戻すと、印字ヘッド２２とプラテン２３上の印字媒体との間の隙間が０．０１０４ｍｍとなることが分かる。
【００３９】
この場合、基準位置からのステップ数が１８５の位置まで戻せば隙間が０．０７７６ｍｍとなり、得ようとする印字ギャップ０．０８ｍｍに最も近くなる。したがって、ステップ数２００の位置からステップ数１８５の位置まで戻すのに１５ステップ要するので、適正な印字ギャップを得るために要する戻しステップ数Ｇは、Ｇ＝１５と求められる。
【００４０】
このように、本実施の形態のように、基準位置を設定し、基準位置におけるステップ数を０として各ステップ数とステップ毎の移動量Ｅとをテーブルにして格納し、これを利用することによって、たとえプラテン２３の位置が変わっても、印字ヘッド２２がプラテン２３上の印字媒体に圧接する位置を特定でき、その位置から印字ヘッド２２を印字ギャップ分戻すのに要するステップ数を算出することができるようになる。
【００４１】
また、本実施の形態では、従動ギヤ３１の回転量をステッピングモータ２９のステップ数で制御するようにしている。この構成では、駆動ギヤ３０から従動ギヤ３１への動力伝達比を小さくしたり、メインシャフト２６の軸心と従動ギヤ３１の回転中心との偏心量αを調節したりすることにより、１ステップあたりの移動量Ｅを任意に小さくすることができる。したがって、本実施の形態では、求める分解能を得ることが容易である。よって、各ステップあたりの移動量Ｅのデータをテーブルに格納して利用することにより、印字ギャップを適正値に更に近づけることができ、印字ギャップの調節を高精度に行うことができる。
【００４２】
本実施の形態において、印字ギャップの調節を高精度に行うことができることの別の理由は、図１１に示すフローチャート中のステップＳ６において、印字ヘッド２２がプラテン２３上の印字媒体に圧接する圧接状態になったかどうかの判断を精度良く行うことができることにある。つまり、本実施の形態においては、圧接状態になったかどうかの判断として、前述したように、逆起電圧出力回路３９から出力されるローレベル信号のうち、ステッピングモータ２９のステップ数として１７ステップから３３ステップまでの１６ステップ分のローレベル信号での検出パルス幅を採取し、採取した検出パルス幅の値を平均化して参照値を求めている。そして、検出パルス幅が参照値よりも例えば３００μｓ短くなったかどうかをもって圧接状態となったと判断している。このような処理内容での参照値は、正常回転時におけるステッピングモータ２９の逆起電圧から求められる検出パルス幅の標準値としての意義を持つ。換言すると、本実施の形態では、検出パルス幅が標準値よりもある値（本実施の形態では３００μｓ）短くなることをもって圧接状態と判断していることになる。このため、標準値として意義付けられる参照値を算出するための基礎となる複数の検出パルス幅の値は、極力平均化していることが望ましい。
【００４３】
これに対して、図１０（ａ）のグラフを見ると、参照値を算出するための基礎となる１７ステップから３３ステップまでの１６ステップ分の検出パルス幅が、相当に乱れていることが分かる。これに対して、本実施の形態では、従動ギヤ３１の検出片１０１とプリンタ側の例えば図示しないフレームとの間に引張スプリング１０３を設けたことにより、図１０（ｂ）のグラフに示されているように、参照値を得るために採取した１６ステップ分の検出パルス幅が平均化していることが分かる。したがって、図１０（ａ）と図１０（ｂ）とのグラフを対比することで、歴然と引張スプリング１０３の効果が現れていることになる。
【００４４】
このようなことから、本実施の形態において、印字ヘッド２２がプラテン２３上の印字媒体に圧接する圧接状態になったかどうかの判断を精度良く行うことができ、この面からも、印字ギャップの調節を高精度に行うことができる。
【００４５】
なお、本実施の形態では、テーブルに、１ステップ毎の移動量を格納しているが、実施にあたっては、例えば、２ステップ分の移動量を合計して、２ステップ毎の移動量を格納するなど、求める分解能が得られる範囲でならば複数ステップをまとめていてもよい。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の一形態のプリンタが備える印字部の概略的構成を示す斜視図である。
【図２】移動機構の正面図である。
【図３】メインシャフトとギヤとの位置関係を示す説明図である。
【図４】プリンタが備える各部の電気的接続を示すブロック図である。
【図５】逆起電圧出力回路の構成を示す回路図である。
【図６】ステッピングモータの正常回転時と脱調開始時と脱調時とにおける逆起電圧波形とそれらに対応する検出パルス幅とを例示する模式図である。
【図７】基準位置におけるステッピングモータのステップ数を０としたときの各ステップ数における印字ヘッドの変位量を示すテーブルである。
【図８】ステッピングモータの各ステップ数における印字ヘッドの移動量（各移動量）と、ステッピングモータの各ステップ数における印字ヘッドの絶対的な移動量（総合移動量）とをそれぞれ示すグラフである。
【図９】ステッピングモータの各ステップ数における検出パルス幅の変化の状態を示すグラフである。
【図１０】ステッピングモータのステップ数として１６ステップから３３ステップにおける検出パルス幅の変動状態を示すグラフである。
【図１１】印字ギャップ調整動作のプログラムを示すフローチャートである。
【符号の説明】
【００４７】
２１…印字部，２２…印字ヘッド，２３…プラテン，２６…メインシャフト，２８…移動機構，２９…ステッピングモータ，３１…従動ギヤ，３８…センサ（ホームポジションセンサ），３９…逆起電圧出力回路，１０３…抵抗機構、引張スプリング，Ｅ…移動量，Ｇ…戻しステップ数
【図１】
2006205480.tif 000003
【図２】
2006205480.tif 000004
【図３】
2006205480.tif 000005
【図４】
2006205480.tif 000006
【図５】
2006205480.tif 000007
【図６】
2006205480.tif 000008
【図７】
2006205480.tif 000009
【図８】
2006205480.tif 000010
【図９】
2006205480.tif 000011
【図１０】
2006205480.tif 000012
【図１１】
2006205480.tif 000013