(57)【要約】【課題】可動刃が異常位置で停止した場合でも、切断動作を可能にできる切断装置及び印刷装置を提供する。【解決手段】切断装置及び印刷装置は、第一待機位置と切断完了位置との間を移動可能であり、切断完了位置でテープを切断可能な第一可動刃を備える。第一可動刃は切断開始位置と前記切断完了位置との間の異常位置で停止する場合がある。ＣＰＵは、操作ボタン等により入力された変更信号に基づき、第一可動刃駆動モータを逆転方向に駆動させ（Ｓ２０４）、第一可動刃をテープの搬送領域から離隔させる方向に移動させる。ＣＰＵは、移動後の離隔位置を第一待機位置に替わる第二待機位置として設定し、フラッシュメモリに記憶させる（Ｓ２１５）。【選択図】図１４
2020146799.tif 000002
【特許請求の範囲】
【請求項１】
切断する対象物から離隔した位置である第一待機位置と、前記対象物の切断を完了する位置である切断完了位置との間を移動可能な切断刃と、
前記切断刃を移動させる駆動部と、
前記切断刃を前記第一待機位置と前記切断完了位置との間を往復移動させる切断動作を実行する為の切断データに基づいて前記駆動部を制御する第一制御手段と、
を備えた切断装置であって、
前記第一制御手段が前記切断データに基づき前記駆動部を制御し、前記切断刃が移動する途中の位置であって前記対象物の切断を開始する切断開始位置と前記切断完了位置との間の異常位置で停止した場合、前記切断刃の可動範囲のうちで前記対象物から離隔した任意の位置である離隔位置に前記切断刃を移動させる指令を入力する入力手段と、
前記入力手段によって入力された前記指令に基づき前記駆動部を制御する第二制御手段と、
前記離隔位置を前記第一待機位置に替わる第二待機位置として設定する設定手段と、
前記設定手段により設定された前記第二待機位置を記憶する記憶手段と、
を備えたことを特徴とする切断装置。
【請求項２】
前記切断刃が前記第一待機位置に位置することを検出する検出部を備え、
前記切断刃が前記第一待機位置に位置することを前記検出部が検出した場合、前記第一制御手段は、前記切断データに基づき前記駆動部を制御して前記切断動作を実行し、
前記切断刃が前記第一待機位置に位置することを前記検出部が検出できず、前記切断刃が前記異常位置で停止した場合、前記入力手段は、前記異常位置に停止する前記切断刃を前記離隔位置に移動させる前記指令を入力すること
を特徴とすることを特徴とする請求項１に記載の切断装置。
【請求項３】
前記検出部が、前記切断刃が前記第一待機位置に位置することを前記検出部が検出できず、前記切断刃を前記異常位置で検出した場合、前記第二制御手段は、前記検出部が検出する前記切断刃の位置である前記異常位置と前記第二待機位置との間のずれ量を算出する算出手段を備え、
前記第一制御手段は、前記切断刃を前記異常位置から前記算出手段が算出した前記ずれ量に相当する距離を移動させることによって、前記第二待機位置に移動するように前記駆動部を制御すること
を特徴とする請求項２に記載の切断装置。
【請求項４】
前記切断刃の前記切断動作にかかる移動時間を計時する計時手段と、
前記切断動作の開始から計時された前記移動時間が予め定められた所定時間を経過した時点で、前記切断刃が前記第一待機位置に位置することを前記検出部が検出できない場合、前記切断刃が前記異常位置で停止していると判断する判断手段と、
を備えたことを特徴とする請求項２又は３に記載の切断装置。
【請求項５】
前記入力手段は、使用者によって操作される操作部であることを特徴とする請求項１から４の何れかに記載の切断装置。
【請求項６】
前記第一制御手段は、前記切断動作を実行中に前記切断刃が前記切断完了位置から前記第一又は第二待機位置に移動させる際、前記切断刃が前記第一又は第二待機位置に到達する前から移動速度を減速させ、前記切断刃を前記第一又は第二待機位置で停止させるように前記駆動部を制御することを特徴とする請求項１から５の何れかに記載の切断装置。
【請求項７】
前記駆動部の過負荷を検出する過負荷検出手段を備え、
前記第一制御手段は、前記過負荷検出手段が過負荷を検出した場合、前記駆動部による前記切断動作を停止させる制御を行うことを特徴とする請求項１から６の何れかに記載の切断装置。
【請求項８】
請求項１から７の何れかに記載の切断装置と、
前記対象物に印刷する印刷手段と
を備えたことを特徴とする印刷装置。
【請求項９】
前記切断装置の切断動作を休止する非切断モードを備えることを特徴とする請求項８に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、切断装置及び印刷装置に関する。
【背景技術】
【０００２】
切断機構を備えた印刷装置が開示されている。切断機構は、印刷媒体であるラベル用テープを切断可能である。切断機構は駆動モータと可動刃を有する。可動刃は、軸穴を有し、軸穴を中心に揺動可能に支持される。可動刃は、通常の待機状態（ホームポジション）ではラベル用テープから離隔している。駆動モータが駆動すると、駆動モータの駆動力によって可動刃はホームポジションから前進し、ラベル用テープを切断する。切断後、可動刃は駆動モータの駆動力によって後退し、再度ホームポジションに戻る。可動刃のホームポジションの位置は、マイクロスイッチにより検出される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１３９７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、何らかの原因で、可動刃が印刷媒体の切断を開始する位置から可動刃が印刷媒体の切断を完了する位置の間である異常位置で可動刃が停止してしまい、その後、可動刃が正常に動作しないという問題があった。また、ラベル用テープは、巻回された状態でカートリッジ（テープカセットに相当）に収容される場合がある。この場合、カートリッジは、印刷装置の内部に着脱可能に収容される。しかし、可動刃が異常位置で停止している状態では、カートリッジを印刷装置に正常に着脱できない場合があるという問題があった。
【０００５】
本発明の目的は、可動刃が異常位置で停止した場合でも、切断動作を可能にできる切断装置及び印刷装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る切断装置は、切断する対象物から離隔した位置である第一待機位置と、前記対象物の切断を完了する位置である切断完了位置との間を移動可能な切断刃と、前記切断刃を移動させる駆動部と、前記切断刃を前記第一待機位置と前記切断完了位置との間を往復移動させる切断動作を実行する為の切断データに基づいて前記駆動部を制御する第一制御手段と、を備えた切断装置であって、前記第一制御手段が前記切断データに基づき前記駆動部を制御し、前記切断刃が移動する途中の位置であって前記対象物の切断を開始する切断開始位置と前記切断完了位置との間の異常位置で停止した場合、前記切断刃の可動範囲のうちで前記対象物から離隔した任意の位置である離隔位置に前記切断刃を移動させる指令を入力する入力手段と、前記入力手段によって入力された前記指令に基づき前記駆動部を制御する第二制御手段と、前記離隔位置を前記第一待機位置に替わる第二待機位置として設定する設定手段と、前記設定手段により設定された前記第二待機位置を記憶する記憶手段と、を備えたことを特徴とする。
【０００７】
本発明によれば、切断装置は、切断刃が異常位置で停止した場合でも、切断刃を離隔位置に移動させ、第二待機位置とすることで、切断動作を可能にできる。
【０００８】
本発明に係る切断装置において、前記切断刃が前記第一待機位置に位置することを検出する検出部を備え、前記切断刃が前記第一待機位置に位置することを前記検出部が検出した場合、前記第一制御手段は、前記切断データに基づき前記駆動部を制御して前記切断動作を実行し、前記切断刃が前記第一待機位置に位置することを前記検出部が検出できず、前記切断刃が前記異常位置で停止した場合、前記入力手段は、前記異常位置に停止する前記切断刃を前記離隔位置に移動させる前記指令を入力してもよい。この場合、切断刃が第一待機位置にあることを検出する検出部を備えた切断装置において、検出部の故障又は検出部の取付位置の位置ずれにより、切断刃が第一待機位置に位置することを検出部が検出できない場合は、異常位置に停止する切断刃を離隔位置に移動させ、第二待機位置と設定することで、切断動作を可能にできる。
【０００９】
本発明に係る切断装置において、前記検出部が、前記切断刃が前記第一待機位置に位置することを前記検出部が検出できず、前記切断刃を前記異常位置で検出した場合、前記第二制御手段は、前記検出部が検出する前記切断刃の位置である前記異常位置と前記第二待機位置との間のずれ量を算出する算出手段を備え、前記第一制御手段は、前記切断刃を前記異常位置から前記算出手段が算出した前記ずれ量に相当する距離を移動させることによって、前記第二待機位置に移動するように前記駆動部を制御してもよい。この場合、切断装置は、切断刃を、異常位置から、設定された第二待機位置に移動させることで、切断動作を可能にできる。
【００１０】
本発明に係る切断装置において、前記切断刃の前記切断動作にかかる移動時間を計時する計時手段と、前記切断動作の開始から計時された前記移動時間が予め定められた所定時間を経過した時点で、前記切断刃が前記第一待機位置に位置することを前記検出部が検出できない場合、前記切断刃が前記異常位置で停止していると判断する判断手段と、
を備えてもよい。この場合、切断装置は、切断刃が異常位置で停止したことを切断装置自身で判断できるので、使用者は切断刃が異常位置で停止したことを把握し易い。
【００１１】
本発明に係る切断装置において、前記入力手段は、使用者によって操作される操作部であってもよい。この場合、切断装置は、使用者自身による操作で切断刃を離隔位置まで移動させるので、使用者は切断刃を離隔位置まで移動したことを把握し易い。
【００１２】
本発明に係る切断装置において、前記第一制御手段は、前記切断動作を実行中に前記切断刃が前記切断完了位置から前記第一又は第二待機位置に移動させる際、前記切断刃が前記第一又は第二待機位置に到達する前から移動速度を減速させ、前記切断刃を前記第一又は第二待機位置で停止させるように前記駆動部を制御してもよい。この場合、切断装置は、切断刃のオーバーランを抑制し、第一又は第二待機位置に正確に停止させることができる。
【００１３】
本発明に係る切断装置において、前記駆動部の過負荷を検出する過負荷検出手段を備え、前記第一制御手段は、前記過負荷検出手段が過負荷を検出した場合、前記駆動部による前記切断動作を停止させる制御を行ってもよい。この場合、切断装置は、過負荷検出手段が過負荷を検出した場合、駆動部による切断動作を停止させるので、駆動部及び切断刃の耐久性を良好に維持できる。
【００１４】
本発明に係る印刷装置は、請求項１から７の何れかに記載の切断装置と、前記対象物に印刷する印刷手段とを備えたことを特徴とする。この場合、印刷装置は請求項１から７に記載の効果を得ることができる。
【００１５】
本発明に係る印刷装置において、前記切断装置の切断動作を休止する非切断モードを備えてもよい。この場合、印刷装置は、切断装置に異常が発生した場合であっても、非切断モードにすることで、切断装置の切断動作を休止することができる。よって、印刷装置は、対象物への印刷動作のみを継続して実行することができる。
【図面の簡単な説明】
【００１６】
【図１】カバー３が閉位置にあるときの印刷装置１００を右前上側から見た斜視図である。
【図２】カバー３が開位置にあり、且つテープカセット７が装着された状態の印刷装置１００を右前上側から見た斜視図である。
【図３】カバー３が開位置にあり、且つテープカセット７が装着されていない状態の印刷装置１００を後上側から見た斜視図である。
【図４】テープ９の斜視図である。
【図５】切断装置１及びテープカセット７を右前上側から見た斜視図である。
【図６】図５から第二切断刃５０等を取り除いた斜視図である。
【図７】第一切断刃４０が待機位置から順に切断完了位置まで移動する場合における印刷装置１００の正面図である。
【図８】第二切断刃５０が待機位置から順に切断完了位置まで移動する場合における印刷装置１００の正面図である。
【図９】印刷装置１００の電気的構成を示すブロック図である。
【図１０】メイン処理のフローチャートである。
【図１１】メイン処理のフローチャートである。
【図１２】メイン処理の中で行われるフルカット処理のフローチャートである。
【図１３】メイン処理の中で行われるフルカット処理のフローチャートである。
【図１４】メイン処理の中で行われる第一位置更新処理のフローチャートである。
【図１５】メイン処理の中で行われる非切断モード処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態について図面を参照して説明する。参照する図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。図面に記載されている装置の構成は、それのみに限定する趣旨ではなく、単なる説明例である。
【００１８】
図１から図４を参照し、印刷装置１００の機械的構成を説明する。印刷装置１００は切断装置１を備える。切断装置１の詳細は後述する。以下では、図１の右下側、左上側、右上側、左下側、上側、及び下側を、それぞれ、印刷装置１００の右側、左側、後側、前側、上側、及び下側と定義する。
【００１９】
図１及び図２に示すように、印刷装置１００は、筐体２とカバー３とを備える。筐体２は、略直方体状である。カバー３は、筐体２の上面の後端部によって回動可能に支持され、筐体２の上面に対して開閉できる。以下、カバー３が筐体２に対して閉じられた位置を、「閉位置」という（図１参照）。カバー３が筐体２に対して開かれた位置を、「開位置」という（図２参照）。カバー３は、付勢部材（図示略）によって、閉位置から開位置に向かって常時付勢される。
【００２０】
筐体２の上面の右前角部には、ロック部４が設けられる。ロック部４は、カバー３を閉位置に係止する。ロック部４が押下されると、カバー３の係止が解除される。これにより、付勢部材の付勢力によってカバー３が開位置へ移動する。筐体２の前面の右上角部には、操作ボタン５が設けられる。操作ボタン５は、各種情報を印刷装置１００に入力する。筐体２の前面において操作ボタン５の左側には、排出口１１が設けられる。排出口１１は、上下方向に延びる開口であり、筐体２の内部と外部とに連通する。操作ボタン５の上側には、印刷装置１００の状態を報知するＬＥＤ８５が設けられる。ＬＥＤ８５の詳細は後述する。
【００２１】
図２及び図３に示すように、筐体２の上面には、装着部６が設けられる。装着部６は、筐体２の上面から下方に凹み、テープカセット７が上下方向に着脱可能に装着される。テープカセット７は、カセットケース７０を備える。カセットケース７０は、平面視略長方形の箱状筐体であり、インクリボン（図示略）とテープ９（図４参照）とを収容する。
【００２２】
図４に示すように、本実施形態のテープ９は、複数層で構成される。具体的には、テープ９は、印刷基材９１と粘着テープ９２とを有する。印刷基材９１は、透明な長尺状のフィルムテープである。印刷基材９１の片面は、印刷装置１００によって印刷される印刷面である。粘着テープ９２は、印刷基材９１の印刷面側に貼り付けられ、粘着層９３、背景基材９４、粘着層９５、及び剥離紙９６を有する。粘着層９３は、背景基材９４と印刷基材９１との間に設けられる。粘着層９５は、背景基材９４と剥離紙９６との間に設けられる。粘着層９３、９５は、より詳細には、背景基材９４の両面に粘着剤が塗布された層である。
【００２３】
図２に示すように、カセットケース７０には、リボン巻取スプール７１及びテープ駆動ローラ７２が設けられる。リボン巻取スプール７１及びテープ駆動ローラ７２は、上下方向に延びる筒状体である。リボン巻取スプール７１は、印刷に使用されたインクリボンを巻き取る。テープ駆動ローラ７２は、テープ９を搬送する。
【００２４】
図３に示すように、装着部６には、サーマルヘッド２５とリボン巻取軸６１とテープ駆動軸６２とが設けられる。サーマルヘッド２５は、ヘッドホルダ６０の右側に設けられ、テープ９に印刷を行う。ヘッドホルダ６０は、装着部６の右側に設けられ、側面視板状である。リボン巻取軸６１は、ヘッドホルダ６０の左側に回転可能に設けられ、上下方向に延びる。テープ駆動軸６２は、ヘッドホルダ６０の前側に回転可能に設けられ、上下方向に延びる。リボン巻取軸６１及びテープ駆動軸６２は、テープ駆動モータ２６（図９参照）と連結する。
【００２５】
装着部６の右側には、プラテンローラ６５及びサブローラ６６（図６参照）が、それぞれ、回転可能に設けられる。サブローラ６６は、プラテンローラ６５の前側に設けられる。プラテンローラ６５及びサブローラ６６は、それぞれ、サーマルヘッド２５及びテープ駆動軸６２に対して近接する位置と離隔する位置とに略左右方向に移動できる。
【００２６】
装着部６の右前角部の前側には、凹部１５が設けられる。凹部１５は、筐体２の上面から下方に凹み、装着部６の右前角部から前方に筐体２の前面まで延びる。凹部１５は、開口部１０を規定する。開口部１０は、テープ９の搬送領域Ｈ（図７（Ａ）参照）の一部を含む。搬送領域Ｈは、筐体２内をテープ９が搬送される場合に、テープ９が通過する領域である。開口部１０において、後側がテープ９の搬送方向上流側であり、前側が搬送方向下流側である。開口部１０の前後方向の略中央では、刃部３１が上下方向に延びる。刃部３１の詳細は後述する。
【００２７】
開口部１０は、排出口１１と進入口１２と装着口１３とを含む。排出口１１は、刃部３１に対して搬送方向下流側に開放される開口である。筐体２の内部で印刷されたテープ９は、排出口１１から外部に排出される。進入口１２は、刃部３１に対して搬送方向上流側に開放される開口である。進入口１２は、開口部１０のうち装着部６と連通する。テープカセット７から排出されたテープ９は、進入口１２から開口部１０内に進入する。装着口１３は、刃部３１に対して上側に開放される開口である。装着部６にテープカセット７が上側から装着される場合、テープ９は装着口１３から開口部１０内に進入できる。排出口１１及び装着口１３は、互いに連通する。進入口１２及び装着口１３は、互いに連通する。
【００２８】
図５及び図６を参照し、切断装置１を説明する。切断装置１は、進入口１２の前側、且つ排出口１１の後側の位置に設けられる（図３参照）。切断装置１は、刃部３１、第一可動刃駆動モータ２７Ａ（図９参照）、及び第二可動刃駆動モータ２７Ｂを備える。刃部３１は、筐体２の内部に設けられ、テープ９の少なくとも一部を切断できる。刃部３１は、第一切断刃４０（図６参照）と第二切断刃５０（図５参照）を含む。
【００２９】
図６に示すように、第一切断刃４０は、固定刃４１と第一可動刃４２を備え、テープ９をフルカットできる。フルカットは、印刷されたテープ９の全ての層（本実施形態では、印刷基材９１、粘着テープ９２）を切断し、印刷されたテープ９を２つに切り離す動作である。
【００３０】
固定刃４１は、搬送領域Ｈに対して左側に配置される（図７参照）。固定刃４１は、背面視略Ｌ字状の板部材である。固定刃４１の下端部は、凹部１５の底壁まで延びる。固定刃４１の上端部は、凹部１５の側壁の上端部の下側近傍まで延びる（図７参照）。固定刃４１の右端部には、刃先４１１が上下方向に延びる。固定刃４１は、固定板３８に固定される。固定板３８は、筐体２に固定され、前後方向に直交して延びる。固定刃４１の下端部には回動軸３７が設けられる。回動軸３７は、凹部１５の底壁よりも下側において、前後方向に延びる。
【００３１】
第一可動刃４２は、固定刃４１に右側から対向し、正面視右側に開口する略Ｖ字状の板部材である。第一可動刃４２は、回動軸３７によって、正面視反時計回り方向又は時計回り方向に回動可能に支持される。第一可動刃４２は、回動軸３７よりも上側の左端部に刃先４２１が設けられ、略上下方向に延びる。第一可動刃４２が回動軸３７を中心として正面視反時計回り方向に回動すると、第一可動刃４２の上端部が固定刃４１の上端部に接近する。第一可動刃４２が回動軸３７を中心として正面視時計回り方向に回動すると、第一可動刃４２の上端部が固定刃４１の上端部から離隔する。
【００３２】
第一可動刃駆動モータ２７Ａ（図９参照）は、正方向及び逆方向に回転駆動可能である。第一可動刃駆動モータ２７Ａは、複数のギアで構成するギア群（図示略）及び第一可動刃駆動ギア３２を介して第一可動刃４２に連結される。第一可動刃駆動ギア３２は、固定板３８の前側に取付けられた支え板（図示略）に回転可能に支持される。第一可動刃駆動モータ２７Ａの回転駆動は、ギア群を介して第一可動刃駆動ギア３２に伝達され、第一可動刃駆動ギア３２は回転する。第一可動刃駆動ギア３２の後面には、回転中心から偏心した位置に後方に延びるピン（図示略）が設けられる。第一可動刃４２は、回動軸３７よりも下側から斜め下方に延びる腕部４２２に形成された長孔（図示略）を有する。第一可動刃駆動ギア３２のピンは、腕部４２２の長孔に係合する。第一可動刃駆動ギア３２が回転すると、回転中心に対するピンの位置が移動することにより、ピンに係合する長孔が左右方向に移動し、第一可動刃４２が揺動する。即ち、第一可動刃駆動モータ２７Ａの出力軸が正方向に回転すると、ギア群及び第一可動刃駆動ギア３２を介して、第一可動刃４２は回動軸３７を中心に回動（揺動）する。より詳細には、第一可動刃駆動ギア３２が正方向に一回転すると、第一可動刃４２は一往復揺動する。第一可動刃駆動ギア３２は、軸方向が前後方向である略円筒状である。第一可動刃駆動ギア３２は、円筒外壁のうち所定の周方向範囲にフランジ状に突出して設けたカム３２１を備える。
【００３３】
第一可動刃駆動ギア３２の上側には、第一可動刃検出センサ３９Ａが設けられる。第一可動刃検出センサ３９Ａは、上記支え板にネジ（図示略）で固定される。第一可動刃検出センサ３９Ａは、可動片３９１Ａと固定片（図示略）を有する、所謂リミットスイッチである。可動片３９１Ａが可動して固定片に接触した場合、第一可動刃検出センサ３９ＡはＯＮ信号を出力する。可動片３９１Ａが固定片と離隔した場合、第一可動刃検出センサ３９ＡはＯＦＦ信号を出力する。
【００３４】
第一可動刃４２の待機位置は、第一可動刃４２の刃先４２１がテープ９の搬送領域Ｈから離隔した位置である。第一可動刃４２は待機位置から固定刃４１に向けて移動を開始し、刃先４２１が搬送領域Ｈに位置するテープ９をフルカットして切断完了位置で停止する。その後、第一可動刃４２は切断完了位置から待機位置に戻って停止する。本実施形態は、この一連の動作を第一可動刃４２による「切断動作」という。
【００３５】
第一可動刃４２が待機位置にある場合、第一可動刃検出センサ３９Ａの可動片３９１Ａはカム３２１に押し当てられ（図６参照）、可動片３９１Ａは固定片に接触する。従って、第一可動刃検出センサ３９ＡはＯＮ信号を出力する。この状態で、第一可動刃駆動モータ２７Ａが正方向に回転駆動すると、ギア群及び第一可動刃駆動ギア３２が回転し、第一可動刃検出センサ３９Ａの可動片３９１Ａはカム３２１から離隔するので、第一可動刃検出センサ３９ＡはＯＦＦ信号を出力する。第一可動刃４２は、第一可動刃駆動ギア３２の回転により、待機位置から切断完了位置まで移動した後、切断完了位置から待機位置に戻る。第一可動刃４２が待機位置に戻ると、第一可動刃検出センサ３９Ａの可動片３９１Ａはカム３２１に押し当てられ、第一可動刃検出センサ３９ＡはＯＦＦ信号に替わりＯＮ信号を出力する。従って、第一可動刃検出センサ３９Ａは第一可動刃４２が待機位置に戻ったことを検出できる。
【００３６】
図５に示すように、第二切断刃５０は、受け部５１と第二可動刃５２とを備え、テープ９をパーシャルカットできる。パーシャルカット（ハーフカットともいう。）は、印刷されたテープ９の一部の層（本実施形態では、剥離紙９６）を切断せず、印刷されたテープ９の一部の層（本実施形態では、印刷基材９１、粘着層９３、背景基材９４、粘着層９５）のみを切断する動作である。
【００３７】
受け部５１は、搬送領域Ｈに対して左側に配置される（図８参照）。受け部５１は、背面視略Ｌ字状の板部材である。受け部５１の下端部は、凹部１５の底壁まで延びる。受け部５１の上端部は、凹部１５の側壁の上端部の下側近傍まで延びる（図８参照）。受け部５１の右端部には、配置面５１１が設けられる。配置面５１１には、印刷されたテープ９が配置される。受け部５１は、固定刃４１（図６参照）の前側に固定される。
【００３８】
第二可動刃５２は、第一可動刃４２（図６参照）の前側において受け部５１に右側から対向し、前後方向に直交して延びる板部材である。第二可動刃５２は、回動軸３６によって、正面視反時計回り方向又は時計回り方向に回動可能に支持される。第二可動刃５２の回動軸３６よりも上側の左端部には、刃先５２１が略上下方向に延びる。第二可動刃５２のうち刃先５２１の上側には、突出部５４が設けられる。突出部５４は、第二可動刃５２から受け部５１に向けて僅かに突出する。第二可動刃５２が回動軸３６を中心として正面視反時計回り方向に回動すると、第二可動刃５２の上端部が受け部５１の上端部に接近する。第二可動刃５２が回動軸３６を中心として正面視時計回り方向に回動すると、第二可動刃５２の上端部が受け部５１の上端部から離隔する。
【００３９】
第二可動刃駆動モータ２７Ｂは、正方向及び逆方向に回転駆動可能である。第二可動刃駆動モータ２７Ｂは複数のギアで構成するギア群２８及び第二可動刃駆動ギア３３を介して第二可動刃５２に連結される。第二可動刃駆動ギア３３は、略円板状に形成され、固定板３８（図６参照）に回転可能に支持される。第二可動刃駆動モータ２７Ｂの正方向及び逆方向の回転駆動は、ギア群２８を介して第二可動刃駆動ギア３３に伝達され、第二可動刃駆動ギア３３は所定角度回動（揺動）する。第二可動刃駆動ギア３３の前面には、回転中心近傍から外側に延びる溝カム３３２が形成されている。第二可動刃５２の下端部には後方に延びるピン（図示略）が設けられ、第二可動刃駆動ギア３３の溝カム３３２と係合する。第二可動刃駆動ギア３３が所定角度回動すると、回転中心に対する溝カム３３２の位置が移動することにより、溝カム３３２に係合する第二可動刃５２のピンの位置が左右方向に移動する。即ち、第二可動刃駆動モータ２７Ｂの出力軸が正方向及び逆方向に回転すると、ギア群２８及び第二可動刃駆動ギア３３を介して、第二可動刃５２は回動軸３６を中心に回動（揺動）する。第二可動刃駆動ギア３３は、後面から後方に突出する突出片３３１を備える。
【００４０】
第二可動刃駆動ギア３３の後側には、第二可動刃検出センサ３９Ｂが設けられる。第二可動刃検出センサ３９Ｂは、固定板３８（図６参照）にネジ（図示略）で固定される。第二可動刃検出センサ３９Ｂは、可動片３９１Ｂと固定片（図示略）とを有する、所謂リミットスイッチである。可動片３９１Ｂが可動して固定片に接触した場合、第二可動刃検出センサ３９ＢはＯＮ信号を出力する。可動片３９１Ｂが固定片と離隔した場合、第二可動刃検出センサ３９ＢはＯＦＦ信号を出力する。
【００４１】
第二可動刃５２の待機位置は、第二可動刃５２の刃先５２１がテープ９の搬送領域Ｈから離隔した位置である。第二可動刃５２は待機位置から受け部５１に向けて移動を開始し、搬送領域Ｈに位置するテープ９をパーシャルカットして切断完了位置で停止する。その後、第二可動刃５２は切断完了位置から待機位置に戻って停止する。本実施形態は、この一連の動作を第二可動刃５２による「切断動作」という。
【００４２】
第二可動刃５２が待機位置にある場合、第二可動刃検出センサ３９Ｂの可動片３９１Ｂは突出片３３１に押し当てられ（図５参照）、可動片３９１Ｂは固定片に接触する。従って、第二可動刃検出センサ３９ＢはＯＮ信号を出力する。この状態で、第二可動刃駆動モータ２７Ｂが正方向に所定量回転駆動すると、第二可動刃駆動ギア３３が正面視反時計回り方向に回転し、第二可動刃検出センサ３９Ｂの可動片３９１Ｂは突出片３３１から離隔するので、第二可動刃検出センサ３９ＢはＯＦＦ信号を出力する。第二可動刃５２は、第二可動刃駆動ギア３３の正面視反時計回り方向の回転により、切断完了位置まで移動して停止する。その後、第二可動刃駆動モータ２７Ｂが逆方向に所定量回転駆動すると、第二可動刃駆動ギア３３は正面視時計回り方向に回転し、第二可動刃５２は切断完了位置から待機位置に戻る。第二可動刃５２が待機位置に戻ると、第二可動刃検出センサ３９Ｂの可動片３９１Ｂは突出片３３１に押し当てられ、第二可動刃検出センサ３９ＢはＯＦＦ信号に替わりＯＮ信号を出力する。従って、第二可動刃検出センサ３９Ｂは第二可動刃５２が待機位置に戻ったことを検出できる。
【００４３】
図７及び図８を参照し、第一可動刃４２及び第二可動刃５２の切断動作における移動態様を説明する。以下、第一可動刃４２と第二可動刃５２を総称する場合、「可動刃３４」という。なお、図７及び図８は、排出口１１を介して視認できる部位の開口部１０よりも後側に配置される部材の図示を省略する。
【００４４】
図７に示すように、第一可動刃４２は、回動軸３７を中心として、最大離隔位置（図７（Ａ））と切断完了位置（図７（Ｅ））との間を回動可能である。第一可動刃４２の最大離隔位置は、第一可動刃４２の可動域のうちで搬送領域Ｈから最も離隔した位置である。待機位置（図７（Ｂ）参照）は最大離隔位置と切断完了位置の間に位置する。
【００４５】
図７（Ｂ）に示すように、待機位置では、第一可動刃４２の上端部が固定刃４１の上端部から右方に離隔する。この場合、第一可動刃４２は、搬送領域Ｈ外に配置され、排出口１１を介して視認できない。図７（Ｅ）に示すように、切断完了位置では、第一可動刃４２の刃先４２１が固定刃４１の刃先４１１の前側に重なって接触する。この場合、第一可動刃４２は、搬送領域Ｈ内に配置され、排出口１１を介して視認できる。
【００４６】
第一切断刃４０によれば、第一可動刃４２は、切断動作を行っていない場合、待機位置（図７（Ｂ））に位置する。そして、切断動作が開始すると、第一可動刃４２は、待機位置から切断完了位置（図７（Ｅ））に回動し、固定刃４１に接近する。第一可動刃４２は、第一可動刃４２が切断開始位置（図７（Ｃ））を経由して切断完了位置に到達する。切断開始位置において、第一可動刃４２は、搬送領域Ｈの正面視右下端部と当接する。第一可動刃４２が切断完了位置に位置すると、テープ９は固定刃４１の刃先４１１と第一可動刃４２の刃先４２１との間で挟まれる。これにより、フルカットが行われ、テープ９の全ての層が、固定刃４１と第一可動刃４２との間で切断される。フルカットが行われた後、第一可動刃４２は、切断完了位置から待機位置に回動し、切断動作が終了する。
【００４７】
図８に示すように、第二可動刃５２は、回動軸３６を中心として、最大離隔位置（図８（Ａ）参照）と切断完了位置（図８（Ｅ））との間を回動可能である。待機位置（図８（Ｂ）参照）は最大離隔位置と切断完了位置の間に位置する。
【００４８】
図８（Ｂ）に示すように、待機位置では、第二可動刃５２の上端部が受け部５１の上端部から右方に離隔する。この場合、第二可動刃５２は、搬送領域Ｈ外に配置され、排出口１１を介して視認できない。図８（Ｅ）に示すように、切断完了位置では、第二可動刃５２の突出部５４が受け部５１の配置面５１１に右側から接触する。従って、配置面５１１と第二可動刃５２の刃先５２１との間には所定隙間が形成される。即ち、切断完了位置では、第二可動刃５２の刃先５２１が配置面５１１に対して所定隙間をあけて近接する。この場合、第二可動刃５２は、搬送領域Ｈ内に配置され、排出口１１を介して視認できる。所定隙間は、テープ９の厚みよりも小さく、本実施形態では、剥離紙９６の厚みと略等しい。
【００４９】
第二切断刃５０によれば、第二可動刃５２は、切断動作を行っていない場合、待機位置（図８（Ｂ））に位置する。そして、切断動作が開始すると、第二可動刃５２は、待機位置から切断完了位置（図８（Ｅ））に回動し、受け部５１に接近する。第二可動刃５２は、第二可動刃５２がテープ９と接触を開始する位置である切断開始位置（図８（Ｃ））を経由して切断完了位置に到達する。切断開始位置において、第二可動刃５２は、搬送領域Ｈの正面視右下端部と当接する。第二可動刃５２が切断完了位置に位置すると、テープ９は所定隙間に配置される。テープ９は、第二可動刃５２の刃先５２１によって受け部５１の配置面５１１に押圧される。これにより、パーシャルカットが行われ、テープ９のうち刃先５２１側の一部の層（印刷基材９１、粘着層９３、背景基材９４、粘着層９５）が、受け部５１と第二可動刃５２との間で切断される。パーシャルカットが行われた後、第二可動刃５２は、切断完了位置から待機位置に回動し、切断動作が終了する。
【００５０】
図２及び図３を参照し、印刷装置１００によって印刷が行われる手順を説明する。カバー３が開位置にある場合には、装着部６及び凹部１５が上方に開放される。装着部６にテープカセット７が装着されると、リボン巻取スプール７１にリボン巻取軸６１が挿入され、テープ駆動ローラ７２にテープ駆動軸６２が挿入される。カバー３が閉じられると、プラテンローラ６５及びサブローラ６６が、それぞれ、サーマルヘッド２５及びテープ駆動軸６２に近接する位置に移動する。これにより、プラテンローラ６５は印刷基材９１の印刷面側にインクリボンを重ね合わせてサーマルヘッド２５に押圧する。サブローラ６６とテープ駆動ローラ７２との間では印刷基材９１の印刷面側に粘着テープ９２が重ねあわされてテープ９となる。サブローラ６６は、テープ９をテープ駆動ローラ７２に押圧する。
【００５１】
カバー３が閉位置にある場合には、カバー３は、装着部６及び凹部１５を上側から覆う（図１参照）。即ち、カバー３が閉位置にある場合には、カバー３は、凹部１５のうち排出口１１を覆わずに露出させ、進入口１２と装着口１３とを覆う。
【００５２】
詳しい説明及び図示は省略するが、印刷装置１００は、パーソナルコンピュータ、タブレット端末、又はスマートフォンなどの外部端末と、有線或いは無線により通信可能に接続されている。印刷装置１００は、外部端末から送信される印刷データを受信する。
【００５３】
印刷装置１００は、受信した印刷データに基づいて、テープ９を搬送しながら印刷を行う。詳細には、印刷装置１００は、サーマルヘッド２５を発熱させることで、インクリボンを加熱する。これにより、インクリボンのインクが印刷基材９１に熱転写されることで、文字等の情報が印刷される。印刷装置１００は、テープ駆動モータ２６（図９参照）を駆動させることで、リボン巻取軸６１を回転させ、且つテープ駆動軸６２を回転させる。リボン巻取軸６１の回転によってリボン巻取スプール７１が回転することで、リボン巻取スプール７１にインクリボンが巻き取られる。テープ駆動軸６２の回転によってテープ駆動ローラ７２が回転することで、テープ駆動ローラ７２とサブローラ６６との間でテープ９が挟まれて搬送される。
【００５４】
テープ９は、長手方向が前後方向を向き、幅方向が上下方向を向き、厚み方向が左右方向を向く姿勢で搬送される。詳細には、テープ９のうち印刷基材９１側が右側（第一可動刃４２及び第二可動刃５２側）を向き、且つ粘着テープ９２側が左側（固定刃４１及び受け部５１側）を向く。印刷されたテープ９は、テープカセット７から排出された後、進入口１２から開口部１０内に進入する。
【００５５】
印刷装置１００は、第一可動刃駆動モータ２７Ａ（図９参照）又は第二可動刃駆動モータ２７Ｂ（図９参照）を駆動させることで、それぞれに対応する第一可動刃４２又は第二可動刃５２を待機位置から切断完了位置に移動させる（図７、図８参照）。これにより、印刷されたテープ９は、第一切断刃４０によってフルカットされ、又は第二切断刃５０によってパーシャルカットされる。切断されたテープ９は、排出口１１から印刷装置１００の外部へと排出される。
【００５６】
また、印刷装置１００は上記した切断動作を休止する非切断モードを備える。印刷装置１００は、操作ボタン５が操作されることにより、非切断モードに変更される。非切断モードの場合、印刷されたテープ９は、テープカセット７から排出された後、切断装置１で切断されることなく、進入口１２から開口部１０を通じて排出口１１から印刷装置１００の外部へと排出される。非切断モードの詳細は後述する。
【００５７】
図９を参照し、印刷装置１００の電気的構成を説明する。印刷装置１００は、ＣＰＵ２１を備える。ＣＰＵ２１は、印刷装置１００を統括制御する。ＣＰＵ２１には、フラッシュメモリ２２、ＲＯＭ２３、ＲＡＭ２４等が接続される。フラッシュメモリ２２は、ＣＰＵ２１に後述のメイン処理を実行させるためのプログラム等を記憶する。ＲＯＭ２３は、各種プログラムの実行時にＣＰＵ２１が必要な各種パラメータを記憶する。ＲＡＭ２４は、タイマ、カウンタ等の一時的なデータを記憶する。
【００５８】
また、ＣＰＵ２１は、操作ボタン５、第一可動刃検出センサ３９Ａ、第二可動刃検出センサ３９Ｂ、Ａ／Ｄコンバータ８２Ａ及びＡ／Ｄコンバータ８２Ｂが接続される。ＣＰＵ２１には、操作ボタン５、第一可動刃検出センサ３９Ａ、第一可動刃検出センサ３９Ａ、第二可動刃検出センサ３９Ｂ、Ａ／Ｄコンバータ８２Ａ及びＡ／Ｄコンバータ８２Ｂから制御に必要な情報が入力される。
【００５９】
また、ＣＰＵ２１は、サーマルヘッド２５、テープ駆動モータ２６、第一モータドライバ８１Ａ、第二モータドライバ８１Ｂ、及びＬＥＤ８５が接続される。ＣＰＵ２１は、サーマルヘッド２５、テープ駆動モータ２６、第一モータドライバ８１Ａ、第二モータドライバ８１Ｂ、及びＬＥＤ８５の制御に必要な情報を出力する。
【００６０】
第一モータドライバ８１Ａは、第一可動刃駆動モータ２７Ａ、Ａ／Ｄコンバータ８２Ａ、及び抵抗Ｒ１の一端側が接続される。第一モータドライバ８１Ａは、ＣＰＵ２１より出力された制御に応じて第一可動刃駆動モータ２７Ａを駆動するためのドライバ素子である。第一モータドライバ８１Ａは、第一可動刃駆動モータ２７Ａに通電される電流と同値の電流を出力し、抵抗Ｒ１に通電する。この場合、抵抗Ｒ１の両端には、通電された電流に応じた電圧が発生する。Ａ／Ｄコンバータ８２Ａは、抵抗Ｒ１に発生した電圧レベルを、アナログ値からデジタル値に変換し、ＣＰＵ２１に出力する。従って、ＣＰＵ２１は、Ａ／Ｄコンバータ８２Ａにより得られたデジタル値に基づき、抵抗Ｒ１の両端間に発生した電圧を特定し、更に、特定された電圧と抵抗Ｒ１の関係に基づき、第一可動刃駆動モータ２７Ａに通電された電流を検出できる。故に、第一可動刃駆動モータ２７Ａに通電される電流が過電流であることをＡ／Ｄコンバータ８２Ａにより検出できる。
【００６１】
第二モータドライバ８１Ｂは、第二可動刃駆動モータ２７Ｂ、Ａ／Ｄコンバータ８２Ｂ、及び抵抗Ｒ２の一端側が接続される。第二モータドライバ８１Ｂは、ＣＰＵ２１より出力された制御に応じて第二可動刃駆動モータ２７Ｂを駆動するためのドライバ素子である。第二モータドライバ８１Ｂは、第二可動刃駆動モータ２７Ｂに通電される電流と同値の電流を出力し、抵抗Ｒ２に通電する。Ａ／Ｄコンバータ８２Ｂは、抵抗Ｒ２に発生した電圧レベルを、アナログ値からデジタル値に変換し、ＣＰＵ２１に出力する。Ａ／Ｄコンバータ８２Ａと同様に、第二可動刃駆動モータ２７Ｂに通電される電流が過電流であることをＡ／Ｄコンバータ８２Ｂにより検出できる。
【００６２】
図１０から図１６を参照し、メイン処理を説明する。ユーザは、メイン処理を行うために操作ボタン５を操作する。ＣＰＵ２１はメイン処理を行うための開始指示を操作ボタン５から受信した場合、メイン処理を実行するためのプログラムをフラッシュメモリ２２から読み出して、メイン処理を実行する。
【００６３】
図１０に示すように、ＣＰＵ２１は、初期化処理を行う（Ｓ１１）。初期処理では、ＣＰＵ２１は、第一モータドライバ８１Ａ及び第二モータドライバ８１Ｂを介して、第一可動刃駆動モータ２７Ａ及び第二可動刃駆動モータ２７Ｂのそれぞれを制御することで、切断装置１を初期状態とする。切断装置１における初期状態とは、可動刃３４が待機位置に位置する状態である。また、タイマ、カウンタの値がリセットされて、ＲＡＭ２４に記憶される。
【００６４】
次いで、ＣＰＵ２１は、非切断モード信号を受信したか否か判断する（Ｓ２１）。非切断モードに変更する場合、ユーザは操作ボタン５を操作する。ＣＰＵ２１が操作ボタン５から非切断モード信号を受信した場合（Ｓ２１：ＹＥＳ）、後述する非切断モード処理が行われ（Ｓ２２）、メイン処理が終了する。
【００６５】
非切断モード信号を受信していない場合（Ｓ２１：ＮＯ）、ＣＰＵ２１は異常停止フラグが「ＯＮ」か否か判断する（Ｓ３１）。異常停止フラグは、切断動作中に可動刃３４が後述する異常位置で停止したか否かを示すフラグであり、ＲＡＭ２４に記憶される。異常停止フラグは、第一可動刃４２及び第二可動刃５２の少なくとも一方が異常位置で停止した場合に「ＯＮ」になる。異常停止フラグは、後述する第一位置更新処理（Ｓ３５）又は第二位置更新処理（Ｓ３６）が実行された場合に「ＯＦＦ」になる。
【００６６】
異常停止フラグが「ＯＦＦ」である場合（Ｓ３１：ＮＯ）、ＣＰＵ２１は過負荷フラグが「ＯＮ」か否か判断する（Ｓ３２）。過負荷フラグは、第一可動刃駆動モータ２７Ａと第二可動刃駆動モータ２７Ｂのそれぞれに通電された電流が過電流か否かを示すフラグであり、ＲＡＭ２４に記憶される。過負荷フラグは、Ａ／Ｄコンバータ８２Ａ及びＡ／Ｄコンバータ８２Ｂのうち少なくとも一方がそれぞれ対応する第一可動刃駆動モータ２７Ａ及び第二可動刃駆動モータ２７Ｂに通電された電流が過電流である場合に「ＯＮ」になる。過負荷フラグは、第一位置更新処理（Ｓ３５）又は第二位置更新処理（Ｓ３６）が実行された場合に「ＯＦＦ」になる。
【００６７】
異常停止フラグが「ＯＦＦ」であり（Ｓ３１：ＮＯ）、且つ過負荷フラグが「ＯＦＦ」である場合（Ｓ３２：ＮＯ）、図１１に示すように、ＣＰＵ２１は、指定印刷数を取得する（Ｓ４１）。指定印刷数は、印刷装置１００が印刷動作を繰り返し実行する回数を示し、操作ボタン５を介してユーザによって入力される。
【００６８】
次いで、ＣＰＵ２１は印刷回数に「１」を加算し、ＲＡＭ２４に記憶する（Ｓ４２）。印刷回数は、印刷装置１００が印刷動作を実行した回数を示す。印刷回数は、初期処理（Ｓ１１、図１０参照）の際にＣＰＵ２１が「０」にリセットする。次いで、ＣＰＵ２１は頭出し動作を実行する（Ｓ４３）。頭出し動作では、テープ駆動モータ２６が駆動し、テープ９が印刷を開始される位置まで搬送される。次いで、ＣＰＵ２１は印刷動作を実行する（Ｓ４４）。これにより、文字等の情報がテープ９に印刷される。
【００６９】
次いで、ＣＰＵ２１は印刷回数が指定印刷数に達したか否か判断する（Ｓ４５）。印刷回数が指定印刷数に達していない場合（Ｓ４５：ＮＯ）、ＣＰＵ２１はテープ駆動モータ２６を駆動し、テープ９を切断装置１が切断可能なカット位置まで搬送する（Ｓ５１）。
【００７０】
次いで、ＣＰＵ２１はパーシャルカット処理を実行する（Ｓ５２）。この処理では、切断装置１の第二切断刃５０によって、テープ９にパーシャルカットが行われる。ＣＰＵ２１はＳ４２に戻って上記処理を繰り返す。印刷回数が指定印刷数に達するまで（Ｓ４５：ＮＯ）、ＣＰＵ２１は、Ｓ５１、Ｓ５２、Ｓ４２〜Ｓ４４の処理を実行することによって、印刷動作とパーシャルカットを繰り返し実行する。
【００７１】
印刷回数が指定印刷数に達した場合（Ｓ４５：ＹＥＳ）、ＣＰＵ２１は印刷されたテープ９をカット位置まで搬送する（Ｓ６１）。
【００７２】
次いで、ＣＰＵ２１はフルカット処理を実行する（Ｓ６２）。この処理では、切断装置１の第一切断刃４０によって、テープ９にフルカットが行われる。フルカット処理を実行した後、ＣＰＵ２１はメイン処理を終了する。
【００７３】
パーシャルカット処理（Ｓ５２）とフルカット処理（Ｓ６２）は、切断動作を第二切断刃５０で行うか、第一切断刃４０で行うかの違いのみで、その他の基本的な処理内容は同じである。よって、本実施形態は、フルカット処理を説明し、パーシャルカット処理については説明を省略する。
【００７４】
図１２及び図１３を参照し、フルカット処理を説明する。図１２に示すように、ＣＰＵ２１は、フラッシュメモリ２２から移動時間Ｔを取得する（Ｓ１０１）。移動時間Ｔは、第一可動刃４２が切断動作を行うときの第一可動刃駆動モータ２７Ａの駆動時間である。
【００７５】
次いで、ＣＰＵ２１は、ＲＯＭ２３から停止所要時間ＳＴを取得する（Ｓ１０２）。停止所要時間ＳＴは、第一可動刃駆動モータ２７Ａが駆動中に減速を開始してから停止するまでの所要時間である。次いで、ＣＰＵ２１は稼働時間カウンタに「０」をセットする（Ｓ１０３）。稼働時間カウンタは、フルカット処理を開始してから経過した時間である稼働時間を計時する。次いで、ＣＰＵ２１は第一可動刃駆動モータ２７Ａの駆動を開始することによって（Ｓ１１１）、第一可動刃４２の切断動作を開始する。
【００７６】
次いで、図１３に示すように、ＣＰＵ２１は、Ａ／Ｄコンバータ８２Ａが検出した第一可動刃駆動モータ２７Ａに通電される電流の大きさに基づき、第一可動刃駆動モータ２７Ａへの過負荷を検出したか否か判断する（Ｓ１２１）。
【００７７】
第一可動刃駆動モータ２７Ａへの過負荷を検出していない場合（Ｓ１２１：ＮＯ）、ＣＰＵ２１はＳ１０３でセットした稼働時間カウンタの値に基づき、稼働時間が減速開始時間に達したか否か判断する（Ｓ１２２）。減速開始時間は、第一可動刃駆動モータ２７Ａが駆動を開始してから減速を開始するまでの時間である。減速開始時間は、（移動時間Ｔ）−（停止所要時間ＳＴ）で算出される。なお、正常な切断動作において、稼働時間が減速開始時間に達した時点で、第一可動刃４２は切断完了位置から待機位置に向けて移動している。稼働時間が減速開始時間に達していない場合（Ｓ１２２：ＮＯ）、ＣＰＵ２１はＳ１２２に戻り、処理を繰り返す。
【００７８】
稼働時間が減速開始時間に達した場合（Ｓ１２２：ＹＥＳ）、ＣＰＵ２１はオーバーラン補正を開始する（Ｓ１２３）。移動時間Ｔの経過の時点で、第一可動刃駆動モータ２７Ａが急に停止すると、第一可動刃４２は慣性により待機位置をオーバーランする可能性がある。オーバーラン補正では、第一可動刃４２が待機位置をオーバーランすることを抑制するために、第一可動刃駆動モータ２７Ａを減速させる制御が行われる。ＣＰＵ２１はオーバーラン補正を移動時間Ｔよりも前に開始するので、第一可動刃駆動モータ２７Ａは稼働時間が移動時間Ｔに達した際に停止し、第一可動刃４２は待機位置で停止できる。
【００７９】
次いで、ＣＰＵ２１はＳ１０３でセットした稼働時間カウンタの値に基づき、稼働時間が移動時間Ｔに達したか否か判断する（Ｓ１２４）。稼働時間が移動時間Ｔに達していない場合（Ｓ１２４：ＮＯ）、ＣＰＵ２１はＳ１２４に戻り、処理を繰り返す。稼働時間が移動時間Ｔに達した場合（Ｓ１２４：ＹＥＳ）、ＣＰＵ２１は第一可動刃駆動モータ２７Ａの駆動を停止する（Ｓ１２５）。
【００８０】
次いで、ＣＰＵ２１は第一可動刃４２を検出したか否か判断する（Ｓ１２６）。この判断は、切断動作開始後に第一可動刃検出センサ３９Ａが第一可動刃４２を検出し、第一可動刃検出センサ３９ＡがＯＮ信号を出力したかで行われる。正常な切断動作において、稼働時間が移動時間Ｔに達した時点で（Ｓ１２４：ＹＥＳ）、第一可動刃駆動モータ２７Ａは停止し（Ｓ１２５）、第一可動刃４２は待機位置に位置するので、第一可動刃検出センサ３９Ａは第一可動刃４２を検出する。第一可動刃４２を検出した場合（Ｓ１２６：ＹＥＳ）、第一可動刃４２は待機位置に位置するので、ＣＰＵ２１はメイン処理（図１１）に戻る。
【００８１】
第一可動刃４２が検出されない場合（Ｓ１２６：ＮＯ）、ＣＰＵ２１は稼働時間が警報時間に達したか否か判断する（Ｓ１４１）。この判断は、Ｓ１０３でセットした稼働時間カウンタの値に応じて行われる。警報時間は、ＲＯＭ２３に予め記憶され、移動時間Ｔよりも十分長く設定されている。ＣＰＵ２１は、稼働時間が警報時間を過ぎて第一可動刃４２が検出されない場合、正常な切断動作が完了せず、第一可動刃４２が後述する異常位置で停止したと判断する。稼働時間が警報時間に達していない場合（Ｓ１４１：ＮＯ）、ＣＰＵ２１はＳ１２５に戻り、引き続き稼働時間を監視する。
【００８２】
稼働時間が警報時間に達した場合（Ｓ１４１：ＹＥＳ）、ＣＰＵ２１は第一可動刃４２が異常位置で停止したと判断し、異常位置で停止した旨をＬＥＤ８５による点灯で報知する（Ｓ１４２）。この報知は、後述する第一位置更新処理（Ｓ３５、図１０参照）が行われるまで継続する。次いで、ＣＰＵ２１は、異常停止フラグを「ＯＮ」にし（Ｓ１４３）、メイン処理に戻る。
【００８３】
ところで、第一可動刃駆動モータ２７Ａへの過負荷を検出した場合（Ｓ１２１：ＹＥＳ）、ＣＰＵ２１は過負荷を検知した旨をＬＥＤ８５による点灯で報知する（Ｓ１３１）。この報知は、後述する第一位置更新処理が行われるまで継続される。次いで、ＣＰＵ２１は過負荷フラグを「ＯＮ」にし（Ｓ１３２）、第一可動刃駆動モータ２７Ａの駆動を停止する（Ｓ１３３）。ＣＰＵ２１はメイン処理に戻る。
【００８４】
ここで、第一可動刃４２が異常位置で停止した場合について説明する。フルカット処理において第一可動刃４２が異常位置で停止する場合がある。異常位置とは、切断開始位置と切断完了位置との間の位置である（図７（Ｄ）及び図８（Ｄ）参照）。第一可動刃４２が異常位置で停止する理由の一例として、開口部１０でテープ９にジャムが発生して第一可動刃４２がテープ９を切断できない場合があげられる。他に、第一可動刃検出センサ３９Ａ自身の不良や、何らかの原因で第一可動刃検出センサ３９Ａの取付位置がずれて、第一可動刃検出センサ３９Ａが第一可動刃４２を検出した位置が異常位置である場合、又は過負荷により切断動作途中で第一可動刃４２が停止し、停止した位置が異常位置である場合等があげられる。なお、パーシャルカット処理（Ｓ５２、図１１参照）においても、上記と同様に、テープ９のジャム、第二可動刃検出センサ３９Ｂの不良や取付位置のずれ、又は過負荷などにより、第二可動刃５２が異常位置で停止する可能性がある。
【００８５】
上述の通り、ＣＰＵ２１は、第一可動刃４２が検出されず、稼働時間が警報時間を過ぎた場合、第一可動刃４２が異常位置で停止したと判断する。ＣＰＵ２１は第一可動刃４２が異常位置で停止した場合にＬＥＤ８５による点灯で報知するので、ユーザは、自身で切断動作後に排出口１１を介して第一可動刃４２を視認できるか確認しなくてもよく、第一可動刃４２が異常位置で停止したことを認識できる。なお、Ｓ１４２の報知処理を省略した場合であっても、ユーザは、自身で切断動作後に排出口１１を介して第一可動刃４２を視認できるか確認することで、第一可動刃４２が異常位置で停止したか判断できる。第二可動刃５２についても同様である。
【００８６】
例えば、ＣＰＵ２１による報知（Ｓ１４２）により、ユーザが、第一可動刃４２が異常位置で停止したことを認識した場合、この状態では、第一可動刃４２が待機位置にいないことから、次の切断動作を行うことができない。つまり、ＣＰＵ２１は第一可動刃４２の現在位置が分からないので、切断動作を良好に行うことができない。また、第一可動刃４２は異常位置で停止していることから、搬送領域Ｈ内に位置している。この状態では、テープカセット７の着脱が正常にできないことがある。具体的には、テープ９が完全にフルカットされず、固定刃４１と第一可動刃４２との間に挟まった場合や、テープカセット７を一旦取り外した後、テープカセット７を再度装着するときに、テープ９が異常位置で停止している第一可動刃４２に干渉する場合である。よって、ユーザは、少なくとも第一可動刃４２を搬送領域Ｈから離隔する位置に移動させ、新しい待機位置を設定する必要がある。
【００８７】
そこで、ユーザは、第一可動刃４２の位置を適切な位置に復帰させる為に、操作ボタン５により所定の操作を行う。操作ボタン５は所定の操作の入力を受け付けた場合、位置更新モード信号をＣＰＵ２１に送信する。
【００８８】
ユーザは、メイン処理を行うために操作ボタン５を操作する。ＣＰＵ２１は、操作ボタン５から開始指示を受信した場合、メイン処理を実行する。ＣＰＵ２１は、初期処理が行い（Ｓ１１）、非切断モード信号を受信したか否か判断する（Ｓ２１）。非切断モード信号を受信していない場合（Ｓ２２：ＮＯ）、ＣＰＵ２１は、異常停止フラグが「ＯＮ」であるか否か（Ｓ３１）及び過負荷フラグが「ＯＮ」であるか（Ｓ３２）否か判断する。異常停止フラグ及び過負荷フラグの少なくとも一方が「ＯＮ」である場合（Ｓ３１：ＹＥＳ、又はＳ３２：ＹＥＳ）、ＣＰＵ２１は操作ボタン５から位置更新モード信号を受信したか否か判断する（Ｓ３３）。ユーザは、位置更新処理を行うために操作ボタン５を操作する。位置更新モード信号を受信しなかった場合（Ｓ３３：ＮＯ）、ＣＰＵ２１はＳ３１の判断に戻る。
【００８９】
位置更新モード信号を受信した場合（Ｓ３３：ＹＥＳ）、ＣＰＵ２１は操作ボタン５から第一位置更新モード信号を受信したか否か判断する（Ｓ３４）。ユーザは、操作ボタン５を操作することにより、第一位置更新処理及び第二位置更新処理の何れか一方を実行するか選択する。第一位置更新処理の実行を指定する第一位置更新モード信号を受信した場合（Ｓ３４：ＹＥＳ）、第一位置更新処理を行い（Ｓ３５）、処理はＳ３１に戻る。第一位置更新モード信号を受信していない場合（Ｓ３４：ＮＯ）、第二位置更新処理を行い（Ｓ３６）、ＣＰＵ２１はＳ３１に戻る。
【００９０】
なお、異常停止フラグ及び過負荷フラグが「ＯＦＦ」である場合（Ｓ３１：ＮＯ、Ｓ３２：ＮＯ）においても、ユーザが切断動作後に排出口１１を介して第一可動刃４２を視認した等の場合、ユーザは操作ボタン５を介して位置更新モード信号を入力してもよい。第二可動刃５２についても同様である。このような場合においても、位置更新処理が行われる。以下、説明の簡略化のため、位置更新処理のうち第一位置更新処理のみ説明する。
【００９１】
図１４を参照し、第一位置更新処理を説明する。ＣＰＵ２１はカウンタの値Ｋに「０」をセットし、ＲＡＭ２４に記憶する（Ｓ２０１）。ユーザは、操作ボタン５を操作して、変更信号をＣＰＵ２１に入力する。例えば、操作ボタン５を一回押すごとに、操作ボタン５は変更信号を出力する。後述するが、ユーザが変更信号を一回入力した場合、第一可動刃４２は搬送領域Ｈから退避する方向に所定の移動量だけ移動する。ユーザは、変更信号を繰り返し入力することで、第一可動刃４２をテープ９の搬送領域Ｈ外に移動する。ＣＰＵ２１は変更信号を受信したか否か判断する（Ｓ２０２）。変更信号を受信していない場合（Ｓ２０２：ＮＯ）、ＣＰＵ２１はＳ２０２に戻って待機する。
【００９２】
変更信号を受信した場合（Ｓ２０２：ＹＥＳ）、ＣＰＵ２１はカウンタ値Ｋに「１」が加算し、ＲＡＭ２４に記憶する（Ｓ２０３）。即ち、Ｋの値は変更信号を受信した回数である。次いで、ＣＰＵ２１は第一可動刃駆動モータ２７Ａに所定の回転数だけ逆転方向に駆動する（Ｓ２０４）。第一可動刃４２は、第一可動刃駆動モータ２７Ａの駆動力によって固定刃４１から離隔する方向に所定の移動量だけ移動する。
【００９３】
次いで、ＣＰＵ２１は第一可動刃４２が検出されたか否か判断する（Ｓ２０５）。この判断は、上述したＳ１２５（図１３参照）の判断と同様である。第一可動刃４２が検出されなかった場合（Ｓ２０５：ＮＯ）、処理はＳ２０２の判断に戻る。
【００９４】
第一可動刃４２が検出された場合（Ｓ２０５：ＹＥＳ）、ＣＰＵ２１は第一可動刃４２が検出された旨をＬＥＤ８５の点灯により報知し（Ｓ２０６）、第一可動刃４２が検出された時のＫの値をＫ１としてＲＡＭ２４に記憶する（Ｓ２０７）。Ｓ２０６の報知により、ユーザは、第一可動刃４２が第一可動刃検出センサ３９Ａによって検出される位置まで移動したことを認識できる。
【００９５】
第一可動刃検出センサ３９Ａによる第一可動刃４２の検出位置が、印刷装置１００に予め設定された待機位置である第一待機位置と同じ場合、第一可動刃４２は異常位置ではなく、離隔位置に位置する。離隔位置は切断開始位置と最大離隔位置の間の位置である。第一可動刃４２が離隔位置にある場合、第一可動刃４２はテープ９の搬送領域Ｈの外側にあるので、正常な状態である。よって、ユーザは、第一可動刃４２の移動を完了させる為、操作ボタン５を操作する。ＣＰＵ２１は、操作ボタン５から完了信号を受信したか否か判断する（Ｓ２０８）。完了信号を受信した場合（Ｓ２０８：ＹＥＳ）、ＣＰＵ２１は後述するＳ２１１に処理を進める。
【００９６】
一方、第一可動刃検出センサ３９Ａによる第一可動刃４２の検出位置が第一待機位置と異なる場合がある。例えば、第一可動刃検出センサ３９Ａの取付位置がずれて、検出位置は異常位置にある場合がある。上記の通り、Ｓ２０６の報知が行われると、正常であれば、第一可動刃４２は第一待機位置にある。しかしながら、第一可動刃検出センサ３９Ａの位置がずれることで、ユーザが排出口１１を介して見たときに、第一可動刃４２が異常位置にある可能性がある。その場合、ユーザは、第一可動刃４２を離隔位置に向けて更に移動させる必要があるので、第一可動刃４２の移動を続行させる。よって、ＣＰＵ２１は、操作ボタン５から完了信号を受信しないので（Ｓ２０８：ＮＯ）、Ｓ２０２に戻って処理を繰り返す。ユーザは、引き続き、操作ボタン５を操作し、第一可動刃４２を離隔位置に向けて移動させる。ユーザが排出口１１から見たときに、第一可動刃４２が異常位置から離隔位置に移動して見えない状態となった場合、第一可動刃４２の移動を完了させる為、操作ボタン５を操作する。ＣＰＵ２１は、操作ボタン５から完了信号を受信した場合（Ｓ２０８：ＹＥＳ）、完了信号を受信した時のＫの値をＫ２としてＲＡＭ２４に記憶する（Ｓ２１１）。
【００９７】
ＣＰＵ２１は、第一可動刃４２が位置する離隔位置と、第一可動刃検出センサ３９Ａが第一可動刃４２を検出した検出位置との間の距離を算出する（Ｓ２１２）。上述の通り、１回の変更信号で第一可動刃４２が移動する移動量は、予め所定の移動量に設定されている。従って、離隔位置と検出位置との間の距離は、Ｓ２０７で記憶したＫ１の値と、Ｓ２１１で記憶したＫ２の値との差に基づいて算出される。
【００９８】
ＣＰＵ２１は移動時間Ｔを算出し、フラッシュメモリ２２に記憶する（Ｓ２１４）。ここでＣＰＵ２１が算出する移動時間Ｔは、第一可動刃４２が位置する離隔位置と、切断完了位置との往復移動にかかる時間である。移動時間Ｔは、Ｓ２１２で算出した離隔位置と検出位置との距離及び第一可動刃駆動モータ２７Ａの駆動速度に基づいて算出される。ＣＰＵ２１は、次回以降の切断動作を制御するために算出した移動時間Ｔを用いる。
【００９９】
ＣＰＵ２１は、第一可動刃４２が現在位置する離隔位置を、新しい待機位置である第二待機位置として設定し、フラッシュメモリ２２に記憶する（Ｓ２１５）。これにより、第二待機位置が第一待機位置に替わる新たな待機位置となる。移動時間Ｔは第二待機位置を切断動作の開始点として切断動作の移動にかかる時間として更新されている。従って、第一可動刃４２は第二待機位置から切断動作を開始して、切断待機位置で折り返し、第二待機位置で停止できる。このように、次回以降の切断動作において、第一可動刃４２は第二待機位置と切断完了位置との往復移動を行う。
【０１００】
ＣＰＵ２１は異常停止フラグを「ＯＦＦ」にし（Ｓ２１６）、過負荷フラグを「ＯＦＦ」にする（Ｓ２１７）。ＣＰＵ２１は、第一可動刃４２の異常位置停止の報知及び過負荷の報知のいずれか一方の報知を停止する（Ｓ２１８）。ＣＰＵ２１は本処理を終了する。
【０１０１】
図１７を参照し、非切断モード処理を説明する。例えば、上述した位置更新処理を実行した後も、何らかの原因で、切断装置１による切断動作が正常に行われない場合もある。即ち、印刷装置１００において、印刷動作は正常に行われるが、切断動作のみが異常である場合である。このような場合、ユーザは切断装置１による切断動作を休止する非切断モードに変更するために、操作ボタン５を操作する。図１０のＳ２１において、ＣＰＵ２１は操作ボタン５から非切断モード信号を受信した場合（Ｓ２１：ＹＥＳ）、非切断モード処理を開始する（Ｓ２２、図１０参照）。なお、図１７のＳ４０１〜Ｓ４０４は、図１１のＳ４１〜Ｓ４４の処理と共通であるので、簡略化して説明する。
【０１０２】
図１７に示すように、ＣＰＵ２１は指定印刷数を取得する（Ｓ４０１）。ＣＰＵ２１は印刷回数に「１」加算し、ＲＡＭ２４に記憶する（Ｓ４０２）。ＣＰＵ２１は頭出し動作を実行する（Ｓ４０３）。ＣＰＵ２１は印刷動作を実行する（Ｓ４０４）。よって、文字等の情報がテープ９に印刷される。
【０１０３】
ＣＰＵ２１はテープ９を手動カット位置まで搬送する（Ｓ４０５）。手動カット位置は、例えば、テープ９における文字等の情報が印刷された箇所の全てが排出口１１から排出される位置である。非切断モードにおいて、切断装置１は切断動作が休止されるので、ユーザは、鋏を使用して、手動カット位置にあるテープ９を切断する。
【０１０４】
ＣＰＵ２１は印刷回数が指定印刷数に達したか否かを判断する（Ｓ４０６）。印刷回数が指定印刷数に達していない場合（Ｓ４０６：ＮＯ）、ＣＰＵ２１は次印刷指示信号を受信したか否かを判断する（Ｓ４０７）。次印刷指示信号は、次回の印刷動作を開始するための指示である。ユーザは次回の印刷動作を開始するために操作ボタン５を操作する。操作ボタン５から次印刷指示信号を受信していない場合（Ｓ４０７：ＮＯ）、Ｓ４０７に戻って待機する。操作ボタン５から次印刷指示信号を受信した場合（Ｓ４０７：ＹＥＳ）、ＣＰＵ２１はＳ４０２に戻り、上記と同様に印刷動作を実行する（Ｓ４０２〜Ｓ４０７）。印刷動作が繰り返し行われ、印刷回数が指定印刷数に達した場合（Ｓ４０６：ＹＥＳ）、ＣＰＵ２１は非切断モード処理を終了し、メイン処理に戻る。
【０１０５】
以上説明したように、切断装置１は、可動刃３４が異常位置に停止した場合、位置更新処理によって可動刃３４を異常位置から離隔位置まで移動させる。そして、切断装置１は、離隔位置を第二待機位置として設定し、第二待機位置を待機位置として記憶する。これにより、切断装置１は切断動作を可能にできる。
【０１０６】
切断装置１は、可動刃３４が第一待機位置に位置することを検出するための第一可動刃検出センサ３９Ａ又は第二可動刃検出センサ３９Ｂを備える場合がある。第一可動刃検出センサ３９Ａ又は第二可動刃検出センサ３９Ｂがそれぞれに対応する可動刃３４が第一待機位置に位置することを検出できない場合において、切断装置１は、位置更新処理によって可動刃３４を異常位置から離隔位置まで移動させる。よって、切断装置１は切断動作を可能にできる。
【０１０７】
第一可動刃検出センサ３９Ａ又は第二可動刃検出センサ３９Ｂがそれぞれに対応する可動刃３４が第一待機位置に位置することを検出できず、検出位置が異常位置であった場合において、ＣＰＵ２１は検出位置と第二待機位置との距離を算出する。ＣＰＵ２１は、検出位置と第二待機位置との距離から移動時間Ｔを算出し、可動刃３４は切断動作が終了した際に第二待機位置に位置するように制御する。よって、切断装置１は切断動作を可能にできる。
【０１０８】
ＣＰＵ２１は、可動刃３４が検出されず、稼働時間が警報時間を過ぎた場合、可動刃３４が異常位置で停止したと判断する。ＣＰＵ２１によって可動刃３４が異常位置で停止したと判断されるので、ユーザは可動刃３４が異常位置で停止したことを把握し易い。
【０１０９】
ユーザは、操作ボタン５を操作して、変更信号をＣＰＵ２１に入力する。ユーザは、自身の操作で可動刃３４を離隔位置まで移動させるので、可動刃３４を離隔位置まで移動したことを把握し易い。
【０１１０】
切断装置１は、移動時間Ｔより前、即ち可動刃３４が第一待機位置又は第二待機位置に戻るより前に、第一可動刃駆動モータ２７Ａ又は第二可動刃駆動モータ２７Ｂに減速を開始させる。ＣＰＵ２１は、可動刃３４が第一待機位置又は第二待機位置で停止するように制御する。切断装置１は、第一待機位置又は第二待機位置をオーバーランすることを抑制し、可動刃３４を第一待機位置又は第二待機位置に正確に停止させることができる。
【０１１１】
切断装置１では、Ａ／Ｄコンバータ８２Ａ及びＡ／Ｄコンバータ８２Ｂが、それぞれ対応する第一可動刃駆動モータ２７Ａ、第二可動刃駆動モータ２７Ｂへの過負荷が検出された場合、それぞれを停止させる。これにより、所定の駆動力以上で第一可動刃４２はテープ９又は固定刃４１、第二可動刃５２はテープ９又は受け部５１と接触することが抑制される。よって、第一可動刃駆動モータ２７Ａ、第二可動刃駆動モータ２７Ｂ、及び可動刃３４の耐久性を良好に維持できる。
【０１１２】
印刷装置１００は、切断装置１の切断動作を休止する非切断モードを備える。印刷装置１００は、切断装置１に異常が発生した場合であっても、非切断モードにすることで、切断装置１の切断動作を休止することができ、テープ９への印刷動作のみを継続して実行することができる。
【０１１３】
上記実施形態において、テープ９が本発明の「対象物」に相当する。第一可動刃４２及び第二可動刃５２が本発明の「切断刃」に相当する。第一可動刃駆動モータ２７Ａ及び第二可動刃駆動モータ２７Ｂが本発明の「駆動部」に相当する。図１２のＳ１０１から図１３のＳ１４４までの処理を実行するＣＰＵ２１が本発明の「第一制御手段」に相当する。図１４のＳ２０２の変更信号が本発明の「指令」に相当する。操作ボタン５が本発明の「入力手段」に相当する。図１４のＳ２０４の処理を実行するＣＰＵ２１が本発明の「第二制御手段」に相当する。図１４のＳ２１５の処理を実行するＣＰＵ２１が本発明の「設定手段」に相当する。フラッシュメモリ２２が本発明の「記憶手段」に相当する。第一可動刃検出センサ３９Ａ及び第二可動刃検出センサ３９Ｂが本発明の「検出部」に相当する。図１４のＳ２１２の処理を実行するＣＰＵ２１が本発明の「算出手段」に相当する。図１２のＳ１０３の処理を実行するＣＰＵ２１が本発明の「計時手段」に相当する。警報時間が本発明の「所定時間」に相当する。図１２のＳ１４１、図１５のＳ３３１、図１６のＳ３６１の判断を実行するＣＰＵ２１が本発明の「判断手段」に相当する。操作ボタン５が本発明の「操作部」に相当する。Ａ／Ｄコンバータ８２Ａ及びＡ／Ｄコンバータ８２Ｂが本発明の「過負荷検出手段」に相当する。サーマルヘッド２５が本発明の「印刷手段」に相当する。
【０１１４】
本発明は、上記実施形態から種々の変更が可能である。上記実施形態では、ユーザが印刷装置１００の操作ボタン５を操作して、非切断モード信号、指定印刷数、位置更新モード信号、次印刷指示信号の信号等を入力した。これに対して、ユーザが外部端末を操作して、外部端末から上記の各信号等を入力してもよい。
【０１１５】
なお、本実施形態において、印刷装置１００は第一可動刃検出センサ３９Ａを備え、第一可動刃検出センサ３９Ａによって第一可動刃４２が待機位置に位置することを検出しているが、第一可動刃検出センサ３９Ａは必ずしも設けなくてもよい。この場合、第一可動刃４２の待機位置を、例えば最大離隔位置（図７（Ａ）参照）と設定して、切断動作を最大離隔位置と切断完了位置との往復移動としてもよい。フルカット処理におけるＳ１２６、Ｓ１４１〜Ｓ１４３の処理及び第一更新処理におけるＳ２０５〜Ｓ２０７、Ｓ２１１〜Ｓ２１４の処理を省略してよい。は省略してもよい。第二可動刃５２についても同様である。
【０１１６】
上記実施形態では、第一位置更新処理において、少なくとも検出位置で第一可動刃４２が第一可動刃検出センサ３９Ａに検出されるまで、ユーザは変更信号を繰り返し入力した（Ｓ２０２〜Ｓ２０５）。これに対し、一回の入力操作で第一可動刃４２を検出位置まで移動してもよい。この場合、ユーザは変更信号を繰り返し入力する必要がなく、操作が簡便になる。検出位置が第一待機位置と異なる場合、第二待機位置となる離隔位置と検出位置との距離が算出する必要がある。従って、ＣＰＵ２１は、検出位置にて第一可動刃４２を停止させ、その後、変更信号が入力される毎に第一可動刃４２を所定の移動量ずつ移動させるように制御することが好ましい。
【０１１７】
上記実施形態では、変更信号が入力される毎に第一可動刃４２を所定の移動量ずつ移動させた。これに対し、例えば、ＣＰＵ２１は一度の変更信号の入力で第一可動刃４２を連続して移動させ、第一可動刃４２を停止させる停止信号を受信した場合に第一可動刃４２を停止させてもよい。この場合、ＣＰＵ２１が変更信号を受信してから停止信号を受信するまでの時間から、第一可動刃４２が移動した移動量が算出される。
【０１１８】
上記実施形態では、ＣＰＵ２１は可動刃３４が第一待機位置又は第二待機位置に到達する前から第一可動刃駆動モータ２７Ａ又は第二可動刃駆動モータ２７Ｂの減速を開始させるオーバーラン補正を行ったが、オーバーラン補正を行わない制御であってもよい。
【０１１９】
上記実施形態では、非切断モード（図１７）において、印刷回数が指定印刷数に達していない場合、次印刷指示を受信したことを契機に（Ｓ４０７：ＹＥＳ）、次回の印刷動作を開始した。これに対し、ＣＰＵ２１が、次印刷指示を受信がなくとも、一回の印刷の開始指示で印刷回数が指定印刷数に達するまで繰り返し印刷動作の処理を実行してもよい。この場合、ユーザは、次印刷指示を入力する必要がないので、操作が簡便になる。
【０１２０】
上記実施形態では、第一可動刃検出センサ３９Ａ及び第二可動刃検出センサ３９Ｂは、リミットスイッチであるが、光学式センサであってもよい。また、上記実施形態では、可動刃３４が待機位置に位置することを検出するセンサのみが設けられたが、例えば、可動刃３４が切断完了位置に位置することを検出するセンサを設けてもよい。
【０１２１】
上記実施形態では、第一可動刃検出センサ３９Ａ及び第二可動刃検出センサ３９Ｂがそれぞれに対応する可動刃３４を検出した位置を第一待機位置とした。これに対し、可動刃３４を検出した位置から第一可動刃駆動モータ２７Ａ又は第二可動刃駆動モータ２７Ｂを所定の回転数だけ駆動させた場合の可動刃３４の位置を第一待機位置としてもよい。
【０１２２】
刃部３１の構成は、上記実施形態に限定されない。例えば、上記実施形態では、刃部３１は、第一切断刃４０と第二切断刃５０の両方を有する。これに対し、刃部３１は、第一切断刃４０及び第二切断刃５０のいずれか一方を有する構成であってもよい。また、例えば、第一切断刃４０は、固定刃４１の代わりに受け部を備えることで、１つの切断刃で以下説明するようにテープ９をフルカット又はパーシャルカットできる構成を採用してもよい。この場合、受け部は平面が形成された第一受け部と凹部が形成された第二受け部とを有する。受け部は、第一可動刃４２と対向する部位を、第一受け部と第二受け部とに切り替え可能に構成する。第一受け部が第一可動刃４２と対向する場合、第一可動刃４２は、刃先４２１が第一受け部との間に隙間をあけずに接触することで、テープ９をフルカットする。第二受け部が第一可動刃４２と対向する場合、第一可動刃４２は、刃先４２１が第二受け部との間に凹部による隙間をあけて接触することで、テープ９をパーシャルカットする。
【０１２３】
上記実施形態では、第一可動刃４２は、回動軸３７によって固定刃４１に対して回動可能に支持される。これに対し、第一可動刃４２は、レール等の案内部材によって固定刃４１に対して接近又は離隔する方向に直動可能に支持されてもよい。また、固定刃４１と第一可動刃４２とは、互いの刃先４１１、４２１が接触して平行に延びるように配置されてもよい。この場合、第一可動刃４２は、刃先４２１が固定刃４１の刃先４１１の一端と他端との間を直動することで固定刃４１との間でテープ９を切断する、所謂スライド式カッタでもよい。
【０１２４】
上記実施形態では、切断装置１は、第一可動刃駆動モータ２７Ａが第一可動刃４２を移動させ、第二可動刃駆動モータ２７Ｂが第二可動刃５２を移動させた。これに対し、１つの第一可動刃駆動モータ２７Ａが第一可動刃４２及び第二可動刃５２の両方を移動させる構成でも良い。
【０１２５】
上記実施形態では、テープ９は、印刷された印刷基材９１に粘着テープ９２が貼り合わされることで構成される。これに対し、テープ９は粘着テープ９２を省略してもよい。この場合、印刷基材９１が本発明の「対象物」に相当する。印刷基材９１は、長尺状の基材と、基材に設けられた粘着層とを有してもよい。この場合、粘着層には剥離紙が剥離可能に貼り付けられてもよい。印刷装置１００は、切断媒体、印刷媒体として感熱紙、チューブ等を採用してもよい。
【０１２６】
上記実施形態では、カバー３が閉位置にある場合に、排出口１１を覆わずに露出させ、進入口１２と装着口１３とを覆う。これに対し、カバー３は、閉位置にある場合に、排出口１１を覆ってもよいし、進入口１２と装着口１３の一方又は両方を覆わなくてもよい。印刷装置１００は、カバー３を省略してもよい。この場合、ユーザは、可動刃３４が異常位置にあることを視認し易い。
【符号の説明】
【０１２７】
１        切断装置
９        テープ
２１      ＣＰＵ
２２      フラッシュメモリ
２７Ａ    第一可動刃駆動モータ
２７Ｂ    第二可動刃駆動モータ
３１      刃部
３４      可動刃
３９Ａ    第一可動刃検出センサ
３９Ｂ    第二可動刃検出センサ
４０      第一切断刃
４２      第一可動刃
５０      第二切断刃
５２      第二可動刃
８２Ａ    Ａ／Ｄコンバータ
８２Ｂ    Ａ／Ｄコンバータ
１００    印刷装置
Ｈ        搬送領域
【図１】
2020146799.tif 000003
【図２】
2020146799.tif 000004
【図３】
2020146799.tif 000005
【図４】
2020146799.tif 000006
【図５】
2020146799.tif 000007
【図６】
2020146799.tif 000008
【図７】
2020146799.tif 000009
【図８】
2020146799.tif 000010
【図９】
2020146799.tif 000011
【図１０】
2020146799.tif 000012
【図１１】
2020146799.tif 000013
【図１２】
2020146799.tif 000014
【図１３】
2020146799.tif 000015
【図１４】
2020146799.tif 000016
【図１５】
2020146799.tif 000017