JP2009078385A - Printer, printing method and program - Google Patents

Printer, printing method and program Download PDF

Info

Publication number
JP2009078385A
JP2009078385A JP2007247812A JP2007247812A JP2009078385A JP 2009078385 A JP2009078385 A JP 2009078385A JP 2007247812 A JP2007247812 A JP 2007247812A JP 2007247812 A JP2007247812 A JP 2007247812A JP 2009078385 A JP2009078385 A JP 2009078385A
Authority
JP
Japan
Prior art keywords
temperature
environmental temperature
head
environmental
detected
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.)
Pending
Application number
JP2007247812A
Other languages
Japanese (ja)
Inventor
淳 ▲高▼木
Atsushi Takagi
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2007247812A priority Critical patent/JP2009078385A/en
Publication of JP2009078385A publication Critical patent/JP2009078385A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electronic Switches (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To enable printing with a stable density even when an environmental temperature is higher than a head temperature. <P>SOLUTION: The printer has a head temperature detecting means which detects the head temperature of a thermal head, an environmental temperature detecting means which detects the environmental temperature, a temperature comparison-determining means which compares the head temperature detected by the head temperature detecting means with the environmental temperature detected by the environmental temperature detecting means, and a control means which controls a drive voltage pulse applied to a heating resistor on the basis of the head temperature detected by the head temperature detecting means and the environmental temperature detected by the environmental temperature detecting means. When the environmental temperature is determined to be higher than the head temperature by the temperature comparison-determining means, the control means controls the drive voltage pulse without using the environmental temperature detected by the environmental temperature detecting means. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、印刷装置、印刷方法及びプログラムに関するものである。特に、サーマルプリンタに使用されて好適である。   The present invention relates to a printing apparatus, a printing method, and a program. In particular, it is suitable for use in a thermal printer.

近年、簡単な操作で画像を撮影し、その撮影した画像をデジタル画像データに変換できるデジタルカメラが広く使用されている。このようなデジタルカメラで撮影した画像はフォトプリンタを用いて写真として印刷することができる。フォトプリンタで印刷する方式として、以下のような方式がある。まず、直接デジタルカメラからフォトプリンタにデジタル画像データを伝送して印刷するダイレクト印刷指定がある。また、デジタルカメラに搭載された、撮像画像を記憶するメモリカードをフォトプリンタに装着し、フォトプリンタのユーザインタフェース(User Interface)から印刷指定するカードダイレクト印刷指定がある。また、撮像画像をPC(Personal Computer)に移し、アプリケーションソフトから印刷指定するPC印刷指定等がある。   In recent years, digital cameras that can take an image with a simple operation and convert the taken image into digital image data have been widely used. An image taken with such a digital camera can be printed as a photo using a photo printer. There are the following methods for printing with a photo printer. First, there is a direct print designation for directly transmitting digital image data from a digital camera to a photo printer. In addition, there is a card direct print designation in which a memory card that stores a captured image mounted in a digital camera is attached to a photo printer, and printing is designated from a user interface (User Interface) of the photo printer. Also, there is a PC printing designation in which a captured image is transferred to a PC (Personal Computer) and printing is designated from application software.

写真として印刷することができるプリンタの代表的な印画方式にサーマルプリンタ方式とインクジェット方式とがある。このうちサーマルプリンタ方式はドットに対応する発熱抵抗体を複数個サーマルヘッドに配列する。そして各ドットに選択的に通電してドットを加熱し、発熱したドットに対向する部位のインクリボンを加熱して受像紙に転写し、印画を行なう。このサーマルプリンタ方式で使用するインクリボンのタイプとして、熱昇華型と熱溶融型との2種類が存在する。熱昇華型は細かい熱制御を行うことで、なめらかな中間調ドットを表現することができるため、銀塩のような写真印刷を行うのに最適である。   Typical printing methods of printers that can print as photographs include a thermal printer method and an ink jet method. Among them, the thermal printer system arranges a plurality of heating resistors corresponding to dots on a thermal head. Then, each dot is selectively energized to heat the dot, and the ink ribbon at the portion facing the generated dot is heated and transferred to the image receiving paper for printing. There are two types of ink ribbons used in this thermal printer system: a thermal sublimation type and a thermal melting type. The thermal sublimation type can express smooth halftone dots by performing fine thermal control, and is optimal for photographic printing such as silver salt.

また、特許文献1に開示されたサーマルプリンタは環境温度に適合した1組の減算テーブルと加算テーブルを自動的に選択する。そして、環境温度のレベルに応じてサーマルヘッドの基板温度を適正に保持して、各種印字パターンにおける濃淡ばらつきを補正するというものである。   Further, the thermal printer disclosed in Patent Document 1 automatically selects a set of subtraction table and addition table suitable for the environmental temperature. Then, the substrate temperature of the thermal head is appropriately maintained in accordance with the environmental temperature level, and the shading variation in various print patterns is corrected.

特許第2503251号公報Japanese Patent No. 2503251

しかしながら、環境温度が高い場合、サーマルヘッドの蓄熱は急激に行われるため、通電時間の短縮は急激に行う必要がある。逆に、サーマルヘッドからの放熱は緩やかに行われるため、通電時間の延長はゆっくり行う必要がある。一方、環境温度が低い場合、サーマルヘッドの蓄熱は緩やかに行われるため、通電時間の短縮はゆっくり行う必要がある。逆に、サーマルヘッドからの放熱は急激に行われるため、通電時間の延長は急激に行う必要がある。   However, when the environmental temperature is high, the thermal head heat storage is performed rapidly, and therefore the energization time must be shortened rapidly. On the contrary, since heat release from the thermal head is performed slowly, it is necessary to extend the energization time slowly. On the other hand, when the environmental temperature is low, heat storage of the thermal head is performed slowly, and therefore it is necessary to reduce the energization time slowly. On the contrary, since the heat release from the thermal head is performed rapidly, it is necessary to extend the energization time rapidly.

従って、環境温度が高温になったとき、強い減算テーブルを選択して印画エネルギーをマイナス方向に補正するが、環境温度がヘッド温度より高い場合、環境温度が想定以上に高くなる。従って、マイナス方向の補正が必要以上にかかり、印画濃度が薄くなってしまうという問題が発生する。   Accordingly, when the environmental temperature becomes high, a strong subtraction table is selected to correct the printing energy in the negative direction. However, when the environmental temperature is higher than the head temperature, the environmental temperature becomes higher than expected. Accordingly, there arises a problem that the correction in the minus direction is more than necessary and the print density becomes light.

本発明は上述したような問題点に鑑みてなされたものであり、環境温度がヘッド温度より高い場合でも、安定した濃度で印刷ができるようにすることを目的とする。   The present invention has been made in view of the above-described problems, and an object thereof is to enable printing at a stable density even when the environmental temperature is higher than the head temperature.

本発明の印刷装置は、サーマルヘッドに複数配列された発熱抵抗体に駆動電圧パルスを印加して印刷を行う印刷装置であって、前記サーマルヘッドのヘッド温度を検出するヘッド温度検出手段と、環境温度を検出する環境温度検出手段と、前記ヘッド温度検出手段において検出されたヘッド温度と前記環境温度検出手段において検出された環境温度とを比較する温度比較判定手段と、前記ヘッド温度検出手段において検出されたヘッド温度と前記環境温度検出手段において検出された環境温度とに基づいて前記発熱抵抗体に印加する駆動電圧パルスを制御する制御手段と、を有し、前記温度比較判定手段において環境温度がヘッド温度より高いと判定された場合、前記制御手段は前記環境温度検出手段において検出された環境温度を用いずに前記駆動電圧パルスを制御することを特徴とする。
本発明の印刷方法は、サーマルヘッドに複数配列された発熱抵抗体に駆動電圧パルスを印加して印刷を行う印刷装置における印刷方法であって、前記サーマルヘッドのヘッド温度を検出するヘッド温度検出ステップと、環境温度を検出する環境温度検出ステップと、前記ヘッド温度検出ステップにおいて検出されたヘッド温度と前記環境温度検出ステップにおいて検出された環境温度とを比較する温度比較判定ステップと、前記ヘッド温度検出ステップにおいて検出されたヘッド温度と前記環境温度検出ステップにおいて検出された環境温度とに基づいて前記発熱抵抗体に印加する駆動電圧パルスを制御する制御ステップと、を有し、前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度を用いずに前記駆動電圧パルスを制御することを特徴とする。
本発明のプログラムは、サーマルヘッドに複数配列された発熱抵抗体に駆動電圧パルスを印加して印刷を行う印刷装置を制御するプログラムであって、前記サーマルヘッドのヘッド温度を検出するヘッド温度検出手段において検出されたヘッド温度と環境温度を検出する環境温度検出手段において検出された環境温度とを比較する温度比較判定ステップと、前記ヘッド温度検出手段において検出されたヘッド温度と前記環境温度検出手段において検出された環境温度とに基づいて前記発熱抵抗体に印加する駆動電圧パルスを制御する制御ステップと、をコンピュータに実行させるためのプログラムであり、前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度を用いずに前記駆動電圧パルスを制御することを特徴とするプログラム。
A printing apparatus according to the present invention is a printing apparatus that performs printing by applying a driving voltage pulse to a plurality of heating resistors arranged in a thermal head, the head temperature detecting means for detecting the head temperature of the thermal head, and the environment Environmental temperature detection means for detecting temperature, temperature comparison determination means for comparing the head temperature detected by the head temperature detection means with the environmental temperature detected by the environmental temperature detection means, and detection by the head temperature detection means Control means for controlling a drive voltage pulse applied to the heating resistor based on the measured head temperature and the environmental temperature detected by the environmental temperature detection means, and the environmental temperature is determined by the temperature comparison determination means. If it is determined that the temperature is higher than the head temperature, the control means does not use the environmental temperature detected by the environmental temperature detection means. And controlling the serial driving voltage pulse.
The printing method of the present invention is a printing method in a printing apparatus that performs printing by applying a driving voltage pulse to a plurality of heating resistors arranged in a thermal head, and a head temperature detection step of detecting a head temperature of the thermal head. An environmental temperature detection step for detecting an environmental temperature, a temperature comparison determination step for comparing the head temperature detected in the head temperature detection step with the environmental temperature detected in the environmental temperature detection step, and the head temperature detection A control step of controlling a drive voltage pulse applied to the heating resistor based on the head temperature detected in the step and the environmental temperature detected in the environmental temperature detection step, and in the temperature comparison determination step If it is determined that the ambient temperature is higher than the head temperature, the control step And controlling the drive voltage pulse without using the detected ambient temperature in the environmental temperature detecting step.
A program according to the present invention is a program for controlling a printing apparatus that performs printing by applying a driving voltage pulse to a plurality of heating resistors arranged in a thermal head, and detects a head temperature of the thermal head. A temperature comparison / determination step for comparing the head temperature detected at the environmental temperature detection means for detecting the environmental temperature with the environmental temperature detection means for detecting the environmental temperature, and the head temperature detected at the head temperature detection means at the environmental temperature detection means. And a control step for controlling a drive voltage pulse applied to the heating resistor based on the detected environmental temperature, and a program for causing the computer to execute the control step, wherein the environmental temperature is higher than the head temperature in the temperature comparison and determination step When it is determined that, in the control step, the environmental temperature detection step A program characterized by controlling the drive voltage pulse without using the Oite detected environment temperature.

本発明によれば、環境温度がヘッド温度より高い場合でも、安定した濃度で印刷をすることができる。   According to the present invention, even when the environmental temperature is higher than the head temperature, printing can be performed with a stable density.

以下、図面を参照して本発明に係る実施形態について説明する。
図1は印刷システム20の外観を示す図である。印刷システム20は印刷装置としてのサーマルプリンタ1(以下、プリンタという)と、撮像装置としてのデジタルカメラ2(以下、カメラという)と、を含んで構成される。プリンタ1とカメラ2とはそれぞれのインタフェース216、101を介して、インタフェースケーブル301経由で接続されている。
Embodiments according to the present invention will be described below with reference to the drawings.
FIG. 1 is a view showing the appearance of the printing system 20. The printing system 20 includes a thermal printer 1 (hereinafter referred to as a printer) as a printing apparatus and a digital camera 2 (hereinafter referred to as a camera) as an imaging apparatus. The printer 1 and the camera 2 are connected via an interface cable 301 via respective interfaces 216 and 101.

プリンタ1は入力部105と、表示部106、108と、給紙トレイ120と、排紙トレイ121と、メディアカセット122と、プリント実行ボタン123と、電源スイッチ124と、メモリカードスロット5と、インタフェース101とを有している。入力部105は複数の矢印ボタンで構成されている。ユーザは入力部105を介してプリンタ1に対して指示を行うことができる。表示部106はLCDであり、ユーザインタフェースを表示する。例えば、ユーザは表示部106に表示されたユーザインタフェースを確認しながら、プリンタ1に対して指示を行うことができる。表示部108はLEDであり、プリンタ1のエラーステータス等を表示する。   The printer 1 includes an input unit 105, display units 106 and 108, a paper feed tray 120, a paper discharge tray 121, a media cassette 122, a print execution button 123, a power switch 124, a memory card slot 5, and an interface. 101. The input unit 105 includes a plurality of arrow buttons. The user can give an instruction to the printer 1 via the input unit 105. The display unit 106 is an LCD and displays a user interface. For example, the user can instruct the printer 1 while confirming the user interface displayed on the display unit 106. A display unit 108 is an LED, and displays an error status and the like of the printer 1.

給紙トレイ120は印刷が開始されたときに未印画の受像紙等の印画媒体を供給するため、印画媒体を収容するものである。排紙トレイ121は印刷が完了し排紙された印画媒体を積載するものである。メディアカセット122は後述するインクシートを収容している。メディアカセット122については、図5において後述する。なお、図1はプリンタ1の側板を開いている状態の図であるためメディアカセット122が現れている。プリント実行ボタン123はユーザが印刷の開始を指示するためのボタンである。電源スイッチ124はプリンタ1のメイン電源スイッチである。メモリカードスロット5は印刷用の画像データが記憶されたメモリカード等の記憶媒体を装着するスロットである。ユーザはメモリカードスロット5にメモリカードを装着する。そして、ユーザは表示部106に表示されたユーザインタフェースを確認しながら、カードダイレクト印刷指定による印刷指定を行うことができる。   The paper feed tray 120 accommodates print media in order to supply print media such as unprinted image receiving paper when printing is started. A paper discharge tray 121 is used to stack printed media that have been printed and discharged. The media cassette 122 contains an ink sheet described later. The media cassette 122 will be described later with reference to FIG. 1 shows a state in which the side plate of the printer 1 is open, so that the media cassette 122 appears. The print execution button 123 is a button for the user to instruct the start of printing. The power switch 124 is a main power switch of the printer 1. The memory card slot 5 is a slot into which a storage medium such as a memory card storing image data for printing is mounted. The user inserts a memory card into the memory card slot 5. Then, the user can perform print designation by card direct print designation while confirming the user interface displayed on the display unit 106.

カメラ2は光学系201と、表示部208と、電源スイッチ223と、メモリカードスロット4と、インタフェース216とを有している。光学系201は被写体の光学画像を取り込むために使用するレンズユニットである。表示部208はLEDであり、カメラ2のエラーステータス等を表示する。電源スイッチ223はカメラ2の電源をON/OFFするためのスイッチである。メモリカードスロット4は撮像した画像データを記憶するメモリカード等の記憶媒体を装着するスロットである。ユーザはインタフェースケーブル301を介してカメラ2をプリンタ1に接続する。そして、ユーザはカメラ2からプリンタ1にデジタル画像データを伝送して印刷するダイレクト印刷指定を行うことができる。   The camera 2 includes an optical system 201, a display unit 208, a power switch 223, a memory card slot 4, and an interface 216. The optical system 201 is a lens unit used to capture an optical image of a subject. A display unit 208 is an LED and displays an error status of the camera 2 and the like. The power switch 223 is a switch for turning on / off the power of the camera 2. The memory card slot 4 is a slot into which a storage medium such as a memory card for storing captured image data is mounted. The user connects the camera 2 to the printer 1 via the interface cable 301. Then, the user can perform direct print designation for transmitting digital image data from the camera 2 to the printer 1 for printing.

次に、プリンタ1の内部構成について詳細に説明する。図2はプリンタ1の内部構成を示す図である。プリンタ1はインタフェース101、受信バッファ102、信号処理部103、制御部104、表示部106、表示部108、入力部105、フレームメモリ107、信号処理部109、プリンタエンジン部100、記録媒体制御部110、記録媒体111、拡張記録媒体112、通電制御装置13を含んで構成される。また、制御部104はCPU113、RAM114、ROM115を含んで構成される。さらに、プリンタ1には、インタフェース101を介してカメラ2、PC3、メモリカードスロット5に挿入された不図示のメモリカード等が接続される。   Next, the internal configuration of the printer 1 will be described in detail. FIG. 2 is a diagram illustrating an internal configuration of the printer 1. The printer 1 includes an interface 101, a reception buffer 102, a signal processing unit 103, a control unit 104, a display unit 106, a display unit 108, an input unit 105, a frame memory 107, a signal processing unit 109, a printer engine unit 100, and a recording medium control unit 110. , The recording medium 111, the extended recording medium 112, and the energization control device 13. The control unit 104 includes a CPU 113, a RAM 114, and a ROM 115. Further, the printer 1 is connected to the camera 2, the PC 3, a memory card (not shown) inserted into the memory card slot 5, and the like via the interface 101.

制御部104はカメラ2、PC3、メモリカードスロット5に挿入されたメモリカードから入力された画像データ(通常JPEGフォーマット)をインタフェース101を介して受信する。制御部104は受信した画像データを受信バッファ102に格納する。次に、信号処理部103は制御部104の指示に基づき受信バッファ102に格納された画像データをリサイズしたり、回転させたりして前処理を行う。制御部104は前処理を行った画像データをフレームメモリ107、または制御部104のRAM114に格納する。   The control unit 104 receives image data (normally JPEG format) input from the camera 2, the PC 3, and the memory card inserted in the memory card slot 5 via the interface 101. The control unit 104 stores the received image data in the reception buffer 102. Next, the signal processing unit 103 performs preprocessing by resizing or rotating the image data stored in the reception buffer 102 based on an instruction from the control unit 104. The control unit 104 stores the preprocessed image data in the frame memory 107 or the RAM 114 of the control unit 104.

ここでユーザはCPU113がROM115に格納されているプログラムを実行することにより表示部108に表示されるグラフィックユーザインターフェース(以下、GUIという)により、入力部105を介して、印刷に係る指示を行うことができる。ユーザは例えば表示部108に画像データのプレビュー表示を指示したり、印刷の部数を指示したり、N−UPやトリミング等の画像処理を指示したりすることができる。   Here, the user issues an instruction related to printing via the input unit 105 through a graphic user interface (hereinafter referred to as GUI) displayed on the display unit 108 by the CPU 113 executing a program stored in the ROM 115. Can do. For example, the user can instruct the display unit 108 to display a preview of image data, instruct the number of copies, or instruct image processing such as N-UP or trimming.

次に、ユーザはGUIにより入力部105を介して印刷指示を行う。すると、信号処理部109は制御部104の指示に基づき画像データを、プリンタエンジン部100が直接解釈できるフォーマット(3色プリンタである場合単色のシアン面、マゼンダ面、イエロー面に分版)に画像変換し、紙送りのタイミングにあわせて送信する。なお、プリンタ1にエラーが発生した場合、制御部104は表示部108にLEDを点滅させる等してユーザに注意を促す。また、プリンタ1の中に記憶して再利用したい印画データやダウンロード可能なテンプレートデータは記録媒体制御部110を経由して、ハードディスク等の記録媒体111又はリムーバブルディスク等の拡張記録媒体112に記憶する。   Next, the user issues a print instruction via the input unit 105 using the GUI. Then, the signal processing unit 109 converts the image data into a format that can be directly interpreted by the printer engine unit 100 based on an instruction from the control unit 104 (in the case of a three-color printer, it is separated into a monochrome cyan surface, magenta surface, and yellow surface). Convert it and send it according to the paper feed timing. When an error occurs in the printer 1, the control unit 104 alerts the user by blinking an LED on the display unit 108 or the like. Further, the print data and the downloadable template data which are stored in the printer 1 and can be reused are stored in the recording medium 111 such as a hard disk or the extended recording medium 112 such as a removable disk via the recording medium control unit 110. .

通電制御装置13は各ドットに対応する各発熱抵抗体に通電する制御を行う。図3は通電制御装置13の内部構成を示す図である。通電制御装置13は環境温度検出部12a、ヘッド温度検出部12b、制御回路6、駆動回路10、ドット11を含んで構成される。また、制御回路6はカウンタ7、演算部8、通電制御部9を含んで構成される。カウンタ7は後述するサーマルヘッドに複数配列された発熱抵抗体に対応するドット11が、ライン単位の印字において通電されている数及び通電されていない数を計数する。カウンタ7は各列の印字における総ドット数に対する通電ドット数の割合があらかじめ設定した定数以上となった場合に、その列を黒列と判断する。また、カウンタ7は通電ドット数が定数未満の場合に、その列を白列と判断する。カウンタ7からの各列における通電ドット数は制御回路6の演算部8に出力される。環境温度検出部12aは後述するサーミスタ部130aであり、環境温度を検出する。ヘッド温度検出部12bは後述するサーミスタ部125bであり、サーマルヘッドのヘッド温度を検出する。演算部8は環境温度検出部12aにおいて検出された環境温度とヘッド温度検出部12bにおいて検出されたヘッド温度とを比較する。通電制御部9は環境温度検出部12aにおいて検出された環境温度及びヘッド温度検出部12bにおいて検出されたヘッド温度に基づいて駆動回路10に対して、各ドット11に対応する発熱抵抗体に印加する駆動電圧パルスを指示する。また、このとき通電制御部9は演算部8において比較された結果に応じて環境温度を変更する等の処理を行う。駆動回路10は通電制御部9において指示された駆動電圧パルスを各ドット11、すなわち各発熱抵抗体に所定時間印加する。   The energization control device 13 performs control to energize each heating resistor corresponding to each dot. FIG. 3 is a diagram illustrating an internal configuration of the energization control device 13. The energization control device 13 includes an environmental temperature detection unit 12 a, a head temperature detection unit 12 b, a control circuit 6, a drive circuit 10, and dots 11. The control circuit 6 includes a counter 7, a calculation unit 8, and an energization control unit 9. The counter 7 counts the number of energized and unenergized dots 11 corresponding to the heating resistors arranged in the thermal head described later in line unit printing. The counter 7 determines that the row is a black row when the ratio of the number of energized dots to the total number of dots in printing of each row is equal to or larger than a preset constant. The counter 7 determines that the row is a white row when the number of energized dots is less than a constant. The number of energized dots in each column from the counter 7 is output to the calculation unit 8 of the control circuit 6. The environmental temperature detection unit 12a is a thermistor unit 130a described later, and detects the environmental temperature. The head temperature detection unit 12b is a thermistor unit 125b described later, and detects the head temperature of the thermal head. The calculation unit 8 compares the environmental temperature detected by the environmental temperature detection unit 12a with the head temperature detected by the head temperature detection unit 12b. The energization control unit 9 applies the driving circuit 10 to the heating resistor corresponding to each dot 11 based on the environmental temperature detected by the environmental temperature detection unit 12a and the head temperature detected by the head temperature detection unit 12b. Indicates drive voltage pulse. At this time, the energization control unit 9 performs processing such as changing the environmental temperature in accordance with the result of comparison in the calculation unit 8. The drive circuit 10 applies a drive voltage pulse instructed by the energization control unit 9 to each dot 11, that is, each heating resistor for a predetermined time.

次に、プリンタ1が画像データを受像紙に印刷する動作について説明する。図4はプリンタ1の印刷する動作を説明するための図である。なお、図4は図1のプリンタ1を矢印A方向から見た図であり、図1と同一の構成については、同一の符号を付している。
プリンタ1の筐体の前後には、給紙トレイ120と排紙トレイ121とが配置されている。また、プリンタ1の筐体内には、サーマルヘッド125、プラテンローラ126、排紙ローラ127、制御基板130、インクシート供給側ボビン131、インクシート巻取側ボビン132が配置されている。
Next, an operation in which the printer 1 prints image data on image receiving paper will be described. FIG. 4 is a diagram for explaining the printing operation of the printer 1. 4 is a view of the printer 1 in FIG. 1 as viewed from the direction of the arrow A, and the same components as those in FIG. 1 are denoted by the same reference numerals.
A paper feed tray 120 and a paper discharge tray 121 are arranged before and after the housing of the printer 1. Further, a thermal head 125, a platen roller 126, a paper discharge roller 127, a control board 130, an ink sheet supply side bobbin 131, and an ink sheet take-up side bobbin 132 are disposed in the housing of the printer 1.

給紙トレイ120には、未印画の受像紙が収容される。また、排紙トレイ121には、印刷後の受像紙が積載される。サーマルヘッド125とプラテンローラ126とは受像紙とインクシートを挟み込んで印刷面に圧力をかける機能を有している。また、サーマルヘッド125とプラテンローラ126とはそれぞれ印刷面にかける圧力をON/OFFすることができる。排紙ローラ127は印刷された受像紙をプリンタ1外に排紙する。   An unprinted image receiving paper is stored in the paper feed tray 120. In addition, printed image receiving paper is stacked on the paper discharge tray 121. The thermal head 125 and the platen roller 126 have a function of sandwiching the image receiving paper and the ink sheet and applying pressure to the printing surface. The thermal head 125 and the platen roller 126 can turn ON / OFF the pressure applied to the printing surface. A paper discharge roller 127 discharges the printed image receiving paper out of the printer 1.

制御基板130はプリンタ1全体の動作を制御する。制御基板130は図2に示す制御部104、信号処理部103、109等が実装されている。制御基板130は印刷時の給排紙動作の制御をしたり、入力部105や表示部106の制御等をしたりする。インクシート供給側ボビン131は印刷時や頭出し時にインクシートをサーマルヘッド125とプラテンローラ126との間に供給する。インクシート巻取側ボビン132はサーマルヘッド125とプラテンローラ126との間で挟まれた後のインクシートを巻き取る。なお、インクシート供給側ボビン131とインクシート巻取側ボビン132とは図5又は図1に示すように、メディアカセット122に内蔵されている。図5はメディアカセット122の外観を示す図である。メディアカセット122にはインクシート供給側ボビン131とインクシート巻取側ボビン132が内蔵されている。また、メディアカセット122には、インクシート供給側ボビン131には転写前のインクシートとインクシート巻取側ボビン132には転写後のインクシートとが収容されている。   The control board 130 controls the operation of the entire printer 1. The control board 130 is mounted with the control unit 104, the signal processing units 103, 109, and the like shown in FIG. The control board 130 controls the paper supply / discharge operation during printing, and controls the input unit 105 and the display unit 106. The ink sheet supply side bobbin 131 supplies an ink sheet between the thermal head 125 and the platen roller 126 during printing or cueing. The ink sheet take-up bobbin 132 takes up the ink sheet after being sandwiched between the thermal head 125 and the platen roller 126. The ink sheet supply side bobbin 131 and the ink sheet take-up side bobbin 132 are built in the media cassette 122 as shown in FIG. FIG. 5 is a view showing the appearance of the media cassette 122. The media cassette 122 includes an ink sheet supply side bobbin 131 and an ink sheet take-up side bobbin 132. Further, in the media cassette 122, the ink sheet supply side bobbin 131 contains the ink sheet before transfer, and the ink sheet take-up side bobbin 132 contains the ink sheet after transfer.

図6は制御基板130の外観を示す図である。上述したように制御基板130には複数の素子が実装されている。また、図6に示すように制御基板130は環境温度を検出する環境温度検出手段としてのサーミスタ部130aと発熱部130bとを有している。発熱部130bは単一の素子であっても複数の素子であってもよく、発熱源になり得るものであればどのようなものであってもよい。このように、環境温度を検出するサーミスタ部130aの近傍に発熱部130bが実装されているため、サーミスタ部130aは発熱部130bの熱を受けて、本来の環境温度より高い温度を検出してしまうことがある。   FIG. 6 is a view showing the appearance of the control board 130. As described above, a plurality of elements are mounted on the control board 130. In addition, as shown in FIG. 6, the control board 130 includes a thermistor portion 130a and a heat generating portion 130b as environmental temperature detecting means for detecting the environmental temperature. The heat generating part 130b may be a single element or a plurality of elements, and may be any element as long as it can be a heat source. Thus, since the heat generating part 130b is mounted in the vicinity of the thermistor part 130a for detecting the environmental temperature, the thermistor part 130a receives the heat of the heat generating part 130b and detects a temperature higher than the original environmental temperature. Sometimes.

次に、サーマルヘッド125の構成について図7及び図8を参照して説明する。図7はサーマルヘッド125の側面を示す図である。また、図8はサーマルヘッド125を図7の矢印B方向から見た斜視図である。サーマルヘッド125は略直方体状に形成されている。また、サーマルヘッド125は発熱体部125a、サーミスタ部125b、剥離板129を含んで構成される。発熱体部125aはサーマルヘッド125の下面で長手方向に沿って設けられている。発熱体部125aの長手寸法は印刷可能な用紙の最大幅よりやや大きく設定されている。また、発熱体部125aには不図示のグレーズ層の中に発熱抵抗体が複数配列されている。   Next, the configuration of the thermal head 125 will be described with reference to FIGS. FIG. 7 is a view showing a side surface of the thermal head 125. FIG. 8 is a perspective view of the thermal head 125 viewed from the direction of arrow B in FIG. The thermal head 125 is formed in a substantially rectangular parallelepiped shape. The thermal head 125 includes a heating element portion 125a, a thermistor portion 125b, and a peeling plate 129. The heating element portion 125 a is provided along the longitudinal direction on the lower surface of the thermal head 125. The longitudinal dimension of the heating element 125a is set to be slightly larger than the maximum width of printable paper. The heating element 125a includes a plurality of heating resistors arranged in a glaze layer (not shown).

ヘッド温度検出手段としてのサーミスタ部125bはサーマルヘッド125の下面に設けられている。また、サーミスタ部125bはサーミスタ素子で構成されており、発熱抵抗体の近くに配置することで、印刷中のサーマルヘッド125のヘッド温度を検出する。剥離板129はサーマルヘッド125の側面の長手方向に沿い、最適な大きさと角度とに設定されて設けられている。また、剥離板129は受像紙とインクシートとがスムーズに剥離するように突起部を有している。このような、サーマルヘッド125において、各ドット11に対し印加エネルギーを駆動電圧パルスとして与えることで、各ドットに対応する発熱抵抗体では熱に変換する。   The thermistor portion 125b as a head temperature detecting means is provided on the lower surface of the thermal head 125. The thermistor portion 125b is composed of a thermistor element, and is disposed near the heating resistor to detect the head temperature of the thermal head 125 during printing. The release plate 129 is provided along the longitudinal direction of the side surface of the thermal head 125 and set to an optimum size and angle. The release plate 129 has a protrusion so that the image receiving paper and the ink sheet can be smoothly peeled off. In such a thermal head 125, by applying applied energy to each dot 11 as a drive voltage pulse, the heating resistor corresponding to each dot converts it into heat.

図9はインクシートの一例を示す図である。インクシートは2本のリボンマーカーを先頭に、Ye面(イエロー面)、Mg面(マゼンダ面)、Cy面(シアン面)、OC面(オーバーコート)の順に配列されている。また、インクシートにはYe面、Mg面、Cy面、OC面を一組として、複数の組が配列されている。インクシートの各面はそれぞれリボンマーカー(黒い線)で区切られている。隣接するリボン間のサイズは受像紙の印刷面より一回り大きくなっている。このようなインクシートは上述したメディアカセット122のインクシート供給側ボビン131に巻き取られて収容されている。   FIG. 9 is a diagram illustrating an example of an ink sheet. The ink sheets are arranged in the order of Ye surface (yellow surface), Mg surface (magenta surface), Cy surface (cyan surface), and OC surface (overcoat) with two ribbon markers at the head. In addition, a plurality of sets are arranged on the ink sheet, with the Ye, Mg, Cy, and OC surfaces as a set. Each side of the ink sheet is separated by ribbon markers (black lines). The size between adjacent ribbons is slightly larger than the printing surface of the image receiving paper. Such an ink sheet is wound and accommodated on the ink sheet supply side bobbin 131 of the media cassette 122 described above.

次に、プリンタ1が1面を印刷するときの給排紙動作について図10〜図13を参照して説明する。まず、図10に示すように、プリンタ1は給紙トレイ120から受像紙を給紙ローラ128を使って筐体内に取り込む。次に、図11に示すように、プリンタ1は取り込んだ受像紙と不図示のインクシートとを重ねて、サーマルヘッド125とプラテンローラ126とで挟み、圧力をかけたまま1ラインずつ駆動電圧パルスをかけて、紙送りを行う。次に、図12に示すように、1面目(例えばYe面)の画像を転写した直後、受像紙の一部は筐体から排出されているが、プリンタ1は排紙を行わず、2面目(例えばMg面)を転写するため筐体内に戻す。次に、プリンタ1は受像紙を転写前の位置に戻し、2面目(例えばMg面)の転写を開始する。次に、図13に示すように、プリンタ1は画像データの準備された全ての面データを転写した後、筐体外に排紙し排紙トレイ121に積載する。   Next, the paper supply / discharge operation when the printer 1 prints one side will be described with reference to FIGS. First, as shown in FIG. 10, the printer 1 takes the image receiving paper from the paper feed tray 120 into the housing using the paper feed roller 128. Next, as shown in FIG. 11, the printer 1 superimposes the received image receiving paper and an ink sheet (not shown) and sandwiches them between the thermal head 125 and the platen roller 126. To feed the paper. Next, as shown in FIG. 12, immediately after the image on the first side (for example, the Ye side) is transferred, a part of the image receiving paper is discharged from the housing, but the printer 1 does not discharge the second side. Return (for example, Mg surface) into the housing to transfer. Next, the printer 1 returns the image receiving paper to the position before transfer, and starts transferring the second side (for example, Mg side). Next, as shown in FIG. 13, the printer 1 transfers all the surface data prepared for the image data, and then discharges the paper out of the housing and stacks it on the paper discharge tray 121.

次に、プリンタ1が受像紙に印刷するときの制御部104等が行う処理について図14のフローチャートを参照して説明する。なお、図14に示すフローチャートはROM115に格納されたプログラムをCPU113が実行することにより開始される。
まず、ステップS170において、ユーザがプリンタ1の電源スイッチ124をONにする。すると、制御部104ではCPU113がROM115に格納されているプログラムを実行し、例えば表示部108にGUIを表示する。また、図6に示される制御基板130では発熱部130bによる放熱が開始される。なお、このときプリンタ1にカメラ2、PC3、メモリカードスロット5に挿入された不図示のメモリカード等が接続されている場合、制御部104は画像データを受信し、上述した前処理を行った画像データをフレームメモリ107等に格納するようにしてもよい。
次に、ステップS171において、ユーザがプリンタ1に対して印刷指示を行わず、しばらくの間、放置する。すると、制御基板130のサーミスタ部130aは発熱部130bの熱を受けて、本来の環境温度より高い温度を検出し始める。
Next, processing performed by the control unit 104 and the like when the printer 1 prints on image receiving paper will be described with reference to the flowchart of FIG. Note that the flowchart shown in FIG. 14 is started when the CPU 113 executes a program stored in the ROM 115.
First, in step S170, the user turns on the power switch 124 of the printer 1. Then, in the control unit 104, the CPU 113 executes a program stored in the ROM 115, and displays a GUI on the display unit 108, for example. Further, in the control board 130 shown in FIG. 6, heat dissipation by the heat generating part 130b is started. At this time, when the camera 1, the PC 3, a memory card (not shown) inserted in the memory card slot 5 is connected to the printer 1, the control unit 104 receives the image data and performs the above-described preprocessing. The image data may be stored in the frame memory 107 or the like.
Next, in step S171, the user does not give a print instruction to the printer 1, and is left for a while. Then, the thermistor part 130a of the control board 130 receives the heat of the heat generating part 130b and starts to detect a temperature higher than the original environmental temperature.

ここで、制御基板130のサーミスタ部130aが検出する環境温度について図15を参照して説明する。図15はプリンタ1を放置したときのヘッド温度及び環境温度の温度遷移の一例を示す図である。図15に示すように、ヘッド温度を検出するサーミスタ部125bは熱の影響を受けることが少ないので放置時間が経過しても23℃を検出している。一方、環境温度を検出するサーミスタ部130aは放置時間が経過するに従い、発熱部130bの熱を受けて環境温度23℃より徐々に高い温度を検出する。図15に示す例では、電源スイッチ124をONにして印刷せずに約600秒放置すると、環境温度が28℃まで上昇し、ヘッド温度との差が約+5℃になる。なお、放置時間及び温度上昇幅はプリンタ1を構成するメカや制御基板130の構成によって変動する。   Here, the environmental temperature detected by the thermistor section 130a of the control board 130 will be described with reference to FIG. FIG. 15 is a diagram illustrating an example of a temperature transition between the head temperature and the environmental temperature when the printer 1 is left unattended. As shown in FIG. 15, the thermistor portion 125b for detecting the head temperature is hardly affected by heat, and therefore detects 23 ° C. even if the standing time elapses. On the other hand, the thermistor part 130a for detecting the environmental temperature receives the heat of the heat generating part 130b as the standing time elapses and detects a temperature gradually higher than the environmental temperature 23 ° C. In the example shown in FIG. 15, if the power switch 124 is turned ON and left for about 600 seconds without printing, the environmental temperature rises to 28 ° C., and the difference from the head temperature becomes about + 5 ° C. Note that the standing time and the temperature rise range vary depending on the mechanism constituting the printer 1 and the configuration of the control board 130.

図14のフローチャートに戻り、ステップS172において、ユーザは印刷の開始を指示するプリント実行ボタン123を押下する。すると、制御部104は給紙ローラ128に給紙トレイ120から受像紙を筐体内に取り込む指示等、印刷を開始する指示を行う。
次に、ステップS173において、信号処理部109は制御部104の指示に基づき画像データを面単位の面データとしてプリンタエンジン部100に送信する。例えば、モノクロであればBK面の面データである。また、フルカラーであればYe面、Mg面、Cy面の面データである。プリンタエンジン部100は面データを受け取る。
Returning to the flowchart of FIG. 14, in step S172, the user presses the print execution button 123 for instructing the start of printing. Then, the control unit 104 instructs the paper feed roller 128 to start printing, such as an instruction to take the image receiving paper from the paper feed tray 120 into the housing.
Next, in step S <b> 173, the signal processing unit 109 transmits image data to the printer engine unit 100 as surface data in units of surfaces based on an instruction from the control unit 104. For example, in the case of monochrome, it is surface data of the BK surface. In the case of full color, the surface data is the Ye surface, Mg surface, and Cy surface. The printer engine unit 100 receives surface data.

次に、ステップS174において、通電制御部9が各ドット11に対応する各発熱抵抗体に印加する駆動電圧パルスを指示する前に、演算部8はサーミスタ部130aから環境温度を取得する。また、演算部8はサーミスタ部125bからヘッド温度を取得する。次に、演算部8は取得した環境温度及びヘッド温度を比較する(温度比較判定)。環境温度がヘッド温度より高い場合、演算部8はステップS175に処理を進める。また、環境温度がヘッド温度より高くない場合、演算部8はステップS176に処理を進める。   Next, in step S174, before the energization control unit 9 instructs the drive voltage pulse to be applied to each heating resistor corresponding to each dot 11, the calculation unit 8 acquires the environmental temperature from the thermistor unit 130a. Moreover, the calculating part 8 acquires head temperature from the thermistor part 125b. Next, the calculation unit 8 compares the acquired environmental temperature and head temperature (temperature comparison determination). If the environmental temperature is higher than the head temperature, the arithmetic unit 8 advances the process to step S175. If the ambient temperature is not higher than the head temperature, the arithmetic unit 8 advances the process to step S176.

ステップS175において、通電制御部9は実際に検出された環境温度を異なる温度に変更する。ここでは、通電制御部9は検出されたヘッド温度と同一又は略同一の温度を環境温度として変更する。
ステップS176において、通電制御部9は面単位の印刷から1ライン分のデータを取り出し、駆動回路10に対してヘッド温度及び環境温度に基づいてサーマルヘッド125の各ドットに対応する各発熱抵抗体に駆動電圧パルスを与えるように指示をする。プリンタエンジン部100は指示に基づいてライン単位の印画を行う。このとき、環境温度がヘッド温度より高くない場合、通電制御部9は検出した環境温度をそのまま用いる。また、環境温度がヘッド温度より高くない場合、通電制御部9は検出されたヘッド温度を環境温度に変更し、変更した環境温度に基づいて駆動電圧パルスを与えるように指示する。
In step S175, the energization control unit 9 changes the actually detected environmental temperature to a different temperature. Here, the energization control unit 9 changes the temperature that is the same or substantially the same as the detected head temperature as the environmental temperature.
In step S176, the energization control unit 9 extracts one line of data from the surface unit printing, and supplies the heating circuit to each heating resistor corresponding to each dot of the thermal head 125 based on the head temperature and the environmental temperature. Instruct to give drive voltage pulse. The printer engine unit 100 performs line-by-line printing based on the instruction. At this time, when the environmental temperature is not higher than the head temperature, the energization control unit 9 uses the detected environmental temperature as it is. When the environmental temperature is not higher than the head temperature, the energization control unit 9 changes the detected head temperature to the environmental temperature and instructs to apply a driving voltage pulse based on the changed environmental temperature.

次に、ステップS177において、制御部104は最後のラインであるか否かを判定する。最後のラインの場合、制御部104はステップS178に処理を進める。最後のラインではない場合、制御部104はステップS176に処理を戻し最後のラインになるまで印画を行う。   Next, in step S177, the control unit 104 determines whether or not it is the last line. In the case of the last line, the control unit 104 advances the process to step S178. If it is not the last line, the control unit 104 returns the process to step S176 and performs printing until the last line is reached.

ステップS178において、制御部104は一面分の印刷が終わったら、その面が最後の面データであるか否かを判定する。最後の面データの場合、制御部104はステップS179に処理を進め、印刷を終了する。最後の面データではなく次の面データが存在すれば、制御部104はステップS173に処理を戻し、次の面の印刷を開始する指示をする。なお、最後の面を印刷したあと、耐候性を高めるため、熱溶融性の樹脂から構成される、オーバーコート面を印刷してもよい。   In step S178, when printing for one surface is completed, the control unit 104 determines whether or not the surface is the last surface data. In the case of the last surface data, the control unit 104 advances the processing to step S179 and ends printing. If the next surface data is present instead of the last surface data, the control unit 104 returns the process to step S173 to instruct to start printing the next surface. In addition, after printing the last surface, in order to improve a weather resistance, you may print the overcoat surface comprised from a heat-meltable resin.

図16は環境温度がヘッド温度より高くなったときに、環境温度を変更して印刷した場合と環境温度を変更しないで印刷した場合の最高濃度(Optical Density)を測定した図である。Aで示す線が環境温度を変更しないで印刷した場合の特性線である。Bで示す線が環境温度を変更して印刷した場合の特性線である。図16では、5分程度放置した後に印刷した一例を示している。図16に示すように、環境温度を変更しないで印刷した場合の特性線Aは印刷1枚目の画像の濃度が薄くなっている。一方、環境温度を変更して印刷した場合の特性線Bは通常の濃度を維持できるようになる。   FIG. 16 is a diagram in which the maximum density (Optical Density) is measured when printing is performed without changing the environmental temperature when the environmental temperature is higher than the head temperature and when printing is performed without changing the environmental temperature. A line indicated by A is a characteristic line when printing is performed without changing the environmental temperature. A line indicated by B is a characteristic line when printing is performed by changing the environmental temperature. FIG. 16 shows an example of printing after leaving for about 5 minutes. As shown in FIG. 16, the characteristic line A in the case of printing without changing the environmental temperature has a light image density of the first printed sheet. On the other hand, the characteristic line B in the case where printing is performed while changing the environmental temperature can maintain the normal density.

図17はプリンタ1を放置した後、連続印刷したときのヘッド温度及び環境温度の温度遷移の一例を示す図である。図17に示すように、印刷1枚目は環境温度がヘッド温度より高くなっている。次に、印刷2枚目以降は環境温度がヘッド温度より低くなっている。従って、環境温度を変更して印刷した場合、特に印刷1枚目に有効である。ただし、プリンタ1を構成するメカや制御基板130の構成によってヘッド温度及び環境温度は変動する。   FIG. 17 is a diagram illustrating an example of the temperature transition of the head temperature and the environmental temperature when the printer 1 is left unattended and continuously printed. As shown in FIG. 17, the environmental temperature of the first printed sheet is higher than the head temperature. Next, the environmental temperature is lower than the head temperature after the second print. Therefore, when printing is performed while changing the environmental temperature, it is particularly effective for the first printed sheet. However, the head temperature and the environmental temperature vary depending on the mechanism constituting the printer 1 and the configuration of the control board 130.

このように、本実施形態によれば、環境温度がヘッド温度より高くなった場合であっても、検出された環境温度をそのまま用いずに、異なる温度に変更することにより、安定した濃度で印刷することができる。異なる温度に変更する場合の例として、検出されたヘッド温度と同一又は略同一の温度に変更する場合について説明した。   As described above, according to the present embodiment, even when the environmental temperature is higher than the head temperature, printing is performed with a stable density by changing the detected environmental temperature to a different temperature without using it as it is. can do. As an example of changing to a different temperature, the case of changing to the same or substantially the same temperature as the detected head temperature has been described.

なお、上述した実施形態では、演算部8が取得した環境温度及びヘッド温度を比較する場合について説明した。また、通電制御部9が環境温度及びヘッド温度に基づいて駆動回路10に対して各ドット11に対応する発熱抵抗体に印加する駆動電圧パルスを指示する場合について説明した。さらに、通電制御部9が実際に検出された環境温度を異なる温度に変更する場合について説明した。しかしながら、この場合に限られない。例えば、演算部8及び通電制御部9が行っている処理を制御部104が行うようにしてもよい。   In the above-described embodiment, the case where the environmental temperature and the head temperature acquired by the calculation unit 8 are compared has been described. Further, the case where the energization control unit 9 instructs the drive circuit 10 to drive voltage pulses to be applied to the heating resistors corresponding to the dots 11 based on the environmental temperature and the head temperature has been described. Furthermore, the case where the energization control unit 9 changes the actually detected environmental temperature to a different temperature has been described. However, the present invention is not limited to this case. For example, the control unit 104 may perform the processing performed by the calculation unit 8 and the energization control unit 9.

なお、上述した実施形態では、制御部104は環境温度がヘッド温度より高くなった場合に、環境温度を検出されたヘッド温度と同一又は略同一の温度に変更する場合についてのみ説明したが、この場合に限られない。
例えば、制御部104はプリンタ1の電源スイッチ124がONになったとき、即ちプリンタ1が起動されたときに検出した環境温度をRAM114等の記憶装置に記憶しておく。そして、通電制御部9は環境温度がヘッド温度より高くなった場合に、記憶装置に記憶している温度を環境温度として変更するようにしてもよい。
In the above-described embodiment, the control unit 104 has been described only when the environmental temperature is changed to the same or substantially the same as the detected head temperature when the environmental temperature becomes higher than the head temperature. Not limited to cases.
For example, the control unit 104 stores the environmental temperature detected when the power switch 124 of the printer 1 is turned on, that is, when the printer 1 is activated, in a storage device such as the RAM 114. The energization control unit 9 may change the temperature stored in the storage device as the environmental temperature when the environmental temperature becomes higher than the head temperature.

また、例えば、環境温度のデフォルト値(例えば、23℃)として、ROM115等の記憶装置に格納しておいてもよい。そして、通電制御部9は環境温度がヘッド温度より高くなった場合に、記憶装置に記憶している温度を環境温度として変更するようにしてもよい。なお、環境温度のデフォルト値としては、プリンタ1が通常、使用される室内温度、例えば略23℃を設定する。ただし、この場合に限られるものではなく、デフォルト値はユーザが任意に設定できるようにしてもよい。
また、例えば、検出した環境温度がヘッド温度よりも高くなった場合は、検出された環境温度をそのまま利用せずに、検出したヘッド温度及び/又は検出した環境温度に基づいて環境温度を算出して決定し、その値を環境温度として用いてもよい。
Further, for example, it may be stored in a storage device such as the ROM 115 as a default value of the environmental temperature (for example, 23 ° C.). The energization control unit 9 may change the temperature stored in the storage device as the environmental temperature when the environmental temperature becomes higher than the head temperature. Note that the room temperature at which the printer 1 is normally used, for example, approximately 23 ° C., is set as the default value of the environmental temperature. However, the present invention is not limited to this case, and the default value may be arbitrarily set by the user.
Further, for example, when the detected environmental temperature is higher than the head temperature, the environmental temperature is calculated based on the detected head temperature and / or the detected environmental temperature without using the detected environmental temperature as it is. And the value may be used as the environmental temperature.

上述した本発明の実施形態における印刷装置を構成する各手段、並びに印刷方法の各ステップは、コンピュータのRAMやROM等に記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。   Each means constituting the printing apparatus and each step of the printing method according to the embodiment of the present invention described above can be realized by operating a program stored in a RAM or ROM of a computer. This program and a computer-readable recording medium recording the program are included in the present invention.

また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器からなるシステムに適用してもよい。   In addition, the present invention can be implemented as, for example, a system, apparatus, method, program, or recording medium. Specifically, the present invention may be applied to a system including a plurality of devices.

なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。   The present invention supplies a software program for realizing the functions of the above-described embodiments directly or remotely to a system or apparatus. In addition, this includes a case where the system or the computer of the apparatus is also achieved by reading and executing the supplied program code.

従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。   Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention. In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているOS等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。   Further, the functions of the above-described embodiments are realized by the computer executing the read program. Furthermore, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can be realized by the processing.

更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。   As another method, a program read from a recording medium is first written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Then, based on the instructions of the program, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are also realized by the processing.

印刷システムの外観を示す図である。It is a figure which shows the external appearance of a printing system. プリンタの内部構成を示す図である。It is a figure which shows the internal structure of a printer. 通電制御装置の構成を示す図である。It is a figure which shows the structure of an electricity supply control apparatus. プリンタの印刷する動作を説明するための図である。It is a figure for demonstrating the operation | movement which a printer prints. メディアカセットの外観を示す図である。It is a figure which shows the external appearance of a media cassette. 制御基板の外観を示す図である。It is a figure which shows the external appearance of a control board. サーマルヘッドの側面を示す図である。It is a figure which shows the side surface of a thermal head. サーマルヘッドの斜視図である。It is a perspective view of a thermal head. インクシートの一例を示す図である。It is a figure which shows an example of an ink sheet. プリンタの給排紙動作を説明するための図である。FIG. 6 is a diagram for explaining a paper supply / discharge operation of a printer. プリンタの給排紙動作を説明するための図である。FIG. 6 is a diagram for explaining a paper supply / discharge operation of a printer. プリンタの給排紙動作を説明するための図である。FIG. 6 is a diagram for explaining a paper supply / discharge operation of a printer. プリンタの給排紙動作を説明するための図である。FIG. 6 is a diagram for explaining a paper supply / discharge operation of a printer. 受像紙に印刷するときの処理を示すフローチャートである。It is a flowchart which shows the process at the time of printing on an image receiving paper. プリンタを放置したときのヘッド温度及び環境温度の温度遷移の一例を示す図である。It is a figure which shows an example of the temperature transition of head temperature and environmental temperature when a printer is left as it is. 環境温度を変更して印刷した場合と環境温度を変更しないで印刷した場合の最高濃度を測定した図である。It is the figure which measured the highest density at the time of printing when changing environmental temperature, and printing without changing environmental temperature. 連続印刷したときのヘッド温度及び環境温度の温度遷移の一例を示す図である。It is a figure which shows an example of the temperature transition of head temperature and environmental temperature at the time of continuous printing.

符号の説明Explanation of symbols

1‥‥印刷装置
2‥‥撮像装置
3‥‥PC
4‥‥メモリカードスロット
5‥‥メモリカードスロット
6‥‥制御回路
7‥‥カウンタ
8‥‥演算部
9‥‥通電制御部
10‥‥駆動回路
11‥‥ドット
12a‥‥環境温度検出部
12b‥‥ヘッド温度検出部
13‥‥通電制御装置
101‥‥インタフェース
102‥‥受信バッファ
103‥‥信号処理部
104‥‥制御部
105‥‥入力部
106‥‥表示部
107‥‥フレームメモリ
108‥‥表示部
109‥‥信号処理部
110‥‥記録媒体制御部
111‥‥記録媒体
112‥‥拡張記録媒体
113‥‥CPU
114‥‥RAM
115‥‥ROM
120‥‥給紙トレイ
121‥‥排紙トレイ
122‥‥メディアカセット
123‥‥プリント実行ボタン
124‥‥電源スイッチ
125‥‥サーマルヘッド
125a‥‥発熱体部
125b‥‥サーミスタ部
126‥‥プラテンローラ
127‥‥排紙ローラ
128‥‥給紙ローラ
129‥‥剥離板
130‥‥制御基板
130a‥‥サーミスタ部
130b‥‥発熱素子部
131‥‥インクシート供給側ボビン
132‥‥インクシート巻取側ボビン
201‥‥光学系
208‥‥表示部
216‥‥インタフェース
223‥‥電源スイッチ
301‥‥インタフェースケーブル
1 ... Printing device 2 ... Imaging device 3 ... PC
4 ... Memory card slot 5 ... Memory card slot 6 ... Control circuit 7 ... Counter 8 ... Calculation unit 9 ... Energization control unit 10 ... Drive circuit 11 ... Dot 12a ... Environmental temperature detection unit 12b ... Head temperature detector 13 ... Current controller 101 ... Interface 102 ... Receive buffer 103 ... Signal processor 104 ... Control part 105 ... Input part 106 ... Display part 107 ... Frame memory 108 ... Display Unit 109 ... Signal processing unit 110 ... Recording medium control unit 111 ... Recording medium 112 ... Extended recording medium 113 ... CPU
114 ... RAM
115 ROM
120 ... paper feed tray 121 ... paper discharge tray 122 ... media cassette 123 ... print execution button 124 ... power switch 125 ... thermal head 125a ... heating element 125b ... thermistor part 126 ... platen roller 127 Sheet roller 128 Sheet roller 129 Peeling plate 130 Control board 130a Thermistor section 130b Heating element section 131 Ink sheet supply side bobbin 132 Ink sheet take-up side bobbin 201 Optical system 208 Display unit 216 Interface 223 Power switch 301 Interface cable

Claims (15)

サーマルヘッドに複数配列された発熱抵抗体に駆動電圧パルスを印加して印刷を行う印刷装置であって、
前記サーマルヘッドのヘッド温度を検出するヘッド温度検出手段と、
環境温度を検出する環境温度検出手段と、
前記ヘッド温度検出手段において検出されたヘッド温度と前記環境温度検出手段において検出された環境温度とを比較する温度比較判定手段と、
前記ヘッド温度検出手段において検出されたヘッド温度と前記環境温度検出手段において検出された環境温度とに基づいて前記発熱抵抗体に印加する駆動電圧パルスを制御する制御手段と、を有し、
前記温度比較判定手段において環境温度がヘッド温度より高いと判定された場合、前記制御手段は前記環境温度検出手段において検出された環境温度を用いずに前記駆動電圧パルスを制御することを特徴とする印刷装置。
A printing apparatus that performs printing by applying a driving voltage pulse to a plurality of heating resistors arranged in a thermal head,
Head temperature detecting means for detecting the head temperature of the thermal head;
Environmental temperature detecting means for detecting the environmental temperature;
Temperature comparison determination means for comparing the head temperature detected by the head temperature detection means with the environmental temperature detected by the environmental temperature detection means;
Control means for controlling a drive voltage pulse applied to the heating resistor based on the head temperature detected by the head temperature detection means and the environmental temperature detected by the environmental temperature detection means,
The control means controls the drive voltage pulse without using the environmental temperature detected by the environmental temperature detection means when the temperature comparison determination means determines that the environmental temperature is higher than the head temperature. Printing device.
前記温度比較判定手段において環境温度がヘッド温度より高いと判定された場合、前記制御手段は前記環境温度検出手段において検出された環境温度を異なる温度に変更して前記駆動電圧パルスを制御することを特徴とする請求項1に記載の印刷装置。   If the temperature comparison determination means determines that the environmental temperature is higher than the head temperature, the control means changes the environmental temperature detected by the environmental temperature detection means to a different temperature and controls the drive voltage pulse. The printing apparatus according to claim 1, wherein: 前記温度比較判定手段において環境温度がヘッド温度より高いと判定された場合、前記制御手段は前記環境温度検出手段において検出された環境温度を前記ヘッド温度検出手段において検出されたヘッド温度に変更して前記駆動電圧パルスを制御することを特徴とする請求項1に記載の印刷装置。   If the temperature comparison determination means determines that the environmental temperature is higher than the head temperature, the control means changes the environmental temperature detected by the environmental temperature detection means to the head temperature detected by the head temperature detection means. The printing apparatus according to claim 1, wherein the driving voltage pulse is controlled. 前記温度比較判定手段において環境温度がヘッド温度より高いと判定された場合、前記制御手段は前記環境温度検出手段において検出された環境温度を該印刷装置が起動されたときの温度に変更して前記駆動電圧パルスを制御することを特徴とする請求項1に記載の印刷装置。   When it is determined by the temperature comparison determination means that the environmental temperature is higher than the head temperature, the control means changes the environmental temperature detected by the environmental temperature detection means to a temperature when the printing apparatus is started up, and The printing apparatus according to claim 1, wherein the driving voltage pulse is controlled. 前記温度比較判定手段において環境温度がヘッド温度より高いと判定された場合、前記制御手段は前記環境温度検出手段において検出された環境温度をデフォルト値に変更して前記駆動電圧パルスを制御することを特徴とする請求項1に記載の印刷装置。   If the temperature comparison determination means determines that the environmental temperature is higher than the head temperature, the control means changes the environmental temperature detected by the environmental temperature detection means to a default value and controls the drive voltage pulse. The printing apparatus according to claim 1, wherein: 前記温度比較判定手段において環境温度がヘッド温度より高いと判定された場合、前記制御手段は前記環境温度検出手段において検出された環境温度を利用せずに、前記ヘッド温度検出手段において検出されたヘッド温度を利用して前記駆動電圧パルスを制御することを特徴とする請求項1に記載の印刷装置。   If the temperature comparison determination means determines that the environmental temperature is higher than the head temperature, the control means does not use the environmental temperature detected by the environmental temperature detection means, but the head detected by the head temperature detection means The printing apparatus according to claim 1, wherein the driving voltage pulse is controlled using temperature. 前記異なる温度は、前記環境温度検出手段において検出された環境温度に基づいて決定されることを特徴とする請求項2に記載の印刷装置。   The printing apparatus according to claim 2, wherein the different temperature is determined based on an environmental temperature detected by the environmental temperature detection unit. サーマルヘッドに複数配列された発熱抵抗体に駆動電圧パルスを印加して印刷を行う印刷装置における印刷方法であって、
前記サーマルヘッドのヘッド温度を検出するヘッド温度検出ステップと、
環境温度を検出する環境温度検出ステップと、
前記ヘッド温度検出ステップにおいて検出されたヘッド温度と前記環境温度検出ステップにおいて検出された環境温度とを比較する温度比較判定ステップと、
前記ヘッド温度検出ステップにおいて検出されたヘッド温度と前記環境温度検出ステップにおいて検出された環境温度とに基づいて前記発熱抵抗体に印加する駆動電圧パルスを制御する制御ステップと、を有し、
前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度を用いずに前記駆動電圧パルスを制御することを特徴とする印刷方法。
A printing method in a printing apparatus that performs printing by applying a driving voltage pulse to a plurality of heating resistors arranged in a thermal head,
A head temperature detecting step for detecting a head temperature of the thermal head;
An environmental temperature detection step for detecting the environmental temperature;
A temperature comparison determination step for comparing the head temperature detected in the head temperature detection step with the environmental temperature detected in the environmental temperature detection step;
A control step of controlling a drive voltage pulse applied to the heating resistor based on the head temperature detected in the head temperature detection step and the environmental temperature detected in the environmental temperature detection step;
When it is determined in the temperature comparison determination step that the environmental temperature is higher than the head temperature, the control step controls the drive voltage pulse without using the environmental temperature detected in the environmental temperature detection step. Printing method.
前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度を異なる温度に変更して前記駆動電圧パルスを制御することを特徴とする請求項8に記載の印刷方法。   When it is determined in the temperature comparison determination step that the environmental temperature is higher than the head temperature, the control step changes the environmental temperature detected in the environmental temperature detection step to a different temperature to control the drive voltage pulse. The printing method according to claim 8, wherein: 前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度を前記ヘッド温度検出ステップにおいて検出されたヘッド温度に変更して前記駆動電圧パルスを制御することを特徴とする請求項8に記載の印刷方法。   When it is determined in the temperature comparison determination step that the environmental temperature is higher than the head temperature, the control step changes the environmental temperature detected in the environmental temperature detection step to the head temperature detected in the head temperature detection step. The printing method according to claim 8, wherein the driving voltage pulse is controlled. 前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度を該印刷装置が起動されたときの温度に変更して前記駆動電圧パルスを制御することを特徴とする請求項8に記載の印刷方法。   When it is determined that the environmental temperature is higher than the head temperature in the temperature comparison determination step, the control step changes the environmental temperature detected in the environmental temperature detection step to the temperature when the printing apparatus is started up. The printing method according to claim 8, wherein the driving voltage pulse is controlled. 前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度をデフォルト値に変更して前記駆動電圧パルスを制御することを特徴とする請求項8に記載の印刷方法。   When it is determined in the temperature comparison determination step that the environmental temperature is higher than the head temperature, the control step changes the environmental temperature detected in the environmental temperature detection step to a default value to control the drive voltage pulse. The printing method according to claim 8, wherein: 前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度を利用せずに、前記ヘッド温度検出ステップにおいて検出されたヘッド温度を利用して前記駆動電圧パルスを制御することを特徴とする請求項8に記載の印刷方法。   If it is determined in the temperature comparison determination step that the environmental temperature is higher than the head temperature, the control step does not use the environmental temperature detected in the environmental temperature detection step, and the head detected in the head temperature detection step. The printing method according to claim 8, wherein the driving voltage pulse is controlled using temperature. 前記異なる温度は、前記環境温度検出ステップにおいて検出された環境温度に基づいて決定されることを特徴とする請求項9に記載の印刷方法。   The printing method according to claim 9, wherein the different temperature is determined based on the environmental temperature detected in the environmental temperature detection step. サーマルヘッドに複数配列された発熱抵抗体に駆動電圧パルスを印加して印刷を行う印刷装置を制御するプログラムであって、
前記サーマルヘッドのヘッド温度を検出するヘッド温度検出手段において検出されたヘッド温度と環境温度を検出する環境温度検出手段において検出された環境温度とを比較する温度比較判定ステップと、
前記温度検出手段において検出されたヘッド温度と前記環境温度検出手段において検出された環境温度とに基づいて前記発熱抵抗体に印加する駆動電圧パルスを制御する制御ステップと、をコンピュータに実行させるためのプログラムであり、
前記温度比較判定ステップにおいて環境温度がヘッド温度より高いと判定された場合、前記制御ステップでは前記環境温度検出ステップにおいて検出された環境温度を用いずに前記駆動電圧パルスを制御することを特徴とするプログラム。
A program for controlling a printing apparatus that performs printing by applying a driving voltage pulse to a plurality of heating resistors arranged in a thermal head,
A temperature comparison determination step for comparing the head temperature detected by the head temperature detection means for detecting the head temperature of the thermal head with the environmental temperature detected by the environmental temperature detection means for detecting the environmental temperature;
A control step of controlling a drive voltage pulse applied to the heating resistor based on the head temperature detected by the temperature detection means and the environmental temperature detected by the environmental temperature detection means; Program,
When it is determined in the temperature comparison determination step that the environmental temperature is higher than the head temperature, the control step controls the drive voltage pulse without using the environmental temperature detected in the environmental temperature detection step. program.
JP2007247812A 2007-09-25 2007-09-25 Printer, printing method and program Pending JP2009078385A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007247812A JP2009078385A (en) 2007-09-25 2007-09-25 Printer, printing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007247812A JP2009078385A (en) 2007-09-25 2007-09-25 Printer, printing method and program

Publications (1)

Publication Number Publication Date
JP2009078385A true JP2009078385A (en) 2009-04-16

Family

ID=40653523

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007247812A Pending JP2009078385A (en) 2007-09-25 2007-09-25 Printer, printing method and program

Country Status (1)

Country Link
JP (1) JP2009078385A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015174287A (en) * 2014-03-14 2015-10-05 株式会社東芝 Printing device and control method
GB2553181A (en) * 2016-06-01 2018-02-28 Datamax Oneil Corp Thermal printhead temperature control
WO2019087767A1 (en) * 2017-11-02 2019-05-09 シチズン時計株式会社 Thermal printer
US10632767B2 (en) 2017-06-28 2020-04-28 Brother Kogyo Kabushiki Kaisha Printer

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015174287A (en) * 2014-03-14 2015-10-05 株式会社東芝 Printing device and control method
US9193172B2 (en) 2014-03-14 2015-11-24 Kabushiki Kaisha Toshiba Printer and control method
GB2553181A (en) * 2016-06-01 2018-02-28 Datamax Oneil Corp Thermal printhead temperature control
US10183500B2 (en) 2016-06-01 2019-01-22 Datamax-O'neil Corporation Thermal printhead temperature control
GB2553181B (en) * 2016-06-01 2019-10-16 Datamax Oneil Corp Thermal printhead temperature control
US10632767B2 (en) 2017-06-28 2020-04-28 Brother Kogyo Kabushiki Kaisha Printer
WO2019087767A1 (en) * 2017-11-02 2019-05-09 シチズン時計株式会社 Thermal printer
JP2019084718A (en) * 2017-11-02 2019-06-06 シチズン時計株式会社 Thermal printer

Similar Documents

Publication Publication Date Title
US6831683B2 (en) Methods and apparatus for print control of moving a position of a non-print area
CN101668640B (en) Thermal printer and control method thereof
US8503026B2 (en) Printing apparatus and printing control method
JP2009078385A (en) Printer, printing method and program
JP2005130143A (en) Print system, imaging device, print method, computer program, and computer readable storage medium
JP5339887B2 (en) Printing apparatus, control method thereof, and program
JP4613640B2 (en) Image forming apparatus and image forming method
JP2009073034A (en) Printing apparatus
JP5665403B2 (en) Printer, control method thereof, and program
JP5361252B2 (en) Printing apparatus, control method therefor, program, and recording medium
JP2003237169A5 (en)
JP5995550B2 (en) Thermal printer
JP2013116605A (en) Print control device
JP2008012729A (en) Printer and method for controlling it
JP2007030315A (en) Printer and its control method
JP5793024B2 (en) Thermal printer, control method therefor, and program
JP5366376B2 (en) Printing apparatus and printing method
JP4652586B2 (en) Printing system and printer
JP4921393B2 (en) Image processing apparatus, control method therefor, program, and recording medium
JP2003237170A (en) Imaging apparatus, imaging method, control program, storage medium, and imaging system
JP2002254686A (en) Device and method for image processing
JP2004120416A (en) Image processing system and its controlling method
JP2007311932A (en) Image printing system, printer, control method of printer, image storage device, and control method of image storage device
JP2012016830A (en) Print processor
JP2007018427A (en) Print system