(57)【要約】【課題】安価な汎用センサにてインクリボンの位置ずれを検出し位置ずれ補正を行う、また位置ずれ過剰によって折れたインクリボンにて印字し続けることを防止することである。【解決手段】インクリボンがリボンガイドを通過した後のインクリボン走行経路に透過式フォトセンサを設け、そのフォトセンサによりインクリボンの位置ずれおよびインクリボンの折れを検出し、位置ずれを検出した場合はインクリボンの走行を断続させた状態で所定時間印字を中断させると共にインクリボンの走行を高速化することで位置ずれを解消させ、インクリボンの折れを検出した場合は印字を停止させることで達成できる。【選択図】  図１
2009066938.tif 000002
【特許請求の範囲】
【請求項１】
複数個の印字ハンマを搭載したハンマ機構部と、前記ハンマ機構部に対向して配設され前記印字ハンマの印字力を支持するためのプラテンと、印字用紙を送るための紙送り手段と、前記ハンマ機構部とプラテンの間を走行するテープ状インクリボンと、前記インクリボンの走行位置を規定するリボンガイドと、前記インクリボンの走行停止による異常を検出するリボンセンサと、印字制御手段とを有するドットラインプリンタにおいて、
前記インクリボンが前記リボンガイドを通過した後のインクリボン走行経路に複数個の透過式フォトセンサを設け、その透過式フォトセンサの信号からインクリボンの幅方向の走行位置ずれ及びインクリボンの折れを検出することを特徴とするドットラインプリンタの制御方法。
【請求項２】
請求項１に記載のドットラインプリンタにおいて、前記インクリボンの走行が正常な場合は印字を続行し、インクリボンの幅方向の走行位置ずれを検出した場合はインクリボンの走行を断続させた状態で所定時間印字を中断させると共にインクリボンの走行速度を高速化する処理を行い、インクリボンの折れを検出した場合は印字を停止させることを特徴とするドットラインプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テープ状のインクリボンを使用するドットラインプリンタに係り、さらに詳しくはインクリボンの幅方向の走行位置ずれが許容値を超えた場合にこの走行位置ずれを解消し、走行位置ずれによりインクリボンが折れた場合には印字を停止させるための制御方法に関するものである。
【背景技術】
【０００２】
インパクト方式ドットラインプリンタの印字機構部は、一般的に図７に示す構成となっている。以下、図７を参照して説明する。
【０００３】
ドット印字を行う印字ハンマ７０１を桁方向に所定間隔で多数個搭載したものがハンマ機構部７０２である。ハンマ機構部７０２は、図示しない往復移動用機構部であるシャトル機構部によって桁方向に往復移動する。
【０００４】
ハンマ機構部７０２の前面にはインクを含浸したテープ状のインクリボン７０３が走行するように配設されている。インクリボン７０３は左右のリボンガイド７０４、７０５と、リボン走行状態検出用のリボンセンサ７０６及びリボンカセット７０７によって定められた経路上を走行する。インクリボン７０３の走行は図示しないモータ等によって回転駆動する一対のリボンドライブローラ７０８によって行われる。一対のリボンドライブローラ７０８によって巻取られたインクリボン７０３はリボンカセット７０７の内部に規則正しく折たたまれ、その反対側からインクリボン７０３の表裏反転用のメビウス機構７０９と適正張力付加用のブレーキ機構７１０を介して引き出される。
【０００５】
印字ハンマ７０１の印字力を支持するプラテン７１１は、ハンマ機構部７０２から所定ギャップ隔てて印字用紙７１２を介して配設してある。印字は各印字ハンマ７０１の駆動によるドットライン単位の印字と、図示しない紙送り手段による印字用紙７１２のドットライン単位の紙送りとによってドットマトリックスによって表現される。これらのことは図示しない印字制御部によって制御されている。
【０００６】
インクリボン７０３の主な走行異常には、走行停止（大幅な速度低下を含む）と幅方向の位置ずれがある。インクリボン７０３の走行停止は、厚い印字用紙７１２を使用してハンマ機構部７０２とプラテン７１１との間隔を狭くセットされた場合等に、ここでの走行抵抗が過大となりリボンドライブローラ７０８によって巻取れなくなる場合、またはリボンカセット７０７の内部でジャムが発生する場合等のときに起きる。
【０００７】
一方、インクリボン７０３の幅方向の位置ずれは、厚い印字用紙７１２を使用してハンマ機構部７０２とプラテン７１１との間隔を狭くセットされた場合、または印字用紙７１２の折畳用のミシン目等が通過する場合等の紙送りに伴うインクリボン７０３の紙送り方向への引きずり等によって発生する。
【０００８】
さらに、インクリボン７０３の幅方向の位置ずれは印字負荷によっても発生する。その位置ずれ方向は印字機構部の方式等によって種々であるが、位置ずれの大きさは印字密度の高いほど大きくなる傾向がある。印字パターンの種類によっても位置ずれの大きさは左右される。インクリボン７０３のセットミスによっても走行停止と幅方向の位置ずれは発生する。
【０００９】
上述した走行停止と幅方向の位置ずれの走行異常を検出して、この走行異常に伴う脱字及び印字機構部の破損等を防止するために設けられたセンサがリボンセンサ７０６である。一般的なリボンセンサ７０６は、インクリボン７０３の走行異常において走行停止だけしか検出できないが、インクリボン７０３の走行異常を確実に検出するためには上述した幅方向の位置ずれまで検出ができて、さらに位置ずれを検出した場合はインクリボン７０３を元の位置に戻すことができる事が望ましい。
【００１０】
このため従来のドットラインプリンタおいては、図８に示すようにマグネット８０１を配設したセンサローラ８０２とリードスイッチ８０３により構成される回転式センサを、ガイドローラ８０４の上下に配設されたリボンセンサ７０６によりインクリボン７０３の走行位置ずれを監視して、位置ずれを検出した場合はインクリボン７０３の位置ずれを補正する制御が行われている。
【００１１】
例えば図９に示すように、インクリボン７０３が上方向にずれた場合は下側のセンサローラ８０２からインクリボン７０３が外れるため、下側のセンサローラ８０２が回転しなくなり、リードスイッチ８０３のオンオフが停止する。このことでインクリボン７０３の位置ずれを検出する。
【００１２】
リボンセンサ７０６がインクリボン７０３の位置ずれを検出すると、インクリボン７０３の走行を断続させた状態で所定時間印字を中断させると共にインクリボン７０３の走行を高速化する、あるいはインクリボン７０３の走行を断続させた状態で所定時間印字のデューティ制限を行いインクリボン７０３への負荷を低減することによりインクリボン７０３の位置ずれを解消させている。（例えば、特許文献1参照）
【特許文献１】特開平８−９０８８４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述したように従来のインクリボン位置ずれ補正では、幅方向の位置ずれを検出するセンサとしてマグネットを配設したセンサローラとリードスイッチにより構成される回転式センサを、ガイドローラの上下に配設したリボンセンサを採用しているが、前記リボンセンサは特注品であるため高価であり原価アップの要因となっている。
【００１４】
また、ドットラインプリンタを使用する環境が高温高湿であったりインクリボンを長期間使用していると、インクリボンの生地の腰が弱くなってリボンセンサのセンサローラにインクリボンがフィトしづらくなる。これによりインクリボンの走行が正常でもローラが回転しない期間が発生してしまい位置ずれと誤検出してしまう場合がある。
【００１５】
さらに、インクリボンの位置ずれが過剰になるとインクリボンがリボンガイドの上端面あるいは下端面に強く擦れてインクリボンが折れてしまう場合があるが、前記リボンセンサではインクリボンが折れた場合は位置ずれしたと誤認識（センサローラの上側あるいは下側が回転しなくなるため）してしまうため位置ずれ補正制御を実行し、インクリボンの折れた部位がリボンセンサを通り過ぎるとインクリボンが正常走行経路に戻ったものと判断するため通常印字を再開してしまう。そして印字終了後に印字文字が欠けていることに気づき、大量に印字終了した印刷ページの文字欠け確認を行わなくてはならない問題があった。
【００１６】
本発明の目的は、安価な汎用センサにてインクリボンの位置ずれを検出し位置ずれ補正を行う、また位置ずれ過剰によって折れたインクリボンにて印字し続けることを防止することのできるドットラインプリンタの制御方法を提供することにある。
【課題を解決するための手段】
【００１７】
上記目的を達成するため本発明の第1の手段は、複数個の印字ハンマを搭載したハンマ機構部と、前記ハンマ機構部に対向して配設され前記印字ハンマの印字力を支持するためのプラテンと、印字用紙を送るための紙送り手段と、前記ハンマ機構部とプラテンの間を走行するテープ状インクリボンと、前記インクリボンの走行位置を規定するリボンガイドと、前記インクリボンの走行停止による異常を検出するリボンセンサと、印字制御手段とを有するドットラインプリンタにおいて、
前記インクリボンが前記リボンガイドを通過した後のインクリボン走行経路に複数個の透過式フォトセンサを設け、その透過式フォトセンサの信号からインクリボンの幅方向の走行位置ずれ及びインクリボンの折れを検出することを特徴とするものである。
【００１８】
本発明の第２の手段は前記第1の手段において、前記インクリボンの走行が正常な場合は印字を続行し、インクリボンの幅方向の走行位置ずれを検出した場合はインクリボンの走行を断続させた状態で所定時間印字を中断させると共にインクリボンの走行速度を高速化する処理を行い、インクリボンの幅方向の走行位置ずれが解消する、またインクリボンの折れを検出した場合は印字を停止させることを特徴とするものである。
【発明の効果】
【００１９】
本発明によれば、インクリボンの位置ずれ検出に安価な汎用センサを用いるため原価低減を図ることができる。また位置ずれ過剰によりインクリボンが折れた場合は印字を停止するので文字欠けを防止でき、さらには膨大な印字結果の確認作業が不要となる。
【発明を実施するための最良の形態】
【００２０】
本発明は前述のように、インクリボンがリボンガイドを通過した後のインクリボン走行経路に透過式フォトセンサを設け、そのフォトセンサによりインクリボンの位置ずれ及びインクリボンの折れを検出し、位置ずれを検出した場合はインクリボンの走行を断続させた状態で所定時間印字を中断させると共にインクリボンの走行を高速化することで位置ずれを解消させ、インクリボンの折れを検出した場合は印字を停止させる。
【００２１】
図１は、本発明の実施例における透過式フォトセンサの設置図である。
【００２２】
図1において、フォトセンサＡ１０１はインクリボン７０３が上方向に許容最大２．５ｍｍ位置ずれすると発光側の光が遮断される位置に配設されている。フォトセンサＤ１０４はインクリボン７０３が下方向に許容最大２．５ｍｍまで位置ずれすると発光側の光が遮断される位置に配設されている。フォトセンサＣ１０３はインクリボン７０３の上部がリボンガイド７０５の上端面に達した位置よりさらにインクリボン７０３が上方向に３ｍｍ以上ずれた場合（上方向に３ｍｍ以上ずれたことでインクリボンの上部が折れたと判断するようにしている）、発光側の光を受光する位置に配設されている。フォトセンサＢ１０２は、インクリボン７０３の下部がリボンガイド７０５の下端面に達した位置よりさらにインクリボン７０３が下方向に３ｍｍ以上ずれた場合（上方向に３ｍｍ以上ずれたことでインクリボンの上部が折れたと判断するようにしている）、発光側の光を受光する位置に配設されている。
【００２３】
また、フォトセンサＡ１０１、フォトセンサＢ１０２、フォトセンサＣ１０３、フォトセンサＤ１０４の出力は、発光側の光を受光側が受光するとＬとなり、発光側の光がインクリボン７０３により遮断され受光側に光が届かなくなるとＨを出力するようになっており、例えばインクリボン７０３が正常走行時は、フォトセンサＡ１０１及びフォトセンサＤ１０４の出力信号はＬ、フォトセンサＢ１０２及びフォトセンサＣ１０３の出力信号はＨとなる。なお、これらの出力信号は図示しない印字制御部によって検出されるようになっている。
【００２４】
図２は、インクリボンが上方向に位置ずれした場合の状態図である。
図２において、インクリボン７０３が上方向に許容最大２．５ｍｍまで位置ずれすると、フォトセンサＡ１０１、フォトセンサＢ１０２及びフォトセンサＣ１０３の出力信号はＨ、フォトセンサＤ１０４の出力信号はＬとなる。
【００２５】
図３は、インクリボンが下方向に位置ずれした場合の状態図である。
図３において、インクリボン７０３が下方向に許容最大２．５ｍｍまで位置ずれすると、フォトセンサＡ１０１の出力信号はＬ、フォトセンサＢ１０２、フォトセンサＣ１０３及びフォトセンサＤ１０４の出力信号はＨとなる。
【００２６】
図４は、上方向へ過剰に位置ずれしてインクリボンの上部が折れてしまった場合の状態図である。図４において、上方向へ過剰に位置ずれしてインクリボン７０３が折れると（インクリボン７０３の上部がリボンガイド７０５の上端面に達した位置よりさらに上方向に３ｍｍ以上ずれた）、フォトセンサＡ１０１及びフォトセンサＢ１０２の出力信号はＨ、フォトセンサＣ１０３及びフォトセンサＤ１０４の出力信号はＬとなる。
【００２７】
図５は、下方向へ過剰に位置ずれしてインクリボンの下部が折れてしまった場合の状態図である。図５において、下方向へ過剰に位置ずれしてインクリボン７０３が折れると（インクリボン７０３の下部がリボンガイド７０５の下端面に達した位置よりさらに下方向に３ｍｍ以上ずれた）、フォトセンサＡ１０１及びフォトセンサＢ１０２の出力信号はＬ、フォトセンサＣ１０３及びフォトセンサＤ１０４の出力信号はＨとなる。
【００２８】
なお、本実施例では上下方向の位置ずれ許容最大を２．５ｍｍ、またインクリボン７０３の上下部がリボンガイド７０５の上下端面に達した位置よりさらにインクリボン７０３が３ｍｍ以上ずれたことでインクリボン７０３が折れたと判断するようにしているが、これに限られるものではなく、ドットラインプリンタの特性に合わせて決めるようにするとよい。
【００２９】
図６は、本発明の実施例である印字処理方法のフローチャートである。図６において、通常印字中（６０１）には、図示しない印字制御部においてインクリボン７０３の走行状態が正常か異常をフォトセンサＡ１０１、フォトセンサＢ１０２、フォトセンサＣ１０３、フォトセンサＤ１０４の出力信号によって常時監視（６０２）している。正常であるならばそのまま印字を断続し、異常の場合はインクリボン７０３が上下方向に許容最大まで位置ずれしたのか、あるいはインクリボン７０３が上下方向へ過剰に位置ずれして折れたのかを判断（６０４）する。
【００３０】
インクリボン７０３が折れた場合、すなわちフォトセンサＡ１０１、フォトセンサＢ１０２の出力信号がＨでフォトセンサＣ１０３、フォトセンサＤ１０４の出力信号がＬとなった場合、あるいはフォトセンサＡ１０１、フォトセンサＢ１０２の出力信号がＬでフォトセンサＣ１０３、フォトセンサＤ１０４の出力信号がＨのとなった場合は印字処理を中止（６０５）して図示しない操作パネルのＬＣＤにインクリボン折れを示すエラーを表示（６０６）する。
【００３１】
位置ずれの場合、すなわちフォトセンサＡ１０１、フォトセンサＢ１０２、フォトセンサＣ１０３の出力信号がＨでフォトセンサＤ１０４の出力信号がＬとなった場合、あるいはフォトセンサＡ１０１の出力信号がＬでフォトセンサＢ１０２、フォトセンサＣ１０３、フォトセンサＤ１０４の出力信号がＨとなった場合は、印字負荷をなくしてインクリボン７０３の走行位置を正常範囲に戻すためにインクリボン７０３を走行させた状態で印字処理を中断（６０７）し、インクリボン７０３の走行のみ（６０８）を行う。
【００３２】
その後、フォトセンサＡ１０１、フォトセンサＢ１０２、フォトセンサＣ１０３、フォトセンサＤ１０４にてインクリボン７０３の走行状態を監視（６０９）し、インクリボン７０３の走行状態が正常に復帰した場合は通常印字状態（６０３）に戻す。なお、インクリボン７０３の走行状態が正常状態に復帰したかどうかの判断は、フォトセンサＡ１０１、フォトセンサＤ１０４の出力信号がＬでフォトセンサＢ１０２、フォトセンサＣ１０３の出力信号がＨになったことで判断している。従って、この時点では、まだ十分にインクリボン７０３が元の位置に戻りきれていない場合もあるので、正常状態である信号を検出してから規定時間（約５秒程度）経過後までインクリボン７０３の走行のみを断続（６１０）させ、その後通常印字（６０３）に戻す。本実施例では５秒程度としたが、規定時間はドットラインプリンタの特性にあわせて決めるようにするとよい。
【００３３】
また、インクリボン７０３の走行位置を正常範囲に戻す処理を実施したが間に合わず、過剰に位置ずれしてインクリボン７０３が折れてしまう場合があるので、正常範囲に戻す処理を実施中においてもインクリボン７０３が折れたかどうか監視（６１１）を続ける。インクリボン７０３の折れを検出した場合は印字処理を中止（６０５）して図示しない操作パネルのＬＣＤにインクリボン折れを示すエラーを表示（６０６）する。
【００３４】
さらにインクリボン７０３の走行状態がなかなか正常状態に復帰しない場合は、インクリボン７０３の走行位置ずれではない別の異常現象、例えばインクリボンの走行停止等が考えられる。従って、インクリボン７０３の走行のみ状態が所定時間経過(約１０秒程度)（６１２）しても、フォトセンサＡ１０１、フォトセンサＤ１０４の出力信号がＬでフォトセンサＢ１０２、フォトセンサＣ１０３の出力信号がＨにならない場合（正常走行状態に戻らない場合）は、印字処理を中止（６１３）して図示しない操作パネルのＬＣＤにインクリボン７０３の走行障害を示すエラーを表示（６１４）する。
【００３５】
なお、本実施例では所定時間を１０秒程度としたがこれに限られるものではなく、ドットラインプリンタの特性にあわせて決めるようにするとよい。
【産業上の利用可能性】
【００３６】
本発明は、テープ状のインクリボンの安定走行を可能にするものであり、テープ状のインクリボンを用いるドットラインプリンタであれば全てに適用できる。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施例における透過式フォトセンサの設置図である。
【図２】インクリボンが上方向に位置ずれした場合の状態図である。
【図３】インクリボンが下方向に位置ずれした場合の状態図である。
【図４】上方向へ過剰に位置ずれしてインクリボンの上部が折れてしまった場合の状態図である。
【図５】下方向へ過剰に位置ずれしてインクリボンの下部が折れてしまった場合の状態図である。
【図６】本発明の実施例に係る印字処理方法のフローチャートである。
【図７】印字機構部の主要部を示した図である。
【図８】インクリボンが正常走行している状態での従来のリボンセンサを示す図である。
【図９】インクリボンが上方向に位置ずれしている状態での従来のリボンセンサを示す図である。
【符号の説明】
【００３８】
１０１：フォトセンサＡ
１０２：フォトセンサＢ
１０３：フォトセンサＣ
１０４：フォトセンサＤ
７０１：印字ハンマ
７０２：ハンマ機構部
７０３：インクリボン
７０４：リボンガイド（左側）
７０５：リボンガイド（右側）
７０６：リボンセンサ
７０７：リボンカセット
７０８：リボンドライブローラ
７０９：メビウス機構
７１０：ブレーキ機構
７１１：プラテン
７１２：印字用紙
８０１：マグネット
８０２：センサローラ
８０３：リードスイッチ
８０４：ガイドローラ
【図１】
2009066938.tif 000003
【図２】
2009066938.tif 000004
【図３】
2009066938.tif 000005
【図４】
2009066938.tif 000006
【図５】
2009066938.tif 000007
【図６】
2009066938.tif 000008
【図７】
2009066938.tif 000009
【図８】
2009066938.tif 000010
【図９】
2009066938.tif 000011