(57)【特許請求の範囲】
【請求項１】
複数色のインクの塗布領域が所定の繰り出し方向に沿って順次配列されたリボンをサーマルヘッドにより用紙に押し当てたヘッドダウン状態でサーマルヘッドへの通電を行いつつリボン及び用紙を搬送することで通電開始位置から通電終了位置までのインクを用紙に熱転写する印刷搬送動作と、ヘッドダウン状態でサーマルヘッドへの通電をせずにリボン及び用紙を空搬送することで印刷済みインクの通電終了位置から次のインクの通電開始予定位置へリボンを繰り出す頭出し搬送動作とを行うことにより複数種類のインクを用いた印刷を行うサーマルプリンタであって、
印刷済みインクの通電終了位置から次のインクの通電開始予定位置へリボンを繰り出すために必要な空搬送距離を、印刷済みインクにおける塗布領域先端から通電開始位置までの距離に基づき算出するために必要なパラメータを予め設定しておき、
印刷済みインクにおける塗布領域先端から実際に通電を開始した実通電開始位置までの距離に対応する実通電位置情報を検出し、検出した実通電位置情報及び前記パラメータに基づき前記空搬送距離を算出する空搬送距離算出部を設け、
印刷済みインクの通電終了位置でサーマルヘッドをヘッドアップ状態にして用紙を巻き戻した後、再度ヘッドダウン状態にして前記空搬送距離算出部で算出した空搬送距離、空搬送し、この空搬送に続けて次のインクの通電開始予定位置より用紙に熱転写を開始するようにしたことを特徴とするサーマルプリンタ。
【請求項２】
次のインクの塗布領域先端を検出するエッジセンサを更に備えるとともに、インクの塗布領域先端同士の間の距離と、前記エッジセンサによる検出時におけるサーマルヘッドの位置から次のインクの塗布領域先端までの距離とを前記パラメータとして予め設定しておき、
前記実通電位置情報として通電開始位置から前記エッジセンサで塗布領域先端が検出されるまでの前記リボン及び用紙の搬送距離を検出し、検出した搬送距離及び前記パラメータに基づき印刷済みインクにおける塗布領域先端から実際に通電を開始した実通電開始位置までの距離を算出する請求項１に記載のサーマルプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーマルヘッドの加熱によりリボンに塗布されたインクを用紙に熱転写して印刷を行うサーマルプリンタに関するものである。
【背景技術】
【０００２】
サーマルプリンタは、例えばイエロー、マゼンタ、シアン等の複数色のインクの塗布領域が所定の繰り出し方向に沿って順次配列されたリボンをサーマルヘッドにより用紙に押し当てたヘッドダウン状態でリボンを用紙と共に搬送しつつサーマルヘッドに通電することで通電開始位置から通電終了位置までリボンに塗布されたインクを用紙に熱転写させる印刷搬送動作と、次のインクの通電開始予定位置へリボンを繰り出す頭出し搬送動作とを実行可能に構成されており、例えばイエローの印刷搬送動作、マゼンタの頭出し搬送動作、マゼンタの印刷搬送動作…というように印刷搬送動作と頭出し搬送動作とを順に実行することにより複数種のインクを用紙に順次印刷する装置である。
【０００３】
この種のサーマルプリンタとして例えば特許文献１には、供給側リボンローラと巻取側リボンローラとの間でリボンを繰り出し又は巻き戻すリボン搬送手段と、対をなすローラで用紙を挟持しつつローラの回転により用紙を搬送する用紙搬送機構とを備え、リボン及び用紙を圧接したヘッドダウン状態で用紙搬送機構を通じて用紙を搬送することによりリボン及び用紙を共に搬送し、サーマルヘッドへの通電によりリボンのインクを熱転写する印刷搬送動作を行うサーマルプリンタが開示されている。
【０００４】
また、頭出し搬送動作の一種として特許文献１には、次のインクの塗布領域先端（エッジ）を検出するエッジセンサと、リボンの繰り出し量を検出するロータリーエンコーダ等の繰り出し量検出部とを有し、エッジセンサでの検出時から繰り出し量検出部により計測される値に基づきリボン搬送手段によるリボンの搬送を制御することで頭出し搬送動作を行うサーマルプリンタが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２１４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、用紙及びリボンの搬送速度が一定でない状態（安定していない状態）でサーマルヘッドへの通電による熱転写（印刷）を行うと、搬送速度の変化により印刷結果にムラが生じてしまうことがあり、これを防止するために、ヘッドダウン状態でリボン及び用紙の搬送を開始し、搬送速度をほぼ一定にするために必要な助走距離、搬送した位置から熱転写を開始する制御を行うことが一般的である。
【０００７】
ところが、上記の助走距離をある程度必要とするプリンタの場合は、印刷済みインクの通電終了位置と次のインクの通電開始予定位置と間の距離が、上記エッジセンサを用いた頭出し搬送動作を行うには不足する場合があり、この場合、エッジセンサを用いた頭出し搬送動作の代わりに、ヘッドダウン状態でサーマルヘッドへの通電をせずにリボン及び用紙を上記助走を兼ねて空搬送することにより、図６（ａ）に示す印刷済みインクＹの通電終了位置ｐ３から次のインクＭの通電開始予定位置ｐ４へ頭出しする頭出し搬送動作を行うことが考えられる。この場合、印刷済みインクＹの通電終了位置ｐ３から次のインクの通電開始予定位置ｐ４へリボンＲｂを繰り出すために必要な空搬送距離Ｗは、次のように算出される。すなわち、印刷済みインクＹにおける塗布領域先端ｅｇ１から通電開始位置ｐ１までの距離Ｂ及び印刷済みインクＹにおける通電開始位置ｐ１から通電終了位置ｐ３までの通電領域長Ｃを、各々のインクＹ，Ｍの塗布領域先端ｅｇ１，ｅｇ２同士の間の距離Ａから差し引いて印刷済みインクＹの通電終了位置ｐ３から次のインクＭの塗布領域先端ｅｇ２までの距離Ｄを算出し、この算出した距離Ｄに対して次のインクＭの塗布領域先端ｅｇ２から次のインクＭの通電開始予定位置ｐ４までの距離Ｅを加算して空搬送距離Ｗが算出される。数式を以下に示す。
Ｄ＝Ａ−Ｂ−Ｃ
Ｗ＝Ｄ＋Ｅ
【０００８】
しかしながら、この空搬送距離Ｗは、全て予定通りに頭出しされることを前提として算出されたものであるので、図６（ｂ）に示すように、実際の通電開始位置ｐ１’や通電終了位置ｐ３’が予定の位置ｐ１，ｐ３とズレてしまっても、ズレた通電終了位置ｐ３’から予定通りの空搬送距離Ｗ分、空搬送することになり、或るインクＹの通電開始位置ｐ１’のズレαが次の色Ｍの通電開始予定位置ｐ４’のズレとなり、位置ズレが次のインクに順次引き継がれて蓄積してしまう。
【０００９】
この位置ズレが蓄積しても支障なく印刷を可能とするためには、リボンの塗布領域を実際に印刷で用いる使用領域（通電領域）よりも広く設定しておき、通電領域のバラツキを吸収するようにすることが一つの有効な手段として考えられるものの、塗布領域のうちのいずれかの部位は印刷に使用されない余白部位となって無駄であり、リボンコストの増大を招いてしまう。
【００１０】
本発明は、このような課題に着目してなされたものであって、その目的は、リボンにおける印刷済みインクの通電開始位置や通電終了位置の位置ズレが次のインクの通電開始予定位置に引き継がれることを回避して、リボンコストを低減させたサーマルプリンタを提供することである。
【課題を解決するための手段】
【００１１】
本発明は、かかる目的を達成するために、次のような手段を講じたものである。
【００１２】
すなわち、本発明のサーマルプリンタは、複数色のインクの塗布領域が所定の繰り出し方向に沿って順次配列されたリボンをサーマルヘッドにより用紙に押し当てたヘッドダウン状態でサーマルヘッドへの通電を行いつつリボン及び用紙を搬送することで通電開始位置から通電終了位置までのインクを用紙に熱転写する印刷搬送動作と、ヘッドダウン状態でサーマルヘッドへの通電をせずにリボン及び用紙を空搬送することで印刷済みインクの通電終了位置から次のインクの通電開始予定位置へリボンを繰り出す頭出し搬送動作とを行うことにより複数種類のインクを用いた印刷を行うサーマルプリンタであって、印刷済みインクの通電終了位置から次のインクの通電開始予定位置へリボンを繰り出すために必要な空搬送距離を、印刷済みインクにおける塗布領域先端から通電開始位置までの距離に基づき算出するために必要なパラメータを予め設定しておき、印刷済みインクにおける塗布領域先端から実際に通電を開始した実通電開始位置までの距離に対応する実通電位置情報を検出し、検出した実通電位置情報及び前記パラメータに基づき前記空搬送距離を算出する空搬送距離算出部を設け、印刷済みインクの通電終了位置でサーマルヘッドをヘッドアップ状態にして用紙を巻き戻した後、再度ヘッドダウン状態にして前記空搬送距離算出部で算出した空搬送距離、空搬送し、この空搬送に続けて次のインクの通電開始予定位置より用紙に熱転写を開始するようにしたことを特徴とする。
【００１３】
このように、印刷済みインクの通電終了位置から次のインクの通電開始予定位置へリボンを繰り出すために必要な空搬送距離を、印刷済みインクにおける塗布領域先端から通電開始位置までの距離に基づき算出するために必要なパラメータを予め設定しておき、印刷済みインクにおける塗布領域先端から実際に通電を開始した実通電開始位置までの距離に対応する実通電位置情報を検出し、検出した実通電位置情報及び上記パラメータに基づき空搬送距離を算出する空搬送距離算出部を設け、印刷済みインクの通電終了位置でサーマルヘッドをヘッドアップ状態にして用紙を巻き戻した後、再度ヘッドダウン状態にして前記空搬送距離算出部で算出した空搬送距離、空搬送し、この空搬送に続けて次のインクの通電開始予定位置より用紙に熱転写を開始するようにしたので、実際に通電を開始した実通電開始位置が予定の位置とズレてしまっても、次のインクの通電開始予定位置へリボンを繰り出すための空搬送距離が適切に算出されるので、或るインクの印刷時に生じた通電開始位置や通電終了位置のズレが次のインクの通電開始予定位置に引き継がれることを回避することが可能となる。しかも、或るインクの印刷時に生じる位置ズレが次のインクの通電開始予定位置に引き継がれても支障なく印刷を可能とするためにインクの塗布領域を実際の印刷で用いる使用領域よりも広く設定する必要がなくなるので、塗布領域のうち印刷に使用されない余白部位を低減又は無くしたリボン設計を可能として、リボンコストを低減させることが可能となる。
【００１４】
新たな機構を別途に設けることを避けて製造コストを抑制しつつ上記構成を実現するためには、次のインクの塗布領域先端を検出するエッジセンサを更に備えるとともに、インクの塗布領域先端同士の間の距離と、前記エッジセンサによる検出時におけるサーマルヘッドの位置から次のインクの塗布領域先端までの距離とを前記パラメータとして予め設定しておき、前記実通電位置情報として通電開始位置から前記エッジセンサで塗布領域先端が検出されるまでの前記リボン及び用紙の搬送距離を検出し、検出した搬送距離及び前記パラメータに基づき印刷済みインクにおける塗布領域先端から実際に通電を開始した実通電開始位置までの距離を算出することが好ましい。
【発明の効果】
【００１５】
本発明は、以上説明したように、印刷済みインクの通電終了位置から次のインクの通電開始予定位置へリボンを繰り出すために必要な空搬送距離を、印刷済みインクにおける塗布領域先端から通電開始位置までの距離に基づき算出するために必要なパラメータを予め設定しておき、印刷済みインクにおける塗布領域先端から実際に通電を開始した実通電開始位置までの距離に対応する実通電位置情報を検出し、検出した実通電位置情報及び上記パラメータに基づき空搬送距離を算出する空搬送距離算出部を設け、算出した空搬送距離、空搬送するようにしたので、実際に通電を開始した実通電開始位置が予定の位置とズレてしまっても、次のインクの通電開始予定位置へリボンを繰り出すための空搬送距離を適切に算出して、或るインクの印刷時に生じた通電開始位置や通電終了位置のズレが次のインクの通電開始予定位置に引き継がれることを回避することが可能となる。しかも、或るインクの印刷時に生じる位置ズレが次のインクの通電開始予定位置に引き継がれても支障なく印刷を可能とするためにインクの塗布領域を実際の印刷で用いる使用領域よりも広く設定する必要がなくなるので、塗布領域のうち印刷に使用されない余白部位を低減又は無くしたリボン設計を可能として、リボンコストを低減させることが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るサーマルプリンタを模式的に示す構成図。
【図２】印刷搬送動作及び頭出し搬送動作を模式的に示す図。
【図３】印刷搬送動作及び頭出し搬送動作を模式的に示す図。
【図４】空搬送距離算出処理ルーリンを示すフローチャート。
【図５】インクリボンの構成図および本実施形態において位置ズレが発生したときのリボン使用状態を示す図。
【図６】従来のサーマルプリンタで位置ズレが発生したときのリボン使用状態を模式的に示す図。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態を、図面を参照して説明する。
【００１８】
本実施形態のサーマルプリンタは、図５（ａ）に示すように、イエロー、マゼンタ、シアン等の複数種のインクが塗布されたリボンＲｂを用い、複数種類のインクを記録媒体たる用紙に順次印刷してカラー印刷を行うプリンタである。本実施形態では、互いに異なる色のインク（イエローＹ，マゼンタＭ，シアンＣＹ，オーバーコートＯＰ）を一つのセットｓｅｔとして、単一のリボンＲｂが複数セットｓｅｔを有するように構成し、各々のセットｓｅｔを構成するインクの塗布領域Ｙ，Ｍ，ＣＹ，ＯＰがリボンＲｂの繰り出し方向に沿って順次配列されている。
【００１９】
サーマルプリンタの具体的な構成は、図１に示すように、サーマルヘッド１及びサーマルヘッド１に対向するプラテンローラ２と、用紙Ｐａを搬送する用紙搬送機構３と、リボンＲｂをサーマルヘッド１に対して繰り出し又は巻き戻すリボン搬送手段４と、インクのエッジとも呼ばれる塗布領域先端ｅｇ（ｅｇ１，ｅｇ２）を検出するエッジセンサ５と、信号線Ｓ１〜Ｓ５を介して各部１〜５と電気的に接続され各部１〜５の制御を行う制御手段７とを有している。
【００２０】
サーマルヘッド１及びプラテンローラ２は、相対接離自在に構成されて、ヘッドダウン状態とヘッドアップ状態とを切り替え可能にしている。ヘッドダウン状態は、図２（ｂ）に示すように、サーマルヘッド１及びプラテンローラ２でリボンＲｂ及び用紙Ｐａを圧接した状態であり、ヘッドアップ状態は、図３（ｄ）に示すように、サーマルヘッド１及びプラテンローラ２を離間させてリボンＲｂ及び用紙Ｐａの圧接状態を開放した状態である。
【００２１】
用紙搬送機構３は、図１及び図２に示すように、マイクログリップローラ３１及びピンチローラ３２を有し、両ローラ３１・３２で用紙Ｐａを挟持しつつマイクログリップローラ３１をモータ等の用紙駆動部３３で回転駆動することで用紙Ｐａを搬送する。マイクログリップローラ３１の駆動源たる用紙駆動部３３には位置決め機能を有するステッピングモータが用いられており、ステッピングモータに対し一パルス通電する毎に所定の単位距離、用紙を搬送するもので、通電パルス数を計測することにより搬送距離を検出することを可能にしている。なお、用紙Ｐａは、ロール状に巻回された状態で給紙部ｐｆに保持されて、サーマルヘッド１に対し繰り出し又は巻き戻し可能にされている。
【００２２】
リボン搬送手段４は、図１に示すように、サーマルヘッド１に繰り出すインクリボンＲｂを保持する供給側リボンローラ４１と、サーマルヘッド１に至ったインクリボンＲｂを巻き取る巻取側リボンローラ４２と、両リボンローラ４１・４２を回転駆動させるＤＣモータ等のリボン駆動部４３・４３とを有し、巻取側リボンローラ４２を回転駆動することで供給側リボンローラ４１からサーマルヘッド１に対しリボンＲｂが繰り出され、供給側リボンローラ４１を回転駆動することで繰り出されたリボンＲｂが巻き戻される。
【００２３】
エッジセンサ５は、図１に示すように、供給側リボンローラ４１からサーマルヘッド１に至るリボンＲｂを挟み込む位置に配置される発光部５１及び受光部５２で構成され、発光部５１で発光された光が受光部５２で受光されるか否かでエッジとも呼ばれるインクの塗布領域先端ｅｇ（ｅｇ１，ｅｇ２）を検出する。
【００２４】
図１に示す制御手段７は、外部から受け付けた印刷指令に基づいて上記各部１〜５の駆動を制御するもので、図２に示すように、リボンＲｂをサーマルヘッド１により用紙Ｐａに押し当てたヘッドダウン状態でリボンＲｂを用紙Ｐａと共に搬送しつつサーマルヘッド１に通電することで通電開始位置ｐ１から通電終了位置ｐ３までリボンＲｂに塗布されたインクを用紙Ｐａに熱転写する印刷搬送動作と、次のインクの通電開始予定位置ｐ４へリボンＲｂを繰り出す頭出し搬送動作とを実行可能に構成されており、例えばイエローの印刷搬送動作、マゼンタの頭出し搬送動作、マゼンタの印刷搬送動作…というように印刷搬送動作と頭出し搬送動作とを交互に実行することにより複数種のインクを用紙に順次熱転写して印刷する。図１に示す制御手段７は、周知のサーマルプリンタと同様にＣＰＵ、メモリ及びインターフェイスを具備する通常のマイクロコンピュータユニットにより構成されて、メモリ内に図示しない印刷制御処理ルーチンや図４に示す空搬送距離算出処理ルーチン等の所要のプログラムが書き込まれており、ＣＰＵは適宜必要なプログラムを呼び出して実行することにより、周辺ハードリソースと協働して、図１に示す印刷制御部７１と、空搬送距離算出部７２とを実現する。
【００２５】
図１の印刷制御部７１は、各部１〜５の制御を通じて、サーマルヘッド１の昇降、印刷指令に基づくサーマルヘッド１への通電、並びに、用紙Ｐａの搬送方向に対する用紙Ｐａ及びリボンＲｂの搬送を関連付けた印刷搬送動作、並びに、通電終了位置ｐ３から次のインクの通電開始予定位置ｐ４へリボンＲｂを繰り出す頭出し搬送動作を司るものである。印刷搬送動作及び頭出し搬送動作を例を挙げて説明すると、まず、図２（ｂ）に示すように、サーマルヘッド１に対するリボンＲｂの相対位置が通電開始位置ｐ１となるときからサーマルヘッド１への通電を開始して、図３（ｄ）に示す通電終了位置ｐ３までリボンＲｂ及び用紙Ｐａを共に搬送し、図２（ａ）に示すようにリボンＲｂのうち通電開始位置ｐ１から通電終了位置ｐ３までのインクＹを用紙Ｐａに熱転写し、印刷搬送動作を終える。次に、図３（ｄ）に示すようにヘッドアップ状態にして用紙Ｐａのみを戻す。この用紙戻しでは、用紙Ｐａのうち印刷を開始すべき位置ｓｔとリボンＲｂの通電開始予定位置ｐ４とが一致するように、次の頭出し搬送動作における空搬送距離Ｗ分、用紙Ｐａを余分に戻した状態にする。そして、図３（ｅ）に示すように、再度ヘッドダウン状態にして、用紙Ｐａ及びリボンＲｂを空搬送距離Ｗ分搬送することで、次のインクの通電開始予定位置ｐ４にリボンＲｂを繰り出す頭出し搬送動作を行い、続けて、図３（ｆ）に示すように、サーマルヘッド１への通電を開始して次の印刷搬送動作を開始する。この一連の動作を反復実施することにより複数種のインクを用いた印刷を行う。
【００２６】
図１の空搬送距離算出部７２は、図１及び図２（ａ）に示すように、頭出し搬送動作において通電終了位置ｐ３から次のインクの通電開始予定位置ｐ４へリボンＲｂを繰り出すために必要な空搬送距離Ｗを算出するもので、インクの塗布領域先端ｅｇ１から通電開始位置ｐ１までの距離Ｂに対応する実通電位置情報を検出し、検出した実通電位置情報及び予め設定したパラメータ７３に基づき空搬送距離Ｗを、下記数式を用いて算出する。
【００２７】
パラメータ７３は、インクの塗布領域先端ｅｇ１から通電開始位置ｐ１までの距離Ｂに基づき空搬送距離Ｗを算出するために必要なもので、具体的には、インクの塗布領域先端ｅｇ１，ｅｇ２同士の間の距離Ａと、エッジセンサ５による検出時のサーマルヘッド１の位置ｐ２から次のインクの塗布領域先端ｅｇ２までの距離Ｇと、次のインクの塗布領域先端ｅｇ２から通電開始予定位置ｐ４までの距離Ｅと、通電開始位置ｐ１から通電終了位置ｐ３までの距離Ｃ（印刷内容のサイズ）である。これらパラメータは固定である。なお、本実施形態では、通電開始位置から通電終了位置までの距離Ｃ（印刷内容のサイズ）が印刷指令に応じて変化しない設定、すなわち一定にしているので、この距離Ｃもパラメータに記憶してあるが、印刷指令に応じて通電開始位置ｐ１から通電終了位置ｐ３までの距離Ｃが変わる場合には、印刷指令から直接取得するようにしてもよい。
【００２８】
また、空搬送距離算出部７２は、インクの塗布領域先端ｅｇ１から通電開始位置ｐ１までの距離Ｂに対応する実通電位置情報として、通電開始位置ｐ１からエッジセンサ５で塗布領域先端ｅｇ２が検出されるまでにリボンＲｂ及び用紙Ｐａを用紙搬送機構３で搬送した搬送距離Ｆを検出（計測）し、この検出（計測）した搬送距離Ｆと上記パラメータとに基づきインクの塗布領域先端ｅｇ１から実際に通電を開始した実通電開始位置ｐ１までの距離Ｂを算出する。算出に用いる式は、次の通りである。
Ｂ＝Ａ−（Ｆ＋Ｇ）  …数式（１）
Ｄ＝Ａ−Ｂ−Ｃ  ………数式（２）
Ｗ＝Ｄ＋Ｅ  ……………数式（３）
【００２９】
すなわち、制御手段７は、図２（ｂ）に示すように、サーマルヘッド１に対するリボンＲｂの相対位置が通電開始位置ｐ１であるときからサーマルヘッド１への通電を開始する印刷搬送動作を行うとともに、用紙搬送機構３を構成するマイクログリップローラ３１への通電パルス数の計測（カウント）を開始する（図４の処理ＳＴ１：ＹＥＳ，ＳＴ２参照）。図２（ｃ）に示すように、サーマルヘッド１への通電中にエッジセンサ５により次のインクの塗布領域先端ｅｇ２（エッジ）が検出されると（図４の処理ＳＴ３：ＹＥＳ参照）、この時点まで計測されるマイクログリップローラ３１への通電パルス数に基づき搬送距離Ｆを検出し（図４の処理ＳＴ４参照）、数式（１）を用いてインクの塗布領域先端ｅｇ１から通電開始位置ｐ１までの距離Ｂを算出し、数式（２）〜（３）を用いて空搬送距離Ｗを算出する（図４の処理ＳＴ５〜処理ＳＴ７参照）。
【００３０】
図３（ｄ）に示す通電終了位置ｐ３までリボンＲｂ及び用紙Ｐａを共に搬送し、図２（ａ）に示すリボンのうち通電開始位置ｐ１から通電終了位置ｐ３までのインクＹを用紙Ｐａに熱転写して印刷搬送動作を終える。次に、図３（ｄ）に示すようにヘッドアップ状態にして用紙Ｐａのみを戻す。そして、図３（ｅ）に示すように、再度ヘッドダウン状態にして、用紙Ｐａ及びリボンＲｂを空搬送距離Ｗ分搬送することで、次のインクＭの通電開始予定位置ｐ４にリボンＲｂを繰り出す頭出し搬送動作を行い、続けて、図３（ｆ）に示すサーマルヘッド１への通電を開始して次の印刷搬送動作を開始する。
【００３１】
したがって、図５（ｂ）に示すように、例えば、通電開始位置ｐ１’や通電終了位置ｐ３’が予定の位置ｐ１，ｐ３からズレしまっても、インクの塗布領域先端ｅｇ１から実際に通電を開始した位置ｐ１’までの距離Ｂ’が算出されて、次のインクＭの通電開始予定位置ｐ４へリボンＲｂを繰り出すために必要な空搬送距離Ｗ’が適切に算出されて、空搬送されることになる。
【００３２】
以上のように本実施形態に係るサーマルプリンタは、複数色のインクの塗布領域が所定の繰り出し方向に沿って順次配列されたリボンＲｂをサーマルヘッド１により用紙Ｐａに押し当てたヘッドダウン状態でサーマルヘッド１への通電を行いつつリボンＲｂ及び用紙Ｐａを搬送することで通電開始位置ｐ１から通電終了位置ｐ３までのインクを用紙Ｐａに熱転写する印刷搬送動作と、ヘッドダウン状態でサーマルヘッド１への通電をせずにリボンＲｂ及び用紙Ｐａを空搬送することで印刷済みインクＹの通電終了位置ｐ３から次のインクMの通電開始予定位置ｐ４へリボンＲｂを繰り出す頭出し搬送動作とを行うことにより複数種類のインク（Ｙ，Ｍ等）を用いた印刷を行うにあたり、印刷済みインクＹの通電終了位置ｐ３から次のインクMの通電開始予定位置ｐ４へリボンＲｂを繰り出すために必要な空搬送距離Ｗを、印刷済みインクＹにおける塗布領域先端ｅｇ１から通電開始位置ｐ１までの距離Ｂに基づき算出するために必要なパラメータ７３を予め設定しておき、印刷済みインクＹにおける塗布領域先端ｅｇ１から実際に通電を開始した実通電開始位置ｐ１までの距離Ｂに対応する実通電位置情報を検出し、検出した実通電位置情報及びパラメータ７３に基づき空搬送距離Ｗを算出する空搬送距離算出部７２を設け、算出した空搬送距離Ｗ、空搬送するようにしている。
【００３３】
このように、印刷済みインクＹの通電終了位置ｐ３から次のインクMの通電開始予定位置ｐ４へリボンＲｂを繰り出すために必要な空搬送距離Ｗを、印刷済みインクＹにおける塗布領域先端ｅｇ１から通電開始位置ｐ１までの距離Ｂに基づき算出するために必要なパラメータ７３を予め設定しておき、印刷済みインクＹにおける塗布領域先端ｅｇ１から実際に通電を開始した実通電開始位置ｐ１までの距離Ｂに対応する実通電位置情報を検出し、検出した情報及び上記パラメータに基づき空搬送距離Ｗを算出する空搬送距離算出部７２を設け、算出した空搬送距離Ｗ、空搬送するようにしたので、図５（ｂ）に示すように、実際に通電を開始した実通電開始位置ｐ１’が予定の位置ｐ１とズレてしまっても、次のインクＭの通電開始予定位置ｐ４へリボンＲｂを繰り出すための空搬送距離Ｗ’が適切に算出されるので、或るインクＹの印刷時に生じた通電開始位置ｐ１や通電終了位置ｐ３のズレが次のインクＭの通電開始予定位置ｐ４に引き継がれることを回避することが可能となる。しかも、或るインクＹの印刷時に生じる位置ズレが次のインクＭの通電開始予定位置に引き継がれても支障なく印刷を可能とするためにインクの塗布領域を実際の印刷で用いる使用領域よりも広く設定する必要がなくなるので、塗布領域のうち印刷に使用されない余白部位を低減又は無くしたリボン設計を可能として、リボンコストを低減させることが可能となる。
【００３４】
さらに、本実施形態では、次のインクＭの塗布領域先端ｅｇ２を検出するエッジセンサ５を更に備えるとともに、インクＹ，Ｍの塗布領域先端ｅｇ１，ｅｇ２同士の間の距離Ａと、エッジセンサ５による検出時におけるサーマルヘッドの位置ｐ２から次のインクＭの塗布領域先端ｅｇ２までの距離Ｇとを上記パラメータ７３として予め設定しておき、実通電位置情報として通電開始位置ｐ１からエッジセンサ５で塗布領域先端ｅｇ２が検出されるまでのリボンＲｂ及び用紙Ｐａの搬送距離Ｆを検出し、検出した搬送距離Ｆ及びパラメータ７３に基づき印刷済みインクＹにおける塗布領域先端ｅｇ１から実際に通電を開始した実通電開始位置ｐ１までの距離Ｂを算出するので、例えばヘッドアップ状態でリボンを繰り出す頭出し制御等に用いられる既存のエッジセンサ５を用いて、印刷済みインクＹの塗布領域先端ｅｇ１から実際に通電を開始した実通電開始位置ｐ１までの距離Ｂを算出するので、この距離Ｂを検出する新たなセンサ等を別途に設けることを避けて製造コストを抑制しつつ上記構成を実現することが可能となる。
【００３５】
以上、本発明の実施形態について図面に基づいて説明したが、具体的な構成は、これらの実施形態に限定されるものでないと考えられるべきである。本発明の範囲は、上記した実施形態の説明だけではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００３６】
例えば、空搬送距離算出部７２は、実通電位置情報として通電開始位置ｐ１からエッジセンサ５で塗布領域先端ｅｇ２が検出されるまでのリボンＲｂ及び用紙Ｐａの搬送距離Ｆを検出しているが、印刷済みインクＹにおける塗布領域先端ｅｇ１から実際に通電を開始した実通電開始位置ｐ１までの距離Ｂを検出することができれば、これに限定されるものではない。例えば、リボンの適所に位置検出用のマークを付しておき、このマークに基づき通電開始位置を検出するように構成してもよい。
【００３７】
その他、各部の具体的な構成は、上述した実施形態のみに限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形が可能である。
【符号の説明】
【００３８】
１…サーマルヘッド
５…エッジセンサ
７２…空搬送距離算出部
７３…パラメータ
ｐ１…印刷済みインクの通電開始位置
ｐ２…エッジ検出時におけるサーマルヘッドの位置
ｐ３…印刷済みインクの通電終了位置
ｐ４…次のインクの通電開始予定位置
Ｐａ…用紙
Ｒｂ…リボン
ｅｇ１，ｅｇ２…インクの塗布領域先端
ｅｇ１…印刷済みインクの塗布領域先端
ｅｇ２…次のインクの塗布領域先端
Ａ…インクの塗布領域先端同士の間の距離
Ｇ…エッジ検出時におけるサーマルヘッドの位置から次のインクの塗布領域先端までの距離
Ｂ…印刷済みインクにおける塗布領域先端から実際に通電を開始した実通電開始位置までの距離
Ｗ…空搬送距離
【図１】
0005691347.tif 000002
【図２】
0005691347.tif 000003
【図３】
0005691347.tif 000004
【図４】
0005691347.tif 000005
【図５】
0005691347.tif 000006
【図６】
0005691347.tif 000007