(57)【要約】      （修正有）【課題】制御装置の制御により、記録媒体の無駄や、印刷装置の消耗品の無駄を抑制しつつ、所望の画像の再印刷を実行できる画像を連続して印刷する印刷装置を提供する。【解決手段】インクジェットプリンター５は、ラインインクジェットヘッド１２を有する印刷部４３と、ホストコンピューター１から受信した印刷データに基づいて、ラベル用紙にラベル画像を連続して印刷するプリンター制御部２７と、を備え、プリンター制御部２７は、印刷データに基づいて連続して印刷するラベル画像のうち、Ｎ番目のラベル画像からＭ個のラベル画像を印刷することを指示する情報を含む制御コマンドを受信した場合、ラベル用紙にＮ番目の画像からＭ個の画像を連続して印刷する。【選択図】図３
2015189099.tif 000002
【特許請求の範囲】
【請求項１】
制御装置と接続可能な印刷装置であって、
印刷ヘッドを有する印刷部と、
前記制御装置から受信した印刷データに基づいて、前記印刷部を制御して、記録媒体に複数の画像を連続して印刷する制御部と、を備え、
前記制御部は、
前記制御装置から、前記印刷データに基づいて連続して印刷する複数の画像のうち、Ｎ（ただし、Ｎは正の整数）番目の画像からＭ（ただし、Ｍは正の整数）個の画像を印刷することを指示する情報を含む制御コマンドを受信した場合、前記印刷部を制御して、前記記録媒体にＮ番目の画像からＭ個の画像を連続して印刷することを特徴とする印刷装置。
【請求項２】
前記印刷データは、所定の規則に従って画像が示す情報を変化させて、画像を連続して印刷することを指示するデータを含み、
前記制御部は、
前記制御コマンドを受信した場合、前記所定の規則に従ってＮ番目の画像が示す情報を算出し、算出した情報に基づいて画像を印刷した後、前記所定の規則に従って画像が示す情報を変化させて、Ｍ個の画像を連続して印刷することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記記録媒体は、印刷領域が複数設けられた用紙であり、
前記制御部は、複数の前記印刷領域への前記画像の印刷を連続して実行することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記印刷ヘッドは、ラインインクジェットヘッドであることを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
印刷ヘッドを有する印刷部を備え、制御装置と接続可能な印刷装置の制御方法であって、
前記制御装置から受信した印刷データに基づいて前記印刷部を制御して、記録媒体に画像を連続して印刷する一方、
前記制御装置から、前記印刷データに基づいて連続して印刷する画像のうち、Ｎ（ただし、Ｎは正の整数）番目の画像からＭ（ただし、Ｍは正の整数）個の画像を印刷することを指示する情報を含む制御コマンドを受信した場合、前記印刷部を制御して、前記記録媒体にＮ番目の画像からＭ個の画像を連続して印刷することを特徴とする印刷装置の制御方法。
【請求項６】
印刷装置と、前記印刷装置と接続する制御装置とを備える印刷システムであって、
前記制御装置は、
記録媒体に画像を連続して印刷することを指示する印刷データを生成して送信し、
前記印刷データに基づいて連続して印刷する画像のうち、Ｎ（ただし、Ｎは正の整数）番目の画像からＭ（ただし、Ｍは正の整数）個の画像を印刷することを指示する情報を含む制御コマンドを生成して送信する装置制御部を備え、
前記印刷装置は、
印刷ヘッドを有する印刷部と、
前記制御装置から前記制御コマンドを受信した場合、前記印刷部を制御して、前記記録媒体にＮ番目の画像からＭ個の画像を連続して印刷する制御部と、を備えることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法、及び、印刷装置を備える印刷システムに関する。
【背景技術】
【０００２】
従来、制御装置の制御の下、ラベル用紙を搬送しつつ、ラベル用紙に連続して画像を印刷する印刷装置（ラベルプリンター）が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１３６９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した印刷装置のように、画像を連続して印刷する装置では、連続して印刷した複数の画像のうち、所定の範囲の画像について、再印刷が求められることがある。例えば、連続した画像の印刷中に印刷ヘッドや、搬送機構に関するエラーが発生し、エラーが発生している期間に印刷された画像が正常でない場合、正常でない画像について、再印刷が求められる。このような場合、従来は、制御装置から印刷装置に対して、印刷データを再送信し、印刷データによる画像の連続印刷を改めて行っていたが、この場合、正常な画像についても再印刷されることとなり、記録媒体や、印刷装置の消耗品（インクジェットプリンターにおけるインク等）に無駄が発生していた。
本発明は、上述した事情に鑑みてなされたものであり、制御装置の制御で画像を連続して印刷する印刷装置について、記録媒体の無駄や、印刷装置の消耗品の無駄を抑制しつつ、所望の画像の再印刷を実行できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、制御装置と接続可能な印刷装置であって、印刷ヘッドを有する印刷部と、前記制御装置から受信した印刷データに基づいて、前記印刷部を制御して、記録媒体に複数の画像を連続して印刷する制御部と、を備え、前記制御部は、前記制御装置から、前記印刷データに基づいて連続して印刷する複数の画像のうち、Ｎ（ただし、Ｎは正の整数）番目の画像からＭ（ただし、Ｍは正の整数）個の画像を印刷することを指示する情報を含む制御コマンドを受信した場合、前記印刷部を制御して、前記記録媒体にＮ番目の画像からＭ個の画像を連続して印刷することを特徴とする。
本発明の構成によれば、印刷装置は、制御装置から、Ｎ番目の画像からＭ個の画像を印刷することを指示する情報を含む制御コマンドを受信した場合、記録媒体にＮ番目の画像からＭ個の画像を連続して印刷する。このため、印刷装置は、制御装置の制御で、再印刷する必要のない画像の印刷を行うことなく、特定の範囲の画像を再印刷することができ、記録媒体の無駄や、印刷装置の消耗品の無駄を抑制できる。
【０００６】
また、本発明の印刷装置は、前記印刷データは、所定の規則に従って画像が示す情報を変化させて、画像を連続して印刷することを指示するデータを含み、前記制御部は、前記制御コマンドを受信した場合、前記所定の規則に従ってＮ番目の画像が示す情報を算出し、算出した情報に基づいて画像を印刷した後、前記所定の規則に従って画像が示す情報を変化させて、Ｍ個の画像を連続して印刷することを特徴とする。
本発明の構成によれば、印刷装置は、所定の規則に従って画像を示す情報を変化させて画像を連続して印刷するという特性に基づいて、制御装置の指示に従って、Ｎ番目の画像からＭ個の画像を連続して印刷できる。また、制御装置は、Ｎ番目を示す情報、及び、Ｍ個を示す情報を印刷装置に送信すればよく、Ｎ番目の画像からＭ個の画像を印刷させる印刷データを新たに生成して印刷装置に送信する必要が無く、制御装置の処理負荷を軽減でき、また、制御装置から印刷装置に送信するデータ量の削減を実現できる。
【０００７】
また、本発明の印刷装置は、前記記録媒体は、印刷領域が複数設けられた用紙であり、前記制御部は、複数の前記印刷領域への前記画像の印刷を連続して実行することを特徴とする。
本発明の構成によれば、印刷装置は、制御装置の制御で、特定の範囲の印刷領域に印刷された画像を再印刷することができ、記録媒体の無駄や、印刷装置の消耗品の無駄を抑制できる。
【０００８】
また、本発明の印刷装置は、前記印刷ヘッドは、ラインインクジェットヘッドであることを特徴とする。
本発明の構成によれば、印刷装置は、制御装置の制御で、再印刷する必要のない画像の印刷を行うことなく、特定の範囲の画像を再印刷することができ、インクの無駄な消費を抑制できる。
【０００９】
また、上記目的を達成するために、本発明は、印刷ヘッドを有する印刷部を備え、制御装置と接続可能な印刷装置の制御方法であって、前記制御装置から受信した印刷データに基づいて前記印刷部を制御して、記録媒体に画像を連続して印刷する一方、前記制御装置から、前記印刷データに基づいて連続して印刷する画像のうち、Ｎ（ただし、Ｎは正の整数）番目の画像からＭ（ただし、Ｍは正の整数）個の画像を印刷することを指示する情報を含む制御コマンドを受信した場合、前記印刷部を制御して、前記記録媒体にＮ番目の画像からＭ個の画像を連続して印刷することを特徴とする。
本発明の構成によれば、印刷装置は、制御装置から、Ｎ番目の画像からＭ個の画像を印刷することを指示する情報を含む制御コマンドを受信した場合、記録媒体にＮ番目の画像からＭ個の画像を連続して印刷する。このため、印刷装置は、制御装置の制御で、再印刷する必要のない画像の印刷を行うことなく、特定の範囲の画像を再印刷することができ、記録媒体の無駄や、印刷装置の消耗品の無駄を抑制できる。
【００１０】
また、上記目的を達成するために、本発明は、印刷装置と、前記印刷装置と接続する制御装置とを備える印刷システムであって、前記制御装置は、記録媒体に画像を連続して印刷することを指示する印刷データを生成して送信し、前記印刷データに基づいて連続して印刷する画像のうち、Ｎ（ただし、Ｎは正の整数）番目の画像からＭ（ただし、Ｍは正の整数）個の画像を印刷することを指示する情報を含む制御コマンドを生成して送信する装置制御部を備え、前記印刷装置は、印刷ヘッドを有する印刷部と、前記制御装置から前記制御コマンドを受信した場合、前記印刷部を制御して、前記記録媒体にＮ番目の画像からＭ個の画像を連続して印刷する制御部と、を備えることを特徴とする。
本発明の構成によれば、印刷装置は、制御装置から、Ｎ番目の画像からＭ個の画像を印刷することを指示する情報を含む制御コマンドを受信した場合、記録媒体にＮ番目の画像からＭ個の画像を連続して印刷する。このため、印刷装置は、制御装置の制御で、再印刷する必要のない画像の印刷を行うことなく、特定の範囲の画像を再印刷することができ、記録媒体の無駄や、印刷装置の消耗品の無駄を抑制できる。
【発明の効果】
【００１１】
本発明によれば、異なる画像を連続して印刷する場合に、制御装置と印刷装置との間で送受信されるデータ量の増大を抑制する。
【図面の簡単な説明】
【００１２】
【図１】インクジェットプリンターの印刷機構の構成を示す図。
【図２】ラベル用紙を示す図。
【図３】印刷システムの機能的構成を示すブロック図。
【図４】ラベル画像を示す図。
【図５】ホストコンピューター、インクジェットプリンターの動作を示すフローチャート。
【図６】ホストコンピューター、インクジェットプリンターの動作を示すフローチャート。
【図７】ラベル画像関連情報に含まれる情報を示す図。
【図８】ラベル部に画像を印刷するときの動作の詳細を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るインクジェットプリンター５（印刷装置）の印刷機構の構成を模式的に示す図である。
インクジェットプリンター５は、搬送ローラー１０によってラベル用紙１４（記録媒体）を搬送正方向ＹＪ１に搬送しつつ、ラインインクジェットヘッド１２（印刷ヘッド）からラベル用紙１４に対してインクを吐出して、ラベル用紙１４に画像を印刷するライン型のインクジェット式プリンターである。
【００１４】
図２は、ラベル用紙１４を模式的に示す図である。
図２に示すように、ラベル用紙１４は、帯状のシートであり、印刷面１５において、剥離紙に、所定間隔をあけて複数のラベル部Ｓが貼付された構成となっている。このラベル部Ｓに対応する部位は、シールとなっており、枠に沿って剥離紙から取り剥がすことができる。ラベル部Ｓの長手方向の長さは、一定である。各ラベル部Ｓの間隔も一定である。後述するように、インクジェットプリンター５は、ラベル用紙１４に形成された複数のラベル部Ｓ（印刷領域）に連続して画像を印刷することができる。
インクジェットプリンター５によってラベル用紙１４への印刷が行われる場合は、ラベル用紙１４の長手方向と、搬送正方向ＹＪ１とが対応するように、ラベル用紙１４がインクジェットプリンター５にセットされる。そして、インクジェットプリンター５は、ラベル用紙１４を搬送正方向ＹＪ１へ搬送しつつ、ラベル部Ｓに画像を印刷する。
図２に示すように、ラベル用紙１４の裏面には、ラベル部Ｓのそれぞれに対応して、ブラックマークＢＭが形成されている。図１における図示は省略したが、インクジェットプリンター５において、ラベル用紙１４の搬送路の所定の位置には、搬送されるラベル用紙１４に形成されたブラックマークＢＭを光学的に検出するブラックマークセンサー４２（図３）が設けられている。インクジェットプリンター５は、ブラックマークセンサー４２の検出値に基づいて、当該センサーに対応する位置にブラックマークＢＭが至ったことを検出する。インクジェットプリンター５は、検出結果に基づいて、ラベル用紙１４の位置の調整や、搬送に係る処理の調整を実行する。
【００１５】
図１に示すインクジェットプリンター５は、上流ヘッドユニット１７と、下流ヘッドユニット１８とを備えたライン型のインクジェット式プリンターである。
上流ヘッドユニット１７には、上流側トップ印刷ヘッド１７Ｔ、上流側左印刷ヘッド１７Ｌ、及び、上流側右印刷ヘッド１７Ｒの３つの印刷ヘッドが千鳥状に配置されている。同様に、下流ヘッドユニット１８には、下流側トップ印刷ヘッド１８Ｔ、下流側左印刷ヘッド１８Ｌ、及び、下流側右印刷ヘッド１８Ｒの３つの印刷ヘッドが千鳥状に配置されている。
【００１６】
上流側トップ印刷ヘッド１７Ｔには、ブラックノズル列２０と、このブラックノズル列２０の下流に配置されたシアンノズル列２１が設けられている。
ブラックノズル列２０は、インクを微細なインク粒として吐出するノズル孔（不図示）が、搬送正方向ＹＪ１と交わる方向であるノズル列方向ＹＪ２に延在して形成されたノズル列である。ブラックノズル列２０には、ブラック（Ｋ）のインクカートリッジ（不図示）から、インクが供給される構成となっている。上流側トップ印刷ヘッド１７Ｔは、例えばピエゾ素子を用いて構成されるアクチュエーターによって、ブラック（Ｋ）のインクカートリッジから供給されるインクをラベル用紙１４へ向かって押し出して、所定のノズル孔から微細なインク粒を吐出する。
シアンノズル列２１は、ブラックノズル列２０と同様、ノズル孔がノズル列方向に延在して形成されたノズル列であり、シアン（Ｃ）のインクカートリッジ（不図示）からインクが供給される構成となっている。
上流側右印刷ヘッド１７Ｒ、及び、上流側左印刷ヘッド１７Ｌは、上流側トップ印刷ヘッド１７Ｔと同様の構成であり、それぞれ、ブラックノズル列２０、及び、このブラックノズル列２０の下流に配置されたシアンノズル列２１を備えている。
【００１７】
下流側トップ印刷ヘッド１８Ｔには、マゼンタノズル列２２と、このマゼンタノズル列２２の下流に配置されたイエローノズル列２３が設けられている。
マゼンタノズル列２２は、ブラックノズル列２０と同様、ノズル孔がノズル列方向に延在して形成されたノズル列であり、マゼンタ（Ｍ）のインクカートリッジ（不図示）からインクが供給される構成となっている。
イエローノズル列２３は、ブラックノズル列２０と同様、ノズル孔がノズル列方向に延在して形成されたノズル列であり、イエロー（Ｙ）のインクカートリッジ（不図示）からインクが供給される構成となっている。
下流側右印刷ヘッド１８Ｒ、及び、下流側左印刷ヘッド１８Ｌは、下流側トップ印刷ヘッド１８Ｔと同様の構成であり、それぞれ、マゼンタノズル列２２、及び、このマゼンタノズル列２２の下流に配置されたイエローノズル列２３を備えている。
なお、図１では、説明の便宜のため、各印刷ヘッド、及び、印刷ヘッドが備えるノズル列を明示しているが、実際は、ノズル列を構成するノズル孔から鉛直下方へ向かってインクが吐出される構成となっており、当該構成を実現するように各部材が配置される。
【００１８】
インクジェットプリンター５は、ラベル用紙１４にインクを吐出してドットを形成し、このドットの組み合わせにより、画像を印刷する。以下、ラベル用紙１４に、ある１つのドットを形成する場合の基本的な動作について図１を用いて説明する。
ラベル用紙１４が図１に示す位置に存在しており、このラベル用紙１４上の位置Ｐ１に所定の色のドットを形成する場合を例にして説明する。所定の色は、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、及び、イエロー（Ｙ）のインクがそれぞれ所定量ずつ吐出されることによって表現される色である。図１中、位置Ｐ２は、上流側トップ印刷ヘッド１７Ｔに形成されたブラックノズル列２０において、搬送される記録媒体の位置Ｐ１が通過する位置である。位置Ｐ３、位置Ｐ４、及び、位置Ｐ５についても同様である。
インクジェットプリンター５は、ラベル用紙１４にドットを形成している間、ラベル用紙１４を、略一定の速さで搬送正方向ＹＪ１へ向かって搬送する。そして、図１に示す状態からラベル用紙１４の搬送正方向ＹＪ１への搬送が進行し、ラベル用紙１４上の位置Ｐ１が位置Ｐ２に対応する位置に至ったタイミングで、位置Ｐ２に対応するノズルから所定量のブラック（Ｋ）のインクを吐出する。同様にして、ラベル用紙１４上の位置Ｐ１が位置Ｐ３に至ったタイミングで、位置Ｐ３に対応するノズルから所定量のシアン（Ｃ）のインクを吐出し、ラベル用紙１４上の位置Ｐ１が位置Ｐ４に至ったタイミングで、位置Ｐ４に対応するノズルから所定量のマゼンタ（Ｍ）のインクを吐出し、ラベル用紙１４上の位置Ｐ１が位置Ｐ５に至ったタイミングで、位置Ｐ５に対応するノズルから所定量のイエロー（Ｙ）のインクを吐出する。
このようにして、ラベル用紙１４上の位置Ｐ１に、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、及び、イエロー（Ｙ）のインクがそれぞれ所定量ずつ吐出され、位置Ｐ１に所定の色のドットが形成される。
つまり、本実施形態に係るインクジェットプリンター５では、画像の印刷に係る処理中は、ラインインクジェットヘッド１２はその位置が固定された状態であり、この固定されたラインインクジェットヘッド１２に対してラベル用紙１４が相対的に一定速度で移動しつつ、ラインインクジェットヘッド１２から適宜インクが吐出されてドットが形成され、画像が印刷される。
【００１９】
図３は、本実施形態に係る印刷システム８の機能的構成を模式的に示す図である。
図３に示すように、印刷システム８は、インクジェットプリンター５と、このインクジェットプリンター５に接続可能であり、インクジェットプリンター５を制御するホストコンピューター１（制御装置）と、を備える。
【００２０】
図３に示すように、インクジェットプリンター５は、プリンター制御部２７（制御部）と、印刷部４３と、搬送部４４と、ブラックマークセンサー４２と、プリンター表示部３９と、プリンター入力部４０と、プリンター記憶部５０と、を備える。
プリンター制御部２７は、ＣＰＵや、ＲＯＭ、ＲＡＭ等を備え、インクジェットプリンター５を制御する。プリンター制御部２７は、例えば、インクジェットプリンター５にインストールされたファームウェアの機能により、インクジェットプリンター５を制御する。
印刷部４３は、ラインインクジェットヘッド１２、及び、その他の印刷に関する機構、装置等を備える。プリンター制御部２７は、ラインインクジェットヘッド１２の各インクジェットヘッドが備えるアクチュエーターを駆動し、各ノズル孔から必要量のインクを吐出することにより、ラベル用紙１４にドットを形成して画像を印刷する。
搬送部４４は、搬送ローラー１０を回転させる紙送りモーター３６を備える。プリンター制御部２７は、紙送りモーター３６を駆動して、ラベル用紙１４を搬送する。紙送りモーター３６の駆動に応じて、搬送ローラー１０が回転し、記録媒体が搬送正方向ＹＪ１に所定量だけ搬送される。紙送りモーター３６は、ステッピングモーターによって構成されており、プリンター制御部２７は、ステップ数により搬送量を管理する。
ブラックマークセンサー４２は、搬送路上を搬送されるラベル用紙１４に形成されたブラックマークＢＭを光学的に読み取り、読み取り結果をプリンター制御部２７に出力する。プリンター制御部２７は、ブラックマークセンサー４２の検出値に基づいて、ブラックマークＢＭが、ブラックマークセンサー４２に対応する位置に至ったことを検出する。
プリンター表示部３９は、複数のＬＥＤを備え、プリンター制御部２７の制御の下、これらＬＥＤを所定の態様で点灯／消滅させ、インクジェットプリンター５の状態を報知したり、エラーの発生の有無を報知したりする。
プリンター入力部４０はインクジェットプリンター５に設けられた操作スイッチを有し、操作スイッチに対する操作を検出し、プリンター制御部２７に出力する。
プリンター記憶部５０は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に不揮発的に記憶する。プリンター記憶部５０に記憶される各種データについては後述する。
通信インターフェース４１（Ｉ／Ｆ）は、プリンター制御部２７の制御の下、ホストコンピューター１との間で所定のプロトコルに準拠した通信を行う。
【００２１】
図３に示すように、ホストコンピューター１は、ホストコンピューター１を制御するホスト制御部４５（装置制御部）を備える。ホスト制御部４５は、機能ブロックとして、アプリケーション実行部４５ａと、プリンタードライバー実行部４５ｂと、を備えるが、これらについては後述する。
また、ホストコンピューター１は、各種情報を表示するホスト表示部４６と、接続された入力デバイスに対する操作を検出するホスト入力部４７と、各種データを記憶するホスト記憶部４８と、インクジェットプリンター５との間での通信を仲介する通信インターフェース４９（Ｉ／Ｆ）とを備える。
【００２２】
さて、本実施形態に係る印刷システム８では、ラベル用紙１４の複数のラベル部Ｓに連続して画像を印刷することが可能である。
図４は、本実施形態に係る印刷システム８によってラベル用紙１４のラベル部Ｓに印刷される画像の一例を示す図である。本例では、印刷システム８は、製品としてのテレビを製造する現場で、ラベルを発行するのに利用される。ラベル部Ｓは、剥離紙から取り剥がされた後、製品としてのテレビ（または、テレビの包装）に貼付される。
図４に示すように、ラベル部Ｓのそれぞれには、ラベル画像Ｇ１が印刷される。ラベル画像Ｇ１は、後述するように、ラベル画像Ｇ１ごとに、ホストコンピューター１から指定された規則に従って、その画像が示す情報が変化するものである。
図４の例では、ラベル画像Ｇ１は、製造されたテレビのシリアル番号を示す５桁の数字を示す画像である。後述するように、シリアル番号の値は、ラベル画像Ｇ１ごとに（ラベル部Ｓごとに）、規則に従って変化する。
【００２３】
次に、ホストコンピューター１の制御に従って、インクジェットプリンター５が複数のラベル部Ｓに連続してラベル画像Ｇ１を印刷するときの、ホストコンピューター１及びインクジェットプリンター５の動作について説明する。
図５は、複数のラベル部Ｓに連続して画像を印刷するときの、ホストコンピューター１及びインクジェットプリンター５の動作を示すフローチャートである。（Ａ）はホストコンピューター１の動作を示し、（Ｂ）はインクジェットプリンター５の動作を示す。
図５（Ａ）に示すように、ラベル部Ｓにラベル画像Ｇ１を印刷する場合、ホストコンピューター１のアプリケーション実行部４５ａ、及び、プリンタードライバー実行部４５ｂは、印刷データを生成する（ステップＳＡ１）。
アプリケーション実行部４５ａは、事前にインストールされたアプリケーションが実行されることによって、その機能が実現される機能ブロックのことである。アプリケーションは、ＰＯＳアプリケーションや、ラベル作成用ソフトウェア、デザイン用ソフトウェア、文書作成ソフトウェア、表計算ソフトウェア、ウェブブラウザー等、プリンタードライバーに対して、印刷に関する情報を出力可能なソフトウェアのことである。
プリンタードライバー実行部４５ｂは、事前にインストールされたプリンタードライバーが実行されることによって、その機能が実現される機能ブロックのことである。
ステップＳＡ１で生成される印刷データは、ラベル画像関連情報Ｊ１を含む。
【００２４】
図７は、ラベル画像関連情報Ｊ１に含まれる情報を示す図である。
ラベル画像関連情報Ｊ１は、ラベル部Ｓにおいて、ラベル画像Ｇ１を印刷する位置を示す位置情報Ｊ１１を含む。
また、ラベル画像関連情報Ｊ１は、ラベル画像Ｇ１の画像種別を示す画像種別情報Ｊ１２を含む。画像種別とは、数字や、文字列、バーコード等、画像の種類のことである。後述するように、インクジェットプリンター５のプリンター制御部２７は、画像種別に応じた処理を行って、ラベル画像Ｇ１の印刷を実行する。画像種別が、「数字」の場合、印刷するときの桁数を指定可能となっている。
また、ラベル画像関連情報Ｊ１は、ラベル画像Ｇ１のサイズを示すサイズ情報Ｊ１３を含む。
また、ラベル画像関連情報Ｊ１は、連続して印刷するラベル画像Ｇ１の個数を示す印刷数情報Ｊ１４を含む。例えば、印刷数情報Ｊ１４が「５個」を示す情報の場合、５つのラベル部Ｓに対して、ラベル画像Ｇ１が連続して印刷される。
また、ラベル画像関連情報Ｊ１は、ラベル画像Ｇ１が示す情報の変化の規則を示す情報である規則情報Ｊ１５を含む。
【００２５】
ここで、本実施形態では、図４で例示したように、ラベル画像Ｇ１が示す情報は、規則に従って、連続して印刷されるラベル画像Ｇ１ごとに、変化する。
以下、画像種別が「５桁の数字」であるとして、規則について、例を挙げて説明する。
例えば、規則は、「００００１」を初期値として、「１」ずつ増加させていく、というものである。この場合において、「５」個のラベル部Ｓに対してラベル画像Ｇ１を連続して印刷する場合、１つ目のラベル部Ｓに印刷されるラベル画像Ｇ１が示す値は「００００１」であり、２つ目のラベル部Ｓに印刷されるラベル画像Ｇ１が示す値は「００００２」であり、３つ目のラベル部Ｓに印刷されるラベル画像Ｇ１が示す値は「００００３」であり、４つ目のラベル部Ｓに印刷されるラベル画像Ｇ１が示す値は「００００４」であり、５つ目のラベル部Ｓに印刷されるラベル画像Ｇ１が示す値は「００００５」である。
また例えば、規則は、「１００００」を初期値として、「１０」ずつ、増加させていく、というものである。この場合において、「３」個のラベル部Ｓに対してラベル画像Ｇ１を連続して印刷する場合、１つ目のラベル部Ｓに印刷されるラベル画像Ｇ１が示す値は「１００００」であり、２つ目のラベル部Ｓに印刷されるラベル画像Ｇ１が示す値は「１００１０」であり、３つ目のラベル部Ｓに印刷されるラベル画像Ｇ１が示す値は「１００２０」である。
なお、規則は例示したものに限らない。例示したもののほか、例えば、画像種別が所定の文字数の文字列である場合、所定番目の文字を、アルファベット順や、五十音順で変化させる等であってもよい。
【００２６】
図５（Ａ）に示すように、ホストコンピューター１のホスト制御部４５は、生成した印刷データを、インクジェットプリンター５に送信する（ステップＳＡ２）。
図５（Ｂ）に示すように、インクジェットプリンター５のプリンター制御部２７は、印刷データを受信する（ステップＳＢ１）。
次いで、プリンター制御部２７は、受信した印刷データに基づいて、ラベル部Ｓへのラベル画像Ｇ１の印刷を実行する（ステップＳＢ２）。プリンター制御部２７は、複数のラベル部Ｓへの画像の印刷が指示されている場合は、複数のラベル部Ｓに対して、ラベル画像Ｇ１を連続して印刷する。
以下、ステップＳＢ２において、ある１つのラベル部Ｓにラベル画像Ｇ１を印刷する場合の処理について詳述する。
図８は、１つのラベル部Ｓにラベル画像Ｇ１を印刷する場合の処理の詳細を示すフローチャートである。
ラベル部Ｓへのラベル画像Ｇ１の印刷に際し、プリンター制御部２７は、印刷データに含まれるラベル画像関連情報Ｊ１に基づいて、ラベル画像データを生成する。ラベル画像データとは、画像バッファーに展開可能なイメージデータである。イメージデータとは、ドットマトリクス状に展開されたドットについて、ドットごとに色を示す情報を例えば階調値として保持するデータである。
より詳細には、プリンター制御部２７は、ラベル画像関連情報Ｊ１に含まれる画像種別情報Ｊ１２が示す画像種別、及び、規則情報Ｊ１５が示す規則に従って、ラベル画像Ｇ１が示す情報を決定する（ステップＳＥ１）。例えば、画像種別情報Ｊ１２が「５桁の数字」を示す情報であり、規則情報Ｊ１５が「「００００１」を初期値として、「１」ずつ増加させていく」という規則を示す情報の場合である場合、プリンター制御部２７は、以下の処理を行う。例えば、１つ目のラベル部Ｓにラベル画像Ｇ１を印刷する場合、プリンター制御部２７は、ラベル画像Ｇ１が示す情報を「００００１」と決定する。また、例えば、５つ目のラベル部Ｓにラベル画像Ｇ１を印刷する場合、プリンター制御部２７は、ラベル画像Ｇ１が示す情報を「００００５」と決定する。
次いで、プリンター制御部２７は、ラベル画像関連情報Ｊ１に含まれる位置情報Ｊ１１が示すラベル画像Ｇ１の位置、及び、サイズ情報Ｊ１３が示すラベル画像Ｇ１のサイズを反映させて、ラベル画像データを生成する（ステップＳＥ２）。
次いで、プリンター制御部２７は、生成したラベル画像データを、画像バッファーに展開する（ステップＳＥ３）。
次いで、プリンター制御部２７は、画像バッファーに展開したデータに基づいて、各種機構を制御して、ラベル部Ｓにラベル画像Ｇ１を印刷する（ステップＳＥ４）。
以上のようにして、１つのラベル部Ｓにラベル画像Ｇ１が印刷される。
プリンター制御部２７は、ラベル画像関連情報Ｊ１に含まれる印刷数情報Ｊ１４が示す個数のラベル部Ｓに対して、ラベル画像Ｇ１を連続して印刷する。
【００２７】
ここで、インクジェットプリンター５は、複数のラベル部Ｓに連続してラベル画像Ｇ１を印刷する。そして、連続して印刷したラベル画像Ｇ１のうち、所定の範囲のラベル画像Ｇ１について再印刷が求められることがある。
例えば、１０個のラベル画像Ｇ１を連続して印刷する場合に、５個目のラベル画像Ｇ１の印刷が完了した後に、インクジェットプリンター５にエラーが発生し、インクジェットプリンター５の印刷処理が停止される。この場合において、ユーザーが、印字結果を確認したところ、１個目〜３個目のラベル画像Ｇ１は正常に印刷されているものの、４個目、５個目のラベル画像Ｇ１がエラーの影響で正常に印刷されていないと判断した場合、４個目〜１０個目のラベル画像Ｇ１が再印刷されることが求められる。
このような場合に、従来は、ホストコンピューター１によって印刷データを改めて生成し、インクジェットプリンター５によって印刷データに基づいてラベル画像Ｇ１の連続印刷を改めて行っていた。このため、ラベル用紙１４の無駄や、インクの無駄が生じる可能性があった。また、ホストコンピューター１により、所定の範囲のラベル画像Ｇ１の連続印刷を実行させる印刷データを生成し、インクジェットプリンター５に送信することも考えられるが、この場合、インクジェットプリンター５の処理負荷が増大し、また、ホストコンピューター１の送信データのデータ量の増大をまねく可能性がある。これを踏まえ、本実施形態に係る印刷システム８は、以下の処理を実行する。
【００２８】
図６は、所定の範囲のラベル画像Ｇ１を再印刷する際のホストコンピューター１、及び、インクジェットプリンター５の動作を示すフローチャートである。図６（Ａ）は、ホストコンピューター１の動作を示し、（Ｂ）はインクジェットプリンター５の動作を示す。
図６に示すフローチャートの前提として、ホストコンピューター１からインクジェットプリンター５に対して、印刷データが送信されている。上述したように、印刷データは、ラベル画像関連情報Ｊ１を含むデータである。インクジェットプリンター５は、印刷データを、所定の記憶領域に記憶する。
そして、インクジェットプリンター５は、印刷データに基づいてラベル画像Ｇ１の連続印刷を実行中に、所定のエラーが発生することにより、印刷を中断する。その後のユーザーの調査の結果、印刷データに基づいてＮ（ただし、Ｎは正の整数。）番目に印刷するラベル画像Ｇ１からＭ（ただし、Ｍは正の整数。）個のラベル画像Ｇ１の再印刷が必要であると判断される。なお、例えば、Ｎ＝３、Ｍ＝５の場合、印刷データに基づいて印刷されるラベル画像Ｇ１のうち、３〜７番目に印刷される５個のラベル画像Ｇ１について、再印刷が必要であると判断される。
【００２９】
図６（Ａ）に示すように、再印刷に際し、ユーザーは、ホスト入力部４７の入力デバイスを操作して、所定のユーザーインターフェースＵＩの表示を指示する（ステップＳＸ１）。
当該指示に応じて、ホストコンピューター１のホスト制御部４５は、ユーザーインターフェースＵＩを表示する（ステップＳＣ１）。
ユーザーインターフェースＵＩは、再印刷する場合に、何番目のラベル画像Ｇ１から、何個のラベル画像Ｇ１の再印刷するのかを示す情報を入力する画面である。ユーザーは、ユーザーインターフェースＵＩに対して、Ｎ番目のラベル画像Ｇ１から、Ｍ個のラベル画像Ｇ１の再印刷する旨、入力する（ステップＳＸ２）。
当該入力に応じて、ホスト制御部４５は、制御コマンドを生成する（ステップＳＣ２）。制御コマンドは、ユーザーインターフェースＵＩに入力された情報、すなわち、Ｎ番目、及び、Ｍ個を示す情報を含み、Ｎ番目のラベル画像Ｇ１から、Ｍ個のラベル画像Ｇ１の再印刷することを指示する制御コマンドである。
次いで、ホスト制御部４５は、生成した制御コマンドをインクジェットプリンター５に送信する（ステップＳＣ３）。
【００３０】
図６（Ｂ）に示すように、インクジェットプリンター５のプリンター制御部２７は、制御コマンドを受信する（ステップＳＤ１）。
次いで、プリンター制御部２７は、制御コマンドに含まれるＮ番目の情報に基づいて、以下の処理を実行する。プリンター制御部２７は、記憶した印刷データのラベル画像関連情報Ｊ１に含まれる規則情報Ｊ１５が示す規則に従って、Ｎ番目のラベル画像Ｇ１を印刷する場合に、当該ラベル画像Ｇ１が示す情報を算出する（ステップＳＤ２）。例えば、規則情報Ｊ１５が示す規則が、「「００００１」を初期値として、「１」ずつ増加させていく」という規則であり、Ｎ＝３の場合、プリンター制御部２７は、ラベル画像Ｇ１が示す情報として、「００００３」を算出する。
次いで、プリンター制御部２７は、規則情報Ｊ１５が示す規則に従って、ラベル画像Ｇ１を連続して印刷する（ステップＳＤ３）。
詳述すると、プリンター制御部２７は、印刷部４３を制御して、ステップＳＤ２で算出した情報に対応するラベル画像データを生成し、生成したラベル画像データを画像バッファーに展開して、ラベル画像Ｇ１をラベル部Ｓに印刷する。次いで、プリンター制御部２７は、規則情報Ｊ１５が示す規則に従って、ラベル画像Ｇ１が示す情報を変化させつつ、Ｍ個（ステップＳＤ２で算出した情報に基づくラベル画像Ｇ１を含む）のラベル画像Ｇ１をＭ個のラベル部Ｓに連続して印刷する。例えば、規則情報Ｊ１５が示す規則が、「「００００１」を初期値として、「１」ずつ増加させていく」という規則であり、Ｎ＝３であり、Ｍ＝３の場合、プリンター制御部２７は、以下の処理を実行する。プリンター制御部２７は、「００００３」に対応するラベル画像Ｇ１、「００００４」に対応するラベル画像Ｇ１、「００００５」に対応するラベル画像Ｇ１を、３個のラベル部Ｓに連続して印刷する。
以上のように、インクジェットプリンター５は、指定された範囲のラベル画像Ｇ１を再印刷可能であるため、ラベル用紙１４や、インクの無駄を抑制できる。また、再印刷に際し、ホストコンピューター１は、インクジェットプリンター５に対して、ユーザーが指定したＮ番目、及び、Ｍ個の情報を含む制御コマンドを送信すればため、ホストコンピューター１の処理負荷の軽減、及び、送信データのデータ量の削減を実現できる。
【００３１】
以上説明したように、本実施形態に係るインクジェットプリンター５（印刷装置）は、ラインインクジェットヘッド１２（印刷ヘッド）を有する印刷部４３と、ホストコンピューター１（制御装置）から受信した印刷データに基づいて、印刷部４３を制御して、ラベル用紙１４（記録媒体）にラベル画像Ｇ１（画像）を連続して印刷するプリンター制御部２７（制御部）と、を備える。プリンター制御部２７は、ホストコンピューター１から、印刷データに基づいて連続して印刷するラベル画像Ｇ１のうち、Ｎ番目のラベル画像Ｇ１からＭ個のラベル画像Ｇ１を印刷することを指示する情報を含む制御コマンドを受信した場合、印刷部４３を制御して、ラベル用紙１４にＮ番目の画像からＭ個の画像を連続して印刷する。
この構成によれば、インクジェットプリンター５は、ホストコンピューター１から、Ｎ番目の画像からＭ個の画像を印刷することを指示する情報を含む制御コマンドを受信した場合、ラベル用紙１４にＮ番目の画像からＭ個の画像を連続して印刷する。このため、インクジェットプリンター５は、ホストコンピューター１の制御で、再印刷する必要のないラベル画像Ｇ１の印刷を行うことなく、特定の範囲のラベル画像Ｇ１を再印刷することができ、ラベル用紙１４の無駄や、インクジェットプリンター５の消耗品（本例では、インク等）の無駄を抑制できる。
【００３２】
また、本実施形態では、印刷データは、所定の規則に従ってラベル画像Ｇ１が示す情報を変化させて、ラベル画像Ｇ１を連続して印刷することを指示するデータである。プリンター制御部２７は、制御コマンドを受信した場合、所定の規則に従ってＮ番目のラベル画像Ｇ１が示す情報を算出し、算出した情報に基づいてラベル画像Ｇ１を印刷した後、所定の規則に従ってラベル画像Ｇ１が示す情報を変化させて、Ｍ個の画像を連続して印刷する。
この構成によれば、インクジェットプリンター５は、所定の規則に従ってラベル画像Ｇ１を示す情報を変化させて画像を連続して印刷するという特性に基づいて、ホストコンピューター１の指示に従って、Ｎ番目の画像からＭ個のラベル画像Ｇ１を連続して印刷できる。また、ホストコンピューター１は、Ｎ番目を示す情報、及び、Ｍ個を示す情報をインクジェットプリンター５に送信すればよく、Ｎ番目のラベル画像Ｇ１からＭ個のラベル画像Ｇ１を印刷させる印刷データを新たに生成してインクジェットプリンター５に送信する必要が無く、ホストコンピューター１の処理負荷を軽減でき、また、ホストコンピューター１からインクジェットプリンター５に送信するデータ量の削減を実現できる。
【００３３】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、図４に示したラベル画像Ｇ１の構成はあくまで一例であり、例示したものに限らない。
また、上述した実施形態では、インクジェットプリンター５の構成を例示したが、本発明が適用される印刷装置の構成は、例示したものに限らない。すなわち、画像を連続して印刷可能な印刷装置について本発明を適用可能である。
また、図３に示す各機能ブロックはハードウェアとソフトウェアの協働により任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００３４】
１…ホストコンピューター（制御装置）、５…インクジェットプリンター（印刷装置）、１２…ラインインクジェットヘッド（印刷ヘッド）、１４…ラベル用紙（記録媒体）、２７…プリンター制御部（制御部）、４３…印刷部。
【図１】
2015189099.tif 000003
【図２】
2015189099.tif 000004
【図３】
2015189099.tif 000005
【図４】
2015189099.tif 000006
【図５】
2015189099.tif 000007
【図６】
2015189099.tif 000008
【図７】
2015189099.tif 000009
【図８】
2015189099.tif 000010