JPS6241114B2 - - Google Patents
Info
- Publication number
- JPS6241114B2 JPS6241114B2 JP2641379A JP2641379A JPS6241114B2 JP S6241114 B2 JPS6241114 B2 JP S6241114B2 JP 2641379 A JP2641379 A JP 2641379A JP 2641379 A JP2641379 A JP 2641379A JP S6241114 B2 JPS6241114 B2 JP S6241114B2
- Authority
- JP
- Japan
- Prior art keywords
- recording
- output
- circuit
- drive signal
- flip
- 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.)
- Expired
Links
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Description
【発明の詳細な説明】
本発明はワイヤプリンタ、ラインプリンタなど
の記録装置に関するものである。
の記録装置に関するものである。
一般にドツトマトリクスパターンによつて文
字、数字、記号等を記録する例えばワイヤプリン
タは、コンピユータの端末機などに用いられ、一
方では短時間に高密度で多量のデータを処理でき
るような高速記録性能が要求され、他方では普及
型として小型、安価で信頼性の高い装置であるこ
とが要求される。上記の装置で文字や図形情報を
記録する場合、情報量は時間的にかなり変動し、
又記録内容についても記録場所によりドツト密度
にむらがあるので駆動出力はかなり変動する。高
速プリンタとして用いる場合には、記録ヘツドの
駆動出力を大きくしてその性能の限界付近の速度
で駆動し、かつ高密度の記録を行なうにも駆動力
の低下、記録むらなどを生じないようにするた
め、大容量の電源、大入出力に耐える回路、発熱
に耐えるヘツド駆動機構が必要になり、大型かつ
高価なものになり、信頼性についても問題が生じ
るものであつた。一方安価な普及型プリンタとし
て使用する場合には、低速度で記録を行なうもの
であり、ヘツドの性能が十分活用されていなかつ
た。いずれの場合も記録密度(一定面積当りの印
字ドツト数あるいは一定面積当りの記録情報量)
が時間的にかなり変動するものであるにもかかわ
らず、一定の駆動速度で記録を行なうものである
ため、上述のような欠点が生じるものであつた。
ところが通常の記録ではヘツドの性能の限界で記
録するような高密度の記録箇所は全体の中のごく
一部にすぎず、大半は低駆動出力で記録が行なわ
れるもろである。
字、数字、記号等を記録する例えばワイヤプリン
タは、コンピユータの端末機などに用いられ、一
方では短時間に高密度で多量のデータを処理でき
るような高速記録性能が要求され、他方では普及
型として小型、安価で信頼性の高い装置であるこ
とが要求される。上記の装置で文字や図形情報を
記録する場合、情報量は時間的にかなり変動し、
又記録内容についても記録場所によりドツト密度
にむらがあるので駆動出力はかなり変動する。高
速プリンタとして用いる場合には、記録ヘツドの
駆動出力を大きくしてその性能の限界付近の速度
で駆動し、かつ高密度の記録を行なうにも駆動力
の低下、記録むらなどを生じないようにするた
め、大容量の電源、大入出力に耐える回路、発熱
に耐えるヘツド駆動機構が必要になり、大型かつ
高価なものになり、信頼性についても問題が生じ
るものであつた。一方安価な普及型プリンタとし
て使用する場合には、低速度で記録を行なうもの
であり、ヘツドの性能が十分活用されていなかつ
た。いずれの場合も記録密度(一定面積当りの印
字ドツト数あるいは一定面積当りの記録情報量)
が時間的にかなり変動するものであるにもかかわ
らず、一定の駆動速度で記録を行なうものである
ため、上述のような欠点が生じるものであつた。
ところが通常の記録ではヘツドの性能の限界で記
録するような高密度の記録箇所は全体の中のごく
一部にすぎず、大半は低駆動出力で記録が行なわ
れるもろである。
そこで本発明は一定範囲内の印字ドツト数に応
じて記録速度を制御することにより、小容量の電
源、安価な装置で高速記録を行ない高密度の記録
箇所においても記録品質を補償するようにしたも
のである。
じて記録速度を制御することにより、小容量の電
源、安価な装置で高速記録を行ない高密度の記録
箇所においても記録品質を補償するようにしたも
のである。
以下本発明の一実施例を図面に基づいて説明す
る。第1図において、Buはバツフアメモリであ
り、1行分の記録データを記憶するものである。
CGはキヤラクタジエネレータおよびこのキヤラ
クタジエネレータから読み出される、文字パター
ンを表し、かつ印字素子を駆動するための印字素
子駆動信号を読み出すための制御回路とからなる
駆動信号発生器、Dr1はコイルL1……L7の駆動回
路である。コイルL1…L7は印字素子である印字
ワイヤー(図示せず。)駆動用のものであり、本
例では7本の印字ワイヤーを紙送り方向に配設し
てある。M1,M2はワンシヨツトマルチ、F0,
F1,F2はフリツプフロツプ回路、E1はインバー
タ、G1……G4はゲーート回路である。C0はカウ
ンタ、Dは可変分周器であり、この可変分周器D
とフリツプフロツプ回路F2等により制御手段を
構成するものである。Dfr2は駆動回路であり、ヘ
ツド送り用のモータMを駆動するものである。
R1……R10は抵抗、Cはコンデンサ、D1……D7は
ダイオード、Tr1,Tr2はトランジスタであり、
トランジスタTr1抵抗R8とフリツプフロツプ回路
F1等により検出手段を構成するものである。そ
してコンデンサC、ダイオードD1〜D7およよび
抵抗R1〜R7により計数手段を構成している。抵
抗FR1………R7は総て同一抵抗値に設定してあ
る。
る。第1図において、Buはバツフアメモリであ
り、1行分の記録データを記憶するものである。
CGはキヤラクタジエネレータおよびこのキヤラ
クタジエネレータから読み出される、文字パター
ンを表し、かつ印字素子を駆動するための印字素
子駆動信号を読み出すための制御回路とからなる
駆動信号発生器、Dr1はコイルL1……L7の駆動回
路である。コイルL1…L7は印字素子である印字
ワイヤー(図示せず。)駆動用のものであり、本
例では7本の印字ワイヤーを紙送り方向に配設し
てある。M1,M2はワンシヨツトマルチ、F0,
F1,F2はフリツプフロツプ回路、E1はインバー
タ、G1……G4はゲーート回路である。C0はカウ
ンタ、Dは可変分周器であり、この可変分周器D
とフリツプフロツプ回路F2等により制御手段を
構成するものである。Dfr2は駆動回路であり、ヘ
ツド送り用のモータMを駆動するものである。
R1……R10は抵抗、Cはコンデンサ、D1……D7は
ダイオード、Tr1,Tr2はトランジスタであり、
トランジスタTr1抵抗R8とフリツプフロツプ回路
F1等により検出手段を構成するものである。そ
してコンデンサC、ダイオードD1〜D7およよび
抵抗R1〜R7により計数手段を構成している。抵
抗FR1………R7は総て同一抵抗値に設定してあ
る。
つぎに動作について述べる前に記録密度の許容
レベルおよび電源の容量の設定について説明す
る。
レベルおよび電源の容量の設定について説明す
る。
まず記録密度の許容レベルについては、ヘツド
駆動用コイルの電源の容量とヘツドの特性との関
係において、以下のように予め設定しておく。ま
ず非安定化電源を用いた場合の電源特性は第2図
のようになり、同図においてVは電源電圧、Tは
通電時間を示す。電圧Voは無負荷状態における
電源電圧、電圧Vnはコイルを正常駆動させるの
に必要な最低電圧である。そこで、通常の記録に
おける平均負荷に対して適度に余裕のある負荷
Wnを許容負荷として定め、第2図の曲線lnのよ
うにこの負荷Wnを1行連続しても電源電圧は電
圧Vn以下に低降しないように電源の容量を定め
る。また全ピン同時駆動した場合等における瞬時
最大負荷をW1とし、第2図の曲線l1のようにこの
負荷W1を時間T1の間(すなわちn桁)連続記録
が可能であるように電源の容量を定めるものであ
る。この最大負荷W1に耐える時間T1は、あまり
短いと電圧変動による記録品質の低下、ヘツドの
破損等の障害を生じるため、例えば数桁を連続記
録できる時間に設定する。
駆動用コイルの電源の容量とヘツドの特性との関
係において、以下のように予め設定しておく。ま
ず非安定化電源を用いた場合の電源特性は第2図
のようになり、同図においてVは電源電圧、Tは
通電時間を示す。電圧Voは無負荷状態における
電源電圧、電圧Vnはコイルを正常駆動させるの
に必要な最低電圧である。そこで、通常の記録に
おける平均負荷に対して適度に余裕のある負荷
Wnを許容負荷として定め、第2図の曲線lnのよ
うにこの負荷Wnを1行連続しても電源電圧は電
圧Vn以下に低降しないように電源の容量を定め
る。また全ピン同時駆動した場合等における瞬時
最大負荷をW1とし、第2図の曲線l1のようにこの
負荷W1を時間T1の間(すなわちn桁)連続記録
が可能であるように電源の容量を定めるものであ
る。この最大負荷W1に耐える時間T1は、あまり
短いと電圧変動による記録品質の低下、ヘツドの
破損等の障害を生じるため、例えば数桁を連続記
録できる時間に設定する。
なお電源に定電圧回路を用いた場合には、上記
のような電圧変動はないが、過負荷状態において
は定電圧回路が破損してしまうものである。そこ
でこの場合には、許容負荷Wnは、電源構成部品
の発熱、平均電力量および駆動コイルの発熱量に
応じて定め、最大負荷W1およびこれに耐える時
間T1(n桁)は電源構成部品(例えばヒユー
ズ、トランジスタ、整流器等)の短時間最大定格
によつて定めるものである。
のような電圧変動はないが、過負荷状態において
は定電圧回路が破損してしまうものである。そこ
でこの場合には、許容負荷Wnは、電源構成部品
の発熱、平均電力量および駆動コイルの発熱量に
応じて定め、最大負荷W1およびこれに耐える時
間T1(n桁)は電源構成部品(例えばヒユー
ズ、トランジスタ、整流器等)の短時間最大定格
によつて定めるものである。
さて記録密度については、1行をn行ずつの複
数ブロツクに分割し、各n桁における印字ドツト
の数を検出することによつて検知できるものであ
る。そしてこの記録密度と予め設定した許容レベ
ルとを比較し、許容レベルを越える箇所が存在し
た場合には、その1行を低速で記録し、総て許容
レベル以下の場合には高速で記録を行なうもので
ある。
数ブロツクに分割し、各n桁における印字ドツト
の数を検出することによつて検知できるものであ
る。そしてこの記録密度と予め設定した許容レベ
ルとを比較し、許容レベルを越える箇所が存在し
た場合には、その1行を低速で記録し、総て許容
レベル以下の場合には高速で記録を行なうもので
ある。
つぎに動作について説明する。初期状態におい
てフリツプフロツプ回路F0,F1,F2はリセツト
されているものとする。まず端子P1から記録デー
タが入力され、1行分の記録データがバツフアメ
モリBuに記憶されると、データ入力終了信号が
端子P2に供給され、ワンシヨツトマルチM1がト
リガされて第3図Aのごとく出力パルスが生じ、
ゲート回路G2に供給される。ゲート回路G2の入
力端子P3はインバータE1の出力によつて“1”
に保持されているため、ゲート回路G2が開き、
端子CLからのクロツクパルスが第3図Bのごと
く通過する。このクロツクパルスはゲート回路
G1を介してバツフアレジスタBuおよび駆動信号
発生器CGに供給され、上記1行分の記録データ
中の第1桁目の文字の文字パターンを表し、印字
素子をを駆動するための印字素子駆動信号が第1
列から順次読み出され、駆動信号発生器CGの出
力端子q1……q7に生じる。このときフリツプフロ
ツプ回路F2の出力によつてゲート回路G4の出力
端子P5が“0”に保持されているため、駆動回路
Dr1およびDr2は不動作状態に保持される。
てフリツプフロツプ回路F0,F1,F2はリセツト
されているものとする。まず端子P1から記録デー
タが入力され、1行分の記録データがバツフアメ
モリBuに記憶されると、データ入力終了信号が
端子P2に供給され、ワンシヨツトマルチM1がト
リガされて第3図Aのごとく出力パルスが生じ、
ゲート回路G2に供給される。ゲート回路G2の入
力端子P3はインバータE1の出力によつて“1”
に保持されているため、ゲート回路G2が開き、
端子CLからのクロツクパルスが第3図Bのごと
く通過する。このクロツクパルスはゲート回路
G1を介してバツフアレジスタBuおよび駆動信号
発生器CGに供給され、上記1行分の記録データ
中の第1桁目の文字の文字パターンを表し、印字
素子をを駆動するための印字素子駆動信号が第1
列から順次読み出され、駆動信号発生器CGの出
力端子q1……q7に生じる。このときフリツプフロ
ツプ回路F2の出力によつてゲート回路G4の出力
端子P5が“0”に保持されているため、駆動回路
Dr1およびDr2は不動作状態に保持される。
つぎにn桁ごとの印字ドツト数も計数する動作
について述べる。
について述べる。
一方端子q1……q7からの印字素子駆動信号はダ
イオードD1……D7および抵抗R1……R7を介して
コンデンサCに供給され、ドツト数がアナログ電
圧として加算される。すなわちまず第1桁目は第
1列に記録されるドツト数がアナログ電圧に変換
され、コンデンサCに充電される。このときトラ
ンジスタTr2はオフに保持されている。例えば端
子q1のみが“1”の場合には、抵抗R1およびコ
ンデンサCによつて決まる時定数で積分される
が、端子子q1,q2が“1”のときには抵抗R1,
R2が並列接続された形になり、積分回路の時定
数が上記の1/2になる。したがつて積分出力
は、記録されるドツト数に対応した電圧となる。
つぎに第2列目の印字素子駆動信号が駆動信号発
生器CGから生じ、上記と全く同様に、記録され
るドツト数がアナログ電圧に変換され、積分すな
わち計数される。こうして順次各列の印字素子駆
動信号が読み出され、次々と加算されていき、1
桁目が終了すると、ゲート回路G2からのつぎの
クロツクパルスによつて2桁目の文字の印字素子
駆動信号が上記と同様に順次読み出され、その印
字ドツト数に応じて積分が行なわれる。上記積分
出力は第3図Cのごとくドツト数に応じて上昇し
ていく。一方リングカウンタC0はゲート回路G2
からの上記クロツクパルスをカウントし、すなわ
ち今第何桁目が読み出されているかをカウント
し、先に設定したn桁分のデータが読み出される
と出力を生じるものである。これによつてワンシ
ヨツトマルチM3がトリガされ、第3図Dのごと
くパルスが生じ、トランジスタTr2がオンにな
り、コンデンサCが放電する。このときインバー
タE1の出力によつてゲート回路G2を閉じ、クロ
ツクパルスを停止しておく。この動作がn桁ごと
に繰り返され、各n桁における印字ドツト数が許
容レベル以下のときには上記積分出力が第3図C
の基準電圧V0に達せず、トランジスタTr1がオフ
に保持されるように設定しておく。また印字ドツ
ト数が許容レベルを越えると、積分出力が電圧
V0に達し、トランジスタTr1がオンになるように
設定しておく。いまフリツプフロツプ回路F1の
出力によつてゲート回路G3が開いており、端
子CPからのクロツクパルスが第3図Eのごとく
フリツプフロツプ回路F1に供給されている。と
ころが第3図Cの1番目および2番目の積分出力
は電圧V0に達しないため、トランジスタTr1がオ
フに保持され、フリツプフロツプ回路F1のD入
力が“0”に保持されているため、その出力Q,
はそれぞれ“0”,“1”に保持されたままであ
る。そして第3図Cの3番目の積分出力が電圧
V0を越えると、トランジスタTr1がオンになり、
フリツプフロツプ回路F1のD入力が“1”に反
転する。いまゲート回路G3の端子CPには第3図
Eのクロツクパルスを供給してあり、これによつ
てフリツプフロツプ回路F1の出力Qが第3図F
のごとく“1”に反転するとともに出力が
“0”に反転してゲート回路G3を閉じる。そのた
めゲート回路G3からは第3図Eのようにクロツ
クパルスが停止し、以降はフリツプフロツプ回路
F1の出力Q,はそれぞれ“1”,“0”に保持
されたままとなる。すなわち1行のうち1箇所で
もn桁内の印字ドツト数が許容レベルを越える箇
所があつた場合には、フリツプフロツプ回路F1
の出力Q,はそれぞれ“1”、“0”に保持され
るものである。これによつて、以下のように可変
分周器Dの分周比が指定され、1行分の記録速度
が指定される。
イオードD1……D7および抵抗R1……R7を介して
コンデンサCに供給され、ドツト数がアナログ電
圧として加算される。すなわちまず第1桁目は第
1列に記録されるドツト数がアナログ電圧に変換
され、コンデンサCに充電される。このときトラ
ンジスタTr2はオフに保持されている。例えば端
子q1のみが“1”の場合には、抵抗R1およびコ
ンデンサCによつて決まる時定数で積分される
が、端子子q1,q2が“1”のときには抵抗R1,
R2が並列接続された形になり、積分回路の時定
数が上記の1/2になる。したがつて積分出力
は、記録されるドツト数に対応した電圧となる。
つぎに第2列目の印字素子駆動信号が駆動信号発
生器CGから生じ、上記と全く同様に、記録され
るドツト数がアナログ電圧に変換され、積分すな
わち計数される。こうして順次各列の印字素子駆
動信号が読み出され、次々と加算されていき、1
桁目が終了すると、ゲート回路G2からのつぎの
クロツクパルスによつて2桁目の文字の印字素子
駆動信号が上記と同様に順次読み出され、その印
字ドツト数に応じて積分が行なわれる。上記積分
出力は第3図Cのごとくドツト数に応じて上昇し
ていく。一方リングカウンタC0はゲート回路G2
からの上記クロツクパルスをカウントし、すなわ
ち今第何桁目が読み出されているかをカウント
し、先に設定したn桁分のデータが読み出される
と出力を生じるものである。これによつてワンシ
ヨツトマルチM3がトリガされ、第3図Dのごと
くパルスが生じ、トランジスタTr2がオンにな
り、コンデンサCが放電する。このときインバー
タE1の出力によつてゲート回路G2を閉じ、クロ
ツクパルスを停止しておく。この動作がn桁ごと
に繰り返され、各n桁における印字ドツト数が許
容レベル以下のときには上記積分出力が第3図C
の基準電圧V0に達せず、トランジスタTr1がオフ
に保持されるように設定しておく。また印字ドツ
ト数が許容レベルを越えると、積分出力が電圧
V0に達し、トランジスタTr1がオンになるように
設定しておく。いまフリツプフロツプ回路F1の
出力によつてゲート回路G3が開いており、端
子CPからのクロツクパルスが第3図Eのごとく
フリツプフロツプ回路F1に供給されている。と
ころが第3図Cの1番目および2番目の積分出力
は電圧V0に達しないため、トランジスタTr1がオ
フに保持され、フリツプフロツプ回路F1のD入
力が“0”に保持されているため、その出力Q,
はそれぞれ“0”,“1”に保持されたままであ
る。そして第3図Cの3番目の積分出力が電圧
V0を越えると、トランジスタTr1がオンになり、
フリツプフロツプ回路F1のD入力が“1”に反
転する。いまゲート回路G3の端子CPには第3図
Eのクロツクパルスを供給してあり、これによつ
てフリツプフロツプ回路F1の出力Qが第3図F
のごとく“1”に反転するとともに出力が
“0”に反転してゲート回路G3を閉じる。そのた
めゲート回路G3からは第3図Eのようにクロツ
クパルスが停止し、以降はフリツプフロツプ回路
F1の出力Q,はそれぞれ“1”,“0”に保持
されたままとなる。すなわち1行のうち1箇所で
もn桁内の印字ドツト数が許容レベルを越える箇
所があつた場合には、フリツプフロツプ回路F1
の出力Q,はそれぞれ“1”、“0”に保持され
るものである。これによつて、以下のように可変
分周器Dの分周比が指定され、1行分の記録速度
が指定される。
こうして1行分のデータが総て読み出される
と、ワンシヨツトマルチM1の出力パルスが第3
図Aのごとく停止し、ゲート回路G2が閉じると
ともにフリツプフロツプ回路F0がトリガされ第
3図Gのごとく出力が生じる。この出力によつて
可変分周器Dのリセツトが解除されるとともにフ
リツプフロツプ回路F2がトリガされてその出力
Qによりゲート回路G4が開く。可変分周器Dは
フリツプフロツプ回路F1の出力によつて分周比
を指定され、端子CPからのクロツクパルスを受
けて第3図Hの出力パルスを生じる。この出力パ
ルスはゲート回路G4を介して駆動回路Dr2に供給
され、モータMを駆動してヘツドを送る。この送
り速度は例えば通常送り速度の1/2に設定して
ある。一方端子P5からの上記パルスは駆動回路
Dr1に供給されるとともにゲート回路G1を介して
バツフアレジスタBuおよび駆動信号発生器CGに
供給される。これによりバツフアレジスタBuか
らは、上記ヘツドの送りに同期して上記1行分の
データが再び読み出され、駆動信号発生器CGか
らの印字素子駆動信号に応じて駆動回路Dr1から
コイルL1……L7の駆動出力が選択的に生じ、印
字ワイヤーが駆動されて記録が行なわれる。
と、ワンシヨツトマルチM1の出力パルスが第3
図Aのごとく停止し、ゲート回路G2が閉じると
ともにフリツプフロツプ回路F0がトリガされ第
3図Gのごとく出力が生じる。この出力によつて
可変分周器Dのリセツトが解除されるとともにフ
リツプフロツプ回路F2がトリガされてその出力
Qによりゲート回路G4が開く。可変分周器Dは
フリツプフロツプ回路F1の出力によつて分周比
を指定され、端子CPからのクロツクパルスを受
けて第3図Hの出力パルスを生じる。この出力パ
ルスはゲート回路G4を介して駆動回路Dr2に供給
され、モータMを駆動してヘツドを送る。この送
り速度は例えば通常送り速度の1/2に設定して
ある。一方端子P5からの上記パルスは駆動回路
Dr1に供給されるとともにゲート回路G1を介して
バツフアレジスタBuおよび駆動信号発生器CGに
供給される。これによりバツフアレジスタBuか
らは、上記ヘツドの送りに同期して上記1行分の
データが再び読み出され、駆動信号発生器CGか
らの印字素子駆動信号に応じて駆動回路Dr1から
コイルL1……L7の駆動出力が選択的に生じ、印
字ワイヤーが駆動されて記録が行なわれる。
ところで1行総てにわたつて、n桁ごとの印字
ドツト数が許容レベル以下であつた場合には、フ
リツプフロツプ回路F1の出力Qが“0”に保持
されたままとなる。これによつて可変分周器Dの
分周比が上記の1/2になる。
ドツト数が許容レベル以下であつた場合には、フ
リツプフロツプ回路F1の出力Qが“0”に保持
されたままとなる。これによつて可変分周器Dの
分周比が上記の1/2になる。
そのため可変分周器Dからは第3図Iのごとく
上記の2倍の周波数のパルスが生じ、上記の2倍
の速度で記録が行なわれる。
上記の2倍の周波数のパルスが生じ、上記の2倍
の速度で記録が行なわれる。
このように本例では、記録速度を2段階にわ
け、n桁内の印字ドツト数が許容レベルを越える
ブロツクのある行は通常送りの半分の速度で記録
を行なうものである。記録速度が半分になると、
電源に対する実負荷が半分に軽減するため、高密
度の記録箇所の記録品質も補償できる。
け、n桁内の印字ドツト数が許容レベルを越える
ブロツクのある行は通常送りの半分の速度で記録
を行なうものである。記録速度が半分になると、
電源に対する実負荷が半分に軽減するため、高密
度の記録箇所の記録品質も補償できる。
つぎに他の実施例について説明する。
第4図においてSRはシフトレジスタ、Caはカ
ウンタであり、これが計数手段を構成するもので
ある。Aは判別回路であり、これとフリツプフロ
ツプ回路F1等によつて検出手段を構成する。
Cb,Ccはカウンタ、Bは一致回路、F3,F4はフ
リツプフロツプ回路、Kはリセツト回路、G5…
…G9はゲート回路、E2はインバータである。
ウンタであり、これが計数手段を構成するもので
ある。Aは判別回路であり、これとフリツプフロ
ツプ回路F1等によつて検出手段を構成する。
Cb,Ccはカウンタ、Bは一致回路、F3,F4はフ
リツプフロツプ回路、Kはリセツト回路、G5…
…G9はゲート回路、E2はインバータである。
なお第1図と同一符号は同一のものを示す。
つぎに動作について説明する。端子P1から1行
分の記録データが順次供給されると、これはバツ
フアメモリBuに書き込まれるとともにカウンタ
Cbに書込み用のストローブパルスが供給され、
カウンタCbはバツフアメモリBuに書き込された
記録データの桁数をカウントする。すなわち1行
中で記録すべき最終桁が第何桁目であるかをカウ
ントするものである。この場合、途中に空白桁が
存在するときには、これも桁数にいれるものであ
る。そして端子P2にデータ入力終了信号が到来
し、フリツプフロツプ回路F3,F4の出力Qが
“1”に反転してゲート回路G8,G9の一入力が
“1”に保持されるとともにゲート記録G6が開い
てクロツクパルスが通過する。この1パルスによ
つて上記の実施例と同様に駆動信号発生器CGか
ら1桁分の文字の文字パターンを表す印字素子駆
動信号が以下のようして読み出される。
分の記録データが順次供給されると、これはバツ
フアメモリBuに書き込まれるとともにカウンタ
Cbに書込み用のストローブパルスが供給され、
カウンタCbはバツフアメモリBuに書き込された
記録データの桁数をカウントする。すなわち1行
中で記録すべき最終桁が第何桁目であるかをカウ
ントするものである。この場合、途中に空白桁が
存在するときには、これも桁数にいれるものであ
る。そして端子P2にデータ入力終了信号が到来
し、フリツプフロツプ回路F3,F4の出力Qが
“1”に反転してゲート回路G8,G9の一入力が
“1”に保持されるとともにゲート記録G6が開い
てクロツクパルスが通過する。この1パルスによ
つて上記の実施例と同様に駆動信号発生器CGか
ら1桁分の文字の文字パターンを表す印字素子駆
動信号が以下のようして読み出される。
駆動信号発生器CG内の制御回路からは上記1
パルスによつて第5図Aのパルスを、1桁を構成
する列数分(スペースを含む)だけ生じ、この1
パルスごとに上記1桁内の第1列目から印字素子
駆動信号が順次読み出されていく。第5図Aのパ
ルスは第5図Bのようにレベル反転されてゲート
複数G9に供給され、これによつて端子CPからの
パルスが第5図Cのごとくゲート回路G9から生
じる。つまり、第5図Aの第1のパルスによつて
第1列目の7つの印字素子駆動信号が端子q1〜q7
からシフトレジスタSR内に読み出されると、そ
の直後にゲート回路G9から端子Cpのパルスが7
パルス発生してシフトレジスタSR内の上記印字
素子駆動信号がシリアルにシフトされて読み出さ
れるのである。
パルスによつて第5図Aのパルスを、1桁を構成
する列数分(スペースを含む)だけ生じ、この1
パルスごとに上記1桁内の第1列目から印字素子
駆動信号が順次読み出されていく。第5図Aのパ
ルスは第5図Bのようにレベル反転されてゲート
複数G9に供給され、これによつて端子CPからの
パルスが第5図Cのごとくゲート回路G9から生
じる。つまり、第5図Aの第1のパルスによつて
第1列目の7つの印字素子駆動信号が端子q1〜q7
からシフトレジスタSR内に読み出されると、そ
の直後にゲート回路G9から端子Cpのパルスが7
パルス発生してシフトレジスタSR内の上記印字
素子駆動信号がシリアルにシフトされて読み出さ
れるのである。
例えばシフトレジスタSRの印字素子駆動信号
(1110010)であつたとすると、ゲート回路G9か
らの第6図A(第5図Cのパルスを拡大したも
の)のパルスによつてシフトレジスタSRからは
第6図Bのごとく印字素子駆動信号が読み出さ
れ、この印字素子駆動信号と上記パルスとによつ
てゲート回路G5からは第6図Cのごとく印字素
子駆動信号“1”に対応した数のパルスが生じ、
カウンタCaでカウントされる。すなわち、上記
の実施例ではドツト数をアナログ電圧に変換して
印字ドツト数を検知したが、本例ではカウンタ
Caによつてデジタル的にカウントするものであ
る。
(1110010)であつたとすると、ゲート回路G9か
らの第6図A(第5図Cのパルスを拡大したも
の)のパルスによつてシフトレジスタSRからは
第6図Bのごとく印字素子駆動信号が読み出さ
れ、この印字素子駆動信号と上記パルスとによつ
てゲート回路G5からは第6図Cのごとく印字素
子駆動信号“1”に対応した数のパルスが生じ、
カウンタCaでカウントされる。すなわち、上記
の実施例ではドツト数をアナログ電圧に変換して
印字ドツト数を検知したが、本例ではカウンタ
Caによつてデジタル的にカウントするものであ
る。
ところで端子P4からの上記クロツクパルスはリ
ングカウンタCoおよびCoに供給され、桁数が計
数される。リングカウンタCoはn桁ごとに出力
を生じ、カウンタCcは1行分の桁数を計数する
ものである。
ングカウンタCoおよびCoに供給され、桁数が計
数される。リングカウンタCoはn桁ごとに出力
を生じ、カウンタCcは1行分の桁数を計数する
ものである。
さてカウンタCaがn桁分の印字ドツト数をカ
ウントすると、上記の実施例と同様にリンクカウ
ンタCoから出力が生じ、ワンシヨツトマルチM3
がトリガされ、その出力パルスによつて判別回路
Aが作動する。判別回路Aは、カウンタCaの内
容と予め設定した値との大小比較を行なう。すな
わち印字ドツト数が許容レベル以下であるか否か
を判別し、許容レベルを越えたときに、判別回路
Aの出力が“1”に、許容レベル以下のときに
“0”になるよう設定してある。したがつて上記
の実施例と同様に、一行中にn桁分の印字ドツト
数が許容レベルを越えるブロツクがあつた場合に
は、フリツプフロツプ回路F1の出力Qが“1”
に保持され、分周器Dの分周比が指定される。
ウントすると、上記の実施例と同様にリンクカウ
ンタCoから出力が生じ、ワンシヨツトマルチM3
がトリガされ、その出力パルスによつて判別回路
Aが作動する。判別回路Aは、カウンタCaの内
容と予め設定した値との大小比較を行なう。すな
わち印字ドツト数が許容レベル以下であるか否か
を判別し、許容レベルを越えたときに、判別回路
Aの出力が“1”に、許容レベル以下のときに
“0”になるよう設定してある。したがつて上記
の実施例と同様に、一行中にn桁分の印字ドツト
数が許容レベルを越えるブロツクがあつた場合に
は、フリツプフロツプ回路F1の出力Qが“1”
に保持され、分周器Dの分周比が指定される。
なお上記判別が終了すると、ワンシヨツトマル
チM3の出力パルスが停止し、リセツト回路Kの
出力によつてカウンタCaの内容がクリアされ
る。そして一行分の記録データが総て読み出され
ると、カウンタCcの内容がカウンタCbの内容と
一致し、一致回路Bから出力が生じる。この出力
はゲート回路G7を介してフリツプフロツプ回路
F3をリセツトする。そのためゲート回路G6,G9
が閉じてゲート回路G8が開成するとともに分周
器Dのリセツトが解除され、さらにフリツプフロ
ツプ回路F2がトリガされる。したがつて分周器
Dからのパルスがゲート回路G4,G3,G1を通過
し、モータMが駆動されてヘツドが送られ、これ
に同期して上記一行分のデータが順次読み出さ
れ、駆動回路Dr1の出力によつて印字ワイヤーが
駆動される。
チM3の出力パルスが停止し、リセツト回路Kの
出力によつてカウンタCaの内容がクリアされ
る。そして一行分の記録データが総て読み出され
ると、カウンタCcの内容がカウンタCbの内容と
一致し、一致回路Bから出力が生じる。この出力
はゲート回路G7を介してフリツプフロツプ回路
F3をリセツトする。そのためゲート回路G6,G9
が閉じてゲート回路G8が開成するとともに分周
器Dのリセツトが解除され、さらにフリツプフロ
ツプ回路F2がトリガされる。したがつて分周器
Dからのパルスがゲート回路G4,G3,G1を通過
し、モータMが駆動されてヘツドが送られ、これ
に同期して上記一行分のデータが順次読み出さ
れ、駆動回路Dr1の出力によつて印字ワイヤーが
駆動される。
そして上記一行分の記録が終了すると、端子
REに記録終了信号が供給され、フリツプフロツ
プ回路F1〜F4およびカウンタCa,Cb,Cc等がリ
セツトされて初期状態に戻り、次の行の記録が上
記と全く同様にして行なれる。
REに記録終了信号が供給され、フリツプフロツ
プ回路F1〜F4およびカウンタCa,Cb,Cc等がリ
セツトされて初期状態に戻り、次の行の記録が上
記と全く同様にして行なれる。
ところで上記の各実施例では記録速度を2段階
にわけたが、これに限らず必要に応じて3段階以
上にわけることも可能である。この場合、第1図
の実施例では段階数に応じた数のトランジスタの
バイアス電圧をそれぞれ異ならせ、各トランジス
タのベースをコンデンサCに共通に接続するとと
もに各トランジスタの出力をそれぞれに対応した
フリツプフロツプ回路に供給する。そして各フリ
ツプフロツプ回路の出力によつて分周器Dの分周
比を指定すればよい。
にわけたが、これに限らず必要に応じて3段階以
上にわけることも可能である。この場合、第1図
の実施例では段階数に応じた数のトランジスタの
バイアス電圧をそれぞれ異ならせ、各トランジス
タのベースをコンデンサCに共通に接続するとと
もに各トランジスタの出力をそれぞれに対応した
フリツプフロツプ回路に供給する。そして各フリ
ツプフロツプ回路の出力によつて分周器Dの分周
比を指定すればよい。
また第4図の実施例では、各段階の印字ドツト
数の対応したカウンタCaの各計数内容を判別回
路で判別し、各判別出力をそれぞれに対応したフ
リツプフロツプ回路に記録させればよい。
数の対応したカウンタCaの各計数内容を判別回
路で判別し、各判別出力をそれぞれに対応したフ
リツプフロツプ回路に記録させればよい。
また上記のようにワイヤプリンタに限らず放電
破壊プリンタ、ラインプリンタなどに用いてもよ
い。ラインプリンタの場合には、例えば数行分ず
つの情報量を前もつて検知し、その情報量に応じ
て記録速度を制御すればよい。
破壊プリンタ、ラインプリンタなどに用いてもよ
い。ラインプリンタの場合には、例えば数行分ず
つの情報量を前もつて検知し、その情報量に応じ
て記録速度を制御すればよい。
以上詳述したごとく本発明によれば、1行をn
桁ずつの複数ブロツクに分割した各ブロツクにお
ける印字ドツト数を計数し、1行中において印字
ドツト数が最大となるブロツクの印字ドツト数の
応じてその1行の印字速度を選択するようにした
ので高密度の記録箇所においても平均消費電力を
少なくできるとともに記録品質を補償できる。し
たがつて小容量の電源、安価な駆動装置ですむも
のである。しかも漢字、数字、アルフアベツト等
が混在する行においても、文字の種類にとらわれ
ず、きめ細かに記録密度の判定が行え、常に最適
の速度で印字を行うこができる。
桁ずつの複数ブロツクに分割した各ブロツクにお
ける印字ドツト数を計数し、1行中において印字
ドツト数が最大となるブロツクの印字ドツト数の
応じてその1行の印字速度を選択するようにした
ので高密度の記録箇所においても平均消費電力を
少なくできるとともに記録品質を補償できる。し
たがつて小容量の電源、安価な駆動装置ですむも
のである。しかも漢字、数字、アルフアベツト等
が混在する行においても、文字の種類にとらわれ
ず、きめ細かに記録密度の判定が行え、常に最適
の速度で印字を行うこができる。
また通常の記録では高密度の記録箇所が数桁連
続するような低速記録を行なうべき箇所はごく一
部にすぎず、大半は高速で記録が行なえるため、
記録に要する総時間は従来の高速プリンタとほと
んど変らない。
続するような低速記録を行なうべき箇所はごく一
部にすぎず、大半は高速で記録が行なえるため、
記録に要する総時間は従来の高速プリンタとほと
んど変らない。
第1図は本発明の一実施例を示した電気回路
図、第2図は本例における電源電圧特性図、第3
図は動作説明のためのタイムチヤート、第4図は
他の実施例の電気回路図、第5図及び第6図はそ
れぞれ第4図の動作説明のためのタイムチヤート
である。 D1〜D7…ダイオード、R1〜R10…抵抗、C…コ
ンデンサ、Tr1,Tr2…トランジスタ、F1,F2…
フリツプフロツプ回路、Co…リングカウンタ、
M2…ワンシヨツトマルチ、D…可変分周器、SR
…シフトレジスタ、Ca…カウンタ、A…判別回
路、Cb,Cc…カウンタ、B…一致回路、F3,F4
…フリツプフロツプ回路。
図、第2図は本例における電源電圧特性図、第3
図は動作説明のためのタイムチヤート、第4図は
他の実施例の電気回路図、第5図及び第6図はそ
れぞれ第4図の動作説明のためのタイムチヤート
である。 D1〜D7…ダイオード、R1〜R10…抵抗、C…コ
ンデンサ、Tr1,Tr2…トランジスタ、F1,F2…
フリツプフロツプ回路、Co…リングカウンタ、
M2…ワンシヨツトマルチ、D…可変分周器、SR
…シフトレジスタ、Ca…カウンタ、A…判別回
路、Cb,Cc…カウンタ、B…一致回路、F3,F4
…フリツプフロツプ回路。
Claims (1)
- 【特許請求の範囲】 1 複数の印字素子を紙送り方向に配設してあ
り、この各印字素子を紙送りと直交する方向に走
査して記録を行う記録装置において、 1行をn桁ずつの複数のブロツクに分割してあ
り、 各文字の文字パターンを表し、上記印字素子を
駆動するための印字素子駆動信号を発生する駆動
信号発生手段と、 この駆動信号発生手段からの印字素子駆動信号
を計数入力とし、各ブロツク中に文字を印字する
のに必要な印字ドツト数を計数する計数手段と、 この計数手段による各ブロツクごとの計数値が
予め設定した複数の段階のどの段階に含まれるか
を検出する検出手段と、 この検出手段の出力を受け1行中において印字
ドツト数が最大となるブロツクにおける上記計数
手段の計数値の段階に応じてその1行の印字速度
を選択する制御手段と からなる記録装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2641379A JPS55119784A (en) | 1979-03-07 | 1979-03-07 | Recording unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2641379A JPS55119784A (en) | 1979-03-07 | 1979-03-07 | Recording unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS55119784A JPS55119784A (en) | 1980-09-13 |
| JPS6241114B2 true JPS6241114B2 (ja) | 1987-09-01 |
Family
ID=12192854
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2641379A Granted JPS55119784A (en) | 1979-03-07 | 1979-03-07 | Recording unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS55119784A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0584907U (ja) * | 1992-04-16 | 1993-11-16 | 株式会社ニコン | レンズ鏡筒 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62222851A (ja) * | 1986-03-25 | 1987-09-30 | Mutoh Ind Ltd | 静電プロツタにおける速度制御方法及びその装置 |
| JP3376118B2 (ja) * | 1994-08-24 | 2003-02-10 | キヤノン株式会社 | 画像記録方法とその装置 |
| US7347519B2 (en) | 2004-05-26 | 2008-03-25 | Canon Kabushiki Kaisha | Printing apparatus, controlling method and computer program |
-
1979
- 1979-03-07 JP JP2641379A patent/JPS55119784A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0584907U (ja) * | 1992-04-16 | 1993-11-16 | 株式会社ニコン | レンズ鏡筒 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS55119784A (en) | 1980-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4090188A (en) | Dot matrix converter | |
| JPS5928849Y2 (ja) | プリンタ | |
| US4219824A (en) | Thermal recording apparatus | |
| JPH057910B2 (ja) | ||
| GB2083670A (en) | Electronic typewriter with display device | |
| US4051945A (en) | Electronic tabulator for high speed printers | |
| US4193071A (en) | Character display apparatus | |
| US4153950A (en) | Data bit assembler | |
| US3999164A (en) | Printing device | |
| US4371274A (en) | Apparatus for dot-matrix printing with proportional character spacing | |
| JPS6215353B2 (ja) | ||
| CA1108303A (en) | Method and apparatus for addressing a character generator | |
| US4145756A (en) | Thermal line printer | |
| JPS6241114B2 (ja) | ||
| JPS592027B2 (ja) | 文字発生装置 | |
| US3991405A (en) | Margin adjusting of textual codes in a memory | |
| EP0062520B1 (en) | Thermal dot matrix printer and method of operating same | |
| US4653945A (en) | Rotary wheel printing apparatus with controllable hammer striking force | |
| US3945019A (en) | Apparatus and method for recording characters so as to enable reading thereof in a feed direction of a recording sheet therefor | |
| US3088401A (en) | Temporary information storage for high speed printers | |
| JPH0311273B2 (ja) | ||
| JPS6038167A (ja) | 文字または図形パターン発生回路装置 | |
| Cheek | Design of a low-cost character generator for remote computer displays | |
| JPS6239472Y2 (ja) | ||
| US4149619A (en) | Tabulation control systems for printing apparatus |