(57)【特許請求の範囲】
【請求項１】
台紙に所定間隔でラベルが貼付されたラベル用紙、又は、所定間隔でマークが印刷されたマーク用紙を搬送方向に搬送可能な搬送部と、前記搬送部により搬送される前記ラベル用紙、又は、前記マーク用紙に印刷可能な印刷ヘッドとを備える印刷装置の制御方法であって、
前記搬送部による前記ラベル用紙、又は、前記マーク用紙の搬送中、前記搬送路に設けられたセンサーにより、前記ラベル用紙において隣接する前記ラベルが貼付される間隔であるラベル間隔、又は、前記マーク用紙において前記マークが印刷される間隔であるマーク間隔を検出し、
所定長より短い前記ラベル間隔、又は、前記マーク間隔が検出された場合はエラーと判別し、
前記所定長より長い前記ラベル間隔、又は、前記マーク間隔が検出された後、次に検出された前記ラベル間隔、又は、前記マーク間隔が前記所定長の場合は前記エラーと判別せず、
前記所定長より長い前記ラベル間隔、又は、前記マーク間隔が検出された後、次に検出された前記ラベル間隔、又は、前記マーク間隔が前記所定長よりも長い場合は前記エラーと判別する
ことを特徴とする印刷装置の制御方法。
【請求項２】
前記ラベル用紙、又は、前記マーク用紙は、同種の用紙が継ぎ足されたものであり、継ぎ足された部分に対応する前記ラベル間隔、又は、前記マーク間隔が前記所定長よりも長くなった用紙である
ことを特徴とする請求項１に記載の印刷装置の制御方法。
【請求項３】
操作スイッチの操作による指示、もしくは、外部装置からの制御コマンドによる指示に応じて前記所定長を設定し、又は、
前記ラベル間隔もしくは前記マーク間隔を所定の処理により検出し、検出した前記ラベル間隔もしくは前記マーク間隔を、前記所定長として設定する
ことを特徴とする請求項１又は２に記載の印刷装置の制御方法。
【請求項４】
前記印刷ヘッドは、前記センサーの前記搬送方向の下流に設けられ、
前記搬送部により前記ラベル用紙、又は、前記マーク用紙を前記搬送方向に搬送しながら、
前記印刷ヘッドにより印刷し、また、前記センサーにより光学的に前記マーク、又は、前記台紙における前記ラベルの端部を検出することによって前記ラベル間隔、又は、前記マーク間隔を検出する
ことを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置の制御方法。
【請求項５】
台紙に所定間隔でラベルが貼付されたラベル用紙、又は、所定間隔でマークが印刷されたマーク用紙を搬送方向に搬送可能な搬送部と、
前記搬送部により搬送される前記ラベル用紙、又は、前記マーク用紙に印刷可能な印刷ヘッドと、
前記搬送部による前記ラベル用紙、又は、前記マーク用紙の搬送中、前記搬送路に設けられたセンサーにより、前記ラベル用紙において隣接する前記ラベルが貼付される間隔であるラベル間隔、又は、前記マーク用紙において前記マークが印刷される間隔であるマーク間隔を検出し、
所定長より短い前記ラベル間隔、又は、前記マーク間隔が検出された場合はエラーと判別し、
前記所定長より長い前記ラベル間隔、又は、前記マーク間隔が検出された後、次に検出された前記ラベル間隔、又は、前記マーク間隔が前記所定長の場合は前記エラーと判別せず、
前記所定長より長い前記ラベル間隔、又は、前記マーク間隔が検出された後、次に検出された前記ラベル間隔、又は、前記マーク間隔が前記所定長よりも長い場合は前記エラーと判別する制御部と、
を備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置の制御方法、及び、印刷装置に関する。
【背景技術】
【０００２】
従来、台紙（剥離紙）に所定間隔をあけてラベルが貼付されたラベル用紙（記録媒体）を搬送し、ラベルに印刷する印刷装置において、ラベル用紙の搬送中、センサーにより、台紙と、ラベルとのギャップを検出するものが知られている（例えば、特許文献１参照）。また、特許文献１の印刷装置のように、台紙と、ラベルとのギャップを検出するものでは、検出したギャップに基づいてラベル間隔（ラベルが貼付される間隔）を検出し、検出したラベル間隔に基づいて、正しい種類のラベル用紙がセットされていないことや、ラベル用紙の搬送が正常に行われていないこと等のエラーが発生しているか否かを判別するものがある。通常、印刷装置は、エラーが発生していると判別した場合、正常に印刷を実行できない可能性があるため、印刷を停止する。
また、従来、所定間隔をあけてブラックマークが印刷されたマーク用紙を搬送し、マーク用紙に印刷する印刷装置において、マーク用紙の搬送中、センサーにより、マークとマークとの間隔であるマーク間隔を検出するものがある。このような印刷装置では、検出したマーク間隔に基づいて、正しい種類のマーク用紙がセットされていないことや、マーク用紙の搬送が正常に行われていないこと等のエラーが発生しているか否かを判別するものがある。印刷装置は、エラーが発生していると判別した場合、正常に印刷を実行できない可能性があるため、印刷を停止する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３８４８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、１のラベル用紙におけるラベル間隔は所定長で一定あり、また、１のマーク用紙におけるマーク間隔は所定長で一定である。しかしながら、ラベル用紙、又は、マーク用紙は、製造業者又はユーザーにより、同種の用紙が継ぎ足されて使用される場合があり、継ぎ足しが行われた場合、継ぎ足された部分に対応するラベル間隔、又は、マーク間隔が、所定長より長くなる場合がある。上述した従来の印刷装置では、継ぎ足しが行われた用紙が処理対象となった場合、一律にエラーと判別され、印刷が停止される。しかしながら、用紙の継ぎ足しが行われた場合であっても、印刷装置による印刷は継続して正常に実行できるため、対応する処理を行って、不必要に印刷が停止することを抑制したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、ラベル用紙、又は、マーク用紙を搬送可能な印刷装置について、継ぎ足しが行われた用紙を搬送する場合に対応する処理を実行できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、台紙に所定間隔でラベルが貼付されたラベル用紙、又は、所定間隔でマークが印刷されたマーク用紙を搬送方向に搬送する搬送部と、前記搬送部により搬送される前記ラベル用紙、又は、前記マーク用紙に印刷する印刷ヘッドとを備える印刷装置の制御方法であって、前記搬送部による前記ラベル用紙、又は、前記マーク用紙の搬送中、前記搬送路に設けられたセンサーにより、前記ラベル用紙において隣接する前記ラベルが貼付される間隔であるラベル間隔、又は、前記マーク用紙において前記マークが印刷される間隔であるマーク間隔を検出し、所定長より短い前記ラベル間隔、又は、前記マーク間隔が検出された場合はエラーと判別し、前記所定長より長い前記ラベル間隔、又は、前記マーク間隔が検出された後、次に検出された前記ラベル間隔、又は、前記マーク間隔が前記所定長の場合は前記エラーと判別せず、前記所定長より長い前記ラベル間隔、又は、前記マーク間隔が検出された後、次に検出された前記ラベル間隔、又は、前記マーク間隔が前記所定長よりも長い場合は前記エラーと判別することを特徴とする。
本発明の構成によれば、ラベル用紙、又は、マーク用紙を搬送可能な印刷装置について、継ぎ足しが行われた用紙を搬送する場合に対応する処理を実行できる。
【０００６】
また、本発明は、前記ラベル用紙、又は、前記マーク用紙は、同種の用紙が継ぎ足されたものであり、継ぎ足された部分に対応する前記ラベル間隔、又は、前記マーク間隔が前記所定長よりも長くなった用紙であることを特徴とする。
本発明の構成によれば、ラベル用紙、又は、マーク用紙を搬送可能な印刷装置について、継ぎ足しが行われた用紙を搬送する場合に対応する処理を実行できる。
【０００７】
また、本発明は、操作スイッチの操作による指示、もしくは、外部装置からの制御コマンドによる指示に応じて前記所定長を設定し、又は、前記ラベル間隔もしくは前記マーク間隔を所定の処理により検出し、検出した前記ラベル間隔もしくは前記マーク間隔を、前記所定長として設定することを特徴とする。
本発明の構成によれば、適切な値の所定長を設定できる。
【０００８】
また、本発明は、前記印刷ヘッドは、前記センサーの前記搬送方向の下流に設けられ、前記搬送部により前記ラベル用紙、又は、前記マーク用紙を前記搬送方向に搬送しながら、前記印刷ヘッドにより印刷し、また、前記センサーにより光学的に前記マーク、又は、前記台紙における前記ラベルの端部を検出することによって前記ラベル間隔、又は、前記マーク間隔を検出することを特徴とする。
本発明の構成によれば、印刷ヘッドによる印刷中、ラベル間隔、又は、マーク間隔を的確に検出できる。
【０００９】
また、上記目的を達成するために、本発明の印刷装置は、台紙に所定間隔でラベルが貼付されたラベル用紙、又は、所定間隔でマークが印刷されたマーク用紙を搬送方向に搬送する搬送部と、前記搬送部により搬送される前記ラベル用紙、又は、前記マーク用紙に印刷する印刷ヘッドと、前記搬送部による前記ラベル用紙、又は、前記マーク用紙の搬送中、前記搬送路に設けられたセンサーにより、前記ラベル用紙において隣接する前記ラベルが貼付される間隔であるラベル間隔、又は、前記マーク用紙において前記マークが印刷される間隔であるマーク間隔を検出し、所定長より短い前記ラベル間隔、又は、前記マーク間隔が検出された場合はエラーと判別し、前記所定長より長い前記ラベル間隔、又は、前記マーク間隔が検出された後、次に検出された前記ラベル間隔、又は、前記マーク間隔が前記所定長の場合は前記エラーと判別せず、前記所定長より長い前記ラベル間隔、又は、前記マーク間隔が検出された後、次に検出された前記ラベル間隔、又は、前記マーク間隔が前記所定長よりも長い場合は前記エラーと判別する制御部と、を備えることを特徴とする。
本発明の構成によれば、ラベル用紙、又は、マーク用紙を搬送可能な印刷装置について、継ぎ足しが行われた用紙を搬送する場合に対応する処理を実行できる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るインクジェットプリンターを示す図。
【図２】用紙を示す図。
【図３】ホストコンピューター、インクジェットプリンターの機能的構成を示すブロック図。
【図４】ホストコンピューター、インクジェットプリンターの動作を示すフローチャート。
【図５】インクジェットプリンターの動作を示すフローチャート。
【図６】継ぎ足しの説明に利用する図。
【図７】インクジェットプリンターの動作を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るインクジェットプリンター５（印刷装置）の印刷機構の構成を模式的に示す図である。
インクジェットプリンター５は、搬送ローラー１０によって用紙１４を搬送方向ＹＪ１に搬送しつつ、ラインインクジェットヘッド１２（印刷ヘッド）から用紙１４に対してインクを吐出して、用紙１４に画像を印刷するライン型のインクジェット式プリンターである。
【００１２】
図２は、インクジェットプリンター５にセット可能な用紙１４を模式的に示す図である。
本実施形態に係るインクジェットプリンター５には、用紙１４として、少なくとも、以下の種類の記録媒体をセット可能である。
【００１３】
図２（Ａ）は、インクジェットプリンター５にセット可能な用紙１４の一例を示す図である。図２（Ａ）の例に係る用紙１４は、長尺状のシートであり、表面に、ラベルＳ（図２（Ｂ）、図２（Ｃ）、及び、図２（Ｄ）参照）が貼付されず、裏面に、所定間隔をあけてブラックマークＢＭが印刷される。図２（Ａ）の例に係る用紙１４は、表面のうち、マージンを除いた領域が、ドットが形成されて画像が印刷可能な領域である。
図２（Ａ）の例に係る用紙１４は、所定間隔でブラックマークＢＭ（マーク）が印刷された「マーク用紙」に相当する。
【００１４】
図２（Ｂ）は、用紙１４の他の例を示す図である。図２（Ｂ）の例に係る用紙１４は、剥離紙からなる長尺状の台紙の表面に、所定間隔をあけてラベルＳが貼付され、裏面には、ブラックマークＢＭ（図２（Ａ）参照）は印刷されない。ラベルＳに対応する部位は、シールとなっており、枠に沿って台紙から取り剥がすことができる。各ラベルＳの長手方向の長さは、一定であり、各ラベルＳが貼付される間隔も一定である。図２（Ｂ）の例に係る用紙１４は、各ラベルＳに対応する領域が、ドットが形成されて画像が印刷可能な領域である。
図２（Ｂ）の例に係る用紙１４は、台紙に所定間隔でラベルＳが貼付された「ラベル用紙」に相当する。
【００１５】
図２（Ｃ）は、用紙１４の他の例を示す図である。図２（Ｃ）の例に係る用紙１４は、表面に、所定間隔をあけてラベルＳが貼付され、裏面に、ラベルＳが貼付される間隔と同一の間隔でブラックマークＢＭが印刷される。
図２（Ｃ）の例に係る用紙１４は、所定間隔でブラックマークＢＭ（マーク）が印刷された「マーク用紙」、及び、台紙に所定間隔でラベルＳが貼付された「ラベル用紙」に相当する。
【００１６】
図２（Ｄ）は、用紙１４の他の例を示す図である。図２（Ｄ）の例に係る用紙１４は、表面に、所定間隔をあけてラベルＳが貼付され、裏面には、ブラックマークＢＭが印刷されない。図２（Ｄ）の例に係る用紙１４は、隣接するラベルＳとラベルＳとの間に、用紙１４の短手方向に切り欠いて形成された２つの切欠部Ｋ１が対向して設けられる。また、図２（Ｄ）の例に係る用紙１４では、対向して設けられた２つの切欠部Ｋ１を結んで、切り取り線Ｋ２が設けられ、切り取り線Ｋ２を境として、用紙１４を簡易に切り離すことが可能である。
図２（Ｄ）の例に係る用紙１４は、台紙に所定間隔でラベルＳが貼付された「ラベル用紙」に相当する。
【００１７】
以上、インクジェットプリンター５にセット可能な用紙１４として、４つの用紙１４を例示したが、インクジェットプリンター５にセット可能な用紙１４は、例示したものに限らない。
【００１８】
インクジェットプリンター５によって用紙１４への印刷が行われる場合は、用紙１４の長手方向と、搬送方向ＹＪ１とが対応するように、用紙１４がインクジェットプリンター５にセットされる。そして、インクジェットプリンター５は、用紙１４を搬送方向ＹＪ１へ搬送しつつ、ラベルＳに画像を印刷する。
【００１９】
図１に示すインクジェットプリンター５は、上流ヘッドユニット１７と、下流ヘッドユニット１８とを備えたライン型のインクジェット式プリンターである。
上流ヘッドユニット１７には、上流側トップ印刷ヘッド１７Ｔ、上流側左印刷ヘッド１７Ｌ、及び、上流側右印刷ヘッド１７Ｒの３つの印刷ヘッドが千鳥状に配置されている。同様に、下流ヘッドユニット１８には、下流側トップ印刷ヘッド１８Ｔ、下流側左印刷ヘッド１８Ｌ、及び、下流側右印刷ヘッド１８Ｒの３つの印刷ヘッドが千鳥状に配置されている。
【００２０】
上流側トップ印刷ヘッド１７Ｔには、ブラックノズル列２０と、このブラックノズル列２０の下流に配置されたシアンノズル列２１が設けられている。
ブラックノズル列２０は、インクを微細なインク粒として吐出するノズル孔（不図示）が、搬送方向ＹＪ１と交わる方向であるノズル列方向ＹＪ２に延在して形成されたノズル列である。ブラックノズル列２０には、ブラック（Ｋ）のインクカートリッジ（不図示）から、インクが供給される構成となっている。上流側トップ印刷ヘッド１７Ｔは、例えばピエゾ素子を用いて構成されるアクチュエーターによって、ブラック（Ｋ）のインクカートリッジから供給されるインクを用紙１４へ向かって押し出して、所定のノズル孔から微細なインク粒を吐出する。
シアンノズル列２１は、ブラックノズル列２０と同様、ノズル孔がノズル列方向に延在して形成されたノズル列であり、シアン（Ｃ）のインクカートリッジ（不図示）からインクが供給される構成となっている。
上流側右印刷ヘッド１７Ｒ、及び、上流側左印刷ヘッド１７Ｌは、上流側トップ印刷ヘッド１７Ｔと同様の構成であり、それぞれ、ブラックノズル列２０、及び、このブラックノズル列２０の下流に配置されたシアンノズル列２１を備えている。
【００２１】
下流側トップ印刷ヘッド１８Ｔには、マゼンタノズル列２２と、このマゼンタノズル列２２の下流に配置されたイエローノズル列２３が設けられている。
マゼンタノズル列２２は、ブラックノズル列２０と同様、ノズル孔がノズル列方向に延在して形成されたノズル列であり、マゼンタ（Ｍ）のインクカートリッジ（不図示）からインクが供給される構成となっている。
イエローノズル列２３は、ブラックノズル列２０と同様、ノズル孔がノズル列方向に延在して形成されたノズル列であり、イエロー（Ｙ）のインクカートリッジ（不図示）からインクが供給される構成となっている。
下流側右印刷ヘッド１８Ｒ、及び、下流側左印刷ヘッド１８Ｌは、下流側トップ印刷ヘッド１８Ｔと同様の構成であり、それぞれ、マゼンタノズル列２２、及び、このマゼンタノズル列２２の下流に配置されたイエローノズル列２３を備えている。
なお、図１では、説明の便宜のため、各印刷ヘッド、及び、印刷ヘッドが備えるノズル列を明示しているが、実際は、ノズル列を構成するノズル孔から鉛直下方へ向かってインクが吐出される構成となっており、当該構成を実現するように各部材が配置される。
【００２２】
インクジェットプリンター５は、用紙１４にインクを吐出してドットを形成し、このドットの組み合わせにより、画像を印刷する。以下、用紙１４に、ある１つのドットを形成する場合の基本的な動作について図１を用いて説明する。
用紙１４が図１に示す位置に存在しており、この用紙１４上の位置Ｐ１に所定の色のドットを形成する場合を例にして説明する。所定の色は、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、及び、イエロー（Ｙ）のインクがそれぞれ所定量ずつ吐出されることによって表現される色である。図１中、位置Ｐ２は、上流側トップ印刷ヘッド１７Ｔに形成されたブラックノズル列２０において、搬送される記録媒体の位置Ｐ１が通過する位置である。位置Ｐ３、位置Ｐ４、及び、位置Ｐ５についても同様である。
インクジェットプリンター５は、用紙１４にドットを形成している間、用紙１４を、略一定の速さで搬送方向ＹＪ１へ向かって搬送する。そして、図１に示す状態から用紙１４の搬送方向ＹＪ１への搬送が進行し、用紙１４上の位置Ｐ１が位置Ｐ２に対応する位置に至ったタイミングで、位置Ｐ２に対応するノズルから所定量のブラック（Ｋ）のインクを吐出する。同様にして、用紙１４上の位置Ｐ１が位置Ｐ３に至ったタイミングで、位置Ｐ３に対応するノズルから所定量のシアン（Ｃ）のインクを吐出し、用紙１４上の位置Ｐ１が位置Ｐ４に至ったタイミングで、位置Ｐ４に対応するノズルから所定量のマゼンタ（Ｍ）のインクを吐出し、用紙１４上の位置Ｐ１が位置Ｐ５に至ったタイミングで、位置Ｐ５に対応するノズルから所定量のイエロー（Ｙ）のインクを吐出する。
このようにして、用紙１４上の位置Ｐ１に、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、及び、イエロー（Ｙ）のインクがそれぞれ所定量ずつ吐出され、位置Ｐ１に所定の色のドットが形成される。
つまり、本実施形態に係るインクジェットプリンター５では、画像の印刷に係る処理中は、ラインインクジェットヘッド１２はその位置が固定された状態であり、この固定されたラインインクジェットヘッド１２に対して用紙１４が相対的に一定速度で移動しつつ、ラインインクジェットヘッド１２から適宜インクが吐出されてドットが形成され、画像が印刷される。
【００２３】
図３は、本実施形態に係る印刷システム８の機能的構成を模式的に示す図である。
図３に示すように、印刷システム８は、インクジェットプリンター５と、このインクジェットプリンター５に接続可能であり、インクジェットプリンター５を制御するホストコンピューター１（制御装置）と、を備える。
【００２４】
図３に示すように、インクジェットプリンター５は、制御部４０と、印刷部４１と、搬送部４２と、入力部４３と、表示部４４と、記憶部４５と、通信部４６と、ブラックマークセンサー４７と、ギャップセンサー４８と、切欠部センサー４９と、を備える。
制御部４０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他週販回路等を備え、ＣＰＵが制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとによりインクジェットプリンター５を制御する。
印刷部４１は、上述したラインインクジェットヘッド１２を駆動する駆動回路、その他の用紙１４への印刷に関する構成を備え、制御部４０の制御で、用紙１４に画像を印刷する。
搬送部４２は、上述した搬送ローラー１０や、搬送ローラー１０を搬送させる搬送モーター４２１、搬送モーター４２１を駆動するモータードライバー、その他の用紙１４の搬送に関する構成を備え、制御部４０の制御で、用紙１４を搬送する。制御部４０は、モータードライバーを制御して、搬送モーター４２１を駆動して、搬送ローラー１０を回転させて、用紙１４を搬送する。搬送モーター４２１は、ステッピングモーターによって構成されており、制御部４０は、ステップ数により搬送量を管理する。
【００２５】
入力部４３は、インクジェットプリンター５に設けられた操作スイッチを備え、操作スイッチに対する操作を検出し、制御部４０に出力する。制御部４０は、入力部４３からの入力に基づいて、操作スイッチに対する操作に対応する処理を実行する。
表示部４４は、複数のＬＥＤを備え、制御部４０の制御の下、これらＬＥＤを所定の態様で点灯／消滅させ、インクジェットプリンター５の状態を報知したり、エラーの発生の有無を報知したりする。なお、表示部４４が、液晶表示パネル等の表示パネルを備え、表示パネルに情報を表示する構成でもよい。
記憶部４５は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
通信部４６は、制御部４０の制御で、ホストコンピューター１との間で所定のプロトコルに準拠した通信を行う。
【００２６】
ブラックマークセンサー４７は、インクジェットプリンター５に上述したマーク用紙がセットされ、搬送される場合に、当該マーク用紙に印刷されたブラックマークＢＭが通過する位置に設けられる反射型の光学式センサーである。ブラックマークセンサー４７は、図１に示すように、用紙１４が搬送される搬送路Ｌにおいて、ラインインクジェットヘッド１２の搬送方向ＹＪ１の上流側に設けられる。ブラックマークセンサー４７は、当該センサーが設けられた位置に対応する位置にブラックマークＢＭが存在するか否かによって、異なる値の検出値を制御部４０に出力する。
制御部４０は、ブラックマークセンサー４７から入力された検出値に基づいて、当該センサーが設けられた位置に、ブラックマークＢＭが存在すること、又は、存在しないことを検出する。特に、制御部４０は、用紙１４（マーク用紙）の搬送中、ブラックマークセンサー４７から入力された検出値に基づいて、隣接するブラックマークＢＭについて、各ブラックマークＢＭが印刷された間隔であるマーク間隔を検出する。詳述すると、図２（Ａ）に示すように、制御部４０は、用紙１４（マーク用紙）の搬送中、１のブラックマークＢＭの搬送方向ＹＪ１側の前端ＢＭａを検出してから、当該１のブラックマークＢＭの搬送方向ＹＪ１の逆方向に隣接して印刷された次のブラックマークＢＭの前端ＢＭａを検出するまでに要した搬送モーター４２１のステップ数を、当該１のブラックマークＢＭと当該次のブラックマークＢＭとのマーク間隔として検出する。制御部４０は、用紙１４（マーク用紙）の搬送中、ブラックマークＢＭの前端ＢＭａの検出をトリガーとするマーク間隔の検出を継続して行う。
【００２７】
ギャップセンサー４８は、インクジェットプリンター５に上述したラベル用紙がセットされ、搬送される場合に、台紙に貼付されたラベルＳが通過する位置に設けられる透過型の光学式センサーである。ギャップセンサー４８は、図１に示すように、用紙１４が搬送される搬送路Ｌにおいて、ラインインクジェットヘッド１２の搬送方向ＹＪ１の上流側に設けられる。ギャップセンサー４８は、当該センサーが設けられた位置に対応する位置にラベルＳが存在するか否かによって、異なる値の検出値を制御部４０に出力する。詳述すると、図２（Ｂ）に示すように、ラベル用紙において、ラベルＳが貼付された位置（例えば、図２（Ｂ）における位置Ｐ２１）と、ラベルＳが貼付されてない位置（例えば、図２（Ｂ）における位置Ｐ２２）とでは、ギャップセンサー４８が備える発光部が発光する光の透過率が異なる。このため、ギャップセンサー４８が設けられた位置に対応する位置にラベルＳが存在するか否かによって、当該センサーの受光部が受光する光の強度が変化し、強度の変化に応じて当該センサーが制御部４０に出力する検出値が変化する。
特に、制御部４０は、用紙１４（ラベル用紙）の搬送中、ギャップセンサー４８から入力された検出値に基づいて、隣接するラベルＳについて、各ラベルＳが貼付された間隔であるラベル間隔を検出する。詳述すると、図２（Ｂ）に示すように、制御部４０は、用紙１４（ラベル用紙）の搬送中、１のラベルＳの搬送方向ＹＪ１側の前端Ｓａを検出してから、当該１のラベルＳの搬送方向ＹＪ１の逆方向に隣接して印刷された次のラベルＳの前端Ｓａを検出するまでに要した搬送モーター４２１のステップ数を、当該１のラベルＳと当該次のラベルＳとのラベル間隔として検出する。制御部４０は、用紙１４（ラベル用紙）の搬送中、ラベルＳの前端Ｓａの検出をトリガーとするラベル間隔の検出を継続して行う。
【００２８】
切欠部センサー４９は、図２（Ｄ）の例に係る用紙１４のように、所定間隔をあけて切欠部Ｋ１が設けられた用紙１４（以下、「切欠部用紙」という。）がインクジェットプリンター５にセットされ、搬送される場合に、用紙１４に設けられた切欠部Ｋ１（対向する２つの切欠部Ｋ１のうちの一方の切欠部Ｋ１でよい。）が通過する位置に設けられる透過型の光学式センサーである。切欠部センサー４９は、図１に示すように、用紙１４が搬送される搬送路Ｌにおいて、ラインインクジェットヘッド１２の搬送方向ＹＪ１の上流側に設けられる。切欠部センサー４９は、当該センサーが設けられた位置に対応する位置に切欠部Ｋ１が存在するか否かによって、異なる値の検出値を制御部４０に出力する。
制御部４０は、切欠部センサー４９から入力された検出値に基づいて、当該センサーが設けられた位置に、切欠部Ｋ１が存在すること、又は、存在しないことを検出する。特に、制御部４０は、用紙１４（切欠部用紙）の搬送中、切欠部センサー４９から入力された検出値に基づいて、隣接する切欠部Ｋ１について、各切欠部Ｋ１が設けられた間隔を検出することによって、各ラベルが設けられたラベル間隔を検出する。詳述すると、図２（Ｄ）に示すように、制御部４０は、用紙１４（切欠部用紙）の搬送中、１の切欠部Ｋ１を検出してから、当該１の切欠部Ｋ１の搬送方向ＹＪ１の逆方向に隣接して設けられた次の切欠部Ｋ１を検出するまでに要した搬送モーター４２１のステップ数を、当該１の切欠部Ｋ１と当該次の切欠部Ｋ１との間隔として検出する。切欠部Ｋ１の間隔と、対応するラベルＳのラベル間隔とは一であるため、ここで検出された切欠部Ｋ１の間隔は、ラベル間隔に相当する。制御部４０は、用紙１４（切欠部用紙）の搬送中、切欠部Ｋ１の検出をトリガーとするラベル間隔の検出を継続して行う。
【００２９】
本実施形態に係るインクジェットプリンター５では、ブラックマークセンサー４７、ギャップセンサー４８、及び、切欠部センサー４９のうち、いずれのセンサーを用いるかを切り替えることが可能である。ユーザーは、所定の手段によって、インクジェットプリンター５にセットされた用紙１４の種類に応じて、使用するセンサーを切り替える。
【００３０】
図３に示すように、ホストコンピューター１は、ホスト制御部６０と、ホスト入力部６１と、ホスト表示部６２と、ホスト記憶部６３と、ホスト通信部６４と、を備える。ホスト制御部６０は、ＣＰＵ等を備え、ホストコンピューター１を制御する。ホスト入力部６１は、各種入力デバイスや、操作スイッチ等の操作手段に接続され、操作手段に対する操作を検出し、ホスト制御部６０に出力する。ホスト表示部６２は、表示パネル等の表示手段を備え、ホスト制御部６０の制御で、表示手段に情報を表示する。ホスト記憶部６３は、各種データを記憶する。ホスト通信部６４は、ホスト制御部６０の制御で、インクジェットプリンター５と所定の通信規格に従って通信する。
【００３１】
ところで、上述したように、インクジェットプリンター５には、ラベルＳが所定間隔をあけて貼付されたラベル用紙（図２（Ｂ）、（Ｃ）、（Ｄ）参照。）をセット可能である。そして、インクジェットプリンター５は、ホストコンピューター１の制御で、複数のラベルＳに連続して画像を印刷可能である。以下、１つのラベルＳに印刷される一連の画像を、「ラベル画像」という。
以下、ホストコンピューター１の制御に従って、インクジェットプリンター５が複数のラベルＳに連続してラベル画像を印刷するときの、ホストコンピューター１及びインクジェットプリンター５の動作について説明する。
【００３２】
図４は、複数のラベルＳに連続して画像を印刷するときの、ホストコンピューター１及びインクジェットプリンター５の動作を示すフローチャートである。（Ａ）はホストコンピューター１の動作を示し、（Ｂ）はインクジェットプリンター５の動作を示す。
【００３３】
図４（Ａ）に示すように、ラベルＳにラベル画像を印刷する場合、ホストコンピューター１のホスト制御部６０は、連続印刷基本情報を生成し、インクジェットプリンター５に送信する（ステップＳＡ１）。
連続印刷基本情報は、インクジェットプリンター５がラベルＳに連続してラベル画像を印刷するために必要な情報であり、少なくとも、連続してラベル画像を印刷するラベルＳの数を示す情報が含まれる。
ホスト制御部６０は、事前にインストールされたアプリケーションが提供するユーザーインターフェースに入力された情報に基づいて、連続印刷基本情報を生成するために必要な情報を取得する。また、ホスト制御部６０は、アプリケーション、及び、事前にインストールされたプリンタードライバーの機能により、連続印刷基本情報を生成する。
【００３４】
図４（Ｂ）に示すように、インクジェットプリンター５の制御部４０は、連続印刷基本情報を受信し（ステップＳＢ１）、受信した連続印刷基本情報を所定の記憶領域に記憶する（ステップＳＢ２）。
【００３５】
図４（Ａ）に示すように、連続印刷基本情報を送信した後、ホストコンピューター１のホスト制御部６０は、１つのラベルＳに印刷するラベル画像の画像データをインクジェットプリンター５に送信し（ステップＳＡ２）、ラベルＳに印刷させるラベル画像の全てについて、画像データの送信が完了したか否かを判別する（ステップＳＡ３）。ホスト制御部６０は、全ての画像データの送信が完了していない場合は、処理手順をステップＳＡ２へ戻し、全ての画像データの送信が完了した場合は、処理を終了する。
このように、ホストコンピューター１は、ラベルＳに印刷させるラベル画像の画像データのそれぞれを、順番に連続して送信する。
【００３６】
図４（Ｂ）に示すように、インクジェットプリンター５の制御部４０は、ステップＳＡ２でホストコンピューター１が送信した画像データを受信したか否かを監視する（ステップＳＢ３）。
画像データを受信した場合、制御部４０は、受信した画像データを、図示しない受信バッファーに格納し（ステップＳＢ４）、処理手順をステップＳＢ３へ戻す。
このように、インクジェットプリンター５は、ラベルＳに印刷するラベル画像の画像データを順番に受信し、受信した順番で、順次、受信バッファーに格納する。
制御部４０は、受信バッファーに、順次、格納される画像データに基づいて、複数のラベルＳへのラベル画像の連続した印刷を実行する。
【００３７】
図５は、受信バッファーに格納された画像データに基づいて、複数のラベルＳに連続してラベル画像を印刷するときのインクジェットプリンター５の動作を示すフローチャートである。
図５に示すように、ラベル画像の印刷の開始に応じて、インクジェットプリンター５の制御部４０は、搬送部４２を制御して、搬送方向ＹＪ１への用紙１４の搬送を開始する（ステップＳＣ１）。制御部４０は、用紙１４の搬送を開始した後、用紙１４の搬送速度が所定の速度となるまで加速し、搬送速度が所定の速度となった後は、搬送速度を維持しながら用紙１４の搬送を実行する。上述したように、用紙１４への画像の印刷（ラベルＳへのラベル画像の印刷）は、搬送速度が所定の速度で維持された状態で用紙１４が搬送方向ＹＪ１に搬送されつつ、実行される。
また、制御部４０は、用紙１４の搬送中、ブラックマークセンサー４７、ギャップセンサー４８、又は、切欠部センサー４９のいずれかのセンサーから入力された検出値に基づいて、用紙１４の位置の調整や、印刷の開始位置の管理等を実行する。
【００３８】
用紙１４の搬送を開始した後、制御部４０は、受信バッファーから、読み出しが完了していない画像データのうち、最も時間的に古く受信バッファーに格納された画像データを読み出す（ステップＳＣ２）。
次いで、制御部４０は、読み出した画像データに基づいて、印刷部４１を制御して、対応するラベルＳにラベル画像を印刷する（ステップＳＣ３）。
次いで、制御部４０は、連続印刷基本情報に基づいて、全てのラベルＳへのラベル画像の印刷が完了したか否かを判別する（ステップＳＣ４）。
全てのラベルＳへのラベル画像の印刷が完了していない場合（ステップＳＣ４：ＮＯ）、制御部４０は、処理手順をステップＳＣ２へ戻す。
一方、全てのラベルＳへのラベル画像の印刷が完了した場合（ステップＳＣ４：ＹＥＳ）、制御部４０は、搬送部４２を制御して、搬送方向ＹＪ１への用紙１４の搬送を停止する（ステップＳＣ５）。用紙１４の搬送の停止後、制御部４０は、処理を終了する。
【００３９】
ところで、インクジェットプリンター５には、継ぎ足しが行われた用紙１４がセットされる場合がある。継ぎ足しとは、同種の用紙１４がテープによる接着その他の手段によって、接続されることである。
図６は、継ぎ足しの説明に利用する図であり、（Ａ）は、継ぎ足しが行われていない図２（Ｂ）の例に係る用紙１４（ラベル用紙）を示し、（Ｂ）は、継ぎ足しが行われた図２（Ｂ）の例に係る用紙１４（ラベル用紙）を示す。
図６（Ｂ）では、用紙１４について、継ぎ足し位置Ｐ６１において、同種の用紙１４が接続されて継ぎ足しが行われている。この場合、図６（Ａ）に示す用紙１４との比較で明らかなとおり、継ぎ足し位置Ｐ６１に対応する位置のラベル間隔が、用紙１４における本来のラベル間隔（継ぎ足しが行われていない場合のラベル間隔）よりも長くなる。
このように、用紙１４について、継ぎ足しが行われた場合、継ぎ足しが行われた部分に対応するラベル間隔（用紙１４がマーク用紙の場合、マーク間隔）が、用紙１４における本来のラベル間隔（用紙１４がマーク用紙の場合、マーク間隔）よりも長くなる。
そして、本実施形態に係るインクジェットプリンター５は、継ぎ足しが行われた用紙１４がセットされる可能性があることを踏まえて、用紙１４の搬送中、以下の処理を実行する。
【００４０】
図７は、用紙１４の搬送中にインクジェットプリンター５が実行する処理を示すフローチャートである。
なお、図７のフローチャートの説明では、インクジェットプリンター５に、図２（Ｂ）の例に係る用紙１４（ラベル用紙）がセットされており、センサーとして、ギャップセンサー４８が使用されるものとする。
インクジェットプリンター５は、例えば、図５のフローチャートのステップＳＣ１で用紙１４の搬送を開始してから、ステップＳＣ５で搬送を停止するまでの間、図７のフローチャートで示す処理を実行する。
【００４１】
図７に示すように、用紙１４の搬送中、インクジェットプリンター５の制御部４０は、ギャップセンサー４８から入力された検出値に基づいて、ラベルＳの前端Ｓａを検出したか否かを監視する（ステップＳＤ１）。
ラベルＳの前端Ｓａを検出した場合（ステップＳＤ１）、制御部４０は、１つ前に検出したラベルＳの前端Ｓａから、ステップＳＤ１で新たに前端Ｓａを検出するまでに、用紙１４の搬送に要した搬送モーター４２１（ステッピングモーター）のステップ数を検出する（ステップＳＤ２）。ステップＳＤ２で検出したステップ数は、ラベル間隔に相当する。なお、制御部４０は、用紙１４の搬送中、１の前端Ｓａを検出してから、当該１の前端Ｓａの搬送方向ＹＪ１と逆方向に位置する次の前端Ｓａを検出するまでの間のステップ数を計測する。
【００４２】
次いで、制御部４０は、ステップＳＤ２で検出したラベル間隔の値が、インクジェットプリンター５にセットされた用紙１４のラベル間隔として事前に設定された間隔（所定長。以下、「設定ラベル間隔」という。）の値よりも短いか否かを判別する（ステップＳＤ３）。
ここで、設定ラベル間隔は、以下の３つの方法のうちのいずれかの方法で事前に設定される。
＜方法Ｈ１＞
方法Ｈ１において、インクジェットプリンター５は、インクジェットプリンター５に設けられた操作スイッチを操作することによって、設定ラベル間隔を設定できる構成となっている。ユーザーは、操作スイッチを操作して、インクジェットプリンター５に実際にセットされた用紙１４の種類に応じた適切な値の設定ラベル間隔を設定させる。
＜方法Ｈ２＞
方法Ｈ２において、インクジェットプリンター５は、ホストコンピューター１や、インクジェットプリンター５のメンテナンス用のソフトウェアツールがインストールされた端末等の外部装置からの制御コマンドに基づいて、設定ラベル間隔を設定できる構成となっている。ユーザーは、外部装置が提供するユーザーインターフェースに必要な情報を入力して、設定ラベル間隔を設定させる制御コマンドをインクジェットプリンター５に送信させて、インクジェットプリンター５に実際にセットされた用紙１４の種類に応じた適切な値の設定ラベル間隔を設定させる。
＜方法Ｈ３＞
方法Ｈ３において、インクジェットプリンター５は、用紙１４がセットされた状態のときに、用紙１４を所定の距離だけ搬送させて、ラベル間隔を検出する処理を実行する機能を有する。インクジェットプリンター５は、電源が投入されたタイミングや、用紙１４が新たにセットされたタイミング、その他のタイミングで、上記処理を実行し、ラベル間隔を自動で検出し、自動で検出したラベル間隔を、設定ラベル間隔として設定する。
【００４３】
いずれの方法で設定ラベル間隔が設定された場合であっても、設定ラベル間隔の値は、インクジェットプリンター５に実際にセットされた用紙１４のラベル間隔を示す値となる。
【００４４】
ステップＳＤ３において、ステップＳＤ２で検出したラベル間隔の値が、設定された設定ラベル間隔の値よりも短いと判別した場合（ステップＳＤ３：ＹＥＳ）、制御部４０は、エラーが発生したと判別し、用紙１４の搬送、及び、用紙１４への画像の印刷を停止する（ステップＳＤ４）。
なお、「検出したラベル間隔の値が、設定された設定ラベル間隔の値よりも短い」とは、検出したラベル間隔の値が、検出時に発生する誤差等を考慮したマージンを反映した設定ラベル間隔の値よりも短いことを意味する。
ステップＳＤ４の処理が行われる理由は、以下である。すなわち、検出したラベル間隔の値が、設定された設定ラベル間隔の値よりも短いということは、以下の２つの状態である可能性がある。すなわち、１つの状態は、用紙１４の搬送に関し何らかのエラーが生じており、搬送に関するエラーに起因して設定された設定ラベル間隔の値よりも短い値のラベル間隔が検出された状態である。他の１つの状態は、上述した方法Ｈ１又は方法Ｈ２により、ユーザーが、設定ラベル間隔を設定させた場合において、インクジェットプリンター５にセットされた用紙１４としてユーザーが認識している種類と、実際にインクジェットプリンター５にセットされた用紙１４の種類とが相違しており、これに起因して、設定された設定ラベル間隔の値よりも短い値のラベル間隔が検出された状態である。いずれの状態であっても、正常に画像を印刷することができないため、ステップＳＤ４において、制御部４０は、エラーが発生したと判別し、用紙１４の搬送、及び、用紙１４への画像の印刷を停止する。
【００４５】
ステップＳＤ３において、ステップＳＤ２で検出したラベル間隔の値が、設定された設定ラベル間隔の値よりも短くないと判別した場合（ステップＳＤ３：ＮＯ）、制御部４０は、ステップＳＤ２で検出したラベル間隔の値が、事前に設定された設定ラベル間隔の値よりも長いか否かを判別する（ステップＳＤ５）。
なお、「検出したラベル間隔の値が、設定された設定ラベル間隔の値よりも長い」とは、検出したラベル間隔の値が、検出時に発生する誤差等を考慮したマージンを反映した設定ラベル間隔の値よりも長いことを意味する。
【００４６】
ステップＳＤ５において、ステップＳＤ２で検出したラベル間隔の値が、設定された設定ラベル間隔の値よりも長くないと判別した場合（ステップＳＤ５：ＮＯ）、換言すれば、検出したラベル間隔の値が、設定された設定ラベル間隔の値と同一の場合、制御部４０は、処理手順をステップＳＤ１へ戻す。エラーが発生してないからである。なお、「検出したラベル間隔の値が、設定された設定ラベル間隔の値と同一」とは、検出したラベル間隔の値が、設定ラベル間隔の値にマージンを反映した範囲内にあることを意味する。
【００４７】
一方、ステップＳＤ５において、ステップＳＤ２で検出したラベル間隔の値が、設定された設定ラベル間隔の値よりも長いと判別した場合（ステップＳＤ５：ＹＥＳ）、制御部４０は、直近で実行されたステップＳＤ２の処理の１つ前に行われたステップＳＤ２の処理で検出したラベル間隔の値が、設定ラベル間隔の値よりも長かったか否かを判別する（ステップＳＤ６）。ステップＳＤ６において、制御部４０は、２回連続して、設定ラベル間隔の値（所定長）よりも長い値のラベル間隔が検出されたか否かを判別する。なお、制御部４０は、ステップＳＤ２の処理でラベル間隔を検出する度に、検出したラベル間隔を所定の記憶領域に記憶する。
【００４８】
直近で実行されたステップＳＤ２の処理の１つ前に行われたステップＳＤ２の処理で検出したラベル間隔の値が、設定ラベル間隔の値よりも長かった場合（ステップＳＤ６：ＹＥＳ）、換言すれば、２回連続して設定ラベル間隔の値よりも長い値のラベル間隔を検出した場合、制御部４０は、エラーが発生したと判別し、用紙１４の搬送、及び、用紙１４への画像の印刷を停止する（ステップＳＤ７）。これは、以下の理由による。すなわち、検出したラベル間隔の値が、２回連続して、設定された設定ラベル間隔の値よりも長いということは、以下の２つの状態である可能性がある。すなわち、１つの状態は、用紙１４の搬送に関し何らかのエラーが生じており、搬送に関するエラーに起因して設定された設定ラベル間隔の値よりも長い値のラベル間隔が２回連続して検出された状態である。他の１つの状態は、上述した方法Ｈ１又は方法Ｈ２により、ユーザーが、設定ラベル間隔を設定させた場合において、インクジェットプリンター５にセットされた用紙１４としてユーザーが認識している種類と、実際にインクジェットプリンター５にセットされた用紙１４の種類とが相違しており、これに起因して、設定された設定ラベル間隔の値よりも長い値のラベル間隔が検出された状態である。いずれの状態であっても、正常に画像を印刷することができないため、ステップＳＤ７において、制御部４０は、エラーが発生したと判別し、用紙１４の搬送、及び、用紙１４への画像の印刷を停止する。
【００４９】
一方、直近で実行されたステップＳＤ２の処理の１つ前に行われたステップＳＤ２の処理で検出したラベル間隔の値が、設定ラベル間隔の値よりも長くない場合（ステップＳＤ６：ＮＯ）、制御部４０は、処理手順をステップＳＤ１に戻す。この結果、設定ラベル間隔の値よりも長い値のラベル間隔が２回以上連続して検出されない場合、すなわち、設定ラベル間隔の値よりも長い値のラベル間隔が検出された場合であっても、次に検出されたラベル間隔の値が、設定ラベル間隔の値と同一の場合は、用紙１４の搬送、及び、用紙１４への印刷が停止されることなく、処理が継続して実行される。
これは、以下の理由による。すなわち、設定ラベル間隔の値よりも長い値のラベル間隔が連続することなく単独で検出された場合は、用紙１４に上述した継ぎ足しが行われており、継ぎ足し位置（図６参照。）に対応するラベル間隔について、設定ラベル間隔の値よりも長い値のラベル間隔が検出されたと想定される。この場合、用紙１４への画像の印刷は継続して正常に実行できるため、エラーが発生したと判別することなく、用紙１４の搬送、及び、用紙１４への印刷を継続して実行する。これにより、不必要に印刷が停止することが抑制され、処理効率の向上、及び、ユーザーの利便性を向上できる。
【００５０】
なお、図７のフローチャートでは、ラベル用紙が搬送される場合のインクジェットプリンター５の動作を説明したが、マーク用紙が搬送される場合も、同様の処理が実行される。
【００５１】
以上説明したように、本実施形態に係るインクジェットプリンター５（印刷装置）は、台紙に所定間隔でラベルＳが貼付されたラベル用紙、又は、所定間隔でブラックマークＢＭ（マーク）が印刷されたマーク用紙を搬送方向ＹＪ１に搬送する搬送部４２と、搬送部４２により搬送されるラベル用紙、又は、マーク用紙に印刷するラインインクジェットヘッド１２（印刷ヘッド）とを備える。そして、インクジェットプリンター５は、搬送部４２によるラベル用紙、又は、マーク用紙の搬送中、搬送路Ｌに設けられたセンサーにより、ラベル用紙において隣接するラベルＳが貼付される間隔であるラベル間隔、又は、マーク用紙においてブラックマークＢＭが印刷される間隔であるマーク間隔を検出する。インクジェットプリンター５は、設定ラベル間隔（所定長）より短いラベル間隔、又は、マーク間隔が検出された場合はエラーと判別する。インクジェットプリンター５は、設定ラベル間隔より長いラベル間隔、又は、マーク間隔が検出された後、次に検出されたラベル間隔、又は、マーク間隔が設定ラベル間隔の場合はエラーと判別せず、設定ラベル間隔より長いラベル間隔、又は、マーク間隔が検出された後、次に検出されたラベル間隔、又は、マーク間隔が所定長よりも長い場合はエラーと判別する。
この構成によれば、継ぎ足しが行われたことにより、設定ラベル間隔の値よりも長い値のラベル間隔が検出された場合に、印刷を停止することを防止でき、不必要に印刷が停止されて処理効率が低下することを防止できる。すなわち、上記構成によれば、ラベル用紙、又は、マーク用紙を搬送可能なインクジェットプリンター５について、継ぎ足しが行われた用紙１４を搬送する場合に対応する処理を実行できる。
【００５２】
また、本実施形態では、インクジェットプリンター５は、操作スイッチの操作による指示、もしくは、外部装置からの制御コマンドによる指示に応じて設定ラベル間隔を設定し、又は、ラベル間隔もしくはマーク間隔を所定の処理により検出し、検出したラベル間隔もしくはマーク間隔を、設定ラベル間隔として設定する。
この構成によれば、適切な値の設定ラベル間隔を設定できる。
【００５３】
また、本実施形態では、インクジェットプリンター５において、ラインインクジェットヘッド１２（印刷ヘッド）は、センサーの搬送方向ＹＪ１の下流に設けられる。インクジェットプリンター５は、搬送部４２によりラベル用紙、又は、マーク用紙を搬送方向ＹＪ１に搬送しながら、ラインインクジェットヘッド１２により印刷し、また、センサーにより光学的にブラックマークＢＭ、又は、台紙におけるラベルＳの前端Ｓａ（端部）を検出することによってラベル間隔、又は、マーク間隔を検出する。
この構成によれば、インクジェットプリンター５は、用紙１４への画像の印刷、及び、画像の印刷に伴う用紙１４の搬送中、ラベル間隔、及び、マーク間隔を的確に検出できる。
【００５４】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、ラベル間隔、又は、マーク間隔を、ステッピングモーターである搬送モーター４２１のステップ数により検出していたが、ラベル間隔、又は、マーク間隔を検出する方法は、実施形態で説明した方法に限らない。例えば、搬送モーター４２１をブラシレスＤＣモーター等のステッピングモーター以外のモーターにより構成し、ロータリーエンコーダーによって、ラベル間隔、又は、マーク間隔を検出する構成であってもよい。
また、ラインインクジェットヘッド１２の構成は、図１で例示した構成に限らず、どのような構成であってもよい。また他の方式のラインヘッド、例えばラインサーマルヘッドでもよい。
また、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００５５】
１…ホストコンピューター（外部装置）、５…インクジェットプリンター（印刷装置）、１２…ラインインクジェットヘッド（印刷ヘッド）、１４…用紙（ラベル用紙、マーク用紙）、４０…制御部、４２…搬送部、Ｓ…ラベル。
【図１】
0006540387.tif 000002
【図２】
0006540387.tif 000003
【図３】
0006540387.tif 000004
【図４】
0006540387.tif 000005
【図５】
0006540387.tif 000006
【図６】
0006540387.tif 000007
【図７】
0006540387.tif 000008