(57)【要約】【課題】記録ワイヤの摩耗によるアライメントズレを回避することができる記録装置およびその制御方法を提供する。【解決手段】記録装置１０は、記録ヘッド２０から各記録ワイヤを接触式センサ１００に向けて突出させ、このセンサ１００の出力信号に基づいて各記録ワイヤ５０のフライトタイム差やばらつきを測定する。そして、記録装置１００は、この測定結果に基づいて各記録ワイヤ５０の突出タイミングを補正することにより、印字の際のアライメントズレを抑制する。【選択図】      図１
2004160939.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録ワイヤを備えた記録ヘッドから記録ワイヤを突出させて記録用紙に画像を記録する記録装置において、
前記記録ワイヤの突出タイミングを制御する制御手段と、
前記記録ヘッドに対向可能に設けられ、記録ヘッドから突出した記録ワイヤの接触を各記録ワイヤ毎に検出する接触式センサとを備え、
前記制御手段は、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤの突出タイミングを補正することを特徴とする記録装置。
【請求項２】
前記制御手段は、
前記接触式センサの検出結果に基づいて、各記録ワイヤの紙面到達までの時間であるフライトタイムを測定する測定手段と、
前記測定手段によって測定された各記録ワイヤのフライトタイムに関する情報が記憶される記憶手段とを有し、
前記記憶手段に記憶された情報に基づいて、各記録ワイヤの突出タイミングを補正することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録ヘッドに対向配置されたプラテンを有し、
前記記憶手段は、前記プラテンの曲率を補正するための曲率補正用情報をさらに記憶しており、
前記制御手段は、前記フライトタイムに関する情報と前記曲率補正用情報とに基づいて、各記録ワイヤの突出タイミングを補正することを特徴とする請求項２に記載の記録装置。
【請求項４】
前記接触式センサは、前記プラテンに配置されていることを特徴とする請求項３に記載の記録装置。
【請求項５】
前記接触式センサは、前記プラテン以外の位置に配置されていることを特徴とする請求項３に記載の記録装置。
【請求項６】
前記制御手段は、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤ相互のフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする請求項１乃至５のいずれかに記載の記録装置。
【請求項７】
前記制御手段は、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤの単発突出時と連続突出時のフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする請求項１乃至６のいずれかに記載の記録装置。
【請求項８】
前記記録ヘッドは、２つの記録ヘッドユニットから構成され、
前記制御手段は、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、前記２つの記録ヘッドユニット間の各記録ワイヤのフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする請求項１乃至７のいずれかに記載の記録装置。
【請求項９】
記録用紙への画像の記録量を計数する計数手段を有し、
前記計数手段の計数値が所定値を超えると、前記接触式センサに向けて前記記録ヘッドから各記録ワイヤを突出させることを特徴とする請求項１乃至８のいずれかに記載の記録装置。
【請求項１０】
複数の記録ワイヤを備えた記録ヘッドから記録ワイヤを突出させて記録用紙に画像を記録する記録装置の制御方法において、
前記記録ヘッドに対向可能に設けられた接触式センサに向けて、前記記録ヘッドから各記録ワイヤを突出させて接触させる突出開始ステップと、
前記接触式センサの記録ワイヤ毎の検出結果に基づいて各記録ワイヤの突出タイミングを補正する補正ステップとを有することを特徴とする記録装置の制御方法。
【請求項１１】
前記接触式センサの検出結果に基づいて、各記録ワイヤの紙面到達までの時間であるフライトタイムを測定する測定ステップと、
記憶手段に、前記測定ステップにおいて測定された各記録ワイヤのフライトタイムに関する情報を記憶させる記憶ステップとを有し、
前記補正ステップにおいては、前記記憶手段に記憶された情報に基づいて各記録ワイヤの突出タイミングを補正することを特徴とする請求項１０に記載の記録装置の制御方法。
【請求項１２】
前記補正ステップにおいては、記憶手段に記憶された、前記記録ヘッドに対向配置されたプラテンの曲率を補正するための曲率補正用情報と、前記フライトタイムに関する情報とに基づいて、各記録ワイヤの突出タイミングを補正することを特徴とする請求項１１に記載の記録装置の制御方法。
【請求項１３】
前記補正ステップにおいては、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤ相互のフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする請求項１０乃至１２のいずれかに記載の記録装置の制御方法。
【請求項１４】
前記補正ステップにおいては、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤの単発突出時と連続突出時のフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする請求項１０乃至１３のいずれかに記載の記録装置の制御方法。
【請求項１５】
前記記録ヘッドは、２つの記録ヘッドユニットから構成されており、
前記補正ステップにおいては、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、前記２つの記録ヘッドユニット間の各記録ワイヤのフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする請求項１０乃至１４のいずれかに記載の記録装置の制御方法。
【請求項１６】
前記突出開始ステップにおいては、記録用紙への画像の記録量を計数し、計数値が所定値を超えると、前記接触式センサに向けて前記記録ヘッドから各記録ワイヤを突出させることを特徴とする請求項１０乃至１５のいずれかに記載の記録装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置およびその制御方法に関し、特にドットインパクトプリンタおよびその制御方法に関する。
【０００２】
【従来の技術】
連続紙や複写式用紙に印刷を行うプリンタとして、ドットインパクトプリンタが知られている。ドットインパクトプリンタは、記録ヘッドを記録用紙の幅方向（主走査方向）に移動させながら、複数の記録ワイヤを突出させることによって、ドットの集合にて文字を印刷する。
【０００３】
また、円筒形のプラテンを採用したドットインパクトプリンタにおいては、各記録ワイヤのプラテンまでの飛行距離に応じて、各記録ワイヤの突出タイミングを予め調節したものがある（例えば、特許文献１）。これによって、あるドットの記録位置に対する他のドットの主走査方向へのズレ（アライメントズレ）を回避するようになっている。
【０００４】
【特許文献１】
特開２００１−２７７５９６号公報（第３−６頁、第６図）
【０００５】
【発明が解決しようとする課題】
上述したように、ドットインパクトプリンタは、記録ヘッドを主走査方向に移動しながら印刷を行うため、記録ヘッドを移動させるキャリッジの移動速度（以下、キャリッジ速度という。）が早いほど高速印刷が可能となる。
【０００６】
しかしながら、この種のプリンタは、記録ワイヤの先端に摩耗が生じてもアライメントズレが発生してしまう。このため、プリンタを長く使用すると、アライメントズレが徐々に増大してしまうという問題があった。このアライメントズレは、キャリッジ速度が早いほど大きくなってしまうため、特に高速印刷時に記録品質が低下してしまうこととなる。
【０００７】
本発明は、上述した事情に鑑みてなされたものであり、記録ワイヤの摩耗によるアライメントズレを回避することができる記録装置およびその制御方法を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上述課題を解決するため、請求項１に記載の発明は、複数の記録ワイヤを備えた記録ヘッドから記録ワイヤを突出させて記録用紙に画像を記録する記録装置において、前記記録ワイヤの突出タイミングを制御する制御手段と、前記記録ヘッドに対向可能に設けられ、記録ヘッドから突出した記録ワイヤの接触を各記録ワイヤ毎に検出する接触式センサとを備え、前記制御手段は、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤの突出タイミングを補正することを特徴とする。
【０００９】
また、請求項２に記載の発明は、請求項１に記載の構成において、前記制御手段は、前記接触式センサの検出結果に基づいて、各記録ワイヤの紙面到達までの時間であるフライトタイムを測定する測定手段と、前記測定手段によって測定された各記録ワイヤのフライトタイムに関する情報が記憶される記憶手段とを有し、前記記憶手段に記憶された情報に基づいて、各記録ワイヤの突出タイミングを補正することを特徴とする。
【００１０】
また、請求項３に記載の発明は、請求項２に記載の構成において、前前記記録ヘッドに対向配置されたプラテンを有し、前記記憶手段は、前記プラテンの曲率を補正するための曲率補正用情報をさらに記憶しており、前記制御手段は、前記フライトタイムに関する情報と前記曲率補正用情報とに基づいて、各記録ワイヤの突出タイミングを補正することを特徴とする。
【００１１】
また、請求項４に記載の発明は、請求項３に記載の構成において、前記接触式センサは、前記プラテンに配置されていることを特徴とする。
【００１２】
また、請求項５に記載の発明は、請求項３に記載の構成において、前記接触式センサは、前記プラテン以外の位置に配置されていることを特徴とする。
【００１３】
また、請求項６に記載の発明は、請求項１乃至５のいずれかに記載の構成において、前記制御手段は、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤ相互のフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする。
【００１４】
また、請求項７に記載の発明は、請求項１乃至６のいずれかに記載の構成において、前記制御手段は、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤの単発突出時と連続突出時のフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする。
【００１５】
また、請求項８に記載の発明は、請求項１乃至７のいずれかに記載の構成において、前記記録ヘッドは、２つの記録ヘッドユニットから構成され、
前記制御手段は、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、前記２つの記録ヘッドユニット間の各記録ワイヤのフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする。
【００１６】
また、請求項９に記載の発明は、請求項１乃至８のいずれかに記載の構成において、記録用紙への画像の記録量を計数する計数手段を有し、前記計数手段の計数値が所定値を超えると、前記接触式センサに向けて前記記録ヘッドから各記録ワイヤを突出させることを特徴とする。
【００１７】
また、請求項１０に記載の発明は、複数の記録ワイヤを備えた記録ヘッドから記録ワイヤを突出させて記録用紙に画像を記録する記録装置の制御方法において、前記記録ヘッドに対向可能に設けられた接触式センサに向けて、前記記録ヘッドから各記録ワイヤを突出させて接触させる突出開始ステップと、前記接触式センサの記録ワイヤ毎の検出結果に基づいて各記録ワイヤの突出タイミングを補正するステップとを有することを特徴とする。
【００１８】
また、請求項１１に記載の発明は、請求項１０に記載の構成において、前記接触式センサの検出結果に基づいて、各記録ワイヤの紙面到達までの時間であるフライトタイムを測定する測定ステップと、記憶手段に、前記測定ステップにおいて測定された各記録ワイヤのフライトタイムに関する情報を記憶させる記憶ステップとを有し、前記補正ステップにおいては、前記記憶手段に記憶された情報に基づいて各記録ワイヤの突出タイミングを補正することを特徴とする。
【００１９】
また、請求項１２に記載の発明は、請求項１１に記載の構成において、前記補正ステップにおいては、記憶手段に記憶された、前記記録ヘッドに対向配置されたプラテンの曲率を補正するための曲率補正用情報と、前記フライトタイムに関する情報とに基づいて、各記録ワイヤの突出タイミングを補正することを特徴とする。
【００２０】
また、請求項１３に記載の発明は、請求項１０乃至１２のいずれかに記載の構成において、前記補正ステップにおいては、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤ相互のフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする。
【００２１】
また、請求項１４に記載の発明は、請求項１０乃至１３のいずれかに記載の構成において、前記補正ステップにおいては、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、各記録ワイヤの単発突出時と連続突出時のフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする。
【００２２】
また、請求項１５に記載の発明は、請求項１０乃至１４のいずれかに記載の構成において、前記記録ヘッドは、２つの記録ヘッドユニットから構成されており、前記補正ステップにおいては、前記接触式センサの記録ワイヤ毎の検出結果に基づいて、前記２つの記録ヘッドユニット間の各記録ワイヤのフライトタイムの差をなくすように各記録ワイヤの突出タイミングを補正することを特徴とする。
【００２３】
また、請求項１６に記載の発明は、請求項１０乃至１５のいずれかに記載の構成において、前記突出開始ステップにおいては、記録用紙への画像の記録量を計数し、計数値が所定値を超えると、前記接触式センサに向けて前記記録ヘッドから各記録ワイヤを突出させることを特徴とする。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳述する。以下に示す実施形態は、本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲内で任意に変更可能である。
（１）  実施形態
図１は、本発明の記録装置の一例となるドットインパクトプリンタ（以下、プリンタという。）１０のプリンタ本体１１とその周辺構成を示す斜視図である。また、図２は、図１の側断面図である。
【００２５】
プリンタ１０は、記録ヘッド２０から多数の記録ワイヤ５０（図３参照）を突出させ、インクリボンを記録用紙Ｓに打ち付けることによって、ドットから構成される文字などの画像を記録する。ここで、記録用紙Ｓは、単票紙（単票複写紙を含む）や連続紙（連続複写紙を含む）などの普通紙の他に、通帳、葉書、封筒などである。
【００２６】
プリンタ１０は、プリンタ本体１１と、プリンタ本体１１に着脱自在に装着されたプッシュトラクタユニット１２および排出ユニット１３と、同じくプリンタ本体１１に着脱自在に装着された給紙装置９０（図２に簡略的に示す）とから構成されている。
【００２７】
プリンタ本体１１は、本体フレームとしてのベースフレーム１４と、シート案内フレーム１５（図２参照）と、左サイドフレーム１６および右サイドフレーム１７と、記録ヘッド２０およびキャリッジ２１を備える印刷機構部２０Ａと、シート案内１８、円筒形のプラテン２４およびピンチローラ１９（図２参照）を備えるシート搬送機構部７とから構成されている。
【００２８】
前掲図２に示すように、ベースフレーム１４とシート案内フレーム１５とは連なるように配置され、各フレーム１４、１５の両端に左サイドフレーム１６および右サイドフレーム１７がそれぞれ立設して固定される。この左サイドフレーム１６と右サイドフレーム１７との間には、キャリッジガイド軸２２およびプラテン２４が回転可能に架け渡されている。また、シート案内１８は、左サイドフレーム１６と右サイドフレーム１７との間に配設されて、シート案内フレーム１５に嵌合されている。
【００２９】
キャリッジガイド軸２２には、記録ヘッド２０を搭載したキャリッジ２１がその軸方向に移動可能に支持されている。キャリッジ２１は、キャリッジ駆動モータ（不図示）によりタイミングベルト機構を介してキャリッジガイド軸２２の軸方向に駆動される。これにより、記録ヘッド２０は、キャリッジガイド軸２２の軸方向と一致する主走査方向に駆動されるようになっている。
【００３０】
また、キャリッジガイド軸２２は、両端の軸（回転軸）が偏心されて形成され、プラテンギャップ（ＰＧ）調整用モータ（不図示）によって回転駆動される。これにより、キャリッジガイド軸２２の回転（偏心回転）によって、キャリッジ２１がプラテン２４に対して前後方向に移動し、記録ヘッド２０とプラテン２４との間のプラテンギャップが調整されるようになっている。
【００３１】
また、左サイドフレーム１６と右サイドフレーム１７との間には、インクリボンカセット３７（図２参照）がベースフレーム１４に対向して着脱自在に装着されている。このインクリボンカセット３７のインクリボンは、記録ヘッド２０とプラテン２４との間に引き回される。これによって、記録ヘッド２０からの記録ワイヤの突出によりインクリボンのインクをプラテン２４上の記録用紙Ｓに転写することができる。
【００３２】
ここで、図１に示すように、本実施形態のプラテン２４には、接触式センサ１００がプラテン面に露出するように配置されている。接触式センサ１００は、例えば、インパクトセンサが適用され、プラテン面の記録用紙Ｓが配置される領域の左右２箇所に配置され、センサ面がプラテン面と一体の面を構成するように形成されてプラテン２４に埋め込まれている。従って、記録ヘッド２０がいずれかの接触式センサ１００と対向する位置にある場合、記録ヘッド２０から突出された記録ワイヤが、インクリボンおよび記録用紙Ｓを介して接触式センサ１００に当接するように構成されている。なお、この接触式センサ１００の出力信号は後述するコントローラ７０に供給される。
【００３３】
一方、ベースフレーム１４とシート案内フレーム１５との間には、記録用紙Ｓとしての連続紙をシート搬送経路３５に供給するためのボトムシート供給口３８が形成されている。
【００３４】
プッシュトラクタユニット１２は、記録用紙Ｓとしての連続紙をシート搬送機構部７へ送り出すものである。また、給紙装置９０は、記録用紙Ｓとしての単票紙（単票複写紙を含む）を１枚ずつプリンタ本体１１に自動給紙する装置である。また、排出ユニット１３は、連続紙または単票紙をシート搬送機構部７からプリンタ本体１１の外へ引き出すものである。
【００３５】
つまり、連続紙は、プッシュトラクタユニット１２のトラクタベルト１２Ａの回転によりこのトラクタベルト１２Ａのピン１２Ｂの作用で、シート搬送機構部７のシート案内１８に案内され、このシート案内１８とプラテン２４との間のシート搬送経路３５を経てプラテン２４の前方に搬送される。一方、単票紙は、給紙装置９０から１枚ずつ（または１綴りずつ）シート案内１８に案内され、シート搬送経路３５を経てプラテン２４の前方へ供給される。これら連続紙または単票紙は、記録ヘッド２０によって文字が記録された後、排出ローラ３６の回転により排出ユニット１３へと搬送される。
【００３６】
図３は記録ヘッド２０の断面図である。記録ヘッド２０は、ケース４９内に、コイル４２が巻き付けられたコア４３と、ワイヤレバー４４とが対になって環状に複数配置されている。
【００３７】
ワイヤレバー４４は、その一端がピン４５に固定され、他端に記録ワイヤ５０が固定される。また、ワイヤレバー４４は、バネ４６によってコア４３と離れる方向（ピン４５を中心として図中時計回り方向）に付勢されている。ここで、コイル４２に電流が流れていない状態では、記録ワイヤ５０はノーズ４１に収容されるように構成されている。一方、コイル４２に電流が流されると、コア４３が電磁石となり、ワイヤレバー４４がコア４３に吸引されるように構成されている。この結果、記録ワイヤ５０の先端がノーズ４１の外に飛び出し、インクリボン３１を記録用紙Ｓに接触させてインクを転写する。
【００３８】
このノーズ４１の内部には、各記録ワイヤ５０のガイド孔が形成されたガイド４８が複数配置されており、各記録ワイヤ５０を記録用紙Ｓに向けてほぼ垂直に案内する。また、この記録ヘッド２０のケース４９には、放熱用のフィンが設けられ、コイル４２から発せられた熱を速やかに放熱するようになっている。
【００３９】
なお、図３においては、記録ヘッド２０の一部を示している。実際の記録ヘッド２０は、上記の構造を有するＦ段（前段）記録ヘッドユニットおよびＲ段（後段）記録ヘッドユニットが２段結合されて構成される。例えば、Ｆ段記録ヘッドユニットおよびＲ段記録ヘッドユニットのそれぞれに記録ワイヤ５０を副走査方向に一列１２本備え、全体として２４本の記録ワイヤ５０を備えるようになっている。
【００４０】
図４は、プリンタ１０の制御ユニット６０の構成を示すブロック図である。制御ユニット６０は、コントローラ（制御手段）７０、インターフェース（Ｉ／Ｆ）７５、モータ駆動部８０および記録ヘッド駆動部８５から概略構成されている。
【００４１】
コントローラ７０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）７２およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）７３などから構成され、ＲＯＭ７２に記憶されたプログラムに従ってプリンタ１０の動作を中枢的に制御する。このＲＯＭ（記憶手段）７２は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などの書き換え可能なＲＯＭが適用され、各種制御プログラムの他、フォントデータ、プラテン曲率補正テーブル１０１およびフライトタイム補正テーブル（以下、ＦＴ補正テーブルという。）１０２などが記憶されている。また、ＲＡＭ７３は、ＣＰＵ７１が読み出したプログラムや印字データなどが一時的に格納されるメモリである。
【００４２】
インターフェース７５は、コントローラ７０の制御の下、通信ケーブル（不図示）を経由して接続されたパーソナルコンピュータ（ＰＣ）との間で印字データなどの各種データを送受信する。
【００４３】
モータ駆動部８０は、コントローラ７０の制御の下、キャリッジ駆動モータなどの内蔵される各種モータを駆動する。
【００４４】
記録ヘッド駆動部８５は、コントローラ７０の制御の下、記録ヘッド２０を駆動することにより、記録ワイヤ５０を選択的に突出させるものである。
【００４５】
ここで、プラテン曲率補正テーブル１０１およびＦＴ補正テーブル１０２は、図５および図６に示すように、記録ワイヤ５０の突出タイミングの補正用情報が記述されるテーブルである。詳述すると、プラテン曲率補正テーブル１０１には、プラテン２４の曲率によって各記録ワイヤ５０のプラテン２４までの飛行距離（実際にはインクリボンを介して記録用紙Ｓに接触するまでの距離）に差があり、この差によって生じる各記録ワイヤ５０のフライトタイム差（曲率補正用情報）が記述されている。なお、このフライトタイム差は、設計時のプラテン２４と各記録ワイヤ５０の位置、または、工場出荷前の実測値などから予め求めた値である。
【００４６】
例えば、図７に示すように、１５５０［ｃｐｓ］の印字速度では、プラテン２４の曲率による主走査方向のずれは、５番ピンを基準（ずれ量０［ｍｍ］）とした場合、４番ピンおよび６番ピンのずれ量は、０．００３４［ｍｍ］、３番ピンおよび７番ピンのずれ量は、０．０１６［ｍｍ］、２番ピンおよび８番ピンのずれ量は０．０３６［ｍｍ］、１番ピンおよび９番ピンのずれ量は、０．０６３［ｍｍ］となっていた。ここで、図８は、このずれ量でアルファベットのＨの文字を印字した場合の各ドットの記録位置を示す図である。この場合、プラテン曲率補正テーブル１０１には、５番ピンに対応する記録ワイヤ５０のフライトタイムと、他のピンのフライトタイムとの差が記述される。また、ＦＴ補正テーブル１０２は、各記録ワイヤ５０のフライトタイム差を格納するテーブルであり、後述するＦＴ測定処理によって内容が記述されるテーブルである。詳述すると、ＦＴ補正テーブル１０２には、各記録ワイヤ５０の単発時と連続突出時とのフライトタイム差、連続突出時のフライトタイムのばらつき、Ｆ段とＲ段における記録ワイヤ５０のフライトタイム差（単発時）、記録ワイヤ５０間のフライトタイムのばらつき（単発時）が記述されるようになっている。
【００４７】
ここで、各記録ワイヤ５０の単発時と連続突出時とのフライトタイム差は、前回の印字に起因する記録ワイヤ５０が保持している運動エネルギー量（リバウンド量）が所定量未満となり機械的に安定な状態となってから今回の印字を開始するような場合（単発時）と、前回の印字に起因する記録ワイヤ５０の運動エネルギー量が所定量以上であるような状態で今回の印字を開始する場合（連続突出時）とのエネルギー差によって生じるものである。一般に連続突出時の方がフライトタイムが小さくなる。なお、このフライトタイム差は、記録ワイヤ５０の駆動周波数にも依存しており、駆動周波数が高いほど大きくなる。これは、駆動周波数が高いほど、記録ワイヤ５０の残存エネルギー量が多くなるためである。そこで、当該プリンタ１０において駆動周波数が複数種類存在する場合は駆動周波数毎にフライトタイム差が記述されるようになっている。
【００４８】
また、Ｆ段とＲ段における記録ワイヤ５０のフライトタイム差は、Ｆ段とＲ段とでは記録ワイヤ５０の長さが異なるため、記録ワイヤ５０の慣性質量などの差によって生じるものである。
【００４９】
次に、プリンタ１０の動作を説明する。本実施形態のプリンタ１０は、フライトタイムを測定してフライトタイム差を求める処理（以下、ＦＴ測定処理という）を行う点と、印字の際に、このフライトタイム差をなくすように各記録ワイヤ毎の突出タイミングを補正する点が従来のドットインパクトプリンタと異なる。それ以外の動作、例えば、記録ヘッド２０とプラテン２４との間のプラテンギャップを調整する処理（プラテンギャップ調整処理）などは従来と同様である。そこで、以下、ＦＴ測定処理と、印字処理について説明する。ここで、図９は、ＦＴ測定処理のフローチャートである。
【００５０】
ＦＴ測定処理は、印字量（記録量）、例えば、印字数（キャラ数）、印字ライン数、頁数が予め定めた値に達する毎に実行される処理である。すなわち、ＣＰＵ７１は、入力した印字データに基づく印字量を計数し、計数値が所定値を超えるとＦＴ測定処理を実行するようになっている。なお、この処理を、プリンタ１０の電源投入直後、プラテンギャップ調整直後またはユーザから実行指示が入力された場合に実行するようにしてもよい。
【００５１】
まず、ＣＰＵ７１は、モータ駆動部８０により図示しないシート搬送モータを駆動させて記録用紙Ｓを搬送し、記録ヘッド２０と接触式センサ１００との間に記録用紙Ｓを供給する（ステップＳ１）。なお、この場合の記録用紙Ｓは、印字データに基づき印字を行おうとする記録用紙であり、連続紙のときはプッシュトラクタユニット１２を介して搬送し、単票紙のときは例えば給紙装置９０を介して搬送する。
【００５２】
次に、ＣＰＵ７１は、モータ駆動部８０によりキャリッジ２１を移動させ、記録ヘッド２０を接触式センサ１００と対向する位置まで移動させる（ステップＳ２）。この場合、ＣＰＵ７１は、左右の接触式センサ１００のうち近い方のセンサ側に記録ヘッド２０を移動させ、移動時間を短縮するようになっている。
【００５３】
次に、ＣＰＵ７１は、各記録ワイヤ５０のフライトタイムを測定する処理を行う（ステップＳ３）。具体的には、ＣＰＵ７１は、ある印字パターンに基づいて突出指示を行うことにより、記録ヘッド駆動部８５により各記録ワイヤ５０を単発および連続で突出させる。このとき、ＣＰＵ７１は、接触式センサ１００からの出力信号に基づき、突出指示から記録ワイヤ５０が接触式センサ１００に接触するまでのフライトタイムを測定する処理を行う。この場合、記録用紙Ｓがプラテン２４（つまり接触式センサ１００）と密着しているため、記録ワイヤ５０がインクリボンを介して記録用紙Ｓに当接し、この当接したことが接触式センサ１００によって検出される。これにより、記録ワイヤ５０がインクリボンを介して記録用紙Ｓに当接したタイミングを正確に検出することができ、フライトタイムを正確に測定することが可能となる。
【００５４】
削除（また、接触式センサ１００は、その定面と記録ヘッド２０との距離が、プラテン２４と記録ヘッド２０との最短距離とほぼ一致する位置に配置され、これにより、実際のフライトタイムを正確に測定できるようになっている。）
図１０は、接触式センサ１００の出力波形Ｗ１と、コイル４２への電流波形Ｗ２を同一時間軸上に示した図である。具体的には、ＣＰＵ７１は、電流波形Ｗ２の立ち上がり時から接触式センサ１００の出力波形Ｗ１の立ち上がり時点（図中αにて示す）までの時間をフライトタイムとして測定する。これによって、各記録ワイヤ５０について各々の単発時と連続突出時のフライトタイムを実測できるようになっている。このように、ＣＰＵ７１は、各記録ワイヤ５０の紙面到達までのフライトタイムを測定する測定手段として機能する。
【００５５】
そして、ＣＰＵ７１は、測定した各フライトタイムに基づいて、各記録ワイヤ５０の単発時と連続突出時とのフライトタイム差、連続突出時のフライトタイムのばらつき、Ｆ段とＲ段における記録ワイヤ５０のフライトタイム差、記録ワイヤ５０間のフライトタイムのばらつきを演算により求め、これらの情報を、ＦＴ情報としてＦＴ補正テーブル１０２に格納し（ステップＳ４）、ＦＴ測定処理を終了する。これにより、このプリンタ１０においては、各記録ワイヤ５０の現在のフライトタイム差を取得できるようになっている。
【００５６】
次に、印字処理について説明する。ここで、図１１は、印字処理のフローチャートである。印字処理は、ＰＣから印字データが供給された場合に実行される。
【００５７】
ＣＰＵ７１は、印字データが入力されると（ステップＳ１０）、プラテン曲率補正値を設定すべく、印字データのドットパターンに基づいて実際にドット記録を行う記録ワイヤ５０の番号、例えば、１２ピンの記録ヘッドの場合、１番ピンから１２番ピンのいずれであるかを判別する（ステップＳ１１）。
【００５８】
次に、ＣＰＵ７１は、判別した記録ワイヤ５０の番号に基づいてプラテン曲率補正テーブル１０１を参照し、対応する記録ワイヤ５０のフライトタイム差を読み出す（ステップＳ１２）。
【００５９】
上記処理と並行してＣＰＵ７１は、記録ヘッド２０がＦ段記録ヘッドユニットおよびＲ段記録ヘッドユニットが２段結合されているタイプであるか否かを判別する（ステップＳ１３）。この判別において、記録ヘッド２０が２段結合されているタイプである場合には（ステップＳ１３；Ｙｅｓ）、ＣＰＵ７１は、入力された印字データのドットパターンに基づいて実際にドット記録を行う記録ワイヤ５０がＦ段記録ヘッドユニットあるいはＲ段記録ヘッドユニットのいずれに属するのかを判別する（ステップＳ１４）。
【００６０】
次に、ＣＰＵ７１は、ステップＳ１４の判別に基づいてＦＴ補正テーブル１０２を参照し、Ｆ段とＲ段における記録ワイヤ５０のフライトタイム差を読み出す（ステップＳ１５）。
【００６１】
さらに、ＣＰＵ７１は、上記各フライトタイム差の読み出しと並行して、入力された印字データのドットパターンに基づいてドット記録が単発ドット記録あるいは連続ドット記録のいずれであるかを判別する（ステップＳ１６）。この判別結果および必要に応じて記録ワイヤ５０の駆動周波数に基づいて、ＣＰＵ７１は、その記録ワイヤ５０の単発時と連続突出時とのフライトタイム差を読み出す（ステップＳ１７）。
【００６２】
ＣＰＵ７１は、すべての情報の読み出しが完了すると、読み出した情報、つまり、プラテン曲率補正テーブル１０１およびＦＴ補正テーブル１０２に格納された情報に基づいて、フライトタイム差をなくすための実補正値を算出する（ステップＳ１８）。
【００６３】
そして、ＣＰＵ７１は、得られた実補正値に基づく記録ワイヤ５０の突出タイミングを行いつつ印字処理を行う（ステップＳ１９）。
【００６４】
このように、本実施形態に係るプリンタ１０においては、接触式センサ１００を用いて各記録ワイヤ５０のフライトタイム差を実測により求めるので、現時点の各記録ワイヤ５０相互のフライトタイム差や、各記録ワイヤ５０の各々についての単発時と連続突出時のフライトタイム差や、記録ヘッドユニット間の記録ワイヤのフライトタイム差を取得することができる。
そして、プリンタ１０は、取得したフライトタイム差と、プラテン曲率補正テーブル１０１に記述された情報とに基づいて、これらのフライトタイム差をなくすための補正値を算出して各記録ワイヤ５０毎の突出タイミングを補正する。これにより、各記録ワイヤ５０に摩耗などが生じてもアライメントズレを抑制でき、長期的に印字品質を維持しつつ、高速印刷にも対応することができる。
【００６５】
また、接触式センサ１００がプラテン面と一体の面を構成するようにプラテン２４に埋め込まれているので、記録ヘッド２０が接触式センサ１００と対向する位置で印字を行う場合でも印字品質が変化するのを回避することができる。さらに、この接触式センサ１００を、例えば、記録用紙Ｓの非印字領域（例えば、左右のマージン）に対応する位置に配置しておけば、接触式センサ１００の位置で印字を行う場合をなくなり、印字品質への影響を回避することができる。
【００６６】
以上、本発明を上記実施の形態に基づいて説明したが、本発明はこれに限定されるものではない。例えば、接触式センサ１００をプラテン２４の内部に埋め込み、記録ワイヤ５０の接触をプラテン２４の従来の表面部材を介して検出するようにしてもよい。この場合、プラテン２４の表面を同一部材で構成できるため、印字品質を良好に維持することができる。
【００６７】
さらに、本発明は、接触式センサ１００をプラテン２４に配置する構成に限らず、プラテン２４以外の位置に配置してもよい。要は、記録ヘッド２０が対向可能な位置に接触式センサ１００を配置すればよい。例えば、図１２に示すように、接触式センサ１００を、プラテン２４と左右のフレーム１６、１７の間に配置してもよい。また、接触式センサ１００のセンサ面は、プラテン面と同形状の曲面に形成する場合に限らず、図１２に示すように、平面で構成してもよい。平面で構成した場合、接触式センサ１００までの各記録ワイヤ５０の飛行距離がほぼ同一になってしまうので、プラテン２４までの各記録ワイヤ５０の飛行距離と等価と見なせるように補正を行えばよい。例えば、プラテン曲率補正テーブル１０１を用いて各記録ワイヤ５０の飛行距離のズレを補正するようにすればよい。なお、接触式センサ１００を２つ配置する場合について述べたが、３つ以上または１つでもよく、その数は任意でよい。
【００６８】
また、上記実施形態では、各記録ワイヤ５０のフライトタイムを測定してからフライトタイムの差を求める場合について述べたが、各記録ワイヤ５０についての接触式センサ１００の出力波形Ｗ１からフライトタイムの差を直接求めるようにしてもよい。
【００６９】
また、本発明は平プラテンを用いる場合にも適用が可能である。この場合、プラテン曲率補正テーブル１０１は必要なくなる。
【００７０】
また、上述の実施形態では、フライトタイム差を求めたり、突出タイミングを補正するための制御プログラムが予めＲＯＭ７２に記憶されている場合について述べたが、このプログラムを磁気記録媒体、光記録媒体、半導体記憶媒体などのコンピュータが読み取り可能な記録媒体に記録し、コンピュータがこのプログラムを読み取って実行するようにしてもよい。また、このプログラムをネットワークサーバに格納し、パーソナルコンピュータなどのコンピュータが、そのネットワークサーバから電気通信回線を介してプログラムをダウンロードできるようにして、一般ユーザに配布するようにしてもよい。
【００７１】
【発明の効果】
上述したように本発明によれば、記録ワイヤの摩耗などによるアライメントズレを抑制することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るプリンタのプリンタ本体とその周辺構成を示す斜視図である。
【図２】図１の側断面図である。
【図３】記録ヘッドの断面図である。
【図４】プリンタの制御ユニットの構成を示すブロック図である。
【図５】プラテン曲率補正テーブルを示す図である。
【図６】ＦＴ補正テーブルを示す図である。
【図７】プラテンの曲率によるズレ量を示す図である。
【図８】プラテンの曲率による記録ドットのズレを説明する図である。
【図９】ＦＴ測定処理のフローチャートである。
【図１０】接触式センサの出力波形Ｗ１と、コイルへの電流波形Ｗ２を同一時間軸上に示した図である。
【図１１】印字処理のフローチャートである。
【図１２】変形例の説明に供する図である。
【符号の説明】
１０  プリンタ
１１  プリンタ本体
２０  記録ヘッド
２１  キャリッジ
２４  プラテン
５０  記録ワイヤ
７０  コントローラ
７１  ＣＰＵ
７２  ＲＯＭ
７３  ＲＡＭ
７５  インターフェース
８０  モータ駆動部
８５  記録ヘッド駆動部
１００  接触式センサ
１０１  プラテン曲率補正テーブル
１０２  ＦＴ補正テーブル
Ｓ  記録用紙
【図１】
2004160939.tif 000003
【図２】
2004160939.tif 000004
【図３】
2004160939.tif 000005
【図４】
2004160939.tif 000006
【図５】
2004160939.tif 000007
【図６】
2004160939.tif 000008
【図７】
2004160939.tif 000009
【図８】
2004160939.tif 000010
【図９】
2004160939.tif 000011
【図１０】
2004160939.tif 000012
【図１１】
2004160939.tif 000013
【図１２】
2004160939.tif 000014