JP3321987B2 - Printing equipment - Google Patents

Printing equipment

Info

Publication number
JP3321987B2
JP3321987B2 JP11690094A JP11690094A JP3321987B2 JP 3321987 B2 JP3321987 B2 JP 3321987B2 JP 11690094 A JP11690094 A JP 11690094A JP 11690094 A JP11690094 A JP 11690094A JP 3321987 B2 JP3321987 B2 JP 3321987B2
Authority
JP
Japan
Prior art keywords
time
line
printing
thermal head
motor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP11690094A
Other languages
Japanese (ja)
Other versions
JPH07314837A (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP11690094A priority Critical patent/JP3321987B2/en
Publication of JPH07314837A publication Critical patent/JPH07314837A/en
Application granted granted Critical
Publication of JP3321987B2 publication Critical patent/JP3321987B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Handling Of Sheets (AREA)
  • Electronic Switches (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、例えば帯状記録紙を被
印刷媒体として印刷するラベルプリンタ等の印刷装置に
関し、特に、ライン型のサーマルヘッドを備え、その複
数個の発熱体を複数組に分割して発熱駆動する印刷装置
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus such as a label printer for printing, for example, a band-shaped recording paper as a printing medium, and more particularly to a printing apparatus having a line-type thermal head and a plurality of heating elements. The present invention relates to a printing apparatus that is driven to generate heat when divided.

【0002】[0002]

【従来の技術】従来、オーディオカセットやビデオカセ
ットに貼付けてその内容を記すインデックスラベル、あ
るいは種々の所持品に貼付けてその所有者を記すネーム
ラベル等をオリジナルで作成する装置の1つとして、例
えばラベルプリンタが提供されている。
2. Description of the Related Art Conventionally, as an apparatus for creating an index label attached to an audio cassette or a video cassette and describing the contents thereof, or a name label affixed to various belongings and describing an owner thereof, etc., as one of original devices, for example, A label printer is provided.

【0003】このラベルプリンタは簡易な印刷装置であ
るために装置の電源に電池を用い、この電池電源でライ
ン型のサーマルヘッド及び被印刷媒体(ラベルテープ)
の搬送用モータを駆動している。そして、サーマルヘッ
ドの駆動方式には、その複数個の発熱体を複数組に分割
して発熱駆動する、所謂、分割印字方式が採用されてい
る。
[0003] Since this label printer is a simple printing apparatus, a battery is used as a power supply for the apparatus, and a line type thermal head and a print medium (label tape) are operated by using the battery power supply.
Is being driven. As a method of driving the thermal head, a so-called divided printing method in which the plurality of heating elements are divided into a plurality of sets and driven to generate heat is employed.

【0004】すなわち、サーマルヘッドには複数個の発
熱体がライン状に配設されているが、これらの発熱体全
部を同時に発熱駆動すると、電池電源ではその容量が小
さいため、サーマルヘッドへの通電印加電圧が一時的に
急激な低下を生じて電池電源が著しく消耗する不具合が
ある。
That is, a plurality of heating elements are arranged in a line on the thermal head. When all of these heating elements are driven to generate heat at the same time, the capacity of the battery power supply is small. There is a problem in that the applied voltage temporarily drops sharply and the battery power is significantly consumed.

【0005】このため、ライン状に並んだ複数個の発熱
体を複数組に分割し、それぞれその駆動時間を違えて発
熱駆動する前記分割印字方式を採用することにより、電
源の急激な電圧降下を防止すると共に、電池電源の長寿
命化を図っている。
For this reason, a plurality of heating elements arranged in a line are divided into a plurality of groups, and the above-described divided printing method in which heat is driven with different driving times is adopted, whereby an abrupt voltage drop of the power supply is prevented. Prevention and prolonging the life of the battery power supply.

【0006】図9は従来のラベルプリンタにおける分割
印字処理に伴なうサーマルヘッドの通電状態とテープ搬
送用ステッピングモータの励磁切換えタイミングとの関
係を示すタイミングチャートである。
FIG. 9 is a timing chart showing the relationship between the energizing state of the thermal head and the excitation switching timing of the tape transporting stepping motor during the division printing process in the conventional label printer.

【0007】図9において、STBはサーマルヘッドに
加えるストローブ信号であり、LATはサーマルヘッド
に加える印刷データのラッチタイミングである。この場
合には、例えばサーマルヘッドの複数個の発熱体が前半
通電時間taと後半通電時間tbに2分割されて発熱駆
動される分割印字方式が採用される。
In FIG. 9, STB is a strobe signal to be applied to the thermal head, and LAT is a latch timing of print data to be applied to the thermal head. In this case, for example, a divided printing method in which a plurality of heating elements of the thermal head are divided into a first half energizing time ta and a second half energizing time tb and driven to generate heat is adopted.

【0008】また、従来のラベルプリンタでは、電圧変
動の影響がある電池電源を使用するために、例えば電源
電圧が低下すると、より長い時間のヘッド通電時間t
a,tbを設定するというように、サーマルヘッドの通
電時間を電源電圧の変動に応じて調整するためのテーブ
ルをROM内に備えている。そして、印刷制御全体を簡
単にするために、前記通電時間ta,tbと非通電時間
tcとからなる1回の印字周期Tは、一定時間に設定さ
れている。
Further, in the conventional label printer, a battery power supply affected by voltage fluctuations is used. For example, when the power supply voltage is reduced, a longer head energization time t is required.
A table is provided in the ROM for adjusting the energizing time of the thermal head according to the fluctuation of the power supply voltage, such as setting a and tb. In order to simplify the entire printing control, one printing cycle T including the energizing times ta and tb and the non-energizing time tc is set to a fixed time.

【0009】従って、従来のラベルプリンタでは、サー
マルヘッドに通電すると略同時に電源電圧値を検出して
その電圧値に応じた時間ta,tbだけヘッドへの通電
を行ない、後半の通電(tb)を終了すると同時に、テ
ープ搬送用のモータに励磁切換えのパルスを印加して被
印刷媒体(ラベルテープ)を次の印字ラインまで搬送し
ている。
Therefore, in the conventional label printer, when the thermal head is energized, the power supply voltage value is detected almost simultaneously and the head is energized for the time ta and tb corresponding to the voltage value, and the energization (tb) in the latter half is performed. At the same time, a pulse for excitation switching is applied to the tape transport motor to transport the print medium (label tape) to the next print line.

【0010】[0010]

【発明が解決しようとする課題】しかしながら、電源電
圧が低下して長い通電時間(ta,tb)が設定される
と、1回の印字周期Tが一定時間に設定されている関係
から、非通電時間tcが必然的に短くなり、前記後半通
電時間(tb)の終了と同時に励磁切換えが為された搬
送モータを含む搬送手段による被印刷媒体の搬送完了
が、次の印字周期Tにまで掛かってしまうこがある。
However, when the power supply voltage is reduced and a long energizing time (ta, tb) is set, the non-energizing time is set because one printing cycle T is set to a fixed time. The time tc is inevitably shortened, and at the same time as the end of the latter half energization time (tb), the completion of the conveyance of the printing medium by the conveyance unit including the conveyance motor whose excitation has been switched takes until the next printing cycle T. There is a thing.

【0011】図10は従来のラベルプリンタにおける分
割印字処理に伴なう各印字ラインの印刷状態を示す図で
ある。すなわち、電源電圧の低下に伴なうヘッド通電時
間ta,tbの延長により、非通電時間tcが短くな
り、テープ搬送モータの励磁切換えタイミングから実際
にラベルテープが1印字ライン分搬送されて停止するま
での時間が、次の印字周期Tにまで掛かってしまうと、
各印字ラインL1,L2,L3,…における分割前半A
の部分では、ラベルテープが各対応する印字ラインLに
完全に搬送される前に前半のヘッド通電taが開始され
るため、その印刷ドットがラベルテープの搬送方向に長
くなり、分割後半Bの部分の印刷ドットと大きさが合わ
なくなるばかりか、相前後する印字ラインの印刷ドット
と重なって印刷品質の低下を招く問題がある。
FIG. 10 is a diagram showing a printing state of each printing line in the conventional label printer in accordance with the division printing process. That is, the non-energizing time tc is shortened by the extension of the head energizing times ta and tb accompanying the decrease in the power supply voltage, and the label tape is actually conveyed by one print line and stopped from the timing of the excitation switching of the tape conveying motor. If it takes time until the next print cycle T,
The first half A of each of the print lines L1, L2, L3,.
In the part, since the head energization ta in the first half is started before the label tape is completely conveyed to each corresponding print line L, the printing dot becomes longer in the label tape conveyance direction, and Not only does the print dot not match the size of the print dot, but it also overlaps with the print dot of the print line that is adjacent to the print dot, which causes a problem of lowering the print quality.

【0012】一方、電源電圧の低下に伴ないヘッド通電
時間ta,tbが延長された場合でも、ラベルテープの
1ライン分の所要搬送時間が次の印字周期Tにまで掛か
らないよう、該印字周期Tそのものを十分長い時間に設
定することが考えられるが、印刷速度が遅くなるという
新たな問題を招いてしまう。
On the other hand, even when the head energizing times ta and tb are extended due to a decrease in the power supply voltage, the printing cycle is set so that the required transport time for one line of the label tape does not take up to the next printing cycle T. It is conceivable to set T itself to a sufficiently long time, but this causes a new problem that the printing speed becomes slow.

【0013】本発明は前記課題に鑑みなされたもので、
被印刷媒体の1ライン搬送処理が次の印字周期にまで掛
かることなく、印刷品質の低下を防止することが可能に
なる印刷装置を提供することを目的とする。
The present invention has been made in view of the above problems,
It is an object of the present invention to provide a printing apparatus capable of preventing a decrease in print quality without causing a one-line transport process of a printing medium to reach a next printing cycle.

【0014】[0014]

【課題を解決するための手段】すなわち、本発明に係わ
る第1の印刷装置は、電池電源と、複数個の発熱体がラ
イン状に配置され前記電池電源から駆動電圧の供給を受
けるサーマルヘッドと、1ライン印字周期における前記
サーマルヘッドの通電時間中に該サーマルヘッドの複数
個の発熱体を発熱駆動することにより前記被印刷媒体に
1ラインの印刷を行なう印刷手段と、前記サーマルヘッ
ドの通電時間中に前記電池電源から出力される電圧値を
検出する電圧検出手段と、前記電圧検出手段により検出
された前記電池電源の出力電圧値に応じて前記サーマル
ヘッドの通電時間を設定する通電時間設定手段と、前記
電池電源から駆動電圧の供給を受けるモータを備え、前
記1ライン印字周期中に該モータの駆動により前記被印
刷媒体を1印字ライン分搬送する搬送手段と、前記電圧
検出手段により検出された電池電源の出力電圧値に応じ
て前記モータに駆動制御信号が加えられてから前記搬送
手段により前記被印刷媒体が実際に搬送開始されるまで
の搬送応答遅れ時間を決定する搬送応答時間決定手段
と、前記1ライン印字周期中における前記通電時間設定
手段により設定された前記サーマルヘッドの通電時間の
終了時より、前記搬送応答時間決定手段により決定され
た搬送応答遅れ時間だけ前に、前記モータに対し駆動制
御信号を加えるモータ制御手段とを備えて構成したもの
である。
That is, a first printing apparatus according to the present invention comprises a battery power supply and a plurality of heating elements.
And a drive voltage supplied from the battery power supply.
Thermal head and the one-line printing cycle
During the energizing time of the thermal head,
By driving the heating elements to generate heat,
A printing means for printing one line, and the thermal head
The voltage value output from the battery power supply during
Voltage detecting means for detecting, and detecting by the voltage detecting means
The thermal power according to the output voltage value of the battery power
Energization time setting means for setting the energization time of the head;
Equipped with a motor that receives drive voltage from battery power
During the one-line printing cycle, the mark is driven by driving the motor.
Transport means for transporting the printing medium by one print line;
According to the output voltage value of the battery power detected by the detection means
After the drive control signal is applied to the motor
Means until the printing medium is actually conveyed by means
Response time determination means for determining transport response delay time
And setting the energizing time during the one-line printing cycle
Means for energizing time of the thermal head set by the means.
From the end, determined by the transport response time determination means
The drive control is applied to the motor just before the
And a motor control means for applying a control signal .

【0015】また、本発明に係わる第2の印刷装置は、
電池電源と、複数個の発熱体がライン状に配置され前記
電池電源から駆動電圧の供給を受けるサーマルヘッド
と、1ライン印字周期における前記サーマルヘッドの通
電時間中に該サーマルヘッドの複数個の発熱体を発熱駆
動することにより前記被印刷媒体に1ラインの印刷を行
なう印刷手段と、前記サーマルヘッドの通電時間中に前
記電池電源から出力される電圧値を検出する電圧検出手
段と、前記電圧検出手段により検出された前記電池電源
の出力電圧値に応じて前記サーマルヘッドの通電時間を
設定する通電時間設定手段と、前記電池電源から駆動電
圧の供給を受けるモータを備え、前記1ライン印字周期
中に該モータの複数回の駆動により前記被印刷媒体を1
印字ライン分搬送する搬送手段と、前記電圧検出手段に
より検出された電池電源の出力電圧値に応じて前記モー
タに駆動制御信号が加えられてから前記搬送手段により
前記被印刷媒体が実際に搬送開始されるまでの搬送応答
遅れ時間を決定する搬送応答時間決定手段と、前記1ラ
イン印字周期の終了時より、前記搬送応答時間決定手段
により決定された搬送応答遅れ時間と前記モータの1回
の駆動に伴なう前記被印刷媒体の所要搬送時間とを加え
た時間だけ前に、前記1ライン印字周期中に前記モータ
を複数回駆動するうちの最終回の駆動を行うための駆動
制御信号を前記モータに対して加えるモータ制御手段
を備えて構成したものである。
Further, a second printing apparatus according to the present invention comprises:
A battery power supply and a plurality of heating elements are arranged in a line, and
Thermal head receiving drive voltage from battery power supply
Of the thermal head during one line printing cycle.
During heating, multiple heating elements of the thermal head are
To print one line on the printing medium.
Printing means, and during the energizing time of the thermal head,
A voltage detection means for detecting the voltage value output from the battery power supply
Stage and the battery power detected by the voltage detecting means
The energizing time of the thermal head according to the output voltage value of
Power supply time setting means to be set;
A motor receiving pressure supply, and the one-line printing cycle
During printing, the medium to be printed is
Transport means for transporting the print line, and the voltage detection means
The mode according to the output voltage value of the battery power detected by the
After the drive control signal is applied to the
Transport response until the print medium is actually transported
Transport response time determining means for determining a delay time;
From the end of the in-print cycle, the transport response time determining means
Response delay time determined by the above and one time of the motor
And the required transport time of the printing medium accompanying the drive of
Time before the motor has been
To drive the last of multiple drives
And a motor control means for applying a control signal to the motor .

【0016】[0016]

【0017】[0017]

【0018】[0018]

【0019】[0019]

【作用】つまり、前記第1の印刷装置では、被印刷媒体
に印刷を行うサーマルヘッド及び被印刷媒体を搬送する
搬送手段のモータに駆動電圧を供給する電池電源の検出
電圧に応じて、前記サーマルヘッドの通電時間が設定さ
れると共に前記モータの駆動で前記被印刷媒体が実際に
搬送開始されるまでの搬送応答遅れ時間が決定され、1
ライン印字周期中における前記サーマルヘッドの設定通
電時間の終了時より、前記決定搬送応答遅れ時間だけ前
に、前記モータに対し駆動制御信号が加えられるので、
前記1ライン印字周期内における前記被印刷媒体の1印
字ライン分の搬送完了時間が、前記電池電源の電圧変動
を考慮して最大限前寄りに設定されることになる。
That is, in the first printing apparatus, the printing medium
Head for printing on paper and transporting print medium
Detection of battery power supply that supplies drive voltage to motor of conveyance means
The energizing time of the thermal head is set according to the voltage.
And the print medium is actually driven by the motor.
The transport response delay time before the start of transport is determined, and 1
Setting of the thermal head during the line printing cycle
Before the end of the charging time by the determined transport response delay time
In addition, since a drive control signal is added to the motor,
The transfer completion time for one printing line of the printing medium in the one-line printing cycle corresponds to the voltage fluctuation of the battery power supply.
In consideration of this, it will be set as far forward as possible .

【0020】また、前記第2の印刷装置では、被印刷媒
体に印刷を行うサーマルヘッド及び被印刷媒体を搬送す
る搬送手段のモータに駆動電圧を供給する電池電源の検
出電圧に応じて、前記サーマルヘッドの通電時間が設定
されると共に前記モータの駆動で前記被印刷媒体が実際
に搬送開始されるまでの搬送応答遅れ時間が決定され、
前記1ライン印字周期の終了時より、前記決定搬送応答
遅れ時間と前記モータの1回の駆動に伴なう前記被印刷
媒体の所要搬送時間とを加えた時間だけ前に、1ライン
印字周期中に複数回駆動される前記モータに対し前記複
数回のうちの最終回の駆動を行うための駆動制御信号が
加えられるので、前記1ライン印字周期内における前記
被印刷媒体の1印字ライン分の搬送完了時間が前記電池
電源の電圧変動を考慮して最大限前寄りに設定され、且
つ前記モータの負担が軽減されることになる。
In the second printing apparatus, the printing medium is
Thermal head for printing on the body and transport of the printing medium
Of the battery power supply that supplies the drive voltage to the motor of the transfer means
The energizing time of the thermal head is set according to the output voltage
And the printing medium is actually driven by the driving of the motor.
The transfer response delay time until the start of transfer is determined.
From the end of the one-line printing cycle, the determined transport response
The print time associated with the delay time and one drive of the motor
One line before the time required to add the required transport time of the medium
The motor is driven a plurality of times during a printing cycle.
Since a drive control signal for performing the final driving of several times is added, the transfer completion time of one printing line of the printing medium in the one line printing cycle is reduced by the battery.
Is set to the maximum front portion in consideration of the voltage variation of the power source,
The burden of the motor is Rukoto be reduced One.

【0021】[0021]

【0022】[0022]

【0023】[0023]

【0024】[0024]

【実施例】以下図面により本発明の一実施例について説
明する。図1は本発明の印刷装置を搭載したラベルプリ
ンタの電子回路の構成を示すブロック図である。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a configuration of an electronic circuit of a label printer equipped with the printing apparatus of the present invention.

【0025】このラベルプリンタは、制御部(CPU)
11を備えている。この制御部(CPU)11は、キー
入力部12から供給されるキー操作信号に基づき、RO
M13に予め記憶されているシステムプログラムを起動
させ、回路各部の動作制御を実行するもので、この制御
部(CPU)11には、前記キー入力部12,ROM1
3の他、RAM14,キャラクタジェネレータ15が接
続される。
This label printer has a control unit (CPU)
11 is provided. The control unit (CPU) 11 receives an RO signal based on a key operation signal supplied from the key input unit 12.
The control unit (CPU) 11 activates a system program stored in advance in the M13 to execute operation control of each unit of the circuit.
3, a RAM 14 and a character generator 15 are connected.

【0026】また、前記制御部(CPU)11には、表
示メモリ16及び表示ドライバ17を介して液晶表示部
18が接続されると共に、印刷制御部19を介してサー
マルヘッド20及びテープ搬送モータ21が接続され
る。
A liquid crystal display unit 18 is connected to the control unit (CPU) 11 via a display memory 16 and a display driver 17, and a thermal head 20 and a tape transport motor 21 via a print control unit 19. Is connected.

【0027】また、このラベルプリンタは電池電源22
により駆動されるもので、この電池電源22からの電源
電圧は、前記サーマルヘッド20及びテープ搬送モータ
21に対し直接供給されると共に、回路用電圧発生部2
3を介して発生される電子回路用の電圧は、制御部(C
PU)11に供給されて回路各部に供給される。
This label printer is equipped with a battery power supply 22.
The power supply voltage from the battery power supply 22 is supplied directly to the thermal head 20 and the tape transport motor 21 and the circuit voltage generator 2
3 is generated by the control unit (C
PU) 11 to be supplied to each part of the circuit.

【0028】さらに、前記電池電源22の出力電圧は、
電圧検出回路24により検出されるもので、この電圧検
出回路24による電源電圧の検出信号は前記制御部(C
PU)11に供給される。
Further, the output voltage of the battery power source 22 is
The detection signal of the power supply voltage by the voltage detection circuit 24 is detected by the voltage detection circuit 24.
PU) 11.

【0029】前記キー入力部12には、被印刷データと
なる任意の文字列(文書)を入力するためのかな文字キ
ー,数字キー,記号キーやかな/漢字変換キー,選択/
実行キー等からなる文字入力キーが備えられると共に、
印刷処理を実行する際に操作される印刷キー等の各種機
能キーが備えられる。
In the key input section 12, kana character keys, numeric keys, symbol keys, and kana / kanji conversion keys, and selection /
A character input key such as an execution key is provided,
Various function keys such as a print key operated when executing the printing process are provided.

【0030】前記ROM13には、このラベルプリンタ
の基本動作を司るシステムプログラムの他、文書作成プ
ログラムや作成文書の表示,印刷プログラム等が記憶さ
れる。
The ROM 13 stores a document creation program, a display of created documents, a printing program, and the like, in addition to a system program that controls the basic operation of the label printer.

【0031】また、ROM13には、通電パルス幅テー
ブル13a及び応答時間テーブル13bが備えられる。
前記通電パルス幅テーブル13aには、被印刷データを
印刷制御部19からサーマルヘッド20を介し1ライン
データずつ印刷出力する際に、前記電圧検出回路24に
より検出される電源電圧の変動に応じてサーマルヘッド
20における前半及び後半それぞれの印字通電時間t
a,tbを可変設定するためのテーブルデータが記憶さ
れるもので、例えば電源電圧がその消耗により低下する
のに伴ない、前記印字通電時間ta,tbが長く設定さ
れるテーブルデータが記憶される。
The ROM 13 is provided with an energizing pulse width table 13a and a response time table 13b.
The energizing pulse width table 13a stores thermal data according to the fluctuation of the power supply voltage detected by the voltage detection circuit 24 when the print data is printed out line by line from the print control unit 19 via the thermal head 20. Print energization time t in the first half and the second half of the head 20
Table data for variably setting a and tb is stored. For example, table data in which the print energizing times ta and tb are set longer as the power supply voltage decreases due to consumption thereof is stored. .

【0032】前記応答時間テーブル13bには、前記電
圧検出回路24により検出される電源電圧の変動に応じ
た、テープ搬送モータ21の励磁切換えタイミングから
実際にテープ搬送が開始されるまでの応答遅れ時間がテ
ーブルデータとして記憶されるもので、例えば電源電圧
の各変動値に対応させて、テープ搬送モータ21の励磁
切換えタイミングから該モータ21が回転し複数の減速
ギヤ25を介しプラテン26が回転するまでの応答遅れ
時間が記憶される。
The response time table 13b includes a response delay time from the excitation switching timing of the tape transport motor 21 to the actual start of tape transport according to the fluctuation of the power supply voltage detected by the voltage detection circuit 24. Are stored as table data. For example, the motor 21 rotates from the excitation switching timing of the tape transport motor 21 to the rotation of the platen 26 via the plurality of reduction gears 25 in accordance with each fluctuation value of the power supply voltage. Is stored.

【0033】前記サーマルヘッド20とテープ搬送モー
タ21との間には、ヘッド20側にインクリボン27
が、モータ21側にラベルテープ28が配置され、それ
ぞれ重ねた状態で挾持圧接されるもので、サーマルヘッ
ド20による1ラインデータずつの発熱駆動処理に応じ
てテープ搬送モータ21によりプラテン26が1ライン
分ずつ回転駆動され、ラベルテープ28にインクリボン
27を介した1ラインデータずつの印刷が行なわれる。
An ink ribbon 27 is provided between the thermal head 20 and the tape transport motor 21 on the head 20 side.
The label tape 28 is arranged on the motor 21 side, and is pressed and held in a state where the label tapes 28 are overlapped with each other. The print head is rotated by every minute, and printing of one line data is performed on the label tape 28 via the ink ribbon 27.

【0034】前記RAM14には、各種処理データの記
憶部(ワークエリア)やキー入力データ記憶部等の他、
印刷データ記憶部14aが備えられる。前記印刷データ
記憶部14aには、キー入力部12における各種文字デ
ータの入力操作により作成された文字列データが、ラベ
ルテープ28に印刷すべき被印刷データとして文字コー
ドで記憶される。
The RAM 14 includes a storage unit (work area) for various processing data, a key input data storage unit, and the like.
A print data storage unit 14a is provided. In the print data storage unit 14a, character string data created by input operation of various character data in the key input unit 12 is stored as character data as print data to be printed on the label tape 28.

【0035】前記キャラクタジェネレータ15は、前記
キー入力部12の文字入力キーにより入力可能な全ての
文字/記号/数字データに対応するフォントパターン
が、それぞれ対応する文字コードに従って発生されるも
ので、例えば印刷処理の実行に際し、前記RAM14内
の印刷データ記憶部14aに記憶された被印刷データの
各文字コードに従って、そのフォントパターンがこのキ
ャラクタジェネレータ15から読出されると、このフォ
ントパターンが被印刷1ラインデータずつ印刷制御部1
9を介しサーマルヘッド20のラッチ部20aにラッチ
され、このラッチデータに応じたサーマルヘッド20の
発熱素子の通電駆動によりラベルテープ28に対する1
ライン印刷が行なわれる。
The character generator 15 generates font patterns corresponding to all character / symbol / numerical data which can be input by the character input keys of the key input unit 12 in accordance with the corresponding character codes. When the font pattern is read from the character generator 15 in accordance with each character code of the data to be printed stored in the print data storage unit 14a in the RAM 14 when the printing process is executed, the font pattern is stored in one line to be printed. Print control unit 1 by data
9 is latched by the latch section 20a of the thermal head 20 via the power supply 9, and the heating element of the thermal head 20 is energized and driven according to the latch data so that the label tape 28
Line printing is performed.

【0036】この場合、サーマルヘッド20は、前半と
後半の2分割で通電駆動する分割印字方式が採用され
る。前記表示メモリ16は、液晶表示部18の画面領域
と1:1に対応するビットマップデータの記憶領域を有
し、フレームメモリとして機能するもので、例えば前記
キー入力部12の入力操作に応じて得られた文字コード
データに対応するフォントパターンが前記キャラクタジ
ェネレータ15から発生されて表示メモリ16に展開さ
れ、表示ドライバ17を介して液晶表示部18に表示さ
れる。
In this case, the thermal head 20 employs a divided printing method in which the current is driven by two divisions, the first half and the second half. The display memory 16 has a storage area for bitmap data corresponding to the screen area of the liquid crystal display unit 18 in a 1: 1 manner, and functions as a frame memory. A font pattern corresponding to the obtained character code data is generated from the character generator 15 and developed in the display memory 16 and displayed on the liquid crystal display unit 18 via the display driver 17.

【0037】前記印刷制御部19は、前記RAM14内
の印刷データ記憶部14aに記憶された被印刷データに
従ってキャラクタジェネレータ15から順次発生された
フォントパターンを、1ラインデータずつラッチ部20
aにラッチさせ、サーマルヘッド20を通電駆動すると
共に、テープ搬送モータ21を励磁駆動し、プラテン2
6を1印字ライン分ずつ回転させてラベルテープ28に
対する印刷制御を行なうもので、この場合、サーマルヘ
ッド20は2分割の分割印字方式により通電駆動される
ので、ラッチ部20aにラッチされた1ラインデータの
前半部に応じてサーマルヘッド20の前半部に対応する
発熱素子が通電駆動され、続いて、前記1ラインデータ
の後半部に応じてサーマルヘッド20の後半部に対応す
る発熱素子が通電駆動される。
The print control unit 19 stores the font patterns sequentially generated from the character generator 15 in accordance with the data to be printed stored in the print data storage unit 14a in the RAM 14 on a line-by-line basis.
a, the thermal head 20 is energized and the tape transport motor 21 is energized to drive the platen 2
6 is rotated one print line at a time to control printing on the label tape 28. In this case, the thermal head 20 is energized and driven by a two-part division printing method. The heating element corresponding to the first half of the thermal head 20 is energized and driven according to the first half of the data, and then the heating element corresponding to the second half of the thermal head 20 is energized and driven according to the second half of the one-line data. Is done.

【0038】ここで、前記テープ搬送モータ21には、
例えば2相励磁式のステップモータが使用されるもの
で、常に何れか2相のコイルを励磁させると共に、1相
ずつその励磁対象コイルを切換えずらすことで、1ステ
ップずつ回転動作し、本実施例の場合には、ラベルテー
プ28がサーマルヘッド20に対し1印字ライン分ずつ
搬送される。
Here, the tape transport motor 21 includes:
For example, a two-phase excitation type stepping motor is used. One of the two-phase coils is always excited, and the coil to be excited is switched one by one to rotate one step at a time. In this case, the label tape 28 is conveyed to the thermal head 20 by one print line.

【0039】図2は前記ラベルプリンタの印刷制御部1
9によるテープ搬送モータ21の励磁信号φ1〜φ4と
被印字1ラインデータのラッチ信号LAT及びサーマル
ヘッド20の駆動信号STBとの関係を示すタイミング
チャートである。
FIG. 2 shows a print controller 1 of the label printer.
9 is a timing chart showing the relationship among the excitation signals φ1 to φ4 of the tape transport motor 21 and the latch signal LAT of the one-line data to be printed and the drive signal STB of the thermal head 20 according to FIG.

【0040】図3は前記ラベルプリンタの1ライン印字
周期T1に対応するサーマルヘッド20の駆動信号ST
Bとテープ搬送モータ21の励磁切換えタイミングcと
の関係を示すタイミングチャートである。
FIG. 3 shows a driving signal ST of the thermal head 20 corresponding to a one-line printing cycle T1 of the label printer.
6 is a timing chart showing the relationship between B and the excitation switching timing c of the tape transport motor 21.

【0041】図2及び図3において、T1は1ライン印
字周期、taは前半通電時間、tbは後半通電時間、t
cは非通電時間、td1は前半通電開始後における電源
電圧検出時刻、td2は後半通電開始後における電源電
圧検出時刻、teはROM13内の応答時間テーブル1
3bから得られるテープ搬送応答遅れ時間、aは被印字
1ラインデータの前半ラッチデータ、bはその後半ラッ
チデータである。
2 and 3, T1 is a one-line printing cycle, ta is the first half energizing time, tb is the second half energizing time, t
c is the non-energization time, td1 is the power supply voltage detection time after the first half energization start, td2 is the power supply voltage detection time after the second half energization start, and te is the response time table 1 in the ROM 13.
The tape transport response delay time obtained from 3b, a is the first half latch data of one line data to be printed, and b is the second half latch data.

【0042】次に、前記構成によるラベルプリンタの印
刷動作について説明する。図4は前記ラベルプリンタに
よる2分割印字方式での1ライン印刷処理を示すフロー
チャートである。
Next, the printing operation of the label printer having the above configuration will be described. FIG. 4 is a flowchart showing a one-line printing process by the label printer in a two-part printing method.

【0043】図5は前記ラベルプリンタの分割印字処理
に伴なう各印字ラインの印刷状態を示す図である。すな
わち、RAM14内の印刷データ記憶部14aに対し、
キー入力部12の文字入力キーの操作により作成された
文字列データに対応する文字コードデータが記憶された
状態で、キー入力部12の印刷キーの操作により印刷実
行が指示されると、前記文字列データに対応する文字コ
ードデータに従って被印刷文字列に対応するフォントパ
ターンがキャラクタジェネレータ15から発生され制御
部(CPU)11に読込まれる。
FIG. 5 is a diagram showing a printing state of each printing line accompanying the division printing process of the label printer. That is, the print data storage unit 14a in the RAM 14
When printing is instructed by operating a print key of the key input unit 12 in a state where character code data corresponding to character string data generated by operating a character input key of the key input unit 12 is stored, the character In accordance with the character code data corresponding to the column data, a font pattern corresponding to the character string to be printed is generated from the character generator 15 and read into the control unit (CPU) 11.

【0044】すると、まず、被印刷データにおける第1
ライン目の被印字1ラインデータのうち前半データaが
作成され、印刷制御部24を介しサーマルヘッド20の
ラッチ部20aにラッチされると共に、このラッチされ
た前半データaに応じてサーマルヘッド20における前
半部Aの通電が開始される(ステップS1,S2,S
3)。
Then, first, the first in the data to be printed is
The first half data a of the one line data to be printed of the line is created and latched by the latch unit 20a of the thermal head 20 via the print control unit 24, and the thermal head 20 in the thermal head 20 according to the latched first half data a. The energization of the first half A is started (steps S1, S2, S
3).

【0045】この後、電源電圧検出時刻td1において
電圧検出回路24により検出される電池電源22の電源
電圧が制御部(CPU)11に取込まれる(ステップS
4)。
Thereafter, the power supply voltage of the battery power supply 22 detected by the voltage detection circuit 24 at the power supply voltage detection time td1 is taken into the control unit (CPU) 11 (step S).
4).

【0046】すると、前記電池電源22の前半検出電圧
に応じて、ROM13内の通電パルス幅テーブル13a
より前半通電時間taが決定されるもので、これによ
り、該前半通電時間taから既に通電経過した前記電源
電圧検出時刻td1を減算した残りの時間(ta−td
1)まで前半部Aの通電が継続される(ステップS5,
S6)。
Then, according to the first half detection voltage of the battery power source 22, the energizing pulse width table 13a in the ROM 13
The first half energization time ta is further determined, whereby the remaining time (ta−td) obtained by subtracting the power supply voltage detection time td1 that has already been energized from the first half energization time ta is obtained.
The energization of the first half A is continued until 1) (step S5).
S6).

【0047】こうして、第1ライン目L1における前半
部Aの通電時間taが経過すると、これと同時に、前記
制御部(CPU)11に読込まれた被印字1ラインデー
タのうち後半データbが作成され、印刷制御部24を介
しサーマルヘッド20のラッチ部20aにラッチされる
と共に、このラッチされた後半データbに応じてサーマ
ルヘッド20における後半部Bの通電が開始される(ス
テップS7,S8,S9)。
In this way, when the energizing time ta of the first half A in the first line L1 has elapsed, at the same time, the second half data b of the one-line data to be printed read by the control unit (CPU) 11 is created. Is latched by the latch section 20a of the thermal head 20 via the print control section 24, and the energization of the second half B of the thermal head 20 is started according to the latched second half data b (steps S7, S8, S9). ).

【0048】この後、電源電圧検出時刻td2において
電圧検出回路24により検出される電池電源22の電源
電圧が制御部(CPU)11に取込まれる(ステップS
10)。
Thereafter, the power supply voltage of the battery power supply 22 detected by the voltage detection circuit 24 at the power supply voltage detection time td2 is taken into the control unit (CPU) 11 (step S).
10).

【0049】すると、前記電池電源22の後半検出電圧
に応じて、ROM13内の通電パルス幅テーブル13a
より後半通電時間tbが決定されるもので、これによ
り、該後半通電時間tbから既に通電経過した前記電源
電圧検出時刻td2を減算した残りの時間(tb−td
2)まで後半部Bの通電が継続される(ステップS1
1,S12)。
Then, according to the latter half detection voltage of the battery power supply 22, the energization pulse width table 13a in the ROM 13
The latter half energization time tb is determined by this, whereby the remaining time (tb-td) obtained by subtracting the power supply voltage detection time td2, which has already been energized, from the latter half energization time tb is obtained.
The energization of the latter half B is continued until 2) (step S1).
1, S12).

【0050】ここで、前記電池電源の後半検出電圧に応
じて、ROM13内の応答時間テーブル13bよりラベ
ルテープ搬送のための応答遅れ時間teが決定されるも
ので、これにより、前記後半通電残り時間(tb−td
2)からさらに該応答遅れ時間teを減算した残り時間
(tb−td2−te)の経過時点に対応してテープ搬
送モータ21の励磁切換えタイミングcをセットし、該
モータ21の1ステップの回転処理、つまり、ラベルテ
ープ28の第2ライン目L2までの搬送処理を開始させ
る(ステップS13,S14)。
Here, the response delay time te for transporting the label tape is determined from the response time table 13b in the ROM 13 in accordance with the latter half detection voltage of the battery power source. (Tb-td
The excitation switching timing c of the tape transport motor 21 is set in accordance with the elapse of the remaining time (tb-td2-te) obtained by further subtracting the response delay time te from 2), and the one-step rotation processing of the motor 21 is performed. That is, the transport process of the label tape 28 to the second line L2 is started (steps S13 and S14).

【0051】すなわち、テープ搬送モータ21の励磁切
換えタイミングcが、後半通電時間tbの終了時刻より
前記ラベルテープ搬送のための応答遅れ時間teだけ前
に設定されるもので、これにより、前記後半通電時間t
bの終了時刻と同時に、実際にプラテン26が回転動作
し、ラベルテープ28の搬送動作が開始される。
That is, the excitation switching timing c of the tape transport motor 21 is set before the end time of the latter half energizing time tb by the response delay time te for transporting the label tape. Time t
At the same time as the end time of b, the platen 26 actually rotates and the transport operation of the label tape 28 starts.

【0052】よって、前記ラベルテープ28を1印字ラ
イン搬送させるためのテープ搬送モータ21に対する励
磁切換えタイミングcを、所定の1ライン印字周期T1
内で最大限前寄りにセットすることができ、実際にラベ
ルテープ28の1印字ライン分の搬送が完了するまでの
期間が、次の1ライン印字周期T1に掛かる恐れを解消
することができる。
Therefore, the excitation switching timing c for the tape transport motor 21 for transporting the label tape 28 by one print line is set to a predetermined one-line print cycle T1.
In this case, the label can be set as far forward as possible, and it is possible to eliminate the possibility that the period until the conveyance of the label tape 28 for one printing line is actually completed takes the next one-line printing cycle T1.

【0053】これにより、各印字ラインL1,L2,…
の前半部Aの通電開始に際し、ラベルテープ28の1ラ
イン搬送処理が完了しないという不具合の発生を防止す
ることができ、各印字ラインL1,L2,…における前
半部A,後半部B共に正確な印刷ドットパターンを得る
ことができる。
Thus, each of the print lines L1, L2,.
When the energization of the first half A is started, it is possible to prevent the occurrence of the problem that the one-line conveyance processing of the label tape 28 is not completed, and the first half A and the second half B of each print line L1, L2,. A printed dot pattern can be obtained.

【0054】そして、前記前後半通電時間ta,tbに
伴なうサーマルヘッド20の通電駆動期間が経過終了
し、非通電時間tcが経過して、今回の1ライン印刷処
理が終了したと判断されると、第2ライン目L2におけ
る1ライン印刷処理が開始される(ステップS15,S
16→S1,…)。
Then, it is determined that the energizing drive period of the thermal head 20 accompanying the first and second half energizing times ta and tb has elapsed and the non-energizing time tc has elapsed, and the current one-line printing process has ended. Then, the one-line printing process in the second line L2 is started (steps S15 and S15).
16 → S1,...).

【0055】したがって、前記構成のラベルプリンタに
よれば、所定の1ライン印字周期T1においてサーマル
ヘッド20をその前半部Aと後半部Bとで前半通電時間
taと後半通電時間tbとで分割して発熱駆動する2分
割印字処理にあって、テープ搬送モータ21によりラベ
ルテープ28を1印字ライン分搬送させるためのモータ
励磁切換えタイミングcを、前記後半通電時間tbの終
了時刻より、前記モータ21から減速ギヤ25やプラテ
ン26を介し実際にテープ搬送動作が開始されるまでの
応答遅れ時間teだけ前寄りにセットし、前記実際のテ
ープ搬送動作の開始時刻を前記ヘッド通電時間ta,t
bの終了時刻に同期させるようにしたので、ラベルテー
プ28の搬送完了までに要する期間を前記1ライン印字
周期T1内に十分収めることができ、例えば電源電圧の
低下に伴なうヘッド通電時間ta,tbの延長により、
非通電時間tcが短くなっても、ラベルテープ28の搬
送完了時間が、次の印字周期T1にまで掛かってしまう
ことはなく、分割前半部Aに対応する印刷ドットがテー
プ搬送方向に長くなる等の不具合発生を防止できるよう
になる。よって、印刷品質の低下は防止される。
Therefore, according to the label printer having the above-described configuration, the thermal head 20 is divided into the first half energizing time ta and the second half energizing time tb in the first half A and the second half B in the predetermined one-line printing cycle T1. In the heat-driven two-part printing process, the motor excitation switching timing c for transporting the label tape 28 by one print line by the tape transport motor 21 is decelerated from the motor 21 from the end time of the latter half energization time tb. A response delay time te until the tape transfer operation is actually started via the gear 25 and the platen 26 is set to the front, and the start time of the actual tape transfer operation is set to the head energization times ta and t.
b, the time required to complete the conveyance of the label tape 28 can be sufficiently set within the one-line printing cycle T1. For example, the head energizing time ta accompanying the decrease in the power supply voltage can be set. , Tb,
Even if the non-energization time tc is shortened, the transport completion time of the label tape 28 does not take up to the next printing cycle T1, and the print dots corresponding to the first half A of the division become longer in the tape transport direction. Can be prevented from occurring. Therefore, a decrease in print quality is prevented.

【0056】なお、前記実施例では、テープ搬送モータ
21の1ステップ動作で、ラベルテープ28を1印字ラ
イン分搬送させる構成としたが、該テープ搬送モータ2
1の2ステップ動作、つまり、1ライン印刷処理に伴な
い2回のモータ励磁切換えを行なってラベルテープ28
を1印字ライン分搬送させる構成とすれば、テープ搬送
モータ21における1回当りの励磁保持時間を短くする
ことでき、該モータ21の使用上の負担を軽減すること
ができる。
In the above-described embodiment, the label tape 28 is transported by one print line in one step operation of the tape transport motor 21.
1 two-step operation, that is, the motor excitation is switched twice in accordance with the one-line printing process, and the label tape 28
Is conveyed by one print line, the excitation holding time per tape transport motor 21 can be shortened, and the load on the use of the motor 21 can be reduced.

【0057】図6は前記ラベルプリンタにおけるテープ
搬送モータ21の2ステップ動作で1印字ライン分のテ
ープ搬送を行なう場合の印刷制御部19によるモータ励
磁信号φ1〜φ4と被印字1ラインデータのラッチ信号
LAT及びサーマルヘッド20の駆動信号STBとの関
係を示すタイミングチャートである。
FIG. 6 shows motor excitation signals .phi.1 to .phi.4 and a latch signal of one line data to be printed by the print control unit 19 when the tape transport for one print line is performed by the two-step operation of the tape transport motor 21 in the label printer. 6 is a timing chart showing a relationship between the LAT and a drive signal STB of the thermal head 20.

【0058】図7は前記ラベルプリンタにおけるテープ
搬送モータ21の2ステップ動作で1印字ライン分のテ
ープ搬送を行なう場合の1ライン印字周期T2に対応す
るサーマルヘッド20の駆動信号STBとテープ搬送モ
ータ21の励磁切換えタイミングc1,c2との関係を
示すタイミングチャートである。
FIG. 7 shows the drive signal STB of the thermal head 20 and the tape transport motor 21 corresponding to one line printing cycle T2 when the tape transport for one print line is performed by the two-step operation of the tape transport motor 21 in the label printer. 5 is a timing chart showing the relationship between the excitation switching timings c1 and c2 of FIG.

【0059】図6及び図7において、T2は1ライン印
字周期、taは前半通電時間、tbは後半通電時間、t
cは非通電時間、td1は前半通電開始後における電源
電圧検出時刻、td2は後半通電開始後における電源電
圧検出時刻、teはROM13内の応答時間テーブル1
3bから得られるテープ搬送応答遅れ時間、tfはモー
タ1ステップ当りの1/2印字ライン分のテープ搬送に
要する所要搬送時間、aは被印字1ラインデータの前半
ラッチデータ、bはその後半ラッチデータである。
6 and 7, T2 is a one-line printing cycle, ta is the first half energizing time, tb is the second half energizing time, t
c is the non-energization time, td1 is the power supply voltage detection time after the first half energization start, td2 is the power supply voltage detection time after the second half energization start, and te is the response time table 1 in the ROM 13.
3b, the tape transport response delay time obtained from 3b, tf is the transport time required for transporting the tape for 1/2 print line per motor step, a is the first half latch data of one line data to be printed, b is the second half latch data It is.

【0060】図8は前記ラベルプリンタによる2分割印
字方式で且つテープ搬送モータ21の2ステップ動作で
1印字ライン分のテープ搬送を行なう場合の1ライン印
刷処理を示すフローチャートである。
FIG. 8 is a flowchart showing a one-line printing process in the case where the tape transport of one print line is performed by the two-step operation of the tape transport motor 21 in the two-part printing method by the label printer.

【0061】すなわち、RAM14内の印刷データ記憶
部14aに対し、キー入力部12の文字入力キーの操作
により作成された文字列データに対応する文字コードデ
ータが記憶された状態で、キー入力部12の印刷キーの
操作により印刷実行が指示されると、前記文字列データ
に対応する文字コードデータに従って被印刷文字列に対
応するフォントパターンがキャラクタジェネレータ15
から発生され制御部(CPU)11に読込まれる。
That is, in the print data storage unit 14 a in the RAM 14, the character code data corresponding to the character string data created by operating the character input key of the key input unit 12 is stored, and the key input unit 12 When the print execution is instructed by the operation of the print key, the font pattern corresponding to the character string to be printed is changed according to the character code data corresponding to the character string data.
And read into the control unit (CPU) 11.

【0062】すると、まず、被印刷データにおける第1
ライン目の被印字1ラインデータのうち前半データaが
作成され、印刷制御部24を介しサーマルヘッド20の
ラッチ部20aにラッチされると共に、このラッチされ
た前半データaに応じてサーマルヘッド20における前
半部Aの通電が開始される(ステップS1,S2,S
3)。
Then, first, the first in the data to be printed is
The first half data a of the one line data to be printed of the line is created and latched by the latch unit 20a of the thermal head 20 via the print control unit 24, and the thermal head 20 in the thermal head 20 according to the latched first half data a. The energization of the first half A is started (steps S1, S2, S
3).

【0063】この後、電源電圧検出時刻td1において
電圧検出回路24により検出される電池電源22の電源
電圧が制御部(CPU)11に取込まれる(ステップS
4)。
Thereafter, the power supply voltage of battery power supply 22 detected by voltage detection circuit 24 at power supply voltage detection time td1 is taken into control unit (CPU) 11 (step S).
4).

【0064】すると、前記電池電源22の前半検出電圧
に応じて、ROM13内の通電パルス幅テーブル13a
より前半通電時間taが決定されるもので、これによ
り、該前半通電時間taから既に通電経過した前記電源
電圧検出時刻td1を減算した残りの時間(ta−td
1)まで前半部Aの通電が継続される(ステップS5,
S6)。
Then, the energizing pulse width table 13a in the ROM 13 is set in accordance with the first half detection voltage of the battery power source 22.
The first half energization time ta is further determined, whereby the remaining time (ta−td) obtained by subtracting the power supply voltage detection time td1 that has already been energized from the first half energization time ta is obtained.
The energization of the first half A is continued until 1) (step S5).
S6).

【0065】こうして、第1ライン目L1における前半
部Aの通電時間taが経過すると、これと同時に、前記
制御部(CPU)11に読込まれた被印字1ラインデー
タのうち後半データbが作成され、印刷制御部24を介
しサーマルヘッド20のラッチ部20aにラッチされる
と共に、このラッチされた後半データbに応じてサーマ
ルヘッド20における後半部Bの通電が開始される(ス
テップS7,S8,S9)。
In this way, when the energizing time ta of the first half A in the first line L1 elapses, at the same time, the latter half data b of the one-line data to be printed read by the control unit (CPU) 11 is created. Is latched by the latch section 20a of the thermal head 20 via the print control section 24, and the energization of the second half B of the thermal head 20 is started according to the latched second half data b (steps S7, S8, S9). ).

【0066】この後、電源電圧検出時刻td2において
電圧検出回路24により検出される電池電源22の電源
電圧が制御部(CPU)11に取込まれる(ステップS
10)。
Thereafter, the power supply voltage of the battery power supply 22 detected by the voltage detection circuit 24 at the power supply voltage detection time td2 is taken into the control unit (CPU) 11 (step S).
10).

【0067】すると、前記電池電源22の後半検出電圧
に応じて、ROM13内の通電パルス幅テーブル13a
より後半通電時間tbが決定されるもので、これによ
り、該後半通電時間tbから既に通電経過した前記電源
電圧検出時刻td2を減算した残りの時間(tb−td
2)まで後半部Bの通電が継続される(ステップS1
1,S12)。
Then, according to the latter half detection voltage of the battery power supply 22, the energizing pulse width table 13a in the ROM 13
The latter half energization time tb is determined by this, whereby the remaining time (tb-td) obtained by subtracting the power supply voltage detection time td2, which has already been energized, from the latter half energization time tb is obtained.
The energization of the latter half B is continued until 2) (step S1).
1, S12).

【0068】ここで、前記電池電源の後半検出電圧に応
じて、ROM13内の応答時間テーブル13bよりラベ
ルテープ搬送のための応答遅れ時間teが決定されるも
ので、これにより、前記後半通電残り時間(tb−td
2)からさらに該応答遅れ時間teを減算した残り時間
(tb−td2−te)の経過時点に対応してテープ搬
送モータ21の1回目の励磁切換えタイミングc1をセ
ットし、該モータ21の1ステップの回転処理、つま
り、ラベルテープ28の前半1/2印字ライン分の搬送
処理を開始させる(ステップS13,S14)。
Here, the response delay time te for transporting the label tape is determined from the response time table 13b in the ROM 13 according to the latter half detection voltage of the battery power source. (Tb-td
The first excitation switching timing c1 of the tape transport motor 21 is set in accordance with the elapse of the remaining time (tb-td2-te) obtained by further subtracting the response delay time te from 2), and one step of the motor 21 , That is, the transport process for the first half print line of the label tape 28 is started (steps S13 and S14).

【0069】そして、前記前後半通電時間ta,tbに
伴なうサーマルヘッド20の通電駆動期間が経過終了す
ると、1ライン印字周期Tから前記前後通電時間(ta
+tb)及び前記応答遅れ時間(te)と前記所要搬送
時間(tf)とを減算した残り時間「T2−(ta+t
b)−(te+tf)」の経過時点に対応してテープ搬
送モータ21の2回目の励磁切換えタイミングc2をセ
ットし、該モータ21の1ステップの回転処理、つま
り、ラベルテープ28の後半1/2印字ライン分の搬送
処理を開始させる(ステップS15,S16)。
When the energizing drive period of the thermal head 20 accompanying the first and second half energizing times ta and tb ends, the one-line printing cycle T starts to change the energizing time (ta).
+ Tb) and the remaining time “T2- (ta + t) obtained by subtracting the response delay time (te) and the required transport time (tf).
b)-(te + tf) ", the second excitation switching timing c2 of the tape transport motor 21 is set, and the motor 21 is rotated by one step, that is, the latter half of the label tape 28. The transport process for the print line is started (steps S15 and S16).

【0070】この後、非通電時間tcが経過して、今回
の1ライン印刷処理が終了したと判断されると、次の1
印字ラインにおける1ライン印刷処理が開始される(ス
テップS17→S1,…)。
Thereafter, if it is determined that the current one-line printing process has ended after the non-energization time tc has elapsed, the next one-line printing process is terminated.
One-line printing processing in the printing line is started (step S17 → S1,...).

【0071】したがって、この場合にも、前記実施例と
同様にして、ラベルテープ28を1印字ライン搬送させ
るためのテープ搬送モータ21に対する励磁切換えタイ
ミングc1,c2を、所定の1ライン印字周期T2内で
最大限前寄りにセットすることができ、実際にラベルテ
ープ28の1印字ライン分の搬送が完了するまでの期間
が、次の1ライン印字周期T2に掛かる恐れを解消する
ことができるのは勿論、テープ搬送モータ21における
1回当りの励磁保持時間を短くし、該モータ21に対す
る使用上の負担を軽減することができる。
Therefore, also in this case, similarly to the above embodiment, the excitation switching timings c1 and c2 for the tape transport motor 21 for transporting the label tape 28 by one print line are set within a predetermined one-line print cycle T2. Can be set as far forward as possible, and it is possible to eliminate the possibility that the period until the conveyance of one label line of the label tape 28 is actually completed takes the next one-line printing cycle T2. As a matter of course, the excitation holding time per time in the tape transport motor 21 can be shortened, and the load on the motor 21 can be reduced.

【0072】[0072]

【発明の効果】以上のように、本発明の第1の印刷装置
によれば、サーマルヘッド及びモータに駆動電圧を供給
する電池電源の検出電圧に応じて、前記サーマルヘッド
の通電時間が設定されると共に前記モータの駆動で前記
被印刷媒体が実際に搬送開始されるまでの搬送応答遅れ
時間が決定され、前記1ライン印字周期中における前記
サーマルヘッドの設定通電時間の終了時より、前記決定
搬送応答遅れ時間だけ前に、前記モータに対し駆動制御
信号が加えられるので、前記1ライン印字周期内におけ
る前記被印刷媒体の1印字ライン分の搬送完了時間が
前記電池電源の電圧変動を考慮して最大限前寄りに設定
されるようになる。
As described above, according to the first printing apparatus of the present invention, the drive voltage is supplied to the thermal head and the motor.
The thermal head according to the detected voltage of the battery power supply
The energizing time is set and the motor is driven to
Transport response delay before the media to be printed is actually transported
The time is determined, and the
From the end of the set energization time of the thermal head,
Before Only transport response delay time, the drive control signal is applied to the motor, the conveyance completion time of 1 print line of the printing medium in the 1-line printing cycle is,
In consideration of the voltage fluctuation of the battery power source, it is set as far forward as possible .

【0073】また、本発明の第2の印刷装置によれば、
被印刷媒体に印刷を行うサーマルヘッド及び被印刷媒体
を搬送する搬送手段のモータに駆動電圧を供給する電池
電源の検出電圧に応じて、前記サーマルヘッドの通電時
間が設定されると共に前記モータの駆動で前記被印刷媒
体が実際に搬送開始されるまでの搬送応答遅れ時間が決
定され、前記1ライン印字周期の終了時より、前記決定
搬送応答遅れ時間と前記モータの1回の駆動に伴なう前
記被印刷媒体の所要搬送時間とを加えた時間だけ前に、
1ライン印字周期中に複数回駆動される前記モータに対
し前記複数回のうちの最終回の駆動を行うための駆動制
御信号が加えられるので、前記1ライン印字周期内にお
ける前記被印刷媒体の1印字ライン分の搬送完了時間が
前記電池電源の電圧変動を考慮して最大限前寄りに設定
され、且つ前記モータの負担が軽減されることになる。
したがって、被印刷媒体の1ライン搬送処理が次の印字
周期にまで掛かることなく、印刷品質の低下を防止する
ことが可能になる。
According to the second printing apparatus of the present invention,
Thermal head for printing on print medium and print medium
That supplies drive voltage to the motor of the transport means that transports
When the thermal head is energized according to the detection voltage of the power supply
Is set and the printing medium is driven by the motor.
The transport response delay time until the body actually starts
From the end of the one-line printing cycle.
Transport response delay time and before the motor is driven once
A time before adding the required transport time of the printing medium,
For the motor driven multiple times during one line printing cycle,
Since the drive control signal for performing the last drive of the plurality of times is added, the transport completion time of one print line of the print medium in the one line print cycle is obtained.
In view of the foregoing voltage variation of the battery power supply is set to the maximum front portion, and the burden of the motor is Rukoto is reduced.
Therefore, the one-line transport process of the printing medium is performed next printing.
Prevent degradation of print quality without delay
It becomes possible.

【0074】[0074]

【0075】[0075]

【0076】[0076]

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例に係わる印刷装置を搭載した
ラベルプリンタの電子回路の構成を示すブロック図。
FIG. 1 is a block diagram showing a configuration of an electronic circuit of a label printer equipped with a printing apparatus according to an embodiment of the present invention.

【図2】前記ラベルプリンタの印刷制御部によるテープ
搬送モータの励磁信号φ1〜φ4と被印字1ラインデー
タのラッチ信号LAT及びサーマルヘッドの駆動信号S
TBとの関係を示すタイミングチャート。
FIG. 2 shows excitation signals φ1 to φ4 of a tape transport motor, a latch signal LAT of one-line data to be printed, and a driving signal S of a thermal head by a printing control unit of the label printer.
6 is a timing chart showing a relationship with TB.

【図3】前記ラベルプリンタの1ライン印字周期T1に
対応するサーマルヘッドの駆動信号STBとテープ搬送
モータの励磁切換えタイミングcとの関係を示すタイミ
ングチャート。
FIG. 3 is a timing chart showing a relationship between a drive signal STB of a thermal head corresponding to a one-line printing cycle T1 of the label printer and an excitation switching timing c of a tape transport motor.

【図4】前記ラベルプリンタによる2分割印字方式での
1ライン印刷処理を示すフローチャート。
FIG. 4 is a flowchart showing one-line printing processing by the label printer in a two-part printing method.

【図5】前記ラベルプリンタの分割印字処理に伴なう各
印字ラインの印刷状態を示す図。
FIG. 5 is a diagram showing a printing state of each printing line in the division printing process of the label printer.

【図6】前記ラベルプリンタにおけるテープ搬送モータ
の2ステップ動作で1印字ライン分のテープ搬送を行な
う場合の印刷制御部によるモータ励磁信号φ1〜φ4と
被印字1ラインデータのラッチ信号LAT及びサーマル
ヘッドの駆動信号STBとの関係を示すタイミングチャ
ート。
FIG. 6 shows motor excitation signals .phi.1 to .phi.4, a latch signal LAT of one line data to be printed, and a thermal head when a tape for one print line is transported by a two-step operation of a tape transport motor in the label printer. 4 is a timing chart showing the relationship with the driving signal STB.

【図7】前記ラベルプリンタにおけるテープ搬送モータ
の2ステップ動作で1印字ライン分のテープ搬送を行な
う場合の1ライン印字周期T2に対応するサーマルヘッ
ドの駆動信号STBとテープ搬送モータの励磁切換えタ
イミングc1,c2との関係を示すタイミングチャー
ト。
FIG. 7 shows a drive signal STB of the thermal head corresponding to one line printing cycle T2 and a tape drive motor excitation switching timing c1 in the case where one print line is transported by a two-step operation of the tape transport motor in the label printer. , C2 is a timing chart showing the relationship between the two.

【図8】前記ラベルプリンタによる2分割印字方式で且
つテープ搬送モータの2ステップ動作で1印字ライン分
のテープ搬送を行なう場合の1ライン印刷処理を示すフ
ローチャート。
FIG. 8 is a flow chart showing a one-line printing process in the case where the tape transport of one print line is performed by a two-part printing method using the label printer and a two-step operation of a tape transport motor.

【図9】従来のラベルプリンタにおける分割印字処理に
伴なうサーマルヘッドの通電状態とテープ搬送用ステッ
ピングモータの励磁切換えタイミングとの関係を示すタ
イミングチャート。
FIG. 9 is a timing chart showing the relationship between the energization state of a thermal head and the excitation switching timing of a tape transporting stepping motor during a division printing process in a conventional label printer.

【図10】従来のラベルプリンタにおける分割印字処理
に伴なう各印字ラインの印刷状態を示す図。
FIG. 10 is a diagram showing a printing state of each printing line in a conventional label printer in accordance with division printing processing.

【符号の説明】[Explanation of symbols]

11…制御部(CPU)、12…キー入力部、13…R
OM、13a…通電パルス幅テーブル、13b…応答時
間テーブル、14…RAM、14a…印刷データ記憶
部、15…キャラクタジェネレータ、16…表示メモ
リ、17…表示ドライバ、18…液晶表示部、19…印
刷制御部、20…サーマルヘッド、20a…ラッチ部、
21…テープ搬送モータ、22…電池電源、23…回路
用電圧発生部、24…電圧検出回路、25…減速ギヤ、
26…プラテン、27…インクリボン、28…ラベルテ
ープ。
11: control unit (CPU), 12: key input unit, 13: R
OM, 13a: energizing pulse width table, 13b: response time table, 14: RAM, 14a: print data storage unit, 15: character generator, 16: display memory, 17: display driver, 18: liquid crystal display unit, 19: printing Control unit, 20: thermal head, 20a: latch unit,
Reference numeral 21: tape transport motor, 22: battery power supply, 23: voltage generator for circuit, 24: voltage detection circuit, 25: reduction gear,
26: platen, 27: ink ribbon, 28: label tape.

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B41J 19/76 B41J 2/37 B41J 11/42 G06F 3/12 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) B41J 19/76 B41J 2/37 B41J 11/42 G06F 3/12

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 電池電源と、 複数個の発熱体がライン状に配置され前記電池電源から
駆動電圧の供給を受けるサーマルヘッドと、 1ライン印字周期における前記サーマルヘッドの通電時
間中に該サーマルヘッドの複数個の発熱体を発熱駆動す
ることにより前記被印刷媒体に1ラインの印刷を行なう
印刷手段と、 前記サーマルヘッドの通電時間中に前記電池電源から出
力される電圧値を検出する電圧検出手段と、 前記電圧検出手段により検出された前記電池電源の出力
電圧値に応じて前記サーマルヘッドの通電時間を設定す
る通電時間設定手段と、 前記電池電源から駆動電圧の供給を受けるモータを備
え、前記1ライン印字周期中に該モータの駆動により前
記被印刷媒体を1印字ライン分搬送する搬送手段と、 前記電圧検出手段により検出された電池電源の出力電圧
値に応じて前記モータに駆動制御信号が加えられてから
前記搬送手段により前記被印刷媒体が実際に搬送開始さ
れるまでの搬送応答遅れ時間を決定する搬送応答時間決
定手段と、 前記1ライン印字周期中における前記通電時間設定手段
により設定された前記サーマルヘッドの通電時間の終了
時より、前記搬送応答時間決定手段により決定された搬
送応答遅れ時間だけ前に、前記モータに対し駆動制御信
号を加えるモータ制御手段と、 を具備したことを特徴とする印刷装置。
1. A battery power source and a plurality of heating elements are arranged in a line, and the battery power source is
A thermal head receiving a drive voltage, and when the thermal head is energized during a one-line printing cycle
During the operation, a plurality of heating elements of the thermal head are driven to generate heat.
To print one line on the printing medium
A printing means, and a power supply from the battery during the energizing time of the thermal head.
Voltage detection means for detecting a voltage value to be applied, and an output of the battery power supply detected by the voltage detection means
Set the energizing time of the thermal head according to the voltage value.
Power supply time setting means, and a motor receiving a drive voltage from the battery power supply.
During the one-line printing cycle, the motor
Conveying means for conveying the printing medium by one print line, and an output voltage of the battery power detected by the voltage detecting means
After the drive control signal is applied to the motor according to the value
The conveyance of the printing medium is actually started by the conveyance means.
Response time to determine the transport response delay time before
A constant section, the energizing time in the 1-line printing cycle during setting means
End of energization time of the thermal head set by
From time to time, the transport determined by the transport response time determining means
Before the transmission response delay time, the drive control signal is
And a motor control means for adding a signal.
【請求項2】 電池電源と、 複数個の発熱体がライン状に配置され前記電池電源から
駆動電圧の供給を受けるサーマルヘッドと、 1ライン印字周期における前記サーマルヘッドの通電時
間中に該サーマルヘッドの複数個の発熱体を発熱駆動す
ることにより前記被印刷媒体に1ラインの印刷を行なう
印刷手段と、 前記サーマルヘッドの通電時間中に前記電池電源から出
力される電圧値を検出 する電圧検出手段と、 前記電圧検出手段により検出された前記電池電源の出力
電圧値に応じて前記サーマルヘッドの通電時間を設定す
る通電時間設定手段と、 前記電池電源から駆動電圧の供給を受けるモータを備
え、前記1ライン印字周期中に該モータの複数回の駆動
により前記被印刷媒体を1印字ライン分搬送する搬送手
段と、 前記電圧検出手段により検出された電池電源の出力電圧
値に応じて前記モータに駆動制御信号が加えられてから
前記搬送手段により前記被印刷媒体が実際に搬送開始さ
れるまでの搬送応答遅れ時間を決定する搬送応答時間決
定手段と、 前記1ライン印字周期の終了時より、前記搬送応答時間
決定手段により決定された搬送応答遅れ時間と前記モー
タの1回の駆動に伴なう前記被印刷媒体の所要搬送時間
とを加えた時間だけ前に、前記1ライン印字周期中に前
記モータを複数回駆動するうちの最終回の駆動を行うた
めの駆動制御信号を前記モータに対して加えるモータ制
御手段と、 を具備したことを特徴とする印刷装置。
2. A battery power source and a plurality of heating elements are arranged in a line, and the battery power source is
A thermal head receiving a drive voltage, and when the thermal head is energized during a one-line printing cycle
During the operation, a plurality of heating elements of the thermal head are driven to generate heat.
To print one line on the printing medium
A printing means, and a power supply from the battery during the energizing time of the thermal head.
Voltage detection means for detecting a voltage value to be applied, and an output of the battery power supply detected by the voltage detection means
Set the energizing time of the thermal head according to the voltage value.
Power supply time setting means, and a motor receiving a drive voltage from the battery power supply.
The motor is driven a plurality of times during the one-line printing cycle.
For transporting the printing medium by one print line
And the output voltage of the battery power detected by the voltage detecting means.
After the drive control signal is applied to the motor according to the value
The conveyance of the printing medium is actually started by the conveyance means.
Response time to determine the transport response delay time before
From the end of the one-line printing cycle, the transport response delay time determined by the transport response time determining means and the required transport time of the printing medium with one drive of the motor. Motor control means for applying to the motor a drive control signal for performing a final drive of the plurality of drives of the motor during the one-line printing cycle just before the added time. A printing device characterized by the above-mentioned.
JP11690094A 1994-05-30 1994-05-30 Printing equipment Expired - Fee Related JP3321987B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11690094A JP3321987B2 (en) 1994-05-30 1994-05-30 Printing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11690094A JP3321987B2 (en) 1994-05-30 1994-05-30 Printing equipment

Publications (2)

Publication Number Publication Date
JPH07314837A JPH07314837A (en) 1995-12-05
JP3321987B2 true JP3321987B2 (en) 2002-09-09

Family

ID=14698426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11690094A Expired - Fee Related JP3321987B2 (en) 1994-05-30 1994-05-30 Printing equipment

Country Status (1)

Country Link
JP (1) JP3321987B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3153795B2 (en) * 1998-03-19 2001-04-09 松下電送システム株式会社 Recording device and recording method
US6851781B2 (en) 2002-02-20 2005-02-08 Seiko Epson Corporation Printing apparatus controlling method, printing apparatus controlling program, recording medium for storing printing apparatus controlling program and printing system
JP4281398B2 (en) * 2003-04-09 2009-06-17 パナソニック株式会社 Image forming apparatus and printing control method
JP5361179B2 (en) * 2007-12-19 2013-12-04 富士通コンポーネント株式会社 Thermal printer and control method thereof
JP6673240B2 (en) * 2017-01-30 2020-03-25 カシオ計算機株式会社 PRINTING DEVICE, PRINTING DEVICE CONTROL METHOD, AND CONTROL PROGRAM

Also Published As

Publication number Publication date
JPH07314837A (en) 1995-12-05

Similar Documents

Publication Publication Date Title
US5191357A (en) Method and apparatus for preheating a thermally activated printing head
US4560993A (en) Thermal printing method and thermal printer
JPH0789115A (en) Thermal printer
EP0255116A2 (en) Thermal print head printing control apparatus
KR910004031B1 (en) Thermal printer
US5432533A (en) Recording method with control of head energization and recording medium conveyance power consumption
JP3321987B2 (en) Printing equipment
JP3433354B2 (en) Printing equipment
JPH07329338A (en) Thermal printer and driving method therefor
JPH07323597A (en) Printer
JPS6178671A (en) Thermal head controlling system
JP2000185424A (en) Method for controlling history of thermal printer
JP3470387B2 (en) Printing equipment
JP4442282B2 (en) Thermal printer
JP3362448B2 (en) Printing device
EP0473191A1 (en) Driving apparatus for a thermal print head, and driving method for the same
JPH081982A (en) Printer
JPH08310034A (en) Printer
JPH05305725A (en) Thermal head and electronic equipment with the head
JP2543879Y2 (en) Recording device
JP2859182B2 (en) Thermal printer
JP2709057B2 (en) Thermal print control circuit
JP3433356B2 (en) Printing equipment
JP2001096785A (en) Thermal printer
JPH1178097A (en) Thermal recorder

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080628

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20090628

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090628

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20100628

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20110628

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110628

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20120628

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120628

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20130628

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees