[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS59148668A - Control system for character generator of dot printer - Google Patents

Control system for character generator of dot printer

Info

Publication number
JPS59148668A
JPS59148668A JP2273683A JP2273683A JPS59148668A JP S59148668 A JPS59148668 A JP S59148668A JP 2273683 A JP2273683 A JP 2273683A JP 2273683 A JP2273683 A JP 2273683A JP S59148668 A JPS59148668 A JP S59148668A
Authority
JP
Japan
Prior art keywords
dot
character generator
character
data
printed
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.)
Granted
Application number
JP2273683A
Other languages
Japanese (ja)
Other versions
JPH0369715B2 (en
Inventor
Yasunori Nakamura
安則 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2273683A priority Critical patent/JPS59148668A/en
Publication of JPS59148668A publication Critical patent/JPS59148668A/en
Publication of JPH0369715B2 publication Critical patent/JPH0369715B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

PURPOSE:To permit both printing systems of half/full dots by a method in which printed dot pattern is compared with the content of a character generator corresponding to dot array to be printed next, and only the portion where dots are continued is spaced and then printed. CONSTITUTION:By a controller 7, a space motor M is controlled through a space speed/rotation amount setting circuit and a motor driver 14. A given letter pattern is loaded by a character generator 8 synchronously with the rotation amount of the space motor M, and the loaded letter pattern is latched to a data latch 11 through AND gate 10, a wire driver 12 is driven, and a given wire of the printing head 1 is projected. A series of control is made on these operations. In a comparator 9, data to be output from the data latch 11 to the wire driver 12 is compared with data to be sent from the controller 7 to the AND gate 10, and when both data are the same, operation is made in such a way that the output becomes ''0''.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はシリアルドツトマトリ、クスプリンタのキャラ
クタジェネレータの制御方式ニ関スるものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a control system for a character generator of a serial dot matrix or printer.

〔従来技術〕[Prior art]

第1図のようなシリアルド、7トマトリツクスプリンタ
において、プラテン乙に巻かれた用紙4に印字へラド1
で印字が行なわれるが、その際スペースモータMでベル
ト5を介して送りネジ6を回転させることによシギヤリ
ャ2と共に印字へ1.ド1を矢印a方向にスペース送シ
しながら印字される。第2図のように印字ヘッド1の先
端には、複数のワイヤW+ 、W2・・・カスペース方
向と直角方向に配列されておシ印字ヘッド1を一定速度
でスペース送シしながら、各時点tl+t2・・・でワ
イヤを選択して駆動し突出させることによシ用紙4上に
ドツトD7・・・の組合せで例えば1A“のような文字
が形成される。
In a serialized, 7-matrix printer as shown in Figure 1, printing is carried out on paper 4 wrapped around platen
At that time, the space motor M rotates the feed screw 6 via the belt 5, and the printing is performed together with the gear 2. Printing is performed by moving the number 1 by space in the direction of arrow a. As shown in Fig. 2, at the tip of the print head 1, a plurality of wires W+, W2... are arranged in a direction perpendicular to the space direction. By selecting and driving the wires at tl+t2, . . . and causing them to protrude, a character such as 1A", for example, is formed on the paper 4 by a combination of dots D7, . . .

この1A〃のような文字を形成する場合のドツトの配置
方式として第6図のように最少ドツト間隔での横方向の
ドツト配列を禁止する方式、例えば第3図のD5におい
てtlの位置でワイヤを突出した場合次に連続するt2
の位置でのワイヤの突出する事のないようドツトを配置
する方式と、・第4図のように前方式のような制限を設
けない、。
When forming a character like this 1A, the dot arrangement method is a method that prohibits horizontal dot arrangement at the minimum dot interval as shown in Fig. 6, for example, a wire is placed at the position tl in D5 in Fig. 3. If it protrudes, the next consecutive t2
・A method of arranging the dots so that the wire does not protrude at the position shown in FIG.

すなわち最少ド、ト間隔での横方向のドツト配列を禁止
しない方式がある。以下前者の方式をハーフドツト方式
、後者の方式をフルドツト方式と呼ぶことにする。
That is, there is a method that does not prohibit dot arrangement in the horizontal direction at the minimum dot interval. Hereinafter, the former method will be referred to as the half-dot method, and the latter method will be referred to as the full-dot method.

ここでワイヤの突出周期が一定であれば前者の方式は後
者の方式の2倍のスペース速度すなわち2倍の印字速度
とする事が出来る長所がある一方、ドツト構成が粗くな
り印字品質が低下する欠点がある。
Here, if the protrusion period of the wire is constant, the former method has the advantage of being able to achieve twice the space speed, that is, twice the printing speed, as the latter method, but the dot structure becomes coarser and the print quality deteriorates. There are drawbacks.

典型的なシリアルドツトマトリ1.クスプリンタは通常
いずれか一方の方式のキャラクタジェネレータを内蔵し
ているが、一部については1つの文字に対して両方式2
種類のキャラクタジェネレータを内蔵しておき、利用者
が用途に応じて使い分ける事が出来るようになっている
ものもある。この2種類のキャラクタジェネレータを内
蔵することは利用者にとって便宜上非常に有用なもので
あるがコスト高となる欠点がある。
Typical cereal dot tomatoes 1. Printers usually have a built-in character generator that uses one of the two methods, but some printers have a character generator that uses both methods for one character.
Some have built-in character generators that allow users to use different types of character generators depending on the purpose. Having these two types of character generators built-in is very useful for the convenience of the user, but it has the drawback of increasing costs.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、キャラクタジェネレータの容量を増加
させることなくハーフ/ノルド2.ト両方式の文字の印
字を可能とするキャラクタジェネレータの制御方式を提
供することにある。
It is an object of the present invention to provide half/nord 2.0 without increasing the capacity of the character generator. The object of the present invention is to provide a control method for a character generator that enables printing of characters of both types.

〔発明の概要〕[Summary of the invention]

1種類のキャラクタジェネレータでハーフ/フルドツト
両方式の文字の印字を実現しようとする場合の問題小は
いかなるアルゴリズムにより一方の方式より他方の方式
に変換するかによる。その一方法としてフルドツト方式
で構成されたキャラクタジェネレータを基本とし隣接す
るドツトの一方をスペース(ドツトなし)トスる方法が
ある。この除ある特定のドツト列たとえば奇数ドツト列
または偶数ドツト列をスペースとする方法も考えられる
が、この方法は文字パターン作成時ある特定ドツト列が
スペースとなる事を考慮する必要があり、文字のデザイ
ン上大きな制限を受は実用的でない。
The problem when attempting to print both half-dot and full-dot characters with one type of character generator depends on what algorithm is used to convert from one system to the other. One method is to toss one of the adjacent dots with a space (no dot) based on a character generator configured with a full dot method. It is also possible to consider a method in which a specific dot row, such as an odd-numbered dot row or an even-numbered dot row, is used as a space, but this method requires consideration that a specific dot row becomes a space when creating a character pattern, and It is not practical due to significant design limitations.

本発明の特徴とするところは、フルドツト方式で構成さ
れたキャラクタジェネレータを基オとして隣接するド、
ットの一方を7ペーストスる方法において、直前に印字
したド、、トノ<ターンと次に印字しようとするド、ッ
ト列に対応するキャラクタジェふレータの内容を比較し
、ド、ットが連続する部分のみをスペースとして次に印
字するところにあり、文字を構成する主賛なド、ノドを
損なうことなくフルドツト方式の文字ノくターンよりノ
・−フドット方式の文字ノ(ターンの生成が可能となる
The feature of the present invention is that, based on a character generator configured in a full-dot system,
In the method of pasting one of the dots 7 times, compare the contents of the character gephrator corresponding to the dot row printed just before and the dot row to be printed next, and then This is where only the continuous part is used as a space for the next printing, and the generation of characters (turns) of the no-dot method is better than that of the full-dot method without damaging the main dots and dots that make up the character. becomes possible.

〔発明の実施例〕[Embodiments of the invention]

以下、本発明の実施例を第5図により説明する。第5図
は本発明の一実施例のプロ1.り図である。制御部7は
スペース速度/回転量設定回路13およびモータドライ
バー14を通してスペースモータMf制御するとともに
、スペースモータMの回転量に同期してキャラクタジェ
ネレータ8よシ所定の文字パターンをロード、このロー
ドし大文字パターンをアンドゲート10を通してデータ
ラッチ11にラッチさせた後、ワイヤドライバー12を
駆動し印字へ、、ド1の所定のワイヤを突出させる一連
の制御を行なう部分である。
Hereinafter, an embodiment of the present invention will be described with reference to FIG. FIG. 5 shows Pro 1 of one embodiment of the present invention. This is a diagram. The control unit 7 controls the space motor Mf through the space speed/rotation amount setting circuit 13 and the motor driver 14, and also loads a predetermined character pattern from the character generator 8 in synchronization with the rotation amount of the space motor M, and generates capital letters by this loading. After the pattern is latched into the data latch 11 through the AND gate 10, the wire driver 12 is driven to make a predetermined wire of DO1 protrude for printing.

また比較器9はデータラッチ11からワイヤドライバー
12へ出力されるデータと制御部7よりアンドゲート1
0へ送られるデータを比較し両データが同じ時その出力
が10”となる様に動作する。
Further, the comparator 9 receives the data output from the data latch 11 to the wire driver 12 and the AND gate 1 from the control unit 7.
It compares the data sent to 0 and operates so that when both data are the same, the output becomes 10''.

又、本比較器は制御部7よりの制御信号すをゝゝ1″と
することによシその出力を無条件にtt 1 rrとす
ることが出来るようになっている。ここで比較器9、ア
ンドゲート10、データラッチ11は印字ヘッド1の各
ワイヤに対応した数だけ設けられるものである。キャラ
クタジェネレータ8はフルドツト方式によシ形成された
文字パターンが格納されている。次に具体的動作につい
て説明する。初期状態においてはデータラッチ11はク
リア状態すなわち出力ゝゝ0〃の状態になっているもの
とする。フルドツト方式の文字を印字する場合は、まず
制御部7は制御信号b(、111“とする。制御信号す
が一1〃となることにより比較器9の出力が11“とな
シアンドゲート10の出力は制御部7より出力される内
容に従うこととなる次に制御部7はスペース速度/回転
量設定回路16に印字文字数に応じた回転量とフルド1
.7ト方式に対応する速度を指定しスペースモータMを
起動する。スペースモータMが起動され印字へリド1が
印字位置に達する毎に制御部7はキャラクタジェネレー
タ8より文字パターンデータをロードシ、ロードした′
文字パターンデータをアンドゲート10を通してチーク
ラ、チ11にう。
In addition, this comparator can unconditionally set its output to tt 1 rr by setting the control signal S from the control section 7 to ``1''. , AND gates 10, and data latches 11 are provided in numbers corresponding to the respective wires of the print head 1.The character generator 8 stores character patterns formed by the full dot method. The operation will be explained. In the initial state, it is assumed that the data latch 11 is in the clear state, that is, the output is in the state of 0. When printing characters in the full dot system, the control section 7 first outputs the control signal b ( , 111''. Since the control signal becomes 1, the output of the comparator 9 becomes 11''. The output of the SAND gate 10 follows the content output from the control section 7. Next, the control section 7 is a space speed/rotation amount setting circuit 16 that sets the rotation amount according to the number of characters to be printed and the full speed 1
.. Specify the speed corresponding to the 7-tot method and start the space motor M. Each time the space motor M was started and the printing head 1 reached the printing position, the control section 7 loaded the character pattern data from the character generator 8'.
The character pattern data is passed through the AND gate 10 and sent to the cheeks and cheeks 11.

チ、ワイヤドライバー12を起動し遂次文字パターンの
印字を行なう。ここで印字される文字パターンはテーク
ラッチ11にラッチされるデータにより決定されるが、
比較器9の出力が制御部7よりの制御信号すによシ“1
“に設定されていることにより、キャラクタジェネレー
タ8よりロードされた文字パターンデータと同一のデー
タがテークラッチ11にう、チされ、フルドツト方式の
文学パターンが印字される。
First, the wire driver 12 is activated and character patterns are successively printed. The character pattern printed here is determined by the data latched to the take latch 11.
The output of the comparator 9 is equal to the control signal from the control section 7 "1".
By setting ", the same data as the character pattern data loaded from the character generator 8 is loaded into the take latch 11, and a full-dot literary pattern is printed.

次にハーフドツト方式の文字を印字する場合について説
明する。
Next, the case of printing characters using the half-dot method will be explained.

制御部7は制御信号i、 −f * O/’とする。次
に制御部7はフルドツト方式の文字の印字時と同様にス
ペース速度/回転量設定回路13にスペース速度と回転
量を設定しスペースモータMを起動する。ここでスペー
ス速度は、印字する文字がハーフドツト方式の文字であ
るところからフルド、jト方式の文字印字時の2倍の速
度が設定される。以降制御部7はフルドツト方式の文字
印字時と同様にキャラクタジェネレータ8よシの文字パ
ターンデータのロード、データラッチ11への文字パタ
ーンデータのう1.チ、ワイヤドライバー12の起動の
一連の動作を実行する。
The control unit 7 outputs a control signal i, −f*O/'. Next, the control section 7 sets the space speed and rotation amount in the space speed/rotation amount setting circuit 13 and starts the space motor M, as in the case of printing characters using the full dot method. Here, since the characters to be printed are half-dot characters, the space speed is set to twice the speed when printing characters using the full-dot and j-dot methods. Thereafter, the control unit 7 loads the character pattern data from the character generator 8 and transfers the character pattern data to the data latch 11 in the same way as when printing characters using the full dot method. Then, a series of operations for starting the wire driver 12 are executed.

ここで、フルドツト方式の文字印字時と異なる点は、制
御部7よりの制御信号すが10″に力っていることによ
シ比較器9が有効となることである。比較器9が有効と
なると、データラ、ッチ11にラッチされる文字パター
ンデータは、1つ前の印字タイミングでラッチしたデー
タが11゛である場合にはNO“がラッチされ、1.つ
前の印字タイミングでラッチしたデータが11 Q L
Lである場合にはキャラクタジェネレータ8より制御部
7によりロードされたデータと同一のデータがラッチさ
れることになる。すなわち直前に印字しタトットパ々−
ンと次に印字しようとキャラクタジェネレータよりロー
ドした内容を比較しドツトが連続する部分のみをスペー
スとして次に印字することになる。
Here, the difference from the full-dot method character printing is that the comparator 9 becomes effective because the control signal from the control section 7 is applied to 10''.The comparator 9 becomes effective. Then, in the character pattern data latched by the data latch 11, if the data latched at the previous printing timing is 11', NO" is latched, and 1. The data latched at the previous print timing is 11 Q L
If it is L, the same data as the data loaded by the control unit 7 from the character generator 8 will be latched. In other words, print just before
This will be compared with the content loaded from the character generator to be printed next, and only the parts with consecutive dots will be printed as spaces.

本実施例では、比較器9、アンドゲート10の回路素子
を使用したがマイクロプロセッサを使用しプログラム的
に本発明を実施することも可能である。
In this embodiment, circuit elements such as a comparator 9 and an AND gate 10 are used, but it is also possible to implement the present invention programmatically using a microprocessor.

〔発明の効果〕〔Effect of the invention〕

本発明によれは、2種類のキャラクタジェネレータをも
つ必要がないところから安価にしてハーフドツト方式、
アルド1.ト方式両方式の文字が印字できるプリンタを
提供できる。
According to the present invention, since it is not necessary to have two types of character generators, it is possible to reduce the cost by using a half-dot method.
Aldo 1. It is possible to provide a printer that can print characters in both formats.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はシリアルドツトマトリックスプリンタを示す平
面図、第2図はシリアルド1.トマトリックメ式印字方
法を示す斜視図、第3図はノ・−フドット方式による印
字例を示す説明図、第4図はフルドツト方式による印字
例を示す説明図、第5図は本発明の一実施例を示すプロ
、5り図である。 1・・・印字へ、、ド、   7・・制御部、9・・・
比較器、10・・アンドゲート、11・・・データラッ
チ。 代理人弁理士 高 槁 明 夫 〆二\ 茅 / 図 第 2図 第 5 図
FIG. 1 is a plan view showing a serial dot matrix printer, and FIG. 2 is a plan view showing a serial dot matrix printer. FIG. 3 is an explanatory diagram showing an example of printing using the full dot method; FIG. 4 is an explanatory diagram showing an example of printing using the full dot method; FIG. 5 is an explanatory diagram showing an example of printing using the full dot method; It is a professional five-dimensional diagram showing an example. 1... To print, 7... Control section, 9...
Comparator, 10...AND gate, 11...Data latch. Representative Patent Attorney Akira Takao Kiji \ Kaya / Figure 2 Figure 5

Claims (1)

【特許請求の範囲】[Claims] 1、 同一文字のドツト構成の相異によシ2種類ノ印字
速度を有するシリアルドットマトリックヌプリンタにお
いて、遅し速度に対応するドリト構成のキャラクタジェ
ネレータを有し、このキャラクタジェネレータより速い
速度に対応する文字パターンを生成する方法として、直
前に印字したドツトパターンと次に印字しようとするド
ツト列とに対応するキャラクタジェネレータのドツトパ
ターンを比較し、ドツトが連続する部分のみをスペース
として次に印字するときを特徴とするドツトプリンタの
キャラクタジェネレータの制御方式。
1. In a serial dot matrix printer that has two types of printing speeds due to differences in the dot configuration of the same character, it has a character generator with a dot configuration that corresponds to a slow speed, and a character generator that corresponds to a faster speed than this character generator. A method for generating a character pattern is to compare the dot patterns of the character generator corresponding to the dot pattern printed just before and the dot row to be printed next, and then print only the part where the dots are continuous as spaces. A control method for a character generator for a dot printer.
JP2273683A 1983-02-16 1983-02-16 Control system for character generator of dot printer Granted JPS59148668A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2273683A JPS59148668A (en) 1983-02-16 1983-02-16 Control system for character generator of dot printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2273683A JPS59148668A (en) 1983-02-16 1983-02-16 Control system for character generator of dot printer

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP10003689A Division JPH028071A (en) 1989-04-21 1989-04-21 Control system for character generator of dot printer

Publications (2)

Publication Number Publication Date
JPS59148668A true JPS59148668A (en) 1984-08-25
JPH0369715B2 JPH0369715B2 (en) 1991-11-05

Family

ID=12091011

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2273683A Granted JPS59148668A (en) 1983-02-16 1983-02-16 Control system for character generator of dot printer

Country Status (1)

Country Link
JP (1) JPS59148668A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6399963A (en) * 1986-10-16 1988-05-02 Nec Corp Printing control circuit

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56116190A (en) * 1980-02-20 1981-09-11 Tokyo Electric Co Ltd Dot type printer
JPS56118140A (en) * 1980-02-22 1981-09-17 Toshiba Corp Printer for galley proof
JPS58160159A (en) * 1982-03-19 1983-09-22 Ricoh Co Ltd Generating method of character data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56116190A (en) * 1980-02-20 1981-09-11 Tokyo Electric Co Ltd Dot type printer
JPS56118140A (en) * 1980-02-22 1981-09-17 Toshiba Corp Printer for galley proof
JPS58160159A (en) * 1982-03-19 1983-09-22 Ricoh Co Ltd Generating method of character data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6399963A (en) * 1986-10-16 1988-05-02 Nec Corp Printing control circuit

Also Published As

Publication number Publication date
JPH0369715B2 (en) 1991-11-05

Similar Documents

Publication Publication Date Title
US4492482A (en) Thermal head driving system
DE69122615T2 (en) HIGH-SPEED THERMAL PRINTING DEVICE
US4737924A (en) Dot matrix type serial printer
EP0331033A2 (en) Printing system for dot-matrix printer
JPS61192569A (en) Weighing printing apparatus
US4762063A (en) Bar code printing method
JPS59148668A (en) Control system for character generator of dot printer
US4834564A (en) Paper feed control in a dot matrix printer
JPH028071A (en) Control system for character generator of dot printer
JP2570363B2 (en) How to energize the thermal head in a thermal printer
JP2591015B2 (en) Method and apparatus for energizing thermal head in thermal printer
JP4545294B2 (en) 2-color printer
US5114253A (en) Dot printing method for dot printer
JPH11286131A (en) Thermal printer
JPH01209150A (en) Method for setting width of character of printer
JPS61161074A (en) Thermal recording device
JPS5667275A (en) Serial dot printer
JPH0656305B2 (en) Printer plotter
JP2750683B2 (en) Control circuit for paper feed motor
JPH0796313B2 (en) Color printer
JPH03273A (en) Printing of line printer
JPH02276656A (en) Dot printer
JPS59176074A (en) Paper-feeding system for dot printer
JPS60260368A (en) Driving method for printer
JPS6228249A (en) Dot printer