(57)【特許請求の範囲】
【請求項１】
所定搬送方向に記録媒体を搬送する搬送手段と、
前記所定搬送方向に配列された複数の記録素子を備えた記録ヘッドと、
前記記録ヘッドを前記所定搬送方向と交差する方向に走査させるキャリッジとを有し、
前記キャリッジにより前記記録ヘッドを走査させることで記録媒体上に前記複数の記録素子に応じた複数のラスタ分の画像を記録する記録走査と、前記記録走査終了後前記搬送手段により前記複数のラスタ分の記録媒体を搬送する搬送動作と、を交互に繰り返し実行することにより記録媒体上に記録情報に応じた画像を記録する記録装置において、
前記所定搬送方向に関して、前記記録ヘッドによる記録位置の上流側で前記搬送手段により搬送される記録媒体の後端を検出する検出手段と、
前記記録媒体に対する最後の前記記録走査で記録されるラスタ数を設定するとともに、前記ラスタ数に応じて前記最後の記録走査で用いる記録ヘッドの記録素子の範囲を設定する設定手段と、を有し、
前記設定手段は、前記検出手段による記録媒体の後端検出に応じて残りの記録情報サイズを判断し、前記記録媒体上の残りの記録可能領域のサイズよりも前記残りの記録情報サイズが大きい場合、前記最後の記録走査における画像のラスタ数を、それ以前の前記記録走査おける画像ラスタ数よりも少ないラスタ数に設定するとともに、前記最後の記録走査において記録される画像の最後のラスタが前記記録ヘッドの前記複数の記録素子のうち、前記所定搬送方向の最も上流側の記録素子によって記録されるように記録に用いる記録素子の範囲を設定し、
前記搬送手段が前記最後の記録走査の１つ前の記録走査後、前記最後の記録走査を前記搬送手段により搬送された記録素子の範囲で行うように前記搬送手段による搬送動作を実行し、前記最後の記録走査において前記設定された記録素子の範囲を用いて前記残りの記録情報の一部を記録し、残りは記録しないことを特徴とする記録装置。
【請求項２】
前記記録情報は、前記記録手段が記録動作を実行することが可能なデータ形式に処理されて生成される、請求項１記載の記録装置。
【請求項３】
前記記録媒体は、ラベル用紙の台紙に複数枚貼着されたラベルである、請求項１または２記載の記録装置。
【請求項４】
前記記録手段は、前記記録素子としてのノズルからインク液滴を吐出して前記記録媒体に前記記録情報の記録を行うインクジェット記録ヘッドである、請求項１から３のいずれか１項に記載の記録装置。
【請求項５】
前記記録手段は、前記記録情報に応じて、前記記録媒体に対してモノクロ画像又はカラー画像を記録することができるように構成されている、請求項１から４のいずれか１項に記載の記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録用紙等の記録媒体に記録を行う記録装置に関する。さらに詳しくは、台紙に複数枚のラベルが貼着されたラベル用紙や連続紙等の記録媒体に情報を記録するシリアルスキャン方式の記録装置に関する。
【０００２】
【従来の技術】
従来から、種々の方法によりインクの吐出液滴を形成し、これを記録紙等の記録媒体に付着させて記録を行うインクジェット記録装置が知られている。特に、吐出液滴形成のためのエネルギーとして熱を利用するインクジェット記録装置は、複数の吐出口を高密度に配置することが容易であり、また、この高密度化により高解像度、高画質の画像が高速度に得られ、しかも画像のカラー化も容易であるという優れた特徴を有している。この記録方法は、記録信号に応じてインクを記録媒体上に吐出させて記録を行うものであり、ランニングコストが安く、静かな記録方式として、広く用いられている。
【０００３】
さらに、カラー記録を行うことができるインクジェット記録装置の場合には、各色のインク毎に分けられた記録ヘッドが設けられており、この各記録ヘッドから各色のインク液滴を吐出して記録媒体上で重ね合わせることにより、記録媒体上にカラー画像を形成する。カラー画像の記録には、一般に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の３原色のインク、さらにこれらにブラック（Ｋ）を含めた４色のインクが用いられる。この場合、インクジェット記録装置には、これらのインクに対応する記録ヘッドと、各記録ヘッドに供給するインクを収容するインクタンクが備えられる。
【０００４】
また、近年においては、記録ヘッドに各色のインク毎に分けられたノズル列が形成され、その記録ヘッドに各色のインクタンクが一体に備えられた構成の記録ヘッドカートリッジを用いたインクジェット記録装置や、より高画質を可能とするために、上記の４色のインク（Ｙ，Ｍ，Ｃ，Ｋ）に、淡いイエロー（ＰＹ）、淡いマゼンタ（ＰＭ）、淡いシアン（ＰＣ）を加えた７色構成のインクジェット記録装置が既に実現化されている。
【０００５】
この種のインクジェット記録装置には、記録ヘッドを記録媒体の搬送方向（副走査方向）と交差する方向（主走査方向）にシリアルスキャンさせてプラテン上の記録媒体に対して記録を行うシリアルスキャン方式のものと、長尺な記録ヘッドを記録媒体の搬送方向と交差する方向に固定し、プラテン上を搬送している記録媒体に対して記録を行うラインヘッド方式のものとが存在している。
【０００６】
後者（ラインヘッド方式）は、記録媒体を連続搬送させることが可能な搬送手段を有し、固定している長尺の記録ヘッドの下方に記録媒体を搬送させることで記録を行う方式であるため、非常に高速に記録することが可能である、しかし、長尺の記録ヘッドを使用するために記録装置が大型化し、また長尺の記録ヘッドが一般に高価であるためにコストが高くなってしまう。
【０００７】
これに対し、前者（シリアルスキャン方式）は、記録媒体を記録幅に応じて間欠搬送させることが可能な搬送手段を備え、記録媒体の搬送と記録ヘッドの走査とを繰り返すことにより記録を行うため、記録速度は低速であるが、小型の記録ヘッドを用いるので記録装置の小型化が可能であり、コストを安くすることが可能である。
【０００８】
上記のようなインクジェット記録装置の一応用例として、台紙に複数枚のラベルが貼着されたラベル用紙等の記録媒体に情報を記録する、ラベルプリンタと呼ばれる記録装置が知られている。ラベルプリンタには、高速に記録することが可能なラインヘッド方式を用いることが一般的である。しかし、近年では、シリアルスキャン方式も、記録ヘッドのノズル数を大幅に増やすことで記録速度の高速化が達成され、さらに小型、低コストである等の特徴を生かして、ラベルプリンタに用いられつつある。
【０００９】
図１２は従来のシリアルスキャン方式のラベルプリンタを示す上面断面図、図１３は図１２に示したラベルプリンタの側面断面図である。
【００１０】
図１２および図１３に示すように、従来のラベルプリンタは、ロール状に巻かれた台紙１０８の表面に複数のラベル１０９が連続的に貼着されてなるラベル用紙１０７をプラテン１１０上に搬送する第１の搬送ローラ１０４と、第１の搬送ローラ１０４によって搬送されたラベル用紙１０７の情報に配置され、ラベル１０９に対してインクを吐出ながらガイドレールに沿って走査して、そのラベル１０９に情報を記録する記録ヘッド１０２と、記録ヘッド１０２によって記録がなされたラベル用紙１０７をさらに搬送する第２の搬送ローラ１０５とを有している。さらに、ラベルプリンタは、第２の搬送ローラ１０５によって搬送されたラベル用紙１０７を外部に排出するための排出ローラ１０６を有している。
【００１１】
このラベルプリンタには、搬送ローラ１０４，１０５によるラベル用紙１０７の搬送方向に関して第１の搬送ローラ１０４よりも下流側でかつラベル用紙１０７の上方に配置され、第１の搬送ローラ１０４による搬送方向に対して交差する方向に延びたガイドレール（不図示）と、このガイドレールの両端部付近に設けられた２つのプーリ（不図示）に巻回された駆動ベルト１０１とが備えられているとともに、この駆動ベルト１０１の一部に固定され、ガイドレールに沿って往復移動可能なキャリッジ１００が備えられている。記録ヘッド１０２にはＹ，Ｍ，Ｃ，Ｋの各色のインク毎に分けられたノズル列が形成されており、キャリッジには、この記録ヘッド１０２と、各色のインクをそれぞれ収容した４つのインクタンク（不図示）とが搭載されている。記録ヘッド１０２およびインクタンクは、このキャリッジに搭載されて、ガイドレールに沿って往復走査する。
【００１２】
また、このラベルプリンタには、ラベル１０９の先端を検知するための透過光型のＴＯＦ（Ｔｏｐ ｏｆ Ｆｏｒｍ）センサ１１１が、記録ヘッド１０２の下方の領域よりも搬送方向上流側の位置に備えられている。このＴＯＦセンサ１１１は、ラベル１０９に付されたフォーム等の記録位置を示す指標を検知する。
【００１３】
このように構成されたラベルプリンタでは、搬送ローラ１０４，１０５によりラベル用紙１０７を記録ヘッド１０２の下方に搬送した後、記録ヘッド１０２からインクを吐出させながらキャリッジを図示矢印Ａ方向に走査させることにより、ラベル１０９に記録ヘッド１０２の１記録幅分の記録を行う。その後、搬送ローラ１０４，１０５によりラベル用紙１０７を記録ヘッド１０２の１記録幅分だけ搬送し、同様にしてラベル１０９に記録ヘッド１０２の１記録幅分の記録を行う。この動作を繰り返すことにより、１枚のラベル１０９の全体に記録を行う。
複数枚のラベル１０９に連続的に記録を行う場合は、１枚分の記録を行った後、次のラベル１０９の記録開始位置までラベル用紙１０７を搬送し、次のラベル１０９に対して記録を行う。
【００１４】
図１４は、図１２に示したラベルプリンタを用いて複数枚のラベルに連続的に記録を行う動作を説明するための図である。
【００１５】
複数枚のラベルに連続的に記録を行う場合には、まず、搬送ローラ１０４（図１２参照）によりラベル用紙１０７を記録ヘッド１０２の下方に向けて搬送する。そして、図１４（ａ）に示すようにＴＯＦセンサ１１１により１枚目のラベル１０９の先端が検知されたら、ラベル用紙１０７の搬送を一旦停止する。この位置が、ラベル１０９の記録開始基準位置となる。そして、ホストＰＣ（不図示）からプリンタに送られた記録情報に基づいて、ラベル用紙１０７の搬送と記録ヘッド１０２（図１２参照）の走査とを繰り返すことにより、１枚目のラベル１０９に対して記録を行う。
【００１６】
図１４（ｂ）は、１枚目のラベル１０９に対する記録が終了した状態を示している。台紙１０８の上にはラベル１０９同士が隣接して貼着されているので、１枚目のラベル１０９に対する記録が終了したときには、次のラベル１０９は先端がＴＯＦセンサ１１１を越える位置に搬送されている。
【００１７】
そのため、図１４（ｃ）に示すように、次のラベル１０９の先端がＴＯＦセンサ１１１によって検知される位置まで、ラベル用紙１０７を搬送方向上流側へ逆搬送する。そして、上記のような記録動作および搬送動作を繰り返すことにより、複数枚のラベル１０９のそれぞれに、所定の情報の記録が行われる。
【００１８】
【発明が解決しようとする課題】
しかしながら、上記に示したような記録装置では、複数枚のラベルに記録を行う場合には、あるラベルに対して記録を行った後にラベル用紙を逆搬送し、次のラベルの先端の位置合わせを行う必要があるので、記録動作のスループットが著しく低下してしまう。
【００１９】
そこで本発明は、複数枚の記録媒体に記録を行う場合であっても記録動作のスループットを低下させることなく、かつ記録情報を記録媒体の所定の位置に記録することができる記録装置を提供することを目的とする。
【００２０】
【課題を解決するための手段】
上記目的を達成するため、本発明の記録装置は、所定搬送方向に記録媒体を搬送する搬送手段と、前記所定搬送方向に配列された複数の記録素子を備えた記録ヘッドと、前記記録ヘッドを前記所定搬送方向と交差する方向に走査させるキャリッジとを有し、前記キャリッジにより前記記録ヘッドを走査させることで記録媒体上に前記複数の記録素子に応じた複数のラスタ分の画像を記録する記録走査と、前記記録走査終了後前記搬送手段により前記複数のラスタ分の記録媒体を搬送する搬送動作と、を交互に繰り返し実行することにより記録媒体上に記録情報に応じた画像を記録する記録装置において、前記所定搬送方向に関して、前記記録ヘッドによる記録位置の上流側で前記搬送手段により搬送される記録媒体の後端を検出する検出手段と、前記記録媒体に対する最後の前記記録走査で記録されるラスタ数を設定するとともに、前記ラスタ数に応じて前記最後の記録走査で用いる記録ヘッドの記録素子の範囲を設定する設定手段と、を有し、前記設定手段は、前記検出手段による記録媒体の後端検出に応じて残りの記録情報サイズを判断し、前記記録媒体上の残りの記録可能領域のサイズよりも前記残りの記録情報サイズが大きい場合、前記最後の記録走査における画像のラスタ数を、それ以前の前記記録走査おける画像ラスタ数よりも少ないラスタ数に設定するとともに、前記最後の記録走査において記録される画像の最後のラスタが前記記録ヘッドの前記複数の記録素子のうち最も上流側の記録素子によって記録されるように記録に用いる記録素子の範囲を設定し、前記搬送手段が前記最後の記録走査の１つ前の記録走査後、前記最後の記録走査を前記搬送手段により搬送された記録素子の範囲で行うように前記搬送手段による搬送動作を実行し、前記最後の記録走査において前記設定された記録素子の範囲を用いて前記残りの記録情報の一部を記録し、残りは記録しないことを特徴とする。
【００２４】
この構成によれば、記録媒体の記録可能領域に記録される記録情報の最終ラスタは、記録ヘッドの記録素子のうちの記録媒体の搬送方向最上流側の記録素子によって形成される。したがって、記録ヘッドの記録走査は記録媒体の記録可能領域に対向する領域内でのみ行われるので、次の記録可能領域に連続的に記録を行う際には次の記録開始位置まで記録媒体を正搬送すればよい。そのため、記録媒体を逆搬送する必要がなくなり、記録動作のスループットを低下させることなく、かつ記録情報を記録媒体の所定の位置に正しく記録することが可能になる。
【００２５】
さらに、前記記録情報は、前記記録手段が記録動作を実行することが可能なデータ形式に処理されて生成される構成とすることが好ましい。
【００２６】
さらには、前記記録媒体は、台紙に複数枚のラベルが貼着されてなるラベル用紙である構成であってもよい。
【００２７】
また、前記記録手段は、前記記録素子としてのノズルからインク液滴を吐出して前記記録媒体に前記記録情報の記録を行うインクジェット記録ヘッドである構成としてもよい。
【００２８】
さらに、前記記録手段は、前記記録情報に応じて、前記記録媒体に対してモノクロ画像又はカラー画像を記録することができるように構成されていてもよい。
【００２９】
【発明の実施の形態】
次に、本発明の実施形態について図面を参照して説明する。
【００３０】
（第１の実施形態）
図１は、本発明の記録装置の第１の実施形態における記録ヘッド等の概略構成を示す図である。なお、図１では、記録ヘッド２０２の各ノズル列を上方から透視した状態を示している。
【００３１】
本実施形態の記録装置における記録ヘッド２０２は、イエロー（Ｙ），マゼンダ（Ｍ），シアン（Ｃ），ブラック（Ｋ）の各色のインク毎に設けられた４列のノズル列２０２Ｙ，２０２Ｍ，２０２Ｃ，２０２Ｋが並列に配列されている。各ノズル列は、インク液滴を吐出する３０４個のノズルが一定のピッチで配置されて構成されている。そのため、この記録ヘッド２０２では、１回の走査で各色とも３０４ラスタ分の記録を行うことができる。また、本実施形態の記録装置では、記録ヘッド２０２の走査とラベル用紙の間欠搬送とを繰り返して記録を行う際に、原則として１回の間欠搬送動作で３０４ラスタ分の用紙送りを行う。
【００３２】
なお、本実施形態の記録装置の駆動ベルト２０１、本発明の位置検出手段としてのＴＯＦセンサ２１１、台紙２０８、ラベル２０９、およびその他の構成は、図１２および図１３に示した従来の記録装置と同様であるので、詳しい説明は省略する。
【００３３】
本実施形態の記録装置の記録動作も図１２等に示した従来の記録装置と同様であり、搬送ローラによりラベル用紙を記録ヘッド２０２の下方に搬送した後、記録ヘッド２０２からインクを吐出させながらキャリッジを図示矢印Ａ方向に走査させることにより、ラベル２０９に記録ヘッド２０２の１走査記録幅分（３０４ラスタ）の記録を行う。その後、搬送ローラによりラベル用紙を記録ヘッド２０２の１走査記録幅分だけ搬送し、同様にしてラベル２０９に記録ヘッド２０２の１走査記録幅分の記録を行う。この動作を繰り返すことにより、１枚のラベル２０９の全体に記録を行う。
【００３４】
図２は、図１に示した記録装置を用いて複数枚のラベルに連続的に記録を行う動作を説明するための図である。
【００３５】
まず、搬送ローラによりラベル用紙を記録ヘッド２０２の下方に搬送し、図２（ａ）に示すようにＴＯＦセンサ２１１により１枚目のラベル２０９の先端が検知されたら、ラベル用紙の搬送を一旦停止する。この位置が、ラベル２０９の記録開始基準位置となる。そして、ホストＰＣ（不図示）から記録装置に送られた記録情報に基づいて、記録ヘッド２０２の１走査分（３０４ラスタ分）の記録と１走査時の記録幅分の用紙送りとを繰り返して、１枚目のラベル１０９に対して記録を行う。ただし、ラベル２０９に記録される画像の最終ラスタを形成する走査時には、３０４ラスタ分の記録は行われない。
【００３６】
図２（ｂ）は、ラベル２０９に記録される画像の最終ラスタを形成する走査が終了し、１枚目のラベル２０９に対する記録が終了した状態を示している。本実施形態の記録装置では、必ず、記録ヘッド２０２の各ノズル列のうち、ラベル用紙の搬送方向最上流側のノズル、すなわち図１に示す第３０４番目のノズルによって最終ラスタが記録されるように、最終走査前のラベル用紙の搬送量の調整と記録データの加工とが行われている。
【００３７】
なお、図２（ｂ）に示すように、１枚目のラベル２０９に対する記録が終了したときには、次のラベル２０９は先端がＴＯＦセンサ２１１を越える位置に搬送されている。
【００３８】
そして、図２（ｃ）に示すように、ＴＯＦセンサ２１１によって次のラベル２０９の先端が検知された時点からの搬送量を制御して、記録ヘッド２０２の記録領域に次のラベル２０９の記録位置が位置するように、ラベル用紙を搬送する。
このように、本実施形態の記録装置では、ラベル用紙を逆搬送する動作は行われない。
【００３９】
図３は、図１に示した本実施形態の記録装置に備えられた電気的構成のブロック図である。本実施形態の記録装置は、ＣＰＵ（中央処理装置）５００により、プログラムメモリ５０１に格納された制御プログラムを実行して、ホストＰＣからインターフェース５０４を制御して記録データを受信し、出力ポート５１３を経由してモータドライバ５１４を制御することにより搬送ローラや排紙ローラ用の各種モータＭ５１５〜５１７を駆動し、さらに記録制御回路５０８とデータ制御回路５１８を制御することにより記録ヘッド２０２の各色用のノズル列２０２Ｙ，２０２Ｍ，２０２Ｃ，２０２Ｋを駆動する。このようにして、ラベル用紙の給紙、搬送および排出や、記録ヘッドの動作制御が行われる。
【００４０】
なお、ＣＰＵ５００は本発明の記録領域判断手段、搬送量算出手段、駆動素子数算出手段を成し、記録制御回路５０８およびデータ制御回路５１８は本発明の駆動素子数設定手段を成す。
【００４１】
また、この動作制御に関わるセンサ類５０７や、オペレータの操作キー５０６も、入力ポート５０５を介してＣＰＵ５００に接続されている。また、ホストＰＣから受信した記録データはデータメモリ５０３に格納され、動作制御を実行する際にはワーキングメモリ５０２に記憶されたデータ類が適宜参照される。
【００４２】
図４は、本実施形態の記録装置における記録データの展開過程を説明するための概念図である。
【００４３】
ホストＰＣ６００から送信された、バーコード、文字、線図、イメージ画像等を描画するためのコマンドは、記録装置内のデータメモリ５０３（図３参照）へ４色分のページバッファ６０１Ｋ，６０１Ｃ，６０１Ｍ，６０１Ｙに展開して格納される。この展開が終了した後、記録装置がホストＰＣ６００から記録開始のコマンドを受信すると、展開したイメージデータの最初のページから、１走査分のイメージデータとして３０４ラスタ分のイメージデータを４色分のプリントバッファ６０２Ｋ，６０２Ｃ，６０２Ｍ，６０２Ｙへ展開する。そして、ラベル用紙を３０４ラスタ分搬送し、記録ヘッドを走査させてこの３０４ラスタ分の記録を行う。その後、記録を行った３０４ラスタ分のイメージデータをクリアし、次の３０４ラスタ分のイメージデータを展開する。このようにして、３０４ラスタ分のイメージデータの展開とその３０４ラスタ分の記録とを繰り返し、ラベルの全体に記録を行う。なお、記録媒体に記録される記録情報は、記録ヘッドが記録動作を実行することが可能なデータ形式に処理されて生成されている。
【００４４】
次に、本実施形態の記録装置により、複数枚のラベルに連続して記録を行う動作について、図５〜図９を参照して説明する。図５は本実施形態の記録装置における記録データの展開遷移を説明するための概念図、図６〜図９は複数枚のラベルに連続して記録を行う工程を示すフローチャートである。
【００４５】
上述したように、本実施形態の記録装置は、ホストＰＣ６００からのコマンドによりイメージデータがページメモリ５０３（図３参照）に展開され、さらにホストＰＣ６００から記録開始のコマンドを受信すると、図６に示す記録動作が開始され、給紙処理（Ｓ１）、記録処理（Ｓ２）、搬送処理（Ｓ３）の順に移行して記録動作を実行する。
【００４６】
ここで、図６に示す記録動作の各処理の詳細について、給紙処理（Ｓ１）、記録処理（Ｓ２）、搬送処理（Ｓ３）ごとに説明する。
【００４７】
給紙処理（Ｓ１）では、図７に示すように、記録装置の電源投入後の最初の記録であるか（Ｓ１０１）、また前回の記録が異常終了であったか（Ｓ１０２）を判断する。最初の記録である場合および前回の記録が異常終了である場合には、そのまま搬送ローラの正転を開始する（Ｓ１０４）。また、前回の記録が異常終了でない場合には、搬送ローラを所定のラスタ数だけ逆転させて、記録を行うラベルをＴＯＦセンサよりも搬送方向上流側へ移動させた後（Ｓ１０３）、搬送ローラの正転を開始して、記録を行うラベルを記録基準位置まで搬送する（Ｓ１０４）。
【００４８】
そして、ＴＯＦセンサでラベルの先端が検知されるまでラベル用紙の正転搬送を続け、記録を行うラベルの先端がＴＯＦセンサで検知されたかを判断し（Ｓ１０５）、ラベルの先端が検知されたら、記録するラベルのサイズ（ページバッファに展開されているイメージデータの搬送方向のライン数Ｌ）を残記録ライン数ａとしてワーク領域に設定し（Ｓ１０６）、用紙後端検知フラグＸ，最終走査フラグＹ，および最終記録フラグＺの各フラグをクリアし（Ｓ１０７）、さらに、ＴＯＦセンサ検知部から記録ヘッドの第３０４番目のノズル位置までラベルを搬送するためのライン数Ｍをラベル用紙の搬送ライン数ｂとしてワーク領域に設定し（Ｓ１０８）、さらに搬送ローラを正転させて、ラベル用紙を搬送する（Ｓ１０９）。
【００４９】
そして、ラベルに記録するイメージの残ライン数ａと、ラベルの後端検知位置から記録ヘッドの第３０４番目のノズルまでラベルを搬送するためのライン数ｃとを比較し（Ｓ１１０）、そのライン数ｃが残ライン数ａよりも多いときは給紙処理を終了し、そのライン数ｃが残ライン数ａよりも少ないときは記録サイズ（ライン数ａ）を上記のライン数ｃに設定する（Ｓ１１１）。
【００５０】
記録処理（Ｓ２）では、図８に示すように、ラベル用紙の搬送ライン数ｂを３０４としてワーク領域に設定し（Ｓ２０１）、搬送ローラを正転させてラベル用紙を搬送する（Ｓ２０２）。
【００５１】
そして、残記録ラスタ数ａと１走査での記録ラスタ数（３０４ラスタ）との比較を行い（Ｓ２０３）、残ラスタ数ａが３０４ラスタよりも多い場合（ａ＞３０４）には、ページバッファからプリントバッファへ３０４ラスタ分のデータ転送を行い（Ｓ２０４）、ページバッファのデータポインタに３０４ラスタ分のデータを加算し（Ｓ２０５）、マスクビットに０を設定し（Ｓ２０６）、新たな残記録ラスタ数ａを、それまでの残記録ラスタ数ａから３０４ラスタ分を減じたラスタ数“ａ−３０４”に更新する。
【００５２】
これに対し、残ラスタ数ａが３０４ラスタ以下の場合（ａ≦３０４）には、ページバッファのデータポインタから“３０４−ａ”ラスタ分のデータを減算し（Ｓ２０８）、ページバッファからプリントバッファへ３０４ラスタ分のデータ転送を行い（Ｓ２０９）、マスクビットに“３０４−ａ”を設定し（Ｓ２０６）、最終走査フラグＹをセットする（Ｓ２１１）。
【００５３】
以上の工程の後、記録ヘッドを走査させて３０４ラスタ分のイメージをラベルに記録し、その３０４ラスタ分のイメージデータをプリントバッファからクリアする（Ｓ２１１）。
【００５４】
そして、ラベルに記録するイメージの残ライン数ａと、ラベルの後端検知位置から記録ヘッドの第３０４番目のノズルまでラベルを搬送するためのライン数ｃとを比較し（Ｓ２１３）、そのライン数ｃが残ライン数ａよりも多いときは記録サイズ（ライン数ａ）を上記のライン数ｃに設定して（Ｓ２１４）、用紙後端検知フラグＸをクリアする（Ｓ２１５）。ライン数ｃが残ライン数ａよりも少ないときは、そのまま用紙後端検知フラグＸをクリアする（Ｓ２１５）。
【００５５】
その後、最終走査フラグＹがセットされているか否かに基づいて、１枚目のラベルへの記録が終了したかを確認する（Ｓ２１６）。最終走査フラグＹがセットされていない場合（Ｙ＝０）には、Ｓ２０１からＳ２１５までの処理を繰り返し行う。
【００５６】
最終走査フラグＹがセットされている場合（Ｙ＝１）には、１枚目のラベルに対する記録を終了し、継続記録フラグＺ（図９参照）がセットされているか否かに基づいて、次のラベルへ記録するイメージデータの展開が終了しているかを確認する（Ｓ２１７）。継続記録フラグＺがセットされている場合（Ｚ＝１）には、次のラベルに記録を行うための継続処理（Ｓ２１８）を行い、Ｓ２０１からＳ２１７までの処理を繰り返す。継続記録フラグＺがセットされていない場合（Ｚ＝０）には、記録処理を終了する。
【００５７】
搬送処理（Ｓ３）では、図９に示すように、搬送ローラを駆動するステッピングモータ（不図示）を１ステップ分だけ正転させる（Ｓ３０１）。そして、ラベル用紙の搬送ライン数ｂを１ライン分だけ減算する（Ｓ３０２）。さらに、ラベル用紙の後端がＴＯＦセンサによって検知された場合、すなわち用紙後端検知フラグＸがセットされた場合（Ｘ＝１）には、ラベルの後端検知位置から記録ヘッドの第３０４番目のノズルの位置までラベルを搬送するためのライン数ｃを、１ライン分だけ減算する（Ｓ３０３）。また、ラベル用紙の先端がＴＯＦセンサによって検知された場合、すなわち最終記録フラグＺがセットされた場合（Ｚ＝１）には、ラベルの先端検知位置から記録ヘッドの第３０４番目のノズルの位置までラベルを搬送するためのライン数ｄを、１ライン分だけ減算する（Ｓ３０４）。
【００５８】
そして、記録を行うラベルの後端がＴＯＦセンサで検知されたかを判断し（Ｓ３０５）、ラベルの後端がＴＯＦセンサで検知された場合には、現在の搬送ライン数ｂと、ＴＯＦ検知位置から記録ヘッドの第３０４番目のノズルの位置までラベルを搬送するためのライン数Ｍとを比較する（Ｓ３０８）。搬送ライン数ｂがライン数Ｍ以上のときは、新たな残記録ライン数ａを、元の残記録ライン数ａからライン数Ｍを減じた値“ａ−Ｍ”に更新し、搬送ライン数ｂをライン数Ｍとし、ライン数ｃを０に設定し、さらに用紙後端検知フラグＸおよび最終走査フラグＹをセットする（Ｓ３０９）。一方、搬送ライン数ｂがライン数Ｍよりも少ないときは、用紙後端検知フラグＸをセットし、ライン数ｃをライン数Ｍに設定する（Ｓ３１２）。
【００５９】
続いて、記録を行うラベルの先端がＴＯＦセンサで検知されたかを判断し（Ｓ３０６）、ラベルの先端がＴＯＦセンサで検知された場合には、次のラベルに記録するイメージデータの展開が終了したか否かを判断する（Ｓ３１０）。展開が終了していない場合には、継続記録フラグＺをクリアする（Ｓ３１１）。一方、展開が終了していた場合には、継続記録フラグＺをセットし、ライン数ｄをライン数Ｍに設定する（Ｓ３１３）。
【００６０】
そして、搬送ライン数ｂが０であるか否かに基づいて、ラベル用紙の搬送を終了するかどうかを判断し（Ｓ３０７）、搬送ライン数ｂが０でない場合にはＳ３０１からの処理を繰り返し行い、搬送ライン数ｂが０である場合にはラベル用紙の搬送を終了する。
【００６１】
次に、複数枚のラベルに連続して記録を行う一連の動作について、図７〜図９を参照して説明する。
【００６２】
まず、搬送ローラーを正転させ（Ｓ１０４）、記録するラベル用紙の先端をＴＯＦセンサにより検知した後（Ｓ１０５）、図９に示したように、ラベルの後端がＴＯＦセンサにより検知されたか（Ｓ３０５）や、次のラベルの先端がＴＯＦセンサにより検知されたか（Ｓ３０６）のチェックを、搬送ローラーのモータを１ステップ駆動するごとに行いながら、ラベル用紙の先端を記録ノズルの第３０４番目のノズルに対向する位置まで搬送させる（Ｓ１０９）。
【００６３】
搬送ローラーの正転中（Ｓ１０９）にラベルの後端が検知された場合（Ｓ３０５）であって、搬送ライン数ｂがＴＯＦ検知位置から記録ヘッドの第３０４番目のノズルの位置までラベルを搬送するためのライン数Ｍよりも少ない場合（Ｓ３０８）には、用紙後端検知フラグＸをセット（Ｘ＝１）し、ラベルの後端検知位置から記録ヘッドの第３０４番目のノズルの位置までラベルを搬送するためのライン数ｃを、ライン数Ｍ（固定値）にセットし（Ｓ３１２）、搬送ローラーのモータを１ステップ駆動する毎にライン数ｃを１ラインずつ減算していく（Ｓ３０３）。
【００６４】
また、搬送ローラーの正転中（Ｓ１０９）にラベルの先端が検知された場合（Ｓ３０６）には、用紙先端検知フラグをセットし、次のラベルに記録されるイメージデータの展開が終了したか否かの判断を行い（Ｓ３１０）、その展開が終了している場合には、継続記録フラグＺをセットするとともに、ラベルの先端検知位置から記録ヘッドの第３０４番目のノズルの位置までラベルを搬送するためのライン数ｄをライン数Ｍ（固定値）にセットし（Ｓ３１３）、搬送ローラーのモータを１ステップ駆動する毎にライン数ｄを１ラインずつ減算していく（Ｓ３０４）。
【００６５】
ラベルの先端を記録ノズルの第３０４番目のノズルに対向する位置まで搬送させた時点で、後端検知カウンタ（ライン数ｃ）を確認し、ライン数ｃが０でなく、かつ、ページバッファに展開されている記録データの搬送方向のライン数よりライン数ｃの方が小さい場合、つまり、記録されるイメージのサイズよりもラベルの記録可能領域のサイズの方が小さい場合は、ライン数ｃを残記録ライン数ａとして設定し、ラベルの後端を越えてラベル用紙の台紙部へインクが付着してしまうことを防ぐ。
【００６６】
次に、記録ヘッドの記録位置までラベル用紙の搬送を行い（Ｓ２０２）、残記録ライン数ａのサイズに基づくページバッファからプリントバッファへのデータ転送開始アドレスの変更（Ｓ２０３）や、ページバッファからプリントバッファへのデータ転送処理（Ｓ２０４，Ｓ２０９）や、記録ヘッドの各ノズル列のインク吐出の有効範囲を設定するためのマスクビットの設定（Ｓ２０６，Ｓ２１０）を行い、３０４ラスタ分の記録を行う（Ｓ２１１）。
【００６７】
上記の設定処理は残記録ライン数ａによって２通りあり、残記録ライン数ａが３０４ラインより大きい場合にはデータ転送開始アドレスの変更は行わず、図５（ａ），（ｂ）の符号７００，７０１に示すように各色のページバッファから各色のプリントバッファへ３０４ライン分のデータ転送を行い（Ｓ２０４）、データ転送開始アドレスに３０４ラスタ分のデータを加算し（Ｓ２０５）、図５に示す各色のマスクビット７１０Ｋ，７１０Ｃ，７１０Ｍ，７１０Ｙの設定を０（全吐出）にし（Ｓ２０６）、残記録ライン数ａから３０４ラインを減算し（Ｓ２０７）、記録ヘッドを走査させてラベルに記録を行う（Ｓ２１２）。
【００６８】
これに対し、残記録ライン数ａが３０４ライン以下の場合には、データ転送開始アドレスを、“３０４−ａ”の減算の解を現データ転送開始アドレスから減算したアドレスに変更し、各色のページバッファから各色プリントバッファへ３０４ライン分のデータ転送を行い（Ｓ２０９）、図５（ｄ）に示すように、各色のマスクビット７１０Ｋ，７１０Ｃ，７１０Ｍ，７１０Ｙを第１番目のノズルから第（３０４−ａ）番目までのノズルについてマスクがされるように設定して、既にラベルに記録したイメージを重ねて記録しないようにする。さらに、そのラベルに対する記録走査が最終走査であることを示す最終走査フラグＹをセットし（Ｓ２１１）、記録ヘッドの最終走査を実行して記録を行う（Ｓ２１２）。
【００６９】
次に、記録走査の搬送時の用紙後端検知フラグＸを確認し（Ｓ２１３）、用紙後端検知フラグＸがセットされている場合、つまり、ＴＯＦセンサがラベルの後端を検知している場合で、かつ、残記録ライン数ａよりも上記のライン数ｃの方が少ない場合、つまり、記録されるイメージのサイズよりもラベルの記録可能領域のサイズの方が小さい場合は、ライン数ｃを残記録ライン数ａとして設定し（Ｓ２１４）、ラベルの後端を越えてラベル用紙の台紙部へインクが付着してしまうことを防ぐ。
【００７０】
次に、最終走査フラグＹを確認し（Ｓ２１６）、最終走査フラグＹがセットされていない場合は、次の記録走査のためのラベル用紙の搬送を行い（Ｓ２０２）、以降、記録ヘッドの最終走査を行うまで上記の動作フローを繰り返す。
【００７１】
最終走査を行い、１枚目のラベルに対する記録を終了した場合は，搬送処理（Ｓ３）において次のラベルの先端がＴＯＦセンサで検知され（Ｓ３０６）、次のラベルに記録されるイメージデータの展開が終了されたことが確認された場合（Ｓ３１０）、継続記録フラグＺがセットされ（Ｓ３１３）、記録処理（Ｓ２）においてこの継続記録フラグＺがセットされていることが確認された場合（Ｓ２１７）には継続して記録を行うために継続処理（Ｓ２１８）を行い、ラベル用紙を逆搬送することなく次のラベルを記録開始基準位置まで搬送させ（Ｓ２０２）、上記のフローに従って記録を行う。なお、この継続処理（Ｓ２１８）は、ラベルの先端検知位置から記録ヘッドの第３０４番目のノズルの位置までのライン数ｄを搬送させる処理である。
【００７２】
これに対し、継続して記録がなされない場合は、排紙処理を行い、記録がなされたラベル用紙を記録装置本体の外部に排出させる。
【００７３】
上記の処理により、複数枚のラベルに対して連続して記録が行われる。
【００７４】
このように、最終ラスタが、必ず、記録ヘッドの第３０４番目のノズル、すなわち、記録ヘッドに設けられたノズル列のうち用紙の搬送方向に関して最も上流側のノズルによって記録されるように構成することにより、記録がなされるラベルのサイズに関わらず、複数のラベルに対して連続的に記録する場合であっても逆搬送動作を行う必要がなくなる。そのため、本実施形態の記録装置によれば、スループットを低下させることなく、記録情報をラベルの正しい位置に記録することを実現することができる。
【００７５】
（第２の実施形態）
本実施形態の記録装置の各構成は第１の実施形態の記録装置と同様であるので、構成に関する詳しい説明は省略する。
【００７６】
本実施形態では、ホストＰＣより受信した記録データであるラスタデータを一定量蓄積する毎に、ラベル用紙の搬送と、記録ヘッドの記録走査によるラスタデータの記録とを繰り返し、記録を行う。また本実施形態では、ラベルの最終ラスタが必ず記録ヘッドの第３０４番目のノズルで記録されるように、搬送動作および記録データ転送手段が設定されている。
【００７７】
以下に、本実施形態の記録装置による記録動作を、本実施形態の記録装置における図１０に示すデータ展開の概念図を参照しながら説明する。
【００７８】
本実施形態の記録装置では、ホストＰＣ１２００より１ラスタづつ転送されるラスタイメージコマンドを、記録装置内のデータメモリ５０３内に１記録走査分の４色分のプリントバッファ１２０１Ｋ，１２０１Ｃ，１２０１Ｍ，１２０１Ｙとして展開する。そして、３０４ラスタ分のイメージデータが蓄積された時点で、ラベル用紙を３０４ラスタ分だけ搬送し、記録ヘッドを走査することで３０４ラスタの記録を行う。記録走査後は、プリントバッファをクリアし、次のラスタイメージコマンドの受信を待つ。４色分のプリントバッファ１２０１Ｋ〜Ｙは、１走査分のラスタサイズ（３０４ラスタ）よりも多いサイズ（例えば５００ラスタ）分の容量を有しており、本実施形態の記録装置はこのプリントバッファを図１１に示すようにリング状に使用している。
【００７９】
図１１は、本実施形態の記録装置における記録データの展開遷移を説明するための概念図である。上述したように、本実施形態の記録装置内には各色毎に１つの５００ラスタ分のプリントバッファが備えられている。
【００８０】
上述したように、本実施形態では、ホストＰＣ１２００（図１０参照）より１ラスタづつ転送されるラスタイメージコマンドを４色分のプリントバッファへ展開する。プリントバッファに３０４ラスタ分のイメージデータが蓄積された時点で、ラベル用紙を３０４ラスタ分だけ搬送し、記録ヘッドを記録走査することで、１走査によって各色毎に３０４ラスタ分の記録を行う。走査後は、記録済みのプリントバッファをクリアし、次のラスタイメージコマンド受信を待つ。
【００８１】
図１１（ａ）において、符号１３００は、記録前の初期化処理でクリアした状態のプリントバッファを示している。
【００８２】
図１１（ｂ）において、符号１３０１は、１枚目のラベルの最初の走査分の第１〜第３０４ラスタに係る３０４ラスタ分のラスタイメージコマンドをプリントバッファに展開した状態を示している。この状態でラベル用紙を３０４ラスタ分だけ搬送し、記録ヘッドを走査して記録を行い、記録後はプリントバッファをクリアする。なお、図１１（ｂ）〜（ｅ）において、“Ｓ”は記録ヘッドへの記録データの転送開始アドレスを示し、“Ｅ”は記録ヘッドへの記録データの転送の最終ラインを示している。
【００８３】
図１１（ｃ）において、符号１３０２は、１枚目のラベルの第２回目の走査分の第３０５〜第６０８ラスタに係る３０４ラスタ分のラスタイメージコマンドをプリントバッファに展開した状態を示している。この状態でラベル用紙を３０４ラスタ分だけ搬送し、記録ヘッドを走査して記録を行い、記録後はプリントバッファをクリアする。
【００８４】
図１１（ｄ）において、符号１３０３は、１枚目のラベルの第６０９ラスタから最後の第Ｎラスタ（Ｎ−６０９≦３０４）のラスタイメージコマンドを図示の「Ａ」の位置までプリントバッファに展開した状態を示している。この状態で、ラベル用紙を（Ｎ−６０９）ラスタ分だけ搬送する。そして、「Ｘ」の位置から３０４ラスタ分前の位置を記録ヘッドへの記録データの転送開始アドレス“Ｓ”として設定し、記録ヘッドを走査させて記録を行い、記録後はプリントバッファのみをクリアする。
【００８５】
図１１（ｅ）において、符号１３０４は、２枚目のラベルの最初の走査分の第１〜第３０４ラスタに係る３０４ラスタ分のラスタイメージコマンドをプリントバッファに展開した状態を示している。２枚目およびそれ以降のラベルに対しても、図１１（ｂ）〜（ｄ）に示した動作を繰り返して記録を行う。
【００８６】
本実施形態では、上記の記録処理により、ラベル等の記録媒体に記録が行われる。なお、本実施形態においても、ＴＯＦセンサによる用紙先端検知方法や用紙後端検知方法および用紙の搬送処理等に関しては第１の実施形態と同様であるため、詳しい説明は省略する。
【００８７】
上記のように、各ラベルの最終ラインを記録する場合には、必ず、最終ラスタが記録ヘッドの第３０４番目のノズルで記録されるように設定することにより、ラベル用紙のサイズに関わらず、複数枚のラベルに連続的に記録しても逆搬送動作が行なわれることがないため、スループットを低下させることなく、記録情報を記録媒体の正しい位置に記録することを実現することができる。
【００８８】
（その他の実施形態）
上記の説明では、記録ヘッドが各色毎に設けられた複数のノズル列を持つシリアルスキャン方式のインクジェット記録装置を例に挙げて説明してきたが、記録ヘッドは単数のノズル列を有する単色用のものであっても良い。ただし、記録ヘッドが各色毎に設けられた複数のノズル列を持つ構成であれば、記録媒体に記録すべき記録情報に応じて、記録媒体に対してモノクロ画像又はカラー画像を記録することができる。
【００８９】
また、記録ヘッドの記録方式はインクジェット方式に限定されない。また、本発明は、ラベルへの記録を目的としたラベルプリンタのみならず、一般的な記録装置にも広く適用可能である。
【００９０】
【発明の効果】
以上説明したように、本発明の記録装置は、所定搬送方向に記録媒体を搬送する搬送手段と、前記所定搬送方向に配列された複数の記録素子を備えた記録ヘッドと、前記記録ヘッドを前記所定搬送方向と交差する方向に走査させるキャリッジとを有し、前記キャリッジにより前記記録ヘッドを走査させることで記録媒体上に前記複数の記録素子に応じた複数のラスタ分の画像を記録する記録走査と、前記記録走査終了後前記搬送手段により前記複数のラスタ分の記録媒体を搬送する搬送動作と、を交互に繰り返し実行することにより記録媒体上に記録情報に応じた画像を記録する記録装置において、前記所定搬送方向に関して、前記記録ヘッドによる記録位置の上流側で前記搬送手段により搬送される記録媒体の後端を検出する検出手段と、前記記録媒体に対する最後の前記記録走査で記録されるラスタ数を設定するとともに、前記ラスタ数に応じて前記最後の記録走査で用いる記録ヘッドの記録素子の範囲を設定する設定手段と、を有し、前記設定手段は、前記検出手段による記録媒体の後端検出に応じて残りの記録情報サイズを判断し、前記記録媒体上の残りの記録可能領域のサイズよりも前記残りの記録情報サイズが大きい場合、前記最後の記録走査における画像のラスタ数を、それ以前の前記記録走査おける画像ラスタ数よりも少ないラスタ数に設定するとともに、前記最後の記録走査において記録される画像の最後のラスタが前記記録ヘッドの前記複数の記録素子のうち最も上流側の記録素子によって記録されるように記録に用いる記録素子の範囲を設定し、前記搬送手段が前記最後の記録走査の１つ前の記録走査後、前記最後の記録走査を前記搬送手段により搬送された記録素子の範囲で行うように前記搬送手段による搬送動作を実行し、前記最後の記録走査において前記設定された記録素子の範囲を用いて前記残りの記録情報の一部を記録し、残りは記録しないので、記録動作のスループットを低下させることなく、かつ記録情報を記録媒体の所定の位置に正しく記録することができる。
【図面の簡単な説明】
【図１】本発明の記録装置の第１の実施形態における記録ヘッドの概略構成を示す図である。
【図２】図１に示した記録装置を用いて複数枚のラベルに連続的に記録を行う動作を説明するための図である。
【図３】第１の実施形態の記録装置に備えられた電気的構成のブロック図である。
【図４】第１の実施形態の記録装置における記録データの展開過程を説明するための概念図である。
【図５】本実施形態の記録装置における記録データの展開遷移を説明するための概念図である。
【図６】複数枚のラベルに連続して記録を行う工程を示すフローチャートである。
【図７】複数枚のラベルに連続して記録を行う工程を示すフローチャートである。
【図８】複数枚のラベルに連続して記録を行う工程を示すフローチャートである。
【図９】複数枚のラベルに連続して記録を行う工程を示すフローチャートである。
【図１０】第２の実施形態の記録装置におけるデータ展開の概念図である。
【図１１】第２の実施形態の記録装置における記録データの展開遷移を説明するための概念図である。
【図１２】従来のシリアルスキャン方式のラベルプリンタを示す上面断面図である。
【図１３】図１２に示したラベルプリンタの側面断面図である。
【図１４】図１２に示したラベルプリンタを用いて複数枚のラベルに連続的に記録を行う動作を説明するための図である。
【符号の説明】
２０１    駆動ベルト
２０２    記録ヘッド
２０２Ｙ，２０２Ｍ，２０２，２０２Ｋ    ノズル列
２０８    台紙
２０９    ラベル
２１１    ＴＯＦセンサ
５０１    プログラムメモリ
５０２    ワーキングメモリ
５０３    データメモリ
５０４    インターフェース
５０５    入力ポート
５０６    操作キー
５０７    センサ類
５０８    記録制御回路
５１３    出力ポート
５１４    モータドライバ
５１５，５１６，５１７    モータ
５１８    データ制御回路
６００，１２００    ホストＰＣ
【図１】
0004549523.tif 000002
【図２】
0004549523.tif 000003
【図３】
0004549523.tif 000004
【図４】
0004549523.tif 000005
【図５】
0004549523.tif 000006
【図６】
0004549523.tif 000007
【図７】
0004549523.tif 000008
【図８】
0004549523.tif 000009
【図９】
0004549523.tif 000010
【図１０】
0004549523.tif 000011
【図１１】
0004549523.tif 000012
【図１２】
0004549523.tif 000013
【図１３】
0004549523.tif 000014
【図１４】
0004549523.tif 000015