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