(57)【要約】【課題】シリアルヘッド方式の印刷装置において記録紙の搬送動作とカット動作とを効率的に行うこと。【解決手段】印刷装置１は、単位搬送量ｄの搬送と印刷動作を交互に行って１パスずつ印刷する。カット有りの連続印刷を行う場合に、単位搬送量ｄずつ搬送する動作のみではカッター６による切断位置Ｂにカット目標位置Ｃを位置決めできない場合、印刷制御部１１は、単位搬送量ｄを分割することにより、切断位置Ｂにカット目標位置Ｃを位置決めする。すなわち、単位搬送量ｄよりも短い距離（目標搬送距離Ｌ１）だけ記録媒体Ｐを搬送してカット目標位置Ｃをカッター６による切断位置Ｂに位置決めする。そして、カット動作を行った後、先に搬送した距離（目標搬送距離Ｌ１）と単位搬送量ｄとの差分だけ記録媒体Ｐを搬送して印刷を再開する。このようにすると、記録媒体Ｐをバックフィードする必要がなく、カット有り連続印刷を効率的に行うことができる。【選択図】図３
2017080917.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の印刷および切断を行う印刷装置の制御方法であって、
第１の印刷データに続き、少なくともカッターコマンドおよび第２の印刷データを受信する場合に、
前記記録媒体を単位搬送量だけ搬送する単位搬送動作と、前記記録媒体への印刷と、を交互に行うことにより、前記第１の印刷データに基づく第１の印刷ジョブを実行する第１ステップと、
前記カッターコマンドに基づく切断の実行を保留して前記第２の印刷データに基づく第２の印刷ジョブの実行を開始する第２ステップと、
前記第２の印刷ジョブの実行、もしくは前記第２の印刷ジョブよりも後の印刷ジョブを実行していた場合の当該後の印刷ジョブの実行を途中で中断して、保留した前記カッターコマンドに基づく切断を実行する第３ステップと、
前記中断した印刷ジョブを再開する第４ステップと、を行い、
前記第３ステップでは、
前記記録媒体におけるカット目標位置からカッターの切断位置までの距離である目標搬送距離が前記単位搬送量と一致した場合は、前記記録媒体を更に前記単位搬送量だけ搬送してから、保留した前記カッターコマンドに基づく切断を実行し、
前記目標搬送距離が前記単位搬送量よりも小さい場合は、前記記録媒体を前記目標搬送距離だけ搬送してから、保留した前記カッターコマンドに基づく切断を実行し、しかる後に、前記単位搬送量と前記目標搬送距離との差分の距離だけ前記記録媒体を搬送することを特徴とする印刷装置の制御方法。
【請求項２】
前記単位搬送量を指定するコマンドに基づき、前記単位搬送動作の搬送量を制御することを特徴とする請求項１に記載の印刷装置の制御方法。
【請求項３】
前記記録媒体は、長尺の台紙と、前記台紙上に配置されるラベルと、を備えるラベル紙であり、
前記ラベルは、前記記録媒体の搬送方向に並んでおり、
前記カット目標位置は、隣り合うラベルの間のギャップ上に位置することを特徴とする請求項１または２に記載の印刷装置の制御方法。
【請求項４】
前記単位搬送量は１行分の搬送量であり
前記記録媒体の搬送方向と交差する方向に移動する印刷ヘッドを制御することにより印刷ジョブを実行することを特徴とする請求項１から３のいずれか一項に記載の印刷装置の制御方法。
【請求項５】
記録媒体を搬送する搬送機構と、
前記記録媒体の搬送方向と交差する方向に移動する印刷ヘッドと、
前記印刷ヘッドに対して搬送方向の下流側に配置され、前記記録媒体を切断するカッターと、
前記印刷ヘッド、前記カッター、および前記搬送機構を制御する制御部と、を有し、
前記制御部は、
第１の印刷データに続き、少なくともカッターコマンドおよび第２の印刷データを受信する場合に、
前記搬送機構によって前記記録媒体を単位搬送量だけ搬送する単位搬送動作と、前記印刷ヘッドによる前記記録媒体への印刷と、を交互に行って前記第１の印刷データに基づく第１の印刷ジョブを実行し、
前記カッターコマンドに基づく切断の実行を保留して前記第２の印刷データに基づく第２の印刷ジョブの実行を開始し、
前記第２の印刷ジョブの実行、もしくは前記第２の印刷ジョブよりも後の印刷ジョブを実行していた場合の当該後の印刷ジョブの実行を途中で中断して、保留した前記カッターコマンドに基づく前記カッターによる切断を実行し、
前記中断した印刷ジョブを再開し、
さらに、前記制御部は、
前記カッターによる切断の際、
前記記録媒体におけるカット目標位置からカッターの切断位置までの距離である目標搬送距離が前記単位搬送量と一致したと判断した場合は、前記搬送機構により前記記録媒体を更に前記単位搬送量だけ搬送してから、保留した前記カッターコマンドに基づく前記カッターによる切断を実行し、
前記目標搬送距離が前記単位搬送量よりも小さいと判断した場合は、前記搬送機構により前記記録媒体を前記目標搬送距離だけ搬送してから、保留した前記カッターコマンドに基づく前記カッターによる切断を実行し、しかる後に、前記単位搬送量と前記目標搬送距離との差分の距離だけ前記記録媒体を搬送するように制御することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カッターにより目標位置で印刷媒体を切断する印刷装置の制御方法および印刷装置に関する。
【背景技術】
【０００２】
カッターおよび印刷機構を備える印刷装置は、印刷ジョブおよびカッターコマンドを受信すると、印刷ジョブの実行後に印刷媒体をカット位置まで搬送し、カッターを駆動して記録媒体を切断する制御を行う。この種の印刷装置において、連続印刷を行う場合に、印刷ジョブを行う毎にカッターまで記録媒体を搬送してカット動作を行うと、次の印刷を行う前に記録媒体を印刷位置までバックフィードさせなければならない。
【０００３】
そこで、連続印刷を行う場合の他の制御方法として、印刷ジョブを行い、次の印刷がある場合にはカット動作を保留して次の印刷ジョブを先に行い、印刷ジョブの実行に伴ってカット目標位置がカッターまで到達したときにカット動作を行って記録媒体を切断する制御方法を用いることもできる。このような制御方法を行えば、記録媒体をバックフィードさせる必要がなくなるので、記録媒体の搬送動作を効率的に行うことができる。特許文献１には、この種の制御方法で連続印刷を行う印刷装置（プリンター）が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−３０１２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の印刷装置は、記録媒体（連続紙）の幅よりも広い領域に印刷可能なラインヘッド方式のプリンターであり、プラテンローラーによって記録媒体を搬送しながら、記録媒体よりも幅広なラインサーマルヘッドによって印刷を行う。一方、シリアルヘッド方式のプリンターは、記録媒体を一定距離ずつ搬送する動作と、シリアルヘッドを記録媒体の幅方向に走査して１行分ずつ印刷を行う動作と、を交互に行う。
【０００６】
特許文献１のようなラインヘッド方式の印刷装置は、印刷途中で適宜、カット目標位置をカッターに位置決めすることができるが、シリアルヘッド方式の印刷装置の場合、１行分ずつ記録媒体を搬送するため、１行分搬送する途中でカット目標位置がカッターに到達するようにカット目標位置が設定されている場合、単に印刷途中で印刷動作を止めるだけではカット目標位置をカッターに位置決めすることはできない。従って、搬送動作およびカット動作を効率的に行うことはできない場合がある。
【０００７】
本発明の課題は、以上の問題点に鑑みて、シリアルヘッド方式の印刷装置において、連続印刷を行う場合に、記録媒体の搬送動作とカット動作とを効率的に行うことにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明は、記録媒体の印刷および切断を行う印刷装置の制御方法であって、第１の印刷データに続き、少なくともカッターコマンドおよび第２の印刷データを受信する場合に、前記記録媒体を単位搬送量だけ搬送する単位搬送動作と、前記記録媒体への印刷と、を交互に行うことにより、前記第１の印刷データに基づく第１の印刷ジョブを実行する第１ステップと、前記カッターコマンドに基づく切断の実行を保留して前記第２の印刷データに基づく第２の印刷ジョブの実行を開始する第２ステップと、前記第２の印刷ジョブの実行、もしくは前記第２の印刷ジョブよりも後の印刷ジョブを実行していた場合の当該後の印刷ジョブの実行を途中で中断して、保留した前記カッターコマンドに基づく切断を実行する第３ステップと、前記中断した印刷ジョブを再開する第４ステップと、を行い、前記第３ステップでは、前記記録媒体におけるカット目標位置からカッターの切断位置までの距離である目標搬送距離が前記単位搬送量と一致した場合は、前記記録媒体を更に前記単位搬送量だけ搬送してから、保留した前記カッターコマンドに基づく切断を実行し、前記目標搬送距離が前記単位搬送量よりも小さい場合は、前記記録媒体を前記目標搬送距離だけ搬送してから、保留した前記カッターコマンドに基づく切断を実行し、しかる後に、前記単位搬送量と前記目標搬送距離との差分の距離だけ前記記録媒体を搬送することを特徴とする。
【０００９】
また、本発明の印刷装置は、記録媒体を搬送する搬送機構と、前記記録媒体の搬送方向と交差する方向に移動する印刷ヘッドと、前記印刷ヘッドに対して搬送方向の下流側に配置され、前記記録媒体を切断するカッターと、前記印刷ヘッド、前記カッター、および前記搬送機構を制御する制御部と、を有し、前記制御部は、第１の印刷データに続き、少なくともカッターコマンドおよび第２の印刷データを受信する場合に、前記搬送機構によって前記記録媒体を単位搬送量だけ搬送する単位搬送動作と、前記印刷ヘッドによる前記記録媒体への印刷と、を交互に行って前記第１の印刷データに基づく第１の印刷ジョブを実行し、前記カッターコマンドに基づく切断の実行を保留して前記第２の印刷データに基づく第２の印刷ジョブの実行を開始し、前記第２の印刷ジョブの実行、もしくは前記第２の印刷ジョブよりも後の印刷ジョブを実行していた場合の当該後の印刷ジョブの実行を途中で中断して、保留した前記カッターコマンドに基づく前記カッターによる切断を実行し、前記中断した印刷ジョブを再開し、さらに、前記制御部は、前記カッターによる切断の際、前記記録媒体におけるカット目標位置からカッターの切断位置までの距離である目標搬送距離が前記単位搬送量と一致したと判断した場合は、前記搬送機構により前記記録媒体を更に前記単位搬送量だけ搬送してから、保留した前記カッターコマンドに基づく前記カッターによる切断を実行し、前記目標搬送距離が前記単位搬送量よりも小さいと判断した場合は、前記搬送機構により前記記録媒体を前記目標搬送距離だけ搬送してから、保留した前記カッターコマンドに基づく前記カッターによる切断を実行し、しかる後に、前記単位搬送量と前記目標搬送距離との差分の距離だけ前記記録媒体を搬送するように制御することを特徴とする。
【００１０】
本発明によれば、単位搬送量の搬送動作と印刷動作を交互に行って印刷するシリアルヘッド方式の印刷装置において、単位搬送量ずつ搬送する動作のみではカッターにカット目標位置を位置決めできない場合に、単位搬送量よりも短い距離だけ記録媒体を搬送してカット目標位置をカッターに位置決めする。そして、カット動作を行った後、先に搬送した距離と単位搬送量との差分だけ記録媒体を搬送して印刷を再開する。このようにすると、シリアルヘッド方式で印刷する場合においても記録媒体をバックフィードする必要がないので、記録紙の搬送動作とカット動作とを効率的に行うことができる。従って、カット動作を伴う連続印刷のスループットを向上させることができる。
【００１１】
本発明において、前記単位搬送量を指定するコマンドに基づき、前記単位搬送量を制御できる。このようにすると、カット目標位置の配置やラベルサイズ等に応じて単位搬送量を調節できる。
【００１２】
本発明において、前記記録媒体は、長尺の台紙と、前記台紙上に配置されるラベルと、を備えるラベル紙であり、前記ラベルは、前記記録媒体の搬送方向に並んでおり、前記カット目標位置は、隣り合うラベルの間のギャップ上に位置する。このような記録媒体を用いれば、ラベルの連続印刷を行いつつ、ラベルを１枚ずつ切り離す処理を効率的に行うことができる。
【００１３】
本発明において、前記単位搬送量は１行分の搬送量であり、前記記録媒体の搬送方向と交差する方向に移動する印刷ヘッドを制御することにより印刷ジョブを実行することを特徴とする。
【図面の簡単な説明】
【００１４】
【図１】本発明を適用した印刷装置の説明図である。
【図２】カット有り連続印刷の実施過程を示す説明図である。
【図３】カット有り連続印刷を実行する処理のフローチャートである。
【図４】カット有り連続印刷の中で行われる１パス印刷、第１のカット動作、および第２のカット動作のフローチャートである。
【発明を実施するための形態】
【００１５】
以下に、図面を参照して、本発明を適用した印刷装置およびその制御方法の実施形態を説明する。
【００１６】
（印刷装置）
図１は本発明を適用した印刷装置の説明図であり、図１（ａ）は印刷装置の主要部分の説明図、図１（ｂ）は印刷装置の制御系を示す概略ブロック図である。印刷装置１は、ロール紙装填部２と、ロール紙装填部２に装填されるロール紙３から繰り出される記録媒体Ｐを搬送する搬送機構４と、記録媒体Ｐに印刷する印刷機構５と、記録媒体Ｐを切断するカッター６を備える。カッター６は、固定刃および可動刃と、固定刃に向けて可動刃を進退動させるカッターモーターを備えるオートカッターである。
【００１７】
搬送機構４は、印刷機構５の上流側に配置される紙送りローラー対４１と、印刷機構５の下流側に配置される排紙ローラー対４２を備える。紙送りローラー対４１および排紙ローラー対４２は、それぞれ、記録媒体Ｐに下方から当接する駆動ローラーと、駆動ローラーに上方から押し付けられる従動ローラーを備える。搬送機構４は、紙送りローラー対４１の駆動ローラーと排紙ローラー対４２の駆動ローラーを同期して回転させる紙送りモーター（図示省略）を備える。搬送機構４は、印刷機構５による印刷位置Ａ（図２参照）、およびカッター６による切断位置Ｂ（図２参照）を経由する搬送路７に沿って記録媒体Ｐを搬送する。
【００１８】
印刷機構５は、印刷ヘッド５１と、記録媒体Ｐの搬送方向と交差する方向に印刷ヘッド５１を往復移動させる図示しないキャリッジを含むヘッド移動機構と、搬送路７の下側で記録媒体Ｐを支持する図示しないプラテンを備える。印刷ヘッド５１は、記録媒体Ｐの幅方向に往復移動して記録媒体Ｐに１行分ずつ印刷するシリアルヘッド方式の印刷ヘッドであり、インクを吐出するインクジェットヘッド、あるいは、ドットインクパクトヘッドなどの各種の印刷方式のものを用いることができる。
【００１９】
図１（ｂ）に示すように、印刷装置の制御系は、ＣＰＵ、およびＲＯＭ、ＲＡＭなどの記憶部を備えた制御部１０を有する。制御部１０には、図示しない通信部を介して、上位装置２０から送信された印刷データやコマンドが入力される。制御部１０の出力側には、搬送機構４、印刷機構５、およびカッター６等が接続される。制御部１０は、上位装置２０から受信した印刷データやコマンド、および記憶部から読み出したプログラムやデータ等に基づいて印刷装置１の制御を行う。以下に説明する制御部１０による制御機能は、制御部１０内でＲＯＭが記憶するファームウェアをＣＰＵが読み出して実行することによって実現される。制御部１０は、印刷データに基づいて記録媒体Ｐへの印刷を実行する印刷制御部１１と、カッターコマンドに基づいて記録媒体Ｐの切断を実行するカット動作実行部１２と、上位装置２０から受信した設定コマンドに基づいて印刷装置１の動作設定を制御する設定管理部１３を備える。
【００２０】
（カット有り連続印刷の制御）
図２はカット有り連続印刷の実施過程を示す説明図であり、図３はカット有り連続印刷を実行する処理のフローチャートである。また、図４はカット有り連続印刷の中で行われる１パス印刷、第１のカット動作、および第２のカット動作のフローチャートである。図２に示すように、記録媒体Ｐは、長尺の台紙Ｐ１と、この台紙Ｐ１の表面に一定間隔で１列に貼り付けられたラベルＰ２を備えるラベル紙である。隣り合うラベルＰ２の間には、台紙Ｐ１のみの部分である一定幅のギャップＧが設けられている。隣り合うラベルＰ２をカッター６で切り離すためのカット目標位置Ｃは、ギャップＧの中央の位置である。なお、カット目標位置ＣはギャップＧの範囲内であればギャップＧの中央でなくてもよく、ラベルＰ２の先端から任意の距離だけ離れた位置に設定することができる。
【００２１】
印刷制御部１１は、印刷データを受信すると、印刷長さに対応する回数の１パス印刷（ステップＳ１：図３参照）を繰り返して印刷ジョブを実行する。１パス印刷は、図４（ａ）に示すように、搬送機構４を制御して記録媒体Ｐを単位搬送量ｄだけ搬送する処理（ステップＳ１ａ）と、印刷機構５を駆動し、記録媒体Ｐの幅方向に印刷ヘッド５１を移動させて１行分の印刷を行う処理（ステップＳ１ｂ）である。ここで、１パス印刷の単位搬送量ｄは、設定管理部１３によって管理される。１パス印刷の単位搬送量ｄは、１行分の搬送量となる。設定管理部１３は、上位装置２０等から単位搬送量ｄを指定するコマンドを受信すると、印刷制御部１１が行う単位搬送動作の単位搬送量ｄをコマンドで指定された距離に置き換える。この場合、行間のスペースが変更される。
【００２２】
印刷装置１は、複数のラベルＰ２に印刷し、且つ、ラベルＰ２とラベルＰ２の間で記録媒体Ｐを切断するカット有りの連続印刷を行う。このような連続印刷を行うためのデータは、少なくとも第１の印刷データ、カッターコマンド、第２の印刷データを含んでおり、第２の印刷データの後に更に印刷データやカッターコマンドが続いていてもよい。図２（ａ）〜（ｅ）は、このような印刷データに基づき、先頭のラベルＰ２を切断するまでの過程を示す。図２（ａ）は先頭のラベルＰ２に印刷した状態を示し、図２（ｂ）は先頭のラベルＰ２を切り離すカッターコマンドを保留してｎ番目のラベルＰ２（ｎ）への印刷を途中まで行った状態を示す。図２（ｃ）は印刷を中断してカット目標位置Ｃを切断位置Ｂに位置決めした状態を示し、図２（ｄ）はカット目標位置Ｃで記録媒体Ｐを切断し、先頭のラベルＰ２（１）を切り離した状態を示す。図２（ｅ）は印刷を再開可能な位置に記録媒体Ｐを位置決めした状態を示す。
【００２３】
以下、図２〜図４を参照して、カット有り連続印刷を行うための制御を説明する。印刷制御部１１は、連続印刷を開始すると、まず、第１の印刷データに基づき、先頭のラベルＰ２（１）への印刷（第１の印刷ジョブ）を行う。なお、印刷を開始する前に、不図示のセンサーによりラベルの先頭を検出して所定量搬送するいわゆる頭出し動作を行い、ラベルＰ２（１）の印刷領域の先頭がこの頭出し動作によって印刷位置Ａに位置決めされているものとする。ラベルＰ２（１）への印刷は、先頭のラベルＰ２（１）の長さ分だけ１パス印刷（ステップＳ１）を繰り返すことにより行う。
【００２４】
印刷制御部１１は、１パス印刷を繰り返すにあたって、１パス印刷を行う毎に、印刷を中断してカット動作を行うかを判定する処理を行う。すなわち、ステップＳ２では、カット位置の記憶の有無を判定する。カット位置は、後述するように、カッターコマンドを受信した場合に記憶される。先頭のラベルＰ２（１）に印刷している段階では、保留されているカッターコマンドはないので、カット位置の記憶はないと判定される（ステップＳ２：Ｎｏ）。続いて、ステップＳ３に進み、ラベルＰ２（１）への印刷が終了した否かを判定する。終了していない場合（ステップＳ３：Ｎｏ）、ステップＳ１に戻る。そして、先頭のラベルＰ２（１）への印刷が終了するまで、ステップＳ１〜Ｓ３を繰り返す（第１ステップ）。
【００２５】
先頭のラベルＰ２（１）への印刷が終了すると（ステップＳ３：Ｙｅｓ）、ステップＳ４に進む。ステップＳ４、５では、２番目のラベルＰ２（２）への印刷の有無と、カットの有無を確認する。ステップＳ４では、第２の印刷データの有無を確認する。第２の印刷データがあれば、２番目のラベルＰ２（２）への印刷を行う（ステップＳ４：Ｙｅｓ）。続いてステップＳ５でカットの有無を確認する。カッターコマンドがある場合には（ステップＳ５：Ｙｅｓ）、カット有りであるため、ステップＳ６に進む。
【００２６】
印刷制御部１１は、ステップＳ６でカッターコマンドの実行を保留し、カット位置を記憶する。しかる後に２番目のラベルＰ２（２）への印刷を行う（第２ステップ）。カット位置は、先頭のラベルＰ２（１）と２番目のラベルＰ２（２）の間のカット目標位置Ｃである。従って、印刷制御部１１は、カット目標位置Ｃの現在位置を記憶する。例えば、カット目標位置Ｃの現在位置（カット位置）を示す値として、カッター６による切断位置Ｂからカット目標位置Ｃまでの距離である目標搬送距離Ｌ１（図２（ａ）参照）を用いる。印刷制御部１１は、カット位置（目標搬送距離Ｌ１）を記憶した場合には、１パス印刷を行う毎に、カット位置（目標搬送距離Ｌ１）を単位搬送量ｄだけ短縮した値に更新する。なお、カット位置を他の値で示しても良い。
【００２７】
印刷制御部１１は、カット位置（目標搬送距離Ｌ１）の記憶後、２番目のラベルＰ２（２）への印刷（第２の印刷ジョブ）を開始する。第２の印刷ジョブ以降の印刷は、１パス印刷を行う毎に、カットのために印刷を中断するか否かを判定しながら行う。すなわち、ステップＳ６からステップＳ２に進み、ステップＳ２においてカット位置の記憶があるので（ステップＳ２：Ｙｅｓ）、ステップＳ７へ進む。ステップＳ７、８は、次の１パス印刷を行う前にカットを行うか否か、および、カットを行う場合の動作内容を決定するステップである。
【００２８】
まず、ステップＳ７では、単位搬送量ｄ≧目標搬送距離Ｌ１（カット位置）を満たすか否かを判定する。満たさない場合には、（ステップＳ７：Ｎｏ）、カット動作の前に次の１パス印刷を実行可能であるので、ステップＳ３を経由してステップＳ１に戻り、２番目のラベルＰ２（２）への１パス印刷を行う。そして、単位搬送量ｄ≧目標搬送距離Ｌ１（カット位置）を満たすか（ステップＳ７：Ｙｅｓ）、もしくは、２番目のラベルＰ２（２）への印刷が終了するまで（ステップＳ３：Ｙｅｓ）、１パス印刷を繰り返す。
【００２９】
図２に示すように、印刷位置Ａから切断位置Ｂまでの距離が長い場合には、２番目のラベルＰ２（２）の印刷が終わるまでにカット目標位置Ｃが切断位置Ｂに到達することはなく、先頭のラベルＰ２（１）を切り離すためのカット動作よりも先に、２番目よりもさらに後のラベルＰ２への印刷を引き続き行う。図２（ｂ）に示すように、ｎ番目のラベルＰ２（ｎ）の印刷途中でカット目標位置Ｃが切断位置Ｂに到達する場合、このラベルＰ２（ｎ）の印刷を中断して、ステップＳ７、Ｓ８の判定結果に応じた動作でカットを行う（第３ステップ）。
【００３０】
ステップＳ７、Ｓ８は、カット目標位置Ｃとカッター６との距離である目標搬送距離Ｌ１（カット位置）が単位搬送量ｄと一致するか、もしくは目標搬送距離Ｌ１が単位搬送量ｄよりも小さいか、を判定するステップである。ステップＳ７：Ｙｅｓであり、且つ、ステップＳ８：Ｙｅｓである場合は、目標搬送距離Ｌ１（カット位置）が単位搬送量ｄと一致する場合である。この場合、ステップＳ９に進んで第１のカット動作を行う。第１のカット動作では、図４（ｂ）に示すように、まず、単位搬送量ｄだけ記録媒体Ｐを搬送する（ステップＳ９ａ）。続いて、保留中のカッターコマンドを実行して記録媒体Ｐをカットする（ステップＳ９ｂ）。カット動作実行部１２は、ステップＳ９２において、カッターコマンドに基づいてカッター６を駆動し、記録媒体Ｐを切断する。この場合、目標搬送距離Ｌ１（カット位置）は、ラベル間のギャップＧの範囲としてもよく、ある程度の幅を持つようにしてもよい。
【００３１】
一方、ステップＳ７：Ｙｅｓであり、且つ、ステップＳ８：Ｎｏである場合は、目標搬送距離Ｌ１が単位搬送量ｄよりも小さい場合である。この場合、ステップＳ１０に進んで第２のカット動作を行う。第２のカット動作では、図４（ｃ）に示すように、まず、目標搬送距離Ｌ１だけ記録媒体Ｐを搬送する（ステップＳ１０ａ）。これにより、図２（ｃ）に示すように、カット目標位置Ｃが切断位置Ｂに位置決めされる。次に、図２（ｄ）に示すように、保留中のカッターコマンドを実行して記録媒体Ｐをカットする（ステップＳ１０ｂ）。続いて、単位搬送量ｄと目標搬送距離Ｌ１との差分（ｄ−Ｌ１）だけ記録媒体Ｐを搬送する（ステップＳ１０ｃ）。つまり、単位搬送量ｄの搬送を、保留中のカッターコマンドの実行の前後で分割して行う。これにより、図２（ｅ）に示すように、次の１パス印刷の開始位置が印刷位置Ａに位置決めされる。
【００３２】
このように、ラベルＰ２（ｎ）の印刷を中断してステップＳ９に進んだ場合、単位搬送量ｄずつ搬送が行われているので、カッターコマンドの実行後、特に搬送位置の調整を行わなくても次の１パス印刷の開始位置が印刷位置Ａに位置決めされる。また、ステップＳ１０に進んだ場合、カッターコマンドの実行の前後で合計して単位搬送量ｄの搬送が行われるので、次の１パス印刷の開始位置が印刷位置Ａに位置決めされる。ステップＳ９、Ｓ１０で保留中のカッターコマンドを実行するとともに次の１パス印刷の開始位置を印刷位置Ａに位置決めした後は、ステップＳ３からステップＳ１に戻り、ｎ番目のラベルＰ２（ｎ）の印刷を再開する（第４ステップ）。
【００３３】
ラベルＰ２への印刷が全て終了すると、ステップＳ４で次の印刷データがないと判定され（ステップＳ４：Ｎｏ）、ステップＳ１１へ進む。ステップＳ１１ではカットを行うか否か、具体的にはカッターコマンドもしくはカット位置の記憶の有無を確認する。カットを行う場合（ステップＳ１１：Ｙｅｓ）、ステップＳ１２に進む。ステップＳ１２では、カット目標位置Ｃを切断位置Ｂに位置決めするための搬送動作を行う。続いて、ステップＳ１３に進み、カッター６を駆動して記録媒体Ｐを切断する。一方、カットを行わない場合（ステップＳ１１：Ｎｏ）、連続印刷を終了する。
【００３４】
（作用効果）
以上のように、本形態は、単位搬送量ｄの搬送動作と印刷動作を交互に行って印刷するシリアルヘッド方式の印刷装置１において、カットありの連続印刷を行う場合に、一旦カッターコマンドを保留し、カット目標位置Ｃが切断位置Ｂの近傍に移動したタイミングで印刷を中断してカット動作を行う。そして、カット動作を行うにあたって、単位搬送量ｄずつ搬送する動作のみではカッター６による切断位置Ｂにカット目標位置Ｃを位置決めできない場合には、単位搬送量ｄを分割することにより、切断位置Ｂにカット目標位置Ｃを位置決めする。すなわち、単位搬送量ｄよりも短い距離（目標搬送距離Ｌ１）だけ記録媒体Ｐを搬送してカット目標位置Ｃをカッター６による切断位置Ｂに位置決めする。そして、カット動作を行った後、先に搬送した距離（目標搬送距離Ｌ１）と単位搬送量ｄとの差分だけ記録媒体Ｐを搬送して印刷を再開する。本形態は、このような制御により、シリアルヘッド方式で印刷する場合においても記録媒体Ｐをバックフィードさせる必要がないので、不要な紙送りを削減できる。従って、記録媒体の搬送動作とカット動作とを効率的に行うことができる。よって、カットありの連続印刷を行う場合のスループットを向上させることができる。
【００３５】
また、本形態では、記録媒体Ｐがラベル紙であるため、ラベルＰ２への連続印刷を行いつつ、ラベルＰ２を１枚ずつ切り離す処理を効率的に行うことができる。
【００３６】
また、本形態では、設定管理部１３は、上位装置２０等から単位搬送量ｄを指定するコマンドを受信すると、単位搬送量ｄをコマンドで指定された距離に置き換える。従って、印刷装置１は、カット目標位置Ｃの配置やラベルサイズ等に応じて単位搬送量ｄを調節できる。
【符号の説明】
【００３７】
１…印刷装置、２…ロール紙装填部、３…ロール紙、４…搬送機構、５…印刷機構、６…カッター、７…搬送路、１０…制御部、１１…印刷制御部、１２…カット動作実行部、１３…設定管理部、２０…上位装置、４１…紙送りローラー対、４２…排紙ローラー対、５１…印刷ヘッド、Ａ…印刷位置、Ｂ…切断位置、Ｃ…カット目標位置、ｄ…単位搬送量、Ｇ…ギャップ、Ｌ１…目標搬送距離、Ｐ…記録媒体、Ｐ１…台紙、Ｐ２…ラベル。
【図１】
2017080917.tif 000003
【図２】
2017080917.tif 000004
【図３】
2017080917.tif 000005
【図４】
2017080917.tif 000006