JP4100384B2 - Printing apparatus and printing method - Google Patents

Printing apparatus and printing method Download PDF

Info

Publication number
JP4100384B2
JP4100384B2 JP2004274239A JP2004274239A JP4100384B2 JP 4100384 B2 JP4100384 B2 JP 4100384B2 JP 2004274239 A JP2004274239 A JP 2004274239A JP 2004274239 A JP2004274239 A JP 2004274239A JP 4100384 B2 JP4100384 B2 JP 4100384B2
Authority
JP
Japan
Prior art keywords
printing
data
temperature data
thermal head
printing mode
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.)
Expired - Fee Related
Application number
JP2004274239A
Other languages
Japanese (ja)
Other versions
JP2006088406A (en
Inventor
洋明 高野
直樹 滝沢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP2004274239A priority Critical patent/JP4100384B2/en
Priority to TW094129499A priority patent/TWI275495B/en
Priority to KR1020077006202A priority patent/KR101219815B1/en
Priority to PCT/JP2005/017159 priority patent/WO2006033302A1/en
Priority to CN2005800385978A priority patent/CN101056768B/en
Priority to EP05783484A priority patent/EP1795359A4/en
Priority to US11/575,461 priority patent/US7750930B2/en
Publication of JP2006088406A publication Critical patent/JP2006088406A/en
Application granted granted Critical
Publication of JP4100384B2 publication Critical patent/JP4100384B2/en
Priority to US12/652,081 priority patent/US8164607B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electronic Switches (AREA)

Description

本発明は、印刷媒体を走行させる走行手段と、印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを備えた印刷ヘッドを有する印刷装置及び印刷方法に関する。   The present invention relates to a printing apparatus and a printing method having a printing unit including a running unit that runs a printing medium, and a thermal head in which heating elements are arranged in a line in a direction orthogonal to the running direction of the printing medium.

従来、サーマルヘッドを備えたサーマルプリンタには、昇華方式、溶融方式、感熱方式等がある。これらの方式に使用されるサーマルヘッドは、複数の発熱素子がライン状に配列されており、これら複数の発熱素子に階調レベルに応じて通電量を制御し、その際に発生する熱エネルギを利用して各種印刷媒体に印刷を行う。   Conventional thermal printers equipped with a thermal head include a sublimation method, a melting method, and a thermal method. The thermal head used in these systems has a plurality of heating elements arranged in a line, and controls the energization amount according to the gradation level to the plurality of heating elements, and the thermal energy generated at that time is controlled. Use it to print on various print media.

ここで、サーマルプリンタについて説明すると、図4に示すように、サーマルプリンタは、ガイドローラ101によりガイドされ、キャプスタン102とピンチローラ103とで印刷媒体104を挟持して走行させる。また、このサーマルプリンタには、インクリボンカートリッジが装着され、巻取リール106が回転駆動されることによって、インクリボン105を供給リール107から巻取リール106に走行させる。インクリボン105のインクを印刷媒体104に転写する印刷位置には、サーマルヘッド108とプラテンローラ109とが対向配置されている。インクリボン105のインクは、サーマルヘッド108によって昇華され、印刷媒体104に転写される。   Here, the thermal printer will be described. As shown in FIG. 4, the thermal printer is guided by a guide roller 101, and the print medium 104 is sandwiched between the capstan 102 and the pinch roller 103 to run. In addition, an ink ribbon cartridge is mounted on the thermal printer, and the take-up reel 106 is driven to rotate, whereby the ink ribbon 105 is caused to travel from the supply reel 107 to the take-up reel 106. A thermal head 108 and a platen roller 109 are arranged to face each other at a printing position where the ink on the ink ribbon 105 is transferred to the printing medium 104. The ink on the ink ribbon 105 is sublimated by the thermal head 108 and transferred to the print medium 104.

サーマルヘッド108は、図5に示すように、セラミック基板111にグレース層112を介して発熱抵抗体等でなる発熱素子113がライン状に設けられ、その上層に、発熱素子113を保護する保護層114が設けられてなる。セラミック基板111は、放熱特性に優れ、発熱素子113の蓄熱を防止する機能を有する。また、グレース層112は、発熱素子113を印刷媒体104やインクリボン105に当接させるため、発熱素子113を印刷媒体104やインクリボン105に突出させるものであり、また、発熱素子113の熱がセラミック基板111に吸収され過ぎないようにするためのバッファ層となる。サーマルヘッド108は、印刷媒体104との間に介在するインクリボン105のインクを発熱素子113で昇華させて印刷媒体104に転写する。   As shown in FIG. 5, in the thermal head 108, a heating element 113 made of a heating resistor or the like is provided on a ceramic substrate 111 via a grace layer 112 in a line shape, and a protective layer for protecting the heating element 113 is provided thereon. 114 is provided. The ceramic substrate 111 is excellent in heat dissipation characteristics and has a function of preventing heat storage of the heating element 113. In addition, the grace layer 112 causes the heating element 113 to protrude from the printing medium 104 or the ink ribbon 105 in order to bring the heating element 113 into contact with the printing medium 104 or the ink ribbon 105. It becomes a buffer layer for preventing the ceramic substrate 111 from being excessively absorbed. The thermal head 108 sublimates the ink on the ink ribbon 105 interposed between the thermal head 108 and the heat generating element 113 and transfers the ink to the printing medium 104.

ところで、これらサーマルヘッド108は、熱容量を持っており、発熱素子113で発生する熱は、遅延して印刷媒体104へ伝達されるため、印刷に直接必要な熱よりも発熱素子113そのものの熱の方が温度が高い状態となっている。また、連続印刷を行うことができるサーマルプリンタでは、連続印刷によりサーマルヘッド108に蓄熱されてしまう。印刷初期とある程度連続印刷を行った後とでは、ある程度連続印刷を行った後の方がサーマルヘッド108の温度が高くなり、この結果、印刷される画像の濃度が濃くなり過ぎてしまう。   By the way, these thermal heads 108 have a heat capacity, and the heat generated by the heat generating element 113 is delayed and transmitted to the print medium 104, so that the heat of the heat generating element 113 itself is more than the heat directly required for printing. The temperature is higher. Further, in a thermal printer that can perform continuous printing, heat is stored in the thermal head 108 by continuous printing. The temperature of the thermal head 108 becomes higher after the initial printing and after the continuous printing to some extent, and as a result, the density of the printed image becomes too high.

これを解決するためにサーマルヘッド108の蓄熱量を加味した熱補正技術を導入し、蓄熱が多い程サーマルヘッド108が印刷のために新たに発熱する発熱エネルギを下げる各種のサーマルプリンタが実現されている。しかしながら、例えばサーマルプリンタの場合は、蓄熱が昇華温度付近になると、印刷のために発熱エネルギをサーマルヘッド108に加えなくても昇華性インクが昇華して印刷媒体104に移行する問題が残っている。特に、高速印刷を実現するために、高感度のインクリボン105や印刷媒体104が用いられると、発熱素子113による発熱を行うことなく、サーマルヘッド108の蓄熱だけで昇華温度になってしまうおそれがある。   In order to solve this problem, a thermal correction technology that takes into account the amount of heat stored in the thermal head 108 has been introduced, and various thermal printers have been realized that reduce the heat generation energy that the thermal head 108 newly generates for printing as the amount of stored heat increases. Yes. However, for example, in the case of a thermal printer, there is still a problem that when the heat storage is near the sublimation temperature, the sublimable ink is sublimated and transferred to the print medium 104 without adding heat generation energy to the thermal head 108 for printing. . In particular, when a high-sensitivity ink ribbon 105 or print medium 104 is used to realize high-speed printing, there is a risk that the sublimation temperature may be reached only by heat accumulation of the thermal head 108 without generating heat by the heating element 113. is there.

また、図6に示すように、サーマルヘッド108に用いられている発熱素子113は、高温化で抵抗値が変化する物性を有する。すなわち、発熱素子113は、発熱温度T1から抵抗値が変化し始め、発熱温度T2において、破壊されてしまう。高速印刷を実現する場合には、印刷媒体104の速度が速くなることから、発熱素子113の発熱温度を高くする必要がある。また、連続印刷を行う場合も、長時間に亘って発熱素子113が駆動され続けるため、サーマルヘッド108が蓄熱してしまう。しかしながら、発熱素子113は、温度が高くなりT1を超えると、抵抗値が変化してしまい、発熱素子113の発熱エネルギが変化し、印刷において濃度ムラを引き起こしてしまう。発熱素子113の抵抗値は、1%程度変化するだけで、印刷された画像に、人間によって目視可能な程度の濃度ムラとなって現れてしまう。   As shown in FIG. 6, the heating element 113 used in the thermal head 108 has a physical property that the resistance value changes as the temperature rises. That is, the resistance value of the heating element 113 starts to change from the heating temperature T1, and is destroyed at the heating temperature T2. In order to realize high-speed printing, since the speed of the print medium 104 is increased, it is necessary to increase the heat generation temperature of the heat generating element 113. Also, when performing continuous printing, the heat generating element 113 continues to be driven for a long time, so that the thermal head 108 stores heat. However, when the temperature of the heating element 113 rises and exceeds T1, the resistance value changes, the heating energy of the heating element 113 changes, and density unevenness is caused in printing. The resistance value of the heating element 113 only changes by about 1%, and appears in the printed image as density unevenness that is visible to humans.

以上のような問題点を解決する手段として、下記特許文献1に記載された技術がある。この特許文献1では、サーマルヘッドの温度を検出し、サーマルヘッドのオーバーヒートの発生が検知されたとき、サーマルヘッドへの通電を停止し、オーバーヒートが解消されるまで通電停止状態のまま紙送りを続け、サーマルヘッドの放熱を行うことが記載されている。すなわち、特許文献1では、所謂印刷媒体の空送りを行い、サーマルヘッドに蓄積した熱を、印刷媒体及びプラテンローラを介して効率よく放出し、印刷品質低下の要因であるオーバーヒートを解消する。   As means for solving the above problems, there is a technique described in Patent Document 1 below. In Patent Document 1, when the temperature of the thermal head is detected and the occurrence of overheating of the thermal head is detected, the energization to the thermal head is stopped, and the paper feed is continued in the energization stopped state until the overheating is eliminated. In addition, it is described that heat is released from the thermal head. That is, in Patent Document 1, so-called printing medium is fed idle, and heat accumulated in the thermal head is efficiently released through the printing medium and the platen roller to eliminate overheating which is a cause of deterioration in printing quality.

特許文献1によれば、オーバーヒートしたサーマルヘッドを効率よく冷却し、印刷再開までの待機時間を短縮することが可能となったが、空送りした印刷媒体を通電停止時の印刷位置まで逆送して再セットしてから印刷動作を再開する必要がある。したがって、この特許文献1によっても、十分な印刷時間の短縮を行うことはできない。   According to Patent Document 1, it is possible to efficiently cool the overheated thermal head and shorten the waiting time until resuming printing. However, the print medium that has been fed inward is fed back to the printing position when the energization is stopped. It is necessary to restart the printing operation after resetting. Therefore, even this Patent Document 1 cannot sufficiently shorten the printing time.

特に、夜景等濃度の濃い画像を多数枚高速印刷する場合には、サーマルヘッドの発熱量が大きいため、頻繁にオーバーヒートによる休止や冷却を繰り返す結果となり、使用者にとって待ち時間が増加し、利便性に欠如したものとなってしまう。   In particular, when printing a large number of dark images such as night scenes at high speed, the thermal head generates a large amount of heat, resulting in frequent overheating and repeated cooling, resulting in increased waiting time and convenience for the user. Will be lacking.

特開平11−58808号公報Japanese Patent Laid-Open No. 11-58808

本発明は、以上のような問題点に鑑みてなされたものであり、印刷途中での印刷の中断を無くし、全体として印刷時間の短縮を図ることができる印刷装置及び印刷方法を提供することを目的とする。   The present invention has been made in view of the above problems, and provides a printing apparatus and a printing method capable of eliminating printing interruption in the middle of printing and reducing the printing time as a whole. Objective.

また、本発明は、サーマルヘッドの蓄熱により印刷画像に濃度ムラ等が発生することを防止し、高画質印刷を行うことができる印刷装置及び印刷方法を提供することを目的とする。   Another object of the present invention is to provide a printing apparatus and a printing method that can prevent density unevenness and the like from being generated in a printed image due to heat storage of a thermal head and perform high-quality printing.

更に、本発明は、サーマルヘッドを備えた印刷装置に接続されているときに、上述のような問題が発生することを防止する情報処理装置及びコンピュータプログラムを提供することを目的とする。   It is another object of the present invention to provide an information processing apparatus and a computer program that prevent the above-described problem from occurring when connected to a printing apparatus having a thermal head.

本発明に係る印刷装置は、印刷媒体を走行させる走行手段と、印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを備えた印刷ヘッドと、これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成する変換手段と、上記変換手段で生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データを生成する予測手段と、上記予測温度データと所定温度データとを比較する比較手段と、通常の印刷を行う標準印画モードと標準印画モードより低速で印画を行う低速印画モードとを切り換え、上記予測温度データが上記所定温度データより大きいとき、上記標準印画モードから上記低速印画モードに切り換え、上記走行手段による印刷媒体の走行速度を上記標準印画モードより遅くすると共に、上記標準印画モードのときよりも上記発熱素子の通電時間を短くするガンマ変換処理を上記変換手段で行って上記サーマルヘッドの発熱量を低下させる制御手段とを備える。 A printing apparatus according to the present invention prints a traveling unit that travels a printing medium, a printing head that includes a thermal head in which heating elements are arranged in a line in a direction orthogonal to the traveling direction of the printing medium, and printing from now on. performs gamma conversion processing of the entire image data, a conversion means for generating energizing time data of all the heating elements, based on the heat generation temperature data based on the sum of the energization time data of all the heating elements produced in the conversion means, the Prediction means for generating predicted temperature data for predicting the temperature of the thermal head after printing image data to be printed, comparison means for comparing the predicted temperature data with predetermined temperature data, and standard printing for normal printing switching between the low speed printing mode for printing than the mode and the standard printing mode at low speed, when the predicted temperature data is greater than the predetermined temperature data, Gamma conversion that switches from the standard printing mode to the low-speed printing mode, makes the running speed of the printing medium by the running means slower than the standard printing mode, and shortens the energization time of the heating element than in the standard printing mode And a control means for reducing the amount of heat generated by the thermal head by performing processing with the conversion means .

また、本発明に係る印刷方法は、印刷媒体を走行させる走行手段と、印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを有する印刷ヘッドとを備えた印刷装置の印刷方法において、これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成するステップと、上記生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データを生成するステップと、上記予測温度データと所定温度データとを比較するステップと、上記予測温度データが上記所定温度データより大きいとき、通常の印刷を行う標準印画モードから標準印画モードより低速で印画を行う低速印画モードに切り換え、上記走行手段による印刷媒体の走行速度を上記標準印画モードより遅くすると共に、上記標準印画モードのときよりも上記発熱素子の通電時間を短くするガンマ変換処理を行って上記サーマルヘッドの発熱量を低下させるステップとを有する。 The printing method according to the present invention includes a traveling unit that travels the print medium, and a print head having a thermal head in which heating elements are arranged in a line in a direction orthogonal to the traveling direction of the print medium. in the printing method of the printing apparatus performs image data overall gamma conversion process of printing from now, and generating energizing time data of all the heating elements, heating temperature based on the sum of the energization time data of all the heating elements described above generated Generating predicted temperature data that predicts the temperature of the thermal head after printing the image data to be printed based on the data; comparing the predicted temperature data with predetermined temperature data; and the predicted temperature when the data is greater than the predetermined temperature data, the printing than the standard printing mode in low speed from the standard printing mode for performing normal printing Switching to a low-speed printing mode, and performing a gamma conversion process for making the running speed of the printing medium by the running means slower than the standard printing mode and shortening the energization time of the heating element as compared with the standard printing mode. Reducing the heat generation amount of the thermal head .

更に、本発明に係る情報処理装置は、印刷媒体を走行させる走行手段と印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを備えた印刷ヘッドを有する印刷装置に対して印刷する画像データを出力する情報処理装置において、これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成する変換手段と、上記変換手段で生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データを生成する予測手段と、上記予測温度データと所定温度データとを比較する比較手段と、通常の印刷を行う標準印画モードと標準印画モードより低速で印画を行う低速印画モードとを切り換え、上記予測温度データが上記所定温度データより大きいとき、上記標準印画モードから上記低速印画モードに切り換え、上記走行手段による印刷媒体の走行速度を上記標準印画モードより遅くすると共に、上記標準印画モードのときよりも上記発熱素子の通電時間を短くするガンマ変換処理を上記変換手段で行って上記サーマルヘッドの発熱量を低下させる画像データの補正データを生成する制御手段と、上記制御手段で補正された補正データを上記印刷装置に出力する出力手段とを備える。 Furthermore, an information processing apparatus according to the present invention includes a printing head including a traveling unit that travels a printing medium and a thermal head in which heating elements are arranged in a line in a direction orthogonal to the traveling direction of the printing medium. an information processing apparatus for outputting image data to be printed to the device performs image data overall gamma conversion process of printing from this, a conversion means for generating energizing time data of all the heating elements, the total generated in the conversion means Prediction means for generating predicted temperature data for predicting the temperature of the thermal head after printing the image data to be printed based on heat generation temperature data based on the sum of energization time data of the heat generating elements , and the predicted temperature data slow performing a comparison means for comparing a predetermined temperature data, the printing at a lower speed than the standard printing mode and the standard printing mode for performing normal printing Switching between image mode, when the predicted temperature data is greater than the predetermined temperature data, the switching from the standard printing mode to the low speed printing mode, the traveling speed of the printing medium by the traveling means while slower than the standard printing mode, Control means for generating correction data of image data for performing a gamma conversion process for shortening the energization time of the heating element in the converting means to be shorter than that in the standard printing mode, and for reducing the heat generation amount of the thermal head; and the control And output means for outputting the correction data corrected by the means to the printing apparatus.

更に、本発明に係るコンピュータプログラムは、印刷媒体を走行させる走行手段と印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを備えた印刷ヘッドを有する印刷装置と接続されたコンピュータにより実行可能なコンピュータプログラムにおいて、これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成するステップと、上記生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データを生成するステップと、上記予測温度データと所定温度データとを比較するステップと、上記予測温度データが上記所定温度データより大きいとき、通常の印刷を行う標準印画モードから標準印画モードより低速で印画を行う低速印画モードに切り換え、上記走行手段による印刷媒体の走行速度を上記標準印画モードより遅くすると共に、上記標準印画モードのときよりも上記発熱素子の通電時間を短くするガンマ変換処理を行って上記サーマルヘッドの発熱量を低下させる画像データの補正データを生成するステップとを有する。 Further, the computer program according to the present invention includes a printing apparatus having a printing head including a running unit that runs a printing medium and a thermal head in which heating elements are arranged in a line in a direction orthogonal to the running direction of the printing medium. in a computer program executable by a computer connected to a performs image data overall gamma conversion process of printing from now, and generating energizing time data of all the heating elements, the energization time data of all the heating elements described above generated Based on the heat generation temperature data based on the sum, a step of generating predicted temperature data for predicting the temperature of the thermal head after printing the image data to be printed is compared with the predicted temperature data and the predetermined temperature data. a step, when the predicted temperature data is greater than the predetermined temperature data, through The standard printing mode for printing is switched from the standard printing mode to the low speed printing mode for printing at a lower speed than the standard printing mode, and the running speed of the printing medium by the running means is made slower than the standard printing mode and more than in the standard printing mode. Performing a gamma conversion process for shortening the energization time of the heat generating element to generate correction data of image data for reducing the heat generation amount of the thermal head .

本発明によれば、これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成し、生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、印刷する画像データを印刷した後のサーマルヘッドの温度を予測した予測温度データを生成し、この予測温度データと所定温度データとを比較し、予測温度データが所定温度データより大きいとき、標準印画モードから低速印画モードに切り換え、印刷媒体の走行速度を遅くすると共に、発熱素子の通電時間を短くするガンマ変換処理を行ってサーマルヘッドの発熱量を低下させるようにしたので、従来のように、オーバーヒートによる印刷の中断が無くなり、全体として印刷時間の短縮を図ることができる。また、印刷される画像に濃度ムラが無くなり、印刷画質の向上を図ることができる。 According to the present invention performs image data overall gamma conversion processing for printing will now energized to generate the time data of all the heating elements, based on the heat generation temperature data based on the sum of the energization time data of the generated full heating elements , the temperature of the thermal head after printing the image data to be printed to generate the predicted temperature data predicted, and compared with the predicted temperature data and the predetermined temperature data, when the predicted temperature data is greater than a predetermined temperature data, standard printing Since the mode is switched from the low-speed printing mode, the print medium travel speed is slowed, and the heat generation time of the heating element is shortened to perform a gamma conversion process to reduce the heat generation amount of the thermal head . Printing interruption due to overheating is eliminated, and overall printing time can be shortened. In addition, density unevenness is eliminated in the printed image, and the print image quality can be improved.

以下、本発明を適用したプリンタ装置を図面を参照して説明する。ここでは画像データ全体を対象に全発熱素子の通電時間データを生成する方式を説明する。一部画像データを使う方式では、図2のフローチャート上で標準印画モードのγ作成を全画素に渡り行う必要性が出てくる以外は、同じ様な流れである。   Hereinafter, a printer apparatus to which the present invention is applied will be described with reference to the drawings. Here, a method of generating energization time data for all the heating elements for the entire image data will be described. In the method using partial image data, the flow is the same except that it is necessary to perform γ creation in the standard print mode over all pixels in the flowchart of FIG.

本発明を適用したプリンタ装置1は、サーマルプリンタであり、上記図4及び図5に示した構成を有する。すなわち、このプリンタ装置1は、ガイドローラ101によりガイドされ、キャプスタン102とピンチローラ103とで印刷媒体104を挟持して走行させる。また、このプリンタ装置1には、インクリボンカートリッジが装着され、巻取リール106が回転駆動されることによって、インクリボン105を供給リール107から巻取リール106に走行させる。インクリボン105のインクを印刷媒体104に転写する印刷位置には、サーマルヘッド108とプラテンローラ109とが対向配置されている。インクリボン105のインクは、サーマルヘッド108によって昇華され、印刷媒体104に転写される。インクリボン105は、イエローインク、マゼンタインク、シアンインク、保護フィルムを1画像分として、フィルムに直列に設けられており、順次、サーマルヘッド108により昇華され印刷媒体104に転写される。   The printer apparatus 1 to which the present invention is applied is a thermal printer, and has the configuration shown in FIGS. In other words, the printer apparatus 1 is guided by the guide roller 101, and travels with the print medium 104 sandwiched between the capstan 102 and the pinch roller 103. In addition, an ink ribbon cartridge is attached to the printer apparatus 1 and the take-up reel 106 is driven to rotate, whereby the ink ribbon 105 is caused to travel from the supply reel 107 to the take-up reel 106. A thermal head 108 and a platen roller 109 are arranged to face each other at a printing position where the ink on the ink ribbon 105 is transferred to the printing medium 104. The ink on the ink ribbon 105 is sublimated by the thermal head 108 and transferred to the print medium 104. The ink ribbon 105 is provided in series with a yellow ink, a magenta ink, a cyan ink, and a protective film for one image, and is sequentially sublimated by the thermal head 108 and transferred to the print medium 104.

サーマルヘッド108は、図5に示すように、セラミック基板111にグレース層112を介して発熱抵抗体等でなる発熱素子113がライン状に設けられ、その上層に、発熱素子113を保護する保護層114が設けられてなる。セラミック基板111は、放熱性に優れ、発熱素子113の蓄熱を防止する機能を有する。また、グレース層112は、発熱素子113を印刷媒体104やインクリボン105に当接させるため、発熱素子113を印刷媒体104やインクリボン105に突出させるものであり、また、発熱素子113の熱がセラミック基板111に吸収され過ぎないようにするためのバッファ層となる。   As shown in FIG. 5, in the thermal head 108, a heating element 113 made of a heating resistor or the like is provided on a ceramic substrate 111 via a grace layer 112 in a line shape, and a protective layer for protecting the heating element 113 is provided thereon. 114 is provided. The ceramic substrate 111 is excellent in heat dissipation and has a function of preventing heat storage of the heating element 113. In addition, the grace layer 112 causes the heating element 113 to protrude from the printing medium 104 or the ink ribbon 105 in order to bring the heating element 113 into contact with the printing medium 104 or the ink ribbon 105. It becomes a buffer layer for preventing the ceramic substrate 111 from being excessively absorbed.

サーマルヘッド108は、1ラインずつ印刷媒体104との間に介在するインクリボン105のインクを発熱素子113で加熱し昇華させて印刷媒体104に転写する。このサーマルヘッド108は、印刷媒体104に周囲に余白を設けた余白あり印刷を行う他、周囲の余白を無くした余白無し印刷を行うことができる。余白無し印刷を行うとき、サーマルヘッド108は、機械的な精度誤差を吸収するため印刷媒体104の幅よりやや広い範囲で駆動される。また、このプリンタ装置1は、L判(89mm×127mm)やKG判(106mm×156mm)といった様々なサイズの印刷媒体104に画像データを印刷することができる。更に、このプリンタ装置1は、連続して画像データを印刷媒体104に印刷する連続印刷を行うことができる。   The thermal head 108 heats and sublimates the ink on the ink ribbon 105 interposed between the thermal head 108 and the print medium 104 line by line by the heating element 113. The thermal head 108 can perform printing with margins on the print medium 104 with margins, and can perform marginless printing without margins. When performing marginless printing, the thermal head 108 is driven in a range slightly wider than the width of the print medium 104 in order to absorb mechanical accuracy errors. The printer 1 can print image data on a print medium 104 of various sizes such as L size (89 mm × 127 mm) and KG size (106 mm × 156 mm). Further, the printer apparatus 1 can perform continuous printing in which image data is continuously printed on the print medium 104.

以上のように構成されたプリンタ装置1の回路構成について説明すると、図1に示すように、プリンタ装置1は、画像データが入力されるインタフェース(以下、単にI/Fという。)11と、I/F11より入力された画像データを蓄積する画像メモリ12と、制御プログラム等が格納される制御メモリ13と、全体の動作を制御する制御部14とが、バス15を介して接続されている。また、このバス15には、印刷媒体104を給紙部から排紙部まで走行させる走行部16やサーマルヘッド108が接続されている。   The circuit configuration of the printer apparatus 1 configured as described above will be described. As illustrated in FIG. 1, the printer apparatus 1 includes an interface (hereinafter simply referred to as I / F) 11 through which image data is input, and an I / F. An image memory 12 for accumulating image data input from the / F 11, a control memory 13 for storing a control program and the like, and a control unit 14 for controlling the overall operation are connected via a bus 15. The bus 15 is connected to a traveling unit 16 and a thermal head 108 that cause the printing medium 104 to travel from a paper feeding unit to a paper discharging unit.

I/F11は、印刷する画像を表示するLCD(Liquid Crystal Display)やCRT(Cathode Ray Tube)等の表示装置、記録媒体が装着される記録及び/又は再生装置等の電気機器が接続される。例えば、表示装置に動画が表示されているとき、ユーザが選択した静止画像データが入力される。また、I/F11は、記録及び/又は再生装置が接続されているとき、光ディスク、ICカード等の記録媒体に記録されている静止画像データが入力される。なお、このI/F11には、USB(Universal Serial Bus)、IEEE(the Institute of Electrical and Electronic Engineers)1394、ブルートゥース(Bluetooth)等の規格に基づいて有線又は無線で電気機器が接続される。   The I / F 11 is connected to a display device such as an LCD (Liquid Crystal Display) or CRT (Cathode Ray Tube) that displays an image to be printed, and an electrical device such as a recording and / or reproducing device on which a recording medium is mounted. For example, when a moving image is displayed on the display device, still image data selected by the user is input. The I / F 11 receives still image data recorded on a recording medium such as an optical disk or an IC card when a recording and / or reproducing apparatus is connected. The I / F 11 is connected to a wired or wireless electric device based on a standard such as USB (Universal Serial Bus), IEEE (the Institute of Electrical and Electronic Engineers) 1394, Bluetooth, or the like.

画像メモリ12には、少なくとも画像データを1枚分記憶することができる容量を有し、I/F11より入力された印刷する画像データが入力され、一時的に保存される。制御メモリ13は、プリンタ装置1の全体の動作を制御する制御プログラム等が格納されている。制御部14は、制御メモリ13に格納された制御プログラムに基づいて全体の動作を制御する。制御部14は、ユーザにより、L判、KG判の何れのサイズの印刷媒体104が選択されたかを判断し、選択された印刷媒体104を走行部16で走行させるようにする。また、制御部14は、ユーザにより余白無し印刷が選択されたとき、サーマルヘッド108を、ユーザが選択した印刷媒体104の幅より広い範囲で駆動させる。更に、制御部14は、例えば、画像メモリ12に格納された画像データを構成する画素データに基づいて発熱素子113の通電時間データを生成し、この通電時間データに基づいて、画像メモリ12に格納された画像データを印刷した場合の発熱素子113の予測温度データを生成し、この予測温度データに基づいて、発熱素子113の発熱エネルギや印刷媒体104の走行速度を制御する。   The image memory 12 has a capacity capable of storing at least one piece of image data, and the image data to be printed input from the I / F 11 is input and temporarily stored. The control memory 13 stores a control program for controlling the overall operation of the printer apparatus 1. The control unit 14 controls the overall operation based on a control program stored in the control memory 13. The control unit 14 determines which size of the print medium 104 of L size or KG size is selected by the user, and causes the travel unit 16 to travel the selected print medium 104. Further, when the marginless printing is selected by the user, the control unit 14 drives the thermal head 108 in a range wider than the width of the print medium 104 selected by the user. Further, for example, the control unit 14 generates energization time data for the heating element 113 based on pixel data constituting the image data stored in the image memory 12, and stores the energization time data in the image memory 12 based on the energization time data. The predicted temperature data of the heating element 113 when the image data is printed is generated, and the heat generation energy of the heating element 113 and the traveling speed of the print medium 104 are controlled based on the predicted temperature data.

走行部16は、例えば、上述した印刷媒体104を走行するためのキャプスタン102を駆動するためのモータやモータの駆動力をキャプスタン102に伝達する伝達機構を有する。また、走行部16は、印刷媒体104の走行をガイドする上述したガイドローラ101等を有する。モータは、制御部14に制御され、印刷媒体104の走行速度等を可変する。   The traveling unit 16 includes, for example, a motor for driving the capstan 102 for traveling the print medium 104 described above and a transmission mechanism for transmitting the driving force of the motor to the capstan 102. The traveling unit 16 includes the above-described guide roller 101 that guides the traveling of the print medium 104. The motor is controlled by the control unit 14 to vary the traveling speed of the print medium 104 and the like.

また、本発明を適用したプリンタ装置1に用いられるサーマルヘッド108では、従来のサーマルヘッド108に比べ、更に発熱素子113の温度又は発熱素子113の周辺部の温度を測定する温度検出部108aが設けられている。この温度検出部108aは、発熱素子113の温度又は発熱素子113の周辺部の温度、すなわちサーマルヘッドの温度を測定し、現在の温度データを制御部14に出力する。   In addition, the thermal head 108 used in the printer apparatus 1 to which the present invention is applied is provided with a temperature detection unit 108 a that measures the temperature of the heating element 113 or the temperature of the peripheral portion of the heating element 113 compared to the conventional thermal head 108. It has been. The temperature detection unit 108 a measures the temperature of the heating element 113 or the temperature of the peripheral portion of the heating element 113, that is, the temperature of the thermal head, and outputs the current temperature data to the control unit 14.

以上のようなプリンタ装置1は、通常の印刷を行う標準印画モードとサーマルヘッド108の温度が蓄熱により高くなったとき例外的に設定される低速印画モードとを有する。標準印画モードは、従来のプリンタより高速で印刷を行うモードであり、発熱素子113の単位面積当たりの瞬時発熱量を従来より高め、印刷媒体104の走行速度も従来より速く設定されている。一方、低速印画モードは、標準印画モードに比べ、発熱素子113の単位面積当たりの瞬時発熱量を低くし、また、印刷媒体104の走行速度も標準印画モードより遅くし、サーマルヘッド108の蓄熱を、印刷媒体104やプラテンローラ109にも多く放熱できるようにし、サーマルヘッド108の温度を下げるモードである。制御部14は、画像メモリ12に格納された画像データを印刷した際のサーマルヘッド108の温度を予測し、温度が高くなり過ぎる場合に、低速印画モードを選択するようにする。   The printer apparatus 1 as described above has a standard printing mode for performing normal printing and a low-speed printing mode that is exceptionally set when the temperature of the thermal head 108 becomes high due to heat storage. The standard printing mode is a mode in which printing is performed at a speed higher than that of a conventional printer, and the instantaneous heat generation amount per unit area of the heating element 113 is higher than that of the conventional printer, and the running speed of the printing medium 104 is also set faster than that of the conventional printer. On the other hand, in the low-speed printing mode, the instantaneous heat generation amount per unit area of the heating element 113 is lower than that in the standard printing mode, and the traveling speed of the print medium 104 is also slower than in the standard printing mode, so that the thermal head 108 can store heat. In this mode, a large amount of heat can be radiated to the print medium 104 and the platen roller 109, and the temperature of the thermal head 108 is lowered. The control unit 14 predicts the temperature of the thermal head 108 when the image data stored in the image memory 12 is printed, and selects the low-speed printing mode when the temperature becomes too high.

具体的に、制御部14は、図2に示す手順に従って標準印画モードと低速印画モードとの切り換えを行う。すなわち、ステップS1において、制御部14は、I/F11より印刷する画像データが入力されると、画像メモリ12に入力された画像データを保存する。ステップS2において、制御部14は、画像メモリ12に格納された画像データの色変換処理を行う。すなわち、画像メモリ12に格納された画像データは、色変換処理のため展開され、光の3原色R(レッド),G(グリーン),B(ブルー)より構成されるデータから印刷色であるC(シアン),M(マゼンタ),Y(イエロー)により構成される階調画像データへと変換される。   Specifically, the control unit 14 switches between the standard printing mode and the low-speed printing mode according to the procedure shown in FIG. That is, in step S1, when image data to be printed is input from the I / F 11, the control unit 14 stores the input image data in the image memory 12. In step S <b> 2, the control unit 14 performs a color conversion process on the image data stored in the image memory 12. That is, the image data stored in the image memory 12 is developed for color conversion processing, and C is a print color from data composed of the three primary colors R (red), G (green), and B (blue). It is converted into gradation image data composed of (cyan), M (magenta), and Y (yellow).

ステップS3において、制御部14は、制御部14は、標準印画モードに合わせた画素データのガンマ変換を行い、印刷するのに必要な発熱素子113への通電時間データ、すなわち印刷媒体104への印加エネルギに変換する。ステップS4において、制御部14は、画像メモリ12に格納された画像データの全画素のガンマ変換を行ったかを判断し、全画素のガンマ処理を終了したとき、ステップS5に進み、終了していないとき、ステップS4の判断を繰り返す In step S <b> 3, the control unit 14 performs gamma conversion of the pixel data in accordance with the standard printing mode, and applies energization time data to the heating element 113 necessary for printing, that is, application to the print medium 104. Convert to energy. In step S4, the control unit 14 determines whether or not the gamma conversion of all the pixels of the image data stored in the image memory 12 has been performed. When the gamma processing for all the pixels is finished, the control unit 14 proceeds to step S5 and has not finished. The determination in step S4 is repeated .

ステップS5において、制御部14は、印加エネルギの総和、すなわち発熱素子113の通電時間の総和Σを算出する。   In step S <b> 5, the control unit 14 calculates the sum of applied energy, that is, the sum Σ of energization time of the heating element 113.

ステップS6において、制御部14は、温度検出部108aが測定した発熱素子113の温度又は発熱素子113の周辺部、すなわちサーマルヘッドの温度データTnowを取得する。例えば、温度検出部108aが生成する温度データTnowは、連続印刷が行われているときには直前まで発熱素子113が駆動していることから、休止状態と比べて高温となり、また、連続印刷を何枚も行うときには枚数が多くなる程高温を示すことになる。 In step S6, the control unit 14 obtains the temperature of the heating element 113 measured by the temperature detection unit 108a or the peripheral portion of the heating element 113, that is, the temperature data Tnow of the thermal head. For example, the temperature data T now the temperature detection unit 108a generates, since you are driving heating elements 113 immediately before when the continuous printing is performed, it becomes a higher temperature than the rest, also, what continuous printing When performing sheets, the higher the number, the higher the temperature.

ステップS7において、制御部14は、ステップS5で算出した通電時間の総和データΣに基づいて、画像メモリ12に格納された画像データを印刷したときの発熱温度データTpreを算出する。具体的に、ここで算出する発熱温度データTpreは、これから印刷する画像メモリ12に格納された画像データを実際に印刷したとき発熱素子113の温度又は発熱素子113の周辺部の温度上昇分である。この発熱温度データTpreは、夜景等の濃度の濃い画像を印刷するときには、濃度の薄い画像を印刷するときより値が大きくなる。そして、制御部14は、現在の温度データTnowと算出した発熱温度データTpreとに基づいて、画像メモリ12に格納された画像データを印刷したときの発熱素子113の温度又は発熱素子113の周辺部の予測温度データTを算出する。この予測温度データTは、現在の温度データTnowに発熱温度データTpreを加算した温度である。なお、制御部14は、予測温度データTを算出するに当たって、印刷媒体104、インクリボン105、プラテンローラ109等への放熱分を考慮して算出するようにしても良い。 In step S7, the control unit 14 calculates heat generation temperature data T pre when the image data stored in the image memory 12 is printed, based on the summation data Σ of the energization time calculated in step S5. Specifically, the heat generation temperature data T pre calculated here is the temperature of the heat generating element 113 or the temperature rise of the peripheral portion of the heat generating element 113 when the image data stored in the image memory 12 to be printed is actually printed. is there. The heat generation temperature data T pre has a larger value when printing a dark image such as a night scene than when printing a light image. Then, the control unit 14 determines the temperature of the heating element 113 when the image data stored in the image memory 12 is printed or the heating element 113 based on the current temperature data T now and the calculated heating temperature data T pre . Predicted temperature data T of the peripheral part is calculated. The predicted temperature data T is a temperature obtained by adding the heat generation temperature data T pre to the current temperature data T now . In calculating the predicted temperature data T, the control unit 14 may calculate the predicted temperature data T in consideration of the heat radiation to the print medium 104, the ink ribbon 105, the platen roller 109, and the like.

ステップS8において、制御部14は、予測温度データTが設定値である所定温度データTlimitより大きいかどうかを判断する。ここで、所定温度データTlimitは、発熱素子113の温度制御が不能となりオーバーヒートとなる温度又はその温度よりやや低めの温度である。また、所定温度データTlimitは、印刷媒体104に所定濃度で印刷を行う際に、サーマルヘッド108の蓄熱によって、発熱素子113の温度が高くなり、印画結果が濃くなり過ぎてしまう温度又はその温度よりやや低めの温度である。制御部14は、予測温度データTが所定温度データTlimitより大きくないとき、ステップS9に進み、標準印画モードを維持する。また、制御部14は、予測温度データTが所定温度データTlimitより大きいとき、ステップS11に進み、低速印画モードとなる。 In step S8, the control unit 14 determines whether or not the predicted temperature data T is greater than a predetermined temperature data T limit that is a set value. Here, the predetermined temperature data T limit is a temperature at which the temperature control of the heat generating element 113 becomes impossible and overheating occurs, or a temperature slightly lower than that temperature. The predetermined temperature data T limit is a temperature at which the temperature of the heating element 113 becomes high due to heat accumulation of the thermal head 108 when printing on the print medium 104 at a predetermined density, or the printing result becomes too dark. Slightly lower temperature. When the predicted temperature data T is not greater than the predetermined temperature data T limit , the control unit 14 proceeds to step S9 and maintains the standard printing mode. When the predicted temperature data T is greater than the predetermined temperature data T limit , the control unit 14 proceeds to step S11 and enters the low speed printing mode.

標準印画モードでは、制御部14は、ステップS10において、標準印画モード用の蓄熱補正処理を行う。なお、ここでのガンマ変換は、標準印画モードのγ処理を全画素に渡り行う。また、低速印画モードでは、制御部14は、ステップS12において、低速印画モードに応じたガンマ変換処理を行う。具体的に、制御部14は、発熱素子113の通電時間を短くするガンマ変換処理を行う。ステップS3で行ったガンマ変換処理は、標準印画モードに合わせたものだからである。そして、制御部14は、ステップS13において、低速印画用モードに合わせた蓄熱補正処理を行う。 In the standard printing mode, the control unit 14 performs heat storage correction processing for the standard printing mode in step S10. Note that the gamma conversion here performs γ processing in the standard printing mode over all pixels. In the low speed printing mode, the control unit 14 performs gamma conversion processing according to the low speed printing mode in step S12. Specifically, the control unit 14 performs a gamma conversion process for shortening the energization time of the heating element 113. This is because the gamma conversion processing performed in step S3 is adapted to the standard printing mode. And the control part 14 performs the thermal storage correction | amendment process match | combined with the mode for low speed printing in step S13.

制御部14は、ステップS14において、画像メモリ12に格納されているステップS3又はステップS11でガンマ変換処理された画像データを、PWM変調(Pulse Width Modulation)をする。制御部14は、ステップS15において、印刷する画像データに応じて、サーマルヘッド108を駆動し、印刷媒体104に画像を印刷する。具体的に、制御部14は、ステップS11で標準印刷モードに設定されているとき、走行部16を、印刷媒体104が高速で走行するようにモータ等を制御すると共に、発熱素子113の単位面積当たりの瞬時発熱量を高めた状態で、高速印刷を行う。また、制御部14は、ステップS11で低速印刷モードに設定されているとき、走行部16を、印刷媒体104が低速で走行するようにモータ等を制御する。低速で印刷するときには、発熱素子113の印刷媒体104への印加エネルギを下げることができ、サーマルヘッド108の発熱を抑えることができる。そして、発熱素子113の蓄熱は、セラミック基板111より放熱される他、インクリボン105、印刷媒体104、プラテンローラ109等を介して放熱される。低速印画用モードでは、印刷媒体104の速度が遅くされることで、発熱素子113の発熱量を下げることができ、サーマルヘッド108の蓄熱温度を低下させることができる。   In step S14, the control unit 14 performs PWM modulation (Pulse Width Modulation) on the image data stored in the image memory 12 and subjected to the gamma conversion process in step S3 or step S11. In step S <b> 15, the control unit 14 drives the thermal head 108 according to the image data to be printed, and prints an image on the print medium 104. Specifically, the control unit 14 controls the motor and the like so that the printing medium 104 travels at a high speed and the unit area of the heating element 113 when the standard printing mode is set in step S11. High-speed printing is performed with the instantaneous heat generation per hit increased. Further, when the low-speed printing mode is set in step S11, the control unit 14 controls the traveling unit 16 such as a motor so that the printing medium 104 travels at a low speed. When printing at low speed, the energy applied to the print medium 104 by the heating element 113 can be reduced, and the heat generation of the thermal head 108 can be suppressed. The heat storage of the heating element 113 is radiated from the ceramic substrate 111 and is also radiated through the ink ribbon 105, the print medium 104, the platen roller 109, and the like. In the low-speed printing mode, the heat generation amount of the heat generating element 113 can be lowered and the heat storage temperature of the thermal head 108 can be lowered by reducing the speed of the print medium 104.

以上のようなプリンタ装置1は、入力された画像データより、サーマルヘッド108に印加される通電時間データに基づいて発熱量を事前に算出し、この算出結果に基づいて印刷媒体104の走行速度と発熱素子113の発熱量とを制御し、印刷速度を遅くすることで、サーマルヘッド108の放熱を促し、印刷途中に印刷が休止することを防止することができる。したがって、このプリンタ装置1では、従来のように、印刷を休止してサーマルヘッド108の放熱を行う場合に比べて、全体の印刷時間の短縮を図ることができる。また、プリンタ装置1では、発熱素子113の発熱量の大きい夜景のような濃度が濃い画像の高速印刷又は連続印刷したときにも、サーマルヘッド108の温度が高くなり過ぎることを防止することができることから、高感度のインクリボン105や印刷媒体104を使用することができ、更に、印刷される画像に濃度ムラやスジが発生することを防止することができる。   The printer apparatus 1 as described above calculates the amount of heat generation from input image data based on energization time data applied to the thermal head 108 in advance, and based on the calculation result, the traveling speed of the print medium 104 and By controlling the amount of heat generated by the heat generating element 113 and slowing the printing speed, it is possible to promote heat dissipation of the thermal head 108 and prevent printing from being suspended during printing. Therefore, in this printer apparatus 1, the entire printing time can be shortened as compared with the conventional case where printing is suspended and the thermal head 108 is dissipated. Further, the printer apparatus 1 can prevent the temperature of the thermal head 108 from becoming too high even when high-density printing or continuous printing of a dark image such as a night scene where the heating element 113 generates a large amount of heat. Therefore, it is possible to use the highly sensitive ink ribbon 105 and the print medium 104, and it is possible to prevent density unevenness and streaks from occurring in the printed image.

以上のプリンタ装置1では、温度検出部108aで現在の発熱素子113の温度又は発熱素子113の周辺部の温度を実測するようにしたが、画像メモリ12に格納された画像データを印刷する前の発熱素子113の温度又は発熱素子113の周辺部の温度は、直前の印刷時刻から現在までの経過時間、実験等に基づいて算出したこの経過時間における放熱量等を考慮して算出するようにしても良い。   In the printer device 1 described above, the current temperature of the heat generating element 113 or the temperature of the peripheral portion of the heat generating element 113 is actually measured by the temperature detection unit 108a, but before the image data stored in the image memory 12 is printed. The temperature of the heating element 113 or the temperature of the peripheral portion of the heating element 113 is calculated in consideration of the elapsed time from the previous printing time to the present time, the amount of heat released during this elapsed time calculated based on experiments, and the like. Also good.

また、以上の例では、標準印画モードと低速印画モードで切り換える場合を説明したが、予測温度データTの値に基づいて、印刷速度を更に細かく切り換えるようにしても良い。この場合、予測温度データTが所定温度データTlimitに近い程、印刷媒体104の走行速度を遅くすると共に発熱素子113の発熱量を小さくする制御を行うことになる。 In the above example, the case of switching between the standard printing mode and the low speed printing mode has been described. However, the printing speed may be switched more finely based on the value of the predicted temperature data T. In this case, the closer the predicted temperature data T is to the predetermined temperature data T limit , the lower the running speed of the print medium 104 and the smaller the amount of heat generated by the heating element 113 is controlled.

また、本発明は、図3に示すように、パーソナルコンピュータ等の情報処理装置20にインストールされるソフトウェアで構成されたプリンタドライバ21で構成しても良い。この場合、プリンタドライバ21では、上記ステップS6を除くステップS1乃至ステップS13までの処理を行う。ここで用いられるプリンタ装置22は、上述のようにサーマルヘッド108を備え、更に、発熱素子113の温度又は発熱素子113の周辺部の温度データTnowを測定する温度検出部108aを備えた装置である。プリンタドライバ21は、温度検出部108aがプリンタ装置1側に設けられているので、現在の温度データTnowを、I/F20a,22aを介してプリンタ装置22から取得し、ステップS7の処理、すなわち予測温度データTを算出する。そして、プリンタドライバ21は、ステップS10又はステップS13で蓄熱補正された処理データを、情報処理装置20のI/F20aを介してプリンタ装置22のI/F22aに出力する。このプリンタ装置22は、上述のようにサーマルヘッド108を備えた装置であり、情報処理装置20から入力されたデータに対して上記ステップS14及びステップS15の処理を行う。このプリンタドライバ21は、光ディスク等の記録媒体やネットワークを介して情報処理装置20のハードディスク等にインストールすることができる。 Further, as shown in FIG. 3, the present invention may be configured with a printer driver 21 configured with software installed in an information processing apparatus 20 such as a personal computer. In this case, the printer driver 21 performs processing from step S1 to step S13 excluding step S6. The printer device 22 used here includes the thermal head 108 as described above, and further includes a temperature detection unit 108a that measures the temperature of the heating element 113 or the temperature data Tnow around the heating element 113. is there. The printer driver 21, the temperature detection unit 108a is provided in the printer apparatus 1, the current temperature data T now, acquired from the printer 22 via I / F20A, the 22a, the process of step S7, namely Predicted temperature data T is calculated. Then, the printer driver 21 outputs the processing data subjected to heat storage correction in step S10 or step S13 to the I / F 22a of the printer device 22 via the I / F 20a of the information processing device 20. The printer device 22 is a device that includes the thermal head 108 as described above, and performs the processes of steps S14 and S15 on the data input from the information processing apparatus 20. The printer driver 21 can be installed on a recording medium such as an optical disk or a hard disk of the information processing apparatus 20 via a network.

本発明を適用したプリンタ装置のブロック図である。1 is a block diagram of a printer apparatus to which the present invention is applied. 上記プリンタ装置の動作を説明するフローチャートである。3 is a flowchart illustrating an operation of the printer apparatus. 本発明をソフトウェアで構成したときのハードウェアの構成を示す図である。It is a figure which shows the structure of the hardware when this invention is comprised with software. サーマルプリンタの構成を示す図である。It is a figure which shows the structure of a thermal printer. サーマルヘッドの正面図である。It is a front view of a thermal head. サーマルヘッドに用いられる発熱抵抗体の熱と抵抗値変化率との関係を示す図である。It is a figure which shows the relationship between the heat | fever of a heat generating resistor used for a thermal head, and resistance value change rate.

符号の説明Explanation of symbols

1 プリンタ装置、11 I/F、12 画像メモリ、13 制御メモリ、14 制御部、q5 バス、16 走行部、101 ガイドローラ、102 キャプスタン、103 ピンチローラ、104 印刷媒体、105 インクリボン、106 巻取リール、107 供給リール、108 サーマルヘッド、108a 温度検出部、109 プラテンローラ、111 セラミック基板、112 グレース層、113 発熱素子 DESCRIPTION OF SYMBOLS 1 Printer apparatus, 11 I / F, 12 Image memory, 13 Control memory, 14 Control part, q5 bus, 16 Traveling part, 101 Guide roller, 102 Capstan, 103 Pinch roller, 104 Print medium, 105 Ink ribbon, 106 rolls Reel, 107 Supply reel, 108 Thermal head, 108a Temperature detector, 109 Platen roller, 111 Ceramic substrate, 112 Grace layer, 113 Heating element

Claims (8)

印刷媒体を走行させる走行手段と、
印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを備えた印刷ヘッドと、
これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成する変換手段と、
上記変換手段で生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データを生成する予測手段と、
上記予測温度データと所定温度データとを比較する比較手段と、
通常の印刷を行う標準印画モードと標準印画モードより低速で印画を行う低速印画モードとを切り換え、上記予測温度データが上記所定温度データより大きいとき、上記標準印画モードから上記低速印画モードに切り換え、上記走行手段による印刷媒体の走行速度を上記標準印画モードより遅くすると共に、上記標準印画モードのときよりも上記発熱素子の通電時間を短くするガンマ変換処理を上記変換手段で行って上記サーマルヘッドの発熱量を低下させる制御手段とを備える印刷装置。
Traveling means for traveling the print medium;
A print head including a thermal head in which heating elements are arranged in a line in a direction perpendicular to the traveling direction of the print medium;
Gamma conversion processing of the entire image data to be printed from now on, conversion means for generating energization time data of all the heating elements ,
Prediction for generating predicted temperature data for predicting the temperature of the thermal head after printing the image data to be printed based on the heat generation temperature data based on the sum of energization time data of all the heat generating elements generated by the conversion means Means,
A comparison means for comparing the predicted temperature data with the predetermined temperature data;
Switching between the standard printing mode for performing normal printing and the low speed printing mode for printing at a lower speed than the standard printing mode, and when the predicted temperature data is larger than the predetermined temperature data , switching from the standard printing mode to the low speed printing mode, A gamma conversion process is performed by the converting means to make the traveling speed of the printing medium by the traveling means slower than the standard printing mode and to shorten the energization time of the heating element as compared with the standard printing mode. A printing apparatus comprising control means for reducing the amount of heat generated .
更に、上記サーマルヘッドの温度を測定し、現在の温度データを生成する温度測定手段を備え、
上記予測手段は、上記変換手段で生成した全発熱素子の通電時間データの総和に基づいた発熱温度データと上記温度測定手段が測定した現在のサーマルヘッドの温度データとに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データ生成することを特徴とする請求項1記載の印刷装置。
Furthermore, it comprises a temperature measuring means for measuring the temperature of the thermal head and generating current temperature data,
The prediction unit is configured to print the image based on the heat generation temperature data based on the sum of energization time data of all the heating elements generated by the conversion unit and the current thermal head temperature data measured by the temperature measurement unit. The printing apparatus according to claim 1, wherein predicted temperature data is generated by predicting a temperature of the thermal head after printing the data.
印刷媒体を走行させる走行手段と、印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを有する印刷ヘッドとを備えた印刷装置の印刷方法において、
これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成するステップと、
上記生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データを生成するステップと、
上記予測温度データと所定温度データとを比較するステップと、
上記予測温度データが上記所定温度データより大きいとき、通常の印刷を行う標準印画モードから標準印画モードより低速で印画を行う低速印画モードに切り換え、上記走行手段による印刷媒体の走行速度を上記標準印画モードより遅くすると共に、上記標準印画モードのときよりも上記発熱素子の通電時間を短くするガンマ変換処理を行って上記サーマルヘッドの発熱量を低下させるステップとを有する印刷方法。
In a printing method of a printing apparatus comprising: a traveling unit that travels a print medium; and a print head that includes a thermal head in which heating elements are arranged in a line in a direction perpendicular to the traveling direction of the print medium.
Gamma conversion processing of the entire image data to be printed from now on, and generating energization time data of all heating elements ;
Generating predicted temperature data that predicts the temperature of the thermal head after printing the image data to be printed, based on the generated heat temperature data based on the sum of energization time data of all the generated heat generating elements ;
Comparing the predicted temperature data with predetermined temperature data;
When the predicted temperature data is larger than the predetermined temperature data, the standard printing mode for normal printing is switched to the low speed printing mode for printing at a lower speed than the standard printing mode, and the running speed of the printing medium by the running means is changed to the standard printing mode. And a step of reducing the amount of heat generated by the thermal head by performing a gamma conversion process for making the energization time of the heating element shorter than that in the standard printing mode .
更に、上記サーマルヘッドの温度を測定し、現在の温度データを生成するステップを有し、
上記予測温度データは、上記生成した全発熱素子の通電時間データの総和に基づいた発熱温度データと上記現在のサーマルヘッドの温度データとに基づいて生成されることを特徴とする請求項記載の印刷方法。
And measuring the temperature of the thermal head to generate current temperature data,
The predicted temperature data, according to claim 3, characterized in that it is generated based on the temperature data of the heating temperature data and the current of the thermal head based on the sum of the energization time data of all the heating elements described above generated Printing method.
印刷媒体を走行させる走行手段と印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを備えた印刷ヘッドを有する印刷装置に対して印刷する画像データを出力する情報処理装置において、
これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成する変換手段と、
上記変換手段で生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データを生成する予測手段と、
上記予測温度データと所定温度データとを比較する比較手段と、
通常の印刷を行う標準印画モードと標準印画モードより低速で印画を行う低速印画モードとを切り換え、上記予測温度データが上記所定温度データより大きいとき、上記標準印画モードから上記低速印画モードに切り換え、上記走行手段による印刷媒体の走行速度を上記標準印画モードより遅くすると共に、上記標準印画モードのときよりも上記発熱素子の通電時間を短くするガンマ変換処理を上記変換手段で行って上記サーマルヘッドの発熱量を低下させる画像データの補正データを生成する制御手段と、
上記制御手段で補正された補正データを上記印刷装置に出力する出力手段とを備える情報処理装置。
Image data to be printed is output to a printing apparatus having a printing head including a running unit for running a printing medium and a thermal head in which heating elements are arranged in a line in a direction perpendicular to the running direction of the printing medium. In an information processing device,
Gamma conversion processing of the entire image data to be printed from now on, conversion means for generating energization time data of all the heating elements ,
Prediction for generating predicted temperature data for predicting the temperature of the thermal head after printing the image data to be printed based on the heat generation temperature data based on the sum of energization time data of all the heat generating elements generated by the conversion means Means,
A comparison means for comparing the predicted temperature data with the predetermined temperature data;
Switching between the standard printing mode for performing normal printing and the low speed printing mode for printing at a lower speed than the standard printing mode, and when the predicted temperature data is larger than the predetermined temperature data , switching from the standard printing mode to the low speed printing mode A gamma conversion process is performed by the converting means to make the traveling speed of the printing medium by the traveling means slower than the standard printing mode and to shorten the energization time of the heating element as compared with the standard printing mode. Control means for generating correction data of image data for reducing the heat generation amount ;
An information processing apparatus comprising: output means for outputting correction data corrected by the control means to the printing apparatus.
上記予測手段は、上記変換手段で生成した全発熱素子の通電時間データの総和と上記印刷装置から入力された現在のサーマルヘッドの温度データとに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測し予測温度データを生成する請求項記載の情報処理装置。 The prediction unit prints the image data to be printed based on the sum of energization time data of all the heating elements generated by the conversion unit and the current thermal head temperature data input from the printing device. The information processing apparatus according to claim 5 , wherein the temperature of the thermal head is predicted to generate predicted temperature data. 印刷媒体を走行させる走行手段と印刷媒体の走行方向に対して直交する方向に発熱素子がライン状に配列されたサーマルヘッドを備えた印刷ヘッドを有する印刷装置と接続されたコンピュータにより実行可能なコンピュータプログラムにおいて、
これから印刷する画像データ全体のガンマ変換処理を行い、全発熱素子の通電時間データを生成するステップと、
上記生成した全発熱素子の通電時間データの総和に基づいた発熱温度データに基づいて、上記印刷する画像データを印刷した後の上記サーマルヘッドの温度を予測した予測温度データを生成するステップと、
上記予測温度データと所定温度データとを比較するステップと、
上記予測温度データが上記所定温度データより大きいとき、通常の印刷を行う標準印画モードから標準印画モードより低速で印画を行う低速印画モードに切り換え、上記走行手段による印刷媒体の走行速度を上記標準印画モードより遅くすると共に、上記標準印画モードのときよりも上記発熱素子の通電時間を短くするガンマ変換処理を行って上記サーマルヘッドの発熱量を低下させる画像データの補正データを生成するステップとを有するコンピュータプログラム。
A computer that can be executed by a computer connected to a printing device having a printing head that includes a running unit that runs a printing medium and a thermal head in which heating elements are arranged in a line in a direction orthogonal to the running direction of the printing medium. In the program
Gamma conversion processing of the entire image data to be printed from now on, and generating energization time data of all heating elements ;
Generating predicted temperature data that predicts the temperature of the thermal head after printing the image data to be printed, based on the generated heat temperature data based on the sum of energization time data of all the generated heat generating elements ;
Comparing the predicted temperature data with predetermined temperature data;
When the predicted temperature data is larger than the predetermined temperature data, the standard printing mode for normal printing is switched to the low speed printing mode for printing at a lower speed than the standard printing mode, and the running speed of the printing medium by the running means is changed to the standard printing mode. And a step of generating image data correction data for reducing the heat generation amount of the thermal head by performing a gamma conversion process for making the heating element slower than the standard printing mode and shortening the energization time of the heating element as compared with the standard printing mode. Computer program.
上記予測温度データは、上記生成した全発熱素子の通電時間データの総和に基づいた発熱温度データと上記印刷装置から入力された現在のサーマルヘッドの温度データとに基づいて生成されることを特徴とする請求項記載のコンピュータプログラム。 The predicted temperature data is generated based on heat generation temperature data based on the sum of energization time data of all the generated heat generation elements and current thermal head temperature data input from the printing apparatus. The computer program according to claim 7 .
JP2004274239A 2004-09-21 2004-09-21 Printing apparatus and printing method Expired - Fee Related JP4100384B2 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP2004274239A JP4100384B2 (en) 2004-09-21 2004-09-21 Printing apparatus and printing method
TW094129499A TWI275495B (en) 2004-09-21 2005-08-29 Printer and printing method
PCT/JP2005/017159 WO2006033302A1 (en) 2004-09-21 2005-09-16 Printing device and printing method
CN2005800385978A CN101056768B (en) 2004-09-21 2005-09-16 Printer and printing method
KR1020077006202A KR101219815B1 (en) 2004-09-21 2005-09-16 Printing device and printing method
EP05783484A EP1795359A4 (en) 2004-09-21 2005-09-16 Printing device and printing method
US11/575,461 US7750930B2 (en) 2004-09-21 2005-09-16 Printing apparatus and method
US12/652,081 US8164607B2 (en) 2004-09-21 2010-01-05 Printing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004274239A JP4100384B2 (en) 2004-09-21 2004-09-21 Printing apparatus and printing method

Publications (2)

Publication Number Publication Date
JP2006088406A JP2006088406A (en) 2006-04-06
JP4100384B2 true JP4100384B2 (en) 2008-06-11

Family

ID=36229845

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004274239A Expired - Fee Related JP4100384B2 (en) 2004-09-21 2004-09-21 Printing apparatus and printing method

Country Status (1)

Country Link
JP (1) JP4100384B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011046141A (en) * 2009-08-28 2011-03-10 Fujitsu Component Ltd Thermal printer controller, thermal printer system, thermal printer control method, program, and recording medium
US10744789B2 (en) 2016-09-26 2020-08-18 Casio Computer Co., Ltd. Printing device, printing method, and nonvolatile computer-readable recording medium
US20220379644A1 (en) * 2020-01-29 2022-12-01 Hewlett-Packard Development Company, L.P. Sublimation printing

Also Published As

Publication number Publication date
JP2006088406A (en) 2006-04-06

Similar Documents

Publication Publication Date Title
US20040233269A1 (en) Thermal printer and control method of controlling cooling fan
US8164607B2 (en) Printing apparatus and method
JP4670410B2 (en) Thermal head printer and printing method for thermal head printer
TWI478820B (en) Thermal transfer printer
CN101056768B (en) Printer and printing method
JP4100384B2 (en) Printing apparatus and printing method
JP5773689B2 (en) Printing device
US8137015B2 (en) Image forming method for determining a position of an ink ribbon with a boundary line
JP2010269459A (en) Method for controlling rewinding amount of ink ribbon of sublimation type printer apparatus
KR100911143B1 (en) Method and apparatus for controling printing order, image forming device using the method
JP2008012729A (en) Printer and method for controlling it
JP2007230206A (en) Printer, heat storage correction control method, and print control method
JP2008012728A (en) Printer and method for controlling printer
JP2569898B2 (en) Thermal head energization control method
WO2020240648A1 (en) Sublimation thermal transfer printing device and method for controlling sublimation thermal transfer printing device
WO2022130486A1 (en) Printing system and printing method
JP5699513B2 (en) Printing device
JPH058423A (en) Thermal printer
JP2003276230A (en) Printing system
JP2007090543A (en) Method of controlling preheating of printer and thermal head
JP2007076217A (en) Printer, and method of setting rest time of thermal head
JP2005271361A (en) Printing method
KR100694077B1 (en) Method for cooling thermal print head and image forming device thereof
JP2009143163A (en) Thermal printer
JP2000062234A (en) Thermal transfer printer

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070724

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070925

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20071127

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080121

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080205

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080310

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110328

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130328

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees