(57)【要約】【課題】テープカットリッジ内の被印字テープを無駄なく有効に使用する。【解決手段】操作端末３００は、複数のテープカートリッジＴＫそれぞれの粘着テープ１５０の残量情報を取得し、粘着テープ１５０に対し所望の印刷を行うための印刷ジョブの登録を受け付け、その登録を受け付けた印刷ジョブでの粘着テープ１５０の使用量を算出し、上記取得された複数のテープカートリッジＴＫそれぞれに係る残量情報と、上記算出された使用量とに応じて、複数のテープカートリッジＴＫのうち、粘着テープ１５０の残量が使用量以上であるテープカートリッジＴＫを選定し、その選定されたテープカートリッジＴＫが粘着テープ印刷装置１に装着されているテープカートリッジＴＫと異なる場合に、上記選定されたテープカートリッジＴＫへの交換を促す表示を行うための第１表示信号を出力する。【選択図】図８
2015064729.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に対し装着可能に用意された複数のテープカートリッジそれぞれに対応する被印字テープの残量を管理するための残量管理プログラムであって、
前記印刷装置を操作するための操作端末に備えられた演算手段に対し、
前記複数のテープカートリッジそれぞれの前記被印字テープの残量情報を取得する残量情報取得手順と、
前記被印字テープに対し所望の印刷を行うための印刷ジョブの登録を受け付ける登録受付手順と、
前記登録受付手順で登録を受け付けた前記印刷ジョブでの前記被印字テープの使用量を算出する使用量算出手順と、
前記残量情報取得手順で取得された前記複数のテープカートリッジそれぞれに係る前記残量情報と、前記使用量算出手順で算出された前記使用量と、に応じて、前記複数のテープカートリッジのうち、前記被印字テープの残量が前記使用量以上である第１テープカートリッジを選定するカートリッジ選定手順と、
前記カートリッジ選定手順で選定された前記第１テープカートリッジが前記印刷装置に装着されている前記テープカートリッジと異なる場合に、前記第１テープカートリッジへの交換を促す表示を行うための第１表示信号を出力する第１表示信号出力手順と、
を実行させるための、残量管理プログラム。
【請求項２】
請求項１記載の残量管理プログラムにおいて、
前記演算手段に対し、
前記残量情報取得手順で取得された複数のテープカートリッジそれぞれに係る残量情報を前記操作端末に備えられた記憶手段に記録する残量情報記録手順をさらに実行させ、
前記カートリッジ選定手順は、
前記記憶手段に記録された前記複数のテープカートリッジそれぞれに係る残量情報と、前記使用量算出手順で算出された使用量と、に応じて、前記第１テープカートリッジを選定する
ことを特徴とする残量管理プログラム。
【請求項３】
請求項２記載の残量管理プログラムにおいて、
前記残量情報記録手順は、
前記印刷ジョブが実行されたことを契機に、前記記憶手段内の当該印刷ジョブで使用された前記テープカートリッジに係る残量情報を更新する
ことを特徴とする残量管理プログラム。
【請求項４】
請求項３記載の残量管理プログラムにおいて、
前記演算手段に対し、
前記記憶手段に記録された前記印刷装置に装着されているテープカートリッジに係る残量情報の示す前記残量が当該残量に関し予め設定された設定量以下である場合に、前記印刷装置に装着されているテープカートリッジの廃棄を促す表示、及び、前記複数のテープカートリッジのうち、前記被印字テープの残量が前記設定量よりも多い第２テープカートリッジへの交換を促す表示、の少なくとも一方を行うための第２表示信号を出力する第２表示信号出力手順をさらに実行させる
ことを特徴とする残量管理プログラム。
【請求項５】
請求項４記載の残量管理プログラムにおいて、
前記演算手段に対し、
前記印刷装置から前記残量が前記設定値以下である前記テープカートリッジが取り外されたことを契機に、前記記憶手段から当該テープカートリッジに関する情報を消去する情報消去手順をさらに実行させる
ことを特徴とする残量管理プログラム。
【請求項６】
請求項１乃至請求項５のいずれか１項記載の残量管理プログラムにおいて、
前記登録受付手順で複数の印刷物の生成が要求された前記印刷ジョブの登録を受け付けた場合には、
前記使用量算出手順は、
前記登録受付手順で登録を受け付けた前記印刷ジョブでの各印刷物ごとの前記被印字テープの使用量を算出し、
かつ、
前記演算手段に対し、
前記カートリッジ選定手順で、前記被印字テープの残量が生成対象とする１つの前記印刷物に係る前記使用量以上で、かつ当該残量が最少である前記第１テープカートリッジを選定する第１モードと、
前記カートリッジ選定手順で、前記印刷ジョブの実行時における前記テープカットリッジの交換回数が最少となるように前記第１テープカートリッジを選定する第２モードと、
を選択的に実行可能とする
ことを特徴とする残量管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に対し装着可能に用意された複数のテープカートリッジそれぞれに対応する被印字テープの残量を管理するための残量管理プログラムに関する。
【背景技術】
【０００２】
従来、印刷装置に対し装着可能に用意された複数のテープカートリッジそれぞれに対応する被印字テープの残量を管理するための技術が開示されている（例えば、特許文献１参照）。
【０００３】
この従来技術では、印刷装置に装着されているテープカートリッジ（テープカセット）内の被印字テープ（フィルムテープ）の残量（テープ残量）が、ユーザにより入力された印字データを印字するのに必要な被印字テープの使用量（搬送量）より少ない場合、当該テープカートリッジに関する情報（個体情報及びこれに対応する使用履歴）を記憶手段（個体情報データテーブル）から削除するか否かをユーザに問い合わせるための画面が、ディスプレイに表示される。このとき、ユーザが削除する指示を入力した場合、上記テープカートリッジに関する情報が記憶手段から削除される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１１６０８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、印刷装置に装着されているテープカートリッジ内の被印字テープの残量が印刷ジョブでの被印字テープの使用量よりも少ない場合があり得る。このような場合に、そのままの状態で印刷ジョブが実行されると、印刷装置に装着されているテープカートリッジ内の被印字テープが途中で無くなり、印刷ジョブが完遂できないまま終了されることとなる。この結果、途中まで実行された印刷ジョブで生成された未完成の印刷物が使用されずに廃棄された場合には、当該印刷ジョブで使用されたテープカートリッジ内の被印字テープが無駄に使用されたこととなる。
【０００６】
上記従来技術では、上記のような、印刷装置に装着されているテープカートリッジ内の被印字テープの残量が印刷ジョブでの被印字テープの使用量よりも少ない場合には、その旨が報知される。これにより、そのままの状態で印刷ジョブが実行されるのを防止することができるので、印刷装置に装着されているテープカートリッジ内の被印字テープが途中で無くなり、印刷ジョブが完遂できないまま終了されるのを防止することができる。
【０００７】
しかしながら、上記従来技術では、印刷装置に装着されているテープカートリッジ内の被印字テープの残量が印刷ジョブでの被印字テープの使用量よりも少ない場合に、当該テープカートリッジに関する情報が記憶手段から削除され得る。したがって、被印字テープの残量が今回の印刷ジョブでの被印字テープの使用量よりは少ないものの別の印刷ジョブでの被印字テープの使用量以上となり得るテープカートリッジに関する情報が削除された場合には、当該テープカートリッジ内の被印字テープの残量は、管理対象から除外されることとなる。この結果、被印字テープの残量が管理対象から除外されたテープカートリッジが、その被印字テープの残量が別の印刷ジョブでの被印字テープの使用量以上であるにも拘わらず使用されずに廃棄された場合には、当該テープカートリッジ内の被印字テープが使用されず無駄になる。
【０００８】
本発明の目的は、テープカットリッジ内の被印字テープを無駄なく有効に使用できる残量管理プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本願発明の残量管理プログラムは、印刷装置に対し装着可能に用意された複数のテープカートリッジそれぞれに対応する被印字テープの残量を管理するための残量管理プログラムであって、前記印刷装置を操作するための操作端末に備えられた演算手段に対し、前記複数のテープカートリッジそれぞれの前記被印字テープの残量情報を取得する残量情報取得手順と、前記被印字テープに対し所望の印刷を行うための印刷ジョブの登録を受け付ける登録受付手順と、前記登録受付手順で登録を受け付けた前記印刷ジョブでの前記被印字テープの使用量を算出する使用量算出手順と、前記残量情報取得手順で取得された前記複数のテープカートリッジそれぞれに係る前記残量情報と、前記使用量算出手順で算出された前記使用量と、に応じて、前記複数のテープカートリッジのうち、前記被印字テープの残量が前記使用量以上である第１テープカートリッジを選定するカートリッジ選定手順と、前記カートリッジ選定手順で選定された前記第１テープカートリッジが前記印刷装置に装着されている前記テープカートリッジと異なる場合に、前記第１テープカートリッジへの交換を促す表示を行うための第１表示信号を出力する第１表示信号出力手順と、を実行させる。
【００１０】
本願発明の残量管理プログラムを演算手段が実行する操作端末では、残量情報取得手順で、印刷装置に対し装着可能に用意された複数のテープカートリッジそれぞれに対応する被印字テープの残量情報が取得される。また、登録受付手順で印刷ジョブの登録を受け付けると、使用量算出手順で、今回の印刷ジョブでの被印字テープの使用量が算出される。その後、カートリッジ選定手順で、上記取得された複数のテープカートリッジそれぞれに係る残量情報と、上記算出された今回の印刷ジョブに係る使用量とに応じて、複数のテープカートリッジのうち、被印字テープの残量が今回の印刷ジョブに係る使用量以上である第１テープカートリッジが、装着すべきテープカートリッジとして選定される。
【００１１】
このとき、印刷装置に装着されているテープカートリッジが第１テープカートリッジである場合には、被印字テープの残量が今回の印刷ジョブに係る使用量以上であるテープカートリッジ（第１テープカートリッジ）を使用しつつ印刷ジョブが実行される。
【００１２】
これにより、印刷ジョブで使用されるテープカートリッジ内の被印字テープが途中で無くなることなく印刷ジョブを完遂することができる。
【００１３】
一方、印刷装置に装着されているテープカートリッジが第１テープカートリッジと異なる場合には、第１表示信号出力手順で、第１テープカートリッジへの交換を促す表示を行うための第１表示信号が出力される。
【００１４】
これにより、印刷装置に装着されている、被印字テープの残量が今回の印刷ジョブに係る使用量よりも少ないテープカートリッジから、被印字テープの残量が今回の印刷ジョブに係る使用量以上であるテープカートリッジ（第１テープカートリッジ）への交換を促す表示を適宜の表示手段に表示させることができる。この結果、今回の印刷ジョブで使用されると、被印字テープが途中で無くなって印刷ジョブを完遂不可能なテープカートリッジに係る残量を管理対象としたまま、当該テープカートリッジから、被印字テープが途中で無くなることなく印刷ジョブを完遂可能なテープカートリッジへの交換を提示することができるので、テープカットリッジ内の被印字テープを無駄なく有効に使用することができる。
【発明の効果】
【００１５】
本発明によれば、テープカットリッジ内の被印字テープを無駄なく有効に使用することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態に係る粘着テープ印刷装置の外観を表す側面図である。
【図２】粘着テープ印刷装置の内部構造を表す縦断面図である。
【図３】粘着テープ印刷装置及び操作端末の制御系を表すブロック図である。
【図４】残量管理テーブルの一例を表す説明図である。
【図５】一実施の形態の手法の具体例を説明するための説明図である。
【図６】粘着テープ印刷装置のＣＰＵが実行する制御手順を表すフローチャートである。
【図７】ステップＳ１００の詳細手順を表すフローチャートである。
【図８】操作端末のＣＰＵが実行する制御手順を表すフローチャートである。
【図９】テープ残量が少なくなったら廃棄・交換を促す表示を行う変形例の手法の具体例を説明するための説明図である。
【図１０】同変形例の手法の具体例を説明するための説明図である。
【図１１】操作端末のＣＰＵが実行する制御手順を表すフローチャートである。
【図１２】２つのモードを選択的に実行可能な変形例の手法の具体例を説明するための説明図である。
【図１３】同変形例の手法の具体例を説明するための説明図である。
【図１４】同変形例の手法の具体例を説明するための説明図である。
【図１５】同変形例の手法の具体例を説明するための説明図である。
【図１６】操作端末のＣＰＵが実行する制御手順を表すフローチャートである。
【図１７】ステップＳ３００の詳細手順を表すフローチャートである。
【図１８】ステップＳ４００の詳細手順を表すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施の形態について図面を参照しつつ説明する。なお、図面中に「上方」「下方」「前方」「後方」の注記がある場合は、明細書中の説明における「上方」「下方」「前方」「後方」とは、その注記された方向を指す。
【００１８】
＜粘着テープ印刷装置の概略構成＞
まず、図１及び図２を参照しつつ、本実施形態に係る粘着テープ印刷装置の概略構成について説明する。
【００１９】
図１及び図２に示すように、粘着テープ印刷装置１（印刷装置に相当）は、当該粘着テープ印刷装置１を操作するための操作端末３００と相互通信可能に接続されている。
【００２０】
操作端末３００としては、粘着テープ印刷装置１を操作可能な端末であれば特に限定されるものではなく、例えば、汎用ＰＣやタブレットＰＣ、ＰＤＡ、多機能携帯電話等が使用可能である。図１に示す例では、操作端末３００として汎用ＰＣを使用した場合を図示している。なお、以下では、操作端末３００として汎用ＰＣを使用した場合について説明する。
【００２１】
粘着テープ印刷装置１は、装置外郭を構成する筐体２と、筐体２の上部後方側に設けられた第１開閉カバー３と、筐体２の上部前方側に設けられた第２開閉カバー４と、筐体２の後方側に設けられた第１収納部５と、筐体２の前方側に設けられた第２収納部７及び第３収納部６とを有する。
【００２２】
このとき、筐体２における（閉じ状態での）第１開閉カバー３の下方にある第１所定位置８には、粘着テープ印刷装置１に対し装着可能に用意された複数のテープカートリッジＴＫのうち、いずれか１つのテープカートリッジＴＫが着脱可能に装着される。テープカートリッジＴＫは、第１ロールＲ１及び第２ロールＲ２を備え、第１ロールＲ１が後方側、第２ロールＲ２が前方側となる状態で装着される。
【００２３】
第１収納部５には、テープカートリッジＴＫの装着によって、第１ロールＲ１が上方から受け入れられ、軸心Ｏ１が略水平方向となる状態で収納される。第１ロールＲ１は、粘着テープ１５０（被印字テープに相当）を軸心Ｏ１まわりに巻回している。なお、図２中では、第１ロールＲ１の粘着テープ１５０が未消費である状態を実線で表し、第１ロールＲ１の粘着テープ１５０がある程度消費された状態を想像線で表している。そして、第１ロールＲ１は、第１収納部５に収納された状態（テープカートリッジＴＫが装着された状態）で、第１収納部５内で回転自在（図２中のＡ方向に回転自在）に支持される。
【００２４】
また、テープカートリッジＴＫの適宜の位置には、当該テープカートリッジＴＫの識別情報や、当該テープカートリッジＴＫの第１ロールＲ１に巻回されている粘着テープ１５０の残量（以下適宜「テープ残量」という）情報等の各種情報を記憶するメモリチップＭＣ（後述の図３参照）が備えられている。そして、粘着テープ印刷装置１の適宜の位置には、第１所定位置８に装着されているテープカートリッジＴＫのメモリチップＭＣに対し無線通信を介して情報の読み書きを行うリード／ライト部２２３（後述の図３参照）が備えられている。
【００２５】
粘着テープ１５０は、厚さ方向一方側（図２中の部分拡大図中の上方側）から他方側（図２中の部分拡大図中の下方側）へ向かって、基材層１５３、粘着剤層１５２、及び剥離材１５１が、この順序で積層されている。基材層１５３は、後述の印字ヘッド１０によって所望の印字が形成される層である。粘着剤層１５２は、基材層１５３を適宜の被着体（図示省略）に貼り付けるための層である。剥離材１５１は、粘着剤層１５２を覆う層である。
【００２６】
このとき、第１開閉カバー３が、筐体２の後方側端部に設けられた所定の回動軸心Ｋまわりに回動することで、第１収納部５の上方を開閉可能である。
【００２７】
また、第１収納部５と第２収納部７とを連通する筐体２内部の略中間上方側には、印字ヘッド１０及び搬送ローラ１１が互いに上下方向に対向して配置されている。
【００２８】
搬送ローラ１１は、第１収納部５に収納された第１ロールＲ１から繰り出される粘着テープ１５０を、テープ幅方向が略水平方向となるテープ姿勢（言い換えれば、テープ横断面を略水平方向としたテープ姿勢）で搬送する。この搬送ローラ１１は、ギア機構を介して、搬送用モータＭ１によって駆動される。搬送用モータＭ１は、上記のように後方側と前方側とに振り分け配置された第１収納部５と第２収納部７及び第３収納部６との中間（第１収納部５よりも前方側でかつ第２収納部７及び第３収納部６よりも後方側）に、出力軸（図示省略）の軸心方向が略水平方向となるように配設されている。なお、搬送ローラ１１は、この例では搬送用モータＭ１の略上方に配設されている。
【００２９】
印字ヘッド１０は、搬送される粘着テープ１５０を搬送ローラ１１と協働して挟持するように、第１開閉カバー３のうち搬送ローラ１１の略上方に対向する部位に配設されている。そして、印字ヘッド１０は、搬送される粘着テープ１５０の基材層１５３に対し、後述のリボンカートリッジＲＫのインクリボンＩＢを用いて所望の印字を形成し、印字済み粘着テープ１５０′とする。
【００３０】
すなわち、筐体２における（閉じ状態での）第１開閉カバー３の下方でかつテープカートリッジＴＫの上方となる第２所定位置９には、リボンカートリッジＲＫが着脱可能に装着される。リボンカートリッジＲＫは、リボン供給ロールＲ４及びリボン巻き取りロールＲ５を備え、リボン供給ロールＲ４が後方側、リボン巻き取りロールＲ５が前方側となる状態で装着される。そして、リボン供給ロールＲ４は、リボンカートリッジＲＫが装着された状態で、回転自在（図２中のＤ方向に回転自在）に支持される。また、リボン巻き取りロールＲ５は、リボンカートリッジＲＫが装着された状態で、回転自在（図２中のＥ方向に回転自在）に支持される。リボン供給ロールＲ４は、印字ヘッド１０による印字形成を行うためのインクリボンＩＢを繰り出す。リボン巻き取りロールＲ５は、印字形成後の使用済みのインクリボンＩＢを巻き取る。リボンカートリッジＲＫが第２所定位置９に装着されることにより、印字ヘッド１０及び搬送ローラ１１よりも後方側にリボン供給ロールＲ４が配置されると共に、印字ヘッド１０及び搬送ローラ１１よりも前方側にリボン巻き取りロールＲ５が配置される。なお、図２中では、リボン供給ロールＲ４のインクリボンＩＢが未消費であってリボン巻き取りロールＲ５に使用済みのインクリボンＩＢがまだ巻回されていない状態を実線で表し、リボン供給ロールＲ４のインクリボンＩＢがある程度消費されてリボン巻き取りロールＲ５に使用済みのインクリボンＩＢがある程度巻回された状態を想像線で表している。
【００３１】
そして、リボン供給ロールＲ４から繰り出されるインクリボンＩＢは、印字ヘッド１０の下方に接触する。そして、印字ヘッド１０からの加熱により、インクリボンＩＢのインクが、搬送される粘着テープ１５０の基材層１５３に転写され印字形成が実行されて上記印字済み粘着テープ１５０′が生成された後、使用済みのインクリボンＩＢがリボン巻き取りロールＲ５に巻き取られる。
【００３２】
第３収納部６には、第３ロールＲ３が上方から受け入れられ、軸心Ｏ３が略水平方向となる状態で収納される。第３ロールＲ３は、印字済み粘着テープ１５０′から剥離材１５１が引き剥がされたテープ（印刷物に相当。以下適宜、単に「印字済み粘着テープ１５０″」と称する）を、軸心Ｏ３まわりに巻回する。なお、図２中では、第３ロールＲ３に印字済み粘着テープ１５０″がまだ巻回されていない状態を実線で表し、第３ロールＲ３に印字済み粘着テープ１５０″がある適度巻回された状態を想像線で表している。そして、第３ロールＲ３は、支持ブラケットＲＢで支持されることによって、第３収納部６内で回転自在（図２中のＢ方向に回転自在）に支持される。すなわち、第３ロールＲ３は、ギア機構を介し第２巻取用モータＭ３に接続され、当該第２巻取用モータＭ３によって巻き取り駆動される。この第２巻取用モータＭ３は、第２収納部７と第３収納部６との略中間下方に配設されている。
【００３３】
またこのとき、第２開閉カバー４が、筐体２の前方側端部に設けられた所定の第１回動軸心Ｋ１まわりに回動することで、第３収納部６の上方を開閉可能である。
【００３４】
支持ブラケットＲＢは、第３ロールＲ３の軸心Ｏ３方向に沿った両側に当該第３ロールＲ３を挟むように対向して設けられた２つのブラケットを備え、第３ロールＲ３を、筐体２の前方側端部に設けられた所定の第２回動軸心Ｋ２まわりに回転可能に支持する。なお、この例では、第２回動軸心Ｋ２は、上記第１回動軸心Ｋ１と同一位置（すなわち共通の軸心）となっている。
【００３５】
第２収納部７には、テープカートリッジＴＫの装着によって、第２ロールＲ２が上方から受け入れられ、軸心Ｏ２が略水平方向となる状態で収納される。第２ロールＲ２は、印字済み粘着テープ１５０″と分離する形で印字済み粘着テープ１５０′から引き剥がされた剥離材１５１を、軸心Ｏ２まわりに巻回する。なお、図２中では、第２ロールＲ２に剥離材１５１がまだ巻回されていない状態を実線で表し、第２ロールＲ２に剥離材１５１がある程度巻回された状態を想像線で表している。そして、第２ロールＲ２は、第２収納部７に収納された状態（粘着テープカートリッジＴＫが装着された状態）で、第２収納部７内で回転自在（図２中のＣ方向に回転自在）に支持される。すなわち、第２ロールＲ２は、ギア機構を介し第１巻取用モータＭ２に接続され、当該第１巻取用モータＭ２によって巻き取り駆動される。この第１巻取用モータＭ２は、上記搬送用モータＭ１の下方に配設されている。
【００３６】
また、第２開閉カバー４が閉じ状態であるときの当該第２開閉カバー４の第３ロールＲ３よりも後方側の部位には、カッター機構１４が配置されている。カッター機構１４は、引き剥がし部１３で剥離材１５１が引き剥がされた後の印字済み粘着テープ１５０″を切断するための機構である。
【００３７】
＜粘着テープ印刷装置の動作の概略＞
次に、粘着テープ印刷装置１の動作の概略について説明する。
【００３８】
すなわち、第１所定位置８にテープカートリッジＴＫが装着されると、第１収納部５に第１ロールＲ１が収納され、第２収納部７に第２ロールＲ２が収納される。そして、搬送ローラ１１が駆動されると、第１ロールＲ１の回転により繰り出される粘着テープ１５０が、前方側へ搬送される。そして、その搬送される粘着テープ１５０の基材層１５３に対し、印字ヘッド１０によって所望の印字が形成され、印字済み粘着テープ１５０′となる。その後、印字済み粘着テープ１５０′は、さらに前方側へ搬送され、引き剥がし部１３まで搬送されると、当該引き剥がし部１３で剥離材１５１が引き剥がされる。引き剥がされた剥離材１５１は、下方側へ搬送されて第２収納部７へ導入され、第２収納部７内で巻回されて第２ロールＲ２が形成される。
【００３９】
一方、剥離材１５１が引き剥がされた印字済み粘着テープ１５０″は、さらに前方側へ搬送されて第３収納部６へ導入され、第３収納部６内で巻回されて第３ロールＲ３が形成される。その際、第３ロールＲ３よりも後方側、すなわち搬送経路に沿った上流側に設けられたカッター機構１４が、印字形成されかつ剥離材１５１が引き剥がされた印字済み粘着テープ１５０″を切断する。これにより、ユーザの所望のタイミングで第３ロールＲ３に巻回されていく印字済み粘着テープ１５０″を切断し、切断後は第３ロールＲ３を第３収納部６から取り出すことができる。
【００４０】
＜粘着テープ印刷装置及びＰＣの制御系＞
次に、図３を参照しつつ、粘着テープ印刷装置１及び操作端末３００の制御系について説明する。
【００４１】
図３に示すように、粘着テープ印刷装置１は、ＣＰＵ２０１を含む制御回路２００を有する制御系を備える。制御回路２００において、ＣＰＵ２０１には、ＲＯＭ２０２、ＲＡＭ２０３、ＥＥＰＲＯＭ２０４、及び入出力インターフェース２０５がデータバスを介して接続されている。なお、ＥＥＰＲＯＭ２０４に代えて、フラッシュメモリ等の不揮発性メモリを用いてもよい。
【００４２】
ＲＯＭ２０２やＥＥＰＲＯＭ２０３には、粘着テープ印刷装置１の制御上必要な各種プログラム（例えば、後述の図６のフローの各手順を実行するための印刷処理プログラム等）が格納されている。ＣＰＵ２０１は、このＲＯＭ２０２やＥＥＰＲＯＭ２０３に記憶されている各種プログラムに基づき、各種演算を行う。
【００４３】
ＲＡＭ２０４は、ＣＰＵ２０１による各種演算結果を一時的に記憶する。
【００４４】
ＥＥＰＲＯＭ２０３には、各種情報が記憶される。
【００４５】
入出力インターフェース２０５には、モータ駆動回路２１８、モータ駆動回路２１９、モータ駆動回路２２０、印字ヘッド制御回路２２１、モータ駆動回路２２２、及び上記リード／ライト部２２３等が接続されている。
【００４６】
モータ駆動回路２１８は、上記搬送ローラ１２を駆動する上記搬送用モータＭ１の駆動制御を行う。
【００４７】
モータ駆動回路２１９は、上記第２ロールＲ２を駆動する上記第１巻取用モータＭ２の駆動制御を行う。
【００４８】
モータ駆動回路２２０は、上記第３ロールＲ３を駆動する上記第２巻取用モータＭ３の駆動制御を行う。
【００４９】
印字ヘッド制御回路２２１は、上記印字ヘッド１０の発熱素子の通電制御を行う。
【００５０】
モータ駆動回路２２２は、上記カッター機構１４を駆動するカッターモータＭ４の駆動制御を行う。
【００５１】
リード／ライト部２２３は、前述したように、第１所定位置８に装着されているテープカートリッジＴＫのメモリチップＭＣに対し無線通信を介して情報の読み書きを行う。
【００５２】
また、操作端末３００は、前述したように、粘着テープ印刷装置１と相互通信可能に接続され、ＣＰＵ３０１（演算手段に相当）を有する制御系を備える。ＣＰＵ３０１には、ＲＯＭ３０２、ＲＡＭ３０３、表示部３０４、操作部３０５、及びＨＤＤ３０６（記憶手段に相当）等が接続されている。
【００５３】
ＲＯＭ３０２やＨＤＤ３０６には、操作端末３００の制御上必要な各種プログラム（例えば、後述の図８のフローの各手順を実行するための残量管理プログラム等）が格納されている。ＣＰＵ３０１は、このＲＯＭ３０２やＨＤＤ３０６に記憶されている各種プログラムに基づき、各種演算を行う。このとき、ＣＰＵ３０１は、上記残量管理プログラムに基づき、複数のテープカートリッジＴＫそれぞれのテープ残量を管理する処理を実行する（詳細は後述）。
【００５４】
ＲＡＭ３０４は、ＣＰＵ３０１による各種演算結果を一時的に記憶する。
【００５５】
ＨＤＤ３０６には、各種情報が記憶される。また、ＨＤＤ３０６には、上記複数のテープカートリッジＴＫそれぞれに関する情報（詳細は後述）を管理するための残量管理テーブル３０７（後述の図４参照）が記憶されている。
【００５６】
図４に、残量管理テーブル３０７の一例を示す。
【００５７】
図４に示すように、残量管理テーブル３０７には、複数のテープカートリッジＴＫそれぞれに関する情報を記録可能である。この例では、テープカートリッジＴＫに関する情報は、「識別情報」「テープ残量」「装着／非装着」の項目で表される情報を含む。
【００５８】
「識別情報」の項目には、テープカートリッジＴＫの識別情報が記録される。「テープ残量」の項目には、テープカートリッジＴＫのテープ残量情報が記録される。「装着／非装着」の項目には、テープカートリッジＴＫが粘着テープ印刷装置１に装着されているか否かを表す情報が記録される。
【００５９】
図３に示すように、表示部３０４は、例えば液晶ディスプレイ等で構成され、各種情報を表示する。
【００６０】
操作部３０５は、例えばキーボードやマウス等で構成されており、ユーザは、この操作部３０５を操作し、各種情報を入力可能である。例えば、ユーザは、操作部３０５を操作し、上記粘着テープ１５０に対し所望の印刷を行うための、言い換えれば、所望の印字を備える上記印字済み粘着テープ１５０″の生成（第３ロールＲ３の生成）を要求するための、印刷ジョブを登録することができる。なお、複数の印字済み粘着テープ１５０″の生成（複数の第３ロールＲ３の生成）を要求する印刷ジョブを登録可能としてもよいが、以下では、１つの印字済み粘着テープ１５０″の生成（１つの第３ロールＲ３の生成）を要求する印刷ジョブのみ登録可能とする場合について説明する。
【００６１】
＜本実施形態の特徴＞
ここで、本実施形態の特徴は、複数のテープカートリッジＴＫそれぞれのテープ残量情報と、ユーザが登録した印刷ジョブで生成が要求された印字済み粘着テープ１５０″（第３ロールＲ３）を生成するために必要な粘着テープ１５０のテープ長である、当該印刷ジョブでの粘着テープ１５０の使用量（以下適宜「テープ使用量」という）とに応じて、複数のテープカートリッジＴＫのうち、テープ残量がテープ使用量以上であるテープカートリッジＴＫを選定し、その選定されたテープカートリッジＴＫが粘着テープ印刷装置１に装着されているテープカートリッジＴＫと異なる場合に、上記選定されたテープカートリッジＴＫへの交換を促す表示を行うことにある。以下、その詳細を順を追って説明する。
【００６２】
＜本実施形態の手法＞
本実施形態では、まず、ユーザが、操作端末３００の操作部３０５を操作して情報を入力するか、又は、粘着テープ印刷装置１のリード／ライト部２２３によってテープカートリッジＴＫのメモリチップＭＣから情報を読み取らせ、複数のテープカートリッジＴＫそれぞれの識別情報及びテープ残量情報を、上記残量管理テーブル３０７に新規記録する。
【００６３】
そして、粘着テープ印刷装置１では、第１所定位置８にテープカートリッジＴＫが装着されると、リード／ライト部２２３によって当該テープカートリッジＴＫのメモリチップＭＣから情報が読み取られ、当該情報が操作端末３００へ出力される。これにより、操作端末３００では、粘着テープ印刷装置１から入力された情報に基づき、粘着テープ印刷装置１に装着されたテープカートリッジＴＫの識別情報及びテープ残量情報が取得され、上記残量管理テーブル３０７の記録内容が更新される。
【００６４】
すなわち、粘着テープ印刷装置１に装着されたテープカートリッジＴＫに関する情報が残量管理テーブル３０７に既に記録されていた場合には、当該テープカートリッジＴＫに関する上記「装着／非装着」の項目の内容が、「装着」と記録される（他のテープカートリッジＴＫに関しては「非装着」と記録される）。一方、粘着テープ印刷装置１に装着されたテープカートリッジＴＫに関する情報が残量管理テーブル３０７にまだ記録されていない場合には、当該テープカートリッジＴＫに関する、上記「識別情報」の項目の内容に、上記取得された識別情報が記録され、上記「テープ残量」の項目の内容に、上記取得されたテープ残量情報が記録され、上記「装着／非装着」の項目の内容が、「装着」と記録される（他のテープカートリッジＴＫに関しては「非装着」と記録される）。
【００６５】
そして、ユーザが操作端末３００の操作部３０５を操作（例えば粘着テープ１５０への印字内容やそのリピート数（又は、作成したい印字済み粘着テープ１５０″のテープ長）の入力等）し、印刷ジョブを登録すると、操作端末３００では、その登録された印刷ジョブでのテープ使用量が算出され、残量管理テーブル３０７に記録された、粘着テープ印刷装置１の第１所定位置８に装着されているテープカートリッジＴＫ（以下適宜、単に「装着中のテープカートリッジＴＫ」という）のテープ残量情報の示すテープ残量と、上記算出されたテープ使用量とが比較される。
【００６６】
このとき、装着中のテープカートリッジＴＫのテープ残量がテープ使用量以上であった場合には、操作端末３００では、上記登録された印刷ジョブに係る印字データを含み印刷指示を行うための信号（以下適宜「印刷指示信号」という）が粘着テープ印刷装置１へ出力される。これにより、粘着テープ印刷装置１では、操作端末３００から入力された印刷指示信号に含まれる印字データに基づき、印刷ジョブが実行される。
【００６７】
一方、装着中のテープカートリッジＴＫのテープ残量がテープ使用量よりも少なかった場合には、操作端末３００では、粘着テープ印刷装置１の第１所定位置８に装着されていないテープカートリッジＴＫ（以下適宜、単に「非装着のテープカートリッジＴＫ」という）のうち、テープ残量がテープ使用量以上であるテープカートリッジＴＫ（第１テープカートリッジに相当）が、装着すべきテープカートリッジＴＫとして選定される。この例では、テープ残量がテープ使用量以上であり、かつテープ残量が最少のテープカートリッジＴＫが、装着すべきテープカートリッジＴＫとして選定される。そして、操作端末３００では、表示部３０４に、上記選定されたテープカートリッジＴＫへの交換を促す表示が表示される。この例では、表示部３０４には、装着中のテープカートリッジＴＫのテープ残量が不足している旨の表示、及び、上記選定されたテープカートリッジＴＫへの交換を促す表示が併せて表示される。そして、この表示に見たユーザが、装着中のテープカートリッジＴＫを取り外し、上記選定されたテープカートリッジＴＫへ交換すると、操作端末３００では、上記と同様にして残量管理テーブル３０７の記録内容が更新され、上記登録された印刷ジョブに係る印字データを含む印刷指示信号が粘着テープ印刷装置１へ出力される。これにより、粘着テープ印刷装置１では、操作端末３００から入力された印刷指示信号に含まれる印字データに基づき、印刷ジョブが実行される。
【００６８】
そして、印刷ジョブが実行された後（粘着テープ１５０が消費された後）に、操作端末３００では、残量管理テーブル３０７内の、当該印刷ジョブで使用されたテープカートリッジＴＫのテープ残量情報が更新される。また、操作端末３００では、装着中のテープカートリッジＴＫのメモリチップＭＣ内のテープ残量情報の更新を指示するための信号（以下適宜「残量更新指示信号」という）が粘着テープ印刷装置１へ出力される。これにより、粘着テープ印刷装置１では、操作端末３００から入力された残量更新指示信号に基づき、リード／ライト部２２３によって、装着中のテープカートリッジＴＫのメモリチップＭＣ内のテープ残量情報が更新される。
【００６９】
＜具体例＞
本実施形態の手法の具体例を、図５を参照しつつ説明する。ここでは、識別情報が「Ａ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ａ」」という）、識別情報が「Ｂ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ｂ」」という）、識別情報が「Ｃ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ｃ」」という）が用意されており、印刷ジョブの登録時点では、粘着テープ印刷装置１に、テープカートリッジ「Ａ」が装着されると共に、テープカートリッジ「Ａ」のテープ残量が「２０ｃｍ」、テープカートリッジ「Ｂ」のテープ残量が「２００ｃｍ」、テープカートリッジ「Ｃ」のテープ残量が「５０ｃｍ」であり、登録された印刷ジョブでのテープ使用量が「２５ｃｍ」である場合を例にとって説明する。
【００７０】
すなわち、この場合、印刷ジョブの登録時点では、残量管理テーブル３０７の記録内容は、図５（ａ）に示す内容になっている。そして、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ａ」のテープ残量情報「２０ｃｍ」と、テープ使用量「２５ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ａ」のテープ残量「２０ｃｍ」はテープ使用量「２５ｃｍ」よりも少ないので、非装着のテープカートリッジ「Ｂ」「Ｃ」のうち、テープ残量がテープ使用量「２５ｃｍ」以上であり、かつテープ残量が最少のテープカートリッジ「Ｃ」が、装着すべきテープカートリッジＴＫとして選定される。
【００７１】
すると、表示部３０４には、図５（ｂ）に示すような、装着中のテープカートリッジ「Ａ」のテープ残量が不足している旨の表示（この例では「装着中のテープカートリッジ「Ａ」は、テープの残量が不足しているため使用できません。」の表示）、及び、上記選定されたテープカートリッジ「Ｃ」への交換を促す表示（この例では「テープカートリッジを「Ｃ」に交換してください。」の表示）が併せて表示される。
【００７２】
そして、上記表示を見たユーザが、装着中のテープカートリッジ「Ａ」を取り外し、上記選定されたテープカートリッジ「Ｃ」へ交換すると、残量管理テーブル３０７の記録内容が図５（ｃ）に示す内容に更新される。
【００７３】
そして、印刷ジョブが実行された後には、図５（ｄ）に示すように、残量管理テーブル３０７内の、当該印刷ジョブで使用された、装着中のテープカートリッジ「Ｃ」のテープ残量情報が「５０ｃｍ」から「２５ｃｍ」へ更新される。
【００７４】
＜制御手順＞
次に、図６〜図８を参照しつつ、上記手法を実現するために、粘着テープ印刷装置１のＣＰＵ２０１及び操作端末３００のＣＰＵ３０１が実行する制御手順について説明する。
【００７５】
＜粘着テープ印刷装置側の制御手順＞
まず、図６を参照しつつ、粘着テープ印刷装置１のＣＰＵ２０１が実行する制御手順について説明する。
【００７６】
図６において、このフローに示す処理は、上記印刷処理プログラムによるソフトウェアが起動されることにより開始される。
【００７７】
まず、ステップＳ１０で、ＣＰＵ２０１は、第１所定位置８にテープカートリッジＴＫが装着されたか否かを判定する。第１所定位置８にテープカートリッジＴＫが装着された場合には、ステップＳ１０の判定が満たされて（Ｓ１０：ＹＥＳ）、ステップＳ２０に移る。
【００７８】
ステップＳ２０では、ＣＰＵ２０１は、リード／ライト部２２３によって、第１所定位置８に装着されたテープカートリッジＴＫのメモリチップＭＣから情報を読み取る。
【００７９】
その後、ステップＳ３０で、ＣＰＵ２０１は、上記ステップＳ２０で読み取った情報を、操作端末３００へ出力する。その後、上記ステップＳ１０に戻り、同様の手順を繰り返す。
【００８０】
一方、上記ステップＳ１０で、第１所定位置８にテープカートリッジＴＫが装着されなかった場合には、ステップＳ１０の判定は満たされず（Ｓ１０：ＮＯ）、ステップＳ４０に移る。
【００８１】
ステップＳ４０では、ＣＰＵ２０１は、第１所定位置８からテープカートリッジＴＫが取り外されたか否かを判定する。第１所定位置８からテープカートリッジ８が取り外された場合には、ステップＳ４０の判定が満たされて（Ｓ４０：ＹＥＳ）、ステップＳ５０に移る。
【００８２】
ステップＳ５０では、ＣＰＵ２０１は、第１所定位置８からテープカートリッジ８が取り外された旨を表す信号を、粘着テープ印刷装置１へ出力する。その後、上記ステップＳ１０に戻り、同様の手順を繰り返す。
【００８３】
一方、上記ステップＳ４０で、第１所定位置８からテープカートリッジＴＫが取り外されなかった場合には、ステップＳ４０の判定は満たされず（Ｓ４０：ＮＯ）、ステップＳ６０に移る。
【００８４】
ステップＳ６０では、ＣＰＵ２０１は、後述のステップＳ２５５で操作端末３００から出力される印刷指示信号が入力されたか否かを判定する。印刷指示信号が入力された場合には、ステップＳ６０の判定が満たされて（Ｓ６０：ＹＥＳ）、ステップＳ１００に移る。
【００８５】
ステップＳ１００では、ＣＰＵ２０１は、上記ステップＳ６０で入力した印刷指示信号に含まれる印字データに基づき、所定の印刷処理（詳細手順は後述の図７参照）を実行する。その後、上記ステップＳ１０に戻り、同様の手順を繰り返す。
【００８６】
一方、上記ステップＳ６０で、印刷指示信号が入力されなかった場合には、ステップＳ６０の判定は満たされず（Ｓ６０：ＮＯ）、ステップＳ７０に移る。
【００８７】
ステップＳ７０では、ＣＰＵ２０１は、後述のステップＳ２７０で操作端末３００から出力される残量更新指示信号が入力されたか否かを判定する。残量更新指示信号が入力された場合には、ステップＳ７０の判定が満たされて（Ｓ７０：ＹＥＳ）、ステップＳ８０に移る。
【００８８】
ステップＳ８０では、ＣＰＵ２０１は、上記ステップＳ７０で入力した残量更新指示信号に基づき、リード／ライト部２２３によって、装着中のテープカートリッジＴＫのメモリチップＭＣ内のテープ残量情報を更新する。その後、上記ステップＳ１０に戻り、同様の手順を繰り返す。
【００８９】
一方、上記ステップＳ７０で、残量更新指示信号が入力されなかった場合には、ステップＳ７０の判定は満たされず（Ｓ７０：ＮＯ）、上記ステップＳ１０に戻り、同様の手順を繰り返す。
【００９０】
なお、このフローに示す処理は、上記印刷処理プログラムによるソフトウェアが終了されることにより終了される。
【００９１】
次に、図７を参照しつつ、上記ステップＳ１００の詳細手順について説明する。
【００９２】
図７に示すように、ステップＳ１０５では、ＣＰＵ２０１は、モータ駆動回路２１８，２１９，２２０に制御信号を出力し、搬送用モータＭ１、第１巻取用モータＭ２、及び第２巻取用モータＭ３の駆動を開始させる。
【００９３】
その後、ステップＳ１１０で、ＣＰＵ２０１は、印字ヘッド制御回路２２１に制御信号を出力し、印字ヘッド１０による、粘着テープ１５０の基材層１５３への、上記ステップＳ６０で入力した印刷指示信号に含まれる印字データに基づく印字を開始させる。
【００９４】
そして、ステップＳ１１５に移り、ＣＰＵ２０１は、印字が終了するまでループ待機する。印字が終了した際には、ステップＳ１２０に移る。
【００９５】
ステップＳ１２０では、ＣＰＵ２０１は、印字ヘッド制御回路２２１に制御信号を出力し、印字ヘッド１０による印字を停止させる。
【００９６】
その後、ステップＳ１２５で、ＣＰＵ２０１は、モータ駆動回路２１８，２１９に制御信号を出力し、搬送用モータＭ１及び第１巻取用モータＭ２の駆動を停止させる。
【００９７】
そして、ステップＳ１３０に移り、ＣＰＵ２０１は、モータ駆動回路２２２に制御信号を出力し、カッターモータＭ４を駆動させ、カッター機構１４による上記印字済み粘着テープ１５０″の切断を実行させる。
【００９８】
その後、ステップＳ１３５で、ＣＰＵ２０１は、上記ステップＳ１３５でのカッター機構１４の切断動作から所定時間経過するまでループ待機する。この場合に待機する所定時間は、切断により生じた印字済み粘着テープ１５０″の終端部を第３ロールＲ３で巻き取れる程度の時間でよい。所定時間経過した際には、ステップＳ１４０に移る。
【００９９】
ステップＳ１４０では、ＣＰＵ２０１は、モータ駆動回路２２０に制御信号を出力し、第２巻取用モータＭ３の駆動を停止させる。
【０１００】
そして、ステップＳ１４５に移り、ＣＰＵ２０１は、印刷処理が完了した旨を表す信号（以下適宜「印刷完了信号」という）を、操作端末３００へ出力する。これにより、このルーチンに示す処理が終了される。
【０１０１】
＜操作端末側の制御手順＞
次に、図８を参照しつつ、操作端末３００のＣＰＵ３０１が実行する制御手順について説明する。
【０１０２】
図８において、このフローに示す処理は、上記残量管理プログラムによるソフトウェアが起動されることにより開始される。
【０１０３】
まず、ステップＳ２０５で、ＣＰＵ３０１は、ユーザの操作部３０５の操作によって、テープカートリッジＴＫの識別情報及びテープ残量情報を含む情報が入力（取得）されたか否かを判定する。上記情報が入力された場合には、ステップＳ２０５の判定が満たされて（Ｓ２０５：ＹＥＳ）、ステップＳ２１０に移る。
【０１０４】
ステップＳ２１０では、ＣＰＵ３０１は、上記ステップＳ２０５で入力した情報に基づき、残量管理テーブル３０７の記録内容を更新する。すなわち、残量管理テーブル３０７内に、上記入力した情報に含まれる識別情報が記録されていない場合には、残量管理テーブル３０７内に、上記入力した情報に含まれる識別情報及びテープ残量情報を新規記録する。一方、残量管理テーブル３０７内に、上記入力した情報に含まれる識別情報が記録されている場合には、残量管理テーブル３０７内の当該識別情報に対応するテープ残量情報を、上記入力した情報に含まれるテープ残量情報の示すテープ残量に更新する。その後、上記ステップＳ２０５に戻り、同様の手順を繰り返す。
【０１０５】
一方、上記ステップＳ２０５で、上記情報が入力されなかった場合には、ステップＳ２０５の判定は満たされず（Ｓ２０５：ＮＯ）、ステップＳ２１５に移る。
【０１０６】
ステップＳ２１５では、ＣＰＵ３０１は、上記ステップＳ３０で粘着テープ印刷装置１から出力される情報が入力（取得）されたか、又は、上記ステップＳ５０で粘着テープ印刷装置１から出力される信号が入力されたか否かを判定する。上記情報又は信号が入力された場合には、ステップＳ２１５の判定が満たされて（Ｓ２１５：ＹＥＳ）、ステップＳ２２０に移る。
【０１０７】
ステップＳ２２０では、ＣＰＵ３０１は、上記ステップＳ２１５で入力した情報又は信号に基づき、残量管理テーブル３０７の記録内容を更新する。すなわち、上記ステップＳ２１５で情報を入力しており、残量管理テーブル３０７内に、上記入力した情報に含まれる識別情報が記録されていない場合には、残量管理テーブル３０７内に、上記入力した情報に含まれる識別情報及びテープ残量情報を新規記録する。一方、上記ステップＳ２１５で情報を入力しており、残量管理テーブル３０７内に、上記入力した情報に含まれる識別情報が記録されている場合には、残量管理テーブル３０７内の当該識別情報に対応するテープ残量情報を、上記入力した情報に含まれるテープ残量情報の示すテープ残量に更新する。また、上記ステップＳ２１５で信号を入力した場合には、残量管理テーブル３０７内の上記「装着／非装着」の項目が「装着」となっているテープカートリッジＴＫに関する情報の当該「装着／非装着」の項目の内容を、「非装着」に更新する。その後、上記ステップＳ２０５に戻り、同様の手順を繰り返す。
【０１０８】
一方、上記ステップＳ２１５で上記情報又は信号が入力されなかった場合には、ステップＳ２１５の判定は満たされず（Ｓ２１５：ＮＯ）、ステップＳ２２５に移る。
【０１０９】
ステップＳ２２５では、ＣＰＵ３０１は、ユーザの操作部２０５の操作によって、印刷ジョブが登録されたか否かを判定する。印刷ジョブが登録されなかった場合には、ステップＳ２２５の判定は満たされず（Ｓ２２５：ＮＯ）、上記ステップＳ２０５に戻り、同様の手順を繰り返す。一方、印刷ジョブが登録された（印刷ジョブの登録を受け付けた）場合には、ステップＳ２２５の判定が満たされて（Ｓ２２５：ＹＥＳ）、ステップＳ２３０に移る。なお、このステップＳ２２５の手順が、登録受付手順に相当する。
【０１１０】
ステップＳ２３０では、ＣＰＵ３０１は、上記ステップＳ２２５で登録された（登録を受け付けた）印刷ジョブでのテープ使用量を算出する。なお、このステップＳ２３０の手順が、使用量算出手順に相当する。
【０１１１】
その後、ステップＳ２３５で、ＣＰＵ３０１は、残量管理テーブル３０７の記録内容を参照し、装着中のテープカートリッジＴＫのテープ残量を検出する。そして、ＣＰＵ３０１は、上記検出したテープ残量と、上記ステップＳ２３０で算出したテープ使用量とを比較し、テープ残量がテープ使用量以上であるか否かを判定する。上記検出したテープ残量がテープ使用量以上であった場合には、ステップＳ２３５の判定が満たされて（Ｓ２３５：ＹＥＳ）、後述のステップＳ２５５に移る。一方、上記検出したテープ残量がテープ使用量よりも少なかった場合には、ステップＳ２３５の判定は満たされず（Ｓ２３５：ＮＯ）、ステップＳ２４０に移る。
【０１１２】
ステップＳ２４０では、ＣＰＵ３０１は、残量管理テーブル３０７の記録内容を参照し、非装着のテープカートリッジＴＫの存在及びテープ残量を検出する。そして、ＣＰＵ３０１は、上記検出した非装着のテープカートリッジＴＫのうち、対応するテープ残量が上記ステップＳ２３０で算出したテープ使用量以上であり、かつ対応するテープ残量が最少のテープカートリッジＴＫを、装着すべきテープカートリッジＴＫとして選定する。
【０１１３】
そして、ステップＳ２４５に移り、ＣＰＵ３０１は、表示部３０４に第１表示信号を出力し、表示部３０４に、装着中のテープカートリッジＴＫのテープ残量が不足している旨の表示、及び、上記ステップＳ２４０で選定したテープカートリッジＴＫへの交換を促す表示を併せて表示させる。なお、このステップＳ２４５の手順が、第１表示信号出力手順に相当する。
【０１１４】
その後、ステップＳ２５０で、ＣＰＵ３０１は、装着中のテープカートリッジＴＫが上記ステップＳ２４０で選定したテープカートリッジＴＫに交換されるまでループ待機する。上記交換が完了した際には、ステップＳ２５５に移る。
【０１１５】
ステップＳ２５５では、ＣＰＵ３０１は、上記ステップＳ２２５で登録された印刷ジョブに係る印字データを含む印刷指示信号を、粘着テープ印刷装置１へ出力する。
【０１１６】
そして、ステップＳ２６０に移り、ＣＰＵ３０１は、上記ステップＳ１４５で粘着テープ印刷装置１から出力される印刷完了信号が入力されるまでループ待機する。印刷完了信号が入力された際には、ステップＳ２６５に移る。
【０１１７】
ステップＳ２６５では、ＣＰＵ３０１は、残量管理テーブル３０７内の、上記ステップＳ２２５で登録された印刷ジョブで使用されたテープカートリッジＴＫのテープ残量情報を、当該テープ残量情報の示すテープ残量から上記ステップＳ２３０で算出したテープ使用量を減算したテープ残量に更新する。
【０１１８】
その後、ステップＳ２７０で、ＣＰＵ３０１は、装着中のテープカートリッジＴＫのメモリチップＭＣ内のテープ残量情報の、当該テープ残量情報の示すテープ残量から上記ステップＳ２３０で算出したテープ使用量を減算したテープ残量への更新を指示するための残量更新指示信号を、粘着テープ印刷装置１へ出力する。これにより、このフローに示す処理が終了される（なお、上記残量管理プログラムによるソフトウェアが起動されている間は、このフローに示す処理は、繰り返し実行される）。
【０１１９】
なお、上記において、上記ステップＳ２０５，Ｓ２１５の手順が、残量情報取得手順に相当し、上記ステップＳ２３５，Ｓ２４０の手順が、カートリッジ選定手順に相当し、上記ステップＳ２１０，Ｓ２２０，Ｓ２６５の手順が、残量情報記録手順に相当する。
【０１２０】
＜本実施形態による効果＞
以上説明したように、本実施形態では、粘着テープ印刷装置１に対し装着可能に用意された複数のテープカートリッジＴＫそれぞれのテープ残量情報が取得される。また、印刷ジョブの登録を受け付けると、今回の印刷ジョブでのテープ使用量が算出される。
【０１２１】
このとき、装着中のテープカートリッジＴＫのテープ残量が今回の印刷ジョブでのテープ使用量以上である場合には、当該テープカートリッジＴＫを使用しつつ印刷ジョブが実行される。これにより、印刷ジョブで使用されるテープカートリッジＴＫ内の粘着テープ１５０が途中で無くなることなく印刷ジョブを完遂することができる。
【０１２２】
一方、装着中のテープカートリッジＴＫが今回の印刷ジョブでのテープ使用量よりも少ない場合には、非装着のテープカートリッジＴＫのうち、テープ残量が今回の印刷ジョブでのテープ使用量以上であるテープカートリッジＴＫが、装着すべきテープカートリッジＴＫとして選定される。その後、上記選定されたテープカートリッジＴＫへの交換を促す表示を行うための第１表示信号が表示部２０４に出力される。
【０１２３】
これにより、粘着テープ印刷装置１に装着されている、テープ残量が今回の印刷ジョブでのテープ使用量よりも少ないテープカートリッジＴＫから、テープ残量が今回の印刷ジョブでのテープ使用量以上であるテープカートリッジＴＫへの交換を促す表示が、表示部２０４に表示される。この結果、今回の印刷ジョブで使用されると、粘着テープ１５０が途中で無くなって印刷ジョブを完遂不可能なテープカートリッジＴＫのテープ残量を管理対象としたまま、当該テープカートリッジＴＫから、粘着テープ１５０が途中で無くなることなく印刷ジョブを完遂可能なテープカートリッジＴＫへの交換を提示することができるので、テープカットリッジＴＫ内の粘着テープ１５０を無駄なく有効に使用することができる。
【０１２４】
また、本実施形態では特に、上記取得された複数のテープカートリッジＴＫそれぞれのテープ残量情報が、残量管理テーブル３０７に記録される。そして、残量管理テーブル３０７に記録された、複数のテープカートリッジＴＫそれぞれのテープ残量情報と、上記算出されたテープ使用量とに応じて、上述のようなテープカートリッジＴＫが選定される。上記のように、複数のテープカートリッジＴＫのテープ残量情報を残量管理テーブル３０７に記録することにより、複数のテープカートリッジＴＫそれぞれのテープ残量を確実に管理することができる。また、残量管理テーブル３０７に記録されたテープ残量情報を用いて上述のようなテープカートリッジＴＫの選定を行うことにより、当該選定を確実に遂行することができる。
【０１２５】
また、本実施形態では特に、印刷ジョブが実行されたことを契機に、残量管理テーブル３０７内の、当該印刷ジョブで使用されたテープカートリッジのテープ残量情報が更新される。これにより、印刷ジョブが実行される度に少なくなるテープカートリッジＴＫのテープ残量に対応したテープ残量情報を用いて上述のようなテープカートリッジＴＫの選定を行うことができるので、当該選定を高精度で遂行することができる。
【０１２６】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１２７】
（１）テープ残量が少なくなったら廃棄・交換を促す表示を行う場合
すなわち、装着中のテープカートリッジＴＫのテープ残量が設定量以下となったら、操作端末３００の表示部３０４に、装着中のテープカートリッジＴＫの廃棄・交換を促す表示を表示させてもよい。
【０１２８】
＜本変形例の手法＞
本変形例では、予め、テープカートリッジＴＫの廃棄の目安とするテープ残量が、設定量として設定される。この例では、設定量は、想定される印刷ジョブでの最少のテープ使用量（例えば１０ｃｍ等）に設定される。
【０１２９】
そして、前述のようにして、印刷ジョブが実行された後に、残量管理テーブル３０７内の、当該印刷ジョブで使用されたテープカートリッジＴＫのテープ残量情報が更新されると共に、装着中のテープカートリッジＴＫのメモリチップＭＣ内のテープ残量情報が更新されると、操作端末３００では、残量管理テーブル３０７に記録された、装着中のテープカートリッジＴＫのテープ残量情報の示すテープ残量と、上記設定量とが比較される。
【０１３０】
このとき、装着中のテープカートリッジＴＫのテープ残量が設定量以下であった場合には、操作端末３００では、非装着のテープカートリッジＴＫのうち、テープ残量が設定量よりも多いテープカートリッジＴＫ（第２テープカートリッジに相当）が、装着すべきテープカートリッジＴＫとして選定される。この例では、テープ残量が設定量よりも多く、かつテープ残量が最少のテープカートリッジＴＫが、装着すべきテープカートリッジＴＫとして選定される。そして、操作端末３００では、表示部３０４に、装着中のテープカートリッジＴＫの廃棄を促す表示、及び、上記選定されたテープカートリッジＴＫへの交換を促す表示が併せて表示される。そして、この表示に見たユーザが、装着中のテープカートリッジＴＫを取り外すと、操作端末３００では、残量管理テーブル３０７から、当該テープカートリッジＴＫに関する情報が消去される。また、ユーザが、粘着テープ印刷装置１の第１所定位置８に、上記選定されたテープカートリッジＴＫを装着すると、操作端末３００では、前述と同様にして残量管理テーブル３０７の記録内容が更新される。
【０１３１】
一方、装着中のテープカートリッジＴＫのテープ残量が設定量よりも多かった場合には、上記のような表示は表示されない。
【０１３２】
＜具体例＞
本変形例の手法の具体例を、図９及び図１０を参照しつつ説明する。ここでは、識別情報が「Ｄ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ｄ」」という）、識別情報が「Ｅ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ｅ」」という）、識別情報が「Ｆ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ｆ」」という）が用意されると共に、設定量が「１０ｃｍ」に設定されており、印刷ジョブの登録時点では、粘着テープ印刷装置１に、テープカートリッジ「Ｄ」が装着されると共に、テープカートリッジ「Ｄ」のテープ残量が「２０ｃｍ」、テープカートリッジ「Ｅ」のテープ残量が「２００ｃｍ」、テープカートリッジ「Ｆ」のテープ残量が「３０ｃｍ」であり、登録された印刷ジョブでのテープ使用量が「２５ｃｍ」である場合を例にとって説明する。
【０１３３】
すなわち、この場合、印刷ジョブの登録時点では、残量管理テーブル３０７の記録内容は、図９（ａ）に示す内容になっている。そして、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ｄ」のテープ残量情報「２０ｃｍ」と、テープ使用量「２５ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ｄ」のテープ残量「２０ｃｍ」はテープ使用量「２５ｃｍ」よりも少ないので、非装着のテープカートリッジ「Ｅ」「Ｆ」のうち、テープ残量がテープ使用量「２５ｃｍ」以上であり、かつテープ残量が最少のテープカートリッジ「Ｆ」が、装着すべきテープカートリッジＴＫとして選定される。
【０１３４】
すると、表示部３０４には、図９（ｂ）に示すような、装着中のテープカートリッジ「Ｄ」のテープ残量が不足している旨の表示（この例では「装着中のテープカートリッジ「Ｄ」は、テープの残量が不足しているため使用できません。」の表示）、及び、上記選定されたテープカートリッジ「Ｆ」への交換を促す表示（この例では「テープカートリッジを「Ｆ」に交換してください。」の表示）が併せて表示される。
【０１３５】
そして、上記表示を見たユーザが、装着中のテープカートリッジ「Ｄ」を取り外し、上記選定されたテープカートリッジ「Ｆ」へ交換すると、残量管理テーブル３０７の記録内容が図９（ｃ）に示す内容に更新される。
【０１３６】
そして、印刷ジョブが実行された後には、図９（ｄ）に示すように、残量管理テーブル３０７内の、当該印刷ジョブで使用された、装着中のテープカートリッジ「Ｅ」のテープ残量情報が「３０ｃｍ」から「５ｃｍ」へ更新される。
【０１３７】
その後、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ｆ」のテープ残量情報「５ｃｍ」と、設定量「１０ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ｆ」のテープ残量「５ｃｍ」は設定量「１０ｃｍ」以下であるので、非装着のテープカートリッジ「Ｄ」「Ｅ」のうち、テープ残量が設定量「１０ｃｍ」よりも多く、かつテープ残量が最少のテープカートリッジ「Ｄ」が、装着すべきテープカートリッジＴＫとして選定される。
【０１３８】
すると、表示部３０４には、図１０（ａ）に示すような、装着中のテープカートリッジ「Ｆ」の廃棄を促す表示（この例では「装着中のテープカートリッジ「Ｆ」のテープがなくなりました。テープカートリッジ「Ｆ」を廃棄してください。」の表示）、及び、上記選定されたテープカートリッジ「Ｄ」への交換を促す表示（この例では「テープカートリッジを「Ｄ」に交換してください。」の表示）が併せて表示される。
【０１３９】
そして、上記表示を見たユーザが、装着中のテープカートリッジ「Ｆ」を取り外すと、残量管理テーブル３０７からテープカートリッジ「Ｆ」に関する情報が消去される。また、ユーザが、上記選定されたテープカートリッジ「Ｄ」を装着すると、残量管理テーブル３０７の記録内容が図１０（ｂ）に示す内容に更新される。
【０１４０】
＜操作端末側の制御手順＞
次に、図１１を参照しつつ、本変形例において、操作端末３００のＣＰＵ３０１が実行する制御手順について説明する。
【０１４１】
図１１において、ステップＳ２０５〜Ｓ２７０は、前述の図８と同様であり、ステップＳ２７０で、残量更新指示信号を粘着テープ印刷装置１へ出力したら、ステップＳ２７５に移る。
【０１４２】
ステップＳ２７５では、ＣＰＵ３０１は、残量管理テーブル３０７の記録内容を参照し、装着中のテープカートリッジＴＫのテープ残量を検出する。そして、ＣＰＵ３０１は、上記検出したテープ残量と、設定量とを比較し、テープ残量が設定量以下であるか否かを判定する。上記検出したテープ残量が設定量よりも多かった場合には、ステップＳ２７５の判定は満たされず（Ｓ２７５：ＮＯ）、このフローに示す処理が終了される（なお、上記残量管理プログラムによるソフトウェアが起動されている間は、このフローに示す処理は、繰り返し実行される）。一方、上記検出したテープ残量が設定量以下であった場合には、ステップＳ２７５の判定が満たされて（Ｓ２７５：ＹＥＳ）、ステップＳ２８０に移る。
【０１４３】
ステップＳ２８０では、ＣＰＵ３０１は、残量管理テーブル３０７の記録内容を参照し、非装着のテープカートリッジＴＫの存在及びテープ残量を検出する。そして、ＣＰＵ３０１は、上記検出した非装着のテープカートリッジＴＫのうち、対応するテープ残量が設定量よりも多く、かつ対応するテープ残量が最少のテープカートリッジＴＫを、装着すべきテープカートリッジＴＫとして選定する。
【０１４４】
そして、ステップＳ２８５に移り、ＣＰＵ３０１は、表示部３０４に第２表示信号を出力し、表示部３０４に、装着中のテープカートリッジＴＫの廃棄を促す表示、及び、上記ステップＳ２８０で選定したテープカートリッジＴＫへの交換を促す表示を併せて表示させる。なお、このステップＳ２８５の手順が、第２表示信号出力手順に相当する。
【０１４５】
その後、ステップＳ２９０で、ＣＰＵ３０１は、上記ステップＳ５０で粘着テープ印刷装置１から出力される信号が入力されるまでループ待機する。上記信号が入力された際には、ステップＳ２９５に移る。
【０１４６】
ステップＳ２９５では、ＣＰＵ３０１は、残量管理テーブル３０７から、テープ残量が設定量以下であり、かつ粘着テープ印刷装置１から取り外されたテープカートリッジＴＫに関する情報を消去する。なお、このステップＳ２９５の手順が、情報消去手順に相当する。これにより、このフローに示す処理が終了される（なお、上記残量管理プログラムによるソフトウェアが起動されている間は、このフローに示す処理は、繰り返し実行される）。
【０１４７】
＜本変形例による効果＞
以上説明した本変形例では、残量管理テーブル３０７に記録された、装着中のテープカートリッジＴＫのテープ残量情報の示すテープ残量が設定量以下である場合には、装着中のテープカートリッジＴＫの廃棄を促す表示、及び、非装着のテープカートリッジＴＫのうち、テープ残量が設定量よりも多いテープカートリッジＴＫへの交換を促す表示を併せて行うための第２表示信号が表示部２０４に出力される。
【０１４８】
このとき、本変形例では、設定値は、想定される印刷ジョブでの最少のテープ使用量に設定されている。したがって、テープ残量が上記最少のテープ使用量よりも少ないテープカートリッジＴＫの廃棄を促す表示、及び、非装着のテープカートリッジＴＫのうち、テープ残量が上記最少の使用量よりも多いテープカートリッジＴＫへの交換を促す表示が、表示部２０４に併せて表示される。これにより、使用される可能性がほぼ無いテープカートリッジＴＫの廃棄を提示したり、使用される可能性がほぼ無いテープカートリッジＴＫから、使用される可能性があるテープカートリッジＴＫへの交換を提示することができる。
【０１４９】
また、本変形例では、粘着テープ印刷装置１から、テープ残量が設定値以下であるテープカートリッジＴＫが取り外されたことを契機に、残量管理テーブル３０７から当該テープカートリッジＴＫに関する情報が消去される。これにより、残量管理テーブル３０７を備えるＨＤＤ３０６の空き容量を確保することができる。また、使用される可能性がほぼ無いテープカートリッジＴＫのテープ残量の管理を行わなくてよいので、複数のテープカートリッジＴＫのテープ残量の管理が煩雑になるのを回避することができる。
【０１５０】
（２）２つのモードを選択的に実行可能な場合
すなわち、複数の印字済み粘着テープ１５０″の生成（複数の第３ロールＲ３の生成）を要求する印刷ジョブを登録可能とする場合に、操作端末３００のＣＰＵ３０１が２つのモードを選択的に実行可能としてもよい。
【０１５１】
本変形例では、操作端末３００のＣＰＵ３０１が選択的に実行可能な２つのモードとして、第１モード及び第２モードが設けられている。
【０１５２】
第１モードは、装着中のテープカートリッジＴＫのテープ残量が、登録された印刷ジョブで生成が要求された複数の印字済み粘着テープ１５０″のうち、生成対象とする１つの印字済み粘着テープ１５０″の生成工程でのテープ使用量（以下適宜「生成対象テープ使用量」という）よりも少ない場合に、テープ残量が生成対象テープ使用量以上で、かつテープ残量が最少であるテープカートリッジＴＫを、装着すべきテープカートリッジＴＫとして選定するモードである。
【０１５３】
第２モードは、装着中のテープカートリッジＴＫのテープ残量が生成対象テープ使用量よりも少ない場合に、印刷ジョブの実行時におけるテープカートリッジＴＫの交換回数が最少となるようにテープカートリッジＴＫを選定するモードである。
【０１５４】
＜具体例＞
本変形例の手法の具体例を、図１２〜図１５を参照しつつ説明する。ここでは、識別情報が「Ｇ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ｇ」」という）、識別情報が「Ｈ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ｈ」」という）、識別情報が「Ｉ」のテープカートリッジＴＫ（以下「テープカートリッジ「Ｉ」」という）が用意されており、印刷ジョブの登録時点では、粘着テープ印刷装置１に、テープカートリッジ「Ｇ」が装着されると共に、テープカートリッジ「Ｇ」のテープ残量が「２０ｃｍ」、テープカートリッジ「Ｈ」のテープ残量が「２００ｃｍ」、テープカートリッジ「Ｉ」のテープ残量が「３０ｃｍ」であり、３つの印字済み粘着テープ１５０″の生成を要求する印刷ジョブが登録されると共に、登録された印刷ジョブでの各生成工程ごとの生成対象テープ使用量が「２５ｃｍ」「２５ｃｍ」「２５ｃｍ」である場合を例にとって説明する。
【０１５５】
＜第１モード＞
まず、操作端末３００のＣＰＵ３０１が上記第１モードを実行する場合について説明する。
【０１５６】
すなわち、この場合、印刷ジョブの登録時点では、残量管理テーブル３０７の記録内容は、図１２（ａ）に示す内容になっている。そして、１つ目の生成対象とする印字済み粘着テープ１５０″（生成対象テープ使用量：「２５ｃｍ」）の生成工程時には、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ｇ」のテープ残量情報「２０ｃｍ」と、生成対象テープ使用量「２５ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ｇ」のテープ残量「２０ｃｍ」は生成対象テープ使用量「２５ｃｍ」よりも少ないので、非装着のテープカートリッジ「Ｈ」「Ｉ」のうち、テープ残量が生成対象テープ使用量「２５ｃｍ」以上であり、かつテープ残量が最少のテープカートリッジ「Ｉ」が、装着すべきテープカートリッジＴＫとして選定される。
【０１５７】
すると、表示部３０４には、図１２（ｂ）に示すような、装着中のテープカートリッジ「Ｇ」のテープ残量が不足している旨の表示（この例では「装着中のテープカートリッジ「Ｇ」は、テープの残量が不足しているため使用できません。」の表示）、及び、上記選定されたテープカートリッジ「Ｉ」への交換を促す表示（この例では「テープカートリッジを「Ｉ」に交換してください。」の表示）が併せて表示される。
【０１５８】
そして、上記表示を見たユーザが、装着中のテープカートリッジ「Ｇ」を取り外し、上記選定されたテープカートリッジ「Ｉ」へ交換すると、残量管理テーブル３０７の記録内容が図１２（ｃ）に示す内容に更新される。
【０１５９】
そして、１つ目の生成対象とする印字済み粘着テープ１５０″の生成工程が実行された後には、図１２（ｄ）に示すように、残量管理テーブル３０７内の、当該生成工程で使用された、装着中のテープカートリッジ「Ｉ」のテープ残量情報が「３０ｃｍ」から「５ｃｍ」へ更新される。
【０１６０】
その後、２つ目の生成対象とする印字済み粘着テープ１５０″（生成対象テープ使用量：「２５ｃｍ」）の生成工程時には、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ｉ」のテープ残量情報「５ｃｍ」と、生成対象テープ使用量「２５ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ｉ」のテープ残量「５ｃｍ」は生成対象テープ使用量「２５ｃｍ」よりも少ないので、非装着のテープカートリッジ「Ｇ」「Ｈ」のうち、テープ残量が生成対象テープ使用量「２５ｃｍ」以上であり、かつテープ残量が最少のテープカートリッジ「Ｈ」が、装着すべきテープカートリッジＴＫとして選定される。
【０１６１】
すると、表示部３０４には、図１３（ａ）に示すような、装着中のテープカートリッジ「Ｉ」のテープ残量が不足している旨の表示（この例では「装着中のテープカートリッジ「Ｉ」は、テープの残量が不足しているため使用できません。」の表示）、及び、上記選定されたテープカートリッジ「Ｈ」への交換を促す表示（この例では「テープカートリッジを「Ｈ」に交換してください。」の表示）が併せて表示される。
【０１６２】
そして、上記表示を見たユーザが、装着中のテープカートリッジ「Ｉ」を取り外し、上記選定されたテープカートリッジ「Ｈ」へ交換すると、残量管理テーブル３０７の記録内容が図１３（ｂ）に示す内容に更新される。
【０１６３】
そして、２つ目の生成対象とする印字済み粘着テープ１５０″の生成工程が実行された後には、図１３（ｃ）に示すように、残量管理テーブル３０７内の、当該生成工程で使用された、装着中のテープカートリッジ「Ｈ」のテープ残量情報が「２００ｃｍ」から「１７５ｃｍ」へ更新される。
【０１６４】
その後、３つ目の生成対象とする印字済み粘着テープ１５０″（生成対象テープ使用量：「２５ｃｍ」）の生成工程時には、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ｈ」のテープ残量情報「１７５ｃｍ」と、生成対象テープ使用量「２５ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ｈ」のテープ残量「１７５ｃｍ」は生成対象テープ使用量「２５ｃｍ」以上であるので、上記のような表示は表示されない。
【０１６５】
そして、３つ目の生成対象とする印字済み粘着テープ１５０″の生成工程が実行された後には、図１３（ｄ）に示すように、残量管理テーブル３０７内の、当該生成工程で使用された、装着中のテープカートリッジ「Ｈ」のテープ残量情報が「１７５ｃｍ」から「１５０ｃｍ」へ更新される。
【０１６６】
＜第２モード＞
次に、操作端末３００のＣＰＵ３０１が上記第２モードを実行する場合について説明する。
【０１６７】
すなわち、この場合、印刷ジョブの登録時点では、残量管理テーブル３０７の記録内容は、図１４（ａ）に示す内容になっている。そして、１つ目の生成対象とする印字済み粘着テープ１５０″（生成対象テープ使用量：「２５ｃｍ」）の生成工程時には、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ｇ」のテープ残量情報「２０ｃｍ」と、生成対象テープ使用量「２５ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ｇ」のテープ残量「２０ｃｍ」は生成対象テープ使用量「２５ｃｍ」よりも少ないので、非装着のテープカートリッジ「Ｈ」「Ｉ」のうち、３つの生成対象とする印字済み粘着テープ１５０″の生成工程を含む印刷ジョブの実行時におけるテープカートリッジＴＫの交換回数が最少となるように、テープカートリッジ「Ｈ」が、装着すべきテープカートリッジＴＫとして選定される。
【０１６８】
すると、表示部３０４には、図１４（ｂ）に示すような、装着中のテープカートリッジ「Ｇ」のテープ残量が不足している旨の表示（この例では「装着中のテープカートリッジ「Ｇ」は、テープの残量が不足しているため使用できません。」の表示）、及び、上記選定されたテープカートリッジ「Ｈ」への交換を促す表示（この例では「テープカートリッジを「Ｈ」に交換してください。」の表示）が併せて表示される。
【０１６９】
そして、上記表示を見たユーザが、装着中のテープカートリッジ「Ｇ」を取り外し、上記選定されたテープカートリッジ「Ｈ」へ交換すると、残量管理テーブル３０７の記録内容が図１４（ｃ）に示す内容に更新される。
【０１７０】
そして、１つ目の生成対象とする印字済み粘着テープ１５０″の生成工程が実行された後には、図１４（ｄ）に示すように、残量管理テーブル３０７内の、当該生成工程で使用された、装着中のテープカートリッジ「Ｈ」のテープ残量情報が「２００ｃｍ」から「１７５ｃｍ」へ更新される。
【０１７１】
その後、２つ目の生成対象とする印字済み粘着テープ１５０″（生成対象テープ使用量：「２５ｃｍ」）の生成工程時には、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ｈ」のテープ残量情報「１７５ｃｍ」と、生成対象テープ使用量「２５ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ｈ」のテープ残量「１７５ｃｍ」は生成対象テープ使用量「２５ｃｍ」以上であるので、上記のような表示は表示されない。
【０１７２】
そして、２つ目の生成対象とする印字済み粘着テープ１５０″の生成工程が実行された後には、図１５（ａ）に示すように、残量管理テーブル３０７内の、当該生成工程で使用された、装着中のテープカートリッジ「Ｈ」のテープ残量情報が「１７５ｃｍ」から「１５０ｃｍ」へ更新される。
【０１７３】
その後、３つ目の生成対象とする印字済み粘着テープ１５０″（生成対象テープ使用量：「２５ｃｍ」）の生成工程時には、残量管理テーブル３０７に記録された、装着中のテープカートリッジ「Ｈ」のテープ残量情報「１５０ｃｍ」と、生成対象テープ使用量「２５ｃｍ」とが比較される。すると、装着中のテープカートリッジ「Ｈ」のテープ残量「１５０ｃｍ」は生成対象テープ使用量「２５ｃｍ」以上であるので、上記のような表示は表示されない。
【０１７４】
そして、３つ目の生成対象とする印字済み粘着テープ１５０″の生成工程が実行された後には、図１５（ｂ）に示すように、残量管理テーブル３０７内の、当該生成工程で使用された、装着中のテープカートリッジ「Ｈ」のテープ残量情報が「１５０ｃｍ」から「１２５ｃｍ」へ更新される。
【０１７５】
＜操作端末側の制御手順＞
次に、図１６を参照しつつ、本変形例において、操作端末３００のＣＰＵ３０１が実行する制御手順について説明する。
【０１７６】
図１６において、まず、ステップＳ２０２で、ＣＰＵ３０１は、ユーザの操作部３０５の操作によってモードの選択を行う。
【０１７７】
その後のステップＳ２０５〜Ｓ２２５は、前述の図８と同様であり、ステップＳ２２５で印刷ジョブが登録されたら、ステップＳ２３０′に移る。
【０１７８】
ステップＳ２３０′では、ＣＰＵ３０１は、上記ステップＳ２２５で登録された印刷ジョブでの各生成工程ごとの生成対象テープ使用量を算出する。なお、このステップＳ２３０′の手順が、使用量算出手順に相当する。
【０１７９】
そして、ステップＳ２３２に移り、ＣＰＵ３０１は、上記ステップＳ２０２で選択されたモードが第１モード及び第２モードのどちらであるかを判定する。上記選択されたモードが第１モードである場合には、ステップＳ３００に移る。
【０１８０】
ステップＳ３００では、ＣＰＵ３０１は、所定の第１モード処理（詳細手順は後述の図１７参照）を実行する。これにより、このフローに示す処理が終了される（なお、上記残量管理プログラムによるソフトウェアが起動されている間は、このフローに示す処理は、繰り返し実行される）。
【０１８１】
一方、上記ステップＳ２３２で、上記選択されたモードが第２モードである場合には、ステップＳ４００に移る。
【０１８２】
ステップＳ４００では、ＣＰＵ３０１は、所定の第２モード処理（詳細手順は後述の図１８参照）を実行する。これにより、このフローに示す処理が終了される（なお、上記残量管理プログラムによるソフトウェアが起動されている間は、このフローに示す処理は、繰り返し実行される）。
【０１８３】
次に、図１７を参照しつつ、上記ステップＳ３００の詳細手順について説明する。
【０１８４】
図１７に示すように、ステップＳ２３４では、ＣＰＵ３０１は、上記ステップＳ２２５で登録された印刷ジョブでの生成工程のいずれかに対応する変数Ｎの値を１に設定する。
【０１８５】
その後、ステップＳ２３５′で、ＣＰＵ３０１は、残量管理テーブル３０７の記録内容を参照し、装着中のテープカートリッジＴＫのテープ残量を検出する。そして、ＣＰＵ３０１は、上記検出したテープ残量と、上記ステップＳ２３０′で算出した、この時点での変数Ｎの値に対応する生成工程での生成対象テープ使用量（以下適宜「生成対象テープ使用量（Ｎ）」という）とを比較し、テープ残量が生成対象テープ使用量（Ｎ）以上であるか否かを判定する。上記検出したテープ残量が生成対象テープ使用量（Ｎ）以上であった場合には、ステップＳ２３５′の判定が満たされて（Ｓ２３５′：ＹＥＳ）、後述のステップＳ２５５′に移る。一方、上記検出したテープ残量が生成対象テープ使用量（Ｎ）よりも少なかった場合には、ステップＳ２３５′の判定は満たされず（Ｓ２３５′：ＮＯ）、ステップＳ２４０ａに移る。
【０１８６】
ステップＳ２４０ａでは、ＣＰＵ３０１は、残量管理テーブル３０７の記録内容を参照し、非装着のテープカートリッジＴＫの存在及びテープ残量を検出する。そして、ＣＰＵ３０１は、上記検出した非装着のテープカートリッジＴＫのうち、対応するテープ残量が上記ステップＳ２３０′で算出した生成対象テープ使用量量（Ｎ）以上であり、かつ対応するテープ残量が最少のテープカートリッジＴＫを、装着すべきテープカートリッジＴＫとして選定する。
【０１８７】
その後のステップＳ２４５，Ｓ２５０は、前述の図８と同様であり、ステップＳ２５０で、前述の交換が完了した際には、ステップＳ２５５′に移る。
【０１８８】
ステップＳ２５５′では、ＣＰＵ３０１は、上記ステップＳ２２５で登録された印刷ジョブのうち、この時点での変数Ｎの値に対応する生成工程に係る印字データを含む印刷指示信号を、粘着テープ印刷装置１へ出力する。
【０１８９】
その後のステップＳ２６０は、前述の図８と同様であり、印刷完了信号が入力された際には、ステップＳ２６５′に移る。
【０１９０】
ステップＳ２６５′では、ＣＰＵ３０１は、残量管理テーブル３０７内の、上記ステップＳ２２５で登録された印刷ジョブのうち、この時点での変数Ｎの値に対応する生成工程で使用されたテープカートリッジＴＫのテープ残量情報を、当該テープ残量情報の示すテープ残量から上記ステップＳ２３０′で算出した生成対象テープ使用量（Ｎ）を減算したテープ残量に更新する。
【０１９１】
その後、ステップＳ２７０′で、ＣＰＵ３０１は、装着中のテープカートリッジＴＫのメモリチップＭＣ内のテープ残量情報の、当該テープ残量情報の示すテープ残量から上記ステップＳ２３０′で算出した生成対象テープ使用量（Ｎ）を減算したテープ残量への更新を指示するための残量更新指示信号を、粘着テープ印刷装置１へ出力する。
【０１９２】
そして、ステップＳ２７２に移り、ＣＰＵ３０１は、変数Ｎの値が、上記ステップＳ２２５で登録された印刷ジョブでの生成工程数に対応するＮｍａｘと等しいか否かを判定する。変数Ｎの値がＮｍａｘと等しくない場合、つまり、まだ実行されていない生成工程がある場合には、ステップＳ２７２の判定が満たされず（Ｓ２７２：ＮＯ）、ステップＳ２７４に移る。
【０１９３】
ステップＳ２７４では、ＣＰＵ３０１は、変数Ｎの値に１を加える。その後、上記ステップＳ２３５′に戻り、同様の手順を繰り返す。
【０１９４】
一方、上記ステップＳ２７２で、変数Ｎの値がＮｍａｘと等しい場合、つまり、全ての生成工程が実行された場合には、ステップＳ２７２の判定が満たされて（Ｓ２７２：ＹＥＳ）、このルーチンに示す処理が終了される。
【０１９５】
次に、図１８を参照しつつ、上記ステップＳ４００の詳細手順について説明する。
【０１９６】
図１８に示すように、このルーチンに示す処理において、上記図１７のルーチンに示す処理と異なる点は、ステップＳ２４０ａに代えてステップＳ２４０ｂが設けられている点である。
【０１９７】
すなわち、ステップＳ２４０ｂでは、ＣＰＵ３０１は、残量管理テーブル３０７の記録内容を参照し、非装着のテープカートリッジＴＫの存在及びテープ残量を検出する。そして、ＣＰＵ３０１は、上記検出した非装着のテープカートリッジＴＫのうち、少なくとも１つの生成工程を含む印刷ジョブの実行時におけるテープカートリッジＴＫの交換回数が最少となるように、テープカートリッジＴＫを選定する。
【０１９８】
これ以外の手順は、上記図１７と同様であるので、説明を省略する。
【０１９９】
なお、上記において、上記ステップＳ２３５′，Ｓ２４０ａ，Ｓ２４０ｂの手順が、カートリッジ選定手順に相当し、上記ステップＳ２１０，Ｓ２２０，Ｓ２６５′の手順が、残量情報記録手順に相当する。
【０２００】
＜本変形例による効果＞
以上説明した本変形例によれば、ユーザの用途や希望に応じて、テープ残量が生成対象テープ使用量以上で、かつテープ残量が最少であるテープカートリッジＴＫを選定するか、印刷ジョブの実行時におけるテープカットリッジＴＫの交換回数が最少となるようにテープカートリッジＴＫを選定するか、を適宜に切り替えて用いることができる。この結果、ユーザの利便性を向上することができる。
【０２０１】
（３）その他
以上においては、装着中のテープカートリッジＴＫのテープ残量が不足している旨の表示、選定されたテープカートリッジＴＫ（第１テープカートリッジ）への交換を促す表示、装着中のテープカートリッジＴＫの廃棄を促す表示、選定されたテープカートリッジＴＫ（第２テープカートリッジ）への交換を促す表示を行うための第１及び第２信号を、操作端末３００の表示部３０４に出力し、表示部２０４において、上記表示を行っていたが、これに限られない。例えば、上記表示を行うための第１及び第２信号を、粘着テープ印刷装置１に出力し、粘着テープ印刷装置１に設けた適宜の表示手段において、上記表示を行ってもよい。この場合も、上記実施形態や各変形例と同様の効果を得ることができる。
【０２０２】
また、以上においては、テープカートリッジＴＫにメモリチップＭＣが備えられ、テープカートリッジＴＫの装着時等に、粘着テープ印刷装置１のリード／ライト部２２３が当該テープカートリッジＴＫのメモリチップＭＣから情報を読み取ることによって、操作端末３００が、テープカートリッジＴＫのテープ残量情報等を取得していたが、これに限られない。本発明は、テープカートリッジＴＫにメモリチップＭＣが備えられない場合にも、適用可能である。例えば、ユーザの手動操作によりテープカートリッジＴＫの初期のテープ残量情報を入力し、その後は、印刷ジョブが実行されるごとに、テープ使用量を、使用されたテープカートリッジＴＫのテープ残量から減算しつつＨＤＤ３０６に記録して、テープカートリッジＴＫの装着時等に、当該テープカートリッジＴＫを認識することによって、操作端末が、ＨＤＤ３０６に記録された、当該テープカートリッジＴＫの残量情報を取得してもよい。この場合も、上記実施形態や各変形例と同様の効果を得ることができる。
【０２０３】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用してもよい。
【０２０４】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０２０５】
１                粘着テープ印刷装置（印刷装置）
１５０            粘着テープ（被印字テープ）
１５０″          印字済み粘着テープ（印刷物）
３００            操作端末
３０１            ＣＰＵ（演算手段）
３０６            ＨＤＤ（記憶手段）
ＴＫ              テープカートリッジ
【図１】
2015064729.tif 000003
【図２】
2015064729.tif 000004
【図３】
2015064729.tif 000005
【図４】
2015064729.tif 000006
【図５】
2015064729.tif 000007
【図６】
2015064729.tif 000008
【図７】
2015064729.tif 000009
【図８】
2015064729.tif 000010
【図９】
2015064729.tif 000011
【図１０】
2015064729.tif 000012
【図１１】
2015064729.tif 000013
【図１２】
2015064729.tif 000014
【図１３】
2015064729.tif 000015
【図１４】
2015064729.tif 000016
【図１５】
2015064729.tif 000017
【図１６】
2015064729.tif 000018
【図１７】
2015064729.tif 000019
【図１８】
2015064729.tif 000020