(57)【特許請求の範囲】
【請求項１】
チューブにキャラクタを印刷する印刷手段と、
前記チューブを搬送する搬送手段と、
前記印刷手段よりも、前記チューブが搬送される方向である搬送方向の下流側に設けられ、前記チューブに対して周方向の一部を残した切断であるハーフカットを実行する切断手段と、
前記キャラクタに関する情報であるキャラクタ情報を取得する第一取得手段と、
前記印刷手段を制御し、前記第一取得手段が取得した前記キャラクタ情報が示す前記キャラクタを前記チューブの前記周方向の少なくとも一部に印刷する印刷制御手段と、
前記搬送手段を制御し、前記印刷制御手段が印刷する前記チューブを、前記切断手段によってハーフカットが実行される位置である切断実行位置まで搬送する搬送制御手段と、
前記チューブのうち前記キャラクタが印刷され且つ前記切断実行位置まで搬送された環状の部位に対して、前記切断手段を制御し前記ハーフカットを実行する切断制御手段と
を備えたことを特徴とする印刷装置。
【請求項２】
前記チューブのうち前記キャラクタが印刷される部位の前記搬送方向の長さを取得する第二取得手段と、
前記第二取得手段が取得した前記長さが、所定長さ以上であるか否かを判断する判断手段と
を備え、
前記切断制御手段は、前記長さが前記所定長さ以上であると前記判断手段が判断した場合に、前記チューブのうち前記キャラクタが印刷され且つ前記切断実行位置まで搬送された環状の部位に対して、前記ハーフカットを実行することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記切断手段は、前記チューブのうち前記搬送方向と直交する一方向を向く部位を残して前記ハーフカットを実行し、
前記印刷手段は、前記チューブのうち前記一方向を向く部位に、前記キャラクタを印刷することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記チューブのうち前記キャラクタが印刷される部位の前記搬送方向の長さである印刷長さを取得する第三取得手段と、
前記印刷長さと、前記チューブにおける前記ハーフカットが実行される位置であるハーフカット位置とを対応付けて記憶する記憶手段と、
前記記憶手段を参照し、前記第三取得手段が取得した前記印刷長さに対応する前記ハーフカット位置を取得する第四取得手段と
を備え、
前記搬送制御手段は、前記チューブのうち、前記第四取得手段が取得した前記ハーフカット位置に対応する部位である第一特定部位を、前記切断実行位置まで搬送し、
前記切断制御手段は、前記切断実行位置まで搬送された前記第一特定部位に対して前記ハーフカットを実行することを特徴とする請求項１から３のいずれかに記載の印刷装置。
【請求項５】
前記チューブに関する情報であるチューブ情報を取得する第五取得手段を備え、
前記記憶手段は、前記チューブ情報に応じて、前記印刷長さと前記ハーフカット位置とを対応付けて記憶し、
前記第四取得手段は、前記記憶手段を参照し、前記第五取得手段が取得した前記チューブ情報と、前記第三取得手段が取得した前記印刷長さとに対応する前記ハーフカット位置を取得することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記記憶手段は、前記印刷長さが長くなる程、前記搬送方向における間隔が狭くなる前記ハーフカット位置を記憶することを特徴とする請求項４又は５に記載の印刷装置。
【請求項７】
前記キャラクタ情報が示す複数の前記キャラクタが複数行に亘って並んでいる場合に、二行目以降の各行に並ぶ前記キャラクタを、行頭の前記キャラクタが、直上の行の行末にある前記キャラクタと並ぶように前記複数のキャラクタを一行に並び替える並替手段を備え、
前記第一取得手段は、前記並替手段が一行に並び替えた前記複数のキャラクタの前記キャラクタ情報を取得することを特徴とする請求項１から６のいずれかに記載の印刷装置。
【請求項８】
前記搬送制御手段は、前記チューブのうち前記行頭のキャラクタと前記行末のキャラクタの間にある部位である第二特定部位を前記切断実行位置まで搬送し、
前記切断制御手段は、前記第二特定部位に対して前記ハーフカットを実行することを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記印刷制御手段は、前記第一取得手段が取得した前記キャラクタ情報に、特定の前記キャラクタに対して冒頭側又は末尾側に空白が配置されることを示す情報である空白情報が含まれる場合に、前記印刷手段を制御し、前記空白が配置されるように前記チューブに印刷し、
前記搬送制御手段は、前記キャラクタ情報に前記空白情報が含まれる場合に、前記チューブのうち、前記空白が配置される部位と同じ位置にある部位である第三特定部位を、前記切断実行位置まで搬送し、
前記切断制御手段は、前記第三特定部位に前記ハーフカットを実行することを特徴とする請求項１から８のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置に関する。
【背景技術】
【０００２】
キャラクタが印刷されたチューブに対して、ハーフカットを実行する印刷装置が知られている。ハーフカットは、周方向の一部を残してチューブを切断する動作である。例えば、特許文献１に開示の印刷装置は、搬送しているチューブにキャラクタを印刷する。印刷装置は、チューブのうちキャラクタが印刷された部位を避けて、ハーフカットを実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記印刷装置では、チューブのうちキャラクタが印刷された部位にはハーフカットが実行されない。従って、キャラクタが印刷されたチューブの部位が長い程、ハーフカットされたチューブは屈曲しにくくなる可能性がある。
【０００５】
本発明の目的は、ハーフカットを実行したチューブの屈曲性を向上できる印刷装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る印刷装置は、チューブにキャラクタを印刷する印刷手段と、前記チューブを搬送する搬送手段と、前記印刷手段よりも、前記チューブが搬送される方向である搬送方向の下流側に設けられ、前記チューブに対して周方向の一部を残した切断であるハーフカットを実行する切断手段と、前記キャラクタに関する情報であるキャラクタ情報を取得する第一取得手段と、前記印刷手段を制御し、前記第一取得手段が取得した前記キャラクタ情報が示す前記キャラクタを前記チューブの前記周方向の少なくとも一部に印刷する印刷制御手段と、前記搬送手段を制御し、前記印刷制御手段が印刷する前記チューブを、前記切断手段によってハーフカットが実行される位置である切断実行位置まで搬送する搬送制御手段と、前記チューブのうち前記キャラクタが印刷され且つ前記切断実行位置まで搬送された環状の部位に対して、前記切断手段を制御し前記ハーフカットを実行する切断制御手段とを備えたことを特徴とする。上記態様によれば、印刷装置は、チューブのうちキャラクタが印刷された環状の部位に対してハーフカットを実行する。よって、印刷装置はハーフカットを実行したチューブの屈曲性を向上できる。
【０００７】
前記印刷装置は、前記チューブのうち前記キャラクタが印刷される部位の前記搬送方向の長さを取得する第二取得手段と、前記第二取得手段が取得した前記長さが、所定長さ以上であるか否かを判断する判断手段とを備え、前記切断制御手段は、前記長さが前記所定長さ以上であると前記判断手段が判断した場合に、前記チューブのうち前記キャラクタが印刷され且つ前記切断実行位置まで搬送された環状の部位に対して、前記ハーフカットを実行してもよい。この場合、印刷装置は、キャラクタが印刷される搬送方向の長さが長くなることに起因する、チューブの屈曲性の低下を抑制できる。
【０００８】
前記印刷装置において、前記切断手段は、前記チューブのうち前記搬送方向と直交する一方向を向く部位を残して前記ハーフカットを実行し、前記印刷手段は、前記チューブのうち前記一方向を向く部位に、前記キャラクタを印刷してもよい。この場合、チューブに印刷されたキャラクタに、ハーフカットの切れ目が入りにくい。よって、印刷装置は、チューブに印刷したキャラクタの視認性を向上できる。
【０００９】
前記印刷装置は、前記チューブのうち前記キャラクタが印刷される部位の前記搬送方向の長さである印刷長さを取得する第三取得手段と、前記印刷長さと、前記チューブにおける前記ハーフカットが実行される位置であるハーフカット位置とを対応付けて記憶する記憶手段と、前記記憶手段を参照し、前記第三取得手段が取得した前記印刷長さに対応する前記ハーフカット位置を取得する第四取得手段とを備え、前記搬送制御手段は、前記チューブのうち、前記第四取得手段が取得した前記ハーフカット位置に対応する部位である第一特定部位を、前記切断実行位置まで搬送し、前記切断制御手段は、前記切断実行位置まで搬送された前記第一特定部位に対して前記ハーフカットを実行してもよい。この場合、印刷装置は、チューブのうちキャラクタが印刷される部位の搬送方向の長さに応じて、ハーフカットを実行できる。よって、印刷装置は、キャラクタが印刷される搬送方向の長さに関わらず、ハーフカットを実行したチューブの屈曲性を向上できる。
【００１０】
前記印刷装置は、前記チューブに関する情報であるチューブ情報を取得する第五取得手段を備え、前記記憶手段は、前記チューブ情報に応じて、前記印刷長さと前記ハーフカット位置とを対応付けて記憶し、前記第四取得手段は、前記記憶手段を参照し、前記第五取得手段が取得した前記チューブ情報と、前記第三取得手段が取得した前記印刷長さとに対応する前記ハーフカット位置を取得してもよい。この場合、印刷装置は、チューブの種類に応じて、ハーフカットを実行できる。よって、印刷装置は、チューブの種類に関わらず、ハーフカットを実行したチューブの屈曲性を向上できる。
【００１１】
前記印刷装置において、前記記憶手段は、前記印刷長さが長くなる程、前記搬送方向における間隔が狭くなる前記ハーフカット位置を記憶してもよい。この場合、印刷装置は、印刷長さが長くなることで生じる、チューブの屈曲性の低下を更に抑制できる。
【００１２】
前記印刷装置は、前記キャラクタ情報が示す複数の前記キャラクタが複数行に亘って並んでいる場合に、二行目以降の各行に並ぶ前記キャラクタを、行頭の前記キャラクタが、直上の行の行末にある前記キャラクタと並ぶように前記複数のキャラクタを一行に並び替える並替手段を備え、前記第一取得手段は、前記並替手段が一行に並び替えた前記複数のキャラクタの前記キャラクタ情報を取得してもよい。この場合、チューブに印刷されるキャラクタは一行に並ぶ。よって、印刷装置は、チューブに印刷されるキャラクタの視認性を向上できる。
【００１３】
前記印刷装置において、前記搬送制御手段は、前記チューブのうち前記行頭のキャラクタと前記行末のキャラクタの間にある部位である第二特定部位を前記切断実行位置まで搬送し、前記切断制御手段は、前記第二特定部位に対して前記ハーフカットを実行してもよい。この場合、印刷装置は、ハーフカットを実行したチューブの屈曲性を更に向上できる。
【００１４】
前記印刷装置において、前記印刷制御手段は、前記第一取得手段が取得した前記キャラクタ情報に、特定の前記キャラクタに対して冒頭側又は末尾側に空白が配置されることを示す情報である空白情報が含まれる場合に、前記印刷手段を制御し、前記空白が配置されるように前記チューブに印刷し、前記搬送制御手段は、前記キャラクタ情報に前記空白情報が含まれる場合に、前記チューブのうち、前記空白が配置される部位と同じ位置にある部位である第三特定部位を、前記切断実行位置まで搬送し、前記切断制御手段は、前記第三特定部位に前記ハーフカットを実行してもよい。この場合、印刷装置は、第三特定部位に対してハーフカットを実行することで、ハーフカットを実行したチューブの屈曲性を更に向上し易い。
【図面の簡単な説明】
【００１５】
【図１】印刷装置１の斜視図である。
【図２】カバー１２を取り除いた印刷装置１の平面図である。
【図３】印刷装置１の電気ブロック図である。
【図４】第一データテーブル４５１のデータ構成図である。
【図５】第二データテーブル４５２のデータ構成図である。
【図６】メイン処理のフローチャートである。
【図７】データ３１のキャラクタを示す図である。
【図８】改行変換データ３２のキャラクタを示す図である。
【図９】図６に続く、メイン処理のフローチャートである。
【図１０】ハーフカットが実行された小径チューブ９Ａの斜視図である。
【発明を実施するための形態】
【００１６】
本発明の実施形態の一例である印刷装置１を、図面を参照して説明する。図１の左下方、右上方、左上方、右下方、上方、下方を、夫々、印刷装置１の前方、後方、左方、右方、上方、下方と定義する。
【００１７】
図１及び図２に示す印刷装置１は、筒状の印刷媒体であるチューブ９を搬送しながら印刷し、且つ印刷後のチューブ９を切断する装置である。チューブ９の内側には挿通孔６が形成される。印刷装置１の切断動作は、フルカット及びハーフカットを含む。本例のフルカットは、周方向に亘ってチューブ９を切断し、チューブ９を二つ以上に切り離す動作である。本例のハーフカットは、周方向の一部を残してチューブ９を切断する動作である。
【００１８】
本例の印刷装置１は、チューブ９の印刷部位の長さに応じて、チューブ９にハーフカットを実行する。印刷部位は、チューブ９のうち、先頭のキャラクタからが印刷される部位から、末尾のキャラクタが印刷される部位に至る連続した部位である。
【００１９】
本例のチューブ９は、小径チューブ９Ａ（図１０参照）と大径チューブ（図示略）を含む。小径チューブ９Ａは、外径を４．５ｍｍ、内径を４ｍｍとするチューブである。小径チューブ９Ａの肉厚は、０．２５ｍｍである。小径チューブ９Ａの内側には、挿通孔６Ａ（図１０参照）が形成される。大径チューブは、外径を７．５ｍｍ、内径を６．５ｍｍとするチューブである。大径チューブの肉厚は、０．５ｍｍである。
【００２０】
図１に示すように、印刷装置１は、本体ケース１１及びカバー１２を含む筐体１０を備える。本体ケース１１は、左右方向に長い直方体状の箱状部材である。カバー１２は、本体ケース１１の上側に配置された板状部材である。カバー１２の後端部は、本体ケース１１の後端部上側で回転可能に支持される。ロック機構１３は、本体ケース１１の前端部上側に設けられる。ロック機構１３は、本体ケース１１に対して閉じられたカバー１２の前端部を係止して、カバー１２の開放を規制する。
【００２１】
カバー１２が本体ケース１１に対して閉じられた場合（図１参照）、カバー１２は装着面１１Ａ（図２参照）を覆う。装着面１１Ａは、本体ケース１１の上面である。ユーザはカバー１２を開く場合、ロック機構１３を操作してカバー１２の係止を解除し、カバー１２をロック機構１３から上側に回動させる。カバー１２が本体ケース１１に対して開かれた場合、装着面１１Ａは上方に露出する。
【００２２】
カバー１２の上面には、キーボード７が取り外し可能に装着される。キーボード７は、各種情報の入力を受付ける複数のキーからなる操作部７０と、情報を表示する表示部７１を備える。表示部７１は、例えば液晶ディスプレイである。ユーザは、表示部７１の表示を見ながら操作部７０を操作し、チューブ９に印刷するキャラクタを編集できる。キャラクタは、文字、図形、及び記号等を含む。キーボード７内の基板（図示略）には、ＵＳＢ（Universal Serial Bus）ケーブル７９が接続されている。ＵＳＢケーブル７９は、キーボード７の前後方向略中央の位置から筐体１０の右側に引き出される。
【００２３】
筐体１０の側面には、操作部１７、チューブ挿入口１５、及びチューブ排出口１６（図２参照）が設けられる。操作部１７は、電源ボタン及びスタートボタンを含む複数の操作ボタンである。操作部１７は、本体ケース１１の前面の右側上部に設けられる。チューブ挿入口１５は、チューブ９を筐体１０の内部に案内するための開口である。チューブ挿入口１５は、本体ケース１１の右面の後側上部に設けられ且つ上下方向に若干長い矩形状である。チューブ排出口１６は、チューブ９を筐体１０の外部に排出するための開口である。チューブ排出口１６は、本体ケース１１の左面の後側上部に設けられ、且つ上下方向に若干長い矩形状である。チューブ排出口１６は、チューブ挿入口１５よりも若干前側にある。
【００２４】
図２に示すように、装着面１１Ａには、リボン装着部３０及びチューブ装着部４０等が設けられる。リボン装着部３０は、リボンカセット９０を着脱可能な部位である。リボン装着部３０は、平面視でリボンカセット９０と略対応する開口形状で形成された、上方に開口する凹部である。本例のリボン装着部３０は、装着面１１Ａの左部、且つチューブ装着部４０の前側に設けられる。
【００２５】
チューブ装着部４０は、チューブ９を着脱可能な部位である。チューブ装着部４０は、チューブ挿入口１５からチューブ排出口１６の右側近傍まで延びる、上方に開口する溝部である。チューブ排出口１６はチューブ挿入口１５よりも若干前側にあるため、チューブ装着部４０は若干左前側に傾いて略左右方向に延びる。チューブ挿入口１５からチューブ排出口１６に向けてチューブ装着部４０が延びる方向を、チューブ搬送方向という。チューブ搬送方向は、水平方向と平行であり、上下方向と直交する。チューブ搬送方向と直交するチューブ装着部４０の開口断面は、チューブ装着部４０とリボン装着部３０とが空間的に繋がる部位を除いて、チューブ９の延伸方向と直交する断面（即ち、チューブ９の横断面）よりも僅かに大きい。ユーザは、チューブ９がチューブ挿入口１５からチューブ排出口１６まで延びるように、チューブ９をチューブ搬送方向に沿ってチューブ装着部４０に装着する。
【００２６】
図２を参照して、制御基板１９、電源部４８（図３参照）、リボンカセット９０、及び印刷機構６０を説明する。制御基板１９は、後述のＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４４等が設けられた基板である。本例の制御基板１９は、本体ケース１１の内部における右後部に設けられ、且つ上下方向及び左右方向に延びる。
【００２７】
制御基板１９には、キーボード７から引き出されるＵＳＢケーブル７９が接続されるＵＳＢ接続部１８（図３参照）が設けられる。ＵＳＢ接続部１８は、筐体１０（図１参照）の右面下部で後寄りの位置に凹部状に形成されたプラグ収容部１０Ａ（図１参照）内に露出され、ＵＳＢケーブル７９のプラグが差し込まれる。
【００２８】
電源部４８（図３参照）は、本体ケース１１内に装着された電池（図示外）に接続され、又はコードを介して外部電源（図示外）に接続され、印刷装置１に電源を供給する。本例の電源部４８は、制御基板１９の前側に設けられる。
【００２９】
リボンカセット９０は、インクリボン９３を収容可能な箱状体である。リボンロール９１及びリボン巻取スプール９２は、リボンカセット９０内で夫々回転自在に支持される。リボンロール９１は、スプール（図示外）に巻回された未使用のインクリボン９３である。リボン巻取スプール９２は、使用済みのインクリボン９３が巻回されるスプールである。
【００３０】
印刷機構６０は、印刷ヘッド６１、可動搬送ローラ６２、リボン巻取軸６３、及び駆動モータ６４（図３参照）等を含む。印刷ヘッド６１及びリボン巻取軸６３は、リボン装着部３０の底面から上方に向けて夫々立設される。印刷ヘッド６１は、リボン装着部３０の後部に設けられた、発熱体（図示外）を備えるサーマルヘッドである。リボン巻取軸６３は、リボン巻取スプール９２を回転可能な軸である。
【００３１】
可動搬送ローラ６２は、印刷ヘッド６１に相対して回転可能なローラである。可動搬送ローラ６２は、リボン装着部３０の後側に配置され、カバー１２（図１参照）の開閉に伴って作動位置と退避位置とに変位可能である。可動搬送ローラ６２が作動位置にある場合、可動搬送ローラ６２はチューブ装着部４０の内側に配置されて、印刷ヘッド６１に近接する。可動搬送ローラ６２が退避位置にある場合、可動搬送ローラ６２はチューブ装着部４０の後側に配置されて、印刷ヘッド６１から離隔する。駆動モータ６４は、可動搬送ローラ６２及びリボン巻取軸６３を回転駆動するモータである。
【００３２】
カバー１２が開かれると、可動搬送ローラ６２は退避位置に変位する。リボン装着部３０にリボンカセット９０が装着されると、リボン巻取軸６３はリボン巻取スプール９２に挿入される。その後、カバー１２が閉じられると、可動搬送ローラ６２は作動位置に変位する。可動搬送ローラ６２は、チューブ装着部４０にあるチューブ９と未使用のインクリボン９３とを重ねて、印刷ヘッド６１に向けて付勢する。このときチューブ９は、可動搬送ローラ６２の付勢力によって弾性変形して、インクリボン９３を介して印刷ヘッド６１と面接触する。
【００３３】
印刷機構６０の搬送動作と印刷動作の概要を説明する。印刷機構６０の駆動モータ６４は、可動搬送ローラ６２及びリボン巻取軸６３を回転させる。可動搬送ローラ６２の回転に伴って、チューブ装着部４０内にあるチューブ９は、チューブ搬送方向の下流側に搬送される。このとき、筐体１０の外部にある印刷前のチューブ９は、チューブ挿入口１５を介して、本体ケース１１の右面から、チューブ装着部４０内に引き込まれる。リボン巻取軸６３の回転に伴ってリボン巻取スプール９２が回転することで、インクリボン９３がリボンロール９１から引き出される。
【００３４】
印刷ヘッド６１は、引き出されたインクリボン９３を使用して、搬送されるチューブ９にキャラクタを印刷する。本例の印刷ヘッド６１は、その後側を経由するチューブ９の前部にキャラクタを正像印刷する。従ってチューブ９の前部が、チューブ９の印刷部位である。使用済みのインクリボン９３は、リボン巻取スプール９２に巻き取られる。印刷後のチューブ９は、可動搬送ローラ６２からチューブ搬送方向の下流側に搬送される。
【００３５】
図２を参照し、切断機構１００を説明する。切断機構１００は、チューブ９に対して切断動作を実行する機構である。切断機構１００は、本体ケース１１のチューブ装着部４０の左端部の左方に設けられる。従って、切断機構１００は、印刷ヘッド６１よりもチューブ搬送方向の下流側に設けられる。チューブ９がチューブ装着部４０の左端部から切断機構１００を経由してチューブ排出口１６まで搬送される場合におけるチューブ搬送方向は、左右方向である。
【００３６】
切断機構１００は、切断モータ２５（図３参照）、受台８０、及び切断刃７５を備える。切断モータ２５は、チューブ装着部４０よりも下側に設けられた、正方向及び逆方向に回転駆動可能なモータである。受台８０と切断刃７５は、前後方向に対向して設けられる。
【００３７】
受台８０は、チューブ装着部４０の左端部よりも前側に設けられた、略直方体状の部材である。受台８０は、上下方向及び左右方向に延びる後面８２を備える。後面８２には、退避溝８７が設けられる。退避溝８７は、後面８２の右部の上下方向略中央部に設けられた、前方に凹む凹部である。退避溝８７には、チューブ９の周方向の一部である前部が進入可能である。
【００３８】
受台８０は、切断モータ２５の回転駆動に伴い、左右方向に沿って第一対向位置と第二対向位置（図示略）とに変位可能である。受台８０が第一対向位置にある場合、後面８２のうち退避溝８７が切断刃７５と対向する。受台８０が第二対向位置にある場合、後面８２のうち退避溝８７よりも左側にある部位が切断刃７５と対向する。図２では、第一対向位置にある受台８０を図示する。
【００３９】
切断機構１００が切断動作を開始する前の状態である初期状態にある場合に、受台８０は第一対向位置にある。この状態で切断モータ２５が正方向に回転駆動すると、受台８０は第一対向位置に位置する状態を維持する。一方、切断機構１００が初期状態にある場合に、切断モータ２５が逆方向に回転駆動すると、受台８０は第一対向位置から第二対向位置に変位する。
【００４０】
切断刃７５は、受台８０の後方に設けられる。切断刃７５は、切断モータ２５の回転駆動に伴い、前後方向に沿って離隔位置と切断位置（図示略）とに変位可能である。切断刃７５が離隔位置にある場合、切断刃７５は受台８０に対して後方に離隔し、切断刃７５と受台８０の間には弾性変形する前のチューブ９が配置可能である。切断刃７５が切断位置にある場合、切断刃７５は受台８０の後面８２と接触する。切断機構１００が初期状態にある場合、切断刃７５は離隔位置に位置する。図２では、離隔位置にある切断刃７５を図示する。
【００４１】
切断刃７５は、切断モータ２５の回転駆動に伴い、前後方向に沿って離隔位置と切断位置とに変位可能である。切断機構１００が初期状態にある場合、切断モータ２５が正方向及び逆方向の何れの方向に回転駆動しても、切断刃７５は離隔位置から切断位置に変位する。以下、切断位置に変位した切断刃７５の、チューブ搬送方向における位置を切断実行位置という。チューブ９のうち、切断実行位置にある環状の部位には、切断動作が実行される。
【００４２】
切断機構１００によるハーフカットの概要を説明する。切断モータ２５が正方向に回転駆動すると、受台８０は第一対向位置に位置する状態を維持し、切断刃７５は離隔位置から切断位置まで変位する。チューブ９のうち切断実行位置にある環状の部位は、切断刃７５と後面８２の右部とに挟み込まれて弾性変形する。チューブ９の前部は退避溝８７に進入する。切断刃７５が切断位置まで変位したとき、チューブ９のうち切断位置にある環状の部位は、退避溝８７に進入した部位である前部を残して切断される。これにより、チューブ９は前部を残して切断される。その後、切断モータ２５が逆方向に回転駆動することによって、切断機構１００は初期状態に戻る。切断機構１００はハーフカットを終了する。
【００４３】
切断機構１００によるフルカットの概要を説明する。切断モータ２５が逆方向に回転駆動すると、受台８０は第一対向位置から第二対向位置まで変位し、切断刃７５は離隔位置から切断位置まで変位する。チューブ９のうち切断実行位置にある環状の部位は、切断刃７５と後面８２の左部とに挟み込まれて弾性変形する。切断刃７５が切断位置まで変位したとき、チューブ９のうち切断位置にある環状の部位は、周方向に亘って切断され、フルカットされる。その後、切断モータ２５が正方向に回転駆動することによって、切断機構１００は初期状態に戻る。切断機構１００はフルカットを終了する。
【００４４】
図３を参照し、印刷装置１の電気的構成を説明する。印刷装置１の制御基板１９は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４４、フラッシュメモリ４５、及び入出力インターフェース４９等を備え、これらがデータバスを介して接続される。制御基板１９は、電源部４８から電力が供給される。
【００４５】
ＲＯＭ４２は、ＣＰＵ４１が後述のメイン処理（図６参照）を実行するためのプログラムを記憶する。ＲＡＭ４４は、各種データを一時的に記憶する。フラッシュメモリ４５は、後述の第一データテーブル４５１（図４参照）及び第二データテーブル４５２（図５参照）等を記憶する。
【００４６】
入出力インターフェース４９には、操作部１７、駆動回路５１〜５３、及びＵＳＢ接続部１８が接続される。ＣＰＵ４１は、操作部１７に入力された各種情報を受付ける。駆動回路５１〜５３は、夫々、印刷ヘッド６１、駆動モータ６４、及び切断モータ２５と接続する。ＣＰＵ４１は、駆動回路５１に制御信号を送信することによって、印刷ヘッド６１を駆動制御する。ＣＰＵ４１は、駆動回路５１にパルス信号を送信することによって、駆動モータ６４を駆動制御する。ＣＰＵ４１は、駆動モータ６４を駆動制御することによって、可動搬送ローラ６２（図２参照）及びリボン巻取軸６３（図２参照）を駆動制御する。ＣＰＵ４１は、駆動回路５３に制御信号を送信することによって、切断モータ２５を駆動制御する。ＣＰＵ４１は、切断モータ２５を駆動制御することによって、切断機構１００（図２参照）の受台８０と切断刃７５を駆動制御する。ＵＳＢ接続部１８は、ＵＳＢケーブル７９（図１参照）を介してキーボード７と接続する。キーボード７からＵＳＢ接続部１８に信号が送信されることによって、ＣＰＵ４１は、キーボード７の操作部７０に入力された各種指示を受付ける。
【００４７】
図４及び図５を参照し、第一データテーブル４５１及び第二データテーブル４５２を説明する。第一データテーブル４５１は小径チューブ９Ａに対応し、第二データテーブル４５２は大径チューブ（図示略）に対応する。第一データテーブル４５１及び第二データテーブル４５２は、夫々、印刷長さとハーフカット位置とを対応付けて記憶する。印刷長さは、チューブ搬送方向におけるチューブ９の印刷部位の長さである。ハーフカット位置は、チューブ９におけるハーフカットが実行される位置である。本例のハーフカット位置は、チューブ９の延伸方向に沿って、チューブ９の印刷部位の一方側の端から他方側に変位した変位量である。チューブ９がチューブ装着部４０（図２参照）に装着された場合、チューブ９の延伸方向はチューブ搬送方向と平行となり、延伸方向の一方側及び他方側は、夫々、チューブ搬送方向の下流側及び上流側となる。
【００４８】
チューブ９の延伸方向に沿って互いに隣接する二つのハーフカット位置の間隔は、切断間隔である。切断間隔は、チューブ９に対してハーフカットが実行されるチューブ搬送方向に沿った間隔である。
【００４９】
第一データテーブル４５１及び第二データテーブル４５２では、５ｃｍ以下となる印刷長さに対応するハーフカット位置は記憶されていない。即ち、印刷長さが５ｃｍ以下である場合、チューブ９に対してハーフカットは実行されない。
【００５０】
図４に示すように、第一データテーブル４５１では、印刷長さが６ｃｍ以上である場合、ハーフカット位置は４ｃｍを含む。印刷長さが８ｃｍ以上である場合、ハーフカット位置は更に７ｃｍを含む。印刷長さが１０ｃｍ以上である場合、ハーフカット位置は更に９ｃｍを含む。印刷長さが１２ｃｍ以上である場合、ハーフカット位置は更に１１ｃｍを含む。以降、印刷長さが１２＋２Ｎ（ｃｍ）以上となる度に（Ｎは自然数を示す）、ハーフカット位置は、１１+２Ｎ（ｃｍ）を更に含む。印刷長さが６ｃｍ以上且つ１０ｃｍ以下となる範囲において、第一データテーブル４５１は、印刷長さが長くなる程、切断間隔が狭くなるハーフカット位置を記憶する。
【００５１】
図５に示すように、第二データテーブル４５２では、印刷長さが６ｃｍ以上である場合に、ハーフカット位置は３ｃｍを含む。印刷長さが７ｃｍ以上である場合、ハーフカット位置は更に６ｃｍを含む。印刷長さが９ｃｍ以上である場合、ハーフカット位置は更に８ｃｍを含む。印刷長さが１１ｃｍ以上である場合、ハーフカット位置は更に１０ｃｍを含む。以降、印刷長さが１１＋２Ｎ（ｃｍ）以上となる度に、ハーフカット位置は、１０+２Ｎ（ｃｍ）を更に含む。印刷長さが６ｃｍ以上且つ９ｃｍ以下となる範囲において、第二データテーブル４５２は、印刷長さが長くなる程、切断間隔が狭くなるハーフカット位置を記憶する。
【００５２】
図６〜図１０を参照し、メイン処理を説明する。メイン処理は、印刷装置１がチューブ９に対して印刷動作及び切断動作を実行する場合に、ＣＰＵ４１が実行する処理である。ユーザは、カバー１２を開いてチューブ９をチューブ装着部４０に装着した後、カバー１２を閉じる。その後、ユーザが操作部１７を操作して印刷装置１の電源を投入すると、ＣＰＵ４１は、メイン処理を実行するためのプログラムをＲＯＭ４２から読み出し、処理を開始する。ＣＰＵ４１がメイン処理を開始するとき、切断機構１００は初期状態にある。以下、印刷装置１が小径チューブ９Ａ（図１０参照）に印刷動作及び切断動作を実行する場合のメイン処理を説明する。
【００５３】
図６に示すように、ＣＰＵ４１は、チューブ情報とキャラクタ情報が入力されたか否かを判断する（Ｓ１）。ＣＰＵ４１は、チューブ情報とキャラクタ情報が入力されていないと判断した場合（Ｓ１：ＮＯ）、待機状態となる。チューブ情報は、チューブ９に関する情報である。本例のチューブ情報は、チューブ９の肉厚である。ユーザは、キーボード７の操作部７０を操作し、小径チューブ９Ａ（図１０参照）の肉厚である「０．２５ｍｍ」、又は大径チューブ（図示略）の肉厚である「０．５ｍｍ」を入力する。キャラクタ情報は、チューブ９に印刷されるキャラクタに関する情報である。ユーザは、操作部７０を操作し、所望のキャラクタ情報を入力する。ＣＰＵ４１は、チューブ情報とキャラクタ情報が入力されたと判断した場合（Ｓ１：ＹＥＳ）、処理をＳ２に進める。
【００５４】
例えば、ユーザは、キーボード７の操作部７０を操作し、チューブ情報として「０．２５ｍｍ」を入力し、キャラクタ情報としてデータ３１（図７参照）を入力する（Ｓ１：ＹＥＳ）。図７に示すように、データ３１が示すキャラクタは、三行に亘って並ぶ。より詳細には、一行目に「ＡＢＣＤＥ」が並び、二行目に「１２３４」が並び、三行目に「ａｂｃ」が並ぶ。二行目にあるキャラクタ「２」とキャラクタ「３」の間には、キャラクタ一個分の空白がある。空白を示す情報である空白情報は、例えば、ユーザがキーボード７の操作部７０のうちスペースキーを操作することによって入力可能である。本例の空白情報は、空白の配置位置を示す情報と、空白のキャラクタ相当数（即ち空白の大きさ）とを示す情報とからなる。本例のデータ３１は、キャラクタ「２」に対して末尾側の位置を示す情報と、キャラクタ相当数一個を示す情報とからなる空白情報を含む。
【００５５】
図６に示すように、ＣＰＵ４１は、Ｓ１で入力されたキャラクタ情報が示すキャラクタが複数行に亘って並んでいるか否かを判断する（Ｓ２）。例えば、ＣＰＵ４１は、Ｓ１で入力されたキャラクタ情報のキャラクタが並ぶ行数を取得する。取得された行数が一行である場合、ＣＰＵ４１はキャラクタが複数行に亘って並んでいないと判断し（Ｓ２：ＮＯ）、処理をＳ４に進める。
【００５６】
一方、取得された行数が二行以上である場合、ＣＰＵ４１はキャラクタが複数行に亘って並んでいると判断し（Ｓ２：ＹＥＳ）、キャラクタを一行に並び替える（Ｓ３）。ＣＰＵ４１は、二行目以降の各行に並ぶキャラクタを、行頭のキャラクタが直上の行の行末にあるキャラクタと並ぶように、並び替える。キャラクタが並び替えられると、改行隙間が生じる。改行隙間は、二行目以降の各行の行頭にあったキャラクタと、直上の行の行末にあったキャラクタとの間に生じる隙間である。改行隙間は、空白を挟まずに隣接する他の二つのキャラクタの間に生じる隙間と同じ大きさである。
【００５７】
例えば、ユーザがデータ３１（図７参照）を入力した場合（Ｓ１：ＹＥＳ、Ｓ２：ＹＥＳ）、ＣＰＵ４１は、三行目に並ぶキャラクタ「ａｂｃ」を、行頭のキャラクタ「ａ」が、直上の行である二行目の行末にあるキャラクタ「４」に対して、行末側に並ぶように、並び替える。これにより、データ３１が示すキャラクタは二行に並び替えられる。さらに、ＣＰＵ４１は、二行目に並ぶキャラクタ「１２３４ａｂｃ」を、行頭のキャラクタ「１」が、直上の行である一行目の行末にあるキャラクタ「Ｅ」に対して、行末側に並ぶように、並び替える。これにより、データ３１が示すキャラクタは、「ＡＢＣＤＥ１２３４ａｂｃ」となり（図８参照）、一行に並び替えられる（Ｓ３）。改行隙間は、キャラクタ「Ｅ」とキャラクタ「１」の間と、キャラクタ「４」とキャラクタ「ａ」の間に生じる。以下、ＣＰＵ４１によって一行に並び替えられたデータ３１を、改行変換データ３２（図８参照）という。尚、本例の改行変換データ３２のキャラクタは、ＣＰＵ４１が後述のＳ２１を実行することによって小径チューブ９Ａに印刷される。
【００５８】
図８に示すように、改行変換データ３２は、データ３１に含まれていた空白情報を含む。つまり、ＣＰＵ４１がキャラクタを一行に並び替えた後も、キャラクタに含まれる空白は残存する。従って、改行変換データ３２が示すキャラクタ「２」とキャラクタ「３」の間には、空白が残存する
【００５９】
図６に示すように、ＣＰＵ４１は、チューブ情報を取得する（Ｓ４）。例えば、ＣＰＵ４１は、Ｓ１でユーザが入力したチューブ情報「０．２５ｍｍ」を取得する（Ｓ４）。ＣＰＵ４１は、キャラクタ情報を取得する（Ｓ５）。ＣＰＵ４１は、Ｓ１で入力されたキャラクタ情報のキャラクタが一行に並ぶ場合（Ｓ２：ＮＯ）、Ｓ１で入力されたキャラクタ情報を取得する（Ｓ５）。一方、ＣＰＵ４１は、Ｓ１で入力されたキャラクタ情報のキャラクタが複数行に亘って並ぶ場合（Ｓ２：ＹＥＳ）、Ｓ３で並び替えられたキャラクタのキャラクタ情報を取得する（Ｓ５）。
【００６０】
ＣＰＵ４１は、Ｓ５で取得したキャラクタ情報に基づき、印刷長さを取得する（Ｓ６）。ＣＰＵ４１は、Ｓ５で取得したキャラクタ情報が示すキャラクタの個数、空白情報が示す空白の大きさ、及びキャラクタのフォントサイズに基づき、印刷長さを取得する。
【００６１】
本例では、チューブ９に印刷される各キャラクタは、一辺が１ｃｍとなる正方形の領域内に配置される。キャラクタ一個分の空白も同様である。従って、本例では、Ｓ５で取得したキャラクタ情報のキャラクタの個数と、空白情報が示す空白のキャラクタ相当数との合計値が、印刷長さとなる。図８では、改行変換データ３２に基づき算出される印刷長さを、寸法Ｌで示す。ＣＰＵ４１がキャラクタ情報として改行変換データ３２を取得した場合（Ｓ５）、データ３１のキャラクタの個数は１２個であり、空白のキャラクタ相当数は１個である。従って、ＣＰＵ４１は、１２ｃｍに１ｃｍを加算した長さである１３ｃｍを、印刷長さとして取得する（Ｓ６）。
【００６２】
ＣＰＵ４１は、Ｓ６で取得した印刷長さが所定長さ以上であるか否かを判断する（Ｓ７）。所定長さは、ＣＰＵ４１がチューブ９の印刷部位にハーフカットを実行するか否かを判断する場合に、判断基準となる長さである。所定長さはＲＯＭ４２に記憶される。本例の所定長さは６ｃｍである。ＣＰＵ４１は、印刷長さが所定長さ未満であると判断した場合（Ｓ７：ＮＯ）、「Ｆｌａｇ＝０」をフラッシュメモリ４５に記憶し（Ｓ８）、処理をＳ２１に進める。
【００６３】
ＣＰＵ４１は、印刷長さが所定長さ以上であると判断した場合（Ｓ７：ＹＥＳ）、「Ｆｌａｇ＝１」をフラッシュメモリ４５に記憶する（Ｓ９）。例えば、ＣＰＵ４１は、改行変換データ３２の印刷長さ「１３ｃｍ」を取得した場合（Ｓ６）、取得した印刷長さが６ｃｍ以上であると判断し（Ｓ７：ＹＥＳ）、フラッシュメモリ４５に「Ｆｌａｇ＝１」を記憶する（Ｓ９）。
【００６４】
ＣＰＵ４１は、ハーフカット位置を取得する（Ｓ１０）。ＣＰＵ４１は、第一データテーブル４５１と第二データテーブル４５２のうち、Ｓ４で取得したチューブ情報に対応するデータテーブルを参照することによって、Ｓ６で取得した印刷長さに対応するハーフカット位置を取得する。
【００６５】
例えば、チューブ情報として「０．２５ｍｍ」が入力され（Ｓ１）、キャラクタ情報として改行変換データ３２が取得された場合（Ｓ５）、ＣＰＵ４１は第一データテーブル４５１を参照し、印刷長さ１３ｃｍに対応するハーフカット位置として「４ｃｍ」、「７ｃｍ」、「９ｃｍ」、及び「１１ｃｍ」を取得する（Ｓ１０）
【００６６】
ＣＰＵ４１は、ハーフカット工程を決定し、決定したハーフカット工程をＲＡＭ４４に記憶する（Ｓ１１）。本例のハーフカット工程は、第一ハーフカット工程、第二ハーフカット工程、及び第三ハーフカット工程を含む。第一ハーフカット工程、第二ハーフカット工程、及び第三ハーフカット工程は、夫々、第一特定部位、第二特定部位、及び第三特定部位をハーフカットする工程である。
【００６７】
第一特定部位、第二特定部位、及び第三特定部位は、いずれも、チューブ９のうち印刷部位と挿通孔６を挟んで対向する部位である。つまり、第一特定部位、第二特定部位、及び第三特定部位は、いずれも、チューブ９の後部である。第一特定部位は、ＣＰＵ４１がＳ１０で取得したハーフカット位置に対応するチューブ９の部位である。第二特定部位は、印刷部位のうち改行隙間が配置される部位と、挿通孔６を挟んで対向する。第二特定部位は、改行隙間が配置される部位と、チューブ９の延伸方向において同じ位置にある。第三特定部位は、印刷部位のうち空白が配置される部位と、挿通孔６を挟んで対向する。第三特定部位は、印刷部位のうち空白が配置される部位と、チューブ９の延伸方向において同じ位置にある。
【００６８】
図８に示すように、例えば改行変換データ３２のキャラクタが小径チューブ９Ａに印刷される場合、小径チューブ９Ａは、第一特定部位１０１〜１０４、第二特定部位２０１，２０２、及び第三特定部位３０１を含む。第一特定部位１０１〜１０４は、夫々、ＣＰＵ４１がＳ１０で取得した四つハーフカット位置に対応する。第一特定部位１０１〜１０４は、チューブ９の延伸方向の一方側（チューブ搬送方向の下流側）から順に並ぶ。第二特定部位２０１，２０２は、夫々、キャラクタ「Ｅ」とキャラクタ「１」の間にある改行隙間、キャラクタ「４」とキャラクタ「ａ」の間にある改行隙間と対向する部位である。第三特定部位３０１は、キャラクタ「２」とキャラクタ「３」の間にある空白に対応する部位と対向する部位である。
【００６９】
従って、改行変換データ３２のキャラクタが小径チューブ９Ａに印刷される場合、第一特定部位１０１〜１０４に対応する四つの第一ハーフカット工程、第二特定部位２０１,２０２に対応する二つの第二ハーフカット工程、及び第三特定部位３０１に対応する一つの第三ハーフカット工程を、ＣＰＵ４１は決定する。（Ｓ１１）。尚、チューブ９の延伸方向の一方側から順に、第一特定部位１０１、第二特定部位２０１、第一特定部位１０２、第三特定部位３０１、第一特定部位１０３、第二特定部位２０２、及び第一特定部位１０４が並ぶ。
【００７０】
図９に示すように、ＣＰＵ４１は、印刷動作を実行する（Ｓ２１）。ＣＰＵ４１は、印刷ヘッド６１及び駆動モータ６４を駆動制御することによって、印刷機構６０に、キャラクタ情報が示すキャラクタをチューブ９に印刷させ、且つ、チューブ９を搬送させる。これにより、チューブ９には、Ｓ５で取得されたキャラクタ情報が示すキャラクタが印刷される（Ｓ２１）。印刷動作実行後、ＣＰＵ４１は駆動モータ６４の駆動制御を停止し、チューブ９の搬送を停止する。尚、ＣＰＵ４１は、Ｓ５で取得されたキャラクタ情報に空白情報が含まれていた場合、空白情報が示す空白がチューブ９に配置されるように、印刷機構６０に印刷動作及び搬送動作を実行させる。
【００７１】
例えば、ＣＰＵ４１が小径チューブ９Ａに印刷されるための改行変換データ３２を取得した場合（Ｓ５）、小径チューブ９Ａの前部にキャラクタ「ＡＢＣＤＥ１２３４ａｂｃ」を印刷する（Ｓ２１）。キャラクタ「２」とキャラクタ「３」の間には、キャラクタ一個分に相当する空白が配置される。
【００７２】
ＣＰＵ４１は、フラッシュメモリ４５を参照し、「Ｆｌａｇ＝１」であるか否かを判断する（Ｓ２２）。ＣＰＵ４１は、「Ｆｌａｇ＝１」でないと判断した場合（Ｓ２２：ＮＯ）、処理をＳ２６に進める。
【００７３】
ＣＰＵ４１は、「Ｆｌａｇ＝１」であると判断した場合（Ｓ２２：ＹＥＳ）、駆動モータ６４を駆動制御することによって印刷機構６０に第一搬送動作を実行させる。第一搬送動作は、Ｓ１１で決定されたハーフカット工程でハーフカットされる対象となるチューブ９の部位を、切断実行位置まで搬送する搬送動作である。本例では、ＣＰＵ４１は、第一搬送動作を実行するために駆動回路５２に入力するパルス数を算出し、算出したパルス数を駆動回路５２に入力する。これにより、印刷機構６０は第一搬送動作を実行する。第一搬送動作実行後、ＣＰＵ４１が駆動モータ６４の回転駆動を停止させることにより、印刷機構６０はチューブ９の搬送を停止する。
【００７４】
例えば、ＣＰＵ４１が小径チューブ９Ａに印刷されるための改行変換データ３２を取得した場合（Ｓ５）、第一特定部位１０１を切断実行位置まで搬送するためのパルス数を算出し、駆動回路５２に入力する。印刷機構６０は、第一特定部位１０１を切断実行位置まで搬送する（Ｓ２３）。第一特定部位１０１が切断実行位置まで搬送された後、印刷機構６０はチューブ９の搬送を停止する。
【００７５】
ＣＰＵ４１は、切断モータ２５を駆動制御し、切断機構１００にハーフカットを実行させる（Ｓ２４）。ＣＰＵ４１は、Ｓ１１で決定したハーフカット工程の一つが終了したことをＲＡＭ４４に記憶する。
【００７６】
例えば、小径チューブ９Ａの第一特定部位１０１が切断実行位置にある場合、ＣＰＵ４１は、第一特定部位１０１に対してハーフカットを実行する（Ｓ２４）。第一ハーフカット工程が実行される結果、第一特定部位１０１はハーフカットされる（図１０）。ＣＰＵ４１は、Ｓ１１で決定したハーフカット工程に含まれる四つの第一ハーフカット工程の一つが終了したことをＲＡＭ４４に記憶する。
【００７７】
ＣＰＵ４１は、Ｓ１１で決定したハーフカット工程が全て完了したか否かを判断する（Ｓ２５）。ＣＰＵ４１は、ＲＡＭ４４を参照し、Ｓ１１で決定したハーフカット工程と、Ｓ２４で実行したハーフカット工程とが完全に一致するか否かを判断することによって、ハーフカット工程が全て完了したか否かを判断する。ＣＰＵ４１は、ハーフカット工程が全て完了したと判断した場合（Ｓ２５：ＹＥＳ）、処理をＳ２６に進める。
【００７８】
ＣＰＵ４１は、ハーフカット工程が完了していないと判断した場合（Ｓ２５：ＮＯ）、処理をＳ２３に戻す。例えば、第一特定部位１０１にハーフカットが実行され（Ｓ２４）、且つ、第二特定部位２０１にハーフカットが実行されていない場合、ＣＰＵ４１はハーフカット工程が完了していないと判断する（Ｓ２５：ＮＯ）。ＣＰＵ４１は、上述したＳ２３〜Ｓ２５を実行することによって、第二特定部位２０１にハーフカットを実行する。同様に、ＣＰＵ４１は、Ｓ２３〜２５を繰り返し実行する。これにより、第一特定部位１０２、第三特定部位３０１、第一特定部位１０３、第二特定部位２０２、及び第一特定部位１０４が順にハーフカットされる。ＣＰＵ４１は、第一特定部位１０４にハーフカットを実行した後（Ｓ２４）、ハーフカット工程が全て完了したと判断する（Ｓ２５：ＹＥＳ）。
【００７９】
ＣＰＵ４１は、駆動モータ６４を駆動制御し、印刷機構６０に第二搬送動作を実行させる（Ｓ２６）。第二搬送動作は、チューブ９のフルカット部位を、切断実行位置まで搬送する搬送動作である。フルカット部位は、切断機構１００によってフルカットされる対象となるチューブ９の部位である。本例のフルカット部位は、チューブ９の印刷部位のチューブ搬送方向の上流側の端部である。ＣＰＵ４１は、第二搬送動作を実行するために駆動回路５２に入力するパルス数を算出し、算出したパルス数を駆動回路５２に入力する。これにより、印刷機構６０は第二搬送動作を実行する。
【００８０】
ＣＰＵ４１は、切断モータ２５を駆動制御し、切断機構１００にフルカットを実行させる（Ｓ２７）。チューブ９のフルカット部位はフルカットされる。ＣＰＵ４１は、Ｓ２７を実行した後、印刷装置１の電源をオフにし、メイン処理を終了する。
【００８１】
例えば、改行変換データ３２を示すキャラクタが小径チューブ９Ａに印刷された場合（Ｓ２１）、小径チューブ９Ａの印刷部位のうちキャラクタ「ｃ」よりもチューブ搬送方向の上流側にある部位がフルカット部位９９となる（図８参照）。小径チューブ９Ａのハーフカット工程が全て完了した後（Ｓ２５：ＹＥＳ）、ＣＰＵ４１は、フルカット部位９９を切断実行位置まで搬送するために駆動回路５２に入力するパルス数を算出し、算出したパルス数を駆動回路５２に入力する（Ｓ２６）。印刷機構６０は、第二搬送動作を実行し、フルカット部位９９を切断実行位置まで搬送する。その後、ＣＰＵ４１が切断モータ２５を駆動制御することによって、切断機構１００はフルカット部位９９をフルカットする（Ｓ２７）。
【００８２】
図１０に示すように、ハーフカットとフルカットがされた小径チューブ９Ａは、チューブ装着部４０（図２参照）から取り外される。小径チューブ９Ａの挿通孔６Ａには、配線８８が挿通される。ユーザは、小径チューブ９Ａに印刷されたキャラクタを視認することによって、挿通された配線８８の種類等を識別できる。
【００８３】
次に、図６及び図１０を参照し、小径チューブ９Ａにキャラクタ「ＡＢＣ」が印刷される場合のメイン処理を簡略化して説明する。ユーザは、チューブ情報として「０．２５ｍｍ」を入力し、キャラクタ情報として「ＡＢＣ」を入力する（Ｓ１：ＹＥＳ）。キャラクタ「ＡＢＣ」は一行に並ぶ。ＣＰＵ４１は、Ｓ１で入力されたキャラクタが一行に並んでいると判断し（Ｓ２：ＮＯ）、チューブ情報「０．２５ｍｍ」及びキャラクタ情報「ＡＢＣ」を取得する（Ｓ４、Ｓ５）。
【００８４】
ＣＰＵ４１は、印刷長さとして「３ｃｍ」を取得し（Ｓ６）、印刷長さが６ｃｍ未満であると判断し（Ｓ７：ＮＯ）、フラッシュメモリ４５に「Ｆｌａｇ＝０」を記憶する（Ｓ８）。ＣＰＵ４１は、印刷機構６０に、キャラクタ「ＡＢＣ」を小径チューブ９Ａに印刷させた後（Ｓ２１）、切断機構１００にハーフカットをさせることなく（Ｓ２２：ＮＯ）、印刷機構６０に第二搬送動作を実行させる（Ｓ２６）。ＣＰＵ４１は、切断機構１００にフルカットを実行させ（Ｓ２７）、メイン処理を終了する。
【００８５】
尚、大径チューブにキャラクタが印刷される場合も、同様のメイン処理が実行される。例えば、空白を挟まずに一行に並ぶキャラクタのキャラクタ情報が入力され（Ｓ１：ＹＥＳ、Ｓ２：ＮＯ）、且つ印刷長さが６ｃｍ以上となる１３ｃｍである場合（Ｓ６、Ｓ７：ＹＥＳ）、ＣＰＵ４１は、第二データテーブル４５２を参照する。ＣＰＵ４１は、印刷長さ１３ｃｍに対応するハーフカット位置である「３ｃｍ」、「６ｃｍ」、「８ｃｍ」、「１０ｃｍ」、及び「１２ｃｍ」を取得する（Ｓ１０）。この場合、ＣＰＵ４１は、五つの第一ハーフカット工程を決定する（Ｓ１１）。ＣＰＵ４１は、印刷機構６０に、大径チューブに対する印刷動作を実行させる（Ｓ２１）。さらに、ＣＰＵ４１が、上述したＳ２２〜Ｓ２７を実行することによって、大径チューブはハーフカット及びフルカットされる。大径チューブは５回ハーフカットされる。
【００８６】
以上、説明したように、ＣＰＵ４１は、チューブ９の印刷部位と挿通孔６を挟んで反対側のとなる後部にハーフカットを実行する（Ｓ２４）。チューブ９の延伸方向において、印刷部位と同じ位置にあるチューブ９の後部がハーフカットされることによって、チューブ９に実行されるハーフカットが多くなる。よって、印刷装置１はチューブ９の屈曲性を向上できる。例えば、小径チューブ９Ａの内側に配線８８が挿入された場合、ユーザが配線８８を屈曲させるとチューブ９も屈曲し易い。従って、チューブ９が配線８８の屈曲を妨げにくいので、ユーザは配線８８の姿勢を変位させ易い。また、チューブ９の屈曲性が向上するので、配線８８の屈曲に伴いチューブ９が屈曲しても、印刷部位の過度な伸縮は起きにくい。よって、印刷部位に印刷されたキャラクタは歪みにくいので、キャラクタの視認性が良好となる。さらに、印刷部位の過度な伸縮が起きにくいので、チューブ９が屈曲を繰り返しても、キャラクタのかすれが起きにくい。よって、印刷装置１は、チューブ９に印刷されたキャラクタの良好な視認性を長期間保つことができる。
【００８７】
ＣＰＵ４１は、取得した印刷長さが所定長さ以上であると判断した場合に（Ｓ７：ＹＥＳ）、チューブ９の延伸方向において印刷部位と同じ位置にあるチューブ９の部位を、ハーフカットする（Ｓ２４）。よって、印刷装置１は、印刷部位が長くなることに起因するチューブ９の屈曲性の低下を抑制できる。
【００８８】
印刷装置１は、チューブ９の前部にキャラクタを印刷し（Ｓ２１）、チューブ９の前部を残してハーフカットする（Ｓ２４）。印刷装置１は、チューブ９のうちキャラクタが印刷された部位に切れ目が入るのを抑制できる。よって、印刷装置１は、チューブ９に印刷したキャラクタの視認性を向上できる。
【００８９】
ＣＰＵ４１は、第一データテーブル４５１又は第二データテーブル４５２を参照し、チューブ９の印刷長さに応じたハーフカット位置を取得する（Ｓ１０）。ＣＰＵ４１は、取得したハーフカット位置でハーフカットする（Ｓ２３〜Ｓ２５）。従って、印刷装置１は、チューブ９の印刷長さに応じてハーフカットできる。よって、印刷装置１は、チューブ９の印刷長さに関わらず、ハーフカットしたチューブ９の屈曲性を向上できる。
【００９０】
フラッシュメモリ４５は、小径チューブ９Ａに対応する第一データテーブル４５１と、大径チューブに対応する第二データテーブル４５２を記憶する。ＣＰＵ４１は、ユーザが入力するチューブ情報に応じて、第一データテーブル４５１又は第二データテーブル４５２のいずれかを参照し、ハーフカット位置を取得する（Ｓ１０）。従って、印刷装置１は、チューブ９の種類に応じてハーフカットできる。よって、印刷装置１は、チューブ９の種類に関わらず、ハーフカットしたチューブ９の屈曲性を向上できる。
【００９１】
第一データテーブル４５１と第二データテーブル４５２は、夫々、印刷長さが長くなる程、切断間隔が狭くなるハーフカット位置を記憶する。よって、印刷装置１は、印刷長さが長くなる場合であっても、チューブ９に実行されるハーフカットが多くなるので、チューブ９の屈曲性の低下を更に抑制できる。
【００９２】
ＣＰＵ４１は、ユーザが入力したキャラクタ情報が示すキャラクタが、複数行に亘って並んでいる場合（Ｓ２：ＹＥＳ）、キャラクタを一行に並び替える（Ｓ３）。ＣＰＵ４１は、一行に並び替えたキャラクタのキャラクタ情報を取得し（Ｓ５）、一行に並ぶキャラクタをチューブ９に印刷する。よって、印刷装置１は、チューブ９に印刷したキャラクタの視認性を向上できる。
【００９３】
ユーザが入力したキャラクタ情報のキャラクタが、複数行に亘って並んでいる場合（Ｓ２：ＹＥＳ）、ＣＰＵ４１は、チューブ９の第二特定部位をハーフカットする（Ｓ２４）。よって、印刷装置１は、チューブ９に実行されるハーフカットが多くなるので、チューブ９の屈曲性を更に向上できる。また、キャラクタが複数行に亘って並んでいる場合、各行ごとにキャラクタは特定の意味を有する傾向がある。よって、第二特定部位にハーフカットが実行されることによって、ユーザは、チューブ９に印刷されたキャラクタのうち、各行ごとに並んでいたキャラクタを視認し易い。よって、印刷装置１は、チューブ９に印刷するキャラクタの視認性を向上できる。
【００９４】
ＣＰＵ４１は、チューブ９の印刷部位のうち、第三特定部位に対してハーフカットを実行する。よって、印刷装置１は、チューブ９に実行されるハーフカットが多くなるので、チューブ９の屈曲性を更に向上できる。
【００９５】
上記実施形態において、印刷ヘッド６１は本発明の「印刷手段」の一例である。駆動モータ６４及び可動搬送ローラ６２は本発明の「搬送手段」の一例である。切断機構１００は本発明の「切断手段」の一例である。フラッシュメモリ４５は本発明の「記憶手段」の一例である。前方向は本発明の「一方向」の一例である。チューブ搬送方向は本発明の「搬送方向」の一例である。印刷長さは本発明の「チューブのうち前記キャラクタが印刷される部位の前記搬送方向の長さ」の一例である。
【００９６】
Ｓ５を実行するＣＰＵ４１は本発明の「第一取得手段」の一例である。Ｓ２１を実行するＣＰＵ４１は本発明の「印刷制御手段」の一例である。Ｓ２３を実行するＣＰＵ４１は本発明の「搬送制御手段」の一例である。Ｓ２４を実行するＣＰＵ４１は本発明の「切断制御手段」の一例である。Ｓ６を実行するＣＰＵ４１は本発明の「第二取得手段」、「第三取得手段」の一例である。Ｓ７を実行するＣＰＵ４１は本発明の「判断手段」の一例である。Ｓ１０を実行するＣＰＵ４１は本発明の「第四取得手段」の一例である。Ｓ４を実行するＣＰＵ４１は本発明の「第五取得手段」の一例である。Ｓ３を実行するＣＰＵ４１は本発明の「並替手段」の一例である。
【００９７】
尚、上記実施形態は、種々の変形が可能である。フラッシュメモリ４５は、第一データテーブル４５１及び第二データテーブル４５２を記憶しなくてもよい。ＣＰＵ４１は、印刷長さに関わらず、チューブ９の印刷部位と挿通孔６を挟んで反対側にある部位に対して、チューブ搬送方向に沿って所定間隔でハーフカットを実行してもよい。この場合、ＣＰＵ４１は、チューブ情報及び印刷長さを取得しない。
【００９８】
チューブ情報は、チューブ９の肉厚である代わりに、チューブ９の硬さ、材質、内径、又は外径等であってもよい。また、チューブ情報は、チューブ９の肉厚、厚さ、材質、内径、及び外径等のいずれか二つ以上を組み合わせた情報であってもよい。
【００９９】
切断機構１００の受台８０は、搬送されるチューブ９に対して後側に配置されていてもよい。この場合、切断刃７５は、受台８０よりも前側で前後方向に移動可能であり、チューブ９のうち切断実行位置にある環状の部位の前部がハーフカットされる。つまり、チューブ９のうち、印刷部位がハーフカットされる。
【０１００】
ＣＰＵ４１は、Ｓ１で入力されたキャラクタ情報のキャラクタが複数行に亘って並んでいる場合に、一行に並び替えなくてもよい。この場合、ＣＰＵ４１は、チューブ９の印刷部位に、複数行に亘って並ぶキャラクタを印刷する。
【０１０１】
印刷装置１は、キャラクタ「・」のみをチューブ９に印刷してもよい。この場合、ＣＰＵ４１は、駆動モータ６４を駆動制御せずに、印刷ヘッド６１を駆動制御して印刷動作を実行してもよい。チューブ９は、搬送されることなく印刷される。キャラクタ「・」は、チューブのうち一辺が１ｃｍとなる正方形の領域の中央部に配置され、印刷長さは１ｃｍとなる。チューブ９のうち、上記正方形の領域が仮想的に配置される部位とチューブ９の延伸方向において同じ位置となる部位に、印刷装置１はハーフカットを実行する。
【符号の説明】
【０１０２】
１                              印刷装置
９                              チューブ
９Ａ                            小径チューブ
４４                            ＣＰＵ
４５                            フラッシュメモリ
６１                            印刷ヘッド
６２                            可動搬送ローラ
６４                            駆動モータ
１００                          切断機構
１０１，１０２，１０３，１０４  第一特定部位
２０１，２０２                  第二特定部位
３０１                          第三特定部位
Ｌ                              寸法
【図１】
0006376045.tif 000002
【図２】
0006376045.tif 000003
【図３】
0006376045.tif 000004
【図４】
0006376045.tif 000005
【図５】
0006376045.tif 000006
【図６】
0006376045.tif 000007
【図７】
0006376045.tif 000008
【図８】
0006376045.tif 000009
【図９】
0006376045.tif 000010
【図１０】
0006376045.tif 000011