(57)【特許請求の範囲】
【請求項１】
一定の幅を有するラベルテープを所定の搬送方向へ搬送するテープ搬送手段と、
前記ラベルテープの幅方向に沿って、前記ラベルテープの幅よりも広い範囲に列設された複数の発熱素子を有するサーマルヘッドと、
前記テープ搬送手段により搬送されたラベルテープを、当該ラベルテープの幅方向に切断する切断手段と、
入力された印刷データに基づいて、前記複数の発熱素子における発熱態様を制御することで、前記ラベルテープに印刷を施す制御手段と、を有するテープ印刷装置であって、
前記印刷データは、
前記ラベルテープの幅寸法よりも狭く設定され、印刷対象であるキャラクタの前記印刷データにおける配置を示すキャラクタ領域と、
前記テープ印刷装置で使用可能な複数種類のラベルテープの内、当該テープ印刷装置に装着されているラベルテープの幅寸法よりも広く、且つ、前記キャラクタ領域よりも広く設定され、前記キャラクタの背景を示すベース領域と、を有し、
前記テープ印刷装置は、
前記サーマルヘッドによる印刷位置と前記切断手段における切断位置との間の距離に基づいて、先端切断位置を特定し、当該先端切断位置と、前記印刷データにおけるベース領域の長さ寸法に基づいて、後端切断位置を特定し、
前記印刷データの内、少なくとも前記ベース領域に基づく印刷に伴って、前記ラベルテープが所定の搬送方向へ搬送されることによって、前記先端切断位置が前記切断手段の切断位置と一致した場合に、前記切断手段を制御して前記ラベルテープを幅方向に切断し、
前記先端切断位置におけるラベルテープの切断の後、前記印刷データにおける前記ベース領域及び前記キャラクタ領域の印刷に伴って、前記ラベルテープが所定の搬送方向に搬送されることによって、前記後端切断位置が前記切断手段の切断位置と一致した場合に、前記切断手段を制御して前記ラベルテープを幅方向に切断する切断制御手段と、を備える
ことを特徴とするテープ印刷装置。
【請求項２】
請求項１記載の印刷装置であって、
前記ベース領域は、
前記複数の発熱素子を所定の発熱態様で発熱制御することにより、前記キャラクタの背景を表現する第１ベース領域と、
前記第１ベース領域と異なる背景を表現する第２ベース領域と、を有する
ことを特徴とするテープ印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テープに縁なし印刷を行い得るテープ印刷装置に関する。
【背景技術】
【０００２】
従来、テープ印刷装置においては、所定数の発熱素子が列設されたサーマルヘッドに向かって、所定幅のテープを搬送し、各発熱素子の発熱制御を行うことで、テープに対して所望の印刷を施す。一般に、テープ印刷装置では、テープの幅よりも狭い範囲となるように、サーマルヘッドの発熱素子が列設配置されているため、全ての発熱素子を加熱した場合であっても、テープには、未印刷の部分が縁のように残存してしまう。この点を考慮して、テープ状の被記録媒体に対して、未印刷の部分が縁のように残存することのない「縁なし印刷」を行い得るテープ印刷装置が望まれている。
【０００３】
ここで、被記録媒体に対して「縁なし印刷」を行い得るテープ印刷装置に関する発明として、特許文献１記載のテープ印刷装置が知られている。当該テープ印刷装置は、所望のテキストが印刷される範囲をテープの幅よりも狭い範囲とし、所望の背景（地模様）が印刷される範囲をテープの幅よりも広く設定することにより、サーマルヘッドの印刷範囲より狭いテープ状の被記録媒体に対して、所望の内容の「縁なし印刷」を行い得る。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２８４６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、特許文献１記載のテープ印刷装置においては、テープ状の台紙上に、定型ラベルが一定間隔を隔てて配置された被記録媒体に対して、「縁なし印刷」を行うように構成されている。従って、当該テープ印刷装置によれば、ユーザは、所望の「縁なし印刷」が施された一定長さの印刷結果（定型ラベル）を取得し得る。
【０００６】
この点、テープ印刷装置の分野において、「縁なし印刷」が施された任意の長さの印刷結果を取得したいという要望も存在する。この点、上述した特許文献１記載のテープ印刷装置では、一定長さの定型ラベルのみ「縁なし印刷」を行い得るように構成されているため、上記要望に応えることはできなかった。
【０００７】
又、任意の長さの「縁なし印刷」が行われた印刷結果を取得するためには、「縁なし印刷」が施されたテープを適切に切断することが重要である。切断位置によっては、当該「縁なし印刷」の前端部、後端部に縁が生じてしまう為である。上記特許文献１では、テープ状の台紙に定型ラベルが一定間隔で配置されているため、低い精度でテープを切断すればよい。従って、特許文献１では、一定長さの定型ラベルの「縁なし印刷」を行うことはできるが、任意の長さの「縁なし印刷」を行うことはできなかった。
【０００８】
本発明は、キャラクタ及び背景を含む縁なし印刷を行い得るテープ印刷装置に関し、ユーザ任意の長さで縁なし印刷を行い得るテープ印刷装置を提供する。
【課題を解決するための手段】
【０００９】
本発明の請求項１に係るテープ印刷装置は、一定の幅を有するラベルテープを所定の搬送方向へ搬送するテープ搬送手段と、前記ラベルテープの幅方向に沿って、前記ラベルテープの幅よりも広い範囲に列設された複数の発熱素子を有するサーマルヘッドと、前記テープ搬送手段により搬送されたラベルテープを、当該ラベルテープの幅方向に切断する切断手段と、入力された印刷データに基づいて、前記複数の発熱素子における発熱態様を制御することで、前記ラベルテープに印刷を施す制御手段と、を有するテープ印刷装置であって、前記印刷データは、前記ラベルテープの幅寸法よりも狭く設定され、印刷対象であるキャラクタの前記印刷データにおける配置を示すキャラクタ領域と、前記テープ印刷装置で使用可能な複数種類のラベルテープの内、当該テープ印刷装置に装着されているラベルテープの幅寸法よりも広く、且つ、前記キャラクタ領域よりも広く設定され、前記キャラクタの背景を示すベース領域と、を有し、前記テープ印刷装置は、前記サーマルヘッドによる印刷位置と前記切断手段における切断位置との間の距離に基づいて、先端切断位置を特定し、当該先端切断位置と、前記印刷データにおけるベース領域の長さ寸法に基づいて、後端切断位置を特定し、前記印刷データの内、少なくとも前記ベース領域に基づく印刷に伴って、前記ラベルテープが所定の搬送方向へ搬送されることによって、前記先端切断位置が前記切断手段の切断位置と一致した場合に、前記切断手段を制御して前記ラベルテープを幅方向に切断し、前記先端切断位置におけるラベルテープの切断の後、前記印刷データにおける前記ベース領域及び前記キャラクタ領域の印刷に伴って、前記ラベルテープが所定の搬送方向に搬送されることによって、前記後端切断位置が前記切断手段の切断位置と一致した場合に、前記切断手段を制御して前記ラベルテープを幅方向に切断する切断制御手段と、を備えることを特徴とする。
【００１０】
当該テープ印刷装置は、テープ搬送手段と、サーマルヘッドと、切断手段と、制御手段と、切断制御手段と、を有する。サーマルヘッドは、ラベルテープの幅に沿って、ラベルテープよりも広い範囲に発熱素子を列設して有している。そして、印刷データは、キャラクタ領域と、ベース領域を有している。キャラクタ領域は、ラベルテープの幅寸法よりも狭く設定され、ベース領域は、前記テープ印刷装置で使用可能な複数種類のラベルテープの内、当該テープ印刷装置に装着されているラベルテープの幅寸法よりも広く、且つ、前記キャラクタ領域よりも広く設定されている。従って、当該テープ印刷装置は、印刷データに基づいて、ラベルテープの長さ方向に縁（未印刷部分）を生じさせることなく、ラベルテープに印刷を行い得る。又、当該テープ印刷装置において、切断制御手段は、前記サーマルヘッドによる印刷位置と前記切断手段における切断位置との間の距離に基づいて、先端切断位置を特定し、当該先端切断位置と、前記印刷データにおけるベース領域の長さ寸法に基づいて、後端切断位置を特定し、前記印刷データの内、少なくとも前記ベース領域に基づく印刷に伴って、前記ラベルテープが所定の搬送方向へ搬送されることによって、前記先端切断位置が前記切断手段の切断位置と一致した場合に、前記切断手段を制御して前記ラベルテープを幅方向に切断し、前記先端切断位置におけるラベルテープの切断の後、前記印刷データにおける前記ベース領域及び前記キャラクタ領域の印刷に伴って、前記ラベルテープが所定の搬送方向に搬送されることによって、前記後端切断位置が前記切断手段の切断位置と一致した場合に、前記切断手段を制御して前記ラベルテープを幅方向に切断する。従って、当該テープ印刷装置は、印刷データに基づく印刷結果の前端及び後端に、ラベルテープの幅方向に延びる縁（未印刷部分）を発生させることなく、ラベルテープを切断し得る。これにより、当該テープ印刷装置は、印刷データに基づいて、任意の長さで「縁なし印刷」が施されたラベルテープを提供し得る。
【００１１】
そして、請求項２記載のテープ印刷装置は、請求項１記載の印刷装置であって、前記ベース領域は、前記複数の発熱素子を所定の発熱態様で発熱制御することにより、前記キャラクタの背景を表現する第１ベース領域と、前記第１ベース領域と異なる背景を表現する第２ベース領域と、を有することを特徴とする。
【００１２】
当該テープ印刷装置において、ベース領域は、第１ベース領域と、第２ベース領域を含み得る。これにより、当該テープ印刷装置は、より多様な背景表現を有する「縁なし印刷」の印刷結果を提供し得る。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るテープ印刷装置の上面図である。
【図２】テープ印刷装置の側面図である。
【図３】テープ印刷装置のカセット収納部周辺を示す説明図である。
【図４】テープ印刷装置の制御系を示すブロック図である。
【図５】本実施形態に係るメイン制御プログラムのフローチャートである。
【図６】初期化処理プログラムのフローチャートである。
【図７】編集処理プログラムのフローチャートである。
【図８】印刷データの一例を示す説明図である。
【図９】ベースパターンテーブルの一例を示す説明図である。
【図１０】印刷処理プログラムのフローチャートである。
【図１１】フィード処理プログラムのフローチャートである。
【図１２】テープ印刷装置における印刷動作の説明図（１）である。
【図１３】テープ印刷装置における印刷動作の説明図（２）である。
【発明を実施するための形態】
【００１４】
以下、本発明に係るテープ印刷装置を、テープカセットから排出されるテープに対して印刷を行うテープ印刷装置１に具体化した実施形態について、図面を参照しつつ詳細に説明する。
【００１５】
先ず、本実施形態に係るテープ印刷装置の概略構成について図１及び図２に基づき説明する。図１及び図２に示すように、本実施形態に係るテープ印刷装置１は、本体筐体２を有しており、本体筐体２内部にテープ印刷装置１を構成する各種構成部品を格納している。本体筐体２上面の後方には、収納カバー３が開閉自在に軸支されている。当該収納カバー３は、本体筐体２内部に形成されたカセット収納部２０の上方を覆う。
【００１６】
カセット収納部２０には、後述するテープカセット３０が着脱可能に装着される。そして、カセット収納部２０には、プラテンローラ２１と、テープサブローラ２２と、テープ駆動ローラ軸２３と、リボン巻取軸２４と、サーマルヘッド２５と、切断装置４０が配設されている（図３参照）。カセット収納部２０及びテープカセット３０の構成については、後に図面を参照しつつ詳細に説明する。
【００１７】
そして、本実施形態に係るテープ印刷装置１において、本体筐体２には、テープ排出口６、アダプタ挿入口７、コネクタ８が形成されている。テープ排出口６は、カセット収納部２０の左側面部に形成されている。印刷された印刷テープＴは、当該テープ排出口６から本体筐体２外部へ排出される。アダプタ挿入口７及びコネクタ８は、本体筐体２の側面部に形成されている（図２参照）。アダプタ挿入口７には、テープ印刷装置１へ電源を供給する電源アダプタが取り付けられる。コネクタ８には、ＵＳＢケーブルが取り付けられ、テープ印刷装置１と外部装置（例えば、パーソナルコンピュータ等）とを通信可能に接続する。
【００１８】
テープ印刷装置１は、本体筐体２上面の前側部分に、キーボード１０を有している。当該キーボード１０は、文字入力キー１１と、印刷キー１２と、リターンキー１３と、カーソルキー１４と、機能キー１５と、電源キー１６と、フィードキー１７等の複数の入力キーを備える。文字入力キー１１は、アルファベット、数字、記号等のキャラクタを示す複数のキーにより構成され、複数のキャラクタを含み得るテキストデータを作成する際に入力される。印刷キー１２は、テキストデータや後述する印刷データＰ等を印刷テープＴに印刷する際に入力される。リターンキー１３は、改行指令や各種処理の実行、選択確定を指令する際に入力される。カーソルキー１４は、液晶ディスプレイ５（図１参照）に表示されたカーソルを、上下、左右に移動させる際に入力される。機能キー１５は、テープ印刷装置１における各種機能を選択する際に入力される。電源キー１６は、テープ印刷装置１に対する電源投入を切り替える際に入力される。フィードキー１７は、テープカセット３０から、印刷テープＴを所定寸法搬送する際に入力される。又、キーボード１０の下側には、後述する制御回路部５０が形成された制御基板９が配設されている（図２参照）。
【００１９】
そして、テープ印刷装置１は、本体筐体２上面のキーボード１０後方部分に、液晶ディスプレイ５を有する。当該液晶ディスプレイ５は、文字入力キー１１により入力されたテキストや、後述する印刷データＰに基づくプレビュー画面等を表示する。
【００２０】
次に、テープ印刷装置１のカセット収納部２０及びテープカセット３０の構成について、図３を参照しつつ詳細に説明する。先ず、カセット収納部２０の構成について説明する。
【００２１】
上述したように、カセット収納部２０には、サーマルヘッド２５が配設されている。当該サーマルヘッド２５は、所定個数（本実施形態では、２５６個）の発熱素子と、放熱板２５Ａにより構成される。放熱板２５Ａは、正面視略縦長四角形の平板状で、メッキ鋼板やステンレス鋼板等により形成されている。そして、当該放熱板２５Ａには、所定個数の各発熱素子が、放熱板２５Ａの左端縁部の辺に平行に、一列に配設され、接着剤等によって固着されている。そして、放熱板２５Ａは、テープカセット３０の開口部３５（図３参照）に対応する位置に、ビス止め等によって、カセット収納部２０底面に略垂直に立設されて固設されている。従って、各発熱素子の配列方向は、フィルムテープＦの搬送方向に略直交する。
【００２２】
尚、サーマルヘッド２５における発熱素子の配列位置は、プラテンローラ２１との協働により印刷が行われる印刷位置Ｐｐであり、固定位置となる。又、テープ印刷装置１では、各発熱素子の発熱制御を行うことで、感熱印刷を行うため、発熱素子の列設されている範囲が、サーマルヘッド２５における印刷可能な範囲（以下、印刷範囲Ｒ）となり、本実施形態では３６ｍｍ以上の印刷範囲Ｒが確保されている。
【００２３】
又、当該カセット収納部２０には、プラテンローラ２１と、テープサブローラ２２と、テープ駆動ローラ軸２３と、リボン巻取軸２４等が配設されている。プラテンローラ２１は、上述したサーマルヘッド２５と対向する位置に配設されており、フィルムテープＦをサーマルヘッド２５の各発熱素子へ押圧しつつ、フィルムテープＦを搬送する。
【００２４】
テープサブローラ２２、テープ駆動ローラ軸２３は、プラテンローラ２１よりもフィルムテープＦの搬送方向下流側に配設されている。テープ駆動ローラ軸２３は、テープサブローラ２２と対向する位置に配設されており、後述のステッピングモータ等により構成されるテープ搬送モータ６２（図４参照）から適宜の伝達機構を介して回転駆動され、テープ搬送ローラ３６（図３参照）を回転駆動する。リボン巻取軸２４は、テープ搬送モータ６２から適宜の駆動機構を介して回転駆動され、テープカセット３０内のインクリボンＩを搬送する。
【００２５】
次に、テープカセット３０の構成について説明する。図３に示すように、テープカセット３０は、フィルムテープＦ、インクリボンＩ、両面粘着テープＤを収容しており、リール３１、リボン巻取リール３２、テープスプール３３、テープスプール３４を備えている。
【００２６】
フィルムテープＦは、透明テープ等により構成され、回転可能に保持されたテープスプール３４に巻回された状態でテープカセット３０に収納されている。インクリボンＩは、フィルムテープＦに印刷を施す際に用いられ、回転可能に保持されたリール３１に巻回された状態でテープカセット３０に収納されている。又、当該インクリボンＩの一端部は、回転可能に保持されたリボン巻取リール３２に接続されており、使用済みのインクリボンＩは、当該リボン巻取リール３２に巻回される。両面粘着テープＤは、回転可能に保持されたテープスプール３３に、片面に剥離紙を重ね合わされた状態で巻回されており、テープスプール３３から引き出された両面粘着テープＤは、フィルムテープＦに裏貼りされる。
【００２７】
続いて、当該テープ印刷装置１で印刷を行う際のテープカセット３０の動作について説明する。印刷開始に伴い、インクリボンＩは、リール３１から引き出され、フィルムテープＦと重ねあわされた状態で、開口部３５へ搬送される。そして、フィルムテープＦ及びインクリボンＩは、開口部３５において、サーマルヘッド２５及びプラテンローラ２１の間を通過する。従って、テープ印刷装置１は、サーマルヘッド２５の各発熱素子の発熱態様を制御することで、インクリボンＩを用いて所望の感熱印刷を行い得る。開口部３５を通過した後、インクリボンＩは、フィルムテープＦから引き離され、リボン巻取リール３２により巻き取られる。
【００２８】
一方、両面粘着テープＤは、テープスプール３３から引き出され、開口部３５を通過したフィルムテープＦ（即ち、印刷が施されたフィルムテープＦ）と共に、テープ搬送モータ６２の駆動を受けて回転するテープ搬送ローラ３６と、テープ搬送ローラ３６に対向配置されるテープサブローラ２２との間へ搬送される。この時、両面粘着テープＤは、粘着面がフィルムテープＦに面する状態で、テープ搬送ローラ３６とテープサブローラ２２との間へ搬送される。従って、両面粘着テープＤは、テープ搬送ローラ３６とテープサブローラ２２により挟持・搬送されることで、フィルムテープＦに貼着される。フィルムテープＦに両面粘着テープＤが貼着されることで、印刷テープＴを構成する。その後、印刷テープＴは、テープ搬送ローラ３６、テープサブローラ２２の協働により、テープ排出口６から排出される。
【００２９】
尚、本実施形態においては、カセット収納部２０には、テープ幅Ｗが異なる６種類のテープカセット３０を装着し得る。６種類のテープ幅Ｗとしては、６ｍｍ、９ｍｍ、１２ｍｍ、１８ｍｍ、２４ｍｍ、３６ｍｍが準備されている。従って、テープカセット３０には、当該テープカセット３０に係るテープ幅Ｗと同一幅のフィルムテープＦ、インクリボンＩ、両面粘着テープＤが収納されている。
【００３０】
ここで、テープカセット３０の底壁部には、突出片３７が設けられている。突出片３７は、４つの突出爪の有無の組合せにより、当該テープカセット３０に収納されているテープ（フィルムテープＦ等）のテープ幅Ｗを示す。又、カセット収納部２０底面には、カセットセンサ５８（図４参照）が、テープカセット３０をカセット収納部２０に装着した場合に、突出片３７と対向する位置に配設されている。従って、カセットセンサ５８は、突出片３７を構成する突出爪の組合せにより、カセット収納部２０に装着されているテープカセット３０の種類を検出し得る。
【００３１】
続いて、切断装置４０の構成について、図３を参照しつつ説明する。切断装置４０は、制御回路部５０による制御に基づいて、印刷テープＴを切断する。切断装置４０は、補助フレーム４１と、固定刃４２と、枢支軸４３と、操作レバー４４と、可動刃４５により構成されている。
【００３２】
補助フレーム４１は、カセット収納部２０の左側面に沿って、テープ印刷装置１の本体フレームの直ぐ内側に立設固定された板状のフレームである。固定刃４２は、当該補助フレーム４１の上縁に沿って、上向きに固着されている。又、補助フレーム４１には、枢支軸４３が固着されており、当該枢支軸４３は、前後方向に延びる操作レバー４４の前端部を回動可能に枢支する。操作レバー４４において、枢支軸４３よりも前側部分には、可動刃４５が、固定刃４２と対向するように下向きに固着されている。そして、操作レバー４４の後端部は、切断用モータ６４（図４参照）に連結された揺動駆動機構（図示せず）に接続されている。従って、操作レバー４４は、切断用モータ６４の駆動制御に伴って、枢支軸４３を軸として上下方向に揺動し、操作レバー４４に固着された可動刃４５を、固定刃４２に接近・離間させる。
【００３３】
ここで、切断装置４０による印刷テープＴの切断動作について説明する。上述したように、印刷テープＴは、テープカセット３０からテープ排出口６へ向かって搬送される途上で、固定刃４２と可動刃４５との間を通過する。そして、制御回路部５０の制御により、切断用モータ６４が駆動されると、操作レバー４４は、揺動駆動機構により上下方向に揺動する。この結果、可動刃４５は、固定刃４２に接近し、固定刃４２と可動刃４５の間に位置する印刷テープＴを剪断する。
【００３４】
尚、上述したように、補助フレーム４１は、テープ印刷装置１内の所定位置に固定されているため、切断装置４０により印刷テープＴを切断する切断位置Ｃｐも固定される。つまり、印刷位置Ｐｐと切断位置Ｃｐの間の距離（以下、搬送距離Ｌ）は固定値となる。
【００３５】
次に、テープ印刷装置１の制御系について図４を参照しつつ詳細に説明する。上述したように、テープ印刷装置１の中枢を担う制御回路部５０は、制御基板９上に形成されている。図４に示すように、制御回路部５０は、ＣＰＵ５１と、ＣＧＲＯＭ５２と、ＲＯＭ５３と、ＥＥＰＲＯＭ５４と、ＲＡＭ５５と、入出力Ｉ／Ｆ５６と、通信用Ｉ／Ｆ５７等を備えている。
【００３６】
ＣＰＵ５１は、テープ印刷装置１の制御の中枢を担う中央演算装置であり、後述するＲＯＭ５３に記憶されている各種制御プログラム（例えば、図５〜図７、図１０、図１１参照）を実行する。ＣＧＲＯＭ５２は、各キャラクタに対応するドットパターンデータを記憶しており、液晶ディスプレイ５上にキャラクタを表示する際には、ＣＰＵ５１は、当該ドットパターンデータに基づいて表示する。
【００３７】
ＲＯＭ５３は、テープ印刷装置１の制御に必要な各種制御プログラムやデータを記憶している。上記制御プログラムは、メイン制御プログラム（図５参照）、初期化処理プログラム（図６参照）、編集処理プログラム（図７参照）、印刷処理プログラム（図１０参照）、フィード処理プログラム（図１１参照）を含む。又、ＲＯＭ５３は、後述するベースパターンテーブル（図９参照）を記憶している。又、ＲＯＭ５３には、搬送距離Ｌを示す情報が格納されている。
【００３８】
更に、ＲＯＭ５３は、印刷用ドットパターンデータを格納している。印刷ドットパターンデータは、キャラクタの各々に関して、書体（ゴシック系書体、明朝体書体等）毎に分類され、書体毎に６種類（１６、２４、３２、４８、５６、６４のドットサイズ）の印刷文字サイズ分、コードデータに対応させて格納されている。
【００３９】
ＥＥＰＲＯＭ５４は、コネクタ８を介して外部装置（コンピュータ装置）から受信した印刷データや各種図柄データのドットパターンデータ等に登録番号を付して格納する。当該ＥＥＰＲＯＭ５４は、テープ印刷装置１の電源をオフしてもこれらの記憶内容を保持する。
【００４０】
ＲＡＭ５５は、ＣＰＵ５１による各種演算結果を一時的に記憶する。当該ＲＡＭ５５には、印刷バッファ５５Ａ、編集入力領域５５Ｂ、表示画像バッファ５５Ｃ、ワーク領域５５Ｄ等の各種のメモリ領域が設けられている。印刷バッファ５５Ａには、複数の文字や記号等の印刷用ドットパターンを格納する。サーマルヘッド２５は、当該印刷バッファ５５Ａに記憶されているドットパターンにより、印刷データＰに基づくドット印刷を行う。編集入力領域５５Ｂは、印刷データＰ（図８参照）を編集する際に印刷データＰを格納する。又、表示画像バッファ５５Ｃは、液晶ディスプレイ５に表示される印刷イメージデータ等を格納する。
【００４１】
入出力Ｉ／Ｆ５６には、キーボード１０と、カセットセンサ５８と、カバーセンサ５９と、液晶ディスプレイコントローラ６０と、ヘッド駆動回路６１と、搬送駆動回路６３と、切断駆動回路６５とが夫々接続されている。カセットセンサ５８は、上述したように、カセット収納部２０に装着されたテープカセット３０の種類を検出する。カバーセンサ５９は、カセット収納部２０近傍に配設されており、収納カバー３が開放されているか否かを検出する。液晶ディスプレイコントローラ６０は、液晶ディスプレイ５に表示データを出力する為のビデオＲＡＭを有し、液晶ディスプレイ５の表示態様を制御する。ヘッド駆動回路６１は、サーマルヘッド２５の駆動制御を行う際に用いられ、サーマルヘッド２５を構成する各発熱素子の発熱態様を制御する。搬送駆動回路６３は、印刷データＰの印刷やフィード処理に際し、テープ搬送モータ６２の駆動制御を行い、印刷テープＴの搬送制御を行う。切断駆動回路６５は、印刷テープＴを切断する際に、切断用モータ６４の駆動制御を行う。
【００４２】
通信用Ｉ／Ｆ５７は、例えば、ＵＳＢ（Universal Serial Bus）等から構成され、外部装置（コンピュータ装置）とＵＳＢケーブル等によって接続され、当該外部装置との間で双方向データ通信を行う際に用いられる。
【００４３】
次に、テープ印刷装置１のメイン制御プログラムについて、図５を参照しつつ詳細に説明する。メイン制御プログラムは、電源キー１６によりテープ印刷装置１に電源が投入された時点で実行される。メイン制御プログラムの実行を開始すると、先ず、ＣＰＵ５１は、初期化処理を実行する（Ｓ１）。初期化処理（Ｓ１）では、ＣＰＵ５１は、初期化処理プログラム（図６参照）を実行し、収納カバー３やカセット収納部２０の状態に関する確認処理や、ＲＡＭ５５等の初期化処理を実行する。初期化処理（Ｓ１）を終了すると、ＣＰＵ５１は、Ｓ２に処理を移行する。
【００４４】
Ｓ２においては、ＣＰＵ５１は、入力受付処理を実行する。入力受付処理（Ｓ２）では、ＣＰＵ５１は、キーボード１０を構成する各種キーの入力操作を受け付ける。入力受付処理（Ｓ２）を終了すると、ＣＰＵ５１は、Ｓ３に処理を移行する。
【００４５】
Ｓ３では、ＣＰＵ５１は、入力受付処理（Ｓ２）における入力操作が電源キー１６の入力操作であるか否かを判断する。電源キー１６の入力操作である場合（Ｓ３：ＹＥＳ）、ＣＰＵ５１は、メイン制御プログラムの実行を終了すると共に、テープ印刷装置１に対する電力供給を遮断する。電源キー１６の入力操作でない場合（Ｓ３：ＮＯ）、ＣＰＵ５１は、Ｓ４に処理を移行する。
【００４６】
Ｓ４に移行すると、ＣＰＵ５１は、入力受付処理（Ｓ２）における入力操作が編集操作であるか否かを判断する。編集操作には、文字入力キー１１によるキャラクタの入力、挿入操作や、キーボード１０を構成する削除キーによるキャラクタの削除操作、入力済みのキャラクタの文字種、サイズ等を変更する操作が含まれる。編集操作である場合（Ｓ４：ＹＥＳ）、ＣＰＵ５１は、Ｓ５に処理を移行する。編集操作ではない場合（Ｓ４：ＮＯ）、ＣＰＵ５１は、Ｓ６に処理を移行する。
【００４７】
Ｓ５においては、ＣＰＵ５１は、編集操作に基づいて、編集処理を実行する。当該編集処理（Ｓ５）では、ＣＰＵ５１は、編集処理プログラム（図７参照）を実行し、後述する印刷データＰの作成・編集を行う。編集処理（Ｓ５）については、後に図面を参照しつつ詳細に説明する。その後、ＣＰＵ５１は、Ｓ２に処理を戻す。
【００４８】
Ｓ６では、ＣＰＵ５１は、入力受付処理（Ｓ２）における入力操作が印刷キー１２による印刷操作であるか否かを判断する。印刷操作である場合（Ｓ６：ＹＥＳ）、ＣＰＵ５１は、Ｓ７に処理を移行する。印刷操作でない場合（Ｓ６：ＮＯ）、ＣＰＵ５１は、Ｓ８に処理を移行する。
【００４９】
Ｓ７に移行すると、ＣＰＵ５１は、印刷処理を実行する。当該印刷処理（Ｓ７）では、ＣＰＵ５１は、印刷処理プログラム（図１０参照）を実行することで、編集処理（Ｓ５）で作成された印刷データＰの印刷、切断装置４０による印刷テープＴの切断を行う。印刷処理（Ｓ７）の詳細については、後に図面を参照しつつ説明する。印刷処理（Ｓ７）を終了すると、ＣＰＵ５１は、Ｓ２に処理を戻す。
【００５０】
Ｓ８においては、ＣＰＵ５１は、入力受付処理（Ｓ２）における入力操作がフィードキー１７の操作であるか否かを判断する。フィードキー１７が操作された場合（Ｓ８：ＹＥＳ）、ＣＰＵ５１は、Ｓ９に処理を移行する。フィードキー１７の操作でない場合（Ｓ８：ＮＯ）、ＣＰＵ５１は、Ｓ１０に処理を移行する。
【００５１】
Ｓ９では、ＣＰＵ５１は、フィード処理を実行する。当該フィード処理（Ｓ９）では、ＣＰＵ５１は、フィード処理プログラム（図１１参照）を実行することで、印刷テープＴを所定距離搬送する。フィード処理（Ｓ９）の詳細については、後に図面を参照しつつ説明する。フィード処理（Ｓ９）終了後、ＣＰＵ５１は、Ｓ２に処理を戻す。
【００５２】
Ｓ１０に移行すると、ＣＰＵ５１は、その他処理を実行する。当該その他処理では、ＣＰＵ５１は、入力受付処理（Ｓ２）で受け付けた入力操作に応じて、種々の処理を行う。例えば、ＣＰＵ５１は、その他処理（Ｓ１０）において、印刷条件の設定等を行う。その他処理（Ｓ１０）終了後、ＣＰＵ５１は、Ｓ２に処理を戻す。
【００５３】
続いて、初期化処理（Ｓ１）で実行される初期化処理プログラムについて、図６を参照しつつ詳細に説明する。初期化処理（Ｓ１）に移行すると、ＣＰＵ５１は、カバーセンサ５９からの検出信号に基づいて、収納カバー３が開放されているか否かを判断する（Ｓ１１）。収納カバー３が開放されている場合（Ｓ１１：ＹＥＳ）、ＣＰＵ５１は、Ｓ１２に処理を移行する。収納カバー３がカセット収納部２０を閉塞している場合（Ｓ１１：ＮＯ）、ＣＰＵ５１は、Ｓ１３に処理を移行する。
【００５４】
Ｓ１２においては、ＣＰＵ５１は、エラー表示処理を実行する。エラー表示処理（Ｓ１２）では、ＣＰＵ５１は、「収納カバー３が開放している」旨のエラーメッセージを液晶ディスプレイ５に表示する。エラー表示処理（Ｓ１２）の終了後、ＣＰＵ５１は、Ｓ１１に処理を戻す。
【００５５】
Ｓ１３では、ＣＰＵ５１は、カセットセンサ５８からの検出信号の有無に基づいて、テープカセット３０を検出したか否かを判断する。テープカセット３０を検出した場合（Ｓ１３：ＹＥＳ）、ＣＰＵ５１は、Ｓ１５に処理を移行する。テープカセット３０を検出していない場合（Ｓ１３：ＮＯ）、ＣＰＵ５１は、Ｓ１４に処理を移行する。
【００５６】
Ｓ１４に移行すると、ＣＰＵ５１は、ＲＡＭ５５に形成されているカセットフラグをクリアする。カセットフラグの有無は、カセット収納部２０にテープカセット３０が装着されているか否かを示す。テープカセット３０の未検出に基づいて、カセットフラグをクリアした後、ＣＰＵ５１は、Ｓ１３に処理を戻す。
【００５７】
Ｓ１５においては、ＣＰＵ５１は、カセットセンサ５８によりテープカセット３０を検出したことに基づいて、ＲＡＭ５５のカセットフラグをセットする。カセットフラグをセットした後、ＣＰＵ５１は、Ｓ１６に処理を移行する。
【００５８】
Ｓ１６では、ＣＰＵ５１は、カセット種類判別処理を実行する。カセット種類判別処理（Ｓ１６）では、ＣＰＵ５１は、カセットセンサ５８からの検出信号に基づいて、テープカセット３０における突出片３７の構成（４つの突出爪の有無の組合せ）を特定し、装着中のテープカセット３０の種類を判別する。カセット種類判別処理（Ｓ１６）を終了すると、ＣＰＵ５１は、Ｓ１７に処理を移行する。
【００５９】
Ｓ１７に移行すると、ＣＰＵ５１は、カセット種類表示処理を実行する。カセット種類表示処理（Ｓ１７）では、ＣＰＵ５１は、カセット種類判別処理（Ｓ１６）の判別結果に基づいて、装着中のテープカセット３０の種類（例えば、「テープ幅：２４ｍｍ」等）を液晶ディスプレイ５に表示する。カセット種類表示処理（Ｓ１７）終了後、ＣＰＵ５１は、Ｓ１８に処理を移行する。
【００６０】
Ｓ１８では、ＣＰＵ５１は、その他の初期化処理を実行する。その他の初期化処理（Ｓ１８）では、ＣＰＵ５１は、テープ印刷装置１の制御を行う上で必要な初期化処理（例えば、ＲＡＭ５５の初期化等）を実行する。その後、ＣＰＵ５１は、初期化処理プログラムを終了し、メイン制御プログラムのＳ２に処理を移行する。
【００６１】
次に、編集処理（Ｓ５）で実行される編集処理プログラムについて、図７を参照しつつ詳細に説明する。編集処理（Ｓ５）では、ＣＰＵ５１は、編集処理プログラムを実行し、無定長「縁なし印刷」に用いる印刷データＰの作成・編集を行う。
【００６２】
ここで、本実施形態に係る印刷データＰの構成について、図８を参照しつつ詳細に説明する。上述したように、テープ印刷装置１は、テープ幅Ｗが３６ｍｍ以下のテープカセット３０をカセット収納部２０に装着し得る。又、テープ印刷装置１における印刷範囲Ｒは、３６ｍｍ以上である。従って、当該テープ印刷装置１において、印刷範囲Ｒは、常に印刷テープＴのテープ幅Ｗよりも広い範囲となる。
【００６３】
図８に示すように、印刷データＰは、キャラクタ印刷エリアＣと、ベース印刷エリアＢにより構成される。キャラクタ印刷エリアＣは、文字入力キー１１により入力されたキャラクタを含み、当該キャラクタの数、各キャラクタのサイズ、文字間隔、余白に基づいて設定される。本実施形態においては、キャラクタ印刷エリアＣに入力されたキャラクタで構成されるデータを「テキストデータ」という。尚、キャラクタ印刷エリアＣの幅寸法（印刷時にテープ幅Ｗに対応する方向の寸法）は、装着されているテープカセット３０のテープ幅Ｗよりも狭く設定される。
【００６４】
ベース印刷エリアＢは、テキストデータの背景（地模様）の印刷エリアを示す。ベース印刷エリアＢは、キャラクタ印刷エリアＣの幅寸法、長さ寸法（印刷時にテープの長さ方向に対応する方向の寸法）よりも広く設定される。そして、ベース印刷エリアＢの幅寸法は、カセット収納部２０に装着されているテープカセット３０の種類に基づいて、テープ幅Ｗよりも広く設定される。尚、本実施形態においては、ベース印刷エリアＢの長さ寸法は、印刷データに基づく印刷がなされる印刷テープＴの長さ寸法に相当し、「印刷エリア長Ｐｌ」という。
【００６５】
図７に示すように、編集処理（Ｓ５）に移行すると、ＣＰＵ５１は、先ず、カセット種類確認処理を実行する（Ｓ２１）。カセット種類確認処理（Ｓ２１）では、ＣＰＵ５１は、カセットセンサ５８の検出信号に基づいて、装着中のテープカセット３０の種類（収納されているテープ幅Ｗ）を確認する。カセット種類確認処理（Ｓ２１）を終了すると、ＣＰＵ５１は、Ｓ２２に処理を移行する。
【００６６】
Ｓ２２においては、ＣＰＵ５１は、テキスト入力処理を実行する。テキスト入力処理（Ｓ２２）では、ＣＰＵ５１は、文字入力キー１１の入力に基づいて、キャラクタ印刷エリアＣ内に配置されるキャラクタを追加し、テキストデータを生成する。この時、ＣＰＵ５１は、入力されたキャラクタの文字サイズ、文字間隔、余白等の条件に基づいて、キャラクタ印刷エリアＣを設定する。尚、キャラクタの文字サイズは、テープ幅Ｗ以下となるように制限される。テキスト入力処理（Ｓ２２）を終了すると、ＣＰＵ５１は、Ｓ２３に処理を移行する。
【００６７】
Ｓ２３では、ＣＰＵ５１は、テキスト編集処理を実行する。テキスト編集処理（Ｓ２３）では、ＣＰＵ５１は、カーソルキー１４や削除キーの操作に基づいて、キャラクタ印刷エリアＣ内のキャラクタの編集を行う。この時、ＣＰＵ５１は、当該編集に従って、キャラクタの文字サイズ、文字間隔、余白等の条件に基づいて、キャラクタ印刷エリアＣを随時更新する。テキスト編集処理（Ｓ２３）を終了すると、ＣＰＵ５１は、Ｓ２４に処理を移行する。
【００６８】
Ｓ２４に移行すると、ＣＰＵ５１は、ベース領域設定処理を実行する。ベース領域設定処理（Ｓ２４）においては、ＣＰＵ５１は、現在のキャラクタ印刷エリアＣと、装着されているテープカセット３０のテープ幅Ｗに基づいて、ベース印刷エリアＢの範囲を設定する。ベース印刷エリアＢの長さ寸法（即ち、印刷エリア長Ｐｌ）は、キャラクタ印刷エリアＣの長さ寸法を前後方向へ所定寸法拡張するように設定される（図８参照）。ベース印刷エリアＢの幅寸法は、装着されているテープカセット３０のテープ幅Ｗより所定寸法（規定値）分広く設定される（図８参照）。
【００６９】
更に、ベース領域設定処理（Ｓ２４）では、ＣＰＵ５１は、ユーザの操作と、ベースパターンテーブル（図９参照）に基づいて、当該ベース印刷エリアＢ内に印刷される背景（地模様）を設定する。具体的には、ＣＰＵ５１は、ベースパターンテーブルに既定されている背景を液晶ディスプレイ５に表示し、ユーザの操作により所望のベースパターンを選択し、リターンキー１３を入力することで、ユーザ所望のベースパターンを設定する。ベース領域設定処理（Ｓ２４）の終了後、ＣＰＵ５１は、編集処理プログラムを終了し、メイン制御プログラムのＳ２に処理を戻す。
【００７０】
ここで、ベースパターンテーブルについて、図９を参照しつつ詳細に説明する。図９に示すように、ベースパターンテーブルには、複数のベースパターン（背景、地模様）が既定されている。「ベースパターン（１）」〜「ベースパターン（４）」は、「ドット」「斜線」「横線」等により構成される一のパターンで表現されるベースパターンである。「ベースパターン（５）」「ベースパターン（６）」は、ベース印刷エリアＢの中央部分から長手方向に、「第１ベースエリア」「第２ベースエリア」に分割したベースパターンである。「ベースパターン（７）」「ベースパターン（８）」は、ベース印刷エリアＢの中央部分から幅方向に、「第１ベースエリア」「第２ベースエリア」に分割したベースパターンである。尚、「ベースパターン（５）」〜「ベースパターン（８）」において、「第２ベースエリア」のパターンは、「第１ベースエリア」のパターン（例えば、無模様）と異なるパターン（例えば、ドットパターン）に設定される。
【００７１】
尚、図９に示すベースパターンは一例であり、サーマルヘッド２５で表現可能な背景（地模様）であれば、種々の態様を採用し得る。例えば、印刷データＰにおけるキャラクタを非印字とし、ベース印刷エリアＢの背景部分を印字することで、白黒反転印刷を行うベースパターンを加えることも可能である。
【００７２】
続いて、印刷処理（Ｓ７）で実行される印刷処理プログラムについて、図１０を参照しつつ詳細に説明する。印刷処理プログラムの実行を開始すると、ＣＰＵ５１は、先ず、カセットセンサ５８からの検出信号に基づいて、対応カセットがカセット収納部２０に装着されているか否かを判断する（Ｓ３１）。対応カセットとは、無定長の縁なし印刷に対応するテープカセット３０を意味し、例えば、印刷範囲Ｒ以上のテープ幅Ｗを収納したテープカセット３０等は、対応カセットに該当しない。対応カセットが装着されている場合（Ｓ３１：ＹＥＳ）、ＣＰＵ５１は、Ｓ３２に処理を移行する。対応カセットが装着されていない場合（Ｓ３１：ＮＯ）、ＣＰＵ５１は、Ｓ４３に処理を移行する。
【００７３】
Ｓ３２においては、ＣＰＵ５１は、印刷データＰを構成するテキストデータを、印刷バッファ５５Ａに展開する。テキストデータは、印刷データＰのキャラクタ印刷エリアＣ内に配置されるキャラクタにより構成される。テキストデータを印刷バッファ５５Ａに展開した後、ＣＰＵ５１は、Ｓ３３に処理を移行する。
【００７４】
Ｓ３３では、ＣＰＵ５１は、印刷データＰを構成するベースデータを、印刷バッファ５５Ａに展開する。ベースデータとは、印刷データＰのベース印刷エリアＢ内における背景（地模様）を示す。ベースデータを印刷バッファ５５Ａに展開した後、ＣＰＵ５１は、Ｓ３４に処理を移行する。
【００７５】
Ｓ３４に移行すると、ＣＰＵ５１は、切断位置特定処理を実行する。切断位置特定処理（Ｓ３４）では、ＣＰＵ５１は、ＲＯＭ５３に格納されている搬送距離Ｌの値と、編集処理（Ｓ５）で生成された印刷データＰの印刷エリア長Ｐｌに基づいて、無定長の縁なし印刷を行うための切断位置を特定する。先ず、ＣＰＵ５１は、ＲＯＭ５３に格納されている搬送距離Ｌに基づいて、先端切断位置Ｃｆ（図１２参照）を特定する。続いて、ＣＰＵ５１は、印刷データＰの印刷エリア長Ｐｌに基づいて、後端切断位置Ｃｂ（図１３参照）を特定する。先端切断位置Ｃｆ、後端切断位置Ｃｂを特定し、切断位置特定処理（Ｓ３４）を終了すると、ＣＰＵ５１は、Ｓ３５に処理を移行する。
【００７６】
Ｓ３５においては、ＣＰＵ５１は、ベース印刷を開始する。ベース印刷とは、印刷データＰのベース印刷エリアＢを構成するベースデータの印刷を意味する。ベース印刷により、印刷テープＴには、設定されたベースパターンに基づく模様が印刷される（図１２（Ｂ）参照）。ベース印刷を開始した後、ＣＰＵ５１は、Ｓ３６に処理を移行する。
【００７７】
Ｓ３６では、ＣＰＵ５１は、テキスト印刷を開始する。テキスト印刷とは、印刷データＰのキャラクタ印刷エリアＣを構成するテキストデータの印刷を意味する。テキスト印刷により、印刷テープＴには、キャラクタ印刷エリアＣ内に配置されたテキストを構成するキャラクタが随時印刷される（図１２（Ｃ）参照）。テキスト印刷を開始した後、ＣＰＵ５１は、ベース印刷の開始（Ｓ３５）の時点から、搬送距離Ｌ分搬送した時点でＳ３７に処理を移行する。
【００７８】
Ｓ３７に移行すると、ＣＰＵ５１は、ラベル先端切断処理を実行する。ラベル先端切断処理（Ｓ３７）では、ＣＰＵ５１は、切断用モータ６４を駆動制御することで、切断装置４０により印刷テープＴを切断する。ラベル先端切断処理（Ｓ３７）の移行時点において、先端切断位置Ｃｆは、切断装置４０による切断位置Ｃｐと一致する。従って、ベース印刷エリアＢの前方（図１２中、左側）に、未印刷部分による縁が生じることはない（図１２（Ｄ）参照）。ラベル先端切断処理（Ｓ３７）を終了すると、ＣＰＵ５１は、Ｓ３８に処理を移行する。
【００７９】
Ｓ３８においては、ＣＰＵ５１は、印刷実行処理を行う。印刷実行処理（Ｓ３８）では、ＣＰＵ５１は、印刷データＰに基づいて、ベース印刷及びテキスト印刷を並行して実行する。これにより、印刷テープＴには、ベース印刷エリアＢを構成する背景及びキャラクタ印刷エリアＣ内のテキストが随時印刷される（図１３（Ａ）、（Ｂ）参照）。その後、ＣＰＵ５１は、Ｓ３９に処理を移行する。
【００８０】
Ｓ３９では、ＣＰＵ５１は、印刷実行処理の進行に伴い、キャラクタ印刷エリアＣの印刷を完了すると、テキスト印刷を終了する。その後、ＣＰＵ５１は、Ｓ４０に処理を移行する。
【００８１】
Ｓ４０に移行すると、ＣＰＵ５１は、ベース印刷エリアＢの印刷を完了すると、ベース印刷を終了する。即ち、印刷テープＴは、ベース印刷開始時点（Ｓ３５）から、印刷エリア長Ｐｌ分搬送された状態となり、後端切断位置Ｃｂは、印刷位置Ｐｐ上に位置する。その後、ＣＰＵ５１は、Ｓ４１に処理を移行する。
【００８２】
Ｓ４１では、ＣＰＵ５１は、後端切断位置Ｃｂが切断位置Ｃｐに一致するまで、印刷テープＴを搬送する。具体的には、ＣＰＵ５１は、ベース印刷終了時点（Ｓ４０）から搬送距離Ｌ分、印刷テープＴを搬送する（図１３（Ｂ）、（Ｃ）参照）。後端切断位置Ｃｂが切断位置Ｃｐに一致するまで印刷テープＴを搬送すると、ＣＰＵ５１は、Ｓ４２に処理を移行する。
【００８３】
Ｓ４２においては、ＣＰＵ５１は、ラベル後端切断処理を実行する。ラベル後端切断処理（Ｓ４２）では、ＣＰＵ５１は、切断用モータ６４を駆動制御し、切断装置４０により印刷テープＴを切断する。ラベル後端切断処理（Ｓ４２）の移行時点において、後端切断位置Ｃｂは、切断装置４０による切断位置Ｃｐと一致している。従って、ベース印刷エリアＢの後方（図１３中、右側）に、未印刷部分による縁が生じることはない（図１３（Ｄ）参照）。ラベル後端切断処理（Ｓ４２）終了後、ＣＰＵ５１は、印刷処理プログラムを終了し、Ｓ２に処理を戻す。
【００８４】
Ｓ４３では、ＣＰＵ５１は、カセット種別エラー処理を実行する。具体的には、ＣＰＵ５１は、対応カセットが装着されていないことに基づいて、「対応カセットを装着すべき」旨を液晶ディスプレイ５に表示する。カセット種別エラー処理（Ｓ４３）終了後、ＣＰＵ５１は、印刷処理プログラムを終了し、Ｓ２に処理を戻す。
【００８５】
次に、フィード処理（Ｓ９）で実行されるフィード処理プログラムについて、図１１を参照しつつ詳細に説明する。フィード処理（Ｓ９）に移行すると、ＣＰＵ５１は、先ず、カセットセンサ５８からの検出信号に基づいて、カセット収納部２０にテープカセット３０が装着されているか否かを判断する（Ｓ５１）。テープカセット３０が装着されている場合（Ｓ５１：ＹＥＳ）、ＣＰＵ５１は、Ｓ５２に処理を移行する。テープカセット３０が装着されていない場合（Ｓ５１：ＮＯ）、ＣＰＵ５１は、Ｓ５４に処理を移行する。
【００８６】
Ｓ５２においては、ＣＰＵ５１は、テープフィード処理を実行する。具体的には、ＣＰＵ５１は、テープ搬送モータ６２を駆動制御し、印刷テープＴを、テープ排出口６へ向かって所定距離搬送する。テープフィード処理（Ｓ５２）を終了すると、ＣＰＵ５１は、Ｓ５３に処理を移行する。
【００８７】
Ｓ５３では、ＣＰＵ５１は、テープ切断処理を実行する。具体的には、ＣＰＵ５１は、切断用モータ６４を駆動制御し、テープフィード処理（Ｓ５２）により所定距離搬送された印刷テープＴを、切断装置４０により切断する。その後、ＣＰＵ５１は、フィード処理プログラムを終了し、Ｓ２に処理を戻す。
【００８８】
Ｓ５４では、ＣＰＵ５１は、装着指示表示処理を実行する。装着指示表示処理（Ｓ５４）では、ＣＰＵ５１は、カセット収納部２０にテープカセット３０が装着されていないこと（Ｓ５１：ＮＯ）に基づいて、「カセット収納部２０へテープカセット３０を装着すべき旨」を液晶ディスプレイ５に表示する。その後、ＣＰＵ５１は、フィード処理プログラムを終了し、Ｓ２に処理を戻す。
【００８９】
以上、説明したように、本実施形態に係るテープ印刷装置１において、サーマルヘッド２５は、印刷テープＴの幅に沿って、複数の発熱素子を列設して有し、テープ幅Ｗよりも広い印刷範囲Ｒを有している。当該テープ印刷装置１は、編集処理（Ｓ５）により、キャラクタ印刷エリアＣと、ベース印刷エリアＢを有する印刷データＰを生成する（図８参照）。キャラクタ印刷エリアＣは、その幅寸法（図８中、上下方向の寸法）をテープ幅Ｗよりも狭く設定される。ベース印刷エリアＢは、その幅寸法をテープ幅Ｗよりも広く、且つ、キャラクタ印刷エリアＣよりも所定寸法分広く設定される。従って、当該テープ印刷装置１は、印刷データＰに基づいて、印刷テープＴの長さ方向（図１２中、左右方向）に、未印刷部分に基づく縁を生じさせることなく、印刷テープＴに印刷を行い得る。
【００９０】
又、当該テープ印刷装置１は、切断位置Ｃｐと、印刷テープＴに印刷されるベース印刷エリアＢの境界位置（即ち、先端切断位置Ｃｆ及び後端切断位置Ｃｂ）が一致した場合に、切断装置４０を制御して印刷テープＴを幅方向に切断する（Ｓ３７、Ｓ３８）。従って、当該テープ印刷装置１は、印刷データＰに基づく印刷結果の前端及び後端に、未印刷部分により印刷テープＴの幅方向に延びる縁を発生させることなく、印刷テープＴを切断し得る。これにより、当該テープ印刷装置１は、印刷データＰに基づいて、任意の長さ（即ち、無定長）で「縁なし印刷」が施された印刷結果を提供し得る。
【００９１】
そして、当該テープ印刷装置１は、ベース領域設定処理（Ｓ２４）において、印刷データＰのベース印刷エリアＢにおける背景を、ベースパターンテーブル（図９参照）から、選択して設定し得る。図９に示すように、ベースパターンテーブルには、背景表現の異なるエリアを複数有するベースパターン（例えば、「ベースパターン（５）〜（８）」）が既定されている。従って、当該テープ印刷装置１は、より多様な背景表現を有する無定長の「縁なし印刷」の印刷結果を提供し得る。
【００９２】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。例えば、本実施形態においては、印刷データＰは、テープ印刷装置１の編集処理（Ｓ５）で作成・編集されるように構成されているが、この態様に限定するものではない。例えば、テープ印刷装置１に接続可能な外部装置（例えば、パーソナルコンピュータ）において、アプリケーション上で当該印刷データＰを作成・編集するように構成することも可能である。この場合、印刷データＰは、当該外部装置から入力され、編集処理（Ｓ５）を経ることなく、印刷処理（７）により印刷テープＴへ印刷される。
【００９３】
又、本実施形態においては、テープカセット３０は、インクリボンＩ、フィルムテープＦ、両面粘着テープＤにより印刷テープＴを構成するものであったが、サーマルヘッド２５により印刷可能なテープであれば、感熱紙により構成されるもの等、種々の態様を採用し得る。
【００９４】
又、ラベル先端切断処理（Ｓ３７）、ラベル後端切断処理（Ｓ４２）に移行した時点で、テープ搬送モータ６２による印刷テープＴの搬送を停止し、印刷テープＴ切断後、印刷テープＴの搬送を再開するように構成しても良い。これにより、先端切断位置Ｃｆ、後端切断位置Ｃｂにおいて、より高い精度で、印刷テープＴを切断することができる。
【符号の説明】
【００９５】
１    テープ印刷装置
２１  プラテンローラ
２５  サーマルヘッド
３０  テープカセット
４０  切断装置
５０  制御回路部
Ｒ    印刷範囲
Ｔ    印刷テープ
Ｗ    テープ幅
Ｐ    印刷データ
Ｂ    ベース印刷エリア
Ｃ    キャラクタ印刷エリア
Ｃｐ  切断位置
Ｃｆ  先端切断位置
Ｃｂ  後端切断位置
【図１】
0005636830.tif 000002
【図２】
0005636830.tif 000003
【図３】
0005636830.tif 000004
【図４】
0005636830.tif 000005
【図５】
0005636830.tif 000006
【図６】
0005636830.tif 000007
【図７】
0005636830.tif 000008
【図８】
0005636830.tif 000009
【図９】
0005636830.tif 000010
【図１０】
0005636830.tif 000011
【図１１】
0005636830.tif 000012
【図１２】
0005636830.tif 000013
【図１３】
0005636830.tif 000014