JPS6179673A - Dot recording system - Google Patents
Dot recording systemInfo
- Publication number
- JPS6179673A JPS6179673A JP59203121A JP20312184A JPS6179673A JP S6179673 A JPS6179673 A JP S6179673A JP 59203121 A JP59203121 A JP 59203121A JP 20312184 A JP20312184 A JP 20312184A JP S6179673 A JPS6179673 A JP S6179673A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- character
- speed
- pattern
- width
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はシリアルドツトプリンタにおける印字文字のド
・ノド記録方式に係り、特に文字パターンを形成するド
ツトを間引くことで印字速度を切替え、高速印字するこ
とを可能とすると共に、印字文字幅も可変することが出
来るドツト記録方式に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a dot-dot recording method for printed characters in a serial dot printer, and in particular, to change the printing speed by thinning out dots that form a character pattern to achieve high-speed printing. The present invention relates to a dot recording method that makes it possible to change the printed character width.
例えばワイヤドツトプリンタは印字ヘッドに複数のピン
を用い、該ピンを駆動するコイルにパルス状の電流を供
給して励磁し、この励磁により駆動されるピンがインク
リボンを印字用紙上に押圧することで印字する。従って
印字ヘッドが移動する方向に連続するドツトで構成され
る文字等を印字する場合、印字ヘッドのピンの追従速度
による制限で、印字の最高速度が決定される。従って相
対的にドツトが高密度な文字は低速で、低密度の文字は
高速で印字することとなる。For example, wire dot printers use multiple pins in the print head, and the coils that drive the pins are excited by supplying a pulsed current, and the pins driven by this excitation press the ink ribbon onto the printing paper. Print. Therefore, when printing characters or the like consisting of continuous dots in the direction in which the print head moves, the maximum speed of printing is determined by the limit set by the follow-up speed of the pins of the print head. Therefore, characters with a relatively high density of dots are printed at a low speed, and characters with a relatively low density of dots are printed at a high speed.
シリアルドツトプリンタは通常上位装置から文字コード
を受は取り、その文字コードに対応する文字を文字発生
回路から読出し、それをラインバッファに書込んでいる
。この文字発生回路は一般的に高速印字用の低密度な字
体と、低速印字にはなるが印字品質の良い高密度な字体
等の数種類の文字パターンを発生する。従って印字速度
に応じて複数のスペース速度により印字ヘッドを移動さ
せることが可能である。A serial dot printer normally receives a character code from a host device, reads out a character corresponding to the character code from a character generation circuit, and writes it into a line buffer. This character generation circuit generally generates several types of character patterns, including a low-density font for high-speed printing and a high-density font for slow printing but with good print quality. Therefore, it is possible to move the print head at multiple space speeds depending on the printing speed.
印字を行う場合、ドツトを例えば一つ置きに間引くと、
印字速度を2倍とすることが出来るが、印字品質は低下
する。しかし、プリンタで印字する場合、必ずしも常に
印字品質が良(なければならないということは無い。When printing, if you thin out the dots, for example every other dot,
Although the printing speed can be doubled, the printing quality will deteriorate. However, when printing with a printer, it is not always necessary to have good print quality.
例えば文章作成で原稿を作成し手直しをするような場合
、印字品質が悪くても印字速度が速いことが望まれる。For example, when creating a manuscript and revising it, a high printing speed is desirable even if the printing quality is poor.
又文字の幅も可変して狭い部分に多くの文字を入れたい
とか、文字幅を広くして表現を強調したいという要望も
ある。There is also a desire to vary the width of characters to fit more characters into a narrow space, or to emphasize expression by widening the character width.
従来のワイヤドツトプリンタは低密度パターンの文字、
例えば英数字、仮名、記号等のANKは高速印字を行い
、高密度パターンの文字、例えば漢字、イメージ等はス
ペース速度を落として低速印字を行っている。Traditional wire dot printers produce characters with low density patterns,
For example, ANK characters such as alphanumeric characters, kana characters, and symbols are printed at high speed, while characters with high density patterns, such as kanji characters and images, are printed at low speed by reducing the space speed.
第2図は従来のドツトプリンタの一例を示す回路のブロ
ック図である。FIG. 2 is a block diagram of a circuit showing an example of a conventional dot printer.
プロセッサ1はROM2に格納されたプログラムを読出
して動作する。父上位装置からインタフェース制御回路
4を経て印字データが送られて来る。The processor 1 reads a program stored in the ROM 2 and operates. Print data is sent from the father's host device via the interface control circuit 4.
プロセッサ1はこの印字データをRAM3に一旦格納し
てから読出し、印字データが文字コードの場合は、文字
発生回路11から該当する文字パターンを読出してライ
ンバッファ12に書込み、印字データがイメージパター
ンの場合は、そのままラインバッファに書込む。The processor 1 temporarily stores this print data in the RAM 3 and then reads it out. If the print data is a character code, the processor 1 reads the corresponding character pattern from the character generation circuit 11 and writes it to the line buffer 12, and if the print data is an image pattern. writes directly to the line buffer.
プロセッサ1はラインバッファ12に書込んだ文字及び
イメージパターンが印字行単位にまとまると、印字ヘッ
ド制御回路9に送出して印字へラド10により印字させ
る。When the characters and image patterns written in the line buffer 12 are collected in print line units, the processor 1 sends them to the print head control circuit 9 and causes the print head 10 to print them.
同時にプロセッサ1はスペース制御回路7を制御して、
スペースモータ8を駆動し、印字ヘッドlOを運搬する
キャリッジのスペース動作を行わせる。At the same time, the processor 1 controls the space control circuit 7,
The space motor 8 is driven to cause the carriage carrying the print head 10 to move in space.
この際プロセッサ1は文字コードから得たデータに基づ
き、低密度パターンの文字は高速印字するため、キャー
リッジを高速でスペースさせる。又イメージと文字コー
ドから得たデータに基づき、高密度パターンの文字の場
合は印字速度を落として印字するため、キャリッジを低
速でスペースさせる。At this time, the processor 1 spaces the carriage at high speed based on the data obtained from the character code in order to print characters with a low density pattern at high speed. Also, based on the data obtained from the image and character code, in order to print characters with a high density pattern at a reduced printing speed, the carriage is spaced at a low speed.
又プロセッサ1はRAM3から読出した印字データ中に
改行指令があると、改行制御回路5を制御して、改行モ
ータ6を駆動し紙送りを行わせる。When the processor 1 includes a line feed command in the print data read from the RAM 3, it controls the line feed control circuit 5 to drive the line feed motor 6 to feed the paper.
上記の如く、従来のワイヤドツトプリンタでは、原稿の
手直し用の印刷を行うような場合も、漢字やイメージ等
の多い文章を印刷すると印字時間が長くなり、印字幅も
一定で狭い部分に文字幅を狭めて文字を詰め込むことは
不可能であり、文字幅を広くして目立たせることも不可
能であるという問題がある。As mentioned above, with conventional wire dot printers, even when printing for revising a manuscript, the printing time becomes longer when printing text with many kanji or images, and the print width is constant, but the character width is reduced in narrow areas. There is a problem in that it is impossible to narrow the width of the characters to pack them in, and it is also impossible to make the characters stand out by increasing the width of the characters.
上記問題点は、スペース速度を切り替えて複数の印字速
度で印字することが可能なドツトプリンタにおいて、文
字パターンを構成するドツトを間引いて1/nに圧縮し
た後m倍に引き伸ばす手段を設け、印字速度をm倍とす
ると共に、文字幅もm/n倍とすることによって解決さ
れる。The above problem can be solved by providing means for thinning out the dots that make up the character pattern, compressing it to 1/n, and then expanding it by m times, in a dot printer that can print at multiple printing speeds by switching the space speed. This can be solved by increasing the character width by m times and increasing the character width by m/n times.
即ち文字パターンやイメージパターンを構成する横方向
のドツトを間引いて1 / nに圧縮し、これをm倍に
引き伸ばすことにより、印字速度をm倍とすると共に、
文字幅もm/n倍とすることを可能としたものである。In other words, the horizontal dots that make up the character pattern or image pattern are thinned out and compressed to 1/n, and then expanded by a factor of m to increase the printing speed by a factor of m.
This also makes it possible to increase the character width by m/n times.
第1図は本発明の一実施例を示す回路のブロック図であ
る。FIG. 1 is a block diagram of a circuit showing one embodiment of the present invention.
第1図は第2図の回路に密度変換回路13を追加したも
ので、第2図と動作の異なる点に付き説明する。FIG. 1 is a circuit in which a density conversion circuit 13 is added to the circuit in FIG. 2, and the differences in operation from FIG. 2 will be explained.
プロセッサ1はRAM3に一旦格納した上位装置から送
られた印字データを読出し、印字データが文字コードの
場合は、文字発生回路11から該当する文字パターンを
読出す。プロセッサ1はこの文字パターンを必要に応じ
て密度変換回路13を経てラインバッファ12に書込む
。The processor 1 reads the print data sent from the host device that has been temporarily stored in the RAM 3, and if the print data is a character code, reads the corresponding character pattern from the character generation circuit 11. The processor 1 writes this character pattern into the line buffer 12 via the density conversion circuit 13 as necessary.
密度変換回路13は入力する文字パターンの横方向のド
ツトを間引いて1/nに圧縮した後m倍に引き伸ばして
ラインバッファ12に占込む。即ち文字パターンの各カ
ラムを構成するドツトを圧縮率に応じて間引を行い、間
引かれて無くなったカラムは詰めて圧縮し、この間引さ
れてカラム数が減少した文字パターンに伸張率に応じて
“0”を追加し客カラム間の間隔を拡大する。The density conversion circuit 13 thins out the horizontal dots of the input character pattern, compresses it to 1/n, expands it by m times, and fills the line buffer 12 with it. In other words, the dots constituting each column of the character pattern are thinned out according to the compression rate, the columns that are no longer thinned out are packed and compressed, and the character pattern whose number of columns has been reduced due to thinning is thinned out according to the expansion rate. Add “0” to expand the spacing between customer columns.
又RAM3から読出した印字データがイメージパターン
の場合も上記同様に密度変換回路13により、横方向を
l / nに圧縮してm倍に引き伸ばす。If the print data read from the RAM 3 is an image pattern, the density conversion circuit 13 compresses it to l/n in the horizontal direction and expands it by m times in the same way as described above.
プロセッサ1はラインバッファ12に書込んだ文字及び
イメージパターンが印字行単位にまとまると、印字ヘッ
ド制御回路9に送出して印字ヘッド10により印字させ
る。When the characters and image patterns written in the line buffer 12 are collected in print line units, the processor 1 sends them to the print head control circuit 9 to be printed by the print head 10.
この場合n=mであれば文字幅は同じであるが、ドツト
の密度が1 / nに減少しているため、印字速度はn
倍とすることが出来る。In this case, if n=m, the character width is the same, but the dot density has decreased to 1/n, so the printing speed is n
It can be doubled.
又n#mの場合は印字速度はm倍で文字幅はm70倍と
なる。In the case of n#m, the printing speed is m times higher and the character width is m70 times higher.
以上説明した如く、本発明は印字品質が悪化しても高速
で印字したい場合、高密度文字パターンやイメージパタ
ーンを間引くことで印字速度を向上させることが可能で
あり、文字幅を変えて印字することも可能である。As explained above, in the present invention, if you want to print at high speed even if the print quality deteriorates, it is possible to improve the printing speed by thinning out high-density character patterns or image patterns, and print by changing the character width. It is also possible.
第1図は本発明の一実施例を示す回路のブロック図、
第2図は従来のドツトプリンタの一例を示す回路のブロ
ック図である。
図において、
■はプロセッサ、 2はROM。
3はRAM。
4はインタフェース制御回路、
5は改行制御回路、 6は改行モータ、7はスペー
ス制御回路、8はスペースモータ、9は印字ヘッド制御
回路、
10は印字ヘッド、 11は文字発生回路、12は
ラインバッファ、
13は密度変換回路である。
半 1 司
zvsFIG. 1 is a block diagram of a circuit showing an embodiment of the present invention, and FIG. 2 is a block diagram of a circuit showing an example of a conventional dot printer. In the figure, ■ is a processor, and 2 is a ROM. 3 is RAM. 4 is an interface control circuit, 5 is a line feed control circuit, 6 is a line feed motor, 7 is a space control circuit, 8 is a space motor, 9 is a print head control circuit, 10 is a print head, 11 is a character generation circuit, 12 is a line buffer , 13 is a density conversion circuit. Half 1 Tsukasa vs
Claims (1)
とが可能なドットプリンタにおいて、文字パターンを構
成するドットを間引いて1/nに圧縮した後m倍に引き
伸ばす手段を設け、印字速度をm倍とすると共に、文字
幅もm/n倍とすることを特徴とするドット記録方式。In a dot printer that can print at multiple printing speeds by switching the space speed, a means is provided to thin out the dots that make up a character pattern, compress them to 1/n, and then expand them by m times, thereby increasing the printing speed by m times. At the same time, the dot recording method is characterized in that the character width is also increased by m/n times.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59203121A JPS6179673A (en) | 1984-09-28 | 1984-09-28 | Dot recording system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59203121A JPS6179673A (en) | 1984-09-28 | 1984-09-28 | Dot recording system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6179673A true JPS6179673A (en) | 1986-04-23 |
Family
ID=16468748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59203121A Pending JPS6179673A (en) | 1984-09-28 | 1984-09-28 | Dot recording system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6179673A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63318603A (en) * | 1987-06-22 | 1988-12-27 | Fuji Electric Co Ltd | Programming device for programmable controller |
JPH03176167A (en) * | 1989-12-06 | 1991-07-31 | Seikosha Co Ltd | Printing method in dot printer |
JPH06218987A (en) * | 1993-12-10 | 1994-08-09 | Seikosha Co Ltd | Printing method of dot printer |
JPH06218988A (en) * | 1993-12-10 | 1994-08-09 | Seikosha Co Ltd | Printing method of dot printer |
-
1984
- 1984-09-28 JP JP59203121A patent/JPS6179673A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63318603A (en) * | 1987-06-22 | 1988-12-27 | Fuji Electric Co Ltd | Programming device for programmable controller |
JPH03176167A (en) * | 1989-12-06 | 1991-07-31 | Seikosha Co Ltd | Printing method in dot printer |
US5535308A (en) * | 1989-12-06 | 1996-07-09 | Seikosha Co., Ltd. | Printing method for use with dot printer |
JPH06218987A (en) * | 1993-12-10 | 1994-08-09 | Seikosha Co Ltd | Printing method of dot printer |
JPH06218988A (en) * | 1993-12-10 | 1994-08-09 | Seikosha Co Ltd | Printing method of dot printer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6122960A (en) | Changeover system of printing speed | |
JPS5962163A (en) | Printer | |
JPS6179673A (en) | Dot recording system | |
JPH0441548B2 (en) | ||
US5499321A (en) | Printing method for use with dot printer | |
JP3033501B2 (en) | Dot printer | |
JPH0679922A (en) | Recording device | |
JPH0434946B2 (en) | ||
JP3083024B2 (en) | Character processing apparatus and method | |
JP3143003B2 (en) | Image processing apparatus and image processing method | |
JP2877036B2 (en) | Printing method and dot printer | |
JPS5941276A (en) | Dot-matrix type serial printer | |
JPH01310968A (en) | High speed printing of printer | |
JPS6364778A (en) | Recording apparatus | |
JPS61264377A (en) | Character pattern generator | |
JPH04371866A (en) | Printing control method in journal receipt printer | |
JPH0647301B2 (en) | Charactor pattern generator | |
JP2657198B2 (en) | Printing method of dot printer | |
JP3033731B2 (en) | Ruled line processing device, ruled line processing method, and recording medium for recording program | |
JPH05147269A (en) | Serial printer | |
JPH06238860A (en) | Character pattern generating method | |
JPH06106808A (en) | Recording device | |
JPH03120060A (en) | Scale-down printing method | |
JPS6175920A (en) | Printer/plotter | |
JPH0325495A (en) | Printer |