(57)【要約】【課題】合成画像を印刷するときの処理速度を高速化する。【解決手段】印刷装置１の印刷装置制御部２０は、固定画像の態様を指定する第１コマンド、及び、可変画像の態様を指定する第２コマンドを含む制御データを受信し、第１コマンドに基づいて、固定画像の画像データを所定の記憶領域に記憶し、複数の合成画像を連続して印刷する際、所定の記憶領域に記憶した固定画像の画像データを画像バッファーに展開し、第２コマンドに基づいて、可変画像の画像データを、画像バッファーに展開した固定画像の画像データに重畳して展開し、画像バッファーに展開した画像データに基づいて印刷部２１を制御して合成画像を印刷する処理を連続して実行する。【選択図】図２
2016082418.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に印刷する印刷部と、
第１画像の態様を指定する第１コマンド、及び、第２画像の態様を指定する第２コマンドを含む制御データを受信し、
前記第１コマンドに基づいて、前記第１画像の画像データを所定の記憶領域に記憶し、
前記第１画像と前記２画像を含む合成画像を連続して印刷する際、前記所定の記憶領域に記憶した前記第１画像の画像データを画像バッファーに展開し、前記第２コマンドに基づいて、前記第２画像の画像データを、前記画像バッファーに展開した前記第１画像の画像データに重畳して展開し、前記画像バッファーに展開した画像データに基づいて前記印刷部を制御して前記合成画像を印刷する処理を連続して実行する制御部と、
を備えることを特徴とする印刷装置。
【請求項２】
前記第２コマンドは、前記第２画像の変化の規則を指定する情報を含み、
前記制御部は、
前記第２コマンドに基づいて前記第２画像の画像データを展開する際、前記第２コマンドに含まれる前記第２画像の変化の規則を指定する情報に基づいて、前記第２画像の画像データの内容を変化させて展開する
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第１コマンドと、前記第２コマンドとは、命令コードの種類が異なり、
前記制御部は、
前記制御データを受信した場合、命令コードの種類に基づいて、前記制御データから前記第１コマンドを抽出し、抽出した前記第１コマンドに基づいて、前記第１画像の画像データを、前記所定の記憶領域に記憶し、
複数の前記合成画像を連続して印刷する際、命令コードの種類に基づいて、前記制御データから第２コマンドを抽出し、抽出した前記第２コマンドに基づいて、前記第２画像の画像データを、前記画像バッファーに展開した前記第１画像の画像データに重畳して展開することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記第１画像は、連続して印刷される画像ごとに内容が変化しない固定画像であり、前記第２画像は、連続して印刷される画像ごとに内容が変化し得る可変画像である
ことを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記制御データは、印刷する前記合成画像の数を指定する第３コマンドを含み、
前記制御部は、
前記制御データに含まれる前記第３コマンドが指定する数の前記合成画像を連続して印刷することを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項６】
複数のラベル部が設けられた前記記録媒体を収納し、
前記制御部は、
複数の前記合成画像を、複数の前記ラベル部に連続して印刷することを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項７】
第１画像の態様を指定する第１コマンド、及び、第２画像の態様を指定する第２コマンドを含む制御データを受信し、
前記第１コマンドに基づいて、前記第１画像の画像データを所定の記憶領域に記憶し、
前記第１画像と前記２画像を含む合成画像を連続して印刷する際、前記所定の記憶領域に記憶した前記第１画像の画像データを画像バッファーに展開し、前記第２コマンドに基づいて、前記第２画像の画像データを、前記画像バッファーに展開した前記第１画像の画像データに重畳して展開し、前記画像バッファーに展開した画像データに基づいて印刷部を制御して前記合成画像を印刷する処理を連続して実行する
ことを特徴とする印刷装置の制御方法。
【請求項８】
第１画像と第２画像とを含む合成画像を連続して印刷する印刷装置と、
前記印刷装置と通信可能な制御装置と、を備える印刷システムであって、
前記制御装置は、
前記第１画像の態様を指定する第１コマンド、及び、前記第２画像の態様を指定する第２コマンドを含む制御データを生成し、生成した前記制御データを前記印刷装置に送信し、
前記印刷装置は、
前記制御装置から前記制御データを受信し、
受信した前記制御データに含まれる前記第１コマンドに基づいて、前記第１画像の画像データを所定の記憶領域に記憶し、
複数の前記合成画像を連続して印刷する際、前記所定の記憶領域に記憶した前記第１画像の画像データを画像バッファーに展開し、前記制御データに含まれる前記第２コマンドに基づいて、前記第２画像の画像データを、前記画像バッファーに展開した前記第１画像の画像データに重畳して展開し、前記画像バッファーに展開した画像データに基づいて印刷部を制御して前記合成画像を印刷する処理を連続して実行する
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法、及び、印刷システムに関する。
【背景技術】
【０００２】
従来、２つの画像を合成した合成画像を印刷する印刷装置（画像処理装置）が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−５１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に係る印刷装置のように、合成画像を印刷する装置では、大容量のデータを処理する必要があり、連続して合成画像を印刷するときの処理速度が低下する問題がある。
本発明は、上述した事情に鑑みてなされたものであり、合成画像を印刷するときの処理速度を高速化することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の印刷装置は、記録媒体に印刷する印刷部と、第１画像の態様を指定する第１コマンド、及び、第２画像の態様を指定する第２コマンドを含む制御データを受信し、前記第１コマンドに基づいて、前記第１画像の画像データを所定の記憶領域に記憶し、前記第１画像と前記２画像を含む合成画像を連続して印刷する際、前記所定の記憶領域に記憶した前記第１画像の画像データを画像バッファーに展開し、前記第２コマンドに基づいて、前記第２画像の画像データを、前記画像バッファーに展開した前記第１画像の画像データに重畳して展開し、前記画像バッファーに展開した画像データに基づいて前記印刷部を制御して前記合成画像を印刷する処理を連続して実行する制御部と、を備えることを特徴とする。
本発明の構成によれば、合成画像を印刷するときの処理速度を高速化できる。
【０００６】
また、本発明の印刷装置は、前記第２コマンドは、前記第２画像の変化の規則を指定する情報を含み、前記制御部は、前記第２コマンドに基づいて前記第２画像の画像データを展開する際、前記第２コマンドに含まれる前記第２画像の変化の規則を指定する情報に基づいて、前記第２画像の画像データの内容を変化させて展開することを特徴とする。
本発明の構成によれば、印刷装置は、処理速度を高速化した上で、第２画像を変化させつつ、合成画像を連続して印刷できる。
【０００７】
また、本発明の印刷装置は、前記第１コマンドと、前記第２コマンドとは、命令コードの種類が異なり、前記制御部は、前記制御データを受信した場合、命令コードの種類に基づいて、前記制御データから前記第１コマンドを抽出し、抽出した前記第１コマンドに基づいて、前記第１画像の画像データを、前記所定の記憶領域に記憶し、複数の前記合成画像を連続して印刷する際、命令コードの種類に基づいて、前記制御データから第２コマンドを抽出し、抽出した前記第２コマンドに基づいて、前記第２画像の画像データを、前記画像バッファーに展開した前記第１画像の画像データに重畳して展開することを特徴とする。
本発明の構成によれば、印刷装置１は、命令コードの種類の相違を利用して、必要な制御コマンドを的確に抽出できる。
【０００８】
また、本発明の印刷装置は、前記第１画像は、連続して印刷される画像ごとに内容が変化しない固定画像であり、前記第２画像は、連続して印刷される画像ごとに内容が変化し得る可変画像であることを特徴とする。
本発明の構成によれば、固定画像と、可変画像とを含む合成画像を印刷するときの処理速度を高速化できる。
【０００９】
また、本発明の印刷装置は、前記制御データは、印刷する前記合成画像の数を指定する第３コマンドを含み、前記制御部は、前記制御データに含まれる前記第３コマンドが指定する数の前記合成画像を連続して印刷することを特徴とする。
本発明の構成によれば、印刷装置は、第３コマンドに基づいて、指定された個数分の合成画像を連続して印刷できる。
【００１０】
また、本発明の印刷装置は、複数のラベル部が設けられた前記記録媒体を収納し、前記制御部は、複数の前記合成画像を、複数の前記ラベル部に連続して印刷することを特徴とする。
本発明の構成によれば、複数のラベル部に連続して複数の合成画像を印刷する印刷装置について、処理速度の高速化を実現できる。
【００１１】
また、上記目的を達成するために、本発明は、第１画像の態様を指定する第１コマンド、及び、第２画像の態様を指定する第２コマンドを含む制御データを受信し、前記第１コマンドに基づいて、前記第１画像の画像データを所定の記憶領域に記憶し、前記第１画像と前記２画像を含む合成画像を連続して印刷する際、前記所定の記憶領域に記憶した前記第１画像の画像データを画像バッファーに展開し、前記第２コマンドに基づいて、前記第２画像の画像データを、前記画像バッファーに展開した前記第１画像の画像データに重畳して展開し、前記画像バッファーに展開した画像データに基づいて印刷部を制御して前記合成画像を印刷する処理を連続して実行することを特徴とする。
本発明の構成によれば、合成画像を印刷するときの処理速度を高速化できる。
【００１２】
また、上記目的を達成するために、本発明は、第１画像と第２画像とを含む合成画像を連続して印刷する印刷装置と、前記印刷装置と通信可能な制御装置と、を備える印刷システムであって、前記制御装置は、前記第１画像の態様を指定する第１コマンド、及び、前記第２画像の態様を指定する第２コマンドを含む制御データを生成し、生成した前記制御データを前記印刷装置に送信し、前記印刷装置は、前記制御装置から前記制御データを受信し、受信した前記制御データに含まれる前記第１コマンドに基づいて、前記第１画像の画像データを所定の記憶領域に記憶し、複数の前記合成画像を連続して印刷する際、前記所定の記憶領域に記憶した前記第１画像の画像データを画像バッファーに展開し、前記制御データに含まれる前記第２コマンドに基づいて、前記第２画像の画像データを、前記画像バッファーに展開した前記第１画像の画像データに重畳して展開し、前記画像バッファーに展開した画像データに基づいて印刷部を制御して前記合成画像を印刷する処理を連続して実行することを特徴とする。
本発明の構成によれば、合成画像を印刷するときの処理速度を高速化できる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る印刷装置の要部の構成を示す図。
【図２】ホストコンピューター、印刷装置の機能的構成を示すブロック図。
【図３】合成画像、固定画像、可変画像を示す図。
【図４】ホストコンピューター、印刷装置の動作を示すフローチャート。
【図５】制御データ、及び、合成画像を示す図。
【図６】連続して印刷された合成画像を示す図。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る印刷装置１の要部を、印刷装置１に収納されたラベル用紙Ｒ（記録媒体）と共に、模式的に示す図である。
図１に示すように、印刷装置１は、ライン型のカラーインクジェットヘッド１０を備える。印刷装置１は、カラーインクジェットヘッド１０によって記録媒体にインクを吐出しドットを形成して画像を印刷するインクジェットプリンターである。
インクジェットヘッド１０に対向する位置には、プラテン１１が設けられる。ラベル用紙Ｒは、インクジェットヘッド１０とプラテン１１の間を、ローラー（不図示）の回転に応じて、搬送方向ＹＪ１に搬送される。
【００１５】
図１に示すように、ラベル用紙Ｒは、帯状のシートであり、帯状の剥離紙に間隔をあけてラベル部Ｓが貼付される。ラベル部Ｓに対応する部位はシールとなっており、枠に沿って剥離紙から取り剥がすことができる。各ラベル部Ｓのサイズは一定である。各ラベル部Ｓの間隔は一定である。後述するように、印刷装置１は、ラベル用紙Ｒに形成されたラベル部Ｓに連続して合成画像Ｇ１（後述）を印刷する。
印刷装置１によってラベル用紙Ｒへの印刷が行われる場合は、ラベル用紙Ｒの長手方向と、搬送方向ＹＪ１とが対応するように、ラベル用紙Ｒが印刷装置１にセットされる。印刷装置１は、ラベル用紙Ｒを搬送方向ＹＪ１へ搬送しつつ、ラベル部Ｓに合成画像Ｇ１（後述）を印刷する。
図２に示すように、ラベル用紙Ｒの裏面には、ラベル部Ｓのそれぞれに対応して、ブラックマークＢＭが設けられる。図１における図示は省略したが、印刷装置１において、ラベル用紙Ｒの搬送路の所定の位置には、搬送されるラベル用紙Ｒに設けられたブラックマークＢＭを光学的に検出するブラックマークセンサー２７が設けられる。印刷装置１は、ブラックマークセンサー２７の検出値に基づいて、当該センサーに対応する位置にブラックマークＢＭが至ったことを検出する。印刷装置１は、検出結果に基づいて、ラベル用紙Ｒの位置の調整等を行う。
【００１６】
図２は、印刷装置１と、印刷装置１と通信し印刷装置１を制御するホストコンピューター３（制御装置）とで構成される印刷システム２の機能的構成を示すブロック図である。
【００１７】
図２に示すように、印刷装置１は、印刷装置制御部２０（制御部）と、印刷部２１と、搬送部２２と、印刷装置入力部２３と、印刷装置表示部２４と、印刷装置記憶部２５と、印刷装置通信インターフェース２６と、ブラックマークセンサー２７とを備える。
印刷装置制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、印刷装置１を制御する。印刷装置制御部２０は、例えば、印刷装置１にインストールされたファームウェアの機能により、印刷装置１を制御する。
印刷部２１は、インクジェットヘッド１０を備える。印刷部２１は、印刷装置制御部２０の制御で、インクジェットヘッド１０を制御し、インクジェットヘッド１０に設けられたノズルを駆動して、記録媒体（本例では、ラベル用紙Ｒのラベル部Ｓ）にインクを吐出してドットを形成し、記録媒体に画像を印刷する。
搬送部２２は、ローラー（不図示）を回転させる搬送モーター２２１を備える。ローラーの回転に伴って、ラベル用紙Ｒが搬送方向ＹＪ１に搬送される。印刷装置制御部２０は、搬送部２２を制御して、搬送モーター２２１を駆動し、ラベル用紙Ｒを搬送方向ＹＪ１に搬送する。搬送モーター２２１は、ステッピングモーターであり、印刷装置制御部２０は、ステップ数によりラベル用紙Ｒの搬送量を管理する。
【００１８】
印刷装置入力部２３は印刷装置１に設けられた各種操作スイッチを備え、各種操作スイッチに対する操作を検出し、印刷装置制御部２０に出力する。印刷装置制御部２０は、印刷装置入力部２３からの入力に基づいて、操作スイッチに対する操作に対応する処理を実行する。
印刷装置表示部２４は、複数のＬＥＤを備え、印刷装置制御部２０の制御で、これらＬＥＤを所定の態様で点灯／消滅させ、印刷装置１の状態を報知したり、エラーの発生の有無を報知したりする。液晶表示パネル等の表示パネルにより各種報知を行う構成でもよい。
印刷装置記憶部２５は、不揮発性メモリーを備え、各種データを記憶する。
印刷装置通信インターフェース２６は、印刷装置制御部２０の制御で、ホストコンピューター３との間で所定のプロトコルに従って通信する。
【００１９】
図２に示すように、ホストコンピューター３は、ホスト制御部４０と、ホスト入力部４１と、ホスト表示部４２と、ホスト記憶部４３と、ホスト通信インターフェース４４と、を備える。
ホスト制御部４０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、印刷装置１を制御する。ホスト制御部４０は、アプリケーション実行部４０１と、プリンタードライバー実行部４０２とを備える。アプリケーション実行部４０１は、ホストコンピューター３にインストールされた所定のアプリケーションを読み出して実行することにより処理を実行する機能ブロックである。プリンタードライバー実行部４０２は、ホストコンピューター３にインストールされたプリンタードライバーを読み出して実行することにより処理を実行する機能ブロックである。アプリケーション実行部４０１、及び、プリンタードライバー実行部４０２については後述する。
【００２０】
ホスト入力部４１は、マウスや、キーボード、操作スイッチ等の各種入力手段を備え、各種入力手段に対する入力を検出し、ホスト制御部４０に出力する。ホスト制御部４０は、ホスト入力部４１からの入力に基づいて、入力手段に対する入力に対応する処理を実行する。
ホスト表示部４２は、液晶表示パネル等の表示手段を備え、ホスト制御部４０の制御で、表示手段に各種画像を表示する。
ホスト記憶部４３は、不揮発性メモリーを備え、各種データを記憶する。
ホスト通信インターフェース４４は、ホスト制御部４０の制御で、印刷装置１との間で所定のプロトコルに従って通信する。
【００２１】
次に、ラベル部Ｓに印刷される画像について説明する。
上述したように、印刷装置１は、ラベル用紙Ｒの複数のラベル部Ｓに連続して合成画像Ｇ１を印刷することが可能である。
【００２２】
図３（Ａ）は、ラベル用紙Ｒのラベル部Ｓに印刷される画像である合成画像Ｇ１の一例を示す図である。
合成画像Ｇ１は、固定画像Ｇ２（第１画像）と、可変画像Ｇ３（第２画像）とを含む。
固定画像Ｇ２は、複数のラベル部Ｓに連続して印刷される合成画像Ｇ１のそれぞれにおいて、ラベル部Ｓごとに画像の内容が変化しない画像である。従って、複数のラベル部Ｓに連続して印刷された合成画像Ｇ１のそれぞれについて、合成画像Ｇ１に含まれる固定画像Ｇ２の内容は同一であり、共通画像である。
一方、可変画像Ｇ３は、複数のラベル部Ｓに連続して印刷される合成画像Ｇ１のそれぞれにおいて、ラベル部Ｓごとに画像の内容が変化し得る画像であり、個別画像である。従って、複数のラベル部Ｓに連続して印刷された合成画像Ｇ１のそれぞれについて、合成画像Ｇ１に含まれる可変画像Ｇ３の内容は同一でない場合がある。
【００２３】
図３（Ｂ）は、図３（Ａ）の合成画像Ｇ１に含まれる固定画像Ｇ２を抽出した図である。
図３（Ｂ）に示すように、固定画像Ｇ２は、背景画像Ｇ２１と、特定画像Ｇ２２とを含む。
背景画像Ｇ２１は、上下、又は、左右に延びる線によって形成される複数の矩形の枠の画像（以下、「枠画像」という。）を示す画像である。背景画像Ｇ２１の枠画像によって、ラベル部Ｓの印刷領域が複数の領域に区分けされる。本例では、図３（Ｂ）に示すように、ラベル部Ｓの印刷領域が、枠画像Ｗ１によって領域Ａ１が区分けされ、枠画像Ｗ２によって領域Ａ２が区分けされ、枠画像Ｗ３によって領域Ａ３が区分けされ、枠画像Ｗ４によって領域Ａ４が区分けされ、枠画像Ｗ５によって領域Ａ５が区分けされる。
【００２４】
特定画像Ｇ２２は、連続して印刷される合成画像Ｇ１のそれぞれにおいて、特定の領域の特定の位置に特定の内容で印刷される画像である。
本例では、ラベル部Ｓに、特定画像Ｇ２２が印刷される。図３（Ｂ）に示すように、特定画像Ｇ２２は、領域Ａ５における所定の位置に記録される文字列「Ｆｒｏｍ：」を示す画像である。複数のラベル部Ｓに合成画像Ｇ１が連続して印刷される場合、特定画像Ｇ２２の内容は、複数のラベル部Ｓのそれぞれにおいて変化しない。
【００２５】
図３（Ｃ）は、図３（Ａ）の合成画像Ｇ１に含まれる可変画像Ｇ３を抽出した図である。
図３（Ｃ）に示すように、本例では、ラベル部Ｓに、可変画像Ｇ３として、第１可変画像Ｇ３１が印刷される。第１可変画像Ｇ３１は、ラベル部Ｓに合成画像Ｇ１を印刷したときの日時（月／日／年）を示す画像である。具体的には、第１可変画像Ｇ３１は、文字列「Ｄａｔｅ：ＭＭ／ＤＤ／ＹＹ」（ただし、「ＭＭ」は、月を示す２桁の数値を表し、「ＤＤ」）は、日を示す２桁の数値を示し、「ＹＹ」は、西暦の下２桁の数値を表す。）を示す画像である。
また、図３（Ｃ）に示すように、本例では、ラベル部Ｓに、可変画像Ｇ３として、第２可変画像Ｇ３２が印刷される。第２可変画像Ｇ３２は、４桁の数値を表す文字列の画像である。第２可変画像Ｇ３２が示す数値は、「０００１」を初期値として、合成画像Ｇ１の印刷の度に、その値が「１」ずつ増加する。例えば、複数の合成画像Ｇ１が複数のラベル部Ｓに連続して印刷される場合において、１つ目に印刷される合成画像Ｇ１における第２可変画像Ｇ３２が示す数値は「０００１」であり、２つ目に印刷される合成画像Ｇ１における第２可変画像Ｇ３２が示す数値は「０００２」であり、３つ目に印刷される合成画像Ｇ１における第２可変画像Ｇ３２が示す数値は「０００３」であり、１００個目に印刷される合成画像Ｇ１における第２可変画像Ｇ３２が示す数値は「０１００」である。
【００２６】
また、図３（Ｃ）に示すように、本例では、ラベル部Ｓに、可変画像Ｇ３として、第３可変画像Ｇ３３が印刷される。第３可変画像Ｇ３３は、所定の桁数の数値からなるコードを示すバーコードである。第３可変画像Ｇ３３が示すコードは、連続して印刷される合成画像Ｇ１ごとに、所定の規則に従って、変化する。本実施形態では、第３可変画像Ｇ３３が示すコードは７桁の数値からなり、「００００００１」を初期値として、合成画像Ｇ１の印刷の度に、その値が「１」ずつ増加する。例えば、複数の合成画像Ｇ１が複数のラベル部Ｓに連続して印刷される場合において、１つ目に印刷される合成画像Ｇ１における第３可変画像Ｇ３３が示すコードは「００００００１」であり、２つ目に印刷される合成画像Ｇ１における第３可変画像Ｇ３３が示すコードは「００００００２」であり、３つ目に印刷される合成画像Ｇ１における第３可変画像Ｇ３３が示すコードは「００００００３」であり、１００個目に印刷される合成画像Ｇ１における第３可変画像Ｇ３３が示すコードは「００００１００」である。
【００２７】
次に、図３に示す合成画像Ｇ１を連続して印刷する場合の、ホストコンピューター３と、印刷装置１との動作について説明する。
図４は、ホストコンピューター３、及び、印刷装置１の動作を示すフローチャートである。図４（Ａ）はホストコンピューター３の動作を示し、（Ｂ）は印刷装置１の動作を示す。
なお、図４のフローチャートでは、印刷装置１がラベル用紙Ｒを搬送する処理についての詳細は省略するが、ラベル用紙Ｒの搬送は、印刷装置制御部２０により、ラベル用紙Ｒへの画像の印刷に応じて、適宜行われる。
【００２８】
図４（Ａ）に示すように、ホストコンピューター３のホスト制御部４０は、制御データを生成する（ステップＳＡ１）。
以下、制御データの説明と共に、ステップＳＡ１の処理について詳述する。
図５は、図３（Ａ）に示す合成画像Ｇ１を印刷装置１に連続して印刷させる場合に、ホスト制御部４０が生成する制御データの一例を、図３（Ａ）の合成画像Ｇ１と併せて示す図である。図５（Ａ）は制御データを示し、（Ｂ）は合成画像Ｇ１を示す。
【００２９】
制御データは、複数の制御コマンドを含んで構成される。
図５（Ａ）に示すように、制御データは、先頭に、制御データ開始コマンドＫＳ１を有する。制御データ開始コマンドＫＳ１は、制御データの開始（始まり）を示す制御コマンドである。
【００３０】
また、図５（Ａ）に示すように、制御データは、背景画像指定コマンドＣ１を有する。背景画像指定コマンドＣ１は、背景画像Ｇ２１の印刷を指示する制御コマンドである。
背景画像指定コマンドＣ１は、背景画像Ｇ２１の印刷を指示する命令コードである背景画像印刷命令コードＭＣ１を含む。また、背景画像指定コマンドＣ１は、背景画像Ｇ２１に含まれる枠画像（枠画像Ｗ１〜Ｗ５）のそれぞれについて、枠画像の左右方向の長さ及び上下方向の長さ（＝枠画像のサイズ）や、枠画像の位置、枠画像の四辺の線の太さを示す情報を含む。
すなわち、背景画像指定コマンドＣ１は、背景画像Ｇ２１の態様を示す情報を含む。
【００３１】
背景画像指定コマンドＣ１は、「固定画像の態様を指定する第１コマンド」に相当する。
【００３２】
また、図５（Ａ）に示すように、制御データは、特定画像指定コマンドＣ２を有する。
特定画像指定コマンドＣ２は、特定画像Ｇ２２の印刷を指示する制御コマンドである。
特定画像指定コマンドＣ２は、特定画像Ｇ２２の印刷を指示する命令コードである特定画像印刷命令コードＭＣ２を含む。
また、特定画像指定コマンドＣ２は、特定画像Ｇ２２の画像の種類を示す情報を含む。本実施形態では、特定画像Ｇ２２の種類として、種類「文字列」（印刷装置１に登録されたフォントデータを利用して印刷される画像に係る種類）、及び、種類「グラフィック」（矩形に展開されるドットの白黒の組み合わせによって表現される画像に係る種類）がある。
また、特定画像指定コマンドＣ２は、特定画像Ｇ２２の画像の種類に応じた印刷内容を示す情報を含む。例えば、画像の種類が種類「文字列」の場合、特定画像指定コマンドＣ２は、印刷する文字列（文字コードの組み合わせ）を示す情報や、文字列に施す装飾（太字や、アンダーライン付等）を示す情報、文字列を構成する各文字のサイズを示す情報、フォント種類を示す情報等を含む。また例えば、画像の種類が種類「グラフィック」の場合、特定画像指定コマンドＣ２は、特定画像Ｇ２２の画像データを含む。
また、特定画像指定コマンドＣ２は、特定画像Ｇ２２を印刷する位置を示す情報を含む。
このように、特定画像指定コマンドＣ２は、特定画像Ｇ２２の態様を示す情報を含む。
【００３３】
特定画像指定コマンドＣ２は、上述した特定画像印刷命令コードＭＣ２を有する。
また、特定画像指定コマンドＣ２は、画像の種類が種類「文字列」であることを示す情報や、文字列「Ｆｒｏｍ：」を示す情報、特定画像Ｇ２２を印刷する位置を示す情報を含む。
【００３４】
なお、合成画像Ｇ１に含まれる特定画像Ｇ２２が複数ある場合は、制御データには、特定画像Ｇ２２の数に応じた複数の特定画像指定コマンドＣ２が含まれる。
【００３５】
特定画像指定コマンドＣ２は、「固定画像の態様を指定する第１コマンド」に相当する。
【００３６】
また、図５（Ａ）に示すように、制御データは、可変画像指定コマンドＣ３を有する。
可変画像指定コマンドＣ３は、可変画像Ｇ３の印刷を指示する制御コマンドである。
可変画像指定コマンドＣ３は、可変画像Ｇ３の印刷を指示する命令コードである可変画像印刷命令コードＭＣ３を含む。
また、可変画像指定コマンドＣ３は、可変画像Ｇ３の画像の種類を示す情報を含む。本実施形態では、可変画像Ｇ３の画像の種類として、種類「文字列」、種類「バーコード」、及び、種類「日時」がある。種類「日時」は、日付や、時刻等、時間に関する情報を示す画像に係る種類である。
また、可変画像指定コマンドＣ３は、可変画像Ｇ３の画像の種類に応じた印刷内容を示す情報を含む。
例えば、画像の種類が種類「文字列」の場合、可変画像指定コマンドＣ３は、文字列を変化させていく規則を示す情報を含む。例えば、上述した第２可変画像Ｇ３２は、画像が示す値が、「０００１」を初期値として、合成画像Ｇ１の印刷に応じて「１」ずつ増加していく。この場合、可変画像指定コマンドＣ３は、画像が示す値の初期値が「０００１」であること、及び、合成画像Ｇ１ごとの増分値が「＋１」であることを示す情報を含む。また、可変画像指定コマンドＣ３は、文字列に施す装飾を示す情報、文字列を構成する各文字のサイズを示す情報、フォント種類を示す情報等を含む。
また例えば、画像の種類が種類「バーコード」の場合において、連続して印刷する合成画像Ｇ１ごとにバーコードのコードを変化させない場合、可変画像指定コマンドＣ３は、バーコードのコードを示す情報を含む。また、画像の種類が種類「バーコード」の場合において、連続して印刷する合成画像Ｇ１ごとにバーコードのコードを変化させる場合、可変画像指定コマンドＣ３は、バーコードのコードを変化させていく規則を示す情報を含む。例えば、上述した第３可変画像Ｇ３３は、画像が示すコードが、「００００００１」を初期値として、合成画像Ｇ１の印刷に応じて「１」ずつ増加していく。この場合、可変画像指定コマンドＣ３は、コードの初期値が「００００００１」であること、及び、合成画像Ｇ１ごとの増分値が「＋１」であることを示す情報を含む。
また例えば、画像の種類が種類「日時」の場合、可変画像指定コマンドＣ３は、時間に関する情報の態様を示す情報を含む。上述した第１可変画像Ｇ３１は、時間に関する情報を、「Ｄａｔｅ：ＭＭ／ＤＤ／ＹＹ」で表す。このほか、時間に関する情報の態様として、例えば、「ＹＹＹＹＭＭＤＤ」（ただし、「ＹＹＹＹ」は西暦を表す４桁の数値）や、「ＭＭ／ＤＤ」、「ＹＹＹＹ△ＭＭ／ＤＤ」（「△」はスペースを表す。以下同じ。）等がある。
また、可変画像指定コマンドＣ３は、可変画像Ｇ３を印刷する位置を示す情報を含む。
このように、可変画像指定コマンドＣ３は、可変画像Ｇ３の態様を示す情報を含み、また、可変画像Ｇ３が規則に従って変化する場合は、その規則を指定する情報を含む。
【００３７】
本例では、制御データは、可変画像指定コマンドＣ３として、第１可変画像Ｇ３１の印刷を指示する第１可変画像指定コマンドＣ３１を有する。
第１可変画像指定コマンドＣ３１は、上述した可変画像印刷命令コードＭＣ３を有する。また、第１可変画像指定コマンドＣ３１は、画像の種類が種類「日時」であることを示す情報や、日時を「Ｄａｔｅ：ＭＭ／ＤＤ／ＹＹ」で表現することを示す情報、第１可変画像Ｇ３１を印刷する位置を示す情報等を含む。
また本例では、制御データは、可変画像指定コマンドＣ３として、第２可変画像Ｇ３２の印刷を指示する第２可変画像指定コマンドＣ３２を有する。
第２可変画像指定コマンドＣ３２は、上述した可変画像印刷命令コードＭＣ３を有する。また、第２可変画像指定コマンドＣ３２は、画像の種類が種類「文字列」であることを示す情報や、画像が示す値の初期値が「０００１」であることを示す情報、合成画像Ｇ１ごとの増分値が「＋１」であることを示す情報、文字列に施す装飾を示す情報、文字列を構成する各文字のサイズを示す情報、フォント種類を示す情報等を含む。
また本例では、制御データは、可変画像指定コマンドＣ３として、第３可変画像Ｇ３３の印刷を指示する第３可変画像指定コマンドＣ３３を有する。
第３可変画像指定コマンドＣ３３は、画像の種類が種類「バーコード」であることを示す情報や、画像が示すコードの初期値が「００００００１」であること、及び、合成画像Ｇ１ごとの増分値が「＋１」であることを示す情報を含む。
【００３８】
可変画像指定コマンドＣ３は、「可変画像の態様を指定する第２コマンド」に相当する。
【００３９】
また、図５（Ａ）に示すように、制御データは、印刷個数指定コマンドＭＳを有する。印刷個数指定コマンドＭＳは、連続して印刷する合成画像Ｇ１の数を指定する制御コマンドである。例えば、印刷個数指定コマンドＭＳが指定する合成画像Ｇ１の数が「１０個」の場合、印刷装置１は、制御データに基づいて、１０個のラベル部Ｓに、１０個の合成画像Ｇ１を連続して印刷する。
印刷個数指定コマンドＭＳは、「印刷する合成画像の数を指定する第３コマンド」に相当する。
【００４０】
また、図５（Ａ）に示すように、制御データは、制御データ終了コマンドＫＳ２を有する。制御データ終了コマンドＫＳ２は、制御データの終了（終わり）を示す制御コマンドである。
【００４１】
以上のように、背景画像指定コマンドＣ１の命令コード（背景画像印刷命令コードＭＣ１）と、特定画像指定コマンドＣ２の命令コード（特定画像印刷命令コードＭＣ２）と、可変画像指定コマンドＣ３の命令コード（可変画像印刷命令コードＭＣ３）とは、それぞれ、種類が異なっている。
【００４２】
ホストコンピューター３のホスト制御部４０のアプリケーション実行部４０１は、固定画像Ｇ２（背景画像Ｇ２１、特定画像Ｇ２２）及び可変画像Ｇ３に関する情報や、連続して印刷する合成画像Ｇ１の枚数等の情報を入力可能なユーザーインターフェースを提供する。ユーザーは、当該ユーザーインターフェースを介して、必要な情報を入力する。
図４（Ａ）のステップＳＡ１において、アプリケーション実行部４０１は、当該ユーザーインターフェースに入力された情報に基づいて、図５（Ａ）で例示した各制御コマンドを生成するのに必要な情報を生成し、プリンタードライバー実行部４０２に出力する。プリンタードライバー実行部４０２は、アプリケーション実行部４０１から入力された情報に基づいて、印刷装置１のコマンド体系に従った制御データを生成する。
ホスト制御部４０は、ホスト通信インターフェース４４を制御して、生成した制御データを印刷装置１に送信する。
【００４３】
図４（Ｂ）に示すように、印刷装置１の印刷装置制御部２０は、印刷装置通信インターフェース２６を制御して、制御データを受信する（ステップＳＢ１）。受信した制御データは、図示しない受信バッファーに格納される。受信バッファーに格納された制御データを読み出し、別の記憶領域に記憶する構成であってもよい。
次いで、印刷装置制御部２０は、制御データから、背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２を抽出する（ステップＳＢ２）。
上述したように、背景画像指定コマンドＣ１は、命令コードとして背景画像印刷命令コードＭＣ１を含む。このことに基づいて、印刷装置制御部２０は、命令コードとして背景画像印刷命令コードＭＣ１を含む制御コマンドを、背景画像指定コマンドＣ１として、制御データから抽出する。
また、特定画像指定コマンドＣ２は、命令コードとして、特定画像印刷命令コードＭＣ２を含む。このことに基づいて、印刷装置制御部２０は、命令コードとして特定画像印刷命令コードＭＣ２を含む制御コマンドを、特定画像指定コマンドＣ２として、制御データから抽出する。
ステップＳＢ２の処理は、「命令コードの種類に基づいて、制御データから第１コマンドを抽出する処理」に相当する。
【００４４】
次いで、印刷装置制御部２０は、ステップＳＢ２で抽出した背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２に基づいて、背景画像Ｇ２１、及び、特定画像Ｇ２２を含んで構成される固定画像Ｇ２の画像データを生成する（ステップＳＢ３）。
本例では、印刷装置制御部２０がステップＳＢ３で生成する固定画像Ｇ２の画像データは、図３（Ｂ）に示す固定画像Ｇ２の画像データである。
次いで、印刷装置制御部２０は、ステップＳＢ３で生成した固定画像Ｇ２の画像データを、印刷装置制御部２０のキャッシュメモリーの所定の記憶領域に記憶する（ステップＳＢ４）。
次いで、印刷装置制御部２０は、制御データに含まれる印刷個数指定コマンドＭＳを抽出し、当該コマンドに基づいて、連続して印刷する合成画像Ｇ１の数を取得する（ステップＳＢ５）。
次いで、印刷装置制御部２０は、合成画像Ｇ１の連続印刷を開始する（ステップＳＢ６）。
【００４５】
印刷装置制御部２０は、キャッシュメモリーの所定の記憶領域に記憶した固定画像Ｇ２の画像データを、印刷装置記憶部２５等の画像バッファーに展開する（ステップＳＢ７）。
次いで、印刷装置制御部２０は、受信バッファーに格納された制御データから、可変画像指定コマンドＣ３（第１可変画像指定コマンドＣ３１、第２可変画像指定コマンドＣ３２、及び、第３可変画像指定コマンドＣ３３）を抽出する（ステップＳＢ８）。
上述したように、可変画像指定コマンドＣ３は、命令コードとして可変画像印刷命令コードＭＣ３を含む。このことに基づいて、印刷装置制御部２０は、命令コードとして可変画像指定コマンドＣ３を抽出する。
ステップＳＢ８の処理は、「命令コードの種類に基づいて、制御データから第２コマンドを抽出する処理」に相当する。
【００４６】
次いで、印刷装置制御部２０は、ステップＳＢ８で抽出した可変画像指定コマンドＣ３に基づいて、可変画像Ｇ３の画像データを生成する（ステップＳＢ９）。
ここで、ステップＳＢ９で生成された画像データは、ラベル部Ｓへの合成画像Ｇ１の印刷に用いられるものであるが、印刷装置制御部２０は、何個目の合成画像Ｇ１を印刷中であるかを管理する。そして、ステップＳＢ９で可変画像Ｇ３の画像データを生成する際、印刷装置制御部２０は、必要に応じて、可変画像指定コマンドＣ３に含まれる、可変画像Ｇ３を変化させる際の変化の規則を指定する情報に基づいて、画像データの内容を変化させる。
詳述すると、印刷装置制御部２０は、第１可変画像指定コマンドＣ３１に基づいて、以下のように第１可変画像Ｇ３１の画像データを生成する。すなわち、印刷装置制御部２０は、日時を計時する計時機能を有し、計時機能に基づいて、現在の日時（年月日）を示す情報を取得する。次いで、印刷装置制御部２０は、取得した情報に基づいて、「Ｄａｔｅ：ＭＭ／ＤＤ／ＹＹ」の形式で、現在の日時を表す文字列を生成する。次いで、印刷装置制御部２０は、生成した文字列に基づいて第１可変画像Ｇ３１の画像データを生成する。
また、印刷装置制御部２０は、第２可変画像指定コマンドＣ３２に基づいて、以下のように第２可変画像Ｇ３２の画像データを生成する。すなわち、印刷装置制御部２０は、第２可変画像指定コマンドＣ３２に含まれる第２可変画像Ｇ３２の変化の規則を指定する情報に基づいて、何個目の合成画像Ｇ１を印刷中であるかを踏まえ、第２可変画像Ｇ３２が示す値を表す文字列を生成する。次いで、印刷装置制御部２０は、生成した文字列に基づいて第２可変画像Ｇ３２の画像データを生成する。
また、印刷装置制御部２０は、第３可変画像指定コマンドＣ３３に基づいて、以下のように第３可変画像Ｇ３３の画像データを生成する。すなわち、印刷装置制御部２０は、第３可変画像指定コマンドＣ３３に含まれる第３可変画像Ｇ３３の変化の規則を指定する情報に基づいて、何個目の合成画像Ｇ１を印刷中であるかを踏まえ、第３可変画像Ｇ３３が示すコードの値を取得する。次いで、印刷装置制御部２０は、取得したコードの値に基づいて、第３可変画像Ｇ３３のバーコードの画像データを生成する。コードから、バーコードの画像データに変換するプログラムがインストールされており、印刷装置制御部２０は、当該プログラムの機能により、コードに基づいて、第３可変画像Ｇ３３の画像データを生成する。
本例では、印刷装置制御部２０がステップＳＢ９で生成する固定画像Ｇ２の画像データは、図３（Ｃ）に示す可変画像Ｇ３の画像データである。
【００４７】
次いで、印刷装置制御部２０は、ステップＳＢ９で生成した可変画像Ｇ３の画像データを、ステップＳＢ７で画像バッファーに展開した固定画像Ｇ２の画像データに重畳して展開する（ステップＳＢ１０）。画像データを重畳して展開する処理は、画像バッファーにおけるドットごとに、所定の方法で論理和をとる等して既存の技術により行われる。
可変画像Ｇ３は、可変画像指定コマンドＣ３に含まれる可変画像Ｇ３の位置を示す情報に基づいて、画像バッファーにおける対応する位置に展開される。
【００４８】
次いで、印刷装置制御部２０は、画像バッファーに展開した画像データ（固定画像Ｇ２の画像データに、可変画像Ｇ３の画像データを重畳して展開した画像データ）に基づいて、印刷部２１を制御し、合成画像Ｇ１をラベル部Ｓに印刷する（ステップＳＢ１１）。
合成画像Ｇ１の印刷後、印刷装置制御部２０は、画像バッファーをクリアーする（ステップＳＢ１２）。
次いで、印刷装置制御部２０は、印刷個数指定コマンドＭＳが指定する数の合成画像Ｇ１の印刷が完了したか否かを判別する（ステップＳＢ１３）。
完了した場合（ステップＳＢ１３：ＹＥＳ）、印刷装置制御部２０は、処理を終了する。
完了していない場合（ステップＳＢ１３：ＮＯ）、印刷装置制御部２０は、処理手順をステップＳＢ７へ戻す。この結果、ステップＳＢ７〜ステップＳＢ１２の処理が再び実行されて、次の合成画像Ｇ１の印刷が実行される。
【００４９】
図６は、図４のフローチャートを用いて説明した処理を行って、３個のラベル部Ｓに、３個の合成画像Ｇ１を連続して印刷した場合の、合成画像Ｇ１の一例を示す図である。
図６（Ａ）は１個目のラベル部Ｓに印刷される合成画像Ｇ１を示し、（Ｂ）は２個目のラベル部Ｓに印刷される合成画像Ｇ１を示し、（Ｃ）は３個目のラベル部Ｓに印刷される合成画像Ｇ１を示す。
図６に示すように、合成画像Ｇ１に含まれる固定画像Ｇ２（背景画像Ｇ２１、及び、特定画像Ｇ２２）は、複数の合成画像Ｇ１のそれぞれにおいて、その内容が変化しない。
一方、図６に示すように、合成画像Ｇ１に含まれる可変画像Ｇ３は、複数の合成画像Ｇ１において変化し得る。具体的には、第２可変画像Ｇ３２は、規則に従って、その値が「０００１」、「０００２」、「０００３」と変化する。また、第３可変画像Ｇ３３は、規則に従って、そのコードが、「００００００１」、「００００００２」、「００００００３」と変化する。
【００５０】
このように、本実施形態では、連続して合成画像Ｇ１を印刷する際、印刷装置制御部２０は、まず、背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２（第１コマンド）に基づいて、固定画像Ｇ２の画像データを、キャッシュメモリーの所定の記憶領域に記憶する。次いで、印刷装置制御部２０は、所定の記憶領域に記憶した固定画像Ｇ２の画像データを画像バッファーに展開し、可変画像指定コマンドＣ３に基づいて、可変画像Ｇ３の画像データを、画像バッファーに展開した固定画像Ｇ２の画像データに重畳して展開し、画像バッファーに展開した画像データに基づいて印刷部２１を制御して合成画像Ｇ１を印刷する処理を連続して実行する。
ここで、従来は、制御データに基づいて、合成画像Ｇ１を連続して印刷する場合、印刷装置制御部２０は、合成画像Ｇ１の印刷の度に、背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２の抽出と、抽出したコマンドに基づく固定画像Ｇ２の画像データの画像バッファーへの展開、及び、可変画像指定コマンドＣ３の抽出と、抽出したコマンドに基づく可変画像Ｇ３の画像データの画像バッファーへの展開を実行していた。すなわち、従来は、ラベル部Ｓに印刷する度に、コマンドの抽出とすべての画像データを画像バッファーへの展開を実行し、処理速度が低下していた。
一方で、本実施形態では、合成画像Ｇ１の連続した印刷に際し、合成画像Ｇ１の印刷の度に、背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２の抽出、及び、抽出したコマンドに基づく固定画像Ｇ２の画像データの画像バッファーへの展開を行う必要がなく、従来と比較して、処理効率がよく、かつ、合成画像Ｇ１を印刷するときの処理に係る処理速度を高速化することができる。
【００５１】
以上説明したように、本実施形態に係る印刷装置１は、連続して印刷される画像ごとに内容が変化しない固定画像Ｇ２（第１画像）と、連続して印刷される画像ごとに内容が変化し得る可変画像Ｇ３（第２画像）とを含む合成画像Ｇ１を連続して印刷する。
印刷装置１の印刷装置制御部２０（制御部）は、ホストコンピューター３（制御装置）から、固定画像Ｇ２の態様を指定する背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２（第１コマンド）、及び、可変画像Ｇ３の態様を指定する可変画像指定コマンドＣ３（第２コマンド）を含む制御データを受信する。印刷装置制御部２０は、背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２に基づいて、固定画像Ｇ２の画像データを所定の記憶領域に記憶する。印刷装置制御部２０は、複数の合成画像Ｇ１を連続して印刷する際、所定の記憶領域に記憶した固定画像Ｇ２の画像データを画像バッファーに展開し、可変画像指定コマンドＣ３に基づいて、可変画像Ｇ３の画像データを、画像バッファーに展開した固定画像Ｇ２の画像データに重畳して展開し、画像バッファーに展開した画像データに基づいて印刷部２１を制御して合成画像Ｇ１を印刷する処理を連続して実行する。
この構成によれば、印刷装置１は、合成画像Ｇ１の連続した印刷に際し、合成画像Ｇ１の印刷の度に、背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２の抽出、及び、抽出したコマンドに基づく固定画像Ｇ２の画像データの画像バッファーへの展開を行う必要がなく、従来と比較して、処理効率がよく、かつ、合成画像Ｇ１を印刷するときの処理に係る処理速度を高速化することができる。
【００５２】
また、本実施形態では、第２可変画像指定コマンドＣ３２、及び、第３可変画像指定コマンドＣ３３（第２コマンド）は、可変画像Ｇ３の変化の規則を指定する情報を含む。
印刷装置制御部２０は、第２可変画像指定コマンドＣ３２、及び、第３可変画像指定コマンドＣ３３に基づいて可変画像Ｇ３の画像データを展開する際、これらコマンドに含まれる可変画像Ｇ３の変化の規則を指定する情報に基づいて、可変画像Ｇ３の画像データの内容を変化させて展開する。
この構成によれば、印刷装置１は、処理速度を高速化した上で、可変画像Ｇ３を変化させつつ、合成画像Ｇ１を連続して印刷できる。
【００５３】
また、本実施形態では、背景画像指定コマンドＣ１、特定画像指定コマンドＣ２、可変画像指定コマンドＣ３は、それぞれ、命令コードの種類が異なる。
印刷装置制御部２０は、制御データを受信した場合、命令コードの種類に基づいて、制御データから、背景画像指定コマンドＣ１、及び、特定画像指定コマンドＣ２を抽出し、抽出したコマンドに基づいて、固定画像Ｇ２の画像データを、所定の記憶領域に記憶する。印刷装置制御部２０は、複数の合成画像Ｇ１を連続して印刷する際、命令コードの種類に基づいて、制御データから可変画像指定コマンドＣ３を抽出し、抽出した可変画像指定コマンドＣ３に基づいて、可変画像Ｇ３の画像データを、画像バッファーに展開した固定画像Ｇ２の画像データに重畳して展開する。
この構成によれば、印刷装置制御部２０は、命令コードの種類の相違を利用して、必要な制御コマンドを的確に抽出できる。
【００５４】
また、本実施形態では、制御データは、印刷する合成画像Ｇ１の数を指定する印刷個数指定コマンドＭＳ（第３コマンド）を含む。
印刷装置制御部２０は、制御データに含まれる印刷個数指定コマンドＭＳが指定する数の合成画像Ｇ１を連続して印刷する。
この構成によれば、印刷装置制御部２０は、印刷個数指定コマンドＭＳに基づいて、指定された個数分の合成画像Ｇ１を連続して印刷できる。
【００５５】
また、本実施形態では、印刷装置１は、複数のラベル部Ｓが設けられたラベル用紙Ｒ（記録媒体）を収納する。
印刷装置制御部２０は、複数の合成画像Ｇ１を、複数のラベル部Ｓに連続して印刷する。
この構成によれば、複数のラベル部Ｓに連続して複数の合成画像Ｇ１を印刷する印刷装置１について、処理速度の高速化を実現できる。
【００５６】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、固定画像Ｇ２、及び、可変画像Ｇ３について、具体的に例示して説明した。しかしながら、固定画像Ｇ２、及び、可変画像Ｇ３は、例示したものに限らない。すなわち、固定画像Ｇ２は、連続印刷に際し、内容が変化しない画像であればよく、また、可変画像Ｇ３は、連続印刷に際し、内容が変化し得る画像であればよい。
また、上述した実施形態では、記録媒体として、ラベル部Ｓを複数備えるラベル用紙Ｒに画像を印刷する場合を例にして、印刷装置１の処理を説明した。しかしながら、印刷装置１が印刷する記録媒体は例示したものに限らない。
また、上述した実施形態では、可変画像Ｇ３の変化の規則について、具体的に例示して説明した。しかしながら、可変画像Ｇ３の変化の規則は例示したものに限らない。例えば規則は、「あいうえお」順や、アルファベット順で、値を変化させる規則であってもよい。
【符号の説明】
【００５７】
１…印刷装置、２…印刷システム、３…ホストコンピューター（制御装置）、２０…印刷装置制御部（制御部）、２１…印刷部、Ｒ…ロール紙（記録媒体）、Ｇ１…合成画像、Ｇ２…固定画像（第１画像）、Ｇ３…可変画像(第２画像)。
【図１】
2016082418.tif 000003
【図２】
2016082418.tif 000004
【図３】
2016082418.tif 000005
【図４】
2016082418.tif 000006
【図５】
2016082418.tif 000007
【図６】
2016082418.tif 000008