(57)【要約】      （修正有）【課題】ラベルが間隔をあけて設けられた記録媒体に印刷する印刷装置について、ラベルの無駄な消費を抑制することができる印刷装置を提供する。【解決手段】印刷装置１は、複数のラベルが間隔をあけて設けられた記録媒体を搬送方向に搬送する搬送部と、搬送方向と交わる方向に走査しつつ記録媒体にドットを形成して１パス分の画像の印刷を行うパス印刷を実行するシリアルヘッド１０と、複数のパス印刷で１つのラベルに画像を印刷中に、所定の処理の実行が指示された場合、複数のパス印刷による１つのラベルへの画像の印刷が完了した後、所定の処理を実行する制御部３０と、を備える。【選択図】図３
2016112731.tif 000002
【特許請求の範囲】
【請求項１】
複数のラベルが間隔をあけて設けられた記録媒体を搬送方向に搬送する搬送部と、
前記搬送方向と交わる方向に走査し、前記記録媒体にドットを形成するパス印刷を実行
するシリアルヘッドと、
前記搬送部と前記シリアルヘッドを制御し、複数の前記パス印刷により前記ラベルへの
画像の印刷を実行させる制御部と、を備え、
前記制御部は、
前記ラベルに画像を印刷中に、所定の処理の実行が指示された場合、前記ラベルへの画
像の印刷が完了した後、前記所定の処理を実行することを特徴とする印刷装置。
【請求項２】
前記制御部は、
１回の前記パス印刷を、１つのジョブであるパス印刷ジョブとして管理し、
前記ラベルの印刷に対応する複数の前記パス印刷ジョブの実行中に、前記所定の処理の
実行が指示された場合、複数の前記パス印刷ジョブの実行が完了した後、前記所定の処理
を実行することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御部は、
前記ラベルの印刷に対応する複数の前記パス印刷ジョブの先頭と末尾に識別用のジョブ
である識別用ジョブを付加し、前記識別用ジョブにより、前記ラベルの印刷に対応する複
数の前記パス印刷ジョブを管理することを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記所定の処理は、画像の印刷を停止する処理、画像を再印刷する処理、及び、切断部
により前記記録媒体を切断する処理のいずれかを含むことを特徴とする請求項１乃至３の
いずれか１項に記載の印刷装置。
【請求項５】
前記シリアルヘッドは、インクを吐出するノズル列を備え、
前記制御部は、
前記所定の処理の実行時、前記シリアルヘッドをキャッピングすることを特徴とする請
求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
印刷装置の制御方法であって、
複数のラベルが間隔をあけて設けられた記録媒体を搬送方向に搬送し、
前記搬送方向と交わる方向に走査し、前記記録媒体にドットを形成するパス印刷を実行
し、
複数の前記パス印刷により前記ラベルへの画像の印刷を実行し、
前記ラベルに画像を印刷中に、所定の処理の実行が指示された場合、前記ラベルへの画
像の印刷が完了した後、前記所定の処理を実行する
ことを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び、印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、ホスト装置が、印刷装置に、ジョブ開始コマンドと、ジョブ終了コマンドを送り
、その間、印刷装置への他装置からの割り込みを禁止する技術が知られている（例えば、
特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２２３６６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、印刷装置には、ラベルが間隔をあけて設けられた記録媒体を収容し、各ラベ
ルに画像を印刷するものがある。このような印刷装置では、ラベルに画像を印刷している
ときに、印刷の一時停止等の所定の処理が指示される場合がある。従来、ラベルに画像を
印刷しているときに、印刷の一時停止等の所定の処理の実行が指示された場合、指示に応
じて所定の処理を実行していたため、一部が欠損した画像が印刷された状態のラベルの発
生や、ラベルに印刷された画像における白スジの発生が生じ、ラベルの無駄な消費が発生
する場合があった。
本発明は、上述した事情に鑑みてなされたものであり、ラベルが間隔をあけて設けられ
た記録媒体に印刷する印刷装置について、ラベルの無駄な消費を抑制することを目的とす
る。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の印刷装置は、複数のラベルが間隔をあけて設けら
れた記録媒体を搬送方向に搬送する搬送部と、前記搬送方向と交わる方向に走査し、前記
記録媒体にドットを形成するパス印刷を実行するシリアルヘッドと、前記搬送部と前記シ
リアルヘッドを制御し、複数の前記パス印刷により前記ラベルへの画像の印刷を実行させ
る制御部と、を備え、前記制御部は、前記ラベルに画像を印刷中に、所定の処理の実行が
指示された場合、前記ラベルへの画像の印刷が完了した後、前記所定の処理を実行するこ
とを特徴とする。
本発明の構成によれば、ラベルの無駄な消費を抑制することができる。
【０００６】
また、本発明の印刷装置は、前記制御部は、１回の前記パス印刷を、１つのジョブであ
るパス印刷ジョブとして管理し、前記ラベルの印刷に対応する複数の前記パス印刷ジョブ
の実行中に、前記所定の処理の実行が指示された場合、複数の前記パス印刷ジョブの実行
が完了した後、前記所定の処理を実行することを特徴とする。
本発明の構成によれば、パス印刷ジョブの管理により、ラベルの無駄な消費を抑制する
ことができる。
【０００７】
また、本発明の印刷装置は、前記制御部は、前記ラベルの印刷に対応する複数の前記パ
ス印刷ジョブの先頭と末尾に識別用のジョブである識別用ジョブを付加し、前記識別用ジ
ョブにより、前記ラベルの印刷に対応する複数の前記パス印刷ジョブを管理することを特
徴とする。
本発明の構成によれば、識別用ジョブを利用して１つのラベルに画像を印刷する複数の
パス印刷に対応する複数のパス印刷ジョブを管理することにより、ラベルの無駄な消費を
抑制することができる。
【０００８】
また、本発明の印刷装置は、前記所定の処理は、画像の印刷を停止する処理、画像を再
印刷する処理、及び、切断部により前記記録媒体を切断する処理のいずれかを含むことを
特徴とする。
本発明の構成によれば、ラベルの無駄な消費を抑制することができる。
【０００９】
また、本発明の印刷装置は、前記シリアルヘッドは、インクを吐出するノズル列を備え
、前記制御部は、前記所定の処理の実行時、前記シリアルヘッドをキャッピングすること
を特徴とする。
本発明の構成によれば、シリアルヘッドにおけるインクの渇きを抑制できる。
【００１０】
また、本発明の印刷装置の制御方法は、印刷装置の制御方法であって、複数のラベルが
間隔をあけて設けられた記録媒体を搬送方向に搬送し、前記搬送方向と交わる方向に走査
し、前記記録媒体にドットを形成するパス印刷を実行し、複数の前記パス印刷により前記
ラベルへの画像の印刷を実行し、前記ラベルに画像を印刷中に、所定の処理の実行が指示
された場合、前記ラベルへの画像の印刷が完了した後、前記所定の処理を実行することを
特徴とする。
本発明の構成によれば、ラベルの無駄な消費を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る印刷装置を示す図。
【図２】ロール紙を示す図。
【図３】印刷装置、及び、ホストコンピューターの機能的構成を示すブロック図。
【図４】シリアルヘッドによる画像の印刷の説明に利用する図。
【図５】ホストコンピューター、印刷装置の動作を示すフローチャート。
【図６】印刷制御データ、印刷制御データに対応するジョブを示す図。
【図７】制御部が有する機能ブロックを示す図。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る印刷装置１の要部の構成を示す模式図である。
図１を用いた説明では、矢印で示すように、「前」を印刷装置１の前方とし、「後」を
印刷装置１の後方とする。
印刷装置１は、シリアルインクジェットプリンターである。印刷装置１は、ロール紙Ｒ
（記録媒体）を収容し、ロール紙Ｒを繰り出して搬送方向Ｈに搬送する。印刷装置１は、
搬送するロール紙Ｒに、シリアルインクジェットヘッドとして構成されたシリアルヘッド
１０によりインクを吐出して印刷を実行する。
【００１３】
図２は、印刷装置１に収容されるロール紙Ｒの一例を示す図である。
図２に示すロール紙Ｒは、帯状の剥離紙Ｒ１に、間隔をあけて複数のラベルＲ２が貼付
されたラベル用紙である。ラベルＲ２の裏面は、シールとなっており、ラベルＲ２は枠に
沿って剥離紙Ｒ１から取り剥がすことができる。ラベルＲ２の長手方向の長さは一定であ
る。また、隣接するラベルＲ２の間隔は一定である。
ロール紙Ｒにおいて、ラベルＲ２に対応する領域が、画像の印刷が可能な領域（ドット
の形成が可能な領域）である。印刷装置１は、ラベルＲ２にドットを形成して、ドットの
組み合わせにより画像を印刷する。
図２に示すように、ロール紙Ｒの裏面には、ラベルＲ２のそれぞれに対応して、黒色の
マークであるブラックマークＢＭが形成される。
印刷装置１は、後述するホストコンピューター３の制御に従って、複数のラベルＲ２に
連続して画像を印刷することができる。
【００１４】
図１に示すように、印刷装置１は、ロール紙Ｒを収容するロール紙収容部１１を備える
。以下の説明では、ロール紙Ｒのうち、ロール紙収容部１１に収容されたロール状の部分
を「ロール体ＲＢ」と表現する。また、ロール紙Ｒのうち、ロール紙収容部１１に収容さ
れたロール体ＲＢから繰り出されて搬送される部分を「搬送ロール紙ＲＨ」と表現する。
【００１５】
図１に示すように、印刷装置１には、搬送ロール紙ＲＨが搬送される経路である搬送経
路１３が形成される。ロール体ＲＢから繰り出された搬送ロール紙ＲＨは、搬送経路１３
に沿って搬送方向Ｈに搬送される。
【００１６】
図１に示すように、搬送経路１３には、搬送方向Ｈにおける上流から下流に向かって３
つの搬送ローラー１４１、１４２、１４３が設けられる。搬送ローラー１４１、１４２、
１４３のそれぞれに対向する位置には、搬送ローラー１４１、１４２、１４３の回転に従
動して回転する従動ローラー１５１、１５２、１５３が設けられる。搬送ロール紙ＲＨは
、搬送ローラー１４１、１４２、１４３と、従動ローラー１５１、１５２、１５３とに挟
持され、搬送ローラー１４１、１４２、１４３の回転に応じて、搬送方向Ｈに搬送される
。搬送ローラー１４１、１４２、１４３は、動力伝達機構を介して搬送モーター３３（図
３）と接続されており、搬送モーター３３の駆動に応じて回転する。
【００１７】
図１に示すように、搬送方向Ｈの最も上流側に設けられた搬送ローラー１４１と、搬送
ローラー１４１の下流に設けられた搬送ローラー１４２との間には、案内部材１７が設け
られる。案内部材１７は、搬送ロール紙ＲＨの裏面に接触し、上方へ向かって繰り出され
た搬送ロール紙ＲＨを、前方に向かうように屈曲させる。案内部材１７は、搬送ロール紙
ＲＨに接触して屈曲させることにより、搬送ロール紙ＲＨに張りを与え、搬送ロール紙Ｒ
Ｈの弛みが発生することを抑制する。
【００１８】
搬送ローラー１４２の搬送方向Ｈにおける下流には、ブラックマークセンサー１８が設
けられる。ブラックマークセンサー１８は、ロール紙Ｒの裏面に形成されたブラックマー
クＢＭを光学的に検出するセンサーである。制御部３０（図３）は、ブラックマークセン
サー１８の検出値に基づいて、当該センサーの検出位置にブラックマークＢＭが位置した
場合、そのことを検出する。制御部３０は、検出結果に基づいて、ロール紙Ｒの位置を管
理する。
【００１９】
ブラックマークセンサー１８の搬送方向Ｈにおける下流には、搬送ローラー１４３が設
けられ、搬送ローラー１４３の下流には、印刷ユニット１９が設けられる。
印刷ユニット１９は、キャリッジ２０と、キャリッジ２０に搭載されたシリアルヘッド
１０とを備える。
キャリッジ２０は、搬送方向Ｈと交わる走査方向Ｙ（図４参照）に延びたキャリッジ軸
２０ａに支持され、キャリッジ軸２０ａに沿って、走査方向Ｙにシリアルヘッド１０を走
査する。
シリアルヘッド１０は、インクジェットヘッドであり、複数色（例えば、ＣＹＭＫの４
色）のノズル列を備える。シリアルヘッド１０は、図示しないインクカートリッジからイ
ンクの供給を受けて、各ノズル列に設けられたノズルからインクを吐出して搬送ロール紙
ＲＨにドットを形成して画像を印刷する。
【００２０】
印刷ユニット１９の搬送方向Ｈにおける下流には、カッターユニット２１（切断部）が
設けられる。カッターユニット２１は、固定刃２２と、固定刃２２に対して交叉するよう
に移動可能な可動刃２３とを備える。カッターユニット２１は、可動刃２３を移動させて
、搬送ロール紙ＲＨを切断する。
【００２１】
カッターユニット２１の搬送方向Ｈにおける下流には、排紙口２４が設けられる。搬送
ロール紙ＲＨは、排紙口２４を介して、印刷装置１の筐体の外に排出される。
【００２２】
図３は、本実施形態に係る印刷システム２の機能的構成を示すブロック図である。
図３に示すように、印刷システム２は、印刷装置１と、印刷装置１に接続されて印刷装
置１を制御するホストコンピューター３（制御装置）とを備える。
【００２３】
図３に示すように、印刷装置１は、制御部３０と、モーター駆動回路３１と、キャリッ
ジ移動モーター３２と、搬送モーター３３と、カッター駆動モーター３４と、ヘッド駆動
回路３５と、入力部３６と、報知部３７と、通信部３８と、記憶部３９と、を備える。
【００２４】
制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、印刷装置１を
制御する。
【００２５】
モーター駆動回路３１は、キャリッジ移動モーター３２と接続する。キャリッジ移動モ
ーター３２は、キャリッジ２０を走査方向Ｙへ移動させるモーターである。制御部３０は
、モーター駆動回路３１を制御して、キャリッジ移動モーター３２に駆動電流や駆動パル
スを出力し、キャリッジ移動モーター３２を駆動する。キャリッジ移動モーター３２の駆
動に応じて、キャリッジ２０に搭載されたシリアルヘッド１０が走査方向Ｙへ移動する。
【００２６】
モーター駆動回路３１は、搬送モーター３３と接続する。搬送モーター３３は、搬送ロ
ーラー１４１、１４２、１４３を回転させるモーターである。制御部３０は、モーター駆
動回路３１を制御して、搬送モーター３３に駆動電流や駆動パルスを出力し、搬送モータ
ー３３を駆動する。搬送モーター３３の駆動に応じて、搬送ローラー１４１、１４２、１
４３が回転し、搬送ローラー１４１、１４２、１４３の回転に応じて、ロール紙Ｒが搬送
方向Ｈに搬送される。
【００２７】
本実施形態では、制御部３０、モーター駆動回路３１、搬送モーター３３、搬送ローラ
ー１４１、１４２、１４３等の、ロール紙Ｒ（記録媒体）の搬送に係る各種機構が「搬送
部」として機能する。
【００２８】
モーター駆動回路３１は、カッター駆動モーター３４と接続する。カッター駆動モータ
ー３４は、可動刃２３を移動させるモーターである。制御部３０は、モーター駆動回路３
１を制御して、カッター駆動モーター３４に駆動電流や駆動パルスを出力し、カッター駆
動モーター３４を駆動する。カッター駆動モーター３４の駆動に応じて、可動刃２３が移
動し、搬送ロール紙ＲＨが切断される。
【００２９】
ヘッド駆動回路３５は、シリアルヘッド１０と接続する。ヘッド駆動回路３５は、制御
部３０の制御で、シリアルヘッド１０のノズルに対応して設けられたアクチュエーターを
駆動し、ノズルからインクを吐出させる。ノズルからのインクの吐出に応じて、搬送ロー
ル紙ＲＨにドットが形成される。
【００３０】
入力部３６は、印刷装置１の筐体に設けられた操作スイッチと接続する。入力部３６は
、操作スイッチに対する操作を検出し、検出した操作を示す信号を制御部３０に出力する
。制御部３０は、入力部３６からの入力に応じて、操作に対応する処理を実行する。
印刷装置１は、操作スイッチとして、一時停止スイッチ３６１を有する。一時停止スイ
ッチ３６１は、印刷の一時停止を指示するスイッチである。
また、印刷装置１は、操作スイッチとして、カットスイッチ３６２を有する。カットス
イッチ３６２は、ロール紙Ｒの切断を指示するスイッチである。
また、印刷装置１は、操作スイッチとして、電源スイッチ３６３を有する。電源スイッ
チ３６３は、印刷装置１の電源をオン／オフするスイッチである。
【００３１】
報知部３７は、ＬＥＤ部３７１と、表示部３７２と、を備える。
ＬＥＤ部３７１は、複数のＬＥＤを備える。ＬＥＤ部３７１は、制御部３０の制御で、
複数のＬＥＤを所定の態様で点灯／消灯し、動作モードや、エラーの発生の有無等の印刷
装置１の状態を報知する。
表示部３７２は、液晶表示パネルを備える。表示部３７２は、制御部３０の制御で、表
示部３７２に情報を表示する。
【００３２】
通信部３８は、制御部３０の制御で、ホストコンピューター３と所定の通信規格に準拠
して通信する。
【００３３】
記憶部３９は、不揮発性メモリーを備え、各種データを記憶する。
【００３４】
また、上述したように、印刷装置１は、ブラックマークセンサー１８を備える。ブラッ
クマークセンサー１８は、所定の周期で、検出値を制御部３０に出力する。制御部３０は
、ブラックマークセンサー１８からの入力に基づいて、ブラックマークセンサー１８の検
出位置にブラックマークＢＭが位置したことを検出する。
【００３５】
また、印刷装置１は、カバーセンサー４０を備える。カバーセンサー４０は、印刷装置
１の筐体に設けられた図示しないカバーの開閉状態を検出するセンサーであり、カバーが
開状態の場合と、閉状態の場合とで異なる検出値を制御部３０に出力する。
カバーは、ロール紙収容部１１に対応する位置に設けられており、カバーが開状態とな
ると、ロール紙収容部１１が露出し、ロール紙Ｒの交換が可能となる。
【００３６】
図３に示すように、ホストコンピューター３は、制御装置制御部５０と、制御装置入力
部５１と、制御装置表示部５２と、制御装置記憶部５３と、制御装置通信部５４と、を備
える。
【００３７】
制御装置制御部５０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、ホス
トコンピューター３を制御する。
【００３８】
制御装置入力部５１は、キーボードや、マウス等の入力デバイスに接続され、入力デバ
イスからの入力を検出して、制御装置制御部５０に出力する。制御装置制御部５０は、制
御装置入力部５１からの入力に基づいて、入力に対応する処理を実行する。
【００３９】
制御装置表示部５２は、液晶表示パネル等の表示装置に接続され、制御装置制御部５０
の制御で、表示装置に各種情報を表示する。
【００４０】
制御装置記憶部５３は、不揮発性メモリーを備え、各種データを記憶する。
【００４１】
制御装置通信部５４は、制御装置制御部５０の制御で、所定の通信規格に従って、印刷
装置１と通信する。
【００４２】
次に、ロール紙ＲのラベルＲ２に画像を印刷するときのシリアルヘッド１０の基本的な
動作について説明する。
図４は、ロール紙ＲのラベルＲ２に画像を印刷するときにシリアルヘッド１０の動作の
説明に利用する図である。
ラベルＲ２への画像の印刷時、シリアルヘッド１０は、図４（Ａ）に示す範囲ＨＮ内を
走査する。以下の説明では、範囲ＨＮにおける図中左端の位置を「位置ＴＬ」と表現し、
図中右端の位置を「位置ＴＲ」と表現する。また、位置ＴＬから位置ＴＲへ向かう方向（
図中右へ向かう方向）を「正方向ＹＭ」と表現し、位置ＴＲから位置ＴＬへ向かう方向（
図中左へ向かう方向）を「逆方向ＹＧ」と表現する。
シリアルヘッド１０のノズル列は、搬送方向Ｈに延びる方向に形成される。
また、シリアルヘッド１０は、印刷の停止時は、図示しないホームポジションに位置し
、キャッピングされる。
【００４３】
図４（Ａ）に示すように、シリアルヘッド１０が位置ＴＬに位置し、シリアルヘッド１
０とラベルＲ２との位置関係が、図４（Ａ）に示す関係にあるとする。ラベルＲ２への画
像の印刷に際し、シリアルヘッド１０は、正方向ＹＭへ向かって走査し、位置ＴＬから位
置ＴＲへ移動する。正方向ＹＭへの走査中、シリアルヘッド１０は、適切なタイミングで
適切なノズルから適切な量のインクを吐出し、ラベルＲ２に印刷する画像を構成するドッ
トを、ラベルＲ２に形成する。
この結果、ラベルＲ２において、シリアルヘッド１０のノズル列の長さ分だけ搬送方向
Ｈに延びる領域（図４（Ａ）において左斜めに延びる斜線で示す領域）に、画像を構成す
るドットが形成される。
【００４４】
シリアルヘッド１０が位置ＴＲへ移動した後、図４（Ｂ）に示すように、制御部３０の
制御で、ロール紙Ｒが、搬送方向Ｈに向かって、シリアルヘッド１０のノズル列の長さに
対応する距離だけ、搬送される。
次いで、シリアルヘッド１０は、逆方向ＹＧへ向かって走査し、位置ＴＲから位置ＴＬ
へ移動する。逆方向ＹＧへの走査中、シリアルヘッド１０は、適切なタイミングで適切な
ノズルから適切な量のインクを吐出し、ラベルＲ２に印刷する画像を構成するドットを、
ラベルＲ２に形成する。
この結果、ラベルＲ２において、シリアルヘッド１０のノズル列の長さ分だけ搬送方向
Ｈに延びる領域（図４（Ｂ）において右斜めに延びる斜線で示す領域）に、画像を構成す
るドットが形成される。
【００４５】
このように、シリアルヘッド１０は、位置ＴＬから位置ＴＲへ正方向ＹＭへ向かって走
査しつつラベルＲ２にインクを吐出してドットを形成する処理と、位置ＴＲから位置ＴＬ
へ逆方向ＹＧへ向かって走査しつつラベルＲ２にインクを吐出してドットを形成する処理
とを、画像の印刷に必要なだけ繰り返し行って、ラベルＲ２に画像を印刷する。
以下の説明では、位置ＴＬから位置ＴＲへ至るまでの正方向ＹＭへ向かう走査、及び、
位置ＴＲから位置ＴＬへ至るまでの逆方向ＹＧへ向かう走査のことを、それぞれ、「１パ
ス」と表現する。
また、シリアルヘッド１０が１パス分の走査を行いつつラベルＲ２にドットを形成して
、１パス分の画像の印刷を行うことを「パス印刷」と表現する。
【００４６】
次に、ロール紙Ｒに画像を印刷するときのホストコンピューター３、及び、印刷装置１
の動作を示すフローチャートである。
上述したように、印刷装置１は、ホストコンピューター３の制御で、複数のラベルＲ２
に連続して画像を印刷する。以下では、複数のラベルＲ２に連続して画像を印刷するとき
のホストコンピューター３、及び、印刷装置１の動作について説明する。
【００４７】
図５（Ａ）に示すように、印刷装置１に、複数のラベルＲ２に連続して画像を印刷させ
る場合、ホストコンピューター３の制御装置制御部５０は、印刷制御データを生成する（
ステップＳＡ１）。
【００４８】
図６（Ａ）は、印刷制御データのデータ構造を示す図である。
印刷制御データは、印刷装置１に画像の印刷を実行させる制御データであり、印刷装置
１のコマンド体系に従った複数の制御コマンドを含んで構成される。
図６（Ａ）に示すように、印刷制御データは、連続して画像を印刷するラベルの数に応
じて、１又は複数のラベル画像印刷制御データを有する。すなわち、ｎ個のラベルに画像
を印刷させる場合、印刷制御データは、ｎ個のラベル画像印刷制御データを有する。
【００４９】
ラベル画像印刷制御データは、１つのラベルＲ２への画像の印刷を制御する制御データ
である。
図６（Ａ）に示すように、ラベル画像印刷制御データは、先頭にラベル画像開始コマン
ドを有し、末尾にラベル画像終了コマンドを有し、ラベル画像開始コマンドとラベル画像
終了コマンドとの間にラベル画像印刷指示コマンドを有する。
ラベル画像開始コマンドは、ラベル画像印刷制御データの開始を示す制御コマンドであ
る。
ラベル画像終了コマンドは、ラベル画像印刷制御データの終了を示す制御コマンドであ
る。
ラベル画像印刷指示コマンドは、１つのラベルＲ２への画像の印刷を制御する制御コマ
ンドであり、専用の命令コードと、ラベルＲ２に印刷する画像の画像データとを含んで構
成される。
【００５０】
各ラベルＲ２に印刷される画像の画像データは、所定の手段によってユーザーにより事
前にホストコンピューター３に登録される。ステップＳＡ１において、制御装置制御部５
０は、事前に登録された画像データに基づいて、印刷制御データを生成する。
【００５１】
印刷制御データを生成した後、制御装置制御部５０は、制御装置通信部５４を制御して
、生成した印刷制御データを、印刷装置１に送信する（ステップＳＡ２）。
【００５２】
図５（Ｂ）に示すように、印刷装置１の通信部３８は、印刷制御データを受信する（ス
テップＳＢ１）。通信部３８により受信された印刷制御データは、図示しない受信バッフ
ァーに、順次、格納される。
【００５３】
印刷装置１の制御部３０は、受信バッファーに格納された印刷制御データに基づいて印
刷処理を実行する（ステップＳＢ２）。
以下、ステップＳＢ２の印刷処理について詳述する。
【００５４】
図７は、制御部３０が有する機能ブロックと、各機能ブロックに付随する構成要素を、
説明に適した態様で模式的に示す図である。
制御部３０が有する各機能ブロックは、ＣＰＵが、対応する制御プログラムを読み出し
て実行する等、ハードウェアとソフトウェアとの協働により処理を実行する。
【００５５】
図７に示すように、制御部３０は、ジョブ生成部３０１と、ジョブシーケンス制御部３
０２と、ジョブ実行部３０３と、を備える。ジョブシーケンス制御部３０２は、第１ジョ
ブ管理部３０２１と、第２ジョブ管理部３０２２と、を備える。
各機能ブロックの機能、及び、機能に基づく処理については、以下で説明する。
【００５６】
ステップＢ２の印刷処理において、ジョブ生成部３０１は、受信バッファーに格納され
た印刷制御データに基づいて、以下の態様でジョブを生成する。
【００５７】
ジョブ生成部３０１は、受信バッファーに格納された印刷制御データを構成する制御コ
マンドを順番に読み出す。従って、ジョブ生成部３０１は、印刷制御データが有するラベ
ル画像印刷制御データを順番に読み出し、また、各ラベル画像印刷制御データの読み出し
に際し、ラベル画像開始コマンド、ラベル画像印刷指示コマンド、ラベル画像終了コマン
ドの順番で制御コマンドを読み出す。
【００５８】
ジョブ生成部３０１は、制御コマンドの読み出しに応じて、ジョブを生成する。ジョブ
とは、後述するジョブ実行部３０３が実行する処理の単位である。ジョブは、第１ジョブ
管理部３０２１、第２ジョブ管理部３０２２、及び、ジョブ生成部３０１が解釈可能な１
又は複数のコマンド群により構成される。第１ジョブ管理部３０２１、第２ジョブ管理部
３０２２、及び、ジョブ生成部３０１は、ジョブにより処理を管理し、また、ジョブ生成
部３０１は、ジョブ単位で処理を実行する。
【００５９】
図６（Ｂ）は、図６（Ａ）に例示した印刷制御データに基づいて生成されるジョブを説
明に適した態様で模式的に示す図である。
ジョブ生成部３０１は、ラベル画像開始コマンドの読み出しに応じて、開始識別用ジョ
ブ（識別用ジョブ）を生成する。開始識別用ジョブとは、後述するパス印刷ジョブの開始
を識別する識別用のジョブである。
【００６０】
また、ジョブ生成部３０１は、ラベル画像印刷指示コマンドの読み出しに応じて、以下
の態様でジョブを生成する。
すなわち、ジョブ生成部３０１は、読み出したラベル画像印刷指示コマンドに基づいて
、ラベルに画像を印刷するときに実行すべきパス印刷ごとに、ジョブを生成する。以下、
１回のパス印刷に対応する１つのジョブを「パス印刷ジョブ」と表現する。例えば、１の
ラベル画像印刷指示コマンドに基づいてラベルＲ２への画像を印刷するために、３回のパ
ス印刷が必要であるとする。この場合、ジョブ生成部３０１は、１のラベル画像印刷指示
コマンドを読み出し、当該１のラベル画像印刷指示コマンドを分析し、画像の印刷に際し
て３回のパス印刷が必要であることを認識し、実行すべき３回のパス印刷ごとに、３つの
パス印刷ジョブを生成する。各パス印刷ジョブは、対応する１回のパス印刷をジョブ実行
部３０３に実行させるコマンド群により構成される。
【００６１】
また、ジョブ生成部３０１は、ラベル画像終了コマンドの読み出しに応じて、終了識別
ジョブ（識別用ジョブ）を生成する。終了識別用ジョブとは、上述したパス印刷ジョブの
開始を識別する識別用のジョブである。
【００６２】
ジョブ生成部３０１は、読み出した制御コマンドに基づいてジョブを生成すると、生成
したジョブを第１ジョブ管理部３０２１に出力する。この結果、ジョブ生成部３０１は、
１つのラベル画像印刷制御データの読み出しに応じて、開始識別用ジョブ、１又は複数の
パス印刷ジョブ、終了識別用ジョブの順番で、ジョブを生成し、第１ジョブ管理部３０２
１に出力する。
【００６３】
また、受信バッファーに格納された印刷制御データの読み出し、及び、読み出した印刷
制御データに基づくジョブの生成と並行して、ジョブ生成部３０１は、以下の処理を実行
する。
図７に示すように、ジョブ生成部３０１には、一時停止スイッチ３６１、カットスイッ
チ３６２、又は、電源スイッチ３６３（図１参照）に対する操作があった場合、入力部３
６から対応する信号が入力される。入力部３６から信号が入力された場合、ジョブ生成部
３０１は、入力に対応するジョブを生成する。
具体的には、ジョブ生成部３０１は、一時停止スイッチ３６１に対する操作に対応する
信号が入力された場合、印刷の一時停止に係る処理をジョブ実行部３０３に実行させるジ
ョブ（以下、「一時停止ジョブ」という。）を生成し、第１ジョブ管理部３０２１に出力
する。
また、ジョブ生成部３０１は、カットスイッチ３６２に対する操作に対応する信号が入
力された場合、ロール紙Ｒの切断に係る処理をジョブ実行部３０３に実行させるジョブ（
以下、「切断ジョブ」という。）を生成し、第１ジョブ管理部３０２１に出力する。
また、ジョブ生成部３０１は、電源のオン時に、電源スイッチ３６３に対する操作に対
応する信号が入力された場合、印刷の停止、及び、電源のオフへの移行に係る処理をジョ
ブ実行部３０３に実行させるジョブ（以下、「電源オフジョブ」という。）を生成し、第
１ジョブ管理部３０２１に出力する。
【００６４】
また、図７に示すように、ジョブ生成部３０１は、カバーセンサー４０からの入力を監
視し、カバーが閉状態から開状態へ移行したことを検出する。カバーが閉状態から開状態
へ移行したことを検出した場合、ジョブ生成部３０１は、印刷の一時停止に係る処理をジ
ョブ実行部３０３に実行させるジョブ（以下、「カバー開状態時ジョブ」という。）を生
成し、第１ジョブ管理部３０２１に出力する。
【００６５】
一時停止スイッチ３６１、カットスイッチ３６２、及び、電源スイッチ３６３に対する
操作や、カバーの閉状態から開状態への移行は、ロール紙Ｒへの画像の印刷中に発生する
場合がある。ラベルＲ２への画像の印刷中に、一時停止スイッチ３６１、カットスイッチ
３６２、及び、電源スイッチ３６３に対する操作や、カバーの閉状態から開状態への移行
が発生した場合、ジョブ生成部３０１は、これら事象が発生したことをトリガーとして、
対応するジョブを生成し、第１ジョブ管理部３０２１に出力する。従って、ジョブ生成部
３０１から、第１ジョブ管理部３０２１に対して、パス印刷ジョブと並行して、一時停止
ジョブ、切断ジョブ、電源オフジョブ、カバー開状態時ジョブが出力される場合がある。
【００６６】
ジョブ生成部３０１から第１ジョブ管理部３０２１に入力されたジョブは、第１ジョブ
管理部３０２１が管理する第１バッファーＢＦに格納される。
【００６７】
第１ジョブ管理部３０２１は、ジョブ生成部３０１から入力されたジョブの出力先を、
以下の態様でジョブ実行部３０３、又は、第２ジョブ管理部３０２２に振り分ける。
詳述すると、第１ジョブ管理部３０２１は、ジョブ生成部３０１から「電源オフジョブ
」又は「カバー開状態時ジョブ」が入力された場合、ジョブの出力先をジョブ実行部３０
３とし、ジョブをジョブ実行部３０３に出力する。
以下の説明では、電源オフジョブ、及び、カバー開状態時ジョブを総称して、「非同期
系ジョブ」という。
ジョブ実行部３０３は、非同期ジョブの入力があった場合、即時に、非同期ジョブを実
行する。この結果、ロール紙Ｒに画像を印刷中に、電源オフジョブの入力があった場合、
ジョブ実行部３０３は、電源オフジョブを実行して、印刷の停止、及び、電源のオフへの
移行を行う。また、ロール紙Ｒに画像を印刷中に、カバー開状態時ジョブの入力があった
場合、ジョブ実行部３０３は、カバー開状態時ジョブを実行して、印刷の一時停止を行う
。
【００６８】
ここで、電源スイッチ３６３に対する操作は、ユーザーが、印刷装置１の電源をオフす
ることによって印刷装置１の動作を止めようと意図して行われる操作であり、当該操作が
行われた場合、印刷中の場合は印刷を停止して即時に印刷装置１の電源をオフする必要が
ある。
また、印刷中にカバーが開状態へと移行した場合、開状態となった後に継続して印刷を
続けると故障の原因となるため、印刷中にカバーが開状態となった場合、即時に、印刷を
一時停止する必要がある。
そして、本実施形態では、非同期系ジョブについて、第１ジョブ管理部３０２１が第２
ジョブ管理部３０２２を介さずにジョブ実行部３０３に出力し、ジョブ実行部３０３が即
時に実行する。このため、印刷装置１は、非同期系ジョブに基づく処理、すなわち、印刷
中であっても即時に実行すべき処理について、対応するジョブの発生後、即時に実行でき
る。
【００６９】
一方、第１ジョブ管理部３０２１は、ジョブ生成部３０１から「一時停止ジョブ」又は
「切断ジョブ」が入力された場合、ジョブの出力先を第２ジョブ管理部３０２２とし、ジ
ョブを第２ジョブ管理部３０２２に出力する。
以下の説明では、一時停止ジョブ、及び、切断ジョブを総称して、「同期系ジョブ」と
いう。
また、第１ジョブ管理部３０２１は、ジョブ生成部３０１から「開始識別用ジョブ」、
「パス印刷ジョブ」、又は、「終了識別用ジョブ」が入力された場合、ジョブの出力先を
第２ジョブ管理部３０２２とし、ジョブを第２ジョブ管理部３０２２に出力する。
以下の説明では、開始識別用ジョブ、パス印刷ジョブ、及び、終了識別用ジョブを総称
して、「印刷処理系ジョブ」という。
また、１つの開始識別用ジョブと、当該１つの開始識別用ジョブに続いて第２ジョブ管
理部３０２２に入力される１又は複数のパス印刷ジョブと、当該１又は複数のパス印刷ジ
ョブに続いて第２ジョブ管理部３０２２に入力される１つの終了識別用ジョブとの組み合
わせを、「ラベル画像印刷ジョブ群」という。上述したように、１つの開始識別用ジョブ
の入力と、１つの終了識別用ジョブの入力との間で、第２ジョブ管理部３０２２に入力さ
れる１又は複数のパス印刷ジョブは、対応する１つのラベルに画像を印刷するために行う
１又は複数のパス印刷をジョブ実行部３０３に実行させるジョブである。
第１ジョブ管理部３０２１は、第２ジョブ管理部３０２２にジョブを出力する際、入力
のあった順番で、出力する。
【００７０】
第２ジョブ管理部３０２２は、同期系ジョブの入力があった場合、第２ジョブ管理部３
０２２が管理する同期系バッファーＢＢ１に格納する。
また、第２ジョブ管理部３０２２は、印刷処理系ジョブの入力があった場合、第２ジョ
ブ管理部３０２２が管理する印刷処理系バッファーＢＢ２に格納する。
そして、第２ジョブ管理部３０２２は、以下の処理を実行する。
【００７１】
すなわち、第２ジョブ管理部３０２２は、印刷処理系バッファーＢＢ２に開始識別用ジ
ョブが格納されたか否かを監視する。第２ジョブ管理部３０２２は、印刷処理系バッファ
ーＢＢ２に開始識別用ジョブが格納されたことを検出した場合、当該ジョブに続いて格納
される１又は複数のパス印刷ジョブが格納された後、さらに、終了識別用ジョブが印刷処
理系バッファーＢＢ２に格納されてから、これらジョブを、ジョブ実行部３０３に出力す
る。すなわち、第２ジョブ管理部３０２２は、印刷処理系バッファーＢＢ２に開始識別用
ジョブが格納された場合、この開始識別用ジョブを先頭のジョブとするラベル画像印刷ジ
ョブ群の全てのジョブが印刷処理系バッファーＢＢ２に格納されてから、ラベル画像印刷
ジョブ群の各ジョブを、ジョブ実行部３０３に出力する。
【００７２】
そして、第２ジョブ管理部３０２２は、ラベル画像印刷ジョブ群を出力中は、同期系バ
ッファーＢＢ１に、同期系ジョブが同期系バッファーＢＢ１に格納された場合であっても
、ジョブ実行部３０３に同期系ジョブを出力せず、ラベル画像印刷ジョブ群の全てのジョ
ブの出力が完了してから、同期系ジョブの出力を実行する。すなわち、第２ジョブ管理部
３０２２は、ラベル画像印刷ジョブ群に含まれるジョブの出力を開始した後は、同期系ジ
ョブの出力を行わず、ラベル画像印刷ジョブ群の出力の完了後、次のラベル画像印刷ジョ
ブ群の出力を開始する前に、同期系ジョブを出力する。
【００７３】
ジョブ実行部３０３は、ラベル画像印刷ジョブ群の入力があった場合、ラベル画像印刷
ジョブ群に含まれるジョブを、順次、実行して、１つのラベルに対して、１又は複数のパ
ス印刷を行って、当該１つのラベルに印刷すべき画像の全ての印刷を完了させる。
また、ジョブ実行部３０３は、ラベル画像印刷ジョブ群に基づく画像の印刷が完了した
後、同期系ジョブが入力された場合、同期系ジョブを実行する。例えば、一時停止ジョブ
が入力された場合、ジョブ実行部３０３は、一時停止ジョブを実行して、印刷を一時停止
する。また例えば、切断ジョブが入力された場合、ジョブ実行部３０３は、切断ジョブを
実行して、カッターユニット２１（切断部）によりロール紙Ｒを所定の位置で切断する。
ジョブ実行部３０３は、同期系ジョブの実行時、すなわち、シリアルヘッド１０を駆動
していない間、キャリッジ２０によりシリアルヘッド１０をホームポジションに移動させ
て、所定の手段によりキャッピングする。これにより、同期系ジョブに実行に伴って、ノ
ズルに貯留するインクの渇き等が防止される。
【００７４】
第２ジョブ管理部３０２２、及び、ジョブ実行部３０３により、以上の処理が行われる
結果、１つのラベルＲ２への画像の印刷が開始された後、画像の印刷が完了する前に、同
期系ジョブが実行されることがない。同期系ジョブは、１つのラベルへの画像の印刷の完
了後、次のラベルへの画像の印刷の開始前に、実行されることとなる。これにより、以下
の効果を奏する。
すなわち、本実施形態に係る構成と異なり、一時停止スイッチ３６１がユーザーにより
操作された場合、１つのラベルＲ２への画像の印刷中であっても、印刷を一時停止する構
成であったとする。この構成において１つのラベルＲ２への画像の印刷中に一時停止スイ
ッチ３６１が操作された場合、当該１つのラベルＲ２に、一部が欠損した画像が印刷され
た状態となる。この場合、当該１つのラベルＲ２は、使用できず、破棄することとなり、
ラベルＲ２の無駄な消費が発生する可能性がある。また、一時停止後に画像の印刷を再開
した場合であっても、一時停止に起因して、画像に白スジが発生する可能性があり、ラベ
ルＲ２の破棄につながる可能性がある。以上を踏まえ、ロール紙Ｒへの画像の印刷中に、
ユーザーが一時停止スイッチ３６１を操作した場合であっても、１つのラベルへの画像の
印刷を開始している場合、当該１つのラベルへの画像の印刷が完了してから、印刷を一時
停止することが望ましい。
また、本実施形態に係る構成と異なり、カットスイッチ３６２がユーザーにより操作さ
れた場合、１つのラベルＲ２への画像の印刷中であっても、印刷を停止して、ロール紙Ｒ
の切断を行う構成であったとする。なお、この場合、印刷の停止後、制御部３０により、
ロール紙Ｒが適切な搬送量、搬送されて、ラベルＲ２とラベルＲ２との間で、ロール紙Ｒ
の切断が行われる。上記構成において、１つのラベルＲ２への画像の印刷中にカットスイ
ッチ３６２が操作された場合、当該１つのラベルＲ２に、一部が欠損した画像が印刷され
た状態となる。この場合、当該１つのラベルＲ２は、使用できず、破棄することとなり、
ラベルＲ２の無駄な消費が発生する可能性がある。以上を踏まえ、ロール紙Ｒへの画像の
印刷中に、ユーザーがカットスイッチ３６２を操作した場合であっても、１つのラベルへ
の画像の印刷を開始している場合、当該１つのラベルへの画像の印刷が完了してから、印
刷を停止して、ロール紙Ｒの切断を実行することが望ましい。
以上を踏まえ、本実施形態では、１つのラベルＲ２への画像の印刷が開始された後、画
像の印刷が完了する前に、同期系ジョブが実行されることがない。このため、ラベルＲ２
の無駄な消費が発生することを抑制できる。
【００７５】
以上説明したように、本実施形態に係る印刷装置１は、複数のラベルＲ２が間隔をあけ
て設けられたロール紙Ｒ（記録媒体）を搬送方向Ｈに搬送する搬送部（搬送モーター３３
や、搬送ローラー１４１、１４２、１４３等）と、搬送方向Ｈと交わる方向に走査しつつ
ロール紙Ｒにドットを形成して１パス分の画像の印刷を行うパス印刷を実行するシリアル
ヘッド１０と、複数のパス印刷で１つのラベルＲ２に画像を印刷中に、所定の処理の実行
が指示された場合、複数のパス印刷による１つのラベルＲ２への画像の印刷が完了した後
、所定の処理を実行する制御部３０と、を備える。
この構成によれば、１つのラベルＲ２に画像を印刷中に、印刷を中断して所定の処理が
実行されることがない。このため、一部が欠損した画像がラベルＲ２に印刷された状態と
なることがなく、ラベルＲ２の無駄な消費の発生を抑制できる。
【００７６】
また、本実施形態では、制御部３０は、１回のパス印刷を、１つのジョブであるパス印
刷ジョブとして管理し、１つのラベルＲ２に画像を印刷する前記パス印刷に対応する複数
のパス印刷ジョブの実行中に、所定の処理の実行が指示された場合、複数のパス印刷ジョ
ブの全ての実行が完了した後、所定の処理を実行する。
この構成によれば、一部が欠損した画像がラベルＲ２に印刷された状態となることがな
く、ラベルＲ２の無駄な消費の発生を抑制できる。
【００７７】
また、本実施形態では、制御部３０は、１つのラベルＲ２に画像を印刷する複数のパス
印刷に対応する複数のパス印刷ジョブの先頭と末尾に識別用のジョブである識別用ジョブ
を付加し、識別用ジョブにより、１つのラベルＲ２に画像を印刷する複数のパス印刷に対
応する複数のパス印刷ジョブを管理する。
この構成によれば、制御部３０は、識別用ジョブを利用して、１つのラベルＲ２に画像
を印刷する複数のパス印刷に対応する複数のパス印刷ジョブを管理できる。
【００７８】
また、本実施形態では、制御部３０は、ラベルＲ２に画像を印刷中に、画像の印刷を停
止する処理、又は、カッターユニット２１（切断部）によりロール紙Ｒを切断する処理の
実行が指示された場合、ラベルＲ２への画像の印刷が完了した後、これら処理を実行する
。
この構成によれば、ラベルＲ２に画像を印刷中に、印刷を停止する処理、又は、ロール
紙Ｒを切断する処理が行われて、ラベルＲ２に一部が欠損した画像が印刷された状態とな
ることを防止でき、これにより、ラベルＲ２の無駄な消費の発生を抑制できる。
なお、ラベルＲ２への画像の印刷中に実行の指示があった場合に、画像の印刷が完了し
てから行う処理は、本実施形態で例示したものに限らない。例えば、画像を再印刷する処
理を含んでもよい。
【００７９】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の
範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、印刷装置１がシリアルインクジェットプリンターであ
る場合を例にして発明を説明したが、本発明は、インクジェット式のプリンターに限らず
、シリアルプリンターに適用可能である。
また、上述した実施形態では、ユーザーが、各種処理の実行の指示を、印刷装置１に設
けられた操作スイッチを操作して行う構成であった。しかしながら、ユーザーによる処理
の実行の指示の方法は、例示したものに限らず、例えば、ホストコンピューター３に対し
て所定の方法で行い、ホストコンピューター３が印刷装置１に通知する構成であってもよ
い。
また、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に
実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００８０】
１…印刷装置、１０…シリアルヘッド、３０…制御部、３１…モーター駆動回路（搬送
部）、１４１、１４２、１４３…搬送ローラー（搬送部、）Ｒ…ロール紙（記録媒体）、
Ｒ２…ラベル。
【図１】
2016112731.tif 000003
【図２】
2016112731.tif 000004
【図３】
2016112731.tif 000005
【図４】
2016112731.tif 000006
【図５】
2016112731.tif 000007
【図６】
2016112731.tif 000008
【図７】
2016112731.tif 000009