JP6930516B2 - Printing equipment, programs, and control methods - Google Patents

Printing equipment, programs, and control methods Download PDF

Info

Publication number
JP6930516B2
JP6930516B2 JP2018235470A JP2018235470A JP6930516B2 JP 6930516 B2 JP6930516 B2 JP 6930516B2 JP 2018235470 A JP2018235470 A JP 2018235470A JP 2018235470 A JP2018235470 A JP 2018235470A JP 6930516 B2 JP6930516 B2 JP 6930516B2
Authority
JP
Japan
Prior art keywords
label
printing
print
medium
printed
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.)
Active
Application number
JP2018235470A
Other languages
Japanese (ja)
Other versions
JP2020097133A (en
Inventor
直輝 小川
直輝 小川
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2018235470A priority Critical patent/JP6930516B2/en
Priority to CN201911098056.4A priority patent/CN111319365B/en
Publication of JP2020097133A publication Critical patent/JP2020097133A/en
Priority to JP2021072961A priority patent/JP7143917B2/en
Application granted granted Critical
Publication of JP6930516B2 publication Critical patent/JP6930516B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/4075Tape printers; Label printers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/66Applications of cutting devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns

Landscapes

  • Handling Of Sheets (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Electronic Switches (AREA)

Description

本明細書は、印刷装置、プログラム、及び、制御方法に関する。 This specification relates to a printing device, a program, and a control method.

従来、逆転可能なラベルプリンタにおいて、複数枚のラベルの印刷時に、1枚目のラベルの印刷後に次のラベルの最初の印字位置までの戻し量を算出し、この次のラベルの最初の印字位置まで紙戻しを行う技術が開示されている(例えば、特許文献1参照)。 Conventionally, in a reversible label printer, when printing a plurality of labels, the amount of return to the first printing position of the next label after printing the first label is calculated, and the first printing position of the next label is calculated. (For example, refer to Patent Document 1).

特開平7−89139号公報Japanese Unexamined Patent Publication No. 7-89139

しかし上記技術では、1枚目のラベルのカット後に2枚目のラベルを印刷開始位置(サーマルヘッドの位置)まで逆搬送させる必要があるので、複数枚のラベル印刷時には全ての印刷が終了するまでの時間が長くなってしまう場合があった。 However, in the above technique, it is necessary to reverse-transfer the second label to the printing start position (thermal head position) after cutting the first label, so that when printing a plurality of labels, until all printing is completed. In some cases, the time was long.

以上のような実情を踏まえ、本発明の一側面に係る目的は、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる技術を提供することである。 Based on the above circumstances, an object of one aspect of the present invention is to provide a technique capable of shortening the time required to complete all printing when printing a plurality of labels in succession. be.

本発明の一態様に係る印刷装置は、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置と、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、を備え、前記印刷ヘッドは、前記被印刷媒体に複数のラインを印刷し、前記制御手段は、前記第2ラベルの印刷内容を認識して、前記複数のラインのうち、一つのライン当たりの前記印刷ヘッドにより印刷されるドットの数が所定の数以下のラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行うことを特徴とする。
本発明の一態様に係る印刷装置は、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置と、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、を備え、前記印刷ヘッドは、前記被印刷媒体に複数のラインを印刷し、前記制御手段は、前記第2ラベルの印刷内容を認識して、前記複数のラインのうち、前記第2ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行うことを特徴とする
The printing apparatus according to one aspect of the present invention includes a transport roller that conveys a medium to be printed, a print head that continuously prints the medium to be printed for each of a plurality of labels, and the plurality of labels on the medium to be printed. A second printing device that prints after the first label while the printing medium is being conveyed to the cutting position of the first label after printing the first label among the plurality of labels. A control means for printing the print content of the label by the print head is provided, the print head prints a plurality of lines on the print medium, and the control means recognizes the print content of the second label. Then, among the plurality of lines, a line in which the number of dots printed by the print head per line is a predetermined number or less has little effect on the print quality of the print content of the second label. identified as Do virtual lines, during said conveyance of the printing medium to the cutting position of the first label, characterized in that the printing by said print head while conveying the print medium to a position where there is the imaginary line And.
The printing apparatus according to one aspect of the present invention includes a transport roller that conveys a medium to be printed, a print head that continuously prints the medium to be printed for each of a plurality of labels, and the plurality of labels on the medium to be printed. A second printing device that prints after the first label while the printing medium is being conveyed to the cutting position of the first label after printing the first label among the plurality of labels. A control means for printing the print content of the label by the print head is provided, the print head prints a plurality of lines on the print medium, and the control means recognizes the print content of the second label. Then, among the plurality of lines, the line including the object having the lower priority from among the plurality of objects to which the priority included in the print content of the second label is associated is printed on the second label. It is specified as a virtual virtual line that has little effect on the print quality of the content, and while the print medium is being conveyed to the cut position of the first label, the print medium is conveyed to a position where the virtual line is located. However, it is characterized in that printing is performed by the print head.

本発明の一態様に係るプログラムは、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記被印刷媒体に前記印刷ヘッドにより複数のラインを印刷し、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を認識し、前記複数のラインのうち、一つのライン当たりの印刷されるドットの数が所定の数以下のラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記第2ラベルの印刷内容を、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行う処理を実行させることを特徴とする。
本発明の一態様に係るプログラムは、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記被印刷媒体に前記印刷ヘッドにより複数のラインを印刷し、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を認識し、前記複数のラインのうち、前記第2ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記第2ラベルの印刷内容を、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行う処理を実行させることを特徴とする。
A program according to one aspect of the present invention includes a transport roller that conveys a print medium, a print head that prints the print medium continuously for each of a plurality of labels, and the print medium on the plurality of labels. A computer of a printing apparatus provided with a cutting apparatus for cutting prints a plurality of lines on the printing medium by the printing head , and after printing the first label among the plurality of labels, the printing medium is printed on the printing medium. During the transfer to the cut position of the first label, the print content of the second label to be printed next to the first label is recognized, and the number of dots printed per one of the plurality of lines is A predetermined number or less of lines are specified as virtual virtual lines having little effect on the print quality of the print content of the second label, and the print content of the second label is printed up to a position of the virtual line. It is characterized in that a process of printing is executed by the print head while carrying a medium.
A program according to one aspect of the present invention includes a transport roller that conveys a print medium, a print head that prints the print medium continuously for each of a plurality of labels, and the print medium on the plurality of labels. A computer of a printing apparatus provided with a cutting apparatus for cutting prints a plurality of lines on the printing medium by the printing head, and after printing the first label among the plurality of labels, the printing medium is printed on the printing medium. During the transfer to the cut position of the first label, the print content of the second label to be printed next to the first label is recognized, and among the plurality of lines, the priority included in the print content of the second label. Among the plurality of objects associated with, the line containing the low priority object is specified as a virtual virtual line having little effect on the print quality of the print content of the second label, and the second label is specified. The print content is printed by the print head while carrying the print medium to a certain position of the virtual line.

本発明の一態様に係る制御方法は、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、前記被印刷媒体に前記印刷ヘッドにより複数のラインを印刷し、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を認識し、前記複数のラインのうち、一つのライン当たりの印刷されるドットの数が所定の数以下のラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記第2ラベルの印刷内容を、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行うことを特徴とする。
本発明の一態様に係る制御方法は、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、前記被印刷媒体に前記印刷ヘッドにより複数のラインを印刷し、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を認識し、前記複数のラインのうち、前記第2ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記第2ラベルの印刷内容を、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行うことを特徴とする。
A control method according to one aspect of the present invention includes a transport roller that conveys a print medium, a print head that prints the print medium continuously for each of a plurality of labels, and the print medium on the plurality of labels. A method for controlling a printing device including a cutting device for cutting into a printing medium, in which a plurality of lines are printed on the printing medium by the printing head , and among the plurality of labels, after printing the first label, the printing device is printed. While the print medium is being conveyed to the cut position of the first label, the print content of the second label to be printed next to the first label is recognized, and one of the plurality of lines is printed. A line having a predetermined number of dots or less is specified as a virtual virtual line having little effect on the print quality of the print content of the second label, and the print content of the second label is defined as a position where the virtual line is located. It is characterized in that printing is performed by the printing head while carrying the printing medium up to.
A control method according to one aspect of the present invention includes a transport roller that conveys a print medium, a print head that prints the print medium continuously for each of a plurality of labels, and the print medium on the plurality of labels. A method for controlling a printing device including a cutting device for cutting into a printing medium, in which a plurality of lines are printed on the printing medium by the printing head, and among the plurality of labels, after printing the first label, the printing device is printed. While the print medium is being conveyed to the cut position of the first label, the print content of the second label to be printed next to the first label is recognized, and the print content of the second label among the plurality of lines is used. Among a plurality of objects to which the included priorities are associated, a line containing the object having the lower priority is specified as a virtual virtual line having little effect on the print quality of the print content of the second label. The print content of the second label is printed by the print head while carrying the print medium to a position where the virtual line is located.

上記の態様によれば、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。 According to the above aspect, when printing a plurality of labels in succession, it is possible to shorten the time until all printing is completed.

従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合の関係を例示した図である。It is a figure which illustrated the relationship in the case where the printing medium is continuously printed for each of a plurality of labels by a conventional printing apparatus. 従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合の関係を例示した図である。It is a figure which illustrated the relationship in the case where the printing medium is continuously printed for each of a plurality of labels by a conventional printing apparatus. 従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合の関係を例示した図である。It is a figure which illustrated the relationship in the case where the printing medium is continuously printed for each of a plurality of labels by a conventional printing apparatus. 本実施形態に係る印刷装置1の構成を示した図である。It is a figure which showed the structure of the printing apparatus 1 which concerns on this embodiment. 印刷装置1に収納されるテープカートリッジ30の斜視図である。It is a perspective view of the tape cartridge 30 housed in a printing apparatus 1. FIG. 印刷装置1のカートリッジ収容部19の斜視図である。It is a perspective view of the cartridge accommodating part 19 of a printing apparatus 1. FIG. 印刷装置1の断面図である。It is sectional drawing of the printing apparatus 1. 印刷装置1のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware structure of the printing apparatus 1. 第1の実施形態の印刷装置1が行う処理の概要を示すフローチャートである。It is a flowchart which shows the outline of the process performed by the printing apparatus 1 of 1st Embodiment. 仮想ラインLaを特定する例を示す図である。It is a figure which shows the example which specifies the virtual line La. 被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。It is a figure which shows the example which prints the print medium M continuously for each of a plurality of labels. 被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。It is a figure which shows the example which prints the print medium M continuously for each of a plurality of labels. 被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。It is a figure which shows the example which prints the print medium M continuously for each of a plurality of labels. 第2の実施形態に係る印刷装置が行う別の印刷処理のフローチャートである。It is a flowchart of another printing process performed by the printing apparatus which concerns on 2nd Embodiment. 仮想ラインLaを特定する例を示す図である。It is a figure which shows the example which specifies the virtual line La. 被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。It is a figure which shows the example which prints the print medium M continuously for each of a plurality of labels. 被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。It is a figure which shows the example which prints the print medium M continuously for each of a plurality of labels. 被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。It is a figure which shows the example which prints the print medium M continuously for each of a plurality of labels. 被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。It is a figure which shows the example which prints the print medium M continuously for each of a plurality of labels.

はじめに、従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合について説明する。図1〜図3は、従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合の関係を例示した図である。例えば、図1〜図3に示すように、このような印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を開始すると、印刷装置は、1枚目のラベルの印刷開始時に1枚目のラベルの印刷領域をハーフカット位置(ハーフカット機構の位置)まで正搬送(フィード)(S11)し、ハーフカットを行う(S12)。そして、1枚目のラベルを印刷開始位置(サーマルヘッドの位置)まで逆搬送し(S13)、1枚目のラベルの印刷を開始する(S14)。その後、1枚目のラベルの印刷が終了すると(S15)、再び、2枚目のラベルの印刷開始時に2枚目のラベルをハーフカット位置(ハーフカット機構の位置)まで正搬送(フィード)(S16)し、ハーフカットを行う(S17)。そして、2枚目のラベルを印刷開始位置(サーマルヘッドの位置)まで逆搬送し(S18)、2枚目のラベルの印刷を開始する(S19)。そして、2枚目のラベルの印刷が終了する(S20)。以後、2枚目以降のラベルの印刷では、S16〜S20の処理が繰り返し実行される。 First, a case where the printing medium is continuously printed for each of a plurality of labels by a conventional printing apparatus will be described. 1 to 3 are diagrams illustrating a relationship in a case where a printing medium is continuously printed for each of a plurality of labels by a conventional printing apparatus. For example, as shown in FIGS. 1 to 3, when printing of the printing medium for each of a plurality of labels is started continuously by such a printing apparatus, the printing apparatus starts printing one sheet at the start of printing the first label. The print area of the eye label is positively conveyed (feed) (S11) to the half-cut position (position of the half-cut mechanism), and half-cut is performed (S12). Then, the first label is reversely conveyed to the printing start position (position of the thermal head) (S13), and printing of the first label is started (S14). After that, when the printing of the first label is completed (S15), the second label is positively conveyed (feed) to the half-cut position (the position of the half-cut mechanism) at the start of printing the second label again (S15). S16) and half-cut (S17). Then, the second label is reversely conveyed to the printing start position (position of the thermal head) (S18), and printing of the second label is started (S19). Then, printing of the second label is completed (S20). After that, in printing the second and subsequent labels, the processes S16 to S20 are repeatedly executed.

しかし上述の従来の印刷装置の技術では、図2のS16、S17のように、2枚目のラベルカット位置まで2枚目のラベルを正搬送(フィード)する際に、本来印刷する箇所(w1間)を印刷せずに無駄に正搬送(フィード)することとなる。そして、S18のように、1枚目のラベルのカット後に2枚目のラベルを印刷開始位置(サーマルヘッドの位置)まで逆搬送させる必要があり、その間無駄な時間が掛かってしまう。その結果、複数枚のラベル印刷時には全ての印刷が終了するまでの時間が長くなってしまう場合があった。そこで、本実施形態の印刷装置では、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮するために、第1ラベルの印刷後、被印刷媒体をカット位置までの搬送中に、第1ラベルの次に印刷する第2ラベルの印刷内容を印刷することとした。以下図4〜図19を参照して本実施形態の印刷装置の詳細について説明する。 However, in the above-mentioned conventional printing apparatus technology, as shown in S16 and S17 of FIG. 2, when the second label is positively conveyed (feeded) to the second label cut position, the portion to be originally printed (w1). It will be unnecessarily forward-transported (feeded) without printing. Then, as in S18, after cutting the first label, it is necessary to reverse-transport the second label to the printing start position (position of the thermal head), and wasteful time is required during that time. As a result, when printing a plurality of labels, it may take a long time to complete all printing. Therefore, in the printing apparatus of the present embodiment, in order to shorten the time until all printing is completed when printing a plurality of labels continuously, after printing the first label, the printing medium is moved to the cut position. It was decided to print the print contents of the second label to be printed next to the first label during the transportation. The details of the printing apparatus of this embodiment will be described below with reference to FIGS. 4 to 19.

[第1の実施形態]
図4は、本実施形態に係る印刷装置1の構成を示した図である。印刷装置1には、図4に示すように、キューブ形状の装置筐体2の上面に、蓋3と、複数のボタン(ボタン4、ボタン5、ボタン6、ボタン7、ボタン8)が設けられている。ボタン4は、蓋3の開閉ボタンである。ボタン5からボタン8は、それぞれカットボタン、フィードボタン、無線通信ボタン、電源ボタンである。
[First Embodiment]
FIG. 4 is a diagram showing the configuration of the printing apparatus 1 according to the present embodiment. As shown in FIG. 4, the printing device 1 is provided with a lid 3 and a plurality of buttons (button 4, button 5, button 6, button 7, button 8) on the upper surface of the cube-shaped device housing 2. ing. The button 4 is an open / close button for the lid 3. Buttons 5 to 8 are a cut button, a feed button, a wireless communication button, and a power button, respectively.

蓋3は、開閉可能に配置されている。蓋3は、ボタン4が押下されることで開かれて、テープカートリッジを収容するカートリッジ収容部が外部に露出する。蓋3には、蓋3が閉じた状態でもカートリッジ収容部にテープカートリッジが収容されているか否かを目視で確認可能とするために、窓9が形成されている。また、装置筐体2の側面には、排出口2aが形成されている。印刷装置1内で印刷が行われた被印刷媒体は、排出口2aから装置外へ排出される。 The lid 3 is arranged so as to be openable and closable. The lid 3 is opened by pressing the button 4, and the cartridge accommodating portion accommodating the tape cartridge is exposed to the outside. A window 9 is formed on the lid 3 so that it can be visually confirmed whether or not the tape cartridge is accommodated in the cartridge accommodating portion even when the lid 3 is closed. Further, a discharge port 2a is formed on the side surface of the device housing 2. The printable medium printed in the printing device 1 is discharged to the outside of the device from the discharge port 2a.

図5は、印刷装置1に収納されるテープカートリッジ30の斜視図である。図6は、印刷装置1のカートリッジ収容部19の斜視図である。図7は、印刷装置1の断面図である。図5に示すテープカートリッジ30は、図6に示すカートリッジ収容部19に着脱自在に収納される。図7には、テープカートリッジ30がカートリッジ収容部19に収納された状態が示されている。 FIG. 5 is a perspective view of the tape cartridge 30 housed in the printing apparatus 1. FIG. 6 is a perspective view of the cartridge accommodating portion 19 of the printing apparatus 1. FIG. 7 is a cross-sectional view of the printing apparatus 1. The tape cartridge 30 shown in FIG. 5 is detachably stored in the cartridge accommodating portion 19 shown in FIG. FIG. 7 shows a state in which the tape cartridge 30 is housed in the cartridge storage unit 19.

テープカートリッジ30は、図5に示すように、サーマルヘッド被挿入部36及び係合部37が形成された、被印刷媒体MとインクリボンRを収容するカートリッジケース31を有する。カートリッジケース31には、テープコア32とインクリボン供給コア34とインクリボン巻取りコア35が設けられている。 As shown in FIG. 5, the tape cartridge 30 has a cartridge case 31 for accommodating the printing medium M and the ink ribbon R on which the thermal head insertion portion 36 and the engagement portion 37 are formed. The cartridge case 31 is provided with a tape core 32, an ink ribbon supply core 34, and an ink ribbon winding core 35.

被印刷媒体Mは、カートリッジケース31内部のテープコア32にロール状に巻かれている。被印刷媒体Mは、例えば、接着層を有する基材と、接着層を覆うように剥離可能に基材に貼付された剥離紙と、を有するテープである。ただし、被印刷媒体Mは、剥離紙なしのテープであってもよい。熱転写用のインクリボンRは、その先端がインクリボン巻取りコア35に巻きつけられた状態で、カートリッジケース31内部のインクリボン供給コア34にロール状に巻かれている。 The print medium M is wound around the tape core 32 inside the cartridge case 31 in a roll shape. The print medium M is, for example, a tape having a base material having an adhesive layer and a release paper removably attached to the base material so as to cover the adhesive layer. However, the printing medium M may be a tape without a release paper. The tip of the ink ribbon R for thermal transfer is wound around the ink ribbon winding core 35, and is wound around the ink ribbon supply core 34 inside the cartridge case 31 in a roll shape.

装置筐体2のカートリッジ収容部19には、図6に示すように、テープカートリッジ30を所定の位置で支持するための複数のカートリッジ受け部20が設けられている。また、カートリッジ受け部20には、テープカートリッジ30が収容するテープ(被印刷媒体M)の幅を検出するためのテープ幅検出スイッチ24が設けられている。 As shown in FIG. 6, the cartridge accommodating portion 19 of the apparatus housing 2 is provided with a plurality of cartridge receiving portions 20 for supporting the tape cartridge 30 at a predetermined position. Further, the cartridge receiving unit 20 is provided with a tape width detection switch 24 for detecting the width of the tape (printed medium M) accommodated in the tape cartridge 30.

テープ幅検出スイッチ24は、テープカートリッジの形状に基づいて被印刷媒体Mの幅を検出するためのスイッチである。テープ幅検出スイッチ24は、カートリッジ収容部19に複数設けられている。テープ幅の異なるテープカートリッジは、複数のテープ幅検出スイッチ24をそれぞれ異なる組み合わせで押下するように構成されている。これにより、後述する制御回路25(図8参照)が、押下されたテープ幅検出スイッチ24の組み合わせから、テープカートリッジの種類を特定し、被印刷媒体Mの幅(テープ幅)を検出する。 The tape width detection switch 24 is a switch for detecting the width of the print medium M based on the shape of the tape cartridge. A plurality of tape width detection switches 24 are provided in the cartridge accommodating portion 19. Tape cartridges having different tape widths are configured to press a plurality of tape width detection switches 24 in different combinations. As a result, the control circuit 25 (see FIG. 8), which will be described later, identifies the type of tape cartridge from the combination of the pressed tape width detection switches 24, and detects the width (tape width) of the print medium M.

カートリッジ収容部19には、さらに、複数の発熱素子を有し、被印刷媒体Mに印刷を行うサーマルヘッド10と、被印刷媒体Mを搬送するプラテンローラ21と、テープコア係合軸22と、インクリボン巻取り駆動軸23が設けられている。さらに、サーマルヘッド10には、サーミスタ13が埋め込まれている。サーミスタ13は、サーマルヘッド10の温度を測定する。 The cartridge accommodating portion 19 further has a plurality of heat generating elements, a thermal head 10 that prints on the printing medium M, a platen roller 21 that conveys the printing medium M, a tape core engaging shaft 22, and ink. A ribbon winding drive shaft 23 is provided. Further, a thermistor 13 is embedded in the thermal head 10. The thermistor 13 measures the temperature of the thermal head 10.

テープカートリッジ30がカートリッジ収容部19に収納された状態では、図7に示すように、カートリッジケース31に設けられた係合部37がカートリッジ収容部19に設けられたカートリッジ受け部20に支持される。また、サーマルヘッド10がカートリッジケース31に形成されたサーマルヘッド被挿入部36に挿入される。また、テープコア係合軸22には、テープカートリッジ30のテープコア32が係合し、さらに、インクリボン巻取り駆動軸23には、インクリボン巻取りコア35が係合する。 In a state where the tape cartridge 30 is housed in the cartridge housing part 19, as shown in FIG. 7, the engaging part 37 provided in the cartridge case 31 is supported by the cartridge receiving part 20 provided in the cartridge housing part 19. .. Further, the thermal head 10 is inserted into the thermal head insertion portion 36 formed in the cartridge case 31. Further, the tape core 32 of the tape cartridge 30 is engaged with the tape core engaging shaft 22, and the ink ribbon winding core 35 is further engaged with the ink ribbon winding drive shaft 23.

図示しない情報処理装置から印刷装置1へ印刷指示が入力されると、被印刷媒体Mは、プラテンローラ21の回転によりテープコア32から繰り出される。この際、インクリボン巻取り駆動軸23がプラテンローラ21に同調して回転することで、被印刷媒体MとともにインクリボンRがインクリボン供給コア34から繰り出される。これにより、被印刷媒体MとインクリボンRは重なった状態で搬送される。そして、サーマルヘッド10とプラテンローラ21の間を通過する際にインクリボンRがサーマルヘッド10によって加熱されることで、インクが被印刷媒体Mに転写され、印刷が行われる。 When a printing instruction is input to the printing device 1 from an information processing device (not shown), the printing medium M is fed out from the tape core 32 by the rotation of the platen roller 21. At this time, the ink ribbon winding drive shaft 23 rotates in synchronization with the platen roller 21, so that the ink ribbon R is fed out from the ink ribbon supply core 34 together with the printing medium M. As a result, the print medium M and the ink ribbon R are conveyed in an overlapping state. Then, when the ink ribbon R is heated by the thermal head 10 when passing between the thermal head 10 and the platen roller 21, the ink is transferred to the printing medium M and printing is performed.

サーマルヘッド10とプラテンローラ21の間を通過した使用済みのインクリボンRは、インクリボン巻取りコア35に巻き取られる。一方、サーマルヘッド10とプラテンローラ21の間を通過した印刷済みの被印刷媒体Mは、ハーフカット機構16及びフルカット機構17で切断され、排出口2aから排出される。 The used ink ribbon R that has passed between the thermal head 10 and the platen roller 21 is wound around the ink ribbon winding core 35. On the other hand, the printed medium M to be printed that has passed between the thermal head 10 and the platen roller 21 is cut by the half-cut mechanism 16 and the full-cut mechanism 17 and discharged from the discharge port 2a.

図8は、印刷装置1のハードウェア構成を示すブロック図である。印刷装置1は、上述した構成に加えて、図8に示すように、制御回路25、通信インターフェース26、ROM(Read Only Memory)27、RAM(Random Access Memory)28、フォトセンサ29、ヘッド駆動回路18、搬送用モータ駆動回路11、搬送用モータ12、カッターモータ駆動回路14、カッターモータ15、ハーフカット機構16、フルカット機構17を備える。 FIG. 8 is a block diagram showing a hardware configuration of the printing device 1. In addition to the above-described configuration, the printing device 1 includes a control circuit 25, a communication interface 26, a ROM (Read Only Memory) 27, a RAM (Random Access Memory) 28, a photo sensor 29, and a head drive circuit, as shown in FIG. 18. The transport motor drive circuit 11, the transport motor 12, the cutter motor drive circuit 14, the cutter motor 15, the half-cut mechanism 16, and the full-cut mechanism 17 are provided.

制御回路25は、例えばCPU(Central Processing Unit)などの任意の処理回路を含んでいる。制御回路25は、ROM27に記憶されているプログラムをRAM28に展開し実行することで、印刷装置1の各部の動作を制御する制御手段である。 The control circuit 25 includes an arbitrary processing circuit such as a CPU (Central Processing Unit). The control circuit 25 is a control means that controls the operation of each part of the printing apparatus 1 by expanding and executing the program stored in the ROM 27 in the RAM 28.

通信インターフェース26は、情報処理装置との間でデータを授受する。通信インターフェース26は、アンテナとRF(Radio Frequency)部とベースバンド部とを含む通信モジュールであり、例えば、Wi−Fiモジュール、Bluetooth(登録商標)モジュール、BLEモジュールである。なお、通信IF26は、無線通信モジュールに限られず、有線通信を行うためのインターフェースであってもよい。 The communication interface 26 exchanges data with and from the information processing device. The communication interface 26 is a communication module including an antenna, an RF (Radio Frequency) unit, and a baseband unit, and is, for example, a Wi-Fi module, a Bluetooth (registered trademark) module, and a BLE module. The communication IF 26 is not limited to the wireless communication module, and may be an interface for performing wired communication.

ROM27には、被印刷媒体Mに印刷を行う印刷プログラム、印刷プログラムの実行に必要な各種データ(例えば、フォント等)が格納されている。RAM28は、プログラムの実行に用いられるワークメモリである。なお、印刷装置1での処理に用いられるプログラム及びデータを格納するコンピュータ読み取り可能な記録媒体には、ROM27、RAM28のような、物理的な(非一時的な)記録媒体が含まれる。 The ROM 27 stores a print program for printing on the print medium M and various data (for example, fonts and the like) necessary for executing the print program. The RAM 28 is a work memory used for executing a program. The computer-readable recording medium that stores the programs and data used for processing in the printing apparatus 1 includes physical (non-temporary) recording media such as ROM 27 and RAM 28.

ヘッド駆動回路18は、制御回路25の制御下で、印刷データと制御信号に基づいてサーマルヘッド10が有する発熱素子10aへの通電を行う。サーマルヘッド10は、主走査方向に配列された複数の発熱素子10aを有する印刷ヘッドである。サーマルヘッド10は、発熱素子10aでインクリボンを加熱して熱転写により被印刷媒体Mに一ラインずつ印刷を行う。 The head drive circuit 18 energizes the heat generating element 10a of the thermal head 10 based on the print data and the control signal under the control of the control circuit 25. The thermal head 10 is a print head having a plurality of heat generating elements 10a arranged in the main scanning direction. The thermal head 10 heats the ink ribbon with the heat generating element 10a and prints one line at a time on the printing medium M by thermal transfer.

搬送用モータ駆動回路11は、制御回路25の制御下で、搬送用モータ12を駆動する。搬送用モータ12は、例えばステッピングモータであり、プラテンローラ21を回転させる。プラテンローラ21は、搬送用モータ12の動力によって回転(正回転)し、被印刷媒体Mの長手方向(副走査方向、搬送方向)に被印刷媒体Mを正搬送(フィード)する。この場合、被印刷媒体Mは、プラテンローラ21から排出口2a(図7参照)の方向に向かって正搬送方向に搬送される。なお、搬送用モータ12は、搬送用モータ駆動回路11の制御下で、被印刷媒体Mを繰り出す向きだけではなく、被印刷媒体Mを巻戻す向き(逆向き)にも回転(逆回転)し、被印刷媒体Mを逆搬送する。この場合、被印刷媒体Mは、排出口2aからプラテンローラ21(図7参照)の方向に向かって逆搬送方向に搬送される。プラテンローラ21は、被印刷媒体Mを搬送及び逆搬送する搬送ローラである。 The transport motor drive circuit 11 drives the transport motor 12 under the control of the control circuit 25. The transport motor 12 is, for example, a stepping motor, which rotates the platen roller 21. The platen roller 21 is rotated (forward rotation) by the power of the transfer motor 12, and positively conveys (feeds) the print medium M in the longitudinal direction (sub-scanning direction, transfer direction) of the print medium M. In this case, the print medium M is conveyed from the platen roller 21 in the forward transfer direction toward the discharge port 2a (see FIG. 7). Under the control of the transfer motor drive circuit 11, the transfer motor 12 rotates (reverse rotation) not only in the direction in which the print medium M is fed out but also in the direction in which the print medium M is rewound (reverse direction). , The print medium M is reversely conveyed. In this case, the print medium M is conveyed in the reverse transfer direction from the discharge port 2a toward the platen roller 21 (see FIG. 7). The platen roller 21 is a transport roller that transports and reverse-transports the print medium M.

カッターモータ駆動回路14は、カッターモータ15を駆動する。フルカット機構17は、カッターモータ15の動力によって動作し、被印刷媒体Mをフルカット位置においてフルカットする。フルカットとは、被印刷媒体Mの基材を剥離紙とともに被印刷媒体Mの幅方向に沿って切断する動作のことである。ハーフカット機構16は、カッターモータ15の動力によって動作し、被印刷媒体Mをハーフカット位置においてハーフカットする。ハーフカットとは、被印刷媒体Mの一部を、より詳細には、基材のみを、幅方向に沿って切断する動作のことである。カッターモータ駆動回路14は、例えば、ボタン5が押下されるとカッターモータ15を駆動してフルカット機構17に被印刷媒体Mをフルカットさせてもよい。 The cutter motor drive circuit 14 drives the cutter motor 15. The full-cut mechanism 17 is operated by the power of the cutter motor 15 to fully cut the printing medium M at the full-cut position. The full cut is an operation of cutting the base material of the printing medium M together with the release paper along the width direction of the printing medium M. The half-cut mechanism 16 operates by the power of the cutter motor 15 and half-cuts the print medium M at the half-cut position. The half-cut is an operation of cutting a part of the print medium M, more specifically, only the base material along the width direction. For example, the cutter motor drive circuit 14 may drive the cutter motor 15 when the button 5 is pressed so that the full-cut mechanism 17 fully cuts the printing medium M.

フォトセンサ29は、例えば、フォトリフレクタなどを含み、被印刷媒体Mの印刷面に印刷された情報を検出する。フォトセンサ29は、被印刷媒体の印刷面に光を照射して、反射光を検出する。なお、フォトセンサ29は、サーマルヘッド10よりも排出口2aに近い位置に設けられていればよく、例えば、図6及び図7に示すように、フルカット機構17とハーフカット機構16の間に設けられてもよい。 The photo sensor 29 includes, for example, a photo reflector and the like, and detects information printed on the print surface of the print medium M. The photo sensor 29 irradiates the print surface of the print medium with light to detect the reflected light. The photo sensor 29 may be provided at a position closer to the discharge port 2a than the thermal head 10. For example, as shown in FIGS. 6 and 7, between the full cut mechanism 17 and the half cut mechanism 16. It may be provided.

図9〜図13を参照して、本実施形態の印刷装置1の印刷処理について説明する。図9は、第1の実施形態の印刷装置1が行う処理の概要を示すフローチャートである。図10は、図9のフローチャートに対応して、仮想ラインLaを特定する例を示す図である。図11〜図13は、図9のフローチャートに対応して、被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。本実施形態において、ラベルは、被印刷媒体Mを構成する印刷領域の一単位を表す。 The printing process of the printing apparatus 1 of the present embodiment will be described with reference to FIGS. 9 to 13. FIG. 9 is a flowchart showing an outline of the processing performed by the printing apparatus 1 of the first embodiment. FIG. 10 is a diagram showing an example of specifying a virtual line La corresponding to the flowchart of FIG. 11 to 13 are diagrams showing an example in which the print medium M is continuously printed for each of a plurality of labels in accordance with the flowchart of FIG. 9. In the present embodiment, the label represents one unit of the print area constituting the print medium M.

上述した印刷装置1では、被印刷媒体Mを複数枚のラベルごとに連続して印刷を行う印刷命令が入力されると、制御回路25は印刷装置1のアプリケーションプログラムを実行して、図9に示す制御方法による処理を開始する。印刷開始時においては、第1ラベルは、1枚目のラベルL1であり、第2ラベルは、2枚目のラベルL2である。図10に示すように、ラベルL2は、ラベルL1に対し正搬送方向の後に位置する。これにより、複数のラベルを連続して印刷する際に、搬送順に印刷制御を行うのが容易となる。なお、図10〜図13においては、ラベルL1に印刷される印刷内容とラベルL2に印刷される印刷内容とを区別しやすくするために、ラベルL2の印刷内容をラベルL1の印刷内容と比較して太字で表示している。 In the printing device 1 described above, when a printing command for continuously printing the print medium M for each of a plurality of labels is input, the control circuit 25 executes the application program of the printing device 1 and shows FIG. The processing according to the control method shown is started. At the start of printing, the first label is the first label L1 and the second label is the second label L2. As shown in FIG. 10, the label L2 is located behind the label L1 in the forward transport direction. As a result, when printing a plurality of labels continuously, it becomes easy to perform printing control in the order of transport. In FIGS. 10 to 13, in order to make it easy to distinguish between the print content printed on the label L1 and the print content printed on the label L2, the print content of the label L2 is compared with the print content of the label L1. It is displayed in bold.

制御回路25は、図11(1)に示すように、プラテンローラ21を正回転させて被印刷媒体MをラベルL1のハーフカット位置まで正搬送(フィード)する(ステップS31)。図11(2)に示すように、被印刷媒体MがラベルL1のハーフカット位置まで搬送されたらハーフカットを行う(ステップS32)。 As shown in FIG. 11 (1), the control circuit 25 rotates the platen roller 21 in the forward direction to forward (feed) the print medium M to the half-cut position of the label L1 (step S31). As shown in FIG. 11 (2), when the print medium M is conveyed to the half-cut position of the label L1, half-cut is performed (step S32).

制御回路25は、図11(3)に示すように、プラテンローラ21を逆回転させて被印刷媒体MをラベルL1の印刷開始位置まで逆搬送する(ステップS33)。図11(4)に示すように、被印刷媒体MがラベルL1の印刷開始位置まで逆搬送されたらラベルL1の印刷を開始し(ステップS34)、プラテンローラ21を正回転させて被印刷媒体Mを搬送する(ステップS35)。 As shown in FIG. 11 (3), the control circuit 25 reversely rotates the platen roller 21 to transport the print medium M back to the print start position of the label L1 (step S33). As shown in FIG. 11 (4), when the print medium M is reversely conveyed to the print start position of the label L1, printing of the label L1 is started (step S34), and the platen roller 21 is rotated in the forward direction to rotate the platen roller 21 in the forward direction to print the label L1. (Step S35).

制御回路25は、ラベルL1の印刷が終了したか否かを判別する(ステップS36)。制御回路25は、図12(5)に示すように、ラベルL1の印刷が終了すると(S36:YES)、制御回路25は、ラベルL1の次のラベルL2の印刷内容を認識して、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容の印刷品位に及ぼす作用が少ないラインを仮想的な仮想ラインLaとして特定する(ステップS37)。制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、次のラベルL2の印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインLaを特定する。 The control circuit 25 determines whether or not the printing of the label L1 is completed (step S36). As shown in FIG. 12 (5), when the control circuit 25 finishes printing the label L1 (S36: YES), the control circuit 25 recognizes the print content of the label L2 next to the label L1 and recognizes the print content of the label L1. A line having little effect on the print quality of the print content included in the print data of the label L2 next to the label L2 is specified as a virtual virtual line La (step S37). The control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1 and identifies a virtual virtual line La that has little effect on the print quality of the print content of the next label L2.

仮想ラインLaは、被印刷媒体M(印刷テープ)の搬送方向に直交する被印刷媒体Mの幅方向に沿って、仮想的に配置されるラインである。仮想ラインLaの幅は1ドット以上あればよく、仮想ラインLaの幅は複数のドットから形成してもよい。制御回路25は、印刷内容を構成する複数のラインのうち、一つのライン当たりのサーマルヘッド10により印刷されるドットの数が所定の数以下のラインを仮想ラインLaとして特定する。すなわち、制御回路25は、印刷量の少ないラインを仮想ラインLaとして特定する。より好ましくは、例えば図10に示すように、制御回路25は、印刷内容を構成する複数のラインのうち、サーマルヘッド10により印刷されるドットが空白のラインを仮想ラインLaとして特定する。ドットが空白のラインとは、印刷内容を構成するライン上にドットがない状態のラインをいう。 The virtual line La is a line virtually arranged along the width direction of the printed medium M orthogonal to the conveying direction of the printed medium M (printing tape). The width of the virtual line La may be 1 dot or more, and the width of the virtual line La may be formed from a plurality of dots. The control circuit 25 specifies as a virtual line La a line in which the number of dots printed by the thermal head 10 per line is a predetermined number or less among the plurality of lines constituting the print content. That is, the control circuit 25 specifies a line with a small amount of printing as a virtual line La. More preferably, for example, as shown in FIG. 10, the control circuit 25 specifies a line in which dots printed by the thermal head 10 are blank as a virtual line La among a plurality of lines constituting the print content. A line with blank dots is a line in which there are no dots on the lines constituting the print content.

図10に示すように、制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、ラベルL1のハーフカット位置から仮想ラインLaの位置までの距離d1を算出する(ステップS38)。ラベルL1のハーフカット位置から次のラベルL2の仮想ラインLaの位置までの距離d1を算出する場合、制御回路25は、ラベルL1のハーフカット位置からサーマルヘッド10までの距離の中で最大の距離を、ラベルL1のカット位置から仮想ラインLaの位置までの距離d1として設定する。例えば、制御回路25は、一つのライン当たりのサーマルヘッド10により印刷されるドットの数が所定の数以下のラインのうち、ラベルL1のハーフカット位置からサーマルヘッド10までの距離が最大となるラインを仮想ラインLaとして設定する。そして、制御回路25は、ラベルL1のハーフカット位置から設定した仮想ラインLaの位置までの距離d1として設定する。 As shown in FIG. 10, the control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1 and calculates the distance d1 from the half-cut position of the label L1 to the position of the virtual line La. (Step S38). When calculating the distance d1 from the half-cut position of the label L1 to the position of the virtual line La of the next label L2, the control circuit 25 is the maximum distance among the distances from the half-cut position of the label L1 to the thermal head 10. Is set as the distance d1 from the cut position of the label L1 to the position of the virtual line La. For example, in the control circuit 25, among the lines in which the number of dots printed by the thermal head 10 per line is a predetermined number or less, the line in which the distance from the half-cut position of the label L1 to the thermal head 10 is the maximum. Is set as the virtual line La. Then, the control circuit 25 is set as the distance d1 from the half-cut position of the label L1 to the position of the set virtual line La.

制御回路25は、次のラベルL2の印刷を開始し(ステップS39)、プラテンローラ21を正回転させて被印刷媒体Mを搬送する(ステップS40)。制御回路25は、仮想ラインLaまで印刷されたか否かを判定する(ステップS41)。この処理では、制御回路25は、ステップS38で算出したラベルL1のハーフカット位置から仮想ラインLaの位置までの距離d1まで印刷されたか否かを判定する。図12(6)に示すように、仮想ラインLaまで印刷された場合(S41:YES)には、制御回路25は、印刷を中断する(ステップS42)。 The control circuit 25 starts printing the next label L2 (step S39), rotates the platen roller 21 in the forward direction, and conveys the printing medium M (step S40). The control circuit 25 determines whether or not the virtual line La has been printed (step S41). In this process, the control circuit 25 determines whether or not printing has been performed up to the distance d1 from the half-cut position of the label L1 calculated in step S38 to the position of the virtual line La. As shown in FIG. 12 (6), when printing up to the virtual line La (S41: YES), the control circuit 25 interrupts printing (step S42).

制御回路25は、図12(7)に示すように、プラテンローラ21を正回転させて被印刷媒体Mを次のラベルL2のハーフカット位置まで正搬送する(ステップS43)。制御回路25は、図12(8)に示すように、被印刷媒体MがラベルL1のハーフカット位置まで搬送されたら、ハーフカットを行う(ステップS44)。 As shown in FIG. 12 (7), the control circuit 25 rotates the platen roller 21 in the forward direction to forward the print medium M to the half-cut position of the next label L2 (step S43). As shown in FIG. 12 (8), the control circuit 25 performs a half cut when the print medium M is conveyed to the half cut position of the label L1 (step S44).

制御回路25は、プラテンローラ21を逆回転させて被印刷媒体Mを逆搬送する(ステップS45)。制御回路25は、被印刷媒体MのラベルL2の仮想ラインLaが印刷開始位置まで逆搬送されたか否かを判定する(ステップS46)。この処理では、制御回路25は、被印刷媒体MをラベルL2の印刷途中の位置まで逆搬送する。図13(9)に示すように、被印刷媒体MのラベルL2の仮想ラインLaが印刷開始位置まで逆搬送された場合(S46:YES)には、制御回路25は、図13(10)に示すように、ラベルL2の印刷を再開し(ステップS47)、プラテンローラ21を正回転させて被印刷媒体Mを正搬送する(ステップS48)。 The control circuit 25 reversely rotates the platen roller 21 to transport the print medium M in the reverse direction (step S45). The control circuit 25 determines whether or not the virtual line La of the label L2 of the print medium M is reversely conveyed to the print start position (step S46). In this process, the control circuit 25 reversely conveys the print medium M to a position in the middle of printing on the label L2. As shown in FIG. 13 (9), when the virtual line La of the label L2 of the print medium M is reversely conveyed to the print start position (S46: YES), the control circuit 25 is shown in FIG. 13 (10). As shown, printing of the label L2 is restarted (step S47), the platen roller 21 is rotated in the forward direction, and the printing medium M is positively conveyed (step S48).

制御回路25は、ラベルL2の印刷が終了したか否かを判定する(ステップS49)。図13(11)に示すように、ラベルL2の印刷が終了した場合(S49:YES)には、制御回路25は、全てのラベルが印刷されたか否かを判定する(ステップS50)。全てのラベルが印刷されていない場合(S50:NO)、すなわち、まだ印刷が終了していないラベルがある場合には、ハーフカットを行い(ステップS51)、処理はステップS37に戻り、ステップS37〜ステップS51の処理が繰り返し実行される。全てのラベルが印刷された場合(S50:YES)には、プラテンローラ21を正回転させて被印刷媒体Mをフルカット位置まで正搬送し(ステップS52)、フルカットを行う(ステップS53)。この処理が終了すると印刷処理は終了となる。 The control circuit 25 determines whether or not the printing of the label L2 is completed (step S49). As shown in FIG. 13 (11), when the printing of the label L2 is completed (S49: YES), the control circuit 25 determines whether or not all the labels have been printed (step S50). If all the labels have not been printed (S50: NO), that is, if there are labels for which printing has not been completed, half-cutting is performed (step S51), the process returns to step S37, and steps S37 to S37. The process of step S51 is repeatedly executed. When all the labels are printed (S50: YES), the platen roller 21 is rotated in the forward direction to forward the printable medium M to the full cut position (step S52), and the full cut is performed (step S53). When this process is completed, the print process is completed.

以上のように、印刷装置1は、図9に示す印刷処理を行うことで、ラベルL1の印刷後に、被印刷媒体MをラベルL1のハーフカット位置までの搬送中に、次のラベルL2の印刷データに含まれる印刷内容をサーマルヘッド10により印刷を行うことができる。このため、ラベルL1の印刷後、ラベルL1のハーフカット位置までに搬送(フィード)される間も次のラベルL2の印刷内容を印刷することにより、印刷に要する無駄な時間を省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。 As described above, the printing apparatus 1 performs the printing process shown in FIG. 9 to print the next label L2 while transporting the print medium M to the half-cut position of the label L1 after printing the label L1. The print content included in the data can be printed by the thermal head 10. Therefore, after printing the label L1, the print contents of the next label L2 can be printed while being conveyed (fed) to the half-cut position of the label L1 to eliminate wasted time required for printing. When printing a plurality of labels in succession, it is possible to shorten the time until all printing is completed.

また、被印刷媒体MをラベルL1のハーフカット位置までの搬送中に、次のラベルL2の印刷内容の印刷品位に及ぼす作用が少ない仮想ラインLaがある位置まで被印刷媒体Mを搬送させながらサーマルヘッド10による印刷を行うことができる。このため、仮想ラインLaがある位置まで被印刷媒体Mを搬送させながらサーマルヘッド10による印刷を行うことにより、印刷が仮想ラインLaで中断されたとしても、印刷ずれの影響を最小限にすることが可能となり、印刷品位の低下を避けることができる。 Further, while the print medium M is being conveyed to the half-cut position of the label L1, the thermal print medium M is being conveyed to a position where there is a virtual line La that has little effect on the print quality of the print content of the next label L2. Printing can be performed by the head 10. Therefore, by performing printing with the thermal head 10 while transporting the printed matter M to a position where the virtual line La is located, even if printing is interrupted at the virtual line La, the influence of printing misalignment can be minimized. This makes it possible to avoid deterioration of print quality.

また、制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、複数のラインのうち、サーマルヘッド10により印刷されるドットが空白のラインを印刷品位に及ぼす作用が少ない仮想ラインLaとして特定する。このため、仮想ラインLaがある位置まで被印刷媒体Mを搬送させながらサーマルヘッド10による印刷を行うことにより、印刷が仮想ラインLaで中断されたとしても、印刷ずれを防止することが可能となり、印刷品位の低下を避けることができる。 Further, the control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1, and among the plurality of lines, the dots printed by the thermal head 10 affect the print quality. It is specified as a virtual line La with little action. Therefore, by performing printing with the thermal head 10 while transporting the printing medium M to a position where the virtual line La is located, it is possible to prevent printing misalignment even if printing is interrupted by the virtual line La. It is possible to avoid deterioration of print quality.

また、制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、ラベルL1のハーフカット位置から仮想ラインLaの位置までの距離d1を算出する。このため、ハーフカット位置から仮想ラインLaまでに搬送(フィード)される間も次のラベルL2の印刷内容を印刷することにより、印刷に要する無駄な時間を省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。 Further, the control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1 and calculates the distance d1 from the half-cut position of the label L1 to the position of the virtual line La. Therefore, by printing the print content of the next label L2 while being conveyed (feeded) from the half-cut position to the virtual line La, it is possible to eliminate wasted time required for printing, and a plurality of labels can be continuously printed. It is possible to shorten the time until all printing is completed when printing.

また、制御回路25は、ラベルL1のハーフカット位置からラベルL2の仮想ラインLaの位置までの距離d1を算出する場合、ラベルL1のハーフカット位置からサーマルヘッド10までの距離の中で最大の距離を、ラベルL1のカット位置から仮想ラインLaの位置までの距離d1として設定する。このため、ラベルL1のハーフカット位置から次のラベルL2の仮想ラインLaの位置までに搬送(フィード)される間も次のラベルL2の印刷内容をより多く印刷することにより、印刷に要する無駄な時間をより多く省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。 Further, when calculating the distance d1 from the half-cut position of the label L1 to the position of the virtual line La of the label L2, the control circuit 25 is the maximum distance among the distances from the half-cut position of the label L1 to the thermal head 10. Is set as the distance d1 from the cut position of the label L1 to the position of the virtual line La. Therefore, it is useless to print by printing more print contents of the next label L2 while being conveyed (feeded) from the half-cut position of the label L1 to the position of the virtual line La of the next label L2. More time can be saved, and the time required to complete all printing when printing a plurality of labels in succession can be shortened.

また、制御回路25は、被印刷媒体MをラベルL1のハーフカット位置までの搬送中に、ラベルL1の次のラベルL2の仮想ラインLaがある位置まで被印刷媒体Mを搬送させながらサーマルヘッド10による印刷を行う。そして、制御回路25は、サーマルヘッド10による印刷の中断後、被印刷媒体Mを搬送してラベルL1のハーフカット位置でカットを行い、仮想ラインLaがサーマルヘッド10により印刷が開始される位置まで被印刷媒体Mを逆搬送する。その後、制御回路25は、被印刷媒体Mを搬送してサーマルヘッド10による印刷を再開する。このため、仮想ラインLaがサーマルヘッド10により印刷が開始される位置まで被印刷媒体Mを逆搬送してサーマルヘッド10による印刷を再開した場合であっても、印刷ずれを防止することが可能となり、印刷品位の低下を避けることができる。 Further, the control circuit 25 conveys the printable medium M to the position where the virtual line La of the label L2 next to the label L1 exists while the printable medium M is being conveyed to the half-cut position of the label L1 while the thermal head 10 is conveyed. Print with. Then, after the printing is interrupted by the thermal head 10, the control circuit 25 conveys the printing medium M and cuts at the half-cut position of the label L1 until the virtual line La reaches the position where printing is started by the thermal head 10. The print medium M is reversely conveyed. After that, the control circuit 25 conveys the printing medium M and restarts printing by the thermal head 10. Therefore, even when the virtual line La reversely conveys the printed matter M to the position where printing is started by the thermal head 10 and restarts printing by the thermal head 10, it is possible to prevent printing misalignment. , It is possible to avoid deterioration of print quality.

[第2の実施形態]
図14は、第2の実施形態の印刷装置が行う別の印刷処理のフローチャートである。図15は、図14のフローチャートに対応して、仮想ラインLaを特定する例を示す図である。図16〜図19は、図14のフローチャートに対応して、被印刷媒体Mを複数のラベルごとに連続して印刷を行う例を示す図である。以下、図14〜図19を参照しながら、各ラベルの印刷ごとにフルカットを行う場合における印刷装置(以降、単に印刷装置と記す。)の制御方法について、具体的に説明する。
[Second Embodiment]
FIG. 14 is a flowchart of another printing process performed by the printing apparatus of the second embodiment. FIG. 15 is a diagram showing an example of specifying a virtual line La corresponding to the flowchart of FIG. 16 to 19 are diagrams showing an example in which the print medium M is continuously printed for each of a plurality of labels in accordance with the flowchart of FIG. Hereinafter, a control method of a printing apparatus (hereinafter, simply referred to as a printing apparatus) in the case of performing a full cut for each printing of each label will be specifically described with reference to FIGS. 14 to 19.

上述した印刷装置1では、連続的に複数枚の被印刷媒体Mの印刷命令が入力されると、制御回路25は印刷装置1のアプリケーションプログラムを実行して、図14に示す処理を開始する。 In the printing device 1 described above, when printing commands for a plurality of sheets of printed media M are continuously input, the control circuit 25 executes the application program of the printing device 1 and starts the process shown in FIG.

印刷開始時においては、第1ラベルは、1枚目のラベルL1であり、第2ラベルは、2枚目のラベルL2である。図15に示すように、ラベルL2は、ラベルL1に対し正搬送方向の後に位置する。これにより、複数のラベルを連続して印刷する際に、搬送順に印刷制御を行うのが容易となる。なお、図15〜図19においては、ラベルL1に印刷される印刷内容とラベルL2に印刷される印刷内容とを区別しやすくするために、ラベルL2の印刷内容をラベルL1の印刷内容と比較して太字で表示している。 At the start of printing, the first label is the first label L1 and the second label is the second label L2. As shown in FIG. 15, the label L2 is located behind the label L1 in the forward transport direction. As a result, when printing a plurality of labels continuously, it becomes easy to perform printing control in the order of transport. In addition, in FIGS. 15 to 19, in order to make it easy to distinguish between the print content printed on the label L1 and the print content printed on the label L2, the print content of the label L2 is compared with the print content of the label L1. It is displayed in bold.

制御回路25は、図16(1)に示すように、プラテンローラ21を正回転させて被印刷媒体MをラベルL1のハーフカット位置まで正搬送(フィード)する(ステップS61)。図16(2)に示すように、被印刷媒体MがラベルL1のハーフカット位置まで搬送されたらハーフカットを行う(ステップS62)。 As shown in FIG. 16 (1), the control circuit 25 rotates the platen roller 21 in the forward direction to forward (feed) the print medium M to the half-cut position of the label L1 (step S61). As shown in FIG. 16 (2), when the print medium M is conveyed to the half-cut position of the label L1, half-cut is performed (step S62).

制御回路25は、図16(3)に示すように、プラテンローラ21を逆回転させて被印刷媒体MをラベルL1の印刷開始位置まで逆搬送する(ステップS63)。図16(4)に示すように、被印刷媒体MがラベルL1の印刷開始位置まで逆搬送されたらラベルL1の印刷を開始し(ステップS64)、プラテンローラ21を正回転させて被印刷媒体Mを搬送する(ステップS65)。 As shown in FIG. 16 (3), the control circuit 25 reversely rotates the platen roller 21 to transport the print medium M back to the print start position of the label L1 (step S63). As shown in FIG. 16 (4), when the print medium M is reversely conveyed to the print start position of the label L1, printing of the label L1 is started (step S64), and the platen roller 21 is rotated in the forward direction to rotate the platen roller 21 in the forward direction to print the label L1. (Step S65).

制御回路25は、ラベルL1の印刷が終了したか否かを判別する(ステップS66)。制御回路25は、図17(5)に示すように、ラベルL1の印刷が終了すると(S66:YES)、制御回路25は、図17(6)に示すように、プラテンローラ21を正回転させて被印刷媒体Mをフルカット位置からハーフカット位置までの距離分(w2)搬送する(ステップS67)。 The control circuit 25 determines whether or not the printing of the label L1 is completed (step S66). When the control circuit 25 finishes printing the label L1 as shown in FIG. 17 (5) (S66: YES), the control circuit 25 rotates the platen roller 21 in the forward direction as shown in FIG. 17 (6). The print medium M is conveyed by the distance (w2) from the full cut position to the half cut position (step S67).

制御回路25は、ラベルL1の次のラベルL2の印刷内容を認識して、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容の印刷品位に及ぼす作用が少ないラインを仮想的な仮想ラインLaとして特定する(ステップS68)。 The control circuit 25 recognizes the print content of the label L2 next to the label L1 and creates a virtual virtual line that has little effect on the print quality of the print content contained in the print data of the label L2 next to the label L1. It is specified as La (step S68).

制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、次のラベルL2の印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインLaを特定する。 The control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1 and identifies a virtual virtual line La that has little effect on the print quality of the print content of the next label L2.

図15に示すように、制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、ラベルL1のフルカット位置から仮想ラインLaの位置までの距離d2を算出する(ステップS69)。ラベルL1のフルカット位置から仮想ラインLaの位置までの距離d2を算出する場合、制御回路25は、ラベルL1のフルカット位置からサーマルヘッド10までの距離の中で最大の距離を、ラベルL1のフルカット位置から仮想ラインLaの位置までの距離d1として設定する。例えば、制御回路25は、一つのライン当たりのサーマルヘッド10により印刷されるドットの数が所定の数以下のラインのうち、ラベルL1のフルカット位置からサーマルヘッド10までの距離が最大となるラインを仮想ラインLaとして設定する。そして、制御回路25は、ラベルL1のカット位置から設定した仮想ラインLaの位置までの距離d1として設定する。 As shown in FIG. 15, the control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1 and calculates the distance d2 from the full cut position of the label L1 to the position of the virtual line La. (Step S69). When calculating the distance d2 from the full cut position of the label L1 to the position of the virtual line La, the control circuit 25 sets the maximum distance among the distances from the full cut position of the label L1 to the thermal head 10 as the distance d2 of the label L1. It is set as the distance d1 from the full cut position to the position of the virtual line La. For example, in the control circuit 25, among the lines in which the number of dots printed by the thermal head 10 per line is a predetermined number or less, the line in which the distance from the full cut position of the label L1 to the thermal head 10 is the maximum. Is set as the virtual line La. Then, the control circuit 25 is set as the distance d1 from the cut position of the label L1 to the position of the set virtual line La.

制御回路25は、図17(6)に示すように、次のラベルL2の印刷を開始し(ステップS70)、プラテンローラ21を正回転させて被印刷媒体Mを搬送する(ステップS71)。制御回路25は、仮想ラインLaまで印刷されたか否かを判定する(ステップS72)。この処理では、制御回路25は、ステップS62で算出したラベルL1のフルカット位置から仮想ラインLaの位置までの距離d2まで印刷されたか否かを判定する。図17(7)に示すように、仮想ラインLaまで印刷された場合(S72:YES)には、制御回路25は、印刷を中断する(ステップS73)。 As shown in FIG. 17 (6), the control circuit 25 starts printing the next label L2 (step S70), rotates the platen roller 21 in the forward direction, and conveys the printing medium M (step S71). The control circuit 25 determines whether or not the virtual line La has been printed (step S72). In this process, the control circuit 25 determines whether or not printing has been performed up to the distance d2 from the full cut position of the label L1 calculated in step S62 to the position of the virtual line La. As shown in FIG. 17 (7), when printing up to the virtual line La (S72: YES), the control circuit 25 interrupts printing (step S73).

制御回路25は、図17(8)に示すように、プラテンローラ21を正回転させて被印刷媒体Mを次のラベルL2のフルカット位置まで正搬送する(ステップS74)。制御回路25は、被印刷媒体MがラベルL1のフルカット位置まで搬送されたら、図18(9)に示すように、フルカットを行う(ステップS75)。 As shown in FIG. 17 (8), the control circuit 25 rotates the platen roller 21 in the forward direction to forward the print medium M to the full cut position of the next label L2 (step S74). When the print medium M is conveyed to the full cut position of the label L1, the control circuit 25 performs a full cut as shown in FIG. 18 (9) (step S75).

制御回路25は、図18(10)に示すように、プラテンローラ21を正回転させて被印刷媒体Mを次のラベルL2のハーフカット位置まで正搬送する(ステップS76)。制御回路25は、図18(11)に示すように、被印刷媒体MがラベルL1のハーフカット位置まで搬送されたら、ハーフカットを行う(ステップS77)。 As shown in FIG. 18 (10), the control circuit 25 rotates the platen roller 21 in the forward direction to positively convey the print medium M to the half-cut position of the next label L2 (step S76). As shown in FIG. 18 (11), the control circuit 25 performs a half cut when the print medium M is conveyed to the half cut position of the label L1 (step S77).

制御回路25は、プラテンローラ21を逆回転させて被印刷媒体Mを逆搬送する(ステップS78)。制御回路25は、被印刷媒体MのラベルL2の仮想ラインLaが印刷開始位置まで逆搬送されたか否かを判定する(ステップS79)。この処理では、制御回路25は、被印刷媒体MをラベルL2の印刷途中の位置まで逆搬送する。図18(12)に示すように、被印刷媒体MがラベルL2の仮想ラインLaが印刷開始位置まで逆搬送された場合(S79:YES)には、制御回路25は、図19(13)に示すように、ラベルL2の印刷を再開し(ステップS80)、プラテンローラ21を正回転させて被印刷媒体Mを正搬送する(ステップS81)。 The control circuit 25 reversely rotates the platen roller 21 to transport the print medium M in the reverse direction (step S78). The control circuit 25 determines whether or not the virtual line La of the label L2 of the print medium M is reversely conveyed to the print start position (step S79). In this process, the control circuit 25 reversely conveys the print medium M to a position in the middle of printing on the label L2. As shown in FIG. 18 (12), when the print medium M is reverse-conveyed to the print start position of the virtual line La of the label L2 (S79: YES), the control circuit 25 is shown in FIG. 19 (13). As shown, printing of the label L2 is restarted (step S80), the platen roller 21 is rotated in the forward direction, and the printing medium M is positively conveyed (step S81).

制御回路25は、ラベルL2の印刷が終了したか否かを判定する(ステップS82)。図19(14)に示すように、ラベルL2の印刷が終了した場合(S82:YES)には、制御回路25は、全てのラベルが印刷されたか否かを判定する(ステップS83)。全てのラベルが印刷されていない場合(S83:NO)、すなわち、まだ印刷が終了していないラベルがある場合には、フルカットを行い(ステップS84)、処理はステップS68に戻り、ステップS68〜ステップS83の処理が繰り返し実行される。全てのラベルが印刷された場合(S83:YES)には、プラテンローラ21を正回転させて被印刷媒体Mをフルカット位置まで正搬送し(ステップS85)、フルカットを行う(ステップS86)。この処理が終了すると印刷処理は終了となる。 The control circuit 25 determines whether or not the printing of the label L2 is completed (step S82). As shown in FIG. 19 (14), when the printing of the label L2 is completed (S82: YES), the control circuit 25 determines whether or not all the labels have been printed (step S83). If all the labels have not been printed (S83: NO), that is, if there are labels for which printing has not been completed, a full cut is performed (step S84), the process returns to step S68, and steps S68 to S68 to The process of step S83 is repeatedly executed. When all the labels are printed (S83: YES), the platen roller 21 is rotated in the forward direction to forward the printable medium M to the full cut position (step S85) and perform full cut (step S86). When this process is completed, the print process is completed.

以上のように、印刷装置1は、図14に示す印刷処理を行うことで、ラベルL1の印刷後に、被印刷媒体MをラベルL1のフルカット位置までの搬送中に、次のラベルL2の印刷データに含まれる印刷内容をサーマルヘッド10により印刷を行うことができる。このため、ラベルL1の印刷後、ラベルL1のフルカット位置までに搬送(フィード)される間も次のラベルL2の印刷内容を印刷することにより、印刷に要する無駄な時間を省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。 As described above, by performing the printing process shown in FIG. 14, the printing apparatus 1 prints the next label L2 while transporting the printing medium M to the full cut position of the label L1 after printing the label L1. The print content included in the data can be printed by the thermal head 10. Therefore, after printing the label L1, the print contents of the next label L2 can be printed while being conveyed (fed) to the full cut position of the label L1 to eliminate wasted time required for printing. When printing a plurality of labels in succession, it is possible to shorten the time until all printing is completed.

また、被印刷媒体MをラベルL1のフルカット位置までの搬送中に、次のラベルL2の印刷内容の印刷品位に及ぼす作用が少ない仮想ラインLaがある位置まで被印刷媒体Mを搬送させながらサーマルヘッド10による印刷を行うことができる。このため、仮想ラインLaがある位置まで被印刷媒体Mを搬送させながらサーマルヘッド10による印刷を行うことにより、印刷が仮想ラインLaで中断されたとしても、印刷ずれの影響を最小限にすることが可能となり、印刷品位の低下を避けることができる。 Further, while the print medium M is being conveyed to the full cut position of the label L1, the thermal print medium M is being conveyed to a position where there is a virtual line La that has little effect on the print quality of the print content of the next label L2. Printing can be performed by the head 10. Therefore, by performing printing with the thermal head 10 while transporting the printed matter M to a position where the virtual line La is located, even if printing is interrupted at the virtual line La, the influence of printing misalignment can be minimized. This makes it possible to avoid deterioration of print quality.

また、制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、ラベルL1のフルカット位置から仮想ラインLaの位置までの距離d2を算出する。このため、フルカット位置から仮想ラインLaまでに搬送(フィード)される間も次のラベルL2の印刷内容を印刷することにより、印刷に要する無駄な時間を省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。 Further, the control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1 and calculates the distance d2 from the full cut position of the label L1 to the position of the virtual line La. Therefore, by printing the print content of the next label L2 while being conveyed (feeded) from the full cut position to the virtual line La, it is possible to eliminate wasted time required for printing, and a plurality of labels can be continuously printed. It is possible to shorten the time until all printing is completed when printing.

また、制御回路25は、ラベルL1のフルカット位置から仮想ラインLaの位置までの距離d2を算出する場合、ラベルL1のハーフカット位置からサーマルヘッド10までの距離の中で最大の距離を、ラベルL1のカット位置から仮想ラインLaまでの距離d1として設定する。このため、ラベルL1のフルカット位置から次のラベルL2の仮想ラインLaの位置までに搬送(フィード)される間も次のラベルL2の印刷内容をより多く印刷することにより、印刷に要する無駄な時間をより多く省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。 Further, when calculating the distance d2 from the full cut position of the label L1 to the position of the virtual line La, the control circuit 25 sets the maximum distance among the distances from the half cut position of the label L1 to the thermal head 10 as the label. It is set as the distance d1 from the cut position of L1 to the virtual line La. Therefore, it is useless to print by printing more print contents of the next label L2 while being conveyed (feeded) from the full cut position of the label L1 to the position of the virtual line La of the next label L2. More time can be saved, and the time required to complete all printing when printing a plurality of labels in succession can be shortened.

また、制御回路25は、被印刷媒体MをラベルL1のフルカット位置までの搬送中に、ラベルL1の次のラベルL2の仮想ラインLaがある位置まで被印刷媒体Mを搬送させながらサーマルヘッド10による印刷を行う。そして、制御回路25は、サーマルヘッド10による印刷の中断後、被印刷媒体Mを搬送してラベルL1のフルカット位置でカットを行い、仮想ラインLaがサーマルヘッド10により印刷が開始される位置まで被印刷媒体Mを逆搬送する。その後、制御回路25は、被印刷媒体Mを搬送してサーマルヘッド10による印刷を再開する。このため、仮想ラインLaがサーマルヘッド10により印刷が開始される位置まで被印刷媒体Mを逆搬送してサーマルヘッド10による印刷を再開した場合であっても、印刷ずれを防止することが可能となり、印刷品位の低下を避けることができる。 Further, the control circuit 25 conveys the printable medium M to the position where the virtual line La of the label L2 next to the label L1 exists while the printable medium M is being conveyed to the full cut position of the label L1 while the thermal head 10 is conveyed. Print with. Then, after the printing is interrupted by the thermal head 10, the control circuit 25 conveys the printing medium M and cuts at the full cut position of the label L1 until the virtual line La reaches the position where printing is started by the thermal head 10. The print medium M is reversely conveyed. After that, the control circuit 25 conveys the printing medium M and restarts printing by the thermal head 10. Therefore, even when the virtual line La reversely conveys the printed matter M to the position where printing is started by the thermal head 10 and restarts printing by the thermal head 10, it is possible to prevent printing misalignment. , It is possible to avoid deterioration of print quality.

また、制御回路25は、被印刷媒体MをラベルL1のフルカット位置までの搬送中に、ラベルL1の次のラベルL2の仮想ラインLaがある位置まで被印刷媒体Mを搬送させながらサーマルヘッド10による印刷を行う。そして、制御回路25は、サーマルヘッド10による印刷の中断後、被印刷媒体Mを搬送してラベルL1のフルカット位置でカットを行い、仮想ラインLaがサーマルヘッド10により印刷が開始される位置まで被印刷媒体Mを逆搬送する。その後、制御回路25は、被印刷媒体Mを搬送してサーマルヘッド10による印刷を再開する。このため、仮想ラインLaがサーマルヘッド10により印刷が開始される位置まで被印刷媒体Mを逆搬送してサーマルヘッド10による印刷を再開した場合であっても、印刷ずれを防止することが可能となり、印刷品位の低下を避けることができる。 Further, the control circuit 25 conveys the printable medium M to the position where the virtual line La of the label L2 next to the label L1 exists while the printable medium M is being conveyed to the full cut position of the label L1 while the thermal head 10 is conveyed. Print with. Then, after the printing is interrupted by the thermal head 10, the control circuit 25 conveys the printing medium M and cuts at the full cut position of the label L1 until the virtual line La reaches the position where printing is started by the thermal head 10. The print medium M is reversely conveyed. After that, the control circuit 25 conveys the printing medium M and restarts printing by the thermal head 10. Therefore, even when the virtual line La reversely conveys the printed matter M to the position where printing is started by the thermal head 10 and restarts printing by the thermal head 10, it is possible to prevent printing misalignment. , It is possible to avoid deterioration of print quality.

上述の実施形態では、制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、複数のラインのうち、一つのライン当たりのサーマルヘッド10により印刷されるドットの数が所定の数以下のラインを印刷品位に及ぼす作用が少ない仮想ラインLaとして特定しているがこの限りではない。例えば、制御回路25は、ラベルL1の次のラベルL2の印刷データに含まれる印刷内容を認識して、複数のラインのうち、次のラベルL1の印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から優先度が低いオブジェクトが含まれるラインを印刷品位に及ぼす作用が少ない仮想ラインLaとして特定してもよい。例えば、制御回路25は、複数のラインのうち、一つのライン当たりのサーマルヘッド10により印刷されるドットの数が所定の数以下のラインがあった場合であっても、当該ラインに高い優先度が設定されているオブジェクトが含まれる場合には、当該ラインを仮想ラインLaとして特定しない。その場合、制御回路25は、高い優先度が設定されているオブジェクト以外のオブジェクトが含まれるラインのうち、ライン当たりのドットの数が一番低いラインを仮想ラインLaとして特定する。 In the above-described embodiment, the control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1, and the dots printed by the thermal head 10 per one of the plurality of lines. Lines whose number is less than or equal to a predetermined number are specified as virtual lines La having little effect on print quality, but this is not the case. For example, the control circuit 25 recognizes the print content included in the print data of the label L2 next to the label L1, and among the plurality of lines, the priority included in the print content of the next label L1 is associated. A line including an object having a low priority from a plurality of objects may be specified as a virtual line La having a small effect on the print quality. For example, the control circuit 25 has a high priority even when the number of dots printed by the thermal head 10 per line is less than or equal to a predetermined number among a plurality of lines. If an object in which is set is included, the line is not specified as a virtual line La. In that case, the control circuit 25 specifies the line having the lowest number of dots per line as the virtual line La among the lines including objects other than the objects for which the high priority is set.

例えば、印刷内容に含まれる優先度が対応づけられたオブジェクトとして、文字とマークがある場合について説明する。この場合、マークの優先度が最も高く、文字の優先度が最も低く設定されているものとする。オブジェクトに対する優先度の設定は、予め設定されていてもよいし、ユーザの入力操作に基づき各オブジェクトに対する優先度の設定を受け付けてもよい。例えば、制御回路25は、複数のラインのうち、一つのライン当たりのサーマルヘッド10により印刷されるドットの数が所定の数以下のラインに高い優先度が設定されているマークのオブジェクトが含まれる場合には、当該ラインを仮想ラインLaとして特定しない。その場合、制御回路25は、高い優先度が設定されているマークのオブジェクト以外の文字のオブジェクトが含まれるラインのうち、ライン当たりのドットの数が一番低いラインを仮想ラインLaとして特定する。このため、印刷が仮想ラインLaで中断されたとしても、オブジェクトに対する優先度に基づき印刷ずれの影響を最小限にすることが可能となり、印刷品位の低下を避けることができる。 For example, a case where there are characters and marks as objects to which the priorities included in the print contents are associated will be described. In this case, it is assumed that the mark has the highest priority and the character has the lowest priority. The priority setting for the object may be set in advance, or the priority setting for each object may be accepted based on the input operation of the user. For example, the control circuit 25 includes a mark object in which a high priority is set for a line having a predetermined number or less of dots printed by the thermal head 10 per line among a plurality of lines. In this case, the line is not specified as a virtual line La. In that case, the control circuit 25 specifies the line having the lowest number of dots per line as the virtual line La among the lines including the object of the character other than the object of the mark on which the high priority is set. Therefore, even if printing is interrupted at the virtual line La, it is possible to minimize the influence of print misalignment based on the priority for the object, and it is possible to avoid deterioration of print quality.

上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明はこれらの実施形態に限定されるものではない。印刷装置、プログラム、及び、制御方法は、特許請求の範囲の記載を逸脱しない範囲において、さまざまな変形、変更が可能である。 The above-described embodiments show specific examples for facilitating the understanding of the invention, and the present invention is not limited to these embodiments. The printing apparatus, program, and control method can be variously modified and changed without departing from the description of the claims.

以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。 Hereinafter, the inventions described in the claims at the time of filing the application of the present application will be added.

[付記1]
被印刷媒体を搬送する搬送ローラと、
前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、
前記被印刷媒体を前記複数のラベルにカットするカット装置と、
前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、
を備えることを特徴とする印刷装置。
[Appendix 1]
A transport roller that transports the medium to be printed and
A print head that continuously prints the printable medium for each of a plurality of labels,
A cutting device that cuts the printable medium into the plurality of labels, and
Of the plurality of labels, after printing the first label, while the printing medium is being conveyed to the cut position of the first label, the print content of the second label to be printed next to the first label is printed. Control means for printing with the head and
A printing apparatus comprising.

[付記2]
付記1に記載の印刷装置であって、
前記印刷ヘッドは、前記被印刷媒体に複数のラインを印刷し、
前記制御手段は、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行う
ことを特徴とする印刷装置。
[Appendix 2]
The printing apparatus according to Appendix 1.
The print head prints a plurality of lines on the print medium, and the print head prints a plurality of lines.
While the control means conveys the printable medium to the cut position of the first label, the control means prints up to a position where there is a virtual virtual line that has little effect on the print quality of the print content of the second label. A printing apparatus characterized in that printing is performed by the printing head while carrying a medium.

[付記3]
付記2に記載の印刷装置であって、
前記制御手段は、
前記第2ラベルの印刷内容を認識して、前記第1ラベルのカット位置から前記仮想ラインの位置までの距離を算出する
ことを特徴とする印刷装置。
[Appendix 3]
The printing apparatus according to Appendix 2.
The control means
A printing apparatus characterized in that it recognizes the print content of the second label and calculates the distance from the cut position of the first label to the position of the virtual line.

[付記4]
付記3に記載の印刷装置であって、
前記制御手段は、
前記第1ラベルのカット位置から前記仮想ラインの位置までの距離を算出する場合、前記第1ラベルのカット位置から前記印刷ヘッドまでの距離の中で最大の距離を、前記第1ラベルのカット位置から前記仮想ラインの位置までの距離として設定する
ことを特徴とする印刷装置。
[Appendix 4]
The printing apparatus according to Appendix 3.
The control means
When calculating the distance from the cut position of the first label to the position of the virtual line, the maximum distance among the distances from the cut position of the first label to the print head is set to the cut position of the first label. A printing apparatus characterized in that it is set as a distance from the position of the virtual line to the position of the virtual line.

[付記5]
付記2〜4のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記第2ラベルの印刷内容を認識して、前記複数のラインのうち、一つのライン当たりの前記印刷ヘッドにより印刷されるドットの数が所定の数以下のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
[Appendix 5]
The printing apparatus according to any one of Supplementary note 2 to 4.
The control means
Recognizing the print content of the second label, the line having a predetermined number or less of dots printed by the print head per line among the plurality of lines has little effect on the print quality. A printing device characterized by being identified as a virtual line.

[付記6]
付記5に記載の印刷装置であって、
前記制御手段は、
前記第2ラベルの印刷内容を認識して、前記複数のラインのうち、前記ドットが空白のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
[Appendix 6]
The printing apparatus according to Appendix 5.
The control means
A printing apparatus comprising recognizing the printed content of the second label and identifying a line in which the dots are blank among the plurality of lines as the virtual line having less effect on the print quality.

[付記7]
付記2〜4のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記第2ラベルの印刷内容を認識して、前記複数のラインのうち、前記第2ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
[Appendix 7]
The printing apparatus according to any one of Supplementary note 2 to 4.
The control means
Recognizing the print content of the second label, among the plurality of lines, the object having the lower priority is included from the plurality of objects to which the priority included in the print content of the second label is associated. A printing apparatus characterized in that a line to be printed is specified as the virtual line having little effect on print quality.

[付記8]
付記2〜6のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第2ラベルの前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行い、前記印刷ヘッドによる印刷の中断後、前記被印刷媒体を搬送して前記第1ラベルのカット位置でカットを行い、前記仮想ラインが前記印刷ヘッドにより印刷が開始される位置まで前記被印刷媒体を逆搬送した後、前記被印刷媒体を搬送して前記印刷ヘッドによる印刷を再開する
ことを特徴とする印刷装置。
[Appendix 8]
The printing apparatus according to any one of Supplementary note 2 to 6.
The control means
While the printing medium is being conveyed to the cut position of the first label, printing is performed by the printing head while the printing medium is being conveyed to a position where the virtual line of the second label is located, and the printing head is used. After the printing is interrupted, the printable medium is conveyed and cut at the cut position of the first label, and the printable medium is reversely conveyed to a position where the virtual line starts printing by the print head. A printing apparatus characterized in that the printing medium is conveyed and printing by the printing head is restarted.

[付記9]
付記1〜8のうちいずれかに記載の印刷装置であって、
前記第1ラベルのカット位置は、ハーフカット位置またはフルカット位置である
ことを特徴とする印刷装置。
[Appendix 9]
The printing apparatus according to any one of Supplementary note 1 to 8.
A printing apparatus characterized in that the cut position of the first label is a half cut position or a full cut position.

[付記10]
付記1〜9のうちいずれかに記載の印刷装置であって、
前記第2ラベルは、前記第1ラベルに対し正搬送方向の後に位置する
ことを特徴とする印刷装置。
[Appendix 10]
The printing apparatus according to any one of Supplementary note 1 to 9.
The printing apparatus is characterized in that the second label is located behind the first label in the forward transport direction.

[付記11]
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を前記印刷ヘッドにより印刷を行う
処理を実行させることを特徴とするプログラム。
[Appendix 11]
A printing apparatus including a conveying roller that conveys a printing medium, a printing head that continuously prints the printing medium for each of a plurality of labels, and a cutting device that cuts the printing medium into the plurality of labels. Printing of the second label to be printed next to the first label while the printing medium is being conveyed to the cut position of the first label after printing the first label among the plurality of labels. A program characterized in that a process of printing the contents by the print head is executed.

[付記12]
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、
前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を前記印刷ヘッドにより印刷を行う
ことを特徴とする印刷装置の制御方法。
[Appendix 12]
A printing apparatus including a conveying roller that conveys a printing medium, a printing head that continuously prints the printing medium for each of a plurality of labels, and a cutting device that cuts the printing medium into the plurality of labels. It is a control method of
Of the plurality of labels, after printing the first label, while the printing medium is being conveyed to the cut position of the first label, the print content of the second label to be printed next to the first label is printed. A method for controlling a printing device, which comprises printing with a head.

1 印刷装置
2 装置筐体
2a 排出口
3 蓋
4〜8 ボタン
9 窓
10 サーマルヘッド
10a 発熱素子
11 搬送用モータ駆動回路
12 搬送用モータ
13 サーミスタ
14 カッターモータ駆動回路
15 カッターモータ
16 ハーフカット機構
17 フルカット機構
18 ヘッド駆動回路
19 カートリッジ収容部
20 カートリッジ受け部
21 プラテンローラ
22 テープコア係合軸
23 インクリボン巻取り駆動軸
24 テープ幅検出スイッチ
25 制御回路
26 通信IF
27 ROM
28 RAM
29 フォトセンサ
30 テープカートリッジ
31 カートリッジケース
32 テープコア
34 インクリボン供給コア
35 インクリボン巻取りコア
36 サーマルヘッド被挿入部
37 係合部
L1、L2 ラベル
M 被印刷媒体
R インクリボン
T1、T2 テーブル
1 Printing device 2 Device housing 2a Discharge port 3 Lid 4 to 8 Button 9 Window 10 Thermal head 10a Heat generating element 11 Transport motor drive circuit 12 Transport motor 13 Thermistor 14 Cutter motor drive circuit 15 Cutter motor 16 Half-cut mechanism 17 Full Cut mechanism 18 Head drive circuit 19 Cartridge accommodating part 20 Cartridge receiving part 21 Platen roller 22 Tape core engaging shaft 23 Ink ribbon winding drive shaft 24 Tape width detection switch 25 Control circuit 26 Communication IF
27 ROM
28 RAM
29 Photosensor 30 Tape cartridge 31 Cartridge case 32 Tape core 34 Ink ribbon supply core 35 Ink ribbon take-up core 36 Thermal head Inserted part 37 Engagement part L1, L2 Label M Printed medium R Ink ribbon T1, T2 Table

Claims (12)

被印刷媒体を搬送する搬送ローラと、
前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、
前記被印刷媒体を前記複数のラベルにカットするカット装置と、
前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、
を備え、
前記印刷ヘッドは、
前記被印刷媒体に複数のラインを印刷し、
前記制御手段は、
前記第2ラベルの印刷内容を認識して、前記複数のラインのうち、一つのライン当たりの前記印刷ヘッドにより印刷されるドットの数が所定の数以下のラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、
前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行う
ことを特徴とする印刷装置。
A transport roller that transports the medium to be printed and
A print head that continuously prints the printable medium for each of a plurality of labels,
A cutting device that cuts the printable medium into the plurality of labels, and
Of the plurality of labels, after printing the first label, while the printing medium is being conveyed to the cut position of the first label, the print content of the second label to be printed next to the first label is printed. Control means for printing with the head and
With
The print head
A plurality of lines are printed on the printing medium, and the lines are printed.
The control means
Recognizing the print content of the second label, among the plurality of lines, a line in which the number of dots printed by the print head per line is a predetermined number or less is the print content of the second label. Identified as a virtual virtual line that has little effect on print quality,
A printing apparatus characterized in that printing is performed by the print head while transporting the printable medium to a position where the virtual line is located while transporting the printable medium to the cut position of the first label.
被印刷媒体を搬送する搬送ローラと、A transport roller that transports the medium to be printed and
前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、A print head that continuously prints the printable medium for each of a plurality of labels,
前記被印刷媒体を前記複数のラベルにカットするカット装置と、A cutting device that cuts the printable medium into the plurality of labels, and
前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、Of the plurality of labels, after printing the first label, while the printing medium is being conveyed to the cut position of the first label, the print content of the second label to be printed next to the first label is printed. Control means for printing with the head and
を備え、With
前記印刷ヘッドは、The print head
前記被印刷媒体に複数のラインを印刷し、A plurality of lines are printed on the printing medium, and the lines are printed.
前記制御手段は、The control means
前記第2ラベルの印刷内容を認識して、前記複数のラインのうち、前記第2ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、Recognizing the print content of the second label, among the plurality of lines, the object having the lower priority is included from the plurality of objects to which the priority included in the print content of the second label is associated. The line is specified as a virtual virtual line that has little effect on the print quality of the printed content of the second label.
前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行うWhile the print medium is being conveyed to the cut position of the first label, printing is performed by the print head while the print medium is being conveyed to a position where the virtual line is located.
ことを特徴とする印刷装置。A printing device characterized by that.
請求項1又は2に記載の印刷装置であって、
前記制御手段は、
前記第2ラベルの印刷内容を認識して、前記第1ラベルのカット位置から前記仮想ラインの位置までの距離を算出することを特徴とする印刷装置。
The printing apparatus according to claim 1 or 2.
The control means
A printing apparatus characterized in that it recognizes the print content of the second label and calculates the distance from the cut position of the first label to the position of the virtual line.
請求項1又は2に記載の印刷装置であって、
前記制御手段は、
前記第1ラベルのカット位置から前記仮想ラインの位置までの距離を算出する場合、前記第1ラベルのカット位置から前記印刷ヘッドまでの距離の中で最大の距離を、前記第1ラベルのカット位置から前記仮想ラインの位置までの距離として設定することを特徴とする印刷装置。
The printing apparatus according to claim 1 or 2.
The control means
When calculating the distance from the cut position of the first label to the position of the virtual line, the maximum distance among the distances from the cut position of the first label to the print head is set to the cut position of the first label. A printing apparatus characterized in that it is set as a distance from the position of the virtual line to the position of the virtual line.
請求項1に記載の印刷装置であって、
前記制御手段は、
前記第2ラベルの印刷内容を認識して、前記複数のラインのうち、前記ドットが空白のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定することを特徴とする印刷装置。
The printing apparatus according to claim 1.
The control means
A printing apparatus comprising recognizing the printed content of the second label and identifying a line in which the dots are blank among the plurality of lines as the virtual line having less effect on the print quality.
請求項1〜5のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第2ラベルの前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行い、前記印刷ヘッドによる印刷の中断後、前記被印刷媒体を搬送して前記第1ラベルのカット位置でカットを行い、前記仮想ラインが前記印刷ヘッドにより印刷が開始される位置まで前記被印刷媒体を逆搬送した後、前記被印刷媒体を搬送して前記印刷ヘッドによる印刷を再開することを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 5.
The control means
While the printing medium is being conveyed to the cut position of the first label, printing is performed by the printing head while the printing medium is being conveyed to a position where the virtual line of the second label is located, and the printing head is used. After the printing is interrupted, the printable medium is conveyed and cut at the cut position of the first label, and the printable medium is reversely conveyed to a position where the virtual line starts printing by the print head. A printing apparatus characterized in that the printing medium is conveyed and printing by the printing head is restarted.
請求項1〜6のうちいずれかに記載の印刷装置であって、
前記第1ラベルのカット位置は、ハーフカット位置またはフルカット位置であることを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 6.
A printing apparatus characterized in that the cut position of the first label is a half cut position or a full cut position.
請求項1〜7のうちいずれかに記載の印刷装置であって、
前記第2ラベルは、前記第1ラベルに対し正搬送方向の後に位置することを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 7.
The printing apparatus is characterized in that the second label is located behind the first label in the forward transport direction.
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記被印刷媒体に前記印刷ヘッドにより複数のラインを印刷し、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を認識し、前記複数のラインのうち、一つのライン当たりの印刷されるドットの数が所定の数以下のラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記第2ラベルの印刷内容を、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行う処理を実行させることを特徴とするプログラム。 A printing apparatus including a conveying roller that conveys a printing medium, a printing head that continuously prints the printing medium for each of a plurality of labels, and a cutting device that cuts the printing medium into the plurality of labels. A plurality of lines are printed on the printing medium by the printing head , and the printing medium is being conveyed to the cut position of the first label after printing the first label among the plurality of labels. In addition, the second label recognizes the print content of the second label to be printed next to the first label, and among the plurality of lines, the line in which the number of printed dots per line is a predetermined number or less is the second line. The print content of the label is specified as a virtual virtual line that has little effect on the print quality, and the print content of the second label is printed by the print head while transporting the print medium to a position where the virtual line is located. A program characterized by executing a process of performing. 被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記被印刷媒体に前記印刷ヘッドにより複数のラインを印刷し、前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を認識し、前記複数のラインのうち、前記第2ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記第2ラベルの印刷内容を、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行う処理を実行させることを特徴とするプログラム。A printing apparatus including a conveying roller that conveys a printing medium, a printing head that continuously prints the printing medium for each of a plurality of labels, and a cutting device that cuts the printing medium into the plurality of labels. A plurality of lines are printed on the printing medium by the print head, and the printing medium is being conveyed to the cut position of the first label after printing the first label among the plurality of labels. The print contents of the second label to be printed next to the first label are recognized, and among the plurality of lines, among a plurality of objects to which the priority included in the print contents of the second label is associated. The line containing the low priority object is specified as a virtual virtual line having little effect on the print quality of the print content of the second label, and the print content of the second label is defined as the virtual line. A program characterized in that a process of performing printing by the print head is executed while the print medium is conveyed to a position. 被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、
前記被印刷媒体に前記印刷ヘッドにより複数のラインを印刷し、
前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を認識し、前記複数のラインのうち、一つのライン当たりの印刷されるドットの数が所定の数以下のラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記第2ラベルの印刷内容を、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行うことを特徴とする印刷装置の制御方法。
A printing apparatus including a conveying roller that conveys a printing medium, a printing head that continuously prints the printing medium for each of a plurality of labels, and a cutting device that cuts the printing medium into the plurality of labels. It is a control method of
A plurality of lines are printed on the printing medium by the printing head, and the printing head is used to print a plurality of lines.
Of the plurality of labels, after printing the first label, while the printing medium is being conveyed to the cut position of the first label, the print content of the second label to be printed next to the first label is recognized. , Of the plurality of lines, a line in which the number of printed dots per line is a predetermined number or less is specified as a virtual virtual line having little effect on the print quality of the print content of the second label. A method for controlling a printing apparatus, wherein the print content of the second label is printed by the print head while carrying the print medium to a position where the virtual line is located.
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、A printing apparatus including a conveying roller that conveys a printing medium, a printing head that continuously prints the printing medium for each of a plurality of labels, and a cutting device that cuts the printing medium into the plurality of labels. It is a control method of
前記被印刷媒体に前記印刷ヘッドにより複数のラインを印刷し、A plurality of lines are printed on the printing medium by the printing head, and the printing head is used to print a plurality of lines.
前記複数のラベルのうち、第1ラベルの印刷後に、前記被印刷媒体を前記第1ラベルのカット位置までの搬送中に、前記第1ラベルの次に印刷する第2ラベルの印刷内容を認識し、前記複数のラインのうち、前記第2ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを前記第2ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインとして特定し、前記第2ラベルの印刷内容を、前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行うことを特徴とする印刷装置の制御方法。Of the plurality of labels, after printing the first label, while the printing medium is being conveyed to the cut position of the first label, the print content of the second label to be printed next to the first label is recognized. Of the plurality of lines, the line including the object having the lower priority from among the plurality of objects to which the priority included in the print content of the second label is associated is the print content of the second label. It is characterized in that it is specified as a virtual virtual line that has little effect on print quality, and the print content of the second label is printed by the print head while carrying the print medium to a position where the virtual line is located. Control method of the printing device.
JP2018235470A 2018-12-17 2018-12-17 Printing equipment, programs, and control methods Active JP6930516B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018235470A JP6930516B2 (en) 2018-12-17 2018-12-17 Printing equipment, programs, and control methods
CN201911098056.4A CN111319365B (en) 2018-12-17 2019-11-12 Printing apparatus, recording medium, and control method
JP2021072961A JP7143917B2 (en) 2018-12-17 2021-04-23 PRINTING DEVICE, PROGRAM AND CONTROL METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018235470A JP6930516B2 (en) 2018-12-17 2018-12-17 Printing equipment, programs, and control methods

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021072961A Division JP7143917B2 (en) 2018-12-17 2021-04-23 PRINTING DEVICE, PROGRAM AND CONTROL METHOD

Publications (2)

Publication Number Publication Date
JP2020097133A JP2020097133A (en) 2020-06-25
JP6930516B2 true JP6930516B2 (en) 2021-09-01

Family

ID=71106726

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018235470A Active JP6930516B2 (en) 2018-12-17 2018-12-17 Printing equipment, programs, and control methods
JP2021072961A Active JP7143917B2 (en) 2018-12-17 2021-04-23 PRINTING DEVICE, PROGRAM AND CONTROL METHOD

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021072961A Active JP7143917B2 (en) 2018-12-17 2021-04-23 PRINTING DEVICE, PROGRAM AND CONTROL METHOD

Country Status (2)

Country Link
JP (2) JP6930516B2 (en)
CN (1) CN111319365B (en)

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3295500B2 (en) * 1993-09-28 2002-06-24 アンリツ株式会社 Label printing device
JPH07251539A (en) * 1994-03-14 1995-10-03 Brother Ind Ltd Tape printer
JP2001080620A (en) * 1999-09-14 2001-03-27 Sato Corp Thermal printer
JP5321898B2 (en) * 2009-07-21 2013-10-23 カシオ計算機株式会社 Tape printing apparatus, label printing method, and storage medium storing label printing method program
JP5542548B2 (en) * 2010-07-08 2014-07-09 富士通アイソテック株式会社 Roll paper printer and control method thereof
JP2013071313A (en) * 2011-09-28 2013-04-22 Casio Computer Co Ltd Printing apparatus, printing method, and printing control program
JP2014184601A (en) * 2013-03-22 2014-10-02 Casio Comput Co Ltd Printer, printing method for the same, and control program for the same
JP6327504B2 (en) * 2013-11-07 2018-05-23 ブラザー工業株式会社 Print production device
JP6311535B2 (en) * 2014-08-28 2018-04-18 カシオ計算機株式会社 Image forming apparatus
JP6036892B2 (en) * 2014-10-29 2016-11-30 カシオ計算機株式会社 Printing apparatus, printing apparatus control method, and control program
JP6358138B2 (en) * 2015-03-20 2018-07-18 ブラザー工業株式会社 Printing device
JP6380275B2 (en) * 2015-07-28 2018-08-29 株式会社寺岡精工 Printer, packaging equipment
JP2017043480A (en) * 2015-08-28 2017-03-02 セイコーエプソン株式会社 Tape processor and tape processing method
JP6421846B2 (en) * 2016-09-26 2018-11-14 カシオ計算機株式会社 Printing apparatus, printing method, and program

Also Published As

Publication number Publication date
CN111319365B (en) 2022-01-14
JP7143917B2 (en) 2022-09-29
CN111319365A (en) 2020-06-23
JP2021120221A (en) 2021-08-19
JP2020097133A (en) 2020-06-25

Similar Documents

Publication Publication Date Title
US5447383A (en) Tape printing apparatus having manual tape cutting device with suspension of printing
CN107554100B (en) printing apparatus, printing control method, and computer-readable recording medium
JP2006334938A (en) Thermal head printer
JP5324133B2 (en) Printing apparatus and control method thereof
JP7184121B2 (en) PRINTING DEVICE, CONTROL METHOD, AND PROGRAM
JP7130948B2 (en) ELECTRONIC DEVICE, PRINTING SUPPORT METHOD AND PROGRAM
CN107867081B (en) Printing apparatus, printing method, and computer-readable non-volatile recording medium
US8467091B2 (en) Print label editing apparatus enabling operator to edit the print contents for a print-receiving tape used to produce print labels
US10173444B2 (en) Printer and method of printing
JP2008273024A (en) Label making apparatus
US10633138B2 (en) Printing apparatus, printing method and computer-readable medium
JP6930516B2 (en) Printing equipment, programs, and control methods
JP7346914B2 (en) Printing control device, printing control method and program
JP2008273026A (en) Label editing apparatus and label making apparatus
JP2020015183A (en) Printing device, control method and program
JP6743620B2 (en) Printing device and printing method
JP7396432B2 (en) Printing device, control method, and program
JP7384019B2 (en) Printing device, control method, and program
JP6929520B2 (en) Printing equipment and printing programs
JP6790671B2 (en) Printing device, control method of printing device, and program
JP7047948B2 (en) Printing equipment, printing method, and program
JP4561660B2 (en) Printing media and printing device
CN111332015B (en) Print data generation device, print data generation method, and recording medium
JP6972883B2 (en) Printing device, control method of printing device, and program
JP2024038554A (en) Printer, control method of printer and program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20190415

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200323

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210423

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210726

R150 Certificate of patent or registration of utility model

Ref document number: 6930516

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150