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