(57)【要約】【課題】複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる技術を提供すること。【解決手段】印刷装置１は、被印刷媒体Ｍを搬送するプラテンローラ２１と、被印刷媒体Ｍを複数のラベルごとに連続して印刷を行うサーマルヘッド１０と、被印刷媒体Ｍを複数のラベルにカットするハーフカット機構１６と、制御回路２５を備える。制御回路２５は、複数のラベルのうち、ラベルＬ１の印刷後に、被印刷媒体ＭをラベルＬ１のカット位置までの搬送中に、ラベルＬ１の次に印刷するラベルＬ２の印刷内容をサーマルヘッド１０により印刷を行う。【選択図】図９
2020097133.tif 000002
【特許請求の範囲】
【請求項１】
被印刷媒体を搬送する搬送ローラと、
前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、
前記被印刷媒体を前記複数のラベルにカットするカット装置と、
前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記印刷ヘッドは、前記被印刷媒体に複数のラインを印刷し、
前記制御手段は、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第２ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行う
ことを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記第１ラベルのカット位置から前記仮想ラインの位置までの距離を算出する
ことを特徴とする印刷装置。
【請求項４】
請求項３に記載の印刷装置であって、
前記制御手段は、
前記第１ラベルのカット位置から前記仮想ラインの位置までの距離を算出する場合、前記第１ラベルのカット位置から前記印刷ヘッドまでの距離の中で最大の距離を、前記第１ラベルのカット位置から前記仮想ラインの位置までの距離として設定する
ことを特徴とする印刷装置。
【請求項５】
請求項２〜４のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、一つのライン当たりの前記印刷ヘッドにより印刷されるドットの数が所定の数以下のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
【請求項６】
請求項５に記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、前記ドットが空白のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
【請求項７】
請求項２〜４のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、前記第２ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
【請求項８】
請求項２〜６のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第２ラベルの前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行い、前記印刷ヘッドによる印刷の中断後、前記被印刷媒体を搬送して前記第１ラベルのカット位置でカットを行い、前記仮想ラインが前記印刷ヘッドにより印刷が開始される位置まで前記被印刷媒体を逆搬送した後、前記被印刷媒体を搬送して前記印刷ヘッドによる印刷を再開する
ことを特徴とする印刷装置。
【請求項９】
請求項１〜８のうちいずれかに記載の印刷装置であって、
前記第１ラベルのカット位置は、ハーフカット位置またはフルカット位置である
ことを特徴とする印刷装置。
【請求項１０】
請求項１〜９のうちいずれかに記載の印刷装置であって、
前記第２ラベルは、前記第１ラベルに対し正搬送方向の後に位置する
ことを特徴とする印刷装置。
【請求項１１】
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う
処理を実行させることを特徴とするプログラム。
【請求項１２】
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、
前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う
ことを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、印刷装置、プログラム、及び、制御方法に関する。
【背景技術】
【０００２】
従来、逆転可能なラベルプリンタにおいて、複数枚のラベルの印刷時に、１枚目のラベルの印刷後に次のラベルの最初の印字位置までの戻し量を算出し、この次のラベルの最初の印字位置まで紙戻しを行う技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−８９１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし上記技術では、１枚目のラベルのカット後に２枚目のラベルを印刷開始位置（サーマルヘッドの位置）まで逆搬送させる必要があるので、複数枚のラベル印刷時には全ての印刷が終了するまでの時間が長くなってしまう場合があった。
【０００５】
以上のような実情を踏まえ、本発明の一側面に係る目的は、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る印刷装置は、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置と、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、を備えることを特徴とする。
【０００７】
本発明の一態様に係るプログラムは、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う処理を実行させることを特徴とする。
【０００８】
本発明の一態様に係る制御方法は、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行うことを特徴とする。
【発明の効果】
【０００９】
上記の態様によれば、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。
【図面の簡単な説明】
【００１０】
【図１】従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合の関係を例示した図である。
【図２】従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合の関係を例示した図である。
【図３】従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合の関係を例示した図である。
【図４】本実施形態に係る印刷装置１の構成を示した図である。
【図５】印刷装置１に収納されるテープカートリッジ３０の斜視図である。
【図６】印刷装置１のカートリッジ収容部１９の斜視図である。
【図７】印刷装置１の断面図である。
【図８】印刷装置１のハードウェア構成を示すブロック図である。
【図９】第１の実施形態の印刷装置１が行う処理の概要を示すフローチャートである。
【図１０】仮想ラインＬａを特定する例を示す図である。
【図１１】被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。
【図１２】被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。
【図１３】被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。
【図１４】第２の実施形態に係る印刷装置が行う別の印刷処理のフローチャートである。
【図１５】仮想ラインＬａを特定する例を示す図である。
【図１６】被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。
【図１７】被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。
【図１８】被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。
【図１９】被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。
【発明を実施するための形態】
【００１１】
はじめに、従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合について説明する。図１〜図３は、従来の印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を行う場合の関係を例示した図である。例えば、図１〜図３に示すように、このような印刷装置で被印刷媒体を複数のラベルごとに連続して印刷を開始すると、印刷装置は、１枚目のラベルの印刷開始時に１枚目のラベルの印刷領域をハーフカット位置（ハーフカット機構の位置）まで正搬送（フィード）（Ｓ１１）し、ハーフカットを行う（Ｓ１２）。そして、１枚目のラベルを印刷開始位置（サーマルヘッドの位置）まで逆搬送し（Ｓ１３）、１枚目のラベルの印刷を開始する（Ｓ１４）。その後、１枚目のラベルの印刷が終了すると（Ｓ１５）、再び、２枚目のラベルの印刷開始時に２枚目のラベルをハーフカット位置（ハーフカット機構の位置）まで正搬送（フィード）（Ｓ１６）し、ハーフカットを行う（Ｓ１７）。そして、２枚目のラベルを印刷開始位置（サーマルヘッドの位置）まで逆搬送し（Ｓ１８）、２枚目のラベルの印刷を開始する（Ｓ１９）。そして、２枚目のラベルの印刷が終了する（Ｓ２０）。以後、２枚目以降のラベルの印刷では、Ｓ１６〜Ｓ２０の処理が繰り返し実行される。
【００１２】
しかし上述の従来の印刷装置の技術では、図２のＳ１６、Ｓ１７のように、２枚目のラベルカット位置まで２枚目のラベルを正搬送（フィード）する際に、本来印刷する箇所（ｗ１間）を印刷せずに無駄に正搬送（フィード）することとなる。そして、Ｓ１８のように、１枚目のラベルのカット後に２枚目のラベルを印刷開始位置（サーマルヘッドの位置）まで逆搬送させる必要があり、その間無駄な時間が掛かってしまう。その結果、複数枚のラベル印刷時には全ての印刷が終了するまでの時間が長くなってしまう場合があった。そこで、本実施形態の印刷装置では、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮するために、第１ラベルの印刷後、被印刷媒体をカット位置までの搬送中に、第１ラベルの次に印刷する第２ラベルの印刷内容を印刷することとした。以下図４〜図１９を参照して本実施形態の印刷装置の詳細について説明する。
【００１３】
［第１の実施形態］
図４は、本実施形態に係る印刷装置１の構成を示した図である。印刷装置１には、図４に示すように、キューブ形状の装置筐体２の上面に、蓋３と、複数のボタン（ボタン４、ボタン５、ボタン６、ボタン７、ボタン８）が設けられている。ボタン４は、蓋３の開閉ボタンである。ボタン５からボタン８は、それぞれカットボタン、フィードボタン、無線通信ボタン、電源ボタンである。
【００１４】
蓋３は、開閉可能に配置されている。蓋３は、ボタン４が押下されることで開かれて、テープカートリッジを収容するカートリッジ収容部が外部に露出する。蓋３には、蓋３が閉じた状態でもカートリッジ収容部にテープカートリッジが収容されているか否かを目視で確認可能とするために、窓９が形成されている。また、装置筐体２の側面には、排出口２ａが形成されている。印刷装置１内で印刷が行われた被印刷媒体は、排出口２ａから装置外へ排出される。
【００１５】
図５は、印刷装置１に収納されるテープカートリッジ３０の斜視図である。図６は、印刷装置１のカートリッジ収容部１９の斜視図である。図７は、印刷装置１の断面図である。図５に示すテープカートリッジ３０は、図６に示すカートリッジ収容部１９に着脱自在に収納される。図７には、テープカートリッジ３０がカートリッジ収容部１９に収納された状態が示されている。
【００１６】
テープカートリッジ３０は、図５に示すように、サーマルヘッド被挿入部３６及び係合部３７が形成された、被印刷媒体ＭとインクリボンＲを収容するカートリッジケース３１を有する。カートリッジケース３１には、テープコア３２とインクリボン供給コア３４とインクリボン巻取りコア３５が設けられている。
【００１７】
被印刷媒体Ｍは、カートリッジケース３１内部のテープコア３２にロール状に巻かれている。被印刷媒体Ｍは、例えば、接着層を有する基材と、接着層を覆うように剥離可能に基材に貼付された剥離紙と、を有するテープである。ただし、被印刷媒体Ｍは、剥離紙なしのテープであってもよい。熱転写用のインクリボンＲは、その先端がインクリボン巻取りコア３５に巻きつけられた状態で、カートリッジケース３１内部のインクリボン供給コア３４にロール状に巻かれている。
【００１８】
装置筐体２のカートリッジ収容部１９には、図６に示すように、テープカートリッジ３０を所定の位置で支持するための複数のカートリッジ受け部２０が設けられている。また、カートリッジ受け部２０には、テープカートリッジ３０が収容するテープ（被印刷媒体Ｍ）の幅を検出するためのテープ幅検出スイッチ２４が設けられている。
【００１９】
テープ幅検出スイッチ２４は、テープカートリッジの形状に基づいて被印刷媒体Ｍの幅を検出するためのスイッチである。テープ幅検出スイッチ２４は、カートリッジ収容部１９に複数設けられている。テープ幅の異なるテープカートリッジは、複数のテープ幅検出スイッチ２４をそれぞれ異なる組み合わせで押下するように構成されている。これにより、後述する制御回路２５（図８参照）が、押下されたテープ幅検出スイッチ２４の組み合わせから、テープカートリッジの種類を特定し、被印刷媒体Ｍの幅（テープ幅）を検出する。
【００２０】
カートリッジ収容部１９には、さらに、複数の発熱素子を有し、被印刷媒体Ｍに印刷を行うサーマルヘッド１０と、被印刷媒体Ｍを搬送するプラテンローラ２１と、テープコア係合軸２２と、インクリボン巻取り駆動軸２３が設けられている。さらに、サーマルヘッド１０には、サーミスタ１３が埋め込まれている。サーミスタ１３は、サーマルヘッド１０の温度を測定する。
【００２１】
テープカートリッジ３０がカートリッジ収容部１９に収納された状態では、図７に示すように、カートリッジケース３１に設けられた係合部３７がカートリッジ収容部１９に設けられたカートリッジ受け部２０に支持される。また、サーマルヘッド１０がカートリッジケース３１に形成されたサーマルヘッド被挿入部３６に挿入される。また、テープコア係合軸２２には、テープカートリッジ３０のテープコア３２が係合し、さらに、インクリボン巻取り駆動軸２３には、インクリボン巻取りコア３５が係合する。
【００２２】
図示しない情報処理装置から印刷装置１へ印刷指示が入力されると、被印刷媒体Ｍは、プラテンローラ２１の回転によりテープコア３２から繰り出される。この際、インクリボン巻取り駆動軸２３がプラテンローラ２１に同調して回転することで、被印刷媒体ＭとともにインクリボンＲがインクリボン供給コア３４から繰り出される。これにより、被印刷媒体ＭとインクリボンＲは重なった状態で搬送される。そして、サーマルヘッド１０とプラテンローラ２１の間を通過する際にインクリボンＲがサーマルヘッド１０によって加熱されることで、インクが被印刷媒体Ｍに転写され、印刷が行われる。
【００２３】
サーマルヘッド１０とプラテンローラ２１の間を通過した使用済みのインクリボンＲは、インクリボン巻取りコア３５に巻き取られる。一方、サーマルヘッド１０とプラテンローラ２１の間を通過した印刷済みの被印刷媒体Ｍは、ハーフカット機構１６及びフルカット機構１７で切断され、排出口２ａから排出される。
【００２４】
図８は、印刷装置１のハードウェア構成を示すブロック図である。印刷装置１は、上述した構成に加えて、図８に示すように、制御回路２５、通信インターフェース２６、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２７、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２８、フォトセンサ２９、ヘッド駆動回路１８、搬送用モータ駆動回路１１、搬送用モータ１２、カッターモータ駆動回路１４、カッターモータ１５、ハーフカット機構１６、フルカット機構１７を備える。
【００２５】
制御回路２５は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの任意の処理回路を含んでいる。制御回路２５は、ＲＯＭ２７に記憶されているプログラムをＲＡＭ２８に展開し実行することで、印刷装置１の各部の動作を制御する制御手段である。
【００２６】
通信インターフェース２６は、情報処理装置との間でデータを授受する。通信インターフェース２６は、アンテナとＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）部とベースバンド部とを含む通信モジュールであり、例えば、Ｗｉ−Ｆｉモジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、ＢＬＥモジュールである。なお、通信ＩＦ２６は、無線通信モジュールに限られず、有線通信を行うためのインターフェースであってもよい。
【００２７】
ＲＯＭ２７には、被印刷媒体Ｍに印刷を行う印刷プログラム、印刷プログラムの実行に必要な各種データ（例えば、フォント等）が格納されている。ＲＡＭ２８は、プログラムの実行に用いられるワークメモリである。なお、印刷装置１での処理に用いられるプログラム及びデータを格納するコンピュータ読み取り可能な記録媒体には、ＲＯＭ２７、ＲＡＭ２８のような、物理的な（非一時的な）記録媒体が含まれる。
【００２８】
ヘッド駆動回路１８は、制御回路２５の制御下で、印刷データと制御信号に基づいてサーマルヘッド１０が有する発熱素子１０ａへの通電を行う。サーマルヘッド１０は、主走査方向に配列された複数の発熱素子１０ａを有する印刷ヘッドである。サーマルヘッド１０は、発熱素子１０ａでインクリボンを加熱して熱転写により被印刷媒体Ｍに一ラインずつ印刷を行う。
【００２９】
搬送用モータ駆動回路１１は、制御回路２５の制御下で、搬送用モータ１２を駆動する。搬送用モータ１２は、例えばステッピングモータであり、プラテンローラ２１を回転させる。プラテンローラ２１は、搬送用モータ１２の動力によって回転（正回転）し、被印刷媒体Ｍの長手方向（副走査方向、搬送方向）に被印刷媒体Ｍを正搬送（フィード）する。この場合、被印刷媒体Ｍは、プラテンローラ２１から排出口２ａ（図７参照）の方向に向かって正搬送方向に搬送される。なお、搬送用モータ１２は、搬送用モータ駆動回路１１の制御下で、被印刷媒体Ｍを繰り出す向きだけではなく、被印刷媒体Ｍを巻戻す向き（逆向き）にも回転（逆回転）し、被印刷媒体Ｍを逆搬送する。この場合、被印刷媒体Ｍは、排出口２ａからプラテンローラ２１（図７参照）の方向に向かって逆搬送方向に搬送される。プラテンローラ２１は、被印刷媒体Ｍを搬送及び逆搬送する搬送ローラである。
【００３０】
カッターモータ駆動回路１４は、カッターモータ１５を駆動する。フルカット機構１７は、カッターモータ１５の動力によって動作し、被印刷媒体Ｍをフルカット位置においてフルカットする。フルカットとは、被印刷媒体Ｍの基材を剥離紙とともに被印刷媒体Ｍの幅方向に沿って切断する動作のことである。ハーフカット機構１６は、カッターモータ１５の動力によって動作し、被印刷媒体Ｍをハーフカット位置においてハーフカットする。ハーフカットとは、被印刷媒体Ｍの一部を、より詳細には、基材のみを、幅方向に沿って切断する動作のことである。カッターモータ駆動回路１４は、例えば、ボタン５が押下されるとカッターモータ１５を駆動してフルカット機構１７に被印刷媒体Ｍをフルカットさせてもよい。
【００３１】
フォトセンサ２９は、例えば、フォトリフレクタなどを含み、被印刷媒体Ｍの印刷面に印刷された情報を検出する。フォトセンサ２９は、被印刷媒体の印刷面に光を照射して、反射光を検出する。なお、フォトセンサ２９は、サーマルヘッド１０よりも排出口２ａに近い位置に設けられていればよく、例えば、図６及び図７に示すように、フルカット機構１７とハーフカット機構１６の間に設けられてもよい。
【００３２】
図９〜図１３を参照して、本実施形態の印刷装置１の印刷処理について説明する。図９は、第１の実施形態の印刷装置１が行う処理の概要を示すフローチャートである。図１０は、図９のフローチャートに対応して、仮想ラインＬａを特定する例を示す図である。図１１〜図１３は、図９のフローチャートに対応して、被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。本実施形態において、ラベルは、被印刷媒体Ｍを構成する印刷領域の一単位を表す。
【００３３】
上述した印刷装置１では、被印刷媒体Ｍを複数枚のラベルごとに連続して印刷を行う印刷命令が入力されると、制御回路２５は印刷装置１のアプリケーションプログラムを実行して、図９に示す制御方法による処理を開始する。印刷開始時においては、第１ラベルは、１枚目のラベルＬ１であり、第２ラベルは、２枚目のラベルＬ２である。図１０に示すように、ラベルＬ２は、ラベルＬ１に対し正搬送方向の後に位置する。これにより、複数のラベルを連続して印刷する際に、搬送順に印刷制御を行うのが容易となる。なお、図１０〜図１３においては、ラベルＬ１に印刷される印刷内容とラベルＬ２に印刷される印刷内容とを区別しやすくするために、ラベルＬ２の印刷内容をラベルＬ１の印刷内容と比較して太字で表示している。
【００３４】
制御回路２５は、図１１（１）に示すように、プラテンローラ２１を正回転させて被印刷媒体ＭをラベルＬ１のハーフカット位置まで正搬送（フィード）する（ステップＳ３１）。図１１（２）に示すように、被印刷媒体ＭがラベルＬ１のハーフカット位置まで搬送されたらハーフカットを行う（ステップＳ３２）。
【００３５】
制御回路２５は、図１１（３）に示すように、プラテンローラ２１を逆回転させて被印刷媒体ＭをラベルＬ１の印刷開始位置まで逆搬送する（ステップＳ３３）。図１１（４）に示すように、被印刷媒体ＭがラベルＬ１の印刷開始位置まで逆搬送されたらラベルＬ１の印刷を開始し（ステップＳ３４）、プラテンローラ２１を正回転させて被印刷媒体Ｍを搬送する（ステップＳ３５）。
【００３６】
制御回路２５は、ラベルＬ１の印刷が終了したか否かを判別する（ステップＳ３６）。制御回路２５は、図１２（５）に示すように、ラベルＬ１の印刷が終了すると（Ｓ３６：ＹＥＳ）、制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷内容を認識して、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容の印刷品位に及ぼす作用が少ないラインを仮想的な仮想ラインＬａとして特定する（ステップＳ３７）。制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、次のラベルＬ２の印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインＬａを特定する。
【００３７】
仮想ラインＬａは、被印刷媒体Ｍ（印刷テープ）の搬送方向に直交する被印刷媒体Ｍの幅方向に沿って、仮想的に配置されるラインである。仮想ラインＬａの幅は１ドット以上あればよく、仮想ラインＬａの幅は複数のドットから形成してもよい。制御回路２５は、印刷内容を構成する複数のラインのうち、一つのライン当たりのサーマルヘッド１０により印刷されるドットの数が所定の数以下のラインを仮想ラインＬａとして特定する。すなわち、制御回路２５は、印刷量の少ないラインを仮想ラインＬａとして特定する。より好ましくは、例えば図１０に示すように、制御回路２５は、印刷内容を構成する複数のラインのうち、サーマルヘッド１０により印刷されるドットが空白のラインを仮想ラインＬａとして特定する。ドットが空白のラインとは、印刷内容を構成するライン上にドットがない状態のラインをいう。
【００３８】
図１０に示すように、制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、ラベルＬ１のハーフカット位置から仮想ラインＬａの位置までの距離ｄ１を算出する（ステップＳ３８）。ラベルＬ１のハーフカット位置から次のラベルＬ２の仮想ラインＬａの位置までの距離ｄ１を算出する場合、制御回路２５は、ラベルＬ１のハーフカット位置からサーマルヘッド１０までの距離の中で最大の距離を、ラベルＬ１のカット位置から仮想ラインＬａの位置までの距離ｄ１として設定する。例えば、制御回路２５は、一つのライン当たりのサーマルヘッド１０により印刷されるドットの数が所定の数以下のラインのうち、ラベルＬ１のハーフカット位置からサーマルヘッド１０までの距離が最大となるラインを仮想ラインＬａとして設定する。そして、制御回路２５は、ラベルＬ１のハーフカット位置から設定した仮想ラインＬａの位置までの距離ｄ１として設定する。
【００３９】
制御回路２５は、次のラベルＬ２の印刷を開始し（ステップＳ３９）、プラテンローラ２１を正回転させて被印刷媒体Ｍを搬送する（ステップＳ４０）。制御回路２５は、仮想ラインＬａまで印刷されたか否かを判定する（ステップＳ４１）。この処理では、制御回路２５は、ステップＳ３８で算出したラベルＬ１のハーフカット位置から仮想ラインＬａの位置までの距離ｄ１まで印刷されたか否かを判定する。図１２（６）に示すように、仮想ラインＬａまで印刷された場合（Ｓ４１：ＹＥＳ）には、制御回路２５は、印刷を中断する（ステップＳ４２）。
【００４０】
制御回路２５は、図１２（７）に示すように、プラテンローラ２１を正回転させて被印刷媒体Ｍを次のラベルＬ２のハーフカット位置まで正搬送する（ステップＳ４３）。制御回路２５は、図１２（８）に示すように、被印刷媒体ＭがラベルＬ１のハーフカット位置まで搬送されたら、ハーフカットを行う（ステップＳ４４）。
【００４１】
制御回路２５は、プラテンローラ２１を逆回転させて被印刷媒体Ｍを逆搬送する（ステップＳ４５）。制御回路２５は、被印刷媒体ＭのラベルＬ２の仮想ラインＬａが印刷開始位置まで逆搬送されたか否かを判定する（ステップＳ４６）。この処理では、制御回路２５は、被印刷媒体ＭをラベルＬ２の印刷途中の位置まで逆搬送する。図１３（９）に示すように、被印刷媒体ＭのラベルＬ２の仮想ラインＬａが印刷開始位置まで逆搬送された場合（Ｓ４６：ＹＥＳ）には、制御回路２５は、図１３（１０）に示すように、ラベルＬ２の印刷を再開し（ステップＳ４７）、プラテンローラ２１を正回転させて被印刷媒体Ｍを正搬送する（ステップＳ４８）。
【００４２】
制御回路２５は、ラベルＬ２の印刷が終了したか否かを判定する（ステップＳ４９）。図１３（１１）に示すように、ラベルＬ２の印刷が終了した場合（Ｓ４９：ＹＥＳ）には、制御回路２５は、全てのラベルが印刷されたか否かを判定する（ステップＳ５０）。全てのラベルが印刷されていない場合（Ｓ５０：ＮＯ）、すなわち、まだ印刷が終了していないラベルがある場合には、ハーフカットを行い（ステップＳ５１）、処理はステップＳ３７に戻り、ステップＳ３７〜ステップＳ５１の処理が繰り返し実行される。全てのラベルが印刷された場合（Ｓ５０：ＹＥＳ）には、プラテンローラ２１を正回転させて被印刷媒体Ｍをフルカット位置まで正搬送し（ステップＳ５２）、フルカットを行う（ステップＳ５３）。この処理が終了すると印刷処理は終了となる。
【００４３】
以上のように、印刷装置１は、図９に示す印刷処理を行うことで、ラベルＬ１の印刷後に、被印刷媒体ＭをラベルＬ１のハーフカット位置までの搬送中に、次のラベルＬ２の印刷データに含まれる印刷内容をサーマルヘッド１０により印刷を行うことができる。このため、ラベルＬ１の印刷後、ラベルＬ１のハーフカット位置までに搬送（フィード）される間も次のラベルＬ２の印刷内容を印刷することにより、印刷に要する無駄な時間を省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。
【００４４】
また、被印刷媒体ＭをラベルＬ１のハーフカット位置までの搬送中に、次のラベルＬ２の印刷内容の印刷品位に及ぼす作用が少ない仮想ラインＬａがある位置まで被印刷媒体Ｍを搬送させながらサーマルヘッド１０による印刷を行うことができる。このため、仮想ラインＬａがある位置まで被印刷媒体Ｍを搬送させながらサーマルヘッド１０による印刷を行うことにより、印刷が仮想ラインＬａで中断されたとしても、印刷ずれの影響を最小限にすることが可能となり、印刷品位の低下を避けることができる。
【００４５】
また、制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、複数のラインのうち、サーマルヘッド１０により印刷されるドットが空白のラインを印刷品位に及ぼす作用が少ない仮想ラインＬａとして特定する。このため、仮想ラインＬａがある位置まで被印刷媒体Ｍを搬送させながらサーマルヘッド１０による印刷を行うことにより、印刷が仮想ラインＬａで中断されたとしても、印刷ずれを防止することが可能となり、印刷品位の低下を避けることができる。
【００４６】
また、制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、ラベルＬ１のハーフカット位置から仮想ラインＬａの位置までの距離ｄ１を算出する。このため、ハーフカット位置から仮想ラインＬａまでに搬送（フィード）される間も次のラベルＬ２の印刷内容を印刷することにより、印刷に要する無駄な時間を省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。
【００４７】
また、制御回路２５は、ラベルＬ１のハーフカット位置からラベルＬ２の仮想ラインＬａの位置までの距離ｄ１を算出する場合、ラベルＬ１のハーフカット位置からサーマルヘッド１０までの距離の中で最大の距離を、ラベルＬ１のカット位置から仮想ラインＬａの位置までの距離ｄ１として設定する。このため、ラベルＬ１のハーフカット位置から次のラベルＬ２の仮想ラインＬａの位置までに搬送（フィード）される間も次のラベルＬ２の印刷内容をより多く印刷することにより、印刷に要する無駄な時間をより多く省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。
【００４８】
また、制御回路２５は、被印刷媒体ＭをラベルＬ１のハーフカット位置までの搬送中に、ラベルＬ１の次のラベルＬ２の仮想ラインＬａがある位置まで被印刷媒体Ｍを搬送させながらサーマルヘッド１０による印刷を行う。そして、制御回路２５は、サーマルヘッド１０による印刷の中断後、被印刷媒体Ｍを搬送してラベルＬ１のハーフカット位置でカットを行い、仮想ラインＬａがサーマルヘッド１０により印刷が開始される位置まで被印刷媒体Ｍを逆搬送する。その後、制御回路２５は、被印刷媒体Ｍを搬送してサーマルヘッド１０による印刷を再開する。このため、仮想ラインＬａがサーマルヘッド１０により印刷が開始される位置まで被印刷媒体Ｍを逆搬送してサーマルヘッド１０による印刷を再開した場合であっても、印刷ずれを防止することが可能となり、印刷品位の低下を避けることができる。
【００４９】
［第２の実施形態］
図１４は、第２の実施形態の印刷装置が行う別の印刷処理のフローチャートである。図１５は、図１４のフローチャートに対応して、仮想ラインＬａを特定する例を示す図である。図１６〜図１９は、図１４のフローチャートに対応して、被印刷媒体Ｍを複数のラベルごとに連続して印刷を行う例を示す図である。以下、図１４〜図１９を参照しながら、各ラベルの印刷ごとにフルカットを行う場合における印刷装置（以降、単に印刷装置と記す。）の制御方法について、具体的に説明する。
【００５０】
上述した印刷装置１では、連続的に複数枚の被印刷媒体Ｍの印刷命令が入力されると、制御回路２５は印刷装置１のアプリケーションプログラムを実行して、図１４に示す処理を開始する。
【００５１】
印刷開始時においては、第１ラベルは、１枚目のラベルＬ１であり、第２ラベルは、２枚目のラベルＬ２である。図１５に示すように、ラベルＬ２は、ラベルＬ１に対し正搬送方向の後に位置する。これにより、複数のラベルを連続して印刷する際に、搬送順に印刷制御を行うのが容易となる。なお、図１５〜図１９においては、ラベルＬ１に印刷される印刷内容とラベルＬ２に印刷される印刷内容とを区別しやすくするために、ラベルＬ２の印刷内容をラベルＬ１の印刷内容と比較して太字で表示している。
【００５２】
制御回路２５は、図１６（１）に示すように、プラテンローラ２１を正回転させて被印刷媒体ＭをラベルＬ１のハーフカット位置まで正搬送（フィード）する（ステップＳ６１）。図１６（２）に示すように、被印刷媒体ＭがラベルＬ１のハーフカット位置まで搬送されたらハーフカットを行う（ステップＳ６２）。
【００５３】
制御回路２５は、図１６（３）に示すように、プラテンローラ２１を逆回転させて被印刷媒体ＭをラベルＬ１の印刷開始位置まで逆搬送する（ステップＳ６３）。図１６（４）に示すように、被印刷媒体ＭがラベルＬ１の印刷開始位置まで逆搬送されたらラベルＬ１の印刷を開始し（ステップＳ６４）、プラテンローラ２１を正回転させて被印刷媒体Ｍを搬送する（ステップＳ６５）。
【００５４】
制御回路２５は、ラベルＬ１の印刷が終了したか否かを判別する（ステップＳ６６）。制御回路２５は、図１７（５）に示すように、ラベルＬ１の印刷が終了すると（Ｓ６６：ＹＥＳ）、制御回路２５は、図１７（６）に示すように、プラテンローラ２１を正回転させて被印刷媒体Ｍをフルカット位置からハーフカット位置までの距離分（ｗ２）搬送する（ステップＳ６７）。
【００５５】
制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷内容を認識して、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容の印刷品位に及ぼす作用が少ないラインを仮想的な仮想ラインＬａとして特定する（ステップＳ６８）。
【００５６】
制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、次のラベルＬ２の印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインＬａを特定する。
【００５７】
図１５に示すように、制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、ラベルＬ１のフルカット位置から仮想ラインＬａの位置までの距離ｄ２を算出する（ステップＳ６９）。ラベルＬ１のフルカット位置から仮想ラインＬａの位置までの距離ｄ２を算出する場合、制御回路２５は、ラベルＬ１のフルカット位置からサーマルヘッド１０までの距離の中で最大の距離を、ラベルＬ１のフルカット位置から仮想ラインＬａの位置までの距離ｄ１として設定する。例えば、制御回路２５は、一つのライン当たりのサーマルヘッド１０により印刷されるドットの数が所定の数以下のラインのうち、ラベルＬ１のフルカット位置からサーマルヘッド１０までの距離が最大となるラインを仮想ラインＬａとして設定する。そして、制御回路２５は、ラベルＬ１のカット位置から設定した仮想ラインＬａの位置までの距離ｄ１として設定する。
【００５８】
制御回路２５は、図１７（６）に示すように、次のラベルＬ２の印刷を開始し（ステップＳ７０）、プラテンローラ２１を正回転させて被印刷媒体Ｍを搬送する（ステップＳ７１）。制御回路２５は、仮想ラインＬａまで印刷されたか否かを判定する（ステップＳ７２）。この処理では、制御回路２５は、ステップＳ６２で算出したラベルＬ１のフルカット位置から仮想ラインＬａの位置までの距離ｄ２まで印刷されたか否かを判定する。図１７（７）に示すように、仮想ラインＬａまで印刷された場合（Ｓ７２：ＹＥＳ）には、制御回路２５は、印刷を中断する（ステップＳ７３）。
【００５９】
制御回路２５は、図１７（８）に示すように、プラテンローラ２１を正回転させて被印刷媒体Ｍを次のラベルＬ２のフルカット位置まで正搬送する（ステップＳ７４）。制御回路２５は、被印刷媒体ＭがラベルＬ１のフルカット位置まで搬送されたら、図１８（９）に示すように、フルカットを行う（ステップＳ７５）。
【００６０】
制御回路２５は、図１８（１０）に示すように、プラテンローラ２１を正回転させて被印刷媒体Ｍを次のラベルＬ２のハーフカット位置まで正搬送する（ステップＳ７６）。制御回路２５は、図１８（１１）に示すように、被印刷媒体ＭがラベルＬ１のハーフカット位置まで搬送されたら、ハーフカットを行う（ステップＳ７７）。
【００６１】
制御回路２５は、プラテンローラ２１を逆回転させて被印刷媒体Ｍを逆搬送する（ステップＳ７８）。制御回路２５は、被印刷媒体ＭのラベルＬ２の仮想ラインＬａが印刷開始位置まで逆搬送されたか否かを判定する（ステップＳ７９）。この処理では、制御回路２５は、被印刷媒体ＭをラベルＬ２の印刷途中の位置まで逆搬送する。図１８（１２）に示すように、被印刷媒体ＭがラベルＬ２の仮想ラインＬａが印刷開始位置まで逆搬送された場合（Ｓ７９：ＹＥＳ）には、制御回路２５は、図１９（１３）に示すように、ラベルＬ２の印刷を再開し（ステップＳ８０）、プラテンローラ２１を正回転させて被印刷媒体Ｍを正搬送する（ステップＳ８１）。
【００６２】
制御回路２５は、ラベルＬ２の印刷が終了したか否かを判定する（ステップＳ８２）。図１９（１４）に示すように、ラベルＬ２の印刷が終了した場合（Ｓ８２：ＹＥＳ）には、制御回路２５は、全てのラベルが印刷されたか否かを判定する（ステップＳ８３）。全てのラベルが印刷されていない場合（Ｓ８３：ＮＯ）、すなわち、まだ印刷が終了していないラベルがある場合には、フルカットを行い（ステップＳ８４）、処理はステップＳ６８に戻り、ステップＳ６８〜ステップＳ８３の処理が繰り返し実行される。全てのラベルが印刷された場合（Ｓ８３：ＹＥＳ）には、プラテンローラ２１を正回転させて被印刷媒体Ｍをフルカット位置まで正搬送し（ステップＳ８５）、フルカットを行う（ステップＳ８６）。この処理が終了すると印刷処理は終了となる。
【００６３】
以上のように、印刷装置１は、図１４に示す印刷処理を行うことで、ラベルＬ１の印刷後に、被印刷媒体ＭをラベルＬ１のフルカット位置までの搬送中に、次のラベルＬ２の印刷データに含まれる印刷内容をサーマルヘッド１０により印刷を行うことができる。このため、ラベルＬ１の印刷後、ラベルＬ１のフルカット位置までに搬送（フィード）される間も次のラベルＬ２の印刷内容を印刷することにより、印刷に要する無駄な時間を省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。
【００６４】
また、被印刷媒体ＭをラベルＬ１のフルカット位置までの搬送中に、次のラベルＬ２の印刷内容の印刷品位に及ぼす作用が少ない仮想ラインＬａがある位置まで被印刷媒体Ｍを搬送させながらサーマルヘッド１０による印刷を行うことができる。このため、仮想ラインＬａがある位置まで被印刷媒体Ｍを搬送させながらサーマルヘッド１０による印刷を行うことにより、印刷が仮想ラインＬａで中断されたとしても、印刷ずれの影響を最小限にすることが可能となり、印刷品位の低下を避けることができる。
【００６５】
また、制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、ラベルＬ１のフルカット位置から仮想ラインＬａの位置までの距離ｄ２を算出する。このため、フルカット位置から仮想ラインＬａまでに搬送（フィード）される間も次のラベルＬ２の印刷内容を印刷することにより、印刷に要する無駄な時間を省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。
【００６６】
また、制御回路２５は、ラベルＬ１のフルカット位置から仮想ラインＬａの位置までの距離ｄ２を算出する場合、ラベルＬ１のハーフカット位置からサーマルヘッド１０までの距離の中で最大の距離を、ラベルＬ１のカット位置から仮想ラインＬａまでの距離ｄ１として設定する。このため、ラベルＬ１のフルカット位置から次のラベルＬ２の仮想ラインＬａの位置までに搬送（フィード）される間も次のラベルＬ２の印刷内容をより多く印刷することにより、印刷に要する無駄な時間をより多く省くことができ、複数のラベルを連続して印刷する際の全ての印刷が終了するまでの時間を短縮することができる。
【００６７】
また、制御回路２５は、被印刷媒体ＭをラベルＬ１のフルカット位置までの搬送中に、ラベルＬ１の次のラベルＬ２の仮想ラインＬａがある位置まで被印刷媒体Ｍを搬送させながらサーマルヘッド１０による印刷を行う。そして、制御回路２５は、サーマルヘッド１０による印刷の中断後、被印刷媒体Ｍを搬送してラベルＬ１のフルカット位置でカットを行い、仮想ラインＬａがサーマルヘッド１０により印刷が開始される位置まで被印刷媒体Ｍを逆搬送する。その後、制御回路２５は、被印刷媒体Ｍを搬送してサーマルヘッド１０による印刷を再開する。このため、仮想ラインＬａがサーマルヘッド１０により印刷が開始される位置まで被印刷媒体Ｍを逆搬送してサーマルヘッド１０による印刷を再開した場合であっても、印刷ずれを防止することが可能となり、印刷品位の低下を避けることができる。
【００６８】
また、制御回路２５は、被印刷媒体ＭをラベルＬ１のフルカット位置までの搬送中に、ラベルＬ１の次のラベルＬ２の仮想ラインＬａがある位置まで被印刷媒体Ｍを搬送させながらサーマルヘッド１０による印刷を行う。そして、制御回路２５は、サーマルヘッド１０による印刷の中断後、被印刷媒体Ｍを搬送してラベルＬ１のフルカット位置でカットを行い、仮想ラインＬａがサーマルヘッド１０により印刷が開始される位置まで被印刷媒体Ｍを逆搬送する。その後、制御回路２５は、被印刷媒体Ｍを搬送してサーマルヘッド１０による印刷を再開する。このため、仮想ラインＬａがサーマルヘッド１０により印刷が開始される位置まで被印刷媒体Ｍを逆搬送してサーマルヘッド１０による印刷を再開した場合であっても、印刷ずれを防止することが可能となり、印刷品位の低下を避けることができる。
【００６９】
上述の実施形態では、制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、複数のラインのうち、一つのライン当たりのサーマルヘッド１０により印刷されるドットの数が所定の数以下のラインを印刷品位に及ぼす作用が少ない仮想ラインＬａとして特定しているがこの限りではない。例えば、制御回路２５は、ラベルＬ１の次のラベルＬ２の印刷データに含まれる印刷内容を認識して、複数のラインのうち、次のラベルＬ１の印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から優先度が低いオブジェクトが含まれるラインを印刷品位に及ぼす作用が少ない仮想ラインＬａとして特定してもよい。例えば、制御回路２５は、複数のラインのうち、一つのライン当たりのサーマルヘッド１０により印刷されるドットの数が所定の数以下のラインがあった場合であっても、当該ラインに高い優先度が設定されているオブジェクトが含まれる場合には、当該ラインを仮想ラインＬａとして特定しない。その場合、制御回路２５は、高い優先度が設定されているオブジェクト以外のオブジェクトが含まれるラインのうち、ライン当たりのドットの数が一番低いラインを仮想ラインＬａとして特定する。
【００７０】
例えば、印刷内容に含まれる優先度が対応づけられたオブジェクトとして、文字とマークがある場合について説明する。この場合、マークの優先度が最も高く、文字の優先度が最も低く設定されているものとする。オブジェクトに対する優先度の設定は、予め設定されていてもよいし、ユーザの入力操作に基づき各オブジェクトに対する優先度の設定を受け付けてもよい。例えば、制御回路２５は、複数のラインのうち、一つのライン当たりのサーマルヘッド１０により印刷されるドットの数が所定の数以下のラインに高い優先度が設定されているマークのオブジェクトが含まれる場合には、当該ラインを仮想ラインＬａとして特定しない。その場合、制御回路２５は、高い優先度が設定されているマークのオブジェクト以外の文字のオブジェクトが含まれるラインのうち、ライン当たりのドットの数が一番低いラインを仮想ラインＬａとして特定する。このため、印刷が仮想ラインＬａで中断されたとしても、オブジェクトに対する優先度に基づき印刷ずれの影響を最小限にすることが可能となり、印刷品位の低下を避けることができる。
【００７１】
上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明はこれらの実施形態に限定されるものではない。印刷装置、プログラム、及び、制御方法は、特許請求の範囲の記載を逸脱しない範囲において、さまざまな変形、変更が可能である。
【００７２】
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
【００７３】
［付記１］
被印刷媒体を搬送する搬送ローラと、
前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、
前記被印刷媒体を前記複数のラベルにカットするカット装置と、
前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、
を備えることを特徴とする印刷装置。
【００７４】
［付記２］
付記１に記載の印刷装置であって、
前記印刷ヘッドは、前記被印刷媒体に複数のラインを印刷し、
前記制御手段は、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第２ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行う
ことを特徴とする印刷装置。
【００７５】
［付記３］
付記２に記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記第１ラベルのカット位置から前記仮想ラインの位置までの距離を算出する
ことを特徴とする印刷装置。
【００７６】
［付記４］
付記３に記載の印刷装置であって、
前記制御手段は、
前記第１ラベルのカット位置から前記仮想ラインの位置までの距離を算出する場合、前記第１ラベルのカット位置から前記印刷ヘッドまでの距離の中で最大の距離を、前記第１ラベルのカット位置から前記仮想ラインの位置までの距離として設定する
ことを特徴とする印刷装置。
【００７７】
［付記５］
付記２〜４のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、一つのライン当たりの前記印刷ヘッドにより印刷されるドットの数が所定の数以下のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
【００７８】
［付記６］
付記５に記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、前記ドットが空白のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
【００７９】
［付記７］
付記２〜４のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、前記第２ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定する
ことを特徴とする印刷装置。
【００８０】
［付記８］
付記２〜６のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第２ラベルの前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行い、前記印刷ヘッドによる印刷の中断後、前記被印刷媒体を搬送して前記第１ラベルのカット位置でカットを行い、前記仮想ラインが前記印刷ヘッドにより印刷が開始される位置まで前記被印刷媒体を逆搬送した後、前記被印刷媒体を搬送して前記印刷ヘッドによる印刷を再開する
ことを特徴とする印刷装置。
【００８１】
［付記９］
付記１〜８のうちいずれかに記載の印刷装置であって、
前記第１ラベルのカット位置は、ハーフカット位置またはフルカット位置である
ことを特徴とする印刷装置。
【００８２】
［付記１０］
付記１〜９のうちいずれかに記載の印刷装置であって、
前記第２ラベルは、前記第１ラベルに対し正搬送方向の後に位置する
ことを特徴とする印刷装置。
【００８３】
［付記１１］
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う
処理を実行させることを特徴とするプログラム。
【００８４】
［付記１２］
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、
前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う
ことを特徴とする印刷装置の制御方法。
【符号の説明】
【００８５】
１                            印刷装置
２                            装置筐体
２ａ                          排出口
３                            蓋
４〜８                        ボタン
９                            窓
１０                          サーマルヘッド
１０ａ                        発熱素子
１１                          搬送用モータ駆動回路
１２                          搬送用モータ
１３                          サーミスタ
１４                          カッターモータ駆動回路
１５                          カッターモータ
１６                          ハーフカット機構
１７                          フルカット機構
１８                          ヘッド駆動回路
１９                          カートリッジ収容部
２０                          カートリッジ受け部
２１                          プラテンローラ
２２                          テープコア係合軸
２３                          インクリボン巻取り駆動軸
２４                          テープ幅検出スイッチ
２５                          制御回路
２６                          通信ＩＦ
２７                          ＲＯＭ
２８                          ＲＡＭ
２９                          フォトセンサ
３０                          テープカートリッジ
３１                          カートリッジケース
３２                          テープコア
３４                          インクリボン供給コア
３５                          インクリボン巻取りコア
３６                          サーマルヘッド被挿入部
３７                          係合部
Ｌ１、Ｌ２                    ラベル
Ｍ                            被印刷媒体
Ｒ                            インクリボン
Ｔ１、Ｔ２                    テーブル
【図１】
2020097133.tif 000003
【図２】
2020097133.tif 000004
【図３】
2020097133.tif 000005
【図４】
2020097133.tif 000006
【図５】
2020097133.tif 000007
【図６】
2020097133.tif 000008
【図７】
2020097133.tif 000009
【図８】
2020097133.tif 000010
【図９】
2020097133.tif 000011
【図１０】
2020097133.tif 000012
【図１１】
2020097133.tif 000013
【図１２】
2020097133.tif 000014
【図１３】
2020097133.tif 000015
【図１４】
2020097133.tif 000016
【図１５】
2020097133.tif 000017
【図１６】
2020097133.tif 000018
【図１７】
2020097133.tif 000019
【図１８】
2020097133.tif 000020
【図１９】
2020097133.tif 000021
【手続補正書】
【提出日】令和2年3月23日(2020.3.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の一態様に係る印刷装置は、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置と、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、を備え、前記制御手段は、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第２ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行うことを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の一態様に係るプログラムは、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を、前記第２ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行う処理を実行させることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一態様に係る制御方法は、被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を、前記第２ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行うことを特徴とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被印刷媒体を搬送する搬送ローラと、
前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、
前記被印刷媒体を前記複数のラベルにカットするカット装置と、
前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を前記印刷ヘッドにより印刷を行う制御手段と、
を備え、
前記制御手段は、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第２ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行う
ことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記第１ラベルのカット位置から前記仮想ラインの位置までの距離を算出することを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置であって、
前記制御手段は、
前記第１ラベルのカット位置から前記仮想ラインの位置までの距離を算出する場合、前記第１ラベルのカット位置から前記印刷ヘッドまでの距離の中で最大の距離を、前記第１ラベルのカット位置から前記仮想ラインの位置までの距離として設定することを特徴とする印刷装置。
【請求項４】
請求項１〜３のうちいずれかに記載の印刷装置であって、
前記印刷ヘッドは、
前記被印刷媒体に複数のラインを印刷し、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、一つのライン当たりの前記印刷ヘッドにより印刷されるドットの数が所定の数以下のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定することを特徴とする印刷装置。
【請求項５】
請求項４に記載の印刷装置であって、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、前記ドットが空白のラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定することを特徴とする印刷装置。
【請求項６】
請求項１〜３のうちいずれかに記載の印刷装置であって、
前記印刷ヘッドは、
前記被印刷媒体に複数のラインを印刷し、
前記制御手段は、
前記第２ラベルの印刷内容を認識して、前記複数のラインのうち、前記第２ラベルの印刷内容に含まれる優先度が対応づけられた複数のオブジェクトの中から前記優先度が低いオブジェクトが含まれるラインを印刷品位に及ぼす作用が少ない前記仮想ラインとして特定することを特徴とする印刷装置。
【請求項７】
請求項１〜６のうちいずれかに記載の印刷装置であって、
前記制御手段は、
前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第２ラベルの前記仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドによる印刷を行い、前記印刷ヘッドによる印刷の中断後、前記被印刷媒体を搬送して前記第１ラベルのカット位置でカットを行い、前記仮想ラインが前記印刷ヘッドにより印刷が開始される位置まで前記被印刷媒体を逆搬送した後、前記被印刷媒体を搬送して前記印刷ヘッドによる印刷を再開することを特徴とする印刷装置。
【請求項８】
請求項１〜７のうちいずれかに記載の印刷装置であって、
前記第１ラベルのカット位置は、ハーフカット位置またはフルカット位置であることを特徴とする印刷装置。
【請求項９】
請求項１〜８のうちいずれかに記載の印刷装置であって、
前記第２ラベルは、前記第１ラベルに対し正搬送方向の後に位置することを特徴とする印刷装置。
【請求項１０】
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置のコンピュータに、前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を、前記第２ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行う処理を実行させることを特徴とするプログラム。
【請求項１１】
被印刷媒体を搬送する搬送ローラと、前記被印刷媒体を複数のラベルごとに連続して印刷を行う印刷ヘッドと、前記被印刷媒体を前記複数のラベルにカットするカット装置とを備えた印刷装置の制御方法であって、
前記複数のラベルのうち、第１ラベルの印刷後に、前記被印刷媒体を前記第１ラベルのカット位置までの搬送中に、前記第１ラベルの次に印刷する第２ラベルの印刷内容を、前記第２ラベルの印刷内容の印刷品位に及ぼす作用が少ない仮想的な仮想ラインがある位置まで前記被印刷媒体を搬送させながら前記印刷ヘッドにより印刷を行うことを特徴とする印刷装置の制御方法。