JPH01308646A - プリンタにおける印字データ出力装置 - Google Patents
プリンタにおける印字データ出力装置Info
- Publication number
- JPH01308646A JPH01308646A JP13961788A JP13961788A JPH01308646A JP H01308646 A JPH01308646 A JP H01308646A JP 13961788 A JP13961788 A JP 13961788A JP 13961788 A JP13961788 A JP 13961788A JP H01308646 A JPH01308646 A JP H01308646A
- Authority
- JP
- Japan
- Prior art keywords
- output
- print data
- setting data
- cpu
- output register
- 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
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/485—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
- B41J2/505—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements
Landscapes
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野〕
本発明は、ワイヤドツトプリンタ、リーマルプリンク、
インクジェットプリンタなどのプリンタに係り、特に、
中央処理装置から出力レジスタに出力された印字データ
を印字ヘッド駆動回路に出力して印字を行なうためのプ
リンタにおける印字データ出力装置に関する。
インクジェットプリンタなどのプリンタに係り、特に、
中央処理装置から出力レジスタに出力された印字データ
を印字ヘッド駆動回路に出力して印字を行なうためのプ
リンタにおける印字データ出力装置に関する。
前述したプリンタのうち例えばワイヤドツトプリンタは
、一般に、プラテンに沿って移動自在にキャリッジを設
け、このキャリッジ上に、複数本のワイヤが選択的に進
退可能に配設されているワイヤドツトヘッドを搭載し、
前記↓ヤリフジ上に、インクリボンが収納されたリボン
カセットをこのインクリボンの一部が前記ワイヤドツト
ヘッドと前記プラテンに巻回された用紙との間に介在す
るようにKMして、ワイヤドツトヘッドのワイヤを印字
データに応じて選択的に駆動してワイヤの先端部がイン
クリボンを介して用紙を打撃することによりインクリボ
ンのインクを用紙に転写して用紙に印字を行なうように
なっている。
、一般に、プラテンに沿って移動自在にキャリッジを設
け、このキャリッジ上に、複数本のワイヤが選択的に進
退可能に配設されているワイヤドツトヘッドを搭載し、
前記↓ヤリフジ上に、インクリボンが収納されたリボン
カセットをこのインクリボンの一部が前記ワイヤドツト
ヘッドと前記プラテンに巻回された用紙との間に介在す
るようにKMして、ワイヤドツトヘッドのワイヤを印字
データに応じて選択的に駆動してワイヤの先端部がイン
クリボンを介して用紙を打撃することによりインクリボ
ンのインクを用紙に転写して用紙に印字を行なうように
なっている。
そして、このようなワイヤドツトプリンタにおいては、
中央処理装置(以下CPUと略称する)から出力された
印字データに応じて印字ヘッド駆動回路がワイヤドツト
ヘッドの各ワイヤを駆動して印字を行なうようになって
いた。
中央処理装置(以下CPUと略称する)から出力された
印字データに応じて印字ヘッド駆動回路がワイヤドツト
ヘッドの各ワイヤを駆動して印字を行なうようになって
いた。
ところで、従来のワイヤドツトプリンタの印字データ出
力装置においては、第2図に示すように、CPU 1と
ワイヤドツトヘッド駆動回路3との間にCPU iから
出力された印字データを記憶する単一の出力レジスタ2
を介装し、この出力レジスタ2が記憶した印字データを
ワイヤドツトヘッド駆動回路3に出力してワイヤドツト
ヘッド駆動回路3によりワイヤドツトヘッド4を駆動す
るようにしていた。
力装置においては、第2図に示すように、CPU 1と
ワイヤドツトヘッド駆動回路3との間にCPU iから
出力された印字データを記憶する単一の出力レジスタ2
を介装し、この出力レジスタ2が記憶した印字データを
ワイヤドツトヘッド駆動回路3に出力してワイヤドツト
ヘッド駆動回路3によりワイヤドツトヘッド4を駆動す
るようにしていた。
前述したワイヤドツトプリンタの印字データ出力装置に
おいて、出力レジスタ2は、ワイヤドツトヘッドの瞬間
的な1回の印字における各ワイ17の駆動、非駆動とい
った比較的小さな記憶容量しか有していないため、従来
の印字データ出力装置においては、1回の印字データを
CPU1から出力レジスタ2に出力し、出力レジスタ2
が記憶した印字データを所定のタイミングでワイヤドツ
トヘッド駆動回路3に出力してワイヤドツトヘッド4の
各ワイヤを選択的に駆動して瞬間的な1回の印字を終了
したら、制御部からCPU 1に、出力レジスタ2に対
しつぎの印字データを出力すべき信号を出力し、この信
号を入力したCPU 1が出力レジスタ2につぎの印字
データを出力し、出力レジスタ2が記憶した印字データ
を所定のタイミングでワイヤドツトヘッド駆動回路3に
出力してつぎの瞬間的な1回の印字を行なうようにして
いた。
おいて、出力レジスタ2は、ワイヤドツトヘッドの瞬間
的な1回の印字における各ワイ17の駆動、非駆動とい
った比較的小さな記憶容量しか有していないため、従来
の印字データ出力装置においては、1回の印字データを
CPU1から出力レジスタ2に出力し、出力レジスタ2
が記憶した印字データを所定のタイミングでワイヤドツ
トヘッド駆動回路3に出力してワイヤドツトヘッド4の
各ワイヤを選択的に駆動して瞬間的な1回の印字を終了
したら、制御部からCPU 1に、出力レジスタ2に対
しつぎの印字データを出力すべき信号を出力し、この信
号を入力したCPU 1が出力レジスタ2につぎの印字
データを出力し、出力レジスタ2が記憶した印字データ
を所定のタイミングでワイヤドツトヘッド駆動回路3に
出力してつぎの瞬間的な1回の印字を行なうようにして
いた。
このように従来の印字データ出力装置においては、瞬間
的な1回の印字ごとにCPU1に出力レジスタ2に対し
印字データを出力すべき信号を出力しなければならず、
したがって、1回の印字ごとにCPU 1に対し割込み
処理ならびに復帰処理をしなければならない。このため
、1回の瞬間的な印字ごとにCPU 1にロスタイムが
生じ、特に、高速印字の際に不利であった。
的な1回の印字ごとにCPU1に出力レジスタ2に対し
印字データを出力すべき信号を出力しなければならず、
したがって、1回の印字ごとにCPU 1に対し割込み
処理ならびに復帰処理をしなければならない。このため
、1回の瞬間的な印字ごとにCPU 1にロスタイムが
生じ、特に、高速印字の際に不利であった。
この結果、高速印字を行なうためには高1゜CPUを使
用しなければならず、印字データ出力装匠が高価になる
という問題点があった。、、)ヨうな問題点は、ワイヤ
ドツトプリンタ以外(7) 他種のプリンタにおいても
同様である。
用しなければならず、印字データ出力装匠が高価になる
という問題点があった。、、)ヨうな問題点は、ワイヤ
ドツトプリンタ以外(7) 他種のプリンタにおいても
同様である。
本発明は、前述した問題点を克服し、CPUの負荷を軽
減して、一般的なCPUによっても高速印字を行なうこ
とのできるプリンタにおける印字データ出力装置を提供
することを目的とする。
減して、一般的なCPUによっても高速印字を行なうこ
とのできるプリンタにおける印字データ出力装置を提供
することを目的とする。
前述した目的を達成するため本発明に係るプリンタにお
ける印字データ出力装置は、CPUから出力された印字
データを出力レジスタに記憶し、この出力レジスタに記
憶した印字データを、印字ヘッドを駆動制御する印字ヘ
ッド駆動回路に出力するプリンタにおける印字データ出
力装置において、館記CPUからの個別の印字データが
同時に入力される複数の前記出力レジスタを併設し、各
出力レジスタからの印字データを順次印字ヘッド駆動回
路に出力するようにしたことを特徴とじている。
ける印字データ出力装置は、CPUから出力された印字
データを出力レジスタに記憶し、この出力レジスタに記
憶した印字データを、印字ヘッドを駆動制御する印字ヘ
ッド駆動回路に出力するプリンタにおける印字データ出
力装置において、館記CPUからの個別の印字データが
同時に入力される複数の前記出力レジスタを併設し、各
出力レジスタからの印字データを順次印字ヘッド駆動回
路に出力するようにしたことを特徴とじている。
前述した構成の本発明によれば、CPUから複数の印字
データを各出力レジスタに同時に出力して、各出力レジ
スタに個別の印字データを記憶させ、各印字ごとに異な
る出力レジスタから印字ヘッド駆動回路に印字データを
出力することににす、出力レジスタの数ごとの印字デー
タを印字ヘッド駆動回路に出力し終えた段階において、
初めてCPtJに出力レジスタに対し複数の印字データ
を出力する信号を出力すればよいため、CPUに対する
割込み処理の回数が減少し、印字の高速化をはかること
ができる。
データを各出力レジスタに同時に出力して、各出力レジ
スタに個別の印字データを記憶させ、各印字ごとに異な
る出力レジスタから印字ヘッド駆動回路に印字データを
出力することににす、出力レジスタの数ごとの印字デー
タを印字ヘッド駆動回路に出力し終えた段階において、
初めてCPtJに出力レジスタに対し複数の印字データ
を出力する信号を出力すればよいため、CPUに対する
割込み処理の回数が減少し、印字の高速化をはかること
ができる。
以下、本発明を図面に示す実施例により説明する。なお
、前述した従来のものと同一ないしは相当する構成につ
いては、図面中周−の符号を付して説明する。
、前述した従来のものと同一ないしは相当する構成につ
いては、図面中周−の符号を付して説明する。
第1図は本発明に係るプリンタにお(プる印字データ出
力装置の一例としてのワイヤドットプリンタにおける印
字データ出力l装置を示すものであり、CPU 1から
出力された印字データを記憶する複数の出力レジスタ2
a、2b・・・・・・2nが配設されており、cpui
から同時に出力された個別の印字データが各出力レジス
タ2に個別に記憶されるようになっている。また、各出
力レジスタ2から出力された印字データはワイヤドツト
ヘッド駆動回路3に入力されるようになっており、この
ワイヤドツトヘッド駆動回路3に入力された印字データ
によりワイヤドツトヘッド駆動回路3がワイヤドツトヘ
ッド4の各ワイヤを選択的に駆動して印字データに対応
した印字を行なうようになっている。
力装置の一例としてのワイヤドットプリンタにおける印
字データ出力l装置を示すものであり、CPU 1から
出力された印字データを記憶する複数の出力レジスタ2
a、2b・・・・・・2nが配設されており、cpui
から同時に出力された個別の印字データが各出力レジス
タ2に個別に記憶されるようになっている。また、各出
力レジスタ2から出力された印字データはワイヤドツト
ヘッド駆動回路3に入力されるようになっており、この
ワイヤドツトヘッド駆動回路3に入力された印字データ
によりワイヤドツトヘッド駆動回路3がワイヤドツトヘ
ッド4の各ワイヤを選択的に駆動して印字データに対応
した印字を行なうようになっている。
つぎに、前述した構成からなる本実施例の作用について
説明する。
説明する。
CPLJlからは各出力レジスタ2に個別の印字データ
が同時に出力され、この複数の印字データはその印字類
に出力レジスタ2aから順に各出力レジスタ2に記憶さ
れる。そして、まずひとつの出力レジスタ2aが記憶し
た印字データを所定のタイミングでワイヤドツトヘッド
駆動回路3に出力してワイヤドツトヘッド4の各ワイヤ
を選択的に駆動して瞬間的な1回の印字を行なう。つぎ
に、他のひとつの出力レジスタ2bが記憶した印字デー
タを所定のタイミングでワイヤドツトヘッド駆動回路3
に出力してワイヤドツトヘッド4の各ワイヤlを選択的
に駆動して再度瞬間的な1回の印字を行なう。
が同時に出力され、この複数の印字データはその印字類
に出力レジスタ2aから順に各出力レジスタ2に記憶さ
れる。そして、まずひとつの出力レジスタ2aが記憶し
た印字データを所定のタイミングでワイヤドツトヘッド
駆動回路3に出力してワイヤドツトヘッド4の各ワイヤ
を選択的に駆動して瞬間的な1回の印字を行なう。つぎ
に、他のひとつの出力レジスタ2bが記憶した印字デー
タを所定のタイミングでワイヤドツトヘッド駆動回路3
に出力してワイヤドツトヘッド4の各ワイヤlを選択的
に駆動して再度瞬間的な1回の印字を行なう。
このようにして、繰返し各出力レジスタ2からの印字デ
ータによる印字を行ない、すべての出力レジスタ2の印
字データがワイヤドツトヘッド駆動回路3に出力された
ら、図示しない制御部からCPU1に出力レジスタ2に
対し印字データを出力すべき信号を出力し、この信号に
よりCPU1は各出力レジスタ2に対し個別の印字デー
タを同時に出力することになる。
ータによる印字を行ない、すべての出力レジスタ2の印
字データがワイヤドツトヘッド駆動回路3に出力された
ら、図示しない制御部からCPU1に出力レジスタ2に
対し印字データを出力すべき信号を出力し、この信号に
よりCPU1は各出力レジスタ2に対し個別の印字デー
タを同時に出力することになる。
したがって、CPU1に対する割込み処理が出力レジス
タ2の数だけの印字回数ごとに1回行なわれることにな
り、印字の高速化をはかることができる。この結果、従
来のものと比較して下位レベルのCPU1を使用できる
し、また従来のものと同じレベルのCPU1を使用ずれ
ば、より多くの処理をCPU1が実行することが可能と
なる。
タ2の数だけの印字回数ごとに1回行なわれることにな
り、印字の高速化をはかることができる。この結果、従
来のものと比較して下位レベルのCPU1を使用できる
し、また従来のものと同じレベルのCPU1を使用ずれ
ば、より多くの処理をCPU1が実行することが可能と
なる。
なお、本発明は、前述した実施例に限定されるものでは
なく、必要に応じて種々の変更が可能である。例えば、
本発明は、ワイヤドツトプリンタ以外のサーマルプリン
タ、インクジェットプリンタなどにも適用できることは
もちろんである。
なく、必要に応じて種々の変更が可能である。例えば、
本発明は、ワイヤドツトプリンタ以外のサーマルプリン
タ、インクジェットプリンタなどにも適用できることは
もちろんである。
以上説明したように本発明によれば、CPUに対する割
込み処理の回数を減少してCPUの負荷を軽減し、上位
レベルのCPUを用いることなく高速印字を行なうこと
ができるという優れた効果を奏する。
込み処理の回数を減少してCPUの負荷を軽減し、上位
レベルのCPUを用いることなく高速印字を行なうこと
ができるという優れた効果を奏する。
第1図は本発明に係るプリンタにおける印字データ出力
装置の実施例を示す説明図、第2図は従来のプリンタに
おける印字データ出力装置を示ず説明図である。 1・・・中央処理装置(CPU)、2.2a、2b。 2n・・・出力レジスタ、3・・・ワイヤドツトヘッド
駆動回路、4・・・ワイヤドツトヘッド。
装置の実施例を示す説明図、第2図は従来のプリンタに
おける印字データ出力装置を示ず説明図である。 1・・・中央処理装置(CPU)、2.2a、2b。 2n・・・出力レジスタ、3・・・ワイヤドツトヘッド
駆動回路、4・・・ワイヤドツトヘッド。
Claims (1)
- 中央処理装置から出力された印字データを出力レジスタ
に記憶し、この出力レジスタに記憶した印字データを、
印字ヘッドを駆動制御する印字ヘッド駆動回路に出力す
るプリンタにおける印字データ出力装置において、前記
中央処理装置からの個別の印字データが同時に入力され
る複数の前記出力レジスタを併設し、各出力レジスタか
らの印字データを順次印字ヘッド駆動回路に出力するよ
うにしたことを特徴とするプリンタにおける印字データ
出力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13961788A JPH01308646A (ja) | 1988-06-07 | 1988-06-07 | プリンタにおける印字データ出力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13961788A JPH01308646A (ja) | 1988-06-07 | 1988-06-07 | プリンタにおける印字データ出力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01308646A true JPH01308646A (ja) | 1989-12-13 |
Family
ID=15249463
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13961788A Pending JPH01308646A (ja) | 1988-06-07 | 1988-06-07 | プリンタにおける印字データ出力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01308646A (ja) |
-
1988
- 1988-06-07 JP JP13961788A patent/JPH01308646A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3084452B2 (ja) | ラインサーマルプリンター | |
| EP0331033A2 (en) | Printing system for dot-matrix printer | |
| JPH0515344B2 (ja) | ||
| JPH01208155A (ja) | ドットマトリクスプリンタ | |
| JPS5938070A (ja) | 印字装置 | |
| JPS63122567A (ja) | ドツトプリンタの印字方法 | |
| JPS63116860A (ja) | 印字ヘツドのドツト駆動方法 | |
| JPH0386562A (ja) | 印字ヘッドの制御装置 | |
| JPS58168567A (ja) | 同時多色印字方式 | |
| JPS613761A (ja) | サーマルヘッドを備えたプリンタの駆動方法 | |
| JP2705244B2 (ja) | 波形記録装置 | |
| JP3177576B2 (ja) | ドットプリンタ | |
| JPS63116863A (ja) | ドツトプリンタの印字方法 | |
| JPS61162357A (ja) | ライン型プリンタ | |
| JPS59174363A (ja) | ドツトプリンタ印字方式 | |
| JPH0516510A (ja) | カラードツトプリンタ印字方式 | |
| JPS63116859A (ja) | 印字ヘツドのドツト駆動方法 | |
| JPH01130969A (ja) | シリアル型熱転写プリント方法 | |
| JPH0647946A (ja) | サーマルプリンタにおける多色印字方法 | |
| JPS59164181A (ja) | 多色印字型サ−マルプリンタ | |
| JPS62141851A (ja) | 印字方法 | |
| JPS63209979A (ja) | カラ−プリンタ装置 | |
| JPH0421466A (ja) | 印字装置 | |
| JPS6218280A (ja) | 印字ヘツドの駆動制御装置 | |
| JPS62183349A (ja) | プリンタの文字ピツチコントロ−ル方法 |