JP2012171214A - Printer and control method therefor - Google Patents

Printer and control method therefor Download PDF

Info

Publication number
JP2012171214A
JP2012171214A JP2011035496A JP2011035496A JP2012171214A JP 2012171214 A JP2012171214 A JP 2012171214A JP 2011035496 A JP2011035496 A JP 2011035496A JP 2011035496 A JP2011035496 A JP 2011035496A JP 2012171214 A JP2012171214 A JP 2012171214A
Authority
JP
Japan
Prior art keywords
paper
printing
length
holding
unit
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.)
Withdrawn
Application number
JP2011035496A
Other languages
Japanese (ja)
Inventor
Isao Eguchi
勲 江口
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2011035496A priority Critical patent/JP2012171214A/en
Publication of JP2012171214A publication Critical patent/JP2012171214A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Handling Of Continuous Sheets Of Paper (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Electronic Switches (AREA)
  • Registering, Tensioning, Guiding Webs, And Rollers Therefor (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Ink Jet (AREA)
  • Handling Of Sheets (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a printer for improving stability in conveying a paper sheet of the printer.SOLUTION: The printer 100 for performing printing on the paper sheet P includes a first printing means 104, a first paper sheet conveying means 120 for conveying the paper sheet P in synchronization with a printing operation of the first printing means 104, a second printing means 106 which is arranged at the upstream side of the first printing means 104 and has a faster print processing speed than the first printing means 104, a second paper sheet conveying means 122 for conveying the paper sheet P in synchronization with a printing operation of the second printing means 106, a paper feed adjusting means 135 for holding the paper sheet P while applying a tension to the paper sheet P on a paper sheet conveying path 118 between the first printing means 104 and the second printing means 106, and a control means 200 for controlling a holding amount of the printed paper sheet P by the second printing means 103 between the first printing means 104 and the second printing means 106.

Description

本発明は、印刷処理速度の異なる複数の印刷手段を備えるプリンター及びその制御方法に関する。   The present invention relates to a printer including a plurality of printing units having different printing processing speeds and a control method thereof.

例えば、レシートの表面側と裏面側とに異なる情報を印刷するプリンターが知られている。この種のプリンターは、レシートの表面側と裏面側とで異なる印刷方式の第1印刷手段と、第2印刷手段とを備えている。第1印刷手段と第2印刷手段との印刷処理速度が異なる場合は、第1印刷手段と第2印刷手段との間で用紙のたるみが発生する場合がある。   For example, a printer that prints different information on the front side and the back side of a receipt is known. This type of printer includes a first printing unit and a second printing unit that use different printing methods on the front side and the back side of the receipt. When the printing processing speeds of the first printing unit and the second printing unit are different, there may be a case where the paper sags between the first printing unit and the second printing unit.

用紙のたるみによる紙送り等の不具合を防止するため、第1印刷手段と、第1印刷手段よりも印刷処理速度の遅い第2印刷手段とを備え、第1印刷手段と第2印刷手段との間に、第2印刷手段による印刷済みの用紙が常時所定長さスプールできるようにスプール領域を備え、スプール領域で用紙のたるみを吸収するプリンター及びその制御方法が提案されている(例えば、特許文献1参照)。   In order to prevent problems such as paper feeding due to paper sagging, the printing apparatus includes a first printing unit and a second printing unit having a printing processing speed slower than that of the first printing unit. In the meantime, there has been proposed a printer that has a spool area so that paper that has been printed by the second printing means can always be spooled to a predetermined length and absorbs the slack of the paper in the spool area, and a control method thereof (for example, Patent Documents). 1).

特開2003−170631号公報JP 2003-170631 A

しかしながら、特許文献1に記載のプリンター及びその制御方法では、たるみの解消に際して、スプール領域に単にスプールされている用紙、すなわち、紙送りの張力から開放され蛇腹状態で保持されている用紙を搬送することになる。このような用紙を搬送する場合は、紙送りの張力から開放されているため蛇行や斜行等の紙送り不良が発生し、用紙搬送の安定性が損なわれるという課題があった。   However, in the printer and its control method described in Patent Document 1, when the slack is eliminated, the paper that is simply spooled in the spool area, that is, the paper that is released from the paper feeding tension and is held in the bellows state is conveyed. It will be. When such a sheet is conveyed, there is a problem that the sheet conveyance failure such as meandering and skewing occurs because the sheet feeding tension is released, and the stability of the sheet conveyance is impaired.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。   SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms or application examples.

[適用例1]連続状の用紙に対して印刷を行うプリンターであって、第1印刷手段と、前記第1印刷手段による印刷動作に同期して前記用紙を搬送する第1用紙搬送手段と、前記用紙の搬送方向において前記第1印刷手段の上流側に位置し、前記第1印刷手段よりも印刷処理速度の速い第2印刷手段と、前記第2印刷手段による印刷動作に同期して前記用紙を搬送する第2用紙搬送手段と、前記第1印刷手段と前記第2印刷手段との間の用紙搬送経路上に、前記第2印刷手段による印刷済みの前記用紙にテンションをかけながら前記用紙を保持する紙送り調整手段と、前記第1印刷手段と前記第2印刷手段との間において、前記第2印刷手段による前記印刷済みの前記用紙の保持量を制御する制御手段と、を備えたことを特徴とするプリンター。   Application Example 1 A printer that performs printing on a continuous sheet of paper, the first printing unit, a first sheet transport unit that transports the sheet in synchronization with a printing operation by the first printing unit, A second printing unit positioned upstream of the first printing unit in the paper transport direction and having a printing processing speed faster than that of the first printing unit, and the sheet in synchronization with a printing operation by the second printing unit. The second paper transporting means for transporting the paper and the paper on the paper transport path between the first printing means and the second printing means while applying the tension to the paper printed by the second printing means. A paper feed adjusting unit for holding, and a control unit for controlling a holding amount of the printed paper by the second printing unit between the first printing unit and the second printing unit. Printer characterized by .

この構成によれば、プリンターは、第1印刷手段と第2印刷手段との印刷処理速度の違いによって発生した第1印刷手段と第2印刷手段との間の用紙のたるみ量(保持量)は、制御手段によって制御される。そして、紙送り調整手段は、所定の保持量の用紙をテンションがかかった状態で保持することができる。そのため、第1印刷手段と第2印刷手段との間にある用紙は、紙送り調整手段によって常時テンションがかかった状態で保持される。その結果、第1印刷手段と第2印刷手段との間での用紙搬送の安定性を向上させることができる。従って、蛇行や斜行などの紙送りの不具合が低減され、用紙搬送の安定性が向上したプリンターを提供することができる。   According to this configuration, in the printer, the amount of sag (holding amount) of the paper between the first printing unit and the second printing unit generated due to the difference in the printing processing speed between the first printing unit and the second printing unit is Controlled by the control means. The paper feed adjusting means can hold a predetermined holding amount of paper in a tensioned state. Therefore, the sheet between the first printing unit and the second printing unit is always held in tension by the paper feed adjusting unit. As a result, it is possible to improve the stability of paper conveyance between the first printing unit and the second printing unit. Accordingly, it is possible to provide a printer in which paper feeding problems such as meandering and skewing are reduced and the paper conveyance stability is improved.

[適用例2]前記紙送り調整手段は、前記用紙搬送経路上の前記用紙の搬送方向と交差する方向に弾性部材によって付勢されるとともに、移動可能な紙送り調整ローラーを有することを特徴とする上記のプリンター。   Application Example 2 The paper feed adjusting means is characterized by having a movable paper feed adjusting roller that is urged by an elastic member in a direction intersecting the paper transport direction on the paper transport path. The above printer.

この構成によれば、第1印刷手段と第2印刷手段との印刷処理速度の違いによって発生した第1印刷手段と第2印刷手段との間の用紙のたるみは、紙送り調整ローラーが用紙搬送方向と交差する方向に付勢されつつ移動することにより、テンションがかかった状態で保持される。そのため、第1印刷手段と第2印刷手段との間での用紙搬送の安定性を向上させることができる。従って、蛇行や斜行などの紙送りの不具合が低減され、用紙搬送の安定性が向上したプリンターを提供することができる。   According to this configuration, the paper feed adjustment roller conveys the sheet slack between the first printing unit and the second printing unit caused by the difference in printing processing speed between the first printing unit and the second printing unit. By moving while being urged in a direction crossing the direction, it is held in a tensioned state. For this reason, it is possible to improve the stability of paper conveyance between the first printing unit and the second printing unit. Accordingly, it is possible to provide a printer in which paper feeding problems such as meandering and skewing are reduced and the paper conveyance stability is improved.

ここで、弾性部材とは、紙送り調整ローラーを用紙搬送方向と交差する方向に付勢するためのものであって、伸縮の機能を有するものであれば何でも用いることができる。例えば、バネ、板バネ、棒バネ等を用いることができる。   Here, the elastic member is for urging the paper feed adjusting roller in a direction crossing the paper transport direction, and any elastic member can be used as long as it has a function of expansion and contraction. For example, a spring, a leaf spring, a bar spring, or the like can be used.

[適用例3]前記制御手段は、前記第1印刷手段により印刷される用紙の長さを算出する第1印刷長算出手段と、前記第2印刷手段により印刷される用紙の長さを算出する第2印刷長算出手段と、前記第1印刷長算出手段及び第2印刷長算出手段により算出された値に基づいて、前記第1印刷手段と前記第2印刷手段との間に保持されている保持用紙長を算出する保持用紙長算出手段と、を備えたことを特徴とする上記のプリンター。   Application Example 3 The control unit calculates a first print length calculation unit that calculates a length of a sheet printed by the first printing unit and a length of a sheet printed by the second printing unit. Based on the values calculated by the second print length calculating means, the first print length calculating means and the second print length calculating means, the print length is held between the first print means and the second print means. The above-described printer, comprising: a holding sheet length calculating unit that calculates a holding sheet length.

[適用例4]前記保持用紙長算出手段により算出され保持されている第1保持用紙長を記憶する記憶手段を更に備え、前記制御手段は、前記記憶手段に記憶されている前記第1保持用紙長に、新たに印刷される場合に予測される第2保持用紙長を加算して、予測保持用紙長を算出し、前記予測保持用紙長と前記紙送り調整手段が調整可能な限界保持用紙長とを比較して、前記第1印刷手段及び/または前記第2印刷手段の印刷処理速度を調整することを特徴とする上記のプリンター。   Application Example 4 The image processing apparatus further includes storage means for storing the first holding paper length calculated and held by the holding paper length calculation means, and the control means stores the first holding paper stored in the storage means. The predicted holding paper length is calculated by adding the second holding paper length predicted when printing is newly performed to the length, and the predicted holding paper length and the limit holding paper length that can be adjusted by the paper feed adjusting means And adjusting the printing processing speed of the first printing unit and / or the second printing unit.

これらの構成によれば、第1印刷手段と第2印刷手段との印刷処理速度の違いによって発生した第1印刷手段と第2印刷手段との間の用紙のたるみは、紙送り調整手段が調整可能な限界保持用紙長未満とすることができる。このため、紙送り調整手段によって保持される用紙は、常に一定以上のテンションがかかった状態とすることができる。   According to these configurations, the paper feed adjusting means adjusts the slack of the paper between the first printing means and the second printing means caused by the difference in printing processing speed between the first printing means and the second printing means. It can be less than the possible limit holding paper length. For this reason, the paper held by the paper feed adjusting means can always be in a state where a certain level of tension is applied.

[適用例5]前記第1印刷手段がインクジェット式印刷手段であり、前記第2印刷手段がサーマル式印刷手段であることを特徴とする上記のプリンター。   Application Example 5 In the above-described printer, the first printing unit is an ink jet printing unit, and the second printing unit is a thermal printing unit.

この構成によれば、1つの用紙に対して印刷品位を違えた情報を同時に印刷することができる。   According to this configuration, information with different print quality can be simultaneously printed on one sheet.

[適用例6]前記第1印刷手段が前記用紙の一方の面に対して印刷を実行し、前記第2印刷手段が前記用紙の他方の面に位置する第2面に対して印刷を実行することを特徴とする上記のプリンター。   Application Example 6 The first printing unit performs printing on one side of the sheet, and the second printing unit performs printing on a second side located on the other side of the sheet. The printer as described above.

この構成によれば、1つの用紙に対して表裏両面に同時に情報を印刷することができる。   According to this configuration, information can be printed simultaneously on both the front and back sides of one sheet.

[適用例7]連続状の用紙に対して印刷を行うプリンターの制御方法であって、前記プリンターは、第1印刷手段と、前記第1印刷手段による印刷動作に同期して前記用紙を搬送する第1用紙搬送手段と、前記用紙の搬送方向に関し前記第1印刷手段の上流側に位置し、前記第1印刷手段よりも印刷処理速度の速い第2印刷手段と、前記第2印刷手段による印刷動作に同期して前記用紙を搬送する第2用紙搬送手段と、前記第1印刷手段と前記第2印刷手段との間の用紙搬送経路上に、前記第2印刷手段による印刷済みの前記用紙にテンションをかけながら前記用紙を保持する紙送り調整手段と、を備え、前記第1印刷手段と前記第2印刷手段との間において、前記第2印刷手段による前記印刷済みの前記用紙の保持量を制御することを特徴とするプリンターの制御方法。   Application Example 7 A method for controlling a printer that performs printing on continuous paper, wherein the printer transports the paper in synchronization with a first printing unit and a printing operation by the first printing unit. Printing by a first paper conveying means, a second printing means positioned upstream of the first printing means with respect to the paper conveying direction, and having a printing processing speed faster than that of the first printing means; and printing by the second printing means The second paper transporting means for transporting the paper in synchronization with the operation, and the paper printed by the second printing means on the paper transport path between the first printing means and the second printing means. A paper feed adjusting means for holding the paper while applying tension, and a holding amount of the printed paper by the second printing means between the first printing means and the second printing means. Feature to control Method of controlling the printer to be.

この方法によれば、プリンターは、第1印刷手段と第2印刷手段との印刷処理速度の違いによって発生した第1印刷手段と第2印刷手段との間の用紙のたるみ量(保持量)は、制御手段によって制御される。そして、紙送り調整手段は、所定の保持量の用紙をテンションがかかった状態で保持することができる。そのため、第1印刷手段と第2印刷手段との間にある用紙は、紙送り調整手段によって常時テンションがかかった状態で保持される。その結果、第1印刷手段と第2印刷手段との間での用紙搬送の安定性を向上させることができる。従って、蛇行や斜行などの紙送りの不具合が低減され、用紙搬送の安定性が向上したプリンターを提供することができる。   According to this method, in the printer, the amount of sag (holding amount) of the paper between the first printing unit and the second printing unit generated due to the difference in printing processing speed between the first printing unit and the second printing unit is Controlled by the control means. The paper feed adjusting means can hold a predetermined holding amount of paper in a tensioned state. Therefore, the sheet between the first printing unit and the second printing unit is always held in tension by the paper feed adjusting unit. As a result, it is possible to improve the stability of paper conveyance between the first printing unit and the second printing unit. Accordingly, it is possible to provide a printer in which paper feeding problems such as meandering and skewing are reduced and the paper conveyance stability is improved.

[適用例8]前記第1印刷手段により印刷される前記用紙の長さを算出する第1印刷長算出工程と、前記第2印刷手段により印刷される前記用紙の長さを算出する第2印刷長算出工程と、前記第1印刷長算出工程及び前記第2印刷長算出工程により算出された値に基づいて、前記第1印刷手段と前記第2印刷手段との間に保持されている保持用紙長を算出する保持用紙長算出工程と、を備えたことを特徴とする上記のプリンターの制御方法。   Application Example 8 A first printing length calculation step for calculating the length of the paper printed by the first printing unit, and a second printing for calculating the length of the paper printed by the second printing unit. A holding sheet held between the first printing unit and the second printing unit based on a length calculation step and values calculated by the first printing length calculation step and the second printing length calculation step And a holding sheet length calculating step for calculating a length.

[適用例9]前記保持用紙長算出工程により算出され保持されている第1保持用紙長を記憶する記憶工程を更に備え、前記記憶工程により記憶されている前記第1保持用紙長に、新たに印刷される場合に予測される第2保持用紙長を加算して、予測保持用紙長を算出し、前記予測保持用紙長と前記紙送り調整手段が調整可能な限界保持用紙長とを比較して、前記第1印刷手段及び/または前記第2印刷手段の印刷処理速度を調整することを特徴とする上記のプリンターの制御方法。   Application Example 9 A storage step of storing the first holding paper length calculated and held in the holding paper length calculation step is further provided, and the first holding paper length stored in the storage step is newly added. The predicted holding paper length is calculated by adding the second holding paper length predicted when printing is performed, and the predicted holding paper length is compared with the limit holding paper length adjustable by the paper feed adjusting means. The printer control method described above, wherein a printing processing speed of the first printing unit and / or the second printing unit is adjusted.

これらの方法によれば、第1印刷手段と第2印刷手段との印刷処理速度の違いによって発生した第1印刷手段と第2印刷手段との間の用紙のたるみは、紙送り調整手段が調整可能な限界保持用紙長未満とすることができる。このため、紙送り調整手段によって保持される用紙は、常に一定以上のテンションがかかった状態とすることができる。   According to these methods, the paper feed adjusting means adjusts the slack of the paper between the first printing means and the second printing means caused by the difference in printing processing speed between the first printing means and the second printing means. It can be less than the possible limit holding paper length. For this reason, the paper held by the paper feed adjusting means can always be in a state where a certain level of tension is applied.

本発明の実施形態に係るプリンターの概略構成を示す図。1 is a diagram illustrating a schematic configuration of a printer according to an embodiment of the present invention. 本発明の実施形態に係るプリンターの主要構成を示すブロック図。1 is a block diagram illustrating a main configuration of a printer according to an embodiment of the present invention. 本発明の実施形態に係るプリンターの動作を示すフローチャート。6 is a flowchart showing the operation of the printer according to the embodiment of the invention. 本発明の実施形態に係るプリンターにロール紙をセットした際の処理のフローチャート。6 is a flowchart of processing when roll paper is set in the printer according to the embodiment of the invention.

以下、本発明の実施形態について図面を参照して説明する。なお、以下の説明で参照する図面では、説明および図示の便宜上、部材ないし部分の縦横の縮尺を実際のものとは異なるように表す場合がある。   Embodiments of the present invention will be described below with reference to the drawings. In the drawings referred to in the following description, the vertical and horizontal scales of members or parts may be shown differently from the actual ones for convenience of description and illustration.

(プリンターの全体構成について)
まず、本発明の実施形態に係るプリンターの全体構成について、図1を参照して説明する。図1は、本発明の実施形態に係るプリンターの概略構成を示す図である。なお、図1に示すX方向は、用紙の搬送方向を示し、Y方向はX方向と直交する方向を示す。
(About overall printer configuration)
First, an overall configuration of a printer according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is a diagram illustrating a schematic configuration of a printer according to an embodiment of the present invention. The X direction shown in FIG. 1 indicates the paper transport direction, and the Y direction indicates a direction orthogonal to the X direction.

図1に示すように、プリンター100は、ロール紙102を起点とし排出口108を終点とする用紙搬送経路118に沿って上流側から順に、第2印刷手段としてのサーマルヘッド106及び第2用紙搬送手段122と、紙送り調整手段135と、第1用紙搬送手段120と、第1印刷手段としてのインクジェットヘッド104と、用紙切断機構124とを備えている。プリンター100は、ロール紙102状に巻かれた用紙Pの表裏両面に情報を印刷して排出口108から単票状態で発行する。なお、ロール紙102には、サーマルヘッド106による印刷を可能とするために、用紙の一方の面Paにサーマルヘッド106の発熱で発色する発色剤が塗布される感熱紙が用いられる。   As shown in FIG. 1, the printer 100 includes a thermal head 106 as a second printing unit and a second paper transport in order from the upstream side along a paper transport path 118 starting from the roll paper 102 and starting from the discharge port 108. A means 122, a paper feed adjusting means 135, a first paper transport means 120, an ink jet head 104 as a first printing means, and a paper cutting mechanism 124 are provided. The printer 100 prints information on both the front and back sides of the paper P wound in the form of a roll paper 102 and issues it in a single-cut state from the discharge port 108. The roll paper 102 is a thermal paper in which a color developing agent that develops color due to heat generated by the thermal head 106 is applied to one surface Pa of the paper in order to enable printing by the thermal head 106.

次いで、プリンターの主要構成要素について説明する。
(第2印刷手段としてのサーマルヘッドについて)
図1に示すように、サーマルヘッド106は、印刷に供する発熱体をY方向下方に向け、用紙搬送経路118に沿って搬送方向上流側に配置されている。サーマルヘッド106は、ロール紙102の一方の面Paに対し、プリンター100が使用される店舗における商品の決済情報などを印刷するためのものである。
Next, main components of the printer will be described.
(Thermal head as the second printing means)
As shown in FIG. 1, the thermal head 106 is disposed on the upstream side in the transport direction along the paper transport path 118 with the heating element used for printing facing downward in the Y direction. The thermal head 106 is for printing payment information of goods at a store where the printer 100 is used on one surface Pa of the roll paper 102.

(第1印刷手段としてのインクジェットヘッドについて)
インクジェットヘッド104は、用紙搬送経路118に沿ってサーマルヘッド106の下流側、排出口108寄りに、印刷に供するノズルをY方向上方に向け配置される。インクジェットヘッド104は、ロール紙102の他方の面Pbに対し、プリンター100が使用される店舗における商品の広告やキャンペーンなどのいわゆる広告情報を印刷するためのものである。
(Inkjet head as first printing means)
The inkjet head 104 is arranged with the nozzles for printing facing upward in the Y direction on the downstream side of the thermal head 106 along the paper conveyance path 118 and near the discharge port 108. The inkjet head 104 is for printing so-called advertisement information such as advertisements and campaigns for products in stores where the printer 100 is used on the other surface Pb of the roll paper 102.

(用紙搬送手段について)
ここで、用紙搬送手段について説明する。図1に示すように、本実施形態に係るプリンター100は、用紙搬送方向下流側に第1用紙搬送手段120としての二対の搬送ローラー対110,112と、用紙搬送方向上流側に第2用紙搬送手段122としての二対の搬送ローラー対114,116とを備える。第1用紙搬送手段120及び第2用紙搬送手段122は、それぞれが別の駆動制御対、すなわち第1用紙搬送駆動コントローラー126及び第2用紙搬送駆動コントローラー128に接続され、独立して制御され得る。
(About paper transport means)
Here, the sheet conveying means will be described. As shown in FIG. 1, the printer 100 according to the present embodiment includes two pairs of conveyance rollers 110 and 112 as the first sheet conveyance unit 120 on the downstream side in the sheet conveyance direction, and the second sheet on the upstream side in the sheet conveyance direction. Two pairs of conveyance rollers 114 and 116 as the conveyance means 122 are provided. The first paper transport unit 120 and the second paper transport unit 122 are connected to different drive control pairs, that is, the first paper transport drive controller 126 and the second paper transport drive controller 128, and can be controlled independently.

用紙搬送方向下流側の搬送ローラー対110及び112で構成される第1用紙搬送手段120は、第1用紙搬送駆動コントローラー126により、インクジェットヘッド104による印刷と同期して駆動され、上流側の搬送ローラー対114及び116で構成される第2用紙搬送手段122は、第2用紙搬送駆動コントローラー128により、サーマルヘッド106による印刷と同期して駆動されるものである。   A first paper transporting unit 120 composed of a pair of transport rollers 110 and 112 on the downstream side in the paper transport direction is driven by a first paper transport drive controller 126 in synchronization with printing by the ink jet head 104, and an upstream transport roller. The second paper transport unit 122 configured by the pairs 114 and 116 is driven by the second paper transport drive controller 128 in synchronization with printing by the thermal head 106.

一般に、インクジェットヘッド104による印刷では、印刷面のインクが乾燥するまでにある程度時間がかかり、インクが乾燥する前の印刷面に搬送ローラー対110が触れることにより、インクが搬送ローラー対110に付着し、インクが付着した搬送ローラー対110が用紙Pに触れることによりインクが用紙Pに付着する転写現象が発生する。この転写現象を防止するため、第1用紙搬送手段120の搬送ローラー対は、実施形態として、インクジェットヘッド104よりも用紙Pの搬送方向において上流側に配置される。なお、サーマルヘッド106と同期する第2用紙搬送手段122は、上述の問題がないため、本実施形態では、搬送ローラー対114,116は、サーマルヘッド106を挟んで両側に配置される。   In general, in printing with the inkjet head 104, it takes a certain amount of time for the ink on the printing surface to dry, and when the transport roller pair 110 touches the print surface before the ink is dried, the ink adheres to the transport roller pair 110. The transfer phenomenon in which the ink adheres to the paper P occurs when the transport roller pair 110 to which the ink has adhered touches the paper P. In order to prevent this transfer phenomenon, the pair of transport rollers of the first paper transport unit 120 is disposed upstream of the inkjet head 104 in the transport direction of the paper P as an embodiment. Note that the second paper transport unit 122 synchronized with the thermal head 106 does not have the above-described problem, and therefore, in the present embodiment, the transport roller pairs 114 and 116 are disposed on both sides of the thermal head 106.

(印刷発行動作について)
上述の構成を有するプリンター100において、ロール紙102の用紙Pは、プリンター100の図示しない筐体内において、複数の搬送ローラー対110〜116と、後述する紙送り調整手段135による紙送り調整ローラー132と、ここでは図示しない紙ガイドによって構成される用紙搬送経路118に沿って、排出口108まで導かれる。複数の搬送ローラー対110〜116を、インクジェットヘッド104及びサーマルヘッド106と同期的に駆動させることにより、用紙Pの両面Pa,Pbに印刷が実現されると共に、排出口108に向けて印刷済みの用紙Pが出力されていく。用紙Pの印刷済み部分は、用紙切断機構124によって、プリンター100の筐体内部側と切断分離され、ユーザーに引渡し可能な状態となる。
(About print issuance operation)
In the printer 100 having the above-described configuration, the paper P of the roll paper 102 includes a plurality of transport roller pairs 110 to 116 and a paper feed adjusting roller 132 by a paper feed adjusting unit 135 described later in a housing (not shown) of the printer 100. Here, the paper is guided to the discharge port 108 along a paper conveyance path 118 constituted by a paper guide (not shown). The plurality of transport roller pairs 110 to 116 are driven synchronously with the ink jet head 104 and the thermal head 106, thereby realizing printing on both sides Pa and Pb of the paper P and printing toward the discharge port 108. Paper P is output. The printed portion of the paper P is cut and separated from the inside of the printer 100 by the paper cutting mechanism 124 so that it can be delivered to the user.

(印刷処理速度の差について)
上述の印刷及び発行動作において、インクジェットヘッド104による印刷処理速度と、サーマルヘッド106による印刷処理速度とは、印刷方式、印刷内容や印刷密度が異なるため違いが生じる。本実施形態では、サーマルヘッド106による印刷処理速度は、インクジェットヘッド104による印刷処理速度より速い。このため、ロール紙102状の用紙Pにそれぞれの印刷ヘッドによる印刷を行うと、用紙搬送経路118上のそれぞれの印刷ヘッドの間に用紙Pがたるみ、この状態のままたるんだ用紙Pを搬送すると、蛇行や斜行が発生し、用紙搬送の安定性が損なわれる。
(About differences in print processing speed)
In the above-described printing and issuing operations, there is a difference between the printing processing speed by the inkjet head 104 and the printing processing speed by the thermal head 106 because the printing method, printing contents, and printing density are different. In the present embodiment, the printing processing speed by the thermal head 106 is faster than the printing processing speed by the inkjet head 104. For this reason, when printing is performed on each of the print heads on the roll paper 102 by using the respective print heads, the paper P is slackened between the print heads on the paper transport path 118, and the slack paper P is transported in this state. As a result, meandering and skewing occur, and the stability of paper conveyance is impaired.

(紙送り調整手段について)
ここで、本発明の実施形態に係る紙送り調整手段について説明する。紙送り調整手段は、上述のたるみを防止して用紙搬送の安定性を保つ機能を有する。図1に示すように、紙送り調整手段135は、プリンター100の筐体内の用紙搬送経路118上において、第1用紙搬送手段120と第2用紙搬送手段との間に配置される。紙送り調整手段135は、用紙搬送方向(X方向)と交差する方向(Y方向)に付勢される弾性部材130と、弾性部材130に接続され用紙搬送方向(X方向)と交差するY方向に、回転しつつ移動可能な紙送り調整ローラー132と、が備えられている。
(Paper feed adjustment means)
Here, the paper feed adjusting means according to the embodiment of the present invention will be described. The paper feed adjusting means has a function of preventing the above-described sag and maintaining the stability of paper conveyance. As shown in FIG. 1, the paper feed adjusting unit 135 is disposed between the first paper transport unit 120 and the second paper transport unit on the paper transport path 118 in the housing of the printer 100. The paper feed adjusting unit 135 includes an elastic member 130 that is biased in a direction (Y direction) that intersects the paper conveyance direction (X direction), and a Y direction that is connected to the elastic member 130 and intersects the paper conveyance direction (X direction). And a paper feed adjusting roller 132 that is movable while rotating.

図1の実線に示すように、プリンター100のインクジェットヘッド104とサーマルヘッド106とによる印刷処理が実行されない状態では、用紙Pは、用紙搬送経路118上の第1用紙搬送手段120と第2用紙搬送手段122との間で一定のテンションで張られている。そのため、紙送り調整手段135の紙送り調整ローラー132は、弾性部材130のY方向への付勢力が用紙PのX方向のテンションに抗して、搬送ローラー対112と搬送ローラー対114の間における用紙搬送経路118から突出しない位置に置かれている。   As indicated by the solid line in FIG. 1, in a state where the printing process by the inkjet head 104 and the thermal head 106 of the printer 100 is not performed, the paper P is transported between the first paper transport unit 120 and the second paper transport on the paper transport path 118. It is stretched with a constant tension between the means 122. For this reason, the paper feed adjusting roller 132 of the paper feed adjusting means 135 is provided between the transport roller pair 112 and the transport roller pair 114 with the urging force of the elastic member 130 in the Y direction resisting the tension of the paper P in the X direction. It is placed at a position that does not protrude from the paper transport path 118.

インクジェットヘッド104とサーマルヘッド106とによる印刷処理が実行されると、用紙搬送経路118上の第1用紙搬送手段120と第2用紙搬送手段122との間に、上述の印刷処理速度の差に起因するたるみが発生する。そのため、図1の点線に示すように、用紙PのX方向のテンションから開放された紙送り調整ローラー132は、弾性部材130によって、搬送ローラー対114及び搬送ローラー対112間の用紙Pの部分に一定のテンションをかけながら、たるみ分だけ用紙搬送方向(X方向)と交差するY方向に突出するように移動する。   When the printing process by the inkjet head 104 and the thermal head 106 is executed, the above-described difference in the printing process speed is caused between the first sheet conveying unit 120 and the second sheet conveying unit 122 on the sheet conveying path 118. Sagging occurs. Therefore, as shown by the dotted line in FIG. 1, the paper feed adjusting roller 132 released from the tension in the X direction of the paper P is moved to the portion of the paper P between the transport roller pair 114 and the transport roller pair 112 by the elastic member 130. While applying a certain tension, the sheet moves so as to protrude in the Y direction that intersects the sheet conveyance direction (X direction) by the amount of slack.

この紙送り調整ローラー132の動作によって、第1用紙搬送手段と第2用紙搬送手段との用紙搬送量の差分、すなわち搬送ローラー対112と搬送ローラー対114との間の用紙Pのたるみは、付勢され一定のテンションがかけられた状態に保持される。なお、紙送り調整手段135によって除去されるたるみ量(用紙保持量)は、紙送り調整ローラー132のY方向への移動可能量により決定される。   By the operation of the paper feed adjusting roller 132, the difference in the amount of paper transport between the first paper transport unit and the second paper transport unit, that is, the slack of the paper P between the transport roller pair 112 and the transport roller pair 114 is added. And is held in a state where a certain tension is applied. The amount of sag (paper holding amount) removed by the paper feed adjusting unit 135 is determined by the amount of movement of the paper feed adjusting roller 132 in the Y direction.

(プリンターの制御構成について)
次いで、本発明の実施形態に係るプリンターの制御構成について、図2を参照して説明する。図2は、本発明の実施形態に係るプリンターの主要構成を示すブロック図である。
(About printer control configuration)
Next, a control configuration of the printer according to the embodiment of the present invention will be described with reference to FIG. FIG. 2 is a block diagram showing the main configuration of the printer according to the embodiment of the present invention.

図2に示すように、プリンター100は、前述のプリンター機構部150と制御手段200とを有する。制御手段200は、プリンター全体の制御を司る中央制御装置202と、各種のデータ記憶及びプログラム実行のための複数の記憶手段、すなわちROM204、RAM206及びEPROM208と、第1用紙搬送手段120を駆動制御する第1用紙搬送駆動コントローラー126と、第2用紙搬送手段122を駆動制御する第2用紙搬送駆動コントローラー128と、インクジェットヘッド104を駆動制御する第1印刷ヘッドコントローラー214と、サーマルヘッド106を駆動制御する第2印刷ヘッドコントローラー216とを備えている。   As shown in FIG. 2, the printer 100 includes the printer mechanism unit 150 and the control unit 200 described above. The control unit 200 drives and controls the central control unit 202 that controls the entire printer, a plurality of storage units for various data storage and program execution, that is, the ROM 204, the RAM 206, the EPROM 208, and the first paper transport unit 120. The first paper transport drive controller 126, the second paper transport drive controller 128 for driving and controlling the second paper transport means 122, the first print head controller 214 for driving and controlling the ink jet head 104, and the thermal head 106 are driven and controlled. A second print head controller 216.

また、制御手段200は、第1印刷長算出手段218と、第2印刷長算出手段220と、第1用紙搬送手段120と第2用紙搬送手段122との間に保持されている用紙Pの長さ(保持用紙長)を算出する保持用紙長算出手段222とを備える。第1印刷長算出手段218、第2印刷長算出手段220、及び保持用紙長算出手段222の詳細については後述する。   The control unit 200 also includes a first print length calculation unit 218, a second print length calculation unit 220, and a length of the sheet P held between the first sheet conveyance unit 120 and the second sheet conveyance unit 122. Holding sheet length calculating means 222 for calculating the length (holding sheet length). Details of the first print length calculation unit 218, the second print length calculation unit 220, and the holding paper length calculation unit 222 will be described later.

中央制御装置202、各コントローラー126,128,214,216及び各算出手段218,220,222は、それぞれが独立したハードウェアロジックにより構成されていてもよいし、単一又は複数のCPU及び実行プログラムにより構成されていてもよい。制御手段200は、通信インターフェイス224を介して、ホストコンピューター230と接続されており、ホストコンピューター230からの各種指令を受けて制御手段200は、プリンター100に各種の動作を起こさせる。   The central controller 202, each controller 126, 128, 214, 216 and each calculation means 218, 220, 222 may each be constituted by independent hardware logic, or a single or a plurality of CPUs and execution programs It may be constituted by. The control unit 200 is connected to the host computer 230 via the communication interface 224, and the control unit 200 causes the printer 100 to perform various operations upon receiving various commands from the host computer 230.

(ROM、RAM、EPROMについて)
上記の構成を有する制御手段200において、ROM204には、プリンター100に所望の動作を引き起こさせるための実行プログラムや印刷フォントデータなどが予め格納されており、これらは中央制御装置202や他のコントローラーからの要求に従って読み出され、利用される。RAM206は、ROM204に格納された実行プログラムや各種データ、並びに通信インターフェイス224を介したホストコンピューター230からの各種命令が実行される際の主記憶領域として利用される。EPROM208には、インクジェットヘッド104で印刷される広告情報の対象データが格納される。EPROMは、適時書き換えが可能な不揮発性メモリーであり、本実施形態に係るプリンター100においては、POSターミナル・コンピューターから、適時(例えば、月毎、キャンペーン期間、店舗毎など)広告用データを送信し、ここに格納することが可能である。
(About ROM, RAM, EPROM)
In the control means 200 having the above configuration, the ROM 204 stores in advance an execution program for causing the printer 100 to perform a desired operation, print font data, and the like from the central control device 202 and other controllers. Are read and used according to the requirements of The RAM 206 is used as a main storage area when execution programs and various data stored in the ROM 204 and various commands from the host computer 230 via the communication interface 224 are executed. The EPROM 208 stores target data of advertisement information printed by the inkjet head 104. The EPROM is a non-volatile memory that can be rewritten in a timely manner. In the printer 100 according to this embodiment, advertisement data is transmitted from the POS terminal computer in a timely manner (for example, monthly, campaign period, store, etc.). Can be stored here.

もっとも、ROM204等の書き換えができないメモリー内に複数種類の広告データを格納して、これを選択的に利用するようにしてもよい。EPROM208に格納するデータ、延いてはレシートに印刷する広告情報は、当該小売店におけるお薦め商品の情報、キャンペーン情報、レシートに映画や展示会の割引券としての機能を持たせるための情報、レシートにくじとしての機能を持たせるための情報であってよい。   However, a plurality of types of advertisement data may be stored in a non-rewritable memory such as the ROM 204 and used selectively. The data stored in the EPROM 208 and the advertisement information printed on the receipt include information on recommended products at the retail store, campaign information, information for giving the receipt a function as a discount coupon for movies and exhibitions, and receipts. It may be information for giving a function as a lottery.

(保持用紙長算出手段について)
ここで、本発明の実施形態に係る保持用紙長算出手段222について説明する。保持用紙長算出手段222は、第1用紙搬送手段120と第2用紙搬送手段122との間に保持されている用紙Pの長さ(以降、保持用紙長Lという)を算出するものである。保持用紙長Lは、第1印刷長算出手段218と第2印刷長算出手段220により算出される用紙Pの送り量の差に基づいて求められる。
(Holding paper length calculation means)
Here, the holding sheet length calculation unit 222 according to the embodiment of the present invention will be described. The holding sheet length calculating unit 222 calculates the length of the sheet P held between the first sheet conveying unit 120 and the second sheet conveying unit 122 (hereinafter referred to as holding sheet length L). The holding sheet length L is obtained based on the difference in the feeding amount of the sheet P calculated by the first printing length calculation unit 218 and the second printing length calculation unit 220.

第1印刷長算出手段218は、例えば、第1用紙搬送手段120を駆動する図示しないステップモーターの回転ステップ数に基づいて、第1用紙搬送手段120による用紙Pの送り量M1を算出する。第2印刷長算出手段220は、例えば、第2用紙搬送手段122を駆動する図示しないステップモーターの回転ステップ数に基づいて、第2用紙搬送手段122による用紙Pの送り量M2を算出する。第2印刷手段としてのサーマルヘッド106による印刷処理速度は、第1印刷手段としてのインクジェットヘッド104による印刷処理速度より速い。このため、送り量M2は送り量M1より大きく、その差部分の累積が保持用紙長Lとなる。すなわち、用紙Pのセット時においては、初期の保持用紙長Lはゼロであり、プリンター100の印刷動作が実行されると保持用紙長Lは増加する。   The first print length calculation unit 218 calculates the feed amount M1 of the paper P by the first paper transport unit 120, for example, based on the number of rotation steps of a step motor (not shown) that drives the first paper transport unit 120. The second print length calculation unit 220 calculates the feed amount M2 of the paper P by the second paper transport unit 122 based on, for example, the number of rotations of a step motor (not shown) that drives the second paper transport unit 122. The printing process speed by the thermal head 106 as the second printing unit is faster than the printing process speed by the inkjet head 104 as the first printing unit. For this reason, the feed amount M2 is larger than the feed amount M1, and the accumulated difference is the holding sheet length L. That is, when the paper P is set, the initial holding paper length L is zero, and when the printing operation of the printer 100 is executed, the holding paper length L increases.

各算出手段218,220,222によって算出された長さは、RAM206に記憶され、次の演算の際に読み出されて利用される。プリンター100の電源オフ時における終了処理においては、最後に算出された保持用紙長L1は、EPROM208に格納され、次にプリンター100が起動されたときもしくは保持用紙長L1の更新が必要となったときに、RAM206上に読み出される。   The lengths calculated by the calculation units 218, 220, and 222 are stored in the RAM 206, and are read out and used in the next calculation. In the termination process when the printer 100 is turned off, the last calculated holding paper length L1 is stored in the EPROM 208, and the next time the printer 100 is activated or the holding paper length L1 needs to be updated. Then, it is read out on the RAM 206.

(プリンターの印刷制御について)
次に、プリンター100の印刷制御について、図3を参照して説明する。図3は、本発明の実施形態に係るプリンターの動作を示すフローチャートであり、詳しくは、プリンターの制御手段において、ホストコンピューター230からの第1印刷手段と第2印刷手段に関する印刷命令を受信した場合の処理のフローチャートである。なお、ここでは、プリンター100の第1用紙搬送手段120と第2用紙搬送手段122との間には、予め保持用紙長L1(例えば、数トランザクション分)の印刷済みの用紙Pが存在しており、更にその保持用紙長L1がRAM206上に記憶されていることを前提として説明を進める。
(About printer print control)
Next, the printing control of the printer 100 will be described with reference to FIG. FIG. 3 is a flowchart showing the operation of the printer according to the embodiment of the present invention. Specifically, when the printer control unit receives a print command regarding the first printing unit and the second printing unit from the host computer 230. It is a flowchart of the process of. Here, printed paper P having a holding paper length L1 (for example, several transactions) exists in advance between the first paper transport unit 120 and the second paper transport unit 122 of the printer 100. Further, the description will be continued on the assumption that the retained sheet length L1 is stored in the RAM 206.

図3に示すように、この印刷制御300は、ステップS1において、プリンター100は、ホストコンピューター230より受け取った印刷命令及び印刷情報に基づき印刷処理を開始する。なお、このとき第1印刷手段としてのインクジェットヘッド104及び第2印刷手段としてのサーマルヘッド106による印刷駆動はそれぞれ同時に動作する。   As illustrated in FIG. 3, in step S <b> 1, the print control 300 starts the printing process based on the print command and print information received from the host computer 230. At this time, the printing drive by the inkjet head 104 as the first printing unit and the thermal head 106 as the second printing unit operate simultaneously.

第2印刷手段による印刷は、第2用紙搬送駆動コントローラー128により第2用紙搬送手段122を駆動制御して、ロール紙102の用紙Pを引き出してサーマルヘッド106へ向かわせると共に、第2印刷ヘッドコントローラー216を駆動制御して、用紙Pの送りと同期させて、印刷情報を用紙Pの発色剤が塗布される面Paに印刷する。   In the printing by the second printing means, the second paper transport driving controller 128 drives and controls the second paper transporting means 122 so that the paper P of the roll paper 102 is pulled out toward the thermal head 106 and the second print head controller. 216 is driven to synchronize with the feeding of the paper P, and print information is printed on the surface Pa of the paper P on which the color former is applied.

第1印刷手段による印刷は、上述の第2印刷手段による印刷と並行してなされる。すなわち、第1用紙搬送駆動コントローラー126により第1用紙搬送手段120を駆動制御して、第1用紙搬送手段120の位置及び第1と第2用紙搬送手段との間に保持されている用紙Pをステップ搬送して、第1印刷手段としてのインクジェットヘッド104へ向かわせると共に、第1印刷ヘッドコントローラー214を駆動制御して、用紙Pの送りと同期させて対象の情報を用紙Pの他方の面Pbに印刷する。   The printing by the first printing unit is performed in parallel with the printing by the second printing unit described above. That is, the first paper transport drive controller 126 controls the first paper transport means 120 to control the position of the first paper transport means 120 and the paper P held between the first and second paper transport means. Step conveyance is performed toward the ink jet head 104 as the first printing means, and the first print head controller 214 is driven and controlled, and the target information is synchronized with the feeding of the paper P to the other side Pb of the paper P. Print on.

上記印刷処理の開始とほぼ同期して、ステップS2において、プリンター100の前回の動作時で最後に算出された保持用紙長L1をRAM206から読み出す。   Almost in synchronization with the start of the printing process, in step S <b> 2, the holding sheet length L <b> 1 calculated last in the previous operation of the printer 100 is read from the RAM 206.

ステップS3において、第1印刷手段としてのインクジェットヘッド104による印刷に関連して、ステップS1の印刷命令に基づいて、第1印刷長算出手段218によって用紙Pの送り量M1を算出する。算出された送り量M1は、次の処理のためにRAM206上に格納される。同時に、ステップS4において、第2印刷手段としてのサーマルヘッド106による印刷に関連して、ステップS1の印刷命令に基づいて、第2印刷長算出手段220によって用紙Pの送り量M2を算出する。算出された送り量M2は、次の処理のためにRAM206上に格納される。   In step S3, in relation to printing by the inkjet head 104 as the first printing unit, the first print length calculation unit 218 calculates the feed amount M1 of the paper P based on the printing command in step S1. The calculated feed amount M1 is stored on the RAM 206 for the next processing. At the same time, in step S4, the feed amount M2 of the paper P is calculated by the second print length calculation unit 220 based on the printing command in step S1 in relation to printing by the thermal head 106 as the second printing unit. The calculated feed amount M2 is stored on the RAM 206 for the next processing.

次いで、ステップS5において、ステップS3及びステップS4で算出された送り量M1及び送り量M2を用いて、保持用紙長算出手段222によって保持用紙長L2を算出し、ステップS2で読み出した保持用紙長L1に加算して予測保持用紙長Nを求める。そして、ステップS6において、求められた予測保持用紙長Nが、図1に示す紙送り調整手段135が保持可能な限界保持用紙長Lmaxに達しているか否かを判定する。予測保持用紙長Nが限界保持用紙長Lmaxに達していない場合(No)は、ステップS1の印刷処理に戻り上述の作業を繰り返す。予測保持用紙長Nが限界保持用紙長Lmaxに達した場合(Yes)は、ステップS7に進む。   Next, in step S5, the holding sheet length L2 is calculated by the holding sheet length calculation unit 222 using the feed amount M1 and the feed amount M2 calculated in steps S3 and S4, and the holding sheet length L1 read in step S2 is calculated. To obtain the predicted holding paper length N. In step S6, it is determined whether or not the calculated predicted holding paper length N has reached a limit holding paper length Lmax that can be held by the paper feed adjusting unit 135 shown in FIG. When the predicted holding paper length N has not reached the limit holding paper length Lmax (No), the process returns to the printing process in step S1 and the above-described operation is repeated. If the predicted holding paper length N has reached the limit holding paper length Lmax (Yes), the process proceeds to step S7.

ステップS7において、予測保持用紙長Nを限界保持用紙長Lmax未満とするため、印刷処理速度を調整する。例えば、サーマルヘッド106の印刷処理速度をインクジェットヘッド104の印刷処理速度以下に変更し、予測保持用紙長Nを減少させる。すなわち、第2用紙搬送駆動コントローラー128の駆動制御における印刷処理速度を、第1用紙搬送駆動コントローラー126のそれ以下とする。なお、このときインクジェットヘッド104の印刷処理速度をも変更することも可能である。   In step S7, the print processing speed is adjusted so that the predicted holding paper length N is less than the limit holding paper length Lmax. For example, the print processing speed of the thermal head 106 is changed to be equal to or lower than the print processing speed of the ink jet head 104 to reduce the predicted holding paper length N. That is, the print processing speed in the drive control of the second paper transport drive controller 128 is set to be lower than that of the first paper transport drive controller 126. At this time, it is also possible to change the print processing speed of the inkjet head 104.

次いで、ステップS10において、予測保持用紙長Nがゼロになったか否かを判定する。予測保持用紙長Nがゼロになっていない場合(No)は、ステップS7に戻り、予測保持用紙長Nが減少するまで調整された印刷処理速度で印刷を行う。予測保持用紙長Nがゼロになった場合(Yes)は、ステップS9に進む。ステップS9では、ゼロとなった予測保持用紙長Nを新たな保持用紙長L1としてRAM206に格納する。すなわち、RAM206に格納される保持用紙長L1を更新する。   Next, in step S10, it is determined whether or not the predicted holding sheet length N has become zero. If the predicted holding paper length N is not zero (No), the process returns to step S7, and printing is performed at the adjusted print processing speed until the predicted holding paper length N decreases. When the predicted holding sheet length N becomes zero (Yes), the process proceeds to step S9. In step S9, the predicted holding paper length N that has become zero is stored in the RAM 206 as a new holding paper length L1. That is, the holding sheet length L1 stored in the RAM 206 is updated.

なお、ステップS8において、ステップ予測保持用紙長Nが限界保持用紙長Lmax未満になったか否かを判定しても良い。この場合、予測保持用紙長Nが限界保持用紙長Lmax未満になっていない場合(No)は、ステップS7に戻り、予測保持用紙長Nが減少するまで調整された印刷処理速度で印刷を行う。予測保持用紙長Nが限界保持用紙長Lmax未満になった場合(Yes)は、ステップS9に進む。ステップS9では、限界保持用紙長Lmax未満となった予測保持用紙長Nを新たな保持用紙長L1としてRAM206に格納する。すなわち、RAM206に格納される保持用紙長L1を更新する。   In step S8, it may be determined whether the step predicted holding paper length N is less than the limit holding paper length Lmax. In this case, when the predicted holding paper length N is not less than the limit holding paper length Lmax (No), the process returns to step S7, and printing is performed at the adjusted print processing speed until the predicted holding paper length N decreases. When the predicted holding sheet length N is less than the limit holding sheet length Lmax (Yes), the process proceeds to step S9. In step S9, the predicted holding paper length N that is less than the limit holding paper length Lmax is stored in the RAM 206 as a new holding paper length L1. That is, the holding sheet length L1 stored in the RAM 206 is updated.

次いで、ステップS10において、続いて印刷するデータがあるか否かを判定する。次に印刷するデータがある場合(Yes)は、ステップS1に戻り上述の作業を繰り返す。次に印刷するデータがない場合(No)は、本印刷制御を終了する。   Next, in step S10, it is determined whether there is data to be subsequently printed. If there is data to be printed next (Yes), the process returns to step S1 and the above-described operation is repeated. If there is no data to be printed next (No), the print control is terminated.

なお、印刷処理の1トランザクションが終了すると、用紙切断機構124が駆動されて、表側と裏側とに情報が印刷された用紙Pの任意の部分が、単票としてプリンター筐体内部側と切断分離され、ユーザーに引渡し可能な状態となる。また、ステップS8において、予測保持用紙長NがゼロにならないうちにステップS1の印刷処理が終了した場合は、最後に算出された予測保持用紙長Nを保持用紙長L1としてEPROM208に格納する。   When one transaction of the printing process is completed, the paper cutting mechanism 124 is driven, and an arbitrary portion of the paper P on which information is printed on the front side and the back side is cut and separated as a single sheet from the inside of the printer housing. , It will be ready for delivery to the user. In step S8, if the printing process in step S1 is completed before the predicted holding paper length N becomes zero, the last calculated predicted holding paper length N is stored in the EPROM 208 as the holding paper length L1.

(ロール紙セット時の初期化動作について)
次に、図1、図2及び図4を参照して、プリンターに新たにロール紙をセットしたときの処理について説明する。図4は、プリンターにロール紙セットした際の処理のフローチャートである。
(Initialization operation when setting roll paper)
Next, processing when a new roll paper is set in the printer will be described with reference to FIGS. FIG. 4 is a flowchart of processing when roll paper is set in the printer.

ユーザーによってプリンター100に新たなロール紙102がセットされ、図示しない筐体カバーが閉じられると、処理400が開始される。ユーザーによるロール紙102のセットは、図示しないロール紙収納部にロール紙102を配置し、用紙Pの紙端を用紙搬送経路118に沿って排出口108まで引き出し、筐体カバーを閉じることによって行われる。   When a new roll paper 102 is set on the printer 100 by the user and a housing cover (not shown) is closed, the process 400 is started. The roll paper 102 is set by the user by placing the roll paper 102 in a roll paper storage unit (not shown), pulling out the paper edge of the paper P along the paper transport path 118 to the discharge port 108, and closing the housing cover. Is called.

図4に示す処理400は、最初にRAM206に格納されている保持用紙長L1を初期化し、ここにゼロを設定する(ステップS11)ことにより行われる。   The process 400 shown in FIG. 4 is performed by first initializing the holding sheet length L1 stored in the RAM 206 and setting zero here (step S11).

以下、本実施形態の効果を記載する。
(1)上述のプリンター100は、インクジェットヘッド104とサーマルヘッド106との印刷処理速度の違いによって発生した用紙搬送経路118上の用紙Pのたるみを、紙搬送方向と交差する方向に移動可能な紙送り調整ローラー132を有する紙送り調整手段135によって、常時所定のテンションがかかった状態で保持することができる。そのため、用紙搬送経路118での用紙搬送の安定性を向上させることができる。その結果、蛇行や斜行などの紙送りの不具合が低減され、用紙搬送の安定性が向上したプリンターを提供することができる。
Hereinafter, effects of the present embodiment will be described.
(1) The above-described printer 100 is a paper that can move the slack of the paper P on the paper transport path 118 generated by the difference in printing processing speed between the inkjet head 104 and the thermal head 106 in a direction intersecting the paper transport direction. The paper feed adjusting means 135 having the feed adjusting roller 132 can always be held in a state where a predetermined tension is applied. Therefore, it is possible to improve the stability of paper conveyance in the paper conveyance path 118. As a result, it is possible to provide a printer in which paper feeding problems such as meandering and skewing are reduced and the paper conveyance stability is improved.

(2)上述のプリンター100は、保持用紙長算出手段222によって、インクジェットヘッド104とサーマルヘッド106と間に生ずる用紙Pのたるみ量、すなわち保持用紙長Lもしくは予測保持用紙長Nを検知もしくは予測することができる。また、インクジェットヘッド104及び/またはサーマルヘッド106の印刷処理速度を調整することによって、保持用紙長Lもしくは予測保持用紙長Nを紙送り調整手段135が調整可能な限界保持用紙長Lmax未満とすることができる。このため、紙送り調整手段135によって保持される用紙Pは、常に一定以上のテンションがかかった状態とすることができる。そのため、用紙搬送経路118での用紙搬送の安定性を向上させることができる。その結果、蛇行や斜行などの紙送りの不具合が低減され、用紙搬送の安定性が向上したプリンターを提供することができる。   (2) In the printer 100 described above, the holding paper length calculation unit 222 detects or predicts the amount of sag of the paper P generated between the inkjet head 104 and the thermal head 106, that is, the holding paper length L or the predicted holding paper length N. be able to. Further, by adjusting the printing processing speed of the inkjet head 104 and / or the thermal head 106, the holding paper length L or the predicted holding paper length N is set to be less than the limit holding paper length Lmax that can be adjusted by the paper feed adjusting unit 135. Can do. For this reason, the paper P held by the paper feed adjusting means 135 can always be in a state where a certain tension or more is applied. Therefore, it is possible to improve the stability of paper conveyance in the paper conveyance path 118. As a result, it is possible to provide a printer in which paper feeding problems such as meandering and skewing are reduced and the paper conveyance stability is improved.

以上、本発明の実施形態について説明したが、上記実施形態に対しては、本発明の趣旨から逸脱しない範囲で様々な変形を加えることができる。例えば上記実施形態以外の変形例は、以下の通りである。   As mentioned above, although embodiment of this invention was described, various deformation | transformation can be added with respect to the said embodiment in the range which does not deviate from the meaning of this invention. For example, modifications other than the above embodiment are as follows.

(1)本実施形態においては、第1印刷手段をインクジェットヘッド104とし、第2印刷手段をサーマルヘッド106としたがこれに限定されない。第1印刷手段と第2印刷手段とは、相対的な印刷処理速度が異なる2つの印刷手段が用いられる限り、何れの印刷手段においても本発明は有益なものである。従って、例えば、第1印刷手段にドットインパクト式のものを、第2印刷手段にラインインクジェット式のものを用いたプリンター100においても、本発明を採用することができる。   (1) In the present embodiment, the first printing unit is the inkjet head 104 and the second printing unit is the thermal head 106, but the present invention is not limited to this. As long as two printing units having different relative printing processing speeds are used as the first printing unit and the second printing unit, the present invention is useful in any printing unit. Therefore, for example, the present invention can also be adopted in the printer 100 using the dot impact type as the first printing unit and the line inkjet type as the second printing unit.

(2)本実施形態においては、用紙Pの表裏の2面に情報を印刷するようにプリンター100を構成したがこれに限定されない。情報を同一面に印刷するように構成してもよい。この場合は、例えば、広告情報の印刷の際に決済情報の印刷領域を確保すると共に、決済情報の印刷の際にはその空き領域を検出して印刷を行うようにすればよい。   (2) In this embodiment, the printer 100 is configured to print information on the two front and back sides of the paper P, but the present invention is not limited to this. You may comprise so that information may be printed on the same surface. In this case, for example, it is sufficient to secure a print area for payment information when printing advertisement information and to perform printing by detecting the empty area when printing payment information.

(3)本実施形態においては、第1印刷長算出手段218及び第2印刷長算出手段220において、第1用紙搬送手段120及び第2用紙搬送手段122のステップモーターの回転ステップ数に基づいて、送り量M1及び送り量M2を算出する場合について説明したが、これに限定されない。送り量M1及び送り量M2は、各搬送ローラーに、例えばエンコーダー等の検出機構を設けてもよいし、搬送される用紙Pの特定部分を光学センサーで検出して算出してもよい。この場合は、より実態に近い送り量M1及び送り量M2を検出することができる。   (3) In the present embodiment, in the first printing length calculation unit 218 and the second printing length calculation unit 220, based on the number of rotation steps of the step motors of the first sheet conveyance unit 120 and the second sheet conveyance unit 122, Although the case where the feed amount M1 and the feed amount M2 are calculated has been described, the present invention is not limited to this. The feed amount M1 and the feed amount M2 may be calculated by providing each transport roller with a detection mechanism such as an encoder, or by detecting a specific portion of the transported paper P with an optical sensor. In this case, it is possible to detect the feed amount M1 and the feed amount M2 that are closer to the actual situation.

100…プリンター、104…第1印刷手段としてのインクジェットヘッド、106…第2印刷手段としてのサーマルヘッド、108…排出口、110,112,114,116…搬送ローラー対、118…用紙搬送経路、120…第1用紙搬送手段、122…第2用紙搬送手段、124…用紙切断機構、126…第1用紙搬送駆動コントローラー、128…第2用紙搬送駆動コントローラー、130…弾性部材、132…紙送り調整ローラー、135…紙送り調整手段、200…制御手段、202…中央制御装置、204…ROM、206…RAM、208…EPROM、214…第1印刷ヘッドコントローラー、216…第2印刷ヘッドコントローラー、218…第1印刷長算出手段、220…第2印刷長算出手段、222…保持用紙長算出手段、224…通信インターフェイス、P…用紙、L,L1,L2…保持用紙長、N…予測保持用紙長、Lmax…限界保持用紙長、M1,M2…送り量。   DESCRIPTION OF SYMBOLS 100 ... Printer, 104 ... Inkjet head as 1st printing means, 106 ... Thermal head as 2nd printing means, 108 ... Discharge port, 110, 112, 114, 116 ... Pair of conveyance rollers, 118 ... Paper conveyance path, 120 ... 1st paper conveyance means, 122 ... 2nd paper conveyance means, 124 ... Paper cutting mechanism, 126 ... 1st paper conveyance drive controller, 128 ... 2nd paper conveyance drive controller, 130 ... Elastic member, 132 ... Paper feed adjustment roller 135 ... paper feed adjusting means, 200 ... control means, 202 ... central control device, 204 ... ROM, 206 ... RAM, 208 ... EPROM, 214 ... first print head controller, 216 ... second print head controller, 218 ... first 1 printing length calculation means, 220 ... second printing length calculation means, 222 ... holding paper length Detecting means, 224 ... communication interface, P ... paper, L, L1, L2 ... holding sheet length, N ... predicted retention sheet length, Lmax ... limit holding sheet length, M1, M2 ... feed amount.

Claims (9)

連続状の用紙に対して印刷を行うプリンターであって、
第1印刷手段と、
前記第1印刷手段による印刷動作に同期して前記用紙を搬送する第1用紙搬送手段と、
前記用紙の搬送方向において前記第1印刷手段の上流側に位置し、前記第1印刷手段よりも印刷処理速度の速い第2印刷手段と、
前記第2印刷手段による印刷動作に同期して前記用紙を搬送する第2用紙搬送手段と、
前記第1印刷手段と前記第2印刷手段との間の用紙搬送経路上に、前記第2印刷手段による印刷済みの前記用紙にテンションをかけながら前記用紙を保持する紙送り調整手段と、
前記第1印刷手段と前記第2印刷手段との間において、前記第2印刷手段による前記印刷済みの前記用紙の保持量を制御する制御手段と、を備えたことを特徴とするプリンター。
A printer that prints on continuous paper,
First printing means;
First paper transporting means for transporting the paper in synchronization with a printing operation by the first printing means;
A second printing unit positioned upstream of the first printing unit in the paper transport direction and having a printing processing speed higher than that of the first printing unit;
Second paper transporting means for transporting the paper in synchronization with a printing operation by the second printing means;
A paper feed adjusting means for holding the paper while applying tension to the paper printed by the second printing means on a paper conveyance path between the first printing means and the second printing means;
A printer comprising: a control unit that controls a holding amount of the printed sheet by the second printing unit between the first printing unit and the second printing unit.
前記紙送り調整手段は、前記用紙搬送経路上の前記用紙の搬送方向と交差する方向に弾性部材によって付勢されるとともに、移動可能な紙送り調整ローラーを有することを特徴とする請求項1に記載のプリンター。   2. The paper feed adjusting means according to claim 1, further comprising a movable paper feed adjusting roller that is urged by an elastic member in a direction intersecting with the paper transport direction on the paper transport path. The printer described. 前記制御手段は、前記第1印刷手段により印刷される前記用紙の長さを算出する第1印刷長算出手段と、前記第2印刷手段により印刷される前記用紙の長さを算出する第2印刷長算出手段と、前記第1印刷長算出手段及び前記第2印刷長算出手段により算出された値に基づいて、前記第1印刷手段と前記第2印刷手段との間に保持されている保持用紙長を算出する保持用紙長算出手段と、を備えたことを特徴とする請求項1または2に記載のプリンター。   The control means calculates the length of the paper printed by the first printing means, and the second printing for calculating the length of the paper printed by the second printing means. A holding sheet held between the first printing unit and the second printing unit based on values calculated by the length calculating unit, the first printing length calculating unit, and the second printing length calculating unit The printer according to claim 1, further comprising a holding paper length calculation unit that calculates a length. 前記保持用紙長算出手段により算出され保持されている第1保持用紙長を記憶する記憶手段を更に備え、
前記制御手段は、前記記憶手段に記憶されている前記第1保持用紙長に、新たに印刷される場合に予測される第2保持用紙長を加算して、予測保持用紙長を算出し、
前記予測保持用紙長と前記紙送り調整手段が調整可能な限界保持用紙長とを比較して、前記第1印刷手段及び/または前記第2印刷手段の印刷処理速度を調整することを特徴とする請求項1から3の何れか一項に記載のプリンター。
Storage means for storing the first holding paper length calculated and held by the holding paper length calculation means;
The control means calculates a predicted holding paper length by adding a second holding paper length predicted when printing is newly performed to the first holding paper length stored in the storage means;
The print processing speed of the first printing unit and / or the second printing unit is adjusted by comparing the predicted holding paper length with a limit holding paper length adjustable by the paper feed adjusting unit. The printer according to any one of claims 1 to 3.
前記第1印刷手段がインクジェット式印刷手段であり、前記第2印刷手段がサーマル式印刷手段であることを特徴とする請求項1から4の何れか一項に記載のプリンター。   5. The printer according to claim 1, wherein the first printing unit is an ink jet printing unit, and the second printing unit is a thermal printing unit. 6. 前記第1印刷手段が前記用紙の一方の面に対して印刷を実行し、前記第2印刷手段が前記用紙の他方の面に位置する第2面に対して印刷を実行することを特徴とする請求項1から5の何れか一項に記載のプリンター。   The first printing unit performs printing on one side of the sheet, and the second printing unit performs printing on a second side located on the other side of the sheet. The printer according to any one of claims 1 to 5. 連続状の用紙に対して印刷を行うプリンターの制御方法であって、
前記プリンターは、第1印刷手段と、
前記第1印刷手段による印刷動作に同期して前記用紙を搬送する第1用紙搬送手段と、
前記用紙の搬送方向に関し前記第1印刷手段の上流側に位置し、前記第1印刷手段よりも印刷処理速度の速い第2印刷手段と、
前記第2印刷手段による印刷動作に同期して前記用紙を搬送する第2用紙搬送手段と、
前記第1印刷手段と前記第2印刷手段との間の用紙搬送経路上に、前記第2印刷手段による印刷済みの前記用紙にテンションをかけながら前記用紙を保持する紙送り調整手段と、を備え、
前記第1印刷手段と前記第2印刷手段との間において、前記第2印刷手段による前記印刷済みの前記用紙の保持量を制御することを特徴とするプリンターの制御方法。
A method of controlling a printer that prints on continuous paper,
The printer includes first printing means,
First paper transporting means for transporting the paper in synchronization with a printing operation by the first printing means;
A second printing unit positioned upstream of the first printing unit with respect to the paper transport direction and having a printing processing speed faster than that of the first printing unit;
Second paper transporting means for transporting the paper in synchronization with a printing operation by the second printing means;
A paper feed adjusting means for holding the paper while applying tension to the paper printed by the second printing means on a paper conveyance path between the first printing means and the second printing means; ,
A method for controlling a printer, comprising: controlling a holding amount of the printed sheet by the second printing unit between the first printing unit and the second printing unit.
前記第1印刷手段により印刷される前記用紙の長さを算出する第1印刷長算出工程と、
前記第2印刷手段により印刷される前記用紙の長さを算出する第2印刷長算出工程と、
前記第1印刷長算出工程及び前記第2印刷長算出工程により算出された値に基づいて、前記第1印刷手段と前記第2印刷手段との間に保持されている保持用紙長を算出する保持用紙長算出工程と、
を備えたことを特徴とする請求項7に記載のプリンターの制御方法。
A first print length calculating step of calculating a length of the paper printed by the first printing means;
A second print length calculating step of calculating the length of the paper printed by the second printing means;
Holding for calculating a holding paper length held between the first printing unit and the second printing unit based on the values calculated by the first printing length calculation step and the second printing length calculation step A paper length calculation process;
The printer control method according to claim 7, further comprising:
前記保持用紙長算出工程により算出され保持されている第1保持用紙長を記憶する記憶工程を更に備え、
前記記憶工程により記憶されている前記第1保持用紙長に、新たに印刷される場合に予測される第2保持用紙長を加算して、予測保持用紙長を算出し、
前記予測保持用紙長と前記紙送り調整手段が調整可能な限界保持用紙長とを比較して、前記第1印刷手段及び/または前記第2印刷手段の印刷処理速度を調整することを特徴とする請求項7または8に記載のプリンターの制御方法。
A storage step of storing the first holding paper length calculated and held by the holding paper length calculation step;
Adding a second holding paper length predicted when printing is newly performed to the first holding paper length stored in the storing step to calculate a predicted holding paper length;
The print processing speed of the first printing unit and / or the second printing unit is adjusted by comparing the predicted holding paper length with a limit holding paper length adjustable by the paper feed adjusting unit. The method for controlling a printer according to claim 7 or 8.
JP2011035496A 2011-02-22 2011-02-22 Printer and control method therefor Withdrawn JP2012171214A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011035496A JP2012171214A (en) 2011-02-22 2011-02-22 Printer and control method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011035496A JP2012171214A (en) 2011-02-22 2011-02-22 Printer and control method therefor

Publications (1)

Publication Number Publication Date
JP2012171214A true JP2012171214A (en) 2012-09-10

Family

ID=46974559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011035496A Withdrawn JP2012171214A (en) 2011-02-22 2011-02-22 Printer and control method therefor

Country Status (1)

Country Link
JP (1) JP2012171214A (en)

Similar Documents

Publication Publication Date Title
JP5094174B2 (en) Method and apparatus for folding media
JP2003251595A (en) Printer for printing receipt, and method for controlling the same
JP5704862B2 (en) Sheet conveying apparatus and recording apparatus
JP5404309B2 (en) Method and apparatus for correcting curl of recording medium
US8830285B2 (en) Printing apparatus and printing method
JP5553666B2 (en) Sheet cutting apparatus and sheet cutting method
EP3354609A1 (en) Transport device and printing apparatus
JP2006076792A (en) Printer
JP2018126925A (en) Printer and printer control program
JP6691879B2 (en) Medium supply device
JP2017030157A (en) Printer
CN105856839B (en) Recording apparatus
EP3099507B1 (en) Printing system with uniform heating
JP2012171214A (en) Printer and control method therefor
EP1705022B1 (en) image forming apparatus
JP2014008724A (en) Label printer and control method for the same
JP2012000839A (en) Recording apparatus
JP4862712B2 (en) Recording material discharge device, recording device
JP2003170631A (en) Printer and its control method
JP2006076296A (en) Ink jet printer
CN107424363B (en) Bill printer and information processing apparatus
JP2021130205A (en) Printing device
JP5857780B2 (en) Printer printing paper warp correction method and printer
US20220169046A1 (en) Printing apparatus
JP2020146946A (en) Printer

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20140513