(57)【要約】      （修正有）【課題】インクリボンの弛みを自動的に解消することができるプリンタおよびプログラムを提供する。【解決手段】リボン保持軸は、印字前のインクリボンを巻装している。リボン巻取軸は、印字後のインクリボンを巻き取って回収する。送りモータはリボン保持軸を回転駆動する。巻取モータはリボン巻取軸を回転駆動する。検出手段は、リボン保持軸とリボン巻取軸との間に張架されたインクリボンの弛みを検出する。リボン送り制御手段は、巻取モータを正回転させて、インクリボンをリボン保持軸から印字部に引き出し、さらに、インクリボンをリボン巻取軸に巻き取る。逆回転制御手段は、検出手段がインクリボンの弛みを検出すると、送りモータを逆回転させて、リボン保持軸とリボン巻取軸との間のインクリボンを張る。【選択図】図５
2019005971.tif 000002
【特許請求の範囲】
【請求項１】
印字ヘッドとプラテンとが対向して配置され、前記印字ヘッドと前記プラテンとの間を搬送される印字媒体に前記印字ヘッドで印字する印字部と、
印字前のインクリボンを巻装したリボン保持軸と、
印字後のインクリボンを巻き取って回収するリボン巻取軸と、
前記リボン保持軸を回転駆動する送りモータと、
前記リボン巻取軸を回転駆動する巻取モータと、
前記リボン保持軸と前記リボン巻取軸との間に張架されたインクリボンの弛みを検出する検出手段と、
前記巻取モータを正回転させて、インクリボンを前記リボン保持軸から前記印字部に引き出し、さらに、当該インクリボンを前記リボン巻取軸に巻き取るリボン送り制御手段と、
前記検出手段が前記インクリボンの弛みを検出すると、前記送りモータを逆回転させて、前記リボン保持軸と前記リボン巻取軸との間のインクリボンを張る逆回転制御手段と、
を備えたプリンタ。
【請求項２】
前記印字部と前記リボン保持軸との間のインクリボンの搬送経路に、インクリボンと当接してインクリボンを前記印字部へ案内する案内ローラを更に備え、
前記検出手段は、インクリボンの搬送経路に沿って設けられた光学センサであり、前記インクリボンの搬送経路において、前記印字部と前記案内ローラとの間に設けられる、請求項１に記載のプリンタ。
【請求項３】
前記光学センサとして、インクリボンの端部を検出するリボンエンドセンサを用いた、請求項２に記載のプリンタ。
【請求項４】
印字動作が停止した後であって次の印字動作が開始するまでの間のいずれかのタイミングで、前記光学センサの受光量が弛み検出用の閾値以下となったか判定する判定手段を更に備えた、請求項２または３に記載のプリンタ。
【請求項５】
前記光学センサとして、インクリボンからの反射光を検出する反射光センサを用いる、請求項２ないし４のいずれか１つに記載のプリンタ。
【請求項６】
印字ヘッドとプラテンとが対向して配置され、前記印字ヘッドと前記プラテンとの間を搬送される印字媒体に前記印字ヘッドで印字する印字部と、
印字前のインクリボンを巻装したリボン保持軸と、
印字後のインクリボンを巻き取って回収するリボン巻取軸と、
前記リボン保持軸を回転駆動する送りモータと、
前記リボン巻取軸を回転駆動する巻取モータと、
前記リボン保持軸と前記リボン巻取軸との間に張架されたインクリボンの弛みを検出する検出手段と、
を備えたプリンタを制御するコンピュータを、
前記巻取モータを正回転させて、インクリボンを前記リボン保持軸から前記印字部に引き出し、さらに、当該インクリボンを前記リボン巻取軸に巻き取るリボン送り制御手段と、
前記検出手段が前記インクリボンの弛みを検出すると、前記送りモータを逆回転させて、前記リボン保持軸と前記リボン巻取軸との間のインクリボンを張る逆回転制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、プリンタおよびプログラムに関する。
【背景技術】
【０００２】
従来、ラベルプリンタ等のプリンタでは、サーマルヘッドでインクリボンに塗布されたインクを熱で溶かして転写する、熱転写式のサーマルプリンタが広く用いられている。このようなプリンタでインクリボンに弛みがあると、印字品質が低下してしまう。しかしながら、印刷動作の停止時に駆動モータの惰性でインクリボンが多めに送られてしまうこと等により、インクリボンに弛みが発生しやすい状況となっていた。
【０００３】
従来技術としては、トリガ信号を入力することにより、インクリボン供給軸をバックフィードさせてインクリボンにテンションを加え、インクリボンの弛みを解消するサーマルプリンタに関する技術が開示されている。これに対して、トリガ入力を介さずに、自動的にインクリボンの弛みを解消できる技術が望まれていた。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、インクリボンの弛みを自動的に解消することができるプリンタおよびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態のプリンタは、印字部と、リボン保持軸と、リボン巻取軸と、送りモータと、巻取モータと、検出手段と、リボン送り制御手段と、逆回転制御手段と、を備えた。印字部は、印字ヘッドとプラテンとが対向して配置され、前記印字ヘッドと前記プラテンとの間を搬送される印字媒体に前記印字ヘッドで印字する。リボン保持軸は、印字前のインクリボンを巻装した。リボン巻取軸は、印字後のインクリボンを巻き取って回収する。送りモータは、前記リボン保持軸を回転駆動する。巻取モータは、前記リボン巻取軸を回転駆動する。検出手段は、前記リボン保持軸と前記リボン巻取軸との間に張架されたインクリボンの弛みを検出する。リボン送り制御手段は、前記巻取モータを正回転させて、インクリボンを前記リボン保持軸から前記印字部に引き出し、さらに、当該インクリボンを前記リボン巻取軸に巻き取る。逆回転制御手段は、前記検出手段が前記インクリボンの弛みを検出すると、前記送りモータを逆回転させて、前記リボン保持軸と前記リボン巻取軸との間のインクリボンを張る。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態のプリンタの外観斜視図である。
【図２】図２は、プリンタの内部の構成を示す概略断面図である。
【図３】図３は、リボンエンドセンサとして、反射光センサを用いた場合の構成例を示す模式図である。
【図４】図４は、プリンタのハードウェア構成を示すブロック図である。
【図５】図５は、プリンタが実行する弛み解消制御の手順例を示したフローチャートである。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して、本実施の形態に係るプリンタおよびプログラムを詳細に説明する。なお、以下に説明する実施形態により、この発明が限定されるものではない。
【０００８】
図１は、本実施形態のプリンタ１の外観斜視図である。図１に示すように、プリンタ１は、左側のケース２と、ヒンジ７でケース２の右側に連結されたケース８とを備えている。ケース２のフロントパネル３は、表示部４と、操作部５とを備えている。表示部４は、バックライト付きの液晶ディスプレイで構成されるが、その他のタイプの表示デバイスを用いてもよい。操作部５は、複数の操作ボタン６を備えている。
【０００９】
右側のケース８は、ヒンジ７を回動することで筐体（即ち、ケース２、８）の内部を大きく開放できる構造となっている。図２とともに後述するが、プリンタ１は筐体内部に、ロール状に巻装されたラベル用紙２０と、２つの軸に架け渡されたインクリボン３０と、インクリボンに印字する印字部２３とを有している。従って、ヒンジ７を回動してケース８を上部に上げることで、インクリボン３０やラベル用紙２０の交換、あるいは内部のメンテナンスを容易にできる構造となっている。ケース８のフロントパネル９には、ラベル発行口１０が設けられている。プリンタ１は、印字後のラベルをラベル発行口１０から発行する。
【００１０】
図２は、プリンタ１の内部の構成を示す概略断面図である。図２に示すように、プリンタ１はその筐体内部に、用紙保持部２１、用紙搬送部２２、印字部２３、フレーム２６、インクリボン供給装置２７を主に備えている。
【００１１】
用紙保持部２１は、ラベル用紙２０をロール状に巻装して保持する軸である。ラベル用紙２０は、用紙保持部２１から引き出され、用紙搬送部２２を経て印字部２３で印字された後、ラベル発行口１０から排出される。ラベル用紙２０の例としては、台紙上にラベルが貼り付けられたものを用いることができる。
【００１２】
用紙搬送部２２は、用紙搬送ローラ４１、ピンチローラ４２、フレーム４３、支持部４４、板バネ４５を主に備えている。ピンチローラ４２は、支持部４４に回転自在に支持されている。用紙搬送ローラ４１およびピンチローラ４２は、搬送経路２４を搬送されるラベル用紙２０を介して当接する。用紙搬送ローラ４１は、フレーム２６に回転可能に取り付けられ、図示しない駆動構造に駆動されて回転する。
【００１３】
支持部４４は、フレーム４３に揺動自在に取り付けられている。また、フレーム４３には、板バネ４５の一端が取り付けられており、板バネ４５の他端はピンチローラ４２に当接している。然るに、ピンチローラ４２は板バネ４５に付勢され、用紙搬送ローラ４１に当接するよう構成されている。
【００１４】
ラベル用紙２０の搬送経路２４は、用紙保持部２１からラベル用紙２０が引き出される箇所に始まる。そして搬送経路２４は、用紙搬送部２２においてピンチローラ４２と用紙搬送ローラ４１が当接する位置を経る。更に搬送経路２４は、印字部２３の印字ヘッド３２とプラテン３１とが当接する位置を経て、ラベル発行口１０が終端となる。
【００１５】
また、搬送経路２４において、印字部２３よりの搬送方向の下流側には、ラベル剥離板２５が設けられている。ラベル剥離板２５は、搬送中のラベル用紙２０を屈曲させて、ラベルと台紙とを剥離する。剥離された台紙は、図示しない巻取軸に巻き取られる一方、台紙から剥離されたラベルは、ラベル発行口１０から発行される。
【００１６】
印字部２３は、プラテン３１と、ライン型のサーマルプリンタヘッドである印字ヘッド３２とを主に備えている。尚、印字ヘッド３２の構成は印字方法に対応した構成とする。例えば、ドットインパクト方式のプリンタであれば、ドットインパクト方式の印字ヘッド３２とする。プラテン３１は、フレーム２６に回転可能に取り付けられており、図示しない駆動部により回転駆動する。
【００１７】
印字ヘッド３２は、図示しないフレームに回動可能に取り付けられたヘッド保持部３３に固定されている。
【００１８】
インクリボン供給装置２７は、リボン保持軸３５と、リボン巻取軸３６と、リボンエンドセンサ３４と、案内フレーム３７とを主に有している。リボン保持軸３５は、未使用のインクリボン３０をロール状に巻装している。案内フレーム３７のリボン保持軸３５側の端部には、リボン保持軸３５から引き出されたインクリボン３０を案内する案内ローラ３８が設けられている。案内ローラ３８は、案内フレーム３７に対して回動可能に設けられている。
【００１９】
印字前のインクリボン３０は案内ローラ３８に当接した後、リボンエンドセンサ３４の検出対象領域を経て、印字ヘッド３２とプラテン３１とが当接する位置に達し、印字ヘッド３２により転写がなされる。印字後のインクリボン３０は、案内フレーム３７のリボン巻取軸３６側の端部３９に当接した後、リボン巻取軸３６に巻き取られ回収される。
【００２０】
即ち、インクリボン３０の搬送経路２８は、リボン保持軸３５からインクリボン３０が引き出される箇所に始まり、案内フレーム３７の案内ローラ３８に当接する位置を経る。そして、搬送経路２８は、リボンエンドセンサ３４の検出対象領域と、印字ヘッド３２とプラテン３１とが当接する位置（即ち、印字位置）を順に経る。更に、搬送経路２８は、案内フレーム３７の端部３９に当接する位置を経て、リボン巻取軸３６に巻き取られる箇所が終端となる。
【００２１】
リボンエンドセンサ３４は、リボンエンド、即ち、インクリボン３０の終端を検出するセンサである。図２に示すように、リボンエンドセンサ３４は、印字部２３とリボン保持軸３５との間の搬送経路２８に配置される。リボンエンドセンサ３４は、好ましくは図２に示すように、インクリボン３０の搬送経路２８に沿って設けられ、搬送経路２８において、印字部２３と案内ローラ３８との間に設けられるとよい。より好ましくは、リボンエンドセンサ３４は、印字部２３において印字ヘッド３２とプラテン３１とが当接する位置（即ち、印字位置。あるいは、転写位置。）と、案内ローラ３８との間に設けられるとよい。
【００２２】
尚、案内フレーム３７が案内ローラ３８を有さないタイプのフレームである場合には、リボンエンドセンサ３４の好適な設置位置は、印字ヘッド３２とプラテン３１とが当接する位置と、案内フレーム３７のリボン保持軸３５側の端部との間となる。
【００２３】
リボンエンドセンサ３４としては、インクリボン３０を光学的に検出する光学センサを用いることができる。好適な例としては、リボンエンドセンサ３４として、発光素子と受光素子とを備えた反射光センサを用いるとよい。尚、リボンエンドセンサ３４として、機械的にインクリボン３０を検出するセンサを用いてもよい。
【００２４】
図３は、リボンエンドセンサ３４として、反射光センサを用いた場合の構成例を示す模式図である。尚、図３の模式図では、簡単のため、図２に示した構成を一部省略して記載した（例えば、端部３９を省略）。図３に示すように、反射光検出型のリボンエンドセンサ３４は、発光素子３４ａと受光素子３４ｂとを、インクリボン３０の搬送経路２８に沿って同じ側に備えている。発光素子３４ａはインクリボン３０を照射し、受光素子３４ｂはインクリボン３０からの反射光を検出する。プリンタ１は、受光素子３４ｂの受光量（受光強度、受光レベル）を閾値判定することにより、インクリボン３０の有無を判定したり、リボンエンドを検出したり、表面状態の違いを検出したりすることができる。また、プリンタ１は、受光素子３４ｂの受光量を閾値判定することにより、リボンエンドセンサ３４の弛みを検出することができる。
【００２５】
・リボンエンドの検出方法
リボンエンドの検出方法については特に限定しないが、一例として、リボンエンド手前側に、反射率の高い銀色のエンドマーク等を設けておき、受光量の増加によりリボンエンドが間近であることを検出してもよい。その他の検出方法として、リボンが無くなって反射光が無くなり受光量がゼロ近傍まで落ち込んだ際に、リボンエンドを検出してもよい。いずれの場合にも、リボンエンドを判定するための受光量の閾値を予め設定しておき、閾値判定によりリボンエンドを検出すればよい。
【００２６】
・インクリボンの弛み検出方法
本実施形態では、リボンエンドセンサ３４を、インクリボン３０の弛みを検出するセンサとして兼用する。インクリボン３０は搬送経路２８の外側に弛みやすいため、上述のようにリボンエンドセンサ３４に反射光センサを用いる場合には、リボンエンドセンサ３４とインクリボン３０との距離が弛みによって遠ざかって、受光量が低下した際に、インクリボン３０に弛みが発生したと判定できる。尚、インクリボン３０が弛むとインクリボン３０の表面と反射光センサとが向かい合う角度は変化し、互いに正対しなくなるので、当該現象によっても受光量は低下すると考えられる。弛みによる受光量の変化は、リボンエンド時の受光量の変化に比べて微小なものであるから、リボンエンド検出用の閾値および弛み検出用の閾値は、検出レベルが互いに離れており、閾値は近い値とはならない。即ち、双方の閾値を実験結果等に基づき予め設定しておけば、プリンタ１は、リボンエンドおよびインクリボン３０の弛みを容易に区別して検出することができる。
【００２７】
本実施形態ではこのように、リボン終端を検出するリボンエンドセンサ３４をインクリボン３０の弛み検出に兼用するため、従来の装置構造を大幅に変更することなく、インクリボン３０の弛み解消を図ることができる。
【００２８】
なお、リボンエンドセンサ３４として、その他の光学センサ、例えば、透過光センサを用いてもよい。この場合にも、上述と同様、リボンエンド検出用の閾値と、インクリボン３０の弛み検出用の閾値とをそれぞれ設定し、閾値判定を行えばよい。また、上述では、インクリボン３０の弛み検出用のセンサとして、リボンエンドセンサ３４を兼用するとしたが、弛み検出用のセンサを、リボンエンドセンサ３４とは別に設けてもよい。
【００２９】
次に、プリンタ１のハードウェア構成について説明する。
【００３０】
図４は、プリンタ１のハードウェア構成を示すブロック図である。図４に示すように、プリンタ１は、ＣＰＵ６１と、ＲＯＭ６２と、ＲＡＭ６３とを備えている。ＣＰＵ６１は、通信Ｉ／Ｆ（Interface）６４と、表示コントローラ６５と、操作部コントローラ６６と、ヘッドドライバ６７と、モータドライバ６８、６９、７１、７２と、リボンエンドセンサ３４と、バスやインタフェースを介して接続されている。
【００３１】
表示コントローラ６５には、表示部４（図１参照）が接続される。操作部コントローラ６６には操作部５（図１参照）が接続される。ヘッドドライバ６７には、印字ヘッド３２（図２参照）が接続される。印字ヘッド３２には、ラベル用紙２０の搬送方向に対して直交する方向に発熱体がライン状に設けられている。ヘッドドライバ６７は、印字データに基づいて印字ヘッド３２の発熱体に対する通電のオン・オフを切り替えて、ラベル用紙２０上に印字イメージを熱転写する。
【００３２】
モータドライバ６８には、印字部２３のプラテン３１（ともに図２参照）を回転駆動するプラテンモータ８１が接続されている。モータドライバ６９には、用紙搬送部２２の用紙搬送ローラ４１（ともに図２参照）を回転駆動する搬送モータ８２が接続されている。また、モータドライバ７１には、リボン保持軸３５（図２参照）を回転駆動する送りモータ８３が接続されている。また、モータドライバ７２には、リボン巻取軸３６（図２参照）を回転駆動する巻取モータ８４が接続されている。各モータの構成については限定しないが、例えば、ステッピングモータを用いることができる。
【００３３】
ＲＯＭ６２は、プリンタ１が実行するプログラムおよび各種データを記憶する。ＲＡＭ６３は、ＣＰＵ６１が上記各種プログラムを実行する際に一時的にプログラムやデータを記憶する展開用のメモリである。通信Ｉ／Ｆ６４はプリンタ１とホストコンピュータ（不図示）とを接続し、プリンタ１とホストコンピュータとのデータ通信を制御する。ホストコンピュータは、通信Ｉ／Ｆ６４を介してＲＡＭ６３に印字データ（あるいは印字コマンド）を送信する。尚、印字データは操作部５を介して入力されてもよい。
【００３４】
次に、本実施形態のプリンタ１が実行するプログラムについて説明する。
【００３５】
なお、本実施形態のプリンタ１で実行されるプログラムは、ＲＯＭ６２等に予め組み込まれて提供される。本実施形態のプリンタ１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００３６】
さらに、本実施形態のプリンタ１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のプリンタ１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００３７】
本実施形態のプリンタ１で実行されるプログラムは、図４に示すように、印字制御部５１、検出部５２、モータ制御部５３を含むモジュール構成となっている。ＣＰＵ６１（プロセッサ）は、上記ＲＯＭ６２等の記憶媒体からプログラムを読み出して、上記各部を主記憶装置（例えばＲＡＭ６３）上にロードする。これにより、印字制御部５１、検出部５２、モータ制御部５３が、主記憶装置上に生成される。次に、各部の機能について説明する。
【００３８】
印字制御部５１は、通信Ｉ／Ｆ６４または操作部コントローラ６６を介して印字データが入力されると、ヘッドドライバ６７を介して印字ヘッド３２の動作を制御し、ラベル用紙２０に印字データを転写する。
【００３９】
検出部５２は、リボンエンドセンサ３４の検出動作を制御する。検出部５２は、リボンエンドセンサ３４が検出した受光量（受光強度）と、予め定められたリボンエンド検出用の閾値とに基づいて、リボンエンドを検出する。一例として、上述のように反射率の高いエンドマークを備えたインクリボンを用いるのであれば、検出部５２は、受光量がリボンエンド検出用の閾値を上回った場合に、リボンエンドを検出したと判定する。
【００４０】
また、検出部５２は、リボンエンドセンサ３４の受光量（受光強度）と、予め定められた弛み検出用の閾値とに基づいて、インクリボン３０の弛みを検出する。一例として、検出部５２は、受光量が弛み検出用の閾値以下となった場合に、インクリボン３０に弛みが発生したと判定する。
【００４１】
尚、検出部５２（判定手段）は、印字動作が停止した後であって次の印字動作が開始するまでの間のいずれかのタイミングで、リボンエンドセンサ３４の受光量が閾値以下となったか判定するとよい。印字動作が停止したタイミングとは、ラベル１枚分の印字動作が完了したタイミングの他、印字動作中の一時停止や、中断（強制終了等）等のいずれのタイミングであってもよい。インクリボン３０の弛みは、モータ駆動停止時におけるモータ回転の惰性により発生することが一要因と考えられている。従って、印字動作が停止したタイミングでインクリボン３０の弛みを判定することにより、速やかに弛みを検出することができる。
【００４２】
モータ制御部５３は、モータドライバ６８を介してプラテンモータ８１の回転駆動を制御する。また、モータ制御部５３は、モータドライバ６９を介して搬送モータ８２の回転駆動を制御する。また、モータ制御部５３は、モータドライバ７１を介して送りモータ８３の回転駆動を制御する。また、モータ制御部５３は、モータドライバ７２を介して巻取モータ８４の回転駆動を制御する。
【００４３】
例えば、モータ制御部５３（リボン送り制御手段）は、リボン送り制御時において、巻取モータ８４を正回転させて、インクリボン３０をリボン保持軸３５から引き出して印字部２３に送り、インクリボン３０をリボン巻取軸３６に巻き取らせる。尚、モータ制御部５３は、リボン送り制御時において、送りモータ８３を巻取モータ８４とは逆の回転方向にテンションをかけて、リボン保持軸３５とリボン巻取軸３６との間のインクリボン３０を張った状態に保持する。
【００４４】
また、モータ制御部５３（逆回転制御手段）は、検出部５２がインクリボン３０の弛みを検出すると、送りモータ８３を逆回転させて、リボン保持軸３５とリボン巻取軸３６との間のインクリボン３０を張る。例えば、モータ制御部５３は、リボン送り制御の停止時に巻取モータ８４の駆動を停止する。そして、検出部５２がインクリボン３０の弛みを検出すると、モータ制御部５３は、巻取モータ８４は停止させたまま、送りモータ８３を逆回転させて、インクリボン３０を張って弛みを除去する。
【００４５】
このように本実施形態では、インクリボン３０に弛みが発生したと判定した場合に、自動的に送りモータ８３を逆回転させて、リボン保持軸３５とリボン巻取軸３６との間のインクリボン３０のテンション（引っ張り応力）を高める。これにより、リボン保持軸３５とリボン巻取軸３６との間に位置する、印字ヘッド３２とプラテン３１とが対向して配置され熱転写がなされる印字位置（転写位置）近傍において、インクリボン３０の弛みを自動的に解消することができる。
【００４６】
次に、プリンタ１が実行する弛み解消制御の手順例について説明する。
【００４７】
図５は、プリンタ１が実行する弛み解消制御の手順例を示したフローチャートである。印字制御部５１は、通信Ｉ／Ｆ６４あるいは操作部５から印字データが入力されると（ステップＳ１：Ｙｅｓ）、ヘッドドライバ６７に印字データを出力し、印字ヘッド３２による印字動作を開始する（ステップＳ２）。モータ制御部５３は、モータドライバ７１、７２を介して、巻取モータ８４を正回転させ、インクリボン３０を印字部２３に向けて引き出すリボン送り制御を開始する（ステップＳ３）。また、モータ制御部５３は、プラテンモータ８１および搬送モータ８２を制御して、プラテン３１および用紙搬送ローラ４１の回転駆動を開始する。即ち、モータ制御部５３は、ラベル送り制御を開始する。これにより、ラベル用紙２０は用紙保持部２１から繰り出されて、印字部２３に向けて搬送経路２４を搬送される。
【００４８】
印字データが入力されない間（ステップＳ１：Ｎｏ）は、ステップＳ１に戻って待機する。印字制御部５１は、ラベル用紙２０が印字ヘッド３２の位置に達すると、印字ヘッド３２の発熱動作を制御して、印字データの転写を開始する。印字されたラベル用紙２０がラベル発行口１０から排出されると、モータ制御部５３は各モータの駆動を停止し、印字制御部５１は印字ヘッド３２への通電を停止して発熱動作を終了する。尚、印字コマンドにより複数枚のラベル発行が指示されている場合には、指示された枚数のラベル発行が終了した際に、モータ駆動停止、ヘッド駆動停止とする。
【００４９】
印字動作が停止していない間（ステップＳ４：Ｎｏ）は、ステップＳ４に戻り上述の印字動作を続行する。印字動作が停止すると（ステップＳ４：Ｙｅｓ）、モータ制御部５３は、送りモータ８３および巻取モータ８４を停止する（ステップＳ５）。検出部５２は、リボンエンドセンサ３４の受光量が、弛み検出用の閾値以下となったか否かを判定する（ステップＳ６）。所定の閾値以下となっていない場合（ステップＳ６：Ｎｏ）には、ステップＳ１に移行する。
【００５０】
受光量が所定の閾値以下となった場合（ステップＳ６：Ｙｅｓ）には、モータ制御部５３は、送りモータ８３を逆回転させる（ステップＳ７）。検出部５２は、リボンエンドセンサ３４の受光量が、弛み検出用の閾値より大きくなったか判定する（ステップＳ８）。閾値より大きくなるまでは（ステップＳ８：Ｎｏ）、モータ制御部５３は送りモータ８３の逆回転を続ける。受光量が弛み検出用の閾値より大きくなると（ステップＳ８：Ｙｅｓ）、インクリボン３０の弛みは解消されたものとして、モータ制御部５３は送りモータ８３を停止する（ステップＳ９）。ステップＳ９の後、ステップＳ１に移行し、次の印字データの入力を待つ。
【００５１】
尚、上述のステップＳ６では、検出部５２はリボンエンドセンサ３４の受光量が所定の閾値以下となった場合に、インクリボン３０に弛みが発生したと判定したが、判定方法はこれに限定されない。検出部５２は、受光量が所定の閾値を下回った場合に、インクリボン３０に弛みが発生したと判定してもよいし、所定の値域に属した場合に、インクリボン３０に弛みが発生したと判定してもよい。また、判定基準となる閾値または値域については、操作部５または通信Ｉ／Ｆ６４を介して、適宜設定可能としてもよい。
【００５２】
また、上述では、本実施形態のプリンタとして、ロール状に巻装されたラベル用紙に印字を行うラベルプリンタを適用した例について説明したが、実施形態はこれに限定されない。印字媒体はラベル用紙に限定せず、その他の印字媒体（例えば、タグ用紙やレシート用紙など）に印字するプリンタでもよい。また、印字媒体はロール状に巻装したタイプに限定されず、シート状の印字媒体を印字部に送り出す構成のプリンタであってもよい。
【００５３】
また、上述の実施形態では、インクリボンとして熱転写リボンを用いる熱転写式プリンタ（サーマルプリンタ）を用いた例を説明したが、インクリボンを用いるその他のタイプのプリンタに上記実施形態を適用してもよい。例えば、タイプライターやドットインパクト方式のプリンタに本実施形態を適用して、インクリボンの弛みを自動的に解消し、印字の質向上を図ってもよい。
【００５４】
以上説明した通り、本実施形態のプリンタ１によれば、インクリボン３０の弛みを検出すると、モータ制御部５３が送りモータ８３を逆回転させて、リボン保持軸３５とリボン巻取軸３６との間のインクリボン３０を張る。これにより、本実施形態では、インクリボンの弛みを自動的に解消することができる。
【００５５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５６】
１…プリンタ、２０…ラベル用紙、２３…印字部、３０…インクリボン、３１…プラテン、３２…印字ヘッド、３４…リボンエンドセンサ、３５…リボン保持軸、３６…リボン巻取軸、５１…印字制御部、５２…検出部、５３…モータ制御部、８３…送りモータ、８４…巻取モータ。
【先行技術文献】
【特許文献】
【００５７】
【特許文献１】特開２００４−１６７８９０号公報
【図１】
2019005971.tif 000003
【図２】
2019005971.tif 000004
【図３】
2019005971.tif 000005
【図４】
2019005971.tif 000006
【図５】
2019005971.tif 000007