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

JPS63295288A - Printer - Google Patents

Printer

Info

Publication number
JPS63295288A
JPS63295288A JP21340987A JP21340987A JPS63295288A JP S63295288 A JPS63295288 A JP S63295288A JP 21340987 A JP21340987 A JP 21340987A JP 21340987 A JP21340987 A JP 21340987A JP S63295288 A JPS63295288 A JP S63295288A
Authority
JP
Japan
Prior art keywords
ribbon
ribbon feed
control circuit
printing
type
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
Application number
JP21340987A
Other languages
Japanese (ja)
Inventor
Shinji Miura
三浦 真治
Eiji Mitsui
三井 英次
Yoshio Watanabe
良雄 渡辺
Hiroshi Arai
新井 博
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP21340987A priority Critical patent/JPS63295288A/en
Publication of JPS63295288A publication Critical patent/JPS63295288A/en
Pending legal-status Critical Current

Links

Landscapes

  • Impression-Transfer Materials And Handling Thereof (AREA)

Abstract

PURPOSE:To enable a ribbon to be accurately fed by a type width necessary for actual printing, by a method wherein a counting means is provided between a ribbon feed data memory means and a ribbon feed electrical drive means, and a feeding amount of a ribbon is electrically variably controlled. CONSTITUTION:Contents of a counter of a control circuit 3 are counted up or down for each one type pitch, and a rotary motor 4 of a type wheel is rotated until a target position address conforms to a present position address. When a ribbon feed end signal from an input-output line L13 and a motor rotation end signal from L10 are inputted, a control circuit 5 alters an address of ROM 2, and generates a hammer instruction by enabling a ribbon feed amount specified code after printing to be read out. After ending operation of a hammer, a ribbon feed data is given from ROM 2 to a ribbon feed control circuit 6 via L12, and a step motor 7 is actuated to perform ribbon feed after printing. Then, a ribbon feed end signal is given to a print sequence control circuit 5 to complete one printing cycle.

Description

【発明の詳細な説明】 14分更 この発明は、印字のためにリボンを用いるプリンタに係
り、特に印字される文字に対応して印字リボン(以下、
リボンと略称する)の送り量を変化させることにより、
高価なカーボンフィルムリボン等の効率的な使用と、リ
ボン交換の頻度の減少とを可能にしたプリンタに関する
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a printer that uses a ribbon for printing, and particularly relates to a printer that uses a ribbon for printing.
By changing the feed rate of the ribbon (abbreviated as ribbon),
The present invention relates to a printer that makes it possible to efficiently use expensive carbon film ribbons and reduce the frequency of ribbon replacement.

丈来技監 従来、ASCIIコードやJISコード等の印字キャラ
クタコードにより活字を選択し、回転ホイール上または
回転シリンダ上に設けられた活字体をリボンを介して用
紙上に押圧して印字するシリアルインパクト型プリンタ
においては、リボン送り量は印字される活字の種類に関
係なく、1印字毎に常に一定の長さに決められていた。
Traditionally, serial impact printing involves selecting type using a printing character code such as an ASCII code or JIS code, and pressing the type provided on a rotating wheel or cylinder onto paper via a ribbon. In type printers, the amount of ribbon feed is always determined to be a constant length for each print, regardless of the type of type printed.

例えば、カーボンフィルムリボンのように1度印字使用
された場所は再度の使用が不可能なリボンを用いる場合
には、印字された活字の幅に関係なく、最大幅の活字体
に合わせたリボン送りが行われていた。
For example, when using a ribbon such as a carbon film ribbon that cannot be used again once it has been used for printing, the ribbon is fed according to the maximum width of the type, regardless of the width of the printed type. was being carried out.

したがって、リボンの使用効率が低下し、またリボン交
換の頻度も増大するという難点がある。
Therefore, there are disadvantages in that the efficiency of using the ribbon decreases and the frequency of ribbon replacement increases.

目     的 そこで、この発明では、これらの難点を解消するため、
リボン送りデータ記憶手段とリボンを送るための電気駆
動手段との間に計数手段を設け。
Purpose Therefore, in order to solve these difficulties, this invention
A counting means is provided between the ribbon feeding data storage means and the electric drive means for feeding the ribbon.

この計数手段によってリボンを送るための電気駆動手段
を制御することにより、リボンの送り量を電気的に可変
制御し、実際の印字に必要な活字幅だけ正確にリボン送
りが行えるようにして、高価なカーボンフィルムリボン
等の効率的な使用と、リボン交換の頻度の減少とを可能
にすることを目的とする。
By controlling the electric drive means for feeding the ribbon using this counting means, the amount of ribbon feeding can be electrically variably controlled, making it possible to accurately feed the ribbon by the width of the type required for actual printing. The purpose of this invention is to enable efficient use of carbon film ribbons, etc., and to reduce the frequency of ribbon replacement.

碧−一一感。Ao-Ichiichi feeling.

そのために、この発明のプリンタでは、活字を有する回
転ホイールや回転シリンダ等の活字保持手段と、リボン
を送るための電気駆動手段と、文字毎の前記活字保持手
段上の位置に関するデータを記憶する文字位置データ記
憶手段と5文字に応じたリボン送りに関するデータを記
憶するリボン送りデータ記憶手段と、該リボン送りデー
タ記憶手段と前記リボンを送るための電気駆動手段との
間に設けられた計数手段とを備え、該計数手段によって
前記リボンを送るための電気駆動手段を制御することに
より、リボンの送り量を電気的に可変制御している。
To this end, the printer of the present invention includes a type holding means such as a rotating wheel or a rotary cylinder having type, an electric drive means for feeding the ribbon, and a character storing data regarding the position of each character on the type holding means. a ribbon feeding data storage means for storing data regarding ribbon feeding according to the position data storage means and the five characters; and a counting means provided between the ribbon feeding data storage means and the electric drive means for feeding the ribbon. The amount of ribbon feeding is electrically variably controlled by controlling the electric drive means for feeding the ribbon by the counting means.

活字保持手段として、活字を有する回転ホイールや回転
シリンダ等を用いるシリアルインパクト型プリンタにお
いて、活字位置を選択する方法としては1例えばASC
IIコード等の印字キャラクタコードを入力することに
より、固定記憶装置例えばROM (リード・オンリー
・メモリ)から活字ホイール上の活字体の場所を示す位
置アドレスコードを読み出し、また、ホイール上の1活
字毎にカウンタの内容をアップまたはダウンカウントし
て、そのカウンタの出力を活字ホイールの現在位置コー
ドとし、ROMより読み出された位置アドレスコードと
活字ホイールの現在位置コードとを比較し1両者が一致
するまで活字ホイールの回転を制御して活字の選択を行
う方法等が知られている。このような活字の選択方法は
、この発明が直接目的とするものではないから、従来公
知の方法についての詳細な説明は省略する。
In a serial impact printer that uses a rotary wheel or a rotating cylinder holding type as a type holding means, there are two methods for selecting the type position: 1, for example, ASC
By inputting a printed character code such as II code, the position address code indicating the location of the type on the type wheel is read out from a fixed storage device such as ROM (read only memory), and the position address code indicating the location of the type on the type wheel is read out from a fixed storage device such as ROM (read only memory). The contents of the counter are counted up or down, the output of the counter is used as the current position code of the type wheel, and the position address code read from the ROM is compared with the current position code of the type wheel. A known method is to select a type by controlling the rotation of a type wheel. Since such a method for selecting printed characters is not a direct object of the present invention, a detailed explanation of conventionally known methods will be omitted.

次に、図面を参照しながら、この発明のプリンタについ
て、その実施例を詳細に説明する。
Next, embodiments of the printer of the present invention will be described in detail with reference to the drawings.

第1図は、活字幅の異なる文字の3例の文字幅情報を示
す図である0図面において、2x、2y。
FIG. 1 is a diagram showing character width information for three examples of characters with different print widths, 2x and 2y in the 0th drawing.

2zは、大文字「A」、大文字「■」、小文字rbJに
ついての、それぞれ活字幅を表している。
2z represents the print width of the capital letter "A", the capital letter "■", and the lowercase letter rbJ, respectively.

このような活字幅の異なる文字の印字に際しては、リボ
ン送り量もこれらに対応した送り量指定コードで制御す
れば、リボンの効率的な使用が可能となる。
When printing characters with different widths, the ribbon can be used efficiently by controlling the ribbon feed amount using a corresponding feed amount designation code.

第2図はこの発明のプリンタの一実施例を示すブロック
図、第3図はそのタイムチャート、第4図はROMコー
ド表の一例である。第2図において、1は7ビツトバツ
フア、2は256X8ビツトのROM、3は回転ホイー
ル用モータ制御回路、4は回転ホイール用モータ、5は
プリントシーケンス制御回路、6はリボン送り制御回路
、7はリボン送り用ステップモータであり、LlはAS
CIIコードの入力線、L2はプリントスタート命令の
入力線、L3はバッファ2の出力線、L4はリボン送り
スタート命令の入出力線、L5はROM切換え命令の入
出力線、L6はリボン送り制御信号の入出力線、L7は
回転ホイール用モータ制御信号の入出力線、L9はバッ
ファイン命令の入出力線、LIOはホイール回転終了信
号の入出力線、LllはROM2の5〜7出力の入出力
線、L12は同じ<ROM2の1〜4出力の入出力線、
Ll3はリボン送り終了信号の入出力線を示し、また第
3図におけるし1〜L7は第2図の対応する符号部分の
信号波形、L8はハンマー命令の信号波形である。
FIG. 2 is a block diagram showing an embodiment of the printer of the present invention, FIG. 3 is a time chart thereof, and FIG. 4 is an example of a ROM code table. In Fig. 2, 1 is a 7-bit buffer, 2 is a 256 x 8-bit ROM, 3 is a rotating wheel motor control circuit, 4 is a rotating wheel motor, 5 is a print sequence control circuit, 6 is a ribbon feed control circuit, and 7 is a ribbon It is a step motor for feeding, and Ll is AS
CII code input line, L2 is input line for print start command, L3 is output line for buffer 2, L4 is input/output line for ribbon feed start command, L5 is input/output line for ROM switching command, L6 is ribbon feed control signal L7 is the input/output line for the rotating wheel motor control signal, L9 is the input/output line for the buffer-in command, LIO is the input/output line for the wheel rotation end signal, and Lll is the input/output line for the 5th to 7th outputs of ROM2. Lines, L12 are the same < input/output lines of ROM2 outputs 1 to 4,
L13 indicates the input/output line of the ribbon feeding end signal, 1 to L7 in FIG. 3 are signal waveforms of the corresponding coded portions in FIG. 2, and L8 is the signal waveform of the hammer command.

この場合のリボン送りは、1印字に対して、印字前に半
分また印字後に残りの半分と2回に分けて行われる。リ
ボン送り量指定コードは1例えば2進数4ビツトで構成
されて、0〜15の16状態が出力可能であるようにさ
れており、1状態はリボン送り機構を駆動するステップ
モータ7の1ステツプに対応するようになっている。第
1図の場合であれば1例えばXが12.yが5.zが9
のように各印字キャラクタコードに対応して決められて
いる。また印字キャラクタコードと位置アドレスコード
は、アルファベットの場合には、大文字と小文字各26
、数字0〜9、その他の記号を使用する必要上から、1
28種類までのコードが可能な2進数7ビツトで構成さ
れる。
In this case, the ribbon is fed twice for one printing, half before printing and the other half after printing. The ribbon feed amount designation code is made up of 1, for example, a 4-bit binary number, so that 16 states from 0 to 15 can be output, and 1 state corresponds to 1 step of the step motor 7 that drives the ribbon feed mechanism. It is now compatible. In the case of Figure 1, 1, for example, X is 12. y is 5. z is 9
It is determined according to each print character code, such as: In addition, the print character code and position address code are 26 uppercase and lowercase letters in the case of alphabets.
, numbers 0 to 9, and other symbols, 1
It consists of a 7-bit binary number that allows up to 28 different codes.

入力線L1からASCIIコードの印字キャラクタコー
ドが7ビツトバツフア1へ入力されている間に、プリン
トスタート命令パルスが入力線L2からプリントシーケ
ンス制御回路5へ与えられ、制御回路5から発生される
バッファイン命令が入出力線L9を通して7ビツトバツ
フア1を制御し。
While the print character code of the ASCII code is input to the 7-bit buffer 1 from the input line L1, a print start command pulse is applied from the input line L2 to the print sequence control circuit 5, and a buffer-in command is generated from the control circuit 5. controls the 7-bit buffer 1 through the input/output line L9.

入力された印字キャラクタコードをバッファ1へ格納さ
せる。またバッファlは、入出力線L3を通してROM
2へ印字キャラクタコードを与える。
The input print character code is stored in buffer 1. Also, the buffer l is connected to the ROM through the input/output line L3.
Give the print character code to 2.

このROM2は256X8ビツトの記憶容量を有してお
り、128種類まで可能な印字キャラクタコードの各1
つに対してそれぞれ2個のアドレスを使用し、7ビツト
の位置アドレスコードと。
This ROM2 has a storage capacity of 256 x 8 bits, and stores one of each of up to 128 possible printing character codes.
Use two addresses for each location, and a 7-bit location address code.

その活字幅に対応した4ビツトのリボン送り量指定コー
ドとが記憶されている。第3図はROMコード表の一例
であり、位置アドレスコードとリボン送り量指定コード
との切換えのために、8ビツトのうちの1ビツトを使用
している。
A 4-bit ribbon feed amount designation code corresponding to the type width is stored. FIG. 3 is an example of a ROM code table, in which one bit out of eight bits is used to switch between a position address code and a ribbon feed amount designation code.

ROM2からは、入力された7ビツトの印字キャラクタ
コードにより指定されたアドレスから、まずリボン送り
量指定コードが読み出される。この場合には、プリント
シーケンス制御回路5から入出力線L5を通して与えら
れるROM切換え命令が論理「0」の状態となり、第4
図のような4ビツトのリボン送りデータとして入出力線
L12を介して、リボン送り制御回路6内に設けられた
4ビツトカウンタへ格納される。
First, a ribbon feed amount designation code is read from the ROM 2 from the address designated by the input 7-bit print character code. In this case, the ROM switching command applied from the print sequence control circuit 5 through the input/output line L5 becomes a logic "0" state, and the fourth
The data is stored as 4-bit ribbon feed data as shown in the figure into a 4-bit counter provided in the ribbon feed control circuit 6 via the input/output line L12.

次に、リボンスタート命令が、プリントシーケンス制御
回路5から入出力線L4を通してリボン送り制御回路6
へ与えられると、制御回路6は入出力線L6を介してリ
ボン送り用ステップモータ7を回転させる。この回転制
御には、4ビツトカウンタに格納されたリボン送りデー
タが用いられ、ステップモータ7の1ステツプの回転に
つれてカウンタの内容が1つずつ減算され、その内容が
「0」になるとステップモータ7の回転は停止される。
Next, a ribbon start command is sent from the print sequence control circuit 5 to the ribbon feed control circuit 6 through the input/output line L4.
, the control circuit 6 rotates the ribbon feeding step motor 7 via the input/output line L6. Ribbon feed data stored in a 4-bit counter is used for this rotation control, and as the step motor 7 rotates one step, the contents of the counter are decremented one by one, and when the content reaches "0", the step motor 7 rotation is stopped.

このようにして、印字前のリボン送り制御が終了する。In this way, the ribbon feeding control before printing is completed.

リボン送りが終了すると、制御回路6から入出力線L1
3を介してプリントシーケンス制御回路5^リボン送り
終了信号が与えられる。
When the ribbon feeding is completed, the input/output line L1 is connected from the control circuit 6.
A ribbon feed end signal is applied to the print sequence control circuit 5 through 3.

一方、リボン送りデータが制御回路6内のカウンタに格
納された後に、プリントシーケンス制御回路5はROM
切換え命令を論理「1」の状態に変化させ、入出力線L
5を通してROM2の入力アドレスを変更し、入力され
た印字キャラクタコードに対応する位置アドレスコード
を読み出す。
On the other hand, after the ribbon feed data is stored in the counter in the control circuit 6, the print sequence control circuit 5 stores the data in the ROM.
Change the switching command to the logic "1" state, and input/output line L
5, the input address of the ROM 2 is changed, and the position address code corresponding to the inputted print character code is read out.

位置アドレスコードは7ビツトで構成されており、出力
線L12からは1〜4出力が、また出力線Lllからは
5〜7出力が、それぞれ回転ホイール用モータ制御回路
3へ与えられる。この位置アドレスコードは目標位置ア
ドレスデータとして回転ホイールモータ制御回路3へ与
えられ、また制御回路3にはホイールの現在位置を示す
ためのカウンタが設けられていて、現在位置アドレスコ
ードを保持している。
The position address code is composed of 7 bits, and outputs 1 to 4 are given to the rotating wheel motor control circuit 3 from the output line L12, and outputs 5 to 7 are given from the output line Lll, respectively. This position address code is given to the rotating wheel motor control circuit 3 as target position address data, and the control circuit 3 is provided with a counter for indicating the current position of the wheel, which holds the current position address code. .

そして、入力された目標位置アドレスデータは現在位置
アドレスを示すカウンタの内容と比較され、その比較結
果に応じて回転ホイール用モータ4は正方向または逆方
向へ回転される。すなわち、制御回路3のカウンタの内
容は、■活字ピッチ毎にカウントアツプまたはカウント
ダウンされて、目標位置アドレスと現在位置アドレスと
が一致するまで入出力線L7を通してモータ4を回転さ
せ、両者が一致したときに回転を停止させる。同時に制
御回路3は、入出力線LIOを通してモータ回転終了信
号をプリントシーケンス制御回路5へ与える。
The input target position address data is then compared with the contents of a counter indicating the current position address, and the rotary wheel motor 4 is rotated in the forward or reverse direction depending on the comparison result. That is, the contents of the counter of the control circuit 3 are as follows: 1) The motor 4 is rotated through the input/output line L7 until the target position address and the current position address match until the target position address and the current position address match. Sometimes it stops rotating. At the same time, the control circuit 3 provides a motor rotation end signal to the print sequence control circuit 5 through the input/output line LIO.

制御回路5は、入出力線L13からのリボン送り終了信
号とLIOからのモータ回転終了信号とが入力されると
、ROM切換え命令を再び論理「0」の状態に変化させ
、入出力線L5を通してROM2のアドレスを変更して
、印字後のリボン送り量指定コードが読み出せるように
するとともに、特に図示しないがハンマーを動作させる
ためのハンマー命令を発生させる。
When the control circuit 5 receives the ribbon feed end signal from the input/output line L13 and the motor rotation end signal from the LIO, it changes the ROM switching command to the logic "0" state again, and outputs the signal through the input/output line L5. The address of the ROM 2 is changed so that the ribbon feed amount designation code after printing can be read out, and a hammer command for operating the hammer is generated (not shown).

ハンマーの動作終了後、印字前と同様に、ROM2から
L12を介してリボン送り制御回路6ヘリボン送りデー
タが与えられ、ステップモータ7を動作させて印字後の
リボン送りを行う、リボン送りが終了すると、制御回路
6は入出力線L13を介してリボン送り終了信号をプリ
ントシーケンス制御回路5へ与え、1印字サイクルが完
了する。
After the hammer operation is completed, ribbon feed data is given from the ROM 2 to the ribbon feed control circuit 6 via L12 via L12, and the step motor 7 is operated to feed the ribbon after printing. , the control circuit 6 gives a ribbon feeding end signal to the print sequence control circuit 5 via the input/output line L13, and one printing cycle is completed.

このように、入力された印字キャラクタコードに対応し
て、ROM2からその活字の位置アドレスコードと、リ
ボン送り量指定コードとを読み出し、印字される活字幅
に比例してリボン送り量を制御すれば、印字リボンの効
率的な使用が可能となる。
In this way, in response to the input printing character code, the position address code of the type and the ribbon feed amount designation code are read from the ROM 2, and the ribbon feed amount is controlled in proportion to the width of the type to be printed. , the printing ribbon can be used efficiently.

なお、第2図ないし第4図の説明では、ROM2の入力
としてASCIIコードによる印字キャラクタコードの
7ビツトとROM切換え命令の1ビツトとを使用する方
法を示しているが、これは市販されている標準的なRO
M(256X8ビツト)を有効に使用するためであり、
ROM2を2個で構成し、一方を位置アドレスコード用
とし、他方をリボン送り量指定コード用とすることも可
能である。この場合には、それぞれ128X7ビツトと
128X4ビツトの記憶容量が得られるものであれば充
分である。また入力される印字キャラクタコードは、位
置アドレスコードの出力のためにのみ使用し、リボン送
り量指定コードのためのアドレス指定には、現在または
目標位置アドレスコードから再度エンコードした信号を
用いることもできる。
In addition, in the explanation of FIGS. 2 to 4, a method is shown in which 7 bits of a printed character code based on ASCII code and 1 bit of a ROM switching instruction are used as input to ROM2, but this method is commercially available. standard RO
This is to effectively use M (256 x 8 bits),
It is also possible to configure the ROM 2 with two pieces, one for the position address code and the other for the ribbon feed amount designation code. In this case, it is sufficient to have a storage capacity of 128x7 bits and 128x4 bits, respectively. In addition, the input printing character code is used only to output the position address code, and a signal re-encoded from the current or target position address code can also be used to specify the address for the ribbon feed amount specification code. .

さらにまた、この説明ではハンマー動作の前と後とにそ
れぞれ活字幅の半分に対応する量のリボン送りを行う制
御方式の一例を示したが、この発明のプリンタはこのよ
うな制御方式に限定されるものではない。
Furthermore, although this explanation has given an example of a control method in which the ribbon is fed by an amount corresponding to half the type width before and after the hammer operation, the printer of the present invention is limited to such a control method. It's not something you can do.

例えば、あるキャラクタの印字終了後、まず最大の活字
幅に対応する量だけリボン送りを行い、次に印字される
キャラクタコードが入力されたときに、その活字幅に対
応してリボンを逆送りしてもよい、このような制御方式
では、リボン送り量指定コードは最大の活字幅との差で
与えられることになる。このような制御方式でも、リボ
ン送り量指定コードは、印字キャラクタコードに対応し
てそれぞれ固有の送り量を決めておくことができるので
、先に説明した場合と同様に、次に印字されるべき印字
キャラクタコードが入力された段階で、印字に必要なリ
ボン送りを行うことができる。
For example, after printing a certain character, the ribbon is first fed by an amount corresponding to the maximum type width, and then when the character code to be printed is input, the ribbon is fed backwards according to the width of the type. In such a control system, the ribbon feed amount designation code is given by the difference from the maximum type width. Even with this type of control method, the ribbon feed amount specification code can determine a unique feed amount for each print character code, so as in the case described above, it is possible to determine the ribbon feed amount to be printed next. Once the printing character code is input, the ribbon can be fed as necessary for printing.

これに対して、1印字毎に1回だけリボン送りを行う制
御方式も可能である。この制御方式では、先に印字され
た活字幅と次に印字されるべき活字幅とを加算してリボ
ン送り量を決定する必要がある。その場合には、先に印
字されたキャラクタコードによりROM2から読み出さ
れたリボン送りデータを、例えばリボン送り制御回路6
内のカウンタへ格納しておき1次に入力されたキャラク
タコードにより読み出されたリボン送りデータとの加算
を行う、このようにすれば、リボン送りは1回の動作で
完了させることが可能となる。
On the other hand, a control method in which the ribbon is fed only once for each print is also possible. In this control method, it is necessary to determine the ribbon feed amount by adding the width of the type that was previously printed and the width of the type that is to be printed next. In that case, the ribbon feed data read out from the ROM 2 according to the previously printed character code is transferred to the ribbon feed control circuit 6, for example.
In this way, ribbon feeding can be completed in one operation. Become.

以上に詳細に説明したとおり、この発明のプリンタでは
、印字のためにリボンを用いるプリンタにおいて、文字
を印字するための印字手段と、リボンを送るための電気
駆動手段と、印字のための文字毎のデータを記憶する文
字データ記憶手段と、文字に応じたリボン送りに関する
データを記憶するリボン送りデータ記憶手段と、該リボ
ン送りデータ記憶手段と前記電気駆動手段との間に設け
られた計数手段とを設け、該計数手段により前記電気駆
動手段を制御することにより、リボンの送り量を電気的
に可変制御するようにしている。
As explained in detail above, the printer of the present invention uses a ribbon for printing, and includes a printing means for printing characters, an electric drive means for feeding the ribbon, and a printer for each character for printing. a character data storage means for storing data on the ribbon feeding, a ribbon feeding data storage means for storing data regarding ribbon feeding according to the characters, and a counting means provided between the ribbon feeding data storage means and the electric drive means; is provided, and the feeding amount of the ribbon is variably controlled electrically by controlling the electric drive means by the counting means.

すなわち、第2図から第4図に関連して説明したように
、リボン送り量のデータを記憶するROMその他のメモ
リと、このメモリからのデータを格納するリボン送り制
御回路内に設けられたカウンタと、このカウンタにセッ
トされた内容によつて、ステップモータのような電気駆
動手段によりリボンの可変送りを行うものである。
That is, as explained in connection with FIGS. 2 to 4, there is a ROM or other memory that stores data on the ribbon feed amount, and a counter provided in the ribbon feed control circuit that stores data from this memory. According to the contents set in this counter, the ribbon is variably fed by an electric drive means such as a step motor.

また、文字データ記憶手段とリボン送りデータ記憶手段
とを、同一の記憶手段とし、各々のデータは記憶手段か
ら順次出力されるようにすることもできる。
Further, the character data storage means and the ribbon feed data storage means may be the same storage means, and each data may be sequentially outputted from the storage means.

効   果 したがって、この発明のプリンタによれば、各文字幅に
対応して実際の印字に必要な最少量のリボン送りが可能
となり、特に高価な印字リボンの使用効率を著しく向上
させることができ、その効果は極めて大きい。
Effects Therefore, according to the printer of the present invention, it is possible to feed the minimum amount of ribbon necessary for actual printing corresponding to each character width, and the efficiency in using especially expensive printing ribbon can be significantly improved. The effect is extremely large.

しかも、プリンタ自体に、リボン送りのデータを記憶さ
せているので、プリンタをどのようなシステム、例えば
とのメーカのどのような種類のワードプロセッサに接続
しても1文字に応じてリボン送り量を可変制御すること
ができる。このことは、リボン送り量のデータを有して
いないような比較的安価なワードプロセッサに接続した
場合でも同じである。
What's more, since the ribbon feed data is stored in the printer itself, no matter what system the printer is connected to, for example, what kind of word processor from any manufacturer, the ribbon feed amount can be varied according to one character. can be controlled. This is true even when connected to a relatively inexpensive word processor that does not have ribbon feed amount data.

また、リボン送りのデータと文字位置データとを、同じ
記憶手段に記憶させているので、多くの情報を効率良く
格納することも可能となった。
Furthermore, since ribbon feeding data and character position data are stored in the same storage means, it is also possible to store a large amount of information efficiently.

このことは、プリンタ内にリボン送りのデータを持たせ
る上でも、極めて重要な役割りを果している。
This also plays an extremely important role in providing ribbon feeding data within the printer.

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

第1図は、活字幅の異なる文字の3例の文字幅情報を示
す図、 第2図はこの発明のプリンタの一実施例を示すブロック
図、 第3図はそのタイムチャート。 第4図はROMコード表の一例。 図面において、1は7ビツトバツフア、2は256×8
ビツトのROM、3は回転ホイール用モータ制御回路、
4は回転ホイール用モータ、5はプリントシーケンス制
御回路、6はリボン送り制御回路、7はリボン送り用ス
テップモータ。 ?? 神1図 神 2 図 Lll−一一一一 )A′4  口
FIG. 1 is a diagram showing character width information for three examples of characters with different print widths, FIG. 2 is a block diagram showing an embodiment of the printer of the present invention, and FIG. 3 is a time chart thereof. Figure 4 is an example of a ROM code table. In the drawing, 1 is 7 bit buffer, 2 is 256 x 8
Bit ROM, 3 is the motor control circuit for the rotating wheel,
4 is a rotary wheel motor, 5 is a print sequence control circuit, 6 is a ribbon feed control circuit, and 7 is a ribbon feed step motor. ? ? God 1 God 2 Figure Lll-1111) A'4 Mouth

Claims (1)

【特許請求の範囲】 1、印字のためにリボンを用いるプリンタにおいて、活
字を有する回転ホィールや回転シリンダ等の活字保持手
段と、リボンを送るための電気駆動手段と、文字毎の前
記活字保持手段上の位置に関するデータを記憶する文字
位置データ記憶手段と、文字に応じたリボン送りに関す
るデータを記憶するリボン送りデータ記憶手段と、該リ
ボン送りデータ記憶手段と前記リボンを送るための電気
駆動手段との間に設けられた計数手段とを備え、該計数
手段によって前記リボンを送るための電気駆動手段を制
御することにより、リボンの送り量を電気的に可変制御
することを特徴とするプリンタ。 2、特許請求の範囲第1項記載のプリンタにおいて、上
記文字位置データ記憶手段とリボン送りデータ記憶手段
とは同一の記憶手段であり、各々のデータは記憶手段か
ら順次出力されることを特徴とするプリンタ。
[Claims] 1. In a printer that uses a ribbon for printing, a type holding means such as a rotating wheel or a rotating cylinder having type, an electric drive means for feeding the ribbon, and the type holding means for each character. a character position data storage means for storing data regarding the upper position; a ribbon feed data storage means for storing data regarding the ribbon feed according to the character; the ribbon feed data storage means and the electric drive means for feeding the ribbon; 1. A printer comprising: a counting means provided between the printers; said counting means controls an electric drive means for feeding said ribbon, thereby electrically variably controlling the amount of ribbon feeding. 2. The printer according to claim 1, characterized in that the character position data storage means and the ribbon feed data storage means are the same storage means, and each data is sequentially output from the storage means. printer.
JP21340987A 1987-08-27 1987-08-27 Printer Pending JPS63295288A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21340987A JPS63295288A (en) 1987-08-27 1987-08-27 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21340987A JPS63295288A (en) 1987-08-27 1987-08-27 Printer

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP12335276A Division JPS5349521A (en) 1976-10-14 1976-10-14 Printing ribbon feed controller for printer

Publications (1)

Publication Number Publication Date
JPS63295288A true JPS63295288A (en) 1988-12-01

Family

ID=16638749

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21340987A Pending JPS63295288A (en) 1987-08-27 1987-08-27 Printer

Country Status (1)

Country Link
JP (1) JPS63295288A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5018338A (en) * 1973-06-22 1975-02-26
JPS5125931A (en) * 1974-07-01 1976-03-03 Qume Corp
DE2550381A1 (en) * 1974-11-11 1976-07-08 Xerox Corp AUTOMATIC WRITING DEVICE

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5018338A (en) * 1973-06-22 1975-02-26
JPS5125931A (en) * 1974-07-01 1976-03-03 Qume Corp
DE2550381A1 (en) * 1974-11-11 1976-07-08 Xerox Corp AUTOMATIC WRITING DEVICE

Similar Documents

Publication Publication Date Title
US4589785A (en) Printing apparatus
JPS63172665A (en) Output device
JPS6113993B2 (en)
JPS63295288A (en) Printer
US4408918A (en) Halfspace control system for electronic typewriter with correction register
JPH0643142B2 (en) Printer space processing device
JPS61123565A (en) Condition display system for printer
JPS604794B2 (en) serial impact printer
JPS59167745A (en) Printer
JPH0761724B2 (en) Printer
US4395587A (en) Method and apparatus for representing characters
JPS6116632B2 (en)
EP0293238A2 (en) Text processing system
JPH074949B2 (en) Character pattern generator for dot tomato printer
JPS6164470A (en) Printer printing method
JPH07104761B2 (en) Print data generator
JPS61239949A (en) multifunction printer
JP2574682B2 (en) Apparatus and method for selectively copying European numerals / graphic codes
JPS63276570A (en) printing device
JPS61135776A (en) Serial impact type printer
JPS61239951A (en) Composite printer
JPS5957768A (en) Printer
JPS58221477A (en) Serial printer
JPS63179777A (en) Printing controller for line printer
JPH0255234B2 (en)