(57)【要約】【課題】  紙送り機構部の大幅な変更をすることなく安価な部品を使って行ずれを検出し、行ずれを検出した場合印字動作を停止させることにある。【解決手段】  本発明は、印字用紙の送り穴の通過を検出する反射型ホトセンサ複数個を任意の間隔で設け、改行時に前記反射型ホトセンサが送り穴を検出する回数と、改行量ごとに予め設定された送り穴の基準検出回数とを比較することで行ずれ検出を実現する。【選択図】  図１
2006248097.tif 000002
【特許請求の範囲】
【請求項１】
複数個の印字素子を搭載したハンマ機構部と、ハンマ機構部を桁方向に往復移動させるためのシャトル機構と、両端に連続的に配置する送り穴を有する連続帳票印刷用紙とトラクタとを契合させ、印字用紙を搬送するトラクタとトラクタを保持し駆動させるトラクタ駆動軸およびトラクタ駆動軸を回転させる動力を与える紙送りモータを有するドットプリンタを用いたドットラインプリンタの行ずれ検出方法であって、
送り穴の通過を検出する反射型フォトセンサ複数個をトラクタに任意の間隔で設け、改行時に前記反射型フォトセンサが送り穴を検出する回数と、改行量ごとに予め設定された送り穴の基準検出回数とを比較して行ずれの有無を検知することを特徴とするドットラインプリンタの行ずれ検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドットラインプリンタの行ずれ検出方法に関するものである。
【背景技術】
【０００２】
図５にドットラインプリンタの印字機構の概略を示す。
【０００３】
印字素子を有するハンマ機構部５１は、図示していないシャトル機構部により桁方向（用紙送り方向と直交方向）に往復運動する。また、ハンマ機構部５１は、インクリボン５２と印字用紙５３とを介して、印字力を確保するためのプラテン５４と対向した状態で配置されている。往復運動した状態で印字素子が適時駆動されるごとに、ドットマトリクスの形で文字、図形等を印字用紙５３に印字する。
【０００４】
トラクタＬ５５及びトラクタＲ５６は、印字用紙５３の両端に連続的に配置される送り穴にピンを契合させ、印字用紙５３を搬送せしめるものである。印字用紙５３はハンマ機構部５１の往復運動の過程で適時、トラクタＬ５５及びトラクタＲ５６を配置した紙送り機構部５７及び紙送りモータ５８により行方向（用紙送り方向）に送られる。
【０００５】
トラクタＬ５５の上部には、用紙送り穴の通過を検出する反射型フォトセンサ(以下、反射型フォトセンサＡとする)５９が設けられており、印字動作時に送り穴通過の有無をみて用紙ジャムや用紙切れによる用紙走行障害が発生していないか監視している。
【０００６】
また、通常、ドットプリンタの紙送りモータ５８にはステッピングモータが用いられ、１ステップ駆動する毎に、印字用紙５３を印字素子の１ドット相当分だけ搬送するように設定されている。
【０００７】
従来の技術では、紙送りモータの制御において、ステッピングモータは駆動パルスに同期して所定のステップ角度で回転動作することから、エンコーダやタコジェネレータ等で常にモータの動作を監視しない、いわゆる開ループ制御で速度及び位置決めを行っており、これにより機器構成の簡素化及びコスト低減を実現している。
【０００８】
しかし、紙送りモータ５８は改行量が多い場合は高速回転となるが、高速回転になると一般的にモータの特性上、トルクが低下する。このとき、負荷変動により印字用紙５３にテンションがかかると、紙送りモータ５８は一瞬脱調することがあるが、前記した開ループ制御では脱調を検出することができない。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
前記したように、脱調を検出できず行ずれが発生してもドットラインプリンタは印字動作を続ける。その結果、行ずれがあることに気付くのが印字終了後となってしまい、特に大量枚数の連続印字の場合は、再印刷等の多大な時間と費用がかかってしまう。
【００１０】
また、エンコーダやタコジェネレータ等を設け、常にモータのステップ量を監視することで脱調による行ずれを検出することができるが、実装上の問題、またエンコーダ、タコジェネレータ自体が高価であることや制御の追加等から大幅なコストアップとなる。
【００１１】
従って、本発明の課題は、紙送り機構部の大幅な変更をすることなく安価な部品を使って行ずれを検出し、行ずれを検出した場合、印字動作を停止させることにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明は、複数個の印字素子を搭載したハンマ機構部と、ハンマ機構部を桁方向に往復移動させるためのシャトル機構と、両端に連続的に配置する送り穴を有する連続帳票印刷用紙とトラクタとを契合させ、印字用紙を搬送するトラクタとトラクタを保持し駆動させるトラクタ駆動軸およびトラクタ駆動軸を回転させる動力を与える紙送りモータを有するドットプリンタを用いたドットラインプリンタの行ずれ検出方法であって、送り穴の通過を検出する反射型フォトセンサ複数個をトラクタに任意の間隔で設け、改行時に前記反射型フォトセンサが送り穴を検出する回数と、改行量ごとに予め設定された送り穴の基準検出回数とを比較して行ずれの有無を検知することを特徴とする。
【発明の効果】
【００１３】
本発明は、行ずれ印刷を防止し、その結果として印刷結果のチェックや再印刷に伴うコンピュータシステムの使用と印字用紙にかかる費用が多大となることを防ぐことができる。
【発明を実施するための最良の形態】
【００１４】
本発明は、紙送り機構部の大幅な変更をすることなく、安価な反射型フォトセンサを左右のトラクタ上部に配置することで実現した。
【実施例１】
【００１５】
本発明の一実施例を、図１から図４を用いて説明する。なお、行方向の印刷密度が１８０ｄｐｉであるドットラインプリンタを用いて以下説明する。
【００１６】
図１は、反射型フォトセンサの配置を示した図である。印字用紙５３の送り穴の間隔は１／２インチ（９０ドットに相当）に規定されている。この送り穴の間隔に対し、送り穴が通過するトラクタＬ５５の上部には反射型フォトセンサＡ５９を、送り穴が通過するトラクタＲ５６の上部には反射型フォトセンサＢ１１と反射型フォトセンサＣ１２を設け、反射型フォトセンサＢ１１は反射型フォトセンサＡ５９に対し上側に１／６インチ（３０ドットに相当）ずらし、反射型フォトセンサＣ１２は反射型フォトセンサＡ５９に対し下側に１／６インチずらして配置する。この様に、送り穴の間隔９０ドットに対し、送り穴を検出する３つの反射型フォトセンサを３０ドット間隔で配置することで、３０ドット改行量毎にいずれかの反射型フォトセンサが送り穴を検出する。
【００１７】
通常、改行時に発生する行ずれは３０ドット以上の量で行ずれする。従って、行ずれが発生した場合、反射型フォトセンサＡ５９、反射型フォトセンサＢ１１、反射型フォトセンサＣ１２が送り穴を検出する合計回数は、行ずれが発生しない場合より１回以上少なくなる。
【００１８】
図２は、一例として、改行量が２４０ドットで、最初に送り穴を検出するセンサが反射型フォトセンサＣ１２の場合に、送り穴の検出回数をカウントする動作を示した図である。紙送り制御部（図示せず）からの改行命令により改行が開始され、反射型フォトセンサＣ１２が送り穴Ａ２１を検出すると、反射型フォトセンサＣ１２の信号がＬ（Ｌｏｗ）からＨ（Ｈｉｇｈ）に立ち上がる。この信号の立ち上りにより、紙送り制御部内のカウンタ(以下、カウンタとする)が０から１にアップされる。
【００１９】
次に、印字用紙５３が１／６インチ送られて反射型フォトセンサＡ５９が送り穴Ｂ２２を検出すると、反射型フォトセンサＡ５９の信号がＬからＨに立ち上がる。この信号の立ち上りにより、カウンタが２にアップされる。
【００２０】
次に、印字用紙５３が１／６インチ送られて反射型フォトセンサＢ１１が送り穴Ａ２１を検出すると、反射型フォトセンサＢ１１の信号がＬからＨに立ち上がる。この信号の立ち上りにより、カウンタが３にアップされる。
【００２１】
順次これを繰り返し、最後に送り穴Ｃ２３が反射型フォトセンサＡ５９により検出され、カウンタ値は８となる。
【００２２】
図３は、行ずれ検出のフローチャートである。また、図４は、改行量ごとに予め設定された送り穴の基準検出回数である。
【００２３】
図３において、処理３０１で上位装置から改行量（紙送りモータのステップ回数）を受信すると、処理３０２でカウンタを０にクリアし、処理３０３で紙送りモータが駆動し改行が開始される。処理３０４で１ドット（紙送りモータ１ステップ）印字用紙が送られると、処理３０５で送り穴検出により反射型フォトセンサＡ５９、又は反射型フォトセンサＢ１１、又は反射型フォトセンサＣ１２からの信号がＬからＨに立ち上があったか否か確認する。ここで、ＬからＨの立ち上がりがある場合は処理３０６でカウンタを１アップし、ＬからＨの立ち上がりがない場合はカウンタのアップは実施しない。
【００２４】
次に、処理３０１で受信した改行量の印字用紙送りを完了したか否か処理３０７で確認し、完了していない場合は処理３０４から処理３０７を繰り返し、完了した場合は処理３０８で紙送りモータを停止させ処理３０９に移行する。
【００２５】
処理３０９で、処理３０１で受信した改行量が３０ドット(反射型フォトセンサ設置間隔)以上か否か判別し、改行量が３０ドット未満の場合は強制的に行ずれは無しとみなし、処理３１２で改行処理を終了する。
【００２６】
処理３０９で改行量が３０ドット以上の場合は、図４で示す改行量ごとに予め設定した送り穴の基準検出回数を処理３１０で算出した後、処理３１１でカウンタ値が処理３１０で算出した基準検出回数であるか否か確認し、基準検出回数である場合は処理３１２で用紙送り処理を終了し、基準検出回数でない場合は、処理３１３で印字動作を停止させ、操作パネル（図示せず）の表示部（例えばＬＣＤ）に「用紙走行エラー」を表示する。
【００２７】
なお、本実施例で反射型フォトセンサの設置は左側のトラクタに１個、右側のトラクタに２個としたが、左側のトラクタに２個、左側のトラクタに１個でも良い。
【図面の簡単な説明】
【００２８】
【図１】反射型フォトセンサの配置を示した図である。
【図２】送り穴の検出回数をカウントする動作を示した図である。
【図３】行ずれ検出のフローチャートである。
【図４】改行量ごとに予め設定された送り穴の基準検出回数である。
【図５】ドットラインプリンタの印字機構の概略図である。
【符号の説明】
【００２９】
１１は反射型フォトセンサＢ、１２は反射型フォトセンサＣ、２１は送り穴Ａ、２２は送り穴Ｂ、２３は送り穴Ｃ、５１はハンマ機構部、５２はインクリボン、５３は印字用紙、５４はプラテン、５５はトラクタＬ、５６はトラクタＲ、５７は紙送り機構部、５８は紙送りモータ、５９は反射型フォトセンサＡである。
【図１】
2006248097.tif 000003
【図２】
2006248097.tif 000004
【図３】
2006248097.tif 000005
【図４】
2006248097.tif 000006
【図５】
2006248097.tif 000007