"被記録媒体に対する印刷の内容を示す印刷データを入力可能な印刷データ入力手段と、所定の搬送経路に沿った搬送方向に従って、前記被記録媒体を搬送する搬送手段と、前記印刷データ入力手段により入力された印刷データに基づいて、前記搬送手段により搬送方向に従って搬送される被記録媒体に順次印刷を行う印刷手段と、前記印刷データ入力手段により入力された印刷データを先読みし、当該印刷データの内容に基づいて、前記搬送手段による前記被記録媒体の搬送速度を決定する搬送速度決定手段と、前記搬送速度決定手段により決定された搬送速度に基づいて、前記搬送手段による前記被記録媒体の搬送速度を可変に制御する搬送制御手段と、前記搬送方向に交わる方向に延びる刃先を備えた固定刃と、回転軸を中心に回転可能に配設された回転刃と、前記回転刃を回転させる回転駆動手段を有し、前記印刷手段よりも搬送方向下流側に配設されると共に、前記回転軸を中心として、前記回転刃を回転させることにより、前記搬送経路を搬送される被記録媒体を、前記搬送方向に直交する幅方向に亘って直線的に切断するロータリーカッタと、前記搬送速度決定手段により決定された搬送速度に基づいて、前記回転駆動手段により前記回転刃を回転させる回転速度を決定する回転速度決定手段と、前記搬送速度決定手段により決定された搬送速度に従って、前記搬送手段により前記被記録媒体を搬送しつつ、前記印刷手段により前記印刷データに基づく印刷を行うと共に、前記回転速度決定手段により決定された回転速度に従って、前記回転刃を回転させることで、前記被記録媒体を直線的に切断する制御手段と、を有することを特徴とする印刷装置。請求項1に記載の印刷装置であって、前記印刷手段は、前記搬送方向に直交する方向に列設された複数の発熱素子を有するサーマルヘッドを含み、前記印刷データに基づいて、各発熱素子に対する加熱態様を順次制御することにより、前記搬送手段により搬送方向に従って搬送される被記録媒体に印刷し、前記搬送速度決定手段は、前記印刷データに基づいて加熱される発熱素子が前記サーマルヘッドを構成する全ての発熱素子に対して占める割合に基づいて、前記搬送速度を決定することを特徴とする印刷装置。請求項1又は請求項2に記載の印刷装置であって、前記搬送速度決定手段は、前記搬送手段の搬送性能に基づき特定される単位期間毎に、当該単位期間内に、前記印刷手段により前記被記録媒体へ印刷可能な印刷データの内容を先読みし、当該単位期間における被記録媒体の搬送速度を、先読みした前記単位期間に係る印刷データの内容に基づく一定の搬送速度に決定することを特徴とする印刷装置。請求項3に記載の印刷装置であって、前記搬送速度決定手段は、前記ロータリーカッタにより前記被記録媒体が切断される切断期間における前記被記録媒体の搬送速度を、当該切断期間内に印刷される印刷データの内容に基づく一定の搬送速度を維持するように決定することを特徴とする印刷装置。請求項4に記載の印刷装置であって、前記搬送速度決定手段は、前記切断期間を構成する複数の単位期間毎に、当該単位期間内に、前記印刷手段により前記被記録媒体へ印刷可能な印刷データの内容を先読みし、先読みした各単位期間に係る印刷データの内容に基づいて、前記切断期間を構成する各単位期間における被記録媒体の搬送速度を夫々特定し、前記切断期間を構成する各単位期間に係る搬送速度の内で最も遅い搬送速度を、当該切断期間を通じて一定に維持される前記被記録媒体の搬送速度に決定することを特徴とする印刷装置。請求項1乃至請求項5の何れかに記載の印刷装置であって、前記回転速度決定手段は、前記搬送速度決定手段により決定された搬送速度と、前記搬送方向と直交する方向における前記被記録媒体の幅寸法と、前記被記録媒体を切断する為に要する前記回転刃の回転角度と、前記回転刃の刃先と前記回転軸との距離と、前記搬送方向と直交する方向と前記固定刃の刃先により構成される水平傾斜角と、に基づいて、前記回転速度を算出して決定することを特徴とする印刷装置。請求項6に記載の印刷装置であって、前記搬送方向に直交する方向における前記被記録媒体の幅寸法を検出する検出手段と、を有し、前記回転速度決定手段は、前記検出手段により検出された前記被記録媒体の幅寸法を用いて、前記回転刃の回転速度を算出して決定することを特徴とする印刷装置。請求項1乃至請求項7の何れかに記載の印刷装置であって、前記被記録媒体である長尺状のロールシートを、巻回された状態で回転可能に保持するロールシートホルダを、着脱可能に構成され、前記搬送手段は、前記ロールシートホルダからロールシートを引き出しつつ、前記搬送経路上を前記搬送方向へ搬送し、前記印刷手段は、前記印刷データ入力手段により入力された印刷データに基づいて、前記搬送手段により搬送方向に従って搬送されるロールシートに順次印刷を行い、前記ロータリーカッタは、前記印刷手段によって、前記印刷データに基づく印刷が施されたロールシートを、所望の長さに切断することにより、印刷ラベルを作成することを特徴とする印刷装置。特許文献1記載の印刷装置では、孔版原紙に対する穿孔画像の形成と、原紙カッタによる孔版原紙の切断は、異なる時期に行われている。上述したように、両者は孔版原紙を搬送方向に搬送する点で共通しているため、同時期に行うことも可能である。即ち、画像の形成と、被記録媒体の切断を同時期に並行して行うことができれば、所望の印刷結果をユーザに提供する為の所要期間を短縮することができる。ここで、印刷装置においては、印刷時における被記録媒体の搬送速度を、印刷データの内容に応じて可変する印刷装置も知られている。被記録媒体に対する印刷に要する時間は、印刷データにおける印刷を要する部分の多少に対応するため、当該印刷装置は、印刷データの内容に応じて、被記録媒体の搬送速度を可変することによって、印刷結果の品質を高く維持しつつ、当該印刷結果を迅速に提供し得る。印刷時における被記録媒体の搬送速度を、印刷データの内容に応じて可変する印刷装置に対して、特許文献1記載の印刷装置に係る切断機構を適用した場合について考察する。上述したように、特許文献1記載の印刷装置においては、孔版原紙の搬送速度は、一定であり、原紙カッタの切断速度も一定の値に設定されている。又、特許文献1記載の印刷装置では、原紙カッタは、孔版原紙の搬送方向の直交方向に対する傾斜角が、切断速度と搬送速度に基づく条件を満たすように装置本体に対して固定されている。従って、印刷時における被記録媒体の搬送速度が、印刷データの内容に応じて可変する場合、特許文献1における原紙カッタの傾斜角に係る条件を満たさない状況が頻繁に生じ得る。この結果、被記録媒体が搬送方向の直交方向から大きくずれて斜めに切断されてしまう場合がある。又、原紙カッタによる切断動作中に、被記録媒体の搬送速度が変更されてしまった場合、被記録媒体は、折れ線状に切断されてしまい、搬送方向の直交方向に直線状に切断することもできなくなってしまう。又、特許文献1では、原紙カッタの搬送方向に直交する方向に対する傾斜角を調整しても良い旨が記載されている。しかしながら、被記録媒体の搬送速度が変更されると、その都度、装置本体に対する原紙カッタの傾斜角を調整する為に、装置本体に対する原紙カッタの取付状態を変更する作業を行わなければならず、利便性の悪いものとなってしまう。本発明は、被記録媒体の搬送を行いつつ、印刷データに基づく印刷及び被記録媒体の切断を行い得る印刷装置に関し、印刷データの内容に基づき被記録媒体の搬送速度を可変としつつ、搬送中の被記録媒体を直線状に切断し得る印刷装置を提供する。本発明の請求項1に係る印刷装置は、被記録媒体に対する印刷の内容を示す印刷データを入力可能な印刷データ入力手段と、所定の搬送経路に沿った搬送方向に従って、前記被記録媒体を搬送する搬送手段と、前記印刷データ入力手段により入力された印刷データに基づいて、前記搬送手段により搬送方向に従って搬送される被記録媒体に順次印刷を行う印刷手段と、前記印刷データ入力手段により入力された印刷データを先読みし、当該印刷データの内容に基づいて、前記搬送手段による前記被記録媒体の搬送速度を決定する搬送速度決定手段と、前記搬送速度決定手段により決定された搬送速度に基づいて、前記搬送手段による前記被記録媒体の搬送速度を可変に制御する搬送制御手段と、前記搬送方向に交わる方向に延びる刃先を備えた固定刃と、回転軸を中心に回転可能に配設された回転刃と、前記回転刃を回転させる回転駆動手段を有し、前記印刷手段よりも搬送方向下流側に配設されると共に、前記回転軸を中心として、前記回転刃を回転させることにより、前記搬送経路を搬送される被記録媒体を、前記搬送方向に直交する幅方向に亘って直線的に切断するロータリーカッタと、前記搬送速度決定手段により決定された搬送速度に基づいて、前記回転駆動手段により前記回転刃を回転させる回転速度を決定する回転速度決定手段と、前記搬送速度決定手段により決定された搬送速度に従って、前記搬送手段により前記被記録媒体を搬送しつつ、前記印刷手段により前記印刷データに基づく印刷を行うと共に、前記回転速度決定手段により決定された回転速度に従って、前記回転刃を回転させることで、前記被記録媒体を直線的に切断する制御手段と、を有することを特徴とする。当該印刷装置は、印刷データ入力手段と、搬送手段と、印刷手段と、搬送速度決定手段と、搬送制御手段と、ロータリーカッタと、回転速度決定手段と、制御手段とを有している。ロータリーカッタは、固定刃と、回転刃と、回転駆動手段を有し、前記印刷手段よりも搬送方向下流側において、前記回転軸を中心として、回転刃を回転させることにより、前記搬送経路を搬送される被記録媒体を、幅方向に亘って直線的に切断する。従って、当該印刷装置は、前記搬送手段により前記被記録媒体を搬送しつつ、前記印刷手段により前記印刷データに基づく印刷と、ロータリーカッタによる被記録媒体の直線的な切断を並行して行い得る。そして、当該印刷装置は、搬送速度決定手段により、印刷データ入力手段により入力された印刷データを先読みし、当該印刷データの内容に基づいて、前記被記録媒体の搬送速度を決定し、搬送制御手段により、当該搬送速度に基づいて、前記搬送手段による前記被記録媒体の搬送速度を可変に制御する。従って、当該印刷装置は、印刷データの内容に応じた搬送速度で被記録媒体を搬送しつつ、印刷手段による印刷を行うことができるので、高い品質を維持しつつ、迅速に、印刷データに基づく印刷結果を提供し得る。又、当該印刷装置は、回転速度決定手段により、前記回転刃の回転速度を、前記搬送速度決定手段により決定された搬送速度に基づいて決定する。即ち、当該印刷装置は、被記録媒体を搬送しつつ、印刷データに基づく印刷と、ロータリーカッタによる被記録媒体の切断を並行して行う際に、被記録媒体の搬送速度が可変制御された場合であっても、搬送速度に対応する回転速度をもって、回転刃を回転させることができるので、前記被記録媒体を幅方向に直線的に切断し得る。そして、請求項2記載の印刷装置は、請求項1に記載の印刷装置であって、前記印刷手段は、前記搬送方向に直交する方向に列設された複数の発熱素子を有するサーマルヘッドを含み、前記印刷データに基づいて、各発熱素子に対する加熱態様を順次制御することにより、前記搬送手段により搬送方向に従って搬送される被記録媒体に印刷し、前記搬送速度決定手段は、前記印刷データに基づいて加熱される発熱素子が前記サーマルヘッドを構成する全ての発熱素子に対して占める割合に基づいて、前記搬送速度を決定することを特徴とする。当該印刷装置において、印刷手段は、複数の発熱素子を有するサーマルヘッドを含み、印刷データに基づいて、各発熱素子に対する加熱態様を順次制御することにより、前記搬送手段により搬送方向に従って搬送される被記録媒体に、印刷データに基づく印刷を行う。そして、当該印刷装置は、搬送速度決定手段により、印刷データに基づいて加熱される発熱素子が前記サーマルヘッドを構成する全ての発熱素子に対して占める割合に基づいて、前記搬送速度を決定する。ここで、印刷データに基づく印刷を高い印刷品質で行う為に要する期間は、印刷データに基づいて加熱される発熱素子が前記サーマルヘッドを構成する全ての発熱素子に対して占める割合が高いほど、長く要する。従って、当該印刷装置は、印刷データに基づいて加熱される発熱素子が前記サーマルヘッドを構成する全ての発熱素子に対して占める割合に基づいて、被記録媒体の搬送速度を決定することで、被記録媒体がサーマルヘッド上に位置する期間を適切な期間とし、もって、高い品質を維持しつつ、迅速に、印刷データに基づく印刷結果を提供し得る。又、請求項3記載の印刷装置は、請求項1又は請求項2に記載の印刷装置であって、前記搬送速度決定手段は、前記搬送手段の搬送性能に基づき特定される単位期間毎に、当該単位期間内に、前記印刷手段により前記被記録媒体へ印刷可能な印刷データの内容を先読みし、当該単位期間における被記録媒体の搬送速度を、先読みした前記単位期間に係る印刷データの内容に基づく一定の搬送速度に決定することを特徴とする。当該印刷装置は、単位期間毎に、単位期間内に印刷される印刷データの先読みを行い、当該単位期間における被記録媒体の搬送速度を、先読みした単位期間に係る印刷データの内容に基づいて決定する。ここで、単位期間は、搬送手段の搬送性能に基づき特定される。従って、当該印刷装置は、搬送手段の搬送性能に応じて、被記録媒体の搬送速度の制御を高精度で行うことができ、もって、高い品質を維持しつつ、迅速に、印刷データに基づく印刷結果を提供し得る。又、請求項4記載の印刷装置は、請求項3に記載の印刷装置であって、前記搬送速度決定手段は、前記ロータリーカッタにより前記被記録媒体が切断される切断期間における前記被記録媒体の搬送速度を、当該切断期間内に印刷される印刷データの内容に基づく一定の搬送速度を維持するように決定することを特徴とする。当該印刷装置は、ロータリーカッタにより前記被記録媒体が切断される切断期間における前記被記録媒体の搬送速度を、当該切断期間内に印刷される印刷データの内容に基づく一定の搬送速度を維持するように決定する。従って、当該印刷装置によれば、切断期間内における被記録媒体の搬送速度に変化が生じることはないので、当該ロータリーカッタにより、被記録媒体を幅方向に亘って直線的に切断し得る。又、請求項5記載の印刷装置は、請求項4に記載の印刷装置であって、前記搬送速度決定手段は、前記切断期間を構成する複数の単位期間毎に、当該単位期間内に、前記印刷手段により前記被記録媒体へ印刷可能な印刷データの内容を先読みし、先読みした各単位期間に係る印刷データの内容に基づいて、前記切断期間を構成する各単位期間における被記録媒体の搬送速度を夫々特定し、前記切断期間を構成する各単位期間に係る搬送速度の内で最も遅い搬送速度を、当該切断期間を通じて一定に維持される前記被記録媒体の搬送速度に決定することを特徴とする。当該印刷装置は、前記切断期間を構成する複数の単位期間毎に、当該単位期間内に、前記被記録媒体へ印刷可能な印刷データの内容を先読みし、先読みした各単位期間に係る印刷データの内容に基づいて、前記切断期間を構成する各単位期間における被記録媒体の搬送速度を夫々特定し、前記切断期間を構成する各単位期間に係る搬送速度の内で最も遅い搬送速度を、当該切断期間を通じて一定に維持される前記被記録媒体の搬送速度に決定する。即ち、当該印刷装置は、切断期間内における一定の搬送速度を、切断期間を構成する各単位期間に関して特定された搬送速度の内、最も遅い搬送速度に設定することで、切断期間を構成する各単位期間における印刷を、何れも高い品質を維持して行い得る。又、切断期間における被記録媒体の搬送速度を一定に維持するので、当該印刷装置は、切断期間中に被記録媒体の搬送速度の変化が生じることはなく、ロータリーカッタにより、被記録媒体を幅方向に亘って直線的に切断し得る。又、請求項6記載の印刷装置は、請求項1乃至請求項5の何れかに記載の印刷装置であって、前記回転速度決定手段は、前記搬送速度決定手段により決定された搬送速度と、前記搬送方向と直交する方向における前記被記録媒体の幅寸法と、前記被記録媒体を切断する為に要する前記回転刃の回転角度と、前記回転刃の刃先と前記回転軸との距離と、前記搬送方向と直交する方向と前記固定刃の刃先により構成される水平傾斜角と、に基づいて、前記回転速度を算出して決定することを特徴とする。当該印刷装置は、搬送速度決定手段により、被記録媒体の搬送速度と、被記録媒体の幅寸法と、被記録媒体の切断に要する回転刃の回転角度と、回転刃の刃先と回転軸との距離と、固定刃の刃先による水平傾斜角とに基づいて、回転速度を算出して決定するので、当該印刷装置における現在の状況被記録媒体の幅寸法、被記録媒体の搬送速度等に対応する回転速度をもって、被記録媒体を切断し得る。従って、当該印刷装置は、被記録媒体の搬送速度や被記録媒体の幅寸法等の条件が変更された場合であっても、回転刃の回転速度を調整することで、より高い精度で、被記録媒体を幅方向に亘って直線的に切断し得る。又、請求項7記載の印刷装置は、請求項6に記載の印刷装置であって、前記搬送方向に直交する方向における前記被記録媒体の幅寸法を検出する検出手段と、を有し、前記回転速度決定手段は、前記検出手段により検出された前記被記録媒体の幅寸法を用いて、前記回転刃の回転速度を算出して決定することを特徴とする。当該印刷装置は、前記検出手段により検出された前記被記録媒体の幅寸法を用いて、前記回転刃の回転速度を算出して決定する。従って、当該印刷装置は、被記録媒体の幅寸法が変更された場合であっても、自動的に、被記録媒体の幅寸法に対応する回転刃の回転速度に調整することができ、より高い精度で、被記録媒体を幅方向に亘って直線的に切断し得る。又、請求項8記載の印刷装置は、請求項1乃至請求項7の何れかに記載の印刷装置であって、前記被記録媒体である長尺状のロールシートを、巻回された状態で回転可能に保持するロールシートホルダを、着脱可能に構成され、前記搬送手段は、前記ロールシートホルダからロールシートを引き出しつつ、前記搬送経路上を前記搬送方向へ搬送し、前記印刷手段は、前記印刷データ入力手段により入力された印刷データに基づいて、前記搬送手段により搬送方向に従って搬送されるロールシートに順次印刷を行い、前記ロータリーカッタは、前記印刷手段によって、前記印刷データに基づく印刷が施されたロールシートを、所望の長さに切断することにより、印刷ラベルを作成することを特徴とする。当該印刷装置は、前記搬送手段により前記ロールシートを搬送経路に沿って搬送しつつ、前記印刷手段により前記印刷データに基づくラベル印刷と、ロータリーカッタによるロールシートの幅方向への直線的な切断を並行して行い得る。そして、当該印刷装置は、ロールシートを搬送しつつ、印刷データに基づくラベル印刷と、ロータリーカッタによるロールシートの切断を並行して行う際に、ロールシートの搬送速度が可変制御された場合であっても、搬送速度に対応する回転速度をもって、回転刃を回転させることができるので、前記ロールシートを幅方向に直線的に切断し、所望の印刷が施された印刷ラベルを提供し得る。以下、本発明に係る印刷装置を、ラベルプリンタ1に具体化した実施形態について、図面を参照しつつ詳細に説明する。尚、以下の説明においては、ラベルプリンタ1は、図1における左下側を前側とし、図1における右上側を後側とし、図1における左上側を左側とし、右下側を右側として説明する。図1に示すように、本実施形態に係るラベルプリンタ1は、上部カバー2と、本体筐体5とを有して構成されている。上部カバー2は、透明樹脂により形成されており、本体筐体5の後側上端縁部を軸として、開閉自在に取り付けられている。本体筐体5は、上面略中央部にシートホルダ収納部10を有しており、後述するプラテンローラ15、サーマルヘッド20、ロータリーカッタユニット50を収容している。従って、上部カバー2は、本体筐体5に対して閉じた場合、シートホルダ収納部10の上側を覆い、上部カバー2の前端縁と、本体筐体5の間に搬出口4を形成する。搬出口4は、シートホルダ収納部10内に取り付けられたシートホルダ30から引き出されたラベルシート36を排出する際に用いられる。シートホルダ30及びラベルシート36については、後に詳細に説明する。又、本体筐体5は、トレイ3、電源ボタン6、電源コード7を、当該本体筐体5の外表面に有している。トレイ3は、透明樹脂により板状に形成されており、上部カバー2の前端側における略中央部に対向するように立設されている。当該トレイ3には、搬出口4から排出されたラベルシート36が、トレイ3上面に載置される。電源ボタン6は、トレイ3の前側にあたる位置において、本体筐体5表面に配設されており、ラベルプリンタ1に対する電力供給のオンオフを切り替える際に操作される。そして、電源コード7は、本体筐体5の背面側に接続されており図3参照、当該ラベルプリンタ1と外部電源とを接続する。尚、本体筐体5の背面部には、コネクタ部が配設されており、当該コネクタ部は、ラベルプリンタ1を、コンピュータ装置等とデータ通信可能に接続する際に用いられ、USBUniversalSerialBus等から構成されている。図2~図5に示すように、シートホルダ収納部10は、本体筐体5上面に所定形状の凹部として形成されており、ラベルプリンタ1における被記録媒体であるラベルシート36を含むシートホルダ30を着脱可能に収容する。そして、シートホルダ収納部10の底面には、位置決め凹部10Aと、判別凹部10Bが形成されている図4、図5参照。位置決め凹部10Aは、シートホルダ収納部10の底面部を、平面視横長四角形状に形成された凹部であって、垂直方向に所定深さ例えば約1.5~3mmを有している。当該位置決め凹部10Aの幅寸法左右方向の幅寸法は、後述するシートホルダ30の各下端縁部の幅寸法にほぼ等しくなるように形成されている。従って、シートホルダ30を、当該位置決め凹部10A内に配置することで、シートホルダ30をラベルプリンタ1における所定位置に位置決めし得る。図4、図5に示すように、判別凹部10Bは、位置決め凹部10Aにおける所定範囲シートホルダ収納部10における右側の内壁面側を、前後方向に長辺を有する平面視長方形状に形成された凹部であって、位置決め凹部10Aよりも更に所定深さ例えば約1.5~3mmだけ深く形成されている。後述するシートホルダ30を位置決め凹部10Aに位置決めすると、当該シートホルダ30を構成するシート判別部31Aが、判別凹部10B内に位置する図4参照。当該判別凹部10Bは、その表面にシート判別センサ110を有しており、当該シート判別センサ110は、5個の機械式スイッチを略L字状に配設して構成されている。当該機械式スイッチは、プランジャーとマイクロスイッチ等から構成されており、各プランジャーの上端部は、判別凹部10Bの底面から位置決め凹部10Aの底面近傍まで突出している。ここで、上述したシート判別部31Aは、当該シートホルダ30に保持されているラベルシート36の種類例えば、ラベルシート36の幅寸法に応じて穿設されたセンサ孔を有している。従って、シートホルダ30を位置決め凹部10A内に位置決めし、シート判別部31Aが判別凹部10B内に位置した場合、シート判別センサ110は、各機械式スイッチに対するシート判別部31Aのセンサ孔の有無に基づく検出信号を出力し得る。この結果、当該ラベルプリンタ1は、シート判別センサ110からの検出信号に基づいて、シートホルダ30に装着されたラベルシート36の種類を検出し得る。そして、シートホルダ収納部10の右側部分には、ホルダ支持部材11が立設されている。当該ホルダ支持部材11は、第1位置決め溝部11Aと、係合凹部を有しており、シートホルダ30をシートホルダ収納部10の所定位置に位置決めする。第1位置決め溝部11Aは、ホルダ支持部材11において、上方に開口する正面視略縦長コの字状に形成されており、シートホルダ30を構成する位置決め保持部材31の取付部がはめ込まれることにより、シートホルダ30をシートホルダ収納部10の所定位置に位置決めする。そして、係合凹部は、ホルダ支持部材11におけるシートホルダ収納部10側面の基端部に形成されており、位置決め保持部材31下端部に突設された弾性係止片と係合することで、シートホルダ30をシートホルダ収納部10に対して着脱可能に収容している。そして、シートホルダ収納部10の前側部分には、挿入口12及び載置部13が形成されている。挿入口12は、シートホルダ収納部10内のシートホルダ30から引き出されたラベルシート36を挿入する為の開口部であり、当該挿入口12から挿入されたラベルシート36は、プラテンローラ15とサーマルヘッド20の間、続いてロータリーカッタユニット50を介して、搬出口4へ向かって搬送される。載置部13は、シートホルダ収納部10の前側端縁から挿入口12に向かって略水平に延出されており、複数の第2位置決め溝部13Aを有している。各第2位置決め溝部13Aは、載置部13の後端縁シートホルダ収納部10側の角部において、当該ラベルプリンタ1で使用可能なラベルシート36の幅寸法本実施形態では4種類に対応する位置に形成されており、鉛直断面略L字状に形成されている。そして、第2位置決め溝部13Aは、シートホルダ30を構成するガイド部材32の一部を嵌め込むことできるように形成されている。又、シートホルダ収納部10の左側部分には、レバー14が回動操作可能に配設されている。レバー14は、その回動操作が行われると、本体筐体5内部の連動機構図示せずを介して、本体筐体5内部で、サーマルヘッド20をプラテンローラ15に対して近接離間させる。従って、レバー14を操作し、サーマルヘッド20をプラテンローラ15に近接する方向へ移動させると、サーマルヘッド20は、ラベルシート36をプラテンローラ15に押圧付勢する。即ち、当該ラベルプリンタ1は、レバー14を操作することにより、ラベルシート36に対する印刷が可能な状態となる。尚、図4に示すように、シートホルダ収納部10の下側には、制御基板Cが配設されている。当該制御基板Cは、外部のコンピュータ装置等からの指令により各機構部を駆動制御する制御回路等を有している。上述したように、本実施形態に係るラベルプリンタ1は、プラテンローラ15、サーマルヘッド20、ロータリーカッタユニット50を、本体筐体5内部に収容している。図6に示すように、プラテンローラ15は、挿入口12よりもラベルシート36の搬送方向下流側ラベルプリンタ1の前方側において、ラベルシート36の搬送経路の上方に回転自在に軸支されている。当該プラテンローラ15は、後述するシート搬送モータ108の駆動により回転駆動し、ラベルシート36を所定のシート搬送速度Vpで搬送する。そして、サーマルヘッド20は、ラベルシート36の搬送経路を介して、プラテンローラ15と対向する位置に配設されており図6参照、上述したようにレバー14の操作に連動して、プラテンローラ15に対して近接離間する。当該サーマルヘッド20は、ラベルシート36の幅方向に沿って、複数の発熱素子21を列設して有するライン型のサーマルヘッドである図16参照。従って、当該ラベルプリンタ1は、印刷データを構成するライン単位で、各発熱素子21の発熱態様を制御することで、ライン単位で印刷し、ラベルシート36の搬送に応じて、ライン単位の印刷を順次実行していくことにより、所望の印刷内容をラベルシート36に印刷し得る。ロータリーカッタユニット50は、本体筐体5内部において、プラテンローラ15、サーマルヘッド20よりも、ラベルシート36の搬送方向下流側に配設されており図6参照、ラベルシート36を幅方向に亘って直線状に切断する。ロータリーカッタユニット50の構成については、後に図面を参照しつつ詳細に説明する。続いて、本実施形態に係るラベルプリンタ1で使用されるシートホルダ30について、図面を参照しつつ詳細に説明する。本実施形態に係るシートホルダ30は、位置決め保持部材31と、ガイド部材32と、ホルダ軸部材33と、ロールシート35により構成されており、ホルダ軸部材33により、ロールシート35を回転可能に保持している図4参照。ここで、ロールシート35は、本実施形態に係る被記録媒体である無定長のラベルシート36と、巻芯37を有しており、当該ラベルシート36を、円筒状の巻芯37の外周に巻回することにより、ロール状に構成されている。ラベルシート36は、所定幅のテープ状に形成されており、感熱紙36A、粘着層36B、剥離紙36Cにより3層構造をなしている図3参照。感熱紙36Aは、自己発色性を有する長尺状のテープとして形成されており、一面に印刷面を有している。粘着層36Bは、感熱紙36Aにおける印刷面の裏面側に形成されている。そして、剥離紙36Cは、粘着層36Bによって、感熱紙36Aの他面側に貼着されている。従って、ラベルシート36から剥離紙36Cを剥離し、粘着層36Bを露出することによって、ラベルシート36は、所望の箇所に貼着することが可能となる。そして、ロールシート35において、ラベルシート36は、巻芯37を中心として、巻芯37側に感熱紙36A、ロールシート35の外周側に剥離紙36Cが位置するように巻回されている。尚、本実施形態に係る被記録媒体は、無定長のラベルシート36に限定されるものではなく、ダイカットラベルシートを含む。当該ダイカットラベルシートは、無定長の剥離紙36Cに対して、所定形状に形成された感熱紙36A及び粘着層36Bからなるダイカットラベルを、複数貼着して構成される。位置決め保持部材31は、シートホルダ30の右側壁面を構成し、シート判別部31Aと、取付部と、弾性係止片を有している。シート判別部31Aは、位置決め保持部材31の下端縁部から略直角内側方向に延出して形成されている。シート判別部31Aには、当該シートホルダ30に装着されているラベルシート36の種類に対応するセンサ孔が形成されている。そして、取付部は、位置決め保持部材31の外側方向に突設され、上下方向に縦長の断面略矩形状に形成されている。当該取付部は、ホルダ支持部材11の第1位置決め溝部11Aに嵌合し、シートホルダ30をシートホルダ収納部10の所定位置に位置決めする。又、弾性係止片は、位置決め保持部材31下端部に外側方向に突設されており、ホルダ支持部材11の基端部に形成された係合凹部と係合することで、シートホルダ30をシートホルダ収納部10に対して着脱可能に収容している。ガイド部材32は、シートホルダ30の左側壁面を構成し、本体筐体5の前方側に延出した先端部を有している。当該先端部は、その下面を載置部13に形成された第2位置決め溝部13Aに嵌め込み可能に構成されており、先端部の下端部を第2位置決め溝部13Aに嵌め込むことで、シートホルダ収納部10の所定位置に、シートホルダ30を位置決めする。又、先端部は、挿入口12近傍まで延出されているので、ラベルシート36の側端縁部をガイド部材32の内側面に当接させつつ、引き出すことで、ラベルシート36を挿入口12へ精度良く案内する。ホルダ軸部材33は、位置決め保持部材31とガイド部材32との間に、水平に配設されており、ロールシート35を構成する円筒状の巻芯37を挿通している。従って、当該ロールシート35は、ホルダ軸部材33により回転可能に保持される。これにより、当該シートホルダ30において、ラベルシート36は、ロールシート35を回転させることにより、ロールシート35から引き出される。次に、ラベルプリンタ1における印刷準備動作について説明する。ユーザは、上部カバー2を開き、所望の種類のラベルシート36を有するシートホルダ30を、シートホルダ収納部10の所定位置に収容する。この時、ユーザは、位置決め保持部材31の取付部を、ホルダ支持部材11の第1位置決め溝部11Aに嵌入させ、位置決め保持部材31の弾性係止片を、ホルダ支持部材11の係合凹部と係合させる。更に、ユーザは、ガイド部材32の先端部の下端を、当該シートホルダ30を構成するラベルシート36の幅寸法に対応する第2位置決め溝部13Aに嵌入させる。これにより、シートホルダ30は、シートホルダ収納部10における所定位置に位置決めされる。そして、シートホルダ30をシートホルダ収納部10内に取り付けた後、ユーザは、レバー14を回動させて、サーマルヘッド20を、プラテンローラ15から離間させる。この状態で、ユーザは、ラベルシート36をシートホルダ30から引き出し、ラベルシート36の端縁部をガイド部材32の内側面に当接させつつ、挿入口12内に挿入する。その後、ユーザは、レバー14を回動させることにより、挿入口12から挿入されたラベルシート36を、ライン型のサーマルヘッド20によってプラテンローラ15へ押圧付勢する。これにより、当該ラベルプリンタ1は、サーマルヘッド20によって、ラベルシート36に対して印刷可能な状態となる。その後、当該ラベルプリンタ1は、後述するメイン制御プログラム図15参照に従って、プラテンローラ15を回転駆動することで、ラベルシート36を搬送しつつ、サーマルヘッド20の発熱態様を制御することにより、ラベルシート36の感熱紙36Aに対して、印刷データに基づく印刷を行う。又、当該ラベルプリンタ1は、ラベルシート36の搬送及びサーマルヘッド20の印刷を行いつつ、ロータリーカッタユニット50を駆動制御することで、ラベルシート36を幅方向に切断し、所望の印刷が施された印刷ラベルを生成し得る。次に、本実施形態に係るラベルプリンタ1に係るロータリーカッタユニット50について、図面を参照しつつ詳細に説明する。尚、図7は、ロータリーカッタユニット50の前側において、右上方から見た場合の外観斜視図であり、図8は、ロータリーカッタユニット50の後側において、左下方から見た場合の外観斜視図である。図7、図8に示すように、ロータリーカッタユニット50は、ユニットフレーム60に対して、第1平刃80を有し、回転軸75によって回転可能に配設された回転刃部材70と、第2平刃90を有する固定刃部材85を取り付けて構成されており、回転刃部材70を回転させることにより、固定刃部材85と協働して、搬送経路に沿って搬送されているラベルシート36を、幅方向に亘って直線状に切断する。ユニットフレーム60は、第1側面フレーム61と、第2側面フレーム62を有しており、ロータリーカッタユニット50の外殻を構成する。第1側面フレーム61は、ロータリーカッタユニット50の左側面を構成する。第2側面フレーム62は、ロータリーカッタユニット50の右側面を構成し、カッターモータ65と、駆動伝達機構66を有している。カッターモータ65は、第2側面フレーム62において、固定刃部材85の下方に配設されており、ロータリーカッタユニット50における回転刃部材70の駆動源として機能する。当該カッターモータ65の駆動軸65Aは、第2側面フレーム62を貫通して、第2側面フレーム62の外側に突出している。そして、駆動伝達機構66は、回転刃部材70における第2側面フレーム62側の回転軸75と、カッターモータ65の駆動軸65Aの間に配設されたギヤ列により構成されており、カッターモータ65の駆動力を、駆動軸65Aを介して、回転刃部材70の回転軸75に伝達する。従って、当該ロータリーカッタユニット50は、カッターモータ65の回転駆動に伴って、回転刃部材70を回転軸75を中心に回転させ得る。回転刃部材70は、第1側面フレーム61と第2側面フレーム62との間において、ラベルシート36の搬送経路よりも上方に形成された回転軸75によって回転可能に支持されており、回転刃ホルダ部材71と、第1平刃80により構成されている。回転刃ホルダ部材71は、第1ブラケット72と、第2ブラケット73図10参照と、平刃取付部74により構成されており、第1平刃80を保持している。第1ブラケット72は、回転刃ホルダ部材71における第1側面フレーム61側に形成されており、平板状の平刃取付部74の第1側面フレーム61側端縁から、第1側面フレーム61に沿って鉛直に延設されている。当該第1ブラケット72は、第1側面フレーム61側の回転軸75と協働することによって、回転刃ホルダ部材71を回転自在に軸支している。又、当該第1ブラケット72は、回転軸75の軸心である回転軸心Oから平刃取付部74との接続部分即ち、平刃取付部74における第1側面フレーム61側の端部までの寸法が所定の第1寸法LAとなるように形成されている図10a参照。従って、回転刃ホルダ部材71が回転軸75を中心に回転すると、平刃取付部74の第1側面フレーム61側の端部は、半径を第1寸法LAとする第1回転軌跡SAを描く図11参照。そして、第2ブラケット73図10参照は、回転刃ホルダ部材71における第2側面フレーム62側に形成されており、平板状の平刃取付部74の第2側面フレーム62側端縁から、第2側面フレーム62に沿って鉛直に延設されている。当該第2ブラケット73は、第2側面フレーム62側の回転軸75と協働することによって、回転刃ホルダ部材71を回転自在に軸支している。尚、第2側面フレーム62側の回転軸75は、第1側面フレーム61側の回転軸75と同一軸芯上に位置している。そして、当該回転軸75の回転軸心Oは、ラベルシート36の搬送方向ラベルプリンタ1の前方に対して直交し、且つ、水平に延びている。又、第2ブラケット73図10参照は、回転軸心Oから平刃取付部74との接続部分即ち、平刃取付部74における第2側面フレーム62側の端部までの寸法が、前記第1寸法LAよりも小さな第2寸法LBとなるように形成されている図10a参照。従って、回転刃ホルダ部材71が回転軸75を中心に回転すると、平刃取付部74の第2側面フレーム62側の端部は、半径を第2寸法LBとする第2回転軌跡SBを描く図11参照。上述したように、第2寸法LBは、第1寸法LAよりも小さいので、第2回転軌跡SBは、第1回転軌跡SAよりも小径の回転軌跡となる。平刃取付部74は、第1ブラケット72と第2ブラケット73図10参照との間を接続する略長方形状をなす平板状に形成されており、当該平刃取付部74には、第1平刃80がネジ等により所定位置に固定される。上述したように、平刃取付部74は、第1側面フレーム61側の端縁が、回転軸心Oから第1寸法LA離間し、第2側面フレーム62側の端縁が、回転軸心Oから第2寸法LB離間した状態で、回転軸心Oを中心に回転する。そして、当該平刃取付部74は、水平に延びる回転軸心Oに対する第1寸法LAと、第2寸法LBとの差に基づいて、回転軸心Oに対して、第1傾斜角αを為す図10a参照。第1平刃80は、回転刃部材70における回転刃として機能し、回転刃ホルダ部材71の平刃取付部74に対して所定の態様で取り付けられる。当該第1平刃80は、第1基部81と、第1刃先部82を有して構成される。第1基部81は、略板状に形成されており、第1基部81をもって、第1平刃80は、平刃取付部74に対して固定される。第1刃先部82は、第1基部81の縁部側で直線状に延びており、回転刃の刃先を構成する。図10bに示すように、第1平刃80は、第1刃先部82の延設方向と、略長方形状の平刃取付部74の縁部の方向により、所定の第2傾斜角βが形成されるように、平刃取付部74に固定される。従って、図10、図11に示すように、回転軸心O方向において、第1刃先部82における第2ブラケット73側の端部以下、第2端部82Bは、第1刃先部82の第1ブラケット72側の端部以下、第1端部82Aよりも平刃取付部74の端縁部から突出する。図11に示すように、第1平刃80の第1刃先部82は、回転刃ホルダ部材71の回転に伴って、回転軸75を中心とした回転軌跡を描く。この時、第1刃先部82の第1端部82Aは、回転軸心Oを中心として、第2端部82Bと同一径の円周軌跡SEを描く。上述したように、第1刃先部82は、第1端部82Aと第2端部82Bを直線的に結ぶように形成されている為、第1刃先部82における第1端部82Aと第2端部82Bの間の部分以下、中間部82Cは、回転刃ホルダ部材71の回転に伴い、第1端部82A及び第2端部82Bの回転軌跡即ち、円周軌跡SEよりも内側で、回転軸心O中心とする回転軌跡を描く。又、第1平刃80は、回転刃ホルダ部材71が回転軸心Oを中心に回転した場合に、第1刃先部82の描く回転軌跡が、固定刃部材85を構成する第2平刃90の第2刃先部92に対して近接する若しくは重なるように、平刃取付部74に取り付けられている。固定刃部材85は、第1側面フレーム61と第2側面フレーム62との間において、ラベルシート36の搬送経路よりも下方に揺動可能に配設されており、固定刃ホルダ部材86と、第2平刃90により構成されている。固定刃ホルダ部材86は、固定刃として機能する第2平刃90を所定位置に揺動可能に保持しており、固定刃保持部87と、延出部88を有している。固定刃保持部87は、回転軸心Oと所定間隔を隔てて略平行に延びる平板状に形成されており、取付ネジ等で固定することによって、第2平刃90を保持している図7~図9参照。延出部88は、固定刃保持部87の左右両端部を長手方向に水平に延出して形成されており、固定刃ホルダ部材86を回転刃部材70の回転軌跡に対して、近接離間可能となるように、揺動自在に支持する揺動支持機構95の一部を構成する。具体的には、延出部88は、第1側面フレーム61及び第2側面フレーム62の所定位置に形成された長穴に対して遊嵌される。揺動支持機構95は、各延出部88を夫々、第1側面フレーム61及び第2側面フレーム62の長穴に遊嵌し、第1側面フレーム61と固定刃保持部87、第2側面フレーム62と固定刃保持部87に対して夫々、ネジリバネ96を取り付け、ネジリバネ96によって、固定刃保持部87を回転刃部材70に向かって付勢することによって構成される。第2平刃90は、固定刃部材85における固定刃として機能し、固定刃保持部87に固設される。当該第2平刃90は、第2基部91と、第2刃先部92を有して構成される。第2基部91は、略板状に形成されており、当該第2基部91をもって、第2平刃90は、固定刃保持部87に固定される。第2刃先部92は、第2基部91の縁部に直線状に延びており、固定刃の刃先を構成する。尚、図9に示すように、ロータリーカッタユニット50は、ラベルシート36の搬送方向に直交するラベルシート36の幅方向と、第2刃先部92の水平方向になす角が所定の角度以下、固定刃傾斜角θとなるように配設されている。続いて、本実施形態に係るロータリーカッタユニット50によるラベルシート36の切断動作について、図面を参照しつつ詳細に説明する。以下の説明におけるロータリーカッタユニット50の初期状態としては、回転刃部材70の第1平刃80が固定刃部材85の第2平刃90に対し直立した状態にあり、回転刃部材70における第1刃先部82は、固定刃部材85における第2刃先部92から最も遠い位置に位置するものとする。そして、当該ロータリーカッタユニット50は、制御部100により、制御プログラム図15、図19参照に従って、カッターモータ65の回転駆動を制御することにより、第1刃先部82と反対側の端部が回転方向前方となるように、回転刃回転速度Vcで回転刃部材70を回転させ、回転刃部材70と固定刃部材85との間の搬送経路上のラベルシート36を搬送状態で切断する。上述したように、第1ブラケット72は、回転軸心Oから平刃取付部74との接続部分までの寸法が第1寸法LAとなるように形成されており、第2ブラケット73は、回転軸心Oから平刃取付部74との接続部分までの寸法が第2寸法LBとなるように形成されている図10a参照。従って、平刃取付部74は、第1ブラケット72側端部よりも第2ブラケット73側端部が回転軸心Oに近くなるように、回転軸心Oに対して、第1傾斜角αをもって傾斜する。そして、回転刃部材70の回転に伴って、第1ブラケット72側の端部は、第1寸法LAを半径とする第1回転軌跡SAを描き、第2ブラケット73側の端部は、第1回転軌跡SAよりも内側において、第2寸法LBを半径とする第2回転軌跡SBを描く図11参照。そして、回転刃として機能する第1平刃80は、第1傾斜角αをもって傾斜する平刃取付部74の縁部に対して、第1刃先部82の延設方向が第2傾斜角βを為すように取り付けられる。即ち、第1刃先部82において、第2ブラケット73側における第2端部82Bは、第1ブラケット72側における第1端部82Aよりも、平刃取付部74の縁部に対する突出量が大きくなるように取り付けられる図10b参照。回転軸心Oに対して第1傾斜角αで傾斜する平刃取付部74の縁部に対して、第1刃先部82が第2傾斜角βを為すように、第1平刃80を取り付けることにより、回転軸心Oを中心に回転刃部材70を回転させると、第1刃先部82の第2端部82Bは、平刃取付部74の第2ブラケット73側端部が描く第2回転軌跡SBよりも径方向外側で、比較的大きな径の回転軌跡を描く。一方、回転軸心Oを中心として回転刃部材70を回転させると、第1刃先部82の第1端部82Aは、平刃取付部74の第1ブラケット72側端部が描く第1回転軌跡SAよりも径方向外側近傍で、第1回転軌跡SAよりやや大径の回転軌跡を描く。つまり、回転刃部材70を回転させると、第1平刃80の第1刃先部82において、第1端部82Aの回転軌跡と、第2端部82Bの回転軌跡は、回転軸心Oを中心とする略同径の円周軌跡SEを描く図11参照。この結果、第1平刃80の第1刃先部82は、第1ブラケット72側から第2ブラケット73までの全域にわたって、回転軸心Oから略同一距離を保って回転する。従って、当該ラベルプリンタ1は、回転軸心Oから所定距離だけ離れた搬送経路に沿って、ラベルシート36を搬送しつつ、回転刃部材70を回転させることで、第1平刃80の第1刃先部82全域によって、ラベルシート36をほぼ直線状に切断し得る。但し,厳密には、中間部82Cは、第1端部82A、第2端部82Bに係る同一距離よりも若干小さな距離をもって回転する。又、第2回転軌跡SBを描く第2ブラケット73側においては、第1刃先部82の第2端部82Bの平刃取付部74の縁部に対する突出量を大きくし、第1回転軌跡SAを描く第1ブラケット72側では、第1刃先部82の第1端部82Aの平刃取付部74の縁部に対する突出量を、第1端部82Aよりも小さくしている。従って、回転刃部材70を回転させた場合に、回転軸心Oから所定距離だけ離間した搬送経路に沿って搬送されるラベルシート36に接触するタイミングは、第1刃先部82の第1端部82Aと、第2端部82Bの間で相違する。つまり、本実施形態に係るラベルプリンタ1においては、単純に平刃を回転軸心Oと平行に設けて静止したラベルシート36を切断する場合のように、刃先の全てが同一のタイミングでラベルシート36に切り込むのではなく、先ず、回転刃部材70が所定量回転した段階で、第1平刃80の第1端部82Aが、搬送経路上を搬送されるラベルシート36に切り込み、回転刃部材70の回転が更に進むことにより、最終的に、第1平刃80の第2端部82Bが、当該ラベルシート36に切り込む。具体的に、ロータリーカッタユニット50によるラベルシート36の切断時の挙動について、図12を参照しつつ説明する。上述したように、ラベルシート36は、搬送経路に沿って、固定刃である第2平刃90の第2刃先部92側から第2基部91側へ向かって、回転刃部材70と固定刃部材85の間を搬送される図9参照。回転刃部材70が所定量回転すると、図12aに示すように、第1ブラケット72側即ち、第1側面フレーム61側において、回転刃として機能する第1平刃80の第1刃先部82第1端部82Aの近傍は、固定刃として機能する第2平刃90の第2刃先部92と近接若しくは重なる。従って、当該ラベルプリンタ1は、ロータリーカッタユニット50を制御し、回転刃部材70と固定刃部材85を協働させることによって、第1側面フレーム61側の端縁から、搬送経路に沿って搬送されているラベルシート36の切断を開始する。図12aに示す状態から、回転刃部材70が更に回転することにより、第1刃先部82と第2刃先部92が重なる部分は、ラベルシート36の第2ブラケット73側即ち、第2側面フレーム62側に向かって移動する。この時、搬送経路上のラベルシート36も、後述するメイン制御プログラム図15参照に従ったプラテンローラ15等の回転駆動によって、切断開始時点から一定のシート搬送速度Vpで継続的に搬送される。この結果、第1刃先部82と第2刃先部92が重なる部分は、ラベルシート36を幅方向に横断する直線に沿って、ラベルシート36の第2ブラケット73側即ち、第2側面フレーム62側へ移動する図12b参照。即ち、当該ラベルプリンタ1は、回転刃部材70を更に回転させることによって、ラベルシート36を幅方向に横断する直線に沿って、ラベルシート36の幅方向中央部分まで切り進め得る。図12bに示す状態から、回転刃部材70が更に回転すると、第1刃先部82と第2刃先部92が重なる部分は、ラベルシート36における第2ブラケット73側即ち、第2側面フレーム62側の端部に到達する。この時、搬送経路上のラベルシート36も、後述するメイン制御プログラム図15参照に従ったプラテンローラ15等の回転駆動によって、切断開始時点から一定のシート搬送速度Vpで継続的に搬送されている。従って、第1刃先部82と第2刃先部92が重なる部分は、ラベルシート36を幅方向に横断する直線に沿って、ラベルシート36を横断する図12c参照。これにより、当該ラベルプリンタ1は、回転刃部材70を回転させることによって、ラベルシート36を幅方向に横断する直線状に切断することができ、もって、第1平刃80、第2平刃90を用いたロータリーカッタユニット50により、従来の円筒形の胴部の外周に螺旋状の刃物を設けた構造と同等の切断機能を実現し得る。次に、本実施形態に係るラベルプリンタ1の制御系について、図13を参照しつつ詳細に説明する。制御部100は、上述した制御基板C上に形成されており、当該ラベルプリンタ1全体に対する制御の中枢を担う。当該制御部100は、CPU101と、ROM102と、RAM103と、接続I/F104と、入出力インターフェース105を有している。CPU101は、所謂、中央演算処理装置であり、ROM102に格納されている制御プログラム図15等参照を実行することにより、ラベルプリンタ1を構成する各機構を制御する。ROM102は、不揮発性の記憶装置であり、ラベルプリンタ1の制御を行う上で必要な制御プログラムやデータテーブル等を格納している。具体的には、ROM102は、後述するメイン処理プログラム図15参照、次ページ印刷処理プログラム図19参照等の制御プログラムや、シート搬送速度決定テーブル図14参照等のデータテーブルを格納している。又、ROM102は、ラベルシート種類特定テーブルを格納している。当該ラベルシート種類特定テーブルは、ラベルシート36の種類に基づく各種データラベルシート36の幅寸法等と、シート判別センサ110からの検出信号のパターンとを対応付けて構成されており、シートホルダ収納部10に装着されているシートホルダ30におけるラベルシート36の種類を特定する際に参照される。RAM103は、CPU101による制御プログラムに基づく演算結果等を一時的に格納する記憶装置であり、印刷バッファとしても機能する。接続I/F104は、上述したコネクタ部等を介して接続された外部機器例えば、コンピュータ装置と、当該ラベルプリンタ1とのデータ通信を行う為のインターフェースである。本実施形態においては、ラベルプリンタ1で印刷に用いられる印刷データは、コンピュータ装置から接続I/F104を介して、ラベルプリンタ1に入力され、印刷バッファとして機能するRAM103に一時的に格納される。図13に示すように、制御部100は、入出力インターフェース105を介して、ヘッド駆動回路106、搬送駆動回路107、切断駆動回路109、シート判別センサ110と接続されている。ヘッド駆動回路106は、制御部100と、サーマルヘッド20に接続されており、CPU101からの制御信号に基づいて、サーマルヘッド20を構成する各発熱素子21の発熱態様を制御する。搬送駆動回路107は、制御部100と、シート搬送モータ108に接続されており、CPU101からの制御信号に基づいて、シート搬送モータ108の駆動制御を行う。シート搬送モータ108は、駆動伝達機構図示せずを介して、その回転駆動力をプラテンローラ15に伝達し、プラテンローラ15を回転駆動させる。従って、当該ラベルプリンタ1は、CPU101からの制御信号により、シート搬送モータ108を駆動制御することで、メイン処理プログラムにおいて決定されたシート搬送速度Vp即ち、第1搬送速度Vp1~第5搬送速度Vp5の何れかで、ラベルシート36を所定方向に搬送し得る。切断駆動回路109は、制御部100と、ロータリーカッタユニット50のカッターモータ65に接続されており、CPU101からの制御信号に基づいて、カッターモータ65の駆動制御を行う。上述したように、ロータリーカッタユニット50において、カッターモータ65は、駆動軸65A、駆動伝達機構66図9参照を介して、その駆動力を伝達することによって、回転刃部材70を回転軸心Oを中心に回転する。従って、当該ラベルプリンタ1は、CPU101からの制御信号により、カッターモータ65を駆動制御することで、メイン処理プログラムにおいて決定された回転刃回転速度Vcで、回転刃部材70を回転させ、搬送されているラベルシート36を切断し得る。シート判別センサ110は、シートホルダ収納部10の判別凹部10Bに配設されており、入出力インターフェース105を介して、制御部100に接続されている。そして、シート判別センサ110は、5個の機械式スイッチにより構成されており、シートホルダ収納部10の装着されているシートホルダ30におけるシート判別部31Aのセンサ孔の有無に基づいて、検出信号をCPU101へ出力する。従って、当該ラベルプリンタ1は、シート判別センサ110からの検出信号と、上述したラベルシート種類特定テーブルに基づいて、シートホルダ収納部10に装着されているシートホルダ30におけるラベルシート36の種類例えば、ラベルシート36の幅寸法を特定し得る。続いて、本実施形態に係るラベルプリンタ1におけるメイン処理プログラムについて、図面を参照しつつ詳細に説明する。図15は、本実施形態に係るメイン処理プログラムのフローチャートである。当該メイン処理プログラムは、例えば、コンピュータ装置図13参照からの印刷指示を受信したことに基づいて、CPU101により実行される。ここで、本実施形態に係るラベルプリンタ1は、プラテンローラ15によって搬送されるラベルシート36に対して、複数の発熱素子21図16参照が列設されたライン型のサーマルヘッド20により、印刷データを構成する印刷ラインデータ単位で、順次印刷していく。これにより、ラベルシート36上には、印刷ラインデータに基づく印刷結果が、印刷データにおける順序で形成されることとなり、印刷データに基づく印刷結果が、ラベルシート36上に印刷される。メイン処理プログラムの実行を開始すると、先ず、S1において、CPU101は、印刷データ読込処理を実行する。印刷データ読込処理S1では、CPU101は、コンピュータ装置等で作成された印刷データを、当該コンピュータ装置等から読み込み、RAM103に格納する。印刷データをRAM103に格納した後、CPU101は、S2に処理を移行する。ここで、本実施形態に係る印刷データは、サーマルヘッド20を構成する発熱素子21に対応するドットをマトリクス状に配置して構成されており、当該ドットの集合により、ユーザ所望の印刷内容を示している。又、当該印刷データの一辺は、サーマルヘッド20を構成する発熱素子21の数と同数のドットを列状に配置することにより構成される。そして、当該印刷データは、複数の印刷ラインデータに区分し得る。印刷ラインデータは、サーマルヘッド20に列設された全ての発熱素子21に対応して列状に配置されたドットにより構成され、同時期に印刷の対象となる部分的な印刷データを意味する。S2においては、CPU101は、印刷データ読込処理S1で読み込んだ印刷データが、連続印刷を示すものであるか否かを判断する。本実施形態に係るラベルプリンタ1は、連続印刷と単独印刷の2つの態様で、印刷ラベルを生成し得る。連続印刷とは、印刷データが複数枚の印刷ラベルに係る印刷内容を含み、当該印刷ラベルを連続的に印刷生成することを意味する。そして、単独印刷とは、印刷データが一枚の印刷ラベルに係る印刷内容を含み、当該印刷ラベルを一枚のみ印刷生成することを意味する。連続印刷である場合S2:YES、CPU101は、S3に処理を移行する。一方、単独印刷である場合S2:NO、CPU101は、S10に処理を移行する。S3では、CPU101は、印刷データ読込処理S1で読み込んだ印刷データに基づいて、搬送速度設定処理を実行する。搬送速度設定処理S3では、CPU101は、印刷データ読込処理S1で読み込んだ印刷データの印刷内容と、シート搬送速度決定テーブル図14参照に基づいて、当該印刷データに基づく印刷時におけるラベルシート36の搬送速度シート搬送速度Vpを設定する。ここで、搬送速度設定処理S3で参照されるシート搬送速度決定テーブルについて、図14を参照しつつ詳細に説明する。図14に示すように、シート搬送速度決定テーブルは、発熱DUTYの数値範囲に対して、所定のシート搬送速度Vpを関連付けて構成されている。発熱DUTYとは、印刷ラインデータに基づく印刷を行う際に、サーマルヘッド20を構成する全ての発熱素子21に対して、当該印刷ラインデータに基づき加熱される発熱素子21が占める割合を示す。そして、本実施形態においては、シート搬送速度Vpは、第1搬送速度Vp1~第5搬送速度Vp5の5種類により構成され、第1搬送速度Vp1が最も遅く、第2搬送速度Vp2、第3搬送速度Vp3、第4搬送速度Vp4、第5搬送速度Vp5の順に、速いシート搬送速度Vpを示す。即ち、シート搬送速度決定テーブルにおいては、発熱DUTYの数値が大きい程、遅いシート搬送速度Vp例えば、第1搬送速度Vp1が関連付けられており、発熱DUTYの数値が小さい程、速いシート搬送速度Vp第5搬送速度Vp5が関連付けられている図14参照。搬送速度設定処理S3の具体的処理内容について、図面を参照しつつ詳細に説明する。先ず、CPU101は、所定の単位期間U内に印刷処理の対象となる印刷ラインデータ群と、シート搬送速度決定テーブルに基づいて、単位期間U毎のシート搬送速度Vpを設定する図18、図20参照。ここで、単位期間Uとは、シート搬送モータ108の搬送性能に基づき規定される期間であって、本実施形態においては、シート搬送モータ108によるラベルシート36の搬送速度を、0即ち、停止状態から最高速度である第5搬送速度Vp5まで上げる為に要する期間を意味する。具体的には、CPU101は、単位期間U内に印刷対象となる各印刷ラインデータの発熱DUTYと、シート搬送速度決定テーブルに基づいて、各印刷ラインデータに係るシート搬送速度Vpを特定する。そして、CPU101は、単位期間Uにおける各印刷ラインデータのシート搬送速度Vpの内、最も遅いシート搬送速度Vpを、当該単位期間Uにおけるシート搬送速度Vpに設定する。尚、CPU101は、印刷データの印刷に要する印刷期間に含まれる全ての単位期間Uについて、上述した処理を行うことで、各単位期間Uに係るシート搬送速度Vpを設定する。ここで、本実施形態に係るラベルプリンタ1のように、複数の発熱素子21を有するサーマルヘッド20で印刷を行う場合、1回の発熱タイミングで発熱させ得る発熱素子21の最大数は、一定の数に規定されている。従って、印刷ラインデータに基づく印刷に際して、発熱させる発熱素子21の数が前記最大数を越える場合、当該ラベルプリンタ1は、発熱タイミングを何回かに分けて印刷を行う分割印刷によって、印刷ラインデータに基づく印刷を行うことが必要になる。つまり、印刷ラインデータに係る発熱DUTYの値が大きい場合、ラベルプリンタ1は、印刷ラインデータの印刷に際し、多くの発熱素子21を発熱させる必要があり、上述した分割印刷によって印刷を行う。一方、印刷ラインデータに係る発熱DUTYの値が小さい場合、当該印刷ラインデータの印刷に際し、1回の発熱タイミングで発熱させる発熱素子21の数が少ないこととなる。この場合、ラベルプリンタ1は、当該印刷ラインデータに基づく印刷を、上述の分割印刷を行うことなく、1回の発熱タイミングにおける発熱素子21の発熱制御により、ラベルシート36に行い得る。そして、分割印刷を行う場合、各発熱素子21の発熱制御を複数回に分けて行うことになる為、1回の発熱タイミングで印刷する場合に比べて、一の印刷ラインデータに基づく印刷を完了するまでの所要期間は長期間となる。又、印刷データに基づく印刷品質を考慮すると、ラベルシート36上において、一の印刷ラインデータが印刷される範囲は、分割印刷であるか否かに関わらず、一定の範囲であることが必要である。従って、発熱DUTYが大きく、分割印刷が行われる場合、ラベルシート36は、発熱DUTYが小さい場合よりもゆっくり搬送される必要がある。図14に示すように、発熱DUTYの小さな数値範囲に対して、速いシート搬送速度Vpを対応付け、発熱DUTYの大きな数値範囲に対して、遅いシート搬送速度Vpを対応付けたシート搬送速度決定テーブルを用いて、搬送速度設定処理S3を実行することにより、当該ラベルプリンタ1は、ラベルシート36の搬送速度を、印刷データの内容に対応する適切なシート搬送速度Vpに随時変更することができ、もって、印刷品質を維持しつつ、迅速に印刷結果を提供し得る。又、本実施形態に係るラベルプリンタ1は、連続印刷時に、ラベルシート36をシート搬送速度Vpで搬送しつつ、印刷データに基づく印刷を行うと同時に、ロータリーカッタユニット50により、ラベルシート36を幅方向に直線状に切断し、印刷ラベルをラベルシート36から切り離す。ここで、当該搬送速度設定処理S3において、CPU101は、ラベルシート36に対する印刷と、ラベルシート36の切断を並行して行う期間以下、切断期間については、上述した単位期間U毎とは異なる条件の下で、ラベルシート36の搬送速度を設定する。即ち、CPU101は、切断期間内に印刷処理の対象となる印刷データの内容と、シート搬送速度決定テーブルに基づいて、切断期間内のシート搬送速度Vp以下、切断時搬送速度を設定する。この場合の処理内容について、具体的に説明すると、CPU101は、先ず、印刷データ読込処理S1で読み込んだ連続印刷に係る印刷データに基づいて、切断期間内に印刷処理の対象となる印刷データつまり、印刷ラインデータ群を特定する。上述したように、本実施形態に係るラベルプリンタ1においては、ロータリーカッタユニット50は、サーマルヘッド20よりも搬送方向下流側へ距離D離間した位置に固設されており図6、図16参照、サーマルヘッド20により印刷されたラベルシート36を、幅方向に直線状に切断する。つまり、ラベルシート36の切断と、ラベルシート36に対する印刷を並行して行っている場合、サーマルヘッド20においては、ラベルシート36を切断している部分から、搬送方向上流側へ距離D離間した位置に対する印刷が行われる。そして、連続印刷が行われる場合、印刷データ読込処理S1で読み込まれた印刷データは、複数枚の印刷ラベルの連続的な作成を示し、各印刷ラベルの内容に対応する印刷範囲PAを有している図16参照。そして、当該印刷データには、各印刷ラベルに係る印刷範囲PAの間に、シート切断線CLが規定されている。このシート切断線CLは、一枚の印刷ラベルをラベルシート36から切り離す為のロータリーカッタユニット50による切断の基準を示し、ラベルシート36の幅方向に直線状に延びている。従って、CPU101は、印刷データ読込処理S1で読み込まれた印刷データにおける各シート切断線CLを特定することができ、各シート切断線CLに基づくラベルシート36の切断に要するシート切断区間Scを特定し得る。上述したように、ロータリーカッタユニット50は、ラベルシート36の幅方向一端側から他端側に向かって、ラベルシート36を搬送しつつ随時切断するため、当該シート切断区間Scは、ラベルシート36の幅方向一端側における切断開始から他端側における切断完了までの一定の時間幅を有する期間を示す。更に、CPU101は、特定したシート切断線CL、シート切断区間Scと、距離Dに基づいて、ロータリーカッタユニット50によって、当該シート切断線CLに基づく切断時にラベルシート36に印刷される切断時印刷範囲Pcを特定し得る。具体的には、CPU101は、特定したシート切断線CLを基準として、搬送方向上流側に距離Dとなる部分を特定し、その前後にあたる一定期間シート切断区間Scよりもやや長い期間内に印刷される印刷範囲PAを、切断時印刷範囲Pcに特定する。即ち、切断時印刷範囲Pcは、ロータリーカッタユニット50によるシート切断線CLに沿った切断時に、サーマルヘッド20によって印刷される印刷範囲PAの部分を示す。その後、CPU101は、切断時印刷範囲Pcに含まれる印刷ラインデータの内容に基づいて、切断時搬送速度を設定する。具体的には、切断時印刷範囲Pcに含まれる全ての印刷ラインデータの発熱DUTYと、シート搬送速度決定テーブル図14参照に基づいて、切断時印刷範囲Pcに含まれる全ての印刷ラインデータにおけるシート搬送速度Vpを特定する。そして、CPU101は、切断時印刷範囲Pcに含まれる各印刷ラインデータにおけるシート搬送速度Vpの内、最も遅いシート搬送速度Vpを、切断時搬送速度に設定する。切断時搬送速度は、切断期間内におけるラベルシート36の搬送速度であって、切断期間を通じて一定速度を示す。又、切断時搬送速度は、切断期間に対しては、単位期間U毎に設定されたシート搬送速度Vpに関わらず、優先的に設定される図20参照。そして、CPU101は、搬送速度設定処理S3によって、印刷データ読込処理S1で読み込んだ印刷データに基づき印刷ラベルを作成する全工程におけるシート搬送速度Vp切断時搬送速度を含むを設定すると、S4に処理を移行する。S4に移行すると、CPU101は、搬送速度設定処理S3によって設定された切断時搬送速度や、シート判別センサ110により特定されるラベルシート36の幅寸法シート幅H等に基づいて、回転速度決定処理を実行する。回転速度決定処理S4では、CPU101は、切断時搬送速度やシート幅H等の諸条件を用いて、ラベルシート36を幅方向に直線的に切断する際における回転刃部材70の回転速度回転刃回転速度Vcを算出決定する。ここで、本実施形態に係る回転速度決定処理S4における回転刃回転速度Vcの算出方法について、図17を参照しつつ詳細に説明する。図17に示すように、回転刃回転速度Vcは、搬送速度設定処理S3によって設定された切断時搬送速度と、回転刃回転角γと、回転刃回転半径rの乗算値を、ラベルシート36のシート幅Hと、固定刃傾斜角θの正接値の乗算値によって除算して算出される。先ず、回転刃の動作に着目して、回転刃回転速度Vcを、回転刃回転角γと、回転刃回転半径rと、切断所要時間tを用いて表現する。ここで、回転刃回転角γは、ラベルシート36を幅方向に直線状に切断する為に要する回転刃部材70の回転角を意味する。そして、回転刃回転半径rは、回転軸心Oを回転軸とする回転刃部材70第1刃先部82の回転半径を意味し、円周軌跡SEの半径と略同一である。切断所要時間tは、ラベルシート36を幅方向に直線状に切断する為に要する時間を意味する。この場合、回転刃回転速度Vcは、回転刃回転角γと、回転刃回転半径rを乗算した値を、切断所要時間tで除算した態様で表現される。即ち、切断所要時間tに着目すれば、当該切断所要時間tは、回転刃回転角γと、回転刃回転半径rを乗算した値を、回転刃回転速度Vcで除算した態様で表現される。切断期間におけるラベルシート36の搬送量切断時搬送量について、ラベルシート36の搬送の観点から考察する。上述したように、ラベルプリンタ1は、切断期間におけるラベルシート36の搬送速度シート搬送速度Vpを、切断時搬送速度に設定する。即ち、切断期間切断所要時間tにおいては、ラベルシート36は、切断時搬送速度に基づいて一定の搬送速度で搬送される。従って、切断時搬送量は、切断時搬送速度シート搬送速度Vpに対して、切断所要時間tを乗算することで算出し得る。続いて、切断時搬送量について、ラベルシート36の切断の観点から考察する。上述したように、ラベルシート36は、ロータリーカッタユニット50を構成する回転刃部材70と固定刃部材85の協働により、ラベルシート36を幅方向に直線状に切断する。そして、固定刃である第2平刃90は、ラベルシート36の幅方向に対して第2刃先部92が固定刃傾斜角θを為すように配設されている図9、図17参照。従って、回転刃部材70と、固定刃傾斜角θを為す固定刃部材85によって、シート幅Hを有するラベルシート36を幅方向に亘って切断するためには、ラベルシート36のシート幅Hに対して、固定刃傾斜角θの正接値を乗算した搬送量即ち、切断時搬送量が必要となる。即ち、切断時搬送量は、切断時搬送速度シート搬送速度Vpに対して、切断所要時間tを乗算した値であり、且つ、ラベルシート36のシート幅Hに対して、固定刃傾斜角θの正接値を乗算した値として表現し得る。上述したように、切断所要時間tは、回転刃回転角γと、回転刃回転半径rを乗算した値を、回転刃回転速度Vcで除算した態様で表現されるので、切断時搬送速度シート搬送速度Vpに対して乗算する切断所要時間tとして代入しうる。この式を整理すると、回転刃回転速度Vcは、搬送速度設定処理S3によって設定された切断時搬送速度と、回転刃回転角γと、回転刃回転半径rの乗算値を、ラベルシート36のシート幅Hと、固定刃傾斜角θの正接値の乗算値によって除算した値として表現される。ここで、回転刃回転角γ、回転刃回転半径r、固定刃傾斜角θ固定刃傾斜角θに基づく正接値は、ラベルプリンタ1の装置構成に基づく固有値であり、既知の数値である。又、切断時搬送速度シート搬送速度Vpは、搬送速度設定処理S3によって既に設定されている為、回転速度決定処理S4移行時において、既知の値である。更に、当該ラベルプリンタ1は、シート判別センサ110によって、シートホルダ収納部10に装着されたシートホルダ30におけるラベルシート36の種類を特定し得るので、ロータリーカッタユニット50による切断対象であるラベルシート36のシート幅Hも、シート判別センサ110の検出信号に基づいて特定し得る。従って、CPU101は、切断時搬送速度と、回転刃回転角γと、回転刃回転半径rの乗算値を、ラベルシート36のシート幅Hと、固定刃傾斜角θの正接値の乗算値によって除算することで、回転刃回転速度Vcを算出決定し得る。回転刃回転速度Vcを算出決定し、回転速度決定処理S4を終了すると、CPU101は、S5に処理を移行する。S5に移行すると、CPU101は、印刷データにおける第1枚目の印刷ラベルに関する第1ページ印刷を開始する。具体的には、CPU101は、第1枚目の印刷ラベルに係る印刷ラインデータに基づいて、サーマルヘッド20の各発熱素子21に対する発熱制御を開始すると共に、搬送速度設定処理S3で設定されたシート搬送速度Vpに基づいて、ラベルシート36の搬送制御を開始するS5。第1枚目の印刷ラベルに関するサーマルヘッド20の発熱制御、及び、ラベルシート36の搬送制御を開始した後、CPU101は、S6に処理を移行する。S6においては、CPU101は、第1枚目の印刷ラベルに関する搬送速度調整印刷を行う。具体的に説明すると、CPU101は、印刷データの内、第1枚目の印刷ラベルを構成する印刷ラインデータを、印刷データにおける構成順に印刷対象とし、当該印刷対象に係る印刷ラインデータに基づいて、順次、サーマルヘッド20における各発熱素子21の発熱態様を制御する。同時に、CPU101は、搬送速度設定処理S3によって設定された単位期間U毎のシート搬送速度Vpに基づいて、シート搬送モータ108の駆動制御を行うことにより、単位期間U毎にシート搬送速度Vpを可変制御する図18、図20参照。これにより、ラベルプリンタ1は、第1枚目の印刷ラベルを、印刷品質を維持しつつ、迅速に提供し得る。第1枚目の印刷ラベルの印刷即ち、第1ページ印刷を完了するとS7、CPU101は、S8に処理を移行する。S8に移行すると、CPU101は、第2枚目以後の印刷ラベルを生成する為に、次ページ印刷処理を実行する。具体的には、CPU101は、次ページ印刷処理プログラム図19参照を実行することにより、第2枚目以後の印刷ラベルに関する印刷処理を行うと共に、所定の場合には、当該印刷処理と平行してシート切断線CLに沿ったラベルシート36の切断処理を行う。ここで、次ページ印刷処理プログラムについて、図19を参照しつつ詳細に説明する。次ページ印刷処理S8に移行すると、CPU101は、次の印刷ラベルに関する次ページ印刷を開始しS21、次の印刷ラベルに関する搬送速度調整印刷S22を実行する。具体的に説明すると、CPU101は、第1ページ印刷の場合と同様に、印刷データの内、次の印刷ラベルを構成する印刷ラインデータを、印刷データにおける構成順に印刷対象とし、当該印刷対象に係る印刷ラインデータに基づいて、順次、サーマルヘッド20における各発熱素子21の発熱態様を制御する。同時に、CPU101は、搬送速度設定処理S3によって設定された単位期間U毎のシート搬送速度Vpに基づいて、シート搬送モータ108の駆動制御を行うことにより、単位期間U毎にシート搬送速度Vpを可変制御する図20参照。これにより、ラベルプリンタ1は、次の印刷ラベルを、印刷品質を維持しつつ、迅速に提供し得る。その後、CPU101は、S23に処理を移行する。S23に移行すると、CPU101は、印刷データにおけるシート切断線CLに基づいて、切断開始タイミング即ち、切断期間の始期が到来したか否かを判断する。具体的には、CPU101は、印刷データにおけるシート切断線CLと、シート搬送速度Vpに基づいて、切断開始タイミングが到来したか否かを判断する。切断開始タイミングが到来している場合S23:YES、CPU101は、S24に処理を移行する。切断開始タイミングが未だ到来していない場合S23:NO、CPU101は、S26に処理を移行する。S24においては、CPU101は、シート搬送モータ108を駆動制御し、シート搬送速度Vpを、搬送速度設定処理S3により設定された当該シート切断線CLに係る切断時搬送速度に変更し、ラベルシート36の搬送を継続する図20参照。シート搬送速度Vpを切断時搬送速度に変更すると同時に、CPU101は、カッターモータ65を駆動制御し、回転速度決定処理S4で決定された回転刃回転速度Vcで、ロータリーカッタユニット50の回転刃部材70における回転を開始する。ラベルシート36の搬送速度の切断時搬送速度への調整、及び、回転刃部材70の回転刃回転速度Vcによる回転を開始した後、CPU101は、S25に処理を移行する。S25では、CPU101は、当該シート切断線CLに基づくラベルシート36の切断を完了したか否かを判断する。具体的には、CPU101は、当該シート切断線CLに係る切断期間を経過したか否かに基づいて、S25の判断を行う。ラベルシート36の切断を完了している場合S25:YES、CPU101は、S26に処理を移行する。ラベルシート36の切断を未だ完了していない場合S25:NO、CPU101は、S24に処理を戻し、ラベルシート36を搬送速度設定処理S3で設定された切断時搬送速度で搬送しつつ、回転速度決定処理S4で決定された回転刃回転速度Vcで回転刃部材70を回転させることで、ラベルシート36の切断を継続する。尚、S23~S25の処理を実行している間は、CPU101は、搬送速度調整印刷S22から継続して、次の印刷ラベルを構成する印刷ラインデータを、印刷データにおける構成順に印刷対象とし、当該印刷対象に係る印刷ラインデータに基づいて、順次、サーマルヘッド20における各発熱素子21の発熱態様を制御する。又、S23~S25の処理を実行している場合、CPU101は、搬送速度調整印刷S22と異なり、搬送速度設定処理S3で設定された切断時搬送速度で、一定に維持してラベルシート36を搬送する。S26に移行すると、CPU101は、次ページ印刷を完了したか否かを判断する。CPU101は、次の印刷ラベルに係る全ての印刷ラインデータに関するサーマルヘッド20の発熱制御を完了したか否かに基づいて、S26の判断を行う。次ページ印刷を完了している場合S26:YES、CPU101は、次ページ印刷処理プログラムを終了し、メイン処理プログラム図15参照のS9に処理を移行する。次の印刷ラベルに係る次ページ印刷を完了していない場合S26:NO、CPU101は、S22に処理を戻し、次ページ印刷を継続する。再び、図15を参照して、メイン処理プログラムについて詳細に説明する。上述のようにして、次ページ印刷処理S8を終了すると、CPU101は、印刷データ読込処理S1で読み込んだ印刷データに含まれる全ての印刷ラベルに関する印刷を完了しているか否かを判断するS9。印刷データ中の全ての印刷ラベルに係る印刷を完了している場合S9:YES、CPU101は、S13に処理を移行する。未処理の印刷ラベルが存在する場合S9:NO、CPU101は、次ページ印刷処理S8に処理を戻し、未処理の印刷ラベルを対象とする次ページ印刷処理を実行する。単独印刷であると判断された場合S2:NO、CPU101は、先ず、単独印刷に係る印刷データの印刷を開始するS10。上述したように、単独印刷に係る印刷データは、一枚の印刷ラベルに係る印刷内容を有している。尚、単独印刷に係る印刷ラベルの印刷開始に先んじて、CPU101は、当該印刷ラベルに係る全ての印刷ラインデータと、シート搬送速度決定テーブル図14参照に基づいて、単位期間U毎のシート搬送速度Vpを決定する。単独印刷に係る印刷を開始すると、CPU101は、搬送速度調整印刷を実行するS11。この場合においても、CPU101は、単独印刷に係る印刷ラベルを構成する印刷ラインデータを、印刷データにおける構成順に印刷対象とし、当該印刷対象に係る印刷ラインデータに基づいて、順次、サーマルヘッド20における各発熱素子21の発熱態様を制御する。同時に、CPU101は、設定された単位期間U毎のシート搬送速度Vpに基づいて、シート搬送モータ108の駆動制御を行うことにより、単位期間U毎にシート搬送速度Vpを可変制御する図18参照。これにより、ラベルプリンタ1は、単独印刷に係る印刷ラベルを、印刷品質を維持しつつ、迅速に提供し得る。単独印刷に係る印刷ラベルの印刷を完了するとS12、CPU101は、S13に処理を移行する。S13においては、CPU101は、シート搬送速度Vpを、第5搬送速度Vp5に設定し、第5搬送速度Vp5でのラベルシート36の搬送を開始する。ここで、単独印刷の場合、連続印刷の場合の何れであっても、S13に移行した時点で、今回の印刷データにおける最後の印刷ラベルの印刷を完了している。従って、最も速いシート搬送速度Vpである第5搬送速度Vp5で、ラベルシート36を搬送しても、印刷結果に悪影響を及ぼすことはない。そして、ラベルシート36を第5搬送速度Vp5で搬送することにより、CPU101は、最後の印刷ラベルをラベルシート36から切り離す為のシート切断線CLを、迅速にロータリーカッタユニット50へ搬送し得る。S14では、CPU101は、最後の印刷ラベルをラベルシート36から切り離す後端カット処理を実行する。具体的には、CPU101は、第5搬送速度Vp5に基づいて特定された最後の印刷ラベルに係るシート切断線CLに係る切断開始タイミングが到来したことに基づき、回転速度決定処理S4と同様に、第5搬送速度Vp5等の諸条件に基づき算出された回転刃回転速度Vcで、回転刃部材70を回転させる。これにより、当該ラベルプリンタ1は、最後の印刷ラベルを、迅速にラベルシート36から切り離すことができ、もって、ユーザ所望の印刷ラベルを迅速に提供し得る。後端カット処理S14を終了すると、CPU101は、S15に処理を移行する。S15では、CPU101は、印刷終了処理を実行する。印刷終了処理S15においては、CPU101は、RAM103に形成された印刷バッファの初期化や、ロータリーカッタユニット50等の各構成装置の位置調整等を行う。各構成装置の位置調整には、例えば、ロータリーカッタユニット50における回転刃部材70を初期位置に設定することが挙げられる。印刷終了処理S15を終了すると、CPU101は、メイン処理プログラムを終了する。以上、説明したように、本実施形態に係るラベルプリンタ1は、印刷データ読込処理S1で取得した印刷データに基づいて、サーマルヘッド20の各発熱素子21の発熱態様を制御することによって、シート搬送速度Vpで搬送されるラベルシート36に対して、所望の印刷ラベルを印刷し得る。又、当該ラベルプリンタ1は、サーマルヘッド20よりもラベルシート36の搬送方向下流側に、回転刃部材70、固定刃部材85、カッターモータ65を有するロータリーカッタユニット50を有している。即ち、当該ラベルプリンタ1は、回転刃部材70を回転刃回転速度Vcで回転軸心Oを中心に回転させることで、ラベルシート36を搬送しつつ、当該ラベルシート36を、幅方向に亘って直線的に切断し得る。即ち、当該ラベルプリンタ1は、プラテンローラ15等によるラベルシート36の搬送を行いつつ、サーマルヘッド20による印刷データに基づく印刷と、ロータリーカッタユニット50によるラベルシート36の切断を並行して行い得る。そして、当該ラベルプリンタ1は、搬送速度設定処理S3により、印刷データ読込処理S1により読み込まれた印刷データを先読みし、当該印刷データを構成する全ての印刷ラインデータの発熱DUTYに基づいて、単位期間U毎のラベルシート36のシート搬送速度Vpを決定する。当該ラベルプリンタ1は、印刷データに基づく印刷を行う際に、搬送速度設定処理S3で設定されたシート搬送速度Vpとなるように、シート搬送モータ108の駆動制御を行うことで、ラベルシート36の搬送速度を可変に制御する。従って、当該ラベルプリンタ1は、印刷対象となる印刷データの内容に応じたシート搬送速度Vpでラベルシート36を搬送しつつ、サーマルヘッド20による印刷を行うことができるので、高い品質を維持しつつ、迅速に、印刷データに基づく印刷ラベルを提供し得る。又、単位期間Uは、シート搬送モータ108の搬送性能に基づき特定される期間であるため、当該ラベルプリンタ1は、シート搬送モータ108の搬送性能に応じて、ラベルシート36のシート搬送速度Vpの制御を高精度で行うことができる。又、印刷ラインデータに基づく印刷を高い印刷品質で行う為に要する期間は、印刷ラインデータに基づいて加熱される発熱素子が前記サーマルヘッドを構成する全ての発熱素子に対して占める割合即ち、発熱DUTYが高いほど、長く要する。従って、当該ラベルプリンタ1は、印刷データを構成する発熱DUTYの高低に基づいて、ラベルシート36のシート搬送速度Vpを決定することで、ラベルシート36がサーマルヘッド20上に位置する期間を適切な期間とし、もって、高い品質を維持しつつ、迅速に、印刷データに基づく印刷ラベルを提供し得る。更に、当該ラベルプリンタ1は、搬送速度設定処理S3において、ロータリーカッタユニット50によりラベルシート36の切断が行われる切断期間に係るラベルシート36の搬送速度切断時搬送速度を、切断期間中に印刷される印刷ラインデータ群に基づく一定の速度に決定する。従って、当該ラベルプリンタ1によれば、切断期間内におけるラベルシート36の搬送速度に変化が生じることはない。これにより、当該ラベルプリンタ1は、確実に、ロータリーカッタユニット50によって、ラベルシート36を幅方向に亘って直線的に切断し得る。又、当該ラベルプリンタ1は、搬送速度設定処理S3において、切断時搬送速度を決定する際に、切断期間内に印刷対象となる各印刷ラインデータに基づくシート搬送速度Vpを特定し、切断期間を構成する各印刷ラインデータに基づくシート搬送速度Vpの内、最も遅いシート搬送速度Vpを、切断期間内における一定の搬送速度即ち、切断時搬送速度に決定する。これにより、当該ラベルプリンタ1は、切断期間内に印刷される各印刷ラインデータの印刷に対して、高い品質を維持する為に十分な期間を確保することができ、切断時搬送速度を一定速度にした場合であっても、切断期間を通じて、高い品質で印刷ラベルを印刷し得る。そして、当該ラベルプリンタ1は、回転速度決定処理S4により、装着されているラベルシート36のシート幅H、搬送速度設定処理S3で設定された切断時搬送速度、ラベルシート36の切断に要する回転刃回転角γ、回転刃回転半径r、固定刃傾斜角θに基づいて、回転刃部材70の回転速度回転刃回転速度Vcを、算出決定する。従って、当該ラベルプリンタ1は、ラベルプリンタ1における現在の状況例えば、ラベルシート36のシート幅Hや、ラベルシート36の切断時搬送速度等に対応する回転刃回転速度Vcをもって、ラベルシート36を切断し得る。これにより、当該ラベルプリンタ1は、ラベルシート36の切断時搬送速度や、ラベルシート36のシート幅H等の条件が変更された場合であっても、回転刃部材70の回転刃回転速度Vcを調整することで、より高い精度で、ラベルシート36を幅方向に亘って直線的に切断し得る。更に、当該ラベルプリンタ1は、シート判別センサ110からの検出信号によって、当該ラベルプリンタ1に装着されているラベルシート36の種類シート幅H等を特定することができる。即ち、ラベルプリンタ1は、回転刃回転速度Vcの算出に用いるラベルシート36のシート幅Hを自動的に特定することができ、もって、ラベルシート36のシート幅Hに対応する回転刃回転速度Vcを算出調整し得る。この結果、当該ラベルプリンタ1は、より高い精度で、ラベルシート36を幅方向に亘って直線的に切断し得る。以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。例えば、本実施形態においては、ラベルプリンタ1の本体筐体5内部において、ラベルシート36の搬送経路に対して、ロータリーカッタユニット50の配設向きを調整することによって、ラベルシート36の幅方向と第2刃先部92の間に固定刃傾斜角θを形成していたが、この態様に限定するものではない。例えば、固定刃部材85の固定刃保持部87に対する第2平刃90の取付状態によって、ラベルシート36の幅方向と第2刃先部92の間に固定刃傾斜角θを形成してもよい。又、本実施形態に係るロータリーカッタユニット50は、固定刃及び回転刃の何れも、直線状に延びた刃先を有する平刃により構成されているが、この態様に限定するものではない。即ち、円筒状の部材の外周面に螺旋状の刃先を形成した回転刃と、固定刃により構成することも可能である。又、本実施形態に係るラベルプリンタ1においては、第1枚目の印刷ラベルを印刷する際に、前端カット処理を行うように構成することも可能である。即ち、第1枚目の印刷ラベルを印刷処理中に、当該第1枚目の印刷ラベルの前方に位置するシート切断線CLに基づいて、ロータリーカッタユニット50によってラベルシート36を幅方向に直線的に切断するように構成することも可能である。更に、本実施形態においては、印刷装置としてラベルプリンタを適用し、被記録媒体として、感熱紙を含むラベルシート36を適用しているが、この態様に限定するものではない。即ち、長尺状の被記録媒体であれば、被記録媒体の種類を問わないし、印刷装置としても、長尺状の被記録媒体に印刷し、ロータリーカッタユニットにより被記録媒体を切断するものであれば、ラベルプリンタに関わらず、種々の印刷装置に適用し得る。"