JP2017001222A - Thermal printer and control method of thermal printer - Google Patents
Thermal printer and control method of thermal printer Download PDFInfo
- Publication number
- JP2017001222A JP2017001222A JP2015115381A JP2015115381A JP2017001222A JP 2017001222 A JP2017001222 A JP 2017001222A JP 2015115381 A JP2015115381 A JP 2015115381A JP 2015115381 A JP2015115381 A JP 2015115381A JP 2017001222 A JP2017001222 A JP 2017001222A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- recording paper
- printed
- unit
- thermal printer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Dot-Matrix Printers And Others (AREA)
- Electronic Switches (AREA)
Abstract
Description
本発明はサーマルプリンタおよびサーマルプリンタの制御方法に関し、特に両面印刷を行うサーマルプリンタに関する。 The present invention relates to a thermal printer and a thermal printer control method, and more particularly to a thermal printer that performs double-sided printing.
インクシートのインクを記録紙に熱転写して印刷を行うサーマルプリンタ(熱転写型プリンタ、昇華型プリンタとも呼ばれる)において、記録紙の両面に印刷を行う機能を有するサーマルプリンタが知られている。 2. Description of the Related Art Thermal printers that have a function of performing printing on both sides of recording paper are known in thermal printers (also referred to as thermal transfer printers and sublimation printers) that perform printing by thermally transferring ink on an ink sheet onto recording paper.
一般に、サーマルプリンタにおいてはイエロー、マゼンタ、シアン等の各色を記録紙に順に転写して印刷画像を形成する。このとき、各色の転写位置のずれを防止するために、外周に突起が形成されたグリップローラと、ピンチローラとの間で記録紙を挟持しながら記録紙を搬送する。 Generally, in a thermal printer, each color such as yellow, magenta, and cyan is sequentially transferred onto a recording sheet to form a printed image. At this time, in order to prevent a shift in the transfer position of each color, the recording paper is conveyed while the recording paper is sandwiched between a grip roller having a protrusion formed on the outer periphery and a pinch roller.
グリップローラの突起が記録紙に押し付けられるため、記録紙の両端には突起跡が生じる。このため、記録紙の突起跡が形成されていない領域と、突起跡が形成された領域とにおいて印刷品質に差が生じる問題があった。 Since the protrusions of the grip roller are pressed against the recording paper, protrusion marks are generated at both ends of the recording paper. For this reason, there has been a problem in that there is a difference in print quality between the area where the projection trace of the recording paper is not formed and the area where the projection trace is formed.
この問題を解決するために、例えば、グリップローラに設けられた突起の配列パターンに応じて画像データの濃度を補正し、補正した画像データに基づいて記録紙への印刷動作を行う技術がある(特許文献1参照)。 In order to solve this problem, for example, there is a technique in which the density of image data is corrected according to the arrangement pattern of protrusions provided on the grip roller, and a printing operation is performed on recording paper based on the corrected image data ( Patent Document 1).
しかしながら、上述した特許文献1に記載された技術は、記録動作を終えた画像の補正部の境界が目立つ問題があった。特に、両面記録において突起が接触する回数が多い面に対して濃度の低い画像が記録された場合、もしくは突起が接触する回数が少ない面に対して濃度の高い画像が記録された場合は十分な補正を得られないという問題があった。 However, the technique described in Patent Document 1 described above has a problem that the boundary of the correction unit of the image after the recording operation is conspicuous. In particular, it is sufficient when a low-density image is recorded on the surface where the protrusions are frequently contacted in double-sided recording, or when a high-density image is recorded on the surface where the protrusions are contacted less frequently. There was a problem that correction could not be obtained.
本発明は以上のような課題を解決するためになされたものであり、両面印刷において印画品質が向上したサーマルプリンタおよびサーマルプリンタの制御方法の提供を目的とする。 SUMMARY An advantage of some aspects of the invention is that it provides a thermal printer with improved print quality in double-sided printing and a control method for the thermal printer.
本発明に係るサーマルプリンタは、記録紙を搬送するグリップローラを備え、記録紙の両面に印刷が可能なサーマルプリンタであって、グリップローラの外周には複数の突起が形成されており、記録紙の両面への連続印刷に供される第1、第2の画像データが入力される画像データ入力部と、第1の画像データのうち、記録紙の突起に当接した領域に印刷される画像データと、第2の画像データのうち、記録紙の突起に当接した領域に印刷される画像データとを比較する画像データ比較部と、画像データ比較部の比較結果に基づいて、記録紙の先に印刷される側の面に第1、第2の画像データの一方を割り当て、記録紙の後に印刷される側の面に第1、第2の画像データの他方を割り当てる画像データ割り当て部と、を備える。 The thermal printer according to the present invention is a thermal printer that includes a grip roller for transporting recording paper and that can print on both sides of the recording paper, and has a plurality of protrusions formed on the outer periphery of the grip roller. An image data input unit for inputting first and second image data for continuous printing on both sides of the image, and an image printed in a region of the first image data that is in contact with the protrusion of the recording paper Based on the comparison result of the image data comparing unit and the image data comparing unit, the image data comparing unit compares the data and the image data printed in the region of the second image data that is in contact with the projection of the recording sheet. An image data assigning unit that assigns one of the first and second image data to the surface to be printed first, and assigns the other of the first and second image data to the surface to be printed after the recording paper; .
本発明に係るサーマルプリンタの制御方法は、記録紙を搬送するグリップローラを備え、記録紙の両面に記録が可能なサーマルプリンタの制御方法であって、グリップローラの外周には複数の突起が形成されており、サーマルプリンタは、画像データ入力部と、画像データ比較部と、画像データ割り当て部と、を備え、制御方法は、(a)画像データ入力部が、記録紙の両面への連続印刷に供される第1、第2の画像データの入力を受け付ける工程と、(b)画像データ比較部が、第1の画像データのうち、記録紙の突起に当接した領域に印刷される画像データと、第2の画像データのうち、記録紙の突起に当接した領域に印刷される画像データとを比較する工程と、(c)画像データ割り当て部が、画像データ比較部の比較結果に基づいて、記録紙の先に印刷される側の面に第1、第2の画像データの一方を割り当て、記録紙の後に印刷される側の面に第1、第2の画像データの他方を割り当てる工程と、を備える。 A control method of a thermal printer according to the present invention is a control method of a thermal printer that includes a grip roller for transporting recording paper and can record on both sides of the recording paper, and a plurality of protrusions are formed on the outer periphery of the grip roller. The thermal printer includes an image data input unit, an image data comparison unit, and an image data allocation unit. The control method is as follows: (a) The image data input unit performs continuous printing on both sides of the recording paper. A step of accepting input of the first and second image data provided in step (b), and (b) an image printed by the image data comparison unit in a region of the first image data that is in contact with the protrusion of the recording paper. A step of comparing the data and image data printed in a region of the second image data that is in contact with the projection of the recording paper, and (c) the image data allocating unit determines the comparison result of the image data comparing unit. On the basis of Assigning one of the first and second image data to the surface printed on the front side of the recording paper and assigning the other of the first and second image data to the side printed on the recording paper. .
本発明に係るサーマルプリンタは、記録紙の両面に印刷される第1、第2の画像データにおいて、記録紙のグリップローラの突起に当接する領域に印刷される画像データを比較して、比較結果に基づいて、第1、第2の画像データのそれぞれを第1又は第2主面の印刷に割り当てる。サーマルプリンタにおいては、後に印刷される側の面に対する印刷は、先に印刷される側の面よりもグリップローラの突起の影響を強く受けるため、印刷画像の濃度が低くなる傾向がある。よって、例えば、先に印刷される側の面である第1主面に、より階調の低い画像データを割り当て、後に印刷される側の面である第2主面に、より階調の高い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。よって、本発明に係るサーマルプリンタによれば、グリップローラの突起の影響を抑制して、より印画品質の高い印刷画像を形成することが可能である。 The thermal printer according to the present invention compares the first and second image data printed on both sides of the recording paper with the image data printed on the area of the recording paper that is in contact with the protrusion of the grip roller. Based on the above, each of the first and second image data is assigned to the printing of the first or second main surface. In the thermal printer, printing on the surface to be printed later is more strongly affected by the protrusions of the grip roller than the surface to be printed first, so that the density of the printed image tends to be low. Therefore, for example, image data having a lower gradation is assigned to the first main surface that is the surface to be printed first, and higher gradation is assigned to the second main surface that is the surface to be printed later. By assigning the image data, it is possible to form a print image close to the original image data density in printing on the side to be printed later. Therefore, according to the thermal printer of the present invention, it is possible to suppress the influence of the protrusion of the grip roller and form a print image with higher print quality.
本発明に係るサーマルプリンタの制御方法は、記録紙の両面に印刷される第1、第2の画像データにおいて、記録紙のグリップローラの突起に当接する領域に印刷される画像データを比較して、比較結果に基づいて、第1、第2の画像データのそれぞれを第1又は第2主面の印刷に割り当てる工程を備える。例えば、先に印刷される側の面である第1主面に、より階調の低い画像データを割り当て、後に印刷される側の面である第2主面に、より階調の高い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。よって、本発明に係るサーマルプリンタの制御方法によれば、グリップローラの突起の影響を抑制して、より印画品質の高い印刷画像を形成することが可能である。 According to the thermal printer control method of the present invention, the first and second image data printed on both sides of the recording paper are compared with the image data printed on the area of the recording paper that contacts the protrusion of the grip roller. And a step of assigning each of the first and second image data to the printing of the first or second main surface based on the comparison result. For example, image data having a lower gradation is assigned to the first main surface that is the surface to be printed first, and image data having a higher gradation is assigned to the second main surface that is the surface to be printed later. By assigning, it becomes possible to form a printed image close to the original image data density in printing on the side to be printed later. Therefore, according to the control method of the thermal printer according to the present invention, it is possible to suppress the influence of the protrusion of the grip roller and form a print image with higher print quality.
<全体構成>
図1は、本発明の実施の形態におけるサーマルプリンタ100の構成を示す図である。図2は、サーマルプリンタ100にセットされる記録紙ロール2の斜視図である。また、図3は、図1におけるサーマルプリンタ100の記録紙の搬送経路を示す図である。図1に示すように、サーマルプリンタ100は、サーマルヘッド1と、サーマルヘッド1と対向配置されたプラテンローラ6を備える。また、サーマルプリンタ100は、インクシート5を巻き取るインクシート巻取りボビン3と、インクシート5を巻き出すインクシート巻き出しボビン4を備える。また、サーマルプリンタ100には、記録紙2aがロール状に巻かれた記録紙ロール2がセットされる。
<Overall configuration>
FIG. 1 is a diagram showing a configuration of a
本実施の形態において、図2に示す記録紙ロール2から引き出された記録紙2aにおいて、一方の主面203を、第1主面または裏面と定義する。また、他方の主面202を、第2主面または表面と定義する。
In the present embodiment, one
図3に示すように、サーマルプリンタ100は、記録紙ロール2から引き出した記録紙2aを、切り替えガイド20まで導く導入経路30aを備える。また、サーマルプリンタは、記録紙2aの第1主面(即ち裏面)がサーマルヘッド1側に来るように、サーマルヘッド1とプラテンローラ6との間隙の一方入口に導く第1の経路30bを備える。また、サーマルプリンタ100は、記録紙ロール2から引き出した記録紙2aを、記録紙2aの第2主面(即ち、表面)がサーマルヘッド1側に来るように、サーマルヘッド1とプラテンローラ6との間隙の他方入口に導く第2の経路30cを備える。
As shown in FIG. 3, the
サーマルプリンタ100はさらに、第1の経路30bと第2の経路30cを切り替える切り替えガイド20を備える。切り替えガイド20については後述する。
The
また、サーマルプリンタ100はさらに、記録紙2aの搬送経路を補助する補助ガイド21を備える。補助ガイド21については後述する。
The
また、サーマルプリンタ100はさらに、第1の経路30bからサーマルヘッド1とプラテンローラ6との間隙の一方入口に導かれて印刷された記録紙2aを収納する収納経路30dを備える。収納経路30dは、記録紙ロール2の巻き方向と同じ方向に湾曲している。
The
また、サーマルプリンタ100はさらに、第2の経路30cを通過した記録紙2aを排出口16まで導く排出経路30eをさらに備える。排出口16には記録紙2aを切断するカッター16aが備わっている。本実施の形態において、排出経路30eの距離は、サーマルプリンタ100において用いられるインクシート5の単位画面における有効印画長よりも大きい。ここで、排出経路30eの距離とは、サーマルヘッド1とプラテンローラ6との間隙から、排出口16までの搬送経路の距離である。
The
なお、インクシート5は、単位画面分のイエロー(Y)領域、単位画面分のマゼンタ(M)領域、単位画面分のシアン(C)領域、単位画面分のオーバーコート(OP)領域が順に配置され、これらの領域を一組として、この組が繰り返して配置されて構成される。各単位画面において、インクシート5の長手方向の両端には、印画に利用されないマージン(例えば10mm)が設けられている。各単位画面からマージンを除いた領域が、印画に利用される有効印画領域である。各単位画面において、有効印画領域のインクシート5の長手方向の長さを、有効印画長と呼ぶ。
The
導入経路30aには、記録紙2aを搬送するための給紙ローラ9と、給紙ローラ9と対向するピンチローラ10が設けられている。給紙ローラ9は給紙用モータ9aにより駆動される。また、ピンチローラ10の位置は、図示しないカムにより、給紙ローラ9と圧着した状態、もしくは給紙ローラ9から離れた状態に変化する。この図示しないカムは図示しないモータにより回動される。
In the
導入経路30aには、記録紙2aを円滑に搬送するためにガイドローラ29a,29b,29c,29d,29e,29f,29gが設けられている。また、導入経路30aにおいて、切り替えガイド20の手前には第1センサ50aが設けられている。
また、導入経路30aには、ゴミ取りローラ13a,13bが設けられている。ゴミ取りローラ13a,13bは例えばシリコン製のローラであり、記録紙2aに付着している埃などを除去する。
In addition,
第1の経路30bには、記録紙2aを搬送するための給紙ローラ11と、給紙ローラ11と対向するピンチローラ12が設けられている。給紙ローラ11は、給紙ローラ9と共通の給紙用モータ9aにより回動する。また、ピンチローラ12の位置は、図示しないカムにより、給紙ローラ11と圧着した状態、もしくは給紙ローラ11から離れた状態に変化する。この図示しないカムは、図示しないモータにより回動される。
In the
第1の経路30bには、記録紙2aを円滑に搬送するためにガイドローラ29h,29i,29j,29nが設けられている。また、第1の経路30bにおいて、例えば、ガイドローラ29iとガイドローラ29jの間の経路には、第2センサ50bが設けられている。
In the
第2の経路30cには、記録紙2aを搬送するためのグリップローラ7と、グリップローラ7と対向するピンチローラ8が設けられている。グリップローラ7は搬送用モータ7aにより回動される。また、ピンチローラ8の位置は、図示しないカムにより、グリップローラ7と圧着した状態、もしくはグリップローラ7から離れた状態に変化する。この図示しないカムは図示しないモータにより回動される。また、第2の経路30cにおいて、ピンチローラ8の手前には、第3センサ50cが設けられている。
A
グリップローラ7は外周方向に突出した複数の突起を有する。グリップローラ7はピンチローラ8との間で記録紙2aを挟持する。この状態において、グリップローラ7の突起が記録紙2aの片面に接する。グリップローラ7とピンチローラ8の間で挟むことによって記録紙2aの搬送が安定し、印刷位置のずれを防止することができる。
The
収納経路30dの、切り替えガイド20とは反対側の端には第4センサ50dが設けられている。
A
排出経路30eには、記録紙2aを搬送するための排紙ローラ14と、排紙ローラ14と対向するピンチローラ15が設けられている。排紙ローラ14は排紙用モータ14aにより回動される。また、ピンチローラ15の位置は、図示しないカムにより、排紙ローラ14と圧着した状態、もしくは排紙ローラ14から離れた状態に変化する。この図示しないカムは図示しないモータにより回動される。
In the
排出経路30eには、記録紙2aを円滑に搬送するためにガイドローラ29k,29l,29mが設けられている。また、排出経路30eにおいて、補助ガイド21とガイドローラ29kの間の経路には、第5センサ50eが設けられている。
なお、給紙用モータ9aおよび搬送用モータ7aはステッピングモータであり、後述するモータ制御部60から送られる駆動パルスにより駆動される。また、排紙用モータ14aはDCモータであり、モータ制御部60により駆動される。
The
また、ピンチローラ10,12,8,15の姿勢を変化させるためのカムを回動する図示しないモータ、記録紙ロール2を回動させるモータ、インクシート巻取りボビン3を回動するモータ、インクシート5を巻き出すインクシート巻き出しボビン4を回動するモータはDCモータであり、後述するモータ制御部60により駆動される。
Further, a motor (not shown) that rotates a cam for changing the postures of the
<切り替えガイド>
図4(a),(b)は、サーマルプリンタ100に備わる切り替えガイド20の構成および動作を示す図である。図4(a),(b)において破線は、記録紙2aの搬送経路を示す。図4(a)は、切り替えガイド20が導入経路30aと第1の経路30bとを接続している状態、即ち、切り替えガイド20が第1の経路30bを選択した状態である。なお、切り替えガイド20が第1の経路30bを選択した状態において、同時に、第2の経路30cと収納経路30dとが接続される。
<Switching guide>
4A and 4B are diagrams illustrating the configuration and operation of the switching
一方、図4(b)は、切り替えガイド20が導入経路30aと第2の経路30cとを接続している状態、即ち、切り替えガイド20が第2の経路30cを選択した状態である。
On the other hand, FIG. 4B shows a state in which the switching
図4(a),(b)に示すように、カム20cが切り替えガイド用モータ20bにより回動することにより、カム20cに押し付けられたレバー20aの角度が変化する。レバー20aは切り替えガイド20に固定されているため、レバー20aの角度が変化することにより、切り替えガイド20の角度が変化して、図4(a)もしくは図4(b)に示す状態となる。
As shown in FIGS. 4A and 4B, when the
<補助ガイド>
図5(a),(b)は、サーマルプリンタ100に備わる補助ガイド21の構成および動作を示す図である。図5(a),(b)において破線は、記録紙2aの搬送経路を示す。図5(a)は、第1の経路30bと、サーマルヘッド1とプラテンローラ6との間隙の他方入口とが円滑に接続されるように、補助ガイド21が搬送経路を補助している状態である。即ち、補助ガイド21が第1の経路30bを選択した状態である。
<Auxiliary guide>
5A and 5B are diagrams illustrating the configuration and operation of the
一方、図5(b)は、排出経路30eと、サーマルヘッド1とプラテンローラ6との間隙の他方入口とが円滑に接続されるように、補助ガイド21が搬送経路を補助している状態である。即ち、補助ガイド21が排出経路30eを選択した状態である。
On the other hand, FIG. 5B shows a state in which the
図5(a),(b)に示すように、カム21cが補助ガイド用モータ21bにより回動することにより、カム21cに押し付けられたレバー21aの角度が変化して、補助ガイド21の角度が変化する。レバー21aは補助ガイド21に固定されているため、補助ガイド21の角度が変化して、図5(a)もしくは図5(b)に示す状態となる。
As shown in FIGS. 5A and 5B, when the
<印刷動作に関する機能ブロック図>
図6は、本発明の実施の形態におけるサーマルプリンタ100の印刷動作に関する機能ブロック図である。サーマルプリンタ100は、印刷動作を制御する制御部40を備える。制御部40には、第1〜5センサ50a,50b,50c,50d,50eから、記録紙2aを検出したことを示す検出信号が入力される。また、サーマルプリンタ100は、サーマルプリンタ100に備わる各モータを制御するモータ制御部60を備える。制御部40は、第1〜5センサ50a,50b,50c,50d,50eから送信される検出信号に応じて、モータ制御部60を制御する。モータ制御部60は、サーマルプリンタ100に備わる各ステッピングモータを駆動するための駆動パルスを出力する。図5に示すように、モータ制御部60は、給紙用モータ9aと搬送用モータ7aに対して、駆動パルスを送る。また、排紙用モータ14a、プラテンローラ6を回動させるプラテンローラ用モータ6a、切り替えガイド用モータ20bおよび補助ガイド用モータ21bはDCモータであり、モータ制御部60により駆動される。
<Functional block diagram for printing operations>
FIG. 6 is a functional block diagram relating to the printing operation of the
なお、ピンチローラ10,12,8,15の位置を変化させるためのカムを回動する、図示しないDCモータの駆動もモータ制御部60が行う。また、記録紙ロール2、インクシート巻き取りボビン3、インクシート巻き出しボビン4を回動する、図示しないDCモータの駆動もモータ制御部60が行う。
The motor control unit 60 also drives a DC motor (not shown) that rotates a cam for changing the positions of the
また、搬送中の記録紙2aのたるみを抑制するために、給紙用モータ9aと給紙ローラ9,11との間、および排紙用モータ14aと排紙ローラ14との間には、トルクリミッタが設けられている。
Further, in order to suppress the slack of the
<画像データ割り当て動作に関する機能ブロック図>
図7は、サーマルプリンタ100の記録紙のへの画像データの割り当て動作に関する機能ブロック図である。図7に示すように、サーマルプリンタ100は、制御部40と、画像データ入力部50と、画像データ記憶部51と、画像データ比較部52と、画像データ割り当て部55と、印刷制御部56とを備える。
<Functional block diagram for image data allocation operation>
FIG. 7 is a functional block diagram relating to an operation of assigning image data to recording paper of the
画像データ入力部50にはサーマルプリンタ100の外部から画像データが入力される。画像データ記憶部51は、画像データ入力部50に入力された画像データを記憶する。画像データ比較部52は、記録紙2aの両面に印刷される2つの画像データ(即ち第1、第2の画像データ)を比較する。画像データ比較部52は、画像データ解析部53と、階調値比較部54とを備える。画像データ解析部53は、第1、第2の画像データのそれぞれに基づいて第1、第2の階調値を算出する。第1、第2の階調値の算出については後述する。階調値比較部54は、第1、第2の階調値を比較する。
Image data is input to the image
画像データ割り当て部55は、画像データ比較部52の比較結果に基づいて、記録紙2aの先に印刷する側の面(即ち、第1主面または裏面)に第1、第2の画像データの一方を割り当て、記録紙2aの後に印刷する側の面(即ち、第2主面又は表面)に他方の画像データを割り当てる。
Based on the comparison result of the image
印刷制御部56は記録紙2aの第1、第2主面への画像データの割り当てに基づいて、サーマルヘッド1を制御する。制御部40は、画像データ記憶部51、画像データ比較部52、画像データ割り当て部55、印刷制御部56の動作を制御する。
The
図8は、図7の機能ブロック図に対応するハードウェア構成図である。図8に示すように、画像データ入力部50は、画像データを受信するインタフェース70である。また、画像データ記憶部51は、例えばハードディスクドライブ等の記憶装置72により実現される。サーマルプリンタ100における制御部40、画像データ比較部52、画像データ割り当て部55、印刷制御部56の各機能は、処理回路71により実現される。インタフェース70、記憶装置72および処理回路71はバス73により相互に接続されている。
FIG. 8 is a hardware configuration diagram corresponding to the functional block diagram of FIG. As shown in FIG. 8, the image
処理回路71は、専用のハードウェアであってもよい。また、処理回路71は、図9に示すように、メモリ75に格納されるプログラムを実行するCPU74(Central Processing Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、DSPともいう)であってもよい。
The
処理回路71が専用のハードウェアである場合、処理回路71は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC、FPGA、またはこれらを組み合わせたものが該当する。制御部40、画像データ比較部52、画像データ割り当て部55、印刷制御部56の各部の機能それぞれを処理回路で実現してもよいし、各部の機能をまとめて処理回路で実現してもよい。
When the
処理回路がCPU74の場合、制御部40、画像データ比較部52、画像データ割り当て部55、印刷制御部56の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリ75に格納される。処理回路は、メモリに記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。また、これらのプログラムは、制御部40、画像データ比較部52、画像データ割り当て部55、印刷制御部56の手順や方法をコンピュータに実行させるものであるともいえる。ここで、メモリ75とは、例えば、RAM、ROM、フラッシュメモリー、EPROM、EEPROM等の、不揮発性または揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、DVD等が該当する。
When the processing circuit is the
なお、制御部40、画像データ比較部52、画像データ割り当て部55、印刷制御部56の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
Note that some of the functions of the
<画像データ割り当て動作>
本発明の実施の形態におけるサーマルプリンタ100は、後述するように、まず、記録紙2aを第1の経路に導入して記録紙2aの第1主面(即ち裏面)に印刷を行う。その後、記録紙2aを第2の経路に導入して記録紙2aの第2主面(即ち表面)に印刷を行う。記録紙2aに印刷を行う際には、記録紙2aにグリップローラ7の突起が当接された状態で記録紙2aの搬送が行われる。記録紙2aにグリップローラ7の突起が当接すると、記録紙2aには突起の跡(微細な穴)が形成される。突起の跡が形成された領域に印刷された印刷画像の濃度は、突起の跡が形成されていない領域に印刷された印刷画像の濃度よりも低くなる。これは、突起の跡は微小な穴であり、この穴にはインク(昇華性染料インク)が転写されないためである。
<Image data allocation operation>
As will be described later, the
サーマルプリンタ100においては、記録紙2aの第1主面、第2主面の順に印刷を行う。つまり、記録紙2aの第2主面の印刷を開始する際に、既に記録紙2aには第1主面の印刷において生じた突起の跡が形成されている。第2主面の印刷においても、第1主面の印刷と同様、グリップローラ7の突起が当接された状態で記録紙2aの搬送が行われるため、第2主面にはさらに多くの突起跡が形成された状態で印刷が行われる。また、記録紙2aの同一の部分に突起が当接した場合であっても、突起により形成される穴の径が大きくなる。
In the
よって、先に行われる第1主面に対する印刷と、後に行われる第2主面に対する印刷とを比較すると、後に行われる第2主面に対する印刷の方がよりグリップローラ7の突起の影響を受けている。つまり、第1、第2主面に同じ画像を印刷したと仮定すると、第2主面に印刷された画像は、第1主面に印刷された画像よりも濃度が低くなってしまう。そこで、本実施の形態では、以下で述べる画像データ割り当て動作を行うことにより、第1、第2主面に印刷された画像の濃度の差を小さくすることができる。
Therefore, when comparing the first printing on the first main surface and the printing on the second main surface performed later, the printing on the second main surface performed later is more influenced by the protrusion of the
図10は、サーマルプリンタ100の画像データ割り当て動作を示すフローチャートである。まず、ステップS201において、画像データ入力部50が第1、第2の画像データを受信する。制御部40は画像データ記憶部51を制御して、第1、第2の画像データを記憶させる。
FIG. 10 is a flowchart showing the image data assignment operation of the
次に、ステップS202において、画像データ比較部52に備わる画像データ解析部53が、第1、第2の画像データのそれぞれから第1、第2の階調値を算出する。図11は、画像データ、記録紙2aおよびグリップローラ7の位置関係を示す模式図である。図11を用いて、第1の階調値の算出方法を説明する。図11(c)に示すようにグリップローラ7の両端部に突起7bが設けられている場合を考える。この場合、図11(b)に示すように記録紙2aの両側の領域に突起跡80が形成される。図中の矢印Aは記録紙2aの搬送方向を示す。画像データ解析部53は、図11(a)に示すように、第1の画像データ200から、記録紙2aの突起跡80が形成される領域に対応した画像データ200aを抽出する。そして、画像データ解析部53は抽出した画像データ200aの各画素の階調値の平均値を算出して、第1の階調値とする。
Next, in step S202, the image
画像データ解析部53は、第2の画像データに基づいて第2の階調値も同様に算出する。なお、第1、第2の階調値の算出方法は上記の方法に限らない。例えば、図11(a)において、抽出した画像データ200aの中心領域201aの画素の階調値により大きな重みを付けて平均値を算出してもよい。また、グリップローラ7に設けられた突起7bの配置パターンに応じて、抽出した画像データ200aの各画素の階調値に重みづけを行って平均値を算出してもよい。
The image
次に、ステップS203において、画像データ比較部52に備わる階調値比較部54が、第1、第2の階調値の大小の比較を行う。
Next, in step S203, the gradation
次に、ステップS204において、画像データ割り当て部55は、第1、第2の階調値のうち、より大きいと判定された階調値に対応する画像データを記録紙の先に印刷される側の面(即ち、第1主面または裏面)に割り当てる。また、画像データ割り当て部55は、第1、第2の階調値のうち、より小さいと判定された階調値に対応する画像データを記録紙の後に印刷される側の面(即ち、第2主面または表面)に割り当てる。
Next, in step S204, the image
次に、ステップS205において、制御部40および印刷制御部56は、第1、第2の画像の割り当て結果に基づいて印刷動作(記録紙2aの搬送およびサーマルヘッド1の制御)を行う。印刷動作については、図12に示すフローチャートを用いて後述する。
Next, in step S205, the
<印刷動作>
本実施の形態におけるサーマルプリンタ100は、切り替えガイド20を第1の経路30bに切り替えて(即ち、切り替えガイド20を図4(a)の状態にして)、第1の経路30bに記録紙2aを導入して記録紙2aの第1主面(即ち裏面)に印刷を行う第1印刷機能を備える。
<Printing action>
In the
本実施の形態におけるサーマルプリンタ100はさらに、第1印刷機能により印刷を行った後に、記録紙2aを巻き戻す巻き戻し機能を備える。
The
本実施の形態におけるサーマルプリンタ100はさらに、巻き戻し機能により巻き戻した後に、切り替えガイド20を第2の経路30cに切り替えて(即ち、切り替えガイド20を図4(b)の状態にして)、第2の経路30cに記録紙2aを導入して記録紙2aの第2主面(即ち表面)に印刷を行う第2印刷機能を備える。また、本実施の形態におけるサーマルプリンタ100は、記録紙ロール2に繋がった状態で記録紙2aの第1、第2主面の両面に印刷を行う。
The
図12は、サーマルプリンタ100の印刷動作を示すフローチャートである。サーマルプリンタ100は、まず、記録紙2aの第1主面に印刷を行う(図12のステップS101〜S103)。これが第1印刷機能に対応する。次に、サーマルプリンタ100は、記録紙2aを巻き戻す(図12のステップS104)。これが巻き戻し機能に対応する。そして、サーマルプリンタ100は、記録紙2aの第2主面に印刷を行う(図12のステップS105〜S107)。これが第2印刷機能に対応する。
FIG. 12 is a flowchart showing the printing operation of the
<裏面印刷動作>
まず、図12のフローチャートおよび図13〜図16を用いて裏面印刷動作の説明を行う。図13に示すように、初期状態として記録紙2aの先端は第1センサ50aに検出される位置にある。このとき、第1センサ50aだけが記録紙2aを検出したことを示す検出信号を出力しており、他のセンサ(第2〜第5センサ50b,50c,50d,50e)は検出信号を出力していない。この初期状態において、モータ制御部60は切り替えガイド用モータ20bの駆動を制御して、切り替えガイド20に第1の経路30bを選択させる(図12のステップS101)。つまり、切り替えガイド20は図4(a)の状態となる。それとともにモータ制御部60は、ピンチローラ10を記録紙2aを介して給紙ローラ9に圧着させる。同時に、モータ制御部60は、ピンチローラ12を給紙ローラ11に圧着させる。また、モータ制御部60は補助ガイド用モータ21bの駆動を制御して、補助ガイド21に第1の経路30bを選択させる。つまり、補助ガイド21は図5(a)の状態となる。
<Back side printing operation>
First, the back surface printing operation will be described with reference to the flowchart of FIG. 12 and FIGS. As shown in FIG. 13, as the initial state, the leading edge of the
次に、図12のステップS102において、モータ制御部60が給紙用モータ9aの駆動を制御して給紙ローラ9を回動させることにより、記録紙2aは切り替えガイド20を通過して、第1の経路30bに導入される。なお、給紙ローラ9の回動に同期して、図示しないモータにより記録紙ロール2も搬送方向に回動される。モータ制御部60が給紙用モータ9aに所定数の駆動パルスを出力したところで、記録紙2aは給紙ローラ11とピンチローラ12の間に達する。モータ制御部60は、引き続き給紙用モータ9aの駆動を行う。記録紙2aが第2センサ50bに達すると、第2センサ50bは検出信号を制御部40に出力する。制御部40が第2センサ50bから検出信号を受けると、モータ制御部60は搬送用モータ7aを駆動してグリップローラ7を回転させる。なお、モータ制御部60が、記録紙2aが第2センサ50bに達するだけの駆動パルスを出力しているにもかかわらず、第2センサ50bから検出信号が出力されない場合、制御部40は、例えば、紙詰まりなどを示す警告を使用者に対して発する。
Next, in step S102 in FIG. 12, the motor control unit 60 controls the drive of the
モータ制御部60は引き続き給紙用モータ9aの駆動を行い、記録紙2aはサーマルヘッド1とプラテンローラ6との間隙の一方入口に導かれる。モータ制御部60は引き続き給紙用モータ9aの駆動を行い、記録紙2aはサーマルヘッド1とプラテンローラ6との間隙を通過して、第3センサ50cに達する。この状態を図14に示す。また、モータ制御部60は、インクシート巻取りボビン3およびインクシート巻き出しボビン4を回動させて、インクシート5のイエロー(Y)の画面を印画位置まで搬送する。
The motor control unit 60 continues to drive the
図14に示す状態において、第3センサ50cは検出信号を出力する。制御部40は、第3センサ50cからの検出信号を受けると、給紙用モータ9aおよび搬送用モータ7aを停止させる。それとともに、ピンチローラ8を記録紙2aを介してグリップローラ7に圧着させる。そして、モータ制御部60は搬送用モータ7aを制御して、グリップローラ7を回動して、記録紙2aを、搬送されてきた方向とは逆方向に搬送する。このとき、モータ制御部60は、グリップローラ7の回動に同期して、給紙ローラ9,11も回動させる。モータ制御部60は、所定数の駆動パルスを搬送用モータ7aに出力したところで搬送用モータ7aを停止させる。そして、プラテンローラ6を記録紙2aおよびインクシート5を介してサーマルヘッド1に圧着させる。この状態を図15に示す。
In the state shown in FIG. 14, the
次に、図12のステップS103において、記録紙2aの第1主面(即ち裏面)に印画を開始する。つまり、図15の状態において、モータ制御部60は、インクシート5を搬送するとともに、プラテンローラ6およびグリップローラ7を回動させて記録紙2aを搬送する。所定の駆動パルス数だけ搬送したところで、サーマルヘッド1を加熱することによりイエロー(Y)の印画を開始する。イエロー(Y)が印画された記録紙2aは、第2の経路30cを通過し、切り替えガイド20を経由して収納経路30dに収納される。記録紙2aが所定の駆動パルス数だけ搬送されるとともに、インクシート5が記録紙2aと圧着されて搬送され、イエロー(Y)の印画が完了する。この状態を図16に示す。
Next, in step S103 in FIG. 12, printing is started on the first main surface (that is, the back surface) of the
図16の状態において、第4センサ50dは記録紙2aを検出して検出信号を出力する。イエロー(Y)の印画が完了しても第4センサ50dから検出信号が出力されない場合、制御部40は、例えば、紙詰まりなどを示す警告を使用者に対して発する。
In the state of FIG. 16, the
次に、モータ制御部60は、プラテンローラ6とサーマルヘッド1の圧着を解除して、グリップローラ7を回動させて、図14の位置まで記録紙2aを巻き戻す。このとき、給紙ローラ9,11および記録紙ロール2もグリップローラ7に同期して回動される。また、モータ制御部60は、インクシート巻取りボビン3およびインクシート巻き出しボビン4を回動させて、インクシート5のマゼンタ(M)の画面を印画位置まで搬送する。そして、イエロー(Y)の印画と同じ動作でマゼンタ(M)の印画を行う。以降、同様の印画動作を繰り返して、シアン(C)、オーバーコート(OP)の印画を行う。以上で記録紙2aの第1主面(即ち裏面)への印刷が完了する。
Next, the motor control unit 60 releases the pressure bonding between the
<表面印刷動作>
記録紙2aの第1主面(即ち裏面)への印刷に続いて、記録紙2aの第2主面(即ち表面)への印刷を行う。図12のフローチャートおよび図17〜図19を用いて表面印刷動作の説明を行う。
<Surface printing operation>
Subsequent to printing on the first main surface (that is, the back surface) of the
裏面印刷動作が完了したとき、記録紙2aは図16の状態である。モータ制御部60は、プラテンローラ6とサーマルヘッド1の圧着を解除するとともに、ピンチローラ8とグリップローラ7の圧着を解除する。そして、モータ制御部60は、記録紙ロール2を、記録紙2aを巻き取る方向に回動させる。また、記録紙ロール2の回動に同期して、給紙ローラ9,11も回動させる。記録紙2aが第1センサ50aを通過すると、第1センサ50aの出力が、検出信号有りから検出信号無しへと変化する。モータ制御部60は、第1センサ50aの出力が変化すると、所定数の駆動パルスを出力してから、記録紙2aの搬送を停止する。以上の動作により、記録紙2aは、切り替えガイド20の手前まで巻き戻される(図12のステップS104)。
When the back side printing operation is completed, the
次に、図12のステップS105において、モータ制御部60は、切り替えガイド用モータ20bの駆動を制御して、切り替えガイド20に第2の経路30cを選択させる。つまり、切り替えガイド20は図4(b)の状態となる。それとともにモータ制御部60は、補助ガイド用モータ20bの駆動を制御して、補助ガイド21に排出経路30eを選択させる。つまり、補助ガイド21は図5(b)の状態となる。また、モータ制御部60は、ピンチローラ10を記録紙2aを介して給紙ローラ9に圧着させている。この状態を図17に示す。
Next, in step S105 in FIG. 12, the motor control unit 60 controls the drive of the switching
次に、図12のステップS106において、モータ制御部60が給紙用モータ9aの駆動を制御して給紙ローラ9を回動させることにより、記録紙2aは切り替えガイド20を通過して、第2の経路30cに導入される。記録紙2aが第3センサ50cに達すると、第3センサ50cは検出信号を出力する。制御部40が第3センサ50cからの検出信号を受けると、モータ制御部60は、所定の駆動パルス数だけ、さらに記録紙2aを搬送する。そして、モータ制御部60は、ピンチローラ8を記録紙2aを介してグリップローラ7に圧着させる。この状態を図18に示す。
Next, in step S106 of FIG. 12, the motor control unit 60 controls the drive of the
さらに、モータ制御部60は記録紙2aの搬送を行い、記録紙2aが第5センサ50eに達すると、第5センサ50eは検出信号を出力する。制御部40が第5センサ50eからの検出信号を受けると、モータ制御部60は、所定の駆動パルス数だけ、さらに記録紙2aを搬送する。これにより、記録紙2aは印画開始位置まで搬送される。また、モータ制御部60は、インクシート巻取りボビン3およびインクシート巻き出しボビン4を回動させて、インクシート5のイエロー(Y)の画面を印画位置まで搬送する。また、モータ制御部60は、プラテンローラ6を記録紙2aおよびインクシート5を介してサーマルヘッド1に圧着させる。この状態を図19に示す。なお、記録紙2aが印画開始位置まで搬送された状態において、記録紙2aは排出口16には達していない。
Further, the motor control unit 60 conveys the
次に、図12のステップS107において、記録紙2aの第2主面(即ち表面)に印画を開始する。つまり、図19の状態において、モータ制御部60は、インクシート5を搬送するとともに、プラテンローラ6およびグリップローラ7を回動させて記録紙2aを巻き戻す方向に搬送しながら、サーマルヘッド1を加熱することによりイエロー(Y)の印画を行う。記録紙2aおよびインクシート5は所定の駆動パルス数だけ搬送され、イエロー(Y)の印画が完了する。
Next, in step S107 in FIG. 12, printing is started on the second main surface (that is, the front surface) of the
次に、モータ制御部60は、プラテンローラ6とサーマルヘッド1の圧着を解除して、グリップローラ7を回動させて、図19の位置まで記録紙2aを搬送する。このとき、給紙ローラ9,11および記録紙ロール2もグリップローラ7に同期して回動される。また、モータ制御部60は、インクシート巻取りボビン3およびインクシート巻き出しボビン4を回動させて、インクシート5のマゼンタ(M)の画面を印画位置まで搬送する。そして、イエロー(Y)の印画と同じ動作でマゼンタ(M)の印画を行う。以降、同様の印画動作を繰り返して、シアン(C)、オーバーコート(OP)の印画を行う。以上で記録紙2aの第2主面(即ち表面)への印刷が完了する。
Next, the motor control unit 60 releases the pressure bonding between the
記録紙2aの第2主面(即ち表面)への印刷が完了した後、モータ制御部60は、ピンチローラ8をグリップローラ7に圧着したまま、グリップローラ7、給紙ローラ9および記録紙ロール2を回動して、排出口16に向かって記録紙2aを搬送する。記録紙2aが第5センサ50eに達すると、第5センサ50eは検出信号を出力する。第5センサ50eからの検出信号は紙詰まりの監視に利用される。モータ制御部60は、ピンチローラ15を記録紙2aを介して排紙ローラ14に圧着させて、排紙ローラ14、グリップローラ7、給紙ローラ9および記録紙ロール2を回動して、さらに所定の駆動パルス数だけ記録紙2aを搬送する。その結果、記録紙2aの印刷がなされた部分が、排出口16からサーマルプリンタ100筐体の外側に露出する。そして、排出口16に設けられたカッター16aにより記録紙2aが切断され、排出口16から印刷物が排出される(図12のステップS108)。
After the printing on the second main surface (that is, the front surface) of the
<効果>
本発明の実施の形態におけるサーマルプリンタ100は、記録紙2aを搬送するグリップローラ7を備え、記録紙2aの両面に印刷が可能なサーマルプリンタ100であって、グリップローラ7の外周には複数の突起7bが形成されており、記録紙2aの両面への連続印刷に供される第1、第2の画像データが入力される画像データ入力部50と、第1の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データと、第2の画像データのうち、記録紙2aの突起に当接した領域に印刷される画像データとを比較する画像データ比較部52と、画像データ比較部52の比較結果に基づいて、記録紙2aの先に印刷される側の面(第1主面)に第1、第2の画像データの一方を割り当て、記録紙2aの後に印刷される側の面(第2主面)に第1、第2の画像データの他方を割り当てる画像データ割り当て部55と、を備える。
<Effect>
The
従って、サーマルプリンタ100は、記録紙2aの両面に印刷される第1、第2の画像データにおいて、記録紙2aのグリップローラ7の突起7bに当接する領域に印刷される画像データを比較して、比較結果に基づいて、第1、第2の画像データのそれぞれを第1又は第2主面の印刷に割り当てる。サーマルプリンタ100においては、後に印刷される側の面に対する印刷は、先に印刷される側の面よりもグリップローラ7の突起7bの影響を強く受けるため、印刷画像の濃度が低くなる傾向がある。よって、例えば、先に印刷される側の面である第1主面に、より階調の低い画像データを割り当て、後に印刷される側の面である第2主面に、より階調の高い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。よって、本実施の形態のサーマルプリンタ100によれば、グリップローラ7の突起7bの影響を抑制して、より印画品質の高い印刷画像を形成することが可能である。
Therefore, the
また、本発明の実施の形態におけるサーマルプリンタ100において、画像データ比較部52は、第1の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データに基づいて第1の階調値を算出し、第2の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データに基づいて第2の階調値を算出する画像データ解析部53と、第1、第2の階調値を比較する階調値比較部54と、を備え、画像データ割り当て部55は、階調値比較部54の比較結果に基づいて、記録紙2aの先に印刷される側の面に第1、第2の画像データの一方を割り当て、記録紙2aの後に印刷される側の面に前記第1、第2の画像データの他方を割り当てる。
Further, in the
従って、サーマルプリンタ100は、第1の画像データに基づいて第1の階調値を算出し、第2の画像データに基づいて第2の階調値を算出する。第1、第2の階調値を比較することにより、第1、第2の画像データを定量的に比較することが可能となる。
Therefore, the
また、本発明の実施の形態におけるサーマルプリンタ100において、画像データ解析部53は、第1の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データの各画素の階調値を平均して第1の階調値を算出し、第2の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データの各画素の階調値を平均して第2の階調値を算出する。
Further, in the
従って、第1の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データの各画素の階調値を平均することにより、第1の画像データを算出することができる。また、第2の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データの各画素の階調値を平均することにより、第2の画像データを算出することができる。
Accordingly, the first image data can be calculated by averaging the gradation values of the pixels of the image data printed in the region of the first image data that is in contact with the
また、本発明の実施の形態におけるサーマルプリンタ100において、画像データ割り当て部55は、第1、第2の階調値のうち、より大きいと判定された階調値に対応する画像データを記録紙2aの先に印刷される側の面に割り当て、より小さいと判定された階調値に対応する画像データを記録紙2aの後に印刷される側の面に割り当てる。
Further, in the
サーマルプリンタ100においては、後に印刷される側の面に対する印刷は、先に印刷される側の面よりもグリップローラ7の突起7bの影響を強く受けるため、印刷画像の濃度が低くなる傾向がある。従って、先に印刷される側の面である第1主面に、より階調の低い画像データを割り当て、後に印刷される側の面である第2主面に、より階調の高い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。
In the
また、本発明の実施の形態におけるサーマルプリンタ100の制御方法は、記録紙2aを搬送するグリップローラ7を備え、記録紙2aの両面に記録が可能なサーマルプリンタの制御方法であって、グリップローラ7の外周には複数の突起7bが形成されており、サーマルプリンタ100は、画像データ入力部50と、画像データ比較部52と、画像データ割り当て部55と、を備え、制御方法は、(a)画像データ入力部50が、記録紙2aの両面への連続印刷に供される第1、第2の画像データの入力を受け付ける工程と、(b)画像データ比較部52が、第1の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データと、第2の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データとを比較する工程と、(c)画像データ割り当て部55が、画像データ比較部52の比較結果に基づいて、記録紙2aの先に印刷される側の面に第1、第2の画像データの一方を割り当て、記録紙2aの後に印刷される側の面に第1、第2の画像データの他方を割り当てる工程と、を備える。
In addition, the control method of the
従って、サーマルプリンタ100の制御方法においては、記録紙2aの両面に印刷される第1、第2の画像データにおいて、記録紙2aのグリップローラ7の突起7bに当接する領域に印刷される画像データを比較して、比較結果に基づいて、第1、第2の画像データのそれぞれを第1又は第2主面の印刷に割り当てる。本実施の形態では、先に印刷される側の面である第1主面に、より階調の低い画像データを割り当て、後に印刷される側の面である第2主面に、より階調の高い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。よって、本実施の形態のサーマルプリンタ100の制御方法によれば、グリップローラ7の突起7bの影響を抑制して、より印画品質の高い印刷画像を形成することが可能である。
Therefore, in the control method of the
また、本発明の実施の形態におけるサーマルプリンタ100の制御方法において、画像データ比較部52は、画像データ解析部53と、階調値比較部54と、を備え、工程(b)は、(b1)画像データ解析部53が、第1の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データに基づいて第1の階調値を算出し、第2の画像データのうち、記録紙2aの突起に当接した領域に印刷される画像データに基づいて第2の階調値を算出する工程と、(b2)階調値比較部54が、第1、第2の階調値を比較する工程と、を備え、工程(c)において、画像データ割り当て部55は、階調値比較部54の比較結果に基づいて、記録紙2aの先に印刷される側の面に第1、第2の画像データの一方を割り当て、記録紙2aの後に印刷される側の面に第1、第2の画像データの他方を割り当てる。
In the control method of the
従って、サーマルプリンタ100の制御方法によれば、第1の画像データに基づいて第1の階調値を算出し、第2の画像データに基づいて第2の階調値を算出する。第1、第2の階調値を比較することにより、第1、第2の画像データを定量的に比較することが可能となる。
Therefore, according to the control method of the
また、本発明の実施の形態におけるサーマルプリンタ100の制御方法において、工程(b)において、画像データ解析部53は、第1の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データの各画素の階調値を平均して第1の階調値を算出し、第2の画像データのうち、記録紙2aの突起に当接した領域に印刷される画像データの各画素の階調値を平均して第2の階調値を算出する。
Further, in the control method of the
従って、第1の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データの各画素の階調値を平均することにより、第1の画像データを算出することができる。また、第2の画像データのうち、記録紙2aの突起7bに当接した領域に印刷される画像データの各画素の階調値を平均することにより、第2の画像データを算出することができる。
Accordingly, the first image data can be calculated by averaging the gradation values of the pixels of the image data printed in the region of the first image data that is in contact with the
また、本発明の実施の形態におけるサーマルプリンタ100の制御方法において、工程(c)において、画像データ割り当て部55は、第1、第2の階調値のうち、より大きいと判定された階調値に対応する画像データを記録紙2aの先に印刷される側の面に割り当て、より小さいと判定された階調値に対応する画像データを記録紙2aの後に印刷される側の面に割り当てる。
Further, in the method for controlling the
サーマルプリンタ100においては、後に印刷される側の面に対する印刷は、先に印刷される側の面よりもグリップローラ7の突起7bの影響を強く受けるため、印刷画像の濃度が低くなる傾向がある。従って、先に印刷される側の面である第1主面に、より階調の低い画像データを割り当て、後に印刷される側の面である第2主面に、より階調の高い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。
In the
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。 In the present invention, the embodiments can be appropriately modified and omitted within the scope of the invention.
1 サーマルヘッド、2 記録紙ロール、2a 記録紙、3 インクシート巻取りボビン、4 インクシート巻き出しボビン、5 インクシート、6 プラテンローラ、6a プラテンローラ用モータ、7 グリップローラ、7a 搬送用モータ、7b 突起、8,10,12,15 ピンチローラ、9,11 給紙ローラ、9a 給紙用モータ、13a,13b ゴミ取りローラ、14 排紙ローラ、14a 排紙用モータ、16 排出口、16a カッター、20 切り替えガイド、20a,21a レバー、20b 切り替えガイド用モータ、20c,21c カム、21 補助ガイド、21b 補助ガイド用モータ、29a,29b,29c,29d,29e,29f,29g,29h,29i,29j,29k,29l,29m,29n ガイドローラ、30a 導入経路、30b 第1の経路、30c 第2の経路、30d 収納経路、30e 排出経路、40 制御部、50a 第1センサ、50b 第2センサ、50c 第3センサ、50d 第4センサ、50e 第5センサ、60 モータ制御部、100 サーマルプリンタ、50 画像データ入力部、51 画像データ記憶部、52 画像データ比較部、53 画像データ解析部、54 階調値比較部、55 画像データ割り当て部、56 印刷制御部、70 インタフェース、71 処理回路、72 記憶装置、73 バス、74 CPU、75 メモリ、80 突起跡、200 第1の画像データ、200a 画像データ、201a 中心領域、202,203 主面。 DESCRIPTION OF SYMBOLS 1 Thermal head, 2 Recording paper roll, 2a Recording paper, 3 Ink sheet winding bobbin, 4 Ink sheet unwinding bobbin, 5 Ink sheet, 6 Platen roller, 6a Platen roller motor, 7 Grip roller, 7a Conveyance motor, 7b Protrusion, 8, 10, 12, 15 Pinch roller, 9, 11 Paper feed roller, 9a Paper feed motor, 13a, 13b Garbage removal roller, 14 Paper discharge roller, 14a Paper discharge motor, 16 Paper discharge port, 16a Cutter , 20 switching guide, 20a, 21a lever, 20b switching guide motor, 20c, 21c cam, 21 auxiliary guide, 21b auxiliary guide motor, 29a, 29b, 29c, 29d, 29e, 29f, 29g, 29h, 29i, 29j 29k, 29l, 29m, 29n Guide low 30a introduction route, 30b first route, 30c second route, 30d storage route, 30e discharge route, 40 control unit, 50a first sensor, 50b second sensor, 50c third sensor, 50d fourth sensor, 50e 5th sensor, 60 motor control unit, 100 thermal printer, 50 image data input unit, 51 image data storage unit, 52 image data comparison unit, 53 image data analysis unit, 54 gradation value comparison unit, 55 image data allocation unit , 56 Print control unit, 70 interface, 71 processing circuit, 72 storage device, 73 bus, 74 CPU, 75 memory, 80 protrusion trace, 200 first image data, 200a image data, 201a central area, 202, 203 main surface .
Claims (8)
前記グリップローラの外周には複数の突起が形成されており、
前記記録紙の両面への連続印刷に供される第1、第2の画像データが入力される画像データ入力部と、
前記第1の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データと、前記第2の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データとを比較する画像データ比較部と、
前記画像データ比較部の比較結果に基づいて、前記記録紙の先に印刷される側の面に前記第1、第2の画像データの一方を割り当て、前記記録紙の後に印刷される側の面に前記第1、第2の画像データの他方を割り当てる画像データ割り当て部と、
を備える、
サーマルプリンタ。 A thermal printer comprising a grip roller for conveying recording paper, capable of printing on both sides of the recording paper,
A plurality of protrusions are formed on the outer periphery of the grip roller,
An image data input unit for inputting first and second image data used for continuous printing on both sides of the recording paper;
Among the first image data, image data to be printed in an area in contact with the protrusion on the recording paper, and in the second image data in an area in contact with the protrusion on the recording paper. An image data comparison unit for comparing the image data to be processed;
Based on the comparison result of the image data comparison unit, one of the first and second image data is assigned to the surface printed on the front side of the recording paper, and the surface printed on the rear side of the recording paper An image data assigning unit for assigning the other of the first and second image data to
Comprising
Thermal printer.
前記第1の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データに基づいて第1の階調値を算出し、前記第2の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データに基づいて第2の階調値を算出する画像データ解析部と、
前記第1、第2の階調値を比較する階調値比較部と、
を備え、
前記画像データ割り当て部は、前記階調値比較部の比較結果に基づいて、前記記録紙の先に印刷される側の面に前記第1、第2の画像データの一方を割り当て、前記記録紙の後に印刷される側の面に前記第1、第2の画像データの他方を割り当てる、
請求項1に記載のサーマルプリンタ。 The image data comparison unit
A first gradation value is calculated based on image data printed in an area in contact with the protrusion of the recording paper in the first image data, and the recording in the second image data. An image data analysis unit that calculates a second gradation value based on image data printed in an area in contact with the protrusion on the paper;
A gradation value comparison unit for comparing the first and second gradation values;
With
The image data assigning unit assigns one of the first and second image data to the surface of the recording paper on the side printed on the basis of the comparison result of the gradation value comparing unit, and the recording paper Assigning the other of the first and second image data to the surface to be printed after
The thermal printer according to claim 1.
前記第1の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データの各画素の階調値を平均して前記第1の階調値を算出し、前記第2の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データの各画素の階調値を平均して前記第2の階調値を算出する、
請求項2に記載のサーマルプリンタ。 The image data analysis unit
Of the first image data, the first gradation value is calculated by averaging the gradation values of the pixels of the image data printed in the area in contact with the protrusion of the recording paper, and The second gradation value is calculated by averaging the gradation values of the pixels of the image data printed in the area of the recording paper in contact with the protrusions of the image data of 2;
The thermal printer according to claim 2.
請求項2または請求項3に記載のサーマルプリンタ。 The image data assigning unit assigns image data corresponding to a gradation value determined to be larger among the first and second gradation values to a surface on the side printed on the tip of the recording paper, Assigning image data corresponding to a gradation value determined to be smaller to a surface to be printed after the recording paper;
The thermal printer of Claim 2 or Claim 3.
前記グリップローラの外周には複数の突起が形成されており、
前記サーマルプリンタは、
画像データ入力部と、
画像データ比較部と、
画像データ割り当て部と、
を備え、
前記制御方法は、
(a)前記画像データ入力部が、前記記録紙の両面への連続印刷に供される第1、第2の画像データの入力を受け付ける工程と、
(b)前記画像データ比較部が、前記第1の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データと、前記第2の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データとを比較する工程と、
(c)前記画像データ割り当て部が、前記画像データ比較部の比較結果に基づいて、前記記録紙の先に印刷される側の面に前記第1、第2の画像データの一方を割り当て、前記記録紙の後に印刷される側の面に前記第1、第2の画像データの他方を割り当てる工程と、
を備える、
サーマルプリンタの制御方法。 A thermal printer control method comprising a grip roller for transporting recording paper and capable of recording on both sides of the recording paper,
A plurality of protrusions are formed on the outer periphery of the grip roller,
The thermal printer is
An image data input section;
An image data comparison unit;
An image data allocation unit;
With
The control method is:
(A) the image data input unit accepting input of first and second image data used for continuous printing on both sides of the recording paper;
(B) The image data comparison unit includes the image data to be printed in a region of the first image data that is in contact with the protrusion of the recording paper, and the recording paper of the second image data. A step of comparing image data printed in a region in contact with the protrusion of
(C) the image data assigning unit assigns one of the first and second image data to the surface of the recording paper on the side printed on the basis of the comparison result of the image data comparing unit; Assigning the other of the first and second image data to the surface to be printed after the recording paper;
Comprising
Thermal printer control method.
画像データ解析部と、
階調値比較部と、
を備え、
前記工程(b)は、
(b1)前記画像データ解析部が、前記第1の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データに基づいて第1の階調値を算出し、前記第2の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データに基づいて第2の階調値を算出する工程と、
(b2)前記階調値比較部が、前記第1、第2の階調値を比較する工程と、
を備え、
前記工程(c)において、前記画像データ割り当て部は、前記階調値比較部の比較結果に基づいて、前記記録紙の先に印刷される側の面に前記第1、第2の画像データの一方を割り当て、前記記録紙の後に印刷される側の面に前記第1、第2の画像データの他方を割り当てる、
請求項5に記載のサーマルプリンタの制御方法。 The image data comparison unit
An image data analysis unit;
A gradation value comparison unit;
With
The step (b)
(B1) The image data analysis unit calculates a first gradation value based on image data printed in an area in contact with the protrusion of the recording paper in the first image data, Calculating a second gradation value based on image data printed in a region of the second image data that is in contact with the protrusion of the recording paper;
(B2) the gradation value comparison unit comparing the first and second gradation values;
With
In the step (c), the image data allocating unit sets the first and second image data on the surface printed on the front side of the recording paper based on the comparison result of the gradation value comparing unit. Assigning one and assigning the other of the first and second image data to the side printed after the recording paper;
The method for controlling a thermal printer according to claim 5.
請求項6に記載のサーマルプリンタの制御方法。 In the step (b), the image data analysis unit averages the gradation value of each pixel of the image data printed in the area of the first image data that is in contact with the protrusion of the recording paper. The first gradation value is calculated, and the gradation value of each pixel of the image data printed in the area of the second image data that is in contact with the protrusion is averaged out of the second image data. Calculating a second gradation value;
The method for controlling a thermal printer according to claim 6.
請求項6または請求項7に記載のサーマルプリンタの制御方法。 In the step (c), the image data allocating unit prints image data corresponding to a gradation value determined to be larger among the first and second gradation values on the tip of the recording paper. Assigning the image data corresponding to the gradation value determined to be smaller to the side to be printed after the recording paper,
The method for controlling a thermal printer according to claim 6 or 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015115381A JP6525748B2 (en) | 2015-06-08 | 2015-06-08 | Thermal printer and control method of thermal printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015115381A JP6525748B2 (en) | 2015-06-08 | 2015-06-08 | Thermal printer and control method of thermal printer |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017001222A true JP2017001222A (en) | 2017-01-05 |
JP6525748B2 JP6525748B2 (en) | 2019-06-05 |
Family
ID=57753345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015115381A Expired - Fee Related JP6525748B2 (en) | 2015-06-08 | 2015-06-08 | Thermal printer and control method of thermal printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6525748B2 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10324038A (en) * | 1997-05-26 | 1998-12-08 | Fuji Xerox Co Ltd | Ink jet recorder and ink jet recording controller |
JP2002264436A (en) * | 2001-03-07 | 2002-09-18 | Casio Electronics Co Ltd | Perfecting printer |
JP2003320727A (en) * | 2002-05-07 | 2003-11-11 | Seiko Epson Corp | Print controller and medium storing its operating program |
JP2007030201A (en) * | 2005-07-22 | 2007-02-08 | Fuji Xerox Co Ltd | Liquid drop ejector |
WO2007099940A1 (en) * | 2006-03-01 | 2007-09-07 | Citizen Holdings Co., Ltd. | Thermal printer |
US20100066797A1 (en) * | 2008-09-17 | 2010-03-18 | Morrison Randall L | Method of controlling thermal printing |
JP2012166345A (en) * | 2011-02-09 | 2012-09-06 | Sinfonia Technology Co Ltd | Thermal printer |
JP2014193544A (en) * | 2013-03-28 | 2014-10-09 | Citizen Holdings Co Ltd | Printer |
-
2015
- 2015-06-08 JP JP2015115381A patent/JP6525748B2/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10324038A (en) * | 1997-05-26 | 1998-12-08 | Fuji Xerox Co Ltd | Ink jet recorder and ink jet recording controller |
JP2002264436A (en) * | 2001-03-07 | 2002-09-18 | Casio Electronics Co Ltd | Perfecting printer |
JP2003320727A (en) * | 2002-05-07 | 2003-11-11 | Seiko Epson Corp | Print controller and medium storing its operating program |
JP2007030201A (en) * | 2005-07-22 | 2007-02-08 | Fuji Xerox Co Ltd | Liquid drop ejector |
WO2007099940A1 (en) * | 2006-03-01 | 2007-09-07 | Citizen Holdings Co., Ltd. | Thermal printer |
US20100066797A1 (en) * | 2008-09-17 | 2010-03-18 | Morrison Randall L | Method of controlling thermal printing |
JP2012166345A (en) * | 2011-02-09 | 2012-09-06 | Sinfonia Technology Co Ltd | Thermal printer |
JP2014193544A (en) * | 2013-03-28 | 2014-10-09 | Citizen Holdings Co Ltd | Printer |
Also Published As
Publication number | Publication date |
---|---|
JP6525748B2 (en) | 2019-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6320052B2 (en) | Thermal printer | |
KR101817398B1 (en) | Printing apparatus, control method therefor, and storage medium | |
US8714541B2 (en) | Image recording apparatus and control method thereof | |
JP6094349B2 (en) | Droplet ejection apparatus and program | |
JP2012000840A (en) | Printing apparatus | |
JP2018126925A (en) | Printer and printer control program | |
US9434567B2 (en) | Inkjet printer, sheet discriminating device and inkjet printing method | |
JP2009202419A (en) | Printing apparatus and its control method | |
JP2017001222A (en) | Thermal printer and control method of thermal printer | |
JP2019130770A (en) | Recording device and control method | |
JP2011098520A (en) | Image recording apparatus, and control method of image recording apparatus | |
JP5536380B2 (en) | Double-sided sheet, conveying apparatus thereof, and image forming apparatus and image forming method using the same | |
JP2011005831A (en) | Image forming apparatus and jamming processing method | |
JP2007161376A (en) | Sheet feeding device and recording device | |
JP4424156B2 (en) | Printer | |
JP5278478B2 (en) | Image forming apparatus, program thereof, and recording medium conveyance monitoring method in image forming apparatus | |
US11926150B2 (en) | Sheet stacking apparatus, printing apparatus, control method, and storage medium | |
US20230202215A1 (en) | Printing apparatus | |
JP4367301B2 (en) | Printer and recording medium conveying apparatus | |
JP7144948B2 (en) | inkjet printer | |
JP2009262381A (en) | Controller, printing apparatus, method for controlling controller, and controlling program for controller | |
JP2008055692A (en) | Thermal transfer recording device | |
JP4400383B2 (en) | Printer | |
JP5921735B2 (en) | Printing device | |
JP6408782B2 (en) | Recording apparatus and recording method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180328 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190301 |
|
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: 20190409 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190507 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6525748 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |