JPH0358859A - サーマルヘッド制御方式 - Google Patents
サーマルヘッド制御方式Info
- Publication number
- JPH0358859A JPH0358859A JP1195272A JP19527289A JPH0358859A JP H0358859 A JPH0358859 A JP H0358859A JP 1195272 A JP1195272 A JP 1195272A JP 19527289 A JP19527289 A JP 19527289A JP H0358859 A JPH0358859 A JP H0358859A
- Authority
- JP
- Japan
- Prior art keywords
- data
- thermal head
- printing
- control method
- head control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Electronic Switches (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野】
本発明は、データアウト機能を有するサーマルヘッドを
備えた券片発行装置におけるサーマルヘッド制御方式に
関し、特に印字時間を短縮し,券片発行速度を向上する
ことが可能なサーマルヘッド制御方式に関する。
備えた券片発行装置におけるサーマルヘッド制御方式に
関し、特に印字時間を短縮し,券片発行速度を向上する
ことが可能なサーマルヘッド制御方式に関する。
(従来の技術〕
従来の感熱型プリンタでは、印字品質を向上したり,サ
ーマルヘッドの長寿命化をはかるため、サーマルヘッド
の発熱体に対する印加時間を調整する方法が提案されて
いた。
ーマルヘッドの長寿命化をはかるため、サーマルヘッド
の発熱体に対する印加時間を調整する方法が提案されて
いた。
例えば.Iライン分のデータを印字する印加パルスの前
縁あるいは後縁をカット/分割することにより、サーマ
ルへツドの定格より短い間隔で低レベルの印加を行う方
法が知られている。この方法によれば、サーマルヘッド
の長寿命化をはかるとともに、印字時間を短縮すること
ができる。
縁あるいは後縁をカット/分割することにより、サーマ
ルへツドの定格より短い間隔で低レベルの印加を行う方
法が知られている。この方法によれば、サーマルヘッド
の長寿命化をはかるとともに、印字時間を短縮すること
ができる。
また,例えば特開昭60−135273号公報に記載さ
れている装置では,印字動作を行う発熱体の周囲の所定
領域の固データがソリッドの部分に相当する場合のみ、
印加エネルギー爪を増加させるように印加時間を補正し
ている。これにより,印字データに対し、tri .#
単位で印加パルス幅が設定でき、ベタ黒の部分の印字品
質を向上させる。
れている装置では,印字動作を行う発熱体の周囲の所定
領域の固データがソリッドの部分に相当する場合のみ、
印加エネルギー爪を増加させるように印加時間を補正し
ている。これにより,印字データに対し、tri .#
単位で印加パルス幅が設定でき、ベタ黒の部分の印字品
質を向上させる。
上記従来技術では、簡単な構成(低コスト)でサーマル
ヘッドの印字時間を定格より短縮するという点について
は配慮がなされておらず、高価なバッファを大量に使用
する必要があるため、印字時間(券片発行処理時間)を
短縮することは難しかった。
ヘッドの印字時間を定格より短縮するという点について
は配慮がなされておらず、高価なバッファを大量に使用
する必要があるため、印字時間(券片発行処理時間)を
短縮することは難しかった。
本発明の目的は,このような問題点を改善し、ハード量
を増すことなく、サーマルヘッドを前縁カット制御駆動
することにより、印字時間を短縮することが可能なサー
マル制御方式を提供することにある。
を増すことなく、サーマルヘッドを前縁カット制御駆動
することにより、印字時間を短縮することが可能なサー
マル制御方式を提供することにある。
【課題を解決するための手段]
上記目的を達成するため,本発明のサーマル制御方式は
、データアウト機能を有するるサーマルノ\ツドを備え
た券片発行装置のサーマルl\ツド制御方式において、
L記データアウト機能により得た前回の印字データと今
回の印字データを用い、印字時tmの補正データを作成
する手段(リレキデータ作成回路、データセレクタ)と
、その補正データおよび今回印字データの印加パルスを
別々に発生する手段(オア回路)とを備え、前回の印字
ラインにデータがある場合、前回および今回の印字デー
タから補正データを作成し、その補正データおよび今回
印字データによる印字を同一印字周期内で行うことに特
徴がある。
、データアウト機能を有するるサーマルノ\ツドを備え
た券片発行装置のサーマルl\ツド制御方式において、
L記データアウト機能により得た前回の印字データと今
回の印字データを用い、印字時tmの補正データを作成
する手段(リレキデータ作成回路、データセレクタ)と
、その補正データおよび今回印字データの印加パルスを
別々に発生する手段(オア回路)とを備え、前回の印字
ラインにデータがある場合、前回および今回の印字デー
タから補正データを作成し、その補正データおよび今回
印字データによる印字を同一印字周期内で行うことに特
徴がある。
本発明においては、ドットデータを生データと履歴デー
タに分けて,ドットのファイヤ時間を制御駆動する。な
お、生データとは,サーマルヘッドで印字するドットデ
ータであって、今回ラインの印字データを示す。また、
リレキデータとは、N−1ラインデータとNラインデー
タにより,データが1となっている時に間引くため,ド
ットデータを加工したデータであり、サーマルヘッドの
アウトデータと今回ラインの印字データを論理演算して
得た補正データを示す。
タに分けて,ドットのファイヤ時間を制御駆動する。な
お、生データとは,サーマルヘッドで印字するドットデ
ータであって、今回ラインの印字データを示す。また、
リレキデータとは、N−1ラインデータとNラインデー
タにより,データが1となっている時に間引くため,ド
ットデータを加工したデータであり、サーマルヘッドの
アウトデータと今回ラインの印字データを論理演算して
得た補正データを示す。
これにより,サーマルヘッドの部品定格に決められてい
る最小印字間隔より短く印字時間を制御駆動することが
でき、券片発行処理時間を短縮することができる。また
、サーマルヘッド駆動時間を制御しているので、定格オ
ーバーでサーマルヘッドが劣化することはない。
る最小印字間隔より短く印字時間を制御駆動することが
でき、券片発行処理時間を短縮することができる。また
、サーマルヘッド駆動時間を制御しているので、定格オ
ーバーでサーマルヘッドが劣化することはない。
〔実施例J
以下、本発明の一実施例を図面により説明する。
第l図は本発明の一実施例におけるサーマルヘッド制御
方式を示すタイミングチャートおよび印字例図,第2図
は本発明の−実施例におけるサーマルヘッド制御装置の
構成図である。
方式を示すタイミングチャートおよび印字例図,第2図
は本発明の−実施例におけるサーマルヘッド制御装置の
構成図である。
第2図において,■よCPUあるいはDMAC.2はタ
イマ、3はドットデータバッファ、4はパイトカウンタ
、5はパラレル/シリアル変換、6はデータセレクタ、
7はアンドゲートおよびノットゲートから構成された履
歴データ作成回路、8はラッチカウンタ,9は履歴/生
切換F/F、Oはオア回路.11はサーマルヘッドであ
る。
イマ、3はドットデータバッファ、4はパイトカウンタ
、5はパラレル/シリアル変換、6はデータセレクタ、
7はアンドゲートおよびノットゲートから構成された履
歴データ作成回路、8はラッチカウンタ,9は履歴/生
切換F/F、Oはオア回路.11はサーマルヘッドであ
る。
本実施例では,プリントモードがセットされると、cp
uまたはDMAC Iより、サーマルヘツドのドットデ
ータがドットデータバッファ3に転送される。
uまたはDMAC Iより、サーマルヘツドのドットデ
ータがドットデータバッファ3に転送される。
これが生データのデータ処理の場合には,転送後、パイ
トカウンタ4により、パラレル/シリアル変換5にパラ
レルロードされ、ロードが完了すると,シフトモードに
切り換えてシリアルシフトする。
トカウンタ4により、パラレル/シリアル変換5にパラ
レルロードされ、ロードが完了すると,シフトモードに
切り換えてシリアルシフトする。
こうして、lバイトデータをパラレルデータがらシリア
ルデータに変換し、データセレクタ6を介してサーマル
ヘッド1lにデータ転送する。
ルデータに変換し、データセレクタ6を介してサーマル
ヘッド1lにデータ転送する。
サーマルヘッドI1にデータ転送終了後、サーマルヘッ
ド内シフトレジスタにラッチするラッチ信号タイミング
Cをラッチヵウンタ8で作或発行する。同様の動作をサ
ーマルヘッド1lの1ラインビット数分、データ転送し
て処理する。
ド内シフトレジスタにラッチするラッチ信号タイミング
Cをラッチヵウンタ8で作或発行する。同様の動作をサ
ーマルヘッド1lの1ラインビット数分、データ転送し
て処理する。
また.リレキデータを作代する場合には、まず.CPU
あるいはDMACIからの入出力命令により、履歴/生
切換F/F9を履歴側にセットする。
あるいはDMACIからの入出力命令により、履歴/生
切換F/F9を履歴側にセットする。
次に、生データ転送手順と同様に前ラインの印字データ
を転送する。この場合,データセレクタ6が履歴側とな
っているので、履歴データ作成凹路7のデータとなり、
サーマルヘッド1lのシフトレジスタにデータ転送して
ラッチする。なお、本実施例では、例えばアウトデータ
を゛″a ,今回印字データを“bnとすると,abあ
るいはabを求めて、履歴データを得る。
を転送する。この場合,データセレクタ6が履歴側とな
っているので、履歴データ作成凹路7のデータとなり、
サーマルヘッド1lのシフトレジスタにデータ転送して
ラッチする。なお、本実施例では、例えばアウトデータ
を゛″a ,今回印字データを“bnとすると,abあ
るいはabを求めて、履歴データを得る。
また,本実施例では、サーマルヘッド1lのファイヤパ
ルス(タイミングB)についても,生ファイヤパルスと
りレキファイヤパルスを別々に作成する。
ルス(タイミングB)についても,生ファイヤパルスと
りレキファイヤパルスを別々に作成する。
すなわち、ファイヤ起動パルス(タイミングAパルス)
により、まず,タイマ2のチャネル(+)(図示せず)
を起動して,履歴ファイヤパルスを生成発行する。次に
、生データのラッチパルスにより、タイマ2のチャネル
(ii)(図示せず)を起動して,生ファイヤパルスを
生成起動する。これにより、サーマルヘッドl1のファ
イヤパルスは履歴ファイヤパルスと生ファイヤパルスを
オア同路10によりオアして出力ファイヤとする。こう
して、サーマルヘッドの1ライン分の印字が終了する。
により、まず,タイマ2のチャネル(+)(図示せず)
を起動して,履歴ファイヤパルスを生成発行する。次に
、生データのラッチパルスにより、タイマ2のチャネル
(ii)(図示せず)を起動して,生ファイヤパルスを
生成起動する。これにより、サーマルヘッドl1のファ
イヤパルスは履歴ファイヤパルスと生ファイヤパルスを
オア同路10によりオアして出力ファイヤとする。こう
して、サーマルヘッドの1ライン分の印字が終了する。
以下、同様に印字ライン分(Mライン)を制御して印字
する。
する。
従って、本実施例の各タイミングパルスは第1図のよう
に示される。すなわち、印字周期を示すタイミングAの
パルスが出力される間に,タイミングCで履歴ファイヤ
パルスおよび生ファイヤパルスが出力される。これによ
り,生データと履歴データとがサーマルヘッド11の定
格より短い時間間隔で印字され,印字列12を出力する
。
に示される。すなわち、印字周期を示すタイミングAの
パルスが出力される間に,タイミングCで履歴ファイヤ
パルスおよび生ファイヤパルスが出力される。これによ
り,生データと履歴データとがサーマルヘッド11の定
格より短い時間間隔で印字され,印字列12を出力する
。
本発明によれば、簡易な構成でハード量を増すことなく
,サーマルヘッドの印字周期(定格)より,印字周期を
短くすることができる。
,サーマルヘッドの印字周期(定格)より,印字周期を
短くすることができる。
従って、券片発行処理時間(サーマルヘッドの印字時間
)を低コストで大幅に短縮することができる,,
)を低コストで大幅に短縮することができる,,
第1図は本発明の−・実施例におけるサーマルヘッド制
御方式を示すタイミングチャートおよび印字例図、第2
図は本発明の一実施例におけるサーマルヘッド制御装置
の構成図である。 1:cPUあるいはDMAC,2:タイマ,3:ドット
データバツファ,4:パイトカウンタ,5:パラレル/
シリアル変換,6:データセレクタ,7:履歴データ作
成回路,8;ラツチカウンタ,9:B歴/生切換F/F
, l O :オア回路,If:サーマルヘッド。
御方式を示すタイミングチャートおよび印字例図、第2
図は本発明の一実施例におけるサーマルヘッド制御装置
の構成図である。 1:cPUあるいはDMAC,2:タイマ,3:ドット
データバツファ,4:パイトカウンタ,5:パラレル/
シリアル変換,6:データセレクタ,7:履歴データ作
成回路,8;ラツチカウンタ,9:B歴/生切換F/F
, l O :オア回路,If:サーマルヘッド。
Claims (1)
- 1、データアウト機能を有するるサーマルヘッドを備え
た券片発行装置のサーマルヘッド制御方式において、上
記データアウト機能により得た前回の印字データと今回
の印字データを用い、印字時間の補正データを作成する
手段と、該補正データおよび今回印字データの印加パル
スを別々に発生する手段を備え、前回の印字ラインにデ
ータがある場合、前回および今回の印字データから印字
時間の補正データを作成し、該補正データおよび今回印
字データによる印字を同一印字周期内で行うことを特徴
とするサーマルヘッド制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1195272A JPH0358859A (ja) | 1989-07-27 | 1989-07-27 | サーマルヘッド制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1195272A JPH0358859A (ja) | 1989-07-27 | 1989-07-27 | サーマルヘッド制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0358859A true JPH0358859A (ja) | 1991-03-14 |
Family
ID=16338400
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1195272A Pending JPH0358859A (ja) | 1989-07-27 | 1989-07-27 | サーマルヘッド制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0358859A (ja) |
-
1989
- 1989-07-27 JP JP1195272A patent/JPH0358859A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0358859A (ja) | サーマルヘッド制御方式 | |
| JPH0550638A (ja) | サーマルプリンタ | |
| JP3273731B2 (ja) | プリンタ | |
| JPH06115137A (ja) | 感熱記録装置の制御方法 | |
| JP2817221B2 (ja) | サーマルプリンタの印字方法 | |
| JPH0319069B2 (ja) | ||
| JP2616323B2 (ja) | ラインサーマルヘッド保護回路 | |
| JP3088520B2 (ja) | サーマルヘッド駆動回路 | |
| JPS61205072A (ja) | サ−マルヘツド駆動回路 | |
| JPS6078770A (ja) | ラインサ−マルヘツドの駆動方法 | |
| JPS61167268A (ja) | サ−マルヘツド用ドライバ−ic | |
| JPH03133663A (ja) | サーマルヘッド駆動装置 | |
| JPS62286752A (ja) | ドツトプリンタにおける文字パタ−ン変更回路 | |
| JPS63141766A (ja) | 印字方式 | |
| JPH02248269A (ja) | 印刷装置 | |
| JPH01249458A (ja) | プリンタ | |
| JPS6130173A (ja) | サ−マルプリントヘツド制御装置 | |
| JPH0474191B2 (ja) | ||
| JPH10138572A (ja) | サーマル印刷装置 | |
| JPH0474190B2 (ja) | ||
| JPS63109654A (ja) | フアクシミリ受信機 | |
| JPH08118705A (ja) | 感熱型記録装置および画像記録方法 | |
| JPH02184168A (ja) | ファクシミリ装置 | |
| JPH03221467A (ja) | ヘッド駆動方法 | |
| JPH0299344A (ja) | 熱転写型プリンタ装置のドライバ装置 |