JPS62242565A - 記録装置 - Google Patents
記録装置Info
- Publication number
- JPS62242565A JPS62242565A JP8777886A JP8777886A JPS62242565A JP S62242565 A JPS62242565 A JP S62242565A JP 8777886 A JP8777886 A JP 8777886A JP 8777886 A JP8777886 A JP 8777886A JP S62242565 A JPS62242565 A JP S62242565A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- carriage
- distance
- return
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
挟皿史豆
本発明は、シリアルプリンタ装置等の記録装置に関する
ものであり、特に、シリアルプリンタ装置の印字技術手
段に適用して有効な技術に関するものである。
ものであり、特に、シリアルプリンタ装置の印字技術手
段に適用して有効な技術に関するものである。
従】」11
ワイヤドツトシリアルプリンタ装置、サーマルシリアル
プリンタ装置、インパクトシリアルプリンタ装置等の記
録装置の印字機構は1例えば、第5図に示すように、記
録ヘッド1、キャリッジ4゜シャフト5.ベルト6、第
1プーリ7、第2プーリ8、ステップモータ9、プラテ
ン10等からなっている。前記記録ヘッド1は、複数本
の細いドツトワイヤ2及び複数本の太いドツトワイヤ3
を備えており、キャリッジ4上に取り付けられている。
プリンタ装置、インパクトシリアルプリンタ装置等の記
録装置の印字機構は1例えば、第5図に示すように、記
録ヘッド1、キャリッジ4゜シャフト5.ベルト6、第
1プーリ7、第2プーリ8、ステップモータ9、プラテ
ン10等からなっている。前記記録ヘッド1は、複数本
の細いドツトワイヤ2及び複数本の太いドツトワイヤ3
を備えており、キャリッジ4上に取り付けられている。
キャリッジ4は、それに取り付けられたベルト6をステ
ップモータ9によって駆動することにより、記録ヘッド
1の記録動作時にはシャフト5上を入方向に摺動するこ
とができ、また現在記録を行っている記録ラインが終了
した時点でシャフトS上をB方向に摺動して次の記録ラ
インの記録開始位置までもどることができるように構成
されている。
ップモータ9によって駆動することにより、記録ヘッド
1の記録動作時にはシャフト5上を入方向に摺動するこ
とができ、また現在記録を行っている記録ラインが終了
した時点でシャフトS上をB方向に摺動して次の記録ラ
インの記録開始位置までもどることができるように構成
されている。
なお、以後、現在記録を行っているラインの記録終了位
置から、次の記録ラインの記録開始位置までの間の距離
をリターン距離といい、そのリターン距離だけ記録ヘッ
ドlをもどす動作をキャリッジリターンという。
置から、次の記録ラインの記録開始位置までの間の距離
をリターン距離といい、そのリターン距離だけ記録ヘッ
ドlをもどす動作をキャリッジリターンという。
従来のシリアルプリンタ装置等の記録装置では。
記録動作時におけるキャリッジ4の六方向への移動速度
と、キャリッジリターン時におけるキャリッジ4のB方
向への移動速度は常に一定であるため、第5図に示すよ
うに、現在記録を行っている記録ラインが記録用紙11
の途中位IICで終るときのように、次の記録ラインの
開始位1iDまでの距離が短い場合にはキャリッジリタ
ーンに要する時間は短くて済むが、現在の記録ラインの
終了位置が記録紙の端Eまで達するときのように、次の
記録ラインの開始位[Dまでの距離が長い場合には、キ
ャリッジリターンに要する時間が長くなるという問題点
があった。
と、キャリッジリターン時におけるキャリッジ4のB方
向への移動速度は常に一定であるため、第5図に示すよ
うに、現在記録を行っている記録ラインが記録用紙11
の途中位IICで終るときのように、次の記録ラインの
開始位1iDまでの距離が短い場合にはキャリッジリタ
ーンに要する時間は短くて済むが、現在の記録ラインの
終了位置が記録紙の端Eまで達するときのように、次の
記録ラインの開始位[Dまでの距離が長い場合には、キ
ャリッジリターンに要する時間が長くなるという問題点
があった。
■
本発明の目的は、リターン距離の長いキャリッジリター
ンを速い速度で行うようにして、シリアルプリンタのス
ループットを向上させることができる技術を提供するこ
とにある。
ンを速い速度で行うようにして、シリアルプリンタのス
ループットを向上させることができる技術を提供するこ
とにある。
l虜
本発明は前記目的を達成するため、記録ヘッドをステッ
プモータによって移動させる記録装置において、現在の
記録ヘッドの位置を検出する記録ヘッド位置検出手段と
1次の記録ラインの最初の印字データを検出するデータ
検出手段と、前記それぞれの手段の検知によって得られ
た情報から現在の記録ヘッドの位置と、次の記録ライン
の最初の印字位置との間の距離を演算して移動距離を設
定する移動距離設定手段と、その設定距離によって記録
ヘッドの移動スピードを変化させる移動スピード設定手
段とを具備したものである。
プモータによって移動させる記録装置において、現在の
記録ヘッドの位置を検出する記録ヘッド位置検出手段と
1次の記録ラインの最初の印字データを検出するデータ
検出手段と、前記それぞれの手段の検知によって得られ
た情報から現在の記録ヘッドの位置と、次の記録ライン
の最初の印字位置との間の距離を演算して移動距離を設
定する移動距離設定手段と、その設定距離によって記録
ヘッドの移動スピードを変化させる移動スピード設定手
段とを具備したものである。
以下1本発明の構成について、実施例とともに説明する
。
。
なお、実施例を説明するための全図において、同一機能
を有するものは同一符号を付け、その繰り返しの説明は
省略する。
を有するものは同一符号を付け、その繰り返しの説明は
省略する。
夫直涯
第1図は本発明の一実例のシリアルプリンタ装置におけ
るキャリッジの速度制御のフローチャー第2図は前記キ
ャリッジのスルーアップ制御のフローチャート、 第3図はステップモータのトルク特性図。
るキャリッジの速度制御のフローチャー第2図は前記キ
ャリッジのスルーアップ制御のフローチャート、 第3図はステップモータのトルク特性図。
第4図は前記シリアルプリンタ装置のシステム構成の概
略を示したブロック図である。
略を示したブロック図である。
本実施例のシリアルプリンタ装置の記録を行うためのシ
ステムは、第4図に示すように、印字ヘッド1、ステッ
プモータ9.ホストコンピュータ12、インターフェイ
ス13、中央処理装置!(CPU)14.バッファメモ
リであるRAM (Randos Access Me
mory) 15からなっている。
ステムは、第4図に示すように、印字ヘッド1、ステッ
プモータ9.ホストコンピュータ12、インターフェイ
ス13、中央処理装置!(CPU)14.バッファメモ
リであるRAM (Randos Access Me
mory) 15からなっている。
記録されるデータは、そのうちの1ライン分がホストコ
ンピュータ12からインターフェイス13、CPU14
を通してバッファメモリであるRAM15に入力される
。CPU14が、前記RAM15内に入力されたデータ
にもとづいて印字ヘッドl及びステップモータ9の動作
を制御することにより記録がなされていく。
ンピュータ12からインターフェイス13、CPU14
を通してバッファメモリであるRAM15に入力される
。CPU14が、前記RAM15内に入力されたデータ
にもとづいて印字ヘッドl及びステップモータ9の動作
を制御することにより記録がなされていく。
本実施例のシリアルプリンタ装置は、第4図に示したハ
ードウェアを次に説明するソフトウェアにもとづいて制
御することにより、次の記録ラインと現在記録を行って
いる記録ラインの°終了位置を検出し、それらの間のリ
ターン距離が長い場合と短い場合とでキャリッジリター
ンのスピードを変化させるようにしている6なお、前記
リターン距離が長いときは、そのリターン距離をキャリ
ッジ4が移動するために必要なステップモータ9のステ
ップ数が、データの記録開始時にキャリッジ4の移動速
度が一定になるまでに要するステップ数、すなわちスル
ーアップステップ数より大きい場合をいう。これに対し
て、キャリッジ4をスルーアップステップ数以下で所定
位置まで移動することができる場合を、リターン距離が
短いという。
ードウェアを次に説明するソフトウェアにもとづいて制
御することにより、次の記録ラインと現在記録を行って
いる記録ラインの°終了位置を検出し、それらの間のリ
ターン距離が長い場合と短い場合とでキャリッジリター
ンのスピードを変化させるようにしている6なお、前記
リターン距離が長いときは、そのリターン距離をキャリ
ッジ4が移動するために必要なステップモータ9のステ
ップ数が、データの記録開始時にキャリッジ4の移動速
度が一定になるまでに要するステップ数、すなわちスル
ーアップステップ数より大きい場合をいう。これに対し
て、キャリッジ4をスルーアップステップ数以下で所定
位置まで移動することができる場合を、リターン距離が
短いという。
次に、第1図及び第2図を用いて、キャリッジ4のリタ
ーン速度を制御するソフトウェアについて説明する。
ーン速度を制御するソフトウェアについて説明する。
第1図のスタート(START)において、キャリッジ
4のリターン速度を制御するためのルーチンが始まる。
4のリターン速度を制御するためのルーチンが始まる。
次に、(1)で第4図に示したバッファメモリであるR
AM15にデータを入力するか否かが判断される。YE
Sであれば(2)に移って第4図に示したRAM15に
1ライン分のデータを入力する。この1ライン分のデー
タ入力が行われた後に再度(1)でデータ入力を行うか
否かの判断をする。(1)でのデータ入力の判断がNo
であれば(3)に移って印字出力をするかどうかの判断
がなされる。NOであれば(1)に戻される。YESで
あれば(4)に移って前記1ライン分の入力を行ったデ
ータの書き始め位置の検出を行う。
AM15にデータを入力するか否かが判断される。YE
Sであれば(2)に移って第4図に示したRAM15に
1ライン分のデータを入力する。この1ライン分のデー
タ入力が行われた後に再度(1)でデータ入力を行うか
否かの判断をする。(1)でのデータ入力の判断がNo
であれば(3)に移って印字出力をするかどうかの判断
がなされる。NOであれば(1)に戻される。YESで
あれば(4)に移って前記1ライン分の入力を行ったデ
ータの書き始め位置の検出を行う。
次に、(5)に移って現在キャリッジ4がある位置から
次のラインの書き始め位置を差引くことによって、キャ
リッジ4のリターン距離を求める。
次のラインの書き始め位置を差引くことによって、キャ
リッジ4のリターン距離を求める。
次に、前記(5)で求めたキャリッジ4のリターン距離
を(6)において、ステップモータ9のピッチすなわち
1つのパルスでキャリッジ4が移動する距離で除して、
リターン距離をキャリッジ4が移動するのに必要な移動
ステップ数を求める。
を(6)において、ステップモータ9のピッチすなわち
1つのパルスでキャリッジ4が移動する距離で除して、
リターン距離をキャリッジ4が移動するのに必要な移動
ステップ数を求める。
次に、(7)に移り、前記(6)で求めた移動ステップ
数が、スルーアップステップ数より大きいか否かの判断
をする。ここでの判断がNOlすなわちリターン距離が
短かければ(8)に移り、キャリッジ4を次の記録ライ
ンの書き始め位置まで低速度(印字速度のままの速度)
でもどす、なお。
数が、スルーアップステップ数より大きいか否かの判断
をする。ここでの判断がNOlすなわちリターン距離が
短かければ(8)に移り、キャリッジ4を次の記録ライ
ンの書き始め位置まで低速度(印字速度のままの速度)
でもどす、なお。
ここでいう低速度とは300パルス/5ee(以下、パ
ルス/5ect P P Sと記す)程度であり、記録
紙にデータを記録するときのキャリッジ4の移動速度と
同程度の速度である。前記低速度リターンにおけるステ
ップモータ9のトルク特性は、第3図の曲線ブルーイン
(FULL IN)である。
ルス/5ect P P Sと記す)程度であり、記録
紙にデータを記録するときのキャリッジ4の移動速度と
同程度の速度である。前記低速度リターンにおけるステ
ップモータ9のトルク特性は、第3図の曲線ブルーイン
(FULL IN)である。
本実施例の低速度キャリッジリターンでは1次のライン
の印字開始前のスルーアップ特性を含めた距離だけ余計
にキャリッジ4を移動させる。
の印字開始前のスルーアップ特性を含めた距離だけ余計
にキャリッジ4を移動させる。
前記(7)における判断がYES、すなわちリターン距
離が長ければ(9)に移り、スルーアップ制御がなされ
る。
離が長ければ(9)に移り、スルーアップ制御がなされ
る。
ここで、第2図を用いてキャリッジ4を高速でリターン
させるためのスルーアップ制御について説明する。
させるためのスルーアップ制御について説明する。
第2図において、5TARTによりスルーアップ制御の
ルーチンが始まる。
ルーチンが始まる。
次に、(13)において、ステップモータ9を駆動する
ための励磁相を3001) P Sから480PPSに
切換える0次に、(14)に移り、キャリッジリターン
の移動ステップ数から1を差引く。
ための励磁相を3001) P Sから480PPSに
切換える0次に、(14)に移り、キャリッジリターン
の移動ステップ数から1を差引く。
次に、(15)に移り、スルーアップ中か否かの判断を
行う、NOであれば(16)に移り、YESであれば(
17)に移る。(16)に移った場合において、現在の
ままの速度をタイマに入力してタイマ(cpu内に設け
られている)をスタートさせてスルーアップ制御のルー
チンが終了する。
行う、NOであれば(16)に移り、YESであれば(
17)に移る。(16)に移った場合において、現在の
ままの速度をタイマに入力してタイマ(cpu内に設け
られている)をスタートさせてスルーアップ制御のルー
チンが終了する。
(17)に移った場合において、スルーアップステップ
数からスピードを決定してタイマをスタートさせてスル
ーアップ制御のルーチンが終了する。
数からスピードを決定してタイマをスタートさせてスル
ーアップ制御のルーチンが終了する。
前記スルーアップ制御が終了した後に、第1図の(10
)に移り、キャリッジリターンが高速でなされる。ここ
でいう高速とは、記録時におけるキャリッジ4の移動速
度(印字速度)より速い速度のことである。キャリッジ
リターンを高速で行う場合のステップモータ9のトルク
特性が、第3図に示し、たブルーアウト(FULL 0
UT)である。
)に移り、キャリッジリターンが高速でなされる。ここ
でいう高速とは、記録時におけるキャリッジ4の移動速
度(印字速度)より速い速度のことである。キャリッジ
リターンを高速で行う場合のステップモータ9のトルク
特性が、第3図に示し、たブルーアウト(FULL 0
UT)である。
前記高速キャリッジリターンにおいて、キャリッジ4の
移動量は1次の記録ラインの記録開始前のスルーアップ
カーブを含めた分だけ余計に移動される。
移動量は1次の記録ラインの記録開始前のスルーアップ
カーブを含めた分だけ余計に移動される。
前記(10)の後に、(11)に移り、移動ステップが
終了したか否かの判断がなされる。N。
終了したか否かの判断がなされる。N。
であれば移動ステップ数が終了するまで(11)の出力
と入力の間を循環させられる。(11)における判断が
YESであれば次の(12)に移されて、ステップモー
タ9のタイマの制御が終了する。
と入力の間を循環させられる。(11)における判断が
YESであれば次の(12)に移されて、ステップモー
タ9のタイマの制御が終了する。
以上のように、キャリッジ4のリターン距離が長い場合
には、記録を行うときの移動速度より速い速度でキャリ
ッジ4を移動するようにしている。
には、記録を行うときの移動速度より速い速度でキャリ
ッジ4を移動するようにしている。
以上、本発明によれば、リターン距離の長い場合には、
キャリッジリターンを高速で行い、短い場合には、記録
速度のままの速度で行うようにしたことにより、キャリ
ッジリターンに要する時間を短縮することができるので
、記録装置の印字等の記録時間を短縮することができる
。
キャリッジリターンを高速で行い、短い場合には、記録
速度のままの速度で行うようにしたことにより、キャリ
ッジリターンに要する時間を短縮することができるので
、記録装置の印字等の記録時間を短縮することができる
。
第1図は1本発明の一実施例のシリアルプリンタ装置に
おけるキャリッジリターンを制御するルーチンを説明す
るためのフローチャート、第2図は、前記キャリッジの
スルーアップ制御のフローチャート、 第3図は、前記キャリッジを移動させるためのステップ
モータのトルクの特性図。 第4図は、前記シリアルプリンタ装置のシステム構成の
概略を示すブロック図である。 第5図は、従来のシリアルプリンタ装置の問題点を説明
するための図である。 図中、l・・・記録ヘッド、2.3・・・ドツトワイヤ
。 4・・・キャリッジ、5・・・シャフト、6・・・ベル
ト、7゜8・・プーリ、9・・・ステップモータ、10
・・・プラテン、11・・・記録用紙、12・・・ホス
トコンピュータ、13・・・イユノターフェイス、14
・・・CI”’U、15・・・RAMである。
おけるキャリッジリターンを制御するルーチンを説明す
るためのフローチャート、第2図は、前記キャリッジの
スルーアップ制御のフローチャート、 第3図は、前記キャリッジを移動させるためのステップ
モータのトルクの特性図。 第4図は、前記シリアルプリンタ装置のシステム構成の
概略を示すブロック図である。 第5図は、従来のシリアルプリンタ装置の問題点を説明
するための図である。 図中、l・・・記録ヘッド、2.3・・・ドツトワイヤ
。 4・・・キャリッジ、5・・・シャフト、6・・・ベル
ト、7゜8・・プーリ、9・・・ステップモータ、10
・・・プラテン、11・・・記録用紙、12・・・ホス
トコンピュータ、13・・・イユノターフェイス、14
・・・CI”’U、15・・・RAMである。
Claims (1)
- (1)記録ヘッドをステップモータによって移動させる
シリアルプリンタ装置において、現在の記録ヘッドの位
置を検出する記録ヘッド位置検出手段と、次の記録ライ
ンの最初の印字データを検出するデータ検出手段と、前
記それぞれの手段の検知によって得られた情報から現在
の記録ヘッドの位置と、次の記録ラインの最初の印字位
置との間の距離を演算して移動距離を設定する移動距離
設定手段と、その設定距離によって記録ヘッドの移動ス
ピードを変化させる移動スピード制御手段とを具備した
ことを特徴とする記録装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8777886A JPS62242565A (ja) | 1986-04-15 | 1986-04-15 | 記録装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8777886A JPS62242565A (ja) | 1986-04-15 | 1986-04-15 | 記録装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62242565A true JPS62242565A (ja) | 1987-10-23 |
Family
ID=13924437
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8777886A Pending JPS62242565A (ja) | 1986-04-15 | 1986-04-15 | 記録装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62242565A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005305841A (ja) * | 2004-04-22 | 2005-11-04 | Ricoh Co Ltd | 画像形成装置 |
-
1986
- 1986-04-15 JP JP8777886A patent/JPS62242565A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005305841A (ja) * | 2004-04-22 | 2005-11-04 | Ricoh Co Ltd | 画像形成装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6592198B2 (en) | Recording apparatus with control of a recording medium conveying mechanism | |
| EP0105095A2 (en) | Printer with optimum printing velocity | |
| JPS6337595B2 (ja) | ||
| JPS62242565A (ja) | 記録装置 | |
| JPH02196672A (ja) | シリアル記録装置の制御方法 | |
| JPH02158367A (ja) | プリンタ制御方法 | |
| JP2739617B2 (ja) | シリアルドットプリンタ | |
| JP2784858B2 (ja) | シリアルプリンタ | |
| JPH09286152A (ja) | 出力装置及び方法 | |
| JPS62284775A (ja) | 記録装置 | |
| JP3116280B2 (ja) | 両面印字制御方式 | |
| JPH0277928A (ja) | インターフェース回路 | |
| JPS61202852A (ja) | 記録装置 | |
| JPH0144154B2 (ja) | ||
| JP2001191591A (ja) | プリンタ可変速度印字方式およびプリンタ可変速度印字用プログラムを記録した記録媒体 | |
| JP2988125B2 (ja) | キャリッジ制御装置 | |
| JP4895720B2 (ja) | データ転送装置およびこれを備えた画像形成装置 | |
| JPH10109452A (ja) | シリアルプリンタ | |
| JPH0463784B2 (ja) | ||
| JPS6125857A (ja) | ドツトプリンタにおける過負荷検知印字方法 | |
| JPH08202508A (ja) | データ処理方法およびデータ処理装置 | |
| JP2001219612A (ja) | シリアルプリンタ | |
| JPH01301264A (ja) | プリンタ | |
| JPH01115645A (ja) | シリアルプリンタの印字制御装置 | |
| JPH0550691A (ja) | キヤリツジ制御装置 |