JPH0890885A - Method and equipment for multicolor printing using ink ribbon - Google Patents
Method and equipment for multicolor printing using ink ribbonInfo
- Publication number
- JPH0890885A JPH0890885A JP22660794A JP22660794A JPH0890885A JP H0890885 A JPH0890885 A JP H0890885A JP 22660794 A JP22660794 A JP 22660794A JP 22660794 A JP22660794 A JP 22660794A JP H0890885 A JPH0890885 A JP H0890885A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- ink ribbon
- ink
- multicolor
- history data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007639 printing Methods 0.000 title claims abstract description 129
- 238000000034 method Methods 0.000 title claims abstract description 31
- 239000003086 colorant Substances 0.000 claims abstract description 10
- 238000004804 winding Methods 0.000 abstract description 5
- 239000002699 waste material Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000013500 data storage Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- WPPDXAHGCGPUPK-UHFFFAOYSA-N red 2 Chemical compound C1=CC=CC=C1C(C1=CC=CC=C11)=C(C=2C=3C4=CC=C5C6=CC=C7C8=C(C=9C=CC=CC=9)C9=CC=CC=C9C(C=9C=CC=CC=9)=C8C8=CC=C(C6=C87)C(C=35)=CC=2)C4=C1C1=CC=CC=C1 WPPDXAHGCGPUPK-UHFFFAOYSA-N 0.000 description 2
- 238000010023 transfer printing Methods 0.000 description 2
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
Landscapes
- Impression-Transfer Materials And Handling Thereof (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、異なる色のインク領域
が長手方向に順次繰り返されて成り、各インク領域は所
定数の印字が行える分の長さを有する多色インクリボン
を使用する多色印字方法及び装置に関する。本発明は更
にこのようなカラー印字を行うために好適に使用できる
多色インクリボンに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention comprises a multicolor ink ribbon in which ink regions of different colors are sequentially repeated in the longitudinal direction, and each ink region has a length sufficient for printing a predetermined number of prints. The present invention relates to a color printing method and device. The present invention further relates to a multicolor ink ribbon that can be suitably used for performing such color printing.
【0002】[0002]
【従来の技術】多色インクリボンを使用して印字を行う
従来の印字装置には種々の形式のものがあるが、そのう
ちで、熱転写印字装置を使用して多色印字を行う従来例
について図1〜図4を参照して説明する。例えば、図1
に示すように、印刷用のカット紙のような記録媒体1の
A〜Gの位置に赤2(A,C,E)、紫3(F)、緑4
(B,G)、青5(D)の多色印字を行う場合、図2に
示すような多色インクリボン6を使用する。この多色イ
ンクリボン6はその長手方向に、色の3原色である赤イ
ンクの領域7、緑インクの領域8及び青インクの領域9
と、これらの領域の間にセンサ(図示せず)でリボンの
色を識別するためのリボン識別マーカー10が形成され
ており、これらが長手方向に繰り返されている。なお、
各インク領域7、8、9の長さは、媒体1への印字の際
の1行分の長さに相当する。2. Description of the Related Art There are various types of conventional printers that perform printing using a multicolor ink ribbon. Among them, a conventional example in which a thermal transfer printer is used to perform multicolor printing is illustrated. This will be described with reference to FIGS. For example, FIG.
As shown in, red 2 (A, C, E), purple 3 (F), green 4 are placed at positions A to G of the recording medium 1 such as a cut sheet for printing.
When performing multicolor printing of (B, G) and blue 5 (D), a multicolor ink ribbon 6 as shown in FIG. 2 is used. The multicolor ink ribbon 6 has a region 7 of red ink, a region 8 of green ink, and a region 9 of blue ink, which are the three primary colors, in the longitudinal direction.
A ribbon identification marker 10 for identifying the color of the ribbon with a sensor (not shown) is formed between these areas, and these are repeated in the longitudinal direction. In addition,
The length of each ink area 7, 8, 9 corresponds to the length of one line when printing on the medium 1.
【0003】この多色インクリボン6を使用して図1に
示すような多色印字を行うには、まず、赤インク領域7
の最初の印字位置がサーマルヘッド(図示せず)に対応
する部位へ来るようにインクリボン6を移動すると共
に、サーマルヘッドを搭載したキャリア(図示せず)を
移動させて、赤インクを用いて、A,C,E,Fを記録
媒体1の所定位置に印字する。次に緑インク領域8の最
初の印字位置がサーマルヘッドに対応する部位に来るま
で移動し、同様にキャリアを移動させて、この緑インク
を用いて、B,Gを記録媒体1の所定の位置に印字す
る。更に、青インク領域9の最初の印字位置がサーマル
ヘッドに対応する部位に来るまで移動し、キャリアを移
動させて、この青インクを用いて、D,Fを記録媒体1
の所定の位置に印字する。これにより、図1に示したよ
うな所望の多色印字が行われる。To perform multicolor printing as shown in FIG. 1 using this multicolor ink ribbon 6, first, the red ink region 7 is printed.
The ink ribbon 6 is moved so that the first printing position of the ink cartridge comes to a portion corresponding to the thermal head (not shown), and the carrier (not shown) equipped with the thermal head is moved to use the red ink. , A, C, E, F are printed at predetermined positions on the recording medium 1. Next, the first printing position of the green ink area 8 is moved to a position corresponding to the thermal head, the carrier is moved in the same manner, and B and G are moved to predetermined positions on the recording medium 1 using this green ink. Print on. Furthermore, the blue ink area 9 is moved until the first print position reaches the portion corresponding to the thermal head, the carrier is moved, and the blue ink is used to print D and F on the recording medium 1.
Print at the specified position of. As a result, desired multicolor printing as shown in FIG. 1 is performed.
【0004】なお、図2において、インクリボン6の
A,C,F,B,G,Dのそれぞれの次にある四角
(□)部分はサーマルヘッドによって転写されたインク
を媒体1から剥離させるための余裕部分であり、また、
破線で示した部分はインクリボンの未使用部分である。
また、図3に示すように、媒体1に2行にわたってA〜
Gの位置に赤2(A,C,E)、紫3(F)、緑4
(B,G)、青5(D)の多色印字を行う場合、図4に
示すように、図2と同じ多色インクリボン6を6色の領
域分(7,8,9及び11,12,13で示す領域分)
を使用することとなる。In FIG. 2, the squares (□) next to A, C, F, B, G, and D of the ink ribbon 6 are for peeling the ink transferred by the thermal head from the medium 1. Is a margin part of
The part indicated by the broken line is an unused part of the ink ribbon.
In addition, as shown in FIG.
Red 2 (A, C, E), purple 3 (F), green 4 at G position
When performing multi-color printing of (B, G) and blue 5 (D), as shown in FIG. 4, the same multi-color ink ribbon 6 as in FIG. 2 is divided into six color areas (7, 8, 9, and 11, (For the areas indicated by 12 and 13)
Will be used.
【0005】[0005]
【発明が解決しようとする課題】上記の従来方法では、
多色インクリボン6は図2又は図4のように使用される
が、各色のインク領域7、8、9が1行毎の印字のため
に使用されるため、使用後において、図2及び図4で破
線で示したような未使用部分が多く残って、甚だ無駄で
ある。SUMMARY OF THE INVENTION In the above conventional method,
The multicolor ink ribbon 6 is used as shown in FIG. 2 or FIG. 4, but since the ink regions 7, 8 and 9 of each color are used for printing line by line, after the use, the multicolor ink ribbon 6 is used as shown in FIG. A lot of unused portions as shown by the broken line in 4 remain, which is very wasteful.
【0006】したがって、本発明の目的は、多色インク
リボンを使用した多色印字において、インクリボンの無
駄を少なくしインクリボンを経済的に使用することので
きる多色印字方法及び装置、並びにこれらの方法及び装
置にて好適に使用し得る多色インクリボンを提供するこ
とである。Therefore, an object of the present invention is to provide a multicolor printing method and apparatus which can reduce the waste of the ink ribbon and can economically use the ink ribbon in the multicolor printing using the multicolor ink ribbon. The present invention provides a multicolor ink ribbon that can be suitably used in the method and apparatus.
【0007】[0007]
【課題を解決するための手段】請求項1によれば、異な
る色のインク領域が長手方向に順次繰り返されて成り、
各インク領域は所定数の印字が行える分の長さを有する
多色インクリボンを使用する多色印字方法において、各
色毎のインク領域における使用の履歴データをとり、次
回の印字で該履歴データを使用して印字を行うことを特
徴とする多色印字方法が提供される。According to a first aspect of the present invention, ink regions of different colors are sequentially repeated in the longitudinal direction,
In a multicolor printing method using a multicolor ink ribbon in which each ink area has a length capable of printing a predetermined number of times, history data of usage in the ink area for each color is taken and the history data is recorded in the next printing. A multicolor printing method is provided, which is characterized in that printing is performed using the multicolor printing method.
【0008】請求項2によれば、印字終了後、前記多色
インクリボンの印字使用領域にインクリボンの履歴デー
タを記入し、次回の印字開始時、該履歴データを読取っ
た後に印字を行うことを特徴とする請求項1に記載の多
色印字方法が提供される。請求項3によれば、印字終了
後、前記多色インクリボンの印字使用外の領域に、イン
クリボンの履歴データを記入し、次回の印字開始時、該
履歴データを読取った後に印字を行うことを特徴とする
請求項1に記載の多色印字方法が提供される。According to the second aspect, after the printing is completed, the history data of the ink ribbon is written in the printing use area of the multicolor ink ribbon, and the printing is performed after the history data is read at the next printing start. A multicolor printing method according to claim 1, wherein the multicolor printing method is provided. According to claim 3, after the printing is completed, the history data of the ink ribbon is written in an area of the multi-color ink ribbon which is not used for printing, and the printing is performed after the history data is read at the next printing start. A multicolor printing method according to claim 1, wherein the multicolor printing method is provided.
【0009】請求項4によれば、印字再開の際、前回の
履歴データを読取った後に、該履歴データを消去するこ
とを特徴とする請求項2又は3に記載の多色印字方法が
提供される。請求項5によれば、インクリボンへの履歴
データの記入或いは該履歴データの消去は、媒体に対し
て印字を行うものと同じ印字ヘッドにより行われること
を特徴とする請求項2〜4のいずれか1項に記載の多色
印字方法が提供される。According to a fourth aspect of the present invention, there is provided the multicolor printing method according to the second or third aspect, wherein when the printing is resumed, the previous history data is read and then the history data is erased. It According to a fifth aspect, the history data is written on the ink ribbon or the history data is erased by the same print head that prints on the medium. A multicolor printing method according to item 1 is provided.
【0010】請求項6によれば、印字ヘッドを媒体の領
域外の部位へ移動させて、印字ヘッドによる履歴データ
の記入或いは消去を行うことを特徴とする請求項5に記
載の多色印字方法が提供される。請求項7によれば、異
なる色のインク領域が長手方向に順次繰り返されて成
り、各インク領域は所定数の印字が行える分の長さを有
し、かつインクリボン使用の履歴データを記入可能な多
色インクリボンを使用する多色印字装置において、印字
開始時、インクリボン使用の履歴データをインクリボン
側から読み取る手段と、読み取った使用履歴データ及び
印字信号に基づいて印字ヘッドに対するインクリボンの
位置を設定する手段と、印字終了後、新たなインクリボ
ン使用の履歴データをインクリボン側に記入する手段と
を含むことを特徴とする多色印字装置が提供される。According to a sixth aspect of the present invention, the multi-color printing method according to the fifth aspect is characterized in that the print head is moved to a portion outside the area of the medium, and the history data is written or erased by the print head. Will be provided. According to claim 7, the ink areas of different colors are sequentially repeated in the longitudinal direction, each ink area has a length for printing a predetermined number, and history data of ink ribbon use can be entered. In a multi-color printing apparatus using various multi-color ink ribbons, a means for reading history data of ink ribbon use from the ink ribbon side at the start of printing, and a method of reading the ink ribbon for the print head based on the read usage history data and print signals. There is provided a multicolor printing apparatus including a unit for setting a position and a unit for writing history data of new ink ribbon use on the ink ribbon side after printing is completed.
【0011】請求項8によれば、先頭位置に未使用のイ
ンクリボンであることを表示する領域を有し、その後続
いて、異なる色のインク領域が長さ方向に順次繰り返さ
れて成り、各インク領域は所定数の印字が行える分の長
さを有するものであり、前記未使用表示領域及びインク
領域は、何れもインクリボン使用の履歴データの記入及
び消去が可能であることを特徴とする多色インクリボン
が提供される。According to the present invention, the head position has an area indicating that it is an unused ink ribbon, and subsequently, ink areas of different colors are sequentially repeated in the length direction. The ink area has a length enough to print a predetermined number of characters, and the unused display area and the ink area can both be filled with and erase history data of ink ribbon use. A multicolor ink ribbon is provided.
【0012】[0012]
【作用】請求項1によれば、各色毎のインク領域におけ
る使用の履歴データをとり、インクリボンの使用済領域
と未使用の領域とを判断して、次回の印字を行う。これ
により、インクリボンの無駄を省くことができる。請求
項2によれば、印字終了後、前記多色インクリボンの印
字使用領域にインクリボンの履歴データを記入し、次回
の印字開始時、該履歴データを読取った後に印字を行
う。これにより、印字開始の際にインクリボンを余り大
きく動かすことなく履歴データの読取りを行うことがで
きる。According to the first aspect, the history data of the use in the ink area for each color is taken, the used area and the unused area of the ink ribbon are judged, and the next printing is performed. As a result, waste of the ink ribbon can be eliminated. According to the second aspect, after the printing is completed, the history data of the ink ribbon is written in the printing use area of the multicolor ink ribbon, and the printing is performed after the history data is read at the next printing start. As a result, the history data can be read without moving the ink ribbon too much at the start of printing.
【0013】請求項3によれば、多色インクリボンの印
字使用外の領域に、インクリボンの履歴データを記入す
るので、インクリボンとしての使用領域を有効に活用す
ることができる。ただし、この場合は、印字開始の都度
インクリボンを所定の読取位置まで移動させなければな
らない。請求項4によれば、履歴データを順次更新する
ので、読み取りミスを防止できる。According to the third aspect, since the history data of the ink ribbon is entered in the area of the multi-color ink ribbon which is not used for printing, the area used as the ink ribbon can be effectively utilized. However, in this case, the ink ribbon must be moved to a predetermined reading position each time printing is started. According to the fourth aspect, since the history data is sequentially updated, it is possible to prevent a reading error.
【0014】請求項5によれば、インクリボンへの履歴
データの記入或いは該履歴データの消去は、媒体に対し
て印字を行うものと同じ印字ヘッドにより行われるの
で、履歴データの記入・消去用の特別の手段を必要とせ
ず、印字装置の構造を簡素化することができる。また、
請求項6によれば、履歴データの記入又は消去の際に媒
体に対し影響を与えるおそれはない。According to the present invention, since the history data is written on the ink ribbon or the history data is erased by the same print head that prints on the medium, the history data can be written and erased. It is possible to simplify the structure of the printing apparatus without requiring any special means of. Also,
According to claim 6, there is no possibility of affecting the medium when writing or erasing the history data.
【0015】請求項7によれば、請求項1と同様、各色
毎のインク領域における使用の履歴データをとり、イン
クリボンの使用済領域と未使用の領域とを判断して、次
回の印字を行う。これにより、インクリボンの無駄を省
くことができる。請求項7によれば、従来の多色インク
リボンに対して大幅な変更を加えることなく、上記のよ
うな多色印字方法ないし装置で使用可能な多色インクリ
ボンを得ることができる。According to a seventh aspect, similar to the first aspect, the history data of the use in the ink area for each color is taken, the used area and the unused area of the ink ribbon are judged, and the next printing is performed. To do. As a result, waste of the ink ribbon can be eliminated. According to the seventh aspect, it is possible to obtain a multicolor ink ribbon that can be used in the above-described multicolor printing method or apparatus without making a large change to the conventional multicolor ink ribbon.
【0016】[0016]
【実施例】以下、添付図面を参照して本発明の実施例を
詳細に説明する。まず最初、図5において本発明で使用
する多色印字方法を実施する熱転写式印字装置について
機械的構成を示す。通常使用されている記録用カット紙
のような印字媒体1はプラテン14上にある。印字用の
サーマルヘッド15はプラテン14と平行にX方向へ往
復自在に移動することができる。多色インクリボン16
を巻いたリボンスプール16a、16bとリボン巻取り
用モータ17、18を搭載したキャリア19も同様にX
方向へ往復自在に移動することができる。なお、多色イ
ンクリボン16は、図2の場合と同様に、リボンの先頭
から赤、緑、青のそれぞれの領域を繰り返し有してい
る。ただし、従来の多色インクリボン(図2及び図4)
のように、各色の領域間のリボン色識別マーカー10は
ない。サーマルヘッド15はキャリア19上に搭載され
ていてキャリア19とは同じ速度で同じ方向へ進むもの
である。Embodiments of the present invention will now be described in detail with reference to the accompanying drawings. First, FIG. 5 shows a mechanical structure of a thermal transfer printing apparatus for carrying out the multicolor printing method used in the present invention. A print medium 1 such as a commonly used recording cut sheet is on the platen 14. The thermal head 15 for printing can reciprocate in the X direction in parallel with the platen 14. Multicolor ink ribbon 16
The ribbon spools 16a and 16b wound with the ribbons and the carrier 19 having the ribbon winding motors 17 and 18 mounted thereon are also X-shaped.
It can move back and forth in any direction. The multicolor ink ribbon 16 has red, green, and blue regions repeatedly from the beginning of the ribbon, as in the case of FIG. However, conventional multicolor ink ribbons (Figs. 2 and 4)
There is no ribbon color identification marker 10 between the areas of each color. The thermal head 15 is mounted on the carrier 19 and moves in the same direction at the same speed as the carrier 19.
【0017】プラテン14上のサーマルヘッド15によ
る印字範囲外(例えば、図示のように媒体1の外側)に
は、例えば両面テープ等(図示せず)で紙片を張り付け
ることにより、バーコード記入・消去用エリア10を形
成する。このバーコード記入・消去用エリア20は次の
ような2つの機能を有する。1つは、印字終了後、キャ
リア19を移動させてサーマルヘッド15をバーコード
記入・消去用エリア20に対応する位置までもたらし、
この位置で、多色インクリボン16の使用状況をバーコ
ードとして前記インクリボン16のバーコード部L(図
7〜10)に書き込むための場所であり、もう1つの機
能は、印字開始前に多色インクリボン16のバーコード
部Lに記入された過去の使用状況をバーコードとして、
バーコード読み取りセンサ21で読取り、その後、読み
取ったプラテン14側のバーコードを消去するのに用い
る場所である。これは一度使用したバーコードデータを
誤って再度使用することを防止するためのものである。Outside the printing range of the thermal head 15 on the platen 14 (for example, the outside of the medium 1 as shown in the drawing), a piece of paper is pasted with, for example, double-sided tape or the like (not shown) so that the barcode can be entered. An erasing area 10 is formed. The barcode entry / erasure area 20 has the following two functions. First, after printing is completed, the carrier 19 is moved to bring the thermal head 15 to a position corresponding to the barcode writing / erasing area 20,
At this position, it is a place for writing the usage status of the multi-color ink ribbon 16 as a bar code in the bar code part L (FIGS. 7 to 10) of the ink ribbon 16, and another function is that before the start of printing. The past usage status entered in the barcode portion L of the color ink ribbon 16 is used as a barcode.
This is a place used for erasing the barcode read by the barcode reading sensor 21 and then read on the platen 14 side. This is to prevent the barcode data used once from being used again by mistake.
【0018】図6は本実施例の多色印字装置の制御部の
構成を示す。図6において、22は中央制御回路(CP
U)、23は制御プログラム等を記憶してあるROMメ
モリー、24はデータ等を書き込んだり、読み込んだり
するRAMメモリー、25はモータ17、18、ソレノ
イド、サーマルヘッド19等を駆動したり、文字パター
ンを発生するキャラクタージェネレータを含むプリンタ
制御部である。FIG. 6 shows the construction of the control unit of the multicolor printing apparatus of this embodiment. In FIG. 6, 22 is a central control circuit (CP
U) and 23 are ROM memories storing control programs and the like, 24 are RAM memories for writing and reading data and the like, and 25 are for driving the motors 17, 18, solenoids, thermal heads 19 and the like, and character patterns. Is a printer control unit including a character generator for generating
【0019】次に、この実施例における印字動作を図7
〜図10を参照して説明する。図7は本発明の多色印字
装置において好適に使用できる多色インクリボンの平面
図である。図8はこの多色インクリボンの先頭部分の詳
細図である。新品のインクリボンの場合は、リボン先頭
部分からある距離をおいて、バーコードが長さ(L個の
印字個数に対応する長さ)Lにわたり予め印字してあ
り、このバーコードにはインクリボンが未使用であるこ
とを示す初期値が記入されている。その後、バーコード
に続いて、長さM(M個の印字個数に対応する長さ)の
赤単色インクリボン、長さMの緑単色インクリボン、長
さMの青単色インクリボンの(計3×M文字分の長さ
の)インクリボンのグループがこの順番にA回続いてお
り、3×M×A(文字分)の印字長さがある。ここで、
Mは通常使用される媒体1の印字方向の幅に対応する長
さ(文字数)である。Next, the printing operation in this embodiment will be described with reference to FIG.
~ It demonstrates with reference to FIG. FIG. 7 is a plan view of a multicolor ink ribbon that can be preferably used in the multicolor printing apparatus of the present invention. FIG. 8 is a detailed view of the leading portion of this multicolor ink ribbon. In the case of a new ink ribbon, the barcode is preprinted over the length L (the length corresponding to the number of L prints) L at a certain distance from the beginning of the ribbon. The initial value indicating that is unused is entered. Then, following the barcode, a red single color ink ribbon of length M (the length corresponding to the number of M prints), a green single color ink ribbon of length M, and a blue single color ink ribbon of length M (total 3 A group of ink ribbons (having a length of × M characters) continues A times in this order, and has a print length of 3 × M × A (characters). here,
M is a length (number of characters) corresponding to the width of the medium 1 in the printing direction which is normally used.
【0020】ここで各色別インクリボンを区別するため
に、図示のように、先頭の第1番目のグループをR1,
G1,B1、第i番目のグループをRi,Gi,Bi、
最終の第A番目のグループをRA,GA,BAとする。
ここでは簡単のために、通常の印字媒体1の幅に対応す
るMの値を8とする。即ち、媒体1は8文字分の幅を有
するものとする。また、最初は新品のインクリボンを使
用するものとする。Here, in order to distinguish the ink ribbons for each color, as shown in the figure, the first group at the head is R1,
G1, B1, and the i-th group is Ri, Gi, Bi,
The final A-th group is RA, GA, BA.
Here, for simplicity, the value of M corresponding to the width of the normal print medium 1 is set to 8. That is, the medium 1 has a width of 8 characters. At the beginning, a new ink ribbon will be used.
【0021】M=8:印字可能文字数(用紙の幅分) A=5:各色インクリボンの繰り返し数 従って、部品のインクリボンの最初の長さLの部分のバ
ーコードには、M=8,A=5,P=1の情報が記載さ
れている。ここで、Pは図8に示すようにリボン先頭位
置からの文字数である。M = 8: Number of printable characters (width of paper) A = 5: Number of repetitions of each color ink ribbon Therefore, M = 8, for the bar code of the first length L of the ink ribbon of the component. Information of A = 5 and P = 1 is described. Here, P is the number of characters from the ribbon head position as shown in FIG.
【0022】上記のような新品のインクリボンを使用
し、図3のように2行の印字を行う場合について以下に
動作手順を説明する。なお、図3では文字間は空いてい
るように図示されているが、実際は空いていないものと
する。 動作1:バーコードをセンサ21(図5)で読む(ここ
では先頭のバーコードLの部分)。読み込んだ直後のバ
ーコード(L)、センサ21、ヘッド15の位置関係は
図9のようになる。 動作2:読み込んだバーコードのP=1の部分から新品
リボンと判断されるため、各単色リボン領域の印字個数
を格納するための、表1の印字個数格納領域を全て0と
し、RAM24(図6)の領域内に確保される。An operation procedure will be described below in the case of using the new ink ribbon as described above and printing two lines as shown in FIG. In FIG. 3, the spaces between the characters are shown as being empty, but it is assumed that they are not actually empty. Operation 1: The bar code is read by the sensor 21 (FIG. 5) (here, the head bar code L portion). The positional relationship between the bar code (L), the sensor 21, and the head 15 immediately after being read is as shown in FIG. Operation 2: Since it is determined that the ribbon is a new ribbon from the P = 1 portion of the read barcode, the print number storage area of Table 1 for storing the print number of each single color ribbon area is set to 0, and the RAM 24 (see FIG. Reserved within the area of 6).
【0023】[0023]
【表1】 [Table 1]
【0024】即ち、表1は、各Ri,Gi,Bi(1≦
i≦A=5)の印字個数を格納する領域のデータ構造を
示し、R(i),G(i),B(i)(1≦i≦A=
5)に各々の欄に、各単色インクリボン部分の印字個数
が入力される。この場合、単色インクリボン部分の印字
印字可能な最大値(最大文字数)は当然M=8である。
また、X(i)の欄は印字の際、一時的にR(i)又は
G(i)又はB(i)(1≦i≦A=5)を格納するた
めの場所である。ここでは、前述のように、すべての格
納領域を0とする。 動作3:パソコン(PC)等のホスト機器から送信され
る1行分“ABCD”(図3の印字データを表2の印字
データ格納領域に入れ、RAM24(図6)の領域内に
確保される。That is, Table 1 shows that each Ri, Gi, Bi (1 ≦
The data structure of the area for storing the number of prints of i ≦ A = 5) is shown, and R (i), G (i), B (i) (1 ≦ i ≦ A =
In 5), the number of prints of each single color ink ribbon portion is input in each column. In this case, the maximum printable value (maximum number of characters) of the monochrome ink ribbon portion is M = 8.
The column X (i) is a place for temporarily storing R (i) or G (i) or B (i) (1 ≦ i ≦ A = 5) during printing. Here, as described above, all storage areas are set to 0. Operation 3: "ABCD" for one line transmitted from the host device such as a personal computer (PC) (The print data of FIG. 3 is put in the print data storage area of Table 2 and secured in the area of the RAM 24 (FIG. 6). .
【0025】[0025]
【表2】 [Table 2]
【0026】即ち、表2はホスト機器から送られて来た
印字データを赤、緑、青の3色に別けて格納する場所で
あり、それぞれBUFR(),BUFG(),BUFB
()に割り当てられる。BUFX()は、表1における
X()と同様、印字の際に一時的にBUFR(),BU
FG(),BUFB()の何れかを格納するための場所
である。表2において、図3の1行目の印字動作を行う
際の印字データが格納された状態を示す。表2におい
て、SPはスペース記号、CRはキャリアリターン記号
(キャリアを改行する記号)、NULはデータ無し記号
(その行には以下にデータがないことを示す記号)であ
る。また、表2において、BUFX(j)には未だデー
タが存在しない状態であることを示している。That is, Table 2 is a place where the print data sent from the host device is stored separately for the three colors of red, green, and blue, and BUFR (), BUFG (), and BUFB, respectively.
Assigned to (). BUFX () is the same as X () in Table 1, and BUFR () and BU are temporarily stored at the time of printing.
This is a place for storing either FG () or BUFB (). Table 2 shows a state in which the print data when the print operation of the first line in FIG. 3 is performed is stored. In Table 2, SP is a space symbol, CR is a carrier return symbol (a line feed for a carrier), and NUL is a no data symbol (a symbol indicating that there is no data below in that line). Further, Table 2 shows that BUFX (j) has no data yet.
【0027】インクリボンにおいて、これから印字しよ
うとする、リボン先頭部分からの文字数をPとする。そ
の場合Pは印字する色により、次の式で表せる。 P=3M(i−1)+OC×M+X(i)+1……… ただし、定数OC、および各色リボンごとの印字個数X
(i)は印字する色により以下のようになる。In the ink ribbon, the number of characters to be printed from the top of the ribbon is P. In that case, P can be expressed by the following formula, depending on the color to be printed. P = 3M (i−1) + OC × M + X (i) +1 ... However, the constant OC and the number of prints X for each color ribbon X
(I) is as follows depending on the color to be printed.
【0028】赤インクリボンで印字の場合:OC=0,
X(i)はR(i)の個数 緑インクリボンで印字の場合:OC=1,X(i)はG
(i)の個数 青インクリボンで印字の場合:OC=2,X(i)はB
(i)の個数 本例では、これから印字しようとするリボン位置(リボ
ン先頭位置)は赤インクリボンであるからOC=0,X
(1)は表1より0、またMは8、各色リボンの組数を
表す変数iは、最初の赤インクリボンの部分であるか
ら、i=1である。従って、これらの値を代入して、
式は、 P=3×8×(1−1)+0×8+0+1=1 とリボン先頭位置(図9参照)を指す。また、現在印字
している色はどの色かを指す定数をKCとし、以下のよ
うになる。When printing with a red ink ribbon: OC = 0,
X (i) is the number of R (i) When printing with a green ink ribbon: OC = 1, X (i) is G
Number of (i) When printing with blue ink ribbon: OC = 2, X (i) is B
(I) Number of prints In this example, the ribbon position (ribbon head position) to be printed is the red ink ribbon, so OC = 0, X.
(1) is 0 from Table 1, M is 8, and the variable i representing the number of sets of each color ribbon is the first red ink ribbon portion, so i = 1. Therefore, substituting these values,
The formula indicates P = 3 × 8 × (1-1) + 0 × 8 + 0 + 1 = 1 and the ribbon head position (see FIG. 9). Further, KC is a constant indicating which color is currently printed, and is as follows.
【0029】赤インクリボンで印字の場合:KC=0 緑インクリボンで印字の場合:KC=1 青インクリボンで印字の場合:KC=2 動作4:赤インクリボンで印字するため、表2の印字文
字読み取り用BUFX(j)にBUFR(j)の内容を
複写する。その結果を表3に示す。When printing with a red ink ribbon: KC = 0 When printing with a green ink ribbon: KC = 1 When printing with a blue ink ribbon: KC = 2 Operation 4: Since printing is performed with a red ink ribbon, The contents of BUFR (j) are copied to BUFX (j) for reading print characters. Table 3 shows the results.
【0030】[0030]
【表3】 [Table 3]
【0031】動作5:表1に示した印字個数格納領域の
中の、赤印字分R(i)の内容をX(i)に複写する。
その結果を表4に示す。Operation 5: The contents of the red print amount R (i) in the print number storage area shown in Table 1 are copied to X (i).
The results are shown in Table 4.
【0032】[0032]
【表4】 [Table 4]
【0033】動作6:これから印字する色を示す定数K
Cに0を、赤インクリボンの位置を示す定数OCに0を
代入する。 動作7:リボン先頭部分(図9の位置1)をヘッド下ま
で移動する。このときの巻き戻し文字数は図9から、ヘ
ッド・センサ間の距離HSである。従って、インクリボ
ンを巻き戻した後のリボン先頭位置Z(図9)はヘッド
下Yに来る。 動作8:表3におけるBUFX(j)のjを1に設定す
る。 動作9:表4におけるX(i)のiを1に設定する。 動作10:BUFX(1)=Aで、印字文字である。 動作11:X(1)=0<M(=8)であるから、第一
番目の赤インクリボン部分での印字が可能である。 動作12:今回印字するリボン位置POを式より、P
O=1を得る。 動作13:Pの値は読み込んだバーコードより1とPO
と同じであるため、インクリボンの巻き戻し量は(P−
PO=)0である。 動作14:文字“A”を印字する。インクリボンの印字
状況は図10(a)のとおりとなる。 動作15:X(1)に印字文字分の1を加える。これに
より、X(1)の値は1となる。 動作16:POの値1にさらにリボン剥離分の1を加え
た値をPに代入する(P=2、図10(a)参照)。 動作17:BUFX(j)のjを2に設定する。 動作18:表3よりBUFX(2)=SPで空白部分で
あるため、キャリア19(図5)のみ+X方向に1文字
分移動する。 動作19:BUFX(j)のjを3に設定する。 動作20:表3よりBUFX(3)=Cで、印字文字で
ある。 動作21:X(1)=1<M(=8)であるから、第一
番目の赤インクリボン部分での印字が可能である。 動作22:今回印字するリボン位置POを式より、P
O=2を得る。 動作23:Pの値は動作16より2、一方POの値は動
作22より2であり、PとPOは等しいためリボンの巻
き戻し量は0である。 動作24:文字“C”を印字する。インクリボンの印字
状況は図10(b)のとおりとなる。 動作25:X(1)に印字文字分の1を加える。これに
より、X(1)の値は前回の値が1より2となる。 動作26:POの値2にさらにリボン剥離分の1を加え
た値をPに代入する(P=3、図10(b)参照)。 動作27:BUFX(j)のjを4に設定 動作28:表3よりBUFX(4)=NULで、データ
終了を示す。 動作29:X(1)の値2をR(1)に代入する。 動作30:サーマルヘッド部分15(図5)をホームポ
ジションへ戻す。 動作31:次に緑インクリボンで印字するため、表2の
印字文字読み取り用BUFX(j)にBUFG(j)の
内容を複写する。その結果を表5に示す。Operation 6: Constant K indicating the color to be printed
Substitute 0 for C and 0 for a constant OC indicating the position of the red ink ribbon. Operation 7: The ribbon leading portion (position 1 in FIG. 9) is moved to below the head. The number of rewound characters at this time is the distance HS between the head and the sensor from FIG. Therefore, the ribbon head position Z (FIG. 9) after the ink ribbon is rewound is under the head Y. Operation 8: Set j of BUFX (j) in Table 3 to 1. Operation 9: Set i of X (i) in Table 4 to 1. Operation 10: BUFX (1) = A, which is a print character. Operation 11: Since X (1) = 0 <M (= 8), it is possible to print on the first red ink ribbon portion. Operation 12: The ribbon position PO to be printed this time is calculated as P from the formula.
O = 1 is obtained. Operation 13: The value of P is 1 and PO from the read barcode.
Since it is the same as, the rewinding amount of the ink ribbon is (P-
PO =) 0. Operation 14: The character "A" is printed. The printing status of the ink ribbon is as shown in FIG. Operation 15: Add 1 to the print character to X (1). As a result, the value of X (1) becomes 1. Operation 16: The value obtained by adding 1 to the ribbon peeling amount to the value 1 of PO is substituted for P (P = 2, see FIG. 10A). Action 17: Set j in BUFX (j) to 2. Operation 18: According to Table 3, since BUFX (2) = SP is a blank portion, only the carrier 19 (FIG. 5) is moved by one character in the + X direction. Action 19: Set j in BUFX (j) to 3. Operation 20: According to Table 3, BUFX (3) = C, which is a print character. Operation 21: Since X (1) = 1 <M (= 8), it is possible to print on the first red ink ribbon portion. Operation 22: The ribbon position PO to be printed this time is calculated as P from the formula.
We get O = 2. Operation 23: The value of P is 2 from operation 16, while the value of PO is 2 from operation 22. Since P and PO are equal, the rewinding amount of the ribbon is 0. Operation 24: The character "C" is printed. The printing status of the ink ribbon is as shown in FIG. Operation 25: Add 1 to the print character to X (1). As a result, the value of X (1) becomes 2 rather than the previous value of 1. Operation 26: The value obtained by adding 1 to the ribbon peeling amount to the value 2 of PO is substituted for P (P = 3, see FIG. 10B). Operation 27: j of BUFX (j) is set to 4 Operation 28: From Table 3, BUFX (4) = NUL, indicating the end of data. Operation 29: The value 2 of X (1) is substituted into R (1). Action 30: Return the thermal head portion 15 (Fig. 5) to the home position. Operation 31: Next, in order to print with the green ink ribbon, the contents of BUFG (j) are copied to BUFX (j) for reading print characters in Table 2. The results are shown in Table 5.
【0034】[0034]
【表5】 [Table 5]
【0035】動作32:表1に示した印字個数格納領域
の中の、緑印字分G(i)の内容をX(i)に複写す
る。その結果を表6に示す。Operation 32: Copy the contents of the green print G (i) in the print number storage area shown in Table 1 to X (i). Table 6 shows the results.
【0036】[0036]
【表6】 [Table 6]
【0037】動作33:これから印字する色を示す定数
KCに1を、緑インクリボンの位置を示す定数OCに1
を代入する。 動作34:表5におけるBUFX(j)のjを1に設定
する。 動作35:表6におけるX(i)のiを1に設定する。 動作36:表5よりBUFX(1)=SPで空白部分で
あるため、キャリア19(図5)のみ+X方向に1文字
分移動する。 動作37:BUFX(j)のjを2に設定する。 動作38:表5よりBUFX(2)=Bで、印字文字で
ある。 動作39:X(1)=1<M(=8)であるから、第一
番目の緑インクリボン部分での印字が可能である。 動作40:今回印字するリボン位置POを式より、P
O=9を得る。 動作41:Pの値は動作26より3、一方POの値は動
作40より9であり、POの値の方が大きいため、イン
クリボンの巻取り量はPO−P=6である。 動作42:文字“B”を印字する。インクリボンの印字
状況は図10(c)のとおりとなる。 動作43:X(1)に印字文字分の1を加える。これに
より、X(1)の値は前回の値が0より1となる。 動作44:POの値9にさらにリボン剥離分の1を加え
た値をPに代入する(P=10、図10(c)参照)。 動作45:表5におけるBUFX(j)のjを3に設定
する。 動作46:表5よりBUFX(3)=NULで、データ
終了を示す。 動作47:X(1)の値1をG(1)に代入する 動作48:サーマルヘッド部分15(図5)をホームポ
ジションへ戻す。 動作49:次に青インクリボンで印字するため、表2の
印字文字読み取り用BUFX(j)にBUFB(j)の
内容を複写する。その結果を表7に示す。Operation 33: 1 is set to the constant KC indicating the color to be printed, and 1 is set to the constant OC indicating the position of the green ink ribbon.
Is substituted. Operation 34: j of BUFX (j) in Table 5 is set to 1. Operation 35: Set i of X (i) in Table 6 to 1. Operation 36: According to Table 5, since BUFX (1) = SP is a blank portion, only the carrier 19 (FIG. 5) is moved by one character in the + X direction. Action 37: Set j in BUFX (j) to 2. Operation 38: According to Table 5, BUFX (2) = B, which is a print character. Operation 39: Since X (1) = 1 <M (= 8), it is possible to print on the first green ink ribbon portion. Operation 40: The ribbon position PO to be printed this time is calculated as P from the formula.
O = 9 is obtained. Operation 41: The value of P is 3 from operation 26, while the value of PO is 9 from operation 40. Since the value of PO is larger, the winding amount of the ink ribbon is PO-P = 6. Operation 42: The character "B" is printed. The printing status of the ink ribbon is as shown in FIG. Operation 43: Add 1 to the print character to X (1). As a result, the value of X (1) becomes 1 from 0 in the previous value. Operation 44: The value obtained by adding 1 to the ribbon peeling amount to the value 9 of PO is substituted for P (P = 10, see FIG. 10C). Operation 45: Set j of BUFX (j) in Table 5 to 3. Operation 46: From Table 5, BUFX (3) = NUL, indicating the end of data. Action 47: Substitute the value 1 of X (1) into G (1) Action 48: Return the thermal head portion 15 (FIG. 5) to the home position. Operation 49: Next, to print with the blue ink ribbon, the contents of BUFB (j) are copied to BUFX (j) for reading print characters in Table 2. The results are shown in Table 7.
【0038】[0038]
【表7】 [Table 7]
【0039】動作50:表1に示した印字個数格納領域
の中の、青印字分B(i)の内容をX(i)に複写す
る。その結果を表8に示す。Operation 50: The contents of the blue print amount B (i) in the print number storage area shown in Table 1 are copied to X (i). The results are shown in Table 8.
【0040】[0040]
【表8】 [Table 8]
【0041】動作51:これから印字する色を示す定数
KCに2を、青インクリボンの位置を示す定数OCに2
を代入する。 動作52:表7におけるBUFX(j)のjを1に設定
する。 動作53:表8におけるX(i)のiを1に設定する。 動作54:表7よりBUFX(1)=SPで空白部分で
あるため、キャリア19(図5)のみ+X方向に1文字
分移動する。 動作55:BUFX(j)のjを2に設定する。 動作56:BUFX(2)=SPで空白部分であるた
め、キャリアのみ+X方向に1文字分移動する。 動作57:BUFX(j)のjを3に設定する。 動作58:BUFX(3)=SPで空白部分であるた
め、キャリアのみ+X方向に1文字分移動する。 動作59:BUFX(j)のjを4に設定する。 動作60:BUFX(4)=Dで、印字文字である。 動作61:X(1)=1<M(=8)であるから、第一
番目の青インクリボン部分での印字が可能である。 動作62:今回印字するリボン位置POを式より、P
O=17を得る。 動作63:Pの値は動作44より10、一方POの値は
動作62より17であり、POの値の方が大きいため、
インクリボンの巻取り量はPO−P=7である。 動作64:文字“D”を印字する。インクリボンの印字
状況は図10(d)のとおりとなる。 動作65:X(1)に印字文字分の1を加える。これに
より、X(1)の値は前回の値が0より1となる。 動作66:POの値17にさらにリボン剥離分の1を加
えた値をPに代入する(P=18、図10(d)参
照)。 動作67:表7におけるBUFX(j)のjを5に設定
する。 動作68:BUFX(5)=CRで、改行を示すため、
キャリアを改行し、サーマルヘッド部分15(図5)を
ホームポジションへ戻す。これにより、図3における1
行分の印字が完了したことになり、次に2行目の印字に
移る。 動作69:ホスト機器から送信される2行分“EFG”
の印字データを前回と同様、表9の印字データ格納領域
に入れ、RAM24(図6)の領域内に確保される。Operation 51: 2 is set to the constant KC indicating the color to be printed, and 2 is set to the constant OC indicating the position of the blue ink ribbon.
Is substituted. Operation 52: Set j of BUFX (j) in Table 7 to 1. Operation 53: Set i of X (i) in Table 8 to 1. Operation 54: According to Table 7, since BUFX (1) = SP, which is a blank portion, only the carrier 19 (FIG. 5) is moved by one character in the + X direction. Action 55: Set j in BUFX (j) to 2. Operation 56: BUFX (2) = SP, which is a blank portion, so only the carrier moves in the + X direction by one character. Action 57: Set j in BUFX (j) to 3. Operation 58: BUFX (3) = SP, which is a blank portion, so only the carrier is moved by one character in the + X direction. Action 59: Set j in BUFX (j) to 4. Operation 60: BUFX (4) = D, which is a print character. Operation 61: Since X (1) = 1 <M (= 8), it is possible to print on the first blue ink ribbon portion. Operation 62: The ribbon position PO to be printed this time is calculated as P from the formula.
O = 17 is obtained. Action 63: The value of P is 10 from action 44, while the value of PO is 17 from action 62, so the value of PO is larger,
The winding amount of the ink ribbon is PO-P = 7. Operation 64: The character “D” is printed. The printing status of the ink ribbon is as shown in FIG. Operation 65: Add 1 to the print character to X (1). As a result, the value of X (1) becomes 1 from 0 in the previous value. Operation 66: The value obtained by adding 1 to the ribbon peeling amount to the value 17 of PO is substituted for P (P = 18, see FIG. 10D). Action 67: Set j in BUFX (j) in Table 7 to 5. Action 68: BUFX (5) = CR, which indicates a line feed,
Line the carrier and return the thermal head part 15 (Fig. 5) to the home position. As a result, 1 in FIG.
The printing of the line is completed, and the printing of the second line is started. Operation 69: Two lines of “EFG” transmitted from the host device
Similarly to the previous time, the print data of is put in the print data storage area of Table 9 and secured in the area of the RAM 24 (FIG. 6).
【0042】[0042]
【表9】 [Table 9]
【0043】表9における各種記号の意味は表2の場合
と同じである。前回(1行目)と同様の方法で2行目の
印字を行うことにより、使用したインクリボンの使用結
果は図10(e)のようになる。なお、2行目の最初の
文字“E”を印字する前には、インクリボンを所定位置
まで巻き戻す必要がある。以上のような一連の動作(動
作1〜動作69)において1行目の印字が完了し、更に
同様の手順で2行目の印字を行なった後、今回印字動作
を終了しようとする場合は、次のようにしてバーコード
記入動作を行う。The meanings of various symbols in Table 9 are the same as those in Table 2. By printing the second line in the same manner as the previous time (first line), the use result of the used ink ribbon is as shown in FIG. The ink ribbon must be rewound to a predetermined position before the first letter "E" on the second line is printed. When the printing of the first line is completed in the above series of operations (operation 1 to operation 69) and the printing of the second line is further performed in the same procedure, and the printing operation is to be ended this time, The bar code entry operation is performed as follows.
【0044】まず、図5において、キャリア19を+X
方向へ移動させ、サーマルヘッド15を媒体1の領域外
にあるプラテン14上のバーコード記入・消去エリア2
0へ移動する。次に、インクリボンを、先頭のバーコー
ド領域Lがサーマルヘッド15に対応する位置に来るま
で巻き戻し、新品のバーコードを示す初期値を消し込む
と共に、インクリボン使用履歴の新たなデータを書き込
む。新たなデータとは、赤、緑、青のインクリボンの最
終使用位置を記入すればよく、本実施例の場合、図10
(e)に示すように赤単色インクリボンのFの位置(図
8における位置“4”)、緑単色インクリボンのGの位
置(図8における位置“10”)、及び青単色インクリ
ボンのFの位置(図8における位置“18”)を記録し
ておけばよい。なお、バーコードへの情報の記入は印字
に使用するサーマルヘッド15で行ない、バーコード化
の方法はJISX0502に定められているコード化方
法を用いることができる。First, in FIG. 5, the carrier 19 is set to + X.
The thermal head 15 on the platen 14 outside the area of the medium 1 by moving the bar code writing / erasing area 2
Move to 0. Next, the ink ribbon is rewound until the leading barcode area L reaches the position corresponding to the thermal head 15, the initial value indicating the new barcode is erased, and new data of the ink ribbon use history is written. . The new data may be the final use positions of the red, green, and blue ink ribbons. In the case of this embodiment, FIG.
As shown in (e), the F position of the red monochromatic ink ribbon (position "4" in FIG. 8), the G position of the green monochromatic ink ribbon (position "10" in FIG. 8), and the F position of the blue monochromatic ink ribbon. The position (position "18" in FIG. 8) should be recorded. The thermal head 15 used for printing is used to enter information in the barcode, and the barcode can be encoded by the encoding method defined in JIS X0502.
【0045】従って、次回の印字に同じインクリボンを
使用する際は、前述と同様、バーコードをセンサ21
(図5)で読み取り、表10のように各単色リボン領域
の印字個数を格納する。Therefore, when the same ink ribbon is used for the next printing, the bar code sensor 21 is used as described above.
It is read in (FIG. 5) and the number of prints in each monochrome ribbon area is stored as shown in Table 10.
【0046】[0046]
【表10】 [Table 10]
【0047】以後は前回と同様の動作を繰り返して印字
を行なう。なお、i=1において、R(1),G
(1),B(1)のいずれかがM(=8)を越えた時
は、次のi=2に進む(R(2),G(2),B(2)
とする。)即ち、本実施例によれば、図10(a)〜
(e)の説明から明らかなように、赤、緑、青の各単色
インクリボン毎に無駄なく順次インクリボンが使用さ
れ、図2又は図4に示す従来のインクリボンのように多
くの無駄な未使用部分を残すことはなくなる。Thereafter, the same operation as the previous time is repeated to perform printing. When i = 1, R (1), G
When either (1) or B (1) exceeds M (= 8), the process proceeds to the next i = 2 (R (2), G (2), B (2)).
And ) That is, according to the present embodiment, FIG.
As is clear from the description of (e), the ink ribbons are sequentially used without any waste for each of the red, green, and blue single-color ink ribbons, and as many wastes as the conventional ink ribbon shown in FIG. 2 or FIG. There will be no unused parts left.
【0048】また、R(i),G(i),B(i)のい
ずれか1つがM(=8)を越えた時は、いっせいに次の
R(i+1),G(i+1),B(i+1)に進むこと
から、印字の途中で大幅なインクリボンの巻き戻しを必
要とせず、インクリボンの機械的動作が複雑になること
はない。なお、上述の実施例では、インクリボンのバー
コードの位置が常時、先頭部分(L)にあるものとして
説明したが、新品インクリボンの場合のみ、先頭部分
(L)を使用し、使用開始にあたって情報を読み取った
後にそのバーコードを直ちに消去し、次回以降にバーコ
ードを記入する場合は、インクリボンの印字使用領域に
直接バーコードを記入することもできる。この場合、例
えば、印字終了に伴なったインクリボンの巻き戻しは行
なわず、前回印字した位置に引き続いて長さLに相当す
る部分にバーコードを記入する。もし、その位置に長さ
Lの「空き」(未使用域)がない場合は、次の色の単色
インクリボンの「空き」領域をさがしてバーコードを記
入する。このように順次バーコード位置を変えていくこ
とで、次回の印字の際は、インクリボンを巻き戻すこと
なく、印字を開始することができる。When any one of R (i), G (i) and B (i) exceeds M (= 8), the next R (i + 1), G (i + 1), B ( Since the process proceeds to i + 1), it is not necessary to rewind the ink ribbon significantly during printing, and the mechanical operation of the ink ribbon does not become complicated. In the above-described embodiment, the bar code position of the ink ribbon has always been described as being located at the leading portion (L), but only in the case of a new ink ribbon, the leading portion (L) is used before starting use. When the bar code is immediately erased after reading the information and the bar code is to be written after the next time, the bar code can be directly written in the print use area of the ink ribbon. In this case, for example, the ink ribbon is not rewound at the end of printing, but a bar code is written in a portion corresponding to the length L following the previously printed position. If there is no "empty" (unused area) of length L at that position, search for the "empty" area of the single color ink ribbon of the next color and enter the barcode. By sequentially changing the bar code position in this way, it is possible to start printing without rewinding the ink ribbon at the time of the next printing.
【0049】また、本発明は熱転写印字装置に限らず、
インパクト式印字装置、その他のインクリボンを用いた
様々な多色印字装置に応用し得る。The present invention is not limited to the thermal transfer printing apparatus,
The present invention can be applied to various types of multi-color printing devices using an impact type printing device and other ink ribbons.
【0050】[0050]
【発明の効果】以上に説明したような、本発明によれ
ば、多色インクリボンを使用した多色印字において、イ
ンクリボンは、未使用領域を多く含んだままで廃棄され
ることは無くなり、従来の多色印字方式と比較して格段
に無駄が少なくなって、経済的な使用が可能となる。As described above, according to the present invention, in the multicolor printing using the multicolor ink ribbon, the ink ribbon is not discarded while containing many unused areas. Compared with the multi-color printing method, the waste is markedly reduced and the economical use becomes possible.
【図1】媒体上の多色印字(1行分)の状態を示す図で
ある。FIG. 1 is a diagram showing a state of multicolor printing (for one line) on a medium.
【図2】多色インクリボンの部分(1行印字分)を示す
平面図である。FIG. 2 is a plan view showing a portion of a multicolor ink ribbon (printing for one line).
【図3】媒体上の多色印字(2行分)の状態を示す図で
ある。FIG. 3 is a diagram showing a state of multicolor printing (for two lines) on a medium.
【図4】多色インクリボンの部分(2行印字分)を示す
平面図である。FIG. 4 is a plan view showing a portion of a multicolor ink ribbon (printing for two lines).
【図5】本発明の実施例に係る多色印字装置の概略斜視
図である。FIG. 5 is a schematic perspective view of a multicolor printing apparatus according to an embodiment of the present invention.
【図6】本発明の実施例の多色印字装置の制御部のブロ
ック図である。FIG. 6 is a block diagram of a control unit of the multicolor printing apparatus according to the embodiment of the present invention.
【図7】本発明の実施例で用いる多色インクリボンの平
面図である。FIG. 7 is a plan view of a multicolor ink ribbon used in an example of the present invention.
【図8】同多色インクリボンの先頭部分の詳細図であ
る。FIG. 8 is a detailed view of a leading portion of the multicolor ink ribbon.
【図9】同多色インクリボンとセンサ及びヘッドとの位
置関係を示す図である。FIG. 9 is a diagram showing a positional relationship between the multicolor ink ribbon, a sensor, and a head.
【図10】(a)〜(e)は本発明の実施例で用いる多
色インクリボンの印字動作の経過を示す図である。FIGS. 10A to 10E are diagrams showing the progress of the printing operation of the multicolor ink ribbon used in the examples of the present invention.
1…媒体 14…プラテン 15…サーマルヘッド 16…多色インクリボン 16A、16B…リボンスプール 17、18…リポン巻取用モータ 19…キャリア 20…バーコード記入・消去領域 21…バーコード読取りセンサ L…先頭バーコード R…赤 G…緑 B…青 DESCRIPTION OF SYMBOLS 1 ... Medium 14 ... Platen 15 ... Thermal head 16 ... Multicolor ink ribbon 16A, 16B ... Ribbon spool 17, 18 ... Ripon winding motor 19 ... Carrier 20 ... Bar code writing / erasing area 21 ... Bar code reading sensor L ... Top barcode R ... Red G ... Green B ... Blue
Claims (8)
1,…)が長手方向に順次繰り返されて成り、各インク
領域は所定数(M)の印字が行える分の長さを有する多
色インクリボン(16)を使用する多色印字方法におい
て、各色毎のインク領域(R1,G1,B1,…)にお
ける使用の履歴データをとり、次回の印字で該履歴デー
タを使用して印字を行うことを特徴とする多色印字方
法。1. Ink regions of different colors (R1, G1, B)
1, ...) are sequentially repeated in the longitudinal direction, and each ink region has a length enough to print a predetermined number (M), and in the multicolor printing method using a multicolor ink ribbon (16), A multicolor printing method, wherein history data of use in each ink area (R1, G1, B1, ...) Is taken and printing is performed using the history data in the next printing.
6)の印字使用領域にインクリボンの履歴データを記入
し、次回の印字開始時、該履歴データを読取った後に印
字を行うことを特徴とする請求項1に記載の多色印字方
法。2. The multicolor ink ribbon (1) after printing is completed.
2. The multicolor printing method according to claim 1, wherein history data of the ink ribbon is written in the print use area of 6), and printing is performed after reading the history data at the start of the next printing.
6)の印字使用外の領域に、インクリボンの履歴データ
を記入し、次回の印字開始時、該履歴データを読取った
後に印字を行うことを特徴とする請求項1に記載の多色
印字方法。3. The multicolor ink ribbon (1) after printing is completed.
2. The multicolor printing method according to claim 1, wherein the history data of the ink ribbon is written in the non-printing area of 6), and the printing is performed after reading the history data at the start of the next printing. .
った後に、該履歴データを消去することを特徴とする請
求項2又は3に記載の多色印字方法。4. The multicolor printing method according to claim 2, wherein when the printing is restarted, the previous history data is read and then the history data is erased.
記入或いは該履歴データの消去は、媒体(1)に対して
印字を行うものと同じ印字ヘッド(15)により行われ
ることを特徴とする請求項2〜4のいずれか1項に記載
の多色印字方法。5. The recording of the history data on the ink ribbon (16) or the erasing of the history data is performed by the same print head (15) that prints on the medium (1). The multicolor printing method according to any one of claims 2 to 4.
外の部位(20)へ移動させて、印字ヘッド(15)に
よる履歴データの記入或いは消去、を行うことを特徴と
する請求項5に記載の多色印字方法。6. The print head (15) is moved to a portion (20) outside the area of the medium (1), and the history data is written or erased by the print head (15). The multicolor printing method according to item 5.
1,…)が長手方向に順次繰り返されて成り、各インク
領域は所定数(M)の印字が行える分の長さを有し、か
つインクリボン使用の履歴データを記入可能な多色イン
クリボン(16)と、印字開始時、インクリボン使用の
履歴データをインクリボン側から読み取る手段(21)
と、読み取った使用履歴データ及び印字信号に基づいて
印字ヘッド(15)に対するインクリボンの位置を設定
する手段(16A,16B,17,18)と、印字終了
後、新たなインクリボン使用の履歴データをインクリボ
ン側に記入する手段(15)とを含むことを特徴とする
多色印字装置。7. Ink regions of different colors (R1, G1, B)
1, ...) are sequentially repeated in the longitudinal direction, each ink region has a length for printing a predetermined number (M), and a multicolor ink ribbon capable of writing history data of ink ribbon use. (16) and means (21) for reading history data of ink ribbon use from the ink ribbon side at the start of printing
And means (16A, 16B, 17, 18) for setting the position of the ink ribbon with respect to the print head (15) based on the read use history data and print signal, and new ink ribbon use history data after printing is completed. And a means (15) for writing on the ink ribbon side.
ことを表示する領域(L)を有し、その後続いて、異な
る色のインク領域(R1,G1,B1,…)が長さ方向
に順次繰り返されて成り、各インク領域は所定数の印字
が行える分の長さ(M)を有するものであり、前記未使
用表示領域(L)及びインク領域(R1,G1,B1,
…)は、何れもインクリボン使用の履歴データの記入及
び消去が可能であることを特徴とする多色インクリボ
ン。8. An area (L) indicating that it is an unused ink ribbon is provided at the head position, and subsequently, ink areas (R1, G1, B1, ...) Of different colors are provided in the length direction. Each ink area has a length (M) enough to print a predetermined number of prints, and the unused display area (L) and the ink areas (R1, G1, B1,
...) is a multi-color ink ribbon in which history data of ink ribbon use can be entered and erased.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22660794A JPH0890885A (en) | 1994-09-21 | 1994-09-21 | Method and equipment for multicolor printing using ink ribbon |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22660794A JPH0890885A (en) | 1994-09-21 | 1994-09-21 | Method and equipment for multicolor printing using ink ribbon |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0890885A true JPH0890885A (en) | 1996-04-09 |
Family
ID=16847855
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22660794A Pending JPH0890885A (en) | 1994-09-21 | 1994-09-21 | Method and equipment for multicolor printing using ink ribbon |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0890885A (en) |
-
1994
- 1994-09-21 JP JP22660794A patent/JPH0890885A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1139674A (en) | Apparatus for producing a color picture on recording paper | |
| US4692774A (en) | Multi-color recording apparatus | |
| CA2232590C (en) | Tape printers | |
| EP0532428B1 (en) | Video printer and ink ribbon cartridge used therein | |
| EP0685342A1 (en) | Method and apparatus for improved use of thermal donor media | |
| JPH0890885A (en) | Method and equipment for multicolor printing using ink ribbon | |
| US5014072A (en) | Thermal printing apparatus | |
| EP0580322B1 (en) | Thermal printing device | |
| JPS6019576A (en) | Printer | |
| EP0858397B1 (en) | Printing apparatus and printing method | |
| JPH05155124A (en) | Color printer | |
| JPS58160182A (en) | printing device | |
| JPH09123499A (en) | Printing apparatus and printing method | |
| JPH1148542A (en) | Printing equipment | |
| JPS5881188A (en) | multicolor printing device | |
| JP4545294B2 (en) | 2-color printer | |
| KR0160394B1 (en) | Thermal printers | |
| JP2000355152A (en) | ink ribbon | |
| JP2583678Y2 (en) | Printer | |
| JPH023344A (en) | Thermal transfer printer | |
| JPS6178684A (en) | Using method of thermal transfer ink ribbon | |
| JPS62244686A (en) | Recorder | |
| JPH0115392B2 (en) | ||
| JPH0343257A (en) | Serial thermal transfer printer | |
| JPS6083875A (en) | Printer |