JPH0687256A - Apparatus for preventing color mixing in printer - Google Patents

Apparatus for preventing color mixing in printer

Info

Publication number
JPH0687256A
JPH0687256A JP26274092A JP26274092A JPH0687256A JP H0687256 A JPH0687256 A JP H0687256A JP 26274092 A JP26274092 A JP 26274092A JP 26274092 A JP26274092 A JP 26274092A JP H0687256 A JPH0687256 A JP H0687256A
Authority
JP
Japan
Prior art keywords
ink ribbon
multicolor ink
ribbon
multicolor
color
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
JP26274092A
Other languages
Japanese (ja)
Inventor
Hidehiro Takano
英博 高野
Hiroshi Ikeda
博 池田
Noboru Uchida
昇 内田
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.)
Citizen Watch Co Ltd
Original Assignee
Citizen Watch 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 Citizen Watch Co Ltd filed Critical Citizen Watch Co Ltd
Priority to JP26274092A priority Critical patent/JPH0687256A/en
Publication of JPH0687256A publication Critical patent/JPH0687256A/en
Pending legal-status Critical Current

Links

Landscapes

  • Impression-Transfer Materials And Handling Thereof (AREA)

Abstract

PURPOSE:To prevent color mixing in the operation to change printing colors in a multicolor printer in which a multicolor ribbon is shifted in the width direction. CONSTITUTION:In a serial printer equipped with a carriage device 2 which moves a printing head 3 rectangularly to the paper feed direction and a color change-over device 10 which changes colors by shifting a multicolor ink ribbon 5 in the width direction, a means controlling ink ribbon transfer is installed which moves the multicolor ink ribbon 5 in the longitudinal direction during the transfer of the multicolor ink ribbon 5.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、多色インクリボンを幅
方向に対して移動して印字する色を切替える多色プリン
タの混色防止装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a color mixing prevention apparatus for a multicolor printer which moves a multicolor ink ribbon in the width direction to switch colors to be printed.

【0002】[0002]

【従来の技術】従来、特開平2−106381号に示さ
れるような多色インクリボンを幅方向にシフト移動して
印字する色を切替える多色プリンタにおける印字色切替
え操作は、多色インクリボンが巻取方向に対して静止し
ている状態において行われるものであったが、この際に
多色インクリボンにたるみがあると多色インクリボンに
しわが生じ、このため印字時に他の色が混色してしまう
問題があった。
2. Description of the Related Art Conventionally, in a printing color switching operation in a multicolor printer which shifts and moves a multicolor ink ribbon in the width direction as shown in Japanese Patent Laid-Open No. 2-106381, a multicolor ink ribbon is used. This was done in a state where the multicolor ink ribbon was slackened at this time, but wrinkles occurred in the multicolor ink ribbon at this time, so that other colors were mixed during printing. There was a problem that caused it.

【0003】また、多色インクリボンを幅方向にシフト
移動した直後は、多色インクリボンが印字ヘッドと紙面
との間に設けられたリボンマスクになじみにくく、多色
インクリボンが選択した色が印字される正しいポジショ
ンに位置しない場合があり、このため印字開始時に混色
が発生してしまう問題があった。
Immediately after the multicolor ink ribbon is shifted in the width direction, it is difficult for the multicolor ink ribbon to fit in the ribbon mask provided between the print head and the paper surface, and the color selected by the multicolor ink ribbon is changed. There is a case where it is not located at the correct position for printing, which causes a problem that color mixing occurs at the start of printing.

【0004】[0004]

【発明が解決しようとする課題】本発明の目的は、多色
インクリボンを幅方向にシフト移動する多色プリンタに
おける印字色切替え操作において、多色インクリボンの
たるみをなくして多色インクリボンにしわが生ずること
を防ぎ、多色インクリボンがリボンマスクになじんで選
択した色が印字される正しいポジションに位置するよう
にする多色プリンタの混色防止装置を提供することにあ
る。
SUMMARY OF THE INVENTION It is an object of the present invention to eliminate a slack in a multicolor ink ribbon to form a multicolor ink ribbon in a print color switching operation in a multicolor printer which shifts and moves the multicolor ink ribbon. It is an object of the present invention to provide a color mixing prevention device for a multi-color printer, which prevents the occurrence of wrinkles and allows the multi-color ink ribbon to conform to the ribbon mask and be positioned at the correct position where the selected color is printed.

【0005】[0005]

【課題を解決するための手段】本発明に係る請求項1記
載のプリンタの混色防止装置は、上記課題を解決するた
めに、印字ヘッドを紙送り方向に対して直角に移動させ
るキャリッジ装置と、多色インクリボンを幅方向にシフ
ト移動させて印字する色を切替えるカラー切替え装置を
備えたシリアルプリンタにおいて、前記多色インクリボ
ンのシフト移動中に、前記多色インクリボンをその長手
方向に沿って移動するインクリボン移動制御手段を設け
たことを特徴とする。
In order to solve the above-mentioned problems, a color mixing prevention device for a printer according to a first aspect of the present invention includes a carriage device for moving a print head at right angles to a paper feeding direction. In a serial printer equipped with a color switching device that shifts the multicolor ink ribbon in the width direction to switch the colors to be printed, the multicolor ink ribbon is moved along its longitudinal direction during the shift movement of the multicolor ink ribbon. It is characterized in that a moving ink ribbon movement control means is provided.

【0006】本発明に係る請求項2記載のプリンタの混
色防止装置は、上記課題を解決するために、印字ヘッド
を紙送り方向に対して直角に移動させるキャリッジ装置
と、前記印字ヘッドの移動方向と平行に巻き取られる多
色インクリボンを有するカラーリボン巻取装置と、前記
多色インクリボンを幅方向にシフト移動させて印字する
色を切替えるカラー切替え装置を備えたシリアルプリン
タにおいて、前記多色インクリボンのシフト移動終了直
後、前記多色インクリボンがその長手方向に沿って移動
するインクリボン移動制御手段を設けたことを特徴とす
る。
According to a second aspect of the present invention, there is provided a color mixture prevention apparatus for a printer, which is provided, in order to solve the above problems, a carriage device for moving a print head at right angles to a paper feeding direction, and a moving direction of the print head. In the serial printer including a color ribbon winding device having a multicolor ink ribbon wound in parallel with the multicolor ink ribbon and a color switching device for switching the color to be printed by shifting the multicolor ink ribbon in the width direction, Immediately after the shift movement of the ink ribbon is completed, an ink ribbon movement control means for moving the multicolor ink ribbon along the longitudinal direction thereof is provided.

【0007】[0007]

【作用】本発明に係る請求項1記載のプリンタの混色防
止装置においては、カラー切替え装置が多色インクリボ
ンの幅方向シフト移動を開始すると、インクリボン移動
制御手段が、多色インクリボンをその長手方向に沿って
移動し、カラー切替え装置が多色インクリボンの幅方向
シフト移動を停止すると、インクリボン移動制御手段
が、多色インクリボンの長手方向の移動を停止する。
In the color mixture preventing apparatus for a printer according to the first aspect of the present invention, when the color switching device starts the shift movement of the multicolor ink ribbon in the width direction, the ink ribbon movement control means controls the multicolor ink ribbon. When moving along the longitudinal direction and the color switching device stops the widthwise shift movement of the multicolor ink ribbon, the ink ribbon movement control means stops the movement of the multicolor ink ribbon in the longitudinal direction.

【0008】本発明に係る請求項2記載のプリンタの混
色防止装置においては、カラー切替え装置が多色インク
リボンの幅方向シフト移動を終了して停止すると、イン
クリボン移動制御手段が、多色インクリボンをその長手
方向に沿って所定量移動して停止する。
In the color mixing prevention apparatus for a printer according to the second aspect of the present invention, when the color switching device finishes and stops the widthwise shift movement of the multicolor ink ribbon, the ink ribbon movement control means causes the multicolor ink to move. The ribbon is moved along its length by a predetermined amount and stopped.

【0009】[0009]

【実施例】以下、本発明の実施例を図面に基づいて説明
する。まず、請求項1および請求項2記載のプリンタの
混色防止装置の実施例で用いたカラー切替え装置を備え
たプリンタの構成について簡単に説明すると、図2にお
いて、プリンタ1におけるプリンタ本体6にはその後方
に、印字する紙を送り出すプラテン20が配備され、ま
た、その前方には、プラテン20の紙送り方向に対して
直角に移動するキャリッジ装置2に固定された印字ヘッ
ド3が設けられており、印字ヘッド3の先端は、プラテ
ン20の方向に向いている。印字ヘッド3の先端とプラ
テン20の間にリボンマスク9が介装され、リボンマス
ク9はその下部がキャリッジ装置2に固定されている。
なお、キャリッジ装置2は、図示されていないキャリッ
ジモータM1によって駆動される。
Embodiments of the present invention will be described below with reference to the drawings. First, a configuration of a printer having a color switching device used in the embodiment of the color mixing prevention device for a printer according to claim 1 and claim 2 will be briefly described. In FIG. On one side, a platen 20 for sending out paper to be printed is provided, and in front of it, a print head 3 fixed to a carriage device 2 that moves at a right angle to the paper feeding direction of the platen 20 is provided, The tip of the print head 3 faces the platen 20. A ribbon mask 9 is interposed between the tip of the print head 3 and the platen 20, and the lower portion of the ribbon mask 9 is fixed to the carriage device 2.
The carriage device 2 is driven by a carriage motor M1 (not shown).

【0010】一方、インクリボンカセット4には、幅方
向に黒,青,赤,黄の4色インクが色分けされてなる多
色インクリボン5がインクリボンカセット4の一方の端
縁より他方の端縁に張架されて巻取可能に収納されてい
る。なお、本実施例においては、多色インクリボン5の
巻取動作はキャリッジモータM1によって行うようにし
ている。即ち、キャリッジモータM1は、キャリッジ装
置2の駆動手段及び多色インクリボン5の巻取動作手段
を兼ねるものであり、キャリッジ装置2の移動動作と多
色インクリボン5の巻取動作は同時に行われるようにな
っている。
On the other hand, in the ink ribbon cassette 4, a multicolor ink ribbon 5 formed by color-coding four color inks of black, blue, red and yellow in the width direction is provided from one edge of the ink ribbon cassette 4 to the other edge. It is stretched and stored so that it can be wound up. In this embodiment, the winding operation of the multicolor ink ribbon 5 is performed by the carriage motor M1. That is, the carriage motor M1 doubles as a drive unit of the carriage device 2 and a winding operation unit of the multicolor ink ribbon 5, and the moving operation of the carriage device 2 and the winding operation of the multicolor ink ribbon 5 are performed simultaneously. It is like this.

【0011】インクリボンカセット4のリボン走行方向
と直交する一側面には2個の突起7を設け、また、図に
現れない他側面には揺動運動の中心となる突起を設けて
いる。
Two protrusions 7 are provided on one side surface of the ink ribbon cassette 4 which is orthogonal to the ribbon traveling direction, and a protrusion serving as the center of the swinging motion is provided on the other side surface not shown in the drawing.

【0012】2個の突起7が嵌り合う2つの凹部12を
有するカセットホルダ8には図3に示すように、2つの
凹部12が上方に開口していて、その下方に穿設した穴
にブシュを嵌合して軸受13を設けている。軸受13に
は、図2に示すようにベースプレート14に立設支持さ
れた支持板11に設けた支軸15が緩く嵌合されてお
り、これによりカセットホルダ8を支軸15を中心に回
動可能として、印字ヘッド3の走行方向と直交する方向
へ揺動可能に構成している。
As shown in FIG. 3, the cassette holder 8 having the two recesses 12 into which the two protrusions 7 are fitted has the two recesses 12 open upward and the bushes are inserted into the holes formed below the recesses 12. And the bearing 13 is provided. As shown in FIG. 2, a support shaft 15 provided on a support plate 11 which is vertically supported by a base plate 14 is loosely fitted to the bearing 13, whereby the cassette holder 8 is rotated about the support shaft 15. If possible, the print head 3 is swingable in a direction orthogonal to the traveling direction.

【0013】かかるカセットホルダ8の、リボンカセッ
ト4とは反対側の面には、下端部を枢軸16によって揺
動可能に支持した調節レバー17を配置している。調節
レバー17の上部には、カセットホルダ8に設けた円弧
状の長孔(図示せず)を貫通する固定ネジ18のネジ部
が螺合するめねじ部19を設けている。
On the surface of the cassette holder 8 opposite to the ribbon cassette 4, there is arranged an adjusting lever 17 having a lower end supported by a pivot 16 so as to be swingable. On the upper part of the adjusting lever 17, there is provided a female thread portion 19 into which a screw portion of a fixing screw 18 which penetrates an arc-shaped long hole (not shown) provided in the cassette holder 8 is screwed.

【0014】さらに、調節レバー17には、その上端部
をカセットホルダ8側へ折り曲げることにより指針部2
1を設け、この指針部21に対応させてカセットホルダ
8の2つの凹部12間には、調節レバー17の位置によ
り、多色インクリボン5の印字ヘッド3先端部における
幅方向の微小位置を表す調節目盛22を形成している。
Further, the adjusting lever 17 has an upper end portion bent toward the cassette holder 8 side so that the pointer portion 2
1 is provided, and between the two concave portions 12 of the cassette holder 8 corresponding to the pointer portion 21, the position of the adjusting lever 17 indicates a minute position in the width direction at the tip of the print head 3 of the multicolor ink ribbon 5. The adjusting scale 22 is formed.

【0015】さらにまた、調節レバー17の、枢軸16
によって指示された部分の近傍には、カムローラ23を
回転自在に支持している。
Furthermore, the pivot 16 of the adjusting lever 17
A cam roller 23 is rotatably supported in the vicinity of the portion designated by.

【0016】カセットホルダ8とベースプレート14と
の間にテンションスプリング24が張設され、このスプ
リング24の引張力により、支軸15を中心としてカセ
ットホルダ8を揺動させてカムローラ23をカム25に
付勢している。
A tension spring 24 is stretched between the cassette holder 8 and the base plate 14, and the tension force of the spring 24 causes the cassette holder 8 to swing about the support shaft 15 to attach the cam roller 23 to the cam 25. I am energetic.

【0017】カム25は、支持板11に設けた支持軸2
6に回転自在に支持された歯車27と一体に設けられて
いて、その歯車27にはピニオン28が噛合している。
The cam 25 is a support shaft 2 provided on the support plate 11.
6 is provided integrally with a gear 27 rotatably supported by the gear 6, and a pinion 28 is meshed with the gear 27.

【0018】そして、ピニオン28は、ねじ29によっ
て支持板11に固定されたリボンシフトモータM2の出
力軸に取り付けられている。
The pinion 28 is attached to the output shaft of the ribbon shift motor M2 fixed to the support plate 11 by screws 29.

【0019】多色インクリボン5で多色印字する場合
は、印字する色に応じてリボンカセット4の姿勢を変化
させ、印字ヘッド3の先端部における多色インクリボン
5の幅方向の対向位置を変える。
When multicolor printing is performed with the multicolor ink ribbon 5, the posture of the ribbon cassette 4 is changed according to the color to be printed, and the position of the front end of the print head 3 facing the multicolor ink ribbon 5 in the width direction is changed. Change.

【0020】即ち、リボンシフトモータM2を一定回転
角度駆動させて、その回転力をピニオン28から歯車2
7に伝達させると、これと一体のカム25がリボンシフ
トモータM2の回転角度に応じた角度だけ回転し、当該
カム25の回転角度に応じたリフト量だけカムローラ2
3が変位する。
That is, the ribbon shift motor M2 is driven at a constant rotational angle, and the rotational force is applied from the pinion 28 to the gear 2
7, the cam 25 integrated therewith rotates by an angle corresponding to the rotation angle of the ribbon shift motor M2, and the cam roller 2 moves by a lift amount corresponding to the rotation angle of the cam 25.
3 is displaced.

【0021】これにより、カムローラ23を有する調節
レバー17と固定されているカセットホルダ8が、カム
ローラ23の変位量に応じて支軸15を中心に揺動する
ため、カセットホルダ8に係合支持されたリボンカセッ
ト4が印字ヘッド3の走行方向と直交する方向に揺動す
る。
As a result, the cassette holder 8 fixed to the adjusting lever 17 having the cam roller 23 swings around the support shaft 15 according to the displacement amount of the cam roller 23, so that the cassette holder 8 is engaged with and supported by the cassette holder 8. The ribbon cassette 4 swings in the direction orthogonal to the traveling direction of the print head 3.

【0022】その結果、印字ヘッド3の前面に位置する
多色インクリボン5の領域が広くなったり狭くなったり
するように制御するため、リボンシフトモータM2の回
転角度を適宜選択することにより、プラテン2に供給さ
れた用紙に所望の色を用いて印字する。
As a result, in order to control the area of the multicolor ink ribbon 5 located in front of the print head 3 to be widened or narrowed, the platen is selected by appropriately selecting the rotation angle of the ribbon shift motor M2. The desired paper is printed on the paper supplied in No. 2.

【0023】図1は、本発明に係る請求項1および請求
項2記載のプリンタの要部ブロック図である。図1にお
いて、プリンタの制御部は、キャリッジモータM1やリ
ボンシフトモータM2の制御プログラムを格納したRO
M31とデータの一時記憶等に用いられるRAM32及
びROM31の制御プログラムに従っての各部を駆動制
御するCPU30によって構成され、該制御部は印字駆
動制御手段や条件検出手段を兼ねる。
FIG. 1 is a block diagram of essential parts of a printer according to claims 1 and 2 of the invention. In FIG. 1, the printer control unit is an RO that stores a control program for the carriage motor M1 and the ribbon shift motor M2.
The M31 and the RAM 32 used for temporary storage of data and the like, and a CPU 30 for driving and controlling each unit according to a control program of the ROM 31, the control unit also functions as a print drive control unit and a condition detection unit.

【0024】印字ヘッド3、キャリッジモータM1、リ
ボンシフトモータM2および印字時のプラテン20を駆
動する紙送りモータM3は、ドライバ回路33乃至36
の各々を介しCPU30により個別にまたは同時に駆動
制御されるようになっている。なお、発信回路38は、
CPU30の処理周期を規定するものである。
The print head 3, the carriage motor M1, the ribbon shift motor M2, and the paper feed motor M3 that drives the platen 20 during printing are driver circuits 33 to 36.
The drive is controlled individually or simultaneously by the CPU 30 via each of the above. In addition, the transmission circuit 38,
The processing cycle of the CPU 30 is defined.

【0025】以下、ROM31に格納された制御プログ
ラムを示す図8乃至図11のフローチャートを参照して
本実施例におけるプリンタの混色防止装置の処理動作に
ついて説明する。
The processing operation of the color mixing prevention apparatus for the printer in this embodiment will be described below with reference to the flow charts of FIGS. 8 to 11 showing the control program stored in the ROM 31.

【0026】本実施例において、キャリッジモータM1
は、パルスモータを用いており、キャリッジモータM1
自体の駆動制御方式については詳しく述べないが、パル
スモータの追従不能状態を避けるために、キャリッジ装
置2の移動開始時に加速領域を設け、一定速度に達した
後に等速領域を設け、この後に減速領域を設けて、移動
制御を行うようにしている。
In this embodiment, the carriage motor M1
Uses a pulse motor, and the carriage motor M1
Although the drive control system itself is not described in detail, an acceleration region is provided at the start of movement of the carriage device 2, a constant velocity region is provided after reaching a constant velocity, and then a deceleration is performed in order to avoid a state in which the pulse motor cannot follow. A region is provided to control movement.

【0027】まず、請求項1に記載されたプリンタの混
色防止装置の処理動作説明する。
First, the processing operation of the color mixing prevention apparatus for a printer according to claim 1 will be described.

【0028】図4は、黄から黒に色切替えがなされた場
合における、キャリッジモータM1とリボンシフトモー
タM2の動作タイミングチャートである。図4において
は、時刻t0時にキャリッジモータM1の駆動指令を出
力し、リボンシフトモータM2の駆動指令を出力してい
る。キャリッジモータM1は、前述したようにキャリッ
ジ装置2の移動開始時に加速後、等速で駆動するように
なっている。そして、リボンシフトモータM2の停止指
令が出力されると同時にキャリッジモータM1が減速駆
動に移行するようになっているが、必ずしもキャリッジ
モータM1の減速タイミングは、リボンシフトモータM
2の停止指令と同時でなくてもよく、リボンシフトモー
タM2の停止指令出力時点よりも僅かに早くてもよい。
FIG. 4 is an operation timing chart of the carriage motor M1 and the ribbon shift motor M2 when the color is switched from yellow to black. In FIG. 4, at time t0, the drive command for the carriage motor M1 is output, and the drive command for the ribbon shift motor M2 is output. As described above, the carriage motor M1 is configured to be driven at a constant speed after being accelerated when the carriage device 2 starts moving. The carriage motor M1 shifts to deceleration drive at the same time when the stop command for the ribbon shift motor M2 is output. However, the deceleration timing of the carriage motor M1 is not necessarily the same.
2 does not have to be the same as the stop command, and may be slightly earlier than the time when the ribbon shift motor M2 outputs the stop command.

【0029】色の切替えが指定されると、CPU30
は、選択された色に基づいて回転角を選択して、回転角
に応じてリボンシフトモータM2に出力するパルス信号
のパルス数を決定してパルス数記憶レジスタNに記憶す
る(ステップa1)。実施例においては、多色インクリ
ボン5が有する色の配列は、図6に示すように幅方向に
同じ幅で黒,青,赤,黄の4色であるので、色の切替え
によるシフト移動量は、幅方向において3種類あること
にになる。例えば、黄から青へ移動する場合と、赤から
黒へ移動する場合のシフト移動量は同じである。CPU
30は、色の切替えによるシフト移動量に対応したパル
ス数を選択してパルス数記憶レジスタNに記憶する。
When color switching is designated, the CPU 30
Selects the rotation angle based on the selected color, determines the pulse number of the pulse signal to be output to the ribbon shift motor M2 according to the rotation angle, and stores it in the pulse number storage register N (step a1). In the embodiment, the color arrangement of the multicolor ink ribbon 5 is four colors of black, blue, red and yellow with the same width in the width direction as shown in FIG. Means that there are three types in the width direction. For example, the amount of shift movement is the same when moving from yellow to blue and when moving from red to black. CPU
The number 30 selects the pulse number corresponding to the shift movement amount due to the color switching and stores it in the pulse number storage register N.

【0030】次いで、CPU30は、リボンシフトモー
タM2に出力するパルス数を計数するパルス数カウンタ
CとキャリッジモータM1に出力するパルス数を計数す
る計数カウンタC1とリボンシフトが完了する時点で1
とされる完了フラグf1の値を0セットして初期化し
(ステップa2)、パルス数記憶レジスタNに応じてキ
ャリッジモータM1の各速度領域、即ち、加速領域、等
速領域及び減速領域における出力パルスのパルス数n
1,n2,n3を設定する(ステップa3)。前述のよ
うに、色の切替えによるシフト移動量は3種類あるの
で、各々のシフト移動量に対応してキャリッジモータM
1の加速領域、等速領域及び減速領域における出力パル
スのパルス数n1,n2,n3の組を3種類決定して記
憶しておくようにする。
Next, the CPU 30 counts the number of pulses output to the ribbon shift motor M2, the counter C1 which counts the number of pulses output to the carriage motor M1, and 1 when the ribbon shift is completed.
The value of the completion flag f1 is set to 0 and initialized (step a2), and the output pulse in each speed region of the carriage motor M1 according to the pulse number storage register N, that is, the acceleration region, the constant velocity region, and the deceleration region. Number of pulses n
1, n2 and n3 are set (step a3). As described above, since there are three types of shift movement amounts due to color switching, the carriage motor M corresponds to each shift movement amount.
Three sets of pulse numbers n1, n2 and n3 of output pulses in one acceleration region, constant velocity region and deceleration region are determined and stored.

【0031】CPU30は、リボンシフトモータM2の
駆動指令を出力して多色インクリボンのシフト移動を開
始し(ステップa4)、パルス数カウンタCの値を1つ
インクリメントし(ステップa5)、出力したパルス数
がパルス数記憶レジスタNに記憶されたパルス出力回数
に等しいか否かを判別する(ステップa6)。処理開始
直後は、出力されたパルスはパルス数記憶レジスタNに
記憶されたパルス出力回数に達していないので、CPU
30はステップa7に移行して、キャリッジモータM1
の駆動処理を開始し(ステップa7)、キャリッジ装置
2を加速移動すると共に多色インクリボン5の長手方向
の移動を開始する。次いでCPU30は、計数カウンタ
C1の値をインクリメントしてキャリッジモータM1に
出力されたパルスを計数し(ステップa8)、ステップ
a9に移行して計数カウンタC1の値がシフト移動量に
対応する総パルス数n1+n2+n3=Zに達している
か否かを判別する(ステップa9)。この場合には、ス
テップa9の判定結果は、処理開始直後の加速領域であ
るので偽となり、CPU30は、完了フラグf1の値が
1であるか否かを判別する(ステップa10)。完了フ
ラグf1の値は、リボンシフトが完了する時点で1とさ
れる値であるので、CPU30は、この場合ステップa
10の判別処理において偽と判定し、再びステップa4
に移行して、リボンシフトモータを駆動する。
The CPU 30 outputs a drive command for the ribbon shift motor M2 to start shift movement of the multicolor ink ribbon (step a4), increments the value of the pulse number counter C by 1 (step a5), and outputs it. It is determined whether or not the number of pulses is equal to the number of pulse outputs stored in the pulse number storage register N (step a6). Immediately after the start of processing, the number of pulses output has not reached the number of pulse outputs stored in the pulse number storage register N.
30 moves to step a7, where the carriage motor M1
(Step a7), the carriage device 2 is accelerated and the multicolor ink ribbon 5 is also moved in the longitudinal direction. Next, the CPU 30 increments the value of the counter C1 to count the pulses output to the carriage motor M1 (step a8), moves to step a9, and the value of the counter C1 is the total number of pulses corresponding to the shift movement amount. It is determined whether or not n1 + n2 + n3 = Z is reached (step a9). In this case, the determination result of step a9 is false because it is the acceleration region immediately after the start of processing, and the CPU 30 determines whether or not the value of the completion flag f1 is 1 (step a10). Since the value of the completion flag f1 is set to 1 when the ribbon shift is completed, in this case, the CPU 30 executes step a.
It is determined to be false in the determination process of step 10, and step a4 is performed again.
Then, the ribbon shift motor is driven.

【0032】CPU30は、以下、リボンシフトモータ
M2に出力したパルス数を計数するパルス数カウンタC
の値がパルス数記憶レジスタNに記憶されたパルス出力
回数に達するまでの間、リボンシフトモータM2の駆動
指令を出力し、パルス数カウンタCの値を1つインクリ
メントし、ステップa7のキャリッジモータM1の駆動
処理およびキャリッジモータM1へのパルス出力に応じ
て計数カウンタC1の値をインクリメントし、計数カウ
ンタC1の値がシフト移動量に対応する総パルス数n1
+n2+n3=Zに達しているか否かを判別する処理及
びステップa11のシフト移動完了判別処理を繰り返し
実行する。また、この間、ステップa7のキャリッジモ
ータM1の駆動処理においては、加速駆動より等速駆動
に移行することとなる。
The CPU 30 will be described below with a pulse number counter C for counting the number of pulses output to the ribbon shift motor M2.
Until the value reaches the number of pulse outputs stored in the pulse number storage register N, the drive command of the ribbon shift motor M2 is output, the value of the pulse number counter C is incremented by 1, and the carriage motor M1 in step a7 is reached. The count value of the counter C1 is incremented according to the drive processing of the above and the pulse output to the carriage motor M1, and the value of the counter C1 corresponds to the shift movement amount.
The process of determining whether or not + n2 + n3 = Z is reached and the shift movement completion determining process of step a11 are repeatedly executed. Further, during this time, in the drive process of the carriage motor M1 in step a7, the acceleration drive is switched to the constant speed drive.

【0033】そして、ステップa6の判別処理におい
て、リボンシフトモータM2に出力したパルス数を計数
するパルス数カウンタCの値がパルス数記憶レジスタN
に記憶されたパルス出力回数に達すると、CPU30
は、リボンシフトモータM2の停止指令を出力して多色
インクリボンのシフト移動を停止し(ステップa1
1)、完了フラグf1に1をセットしてシフト移動完了
を記憶し(ステップa12)、ステップa7に移行し
て、キャリッジモータM1の駆動処理を続けて実行す
る。この時点で、ステップa7のキャリッジモータM1
の駆動処理においては、等速駆動より減速駆動に移行す
ることとなる。図4においては、時刻t1となる。
Then, in the determination processing of step a6, the value of the pulse number counter C for counting the number of pulses output to the ribbon shift motor M2 is the pulse number storage register N.
When the number of pulse outputs stored in is reached, the CPU 30
Outputs a stop command for the ribbon shift motor M2 to stop the shift movement of the multicolor ink ribbon (step a1).
1), 1 is set to the completion flag f1 to store the shift movement completion (step a12), the process proceeds to step a7, and the driving process of the carriage motor M1 is continuously executed. At this point, the carriage motor M1 in step a7
In the driving process of 1, the constant speed driving is changed to the deceleration driving. In FIG. 4, it is time t1.

【0034】完了フラグf1の値が1となった結果、C
PU30は、ステップa7及びステップa8の各処理と
ステップa9の判別処理後、ステップa10の判別処理
において完了フラグf1の値1が検出され、再びステッ
プa7に戻り、以下、計数カウンタC1の値がシフト移
動量に対応して決定されるキャリッジモータM1の総パ
ルス数n1+n2+n3=Zに達するまでの間、ステッ
プa7,ステップa8,ステップa9およびステップa
10の各処理を繰り返し実行し、計数カウンタC1の値
がキャリッジモータM1の総パルス数n1+n2+n3
=Zに達すると(ステップa9)、CPU30は、完了
フラグf1の値を0セットして初期化し(ステップa1
3)、キャリッジモータM1の停止指令を出力し(ステ
ップa14)、停止指令を受けたキャリッジモータM1
が停止する。図4においては、時刻t2となる。
As a result of the value of the completion flag f1 becoming 1, C
After each processing of step a7 and step a8 and the determination processing of step a9, the PU 30 detects the value 1 of the completion flag f1 in the determination processing of step a10, returns to step a7 again, and thereafter, the value of the counter C1 shifts. Until the total number of pulses n1 + n2 + n3 = Z of the carriage motor M1 determined according to the movement amount is reached, step a7, step a8, step a9 and step a
Each processing of 10 is repeatedly executed, and the value of the counter C1 is the total pulse number n1 + n2 + n3 of the carriage motor M1.
= Z is reached (step a9), the CPU 30 initializes the value of the completion flag f1 by setting it to 0 (step a1).
3), outputting a stop command for the carriage motor M1 (step a14), and receiving the stop command, the carriage motor M1
Stops. In FIG. 4, it is time t2.

【0035】請求項1に記載されたプリンタの混色防止
装置の実施例においては、多色インクリボン5の幅方向
のシフト移動中に、多色インクリボン5を長手方向に移
動させる。多色インクリボン5は、カセット内に収納さ
れ、その出口部分にはバックテンション手段があり、そ
の入口にはリボン送り込み手段がある。また、カセット
から外部に出ている部分は、キャリッジ装置2の印字ヘ
ッド3とリボンマスク9の間の僅かな間隙に案内されて
いる。多色インクリボン5が幅方向にシフト移動すると
同時に、多色インクリボン5が長手方向に移動を開始し
て巻き取られるので、多色インクリボン5は送り込み手
段とバックテンション手段によって張架状態のテンショ
ンが高く保たれ、このテンションの高い状態で多色イン
クリボン5の幅方向のシフト移動が行われるので、多色
インクリボン5がたるむことなく、多色インクリボン5
にしわが生ずることを防ぐことができ、多色インクリボ
ン5のシフト停止位置が安定することとなる。
In the embodiment of the color mixing prevention device for a printer described in claim 1, the multicolor ink ribbon 5 is moved in the longitudinal direction during the shift movement of the multicolor ink ribbon 5 in the width direction. The multicolor ink ribbon 5 is housed in a cassette, the outlet has a back tensioning means, and the inlet has a ribbon feeding means. Further, the part that is exposed from the cassette is guided to a slight gap between the print head 3 of the carriage device 2 and the ribbon mask 9. At the same time that the multicolor ink ribbon 5 shifts in the width direction, the multicolor ink ribbon 5 starts to move in the longitudinal direction and is wound up, so that the multicolor ink ribbon 5 is stretched by the feeding means and the back tension means. Since the tension is maintained high and the multicolor ink ribbon 5 is shifted and moved in the width direction in the state where the tension is high, the multicolor ink ribbon 5 does not sag and the multicolor ink ribbon 5 does not sag.
Wrinkles can be prevented from occurring, and the shift stop position of the multicolor ink ribbon 5 becomes stable.

【0036】次に、請求項2に記載されたプリンタの混
色防止装置の処理動作説明する。
Next, the processing operation of the color mixing prevention device for a printer according to the second aspect will be described.

【0037】図5は、黄から黒に色切替えがなされた場
合における、パルスモータM1とキャリッジモータM2
の動作タイミングチャートである。請求項1のプリンタ
の混色防止装置の実施例と同様、キャリッジモータM2
は、加速領域、等速領域、減速領域の順で駆動するよう
になっており、この実施例においても、キャリッジモー
タM1の駆動指令が入力されてからキャリッジモータが
停止するまでの総パルス数を、多色インクリボン5の3
種類のシフト移動量に対応させて決定して記憶させてい
る。
FIG. 5 shows the pulse motor M1 and the carriage motor M2 when the color is switched from yellow to black.
3 is an operation timing chart of the above. Similar to the embodiment of the color mixing prevention device for a printer according to claim 1, the carriage motor M2
Drive in the order of the acceleration region, the constant velocity region, and the deceleration region. Also in this embodiment, the total number of pulses from the input of the drive command of the carriage motor M1 to the stop of the carriage motor is , 3 of multicolor ink ribbon 5
It is determined and stored in association with the type of shift movement amount.

【0038】CPU30は、選択された色に基づいて回
転角を選択して、回転角に応じてリボンシフトモータM
2に出力するパルス信号のパルス数を決定してパルス数
記憶レジスタNに記憶する。(ステップb1)。次い
で、CPU30は、出力するパルス数を計数するパルス
数カウンタCを0セットして初期化し(ステップb
2)、リボンシフトモータM2の駆動指令を出力して多
色インクリボンの幅方向のシフト移動を開始し(ステッ
プb3)、パルス数カウンタCの値を1つインクリメン
トし(ステップb4)、出力したパルス数がパルス数記
憶レジスタNに記憶されたパルス出力回数に等しいか否
かを判別し(ステップb5)、出力したパルス数がパル
ス数記憶レジスタNに記憶されたパルス出力回数に等し
くなければステップb3に戻って、以下、出力したパル
ス数がパルス数記憶レジスタNに記憶されたパルス出力
回数と等しくなるまでの間、ステップb3とステップb
4の処理およびステップb5の判別処理を繰り返し実行
し、ステップb5の判別処理において、出力したパルス
数がパルス数記憶レジスタNに記憶されたパルス出力回
数に等しくなると、リボンシフトモータM2の停止指令
を出力して多色インクリボンのシフト移動を停止する
(ステップb6)。図5においては、時刻t0となる。
The CPU 30 selects the rotation angle based on the selected color and the ribbon shift motor M according to the rotation angle.
The number of pulses of the pulse signal output to 2 is determined and stored in the pulse number storage register N. (Step b1). Next, the CPU 30 initializes the pulse number counter C that counts the number of pulses to be output by setting it to 0 (step b
2) The drive command of the ribbon shift motor M2 is output to start the shift movement of the multicolor ink ribbon in the width direction (step b3), the value of the pulse number counter C is incremented by 1 (step b4), and output. It is determined whether the number of pulses is equal to the number of pulse outputs stored in the pulse number storage register N (step b5). If the number of output pulses is not equal to the number of pulse outputs stored in the pulse number storage register N, step After returning to b3, the steps b3 and b are repeated until the output pulse number becomes equal to the pulse output number stored in the pulse number storage register N.
When the number of output pulses becomes equal to the number of pulse outputs stored in the pulse number storage register N in the determination process of step b5, the stop command of the ribbon shift motor M2 is issued. The output is stopped and the shift movement of the multicolor ink ribbon is stopped (step b6). In FIG. 5, it is time t0.

【0039】CPU30は、パルス数記憶レジスタNに
応じて、図7に示されるようなROM31に記憶されて
いる選択ファイルより、キャリッジモータM1の停止指
令を出力するキャリッジモータM1の駆動出力パルス数
を検索してパルス数記憶レジスタT1に記憶し(ステッ
プb7)、まず、パルス数記憶レジスタT1の値をパル
ス数減算レジスタTに設定し(ステップb8)、キャリ
ッジモータM1の駆動処理を実行してキャリッジ装置2
を多色インクリボン5の長手方向への移動を開始すると
共に多色インクリボン5の巻き取りを開始し(ステップ
b9)、パルス数減算レジスタTの値を1つデクリメン
トする(ステップb10)。この場合は、多色インクリ
ボン5のシフト移動量が黄から黒であるので3となり、
パルス数記憶レジスタT1に値Zが記憶され、パルス数
減算レジスタTの初期値に値Zが記憶される。
The CPU 30 determines the drive output pulse number of the carriage motor M1 for outputting the stop command of the carriage motor M1 from the selected file stored in the ROM 31 as shown in FIG. 7 according to the pulse number storage register N. The data is retrieved and stored in the pulse number storage register T1 (step b7). First, the value of the pulse number storage register T1 is set in the pulse number subtraction register T (step b8), and the driving process of the carriage motor M1 is executed to execute the carriage. Device 2
The movement of the multicolor ink ribbon 5 in the longitudinal direction is started, the winding of the multicolor ink ribbon 5 is started (step b9), and the value of the pulse number subtraction register T is decremented by 1 (step b10). In this case, the shift movement amount of the multicolor ink ribbon 5 is 3 from yellow to black.
The value Z is stored in the pulse number storage register T1, and the value Z is stored as the initial value of the pulse number subtraction register T.

【0040】次いで、CPU30は、キャリッジモータ
M1の駆動処理を実行してからの出力パルスを減算する
パルス数減算レジスタTの値が0となっているか否か判
別し(ステップb11)、この場合には、パルス数減算
レジスタTの値が0となっていないので、再びステップ
b9に戻り、キャリッジモータM1の駆動処理を実行
し、パルス数減算レジスタTの値を1つデクリメント
し、パルス数減算レジスタTの値が0となっているか否
か判別する。
Next, the CPU 30 determines whether or not the value of the pulse number subtraction register T for subtracting the output pulse after executing the driving process of the carriage motor M1 is 0 (step b11), and in this case. Indicates that the value of the pulse number subtraction register T is not 0, the process returns to step b9 to execute the driving process of the carriage motor M1 to decrement the value of the pulse number subtraction register T by 1 to obtain the pulse number subtraction register. It is determined whether or not the value of T is 0.

【0041】CPU30は、パルス数減算レジスタTの
値が0となるまでの間、ステップb9,ステップb10
及びステップb11の各処理を繰り返し実行し、キャリ
ッジモータM1を加速,等速及び減速の各駆動処理を行
うと共に多色インクリボン5の巻き取り動作を行い、パ
ルス減算レジスタTの値が0となると(ステップb1
1)、CPU30は、キャリッジモータM1の停止指令
を出力し(ステップb12)、キャリッジ装置2を指令
位置において停止させると共に多色インクリボン5の巻
き取り動作を停止させる。図5においては、時刻t1と
なる。
The CPU 30 executes steps b9 and b10 until the value of the pulse number subtraction register T becomes 0.
Then, the processes of step b11 are repeatedly executed, the carriage motor M1 is subjected to the acceleration, constant velocity and deceleration driving processes, the multicolor ink ribbon 5 is wound up, and the value of the pulse subtraction register T becomes zero. (Step b1
1) The CPU 30 outputs a stop command for the carriage motor M1 (step b12) to stop the carriage device 2 at the command position and stop the winding operation of the multicolor ink ribbon 5. In FIG. 5, it is time t1.

【0042】CPU30は、再び、パルス数記憶レジス
タT1の値をパルス数減算レジスタTに設定し(ステッ
プb13)、キャリッジモータM1の駆動処理を実行し
てキャリッジ装置2の多色インクリボン5の最初に行っ
た方向とは逆向きの長手方向への移動を開始しすると共
に多色インクリボン5の巻き取り動作を開始し(ステッ
プb14)、パルス数減算レジスタTの値を1つデクリ
メントし(ステップb15)、キャリッジモータM1の
駆動処理を開始してからの出力したパルス数を減算する
パルス数減算レジスタTの値が0となっているか否かを
判別する(ステップb16)。図5においては、時刻t
2となる。
The CPU 30 sets the value of the pulse number storage register T1 in the pulse number subtraction register T again (step b13), executes the driving process of the carriage motor M1, and starts the multicolor ink ribbon 5 of the carriage device 2. The movement of the multicolor ink ribbon 5 is started (step b14), and the value of the pulse number subtraction register T is decremented by 1 (step b14). b15), it is determined whether or not the value of the pulse number subtraction register T for subtracting the pulse number output after the drive process of the carriage motor M1 is started is 0 (step b16). In FIG. 5, time t
It becomes 2.

【0043】ステップb16の判別処理において、キャ
リッジモータM1の駆動処理を再度開始してからの出力
パルスを減算するパルス数減算レジスタTの値が0とな
っていない場合には、CPU30は、ステップb14乃
至ステップb16の処理を繰り返し実行する。
In the determination processing of step b16, if the value of the pulse number subtraction register T for subtracting the output pulse after restarting the driving processing of the carriage motor M1 is not 0, the CPU 30 causes the CPU 30 to execute step b14. The process of step b16 is repeatedly executed.

【0044】そして、ステップb16の判別処理におい
て、キャリッジモータM1の駆動処理を再度開始してか
らの出力パルスを減算するパルス数減算レジスタTの値
が0となると(ステップb16)、CPU30は、キャ
リッジモータM1の停止指令を出力し(ステップb1
7)、キャリッジモータM1を停止する。図5において
は、時刻t3となる。
Then, in the determination processing of step b16, when the value of the pulse number subtraction register T for subtracting the output pulse after restarting the drive processing of the carriage motor M1 becomes 0 (step b16), the CPU 30 causes the carriage A stop command for the motor M1 is output (step b1
7) Stop the carriage motor M1. In FIG. 5, it is time t3.

【0045】請求項2に記載されたプリンタの混色防止
装置の実施例においては、多色インクリボン5の幅方向
のシフト移動終了直後に、多色インクリボンの巻き取り
動作を行うと共にキャリッジ装置2を移動させる。多色
インクリボン5が幅方向にシフト移動終了後に、多色イ
ンクリボン5にたるみがあった場合には、多色インクリ
ボン5がリボンマスク9になじんでおらず、選択した色
が印字される正しいポジションに位置していない。この
ような場合であっても、キャリッジ装置2が多色インク
リボン5の長手方向の往復移動を行うことにより、多色
インクリボン5の巻取動作が開始され、多色インクリボ
ン5のたるみを除くようにし、多色インクリボン5は送
り込み手段とバックテンション手段によって張架状態を
テンションの高い状態になり、印字ヘッド3とリボンマ
スク9が間隙に案内されている多色インクリボン5面を
摺動移動して、多色インクリボン5をリボンマスク9に
なじませ、選択した色が印字される正しいポジションに
位置させる。
In the embodiment of the color mixing prevention apparatus for a printer according to the second aspect, immediately after the shift movement of the multicolor ink ribbon 5 in the width direction is completed, the winding operation of the multicolor ink ribbon and the carriage device 2 are performed. To move. If the multicolor ink ribbon 5 has slack after the end of the shift movement in the width direction, the multicolor ink ribbon 5 is not fit in the ribbon mask 9 and the selected color is printed. Not in the correct position. Even in such a case, the carriage device 2 reciprocates in the longitudinal direction of the multicolor ink ribbon 5, so that the winding operation of the multicolor ink ribbon 5 is started and the slack of the multicolor ink ribbon 5 is reduced. In this case, the multicolor ink ribbon 5 is placed in a tensioned state by the feeding means and the back tension means, and the print head 3 and the ribbon mask 9 slide on the surface of the multicolor ink ribbon 5 guided in the gap. The multicolor ink ribbon 5 is moved to fit the ribbon mask 9 and is positioned at the correct position where the selected color is printed.

【0046】[0046]

【発明の効果】本発明の請求項1記載のプリンタの混色
防止装置は、印字ヘッドを紙送り方向に対して直角に移
動させるキャリッジ装置と、多色インクリボンを幅方向
にシフト移動させて印字する色を切替えるカラー切替え
装置を備えたシリアルプリンタにおいて、多色インクリ
ボンのシフト移動中に、多色インクリボンをその長手方
向に沿って移動するインクリボン移動制御手段を設けた
ので、多色インクリボン5が幅方向にシフト移動すると
同時に、多色インクリボン5が長手方向に移動を開始し
て巻き取られるので、多色インクリボン5の張架状態の
テンションが高く保たれ、このテンションの高い状態で
多色インクリボン5の幅方向のシフト移動が行われるの
で、多色インクリボン5がたるむことなく、多色インク
リボン5にしわが生ずることを防ぐことができ、多色イ
ンクリボン5のシフト停止位置が安定することとなり、
印字時の印字色の混色を防止することができる。
According to the color mixing prevention apparatus for a printer according to the first aspect of the present invention, the carriage device for moving the print head at a right angle to the paper feed direction and the multicolor ink ribbon for shifting in the width direction are used for printing. In a serial printer equipped with a color switching device for switching the color to be changed, since the ink ribbon movement control means for moving the multicolor ink ribbon along the longitudinal direction thereof is provided during the shift movement of the multicolor ink ribbon, the multicolor ink At the same time as the ribbon 5 shifts in the width direction, the multicolor ink ribbon 5 starts to move in the longitudinal direction and is wound up. Therefore, the tension of the multicolor ink ribbon 5 in a stretched state is kept high, and this tension is high. Since the widthwise shift movement of the multicolor ink ribbon 5 is performed in this state, the multicolor ink ribbon 5 does not sag and wrinkles are formed on the multicolor ink ribbon 5. Sly it is possible to prevent the shift stop position of the multi-color ink ribbon 5 becomes possible to stably,
It is possible to prevent mixing of print colors during printing.

【0047】本発明の請求項2記載のプリンタの混色防
止装置は、印字ヘッドを紙送り方向に対して直角に移動
させるキャリッジ装置と、印字ヘッドの移動方向と平行
に巻き取られる多色インクリボンを有するカラーリボン
巻取装置と、多色インクリボンを幅方向にシフト移動さ
せて印字する色を切替えるカラー切替え装置を備えたシ
リアルプリンタにおいて、多色インクリボンのシフト移
動終了直後、多色インクリボンがその長手方向に沿って
移動するインクリボン移動制御手段を設けたので、多色
インクリボンの幅方向にシフト移動終了後に、多色イン
クリボンにたるみがあり、多色インクリボンがリボンマ
スクになじんでおらず、選択した色が印字される正しい
ポジションに位置していない場合であっても、多色イン
クリボンの巻取動作が開始され、多色インクリボン5の
たるみを除くようにし、多色インクリボン5の張架状態
をテンションの高い状態にしていき、これと同時に、キ
ャリッジ装置2が多色インクリボン5の長手方向の往復
移動を行うことにより、印字ヘッド3とリボンマスク9
が間隙に案内されている多色インクリボン5面を摺動移
動して、多色インクリボン5をリボンマスク9になじま
せ、選択した色が印字される正しいポジションに位置さ
せるため、印字時の印字色の混色を防止することができ
る。
A color mixing prevention apparatus for a printer according to a second aspect of the present invention is a carriage device for moving the print head at right angles to the paper feed direction, and a multicolor ink ribbon wound in parallel with the moving direction of the print head. In a serial printer equipped with a color ribbon winding device having a multicolor ink ribbon and a color switching device for switching the color to be printed by shifting the multicolor ink ribbon in the width direction, Since the ink ribbon movement control means for moving along the longitudinal direction is provided, the multicolor ink ribbon has slack after the shift movement in the width direction of the multicolor ink ribbon is completed, and the multicolor ink ribbon does not adhere to the ribbon mask. And the selected color is not in the correct position for printing. Is started, the slack of the multicolor ink ribbon 5 is removed, and the tension state of the multicolor ink ribbon 5 is kept high. At the same time, the carriage device 2 moves the multicolor ink ribbon 5 in the longitudinal direction. By performing the reciprocating movement of the print head 3 and the ribbon mask 9
Slides on the surface of the multicolored ink ribbon 5 guided in the gap to fit the multicolored ink ribbon 5 to the ribbon mask 9 and position it at the correct position where the selected color is printed. It is possible to prevent the print colors from being mixed.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明のプリンタの混色防止装置の要部を示す
ブロック図
FIG. 1 is a block diagram showing a main part of a color mixing prevention device for a printer of the present invention.

【図2】実施例におけるカラー切替え装置を備えたプリ
ンタの斜視図
FIG. 2 is a perspective view of a printer including a color switching device according to an embodiment.

【図3】図2の要部を分解して示す斜視図FIG. 3 is an exploded perspective view of the main part of FIG.

【図4】本発明の請求項1の実施例におけるキャリッジ
モータとパルスモータとの動作処理の関係を示すタイミ
ングチャート
FIG. 4 is a timing chart showing the relationship of operation processing between the carriage motor and the pulse motor in the embodiment of claim 1 of the present invention.

【図5】本発明の請求項2の実施例におけるキャリッジ
モータとパルスモータとの動作処理の関係を示すタイミ
ングチャート
FIG. 5 is a timing chart showing the relationship of operation processing between the carriage motor and the pulse motor in the embodiment of claim 2 of the present invention.

【図6】多色インクリメントリボンの正面図FIG. 6 is a front view of a multicolor increment ribbon.

【図7】多色インクリボンのシフト移動量に対応したキ
ャリッジモータの駆動出力パルス数を記憶したファイル
を示す図
FIG. 7 is a diagram showing a file in which a drive output pulse number of a carriage motor corresponding to a shift movement amount of a multicolor ink ribbon is stored.

【図8】本発明の実施例に係る請求項1記載のプリンタ
の混色防止装置におけるCPUによる処理の一部を示す
フロー図
FIG. 8 is a flowchart showing a part of processing by a CPU in the color mixing prevention device for a printer according to claim 1 according to the embodiment of the present invention.

【図9】図8のフロー図のつづきFIG. 9 is a continuation of the flowchart of FIG.

【図10】本発明の実施例に係る請求項2記載のプリン
タの混色防止装置におけるCPUによる処理の一部を示
すフロー図
FIG. 10 is a flowchart showing a part of the processing by the CPU in the color mixing prevention device for a printer according to claim 2 according to the embodiment of the present invention.

【図11】図10のフロー図のつづき11 is a continuation of the flowchart of FIG.

【図12】図11のフロー図のつづきFIG. 12 is a continuation of the flowchart of FIG. 11.

【符号の説明】[Explanation of symbols]

1 プリンタ 2 キャリッジ装置 3 印字ヘッド 4 インクリボンカセット 5 多色インクリボン 6 プリンタ本体 7 突起 8 カセットホルダ 9 リボンマスク 10 カラー切替え装置 11 支持板 12 凹部 13 軸受 14 ベースプレート 15 支軸 16 枢軸 17 調節レバー 18 固定ネジ 19 めねじ部 20 プラテン 21 指針部 22 調節目盛 23 カムローラ 24 テンションスプリング 25 カム 26 支持軸 27 歯車 28 ピニオン 29 ねじ 30 CPU 31 ROM 32 RAM 33 ドライバ 34 ドライバ 35 ドライバ 36 ドライバ 38 発信回路 M1 キャリッジモータ M2 リボンシフトモータ M3 紙送りモータ 1 Printer 2 Carriage Device 3 Print Head 4 Ink Ribbon Cassette 5 Multicolor Ink Ribbon 6 Printer Main Body 7 Projection 8 Cassette Holder 9 Ribbon Mask 10 Color Switching Device 11 Support Plate 12 Recess 13 Bearing 14 Base Plate 15 Spindle 16 Axis 17 Adjustment Lever 18 Fixed Screw 19 Female screw portion 20 Platen 21 Pointer portion 22 Adjustment scale 23 Cam roller 24 Tension spring 25 Cam 26 Support shaft 27 Gear 28 Pinion 29 Screw 30 CPU 31 ROM 32 RAM 33 Driver 34 Driver 35 Driver 36 Driver 38 Transmitting circuit M1 Carriage motor M2 Ribbon shift motor M3 Paper feed motor

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 印字ヘッドを紙送り方向に対して直角に
移動させるキャリッジ装置と、多色インクリボンを幅方
向にシフト移動させて印字する色を切替えるカラー切替
え装置を備えたシリアルプリンタにおいて、前記多色イ
ンクリボンのシフト移動中に、前記多色インクリボンを
その長手方向に沿って移動するインクリボン移動制御手
段を設けたことを特徴とするプリンタの混色防止装置。
1. A serial printer comprising a carriage device for moving a print head at a right angle to a paper feeding direction and a color switching device for shifting a multicolor ink ribbon in a width direction to switch colors to be printed. An apparatus for preventing color mixture in a printer, comprising: an ink ribbon movement control means for moving the multicolor ink ribbon along its longitudinal direction during shift movement of the multicolor ink ribbon.
【請求項2】 印字ヘッドを紙送り方向に対して直角に
移動させるキャリッジ装置と、前記印字ヘッドの移動方
向と平行に巻き取られる多色インクリボンを有するカラ
ーリボン巻取装置と、前記多色インクリボンを幅方向に
シフト移動させて印字する色を切替えるカラー切替え装
置を備えたシリアルプリンタにおいて、前記多色インク
リボンのシフト移動終了直後、前記多色インクリボンが
その長手方向に沿って移動するインクリボン移動制御手
段を設けたことを特徴とするプリンタの混色防止装置。
2. A carriage device for moving a print head at right angles to a paper feed direction, a color ribbon winding device having a multicolor ink ribbon wound in parallel with the moving direction of the print head, and the multicolor device. In a serial printer equipped with a color switching device that shifts the ink ribbon in the width direction to switch the colors to be printed, the multicolor ink ribbon moves along the longitudinal direction immediately after the shift movement of the multicolor ink ribbon is completed. An apparatus for preventing color mixture in a printer, which is provided with an ink ribbon movement control means.
JP26274092A 1992-09-07 1992-09-07 Apparatus for preventing color mixing in printer Pending JPH0687256A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26274092A JPH0687256A (en) 1992-09-07 1992-09-07 Apparatus for preventing color mixing in printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26274092A JPH0687256A (en) 1992-09-07 1992-09-07 Apparatus for preventing color mixing in printer

Publications (1)

Publication Number Publication Date
JPH0687256A true JPH0687256A (en) 1994-03-29

Family

ID=17379928

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26274092A Pending JPH0687256A (en) 1992-09-07 1992-09-07 Apparatus for preventing color mixing in printer

Country Status (1)

Country Link
JP (1) JPH0687256A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1029699A1 (en) * 1999-02-19 2000-08-23 Seiko Epson Corporation Printer, control method for the same, and data storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1029699A1 (en) * 1999-02-19 2000-08-23 Seiko Epson Corporation Printer, control method for the same, and data storage medium
US6431774B1 (en) 1999-02-19 2002-08-13 Seiko Epson Corporation Printer, control method for the same, and data storage medium for recording the control method

Similar Documents

Publication Publication Date Title
US4313683A (en) Microcomputer control of ribbon drive for printers
EP0322919B1 (en) Tape printer
US5505550A (en) Printer and method of supplying continuous paper to printing portion
JPH0687256A (en) Apparatus for preventing color mixing in printer
US4755833A (en) Thermal transfer printer
EP0216350B1 (en) Recording apparatus
JPS59182773A (en) Ribbon selector for printer
JPH11342661A (en) Label printer
JPS6273971A (en) Printing apparatus
JPS62273879A (en) Multicolor ink ribbon shifting mechanism for printer
JPS5978883A (en) Ribbon lifting mechanism for printer
JP2993254B2 (en) Printing device with timing belt kinking correction function
JP2771646B2 (en) Method for determining the number of steps of the motor for opening and closing the paper holding roller
JP2002054702A (en) Belt driving apparatus
JPH01247189A (en) Printer
JP2874721B2 (en) Image printer
JP2740693B2 (en) Spacing control method for color serial printer
JP2002321411A (en) Recorder and recording method
JP2778416B2 (en) Color printer
JP3613341B2 (en) Printer
JPH01209144A (en) Multicolor printer
JP2671814B2 (en) Dot impact serial printer
JPS6192873A (en) Printing apparatus
JPH01215550A (en) Dot printer
JPS6120794A (en) Printer