[go: up one dir, main page]

JP5353446B2 - Printing device - Google Patents

Printing device Download PDF

Info

Publication number
JP5353446B2
JP5353446B2 JP2009126208A JP2009126208A JP5353446B2 JP 5353446 B2 JP5353446 B2 JP 5353446B2 JP 2009126208 A JP2009126208 A JP 2009126208A JP 2009126208 A JP2009126208 A JP 2009126208A JP 5353446 B2 JP5353446 B2 JP 5353446B2
Authority
JP
Japan
Prior art keywords
printing
count value
tape
thermal head
power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2009126208A
Other languages
Japanese (ja)
Other versions
JP2010274437A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2009126208A priority Critical patent/JP5353446B2/en
Publication of JP2010274437A publication Critical patent/JP2010274437A/en
Application granted granted Critical
Publication of JP5353446B2 publication Critical patent/JP5353446B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Electronic Switches (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a printer surely preventing defective printing. <P>SOLUTION: When printing is carried out by a printing format of a cooling object (S35:YES), a predetermined initial value is set to a count value (S36). Regardless of a power supply status, ON or OFF of the tape printer 1, the count value is counted down following the lapse of time from a time point when printing is carried out. Printing is withheld until the counted-down count value reaches "0" even if there is a printing instruction. Printing is permitted after the counted-down count value reaches "0". <P>COPYRIGHT: (C)2011,JPO&amp;INPIT

Description

本発明は、サーマルヘッドを用いて印刷媒体に印刷を行う印刷装置に関する。   The present invention relates to a printing apparatus that performs printing on a printing medium using a thermal head.

従来、サーマルヘッドに対して通電することにより、サーマルヘッドの発熱素子を発熱させ、1ライン分の印刷データを順次、被記録媒体に対して感熱印刷を行う印刷装置が知られている。このようなサーマルヘッドを用いた印刷装置では、印刷中に発熱(通電)させる発熱素子数(即ち、印字ドット数)が多い場合に、サーマルヘッドの温度が非常に高温となる場合がある。そして、サーマルヘッドの温度が高い状態で継続して印刷を行うと、印刷つぶれや印刷のかすれ等の印刷不良が発生していた。   2. Description of the Related Art Conventionally, there has been known a printing apparatus that heat-generates a heat generating element of a thermal head by energizing the thermal head and sequentially prints print data for one line on a recording medium. In a printing apparatus using such a thermal head, the temperature of the thermal head may become very high when the number of heating elements (that is, the number of printing dots) that generate heat (energize) during printing is large. When printing is continuously performed in a state where the temperature of the thermal head is high, printing defects such as printing crushing and printing fading have occurred.

そこで、従来より印刷処理を行った後にサーミスタ等でサーマルヘッドの温度を検出し、検出された温度が高温であった場合に、次の印刷処理を連続して行わずに、サーマルヘッドの温度が下がるまで印刷処理を中断することが行われていた(例えば、特開平5−116346号公報参照)。   Therefore, when the temperature of the thermal head is detected by a thermistor or the like after performing a printing process conventionally, and the detected temperature is high, the temperature of the thermal head is not continuously performed without performing the next printing process. The printing process has been interrupted until it falls (see, for example, Japanese Patent Laid-Open No. 5-116346).

特開平5−116346号公報(第2頁〜第4頁、図2〜図4)JP-A-5-116346 (2nd to 4th pages, FIGS. 2 to 4)

しかしながら、上記特許文献1に記載の印刷装置では、サーマルヘッドの温度を検出する為のサーミスタをサーマルヘッドに対して取り付けなければならないので、サーマルヘッド周辺にサーミスタの設置スペースが必要となっていた。従って、特に小型の印刷装置では、サーミスタを設置することが難しくなっており、サーミスタを用いない構成が望まれていた。   However, in the printing apparatus described in Patent Document 1, a thermistor for detecting the temperature of the thermal head must be attached to the thermal head, so that a space for installing the thermistor is required around the thermal head. Accordingly, it is difficult to install a thermistor in a particularly small printing apparatus, and a configuration that does not use a thermistor has been desired.

また、上記特許文献1に記載の印刷装置では、装置本体の電源が一旦OFFにされてしまうと、上記のサーマルヘッドの高温化に基づく印刷処理の中断に関する処理がリセットされてしまう問題があった。即ち、上記特許文献1に記載の印刷装置では、サーマルヘッドの温度が高温であった場合に、所定時間印刷処理を中断した後にサーマルヘッドの温度を検出するという処理を繰り返し行うことにより、サーマルヘッドの温度が下がるまで印刷処理を中断する構成としている。しかし、印刷処理の中断中に一旦電源をOFFにすると、その直後に電源をONした際にサーマルヘッドの温度がまだ高温であるにもかかわらず、印刷処理が実行可能となる問題が生じていた。   Further, the printing apparatus described in Patent Document 1 has a problem that once the power of the apparatus main body is turned off, the process related to the interruption of the printing process due to the high temperature of the thermal head is reset. . That is, in the printing apparatus described in Patent Document 1, when the temperature of the thermal head is high, the thermal head is detected by repeatedly performing the process of detecting the temperature of the thermal head after interrupting the printing process for a predetermined time. The printing process is interrupted until the temperature of the printer drops. However, once the power was turned off while the printing process was interrupted, there was a problem that when the power was turned on immediately after that, the printing process could be executed even though the temperature of the thermal head was still high. .

本発明は前記従来における問題点を解消するためになされたものであり、サーマルヘッドにサーミスタ等の温度センサを取り付けることなく、また、サーマルヘッドの高温化に基づく印刷処理の中断中に装置本体の電源がOFFにされた場合であっても、サーマルヘッドの温度が印字不良を起こさない適切な温度へと下がるまでの間、次回以降の印刷処理を中断することが可能となり、印刷不良を確実に防止することを可能とした印刷装置を提供することを目的とする。   The present invention has been made in order to solve the above-described problems of the prior art, and without attaching a temperature sensor such as a thermistor to the thermal head, and during the interruption of the printing process due to the high temperature of the thermal head. Even when the power is turned off, it is possible to interrupt the next printing process until the temperature of the thermal head drops to an appropriate temperature that does not cause printing defects. It is an object of the present invention to provide a printing apparatus that can prevent the above.

前記目的を達成するため本願の請求項1に係る印刷装置は、装置本体の電源のON又はOFFを切り替える電源切替手段と、発熱素子を備え、前記発熱素子への通電に基づいて印刷媒体に印刷を行うサーマルヘッドと、装置本体の電源がON又はOFFのいずれの状態にあるかにかかわらず、電力供給源からの電力供給が継続して行われるプロセッサによって、前回に前記サーマルヘッドによる印刷を行った時点からの時間経過に従ってメモリに記憶されたカウント値をカウントする経過時間カウント手段と、前記電源切替手段によって装置本体の電源がON又はOFFに切り替えられた場合に、前記メモリに記憶された前記カウント値を変動させるカウント値変動手段と、前記メモリに記憶された前記カウント値が所定値に到達した場合に、次回の前記サーマルヘッドによる印刷を許可する印刷許可手段と、を有することを特徴とする。
尚、「カウント」には、カウント値を減算するカウントダウンと、カウント値を加算するカウントアップを含む。
In order to achieve the above object, a printing apparatus according to claim 1 of the present application includes power supply switching means for switching the power of the apparatus main body ON or OFF, and a heating element, and prints on a print medium based on energization of the heating element. Regardless of whether the power supply of the apparatus main body is ON or OFF, the thermal head performs printing by the thermal head last time by the processor that continuously supplies power from the power supply source. The elapsed time counting means for counting the count value stored in the memory according to the elapsed time from the time point when the power source of the apparatus main body is switched ON or OFF by the power supply switching means, and the memory stored in the memory when the count value variation means for varying a count value, the count value stored in the memory has reached a predetermined value And print permitting means for permitting printing by the next of said thermal head, characterized by having a.
The “count” includes a countdown for subtracting the count value and a countup for adding the count value.

また、請求項2に係る印刷装置は、請求項1に記載の印刷装置であって、前回に前記サーマルヘッドにより行われた印刷内容が所定の印刷内容であった場合に、前記経過時間カウント手段はカウントを開始することを特徴とする。   A printing apparatus according to claim 2 is the printing apparatus according to claim 1, wherein the elapsed time counting means when the printing content previously performed by the thermal head is a predetermined printing content. Is characterized by starting counting.

また、請求項3に係る印刷装置は、請求項2に記載の印刷装置であって、複数の印刷フォーマットから印刷を行う印刷フォーマットを選択するフォーマット選択手段を有し、前回に前記サーマルヘッドにより行われた印刷において選択された印刷フォーマットが所定のフォーマットであった場合に、前記経過時間カウント手段はカウントを開始することを特徴とする。   According to a third aspect of the present invention, there is provided a printing apparatus according to the second aspect, further comprising format selection means for selecting a print format for performing printing from a plurality of print formats. The elapsed time counting means starts counting when the selected print format is a predetermined format.

また、請求項4に係る印刷装置は、請求項1乃至請求項3のいずれかに記載の印刷装置であって、ユーザの操作を受け付ける操作受付手段を有し、前記印刷許可手段は、前記メモリに記憶された前記カウント値が所定値に到達していない場合であっても前記操作受付手段において特定の操作を受け付けた場合には、次回の前記サーマルヘッドによる印刷を許可することを特徴とする。 A printing apparatus according to a fourth aspect is the printing apparatus according to any one of the first to third aspects, further comprising operation accepting means for accepting a user operation, wherein the print permission means is the memory. Even if the count value stored in the table does not reach a predetermined value, if a specific operation is received by the operation receiving means, the next printing by the thermal head is permitted. .

また、請求項5に係る印刷装置は、請求項1乃至請求項4のいずれかに記載の印刷装置であって、前記経過時間カウント手段は、装置本体の電源がONの状態にある場合とOFFの状態にある場合とで前記カウント値をカウントする速度を変更することを特徴とする。   A printing apparatus according to a fifth aspect is the printing apparatus according to any one of the first to fourth aspects, wherein the elapsed time counting means is turned off when the power of the apparatus main body is in an ON state. The speed at which the count value is counted is changed depending on whether the state is in the state.

また、請求項6に係る印刷装置は、請求項1乃至請求項5のいずれかに記載の印刷装置であって、装置本体に対して開閉可能に取り付けられ、開放状態にある場合に前記印刷媒体が装置内部に収納可能となるカバー部材と、前記カバー部材の開閉状態を検出する開閉検出手段と、を有し、前記経過時間カウント手段は、前記カバー部材が開放状態にある場合と閉鎖状態にある場合とで前記カウント値をカウントする速度を変更することを特徴とする。   A printing apparatus according to a sixth aspect is the printing apparatus according to any one of the first to fifth aspects, wherein the printing medium is attached to the apparatus main body so as to be openable and closable and is in an open state. Has a cover member that can be housed inside the apparatus, and an open / close detecting means for detecting the open / closed state of the cover member, and the elapsed time counting means is in a closed state when the cover member is in an open state. The speed at which the count value is counted is changed depending on the case.

前記構成を有する請求項1に係る印刷装置では、サーマルヘッドにサーミスタ等の温度センサを取り付けることなく、また、サーマルヘッドの高温化に基づく印刷処理の中断中に装置本体の電源がOFFにされた場合であっても、サーマルヘッドの温度が印字不良を起こさない適切な温度へと下がるまでの間、次回以降の印刷処理を中断することが可能となる。それにより、印刷不良を確実に防止することが可能となる。
また、装置本体の電源の切り替えに伴うサーマルヘッドの放熱速度の変化を考慮し、サーマルヘッドのクーリング時間を適切な時間に修正することが可能となる。それによって、印字不良を起こすことなく、最短の中断時間で次回以降の印刷を行うことが可能となる。
In the printing apparatus according to claim 1 having the above-described configuration, the power source of the apparatus main body is turned off without attaching a temperature sensor such as a thermistor to the thermal head and during interruption of the printing process due to the high temperature of the thermal head. Even in this case, it is possible to interrupt the next and subsequent printing processes until the temperature of the thermal head is lowered to an appropriate temperature that does not cause defective printing. Thereby, it is possible to reliably prevent printing defects.
In addition, it is possible to correct the cooling time of the thermal head to an appropriate time in consideration of the change in the heat dissipation rate of the thermal head accompanying the switching of the power supply of the apparatus main body. As a result, the next and subsequent printings can be performed in the shortest interruption time without causing printing defects.

また、請求項2に係る印刷装置では、サーマルヘッドにサーミスタ等の温度センサを取り付けなくても、実施した印刷処理の印刷内容からサーマルヘッドの温度が印字不良を起こす虞のある温度まで上昇していることを適切に予測することが可能となる。   Further, in the printing apparatus according to claim 2, the temperature of the thermal head rises to a temperature at which the thermal head may cause defective printing from the content of the printing process performed without attaching a temperature sensor such as a thermistor to the thermal head. It is possible to appropriately predict that

また、請求項3に係る印刷装置では、サーマルヘッドにサーミスタ等の温度センサを取り付けなくても、実施した印刷処理の印刷フォーマットからサーマルヘッドの温度が印字不良を起こす虞のある温度まで上昇していることを適切に予測することが可能となる。   Further, in the printing apparatus according to the third aspect, the temperature of the thermal head rises from the print format of the implemented printing process to a temperature at which there is a possibility of causing a printing defect without attaching a temperature sensor such as a thermistor to the thermal head. It is possible to appropriately predict that

また、請求項4に係る印刷装置では、サーマルヘッドのクーリング中であっても所定の操作を受け付けた場合には印刷処理を実行できるので、印字品質よりも速度を希望するユーザに対して、ユーザの要望を満たすことが可能となる。   In the printing apparatus according to the fourth aspect, the printing process can be executed when a predetermined operation is accepted even during the cooling of the thermal head. Can be satisfied.

また、請求項5に係る印刷装置では、装置本体の各電源状態におけるサーマルヘッドの放熱速度の差異を考慮し、サーマルヘッドのクーリング時間を適切な時間に修正することが可能となる。それによって、印字不良を起こすことなく、最短の中断時間で次回以降の印刷を行うことが可能となる。   In the printing apparatus according to the fifth aspect, it is possible to correct the cooling time of the thermal head to an appropriate time in consideration of the difference in the heat dissipation rate of the thermal head in each power supply state of the apparatus main body. As a result, the next and subsequent printings can be performed in the shortest interruption time without causing printing defects.

また、請求項6に係る印刷装置では、装置本体のカバーが開放されている状態及び閉鎖されている状態におけるサーマルヘッドの放熱速度の差異を考慮し、サーマルヘッドのクーリング時間を適切な時間に修正することが可能となる。それによって、印字不良を起こすことなく、最短の中断時間で次回以降の印刷を行うことが可能となる。   In the printing apparatus according to claim 6, the cooling time of the thermal head is corrected to an appropriate time in consideration of the difference in the heat release rate of the thermal head between the state where the cover of the apparatus body is opened and the state where the cover is closed. It becomes possible to do. As a result, the next and subsequent printings can be performed in the shortest interruption time without causing printing defects.

第1実施形態に係るテープ印字装置の外観斜視図である。1 is an external perspective view of a tape printer according to a first embodiment. 第1実施形態に係るテープ印刷装置のカセット収納部周辺を示した上面図である。It is the top view which showed the cassette storage part periphery of the tape printer which concerns on 1st Embodiment. 第1実施形態に係るテープ印刷装置の制御系を示すブロック図である。It is a block diagram which shows the control system of the tape printer which concerns on 1st Embodiment. 第1実施形態に係るテープ印刷装置で選択可能な印刷フォーマットの一例を示した図である。It is the figure which showed an example of the print format which can be selected with the tape printer which concerns on 1st Embodiment. 第1実施形態に係るメイン処理プログラムのフローチャートである。It is a flowchart of the main process program which concerns on 1st Embodiment. 第1実施形態に係るカウントダウン処理プログラムのフローチャートである。It is a flowchart of the countdown process program which concerns on 1st Embodiment. 第1実施形態に係る印刷処理プログラムのフローチャートである。3 is a flowchart of a print processing program according to the first embodiment. 第2実施形態に係るメイン処理プログラムのフローチャートである。It is a flowchart of the main process program which concerns on 2nd Embodiment. 第3実施形態に係るカウントダウン処理プログラムのフローチャートである。It is a flowchart of the countdown process program which concerns on 3rd Embodiment. 第4実施形態に係るカウントダウン処理プログラムのフローチャートである。It is a flowchart of the countdown process program which concerns on 4th Embodiment.

以下、本発明に係る印刷装置についてテープカセットから排出されるテープに対して印刷を行うテープ印刷装置1に具体化した第1実施形態乃至第4実施形態に基づき図面を参照しつつ詳細に説明する。   Hereinafter, a printing apparatus according to the present invention will be described in detail with reference to the drawings based on first to fourth embodiments embodied in a tape printing apparatus 1 that performs printing on a tape discharged from a tape cassette. .

〔第1実施形態〕
先ず、第1実施形態に係るテープ印刷装置1の概略構成について、図1及び図2を参照しつつ説明する。図1は、第1実施形態に係るテープ印刷装置1の外観斜視図である。図2は、第1実施形態に係るテープ印刷装置1のカセット収納部周辺を示した上面図である。
[First Embodiment]
First, a schematic configuration of the tape printer 1 according to the first embodiment will be described with reference to FIGS. 1 and 2. FIG. 1 is an external perspective view of the tape printer 1 according to the first embodiment. FIG. 2 is a top view showing the periphery of the cassette housing portion of the tape printer 1 according to the first embodiment.

図1に示すように、第1実施形態に係るテープ印刷装置1は、筐体内部に内蔵されたテープカセット5(図2参照)から排出されるテープに対して印刷を行う印刷装置であり、筐体上面にキーボード3と液晶ディスプレイ4を有している。また、同じく筐体上面には平面視矩形状のテープカセット5を収納するカセット収納部8が収納カバー9で覆われて配設されている。また、このキーボード3の下側には、制御回路部が構成される制御基板(図示せず)が配設されている。また、カセット収納部8の左側面部には、印字されたテープが排出されるテープ排出口10が形成されている。また、テープ印刷装置1の右側面部には、接続インターフェイス(図示せず)が配設されている。この接続インターフェースは、外部機器(例えば、パーソナルコンピュータ等)と有線または無線接続をする際に用いられる。従って、テープ印刷装置1は、外部機器から送信された印刷データを印刷することも可能である。   As shown in FIG. 1, the tape printing apparatus 1 according to the first embodiment is a printing apparatus that performs printing on a tape ejected from a tape cassette 5 (see FIG. 2) built in the housing. A keyboard 3 and a liquid crystal display 4 are provided on the upper surface of the housing. Similarly, a cassette housing portion 8 for housing the tape cassette 5 having a rectangular shape in plan view is disposed on the upper surface of the housing so as to be covered with a housing cover 9. Further, a control board (not shown) on which a control circuit unit is configured is disposed below the keyboard 3. Further, a tape discharge port 10 through which a printed tape is discharged is formed on the left side surface portion of the cassette housing portion 8. A connection interface (not shown) is disposed on the right side surface of the tape printer 1. This connection interface is used when making a wired or wireless connection with an external device (for example, a personal computer). Therefore, the tape printer 1 can also print the print data transmitted from the external device.

ここで、キーボード3は、文字入力キー3A、印刷キー3B、カーソルキー3C、電源キー3D、リセットキー3E、フォーマット選択キー3F、リターンキー3R等の複数種類の入力キーを備えている。文字入力キー3Aは、文書データからなるテキストを作成する際の文字入力に用いられる。印刷キー3Bは、作成されたテキスト等からなる印刷データの印刷実行を指令する際に用いられる。そして、カーソルキー3Cは、液晶ディスプレイ4上に表示されるカーソルを、上下左右に移動する際に用いられる。また、電源キー3Dは装置本体の電源をON又はOFFする際に用いられる。また、リセットキー3Eは装置本体のリセット処理を行う際に用いられる。また、フォーマット選択キー3Fは後述する複数種類の印刷フォーマット(図4参照)から印刷を行う印刷フォーマットを選択する際に用いられる。また、リターンキー3Rは、改行指令や各種処理の実行、選択決定を指令する際に用いられる。   The keyboard 3 includes a plurality of types of input keys such as a character input key 3A, a print key 3B, a cursor key 3C, a power key 3D, a reset key 3E, a format selection key 3F, and a return key 3R. The character input key 3A is used for character input when creating text composed of document data. The print key 3B is used when commanding execution of printing of print data composed of created text or the like. The cursor key 3C is used when the cursor displayed on the liquid crystal display 4 is moved up, down, left and right. The power key 3D is used when turning on or off the power of the apparatus main body. The reset key 3E is used when resetting the apparatus main body. The format selection key 3F is used to select a print format for printing from a plurality of types of print formats (see FIG. 4) described later. The return key 3R is used when a line feed command, execution of various processes, or selection determination is commanded.

一方、液晶ディスプレイ4は、文字等のキャラクタを複数行に渡って表示する表示装置であり、キーボード3によって作成される印刷データ等を表示しうる。また、後述のようにテープ印刷装置1がサーマルヘッド41のクーリングをする為に印刷処理を中断している場合には、印刷再開までの時間を表示する。   On the other hand, the liquid crystal display 4 is a display device that displays characters such as characters over a plurality of lines, and can display print data created by the keyboard 3. In addition, when the tape printing apparatus 1 interrupts the printing process to cool the thermal head 41 as will be described later, the time until the resumption of printing is displayed.

そして、図2に示すように、テープ印刷装置1は、内部のカセット収納部8に対してテープカセット5を装着可能に構成されている。更に、テープ印刷装置1の内部には、テープ駆動印刷機構16及びカッター17を含むテープ切断機構が配設されている。テープ印刷装置1は、テープ駆動印刷機構16により、テープカセット5から引き出されたテープに対して、所望の印刷データに基づく印刷を施すことができる。そして、テープ印刷装置1は、テープ切断機構のカッター17により、印刷されたテープを切断することができる。切断されたテープは、テープ印刷装置1の左側側面に形成されたテープ排出口10から排出される。   As shown in FIG. 2, the tape printer 1 is configured so that the tape cassette 5 can be attached to the internal cassette housing 8. Further, a tape cutting mechanism including a tape drive printing mechanism 16 and a cutter 17 is disposed inside the tape printer 1. The tape printer 1 can perform printing based on desired print data on the tape drawn from the tape cassette 5 by the tape drive printing mechanism 16. And the tape printer 1 can cut | disconnect the printed tape with the cutter 17 of a tape cutting mechanism. The cut tape is discharged from a tape discharge port 10 formed on the left side surface of the tape printer 1.

そして、テープ印刷装置1の内部には、カセット収納部フレーム18が配設されている。図2に示すように、このカセット収納部フレーム18には、テープカセット5が着脱自在に装着される。
テープカセット5は、その内部に、テープスプール32、リボン供給スプール34、巻取スプール35、基材供給スプール37、接合ローラ39を備えており、夫々回転自在に軸支されている。テープスプール32には、表層テープ31が巻回されている。表層テープ31は、PET(ポリエチレンテレフタレート)フィルム等からなる透明なテープである。そして、リボン供給スプール34には、インクリボン33が巻回されている。このインクリボン33には、インク加熱により溶融或いは昇華するインクが塗布され、インク層を形成している。巻取スプール35は、印刷に使用されたインクリボン33を巻き取る。そして、基材供給スプール37には、二重テープ36が巻回されている。この二重テープ36は、表層テープ31と同一幅で両面に接着剤層を有する両面接着テープの片面に対して、剥離テープを貼り合わせて構成されている。又、当該二重テープ36は、剥離テープが外側に位置するように、基材供給スプール37に巻回されている。そして、接合ローラ39は、二重テープ36と表層テープ31とを重ねて接合させる際に用いられる。
A cassette housing frame 18 is disposed inside the tape printer 1. As shown in FIG. 2, the tape cassette 5 is detachably attached to the cassette housing portion frame 18.
The tape cassette 5 includes therein a tape spool 32, a ribbon supply spool 34, a take-up spool 35, a base material supply spool 37, and a joining roller 39, and each is rotatably supported by a shaft. A surface tape 31 is wound around the tape spool 32. The surface layer tape 31 is a transparent tape made of a PET (polyethylene terephthalate) film or the like. An ink ribbon 33 is wound around the ribbon supply spool 34. The ink ribbon 33 is coated with ink that is melted or sublimated by ink heating to form an ink layer. The take-up spool 35 takes up the ink ribbon 33 used for printing. A double tape 36 is wound around the base material supply spool 37. This double tape 36 is configured by attaching a release tape to one side of a double-sided adhesive tape having the same width as the surface tape 31 and having an adhesive layer on both sides. Further, the double tape 36 is wound around the base material supply spool 37 so that the peeling tape is located outside. The joining roller 39 is used when the double tape 36 and the surface tape 31 are overlapped and joined.

図2に示すように、カセット収納部フレーム18には、アーム20が、軸20aを中心として揺動可能に配設されている。アーム20の先端には、プラテンローラ21、搬送ローラ22が回動可能に軸支されている。プラテンローラ21、搬送ローラ22は、何れもゴム等の可撓性部材を表面に有している。
アーム20が最も時計回りに揺動すると、プラテンローラ21は、表層テープ31及びインクリボン33を、後述するサーマルヘッド41に対して圧接する。又、この時、搬送ローラ22は、表層テープ31及び二重テープ36を、接合ローラ39に対して圧接する。
As shown in FIG. 2, an arm 20 is disposed on the cassette housing frame 18 so as to be swingable about a shaft 20a. A platen roller 21 and a transport roller 22 are pivotally supported at the tip of the arm 20 so as to be rotatable. Each of the platen roller 21 and the conveying roller 22 has a flexible member such as rubber on the surface.
When the arm 20 swings most clockwise, the platen roller 21 presses the surface tape 31 and the ink ribbon 33 against a thermal head 41 described later. At this time, the conveying roller 22 presses the surface tape 31 and the double tape 36 against the joining roller 39.

また、カセット収納部フレーム18には、プレート42が立設されている。このプレート42のプラテンローラ21側側面には、サーマルヘッド41が配設されている。サーマルヘッド41は、表層テープ31及び二重テープ36の幅方向と同方向に、複数(例えば、128個や256個)の発熱素子を1列に列設することで構成される。
テープカセット5が所定位置に装着されると、プレート42は、テープカセット5の凹部43に嵌め込まれる。
A plate 42 is erected on the cassette housing frame 18. A thermal head 41 is disposed on the side surface of the plate 42 on the platen roller 21 side. The thermal head 41 is configured by arranging a plurality of (for example, 128 or 256) heating elements in a row in the same direction as the width direction of the surface tape 31 and the double tape 36.
When the tape cassette 5 is mounted at a predetermined position, the plate 42 is fitted into the recess 43 of the tape cassette 5.

また、カセット収納部フレーム18には、テープ搬送モータ2が配設されている。テープ搬送モータ2による駆動力は、カセット収納部フレーム18に沿って配設されたギア列を介して、プラテンローラ21及び搬送ローラ22等に夫々伝達される。
従って、テープ搬送モータ2に対する電力供給により、テープ搬送モータ2の出力軸の回転が開始されると、プラテンローラ21、搬送ローラ22等も、連動して回転を開始する。これにより、テープカセット5内の表層テープ31、インクリボン33、二重テープ36は、テープスプール32、リボン供給スプール34、基材供給スプール37から、巻き解かれ、下流方向(テープ排出口10、巻取スプール35方向)へと搬送される。
A tape transport motor 2 is disposed in the cassette housing unit frame 18. The driving force by the tape transport motor 2 is transmitted to the platen roller 21 and the transport roller 22 through gear trains arranged along the cassette housing frame 18.
Accordingly, when the rotation of the output shaft of the tape transport motor 2 is started by supplying power to the tape transport motor 2, the platen roller 21, the transport roller 22 and the like also start to rotate in conjunction with each other. As a result, the surface layer tape 31, the ink ribbon 33, and the double tape 36 in the tape cassette 5 are unwound from the tape spool 32, the ribbon supply spool 34, and the base material supply spool 37, and downstream (the tape discharge port 10, It is conveyed in the direction of the take-up spool 35).

そうすると、表層テープ31及びインクリボン33は、互いに重ね合わされてからプラテンローラ21とサーマルヘッド41との間を通過する。従って、当該テープ印刷装置1において、表層テープ31、インクリボン33は、プラテンローラ21とサーマルヘッド41とによって挟まれた状態で搬送される。この時、サーマルヘッド41に配列された多数の発熱素子は、制御部60(図3参照)により、印刷データ及び後述する印刷制御プログラムに基づいて選択的かつ間欠的に通電される。   Then, the surface tape 31 and the ink ribbon 33 pass between the platen roller 21 and the thermal head 41 after being overlapped with each other. Accordingly, in the tape printing apparatus 1, the surface tape 31 and the ink ribbon 33 are conveyed while being sandwiched between the platen roller 21 and the thermal head 41. At this time, a large number of heating elements arranged in the thermal head 41 are selectively and intermittently energized by the control unit 60 (see FIG. 3) based on print data and a print control program described later.

ここで、各発熱素子は、通電により発熱し、インクリボン33に塗布されているインクを溶融或いは昇華させるので、インクリボン33のインクは、表層テープ31にドット単位で転写される。この結果、表層テープ31には、印刷データに基づくユーザ所望のドット画像が鏡像で形成される。   Here, each heating element generates heat when energized and melts or sublimates ink applied to the ink ribbon 33, so that the ink on the ink ribbon 33 is transferred to the surface tape 31 in dot units. As a result, a dot image desired by the user based on the print data is formed on the surface tape 31 as a mirror image.

その後、インクリボン33は、サーマルヘッド41を通過すると、リボン巻取ローラ15によって巻き取られる。一方、表層テープ31は、二重テープ36と重ねられ、搬送ローラ22と接合ローラ39との間を通過する。この時、表層テープ31と二重テープ36は、搬送ローラ22、接合ローラ39により圧接され、積層テープ38となる。ここで、当該積層テープ38は、ドット印刷済みの表層テープ31の印刷面側が二重テープ36と強固に重ね合わされる。従って、ユーザは、表層テープ31の印刷面の裏面側(即ち、積層テープ38の表面側)から印刷画像の正像を視認可能である。   Thereafter, the ink ribbon 33 passes through the thermal head 41 and is taken up by the ribbon take-up roller 15. On the other hand, the surface tape 31 is overlapped with the double tape 36 and passes between the conveying roller 22 and the joining roller 39. At this time, the surface tape 31 and the double tape 36 are pressed against each other by the conveying roller 22 and the joining roller 39 to form a laminated tape 38. Here, the laminated tape 38 is firmly overlapped with the double tape 36 on the printed surface side of the surface tape 31 on which dot printing has been completed. Therefore, the user can visually recognize the normal image of the printed image from the back side of the printing surface of the surface tape 31 (that is, the front side of the laminated tape 38).

その後、積層テープ38は、搬送ローラ22の更に下流に搬送され、カッター17を含むテープ切断機構に到達する。テープ切断機構は、カッター17と、切断用モータ72(図3参照)により構成されている。そして、カッター17は、固定刃17aと、回動刃17bに備えており、固定刃17aに対して回動刃17bを回動させることで切断対象物を剪断する鋏形式のカッターである。そして、回動刃17bは、切断用モータ72によって支点を中心に往復揺動可能に配設されている。従って、切断用モータ72の駆動により、積層テープ38は、固定刃17a、回動刃17bに剪断される。
切断された積層テープ38は、テープ排出口10を介して、テープ印刷装置1の外部へ排出される。そして、当該積層テープ38は、二重テープ36の剥離テープを剥がし、接着剤層を露出させれば、任意の場所に貼り付けることが可能な粘着ラベルとして使用可能である。
Thereafter, the laminated tape 38 is conveyed further downstream of the conveying roller 22 and reaches a tape cutting mechanism including the cutter 17. The tape cutting mechanism includes a cutter 17 and a cutting motor 72 (see FIG. 3). The cutter 17 is a scissor-type cutter that is provided in the fixed blade 17a and the rotating blade 17b and shears the object to be cut by rotating the rotating blade 17b with respect to the fixed blade 17a. The rotating blade 17b is disposed so as to be reciprocally swingable around a fulcrum by a cutting motor 72. Therefore, by driving the cutting motor 72, the laminated tape 38 is sheared to the fixed blade 17a and the rotating blade 17b.
The cut laminated tape 38 is discharged to the outside of the tape printer 1 through the tape discharge port 10. And the said laminated tape 38 can be used as an adhesive label which can be affixed on arbitrary places, if the peeling tape of the double tape 36 is peeled and an adhesive bond layer is exposed.

次に、テープ印刷装置1の制御構成について、図面を参照しつつ詳細に説明する。図3は、テープ印刷装置1の制御系を示すブロック図である。
テープ印刷装置1内には、制御基板(図示せず)が配設されており、この制御基板上には、制御部60、タイマ67、ヘッド駆動回路68、切断用モータ駆動回路69、搬送モータ駆動回路70が配設されている。
Next, the control configuration of the tape printer 1 will be described in detail with reference to the drawings. FIG. 3 is a block diagram showing a control system of the tape printer 1.
A control board (not shown) is disposed in the tape printer 1. On this control board, a control unit 60, a timer 67, a head drive circuit 68, a cutting motor drive circuit 69, and a transport motor. A drive circuit 70 is provided.

そして、制御部60は、CPU61、CG−ROM62、EEPROM63、ROM64、RAM66により構成されている。又、当該制御部60は、タイマ67、ヘッド駆動回路68、切断用モータ駆動回路69、搬送モータ駆動回路70と接続されている。更に、制御部60は、液晶ディスプレイ4、カセットセンサ7、カバーセンサ73、キーボード3、接続インターフェース71にも接続されている。
CPU61は、テープ印刷装置1における各種制御の中枢を担う中央演算処理装置である。従って、このCPU61は、キーボード3等からの入力信号及び後述する印刷処理プログラムを含む各種制御プログラムに基づいて、液晶ディスプレイ4等の各周辺装置を制御する。
The control unit 60 includes a CPU 61, a CG-ROM 62, an EEPROM 63, a ROM 64, and a RAM 66. The control unit 60 is connected to a timer 67, a head drive circuit 68, a cutting motor drive circuit 69, and a transport motor drive circuit 70. Further, the control unit 60 is also connected to the liquid crystal display 4, the cassette sensor 7, the cover sensor 73, the keyboard 3, and the connection interface 71.
The CPU 61 is a central processing unit that plays a central role in various controls in the tape printer 1. Therefore, the CPU 61 controls each peripheral device such as the liquid crystal display 4 on the basis of various control programs including an input signal from the keyboard 3 and the like and a print processing program described later.

CG−ROM62は、印刷される文字や記号の画像データをコードデータと対応させてドットパターンで記憶するキャラクタージェネレータ用メモリである。又、EEPROM63は、記憶内容の書込・消去ができる不揮発性メモリであり、当該テープ印刷装置1におけるユーザ設定等を示すデータを格納している。
そして、ROM64には、テープ印刷装置1における各種制御プログラムやデータが格納されている。従って、後述する印刷処理プログラムは、このROM64に格納されている。更に、ROM64には、複数種類の印刷フォーマットが記憶されている。そして、制御部60は複数の印刷フォーマットの内、ユーザに選択された印刷フォーマットで文字や記号を印刷する。ここで、図4は第1実施形態に係るテープ印刷装置1でROM64に記憶された印刷フォーマットの一例を示した図である。尚、図4に示す例では、『12345』を各印刷フォーマットで印刷した印刷例を示す。図4に示すように、同一の文字内容を印刷する場合であっても、フォーマット毎に文字サイズ、配置、書体等が変化する。即ち、フォーマット毎に印刷中に発熱(通電)させる発熱素子数(即ち、印字ドット数)が異なり、例えば、“フォーマットC”で印刷を行う場合には、“フォーマットA”や“フォーマットB”で印刷を行う場合より、印刷中に発熱(通電)させる発熱素子数が多くなる。
The CG-ROM 62 is a character generator memory that stores image data of characters and symbols to be printed in correspondence with code data in a dot pattern. The EEPROM 63 is a non-volatile memory in which stored contents can be written / erased, and stores data indicating user settings and the like in the tape printer 1.
The ROM 64 stores various control programs and data for the tape printer 1. Therefore, a print processing program to be described later is stored in the ROM 64. Furthermore, the ROM 64 stores a plurality of types of print formats. Then, the control unit 60 prints characters and symbols in a print format selected by the user from among a plurality of print formats. Here, FIG. 4 is a diagram showing an example of a print format stored in the ROM 64 in the tape printer 1 according to the first embodiment. In the example shown in FIG. 4, “12345” is printed in each print format. As shown in FIG. 4, even when the same character content is printed, the character size, layout, typeface, and the like change for each format. That is, the number of heating elements (that is, the number of print dots) that generate heat (energize) during printing differs for each format. For example, when printing in “Format C”, “Format A” or “Format B” The number of heating elements that generate heat (energize) during printing is greater than when printing is performed.

また、RAM66は、CPU61での演算結果等を一時的に格納する記憶装置である。このRAM66には、キーボード3の入力により生成された印刷データや、外部機器78から接続インターフェース71を介して取り込まれた印刷データ、後述のカウント値も格納される。
そして、タイマ67は、テープ印刷装置1の制御を実行する際に所定期間の経過を計時する計時装置である。具体的には、タイマ67は、後述する印刷処理プログラムにおいて、サーマルヘッド41の発熱素子に対する通電期間等の開始・終了を判断する際に参照される。また、サーマルヘッド41のクーリングの為に印刷処理を中断する際に、印刷再開までの残り時間をカウントする際にも参照される。
また、カバーセンサ73は収納カバー9の開閉を検出する接触式センサであり、収納カバー9が開放されている状態において検出信号が制御部60へと送信される。
The RAM 66 is a storage device that temporarily stores calculation results and the like in the CPU 61. The RAM 66 also stores print data generated by input from the keyboard 3, print data fetched from the external device 78 via the connection interface 71, and a count value described later.
The timer 67 is a time measuring device that times the predetermined period when the control of the tape printer 1 is executed. Specifically, the timer 67 is referred to when starting / ending the energization period and the like for the heating element of the thermal head 41 in a print processing program to be described later. Further, when the printing process is interrupted for cooling of the thermal head 41, it is also referred to when counting the remaining time until the resumption of printing.
The cover sensor 73 is a contact sensor that detects opening and closing of the storage cover 9, and a detection signal is transmitted to the control unit 60 in a state where the storage cover 9 is opened.

ヘッド駆動回路68は、CPU61からの制御信号に基づいて、後述する印刷処理プログラムに基づいて、サーマルヘッド41に駆動信号を供給し、サーマルヘッド41の駆動態様を制御する回路である。この時、ヘッド駆動回路68は、発熱素子毎に対応付けられたストローブ番号に基づいて、各発熱素子の通電の有無を制御することで、サーマルヘッド41全体の発熱態様を制御する。そして、切断用モータ駆動回路69は、CPU61からの制御信号に基づいて切断用モータ72に駆動信号を供給し、切断用モータ72の駆動制御を行う回路である。又、搬送モータ駆動回路70は、CPU61からの制御信号に基づいてテープ搬送モータ2に駆動信号を供給し、テープ搬送モータ2の駆動制御を行う制御回路である。   The head drive circuit 68 is a circuit that controls a drive mode of the thermal head 41 by supplying a drive signal to the thermal head 41 based on a print processing program to be described later based on a control signal from the CPU 61. At this time, the head drive circuit 68 controls the heat generation mode of the entire thermal head 41 by controlling whether or not each heating element is energized based on the strobe number associated with each heating element. The cutting motor driving circuit 69 is a circuit that controls the driving of the cutting motor 72 by supplying a driving signal to the cutting motor 72 based on a control signal from the CPU 61. The transport motor drive circuit 70 is a control circuit that supplies a drive signal to the tape transport motor 2 based on a control signal from the CPU 61 and controls the drive of the tape transport motor 2.

次に、テープ印刷装置1におけるメイン処理プログラムについて、図面を参照しつつ詳細に説明する。図5は、テープ印刷装置1に係るメイン処理プログラムのフローチャートである。ここで、図5に示すメイン処理プログラムは、CPU61に対して電力が供給されて、CPU61が駆動を開始するタイミング(即ち、テープ印刷装置1に対して初めて電池を装着したとき、又は初めてACアダプタを挿したとき)に実行される。尚、以下の図5〜図10にフローチャートで示されるプログラムは、ROM64等に記憶されており、CPU61により実行される。   Next, a main processing program in the tape printer 1 will be described in detail with reference to the drawings. FIG. 5 is a flowchart of the main processing program related to the tape printer 1. Here, the main processing program shown in FIG. 5 is a timing at which power is supplied to the CPU 61 and the CPU 61 starts driving (that is, when the battery is first attached to the tape printer 1 or for the first time the AC adapter). Is executed). The programs shown in the flowcharts in FIGS. 5 to 10 below are stored in the ROM 64 and the like, and are executed by the CPU 61.

メイン処理プログラムの実行が開始されると、CPU61は、先ず、ステップ(以下、Sと略記する)1においてイニシャライズ(初期化)を行う。   When the execution of the main processing program is started, first, the CPU 61 performs initialization (initialization) in step (hereinafter abbreviated as S) 1.

次に、S2においてCPU61は、テープ印刷装置1の電源ステータスを電源OFF状態に設定する。尚、電源ステータスは、現在のテープ印刷装置1の電源状態を示すステータスであり、テープ印刷装置1の電源がONされている状態では、電源ON状態に設定され、テープ印刷装置1の電源がOFFされている状態では、電源OFF状態に設定される。また、現在のテープ印刷装置1の電源ステータスはEEPROM63に記憶される。   Next, in S2, the CPU 61 sets the power status of the tape printer 1 to the power OFF state. The power status is a status indicating the current power status of the tape printing apparatus 1. When the power of the tape printing apparatus 1 is turned on, the power status is set to the power on state and the power of the tape printing apparatus 1 is turned off. In the state where it is set, the power is turned off. The current power status of the tape printer 1 is stored in the EEPROM 63.

続いて、S3においてCPU61は、後述のカウントダウン処理(図6)を行う。尚、カウントダウン処理は、サーマルヘッド41のクーリングの為に印刷処理を中断している場合に、時間経過に従ってカウント値を所定の初期値からカウントダウンする処理である。そして、カウント値が所定値(例えば0)に到達した場合に印刷を再開する構成とする(図7参照)。   Subsequently, in S3, the CPU 61 performs a countdown process (FIG. 6) described later. The countdown process is a process for counting down the count value from a predetermined initial value as time passes when the printing process is interrupted for cooling of the thermal head 41. The printing is resumed when the count value reaches a predetermined value (for example, 0) (see FIG. 7).

その後、S4においてCPU61は、EEPROM63から現在のテープ印刷装置1の電源ステータスを読み出し、電源ON状態か否かを判定する。   Thereafter, in S4, the CPU 61 reads the current power status of the tape printer 1 from the EEPROM 63, and determines whether or not the power is on.

そして、電源ステータスが電源ON状態でないと判定された場合(S4:NO)、即ち、テープ印刷装置1の電源がOFFされている場合には、S5へと移行する。一方、電源ステータスが電源ON状態であると判定された場合(S4:YES)、即ち、テープ印刷装置1の電源がONされている場合には、S7へと移行する。   If it is determined that the power status is not in the power ON state (S4: NO), that is, if the power of the tape printer 1 is OFF, the process proceeds to S5. On the other hand, if it is determined that the power status is the power ON state (S4: YES), that is, if the power of the tape printer 1 is ON, the process proceeds to S7.

S5においてCPU61は、キーボード3の電源キー3Dが押されたか否かを判定する。そして、電源キー3Dが押されたと判定された場合(S5:YES)には、装置本体の駆動を開始し、テープ印刷装置1の電源ステータスを電源ON状態へと移行する(S6)。具体的には、EEPROM63から現在のテープ印刷装置1の電源ステータスを読み出し、電源ON状態に設定した後、再度EEPROM63に格納する。その後、S3へと戻る。   In S5, the CPU 61 determines whether or not the power key 3D of the keyboard 3 has been pressed. If it is determined that the power key 3D has been pressed (S5: YES), driving of the apparatus main body is started, and the power status of the tape printer 1 is shifted to the power ON state (S6). Specifically, the current power status of the tape printer 1 is read from the EEPROM 63, set to the power ON state, and then stored in the EEPROM 63 again. Thereafter, the process returns to S3.

一方、S5において電源キー3Dが押されていないと判定された場合(S5:NO)には、S3へと戻る。   On the other hand, when it is determined in S5 that the power key 3D has not been pressed (S5: NO), the process returns to S3.

また、S7においてCPU61は、キーボード3の電源キー3Dが押されたか否かを判定する。そして、電源キー3Dが押されたと判定された場合(S7:YES)には、装置本体の駆動を停止し(但し、最低限の機能は実行可能な状態にある)、テープ印刷装置1の電源ステータスを電源OFF状態へと移行する(S8)。具体的には、EEPROM63から現在のテープ印刷装置1の電源ステータスを読み出し、電源OFF状態に設定した後、再度EEPROM63に格納する。その後、S3へと戻る。尚、テープ印刷装置1の電源がOFFされた場合には、その後に印刷処理や文字入力処理等は実行することができなくなるが、CPU61等には電力供給源から引き続き電力が供給されており、以降も継続してプログラムが実行される。即ち、テープ印刷装置1の電源がON又はOFFのいずれの状態にあるかにかかわらず、カウントダウン処理(S3、S32)等は実行される。   In S7, the CPU 61 determines whether the power key 3D of the keyboard 3 has been pressed. If it is determined that the power key 3D has been pressed (S7: YES), the driving of the apparatus main body is stopped (however, the minimum functions are executable), and the power supply of the tape printer 1 is turned on. The status is shifted to the power OFF state (S8). Specifically, the current power status of the tape printer 1 is read from the EEPROM 63, set to a power-off state, and then stored in the EEPROM 63 again. Thereafter, the process returns to S3. When the power of the tape printer 1 is turned off, the printing process and the character input process cannot be executed after that, but the CPU 61 and the like are continuously supplied with power from the power supply source. Thereafter, the program is continuously executed. That is, countdown processing (S3, S32) and the like are executed regardless of whether the power of the tape printer 1 is ON or OFF.

一方、S7において電源キー3Dが押されていないと判定された場合(S7:NO)には、S9へと移行する。   On the other hand, when it is determined in S7 that the power key 3D is not pressed (S7: NO), the process proceeds to S9.

S9においてCPU61は、キーボード3のフォーマット選択キー3Fが押されたか否かを判定する。そして、フォーマット選択キー3Fが押されたと判定された場合(S9:YES)には、フォーマット選択処理を行う(S10)。具体的には、CPU61は複数の印刷フォーマット(図4参照)の内、ユーザの操作に基づいて選択された印刷フォーマットを、印刷対象とするフォーマットに選択する。その後、S3へと戻る。   In S9, the CPU 61 determines whether or not the format selection key 3F of the keyboard 3 has been pressed. If it is determined that the format selection key 3F has been pressed (S9: YES), format selection processing is performed (S10). Specifically, the CPU 61 selects a print format selected based on a user operation from among a plurality of print formats (see FIG. 4) as a format to be printed. Thereafter, the process returns to S3.

一方、S9においてフォーマット選択キー3Fが押されていないと判定された場合(S9:NO)には、S11へと移行する。   On the other hand, when it is determined in S9 that the format selection key 3F has not been pressed (S9: NO), the process proceeds to S11.

S11においてCPU61は、キーボード3の印刷キー3Bが押されたか否かを判定する。そして、印刷キー3Bが押されたと判定された場合(S11:YES)には、後述の印刷処理(図7)を行う(S12)。尚、印刷処理は、ユーザによる文字入力キー3Aの操作に基づいて入力された文字列を、前記S10で選択された印刷フォーマットでテープに印刷する処理である。   In S11, the CPU 61 determines whether or not the print key 3B of the keyboard 3 has been pressed. If it is determined that the print key 3B is pressed (S11: YES), a printing process (FIG. 7) described later is performed (S12). The printing process is a process for printing the character string input based on the operation of the character input key 3A by the user on the tape in the print format selected in S10.

一方、S11において印刷キー3Bが押されていないと判定された場合(S11:NO)には、S13へと移行する。   On the other hand, when it is determined in S11 that the print key 3B is not pressed (S11: NO), the process proceeds to S13.

S13においてCPU61は、その他の処理を実行する。その他の処理においては、例えば、文字入力キー3Aの入力操作に基づく文字入力処理や設定処理等を実行する。その他の処理を終了すると、S3へと戻る。   In S13, the CPU 61 performs other processing. In other processes, for example, a character input process or a setting process based on an input operation of the character input key 3A is executed. When the other processes are completed, the process returns to S3.

続いて、メイン処理プログラムのS3及び後述の印刷処理プログラムのS32で実行されるカウントダウン処理プログラムについて、図面を参照しつつ詳細に説明する。図6は、カウントダウン処理プログラムのフローチャートである。   Next, the countdown processing program executed in S3 of the main processing program and S32 of the printing processing program described later will be described in detail with reference to the drawings. FIG. 6 is a flowchart of the countdown processing program.

カウントダウン処理プログラムの実行が開始されると、S21においてCPU61は、RAM66からカウント値を読み出し、カウント値が“0”であるか否かを判定する。ここで、カウント値は後述の印刷処理プログラム(図7)において、サーマルヘッド41のクーリングが必要であると判定された場合に所定の初期値(例えば“180”)に設定され、時間経過に従ってカウントダウンされるパラメータである。尚、初期設定時には“0”に設定されている。また、RAM66に記憶されたカウント値は、テープ印刷装置1の電源がOFF又はONされた場合であってもリセットされない。   When the execution of the countdown processing program is started, in S21, the CPU 61 reads the count value from the RAM 66 and determines whether or not the count value is “0”. Here, the count value is set to a predetermined initial value (for example, “180”) when the print processing program (FIG. 7) described later determines that the thermal head 41 needs to be cooled, and counts down as time elapses. Parameter. It should be noted that the initial setting is “0”. Further, the count value stored in the RAM 66 is not reset even when the power of the tape printer 1 is turned off or on.

そして、カウント値が“0”であると判定された場合(S21:YES)にはカウントダウン処理プログラムを終了し、S4へと移行する。それに対して、カウント値が“0”以外の値であると判定された場合(S21:NO)には、S22へと移行する。   If it is determined that the count value is “0” (S21: YES), the countdown processing program is terminated, and the process proceeds to S4. On the other hand, when it is determined that the count value is a value other than “0” (S21: NO), the process proceeds to S22.

S22においてCPU61は、前回の処理実行時に後述のS23でカウント値がカウントダウンされてから、又は後述のS36でカウント値が所定の初期値に設定された直後である場合にはカウント値が所定の初期値に設定されてから、所定時間(例えば1sec)経過したか否かを判定する。   In S22, the CPU 61 counts the count value to a predetermined initial value when the count value is counted down in S23, which will be described later, or immediately after the count value is set to a predetermined initial value in S36, which will be described later. It is determined whether or not a predetermined time (for example, 1 sec) has elapsed since the value was set.

そして、所定時間が経過したと判定された場合(S22:YES)には、カウント値をカウントダウンする(S23)。具体的には、RAM66からカウント値を読み出し、読み出したカウント値を「−1」減算した後に再度RAM66に格納する。一方、所定時間が経過していないと判定された場合(S22:NO)にはカウントダウン処理プログラムを終了し、S4へと移行する。   If it is determined that the predetermined time has elapsed (S22: YES), the count value is counted down (S23). Specifically, the count value is read from the RAM 66, and “−1” is subtracted from the read count value, and then stored in the RAM 66 again. On the other hand, if it is determined that the predetermined time has not elapsed (S22: NO), the countdown processing program is terminated, and the process proceeds to S4.

続いて、メイン処理プログラムのS12で実行される印刷処理プログラムについて、図面を参照しつつ詳細に説明する。図7は、印刷処理プログラムのフローチャートである。   Next, the print processing program executed in S12 of the main processing program will be described in detail with reference to the drawings. FIG. 7 is a flowchart of the print processing program.

印刷処理プログラムの実行が開始されると、S31においてCPU61は、RAM66からカウント値を読み出し、カウント値が“0”であるか否かを判定する。   When the execution of the print processing program is started, in S31, the CPU 61 reads the count value from the RAM 66 and determines whether or not the count value is “0”.

そして、カウント値が“0”以外の値であると判定された場合(S31:NO)には、S32へと移行する。それに対して、カウント値が“0”であると判定された場合(S31:YES)には、S34へと移行する。   If the count value is determined to be a value other than “0” (S31: NO), the process proceeds to S32. On the other hand, when it is determined that the count value is “0” (S31: YES), the process proceeds to S34.

S32においてCPU61は、前述のカウントダウン処理(図6)を行う。尚、カウントダウン処理は、サーマルヘッド41のクーリングの為に印刷処理を中断している場合に、時間経過に従ってカウント値を所定の初期値からカウントダウンする処理である。   In S32, the CPU 61 performs the above-described countdown process (FIG. 6). The countdown process is a process for counting down the count value from a predetermined initial value as time passes when the printing process is interrupted for cooling of the thermal head 41.

続いて、S33においてCPU61は、RAM66からカウント値を読み出し、液晶ディスプレイ4に現在のカウント値を所定時間表示する。その後、S31へと戻る。尚、ユーザは表示されたカウント値を参照することによって、指示した印刷が開始されるまでの時間を推定することが可能となる。尚、カウント値ではなく、カウント値が“0”になるまでの予想時間を表示しても良い。   Subsequently, in S33, the CPU 61 reads the count value from the RAM 66 and displays the current count value on the liquid crystal display 4 for a predetermined time. Thereafter, the process returns to S31. The user can estimate the time until the instructed printing is started by referring to the displayed count value. Instead of the count value, an expected time until the count value becomes “0” may be displayed.

一方、S34においてCPU61は、印刷処理を実行する。印刷処理を開始すると、CPU61は、先ず、印刷対象とするイメージデータ(ドット単位のデータで構成)を生成する。尚、イメージデータは文字入力キー3Aで入力された文字列、前記S10で選択された印刷フォーマット、CG−ROM62に格納されているドットパターンに基づいて作成される。その後、イメージデータを、サーマルヘッド41に列設された発熱素子で印刷される1ライン分のライン印刷データ単位に分割し、RAM66に記憶する。その後、テープ搬送モータ2を駆動してテープを所定速度で搬送しつつ、以下の(a)〜(c)の処理を繰り返し実行する。
(a)一のライン印刷データを対象ライン印刷データとし、当該対象ライン印刷データをRAM66から読み出す。
(b)読み出した対象ライン印刷データをサーマルヘッド41に転送する。
(c)サーマルヘッド41にある発熱素子の内、対応する発熱素子に通電する。
これにより、対象ライン印刷データに基づく印刷が、表層テープ31に施される。そして、印刷データを構成する全てのライン印刷データの印刷を終了した後にS35へと移行する。
On the other hand, in S34, the CPU 61 executes a printing process. When the printing process is started, the CPU 61 first generates image data to be printed (consisting of dot unit data). The image data is created based on the character string input by the character input key 3A, the print format selected in S10, and the dot pattern stored in the CG-ROM 62. Thereafter, the image data is divided into line print data units for one line printed by the heating elements arranged in the thermal head 41 and stored in the RAM 66. Thereafter, the following processes (a) to (c) are repeatedly executed while the tape transport motor 2 is driven to transport the tape at a predetermined speed.
(A) One line print data is set as target line print data, and the target line print data is read from the RAM 66.
(B) The read target line print data is transferred to the thermal head 41.
(C) Energize the corresponding heating element among the heating elements in the thermal head 41.
As a result, printing based on the target line print data is performed on the surface tape 31. Then, after finishing the printing of all the line print data constituting the print data, the process proceeds to S35.

S35においてCPU61は、前記S34で印刷処理を行った際に選択されていた印刷フォーマットがクーリング対象のフォーマットであったか否かを判定する。ここで、クーリング対象のフォーマットとは、印刷中に発熱(通電)させる発熱素子数の割合が高い印刷フォーマットであり、例えば、図4に示す“フォーマットA”〜“フォーマットC”の印刷フォーマットを備えるテープ印刷装置1では、“フォーマットC”がクーリング対象のフォーマットである。   In S35, the CPU 61 determines whether or not the print format selected when the printing process is performed in S34 is the format to be cooled. Here, the format to be cooled is a print format in which the ratio of the number of heat generating elements that generate heat (energize) during printing is high, and includes, for example, print formats “format A” to “format C” shown in FIG. In the tape printer 1, “format C” is the format to be cooled.

次に、S36においてCPU61は、サーマルヘッド41が高温となっていると判定し、カウント値に所定の初期値(例えば“180”)を設定する。具体的には、RAM66からカウント値を読み出し、読み出したカウント値に所定の初期値を代入した後に再度RAM66に格納する。それによって、次回以降に印刷キー3Bが押された場合であっても、カウント値が“0”となるまで印刷処理(S34)は開始されず、その間に自然放熱によるサーマルヘッド41のクーリングが行われる。そして、カウント値が“0”に到達した場合には、サーマルヘッド41の温度が印字不良を起こさない温度まで下がったと判定し、印刷が許可される。その結果、印刷処理(S34)が実行される。   Next, in S36, the CPU 61 determines that the thermal head 41 is at a high temperature, and sets a predetermined initial value (for example, “180”) as the count value. Specifically, the count value is read from the RAM 66, a predetermined initial value is substituted for the read count value, and then stored in the RAM 66 again. As a result, even if the print key 3B is pressed after the next time, the printing process (S34) is not started until the count value becomes “0”, during which the thermal head 41 is cooled by natural heat dissipation. Is called. When the count value reaches “0”, it is determined that the temperature of the thermal head 41 has dropped to a temperature that does not cause printing failure, and printing is permitted. As a result, the printing process (S34) is executed.

以上詳細に説明した通り、第1実施形態に係るテープ印刷装置1では、クーリング対象の印刷フォーマットで印刷を行った場合(S35:YES)に、カウント値に所定の初期値を設定する(S36)とともに、テープ印刷装置1の電源がON又はOFFのいずれの状態にあるかにかかわらず、印刷を行った時点からの時間経過に従ってカウント値をカウントダウンし(S3、S32)、カウントダウンされたカウント値が“0”に到達するまでは印刷指示があった場合であっても印刷処理を実行せず、カウントダウンされたカウント値が“0”に到達した後に印刷を許可する(S31〜S34)ので、サーマルヘッド41にサーミスタ等の温度センサを取り付けることなく、また、サーマルヘッド41の高温化に基づく印刷処理の中断中に装置本体の電源がOFFにされた場合であっても、サーマルヘッド41の温度が印字不良を起こさない適切な温度へと下がるまでの間、次回以降の印刷処理を中断することが可能となる。それにより、印刷不良を確実に防止することが可能となる。
また、サーマルヘッド41にサーミスタ等の温度センサを取り付けなくても、実施した印刷処理の印刷フォーマットからサーマルヘッド41の温度が印字不良を起こす虞のある温度まで上昇していることを適切に予測することが可能となる。
As described above in detail, in the tape printer 1 according to the first embodiment, when printing is performed in the print format to be cooled (S35: YES), a predetermined initial value is set as the count value (S36). At the same time, regardless of whether the power of the tape printer 1 is ON or OFF, the count value is counted down as time elapses from the time of printing (S3, S32). Even if there is a print instruction until reaching “0”, the printing process is not executed, and printing is permitted after the counted down count value reaches “0” (S31 to S34). Without attaching a temperature sensor such as a thermistor to the head 41, or while the printing process is suspended due to the high temperature of the thermal head 41 Even when the power of Okimoto body is OFF, it is possible that the temperature of the thermal head 41 until down to an appropriate temperature which does not cause printing defects, to interrupt the printing process for the next time. Thereby, it is possible to reliably prevent printing defects.
Further, even if a temperature sensor such as a thermistor is not attached to the thermal head 41, it is appropriately predicted that the temperature of the thermal head 41 has risen from the print format of the performed printing process to a temperature at which there is a possibility of causing a printing failure. It becomes possible.

〔第2実施形態〕
次に、第2実施形態に係るテープ印刷装置について、図8に基づいて説明する。尚、以下の説明において上記図1乃至図7の第1実施形態に係るテープ印刷装置1等の構成と同一符号は、前記第1実施形態に係るテープ印刷装置1等の構成と同一あるいは相当部分を示すものである。
[Second Embodiment]
Next, a tape printer according to a second embodiment will be described with reference to FIG. In the following description, the same reference numerals as those of the tape printer 1 according to the first embodiment in FIGS. 1 to 7 are the same as or equivalent to those of the tape printer 1 according to the first embodiment. Is shown.

この第2実施形態に係るテープ印刷装置の概略構成は、第1実施形態に係るテープ印刷装置1とほぼ同じ構成である。また、各種制御処理も第1実施形態に係るテープ印刷装置1とほぼ同じ制御処理である。
ただし、第2実施形態に係るテープ印刷装置は、サーマルヘッド41のクーリングの為に印刷処理を中断している場合であっても、所定の操作が行われた場合には強制的に印刷処理が実行される点で第1実施形態に係るテープ印刷装置1と異なっている。
The schematic configuration of the tape printer according to the second embodiment is substantially the same as that of the tape printer 1 according to the first embodiment. Various control processes are also substantially the same as those of the tape printer 1 according to the first embodiment.
However, the tape printing apparatus according to the second embodiment forcibly performs the printing process when a predetermined operation is performed even when the printing process is interrupted due to cooling of the thermal head 41. This is different from the tape printer 1 according to the first embodiment in that it is executed.

以下に、第2実施形態に係るテープ印刷装置において実行するメイン処理プログラムについて、図面を参照しつつ詳細に説明する。図8は、テープ印刷装置に係るメイン処理プログラムのフローチャートである。   The main processing program executed in the tape printer according to the second embodiment will be described in detail below with reference to the drawings. FIG. 8 is a flowchart of a main processing program related to the tape printer.

尚、S41〜S46の処理は、第1実施形態に係るメイン処理プログラムにおけるS1〜S6の処理と同様の処理であるので説明は省略する。   Note that the processing of S41 to S46 is the same as the processing of S1 to S6 in the main processing program according to the first embodiment, and thus description thereof is omitted.

CPU61は、S46においてテープ印刷装置の電源ステータスを電源ON状態へと移行した後に、S47へと移行する。   The CPU 61 proceeds to S47 after shifting the power status of the tape printing apparatus to the power ON state in S46.

そして、S47においてCPU61は、電源キー3Dが押された際にリセットキー3Eも同時に押されているか否かを判定する。そして、リセットキー3Eも同時に押されたと判定された場合(S47:YES)には、S48へと移行する。それに対して、電源キー3Dのみが押されたと判定された場合(S47:NO)には、S43へと戻る。   In S47, the CPU 61 determines whether or not the reset key 3E is simultaneously pressed when the power key 3D is pressed. If it is determined that the reset key 3E is also pressed at the same time (S47: YES), the process proceeds to S48. On the other hand, when it is determined that only the power key 3D is pressed (S47: NO), the process returns to S43.

S48においてCPU61は、テープ印刷装置に設定されている各種設定をクリア(初期化)するリセット処理を行う。   In S48, the CPU 61 performs a reset process for clearing (initializing) various settings set in the tape printer.

次に、S49においてCPU61は、カウント値に“0”を設定する。具体的には、RAM66からカウント値を読み出し、読み出したカウント値に“0”を代入した後に再度RAM66に格納する。それによって、カウント値のカウントダウン中であった場合であっても、次回以降に印刷キー3Bが押された場合には、印刷処理(S55)が実行される。   Next, in S49, the CPU 61 sets “0” as the count value. Specifically, the count value is read from the RAM 66, and “0” is substituted for the read count value, and then stored in the RAM 66 again. Accordingly, even when the count value is being counted down, if the print key 3B is pressed after the next time, the printing process (S55) is executed.

尚、S50〜S56の処理は、第1実施形態に係るメイン処理プログラムにおけるS7〜S13の処理と同様の処理であるので説明は省略する。   Note that the processing of S50 to S56 is the same as the processing of S7 to S13 in the main processing program according to the first embodiment, and thus description thereof is omitted.

以上詳細に説明した通り、第2実施形態に係るテープ印刷装置では、カウントダウンされているカウント値が“0”に到達する前、即ちサーマルヘッドのクーリング中であっても、所定のリセット操作を受け付けた場合(S47:YES)には、印刷処理を実行できる。従って、印字品質よりも速度を希望するユーザに対して、ユーザの要望を満たすことが可能となる。   As described in detail above, in the tape printer according to the second embodiment, a predetermined reset operation is accepted even before the counted down count value reaches “0”, that is, even during the cooling of the thermal head. If it is found (S47: YES), the printing process can be executed. Therefore, it is possible to satisfy the user's request for the user who desires the speed rather than the print quality.

〔第3実施形態〕
次に、第3実施形態に係るテープ印刷装置について、図9に基づいて説明する。尚、以下の説明において上記図1乃至図7の第1実施形態に係るテープ印刷装置1等の構成と同一符号は、前記第1実施形態に係るテープ印刷装置1等の構成と同一あるいは相当部分を示すものである。
[Third Embodiment]
Next, a tape printer according to a third embodiment will be described with reference to FIG. In the following description, the same reference numerals as those of the tape printer 1 according to the first embodiment in FIGS. 1 to 7 are the same as or equivalent to those of the tape printer 1 according to the first embodiment. Is shown.

この第3実施形態に係るテープ印刷装置の概略構成は、第1実施形態に係るテープ印刷装置1とほぼ同じ構成である。また、各種制御処理も第1実施形態に係るテープ印刷装置1とほぼ同じ制御処理である。
ただし、第3実施形態に係るテープ印刷装置は、テープ印刷装置1の電源状態(ON状態又はOFF状態)によってカウント値をカウントダウンする速度が変更される点で第1実施形態に係るテープ印刷装置1と異なっている。
The schematic configuration of the tape printer according to the third embodiment is substantially the same as that of the tape printer 1 according to the first embodiment. Various control processes are also substantially the same as those of the tape printer 1 according to the first embodiment.
However, the tape printing apparatus 1 according to the third embodiment is different from the tape printing apparatus 1 according to the first embodiment in that the speed at which the count value is counted down is changed depending on the power state (ON state or OFF state) of the tape printing apparatus 1. Is different.

以下に、第3実施形態に係るテープ印刷装置において実行するカウントダウン処理プログラムについて、図面を参照しつつ詳細に説明する。図9は、第3実施形態のテープ印刷装置に係るカウントダウン処理プログラムのフローチャートである。   Hereinafter, a countdown processing program executed in the tape printer according to the third embodiment will be described in detail with reference to the drawings. FIG. 9 is a flowchart of a countdown processing program according to the tape printer of the third embodiment.

カウントダウン処理プログラムの実行が開始されると、S61においてCPU61は、RAM66からカウント値を読み出し、カウント値が“0”であるか否かを判定する。   When the execution of the countdown processing program is started, in S61, the CPU 61 reads the count value from the RAM 66 and determines whether or not the count value is “0”.

そして、カウント値が“0”であると判定された場合(S61:YES)にはカウントダウン処理プログラムを終了し、S4へと移行する。それに対して、カウント値が“0”以外の値であると判定された場合(S61:NO)には、S62へと移行する。   If it is determined that the count value is “0” (S61: YES), the countdown processing program is terminated, and the process proceeds to S4. On the other hand, when it is determined that the count value is a value other than “0” (S61: NO), the process proceeds to S62.

その後、S62においてCPU61は、EEPROM63から現在のテープ印刷装置1の電源ステータスを読み出し、電源ON状態か否かを判定する。   Thereafter, in S62, the CPU 61 reads the current power status of the tape printer 1 from the EEPROM 63, and determines whether or not the power is on.

そして、電源ステータスが電源ON状態であると判定された場合(S62:YES)、即ち、テープ印刷装置1の電源がONされている場合には、S63へと移行する。一方、電源ステータスが電源ON状態でないと判定された場合(S62:NO)、即ち、テープ印刷装置1の電源がOFFされている場合には、S65へと移行する。   If it is determined that the power status is the power ON state (S62: YES), that is, if the power of the tape printer 1 is ON, the process proceeds to S63. On the other hand, when it is determined that the power status is not in the power ON state (S62: NO), that is, when the power of the tape printer 1 is turned off, the process proceeds to S65.

S63においてCPU61は、前回の処理実行時にカウント値がカウントダウンされてから、又はカウント値が所定の初期値に設定(S36)された直後である場合にはカウント値が所定の初期値に設定されてから、電源ON時用の所定時間(例えば1sec)経過したか否かを判定する。   In S63, the CPU 61 sets the count value to the predetermined initial value after the count value is counted down at the time of the previous processing execution or immediately after the count value is set to the predetermined initial value (S36). From this, it is determined whether or not a predetermined time (for example, 1 sec) for turning on the power has elapsed.

そして、電源ON時用の所定時間が経過したと判定された場合(S63:YES)には、カウント値をカウントダウンする(S64)。具体的には、RAM66からカウント値を読み出し、読み出したカウント値を「−1」減算した後に再度RAM66に格納する。一方、電源ON時用の所定時間が経過していないと判定された場合(S63:NO)にはカウントダウン処理プログラムを終了し、S4へと移行する。   If it is determined that the predetermined time for power-on has elapsed (S63: YES), the count value is counted down (S64). Specifically, the count value is read from the RAM 66, and “−1” is subtracted from the read count value, and then stored in the RAM 66 again. On the other hand, if it is determined that the predetermined time for power-on has not elapsed (S63: NO), the countdown processing program is terminated, and the process proceeds to S4.

一方、S65においてCPU61は、前回の処理実行時にカウント値がカウントダウンされてから、又はカウント値が所定の初期値に設定(S36)された直後である場合にはカウント値が所定の初期値に設定されてから、電源OFF時用の所定時間(例えば0.5sec)経過したか否かを判定する。   On the other hand, in S65, the CPU 61 sets the count value to the predetermined initial value after the count value is counted down at the previous processing execution or immediately after the count value is set to the predetermined initial value (S36). Then, it is determined whether or not a predetermined time (for example, 0.5 sec) for turning off the power has elapsed.

そして、電源OFF時用の所定時間が経過したと判定された場合(S65:YES)には、カウント値をカウントダウンする(S64)。具体的には、RAM66からカウント値を読み出し、読み出したカウント値を「−1」減算した後に再度RAM66に格納する。一方、電源OFF時用の所定時間が経過していないと判定された場合(S65:NO)にはカウントダウン処理プログラムを終了し、S4へと移行する。   If it is determined that the predetermined time for power-off has elapsed (S65: YES), the count value is counted down (S64). Specifically, the count value is read from the RAM 66, and “−1” is subtracted from the read count value, and then stored in the RAM 66 again. On the other hand, when it is determined that the predetermined time for power OFF has not elapsed (S65: NO), the countdown processing program is terminated, and the process proceeds to S4.

ここで、テープ印刷装置の電源がOFFされている状態では、電源がONされている状態と比較して、基板、モータ、電池等から発せられる熱が減少する。即ち、電源がOFFされている状態では、電源がONされている状態と比較して、サーマルヘッド41の放熱速度が速くなる。従って、“電源OFF時用の所定時間”を“電源ON時用の所定時間”より短くすることによって、電源がOFFされている時間が長いほどサーマルヘッド41のクーリングを行う時間(即ち、印刷処理を中断する時間)が短くなるように修正することが可能となる。
但し、テープ印刷装置1に放熱ファンが付いている場合には、電源がOFFされると放熱ファンが停止するので、電源がONされている状態の方が、電源がOFFされている状態よりサーマルヘッド41の放熱速度が速くなると推測される。従って、電源OFF時用の所定時間を電源ON時用の所定時間より長くすることが望ましい。
Here, in a state where the power of the tape printer is turned off, heat generated from the substrate, motor, battery, etc. is reduced as compared with a state where the power is turned on. That is, in the state where the power is turned off, the heat dissipation speed of the thermal head 41 is faster than in the state where the power is turned on. Accordingly, by shortening the “predetermined time for turning off the power” to be shorter than the “predetermined time for turning on the power”, the longer the power is turned off, the longer the cooling time of the thermal head 41 (that is, the printing process). It is possible to make corrections so that the time for interrupting is shortened.
However, if the tape printer 1 has a heat radiating fan, the heat radiating fan stops when the power is turned off. Therefore, the state where the power is on is more thermal than the state where the power is turned off. It is estimated that the heat dissipation rate of the head 41 is increased. Therefore, it is desirable that the predetermined time for turning off the power is longer than the predetermined time for turning on the power.

以上詳細に説明した通り、第3実施形態に係るテープ印刷装置では、装置本体の各電源状態におけるサーマルヘッド41の放熱速度の差異を考慮し、サーマルヘッド41のクーリング時間を適切な時間に修正することが可能となる。それによって、印字不良を起こすことなく、最短の中断時間で次回以降の印刷を行うことが可能となる。   As described above in detail, in the tape printer according to the third embodiment, the cooling time of the thermal head 41 is corrected to an appropriate time in consideration of the difference in the heat release rate of the thermal head 41 in each power supply state of the apparatus main body. It becomes possible. As a result, the next and subsequent printings can be performed in the shortest interruption time without causing printing defects.

〔第4実施形態〕
次に、第4実施形態に係るテープ印刷装置について、図10に基づいて説明する。尚、以下の説明において上記図1乃至図7の第1実施形態に係るテープ印刷装置1等の構成と同一符号は、前記第1実施形態に係るテープ印刷装置1等の構成と同一あるいは相当部分を示すものである。
[Fourth Embodiment]
Next, a tape printer according to a fourth embodiment will be described with reference to FIG. In the following description, the same reference numerals as those of the tape printer 1 according to the first embodiment in FIGS. 1 to 7 are the same as or equivalent to those of the tape printer 1 according to the first embodiment. Is shown.

この第4実施形態に係るテープ印刷装置の概略構成は、第1実施形態に係るテープ印刷装置1とほぼ同じ構成である。また、各種制御処理も第1実施形態に係るテープ印刷装置1とほぼ同じ制御処理である。
ただし、第4実施形態に係るテープ印刷装置は、テープ印刷装置1の収納カバー9の開閉状態(収納カバー9が開放されている状態又は閉鎖されている状態)によってカウント値をカウントダウンする速度が変更される点で第1実施形態に係るテープ印刷装置1と異なっている。
The schematic configuration of the tape printer according to the fourth embodiment is substantially the same as that of the tape printer 1 according to the first embodiment. Various control processes are also substantially the same as those of the tape printer 1 according to the first embodiment.
However, in the tape printer according to the fourth embodiment, the speed at which the count value is counted down is changed depending on whether the storage cover 9 of the tape printer 1 is open or closed (the storage cover 9 is opened or closed). This is different from the tape printer 1 according to the first embodiment.

以下に、第4実施形態に係るテープ印刷装置において実行するカウントダウン処理プログラムについて、図面を参照しつつ詳細に説明する。図10は、第4実施形態のテープ印刷装置に係るカウントダウン処理プログラムのフローチャートである。   Hereinafter, a countdown processing program executed in the tape printer according to the fourth embodiment will be described in detail with reference to the drawings. FIG. 10 is a flowchart of a countdown processing program according to the tape printer of the fourth embodiment.

カウントダウン処理プログラムの実行が開始されると、S71においてCPU61は、RAM66からカウント値を読み出し、カウント値が“0”であるか否かを判定する。   When the execution of the countdown processing program is started, in S71, the CPU 61 reads the count value from the RAM 66 and determines whether or not the count value is “0”.

そして、カウント値が“0”であると判定された場合(S71:YES)にはカウントダウン処理プログラムを終了し、S4へと移行する。それに対して、カウント値が“0”以外の値であると判定された場合(S71:NO)には、S72へと移行する。   If it is determined that the count value is “0” (S71: YES), the countdown processing program is terminated, and the process proceeds to S4. On the other hand, when it is determined that the count value is a value other than “0” (S71: NO), the process proceeds to S72.

その後、S72においてCPU61は、カバーセンサ73からの検出信号に基づいて収納カバー9が開放されているか否かを判定する。   Thereafter, in S72, the CPU 61 determines whether or not the storage cover 9 is opened based on the detection signal from the cover sensor 73.

そして、収納カバー9が開放されていると判定された場合(S72:YES)には、S73へと移行する。一方、収納カバー9が閉鎖されていると判定された場合(S72:NO)には、S75へと移行する。   And when it determines with the storage cover 9 being open | released (S72: YES), it transfers to S73. On the other hand, when it determines with the storage cover 9 being closed (S72: NO), it transfers to S75.

S73においてCPU61は、前回の処理実行時にカウント値がカウントダウンされてから、又はカウント値が所定の初期値に設定(S36)された直後である場合にはカウント値が所定の初期値に設定されてから、カバー開放時用の所定時間(例えば0.5sec)経過したか否かを判定する。   In S73, the CPU 61 sets the count value to the predetermined initial value after the count value is counted down at the time of the previous processing execution or immediately after the count value is set to the predetermined initial value (S36). From this, it is determined whether or not a predetermined time (for example, 0.5 sec) for opening the cover has elapsed.

そして、カバー開放時用の所定時間が経過したと判定された場合(S73:YES)には、カウント値をカウントダウンする(S74)。具体的には、RAM66からカウント値を読み出し、読み出したカウント値を「−1」減算した後に再度RAM66に格納する。一方、カバー開放時用の所定時間が経過していないと判定された場合(S73:NO)にはカウントダウン処理プログラムを終了し、S4へと移行する。   If it is determined that the predetermined time for opening the cover has elapsed (S73: YES), the count value is counted down (S74). Specifically, the count value is read from the RAM 66, and “−1” is subtracted from the read count value, and then stored in the RAM 66 again. On the other hand, if it is determined that the predetermined time for opening the cover has not elapsed (S73: NO), the countdown processing program is terminated, and the process proceeds to S4.

一方、S75においてCPU61は、前回の処理実行時にカウント値がカウントダウンされてから、又はカウント値が所定の初期値に設定(S36)された直後である場合にはカウント値が所定の初期値に設定されてから、カバー閉鎖時用の所定時間(例えば1sec)経過したか否かを判定する。   On the other hand, in S75, the CPU 61 sets the count value to the predetermined initial value after the count value is counted down at the time of the previous processing execution or immediately after the count value is set to the predetermined initial value (S36). Then, it is determined whether or not a predetermined time (for example, 1 sec) for closing the cover has elapsed.

そして、カバー閉鎖時用の所定時間が経過したと判定された場合(S75:YES)には、カウント値をカウントダウンする(S74)。具体的には、RAM66からカウント値を読み出し、読み出したカウント値を「−1」減算した後に再度RAM66に格納する。一方、カバー閉鎖時用の所定時間が経過していないと判定された場合(S75:NO)にはカウントダウン処理プログラムを終了し、S4へと移行する。   If it is determined that the predetermined time for closing the cover has elapsed (S75: YES), the count value is counted down (S74). Specifically, the count value is read from the RAM 66, and “−1” is subtracted from the read count value, and then stored in the RAM 66 again. On the other hand, if it is determined that the predetermined time for closing the cover has not elapsed (S75: NO), the countdown processing program is terminated, and the process proceeds to S4.

ここで、収納カバー9が開放されている状態では、収納カバー9が閉鎖されている状態と比較して、サーマルヘッド41が露出するので、サーマルヘッド41の放熱速度が速くなる。従って、“カバー開放時用の所定時間”を“カバー閉鎖時用の所定時間”より短くすることによって、収納カバー9が開放されている時間が長いほどサーマルヘッド41のクーリングを行う時間(即ち、印刷処理を中断する時間)を短くなるように修正することが可能となる。
尚、“カバー開放時用の所定時間”を“カバー閉鎖時用の所定時間”より長くしても良い。
Here, in the state where the storage cover 9 is opened, the thermal head 41 is exposed as compared with the state where the storage cover 9 is closed, so that the heat dissipation rate of the thermal head 41 is increased. Accordingly, by making the “predetermined time for opening the cover” shorter than the “predetermined time for closing the cover”, the longer the time that the storage cover 9 is opened, the longer the time for cooling the thermal head 41 (ie, It is possible to correct so that the time for interrupting the printing process is shortened.
The “predetermined time for opening the cover” may be longer than the “predetermined time for closing the cover”.

以上詳細に説明した通り、第4実施形態に係るテープ印刷装置では、装置本体の収納カバー9が開放されている状態及び閉鎖されている状態におけるサーマルヘッド41の放熱速度の差異を考慮し、サーマルヘッド41のクーリング時間を適切な時間に修正することが可能となる。それによって、印字不良を起こすことなく、最短の中断時間で次回以降の印刷を行うことが可能となる。   As described in detail above, in the tape printer according to the fourth embodiment, the thermal head 41 in the state where the housing cover 9 of the apparatus main body is opened and in the closed state is taken into consideration, and the thermal printing is performed. It becomes possible to correct the cooling time of the head 41 to an appropriate time. As a result, the next and subsequent printings can be performed in the shortest interruption time without causing printing defects.

尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、テープ印刷装置1の電源がON又はOFFに切り替えられた場合に、カウント値を変動させる構成としても良い。具体的には、テープ印刷装置1の電源がONされると電源がONされたことに伴うイニシャライズ処理や液晶ディスプレイ4の駆動処理などが行われるので、テープ印刷装置1内部の温度が一時的に上昇し、サーマルヘッド41の放熱速度が遅くなる。従って、テープ印刷装置1の電源がONに切り替えられた場合に、カウント値を所定数(例えば10)増加させることによって、サーマルヘッド41のクーリング時間を適切な時間に修正することが可能となる。それによって、印字不良を起こすことなく、最短の中断時間で次回以降の印刷を行うことが可能となる。
尚、テープ印刷装置1の電源がONに切り替えられた場合に、カウント値を所定数(例えば10)減少させる構成としても良い。また、テープ印刷装置1の電源がOFFに切り替えられた場合に、カウント値を所定数増加又は減少させる構成としても良い。
Note that the present invention is not limited to the above-described embodiment, and various improvements and modifications can be made without departing from the scope of the present invention.
For example, the count value may be changed when the power of the tape printer 1 is switched on or off. Specifically, when the power of the tape printer 1 is turned on, an initialization process associated with the power being turned on, a drive process of the liquid crystal display 4 and the like are performed. As a result, the heat dissipation rate of the thermal head 41 is decreased. Therefore, when the power of the tape printer 1 is switched on, the cooling time of the thermal head 41 can be corrected to an appropriate time by increasing the count value by a predetermined number (for example, 10). As a result, the next and subsequent printings can be performed in the shortest interruption time without causing printing defects.
Note that the count value may be decreased by a predetermined number (for example, 10) when the power of the tape printer 1 is switched on. Alternatively, the count value may be increased or decreased by a predetermined number when the power of the tape printer 1 is switched off.

また、第1実施形態乃至第4実施形態では、サーマルヘッド41のクーリングが必要であると判定した場合に、カウント値に所定の初期値(例えば“180”)を設定し、時間経過に従ってカウント値をカウントダウンさせる構成としているが、カウント値をカウントアップさせる構成としても良い。その場合には、初期値として“0”を設定し、カウント値が所定値(例えば“180”)に到達した場合に、印刷を許可する構成とする。   In the first to fourth embodiments, when it is determined that the thermal head 41 needs to be cooled, a predetermined initial value (for example, “180”) is set as the count value, and the count value is increased as time elapses. Is configured to count down, but may be configured to count up the count value. In this case, “0” is set as an initial value, and printing is permitted when the count value reaches a predetermined value (for example, “180”).

また、第1実施形態乃至第4実施形態では、印刷を行った際に選択された印刷フォーマットに基づいて、サーマルヘッドの温度が印字不良を起こす虞のある温度まで上昇しているか否かを判定する構成としているが、実際に印刷対象とした印刷データを参照することにより判定しても良い。   Further, in the first to fourth embodiments, it is determined whether or not the temperature of the thermal head has risen to a temperature that may cause a printing failure based on the printing format selected when printing is performed. However, the determination may be made by referring to the print data that is actually the print target.

また、第1実施形態乃至第4実施形態では、本願発明をテープに印字を行うテープ印刷装置に適用した例を説明したが、本願発明はサーマルヘッドを印刷手段として用いる印刷装置であれば、他の印刷装置に対して適用することも可能である。例えば、インクリボンを用いずに感熱紙に対して印刷を行う印刷装置に対して適用することも可能である。   In the first to fourth embodiments, an example in which the present invention is applied to a tape printing apparatus that prints on a tape has been described. However, the present invention is not limited to any printing apparatus that uses a thermal head as a printing unit. It is also possible to apply to other printing apparatuses. For example, the present invention can be applied to a printing apparatus that performs printing on thermal paper without using an ink ribbon.

1 テープ印刷装置
9 収納カバー
41 サーマルヘッド
61 CPU
73 カバーセンサ
DESCRIPTION OF SYMBOLS 1 Tape printer 9 Storage cover 41 Thermal head 61 CPU
73 Cover sensor

Claims (6)

装置本体の電源のON又はOFFを切り替える電源切替手段と、
発熱素子を備え、前記発熱素子への通電に基づいて印刷媒体に印刷を行うサーマルヘッドと、
装置本体の電源がON又はOFFのいずれの状態にあるかにかかわらず、電力供給源からの電力供給が継続して行われるプロセッサによって、前回に前記サーマルヘッドによる印刷を行った時点からの時間経過に従ってメモリに記憶されたカウント値をカウントする経過時間カウント手段と、
前記電源切替手段によって装置本体の電源がON又はOFFに切り替えられた場合に、前記メモリに記憶された前記カウント値を変動させるカウント値変動手段と、
前記メモリに記憶された前記カウント値が所定値に到達した場合に、次回の前記サーマルヘッドによる印刷を許可する印刷許可手段と、を有することを特徴とする印刷装置。
Power supply switching means for switching on or off the power supply of the apparatus body;
A thermal head that includes a heating element and performs printing on a print medium based on energization of the heating element;
Regardless of whether the power supply of the device is on or off, the time elapsed since the last time the thermal head was printed by the processor that continuously supplies power from the power supply source Elapsed time counting means for counting the count value stored in the memory according to
A count value changing means for changing the count value stored in the memory when the power of the apparatus main body is switched ON or OFF by the power supply switching means;
A printing apparatus, comprising: a print permission unit that permits next printing by the thermal head when the count value stored in the memory reaches a predetermined value.
前回に前記サーマルヘッドにより行われた印刷内容が所定の印刷内容であった場合に、前記経過時間カウント手段はカウントを開始することを特徴とする請求項1に記載の印刷装置。   2. The printing apparatus according to claim 1, wherein the elapsed time counting unit starts counting when printing content previously performed by the thermal head is predetermined printing content. 複数の印刷フォーマットから印刷を行う印刷フォーマットを選択するフォーマット選択手段を有し、
前回に前記サーマルヘッドにより行われた印刷において選択された印刷フォーマットが所定のフォーマットであった場合に、前記経過時間カウント手段はカウントを開始することを特徴とする請求項2に記載の印刷装置。
Having a format selection means for selecting a print format for printing from a plurality of print formats;
3. The printing apparatus according to claim 2, wherein the elapsed time counting unit starts counting when a printing format selected in the previous printing by the thermal head is a predetermined format.
ユーザの操作を受け付ける操作受付手段を有し、
前記印刷許可手段は、前記メモリに記憶された前記カウント値が所定値に到達していない場合であっても前記操作受付手段において特定の操作を受け付けた場合には、次回の前記サーマルヘッドによる印刷を許可することを特徴とする請求項1乃至請求項3のいずれかに記載の印刷装置。
Having an operation accepting means for accepting a user's operation;
Even if the count value stored in the memory does not reach a predetermined value, the print permission unit performs the next printing by the thermal head if the operation reception unit receives a specific operation. The printing apparatus according to claim 1, wherein the printing apparatus is permitted.
前記経過時間カウント手段は、装置本体の電源がONの状態にある場合とOFFの状態にある場合とで前記カウント値をカウントする速度を変更することを特徴とする請求項1乃至請求項4のいずれかに記載の印刷装置。   5. The elapsed time counting means changes a speed at which the count value is counted depending on whether the power source of the apparatus main body is in an ON state or an OFF state. The printing apparatus in any one. 装置本体に対して開閉可能に取り付けられ、開放状態にある場合に前記印刷媒体が装置内部に収納可能となるカバー部材と、
前記カバー部材の開閉状態を検出する開閉検出手段と、を有し、
前記経過時間カウント手段は、前記カバー部材が開放状態にある場合と閉鎖状態にある場合とで前記カウント値をカウントする速度を変更することを特徴とする請求項1乃至請求項5のいずれかに記載の印刷装置。
A cover member attached to the apparatus main body so as to be openable and closable, and capable of storing the print medium inside the apparatus when in an open state;
Open / close detecting means for detecting the open / closed state of the cover member,
The said elapsed time counting means changes the speed | rate which counts the said count value with the case where the said cover member is in an open state, and the case where it is in a closed state, In any one of Claim 1 thru | or 5 characterized by the above-mentioned. The printing apparatus as described.
JP2009126208A 2009-05-26 2009-05-26 Printing device Active JP5353446B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009126208A JP5353446B2 (en) 2009-05-26 2009-05-26 Printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009126208A JP5353446B2 (en) 2009-05-26 2009-05-26 Printing device

Publications (2)

Publication Number Publication Date
JP2010274437A JP2010274437A (en) 2010-12-09
JP5353446B2 true JP5353446B2 (en) 2013-11-27

Family

ID=43421859

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009126208A Active JP5353446B2 (en) 2009-05-26 2009-05-26 Printing device

Country Status (1)

Country Link
JP (1) JP5353446B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6327504B2 (en) * 2013-11-07 2018-05-23 ブラザー工業株式会社 Print production device
JP6241377B2 (en) * 2014-07-01 2017-12-06 ブラザー工業株式会社 Print production device
JP6323678B2 (en) * 2015-02-25 2018-05-16 ブラザー工業株式会社 Print production device
JP7528758B2 (en) 2020-12-07 2024-08-06 京セラドキュメントソリューションズ株式会社 Image forming device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0635193B2 (en) * 1984-11-06 1994-05-11 ブラザー工業株式会社 Printer
JPH04224970A (en) * 1990-12-27 1992-08-14 Fujitsu Ltd Thermal head drive device
JP3047573B2 (en) * 1991-10-28 2000-05-29 ブラザー工業株式会社 Printing control method
JP2849529B2 (en) * 1993-04-27 1999-01-20 沖電気工業株式会社 Printer and printing method thereof
JPH0717064A (en) * 1993-06-28 1995-01-20 Brother Ind Ltd Tape printer
JPH09262997A (en) * 1996-03-29 1997-10-07 Tec Corp Thermal printer
JP2003080757A (en) * 2001-09-10 2003-03-19 Brother Ind Ltd Thermal recording device
JP4000925B2 (en) * 2002-06-26 2007-10-31 ブラザー工業株式会社 Thermal recording device

Also Published As

Publication number Publication date
JP2010274437A (en) 2010-12-09

Similar Documents

Publication Publication Date Title
EP1120263B1 (en) Printing device
CN102211463B (en) Thermal printer
JP5353446B2 (en) Printing device
JP2004155150A (en) Thermal recording device
JP5387890B2 (en) Printing apparatus, printing control method, and storage medium storing printing control program
JP5526606B2 (en) Printing device
JPWO2012132987A1 (en) Thermal head printing speed control method
JP6673240B2 (en) PRINTING DEVICE, PRINTING DEVICE CONTROL METHOD, AND CONTROL PROGRAM
JP6036892B2 (en) Printing apparatus, printing apparatus control method, and control program
JP5093283B2 (en) Thermal printer
JP5854040B2 (en) Print control device
JP5966919B2 (en) A method for controlling the energization time of the thermal head at an unstable voltage.
JP5736773B2 (en) Tape printing apparatus, printing control method for tape printing apparatus, program, and printed matter
JP2010214787A (en) Printer and tape printer
JP6379485B2 (en) A method for controlling the energization time of the thermal head at an unstable voltage.
JP4670333B2 (en) Printing device
JP6747208B2 (en) Printing device, printing device control method, and program
JP5764879B2 (en) printer
JP6988123B2 (en) Printing equipment, printing system, printing control method, and program
JP4442283B2 (en) Thermal printer
JPH08300713A (en) Thermal head print controller
JP5652448B2 (en) Printing device
US12111599B2 (en) Image forming apparatus, image forming method, and non-transitory computer-readable storage medium storing image forming program
JP2011213016A (en) Printing device
JP5888226B2 (en) Print history control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130521

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130705

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130812

R150 Certificate of patent or registration of utility model

Ref document number: 5353446

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150