(57)【要約】【課題】低コストかつ簡略な構成で正確なリボン径を取得して該リボン径に基づいて正確に印刷を行うことが可能なプリンタ、及びインクリボンのリボン径検出方法を提供する。【解決手段】プリンタ１は、印刷媒体Ｐを搬送する搬送機構１０と、供給側ローラ２１１ａ及び供給側モータを有するインクリボン供給部２１１と、巻取り側ローラ２１２ａ及び巻取り側モータを有するインクリボン巻取り部２１２と、供給側ローラ２１１ａ及び巻取り側ローラ２１２ａの回転角度を検出する回転角度検出手段と、搬送機構１０による印刷媒体Ｐの搬送量、及び、対応して回転角度検出手段で検出される回転角度から、対応する供給側ローラ２１１ａまたは巻取り側ローラ２１２ａに巻かれたインクリボンＲのリボン径を演算するリボン径演算手段と、リボン径演算手段によって演算されたリボン径に基づいて、供給側モータ及び巻取り側モータを制御するモータ駆動制御部とを備える。【選択図】図１
2010042525.tif 000002
【特許請求の範囲】
【請求項１】
所定の用紙搬送経路に沿って搬送される印刷媒体にインクリボンのインクを転写させて印刷を行うプリンタであって、
前記印刷媒体を搬送する搬送機構と、
前記インクリボンがロール状に巻かれた供給側ローラ、及び、該供給側ローラを回転させる供給側モータを有するインクリボン供給部と、
前記供給側ローラから巻き出されて前記用紙搬送経路と対応して設定された所定のリボン搬送経路に沿って搬送される前記インクリボンをロール状に巻き取る巻取り側ローラ、及び、該巻取り側ローラを回転させる巻取り側モータとを有するインクリボン巻取り部と、
前記供給側ローラまたは前記巻取り側ローラの少なくとも一方の回転角度を検出する回転角度検出手段と、
前記搬送機構による前記印刷媒体の搬送量、及び、対応して前記回転角度検出手段で検出される回転角度から、対応する前記供給側ローラまたは前記巻取り側ローラに巻かれた前記インクリボンのリボン径を演算するリボン径演算手段と、
該リボン径演算手段によって演算されたリボン径に基づいて、前記供給側モータ及び前記巻取り側モータを制御するモータ駆動制御部とを備えることを特徴とするプリンタ。
【請求項２】
請求項１に記載のプリンタにおいて、
前記インクリボンとして少なくとも一種類のインクと、ラミネート材とが交互に塗布されたものを使用し、
前記リボン径演算手段は、前記インクリボンの前記ラミネート材を転写させる際の前記印刷媒体の搬送量及び前記回転角度検出手段で検出された回転角度から、前記インクリボンのリボン径を演算することを特徴とするプリンタ。
【請求項３】
所定の用紙搬送経路に沿って搬送される印刷媒体にインクを転写するためにローラにロール状に巻かれた状態から巻き出され、または、ロール状に巻き取られるインクリボンのリボン径検出方法であって、
前記印刷媒体の搬送量を取得する第一のステップと、
前記印刷媒体の搬送と対応して回転する前記ローラの回転角度を取得する第二のステップと、  
取得された前記印刷媒体の搬送量及び前記ローラの回転角度から、前記ローラに巻かれた前記インクリボンのリボン径を演算する第三のステップとを備えることを特徴とするインクリボンのリボン径検出方法。
【請求項４】
請求項３に記載のインクリボンのリボン径検出方法において、
前記インクリボンとして少なくとも一種類のインクと、ラミネート材とが交互に塗布されたものを使用し、
前記第一のステップ、前記第二のステップ、及び、前記第三のステップは、前記ラミネート材を前記印刷媒体に転写する際に行われることを特徴とするインクリボンのリボン径検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷媒体にインクリボンを転写して印刷を行うプリンタ、及び、インクリボンのリボン径検出方法に関する。
【背景技術】
【０００２】
従来から、インクが塗布されたインクリボンを使用して用紙などの印刷媒体に印刷を行う昇華型のプリンタが知られている。より詳しくは、このようなプリンタでは、搬送される印刷媒体と等しい速度でインクリボンを送り出して重ね合わせた状態で、サーマルヘッドによって加熱することにより、塗布されたインクを昇華させて所望の印刷を行うことが可能となっている。また、インクリボンには、シワが生じたり、印刷媒体との間でスリップが生じてしまうことが無いよう、巻取り側及び供給側でモータによりトルクを与えることで、適性な張力が与えられている。ここで、インクリボンの張力及び搬送量は、供給側及び巻取り側でロール状に巻かれたインクリボンに作用するトルク、回転数、及び、リボン径によって決定されることとなる。このため、インクリボンを適正な張力を与えつつ印刷媒体と等しい速度で送り出すにはリボン径を正確に把握する必要があり、リボン径を検出可能な構成を有するプリンタが提案されている（例えば、特許文献１、２参照）。
【０００３】
具体的には、特許文献１のプリンタでは、インクリボンに一定間隔でマークを形成するとともに、インクリボンの搬送経路に該マークを検出するマークセンサを備えている。そして、供給側または巻取り側でエンコーダによってインクリボンの回転数を検出するとともに、マークセンサによりインクリボンの搬送量を検出して、当該回転数及び搬送量からリボン径を演算し、演算されたリボン径により、インクリボンが適正な張力及び搬送速度となるように供給側及び巻取り側のモータの制御を行っていた。
【０００４】
また、特許文献２のプリンタでは、インクリボンの搬送経路中に上下方向に移動可能に設けられたフリーアームシャフトと、該フリーアームシャフトの上下方向の位置を検出するセンサとを備えている。そして、供給側または巻取り側でエンコーダによってインクリボンの回転数を検出するとともに、センサによりフリーアームシャフトの上下方向の移動量を検出することで、当該回転数及び移動量からリボン径を演算し、演算されたリボン径により、インクリボンが適正な張力及び搬送速度となるように供給側及び巻取り側のモータの制御を行っていた。
【特許文献１】特開２００７−６２０３２号公報
【特許文献２】特開２００６−２４０２５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１、２のプリンタでは、リボン径を検出するために、上記のとおりインクリボンのマークを検出するためのマークセンサを備え、あるいは、上下方向に移動可能なフリーアームシャフト、及び、該フリーアームシャフトを検出するセンサを別途設ける必要があり、製造コストが増大し、装置が複雑化してしまう問題があった。
【０００６】
この発明は、上述した事情に鑑みてなされたものであって、低コストかつ簡略な構成で、正確なリボン径を取得して、該リボン径に基づいて正確に印刷を行うことが可能なプリンタ、及び、インクリボンのリボン径検出方法を提供するものである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、この発明は以下の手段を提案している。
本発明のプリンタは、所定の用紙搬送経路に沿って搬送される印刷媒体にインクリボンのインクを転写させて印刷を行うプリンタであって、前記印刷媒体を搬送する搬送機構と、前記インクリボンがロール状に巻かれた供給側ローラ、及び、該供給側ローラを回転させる供給側モータを有するインクリボン供給部と、前記供給側ローラから巻き出されて前記用紙搬送経路と対応して設定された所定のリボン搬送経路に沿って搬送される前記インクリボンをロール状に巻き取る巻取り側ローラ、及び、該巻取り側ローラを回転させる巻取り側モータとを有するインクリボン巻取り部と、  前記供給側ローラまたは前記巻取り側ローラの少なくとも一方の回転角度を検出する回転角度検出手段と、前記搬送機構による前記印刷媒体の搬送量、及び、対応して前記回転角度検出手段で検出される回転角度から、対応する前記供給側ローラまたは前記巻取り側ローラに巻かれた前記インクリボンのリボン径を演算するリボン径演算手段と、該リボン径演算手段によって演算されたリボン径に基づいて、前記供給側モータ及び前記巻取り側モータを制御するモータ駆動制御部とを備えることを特徴としている。
【０００８】
この構成によれば、搬送機構によって印刷媒体を所定の速度及び搬送量で搬送させる。さらに、回転角度検出手段による検出結果に基づいて供給側モータ及び巻取り側モータを動作させることにより、インクリボン供給部からインクリボン巻取り部へインクリボンを印刷媒体の搬送速度と略等しい速度をもって搬送させ、これによりインクリボンのインクを印刷媒体の所望の範囲に転写させて印刷を行うことができる。ここで、インクリボンの搬送量と、印刷媒体の搬送量とは略等しくなっている。このため、リボン径検出手段では、搬送機構によって搬送された印刷媒体の搬送量と、対応して回転角度検出手段で検出されている回転角度とによって、演算により、供給側ローラまたは巻取り側ローラに巻かれたインクリボンの正確なリボン径を取得することができる。そして、モータ駆動制御部では、リボン径演算手段で演算されたリボン径を反映させて供給側モータ及び巻取り側モータを制御することで、印刷媒体に正確にインクリボンのインクを転写させて印刷を行うことができる。ここで、上記リボン径の取得においては、印刷媒体及びインクリボンを送り出すために必要な搬送機構、供給側モータ、巻取り側モータ、及び、回転角度検出手段のみを利用するだけのものであり、別途他の構成を必要としていない。このため、低コストかつ簡略な構成としつつ、上記のとおり正確なリボン径を取得し、印刷を行うことができる。
【０００９】
また、前記インクリボンとして少なくとも一種類のインクと、ラミネート材とが交互に塗布されたものを使用し、前記リボン径演算手段は、前記インクリボンの前記ラミネート材を転写させる際の前記印刷媒体の搬送量及び前記回転角度検出手段で検出された回転角度から、前記インクリボンのリボン径を演算することがより好ましい。
【００１０】
この構成によれば、リボン径演算手段は、インクリボンのラミネート材を転写させる際の印刷媒体の搬送量及び回転角度検出手段で検出された回転角度から、インクリボンのリボン径を演算している。ここで、ラミネート材は、インクと異なり、印刷媒体の印刷範囲一様に転写されることとなり、ラミネート材の転写の際には、インクリボン、印刷媒体ともに印刷開始から終了まで一様な抵抗で搬送されることとなる。このため、インクリボンの搬送量と用紙の搬送量との関係をより正確なものとすることができるので、印刷媒体の搬送量、及び、回転角度検出手段により検出された回転角度によって、より正確なリボン径を取得することができる。
【００１１】
また、本発明は、所定の用紙搬送経路に沿って搬送される印刷媒体にインクを転写するためにローラにロール状に巻かれた状態から巻き出され、または、ロール状に巻き取られるインクリボンのリボン径検出方法であって、前記印刷媒体の搬送量を取得する第一のステップと、前記印刷媒体の搬送と対応して回転する前記ローラの回転角度を取得する第二のステップと、取得された前記印刷媒体の搬送量及び前記ローラの回転角度から、前記ローラに巻かれた前記インクリボンのリボン径を演算する第三のステップとを備えることを特徴としている。
【００１２】
また、前記インクリボンとして少なくとも一種類のインクと、ラミネート材とが交互に塗布されたものを使用し、前記第一のステップ、前記第二のステップ、及び、前記第三のステップは、前記ラミネート材を前記印刷媒体に転写する際に行われることがより好ましい。
【発明の効果】
【００１３】
本発明のプリンタによれば、上記のリボン径演算手段を備えることで、低コストかつ簡略な構成で、正確なリボン径を取得して、該リボン径に基づいて正確に印刷を行うことができる。
また、本発明のインクリボンのリボン径検出方法によれば、上記第一のステップから第三のステップにより、低コストかつ簡略な構成として、正確なリボン径を取得することができる。
【発明を実施するための最良の形態】
【００１４】
図１から図３は、この発明に係る実施形態を示している。図１及び図２に示すように、この実施形態のプリンタ１は、例えば熱転写式の昇華型のプリンタであって、印刷媒体である用紙Ｐを用紙搬送経路Ｘに沿って搬送させる搬送機構１０と、搬送機構１０によって搬送される用紙Ｐに印刷を行う印刷手段２０と、各構成を制御する制御装置３０とを備えている。搬送機構１０は、用紙Ｐがロール状に巻かれた用紙リール１１と、用紙リール１１から巻き出されて用紙搬送経路Ｘに沿って配設された用紙リール１１を挟み込む用紙供給側Ｘ１及び用紙排出側Ｘ２のそれぞれに設けられた二組のフィードローラ１２ａ、１２ｂ及びピンチローラ１３ａ、１３ｂと、各フィードローラ１２ａ、１２ｂを回転させる用紙搬送モータ１４ａ、１４ｂとを有する。また、用紙搬送経路Ｘにおいて、フィードローラ１２ａ、１２ｂよりも用紙排出側Ｘ２には、印刷手段２０によって印刷された用紙Ｐを切断するペーパカッタ１５が設けられており、これにより所望の長さとして用紙Ｐを排出することが可能となっている。
【００１５】
印刷手段２０は、搬送される用紙Ｐに重ね合わせるようにして用紙搬送経路Ｘと対応して設定されるリボン搬送経路Ｙに沿ってインクリボンＲを搬送させるリボン搬送手段２１と、搬送されるインクリボンＲを加熱させるサーマルヘッド２２と、サーマルヘッド２２との間でインクリボンＲ及び用紙Ｐを挟み込むプラテンローラ２３とを有している。リボン搬送手段２１は、用紙排出側Ｘ２（リボン供給側Ｙ１）に設けられ、ロール状のインクリボンＲを供給するインクリボン供給部２１１と、用紙供給側Ｘ１（リボン排出側Ｙ２）に設けられ、インクリボン供給部２１１から供給されてリボン搬送経路Ｙに沿って搬送されたインクリボンＲを巻き取るインクリボン巻取り部２１２とを有する。インクリボン供給部２１１は、未使用のインクリボンＲがロール状に巻かれた供給側ローラ２１１ａと、供給側ローラ２１１ａを回転させる供給側モータ２１１ｂとを有する。供給側モータ２１１ｂは、後述するモータ駆動制御部３５と接続されていて、該モータ駆動制御部３５による制御のもと供給側ローラ２１１ａに所定のトルクを与え、また、所定の回転数で回転させることが可能となっている。また、供給側モータ２１１ｂには回転角度を検出する供給側エンコーダ２１１ｃが設けられている。そして、供給側エンコーダ２１１ｃを回転角度検出手段２として供給側モータ２１１ｂにより回転する供給側ローラ２１１ａの回転数を検出することが可能となっている。
【００１６】
また、インクリボン巻取り部２１２は、使用済みのインクリボンＲがロール状に巻かれる巻取り側ローラ２１２ａと、巻取り側ローラ２１２ａを回転させる巻取り側モータ２１２ｂとを有する。巻取り側モータ２１２ｂは、後述するモータ駆動制御部３と接続されていて、該モータ駆動制御部３５による制御のもと巻取り側ローラ２１２ａに所定のトルクを与え、また、所定の回転数で回転させることが可能となっている。また、巻取り側モータ２１２ｂには回転角度を検出する巻取り側エンコーダ２１２ｃが設けられている。このため、該巻取り側エンコーダ２１２ｃを回転角度検出手段２として巻取り側モータ２１２ｂにより回転する巻取り側ローラ２１２ａの回転数を検出することが可能となっている。
【００１７】
ここで、図３に示すように、インクリボンＲは、例えばベースフィルムの一面である表面にイエローインクＹ、マゼンタインクＭ及びシアンインクＣの複数のインク、並びに、ラミネート材Ｌが延長方向に沿って、交互に、繰り返し塗布されている。イエローインクＹ、マゼンタインクＭ及びシアンインクＣは、例えば染料系の昇華インクによって形成されている。また、インクリボンＲのベースフィルムの他面である裏面には、加熱されることで摩擦係数が小さくなるバックコート剤が塗布されている。  
【００１８】
また、図１及び図２に示すように、サーマルヘッド２２は、印刷時の各ドットに対応する複数の発熱抵抗体２２ａがマトリックス状に配列されている。そして、後述するサーマルヘッド加熱制御部３３５による制御のもと、各発熱抵抗体２２ａを適宜のパターンをなすように発熱させることでサーマルヘッド２２とプラテンローラ２３との間のインクリボンＲが所定の印刷位置において加熱されるようになっている。そして、インクリボンＲは、サーマルヘッド２２の発熱抵抗体２２ａとプラテンローラ２３とによって、用紙Ｐと共に挟持された状態でサーマルヘッド２２の発熱抵抗体２２ａが発熱することにより、塗布された各インクＹ，Ｍ，Ｃまたはラミネート材Ｌが昇華または溶融してプリント用紙Ｐの印刷面に付着されることとなる。ここで、サーマルヘッド２２の用紙供給側Ｘ１（リボン排出側Ｙ２）には、剥離プレート２４が設けられている。この剥離プレート２４は、例えばステンレスの薄板等が湾曲させられることによって形成されており、湾曲した曲面がインクリボンＲの裏面と接触する接触面とされている。そして、剥離プレート２４により転写後のインクリボンＲを、用紙Ｐと剥離させ、インクリボン巻取り部２１２に巻き取ることが可能となっている。
【００１９】
また、図２に示すように、プリンタ１において、制御装置３０は、主制御部３１と、外部の制御装置（例えば、ホストコンピュータ等）Ｅから印刷対象となる画像をＹＭＣ（イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ））等の画像データにより受信して一時的に記憶するイメージバッファ３２と、外部の制御装置Ｅから送信された画像データに応じた各画像の印刷を制御するプリント制御部３３と、サーマルヘッド２２の発熱抵抗体２２ａに対し、階調（つまり濃度）に応じた通電パルスパターンによりパルス通電を行う通電パルス発生部３４と、用紙搬送モータ１４ａ、１４ｂ、供給側モータ２１１ｂ、及び、巻取り側モータ２１２ｂをそれぞれ駆動制御するモータ駆動制御部３５とを備える。
【００２０】
プリント制御部３３は、プリント用画像データ生成部３３１と、インクリボン巻取／巻戻処理部３３２と、ロール紙駆動処理部３３３と、リボン径演算手段であるリボン径演算部３３４と、サーマルヘッド加熱制御部３３５とを有する。
【００２１】
プリント用画像データ生成部３３１は、例えばイメージバッファ３２に記憶された画像データをインクリボンＲの各インクＹ，Ｍ，Ｃに対応したプリント用画像データに変換する。インクリボン巻取／巻戻処理部３３２は、プリント用画像データ生成部３３１で生成されたプリント用画像データに基づいて、モータ駆動制御部３５へ駆動信号を出力して、供給側モータ２１１ｂ及び巻取り側モータ２１２ｂを駆動してインクリボンＲを所定の張力、搬送速度で搬送させる。ロール紙駆動処理部３３３は、プリント用画像データ生成部３３１で生成されたプリント用画像データに基づいて、モータ駆動制御部３５への入力により、用紙搬送モータ１４ａ、１４ｂを駆動させて用紙リール１１から用紙Ｐを所定の搬送速度及び搬送量で送り出されるように制御するとともに、ペーパカッタ１５の駆動の制御を行う。
【００２２】
リボン径演算部３３４は、ロール紙駆動処理部３３３からの入力により、用紙Ｐの搬送量を取得するとともに、リボン搬送手段２１において供給側エンコーダ２１１ｃ及び巻取り側エンコーダ２１２ｃからの出力に基づいて供給側ローラ２１１ａ及び巻取り側ローラ２１２ａの回転数を取得する。そして、リボン径演算部３３４は、用紙Ｐの搬送量、並びに、供給側ローラ２１１ａ及び巻取り側ローラ２１２ａの回転数から、供給側ローラ２１１ａ及び巻取り側ローラ２１２ａにそれぞれ巻かれたインクリボンＲのリボン径を演算し求める。なお、リボン径取得の詳細については後述する。そして、リボン径演算部３３４で求められたリボン径は、インクリボン巻取／巻戻処理部３３２に入力され、該インクリボン巻取／巻戻処理部３３２は、新たに入力されたリボン径を反映させてモータ駆動制御部３５に供給側モータ２１１ｂ及び巻取り側モータ２１２ｂを駆動させる指令を行う。
【００２３】
サーマルヘッド加熱制御部３３５は、プリント用画像データ生成部３３１により生成されたプリント用画像データに基づき、各画像データの濃度の階調に応じてサーマルヘッド２２から出力する熱量を制御するための制御指令を生成し、サーマルヘッド２２に出力する。これによりサーマルヘッド２２は、所望の画像と対応するようにドット毎に発熱抵抗体２２ａを発熱させてインクリボンＲを加熱することが可能となっている。
【００２４】
次に、この実施形態プリンタ１の作用、並びに、リボン径検出の詳細について説明する。
先ず、プリンタ１において、制御装置３０のプリント制御部３３は、外部の制御装置Ｅからイメージバッファ３２を介して画像データを取得すると、プリント用画像データ生成部３３１でプリント用画像データを生成する。そして、プリント制御部３３は、生成されたプリント用画像データに基づいてインクリボン巻取／巻戻処理部３３２及びロール紙駆動処理部３３３で各処理を行う。すなわち、ロール紙駆動処理部３３３では、モータ駆動制御部３５に指令を入力し、これにより用紙搬送モータ１４ｂを駆動させて、フィードローラ１２ｂ及びピンチローラ１３ｂにより、用紙リール１１に巻かれた用紙Ｐを用紙排出側Ｘ２へプリント用画像データと対応する一印刷単位分だけ送り出させる。
【００２５】
次に、ロール紙駆動処理部３３３は、再びモータ駆動制御部３５に指令を入力し、これにより用紙搬送モータ１４ａを駆動させて、フィードローラ１２ａ及びピンチローラ１３ａにより、送り出させた用紙Ｐを用紙供給側Ｘ１に向かって所定の搬送速度及び搬送量で搬送させる。一方、インクリボン巻取／巻戻処理部３３２でも、モータ駆動制御部３５に指令を入力し、予め入力されている供給側及び巻取り側のインクリボンＲのリボン径を参照して、供給側モータ２１１ｂ及び巻取り側モータ２１２ｂを駆動させて所定の張力、搬送量でインクリボン供給部２１１からインクリボンＲを送り出させる。なお、供給側エンコーダ２１１ｃ及び巻取り側エンコーダ２１２ｃからは適時検出結果が出力されており、モータ駆動制御部３５は、該検出結果をフィードバックさせて供給側モータ２１１ｂ及び巻取り側モータ２１２ｂの制御を行っている。そして、これにより用紙Ｐと、インクリボンＲとは、用紙搬送経路Ｘ及びリボン搬送経路Ｙに沿って用紙排出側Ｘ２（リボン供給側Ｙ１）から用紙供給側Ｘ１（リボン排出側Ｙ２）へ等しい搬送速度で重なり合った状態で搬送されることとなる。そして、サーマルヘッド加熱制御部３３５が、生成されたプリント用画像データに基づいて、用紙Ｐ及びインクリボンＲが搬送されるのに応じて、サーマルヘッド２２の発熱抵抗体２２ａを選択的に発熱させることによって、用紙Ｐには、まず、インクリボンＲのインクの一つであるイエローインクＹが所定の模様で転写されることとなる。
【００２６】
そして、用紙供給側Ｘ１に搬送された用紙Ｐを再び用紙排出側Ｘ２に戻し、以上の動作を繰り返すことで、用紙Ｐにおいて同一の印刷範囲にイエローインクＹ、マゼンタインクＭ及びシアンインクＣのそれぞれが転写されることとなり、所望のカラー画像を印刷することができる。さらに、同様の動作にてラミネート材Ｌを転写させる。ここで、リボン径演算部３３４では、ラミネート材Ｌを転写させるために搬送する用紙Ｐの搬送量をロール紙駆動処理部３３３による処理結果から取得する。また、リボン径演算部３３４は、供給側エンコーダ２１１ｃ及び巻取り側エンコーダ２１２ｃからの出力により、ラミネート材Ｌを転写させる際の印刷開始から印刷完了までの供給側ローラ２１１ａ及び巻取り側ローラ２１２ａの回転角度を取得する。ここで、用紙Ｐは、搬送機構１０により、ロール紙駆動処理部３３３から指令される搬送速度及び搬送量で正確に搬送されている。また、印刷時において用紙ＰとインクリボンＲとは等しい搬送速度及び搬送量で搬送されている。このため、リボン径演算部３３４では、用紙Ｐの搬送量をインクリボンＲの搬送量Ａとして、供給側ローラ２１ａ及び巻取り側ローラ２１２ａのそれぞれの回転角度θ（ｒａｄ）との関係から、リボン径Ｂを＜Ｂ＝Ａ／θ＞の関係により演算によって求めることができる。そして、リボン径演算部３３４は、リボン径の演算結果をインクリボン巻取／巻戻処理部３３２に入力する。このため、インクリボン巻取／巻戻処理部３３２では、次の印刷において、新たに入力された供給側及び巻取り側のそれぞれのリボン径を参照して、供給側モータ２１１ｂ及び巻取り側モータ２１２ｂを駆動させてインクリボンＲを搬送させて印刷を行うことができる。
【００２７】
以上のように本実施形態のプリンタ１では、リボン径演算部３３４で上記のとおりリボン径を演算することにより、常に正確なリボン径をもって供給側モータ２１１ｂ及び巻取り側モータ２１２ｂを制御することができ、適切な張力を与えつつ、用紙Ｐの搬送速度及び搬送量と正確に同期させてインクリボンＲを搬送させ、印刷を行うことができる。ここで、上記リボン径の取得においては、印刷動作を行うために最低限必要な搬送機構１０、供給側モータ２１１ｂ、巻取り側モータ２１２ｂ、回転角度検出手段２である供給側エンコーダ２１１ｃ及び巻取り側エンコーダ２１２ｃのみを利用するだけのものであり、別途他の構成を必要としていない。このため、低コストかつ簡略な構成としつつ、上記のとおりリボン径演算部３３４により正確なリボン径を取得し、色ズレ等の無い良好な印刷を行うことができる。また、本実施形態では、リボン径演算部３３４によるリボン径の取得を、インクリボンＲの内、ラミネート材Ｌを転写するときに行っている。そして、ラミネート材Ｌは、インクと異なり、用紙Ｐの印刷範囲一様に転写されることとなり、ラミネート材Ｌの転写の際には、インクリボンＲ、用紙Ｐともに印刷開始から終了まで一様な抵抗で搬送されることとなる。このため、インクリボンＲの搬送量と用紙Ｐの搬送量との関係をより正確なものとすることができるので、用紙Ｐの搬送量、及び、回転角度検出手段２により検出された回転角度によって、より正確なリボン径を検出することができる。
【００２８】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００２９】
なお、上記実施形態では、リボン径演算部３３４によるリボン径の検出は、一印刷範囲毎に、ラミネート材Ｌを転写させる際に行うものとしたが、これに限るものではない。例えば、一印刷範囲おきに行ったり、若しくは、一印刷範囲において、各インクを印刷する際にもリボン径の検出を行うものとしても良い。または、一印刷範囲を単位として行うことなく、用紙を任意の搬送量として、該搬送量と対応する供給側ローラ２１１ａ及び巻取り側ローラ２１２ａの回転角度を検出するものとしても良い。例えば、一印刷範囲を印刷している途中において、所定の搬送量を搬送した時の供給側ローラ２１１ａ及び巻取り側ローラ２１２ａの回転角度を検出し、これらに基づいてリボン径を演算しても良い。若しくは、印刷と別工程にて、所定の搬送量だけ用紙及びインクリボンを送りつつ、その際の用紙の搬送量と、検出された供給側ローラ２１１ａ及び巻取り側ローラ２１２ａの回転角度に基づいてリボン径を演算しても良い。
【００３０】
また、上記実施形態では、供給側、巻取り側両方において、供給側ローラ２１１ａ及び巻取り側ローラ２１２ａの回転角度を検出し、これによりリボン径を演算するものとしたが、これに限るものではなく、いずれか一方としても良い。仮に一方のみとしても、インクリボンＲの総延長に基づいて他方のリボン径を演算により求めることも可能である。
また、上記実施形態では、リボン径演算部３３４は、ロール紙駆動処理部３３３から用紙の搬送量を取得するものとしたが、これに限られるものではない。例えば、ロール紙駆動処理部３３３からモータ駆動処理部３５に入力された信号を該モータ駆動処理部３５を介して取得して、これに基づいて用紙の搬送量を取得するものとしても良い。また、プリント用画像データ生成部３３１から生成されたプリント用画像データを取得し、該プリント用画像データから、自ら必要とされる用紙の搬送量を求めても良い。少なくとも、用紙の搬送量と関係する情報を取得することで、他の構成を必要とすることなく、該情報から用紙の搬送量を取得し、これに基づいてリボン径を演算することができる。
【図面の簡単な説明】
【００３１】
【図１】この発明の実施形態のプリンタの側面図である。
【図２】この発明の実施形態のプリンタのブロック図である。
【図３】この発明の実施形態のプリンタで使用されるインクリボンの詳細図である。
【符号の説明】
【００３２】
１  プリンタ
２  回転角度検出手段
１０  搬送機構
２１１  インクリボン供給部
２１１ａ  供給側ローラ
２１１ｂ  供給側モータ
２１２  インクリボン巻取り部
２１２ａ  巻取り側ローラ
２１２ｂ  巻取り側モータ
３３４  リボン径演算部（リボン径演算手段）
３５  モータ駆動制御部
Ｙ、Ｃ、Ｍ  インク
Ｌ  ラミネート材
Ｐ  用紙（印刷媒体）
Ｒ  インクリボン
【図１】
2010042525.tif 000003
【図２】
2010042525.tif 000004
【図３】
2010042525.tif 000005