JP3655147B2 - Thermal transfer printer - Google Patents

Thermal transfer printer Download PDF

Info

Publication number
JP3655147B2
JP3655147B2 JP30709499A JP30709499A JP3655147B2 JP 3655147 B2 JP3655147 B2 JP 3655147B2 JP 30709499 A JP30709499 A JP 30709499A JP 30709499 A JP30709499 A JP 30709499A JP 3655147 B2 JP3655147 B2 JP 3655147B2
Authority
JP
Japan
Prior art keywords
paper
thermal head
ink ribbon
platen roller
time
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 - Lifetime
Application number
JP30709499A
Other languages
Japanese (ja)
Other versions
JP2001121727A (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.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
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 Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP30709499A priority Critical patent/JP3655147B2/en
Publication of JP2001121727A publication Critical patent/JP2001121727A/en
Application granted granted Critical
Publication of JP3655147B2 publication Critical patent/JP3655147B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Electronic Switches (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、サーマルヘッドによりインクリボンを介して熱転写方式で印字を行う熱転写プリンタに関する。
【0002】
【従来の技術】
従来の熱転写プリンタとして、用紙の搬送路に沿ってイエロー,マゼンタ,シアン,ブラックの4色に対応する4個のサーマルヘッドを順次配設するとともに、搬送路を挟んで各サーマルヘッドと対向する位置にプラテンローラをそれぞれ配設し、各サーマルヘッドを各色のインクリボンを介してプラテンローラに当接させるとともにインクリボンを走行させて用紙にカラー印字を行うものが知られている。
【0003】
この種の熱転写プリンタは、インクリボンの節約を図るために、各サーマルヘッドをインクリボンを介してプラテンローラに当接及び離間させる機構を設け、印字を行うときのみサーマルヘッドをプラテンローラに当接させるとともにインクリボンを走行させていた。
【0004】
ただし、印字開始と同時にサーマルヘッドをプラテンローラに当接させるとともにインクリボンを走行させたのでは、初期の印字品質が著しく低下する。そこで従来より、印字開始時間よりも所定時間Ta(例えば120ms)だけ早くサーマルヘッドをプラテンローラに当接させるとともにインクリボンを走行させるように制御して、初期から品質のよい印字を行えるようにしていた。
【0005】
【発明が解決しようとする課題】
しかしながら、印字開始時間よりも所定時間Taだけ早くサーマルヘッドをプラテンローラに当接させるとともにインクリボンを走行させるように制御する従来の熱転写プリンタにおいても、まだ解決しなければならない次のような課題を生じていた。
すなわち、搬送路に沿って搬送される用紙の先端がサーマルヘッドとプラテンローラとの当接位置若しくはその近傍にあるとき、サーマルヘッドがプラテンローラに当接すると同時にインクリボンの走行が開始されると、用紙先端部がサーマルヘッドにより圧接される衝撃とインクリボンが走行し始める当初の過渡的な不安定走行によって用紙の搬送に制動がかかり、用紙が歪んで印字位置がずれたり印字が掠れたりして所望の印字品質が得られなくなることがあった。
【0006】
用紙の先端部がサーマルヘッドとプラテンローラとの当接位置若しくはその近傍にあるときにサーマルヘッドがプラテンローラに当接するような事象が発生するのは、用紙先端部から印字開始位置までの距離に関係する。例えば、用紙の搬送速度を100mm/sとし、印字開始時間よりも120msだけ早くサーマルヘッドとプラテンローラに当接させるとすると、サーマルヘッドがプラテンローラに当接されてから印字が開始されるまでの用紙搬送距離は、12mm(=100mm/s×0.12s)となる。つまり、用紙先端部から印字開始位置までの距離が12mm近傍の場合には、サーマルヘッドがプラテンローラに当接した際に用紙の先端部が当接位置若しくはその近傍に位置していることになる。
【0007】
本発明はこのような事情に基づいてなされたもので、用紙先端部から印字開始位置までの距離の長短に拘らず、常に高品質の印字を行うことができる熱転写プリンタを提供しようとするものである。
【0008】
【課題を解決するための手段】
本願請求項1記載の発明は、用紙の搬送路に沿ってサーマルヘッドを配設するとともに、搬送路を挟んでサーマルヘッドと対向する位置にプラテンローラを配設し、かつサーマルヘッドをインクリボンを介してプラテンローラに当接及び離間させる機構を有し、印字開始時、その印字開始時間よりも所定時間だけ早くサーマルヘッドをプラテンローラに当接させるとともにインクリボンの走行を開始させる熱転写プリンタにおいて、搬送路に沿って搬送される用紙の先端がサーマルヘッドとプラテンローラとの当接位置を通過してから印字を開始するまでの所要時間が、所定時間より短いときにはその所定時間よりも早い時間にサーマルヘッドをプラテンローラに当接させるとともにインクリボンの走行を開始させるように制御したものである。
【0009】
【発明の実施の形態】
以下、本発明の一実施の形態を図面を用いて説明する。
なお、この実施の形態は、イエロー,マゼンタ,シアン,ブラックの4色を重ね合わせてカラー印字を行うカラーサーマルプリンタに本発明を適用した場合である。
【0010】
図1は本発明を適用したカラーサーマルプリンタの構成を示しており、Y(イエロー)用サーマルヘッド1、M(マゼンタ)用サーマルヘッド2、C(シアン)用サーマルヘッド3、K(ブラック)用サーマヘッド4を用紙の搬送路5に沿って順に配設している。また、搬送路5を挟んで各サーマルヘッド1,2,3,4と対向する位置に、それぞれプラテンローラ6,7,8,9を配設している。
【0011】
各サーマルヘッド1,2,3,4は、複数の発熱抵抗体を端面に並列させたもので、その近傍に、リボンマガジン10,11,12,13を着脱自在にセットしている。これらのリボンマガジン10,11,12,13は、送り側ローラ10a,11a,12a,13a及び巻取り側ローラ10b,11b,12b,13bを備え、図示しないモータ駆動により、送り側ローラ10a,11a,12a,13aに巻回されている未使用のインクリボン10c,11c,12c,13cをサーマルヘッド1,2,3,4に送り、サーマルヘッド1,2,3,4を経たインクリボン10c,11c,12c,13cを巻取り側ローラ10b,11b,12b,13bに巻き取る構成になっている。
インクリボン10cの色はイエローであり、インクリボン11cの色はマゼンタであり、インクリボン12cの色はシアンであり、インクリボン13cの色はブラックである。
【0012】
前記搬送路5の一端側は用紙供給口5aになっており、他端側は用紙排出口5bになっている。そして用紙供給口5a側に、搬送を挟んで転設する一対の用紙搬送ローラ14,15と、用紙先端検出用のセンサ16と、用紙終端検出用のセンサ17と、ペーパホルダ18とを設けている。ペーパホルダ18には、用紙(連続ロール紙)19が巻回されており、この用紙19は、用紙搬送ローラ14,15の挟持搬送により、搬送路5上を用紙排出口5bに向けて搬送されるようになっている。
【0013】
一方、各サーマルヘッド1,2,3,4は、図示上下動により、インクリボン10c,11c,12c,13cを介してプラテンローラ6,7,8,9に当接及び離間する構成になっている。この当接及び離間を行うための機構を図2(サーマルヘッド1に対する機構のみ)に示す。
【0014】
図示するように、サーマルヘッド1(〜4)は、ガイド板21,22に上下動自在に挟持されている。ガイド板21,22は、ガイドピン23,24を介してプリンタ本体のサイドフレーム25,26に支持されている。プラテンローラ6(〜9)は、回転軸27,28を介してプリンタ本体のサイドフレーム25,26に回転自在に支持されている。
【0015】
サーマルヘッド1(〜4)の上方部にヘッドフレーム31が設けられ、このヘッドフレーム31に突設されたシャフト32に、アーム33の中途部が回動自在に軸支されている。
アーム33の一端部は、ソレノイド34の可動ピン34aに係合されており、他端部は、サーマルヘッド1(〜4)側に屈曲してヘッド支持シャフト35を下方から支えている。ヘッド支持シャフト35には、ヘッド固定部材36が軸支され、そのヘッド固定部材36にサーマルヘッド1(〜4)が固定されている。また、ヘッド支持シャフト35の上部に押圧部材37が当接されている。押圧部材37は、スプリング38に連結されており、この押圧部材37とスプリング38とにより、サーマルヘッド1(〜4)に対して下方向(プラテンローラ側)への偏倚力が加わるようになっている。
【0016】
つまり、ソレノイド34の消勢時は、押圧部材37及びスプリング38の偏倚力により、サーマルヘッド1(〜4)がインクリボン10c(〜13c)を介してプラテンローラ6(〜9)に当接する。ソレノイド34が付勢されると、可動ピン34aが下降し、それに伴いアーム33の一端部が下降してアーム33の他端部が上昇する。この上昇により、サーマルヘッド1(〜4)が押圧部材37及びスプリング38の偏倚力に孔してプラテンローラ6(〜9)から離間する。
【0017】
図3はカラーサーマルプリンタの要部制御回路を示すブロック図であって、このカラーサーマルプリンタは、主制御部としてCPU(Central Processing Unit)51を備えている。また、このCPU51が行う処理のプログラムデータなどが予め格納されたROM(Read Only Memory)52、印字データが展開される印字バッファなどの各種メモリエリアが形成されるRAM(Random Access Memory)53、用紙先端検出用センサ16,用紙エンド検出用センサ17などの各種センサや、用紙搬送ローラ14,15の駆動機構,各プラテンローラ6〜9の駆動機構,各インクリボン10c〜13cの送り機構,各サーマルヘッド1〜4に対応したソレノイド34の駆動機構等の各種駆動装置などから構成されるエンジン部54を制御するエンジン用ゲートアレイ55、表示・操作部56を制御する表示・操作コントローラ57、回線を介してホストコンピュータ等とISA結合により接続される受信用FIFO(First In First OUT)58及び送信用FIFO59からなるインタフェースを備え、システムバス60を介してCPU51に接続している。
【0018】
また、Y用サーマルヘッド1の駆動を制御するY用ヘッドコントローラ61、M用サーマルヘッド2の駆動を制御するM用ヘッドコントローラ62、C用サーマルヘッド3の駆動を制御するC用ヘッドコントローラ63、K用サーマルヘッド4の駆動を制御するK用ヘッドコントローラ64を、システムバス60を介してCPU51に接続している。
【0019】
さらに、Y用ヘッドコントローラ61へ印字データを供給するY用バッファ65、M用ヘッドコントローラ62へ印字データを供給するM用バッファ66、C用ヘッドコントローラ67へ印字データを供給するC用バッファ67、K用ヘッドコントローラ68へ印字データを供給するK用バッファ68を、システムバス60を介してCPU51に接続している。
【0020】
しかして、前記CPU51は、その主要な機能として、図4及び図5の流れ図に示す制御処理を実行するようになっている。なお、この制御処理が開始されるまでの間、各サーマルヘッド1(〜4)に対応したソレノイド34は付勢されており、サーマルヘッド1(〜4)はプラテンローラ6(〜9)から離間した状態にある。また用紙19は、その先端が用紙先端検出用センサ16より用紙搬送方向に対して上流側にある。
【0021】
CPU51は、ホストコンピュータから各サーマルヘッド1(〜4)用の印字データが転送されると、この制御処理を開始し、先ず、受信した印字データのフォームから印字開始位置は定まっているので、ST(ステップ)1としてその印字データに基づいて用紙先端から印字開始位置までの距離Lを計算する。また、用紙先端検出用センサ16から各サーマルヘッド1(〜4)までの距離L1は予め分かっており、かつ用紙19の搬送速度Vは一定なので、ST2として用紙先端検出用センサ16が用紙19の先端を検出してから各サーマルヘッド1(〜4)で印字を開始するまでの所要時間T1(T1=(L+L1)/V)を計算する。
【0022】
次に、ST3として用紙先端から印字開始位置までの距離Lが予め設定された所定値より長いか否かをチェックする。ここで、用紙先端から印字開始位置までの距離Lが所定値より長い場合には、ST4として用紙搬送ローラ14,15の駆動機構を起動して用紙19を用紙排出口5bに向けて搬送する。
【0023】
次に、ST5として用紙先端検出用センサ16が用紙19の先端を検出するのを待機する。そして、用紙先端検出用センサ16が用紙19の先端を検出したならば、ST6としてCPU51に内蔵したタイマカウンタの計時動作をスタートする。
【0024】
この状態で、ST7としてタイマカウンタが前記所要時間T1から予め設定されている第1の所定時間Ta(Ta<T1)を減じた時間を計時するまで待機する。そして、タイマカウンタが(T1−Ta)時間を計時したならば、ST8として各ソレノイド34の付勢を解除してサーマルヘッド1(〜4)をインクリボン10c(〜13c)を介してプラテンローラ6(〜9)に当接させる。また同時に、ST9としてインクリボン10c(〜13c)の送り機構を起動させて、インクリボン10c(〜13c)を走行させる。
その後、ST10としてタイマカウンタが前記所要時間T1を計時するまで待機する。そして、タイマカウンタが前記所要時間T1を計時したならば、ST11としてサーマルヘッド1(〜4)を駆動して印字データの印字を行わせる。
【0025】
一方、ST3にて用紙先端から印字開始位置までの距離Lが所定値以下の場合には、前述したように用紙先端検出用センサ16から各サーマルヘッド1(〜4)までの距離L1は予め分かっており、かつ用紙19の搬送速度Vは一定なので、ST12として用紙先端検出用センサ16が用紙19の先端を検出してからその用紙先端がサーマルヘッド1(〜4)の上流側から下流側へ通過するまでの所要時間T2(T2=L1/V)を計算する。しかる後、ST13として用紙搬送ローラ14,15の駆動機構を起動して用紙19を用紙排出口5bに向けて搬送する。
【0026】
次に、ST14として用紙先端検出用センサ16が用紙19の先端を検出するのを待機する。そして、用紙先端検出用センサ16が用紙19の先端を検出したならば、ST15としてCPU51に内蔵したタイマカウンタの計時動作をスタートする。
【0027】
この状態で、ST16としてタイマカウンタが前記所要時間T2から前記第1の所定時間Ta(Ta<T2<T1)を減じた時間を計時するまで待機する。そして、タイマカウンタが(T2−Ta)時間を計時したならば、ST8として各ソレノイド34の付勢を解除してサーマルヘッド1(〜4)をインクリボン10c(〜13c)を介してプラテンローラ6(〜9)に当接させる。また同時に、ST18としてインクリボン10c(〜13c)の送り機構を起動させて、インクリボン10c(〜13c)を走行させる。
その後、ST10に進み、タイマカウンタが前記所要時間T1を計時するまで待機する。そして、タイマカウンタが前記所要時間T1を計時したならば、サーマルヘッド1(〜4)を駆動して印字データの印字を行わせる。
【0028】
こうして、印字データの印字が行われ、ST19としてその印字が終了すると、CPU51は、ST20として前記タイマカウンタを再スタートさせる。そして、ST21としてこのタイマカウンタが予め設定されている第2の所定時間Tbを計時すると、ST22として各ソレノイド34を付勢してサーマルヘッド1(〜4)をプラテンローラ6(〜9)から離間させる。また同時に、ST23としてインクリボン10c(〜13c)の送り機構を停止させてインクリボン10c(〜13c)の走行を止める。さらに、ST24として用紙搬送ローラ14,15の駆動機構を停止させて用紙19の搬送を止める。以上で、今回の制御処理を終了する。
【0029】
なお、印字データの印字中において、ST25として用紙終端検出用センサ17が用紙19の終端を検出した場合、及びタイマカウンタが第2の所定時間Tbを計時するまでの間に、ST26として用紙終端検出用センサ17が用紙19の終端を検出した場合には、ST27として各ソレノイド34を付勢してサーマルヘッド1(〜4)をプラテンローラ6(〜9)から離間させる。また同時に、ST28としてインクリボン10c(〜13c)の送り機構を停止させてインクリボン10c(〜13c)の走行を止める。さらに、ST29として用紙搬送ローラ14,15の駆動機構を停止させて用紙19の搬送を止める。しかる後、ST30として表示・操作部56にて用紙切れエラーを報知したならば、今回の制御処理を終了する。
【0030】
このように構成された本実施の形態において、用紙19の搬送速度を100mm/sとする。また、予め設定される第1の所定時間Taを120msとする。さらに、用紙先端から印字開始位置までの距離Lと比較する所定値を15mmとする。
【0031】
今、用紙先端から印字開始位置までの距離Lが所定値15mmより長い印字データを受信したとすると、図6に示すように、用紙先端検出用センサ16により用紙先端が検出されてから印字が開始されるまでの所要時間T1を経過するまでの間において、その印字開始時間よりも第1の所定時間Ta(=120ms)だけ早い時点で、サーマルヘッド1(〜4)がインクリボン10c(〜13c)を介してプラテンローラ6(〜9)に当接する。また、それと同時にインクリボン10c(〜13c)が走行を開始する。
【0032】
この場合には、サーマルヘッド1(〜4)がプラテンローラ6(〜9)に当接する時点,つまり印字開始時間よりも120ms前の時点では、用紙19の先端は、サーマルヘッド1(〜4)とプラテンローラ6(〜9)との当接位置よりも既に3mm以上下流側に搬送されている。用紙先端が3mm以上通過した状態では、サーマルヘッド1(〜4)の衝撃が加わったりインクリボン10c(〜13c)が走行し始めても用紙19が歪むことはない。したがって、インクリボン10c(〜13c)の節約を図りながら高い印字品質を確保することができる。
【0033】
一方、用紙先端から印字開始位置までの距離Lが所定値15mm以下の印字データを受信した場合には、図7に示すように、用紙先端検出用センサ16により用紙先端が検出されてからその用紙先端がサーマルヘッド1(〜4)の上流側から下流側へ通過するまでの所要時間T2を経過するまでの間において、用紙先端がサーマルヘッド1(〜4)の上流側から下流側へ通過する時点より第1の所定時間Ta(=120ms)だけ早い時点で、サーマルヘッド1(〜4)がインクリボン10c(〜13c)を介してプラテンローラ6(〜9)に当接する。また、それと同時にインクリボン10c(〜13c)が走行を開始する。
【0034】
したがって、用紙先端がサーマルヘッド1(〜4)の上流側から下流側へ通過する時点では、既にサーマルヘッド1(〜4)がインクリボン10c(〜13c)を介してプラテンローラ6(〜9)に当接しており、かつインクリボン10c(〜13c)も安定に走行しているので、用紙先端はサーマルヘッド1(〜4)とプラテンローラ6(〜9)との間にスムーズに進入し、用紙19に歪みが発生することはない。したがって、高い印字品質を確保することができる。
【0035】
なお、前記実施の形態では、用紙19を連続ロール紙としたが、単票用紙に印字する熱転写プリンタにも本発明を適用できるものである。
【0036】
また、前記実施の形態では、用紙先端から印字開始位置までの距離Lが所定値より短い印字データを印字する場合において、用紙先端がサーマルヘッド1(〜4)の上流側から下流側へ通過する時点を基準にそれより第1の所定時間Taだけ早い時点でサーマルヘッド1(〜4)をインクリボン10c(〜13c)を介してプラテンローラ6(〜9)に当接させるとともに、インクリボン10c(〜13c)の走行を開始させたが、印字開始時間を基準に、用紙先端がサーマルヘッド1(〜4)の上流側から下流側へ通過してから印字を開始するまでの時間を計算し、その時間よりも長い時間を第1の基準時間として設定しても、本発明と同様な作用効果を奏することができる。
【0037】
【発明の効果】
以上詳述したように、本発明によれば、用紙先端部から印字開始位置までの距離の長短に拘らず、常に高品質の印字を行うことができる熱転写プリンタを提供できる。
【図面の簡単な説明】
【図1】 本発明の一実施の形態であるカラーサーマルプリンタの構成を示す図。
【図2】 同実施の形態におけるサーマルヘッドの当接・離間を行う機構の構成を示す図。
【図3】 同実施の形態の要部制御回路構成を示すブロック図。
【図4】 同実施の形態におけるCPUの主要な制御処理の前半部を示す流れ図。
【図5】 同実施の形態におけるCPUの主要な制御処理の後半部を示す流れ図。
【図6】 同実施の形態の用紙先端から印字開始位置までの距離が所定値より長い場合の作用を説明するためのタイミング図。
【図7】 同実施の形態の用紙先端から印字開始位置までの距離が所定値より短い場合の作用を説明するためのタイミング図。
【符号の説明】
1,2,3,4…サーマルヘッド
5…搬送路
6,7,8,9…プラテンローラ
10,11,12,13…リボンマガジン
10c,11c,12c,13c…インクリボン
16…用紙先端検出用センサ
17…用紙終端検出用センサ
19…用紙
34…ソレノイド
51…CPU
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a thermal transfer printer that performs printing by a thermal transfer method via an ink ribbon by a thermal head.
[0002]
[Prior art]
As a conventional thermal transfer printer, four thermal heads corresponding to four colors of yellow, magenta, cyan, and black are sequentially arranged along the paper conveyance path, and are opposed to each thermal head across the conveyance path. A platen roller is disposed on each of the plates, and each thermal head is brought into contact with the platen roller via each color ink ribbon and the ink ribbon is run to perform color printing on a sheet.
[0003]
In order to save ink ribbon, this type of thermal transfer printer is provided with a mechanism that contacts and separates each thermal head from the platen roller via the ink ribbon, and the thermal head contacts the platen roller only when printing is performed. And running the ink ribbon.
[0004]
However, if the thermal head is brought into contact with the platen roller simultaneously with the start of printing and the ink ribbon is run, the initial printing quality is remarkably deteriorated. Therefore, conventionally, the thermal head is brought into contact with the platen roller at a predetermined time Ta (for example, 120 ms) earlier than the printing start time, and the ink ribbon is controlled to run so that high quality printing can be performed from the beginning. It was.
[0005]
[Problems to be solved by the invention]
However, even the conventional thermal transfer printer that controls the thermal head to contact the platen roller and run the ink ribbon earlier than the print start time by a predetermined time Ta has the following problems that still need to be solved. It has occurred.
That is, when the leading edge of the paper transported along the transport path is at or near the contact position between the thermal head and the platen roller, the ink ribbon travels simultaneously with the thermal head contacting the platen roller. The impact of the leading edge of the paper being pressed by the thermal head and the initial transitional unstable running when the ink ribbon starts running imposes braking on the conveyance of the paper, causing the paper to be distorted and the printing position to be misaligned or the printing to stutter. As a result, the desired print quality may not be obtained.
[0006]
When the leading edge of the paper is at or near the contact position between the thermal head and the platen roller, the phenomenon that the thermal head contacts the platen roller occurs at the distance from the leading edge of the paper to the print start position. Involved. For example, if the sheet conveyance speed is 100 mm / s and the thermal head and the platen roller are brought into contact with each other by 120 ms earlier than the printing start time, the printing is started after the thermal head is brought into contact with the platen roller. The paper transport distance is 12 mm (= 100 mm / s × 0.12 s). That is, when the distance from the leading edge of the sheet to the printing start position is approximately 12 mm, the leading edge of the sheet is located at or near the contact position when the thermal head contacts the platen roller. .
[0007]
The present invention has been made based on such circumstances, and an object of the present invention is to provide a thermal transfer printer that can always perform high-quality printing regardless of the distance from the leading end of the sheet to the printing start position. is there.
[0008]
[Means for Solving the Problems]
According to the first aspect of the present invention, a thermal head is disposed along the paper conveyance path, a platen roller is disposed at a position facing the thermal head across the conveyance path, and the thermal head is attached with an ink ribbon. A thermal transfer printer having a mechanism for contacting and separating from the platen roller via the print head, and causing the thermal head to contact the platen roller and start running the ink ribbon earlier than the print start time at the start of printing. the time required from the leading end of the sheet conveyed along the conveying path passes through the contact position between the thermal head and the platen roller until the start of printing, when shorter than the predetermined time, an earlier time than the predetermined time period The thermal head is in contact with the platen roller and the ink ribbon is controlled to start running. That.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
In this embodiment, the present invention is applied to a color thermal printer that performs color printing by superposing four colors of yellow, magenta, cyan, and black.
[0010]
FIG. 1 shows the configuration of a color thermal printer to which the present invention is applied. Y (yellow) thermal head 1, M (magenta) thermal head 2, C (cyan) thermal head 3, and K (black). The therma head 4 is disposed in order along the paper transport path 5. Further, platen rollers 6, 7, 8, and 9 are disposed at positions facing the thermal heads 1, 2, 3, and 4 with the conveyance path 5 interposed therebetween, respectively.
[0011]
Each thermal head 1, 2, 3, 4 has a plurality of heating resistors arranged in parallel on the end face, and ribbon magazines 10, 11, 12, 13 are detachably set in the vicinity thereof. These ribbon magazines 10, 11, 12, and 13 include feed-side rollers 10a, 11a, 12a, and 13a and take-up-side rollers 10b, 11b, 12b, and 13b. , 12a, 13a, unused ink ribbons 10c, 11c, 12c, 13c are fed to the thermal heads 1, 2, 3, 4 and the ink ribbons 10c, 11c, 12c, and 13c are wound around the winding-side rollers 10b, 11b, 12b, and 13b.
The color of the ink ribbon 10c is yellow, the color of the ink ribbon 11c is magenta, the color of the ink ribbon 12c is cyan, and the color of the ink ribbon 13c is black.
[0012]
One end side of the transport path 5 is a paper supply port 5a, and the other end side is a paper discharge port 5b. On the side of the paper supply port 5a, there are provided a pair of paper transport rollers 14, 15 that are turned around the transport, a sensor 16 for detecting the front end of the paper, a sensor 17 for detecting the end of the paper, and a paper holder 18. . A paper (continuous roll paper) 19 is wound around the paper holder 18, and the paper 19 is transported on the transport path 5 toward the paper discharge port 5 b by nipping and transporting the paper transport rollers 14 and 15. It is like that.
[0013]
On the other hand, the thermal heads 1, 2, 3, and 4 are configured to abut and separate from the platen rollers 6, 7, 8, and 9 through the ink ribbons 10c, 11c, 12c, and 13c by the illustrated vertical movement. Yes. A mechanism for performing the contact and separation is shown in FIG. 2 (only the mechanism for the thermal head 1).
[0014]
As shown in the figure, the thermal head 1 (˜4) is sandwiched between guide plates 21 and 22 so as to be movable up and down. The guide plates 21 and 22 are supported on the side frames 25 and 26 of the printer main body via guide pins 23 and 24. The platen rollers 6 (˜9) are rotatably supported on the side frames 25 and 26 of the printer main body via rotating shafts 27 and 28.
[0015]
A head frame 31 is provided above the thermal head 1 (˜4), and a middle part of the arm 33 is pivotally supported by a shaft 32 protruding from the head frame 31.
One end of the arm 33 is engaged with the movable pin 34a of the solenoid 34, and the other end is bent toward the thermal head 1 (~ 4) to support the head support shaft 35 from below. A head fixing member 36 is pivotally supported on the head support shaft 35, and the thermal head 1 (˜4) is fixed to the head fixing member 36. A pressing member 37 is in contact with the upper portion of the head support shaft 35. The pressing member 37 is connected to a spring 38, and the pressing member 37 and the spring 38 apply a biasing force in the downward direction (platen roller side) to the thermal head 1 (˜4). Yes.
[0016]
That is, when the solenoid 34 is de-energized, the thermal head 1 (˜4) contacts the platen roller 6 (˜9) via the ink ribbon 10 c (˜13 c) due to the biasing force of the pressing member 37 and the spring 38. When the solenoid 34 is energized, the movable pin 34a is lowered, and accordingly, one end portion of the arm 33 is lowered and the other end portion of the arm 33 is raised. Due to this rise, the thermal head 1 (˜4) is separated from the platen roller 6 (˜9) through the biasing force of the pressing member 37 and the spring 38.
[0017]
FIG. 3 is a block diagram showing a main part control circuit of the color thermal printer. The color thermal printer includes a CPU (Central Processing Unit) 51 as a main control unit. In addition, a ROM (Read Only Memory) 52 in which program data of processing performed by the CPU 51 is stored in advance, a RAM (Random Access Memory) 53 in which various memory areas such as a print buffer in which print data is expanded, and paper are formed. Various sensors such as a leading edge detection sensor 16 and a paper end detection sensor 17, a driving mechanism for the paper transport rollers 14 and 15, a driving mechanism for each of the platen rollers 6 to 9, a feeding mechanism for each of the ink ribbons 10c to 13c, and each thermal An engine gate array 55 that controls the engine unit 54, which includes various driving devices such as a drive mechanism of the solenoid 34 corresponding to the heads 1 to 4, a display / operation controller 57 that controls the display / operation unit 56, and a line Received FIFO (First In First OUT) 58 connected to the host computer or the like via ISA An interface consisting of a transmission FIFO 59, are connected to the CPU51 via the system bus 60.
[0018]
Also, a Y head controller 61 that controls the drive of the Y thermal head 1, an M head controller 62 that controls the drive of the M thermal head 2, a C head controller 63 that controls the drive of the C thermal head 3, A K head controller 64 that controls driving of the K thermal head 4 is connected to the CPU 51 via the system bus 60.
[0019]
Further, a Y buffer 65 for supplying print data to the Y head controller 61, an M buffer 66 for supplying print data to the M head controller 62, a C buffer 67 for supplying print data to the C head controller 67, A K buffer 68 that supplies print data to the K head controller 68 is connected to the CPU 51 via the system bus 60.
[0020]
Therefore, the CPU 51 executes control processing shown in the flowcharts of FIGS. 4 and 5 as its main function. Until this control process is started, the solenoids 34 corresponding to the thermal heads 1 (˜4) are energized, and the thermal heads 1 (˜4) are separated from the platen rollers 6 (˜9). Is in a state. The leading edge of the paper 19 is upstream of the paper leading edge detection sensor 16 with respect to the paper transport direction.
[0021]
When the print data for each thermal head 1 (to 4) is transferred from the host computer, the CPU 51 starts this control process. First, since the print start position is determined from the form of the received print data, the ST 51 (Step) As 1, the distance L from the front end of the paper to the print start position is calculated based on the print data. Further, since the distance L1 from the sheet leading edge detection sensor 16 to each of the thermal heads 1 (˜4) is known in advance and the conveyance speed V of the sheet 19 is constant, the sheet leading edge detection sensor 16 detects the sheet 19 as ST2. The required time T1 (T1 = (L + L1) / V) from the detection of the leading edge to the start of printing by each thermal head 1 (˜4) is calculated.
[0022]
Next, in ST3, it is checked whether or not the distance L from the front end of the sheet to the print start position is longer than a predetermined value set in advance. If the distance L from the front end of the paper to the print start position is longer than a predetermined value, the drive mechanism of the paper transport rollers 14 and 15 is activated in ST4 to transport the paper 19 toward the paper discharge port 5b.
[0023]
Next, in ST5, it waits for the paper leading edge detection sensor 16 to detect the leading edge of the paper 19. If the paper leading edge detection sensor 16 detects the leading edge of the paper 19, the timer counter built in the CPU 51 starts counting time as ST6.
[0024]
In this state, in ST7, the timer counter waits until it measures the time obtained by subtracting the preset first predetermined time Ta (Ta <T1) from the required time T1. If the timer counter measures (T1-Ta) time, the energization of each solenoid 34 is released in ST8, and the thermal head 1 (~ 4) is moved through the ink ribbon 10c (~ 13c). (~ 9). At the same time, in ST9, the ink ribbon 10c (to 13c) feed mechanism is activated to run the ink ribbon 10c (to 13c).
After that, in ST10, the timer counter waits until the required time T1 is counted. Then, when the timer counter measures the required time T1, as shown in ST11, the thermal head 1 (~ 4) is driven to print the print data.
[0025]
On the other hand, when the distance L from the front end of the sheet to the print start position is equal to or smaller than a predetermined value in ST3, the distance L1 from the front end detection sensor 16 to each thermal head 1 (~ 4) is known in advance as described above. Since the transport speed V of the paper 19 is constant, the paper leading edge detection sensor 16 detects the leading edge of the paper 19 in ST12, and then the paper leading edge moves from the upstream side to the downstream side of the thermal head 1 (˜4). The required time T2 (T2 = L1 / V) until passing is calculated. Thereafter, in ST13, the drive mechanism of the paper transport rollers 14 and 15 is activated to transport the paper 19 toward the paper discharge port 5b.
[0026]
Next, in ST14, it waits for the paper leading edge detection sensor 16 to detect the leading edge of the paper 19. Then, if the paper leading edge detection sensor 16 detects the leading edge of the paper 19, the timer counter built in the CPU 51 starts counting time as ST15.
[0027]
In this state, in ST16, the timer counter waits until it measures the time obtained by subtracting the first predetermined time Ta (Ta <T2 <T1) from the required time T2. Then, if the timer counter measures (T2-Ta) time, the energization of each solenoid 34 is released in ST8, and the thermal head 1 (~ 4) is moved through the ink ribbon 10c (~ 13c) to the platen roller 6. (~ 9). At the same time, at ST18, the ink ribbon 10c (to 13c) feed mechanism is activated to run the ink ribbon 10c (to 13c).
Thereafter, the process proceeds to ST10 and waits until the timer counter counts the required time T1. When the timer counter measures the required time T1, the thermal head 1 (to 4) is driven to print the print data.
[0028]
Thus, the print data is printed, and when the printing is completed in ST19, the CPU 51 restarts the timer counter in ST20. When the timer counter measures a second predetermined time Tb set in advance as ST21, each solenoid 34 is energized as ST22 to separate the thermal heads 1 (~ 4) from the platen rollers 6 (~ 9). Let At the same time, as ST23, the feeding mechanism of the ink ribbon 10c (to 13c) is stopped to stop the travel of the ink ribbon 10c (to 13c). Further, in ST24, the drive mechanism of the paper transport rollers 14 and 15 is stopped to stop the transport of the paper 19. This is the end of the current control process.
[0029]
During printing of the print data, when the sheet end detection sensor 17 detects the end of the sheet 19 as ST25 and before the timer counter counts the second predetermined time Tb, the sheet end detection is detected as ST26. When the sensor 17 detects the end of the sheet 19, the solenoid 34 is energized in ST27 to separate the thermal head 1 (~ 4) from the platen roller 6 (~ 9). At the same time, the feeding mechanism of the ink ribbon 10c (to 13c) is stopped in ST28 to stop the travel of the ink ribbon 10c (to 13c). Further, in ST29, the drive mechanism of the paper transport rollers 14 and 15 is stopped to stop the transport of the paper 19. Thereafter, if a paper out error is notified in the display / operation unit 56 in ST30, the current control process is terminated.
[0030]
In the present embodiment configured as described above, the conveyance speed of the sheet 19 is set to 100 mm / s. The first predetermined time Ta set in advance is 120 ms. Further, a predetermined value to be compared with the distance L from the front end of the paper to the print start position is 15 mm.
[0031]
Assuming that print data having a distance L from the front end of the paper to the print start position longer than the predetermined value 15 mm is received, printing starts after the front end of the paper is detected by the paper front end detection sensor 16 as shown in FIG. The thermal head 1 (˜4) is moved to the ink ribbon 10c (˜13c) by the first predetermined time Ta (= 120 ms) earlier than the printing start time until the required time T1 to pass is passed. ) Through the platen roller 6 (˜9). At the same time, the ink ribbon 10c (~ 13c) starts to travel.
[0032]
In this case, at the time when the thermal head 1 (˜4) contacts the platen roller 6 (˜9), that is, 120 ms before the print start time, the leading edge of the paper 19 is at the thermal head 1 (˜4). And the platen roller 6 (˜9) are already conveyed downstream by 3 mm or more from the contact position. In a state where the leading edge of the sheet has passed 3 mm or more, the sheet 19 is not distorted even if the impact of the thermal head 1 (to 4) is applied or the ink ribbon 10c (to 13c) starts to run. Therefore, high printing quality can be ensured while saving the ink ribbon 10c (˜13c).
[0033]
On the other hand, when print data having a distance L from the front end of the paper to the print start position of a predetermined value of 15 mm or less is received, the paper is detected after the front end of the paper is detected by the paper front end detection sensor 16 as shown in FIG. The paper leading edge passes from the upstream side to the downstream side of the thermal head 1 (to 4) until the time T2 required for the leading edge to pass from the upstream side to the downstream side of the thermal head 1 (to 4) elapses. At a time earlier than the time by a first predetermined time Ta (= 120 ms), the thermal head 1 (˜4) contacts the platen roller 6 (˜9) via the ink ribbon 10 c (˜13 c). At the same time, the ink ribbon 10c (~ 13c) starts to travel.
[0034]
Therefore, when the leading edge of the paper passes from the upstream side to the downstream side of the thermal head 1 (to 4), the thermal head 1 (to 4) has already been moved through the ink ribbon 10c (to 13c) and the platen roller 6 (to 9). Since the ink ribbon 10c (~ 13c) is also running stably, the leading edge of the paper smoothly enters between the thermal head 1 (~ 4) and the platen roller 6 (~ 9), The paper 19 is not distorted. Therefore, high print quality can be ensured.
[0035]
In the above embodiment, the paper 19 is a continuous roll paper, but the present invention can also be applied to a thermal transfer printer that prints on a cut sheet.
[0036]
Further, in the above embodiment, when printing the print data whose distance L from the front end of the paper to the print start position is shorter than a predetermined value, the front end of the paper passes from the upstream side to the downstream side of the thermal head 1 (˜4). The thermal head 1 (˜4) is brought into contact with the platen roller 6 (˜9) via the ink ribbon 10 c (˜13 c) at the time earlier by the first predetermined time Ta based on the time, and the ink ribbon 10 c. (~ 13c) was started, but based on the print start time, the time from when the leading edge of the paper passed from the upstream side to the downstream side of the thermal head 1 (~ 4) until the start of printing is calculated. Even if a time longer than that time is set as the first reference time, the same effects as those of the present invention can be obtained.
[0037]
【The invention's effect】
As described above in detail, according to the present invention, it is possible to provide a thermal transfer printer that can always perform high-quality printing regardless of the distance from the leading end of the sheet to the print start position.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a configuration of a color thermal printer according to an embodiment of the present invention.
FIG. 2 is a diagram showing a configuration of a mechanism for abutting and separating a thermal head in the embodiment.
FIG. 3 is a block diagram showing a configuration of a main control circuit according to the embodiment.
FIG. 4 is a flowchart showing the first half of main control processing of the CPU in the embodiment;
FIG. 5 is a flowchart showing the second half of the main control processing of the CPU in the embodiment;
FIG. 6 is a timing chart for explaining the operation when the distance from the front end of the sheet to the print start position is longer than a predetermined value according to the embodiment;
FIG. 7 is a timing diagram for explaining the operation when the distance from the front end of the sheet to the print start position is shorter than a predetermined value according to the embodiment;
[Explanation of symbols]
1, 2, 3, 4 ... thermal head 5 ... transport paths 6, 7, 8, 9 ... platen rollers 10, 11, 12, 13 ... ribbon magazines 10c, 11c, 12c, 13c ... ink ribbon 16 ... for detecting the leading edge of paper Sensor 17 ... Paper end detection sensor 19 ... Paper 34 ... Solenoid 51 ... CPU

Claims (1)

用紙の搬送路に沿ってサーマルヘッドを配設するとともに、前記搬送路を挟んで前記サーマルヘッドと対向する位置にプラテンローラを配設し、かつ前記サーマルヘッドをインクリボンを介して前記プラテンローラに当接及び離間させる機構を有し、印字開始時、その印字開始時間よりも所定時間だけ早く前記サーマルヘッドを前記プラテンローラに当接させるとともに前記インクリボンの走行を開始させる熱転写プリンタにおいて、
前記搬送路に沿って搬送される用紙の先端が前記サーマルヘッドと前記プラテンローラとの当接位置を通過してから印字を開始するまでの所要時間が、前記所定時間より短いときにはその所定時間よりも早い時間に前記サーマルヘッドを前記プラテンローラに当接させるとともに前記インクリボンの走行を開始させるように制御する手段を備えたことを特徴とする熱転写プリンタ。
A thermal head is disposed along the paper transport path, a platen roller is disposed at a position facing the thermal head across the transport path, and the thermal head is attached to the platen roller via an ink ribbon. In a thermal transfer printer having a mechanism for abutting and separating, and at the start of printing, the thermal head is brought into contact with the platen roller earlier than the printing start time and starts running of the ink ribbon.
If the required time from the leading edge of the paper transported along the transport path passing through the contact position between the thermal head and the platen roller to the start of printing is shorter than the predetermined time , the predetermined time A thermal transfer printer comprising: means for controlling the thermal head to contact the platen roller and to start running of the ink ribbon at an earlier time.
JP30709499A 1999-10-28 1999-10-28 Thermal transfer printer Expired - Lifetime JP3655147B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30709499A JP3655147B2 (en) 1999-10-28 1999-10-28 Thermal transfer printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30709499A JP3655147B2 (en) 1999-10-28 1999-10-28 Thermal transfer printer

Publications (2)

Publication Number Publication Date
JP2001121727A JP2001121727A (en) 2001-05-08
JP3655147B2 true JP3655147B2 (en) 2005-06-02

Family

ID=17964963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30709499A Expired - Lifetime JP3655147B2 (en) 1999-10-28 1999-10-28 Thermal transfer printer

Country Status (1)

Country Link
JP (1) JP3655147B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010064269A (en) * 2008-09-08 2010-03-25 Toshiba Tec Corp Thermal printer and control method thereof
JP5988352B2 (en) * 2012-03-29 2016-09-07 Necエンベデッドプロダクツ株式会社 Printer, printer control apparatus and printer control method

Also Published As

Publication number Publication date
JP2001121727A (en) 2001-05-08

Similar Documents

Publication Publication Date Title
EP0765759B1 (en) Printer device control device
US20140331873A1 (en) Printing apparatus and printing method
EP1705022B1 (en) image forming apparatus
JP3655147B2 (en) Thermal transfer printer
JPH0976591A (en) Ink jet recording method
CN102616003B (en) Printer
CN100509422C (en) Image forming method and image forming apparatus
CN102673182B (en) Printer
JPH09267527A (en) Printer
JP2002254740A (en) Method for preventing contamination in recording medium feeding of image forming device, and image forming device
JPH1110970A (en) Thermal printer
JPH11309885A (en) Thermal printer
JP3631737B2 (en) Thermal printer
JP2004174774A (en) Thermal printer
JPH07164658A (en) Thermal transfer printing method
JPH06297798A (en) Paper guide device of printer
JPS6313012Y2 (en)
JPH11227978A (en) Sheet processing device and recording device
JPH1067148A (en) Paper feed device of printer
JPH0585000A (en) Printing medium feed device
JP2003145817A (en) Thermal transfer printer
JP2911309B2 (en) Serial printer
JPH04294180A (en) Line thermal printer
JPS60159078A (en) Picture former
JPH06171158A (en) Printer

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040622

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040629

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040827

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050302

R150 Certificate of patent or registration of utility model

Ref document number: 3655147

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20080311

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20090311

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100311

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100311

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110311

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110311

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120311

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120311

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130311

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130311

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20140311

Year of fee payment: 9

EXPY Cancellation because of completion of term