(57)【要約】【課題】印字媒体とインクリボンとの摩擦による印字媒体の汚れやインクリボンの皺等を発生させず、良好な印字を行わせることができるようにする。【解決手段】ＣＰＵにより、リボンセンサ３９によってインクリボン３１の装着が検知されると、リーダライタ３９ａに対しインクリボン３１のＲＦＩＤからの少なくとも種別情報（リボンの幅、厚さ、材質等）及び最新のリボン残量の読み出しを行わせ、該読み出された少なくとも種別情報及び最新のリボン残量とリボン残量検出機構３８の残量検出によるリボン残量とに基づき、印字ヘッド５とラベル１との間に供給されるインクリボン３１の送り量とインクリボン３１に作用するテンションとがインクリボン３１の巻き始めから巻き終わりまで一定となるようにリボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動を制御するようにした。【選択図】図１
2008137318.tif 000002
【特許請求の範囲】
【請求項１】
印字媒体への印字を行う印字装置であって、
少なくとも種別情報及びリボン残量が記憶される記憶素子を有するインクリボンを供給リールと巻取リールとの間に張架し、印字ヘッドと前記印字媒体との間に供給するリボン供給手段と、
前記巻取リールに対して駆動力を与える駆動手段と、
前記リボン供給手段における前記インクリボンの着脱を検出する検出手段と、
前記インクリボンの残量検出を行うリボン残量検出手段と、
前記検出手段による検出結果に合わせて前記記憶素子に対する前記少なくとも種別情報及びリボン残量の読み出し又は前記リボン残量検出手段によるリボン残量の書き込みを行う読出／書込手段と、
印字指令に応じて前記印字ヘッドに対し印字を行わせる制御手段とを備え、
前記制御手段は、前記検出手段によって前記インクリボンの装着が検知されると、前記読出／書込手段に対して前記少なくとも種別情報及びリボン残量の読み出しを行わせ、該読み出された少なくとも種別情報及びリボン残量と前記リボン残量検出手段によるリボン残量とに基づき、前記印字ヘッドと前記印字媒体との間に供給される前記インクリボンの送り量がインクリボンの巻き始めから巻き終わりまで一定となるように前記駆動手段による駆動を制御する
ことを特徴とする印字装置。
【請求項２】
前記巻取リールによって巻き取られるインクリボンに対して所定の制動トルクを与える制動トルク付与手段を備え、
前記制御手段は、前記読み出された少なくとも種別情報及びリボン残量と前記リボン残量検出手段によるリボン残量とに基づき、前記インクリボンに作用するテンションが該インクリボンの巻き始めから巻き終わりまで一定となるように前記制動トルク付与手段による制動を制御する
ことを特徴とする請求項１に記載の印字装置。
【請求項３】
印字媒体への印字を行う印字方法であって、
リボン供給手段により、少なくとも種別情報及びリボン残量が記憶される記憶素子を有するインクリボンを供給リールと巻取リールとの間に張架し、印字ヘッドと前記印字媒体との間に供給するステップと、
前記巻取リールに対して駆動力を与えるステップと、
前記リボン供給手段における前記インクリボンの着脱を検出するステップと、
前記インクリボンの残量検出を行うステップと、
前記インクリボンの着脱の検出結果に合わせて前記記憶素子に対する前記少なくとも種別情報及びリボン残量の読み出し又は前記インクリボンの残量検出によるリボン残量の書き込みを行うステップと、
印字指令に応じて前記印字ヘッドに対し印字を行わせるステップとを有し、
前記インクリボンの装着が検知されると、前記少なくとも種別情報及びリボン残量の読み出しを行わせ、該読み出された少なくとも種別情報及びリボン残量と前記インクリボンの残量検出によるリボン残量とに基づき、前記印字ヘッドと前記印字媒体との間に供給される前記インクリボンの送り量がインクリボンの巻き始めから巻き終わりまで一定となるように前記巻取リールに対する駆動を制御する
ことを特徴とする印字方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクリボンを用いて印字媒体への印字を行う印字装置及び印字方法に関する。
【背景技術】
【０００２】
印字装置には、たとえばＩＣタグやラベル等の印字媒体に文字等を印字するラベルプリンタがある。また、このようなラベルプリンタでは、印字媒体に対してインクリボンを用いた熱転写での印字を行うことができるものがある。
【０００３】
この種のラベルプリンタでは、リボン供給軸に装着されたインクリボンを、印字ヘッドとプラテンとの間を経由してリボン巻取り軸に巻き取っていくためのリボン装着ユニットを備えているものがある。リボン巻取り軸に巻き取られるインクリボンに対しては、巻取りテンションが不均一であると、途中でインクリボンに皺等が発生して印字不良を生じるおそれがあるため、常に一定のテンション（巻取りテンション）が与えられている。
【０００４】
ところで、このようなインクリボンは、その幅や厚さ、さらには基材の種類等でもインクリボンに与えるテンションが異なる。そのため、一台のラベルプリンタで多種多様のインクリボンを使用しようとすると、そのインクリボンの種類毎にトルク設定が必要となり、その設定作業が繁雑であるばかりか、設定内容の入力ミスを伴うことがある。
【０００５】
このような不具合を解消するようにしたものとして、特許文献１では、リボン巻取り軸の駆動モータに流す駆動電流に関し、複数の電流値パターンをメモリに予め設定しておき、複数の電流値パターンのいずれかを操作パネルで選択し、この選択された電流値パターンに基づき駆動モータを駆動させるようにしたプリンタを提案している。
【特許文献１】特開２００３−１３６８２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１に示されているプリンタでは、メモリに、印字ヘッドからリボン巻取り軸までの間に作用するテンションが、巻き始めから巻き終わりまでほぼ一定値を示すようなインクリボンの種類毎の複数の電流値パターンが予め設定されているため、インクリボンの種類に対応して適正な巻取りテンションをインクリボンに与えることができるようになっている。
【０００７】
ところが、特許文献１に示されるプリンタでは、インクリボンの種類に応じて複数の電流値パターンのいずれかを操作パネルで選択する必要があり、その選択操作が煩わしいばかりか、選択ミスを起こすおそれがあるという問題があった。
【０００８】
また、特許文献１に示されるプリンタのように、単にインクリボンの種類に対応した適正な巻取りテンションをインクリボンに与えるようにすると、インクリボンの使用済み部分を巻き取るリボン巻取り軸での巻回径（半径）が大きくなるに従い、巻き取られたインクリボンの外周の回転速度が大きくなることで、印字ヘッドからリボン巻取り軸までの間に作用するテンション、すなわちリボン巻取り軸での回転トルクを適正な巻取りテンションとなるように合わせる必要がある。
【０００９】
ところが、このように、リボン巻取り軸での回転トルクを適正な巻取りテンションとなるように合わせようとすると、リボン巻取り軸でのインクリボンの巻回径（半径）が大きくなるに従い、リボン巻取り軸に巻回されたインクリボンの外周の回転量が小さくなるように調整する必要があり、その結果、インクリボンのインクが熔解されていない部分の印字位置に送られる送り量がインクリボンの使用に応じて次第に変化してしまうことになる。
【００１０】
このように、インクリボンの送り量がインクリボンの使用に応じて次第に変化してしまうと、印字媒体とインクリボンとの相対位置にずれが生じてしまい、印字媒体とインクリボンとの摩擦によって印字媒体が汚れたり、インクリボンに皺等が生じて良好な印字を行えない等の不具合を生じるおそれがあるという問題もあった。
【００１１】
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解決することができる印字装置及び印字方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の印字装置は、印字媒体への印字を行う印字装置であって、少なくとも種別情報及びリボン残量が記憶される記憶素子を有するインクリボンを供給リールと巻取リールとの間に張架し、印字ヘッドと前記印字媒体との間に供給するリボン供給手段と、前記巻取リールに対して駆動力を与える駆動手段と、前記リボン供給手段における前記インクリボンの着脱を検出する検出手段と、前記インクリボンの残量検出を行うリボン残量検出手段と、前記検出手段による検出結果に合わせて前記記憶素子に対する前記少なくとも種別情報及びリボン残量の読み出し又は前記リボン残量検出手段によるリボン残量の書き込みを行う読出／書込手段と、印字指令に応じて前記印字ヘッドに対し印字を行わせる制御手段とを備え、前記制御手段は、前記検出手段によって前記インクリボンの装着が検知されると、前記読出／書込手段に対して前記少なくとも種別情報及びリボン残量の読み出しを行わせ、該読み出された少なくとも種別情報及びリボン残量と前記リボン残量検出手段によるリボン残量とに基づき、前記印字ヘッドと前記印字媒体との間に供給される前記インクリボンの送り量がインクリボンの巻き始めから巻き終わりまで一定となるように前記駆動手段による駆動を制御することを特徴とする。
また、前記巻取リールによって巻き取られるインクリボンに対して所定の制動トルクを与える制動トルク付与手段を備え、前記制御手段は、前記読み出された少なくとも種別情報及びリボン残量と前記リボン残量検出手段によるリボン残量とに基づき、前記インクリボンに作用するテンションが該インクリボンの巻き始めから巻き終わりまで一定となるように前記制動トルク付与手段による制動を制御するようにすることができる。
本発明の印字方法は、印字媒体への印字を行う印字方法であって、リボン供給手段により、少なくとも種別情報及びリボン残量が記憶される記憶素子を有するインクリボンを供給リールと巻取リールとの間に張架し、印字ヘッドと前記印字媒体との間に供給するステップと、前記巻取リールに対して駆動力を与えるステップと、前記リボン供給手段における前記インクリボンの着脱を検出するステップと、前記インクリボンの残量検出を行うステップと、前記インクリボンの着脱の検出結果に合わせて前記記憶素子に対する前記少なくとも種別情報及びリボン残量の読み出し又は前記インクリボンの残量検出によるリボン残量の書き込みを行うステップと、印字指令に応じて前記印字ヘッドに対し印字を行わせるステップとを有し、前記インクリボンの装着が検知されると、前記少なくとも種別情報及びリボン残量の読み出しを行わせ、該読み出された少なくとも種別情報及びリボン残量と前記インクリボンの残量検出によるリボン残量とに基づき、前記印字ヘッドと前記印字媒体との間に供給される前記インクリボンの送り量がインクリボンの巻き始めから巻き終わりまで一定となるように前記巻取リールに対する駆動を制御することを特徴とする。
本発明の印字装置及び印字方法では、インクリボンの装着が検知されると、インクリボンの記憶素子からの少なくとも種別情報及びリボン残量の読み出しを行わせ、該読み出された少なくとも種別情報及びリボン残量とインクリボンの残量検出によるリボン残量とに基づき、印字ヘッドと印字媒体との間に供給されるインクリボンの送り量がインクリボンの巻き始めから巻き終わりまで一定となるように巻取リールに対する駆動が制御される。
【発明の効果】
【００１３】
本発明の印字装置及び印字方法によれば、記憶素子から読み出された少なくとも種別情報及びリボン残量とインクリボンの残量検出によるリボン残量とに基づき、印字ヘッドと印字媒体との間に供給されるインクリボンの送り量がインクリボンの巻き始めから巻き終わりまで一定となるように巻取リールに対する駆動が制御されるようにしたので、インクリボンの種別に応じた選択操作を必要とせず、しかもインクリボンの巻き始めから巻き終わりまで印字媒体とインクリボンとの相対位置にずれが生じないことから、印字媒体とインクリボンとの摩擦による印字媒体の汚れやインクリボンの皺等が発生せず、良好な印字を行うことができる。
【発明を実施するための最良の形態】
【００１４】
本実施形態では、制御手段により、検出手段によってインクリボンの装着が検知されると、読出／書込手段に対しインクリボンの記憶素子からの少なくとも種別情報及びリボン残量の読み出しを行わせ、該読み出された少なくとも種別情報及びリボン残量とリボン残量検出手段による残量検出によるリボン残量とに基づき、印字ヘッドと印字媒体との間に供給されるインクリボンの送り量がインクリボンの巻き始めから巻き終わりまで一定となるように巻取リールに対する駆動手段による駆動が制御されるようにした。
【００１５】
これにより、インクリボンの種別に応じた選択操作を必要とせず、しかもインクリボンの巻き始めから巻き終わりまで印字媒体とインクリボンとの相対位置にずれが生じないことから、印字媒体とインクリボンとの摩擦による印字媒体の汚れやインクリボンの皺等が発生せず、良好な印字を行わせることができる。
【実施例】
【００１６】
以下、本発明の実施例について説明する。図１は、本発明の印字装置をラベルプリンタに適用した場合の一実施例を示す図である。
【００１７】
同図に示すラベルプリンタは、たとえば印字面とは反対側に剥離可能な接着面を有した複数のラベル１を剥離可能に仮着している台紙２がロール状に巻回されたラベル連続体３を回転自在に支持する供給軸４と、ラベル１に印字を行う印字ヘッド５と、ラベル１を印字ヘッド５側に案内する案内ローラ６ａ，６ｂと、ラベル１を印字ヘッド５に押圧するプラテンローラ６と、ベルト８を介してプラテンローラ６に回転駆動力を与えるステッピングモータ７と、印字ヘッド５とラベル１との間にインクリボン３１を供給するリボン供給手段としてのインクリボン供給機構３０とを備えている。
【００１８】
また、同図に示すラベルプリンタは、台紙２及びラベル１を挟むように発光部９ａと受光部９ｂとを配し、印字すべきラベル１の基準位置となるラベル１のギャップ（ラベル１間の台紙２のみの部分）を検出するセンサ部である透過型の用紙センサ９と、各部の動作を制御する制御部１０とを備えている。
【００１９】
なお、用紙センサ９にあってはラベル１のギャップ（ラベル１間の台紙２のみの部分）以外にラベル１のエッジを検出するものであってもよく、さらには透過型に限らず、ラベル１又は台紙２に施された所定の位置検出用マークを検出する反射型のセンサであってもよい。
【００２０】
インクリボン供給機構３０は、供給リール３２と巻取リール３３とを有し、巻取リール３３による巻取力により供給リール３２から繰り出されたインクリボン３１が案内ローラ３４，３５によって案内されつつ印字ヘッド５とラベル１との間に供給されるようになっている。
【００２１】
また、インクリボン供給機構３０の巻取リール３３に対しては駆動手段としてのリボン駆動モータ３６によって駆動力が与えられ、巻取リール３３によって巻き取られるインクリボン３１に対しては制動トルク付与手段としての制動トルク付与機構３７によって所定の制動トルクが与えられるようになっている。さらに、インクリボン３１の残量検出はリボン残量検出手段としてのリボン残量検出機構３８によって行われ、インクリボン３１の供給リール３２及び巻取リール３３への装着、又は供給リール３２及び巻取リール３３からの取り外しは検出手段としてのリボンセンサ３９によって検知されるようになっている。そして、このリボンセンサ３９による検知結果に基づき、読出／書込手段としてのリーダライタ３９ａによって後述のリボン紙管３１Ａの端止めテープ４０に設けられている記憶素子としてのＲＦＩＤ４１に対する情報の読み出し及び書き込みが行われるようになっている。
【００２２】
図２は、インクリボン３１の一例を説明するための図である。同図に示すように、インクリボン３１は、たとえばそのリボン終端がＲＦＩＤ４１を有する端止めテープ４０によってリボン紙管３１Ａの周囲に止められている。なお、ＲＦＩＤ４１は、端止めテープ４０に限らず、インクリボン３１の終端に設けられていてもよいし、リボン紙管３１Ａに設けられていてもよい。また、ＲＦＩＤ４１は、貼着可能なラベル体に設けておいて、そのラベル体がリボン紙管３１Ａに貼り付けられるようにしてもよい。
【００２３】
ここで、ＲＦＩＤ４１は、ＩＣチップ、コイルアンテナ、ＰＥＴフィルムを有するインレットで構成され、そのＩＣチップに、インクリボン３１の少なくとも種別情報と最新のリボン残量とが記憶されている。インクリボン３１の種別情報としては、少なくともリボンの幅、厚さ、材質等である。また、ＲＦＩＤ４１には、少なくとも印字終了後に、少なくともインクリボン３１の使用に応じたリボン残量が書き込まれるようになっている。
【００２４】
また、インクリボン３１の印字に寄与しない一側部には残量検出用マーク３１Ｂがある一定間隔で全長に亘って複数設けられている。そして、インクリボン３１の使用済み部分が巻取リール３３によって巻き取られることに併せ、その残量検出用マーク３１Ｂがリボン残量検出機構３８により検出されてインクリボン３１の残量検出が行われるようになっている。
【００２５】
図３は、リボン残量検出機構３８の一例を示す図である。同図に示すリボン残量検出機構３８は、インクリボン３１の残量検出用マーク３１Ｂを検出する光センサ３８ａと、供給リール３２に取り付けられ複数のスリットを有するスリット板３８ｂと、そのスリットを検出する光センサ３８ｃとを有している。
【００２６】
このようなリボン残量検出機構３８では、インクリボン３１が矢印方向に繰り出されると、光センサ３８ａによって残量検出用マーク３１Ｂが順次検出されることになる。ここで、残量検出用マーク３１Ｂの間隔をｘとし、供給リール３２でのインクリボン３１の巻回径（半径）をｄとすると、インクリボン３１がｘ分繰り出されたときの供給リール３２の回転量θは、θ＝ｘ／ｄで表される。
【００２７】
また、このとき光センサ３８ｃによって検出されるスリット板３８ｂの単位角度あたりのスリット数をｆとすると、インクリボン３１がｘ分繰り出されたときに検出されるスリット数Ｆは、Ｆ＝ｆ・θ＝ｆ・（ｘ／ｄ）で求めることができる。
【００２８】
よって、供給リール３２でのインクリボン３１の巻回径（半径）ｄは、ｄ＝（ｆ・ｘ）／Ｆで求めることができ、その求められた巻回径（半径）ｄからインクリボン３１の残量が求められる。
【００２９】
図４は、制御部１０の詳細を説明するための図である。同図に示すように、制御部１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、外部インタフェース１４、インタフェース１５、モータ制御部１６、印字制御部１７、用紙センサ制御部１８、リボンセンサ制御部１９ａ、リーダライタ制御部１９ｂ、リボン駆動モータ制御部１９ｃ、制動トルク制御部１９ｄ、リボン残量検出制御部１９ｅを備えている。
【００３０】
制御手段としてのＣＰＵ１１は、ＲＯＭ１２に記憶されている制御プログラムに従って動作し、各部を制御する。ここで、本実施例におけるＣＰＵ１１による主な制御としては、リボンセンサ３９によりインクリボン３１のインクリボン供給機構３０への装着が検知されると、リーダライタ制御部１９ｂを制御し、リーダライタ３９ａを駆動させて上述したリボン紙管３１Ａの端止めテープ４０に設けられているＲＦＩＤ４１からインクリボン３１の少なくとも種別情報（リボンの幅、厚さ、材質等）と、最新のリボン残量とを読み出し、その読み出した情報をＲＡＭ１３に記憶させることである。
【００３１】
また、ＣＰＵ１１による主な制御としては、リボン残量検出制御部１９ｅを制御し、印字中あるいは印字終了後にリボン残量検出機構３８によって検出されたリボン残量をＲＡＭ１３に記憶させることである。
【００３２】
また、ＣＰＵ１１による主な制御としては、リーダライタ３９ａによって読み取られたＲＦＩＤ４１からのインクリボン３１の少なくとも種別情報（リボンの幅、厚さ、材質等）及び最新のリボン残量と、リボン残量検出機構３８によって検出されたリボン残量とを基に、リボン駆動モータ制御部１９ｃ及び制動トルク制御部１９ｄを制御し、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動が最適となるようにすることである。ここで、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動を最適とするために、インクリボン３１の送り量がインクリボン３１の巻き始めから巻き終わりまで一定となるように制御するとともに、インクリボン３１に作用するテンションがインクリボン３１の巻き始めから巻き終わりまで一定となるように制御するようになっている。
【００３３】
すなわち、図１のラベルプリンタは、供給リール３２から繰り出されたインクリボン３１が印字ヘッド５の印字部を介して巻取リール３３に張架され、印字の際は印字ヘッド５の印字部からの熱によりインクリボン３１のインクを熔解することによりラベル１にインクが転写されて一行分の印字が行われ、次の行の印字の際にラベル１の送りに併せて巻取リール３３が回転駆動され、インクリボン３１の使用済み部分が巻き取られることにより、インクリボン３１のインクが熔解されていない部分が印字ヘッド５とラベル１との間に供給される構成となっているものとする。
【００３４】
このような構成では、インクリボン３１の使用済み部分を巻き取る巻取リール３３でのインクリボン３１の巻回径（半径）が大きくなるに従い、巻き取られたインクリボン３１の外周の回転速度が大きくなることで、インクリボン３１に作用するテンションと、インクリボン３１のインクが熔解されていない部分の印字ヘッド５の印字部に送られる送り量とがインクリボン３１の巻き始めから巻き終わりまでの間で次第に変化してしまうことになる。
【００３５】
また、このような、インクリボン３１に作用するテンションやインクリボン３１の送り量は、インクリボン３１の種類、すなわちインクリボン３１の種別情報であるリボンの幅、厚さ、材質等によっても異なってくる。
【００３６】
そこで、ＣＰＵ１１は、印字開始時では、ＲＦＩＤ４１から読み取ってＲＡＭ１３に記憶させたインクリボン３１の少なくとも種別情報（リボンの幅、厚さ、材質等）と、最新のリボン残量とに基づき、インクリボン３１に作用するテンションとインクリボン３１の送り量とがインクリボン３１の巻き始めから巻き終わりまで一定となるように、リボン駆動モータ制御部１９ｃ及び制動トルク制御部１９ｄを介し、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動を制御する。
【００３７】
また、印字中では、リボン残量検出制御部１９ｅから得られるリボン残量に基づき、インクリボン３１に作用するテンションとインクリボン３１の送り量とがインクリボン３１の巻き始めから巻き終わりまで一定となるように、リボン駆動モータ制御部１９ｃ及び制動トルク制御部１９ｄを介し、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動を制御する。
【００３８】
なお、インクリボン３１に作用するテンションとインクリボン３１の送り量とがインクリボン３１の巻き始めから巻き終わりまで一定となるように制御するためには、たとえばインクリボン３１の種類毎とそれぞれのインクリボン３１のリボン残量に応じた制御値を保持するテーブルを設けておき、ＲＦＩＤ４１から読み取った種別情報（リボンの幅、厚さ、材質等）及び最新のリボン残量、あるいはリボン残量検出制御部１９ｅから得られるリボン残量に基づき、最適な制御値を読み出すことで、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動を制御することが可能である。
【００３９】
すなわち、一般的なラベルプリンタでは、インクリボン３１のインクが熔解されていない部分を印字ヘッド５とラベル１との間に供給する場合、インクリボン３１の種類に応じたテンションをインクリボン３１にかけつつステッピングモータ７の駆動に同期させて送り出すようにしているが、たとえば巻取リール３３側のインクリボン３１の巻回径（半径）が大きくなるに従い、リボン駆動モータ３６の回転数が一定であるにもかかわらず、巻取リール３３側に巻回されるインクリボン３１の外周の回転速度が大きくなり、印字中にインクリボン３１の送り量が次第に大きくなってしまう。
【００４０】
このように、インクリボン３１の送り量が次第に大きくなってしまうと、ラベル１とインクリボン３１との相対位置にずれが生じてしまい、ラベル１とインクリボン３１との摩擦によってラベル１が汚れたり、インクリボン３１に皺等が生じて良好な印字を行えない等の不具合を生じる場合がある。そのため、インクリボン３１の種類やリボン残量に応じて、インクリボン３１に作用するテンションとインクリボン３１の送り量とがインクリボン３１の巻き始めから巻き終わりまで一定となるように、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動を制御する必要がある。
【００４１】
ここで、リボン駆動モータ３６を制御する場合、そのリボン駆動モータ３６がＤＣモータであるとき、たとえば巻取リール３３側のインクリボン３１の巻回径（半径）が大きくなるに従い、たとえば電圧制御による制御量を少なくするか、たとえばパルス幅変調によるパルス信号のオン幅を小さくするかのいずれかによって常にインクリボン３１の送り量が一定となるように制御することが可能である。
【００４２】
また、リボン駆動モータ３６がステップモータである場合は、たとえば巻取リール３３側のインクリボン３１の巻回径（半径）が大きくなるに従い、一定角度（基本ステップ角）のパルス数を少なくすることで、常にインクリボン３１の送り量が一定となるように制御することが可能である。
【００４３】
また、ＣＰＵ１１による主な制御としては、たとえば印字終了後、あるいはリボンセンサ３９によりインクリボン３１のインクリボン供給機構３０からの取り外しが検知されたとき、リーダライタ制御部１９ｂを制御し、リーダライタ３９ａを駆動させて上述したリボン紙管３１Ａの端止めテープ４０に設けられているＲＦＩＤ４１にＲＡＭ１３に記憶されているリボン残量を書き込ませることである。この場合、ＲＦＩＤ４１に記憶されている最新のリボン残量が印字終了後のリボン残量に更新され、その更新されたものが最新のリボン残量となる。
【００４４】
また、ＣＰＵ１１による主な制御としては、ラベルプリンタの電源投入時にインクリボン３１が既にセットされているとき、リーダライタ制御部１９ｂを制御し、リーダライタ３９ａを駆動させて上述した端止めテープ４０に設けられているＲＦＩＤ４１からインクリボン３１の種別情報（リボンの幅、厚さ、材質等）と、最新のリボン残量とを読み出し、その読み出した情報をＲＡＭ１３に記憶させることである。
【００４５】
ＲＯＭ１２には、ＣＰＵ１１の動作に必要な制御プログラム等が格納されている。記憶手段としてのＲＡＭ１３には、印字すべき文字、図形、バーコード等の印字データが展開される。また、ＲＡＭ１３には、リーダライタ３９ａによって読み出された端止めテープ４０に設けられているＲＦＩＤ４１からのインクリボン３１の種別情報（リボンの幅、厚さ、材質等）や、最新のリボン残量が記憶される。また、ＲＡＭ１３には、印字指令に応じた印字文字、印字濃度、印字色等の印字指令情報やラベル１の残枚数等が記憶される。
【００４６】
外部インタフェース１４は、外部に接続される図示しないホストコンピュータ等の機器との間でデータの送受信を行う。インタフェース１５は、入力部２５からの入力データを受け付けたり、モニタ２６へ表示のための信号を送出したりする。
【００４７】
モータ制御部１６は、ステッピングモータ７にパルス信号を供給し、ステッピングモータ７を駆動させる。印字制御部１７は、印字データに対応する制御信号を生成して印字ヘッド５に供給し、印字動作を行わせる。
【００４８】
用紙センサ制御部１８は、ＣＰＵ１１の制御により、用紙センサ９の検出動作を制御するとともに、用紙センサ９からの検出結果を受け取り、ＣＰＵ１１に供給する。すなわち、用紙センサ制御部１８は、用紙センサ９からの検出結果を電気信号として取り込むと、その電気信号をデジタルデータに変換してＣＰＵ１１に与える。
【００４９】
リーダライタ制御部１９ｂは、ＣＰＵ１１の制御により、リーダライタ３９ａによる読み出し動作及び書き込み動作を制御し、端止めテープ４０に設けられているＲＦＩＤ４１からインクリボン３１の種別情報（リボンの幅、厚さ、材質等）と、最新のリボン残量とを読み出させたり、そのＲＦＩＤ４１に上述したリボン残量等を書き込ませたりする。
【００５０】
リボン駆動モータ制御部１９ｃは、ＣＰＵ１１の制御により、リボン駆動モータ３６を制御し、インクリボン３１の送り量がインクリボン３１の巻き始めから巻き終わりまで一定となるように巻取リール３３に駆動力を与える。制動トルク制御部１９ｄは、ＣＰＵ１１の制御により、制動トルク付与機構３７を制御し、インクリボン３１に作用するテンションが、インクリボン３１の巻き始めから巻き終わりまで一定となるようにインクリボン３１に制動力を与える。
【００５１】
リボン残量検出制御部１９ｅは、ＣＰＵ１１の制御により、リボン残量検出機構３８によるリボン残量の検出動作を制御するとともに、リボン残量検出機構３８からのリボン残量の検出結果を受け取り、ＣＰＵ１１に供給する。
【００５２】
次に、上述したラベルプリンタにおける印字方法について説明する。なお、以下の説明では、当初、ラベルプリンタにインクリボン３１が装着されていないものとする。
【００５３】
まず、図５に示すように、ラベルプリンタの電源が投入されたかどうかが判断される（ステップＳ１）。ラベルプリンタの電源が投入されたと判断すると、リボンセンサ３９の検知結果からインクリボン３１が装着されているかどうかが判断される（ステップＳ２）。
【００５４】
ここで、インクリボン３１が装着されていないと判断されると（ステップＳ２：Ｎｏ）、ＣＰＵ１１によりモニタ２６にリボン切れ等のメッセージが表示される（ステップＳ３）。これに対し、インクリボン３１が装着されたと判断されると（ステップＳ２：Ｙｅｓ）、ＣＰＵ１１によって制御されるリーダライタ制御部１９ｂにより、リーダライタ３９ａが駆動されて、上述した端止めテープ４０に設けられているＲＦＩＤ４１からインクリボン３１の少なくとも種別情報（リボンの幅、厚さ、材質等）と、最新のリボン残量とが読み出される（ステップＳ４）。そして、その読み出された情報がＲＡＭ１３に記憶される（ステップＳ５）。
【００５５】
ここで、ＣＰＵ１１が入力部２５からの印字枚数、印字文字、印字濃度、印字色等を示す印字指令を受け取ると（ステップＳ６）、その印字指令の内容を印字指令情報としてＲＡＭ１３に記憶させる。次いで、ＣＰＵ１１により制御されるモータ制御部１６により、ステッピングモータ７に対して一定のパルス数のパルス信号を与えることにより、ステッピングモータ７がステップ駆動する。これにより、ベルト８を介して伝達されるステッピングモータ７の駆動力によってプラテンローラ６及び案内ローラ６ａ，６ｂ等が回転し、ラベル搬送が開始される。この場合、ロール状のラベル連続体３から複数のラベル１を剥離可能に仮着している台紙２が印字ヘッド５側に搬送される（ステップＳ７）。
【００５６】
このとき、ＣＰＵ１１により、印字開始時では、ＲＦＩＤ４１から読み取られてＲＡＭ１３に記憶させたインクリボン３１の少なくとも種別情報（リボンの幅、厚さ、材質等）と、最新のリボン残量とに応じた制御値を上述したテーブルから読み出し、その制御値に基づき、リボン駆動モータ制御部１９ｃ及び制動トルク制御部１９ｄを介し、インクリボン３１に作用するテンションとインクリボン３１の送り量とがインクリボン３１の巻き始めから巻き終わりまで一定となるように、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動が制御され（ステップＳ８）、インクリボン３１が印字ヘッド５とラベル１との間に供給される（ステップＳ９）。
【００５７】
次いで、印字の際は印字ヘッド５の印字部からの熱によりインクリボン３１のインクを熔解することによりラベル１にインクが転写されて一行分の印字が行われ、次の行の印字の際にラベル１の送りに併せて巻取リール３３が回転駆動され、インクリボン３１の使用済み部分が巻き取られることにより、インクリボン３１のインクが熔解されていない部分が印字ヘッド５とラベル１との間に供給される。
【００５８】
このようにして、印字ヘッド５により台紙２上のラベル１への必要な印字が行われると、次に印字すべき台紙２上のラベル１が印字ヘッド５側に搬送され、これに同期させて巻取リール３３が回転駆動され、インクリボン３１の使用済み部分が巻き取られることにより、インクリボン３１のインクが熔解されていない部分が印字ヘッド５とラベル１との間に順次供給される。
【００５９】
また、印字中では、リボン残量検出制御部１９ｅから得られるリボン残量がＲＡＭ１３に順次記憶される（ステップＳ１０）。この場合、最新のリボン残量がＲＡＭ１３に記憶される。そして、図６に示すように、そのリボン残量の変化、すなわちインクリボン３１の使用済み部分の長さがある一定値（たとえば５０ｃｍ）に達したかどうかが判断され（ステップＳ１１）、一定値に達した場合はそのときのリボン残量に応じた制御値を上述したテーブルから読み出し、その制御値に基づき、インクリボン３１に作用するテンションとインクリボン３１の送り量とがインクリボン３１の巻き始めから巻き終わりまで一定となるように、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動が制御され（ステップＳ１２）、インクリボン３１が印字ヘッド５とラベル１との間に供給される。
【００６０】
これにより、たとえば巻取リール３３側のインクリボン３１の巻回径（半径）が大きくなるに従い、リボン駆動モータ３６の回転数が一定であるにもかかわらず、巻取リール３３側に巻回されるインクリボン３１の外周の回転速度が大きくなることで、インクリボン３１に作用するテンションと、インクリボン３１の送り量とが次第に変化してしまうことが無くなる。
【００６１】
このようにして、順次、台紙２上のラベル１の搬送に併せて巻取リール３３が回転駆動され、インクリボン３１の使用済み部分が巻き取られることにより、インクリボン３１に作用するテンションとインクリボン３１の送り量とがインクリボン３１の巻き始めから巻き終わりまで一定となるように制御されつつ、インクリボン３１のインクが熔解されていない部分が印字ヘッド５とラベル１との間に供給されることが繰り返される。
【００６２】
ここで、台紙２上のラベル１への必要な印字が行われ、入力部２５からの印字指令に応じた印字枚数の印字が行われたかどうかが判断され（ステップＳ１３）、印字指令に応じた印字枚数の印字が行われた場合、印字動作が停止となる（ステップＳ１４）。
【００６３】
そして、印字終了後にラベルプリンタの電源オフの指示があると（ステップＳ１５）、ＣＰＵ１１によって制御されるリーダライタ制御部１９ｂによりリーダライタ３９ａが駆動されて、ＲＡＭ１３に記憶されているリボン残量が上述した端止めテープ４０に設けられているＲＦＩＤ４１に書き込まれる（ステップＳ１６）。この場合、ＲＦＩＤ４１に記憶されている最新のリボン残量が印字終了後のリボン残量に更新される。
【００６４】
このように、ＲＡＭ１３に記憶されているリボン残量が上述した端止めテープ４０に設けられているＲＦＩＤ４１に書き込まれるようにすることで、ラベルプリンタの電源がオフされてＲＡＭ１３に記憶されたその残枚数や印字指令情報が消去されても、後日、ＲＦＩＤ４１に書き込まれたリボン残量とインクリボン３１の種別情報（リボンの幅、厚さ、材質等）とを読み出すことで、たとえば巻取リール３３でのインクリボン３１の巻回径（半径）に応じた最適なテンションとなるように制御できるとともに、常にインクリボン３１の送り量が一定となるように制御できる。
【００６５】
なお、リーダライタ３９ａによるＲＦＩＤ４１への書き込みは、ステップ１３での印字完了が判断されたときに行われるようにしてもよい。また、上述したステップ１６において、ラベルプリンタの電源がオフされず、既に装着されているインクリボン３１が他のインクリボン３１に交換されることがある。この場合、リボンセンサ３９によってそのインクリボン３１の取り外しが検知されると、リーダライタ制御部１９ｂを制御し、リーダライタ３９ａを駆動させて、上述したＲＡＭ１３に記憶されているリボン残量が上述した端止めテープ４０に設けられているＲＦＩＤ４１に書き込まれるようにしてもよい。
【００６６】
その後、上述したステップ２において、他のインクリボン３１の装着がリボンセンサ３９により検知されると、上述したステップ４において、ＣＰＵ１１によって制御されるリーダライタ制御部１９ｂにより、リーダライタ３９ａが駆動されて、上述した端止めテープ４０に設けられているＲＦＩＤ４１から上記同様に、インクリボン３１の少なくとも種別情報（リボンの幅、厚さ、材質等）と、最新のリボン残量とが読み出され、上述したステップ５において、その読み出された印字媒体情報がＲＡＭ１３に記憶され、その後、上記同様にして巻取リール３３でのインクリボン３１の巻回径（半径）に応じた最適なテンションとなるように制御されるとともに、常にインクリボン３１の送り量が一定となるように制御される。
【００６７】
このように、本実施例では、制御手段としてのＣＰＵ１１により、検出手段としてのリボンセンサ３９によってインクリボン３１の装着が検知されると、読出／書込手段としてのリーダライタ３９ａに対しインクリボン３１の記憶素子としてのＲＦＩＤ４１からの少なくとも種別情報（リボンの幅、厚さ、材質等）及び最新のリボン残量の読み出しを行わせ、該読み出された少なくとも種別情報及び最新のリボン残量とリボン残量検出手段としてのリボン残量検出機構３８の残量検出によるリボン残量とに基づき、印字ヘッド５と印字媒体としてのラベル１との間に供給されるインクリボン３１の送り量とインクリボン３１に作用するテンションとがインクリボン３１の巻き始めから巻き終わりまで一定となるようにリボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動が制御されるようにした。
【００６８】
これにより、インクリボン３１の種別に応じた選択操作を必要とせず、しかもインクリボン３１の巻き始めから巻き終わりまでラベル１とインクリボン３１との相対位置にずれが生じないことから、ラベル１とインクリボン３１との摩擦によるラベル１の汚れやインクリボン３１の皺等が発生せず、良好な印字を行わせることができる。
【００６９】
なお、本実施例では、リボン駆動モータ３６及び制動トルク付与機構３７によるリボン駆動及び制動を制御することで、インクリボン３１の送り量とインクリボン３１に作用するテンションとがインクリボン３１の巻き始めから巻き終わりまで一定となるようにした場合について説明したが、この例に限らず、制動トルク付与機構３７による制動トルクを、ＲＦＩＤ４１から読み出した少なくとも種別情報（リボンの幅、厚さ、材質等）に対応させた最大となる制御値で固定しておき、リボン駆動モータ３６側のリボン駆動をインクリボン３１の送り量がインクリボン３１の巻き始めから巻き終わりまで一定となるように制御するようにしてもよい。
【００７０】
なお、本実施例では、台紙２上に剥離可能に仮着されているラベル１に対して印字を行うラベルプリンタの場合で説明したが、ＩＣタグ等の他の印字媒体に対して印字を行うラベルプリンタにも適用可能である。
【産業上の利用可能性】
【００７１】
ラベルプリンタに限らず、タグプリンタ、カードプリンタ、ジャーナルプリンタ等の他の印字装置にも適用可能である。
【図面の簡単な説明】
【００７２】
【図１】本発明の印字装置をラベルプリンタに適用した場合の一実施例を示す図である。
【図２】図１のインクリボンを説明するための図である。
【図３】図１のリボン残量検出機構の一例を示すための図である。
【図４】図１の制御部の詳細を説明するための図である。
【図５】図１のラベルプリンタにおける印字方法について説明するためのフローチャートである。
【図６】図１のラベルプリンタにおける印字方法について説明するためのフローチャートである。
【符号の説明】
【００７３】
１  ラベル（印字媒体）
２  台紙
３  ラベル連続体
４  供給軸
５  印字ヘッド
６  プラテンローラ
６ａ，６ｂ  案内ローラ
７  ステッピングモータ
９  用紙センサ
１０  制御部
１１  ＣＰＵ（制御手段）
１２  ＲＯＭ
１３  ＲＡＭ
１４  外部インタフェース
１５  インタフェース
１６  モータ制御部
１７  印字制御部
１８  用紙センサ制御部
１９ａ  リボンセンサ制御部
１９ｂ  リーダライタ制御部
１９ｃ  リボン駆動モータ制御部
１９ｄ  制動トルク制御部
１９ｅ  リボン残量検出制御部
２５  入力部
２６  モニタ
３０  インクリボン供給機構（リボン供給手段）
３１  インクリボン
３１Ａ  リボン紙管
３１Ｂ  残量検出用マーク
３２  供給リール
３３  巻取リール
３６  リボン駆動モータ（駆動手段）
３７  制動トルク付与機構（制動トルク付与手段）
３８  リボン残量検出機構（リボン残量検出手段）
３８ａ  光センサ
３８ｂ  スリット板
３８ｃ  光センサ
３９  リボンセンサ（検出手段）
３９ａ  リーダライタ（読出／書込手段）
４０  端止めテープ
４１  ＲＦＩＤ（記憶素子）
【図１】
2008137318.tif 000003
【図２】
2008137318.tif 000004
【図３】
2008137318.tif 000005
【図４】
2008137318.tif 000006
【図５】
2008137318.tif 000007
【図６】
2008137318.tif 000008