(57)【要約】【課題】印刷媒体の余白部分を有効活用しつつ、余白印刷データが相違する場合におけるユーザの操作を容易化できる印刷装置を提供する。【解決手段】印刷装置は、サーマルヘッド１０及び切断部１７を備える。印刷装置は、テープ５０にヘッダ部７４Ａを印刷する。印刷装置は、次に印刷するオブジェクト７６のヘッダ部７６Ａと、印刷されたヘッダ部７４Ａとが一致するか否かを判定する。印刷装置は、ヘッダ部７４Ａ、７６Ａが相違すると判定した場合、テープ５０のうちヘッダ部７４Ａが印刷された部分の上流側の端部を、切断部１７により切断する。印刷装置は、オブジェクト７６のヘッダ部７６Ａ及びボディ部７６Ｂを、テープ５０に印刷する。印刷装置は、ヘッダ部が一致すると判定した場合、ヘッダ部が印刷された部分の上流側にボディ部を印刷する。【選択図】図７
2020131578.tif 000002
【特許請求の範囲】
【請求項１】
ヘッダ部及びボディ部を有するオブジェクトを印刷媒体に印刷する印刷装置であって、
所定の搬送経路に沿って前記印刷媒体を搬送する搬送部と、
前記搬送部により、前記搬送経路に沿った方向である搬送方向の上流側から下流側に搬送される前記印刷媒体に対して前記オブジェクトを印刷する印刷部と、
前記印刷部に対して前記搬送方向の前記下流側に離隔した位置に設けられ、前記印刷媒体を切断する切断部と、
前記印刷部により第１オブジェクトを前記印刷媒体に印刷した後、前記印刷媒体のうち前記第１オブジェクトが印刷された部分の前記上流側の端部が、前記切断部の位置まで前記搬送部により搬送されるまでの間、第１ヘッダ部を印刷する第１印刷手段と、
前記第１オブジェクトの次に印刷する第２オブジェクトの第２ヘッダ部を決定する決定手段と、
前記決定手段により決定した前記第２ヘッダ部と、前記第１印刷手段により印刷された前記第１ヘッダ部とが一致するか否かを判定する第１判定手段と、
前記第１判定手段により、前記第１ヘッダ部と前記第２ヘッダ部とが相違すると判定した場合、前記印刷媒体のうち前記第１ヘッダ部が印刷された部分の前記上流側の端部を前記切断部により切断する第１切断手段と、
前記決定手段により決定した前記第２ヘッダ部、及び、記第２オブジェクトの第２ボディ部を、前記印刷部により前記印刷媒体に印刷する第２印刷手段と、
前記第１判定手段により、前記第１ヘッダ部と前記第２ヘッダ部とが一致すると判定した場合、前記印刷部により、前記印刷媒体のうち前記第１ヘッダ部が印刷された部分の前記上流側に前記第２ボディ部を印刷する第３印刷手段と
を備えたことを特徴とする印刷装置。
【請求項２】
前記第１切断手段は、
前記切断部により前記印刷媒体をフルカットすることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第１切断手段は、
前記切断部により前記印刷媒体をハーフカットすることを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記印刷媒体のうち、前記第２印刷手段により印刷された前記第２ヘッダ部と前記第２ボディ部との間の境界部を、前記切断部により切断するか判定する第２判定手段と、
前記第２判定手段により、前記境界部を切断すると判定した場合、前記切断部により、前記印刷媒体の前記境界部をハーフカットする第２切断手段を更に備えたことを特徴とする請求項１から３の何れかに記載の印刷装置。
【請求項５】
前記ヘッダ部の少なくとも一部は印刷日時を含んでおり、
前記第１判定手段は、
前記第１ヘッダ部と前記第２ヘッダ部とのそれぞれに含まれる前記印刷日時が一致するか否かを判定することを特徴とする請求項１から４の何れかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
長尺状の印刷媒体を搬送しながら印刷を行う印刷装置において、印刷部と切断部とが搬送方向に離隔することに応じて、印刷が行われない余白部分が印刷媒体に形成される場合がある。これに対し、印刷媒体の余白部分を有効利用するための技術が提案されている。特許文献１は、サーマルヘッド及びフルカッター部を備えたテープ印刷装置を開示する。フルカッター部は、サーマルヘッドに対してテープの搬送方向の下流側に位置する。テープ印刷装置は、サーマルヘッドによる通常印刷データの印刷の終了時から、印刷された通常印刷データの最終端がフルカッター部を通過するまでの間、次に印刷される通常印刷データと関連する余白印刷データを、サーマルヘッドを通過するテープに対して印刷する。これによって、テープ印刷装置は、テープに余白部分が形成されることを抑制する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−９６１０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、印刷装置による印刷が一旦中断され、その後、別のユーザによって印刷が再開される場合がある。この場合、印刷装置の使用再開時に既に印刷されている余白印刷データを、別のユーザが常に必要とするとは限らない。従って、例えば、既に印刷されている余白印刷データを別のユーザが不要と判断した場合、余白印刷データをテープから切り離す操作が必要となり、煩わしい。
【０００５】
本発明の目的は、印刷媒体の余白部分を有効活用しつつ、余白印刷データが相違する場合におけるユーザの操作を容易化できる印刷装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る印刷装置は、ヘッダ部及びボディ部を有するオブジェクトを印刷媒体に印刷する印刷装置であって、所定の搬送経路に沿って前記印刷媒体を搬送する搬送部と、前記搬送部により、前記搬送経路に沿った方向である搬送方向の上流側から下流側に搬送される前記印刷媒体に対して前記オブジェクトを印刷する印刷部と、前記印刷部に対して前記搬送方向の前記下流側に離隔した位置に設けられ、前記印刷媒体を切断する切断部と、前記印刷部により第１オブジェクトを前記印刷媒体に印刷した後、前記印刷媒体のうち前記第１オブジェクトが印刷された部分の前記上流側の端部が、前記切断部の位置まで前記搬送部により搬送されるまでの間、第１ヘッダ部を印刷する第１印刷手段と、前記第１オブジェクトの次に印刷する第２オブジェクトの第２ヘッダ部を決定する決定手段と、前記決定手段により決定した前記第２ヘッダ部と、前記第１印刷手段により印刷された前記第１ヘッダ部とが一致するか否かを判定する第１判定手段と、前記第１判定手段により、前記第１ヘッダ部と前記第２ヘッダ部とが相違すると判定した場合、前記印刷媒体のうち前記第１ヘッダ部が印刷された部分の前記上流側の端部を前記切断部により切断する第１切断手段と、前記決定手段により決定した前記第２ヘッダ部、及び、記第２オブジェクトの第２ボディ部を、前記印刷部により前記印刷媒体に印刷する第２印刷手段と、前記第１判定手段により、前記第１ヘッダ部と前記第２ヘッダ部とが一致すると判定した場合、前記印刷部により、前記印刷媒体のうち前記第１ヘッダ部が印刷された部分の前記上流側に前記第２ボディ部を印刷する第３印刷手段とを備えたことを特徴とする。
【０００７】
本発明によれば、印刷装置は、印刷媒体に既に印刷された第１ヘッダ部と、次に印刷する予定の第２オブジェクトの第２ヘッダ部とが相違する場合、印刷媒体のうち第１ヘッダ部が印刷された部分を切断部により切断し、且つ、第２オブジェクトの第２ヘッダ部及び第２ボディ部を印刷媒体に印刷する。この場合、ユーザは、印刷媒体のうち不要な第１ヘッダ部が印刷された部分を切断する操作を行う必要がない。このため、印刷装置は、印刷媒体のうち印刷部と切断部との間の余白部分を有効活用しつつ、既に印刷された第１ヘッダ部と第２ヘッダ部とが相違する場合でも、ユーザの操作を要することなく第２オブジェクトを印刷媒体に印刷できる。
【０００８】
本発明において、前記第１切断手段は、前記切断部により前記印刷媒体をフルカットしてもよい。この場合、印刷装置は、印刷媒体のうち第１ヘッダ部が印刷された部分を、第２オブジェクトが印刷される部分から切り離すことができる。
【０００９】
本発明において、前記第１切断手段は、前記切断部により前記印刷媒体をハーフカットしてもよい。印刷装置は、印刷媒体のうち第１ヘッダ部が印刷された部分が、第２オブジェクトが印刷される部分から切り離されることを抑制できる。この場合、印刷装置は、印刷媒体のうち切り離された部分を廃棄するユーザの手間を省くことができる。
【００１０】
本発明において、前記印刷媒体のうち、前記第２印刷手段により印刷された前記第２ヘッダ部と前記第２ボディ部との間の境界部を、前記切断部により切断するか判定する第２判定手段と、前記第２判定手段により、前記境界部を切断すると判定した場合、前記切断部により、前記印刷媒体の前記境界部をハーフカットする第２切断手段を更に備えてもよい。例えばユーザは、第２オブジェクトが印刷された印刷媒体を使用する場合、第２ヘッダ部と第２ボディ部とを切り離して使用したり、第２ヘッダ部と第２ボディ部とを結合させた状態で使用したりできる。従って、印刷装置は、第２オブジェクトが印刷された印刷媒体の利便性を高めることができる。
【００１１】
本発明において、前記ヘッダ部の少なくとも一部は印刷日時を含んでおり、前記第１判定手段は、前記第１ヘッダ部と前記第２ヘッダ部とのそれぞれに含まれる前記印刷日時が一致するか否かを判定してもよい。例えば、第１ヘッダ部が印刷媒体に印刷された日時と、次に第２ヘッダ部が印刷媒体に印刷される日時とが相違する場合がある。このような場合、印刷装置は、ユーザの操作を要することなく第２オブジェクトを印刷媒体に印刷できる。
【図面の簡単な説明】
【００１２】
【図１】印刷装置１の斜視図である。
【図２】印刷装置１の内部構造を模式的に示す平面図である。
【図３】印刷装置１の電気的構成を示すブロック図である。
【図４】ラベルの作成方法の第１例を示す図である。
【図５】ラベルの作成方法の第２例を示す図である。
【図６】ラベルの作成方法の第３例を示す図である。
【図７】ラベルの作成方法の第４例を示す図である。
【図８】設定処理のフローチャートである。
【図９】印刷処理のフローチャートである。
【図１０】テーブル９５Ａを示す図である。
【図１１】切断処理のフローチャートである。
【発明を実施するための形態】
【００１３】
＜印刷装置１の概要＞
本発明の一実施形態について、図面を参照して説明する。印刷装置１は、印刷媒体であるテープ５０（図２参照）にオブジェクト（文字、文字列、記号、数字、図形、絵文字等）を印刷してラベルを作成可能である。以下の説明では、図１の右上側、左下側、右下側、左上側、上側、及び下側を、それぞれ、印刷装置１の右側、左側、前側、後側、上側、及び下側とする。
【００１４】
図１に示すように、印刷装置１は、直方体状の筐体である本体カバー２を備える。本体カバー２の上面前部には、文字列等を入力するためのキーボード３が設けられる。キーボード３は、電源スイッチ、用途キー、カーソルキー等を含む。キーボード３の後側には、各種情報を表示するディスプレイ５が設けられる。一例として、ディスプレイ５はドットマトリクスＬＣＤである。ディスプレイ５の後側には、本体カバー２に対して開閉可能なカセットカバー６が設けられる。本体カバー２の左面後部には、印刷されたテープ５０を本体カバー２の外部に排出する排出口９が設けられる。
【００１５】
図２に示すように、本体カバー２の内部におけるカセットカバー６（図１参照）の下側には、装着部８が設けられる。装着部８は、テープカセット３０の形状に対応する凹部であり、テープカセット３０を着脱可能な部位である。印刷装置１は、装着部８に装着されたテープカセット３０を用いて、キーボード３を介して入力された文字列の印刷を実行する。
【００１６】
テープカセット３０は、テープ５０及びインクリボン６０等を収容する箱状のカセットケース３３を備える。テープ５０は、基材と、基材の一方の面に粘着剤によって貼付された剥離紙とが積層されて形成される。印刷前のテープ５０が巻回されたテープスプール４０は、カセットケース３３内の左後部で回転可能に支持される。未使用のインクリボン６０が巻回されたリボンスプール４２は、カセットケース３３内の右前部で回転可能に支持される。なお、インクリボン６０の幅とテープ５０の幅とは、それぞれ等しい。リボン巻取スプール４４は、テープスプール４０とリボンスプール４２との間で回転可能に支持される。リボン巻取スプール４４は、リボンスプール４２から未使用のインクリボン６０を引き出すとともに、印刷に使用されたインクリボン６０を巻き取る。テープ駆動ローラ４６は、カセットケース３３内の左前角部で回転可能に支持されて、テープスプール４０から印刷前のテープ５０を引き出す。
【００１７】
装着部８には、リボン巻取軸（図示略）、テープ駆動軸（図示略）、サーマルヘッド１０、保持アーム１４等が設けられる。リボン巻取軸は、リボン巻取スプール４４に挿入され、テープ送りモータ２３（図３参照）の駆動によって回転する。テープ駆動軸は、テープ駆動ローラ４６に挿入され、テープ送りモータ２３の駆動によって伝達機構（図示略）を介して回転する。サーマルヘッド１０は、テープ駆動軸の右側に配置される。印刷装置１は、サーマルヘッド１０を加熱することによって、未使用のインクリボン６０を用いてテープ５０に印刷を行う。
【００１８】
保持アーム１４は左右方向に延び、右端にて揺動可能に支持される。保持アーム１４は、本体カバー２の開閉に応じて揺動し、左端が上方に移動した印刷位置と、左端が下方に移動した退避位置との間で揺動可能である。保持アーム１４は、プラテンローラ１２及び挟持ローラ１３を回転可能に支持する。保持アーム１４が印刷位置に配置された場合、プラテンローラ１２は、サーマルヘッド１０との間でテープ５０及びインクリボン６０を互いに圧接する。挟持ローラ１３は、テープ駆動ローラ４６との間にテープ５０を挟持する。
【００１９】
排出口９の近傍には、切断部１７が設けられる。切断部１７は、カットモータ２４（図３参照）の駆動により、テープ５０を所定の位置で切断する。切断部１７は、フルカット又はハーフカットを選択して実行できる。フルカットは、テープ５０の基材及び剥離紙を厚さ方向の全域に亘って切断する切断方法である。ハーフカットは、テープ５０の基材のみ厚さ方向の全域に亘って切断し、剥離紙を切断しない切断方法である。
【００２０】
＜印刷装置１の電気的構成＞
図３を参照し、印刷装置１の電気的構成を説明する。印刷装置１は制御回路部９０を備える。制御回路部９０は、ＣＰＵ９１、ＲＯＭ９２、ＣＧＲＯＭ９３、ＲＡＭ９４、フラッシュメモリ９５、及び入出力インタフェース９７を備え、これらがデータバス６９を介して接続される。ＣＰＵ９１は、印刷装置１を統括制御する。ＲＯＭ９２は、ＣＰＵ９１が各種プログラムの実行時に必要な各種パラメータを記憶する。ＣＧＲＯＭ９３は、内蔵フォント等を記憶する。ＲＡＭ９４は、テキストメモリ、印刷バッファ、後述の第１フラグ〜第４フラグ（図８参照）等を記憶する。フラッシュメモリ９５は、ＣＰＵ９１が実行する各種プログラム等を記憶する。
【００２１】
入出力インタフェース９７には、キーボード３、液晶駆動回路（ＬＣＤＣ）２５、駆動回路２６、２７、２８が接続される。ＬＣＤＣ２５は、ディスプレイ５に表示データを出力するためのビデオＲＡＭ（図示略）を有する。駆動回路２６は、サーマルヘッド１０を駆動するための電子回路である。駆動回路２７は、テープ送りモータ２３を駆動するための電子回路である。駆動回路２８は、カットモータ２４を駆動するための電子回路である。
【００２２】
＜印刷動作の概要＞
装着部８にテープカセット３０が装着された後、本体カバー２が閉塞される。保持アーム１４が退避位置から印刷位置に移動する。プラテンローラ１２は、サーマルヘッド１０との間にテープ５０及びインクリボン６０を挟持する。インクリボン６０は、テープ５０とサーマルヘッド１０との間に挟まれる。挟持ローラ１３は、テープ駆動ローラ４６との間にテープ５０を挟持する。
【００２３】
ＣＰＵ９１は、駆動回路２７を介してテープ送りモータ２３を駆動する。これによって、リボン巻取軸及びテープ駆動軸は連動して回転する。図２に示すように、リボン巻取軸は、リボン巻取スプール４４を矢印４４Ａの方向に回転させる。インクリボン６０は、リボンスプール４２から繰り出される。又、テープ駆動軸は、テープ駆動ローラ４６を矢印４６Ａの方向に回転させる。テープ５０は、テープスプール４０から繰り出され、所定の搬送経路Ｐに沿って搬送される。以下、搬送経路Ｐに沿った方向を、搬送方向という。搬送方向のうち、テープスプール４０に近接する側を上流側といい、上流側と反対側を下流側という。
【００２４】
プラテンローラ１２は、テープ駆動ローラ４６によりテープ５０が搬送されることに応じて回転する。プラテンローラ１２は、繰り出されたテープ５０をサーマルヘッド１０側に押し付ける。ＣＰＵ９１は、サーマルヘッド１０の複数の発熱素子に対して通電する。複数の発熱素子が通電に応じて発熱することによって、インクリボン６０のインクが、テープ５０に転写される。以下、サーマルヘッド１０の複数の発熱素子が通電により発熱することを、サーマルヘッド１０が加熱されるという。インクリボン６０のインクは、テープ駆動ローラ４６により搬送経路Ｐに沿って上流側から下流側に搬送されるテープ５０に繰り返し転写される。これによって、テープ５０にオブジェクトが印刷される。
【００２５】
挟持ローラ１３は、テープ駆動ローラ４６によりテープ５０が搬送されることに応じて回転する。テープ駆動ローラ４６及び挟持ローラ１３は、オブジェクトが印刷されたテープ５０を、搬送方向の下流側に設けられた排出口９に向けて搬送する。切断部１７は、サーマルヘッド１０及びテープ駆動ローラ４６に対して搬送方向の下流側に離隔した位置、より詳細には、サーマルヘッド１０に対して搬送方向の下流側に距離Ｌ分離隔した位置に設けられる。ＣＰＵ９１は、駆動回路２８を介してカットモータ２４を駆動する。切断部１７は、オブジェクトが印刷されたテープ５０をフルカットし、テープカセット３０から切り離す。オブジェクトが印刷され且つテープカセット３０から切り離されたテープ５０は、ラベルに対応する。ラベルは、排出口９から排出される。使用済みのインクリボン６０は、リボン巻取スプール４４に巻き取られる。
【００２６】
＜印刷動作の詳細＞
図４〜図７を参照し、印刷装置１による印刷動作の詳細について説明する。図４（Ｄ）に示すように、印刷装置１では、ヘッダ部７Ａ及びボディ部７Ｂを有するオブジェクト７（オブジェクト７１、・・・）が繰り返し印刷される。ヘッダ部７Ａ及びボディ部７Ｂは、搬送方向に沿って配列される。ヘッダ部７Ａには、オブジェクト７の印刷日時に関する情報「作業日  １９／０１／０９」が含まれる。ボディ部７Ｂには、オブジェクト７の具体的な内容に関する情報「配線Ａ⇒配線Ｂ」が含まれる。ヘッダ部７Ａはボディ部７Ｂよりも下流側に配置される。ヘッダ部７Ａの搬送方向の長さよりも、ボディ部７Ｂの搬送方向の長さの方が長い。本実施形態では、説明を容易とするため、ヘッダ部７Ａの搬送方向の長さと、印刷装置１のサーマルヘッド１０と切断部１７との間の搬送方向の距離Ｌとが同一であることを前提とする。なお、本発明は、ヘッダ部７Ａの搬送方向の長さと距離Ｌとが相違する場合にも適用可能である。
【００２７】
印刷装置１は、オブジェクト７の印刷回数（以下、指定回数という。）を指定した印刷指示がキーボード３（図１参照）を介して入力された場合、オブジェクト７を指定回数繰り返し印刷する印刷動作を開始する。印刷装置１は、オブジェクト７の印刷が指定回数繰り返された場合、印刷動作を終了する。以下、オブジェクト７を繰り返し印刷する印刷動作を、Ｊｏｂという。又、印刷指示が繰り返し入力されることによってＪｏｂが繰り返し実行される場合、各Ｊｏｂを、Ｊｏｂ（１）、Ｊｏｂ（２）・・・のように表記する。
【００２８】
図４（Ａ）に示すように、印刷装置１によるＪｏｂ（１）の開始時点で、サーマルヘッド１０と切断部１７との間に、印刷がされていないテープ５０の一部（余白部分５Ａという。）が配置される場合がある。テープ５０の余白部分５Ａに対するサーマルヘッド１０による印刷は、テープ５０が搬送方向に沿って下流側から上流側に向けて搬送されない限り、実行できない。このため印刷装置１は、オブジェクト７の印刷により作成されるラベルの先頭に余白部分５Ａが付加されないように、次のようにＪｏｂ（１）を実行する。
【００２９】
印刷装置１は、テープ５０を下流側に搬送しながら、サーマルヘッド１０を加熱する。これにより、図４（Ｂ）に示すように、オブジェクト７１のヘッダ部７１Ａをテープ５０に印刷する。ヘッダ部７１Ａの搬送方向の長さは距離Ｌと同一であるので、ヘッダ部７１Ａの印刷が完了した時点で、テープ５０は下流側に距離Ｌ搬送された状態となる。このとき、余白部分５Ａの上流側の端部、及び、ヘッダ部７１Ａが印刷された部分の下流側の端部のそれぞれの位置（以下、余白部分５Ａとヘッダ部７１Ａとの境界部８１という。）と、切断部１７の位置とは一致する。印刷装置１は、テープ５０の搬送を停止し、切断部１７によりテープ５０の境界部８１をフルカットする。これによって、図４（Ｃ）に示すように、テープ５０の余白部分５Ａはテープカセット３０から切り離される。
【００３０】
印刷装置１は、テープ５０の下流側への搬送を再開する。印刷装置１は、テープ５０を下流側に搬送しながら、サーマルヘッド１０を加熱する。これにより、図４（Ｄ）に示すように、印刷装置１は、オブジェクト７１のボディ部７１Ｂをテープ５０に印刷する。ボディ部７１Ｂの印刷が完了した後、更に印刷装置１は、図４（Ｅ）に示すように、テープ５０の下流側への搬送状態を継続しつつ、サーマルヘッド１０を加熱して次のオブジェクト７２のヘッダ部７２Ａをテープ５０に印刷する。ヘッダ部７２Ａの印刷が完了した時点で、オブジェクト７１のボディ部７１Ｂが印刷された部分の上流側の端部、及び、オブジェクト７２のヘッダ部７２Ａが印刷された部分の下流側の端部のそれぞれの位置（以下、ボディ部７１Ｂとヘッダ部７２Ａとの境界部８２という。）と、切断部１７の位置とは一致する。印刷装置１は、テープ５０の搬送を停止し、切断部１７によりテープ５０の境界部８２をフルカットする。これによって、図４（Ｆ）に示すように、テープ５０のうちオブジェクト７１が印刷された部分は、テープカセット３０から切り離される。以上により、オブジェクト７１が印刷されたラベル５Ｂが作成される。
【００３１】
印刷装置１は、以上のようなオブジェクト７の印刷動作を、指定回数分繰り返す。図５（Ａ）は、オブジェクト７の印刷動作が指定回数分繰り返された直後の状態を示す。このとき印刷装置１は、図５（Ｂ）に示すように、更にテープ５０を距離Ｌ搬送しながらサーマルヘッド１０を加熱し、ヘッダ部７４Ａをテープ５０に印刷する。ヘッダ部７４Ａの印刷が完了した時点で、オブジェクト７３のボディ部７３Ｂが印刷された部分の上流側の端部、及び、ヘッダ部７４Ａが印刷された部分の下流側の端部のそれぞれの位置（以下、ボディ部７３Ｂとヘッダ部７４Ａとの境界部８４という。）と、切断部１７の位置とは一致する。印刷装置１は、テープ５０の搬送を停止し、図５（Ｃ）に示すように、切断部１７によりテープ５０をフルカットする。これによって、テープ５０のうちオブジェクト７３が印刷された部分は、テープカセット３０から切り離される。以上により、オブジェクト７３が印刷されたラベル５Ｃが作成される。又、インクリボン６０のうちサーマルヘッド１０と切断部１７との間に、ヘッダ部７４Ａが印刷された部分が配置される。
【００３２】
なお、印刷装置１は、オブジェクト７のヘッダ部７Ａとボディ部７Ｂとの間の境界部が切断部１７によりハーフカットされるように設定することもできる。この設定がされた場合、印刷装置１は次のように動作する。印刷装置１は、オブジェクト７１のヘッダ部７１Ａをテープ５０に印刷し、次いで、オブジェクト７１のボディ部７１Ｂの印刷を開始する。ボディ部７１Ｂの印刷の途中で、図５（Ｄ）に示すように、オブジェクト７１のヘッダ部７１Ａが印刷された部分の上流側の端部、及び、オブジェクト７１のボディ部７１Ｂが印刷された部分の下流側の端部のそれぞれの位置（以下、ヘッダ部７１Ａとボディ部７１Ｂとの境界部８１Ａという。）と、切断部１７の位置とが一致する。印刷装置１は、テープ５０の搬送を停止し、切断部１７によりテープ５０の境界部８１Ａをハーフカットする。
【００３３】
印刷装置１は、テープ５０の搬送を再開する。図５（Ｅ）に示すように、印刷装置１は、オブジェクト７１のボディ部７１Ｂをテープ５０に印刷する。ボディ部７１Ｂの印刷が完了した後、更に印刷装置１は、図５（Ｆ）に示すように、次のオブジェクト７２のヘッダ部７２Ａをテープ５０に印刷する。ヘッダ部７２Ａの印刷が完了した時点で、ボディ部７１Ｂとヘッダ部７２Ａとの境界部８２と切断部１７の位置とは一致する。印刷装置１は、テープ５０の搬送を停止し、切断部１７によりテープ５０の境界部８２をフルカットする。これによって、テープ５０のうちオブジェクト７１が印刷された部分は、テープカセット３０から切り離される。以上により、ヘッダ部７１Ａとボディ部７１Ｂとの境界部８１Ａにハーフカットが形成されたラベル５Ｂが作成される。
【００３４】
印刷装置１は、上記のようにＪｏｂ（１）が実行された後、次の印刷指示がキーボード３（図１参照）を介して入力された場合、Ｊｏｂ（２）を開始する。ここで図６（Ａ）、図７（Ａ）、示すように、Ｊｏｂ（２）の開始時点で、サーマルヘッド１０と切断部１７との間に、ヘッダ部７４Ａが印刷された部分が配置されている（図５（Ｃ）参照）。この場合、印刷装置１は、Ｊｏｂ（１）を開始した場合と異なり、Ｊｏｂ（２）を以下のように実行する。
【００３５】
はじめに、Ｊｏｂ（２）において印刷されるオブジェクト７のヘッダ部７Ａが、Ｊｏｂ（１）において既に印刷されたオブジェクト７のヘッダ部７Ａと一致する場合について、図６を参照して説明する。
【００３６】
印刷装置１は、テープ５０を下流側に搬送しながら、サーマルヘッド１０を加熱する。これにより、図６（Ｂ）に示すように、印刷装置１は、オブジェクト７４のボディ部７４Ｂをテープ５０に印刷する。Ｊｏｂ（１）の場合と異なり、テープ５０に余白部分５Ａ（図４（Ａ）参照）がないので、余白部分５Ａをテープカセット３０から切り離すための動作（図４（Ｃ）参照）は不要となる。ボディ部７４Ｂの印刷が完了した後、更に印刷装置１は、図６（Ｃ）に示すように、テープ５０の下流側への搬送を継続しつつ、サーマルヘッド１０を加熱して次のオブジェクト７５のヘッダ部７５Ａをテープ５０に印刷する。ヘッダ部７５Ａの印刷が完了した時点で、オブジェクト７４のボディ部７４Ｂが印刷された部分の上流側の端部、及び、オブジェクト７５のヘッダ部７５Ａが印刷された部分の下流側の端部のそれぞれの位置（以下、ボディ部７４Ｂとヘッダ部７５Ａとの境界部８５という。）と、切断部１７の位置とは一致する。印刷装置１は、テープ５０の搬送を停止し、切断部１７によりテープ５０の境界部８５をフルカットする。これによって、図６（Ｄ）に示すように、テープ５０のうちオブジェクト７４が印刷された部分は、テープカセット３０から切り離される。以上により、オブジェクト７４が印刷されたラベル５Ｄが作成される。印刷装置１は、以上のようなオブジェクト７の印刷動作を、指定回数分繰り返す。
【００３７】
次に、Ｊｏｂ（２）において印刷されるオブジェクト７のヘッダ部７Ａが、Ｊｏｂ（１）において既に印刷されたオブジェクト７のヘッダ部７Ａと相違する場合について、図７を参照して説明する。図７では、ヘッダ部７Ａに含まれる印刷日時が、「作業日  １９／０１／０９」から「作業日  １９／０１／１０」に変更されている。このような場合の具体例として、Ｊｏｂ（１）とＪｏｂ（２）とのそれぞれが実行される日付が変更された場合が挙げられる。
【００３８】
Ｊｏｂ（２）の開始時点で既に印刷されたヘッダ部７４Ａは、ヘッダ部７６Ａを有するオブジェクト７６が印刷されるＪｏｂ（２）において不要である。このため、印刷装置１は、図７（Ｂ）に示すように、テープ５０を下流側に搬送しながら、オブジェクト７６のヘッダ部７６Ａをテープ５０に印刷する。ヘッダ部７６Ａの印刷が完了した時点で、テープ５０は下流側に距離Ｌ搬送された状態となる。このとき、ヘッダ部７４Ａが印刷された部分の上流側の端部、及び、ヘッダ部７６Ａが印刷された部分の下流側の端部のそれぞれの位置（以下、ヘッダ部７４Ａとヘッダ部７６Ａとの境界部８６という。）と、切断部１７の位置とは一致する。印刷装置１は、テープ５０の搬送を停止し、切断部１７によりテープ５０の境界部８６をフルカットする。これによって、図７（Ｃ）に示すように、テープ５０のうちヘッダ部７４Ａが印刷された部分は、テープカセット３０から切り離される。
【００３９】
印刷装置１は、テープ５０の下流側への搬送を再開し、サーマルヘッド１０を加熱する。これにより、図７（Ｄ）に示すように、印刷装置１は、オブジェクト７６のボディ部７６Ｂをテープ５０に印刷する。ボディ部７６Ｂの印刷が完了した後、更に印刷装置１は、図６（Ｅ）に示すように、テープ５０の下流側への搬送を継続しつつ、サーマルヘッド１０を加熱して次のオブジェクト７７のヘッダ部７７Ａをテープ５０に印刷する。ヘッダ部７７Ａの印刷が完了した時点で、オブジェクト７６のボディ部７６Ｂが印刷された部分の上流側の端部、及び、オブジェクト７７のヘッダ部７７Ａが印刷された部分の下流側の端部のそれぞれの位置（以下、ボディ部７６Ｂとヘッダ部７７Ａとの境界部８７という。）と、切断部１７の位置とは一致する。印刷装置１は、テープ５０の搬送を停止し、切断部１７によりテープ５０の境界部８７をフルカットする。これによって、図７（Ｆ）に示すように、テープ５０のうちオブジェクト７６が印刷された部分は、テープカセット３０から切り離される。以上により、オブジェクト７４が印刷されたラベル５Ｅが作成される。印刷装置１は、以上のようなオブジェクト７の印刷動作を、指定回数分繰り返す。
【００４０】
＜設定処理＞
図８を参照し、印刷装置１のＣＰＵ９１によって実行される設定処理について説明する。設定処理は、オブジェクトの印刷を実行するために必要な設定情報を設定するための処理である。ＣＰＵ９１は、Ｊｏｂの実行中において各オブジェクト７の印刷が開始される直前の各タイミングで、フラッシュメモリ９５に記憶されたプログラムを読み出して実行することにより、設定処理を開始する。設定処理は、Ｊｏｂにおいて印刷されるオブジェクト７毎に実行される。例えば、Ｊｏｂの開始直後に印刷されるオブジェクト７に関する設定情報を設定するための設定処理は、Ｊｏｂの開始直後であってオブジェクト７の印刷が開始される前のタイミングで実行される。又、Ｊｏｂの実行中において２回目以降に印刷されるオブジェクト７に関する設定情報を設定するための設定処理は、直前のオブジェクト７の印刷が完了する前までに実行される。
【００４１】
以下、第１オブジェクト、及び、第１オブジェクトの次に印刷される第２オブジェクトを定義する。第２オブジェクトは、設定処理による設定情報の設定の対象となるオブジェクト、即ち、設定処理の完了後に印刷されるオブジェクトである。第１オブジェクトは、第２オブジェクトの直前に印刷されたオブジェクトである。第２オブジェクトがＪｏｂの開始直後に印刷されるオブジェクト７である場合、前回のＪｏｂの最後に印刷されたオブジェクト７が第１オブジェクトに対応する。第１オブジェクトのヘッダ部を第１ヘッダ部といい、ボディ部を第１ボディ部という。第２オブジェクトのヘッダ部を第２ヘッダ部といい、ボディ部を第２ボディ部という。
【００４２】
図８に示すように、ＣＰＵ９１は、第２オブジェクトの第２ヘッダ部として印刷される情報（以下、第２ヘッダ部情報という。）を取得する（Ｓ１１）。なお、第２オブジェクトが第２ボディ部のみで形成され、第２ヘッダ部を含んでいない場合、第２ヘッダ部情報は取得されない。
【００４３】
ＣＰＵ９１は、第２オブジェクトを印刷する場合において第２ヘッダ部を印刷するか否か判定する（Ｓ１３）。ＣＰＵ９１は、Ｓ１１の処理によって第２ヘッダ部情報が取得された場合、第２ヘッダ部を印刷すると判定する（Ｓ１３：ＹＥＳ）。ＣＰＵ９１は、第１フラグとして１を設定する（Ｓ１５）。ＣＰＵ９１は、処理をＳ１９に進める。一方、ＣＰＵ９１は、Ｓ１１の処理によって第２ヘッダ部情報が取得されない場合、第２ヘッダ部を印刷しないと判定する（Ｓ１３：ＮＯ）。ＣＰＵ９１は、第１フラグとして０を設定する（Ｓ１７）。ＣＰＵ９１は、処理をＳ１９に進める。
【００４４】
ＣＰＵ９１は、第１オブジェクトの第１ヘッダ部が印刷済みの状態であるか否かを判定する（Ｓ１９）。例えば図４（Ｆ）、図６（Ａ）、図７（Ａ）に示すように、第２オブジェクトがＪｏｂの開始直後に印刷されるオブジェクトであって、前回のＪｏｂの最後に第１ヘッダ部の印刷を実行している場合、ＣＰＵ９１は、第１オブジェクトの第１ヘッダ部が印刷済みの状態であると判定する（Ｓ１９：ＹＥＳ）。又、例えば図４（Ａ）に示すように、第２オブジェクトがＪｏｂの開始直後に印刷されるオブジェクトであって、サーマルヘッド１０と切断部１７との間に余白部分５Ａが形成されている場合、ＣＰＵ９１は、第１オブジェクトの第１ヘッダ部が印刷済みの状態であると判定する（Ｓ１９：ＹＥＳ）。即ち、ＣＰＵ９１は、第２オブジェクトがＪｏｂの開始直後に印刷されるオブジェクトである場合、第１オブジェクトの第１ヘッダ部が印刷済みの状態であると判定する（Ｓ１９：ＹＥＳ）。ＣＰＵ９１は、第２フラグとして１を設定する（Ｓ２１）。ＣＰＵ９１は、処理をＳ２５に進める。
【００４５】
一方、ＣＰＵ９１は、例えば図４（Ｄ）、図５（Ａ）、図６（Ｂ）、図７（Ｄ）に示すように、第２オブジェクトがＪｏｂにおいて２回目以降に印刷されるオブジェクトである場合、第１オブジェクトの第１ヘッダ部が印刷済みでないと判定する（Ｓ１９：ＮＯ）。ＣＰＵ９１は、第２フラグとして０を設定する（Ｓ２３）。ＣＰＵ９１は、処理をＳ２５に進める。
【００４６】
ＣＰＵ９１は、Ｓ１９において第１ヘッダ部が印刷済みであると判定した場合、第１ヘッダ部として印刷された情報（以下、第１ヘッダ部情報という。）を取得する。なお、例えば図４（Ａ）に示すように余白部分５Ａが形成されている場合、余白であることを示す第１ヘッダ部情報が取得される。ＣＰＵ９１は、取得された第１ヘッダ部情報と、Ｓ１１の処理によって取得された第２ヘッダ部情報とが一致するか判定する（Ｓ２５）。より詳細には、ＣＰＵ９１は、第１ヘッダ部と第２ヘッダ部とのそれぞれに含まれる印刷日時が一致するか判定する。ＣＰＵ９１は、例えば図６（Ａ）に示すように、第１ヘッダ部情報と第２ヘッダ部情報とがそれぞれ「作業日  １９／１／０９」で一致すると判定した場合（Ｓ２５：ＹＥＳ）、第３フラグとして１を設定する（Ｓ２７）。ＣＰＵ９１は、処理をＳ３１に進める。
【００４７】
一方、ＣＰＵ９１は、例えば図４（Ａ）、図７（Ａ）に示すように、第１ヘッダ部情報と第２ヘッダ部情報とが相違すると判定された場合（Ｓ２５：ＮＯ）、第３フラグとして０を設定する（Ｓ２９）。ＣＰＵ９１は、処理をＳ３１に進める。又、ＣＰＵ９１は、例えば図４（Ｄ）、図５（Ａ）、図６（Ｂ）、図７（Ｄ）に示すように、第２オブジェクトがＪｏｂにおいて２回目以降に印刷されるオブジェクトであり、第１オブジェクトの第１ヘッダ部が印刷済みでないと判定されている（Ｓ１９：ＮＯ）場合、第１ヘッダ部情報と第２ヘッダ部情報とが相違すると判定する（Ｓ２５：ＮＯ）。ＣＰＵ９１は、第３フラグとして０を設定する（Ｓ２９）。ＣＰＵ９１は、処理をＳ３１に進める。
【００４８】
ＣＰＵ９１は、第２ヘッダ部と第２ボディ部との間の境界部を、切断部１７によりハーフカットするか判定する（Ｓ３１）。例えば図５（Ｄ）〜（Ｆ）に示すように、ヘッダ部７１Ａとボディ部７１Ｂとの境界部８１Ａをハーフカットするための設定操作が、キーボード３を介して予め入力されている場合、ＣＰＵ９１は、第２ヘッダ部と第２ボディ部との間の境界部をハーフカットすると判定する（Ｓ３１：ＹＥＳ）。ＣＰＵ９１は、第４フラグとして１を設定する（Ｓ３３）。ＣＰＵ９１は、処理をＳ３７に進める。一方、ＣＰＵ９１は、ハーフカットするための設定操作が入力されていない場合、第２ヘッダ部と第２ボディ部との間の境界部をハーフカットしないと判定する（Ｓ３１：ＮＯ）。ＣＰＵ９１は、第４フラグとして０を設定する（Ｓ３５）。ＣＰＵ９１は、処理をＳ３７に進める。
【００４９】
ＣＰＵ９１は、後述の印刷処理（図９参照）を開始することによって、第２オブジェクトの印刷を開始する（Ｓ３７）。ＣＰＵ９１は、Ｊｏｂのすべてのオブジェクトの印刷が完了したか判定する（Ｓ３９）。ＣＰＵ９１は、Ｊｏｂにおいて印刷が完了していないオブジェクトが残っている場合（Ｓ３９：ＮＯ）、処理をＳ１１に戻す。ＣＰＵ９１は、次のオブジェクトの印刷に関する設定情報を設定するため、Ｓ１１〜Ｓ３７の処理を繰り返す。ＣＰＵ９１は、Ｊｏｂのすべてのオブジェクトの印刷が完了したと判定した場合（Ｓ３９：ＹＥＳ）、設定処理を終了させる。
【００５０】
＜印刷処理＞
図９及び図１０を参照し、印刷装置１のＣＰＵ９１によって実行される印刷処理について説明する。ＣＰＵ９１は、設定処理（図８参照）のＳ３７の処理が実行された場合、フラッシュメモリ９５に記憶されたプログラムを読み出して実行することにより、印刷処理を開始する。ＣＰＵ９１は、設定処理によって設定された第１フラグ〜第４フラグに基づき、図１０に示すテーブル９５Ａにより特定される印刷設定９５１に基づいて動作条件を判断し、印刷処理の各ステップを実行する。印刷設定９５１は、ヘッダ部の印刷が必要か否かを示す。印刷設定９５１において１が格納されている場合、ヘッダ部の印刷が必要であることを示し、０が格納されている場合、ヘッダ部の印刷が不要であることを示す。
【００５１】
図９に示すように、ＣＰＵ９１は、テーブル９５Ａのうち設定処理によって設定された第１フラグ〜第４フラグに対応する印刷設定９５１の情報を抽出し、ヘッダ部の印刷が必要か否か判定する（Ｓ５１）。ＣＰＵ９１は、抽出した情報が１である場合、ヘッダ部の印刷が必要であると判定する（Ｓ５１：ＹＥＳ）。この場合、ＣＰＵ９１は、テープ送りモータ２３の駆動によりリボン巻取軸及びテープ駆動軸を連動して回転させ、テープ５０を下流側に搬送する。ＣＰＵ９１は、設定処理（図８参照）のＳ１１の処理によって取得された第２ヘッダ部情報に基づき、サーマルヘッド１０を加熱する。これにより、ＣＰＵ９１は、第２ヘッダ部をテープ５０に印刷する（Ｓ５３）。ＣＰＵ９１は、処理をＳ５５に進める。一方、ＣＰＵ９１は、テーブル９５Ａから抽出された印刷設定９５１の情報が０である場合、ヘッダ部の印刷が不要であると判定する（Ｓ５１：ＮＯ）。この場合、ＣＰＵ９１は、処理をＳ５５に進める。
【００５２】
ＣＰＵ９１は、Ｊｏｂのすべてのオブジェクトの印刷が終了したか判定する（Ｓ５５）。ＣＰＵ９１は、Ｊｏｂにおいて印刷が完了していないオブジェクトが残っている場合（Ｓ５５：ＮＯ）、第２ボディ部をテープ５０に印刷する（Ｓ５７）。ＣＰＵ９１は、印刷処理を終了させる。一方、ＣＰＵ９１は、Ｊｏｂのすべてのオブジェクトの印刷が終了したと判定した場合（Ｓ５５：ＹＥＳ）、印刷処理を終了させる。
【００５３】
例えば、Ｊｏｂ（１）の最後に第２オブジェクトが印刷される場合に実行される印刷処理であって、設定処理（図８参照）によって、第１フラグ：１（第２ヘッダ部印刷）、第２フラグ：０（第１ヘッダ部印刷済みでない）、第３フラグ：０（第１ヘッダ部と第２ヘッダ部相違）、第４フラグ：０（第２ヘッダ部と第２ボディ部との間切断不要）が設定された場合を例示する。この場合、図１０に示すように、テーブル９５Ａのうち対応する印刷設定９５１の情報として、１が抽出される（枠Ｗ１参照）。
【００５４】
この場合、図９に示すように、ＣＰＵ９１は、Ｓ５１の処理において第２ヘッダ部の印刷が必要と判定する（Ｓ５１：ＹＥＳ）。ＣＰＵ９１は、例えば図５（Ａ）（Ｂ）に示すように、前回の印刷処理によって第１オブジェクト（オブジェクト７３）がテープ５０に印刷された（図５（Ａ））状態で、テープ５０のうち第１オブジェクト（オブジェクト７３）が印刷された部分の上流側の端部（境界部８４）が、切断部１７の位置に到達するまで、テープ５０を下流側に搬送させる。同時に、ＣＰＵ９１は、第１オブジェクト（オブジェクト７３）の第１ヘッダ部（ヘッダ部７３Ａ）と同じ情報を有するヘッダ部７４Ａを、第２ヘッダ部としてテープ５０に印刷する（Ｓ５３）。
【００５５】
又例えば、上記のように実行されたＪｏｂ（１）の後に続けてＪｏｂ（２）が実行される場合において、最初に第２オブジェクトが印刷される場合に実行される印刷処理を例示する。更に、Ｊｏｂ（１）の最後に印刷されたヘッダ部と、Ｊｏｂ（２）の最初に印刷される予定のヘッダ部とで、含まれる印刷日時が同一であったとする（図６（Ａ）参照）。この場合、設定処理（図８参照）によって、第１フラグ：１（第２ヘッダ部印刷）、第２フラグ：１（第１ヘッダ部印刷済み）、第３フラグ：１（第１ヘッダ部と第２ヘッダ部一致）、第４フラグ：０（第２ヘッダ部と第２ボディ部との間切断不要）が設定される。図１０に示すように、テーブル９５Ａのうち対応する印刷設定９５１の情報として、０が抽出される（枠Ｗ２参照）。
【００５６】
この場合、図９に示すように、ＣＰＵ９１は、Ｓ５１の処理において第２ヘッダ部の印刷が不要と判定する（Ｓ５１：ＮＯ）。なお、Ｊｏｂにおいて印刷が完了していないオブジェクトが残っている（Ｓ５５：ＮＯ）。ＣＰＵ９１は、例えば図６（Ｂ）に示すように、テープ５０のうち前回の印刷処理によって第１ヘッダ部（ヘッダ部７４Ａ）が印刷された部分の上流側に、第２ボディ部（ボディ部７４Ｂ）を印刷する（Ｓ５３）。
【００５７】
一方、例えば、Ｊｏｂ（１）の最後に印刷されたヘッダ部と、Ｊｏｂ（２）の最初に印刷される予定のヘッダ部とで、含まれる印刷日時が相違したとする（図７（Ａ）参照）。この場合、設定処理（図８参照）によって、第１フラグ：１（第２ヘッダ部印刷）、第２フラグ：１（第１ヘッダ部印刷済み）、第３フラグ：０（第１ヘッダ部と第２ヘッダ部相違）、第４フラグ：０（第２ヘッダ部と第２ボディ部との間切断不要）が設定される。図１０に示すように、テーブル９５Ａのうち対応する印刷設定９５１の情報として、１が抽出される（枠Ｗ３参照）。
【００５８】
この場合、図９に示すように、ＣＰＵ９１は、Ｓ５１の処理において第２ヘッダ部の印刷が必要と判定する（Ｓ５１：ＹＥＳ）。ＣＰＵ９１は、例えば図７（Ａ）（Ｂ）に示すように、テープ５０のうち前回の印刷処理により第１ヘッダ部（ヘッダ部７４Ａ）が印刷された部分の上流側に、第２オブジェクト（オブジェクト７６）の第２ヘッダ部（ヘッダ部７６Ａ）を印刷する（Ｓ５３）。なお、Ｊｏｂにおいて印刷が完了していないオブジェクトが残っている（Ｓ５５：ＮＯ）。ＣＰＵ９１は、例えば図７（Ｄ）に示すように、テープ５０のうち第２ヘッダ部（ヘッダ部７６Ａ）が印刷された部分の上流側に、第２オブジェクト（オブジェクト７６）の第２ボディ部（ボディ部７６Ｂ）を印刷する（Ｓ５７）。
【００５９】
＜切断処理＞
図１０及び図１１を参照し、印刷装置１のＣＰＵ９１によって実行される切断処理について説明する。ＣＰＵ９１は、キーボード３を介して印刷指示を受け付けたことに応じてＪｏｂを開始した場合、フラッシュメモリ９５に記憶されたプログラムを読み出して実行することにより、切断処理を開始する。ＣＰＵ９１は、設定処理によって設定された第１フラグ〜第４フラグに基づき、図１０に示すテーブル９５Ａにより特定される切断設定９５２に基づいて動作条件を判断し、切断処理の各ステップを実行する。
【００６０】
切断設定９５２は、切断部１７による切断が必要か否かを示す。切断設定９５２は、ヘッダ部とヘッダ部間の切断の要否を示す切断設定９６Ａ、ヘッダ部とボディ部間の切断の要否を示す切断設定９６Ｂ、及び、Ｊｏｂと次のＪｏｂとの間の切断の要否を示す切断設定９６Ｃを有する。それぞれの切断設定９５２において、１が格納されている場合、切断が必要であることを示し、０が格納されている場合、切断が不要であることを示す。
【００６１】
図１１に示すように、ＣＰＵ９１は、印刷処理（図９参照）の過程でテープ５０が搬送されることに応じ、ヘッダ部とヘッダ部との境界部の位置が、切断部１７の位置と一致したか判定する（Ｓ６１）。ＣＰＵ９１は、ヘッダ部とヘッダ部との境界部の位置が、切断部１７の位置と一致していないと判定した場合（Ｓ６１：ＮＯ）、処理をＳ６７に進める。
【００６２】
一方、ＣＰＵ９１は、例えば図４（Ｂ）、図７（Ｂ）に示すような位置関係となった場合、ヘッダ部とヘッダ部との境界部の位置が、切断部１７の位置と一致したと判定する（Ｓ６１：ＹＥＳ）。この場合、ＣＰＵ９１は、図１０に示すテーブル９５Ａのうち設定処理によって設定された第１フラグ〜第４フラグに対応する切断設定９６Ａの情報を抽出し、ヘッダ部とヘッダ部との境界部の位置で切断が必要か否か判定する（Ｓ６３）。ＣＰＵ９１は、抽出した情報が０である場合、切断が不要であると判定し（Ｓ６３：ＮＯ）、処理をＳ６７に進める。ＣＰＵ９１は、抽出した情報が１である場合、切断が必要であると判定する（Ｓ６３：ＹＥＳ）。ＣＰＵ９１は、テープ５０の搬送を停止させる。ＣＰＵ９１は、テープ５０のうちヘッダ部とヘッダ部との境界部の位置を、切断部１７によりフルカットする（Ｓ６５）。ＣＰＵ９１は、テープ５０の搬送を再開させる。ＣＰＵ９１は、処理をＳ６７に進める。
【００６３】
例えば、図７（Ｂ）に示す状態で切断処理が実行された場合を例示する。この場合、設定処理（図８参照）によって、第１ヘッダ部（ヘッダ部７４Ａ）と第２ヘッダ部（ヘッダ部７６Ａ）とが相違すると判定されている（Ｓ２５：ＮＯ）。又、第１フラグ：１（第２ヘッダ部印刷）、第２フラグ：１（第１ヘッダ部印刷済み）、第３フラグ：０（第１ヘッダ部と第２ヘッダ部相違）、第４フラグ：０（第２ヘッダ部と第２ボディ部との間切断不要）が設定されている。この場合、図１０に示すように、テーブル９５Ａのうち対応する切断設定９６Ａの情報として、１が抽出される（枠Ｗ４参照）。従って、ＣＰＵ９１は、既に印刷されたヘッダ部７４Ａと、次に印刷される予定のヘッダ部７６Ａとの境界部８６、言い換えれば、テープ５０のうち第１ヘッダ部（ヘッダ部７４Ａ）が印刷された部分の上流側の端部を、切断部１７によりフルカットする（Ｓ６５）。
【００６４】
図１１に示すように、ＣＰＵ９１は、印刷処理（図９参照）の過程でテープ５０が搬送されることに応じ、ヘッダ部とボディ部との境界部の位置が、切断部１７の位置と一致したか判定する（Ｓ６７）。ＣＰＵ９１は、ヘッダ部とボディ部との境界部の位置が、切断部１７の位置と一致していないと判定した場合（Ｓ６７：ＮＯ）、処理をＳ７３に進める。
【００６５】
一方、ＣＰＵ９１は、例えば図５（Ｄ）に示すような位置関係となった場合、ヘッダ部とボディ部との境界部の位置が、切断部１７の位置と一致したと判定する（Ｓ６７：ＹＥＳ）。この場合、ＣＰＵ９１は、図１０に示すテーブル９５Ａのうち設定処理によって設定された第１フラグ〜第４フラグに対応する切断設定９６Ｂの情報を抽出し、ヘッダ部とボディ部との境界部の位置で切断が必要か否か判定する（Ｓ６９）。ＣＰＵ９１は、抽出した情報が０である場合、切断が不要であると判定し（Ｓ６９：ＮＯ）、処理をＳ７３に進める。ＣＰＵ９１は、抽出した情報が１である場合、切断が必要であると判定する（Ｓ６９：ＹＥＳ）。ＣＰＵ９１は、テープ５０の搬送を停止させる。ＣＰＵ９１は、テープ５０のうちヘッダ部とボディ部との境界部の位置を、切断部１７によりハーフカットする（Ｓ７１）。ＣＰＵ９１は、テープ５０の搬送を再開させる。ＣＰＵ９１は、処理をＳ７３に進める。
【００６６】
例えば、図５（Ｄ）に示す状態で切断処理が実行された場合を例示する。又、設定処理（図８参照）によって、第１フラグ：１（第２ヘッダ部印刷）、第２フラグ：０（第１ヘッダ部印刷済みでない）、第３フラグ：０（第１ヘッダ部と第２ヘッダ部相違）、第４フラグ：１（第２ヘッダ部と第２ボディ部との間切断必要）が設定されている。この場合、図１０に示すように、テーブル９５Ａのうち対応する切断設定９６Ｂの情報として、１が抽出される（枠Ｗ５参照）。従って、ＣＰＵ９１は、第２ヘッダ部（ヘッダ部７１Ａ）と第２ボディ部（ボディ部７１Ｂ）との境界部８１Ａを、切断部１７によりハーフカットする（Ｓ７１）。
【００６７】
図１１に示すように、ＣＰＵ９１は、印刷処理（図９参照）によってＪｏｂのすべてのオブジェクトの印刷が終了したか判定する。ＣＰＵ９１は、Ｊｏｂにおいて印刷が完了していないオブジェクトが残っている場合（Ｓ７３：ＮＯ）、処理をＳ６１に戻す。一方、ＣＰＵ９１は、例えば図５（Ｃ）に示すように、Ｊｏｂのすべてのオブジェクトの印刷が終了したと判定した場合（Ｓ７３：ＹＥＳ）、処理をＳ７５に進める。
【００６８】
ＣＰＵ９１は、図１０に示すテーブル９５Ａのうち設定処理によって設定された第１フラグ〜第４フラグに対応する切断設定９６Ｃの情報を抽出し、Ｊｏｂと次のＪｏｂとの境界部の位置で切断が必要か否か判定する（Ｓ７５）。ＣＰＵ９１は、抽出した情報が０である場合、切断が不要であると判定し（Ｓ７５：ＮＯ）、切断処理を終了させる。なお、図１０に示すテーブル９５Ａにおいて、切断設定９６Ｃの情報としてすべて１が格納されている。このためＣＰＵ９１は、抽出した情報が常に１となるので、切断が必要であると判定する（Ｓ７５：ＹＥＳ）。ＣＰＵ９１は、切断部１７によりテープ５０をフルカットする（Ｓ７７）。ＣＰＵ９１は、切断処理を終了させる。
【００６９】
＜本実施形態の作用、効果＞
図７に示すように、印刷装置１のＣＰＵ９１は、テープ５０に既に印刷されたヘッダ部７４Ａと、次に印刷する予定のオブジェクト７６のヘッダ部７６Ａとが相違する場合（Ｓ２５：ＮＯ）、テープ５０のうちヘッダ部７４Ａが印刷された部分を切断部１７により切断し（図７（Ｃ）、Ｓ６５）、且つ、オブジェクト７６のヘッダ部７６Ａ及びボディ部７６Ｂをテープ５０に印刷する（図７（Ｂ）〜（Ｄ）、Ｓ５３，Ｓ５７）。この場合、ユーザは、テープ５０のうち不要なヘッダ部７４Ａが印刷された部分を切断する操作を行う必要がない。このため、印刷装置１は、テープ５０のうちサーマルヘッド１０と切断部１７との間の余白部分にヘッダ部を印刷することで有効活用しつつ、既に印刷されたヘッダ部７４Ａとヘッダ部７６Ａとが相違する場合でも、ユーザの操作を要することなくオブジェクト７６をテープ５０に印刷できる。
【００７０】
上記において、印刷装置１のＣＰＵ９１は、テープ５０のうちヘッダ部７４Ａが印刷された部分を、切断部１７によりフルカットする。これによって、印刷装置１は、テープ５０のうち不要なヘッダ部７４Ａを、オブジェクト７６が印刷される部分から切り離すことができる。
【００７１】
図５（Ｄ）〜（Ｆ）に示すように、印刷装置１のＣＰＵ９１は、ヘッダ部７１Ａとボディ部７１Ｂとの間の境界部８１Ａを、切断部１７によりハーフカットすることができる（Ｓ７１）。この場合、例えばユーザは、オブジェクト７１が印刷されたテープ５０を使用する場合、ヘッダ部７１Ａとボディ部７１Ｂとを切り離して使用したり、ヘッダ部７１Ａとボディ部７１Ｂとを結合させた状態で使用したりできる。従って、印刷装置１は、オブジェクト７１が印刷されたラベルの利便性を高めることができる。
【００７２】
ヘッダ部の少なくとも一部は印刷日時を含む。図５、図７に示すように、印刷装置１のＣＰＵ９１は、ヘッダ部７４Ａ、７６Ａのそれぞれに含まれる印刷日時が一致するか否かを判定する（Ｓ２５）。例えば図７に示すように、ヘッダ部７４Ａがテープ５０に印刷された日時と、次にヘッダ部７６Ａがテープ５０に印刷される日時とが相違する場合がある。このような場合、印刷装置１は、テープ５０のうちヘッダ部７４Ａが印刷された部分を、ユーザの操作を要することなく切り離し、オブジェクト７６をテープ５０に印刷できる。
【００７３】
＜変形例＞
本発明は上記実施形態に限定されず、種々の変更が可能である。印刷装置１の印刷方式は熱転写方式に限定されず、他の印刷方式（例えば、感熱式、インクジェット方式、電子写真方式等）でもよい。印刷装置１の切断部１７は、フルカット機能のみ有し、ハーフカット機能を有さなくてもよい。テープカセット３０は、印刷されたテープ５０にフィルムを貼付するラミネート式のカセットであってもよい。
【００７４】
ＣＰＵ９１は、切断処理のＳ６５によってテープ５０をハーフカットしてもよい。即ち、ＣＰＵ９１は、図７においてテープ５０のうちヘッダ部７４Ａが印刷された部分とオブジェクト７６が印刷された部分とを切り離さず、剥離紙によって接続された状態を維持してもよい。これによって、印刷装置１は、テープ５０のうちヘッダ部７４Ａが印刷された部分が、オブジェクト７６が印刷される部分から切り離されることを抑制できる。この場合、印刷装置１は、テープ５０のうち切り離された部分を廃棄するユーザの手間を省くことができる。
【００７５】
ＣＰＵ９１は、Ｓ３１の処理によって、ヘッダ部とボディ部との間の境界部を、切断部１７によりフルカットするか判定してもよい。ＣＰＵ９１は、フルカットすると判定された場合（Ｓ３１：ＹＥＳ）、Ｓ７１の処理によって、ヘッダ部とボディ部との間の境界部をフルカットしてもよい。
【００７６】
ヘッダ部に含まれる情報は印刷日時のみに限定されず、他の情報が含まれていてもよい。例えばヘッダ部には、企業のロゴ名称、ユーザ名称等を更に含んでいてもよい。更にヘッダ部には、印刷日時は含まれず、他の情報のみが含まれていてもよい。
【００７７】
＜その他＞
テープ５０は、本発明の「印刷媒体」の一例である。テープ駆動ローラ４６は、本発明の「搬送部」の一例である。サーマルヘッド１０は、本発明の「印刷部」の一例である。Ｓ５３の処理を行うＣＰＵ９１は、本発明の「第１印刷手段」の一例である。Ｓ１１の処理を行うＣＰＵ９１は、本発明の「決定手段」の一例である。Ｓ２５の処理を行うＣＰＵ９１は、本発明の「第１判定手段」の一例である。Ｓ６５の処理を行うＣＰＵ９１は、本発明の「第１切断手段」の一例である。Ｓ５３、Ｓ５７の処理を行うＣＰＵ９１は、本発明の「第２印刷手段」の一例である。Ｓ５７の処理を行うＣＰＵ９１は、本発明の「第３印刷手段」の一例である。Ｓ３１の処理を行うＣＰＵ９１は、本発明の「第２判定手段」の一例である。Ｓ７１の処理を行うＣＰＵ９１は、本発明の「第２切断手段」の一例である。
【符号の説明】
【００７８】
１      ：印刷装置
７      ：オブジェクト
７Ａ    ：ヘッダ部
７Ｂ    ：ボディ部
１０    ：サーマルヘッド
１２    ：プラテンローラ
１３    ：挟持ローラ
１７    ：切断部
２３    ：テープ送りモータ
５０    ：テープ
９１    ：ＣＰＵ
Ａ      ：配線
Ｂ      ：配線
Ｃ      ：ＬＣＤ
Ｐ      ：搬送経路
【図１】
2020131578.tif 000003
【図２】
2020131578.tif 000004
【図３】
2020131578.tif 000005
【図４】
2020131578.tif 000006
【図５】
2020131578.tif 000007
【図６】
2020131578.tif 000008
【図７】
2020131578.tif 000009
【図８】
2020131578.tif 000010
【図９】
2020131578.tif 000011
【図１０】
2020131578.tif 000012
【図１１】
2020131578.tif 000013