(57)【要約】【課題】ケーブルに印刷後のチューブを取付ける際の手間を軽減し、且つチューブの取り付けミスの発生を低減できる印刷装置、及びプログラムを提供する。【解決手段】印刷装置のＣＰＵは、受付部が受け付けた印刷内容に基づき、一方側を印刷する一方側データ及び他方側を印刷する他方側データを含む第一印刷データを生成し、第一印刷データ又は印刷内容に基づいて、一方側データと他方側データとを入れ替えた第二印刷データを生成する。印刷装置のＣＰＵは、第一印刷データに基づき、チューブに第一印刷部分の印刷を行い、第一印刷部分を印刷したチューブの搬送方向の上流側に、第二印刷データに基づき、第二印刷部分の印刷を行う。印刷装置のＣＰＵは、チューブを搬送させ、第一印刷部分と第二印刷部分との間に、部分カットを施させる。【選択図】図７
2019084765.tif 000002
【特許請求の範囲】
【請求項１】
チューブに印刷を行う印刷部と、
前記チューブを搬送する搬送部と、
前記チューブが搬送される搬送経路に設けられ、前記チューブの周方向の一部を残した切断である部分カットを実行する切断部と、
前記チューブに印刷される第一印刷部分の一方側と他方側を含む印刷内容の入力を受付ける受付部と、
備え、
前記受付部が受け付けた前記印刷内容に基づき、前記一方側を印刷する一方側データ及び前記他方側を印刷する他方側データを含む第一印刷データを生成する第一印刷データ生成手段と、
前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データとを入れ替えた第二印刷データを生成する第二印刷データ生成手段と、
前記第一印刷データに基づいて、前記印刷部を制御し、前記チューブに前記第一印刷部分の印刷を行わせる第一印刷制御手段と、
前記第一印刷部分が印刷された前記チューブの搬送方向の上流側に、前記第二印刷データに基づいて、前記印刷部を制御し、第二印刷部分の印刷を行わせる第二印刷制御手段と、
前記搬送部を制御し、前記チューブを搬送させ、前記切断部を制御し、前記第一印刷部分と前記第二印刷部分との間に、前記部分カットを実行させる部分カット制御手段と、
を備えたことを特徴とする印刷装置。
【請求項２】
前記第二印刷データ生成手段は、
前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データが、前記一方側と前記他方側を入れ替え１８０°回転した印刷状態になる前記第二印刷データを作成すること
を特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第一印刷データ生成手段は、前記第一印刷部分に含まれる指定された連続する記号である連続記号を次順の連続記号に繰り上げ又は繰り下げた前記第一印刷データを生成し、
前記第二印刷データ生成手段は、前記第二印刷部分の前記連続記号を前記次順の連続記号に繰り上げ又は繰り下げた前記第二印刷データを生成し、
前記第一印刷データ生成手段と前記第二印刷データ生成手段は、それぞれ、指定された回数に到達するまで、前記連続記号の前記次順への繰り上げ又は繰り下げをした前記第一印刷データと前記第二印刷データを生成すること
を特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記次順の連続記号は、指定された個数の前記連続記号を飛び越した連続記号であること特徴とする請求項３に記載の印刷装置。
【請求項５】
前記第一印刷データ又は前記印刷内容に基づいて、前記第二印刷データ生成手段は前記一方側データと前記他方側データとを入れ替えた前記第二印刷データを作成する第一変換モード、又は、
前記第一印刷データ又は前記印刷内容に基づいて、前記第二印刷データ生成手段は前記一方側データと前記他方側データが、前記一方側と前記他方側とを入れ替え１８０°回転した印刷状態になる前記第二印刷データを作成する第二変換モードを設定する変換モード設定手段を備えたこと
を特徴とする請求項１乃至４の何れか一に記載の印刷装置。
【請求項６】
前記印刷装置は少なくとも機能を表示する表示部を備え、
前記第一変換モードである場合には、前記表示部を制御し、所定のキャラクタの表示を行わせ、前記第二変換モードである場合には、前記表示部に、前記所定のキャラクタを１８０°回転した表示を行わせる表示制御手段を備えたこと
を特徴とする請求項５に記載の印刷装置。
【請求項７】
チューブに印刷を行う印刷部と、
前記チューブを搬送する搬送部と、
前記チューブが搬送される搬送経路に設けられ、前記チューブの周方向の一部を残した切断である部分カットを実行する切断部と、
接続されている端末装置から送信された、前記チューブにおいて、第一印刷部分の一方側に印刷される一方側データ及び前記第一印刷部分の他方側に印刷される他方側データを含む第一印刷データと、前記一方側データと前記他方側データとを入れ替えた第二印刷データを受け付ける通信部と、
を備え、
前記第一印刷データに基づいて、前記印刷部を制御し、前記チューブに前記第一印刷部分の印刷を行わせる第一印刷制御手段と、
前記第一印刷部分が印刷された前記チューブの上流側に、前記第二印刷データに基づいて、前記印刷部を制御し、第二印刷部分の印刷を行わせる第二印刷制御手段と、
前記搬送部を制御し、前記チューブを搬送させ、前記切断部を制御し、前記第一印刷部分と前記第二印刷部分との間に、前記部分カットを実行させる部分カット制御手段と、
を備えたことを特徴とする印刷装置。
【請求項８】
チューブに印刷を行う印刷部と、前記チューブを搬送する搬送部と、前記チューブが搬送される搬送経路に設けられ、前記チューブの周方向の一部を残した切断である部分カットを実行する切断部とを備えた印刷装置に接続され、前記チューブに印刷される第一印刷部分の一方側と他方側を含む印刷内容の入力を受付ける受付部と前記印刷装置との間で通信可能な第二通信部とを備える端末装置のコンピュータに、
前記受付部が受け付けた前記印刷内容に基づき、前記一方側を印刷する一方側データ及び前記他方側を印刷する他方側データを含む第一印刷データを生成する第一印刷データ生成手順と、
前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データとを入れ替えた第二印刷データを生成する第二印刷データ生成手順と、
前記搬送部を制御し、前記チューブを搬送させ、前記切断部を制御し、前記第一印刷部分と、前記第二印刷データに基づいて、前記印刷部により前記チューブに印刷される第二印刷部分との間に、前記部分カットを実行させる部分カット命令を作成する部分カット命令作成手順と
前記第一印刷データと、前記第二印刷データと、前記部分カット命令とを前記第二通信部から前記印刷装置に送信する送信手順と、
を実行させるためのプログラム。
【請求項９】
前記第二印刷データ生成手順にて、
前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データが、前記一方側と前記他方側とを入れ替え１８０°回転した印刷状態になる前記第二印刷データが作成されることを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記第一印刷データ生成手順にて、前記第一印刷部分に含まれる指定された連続する記号である連続記号を次順の連続記号に繰り上げ又は繰り下げた前記第一印刷データが生成され、
前記第二印刷データ生成手順にて、前記第二印刷部分の前記連続記号を前記次順の連続記号に繰り上げ又は繰り下げた前記第二印刷データが生成されること
を特徴とする請求項８又は９に記載のプログラム。
【請求項１１】
前記次順の連続記号は、指定された個数の前記連続記号を飛び越した連続記号であることを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記第一印刷データ又は前記印刷内容に基づいて、前記第二印刷データ生成手順にて前記一方側データと前記他方側データとを入れ替えた前記第二印刷データを作成する第一変換モード、又は、
前記第一印刷データ又は前記印刷内容に基づいて、前記第二印刷データ生成手順にて前記一方側データと前記他方側データが、前記一方側と前記他方側とを入れ替え１８０°回転した印刷状態になる前記第二印刷データを作成する第二変換モードを設定する変換モード設定手順を、前記コンピュータに実行させるための請求項８乃至１１の何れか一に記載のプログラム。
【請求項１３】
前記端末装置は表示部を備え、
前記第一変換モードである場合には、前記表示部を制御し、所定のキャラクタの表示を行わせ、前記第二変換モードである場合には、前記表示部を制御し、前記所定のキャラクタを、１８０°回転した表示を行わせるモード表示制御手順を前記コンピュータに実行させるための請求項１２に記載のプログラム。
【請求項１４】
チューブに印刷を行う印刷部と、前記チューブを搬送する搬送部と、前記チューブが搬送される搬送経路に設けられ、前記チューブの周方向の一部を残した切断である部分カットを実行する切断部と、前記チューブに印刷される第一印刷部分の一方側と他方側を含む印刷内容の入力を受付ける受付部と、備える印刷装置のコンピュータに、
前記受付部が受け付けた前記印刷内容に基づき、前記一方側を印刷する一方側データ及び前記他方側を印刷する他方側データを含む第一印刷データを生成する第一印刷データ生成手順と、
前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データとを入れ替えた第二印刷データを生成する第二印刷データ生成手順と、
前記第一印刷データに基づいて、前記印刷部を制御し、前記チューブに前記第一印刷部分の印刷を行わせる第一印刷制御手順と、
前記第一印刷部分が印刷された前記チューブの上流側に、前記第二印刷データに基づいて、前記印刷部を制御し、第二印刷部分の印刷を行わせる第二印刷制御手順と、
前記搬送部を制御し、前記チューブを搬送させ、前記切断部を制御し、前記第一印刷部分と前記第二印刷部分との間に、前記部分カットを実行させる部分カット制御手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及びプログラムに関する。
【背景技術】
【０００２】
従来、チューブに印刷を行う印刷装置が知られている（特許文献１参照）。この印刷装置にて印刷されたチューブは、主に、結線元と結線先を間違えないように、装置の端子間を結線するケーブルの両端に取り付けられる。
【０００３】
特許文献１に記載の印刷装置は、端末装置が接続されている。ユーザは、端末装置側の操作部を介し、例えば、印刷内容として「Ａ０１／Ｂ９５」を入力すると、端末装置は、「Ａ０１／Ｂ９５」の印刷データを生成すると共に、"／"の前後の印刷内容を入れ替えた「Ｂ９５／Ａ０１」の印刷データを生成し、印刷装置に送信する。一般的に、「Ａ０１／Ｂ９５」の"／"より前の"Ａ９１"は結線元を示し、"／"より後ろの"Ｂ９５"は結線先を示す。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１７７４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この場合、「Ａ０１／Ｂ９５」と印刷されたチューブと「Ｂ９５／Ａ０１」と印刷されたチューブが、印刷装置から排出される。その為、ユーザは、印刷済のチューブをケーブルに取り付ける際に、別々のチューブをケーブルの両端に差し込むので、手間が掛かる。また、ケーブルに取り付ける際に、ケーブルの両端それぞれにおいて、取り付けるチューブの印刷内容を確認する必要があるので、手間が掛かる。さらに、間違ったチューブを取り付けてしまう可能性もある。
【０００６】
本発明の目的は、ケーブルに印刷後のチューブを取付ける際の手間を軽減し、且つチューブの取り付けミスの発生を低減できる印刷装置、及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の第一態様に係る印刷装置は、チューブに印刷を行う印刷部と、前記チューブを搬送する搬送部と、前記チューブが搬送される搬送経路に設けられ、前記チューブの周方向の一部を残した切断である部分カットを実行する切断部と、前記チューブに印刷される第一印刷部分の一方側と他方側を含む印刷内容の入力を受付ける受付部と、備え、前記受付部が受け付けた前記印刷内容に基づき、前記一方側を印刷する一方側データ及び前記他方側を印刷する他方側データを含む第一印刷データを生成する第一印刷データ生成手段と、前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データとを入れ替えた第二印刷データを生成する第二印刷データ生成手段と、前記第一印刷データに基づいて、前記印刷部を制御し、前記チューブに前記第一印刷部分の印刷を行わせる第一印刷制御手段と、前記第一印刷部分が印刷された前記チューブの搬送方向の上流側に、前記第二印刷データに基づいて、前記印刷部を制御し、第二印刷部分の印刷を行わせる第二印刷制御手段と、前記搬送部を制御し、前記チューブを搬送させ、前記切断部を制御し、前記第一印刷部分と前記第二印刷部分との間に、前記部分カットを実行させる部分カット制御手段と、を備えたことを特徴とする。
【０００８】
上記印刷装置は、受付部が第一印刷部分の一方側及び他方側を含む印刷内容の入力を受け付け、第一印刷データ生成手段が第一印刷データを生成する。第二印刷データ生成手段が第一印刷データに含まれる一方側データと他方側データとを入れ替えた第二印刷データを生成する。従って、第二印刷部分の印刷内容を入力する必要が無く、第二印刷データを作成する為の入力の手間が省ける。また、印刷装置は、第一印刷データに基づく第一印刷部分が印刷されたチューブの上流側に第二印刷データに基づく第二印刷部分を印刷する。また、印刷装置は、チューブを搬送させ、第一印刷部分と第二印刷部分の間を部分カットする。従って、印刷装置は、部分カットで繋がった第一印刷部分と第二印刷部分からなる一組の印刷後のチューブを作成できる。次いで、一組の印刷後のチューブを一度にケーブルに挿し込み、挿し込み後に第一印刷部分と第二印刷部分とを切り離して、ケーブルの両端に各々取り付けるので、ケーブルの作成作業の工数を低減できる。また、間違った印刷後のチューブを挿入する可能性を低減できる。
【０００９】
本発明の第一態様に係る印刷装置において、前記第二印刷データ生成手段は、前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データが、前記一方側と前記他方側を入れ替え１８０°回転した印刷状態になる前記第二印刷データを作成してもよい。上記印刷装置では、第二印刷データ生成手段は、第一印刷データ又は印刷内容に基づいて、一方側データと他方側データが、一方側と他方側を入れ替え１８０°回転（上下反転）した印刷状態になる第二印刷データを作成する。従って、第二印刷データを作成する為の入力の手間が省ける。また、第二印刷部分は第一印刷部分を上下反転させた状態で印刷される。従って、部分カットで繋がった第一印刷部分と第二印刷部分からなる一組の印刷後のチューブは、夫々、結線元の情報が常に結線元側になる。故に、取り付けミスの発生を抑制できる。
【００１０】
本発明の第一態様に係る印刷装置において、前記第一印刷データ生成手段は、前記第一印刷部分に含まれる指定された連続する記号である連続記号を次順の連続記号に繰り上げ又は繰り下げた前記第一印刷データを生成し、前記第二印刷データ生成手段は、前記第二印刷部分の前記連続記号を前記次順の連続記号に繰り上げ又は繰り下げた前記第二印刷データを生成し、前記第一印刷データ生成手段と前記第二印刷データ生成手段は、それぞれ、指定された回数に到達するまで、前記連続記号の前記次順への繰り上げ又は繰り下げをした前記第一印刷データと前記第二印刷データを生成してもよい。上記印刷装置は、連続記号の指定の順に従って、第一印刷データと第二印刷データとの組を印刷できるので、入力の手間を省くことができる。故に、印刷装置の生産性が向上する。
【００１１】
本発明の第一態様に係る印刷装置において、前記次順の連続記号は、指定された個数の前記連続記号を飛び越した連続記号であってもよい。印刷装置は指定された個数の連続記号を飛び越えた連番印刷が可能となり、ユーザは印刷内容の入力の手間が省けるので、ユーザの利便性が向上する。
【００１２】
本発明の第一態様に係る印刷装置において、前記第一印刷データ又は前記印刷内容に基づいて、前記第二印刷データ生成手段は前記一方側データと前記他方側データとを入れ替えた前記第二印刷データを作成する第一変換モード、又は、前記第一印刷データ又は前記印刷内容に基づいて、前記第二印刷データ生成手段は前記一方側データと前記他方側データが、前記一方側と前記他方側とを入れ替え１８０°回転した印刷状態になる前記第二印刷データを作成する第二変換モードを設定する変換モード設定手段を備えてもよい。上記印刷装置は、変換モード設定手段を備えるので、ユーザは第一変換モード又は第二変換モードを設定でき、ユーザの利便性が向上する。
【００１３】
本発明の第一態様に係る印刷装置において、前記印刷装置は少なくとも機能を表示する表示部を備え、前記第一変換モードである場合には、前記表示部を制御し、所定のキャラクタの表示を行わせ、前記第二変換モードである場合には、前記表示部に、前記所定のキャラクタを１８０°回転した表示を行わせる表示制御手段を備えてもよい。上記印刷装置は、第一変換モードの場合と、第二変換モードの場合とで、表示部に表示される所定のキャラクタの表示態様が異なる。従って、ユーザの利便性が向上し、印刷を実行する前に、ユーザは誤りを発見できる。故に、印刷装置の生産性が向上する。
【００１４】
本発明の第二態様に係る印刷装置は、チューブに印刷を行う印刷部と、前記チューブを搬送する搬送部と、前記チューブが搬送される搬送経路に設けられ、前記チューブの周方向の一部を残した切断である部分カットを実行する切断部と、接続されている端末装置から送信された、前記チューブにおいて、第一印刷部分の一方側に印刷される一方側データ及び前記第一印刷部分の他方側に印刷される他方側データを含む第一印刷データと、前記一方側データと前記他方側データとを入れ替えた第二印刷データを受け付ける通信部と、を備え、前記第一印刷データに基づいて、前記印刷部を制御し、前記チューブに前記第一印刷部分の印刷を行わせる第一印刷制御手段と、前記第一印刷部分が印刷された前記チューブの上流側に、前記第二印刷データに基づいて、前記印刷部を制御し、第二印刷部分の印刷を行わせる第二印刷制御手段と、前記搬送部を制御し、前記チューブを搬送させ、前記切断部を制御し、前記第一印刷部分と前記第二印刷部分との間に、前記部分カットを実行させる部分カット制御手段と、を備えたことを特徴とする。
【００１５】
上記印刷装置は、通信部が、端末装置から送信された、一方側データ及び他方側データを含む第一印刷データと一方側データと他方側データを入れ替えた第二印刷データを受け付ける。そして、印刷装置は、第一印刷データに基づく第一印刷部分が印刷されたチューブの上流側に第二印刷データに基づく第二印刷部分を印刷する。また、印刷装置は、チューブを搬送させ、第一印刷部分と第二印刷部分の間を部分カットする。従って、印刷装置は、部分カットで繋がった第一印刷部分と第二印刷部分からなる一組の印刷後のチューブを作成できる。次いで、一組の印刷後のチューブを一度にケーブルに挿し込み、挿し込み後に第一印刷部分と第二印刷部分とを切り離して、ケーブルの両端に各々取り付けるので、ケーブルの作成作業の工数を低減できる。また、間違った印刷後のチューブを挿入する可能性を低減できる。
【００１６】
本発明の第三態様に係るプログラムは、チューブに印刷を行う印刷部と、前記チューブを搬送する搬送部と、前記チューブが搬送される搬送経路に設けられ、前記チューブの周方向の一部を残した切断である部分カットを実行する切断部とを備えた印刷装置に接続され、前記チューブに印刷される第一印刷部分の一方側と他方側を含む印刷内容の入力を受付ける受付部と前記印刷装置との間で通信可能な第二通信部とを備える端末装置のコンピュータに、前記受付部が受け付けた前記印刷内容に基づき、前記一方側を印刷する一方側データ及び前記他方側を印刷する他方側データを含む第一印刷データを生成する第一印刷データ生成手順と、前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データとを入れ替えた第二印刷データを生成する第二印刷データ生成手順と、前記搬送部を制御し、前記チューブを搬送させ、前記切断部を制御し、前記第一印刷部分と、前記第二印刷データに基づいて、前記印刷部により前記チューブに印刷される第二印刷部分との間に、前記部分カットを実行させる部分カット命令を作成する部分カット命令作成手順と、前記第一印刷データと、前記第二印刷データと、前記部分カット命令とを前記第二通信部から前記印刷装置に送信する送信手順とを実行させる。
【００１７】
上記プログラムは、端末装置のコンピュータにより実行され、端末装置が、第一印刷データ、第二印刷データ、及び部分カット命令を送信することで、印刷装置は、第一印刷データに基づく第一印刷部分が印刷されたチューブの上流側に第二印刷データに基づく第二印刷部分を印刷する。また、印刷装置は、チューブを搬送させ、第一印刷部分と第二印刷部分の間を部分カットする。従って、印刷装置は、部分カットで繋がった第一印刷部分と第二印刷部分からなる一組の印刷後のチューブを作成できる。次いで、一組の印刷後のチューブを一度にケーブルに挿し込み、挿し込み後に第一印刷部分と第二印刷部分とを切り離して、ケーブルの両端に各々取り付けるので、ケーブルの作成作業の工数を低減できる。また、間違った印刷後のチューブを挿入する可能性を低減できる。
【００１８】
本発明の第三態様に係るプログラムにおいて、前記第二印刷データ生成手順にて、前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データが、前記一方側と前記他方側とを入れ替え１８０°回転した印刷状態になる前記第二印刷データが作成されてもよい。第二印刷データ生成手順にて、第一印刷データ又は印刷内容に基づいて、一方側データと他方側データが、チューブへの印刷状態において、一方側と他方側とを入れ替え１８０°回転した印刷状態になる第二印刷データが作成される。従って、第二印刷データを作成する為の入力の手間が省ける。また、第二印刷部分は第一印刷部分を一方側と他方側とを入れ替え１８０°回転させた状態で印刷される。従って、部分カットで繋がった第一印刷部分と第二印刷部分からなる一組の印刷後のチューブは、夫々、結線元の情報が常に結線元側になる。故に、取り付けミスの発生を抑制できる。
【００１９】
本発明の第三態様に係るプログラムにおいて、前記第一印刷データ生成手順にて、前記第一印刷部分に含まれる指定された連続する記号である連続記号を次順の連続記号に繰り上げ又は繰り下げた第一印刷データを生成し、前記第二印刷データ生成手順にて、前記第二印刷部分の前記連続記号を前記次順の連続記号に繰り上げ又は繰り下げた第二印刷データが生成されてもよい。上記端末装置は、連続記号の指定の順に従って、第一印刷データと第二印刷データとの組を生成し、印刷装置に送信するので、入力の手間を省くことができる。故に、印刷装置の生産性が向上する。
【００２０】
本発明の第三態様に係るプログラムにおいて、前記次順の連続記号は、指定された個数の前記連続記号を飛び越した連続記号であってもよい。印刷装置は、指定された個数の連続記号を飛び越えた連番印刷が可能となり、ユーザは印刷内容の入力の手間が省けるので、ユーザの利便性が向上する。
【００２１】
本発明の第三態様に係るプログラムにおいて、前記第一印刷データ又は前記印刷内容に基づいて、前記第二印刷データ生成手順にて前記一方側データと前記他方側データとを入れ替えた前記第二印刷データを作成する第一変換モード、又は、前記第一印刷データ又は前記印刷内容に基づいて、前記第二印刷データ生成手順にて前記一方側データと前記他方側データが、前記一方側と前記他方側とを入れ替え１８０°回転した印刷状態になる前記第二印刷データを作成する第二変換モードを設定する変換モード設定手順を、前記コンピュータに実行させてもよい。上記プログラムは変換モード設定手順を備えるので、ユーザの利便性が向上する。
【００２２】
本発明の第三態様に係るプログラムにおいて、前記端末装置は表示部を備え、前記第一変換モードである場合には、前記表示部を制御し、所定のキャラクタの表示を行わせ、前記第二変換モードである場合には、前記表示部を制御し、前記所定のキャラクタを、１８０°回転した表示を行わせるモード表示制御手順を前記コンピュータに実行させてもよい。第一変換モードの場合と、第二変換モードの場合とで、表示部に表示される所定のキャラクタの表示態様が異なる。従って、ユーザの利便性が向上し、印刷を実行する前に、ユーザは誤りを発見できる。故に、印刷装置の生産性が向上する。
【００２３】
本発明の第四態様に係るプログラムは、チューブに印刷を行う印刷部と、前記チューブを搬送する搬送部と、前記チューブが搬送される搬送経路に設けられ、前記チューブの周方向の一部を残した切断である部分カットを実行する切断部と、前記チューブに印刷される第一印刷部分の一方側と他方側を含む印刷内容の入力を受付ける受付部と、備える印刷装置のコンピュータに、前記受付部が受け付けた前記印刷内容に基づき、前記一方側を印刷する一方側データ及び前記他方側を印刷する他方側データを含む第一印刷データを生成する第一印刷データ生成手順と、前記第一印刷データ又は前記印刷内容に基づいて、前記一方側データと前記他方側データとを入れ替えた第二印刷データを生成する第二印刷データ生成手順と、前記第一印刷データに基づいて、前記印刷部を制御し、前記チューブに前記第一印刷部分の印刷を行わせる第一印刷制御手順と、前記第一印刷部分が印刷された前記チューブの上流側に、前記第二印刷データに基づいて、前記印刷部を制御し、第二印刷部分の印刷を行わせる第二印刷制御手順と、前記搬送部を制御し、前記チューブを搬送させ、前記切断部を制御し、前記第一印刷部分と前記第二印刷部分との間に、前記部分カットを実行させる部分カット制御手順と、を実行させる。
【００２４】
上記プログラムは、印刷装置のコンピュータにより実行され、印刷装置は、受付部が第一印刷部分の一方側及び他方側を含む印刷内容の入力を受け付け、第一印刷データ生成手順にて第一印刷データが生成される。第二印刷データ生成手順にて第一印刷データに含まれる一方側データと他方側データとを入れ替えた第二印刷データが生成される。従って、第二印刷部分の印刷内容を入力する必要が無く、第二印刷データ作成の手間が省ける。また、印刷装置は、第一印刷データに基づく第一印刷部分が印刷されたチューブの上流側に第二印刷データに基づく第二印刷部分を印刷する。また、印刷装置は、チューブを搬送させ、第一印刷部分と第二印刷部分との間を部分カットする。従って、部分カットで繋がった第一印刷部分と第二印刷部分からなる一組の印刷後のチューブを作成できる。次いで、一組の印刷後のチューブを一度にケーブルに挿し込み、挿し込み後に第一印刷部分と第二印刷部分とを切り離して、ケーブルの両端に各々取り付けるので、ケーブルの作成作業の工数を低減できる。また、間違った印刷後のチューブを挿入する可能性を低減できる。
【図面の簡単な説明】
【００２５】
【図１】印刷装置１Ａを前右上方から見た斜視図である。
【図２】本体ケース５１の平面図である。
【図３】印刷装置１Ａの電気的構成を示すブロック図である。
【図４】（１）は、チューブ印刷設定画面１３１の一例を示す図であり、（２）は、印刷内容設定画面１３２の一例を示す図である。
【図５】（１）は、ＯＦＦモードの場合の印刷結果の一例を示す図であり、（２）は、変換モード１３１Ｍが第一変換モードの場合の印刷結果の一例を示す図であり、（３）は、変換モード１３１Ｍが第二変換モードの場合の印刷結果の一例を示す図である。
【図６】変換モード設定処理の流れを示すフローチャートである。
【図７】変換モード印刷処理の流れを示すフローチャートである。
【図８】印刷装置１Ｂと端末装置２の電気的構成を示すブロック図である。
【図９】第二実施形態における変換モード設定処理の流れを示すフローチャートの一部である。
【図１０】第二実施形態における変換モード設定処理の流れを示すフローチャートの残りの一部である。
【図１１】第二実施形態における変換モード印刷処理の流れを示すフローチャートである。
【図１２】第三実施形態における変換モード設定処理の流れを示すフローチャートである。
【図１３】第三実施形態における変換モード印刷処理の流れを示すフローチャートである。
【図１４】（１）は印刷後のチューブ９を示す図であり、（２）〜（４）は、印刷後の一組のチューブ８０の使用方法を示す図である。
【発明を実施するための形態】
【００２６】
＜第一実施形態＞
本発明の第一実施形態である印刷装置１Ａを、図面を参照して説明する。以下では、図１の上方、下方、左下方、右上方、右下方、及び左上方を、各々、印刷装置１Ａの上方、下方、前方、後方、右方、及び左方と定義して説明する。印刷装置１Ａは、印刷データに基づいて、長尺状の印刷媒体にキャラクタを印刷できる。印刷媒体は、例えば筒状のチューブ９である。キャラクタは、記号、記号列、図形、イラスト等の少なくとも一つである。記号は、文字、数字を含む概念である。
【００２７】
＜印刷装置１Ａの概略＞
図１に示すように、印刷装置１Ａは筐体５を備える。筐体５は、本体ケース５１及びカバー５２を含む。本体ケース５１は、図１の例では、左右方向に長い直方体状の箱状部材である。カバー５２は、本体ケース５１の上側に配置された板状部材である。カバー５２の上面には、キーボード１３が設けられる。キーボード１３は、ＵＳＢ(Universal Serial Bus:登録商標)ケーブル７９を介して本体ケース５１に接続される。キーボード１３は、入力部１３Ａと表示部１３Ｂとを備える。入力部１３Ａは、複数のキーを有し、ユーザのキーの操作に応じて、印刷装置１Ａに各種情報を入力する。表示部１３Ｂは、例えば液晶表示装置等であり、各種の設定画面や各種情報等を表示する。カバー５２の後端部は、本体ケース５１の後端部上側で回転可能に支持されている。カバー５２が本体ケース５１に対して閉じられた場合、カバー５２は装着面５１Ａ（図２参照）を覆う（図１参照）。カバー５２が本体ケース５１に対して開かれた場合、装着面５１Ａは上方に露出する（図２参照）。
【００２８】
筐体５の側面には、チューブ挿入口１５、チューブ排出口１６（図２参照）、及び操作部１７（図１参照）が設けられている。チューブ挿入口１５は、筐体５の右面に設けられている。チューブ挿入口１５は、チューブ９を筐体５の内部に案内するための開口である。チューブ排出口１６は、筐体５の左面に設けられている。チューブ排出口１６は、チューブ９を筐体５の外部に排出するための開口である。操作部１７は、印刷装置１Ａの動作状態を示す複数のＬＥＤと、電源ボタン、スタートボタン等の複数の操作ボタンと、を含む。
【００２９】
図２に示すように、本体ケース５１の装着面５１Ａ側に、リボン装着部３０、チューブ装着部４０、カッタ６４等が設けられている。リボン装着部３０は、装着面５１Ａの左部にある。リボン装着部３０は、上方に開口する凹部である。リボン装着部３０には、リボンカセット９０が着脱可能である。リボンカセット９０は、未使用のインクリボン９０Ａ、使用後のリボンを巻き取るリボン巻取スプール９１等が収容された箱状体である。ユーザは、カバー５２が開かれた状態で、リボンカセット９０をリボン装着部３０に対して上方から着脱できる。
【００３０】
チューブ装着部４０は、チューブ挿入口１５からチューブ排出口１６まで略左右方向に延設されている。以下、チューブ挿入口１５からチューブ排出口１６に向かってチューブ装着部４０が延びる方向を、搬送方向という。チューブ装着部４０は、リボン装着部３０の後側を通り、且つリボン装着部３０の後端部と連通している。チューブ装着部４０は、上方に開口する溝である。チューブ装着部４０には、チューブ９が着脱可能である。ユーザは、カバー５２が開かれた状態で、チューブ９をチューブ装着部４０に対して上方から着脱できる。チューブ９は、チューブ挿入口１５からチューブ排出口１６まで延びるように、チューブ装着部４０に装着される。
【００３１】
カッタ６４は、チューブ排出口１６の右側に設けられている。カッタ６４は、印刷済みのチューブ９をその径方向に切断できる。また、カッタ６４は、ＣＰＵ４１（図３参照）の制御により、径方向の一部を切断せずに残して切断する部分カットが可能である。
【００３２】
リボン装着部３０には、リボン巻取軸６３、印刷ヘッド６１、及び複数の搬送ローラ６５〜６９が設けられている。リボン巻取軸６３は、リボン巻取スプール９１の中心の貫通孔（図示略）に係合している。印刷ヘッド６１は、複数の発熱素子を有するサーマルヘッドである。複数の発熱素子は、チューブ９の搬送方向と直交して上下方向に並設され、印刷データが示す複数のドットに対応する。印刷ヘッド６１は、複数の発熱素子が並ぶ印刷ライン毎に印刷を行う。
【００３３】
印刷ヘッド６１は、ヘッドモータ９７（図３参照）の駆動により、印刷位置と非印刷位置とに亙って移動する。図２では、非印刷位置にある印刷ヘッド６１を実線で示し、印刷位置にある印刷ヘッド６１を二点鎖線で示している。印刷位置にある印刷ヘッド６１は、搬送ローラ６５との間でチューブ９を挟み込む。非印刷位置にある印刷ヘッド６１は、搬送ローラ６５から前側に離隔する。
【００３４】
各搬送ローラ６５〜６９は、チューブ装着部４０に装着されたチューブ９を搬送方向に沿って搬送する。搬送ローラ６５は、印刷ヘッド６１の後側に設けられている。搬送ローラ６５は、チューブ装着部４０を挟んで印刷ヘッド６１に対向している。搬送ローラ６６は、チューブ装着部４０の後側、且つ搬送ローラ６５よりも搬送方向上流側に設けられている。搬送ローラ６７は、チューブ装着部４０の後側、且つ搬送ローラ６５よりも搬送方向下流側に設けられている。各搬送ローラ６５〜６７は、平面視で時計回り方向に回転可能である。
【００３５】
搬送ローラ６８は、搬送ローラ６６の前側に設けられている。搬送ローラ６８は、チューブ装着部４０を挟んで搬送ローラ６６に対向している。搬送ローラ６９は、搬送ローラ６７の前側に設けられている。搬送ローラ６９は、チューブ装着部４０を挟んで搬送ローラ６７に対向している。各搬送ローラ６８，６９は、平面視で反時計回り方向に回転可能である。
【００３６】
搬送ローラ６８，６９は、夫々、印刷位置と非印刷位置とに亙って移動可能である。図２では、非印刷位置にある搬送ローラ６８，６９を実線で示し、印刷位置にある搬送ローラ６８，６９を二点鎖線で示している。印刷位置にある搬送ローラ６８，６９は、夫々、チューブ装着部４０に装着されたチューブ９を挟んで搬送ローラ６６，６７に近接する方向に付勢される。非印刷位置にある搬送ローラ６８，６９は、夫々、搬送ローラ６６，６７から前側に離隔する。ユーザは、装着面５１Ａの後部に設けられたリリースレバー７０を操作することで、搬送ローラ６８，６９を印刷位置と非印刷位置とに切り替えることができる。
【００３７】
＜印刷装置１Ａの電気的構成＞
図３を参照し、印刷装置１Ａの電気的構成を説明する。印刷装置１Ａは、制御基板２０を備える。制御基板２０は、ＣＰＵ(Central Processing Unit)４１、ＲＯＭ(Read Only Memory)４２、ＣＧＲＯＭ(Character Graphic Read Only Memory)４３、ＲＡＭ(Random Access Memory)４４、フラッシュメモリ４５、及び入出力インターフェース４９等を備える。ＣＰＵ４１は、印刷装置１Ａ全体を制御し、バス４６を介して、ＲＯＭ４２、ＣＧＲＯＭ４３、ＲＡＭ４４、フラッシュメモリ４５、及び入出力インターフェース４９等に接続されている。ＲＯＭ４２は、ＣＰＵ４１が印刷装置１Ａ全体を制御するために実行するプログラムを記憶している。ＣＧＲＯＭ４３は、キャラクタを印刷するための印刷用ドットパターンデータを記憶している。ＲＡＭ４４は、印刷データ、各種フラグ等を一時的に記憶している。フラッシュメモリ４５は、各種設定画面データ（図４参照）等を記憶している。
【００３８】
入出力インターフェース４９には、操作部１７、入力部１３Ａ、表示部１３Ｂ、駆動回路７３，７４，７５，７６、及び内蔵電池１８等が接続されている。操作部１７、入力部１３Ａ、表示部１３Ｂについては、上述したので、ここでの説明は省略する。駆動回路７３は、印刷ヘッド６１を駆動するための電子回路である。駆動回路７４は、ヘッドモータ９７を駆動するための電子回路である。駆動回路７５は、搬送モータ９８を駆動するための電子回路である。搬送モータ９８は、ステッピングモータである。搬送モータ９８の駆動により、搬送ローラ６５〜６９及びリボン巻取軸６３が回転する。駆動回路７６は、カットモータ９９を駆動するための電子回路である。カットモータ９９の駆動により、カッタ６４が動作する。内蔵電池１８は、例えばリチウム電池等であり、印刷装置１Ａ全体に電力を供給する。
【００３９】
＜印刷動作の一例＞
図２を参照し、印刷装置１Ａによる印刷動作の一例を説明する。ユーザは、カバー５２が開かれた状態で、リボン装着部３０にリボンカセット９０を装着する。リボン装着部３０にリボンカセット９０が装着されると、リボン巻取軸６３がリボン巻取スプール９１の貫通孔に挿入される。ユーザは、印刷ヘッド６１及び搬送ローラ６８，６９が非印刷位置にある状態で、チューブ９をチューブ装着部４０に装着する。ユーザは、リリースレバー７０を操作して搬送ローラ６８，６９を印刷位置に移動させ、カバー５２を閉じる。ユーザは、入力部１３Ａを操作し、印刷を開始する印刷指示を印刷装置１Ａに入力する。
【００４０】
ＣＰＵ４１は、印刷指示を取得すると、ヘッドモータ９７を駆動して、印刷ヘッド６１を非印刷位置から印刷位置に移動する。印刷ヘッド６１はチューブ装着部４０の内側に配置されて、搬送ローラ６５に近接する。このとき、印刷ヘッド６１は、チューブ装着部４０に装着されているチューブ９とインクリボン９０Ａとを重ねて、搬送ローラ６５に向けて付勢する。これにより、印刷装置１Ａは、インクリボン９０Ａを用いてチューブ９にキャラクタを印刷可能な状態となる。
【００４１】
印刷装置１Ａは、一定周期で搬送モータ９８にパルス信号を送信することで、回転速度α［ｒ／ｓｅｃ］で搬送モータ９８を駆動する。これにより、各搬送ローラ６５〜６９が回転してチューブ９が搬送され、且つリボン巻取軸６３が回転してリボン巻取スプール９１が回転する。リボン巻取スプール９１の回転に伴って、リボンカセット９０内にある未使用のインクリボン９０Ａが引き出される。引き出されたインクリボン９０Ａは、印刷ヘッド６１と搬送ローラ６５との間に搬送される。
【００４２】
以下では、搬送ローラ６５〜６９の何れかを特定しない場合、搬送ローラという。搬送ローラが回転してチューブ９が搬送されるときの速度を搬送速度Ｖと定義する。搬送速度Ｖは、搬送ローラの回転速度より求められる。
【００４３】
例えば、搬送モータ９８が回転速度α［ｒ／ｓｅｃ］で回転した場合に、搬送ローラが回転速度β［ｒ／ｓｅｃ］で回転するとする。搬送ローラによるチューブ９の搬送速度Ｖ［ｍｍ／ｓｅｃ］は、搬送ローラの回転速度β［ｒ／ｓｅｃ］に、搬送ローラの円周２πＲ［ｍｍ］を乗算することで算出される。但し、Ｒ［ｍｍ］は、搬送ローラの半径である。
【００４４】
厳密には、搬送ローラ６５，６６，６７の回転速度は、夫々僅かに異なるように設定されている。具体的には、一対の搬送ローラ６６，６８による搬送速度Ｖ３、搬送ローラ６５による搬送速度Ｖ２、一対の搬送ローラ６７，６９による搬送速度Ｖ１は、夫々僅かに異なり、搬送ローラ６５，６６，６７の回転速度は、Ｖ１＞Ｖ２＞Ｖ３となるように設定されている。このように、搬送方向下流側に配置された搬送ローラによる搬送速度を、搬送方向上流側に配置された搬送ローラによる搬送速度よりも速くすることで、印刷装置１Ａは、チューブ９に適度な張力を付与しながらチューブ９を搬送する。よって、一対の搬送ローラ６７，６９による搬送速度Ｖ１が、チューブ９の搬送速度Ｖとなる。
【００４５】
ＣＰＵ４１は、印刷ヘッド６１を制御して、複数の発熱素子から成る印刷ライン毎に印刷を行う。具体的には、ＣＰＵ４１は、ＣＧＲＯＭ４３に記憶されている印刷用ドットパターンデータに基づいて、印刷データのうち、印刷対象の印刷ラインであるＪ番目（Ｊ＝１，２，３・・・）の印刷ラインに対応するイメージデータを、ＲＡＭ４４に記憶する。ＣＰＵ４１は、ＲＡＭ４４に記憶されたＪ番目の印刷ラインに対応するイメージデータを読み出す。印刷ヘッド６１は、ＲＡＭ４４から読み出されたＪ番目の印刷ラインに対応するイメージデータに基づいて、インクリボン９０Ａを用いてチューブ９にキャラクタを印刷する。この処理を繰り返して印刷データに対応する印刷対象をチューブ９に印刷する。
【００４６】
使用済みのインクリボン９０Ａは、リボン巻取スプール９１に巻き取られる。印刷済みのチューブ９は、搬送ローラ６５によって印刷ヘッド６１の下流側に搬送される。印刷済みのチューブ９は、カッタ６４によって切断される。切断された印刷済みのチューブ９は、チューブ排出口１６から排出されて、印刷が終了する。
【００４７】
＜設定画面と変換モード１３１Ｍ＞
図４、図５を参照して、チューブ印刷設定画面１３１と印刷内容設定画面１３２について夫々説明する。また、変換モード１３１Ｍについて説明する。チューブ印刷設定画面１３１は、チューブ印刷を選択した際に表示部１３Ｂに表示される設定画面である。チューブ印刷設定画面１３１では、図４（１）に示すように、チューブ径１３１Ｄの設定、チューブ長１３１Ｌの設定、変換モード１３１Ｍの設定、連番機能１３１Ｃの設定等が可能である。チューブ印刷設定画面１３１で設定された内容は、ＣＰＵ４１の制御の下、パラメータ情報としてＲＡＭ４４に記憶される。チューブ径１３１Ｄにおいて、ユーザは、チューブ装着部４０に装着するチューブ９の直径を設定する。チューブ長１３１Ｌにおいて、ユーザは、詳しくは後述する印刷内容１３２Ａを印刷するチューブ９の長さを設定する。チューブ長１３１Ｌに基づき、カッタ６４による切断位置又は部分カット位置が設定される。変換モード１３１Ｍにおいて、ユーザは、所望の変換モード１３１Ｍを設定する。変換モード１３１Ｍとして、第一変換モード、第二変換モードの二種類がある。その他のモードとして、"ＯＦＦモード"がある。ＯＦＦモードは、変換モード１３１Ｍを適用しない印刷モードであり、印刷装置１Ａが、入力された印刷内容１３２Ａをチューブ９に順次印刷するモードである（図５（１）参照）。図５（１）の例は、後述する図４（２）に示す入力された印刷内容１３２Ａに対応する。印刷内容１３２Ａは、入力部１３Ａを介して、ユーザにより入力された印刷装置１Ａに印刷させたい内容である。
【００４８】
第一変換モードは、例えば入力された印刷内容１３２Ａが「Ａ１１／Ｂ１１」である場合、第一印刷部分８０Ａとしての「Ａ１１／Ｂ１１」をチューブ９に印刷し、その直後に"／"より前側の"Ａ１１"と"／"より後側の"Ｂ１１"の前後を入れ替えた第二印刷部分８０Ｂとしての「Ｂ１１／Ａ１１」を印刷するモードである（図５（２）参照）。つまり、印刷内容１３２Ａ「Ａ１１／Ｂ１１」を第一変換モードで印刷した場合、チューブ９に「Ａ１１／Ｂ１１」が印刷され、その直後に「Ｂ１１／Ａ１１」が印刷される。図５（２）の例は、図４（２）に示す入力された印刷内容１３２Ａに対応する。ここで、"／"より前側の印刷内容（本例では、"Ａ１１"）である一方側印刷内容を印刷するデータを「一方側データ」といい、"／"より後側の印刷内容（本例では、"Ｂ１１"）である他方側印刷内容を印刷するデータを「他方側データ」という。
【００４９】
より具体的には、ＣＰＵ４１は、入力された印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、印刷結果がＡ１１／Ｂ１１となる印刷データを生成する。以下、印刷結果が印刷内容１３２Ａと同じになる印刷データを「第一印刷データ」という。また、以下、第一印刷データに基づく印刷結果が第一印刷部分８０Ａである。そして、ＣＰＵ４１は、第一印刷データ又は入力された印刷内容１３２Ａに基づき、一方側印刷内容と他方側印刷内容を入れ替えた印刷データを生成する。つまり、ＣＰＵ４１は、第一印刷データ又は入力された印刷内容１３２Ａに基づき、印刷結果が印刷内容１３２Ａと異なる印刷データを生成する。以下、印刷結果が印刷内容１３２Ａと異なる印刷データを「第二印刷データ」という。また、以下、第二印刷データに基づく印刷結果が第二印刷部分８０Ｂである。そして、ＣＰＵ４１は、搬送モータ９８を駆動し、チューブ９を搬送させ、第一印刷データと第二印刷データとに基づき、印刷ヘッド６１を制御し、この順にチューブ９上にＡ１１／Ｂ１１とＢ１１／Ａ１１を印刷させる。印刷済みのチューブ９は、ＣＰＵ４１の制御の下、印刷ヘッド６１より搬送方向の下流側に搬送され、Ａ１１／Ｂ１１とＢ１１／Ａ１１との間で、カッタ６４により部分カットされる。つまり、ＣＰＵ４１は、第一印刷データに基づき印刷された第一印刷部分８０Ａと第二印刷データに基づき印刷された第二印刷部分８０Ｂとの間を、カッタ６４を制御して、部分カットさせる。図５中の二点鎖線９Ｃは、部分カットされる位置を示している。
【００５０】
第二変換モードは、例えば入力された印刷内容１３２Ａが「Ａ１１／Ｂ１１」である場合、第一印刷部分８０Ａとしての「Ａ１１／Ｂ１１」をチューブ９に印刷し、その直後に「Ａ１１／Ｂ１１」の一方側印刷内容と他方側印刷内容の前後を入れ替えて、更に、１８０°回転させた第二印刷部分８０Ｂの印刷を行うモードである（図５（３）参照）。図５（３）の例は、図４（２）に示す入力された印刷内容１３２Ａに対応する。ここで、便宜上、文字や記号などのキャラクタ、例えば、"Ａ１１"を１８０°回転させた状態を｜Ａ１１｜で表す。つまり、印刷内容１３２Ａ「Ａ１１／Ｂ１１」を第二変換モードで印刷した場合、チューブ９に「Ａ１１／Ｂ１１」が印刷され、その直後に「｜Ａ１１｜／｜Ｂ１１｜」が印刷される。
【００５１】
より具体的には、ＣＰＵ４１は、入力された印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第一印刷部分８０Ａが「Ａ１１／Ｂ１１」となる第一印刷データを生成する。そして、ＣＰＵ４１は、第一印刷データ又は入力された印刷内容１３２Ａに基づき、一方側印刷内容と他方側印刷内容を入れ替え１８０°回転した第二印刷部分８０Ｂに対応する第二印刷データを生成する。そして、ＣＰＵ４１は、搬送モータ９８を駆動し、チューブ９を搬送させ、第一印刷データと第二印刷データとに基づき、印刷ヘッド６１を制御し、この順にチューブ９上に「Ａ１１／Ｂ１１」と「｜Ａ１１｜／｜Ｂ１１｜」を印刷させる。印刷済みのチューブ９は、ＣＰＵ４１の制御の下、印刷ヘッド６１より搬送方向の下流側に搬送され、「Ａ１１／Ｂ１１」と「｜Ａ１１｜／｜Ｂ１１｜」との間で、カッタ６４により部分カットされる。つまり、ＣＰＵ４１は、第一印刷データに基づき印刷された第一印刷部分８０Ａと第二印刷データに基づき印刷された第二印刷部分８０Ｂとの間を、カッタ６４を制御して、部分カットさせる。
【００５２】
連番機能１３１Ｃは、ユーザにより指定された連続する記号である連続記号を、指定された回数分だけ順次繰り上げ又は繰り下げて印刷する機能である。図５（２）を参照し、例えば、第一変換モードで入力された印刷内容１３２Ａが「Ａ１１／Ｂ１１」、指定された連続記号が右側の数字、指定された回数が３回である場合、印刷装置１Ａは、Ａ１１／Ｂ１１，Ｂ１１／Ａ１１，Ａ１２／Ｂ１２，Ｂ１２／Ａ１２，Ａ１３／Ｂ１３，Ｂ１３／Ａ１３をこの順にチューブ９に印刷する。つまり、ＣＰＵ４１は、連番機能１３１Ｃに従って、印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第一印刷部分８０ＡがＡ１１／Ｂ１１，Ａ１２／Ｂ１２，Ａ１３／Ａ１３に夫々対応する第一印刷データを生成する。そして、第一印刷データ又は印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第二印刷部分８０ＢがＢ１１／Ａ１１，Ｂ１２／Ａ１２，Ｂ１３／Ａ１３に夫々対応する第二印刷データを生成する。
【００５３】
図５（３）を参照し、例えば、第二変換モードで入力された印刷内容１３２Ａが「Ａ１１／Ｂ１１」、指定された連続記号が右側の数字、指定された回数が３回である場合、印刷装置１Ａは、Ａ１１／Ｂ１１，｜Ａ１１｜／｜Ｂ１１｜，Ａ１２／Ｂ１２，｜Ａ１２｜／｜Ｂ１２｜，Ａ１３／Ｂ１３，｜Ａ１３｜／｜Ｂ１３｜をこの順にチューブ９に印刷する。つまり、ＣＰＵ４１は、連番機能１３１Ｃに従って、印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第一印刷部分８０ＡがＡ１１／Ｂ１１，Ａ１２／Ｂ１２，Ａ１３／Ｂ１３に夫々対応する第一印刷データを生成する。そして、第一印刷データ又は印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第二印刷部分８０Ｂが｜Ａ１１｜／｜Ｂ１１｜，｜Ａ１２｜／｜Ｂ１２｜，｜Ａ１３｜／｜Ｂ１３｜に夫々対応する第二印刷データを生成する。
【００５４】
また、連番機能１３１Ｃは、飛越機能を有している。飛越機能は、ユーザにより指定された個数Ｎ（Ｎは"１"以上の整数）ずつ連続記号を飛び越して繰り上げ又は繰り下げて指定された回数分だけ印刷する機能である。例えば、連続記号が数字で最初の数字が"１"、指定された回数が４回、ユーザにより繰り上げの指定がされている場合には、"１"，"２＋Ｎ"，"３＋２Ｎ"，"４＋３Ｎ"となる。また、例えば、連続記号がアルファベットで最初のアルファベットが"Ｚ"、Ｎ＝２、指定された回数が４回、ユーザにより繰り下げの指定がされている場合には、"Ｚ"，"Ｗ"，"Ｔ"，"Ｑ"となる。
【００５５】
変換モード１３１Ｍにおいて連番機能１３１Ｃの飛越機能を有効にした場合について説明する。例えば、第一変換モードが指定され、指定された連続記号が右から１番目の数字、印刷内容１３２Ａが「Ａ１１／Ｂ１１」、Ｎ＝２、指定された回数が３回、ユーザにより繰り上げが指定されたとする。この場合、印刷装置１Ａは、Ａ１１／Ｂ１１，Ｂ１１／Ａ１１，Ａ１４／Ｂ１４，Ｂ１４／Ａ１４，Ａ１７／Ｂ１７，Ｂ１７／Ａ１７をこの順にチューブ９に印刷する。つまり、ＣＰＵ４１は、連番機能１３１Ｃの飛越機能に従って、印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第一印刷部分８０ＡがＡ１１／Ｂ１１，Ａ１４／Ｂ１４，Ａ１７／Ｂ１７に夫々対応する第一印刷データを生成する。そして、第一印刷データ又は印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第二印刷部分８０ＢがＢ１１／Ａ１１，Ｂ１４／Ａ１４，Ｂ１７／Ａ１７に夫々対応する第二印刷データを生成する。
【００５６】
また、例えば、第二変換モードが指定され、指定された連続記号が右から１番目の数字、印刷内容１３２Ａが「Ａ１１／Ｂ１１」、Ｎ＝２、指定された回数が３回、ユーザにより繰り上げが指定されたとする。この場合、印刷装置１Ａは、Ａ１１／Ｂ１１，｜Ａ１１｜／｜Ｂ１１｜，Ａ１４／Ｂ１４，｜Ａ１４｜／｜Ｂ１４｜，Ａ１７／Ｂ１７，｜Ａ１７｜／｜Ｂ１７｜をこの順にチューブ９に印刷する。つまり、ＣＰＵ４１は、連番機能１３１Ｃの飛越機能に従って、印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第一印刷部分８０ＡがＡ１１／Ｂ１１，Ａ１４／Ｂ１４，Ａ１７／Ｂ１７に夫々対応する第一印刷データを生成する。そして、第一印刷データ又は印刷内容１３２Ａ「Ａ１１／Ｂ１１」に基づき、第二印刷部分８０Ｂが｜Ａ１１｜／｜Ｂ１１｜，｜Ａ１４｜／｜Ｂ１４｜，｜Ａ１７｜／｜Ｂ１７｜に夫々対応する第二印刷データを生成する。
【００５７】
印刷内容設定画面１３２は、チューブ印刷設定画面１３１の設定後に、表示部１３Ｂに表示される画面である。印刷内容設定画面１３２は、入力部１３Ａを介して、ユーザが入力した印刷内容１３２Ａの一覧を入力順に表示する。入力された各印刷内容１３２Ａを示す情報は、ＣＰＵ４１の制御の下、ＲＡＭ４４に記憶される。印刷内容１３２Ａに対応する数字は、入力された順番を示している。Ｃｒｏｓｓ１３２Ｂは、変換モード１３１Ｍが設定されている場合に表示される。ＣＰＵ４１は、第一変換モードが設定されている時は、表示部１３Ｂを制御し、"Ｃｒｏｓｓ"と表示させ、第二変換モードが設定されている時は、"Ｃｒｏｓｓ"を１８０°回転した"｜Ｃｒｏｓｓ｜"と表示させる。つまり、第一変換モードと第二変換モードでは、"Ｃｒｏｓｓ"の表示形態が異なる。印刷内容設定画面１３２中の１３２Ｃは、チューブ９の直径と各印刷内容１３２Ａが印刷されるチューブ９の長さを示している。
【００５８】
＜変換モード設定処理＞
図６を参照して、ＣＰＵ４１が行う変換モード設定処理の流れを説明する。変換モード設定処理は、印刷装置１Ａの電源が入力されたことをトリガとして開始される。具体的には、ＣＰＵ４１は、ＲＯＭ４２から変換モード設定処理のプログラムを読み出して実行する。
【００５９】
ＣＰＵ４１は、変換モード設定が、入力部１３Ａを介して、ユーザにより指定されたか判定する（Ｓ１）。ＣＰＵ４１は、変換モード設定が指定されていないと判定しる場合（Ｓ１：ＮＯ）、他の設定が指定されたかを判定する（Ｓ２）。ＣＰＵ４１は、他の設定が指定されたと判定した場合は（Ｓ２：ＹＥＳ）、指定された設定に従って処理を実行する（Ｓ３）。ＣＰＵ４１は、Ｓ３の処理を実行した場合、又は、Ｓ２の判定でＮＯと判定した場合は、Ｓ１に戻る。ＣＰＵ４１は、変換モード設定が指定されたと判定した場合（Ｓ１：ＹＥＳ）、チューブ印刷設定画面１３１の設定時にＲＡＭ４４に記憶されたパラメータ情報を参照し、変換モード１３１Ｍが指定されたか判定する（Ｓ５）。具体的には、ＣＰＵ４１は、ユーザによりＯＦＦモードが指定された場合に、変換モード１３１Ｍが指定されていないと判定し、ユーザにより第一変換モード又は第二変換モードが指定された場合に、変換モード１３１Ｍが指定されたと判定する。
【００６０】
ＣＰＵ４１は、変換モード１３１Ｍが指定されていないと判定した場合（Ｓ５：ＮＯ）、Ｓ２に進み、ＯＦＦモード時の処理を実行させる（Ｓ３）。ＣＰＵ４１は、Ｓ１に戻る。ＣＰＵ４１は、変換モード１３１Ｍが指定されたと判定した場合（Ｓ５：ＹＥＳ）、チューブ印刷設定画面１３１の設定時にＲＡＭ４４に記憶されたパラメータ情報を参照し、第一変換モードが指定されたか判定する（Ｓ７）。ＣＰＵ４１は、第一変換モードが指定されたと判定した場合（Ｓ７：ＹＥＳ）、第一変換フラグを"１"に変更する（Ｓ８）。第一変換フラグは、第一変換モードが指定されたか否かを示すフラグであり、フラグの値が"１"の時、第一変換モードが指定されていることを示す。第一変換フラグの初期値は"０"である。ＣＰＵ４１は、表示部１３Ｂを制御して、所定のキャラクタを印刷内容設定画面１３２の所定の位置に表示させる（Ｓ９）。ＣＰＵ４１は、Ｓ１３に進む。本第一実施形態では、図４（２）に示すように、"Ｃｒｏｓｓ"が印刷内容設定画面１３２の下側に表示される。
【００６１】
ＣＰＵ４１は、第一変換モードが指定されていないと判定した場合（Ｓ７：ＮＯ）、第二変換フラグを"１"に変更する（Ｓ１０）。第二変換フラグは、第二変換モードが指定されたか否かを示すフラグであり、フラグの値が"１"の時、第二変換モードが指定されていることを示す。第二変換フラグの初期値は"０"である。ＣＰＵ４１は、表示部１３Ｂを制御して、所定のキャラクタを１８０°回転させて、印刷内容設定画面１３２の所定の位置に表示させる（Ｓ１１）。
【００６２】
ＣＰＵ４１は、チューブ印刷設定画面１３１の設定時にＲＡＭ４４に記憶されたパラメータ情報を参照し、連番機能１３１Ｃが有効であるか判定する（Ｓ１３）。具体的には、図４（２）に示すチューブ印刷設定画面１３１において、入力部１３Ａを介して、ユーザにより連番機能１３１ＣがＯＮにされた場合に、ＣＰＵ４１は、連番機能１３１Ｃが有効であると判定し、ユーザにより連番機能１３１ＣがＯＦＦされた場合に、連番機能１３１Ｃが有効でないと判定する。ＣＰＵ４１は、連番機能１３１Ｃが有効でないと判定した場合（Ｓ１３：ＮＯ）、Ｓ１９に進む。
【００６３】
ＣＰＵ４１は、連番機能１３１Ｃが有効であると判定した場合（Ｓ１３：ＹＥＳ）、ＲＡＭ４４に記憶されている連番フラグを"１"に変更（Ｓ１５）。連番フラグの初期値は"０"である。ＣＰＵ４１は、入力部１３Ａを介して、ユーザにより指定された連番する記号と連番の回数を、ＲＡＭ４４に記憶させる（Ｓ１７）。ＣＰＵ４１は、Ｓ１に戻る。
【００６４】
＜変換モード印刷処理＞
図７を参照して、変換モード印刷処理の流れを説明する。本変換モード印刷処理は、電源が入力されたことをトリガとして開始される。具体的には、ＣＰＵ４１は、ＲＯＭ４２から変換モード印刷処理のプログラムを読み出して実行する。
【００６５】
ＣＰＵ４１は、入力部１３Ａを介して、ユーザにより入力された印刷内容１３２Ａの入力が有るか判定する（Ｓ４１）。より具体的には、ＣＰＵ４１は、ＲＡＭ４４に印刷内容１３２Ａを示す情報が記憶されているか判定することで、印刷内容１３２Ａの入力が有るかを判定する。ＣＰＵ４１は、印刷内容１３２Ａの入力がないと判定した場合（Ｓ４１：ＮＯ）、Ｓ４１に戻り、Ｓ４１を繰り返す。ＣＰＵ４１は、印刷内容１３２Ａの入力があると判定した場合（Ｓ４１：ＹＥＳ）、印刷指令が有るか判定する（Ｓ４２）。より具体的には、ＣＰＵ４１は、入力部１３Ａを介して、ユーザにより印刷指示がされたか判定する。印刷指示はＣＰＵ４１に入力されるので、ＣＰＵ４１はユーザが印刷指示をしたか判定できる。
【００６６】
ＣＰＵ４１は、印刷指示が無いと判定した場合（Ｓ４２：ＮＯ）、Ｓ４２を繰り返す。ＣＰＵ４１は、印刷指示が有ると判定した場合（Ｓ４２：ＹＥＳ）、入力された印刷内容１３２Ａに基づき、第一印刷データを生成する（Ｓ４３）。より具体的には、ＣＰＵ４１は、入力された印刷内容１３２Ａに対応する第一印刷データを生成し、ＲＡＭ４４に記憶する。
【００６７】
ＣＰＵ４１は、ＲＡＭ４４に記憶されている第一変換フラグと第二変換フラグの値を参照して、第一変換モードが指定されているか判定する（Ｓ４５）。より具体的には、ＣＰＵ４１は、第一変換フラグの値が"１"である場合、第一変換モードが指定されていると判定し、第二変換フラグの値が"１"である場合、第一変換モードが指定されていないと判定する。つまり、この場合、ＣＰＵ４１は、第二変換モードが指定されていると判定する。ＣＰＵ４１は、第一変換モードが指定されていると判定した場合（Ｓ４５：ＹＥＳ）、第一印刷データ又は入力された印刷内容１３２Ａに基づき、一方側印刷内容と他方側印刷内容を入れ替えた第二印刷データを生成する（Ｓ４７）。より具体的には、例えば、入力された印刷内容１３２Ａに基づき第二印刷データを生成する場合、ＣＰＵ４１は、入力された印刷内容１３２Ａの一方側印刷内容と他方側印刷内容を入れ替えた第二印刷内容を生成する。そして、第二印刷内容に対応する第二印刷データを生成し、ＲＡＭ４４に記憶する。また、例えば、第一印刷データに基づき第二印刷データを生成する場合、ＣＰＵ４１は、第一印刷データの一方側データと他方側データとを入れ替えて第二印刷データを生成し、ＲＡＭ４４に記憶する。
【００６８】
ＣＰＵ４１は、第一変換モードが指定されていないと判定した場合（Ｓ４５：ＮＯ）、つまり、第二変換モードが指定されていると判定した場合、第一印刷データ又は入力された印刷内容１３２Ａに基づき、入力された印刷内容１３２Ａが一方側印刷内容と他方側印刷内容を入れ替え１８０°回転した第二印刷部分８０Ｂとなる第二印刷データを生成する（Ｓ４９）。より具体的には、例えば、入力された印刷内容１３２Ａに基づき第二印刷データを生成する場合、ＣＰＵ４１は、入力された印刷内容１３２Ａの一方側印刷内容と他方側印刷内容を入れ替え１８０°回転させた第二印刷内容を生成する。そして、ＣＰＵ４１は、第二印刷内容に対応する第二印刷データを生成し、ＲＡＭ４４に記憶する。また、例えば、第一印刷データに基づき第二印刷データを生成する場合、ＣＰＵ４１は、第一印刷データの一方側データと他方側データとを入れ替えて、一方側データと他方側データの印刷結果が１８０°回転した印刷結果となる一方側データと他方側データを夫々生成することで第二印刷データを生成し、ＲＡＭ４４に記憶する。
【００６９】
ＣＰＵ４１は、ＲＡＭ４４に記憶されている連番フラグの値が"１"であるか判定する（Ｓ５１）。ＣＰＵ４１は、連番フラグの値が"１"でないと判定した場合（Ｓ５１：ＮＯ）、カウンタＣｎｔの上限値を"１"に設定する（Ｓ５３）。ＣＰＵ４１は、連番フラグの値が"１"であると判定した場合（Ｓ５１：ＹＥＳ）、カウンタＣｎｔの上限値を指定された回数に設定する（Ｓ５５）。ＣＰＵ４１は、カウンタＣｎｔをリセットする（Ｓ５７）。
【００７０】
ＣＰＵ４１は、搬送モータ９８を駆動させ、チューブ９の搬送を開始させる（Ｓ５９）。ＣＰＵ４１は、印刷ヘッド６１等を制御し、第一印刷データに基づく印刷を実行し（Ｓ６１）、第二印刷データに基づく印刷を実行する（Ｓ６３）。ＣＰＵ４１は、印刷済みのチューブ９の所定位置（第一印刷データに基づく第一印刷部分８０Ａと第二印刷データに基づく第二印刷部分８０Ｂとの間）がカッタ６４に到達したか判定する（Ｓ６５）。搬送モータ９８は、上述したように、ステッピングモータなので、例えば、ステップ数に基づき所定位置がカッタ６４に到達したか検出可能である。
【００７１】
ＣＰＵ４１は、印刷済みチューブ９の所定位置がカッタ６４に到達してないと判定した場合には（Ｓ６５：ＮＯ）、Ｓ６５を繰り返す。ＣＰＵ４１は、印刷済みチューブ９の所定位置がカッタ６４に到達したと判定した場合には（Ｓ６５：ＹＥＳ）、カッタ６４を制御し、所定位置で部分カットをさせる（Ｓ６７）。例えば、図５（２）を参照し、ＣＰＵ４１は、第一印刷部分８０Ａ（Ａ１１／Ｂ１１）と第二印刷部分８０Ｂ（Ｂ１１／Ａ１１）の間、つまり、図５（２）に示す二点鎖線９Ａの位置を部分カットする。ＣＰＵ４１は、カウンタＣｎｔをカントアップする（Ｓ６９）。ＣＰＵ４１は、カウントアップ後のカウンタＣｎｔの値がカウンタＣｎｔの上限値を超えたか判定する（Ｓ７１）。ＣＰＵ４１は、カウンタＣｎｔの上限値を超えたと判定した場合（Ｓ７１：ＹＥＳ）、連番フラグをリセットする（Ｓ７３）。ＣＰＵ４１は、第一変換フラグと第二変換フラグをリセットする（Ｓ７５）。ＣＰＵ４１は、Ｓ４１に戻り、前述の処理を繰り返す。
【００７２】
ＣＰＵ４１は、カウンタＣｎｔの上限値を超えていないと判定した場合（Ｓ７１：ＮＯ）、チューブ印刷設定画面１３１の設定時にＲＡＭ４４に記憶されたパラメータ情報を参照し、直前に処理された第一印刷データと繰り上げ指定又は繰り下げ指定と指定された個数Ｎとに基づき、次順の第一印刷データを生成する（Ｓ７５）。ＣＰＵ４１は、チューブ印刷設定画面１３１の設定時にＲＡＭ４４に記憶されたパラメータ情報を参照し、直前に処理された第二印刷データと繰り上げ指定又は繰り下げ指定と指定された個数Ｎとに基づき、次順の第二印刷データを生成する（Ｓ７９）。ＣＰＵ４１は、Ｓ５９に戻る。
【００７３】
＜第一実施形態における主な作用と効果＞
上記第一実施形態において、印刷装置１Ａは、チューブ９に印刷を行う印刷ヘッド６１と、チューブ９を搬送する搬送モータ９８と搬送ローラ６５等と、チューブ９が搬送されるチューブ装着部４０と、を備えている。また、印刷装置１Ａは、チューブ９に対し部分カットを施すカッタ６４と、チューブ９に印刷される一方側印刷内容と他方側印刷内容を含む印刷内容１３２Ａの入力を受付ける入力部１３Ａとを備えている。印刷装置１Ａは、入力された印刷内容１３２Ａに基づき、一方側印刷内容を印刷する一方側データ及び他方側印刷内容を印刷する他方側データを含む第一印刷データを生成し、第一印刷データ又は印刷内容１３２Ａに基づき、一方側データと他方側データとを入れ替えた第二印刷データを生成する。印刷装置１Ａは、第一印刷データに基づき、印刷ヘッド６１を制御し、チューブ９に第一印刷部分８０Ａの印刷を行い、第一印刷部分８０Ａが印刷されたチューブ９の搬送方向の上流側に、第二印刷データに基づいて、第二印刷部分８０Ｂの印刷を行う。印刷装置１Ａは、搬送モータ９８を制御し、チューブ９を搬送し、カッタ６４を制御し、チューブ９の第一印刷部分８０Ａと第二印刷部分８０Ｂとの間に、部分カットを施す。
【００７４】
従って、印刷装置１Ａは、入力部１３Ａが第一印刷部分８０Ａの一方側及び他方側を含む印刷内容１３２Ａの入力を受け付け、印刷内容１３２Ａに基づき、第一印刷データを生成し、第一印刷データに含まれる一方側データと他方側データとを入れ替えた第二印刷データを生成する。故に、第二印刷部分８０Ｂの印刷内容１３２Ａを入力する必要が無く、第二印刷データを生成する為の入力の手間が省ける。また、印刷装置１Ａは、図１４（１）に示すように、第一印刷部分８０Ａが印刷されたチューブ９の上流側に第二印刷部分８０Ｂを印刷する。また、印刷装置１Ａは、チューブ９を搬送させ、第一印刷部分８０Ａと第二印刷部分８０Ｂの間（図１４（１）の二点鎖線９Ａ，９Ｃ，９Ｅ）を部分カットする。従って、印刷装置１Ａは、部分カットで繋がった第一印刷部分８０Ａと第二印刷部分８０Ｂからなる一組の印刷後のチューブ８０、図１４（２）に示すように、例えば、第一印刷部分８０Ａ（Ａ１１／Ｂ１１）と第二印刷部分８０Ｂ（Ｂ１１／Ａ１１）から成るチューブ８０を作成できる。次いで、図１４（２），（３）に示すように、一組の印刷後のチューブ８０を一度にケーブル８５に挿し込む。次いで、図１４（４）に示すように、挿し込み後に第一印刷部分８０Ａと第二印刷部分８０Ｂとを切り離して、ケーブル８５の両端に各々取り付けるので、ケーブル８５の作成作業の工数を低減できる。また、間違った印刷後のチューブ９を挿入する可能性を低減できる。
【００７５】
上記第一実施形態において、印刷装置１Ａは、第一印刷データ又は印刷内容１３２Ａに基づいて、一方側データと他方側データが、一方側印刷内容と他方側印刷内容を入れ替え１８０°回転した印刷状態になる第二印刷データを作成する。従って、第二印刷データを作成する為の入力の手間が省ける。また、第二印刷部分８０Ｂは第一印刷部分８０Ａを上下反転させた状態で印刷される。従って、部分カットで繋がった第一印刷部分８０Ａと第二印刷部分８０Ｂからなる一組の印刷後のチューブ８０は、夫々、結線元の情報が常に結線元側になる。故に、取り付けミスの発生を抑制できる。
【００７６】
上記第一実施形態において、印刷装置１Ａは、第一印刷部分８０Ａに含まれる指定された連続記号を次順の連続記号に繰り上げ又は繰り下げた第一印刷データを生成し、第二印刷部分８０Ｂの連続記号を次順の連続記号に繰り上げ又は繰り下げた第二印刷データを生成する。印刷装置１Ａは、指定された回数に到達するまで、連続記号の次順への繰り上げ又は繰り下げをした第一印刷データと第二印刷データを生成する。印刷装置１Ａは、連続記号の指定の順に従って、第一印刷データと第二印刷データとの組を印刷できるので、入力の手間を省くことができる。故に、印刷装置１Ａの生産性が向上する。
【００７７】
上記第一実施形態において、次順の連続記号は、指定された個数Ｎの連続記号を飛び越した連続記号である。指定された個数Ｎの連続記号を飛び越えた連番印刷が可能となり、印刷内容１３２Ａの入力の手間が省けるので、ユーザの利便性が向上する。
【００７８】
上記第一実施形態において、印刷装置１Ａは、第一印刷データ又は印刷内容１３２Ａに基づいて、一方側データと他方側データとを入れ替えた第二印刷データを作成する第一変換モード、又は、第一印刷データ又は印刷内容１３２Ａに基づき、一方側データと他方側データが、一方側印刷内容と他方側印刷内容とを入れ替え１８０°回転した印刷状態になる第二印刷データを作成する第二変換モードを設定できるチューブ印刷設定画面１３１を表示部１３Ｂに表示できる。ユーザは、チューブ印刷設定画面１３１を介して、第一変換モード又は第二変換モードを設定できるので、ユーザの利便性が向上する。
【００７９】
上記第一実施形態において、印刷装置１Ａは、表示部１３Ｂを備え、第一変換モードである場合、所定のキャラクタを表示部１３Ｂに表示し、第二変換モードである場合、所定のキャラクタを１８０°回転した表示を表示部１３Ｂに表示する。印刷装置１Ａは、第一変換モードの場合と、第二変換モードの場合とで、表示部１３Ｂに表示される所定のキャラクタの表示態様が異なる。従って、ユーザの利便性が向上し、印刷を実行する前に、ユーザは誤りを発見できる。故に、印刷装置１Ａの生産性が向上する。
【００８０】
＜第二実施形態＞
第二実施形態では、図８に示すように、印刷装置１Ｂがネットワーク３を介して端末装置２に接続されており、端末装置２側で印刷データを生成して、生成した印刷データを送信する。第二実施形態における印刷装置１Ｂの電気的構成は、図８に示すように、基本的な構成において第一実施形態の印刷装置１Ａと同じである。但し、印刷装置１Ｂが、通信部１９を更に備える点で、第一実施形態の印刷装置１Ａと異なっている。第一実施形態と同一の構成には同一の符号を付して説明を省略する。また、印刷装置１Ｂの外観、内部の構成も第一実施形態の印刷装置１Ａと同じである。ネットワーク３は、イントラネットやインターネットといった各種ネットワークである。
【００８１】
通信部１９は、入出力インターフェース４９に接続され、ＣＰＵ４１により制御されている。通信部１９は、無線又は有線通信モジュール等を備え、ネットワーク３を介して、一又は複数の端末装置２に接続されている。通信部１９は、端末装置２から送信される印刷データ等を受信し、ＣＰＵ４１に出力する。
【００８２】
＜端末装置２の電気的構成＞
端末装置２は、図８に示すように、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＨＤＤ(Hard Disc Drive)２４、操作部２５、表示部２６、及び通信部２７等を備えている。ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＨＤＤ２４、操作部２５、表示部２６、通信部２７は、バス２８を介して、互いに接続されている。端末装置２は、例えば、ＰＣ(Personal Computer)、タブレット、高機能携帯電話等である。
【００８３】
ＣＰＵ２１は、端末装置２全体を制御する。ＲＯＭ２２は、ＣＰＵ２１が端末装置２全体を制御するために実行するプログラムを記憶する。ＲＡＭ２３は、フラグ等の各種データを一時的に記憶している。ＨＤＤ２４は、各種設定画面データ（図４参照）等を記憶している。操作部２５は、各種キーやボタン等を備える。ユーザは、操作部２５を介して、所望の指示等を入力可能である。表示部２６は、例えば液晶表示装置等であり、各種の設定画面等（図４参照）を表示する。また、表示部２６はタッチパネルを有してもよく、タッチパネルは操作部２５として機能する。通信部２７は、有線又は無線通信モジュール等を備え、印刷データ等を送信する。
【００８４】
＜変換モード設定処理＞
図９、図１０を参照して、変換モード設定処理の流れを説明する。変換モード設定処理は、端末装置２にインストールされている変換モード機能を含む印刷ソフトの起動をトリガとして、端末装置２により実行される。具体的には、ＣＰＵ２１は、ＲＯＭ２２から変換モード設定処理のプログラムを読み出して実行する。
【００８５】
ＣＰＵ２１は、変換モード設定が、操作部２５を介して、ユーザにより指定されたか判定する（Ｓ１０１）。ＣＰＵ２１は、変換モード設定が指定されていないと判定した場合（Ｓ１０１：ＮＯ）、指定された設定に従って印刷データを生成する（Ｓ１０３）。ＣＰＵ２１は、生成した印刷データを、通信部２７を介して、印刷装置１Ｂに送信する（Ｓ１０５）。ＣＰＵ２１は、Ｓ１０１に戻る。
【００８６】
ＣＰＵ２１は、変換モード設定が指定されたと判定した場合（Ｓ１０１：ＹＥＳ）、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、変換モード１３１Ｍが指定されたか判定する（Ｓ１０７）。具体的には、ＣＰＵ２１は、ユーザによりＯＦＦモードが指定された場合に、変換モード１３１Ｍが指定されていないと判定し、ユーザにより第一変換モード又は第二変換モードが指定された場合に、変換モード１３１Ｍが指定されたと判定する。
【００８７】
ＣＰＵ２１は、変換モード１３１Ｍが指定されていないと判定した場合（Ｓ１０７：ＮＯ）、Ｓ１０３に進み、ＯＦＦモード時の印刷データを生成し（Ｓ１０３）、生成した印刷データを、通信部２７を介して、印刷装置１Ｂに送信する（Ｓ１０５）。ＣＰＵ２１は、Ｓ１０１に戻る。ＣＰＵ２１は、変換モード１３１Ｍが指定されたと判定した場合（Ｓ１０７：ＹＥＳ）、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、第一変換モードが指定されたか判定する（Ｓ１０９）。ＣＰＵ２１は、第一変換モードが指定されたと判定した場合（Ｓ１０９：ＹＥＳ）、第一変換フラグを"１"に変更する（Ｓ１１０）。ＣＰＵ２１は、表示部２６を制御して、所定のキャラクタを印刷内容設定画面１３２の所定の位置に表示させる（Ｓ１１１）。ＣＰＵ２１は、Ｓ１１５に進む。本第二実施形態では、図４（２）に示すように、"Ｃｒｏｓｓ"が印刷内容設定画面１３２の下側に表示される。
【００８８】
ＣＰＵ２１は、第一変換モードが指定されていないと判定した場合（Ｓ１０９：ＮＯ）、第二変換フラグを"１"に変更する（Ｓ１１２）。ＣＰＵ２１は、表示部２６を制御して、所定のキャラクタを１８０°回転させて、印刷内容設定画面１３２の所定の位置に表示させる（Ｓ１１３）。
【００８９】
ＣＰＵ２１は、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、連番機能１３１Ｃが有効であるか判定する（Ｓ１１５）。具体的には、図４（２）に示すチューブ印刷設定画面１３１において、操作部２５を介して、ユーザにより連番機能１３１ＣがＯＮにされた場合に、ＣＰＵ２１は、連番機能１３１Ｃが有効であると判定し、ユーザにより連番機能１３１ＣがＯＦＦされた場合に、連番機能１３１Ｃが有効でないと判定する。ＣＰＵ２１は、連番機能１３１Ｃが有効であると判定した場合（Ｓ１１５：ＹＥＳ）、カウンタＣｎｔの上限値として指定された連番の回数を設定する（Ｓ１１７）。ＣＰＵ２１は、Ｓ１２１に進む。ＣＰＵ２１は、連番機能１３１Ｃが有効でないと判定した場合（Ｓ１１５：ＮＯ）、カウンタＣｎｔの上限値として"１"を設定する（Ｓ１１９）。
【００９０】
ＣＰＵ２１は、操作部２５を介して、ユーザにより入力された印刷内容１３２Ａがあるか判定する（Ｓ１２３）。ＣＰＵ２１は、印刷内容１３２Ａの入力がないと判定した場合（Ｓ１２３：ＮＯ）、Ｓ１２３に戻り、Ｓ１２３を繰り返す。ＣＰＵ２１は、印刷内容１３２Ａの入力があると判定した場合（Ｓ１２３：ＹＥＳ）、入力された印刷内容１３２Ａに基づき、第一印刷データを生成する（Ｓ１２５）。より具体的には、ＣＰＵ２１は、入力された印刷内容１３２Ａに対応する第一印刷データを生成し、ＲＡＭ２３に記憶する。この際、ＣＰＵ２１は、第一印刷データに変換モード情報を含める。変換モード情報は、変換モード１３１Ｍでの印刷を指示する情報である。
【００９１】
ＣＰＵ２１は、ＲＡＭ２３に記憶されている第一変換フラグと第二変換フラグを参照し、第一変換モードが指定されているか判定する（Ｓ１２７）。より具体的には、ＣＰＵ２１は、第一変換フラグの値が"１"である場合、第一変換モードが指定されていると判定し、第二変換フラグの値が"１"である場合、第一変換モードが指定されていないと判定する。つまり、この場合、ＣＰＵ２１は、第二変換モードが指定されていると判定する。ＣＰＵ２１は、第一変換モードが指定されていると判定した場合（Ｓ１２７：ＹＥＳ）、第一印刷データ又は入力された印刷内容１３２Ａに基づき、一方側印刷内容と他方側印刷内容を入れ替えた第二印刷データを生成する（Ｓ１２９）。より具体的には、例えば、入力された印刷内容１３２Ａに基づき第二印刷データを生成する場合、ＣＰＵ２１は、入力された印刷内容１３２Ａの一方側印刷内容と他方側印刷内容を入れ替えた第二印刷内容を生成する。そして、ＣＰＵ２１は、第二印刷内容に対応する第二印刷データを生成し、ＲＡＭ２３に記憶する。また、例えば、第一印刷データに基づき第二印刷データを生成する場合、ＣＰＵ２１は、第一印刷データの一方側データと他方側データとを入れ替えて第二印刷データを生成し、ＲＡＭ２３に記憶する。
【００９２】
ＣＰＵ２１は、第一変換モードが指定されていないと判定した場合（Ｓ１２７：ＮＯ）、つまり、第二変換モードが指定されていると判定した場合、第一印刷データ又は入力された印刷内容１３２Ａに基づき、入力された印刷内容１３２Ａが一方側印刷内容と他方側印刷内容を入れ替え１８０°回転した第二印刷部分８０Ｂとなる第二印刷データを生成する（Ｓ１３１）。より具体的には、例えば、入力された印刷内容１３２Ａに基づき第二印刷データを生成する場合、ＣＰＵ２１は、入力された印刷内容１３２Ａの一方側印刷内容と他方側印刷内容を入れ替え１８０°回転させた第二印刷内容を生成する。そして、ＣＰＵ２１は、第二印刷内容に対応する第二印刷データを生成し、ＲＡＭ２３に記憶する。また、例えば、第一印刷データに基づき第二印刷データを生成する場合、ＣＰＵ２１は、第一印刷データの一方側データと他方側データとを入れ替えて、一方側データと他方側データの印刷結果が１８０°回転した印刷結果となる一方側データと他方側データを夫々生成することで第二印刷データを生成し、ＲＡＭ２３に記憶する。
【００９３】
ＣＰＵ２１は、第一印刷データに基づく第一印刷部分８０Ａと第二印刷データに基づく第二印刷部分８０Ｂとの間でチューブ９を部分カットさせる為の制御命令である部分カット命令を生成する（Ｓ１３３）。ＣＰＵ２１は、通信部２７を介して、第一印刷データ、第二印刷データ、部分カット命令を印刷装置１Ｂに送信する（Ｓ１３５）。ＣＰＵ２１は、カウンタＣｎｔをカウントアップする（Ｓ１３７）。
【００９４】
ＣＰＵ２１は、カウントアップ後のカウンタＣｎｔの値が上限値を超えたか判定する（Ｓ１３９）。ＣＰＵ２１は、上限値を超えていないと判定した場合（Ｓ１３９：ＮＯ）、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、直前に送信した第一印刷データと繰り上げ指定又は繰り下げ指定と指定された個数Ｎとに基づき、次順の第一印刷データを生成する（Ｓ１４１）。
【００９５】
ＣＰＵ２１は、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、直前に送信した第二印刷データと繰り上げ指定又は繰り下げ指定と指定された個数Ｎとに基づき、次順の第二印刷データを生成する（Ｓ１４３）。ＣＰＵ２１は、Ｓ１３３に戻り、前述の処理を繰り返す。ＣＰＵ２１は、上限値を超えたと判定した場合（Ｓ１３９：ＹＥＳ）、第一変換フラグと第二変換フラグをリセットする（Ｓ１４５）。ＣＰＵ２１は、Ｓ１０１に戻る。
【００９６】
＜変換モード印刷処理＞
図１１を参照して、変換モード印刷処理の流れを説明する。本変換モード印刷処理は、電源が入力されたことをトリガとして印刷装置１Ｂにより実行される。具体的には、ＣＰＵ４１は、ＲＯＭ４２から変換モード印刷処理のプログラムを読み出して実行する。
【００９７】
ＣＰＵ４１は、通信部１９を介して、印刷データを受信したか判定する（Ｓ２０１）。ＣＰＵ４１は、印刷データを受信していないと判定した場合（Ｓ２０１：ＮＯ）、Ｓ２０１に戻り、Ｓ２０１を繰り返す。ＣＰＵ４１は、印刷データを受信したと判定した場合（Ｓ２０１：ＹＥＳ）、受信した印刷データに変換モード情報が含まれているか判定する（Ｓ２０３）。ＣＰＵ４１は、変換モード情報が含まれていないと判定した場合（Ｓ２０３：ＮＯ）、受信した印刷データを印刷処理する（Ｓ２０５）。ＣＰＵ４１は、Ｓ２０１に戻る。
【００９８】
ＣＰＵ４１は、変換モード情報が含まれていると判定した場合（Ｓ２０３：ＹＥＳ）、搬送モータ９８を駆動させ、チューブ９の搬送を開始させる（Ｓ２０７）。ＣＰＵ４１は、印刷ヘッド６１等を制御し、第一印刷データに基づく印刷を実行し（Ｓ２０９）、第二印刷データに基づく印刷を実行する（Ｓ２１１）。ＣＰＵ４１は、印刷済みのチューブ９の所定位置（第一印刷データに基づく第一印刷部分８０Ａと第二印刷データに基づく第二印刷部分８０Ｂとの間）がカッタ６４に到達したか判定する（Ｓ２１３）。搬送モータ９８は、上述したように、ステッピングモータなので、例えば、ステップ数に基づき所定位置がカッタ６４に到達したか検出可能である。
【００９９】
ＣＰＵ４１は、印刷済みチューブ９の所定位置がカッタ６４に到達してないと判定した場合には（Ｓ２１３：ＮＯ）、Ｓ２１３を繰り返す。ＣＰＵ４１は、印刷済みチューブ９の所定位置がカッタ６４に到達したと判定した場合には（Ｓ２１３：ＹＥＳ）、部分カット命令に従って、カッタ６４を制御し、所定位置で部分カットをさせる（Ｓ２１５）。ＣＰＵ４１は、Ｓ２０１に戻り、前述の処理を繰り返す。
【０１００】
＜第二実施形態における主な作用と効果＞
上記第二実施形態において、端末装置２は、ネットワーク３を介して、印刷装置１Ｂに接続されている。端末装置２は、チューブ９に印刷される第一印刷部分８０Ａの一方側印刷内容と他方側印刷内容を含む印刷内容１３２Ａの入力を受け付ける操作部２５を備える。端末装置２は、印刷内容１３２Ａに基づき、一方側印刷内容を印刷する一方側データ及び他方側印刷内容を印刷する他方側データを含む第一印刷データを生成し、第一印刷データ又は印刷内容１３２Ａに基づき、一方側データと他方側データとを入れ替えた第二印刷データを生成する。端末装置２は、印刷装置１Ｂの搬送モータ９８を制御し、チューブ９を搬送させ、カッタ６４を制御し、第一印刷部分８０Ａと第二印刷部分８０Ｂとの間に、部分カットを実行させる部分カット命令を作成し、第一印刷データと、第二印刷データと、部分カット命令とを印刷装置１Ｂに送信する。
【０１０１】
端末装置２が、第一印刷データ、第二印刷データ、及び部分カット命令を送信することで、印刷装置１Ｂは、図１４（１）に示すように、第一印刷データに基づく第一印刷部分８０Ａが印刷されたチューブ９の上流側に第二印刷データに基づく第二印刷部分８０Ｂを印刷する。また、印刷装置１Ｂは、チューブ９を搬送させ、第一印刷部分８０Ａと第二印刷部分８０Ｂの間（二点鎖線９Ａ，９Ｃ，９Ｅ）を部分カットする。従って、印刷装置１Ｂは、図１４（２）に示すように、例えば、部分カットで繋がった第一印刷部分８０Ａ（Ａ１１／Ｂ１１）と第二印刷部分８０Ｂ（Ｂ１１／Ａ１１）から成る一組の印刷後のチューブ８０を作成できる。次いで、図１４（２），（３）に示すように、一組の印刷後のチューブ８０を一度にケーブル８５に挿し込む。次いで、図１４（４）に示すように、挿し込み後に第一印刷部分８０Ａと第二印刷部分８０Ｂとを切り離して、ケーブル８５の両端に各々取り付けるので、ケーブル８５の作成作業の工数を低減できる。また、間違った印刷後のチューブ９を挿入する可能性を低減できる。
【０１０２】
上記第二実施形態において、端末装置２は、第一印刷データに基づき、一方側データと他方側データが、一方側印刷内容と他方側印刷内容とを入れ替え１８０°回転した印刷状態になる第二印刷データを作成する。従って、第二印刷データを作成する為の入力の手間が省ける。また、第二印刷部分８０Ｂは第一印刷部分８０Ａを上下反転させた状態で印刷される。従って、部分カットで繋がった第一印刷部分８０Ａと第二印刷部分８０Ｂからなる一組の印刷後のチューブ８０は、夫々、結線元の情報が常に結線元側になる。故に、取り付けミスの発生を抑制できる。
【０１０３】
上記第二実施形態において、端末装置２は、第一印刷部分８０Ａに含まれる指定された連続記号を次順の連続記号に繰り上げ又は繰り下げた第一印刷データを生成し、第二印刷部分８０Ｂの連続記号を次順の連続記号に繰り上げ又は繰り下げた第二印刷データを生成する。端末装置２は、連続記号の指定の順に従って、第一印刷データと第二印刷データとの組を生成し、印刷装置１Ｂに送信するので、入力の手間を省くことができる。故に、印刷装置１Ｂの生産性が向上する。
【０１０４】
上記第二実施形態において、次順の連続記号は、指定された個数Ｎの連続記号を飛び越した連続記号である。印刷装置１Ｂは指定された個数Ｎの連続記号を飛び越えた連番印刷が可能となり、ユーザは印刷内容１３２Ａの入力の手間が省けるので、ユーザの利便性が向上する。
【０１０５】
上記第二実施形態において、端末装置２は、第一印刷データと印刷内容１３２Ａに基づき、一方側データと他方側データとを入れ替えた第二印刷データを作成する第一変換モード、又は、第一印刷データ又は印刷内容１３２Ａに基づき、一方側データと他方側データが、一方側印刷内容と他方側印刷内容とを入れ替え１８０°回転した印刷状態になる第二印刷データを作成する第二変換モードを設定できるチューブ印刷設定画面１３１を表示部２６に表示する。従って、ユーザは、チューブ印刷設定画面１３１を介して、第一変換モード又は第二変換モードの設定ができるので、ユーザの利便性が向上する。
【０１０６】
上記第二実施形態において、端末装置２は、表示部２６を備え、第一変換モードである場合、所定のキャラクタを表示部２６に表示し、第二変換モードである場合、所定のキャラクタを、１８０°回転した表示を表示部２６に表示する。第一変換モードの場合と、第二変換モードの場合とで、表示部２６に表示される所定のキャラクタの表示態様が異なる。従って、ユーザの利便性が向上し、印刷を実行する前に、ユーザは誤りを発見できる。故に、印刷装置１Ｂの生産性が向上する。
【０１０７】
＜第三実施形態＞
図１２、図１３を参照して、第三実施形態について説明する。第三実施形態における印刷装置１Ｂと端末装置２の構成は、第二実施形態の印刷装置１Ｂと端末装置２の構成と同じである。従って、第三実施形態において、第二実施形態の構成に対応する構成には同一の符号を付して、各構成の説明は省略する。
【０１０８】
第三実施形態では、端末装置２側のＣＰＵ２１が第一印刷データ、第二印刷データ、部分カット命令を生成し、通信部２７を介して、印刷装置１Ｂに送信する。その際、ＣＰＵ２１は、変換モード情報の他に、連番機能１３１Ｃが有効の場合、連番情報を第一印刷データに含める。連番情報は、少なくともユーザにより指定された連番する記号、連番の回数、繰り上げ指定又は繰り下げ指定、個数Ｎ（飛越機能が有効の場合のみ）を含む。そして、印刷装置１Ｂ側のＣＰＵ４１が、受信した第一印刷データに連番情報が含まれている場合、ＣＰＵ４１は、連番情報と受信した第一印刷データと第二印刷データとに基づき、順次、第一印刷データと第二印刷データを生成し、印刷処理と部分カットを実行させる。
【０１０９】
＜変換モード設定処理＞
図１２を参照して、変換モード設定処理の流れを説明する。変換モード設定処理は、端末装置２にインストールされている変換モード機能を含む印刷ソフトの起動をトリガとして、端末装置２により実行される。具体的には、ＣＰＵ２１は、ＲＯＭ２２から変換モード設定処理のプログラムを読み出して実行する。
【０１１０】
ＣＰＵ２１は、変換モード設定が、操作部２５を介して、ユーザにより指定されたか判定する（Ｓ３０１）。ＣＰＵ２１は、変換モード設定が指定されていないと判定した場合（Ｓ３０１：ＮＯ）、ＣＰＵ２１は、指定された設定に従って印刷データを生成する（Ｓ３０３）。ＣＰＵ２１は、生成した印刷データを、通信部２７を介して、印刷装置１Ｂに送信する（Ｓ３０５）。ＣＰＵ２１は、Ｓ３０１に戻る。
【０１１１】
ＣＰＵ２１は、変換モード設定が指定されたと判定した場合（Ｓ３０１：ＹＥＳ）、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、変換モード１３１Ｍが指定されたか判定する（Ｓ３０７）。具体的には、ＣＰＵ２１は、ユーザによりＯＦＦモードが指定された場合に、変換モード１３１Ｍが指定されていないと判定し、ユーザにより第一変換モード又は第二変換モードが指定された場合に、変換モード１３１Ｍが指定されたと判定する。
【０１１２】
ＣＰＵ２１は、変換モード１３１Ｍが指定されていないと判定した場合（Ｓ３０７：ＮＯ）、Ｓ３０３に進み、ＯＦＦモード時の印刷データを生成し（Ｓ３０３）、生成した印刷データを、通信部２７を介して、印刷装置１Ｂに送信する（Ｓ３０５）。ＣＰＵ２１は、Ｓ３０１に戻る。ＣＰＵ２１は、変換モード１３１Ｍが指定されたと判定した場合（Ｓ３０７：ＹＥＳ）、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、第一変換モードが指定されたか判定する（Ｓ３０９）。ＣＰＵ２１は、第一変換モードが指定されたと判定した場合（Ｓ３０９：ＹＥＳ）、第一変換フラグを"１"に変更する（Ｓ３１０）。ＣＰＵ２１は、表示部２６を制御して、所定のキャラクタを印刷内容設定画面１３２の所定の位置に表示させる（Ｓ３１１）。ＣＰＵ２１は、Ｓ３１５に進む。本第三実施形態では、図４（２）に示すように、"Ｃｒｏｓｓ"が印刷内容設定画面１３２の下側に表示される。
【０１１３】
ＣＰＵ２１は、第一変換モードが指定されていないと判定した場合（Ｓ３０９：ＮＯ）、第二変換フラグを"１"に変更する（Ｓ３１２）。ＣＰＵ２１は、表示部２６を制御して、所定のキャラクタを１８０°回転させて、印刷内容設定画面１３２の所定の位置に表示させる（Ｓ３１３）。
【０１１４】
ＣＰＵ２１は、操作部２５を介して、ユーザにより入力された印刷内容１３２Ａがあるか判定する（Ｓ３１５）。ＣＰＵ２１は、印刷内容１３２Ａの入力がないと判定した場合（Ｓ３１５：ＮＯ）、Ｓ３１５に戻り、Ｓ３１５を繰り返す。ＣＰＵ２１は、印刷内容１３２Ａの入力があると判定した場合（Ｓ３１５：ＹＥＳ）、入力された印刷内容１３２Ａに基づき、第一印刷データを生成する（Ｓ３１７）。より具体的には、ＣＰＵ２１は、入力された印刷内容１３２Ａに対応する第一印刷データを生成し、ＲＡＭ２３に記憶する。この際、ＣＰＵ２１は、第一印刷データに変換モード情報と、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、連番機能１３１Ｃが有効である場合、連番情報を含める。
【０１１５】
ＣＰＵ２１は、ＲＡＭ２３に記憶されている第一変換フラグと第二変換フラグを参照し、第一変換モードが指定されているか判定する（Ｓ３１９）。より具体的には、ＣＰＵ２１は、第一変換フラグの値が"１"である場合、第一変換モードが指定されていると判定し、第二変換フラグの値が"１"である場合、第一変換モードが指定されていないと判定する。つまり、この場合、ＣＰＵ２１は、第二変換モードが指定されていると判定する。ＣＰＵ２１は、第一変換モードが指定されていると判定した場合（Ｓ３１９：ＹＥＳ）、入力された印刷内容１３２Ａに基づき、一方側印刷内容と他方側印刷内容を入れ替えた第二印刷データを生成する（Ｓ３２１）。より具体的には、例えば、入力された印刷内容１３２Ａに基づき第二印刷データを生成する場合、ＣＰＵ２１は、入力された印刷内容１３２Ａの一方側印刷内容と他方側印刷内容を入れ替えた第二印刷内容を生成する。そして、ＣＰＵ２１は、第二印刷内容に対応する第二印刷データを生成し、ＲＡＭ２３に記憶する。また、例えば、第一印刷データに基づき第二印刷データを生成する場合、ＣＰＵ２１は、第一印刷データの一方側データと他方側データとを入れ替えて第二印刷データを生成し、ＲＡＭ２３に記憶する。
【０１１６】
ＣＰＵ２１は、第一変換モードが指定されていないと判定した場合（Ｓ３１９：ＮＯ）、つまり、第二変換モードが指定されていると判定した場合、第一印刷データ又は入力された印刷内容１３２Ａに基づき、入力された印刷内容１３２Ａが一方側印刷内容と他方側印刷内容を入れ替え１８０°回転した第二印刷部分８０Ｂとなる第二印刷データを生成する（Ｓ３２３）。より具体的には、例えば、入力された印刷内容１３２Ａに基づき第二印刷データを生成する場合、ＣＰＵ２１は、入力された印刷内容１３２Ａの一方側印刷内容と他方側印刷内容を入れ替え１８０°回転させた第二印刷内容を生成する。そして、ＣＰＵ２１は、第二印刷内容に対応する第二印刷データを生成し、ＲＡＭ２３に記憶する。また、例えば、第一印刷データに基づき第二印刷データを生成する場合、ＣＰＵ２１は、第一印刷データの一方側データと他方側データとを入れ替えて、一方側データと他方側データの印刷結果が１８０°回転した印刷結果となる一方側データと他方側データを夫々生成することで第二印刷データを生成し、ＲＡＭ２３に記憶する。
【０１１７】
ＣＰＵ２１は、第一印刷データに基づく第一印刷部分８０Ａと第二印刷データに基づく第二印刷部分８０Ｂとの間でチューブ９を部分カットさせる為の制御命令である部分カット命令を生成する（Ｓ３２５）。この際、ＣＰＵ２１は、第一印刷データに連番情報を含めた場合、チューブ印刷設定画面１３１の設定時にＲＡＭ２３に記憶されたパラメータ情報を参照し、指定された連番の回数分、部分カット命令が有効となる部分カット命令を生成する。ＣＰＵ２１は、通信部２７を介して、第一印刷データ、第二印刷データ、部分カット命令を印刷装置１Ｂに送信し（Ｓ３２７）、第一変換フラグと第二変換フラグをリセットする（Ｓ３２９）。ＣＰＵ２１は、Ｓ３０１に戻り、前述の処理を繰り返す。
【０１１８】
＜変換モード印刷処理＞
図１３を参照して、変換モード印刷処理の流れを説明する。本変換モード印刷処理は、電源が入力されたことをトリガとして印刷装置１Ｂにより実行される。具体的には、ＣＰＵ４１は、ＲＯＭ４２から変換モード印刷処理のプログラムを読み出して実行する。
【０１１９】
ＣＰＵ４１は、通信部１９を介して、印刷データを受信したか判定する（Ｓ４０１）。ＣＰＵ４１は、印刷データを受信していないと判定した場合（Ｓ４０１：ＮＯ）、Ｓ４０１に戻り、Ｓ４０１を繰り返す。ＣＰＵ４１は、印刷データを受信したと判定した場合（Ｓ４０１：ＹＥＳ）、受信した印刷データに変換モード情報が含まれているか判定する（Ｓ４０３）。ＣＰＵ４１は、変換モード情報が含まれていないと判定した場合（Ｓ４０３：ＮＯ）、受信した印刷データを印刷処理する（Ｓ４０５）。ＣＰＵ４１は、Ｓ４０１に戻る。
【０１２０】
ＣＰＵ４１は、変換モード情報が含まれていると判定した場合（Ｓ４０３：ＹＥＳ）、受信した印刷データに連番情報が含まれているか判定する（Ｓ４０７）。ＣＰＵ４１は、連番情報が含まれていないと判定した場合（Ｓ４０７：ＮＯ）、カウンタＣｎｔの上限値を"１"に設定する（Ｓ４０９）。ＣＰＵ４１は、連番情報が含まれていると判定した場合（Ｓ４０７：ＹＥＳ）、カウンタＣｎｔの上限値を指定された連番の回数に設定する（Ｓ４１１）。
【０１２１】
ＣＰＵ４１は、カウンタＣｎｔをリセット（Ｃｎｔ＝１）する（Ｓ４１３）。ＣＰＵ４１は、搬送モータ９８を駆動させ、チューブ９の搬送を開始させる（Ｓ４１５）。ＣＰＵ４１は、印刷ヘッド６１等を制御し、第一印刷データに基づく印刷を実行し（Ｓ４１７）、第二印刷データに基づく印刷を実行する（Ｓ４１９）。ＣＰＵ４１は、印刷済みのチューブ９の所定位置（第一印刷データに基づく第一印刷部分８０Ａと第二印刷データに基づく第二印刷部分８０Ｂとの間）がカッタ６４に到達したか判定する（Ｓ４２１）。搬送モータ９８は、上述したように、ステッピングモータなので、例えば、ステップ数に基づき所定位置がカッタ６４に到達したか検出可能である。
【０１２２】
ＣＰＵ４１は、印刷済みチューブ９の所定位置がカッタ６４に到達してないと判定した場合には（Ｓ４２１：ＮＯ）、Ｓ４２１を繰り返す。ＣＰＵ４１は、印刷済みチューブ９の所定位置がカッタ６４に到達したと判定した場合には（Ｓ４２１：ＹＥＳ）、部分カット命令に従って、カッタ６４を制御し、所定位置で部分カットをさせる（Ｓ４２３）。ＣＰＵ４１は、カウンタＣｎｔをカウントアップする（Ｓ４２５）。
【０１２３】
ＣＰＵ４１は、カウントアップ後のカウンタＣｎｔの値が上限値を超えたか判定する（Ｓ４２７）。ＣＰＵ４１は、上限値を超えたと判定した場合（Ｓ４２７：ＹＥＳ）、Ｓ４０１に戻り、前述の処理を繰り返す。ＣＰＵ４１は、上限値を超えていないと判定した場合（Ｓ４２７：ＮＯ）、連番情報を参照し、直前に処理した第一印刷データと繰り上げ指定又は繰り下げ指定と指定された個数Ｎとに基づき、次順の第一印刷データを生成する（Ｓ４２９）。
【０１２４】
ＣＰＵ４１は、連番情報を参照し、直前に処理した第二印刷データと繰り上げ指定又は繰り下げ指定と指定された個数Ｎとに基づき、次順の第二印刷データを生成する（Ｓ４３１）。ＣＰＵ４１は、Ｓ４１５に戻り、前述の処理を繰り返す。
【０１２５】
＜第三実施形態における主な作用と効果＞
上記第三実施形態において、印刷装置１Ｂは、チューブ９に印刷を行う印刷ヘッド６１と、チューブ９を搬送する搬送モータ９８と搬送ローラ６５等と、チューブ９が搬送されるチューブ装着部４０と、を備えている。また、印刷装置１Ｂは、チューブ９に対し部分カットを施すカッタ６４と、接続されている端末装置２から送信された、第一印刷データと、一方側データと他方側データとを入れ替えた第二印刷データを受け付ける通信部１９と、を備えている。印刷装置１Ｂは、第一印刷データに基づいて、第一印刷部分８０Ａの印刷を行い、第一印刷部分８０Ａが印刷されたチューブ９の上流側に、第二印刷データに基づいて、第二印刷部分８０Ｂの印刷を行う。印刷装置１Ｂは、搬送モータ９８を制御し、チューブ９を搬送させ、第一印刷部分８０Ａと第二印刷部分８０Ｂとの間に、部分カットを施す。
【０１２６】
従って、印刷装置１Ｂは、図１４（２）に示すように、例えば、部分カットで繋がった第一印刷部分８０Ａ（Ａ１１／Ｂ１１）と第二印刷部分８０Ｂ（Ｂ１１／Ａ１１）から成る一組の印刷後のチューブ８０を作成できる。次いで、図１４（２），（３）に示すように、一組の印刷後のチューブ８０を一度にケーブル８５に挿し込む。次いで、図１４（４）に示すように、挿し込み後に第一印刷部分８０Ａと第二印刷部分８０Ｂとを切り離して、ケーブル８５の両端に各々取り付けるので、ケーブル８５の作成作業の工数を低減できる。また、間違った印刷後のチューブ９を挿入する可能性を低減できる。
【０１２７】
その他、上記第三実施形態の印刷装置１Ｂは、上記第一実施形態の印刷装置１Ａと同様の効果を奏する。
【０１２８】
＜変形例＞
上記実施形態に限定されず、種々の変更が可能である。例えば、第一実施形態〜第三実施形態において、印刷装置１Ａ，１Ｂは、印刷済みのチューブ９を部分カットする。つまり、印刷ヘッド６１より搬送方向の下流側に部分カットを施すカッタ６４が配置されている。しかしながら、これに限定されることなく、印刷ヘッド６１より搬送方向の上流側に部分カット専用のカッタを設け、変換モード１３１Ｍが指定されている場合、印刷前に該カッタによりチューブ９に部分カットを施してもよい。
【０１２９】
第一実施形態〜第三実施形態において、印刷内容１３２Ａの一方側印刷内容と他方側印刷内容は"／"で区切られている。しかしながら、これに限定されることなく、例えば、"："等の他の記号であってもよい。
【０１３０】
端末装置２がネットワーク３を介して印刷装置１Ｂに接続されている場合、端末装置２は印刷データを生成して印刷装置１Ｂに送信するかわりに、入力された印刷内容１３２Ａを示す情報とチューブ印刷設定画面１３１で設定された内容を示すパラメータ情報を印刷装置１Ｂに送ってもよい。印刷装置１Ｂは、受信した印刷内容１３２Ａを示す情報とパラメータ情報とに基づき、第一印刷データと第二印刷データを生成し、印刷処理することが可能である。
【０１３１】
ユーザにより変換モード１３１Ｍが指定された場合、第一印刷部分８０Ａと第二印刷部分８０Ｂとの間は、部分カットを施す。しかしながら、その他の間、つまり、第二印刷部分８０Ｂと第一印刷部分８０Ａとの間は、部分カットを施してもよいし、切断してもよいし、部分カットも切断もしなくてもよい。
【０１３２】
各フローチャートの各ステップは、処理における矛盾が生じない限り、ステップの順番を入れ替え可能であり、ステップの追加又は削除をしてもよい。例えば、図６のＳ１５及び図７のＳ５１は無くてもよい。チューブ印刷設定画面１３１の設定時にＲＡＭ４４に記憶されたパラメータ情報を参照することで、連番機能１３１Ｃが有効か判定できる。
【０１３３】
変換モード設定処理等を実行する為のプログラム等は、インターネット上のサーバ装置が有するディスク装置等に記憶し、印刷装置１Ａ，１Ｂ、端末装置２は各種のプログラムをダウンロード等してもよい。
【０１３４】
実施形態に応じて、印刷装置１Ａ，１Ｂ、端末装置２は、ＲＯＭ、ＲＡＭ以外の他の種類の記憶装置を利用してもよい。例えば、印刷装置１Ａ，１Ｂ、端末装置２は、ＣＡＭ(Content Addressable Memory)、ＳＲＡＭ(Static Random Access Memory)、ＳＤＲＡＭ(Synchronous Dynamic Random Access Memory)等の記憶装置を有してもよい。
【０１３５】
実施形態に応じて、印刷装置１Ａ，１Ｂ、端末装置２の電気的構成は図３、図８と異なっていてもよく、図３、図８に例示した規格・種類以外のその他のハードウェアが印刷装置１Ａ，１Ｂ、端末装置２に適用できる。
【０１３６】
例えば、図３、図８に示す印刷装置１Ａ，１Ｂ、端末装置２の各制御部は、ハードウェア回路で実現してもよい。具体的には、ＣＰＵ４１、ＣＰＵ２１の少なくとも一方の代わりに、ＦＰＧＡ(Field Programmable Gate Array)等のリコンフィギュラブル回路、又はＡＳＩＣ(Application Specific Integrated Circuit)等で、各制御部は実現してもよい。ＣＰＵ４１、ＣＰＵ２１の少なくとも一方とハードウェア回路の双方で、各制御部は実現してもよい。
【０１３７】
＜その他＞
印刷ヘッド６１は、本発明の「印刷部」の一例である。搬送モータ９８、搬送ローラ６５〜６９は、本発明の「搬送部」の一例である。カッタ６４は、本発明の「切断部」の一例である。入力部１３Ａは、本発明の「受付部」の一例である。ＣＰＵ４１は、本発明の「第一印刷データ生成手段」、「第二印刷データ生成手段」、「第一印刷制御手段」、「第二印刷制御手段」、「部分カット制御手段」、「変換モード設定手段」、「表示制御手段」の一例である。一方側印刷内容は、本発明の「一方側」の一例である。他方側印刷内容は、本発明の「他方側」の一例である。操作部２５は、本発明の「受付部」の一例である。ＣＰＵ４１，２１は、本発明の「コンピュータ」の一例である。図７に示すＳ４３の処理、又は図９に示す変換モード設定処理のＳ１２５の処理は、本発明の「第一印刷データ生成手順」の一例である。図７に示すＳ４７の処理、又は図９に示す変換モード設定処理のＳ１２９，Ｓ１３１の処理は、本発明の「第二印刷データ生成手順」の一例である。図７に示すＳ６７の処理、又は図９に示す変換モード設定処理のＳ１３３の処理は、本発明の「部分カット命令作成手順」の一例である。図９に示す変換モード設定処理のＳ１３５の処理は、本発明の「送信手順」の一例である。図９に示す変換モード設定処理のＳ１０９の処理は、本発明の「変換モード設定手順」の一例である。図９に示す変換モード設定処理のＳ１１１，Ｓ１１３の処理は、本発明の「モード表示制御手順」の一例である。図７に示すＳ６１の処理は、本発明の「第一印刷制御手順」の一例である。図７に示すＳ６３の処理は、本発明の「第二印刷制御手順」の一例である。
【符号の説明】
【０１３８】
１Ａ，１Ｂ    印刷装置
２    端末装置
９    チューブ
９Ａ〜９Ｅ    第一印刷部分と第二印刷部分との間
１３Ａ    入力部
１３Ｂ，２６    表示部
１９，２７    通信部
２１，４１    ＣＰＵ
２５    操作部
６１    印刷ヘッド
６４    カッタ
６５〜６９    搬送ローラ
８０Ａ    第一印刷部分
８０Ｂ    第二印刷部分
９８    搬送モータ
Ｎ    個数
【図１】
2019084765.tif 000003
【図２】
2019084765.tif 000004
【図３】
2019084765.tif 000005
【図４】
2019084765.tif 000006
【図５】
2019084765.tif 000007
【図６】
2019084765.tif 000008
【図７】
2019084765.tif 000009
【図８】
2019084765.tif 000010
【図９】
2019084765.tif 000011
【図１０】
2019084765.tif 000012
【図１１】
2019084765.tif 000013
【図１２】
2019084765.tif 000014
【図１３】
2019084765.tif 000015
【図１４】
2019084765.tif 000016