(57)【要約】【課題】各種のインクリボンでインクリボンの状態を最適に制御することができる、サーマルプリンタを提供する。【解決手段】供給側コア１１はインクリボン９１を巻きつけるためのものである。巻取側コア１２は供給側コア１１からインクリボン９１を巻き取るためのものである。測定部ＭＳは、インクリボン９１を巻き取る工程での供給側コア１１および巻取側コア１２の各々の回転角度Ｓ１，Ｓ２を測定するものである。回転制御部ＲＣは、供給側コア１１および巻取側コア１２の各々の回転角度Ｓ１，Ｓ２と、全体が未使用のインクリボンの一方側面の面積Ｘと、供給側におけるインクリボンの使用前の部分および巻取側における使用済の部分の各々の一方側面の面積とに基づいて、印刷時に供給側コア１１または巻取側コア１２の回転を制御するものである。【選択図】図１
2011207109.tif 000002
【特許請求の範囲】
【請求項１】
インクリボンを巻きつけるための供給側コアと、
前記供給側コアから前記インクリボンを巻き取るための巻取側コアと、
前記インクリボンを巻き取る工程での前記供給側コアおよび前記巻取側コアの各々の回転角度を測定する測定部と、
前記供給側コアおよび前記巻取側コアの各々の回転角度と、全体が未使用の前記インクリボンの一方側面の面積と、供給側における前記インクリボンの使用前の部分および巻取側における使用済の部分の各々の一方側面の面積とに基づいて、印刷時に前記供給側コアまたは前記巻取側コアの回転を制御する回転制御部とを備えた、サーマルプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーマルプリンタに関するものである。
【背景技術】
【０００２】
サーマルプリンタは、用紙などの印刷媒体とインクリボンとを重ね合わせた状態で搬送しつつ、インクリボンのインクをサーマルヘッドを用いて印刷媒体に転写することによって印刷を行なう。この印刷の際、インクリボンに加えられるテンションが不適切であると、印刷不良が生じることがある。たとえば、テンションが過小な場合、インクリボンにシワが発生してしまうことがあり、またテンションが過大な場合、印刷媒体とインクリボンとの間でスリップが生じることで、印刷位置がずれてしまうことがある。よってインクリボンのテンションを最適な値に制御することが求められる。
【０００３】
インクリボンのテンションを制御する技術は、たとえば特開２００７−６２０３２号公報に開示されている。この公報によれば、供給コアに巻かれたインクリボンの外径、すなわち供給リボン径に応じて、インクリボンを搬送するモータのトルクが制御される。供給リボン径は、供給コアの回転角と、インクリボンの供給量とから算出される。この算出が印刷前に行なわれる場合、インクリボンの供給は、インクリボンが空送りされることで行なわれる。
【０００４】
上記の公報において、インクリボンの供給量は、インクリボンの色（イエロー、マゼンダおよびシアン）の変化、またはインクリボンに設けられたマークパターンをセンサで識別することによって検知される。つまり、インクリボンにおける各色の間隔またはマークパターンの間隔は一定であるため、印刷前にリボンを搬送させることで、色の部分の間隔またはマークパターンの間隔と供給コアの回転角とからリボンの径が検知される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−６２０３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記公報に記載の技術では、インクリボンの外径を知るために、インクリボンの搬送距離が検知される。この搬送距離の検知においては、色の変化またはマークパターンが識別される。このため、染色層が単色で、かつマークパターンを有しないインクリボンは、用いることができない。
【０００７】
このような問題を解決するために、インクリボンの搬送距離の情報を用いずにインクリボンの外径を算出することができる技術が望まれる。しかしこのような算出を行なうことは、これまでのところ、インクリボンの使用前後における変形の影響のために困難であった。
【０００８】
本発明は、上記課題を鑑みてなされたものであり、その目的は、インクリボンの搬送距離の情報を用いずにインクリボンの外径を算出して、インクリボンの状態を最適に制御することができる、サーマルプリンタを提供することである。
【課題を解決するための手段】
【０００９】
本発明のサーマルプリンタは、供給側コアと、巻取側コアと、測定部と、回転制御部とを有する。供給側コアはインクリボンを巻きつけるためのものである。巻取側コアは供給側コアからインクリボンを巻き取るためのものである。測定部は、インクリボンを巻き取る工程での供給側コアおよび巻取側コアの各々の回転角度を測定するものである。回転制御部は、供給側コアおよび巻取側コアの各々の回転角度と、全体が未使用のインクリボンの一方側面の面積と、供給側におけるインクリボンの使用前の部分および巻取側における使用済の部分の各々の一方側面の面積とに基づいて、印刷時に供給側コアまたは巻取側コアの回転を制御するものである。
【００１０】
本発明のサーマルプリンタによれば、未使用のインクリボンの一方側面の面積の値と、未使用および使用済の各々のインクリボンの一方側面の面積とが予め与えられておくことによって、供給側コアおよび巻取側コアの各々の回転角度を測定するだけで、供給側コアに巻かれたインクリボンの外径である供給側外径と、巻取側コアに巻かれたインクリボンの外径である巻取側外径とを知ることができる。すなわち、インクリボンの搬送距離の情報を用いずにインクリボンの外径を算出して、インクリボンの状態を最適に制御することができる。
【００１１】
好ましくは、上記の回転制御部は、リボン径計算部およびリボン駆動部を含む。リボン径計算部は、供給側コアおよび巻取側コアの各々の回転角度と、未使用のインクリボンの一方側面の面積と、未使用および使用済の各々のインクリボンの一方側面の面積とに基づいて、供給側コアに巻かれたインクリボンの外径である供給側外径と、巻取側コアに巻かれたインクリボンの外径である巻取側外径とを算出するものである。リボン駆動部は、算出された供給側外径および巻取側外径に基づいて、印刷時に供給側コアまたは巻取側コアの回転を制御するものである。
【００１２】
これにより、インクリボンの供給側外径および巻取側外径に応じてインクリボンの状態を最適に制御することができる。
【発明の効果】
【００１３】
以上説明したように、本発明によれば、インクリボンの搬送距離の情報を用いずにインクリボンの外径を算出して、インクリボンの状態を最適に制御ずることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施の形態におけるサーマルプリンタの構成を概略的に示すブロック図である。
【図２】本発明の一実施の形態におけるサーマルプリンタが有するインクリボンおよびその近傍を概略的に示す平面図である。
【図３】インクリボンの一例を概略的に示す部分平面図である。
【図４】インクリボンの他の例を概略的に示す部分平面図である。
【図５】インクリボンのさらに他の例を概略的に示す部分平面図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施の形態について図に基づいて説明する。
最初に、本発明の一実施の形態のサーマルプリンタの構成について説明する。
【００１６】
図１を参照して、本実施の形態のサーマルプリンタは、被駆動部ＡＤと、記憶部２３と、測定部ＭＳと、回転制御部ＲＣとを有する。
【００１７】
図２を参照して、まず被駆動部ＡＤの構成について説明する。被駆動部ＡＤは、供給側コア１１と、巻取側コア１２と、フィードローラ１３と、用紙コア１４と、ピンチローラ１５と、プラテンローラ１６と、サーマルヘッド１７と、剥離プレート１８と、リボンガイドローラ１９と、用紙カッター２０と、インクリボン９１と、用紙８１（印刷媒体）とを有する。
【００１８】
供給側コア１１は、半径ｒcを有し、インクリボン９１の未使用側が厚さｒsで円筒形状に巻きつけられている。この円筒形状の外径半径、すなわちｒc＋ｒsを供給側外径Ｒ１（図２）と定義する。
【００１９】
巻取側コア１２は、供給側コア１１からインクリボン９１を巻き取るためのものである。この巻取側コア１２は、半径ｒcを有し、インクリボン９１の使用済側が厚さｒtで円筒形状に巻きつけられている。この円筒形状の外径半径、すなわちｒc＋ｒtを巻取側外径Ｒ２（図２）と定義する。
【００２０】
用紙８１は、一方端側（図中右側）が用紙コア１４の周りにロール状に巻かれて保持されており、また他方端側（図中左側）が印刷されるために引き出されている。用紙カッター２０は、印刷された用紙８１を切り出すためのものである。
【００２１】
サーマルヘッド１７は、通電によって発熱することで、インクリボン９１のインクを用紙８１上に転写するためのものである。またサーマルヘッド１７およびプラテンローラ１６は互いに接近することによって、用紙８１と、供給側コア１１および巻取側コア１２の間に張られたインクリボン９１とを共に挟み込むことができるように構成されている。さらにサーマルヘッド１７およびプラテンローラ１６は互いに離れることによって、用紙８１とインクリボン９１との上記の挟み込みを解除することができるように構成されている。なおこのようにサーマルヘッド１７およびプラテンローラ１６が互いに離れた状態のことをヘッドアップ状態という。
【００２２】
フィードローラ１３およびピンチローラ１５は、用紙８１を挟むように配置されている。これによりフィードローラ１３が回転駆動されることで、用紙８１を搬送することができる。すなわちフィードローラ１３の回転量に応じた距離だけ用紙８１を搬送することができる。
【００２３】
次に記憶部２３について説明する。記憶部２３は、総側面積Ｘおよび巻き太り係数Ｅ（変化率）を記憶しておくことができるものである。
【００２４】
総側面積Ｘは、インクリボン９１全体が未使用状態で供給側コア１１に巻かれている場合における、インクリボン９１の一方側面（図２における厚さｒsのドーナツ状の面）の総面積である。
【００２５】
巻き太り係数Ｅは、インクリボン９１全体が使用済で巻取側コア１２に巻かれている場合におけるインクリボン９１の一方側面（図２における厚さｒtのドーナツ状の面）の総面積を総側面積Ｙとした場合に、総側面積Ｙを上記の総側面積Ｘで除した値である（Ｙ／Ｘ）。すなわち巻き太り係数Ｅは、インクリボン９１の側面がインクリボン９１の使用にともなってどの程度増加するかの変化率を示している。
【００２６】
たとえば、仮にインクリボン９１の使用前後において側面積の増減がなければ巻き太り係数Ｅ＝１であり、仮にこの側面積が５％増加するならば巻き太り係数Ｅ＝１．０５である。なおインクリボン９１は、サーマルヘッド１７からの熱を受けると、通常、その側面積が増大するように変化する。このため、巻き太り係数Ｅは、通常、１よりも大きな値である。
【００２７】
図１および図２を参照して、測定部ＭＳについて説明する。測定部ＭＳは、リボン供給側回転角度測定部２１およびリボン巻取側回転角度測定部２２（図１）のそれぞれとして、供給側角度センサ２１ｓおよび巻取側角度センサ２２ｓ（図２）を有する。供給側角度センサ２１ｓおよび巻取側角度センサ２２ｓのそれぞれは、供給側コア１１および巻取側コア１２のそれぞれの回転角度を測定するものである。
【００２８】
より具体的には、供給側角度センサ２１ｓは、供給側コア１１の外周に等角度で配置され、かつ供給側コア１１とともに回転する多数のスリット（図示せず）を光学的に検知することができるように構成されている。これにより、供給側角度センサ２１ｓは、検知されたスリットの数Ｃ1をカウントすることで、供給側コア１１の回転角度Ｓ１（ラジアン）を測定することができる。すなわち供給側角度センサ２１ｓは、角度を測定するための一種のエンコーダである。
【００２９】
なお上記のスリットは、たとえば、１回転分の角度、すなわち２π（ラジアン）を８００等分するような角度ごとに供給側コア１１の周りに取り付けられている。この場合、供給側角度センサ２１ｓは、２π／８００（ラジアン）の分解能で回転角度を測定することができる。
【００３０】
巻取側角度センサ２２ｓは、供給側角度センサ２１ｓと同様の構成を有しており、スリットの数Ｃ2をカウントすることで、供給側コア１１の回転角度Ｓ２（ラジアン）を測定することができる。
【００３１】
次に回転制御部ＲＣについて説明する。回転制御部ＲＣは、印刷時に供給側コア１１および巻取側コア１２の回転を制御するためのものであり、リボン径計算部３１と、テンション計算部３２と、リボン供給側駆動部４１と、リボン巻取側駆動部４２とを有する。
【００３２】
リボン径計算部３１は、リボン供給側回転角度測定部２１によって測定された供給側コア１１の回転角度Ｓ１と、リボン巻取側回転角度測定部２２によって測定された巻取側コア１２の回転角度Ｓ２と、予め記憶部２３に記憶された総側面積Ｘおよび巻き太り係数Ｅとに基づいて、供給側外径Ｒ１および巻取側外径Ｒ２を算出するものである。この算出方法の詳細については後述する。
【００３３】
リボン供給側駆動部４１は、供給側コア１１を回転駆動するための供給側モータ（図示せず）を有する。またリボン巻取側駆動部４２は、巻取側コア１２を回転駆動するための巻取側モータ（図示せず）を有する。これらのモータは、供給側コア１１および巻取側コア１２にトルクを加えることで、インクリボン９１にテンションを加えることができる。したがってインクリボン９１のテンションは、リボン供給側駆動部４１およびリボン巻取側駆動部４２の駆動条件に依存する。
【００３４】
テンション計算部３２は、特定の供給側外径Ｒ１および巻取側外径Ｒ２の条件下において、インクリボン９１のテンションが最適化されるようなリボン供給側駆動部４１およびリボン巻取側駆動部４２の駆動条件を算出するものである。具体的には、たとえば、リボン供給側駆動部４１およびリボン巻取側駆動部４２における上記モータの電圧がＰＷＭ(Pulse Width Modulation)制御されている場合、特定の供給側外径Ｒ１および巻取側外径Ｒ２の条件下においてインクリボン９１のテンションが最適化されるようなＰＷＭ制御のデューティが算出される。
【００３５】
次にリボン径計算部３１による供給側外径Ｒ１および巻取側外径Ｒ２の算出方法について詳しく説明する。
【００３６】
図２に示すように供給側コア１１に厚さｒsで巻きつけられた未使用のインクリボン９１の側面積を面積Ａsとし、巻取側コア１２に厚さｒtで巻きつけられた使用済のインクリボン９１の側面積を面積Ａtとすると、以下の式（１）が成立する。
【００３７】
【数１】
2011207109.tif 000003
【００３８】
また、インクリボン９１が適当な量だけ搬送された場合のスリットの数Ｃ1およびＣ2の比は、供給側コア１１および巻取側コア１２のそれぞれの回転角度Ｓ１およびＳ２の比に対応するので、以下の式（２）が成立する。
【００３９】
【数２】
2011207109.tif 000004
【００４０】
また面積ＡsおよびＡtのそれぞれは、具体的に書き出せば、以下の式（３）および（４）のようになる。
【００４１】
【数３】
2011207109.tif 000005
【００４２】
【数４】
2011207109.tif 000006
【００４３】
式（１）、（３）および（４）より、以下の式（５）が得られる。
【００４４】
【数５】
2011207109.tif 000007
【００４５】
また式（２）は、以下の式（６）のように変形できる。
【００４６】
【数６】
2011207109.tif 000008
【００４７】
式（６）を用いて式（５）からｒsを消去することができる。さらに具体的な値として、総側面積Ｘ＝５４２９（ｍｍ2）、巻き太り係数Ｅ＝１．０５を代入すると、以下の式（７）のようなｒtに関する２次方程式が得られる。
【００４８】
【数７】
2011207109.tif 000009
【００４９】
式（７）の方程式を解くことによって、厚さｒtを求めることができる。この厚さｒtに半径ｒcを足すことによって、供給側外径Ｒ１を求めることができる。またこの厚さｒtを式（６）に代入することによって、厚さｒsを求めることができる。この厚さｒsに半径ｒcを足すことによって、巻取側外径Ｒ２を求めることができる。
【００５０】
以上のように、回転角度Ｓ１およびＳ２のそれぞれに対応するスリットの数Ｃ1およびＣ2がカウントされれば、予め記憶部２３に記憶された総側面積Ｘおよび巻き太り係数Ｅを用いて、供給側外径Ｒ１および巻取側外径Ｒ２を計算することができる。
【００５１】
続いて本実施の形態のサーマルプリンタの動作について、図１および図２を用いて説明する。
【００５２】
まずサーマルプリンタの電源が投入される。電源が投入された直後のサーマルプリンタは、初期状態、すなわち、インクリボン９１をどの程度使用したかが不確定な状態となる。言い換えればインクリボン９１の供給側外径Ｒ１および巻取側外径Ｒ２が不確定な状態となる。よってこの時点では、テンション計算部３２は、インクリボン９１のテンションが最適化されるようなリボン供給側駆動部４１およびリボン巻取側駆動部４２の駆動条件を算出することができない。
【００５３】
次に第１の動作として、巻取側コア１２によってインクリボン９１が適当な量だけ巻き取られ、この際に供給側コア１１の回転角度Ｓ１および巻取側コア１２の回転角度Ｓ２のそれぞれに対応するスリットの数Ｃ1およびＣ2がカウントされる。次に第２の動作として、インクリボン９１の巻き戻しが行なわれる。次に第３の動作として、上記のようにカウントされたスリットの数Ｃ1およびＣ2と、予め記憶部２３に記憶された総側面積Ｘおよび巻き太り係数Ｅとに基づいて、印刷時に供給側コア１１および巻取側コア１２の回転が制御される。これら第１〜第３の動作の詳細について、以下に順に説明する。
【００５４】
まず第１の動作について説明する。
サーマルヘッド１７がヘッドアップ状態とされる。これによりインクリボン９１は、用紙８１から独立して自由に動くことができるようになる。
【００５５】
次に巻取側コア１２が矢印Ｔ２（図２）のように適当な量だけ回転駆動されることで、インクリボン９１が供給側コア１１から巻取側コア１２に適当な量だけ巻き取られる。
【００５６】
これにともない、供給側コア１１および巻取側コア１２のそれぞれは、矢印Ｔ１およびＴ２に示すように回転する。すなわち供給側コア１１および巻取側コア１２のそれぞれは、回転角度Ｓ１およびＳ２（図１）だけ回転する。
【００５７】
次にこの回転角度Ｓ１およびＳ２が測定部ＭＳ（図１）によって測定される。すなわちリボン供給側回転角度測定部２１（図１）としての供給側角度センサ２１ｓ（図２）と、リボン巻取側回転角度測定部２２（図１）としての巻取側角度センサ２２ｓ（図２）とのそれぞれによって、供給側コア１１のスリットの数Ｃ1と、巻取側コア１２のスリットの数Ｃ2とがカウントされる。以上により第１の動作が行なわれる。
【００５８】
次に第２の動作について説明する。
第１の動作におけるインクリボン９１の搬送と逆の搬送が行なわれるように、供給側コア１１が回転駆動される。すなわち供給側コア１１は、図中の矢印Ｔ１と反対方向に回転駆動される。これによりインクリボン９１のうち第１の動作によって供給側コア１１から送り出された部分が供給側コア１１に巻き戻される。以上により第２の動作が行なわれる。
【００５９】
次に第３の動作について説明する。
サーマルヘッド１７およびプラテンローラ１６によって、用紙８１と、供給側コア１１および巻取側コア１２の間に張られたインクリボン９１とが共に挟み込まれる。
【００６０】
次に所望の印刷寸法に渡って用紙８１が搬送されるように、フィードローラ１３が回転駆動される（矢印Ｒｆ）。これによりフィードローラ１３近傍において用紙８１は、用紙８１供給側の方（図中、右方）、すなわち用紙コア１４の方へ印刷寸法だけ搬送される。
【００６１】
また上記の用紙８１の搬送の際、供給側コア１１および巻取側コア１２の間に張られたインクリボン９１は、用紙８１と共にサーマルヘッド１７およびプラテンローラ１６の間に挟み込まれているために、用紙８１と共に搬送される。すなわち供給側コア１１および巻取側コア１２の間に張られたインクリボン９１は、供給側コア１１から巻取側コア１２へ印刷寸法だけ巻き取られる。
【００６２】
上記の搬送は、印刷する条件下で行なわれる。すなわち、インクリボン９１のインクを転写させるのに十分な発熱が印刷パターンに応じて生じるようにサーマルヘッド１７が通電される。これにより用紙８１の印刷が行なわれる。
【００６３】
この印刷時、すなわち印刷する条件下で用紙８１およびインクリボン９１が搬送される際に、回転制御部ＲＣは、第１の動作によって得られる値、すなわち回転角度Ｓ１およびＳ２のそれぞれに対応するスリットの数Ｃ1およびＣ2と、予め記憶部２３に記憶された総側面積Ｘおよび巻き太り係数Ｅとに基づいて、供給側コア１１および巻取側コア１２の回転を制御する。これによりインクリボン９１のテンションが最適化されるので、高い精度での印刷が可能となる。以下にこの制御について詳しく説明する。
【００６４】
まずリボン径計算部３１は、リボン供給側回転角度測定部２１とリボン巻取側回転角度測定部２２とのそれぞれから、回転角度Ｓ１に対応するスリットの数Ｃ1と、回転角度Ｓ２に対応するスリットの数Ｃ2との情報を受ける。またリボン径計算部３１は、記憶部２３から、総側面積Ｘおよび巻き太り係数Ｅの情報を受ける。次にリボン径計算部３１は、スリットの数Ｃ1、Ｃ2、総側面積Ｘ、および巻き太り係数Ｅに基づいて、供給側外径Ｒ１および巻取側外径Ｒ２を算出する。
【００６５】
テンション計算部３２はリボン径計算部３１から供給側外径Ｒ１および巻取側外径Ｒ２の情報を受ける。この供給側外径Ｒ１および巻取側外径Ｒ２に基づいて、テンション計算部３２は、供給側外径Ｒ１および巻取側外径Ｒ２の条件下において、インクリボン９１のテンションが最適化されるようなリボン供給側駆動部４１およびリボン巻取側駆動部４２の駆動条件を算出する。具体的には、たとえば、モータに加えられる電圧がＰＷＭ(Pulse Width Modulation)制御されている場合、供給側外径Ｒ１および巻取側外径Ｒ２の条件下においてインクリボン９１のテンションが最適化されるようなＰＷＭ制御のデューティが算出される。
【００６６】
リボン供給側駆動部４１およびリボン巻取側駆動部４２は、テンション計算部３２から、インクリボン９１のテンションを最適化できるような駆動条件の情報を受ける。この駆動条件に基づいて、リボン供給側駆動部４１およびリボン巻取側駆動部４２のそれぞれは、供給側コア１１および巻取側コア１２の回転を制御する。より具体的には、リボン供給側駆動部４１およびリボン巻取側駆動部４２のそれぞれは、供給側コア１１および巻取側コア１２のそれぞれを駆動するモータのトルクを制御する。これにより供給側コア１１と巻取側コア１２との間に張られたインクリボン９１の張力が、印刷に適した値に最適化される。よって初期状態直後の印刷を精度よく行なうことができる。以上により第３の動作が行なわれる。
【００６７】
なお、第３の動作およびそれ以後に行なわれる印刷動作の際には、印刷を行ないつつ、上記第１の動作と類似の方法によって、回転角度Ｓ１およびＳ２のそれぞれに対応するスリットの数Ｃ1およびＣ2をカウントすることができる。このスリットの数Ｃ1およびＣ2が用いられることで、印刷時のインクリボン９１のテンションを常に最適に保つことができる。
【００６８】
本実施の形態によれば、総側面積Ｘと、巻き太り係数Ｅとを予め記憶部２３に記憶しておくことによって、供給側コア１１および巻取側コア１２の各々のスリットの数Ｃ1およびＣ2（すなわち回転角度Ｓ１およびＳ２）を測定するだけで、供給側外径Ｒ１および巻取側外径Ｒ２を知ることができる。そしてこの供給側外径Ｒ１および巻取側外径Ｒ２を用いることで、供給側コア１１および巻取側コア１２を駆動制御することによって、インクリボン９１のテンションを制御することができる。
【００６９】
上記のようにこの制御においては、インクリボン９１の搬送距離を測定する必要がない。よって各種のインクリボンを、制限なく使用することができる。たとえば、光学的なセンサによって搬送距離を検知しにくい単色リボンであっても使用することができる。
【００７０】
また上記第１の動作において印刷に用いられることなく巻取側コア１２に巻き取られたインクリボン９１は、上記第２の動作において巻き戻されることで、上記第３の動作において印刷に用いられる。よって第１の動作において巻き取られたインクリボン９１が無駄になることがない。
【００７１】
なおテンション計算部３２がＰＷＭ制御のデューティを算出する場合について例示したが、テンション計算部３２によって算出される条件はＰＷＭのデューティに限定されるものではない。すなわちテンション計算部３２によって算出される条件は、リボン供給側駆動部４１およびリボン巻取側駆動部４２がインクリボン９１のテンションを最適化できるようにリボン供給側駆動部４１およびリボン巻取側駆動部４２の回転を制御する条件であればよく、たとえばアナログ制御の電圧値が算出されてもよい。
【００７２】
また単色であり、かつマークパターンを有しないインクリボン９１（図３）が用いられる場合について説明したが、インクリボン９１の代わりに、たとえばインクリボン９２（図４）またはインクリボン９３（図５）が用いられてもよい。インクリボン９２は、互いに異なる色を有する染色層７１Ｙ、７１Ｍおよび７１Ｃを有するものである。またインクリボン９３はマークパターン７２を有するものである。
【００７３】
また供給側コア１１および巻取側コア１２のそれぞれの回転角度Ｓ１およびＳ２を測定するために供給側コア１１および巻取側コア１２とともに回転するスリットが検知される場合について説明したが、代わりに、たとえば供給側コア１１および巻取側コア１２の各々を駆動するモータに取り付けられたスリットが検知されてもよい。この場合、モータの回転角度の測定によって、回転角度Ｓ１およびＳ２を算出することができる。
【００７４】
またサーマルプリンタの初期状態について、電源が投入された直後の場合について説明したが、初期状態はこれに限定されるものではなく、たとえばインクリボン９１が交換された可能性が生じた直後も、サーマルプリンタは初期状態にある。たとえばインクリボン９１のカバーが開閉された場合、インクリボン９１が交換された可能性があるといえる。
【００７５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることを意図される。
【産業上の利用可能性】
【００７６】
本発明は、サーマルプリンタに特に有利に適用され得る。
【符号の説明】
【００７７】
１１  供給側コア、１２  巻取側コア、１３  フィードローラ、１４  用紙コア、１５  ピンチローラ、１６  プラテンローラ、１７  サーマルヘッド、１９  リボンガイドローラ、２１  リボン供給側回転角度測定部、２１ｓ  供給側角度センサ、２２  リボン巻取側回転角度測定部、２２ｓ  巻取側角度センサ、２３  記憶部、３１  リボン径計算部、３２  テンション計算部、４１  リボン供給側駆動部、４２  リボン巻取側駆動部、７１，７１Ｃ，７１Ｍ，７１Ｙ  染色層、７２  マークパターン、８１  用紙（印刷媒体）、９１〜９３  インクリボン、ＡＤ  被駆動部、ＭＳ  測定部、Ｒ１  供給側外径、Ｒ２  巻取側外径、ＲＣ  回転制御部、Ｓ１，Ｓ２  回転角度。
【図１】
2011207109.tif 000010
【図２】
2011207109.tif 000011
【図３】
2011207109.tif 000012
【図４】
2011207109.tif 000013
【図５】
2011207109.tif 000014