JP2018075722A - Printer and control program of printer - Google Patents

Printer and control program of printer Download PDF

Info

Publication number
JP2018075722A
JP2018075722A JP2016217224A JP2016217224A JP2018075722A JP 2018075722 A JP2018075722 A JP 2018075722A JP 2016217224 A JP2016217224 A JP 2016217224A JP 2016217224 A JP2016217224 A JP 2016217224A JP 2018075722 A JP2018075722 A JP 2018075722A
Authority
JP
Japan
Prior art keywords
printing
transport
tube
amount
print medium
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
JP2016217224A
Other languages
Japanese (ja)
Other versions
JP6932913B2 (en
Inventor
未都 大須賀
Misato Osuka
未都 大須賀
将司 谷▲崎▼
Masashi Tanizaki
将司 谷▲崎▼
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 JP2016217224A priority Critical patent/JP6932913B2/en
Publication of JP2018075722A publication Critical patent/JP2018075722A/en
Application granted granted Critical
Publication of JP6932913B2 publication Critical patent/JP6932913B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Handling Of Continuous Sheets Of Paper (AREA)
  • Electronic Switches (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a printer and control program of the printer which can accurately correct the deviation of the printing position due to the elasticity of a printing medium.SOLUTION: A printer includes a conveyance roller and a print head. The conveyance roller conveys a long tube having the elasticity. The print head performs printing on the tube conveyed by the conveyance roller. A CPU of the printer corrects the printing timing by the print head with respect to the reference time corresponding to the reference conveyance amount from the conveyance start by the conveyance roller on the basis of the elasticity of the tube and reference conveyance amount (S8 to S11). With this, the deviation of the printing position to the tube due to the elasticity of the tube is corrected. The reference conveyance amount is the conveyance amount from the conveyance start of a virtual tube having no elasticity by the conveyance roller. The CPU performs printing on the tube by the print head (S13) at the corrected printing timing (S12: YES).SELECTED DRAWING: Figure 7

Description

本発明は、印刷装置、及び印刷装置の制御プログラムに関する。   The present invention relates to a printing apparatus and a control program for the printing apparatus.

従来、伸縮性を有する印刷媒体に印刷を行う印刷装置が知られている。例えば特許文献1に記載の印刷装置は、印刷媒体であるチューブをローラによって搬送しながら印刷を行う。ローラは、ステッピングモータの駆動によって回転する。ユーザがチューブを搬送経路に装着するとき、チューブは撓んだ状態で装着される。チューブの搬送が開始されると、ローラによってチューブが引っ張られることにより、撓んでいたチューブが伸縮性に応じて伸びる。チューブが伸びることで、チューブの実際の搬送量は小さくなる。印刷装置は、チューブの種類等に応じた補正搬送値を記憶する。印刷装置は、補正搬送値に基づいて、ステッピングモータを制御し、ローラによるチューブの搬送量を補正することで、印刷位置のずれを補正する。   2. Description of the Related Art Conventionally, printing apparatuses that perform printing on stretchable print media are known. For example, the printing apparatus described in Patent Document 1 performs printing while conveying a tube, which is a print medium, by a roller. The roller rotates by driving a stepping motor. When the user attaches the tube to the conveyance path, the tube is attached in a bent state. When the conveyance of the tube is started, the tube is pulled by the roller, so that the bent tube extends according to the stretchability. As the tube extends, the actual transport amount of the tube is reduced. The printing apparatus stores a corrected conveyance value corresponding to the type of tube and the like. The printing apparatus corrects the displacement of the printing position by controlling the stepping motor based on the corrected transport value and correcting the transport amount of the tube by the roller.

特開2001−187470号公報JP 2001-187470 A

上記印刷装置では、より具体的には、搬送量補正テーブルに記憶されたステッピングモータのパルス数が追加されて、チューブに印刷される文字の前後又は文字間の搬送量が補正される。つまり、印刷媒体の伸縮性に起因する文字の前後の余白及び文字間のバランスについては改善されるが、印刷位置のずれの補正精度を向上させることは困難であった。   More specifically, in the printing apparatus, the number of pulses of the stepping motor stored in the carry amount correction table is added, and the carry amount before and after the characters printed on the tube or between the characters is corrected. In other words, the margin before and after the character and the balance between the characters due to the elasticity of the print medium are improved, but it is difficult to improve the correction accuracy of the printing position deviation.

本発明の目的は、印刷媒体の伸縮性に起因する印刷位置のずれを精度良く補正できる印刷装置、及び印刷装置の制御プログラムを提供することである。   An object of the present invention is to provide a printing apparatus capable of accurately correcting a shift in a printing position caused by the elasticity of a printing medium, and a control program for the printing apparatus.

本発明の第一態様に係る印刷装置は、伸縮性を有する長尺状の印刷媒体を搬送する搬送手段と、前記搬送手段によって搬送される前記印刷媒体に印刷を行う印刷手段と、前記搬送手段及び前記印刷手段の夫々の動作を制御する制御手段とを備えた印刷装置において、前記印刷媒体の伸縮性と、伸縮性を有しない仮想の印刷媒体が前記搬送手段によって搬送される搬送開始時からの搬送量である基準搬送量とに基づいて、前記搬送手段による搬送開始時からの前記基準搬送量に対応する基準時間に対する前記印刷手段による印刷タイミングを補正することで、前記印刷媒体の伸縮性に起因する前記印刷媒体への印刷位置のずれを補正する補正手段を備え、前記制御手段は、前記補正手段によって補正された前記印刷タイミングで、前記印刷手段によって前記印刷媒体に印刷を行うことを特徴とする。   The printing apparatus according to the first aspect of the present invention includes a conveying unit that conveys a long and slender print medium that has elasticity, a printing unit that performs printing on the print medium conveyed by the conveying unit, and the conveying unit. And a control device for controlling the respective operations of the printing means, from the start of conveyance in which the print medium is stretched and a virtual print medium having no stretch is transported by the transport means. The printing medium by correcting the printing timing with respect to the reference time corresponding to the reference conveyance amount from the start of conveyance by the conveyance unit based on the reference conveyance amount that is the conveyance amount of Correction means for correcting a shift in the printing position on the print medium caused by the printing medium, and the control means at the printing timing corrected by the correction means at the printing means Therefore and performs printing on the print medium.

上記印刷装置は、印刷媒体の伸縮性と基準搬送量とに基づいて、搬送開始時からの基準搬送量に対応する基準時間に対する印刷タイミングを補正する。印刷媒体の伸縮性に起因して、印刷媒体の実際の搬送量が基準搬送量よりずれたとしても、印刷装置は、補正された印刷タイミングで印刷することにより、印刷媒体の実際の搬送量に応じて実際の印刷位置を理論上の印刷位置に補正できる。よって、印刷装置は、印刷媒体の伸縮性に起因する印刷位置のずれを、精度良く補正できる。   The printing apparatus corrects the printing timing with respect to the reference time corresponding to the reference transport amount from the start of transport based on the elasticity of the print medium and the reference transport amount. Even if the actual transport amount of the print medium is deviated from the reference transport amount due to the elasticity of the print medium, the printing apparatus prints at the corrected print timing to obtain the actual transport amount of the print medium. Accordingly, the actual printing position can be corrected to the theoretical printing position. Therefore, the printing apparatus can accurately correct the displacement of the printing position due to the elasticity of the printing medium.

本発明の第一態様に係る印刷装置において、前記印刷手段は、前記搬送手段による前記印刷媒体の搬送方向と直交して並設された複数の発熱素子を有し、前記複数の発熱素子が並ぶ印刷ライン毎に前記印刷媒体に印刷を行うサーマルヘッドであり、前記補正手段は、前記印刷ライン毎に、前記基準時間に対して前記印刷タイミングを遅らせる補正をし、前記制御手段は、前記印刷ライン毎に前記補正手段によって補正された前記印刷タイミングで、前記サーマルヘッドを制御してもよい。撓んだ状態の印刷媒体が搬送されて伸びると、理論上の印刷位置よりも搬送方向下流側にずれて印刷されてしまう。印刷装置は、基準時間に対して印刷タイミングを遅らせる補正をすることで、実際の印刷位置を理論上の印刷位置に補正できる。印刷ライン毎に補正された印刷タイミングで印刷されるので、印刷装置は、隣り合う印刷ライン間の距離を均一にできる。   In the printing apparatus according to the first aspect of the present invention, the printing unit includes a plurality of heating elements arranged in parallel to the conveyance direction of the printing medium by the conveyance unit, and the plurality of heating elements are arranged. A thermal head that performs printing on the print medium for each print line, wherein the correction unit performs correction for delaying the print timing with respect to the reference time for each print line, and the control unit includes the print line The thermal head may be controlled at the printing timing corrected by the correction unit every time. When the bent printing medium is transported and stretched, printing is shifted from the theoretical printing position to the downstream side in the transport direction. The printing apparatus can correct the actual printing position to the theoretical printing position by correcting the printing timing with respect to the reference time. Since printing is performed at the corrected printing timing for each printing line, the printing apparatus can make the distance between adjacent printing lines uniform.

本発明の第一態様に係る印刷装置において、前記印刷媒体が前記搬送手段によって実際に搬送される搬送開始時からの搬送量と前記基準搬送量との差である補正量は、前記基準搬送量、及び前記印刷媒体の伸縮性に基づく二つの定数を用いて以下の近似式によって表わされ、

Figure 2018075722
(但し、前記補正量をYとし、前記基準搬送量をXとし、前記二つの定数を、夫々、k,rとする。)前記補正手段は、前記近似式によって求められる前記補正量と、前記印刷媒体の前記基準搬送量に対応した搬送速度とに基づいて、前記基準時間に対して前記印刷タイミングを遅らせる遅延時間を算出してもよい。この場合、印刷装置は、チューブの伸縮性に基づいて二つの定数k,rを決定するだけで、基準搬送量に基づいて近似式を用いて補正量を容易に算出できる。印刷装置は、補正量を搬送速度で除算することで、遅延時間を容易に算出できる。よって、印刷装置は、印刷タイミングを容易に算出できる。 In the printing apparatus according to the first aspect of the present invention, a correction amount that is a difference between a conveyance amount from the start of conveyance in which the print medium is actually conveyed by the conveyance unit and the reference conveyance amount is the reference conveyance amount. And represented by the following approximate expression using two constants based on the elasticity of the printing medium:
Figure 2018075722
(However, the correction amount is Y, the reference transport amount is X, and the two constants are k and r, respectively.) The correction means includes the correction amount obtained by the approximate expression, A delay time for delaying the printing timing with respect to the reference time may be calculated based on a conveyance speed corresponding to the reference conveyance amount of the print medium. In this case, the printing apparatus can easily calculate the correction amount using the approximate expression based on the reference carry amount only by determining the two constants k and r based on the stretchability of the tube. The printing apparatus can easily calculate the delay time by dividing the correction amount by the conveyance speed. Therefore, the printing apparatus can easily calculate the printing timing.

本発明の第二態様に係る印刷装置の制御プログラムは、伸縮性を有する長尺状の印刷媒体を搬送する搬送手段と、前記搬送手段によって搬送される前記印刷媒体に印刷を行う印刷手段とを備えた印刷装置のコンピュータに、前記搬送手段及び前記印刷手段の夫々の動作を制御する制御ステップと、前記印刷媒体の伸縮性と、伸縮性を有しない仮想の印刷媒体が前記搬送手段によって搬送される搬送開始時からの搬送量である基準搬送量とに基づいて、前記搬送手段による搬送開始時からの前記基準搬送量に対応する基準時間に対する前記印刷手段による印刷タイミングを補正することで、前記印刷媒体の伸縮性に起因する前記印刷媒体への印刷位置のずれを補正する補正ステップとを実行させることを特徴とする。印刷装置は、上記制御プログラムを実行することで、第一態様と同様の効果を奏することができる。   A control program for a printing apparatus according to the second aspect of the present invention includes: a transport unit that transports a long print medium having elasticity; and a print unit that performs printing on the print medium transported by the transport unit. A control step for controlling the operations of the transport unit and the print unit, the stretchability of the print medium, and a virtual print medium having no stretchability are transported by the transport unit to a computer of the printing apparatus provided. Correcting the printing timing by the printing unit with respect to a reference time corresponding to the reference conveyance amount from the start of conveyance by the conveyance unit based on a reference conveyance amount that is a conveyance amount from the start of conveyance And a correction step of correcting a shift of a printing position on the printing medium due to the elasticity of the printing medium. The printing apparatus can achieve the same effect as the first aspect by executing the control program.

印刷装置1を前右上方から見た斜視図である。FIG. 3 is a perspective view of the printing apparatus 1 as viewed from the upper front right. 本体ケース11の平面図である。3 is a plan view of a main body case 11. FIG. 印刷装置1の電気的構成を示すブロック図である。FIG. 2 is a block diagram illustrating an electrical configuration of the printing apparatus 1. 印刷位置のずれ及び印刷タイミングTの補正を説明する図である。FIG. 6 is a diagram for explaining a printing position shift and a printing timing T correction. 基準搬送量Xと補正量Yとの関係を示すグラフである。6 is a graph showing a relationship between a reference transport amount X and a correction amount Y. 定数決定テーブルの一例を示す図である。It is a figure which shows an example of a constant determination table. メイン処理のフローチャートである。It is a flowchart of a main process.

本発明に係る一実施形態である印刷装置1を、図面を参照して説明する。以下では、図1の上方、下方、左下方、右上方、右下方、及び左上方を、各々、印刷装置1の上方、下方、前方、後方、右方、及び左方と定義して説明する。印刷装置1は、印刷データに基づいて、伸縮性を有する長尺状の印刷媒体にキャラクタを印刷できる。印刷媒体は、例えば筒状のチューブ9である。キャラクタは、文字、文字列、数字、記号、図形、イラスト等の少なくとも一つである。   A printing apparatus 1 according to an embodiment of the present invention will be described with reference to the drawings. In the following description, upper, lower, lower left, upper right, lower right, and upper left in FIG. 1 are defined as upper, lower, front, rear, right, and left of the printing apparatus 1, respectively. . The printing apparatus 1 can print a character on a long print medium having elasticity based on print data. The print medium is, for example, a tubular tube 9. The character is at least one of a character, a character string, a number, a symbol, a figure, an illustration, and the like.

図1に示すように、印刷装置1は筐体10を備える。筐体10は、本体ケース11及びカバー12を含む。本体ケース11は、左右方向に長い直方体状の箱状部材である。カバー12は、本体ケース11の上側に配置された板状部材である。カバー12の上面には、キーボード13が設けられる。キーボード13は、USBケーブル79を介して本体ケース11に接続される。キーボード13は、入力部13Aと表示部13Bとを備える。入力部13Aは、ユーザの操作に応じて印刷装置1に各種情報を入力する。表示部13Bは、例えば液晶ディスプレイであり、各種情報を表示する。カバー12の後端部は、本体ケース11の後端部上側で回転可能に支持される。カバー12が本体ケース11に対して閉じられた場合、カバー12は装着面11A(図2参照)を覆う(図1参照)。カバー12が本体ケース11に対して開かれた場合、装着面11Aは上方に露出する(図2参照)。   As shown in FIG. 1, the printing apparatus 1 includes a housing 10. The housing 10 includes a main body case 11 and a cover 12. The main body case 11 is a rectangular parallelepiped box-shaped member that is long in the left-right direction. The cover 12 is a plate-like member disposed on the upper side of the main body case 11. A keyboard 13 is provided on the upper surface of the cover 12. The keyboard 13 is connected to the main body case 11 via the USB cable 79. The keyboard 13 includes an input unit 13A and a display unit 13B. The input unit 13A inputs various types of information to the printing apparatus 1 according to user operations. The display unit 13B is a liquid crystal display, for example, and displays various types of information. The rear end portion of the cover 12 is rotatably supported on the upper rear end portion of the main body case 11. When the cover 12 is closed with respect to the main body case 11, the cover 12 covers the mounting surface 11A (see FIG. 2) (see FIG. 1). When the cover 12 is opened with respect to the main body case 11, the mounting surface 11A is exposed upward (see FIG. 2).

筐体10の側面には、チューブ挿入口15、チューブ排出口16(図2参照)、及び操作部17が設けられる。チューブ挿入口15は、筐体10の右面に設けられる。チューブ挿入口15は、チューブ9を筐体10の内部に案内するための開口である。チューブ排出口16は、筐体10の左面に設けられる。チューブ排出口16は、チューブ9を筐体10の外部に排出するための開口である。操作部17は、印刷装置1の動作状態を示す複数のLEDと、電源ボタン及びスタートボタンを含む複数の操作ボタンとを含む。   A tube insertion port 15, a tube discharge port 16 (see FIG. 2), and an operation unit 17 are provided on the side surface of the housing 10. The tube insertion port 15 is provided on the right surface of the housing 10. The tube insertion port 15 is an opening for guiding the tube 9 into the housing 10. The tube discharge port 16 is provided on the left surface of the housing 10. The tube discharge port 16 is an opening for discharging the tube 9 to the outside of the housing 10. The operation unit 17 includes a plurality of LEDs indicating the operating state of the printing apparatus 1 and a plurality of operation buttons including a power button and a start button.

図2に示すように、装着面11Aには、リボン装着部30、チューブ装着部40、カッタ64等が設けられる。リボン装着部30は、装着面11Aの左部にある。リボン装着部30は、上方に開口する凹部である。リボン装着部30には、リボンカセット90が着脱可能である。リボンカセット90は、未使用のインクリボン90A、リボン巻取スプール91等が収容された箱状体である。ユーザは、カバー12が開かれた状態で、リボンカセット90をリボン装着部30に対して上方から着脱できる。   As shown in FIG. 2, the mounting surface 11A is provided with a ribbon mounting portion 30, a tube mounting portion 40, a cutter 64, and the like. The ribbon mounting part 30 is on the left side of the mounting surface 11A. The ribbon mounting portion 30 is a recess that opens upward. A ribbon cassette 90 can be attached to and detached from the ribbon mounting portion 30. The ribbon cassette 90 is a box-shaped body in which unused ink ribbon 90A, ribbon take-up spool 91, and the like are accommodated. The user can attach and detach the ribbon cassette 90 to and from the ribbon mounting portion 30 with the cover 12 being opened.

チューブ装着部40は、チューブ挿入口15からチューブ排出口16まで略左右方向に延びる。以下、チューブ挿入口15からチューブ排出口16に向かってチューブ装着部40が延びる方向を、搬送方向という。チューブ装着部40は、リボン装着部30の後側を通り、且つリボン装着部30の後端部と連通している。チューブ装着部40は、上方に開口する溝部である。チューブ装着部40には、チューブ9が着脱可能である。ユーザは、カバー12が開かれた状態で、チューブ9をチューブ装着部40に対して上方から着脱できる。チューブ9は、チューブ挿入口15からチューブ排出口16まで延びるように、チューブ装着部40に装着される。   The tube mounting part 40 extends substantially in the left-right direction from the tube insertion port 15 to the tube discharge port 16. Hereinafter, the direction in which the tube mounting portion 40 extends from the tube insertion port 15 toward the tube discharge port 16 is referred to as a conveyance direction. The tube mounting portion 40 passes through the rear side of the ribbon mounting portion 30 and communicates with the rear end portion of the ribbon mounting portion 30. The tube mounting portion 40 is a groove portion that opens upward. The tube 9 can be attached to and detached from the tube mounting portion 40. The user can attach and detach the tube 9 to and from the tube mounting portion 40 with the cover 12 opened. The tube 9 is attached to the tube attachment portion 40 so as to extend from the tube insertion port 15 to the tube discharge port 16.

カッタ64は、チューブ排出口16の右側に設けられる。カッタ64は、印刷済みのチューブ9をその径方向にカットできる。   The cutter 64 is provided on the right side of the tube discharge port 16. The cutter 64 can cut the printed tube 9 in the radial direction.

リボン装着部30には、リボン巻取軸63、印刷ヘッド61、及び複数の搬送ローラ65〜69が設けられている。リボン巻取軸63は、リボン巻取スプール91の中心の貫通孔(図示略)に係合する。印刷ヘッド61は、複数の発熱素子を有するサーマルヘッドである。複数の発熱素子は、チューブ9の搬送方向と直交して上下方向に並設され、印刷データが示す複数のドットに対応する。印刷ヘッド61は、複数の発熱素子が並ぶ印刷ライン毎に印刷を行う。   The ribbon mounting unit 30 is provided with a ribbon take-up shaft 63, a print head 61, and a plurality of transport rollers 65 to 69. The ribbon take-up shaft 63 engages with a through hole (not shown) at the center of the ribbon take-up spool 91. The print head 61 is a thermal head having a plurality of heating elements. The plurality of heating elements are arranged in the vertical direction perpendicular to the conveying direction of the tube 9 and correspond to the plurality of dots indicated by the print data. The print head 61 performs printing for each print line in which a plurality of heating elements are arranged.

印刷ヘッド61は、ヘッドモータ97(図3参照)の駆動により、印刷位置と非印刷位置とに亙って移動する。図2では、非印刷位置にある印刷ヘッド61を実線で示し、印刷位置にある印刷ヘッド61を二点鎖線で示している。印刷位置にある印刷ヘッド61は、後述の搬送ローラ65との間でチューブ9を挟み込む。非印刷位置にある印刷ヘッド61は、搬送ローラ65から前側に離隔する。   The print head 61 moves between a printing position and a non-printing position by driving a head motor 97 (see FIG. 3). In FIG. 2, the print head 61 at the non-printing position is indicated by a solid line, and the print head 61 at the printing position is indicated by a two-dot chain line. The print head 61 in the printing position sandwiches the tube 9 with a later-described transport roller 65. The print head 61 in the non-printing position is separated from the transport roller 65 to the front side.

各搬送ローラ65〜69は、チューブ装着部40に装着されたチューブ9を搬送方向に沿って搬送する。搬送ローラ65は、印刷ヘッド61の後側に設けられる。搬送ローラ65は、チューブ装着部40を挟んで印刷ヘッド61に対向する。搬送ローラ66は、チューブ装着部40の後側、かつ、搬送ローラ65よりも搬送方向上流側に設けられる。搬送ローラ67は、チューブ装着部40の後側、かつ、搬送ローラ65よりも搬送方向下流側に設けられる。各搬送ローラ65〜67は、平面視で時計回り方向に回転可能である。   Each conveyance roller 65-69 conveys the tube 9 with which the tube mounting part 40 was mounted | worn along a conveyance direction. The conveyance roller 65 is provided on the rear side of the print head 61. The transport roller 65 faces the print head 61 with the tube mounting portion 40 interposed therebetween. The conveyance roller 66 is provided on the rear side of the tube mounting portion 40 and on the upstream side in the conveyance direction with respect to the conveyance roller 65. The transport roller 67 is provided on the rear side of the tube mounting portion 40 and on the downstream side of the transport roller 65 in the transport direction. Each of the transport rollers 65 to 67 can be rotated clockwise in plan view.

搬送ローラ68は、搬送ローラ66の前側に設けられる。搬送ローラ68は、チューブ装着部40を挟んで搬送ローラ66に対向する。搬送ローラ69は、搬送ローラ67の前側に設けられる。搬送ローラ69は、チューブ装着部40を挟んで搬送ローラ67に対向する。各搬送ローラ68,69は、平面視で反時計回り方向に回転可能である。   The conveyance roller 68 is provided on the front side of the conveyance roller 66. The conveyance roller 68 faces the conveyance roller 66 with the tube mounting portion 40 interposed therebetween. The conveyance roller 69 is provided on the front side of the conveyance roller 67. The conveyance roller 69 faces the conveyance roller 67 with the tube mounting portion 40 interposed therebetween. Each of the transport rollers 68 and 69 can rotate counterclockwise in plan view.

搬送ローラ68,69は、夫々、印刷位置と非印刷位置とに亙って移動可能である。図2では、非印刷位置にある搬送ローラ68,69を実線で示し、印刷位置にある搬送ローラ68,69を二点鎖線で示している。印刷位置にある搬送ローラ68,69は、夫々、チューブ装着部40に装着されたチューブ9を挟んで搬送ローラ66,67に近接する方向に付勢される。非印刷位置にある搬送ローラ68,69は、夫々、搬送ローラ66,67から前側に離隔する。ユーザは、装着面11Aの後部に設けられたリリースレバー70を操作することで、搬送ローラ68,69を印刷位置と非印刷位置とに切り替えることができる。   The transport rollers 68 and 69 can move between a printing position and a non-printing position, respectively. In FIG. 2, the transport rollers 68 and 69 at the non-printing position are indicated by solid lines, and the transport rollers 68 and 69 at the printing position are indicated by two-dot chain lines. The conveyance rollers 68 and 69 at the printing position are urged in the direction approaching the conveyance rollers 66 and 67 with the tube 9 mounted on the tube mounting portion 40 interposed therebetween. The conveyance rollers 68 and 69 in the non-printing position are separated from the conveyance rollers 66 and 67 to the front side, respectively. The user can switch the transport rollers 68 and 69 between a printing position and a non-printing position by operating a release lever 70 provided at the rear portion of the mounting surface 11A.

図3を参照し、印刷装置1の電気的構成を説明する。印刷装置1は、制御基板19を備える。制御基板19は、CPU41、ROM42、CGROM43、RAM44、フラッシュメモリ45、及び入出力インターフェース49を備える。CPU41は、ROM42、CGROM43、RAM44、フラッシュメモリ45、及び入出力インターフェース49に接続される。ROM42は、CPU41が印刷装置1を制御するために実行するプログラムを記憶する。CGROM43は、キャラクタを印刷するための印刷用ドットパターンデータを記憶する。RAM44は、印刷データ等を一時的に記憶する。フラッシュメモリ45は、後述の定数決定テーブル(図6参照)等を記憶する。   The electrical configuration of the printing apparatus 1 will be described with reference to FIG. The printing apparatus 1 includes a control board 19. The control board 19 includes a CPU 41, ROM 42, CGROM 43, RAM 44, flash memory 45, and input / output interface 49. The CPU 41 is connected to the ROM 42, CGROM 43, RAM 44, flash memory 45, and input / output interface 49. The ROM 42 stores a program that the CPU 41 executes to control the printing apparatus 1. The CGROM 43 stores printing dot pattern data for printing a character. The RAM 44 temporarily stores print data and the like. The flash memory 45 stores a later-described constant determination table (see FIG. 6) and the like.

入出力インターフェース49には、操作部17、内蔵電池18、及び駆動回路73,74,75,76が接続される。操作部17は、ユーザによる各種情報の入力を受け付ける。内蔵電池18は、印刷装置1全体に電力を供給する。駆動回路73は、印刷ヘッド61を駆動するための電子回路である。駆動回路74は、ヘッドモータ97を駆動するための電子回路である。駆動回路75は、搬送モータ98を駆動するための電子回路である。搬送モータ98は、ステッピングモータである。搬送モータ98の駆動により、搬送ローラ65〜67及びリボン巻取軸63が回転する。駆動回路76は、カットモータ99を駆動するための電子回路である。カットモータ99の駆動により、カッタ64が動作する。   The operation unit 17, the built-in battery 18, and the drive circuits 73, 74, 75, and 76 are connected to the input / output interface 49. The operation unit 17 receives input of various information by the user. The built-in battery 18 supplies power to the entire printing apparatus 1. The drive circuit 73 is an electronic circuit for driving the print head 61. The drive circuit 74 is an electronic circuit for driving the head motor 97. The drive circuit 75 is an electronic circuit for driving the transport motor 98. The transport motor 98 is a stepping motor. By driving the conveyance motor 98, the conveyance rollers 65 to 67 and the ribbon take-up shaft 63 are rotated. The drive circuit 76 is an electronic circuit for driving the cut motor 99. The cutter 64 operates by driving the cut motor 99.

図2を参照し、印刷装置1による印刷動作を説明する。ユーザは、カバー12が開かれた状態で、リボン装着部30にリボンカセット90を装着する。リボン装着部30にリボンカセット90が装着されると、リボン巻取軸63がリボン巻取スプール91の貫通孔に挿入される。ユーザは、印刷ヘッド61及び搬送ローラ68,69が非印刷位置にある状態で、チューブ9をチューブ装着部40に装着する。ユーザは、リリースレバー70を操作して搬送ローラ68,69を印刷位置に移動させ、カバー12を閉じる。ユーザは、入力部13Aを操作し、印刷を開始する印刷指示を印刷装置1に入力する。   With reference to FIG. 2, the printing operation by the printing apparatus 1 will be described. The user mounts the ribbon cassette 90 on the ribbon mounting unit 30 with the cover 12 being opened. When the ribbon cassette 90 is mounted on the ribbon mounting portion 30, the ribbon winding shaft 63 is inserted into the through hole of the ribbon winding spool 91. The user mounts the tube 9 on the tube mounting portion 40 in a state where the print head 61 and the transport rollers 68 and 69 are in the non-printing position. The user operates the release lever 70 to move the transport rollers 68 and 69 to the printing position, and closes the cover 12. The user operates the input unit 13A to input a printing instruction for starting printing to the printing apparatus 1.

CPU41は、印刷指示を取得すると、ヘッドモータ97を駆動して、印刷ヘッド61を非印刷位置から印刷位置に移動する。印刷ヘッド61はチューブ装着部40の内側に配置されて、搬送ローラ65に近接する。このとき、印刷ヘッド61は、チューブ装着部40に装着されているチューブ9とインクリボン90Aとを重ねて、搬送ローラ65に向けて付勢する。これにより、印刷装置1は、インクリボン90Aを用いてチューブ9にキャラクタを印刷可能な状態となる。   When acquiring the print instruction, the CPU 41 drives the head motor 97 to move the print head 61 from the non-printing position to the printing position. The print head 61 is disposed inside the tube mounting portion 40 and is close to the conveyance roller 65. At this time, the print head 61 superimposes the tube 9 mounted on the tube mounting unit 40 and the ink ribbon 90 </ b> A and urges them toward the transport roller 65. As a result, the printing apparatus 1 is ready to print a character on the tube 9 using the ink ribbon 90A.

印刷装置1は、一定周期で搬送モータ98にパルス信号を送信することで、回転速度α[r/sec]で搬送モータ98を駆動する。これにより、各搬送ローラ65〜69が回転してチューブ9が搬送され、且つリボン巻取軸63が回転してリボン巻取スプール91が回転する。リボン巻取スプール91の回転に伴って、リボンカセット90内にある未使用のインクリボン90Aが引き出される。引き出されたインクリボン90Aは、印刷ヘッド61と搬送ローラ65との間に搬送される。   The printing apparatus 1 drives the conveyance motor 98 at a rotational speed α [r / sec] by transmitting a pulse signal to the conveyance motor 98 at a constant period. Thereby, each conveyance roller 65-69 rotates and the tube 9 is conveyed, and the ribbon winding shaft 63 rotates and the ribbon winding spool 91 rotates. As the ribbon take-up spool 91 rotates, the unused ink ribbon 90A in the ribbon cassette 90 is pulled out. The drawn ink ribbon 90 </ b> A is transported between the print head 61 and the transport roller 65.

以下では、搬送ローラ65〜69の何れかを特定しない場合、搬送ローラという。搬送ローラが回転してチューブ9が搬送されるときの速度を搬送速度Vと定義する。搬送速度Vは、搬送ローラの回転速度より求められる。   Hereinafter, when any one of the transport rollers 65 to 69 is not specified, it is referred to as a transport roller. A speed at which the transport roller rotates and the tube 9 is transported is defined as a transport speed V. The conveyance speed V is obtained from the rotation speed of the conveyance roller.

例えば、搬送モータ98が回転速度α[r/sec]で回転した場合に、搬送ローラが回転速度β[r/sec]で回転するとする。搬送ローラによるチューブ9の搬送速度V[mm/sec]は、搬送ローラの回転速度β[r/sec]に、搬送ローラの円周2πR[mm]を乗算することで算出される。但し、R[mm]は、搬送ローラの半径である。   For example, when the transport motor 98 rotates at a rotational speed α [r / sec], the transport roller rotates at a rotational speed β [r / sec]. The conveyance speed V [mm / sec] of the tube 9 by the conveyance roller is calculated by multiplying the rotation speed β [r / sec] of the conveyance roller by the circumference 2πR [mm] of the conveyance roller. However, R [mm] is the radius of the transport roller.

ここで、厳密には、搬送ローラ65,66,67の回転速度は、夫々僅かに異なるように設定される。具体的には、一対の搬送ローラ66,68による搬送速度V3、搬送ローラ65による搬送速度V2、一対の搬送ローラ67,69による搬送速度V1は、夫々僅かに異なり、搬送ローラ65,66,67の回転速度は、V1>V2>V3となるように設定される。このように、搬送方向下流側に配置された搬送ローラによる搬送速度を、搬送方向上流側に配置された搬送ローラによる搬送速度よりも速くすることで、印刷装置1は、チューブ9に適度な張力を付与しながらチューブ9を搬送する。よって、一対の搬送ローラ67,69による搬送速度V1が、チューブ9の搬送速度Vとなる。   Strictly speaking, the rotational speeds of the transport rollers 65, 66, and 67 are set to be slightly different from each other. Specifically, the transport speed V3 by the pair of transport rollers 66, 68, the transport speed V2 by the transport roller 65, and the transport speed V1 by the pair of transport rollers 67, 69 are slightly different, and the transport rollers 65, 66, 67 are different. Are set so that V1> V2> V3. As described above, the printing apparatus 1 is configured to have an appropriate tension on the tube 9 by making the conveyance speed by the conveyance roller arranged on the downstream side in the conveyance direction faster than the conveyance speed by the conveyance roller arranged on the upstream side in the conveyance direction. The tube 9 is transported while applying. Therefore, the conveyance speed V <b> 1 by the pair of conveyance rollers 67 and 69 becomes the conveyance speed V of the tube 9.

CPU41は、印刷ヘッド61を制御して、複数の発熱素子に対応する印刷ライン毎に印刷を行う。具体的には、CPU41は、CGROM43の印刷用ドットパターンデータに基づいて、印刷データのうち、印刷対象の印刷ラインであるN番目(N=1,2,3・・・)の印刷ラインに対応するイメージデータを、RAM44に記憶する。CPU41は、RAM44に記憶されたN番目の印刷ラインに対応するイメージデータを読み出す。印刷ヘッド61は、RAM44から読み出されたN番目の印刷ラインに対応するイメージデータに基づいて、インクリボン90Aを用いてチューブ9にキャラクタを印刷する。   The CPU 41 controls the print head 61 to perform printing for each print line corresponding to a plurality of heating elements. Specifically, the CPU 41 corresponds to the Nth (N = 1, 2, 3...) Print line that is the print line to be printed out of the print data, based on the dot pattern data for printing in the CGROM 43. The image data to be stored is stored in the RAM 44. The CPU 41 reads image data corresponding to the Nth print line stored in the RAM 44. The print head 61 prints a character on the tube 9 using the ink ribbon 90 </ b> A based on the image data corresponding to the Nth print line read from the RAM 44.

使用済みのインクリボン90Aは、リボン巻取スプール91に巻き取られる。印刷済みのチューブ9は、搬送ローラ65によって印刷ヘッド61の下流側に搬送される。印刷済みのチューブ9は、カッタ64によってカットされる。カットされた印刷済みのチューブ9は、チューブ排出口16から排出されて、印刷が終了する。   The used ink ribbon 90 </ b> A is taken up by the ribbon take-up spool 91. The printed tube 9 is transported to the downstream side of the print head 61 by the transport roller 65. The printed tube 9 is cut by the cutter 64. The cut printed tube 9 is discharged from the tube discharge port 16 and printing is completed.

ここで、チューブ9は、軟質の樹脂材料等からなり伸縮性を有しているので、伸縮性を有していない仮想のチューブ(以下、仮想チューブという。)を想定する。以下、一対の搬送ローラ67,69によって仮想チューブが搬送される搬送開始時からの搬送量を、基準搬送量X[mm]という。基準搬送量X[mm]を一対の搬送ローラ67,69による搬送速度V1[mm/sec]で除算することで算出される時間を、基準時間T0[sec]という。所定の解像度(dpi)で印刷する場合の隣り合う印刷ラインの各ドット間の距離を、単位基準搬送量D[mm]という。基準時間T0は、基準搬送量Xに対応する。   Here, since the tube 9 is made of a soft resin material and has elasticity, a virtual tube (hereinafter referred to as a virtual tube) that does not have elasticity is assumed. Hereinafter, the transport amount from the start of transport in which the virtual tube is transported by the pair of transport rollers 67 and 69 is referred to as a reference transport amount X [mm]. A time calculated by dividing the reference transport amount X [mm] by the transport speed V1 [mm / sec] by the pair of transport rollers 67 and 69 is referred to as a reference time T0 [sec]. The distance between each dot of adjacent print lines when printing at a predetermined resolution (dpi) is referred to as a unit reference transport amount D [mm]. The reference time T0 corresponds to the reference transport amount X.

例えば、解像度300dpiで印刷される場合、単位基準搬送量Dは、25.4/300[mm]である。よって、N番目の印刷ラインを印刷する場合の基準搬送量Xは、N×25.4/300[mm]である。理論上、基準時間T0のタイミングで各印刷ラインの印刷を行うことで、実際に印刷される隣り合う印刷ラインの各ドットの中心間の距離は、単位基準搬送量Dである25.4/300[mm]となる。   For example, when printing at a resolution of 300 dpi, the unit reference transport amount D is 25.4 / 300 [mm]. Therefore, the reference transport amount X in the case of printing the Nth print line is N × 25.4 / 300 [mm]. Theoretically, by printing each print line at the timing of the reference time T0, the distance between the centers of the dots of the adjacent print lines that are actually printed is 25.4 / 300, which is the unit reference transport amount D. [Mm].

ところで、ユーザがチューブ装着部40にチューブ9を装着する場合、チューブ9は、伸縮性を有しているので、撓んだ状態で装着される。撓んだ状態のチューブ9が一対の搬送ローラ67,69によって張力が付与されながら搬送されると、チューブ9は伸縮性に応じて伸びる。チューブ9が伸びることで、一対の搬送ローラ67,69によってチューブ9が実際に搬送される搬送開始時からの搬送量(以下、実搬送量Zという。)は基準搬送量Xよりも小さくなる。即ち、搬送開始から基準時間T0経過のタイミングでチューブ9に印刷が行われた場合、チューブ9に印刷が実際に行われる印刷位置(以下、実印刷位置という。)は、理論上の印刷位置、即ち、仮想チューブが搬送された場合に印刷が行われる印刷位置(以下、理論印刷位置という。)よりも搬送方向下流側にずれる。   By the way, when a user attaches the tube 9 to the tube attachment part 40, since the tube 9 has elasticity, it is attached in the bent state. When the tube 9 in the bent state is transported while being applied with tension by the pair of transport rollers 67 and 69, the tube 9 expands according to the stretchability. By extending the tube 9, the transport amount from the start of transport in which the tube 9 is actually transported by the pair of transport rollers 67 and 69 (hereinafter referred to as the actual transport amount Z) becomes smaller than the reference transport amount X. That is, when printing is performed on the tube 9 at the timing when the reference time T0 has elapsed since the start of conveyance, the printing position where printing is actually performed on the tube 9 (hereinafter referred to as the actual printing position) is the theoretical printing position, That is, the printing position is shifted to the downstream side in the conveyance direction from the printing position where printing is performed when the virtual tube is conveyed (hereinafter referred to as the theoretical printing position).

本実施形態の印刷装置1は、以下説明するように、チューブ9の伸縮性と基準搬送量Xとに基づいて、搬送開始時からの基準搬送量Xに対応する基準時間T0に対する印刷を行うタイミング(以下、印刷タイミングTという。)を補正する。これにより、印刷装置1は、チューブ9の伸縮性に起因する実印刷位置の理論印刷位置からのずれを補正する。   As described below, the printing apparatus 1 according to the present embodiment performs printing for the reference time T0 corresponding to the reference transport amount X from the start of transport based on the stretchability of the tube 9 and the reference transport amount X. (Hereinafter referred to as printing timing T) is corrected. Thereby, the printing apparatus 1 corrects the deviation of the actual printing position from the theoretical printing position due to the stretchability of the tube 9.

図4〜図6を参照し、印刷タイミングTの補正方法を説明する。図4は、説明を簡易化するための模式図であり、一対の搬送ローラ67,69が搬送速度10mm/secで駆動され、1sec毎に印刷ラインが印刷される場合を例示する。以下、印刷ラインのうちの一つの点を特徴点という。図4(A)に示すように、理論上、チューブ9は1sec毎に10mm搬送されるので、10mm間隔で印刷ラインが印刷されることとなる。即ち理論上、特徴点は点Rの位置に印刷される。しかし実際には、チューブ9が伸縮性を有するので、伸縮性に応じてチューブ9が伸びることで、チューブ9における印刷ラインの実印刷位置が理論印刷位置から搬送方向下流側にずれる。即ち実際には、特徴点は点Rの搬送方向下流側にある点Pの位置に印刷される。   A method for correcting the print timing T will be described with reference to FIGS. FIG. 4 is a schematic diagram for simplifying the explanation, and illustrates a case where a pair of transport rollers 67 and 69 are driven at a transport speed of 10 mm / sec and a print line is printed every 1 sec. Hereinafter, one point of the print line is referred to as a feature point. As shown in FIG. 4 (A), the tube 9 is theoretically transported 10 mm every 1 second, so that printing lines are printed at intervals of 10 mm. That is, theoretically, the feature point is printed at the position of the point R. However, actually, since the tube 9 has stretchability, the tube 9 extends according to the stretchability, so that the actual print position of the print line in the tube 9 is shifted from the theoretical print position to the downstream side in the transport direction. In other words, the feature point is actually printed at the position of the point P that is downstream of the point R in the transport direction.

印刷ラインの数をNとすると、N=1,2,3,4,5では、基準搬送量Xは、10mm,20mm,30mm,40mm,50mmである。これに対し、実搬送量Zは、9.0mm,18.3mm,28.0mm,38.0mm,48.0mmである。よって、実搬送量Zと基準搬送量Xとの差(以下、補正量Yという。)は、1.0mm,1.7mm,2.0mm,2.0mm,2.0mmである。補正量Yの増加量は、Nが大きくなるに従って、徐々に小さくなり、「0」に漸近する。このため、補正量Yは、Nが所定の規定数C以上の場合、所定の値(以下、特定値という。)と近似できる。図4の例では、Nが3以上で補正量Yが2.0mmと一定となっているので、規定数Cは、3であり、特定値は、2.0mmである。   Assuming that the number of printing lines is N, the reference transport amount X is 10 mm, 20 mm, 30 mm, 40 mm, and 50 mm when N = 1, 2, 3, 4, and 5. On the other hand, the actual transport amount Z is 9.0 mm, 18.3 mm, 28.0 mm, 38.0 mm, and 48.0 mm. Therefore, the difference between the actual transport amount Z and the reference transport amount X (hereinafter referred to as the correction amount Y) is 1.0 mm, 1.7 mm, 2.0 mm, 2.0 mm, and 2.0 mm. The increase amount of the correction amount Y gradually decreases as N increases and gradually approaches “0”. For this reason, the correction amount Y can be approximated to a predetermined value (hereinafter referred to as a specific value) when N is equal to or greater than a predetermined specified number C. In the example of FIG. 4, since N is 3 or more and the correction amount Y is constant at 2.0 mm, the specified number C is 3, and the specific value is 2.0 mm.

補正量Yの大きさ及び補正量Yの増加量は、チューブ9の伸縮性に応じて変化する。チューブ9の伸縮性は、チューブ9の材質(特に、弾性係数)、外径、厚み(即ち、外径と内径の差)、及び気温、湿度等に応じて変化する。例えば、チューブ9の伸縮性は、気温が高くなる程、大きくなる。チューブ9の伸縮性は、チューブ9の外径が小さくなる程、大きくなる。チューブ9の伸縮性は、チューブ9の弾性係数が小さくなる程、大きくなる。   The magnitude of the correction amount Y and the increase amount of the correction amount Y change according to the stretchability of the tube 9. The stretchability of the tube 9 varies depending on the material of the tube 9 (particularly, the elastic modulus), the outer diameter, the thickness (that is, the difference between the outer diameter and the inner diameter), the temperature, the humidity, and the like. For example, the elasticity of the tube 9 increases as the temperature increases. The elasticity of the tube 9 increases as the outer diameter of the tube 9 decreases. The elasticity of the tube 9 increases as the elastic coefficient of the tube 9 decreases.

図5に示すように、例えば解像度300dpiで印刷される場合、基準搬送量Xと補正量Yとの関係は、指数関数で示される。図5は、チューブ9の弾性係数が小、中、大の夫々の場合について、気温25℃、チューブ9の外径6.5mmのときの基準搬送量Xと補正量Yとの関係を示す。図5に示すグラフによれば、補正量Yは、基準搬送量X、及びチューブ9の伸縮性に基づく二つの定数k,rを用いて数1の近似式によって表わされる。

Figure 2018075722
As shown in FIG. 5, for example, when printing at a resolution of 300 dpi, the relationship between the reference transport amount X and the correction amount Y is represented by an exponential function. FIG. 5 shows the relationship between the reference transport amount X and the correction amount Y when the temperature of the tube 9 is 25 ° C. and the outer diameter of the tube 9 is 6.5 mm when the elastic coefficient of the tube 9 is small, medium, and large. According to the graph shown in FIG. 5, the correction amount Y is expressed by the approximate expression of Formula 1 using the reference transport amount X and two constants k and r based on the stretchability of the tube 9.
Figure 2018075722

二つの定数k,rは、チューブ9の伸縮性に基づいて定められる。具体的には、定数kは、基準搬送量Xが1mmのときの補正量Yによって定められる。即ち、定数kは、補正量Yの大きさを規定する。定数rは、基準搬送量Xに対する補正量Yの増加量(即ち、傾き)によって定められる。定数rは、補正量Yが特定値になるまでに必要な基準搬送量X(即ち、規定数C)を規定する。但し、0<r<1である。チューブ9の伸縮性が大きい程、補正量Yが大きくなるので、二つの定数k,rも大きくなる。チューブ9の伸縮性が大きい程、補正量Yが特定値に近づく基準搬送量Xの値が大きくなるので、チューブ9の伸縮性が大きい程、規定数Cも大きい値に設定する方が好ましい。印刷装置1は、数1の近似式を用いて補正量Yを容易に算出できる。   The two constants k and r are determined based on the stretchability of the tube 9. Specifically, the constant k is determined by the correction amount Y when the reference transport amount X is 1 mm. That is, the constant k defines the magnitude of the correction amount Y. The constant r is determined by the increase amount (that is, the inclination) of the correction amount Y with respect to the reference transport amount X. The constant r defines a reference transport amount X (that is, a specified number C) necessary until the correction amount Y reaches a specific value. However, 0 <r <1. Since the correction amount Y increases as the stretchability of the tube 9 increases, the two constants k and r also increase. The greater the elasticity of the tube 9, the larger the value of the reference transport amount X that the correction amount Y approaches the specific value. Therefore, it is preferable to set the specified number C to a larger value as the elasticity of the tube 9 increases. The printing apparatus 1 can easily calculate the correction amount Y using the approximate expression of Equation 1.

本実施形態では、二つの定数k,rは、チューブ9の弾性係数、チューブ9の外径、及び気温によって決定される。以下、チューブ9の弾性係数、チューブ9の外径、及び気温の何れかを特定しない場合、パラメータという。具体的には、図6に示すように、定数決定テーブルに基づいて、二つの定数k,rが決定される。定数決定テーブルは、二つの定数k,rを決定する場合に各パラメータに応じて参照される。本実施形態では、チューブ9の外径(例えば、2.5mm、4.5mm、6.5mm)に応じて複数(例えば、3つ)の定数決定テーブルがフラッシュメモリ45に記憶されている。図6は、チューブ9の外径が、6.5mmのときに参照される定数決定テーブルを示す。   In the present embodiment, the two constants k and r are determined by the elastic coefficient of the tube 9, the outer diameter of the tube 9, and the temperature. Hereinafter, when any one of the elastic coefficient of the tube 9, the outer diameter of the tube 9, and the temperature is not specified, it is referred to as a parameter. Specifically, as shown in FIG. 6, two constants k and r are determined based on a constant determination table. The constant determination table is referred to according to each parameter when determining two constants k and r. In the present embodiment, a plurality (for example, three) of constant determination tables are stored in the flash memory 45 in accordance with the outer diameter (for example, 2.5 mm, 4.5 mm, and 6.5 mm) of the tube 9. FIG. 6 shows a constant determination table that is referred to when the outer diameter of the tube 9 is 6.5 mm.

定数決定テーブルには、気温(5℃、25℃、40℃)及びチューブ9の弾性係数(小、中、大)に応じて、二つの定数k,rが定められている。チューブ9の弾性係数は、小、中、大の順に大きくなる。チューブ9の外径が6.5mm以外のときに参照される定数決定テーブルの構成は、チューブ9の外径が6.5mmのときに参照される定数決定テーブルの構成と同様であるので説明を省略する。   In the constant determination table, two constants k and r are determined according to the temperature (5 ° C., 25 ° C., 40 ° C.) and the elastic coefficient (small, medium, large) of the tube 9. The elastic coefficient of the tube 9 increases in the order of small, medium and large. The configuration of the constant determination table referred to when the outer diameter of the tube 9 is other than 6.5 mm is the same as the configuration of the constant determination table referred to when the outer diameter of the tube 9 is 6.5 mm. Omitted.

印刷装置1では、ユーザによって入力部13Aが操作され、各パラメータが予め入力される。CPU41は、入力された各パラメータに基づいて、定数決定テーブルを参照することで、二つの定数k,rを決定する。   In the printing apparatus 1, the user operates the input unit 13A, and each parameter is input in advance. The CPU 41 determines two constants k and r by referring to the constant determination table based on each input parameter.

CPU41は、数1の近似式に基づいて補正量Y[mm]を印刷ライン毎に算出する。CPU41は、補正量Y[mm]を一対の搬送ローラ67,69による搬送速度V1[mm/sec]で除算することで、遅延時間T1[sec]を算出する。遅延時間T1は、基準時間T0に対して印刷タイミングTを遅らせる時間である。即ち、CPU41は、基準時間T0に遅延時間T1を加えることで、印刷タイミングTを補正する。チューブ9は、基準時間T0の間に実搬送量Zだけ搬送され、遅延時間T1の間に補正量Yだけ搬送される。   The CPU 41 calculates the correction amount Y [mm] for each print line based on the approximate expression of Equation 1. The CPU 41 calculates the delay time T1 [sec] by dividing the correction amount Y [mm] by the transport speed V1 [mm / sec] by the pair of transport rollers 67 and 69. The delay time T1 is a time for delaying the printing timing T with respect to the reference time T0. That is, the CPU 41 corrects the print timing T by adding the delay time T1 to the reference time T0. The tube 9 is transported by the actual transport amount Z during the reference time T0, and is transported by the correction amount Y during the delay time T1.

例えば図4の例では、チューブ9は、搬送開始点が印刷位置に配置されている位置から点Pが印刷位置に配置された位置まで基準時間T0の間に搬送され、点Pが印刷位置に配置された位置から点Rが印刷位置に配置された位置まで遅延時間T1の間に搬送される。図4(B)に示すように、補正後の印刷タイミングT(即ち、基準時間T0+遅延時間T1のタイミング)で印刷されたときの実搬送量Zは、補正前の印刷タイミングT(即ち、基準時間T0のタイミング)で印刷されたときの基準搬送量Xと一致する。即ち、印刷タイミングTが補正されることにより、特徴点は搬送方向において点Rの位置と同一の点Qの位置に印刷される。このように、CPU41は、基準時間T0に対して遅延時間T1だけ遅らせた印刷タイミングTで印刷ラインを印刷することで、チューブ9の実搬送量Zに応じて実印刷位置を理論搬送位置に補正できる。よって、印刷装置1は、チューブ9の伸縮性に起因する実印刷位置の理論印刷位置からのずれを精度良く補正できる。印刷装置1は、印刷ライン毎に補正された印刷タイミングで印刷するので、実際に印刷される隣り合う印刷ラインの各ドットの中心間の距離(即ち、隣り合う点Q間の距離)を均一にできる。   For example, in the example of FIG. 4, the tube 9 is transported during the reference time T0 from the position where the transport start point is disposed at the print position to the position where the point P is disposed at the print position, and the point P is at the print position. The point R is transported during the delay time T1 from the arranged position to the position arranged at the printing position. As shown in FIG. 4B, the actual carry amount Z when printing is performed at the corrected printing timing T (that is, the timing of the reference time T0 + delay time T1) is the printing timing T before the correction (that is, the reference time). It coincides with the reference transport amount X at the time of printing at the timing (time T0). That is, by correcting the printing timing T, the feature point is printed at the same point Q position as the point R position in the transport direction. Thus, the CPU 41 corrects the actual print position to the theoretical transport position according to the actual transport amount Z of the tube 9 by printing the print line at the print timing T delayed by the delay time T1 with respect to the reference time T0. it can. Therefore, the printing apparatus 1 can accurately correct the deviation of the actual printing position from the theoretical printing position due to the stretchability of the tube 9. Since the printing apparatus 1 performs printing at a printing timing corrected for each printing line, the distance between the centers of the dots of the adjacent printing lines that are actually printed (that is, the distance between the adjacent points Q) is made uniform. it can.

図7を参照し、印刷装置1のCPU41が実行するメイン処理を説明する。ユーザは、チューブ9をチューブ装着部40に装着する。ユーザは、リリースレバー70を操作して搬送ローラ68,69を印刷位置に移動させ、カバー12を閉じる。ユーザは、操作部17の電源ボタンを操作して、印刷装置1の電源をオンとする。CPU41は、印刷装置1の電源がオンとなった場合、ROM42に記憶されたプログラムを実行することで、メイン処理を開始する。   A main process executed by the CPU 41 of the printing apparatus 1 will be described with reference to FIG. The user attaches the tube 9 to the tube attachment part 40. The user operates the release lever 70 to move the transport rollers 68 and 69 to the printing position, and closes the cover 12. The user operates the power button on the operation unit 17 to turn on the printing apparatus 1. When the power of the printing apparatus 1 is turned on, the CPU 41 starts a main process by executing a program stored in the ROM 42.

ユーザは、入力部13Aを操作して、チューブ9の弾性係数(小、中、大)、チューブ9の外径(2.5mm、4.5mm、6.5mm)、及び気温(5℃、25℃、40℃)から夫々選択することで、各パラメータを印刷装置1に入力する。CPU41は、ユーザによって入力された各パラメータを取得する(S1)。   The user operates the input unit 13A, and the elastic coefficient (small, medium, large) of the tube 9, the outer diameter of the tube 9 (2.5 mm, 4.5 mm, 6.5 mm), and the temperature (5 ° C., 25 Each parameter is input to the printing apparatus 1 by selecting from each of [C. CPU41 acquires each parameter inputted by the user (S1).

CPU41は、入力された各パラメータに応じて定数決定テーブル(図6参照)を参照し、二つの定数k,rを決定する(S2)。ユーザは、各パラメータを入力した後、印刷動作を開始する印刷指示を、入力部13Aを操作して印刷装置1に入力する。CPU41は、ユーザによって入力された印刷指示を取得する(S3)。   The CPU 41 refers to the constant determination table (see FIG. 6) according to each input parameter, and determines two constants k and r (S2). After inputting each parameter, the user inputs a print instruction for starting a printing operation to the printing apparatus 1 by operating the input unit 13A. The CPU 41 obtains a print instruction input by the user (S3).

CPU41は、ヘッドモータ97を駆動する(S4)。これにより、印刷ヘッド61は、非印刷位置から印刷位置に移動する。CPU41は、搬送モータ98に一定周期でパルス信号を送信し、回転速度α[r/sec]で搬送モータ98を駆動する(S5)。これにより、各搬送ローラ65〜69によってチューブ9の搬送が開始される。   The CPU 41 drives the head motor 97 (S4). As a result, the print head 61 moves from the non-printing position to the printing position. The CPU 41 transmits a pulse signal to the transport motor 98 at a constant cycle, and drives the transport motor 98 at the rotation speed α [r / sec] (S5). Thereby, the conveyance of the tube 9 is started by the respective conveyance rollers 65 to 69.

CPU41は、RAM44に記憶されたNカウンタの値に「1」を加算する(S6)。Nカウンタの値は、印刷対象の印刷ラインがN番目の印刷ラインであることを示す。Nカウンタの初期値は、メイン処理開始時にクリアされて「0」となっている。CPU41は、S6でRAM44に記憶されたNカウンタの値が規定数C以下であるか否かを判断する(S7)。Nカウンタの値が規定数C以下である場合(S7:YES)、CPU41は、基準搬送量Xに、「N×D」を代入する(S8)。例えば解像度300dpiで印刷される場合、単位基準搬送量D=25.4/300[mm]である。CPU41は、数1の近似式に基づいて、補正量Yを算出する(S9)。CPU41は、補正量Yを一対の搬送ローラ67,69による搬送速度V1で除算することで、遅延時間T1を算出する(S10)。CPU41は、処理をS11へ移行する。   The CPU 41 adds “1” to the value of the N counter stored in the RAM 44 (S6). The value of the N counter indicates that the print line to be printed is the Nth print line. The initial value of the N counter is cleared to “0” when the main process starts. The CPU 41 determines whether or not the value of the N counter stored in the RAM 44 in S6 is equal to or less than a specified number C (S7). When the value of the N counter is equal to or less than the specified number C (S7: YES), the CPU 41 substitutes “N × D” for the reference transport amount X (S8). For example, when printing at a resolution of 300 dpi, the unit reference transport amount D = 25.4 / 300 [mm]. The CPU 41 calculates the correction amount Y based on the approximate expression of Equation 1 (S9). The CPU 41 calculates the delay time T1 by dividing the correction amount Y by the transport speed V1 by the pair of transport rollers 67 and 69 (S10). CPU41 transfers a process to S11.

Nカウンタの値が規定数Cを超える場合(S7:NO)、CPU41は、S8〜S10を実行せずに、処理をS11へ移行する。本実施形態では、Nが規定数Cを超えた場合については、Nが規定数Cのときの補正量Yで、補正量Yが一定となったとみなされる。即ち、Nが規定数Cを超えると、遅延時間T1は、Nが規定数Cのときの遅延時間T1で一定となる。印刷装置1は、補正量Yの増加量が小さくなったときにS8〜S10を実行しないことで、CPU41への制御負担の増加を抑制できる。   When the value of the N counter exceeds the specified number C (S7: NO), the CPU 41 proceeds to S11 without executing S8 to S10. In this embodiment, when N exceeds the specified number C, it is considered that the correction amount Y is constant with the correction amount Y when N is the specified number C. That is, when N exceeds the specified number C, the delay time T1 becomes constant at the delay time T1 when N is the specified number C. The printing apparatus 1 can suppress an increase in the control burden on the CPU 41 by not executing S8 to S10 when the increase amount of the correction amount Y becomes small.

CPU41は、S10で算出された遅延時間T1を基準時間T0に加えることで、RAM44に記憶された印刷タイミングTを更新する(S11)。CPU41は、S11で更新された印刷タイミングTが到来したか否かを判断する(S12)。印刷タイミングTが未だ到来していない場合(S12:NO)、CPU41は、印刷タイミングTが到来するまでS12を繰り返す。印刷タイミングTが到来した場合(S12:YES)、CPU41は、RAM44に記憶されたNカウンタの値を参照し、印刷ヘッド61を駆動してN番目の印刷ラインの印刷を実行する(S13)。   The CPU 41 updates the print timing T stored in the RAM 44 by adding the delay time T1 calculated in S10 to the reference time T0 (S11). The CPU 41 determines whether or not the print timing T updated in S11 has arrived (S12). When the print timing T has not yet arrived (S12: NO), the CPU 41 repeats S12 until the print timing T has arrived. When the print timing T has arrived (S12: YES), the CPU 41 refers to the value of the N counter stored in the RAM 44 and drives the print head 61 to print the Nth print line (S13).

CPU41は、印刷を終了するか否かを判断する(S14)。印刷データに印刷が行われていない印刷ラインが残っている場合、印刷を終了せず(S14:NO)、CPU41は、処理をS6へ戻す。印刷データが含む全ての印刷ラインの印刷が行われた場合、CPU41は印刷を終了する(S14:YES)。CPU41は、搬送モータ98の回転制御を終了し(S15)、チューブ9の搬送を停止する。CPU41は、カットモータ99を駆動し(S16)、印刷済みのチューブ9をカッタ64によってカットする。カットされた印刷済みのチューブ9は、チューブ排出口16から排出される。CPU41は、メイン処理を終了する。   The CPU 41 determines whether or not to end printing (S14). If a print line that has not been printed remains in the print data, the printing is not finished (S14: NO), and the CPU 41 returns the process to S6. When all the print lines included in the print data have been printed, the CPU 41 ends the printing (S14: YES). CPU41 complete | finishes rotation control of the conveyance motor 98 (S15), and stops conveyance of the tube 9. FIG. The CPU 41 drives the cut motor 99 (S16) and cuts the printed tube 9 with the cutter 64. The cut printed tube 9 is discharged from the tube discharge port 16. The CPU 41 ends the main process.

以上説明したように、印刷装置1は、チューブ9の伸縮性と基準搬送量Xとに基づいて、搬送開始時からの基準搬送量Xに対応する基準時間T0に対する印刷タイミングTを補正する(S8〜S11)。チューブ9の伸縮性に起因して、チューブ9の実搬送量Zが基準搬送量Xよりずれたとしても、印刷装置1は、補正された印刷タイミングTで(S12:YES)、印刷することにより(S13)、チューブ9の実搬送量Zに応じて実印刷位置を理論印刷位置に補正できる。よって、印刷装置1は、チューブ9の伸縮性に起因する印刷位置のずれを、精度良く補正できる。   As described above, the printing apparatus 1 corrects the printing timing T with respect to the reference time T0 corresponding to the reference transport amount X from the start of transport based on the elasticity of the tube 9 and the reference transport amount X (S8). To S11). Even if the actual transport amount Z of the tube 9 deviates from the reference transport amount X due to the elasticity of the tube 9, the printing apparatus 1 performs printing at the corrected printing timing T (S12: YES). (S13) The actual printing position can be corrected to the theoretical printing position according to the actual transport amount Z of the tube 9. Therefore, the printing apparatus 1 can correct the displacement of the printing position due to the stretchability of the tube 9 with high accuracy.

撓んだ状態のチューブ9が搬送されて伸びると、理論印刷位置よりも搬送方向下流側にずれて印刷されてしまう。印刷装置1は、基準時間T0に対して印刷タイミングTを遅らせる補正をすることで、実印刷位置を理論印刷位置に補正できる。印刷ライン毎に補正された印刷タイミングTで印刷されるので、印刷装置1は、実際に印刷される隣り合う印刷ライン間の距離を均一にできる。   If the tube 9 in a bent state is conveyed and extended, the printing is shifted from the theoretical printing position to the downstream side in the conveying direction. The printing apparatus 1 can correct the actual print position to the theoretical print position by correcting the print timing T with respect to the reference time T0. Since printing is performed at the printing timing T corrected for each printing line, the printing apparatus 1 can make the distance between adjacent printing lines actually printed uniform.

印刷装置1は、チューブ9の伸縮性に基づいて二つの定数k,rを決定するだけで、基準搬送量Xに基づいて、数1の近似式を用いて補正量Yを容易に算出できる。印刷装置1は、補正量Yを一対の搬送ローラ67,69による搬送速度V1で除算することで、遅延時間T1を容易に算出できる。よって、印刷装置1は、印刷タイミングTを容易に算出できる。   The printing apparatus 1 can easily calculate the correction amount Y using the approximate expression of Equation 1 based on the reference transport amount X only by determining the two constants k and r based on the stretchability of the tube 9. The printing apparatus 1 can easily calculate the delay time T1 by dividing the correction amount Y by the transport speed V1 by the pair of transport rollers 67 and 69. Therefore, the printing apparatus 1 can easily calculate the printing timing T.

上記実施形態において、搬送ローラ67,69が、本発明の「搬送手段」に相当する。印刷ヘッド61が、本発明の「印刷手段」に相当する。図7のS5、S13を実行するCPU41が、本発明の「制御手段」に相当する。図7のS8〜S11を実行するCPU41が、本発明の「補正手段」に相当する。搬送速度V1が、本発明の「搬送速度」に相当する。図7のS5、S13が、本発明の「制御ステップ」に相当する。図7のS8〜S11が、本発明の「補正ステップ」に相当する。   In the above embodiment, the transport rollers 67 and 69 correspond to the “transport means” of the present invention. The print head 61 corresponds to the “printing unit” of the present invention. The CPU 41 that executes S5 and S13 in FIG. 7 corresponds to the “control unit” of the present invention. The CPU 41 that executes S8 to S11 in FIG. 7 corresponds to the “correction means” of the present invention. The conveyance speed V1 corresponds to the “conveyance speed” of the present invention. S5 and S13 in FIG. 7 correspond to the “control step” of the present invention. S8 to S11 in FIG. 7 correspond to the “correction step” of the present invention.

本発明は、上記実施形態から種々変更できる。上記実施形態では、二つの定数k,rは、チューブ9の弾性係数、チューブ9の外径、及び気温によって決定される。これに対し、二つの定数k,rは、チューブ9の伸縮性に影響を与える他のパラメータ、例えば、チューブ9の厚み、湿度等によって決定されてもよい。   The present invention can be variously modified from the above embodiment. In the above embodiment, the two constants k and r are determined by the elastic coefficient of the tube 9, the outer diameter of the tube 9, and the temperature. On the other hand, the two constants k and r may be determined by other parameters that affect the stretchability of the tube 9, such as the thickness of the tube 9, the humidity, and the like.

印刷装置1は、チューブ9への印刷方式として、サーマルヘッドとインクリボン90Aを用いた熱転写型の印刷方式を採用したが、上記実施形態の印刷方式以外を採用してもよい。   Although the printing apparatus 1 employs a thermal transfer type printing method using a thermal head and an ink ribbon 90A as a printing method for the tube 9, other printing methods than those of the above-described embodiment may be adopted.

印刷装置1は、搬送ローラでチューブ9を搬送する構成であったが、搬送ローラに限定されない。例えば、搬送ローラの代わりに、搬送ベルトを用いる構成であってもよい。   The printing apparatus 1 has a configuration in which the tube 9 is conveyed by the conveyance roller, but is not limited to the conveyance roller. For example, a configuration using a transport belt instead of the transport roller may be used.

上記実施形態では、印刷装置1は、印刷ライン毎に印刷タイミングの補正を行う。これに対し、複数の印刷ライン毎に印刷タイミングの補正を行ってもよい。Nが大きくなるに従って補正量Yの増加量が徐々に小さくなることに鑑み、印刷装置1は、Nが大きくになるに従って、S8〜S10を1回行う当たりの印刷ライン数を増やしてもよい。印刷装置1は、Nが小さく、補正量Yの増加量が大きい場合、S8〜S10を少数の印刷ライン数毎に行うことで、実印刷位置の理論印刷位置からのずれを精度良く補正できる。これに対し、印刷装置1は、Nが大きく、補正量Yの増加量が小さい場合、S8〜S10の実行頻度を低くすることで、CPU41への制御負担の増加を抑制できる。   In the above embodiment, the printing apparatus 1 corrects the print timing for each print line. On the other hand, you may correct | amend printing timing for every some printing line. In view of the fact that the increase amount of the correction amount Y gradually decreases as N increases, the printing apparatus 1 may increase the number of printing lines per time S8 to S10 are performed as N increases. When N is small and the increase amount of the correction amount Y is large, the printing apparatus 1 can accurately correct the deviation of the actual print position from the theoretical print position by performing S8 to S10 for each small number of print lines. On the other hand, when N is large and the increase amount of the correction amount Y is small, the printing apparatus 1 can suppress an increase in the control burden on the CPU 41 by reducing the execution frequency of S8 to S10.

上記実施形態では、印刷装置1のCPU41がメイン処理を実行する。これに対し、印刷装置1に例えばPC又はタブレット端末等の外部機器を接続し、外部機器に備わるCPUがメイン処理の全部又は一部(例えば、S5〜S14又はS6〜S11)を実行するように構成してもよい。例えば外部機器のCPUは、各印刷ラインの印刷タイミングTを予め算出してもよい。また、外部機器のCPUは予め算出した各印刷ラインの印刷タイミングTを印刷データと共に印刷装置1に送信してもよい。   In the above embodiment, the CPU 41 of the printing apparatus 1 executes the main process. On the other hand, an external device such as a PC or a tablet terminal is connected to the printing apparatus 1, and the CPU provided in the external device executes all or part of the main processing (for example, S5 to S14 or S6 to S11). It may be configured. For example, the CPU of the external device may calculate the print timing T for each print line in advance. Further, the CPU of the external device may transmit the print timing T of each print line calculated in advance to the printing apparatus 1 together with the print data.

チューブ9には、チューブ9の種類を識別可能な識別IDが予め印刷されていてもよい。印刷装置1は、識別IDを検出可能なセンサを備えてもよい。この場合、印刷装置1は、チューブ装着部40に装着されたチューブ9の識別IDをセンサで検出する。これにより、印刷装置1は、チューブ9の種類(弾性係数、外径等)を取得してもよい。この場合、印刷装置1は、ユーザがチューブ9の種類を印刷装置1に入力する手間を省略できる。   An identification ID that can identify the type of the tube 9 may be printed on the tube 9 in advance. The printing apparatus 1 may include a sensor that can detect the identification ID. In this case, the printing apparatus 1 detects the identification ID of the tube 9 attached to the tube attachment unit 40 with a sensor. Thereby, the printing apparatus 1 may acquire the kind (elastic coefficient, outer diameter, etc.) of the tube 9. In this case, the printing apparatus 1 can save the user from having to input the type of the tube 9 into the printing apparatus 1.

1 印刷装置
9 チューブ
41 CPU
42 ROM
44 RAM
45 フラッシュメモリ
61 印刷ヘッド
65〜69 搬送ローラ
98 搬送モータ
1 Printing device 9 Tube 41 CPU
42 ROM
44 RAM
45 Flash memory 61 Print head 65-69 Conveyance roller 98 Conveyance motor

Claims (4)

伸縮性を有する長尺状の印刷媒体を搬送する搬送手段と、
前記搬送手段によって搬送される前記印刷媒体に印刷を行う印刷手段と、
前記搬送手段及び前記印刷手段の夫々の動作を制御する制御手段と
を備えた印刷装置において、
前記印刷媒体の伸縮性と、伸縮性を有しない仮想の印刷媒体が前記搬送手段によって搬送される搬送開始時からの搬送量である基準搬送量とに基づいて、前記搬送手段による搬送開始時からの前記基準搬送量に対応する基準時間に対する前記印刷手段による印刷タイミングを補正することで、前記印刷媒体の伸縮性に起因する前記印刷媒体への印刷位置のずれを補正する補正手段を備え、
前記制御手段は、
前記補正手段によって補正された前記印刷タイミングで、前記印刷手段によって前記印刷媒体に印刷を行うことを特徴とする印刷装置。
A transport means for transporting a long print medium having elasticity;
Printing means for printing on the print medium conveyed by the conveying means;
In a printing apparatus comprising control means for controlling the operations of the transport means and the printing means,
Based on the stretchability of the print medium and the reference transport amount that is the transport amount from the start of transport in which the virtual print medium having no stretchability is transported by the transport unit, from the start of transport by the transport unit Correction means for correcting a printing position shift to the print medium due to the stretchability of the print medium by correcting the printing timing by the printing means with respect to a reference time corresponding to the reference transport amount,
The control means includes
A printing apparatus that prints on the print medium by the printing unit at the printing timing corrected by the correcting unit.
前記印刷手段は、前記搬送手段による前記印刷媒体の搬送方向と直交して並設された複数の発熱素子を有し、前記複数の発熱素子が並ぶ印刷ライン毎に前記印刷媒体に印刷を行うサーマルヘッドであり、
前記補正手段は、前記印刷ライン毎に、前記基準時間に対して前記印刷タイミングを遅らせる補正をし、
前記制御手段は、前記印刷ライン毎に前記補正手段によって補正された前記印刷タイミングで、前記サーマルヘッドを制御することを特徴とする請求項1に記載の印刷装置。
The printing unit includes a plurality of heat generating elements arranged in parallel to the transport direction of the print medium by the transport unit, and performs thermal printing on the print medium for each print line in which the plurality of heat generating elements are arranged. Head,
The correction unit performs correction for delaying the print timing with respect to the reference time for each print line,
The printing apparatus according to claim 1, wherein the control unit controls the thermal head at the printing timing corrected by the correction unit for each printing line.
前記印刷媒体が前記搬送手段によって実際に搬送される搬送開始時からの搬送量と前記基準搬送量との差である補正量は、前記基準搬送量、及び前記印刷媒体の伸縮性に基づく二つの定数を用いて以下の近似式によって表わされ、
Figure 2018075722
(但し、前記補正量をYとし、前記基準搬送量をXとし、前記二つの定数を、夫々、k,rとする。)
前記補正手段は、前記近似式によって求められる前記補正量と、前記印刷媒体の前記基準搬送量に対応した搬送速度とに基づいて、前記基準時間に対して前記印刷タイミングを遅らせる遅延時間を算出することを特徴とする請求項1又は2に記載の印刷装置。
The correction amount, which is the difference between the transport amount from the start of transport in which the print medium is actually transported by the transport means and the reference transport amount, is based on the reference transport amount and the stretchability of the print medium. It is expressed by the following approximate expression using a constant:
Figure 2018075722
(However, the correction amount is Y, the reference transport amount is X, and the two constants are k and r, respectively.)
The correction unit calculates a delay time for delaying the printing timing with respect to the reference time, based on the correction amount obtained by the approximate expression and a conveyance speed corresponding to the reference conveyance amount of the print medium. The printing apparatus according to claim 1, wherein:
伸縮性を有する長尺状の印刷媒体を搬送する搬送手段と、
前記搬送手段によって搬送される前記印刷媒体に印刷を行う印刷手段とを備えた印刷装置のコンピュータに、
前記搬送手段及び前記印刷手段の夫々の動作を制御する制御ステップと、
前記印刷媒体の伸縮性と、伸縮性を有しない仮想の印刷媒体が前記搬送手段によって搬送される搬送開始時からの搬送量である基準搬送量とに基づいて、前記搬送手段による搬送開始時からの前記基準搬送量に対応する基準時間に対する前記印刷手段による印刷タイミングを補正することで、前記印刷媒体の伸縮性に起因する前記印刷媒体への印刷位置のずれを補正する補正ステップと
を実行させることを特徴とする印刷装置の制御プログラム。
A transport means for transporting a long print medium having elasticity;
A computer of a printing apparatus comprising printing means for printing on the print medium conveyed by the conveying means;
A control step for controlling the respective operations of the conveying means and the printing means;
Based on the stretchability of the print medium and the reference transport amount that is the transport amount from the start of transport in which the virtual print medium having no stretchability is transported by the transport unit, from the start of transport by the transport unit Correcting a printing timing by the printing unit with respect to a reference time corresponding to the reference conveyance amount of the printing medium, thereby executing a correction step of correcting a shift of a printing position on the printing medium due to stretchability of the printing medium. A control program for a printing apparatus.
JP2016217224A 2016-11-07 2016-11-07 Printing device and control program for printing device Active JP6932913B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016217224A JP6932913B2 (en) 2016-11-07 2016-11-07 Printing device and control program for printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016217224A JP6932913B2 (en) 2016-11-07 2016-11-07 Printing device and control program for printing device

Publications (2)

Publication Number Publication Date
JP2018075722A true JP2018075722A (en) 2018-05-17
JP6932913B2 JP6932913B2 (en) 2021-09-08

Family

ID=62149933

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016217224A Active JP6932913B2 (en) 2016-11-07 2016-11-07 Printing device and control program for printing device

Country Status (1)

Country Link
JP (1) JP6932913B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7456204B2 (en) 2020-03-11 2024-03-27 セイコーエプソン株式会社 cartridge

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08230266A (en) * 1995-02-27 1996-09-10 Max Co Ltd Printer
US6082914A (en) * 1999-05-27 2000-07-04 Printronix, Inc. Thermal printer and drive system for controlling print ribbon velocity and tension
JP2001187470A (en) * 1999-12-28 2001-07-10 Nippon Typewriter Co Ltd Printer for long print medium
JP2002254757A (en) * 2001-02-28 2002-09-11 Canon Ntc Inc Printer for long print medium
JP2002254756A (en) * 2001-02-28 2002-09-11 Canon Ntc Inc Printer for long print medium
JP2014113750A (en) * 2012-12-10 2014-06-26 Ricoh Co Ltd Treatment liquid application device for ink jet printer and image formation system including the same
JP2016022652A (en) * 2014-07-18 2016-02-08 ニスカ株式会社 Medium discrimination device, medium transport device and printer

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08230266A (en) * 1995-02-27 1996-09-10 Max Co Ltd Printer
US6082914A (en) * 1999-05-27 2000-07-04 Printronix, Inc. Thermal printer and drive system for controlling print ribbon velocity and tension
JP2001187470A (en) * 1999-12-28 2001-07-10 Nippon Typewriter Co Ltd Printer for long print medium
JP2002254757A (en) * 2001-02-28 2002-09-11 Canon Ntc Inc Printer for long print medium
JP2002254756A (en) * 2001-02-28 2002-09-11 Canon Ntc Inc Printer for long print medium
JP2014113750A (en) * 2012-12-10 2014-06-26 Ricoh Co Ltd Treatment liquid application device for ink jet printer and image formation system including the same
JP2016022652A (en) * 2014-07-18 2016-02-08 ニスカ株式会社 Medium discrimination device, medium transport device and printer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7456204B2 (en) 2020-03-11 2024-03-27 セイコーエプソン株式会社 cartridge

Also Published As

Publication number Publication date
JP6932913B2 (en) 2021-09-08

Similar Documents

Publication Publication Date Title
JP5929901B2 (en) Thermal head printing speed control method
JP2018154001A (en) Printer
JP6217903B2 (en) Printing device
US10572780B2 (en) Printing apparatus, printing control method, and recording medium
US10232643B2 (en) Printing apparatus, control method and computer readable recording medium
US8894307B2 (en) Printing apparatus, printing method and computer readable recording medium storing control program for printing apparatus
JP5886094B2 (en) Printer sensor level adjustment device and sensor level adjustment method
JP2018075722A (en) Printer and control program of printer
US10137714B2 (en) Printer and printing program
CN109572233B (en) Printing apparatus, printing method, and recording medium
JPWO2003011602A1 (en) Tape printer
JP6781952B2 (en) Printing equipment
US10336096B2 (en) Printing apparatus, control method of printing apparatus, and non-transitory computer readable recording medium
JPWO2003011603A1 (en) Tape printer
JP3982361B2 (en) Recording apparatus and recording unit
JP4000925B2 (en) Thermal recording device
JP4502906B2 (en) Printing apparatus, printing method, and program
JP6655362B2 (en) Printing device and transport method
JP2005280099A (en) Thermal printer
JP7192476B2 (en) PRINTING DEVICE, PROGRAM AND CONTROL METHOD
JP6447559B2 (en) Printing apparatus, printing method, and printing program
JP2002254756A (en) Printer for long print medium
JP2001187470A (en) Printer for long print medium
CN112140749A (en) Printing apparatus
JP2014200957A (en) Printer, printing system, and printing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191024

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200908

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200915

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210406

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210519

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: 20210720

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210802

R150 Certificate of patent or registration of utility model

Ref document number: 6932913

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150