JP3404777B2 - Printer and control method of the printer - Google Patents
Printer and control method of the printerInfo
- Publication number
- JP3404777B2 JP3404777B2 JP32337992A JP32337992A JP3404777B2 JP 3404777 B2 JP3404777 B2 JP 3404777B2 JP 32337992 A JP32337992 A JP 32337992A JP 32337992 A JP32337992 A JP 32337992A JP 3404777 B2 JP3404777 B2 JP 3404777B2
- Authority
- JP
- Japan
- Prior art keywords
- track
- movement amount
- print track
- print head
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J35/00—Other apparatus or arrangements associated with, or incorporated in, ink-ribbon mechanisms
- B41J35/04—Ink-ribbon guides
- B41J35/10—Vibrator mechanisms; Driving gear therefor
- B41J35/12—Vibrator mechanisms; Driving gear therefor adjustable, e.g. for case shift
- B41J35/14—Vibrator mechanisms; Driving gear therefor adjustable, e.g. for case shift for multicolour work; for ensuring maximum life of ink ribbon; for rendering ink-ribbon inoperative
Landscapes
- Impression-Transfer Materials And Handling Thereof (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、複数の印刷トラックを
有するインクリボンを用いるプリンタに関するものであ
り、特に、小型プリンタのインクリボンの切り換え機構
に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer using an ink ribbon having a plurality of print tracks, and more particularly to an ink ribbon switching mechanism for a small printer.
【0002】[0002]
【従来の技術】従来から、複数のトラックを有するイン
クリボンを用いたカラー印刷が行われている。図10に
示すプリンタは、黒91、赤92、青93の3色の印刷
トラックを有するインクリボン90を用いたカラー印刷
の可能なプリンタであり、リボン切り換え用モーター2
1によりトラック91乃至93の切り換えを行ってい
る。このプリンタは、ドット印刷を行う印刷ヘッド81
が主ガイド軸82に沿って動くキャリッジ83に固定さ
れたドットプリンタであり、トラックの切り換え技術に
関しては、特公平3−41356に詳しく開示されてい
るが概略は次の通りである。2. Description of the Related Art Conventionally, color printing has been performed using an ink ribbon having a plurality of tracks. The printer shown in FIG. 10 is a printer capable of color printing using an ink ribbon 90 having three color printing tracks of black 91, red 92, and blue 93.
1, the tracks 91 to 93 are switched. This printer has a print head 81 for performing dot printing.
Is a dot printer fixed to a carriage 83 that moves along the main guide shaft 82. The track switching technique is disclosed in detail in Japanese Patent Publication No. 3-41356, but the outline is as follows.
【0003】このキャリッジ83は、キャリッジ駆動モ
ーター85からタイミングベルト84を介して主ガイド
軸82を往復運動され、プラテン86に設定された記録
紙87の行方向に印刷が行われるようになっている。ま
た、3色のインクリボン90は、リボンカセット95に
収納されており、このリボンカセット95は箱型のリボ
ンフレーム96にセットされている。そして、このリボ
ンフレーム96が、プリンタベース88に固定されたガ
イド22に沿って動く切り換えアーム23により上下に
動かされ、その結果、印刷ヘッド81により印刷に用い
られるトラック91乃至93が選択されるようになって
いる。この切り換えアーム23は、切り換え用モーター
21により歯車24を介して駆動されるカム車25によ
り上下に駆動され、カム車25に設置された位置センサ
ー26により、選択されたトラック91乃至93が確認
できるようになっている。The carriage 83 is reciprocally moved on the main guide shaft 82 from the carriage drive motor 85 via the timing belt 84, and printing is performed in the row direction of the recording paper 87 set on the platen 86. . The three color ink ribbons 90 are housed in a ribbon cassette 95, and the ribbon cassette 95 is set in a box-shaped ribbon frame 96. The ribbon frame 96 is moved up and down by the switching arm 23 that moves along the guide 22 fixed to the printer base 88, so that the print head 81 selects the tracks 91 to 93 used for printing. It has become. The switching arm 23 is vertically driven by a cam wheel 25 driven by a switching motor 21 via a gear 24, and a position sensor 26 installed on the cam wheel 25 can confirm the selected tracks 91 to 93. It is like this.
【0004】図11に示すプリンタは、黒91および赤
92の2つのトラックを有するインクリボン90を用い
たプリンタであり、このプリンタの印刷ヘッド81は、
主ガイド軸82に沿って、キャリッジ駆動モーター85
により旋回運動される駆動アーム30により駆動され
る。このプリンタに用いられているリボン90もリボン
カセット95に収納されており、このリボンカセット9
5は、リボンフレーム96に設定されている。このプリ
ンタにおけるトラック91、92の設定には、ソレノイ
ド31、32が用いられている。ソレノイド31は、リ
ボン90上部のトラック91の設定用のソレノイドであ
り、このソレノイド31により設定棒33が引き寄せら
れる。その結果、設定棒33により、リボンフレーム9
6から突出した設定アーム34を介してリボンフレーム
96が下方に引っ張られることなる。The printer shown in FIG. 11 is a printer using an ink ribbon 90 having two tracks of black 91 and red 92, and the print head 81 of this printer is
Along the main guide shaft 82, the carriage drive motor 85
It is driven by a drive arm 30 which is pivoted by. The ribbon 90 used in this printer is also stored in the ribbon cassette 95.
5 is set in the ribbon frame 96. Solenoids 31 and 32 are used for setting the tracks 91 and 92 in this printer. The solenoid 31 is a solenoid for setting the track 91 on the ribbon 90, and the setting rod 33 is pulled by the solenoid 31. As a result, the ribbon bar 9 is set by the setting rod 33.
The ribbon frame 96 is pulled downward via the setting arm 34 projecting from 6.
【0005】リボンフレーム96が下方に引かれると、
設定フック35がバネ36によりリボンフレーム96と
噛み合い、リボンフレーム96は下方の位置に設定され
る。そして、印刷ヘッド81によりトラック91を用い
て黒色の印刷が行われる。一方、ソレノイド32により
設定フック35がバネ36に対抗するように引き寄せら
れると、リボンフレーム96は、バネ等の作用により上
方に開放される。従って、印刷ヘッド81によりトラッ
ク92を用いて赤色の印刷が行われる。このように、幅
方向に複数色のトラックが形成されたインクリボンを用
いて多色印刷が可能となっている。When the ribbon frame 96 is pulled downward,
The setting hook 35 is engaged with the ribbon frame 96 by the spring 36, and the ribbon frame 96 is set at the lower position. Then, the print head 81 prints black using the track 91. On the other hand, when the setting hook 35 is pulled by the solenoid 32 so as to oppose the spring 36, the ribbon frame 96 is opened upward by the action of the spring or the like. Therefore, the print head 81 prints red using the track 92. As described above, it is possible to perform multicolor printing by using the ink ribbon in which tracks of a plurality of colors are formed in the width direction.
【0006】[0006]
【発明が解決しようとする課題】近年の小型化が進んだ
プリンタにおいても多色印刷の機能を搭載する機種が増
えている。小型のプリンタにおいては特に軽量、低消費
電力、さらに、低製造コストであることも要求されてい
る。しかしながら、上記のごときモーターあるいはソレ
ノイドといった専用の駆動装置を用いてインクリボンの
切り換えを行う従来の技術では、モーターあるいはソレ
ノイドといった重量及び消費電力の大きい駆動系を搭載
するため装置全体の重量及び消費電力の増大を招き、さ
らに、レバー、フック、歯車などの部品点数が増大する
ため信頼性の低下及び製造コストの増大を招いていた。In recent years, printers, which have been miniaturized, are increasingly equipped with a multicolor printing function. Small printers are also required to have particularly low weight, low power consumption, and low manufacturing cost. However, in the conventional technique for switching the ink ribbon using a dedicated drive device such as a motor or solenoid as described above, the weight and power consumption of the entire device are mounted because a drive system with a large weight and power consumption such as a motor or solenoid is mounted. In addition, since the number of parts such as levers, hooks, and gears is increased, the reliability is lowered and the manufacturing cost is increased.
【0007】また、2色に限らず、3色以上の多色化の
要求もあるが、上記の従来技術では3トラック以上の印
刷トラックを有するインクリボンの印刷トラックを切り
換えるためには、駆動系及び制御系を更に付加しなけれ
ばならなず、上記の問題点を更に深刻化させていた。In addition to the two colors, there is also a demand for multi-coloring of three or more colors. In the above-mentioned prior art, in order to switch the print tracks of the ink ribbon having the print tracks of three or more tracks, a drive system is used. In addition, a control system has to be added, and the above problems have been aggravated.
【0008】そこで、本発明においては、上記の問題点
に鑑みて、印刷トラックの切り換え専用の駆動系を省
き、さらに、3トラック以上を有するインクリボンにお
いても切り換えが容易な切り換え機構を有するプリンタ
を実現することを目的としている。In view of the above problems, the present invention eliminates the drive system dedicated to the switching of print tracks, and further provides a printer having a switching mechanism that allows easy switching even with an ink ribbon having three or more tracks. It is intended to be realized.
【0009】[0009]
【課題を解決するための手段】上記の課題を解決するた
めに本発明のプリンタは、複数の印刷トラックを具備す
るインクリボンを用いて印刷を行うプリンタにおいて、
インクリボンを介して記録紙に印刷を行うプリントヘッ
ドと、プリントヘッドを行方向に往復駆動する行駆動手
段と、プリントヘッドの作動に基づき、プリントヘッド
に対する印刷トラックの位置を変更する(以下、インク
リボンのシフトと称する)リボンシフト手段とを有し、
リボンシフト手段は、行駆動手段がプリントヘッドを第
1の端部へ移動させる移動量に基づき所定の印刷トラッ
クの設定を行なう印刷トラック設定機構であって、行方
向とは異なる第1の方向に印刷トラックを移動させるも
のと、行駆動手段がプリントヘッドを第2の端部へ移動
させることに基づき印刷トラックの設定を解除する印刷
トラック解除機構であって、第1の方向と反対の第2の
方向に印刷トラックを移動させるものとを備えてなるこ
とを特徴とする。In order to solve the above problems, the printer of the present invention is a printer that performs printing using an ink ribbon having a plurality of print tracks,
A print head that prints on a recording paper via an ink ribbon, a row driving unit that reciprocally drives the print head in a row direction, and a position of a print track with respect to the print head is changed based on an operation of the print head (hereinafter, referred to as an ink. Ribbon shift means) and ribbon shift means,
The ribbon shift means is a print track setting mechanism that sets a predetermined print track based on the movement amount by which the row drive means moves the print head to the first end portion, and the ribbon shift means moves in a first direction different from the row direction. A print track releasing mechanism for moving the print track and a print track releasing mechanism for releasing the setting of the print track based on the row driving means moving the print head to the second end; And a means for moving the print track in the direction of.
【0010】更に詳しくは上記のプリンタにおいて、印
刷トラック設定機構は、プリントヘッドが第1の端部に
ある第1の非印刷領域へ移動したときプリントヘッドに
係合し駆動される設定駆動端部と、移動量に応じてイン
クリボンの印刷トラックの選択が可能なシフト端部とを
両端に有する印刷トラック設定部材と、印刷トラック設
定部材と係合しシフト端部の移動量を保持するシフト端
設定部材とを具備し、印刷トラック解除機構は、プリン
トヘッドが第2の端部にある第2の非印刷領域へ移動し
たときプリントヘッドに係合し駆動される解除駆動端部
と、移動によりシフト端設定部材と係合してシフト端設
定部材と印刷トラック設定部材との係合を解除し、シフ
ト端部の移動量を減少させるシフト端解除端部とを有す
るシフト端解除部材を具備することを特徴とする。More specifically, in the above printer, the print track setting mechanism includes a setting drive end portion that is engaged with and driven by the print head when the print head moves to the first non-printing area at the first end portion. And a print track setting member having at both ends a shift end portion capable of selecting a print track of the ink ribbon according to the movement amount, and a shift end engaging with the print track setting member and holding the movement amount of the shift end portion. The print track releasing mechanism includes a setting member and a release driving end that is driven and engages with the print head when the print head moves to a second non-printing area at the second end. A shift end releasing portion having a shift end releasing end portion which engages with the shift end setting member to release the engagement between the shift end setting member and the print track setting member and reduces the movement amount of the shift end portion. Characterized by including the.
【0011】更に詳しくは上記のプリンタにおいて、印
刷トラック設定部材は、インクリボンの収納されたリボ
ンカセットが設置されるリボンフレームの下部に挿入さ
れ、リボンフレームの高さを変化させる楔状のシフト端
部を有し、設定駆動端部の動きに呼応して楔状のシフト
端部が旋回可能な印刷トラック設定レバーであり、シフ
ト端設定部材は、楔状のシフト端部に上部より係合し印
刷トラック設定レバーを係止する係止穴を穿設したリボ
ンフレームであり、シフト端解除部材は、リボンフレー
ムを上方に押し上げ、印刷トラック設定レバーとリボン
フレームとの係合を解除する解除レバーであることを特
徴とする。More specifically, in the above printer, the print track setting member is inserted into the lower portion of the ribbon frame in which the ribbon cassette containing the ink ribbon is installed, and the wedge-shaped shift end portion changes the height of the ribbon frame. Is a print track setting lever having a wedge-shaped shift end that can pivot in response to the movement of the setting drive end, and the shift end setting member is engaged with the wedge-shaped shift end from above to set the print track. The shift end releasing member is a release lever that pushes up the ribbon frame to release the engagement between the print track setting lever and the ribbon frame. Characterize.
【0012】また、本発明のプリンタの制御方法は、上
記のプリンタに於いて、コンピュータ等の外部装置から
データ及びコマンドを受信するインタフェースと、コマ
ンドを解釈して印刷色を決定する印刷色決定手段と、印
刷色決定手段によって決定された印刷色に基づいて第1
或は第2の非印刷領域の何れかを選択し、選択した非印
刷領域に於けるプリントヘッドの移動量を決定する移動
量決定手段と、行駆動手段を制御し、移動量決定手段に
よって決定された移動量だけプリントヘッドを移動せし
める行駆動制御手段とを更に有し、移動量決定手段が第
1の非印刷領域及び移動量を決定し、行駆動制御手段が
行駆動手段を制御してプリントヘッドを第1の非印刷領
域に於いて移動量だけ移動させて印刷トラック設定機構
を動作せしめ、印刷トラックを選択する印刷トラック設
定工程と、移動量決定手段が第2の非印刷領域及び移動
量を決定し、行駆動制御手段が行駆動手段を制御してプ
リントヘッドを第2の非印刷領域に於いて移動量だけ移
動させて印刷トラック解除機構を動作せしめ、印刷トラ
ックを選択する印刷トラック解除工程とを有することを
特徴とする。In the printer control method of the present invention, in the above printer, an interface for receiving data and commands from an external device such as a computer, and a printing color determining means for interpreting the commands and determining a printing color. And a first color based on the print color determined by the print color determination means.
Alternatively, one of the second non-printing areas is selected, the movement amount determining means for determining the amount of movement of the print head in the selected non-printing area, and the row driving means are controlled and determined by the movement amount determining means. And a row drive control means for moving the print head by the determined movement amount, wherein the movement amount determining means determines the first non-printing area and the movement amount, and the row driving control means controls the row driving means. A print track setting step of operating the print track setting mechanism by moving the print head in the first non-printing area by a moving amount and selecting a print track; The line drive control means controls the row drive means to move the print head by the moving amount in the second non-printing area to operate the print track releasing mechanism to select the print track. And having a track release process.
【0013】更に、本発明のプリンタの制御方法は、上
記のプリンタの制御方法に於て、印刷色決定手段によっ
て決定された印刷色を記憶する印刷色記憶手段と、移動
量決定手段が印刷色決定手段によって決定された新印刷
色に対応する新印刷トラック番号と印刷色記憶手段に記
憶されている旧印刷色に対応する旧印刷トラック番号と
を比較する印刷トラック番号比較手段とを更に具備し、
印刷トラック番号比較手段によって新印刷トラック番号
と旧印刷トラック番号とが等しいと判断された場合に印
刷トラック解除工程及び印刷トラック設定工程の何れを
も実行しない第1の工程と、印刷トラック番号比較手段
によって新印刷トラック番号が旧印刷トラック番号より
大きいと判断された場合には印刷トラック解除工程を実
行する第2の工程と、印刷トラック番号比較手段によっ
て新印刷トラック番号が旧印刷トラック番号より小さい
と判断された場合には印刷トラック設定工程を実行する
第3の工程とを有することを特徴とする。Further, according to the printer control method of the present invention, in the printer control method described above, the print color storage means for storing the print color determined by the print color determination means and the print color storage means for moving amount determination means. The method further comprises print track number comparing means for comparing the new print track number corresponding to the new print color determined by the determining means with the old print track number corresponding to the old print color stored in the print color storing means. ,
When the print track number comparing means determines that the new print track number and the old print track number are the same, a first step in which neither the print track releasing step nor the print track setting step is executed, and the print track number comparing means When it is determined that the new print track number is larger than the old print track number by the second step of executing the print track releasing step and the print track number comparing means, the new print track number is smaller than the old print track number. And a third step of executing the print track setting step if judged.
【0014】また、本発明のプリンタの制御方法は、上
記のプリンタの制御方法に於て、プリントヘッドの基準
位置を検出する基準位置検出手段と、基準位置検出手段
によりプリントヘッドの位置の初期化を行なうヘッド位
置初期化工程とを有し、少なくとも印刷トラック解除工
程の実行後にヘッド位置初期化工程を実行することを特
徴とする。According to the printer control method of the present invention, in the above printer control method, reference position detecting means for detecting the reference position of the print head and initialization of the print head position by the reference position detecting means. And a head position initializing step, and the head position initializing step is executed at least after the print track releasing step.
【0015】更に、本発明のプリンタの制御方法は、上
記のプリンタの制御方法に於て、プリントヘッドの基準
位置を検出する基準位置検出手段と、基準位置検出手段
によりプリントヘッドの位置の初期化を行なうヘッド位
置初期化工程と、基準位置検出手段によりプリントヘッ
ドの位置の確認を行なうヘッド位置確認工程と、ヘッド
位置初期化工程に続いてヘッド移動の再実行等を行う異
常処理工程とを有し、少なくとも印刷トラック解除工程
の実行後にヘッド位置確認工程を実行し、ヘッドの位置
ズレが生じていた場合に異常処理工程を実行することを
特徴とする。Further, the printer control method of the present invention is the same as the above printer control method, wherein the reference position detection means for detecting the reference position of the print head and the initialization of the print head position by the reference position detection means. A head position initializing step for performing a head position confirming step for confirming the position of the print head by the reference position detecting means, and an error processing step for performing a head movement re-execution following the head position initializing step. However, it is characterized in that the head position confirming step is executed at least after the print track releasing step, and the abnormal processing step is executed when the positional deviation of the head occurs.
【0016】[0016]
【作用】上記の構成を有する本発明の作用につき以下に
説明する。本発明に係るプリンタのリボンシフト手段
は、印刷トラック設定機構と印刷トラック解除機構とか
ら構成されており、印刷トラック設定機構は印刷トラッ
ク設定部材及びシフト端設定部材によって、また印刷ト
ラック解除機構はシフト端解除部材によって各々構成さ
れている。The operation of the present invention having the above construction will be described below. The ribbon shift means of the printer according to the present invention comprises a print track setting mechanism and a print track releasing mechanism. The print track setting mechanism is a print track setting member and a shift end setting member, and the print track releasing mechanism is a shift mechanism. Each is constituted by an end releasing member.
【0017】プリントヘッドが片方の非印刷領域へ移動
すると、印刷トラック設定部材の一端をなす設定駆動端
部がプリントヘッドに係合し駆動される。これにより印
刷トラック設定部材の他の端をなすシフト端部が駆動さ
れ、その移動量に応じてインクリボンに設けられた複数
の印刷トラックの何れかが選択される。この時シフト端
設定部材は印刷トラック設定部材と係合しこれを係止す
ることによってシフト端部の移動量を保持する。When the print head moves to one of the non-printing areas, the setting drive end portion which is one end of the print track setting member engages with the print head and is driven. As a result, the shift end forming the other end of the print track setting member is driven, and one of the plurality of print tracks provided on the ink ribbon is selected according to the amount of movement. At this time, the shift end setting member engages with and locks the print track setting member to hold the movement amount of the shift end portion.
【0018】また、プリントヘッドが他方の非印刷領域
へ移動すると、シフト端解除部材の一端をなす解除駆動
端部がプリントヘッドに係合し駆動される。これにより
シフト端解除部材の他の端をなすシフト端解除端部が駆
動される。シフト端解除端部はシフト端設定部材と係合
してこれを駆動し、印刷トラック設定部材との係合を解
除することによって、シフト端部を所定の位置に復帰さ
せる。When the print head moves to the other non-printing area, the release driving end which is one end of the shift end releasing member is engaged with and driven by the print head. As a result, the shift end releasing end, which forms the other end of the shift end releasing member, is driven. The shift end releasing end engages with and drives the shift end setting member, and releases the engagement with the print track setting member to return the shift end to a predetermined position.
【0019】印刷トラック設定部材を、設定駆動端部の
動きに呼応して楔状のシフト端部が旋回可能な印刷トラ
ック設定レバーとした場合は、設定駆動端部がプリント
ヘッドに係合して駆動された時、インクリボンを収納し
たリボンカセットの設置されるリボンフレームの下部に
この楔状のシフト端部が挿入されてリボンフレームを持
ち上げる。従って、プリントヘッドの移動量に応じて楔
状のシフト端部の挿入量が決まり、この挿入量に応じて
リボンフレーム高さの変化量が決まる。この時プリント
ヘッドの高さは不変なので、プリントヘッドに対するイ
ンクリボンの相対高さの変化量が決まり、これにより、
インクリボンの印刷トラックが決まる。また、リボンフ
レームに印刷トラック設定レバーを係止する係止穴を穿
設してシフト端設定部材を構成した場合は、楔状シフト
端部が所定の位置まで挿入されるとこの係止穴が楔状シ
フト端部に上部より係合し、これを係止する。When the print track setting member is a print track setting lever in which the wedge-shaped shift end can swing in response to the movement of the setting drive end, the setting drive end engages the print head to drive the print track setting member. At this time, the wedge-shaped shift end is inserted into the lower portion of the ribbon frame in which the ribbon cassette storing the ink ribbon is installed, and the ribbon frame is lifted. Therefore, the insertion amount of the wedge-shaped shift end portion is determined according to the movement amount of the print head, and the variation amount of the ribbon frame height is determined according to this insertion amount. At this time, the height of the print head does not change, so the amount of change in the relative height of the ink ribbon with respect to the print head is determined.
The ink ribbon print track is determined. When the shift end setting member is formed by forming a locking hole for locking the print track setting lever in the ribbon frame, the locking hole is wedge-shaped when the shift end is inserted to a predetermined position. Engage the shift end from above and lock it.
【0020】シフト端解除部材を、解除端部をレバー状
に構成した解除レバーとした場合は、解除駆動端部がプ
リントヘッドに係合して駆動された時、レバー状のシフ
ト端解除端部が駆動されてリボンフレームを上方に押し
上げ、印刷トラック設定レバーの楔状シフト端部とリボ
ンフレームとの係合を解除する。これにより、印刷トラ
ック設定部材は解放され、付勢部材の付勢力によって所
定位置に復帰する。プリントヘッドが解除駆動端部と係
合しない位置まで復帰すると、シフト端解除部材によっ
て上方に押し上げられていたリボンフレームは、自重あ
るいは付勢部材の付勢力によって所定位置に復帰する。When the shift end releasing member is a release lever having a lever-like release end, when the release driving end is engaged with the print head and driven, the lever-like shift end releasing end is formed. Is driven to push the ribbon frame upward, and the wedge-shaped shift end of the print track setting lever is disengaged from the ribbon frame. As a result, the print track setting member is released and returned to the predetermined position by the urging force of the urging member. When the print head returns to the position where it does not engage with the release driving end, the ribbon frame pushed upward by the shift end releasing member returns to the predetermined position by its own weight or the urging force of the urging member.
【0021】次に、本発明のプリンタの制御方法につき
その作用を説明する。インタフェースにより受信され
た、コンピュータ等の外部装置からのコマンドは印刷色
決定手段により解釈され、印刷色が決定される。この印
刷色に基づき移動量決定手段は非印刷領域の別及びその
非印刷領域に於けるプリントヘッドの移動量を決定す
る。印刷色決定手段により印刷色が決定され、移動量決
定手段が第1の非印刷領域及び移動量を決定した場合に
は、行駆動制御手段は行駆動手段を制御してプリントヘ
ッドを第1の非印刷領域に於いてその移動量だけ移動さ
せることによって印刷トラック設定機構を動作させ、印
刷トラックを選択する。また、移動量決定手段が第2の
非印刷領域及び移動量を決定した場合には、行駆動制御
手段が行駆動手段を制御してプリントヘッドを所定の移
動量だけ移動させることによって印刷トラック解除機構
を動作させ、印刷トラックを選択する。Next, the operation of the printer control method of the present invention will be described. The command received from the interface from the external device such as a computer is interpreted by the print color determining means to determine the print color. Based on this printing color, the movement amount determining means determines the movement amount of the print head in the non-printing area and in the non-printing area. When the print color is determined by the print color determination means and the movement amount determination means determines the first non-printing area and the movement amount, the row drive control means controls the row drive means to move the print head to the first position. The print track setting mechanism is operated by moving the print track setting mechanism in the non-print area to select the print track. Further, when the movement amount determining means determines the second non-printing area and the movement amount, the row drive control means controls the row driving means to move the print head by a predetermined movement amount to release the print track. Activate the mechanism and select the print track.
【0022】また、印刷トラック番号比較手段が、印刷
色記憶手段に記憶されている旧印刷色に対応するトラッ
ク番号と印刷色決定手段によって決定された新印刷色に
対応するトラック番号とを比較し、等しいと判断した場
合には印刷トラック解除あるいは設定に関する動作は行
なわれず、新印刷トラック番号が旧印刷トラック番号よ
り大きいと判断した場合には、印刷トラック解除工程が
実行され、印刷トラックが選択される。また、新印刷ト
ラック番号が旧印刷トラック番号より小さいと判断され
た場合には、印刷トラック設定工程が実行され、印刷ト
ラックが選択される。The print track number comparison means compares the track number corresponding to the old print color stored in the print color storage means with the track number corresponding to the new print color determined by the print color determination means. If it is determined that they are equal, no operation related to print track release or setting is performed, and if it is determined that the new print track number is greater than the old print track number, the print track release step is executed and the print track is selected. It If it is determined that the new print track number is smaller than the old print track number, the print track setting step is executed and the print track is selected.
【0023】また、印刷トラック解除工程の実行後に、
プリントヘッドの位置ズレの有無に係わらずに、基準位
置検出手段を用いてプリントヘッドの位置の初期化を行
い、印刷トラック解除工程に於ける位置ズレを矯正す
る。After execution of the print track releasing step,
Regardless of whether or not the print head is displaced, the reference position detecting means is used to initialize the position of the print head to correct the displacement in the print track releasing step.
【0024】或は、印刷トラック解除工程の実行後に、
基準位置検出手段を用いてプリントヘッドの位置確認を
行い、位置ズレが生じていた場合には位置の初期化に続
いて印刷トラック工程を再実行する。これにより、印刷
トラック解除工程がより確実に実行でき、プリントヘッ
ドの位置ズレも矯正することができる。Alternatively, after executing the print track releasing step,
The position of the print head is confirmed by using the reference position detecting means, and if the position shift occurs, the print track process is re-executed after the position initialization. As a result, the print track releasing step can be executed more reliably, and the positional deviation of the print head can be corrected.
【0025】[0025]
【実施例】以下に図面を参照して、本発明の実施例を説
明する。Embodiments of the present invention will be described below with reference to the drawings.
【0026】図1ないし3に、本実施例に係るプリンタ
の概要を示し、図4および5にリボンカセットを取り外
した様子を示してある。本実施例のプリンタは、プラス
チック製のプリンタベース8上にプラテン6、リボンフ
レーム16などが設置されており、ホルダ9に取り付け
られたロール状の記録紙7に対し印刷を行なうことがで
きる。FIGS. 1 to 3 show an outline of the printer according to this embodiment, and FIGS. 4 and 5 show a state in which the ribbon cassette is removed. In the printer of this embodiment, a platen 6, a ribbon frame 16 and the like are installed on a plastic printer base 8, and printing can be performed on a roll-shaped recording paper 7 attached to a holder 9.
【0027】印刷を行うプリントヘッド1は、主ガイド
軸2に沿って往復動できるキャリッジ3に固定されてい
る。そして、このキャリッジ3は、キャリッジ駆動モー
ター5により駆動されるタイミングベルト4に接続され
ており、主ガイド軸2に沿って記録紙7の行方向に往復
移動し、印刷が行われる。本実施例に於いては、キャリ
ッジ3、キャリッジ駆動モータ5、タイミングベルト4
及び主ガイド軸2によって行駆動手段を構成している。A print head 1 for printing is fixed to a carriage 3 which can reciprocate along a main guide shaft 2. The carriage 3 is connected to a timing belt 4 driven by a carriage driving motor 5 and reciprocates in the row direction of the recording paper 7 along the main guide shaft 2 to perform printing. In the present embodiment, the carriage 3, the carriage drive motor 5, the timing belt 4
And the main guide shaft 2 constitutes a row drive means.
【0028】また、プラスチック製のプリンタベース8
の熱伸び等を調整してプラテン6とプリントヘッド1間
のプラテンギャップを一定に保つギャップ固定機構60
が設置されている。さらに、本実施例のプリンタの側面
IIには、記録紙7の供給を行うフィードモーター61が
設置されており、歯車62、63を介してフィード軸6
4が回転されるようになっている。そして、本装置は、
4色の印刷が可能な印刷トラック11乃至14を有する
インクリボン10が用いられており、このリボン10
は、リボンフレーム16に設定されたリボンカセット1
5に収納されている。従って、このインクリボン10を
幅方向にシフトすることにより、黒11、赤12、青1
3、および緑14の各印刷トラックがプリントヘッド1
の高さに設定されれば、各色の印刷を行うことができ
る。Further, a plastic printer base 8
Gap fixing mechanism 60 for maintaining a constant platen gap between the platen 6 and the print head 1 by adjusting thermal expansion of the platen 6 and the like.
Is installed. Furthermore, the side surface of the printer of this embodiment
A feed motor 61 for feeding the recording paper 7 is installed in II, and the feed shaft 6 is fed via gears 62 and 63.
4 is designed to be rotated. And this device
An ink ribbon 10 having print tracks 11 to 14 capable of printing four colors is used.
Is the ribbon cassette 1 set in the ribbon frame 16.
It is stored in 5. Therefore, by shifting the ink ribbon 10 in the width direction, black 11, red 12, blue 1
Printhead 1 for print tracks 3 and 14 for green
If the height is set to, the printing of each color can be performed.
【0029】本実施例の装置はリボンカセット15の設
置されるリボンフレーム16を上下させることによりイ
ンクリボン10のシフトを実行している。図2に示すプ
リンタのリボンカセット15からプリントヘッド1を見
た場合の右側面、すなわち、側面IIを第1の端部と称
し、リボンフレーム16を上方に押し上げる印刷トラッ
ク設定部材40が設置されている。また、図3に示すプ
リンタのリボンカセット15からプリントヘッド1を見
た場合の左側面、すなわち、側面III を第2の端部と称
し、印刷トラック設定部材40により設定された状態を
解除する印刷トラック解除部材50が設置されている。
さらに、キャリッジ3には、印刷トラック設定部材40
を駆動するために側面II側に突出した設定用突起71、
印刷トラック解除部材50を駆動するために側面III 側
に突出した解除用突起72が設置されている。The apparatus of this embodiment shifts the ink ribbon 10 by moving up and down the ribbon frame 16 on which the ribbon cassette 15 is installed. A right side when the print head 1 is viewed from the ribbon cassette 15 of the printer shown in FIG. 2, that is, the side II is referred to as a first end, and a print track setting member 40 that pushes up the ribbon frame 16 is installed. There is. In addition, the left side when the print head 1 is seen from the ribbon cassette 15 of the printer shown in FIG. 3, that is, the side surface III is referred to as a second end portion, and the state set by the print track setting member 40 is released. A track release member 50 is installed.
Further, the carriage 3 has a print track setting member 40.
Setting protrusion 71 protruding to the side II side for driving the
In order to drive the print track releasing member 50, a releasing projection 72 protruding toward the side surface III is provided.
【0030】本実施例のリボンフレーム16は、図4お
よび5に示すように略長方形の部材の1辺にジョイント
73が形成されており、このジョイント73によりプリ
ンタベース8に取付けられている。また、このリボンフ
レーム16は、プリンタベース8に対しジョイント73
及びフレーム設定バネ74により接続されており、この
ジョイント73の回りに旋回可能となっている。そし
て、この旋回により、ジョイント73と逆側の端部は上
下にシフトする。さらに、このリボンフレーム16は、
プリンタベース8に向かってフレーム設定バネ74によ
り常時引かれている。また、このリボンフレーム16の
両側の、リボンフレーム16とプリンタベース8との間
には、印刷トラック設定部材40(側面II側)および印
刷トラック解除部材50(側面III 側)が設置されてお
り、これらの機構40、50により、リボンフレーム1
6が旋回され、リボンフレーム16上のリボンカセット
15から露出しているインクリボン10が上下するよう
になっている。さらに、リボンフレーム16の側面II側
には、後述する印刷トラック設定部材40のシフト端部
42を一時係止することができる係止穴75が形成され
ている。また、リボンカセット15に挿入され、インク
リボン10の巻取りなどを行うリボン駆動軸76がリボ
ンフレーム16を貫通してプリンタベース8に取り付け
られている。The ribbon frame 16 of this embodiment has a joint 73 formed on one side of a substantially rectangular member as shown in FIGS. 4 and 5, and is attached to the printer base 8 by this joint 73. The ribbon frame 16 is joined to the printer base 8 by a joint 73.
And a frame setting spring 74 so that they can be pivoted around this joint 73. By this turning, the end portion on the opposite side of the joint 73 shifts up and down. Furthermore, this ribbon frame 16
It is constantly pulled toward the printer base 8 by the frame setting spring 74. A print track setting member 40 (side surface II side) and a print track releasing member 50 (side surface III side) are installed between the ribbon frame 16 and the printer base 8 on both sides of the ribbon frame 16. By these mechanisms 40 and 50, the ribbon frame 1
6, the ink ribbon 10 exposed from the ribbon cassette 15 on the ribbon frame 16 is moved up and down. Further, on the side surface II side of the ribbon frame 16, there is formed a locking hole 75 for temporarily locking the shift end portion 42 of the print track setting member 40, which will be described later. A ribbon drive shaft 76 that is inserted into the ribbon cassette 15 and that winds the ink ribbon 10 and the like passes through the ribbon frame 16 and is attached to the printer base 8.
【0031】このように、本実施例のプリンタにおいて
は、キャリッジ3に固定されたプリンタヘッド1は、キ
ャリッジ駆動モータ5からタイミングベルト4を介して
主ガイド軸2に沿って往復動する。そして、側面IIの方
向にキャリッジ3が駆動されると、第1の非印刷領域に
おいて、キャリッジ3に取付けられた設定用突起71が
印刷トラック設定部材40の設定駆動端部41に接し、
この設定駆動端部41を押す。その結果、設定駆動端部
41とシフト端部42とを両端に有する印刷トラック設
定部材40がプリンタベース8に対し垂直に固定された
旋回中心44の回りに旋回し、シフト端部42が設定駆
動端部41と逆方向に旋回する。従って、シフト端部4
2がリボンフレーム16とプリンタベース8との間に挿
入され、リボンフレーム16を上方に持ち上げることと
なる。そして、この状態は、シフト端部42が係止穴7
5と係合することにより安定する。本実施例では係止穴
75を有するリボンフレーム16がシフト端設定部材と
して機能している。As described above, in the printer of this embodiment, the printer head 1 fixed to the carriage 3 reciprocates along the main guide shaft 2 from the carriage driving motor 5 via the timing belt 4. Then, when the carriage 3 is driven in the direction of the side surface II, the setting projection 71 attached to the carriage 3 contacts the setting drive end portion 41 of the print track setting member 40 in the first non-printing area,
This setting drive end 41 is pushed. As a result, the print track setting member 40 having the setting drive end 41 and the shift end 42 at both ends swivels around the swivel center 44 fixed perpendicularly to the printer base 8, and the shift end 42 drives the setting drive. It turns in the opposite direction to the end 41. Therefore, the shift end 4
2 is inserted between the ribbon frame 16 and the printer base 8 to lift the ribbon frame 16 upward. Then, in this state, the shift end 42 has the locking hole 7
It becomes stable by engaging with 5. In this embodiment, the ribbon frame 16 having the locking hole 75 functions as a shift end setting member.
【0032】一方、キャリッジ3を側面III 側の第2の
非印刷領域に駆動した場合は、キャリッジ3に取り付け
られている解除用突起72が、印刷トラック解除部材5
0の解除駆動端部51に接し、この解除駆動端部51を
押す。その結果、プリンタベース8に対し平行に取り付
けられた解除軸53が回転し、この解除軸53の先端に
取り付けられた解除レバー52がリボンフレーム16を
上方に持ち上げる。従って、係止穴75に一時係止され
たシフト端部42が開放され、印刷トラック設定部材4
0は、解放バネ46により所定の位置に戻り、キャリッ
ジ3が解除駆動端部51と接しない位置まで復帰した後
に、リボンフレームはフレーム設定バネ74により初期
の位置に復帰する。On the other hand, when the carriage 3 is driven to the second non-printing area on the side surface III side, the releasing projection 72 attached to the carriage 3 causes the print track releasing member 5 to move.
It contacts the release driving end 51 of 0 and pushes this release driving end 51. As a result, the release shaft 53 attached parallel to the printer base 8 rotates, and the release lever 52 attached to the tip of the release shaft 53 lifts the ribbon frame 16 upward. Therefore, the shift end portion 42 temporarily locked in the locking hole 75 is released, and the print track setting member 4 is released.
0 returns to a predetermined position by the release spring 46, and returns to the position where the carriage 3 does not contact the release driving end portion 51, and then the ribbon frame returns to the initial position by the frame setting spring 74.
【0033】次に、図6および図7を用いて、印刷トラ
ック設定部材40および印刷トラック解除部材50の構
成および動きを説明する。図6は、印刷トラック設定部
材40を示してある。本実施例のプリンタの印刷トラッ
ク設定部材40は、プリンタベース8に対し垂直に設定
された旋回中心44の回りに旋回可能な設定レバー43
により構成されている。そして、この設定レバー43の
一端には、キャリッジ3に取り付けられた設定用突起7
1に押される設定駆動端部41が設けられている。ま
た、他の一端には、リボンフレーム16とプリンタベー
ス8との間に挿入されるシフト端部42が形成されてい
る。また、シフト端部42の先端45は開放バネ46に
よりプリンタベース8と接続されている。さらに、本実
施例のプリンタに用いられているシフト端部42は、4
色のトラック11乃至14を有しているインクリボン1
0に対応して、3段の設定段47a乃至cを有してい
る。これらの設定段47a乃至cは、シフト端部42の
楔型の終端部48に引き続いて形成された階段状の係止
端であり、段の高さは楔型の終端部48の近傍から順に
低くなるように形成されている。Next, the construction and movement of the print track setting member 40 and the print track releasing member 50 will be described with reference to FIGS. 6 and 7. FIG. 6 shows the print track setting member 40. The print track setting member 40 of the printer according to the present exemplary embodiment includes a setting lever 43 that can be swung around a swivel center 44 that is set perpendicularly to the printer base 8.
It is composed by. Then, at one end of the setting lever 43, the setting projection 7 attached to the carriage 3 is attached.
A setting drive end 41 is provided which is pushed to 1. A shift end portion 42 that is inserted between the ribbon frame 16 and the printer base 8 is formed at the other end. Further, the tip end 45 of the shift end portion 42 is connected to the printer base 8 by an open spring 46. Further, the shift end portion 42 used in the printer of this embodiment has four
Ink ribbon 1 having color tracks 11 to 14
Corresponding to 0, it has three setting stages 47a to 47c. These setting steps 47a to 47c are stepped locking ends formed following the wedge-shaped end portion 48 of the shift end portion 42, and the heights of the steps are sequentially from the vicinity of the wedge-shaped end portion 48. It is formed to be low.
【0034】従って、設定用突起71により設定駆動端
部41が押されると、シフト端部42がリボンフレーム
16とプリンタベース8との間に挿入され、先ず、設定
高さの一番高い設定段47aが、リボンフレーム16の
係止穴75に設定される。このため、リボンフレーム1
6は一番高い位置に設定される。さらに、設定用突起7
1により設定駆動端部41が押されると、シフト端部4
2は、2番目の高さの設定段47bまで係止穴75に挿
入され、リボンフレーム16は2番目の高さに設定され
る。さらに、設定用突起71により、設定駆動端部41
が押されると、シフト端部42は、3番目の高さの設定
段47cまで係止穴75に挿入され、リボンフレーム1
6は、3番目の高さに設定される。Therefore, when the setting drive end 41 is pushed by the setting projection 71, the shift end 42 is inserted between the ribbon frame 16 and the printer base 8, and first, the setting step having the highest setting height is set. 47 a is set in the locking hole 75 of the ribbon frame 16. Therefore, the ribbon frame 1
6 is set to the highest position. Furthermore, the setting protrusion 7
When the setting drive end 41 is pushed by 1, the shift end 4
2 is inserted into the locking hole 75 up to the second height setting step 47b, and the ribbon frame 16 is set to the second height. Further, the setting protrusion 71 allows the setting drive end portion 41 to be
When is pushed, the shift end portion 42 is inserted into the locking hole 75 up to the setting step 47c at the third height, and the ribbon frame 1
6 is set to the third height.
【0035】一方、後述する印刷トラック解除部材50
により、リボンフレーム16が設定段47cと設定段4
7bの中間に持ち上げられると、シフト端部42は、開
放バネ46により引き戻され、設定段47bが係止穴7
5により係止される。従って、リボンフレーム16は、
2番目の高さに設定される。このように、印刷トラック
解除部材50により、リボンフレーム16が持ち上げら
れると順々にリボンフレーム16の設定高さは高くな
り、設定段48以上に持ち上げられると、シフト端部4
2は係止穴75から引き抜かれて初期位置に復帰する。
従って、リボンフレーム16は、フレーム設定バネ74
により最下方に引き戻され、プリンタベース8上に用意
されたフレーム受け台77上に安定する。このように、
本実施例の印刷トラック設定部材40により、リボンフ
レーム16は、4つの高さのそれぞれに設定可能となっ
ている。On the other hand, a print track releasing member 50 described later.
As a result, the ribbon frame 16 is moved to the setting step 47c and the setting step 4
When lifted to the middle of 7b, the shift end 42 is pulled back by the opening spring 46, and the setting step 47b moves into the locking hole 7b.
It is locked by 5. Therefore, the ribbon frame 16
Set to second height. As described above, when the ribbon frame 16 is lifted by the print track releasing member 50, the set height of the ribbon frame 16 is sequentially increased, and when the ribbon frame 16 is lifted to the set step 48 or more, the shift end 4 is moved.
2 is pulled out from the locking hole 75 and returns to the initial position.
Therefore, the ribbon frame 16 has the frame setting spring 74.
Then, it is pulled back to the lowermost position and is stabilized on the frame cradle 77 prepared on the printer base 8. in this way,
With the print track setting member 40 of the present embodiment, the ribbon frame 16 can be set at each of four heights.
【0036】図7に、本実施例のプリンタに用いられて
いる印刷トラック解除部材50を示してある。本実施例
の印刷トラック解除部材50は解除軸53を有し、この
解除軸53が、プリンタベース8から突出した係止突起
54により、プリンタベース8に対し平行に取り付けら
れている。この解除軸53は、その一端に形成された解
除駆動端部51が、キャリッジ3に取り付けられた解除
用突起72により押されることにより、プリンタベース
8に垂直で且つ主ガイド軸に平行な面内で回転する。こ
れに伴い、解除軸53の他の端に形成された解除レバー
52がリボンフレーム16を上方の押し上げ、リボンフ
レームはジョイント73を中心に、フレーム設定バネ7
4に抗して回転する。このため、上記にて説明したよう
に、リボンフレーム16の係止穴75に一時的に係止さ
れていたシフト端部42が開放され、リボンフレーム1
6の高さが変更される。なお、この印刷トラック解除部
材50の近傍のプリンタベース8上には、リボンフレー
ム16が最下方の位置において安定するフレーム受け台
77及び78が用意されている。FIG. 7 shows a print track releasing member 50 used in the printer of this embodiment. The print track releasing member 50 of this embodiment has a releasing shaft 53, and the releasing shaft 53 is attached in parallel to the printer base 8 by a locking projection 54 protruding from the printer base 8. The releasing drive end 51 formed at one end of the releasing shaft 53 is pushed by the releasing projection 72 attached to the carriage 3, so that the releasing shaft 53 is in a plane perpendicular to the printer base 8 and parallel to the main guide axis. To rotate. Along with this, the release lever 52 formed at the other end of the release shaft 53 pushes the ribbon frame 16 upward, and the ribbon frame is centered around the joint 73 and the frame setting spring 7 is moved.
Rotate against 4. Therefore, as described above, the shift end portion 42 temporarily locked in the locking hole 75 of the ribbon frame 16 is released, and the ribbon frame 1
The height of 6 is changed. On the printer base 8 in the vicinity of the print track releasing member 50, frame pedestals 77 and 78 for stabilizing the ribbon frame 16 at the lowermost position are prepared.
【0037】次に、図8および図9に基づき、上記の印
刷トラック設定部材40および印刷トラック解除部材5
0の動作について説明する。図8は、印刷トラック設定
機構を用いて印刷トラックの選択を行なう様子を示して
ある。図8(a)は、リボンフレーム16が最下方の位
置において安定している状態を示しており、リボンフレ
ーム16は、フレーム受け台77、78上に設定されて
いる。この状態においては、プリントヘッド1が印刷可
能領域P1乃至P2内を往復動している場合は、最上方
の印刷トラック11(黒)がプリントヘッド1の高さに
設定されており、黒色のプリントが行われる。Next, based on FIGS. 8 and 9, the print track setting member 40 and the print track releasing member 5 described above are used.
The operation of 0 will be described. FIG. 8 shows how to select a print track using the print track setting mechanism. FIG. 8A shows a state in which the ribbon frame 16 is stable at the lowermost position, and the ribbon frame 16 is set on the frame pedestals 77 and 78. In this state, when the print head 1 reciprocates in the printable areas P1 and P2, the uppermost print track 11 (black) is set at the height of the print head 1 and the black print is performed. Is done.
【0038】始めに図8(b)に示すように、前述の行
駆動手段により、プリントヘッド1が側面II側の非印刷
領域内の位置P3に移動する。この場合に、設定用突起
71が設定駆動端部41に接し、この位置から印刷トラ
ック設定部材40を駆動し始める。次に、図8(c)に
示すように、プリントヘッド1が側面II側の位置P4ま
で移動すると、設定レバー43は設定駆動端部41によ
って駆動され、旋回中心44の回りに旋回する。その結
果、シフト端部42が第1番目の設定段47aまで係止
穴75に挿入される。従って、リボンフレーム16は最
上方の位置で設定される。この時、最下方の印刷トラッ
ク14(緑)がプリントヘッド1の高さに設定されてい
るので、プリントヘッド1の側面II方向の移動を位置P
4において終了させ、側面III 方向に向かって移動させ
ながら印刷を実行すると、緑色の印刷を行なうことがで
きる。First, as shown in FIG. 8B, the print head 1 is moved to the position P3 in the non-printing area on the side II side by the row driving means. In this case, the setting projection 71 comes into contact with the setting drive end 41, and the print track setting member 40 starts to be driven from this position. Next, as shown in FIG. 8C, when the print head 1 moves to the position P4 on the side surface II side, the setting lever 43 is driven by the setting drive end portion 41 and turns about the turning center 44. As a result, the shift end portion 42 is inserted into the locking hole 75 up to the first setting step 47a. Therefore, the ribbon frame 16 is set at the uppermost position. At this time, since the lowermost print track 14 (green) is set to the height of the print head 1, the movement of the print head 1 in the side II direction is moved to the position P.
If printing is performed while finishing in 4 and moving toward the side surface III, green printing can be performed.
【0039】一方この時、図8(d)に示すように、プ
リントヘッド1がさらに側面IIの位置P6まで移動する
と、シフト端部42が第1番目の設定段47aから第2
番目の設定段47bを経て、第3番目の設定段47cま
で挿入される。このため、リボンフレーム16は、最上
方から3番目(最下方から2番目)の高さに設定され、
この状態においては、インクリボン10の最上方から2
番目の印刷トラック12(赤)がプリントヘッド1の高
さに設定される。従って、この状態においては、赤色の
プリントが行われる。なお、図8(d)においては、位
置P6までプリントヘッド1が移動しているが、位置P
6と位置P4の間の位置P5において移動が中断された
場合は、第2番目の設定段47bが設定され、最上方か
ら3番目の印刷トラック13(青)が選択されることと
なる。On the other hand, at this time, as shown in FIG. 8D, when the print head 1 further moves to the position P6 on the side surface II, the shift end portion 42 moves from the first setting step 47a to the second setting step 47a.
The third setting stage 47c is inserted through the third setting stage 47b. Therefore, the ribbon frame 16 is set to the third height from the top (second from the bottom),
In this state, 2 from the top of the ink ribbon 10.
The second print track 12 (red) is set at the height of the printhead 1. Therefore, in this state, red printing is performed. In FIG. 8D, the print head 1 is moved to the position P6,
When the movement is interrupted at the position P5 between the position 6 and the position P4, the second setting stage 47b is set and the third highest print track 13 (blue) is selected.
【0040】図9はプリントヘッド1を側面III 方向に
移動させ、印刷トラック解除機構を用いて印刷トラック
を選択する動作を示してある。先ず、図9(a)に示す
ように、前述の行駆動手段によりプリントヘッド1が側
面III 方向に移動し、非印刷領域内の位置P7に達す
る。この位置P7においては、キャリッジ3の解除用突
起72が解除駆動端部51と係合し、解除駆動端部は回
転し始める。そして、解除レバー52はリボンフレーム
16を上方に押し上げる動作を開始する。リボンフレー
ム16がシフト端部42の第2番目の設定段47bの若
干上方まで押し上げられると、係止穴75とシフト端部
42との係合がはずれ、シフト端部42は、開放バネ4
6により引き戻される。この結果、リボンフレーム16
は、図8(d)に示した最上方から第3番目の位置か
ら、最上方から第2番目の位置に上がり設定される。こ
の状態でプリントヘッドが側面IIの方向に移動しながら
印刷を実行する場合は、先に説明したようにトラック1
3が選択されているので、青色の印刷が行われる。FIG. 9 shows the operation of moving the print head 1 in the direction of side surface III and selecting a print track by using the print track releasing mechanism. First, as shown in FIG. 9A, the print head 1 is moved in the direction of the side surface III by the row driving means described above to reach the position P7 in the non-printing area. At this position P7, the release projection 72 of the carriage 3 engages with the release drive end 51, and the release drive end begins to rotate. Then, the release lever 52 starts the operation of pushing the ribbon frame 16 upward. When the ribbon frame 16 is pushed up slightly above the second setting step 47b of the shift end 42, the engagement between the locking hole 75 and the shift end 42 is released, and the shift end 42 is released.
It is pulled back by 6. As a result, the ribbon frame 16
Is set up from the third position from the uppermost position shown in FIG. 8D to the second position from the uppermost position. When printing is performed while the print head moves in the direction of side II in this state, as described above, track 1 is used.
Since 3 is selected, blue printing is performed.
【0041】一方この状態で、図9(b)に示すよう
に、プリントヘッド1がさらに、側面III の方向に移動
し、位置P8に達した場合は、リボンフレーム16が第
1番目の設定段47aより若干高い位置まで押し上げら
れるので、シフト端部42が引き戻され、係止穴75に
は設定段47aが係止される。従って、印刷トラック1
4が選択され、緑色の印刷が行われる。On the other hand, in this state, as shown in FIG. 9B, when the print head 1 further moves in the direction of the side surface III and reaches the position P8, the ribbon frame 16 is moved to the first setting stage. Since it is pushed up to a position slightly higher than 47a, the shift end 42 is pulled back, and the setting step 47a is locked in the locking hole 75. Therefore, print track 1
4 is selected and green printing is performed.
【0042】さらに、図9(c)に示すように、プリン
トヘッド1が側面III 側の位置P9に達した場合は、リ
ボンフレーム16がシフト端部42の最も高い部分より
上まで押し上げられる。従って、係止穴による係合はす
べて解除され、シフト端部42は、リボンフレーム16
と係合しない初期の位置まで開放バネ46により引き戻
される。この結果、リボンフレーム16は、フレーム受
け台77、78上の最下方の位置まで戻ることとなる。
そして、印刷トラック11により黒色の印刷が行われ
る。Further, as shown in FIG. 9C, when the print head 1 reaches the position P9 on the side surface III side, the ribbon frame 16 is pushed up above the highest portion of the shift end portion 42. Therefore, all engagement by the locking holes is released, and the shift end portion 42 is
It is pulled back by the opening spring 46 to the initial position where it does not engage with. As a result, the ribbon frame 16 returns to the lowermost position on the frame cradle 77, 78.
Then, black printing is performed by the print track 11.
【0043】このように、本実施例のプリンタにおいて
は、プリントヘッドの非印刷領域に於ける移動を利用し
て印刷トラックの変更が可能となっている。従って、印
刷トラックを変更するための独立したモータ、ソレノイ
ドなどの駆動部品が不要であり、プリンタの軽量化、お
よび構造の簡略化を図ることができる。さらに、本実施
例のように、多トラックのインクリボンであっても、リ
ボンカートリッジ内に装填されているので交換および設
定が容易であり、各非印刷領域内に於けるプリントヘッ
ドの移動により、いずれのトラックも短時間で容易に選
択することができる。As described above, in the printer of this embodiment, it is possible to change the print track by utilizing the movement of the print head in the non-printing area. Therefore, independent driving parts such as a motor and a solenoid for changing the print track are not required, and the weight of the printer and the structure can be simplified. Furthermore, even in the case of a multi-track ink ribbon as in the present embodiment, it is easy to replace and set because it is loaded in the ribbon cartridge, and by moving the print head in each non-printing area, Either track can be easily selected in a short time.
【0044】なお、本実施例においては、プリントヘッ
ドの装着されるキャリッジに設定用突起部および解除用
突起部を形成しているが、印刷トラック設定部材の設定
駆動端部および印刷トラック解除部材の解除駆動端部に
これらの突起部を形成しても勿論良い。In the present embodiment, the setting protrusion and the releasing protrusion are formed on the carriage on which the print head is mounted. However, the setting drive end of the print track setting member and the print track releasing member are not formed. Of course, these projections may be formed on the release driving end.
【0045】また、本実施例においては、4トラックに
対応可能なシフト端部に基づき説明しているが、5トラ
ック以上においても、設定段を増加することにより同様
のシフト端部で対応することができる。勿論、3および
2トラックのものにおいても、シフト端部の段数を減少
することにより対応可能である。さらに、本実施例にお
いては、トラックの設定に設定レバーを用いて、この設
定レバーをキャリッジによりリボンフレームと略同じ面
において旋回し、その結果シフト端部が挿入されること
によりリボンをシフトする旋回型のものに基づき説明し
ている。しかし、旋回型のものに限らず、解除レバーと
同様に、キャリッジによりリボンフレームに対し垂直方
向に回転し、リボンフレームを上下する回転型のものも
採用可能である。解除レバーについても同様であり、本
実施例においては回転型のものに基づき説明している
が、設定レバーと同様の旋回型のものを採用することも
できる。Further, in the present embodiment, the description has been given based on the shift end portions capable of dealing with four tracks, but the same shift end portions can be dealt with even for five or more tracks by increasing the set stage. You can Needless to say, it is possible to deal with 3 and 2 tracks by reducing the number of stages at the shift end. Further, in the present embodiment, the setting lever is used for setting the track, and the setting lever is turned by the carriage in the substantially same plane as the ribbon frame, and as a result, the shift end is inserted to shift the ribbon. The explanation is based on the type. However, it is not limited to the swivel type, and like the release lever, a rotary type in which the ribbon frame is vertically rotated by the carriage to move the ribbon frame up and down can be adopted. The same applies to the release lever, and in the present embodiment, the description is based on the rotary type, but a swivel type similar to the setting lever can also be adopted.
【0046】また、本実施例においては、リボンフレー
ム下部にシフト端部を挿入することにより、上方にリボ
ンフレームを移動し、リボンのシフトを行っている。し
かし、これに限らず、リボンフレームの上方にシフト端
部を挿入し、下方にリボンフレームを移動することによ
りリボンをシフトすることも勿論可能である。Further, in this embodiment, the ribbon frame is moved upward by inserting the shift end portion in the lower portion of the ribbon frame to shift the ribbon. However, not limited to this, it is of course possible to shift the ribbon by inserting the shift end portion above the ribbon frame and moving the ribbon frame downward.
【0047】さらに、本実施例においては、シフト端部
が挿入されるリボンフレームに係止穴を形成することに
より、シフト端部を一時係止し、このリボンフレームを
さらに上方に押し上げることによりこのシフト端部を開
放している。しかし、これに限らず、カムなどの一時係
止部材を用いてシフト端部を一時係止することは勿論可
能であり、また、解除レバーを用いてこのカムなどの一
時係止部材を駆動することも容易である。Further, in the present embodiment, the shift end is temporarily locked by forming the locking hole in the ribbon frame into which the shift end is inserted, and the ribbon frame is pushed further upward. The shift end is open. However, without being limited to this, it is of course possible to temporarily lock the shift end portion by using a temporary locking member such as a cam, and drive the temporary locking member such as the cam by using a release lever. It's also easy.
【0048】また、本実施例においては、キャリッジを
介してシフトレバー、解除レバーなどの印刷トラック設
定機構および印刷トラック解除機構を駆動しているが、
キャリッジとは別に、キャリッジ駆動モータから歯車、
カム、ベルトなどを介してこれらの機構を駆動すること
も可能である。このような場合であっても、キャリッジ
駆動モータの回転量は、キャリッジの移動量と1対1に
対応しているので、キャリッジの印刷領域外の動作に呼
応して印刷トラック設定機構、印刷トラック解除機構を
駆動することができる。勿論、キャリッジ駆動ベルトに
よりガイド軸上を駆動されるタイプのプリンタに限ら
ず、従来例にあるような駆動アームによりキャリッジを
駆動するタイプのプリンタなどにおいても本実施例のシ
フト機構を採用することが可能である。In this embodiment, the print track setting mechanism such as the shift lever and the release lever and the print track releasing mechanism are driven via the carriage.
Apart from the carriage, the carriage drive motor to gears,
It is also possible to drive these mechanisms via a cam, a belt or the like. Even in such a case, since the rotation amount of the carriage drive motor corresponds to the movement amount of the carriage in a one-to-one correspondence, the print track setting mechanism and the print track setting mechanism respond to the movement of the carriage outside the print area. The release mechanism can be driven. Of course, the shift mechanism of the present embodiment can be adopted not only in the printer of the type in which the guide shaft is driven by the carriage drive belt, but also in the printer of the type in which the carriage is driven by the drive arm as in the conventional example. It is possible.
【0049】なお、本実施例に用いられるインクリボン
は多色リボンであるが、これに限らず、一色の多トラッ
クのリボンであっても良く、このようなリボンを用いる
ことにより、小型、軽量でありながら記録紙の補充以外
のメンテナンスを長時間必要としないプリンタを実現す
ることもできる。Although the ink ribbon used in this embodiment is a multicolor ribbon, it is not limited to this and may be a multicolor ribbon of one color. By using such a ribbon, a small size and light weight can be achieved. However, it is possible to realize a printer that does not require maintenance for a long time other than replenishment of recording paper.
【0050】以上本発明の機構部の構成に係る実施例に
ついて説明したが、次にインクリボンシフト、即ちリボ
ン切り替えの制御方法に係る実施例について説明する。
図12は本実施例のプリンタの機構部を制御する制御装
置のブロック図である。121は機構部等を統括制御す
るCPUであり、122は制御プログラム及び各種デー
タを格納するROM、123は印刷色記憶手段として用
いる印刷色記憶部を含むRAM、120はホストコンピ
ュータから印刷データ及びコマンドを受信するインタフ
ェイスをそれぞれ示している。I/O124、125、
126はそれぞれPF(記録紙送り)モータドライバ1
27、CR(キャリッジ)モータドライバ128、ヘッ
ドドライバ129をドライブする為の信号を出力するポ
ートである。PFモータドライバ127、CRモータド
ライバ128、ヘッドドライバ129はプリンタ本体1
30に内蔵するPFモータ、CRモータ、プリントヘッ
ドにそれぞれ接続されており、CPUからの信号に基づ
いてそれらを駆動する。また、基準位置信号生成回路1
32はプリンタ本体130に搭載されている基準位置検
出手段からの信号を処理してI/Oポート131へ基準
位置信号を送り、CPU121はI/Oポート131か
ら基準位置信号を受け取る。The embodiment relating to the structure of the mechanical portion of the present invention has been described above. Next, the embodiment relating to the control method of the ink ribbon shift, that is, ribbon switching will be described.
FIG. 12 is a block diagram of a control device for controlling the mechanical section of the printer of this embodiment. Reference numeral 121 is a CPU that controls the mechanical unit and the like, 122 is a ROM that stores a control program and various data, 123 is a RAM that includes a print color storage unit that is used as a print color storage unit, and 120 is print data and commands from the host computer. , Respectively, showing the interfaces for receiving the. I / O 124, 125,
126 is a PF (recording paper feed) motor driver 1
27, a CR (carriage) motor driver 128, and a head driver 129. The PF motor driver 127, the CR motor driver 128, and the head driver 129 are the printer body 1
It is connected to a PF motor, a CR motor, and a print head built in 30, respectively, and drives them based on a signal from the CPU. In addition, the reference position signal generation circuit 1
Reference numeral 32 processes a signal from a reference position detecting means mounted on the printer body 130 and sends the reference position signal to the I / O port 131, and the CPU 121 receives the reference position signal from the I / O port 131.
【0051】図13は本実施例のプリンタの印刷トラッ
ク選択制御方法を示すフローチャートである。以下、こ
の制御方法につきフローチャートを用いて説明する。FIG. 13 is a flow chart showing a print track selection control method of the printer of this embodiment. Hereinafter, this control method will be described using a flowchart.
【0052】図13中、156は本実施例で用いた多色
インクリボンの印刷トラック番号と印刷色との関係を示
したものである。説明の便宜上、印刷トラック番号は上
記の説明の中で使用した図中の番号をそのまま使用して
いる。プリンタに電源が投入されると、この制御が開始
(140)される。プリンタ初期設定動作141の中で
は、CRモータ5を駆動して、キャリッジ3に固定され
たプリントヘッド1をP9の位置まで移動させることに
より、印刷色(黒)を選択し、印刷色記憶部に黒色に対
応する印刷トラック番号=11を格納し、しかる後プリ
ントヘッド1をプリンタの左端印刷開始位置P1へ移動
させる。In FIG. 13, reference numeral 156 shows the relationship between the print track number and the print color of the multicolor ink ribbon used in this embodiment. For convenience of description, the print track numbers are the same as the numbers in the figures used in the above description. When the printer is powered on, this control is started (140). In the printer initial setting operation 141, the print color (black) is selected by driving the CR motor 5 to move the print head 1 fixed to the carriage 3 to the position P9, and the print color is stored in the print color storage unit. The print track number = 11 corresponding to black is stored, and then the print head 1 is moved to the left end print start position P1 of the printer.
【0053】印刷待機状態142に於て、印刷データあ
るいはコマンドをホストコンピュータからインターフェ
ース部120を介して受信した場合には、印刷色決定手
段及び印刷トラック番号比較手段として機能する印刷ト
ラック番号比較処理(143乃至145)へ遷移する。
印刷トラック番号比較処理では、始めに、受信した印刷
データあるいはコマンドから新印刷色を決定し、この新
印刷色に対応する印刷トラック番号(以下、新印刷トラ
ック番号と称する)と印刷色記憶部に格納されている旧
印刷色に対応する印刷トラック番号(以下、旧印刷トラ
ック番号と称する)とを比較し、両者が等しければ印刷
制御処理151へ遷移する。この両者が等しい場合の処
理を第1の工程と称する。In the print standby state 142, when print data or a command is received from the host computer via the interface section 120, a print track number comparing process (functions as a print color determining unit and a print track number comparing unit) ( 143 to 145).
In the print track number comparison process, first, a new print color is determined from the received print data or command, and a print track number (hereinafter referred to as a new print track number) corresponding to this new print color and a print color storage unit are stored. The stored print track number corresponding to the old print color (hereinafter referred to as the old print track number) is compared, and if they are the same, the process proceeds to the print control process 151. The process when both are equal is referred to as a first step.
【0054】次に、両者が等しくなかった場合には、黒
色比較処理144に於て新印刷トラック番号と黒色に対
応する印刷トラック番号とを比較し、両者が等しいと
き、即ち新印刷色が黒色であった時は非印刷領域選択処
理145を飛び越して非印刷領域III 設定処理146へ
遷移する。この処理は本実施例の印刷トラック設定部材
のシフト端部形状に特有の例外処理であり、新しく黒色
が選択された場合に、印刷トラック設定機構を初期化す
るものである。Next, if they are not equal, the new print track number is compared with the print track number corresponding to black in the black comparison processing 144, and when both are equal, that is, the new print color is black. If it is, the non-printing area selection processing 145 is skipped and the processing shifts to the non-printing area III setting processing 146. This process is an exceptional process peculiar to the shift end shape of the print track setting member of this embodiment, and initializes the print track setting mechanism when a new black color is selected.
【0055】また、新印刷色が黒色以外であった場合に
は、非印刷領域選択処理145に於て更に新旧の印刷ト
ラック番号が比較され、新印刷トラック番号が旧印刷ト
ラック番号より大きかった場合には、非印刷領域III 設
定処理146へ遷移し、そうでない場合には非印刷領域
II設定処理152へ遷移する。When the new print color is other than black, the new and old print track numbers are further compared in the non-print area selection processing 145, and the new print track number is larger than the old print track number. Transitions to the non-printing area III setting processing 146, and if not, the non-printing area III
The process proceeds to the II setting process 152.
【0056】非印刷領域III 設定処理146では、非印
刷領域III に於ける新印刷トラック番号に対応した位置
を表148に基づいて設定し、プリントヘッドを設定位
置まで移動させることによって印刷トラック解除機構を
作動させ、新印刷トラックをプリントヘッドの高さに設
定する。一般にプリンタはプリントヘッドのホームポジ
ションを有しており、例えば電源投入時等にプリントヘ
ッドをこのホームポジションに設定し、以降のプリント
ヘッドの移動に係る動作はこの位置を基準に行なわれ
る。従って、プリントヘッドのホームポジションに対す
る相対位置は常に既知となっているので、表148に用
意されている位置をホームポジションとの相対位置とす
ることにより、プリントヘッドを駆動すべき方向及び距
離を容易に得ることができる。その後、側面III 側の印
刷開始位置であるP1までプリントヘッドを移動(14
9)し、印刷色更新処理150へ遷移する。この新印刷
トラック番号が旧印刷トラック番号より大きい場合の処
理を第2の工程と称する。In the non-printing area III setting processing 146, the position corresponding to the new print track number in the non-printing area III is set based on the table 148, and the print head is moved to the set position, whereby the print track releasing mechanism is set. To set the new print track to the printhead height. Generally, a printer has a home position of a print head. For example, when the power is turned on, the print head is set to this home position, and subsequent movements of the print head are performed based on this position. Therefore, the relative position of the print head with respect to the home position is always known. Therefore, by setting the position prepared in Table 148 as the relative position with respect to the home position, the direction and distance to drive the print head can be easily determined. Can be obtained. After that, move the print head to P1 which is the print start position on the side III side (14
Then, the process proceeds to print color update processing 150. The process when the new print track number is larger than the old print track number is called the second step.
【0057】また、非印刷領域II設定処理152では、
非印刷領域IIに於ける新印刷トラック番号に対応した位
置を表154に基づいて設定し、プリントヘッドを設定
位置まで移動させることによって印刷トラック設定機構
を作動させ、新印刷トラックをプリントヘッドの高さに
設定する。その後、側面II側の印刷開始位置であるP2
までプリントヘッドを移動(155)し、印刷色更新処
理150へ遷移する。そして、この新印刷トラック番号
が旧印刷トラック番号より小さい場合の処理を第3の工
程と称する。Further, in the non-print area II setting processing 152,
The position corresponding to the new print track number in the non-printing area II is set based on Table 154, and the print track setting mechanism is operated by moving the print head to the set position, and the new print track is set to the height of the print head. Set to After that, P2 which is the print start position on the side II side
The print head is moved to (155) until the print color update processing 150 is performed. The process when the new print track number is smaller than the old print track number is called the third step.
【0058】印刷色更新処理150では、新印刷トラッ
ク番号を印刷色記憶部に格納し、印刷制御処理151へ
遷移する。そして、以上の処理によって選択、設定され
た印刷色での印刷が実行される。印刷制御処理151が
終了すると、印刷待機状態142へ遷移する。In the print color update process 150, the new print track number is stored in the print color storage unit, and the process proceeds to the print control process 151. Then, the printing in the selected and set printing color is executed by the above processing. When the print control processing 151 ends, the print standby state 142 is entered.
【0059】以上は前述の構成に係る実施例につき、そ
の制御方法の実施例を示したものであり、印刷色の増減
に対しては表148及び表154を書き換えるだけで簡
単に対応が可能である。The above is an example of the control method for the embodiment having the above-mentioned configuration, and it is possible to easily cope with the increase and decrease of the printing color by rewriting Tables 148 and 154. is there.
【0060】次に、本発明の、プリントヘッドの位置の
矯正処理に係る実施例につき説明する。本実施例に於い
ては、印刷可能領域の側面III 側の印刷開始位置P1を
ホームポジションと定めており、この位置にプリントヘ
ッドを位置決めする工程を印刷位置初期化工程と称す
る。プリントヘッドの位置の矯正はこの印刷位置初期化
工程を用いて行われており、以下この工程について説明
する。Next, the position of the print head of the present invention will be described.
An example of the correction process will be described. In this embodiment, the print start position P1 on the side surface III side of the printable area is defined as the home position, and the step of positioning the print head at this position is called the print position initialization step. The correction of the position of the print head is performed by using this print position initialization process, which will be described below.
【0061】印刷位置の初期化をするための基準位置検
出手段として、図7の如くキャリッジ3の側面部に形成
された遮蔽板58とプリンタベ−ス8に固定された光検
出器57とにより構成された非接触の遮光型検出器構造
を用いている。検出器57は一般的なフォトインタラプ
タで、そのコの字状の内部に遮蔽板58が挿入され発光
素子、受光素子間の光路を遮ると、出力信号の電流変化
(電流の減少)を生じる。基準位置信号生成回路132
は、この基準位置検出手段からの信号を処理して電圧信
号に変換し(本実施例ではこの場合、非能動レベルから
能動レベルへ変化する)I/Oポート131へ基準位置
信号を送り、CPU121はI/Oポート131から基
準位置信号を受け取って、プリントヘッドが基準位置に
あることを知る。As a reference position detecting means for initializing the printing position, a shield plate 58 formed on the side surface of the carriage 3 and a photodetector 57 fixed to the printer base 8 as shown in FIG. The contactless light-shielding detector structure is used. The detector 57 is a general photo interrupter, and when a shield plate 58 is inserted into the U-shaped inside to interrupt the optical path between the light emitting element and the light receiving element, a current change (decrease in current) of the output signal occurs. Reference position signal generation circuit 132
Sends the reference position signal to the I / O port 131 by processing the signal from the reference position detecting means and converting it into a voltage signal (in this embodiment, the level changes from the inactive level to the active level), and the CPU 121 Receives a reference position signal from the I / O port 131 and knows that the print head is at the reference position.
【0062】図14は印刷位置初期化工程を示すフロ−
チャ−トであり、P1の位置即ち、ホームポジションに
プリントヘッドを位置決めする手順を示している。な
お、基準位置信号は、遮蔽板58が検出器57の光路を
遮った状態の時に能動レベルとなることとする。また、
単位量とは、例えばステッパモータなら1ステップ或は
励磁相の1周期分に相当するステップ数であり、エンコ
ーダ付きDCモータならエンコーダパルス1つ分に相当
する量のことである。印刷位置初期化工程100が起動
されると基準位置信号がチェック(101)され、能動
レベルなら単位量だけII側へプリントヘッドを移動(1
02)させ、再び基準位置信号のチェック(101)を
行う。チェックの結果非能動レベルとなれば、プリント
ヘッドを単位量だけIII 側へ移動(103)させ、基準
位置信号のチェック(104)を行い、能動レベルとな
るまで103、104を繰り返す。FIG. 14 is a flow chart showing the print position initialization process.
The chart shows the procedure for positioning the print head at the P1 position, that is, the home position. The reference position signal has an active level when the shield plate 58 blocks the optical path of the detector 57. Also,
The unit amount is, for example, one step or the number of steps corresponding to one cycle of the excitation phase for a stepper motor, and one encoder pulse for a DC motor with an encoder. When the print position initialization process 100 is started, the reference position signal is checked (101), and if it is an active level, the print head is moved to the II side by a unit amount (1).
02), and the reference position signal is checked again (101). If the result of the check is that the level is inactive, the print head is moved by a unit amount to the III side (103), the reference position signal is checked (104), and steps 103 and 104 are repeated until the level becomes active.
【0063】基準位置信号のチェック(104)に於い
て信号の能動状態を検出した場合には、RAM123内
に設けたヘッド位置記憶部に基準位置に対応する値Pr
を格納(105)する。そして、以降のプリントヘッド
の移動の際に、この値に移動量に対応した値を加算或は
減算することにより、プリントヘッドの位置を表現する
値をヘッド位置記憶部に保持し続けることが可能とな
る。その後、プリントヘッドをII側へP1からPrを減
じた量だけ移動(106)させ、プリントヘッドをホー
ムポジションP1へ送った後、印刷位置初期化工程を終
了する。When the active state of the signal is detected in the check (104) of the reference position signal, the value Pr corresponding to the reference position is stored in the head position storage section provided in the RAM 123.
Is stored (105). Then, at the time of subsequent movement of the print head, by adding or subtracting a value corresponding to the movement amount to this value, it is possible to continue holding the value expressing the position of the print head in the head position storage unit. Becomes After that, the print head is moved to the II side by the amount obtained by subtracting Pr from P1 (106), the print head is sent to the home position P1, and then the print position initialization step is ended.
【0064】本実施例に於いては、以上の印刷位置初期
化工程を、前述の非印刷領域III 設定処理146を実行
後のP1位置への復帰動作149の中に組み込むことに
よって、非印刷領域III 設定処理146、或はこれに先
だって行われた処理に於いてプリントヘッドの移動が不
完全であった場合にも、プリントヘッドの位置を矯正し
て正確な位置に於ける印刷を可能としている。In this embodiment, the non-printing area initialization process is incorporated into the non-printing area 149 after the non-printing area III setting process 146 is executed. Even if the movement of the print head is incomplete in the III setting process 146 or the process performed before this, the position of the print head is corrected to enable printing at an accurate position. .
【0065】次に、本発明の、プリントヘッドの位置の
確認及び異常時の処理に係る実施例につき説明する。Next, an embodiment relating to the confirmation of the position of the print head and the processing at the time of abnormality of the present invention will be described.
【0066】図15はプリントヘッドの位置確認工程1
10を示すフローチャートである。本実施例では、非印
刷領域III 設定処理146を実行後のP1位置への復帰
動作149の中に組み込んだ場合について説明するが、
非印刷領域II設定処理152実行後のP2への復帰動作
155に組み込む場合にも同様のアルゴリズムを使用す
ることが可能である。FIG. 15 shows the print head position confirmation step 1.
11 is a flowchart showing 10. In the present embodiment, a case will be described in which the non-print area III setting processing 146 is incorporated in the returning operation 149 to the P1 position after execution.
The same algorithm can be used when incorporating in the P2 return operation 155 after the non-print area II setting processing 152 is executed.
【0067】ヘッド位置確認工程110が起動される
と、プリントヘッドはII側へ次式で表わされる量だけ移
動(111)させられる。When the head position confirmation step 110 is activated, the print head is moved (111) to the II side by the amount represented by the following equation.
【0068】Pr−Px
ここで、Pxは表148に従って設定した印刷色に対応
して決められる位置であり、例えば黒色を選択した後で
あればP9となる。この結果、プリントヘッドは基準位
置Prに到達してるはずである。従って、基準位置信号
のチェック(112)を行い、能動レベルでない場合は
プリントヘッドの移動が不完全であったと判断し、異常
処理(115以降)へ遷移する。Pr-Px Here, Px is a position determined in correspondence with the print color set according to Table 148, and for example, P9 if black is selected. As a result, the print head should have reached the reference position Pr. Therefore, the reference position signal is checked (112), and if it is not at the active level, it is determined that the movement of the print head is incomplete, and the process proceeds to the abnormal process (115 or later).
【0069】能動レベルとなっていた場合には、プリン
トヘッドをII側へ単位量だけ移動(113)させる。プ
リントヘッドの移動が完全であればその位置はPrより
単位量だけII側へ移動した位置となっているはずであ
り、従って、基準位置信号のチェック(114)に於い
て非能動レベルが得られれば正常と判断し、ヘッド位置
確認工程を終了する。When the active level is reached, the print head is moved to the II side by a unit amount (113). If the print head moves completely, the position should have moved to the II side by a unit amount from Pr. Therefore, the inactive level can be obtained in the check (114) of the reference position signal. If it is normal, the head position confirmation process is terminated.
【0070】一方、基準位置信号のチェック(114)
に於いて能動状態が得られた場合はプリントヘッドの移
動が不完全であったと判断し、115以降の異常処理を
開始する。本実施例ではプリントヘッドの移動が不完全
であった場合の異常処理として、再試行を行っている。
即ち、先ず印刷位置初期化工程100を実行してプリン
トヘッドの位置を初期化し、これに続いてIII 側へP1
からPxを減じた量だけプリントヘッドを移動させ、ヘ
ッド位置確認工程の始めの処理111へ遷移する。On the other hand, the reference position signal is checked (114).
If the active state is obtained at that time, it is judged that the movement of the print head is incomplete, and the abnormal processing after 115 is started. In this embodiment, the retry is performed as an abnormal process when the movement of the print head is incomplete.
That is, first, the print position initialization step 100 is executed to initialize the position of the print head, and subsequently, the P1 is moved to the III side.
The print head is moved by an amount obtained by subtracting Px from P, and the process moves to the process 111 at the beginning of the head position confirmation process.
【0071】本実施例に於いては基準位置検出手段とし
て、フォトインタラプタ及び遮蔽板を用いたが、本発明
はこれに限らず、フォトリフレクタ及び反射板、リード
スイッチ及びマグネット等の非接触検出機構、或は、リ
ミットスイッチ等の接触式スイッチによっても構成する
ことができる。Although the photo interrupter and the shielding plate are used as the reference position detecting means in this embodiment, the present invention is not limited to this, and the non-contact detecting mechanism such as the photo reflector and the reflecting plate, the reed switch and the magnet is used. Alternatively, a contact type switch such as a limit switch may be used.
【0072】また、本実施例に於いてはプリントヘッド
の移動が不完全であった場合の異常処理として再試行を
行っているが、本発明はこれに限らず、インタフェース
を介して外部のコンピュータ等に異常状態を示す信号、
或はステータス情報を返送し、若しくはプリンタに表示
手段が設けられている場合にはそれらを用いて操作者に
通知を行う等の処理を行うこともできる。更に、上記の
再試行の際にモータの駆動電流或は駆動方法を変更し
て、駆動トルクを増加させることも極めて有効である。Further, in the present embodiment, the retry is performed as the abnormal processing when the movement of the print head is incomplete, but the present invention is not limited to this, and the external computer is connected via the interface. A signal indicating an abnormal state, etc.
Alternatively, the status information may be returned, or if the printer is provided with a display unit, the display unit may be used to notify the operator. Further, it is also very effective to increase the driving torque by changing the driving current or the driving method of the motor during the above-mentioned retry.
【0073】[0073]
【発明の効果】以上説明したように、本発明のプリンタ
においては、プリントヘッドの非印刷領域の動きに呼応
してインクリボンの印刷トラックの切り換えを実現して
おり、印刷トラックの切り換え専用の駆動系を省くこと
ができる。従って、重量のある駆動系を省略することに
より、小型、軽量のプリンタを実現することが可能とな
る。さらに、駆動系を省くことにより、インクリボンの
切り換え機構の簡略化も図れることから、部品点数も減
少し、プリンタの製造コストを下げることも可能とな
る。これらの効果は、3色、4色以上の多色リボンにな
ればなるほど従来に比して構成の簡略化の利益がある。As described above, in the printer of the present invention, the print track of the ink ribbon is switched in response to the movement of the non-printing area of the print head, and the drive dedicated to the switch of the print track is realized. The system can be omitted. Therefore, by omitting a heavy drive system, a small and lightweight printer can be realized. Furthermore, by omitting the drive system, the ink ribbon switching mechanism can be simplified, the number of parts can be reduced, and the manufacturing cost of the printer can be reduced. With respect to these effects, a multicolor ribbon of three colors, four colors or more has the advantage of simplifying the configuration as compared with the conventional case.
【0074】また、単色多トラックのインクリボンを用
いるプリンタであっても、プリントヘッドの移動量に呼
応してそれぞれのトラックを選択することが容易にでき
る。従って、多トラックのインクリボンを用いる場合で
あっても、駆動系を増加する必要もなく、軽量、小型の
プリンタを実現することができる。Further, even in a printer using a single-color multi-track ink ribbon, it is possible to easily select each track in response to the movement amount of the print head. Therefore, even when a multi-track ink ribbon is used, there is no need to increase the drive system, and a lightweight and small size printer can be realized.
【0075】なお、インクリボンとしてメビウス型イン
クリボンのものを使用し、上記のトラック切替機構と組
み合わせることにより、さらに長寿命化を図ることがで
きる。By using a Mobius type ink ribbon as the ink ribbon and combining it with the above-mentioned track switching mechanism, the life can be further extended.
【0076】さらに、印刷トラックの選択時に、脱調現
象等によりキャリッジの移動が不完全となっても、検出
器による位置確認を再度行い、再試行等の異常処理を行
うので、印刷トラック選択時の移動不良に係る印刷位置
のズレのないプリンタを実現することができる。Furthermore, when the print track is selected, even if the carriage movement is incomplete due to a step-out phenomenon or the like, the position is checked again by the detector and abnormal processing such as retry is performed. It is possible to realize a printer in which there is no shift in the printing position due to defective movement of the.
【0077】プリントヘッドの非印刷領域への移動を用
いてリボンシフトを行うので、リボンシフトの制御をプ
リントヘッドのプリント制御と時間的に独立して行うこ
とが可能となり、制御系の簡略化が図られる。Since the ribbon shift is performed by using the movement of the print head to the non-printing area, the ribbon shift control can be performed independently of the print control of the print head in time, and the control system can be simplified. Planned.
【図1】 本実施例に係るプリンタの概要を示す斜視
図。FIG. 1 is a perspective view showing an outline of a printer according to an embodiment.
【図2】 図1に示すプリンタの側面IIを示す側面図。FIG. 2 is a side view showing a side surface II of the printer shown in FIG.
【図3】 図1に示すプリンタの側面III を示す側面
図。FIG. 3 is a side view showing a side surface III of the printer shown in FIG.
【図4】 図1に示すプリンタからリボンカセットを取
り除いた様子を示す斜視図。FIG. 4 is a perspective view showing a state in which a ribbon cassette is removed from the printer shown in FIG.
【図5】 図4に示すプリンタを上からみた平面図。FIG. 5 is a plan view of the printer shown in FIG. 4 as seen from above.
【図6】 本実施例に係るプリンタの印刷トラック設定
機構の構成を示す説明図。FIG. 6 is an explanatory diagram showing a configuration of a print track setting mechanism of the printer according to the present embodiment.
【図7】 本実施例に係るプリンタの印刷トラック解除
機構の構成を示す説明図。FIG. 7 is an explanatory diagram showing a configuration of a print track releasing mechanism of the printer according to the present embodiment.
【図8】 本実施例に係るプリンタの印刷トラックの設
定される動作を示す説明図。FIG. 8 is an explanatory diagram showing an operation of setting a print track of the printer according to the present embodiment.
【図9】 本実施例に係るプリンタの印刷トラックの解
除される動作を示す説明図。FIG. 9 is an explanatory diagram showing an operation of releasing a print track of the printer according to the present embodiment.
【図10】 従来のプリンタの印刷トラックの切り換え
機構を示す概略図。FIG. 10 is a schematic view showing a print track switching mechanism of a conventional printer.
【図11】 従来のプリンタの印刷トラックの切り換え
機構の他の例を示す概略図。FIG. 11 is a schematic view showing another example of a print track switching mechanism of a conventional printer.
【図12】 本実施例のプリンタの機構部を制御する制
御装置のブロック図。FIG. 12 is a block diagram of a control device that controls a mechanical unit of the printer according to the present embodiment.
【図13】 本実施例のプリンタの印刷トラック選択制
御方法を示す流れ図。FIG. 13 is a flowchart showing a print track selection control method of the printer of this embodiment.
【図14】 本実施例の印刷位置初期化工程を示す流れ
図。FIG. 14 is a flowchart showing a print position initialization process of this embodiment.
【図15】 本実施例のプリントヘッドの位置確認工程
を示す流れ図。FIG. 15 is a flowchart showing a print head position confirmation process of the present embodiment.
1 ・・・ プリントヘッド
2 ・・・ 主ガイド軸
3 ・・・ キャリッジ
4 ・・・ タイミングベルト
5 ・・・ キャリッジ駆動モータ
6 ・・・ プラテン
7 ・・・ 記録紙
8 ・・・ プリンタベース
9 ・・・ ホルダー
10・・・ インクリボン
11〜14・・・ インクリボンの印刷トラック
15・・・ リボンカセット
16・・・ リボンフレーム
21・・・ リボン切り換えモータ
22・・・ ガイド
23・・・ 切り換えアーム
24・・・ 歯車
25・・・ カム車
26・・・ 位置センサー
30・・・ 駆動アーム
31、32・・・ ソレノイド
33・・・ 設定棒
34・・・ 設定アーム
35・・・ 設定フック
36・・・ バネ
40・・・ 印刷トラック設定部材
41・・・ 設定駆動端部
42・・・ シフト端部
43・・・ 設定レバー
44・・・ 旋回中心
45・・・ シフト端部の先端
46・・・ 開放バネ
47a〜c・・・ 設定段
48・・・ 楔型の終端部
50・・・ 印刷トラック解除部材
51・・・ 解除駆動端部
52・・・ 解除レバー
53・・・ 解除軸
54・・・ 設定用突起
57・・・ 検出器
58・・・ 遮蔽版
60・・・ キャップ固定機構
61・・・ フィードモータ
62、63・・・ 歯車
71・・・ 設定用突起
72・・・ 解除用突起
73・・・ ジョイント
74・・・ フレーム設定バネ
75・・・ 係止穴
76・・・ リボン駆動軸
77、78・・・ フレーム受け台
81・・・ プリントヘッド
82・・・ 主ガイド軸
83・・・ キャリッジ
84・・・ タイミングベルト
85・・・ キャリッジ駆動モータ
86・・・ プラテン
87・・・ 記録紙
88・・・ プリンタベース
90・・・ インクリボン
91〜94・・・ インクリボンの印刷トラック
95・・・ リボンカセット
96・・・ リボンフレーム
100・・・ 印刷位置初期化工程
101、104、112、114・・・ 基準位置信号
チェック
102、113・・・ II側単位量移動処理
103・・・ III側単位量移動処理
105・・・ ヘッド位置記憶部初期化
106・・・ Pr−P1移動処理
110・・・ ヘッド位置確認工程
111・・・ Pr−Px−(単位量)移動処理
120・・・ インタフェース
121・・・ CPU
122・・・ ROM
123・・・ RAM
124〜126、131・・・ I/Oポート
127・・・ PFモータドライバ
128・・・ CRモータドライバ
129・・・ ヘッドドライバ
130・・・ プリンタ本体
132・・・ 基準位置信号生成回路
140・・・ 印刷トラック選択制御
141・・・ プリンタ初期設定動作
142・・・ 印刷待機状態
143・・・ 印刷トラック番号比較処理
144・・・ 黒色比較処理
145・・・ 非印刷領域選択処理
146・・・ 非印刷領域III設定処理
148、154・・・ 印刷色位置対応表
149、155・・・ 印字領域復帰処理
150・・・ 印刷色更新処理
151・・・ 印刷制御処理
152・・・ 非印刷領域II設定処理
156・・・ 印刷トラック番号表1 ・ ・ ・ Print head 2 ・ ・ ・ Main guide shaft 3 ・ ・ ・ Carriage 4 ・ ・ ・ Timing belt 5 ・ ・ ・ Carriage drive motor 6 ・ ・ ・ Platen 7 ・ ・ ・ Recording paper 8 ・ ・ ・ Printer base 9 ・.. Holder 10 ... Ink ribbons 11 to 14 ... Ink ribbon printing track 15 ... Ribbon cassette 16 ... Ribbon frame 21 ... Ribbon switching motor 22 ... Guide 23 ... Switching arm 24 ... Gear 25 ... Cam wheel 26 ... Position sensor 30 ... Drive arm 31, 32 ... Solenoid 33 ... Setting rod 34 ... Setting arm 35 ... Setting hook 36. .. Spring 40 ... Print track setting member 41 ... Setting drive end 42 ... Shift end 43 ... Setting lever 44 ... Turning center 4 ... Tip 46 of shift end portion ... Opening springs 47a-c ... Setting step 48 ... Wedge-shaped end portion 50 ... Printing track releasing member 51 ... Release driving end portion 52 ... -Release lever 53-Release shaft 54-Setting protrusion 57-Detector 58-Shield plate 60-Cap fixing mechanism 61-Feed motors 62, 63-Gear 71- .. Setting protrusion 72 ... Release protrusion 73 ... Joint 74 ... Frame setting spring 75 ... Locking hole 76 ... Ribbon drive shafts 77, 78 ... Frame cradle 81 ... -Print head 82 ... Main guide shaft 83 ... Carriage 84 ... Timing belt 85 ... Carriage drive motor 86 ... Platen 87 ... Recording paper 88 ... Printer base 90 ... Increment 91-94 ... Ink ribbon printing track 95 ... Ribbon cassette 96 ... Ribbon frame 100 ... Printing position initialization process 101, 104, 112, 114 ... Reference position signal check 102, 113 ... II side unit amount movement process 103 ... III side unit amount movement process 105 ... Head position storage unit initialization 106 ... Pr-P1 movement process 110 ... Head position confirmation step 111 ... Pr-Px- (unit amount) movement processing 120 ... Interface 121 ... CPU 122 ... ROM 123 ... RAM 124-126, 131 ... I / O port 127 ... PF motor driver 128・ ・ ・ CR motor driver 129 ・ ・ ・ Head driver 130 ・ ・ ・ Printer body 132 ・ ・ ・ Reference position signal generation circuit 140 .. Print track selection control 141 ... Printer initial setting operation 142 ... Print standby state 143 ... Print track number comparison processing 144 ... Black comparison processing 145 ... Non-print area selection processing 146 ... Non-printing area III setting processing 148, 154 ... Printing color position correspondence table 149, 155 ... Printing area restoring processing 150 ... Printing color updating processing 151 ... Printing control processing 152 ... Non-printing area II Setting process 156 ・ ・ ・ Print track number table
───────────────────────────────────────────────────── フロントページの続き (72)発明者 伊藤 清志 長野県諏訪市大和3丁目3番5号 セイ コーエプソン株式会社内 (72)発明者 小薮 晃 長野県諏訪市大和3丁目3番5号 セイ コーエプソン株式会社内 (56)参考文献 特開 平4−344282(JP,A) 特開 昭60−222278(JP,A) 特開 平5−85026(JP,A) 特開 昭62−212185(JP,A) (58)調査した分野(Int.Cl.7,DB名) B41J 35/10 B41J 35/16 ─────────────────────────────────────────────────── ─── Continuation of front page (72) Inventor Kiyoshi Ito 3-3-5 Yamato, Suwa City, Nagano Seiko Epson Co., Ltd. (72) Inventor Akira Kobayashi 3-3.5 Yamato, Suwa City, Nagano Prefecture (56) References JP-A-4-344282 (JP, A) JP-A-60-222278 (JP, A) JP-A-5-85026 (JP, A) JP-A-62-212185 ( (58) Fields surveyed (Int.Cl. 7 , DB name) B41J 35/10 B41J 35/16
Claims (9)
ボンを用いて印刷を行うプリンタにおいて、 前記インクリボンを介して記録紙に印刷を行うプリント
ヘッドと、 前記プリントヘッドを行方向に往復駆動する行駆動手段
と、 プリンタベース側に設置され、前記プリントヘッドの作
動に基づき、前記プリントヘッドに対する前記印刷トラ
ックの位置を変更するリボンシフト手段とを有し、 前記リボンシフト手段は、 前記行駆動手段が前記プリントヘッドを第1の端部へ移
動させる移動量に基づき所定の印刷トラックの設定を行
なう印刷トラック設定機構であって、前記行方向とは異
なる第1の方向に前記印刷トラックを移動させるもの
と、 前記行駆動手段が前記プリントヘッドを第2の端部へ移
動させることに基づき前記印刷トラックの設定を解除す
る印刷トラック解除機構であって、前記第1の方向と反
対の第2の方向に前記印刷トラックを移動させるものと
を有し、 前記印刷トラック設定機構は、 前記プリントヘッドが前記第1の端部にある第1の非印
刷領域へ移動したとき前記プリントヘッドに係合し駆動
される設定駆動端部と、移動量に応じて前記インクリボ
ンの前記印刷トラックの選択が可能なシフト端部とを両
端に有する印刷トラック設定部材と、 前記印刷トラック設定部材と係合し前記シフト端部の前
記移動量を保持するシフト端設定部材とを有し、 前記印刷トラック解除機構は、 前記プリントヘッドが前記第2の端部にある第2の非印
刷領域へ移動したとき前記プリントヘッドに係合し駆動
される解除駆動端部と、移動により前記シフト端設定部
材と係合して前記シフト端設定部材と前記印刷トラック
設定部材との係合を解除し、前記シフト端部の前記移動
量を減じるシフト端解除端部とを有するシフト端解除部
材を有することを特徴とするプリンタ。1. A printer that performs printing using an ink ribbon having a plurality of print tracks, a print head that prints on a recording sheet through the ink ribbon, and a line that reciprocally drives the print head in a row direction. Drive means, and ribbon shift means installed on the printer base side for changing the position of the print track with respect to the print head based on the operation of the print head, wherein the ribbon shift means comprises: A print track setting mechanism for setting a predetermined print track based on a movement amount for moving the print head to the first end, the print track setting mechanism moving the print track in a first direction different from the row direction. And the row drive means moves the print head to a second end of the print track. A print track releasing mechanism for releasing the setting, wherein the print track is moved in a second direction opposite to the first direction, wherein the print track setting mechanism includes: A set drive end that is engaged with the print head and driven when moved to the first non-printing area at the end of No. 1, and a shift that allows selection of the print track of the ink ribbon according to the amount of movement. A print track setting member having end portions at both ends, and a shift end setting member that engages with the print track setting member and holds the movement amount of the shift end portion, wherein the print track release mechanism is A release drive end that is engaged and driven by the print head when the print head moves to a second non-printing area at the second end, and an engagement with the shift end setting member by movement A printer having a shift end releasing member having a shift end releasing end portion for releasing the engagement between the shift end setting member and the print track setting member and reducing the movement amount of the shift end portion. .
されたリボンカセットが設置されるリボンフレームの下
部に挿入され、前記リボンフレームの高さを変化させる
楔状のシフト端部を有し、前記設定駆動端部の動きに呼
応して前記楔状のシフト端部が旋回可能な印刷トラック
設定レバーであり、 前記シフト端設定部材は、前記楔状のシフト端部に上部
より係合し前記印刷トラック設定レバーを係止する係止
穴を穿設した前記リボンフレームであり、 前記シフト端解除部材は、前記リボンフレームを上方に
押し上げ、前記印刷トラック設定レバーと前記リボンフ
レームとの係合を解除する解除レバーであることを特徴
とするプリンタ。2. The printer according to claim 1, wherein the print track setting member is inserted into a lower portion of a ribbon frame in which a ribbon cassette accommodating the ink ribbon is installed to change a height of the ribbon frame. A wedge-shaped shift end portion, the wedge-shaped shift end portion being a print track setting lever capable of turning in response to the movement of the setting drive end portion, wherein the shift-end setting member is the wedge-shaped shift end portion. And the shift end releasing member pushes up the ribbon frame upwards to lock the print track setting lever with the print track setting lever. A printer characterized by being a release lever for releasing engagement with a ribbon frame.
て、 コンピュータ等の外部装置からデータ及びコマンドを受
信するインタフェースと、 前記コマンドを解釈して印刷色を決定する印刷色決定手
段と、 前記印刷色決定手段によって決定された前記印刷色に基
づいて前記第1或は第2の非印刷領域の何れかを選択
し、選択した非印刷領域における前記プリントヘッドの
移動量を決定する移動量決定手段と、 前記行駆動手段を制御し、前記移動量決定手段によって
決定された前記移動量だけ前記プリントヘッドを移動せ
しめる行駆動制御手段とを更に有することを特徴とする
プリンタ。3. The printer according to claim 1, wherein an interface for receiving data and a command from an external device such as a computer, a print color determining unit that interprets the command and determines a print color, and the print color. Movement amount determining means for selecting either the first or second non-printing area based on the printing color determined by the determining means, and determining the movement amount of the print head in the selected non-printing area. A printer further comprising: a row drive control unit that controls the row drive unit and moves the print head by the movement amount determined by the movement amount determination unit.
る印刷色記憶手段と、 前記印刷色決定手段によって決定された新印刷色に対応
する新印刷トラック番号と前記印刷色記憶手段に記憶さ
れている旧印刷色に対応する旧印刷トラック番号とを比
較する印刷トラック番号比較手段とを有することを特徴
とするプリンタ。4. The printer according to claim 3, wherein the movement amount determination unit stores a print color determined by the print color determination unit, and a new color determined by the print color determination unit. A printer, comprising: a new print track number corresponding to a print color and a print track number comparing unit for comparing an old print track number corresponding to an old print color stored in the print color storage unit.
て、前記プリントヘッドの基準位置を検出する基準位置
検出手段を有することを特徴とするプリンタ。5. The printer according to claim 3, further comprising a reference position detection unit that detects a reference position of the print head.
において、 前記移動量決定手段が前記第1の非印刷領域及び移動量
を決定し、前記行駆動制御手段が前記行駆動手段を制御
して前記プリントヘッドを前記第1の非印刷領域におい
て前記移動量だけ移動させて前記印刷トラック設定機構
を動作せしめ、印刷トラックを選択する印刷トラック設
定工程と、 前記移動量決定手段が前記第2の非印刷領域及び移動量
を決定し、前記行駆動制御手段が前記行駆動手段を制御
して前記プリントヘッドを前記第2の非印刷領域におい
て前記移動量だけ移動させて前記印刷トラック解除機構
を動作せしめ、印刷トラックを選択する印刷トラック解
除工程とを有することを特徴とするプリンタの制御方
法。6. The method for controlling a printer according to claim 3, wherein the movement amount determining unit determines the first non-printing area and the movement amount, and the row driving control unit controls the row driving unit. And moving the print head in the first non-printing area by the movement amount to operate the print track setting mechanism to select a print track, and the movement amount determining means sets the movement amount determining means to move the print head. The non-printing area and the movement amount are determined, and the row drive control means controls the row driving means to move the print head by the movement amount in the second non-printing area to operate the print track releasing mechanism. And a print track releasing step of selecting a print track.
において、 前記移動量決定手段が前記第1の非印刷領域及び移動量
を決定し、前記行駆動制御手段が前記行駆動手段を制御
して前記プリントヘッドを前記第1の非印刷領域におい
て前記移動量だけ移動させて前記印刷トラック設定機構
を動作せしめ、印刷トラックを選択する印刷トラック設
定工程と、 前記移動量決定手段が前記第2の非印刷領域及び移動量
を決定し、前記行駆動制御手段が前記行駆動手段を制御
して前記プリントヘッドを前記第2の非印刷領域におい
て前記移動量だけ移動させて前記印刷トラック解除機構
を動作せしめ、印刷トラックを選択する印刷トラック解
除工程と、 前記印刷トラック番号比較手段によって前記新印刷トラ
ック番号と前記旧印刷トラック番号とが等しいと判断さ
れた場合に前記印刷トラック解除工程及び前記印刷トラ
ック設定工程の何れをも実行しない第1の工程と、 前記印刷トラック番号比較手段によって前記新印刷トラ
ック番号が前記旧印刷トラック番号より大きいと判断さ
れた場合には前記印刷トラック解除工程を実行する第2
の工程と、 前記印刷トラック番号比較手段によって前記新印刷トラ
ック番号が前記旧印刷トラック番号より小さいと判断さ
れた場合には前記印刷トラック設定工程を実行する第3
の工程とを有することを特徴とするプリンタの制御方
法。7. The method for controlling a printer according to claim 4, wherein the movement amount determining unit determines the first non-printing area and the movement amount, and the row drive control unit controls the row drive unit. And moving the print head in the first non-printing area by the movement amount to operate the print track setting mechanism to select a print track, and the movement amount determining means sets the movement amount determining means to move the print head. The non-printing area and the movement amount are determined, and the row drive control means controls the row driving means to move the print head by the movement amount in the second non-printing area to operate the print track releasing mechanism. The print track releasing step of selecting a print track, and the new print track number and the old print track number by the print track number comparing means. When it is determined that they are equal to each other, a first step in which neither the print track releasing step nor the print track setting step is executed, and the new print track number is larger than the old print track number by the print track number comparing means. If it is determined that the second step of executing the print track releasing step
And the print track number comparing means executes the print track setting step when the new print track number is determined to be smaller than the old print track number.
A method of controlling a printer, comprising:
において、 前記移動量決定手段が前記第1の非印刷領域及び移動量
を決定し、前記行駆動制御手段が前記行駆動手段を制御
して前記プリントヘッドを前記第1の非印刷領域におい
て前記移動量だけ移動させて前記印刷トラック設定機構
を動作せしめ、印刷トラックを選択する印刷トラック設
定工程と、 前記移動量決定手段が前記第2の非印刷領域及び移動量
を決定し、前記行駆動制御手段が前記行駆動手段を制御
して前記プリントヘッドを前記第2の非印刷領域におい
て前記移動量だけ移動させて前記印刷トラック解除機構
を動作せしめ、印刷トラックを選択する印刷トラック解
除工程と、 前記基準位置検出手段により前記プリントヘッドの位置
の初期化を行なう印刷位置初期化工程とを有し、 少なくとも前記印刷トラック解除工程の実行後に前記印
刷位置初期化工程を実行することを特徴とするプリンタ
の制御方法。8. The method for controlling a printer according to claim 5, wherein the movement amount determining unit determines the first non-printing area and the movement amount, and the row drive control unit controls the row drive unit. And moving the print head in the first non-printing area by the movement amount to operate the print track setting mechanism to select a print track, and the movement amount determining means sets the movement amount determining means to move the print head. The non-printing area and the movement amount are determined, and the row drive control means controls the row driving means to move the print head by the movement amount in the second non-printing area to operate the print track releasing mechanism. And a print track releasing step of selecting a print track, and a print position initializing step of initializing the position of the print head by the reference position detecting means. A printer control method comprising: performing the print position initializing step at least after performing the print track releasing step.
において、 前記移動量決定手段が前記第1の非印刷領域及び移動量
を決定し、前記行駆動制御手段が前記行駆動手段を制御
して前記プリントヘッドを前記第1の非印刷領域におい
て前記移動量だけ移動させて前記印刷トラック設定機構
を動作せしめ、印刷トラックを選択する印刷トラック設
定工程と、 前記移動量決定手段が前記第2の非印刷領域及び移動量
を決定し、前記行駆動制御手段が前記行駆動手段を制御
して前記プリントヘッドを前記第2の非印刷領域におい
て前記移動量だけ移動させて前記印刷トラック解除機構
を動作せしめ、印刷トラックを選択する印刷トラック解
除工程と、 前記基準位置検出手段により前記プリントヘッドの位置
の初期化を行なう印刷位置初期化工程と、 前記基準位置検出手段により前記プリントヘッドの位置
の確認を行なうヘッド位置確認工程と、 前記印刷位置初期化工程に続いてプリントヘッド移動の
再実行等を行う異常処理工程とを有し、 少なくとも前記印刷トラック解除工程の実行後に前記ヘ
ッド位置確認工程を実行し、プリントヘッドの位置ズレ
が生じていた場合に前記異常処理工程を実行することを
特徴とするプリンタの制御方法。9. The method for controlling a printer according to claim 5, wherein the movement amount determining unit determines the first non-printing area and the movement amount, and the row drive control unit controls the row drive unit. And moving the print head in the first non-printing area by the movement amount to operate the print track setting mechanism to select a print track, and the movement amount determining means sets the movement amount determining means to move the print head. The non-printing area and the movement amount are determined, and the row drive control means controls the row driving means to move the print head by the movement amount in the second non-printing area to operate the print track releasing mechanism. And a print track releasing step of selecting a print track, and a print position initializing step of initializing the position of the print head by the reference position detecting means. A head position confirmation step of confirming the position of the print head by the reference position detection means, and an abnormality processing step of performing re-execution of the print head following the print position initialization step, A method of controlling a printer, wherein the head position confirmation step is executed after the print track releasing step is executed, and the abnormality processing step is executed when the print head is misaligned.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32337992A JP3404777B2 (en) | 1991-12-25 | 1992-12-02 | Printer and control method of the printer |
US07/996,453 US5360279A (en) | 1991-12-25 | 1992-12-23 | Printer ink ribbon control |
US08/320,806 US5468078A (en) | 1991-12-25 | 1994-10-07 | Printer color ink ribbon positioning control |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3-343448 | 1991-12-25 | ||
JP34344891 | 1991-12-25 | ||
JP32337992A JP3404777B2 (en) | 1991-12-25 | 1992-12-02 | Printer and control method of the printer |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003006324A Division JP3520423B2 (en) | 1991-12-25 | 2003-01-14 | Printer and control method of the printer |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05318893A JPH05318893A (en) | 1993-12-03 |
JP3404777B2 true JP3404777B2 (en) | 2003-05-12 |
Family
ID=18361597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP32337992A Expired - Lifetime JP3404777B2 (en) | 1991-12-25 | 1992-12-02 | Printer and control method of the printer |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP0552486B1 (en) |
JP (1) | JP3404777B2 (en) |
DE (1) | DE69211978T2 (en) |
HK (1) | HK1007713A1 (en) |
SG (1) | SG83075A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
KR100432241B1 (en) * | 2001-06-25 | 2004-05-20 | 세이코 엡슨 가부시키가이샤 | Printer |
CN101224678B (en) | 2007-01-17 | 2012-06-06 | 山东新北洋信息技术股份有限公司 | Printer and print control method |
CN106274065B (en) * | 2016-09-22 | 2017-11-10 | 江门市得实计算机外部设备有限公司 | A kind of double-colored impact printer and its application method |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2029327B (en) * | 1978-09-02 | 1982-08-25 | Ibm | Printing apparatus |
US4368993A (en) * | 1981-04-30 | 1983-01-18 | Centronics Data Computer Corporation | Replaceable assembly for multicolor printing |
GB8405455D0 (en) * | 1984-03-01 | 1984-04-04 | Data Recording Instr Co | Printing apparatus |
IT1176062B (en) * | 1984-04-16 | 1987-08-12 | Honywell Information Systems I | MULTICULAR INK TAPE CARTRIDGE AND ITS POSITIONING MECHANISM IN A SERIAL IMPACT PRINTER |
US4606661A (en) * | 1984-05-07 | 1986-08-19 | International Business Machines Corporation | Proportional vertical and horizontal ribbon tracking for impact printers |
DE3772829D1 (en) * | 1986-04-30 | 1991-10-17 | Seiko Epson Corp | PRINTERS FOR ONE-COLOR AND MULTICOLOR PRINTING. |
DE3890244C2 (en) * | 1987-04-13 | 1992-05-27 | Star Seimitsu K.K., Shizuoka, Jp |
-
1992
- 1992-12-02 JP JP32337992A patent/JP3404777B2/en not_active Expired - Lifetime
- 1992-12-22 SG SG9602812A patent/SG83075A1/en unknown
- 1992-12-22 EP EP19920121834 patent/EP0552486B1/en not_active Expired - Lifetime
- 1992-12-22 DE DE69211978T patent/DE69211978T2/en not_active Expired - Lifetime
-
1998
- 1998-06-26 HK HK98106883A patent/HK1007713A1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
EP0552486A3 (en) | 1993-10-27 |
DE69211978D1 (en) | 1996-08-08 |
JPH05318893A (en) | 1993-12-03 |
SG83075A1 (en) | 2001-09-18 |
EP0552486A2 (en) | 1993-07-28 |
HK1007713A1 (en) | 1999-04-23 |
EP0552486B1 (en) | 1996-07-03 |
DE69211978T2 (en) | 1996-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3404777B2 (en) | Printer and control method of the printer | |
JP3520423B2 (en) | Printer and control method of the printer | |
EP0048418B2 (en) | Multiposition ribbon cassette system | |
JP2007018368A (en) | Magnetic recording and reproducing device, slip printer having the same, and magnetic recording and reproducing method | |
US6431774B1 (en) | Printer, control method for the same, and data storage medium for recording the control method | |
JP2000085224A (en) | Heat-transfer recording device | |
EP1316953B1 (en) | Cartridge locking mechanism for magnetic tape apparatus | |
EP0239392B1 (en) | An electronic typewriter with a detector switch | |
US5476331A (en) | Printer having print head position sensor and mechanism for inhibiting print head movement when ribbon holder is not in initial position | |
EP0289134B1 (en) | Character erasing printing apparatus | |
JP2617446B2 (en) | Recording device | |
JPH0655540B2 (en) | Typewriter | |
JP4626069B2 (en) | Stamp printer | |
JP4325055B2 (en) | Printer and control method thereof | |
JP2002264399A (en) | Imaging apparatus | |
JP3661785B2 (en) | Serial recording device | |
JP4581271B2 (en) | Image forming apparatus, image forming system, image forming method, program, and recording medium | |
JP2002264396A (en) | Imaging apparatus | |
JP2002254711A (en) | Image forming device and image forming method | |
JPS62152892A (en) | Ribbon-shifting mechanism for printer | |
JP2002254714A (en) | Image forming device | |
JPH0958001A (en) | Ink jet recording equipment | |
JPH11105390A (en) | Time recorder | |
JP2002254713A (en) | Image forming device | |
JPH11110595A (en) | Time recorder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080307 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090307 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090307 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100307 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100307 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110307 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120307 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120307 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130307 Year of fee payment: 10 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130307 Year of fee payment: 10 |