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