(57)【要約】【課題】  連続運転時のＤＣモータの発熱による巻線抵抗値の上昇等によってもＤＣモータの回転数変動を補正して高精度の定長印刷が可能なテープ印刷装置を提供する。【解決手段】  キーボード３の印刷キーが押下された場合には、先ず、ＥＥＰＲＯＭ６３に記憶される前回印字時のテープ印字中における定速走行時のエンコーダパルス周期検出値と、ＲＯＭ６４に予め記憶されるエンコーダパルス周期の基準値との差分を算出し、電子ガバナ回路７３に出力しているＤ／Ａ出力値をこの差分のエンコーダパルス周期の基準値に対する割合だけ増減して、新たな速度設定値としてＤ／Ａ出力設定後、スイッチングトランジスタ７２をオンにしてＤＣモータ２が駆動される（Ｓ１〜Ｓ２）。また、定速走行時のテープ印字中に、エンコーダパルス周期を検出して、この検出値をＥＥＰＲＯＭ６３に記憶し、テープ印刷終了後、ＤＣモータ２を停止する（Ｓ３〜Ｓ８）。【選択図】  図６
2006035476.tif 000002
【特許請求の範囲】
【請求項１】
長尺状のテープを搬送するテープ搬送機構と、前記テープ搬送機構を介して搬送されたテープにドットパターンにより文字等の印字を行うサーマルヘッドと、を備えたテープ印刷装置において、
前記テープ搬送機構は、駆動源であるＤＣモータと、
前記ＤＣモータの回転速度を検出する検出手段と、
前記ＤＣモータの基準回転速度を予め記憶する第１記憶手段と、
前記検出手段によってテープ印字中における定速走行時の回転速度を検出して記憶する第２記憶手段と、
前記ＤＣモータを所定の回転速度で駆動するように制御する第１制御手段と、を備え、
前記第１制御手段は、前記ＤＣモータの駆動開始時に、前記第２記憶手段に記憶される前回印字時の回転速度と前記基準回転速度との速度差に基づいて該ＤＣモータの前回印字時の速度設定値を増減させて新たな速度設定値として設定することを特徴とするテープ印刷装置。
【請求項２】
初期速度設定値を予め記憶する第３記憶手段を備え、
前記第１制御手段は、前記ＤＣモータの駆動開始時に、前記第２記憶手段に回転速度が記憶されていない場合には、前記初期速度設定値を該ＤＣモータの速度設定値として設定することを特徴とする請求項１に記載のテープ印刷装置。
【請求項３】
長尺状のテープを搬送するテープ搬送機構と、前記テープ搬送機構を介して搬送されたテープにドットパターンにより文字等の印字を行うサーマルヘッドと、を備えたテープ印刷装置において、
前記テープ搬送機構は、駆動源であるＤＣモータと、
前記ＤＣモータの回転速度を検出する検出手段と、
前記ＤＣモータの基準回転速度を予め記憶する第１記憶手段と、
前記検出手段によってテープ印字中における定速走行時の回転速度を所定時間毎に検出して記憶する第４記憶手段と、
前記ＤＣモータを所定の回転速度で駆動するように制御する第２制御手段と、を備え、
前記第２制御手段は、前記ＤＣモータの駆動開始時に、前記第４記憶手段に最後に記憶された回転速度と前記基準回転速度との速度差に基づいて該ＤＣモータの前回印字終了時の速度設定値を増減させて新たな速度設定値として設定すると共に、印字開始後該第４記憶手段に回転速度が記憶される毎に、この記憶された回転速度と前記基準回転速度との速度差に基づいて該ＤＣモータの速度設定値を増減して再設定することを特徴とするテープ印刷装置。
【請求項４】
初期速度設定値を予め記憶する第５記憶手段を備え、
前記第２制御手段は、前記ＤＣモータの駆動開始時に、前記第４記憶手段に回転速度が記憶されていない場合には、前記初期速度設定値を該ＤＣモータの駆動開始時の速度設定値として設定することを特徴とする請求項３に記載のテープ印刷装置。
【請求項５】
前記ＤＣモータの駆動開始後、定速回転になってから前記サーマルヘッドを介して印字を開始することを特徴とする請求項１乃至請求項４のいずれかに記載のテープ印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、長尺状のテープを搬送しつつ該テープにサーマルヘッドによって印字するテープ印刷装置に関するものである。
【背景技術】
【０００２】
従来より、ＤＣモータを駆動源とするテープ搬送機構により長尺状のテープを搬送しつつ該テープにサーマルヘッドによって印字するテープ印刷装置に関して種々提案されている。
例えば、印字媒体にドットパターンで印字する印字ヘッドと、その印字ヘッドまたは前記印字媒体を相対的に移動させるための送り機構と、前記印字ヘッドおよび前記送り機構を制御する制御手段とを備えたものであり、更に、前記送り機構の駆動源に、回転角度を検出せずに、一定の回転数で回転するように制御されるＤＣモータを備え、制御手段がこのＤＣモータの起動直後の回転の安定していない時は、印字を禁止し、回転数が一定値に安定した時に、一定の周波数で印字するように構成したものがある（例えば、特許文献１参照。）。
そして、このような構成により、印字ヘッドまたは印字媒体を相対的に移動させるための送り機構の駆動モータに安価で、エネルギー効率のよいＤＣモータを用いることができる為に、低消費電力でかつ低価格なドットプリンタを実現できる。
【特許文献１】特開平６−１５５８０９号公報（段落（０００８）〜（００２１）、図２〜図５）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来の構成を用いたテープ印刷装置においては、ＤＣモータの回転速度は、制御ＩＣと可変抵抗の抵抗値等で予め決定される構成のため、連続運転時のＤＣモータの発熱によって巻線抵抗値が上昇した場合には、該ＤＣモータの回転速度が変動して高精度の定長印刷が困難になるという問題があった。また、テープ種別による負荷変動によってもＤＣモータの回転数が変化するため、精度の良い定長印刷が困難になるという問題がある。更に、テープ印刷装置の生産工程では、可変抵抗を調整してＤＣモータの回転速度を微調整する必要があり、回転数設定作業が煩雑で、作業効率が低下するという問題があった。
【０００４】
そこで、本発明は、上述した問題点を解決するためになされたものであり、連続運転時のＤＣモータの発熱による巻線抵抗値の上昇やテープ種別による負荷変動等によってもＤＣモータの回転数変動を補正して高精度の定長印刷が可能となると共に、生産工程における可変抵抗調整等によるＤＣモータの回転速度の微調整を無くして組立作業効率の向上を図ることができるテープ印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するため請求項１に係るテープ印刷装置は、長尺状のテープを搬送するテープ搬送機構と、前記テープ搬送機構を介して搬送されたテープにドットパターンにより文字等の印字を行うサーマルヘッドと、を備えたテープ印刷装置において、前記テープ搬送機構は、駆動源であるＤＣモータと、前記ＤＣモータの回転速度を検出する検出手段と、前記ＤＣモータの基準回転速度を予め記憶する第１記憶手段と、前記検出手段によってテープ印字中における定速走行時の回転速度を検出して記憶する第２記憶手段と、前記ＤＣモータを所定の回転速度で駆動するように制御する第１制御手段と、を備え、前記第１制御手段は、前記ＤＣモータの駆動開始時に、前記第２記憶手段に記憶される前回印字時の回転速度と前記基準回転速度との速度差に基づいて該ＤＣモータの前回印字時の速度設定値を増減させて新たな速度設定値として設定することを特徴とする。
【０００６】
また、請求項２に係るテープ印刷装置は、請求項１に記載のテープ印刷装置において、初期速度設定値を予め記憶する第３記憶手段を備え、前記第１制御手段は、前記ＤＣモータの駆動開始時に、前記第２記憶手段に回転速度が記憶されていない場合には、前記初期速度設定値を該ＤＣモータの速度設定値として設定することを特徴とする。
【０００７】
また、請求項３に係るテープ印刷装置は、長尺状のテープを搬送するテープ搬送機構と、前記テープ搬送機構を介して搬送されたテープにドットパターンにより文字等の印字を行うサーマルヘッドと、を備えたテープ印刷装置において、前記テープ搬送機構は、駆動源であるＤＣモータと、前記ＤＣモータの回転速度を検出する検出手段と、前記ＤＣモータの基準回転速度を予め記憶する第１記憶手段と、前記検出手段によってテープ印字中における定速走行時の回転速度を所定時間毎に検出して記憶する第４記憶手段と、前記ＤＣモータを所定の回転速度で駆動するように制御する第２制御手段と、を備え、前記第２制御手段は、前記ＤＣモータの駆動開始時に、前記第４記憶手段に最後に記憶された回転速度と前記基準回転速度との速度差に基づいて該ＤＣモータの前回印字終了時の速度設定値を増減させて新たな速度設定値として設定すると共に、印字開始後該第４記憶手段に回転速度が記憶される毎に、この記憶された回転速度と前記基準回転速度との速度差に基づいて該ＤＣモータの速度設定値を増減して再設定することを特徴とする。
【０００８】
また、請求項４に係るテープ印刷装置は、請求項３に記載のテープ印刷装置において、初期速度設定値を予め記憶する第５記憶手段を備え、前記第２制御手段は、前記ＤＣモータの駆動開始時に、前記第４記憶手段に回転速度が記憶されていない場合には、前記初期速度設定値を該ＤＣモータの駆動開始時の速度設定値として設定することを特徴とする。
【０００９】
更に、請求項５に係るテープ印刷装置は、請求項１乃至請求項４のいずれかに記載のテープ印刷装置において、前記ＤＣモータの駆動開始後、定速回転になってから前記サーマルヘッドを介して印字を開始することを特徴とする。
【発明の効果】
【００１０】
請求項１に係るテープ印刷装置では、テープ搬送機構の駆動源であるＤＣモータの駆動開始時に、第２記憶手段に記憶される該ＤＣモータの前回印字時のテープ印字中における定速走行時の回転速度と、第１記憶手段に記憶される基準回転速度との速度差に基づいて該ＤＣモータの前回印字時の速度設定値を増減させて新たな速度設定値として設定し、この設定した速度設定値でＤＣモータが駆動される。
これにより、連続運転時のＤＣモータの発熱による巻線抵抗値の上昇やテープ種別による負荷変動等によって、ＤＣモータのテープ印字中における定速走行時の回転速度が変動しても、該ＤＣモータの駆動開始時、即ち次の印刷データを印字する時に、基準回転速度でテープを搬送するようにＤＣモータの速度設定値を増減させて新たに速度設定値を設定して駆動することができるため、ＤＣモータの回転数変動を補正して高精度の定長印刷をすることが可能となる。
【００１１】
また、請求項２に係るテープ印刷装置では、請求項１に記載のテープ印刷装置において、ＤＣモータの駆動開始時に、第２記憶手段に前回印字時のテープ印字中における定速走行時の回転速度が記憶されていない場合、即ち工場出荷後最初にテープ印刷装置を使用する場合や該第２記憶手段が初期化された場合などには、第３記憶手段に記憶する初期速度設定値で該ＤＣモータが駆動されるため、テープ印刷装置の生産工程における可変抵抗調整等によるＤＣモータの回転速度の微調整を無くして組立作業効率の向上を図ることができる。
【００１２】
また、請求項３に係るテープ印刷装置では、テープ搬送機構の駆動源であるＤＣモータの駆動開始時に、第４記憶手段に最後に記憶される該ＤＣモータの前回印字時のテープ印字中における定速走行時の回転速度と、第１記憶手段に記憶される基準回転速度との速度差に基づいて該ＤＣモータの前回印字終了時の速度設定値を増減させて新たな速度設定値として設定し、この設定した速度設定値でＤＣモータが駆動される。また、印字開始後、所定時間毎にＤＣモータの回転速度が検出されて該第４記憶手段に記憶される毎に、この記憶された回転速度と基準回転速度との速度差に基づいて該ＤＣモータの速度設定値を増減して再設定し、この再設定した速度設定値でＤＣモータが駆動される。
これにより、連続運転時のＤＣモータの発熱による巻線抵抗値の上昇やテープ種別による負荷変動等によって、ＤＣモータのテープ印字中における定速走行時の回転速度が変動しても、該ＤＣモータの駆動開始時、即ち次のテープに印字する時に、基準回転速度でテープを搬送するようにＤＣモータの速度設定値を増減させて新たに速度設定値を設定して駆動することができるため、ＤＣモータの回転数変動を補正して高精度の定長印刷をすることが可能となる。また、印字長の長いテープの印字中においても、所定時間毎にＤＣモータの回転速度を検出して基準回転速度との速度差に基づいてＤＣモータの速度設定値を増減することができるため、長時間連続運転時や長さの長い印刷テープを複数枚作成する時のＤＣモータの発熱による巻線抵抗値の上昇等によるＤＣモータの回転数変動を補正することができ、長さの長い印刷テープにおいても更なる高精度の定長印刷をすることが可能となる。
【００１３】
また、請求項４に係るテープ印刷装置では、請求項３に記載のテープ印刷装置において、ＤＣモータの駆動開始時に、第４記憶手段に前回印字時のテープ印字中における定速走行時の回転速度が記憶されていない場合、即ち工場出荷後最初にテープ印刷装置を使用する場合や該第４記憶手段が初期化された場合などには、第５記憶手段に記憶する初期速度設定値で該ＤＣモータが駆動されるため、テープ印刷装置の生産工程における可変抵抗調整等によるＤＣモータの回転速度の微調整を無くして組立作業効率の向上を図ることができる。
【００１４】
更に、請求項５に係るテープ印刷装置では、請求項１乃至請求項４のいずれかに記載のテープ印刷装置において、ＤＣモータの駆動開始後、定速回転になってからサーマルヘッドを介して印字を開始するため、高品位の印字が可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係るテープ印刷装置について、具体化した実施例１及び実施例２に基づいて図面を参照しつつ詳細に説明する。
【実施例１】
【００１６】
先ず、実施例１に係るテープ印刷装置の概略構成について図１乃至図３に基づき説明する。
図１に示すように、実施例１に係るテープ印刷装置１は、その上面に文字キーや制御キーなどの多数のキーを含むキーボード３を有している。また、テープ印刷装置１の内部には、以下で説明するテープ収納カセット３０（図２参照）を着脱自在に装着することができると共に、テープ駆動印刷機構１０及びテープを切断するためのカッター１７（共に図２参照）が含まれており、テープ収納カセット３０から引き出されて印刷されたテープはカッター１７で切断された後に、排出口５から排出される。また、図１には描かれていないものの、テープ印刷装置１の表面には、パーソナルコンピュータなどの外部機器７８との有線または無線接続を行うための接続インターフェイス６７（共に図４参照）が設けられている。
【００１７】
また、図２に示すように、テープ印刷装置１内のカセット収納部フレーム１１には、テープ収納カセット３０が着脱自在に装着されている。テープ収納カセット３０内には、ＰＥＴ（ポリエチレンテレフタレート）フィルム等からなる透明な表層テープ３１が巻装されたテープスプール３２と、インクリボン３３が巻装されたリボン供給スプール３４と、使用済みのインクリボン３３を巻き取る巻取りスプール３５と、表層テープ３１と同一幅で両面に接着剤層を有する両面接着テープの片面に剥離テープが貼り合わされた二重テープ３６が剥離テープを外側にして巻装された基材供給スプール３７と、二重テープ３６と表層テープ３１とを重ねて接合させるための接合ローラ３９とがそれぞれ回転自在に設けられている。
【００１８】
また、図２及び図３に示すように、カセット収納部フレーム１１には、軸２０ａを中心にして揺動可能となるようにアーム２０が取り付けられている。アーム２０の先端には、共にゴムなどの可撓性部材を表面に有するプラテンローラ２１及び送りローラ２２が回動自在に取り付けられている。アーム２０が最も時計回りに揺動した位置では、プラテンローラ２１が表層テープ３１及びインクリボン３３を介して後述するプレート１２に配置されたサーマルヘッド１３と圧接し、送りローラ２２が表層テープ３１及び二重テープ３６を介して接合ローラ３９と圧接する。
また、カセット収納部フレーム１１からはプレート１２が立設している。プレート１２のプラテンローラ２１側には、多数の発熱素子が図２の紙面垂直方向に１列に配列されたサーマルヘッド１３が配置されている。プレート１２は、テープ収納カセット３０が所定位置に装着されたときに、テープ収納カセット３０の凹部１４にはめ込まれる。また、図３に示すように、カセット収納部フレーム１１からは、リボン巻取りローラ１５及び接合ローラ駆動ローラ１６が立設している。テープ収納カセット３０が所定位置に装着されると、リボン巻取りローラ１５及び接合ローラ駆動ローラ１６はそれぞれ巻取りスプール３５及び接合ローラ３９内に挿入される。
【００１９】
また、カセット収納部フレーム１１にはテープ走行用のＤＣモータ２が取り付けられている。ＤＣモータ２の出力軸４１から取り出された回転駆動力は、カセット収納部フレーム１１に沿って互いに噛み合うように配置された円板状のギア４２、４３、４４、４５、４６、４７、４８並びにプラテンローラ２１及び送りローラ２２とそれぞれ直列に配置された円板状のギア２４、２５を介して、リボン巻取りローラ１５、接合ローラ駆動ローラ１６、プラテンローラ２１及び送りローラ２２にそれぞれ伝えられる。
【００２０】
そのため、ＤＣモータ２に電力が供給されて出力軸４１が回転すると、それに応じて巻取りスプール３５、接合ローラ３９、プラテンローラ２１及び送りローラ２２が回転し、これらの回転によって生じる駆動力によってテープ収納カセット３０内の表層テープ３１、インクリボン３３及び二重テープ３６が巻き解かれつつ下流側へと搬送される。表層テープ３１及びインクリボン３３は、互いに重ね合わされてからプラテンローラ２１とサーマルヘッド１３との間を通過する。これらがプラテンローラ２１とサーマルヘッド１３とによって挟まれた状態で搬送されつつ、サーマルヘッド１３に配列された多数の発熱素子に選択的かつ間欠的に通電が行われることにより、表層テープ３１にインクリボン３３のインクがドット単位で転写されてそこに所望のドット画像が鏡像で形成される。また、サーマルヘッド１３を通過したインクリボン３３がリボン巻取りローラ１５によって巻き取られた後、表層テープ３１は二重テープ３６と重ねられて送りローラ２２と接合ローラ３９との間を通過する。これによって、ドット印刷済みの表層テープ３１はその印刷面側が二重テープ３６と強固に重ね合わされる。
【００２１】
この表層テープ３１と二重テープ３６とが重ね合わされた積層テープ３８は、表層テープ３１の印刷面とは反対側から印刷画像の正像を見ることができるものであって、送りローラ２２のさらに下流側に配置されたカッター１７によって切断されてから排出口５から排出される。カッター１７は、固定刃１７ａに対して回動刃１７ｂが回動して切断対象物を剪断する鋏形式であり、回動刃１７ｂはカッター用のＤＣモータ７２（図４参照）によって支点を中心に往復揺動することにより積層テープ３８を切断する。切断された積層テープ３８は、剥離テープを剥がすことにより任意の場所に貼り付けることが可能な粘着ラベルとして用いることができる。
【００２２】
また、図３に示すように、ＤＣモータ２には、その回転量を検出するためのセンサであるエンコーダ４９が取り付けられている。エンコーダ４９は、円周方向に一定間隔で形成されたスリットを有し且つＤＣモータ２の出力軸４１が回転軸となるようにこれに接続された回転円板４９ａと、この回転円板４９ａの両側に発光素子及び受光素子が対向配置されたフォトセンサ４９ｂとを有している。フォトセンサ４９ｂの発光素子から出射された光線は、回転円板４９ａの回転に応じて、スリット間で遮蔽されるか或いはスリットを通過して受光素子に到達する。
なお、図３に示したフォトセンサ４９ｂを用いる代わりに、１つの２相フォトセンサを用いてＤＣモータ２の正転・逆転の検出を行うことも可能である。
【００２３】
次に、テープ印刷装置１の制御構成について、図４及び図５に基づいて説明する。テープ印刷装置１内には制御基板（図示せず）が配置されており、この制御基板上には、ＣＰＵ６１、ＣＧ−ＲＯＭ６２、ＥＥＰＲＯＭ６３、ＲＯＭ６４、ＲＡＭ６６、タイマ６７、３つのドライバ回路６８、６９、７０が配置されている。各種演算を行うと共に信号の入出力を管理するＣＰＵ６１は、ＣＧ−ＲＯＭ６２、ＥＥＰＲＯＭ６３、ＲＯＭ６４、ＲＡＭ６６、タイマ６７、各ドライバ回路６８〜７０と接続されていると共に、フォトセンサ４９ｂ、キーボード３及び接続インターフェイス６７にも接続されている。
ＣＧ−ＲＯＭ６２は、印刷される文字や記号の画像データをコードデータと対応させてドットパターンで記憶するキャラクタージェネレータ用メモリである。また、ＥＥＰＲＯＭ６３には、後述のようにＤＣモータ２の定速回転時の回転速度であるエンコーダパルス周期の検出値やその際の速度設定値であるＤ／Ａ出力値などを記憶する。また、ＲＯＭ６４には、テープ印刷装置１を動作させるための後述の各種のプログラム、ＤＣモータ２の基準回転速度や初期速度設定値である初期Ｄ／Ａ出力値などの各種データテーブル類が格納されている。また、ＲＡＭ６６は、キーボード３から入力されたデータや外部機器７８から接続インターフェイス６７を介して取り込まれたデータ、及び、ＣＰＵ６１での演算結果などを一時的に記憶する。また、タイマ６７は、クロック信号に基づいて基準時刻からの経過時間をＣＰＵ６１に通知する。
【００２４】
また、ＣＰＵ６１には、サーマルヘッド１３での印刷を制御する印刷制御部６１ａと、ＤＣモータ２を制御するテープモータ制御部６１ｂと、ＤＣモータ７２を制御するカッターモータ制御部６１ｃと、エンコーダ４９のフォトセンサ４９ｂの出力信号からＤＣモータ２の回転パルスの数をカウントするパルスカウンタ６１ｄとが含まれている。また、ドライバ回路６８は、タイマ６７で生成されたクロック信号を参照してＤＣモータ２の駆動と同期するように、印刷制御部６１ａからの制御信号に基づいてサーマルヘッド１３に駆動信号を供給する。また、ドライバ回路６９は、カッターモータ制御部６１ｃからの制御信号に基づいてＤＣモータ７２に駆動信号を供給する。また、ドライバ回路７０は、テープモータ制御部６１ｂからの制御信号に基づいてＤＣモータ２に駆動信号を供給する。
【００２５】
また、図５に示すように、ＤＣモータ２を駆動制御するドライバ回路７０には、ＣＰＵ６１からのＯＮ・ＯＦＦ信号によってＤＣモータ２への電力供給をオンオフするスイッチングトランジスタ７２と、ＤＣモータ２を定速回転制御する電子ガバナ回路７３とが設けられている。ＣＰＵ６１内のＤ／Ａ回路は、電子ガバナ回路７３から出力される基準電圧Ｖｒｅｆの範囲内で、電圧を出力するようになっている。この電子ガバナ回路７３は、抵抗Ｒの電流とＤＣモータ２の速度設定値であるＤ／Ａ出力電圧に基づいて、ＤＣモータ２の逆起電力が一定になるように比例電流制御を行う。そして、電力供給の開始からある程度の時間がたつと、電源電圧の大きさにかかわらず、ＤＣモータ２は負荷に対応した一定の回転数で回転するようになる。また、電子ガバナ回路７３は、ＣＰＵ６１内のＤ／Ａ回路から入力されるＤ／Ａ出力電圧値を増減させることによって、ＤＣモータ２の速度設定値を増減させることができるように構成されている。そして、ＤＣモータ２の定速走行時における回転速度がエンコーダ４９を介して検出されて、ＥＥＰＲＯＭ６３に記憶される。
尚、この電子ガバナ回路７３は、例えばＬＡ５５２８Ｎ（メーカ：三洋電機株式会社）等の制御ＩＣである。
【００２６】
また、サーマルヘッド１３は、ＤＣモータ２の定速走行時には所定時間ごとに駆動される。そのため、ＲＯＭ６４には、テープが定速走行している間におけるサーマルヘッド１３への通電間隔（Ｔ0）のデータが格納されている。このように、ＤＣモータ２の定速走行時に所定時間ごとにサーマルヘッド１３が駆動されるようにすることにより、ＤＣモータ２が大きな回転数で定速走行する場合であってもサーマルヘッド１３の駆動休止期間に行われる印刷データのデータ処理時間（例えば、アウトラインフォントデータからビットマップデータへの展開、文字装飾、縦横変換）を十分に確保することができるようになり、印刷ミスが生じるなど印刷品質が劣化してしまうことがなくなる。
他方、サーマルヘッド１３は、ＤＣモータ２の定速走行時以外（つまり、ＤＣモータ２への電力供給が中断されてからＤＣモータ２が停止するまで、及び、ＤＣモータ２への電力供給が再開されてからＤＣモータ２が定速走行を開始するまで）には、原則として、エンコーダ４９のフォトセンサ４９ｂの出力信号に基づいて停止される。このように定速走行時以外にはサーマルヘッド１３を停止することにより、印刷ドットの位置ずれを高い精度で防止し、歪みの無い印字を実現できる。
【００２７】
次に、このように構成されたテープ印字装置１のテープに印刷する印刷処理などの制御処理について図６乃至図８に基づいて説明する。
図６に示すように、先ず、ステップ（以下、Ｓと略記する）１において、テープ印字装置１のＣＰＵ６１は、キーボード３の印刷キーが押下された場合には、後述のＤＣモータ２の速度設定値を決定する速度設定Ｄ／Ａ出力処理（図７参照）を実行する。
そして、Ｓ２において、ＣＰＵ６１は、スイッチングトランジスタ７２をオンにしてＤＣモータ２への電力供給を開始する。これにより、電子ガバナ回路７３は、ＤＣモータ２の逆起電力が、ＣＰＵ６１から入力されたＤ／Ａ出力値、即ち速度設定値に対応する一定値となるようにＤＣモータ２を比例電流制御する。
続いて、Ｓ３において、ＣＰＵ６１は、フォトセンサ４９ｂからのパルス周期を検出して加速領域が終了して定速回転数になるのを待つ。尚、ＤＣモータ２を起動してから一定時間待つようにしてもよい。
【００２８】
そして、Ｓ４において、ＤＣモータ２の回転速度が一定になるタイミングで、ＣＰＵ６１は、サーマルヘッド１３を介して時間（T0）毎に表層テープ３１へのライン印刷を開始する。これにより、表層テープ３１上には、均一なドット間隔によりドットパターン印刷がされる。
また、Ｓ５において、ＣＰＵ６１は、フォトセンサ４９ｂ及びパルスカウンタ６１ｄを介して、印字中の表層テープ３１の定速走行時におけるＤＣモータ２のエンコーダパルス周期を検出する。例えば、表層テープ３１への印字中に、約１００ｍｓｅｃ間のパルス数をカウントし、エンコーダパルス周期を検出する。
そして、Ｓ６において、ＣＰＵ６１は、このエンコーダパルス周期検出値をＥＥＰＲＯＭ６３に記憶する。また、ＣＰＵ６１は、現在、電子ガバナ回路７３へ出力しているＤ／Ａ出力値をＥＥＰＲＯＭ６３に記憶する。
その後、ＲＡＭ６６に記憶された印刷データが全て印刷された場合には、Ｓ７において、ＣＰＵ６１は、サーマルヘッド１３の駆動を停止する。続いて、Ｓ８において、ＣＰＵ６１は、スイッチングトランジスタ７２をオフにしてＤＣモータ２への電力供給をＯＦＦにして、当該処理を終了する。
【００２９】
次に、Ｓ１において実行する速度設定Ｄ／Ａ出力処理のサブ処理について図７に基づいて説明する。
図７に示すように、Ｓ１１において、ＣＰＵ６１は、ＥＥＰＲＯＭ６３に前回のテープ印刷時に記憶したエンコーダパルス周期検出値が記憶されているか否かを判定する判定処理を実行する。そして、ＥＥＰＲＯＭ６３に前回のエンコーダパルス周期検出値が記憶されていない場合には（Ｓ１１：ＮＯ）、Ｓ１２において、ＣＰＵ６１は、ＲＯＭ６４に予め記憶されている初期Ｄ／Ａ出力値、即ち初期速度設定値を読み出し、該初期速度設定値を電子ガバナ回路７３にＤ／Ａ出力して、当該サブ処理を終了してメインフローチャートに戻る。
【００３０】
一方、ＥＥＰＲＯＭ６３に前回のエンコーダパルス周期検出値が記憶されている場合には（Ｓ１１：ＹＥＳ）、Ｓ１３において、ＣＰＵ６１は、ＥＥＰＲＯＭ６３からこのエンコーダパルス周期検出値を読み出す。
そして、Ｓ１４において、ＣＰＵ６１は、ＲＯＭ６４に予め記憶されているエンコーダパルス周期の基準値を読み出し、このエンコーダパルス周期の基準値からエンコーダパルス周期検出値を引いた差分を算出してＲＡＭ６６に記憶する。これにより、エンコーダパルス周期の基準値は、表層テープ３１の基準走行速度時のエンコーダパルス周期であることから、ＤＣモータ２の基準回転速度と前回印字時の回転速度との速度差が検出される。
【００３１】
続いて、Ｓ１５において、ＣＰＵ６１は、ＲＡＭ６６から再度、差分を読み出し、この差分のエンコーダパルス周期の基準値に対する割合を算出してＲＡＭ６６に記憶する。これにより、ＤＣモータ２の基準回転速度と前回印字時の回転速度との速度差の該基準回転速度に対する割合が検出される。
そして、Ｓ１６において、ＣＰＵ６１は、ＲＡＭ６６から再度、差分の基準値に対する割合を読み出し、電子ガバナ回路７３に出力しているＤ／Ａ出力値をこの割合だけ増減して、この増減したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力し、当該サブ処理を終了してメインフローチャートに戻る。
【００３２】
次に、テープ印刷をした場合における、ＤＣモータ２の駆動制御の一例を図８に基づいて説明する。
図８に示すように、キーボード３の印刷キーが押下された場合には、ＣＰＵ６１は、先ず、ＥＥＰＲＯＭ６３にエンコーダパルス周期検出値が記憶されていない場合（生産工程内で、最初にテープ印刷をした場合等）には、ＲＯＭ６４から初期速度設定値を読み出し、該初期速度設定値を電子ガバナ回路７３にＤ／Ａ出力する。また、ＥＥＰＲＯＭ６３に前回印刷時に記憶したエンコーダパルス周期検出値が記憶されている場合には、このエンコーダパルス周期検出値と、ＲＯＭ６４に予め記憶されるエンコーダパルス周期の基準値との差分を算出し、電子ガバナ回路７３に出力しているＤ／Ａ出力値を差分の基準値に対する割合だけ増減して、この増減したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力する。
続いて、ＣＰＵ６１は、時間ｔ１において、スイッチングトランジスタ７２をオンにしてＤＣモータ２を起動する。そして、ＤＣモータ２の回転数の加速領域が終了して定速回転数になるのを待ち、サーマルヘッド１３を介して表層テープ３１への印刷を開始する。また、ＣＰＵ６１は、印刷中に、フォトセンサ４９ｂを介してパルス周期を所定時間（実施例１では、約１００ｍｓｅｃ〜２００ｍｓｅｃ間である。）検出し、このパルス周期検出値をＥＥＰＲＯＭ６３に記憶する。その後、ＲＡＭ６６に記憶する１枚目の印刷データを表層テープ３１に印刷後、時間ｔ２にスイッチングトランジスタ７２をオフにしてＤＣモータ２をＯＦＦにする。これにより、１枚目の印刷データをテープ印刷した場合における、ＤＣモータ２のモータ回転数変動を表すモータ回転数曲線８１が形成される。
【００３３】
そして、ＲＡＭ６６に２枚目の印刷データがある場合には、ＣＰＵ６１は、ＥＥＰＲＯＭ６３から前回印刷時に記憶したエンコーダパルス周期検出値を読み出すと共に、ＲＯＭ６４からエンコーダパルス周期の基準値を読み出して、該基準値からエンコーダパルス周期検出値を引いた差分を算出する。その後、この差分が正の値の場合には、エンコーダパルス周期の基準値に対する割合だけ電子ガバナ回路７３に出力しているＤ／Ａ出力値を増加して、この増加したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力する。尚、この差分が負の値の場合には、エンコーダパルス周期の基準値に対する割合だけ電子ガバナ回路７３に出力しているＤ／Ａ出力値を減少して、この減少したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力する。
【００３４】
続いて、ＣＰＵ６１は、時間ｔ３において、スイッチングトランジスタ７２をオンにしてＤＣモータ２を起動する。そして、ＤＣモータ２の回転数の加速領域が終了して定速回転数になるのを待ち、サーマルヘッド１３を介して２枚目の印刷データの表層テープ３１への印刷を開始する。また、ＣＰＵ６１は、印刷中に、フォトセンサ４９ｂを介してパルス周期を所定時間（実施例１では、約１００ｍｓｅｃ〜２００ｍｓｅｃ間である。）検出し、このパルス周期検出値をＥＥＰＲＯＭ６３に記憶する。その後、ＣＰＵ６１は、ＲＡＭ６６に記憶する２枚目の印刷データを表層テープ３１に印刷後、時間ｔ４にスイッチングトランジスタ７２をオフにしてＤＣモータ２をＯＦＦにする。
これにより、２枚目の印刷データの印刷時には、ＤＣモータ２のモータ回転数は、前回印字時に検出したエンコーダパルス周期検出値と基準値とに基づいて微調整されて、定速走行時のモータ回転数がほぼ基準回転数であるモータ回転数曲線８２を形成する。
【００３５】
ここで、ドライバ回路７０、ＤＣモータ２、各ギア４２〜４８、２４、２５、プラテンローラ２１、送りローラ２２は、テープ搬送機構を構成する。また、エンコーダ４９及びパルスカウンタ６１ｄは、検出手段を構成する。また、ＲＯＭ６４は、第１記憶手段及び第３記憶手段として機能する。また、ＥＥＰＲＯＭ６３は、第２記憶手段として機能する。また、ＣＰＵ６１及び電子ガバナ回路７３は、第１制御手段を構成する。
【００３６】
したがって、実施例１に係るテープ印刷装置１では、キーボード３の印刷キーが押下された場合には、ＤＣモータ２の駆動開始時に、先ず、ＥＥＰＲＯＭ６３に記憶される該ＤＣモータ２の前回印字時のテープ印字中における定速走行時のエンコーダパルス周期検出値と、ＲＯＭ６４に予め記憶されるエンコーダパルス周期の基準値との差分を算出し、電子ガバナ回路７３に出力しているＤ／Ａ出力値をこの差分のエンコーダパルス周期の基準値に対する割合だけ増減して、この増減したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力後、スイッチングトランジスタ７２をオンにしてＤＣモータ２が駆動される。
これにより、連続運転時のＤＣモータ２の発熱による巻線抵抗値の上昇やテープ収納カセット３０に収納される表層テープ３１等のテープ種別による負荷変動等によって、ＤＣモータ２のテープ印字中における定速走行時の回転速度が変動しても、該ＤＣモータ２の駆動開始時、即ち次の表層テープ３１への印刷データを印字する時に、基準回転速度でテープを搬送するようにＤＣモータ２の速度設定値であるＤ／Ａ出力値を増減させて新たに速度設定値を設定して駆動することができるため、ＤＣモータ２の回転数変動を補正して高精度の定長印刷をすることが可能となる。
【００３７】
また、ＤＣモータ２の駆動開始時に、ＥＥＰＲＯＭ６３に前回印字時のテープ印字中における定速走行時のエンコーダパルス周期検出値が記憶されていない場合、即ち生産工程内で最初にテープ印刷装置１を使用する場合や該ＥＥＰＲＯＭ６３が初期化された場合などには、ＲＯＭ６４に予め記憶する初期Ｄ／Ａ出力値、即ち初期速度設定値を読み出し、該初期速度設定値を電子ガバナ回路７３にＤ／Ａ出力後、スイッチングトランジスタ７２をオンにしてＤＣモータ２が駆動されるため、テープ印刷装置１の生産工程におけるＤＣモータ２の回転速度の微調整を無くすことができ、組立作業効率の向上を図ることができる。
更に、ＤＣモータ２の駆動開始後、定速回転になってからサーマルヘッド１３を介して印字を開始するため、高品位の印字が可能となる。
【実施例２】
【００３８】
次に、実施例２に係るテープ印刷装置について図９及び図１０に基づいて説明する。尚、以下の説明において上記図１乃至図８の実施例１に係るテープ印刷装置１の構成等と同一符号は、該実施例１に係るテープ印刷装置１等の構成等と同一あるいは相当部分を示すものである。
実施例２に係るテープ印刷装置の概略構成及び制御構成は、実施例１に係るテープ印刷装置１とほぼ同じ構成である。
但し、実施例２に係るテープ印刷装置のテープに印刷する印刷処理などの制御処理が、後述のように実施例１に係るテープ印刷装置１の制御処理と異なっている。
【００３９】
ここで、実施例２に係るテープ印刷装置のテープに印刷する印刷処理などの制御処理について図９に基づいて説明する。
図９に示すように、Ｓ２１乃至Ｓ２６において、ＣＰＵ６１は、上記Ｓ１乃至Ｓ６の処理を実行する。
そして、Ｓ２７において、再度、Ｓ２１において実行した速度設定Ｄ／Ａ出力処理（図７参照）を実行する。即ち、電子ガバナ回路７３に出力しているＤ／Ａ出力値を差分の基準値に対する割合だけ増減して、この増減したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力し、速度設定電圧を調整する。これにより、印刷中のＤＣモータ２の回転速度が変更される。
続いて、Ｓ２８において、ＣＰＵ６１は、所定時間（実施例２では、７０ｍｓｅｃ〜２００ｍｓｅｃ）経過するのを待ち、エンコーダパルス周期が安定するのを待つ。即ち、モータ回転数が新たな回転速度で安定するの待つ。
そしてまた、Ｓ２９において、ＣＰＵ６１は、サーマルヘッド１３の駆動を終了するか否か、即ち、ＲＡＭ６６に印字中の印刷データが残っているか否かを判定する判定処理を実行する。そして、ＲＡＭ６６に印字中の印刷データが残っている場合には（２９：ＮＯ）、ＣＰＵ６１は、再度Ｓ２５以降の処理を実行する。
一方、サーマルヘッド１３の駆動を終了する、即ち、ＲＡＭ６６に記憶された印字中の印刷データが全て印刷された場合には（Ｓ２９：ＹＥＳ）、Ｓ３０において、ＣＰＵ６１は、スイッチングトランジスタ７２をオフにしてＤＣモータ２への電力供給をＯＦＦにして、当該処理を終了する。
【００４０】
次に、テープ印刷をした場合における、ＤＣモータ２の駆動制御の一例を図１０に基づいて説明する。
図１０に示すように、キーボード３の印刷キーが押下された場合には、ＣＰＵ６１は、先ず、上記Ｓ２１の処理を実行して速度設定値に対応するＤ／Ａ出力値を電子ガバナ回路７３にＤ／Ａ出力する。よって、工場出荷後、最初にテープ印刷をした場合には、ＣＰＵ６１は、先ず、ＲＯＭ６４から初期速度設定値を読み出し、該初期速度設定値を電子ガバナ回路７３にＤ／Ａ出力する。また、ＥＥＰＲＯＭ６３に前回印刷時に記憶したエンコーダパルス周期検出値が記憶されている場合には、このエンコーダパルス周期検出値と、ＲＯＭ６４に予め記憶されるエンコーダパルス周期の基準値との差分を算出し、電子ガバナ回路７３に出力しているＤ／Ａ出力値を差分の基準値に対する割合だけ増減して、この増減したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力する。
続いて、ＣＰＵ６１は、スイッチングトランジスタ７２をオンにしてＤＣモータ２を起動する。そして、ＤＣモータ２の回転数の加速領域が終了して定速回転数になるのを待ち、サーマルヘッド１３を介して表層テープ３１への印刷を開始する。また、ＣＰＵ６１は、ＤＣモータ２の回転数の加速領域が終了して定速回転数に達するとフォトセンサ４９ｂを介してパルス周期を所定時間Ｔ１（実施例２では、Ｔ１＝約１００ｍｓｅｃ〜２００ｍｓｅｃである。）検出し、このパルス周期検出値をＥＥＰＲＯＭ６３に記憶する。また、
【００４１】
そして、ＣＰＵ６１は、時間Ｔ２において、再度、ＥＥＰＲＯＭ６３から記憶したエンコーダパルス周期検出値を読み出すと共に、ＲＯＭ６４からエンコーダパルス周期の基準値を読み出して、該基準値からエンコーダパルス周期検出値を引いた差分を算出し、この差分のエンコーダパルス周期の基準値に対する割合だけ電子ガバナ回路７３に出力しているＤ／Ａ出力値を増減して、この増減したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力する。その後、ＣＰＵ６１は、所定時間Ｔ３（実施例２では、Ｔ３＝約７０ｍｓｅｃ〜２００ｍｓｅｃ）経過するのを待ち、即ち、モータ回転数が新たな回転速度で安定するの待った後、サーマルヘッド１３の駆動を終了するか否か、即ち、ＲＡＭ６６に印字中の印刷データが残っているか否かを判定する判定処理を実行する。
そして、ＲＡＭ６６に印字中の印刷データが残っているため、ＣＰＵ６１は、各時間Ｔ４〜Ｔ６、Ｔ７〜Ｔ９、Ｔ１０〜Ｔ１２において、上記各時間Ｔ１〜Ｔ３における処理を実行する。
その後、ＲＡＭ６６に記憶された印字中の印刷データを全て印刷した場合には、ＣＰＵ６１は、サーマルヘッド１３の駆動を終了すると共に、スイッチングトランジスタ７２をオフにしてＤＣモータ２への電力供給をＯＦＦにする。
これにより、各時間Ｔ１、Ｔ４、Ｔ７、Ｔ１０において、ＣＰＵ６１は、印字中のエンコーダパルス周期を検出してこの検出値をＥＥＰＲＯＭ６３に記憶して、各時間Ｔ２、Ｔ５、Ｔ８、Ｔ１１において、印刷データの印字中に検出したエンコーダパルス周期検出値と基準値とに基づいて、ＤＣモータ２の回転速度の微調整を再度行うことができ、テープ印字中（定速走行時）のモータ回転数をほぼ基準回転数にすることができる（モータ回転数曲線８５）。
【００４２】
ここで、ドライバ回路７０、ＤＣモータ２、各ギア４２〜４８、２４、２５、プラテンローラ２１、送りローラ２２は、テープ搬送機構を構成する。また、エンコーダ４９及びパルスカウンタ６１ｄは、検出手段を構成する。また、ＲＯＭ６４は、第１記憶手段及び第５記憶手段として機能する。また、ＥＥＰＲＯＭ６３は、第４記憶手段として機能する。また、ＣＰＵ６１及び電子ガバナ回路７３は、第２制御手段を構成する。
【００４３】
したがって、実施例２に係るテープ印刷装置では、キーボード３の印刷キーが押下された場合には、ＣＰＵ６１は、ＥＥＰＲＯＭ６３に前回印刷時に記憶したエンコーダパルス周期検出値が記憶されている場合には、このエンコーダパルス周期検出値と、ＲＯＭ６４に予め記憶されるエンコーダパルス周期の基準値との差分を算出し、電子ガバナ回路７３に出力しているＤ／Ａ出力値を差分の基準値に対する割合だけ増減して、この増減したＤ／Ａ出力値を新たな速度設定値として電子ガバナ回路７３にＤ／Ａ出力する。続いて、ＣＰＵ６１は、スイッチングトランジスタ７２をオンにしてＤＣモータ２を起動する。また、印字開始後、所定時間毎（約１７０ｍｓｅｃ〜４００ｍｓｅｃ毎）にＤＣモータ２の回転速度、即ちエンコーダパルス周期を検出して、このエンコーダパルス周期検出値とエンコーダパルス周期の基準値との差分に基づいて電子ガバナ回路７３へのＤ／Ａ出力値を増減して、該電子ガバナ回路７３へのＤ／Ａ出力を再設定し、この再設定したＤ／Ａ出力に対応する供給電力でＤＣモータ２が駆動される。
これにより、連続運転時のＤＣモータ２の発熱による巻線抵抗値の上昇やテープ収納カセット３０に収納される表層テープ３１等のテープ種別による負荷変動等によって、ＤＣモータ２のテープ印字中における定速走行時の回転速度が変動しても、該ＤＣモータ２の駆動開始時、即ち次の表層テープ３１に印字する時に、基準回転速度で表層テープ３１を搬送するようにＤＣモータ２の速度設定値を増減させて新たに速度設定値を設定して駆動することができるため、ＤＣモータ２の回転数変動を補正して高精度の定長印刷をすることが可能となる。また、印字長の長い表層テープ３１の印字中においても、所定時間毎にＤＣモータ２の回転速度を検出して基準回転速度との速度差に基づいてＤＣモータ２の速度設定値を増減することができるため、長時間連続運転時や長さの長い印刷テープを複数枚作成する時のＤＣモータ２の発熱による巻線抵抗値の上昇等によるＤＣモータ２の回転数変動を補正することができ、長さの長い印刷テープにおいても更なる高精度の定長印刷をすることが可能となる。
【００４４】
また、ＤＣモータ２の駆動開始時に、ＥＥＰＲＯＭ６３に前回印字時のテープ印字中における定速走行時のエンコーダパルス周期検出値が記憶されていない場合、即ち生産工程内で最初にテープ印刷装置を使用する場合や該ＥＥＰＲＯＭ６３が初期化された場合などには、ＲＯＭ６４に記憶する初期Ｄ／Ａ出力値、即ち初期速度設定値を読み出し、該初期速度設定値を電子ガバナ回路７３にＤ／Ａ出力後、スイッチングトランジスタ７２をオンにしてＤＣモータ２が駆動されるため、テープ印刷装置１の生産工程におけるＤＣモータ２の回転速度の微調整を無くすことができ、組立作業効率の向上を図ることができる。
更に、ＤＣモータ２の駆動開始後、定速回転になってからサーマルヘッド１３を介して印字を開始するため、高品位の印字が可能となる。
【図面の簡単な説明】
【００４５】
【図１】実施例１に係るテープ印刷装置の外観斜視図である。
【図２】実施例１に係るテープ印刷装置の内部に配置されたテープ駆動印刷機構及びテープ収納カセットの構造を説明するための平面図である。
【図３】図２のテープ駆動印刷機構をテープ収納カセットがない状態において矢印Ａ方向から見た側面図である。
【図４】実施例１に係るテープ印刷装置の制御構成を示すブロック図である。
【図５】実施例１に係るテープ印刷装置のテープ駆動用ＤＣモータのドライバ回路を模式的に示す図である。
【図６】実施例１に係るテープ印刷装置の印刷処理等の制御処理を示すメインフローチャートである。
【図７】実施例１に係るテープ印刷装置の速度設定Ｄ／Ａ出力処理を示すサブフローチャートである。
【図８】実施例１に係るテープ印刷装置のテープ駆動用モータの駆動制御を示すタイミングチャートである。
【図９】実施例２に係るテープ印刷装置の印刷処理等の制御処理を示すメインフローチャートである。
【図１０】実施例２に係るテープ印刷装置のテープ駆動用モータの駆動制御を示すタイミングチャートである。
【符号の説明】
【００４６】
１        テープ印刷装置
２        ＤＣモータ
３        キーボード
１３      サーマルヘッド
３０      テープ収納カセット
３１      表層テープ
４９      エンコーダ
４９ａ    回転円板
４９ｂ    フォトセンサ
６１      ＣＰＵ
６１ｄ    パルスカウンタ
６３      ＥＥＰＲＯＭ
６４      ＲＯＭ
６６      ＲＡＭ
７０      ドライバ回路
７２      スイッチングトランジスタ
７３      電子ガバナ回路
【図１】
2006035476.tif 000003
【図２】
2006035476.tif 000004
【図３】
2006035476.tif 000005
【図４】
2006035476.tif 000006
【図５】
2006035476.tif 000007
【図６】
2006035476.tif 000008
【図７】
2006035476.tif 000009
【図８】
2006035476.tif 000010
【図９】
2006035476.tif 000011
【図１０】
2006035476.tif 000012