(57)【要約】【課題】所定の領域内に複数の背景画像と差込画像とを重ねて印刷させることに起因して無駄が発生することを抑制する。【解決手段】ホストコンピューター３の制御装置制御部５０は、所定の領域内に印刷する複数の背景画像に関するデータを送信する背景画像送信処理と、所定の領域内に印刷する複数の背景画像に重ねて印刷させる複数の差込画像に関するデータを送信する差込画像送信処理と、差込画像を重ねて印刷しない背景画像が存在する場合、背景画像のうち、差込画像を重ねて印刷しない背景画像に相当する領域を消去する情報を送信する背景消去情報送信処理と、を実行する。【選択図】図３
2016149640.tif 000002
【特許請求の範囲】
【請求項１】
所定の領域内に印刷する複数の背景画像に関するデータを送信する背景画像送信処理と、
前記所定の領域内に印刷する複数の前記背景画像に重ねて印刷させる複数の差込画像に関するデータを送信する差込画像送信処理と、を実行する制御部を備え、
前記制御部は、
前記差込画像を重ねて印刷しない前記背景画像が存在する場合、前記背景画像送信処理で送信したデータに係る前記背景画像のうち、前記差込画像を重ねて印刷しない前記背景画像に相当する領域を消去する情報を送信する背景消去情報送信処理を実行する
ことを特徴とする制御装置。
【請求項２】
前記制御部は、
前記背景消去情報送信処理で、前記差込画像を重ねて印刷しない前記背景画像に相当する領域に重ねて印刷させる背景色の画像である背景消去画像に関するデータを送信することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記制御部は、
前記背景消去情報送信処理で、前記差込画像を重ねて印刷しない前記背景画像を消去する指示を示すコマンドを生成し、送信することを特徴とする請求項１に記載の制御装置。
【請求項４】
前記制御部は、
前記背景画像送信処理で、前記差込画像を含まない複数の前記背景画像に関するデータを送信した後、
前記差込画像送信処理を、１又は複数回、実行することを特徴とする請求項１乃至３のいずれか１項に記載の制御装置。
【請求項５】
制御装置を制御する制御部により実行可能なプログラムであって、
前記制御部に、
所定の領域内に印刷する複数の背景画像に関するデータを送信する背景画像送信処理と、
前記所定の領域内に印刷する複数の前記背景画像に重ねて印刷させる複数の差込画像に関するデータを送信する差込画像送信処理と、
前記差込画像を重ねて印刷しない前記背景画像が存在する場合、前記背景画像送信処理で送信したデータに係る前記背景画像のうち、前記差込画像を重ねて印刷しない前記背景画像に相当する領域を消去する情報を送信する背景消去情報送信処理と、
を実行させることを特徴とするプログラム。
【請求項６】
所定の領域内に印刷する複数の背景画像に関するデータを送信する背景画像送信処理を実行し、
前記所定の領域内に印刷する複数の前記背景画像に重ねて印刷させる複数の差込画像に関するデータを送信する差込画像送信処理を実行し、
前記差込画像を重ねて印刷しない前記背景画像が存在する場合、前記背景画像送信処理で送信したデータに係る前記背景画像のうち、前記差込画像を重ねて印刷しない前記背景画像に相当する領域を消去する情報を送信する背景消去情報送信処理を実行する
ことを特徴とする制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、プログラム、及び、制御装置の制御方法に関する。
【背景技術】
【０００２】
従来、背景画像に差込画像を重ね合わせて印刷する印刷装置（背景画像印刷装置）に接続された制御装置（ホスト）が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−７７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の制御装置のように、印刷装置に、背景画像と差込画像とを重ねて印刷させるものでは、所定の領域内に複数の背景画像と差込画像とを重ねて印刷させることに起因して無駄が発生することを抑制したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、所定の領域内に複数の背景画像と差込画像とを重ねて印刷させることに起因して無駄が発生することを抑制した制御装置、プログラム、及び、制御装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の制御装置は、所定の領域内に印刷する複数の背景画像に関するデータを送信する背景画像送信処理と、前記所定の領域内に印刷する複数の前記背景画像に重ねて印刷させる複数の差込画像に関するデータを送信する差込画像送信処理と、を実行する制御部を備え、前記制御部は、前記差込画像を重ねて印刷しない前記背景画像が存在する場合、前記背景画像送信処理で送信したデータに係る前記背景画像のうち、前記差込画像を重ねて印刷しない前記背景画像に相当する領域を消去する情報を送信する背景消去情報送信処理を実行することを特徴とする。
本発明の構成によれば、所定の領域内に複数の背景画像と差込画像とを重ねて印刷させることに起因して無駄が発生することを抑制できる。
【０００６】
また、本発明の制御装置は、前記制御部は、前記背景消去情報送信処理で、前記差込画像を重ねて印刷しない前記背景画像に相当する領域に重ねて印刷させる背景色の画像である背景消去画像に関するデータを送信することを特徴とする。
本発明の構成によれば、不必要な画像の印刷を防止でき、不必要な画像の印刷による無駄を抑制できる。
【０００７】
また、本発明の制御装置は、前記制御部は、前記背景消去情報送信処理で、前記差込画像を重ねて印刷しない前記背景画像を消去する指示を示すコマンドを生成し、送信することを特徴とする。
本発明の構成によれば、不必要な画像の印刷を防止でき、不必要な画像の印刷による無駄を抑制できる。
【０００８】
また、本発明の制御装置は、前記制御部は、前記背景画像送信処理で、前記差込画像を含まない複数の前記背景画像に関するデータを送信した後、前記差込画像送信処理を、１又は複数回、実行することを特徴とする。
本発明の構成によれば、不必要な画像の印刷を防止でき、不必要な画像の印刷による無駄を抑制できる。
【０００９】
また、上記目的を達成するために、本発明は、制御装置を制御する制御部により実行可能なプログラムであって、前記制御部に、所定の領域内に印刷する複数の背景画像に関するデータを送信する背景画像送信処理と、前記所定の領域内に印刷する複数の前記背景画像に重ねて印刷させる複数の差込画像に関するデータを送信する差込画像送信処理と、前記差込画像を重ねて印刷しない前記背景画像が存在する場合、前記背景画像送信処理で送信したデータに係る前記背景画像のうち、前記差込画像を重ねて印刷しない前記背景画像に相当する領域を消去する情報を送信する背景消去情報送信処理と、を実行させることを特徴とする。
本発明の構成によれば、所定の領域内に複数の背景画像と差込画像とを重ねて印刷させることに起因して無駄が発生することを抑制できる。
【００１０】
また、上記目的を達成するために、本発明の制御装置の制御方法は、所定の領域内に印刷する複数の背景画像に関するデータを送信する背景画像送信処理を実行し、前記所定の領域内に印刷する複数の前記背景画像に重ねて印刷させる複数の差込画像に関するデータを送信する差込画像送信処理を実行し、前記差込画像を重ねて印刷しない前記背景画像が存在する場合、前記背景画像送信処理で送信したデータに係る前記背景画像のうち、前記差込画像を重ねて印刷しない前記背景画像に相当する領域を消去する情報を送信する背景消去情報送信処理を実行することを特徴とする。
本発明の構成によれば、所定の領域内に複数の背景画像と差込画像とを重ねて印刷させることに起因して無駄が発生することを抑制できる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る印刷装置の構成を示す図。
【図２】ロール紙を示す図。
【図３】ホストコンピューター、印刷装置の機能的構成を示すブロック図。
【図４】ロール紙に印刷される画像を示す図。
【図５】ホストコンピューター、印刷装置の動作を示すフローチャート。
【図６】ユーザーインターフェースを示す図。
【図７】背景画像データが展開された画像バッファーを示す図。
【図８】印刷シール数、及び、最終ラベル画像数の説明に利用する図。
【図９】背景画像データが展開された画像バッファーを示す図。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る印刷装置１の要部の構成を示す図である。
図１を用いた説明では、矢印で示すように、図中で左へ向かう方向を「前方」とし、図中で右へ向かう方向を「後方」とし、図中で上へ向かう方向「上方」とし、図中で下へ向かう方向を「下方」とする。
印刷装置１は、シリアルインクジェットプリンターである。印刷装置１は、ロール紙Ｒ（記録媒体）を収容し、ロール紙Ｒを繰り出して搬送方向Ｈに搬送する。印刷装置１は、搬送するロール紙Ｒに、シリアルインクジェットヘッドとして構成されたシリアルヘッド１０によりインクを吐出して印刷を実行する。
【００１３】
図２は、印刷装置１に収容されるロール紙Ｒの一例を示す図である。
図２に示すロール紙Ｒは、帯状の剥離紙Ｒ１に、間隔をあけて複数のシール部Ｒ２が貼付されたラベル用紙である。シール部Ｒ２の裏面は、シールとなっており、シール部Ｒ２は枠に沿って剥離紙Ｒ１から取り剥がすことができる。シール部Ｒ２の長手方向の長さは一定である。また、隣接するシール部Ｒ２の間隔は一定である。
ロール紙Ｒにおいて、シール部Ｒ２に対応する領域が、画像の印刷が可能な領域（ドットの形成が可能な領域）である。印刷装置１は、シール部Ｒ２にドットを形成して、ドットの組み合わせにより画像を印刷する。
図２に示すように、ロール紙Ｒの裏面には、シール部Ｒ２のそれぞれに対応して、黒色のマークであるブラックマークＢＭが形成される。
印刷装置１は、後述するホストコンピューター３（制御装置）の制御に従って、複数のシール部Ｒ２に連続して画像を印刷することができる。
【００１４】
図１に示すように、印刷装置１は、ロール紙Ｒを収容するロール紙収容部１１を備える。以下の説明では、ロール紙Ｒのうち、ロール紙収容部１１に収容されたロール状の部分を「ロール体ＲＢ」と表現する。また、ロール紙Ｒのうち、ロール紙収容部１１に収容されたロール体ＲＢから繰り出されて搬送される部分を「搬送ロール紙ＲＨ」と表現する。
【００１５】
図１に示すように、印刷装置１には、搬送ロール紙ＲＨが搬送される経路である搬送経路１３が形成される。ロール体ＲＢから繰り出された搬送ロール紙ＲＨは、搬送経路１３に沿って搬送方向Ｈに搬送される。
【００１６】
図１に示すように、搬送経路１３には、搬送方向Ｈにおける上流から下流に向かって３つの搬送ローラー１４１、１４２、１４３が設けられる。搬送ローラー１４１、１４２、１４３のそれぞれに対向する位置には、搬送ローラー１４１、１４２、１４３の回転に従動して回転する従動ローラー１５１、１５２、１５３が設けられる。搬送ロール紙ＲＨは、搬送ローラー１４１、１４２、１４３と、従動ローラー１５１、１５２、１５３とに挟持され、搬送ローラー１４１、１４２、１４３の回転に応じて、搬送方向Ｈに搬送される。搬送ローラー１４１、１４２、１４３は、動力伝達機構を介して搬送モーターと接続されており、搬送モーターの駆動に応じて回転する。
【００１７】
図１に示すように、搬送方向Ｈの最も上流側に設けられた搬送ローラー１４１と、搬送ローラー１４１の下流に設けられた搬送ローラー１４２との間には、案内部材１７が設けられる。案内部材１７は、搬送ロール紙ＲＨの裏面に接触し、上方へ向かって繰り出された搬送ロール紙ＲＨを、前方に向かうように屈曲させる。案内部材１７は、搬送ロール紙ＲＨに接触して屈曲させることにより、搬送ロール紙ＲＨに張りを与え、搬送ロール紙ＲＨの弛みが発生することを抑制する。
【００１８】
搬送ローラー１４２の搬送方向Ｈにおける下流には、ブラックマークセンサー１８が設けられる。ブラックマークセンサー１８は、ロール紙Ｒの裏面に形成されたブラックマークＢＭを光学的に検出するセンサーである。印刷装置制御部３０（図３）は、ブラックマークセンサー１８の検出値に基づいて、当該センサーの検出位置にブラックマークＢＭが位置した場合、そのことを検出する。印刷装置制御部３０は、検出結果に基づいて、ロール紙Ｒの位置を管理する。
【００１９】
ブラックマークセンサー１８の搬送方向Ｈにおける下流には、搬送ローラー１４３が設けられ、搬送ローラー１４３の下流には、印刷ユニット１９が設けられる。
印刷ユニット１９は、キャリッジ２０と、キャリッジ２０に搭載されたシリアルヘッド１０とを備える。
キャリッジ２０は、搬送方向Ｈと交わる走査方向Ｙに延びたキャリッジ軸２０ａに支持され、キャリッジ軸２０ａに沿って、走査方向Ｙにシリアルヘッド１０を走査する。
シリアルヘッド１０は、インクジェットヘッドであり、複数色（例えば、ＣＹＭＫの４色）のノズル列を備える。シリアルヘッド１０は、図示しないインクカートリッジからインクの供給を受けて、各ノズル列に設けられたノズルからインクを吐出して搬送ロール紙ＲＨにドットを形成して画像を印刷する。
【００２０】
印刷ユニット１９の搬送方向Ｈにおける下流には、カッターユニット２１が設けられる。カッターユニット２１は、固定刃２２と、固定刃２２に対して交叉するように移動可能な可動刃２３とを備える。カッターユニット２１は、可動刃２３を移動させて、搬送ロール紙ＲＨを切断する。
【００２１】
カッターユニット２１の搬送方向Ｈにおける下流には、排紙口２４が設けられる。搬送ロール紙ＲＨは、排紙口２４を介して、印刷装置１の筐体の外に排出される。
【００２２】
図３は、本実施形態に係る印刷システム２の機能的構成を示すブロック図である。
図３に示すように、印刷システム２は、印刷装置１と、印刷装置１に接続されて印刷装置１を制御するホストコンピューター３（制御装置）とを備える。
【００２３】
図３に示すように、印刷装置１は、印刷装置制御部３０と、印刷部３１と、印刷装置入力部３６と、印刷装置報知部３７と、印刷装置通信部３８と、印刷装置記憶部３９と、を備える。
【００２４】
印刷装置制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路を備え、印刷装置１を制御する。印刷装置制御部３０は、ＲＡＭ等の記憶領域に形成された画像バッファーＢＦを有する。
【００２５】
印刷部３１は、印刷機構３１１と、搬送機構３１２と、切断機構３１３とを備える。
印刷機構３１１は、シリアルヘッド１０や、シリアルヘッド１０を駆動するヘッド駆動回路、キャリッジ２０、キャリッジ２０を移動させるキャリッジ移動モーター、キャリッジ移動モーターを駆動するモーター駆動回路等を備える。印刷機構３１１は、印刷装置制御部３０の制御で、シール部Ｒ２にドットを形成して画像を印刷する。
搬送機構３１２は、搬送ローラー１４１、１４２、１４３や、搬送ローラーを回転させる搬送モーター、搬送モーターを駆動するモーター駆動回路等を備える。搬送機構３１２は、印刷装置制御部３０の制御で、ロール紙Ｒを搬送する。
切断機構３１３は、カッターユニット２１や、カッターユニット２１が有する可動刃２３を移動させるカッター駆動モーター、カッター駆動モーターを駆動するモーター駆動回路等を備える。切断機構３１３は、印刷装置制御部３０の制御で、ロール紙Ｒを切断する。
【００２６】
印刷装置入力部３６は、印刷装置１の筐体に設けられた操作スイッチを有する。印刷装置入力部３６は、操作スイッチに対する操作を検出し、検出した操作を示す信号を印刷装置制御部３０に出力する。印刷装置制御部３０は、印刷装置入力部３６からの入力に応じて、操作に対応する処理を実行する。
【００２７】
印刷装置報知部３７は、ＬＥＤ部３７１と、表示部３７２と、を備える。
ＬＥＤ部３７１は、複数のＬＥＤを備える。ＬＥＤ部３７１は、印刷装置制御部３０の制御で、複数のＬＥＤを所定の態様で点灯／消灯し、動作モードや、エラーの発生の有無等の印刷装置１の状態を報知する。
表示部３７２は、液晶表示パネルを備える。表示部３７２は、印刷装置制御部３０の制御で、表示部３７２に情報を表示する。
【００２８】
印刷装置通信部３８は、印刷装置制御部３０の制御で、ホストコンピューター３と所定の通信規格に従って通信する。印刷装置通信部３８がホストコンピューター３から受信したデータは、受信バッファーに、順次、格納される。
【００２９】
印刷装置記憶部３９は、メモリーを備え、各種データを記憶する。
【００３０】
また、上述したように、印刷装置１は、ブラックマークセンサー１８を備える。ブラックマークセンサー１８は、所定の周期で、検出値を印刷装置制御部３０に出力する。印刷装置制御部３０は、ブラックマークセンサー１８からの入力に基づいて、ブラックマークセンサー１８の検出位置にブラックマークＢＭが位置したことを検出する。
【００３１】
図３に示すように、ホストコンピューター３は、制御装置制御部５０（制御部）と、制御装置入力部５１と、制御装置表示部５２と、制御装置記憶部５３と、制御装置通信部５４と、を備える。
【００３２】
制御装置制御部５０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、ホストコンピューター３を制御する。
ホストコンピューター３には、プリンタードライバーがインストールされる。制御装置制御部５０は、プリンタードライバーを読み出して実行して、印刷装置１に制御コマンドを送信して、印刷装置１を制御する。
【００３３】
制御装置入力部５１は、キーボードや、マウス等の入力デバイスに接続され、入力デバイスからの入力を検出して、制御装置制御部５０に出力する。制御装置制御部５０は、制御装置入力部５１からの入力に基づいて、入力に対応する処理を実行する。
【００３４】
制御装置表示部５２は、液晶表示パネル等の表示装置に接続され、制御装置制御部５０の制御で、表示装置に各種情報を表示する。
【００３５】
制御装置記憶部５３は、メモリーを備え、各種データを記憶する。
【００３６】
制御装置通信部５４は、制御装置制御部５０の制御で、所定の通信規格に従って、印刷装置１と通信する。
【００３７】
次に、シール部Ｒ２に印刷される画像について説明する。
上述したように、印刷装置１は、ロール紙Ｒの複数のシール部Ｒ２に連続して画像を印刷することができる。
【００３８】
以下、１つのシール部Ｒ２に印刷される画像のことを「シール画像」と表現し、符号「Ｑ１」を付す。
【００３９】
図４（Ａ）は、ロール紙Ｒのシール部Ｒ２に印刷される画像であるシール画像Ｑ１の一例を示す図である。
本実施形態では、シール部Ｒ２にシール画像Ｑ１が印刷された後、シール部Ｒ２は、図中に点線で示すように切断されて複数の（本例では、４つの）ラベルに分割される。ラベルは、製品のシリアル番号が印刷され、製品に貼り付けられて使用される。以下、シール部Ｒ２において、切断により分割されることが想定された複数の領域のそれぞれを「ラベル領域」と表現する。
【００４０】
１つのシール部Ｒ２において、複数のラベル領域のそれぞれには、ラベル画像Ｇ１が印刷可能である。
ラベル画像Ｇ１は、背景画像Ｇ２と、差込画像Ｇ３とを含む。
背景画像Ｇ２は、複数のラベル画像Ｇ１のそれぞれにおいて、ラベル画像Ｇ１ごとに画像の内容が変化しない画像である。従って、複数のシール部Ｒ２に連続して印刷されたシール画像Ｑ１におけるラベル画像Ｇ１のそれぞれについて、ラベル画像Ｇ１に含まれる背景画像Ｇ２の内容は同一である。
差込画像Ｇ３は、複数のラベル画像Ｇ１のそれぞれにおいて、ラベル画像Ｇ１ごとに画像の内容が変化し得る画像である。従って、複数のシール部Ｒ２に連続して印刷されたシール画像Ｑ１におけるラベル画像Ｇ１のそれぞれについて、ラベル画像Ｇ１に含まれる差込画像Ｇ３の内容は同一でない場合がある。
【００４１】
図４（Ｂ）は、図４（Ａ）のラベル画像Ｇ１に含まれる背景画像Ｇ２を抽出して示す図である。
背景画像Ｇ２は、所定の形状の枠を表す画像である。各ラベル領域は、背景画像Ｇ２が表す枠によって、３つの領域に区切られる。
【００４２】
図４（Ｃ）は、図４（Ａ）のラベル画像Ｇ１に含まれる差込画像Ｇ３を抽出して示す図である。
差込画像Ｇ３は、シリアル番号を示す文字列を表す画像である。各ラベルに対応するシリアル番号の値は異なるので、各ラベル領域に印刷される差込画像Ｇ３の形状は異なる。各ラベル領域で、差込画像Ｇ３は、背景画像Ｇ２が表す枠によって区切られた領域のうちの１つの領域内の特定の位置に印刷される。
【００４３】
次に、複数のシール部Ｒ２に連続してシール画像Ｑ１を印刷するときの、ホストコンピューター３、及び、印刷装置１の動作について説明する。
【００４４】
図５は、複数のシール部Ｒ２に連続してシール画像Ｑ１を印刷するときの、ホストコンピューター３、及び、印刷装置１の動作を示すフローチャートであり、（Ａ）はホストコンピューター３の動作を、（Ｂ）は印刷装置１の動作を示す。
図５のフローチャートでは、適宜、印刷装置１が、背景画像Ｇ２として図４（Ｂ）に例示した画像と、差込画像Ｇ３として図４（Ｃ）に例示した画像とを、重ねてラベル画像Ｇ１として図４（Ａ）に例示した画像を印刷する場合を例として、各装置の動作を説明する。
【００４５】
シール部Ｒ２への画像の印刷に際し、ユーザーは、ホストコンピューター３のプリンタードライバーを起動し、所定のユーザーインターフェースを表示させる。
【００４６】
図６は、ユーザーインターフェースを示す図である。
図６に示すように、ユーザーインターフェースは、領域Ａ１〜領域Ａ３の３つの領域を有する。
領域Ａ１には、生成するラベルの数を入力する欄Ｗ１が設けられる。ユーザーは、欄Ｗ１に、生成するラベルの数を入力する。ホストコンピューター３は、後述する方法で、欄Ｗ１に入力されたラベルの数分のラベル画像Ｇ１を、１又は複数のシール部Ｒ２に印刷する。欄Ｗ１に入力されたラベルの数分のラベル画像Ｇ１が印刷されることにより、適切にシール部Ｒ２が切断されて分割されて、欄Ｗ１に入力されたラベルの数分のラベルが生成される。
以下の説明では、欄Ｗ１に入力された生成するラベルの数を、「入力ラベル数」という。
【００４７】
領域Ａ２には、１つのシール部Ｒ２に印刷するラベル画像Ｇ１の数を入力する欄Ｗ２が設けられる。１つのシール部Ｒ２に印刷するラベル画像Ｇ１の数は、１つのシール部Ｒ２により生成されるラベルの数に相当する。
欄Ｗ２は、プルダウンメニューとなっており、プルダウンメニューには、１つのシール部Ｒ２に印刷可能なラベル画像Ｇ１の数を示す情報が、複数、表示される。
ユーザーは、プルダウンメニューから１の情報を選択することにより、１つのシール部Ｒ２に印刷するラベル画像Ｇ１の数を欄Ｗ２に入力する。
以下の説明では、欄Ｗ２に入力された１つのシール部Ｒ２に印刷するラベル画像Ｇ１の数を、「入力画像数」という。
【００４８】
領域Ａ３には、ラベル画像Ｇ１の見本（サンプル）が、複数（図６では、３つ）表示される。複数のラベル画像Ｇ１の見本のうち、いずれか１つのラベル画像Ｇ１の見本を、ラジオボタンを利用して選択可能である。
ユーザーは、領域Ａ３に表示されたラベル画像Ｇ１の見本を参照して、背景画像Ｇ２の形状（枠の態様）や、差込画像Ｇ３の位置等を認識した上で、ラジオボタンを利用して、所望のラベル画像Ｇ１の見本を選択する。
【００４９】
ユーザーは、欄Ｗ１、欄Ｗ２への入力、及び、ラベル画像Ｇ１の見本の選択の完了後、確定ボタンＢ１を選択することによって入力を確定する（ステップＳＸ１）。
【００５０】
図５（Ａ）に示すように、入力の確定後、ホストコンピューター３の制御装置制御部５０は、背景画像データ生成処理を実行する（ステップＳＡ１）。
背景画像データ生成処理は、１つのシール画像Ｑ１に含まれる１又は複数の背景画像Ｇ２の画像データを生成する処理である。本実施形態では、画像データとは、ドットマトリックス状に展開される複数のドットについて、ドットごとに、印刷装置１が有するインクの色ごとのインク吐出量を所定諧調の諧調値として保持するデータである。
以下の説明では、１つのラベル画像Ｇ１に含まれる１又は複数の背景画像Ｇ２を「背景画像群ＧＧ２」（図４（Ｂ）も併せて参照。）と表現する。また、背景画像群ＧＧ２の画像データを「背景画像群データ」と表現する。
【００５１】
背景画像データ生成処理において、制御装置制御部５０は、領域Ａ３で選択された見本に対応する背景画像Ｇ２の画像データを取得する。選択可能な見本ごとに、対応する背景画像Ｇ２の画像データが事前に登録され、所定の記憶領域に記憶される。
次いで、制御装置制御部５０は、取得した背景画像Ｇ２の画像データに、拡大、縮小等の必要な画像処理を施した後、図示しない所定のバッファーにおける対応する位置に、欄Ｗ２に入力された入力画像数分の画像データを展開する。
所定のバッファーは、１つのシール部Ｒ２の印刷可能領域に形成可能な、印刷装置１の解像度に応じたドットマトリックス状のドットのそれぞれについて、ドットに関する情報（色に関する情報、ドットの位置に関する情報を少なくとも含む。）を記憶する画像バッファーである。
背景画像Ｇ２の画像データが展開される前の所定のバッファーにおいて、各ドットの色は、所定の背景色とされる。すなわち、各ドットが保持する色に関する情報は、所定の背景色のドットを形成するのに必要なインクの色ごとのインク吐出量を所定諧調の諧調値として表す情報である。
取得した背景画像Ｇ２の画像データに施す画像処理、及び、所定のバッファーにおいて背景画像Ｇ２の画像データを展開する位置は、入力画像数に応じて事前に定められている。
【００５２】
図７（Ａ）は、入力画像数が「２」の場合に、２つの背景画像Ｇ２の画像データが展開された所定のバッファーの状態を、説明に適した態様で模式的に示す図である。
図７（Ｂ）は、入力画像数が「４」の場合に、４つの背景画像Ｇ２の画像データが展開された所定のバッファーの状態を、説明に適した態様で模式的に示す図である。
図７で例示するように１又は複数の背景画像Ｇ２の画像データが展開された後の所定のバッファーに展開されたデータ全体が、背景画像群データである。
【００５３】
背景画像データ生成処理を実行した後、制御装置制御部５０は、分析処理を実行する（ステップＳＡ２）。
ステップＳＡ２の分析処理において、制御装置制御部５０は、シール画像Ｑ１を印刷する対象とするシール部Ｒ２の数、及び、最後にシール画像Ｑ１を印刷するシール部Ｒ２に印刷すべきラベル画像Ｇ１の数を求める。以下、分析処理について詳述する。
【００５４】
ステップＳＡ２の分析処理において、制御装置制御部５０は、シール画像Ｑ１を印刷するシール部Ｒ２の数（以下、「印刷シール数」という。）を以下のようにして求める。
【００５５】
すなわち、制御装置制御部５０は、「欄Ｗ１に入力された入力ラベル数」を「欄Ｗ２に入力された入力画像数」で除算し、割り切れる場合は、商の値を「印刷シール数」とする。
図８（Ａ）は、入力ラベル数＝「１２」、入力画像数＝「４」の場合に、シール画像Ｑ１が印刷された後のロール紙Ｒを示す図である。入力ラベル数＝「１２」、入力画像数＝「４」の場合、入力ラベル数は、入力画像数で割り切れ、除算したときの商は「３」である。この場合、印刷シール数は、「３」であり、図８（Ａ）に示すように、３つのシール部Ｒ２に、シール画像Ｑ１が印刷される。
【００５６】
一方、制御装置制御部５０は、「欄Ｗ１に入力された入力ラベル数」を「欄Ｗ２に入力された入力画像数」で除算し、割り切れない場合は、商の値に「１」を加算した値を「印刷シール数」とする。
図８（Ｂ）は、入力ラベル数＝「１１」、入力画像数＝「４」の場合に、シール画像Ｑ１が印刷された後のロール紙Ｒを示す図である。入力ラベル数＝「１１」、入力画像数＝「４」の場合、入力ラベル数は、入力画像数で割り切れず、除算したときの商は「２」、余りは「３」である。この場合、印刷シール数は、「３」であり、図８（Ｂ）に示すように、３つのシール部Ｒ２に、シール画像Ｑ１が印刷される。
【００５７】
また、ステップＳＡ２の分析処理において、制御装置制御部５０は、最後にシール画像Ｑ１を印刷するシール部Ｒ２に印刷すべきラベル画像Ｇ１の数（以下、「最終ラベル画像数」という。）を以下のようにして求める。
すなわち、制御装置制御部５０は、「欄Ｗ１に入力された入力ラベル数」を「欄Ｗ２に入力された入力画像数」で除算し、割り切れる場合は、入力画像数の値を、最終ラベル画像数とする。
例えば、入力ラベル数＝「１２」、入力画像数＝「４」の場合、入力ラベル数は、入力画像数で割り切れる。この場合、最終ラベル画像数は「４」であり、図８（Ａ）に示すように、最後にシール画像Ｑ１が印刷される３枚目のシール部Ｒ２には、４つのラベル画像Ｇ１が印刷される。
【００５８】
一方、制御装置制御部５０は、「欄Ｗ１に入力された入力ラベル数」を「欄Ｗ２に入力された入力画像数」で除算し、割り切れない場合は、除算したときの余りの値を、最終ラベル画像数とする。
例えば、入力ラベル数＝「１１」、入力画像数＝「４」の場合、入力ラベル数は、入力画像数で割り切れず、除算したときの余りは「３」である。この場合、最終ラベル画像数は「３」であり、図８（Ｂ）に示すように、最後にシール画像Ｑ１が印刷される３枚目のシール部Ｒ２には、３つのラベル画像Ｇ１が印刷される。
【００５９】
最後のシール部Ｒ２にシール画像Ｑ１を印刷させるときの制御装置制御部５０の処理については後に詳述する。
【００６０】
分析処理の実行後、制御装置制御部５０は、背景画像送信処理を実行する（ステップＳＡ３）。
背景画像送信処理において、制御装置制御部５０は、ステップＳＡ１で生成して背景画像群データ（所定の領域（シール部Ｒ２）に印刷する複数の背景画像Ｇ２に関するデータ）を送信する。
【００６１】
図５（Ｂ）に示すように、印刷装置１の印刷装置制御部３０は、印刷装置通信部３８を制御して、背景画像群データを受信する（ステップＳＢ１）。
次いで、印刷装置制御部３０は、ステップＳＢ１で受信した背景画像群データを、画像バッファーＢＦに展開する（ステップＳＢ２）。
後に明らかとなる通り、以後、印刷装置制御部３０は、画像バッファーＢＦに展開した背景画像群データに、差込画像Ｇ３に対応するデータを重ねて展開し、画像バッファーＢＦに展開されたデータに基づいてシール部Ｒ２に画像（シール画像Ｑ１）を印刷する、という処理を繰り返して実行することにより、複数のシール部Ｒ２にシール画像Ｑ１を連続して印刷する。
【００６２】
図５（Ａ）に示すように、ステップＳＡ３で背景画像群データを送信した後、制御装置制御部５０は、ステップＳＡ４以下の処理を行ってシール画像Ｑ１を印刷するシール部Ｒ２を処理対象として決定する（ステップＳＡ４）。ステップＳＡ４において、制御装置制御部５０は、連続してシール画像Ｑ１を印刷する１又は複数（＝印刷シール数）のシール部Ｒ２について、シール画像Ｑ１を印刷する順番で、１つずつ、処理対象としていく。
【００６３】
次いで、制御装置制御部５０は、ステップＳＡ４で処理対象としたシール部Ｒ２が、最後にシール画像Ｑ１を印刷するシール部Ｒ２であるか否かを判別する（ステップＳＡ５）。制御装置制御部５０は、シール画像Ｑ１の印刷が完了したシール部Ｒ２の数を管理する。そして、ステップＳＡ５で、制御装置制御部５０は、ステップＳＡ４で処理対象として決定したシール部Ｒ２が、ステップＳＡ２の分析処理で算出した「印刷シール数」番目にシール画像Ｑ１を印刷するシール部Ｒ２である場合、処理対象のシール部Ｒ２が、最後にシール画像Ｑ１を印刷するシール部Ｒ２であると判別する。
【００６４】
処理対象のシール部Ｒ２が、最後にシール画像Ｑ１を印刷するシール部Ｒ２ではない場合（ステップＳＡ５：ＮＯ）、制御装置制御部５０は、差込画像送信処理を実行する（ステップＳＡ６）。以下、ステップＳＡ６の差込画像送信処理について詳述する。
【００６５】
差込画像送信処理において、制御装置制御部５０は、印刷装置１の画像バッファーＢＦに展開された背景画像群データにおける１又は複数の背景画像Ｇ２の画像データ（以下、「背景画像データ」という。）に重ねて展開させる１又は複数の差込画像Ｇ３の画像データ（以下、「差込画像データ」という。）を生成する。以下、差込画像データの生成ついて、例を挙げて説明する。
【００６６】
図９（Ａ）は、背景画像群データが展開されると共に、背景画像群データに重ねて差込画像データが展開された状態の画像バッファーＢＦを説明に適した態様で模式的に示す図である。図９（Ａ）の例では、画像バッファーＢＦに展開された背景画像群データは、背景画像データＬ１〜Ｌ４の４つの背景画像データを含んで構成される。
画像バッファーＢＦに展開された背景画像群データが図９（Ａ）に例示するデータである場合、ステップＳＡ６の差込画像送信処理において、制御装置制御部５０は、背景画像データＬ１〜Ｌ４の４つの背景画像データのそれぞれに重ねて展開する４つの差込画像データＭ１〜Ｍ４を生成する。
上述したように、差込画像Ｇ３は、シリアル番号を示す文字列を表す画像である。差込画像データＭ１〜ＭＡ４の生成に際し、制御装置制御部５０は、所定のルールに従って、それぞれ重複しない値の４つのシリアル番号を生成する。次いで、制御装置制御部５０は、生成した４つのシリアル番号のそれぞれに基づいて、各シリアル番号を示す文字列を表す所定サイズの画像データ（差込画像データ）を生成する。以上により、差込画像データＭ１〜ＭＡ４の生成が完了する。
なお、生成する複数の差込画像データのサイズ（縦横のドット数）は、同一である。
【００６７】
差込画像送信処理において、次いで、制御装置制御部５０は、生成した１又は複数の差込画像データのそれぞれについて、位置情報を生成する。
位置情報とは、差込画像データを背景画像データに重ねて画像バッファーＢＦに展開するときに、差込画像データを展開する基準位置の座標を示す情報である。本実施形態では、差込画像データの基準位置は、差込画像データの４つの頂点のうち、図９（Ａ）で左上に位置する頂点の位置である。
本例では、制御装置制御部５０は、差込画像データＭ１の位置情報として基準位置の座標（Ｘ１、Ｙ１）を示す情報を生成し、差込画像データＭ２の位置情報として基準位置の座標（Ｘ２、Ｙ２）を示す情報を生成し、差込画像データＭ３の位置情報として基準位置の座標（Ｘ３、Ｙ３）を示す情報を生成し、差込画像データＭ４の位置情報として基準位置の座標（Ｘ４、Ｙ４）を示す情報を生成する。
本実施形態では、１つのラベル画像Ｇ１において、背景画像Ｇ２に対する差込画像Ｇ３の位置は一定である。これを踏まえ、制御装置制御部５０は、背景画像群データにおける各背景画像データの位置や、各固定画像データのサイズ等を反映して、各差込画像データの基準位置を算出し、算出した基準位置を示す位置情報を生成する。
【００６８】
差込画像送信処理において、次いで、制御装置制御部５０は、生成した１又は複数の差込画像データのそれぞれと、各差込画像データの位置情報との組み合わせ（所定の領域（シール部Ｒ２）内に印刷する複数の背景画像Ｇ２に重ねて印刷させる複数の差込画像Ｇ３に関するデータ）を、印刷装置１に送信する。
【００６９】
図５（Ｂ）に示すように、印刷装置１の印刷装置制御部３０は、差込画像データのそれぞれと、各差込画像データの位置情報との組み合わせを受信する（ステップＳＢ３）。
次いで、印刷装置制御部３０は、受信した差込画像データのそれぞれを、対応する位置情報が示す基準位置の座標を起点として、背景画像群データに重ねて画像バッファーＢＦに展開する（ステップＳＢ４）。この結果、例えば図９（Ａ）に示すように、差込画像データのそれぞれが、背景画像Ｇ２と差込画像Ｇ３との位置関係を反映した画像バッファーＢＦの適切な位置に展開された状態となる。
ここで、後に明らかとなるとおり、背景画像群データに重ねて差込画像データを画像バッファーＢＦに展開し、画像バッファーＢＦに展開された画像データに基づいてシール部Ｒ２にシール画像Ｑ１を印刷した後、画像バッファーＢＦのバッファークリアーは行われない。このため、２つ目以降のシール部Ｒ２が処理対象となっている場合、ステップＳＢ３で差込画像データと位置情報との組み合わせを受信した時点では、画像バッファーＢＦは、背景画像群データに重ねて、前回受信した差込画像データ（前回印刷した差込画像Ｇ３の差込画像データ）が展開された状態である。ここで、本実施形態では、上述したように、各差込画像データのサイズは同一であり、各差込画像データが展開される位置は一定である。このため、２つ目以降のシール部Ｒ２が処理対象となっている場合、ステップＳＢ４で、画像バッファーＢＦにおける前回の差込画像データが展開された領域が、ステップＳＢ３で新たに受信した差込画像データによって、過不足なく上書きされる。従って、ステップＳＢ４で差込画像データを展開した後の画像バッファーＢＦに展開された画像データに基づいて印刷が行われた場合に、前回印刷した差込画像Ｇ３の一部が印刷されてしまうことがない。
このように、背景画像群データを画像バッファーに展開した後に、差込画像データを重ねて展開して印刷を実行するという処理を繰り返して行うことによって、複数のシール部Ｒ２に連続してシール画像Ｑ１を印刷することにより、メモリーの効率的な活用を実現できると共に、記憶容量の小さいメモリーを印刷装置１に実装することが可能となり製造コストの削減を実現できる。
【００７０】
図５（Ａ）に示すように、ステップＳＡ６で差込画像送信処理を実行した後、制御装置制御部５０は、印刷実行指示データを印刷装置１に送信する（ステップＳＡ７）。
印刷指示データは、画像バッファーＢＦに展開した画像データに基づく印刷の実行を指示する制御データである。
ステップＳＡ７の処理後、制御装置制御部５０は、処理手順をステップＳＡ４に戻す。
【００７１】
図５（Ｂ）に示すように、印刷装置１の印刷装置制御部３０は、印刷実行指示データを受信する（ステップＳＢ５）。
次いで、印刷装置制御部３０は、印刷実行指示データを読み出して実行することにより、画像バッファーＢＦに展開された画像データ（背景画像群データに重ねて差込画像データが展開された画像データ）に基づいて、印刷部３１を制御して、シール部Ｒ２にシール画像Ｑ１を印刷する（ステップＳＢ６）。
【００７２】
一方、ステップＳＡ５において、ステップＳＡ４で処理対象としたシール部Ｒ２が、最後にシール画像Ｑ１を印刷するシール部Ｒ２であると判別した場合（ステップＳＡ５：ＹＥＳ）、制御装置制御部５０は、以下の処理を実行する。
【００７３】
すなわち、制御装置制御部５０は、最終ラベル画像数が、入力画像数と一致するか否かを判別する（ステップＳＡ８）。
最終ラベル画像数が、入力画像数と一致する場合（ステップＳＡ８：ＹＥＳ）、制御装置制御部５０は、ステップＳＡ６で説明した差込画像送信処理を実行し（ステップＳＡ９）、印刷実行指示データを送信する（ステップＳＡ１０）。その後、制御装置制御部５０は、処理を終了する。
図５（Ｂ）に示すように、ステップＳＡ９の差込画像送信処理に応じて、印刷装置１の印刷装置制御部３０は、差込画像データを画像バッファーＢＦに展開する（ステップＳＢ３、ステップＳＢ４）。次いで、ステップＳＡ１０の印刷実行指示データの送信に応じて、印刷装置制御部３０は、画像バッファーＢＦに展開した画像データに基づいて、シール部Ｒ２にシール画像Ｑ１を印刷する（ステップＳＢ５、ステップＳＢ６）。
【００７４】
一方、最終ラベル画像数が、入力画像数と一致しない場合（ステップＳＡ８：ＮＯ）、制御装置制御部５０は、背景消去情報送信処理を実行する（ステップＳＡ１１）。以下、ステップＳＡ１１の背景消去情報送信処理について詳述する。
【００７５】
ここで、最終ラベル画像数が、入力画像数と一致しない場合、最後にシール画像Ｑ１を印刷するシール部Ｒ２に、入力画像数分のラベル画像Ｇ１を印刷するのではなく、最終ラベル画像数分のラベル画像Ｇ１を印刷するようにすれば、以下の効果を奏することができる。
すなわち、ユーザーが生成を望むラベルの数（入力ラベル数）分のラベル画像Ｇ１が印刷されることとなり、不必要なラベル画像Ｇ１が印刷されることが抑制される。これにより、印刷装置１において、不必要なラベル画像Ｇ１の印刷に伴うインクの無駄な消費を抑制することができる。さらに、不必要なラベル画像Ｇ１の印刷に係る処理が行われず、処理の無駄を抑制し、処理効率を向上できる。さらに、ユーザーが生成を望むラベルの数以上のラベル画像Ｇ１が印刷された場合、ユーザーの想定と異なる印刷結果となり、ユーザーが違和感を抱く可能性があるが、このような違和感をユーザーに与えることを防止できる。また、先に説明したように背景画像群データに重ねて差込画像データを画像バッファーＢＦに展開し、画像バッファーＢＦに展開された画像データに基づいてシール部Ｒ２にシール画像Ｑ１を印刷した後、画像バッファーＢＦのバッファークリアーは行われない。印刷データがシリアル番号である場合、最終ラベル画像数が、入力画像数と一致しないと、前回印刷したシリアル番号の画像データが残っているので、シリアル番号が重複されて印刷されてしまう虞があるが、このような印刷の重複を防止できる。
【００７６】
以上を踏まえ、背景消去情報・差込画像送信処理で、制御装置制御部５０は、以下の処理を実行する。
すなわち、制御装置制御部５０は、入力画像数と、最終ラベル画像数との差（以下、「画像数差」という。）を算出する。例えば、入力画像数が「４」で、最終ラベル画像数が「３」の場合、制御装置制御部５０は、画像数差として「１」を算出する。
次いで、制御装置制御部５０は、所定の順番に従って、印刷装置１の画像バッファーＢＦに展開された背景画像群データに含まれる背景画像データのうち、算出した画像数差の背景画像データを、消去する対象として決定する。
例えば、図９（Ａ）に示す画像データ（背景画像群データに４つの差込画像データＭ１〜Ｍ４が重ねて展開された画像データ）が、印刷装置１の画像バッファーＢＦに展開された状態であるとする。また、消去する対象として決定する順番が、図９（Ａ）で、矢印Ｙ１が示す順番であるとする。この場合において、画像数差が「３」の場合、制御装置制御部５０は、背景画像データＬ４、Ｌ３、及び、Ｌ２の３つの背景画像データを、消去する対象として決定する。また、画像数差が「２」の場合、制御装置制御部５０は、背景画像データＬ４、及び、Ｌ３の２つの背景画像データを、消去する対象として決定する。また、画像数差が「１」の場合、制御装置制御部５０は、背景画像データＬ４を消去する対象として決定する。
【００７７】
次いで、制御装置制御部５０は、消去する対象として決定した背景画像データのそれぞれについて、各背景画像データを包含するサイズを有し、背景色のドットで構成される画像データ（以下、「背景消去画像データ」という。）を生成する。さらに、制御装置制御部５０は、背景消去画像データによって、画像バッファーＢＦに展開された消去する対象の背景画像データを上書きする場合に、背景消去画像データを展開する基準位置を示す位置情報を決定する。
図９（Ｂ）は、画像バッファーＢＦの状態が図９（Ａ）に示す状態の場合において、背景画像データＬ４が消去する対象である場合に、制御装置制御部５０が生成する背景消去画像データのサイズ、及び、背景消去画像データを展開する基準位置を示す図である。
上記の場合、図９（Ｂ）において点線で示すように、制御装置制御部５０は、背景画像データＬ４を包含するサイズの背景消去画像データを生成する。また、制御装置制御部５０は、座標（Ｘ５、Ｙ５）を、背景消去画像データを展開する基準位置とする。これにより、座標（Ｘ５、Ｙ５）を基準位置として、背景消去画像データを画像バッファーＢＦに展開した場合、消去する対象の背景画像データＬ４が、背景消去画像データによって上書きされる。
【００７８】
背景消去情報・差込画像送信処理において、制御装置制御部５０は、生成した背景消去画像データと、位置情報との組み合わせ（差込画像Ｇ３を重ねて印刷しない背景画像Ｇ２に相当する領域を消去する情報）を、印刷装置１に送信する。
さらに、背景消去情報・差込画像送信処理において、制御装置制御部５０は、消去する対象ではない背景画像データについては、ステップＳＡ６の差込画像送信処理で説明した方法で、対応する差込画像データを生成すると共に、位置情報を生成し、差込画像データと位置情報との組み合わせを印刷装置１に送信する。
【００７９】
図５（Ａ）に示すように、印刷装置１の印刷装置制御部３０は、ステップＳＡ１１で制御装置制御部５０が送信した背景消去画像データと位置情報との組み合わせ、及び、差込画像データと位置情報との組み合わせを受信する（ステップＳＢ７）。
次いで、印刷装置制御部３０は、背景消去画像データを、対応する位置情報が示す座標を基準位置として画像バッファーＢＦに展開する。また、印刷装置制御部３０は、差込画像データを、対応する位置情報が示す座標を基準位置として画像バッファーＢＦに展開する（ステップＳＢ８）。
ステップＳＢ８の処理により、消去する対象の背景画像データが、背景消去画像データにより上書きされ、画像バッファーＢＦから消去される。また、消去する対象ではない背景画像データに対して、対応する差込画像データが重ねて展開される。
【００８０】
図５（Ａ）に示すように、ステップＳＡ１１で背景消去情報・差込画像送信処理を実行した後、制御装置制御部５０は、印刷実行指示データを印刷装置１に送信する（ステップＳＡ１２）。
【００８１】
図５（Ｂ）に示すように、印刷装置１の印刷装置制御部３０は、印刷実行指示データを受信する（ステップＳＢ９）。
次いで、印刷装置制御部３０は、印刷実行指示データを読み出して実行することにより、画像バッファーＢＦに展開された画像データに基づいて、印刷部３１を制御して、シール部Ｒ２にシール画像Ｑ１を印刷する（ステップＳＢ１０）。
ステップＳＢ１０で印刷されるシール画像Ｑ１では、消去する対象のラベル画像データに基づくラベル画像Ｇ１の印刷が行われない。
【００８２】
以上説明したように、本実施形態に係るホストコンピューター３（制御装置）の制御装置制御部５０は、シール部Ｒ２（所定の領域）内に印刷する複数の背景画像Ｇ２に関するデータを送信する背景画像送信処理と、シール部Ｒ２内に印刷する複数の背景画像Ｇ２に重ねて印刷させる複数の差込画像Ｇ３に関するデータを送信する差込画像送信処理と、を実行する。そして、制御装置制御部５０は、差込画像Ｇ３を重ねて印刷しない背景画像Ｇ２が存在する場合、背景画像Ｇ２のうち、差込画像Ｇ３を重ねて印刷しない背景画像Ｇ２に相当する領域を消去する情報を送信する背景消去情報・差込画像送信処理（背景消去情報送信処理）を実行する。
この構成によれば、不必要なラベル画像Ｇ１が印刷されることが抑制されるため、印刷装置１において、不必要なラベル画像Ｇ１の印刷に伴うインクの無駄な消費を抑制することができる。さらに、不必要なラベル画像Ｇ１の印刷に係る処理が行われず、処理の無駄を抑制し、処理効率を向上できる。さらに、ユーザーが生成を望むラベルの数以上のラベル画像Ｇ１が印刷された場合、ユーザーの想定と異なる印刷結果となり、ユーザーが違和感を抱く可能性があるが、このような違和感をユーザーに与えることを防止できる。すなわち、所定の領域内に複数の背景画像と差込画像とを重ねて印刷することに起因して無駄が発生することを抑制できる。
【００８３】
また、本実施形態では、制御装置制御部５０は、背景消去情報・差込画像送信処理で、差込画像Ｇ３を重ねて印刷しない背景画像Ｇ２に相当する領域に重ねて印刷させる背景色の画像である背景消去画像に関するデータ（背景消去画像データ）を送信する。
この構成によれば、ホストコンピューター３は、背景消去画像データを印刷装置１に送信することによって、不必要にラベル画像Ｇ１が印刷されることを防止し、不必要にラベル画像Ｇ１が印刷されることによって生じ得る無駄を抑制できる。
【００８４】
また、本実施形態では、制御装置制御部５０は、背景画像送信処理で、差込画像を含まない複数の背景画像に関するデータを送信した後、差込画像送信処理を、１又は複数回、実行する。
この構成によれば、背景画像送信処理で、差込画像を含まない複数の背景画像に関するデータを送信した後、差込画像送信処理を、１又は複数回、実行するホストコンピューター３について、印刷装置１により不必要にラベル画像Ｇ１が印刷されることを防止し、不必要にラベル画像Ｇ１が印刷されることによって生じ得る無駄を抑制できる。
【００８５】
＜変形例＞
次いで、変形例について説明する。
上述した実施形態では、消去する対象の背景画像データを画像バッファーＢＦから消去するために、ホストコンピューター３の制御装置制御部５０は、背景消去画像データを送信した。
一方で、変形例では、消去する対象の背景画像データを画像バッファーＢＦから消去するために、制御装置制御部５０は、背景消去画像データに代えて、画像バッファーＢＦから、消去する対象の背景画像データを消去させる処理を行わせる制御コマンド（コマンド）を送信する。
制御コマンドには、画像バッファーＢＦにおいて、消去する対象の背景画像データが展開された領域を示す情報が含まれる。
印刷装置１の印刷装置制御部３０は、制御コマンドを受信し、受信した制御コマンドに基づいて、画像バッファーＢＦから消去する対象の背景画像データを消去する。
この構成であっても、上述した実施形態と同様、必要にラベル画像Ｇ１が印刷されることを防止し、不必要にラベル画像Ｇ１が印刷されることによって生じ得る無駄を抑制できる。
【００８６】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、ホストコンピューター３は、背景画像データや、差込画像データを圧縮することなく、印刷装置１に送信していたが、圧縮して送信し、印刷装置１で解凍する構成であってもよい。
また例えば、上述した実施形態では、印刷装置１は、インクジェット式のプリンターであったが、印刷装置１の印刷方式はインクジェット式に限らず、サーマル式、ドットインパクト式等の他の方式であってもよい。
また例えば、上述した実施形態では、印刷装置１がロール紙Ｒのシール部Ｒ２に画像を印刷する場合を例示したが、印刷装置１が画像を印刷する記録媒体の種類や、記録媒体への印刷の方法は、例示したものに限らない。
また例えば、上述した実施形態では、背景画像データを最初に送信し、その後に差込画像データを別途送信していたが、最初のシール部Ｒに印刷する差込画像データを背景画像データに重ねて展開した画像データを背景画像に関するデータとして送信しても良い。
また例えば、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００８７】
１…印刷装置、２…印刷システム、３…ホストコンピューター（制御装置）、５０…制御装置制御部（制御部）。
【図１】
2016149640.tif 000003
【図２】
2016149640.tif 000004
【図３】
2016149640.tif 000005
【図４】
2016149640.tif 000006
【図５】
2016149640.tif 000007
【図６】
2016149640.tif 000008
【図７】
2016149640.tif 000009
【図８】
2016149640.tif 000010
【図９】
2016149640.tif 000011