JP2011213070A - Thermal printer - Google Patents

Thermal printer Download PDF

Info

Publication number
JP2011213070A
JP2011213070A JP2010085771A JP2010085771A JP2011213070A JP 2011213070 A JP2011213070 A JP 2011213070A JP 2010085771 A JP2010085771 A JP 2010085771A JP 2010085771 A JP2010085771 A JP 2010085771A JP 2011213070 A JP2011213070 A JP 2011213070A
Authority
JP
Japan
Prior art keywords
ink ribbon
winding
winding diameter
printing
thermal printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2010085771A
Other languages
Japanese (ja)
Other versions
JP5601869B2 (en
Inventor
Mitsuhiro Imamura
光宏 今村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2010085771A priority Critical patent/JP5601869B2/en
Publication of JP2011213070A publication Critical patent/JP2011213070A/en
Application granted granted Critical
Publication of JP5601869B2 publication Critical patent/JP5601869B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electronic Switches (AREA)
  • Impression-Transfer Materials And Handling Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a thermal printer which print an image in a fixed position without being affected by the winding diameter of a winding side ink ribbon.SOLUTION: The thermal printer that sequentially thermally transferring color areas of an ink ribbon where color areas of a plurality of colors are repeatedly arranged, has a driving motor 5a winding the ink ribbon 3, a sensor 7 sensing the feed rate of the ink ribbon 3, and a control circuit 9 computing the winding diameter of the winding side ink ribbon 5 on the basis of the feed rate of the ink ribbon 3 during printing, and controlling the driving speed of the driving motor 5a so as to keep the feed rate of the ink ribbon 3 constant on the basis of the winding diameter. The control circuit 9 controls the cueing feed rate of the ink ribbon 3 to keep it constant, on the basis of the winding diameter of the winding side ink ribbon 5 at the cueing action for each color area.

Description

本発明は、サーマルプリンター装置に関し、特に、インクリボンの各色領域を頭出ししてから印画を行うサーマルプリンター装置に関する。   The present invention relates to a thermal printer apparatus, and more particularly, to a thermal printer apparatus that performs printing after cueing each color area of an ink ribbon.

サーマルプリンター装置において、印画後のインクリボンが巻き取られた巻取側インクリボンは、印画を行う度に巻径(巻取側インクリボンの直径)が大きくなっていき、慣性モーメントも大きくなっていく。また、巻取側インクリボンの巻き取りを行う駆動モーターを一定速度で動作させると、巻取側インクリボンの巻径が大きくなるにつれてインクリボンの送り速度が速くなる。インクリボンの送り速度が速くなると、インクリボンの各色領域の頭出しを行う際に、頭出しマークを検知した後の駆動モーターのオーバーラン量(頭出しマークの位置から印画開始位置までの間隔)が大きくなり、巻取側インクリボンの巻径によってインクリボン上の印画位置(印画開始位置)にバラツキが生じてしまう。印画位置にバラツキが生じると、インクリボンにバラツキ吸収のための不要な色領域が増えてコストアップの要因となるため、不要な色領域を低減することが望まれている。   In a thermal printer device, the winding-side ink ribbon on which the ink ribbon after printing has been wound has a larger winding diameter (the diameter of the winding-side ink ribbon) each time printing is performed, and the moment of inertia also increases. Go. In addition, when the drive motor that winds the winding-side ink ribbon is operated at a constant speed, the ink ribbon feeding speed increases as the winding diameter of the winding-side ink ribbon increases. When the ink ribbon feed speed increases, the overrun amount of the drive motor after detecting the cue mark when cueing each color area of the ink ribbon (interval from the cue mark position to the print start position) And the printing position on the ink ribbon (printing start position) varies depending on the winding diameter of the winding-side ink ribbon. When variations occur in the print position, unnecessary color regions for absorbing variations in the ink ribbon increase and increase the cost. Therefore, it is desired to reduce unnecessary color regions.

上記の問題の対策として、従来のサーマルプリンター装置では、頭出しマークがセンサーを通過する時間を測定し、測定結果に基づいて印画位置を算出して頭出しを行うことによって巻取側インクリボンの巻径の影響を小さくしているものがある(例えば、特許文献1参照)。また、特定の頭出しマークを利用し、1頁分の印刷終了後からこの特定の頭出しマークがセンサーによって検知されるまでの時間を測定し、測定した時間が予め設定した所定時間になるように駆動用DCモーターの電圧を制御することによって巻取側インクリボンの巻径の影響を小さくしているものがある(例えば、特許文献2参照)。また、3色以上のインク領域のうちの連続した2色のみに頭出しマークを設け、前の頭出しマークから次の頭出しマークを検出するまでに要した駆動モーターの回転数を測定して、頭出しマークがない他の領域の頭出しを行うものがある(例えば、特許文献3参照)。   As a countermeasure for the above problem, in the conventional thermal printer apparatus, the time required for the cue mark to pass through the sensor is measured, the print position is calculated based on the measurement result, and cueing is performed, whereby the winding-side ink ribbon is Some have reduced the influence of the winding diameter (for example, see Patent Document 1). Also, using a specific cue mark, the time from the end of printing for one page until the specific cue mark is detected by the sensor is measured, and the measured time becomes a predetermined time set in advance. In some cases, the influence of the winding diameter of the winding-side ink ribbon is reduced by controlling the voltage of the driving DC motor (see, for example, Patent Document 2). Also, cue marks are provided only in two consecutive colors in the ink area of three or more colors, and the number of rotations of the drive motor required to detect the next cue mark from the previous cue mark is measured. There are some which perform cueing of other areas without a cueing mark (see, for example, Patent Document 3).

特開平3−57680号公報(第3−4頁)Japanese Patent Laid-Open No. 3-57680 (page 3-4) 特開平5−4435号公報(段落[0011]−[0012])Japanese Patent Laid-Open No. 5-4435 (paragraphs [0011]-[0012]) 特開平8−300783号公報(段落[0022]−[0044])JP-A-8-300783 (paragraphs [0022]-[0044])

巻取側インクリボンの質量は巻径の2乗に比例するため、慣性モーメントは巻径の4乗に比例する。このように、巻取側インクリボンの巻径が大きくなると、駆動モーターのオーバーラン量が大きくなるが、従来のサーマルプリンター装置ではオーバーラン量について考慮されていなかった。   Since the mass of the winding side ink ribbon is proportional to the square of the winding diameter, the moment of inertia is proportional to the fourth power of the winding diameter. As described above, when the winding diameter of the winding-side ink ribbon increases, the overrun amount of the drive motor increases. However, the conventional thermal printer device does not consider the overrun amount.

特許文献1では、頭出しマークが短い場合はセンサーを通過する時間も短くなるため測定精度が低くなり、測定結果から算出される印画位置のバラツキが大きくなる。また、頭出しマークを長くすると測定精度は向上するが、インクシート上の印画に使用できない無駄な部分が増えてしまう。また、特許文献2では、頭出しマークの検知後のオーバーランによる印画位置のバラツキについて考慮されておらず、印画終了から次の頭出しまでの距離もばらつくため、予め設定した所定の時間になるように駆動用DCモーターの電圧を制御しても印画位置を一定にすることは困難である。また、特許文献3では、印画中も含めた1色目と2色目の2つの頭出しマーク間の距離を測定するが、印画位置のバラツキが考慮されていないため3色目の色領域を広く取る必要があり、インクリボンに不要な色領域を増やすことになる。   In Patent Document 1, when the cue mark is short, the time for passing through the sensor is also short, so that the measurement accuracy is low, and the variation in the print position calculated from the measurement result is large. In addition, if the cue mark is lengthened, the measurement accuracy is improved, but a wasteful portion that cannot be used for printing on the ink sheet increases. Further, in Patent Document 2, variations in the print position due to overrun after detection of a cue mark are not taken into account, and the distance from the end of printing to the next cue varies, so that a predetermined time is set in advance. As described above, it is difficult to make the printing position constant even if the voltage of the driving DC motor is controlled. In Patent Document 3, the distance between the two cue marks for the first color and the second color, including during printing, is measured. However, since variations in the print position are not taken into consideration, it is necessary to take a wide color area for the third color. In this case, an unnecessary color area is increased on the ink ribbon.

本発明は、これらの問題を解決するためになされたものであり、巻取側インクリボンの巻径の影響を受けずに印画位置を一定にすることが可能なサーマルプリンター装置を提供することを目的とする。   The present invention has been made to solve these problems, and provides a thermal printer device capable of making the printing position constant without being affected by the winding diameter of the winding-side ink ribbon. Objective.

上記の課題を解決するために、本発明によるサーマルプリンター装置は、複数色の色領域が繰り返して配置されるインクリボンの各色領域を順次熱転写することにより印画を行うサーマルプリンター装置であって、インクリボンの巻き取りを行う駆動モーターと、インクリボンの送り量を検知する検知手段と、インクリボンの印画時の送り量に基づいて巻取側インクリボンの巻径を算出し、当該巻径に基づいてインクリボンの送り速度が一定となるように駆動モーターの駆動速度を制御する制御手段とを備え、制御手段は、各色領域の頭出し動作時において、巻取側インクリボンの巻径に基づいてインクリボンの頭出し送り量を一定に制御することを特徴とする。   In order to solve the above-described problems, a thermal printer apparatus according to the present invention is a thermal printer apparatus that performs printing by sequentially transferring each color area of an ink ribbon in which a plurality of color areas are repeatedly arranged. Calculates the winding diameter of the winding-side ink ribbon based on the driving motor for winding the ribbon, the detecting means for detecting the feeding amount of the ink ribbon, and the feeding amount at the time of printing the ink ribbon, and based on the winding diameter Control means for controlling the drive speed of the drive motor so that the feeding speed of the ink ribbon is constant, and the control means is based on the winding diameter of the take-up ink ribbon during the cueing operation of each color area. The cue feed amount of the ink ribbon is controlled to be constant.

本発明によると、インクリボンの巻き取りを行う駆動モーターと、インクリボンの送り量を検知する検知手段と、インクリボンの印画時の送り量に基づいて巻取側インクリボンの巻径を算出し、当該巻径に基づいてインクリボンの送り速度が一定となるように駆動モーターの駆動速度を制御する制御手段とを備え、制御手段は、各色領域の頭出し動作時において、巻取側インクリボンの巻径に基づいてインクリボンの頭出し送り量を一定に制御するため、巻取側インクリボンの巻径の影響を受けずに印画位置を一定にすることが可能となる。   According to the present invention, the winding diameter of the winding-side ink ribbon is calculated based on the drive motor for winding the ink ribbon, the detecting means for detecting the feeding amount of the ink ribbon, and the feeding amount at the time of printing the ink ribbon. And a control means for controlling the drive speed of the drive motor so that the ink ribbon feed speed is constant based on the winding diameter, and the control means at the time of cueing operation of each color area Since the cue feed amount of the ink ribbon is controlled to be constant based on the winding diameter of the ink ribbon, the print position can be made constant without being affected by the winding diameter of the winding-side ink ribbon.

本発明の実施形態1によるサーマルプリンター装置の概略構成を示す図である。It is a figure which shows schematic structure of the thermal printer apparatus by Embodiment 1 of this invention. 本発明の実施形態1によるインクリボンの構成を示す図である。It is a figure which shows the structure of the ink ribbon by Embodiment 1 of this invention. 本発明の実施形態1によるサーマルプリンター装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the thermal printer apparatus by Embodiment 1 of this invention. 本発明の実施形態1によるサーマルプリンター装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the thermal printer apparatus by Embodiment 1 of this invention. 従来におけるインクリボン上の印画位置を示す図である。It is a figure which shows the printing position on the ink ribbon in the past. 本発明の実施形態1によるインクリボン上の印画位置を示す図である。It is a figure which shows the printing position on the ink ribbon by Embodiment 1 of this invention. 本発明の実施形態2によるサーマルプリンター装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the thermal printer apparatus by Embodiment 2 of this invention. 本発明の実施形態2によるサーマルプリンター装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the thermal printer apparatus by Embodiment 2 of this invention. 前提技術によるインクリボンの構成を示す図である。It is a figure which shows the structure of the ink ribbon by a base technology. 前提技術によるサーマルプリンター装置の概略構成を示す図である。It is a figure which shows schematic structure of the thermal printer apparatus by a base technology.

本発明の実施形態について、図面に基づいて以下に説明する。   Embodiments of the present invention will be described below with reference to the drawings.

〈前提技術〉
まず初めに、本発明の前提となる技術について説明する。
<Prerequisite technology>
First, the technology that is the premise of the present invention will be described.

図9は、前提技術によるサーマルプリンター装置で使用するインクリボンの構成を示す図である。図9に示すように、インクリボンには、3色以上の色領域であるイエロー領域21a、マゼンタ領域21b、シアン領域21c、および保護層の領域である保護層領域21dが繰り返して配置されている。各領域21a〜21dの先頭には頭出しマーク22が形成されており、頭出しマーク22をプリンター装置に設置された検知手段で検知することによって、各領域の頭出しを行っている。   FIG. 9 is a diagram illustrating a configuration of an ink ribbon used in the thermal printer apparatus according to the base technology. As shown in FIG. 9, a yellow region 21a, a magenta region 21b, a cyan region 21c, which are three or more color regions, and a protective layer region 21d, which is a protective layer region, are repeatedly arranged on the ink ribbon. . A cueing mark 22 is formed at the head of each of the areas 21a to 21d, and the cueing of each area is performed by detecting the cueing mark 22 by a detecting means installed in the printer apparatus.

図10は、前提技術によるサーマルプリンター装置の概略構成を示す図である。図10に示すように、印画動作時に駆動モーター35aが駆動することによって、インクリボン33が供給側インクリボン36から供給されて巻取側インクリボン35に巻き取られる。また、インクリボン33を挟んで対向する位置には受光素子37aおよび発光素子37bが設置されており、受光素子37aおよび発光素子37bによってインクリボン33の頭出しマーク22が検知されると、サーマルヘッド31とプラテンローラ32とが圧接してインクリボン33およびペーパー34を挟持する。挟持した後、サーマルヘッド31に熱が加えられ、当該熱によってインクリボン33の染料(各領域21a〜21d)がペーパー34に熱転写されて1ライン分の画像が形成される。所定のライン数分だけ熱転写されると、サーマルヘッド31とプラテンローラ32との圧接が解除され、インクリボン33が巻取側インクリボン35に巻き取られて次の色(領域21a〜21dのうちのいずれか)の頭出しが行われる。   FIG. 10 is a diagram showing a schematic configuration of a thermal printer apparatus according to the base technology. As shown in FIG. 10, when the drive motor 35 a is driven during the printing operation, the ink ribbon 33 is supplied from the supply-side ink ribbon 36 and wound around the take-up-side ink ribbon 35. In addition, a light receiving element 37a and a light emitting element 37b are installed at positions facing each other across the ink ribbon 33. When the cue mark 22 of the ink ribbon 33 is detected by the light receiving element 37a and the light emitting element 37b, a thermal head is provided. 31 and the platen roller 32 are pressed against each other to sandwich the ink ribbon 33 and the paper 34. After the nipping, heat is applied to the thermal head 31, and the dye (each region 21a to 21d) of the ink ribbon 33 is thermally transferred to the paper 34 by the heat to form an image for one line. When the thermal transfer is performed for a predetermined number of lines, the pressure contact between the thermal head 31 and the platen roller 32 is released, and the ink ribbon 33 is wound around the winding-side ink ribbon 35 and the next color (of the regions 21a to 21d). C) is performed.

しかし、図10に示すような前提技術によるサーマルプリンター装置では、前述の通り、インクリボン33の各領域21a〜21dの頭出しを行う際に、受光素子37aおよび発光素子37bによって頭出しマーク22が検知された後に所望の印画開始位置で止める際の駆動モーター35aのオーバーラン量が大きくなり、巻取側インクリボン35の巻径によってインクリボン33上の印画位置(印画開始位置)にバラツキが生じてしまうという問題があった。また、特許文献1〜4においても前述の問題があった。   However, in the thermal printer apparatus based on the base technology as shown in FIG. 10, as described above, when cueing each of the regions 21a to 21d of the ink ribbon 33, the cue mark 22 is set by the light receiving element 37a and the light emitting element 37b. The overrun amount of the drive motor 35a when stopping at a desired print start position after detection is increased, and the print position on the ink ribbon 33 (print start position) varies depending on the winding diameter of the take-up ink ribbon 35. There was a problem that. Also, Patent Documents 1 to 4 have the above-described problems.

本発明は、これらの問題を解決するためになされたものであり、以下に詳細を説明する。   The present invention has been made to solve these problems, and will be described in detail below.

〈実施形態1〉
図1は、本発明の実施形態1によるサーマルプリンター装置の概略構成を示す図である。図1に示すように、本実施形態1によるサーマルプリンター装置は、インクリボン3の巻取りを行う駆動モーター5aと、供給側インクリボン6の回転数(すなわち、インクリボン3の送り量)を検知するエンコーダー8(検知手段)と、エンコーダー8の出力(インクリボン3の印画時の送り量)に基づいて巻取側インクリボン5の巻径を算出し、当該巻径に基づいてインクリボン3の送り速度が一定となるように駆動モーター5aの駆動速度を制御する制御回路9(制御手段)とを備えている。制御回路9は、エンコーダー8の出力に応じて、駆動モーター5aの駆動速度をPWM(Pulse Width Modulation)制御する。また、センサー7は、発光素子7aと受光素子7bとから構成され、インクリボン3の頭出しマークを検知する。
<Embodiment 1>
FIG. 1 is a diagram showing a schematic configuration of a thermal printer apparatus according to Embodiment 1 of the present invention. As shown in FIG. 1, the thermal printer apparatus according to the first embodiment detects a drive motor 5 a that winds up the ink ribbon 3 and the number of rotations of the supply-side ink ribbon 6 (that is, the feed amount of the ink ribbon 3). The winding diameter of the take-up side ink ribbon 5 is calculated based on the encoder 8 (detecting means) that performs the output and the output of the encoder 8 (the feed amount when the ink ribbon 3 is printed). A control circuit 9 (control means) is provided for controlling the drive speed of the drive motor 5a so that the feed speed is constant. The control circuit 9 performs PWM (Pulse Width Modulation) control of the drive speed of the drive motor 5a according to the output of the encoder 8. The sensor 7 includes a light emitting element 7a and a light receiving element 7b, and detects a cue mark on the ink ribbon 3.

図2は、本発明の実施形態1によるインクリボン3の構成を示す図である。図2に示すように、インクリボン3には、3色以上(複数色)の色領域であるイエロー領域11y、マゼンタ領域11m、シアン領域11c、および保護層の領域である保護層領域11pが繰り返して配置されており、各領域を順次熱転写することによって印画が行われる。また、各領域11y,11m,11c,11pの先頭には頭出しマーク12y,12m,12c,12pが形成されており、イエロー用の頭出しマーク12yは他の領域の頭出しマーク12m,12c,12pとは異なるパターンで形成されている。   FIG. 2 is a diagram illustrating a configuration of the ink ribbon 3 according to the first embodiment of the present invention. As shown in FIG. 2, the ink ribbon 3 includes a yellow region 11y, a magenta region 11m, a cyan region 11c, which are three or more (multiple colors) color regions, and a protective layer region 11p, which is a protective layer region. The printing is performed by sequentially transferring each area by thermal transfer. Further, cue marks 12y, 12m, 12c, and 12p are formed at the heads of the respective areas 11y, 11m, 11c, and 11p, and the cue marks 12y for yellow are cue marks 12m, 12c, and 12c of other areas. It is formed in a pattern different from 12p.

図3および図4は、本発明の実施形態1によるサーマルプリンター装置の動作を示すフローチャートである。図3はステップS302〜ステップS313はイエロー領域11yの印画時の動作(イエロー印画動作)を示し、図4はステップS314〜ステップS325はマゼンタ領域11mの印画時の動作(マゼンタ印画動作)を示している。   3 and 4 are flowcharts showing the operation of the thermal printer apparatus according to the first embodiment of the present invention. 3 shows operations at the time of printing the yellow region 11y (yellow printing operation) in FIG. 3, and FIG. 4 shows operations at the time of printing of the magenta region 11m (magenta printing operation) in FIG. Yes.

サーマルプリンター装置が印画データを受信すると(ステップS301)、制御回路9は所定のパルスデューティDy0で駆動モーター5aを動作させ(ステップS302)、巻取側インクリボン5へのインクリボン3の巻き取りを開始する。巻き取り動作中にセンサー7がイエロー領域11yの頭出しマーク12yを検知すると(ステップS303)、制御回路9はエンコーダー8から出力されるパルス数のカウントを開始する(ステップS310)。そして、予め設定された補正パルス数Ry0をカウントすると(ステップS311)、制御回路9は駆動モーター5aの動作を停止してインクリボン3を停止させ(ステップS304)、サーマルヘッド1とプラテンローラ2とを圧接させてイエロー領域11yの印画を開始する(ステップS305)。   When the thermal printer apparatus receives the print data (step S301), the control circuit 9 operates the drive motor 5a with a predetermined pulse duty Dy0 (step S302) to wind the ink ribbon 3 around the take-up side ink ribbon 5. Start. When the sensor 7 detects the cue mark 12y in the yellow region 11y during the winding operation (step S303), the control circuit 9 starts counting the number of pulses output from the encoder 8 (step S310). When the preset correction pulse number Ry0 is counted (step S311), the control circuit 9 stops the operation of the drive motor 5a to stop the ink ribbon 3 (step S304), and the thermal head 1, platen roller 2, Are pressed to start printing the yellow area 11y (step S305).

印画が開始されると、インクリボン3およびペーパー4を1ラインずつ巻取側インクリボン5の方へ搬送させるように駆動モーター5aを駆動させながら、サーマルヘッド1にて生じた画像データに応じた熱をインクリボン3に与えることによってイエロー染料をペーパー4に熱転写してイエローのデータを印画する。イエロー領域11yの印画の際、イエロー領域11yの印画が開始されると同時に、制御回路9はエンコーダー8から出力されるパルス数のカウントを開始し(ステップS312)、イエロー領域11yの印画が終了すると(ステップS306)、カウントを終了して印画中のパルス数Py0を取得する(ステップS313)。   When printing is started, the drive motor 5a is driven so that the ink ribbon 3 and the paper 4 are conveyed toward the take-up side ink ribbon 5 line by line, according to the image data generated by the thermal head 1. By applying heat to the ink ribbon 3, the yellow dye is thermally transferred to the paper 4 to print yellow data. At the time of printing in the yellow area 11y, simultaneously with the start of printing in the yellow area 11y, the control circuit 9 starts counting the number of pulses output from the encoder 8 (step S312), and when the printing in the yellow area 11y is completed. (Step S306) The count is finished and the number of pulses Py0 during printing is acquired (step S313).

印画中の駆動モーター5aの駆動速度は一定であり、印画の長さも受信した画像データから決められているため、ステップS313にて取得した印画中のパルス数Py0から、供給側インクリボン6の巻径Sy0を計算することができる(ステップS307)。また、供給側インクリボン6の巻径と巻取側インクリボン5の巻径との関係は計算により求められるため、制御回路9に予め計算式を入れておけば、供給側インクリボン6の巻径Sy0から巻取側インクリボン5の巻径Ty0を求めることができる(ステップS308)。   Since the drive speed of the drive motor 5a during printing is constant and the length of the print is determined from the received image data, the winding of the supply-side ink ribbon 6 is determined from the number of pulses Py0 in the print acquired in step S313. The diameter Sy0 can be calculated (step S307). Further, since the relationship between the winding diameter of the supply-side ink ribbon 6 and the winding diameter of the winding-side ink ribbon 5 is obtained by calculation, if a calculation formula is entered in the control circuit 9 in advance, the winding of the supply-side ink ribbon 6 can be obtained. The winding diameter Ty0 of the winding-side ink ribbon 5 can be obtained from the diameter Sy0 (step S308).

イエロー領域11yの印画が終了すると、ペーパー4の巻戻しを行うとともに、インクリボン3のマゼンタ領域11mの頭出しを行う。マゼンタ領域11mの頭出しについては、イエロー領域11yの印画にて取得した巻取側インクリボン5の巻径Ty0に基づいて、以下の制御を行う。   When printing of the yellow area 11y is completed, the paper 4 is rewound and the head of the magenta area 11m of the ink ribbon 3 is searched. For cueing of the magenta area 11m, the following control is performed based on the winding diameter Ty0 of the winding-side ink ribbon 5 obtained by printing the yellow area 11y.

インクリボン3の搬送速度(送り速度)を巻取側インクリボン5の巻径の大小によらず一定にするために、巻取側インクリボン5の巻き径が大きい場合は、パルスデューティのON時間を短くして駆動モーター5aの動作速度(駆動速度)を遅くする。一方、巻取側インクリボン5の巻径が小さい場合は、パルスデューティのON時間を長くして駆動モーター5aの動作速度を速くする。このようなパルスデューティを求める計算式を予め制御回路9に組み込むことによって、パルスデューティを変動させることによりインクリボン3の搬送速度を一定に制御することができる。   When the winding diameter of the winding-side ink ribbon 5 is large in order to make the conveyance speed (feeding speed) of the ink ribbon 3 constant regardless of the winding diameter of the winding-side ink ribbon 5, the pulse duty ON time is set. To shorten the operation speed (drive speed) of the drive motor 5a. On the other hand, when the winding diameter of the winding-side ink ribbon 5 is small, the ON time of the pulse duty is lengthened to increase the operating speed of the drive motor 5a. By incorporating such a calculation formula for obtaining the pulse duty in the control circuit 9 in advance, the conveyance speed of the ink ribbon 3 can be controlled to be constant by changing the pulse duty.

また、インクリボン3のオーバーラン量を巻取側インクリボン5の巻径の大小によらず一定にするために、補正パルス数を設定する。巻取側インクリボン5の巻径が小さい場合は補正パルス数を大きい値に設定し、巻径が大きい場合は補正パルス数を小さい値に設定する。このような補正パルス数を求める計算式を制御回路9に組み込むことによって、インクリボンのオーバーラン量を一定に制御することができる。   In order to make the overrun amount of the ink ribbon 3 constant regardless of the winding diameter of the take-up ink ribbon 5, the number of correction pulses is set. When the winding diameter of the winding-side ink ribbon 5 is small, the correction pulse number is set to a large value, and when the winding diameter is large, the correction pulse number is set to a small value. By incorporating such a calculation formula for determining the number of correction pulses in the control circuit 9, the overrun amount of the ink ribbon can be controlled to be constant.

上記のように、制御回路9において、巻取側インクリボン5の巻径Ty0に基づいてパルスデューティDm0と補正パルス数Rm0とが計算される(ステップS309)。ステップS309の後、制御回路9はパルスデューティDm0で駆動モーター5aを動作させ(ステップS314)、巻取側インクリボン5へのインクリボン3の巻き取りを開始する。巻き取り動作中にセンサー7がマゼンタ領域11mの頭出しマーク12mを検知すると(ステップS315)、制御回路9はエンコーダー8から出力されるパルス数のカウントを開始する(ステップS322)。そして、ステップS309にて計算により求められた補正パルス数Rm0をカウントすると(ステップ323)、制御回路9は駆動モーター5aの動作を停止してインクリボン3を停止させ(ステップS316)、サーマルヘッド1とプラテンローラ2とを圧接させてマゼンタ領域11mの印画を開始する(ステップS317)。   As described above, the control circuit 9 calculates the pulse duty Dm0 and the correction pulse number Rm0 based on the winding diameter Ty0 of the winding-side ink ribbon 5 (step S309). After step S309, the control circuit 9 operates the drive motor 5a with the pulse duty Dm0 (step S314), and starts winding the ink ribbon 3 around the winding-side ink ribbon 5. When the sensor 7 detects the cue mark 12m in the magenta area 11m during the winding operation (step S315), the control circuit 9 starts counting the number of pulses output from the encoder 8 (step S322). When the correction pulse number Rm0 obtained by calculation in step S309 is counted (step 323), the control circuit 9 stops the operation of the drive motor 5a and stops the ink ribbon 3 (step S316). And the platen roller 2 are pressed against each other, and printing of the magenta area 11m is started (step S317).

印画が開始されると、インクリボン3およびペーパー4を1ラインずつ巻取側インクリボン5の方へ搬送させるように駆動モーター5aを駆動させながら、サーマルヘッド1にて生じた画像データに応じた熱をインクリボン3に与えることによってマゼンタ染料をペーパー4に熱転写してマゼンタのデータを印画する。マゼンタ領域11mの印画の際、マゼンタ領域11mの印画が開始されると同時に、制御回路9はエンコーダー8から出力されるパルス数のカウントを開始し(ステップS324)、マゼンタ領域11mの印画が終了すると(ステップS318)、カウントを終了して印画中のパルス数Pm0を取得する(ステップS325)。マゼンタ領域11mの終了後、ステップS325にて取得した印画中のパルス数Pm0から供給側インクリボン6の巻径Sm0を計算し(ステップS319)、供給側インクリボン6の巻径Sm0から巻取側インクリボン5の巻径Tm0を計算する(ステップS320)。そして、ステップS320にて計算された巻取側インクリボン5の巻径Tm0に基づいて、パルスデューティDc0および補正パルス数Rc0を計算する(ステップS321)。なお、パルスデューティDc0および補正パルス数Rc0の計算方法は、ステップS309と同様である。   When printing is started, the drive motor 5a is driven so that the ink ribbon 3 and the paper 4 are conveyed toward the take-up side ink ribbon 5 line by line, according to the image data generated by the thermal head 1. By applying heat to the ink ribbon 3, the magenta dye is thermally transferred to the paper 4 to print the magenta data. When printing in the magenta area 11m, the control circuit 9 starts counting the number of pulses output from the encoder 8 at the same time as printing in the magenta area 11m is started (step S324), and when printing in the magenta area 11m is completed. (Step S318), the count is ended, and the number of pulses Pm0 during printing is acquired (Step S325). After the end of the magenta area 11m, the winding diameter Sm0 of the supply-side ink ribbon 6 is calculated from the number of pulses Pm0 in the print acquired in step S325 (step S319), and the winding side Sm0 of the supply-side ink ribbon 6 is calculated from the winding side. The winding diameter Tm0 of the ink ribbon 5 is calculated (step S320). Then, based on the winding diameter Tm0 of the winding side ink ribbon 5 calculated in step S320, the pulse duty Dc0 and the correction pulse number Rc0 are calculated (step S321). The calculation method of the pulse duty Dc0 and the correction pulse number Rc0 is the same as that in step S309.

マゼンタ領域11mの印画が終了すると、ペーパー4の巻戻しを行うとともに、インクリボン3のシアン領域11cの頭出しを行う。シアン領域11cの頭出しの動作には、ステップS321にて計算されたパルスデューティDc0および補正パルス数Rc0を用いる。   When the printing of the magenta area 11m is completed, the paper 4 is rewound and the cyan area 11c of the ink ribbon 3 is cued. For the cueing operation of the cyan region 11c, the pulse duty Dc0 and the correction pulse number Rc0 calculated in step S321 are used.

以後、シアン領域11cおよび保護層領域11pの印画動作については、マゼンタ領域11mの印画動作と同様に行う(ステップS326)。イエロー領域11y、マゼンタ領域11m、シアン領域11c、保護層領域11pの各領域の印画が終了すると、ペーパー4を排紙し(ステップS327)、印画動作を終了する。   Thereafter, the printing operation for the cyan region 11c and the protective layer region 11p is performed in the same manner as the printing operation for the magenta region 11m (step S326). When printing in each of the yellow area 11y, magenta area 11m, cyan area 11c, and protective layer area 11p is completed, the paper 4 is discharged (step S327), and the printing operation is completed.

なお、サーマルプリンター装置が次の(2枚目の)画像データを受信した場合は、前の画像データの最後の領域である保護層領域11pの印画時に得られた巻取側インクリボン5の巻径Tp0に基づいてパルスデューティDy1および補正パルス数Ry1を計算して求める。そして、求められたパルスデューティDy1で駆動モーター5aを動作させ、イエロー領域11yの頭出しマーク12yを検知してから補正パルス数Ry1をカウントした後に駆動モーター5aを停止させ、イエロー印画動作を行う。   When the thermal printer apparatus receives the next (second sheet) image data, the winding-side ink ribbon 5 wound at the time of printing the protective layer region 11p, which is the last region of the previous image data, is printed. A pulse duty Dy1 and a correction pulse number Ry1 are calculated and obtained based on the diameter Tp0. Then, the drive motor 5a is operated with the obtained pulse duty Dy1, and after detecting the cue mark 12y in the yellow region 11y, the correction pulse number Ry1 is counted, and then the drive motor 5a is stopped to perform the yellow printing operation.

また、1枚目のイエロー領域11yの頭出し動作は、巻取側インクリボン5または供給側インクリボン6の巻径が分からないためパルスデューティDy0が計算できないが、オーバーラン量が極力小さくなるような十分に遅い速度となるようにパルスデューティDy0を設定し、イエロー領域11yの頭出しマーク12yの検知後の補正パルス数Ry0を、オーバーランがないとした場合のパルス数に設定することによって、2枚目以降と同じ位置で印画を開始することができる。   In the cueing operation of the first yellow area 11y, the pulse duty Dy0 cannot be calculated because the winding diameter of the winding-side ink ribbon 5 or the supply-side ink ribbon 6 is unknown, but the overrun amount is minimized. By setting the pulse duty Dy0 to be a sufficiently slow speed and setting the correction pulse number Ry0 after detection of the cue mark 12y in the yellow region 11y to the number of pulses when there is no overrun, Printing can be started at the same position as the second and subsequent sheets.

次に、従来と本実施形態1とにおけるインクリボン上の印画位置について説明する。   Next, the printing position on the ink ribbon in the prior art and the first embodiment will be described.

図5は、従来におけるインクリボン上の印画位置を示す図である。図5に示すように、従来ではオーバーラン量が考慮されていないため、巻取側インクリボン5の巻径Taが小さい場合は、頭出しマークから印画開始位置までの距離Laが短いが(図5(a))、巻取側インクリボン5の巻径Tbが大きい場合は、頭出しマークから印画開始位置までの距離Lbが長くなる(図5(b))。   FIG. 5 is a view showing a conventional print position on an ink ribbon. As shown in FIG. 5, since the overrun amount has not been considered in the prior art, when the winding diameter Ta of the winding-side ink ribbon 5 is small, the distance La from the cue mark to the printing start position is short (FIG. 5). 5 (a)), when the winding diameter Tb of the winding-side ink ribbon 5 is large, the distance Lb from the cue mark to the printing start position becomes long (FIG. 5B).

図6は、本発明の実施形態1によるインクリボン上の印画位置を示す図である。図6に示すように、巻取側インクリボン5の巻径Taが小さい場合は、補正値Raを大きくとってLa+Raに対応する補正パルス数Rm0,Rc0・・・を大きく設定し(図6(a))、巻取側インクリボン5の巻径Tbが大きい場合は、補正値Rbを小さくとってLb+Rbに対応する補正パルス数Rm0,Rc0・・・を小さく設定する(図6(b))。従って、常に一定の位置から印画を開始することが可能となる。   FIG. 6 is a diagram illustrating a printing position on the ink ribbon according to the first embodiment of the present invention. As shown in FIG. 6, when the winding diameter Ta of the winding-side ink ribbon 5 is small, the correction value Ra is set large and the correction pulse numbers Rm0, Rc0... Corresponding to La + Ra are set large (FIG. 6 ( a)) When the winding diameter Tb of the winding-side ink ribbon 5 is large, the correction value Rb is set small, and the correction pulse numbers Rm0, Rc0... corresponding to Lb + Rb are set small (FIG. 6B). . Therefore, it is possible to always start printing from a certain position.

以上のことから、巻取側インクリボン5の巻径に応じて駆動モーター5aの駆動速度を制御することによって、インクシート3の送り速度を巻取側インクリボン5の巻径の影響を受けずに一定の速度にして頭出しすることができる。また、巻取側インクリボン5の巻径に応じて駆動モーター5aの補正パルス数を設定することによって、一定の位置から印画することが可能となる。また、一定の位置から印画できるため、インクリボンのインク部分(色領域)に余分な部分を設ける必要がなく、インクリボンを効率よく使用でき、インクリボンのランニングコストを削減することができる。   From the above, by controlling the driving speed of the driving motor 5a according to the winding diameter of the winding-side ink ribbon 5, the feeding speed of the ink sheet 3 is not affected by the winding diameter of the winding-side ink ribbon 5. You can cue at a constant speed. Further, by setting the number of correction pulses of the drive motor 5a according to the winding diameter of the winding side ink ribbon 5, it is possible to print from a certain position. Further, since printing can be performed from a certain position, it is not necessary to provide an extra portion in the ink portion (color region) of the ink ribbon, the ink ribbon can be used efficiently, and the running cost of the ink ribbon can be reduced.

〈実施形態2〉
本発明の実施形態2では、制御回路9が、インクリボン3の各領域(11y,11m,11c,11p)の頭出し動作時において、巻取側インクリボン5の巻径に基づく送り量からインクリボン3の各頭出しマーク(12y,12m,12c,12p)(先頭基準位置)の検知時のオーバーラン量を差し引くことにより、インクリボン3の頭出し送り量を一定に制御することを特徴としている。その他の構成および動作は、実施形態1と同様であるため、ここでは説明を省略する。
<Embodiment 2>
In Embodiment 2 of the present invention, the control circuit 9 determines the ink from the feed amount based on the winding diameter of the winding-side ink ribbon 5 during the cueing operation of each area (11y, 11m, 11c, 11p) of the ink ribbon 3. A feature is that the cue feed amount of the ink ribbon 3 is controlled to be constant by subtracting the overrun amount at the time of detecting each cue mark (12y, 12m, 12c, 12p) (leading reference position) of the ribbon 3. Yes. Other configurations and operations are the same as those in the first embodiment, and thus description thereof is omitted here.

図7および図8は、本発明の実施形態2によるサーマルプリンター装置の動作を示すフローチャートである。図7はステップS602〜ステップS618はイエロー領域11yの印画時の動作(イエロー印画動作)を示し、図8はステップS619〜ステップS635はマゼンタ領域11mの印画時の動作(マゼンタ印画動作)を示している。   7 and 8 are flowcharts showing the operation of the thermal printer apparatus according to the second embodiment of the present invention. 7 shows steps S602 to S618 when the yellow area 11y is printed (yellow printing operation), and FIG. 8 shows steps S619 to S635 when the magenta area 11m is printed (magenta printing operation). Yes.

サーマルプリンター装置が印画データを受信すると(ステップS601)、制御回路9は所定のパルスデューティDy0で駆動モーター5aを動作させ(ステップS602)、巻取側インクリボン5へのインクリボン3の巻き取りを開始する。巻き取り動作中にセンサー7がイエロー領域11yの頭出しマーク12yを検知すると(ステップS603)、駆動モーター5aの動作を停止させる(ステップS604)と同時に、制御回路9はエンコーダー8から出力されるパルス数のカウントを開始する(ステップS613)。そして、インクリボン3が停止すると(ステップS605)、カウントを終了してエンコーダー8からの出力パルス数Ky0を取得する(ステップS614)。   When the thermal printer apparatus receives the print data (step S601), the control circuit 9 operates the drive motor 5a with a predetermined pulse duty Dy0 (step S602) to wind the ink ribbon 3 around the take-up side ink ribbon 5. Start. When the sensor 7 detects the cue mark 12y in the yellow area 11y during the winding operation (step S603), the operation of the drive motor 5a is stopped (step S604), and at the same time, the control circuit 9 outputs a pulse output from the encoder 8. The number counting is started (step S613). When the ink ribbon 3 is stopped (step S605), the count is finished and the number of output pulses Ky0 from the encoder 8 is acquired (step S614).

次に、一定インクリボン長に対応すべく計算(後述する)された送りパルス数Gy0と、ステップS614にて取得した出力パルス数Ky0との差分パルス数であるGy0−Ky0を計算し、オーバーラン量が極力小さくなるように可及的に小さく設定されたパルスデューティDsにて駆動モーター5aを動作させる(ステップS606)と同時に、制御回路9はエンコーダー8から出力されるパルス数のカウントを開始する(ステップS615)。そして、差分パルス数Gy0−Ky0をカウントすると(ステップS616)、制御回路9は駆動モーター5aの動作を停止してインクリボン3を停止させ(ステップS607)、サーマルヘッド1とプラテンローラ2とを圧接させてイエロー領域11yの印画を開始する(ステップS608)。   Next, Gy0−Ky0, which is the difference between the number of feed pulses Gy0 (described later) calculated to correspond to a certain ink ribbon length and the number of output pulses Ky0 acquired in step S614, is calculated. The control circuit 9 starts counting the number of pulses output from the encoder 8 simultaneously with operating the drive motor 5a with the pulse duty Ds set as small as possible so that the amount becomes as small as possible (step S606). (Step S615). When the difference pulse number Gy0-Ky0 is counted (step S616), the control circuit 9 stops the operation of the drive motor 5a to stop the ink ribbon 3 (step S607), and the thermal head 1 and the platen roller 2 are pressed against each other. Thus, printing of the yellow area 11y is started (step S608).

イエロー領域11yの印画における以後の動作は、実施形態1と同様である。すなわち、イエロー領域11yの印画中のパルス数Py0をカウントして取得し(ステップS608,609,617,618)、取得した印画中のパルス数Py0から供給側インクリボン6の巻径Sy0を計算し(ステップS610)、供給インクリボン6の巻径Sy0から巻取側インクリボン5の巻径Ty0を計算する(ステップS611)。そして、巻取側インクリボン5の巻径Ty0に基づいて、パルスデューティDm0を計算する(ステップS612)。   The subsequent operations in the printing of the yellow area 11y are the same as those in the first embodiment. That is, the number of pulses Py0 during printing of the yellow area 11y is counted and acquired (steps S608, 609, 617, 618), and the winding diameter Sy0 of the supply-side ink ribbon 6 is calculated from the acquired number of pulses Py0 during printing. (Step S610), the winding diameter Ty0 of the take-up ink ribbon 5 is calculated from the winding diameter Sy0 of the supply ink ribbon 6 (Step S611). Then, the pulse duty Dm0 is calculated based on the winding diameter Ty0 of the winding-side ink ribbon 5 (step S612).

イエロー領域11yの印画が終了すると、ペーパー4の巻戻しを行うとともに、インクリボン3のマゼンタ領域11mの頭出しを行う。マゼンタ領域11mの頭出しについては、イエロー領域11yの印画にて取得した巻取側インクリボン5の巻径Ty0に基づいて計算されたパルデューティーDm0にて駆動モーター5aを動作させる(ステップS619)。巻き取り動作中にセンサー7がマゼンタ領域11mの頭出しマーク12mを検知すると(ステップS620)、駆動モーター5aの動作を停止させる(ステップS621)と同時に、制御回路9はエンコーダー8から出力されるパルス数のカウントを開始する(ステップS630)。そして、インクリボン3が停止すると(ステップS622)、カウントを終了してエンコーダー8からの出力パルス数Km0を取得する(ステップS631)。   When printing of the yellow area 11y is completed, the paper 4 is rewound and the head of the magenta area 11m of the ink ribbon 3 is searched. For cueing of the magenta area 11m, the drive motor 5a is operated with a par duty Dm0 calculated based on the winding diameter Ty0 of the winding-side ink ribbon 5 acquired in the printing of the yellow area 11y (step S619). When the sensor 7 detects the cue mark 12m in the magenta area 11m during the winding operation (step S620), the operation of the drive motor 5a is stopped (step S621), and at the same time, the control circuit 9 outputs a pulse output from the encoder 8. The number counting is started (step S630). When the ink ribbon 3 is stopped (step S622), the count is finished and the number of output pulses Km0 from the encoder 8 is acquired (step S631).

次に、ステップS611にて計算された巻取側インクリボン5の巻径Ty0に基づいて計算されたパルス数Gm0(巻径にかかわらず、一定のインクリボン長に対応するエンコーダー8の出力パルス数)と、ステップS631にて取得した出力パルス数Km0との差分パルス数であるGm0−Km0を計算し、オーバーラン量が極力小さくなるように可及的に小さく設定されたパルスデューティDsにて駆動モーター5aを動作させる(ステップS623)と同時に、制御回路9はエンコーダー8から出力されるパルス数のカウントを開始する(ステップS632)。そして、差分パルス数Gm0−Km0をカウントすると(ステップS633)、制御回路9は駆動モーター5aの動作を停止してインクリボン3を停止させ(ステップS624)、サーマルヘッド1とプラテンローラ2とを圧接させてマゼンタ領域11mの印画を開始する(ステップS625)。マゼンタ領域11mの印画における以後の動作は、実施形態1と同様である。   Next, the number of pulses Gm0 calculated based on the winding diameter Ty0 of the winding-side ink ribbon 5 calculated in step S611 (the number of output pulses of the encoder 8 corresponding to a constant ink ribbon length regardless of the winding diameter) ) And Gm0-Km0, which is the number of differential pulses from the number of output pulses Km0 acquired in step S631, and is driven with the pulse duty Ds set as small as possible so that the overrun amount is minimized. Simultaneously with operating the motor 5a (step S623), the control circuit 9 starts counting the number of pulses output from the encoder 8 (step S632). When the difference pulse number Gm0-Km0 is counted (step S633), the control circuit 9 stops the operation of the drive motor 5a to stop the ink ribbon 3 (step S624), and the thermal head 1 and the platen roller 2 are pressed against each other. Thus, printing of the magenta area 11m is started (step S625). Subsequent operations in printing the magenta area 11m are the same as those in the first embodiment.

なお、ステップS611にて計算された巻取側インクリボン5の巻径Ty0に基づいて計算されたパルス数Gm0は、図示していないが、ステップS612にてパルスデューティDm0を計算したときに一緒に計算してもよい。   Note that the number of pulses Gm0 calculated based on the winding diameter Ty0 of the winding-side ink ribbon 5 calculated in step S611 is not shown, but is also included when the pulse duty Dm0 is calculated in step S612. You may calculate.

以後、シアン領域11cおよび保護層領域11pの印画動作については、マゼンタ領域11mの印画動作と同様に行う(ステップS636)。イエロー領域11y、マゼンタ領域11m、シアン領域11c、保護層領域11pの各領域の印画が終了すると、ペーパー4を排紙し(ステップS637)、印画動作を終了する。   Thereafter, the printing operation for the cyan region 11c and the protective layer region 11p is performed in the same manner as the printing operation for the magenta region 11m (step S636). When printing in each of the yellow area 11y, magenta area 11m, cyan area 11c, and protective layer area 11p is completed, the paper 4 is discharged (step S637), and the printing operation is completed.

なお、サーマルプリンター装置が次の(2枚目の)画像データを受信した場合は、前の画像データの保護層領域の印画時に得られた巻取側インクリボン5の巻径Tp0に基づいてパルスデューティDy1で駆動モーター5aを動作させる。   When the thermal printer device receives the next (second) image data, the pulse is based on the winding diameter Tp0 of the winding-side ink ribbon 5 obtained when the protective layer area of the previous image data is printed. The drive motor 5a is operated with the duty Dy1.

また、1枚目のイエロー領域11yの頭出し動作は、巻取側インクリボン5または供給側インクリボン6の巻径が分からないためパルスデューティDy0が計算できないが、オーバーラン量が極力小さくなるような十分に遅い速度となるようにパルスデューティDy0を設定(すなわち、予め想定された巻取側インクリボン5の最大巻径に対応したパルスデューティDy0を設定)すれば、オーバーラン量を想定内に収めることができる。   In the cueing operation of the first yellow area 11y, the pulse duty Dy0 cannot be calculated because the winding diameter of the winding-side ink ribbon 5 or the supply-side ink ribbon 6 is unknown, but the overrun amount is minimized. If the pulse duty Dy0 is set so that the speed is sufficiently slow (that is, the pulse duty Dy0 corresponding to the maximum winding diameter of the winding-side ink ribbon 5 assumed in advance is set), the overrun amount is within the expected range. Can fit.

以上のことから、実施形態1の効果に加え、巻取側インクリボン5の巻径の影響を受けずに、実施形態1よりも正確に一定の位置から印画を開始することができる。   From the above, in addition to the effects of the first embodiment, printing can be started from a certain position more accurately than in the first embodiment without being affected by the winding diameter of the winding-side ink ribbon 5.

なお、本実施形態2では、頭出しマークを検知した後に一旦駆動モーター5aを停止したが、頭出しマークの検知後にエンコーダー8のカウントを開始すると同時に駆動モーター5aのパルスデューティをDsに下げ、エンコーダー8のパルス数が所定値(例えば、Gy0,Gm0)になれば印画を開始するといった動作としてもよい。   In the second embodiment, the drive motor 5a is once stopped after the cue mark is detected. However, the encoder 8 starts counting after the cue mark is detected, and at the same time the pulse duty of the drive motor 5a is lowered to Ds. When the number of 8 pulses reaches a predetermined value (for example, Gy0, Gm0), an operation of starting printing may be performed.

また、本実施形態1および2において、インクリボンの巻戻し機構(巻戻し手段)をさらに備え、予め数画面巻戻した状態から一定のパルスデューティでインクリボン3を動作させ、頭出しマーク間のエンコーダー8の出力パルスをカウントすることによって巻取側インクリボン5の巻径が計算できるため、1枚目のイエロー領域11yの頭出し動作の前に検知することが可能となる。すなわち、制御回路9は、インクリボン3の印画時の送り量に代えて、インクリボン3の巻戻し後の順送り量に基づいて巻取側インクリボン5の巻径を算出する。   In the first and second embodiments, an ink ribbon rewinding mechanism (rewinding means) is further provided, and the ink ribbon 3 is operated with a constant pulse duty from a state where several screens have been rewound in advance, so Since the winding diameter of the take-up ink ribbon 5 can be calculated by counting the output pulses of the encoder 8, it can be detected before the cueing operation of the first yellow area 11y. That is, the control circuit 9 calculates the winding diameter of the winding-side ink ribbon 5 based on the forward feed amount after the ink ribbon 3 is rewound, instead of the feed amount at the time of printing the ink ribbon 3.

また、本実施形態1および2において、インクリボン3に当該インクリボン3の残量を記録するICタグなどの記録手段を設け、サーマルプリンター装置に読み書き可能な回路(読取手段)を設けることによって、記録手段に記録されたインクリボンの残量から巻径を計算することができるため、1枚目のイエロー領域11yから巻径を検知することができる。すなわち、制御回路9は、インクリボン3の印画時の送り量に代えて、読取手段により読み取ったインクリボン3の残量に基づいて、巻取側インクリボン5の巻径を算出する。   In the first and second embodiments, the ink ribbon 3 is provided with a recording unit such as an IC tag that records the remaining amount of the ink ribbon 3, and the thermal printer device is provided with a readable / writable circuit (reading unit). Since the winding diameter can be calculated from the remaining amount of the ink ribbon recorded in the recording means, the winding diameter can be detected from the first yellow area 11y. That is, the control circuit 9 calculates the winding diameter of the winding-side ink ribbon 5 based on the remaining amount of the ink ribbon 3 read by the reading unit, instead of the feed amount when the ink ribbon 3 is printed.

また、本実施形態において、温度によってオーバーラン量が異なる場合には、温度センサーを設けて温度による補正値を設定することによって、温度の影響も考慮して補正することができる。   In this embodiment, when the overrun amount varies depending on the temperature, the temperature can be corrected by setting a correction value according to the temperature by providing a temperature sensor.

また、本実施形態では、供給側インクリボン6にエンコーダー8を設ける構成としたが、巻取側インクリボン5に設けてもよく、供給側インクリボン6および巻取側インクリボン5の両方に設けてもよい。   In the present embodiment, the encoder 8 is provided on the supply-side ink ribbon 6, but it may be provided on the take-up side ink ribbon 5, and may be provided on both the supply-side ink ribbon 6 and the take-up side ink ribbon 5. May be.

また、本実施形態では、各色領域先頭基準位置として頭出しマーク12を設けたインクリボン3について説明したが、頭出しマーク12に代えて、各色領域自体の先頭をカラーセンサーによって検知する構成としてもよい。   Further, in the present embodiment, the ink ribbon 3 provided with the cue mark 12 as the start reference position of each color area has been described. However, instead of the cue mark 12, the head of each color area itself may be detected by a color sensor. Good.

また、本実施形態では、駆動モーター5aはPWM制御方式であるとして説明したが、PWM制御方式に限らず、駆動電圧を変化させることによってインクリボン3の送り速度を変える構成としてもよい。   In the present embodiment, the drive motor 5a is described as being a PWM control method. However, the drive motor 5a is not limited to the PWM control method, and the feed rate of the ink ribbon 3 may be changed by changing the drive voltage.

1 サーマルヘッド、2 プラテンローラ、3 インクリボン、4 ペーパー、5 巻取側インクリボン、5a 駆動モーター、6 供給側インクリボン、7 センサー、7a 発光素子、7b 受光素子、8 エンコーダー、9 制御回路、11y イエロー領域、11m マゼンタ領域、11c シアン領域、11p 保護層領域、12y,12m,12c,12p 頭出しマーク、21a イエロー領域、21b マゼンタ領域、21c シアン領域、21d 保護層領域、22 頭出しマーク、31 サーマルヘッド、32 プラテンローラ、33 インクリボン、34 ペーパー、35 巻取側インクリボン、35a 駆動モーター、36 供給側インクリボン、37a 受光素子、37b 発光素子。   DESCRIPTION OF SYMBOLS 1 Thermal head, 2 Platen roller, 3 Ink ribbon, 4 Paper, 5 Winding side ink ribbon, 5a Drive motor, 6 Supply side ink ribbon, 7 Sensor, 7a Light emitting element, 7b Light receiving element, 8 Encoder, 9 Control circuit, 11y yellow area, 11m magenta area, 11c cyan area, 11p protective layer area, 12y, 12m, 12c, 12p cue mark, 21a yellow area, 21b magenta area, 21c cyan area, 21d protective layer area, 22 cue mark, 31 thermal head, 32 platen roller, 33 ink ribbon, 34 paper, 35 take-up side ink ribbon, 35a drive motor, 36 supply side ink ribbon, 37a light receiving element, 37b light emitting element.

Claims (5)

複数色の色領域が繰り返して配置されるインクリボンの前記各色領域を順次熱転写することにより印画を行うサーマルプリンター装置であって、
前記インクリボンの巻き取りを行う駆動モーターと、
前記インクリボンの送り量を検知する検知手段と、
前記インクリボンの印画時の送り量に基づいて巻取側インクリボンの巻径を算出し、当該巻径に基づいて前記インクリボンの送り速度が一定となるように前記駆動モーターの駆動速度を制御する制御手段と、
を備え、
前記制御手段は、前記各色領域の頭出し動作時において、前記巻取側インクリボンの前記巻径に基づいて前記インクリボンの頭出し送り量を一定に制御することを特徴とする、サーマルプリンター装置。
A thermal printer device that performs printing by sequentially transferring each color region of an ink ribbon in which a plurality of color regions are repeatedly arranged,
A drive motor for winding the ink ribbon;
Detecting means for detecting the feed amount of the ink ribbon;
The winding diameter of the winding-side ink ribbon is calculated based on the feed amount at the time of printing the ink ribbon, and the drive speed of the drive motor is controlled based on the winding diameter so that the feed speed of the ink ribbon is constant. Control means to
With
The control means controls a constant amount of cueing of the ink ribbon based on the winding diameter of the take-up side ink ribbon during cueing operation of each color region. .
複数色の色領域が繰り返して配置されるインクリボンの前記各色領域を順次熱転写により印画を行うサーマルプリンター装置であって、
前記インクリボンの巻き取りを行う駆動モーターと、
前記インクリボンの送り量を検知する検知手段と、
前記インクリボンの印画時の送り量に基づいて巻取側インクリボンの巻径を算出し、当該巻径に基づいて前記インクリボンの送り速度が一定となるように前記駆動モーターの駆動速度を制御する制御手段と、
を備え、
前記制御手段は、前記各色領域の頭出し動作時において、前記巻取側インクリボンの前記巻径に基づく送り量から前記インクリボンの各色領域先頭基準位置検知時のオーバーラン量を差し引くことにより、前記インクリボンの頭出し送り量を一定に制御することを特徴とする、サーマルプリンター装置。
A thermal printer that performs printing by sequentially transferring each color region of an ink ribbon in which a plurality of color regions are repeatedly arranged,
A drive motor for winding the ink ribbon;
Detecting means for detecting the feed amount of the ink ribbon;
The winding diameter of the winding-side ink ribbon is calculated based on the feed amount at the time of printing the ink ribbon, and the drive speed of the drive motor is controlled based on the winding diameter so that the feed speed of the ink ribbon is constant. Control means to
With
The control means subtracts the amount of overrun at the time of detecting the leading reference position of each color area of the ink ribbon from the feed amount based on the winding diameter of the winding side ink ribbon during the cueing operation of each color area. A thermal printer apparatus that controls a cue feed amount of the ink ribbon to be constant.
前記検知手段は、供給側または巻取側インクリボンに設けられたエンコーダーを備えることを特徴とする、請求項1または2に記載のサーマルプリンター装置。   The thermal printer apparatus according to claim 1, wherein the detection unit includes an encoder provided on a supply side or take-up side ink ribbon. 前記インクリボンの巻き戻し手段をさらに備え、
前記制御手段は、前記インクリボンの印画時の送り量に代えて、前記インクリボンの巻戻し後の順送り量に基づいて巻取側インクリボンの巻径を算出することを特徴とする、請求項1ないし3のいずれかに記載のサーマルプリンター装置。
The ink ribbon further comprises a rewinding means,
The control means calculates the winding diameter of the winding-side ink ribbon based on the forward feed amount after the ink ribbon is rewound, instead of the feed amount when the ink ribbon is printed. The thermal printer apparatus in any one of 1 thru | or 3.
前記検知手段は、前記インクリボンに設けられ当該インクリボンの残量を記録する記録手段と、前記記録手段の前記記録を読み取る読取手段とを備え、
前記制御手段は、前記インクリボンの印画時の送り量に代えて、前記読取手段により読み取った前記インクリボンの残量に基づいて、前記巻取側インクリボンの巻径を算出することを特徴とする、請求項1または2に記載のサーマルプリンター装置。
The detection means includes a recording means provided on the ink ribbon for recording the remaining amount of the ink ribbon, and a reading means for reading the record of the recording means,
The control means calculates the winding diameter of the winding-side ink ribbon based on the remaining amount of the ink ribbon read by the reading means instead of the feed amount during printing of the ink ribbon. The thermal printer apparatus according to claim 1 or 2.
JP2010085771A 2010-04-02 2010-04-02 Thermal printer device Expired - Fee Related JP5601869B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010085771A JP5601869B2 (en) 2010-04-02 2010-04-02 Thermal printer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010085771A JP5601869B2 (en) 2010-04-02 2010-04-02 Thermal printer device

Publications (2)

Publication Number Publication Date
JP2011213070A true JP2011213070A (en) 2011-10-27
JP5601869B2 JP5601869B2 (en) 2014-10-08

Family

ID=44943310

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010085771A Expired - Fee Related JP5601869B2 (en) 2010-04-02 2010-04-02 Thermal printer device

Country Status (1)

Country Link
JP (1) JP5601869B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013129087A (en) * 2011-12-20 2013-07-04 Canon Inc Printing apparatus and control method thereof
JP2014061683A (en) * 2012-09-24 2014-04-10 Citizen Holdings Co Ltd Image forming device and image forming method
JP2014233968A (en) * 2013-06-05 2014-12-15 イーデーエム株式会社 Thermal printer
JP2015066782A (en) * 2013-09-27 2015-04-13 大日本印刷株式会社 Thermal transfer system, thermal transfer method, take-up device, and take-up method
JP2016132130A (en) * 2015-01-19 2016-07-25 三菱電機株式会社 Thermal printer
WO2017047471A1 (en) * 2015-09-18 2017-03-23 大日本印刷株式会社 Image and protection layer forming method and device
CN112248655A (en) * 2020-09-30 2021-01-22 厦门汉印电子技术有限公司 Thermal transfer printer

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6124491A (en) * 1984-07-13 1986-02-03 Toshiba Corp Heat transfer type printer
JPH0632036A (en) * 1992-07-15 1994-02-08 Sharp Corp Thermal printer
JPH08197817A (en) * 1995-01-24 1996-08-06 Victor Co Of Japan Ltd Ink film control device of thermal transfer printer
JPH10175358A (en) * 1996-12-20 1998-06-30 Oki Inf Syst Printer
JP2004284206A (en) * 2003-03-24 2004-10-14 Mitsubishi Electric Corp Ink ribbon take-up device
JP2004330523A (en) * 2003-05-02 2004-11-25 Seiko Epson Corp Printer employing dc motor and its controlling method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6124491A (en) * 1984-07-13 1986-02-03 Toshiba Corp Heat transfer type printer
JPH0632036A (en) * 1992-07-15 1994-02-08 Sharp Corp Thermal printer
JPH08197817A (en) * 1995-01-24 1996-08-06 Victor Co Of Japan Ltd Ink film control device of thermal transfer printer
JPH10175358A (en) * 1996-12-20 1998-06-30 Oki Inf Syst Printer
JP2004284206A (en) * 2003-03-24 2004-10-14 Mitsubishi Electric Corp Ink ribbon take-up device
JP2004330523A (en) * 2003-05-02 2004-11-25 Seiko Epson Corp Printer employing dc motor and its controlling method

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013129087A (en) * 2011-12-20 2013-07-04 Canon Inc Printing apparatus and control method thereof
JP2014061683A (en) * 2012-09-24 2014-04-10 Citizen Holdings Co Ltd Image forming device and image forming method
JP2014233968A (en) * 2013-06-05 2014-12-15 イーデーエム株式会社 Thermal printer
JP2015066782A (en) * 2013-09-27 2015-04-13 大日本印刷株式会社 Thermal transfer system, thermal transfer method, take-up device, and take-up method
JP2016132130A (en) * 2015-01-19 2016-07-25 三菱電機株式会社 Thermal printer
WO2017047471A1 (en) * 2015-09-18 2017-03-23 大日本印刷株式会社 Image and protection layer forming method and device
EP3351394A4 (en) * 2015-09-18 2019-05-01 Dai Nippon Printing Co., Ltd. Image and protection layer forming method and device
US10449794B2 (en) 2015-09-18 2019-10-22 Dai Nippon Printing Co., Ltd. Method for forming image and protective layer and apparatus therefor
CN112248655A (en) * 2020-09-30 2021-01-22 厦门汉印电子技术有限公司 Thermal transfer printer
CN112248655B (en) * 2020-09-30 2022-01-28 厦门汉印电子技术有限公司 Thermal transfer printer

Also Published As

Publication number Publication date
JP5601869B2 (en) 2014-10-08

Similar Documents

Publication Publication Date Title
JP5601869B2 (en) Thermal printer device
JP4525212B2 (en) Thermal transfer printer
EP2744666B1 (en) Thermal transfer printer
KR100677578B1 (en) Thermal transfer type omage forming apparatus and method marking/detecting residual amount of ink ribbon thereof
US7474323B2 (en) Print apparatus, ribbon movement control device, ribbon film, ribbon movement control method, and program
US5847742A (en) Color thermal printer and color thermal printer method
CN100478186C (en) Print apparatus, ribbon movement control device, ribbon film, ribbon movement control method and device
JP4977975B2 (en) Printing apparatus, ribbon conveyance control apparatus, ribbon conveyance control method, and program
JP4297977B2 (en) Method and apparatus for compensating printer top-of-form and image stretching errors
US9013529B2 (en) Thermal printer and method for detecting the winding direction of the ink ribbon
JP2008137318A (en) Printing device and printing method
JP5921291B2 (en) Printer
JP2012076308A (en) Thermal printer
JP2006263919A (en) Ink ribbon remaining amount sensing method which is used for color image forming device
JP5971750B2 (en) Printer device and method for controlling printing unit in printer device
JP2012066550A (en) Thermal printer
JP2009255458A (en) Printer
JP5850455B2 (en) Printing device
JP2007331345A (en) Printer, and print position control method for the printer
JP2007223200A (en) Printer and method for detecting residual amount of ink ribbon
TWI253400B (en) Printer capable of detecting status of unused ribbon
JP2001180134A (en) Printing medium and its label printer
JPH082032A (en) Paper forwarding device of printer and method of controlling the same
JP2004074484A (en) Printer
JPH054435A (en) Control method of winding force of ink ribbon in transfer type printer

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140106

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140722

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140819

R150 Certificate of patent or registration of utility model

Ref document number: 5601869

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees