[go: up one dir, main page]

JP2022155801A - Printing system and printing method - Google Patents

Printing system and printing method Download PDF

Info

Publication number
JP2022155801A
JP2022155801A JP2021059206A JP2021059206A JP2022155801A JP 2022155801 A JP2022155801 A JP 2022155801A JP 2021059206 A JP2021059206 A JP 2021059206A JP 2021059206 A JP2021059206 A JP 2021059206A JP 2022155801 A JP2022155801 A JP 2022155801A
Authority
JP
Japan
Prior art keywords
ink ribbon
transport
printing
conveying
thermal head
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2021059206A
Other languages
Japanese (ja)
Inventor
圭佑 藤田
Keisuke Fujita
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2021059206A priority Critical patent/JP2022155801A/en
Publication of JP2022155801A publication Critical patent/JP2022155801A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Impression-Transfer Materials And Handling Thereof (AREA)
  • Controlling Rewinding, Feeding, Winding, Or Abnormalities Of Webs (AREA)
  • Electronic Switches (AREA)

Abstract

Figure 2022155801000001

【課題】インクリボンの搬送に係る設定値を正確に補正できる印刷システム及び印刷方法を提供する。
【解決手段】印刷システムは印刷装置、制御部を含む。印刷装置はサーマルヘッド、第1スプール、第2スプール、第1モータ、第2モータ、ガイド軸、エンコーダを備える。第1スプールは供給ロールを装着し、第1モータの駆動で回転する。第2スプールは巻取ロールを装着し、第2モータの駆動で回転する。ガイド軸はインクリボンの搬送により回転する。エンコーダはガイド軸の回転量を検出する。制御部はサーマルヘッドによる印刷を行う(S22)。制御部はその後、インクリボンを供給ロールから巻取ロールに搬送する(S31)。該時のインクリボンの搬送量は印刷での使用量よりも大きい。制御部はインクリボンの搬送量及び搬送速度を計測する(S32)。制御部は供給ロールと巻取ロールの直径を補正する(S41)。
【選択図】図7

Figure 2022155801000001

A printing system and a printing method capable of accurately correcting set values relating to transport of an ink ribbon are provided.
A printing system includes a printing device and a controller. A printing device includes a thermal head, a first spool, a second spool, a first motor, a second motor, a guide shaft, and an encoder. A first spool carries a supply roll and is driven by a first motor to rotate. A second spool has a winding roll mounted thereon and is driven by a second motor to rotate. The guide shaft rotates as the ink ribbon is transported. The encoder detects the amount of rotation of the guide shaft. The controller performs printing with the thermal head (S22). The controller then conveys the ink ribbon from the supply roll to the take-up roll (S31). The transport amount of the ink ribbon at this time is larger than the amount used in printing. The controller measures the transport amount and transport speed of the ink ribbon (S32). The controller corrects the diameters of the supply roll and the take-up roll (S41).
[Selection drawing] Fig. 7

Description

本発明は、印刷システム及び印刷方法に関する。 The present invention relates to a printing system and printing method.

特許文献1の搬送装置を含む記録装置は、シートを搬送するためのローラと、ローラに対向する対向ローラと、ローラを駆動する駆動モータとを備える。搬送装置は、ローラの回転速度、モータの駆動電流に基づき、ローラと対向ローラとの間の挟持部にシートの端部が進入する位置から所定搬送量だけシートが搬送される間の駆動モータの仕事量を求め、該仕事量に基づいてシートの寸法を求める。 A recording apparatus including the conveying device of Patent Document 1 includes a roller for conveying a sheet, an opposing roller that faces the roller, and a drive motor that drives the roller. Based on the rotation speed of the roller and the driving current of the motor, the conveying device controls the operation of the drive motor during the period when the sheet is conveyed by a predetermined conveying amount from the position where the edge of the sheet enters the nipping portion between the roller and the opposing roller. Work is determined, and sheet dimensions are determined based on the work.

特開2018-144904号公報JP 2018-144904 A

シートが搬送される距離が短い場合、ローラの回転量、駆動モータの駆動電流が小さくなる。故に搬送装置はローラの回転速度及び駆動モータの駆動電流を精度よく検出できず、シートの寸法を精度よく求めることができない。搬送装置が求めたシートの寸法と搬送されるシートの実際の寸法が異なると、シートの搬送条件が不適切になるので、記録装置がシートに画像を記録する際に画像不良を引き起こす可能性がある。 When the distance that the sheet is conveyed is short, the amount of rotation of the roller and the drive current of the drive motor are small. Therefore, the conveying device cannot accurately detect the rotational speed of the roller and the driving current of the driving motor, and cannot accurately obtain the dimensions of the sheet. If the dimensions of the sheet obtained by the conveying device differ from the actual dimensions of the sheet to be conveyed, the conditions for conveying the sheet will be inappropriate, which may cause an image defect when the recording device records an image on the sheet. be.

本発明の目的は、インクリボンの搬送に係る設定値を正確に補正できる印刷システム及び印刷方法を提供することである。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a printing system and a printing method capable of accurately correcting set values relating to transport of an ink ribbon.

本発明の第一態様に係る印刷システムは、印刷装置及び制御部を備え、前記印刷装置は、サーマルヘッドと、インクリボンを搬送する機構であって、前記サーマルヘッドに前記インクリボンを供給可能な供給部と、前記サーマルヘッドに対して前記供給部と反対側に設けられ、前記インクリボンを受け取り可能な受取部と、前記供給部と前記受取部との間で搬送される前記インクリボンに従動して回転可能なローラとを有する搬送機構と、前記ローラの回転量を検出する検出部とを備え、前記制御部は、前記サーマルヘッドが前記インクリボンを加熱することで印刷媒体に印刷を行う印刷処理と、前記搬送機構が前記インクリボンを前記供給部から前記受取部に搬送する処理であり、前記印刷処理に使用する第一距離よりも長い第二距離の前記インクリボンを搬送する第一搬送処理を含む搬送処理と、前記検出部の検出結果に基づき、前記搬送処理において搬送される前記インクリボンの搬送速度及び搬送長さの少なくとも一方を計測する計測処理と、前記計測処理での計測結果に基づき、前記搬送機構による前記インクリボンの搬送に係る設定値を補正する補正処理とを行うことを特徴とする。 A printing system according to a first aspect of the present invention includes a printing device and a control unit, wherein the printing device includes a thermal head and a mechanism for conveying an ink ribbon, and is capable of supplying the ink ribbon to the thermal head. a supply section, a receiving section provided on the opposite side of the thermal head to the supply section and capable of receiving the ink ribbon, and driven by the ink ribbon transported between the supply section and the reception section. a conveying mechanism having a roller rotatable as a roller; and a detection unit that detects the amount of rotation of the roller. A printing process and a process in which the transport mechanism transports the ink ribbon from the supply unit to the receiving unit, wherein the first transport mechanism transports the ink ribbon a second distance longer than the first distance used in the printing process. a transporting process including a transporting process; a measuring process for measuring at least one of a transporting speed and a transporting length of the ink ribbon transported in the transporting process based on the detection result of the detecting unit; and a measurement in the measuring process. and a correction process for correcting a set value relating to transport of the ink ribbon by the transport mechanism based on the result.

上記構成によれば、印刷システムは搬送処理において印刷処理に使用する第一距離よりも長い第二距離のインクリボンを搬送する。インクリボンを搬送する距離が長くなるので、検出部の検出精度が高くなる。よって、印刷システムは、インクリボンの搬送に係る設定値を正しく補正できる。 According to the above configuration, the printing system conveys the ink ribbon for the second distance longer than the first distance used for the printing process in the conveying process. Since the distance for conveying the ink ribbon is increased, the detection accuracy of the detection unit is increased. Therefore, the printing system can correctly correct the setting value related to the transportation of the ink ribbon.

第一態様の印刷システムにおいて、前記制御部は、前記第一搬送処理の後に前記搬送機構が前記インクリボンを前記供給部側へ引き戻す引戻処理を行ってもよい。印刷システムは、第一搬送処理にて印刷処理に使用する第一距離よりも長い第二距離を搬送したインクリボンを供給部側へ引き戻す。よって、印刷システムは、インクリボンが搬送される距離が過剰になることを抑制できる。 In the printing system of the first aspect, the control section may perform a pull-back process in which the transport mechanism pulls back the ink ribbon to the supply section after the first transport process. The printing system pulls back the ink ribbon, which has been transported a second distance longer than the first distance used for the printing process in the first transporting process, to the supply unit side. Therefore, the printing system can prevent the distance over which the ink ribbon is conveyed from becoming excessive.

第一態様の印刷システムにおいて、前記補正処理は、前記設定値として、前記供給部及び前記受取部の少なくとも一方にある前記インクリボンに係る量を補正してもよい。印刷システムは、設定値として、供給部及び受取部の少なくとも一方にあるインクリボンに係る量を補正する。よって、印刷システムは、インクリボンに係る量を正しく補正して搬送できる。 In the printing system of the first aspect, the correction processing may correct, as the set value, the amount of the ink ribbon in at least one of the supply section and the reception section. The printing system corrects the amount of ink ribbon in at least one of the supply section and the receiving section as a set value. Therefore, the printing system can correctly correct the amount of the ink ribbon and convey it.

第一態様の印刷システムにおいて、前記印刷装置は、搬送装置を駆動するステッピングモータを備え、前記補正処理は、前記設定値として、前記ステッピングモータの駆動信号を補正してもよい。印刷システムは、設定値として、ステッピングモータの駆動信号を補正する。よって、印刷システムは、ステッピングモータの駆動信号を正しく補正して搬送できる。 In the printing system of the first aspect, the printing device may include a stepping motor that drives a conveying device, and the correction process may correct a driving signal of the stepping motor as the set value. The printing system corrects the drive signal of the stepping motor as the set value. Therefore, the printing system can correctly correct the drive signal of the stepping motor and convey the paper.

第一態様の印刷システムにおいて、前記制御部は、前記搬送処理において、前記搬送機構が前記第一距離の前記インクリボンを前記供給部から前記受取部に搬送する第二搬送処理を実行可能であり、前記第一距離に応じて、前記第一搬送処理及び前記第二搬送処理の何れか一方に切り換えて実行してもよい。印刷システムは、第一搬送処理、及び第一距離のインクリボンを搬送する第二搬送処理の何れか一方に適宜切り換えて実行する。よって、印刷システムは、搬送処理においてインクリボンが搬送される距離が過剰になることを抑制できる。 In the printing system according to the first aspect, the control section can execute a second conveying process in which the conveying mechanism conveys the ink ribbon of the first distance from the supplying section to the receiving section in the conveying process. , according to the first distance, either one of the first transport process and the second transport process may be switched and executed. The printing system switches between the first transporting process and the second transporting process of transporting the ink ribbon for the first distance as appropriate. Therefore, the printing system can prevent the distance over which the ink ribbon is transported from becoming excessive in the transport process.

第一態様の印刷システムにおいて、前記制御部は、前記第二搬送処理を実行する場合に、前記第一距離に応じて、所定の第一速度、及び前記第一速度よりも遅い第二速度の何れか一方にて前記インクリボンを搬送してもよい。印刷システムは、第二搬送処理において第一速度、及び第一速度よりも遅い第二速度の何れか一方にてインクリボンを搬送する。第二速度でインクリボンを搬送する場合、ローラでのインクリボンの滑りが低減して検出部の検出精度が高くなる。よって、印刷システムは、インクリボンの搬送に係る設定値を正しく補正できる。 In the printing system of the first aspect, the control unit, when executing the second conveying process, sets a predetermined first speed and a second speed slower than the first speed according to the first distance. The ink ribbon may be conveyed by either one. The printing system transports the ink ribbon at one of the first speed and the second speed, which is slower than the first speed, in the second transport process. When the ink ribbon is conveyed at the second speed, the slippage of the ink ribbon on the roller is reduced, and the detection accuracy of the detection unit is increased. Therefore, the printing system can correctly correct the setting value related to the transportation of the ink ribbon.

第一態様の印刷システムにおいて、前記印刷装置は、前記サーマルヘッドと対向する前記インクリボンの搬送方向と平行な第一方向に少なくとも移動させるヘッドモータを備え、前記制御部は、前記印刷処理において、前記搬送処理における前記インクリボンの搬送を一時停止した状態で、前記ヘッドモータにより前記サーマルヘッドを前記第一方向に移動しながら前記サーマルヘッドを加熱することで印刷を実行してもよい。印刷システムは、間欠的にインクリボンを搬送する場合において、検出部の検出精度が高くなる。よって、印刷システムは、インクリボンの搬送に係る設定値を正しく補正できる。 In the printing system according to the first aspect, the printing device includes a head motor that moves at least in a first direction parallel to the transport direction of the ink ribbon facing the thermal head, and the control unit, in the printing process, Printing may be performed by heating the thermal head while moving the thermal head in the first direction by the head motor while the transportation of the ink ribbon in the transportation process is temporarily stopped. In the printing system, when the ink ribbon is transported intermittently, the detection accuracy of the detection unit is improved. Therefore, the printing system can correctly correct the setting value related to the transportation of the ink ribbon.

本発明の第二態様に係る印刷方法は、サーマルヘッドと、インクリボンを搬送する機構であって、前記サーマルヘッドに前記インクリボンを供給可能な供給部と、前記サーマルヘッドに対して前記供給部と反対側に設けられ、前記インクリボンを受け取り可能な受取部と、前記供給部と前記受取部との間で搬送される前記インクリボンに従動して回転可能なローラとを有する搬送機構と、前記ローラの回転量を検出する検出部とを備える印刷装置による印刷方法であって、前記サーマルヘッドが前記インクリボンを加熱することで印刷媒体に印刷を行う印刷工程と、前記搬送機構が前記インクリボンを前記供給部から前記受取部に搬送する工程であり、前記印刷工程に使用する第一距離よりも長い第二距離の前記インクリボンを搬送する第一搬送工程を含む搬送工程と、前記検出部の検出結果に基づき、前記搬送工程において搬送される前記インクリボンの搬送速度及び搬送長さの少なくとも一方を計測する計測工程と、前記計測工程での計測結果に基づき、前記搬送機構による前記インクリボンの搬送に係る設定値を補正する補正工程とを行うことを特徴とする。第二態様の印刷方法は第一態様と同様の効果を奏することができる。 A printing method according to a second aspect of the present invention includes a thermal head, a mechanism for conveying an ink ribbon, a supply section capable of supplying the ink ribbon to the thermal head, and the supply section for the thermal head. a conveying mechanism provided on the opposite side of the ink ribbon and having a receiving portion capable of receiving the ink ribbon; and a roller rotatable following the ink ribbon conveyed between the supplying portion and the receiving portion; A printing method using a printing apparatus including a detection unit that detects the amount of rotation of the roller, wherein the thermal head heats the ink ribbon to print on a print medium, and the conveying mechanism transfers the ink. a conveying step of conveying the ribbon from the supply portion to the receiving portion, the conveying step including a first conveying step of conveying the ink ribbon a second distance longer than the first distance used in the printing step; a measuring step of measuring at least one of a transport speed and a transport length of the ink ribbon transported in the transporting step based on the detection result of the ink ribbon; and a correction step of correcting a set value related to ribbon transport. The printing method of the second aspect can produce the same effect as the first aspect.

印刷システム8の概要を示す図である。1 is a diagram showing an overview of a printing system 8; FIG. 印刷システム8の電気的構成を示すブロック図である。2 is a block diagram showing an electrical configuration of a printing system 8; FIG. 搬送処理においてパターンQ1、Q2でインクリボン9が搬送される場合の印刷システム8の印刷動作を説明する図である。8A and 8B are diagrams for explaining the printing operation of the printing system 8 when the ink ribbon 9 is conveyed in patterns Q1 and Q2 in the conveying process; FIG. 搬送処理においてパターンQ3でインクリボン9が搬送される場合の印刷システム8の印刷動作を説明する図である。FIG. 10 is a diagram for explaining the printing operation of the printing system 8 when the ink ribbon 9 is transported in the pattern Q3 in the transport process; 搬送処理におけるインクリボン9の搬送速度の時間変動を示すグラフである。4 is a graph showing temporal variations in the transport speed of the ink ribbon 9 in the transport process. メイン処理のフローチャートである。4 is a flowchart of main processing; 図6の続きを示すメイン処理のフローチャートである。FIG. 7 is a flowchart of a main process continued from FIG. 6; FIG.

<印刷システム8の概要>
本発明の一実施形態について、図面を参照して説明する。印刷システム8は、熱転写型の印刷を行うためのシステムである。印刷システム8は、外部機器100(図2参照)によって搬送される印刷媒体Pに対して印刷を行う。外部機器100の具体例として、包材を搬送する包装機が挙げられる。この場合、例えば印刷システム8は、包装機によって印刷媒体Pが搬送される搬送ラインの一部に組み込まれて使用される。
<Overview of Printing System 8>
An embodiment of the present invention will be described with reference to the drawings. The printing system 8 is a system for performing thermal transfer printing. The printing system 8 prints on a printing medium P transported by an external device 100 (see FIG. 2). A specific example of the external device 100 is a packaging machine that conveys packaging materials. In this case, for example, the printing system 8 is used by being incorporated into a part of a transport line along which the printing medium P is transported by the packaging machine.

図1に示すように、印刷システム8は、印刷装置1、制御部7、111(図2参照)、プラテン20、機器間コントローラ110(図2参照)を含む。以下、図の説明の理解を助けるため、印刷装置1の上側、下側、左側、右側、前側、及び、後側を定義する。印刷装置1の上側、下側、左側、右側、前側、及び、後側は、図1の上側、下側、左側、右側、手前側、及び、奥側に夫々対応する。図1において、印刷媒体Pの搬送方向は、印刷装置1の左右方向と一致する。印刷媒体Pは外部機器100によって、右側から左側に向けて搬送される。 As shown in FIG. 1, the printing system 8 includes a printing apparatus 1, control units 7 and 111 (see FIG. 2), a platen 20, and an inter-device controller 110 (see FIG. 2). Below, the upper side, the lower side, the left side, the right side, the front side, and the rear side of the printing apparatus 1 are defined in order to facilitate understanding of the explanation of the drawings. The upper, lower, left, right, front, and rear sides of the printing apparatus 1 correspond to the upper, lower, left, right, front, and back sides in FIG. 1, respectively. In FIG. 1 , the transport direction of the print medium P coincides with the horizontal direction of the printing apparatus 1 . The print medium P is conveyed from right to left by the external device 100 .

印刷装置1は、熱転写型のサーマルプリンタである。印刷装置1は、サーマルヘッド3と、第1モータ81、第2モータ82、第3モータ83、第4モータ84(図2参照)とを含む。図1に示すように、印刷装置1は、箱状の筐体10を有する。筐体10の内部に、基板10Aが固定される。基板10Aにはサーマルヘッド3、制御部7(図2参照)、搬送機構6が設けられる。搬送機構6は、リボン装着部2、ガイド軸60、モータ80(図2参照)を備える。ガイド軸60は、ガイド軸61、62、65、66の総称である。モータ80は、第1モータ81、第2モータ82、第3モータ83、第4モータ84の総称である。 The printing apparatus 1 is a thermal transfer type thermal printer. The printing device 1 includes a thermal head 3, and a first motor 81, a second motor 82, a third motor 83, and a fourth motor 84 (see FIG. 2). As shown in FIG. 1, the printing device 1 has a box-shaped housing 10 . A substrate 10A is fixed inside the housing 10 . A thermal head 3, a controller 7 (see FIG. 2), and a transport mechanism 6 are provided on the substrate 10A. The conveying mechanism 6 includes a ribbon mounting portion 2, a guide shaft 60, and a motor 80 (see FIG. 2). The guide shaft 60 is a general term for the guide shafts 61 , 62 , 65 and 66 . A motor 80 is a general term for a first motor 81, a second motor 82, a third motor 83, and a fourth motor 84.

印刷装置1の下方に、平板状のプラテン20が配置される。サーマルヘッド3とプラテン20とは、互いに上下方向に対向する。第1モータ81及び第2モータ82(図2参照)は、インクリボン9をサーマルヘッド3とプラテン20との間を経由して搬送する。印刷装置1は、印刷媒体Pの印刷面(図1における上側の面)に印刷装置1の下端が対向する状態で、印刷媒体Pに隣接する。外部機器100によって搬送される印刷媒体Pは、インクリボン9とプラテン20との間を通る。つまりプラテン20は、外部機器100により搬送される印刷媒体Pの搬送経路に対して、インクリボン9とは反対に配置される。 A flat platen 20 is arranged below the printing apparatus 1 . The thermal head 3 and the platen 20 face each other in the vertical direction. A first motor 81 and a second motor 82 (see FIG. 2) transport the ink ribbon 9 between the thermal head 3 and the platen 20 . The printing device 1 is adjacent to the printing medium P with the lower end of the printing device 1 facing the printing surface of the printing medium P (the upper surface in FIG. 1). A print medium P transported by the external device 100 passes between the ink ribbon 9 and the platen 20 . That is, the platen 20 is arranged opposite to the ink ribbon 9 with respect to the transport path of the print medium P transported by the external device 100 .

<リボンアッセンブリ90>
印刷装置1は、筐体10の内部に収容されるリボンアッセンブリ90のインクリボン9をサーマルヘッド3で加熱することによって、印刷媒体Pに印刷を行う。リボンアッセンブリ90は、芯軸90A、90B、及びインクリボン9を有する。芯軸90A、90Bは、夫々円筒状である。インクリボン9は帯状のフィルムであり、例えばポリエチレンテレフタラート(PET)などの基材の表面にインク層が塗布されている。インク層は、例えば、カーボンなどの色素成分と、ワックス及び/又はレジンなどのバインダー成分とを含む。インクは加熱により溶融し、印刷媒体Pに転写される。インクリボン9は、必要に応じて、バックコート層、剥離層、接着層などの機能層を有してもよい。インクリボン9は、一端部が芯軸90Aの側面に接続され、他端部が芯軸90Bの側面に接続される。
<Ribbon assembly 90>
The printing apparatus 1 prints on the printing medium P by heating the ink ribbon 9 of the ribbon assembly 90 housed inside the housing 10 with the thermal head 3 . The ribbon assembly 90 has core shafts 90A and 90B and an ink ribbon 9 . The core shafts 90A and 90B are each cylindrical. The ink ribbon 9 is a strip-shaped film, and an ink layer is applied to the surface of a base material such as polyethylene terephthalate (PET). The ink layer includes, for example, a pigment component such as carbon and a binder component such as wax and/or resin. The ink is melted by heating and transferred to the print medium P. The ink ribbon 9 may have functional layers such as a back coat layer, a peeling layer, and an adhesive layer, if necessary. The ink ribbon 9 has one end connected to the side surface of the core shaft 90A and the other end connected to the side surface of the core shaft 90B.

リボンアッセンブリ90は、芯軸90Aにインクリボン9が巻回された状態で、印刷装置1のリボン装着部2に装着される。芯軸90Aに巻回されたインクリボン9を、「供給ロール9A」という。インクリボン9は、サーマルヘッド3による印刷の過程で、芯軸90Aの供給ロール9Aから繰り出され、ガイド軸60及びサーマルヘッド3によって案内され、芯軸90Bに巻き取られる。芯軸90Bに巻回されたインクリボン9を、「巻取ロール9B」という。 The ribbon assembly 90 is attached to the ribbon attachment portion 2 of the printing apparatus 1 with the ink ribbon 9 wound around the core shaft 90A. The ink ribbon 9 wound around the core shaft 90A is called a "supply roll 9A." In the process of printing by the thermal head 3, the ink ribbon 9 is let out from the supply roll 9A of the core shaft 90A, guided by the guide shaft 60 and the thermal head 3, and wound around the core shaft 90B. The ink ribbon 9 wound around the core shaft 90B is called a "winding roll 9B".

<リボン装着部2>
リボン装着部2は、第1モータ81、第2モータ82、第1スプール21及び第2スプール22を有する。第1スプール21及び第2スプール22は、夫々、前後方向に延びる回転軸を中心として回転可能である。第1スプール21は、基板10Aの上下方向略中央、且つ、左右方向中央よりも右側に設けられる。第2スプール22は、基板10Aの上下方向略中央、且つ、左右方向中央よりも左側に設けられる。第1スプール21には、リボンアッセンブリ90の芯軸90Aに巻回された供給ロール9Aが装着される。第2スプール22には、リボンアッセンブリ90の芯軸90Bに巻回された巻取ロール9Bが装着される。
<Ribbon attachment part 2>
The ribbon mounting section 2 has a first motor 81 , a second motor 82 , a first spool 21 and a second spool 22 . The first spool 21 and the second spool 22 are each rotatable around a rotation axis extending in the front-rear direction. The first spool 21 is provided substantially in the center of the substrate 10A in the vertical direction and on the right side of the center in the horizontal direction. The second spool 22 is provided substantially in the center of the substrate 10A in the vertical direction and on the left side of the center in the horizontal direction. A supply roll 9A wound around a core shaft 90A of a ribbon assembly 90 is attached to the first spool 21 . A winding roll 9B wound around the core shaft 90B of the ribbon assembly 90 is attached to the second spool 22 .

第1スプール21は第1モータ81(図2参照)に直結し、第1モータ81によって回転する。第2スプール22は第2モータ82(図2参照)に直結し、第2モータ82によって回転する。第1スプール21及び第2スプール22は、夫々異なるモータ80によって回転するので、夫々異なる回転速度で回転可能である。なお、第1スプール21及び第2スプール22は、夫々第1モータ81及び第2モータ82と間接的に連結されていてもよい。 The first spool 21 is directly connected to a first motor 81 (see FIG. 2) and rotated by the first motor 81 . The second spool 22 is directly connected to a second motor 82 (see FIG. 2) and rotated by the second motor 82 . Since the first spool 21 and the second spool 22 are rotated by different motors 80, they can rotate at different rotational speeds. The first spool 21 and the second spool 22 may be indirectly connected to the first motor 81 and the second motor 82, respectively.

第1スプール21及び第2スプール22が、図1における印刷装置1を前側から見た状態で反時計回りに回転するとき、芯軸90A、90Bは正転方向に回転する。このとき、インクリボン9は、供給ロール9Aから繰り出され、巻取ロール9Bに巻き取られる。第1スプール21及び第2スプール22が、図1における印刷装置1を前側から見た状態で時計回りに回転するとき、芯軸90A、90Bは反転方向に回転する。インクリボン9は、巻取ロール9Bから繰り出され、供給ロール9Aに巻き取られる。 When the first spool 21 and the second spool 22 rotate counterclockwise when the printer 1 in FIG. 1 is viewed from the front side, the core shafts 90A and 90B rotate in the normal direction. At this time, the ink ribbon 9 is let out from the supply roll 9A and wound on the take-up roll 9B. When the first spool 21 and the second spool 22 rotate clockwise when the printer 1 in FIG. 1 is viewed from the front side, the core shafts 90A and 90B rotate in the reverse direction. The ink ribbon 9 is unwound from a take-up roll 9B and taken up by a supply roll 9A.

供給ロール9Aと巻取ロール9Bとの間に張り渡されるインクリボン9は、第1スプール21と第2スプール22の回転に応じ、筐体10内で搬送される。インクリボン9が搬送されるときに通過する経路を、「搬送経路R」という。インクリボン9は、ガイド軸60と接触することによって搬送経路Rに沿って搬送され案内される。サーマルヘッド3は、供給ロール9Aと巻取ロール9Bとの間に張り渡されるインクリボン9に隣接する。 The ink ribbon 9 stretched between the supply roll 9A and the take-up roll 9B is conveyed within the housing 10 as the first spool 21 and the second spool 22 rotate. A route through which the ink ribbon 9 is conveyed is called a “conveyance route R”. The ink ribbon 9 is transported and guided along the transport path R by contacting the guide shaft 60 . The thermal head 3 is adjacent to the ink ribbon 9 stretched between the supply roll 9A and the take-up roll 9B.

<サーマルヘッド3>
サーマルヘッド3は、基板10Aの前面のうち、第1スプール21及び第2スプール22よりも下側に設けられる。サーマルヘッド3は、インクリボン9の搬送方向の一部に設けられる。サーマルヘッド3は、前後方向に直線状に並んだ複数の発熱素子を有する。前後方向は、インクリボン9の搬送方向と交差する方向であるインクリボン9の幅方向に対応する方向である。サーマルヘッド3は、インクリボン9の幅方向に並んだ複数の発熱素子を発熱させることで、インクリボン9を用いた印字を行う。
<Thermal head 3>
The thermal head 3 is provided below the first spool 21 and the second spool 22 on the front surface of the substrate 10A. The thermal head 3 is provided partly in the direction in which the ink ribbon 9 is conveyed. The thermal head 3 has a plurality of heating elements linearly arranged in the front-rear direction. The front-rear direction is the direction corresponding to the width direction of the ink ribbon 9, which is the direction intersecting the conveying direction of the ink ribbon 9. As shown in FIG. The thermal head 3 performs printing using the ink ribbon 9 by causing a plurality of heating elements arranged in the width direction of the ink ribbon 9 to generate heat.

サーマルヘッド3は、上下方向及び左右方向に移動可能である。第3モータ83(図2参照)は、上下方向においてヘッド位置3A、3B間で、サーマルヘッド3を上下方向に移動させる。ヘッド位置3Bは、インクリボン9をプラテン20に向けて付勢する位置である。ヘッド位置3Aは、ヘッド位置3Bよりも上側でインクリボン9から離隔して、プラテン20に対するインクリボン9の付勢を解除する位置である。つまり、第3モータ83は、サーマルヘッド3をプラテン20に対して接近及び離隔する方向に移動させる。第4モータ84(図2参照)は、左右方向に移動させる。左右方向において、サーマルヘッド3の可動域右端の位置を待機位置という。 The thermal head 3 can move vertically and horizontally. The third motor 83 (see FIG. 2) vertically moves the thermal head 3 between the head positions 3A and 3B. The head position 3B is a position where the ink ribbon 9 is urged toward the platen 20. FIG. The head position 3A is a position above the head position 3B and away from the ink ribbon 9 to release the biasing force of the ink ribbon 9 against the platen 20 . That is, the third motor 83 moves the thermal head 3 toward and away from the platen 20 . The fourth motor 84 (see FIG. 2) moves left and right. The position of the right end of the movable range of the thermal head 3 in the left-right direction is called the standby position.

<ガイド軸60>
ガイド軸60は円柱状であり、基板10Aの表面である前面から前側に向けて延びる。ガイド軸60は、前後方向に延びる回転軸を中心として回転可能である。ガイド軸61は、基板10Aの右上の隅近傍に設けられる。ガイド軸62は、基板10Aの右下の隅近傍に設けられる。ガイド軸65は、基板10Aの左下の隅近傍に設けられる。ガイド軸66は、基板10Aの左上の隅近傍に設けられる。
<Guide shaft 60>
The guide shaft 60 has a cylindrical shape and extends forward from the front surface, which is the surface of the substrate 10A. The guide shaft 60 is rotatable around a rotation axis extending in the front-rear direction. The guide shaft 61 is provided near the upper right corner of the substrate 10A. The guide shaft 62 is provided near the lower right corner of the substrate 10A. The guide shaft 65 is provided near the lower left corner of the substrate 10A. A guide shaft 66 is provided near the upper left corner of the substrate 10A.

ガイド軸60の周面の一部にインクリボン9が接触する。インクリボン9の搬送経路Rは、第1スプール21に装着された供給ロール9Aから右斜め上側に向けて延び、ガイド軸61に接触して方向を変え、ガイド軸62に向けて下側に延び、ガイド軸62に接触して方向を変え、ガイド軸65に向けて左側に延びる。インクリボン9の搬送経路Rは、ガイド軸62とガイド軸65との間の途中の部分において、サーマルヘッド3と接触することに応じて方向が変更される。インクリボン9の搬送経路Rは更に、ガイド軸65に接触して方向を変え、ガイド軸66に向けて上側に延び、ガイド軸66に接触して方向を変え、巻取ロール9Bに向けて右斜め下側に延びる。なお、印刷装置1に、例えば、ガイド軸62とガイド軸65との間に、搬送経路Rの方向を変える他のガイド軸が設けられていてもよい。 The ink ribbon 9 contacts part of the peripheral surface of the guide shaft 60 . The transport path R of the ink ribbon 9 extends obliquely upward to the right from the supply roll 9A mounted on the first spool 21, contacts the guide shaft 61, changes direction, and extends downward toward the guide shaft 62. , changes direction in contact with the guide shaft 62 and extends leftward toward the guide shaft 65 . The direction of the transport path R of the ink ribbon 9 is changed according to contact with the thermal head 3 in the middle portion between the guide shafts 62 and 65 . The conveying path R of the ink ribbon 9 further contacts the guide shaft 65 to change direction, extends upward toward the guide shaft 66, contacts the guide shaft 66 to change direction, and extends rightward toward the take-up roll 9B. It extends obliquely downward. Note that the printer 1 may be provided with another guide shaft that changes the direction of the transport path R, for example, between the guide shaft 62 and the guide shaft 65 .

<印刷システム8の電気的構成>
図2を参照し、印刷システム8の電気的構成について説明する。印刷装置1は制御部7を備える。制御部7は、例えば印刷装置1を制御するCPUと、CPUの指示に応じて動作する各種の駆動回路とで構成される。各種の駆動回路は、例えば、モータ80である第1モータ81、第2モータ82、第3モータ83、第4モータ84に信号(例えば、駆動電流)を供給するための回路、サーマルヘッド3に信号(例えば、駆動電流)を供給するための回路などを含む。制御部7は、記憶部71と、操作部73と、サーマルヘッド3と、モータ80である第1モータ81、第2モータ82、第3モータ83、第4モータ84と、エンコーダ811と、通信インタフェース(通信I/F)72と、非図示のインタフェース回路を介して電気的に接続する。
<Electrical Configuration of Printing System 8>
The electrical configuration of the printing system 8 will be described with reference to FIG. The printing device 1 has a control section 7 . The control unit 7 is composed of, for example, a CPU that controls the printing apparatus 1 and various drive circuits that operate according to instructions from the CPU. Various drive circuits include, for example, a circuit for supplying signals (for example, drive current) to the first motor 81, the second motor 82, the third motor 83, and the fourth motor 84, which are the motors 80; It includes circuitry for providing signals (eg, drive currents), and the like. The control unit 7 includes a storage unit 71, an operation unit 73, the thermal head 3, a first motor 81, a second motor 82, a third motor 83, a fourth motor 84, an encoder 811, and a communication unit. It is electrically connected to an interface (communication I/F) 72 via an interface circuit (not shown).

サーマルヘッド3は、制御部7から出力される信号に応じて発熱する。モータ80は、パルス信号に同期して回転するステッピングモータである。第1モータ81は、制御部7から出力されるパルス信号に応じて、第1スプール21を回転させる。第2モータ82は、制御部7から出力されるパルス信号に応じて、第2スプール22を回転させる。第3モータ83は、制御部7から出力されるパルス信号に応じて回転し、サーマルヘッド3を上下方向に移動させる。第4モータ84は、制御部7から出力されるパルス信号に応じて回転し、サーマルヘッド3を左右方向に移動させる。 The thermal head 3 generates heat according to a signal output from the controller 7 . A motor 80 is a stepping motor that rotates in synchronization with a pulse signal. The first motor 81 rotates the first spool 21 according to the pulse signal output from the controller 7 . The second motor 82 rotates the second spool 22 according to the pulse signal output from the controller 7 . The third motor 83 rotates according to the pulse signal output from the control section 7 to move the thermal head 3 vertically. The fourth motor 84 rotates according to the pulse signal output from the control section 7 to move the thermal head 3 in the horizontal direction.

エンコーダ811はガイド軸65の回転位置及び回転量を検出する。エンコーダ811は検出した回転位置及び回転量を示す信号を、制御部7に出力する。通信I/F72は、機器間コントローラ110との間で通信を行なうためのインタフェース素子である。 An encoder 811 detects the rotational position and amount of rotation of the guide shaft 65 . The encoder 811 outputs a signal indicating the detected rotational position and amount of rotation to the control section 7 . Communication I/F 72 is an interface element for communicating with inter-device controller 110 .

機器間コントローラ110は、印刷装置1の外部に設けられ、印刷装置1と外部装置との通信を制御する。機器間コントローラ110は、制御部111、記憶部112、通信I/F113、及び通信I/F114を含む。通信I/F113は、印刷装置1の通信I/F72と有線又は無線で接続される。通信I/F114は、外部装置である外部機器100及び外部端末150と有線又は無線で接続される。本実施形態では、外部機器100は印刷媒体Pを搬送する機器(例えば、包材を搬送する包装機)である。外部端末150は、ユーザが印刷装置1に対して様々な指示を行うことが可能な端末(例えばPC)である。 The inter-device controller 110 is provided outside the printing device 1 and controls communication between the printing device 1 and an external device. The inter-device controller 110 includes a control section 111 , a storage section 112 , a communication I/F 113 and a communication I/F 114 . The communication I/F 113 is connected to the communication I/F 72 of the printing apparatus 1 by wire or wirelessly. The communication I/F 114 is wired or wirelessly connected to the external device 100 and the external terminal 150 that are external devices. In this embodiment, the external device 100 is a device that conveys the print medium P (for example, a packaging machine that conveys packaging materials). The external terminal 150 is a terminal (for example, a PC) that allows the user to give various instructions to the printing apparatus 1 .

印刷装置1の記憶部71は、ROM、RAM、フラッシュメモリ等の各種記憶媒体を含む。記憶部71には、制御部7が実行する処理のプログラムが記憶される。記憶部71には、印刷データ、印刷数、後述するリボン最高速度Va、Va´、搬送量L1等が記憶される。印刷データ及び印刷数は、外部機器100又は外部端末150から機器間コントローラ110を介して制御部7に入力されることで、記憶部71内に設定される。 The storage unit 71 of the printing device 1 includes various storage media such as ROM, RAM, and flash memory. The storage unit 71 stores programs for processing executed by the control unit 7 . The storage unit 71 stores print data, the number of prints, maximum ribbon speeds Va and Va' described later, a transport amount L1, and the like. The print data and the number of prints are set in the storage unit 71 by being input from the external device 100 or the external terminal 150 to the control unit 7 via the inter-device controller 110 .

制御部7によって実行されるプログラムは、例えば、外部端末150から通信I/F72を介してダウンロードされてもよい。制御部7は、通信I/F72を介して、外部端末150から取得したプログラムを、記憶部71に記憶してもよい。印刷データ、媒体速度V、及び設定情報は、印刷装置1の操作部73から入力されて、記憶部71に設定されてもよい。 A program executed by the control unit 7 may be downloaded from the external terminal 150 via the communication I/F 72, for example. The control unit 7 may store the program acquired from the external terminal 150 in the storage unit 71 via the communication I/F 72 . The print data, medium speed V, and setting information may be input from the operation unit 73 of the printing apparatus 1 and set in the storage unit 71 .

<印刷動作の概要>
図3、図4を参照して、印刷システム8において印刷媒体Pに印刷イメージが形成される印刷動作の概要を説明する。なお、理解を容易とするため、図3、図4では、インクリボン9が直線状に示される。しかし実際には、インクリボン9及び印刷媒体Pは曲折する場合がある。また、印刷装置1の動作を中心に説明し、搬送される印刷媒体Pの説明を簡略化する。図3(a)に示すように、印刷動作の実行前、サーマルヘッド3はヘッド位置3Aとなる上下方向の位置に、待機位置となる左右方向の位置に配置される。
<Outline of printing operation>
3 and 4, the outline of the printing operation for forming a print image on the print medium P in the printing system 8 will be described. 3 and 4, the ink ribbon 9 is shown linearly for easy understanding. However, in practice, the ink ribbon 9 and the print medium P may bend. Also, the operation of the printing apparatus 1 will be mainly described, and the description of the transported print medium P will be simplified. As shown in FIG. 3(a), the thermal head 3 is arranged at a head position 3A in the up-down direction and at a standby position in the left-right direction before executing the printing operation.

印刷システム8では、印刷媒体P、インクリボン9の搬送が停止した状態で、印刷装置1による印刷動作が実行される。外部機器100は、機器間コントローラ110を介して印刷装置1に、所定タイミングで印刷指令を送信する。印刷装置1では、外部機器100から印刷指令を受信すると、図3(b)に示すように、ヘッド降下処理が実行される。ヘッド降下処理では、サーマルヘッド3が第3モータ83の駆動により、ヘッド位置3Aからヘッド位置3Bに上下方向に移動する。サーマルヘッド3はプラテン20に上側から接近して、インクリボン9を印刷媒体Pの印刷面に付勢する。プラテン20は、印刷媒体Pのうち印刷面と反対の面に接触し、インクリボン9及び印刷媒体Pをサーマルヘッド3に付勢する。 In the printing system 8, the printing operation is performed by the printing device 1 while the transportation of the printing medium P and the ink ribbon 9 is stopped. The external device 100 transmits a print command to the printing apparatus 1 via the inter-device controller 110 at a predetermined timing. When the print command is received from the external device 100, the printing apparatus 1 executes a head lowering process as shown in FIG. 3(b). In the head lowering process, the thermal head 3 is driven by the third motor 83 to move vertically from the head position 3A to the head position 3B. The thermal head 3 approaches the platen 20 from above and urges the ink ribbon 9 against the printing surface of the printing medium P. As shown in FIG. The platen 20 contacts the surface of the print medium P opposite to the print surface and urges the ink ribbon 9 and the print medium P toward the thermal head 3 .

ヘッド降下処理が完了した後、図3(c)に示すように、印刷処理が実行される。印刷処理では、サーマルヘッド3は、第4モータ84の駆動により、インクリボン9を上側から付勢しながら、左側に移動する。このとき、記憶部71に設定されている印刷データに基づいて、サーマルヘッド3が通電によって加熱される。インクリボン9の使用領域91のインクは、印刷媒体Pの印刷面に転写される。以上によって、印刷イメージが印刷媒体Pに形成される。 After the head lowering process is completed, the print process is executed as shown in FIG. 3(c). In the printing process, the thermal head 3 is driven by the fourth motor 84 to move leftward while urging the ink ribbon 9 from above. At this time, the thermal head 3 is heated by energization based on the print data set in the storage unit 71 . The ink in the used area 91 of the ink ribbon 9 is transferred to the printing surface of the printing medium P. As shown in FIG. A print image is formed on the print medium P by the above.

印刷処理が完了した後、図3(d)に示すように、ヘッド上昇処理が実行される。ヘッド上昇処理では、サーマルヘッド3が第3モータ83の駆動により、ヘッド位置3Bからヘッド位置3Aに上下方向に移動する。サーマルヘッド3は、インクリボン9の上側に離隔して、プラテン20に対するインクリボン9の付勢を解除する。 After the printing process is completed, the head raising process is executed as shown in FIG. 3(d). In the head raising process, the thermal head 3 is driven by the third motor 83 to move vertically from the head position 3B to the head position 3A. The thermal head 3 is separated above the ink ribbon 9 to release the biasing force of the ink ribbon 9 against the platen 20 .

ヘッド上昇処理が完了した後、図3(e)に示すように、搬送処理が実行される。搬送処理では、第1モータ81及び第2モータ82が駆動し、第1スプール21及び第2スプール22が回転する。インクリボン9は、第1スプール21の供給ロール9Aから繰り出され、第2スプール22の巻取ロール9Bに巻き取られる。エンコーダ811は、検出したガイド軸65の回転量を示す信号を制御部7に出力する。制御部7は、受信したガイド軸65の回転量を示す信号に基づき、搬送されるインクリボン9の搬送量及び搬送速度を計測する。さらに、サーマルヘッド3は、第4モータ84の駆動により、待機位置まで右側に移動する。搬送処理が完了した後、サーマルヘッド3は、図3(a)に示す、ヘッド位置3Aとなる上下方向の位置に、待機位置となる左右方向の位置に配置される。 After the head raising process is completed, the carrying process is executed as shown in FIG. 3(e). In the transport process, the first motor 81 and the second motor 82 are driven to rotate the first spool 21 and the second spool 22 . The ink ribbon 9 is let out from the supply roll 9A of the first spool 21 and wound up on the take-up roll 9B of the second spool 22 . The encoder 811 outputs a signal indicating the detected amount of rotation of the guide shaft 65 to the controller 7 . Based on the received signal indicating the amount of rotation of the guide shaft 65, the control unit 7 measures the transport amount and transport speed of the ink ribbon 9 being transported. Further, the thermal head 3 is driven by the fourth motor 84 to move rightward to the standby position. After the transport process is completed, the thermal head 3 is placed at a vertical position that is a head position 3A and a horizontal position that is a standby position, as shown in FIG. 3A.

図5に示すように、搬送処理では、インクリボン9の搬送速度が、ゼロからリボン最高速度Vaまで加速度Aで加速される。リボン最高速度Vaは、外部機器100又は外部端末150から設定されたインクリボン9の目標到達速度である。その後、インクリボン9の搬送速度が、リボン最高速度Vaからゼロまで加速度-Aで減速される。インクリボン9が搬送されてから時間Taで搬送完了するまでのインクリボン9の総搬送量はLtaである。総搬送量Ltaは、印刷処理でのインクリボン9の使用量、即ち発熱したサーマルヘッド3が左側に移動した量と等しい。インクリボン9がリボン最高速度Vaの定速で搬送される定速搬送量はLaである。定速搬送量Laは、印刷処理でのインクリボン9の使用量(Lta)、即ち発熱したサーマルヘッド3が左側に移動した量から、インクリボン9をリボン最高速度Vaまで加速させた長さとリボン最高速度Vaからゼロまで減速させた長さの合計を差し引いた長さである。 As shown in FIG. 5, in the transport process, the transport speed of the ink ribbon 9 is accelerated at an acceleration A from zero to the maximum ribbon speed Va. The maximum ribbon speed Va is the target reaching speed of the ink ribbon 9 set by the external device 100 or the external terminal 150 . Thereafter, the conveying speed of the ink ribbon 9 is decelerated from the maximum ribbon speed Va to zero at the acceleration -A. The total transport amount of the ink ribbon 9 from the time the ink ribbon 9 is transported to the time Ta completes the transport is Lta. The total transport amount Lta is equal to the amount of ink ribbon 9 used in the printing process, that is, the amount by which the heated thermal head 3 moves to the left. The constant-velocity transport amount by which the ink ribbon 9 is transported at the constant velocity of the maximum ribbon velocity Va is La. The constant-speed transport amount La is the length of the ink ribbon 9 accelerated to the maximum ribbon speed Va from the amount (Lta) of the ink ribbon 9 used in the printing process, that is, the amount of movement of the heated thermal head 3 to the left, and the length of the ribbon. It is the length obtained by subtracting the total length of deceleration from the maximum speed Va to zero.

本実施形態では、リボンが定速で送られているときのエンコーダ出力に基づき、後述する供給ロール9A、巻取ロール9Bの直径補正処理を行う。定速搬送量Laは、記憶部71に設定される印刷データにより変動する。定速搬送量Laが小さい場合、定速となるリボン最高速度Vaで搬送される時間が短くなる。この場合、エンコーダ811は、ガイド軸65の回転量を精度よく検出することができない。 In this embodiment, diameter correction processing of the supply roll 9A and the take-up roll 9B, which will be described later, is performed based on the encoder output when the ribbon is fed at a constant speed. The constant-speed transport amount La varies depending on the print data set in the storage unit 71 . When the constant-speed transport amount La is small, the time during which the ribbon is transported at the constant maximum ribbon speed Va is shortened. In this case, the encoder 811 cannot accurately detect the amount of rotation of the guide shaft 65 .

定速搬送量Laが所定の搬送量L1よりも短い場合、制御部7はエンコーダ811が精度よく検出できないと判断する、この場合、制御部7は搬送処理におけるリボン最高速度をVaよりも低速のVa´に設定する。リボン最高速度Va´の定速で搬送されるインクリボン9の定速搬送量をLa´とする。これにより、図5の一点鎖線で示すように、同じ総搬送量Ltaを搬送した場合でも、リボン最高速度Va´で搬送される時間及び定速搬送量La´が、リボン最高速度Vaで搬送される時間及び定速搬送量Laよりも長くなる。よって、エンコーダ811は、ガイド軸65の回転量を精度よく検出できる。搬送処理において、総搬送量Lta、リボン最高速度Va、定速搬送量La、加速度A、所要時間Taでインクリボン9が搬送されるパターンをQ1という。総搬送量Lta、リボン最高速度Va´、定速搬送量La´、加速度A、所要時間Ta´でインクリボン9が搬送されるパターンをQ2という。 If the constant-speed conveying amount La is shorter than the predetermined conveying amount L1, the controller 7 determines that the encoder 811 cannot detect it accurately. Va'. Let La' be the constant-speed transport amount of the ink ribbon 9 transported at the constant speed of the maximum ribbon speed Va'. As a result, as shown by the dashed-dotted line in FIG. 5, even when the same total transport amount Lta is transported, the time during which the ribbon is transported at the maximum ribbon speed Va′ and the constant-speed transport amount La′ are different from those at the maximum ribbon speed Va. time and the constant-speed transport amount La. Therefore, the encoder 811 can accurately detect the amount of rotation of the guide shaft 65 . Q1 is a pattern in which the ink ribbon 9 is conveyed in the conveying process with the total conveying distance Lta, the maximum ribbon speed Va, the constant conveying distance La, the acceleration A, and the required time Ta. Q2 is a pattern in which the ink ribbon 9 is conveyed with the total conveying distance Lta, the maximum ribbon speed Va', the constant conveying distance La', the acceleration A, and the required time Ta'.

パターンQ2でインクリボン9が搬送される場合、所要時間Ta´が過剰に長くなる場合がある。また、インクリボン9の搬送速度(搬送量)の制御の細かさは、供給ロール9A、巻取ロール9Bの直径の大きさにより変動する。より詳細に、第1モータ81が1つのパルス信号で供給ロール9Aから繰り出すインクリボン9の量は、供給ロール9Aの直径が大きくなるほど長くなる。第2モータ82が1つのパルス信号で巻取ロール9Bに巻き取るインクリボン9の量は、巻取ロール9Bの直径が大きくなるほど長くなる。よって、供給ロール9A、巻取ロール9Bの何れか一方の直径が大きい場合、制御部7はインクリボン9の搬送速度(搬送量)を細かく制御できない。 When the ink ribbon 9 is conveyed in the pattern Q2, the required time Ta' may become excessively long. Further, the degree of control over the transport speed (transport amount) of the ink ribbon 9 varies depending on the diameters of the supply roll 9A and the take-up roll 9B. More specifically, the amount of the ink ribbon 9 that the first motor 81 feeds out from the supply roll 9A with one pulse signal increases as the diameter of the supply roll 9A increases. The amount of the ink ribbon 9 wound around the take-up roll 9B by the second motor 82 with one pulse signal increases as the diameter of the take-up roll 9B increases. Therefore, if the diameter of either the supply roll 9A or the take-up roll 9B is large, the controller 7 cannot finely control the transport speed (transport amount) of the ink ribbon 9 .

パターンQ2で所要時間Ta´が過剰に長くなる場合、若しくは定速搬送量La´が所定の搬送量L1よりも短い場合、制御部7は搬送処理でのインクリボン9の総搬送量をLtbとする。総搬送量Ltbは印刷処理でのインクリボン9の使用量(Lta)よりも大きい。搬送処理において、総搬送量Ltb、リボン最高速度Va、リボン最高速度Vaで搬送される定速搬送量Lb(Lb≧L1)、加速度A、所要時間Tbでインクリボン9が搬送されるパターンをQ3という。 If the required time Ta' is excessively long in the pattern Q2, or if the constant-speed transport amount La' is shorter than the predetermined transport amount L1, the controller 7 sets the total transport amount of the ink ribbon 9 in the transport process to Ltb. do. The total transport amount Ltb is larger than the usage amount (Lta) of the ink ribbon 9 in the printing process. Q3 is a pattern in which the ink ribbon 9 is conveyed with a total conveying distance Ltb, a maximum ribbon speed Va, a constant-speed conveying distance Lb (Lb≧L1) conveyed at the maximum ribbon speed Va, an acceleration A, and a required time Tb in the conveying process. It says.

搬送処理にてパターンQ3でインクリボン9が搬送された後、図4(f)に示す、引戻処理が実行される。引戻処理では、第1モータ81、第2モータ82が搬送処理と逆方向に回転駆動されて、印刷処理でのインクリボン9の使用量(Lta)に対してパターンQ3の搬送処理で過剰に搬送した総搬送量Ltbとの差分(Ltb-Lta)のインクリボン9が巻取ロール9Bから供給ロール9Aに引き戻される。なお、搬送処理にてパターンQ1、Q2でインクリボン9が搬送された場合、引戻処理は実行されない。 After the ink ribbon 9 is conveyed in the pattern Q3 in the conveying process, the pullback process shown in FIG. 4(f) is executed. In the pull-back process, the first motor 81 and the second motor 82 are rotationally driven in the direction opposite to the conveying process, and the ink ribbon 9 usage (Lta) in the printing process is excessively increased in the conveying process of the pattern Q3. The difference (Ltb−Lta) from the transported total transport amount Ltb of the ink ribbon 9 is pulled back from the take-up roll 9B to the supply roll 9A. Note that when the ink ribbon 9 is transported in the patterns Q1 and Q2 in the transport process, the pullback process is not executed.

<供給ロール9A、巻取ロール9Bの直径の補正>
上記の通り、制御部7がインクリボン9の搬送速度、搬送量を制御する上で、供給ロール9A、巻取ロール9Bの直径は重要なパラメータの一つである。制御部7は、印刷動作の実行開始時にエンコーダ811を使って供給ロール9Aと巻取ロール9B夫々の直径を検出する動作を実行する。また制御部7は、搬送処理が行われた場合、検出した供給ロール9Aと巻取ロール9Bの直径を補正する為の補正処理を実行する。
<Correction of Diameter of Supply Roll 9A and Winding Roll 9B>
As described above, the diameters of the supply roll 9A and the take-up roll 9B are one of the important parameters for the controller 7 to control the transport speed and transport amount of the ink ribbon 9 . The control unit 7 uses the encoder 811 to detect the diameters of the supply roll 9A and the take-up roll 9B at the start of the printing operation. Further, when the conveying process is performed, the control section 7 executes a correction process for correcting the detected diameters of the supply roll 9A and the take-up roll 9B.

補正処理において制御部7は、搬送処理の前に制御部7が設定したインクリボン9の定速搬送量La(Lb)と、エンコーダ811の検出結果に基づき計測したインクリボン9の定速搬送量Lmとを比較する。計測した定速搬送量Lmが設定した定速搬送量La(Lb)よりも大きい場合、過剰にインクリボン9が搬送されており、実際の供給ロール9A、巻取ロール9Bの直径は検出した値よりも大きい。よって、供給ロール9A、巻取ロール9Bの検出した直径に補正値βを加算して補正する。一方、計測した定速搬送量Lmが設定した定速搬送量La(Lb)よりも小さい場合、インクリボン9の搬送が不足しており、実際の供給ロール9A、巻取ロール9Bの直径は検出した値よりも小さい。よって、供給ロール9A、巻取ロール9Bの検出した直径から補正値βを減算して補正する。 In the correction process, the control unit 7 determines the constant-speed transport amount La (Lb) of the ink ribbon 9 set by the control unit 7 before the transport process and the constant-speed transport amount of the ink ribbon 9 measured based on the detection result of the encoder 811. Compare with Lm. If the measured constant-speed transport amount Lm is larger than the set constant-speed transport amount La (Lb), the ink ribbon 9 is excessively transported, and the actual diameters of the supply roll 9A and the take-up roll 9B are the detected values. bigger than Therefore, the detected diameters of the supply roll 9A and the take-up roll 9B are corrected by adding the correction value β. On the other hand, when the measured constant-speed transport amount Lm is smaller than the set constant-speed transport amount La (Lb), the transport of the ink ribbon 9 is insufficient, and the actual diameters of the supply roll 9A and the take-up roll 9B are detected. smaller than the value Therefore, the detected diameters of the supply roll 9A and the take-up roll 9B are corrected by subtracting the correction value β.

本実施形態では、以下の式(1)により補正値βを算出する。なお、Vmは制御部7がエンコーダ811の検出結果に基づき計測したリボン最高速度である。パターンQ2でインクリボン9が搬送される場合、VaはVa´に置換される。Fは所定の係数である。
β=|Vm-Va|×F (1)
In this embodiment, the correction value β is calculated by the following formula (1). Note that Vm is the maximum ribbon speed measured by the control unit 7 based on the detection result of the encoder 811 . When the ink ribbon 9 is conveyed in the pattern Q2, Va is replaced with Va'. F is a predetermined coefficient.
β=|Vm−Va|×F (1)

<メイン処理>
図6及び図7を参照し、印刷装置1のメイン処理について説明する。メイン処理は印刷装置1が印刷媒体Pに印刷イメージを形成するための処理である。メイン処理の開始前、記憶部71には、印刷する印刷データ、印刷数、リボン最高速度Va、Va´、搬送量L1が予め記憶されている。印刷数は、メイン処理において印刷媒体Pに対して印刷を行う繰り返し数である。また、記憶部71はメイン処理で用いられる引戻フラグを記憶する。引戻フラグは、搬送処理においてパターンQ3でインクリボン9が搬送される場合、値を1に設定され、パターンQ1、Q2でインクリボン9が搬送される場合、値を0に設定される。
<Main processing>
The main processing of the printing apparatus 1 will be described with reference to FIGS. 6 and 7. FIG. The main process is a process for the printing apparatus 1 to form a print image on the print medium P. FIG. Before starting the main process, the storage unit 71 stores in advance the print data to be printed, the number of prints, the maximum ribbon speeds Va and Va', and the transport amount L1. The number of prints is the number of repetitions of printing on the print medium P in the main process. The storage unit 71 also stores a withdrawal flag used in the main process. The retraction flag is set to 1 when the ink ribbon 9 is transported in the pattern Q3 in the transport process, and is set to 0 when the ink ribbon 9 is transported in the patterns Q1 and Q2.

印刷装置1の制御部7は、印刷指令を受信したことを契機として、記憶部71に記憶されているプログラムを読み出して実行することでメイン処理を開始する。図6に示すように、制御部7は初期動作を実行する(S1)。初期動作は、印刷装置1を初期状態に制御する処理である。初期動作において、制御部7はサーマルヘッド3をヘッド位置3Aへ移動させる動作、及びエンコーダ811を使って供給ロール9Aと巻取ロール9B夫々の直径を検出する動作を実行する。 Upon receiving the print command, the control unit 7 of the printing apparatus 1 reads out and executes a program stored in the storage unit 71 to start main processing. As shown in FIG. 6, the control unit 7 performs an initial operation (S1). The initial operation is processing for controlling the printer 1 to the initial state. In the initial operation, the controller 7 moves the thermal head 3 to the head position 3A and uses the encoder 811 to detect the diameters of the supply roll 9A and the take-up roll 9B.

制御部7は、記憶部71から印刷データ、印刷数、リボン最高速度Va、加速度Aを取得する(S2)。制御部7は、取得した印刷データ、リボン最高速度Va、及び加速度Aに基づき、総搬送量Lta、定速搬送量Laを算出する(S3)。 The control unit 7 acquires the print data, the number of prints, the maximum ribbon speed Va, and the acceleration A from the storage unit 71 (S2). The control unit 7 calculates the total transport amount Lta and the constant-speed transport amount La based on the acquired print data, ribbon maximum speed Va, and acceleration A (S3).

制御部7は、算出した定速搬送量Laが記憶部71に記憶された搬送量L1以上であるか否かを判断する(S4)。定速搬送量Laが搬送量L1以上である場合(S4:YES)、制御部7はパターンQ1でインクリボン9を搬送した場合にもエンコーダ811が十分な精度でガイド軸65の回転量を検出できると判断する。そして、制御部7は後述する搬送処理においてパターンQ1(総搬送量Lta、定速搬送量La、リボン最高速度Va)でインクリボン9を搬送すると設定し(S5)、処理をS11に移行する。 The control unit 7 determines whether or not the calculated constant-speed transport amount La is equal to or greater than the transport amount L1 stored in the storage unit 71 (S4). If the constant-speed transport amount La is equal to or greater than the transport amount L1 (S4: YES), the encoder 811 detects the amount of rotation of the guide shaft 65 with sufficient accuracy even when the ink ribbon 9 is transported in the pattern Q1. judge that it can be done. Then, the control unit 7 sets the ink ribbon 9 to be transported in the pattern Q1 (total transport amount Lta, constant-speed transport amount La, ribbon maximum speed Va) in the transport process described later (S5), and the process proceeds to S11.

定速搬送量Laが搬送量L1よりも小さい場合(S4:NO)、制御部7は印刷データ、リボン最高速度Va、及び加速度Aに基づき、パターンQ3における総搬送量Ltb、定速搬送量Lb、所要時間Tbを算出する(S6)。制御部7は、総搬送量Lta、減速したリボン最高速度Va´、及び加速度Aに基づき、パターンQ3における所要時間Ta´及びリボン最高速度Va´での定速搬送量La´を算出する(S7)。 If the constant-speed transport amount La is smaller than the transport amount L1 (S4: NO), the control unit 7 determines the total transport amount Ltb and the constant-speed transport amount Lb in the pattern Q3 based on the print data, the ribbon maximum speed Va, and the acceleration A. , the required time Tb is calculated (S6). Based on the total transport distance Lta, the reduced maximum ribbon speed Va', and the acceleration A, the controller 7 calculates the required time Ta' in the pattern Q3 and the constant-speed transport distance La' at the maximum ribbon speed Va' (S7 ).

制御部7は、定速搬送量La´が記憶部71に記憶される搬送量L1以上であるか否かを判断する(S8)。定速搬送量La´が搬送量L1以上である場合(S8:YES)、S7で算出した所要時間Ta´がS6で算出した所要時間Tb以下であるか否かを判断する(S9)。所要時間Ta´が所要時間Tb以下である場合(S9:YES)、制御部7はパターンQ2でインクリボン9を搬送した場合にも十分な精度でガイド軸65の回転量を検出できると判断する。そして、制御部7は後述する搬送処理においてパターンQ2(総搬送量Lta、定速搬送量La´、リボン最高速度Va´)でインクリボン9を搬送すると設定する(S10)。制御部7は、記憶部71に記憶されている引戻フラグの値を0に設定し(S11)、処理をS21に移行する。 The control unit 7 determines whether or not the constant-speed transport amount La' is greater than or equal to the transport amount L1 stored in the storage unit 71 (S8). If the constant-speed transport amount La' is greater than or equal to the transport amount L1 (S8: YES), it is determined whether or not the required time Ta' calculated in S7 is equal to or shorter than the required time Tb calculated in S6 (S9). If the required time Ta' is equal to or shorter than the required time Tb (S9: YES), the controller 7 determines that the amount of rotation of the guide shaft 65 can be detected with sufficient accuracy even when the ink ribbon 9 is conveyed in the pattern Q2. . Then, the control unit 7 sets to transport the ink ribbon 9 in the pattern Q2 (total transport amount Lta, constant-speed transport amount La', ribbon maximum speed Va') in the transport process to be described later (S10). The control unit 7 sets the value of the pullback flag stored in the storage unit 71 to 0 (S11), and shifts the process to S21.

定速搬送量La´が搬送量L1よりも小さい(S8:NO)、又は所要時間Ta´が所要時間Tbよりも大きい場合(S9:NO)、制御部7はパターンQ2でインクリボン9を搬送した場合に十分な精度でガイド軸65の回転量を検出できると判断する。制御部7は後述する搬送処理においてパターンQ3(総搬送量Ltb、定速搬送量Lb、リボン最高速度Va)でインクリボン9を搬送すると設定する(S12)。制御部7は、記憶部71に記憶されている引戻フラグの値を1に設定し(S13)、処理をS21に移行する。 If the constant-speed transport amount La' is smaller than the transport amount L1 (S8: NO) or the required time Ta' is greater than the required time Tb (S9: NO), the controller 7 transports the ink ribbon 9 in pattern Q2. It is determined that the amount of rotation of the guide shaft 65 can be detected with sufficient accuracy when The control unit 7 sets to transport the ink ribbon 9 in the pattern Q3 (total transport amount Ltb, constant-speed transport amount Lb, maximum ribbon speed Va) in the transport process to be described later (S12). The control unit 7 sets the value of the pullback flag stored in the storage unit 71 to 1 (S13), and shifts the process to S21.

図7に示すように、制御部7はヘッド下降処理を実行する(S21)。ヘッド降下処理において、サーマルヘッド3は第3モータ83の駆動により、ヘッド位置3Aからヘッド位置3Bに上下方向に移動する。サーマルヘッド3はプラテン20に上側から接近して、インクリボン9を印刷媒体Pの印刷面に付勢する。 As shown in FIG. 7, the controller 7 executes a head lowering process (S21). In the head lowering process, the thermal head 3 is driven by the third motor 83 to move vertically from the head position 3A to the head position 3B. The thermal head 3 approaches the platen 20 from above and urges the ink ribbon 9 against the printing surface of the printing medium P. As shown in FIG.

制御部7は、印刷処理を開始する(S22)。印刷処理において、サーマルヘッド3は第4モータ84の駆動により、インクリボン9を上側から付勢しながら、左側に移動する。制御部7は、印刷データに基づきサーマルヘッド3の発熱素子を発熱させ、印刷媒体Pに印刷を行う。 The control unit 7 starts print processing (S22). In the printing process, the thermal head 3 is driven by the fourth motor 84 to move leftward while urging the ink ribbon 9 from above. The control unit 7 causes the heating elements of the thermal head 3 to generate heat based on the print data, and prints on the print medium P. FIG.

制御部7は、印刷が完了したか否かを判断する(S23)。印刷が完了していないと判断した場合(S23:NO)、制御部7は処理をS23に戻し、印刷が完了するまでS23の判断を繰り返す。印刷が完了したと判断した場合(S23:YES)、制御部7は第4モータ84の駆動、及びサーマルヘッド3の発熱素子の発熱を停止して印刷処理を終了する(S24)。 The control unit 7 determines whether printing is completed (S23). If it is determined that the printing is not completed (S23: NO), the control section 7 returns the process to S23 and repeats the determination of S23 until the printing is completed. When it is determined that the printing is completed (S23: YES), the control section 7 stops driving the fourth motor 84 and heating of the heating elements of the thermal head 3, and ends the printing process (S24).

制御部7は、ヘッド上昇処理を実行する(S25)。ヘッド上昇処理において、サーマルヘッド3は第3モータ83の駆動により、ヘッド位置3Bからヘッド位置3Aに上下方向に移動する。サーマルヘッド3はインクリボン9の上側に離隔する。 The controller 7 executes a head raising process (S25). In the head raising process, the thermal head 3 is driven by the third motor 83 to move vertically from the head position 3B to the head position 3A. The thermal head 3 is separated above the ink ribbon 9 .

制御部7は、搬送処理を開始する(S31)。搬送処理において、制御部7はS5、S10、S13(図6参照)で設定した搬送のパターンに基づき第1モータ81及び第2モータ82を駆動する。第1スプール21及び第2スプール22が回転し、インクリボン9が第1スプール21の供給ロール9Aから繰り出され、第2スプール22の巻取ロール9Bに巻き取られる。制御部7は、計測処理を実行する(S32)。計測処理において、制御部7はエンコーダ811の検出結果に基づき、搬送されるインクリボン9の搬送量及び搬送速度を計測する。 The controller 7 starts the transport process (S31). In the transport process, the control unit 7 drives the first motor 81 and the second motor 82 based on the transport pattern set in S5, S10, and S13 (see FIG. 6). The first spool 21 and the second spool 22 rotate, and the ink ribbon 9 is let out from the supply roll 9A of the first spool 21 and wound onto the take-up roll 9B of the second spool 22. As shown in FIG. The control unit 7 executes measurement processing (S32). In the measurement process, the controller 7 measures the transport amount and the transport speed of the transported ink ribbon 9 based on the detection result of the encoder 811 .

制御部7は、インクリボン9の搬送が完了したか否かを判断する(S33)。所要時間Ta(Ta´、Tb)が経過しておらず、インクリボン9の搬送が完了していないと判断した場合(S33:NO)、制御部7は処理をS33に戻し、搬送が完了するまでS33の判断を繰り返す。所要時間Ta(Ta´、Tb)が経過し、インクリボン9の搬送が完了したと判断した場合(S33:YES)、制御部7は第1モータ81及び第2モータ82の駆動を停止して搬送処理を終了する(S34)。 The controller 7 determines whether or not the transport of the ink ribbon 9 has been completed (S33). If it is determined that the required time Ta (Ta', Tb) has not elapsed and the transport of the ink ribbon 9 has not been completed (S33: NO), the control unit 7 returns the process to S33 and the transport is completed. The determination of S33 is repeated until. When it is determined that the required time Ta (Ta', Tb) has elapsed and the transport of the ink ribbon 9 is completed (S33: YES), the controller 7 stops driving the first motor 81 and the second motor 82. The transport process is terminated (S34).

制御部7は、引戻フラグが1であるか否かを判断する(S35)。搬送のパターンがQ1、Q2に設定され、引戻フラグが0であると判断した場合(S35:NO)、制御部7は処理をS41に移行する。搬送のパターンがQ3に設定され、引戻フラグが1であると判断した場合(S35:YES)、制御部7は引戻処理を実行する(S36)。引戻処理において、制御部7は第1モータ81及び第2モータ82を逆転駆動し、インクリボン9を巻取ロール9Bから供給ロール9Aに引き戻す。制御部7は処理をS41に移行する。 The control unit 7 determines whether or not the retraction flag is 1 (S35). If it is determined that the transport pattern is set to Q1 and Q2 and the pullback flag is 0 (S35: NO), the control unit 7 shifts the process to S41. If it is determined that the transport pattern is set to Q3 and the pullback flag is 1 (S35: YES), the controller 7 executes the pullback process (S36). In the pullback process, the control unit 7 reversely drives the first motor 81 and the second motor 82 to pull back the ink ribbon 9 from the take-up roll 9B to the supply roll 9A. The control unit 7 shifts the process to S41.

制御部7は、補正処理を実行する(S41)。補正処理において、制御部7は計測処理(S34)で計測したインクリボン9の搬送量及び搬送速度に基づき、S1で検出した供給ロール9Aと巻取ロール9Bの直径を補正する。 The control unit 7 executes correction processing (S41). In the correction process, the controller 7 corrects the diameters of the supply roll 9A and the take-up roll 9B detected in S1 based on the transport amount and transport speed of the ink ribbon 9 measured in the measurement process (S34).

制御部7は、印刷数分の全ての印刷が完了したか否かを判断する(S42)。全ての印刷が完了していないと判断した場合(S42:NO)、制御部7は処理をS21に戻し、S21~S42の処理を繰り返す。印刷数分の全ての印刷が完了したと判断した場合(S42:YES)、制御部7はメイン処理を終了する。 The control unit 7 determines whether or not all printing for the number of prints has been completed (S42). If it is determined that all printing has not been completed (S42: NO), the control section 7 returns the process to S21 and repeats the processes of S21 to S42. If it is determined that all printing for the number of prints has been completed (S42: YES), the control section 7 terminates the main processing.

以上説明したように、本実施形態の印刷システム8は、印刷装置1、制御部7を備える。印刷装置1は、サーマルヘッド3、搬送機構6、供給ロール9A、巻取ロール9B、エンコーダ811を備える。搬送機構6は、第1スプール21、第2スプール22、第1モータ81、第2モータ82、ガイド軸65を備える。供給ロール9Aは、第1スプール21に装着される。巻取ロール9Bは、第2スプール22に装着される。エンコーダ811は、ガイド軸65の回転位置及び回転量を検出する。制御部7は、サーマルヘッド3がインクリボン9を加熱することで印刷媒体Pに印刷を行う印刷処理を実行する(S22)。制御部7は、印刷処理を実行した後、搬送処理を実行して第1モータ81、第2モータ82を駆動する(S31)。インクリボン9は、第1スプール21の供給ロール9Aから繰り出され、第2スプール22の巻取ロール9Bに巻き取られる。パターンQ3で搬送される場合、インクリボン9の総搬送量Ltbは印刷処理でのインクリボン9の使用量(Lta)よりも大きい。エンコーダ811は、搬送処理において検出したガイド軸65の回転量を示す信号を制御部7に出力する。制御部7は、計測処理を実行し、エンコーダ811の検出結果に基づき、搬送されるインクリボン9の搬送量及び搬送速度を計測する(S34)。制御部7は、補正処理を実行し、計測したインクリボン9の搬送量及び搬送速度に基づき、供給ロール9Aと巻取ロール9Bの直径を補正する(S41)。印刷システム8は、搬送処理において印刷処理でのインクリボン9の使用量(Lta)よりも大きい総搬送量Ltbでインクリボン9を搬送する。インクリボン9の搬送量が大きくなるので、エンコーダ811の検出精度が高くなる。よって、印刷システム8は、供給ロール9Aと巻取ロール9Bの直径を正しく補正できる。 As described above, the printing system 8 of this embodiment includes the printing device 1 and the control section 7 . The printing apparatus 1 includes a thermal head 3 , a transport mechanism 6 , a supply roll 9A, a take-up roll 9B, and an encoder 811 . The transport mechanism 6 includes a first spool 21 , a second spool 22 , a first motor 81 , a second motor 82 and a guide shaft 65 . The supply roll 9A is attached to the first spool 21 . The winding roll 9B is attached to the second spool 22 . An encoder 811 detects the rotational position and amount of rotation of the guide shaft 65 . The control unit 7 executes a print process in which the thermal head 3 heats the ink ribbon 9 to print on the print medium P (S22). After executing the printing process, the control unit 7 executes the conveying process and drives the first motor 81 and the second motor 82 (S31). The ink ribbon 9 is let out from the supply roll 9A of the first spool 21 and wound up on the take-up roll 9B of the second spool 22 . When the ink ribbon 9 is transported in the pattern Q3, the total transport amount Ltb of the ink ribbon 9 is larger than the amount (Lta) of the ink ribbon 9 used in the printing process. The encoder 811 outputs to the controller 7 a signal indicating the amount of rotation of the guide shaft 65 detected in the transport process. The control unit 7 executes measurement processing, and measures the transport amount and transport speed of the transported ink ribbon 9 based on the detection result of the encoder 811 (S34). The controller 7 executes correction processing to correct the diameters of the supply roll 9A and the take-up roll 9B based on the measured transport amount and transport speed of the ink ribbon 9 (S41). The printing system 8 transports the ink ribbon 9 with a total transport amount Ltb larger than the usage amount (Lta) of the ink ribbon 9 in the printing process. Since the conveying amount of the ink ribbon 9 is increased, the detection accuracy of the encoder 811 is increased. Therefore, the printing system 8 can correctly correct the diameters of the supply roll 9A and the take-up roll 9B.

搬送処理にてパターンQ3でインクリボン9が搬送された後、制御部7は引戻処理を実行する(S36)。引戻処理では、第1モータ81、第2モータ82を搬送処理と逆方向に回転駆動されて、インクリボン9が巻取ロール9Bから供給ロール9Aに引き戻される。これにより、印刷システム8は、インクリボン9の搬送量が過剰になることを抑制できる。 After the ink ribbon 9 is conveyed in the pattern Q3 in the conveying process, the controller 7 executes the pullback process (S36). In the pull-back process, the first motor 81 and the second motor 82 are driven to rotate in the direction opposite to the conveying process, and the ink ribbon 9 is pulled back from the take-up roll 9B to the supply roll 9A. As a result, the printing system 8 can prevent the transport amount of the ink ribbon 9 from becoming excessive.

印刷システム8は、補正処理にて供給ロール9Aと巻取ロール9Bの直径を補正する。インクリボン9の搬送速度(搬送量)の制御の細かさは、供給ロール9A、巻取ロール9Bの直径の大きさにより変動する。印刷システム8は、供給ロール9Aと巻取ロール9Bの直径を正しく補正できるので、インクリボン9の搬送速度(搬送量)を正しく制御できる。 The printing system 8 corrects the diameters of the supply roll 9A and the take-up roll 9B through correction processing. The degree of control over the transport speed (transport amount) of the ink ribbon 9 varies depending on the diameters of the supply roll 9A and the take-up roll 9B. Since the printing system 8 can correctly correct the diameters of the supply roll 9A and the take-up roll 9B, the transport speed (transport amount) of the ink ribbon 9 can be controlled correctly.

制御部7は、印刷処理でのインクリボン9の使用量と等しい総搬送量Ltaで搬送しても、エンコーダ811が十分に精度よく検出できると判断した場合、搬送処理においてパターンQ1、Q2でインクリボン9を搬送する。パターンQ1、Q2では、インクリボン9は総搬送量Ltaだけ搬送される。これにより、印刷システム8は、搬送処理におけるインクリボン9の搬送量が過剰になることを抑制できる。 If the controller 7 determines that the encoder 811 can detect the ink ribbon 9 with sufficient accuracy even if the total transport amount Lta is equal to the amount of ink ribbon 9 used in the printing process, the controller 7 determines that the ink ribbon 9 in the patterns Q1 and Q2 in the transport process. A ribbon 9 is conveyed. In the patterns Q1 and Q2, the ink ribbon 9 is transported by the total transport amount Lta. As a result, the printing system 8 can prevent the transport amount of the ink ribbon 9 from becoming excessive in the transport process.

制御部7は、リボン最高速度Vaで搬送される定速搬送量Laが記憶部71に記憶された搬送量L1以上であるか否かを判断する(S4)。定速搬送量Laが搬送量L1以上である場合(S4:YES)、制御部7は搬送処理においてパターンQ1(リボン最高速度Va)でインクリボン9を搬送する。定速搬送量Laが搬送量L1よりも小さい場合(S4:NO)、制御部7は搬送処理においてパターンQ2(リボン最高速度Va´<Va)でインクリボン9を搬送する。リボン最高速度Va´でインクリボン9を搬送する場合、リボン最高速度Vaで搬送する場合と比較して、第1スプール21、第2スプール22、及びガイド軸60でのインクリボン9の滑りが低減する。よって、エンコーダ811の検出精度が高くなり、印刷システム8は、供給ロール9Aと巻取ロール9Bの直径を正しく補正できる。 The control unit 7 determines whether or not the constant-speed transport amount La transported at the ribbon maximum speed Va is greater than or equal to the transport amount L1 stored in the storage unit 71 (S4). If the constant-speed transport amount La is equal to or greater than the transport amount L1 (S4: YES), the controller 7 transports the ink ribbon 9 at the pattern Q1 (the maximum ribbon speed Va) in the transport process. If the constant-speed conveying amount La is smaller than the conveying amount L1 (S4: NO), the control section 7 conveys the ink ribbon 9 in the pattern Q2 (ribbon maximum speed Va'<Va) in the conveying process. When the ink ribbon 9 is transported at the maximum ribbon speed Va′, the ink ribbon 9 slips less on the first spool 21, the second spool 22, and the guide shaft 60 than when transported at the maximum ribbon speed Va. do. Therefore, the detection accuracy of the encoder 811 is improved, and the printing system 8 can correctly correct the diameters of the supply roll 9A and the take-up roll 9B.

印刷装置1は、サーマルヘッド3と対向するインクリボン9の搬送方向と平行な左右方向に少なくとも移動させる第4モータ84を備える。制御部7は、印刷媒体P、インクリボン9の搬送が停止した状態で、印刷処理を実行する。印刷処理では、サーマルヘッド3は、第4モータ84の駆動により、インクリボン9を上側から付勢しながら、左側に移動する。このとき、インクリボン9はサーマルヘッド3により加熱される。印刷システム8は、間欠的にインクリボン9を搬送する場合においても、エンコーダ811の検出精度が高くなる。よって、印刷システム8は、供給ロール9Aと巻取ロール9Bの直径を正しく補正できる。 The printing apparatus 1 includes a fourth motor 84 that moves the ink ribbon 9 facing the thermal head 3 at least in the left-right direction parallel to the conveying direction. The control unit 7 executes the printing process while the printing medium P and the ink ribbon 9 are stopped from being conveyed. In the printing process, the thermal head 3 is driven by the fourth motor 84 to move leftward while urging the ink ribbon 9 from above. At this time, the ink ribbon 9 is heated by the thermal head 3 . Even when the printing system 8 intermittently conveys the ink ribbon 9, the detection accuracy of the encoder 811 is high. Therefore, the printing system 8 can correctly correct the diameters of the supply roll 9A and the take-up roll 9B.

上記実施形態において、制御部7が本発明の「制御部」に相当する。第1スプール21が本発明の「供給部」に相当する。第2スプール22が本発明の「受取部」に相当する。ガイド軸65が本発明の「ローラ」に相当する。エンコーダ811が本発明の「検出部」に相当する。総搬送量Ltaが本発明の「第一距離」に相当する。総搬送量Ltbが本発明の「第二距離」に相当する。インクリボン9をパターンQ3で搬送する場合の搬送処理が本発明の「第一搬送処理」に相当する。供給ロール9A、巻取ロール9Bの直径が本発明の「インクリボンに係る量」に相当する。パターンQ1、Q2で搬送する場合の搬送処理が本発明の「第二搬送処理」に相当する。リボン最高速度Vaが本発明の「第一速度」に相当する。リボン最高速度Va´が本発明の「第二速度」に相当する。左右方向が本発明の「第一方向」に相当する。第4モータ84が本発明の「ヘッドモータ」に相当する。 In the above embodiment, the controller 7 corresponds to the "controller" of the present invention. The first spool 21 corresponds to the "supply portion" of the present invention. The second spool 22 corresponds to the "receiving portion" of the present invention. The guide shaft 65 corresponds to the "roller" of the invention. The encoder 811 corresponds to the "detector" of the present invention. The total transport amount Lta corresponds to the "first distance" of the invention. The total transport amount Ltb corresponds to the "second distance" of the invention. The transporting process for transporting the ink ribbon 9 in the pattern Q3 corresponds to the "first transporting process" of the present invention. The diameter of the supply roll 9A and the take-up roll 9B corresponds to the "amount related to the ink ribbon" of the present invention. The conveying process for conveying in patterns Q1 and Q2 corresponds to the "second conveying process" of the present invention. The ribbon maximum speed Va corresponds to the "first speed" of the present invention. The maximum ribbon speed Va' corresponds to the "second speed" of the present invention. The horizontal direction corresponds to the "first direction" of the present invention. The fourth motor 84 corresponds to the "head motor" of the present invention.

本発明は上記実施形態から種々変更できる。以下説明する各種変形例は、矛盾が生じない限り夫々組合わせ可能である。上記実施形態では、印刷装置1の制御部7がメイン処理(図6、図7参照)を実行しているが、機器間コントローラ110の制御部111がメイン処理の一部又は全部を実行してもよい。例えば制御部111は、メイン処理のうち、搬送処理の設定に係る処理(S3~S13)を実行してもよい。 The present invention can be variously modified from the above embodiment. The various modified examples described below can be combined as long as there is no contradiction. In the above embodiment, the control unit 7 of the printing apparatus 1 executes the main processing (see FIGS. 6 and 7), but the control unit 111 of the inter-device controller 110 executes part or all of the main processing. good too. For example, the control unit 111 may execute processing (S3 to S13) related to setting of the transport processing in the main processing.

上記実施形態では、補正処理にて供給ロール9A、巻取ロール9Bの直径を補正したが、これに限定されない。例えば、補正処理にて第1モータ81、第2モータ82のパルス信号を補正する処理を行ってもよい。具体的には、前記エンコーダ811の検出結果か搬送量のズレを算出し、第1モータ81若しくは第2モータ82に送るパルス信号に含まれるパルス数を前記ズレに応じて増減するものであっても良い。また、供給ロール9A、巻取ロール9Bの質量を補正してもよい。この場合、供給ロール9A、巻取ロール9Bの質量が本発明の「インクリボンに係る量」に相当する。 In the above embodiment, the diameters of the supply roll 9A and the take-up roll 9B are corrected by correction processing, but the present invention is not limited to this. For example, a process of correcting the pulse signals of the first motor 81 and the second motor 82 may be performed in the correction process. Specifically, the detection result of the encoder 811 or the deviation of the conveying amount is calculated, and the number of pulses included in the pulse signal sent to the first motor 81 or the second motor 82 is increased or decreased according to the deviation. Also good. Also, the masses of the supply roll 9A and the take-up roll 9B may be corrected. In this case, the mass of the supply roll 9A and the take-up roll 9B corresponds to the "amount related to the ink ribbon" of the present invention.

ガイド軸60はガイド軸65以外のガイド軸の回転量及び回転位置を検出するエンコーダを有してもよい。制御部7は、エンコーダ811に加え第1スプール21、または第2スプール22に設けられるエンコーダの検出結果に基づき、搬送速度及び搬送量の計測を行ってもよい。例えば、第1モータ81、第2モータ82をブラシレスモータとした場合、エンコーダ811と第1スプール21、または第2スプール22に設けられるエンコーダとが併用され、搬送速度及び搬送量の計測が行われる。 The guide shaft 60 may have an encoder for detecting the amount and position of rotation of a guide shaft other than the guide shaft 65 . The control unit 7 may measure the conveying speed and the conveying amount based on the detection result of the encoder provided on the first spool 21 or the second spool 22 in addition to the encoder 811 . For example, when the first motor 81 and the second motor 82 are brushless motors, the encoder 811 and the encoder provided on the first spool 21 or the second spool 22 are used together to measure the transport speed and the transport amount. .

上記実施形態では、パターンQ3でのインクリボン9の搬送後、引戻処理(S36)が実行され、その後補正処理(S41)が実行されるが、補正処理が実行された後、引戻処理が実行されてもよい。この場合、引戻処理は補正処理で補正された供給ロール9A、巻取ロール9Bの直径に基づき搬送量、搬送速度等が制御されてもよい。また、パターンQ3でインクリボン9を搬送した場合であっても、必ずしも引戻処理(S36)が実行されなくともよい。例えば、次の印刷動作を早く処理したい場合においては引戻処理を行わず、そのまま印刷動作を開始してもよい。印刷動作の多く送った分だけインクリボンの消費は多くなるが、適切な補正処理を行いながら速く印刷処理を行うことができる。 In the above-described embodiment, after the ink ribbon 9 is conveyed in the pattern Q3, the pull-back process (S36) is performed, and then the correction process (S41) is performed. may be performed. In this case, in the pullback process, the conveying amount, the conveying speed, etc. may be controlled based on the diameters of the supply roll 9A and the take-up roll 9B corrected by the correction process. Further, even when the ink ribbon 9 is conveyed in the pattern Q3, the withdrawal process (S36) does not necessarily have to be executed. For example, if it is desired to process the next printing operation quickly, the printing operation may be started without performing the pullback process. Although the consumption of the ink ribbon increases as the number of printing operations increases, the printing process can be performed quickly while performing appropriate correction processing.

上記実施形態では、印刷装置1は、間欠的にインクリボン9を搬送し、印刷媒体P、インクリボン9の搬送が停止した状態で、印刷処理を実行するが、これに限定されない。例えば、連続的にインクリボン9を搬送し、インクリボン9の搬送量を印刷媒体Pの搬送量に対して相対的に変動させながら、印刷を行う場合にも本発明は適用できる。この場合、印刷装置1は第4モータ84を備えなくてもよい。 In the above embodiment, the printing apparatus 1 intermittently conveys the ink ribbon 9 and executes the printing process while the conveyance of the print medium P and the ink ribbon 9 is stopped, but the present invention is not limited to this. For example, the present invention can be applied to a case where printing is performed while the ink ribbon 9 is continuously transported and the transport amount of the ink ribbon 9 is changed relative to the transport amount of the print medium P. In this case, the printer 1 does not have to include the fourth motor 84 .

1 印刷装置
2 リボン装着部
3 サーマルヘッド
7 制御部
8 印刷システム
21 第1スプール
22 第2スプール
65 ガイド軸
71 記憶部
81 第1モータ
82 第2モータ
84 第4モータ
811 エンコーダ
1 Printing Device 2 Ribbon Mounting Unit 3 Thermal Head 7 Control Unit 8 Printing System 21 First Spool 22 Second Spool 65 Guide Shaft 71 Storage Unit 81 First Motor 82 Second Motor 84 Fourth Motor 811 Encoder

Claims (8)

印刷装置及び制御部を備え、
前記印刷装置は、
サーマルヘッドと、
インクリボンを搬送する機構であって、前記サーマルヘッドに前記インクリボンを供給可能な供給部と、前記サーマルヘッドに対して前記供給部と反対側に設けられ、前記インクリボンを受け取り可能な受取部と、前記供給部と前記受取部との間で搬送される前記インクリボンに従動して回転可能なローラとを有する搬送機構と、
前記ローラの回転量を検出する検出部とを備え、
前記制御部は、
前記サーマルヘッドが前記インクリボンを加熱することで印刷媒体に印刷を行う印刷処理と、
前記搬送機構が前記インクリボンを前記供給部から前記受取部に搬送する処理であり、前記印刷処理に使用する第一距離よりも長い第二距離の前記インクリボンを搬送する第一搬送処理を含む搬送処理と、
前記検出部の検出結果に基づき、前記搬送処理において搬送される前記インクリボンの搬送速度及び搬送長さの少なくとも一方を計測する計測処理と、
前記計測処理での計測結果に基づき、前記搬送機構による前記インクリボンの搬送に係る設定値を補正する補正処理とを行うことを特徴とする印刷システム。
Equipped with a printing device and a control unit,
The printing device
a thermal head;
A mechanism for conveying an ink ribbon, comprising: a supply unit capable of supplying the ink ribbon to the thermal head; and a receiving unit provided on the opposite side of the thermal head to the supply unit and capable of receiving the ink ribbon. and a roller rotatable following the ink ribbon transported between the supply section and the reception section;
A detection unit that detects the amount of rotation of the roller,
The control unit
a print process in which the thermal head heats the ink ribbon to print on a print medium;
A process in which the transport mechanism transports the ink ribbon from the supply unit to the reception unit, and includes a first transport process in which the ink ribbon is transported a second distance longer than the first distance used in the printing process. a transportation process;
a measurement process for measuring at least one of a transport speed and a transport length of the ink ribbon transported in the transport process based on the detection result of the detection unit;
and a correction process for correcting set values relating to transport of the ink ribbon by the transport mechanism based on the measurement result of the measurement process.
前記制御部は、前記第一搬送処理の後に前記搬送機構が前記インクリボンを前記供給部側へ引き戻す引戻処理を行うことを特徴とする請求項1に記載の印刷システム。 2. The printing system according to claim 1, wherein the control section performs a pull-back process in which the transport mechanism pulls back the ink ribbon to the supply section after the first transport process. 前記補正処理は、前記設定値として、前記供給部及び前記受取部の少なくとも一方にある前記インクリボンに係る量を補正することを特徴とする請求項1又は2に記載の印刷システム。 3. A printing system according to claim 1, wherein said correction processing corrects, as said set value, an amount of said ink ribbon in at least one of said supply section and said receiving section. 前記印刷装置は、搬送装置を駆動するステッピングモータを備え、
前記補正処理は、前記設定値として、前記ステッピングモータの駆動信号を補正することを特徴とする請求項1~3の何れかに記載の印刷システム。
The printing device includes a stepping motor that drives the transport device,
4. The printing system according to any one of claims 1 to 3, wherein the correction process corrects a driving signal of the stepping motor as the set value.
前記制御部は、
前記搬送処理において、前記搬送機構が前記第一距離の前記インクリボンを前記供給部から前記受取部に搬送する第二搬送処理を実行可能であり、
前記第一距離に応じて、前記第一搬送処理及び前記第二搬送処理の何れか一方に切り換えて実行することを特徴とする請求項1~4の何れかに記載の印刷システム。
The control unit
In the conveying process, the conveying mechanism can execute a second conveying process of conveying the ink ribbon of the first distance from the supply unit to the receiving unit,
5. The printing system according to any one of claims 1 to 4, wherein one of the first conveying process and the second conveying process is switched to be executed according to the first distance.
前記制御部は、
前記第二搬送処理を実行する場合に、前記第一距離に応じて、所定の第一速度、及び前記第一速度よりも遅い第二速度の何れか一方にて前記インクリボンを搬送することを特徴とする請求項5に記載の印刷システム。
The control unit
conveying the ink ribbon at one of a predetermined first speed and a second speed slower than the first speed in accordance with the first distance when executing the second conveying process; 6. The printing system of claim 5.
前記印刷装置は、前記サーマルヘッドを前記サーマルヘッドと対向する前記インクリボンの搬送方向と平行な第一方向に少なくとも移動させるヘッドモータを備え、
前記制御部は、
前記印刷処理において、前記搬送処理における前記インクリボンの搬送を一時停止した状態で、前記ヘッドモータにより前記サーマルヘッドを前記第一方向に移動しながら前記サーマルヘッドを加熱することで印刷を実行することを特徴とする請求項1~6の何れかに記載の印刷システム。
The printing device comprises a head motor for moving the thermal head at least in a first direction parallel to the transport direction of the ink ribbon facing the thermal head,
The control unit
In the printing process, printing is performed by heating the thermal head while moving the thermal head in the first direction by means of the head motor while the transport of the ink ribbon in the transport process is temporarily stopped. The printing system according to any one of claims 1 to 6, characterized by:
サーマルヘッドと、インクリボンを搬送する機構であって、前記サーマルヘッドに前記インクリボンを供給可能な供給部と、前記サーマルヘッドに対して前記供給部と反対側に設けられ、前記インクリボンを受け取り可能な受取部と、前記供給部と前記受取部との間で搬送される前記インクリボンに従動して回転可能なローラとを有する搬送機構と、前記ローラの回転量を検出する検出部とを備える印刷装置による印刷方法であって、
前記サーマルヘッドが前記インクリボンを加熱することで印刷媒体に印刷を行う印刷工程と、
前記搬送機構が前記インクリボンを前記供給部から前記受取部に搬送する工程であり、前記印刷工程に使用する第一距離よりも長い第二距離の前記インクリボンを搬送する第一搬送工程を含む搬送工程と、
前記検出部の検出結果に基づき、前記搬送工程において搬送される前記インクリボンの搬送速度及び搬送長さの少なくとも一方を計測する計測工程と、
前記計測工程での計測結果に基づき、前記搬送機構による前記インクリボンの搬送に係る設定値を補正する補正工程とを行うことを特徴とする印刷方法。
a thermal head, a mechanism for conveying an ink ribbon, and a supply section capable of supplying the ink ribbon to the thermal head, and a supply section provided on the opposite side of the thermal head to the supply section to receive the ink ribbon. a receiving portion, a roller rotatable following the ink ribbon transported between the supplying portion and the receiving portion; and a detecting portion for detecting the amount of rotation of the roller. A printing method using a printing device comprising:
a printing step in which the thermal head heats the ink ribbon to print on a print medium;
The conveying mechanism conveys the ink ribbon from the supply unit to the receiving unit, and includes a first conveying step of conveying the ink ribbon a second distance longer than the first distance used in the printing step. a conveying process;
a measuring step of measuring at least one of a conveying speed and a conveying length of the ink ribbon conveyed in the conveying step based on the detection result of the detecting unit;
and a correction step of correcting set values relating to transport of the ink ribbon by the transport mechanism based on the measurement result of the measurement step.
JP2021059206A 2021-03-31 2021-03-31 Printing system and printing method Pending JP2022155801A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021059206A JP2022155801A (en) 2021-03-31 2021-03-31 Printing system and printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021059206A JP2022155801A (en) 2021-03-31 2021-03-31 Printing system and printing method

Publications (1)

Publication Number Publication Date
JP2022155801A true JP2022155801A (en) 2022-10-14

Family

ID=83558756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021059206A Pending JP2022155801A (en) 2021-03-31 2021-03-31 Printing system and printing method

Country Status (1)

Country Link
JP (1) JP2022155801A (en)

Similar Documents

Publication Publication Date Title
US20160257152A1 (en) Motor Control System
JP2018122504A (en) Printer, printing method and printing program
CN108973342A (en) Printing device, Method of printing and print routine
CN108973341A (en) Printing device, Method of printing and print routine
US11052673B2 (en) Printing system
JP2022155801A (en) Printing system and printing method
JP2022155805A (en) Printing system and printing method
US20190232635A1 (en) Web conveying device
CN111114142B (en) printing system
JP7193023B2 (en) printing system
JP2018171750A (en) Conveying apparatus, printing apparatus, conveying method, and conveying program
JP2018167481A (en) Printing apparatus, printing program and printing method
JP2018165187A (en) Rolled media transport device
JP2020128067A (en) Inkjet recording device
JP2019055532A (en) Printer, printing program, and printing method
US11052672B2 (en) Printing system
JP4473682B2 (en) Printing device
JP7031560B2 (en) Printing system
JP7087922B2 (en) Printing system
JP2018171721A (en) Printer
US10421634B2 (en) Medium feeding apparatus
JP2018165042A (en) Printer
JP2018167480A (en) Printing device, printing program and printing method
JP2018140592A (en) Printer
JP2018167479A (en) Printing apparatus, printing program and printing method