(57)【特許請求の範囲】
【請求項１】
インクリボンのインクを溶融して用紙に転写する印刷ヘッドと、
前記インクリボンを搬送するための直流モータと、
前記直流モータに比べ起動時間の短い前記用紙を搬送するためのステッピングモータと、
印刷開始時に、前記ステッピングモータの駆動開始時の速度と同じ速度で前記直流モータを駆動するように、前記ステッピングモータの駆動開始より前に前記直流モータの駆動を開始するとともに、両モータの駆動開始後、所定の印刷速度に達するまでの前記ステッピングモータの加速度に前記直流モータの加速度を追従させる制御を行う制御手段と、
を有する熱転写式プリンタ。
【請求項２】
複数の印刷速度の個々毎に設定され、前記直流モータの用紙搬送開始時の加速度の情報、および、前記ステッピングモータの加速度に前記直流モータの加速度を追従させることができる前記直流モータの駆動電流値の情報を保存する制御テーブルを記憶する記憶手段を更に有し、
前記制御手段は、設定された印刷速度に応じて前記記憶手段に記憶された前記制御テーブルを参照して前記制御を行う、請求項１に記載の熱転写式プリンタ。
【請求項３】
前記印刷速度は、サプライの種類やユーザの要求により任意に変更設定される、請求項１または２に記載の熱転写式プリンタ。
【請求項４】
前記制御手段は、前記制御テーブルに保存される前記直流モータの用紙搬送開始時の加速度に対して、使用するインクリボンの種類に応じて入力される入力値を加算または減算する、請求項２または３に記載の熱転写式プリンタ。
【請求項５】
前記制御テーブルは、インクリボンの種類に応じた複数の制御テーブルを含み、
前記制御手段は、使用するインクリボンの種類に応じて選択された制御テーブルを参照して前記制御を行う、請求項２〜４のいずれか一項に記載の熱転写式プリンタ。
【請求項６】
インクリボンのインクを溶融して用紙に転写する印刷ヘッドと、
前記インクリボンを搬送するための直流モータと、
前記直流モータに比べ起動時間の短い前記用紙を搬送するためのステッピングモータと、
を有する熱転写式プリンタのモータ制御方法であって、
印刷開始時に、前記ステッピングモータの駆動開始時の速度と同じ速度で前記直流モータを駆動するように、前記ステッピングモータの駆動開始より前に前記直流モータの駆動を開始するとともに、両モータの駆動開始後、所定の印刷速度に達するまでの前記ステッピングモータの加速度に前記直流モータの加速度を追従させる制御を行う熱転写式プリンタのモータ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクリボンを使用する熱転写式プリンタ及び熱転写式プリンタのモータ制御方法に関する。
【背景技術】
【０００２】
特許文献１には、インクリボン及び用紙を同一方向に搬送してサーマルヘッドにより所定の印字情報を前記用紙に印字する転写式プリンタにおいて、前記用紙を搬送するための制御モータとしてのステッピングモータと、前記インクリボンを搬送するための直流モータと、前記印字情報等に基づいて印字時の前記ステッピングモータの駆動量又は駆動時間を設定する駆動設定手段と、印字時に前記ステッピングモータを前記駆動設定手段により設定された駆動量又は駆動時間駆動させる制御モータ駆動手段と、この制御モータ駆動手段による前記ステッピングモータへの駆動開始と同時に前記直流モータへの通電を開始し、前記駆動手段により設定された駆動量又は駆動時間から予め設定された駆動量又は時間を減算した駆動量又は駆動時間前記ステッピングモータを駆動したときに前記直流モータへの通電を停止する直流モータ通電制御手段とを設けた転写式プリンタが記載されている。
【０００３】
【特許文献１】特許第３０３４１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１記載の転写式プリンタは、インクリボンを搬送するための直流モータと、用紙を搬送するためのステッピングモータとを有し、このステッピングモータの印字開始と印字停止時の動作に関するものである。この転写式プリンタでは、起動時は、用紙搬送モータとステッピングモータとを同時に駆動することになっているが、インクリボンを搬送するための直流モータと、用紙を搬送するためのステッピングモータとは、同時に駆動しても、モータ特性（モータ種類）の違いにより同時に動作することはなく、直流モータの方がステッピングモータより遅れて動作する。このため、用紙が先に動き、その後でインクリボンが動くため、用紙のインク汚れ（スマッジ）やインクリボンの皺、インクリボンの切れが発生する場合がある。
【０００５】
インクリボンを搬送するための直流モータと、用紙を搬送するためのステッピングモータとのモータ種類の違いによる動作開始時間の違いは以下の理由による。  
用紙搬送用として用いられるステッピングモータは、モータの自起動周波数以下においては、その周波数で駆動を行うことができる。熱転写式プリンタのステッピングモータの自起動周波数は、例えば２ＫＨｚを超える。よって、用紙搬送用ステッピングモータは、用紙搬送開始時の動作周波数が例えば２ＫＨｚに設定される。従って、用紙搬送用ステッピングモータは、少なくとも２ＫＨｚ以上で動き始めることになる。すなわち、用紙搬送用ステッピングモータに通電してから用紙搬送用ステッピングモータが動き始めるのは０．５ミリ秒よりもっと短いことになる。
【０００６】
ところが、インクリボンを搬送するための直流モータは、電流を流しても、電気的時定数及び機械的時定数（直流モータ自身及びインクリボンなどの慣性負荷によるものなど）が大きいために、直ぐには回転を始めることができない。また、インクリボンを巻回したリールの軸は、直流モータと直結して動作させているのではなく、２段或いは３段のギアを介して駆動している。このため、インクリボンを巻回したリールの軸は、ギアのバックラッシュによる動作伝達の遅れも生じる。
【０００７】
図２は用紙搬送用ステッピングモータとインクリボンを搬送するための直流モータの駆動時の挙動（モータの起動時間と印刷速度（以下印字速度ともいう）との関係）を表す図である。図２に示すように、用紙搬送用ステッピングモータは、自起動周波数以下では回転指示（駆動）されると、直ぐに所定の回転数で回転することができるので、起動時間「０」で直ぐに用紙搬送速度２”／ｓとなる。その後、用紙搬送用ステッピングモータは、徐々に回転数を上げて最高速度１２”／ｓまで達する。
【０００８】
一方、インクリボンを搬送するための直流モータの方は、駆動しても直ぐには回転が始まらないので、図２に示すように、起動して少し時間をおいてから回転を始め、徐々に回転速度が速くなって行く。  
このように、用紙搬送用ステッピングモータが回転を始めても、インクリボンを搬送するための直流モータは回転が始まらないので、インクリボンにたるみが生じ、インクリボンの皺が発生したり、インクリボンのこすれ跡が用紙に残ったりするという問題が生じる。
【０００９】
また、通常、熱転写式プリンタにおいては、サプライの種類やユーザの要求により、用紙搬送速度（印刷速度）は、任意に変更することができるようになっている。用紙搬送速度が変わった場合は、用紙搬送用ステッピングモータとインクリボンを搬送するための直流モータの駆動速度は、その用紙搬送速度に応じた加速度カーブ（加速プロファイル）となり、その加速している時間や加速度（加速プロファイル）は用紙搬送速度毎に最適になるように設定されている（図４参照）。
【００１０】
従って、インクリボンを搬送するための直流モータの速度制御を、用紙搬送速度にかかわらず、常に同じ方法で行うと、ある用紙搬送速度ではステッピングモータ及び直流モータの回転制御が最適な制御になっていたとしても、それと異なる用紙搬送速度ではインクリボンを適切に送り出すことができず、インクリボンにたるみが生じたり、或いは、インクリボンに無理な張力が加わったりし、インクリボンのインク汚れ（スマッジ）や皺が発生したり、インクリボンのこすれ跡が用紙に残ったりインクリボンの切れが発生したりするという問題が生じる。特に、用紙搬送速度が大きく異なる高速の熱転写式プリンタでは、用紙搬送速度に大きな違いがあり、例えば用紙搬送速度が２”／ｓから１２”／ｓまで可変できるので、ステッピングモータ及び直流モータの回転制御方法を全ての用紙搬送速度に適した制御方法を取ることができない。
【００１１】
本発明は、全ての用紙搬送速度において印刷開始時に用紙搬送に遅れることなく用紙に追従してインクリボンを送ることができ、インクリボンに適切な張力を発生させることができ、用紙のインク汚れ（スマッジ）やインクリボンの皺の発生、インクリボンの切れの発生を抑えることができる熱転写式プリンタ及び熱転写式プリンタのモータ制御方法を提供することを目的とする。  
本発明の他の目的は、インクリボンの種類によらずに、用紙のインクの汚れ（スマッジ）やインクリボンの皺の発生、インクリボンの切れの発生を抑えることができる熱転写式プリンタを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、請求項１に係る発明の熱転写式プリンタは、インクリボンのインクを溶融して用紙に転写する印刷ヘッドと、前記インクリボンを搬送するための直流モータと、前記直流モータに比べ起動時間の短い前記用紙を搬送するためのステッピングモータと、印刷開始時に、前記ステッピングモータの駆動開始時の速度と同じ速度で前記直流モータを駆動するように、前記ステッピングモータの駆動開始より前に前記直流モータの駆動を開始するとともに、両モータの駆動開始後、所定の印刷速度に達するまでの前記ステッピングモータの加速度に前記直流モータの加速度を追従させる制御を行う制御手段と、を有するものである。
【００１３】
請求項２に係る発明は、請求項１に記載の熱転写式プリンタにおいて、複数の印刷速度の個々毎に設定され、前記直流モータの用紙搬送開始時の加速度の情報、および、前記ステッピングモータの加速度に前記直流モータの加速度を追従させることができる前記直流モータの駆動電流値の情報を保存する制御テーブルを記憶する記憶手段を更に有し、前記制御手段は、設定された印刷速度に応じて前記記憶手段に記憶された前記制御テーブルを参照して前記制御を行うものである。
【００１４】
請求項３に係る発明は、請求項１または２に記載の熱転写式プリンタにおいて、前記印刷速度は、サプライの種類やユーザの要求により任意に変更設定されるものである。
【００１５】
請求項４に係る発明は、請求項２または３に記載の熱転写式プリンタにおいて、前記制御手段は、前記制御テーブルに保存される前記直流モータの用紙搬送開始時の加速度に対して、使用するインクリボンの種類に応じて入力される入力値を加算または減算するものである。
【００１６】
請求項５に係る発明は、請求項２〜４のいずれか一項に記載の熱転写式プリンタにおいて、前記制御テーブルは、インクリボンの種類に応じた複数の制御テーブルを含み、前記制御手段は、使用するインクリボンの種類に応じて選択された制御テーブルを参照して前記制御を行うものである。
【００１７】
請求項６に係る発明は、インクリボンのインクを溶融して用紙に転写する印刷ヘッドと、前記インクリボンを搬送するための直流モータと、前記直流モータに比べ起動時間の短い前記用紙を搬送するためのステッピングモータと、を有する熱転写式プリンタのモータ制御方法であって、印刷開始時に、前記ステッピングモータの駆動開始時の速度と同じ速度で前記直流モータを駆動するように、前記ステッピングモータの駆動開始より前に前記直流モータの駆動を開始するとともに、両モータの駆動開始後、所定の印刷速度に達するまでの前記ステッピングモータの加速度に前記直流モータの加速度を追従させる制御を行うものである。
【発明の効果】
【００１８】
本発明によれば、全ての用紙搬送速度において印刷開始時に用紙搬送に遅れることなく用紙に追従してインクリボンを送ることができ、インクリボンに適切な張力を発生させることができ、用紙のインク汚れ（スマッジ）やインクリボンの皺の発生、インクリボンの切れの発生を抑えることができる。  
本発明によれば、インクリボンの種類によらずに、用紙のインクの汚れ（スマッジ）やインクリボンの皺の発生、インクリボンの切れの発生を抑えることができる。
【発明を実施するための最良の形態】
【００１９】
図１は本発明の一実施形態である熱転写式プリンタを示す。この熱転写式プリンタでは、インクリボン１０がセットされた場合には、インクリボン１０がインクリボン供給部材としての供給側リールｒ２に巻回されており、かつ、その先端側が印刷ヘッドとしてのサーマルヘッド１１とプラテン１２との間を通してインクリボン巻取り部材としての巻取り側リールｒ１に巻回されている。供給側リールｒ２及び巻取り側リールｒ１の軸には、それぞれインクリボン供給用直流モータ及びインクリボン巻取り用直流モータがギアを介して接続される。インクリボン供給用直流モータ及びインクリボン巻取り用直流モータは、図示しないが、インクリボン供給用直流モータＭ１及びインクリボン巻取り用直流モータＭ２とする。プラテン１２は用紙搬送用モータ１３に連結され、リール１４に巻回されている用紙としてのロール紙１５はサーマルヘッド１１とプラテン１２との間にインクリボン１０と重ねて通される。
【００２０】
印刷時には、インクリボン１０は、インクリボン供給用直流モータＭ１により供給側リールｒ２が図示矢印Ｔ２の方向に回転駆動されるとともに、インクリボン巻取り用直流モータＭ２により巻き取り側リールｒ１が図示矢印Ｔ１の方向に回転駆動されることによりサーマルヘッド１１とプラテン１２との間を走行する。プラテン１２が用紙搬送用モータ１３により回転駆動されて用紙１５がサーマルヘッド１１とプラテン１２との間をインクリボン１０と重なって同じ方向に同じ速度で走行し、サーマルヘッド１１の複数の発熱素子が画像データに応じて発熱することによりインクリボン１０のインクが溶融して用紙１５に転写されることで用紙１５に画像が印刷される。
【００２１】
図９は本プリンタの電気的構成を示す。本プリンタは、制御手段としてのメイン制御部（ＣＰＵ）２１、作業領域として用いられるＲＡＭ２２、プログラムやデータが格納されているＲＯＭ２３、操作部２４、外部インターフェース（Ｉ／Ｆ）部２５、サーマルヘッド１１の制御を行う制御手段としての印字制御部２６、インクリボン巻取り用直流モータＭ２を駆動するリボン巻取りモータドライバ２７、インクリボン供給用直流モータＭ１を駆動するリボン供給モータドライバ２８、用紙搬送モータ１３を駆動する用紙搬送モータドライバ２９、本プリンタの各種用紙センサ３１からの入力信号をメイン制御部２１に入力する各種用紙センサ入力部３０などを有する。
【００２２】
メイン制御部２１は、印字制御部２６を介してサーマルヘッド１１を制御し、各モータドライバ２７〜２９を介してインクリボン巻取り用直流モータＭ２、インクリボン供給用直流モータＭ１及び用紙搬送モータ１３を制御する。メイン制御部２１は、操作部２４からの入力信号を取り込み、操作部２４の各種表示制御を行う。メイン制御部２１は、外部Ｉ／Ｆ部２５を介して外部から画像データを取り込んで該画像データを印字制御部２６を介してサーマルヘッド１１に送り、サーマルヘッド１１の複数の発熱素子を画像データに応じて発熱させることでインクリボン１０のインクを溶融させて用紙１５に転写させる。また、メイン制御部２１は、ＲＯＭ２３の内部に保存されている制御テーブル３２を用いて後述のように各モータドライバ２７〜２９を介してインクリボン巻取り用直流モータＭ２、インクリボン供給用直流モータＭ１及び用紙搬送モータ１３を制御する。
【００２３】
図１０は直流モータドライバの構成を示す。各モータドライバ２７、２８はそれぞれ図１０に示すモータドライバが用いられる。このモータドライバは、ＩＣ制御部３３、定電流制御部３４、トランジスタＱ１〜Ｑ４を用いた駆動部３５を有する。ＩＣ制御部３３は、メイン制御部２１からの動作指示により駆動部３５をオン・オフさせてモータＭ１、Ｍ２の駆動をオン・オフさせ、メイン制御部２１からの回転方向指示により駆動部３５にモータＭ１、Ｍ２を時計方向又は反時計方向に駆動させる。定電流制御部３４は、メイン制御部２１からの電流値指示により駆動部３５にモータＭ１、Ｍ２を指示電流値で駆動させる。駆動部３５は、ＩＣ制御部３３、定電流制御部３４の出力信号に基づいてモータＭ１、Ｍ２を駆動する。
【００２４】
メイン制御部２１は、印刷開始時に、モータドライバ２７〜２９に対して、インクリボンモータ（インクリボン巻取り用直流モータＭ２及びインクリボン供給用直流モータＭ１）の挙動（回転開始）と用紙搬送モータとしてのステッピングモータ１３の挙動（回転開始）とが同じになるように、ステッピングモータ１３の駆動開始より所定時間前に、インクリボンモータＭ１、Ｍ２の駆動を開始させる。図３は、図２に示すインクリボンモータＭ２、Ｍ１と用紙搬送モータ１３の起動特性（起動時間と印字速度との関係）に対して、インクリボンモータＭ１、Ｍ２の駆動開始を、インクリボンモータＭ１、Ｍ２の挙動と用紙搬送モータ１３の挙動とが同じになるように、用紙搬送モータ１３の駆動より早く開始した時のインクリボンモータＭ１、Ｍ２と用紙搬送モータ１３の起動特性（起動時間と印字速度との関係）を示す。
【００２５】
図３から分かるように、インクリボンモータＭ１、Ｍ２の駆動開始を、インクリボンモータＭ１、Ｍ２の挙動と用紙搬送モータ１３の挙動とが同じになるように、用紙搬送モータ１３の駆動より早く開始した場合には、用紙搬送モータ１３が回転動作を開始したときに、インクリボンモータＭ１、Ｍ２は用紙搬送モータ１３の動作に遅れることなく回転動作を開始することになる。  
図４は本プリンタの用紙搬送開始時の印刷速度１２ｉｐｓ，１０ｉｐｓ，８ｉｐｓ，６ｉｐｓ，４ｉｐｓ，２ｉｐｓ毎の加速プロファイル（インクリボンモータＭ２、Ｍ１の起動時間と印字速度との関係）を表す。図４からインクリボンモータＭ１、Ｍ２の用紙搬送開始時の加速度（プロファイル）が印刷速度毎に異なることが分かる。
【００２６】
一方、図５は、インクリボンモータＭ１、Ｍ２に対して実機状態にて一定の負荷を与えた状態（インクリボン１０に一定の張力を加えた状態）でインクリボンモータＭ１、Ｍ２に流す電流値を変えた時の起動特性Ａ〜Ｇを示す。インクリボンモータＭ１、Ｍ２の駆動電流値は、起動特性Ａから起動特性Ｇにかけて少なくなっていく。
【００２７】
また、本プリンタにおいては、メイン制御部２１は、インクリボン巻取り用直流モータＭ２及びインクリボン供給用直流モータＭ１の動作開始後の用紙搬送速度を加速する時に、用紙搬送加速度に追従してインクリボン巻取り用直流モータＭ２及びインクリボン供給用直流モータＭ１の速度を制御してインクリボンモータＭ１、Ｍ２の加速プロファイルを求め、この加速プロファイルを制御テーブル３２に保存するが、この動作について以下に説明する。  
図４より、インクリボンモータＭ１、Ｍ２の用紙搬送開始時の加速度（加速プロファイル）が印刷速度（用紙搬送速度）毎に異なることが分かる。ここで、例えば、用紙搬送速度が８”／ｓである場合について説明する。図６は、図５に示すインクリボンモータＭ１、Ｍ２の起動特性Ａ〜Ｇに対して、用紙搬送モータ１３をインクリボンモータＭ１、Ｍ２と同時に駆動した場合の用紙搬送速度８”／ｓ時の加速プロファイルＨを重ねて示す。図７はメイン制御部２１が各モータドライバ２７〜２９に対して用紙搬送モータ１３の動作開始時間をインクリボンモータＭ１、Ｍ２の動作開始時間に比べて８ｍｓ遅らせた場合における用紙搬送モータ１３の起動特性とインクリボンモータＭ１、Ｍ２の起動特性とを重ねて示す。図７から、用紙搬送特性カーブ（用紙搬送モータ１３の特性）Ｈは、インクリボンモータＭ１、Ｍ２を電流値Ｉで駆動した時の特性カーブと一致している区間Ａがある。
【００２８】
この区間Ａで用紙搬送モータ１３の起動特性とインクリボンモータＭ１、Ｍ２の起動特性とが一致しているということは、この区間Ａにおいて、インクリボンモータＭ１、Ｍ２を電流値Ｉで駆動すれば、用紙搬送速度と同じ速度でインクリボン１０を送り出せることになる。区間Ａでは、印刷速度０．７５”／ｓまで、用紙搬送特性カーブ（用紙搬送モータ１３の起動特性）とインクリボンモータＭ１、Ｍ２の起動特性とが一致しているので、次に印刷速度０．７５”／ｓから、用紙搬送速度特性カーブが、インクリボンモータＭ１、Ｍ２に或る値の電流を流した時のインクリボンモータＭ１、Ｍ２の特性カーブと一致するところを探すため、図７の時間軸（用紙搬送特性カーブ）をずらして図５中に記録してみる。
【００２９】
その結果が図８である。図８において、区間Ｂ（用紙搬送速度０．７５”／ｓから用紙搬送速度１．２５”／ｓまで）の間は用紙搬送速度特性カーブ（用紙搬送モータ１３の起動特性）とインクリボンモータＭ１、Ｍ２の起動特性とが一致している。よって、用紙搬送速度０．７５”／ｓから用紙搬送速度１．２５”／ｓまでは、インクリボンモータＭ１、Ｍ２は電流Jで駆動すれば良いことになる。そこで、メイン制御部２１は、用紙搬送モータ１３を動作させる前（印刷開始前）に、モータドライバ２７、２８に対して、インクリボンモータＭ１、Ｍ２の制御を以下のように行う。
（１）インクリボンモータＭ１、Ｍ２は、インクリボンモータＭ１、Ｍ２の挙動（回転開始）と用紙搬送モータ１３の挙動（回転開始）とが同じになるように用紙搬送モータ１３の駆動開始より８ｍｓ前に電流値Ｉで駆動を開始する。  
（２）インクリボンモータＭ１、Ｍ２は、駆動開始より１３ｍｓ経過した時に用紙搬送速度特性カーブ（用紙搬送モータ１３の起動特性）とインクリボンモータＭ１、Ｍ２の起動特性とが一致するように電流値をＪとする。  
（３）インクリボンモータＭ１、Ｍ２は、用紙搬送速度特性カーブ（用紙搬送モータ１３の起動特性）とインクリボンモータＭ１、Ｍ２の起動特性とが一致する電流値Jで５ｍｓ駆動する。
（４）以下上記方法と同様な方法により次に用紙搬送速度特性カーブ（用紙搬送モータ１３の起動特性）とインクリボンモータＭ１、Ｍ２の起動特性とが一致する電流値を求めて該電流値でインクリボンモータＭ１、Ｍ２を駆動するという動作を繰り返して行う。  
メイン制御部２１は、上記（１）〜（４）で得たインクリボンモータＭ１、Ｍ２の加速プロファイル：上記各電流値からインクリボンモータＭ１、Ｍ２の加速度（用紙搬送加速度又は用紙搬送加速度とインクリボンモータＭ１、Ｍ２の加速度又は速度：上記各電流値との関係）を求めてＲＯＭ２３内の制御テーブル３２に保存する。
【００３０】
メイン制御部２１は、印刷時には、用紙搬送加速度に合わせて、制御テーブル３２の内容を参照してモータドライバ２７、２８を制御することにより用紙搬送加速度に合わせてインクリボンモータＭ１、Ｍ２の速度を制御し、インクリボンモータＭ１、Ｍ２を用紙搬送モータ１３の駆動速度と同じ速度で駆動する。
【００３１】
また、メイン制御部２１は、操作部２４、外部Ｉ／Ｆ部２５のいずれかより、使用するインクリボン１０の種類に応じて制御テーブル３２の各値に任意に加算または減算すべき値が入力されることにより、その入力値を制御テーブル３２の値に対して加算又は減算する。さらに、制御テーブル３２はインクリボン１０の種類に応じた複数の制御テーブルが設けられ、メイン制御部２１は操作部２４、外部Ｉ／Ｆ部２５のいずれかより、使用するインクリボン１０の種類に応じて、複数の制御テーブルのうち使用するインクリボン１０の種類に応じた制御テーブルを選択する選択信号が入力されることにより、その選択信号により、インクリボン１０の種類に応じた制御テーブルを選択して該選択した制御テーブルを上記のように使用する。
【００３２】
上記実施形態によれば、インクリボンモータＭ１、Ｍ２と、用紙搬送モータ１３とを備え、用紙搬送モータ１３の駆動を開始する前にインクリボンモータＭ１、Ｍ２の駆動を開始するので、全ての用紙搬送速度において印刷開始時に用紙搬送に遅れることなく用紙に追従してインクリボンを送ることができ、インクリボンに適切な張力を発生させることができ、インクリボンのたるみの発生による用紙のインク汚れ（スマッジ）やインクリボンの皺の発生、インクリボンの切れの発生を抑えることができる。
【００３３】
また、上記実施形態によれば、インクリボンモータＭ１、Ｍ２の駆動開始後の用紙搬送速度を加速する時に、用紙搬送加速度に追従してインクリボンモータＭ１、Ｍ２の速度を制御するので、インクリボンの種類によらず、用紙に対してインクリボンを遅れて送ったりインクリボンを用紙より早く送ったりすることがなく、インクリボンを用紙と同じ速度で搬送させることができる。このため、インクリボンにたるみが生じたり無理な張力が加わることがなく、用紙のインクの汚れ（スマッジ）やインクリボンの皺の発生、インクリボンの切れの発生を抑えることができる。
【００３４】
また、上記実施形態によれば、制御テーブルに対して外部からの指示により一定の値を加算或いは減算する機能や、制御テーブルとして複数の制御テーブルを有し、この複数の制御テーブルを、使用するインクリボンに応じて選択する機能を具備するので、使用するインクリボンに応じて最適な制御を行うことができ、インクリボンの種類にかかわらず、インクリボンにたるみが生じたり無理な張力が加わることがなく、用紙のインクの汚れ（スマッジ）やインクリボンの皺の発生、インクリボンのこすれ跡が用紙に残ること、インクリボンの切れの発生を抑えることができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態である熱転写式プリンタを示す概略図である。
【図２】同プリンタの電気的構成を示すブロック図である。
【図３】同プリンタにおけるインクリボンモータの駆動開始を用紙搬送モータの駆動より早く開始した時のインクリボンモータと用紙搬送モータの起動特性を示す特性図である。
【図４】同プリンタの用紙搬送開始時の印刷速度毎の加速プロファイルを示す特性図である。
【図５】同プリンタにおけるインクリボンモータに対して実機状態にて一定の負荷を与えた状態でインクリボンモータに流す電流値を変えた時の起動特性を示す特性図である。
【図６】同プリンタにおける図５のインクリボンモータ起動特性に対して用紙搬送モータをインクリボンモータと同時に駆動した場合の用紙搬送速度８”／ｓ時の加速プロファイルＨを重ねて示す特性図である。
【図７】同プリンタにおける用紙搬送モータの動作開始時間をインクリボンモータの動作開始時間に比べて８ｍｓ遅らせた場合における用紙搬送モータの起動特性とインクリボンモータの起動特性とを重ねて示す特性図である。
【図８】同プリンタにおける図７の時間軸（インクリボンモータＭ１、Ｍ２の動作開始時間）をずらして図５中に記録した結果を示す特性図である。
【図９】同プリンタの電気的構成を示すブロック図である。
【図１０】同プリンタにおけるモータドライバの構成を示すブロック図である。
【符号の説明】
【００３６】
ｒ１、ｒ２      リール
１０      インクリボン
Ｍ１      インクリボン供給用直流モータ
Ｍ２      インクリボン巻取り用直流モータ
２１      メイン制御部
２４      操作部
【図１】
0004682019.tif 000002
【図２】
0004682019.tif 000003
【図３】
0004682019.tif 000004
【図４】
0004682019.tif 000005
【図５】
0004682019.tif 000006
【図６】
0004682019.tif 000007
【図７】
0004682019.tif 000008
【図８】
0004682019.tif 000009
【図９】
0004682019.tif 000010
【図１０】
0004682019.tif 000011