JP2013014071A - Printing device, method of controlling the same, and program - Google Patents
Printing device, method of controlling the same, and program Download PDFInfo
- Publication number
- JP2013014071A JP2013014071A JP2011148317A JP2011148317A JP2013014071A JP 2013014071 A JP2013014071 A JP 2013014071A JP 2011148317 A JP2011148317 A JP 2011148317A JP 2011148317 A JP2011148317 A JP 2011148317A JP 2013014071 A JP2013014071 A JP 2013014071A
- Authority
- JP
- Japan
- Prior art keywords
- thermal head
- power supply
- current
- printing
- current detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Electronic Switches (AREA)
Abstract
【課題】サーマルヘッドへの異常な電力供給を速やかに検出し、サーマルヘッドへの電力供給を停止させる。
【解決手段】複数の発熱抵抗体が配列されたサーマルヘッドを用いた印刷装置にて、入力されるデータ信号に応じて発熱抵抗体に電力を供給し記録媒体に印画を行う印画中に、サーマルヘッドへの電力供給を休止すべき休止期間を所定の周期で設けるとともに、電流検出部によりサーマルヘッドへ供給される電流を検出し、検出された電流が、少なくとも1つの休止期間を含む所定の期間にわたって電流閾値より大きい場合には、サーマルヘッドへの電力供給を停止させるようにする。
【選択図】図1An abnormal power supply to a thermal head is quickly detected and the power supply to the thermal head is stopped.
In a printing apparatus using a thermal head in which a plurality of heating resistors are arranged, thermal power is supplied during printing on a recording medium by supplying power to the heating resistors in accordance with an input data signal. A pause period in which power supply to the head should be paused is provided at a predetermined cycle, and a current supplied to the thermal head is detected by the current detection unit, and the detected current includes a predetermined period including at least one pause period. Over the current threshold value, the power supply to the thermal head is stopped.
[Selection] Figure 1
Description
本発明は、サーマルヘッドを用いた印刷装置、その制御方法及びプログラムに関する。 The present invention relates to a printing apparatus using a thermal head, a control method therefor, and a program.
サーマルヘッドを用いたプリンタは、ヘッド内に存在する発熱抵抗体に電力を供給し、それによって発生する熱エネルギーを用いて記録剤を記録媒体に画像として転写することで印刷動作を行う。サーマルヘッドは、複数の発熱抵抗体が微小間隔毎に1列に配置されている。その1列に配置された発熱抵抗体は、所定数をまとめて1チャンネルとして構成される。例えば、サーマルヘッドが有する発熱抵抗体の総数が1280個とし、128個を1チャンネルとし、10チャンネルとして構成される。また、発熱抵抗体を駆動する回路はドライバICとしてチャネル数分構成され、ドライバICへのデータ信号もチャネル数存在する。 A printer using a thermal head performs a printing operation by supplying electric power to a heating resistor existing in the head and transferring a recording agent as an image onto a recording medium using thermal energy generated thereby. In the thermal head, a plurality of heating resistors are arranged in one row at every minute interval. A predetermined number of heating resistors arranged in one row are configured as one channel. For example, the total number of heating resistors included in the thermal head is 1280, 128 is one channel, and 10 channels are configured. In addition, circuits for driving the heating resistors are configured as driver ICs by the number of channels, and data signals to the driver ICs also exist in the number of channels.
例えば、特許文献1には、前述したようなサーマルヘッドの構造が示されている。特許文献1に示されるように、サーマルヘッドに電力や信号を供給する配線材(一般的にはFFC)とハンダにて接続されるサーマルヘッド上の接続端子も同様に微小間隔であることが一般的である。このようなサーマルヘッドを用いたプリンタにおいて、発熱抵抗体又はその周辺に欠陥があった場合には、発熱抵抗体の発生する熱エネルギーが想定以上になり、記録剤や記録媒体が変形して印刷画像に重大な影響を与えるおそれがある。 For example, Patent Document 1 discloses the structure of a thermal head as described above. As shown in Patent Document 1, wiring terminals (generally, FFC) for supplying power and signals to the thermal head and connecting terminals on the thermal head connected by solder are also generally at a minute interval. Is. In a printer using such a thermal head, if there is a defect in the heating resistor or its surroundings, the thermal energy generated by the heating resistor becomes higher than expected, and the printing agent or recording medium is deformed and printed. May seriously affect the image.
このような背景のもとにサーマルヘッド周辺の異常検知に関して、さまざまな方法が提案されている(例えば、特許文献2参照。)。特許文献2においては、サーマルヘッドに複数存在する発熱抵抗体に直列に低抵抗を設け、その低抵抗に生じる電圧から発熱抵抗体に流れる電流を検出し、検出結果により発熱抵抗体の異常を検知することが開示されている。 With this background, various methods have been proposed for detecting anomalies around the thermal head (see, for example, Patent Document 2). In Patent Document 2, a low resistance is provided in series with a plurality of heating resistors existing in the thermal head, a current flowing through the heating resistor is detected from a voltage generated at the low resistance, and an abnormality of the heating resistor is detected based on the detection result. Is disclosed.
前述の従来技術では、発熱抵抗体に対して直列に低抵抗が挿入されているため、複数の発熱抵抗体のうち駆動された素子の数によって消費電流が変化し、発熱抵抗体そのものに印加される電圧が変動する。したがって、消費電流の変化によって、印刷濃度が変化しムラが発生するという問題があった。 In the above-described conventional technology, since a low resistance is inserted in series with the heating resistor, the consumption current varies depending on the number of driven elements among the plurality of heating resistors, and is applied to the heating resistor itself. Voltage varies. Therefore, there has been a problem that unevenness occurs due to a change in printing density due to a change in current consumption.
また、発熱抵抗体そのものの不良を検知しているために、サーマルヘッドへの制御信号に異常が発生して、制御する側が意図していない発熱抵抗体に電力が供給された場合にも、発熱抵抗体は正常であるので異常を検知できなかった。例えば、サーマルヘッドとFFCの接続部においてデータ線と電源線が隣接している構成で、異物や水滴等により特定のチャンネルへのデータ線と電源線がショートし、特定のチャンネルのすべての発熱抵抗体に電力が供給されるケースである。このような状態が不定期すなわち印画中に突然発生し、その状態が継続されると、記録剤や記録媒体に深刻なダメージを与えるという問題があった。また、このような異常は、発生タイミングも様々な場合があり、検出することが困難であった。 In addition, since a defect in the heating resistor itself is detected, an abnormality occurs in the control signal to the thermal head, and heat is generated even when power is supplied to the heating resistor that is not intended by the controlling side. Since the resistor was normal, no abnormality could be detected. For example, in the configuration where the data line and the power supply line are adjacent to each other at the connection part of the thermal head and the FFC, the data line and the power supply line to a specific channel are short-circuited due to foreign matter, water droplets, etc. This is a case where power is supplied to the body. When such a state occurs irregularly, that is, suddenly during printing, and the state continues, there is a problem that the recording agent or the recording medium is seriously damaged. In addition, such an abnormality may occur at various timings and is difficult to detect.
本発明は、このような問題に鑑みてなされたものであり、サーマルヘッドへの異常な電力供給を速やかに検出して、サーマルヘッドへの電力供給を停止できるようにすることを目的とする。 The present invention has been made in view of such a problem, and an object thereof is to quickly detect an abnormal power supply to a thermal head and to stop the power supply to the thermal head.
本発明に係る印刷装置は、複数の発熱抵抗体が配列され、入力されるデータ信号に応じて前記発熱抵抗体に電力を供給し記録媒体に印画を行うサーマルヘッドと、前記サーマルヘッドへの電力供給を行う電力供給手段と、前記電力供給手段による前記サーマルヘッドへの電力供給を制御する制御手段と、前記サーマルヘッドへ供給される電流を検出する電流検出手段とを備え、前記サーマルヘッドによる印画中に前記サーマルヘッドへの電力供給を休止すべき休止期間を所定の周期毎に設け、前記制御手段は、前記電流検出手段により検出された電流が、少なくとも1つの前記休止期間を含む所定の期間にわたって電流閾値より大きい場合には、前記電力供給手段による前記サーマルヘッドへの電力供給を停止させることを特徴とする。 A printing apparatus according to the present invention includes a thermal head in which a plurality of heating resistors are arranged, supplies power to the heating resistors in accordance with an input data signal and prints on a recording medium, and power to the thermal head A power supply unit that supplies power; a control unit that controls power supply to the thermal head by the power supply unit; and a current detection unit that detects a current supplied to the thermal head. A pause period during which power supply to the thermal head should be paused is provided for each predetermined cycle, and the control means includes a predetermined period in which the current detected by the current detection means includes at least one pause period. If the current threshold value is larger than the current threshold, the power supply to the thermal head by the power supply means is stopped.
本発明によれば、サーマルヘッドへの異常な電力供給を速やかに検出して、サーマルヘッドへの電力供給を停止させることができ、記録媒体等にダメージを与えることを防止することができる。 According to the present invention, it is possible to quickly detect an abnormal power supply to the thermal head, stop the power supply to the thermal head, and prevent damage to the recording medium or the like.
以下、本発明の実施形態を図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(第1の実施形態)
本発明の第1の実施形態について説明する。
図1は、第1の実施形態に係る印刷装置(サーマルプリンタ)の構成例を示すブロック図である。図1においては、印刷装置(サーマルプリンタ)におけるサーマルヘッドへの電力供給及びその異常検知に係る構成を図示しており、その他の構成は図示を省略している。
(First embodiment)
A first embodiment of the present invention will be described.
FIG. 1 is a block diagram illustrating a configuration example of a printing apparatus (thermal printer) according to the first embodiment. FIG. 1 illustrates a configuration relating to power supply to a thermal head and detection of abnormality thereof in a printing apparatus (thermal printer), and other configurations are omitted.
図1において、10は電流検出部、20はDC/DCコンバータ、30はサーマルヘッド、40は比較回路、50は基準回路、60はタイマー回路、70はASIC(Application Specific Integrated Circuit)である。 In FIG. 1, 10 is a current detection unit, 20 is a DC / DC converter, 30 is a thermal head, 40 is a comparison circuit, 50 is a reference circuit, 60 is a timer circuit, and 70 is an ASIC (Application Specific Integrated Circuit).
電流検出部10は、消費される電流(サーマルヘッド30への電力供給路を流れる電流)を電圧に変換し出力する。この消費される電流を変換し電流検出部10から出力される電圧を、以下では「変換電圧」とも称す。DC/DCコンバータ20は、不図示の電圧源から電流検出部10を通過し供給される電源電圧(本例では24V)を受け、サーマルヘッド30に適した電圧(例えば18V)に変換し出力する。また、DC/DCコンバータ20は、ASIC70からの駆動信号により制御される。例えば、DC/DCコンバータ20は、記録紙等の記録媒体(不図示)がサーマルヘッド30に接しているときにオン状態にされ、それ以外はオフ状態とされる。
The
サーマルヘッド30は、微小間隔で1列に配列された複数の発熱抵抗体(発熱素子)を有する。サーマルヘッド30は、DC/DCコンバータ20から出力された電圧を受けて内部の発熱抵抗体の駆動源とし、発熱抵抗体に電力を供給する(発熱抵抗体へ通電する)ことによって記録剤を記録媒体に画像として転写する。サーマルヘッド30は、ASIC70から1ラインずつのデータ信号を受信して、受信したデータ信号に応じて発熱抵抗体をオン/オフ制御する(発熱抵抗体への電力の供給/遮断を制御する)。
The
比較回路40は、電流検出部10から出力された変換電圧及び基準回路50から出力された基準電圧が入力される。比較回路40は、入力される変換電圧と基準電圧を比較し、比較結果をタイマー回路60に出力する。比較回路40は、変換電圧が基準電圧より大きいと判断した場合には、タイマー回路60への出力信号をイネーブル状態を示すローレベル(“L”)にして出力する。一方、比較回路40は、変換電圧が基準電圧より小さいと判断した場合には、タイマー回路60への出力信号をディセーブル状態を示すハイレベル(“H”)にして出力する。基準回路50は、比較回路40での変換電圧との比較に用いる基準電圧を生成し出力する。
The
タイマー回路60は、比較回路40から出力された信号がローレベルの場合にタイマー動作を行い、ハイレベルの場合にタイマー動作をリセットする。そして、比較回路40からの出力信号がローレベルである状態が所定時間(例えば10ms)継続されると、タイマー回路60は、出力信号を異常状態を示すハイレベルにしてASIC70に出力する。ASIC(制御回路)70は、マイクロプロセッサとその他ロジック部で構成される。ASIC70は、内部に格納された動作プログラムに従って、印刷装置(サーマルプリンタ)の各機能を制御する。例えば、ASIC70は、サーマルヘッド30による印画中にタイマー回路60から異常状態を示すハイレベルの出力信号を受けると、異常が発生したと判断してDC/DCコンバータ20及びサーマルヘッド30を停止させる。
The
図2は、図1に示した電流検出部10、比較回路40、基準回路50、及びタイマー回路60の回路構成例を示す回路図である。
FIG. 2 is a circuit diagram illustrating a circuit configuration example of the
電流検出部10は、検出抵抗R11、オペアンプ12、及び抵抗R12、R13、R14、R15、R16で構成される。検出抵抗R11は、不図示の電圧源からDC/DCコンバータ20に電源電圧を供給する電源線に直列に接続される。オペアンプ12は、検出抵抗R11の一端及び他端に対応する電位が入力され、その電位差を増幅して出力する。電流検出部10は、検出抵抗R11の両端の電圧を25倍に増幅する差動増幅回路として機能する。
The
基準回路50は、シャントレギュレータ51と抵抗R51、R52、R53で構成される。基準回路50は、所定のスレッショルド電流(電流閾値)に応じた基準電圧を生成し出力する。この例では、基準電圧は1.25Vとする。
The
比較回路40は、コンパレータ41及び抵抗R41、R42で構成される。基準回路50の出力である基準電圧が抵抗R41を介してコンパレータ41の非反転入力に入力され、電流検出部10の出力である変換電圧が抵抗R42を介してコンパレータ41の反転入力に入力される。コンパレータ41の出力が、比較回路40の出力信号として出力される。比較回路40は、コンパレータ41において反転入力が大きいとき、すなわち電流検出部10からの変換電圧が基準電圧より大きいときに、ローレベルの信号を出力する。また、比較回路40は、コンパレータ41において非反転入力が大きいとき、すなわち電流検出部10からの変換電圧が基準電圧より小さいときに、ハイレベルの信号を出力する。
The
タイマー回路60は、トランジスタ61、コンデンサ62、コンパレータ63、定電圧源64、及び抵抗R61、R62で構成される。タイマー回路60は、比較回路40からの出力信号によりトランジスタ61がオン/オフされることで、コンデンサ62へのチャージ、ディスチャージを行い、タイマーとして動作する。
The
図2に示した回路構成での動作について説明する。ここでは、検出抵抗R11の抵抗値が0.1Ωであるとする。 The operation of the circuit configuration shown in FIG. 2 will be described. Here, it is assumed that the resistance value of the detection resistor R11 is 0.1Ω.
例えば、電流検出抵抗R11に流れる電流が0.4Aであったとすると、検出抵抗R11の両端の電圧は0.04Vであり、この電圧値を25倍に変換した電圧1Vが変換電圧として電流検出部10より出力される。この場合、比較器40に入力される信号は、非反転入力が1.25V、反転入力が1Vとなり、比較回路40は、ハイレベルの信号をタイマー回路60に出力する。よって、タイマー回路60のトランジスタ61がオンし(導通状態とされ)、コンデンサ62へのチャージ動作が行われないため、タイマーはリセットとなる。
For example, assuming that the current flowing through the current detection resistor R11 is 0.4 A, the voltage at both ends of the detection resistor R11 is 0.04 V, and a voltage 1 V obtained by converting this voltage value by 25 times is converted into a current detection unit. 10 is output. In this case, the non-inverting input is 1.25 V and the inverting input is 1 V, and the
これに対して、例えば電流検出抵抗R11に流れる電流が0.6Aであったとすると、検出抵抗R11の両端の電圧は0.06Vであり、この電圧値を25倍に変換した電圧1.5Vが変換電圧として電流検出部10より出力される。この場合、比較回路40に入力される信号は、非反転入力が1.25V、反転入力が1.5Vとなり、比較回路40は、ローレベルの信号をタイマー回路60に出力する。よって、タイマー回路60のトランジスタ61がオフし(非導通状態とされ)、コンデンサ62へのチャージ動作が行われ、タイマー動作が始まる。
On the other hand, for example, if the current flowing through the current detection resistor R11 is 0.6A, the voltage across the detection resistor R11 is 0.06V, and the voltage 1.5V obtained by converting this voltage value by 25 times is The converted voltage is output from the
タイマー回路60内のコンパレータ63は、その入力の一つがコンデンサ62に接続されており、もう一方の入力が定電圧源64に接続されている。ここで、定電圧源64の電圧値は2Vであるとする。また、トランジスタ61がオフであるときには、コンデンサ62の両端の電圧(電極間の電圧)が10mSで2Vに達するように抵抗R61、R62が設定されているとする。コンデンサ62の両端の電圧が2V以上になると、コンパレータ63(タイマー回路60)から異常状態を示すハイレベルの信号が出力される。なお、トランジスタ61がオンになると、コンデンサ62に蓄えられた電荷は瞬時に放電される。
The
以上のことをまとめると、
・電流検出抵抗R11に流れる電流が0.5Aより大きいとき、タイマー回路60はタイマー動作を行い、タイマー回路60のタイマー動作開始から10msが経過すると異常状態を示すハイレベルの信号がASIC70に出力される。
・タイマー回路60が動作中であっても、電流検出抵抗R11に流れる電流が0.5Aより小さくなった場合には、タイマー動作がリセットされる。
To summarize the above,
When the current flowing through the current detection resistor R11 is greater than 0.5A, the
Even when the
なお、タイマー回路60が異常状態を示すハイレベルの信号を出力するまでの時間(前述の例では10ms)は、コンデンサ62及び抵抗R61、R62の容量値及び抵抗値によって定まる時定数を調整することで任意に設定可能である。ただし、1ドット印画時間から休止期間(1つ分)を減じた時間よりも長い時間、言い換えれば印画動作時に少なくとも1つの休止期間を含む長さの時間が設定される。なお、休止期間は、サーマルヘッドによる印画中において、所定の周期毎(1ドット印画時間毎)に設けられるサーマルヘッドへの電力供給を休止すべき期間である。また、コンデンサ62の両端の電圧と比較するスレッショルド電圧(電圧閾値)も、所望の電圧値の定電圧源64を用いることで任意に設定可能である。なお、図2に示す回路構成例は一例であって、電流検出部10、比較回路40、基準回路50、及びタイマー回路60の内部構成がこれに限定されるものではない。
The time until the
以上の動作をサーマルヘッドの構造及び実際の印画動作に関連付けて説明する。
図3は、サーマルヘッド30の構成例を示す図である。図3において、32はサーマルヘッド30内の発熱抵抗体(発熱素子)であり、31−1〜31−10はドライバICである。発熱抵抗体32は、サーマルヘッド30内において1列に配される。10個あるドライバIC31−1〜31−10には、それぞれ128個の発熱抵抗体32が接続される。ドライバIC31−1〜31−10は、データ信号33、ラッチ信号34、クロック信号35、ストローブ信号36、及び電源線37が接続される。ドライバIC31−1〜31−10は、データ信号33によって供給されたデータに応じて、発熱抵抗体に流れる電流(発熱抵抗体32への電力供給)をオン/オフ制御する。
The above operation will be described in relation to the structure of the thermal head and the actual printing operation.
FIG. 3 is a diagram illustrating a configuration example of the
例えば、ドライバIC31−1は、データ信号として1ビットの信号DATA1が接続されており、接続されている抵抗体128個分のデータが、図4に示すようにして、その1ビットのデータ線を介してASIC70より送信される。図4に示すように、接続されている128個の発熱抵抗体32に対応した128ビットのシリアルデータが、クロック信号35に同期してASIC70よりドライバIC31−1へ送信され、ラッチ信号34にてドライバIC31−1にラッチされる。そして、ラッチされたデータが“0”であれば、発熱抵抗体32には電流が流れず(電力供給が行われず)白画像となり、ラッチされたデータが“1”であれば、発熱抵抗体32に電流が流れ(電力供給が行われ)黒画像となる。
For example, the driver IC 31-1 is connected to a 1-bit signal DATA1 as a data signal, and the data for 128 connected resistors is connected to the 1-bit data line as shown in FIG. Via the
また、サーマルヘッド30を用いた印刷装置(サーマルプリンタ)では、例えば300dpiの1ライン内に複数回印画を繰り返すことで階調性を実現している。すなわち、256階調を実現するためには、サーマルヘッド30は1ライン内に少なくとも256回以上のデータの受信及び印画を繰り返している。また、ASIC70は、通常印画時に1ライン中における256以上の印画データの他に休止期間を意図する白データを含めて送信する。ここで、前述したように図3に示したデータ信号線DATA1と電源線37とがショートした異常状態の場合には、ASIC70からの要求が白データであっても、データ信号線DATA1が常にハイレベルとなってしまう。したがって、ドライバIC31−1に接続された128個の発熱抵抗体32のすべてに電流が流れ続け、数ラインに渡り黒データが印画されることとなる。
Further, in a printing apparatus (thermal printer) using the
図5は、通常印画時における動作波形の一例を示す図であり、図6は、異常状態時における動作波形の一例を示す図である。図5及び図6において、(a)は電流検出抵抗R11を流れる電流の波形、(b)は比較回路40の出力信号、(c)はコンデンサ62のチャージ電圧(電極間の電圧)、(d)はタイマー回路60の出力信号である。
FIG. 5 is a diagram illustrating an example of an operation waveform during normal printing, and FIG. 6 is a diagram illustrating an example of an operation waveform during an abnormal state. 5 and 6, (a) is a waveform of a current flowing through the current detection resistor R11, (b) is an output signal of the
図5に示す正常状態(通常印画時)においては、(a)に示されるように検出抵抗R11を流れる電流がスレッショルド電流(電流閾値)である0.5Aを超えると、(b)に示されるように比較回路40からの出力信号がイネーブル状態になる。すると、タイマー回路60がタイマー動作を開始し、(c)に示されるようにコンデンサ62の両端の電圧が上昇していく。正常状態では、検出抵抗R11を流れる電流は、0.5Aを超えた状態を継続して所定時間(前述の例では10ms)が経過する前に、少なくとも休止期間において0.5Aよりも低くなる。そのため、タイマー回路60がリセットされてコンデンサ62の両端の電圧は0Vになり、(d)に示されるタイマー回路60の出力信号は正常状態を示すローレベルを維持する。
In the normal state shown in FIG. 5 (during normal printing), when the current flowing through the detection resistor R11 exceeds the threshold current (current threshold) 0.5 A as shown in (a), it is shown in (b). Thus, the output signal from the
一方、図6に示す異常状態では、所定時間(前述の例では10ms)の間、検出抵抗R11を流れる電流が0.5Aを超えている。したがって、(c)に示されるようにコンデンサ62の両端の電圧がスレッショルド電圧(閾値電圧)に達し、(d)に示されるようにタイマー回路60の出力信号はローレベルから異常状態を示すハイレベルに変化する。すると、ASIC70は、DC/DCコンバータ20及びサーマルヘッド30を停止させる。
On the other hand, in the abnormal state shown in FIG. 6, the current flowing through the detection resistor R11 exceeds 0.5 A for a predetermined time (10 ms in the above example). Therefore, as shown in (c), the voltage across the
以上説明したように、正常時にはタイマー回路60が有するコンデンサ62の電圧が所定の電圧に達する前に、検出抵抗R11を流れる電流が所定値を下回るように制御される。それについて、図7及び図8を用いで説明する。
As described above, during normal operation, the current flowing through the detection resistor R11 is controlled to be lower than the predetermined value before the voltage of the
図7は、最高濃度印画時を説明するための図である。図7において、(a)に最高濃度で印画した時のドットパターン群を示し、(b)にその時の電流検出抵抗R11を流れる電流の波形を示している。図7において、パターン100及びパターン110をそれぞれ1つずつ合わせたものが300dpiの1ドットである。本実施形態では、抵抗体配列方向に駆動される発熱抵抗体と同じ数、例えば1280ドットを1ラインとして印画され、その印画動作が印画方向に繰り返される。最高濃度印画時においても、1ドット印画時間内に実印画パターン100とともに休止期間に相当する白データのパターン110を付加する。その結果、(b)に示す電流波形のように印画中にサーマルヘッド30への電力供給が休止される休止期間120が発生する。
FIG. 7 is a diagram for explaining the maximum density printing. 7A shows a dot pattern group when printing is performed at the maximum density, and FIG. 7B shows a waveform of a current flowing through the current detection resistor R11 at that time. In FIG. 7, a combination of the
また、(b)に示される電流量の大きさは、実印画パターン100によって抵抗配列方向に同時に印画されるドットの数に比例する。この場合、1280ドットのすべてが印画されるので電流量は最大値となり、スレッショルド電流である0.5Aを大きくオーバーする。しかしながら、前述したように休止期間120があるためにタイマー回路60は繰り返しリセットされ、異常状態を示すハイレベルの信号がタイマー回路60より出力されることはない。
Further, the magnitude of the current amount shown in (b) is proportional to the number of dots simultaneously printed in the resistance arrangement direction by the
これに対して、例えばサーマルヘッド30に異物が付着することで、複数あるチャンネルのうちの特定のチャンネルがオン状態(黒データ)に固定された異常状態の場合に、最低濃度の白画像を印画する例を示したものが図8である。図8においても、(a)に印画するドットパターン群を示し、(b)にその時の電流検出抵抗R11を流れる電流の波形を示している。図8においては、最初のチャンネルがオン状態に固定された例を示している。このとき、図8に示すように、1ドットから128ドットまではオン状態となり、休止期間に相当する白パターンが存在しない。また、129ドットから1280ドットまでは白画像であるために印画されない。
On the other hand, for example, when a foreign substance adheres to the
したがって、(b)に示される電流波形は、最高濃度印画時に比べて振幅が低下するがスレッショルド電流である0.5Aを常にオーバーする。よって、図6を参照して説明したように、スレッショルド電流を超えており、かつ電流の休止期間がないために、いずれコンデンサ62の両端の電圧がスレッショルド電圧に達して、異常状態を示すハイレベルの信号がタイマー回路60より出力される。タイマー回路60からの異常状態を示すハイレベルの信号を受けて、ASIC70は、DC/DCコンバータ20及びサーマルヘッド30を停止させる。これにより、不定期に発生し得るサーマルヘッド30への異常な電力供給(異常電流の発生)を速やかに検出して、サーマルヘッド30への電力供給を停止させることができ、記録媒体等に対するダメージを最小限に抑えることができる。
Therefore, the current waveform shown in (b) has a lower amplitude than that at the time of printing the maximum density, but always exceeds the threshold current of 0.5 A. Therefore, as described with reference to FIG. 6, since the threshold current is exceeded and there is no current rest period, the voltage across the
なお、前述した説明では、異物を原因とする異常な電力供給(異常電流の発生)を一例として説明したが、これに制約されるものではない。例えば、サーマルヘッド30が有する発熱抵抗体の異常を原因とする異常な電力供給(異常電流の発生)であっても同様に速やかに検出し、電力供給を停止させることができる。本実施形態では、原因となる現象を問わず、想定できない時間にわたりサーマルヘッド30に電流が流れること、すなわち異常な電力供給を検出することが可能である。
In the above description, abnormal power supply (occurrence of abnormal current) caused by a foreign object has been described as an example. However, the present invention is not limited to this. For example, even in the case of abnormal power supply (occurrence of abnormal current) caused by an abnormality in the heating resistor of the
(第2の実施形態)
次に、本発明の第2の実施形態について説明する。
前述した第1の実施形態では、タイマー回路60から異常状態を示すハイレベルの信号が出力されるとASIC70により関連機能を即座に停止している。以下に説明する第2の実施形態では、タイマー回路60から異常状態を示すハイレベルの信号が出力されたタイミングを検討し、印画動作に係る電力供給の制御を行うようにしたものである。第2の実施形態では、異常状態を示すハイレベルの信号が出力されたのが印画終了間際であれば(例えば印刷終了までの時間が所定の時間より短ければ)、印画を継続しても問題がないと判断して、印画動作を行うようにしたものである。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.
In the first embodiment described above, when a high level signal indicating an abnormal state is output from the
なお、第2の実施形態に係る印刷装置(サーマルプリンタ)の構成は、第1の実施形態に係る印刷装置(サーマルプリンタ)と同様であるので、その説明は省略する。第2の実施形態に係る印刷装置は、タイマー回路60から異常状態を示すハイレベルの信号が出力されたときのASIC70による制御が第1の実施形態と相違する。
Note that the configuration of the printing apparatus (thermal printer) according to the second embodiment is the same as that of the printing apparatus (thermal printer) according to the first embodiment, and a description thereof will be omitted. The printing apparatus according to the second embodiment is different from the first embodiment in control by the
図9は、第2の実施形態に係る印刷装置でのASIC70による制御動作の一例を示すフローチャートである。図9に示す制御動作は、ASIC70の内部に格納されているプログラムをASIC70が実行することにより実現される。図9に示すフローチャートは、ASIC70からサーマルヘッド30への印画データの送信と、異常状態を示すハイレベルの信号を受けて印画動作を停止させることを説明している。
FIG. 9 is a flowchart illustrating an example of a control operation by the
ステップS1にて、印刷装置が印画動作を開始すると、ステップS2にて、ASIC70は、ラインカウンタに印画動作数(印画ライン数)をセットする。例えば、印画する記録媒体の長さが6インチで印刷装置の解像度が300dpiであるとすると、ラインカウンタには1800がセットされる。その後、ASIC70は、ステップS3にて1ライン分のデータをサーマルヘッド30に送信し、ステップS4にてラインカウンタの値を1デクリメントする。
When the printing apparatus starts a printing operation in step S1, in step S2, the
次に、ステップS5にて、ASIC70は、タイマー回路60からの出力信号が異常状態を示すハイレベルであるか否かを判断する。判断の結果、タイマー回路60からの出力信号がローレベルであれば、ASIC70は正常であると判断し、ステップS3に戻り、前述したステップS3及びS4の処理を繰り返す。
Next, in step S5, the
ステップS5での判断の結果、タイマー回路60からの出力信号がハイレベルであれば、ASIC70は、異常状態が発生したと判断し、ステップS6にて残りの印画ライン数を確認する。その結果、残りの印画ライン数が5ライン以上あれば、ASIC70は、即時に印画を停止する必要があると判断し、ステップS9に移行して印画動作を緊急に停止する。一方、残りの印画ライン数が5ライン以下である場合には、ASIC70は、そのまま印画動作を続行しても問題ないと判断し、ステップS7に進む。そして、ステップS7にて、ASIC70は、ラインカウンタの値を確認し、残りライン数が0になるまでステップS3以降の処理を繰り返して印画動作を継続し、ラインカウンタの値が0になるとステップS8に移行し印画動作を終了する。
As a result of the determination in step S5, if the output signal from the
このようにして、第1の実施形態と同様に、不定期に発生し得るサーマルヘッド30への異常な電力供給(異常電流の発生)を速やかに検出して、電力供給を停止させることができ、記録媒体等に対するダメージを最小限に抑えることができる。また、サーマルヘッド30への異常な電力供給(異常電流の発生)が検出されても、印画終了間際であれば印画動作を継続して実行させることができる。
In this manner, similarly to the first embodiment, abnormal power supply (occurrence of abnormal current) to the
(本発明の他の実施形態)
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other embodiments of the present invention)
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, or the like) of the system or apparatus reads the program. It is a process to be executed.
なお、前記実施形態は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.
10:電流検出部、20:DC/DCコンバータ、30:サーマルヘッド、40:比較回路、50:基準回路、60:タイマー回路、70:ASIC 10: current detection unit, 20: DC / DC converter, 30: thermal head, 40: comparison circuit, 50: reference circuit, 60: timer circuit, 70: ASIC
Claims (7)
前記サーマルヘッドへの電力供給を行う電力供給手段と、
前記電力供給手段による前記サーマルヘッドへの電力供給を制御する制御手段と、
前記サーマルヘッドへ供給される電流を検出する電流検出手段とを備え、
前記サーマルヘッドによる印画中に前記サーマルヘッドへの電力供給を休止すべき休止期間を所定の周期毎に設け、
前記制御手段は、前記電流検出手段により検出された電流が、少なくとも1つの前記休止期間を含む所定の期間にわたって電流閾値より大きい場合には、前記電力供給手段による前記サーマルヘッドへの電力供給を停止させることを特徴とする印刷装置。 A thermal head in which a plurality of heating resistors are arranged, supplying power to the heating resistors in accordance with an input data signal and printing on a recording medium;
Power supply means for supplying power to the thermal head;
Control means for controlling power supply to the thermal head by the power supply means;
Current detecting means for detecting a current supplied to the thermal head,
A pause period for stopping power supply to the thermal head during printing by the thermal head is provided at predetermined intervals,
The control means stops the power supply to the thermal head by the power supply means when the current detected by the current detection means is larger than a current threshold over a predetermined period including at least one pause period. A printing apparatus characterized by being caused to perform.
前記比較手段による比較の結果、前記電流検出手段により検出された電流が前記電流閾値より大きい場合にタイマー動作を行い、前記電流検出手段により検出された電流が前記電流閾値より小さい場合にタイマー動作をリセットするタイマー手段とを備えることを特徴とする請求項1記載の印刷装置。 Comparison means for comparing the current detected by the current detection means with the current threshold;
As a result of the comparison by the comparison means, a timer operation is performed when the current detected by the current detection means is larger than the current threshold, and a timer operation is performed when the current detected by the current detection means is smaller than the current threshold. 2. A printing apparatus according to claim 1, further comprising timer means for resetting.
前記サーマルヘッドへ供給される電流を検出する電流検出工程と、
印画中に前記サーマルヘッドへの電力供給を休止すべき休止期間を所定の周期毎に設け、入力されるデータ信号に応じて前記発熱抵抗体に電力を供給し記録媒体に印画を行う印画工程と、
前記電流検出工程にて、少なくとも1つの前記休止期間を含む所定の期間にわたって電流閾値より大きい電流が検出された場合には、前記電力供給手段による前記サーマルヘッドへの電力供給を停止させる制御工程とを有することを特徴とする印刷装置の制御方法。 A control method for a printing apparatus, comprising: a thermal head in which a plurality of heating resistors are arranged; and a power supply means for supplying power to the thermal head,
A current detection step of detecting a current supplied to the thermal head;
A printing process in which a pause period in which power supply to the thermal head should be stopped during printing is provided for each predetermined period, and power is supplied to the heating resistor in accordance with an input data signal to perform printing on a recording medium; ,
A control step of stopping power supply to the thermal head by the power supply means when a current larger than a current threshold value is detected in the current detection step over a predetermined period including at least one pause period; A control method for a printing apparatus, comprising:
前記サーマルヘッドへ供給される電流を検出する電流検出ステップと、
印画中に前記サーマルヘッドへの電力供給を休止すべき休止期間を所定の周期毎に設け、入力されるデータ信号に応じて前記発熱抵抗体に電力を供給し記録媒体に印画を行う印画ステップと、
前記電流検出ステップにて、少なくとも1つの前記休止期間を含む所定の期間にわたって電流閾値より大きい電流が検出された場合には、前記電力供給手段による前記サーマルヘッドへの電力供給を停止させる制御ステップとをコンピュータに実行させるためのプログラム。 A program for causing a computer to execute a control method of a printing apparatus having a thermal head in which a plurality of heating resistors are arranged and power supply means for supplying power to the thermal head,
A current detection step of detecting a current supplied to the thermal head;
A printing step in which a pause period in which power supply to the thermal head should be stopped during printing is provided every predetermined period, and power is supplied to the heating resistor in accordance with an input data signal to print on a recording medium; ,
A control step of stopping power supply to the thermal head by the power supply means when the current detection step detects a current greater than a current threshold over a predetermined period including at least one pause period; A program that causes a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011148317A JP2013014071A (en) | 2011-07-04 | 2011-07-04 | Printing device, method of controlling the same, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011148317A JP2013014071A (en) | 2011-07-04 | 2011-07-04 | Printing device, method of controlling the same, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013014071A true JP2013014071A (en) | 2013-01-24 |
Family
ID=47687232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011148317A Withdrawn JP2013014071A (en) | 2011-07-04 | 2011-07-04 | Printing device, method of controlling the same, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2013014071A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023012786A (en) * | 2021-07-14 | 2023-01-26 | 東芝テック株式会社 | Printer and program |
-
2011
- 2011-07-04 JP JP2011148317A patent/JP2013014071A/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023012786A (en) * | 2021-07-14 | 2023-01-26 | 東芝テック株式会社 | Printer and program |
| JP7725273B2 (en) | 2021-07-14 | 2025-08-19 | 東芝テック株式会社 | Printers and Programs |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4944654B2 (en) | Power supply device and recording device | |
| CN103722907B (en) | Printer and control method thereof and device | |
| US9653994B2 (en) | Power supply circuit and apparatus including the circuit | |
| JP2004090501A (en) | Head drive device for inkjet printer | |
| US9022499B2 (en) | Printing apparatus | |
| JP2013014071A (en) | Printing device, method of controlling the same, and program | |
| US20130194841A1 (en) | Power supply apparatus and printing apparatus | |
| US10647113B2 (en) | Recording head and recording apparatus | |
| US20160347059A1 (en) | Control apparatus and control method of the same | |
| EP1961570A1 (en) | Print head chip and method of operating a print head chip | |
| US20210094286A1 (en) | Liquid discharging head | |
| JP4202627B2 (en) | Inkjet printer head driver IC temperature detection device | |
| US20090039859A1 (en) | Integrated circuit and electronic apparatus | |
| TWI276545B (en) | Print system capable of detecting an abnormal print condition | |
| JP2014117842A (en) | Liquid droplet discharge device, liquid droplet discharge device control method, and program | |
| US8757759B2 (en) | Temperature detecting apparatus | |
| JP3853473B2 (en) | Thermal head drive device | |
| US20070045280A1 (en) | Thermal head, driving method and thermal head drive circuit | |
| JP5472974B2 (en) | Thermal printer | |
| JP5187769B2 (en) | Thermal printer | |
| JP4089296B2 (en) | Inkjet printer head driver IC temperature detection apparatus and method | |
| JP5658494B2 (en) | Head substrate, recording head using the head substrate, and recording apparatus using the recording head | |
| JP6618237B2 (en) | Printing apparatus and printing control method | |
| JP2019171625A (en) | Recording element substrate, recording device, and method for inspection of recording element substrate | |
| US20100097418A1 (en) | Recording head and recording apparatus using recording head |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20141007 |