(57)【特許請求の範囲】
【請求項１】
印字ヘッドを搭載したキャリッジをキャリッジ駆動モータによる駆動力によって往復駆動させると共に、キャリッジの往動および復動動作において前記印字ヘッドによって双方向に印字させるようになされたプリンタの印字制御方法であって、
前記キャリッジ駆動モータとしてステッピングモータを用い、前記ステッピングモータに駆動パルスを供給してキャリッジを駆動するようになされ、
キャリッジの往動動作及び復動動作のそれぞれにおいて、キャリッジの停止状態から目標の一定速度まで加速する加速領域における加速途中より一定速度に至る間において、前記印字ヘッドに対して印字指令信号を供給する加速印字モードと、
前記キャリッジが目標速度で定速走行する定速領域において、引き続き前記印字ヘッドに対して印字指令信号を供給する定速印字モードとを実行し、
前記キャリッジが一定速度から停止状態に至る減速領域においては、印字ヘッドに対する印字指令信号の供給を停止するように制御し、
更に、往動および復動動作におけるそれぞれの加速印字モードにおいて前記ステッピングモータに供給するパルス数をＰｉとし、往動および復動動作におけるそれぞれの減速領域において前記ステッピングモータに供給するパルス数をＰｂとし、往動および復動動作におけるそれぞれの加速領域において前記ステッピングモータに供給するパルス数をＰａとした時、Ｐａ＝Ｐｉ＋Ｐｂの関係となるように制御することを特徴とするプリンタの印字制御方法。
【請求項２】
印字ヘッドを搭載したキャリッジをキャリッジ駆動モータによる駆動力によって往復駆動させると共に、前記キャリッジの往動および復動動作において前記印字ヘッドによって双方向に印字させるようになされたプリンタの印字制御装置であって、
前記キャリッジ駆動モータとしてステッピングモータを用い、前記ステッピングモータに駆動パルスを供給してキャリッジを駆動するようになされ、
キャリッジの往動動作及び復動動作のそれぞれにおいて、キャリッジの停止状態から目標の一定速度まで加速する加速領域における加速途中より一定速度に至る間において、前記印字ヘッドに対して印字指令信号を供給する加速印字モードと、
前記キャリッジが目標速度で定速走行する定速領域において、引き続き前記印字ヘッドに対して印字指令信号を供給する定速印字モードとを実行し、
前記キャリッジが一定速度から停止状態に至る減速領域においては、印字ヘッドに対する印字指令信号の供給を停止するように制御し、
更に、往動および復動動作におけるそれぞれの加速印字モードにおいて前記ステッピングモータに供給するパルス数をＰｉとし、往動および復動動作におけるそれぞれの減速領域において前記ステッピングモータに供給するパルス数をＰｂとし、往動および復動動作におけるそれぞれの加速領域において前記ステッピングモータに供給するパルス数をＰａとした時、Ｐａ＝Ｐｉ＋Ｐｂの関係となるように制御する手段を備えたことを特徴とするプリンタの印字制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばシリアルドットプリンタのように印字ヘッドを往復移動させつつ双方向印字を行うプリンタに適用され、特に印字精度を高度に保ちつつスループットを向上させることができる印字制御方法および印字制御装置に関するものである。
【０００２】
【従来の技術】
ドットマトリックスで文字あるいはビットイメージを印刷するプリンタにおいて、シリアルタイプのプリンタはコストパーフォマンスが優れているために広く普及している。シリアルドットプリンタの中でも代表的なワイヤドットプリンタにおいては、キャリッジモータの駆動力により印字ヘッドを搭載したキャリッジを印字行方向に往復駆動させると共に、印字指令信号によって印字ヘッドに配置されたドットワイヤを突出させることで、印刷用紙上に印字を行うようにされている。
【０００３】
そして、従来のこの種のプリンタにおいては、印字ヘッドを搭載したキャリッジが、プラテンの長手方向と平行に配置されたガイド軸に沿って移動できるように構成され、キャリッジ駆動モータによって駆動されるタイミングベルトを介してガイド軸上を往復移動されるように構成されている。
【０００４】
このような構成によるために、印字に際してキャリッジをガイド軸の一端側から他端側に移動させる場合においては、キャリッジは停止状態から一定速度まで加速する加速領域、目標速度で定速走行する定速領域、一定速度から停止状態に至る減速領域を経ることになる。
【０００５】
一方、一般的な印字フォーマットにおいては、例えば図６（ａ）に示したように１印字行については用紙に対して印字の設定値いっぱいに、すなわちいわゆるフル桁印字を行うケースが多い。また、図６（ｂ）に示すように罫線を含む表形式の印字においてもフル桁印字が行われる。このようなフォーマットの印字を行う場合においては、スループットを向上させるために往復において印字を行う双方向印字が実行される。そして、従来のプリンタにおいてはキャリッジの定速移動状態、すなわち定速領域においてのみ印字がなされていた。
【０００６】
ところで、製品コストや製品の外形寸法等を考慮すると、キャリッジモータとして極端に大トルク特性を有するモータを使用することもできず、したがってキャリッジの摺動負荷やベルトプーリの回転負荷等により、キャリッジの加速に必要な距離よりも減速に必要な距離の方が短い。
【０００７】
図７はその様子を示したものであり、双方向印字を行う場合の一往復におけるキャリッジの移動速度と印字領域の関係を示したものである。すなわち、図７（ａ）はキャリッジの往路における特性を示している。まず、キャリッジは往路における停止状態から一定速度まで加速する加速領域Ａ、目標速度で定速走行する定速領域Ｂ、一定速度から停止状態に至る減速領域Ｃを経ることになる。また往路においては、図７（ｂ）に示すようにキャリッジは、停止状態から一定速度まで加速する加速領域Ｄ、目標速度で定速走行する定速領域Ｅ、一定速度から停止状態に至る減速領域Ｆを経ることになり、この往復が繰り返されることになる。
【０００８】
この場合、従来のプリンタにおいては定速領域においてのみ印字がなされるため、印字領域は図６（ａ）に示す定速領域Ｂ、および図６（ｂ）に示す定速領域Ｅにおける行方向の共通領域の範囲とせざるを得ないものであった。すなわち、往路における減速領域Ｃと、復路における加速領域Ｄとの距離の差に対応する空走領域Ｂ′をあえて設定し、この空走領域Ｂ′を持たせることで復路における加速領域Ｄのスタート地点Ｓ１が設定できるように制御していた。同じく復路においても空走領域Ｅ′をあえて設定し、往路における加速領域Ａのスタート地点Ｓ２が設定できるように制御していた。
【０００９】
このような印字の形態においては、空走領域をＢ′およびＥ′をキャリッジが走行する間においては印字が実行されず、したがって印字に要する時間が大きくなり、スループットを向上させることができないという問題を抱えていた。また往復の空走領域を除いた定速領域Ｂ，Ｅがプリンタの有効印字領域となるために、プリンタのサイズも大型化せざるを得ないという問題も抱えていた。
【００１０】
そこで、現状においては加速領域および減速領域においても印字動作を行うように構成されたプリンタも提案されており、これにより高速印字を実現することができ、またプリンタのサイズの小型化を図ることができる。このように構成されたプリンタにおいては、加速領域および減速領域におけるキャリッジの移動速度が順次変化する状態において、印刷用紙に対する印字のドット間隔が一定となるようにするために、印字ヘッドに与える印字指令信号を調整するようにされている。
【００１１】
【発明が解決しようとする課題】
ところで、前記したように加速領域および減速領域においても印字動作を行うように構成されたプリンタにおいては、加速領域および減速領域において前記したタイミングベルトの伸びおよびメカニズムの多少のクリアランス等から生ずる僅かなガタつきにより、印字ヘッドに与える印字指令信号の調整が難しく、これが印字品質を低下させる要因となる。
【００１２】
すなわち、加速領域においては牽引側のタイミングベルトに若干の伸びが発生し、定速領域においてはその伸びはほぼゼロとなり、また減速領域においては、走行中の印字ヘッドを含むキャリッジを引き止める方向に作用させるために、前記した牽引側であったタイミングベルトが縮むという現象が発生する。したがって減速領域においては特に印字精度を低下させるという問題が発生する。
【００１３】
本発明は、前記したような技術的課題に鑑みてなされたものであり、加速領域と定速領域においてのみ印字を実行することで、印字精度の低下を抑制させると共に、フル桁について双方向印字を行う場合において効率的に印字がなされるようにした印字制御方法および印字制御装置を提供することを目的とするものである。
【００１４】
【課題を解決するための手段】
前記した目的を達成するためになされた本発明にかかるプリンタの印字制御方法は、印字ヘッドを搭載したキャリッジをキャリッジ駆動モータによる駆動力によって往復駆動させると共に、キャリッジの往動および復動動作において前記印字ヘッドによって双方向に印字させるようになされたプリンタの印字制御方法であって、前記キャリッジ駆動モータとしてステッピングモータを用い、前記ステッピングモータに駆動パルスを供給してキャリッジを駆動するようになされ、キャリッジの往動動作及び復動動作のそれぞれにおいて、キャリッジの停止状態から目標の一定速度まで加速する加速領域における加速途中より一定速度に至る間において、前記印字ヘッドに対して印字指令信号を供給する加速印字モードと、前記キャリッジが目標速度で定速走行する定速領域において、引き続き前記印字ヘッドに対して印字指令信号を供給する定速印字モードとを実行し、前記キャリッジが一定速度から停止状態に至る減速領域においては、印字ヘッドに対する印字指令信号の供給を停止するように制御し、更に、往動および復動動作におけるそれぞれの加速印字モードにおいて前記ステッピングモータに供給するパルス数をＰｉとし、往動および復動動作におけるそれぞれの減速領域において前記ステッピングモータに供給するパルス数をＰｂとし、往動および復動動作におけるそれぞれの加速領域において前記ステッピングモータに供給するパルス数をＰａとした時、Ｐａ＝Ｐｉ＋Ｐｂの関係となるように制御することを特徴とするものである。
【００１７】
また、本発明にかかるプリンタの印字制御装置は、印字ヘッドを搭載したキャリッジをキャリッジ駆動モータによる駆動力によって往復駆動させると共に、前記キャリッジの往動および復動動作において前記印字ヘッドによって双方向に印字させるようになされたプリンタの印字制御装置であって、前記キャリッジ駆動モータとしてステッピングモータを用い、前記ステッピングモータに駆動パルスを供給してキャリッジを駆動するようになされ、キャリッジの往動動作及び復動動作のそれぞれにおいて、キャリッジの停止状態から目標の一定速度まで加速する加速領域における加速途中より一定速度に至る間において、前記印字ヘッドに対して印字指令信号を供給する加速印字モードと、前記キャリッジが目標速度で定速走行する定速領域において、引き続き前記印字ヘッドに対して印字指令信号を供給する定速印字モードとを実行し、前記キャリッジが一定速度から停止状態に至る減速領域においては、印字ヘッドに対する印字指令信号の供給を停止するように制御し、更に、往動および復動動作におけるそれぞれの加速印字モードにおいて前記ステッピングモータに供給するパルス数をＰｉとし、往動および復動動作におけるそれぞれの減速領域において前記ステッピングモータに供給するパルス数をＰｂとし、往動および復動動作におけるそれぞれの加速領域において前記ステッピングモータに供給するパルス数をＰａとした時、Ｐａ＝Ｐｉ＋Ｐｂの関係となるように制御する手段を備えたことを特徴とするものである。
【００２０】
以上のように成された印字制御方法ならびに印字制御装置によると、キャリッジの停止状態から目標の一定速度まで加速する加速領域における加速途中より一定速度に至る間において加速印字が実行され、引き続きキャリッジが目標速度で定速走行する定速領域において定速印字が実行される。そして印字品質を低下させる要因を有する減速領域においては印字は停止される。このように制御させることで、高い印字精度を確保することができる。
【００２２】
さらに、キャリッジ駆動モータとしてステッピングモータを用い、ステッピングモータを駆動するためのパルス信号をカウントしてキャリッジの位置管理を行いつつ、印字開始および印字停止の制御を行うようにすることで、キャリッジの位置情報を取得するエンコーダを削除することも可能となる。
【００２３】
【発明の実施の形態】
以下、本発明を採用したプリンタの構成を、図に示す実施の形態に基づいて説明する。図１は、プリンタにおける印字ヘッドの駆動機構の一例を示した斜視図である。印字ヘッド１はキャリッジ２に固定され、そのキャリッジ２は水平方向に配置されたガイド軸３と補助軸４とによって印字行方向に往復移動できるように取り付けられている。そして前記キャリッジ２は、キャリッジ駆動モータ５の駆動軸に取り付けられた駆動プーリ６と、この駆動プーリ６にガイド軸３の軸方向で対向する位置に配置された従動プーリ７との間にかけ渡されたタイミングベルト８によって、ガイド軸３上を印字行方向に往復駆動できるように構成されている。
【００２４】
そして、キャリッジ２に搭載された前記印字ヘッド１によって、プラテン（図示せず）上に配置された印刷用紙Ｐに双方向に印字が成されるように構成されている。なお、前記印字ヘッド１は複数本のワイヤにより印刷用紙を打撃して印字を行う周知のワイヤドットインパクトタイプのものが用いられている。
【００２５】
図２は、図１に示すヘッド駆動機構を搭載したプリンタ内に格納され、ヘッド駆動機構を制御するための制御回路の構成を示したものである。図２において、制御回路１１には中央演算装置としてのＣＰＵ１２が配置されており、このＣＰＵ１２には記憶媒体としてのＲＯＭ１３が接続されている。このＲＯＭ１３には後述するような制御データ格納テーブルが構築され、ＣＰＵ１２からのアクセスにより第１カウント値および第２カウント値が読み出せるように構成されている。
【００２６】
また、ＣＰＵ１２にはモータ制御部１４が接続されており、ＣＰＵ１２からの指令によりモータ制御部１４は、キャリヅ駆動モータとしてのステッピングモータ５に対して駆動パルス（相切り換え信号）を供給し、ステッピングモータ５を往復方向に回転駆動するようになされる。なお前記ＲＯＭ１３には、ステッピングモータ５に供給する駆動パルスのフォーマットも書き込んでおき、前記制御データ格納テーブルの読み出しと共に、駆動パルスのフォーマットもＣＰＵ１２に取り込めるように構成することが望ましい。
【００２７】
前記モータ制御部１４よりステッピングモータ５に供給される駆動パルスは、第１カウンタ１５および第２カウンタ１６にそれぞれ供給されるように構成されており、これらのカウンタはステッピングモータ５に供給される駆動パルスの数をカウントアップする。また第１カウンタ１５および第２カウンタ１６にはＣＰＵ１２よりリセット信号が加えられ、各カウンタのカウント値をゼロリセットできるように構成されている。
【００２８】
また、ＣＰＵ１２には、第１設定部１７および第２設定部１８が接続されており、これら各設定部には前記ＲＯＭ１３から読み出された前記第１カウント値および第２カウント値がそれぞれ格納されるように構成されている。
【００２９】
前記第１カウンタ１５によってカウントアップされたカウント値と第１設定部１７に設定された第１カウント値とは、第１比較器１９に供給されるように構成されており、第１比較器１９は第１設定部１７に設定された第１カウント値と第１カウンタ１５によるカウント値とを比較して、それらが一致した場合に一致出力を前記ＣＰＵ１２に対して出力するように構成されている。
【００３０】
また、同様に前記第２カウンタ１６によってカウントアップされたカウント値と第２設定部１８に設定された第２カウント値とは、第２比較器２０に供給されるように構成されており、第２比較器２０は第２設定部１８に設定された第２カウント値と第２カウンタ１６によるカウント値とを比較して、それらが一致した場合に一致出力を前記ＣＰＵ１２に対して出力するように構成されている。
【００３１】
一方、ＣＰＵ１２には印字指令信号発生部２１が接続されており、前記第１比較器１９より一致信号を受けた時に、ＣＰＵ１２は印字指令信号発生部２１に対して印字指令信号を出力する指令を出すようにされており、また前記第２比較器２０より一致信号を受けた時に、ＣＰＵ１２は印字指令信号発生部２１に対して印字指令信号の出力を停止させる指令を出すようにされている。
【００３２】
前記印字指令信号発生部２１には、印字ヘッド駆動部２２が接続されており、この印字ヘッド駆動部２２は印字指令信号発生部２１からの印字指令信号を電力増幅して印字ヘッド１のドットワイヤを駆動する。
【００３３】
図３は図２に示した制御回路１１によってなされる印字タイミングの形態を示したものであり、前記した図６と同様に双方向印字を行う場合の一往復におけるキャリッジの移動速度と印字領域の関係を示したものである。すなわち、図３（ａ）はキャリッジの往路における特性を示しており、図３（ｂ）はキャリッジの復路における特性を示している。
【００３４】
この図３（ａ）に示すように、キャリッジは往路における停止状態から一定速度まで加速する加速領域Ａ、目標速度で定速走行する定速領域Ｂ、一定速度から停止状態に至る減速領域Ｃを経ることになる。また往路においては、図３（ｂ）に示すようにキャリッジは、停止状態から一定速度まで加速する加速領域Ｄ、目標速度で定速走行する定速領域Ｅ、一定速度から停止状態に至る減速領域Ｆを経ることになり、この往復が繰り返されることになる。
【００３５】
この場合、往路においては、キャリッジ停止状態から一定速度まで加速する加速領域Ａにおける加速途中より一定速度に至る間、すなわち図３（ａ）のＧ点より、前記印字ヘッドに対して印字指令信号が供給され加速印字がなされる。また、前記キャリッジが目標速度で定速走行する定速領域Ｂの終点Ｈに至るまで、引き続き前記印字ヘッドに対して印字指令信号が供給され、そして前記キャリッジが一定速度から停止状態に至る減速領域Ｃにおいては、印字ヘッドに対する印字指令信号の供給は停止される。これにより往路において、図３（ａ）に示す１ライン目の印字領域に印字がなされる。
【００３６】
また同様に復路においては、キャリッジ停止状態から一定速度まで加速する加速領域Ｄにおける加速途中より一定速度に至る間、すなわち図３（ｂ）のＩ点より、前記印字ヘッドに対して印字指令信号が供給され加速印字がなされる。また、前記キャリッジが目標速度で定速走行する定速領域Ｅの終点Ｊに至るまで、引き続き前記印字ヘッドに対して印字指令信号が供給される。そして、前記キャリッジが一定速度から停止状態に至る減速領域Ｆにおいては、印字ヘッドに対する印字指令信号の供給は停止される。これにより復路において、図３（ｂ）に示す２ライン目の印字領域に印字がなされる。以下、同様にキャリッジの往復にしたがって３ライン目以降の印字がなされる。
【００３７】
次に図４は図３に示した印字タイミングを実行する主にＣＰＵ１２の働きについて示したフローチャートである。なお図４に示すフローチャートは１ページ分の印字を行う場合を想定している。
【００３８】
図４におけるステップＳ１１においてＣＰＵ１２はＲＯＭ１３をアクセスし、設定された印刷書式のデータに基づいて第１のカウント値、すなわち加速領域Ａにおいて印字が開始される位置Ｇに対応したパルス数と、第２のカウント値、すなわち定速領域Ｂの終点位置Ｈに対応したパルス数とをＲＯＭ１３に構築されたテーブルより読み出す。
【００３９】
このテーブルの形態は、例えば図５に模式的に示したように印刷書式の設定データである用紙サイズ（Ａ４，Ａ３，Ｂ５，Ｂ４，ハガキ，フリー）、用紙方向（縦長、横長）、一行字数、文字間隔、文字サイズ等の設定データに基づいて、印字幅Ｐｘが求められる。この印字幅Ｐｘに対応させて印字が開始される位置Ｇに対応したパルス数としての第１カウント値（ｎｎ…ｎｎ）および印字が停止される位置Ｈに対応したパルス数としての第２カウント値（ｎｎ…ｎｎ）を保有している。
【００４０】
前記したテーブルより第１カウント値および第２カウント値が読み出されると、ステップＳ１２においてＣＰＵ１２は第１カウント値を第１設定部１７に書き込み、また第２カウント値を第２設定部１８に書き込む。そして、ＣＰＵ１２はステップＳ１３において第１カウンタ１５および第２カウンタ１６にリセット信号を送り、各カウンタ１５，１６をゼロリセットする。
【００４１】
続いてステップＳ１４において、ＣＰＵ１２はモータ制御部１４に指令を出し、これを受けたモータ制御部１４は、キャリッジ駆動モータとしてのステッピングモータ５に対して駆動パルスを供給する。したがってキャリッジはステッピングモータ５により駆動され、水平方向に配置されたガイド軸３に沿って移動する。
【００４２】
なおこの場合のキャリッジの移動量、すなわちモータ制御部１４からステッピングモータ５に供給する駆動パルスの数は、前記した印刷書式の設定データに基づいて決定される。
【００４３】
これと同時にステップＳ１５において、第１カウンタ１５および第２カウンタ１６は、モータ制御部１４より駆動パルスを受け、そのパルス数をカウントアップする。そして、ステップＳ１６において第１比較器１９は第１設定部１７にセットされた第１カウント値と第１カウンタ１５によってカウントアップされる駆動パルスのカウント値を比較し、前記第１カウント値に達したか否かを判定する。第１比較器１９が第１カウント値に達したと判定すると、第１比較器１９よりＣＰＵ１２に対して指令出力が供給され、ステップＳ１７においてＣＰＵ１２は印字指令信号発生部２１に対して動作出力が発せられる。これにより印字指令信号発生部２１より印字ヘッド駆動部２２に対して印字指令信号が出力され、印字ヘッド駆動部２２より印字指令出力が印字ヘッド１にもたらされて印字ヘッド１は印字を開始する。
【００４４】
そして、ステップＳ１８において第２比較器２０は第２設定部１８にセットされた第２カウント値と第２カウンタ１６によってカウントアップされる駆動パルスのカウント値を比較し、前記第２カウント値に達したか否かを判定する。第２比較器２０が第２カウント値に達したと判定すると、第２比較器２０よりＣＰＵ１２に対して指令出力が供給され、ステップＳ１９においてＣＰＵ１２は印字指令信号発生部２１に対する動作出力を停止する。これにより印字指令信号発生部２１より印字ヘッド駆動部２２に対する印字指令信号は停止され、印字ヘッド駆動部２２による印字ヘッド１の印字動作は停止する。
【００４５】
そして、ステップＳ２０においてＣＰＵ１２は印字行が最下行に達したか否かを判定し、最下行に達していないと判定した場合には前記ステップＳ１３に戻り引き続いてキャリッジの復動動作による印字がなされ、以下同様の印字動作を繰り返す。そしてステップＳ２０において最下行に達したと判定した場合には動作が停止され、１ページ分の印字が終了する。
【００４６】
ここで、図３に示すようにキャリッジの往動動作および復動動作におけるそれぞれの加速印字モードにおいて、前記ステッピングモータに供給するパルス数をＰｉとし、キャリッジの往動動作および復動動作におけるそれぞれの減速領域において前記ステッピングモータに供給するパルス数をＰｂとし、キャリッジの往動動作および復動動作におけるそれぞれの加速領域において前記ステッピングモータに供給するパルス数をＰａとした時、Ｐａ＝Ｐｉ＋Ｐｂの関係となるように制御されることが望ましい。
【００４７】
換言すれば、非印字加速領域において与えるパルス数（Ｐａ−Ｐｉ）は、減速領域において与えるパルス数Ｐｂに等しくなるように制御される。このように減速領域と非印字加速領域をほぼ等しく設定することで、実際に１ページの印字に要する時間を考慮したスループットを向上させることができる。
また、往動動作の加速印字モードにおける印字指令信号の供給開始位置と、復動定速領域の終点位置とがほぼ一致するように、また、復動動作の加速印字モードにおける印字指令信号の供給開始位置と、往動定速領域の終点位置とがほぼ一致するように制御されることが望ましい。言い換えれば、キャリッジの往動動作における第１カウント値に対応する位置と、キャリッジの復動動作における第２カウント値に対応する位置とがほぼ一致するように構成され、またキャリッジの復動動作における第１カウント値に対応する位置と、キャリッジの往動動作における第２カウント値に対応する位置とがほぼ一致するように設定されていることが望ましい。このように、キャリッジの往動動作の加速印字モードにおける印字指令信号の供給開始位置と、復動定速領域の終点位置とがほぼ一致するように、また、前記復動動作の加速印字モードにおける印字指令信号の供給開始位置と、往動定速領域の終点位置とがほぼ一致するように制御させることで、いわゆるフル桁について双方向印字を行う場合において効率的に印字を成すことができ、スループットを向上させることができる。さらに同一の印字領域のスペックを持ちつつ装置の小形化を図ることもできる。
【００４８】
【発明の効果】
以上の説明で明らかなとおり、本発明にかかる印字制御方法および印字制御装置を採用したプリンタによると、キャリッジの加速途中より一定速度に至る間において加速印字が実行され、引き続きキャリッジが目標速度で定速走行する定速領域において定速印字が実行される。したがって高い印字精度を保持させることができ、さらに同一の印字領域のスペックを持ちつつ装置の小形化も図ることもできる。
【００５０】
そして、キャリッジ駆動モータとしてステッピングモータを用い、ステッピングモータを駆動するためのパルス信号をカウントすることでキャリッジの位置管理を行いつつ、印字開始および印字停止の制御を行うように構成したので、キャリッジの位置情報を取得するエンコーダを削除することでき、製品コストの低減も図ることができる。
【図面の簡単な説明】
【図１】本発明にかかるプリンタにおける印字ヘッドの駆動機構の一例を示した斜視図である。
【図２】図１に示す駆動機構を制御する制御回路の一例を示したブロック図である。
【図３】図２に示した制御回路によってなされる印字タイミングの特性を示したタイムチャートである。
【図４】図２に示す制御回路における主にＣＰＵの働きを説明するフローチャートである。
【図５】図２に示す制御回路において用いられる制御データ格納テーブルの一例を示す図である。
【図６】一般的な印字フォーマットの状態を示す図である。
【図７】従来のプリンタにおける印字タイミングを示したタイムチャートである。
【符号の説明】
１    印字ヘッド
２    キャリッジ
３    ガイド軸
５    キャリッジ駆動モータ
８    タイミングベルト
１１    制御回路
１２    ＣＰＵ（中央演算装置）
１３    Ｒ０Ｍ（制御データ格納テーブル）
１４    モータ制御部
１５    第１カウンタ
１６    第２カウンタ
１７    第１設定部
１８    第２設定部
１９    第１比較器
２０    第２比較器
２１    印字指令信号発生部
２２    印字ヘッド駆動部
Ａ，Ｄ  加速領域
Ｂ，Ｅ  定速領域
Ｃ，Ｆ  減速領域
Ｇ，Ｉ  印字開始位置
Ｈ，Ｊ  印字終了位置
Ｐ      印刷用紙
【図１】
0003557892.tif 000002
【図２】
0003557892.tif 000003
【図３】
0003557892.tif 000004
【図４】
0003557892.tif 000005
【図５】
0003557892.tif 000006
【図６】
0003557892.tif 000007
【図７】
0003557892.tif 000008