(57)【要約】【課題】  本発明は、インクリボンの走行異常の検出精度を向上させることを課題とする。【解決手段】  リボンセンサから送信されるインクリボンの走行に従って生成されるＨＩＧＨレベルとＬＯＷレベルの繰り返し波形の波形間に駆動されたインクリボンを搬送するステッピングモータのステップ数をカウントし、カウントされた駆動ステップ数があらかじめ設定してある特定のステップ数と合致する場合のみインクリボンの走行を正常と判定することを特徴とする。【選択図】  図１
2007168291.tif 000002
【特許請求の範囲】
【請求項１】
複数個の印字ハンマを有するハンマ機構部と、ハンマ機構部を桁方向に往復動させるシャトル機構部と、印字用紙を桁方向と垂直に送る紙送り機構部と、リボンカセット内に折り畳み状態で収納されハンマピン前面に沿って桁方向に走行するテープ状のインクリボンと、該インクリボンを搬送するローラと、該ローラを駆動するためのステッピングモータおよび前記インクリボンの走行路に沿って配置された回転検出センサとを備え、前記回転検出センサが前記インクリボンの走行に従って回転して生成されるＨＩＧＨレベルとＬＯＷレベルの特定周期からなる繰り返し波形の信号を検出してインクリボンの走行異常を検知するドットプリンタにおいて、前記回転検出センサにて検出した特定周期の繰り返し波形の間に駆動された前記ステッピングモータのステップ数をカウントするカウンタを有し、該カウンタでカウントされた前記ステッピングモータの駆動ステップ数と、あらかじめ設定している特定ステップ数を比較してステップ数が合致した場合のみ前記インクリボンの走行が正常であると判定することを特徴とするドットラインプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はドットラインプリンタに関し、詳しくはインクリボンの走行異常を感知するリボン制御に関するものである。
【背景技術】
【０００２】
従来の技術について図１を用いて説明する。
【０００３】
図１に示すように、ドットラインプリンタは図示していないハンマピンを有するハンマ機構部３を図示していないシャトル機構部により桁方向に往復移動させる。この過程でインクリボン２、印字用紙５を挟み、印字力を保持するプラテン４に対してハンマピンを駆動し、印字用紙５にインクリボン２のインクを転写しドットマトリックスの形で文字、図形等を印字している。
【０００４】
インクリボン２はエンドレステープタイプでリボンカセット６内に収納されており、ハンマ機構部３とプラテン４間に配置されステッピングモータにより駆動されるリボンローラ７によって再びリボンカセット６内に収納される。また、リボンローラ７の手前にはインクリボン２の走行検出をおこなう回転検出センサ（以下、リボンセンサという）１が配置されていて常時インクリボン２の走行異常を監視している。
【０００５】
通常、リボンセンサ１はセンサローラ８の回転軸にスリットが設けられた遮光板９が付設してあり、インクリボン２を搬送してセンサローラ８が回転したときに透過型センサ１０を遮光板９のスリットが通過することでＨＩＧＨレベルおよびＬＯＷレベルからなるリボン走行信号を生成する。従来のドットプリンタではこのリボン走行信号が一定時間以上または、インクリボン２を搬送するステッピングモータ駆動ステップ数のうち、ある一定駆動ステップ数以上同一出力レベルの場合リボンジャムと判定している。
【０００６】
しかし、近年の機器の高速化に伴い、ハンマ機構部３の重量およびシャトル機構による往復動の加速度が増大傾向にあり、機器の振動も大きくなる傾向となっている。このためインクリボン２が断裂した場合等に機器の振動によりセンサローラ８が空転してしまう場合があり、この場合には設定してある時間または駆動ステップ数内にリボンセンサからのセンサ出力レベルが切り替ってしまうことでインクリボン２の走行異常を検出するまでに必要以上の時間がかかり、多くの印刷を無駄にしてしまうという問題が発生していた。
【０００７】
また、リボンジャムの判定に使用する時間およびモータ駆動ステップ数は、通常、十分余裕を持たせた値となっているため、インクリボン２のリボンローラ７への巻付き等で所望するリボン速度が得られなくなった場合等にインクリボン２の走行異常を判断するまでに時間がかりリボンローラ７が破損する等のリボン走行系の障害が発生したり、印字薄や印字カスレといった印刷品質への障害が長く続く場合があった。
【０００８】
【特許文献１】特開平５−１３９０１５号公報
【０００９】
【特許文献２】実開平５−６８６６４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述のように、近年の機器の高速化に伴い、機構部の重量および印字素子を桁方向に往復動させるシャトル機構の加速度が増大傾向にあり、機器の振動も大きくなる傾向となっている。このためリボン切断時においても機器の振動によりセンサローラが空転してしまう場合があり、従来のリボンジャム検出制御ではこのためリボン走行異常を検出するまでに時間がかかり多くの印刷データをロストしてしまう場合が発生していた。また、インクリボンがリボンローラに巻ついて所望するリボン速度が得られなくなってからもリボン走行異常を判断するまでに時間がかかるためリボンローラが破損する等のリボン走行系の障害が発生したり、印字薄や印字カスレといった印刷品質の悪化が長時間にわたり続く結果となっていた。
【課題を解決するための手段】
【００１１】
上記課題は、リボンセンサから送信されるインクリボンの走行に従って生成されるＨＩＧＨレベルとＬＯＷレベルの繰り返し波形の波形間に駆動されたインクリボンを搬送するステッピングモータのステップ数をカウントし、カウントされた駆動ステップ数があらかじめ設定してある特定のステップ数と合致する場合のみインクリボンの走行を正常と判定することで解決される。
【発明の効果】
【００１２】
本発明によれば、インクリボンの走行異常の検出精度が向上するためリボンローラ等の破損防止といった機器保全になるとともに、印刷品質が悪化する範囲を狭めることができるという利点がある。
【発明を実施するための最良の形態】
【００１３】
インクリボンの走行異常による機器へのダメージおよびインクリボンの走行異常に起因する印刷品質の低下が知覚される範囲を小さくするという目的を従来機器と同じ部品構成にて実現した。
【実施例１】
【００１４】
図１により本発明の実施例を説明する。
【００１５】
インクリボン２はハンマ機構部３と印字用紙５の間に配置されていて、ステッピングモータで駆動されるリボンローラ７により常時搬送されることで図示していないハンマ機構部の印字素子がインクリボン２の同一箇所を打撃しないようになっている。また、リボンセンサ１はリボンローラ７の手前で回転軸に遮光板９が設けられているセンサローラ８にインクリボン２を巻きつけるように配置されており、インクリボン２を搬送することでセンサローラ８が回転し、遮光板９が透過型センサ１０を通過して生成されるＨＩＧＨレベルおよびＬＯＷレベルからなる信号をリボン走行信号として制御部に送信することでインクリボン２の走行を監視している。
【００１６】
制御部では、ステッピングモータのステップ数をカウントするカウンタとタイマーが設けられており、前回のリボンセンサの信号レベル切り替りから今回の信号レベル切り替りまでに駆動したステッピングモータのステップ数がカウントされ、あらかじめ記憶されているセンサローラ８を１周させるのに必要なステッピングモータの所定ステップ数との比較が行われる。
【００１７】
このとき、カウントされたステップ数と記憶されているセンサローラ８を１周させるのに必要なステッピングモータのステップ数が合致すれば、インクリボンの走行を正常と判断してカウンタのカウント値およびタイマーをリセット（値を０にすること）して印刷動作を継続すると同時に、再びステッピングモータの駆動ステップ数のカウントを行い、次回の信号レベル切り替り時に同様の比較を行いインクリボン走行が正常か否を判定する。
【００１８】
一方、信号レベル切り替りまでにカウントされたステッピングモータの駆動ステップ数があらかじめ記憶されているステップ数より少ない場合、およびある一定時間を超えてもリボンセンサ１の信号レベルが切り替らない場合は、信号レベルが切り替った時点およびある一定時間が過ぎた時点でカウンタ値およびタイマーをリセットすると同時に印字用紙５の搬送および印字素子の駆動を行わないリトライ動作を行う。このときインクリボン２を搬送するステッピングモータは通常印刷動作時と同じ動作をしており制御部ではステッピングモータの駆動ステップ数がカウントされていると同時にタイマーによりリセットされた時点からの時間が計られている。
【００１９】
この状態で信号レベルが切り替れば通常印刷動作時と同じくステップ数の比較を行い、記憶されているステップ数と合致すればインクリボン２の走行は正常と判定して通常印刷動作に復帰する。一方、カウントされたステップ数が記憶されたステップ数より少ない場合および一定時間を超えても信号レベルが切り替らない場合はインクリボン２の走行異常と判定してプリンタを停止させる。
【００２０】
なお、上記実施例ではリトライ動作が１回となっているが、１回に限らず数回行っても良いのはもちろんのことである。
【００２１】
また、実際にはリボンローラ７がインクリボン２を搬送する場合には若干の滑りが生じるため、センサローラ８を１周させるのに必要なステッピングモータの所定ステップ数に対し±１０％程度の範囲を持たせてリボン走行異常の判断を行っている。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施例を示す斜視図である。
【符号の説明】
【００２３】
１はリボンセンサ、２はインクリボン、３はハンマ機構部、４はプラテン、５は印字用紙、６はリボンカセット、７はリボンローラ、８はセンサローラ、９は遮光板、１０は透過型センサを示す。
【図１】
2007168291.tif 000003