(57)【要約】【課題】  次のシートの印刷データが印刷可能状態である場合には、印刷動作を伴わない連続用紙の搬送及び逆送りを抑制して、複数の印刷シートを効率よく連続して作成できる、印刷装置の制御方法、印刷装置、及びプログラムを提供する。【解決手段】  本発明による印刷装置の制御方法は、現在シート一葉分の印刷が完了した時点で、次に作成する次シートに対応する印刷データが印刷可能状態であるか否かを判定し、次シートの印刷データが印刷可能状態であると判定された場合に、現在シート印刷の終了に続いて次シートの印刷を開始する。次シートの印刷データが印刷可能状態でないと判定された場合には、現在シートの印刷終了に続いて、現在シートの後端をカット位置まで搬送し、現在シートを切り離した後、連続用紙の先端を印刷開始位置まで搬送し、当該位置にセットする。【選択図】      図６
2007038557.tif 000002
【特許請求の範囲】
【請求項１】
連続用紙に所定長の印刷を行った後、カッタでカットして所定のシートを作成する印刷装置の制御方法であって、
前記シートを印刷するシート印刷ステップと、
前記シート印刷ステップが終了した時点で、続いて次シートが印刷可能状態か否かを判定する次シート印刷判定ステップと、
前記次シート印刷判定ステップにおいて、前記次シートが印刷可能状態であると判定された場合に、前記シート印刷ステップの終了に続いて前記次シートの印刷を開始する連続印刷ステップと、
前記次シート印刷判定ステップにおいて、前記次シートが印刷可能状態でないと判定された場合に、前記シート印刷ステップの終了後、前記連続用紙を前記シートの後端が、前記カッタの位置に到達するまで搬送し、前記シートをカットし、その後前記連続用紙を逆方向に搬送し、前記次シートの先端を印刷位置まで戻す、カット頭だしステップと、を有することを特徴とする印刷装置の制御方法。
【請求項２】
前記連続印刷ステップにおいて、前記シートの後端が前記カット位置に到達するまで前記次シートの印刷を行う、カット位置前印刷ステップと、
前記シートの後端でカットするカットステップと、
前記次シートの未印刷部分の印刷を行う、カット位置後印刷ステップと、をさらに有することを特徴とする、請求項１に記載の印刷装置の制御方法。
【請求項３】
前記次シート印刷判定ステップに続いて、前記次シートの印刷長が、前記カット位置から前記印刷位置までの距離より長いか否かを判定する印刷長判定ステップを行い、
前記次シート印刷判定ステップにおいて、前記次シートが印刷可能状態であると判定された場合であって、前記印刷長判定ステップにおいて、前記次シートの前記印刷長の方が長いと判定された場合には、
前記カット位置前印刷ステップと、前記カットステップと、前記カット位置後印刷ステップとを行う、長尺印刷ステップと、
前記次シート印刷判定ステップにおいて、前記次シートが印刷可能状態であると判定された場合であって、前記印刷長判定ステップにおいて、前記次シートの前記印刷長の方が、短いと判定された場合には、
前記カット位置前印刷ステップと、前記カットステップと、前記カット頭だしステップとを行う、短尺印刷ステップと、をさらに有することを特徴とする、請求項１に記載の印刷装置の制御方法。
【請求項４】
前記次シート印刷判定ステップにおいて、
前記次シートに印刷する印刷データを、一シート単位のデータとして扱い、
前記次シートのシート一枚分の前記印刷データが印刷可能である場合を、前記印刷可能状態とすることを特徴とする、請求項１又は２に記載の印刷装置の制御方法。
【請求項５】
前記次シート印刷判定ステップにおいて、
前記次シートに印刷する印刷データを、行単位のデータとして扱い、
前記次シートの前記印刷データの印刷可能である行数が、前記カット位置から前記印刷位置までの距離に相当する行数を超えた場合を、前記印刷可能状態とすることを特徴とする、請求項１又は２に記載の印刷装置の制御方法。
【請求項６】
前記印刷装置に接続された端末装置から送信される、印刷データ及びコマンドに基づき、印刷装置が、請求項１から請求項５に記載のいずれかに記載の制御方法を実行するプログラム。
【請求項７】
前記端末装置が、前記印刷装置に対し、請求項１から請求項５に記載のいずれかに記載の制御方法を実行するプログラム。
【請求項８】
前記連続用紙を順方向及び逆方向に搬送可能な搬送機構と、
前記連続用紙に印刷を行う印刷ヘッドと、
前記印刷ヘッドより下流側に配置され、前記連続用紙をカットするカッタと、
請求項６に記載のプログラムを実行する制御部と、を備えたことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラベルプリンタやチケットプリンタのような、連続用紙に例えばチケットやラベルやレシートなどのシートの画像を印刷し、連続用紙を当該シートの長さに切断して、前記画像が印刷された一葉のシートである印刷シートを形成する、印刷装置の制御方法、印刷装置、及びプログラムに関する。
【背景技術】
【０００２】
上記のような印刷装置は、印刷を実行する印刷ヘッドと、連続用紙を切断するカッタとを備えている。印刷ヘッドとカッタとは、連続用紙の紙送り方向でずれて配置されており、印刷装置上の印刷ヘッドによる印刷位置とカッタによるカット位置とは一定の距離（以下、「カッタマージン」という。）を隔てている。このため、シートの印刷が終了すると印刷位置からカット位置まで連続用紙を送ってから切断を実行する。前のシートが切り離された位置から次のシートの印刷を開始すると、シートの連続用紙の紙送り方向の先端側に、カッタマージン分の空白部分が形成される。当該空白部分を無くするためには、前のシートが切り離された位置から、次のシートの先端、即ち連続用紙の先端が印刷位置に戻るまで、連続用紙を逆送りする。
【０００３】
例えば先端側に店名などを印刷する小売店のレシートのように、全てのシートの先端に定型印刷を実行するようなシートを作成する場合には、当該シートに続くシートの先端に印刷する定型印刷は常に定まっており、一枚のシートの印刷が終了した時点で、次のシートの定型印刷を規定する印刷データを、印刷ヘッドに即時供給可能な状態であると共に、当該印刷データの様態を、印刷ヘッドに供給された当該印刷データに拠って、印刷ヘッドが印刷を実行可能な様態である、印刷可能状態としておくことが可能である。このようなシートを作成する場合には、連続用紙を逆送りすることなく、空白を無くする方法として、特許文献１に記載されているように、一枚のシートの印刷が終了すると、当該シートの後端が切断位置に達するまで搬送する間に、当該シートの印刷に続けて、次のシートの先端側に印刷することが定まっている定型印刷を実行するような印刷装置を用いる方法が提案されている。
【０００４】
一方、例えば行先と運賃の印刷がシートの大部分を占める乗車券のような、シートの先端側の定型印刷部分が少ない又は無いシートを作成する場合には、一枚のシートの印刷が終了した時点で、次に作成するシートに印刷する内容が必ずしも定まっておらず、一枚のシートの印刷が終了した時点で、次のシートに対応する印刷データを、必ずしも印刷可能状態とすることができない。従って、印刷されたシートの後端がカット位置に達するまで、印刷動作を伴わない、連続用紙の搬送が実行されていた。また、印刷されたシートの後端がカット位置に達するまで、印刷動作を伴わない搬送を実行することによるシート先端側の空白をなくするためには、前のシートが切り離された位置から、次のシートの先端が印刷位置に戻るまで、連続用紙を逆送りしている。
【０００５】
【特許文献１】特許第３２６３６１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、連続用紙をカット位置まで搬送し、シート切離し後に、逆送りして次のシートの頭だしを実行するのには時間を要し、次のシートの印刷データが印刷可能状態であっても、常にカット位置までの搬送、及び逆送りして次のシートの頭だしを実行することから、複数のシートを連続して作成するのに多くの時間を要するという課題があった。
【０００７】
そこで、本発明は、次のシートの印刷データが印刷可能状態である場合には、印刷動作を伴わない連続用紙の搬送及び逆送りを抑制して、複数の印刷シートを効率よく連続して作成できる、印刷装置の制御方法、印刷装置、及びプログラムを実現することを目的とする。
【課題を解決するための手段】
【０００８】
本発明による印刷装置の制御方法は、連続用紙に所定長の印刷を行った後、カッタでカットして所定のシートを作成する印刷装置の制御方法であって、シートを印刷するシート印刷ステップと、シート印刷ステップが終了した時点で、続いて次シートが印刷可能状態か否かを判定する次シート印刷判定ステップと、次シート印刷判定ステップにおいて、次シートが印刷可能状態であると判定された場合に、シート印刷ステップの終了に続いて次シートの印刷を開始する連続印刷ステップと、次シート印刷判定ステップにおいて、次シートが印刷可能状態でないと判定された場合に、シート印刷ステップの終了後、連続用紙をシートの後端が、カッタの位置に到達するまで搬送し、シートをカットし、その後連続用紙を逆方向に搬送し、次シートの先端を印刷位置まで戻す、カット頭だしステップと、を有することを特徴とする。
【０００９】
本発明の印刷装置の制御方法によれば、次シート印刷判定ステップにおいて、次シートが印刷可能状態であると判定された場合に、シート印刷ステップの終了に続いて次シートの印刷を開始する連続印刷ステップを実行することで、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、シートを連続して作成するのに要する時間を短縮することができる。
【００１０】
この場合、連続印刷ステップにおいて、シートの後端がカット位置に到達するまで次シートの印刷を行う、カット位置前印刷ステップと、シートの後端でカットするカットステップと、次シートの未印刷部分の印刷を行う、カット位置後印刷ステップと、をさらに有することが好ましい。
【００１１】
この方法によれば、カット位置前印刷ステップを、実行することで、シートの後端をカット位置に合わせるステップと、連続用紙を逆方向に搬送して、次シートの先端を印刷開始位置に合わせるステップとを省略することができる。
【００１２】
この場合、次シート印刷判定ステップに続いて、次シートの印刷長が、カット位置から印刷位置までの距離より長いか否かを判定する印刷長判定ステップを行い、次シート印刷判定ステップにおいて、次シートが印刷可能状態であると判定された場合であって、印刷長判定ステップにおいて、次シートの印刷長の方が長いと判定された場合には、カット位置前印刷ステップと、カットステップと、カット位置後印刷ステップとを行う、長尺印刷ステップと、次シート印刷判定ステップにおいて、次シートが印刷可能状態であると判定された場合であって、印刷長判定ステップにおいて、次シートの印刷長の方が、短いと判定された場合には、カット位置前印刷ステップと、カットステップと、カット頭だしステップとを行う、短尺印刷ステップと、をさらに有することが好ましい。
【００１３】
この方法によれば、次シートの印刷の長さが、カット位置と印刷位置との距離より長い場合と短い場合とのそれぞれに対応して、次シートの印刷と現在シートの連続用紙からの切り離しとを適切に実行することができる。
【００１４】
この場合、次シート印刷判定ステップにおいて、次シートに印刷する印刷データを、一シート単位のデータとして扱い、次シートのシート一枚分の印刷データが印刷可能である場合を、印刷可能状態とすることが好ましい。
【００１５】
この方法によれば、印刷データを、シート一葉分を単位として扱い、次シートに対応する印刷データが印刷可能状態であるか否かを判定し、次シートに対応する印刷データが印刷可能状態でない場合には、カット頭だし処理を実行することで、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、次シートに対応する印刷データが印刷可能状態である場合には、シートの印刷終了に続いて次シートの印刷を開始することで、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００１６】
この場合、次シート印刷判定ステップにおいて、次シートに印刷する印刷データを、行単位のデータとして扱い、次シートの印刷データの印刷可能である行数が、カット位置から印刷位置までの距離に相当する行数を超えた場合を、印刷可能状態とすることが好ましい。
【００１７】
この方法によれば、次シート全体の印刷データが印刷可能状態であることを必要とせずに、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。次シート全体の印刷データが印刷可能状態であることを必要とする場合に比べて、現在シートの印刷終了に続いて次シートの印刷を開始することができる可能性をより高くすることができる。
【００１８】
本発明によるプログラムは、印刷装置に接続された端末装置から送信される、印刷データ及びコマンドに基づき、印刷装置が、前記請求項のいずれかに記載の制御方法を実行することを特徴とする。
【００１９】
本発明のプログラムによれば、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、シートを連続して作成するのに要する時間を短縮することができる。
【００２０】
本発明によるプログラムは、端末装置が、印刷装置に対し、前記請求項のいずれかに記載の制御方法を実行することを特徴とする。
【００２１】
本発明のプログラムによれば、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、シートを連続して作成するのに要する時間を短縮することができる。
【００２２】
本発明による印刷装置は、連続用紙を順方向及び逆方向に搬送可能な搬送機構と、連続用紙に印刷を行う印刷ヘッドと、印刷ヘッドより下流側に配置され、連続用紙をカットするカッタと、前記請求項に記載のプログラムを実行する制御部と、を備えたことを特徴とする。本発明による印刷装置によれば、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、シートを連続して作成するのに要する時間を短縮することができる。
【００２３】
本発明による印刷装置の制御方法は、連続用紙にシート一葉分の印刷を順次実行し、当該一葉分の印刷が行われた部分を切り離して印刷済のシートを形成する印刷装置の制御方法であって、作成中のシートである現在シートに対応するシート一葉分の印刷を実行する現在シート印刷ステップと、現在シート印刷ステップが完了した時点で、次に作成するシートである次シートに対応する印刷データが、印刷ヘッドに即時供給可能な状態であると共に、当該印刷データの様態が、印刷ヘッドに供給された当該印刷データに拠って印刷ヘッドが印刷を実行可能な様態である、印刷可能状態であるか否かを判定する次シートデータ判定ステップと、次シートデータ判定ステップにおいて、次シートの印刷データが印刷可能状態であると判定された場合に、現在シート印刷ステップの終了に続いて次シートの印刷を開始する連続印刷ステップと、次シートデータ判定ステップにおいて、次シートの印刷データが印刷可能状態でないと判定された場合に、現在シート印刷ステップの終了に続いて、連続用紙を現在シートの後端が、カッタが現在シートを連続用紙から切り離すカット位置に到達するまで順方向に搬送し、カッタが現在シートを連続用紙から切り離し、連続用紙を逆方向に搬送させて次シートの先端である連続用紙の先端を印刷開始位置にセットする、カット頭だしステップと、を有することを特徴とする。
【００２４】
本発明の印刷装置の制御方法によれば、次シートデータ判定ステップにおいて、現在シートに対応するシート一葉分の印刷が完了した時点で、次シートに対応する印刷データが印刷可能状態であるか否かを判定し、印刷データが印刷可能状態であるか否かに対応した処理を実行する。次シートに対応する印刷データが印刷可能状態でない場合には、現在シートの印刷終了に続いて、カット頭だしステップを実行することで、次シートの印刷を次シートの先端から開始することを可能にし、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、次シートに対応する印刷データが印刷可能状態である場合には、現在シート印刷ステップの終了に続いて次シートの印刷を開始する連続印刷ステップを実行することで、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００２５】
この場合、印刷装置の制御方法は、連続印刷ステップにおいて開始した次シートの印刷を現在シートの後端がカット位置に到達するまで継続する、カット位置前印刷ステップと、現在シートの後端がカット位置に到達した時点で、現在シートを連続用紙から切り離すカットステップと、次シートに対応する印刷データの、カット位置前印刷ステップにおいて印刷が実行された部分に続く未印刷部分の印刷を実行する、カット位置後印刷ステップとをさらに有することが好ましい。
【００２６】
この方法によれば、カット位置前印刷ステップを、実行することで、連続用紙を搬送して、現在シートと次シートとの間の切り離し部をカッタの位置に合わせる動作と、次シートの先端からカッタと印刷ヘッド間の距離だけ離れた位置との間の印刷と、を同時に実行する。これにより、連続用紙を順方向に搬送して、現在シートの後端、即ち、現在シートと次シートとの間の切り離し部をカッタの位置に合わせるステップと、次シートに対して、先端からカッタと印刷ヘッド間の距離を隔てた位置までの印刷を実行するために、連続用紙を逆方向に搬送して、次シートの先端を印刷開始位置に合わせるステップとを省略することができる。
【００２７】
この場合、印刷装置の制御方法は、次シートデータ判定ステップにおいて、印刷データを、シート一葉分を単位として扱い、次シート一葉分のデータが印刷可能状態である場合に、次シートに対応する印刷データが印刷可能状態であると判定することが好ましい。
【００２８】
この方法によれば、印刷データを、シート一葉分を単位として扱い、次シートに対応する印刷データが印刷可能状態であるか否かを判定し、次シートに対応する印刷データが印刷可能状態でない場合には、カット頭だし処理を実行することで、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、次シートに対応する印刷データが印刷可能状態である場合には、現在シートの印刷終了に続いて次シートの印刷を開始することで、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００２９】
この場合、印刷装置の制御方法は、次シートデータ判定ステップにおいて、印刷データを、シート一葉分を複数の行単位に分割して扱い、次シートの印刷を規定する印刷データのうち、次シートの先端から、カット位置と印刷位置との距離だけ離れた位置までの間の印刷を規定する印刷データが印刷可能状態である場合に、次シートに対応する印刷データが印刷可能状態であると判定することが好ましい。
【００３０】
この方法によれば、印刷データを、シート一葉分を複数の行単位に分割して扱い、次シートの先端と、カッタと印刷ヘッド間の距離だけ離れた位置との間の印刷を規定する印刷データが印刷可能状態であれば、次シートに対応する印刷データが印刷可能状態であると判定し、現在シートの印刷終了に続いて次シートの印刷を開始する。これにより、印刷データの当該部分が印刷可能状態であれば、次シート全体の印刷データが印刷可能状態であることを必要とせずに、現在シートの印刷終了に続いて次シートの印刷を開始することで、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。次シート全体の印刷データが印刷可能状態であることを必要とする場合に比べて、現在シートの印刷終了に続いて次シートの印刷を開始することができる可能性をより高くすることができる。
【００３１】
本発明による印刷装置の制御方法は、連続用紙にシート一葉分の印刷を順次実行し、当該一葉分の印刷が行われた部分を切り離して印刷済のシートを形成する印刷シート形成方法であって、シートの印刷を規定する印刷データを、印刷データが印刷装置の印刷ヘッドに供給される形式に処理されたイメージデータと、印刷を実行する印刷装置の動作を指示するコマンドとからなる印刷イメージデータに展開する、印刷イメージデータ形成ステップと、印刷装置が、当該印刷イメージデータに基づいて動作することで、シートの印刷を実行する印刷実行ステップと、を有することを特徴とする。
【００３２】
本発明の印刷装置の制御方法によれば、イメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドと、からなる印刷イメージデータに基づいて、印刷及びシートのカットが実行される。一連の印刷データは、複数のページの印刷を規定するデータであっても、ひとつの印刷イメージデータとして形成される。このような印刷イメージデータは、複数のシートの印刷を規定するイメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとから成り、現在印刷中のシートに対応するシート一葉分の印刷が完了した時点で、次シートに対応する印刷データは印刷可能状態であり、シート一葉分の印刷の完了に続いて次シートの印刷が開始されるように構成することができる。この、印刷イメージデータに基づいて、印刷及びシートのカットが実行されることで、現在シートの印刷終了に続いて次シートの印刷を開始し、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００３３】
この場合、印刷装置の制御方法は、印刷イメージデータ形成ステップにおいて形成される印刷イメージデータは、複数のシートの印刷を規定し、少なくとも、１枚目のシートに印刷する印刷を規定する１枚目イメージデータと、１枚目イメージデータに続く、２枚目のシートの連続用紙の紙送り方向の先端を印刷開始位置にセットすることを指示する次ページ頭だし紙送りコマンドと、次ページ頭だし紙送りコマンドに続く、２枚目のシートの先端から、印刷ヘッドによる印刷位置とカッタによるカット位置との距離だけ離れた位置までに印刷する印刷を規定する２枚目先端側イメージデータと、２枚目先端側イメージデータに続く、１枚目のシートの連続用紙からの切り離しを指示するカットコマンドと、カットコマンドに続く、２枚目のシートの、２枚目先端側イメージデータによって印刷内容が規定された部分以外の部分に印刷する印刷を規定する２枚目後端側イメージデータと、印刷イメージデータによって印刷が規定される最後のシートの印刷を規定するイメージデータに続く、最後のシートの連続用紙の紙送り方向の後端をカット位置まで移動させることを指示するカット位置紙送りコマンドと、最後のシートの連続用紙からの切り離しを指示するカットコマンドと、連続用紙の先端を、印刷位置まで移動させることを指示する逆送り印刷頭だしコマンドと、を有することが好ましい。
【００３４】
この印刷装置の制御方法によれば、印刷イメージデータは、１枚目のシートに印刷する印刷を規定する１枚目イメージデータと、次シートの連続用紙の紙送り方向の先端を印刷開始位置にセットすることを指示する次ページ頭だし紙送りコマンドと、２枚目のシートの先端から、印刷ヘッドによる印刷位置とカッタによるカット位置との距離だけ離れた位置までに印刷する印刷を指示する２枚目先端側イメージデータと、１枚目のシートの連続用紙からの切り離しを指示するカットコマンドと、２枚目のシートの、２枚目先端側イメージデータによって印刷内容が規定された部分以外の部分に印刷する印刷を規定する後端側イメージデータと、印刷イメージデータによって印刷が規定される最後のシートの印刷を規定するイメージデータに続く、最後のシートの連続用紙の紙送り方向の後端をカット位置まで移動させることを指示するカット位置紙送りコマンドと、最後のシートの連続用紙からの切り離しを指示するカットコマンドと、連続用紙の先端を、印刷位置まで移動させることを指示する逆送り印刷頭だしコマンドと、を有している。この印刷イメージデータによる指示を実行することで、１枚目のシートへの印刷と、次ページの頭だしと、２枚目のシートの２枚目先端側イメージデータで規定される印刷と、１枚目のシートの連続用紙からの切り離しと、後端側イメージデータで規定される印刷と、を連続して実行することができ、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。それと共に、最後のシートの印刷に続いて、最後のシートの後端をカット位置まで移動し、最後のシートの連続用紙からの切り離しを実行し、最後のシートが切り離された連続用紙の先端を、印刷位置まで移動させて、当該連続用紙の先端に空白部を生ずることなく、次の印刷を開始できるようにすることができる。
【００３５】
本発明による印刷装置は、シートを形成するための連続用紙であって、複数のシートを形成可能な連続用紙を順方向及び逆方向に搬送可能な搬送機構と、搬送機構によって順方向に搬送される連続用紙に、印刷データによって規定される印刷を、印刷装置上の印刷位置において、実行する印刷ヘッドと、印刷ヘッドが設けられた位置に対して、連続用紙の搬送方向下流に設けられており、印刷ヘッドによってシート一葉分の印刷が実行された部分を、シートとして、印刷装置上のカット位置において、連続用紙から切り離すカッタと、作成中のシートである現在シートに対応するシート一葉分の印刷が完了した時点で、次に作成するシートである次シートに対応する印刷データが、印刷ヘッドに即時供給可能な状態であると共に、当該印刷データの様態が、印刷ヘッドに供給された当該印刷データに拠って印刷ヘッドが印刷を実行可能な様態である、印刷可能状態であるか否かを判定する次シートデータ判定部と、次シートデータ判定部によって、次シートの印刷データが印刷可能状態であると判定された場合は、現在シートの印刷終了に続いて、印刷ヘッドに、次シートの印刷を開始させ、次シートの印刷データが印刷可能状態でないと判定された場合は、現在シートの印刷終了に続いて、搬送機構に、連続用紙を現在シートの後端がカット位置に到達するまで順方向に搬送させ、カッタに現在シートを連続用紙から切り離させ、搬送機構に、連続用紙を逆方向に搬送させて次シートの先端である連続用紙の先端を印刷開始位置にセットさせる、カット頭だし処理を実行する、シートカット制御部と、を備えたことを特徴とする。
【００３６】
本発明の印刷装置によれば、次シートデータ判定部が、現在シートに対応するシート一葉分の印刷が完了した時点で、次シートに対応する印刷データが印刷可能状態であるか否かを判定し、印刷データが印刷可能状態であるか否かに対応した処理を実行する。次シートに対応する印刷データが印刷可能状態でない場合には、現在シートの印刷終了に続いて、カット頭だし処理を実行することで、次シートの印刷を次シートの先端から開始することを可能にし、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、次シートに対応する印刷データが印刷可能状態である場合には、現在シートの印刷終了に続いて次シートの印刷を開始することで、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００３７】
本発明による印刷装置は、シートを形成するための連続用紙であって、複数のシートを形成可能な連続用紙を順方向及び逆方向に搬送可能な搬送機構と、搬送機構によって順方向に搬送される連続用紙に、印刷データによって規定される印刷を、印刷装置上の印刷位置において、実行する印刷ヘッドと、印刷ヘッドが設けられた位置に対して、連続用紙の搬送方向下流に設けられており、印刷ヘッドによってシート一葉分の印刷が実行された部分を、シートとして、印刷装置上のカット位置において、連続用紙から切り離すカッタと、シートの印刷を規定する印刷データを、印刷データが印刷装置の印刷ヘッドに供給される形式に処理されたイメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとからなる印刷イメージデータに展開する、印刷イメージデータ形成部と、を備え、搬送機構、印刷ヘッド、及びカッタが、当該印刷イメージデータに基づいて動作することで、シートの印刷を実行することを特徴とする。
【００３８】
本発明の印刷装置によれば、イメージデータと搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとからなる印刷イメージデータに基づいて、印刷及びシートのカットが実行される。一連の印刷データは、複数のページの印刷を規定するデータであっても、ひとつの印刷イメージデータとして形成される。このような印刷イメージデータは、複数のシートの印刷を規定するイメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとから成り、現在印刷中のシートに対応するシート一葉分の印刷が完了した時点で、次シートに対応する印刷データは印刷可能状態であり、シート一葉分の印刷の完了に続いて次シートの印刷が開始されるように構成することができる。この、印刷イメージデータに基づいて、印刷及びシートのカットが実行されることで、現在シートの印刷終了に続いて次シートの印刷を開始し、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００３９】
この場合、印刷イメージデータ形成部によって形成される印刷イメージデータは、複数のシートの印刷を規定し、少なくとも、１枚目のシートに印刷する印刷を規定する１枚目イメージデータと、１枚目イメージデータに続く、２枚目のシートの連続用紙の紙送り方向の先端を印刷開始位置にセットすることを指示する次ページ頭だし紙送りコマンドと、次ページ頭だし紙送りコマンドに続く、２枚目のシートの先端から、印刷位置とカット位置との距離だけ離れた位置までに印刷する印刷を指示する２枚目先端側イメージデータと、２枚目先端側イメージデータに続く、１枚目のシートの連続用紙からの切り離しを指示するカットコマンドと、カットコマンドに続く、２枚目のシートの、２枚目先端側イメージデータによって印刷内容が規定された部分以外の部分に印刷する印刷を規定する後端側イメージデータと、印刷イメージデータによって印刷が規定される最後のシートの印刷を規定するイメージデータに続く、最後のシートの連続用紙の紙送り方向の後端をカット位置まで移動させることを指示するカット位置紙送りコマンドと、最後のシートの連続用紙からの切り離しを指示するカットコマンドと、連続用紙の先端を、印刷位置まで移動させることを指示する逆送り印刷頭だしコマンドと、を有することが好ましい。
【００４０】
この構成によれば、印刷イメージデータは、１枚目のシートに印刷する印刷を規定する１枚目イメージデータと、次シートの連続用紙の紙送り方向の先端を印刷開始位置にセットすることを指示する次ページ頭だし紙送りコマンドと、２枚目のシートの先端から、印刷ヘッドによる印刷位置とカッタによるカット位置との距離だけ離れた位置までに印刷する印刷を指示する２枚目先端側イメージデータと、１枚目のシートの連続用紙からの切り離しを指示するカットコマンドと、２枚目のシートの、２枚目先端側イメージデータによって印刷内容が規定された部分以外の部分に印刷する印刷を規定する後端側イメージデータと、印刷イメージデータによって印刷が規定される最後のシートの印刷を規定するイメージデータに続く、最後のシートの連続用紙の紙送り方向の後端をカット位置まで移動させることを指示するカット位置紙送りコマンドと、最後のシートの連続用紙からの切り離しを指示するカットコマンドと、連続用紙の先端を、印刷位置まで移動させることを指示する逆送り印刷頭だしコマンドと、を有している。この印刷イメージデータによる指示を実行することで、１枚目のシートへの印刷と、次ページの頭だしと、２枚目のシートの２枚目先端側イメージデータで規定される印刷と、１枚目のシートの連続用紙からの切り離しと、後端側イメージデータで規定される印刷と、を連続して実行することができ、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。それと共に、最後のシートの印刷に続いて、最後のシートの後端をカット位置まで移動し、最後のシートの連続用紙からの切り離しを実行し、最後のシートが切り離された連続用紙の先端を、印刷位置まで移動させて、当該連続用紙の先端に空白部を生ずることなく印刷を開始できるようにすることができる。
【００４１】
本発明によるプログラムは、連続用紙にシート一葉分の印刷を順次実行し、当該一葉分の印刷が行われた部分を切り離して印刷済のシートを形成するためのステップであって、作成中のシートである現在シートに対応するシート一葉分の印刷を実行する現在シート印刷ステップと、現在シート印刷ステップが完了した時点で、次に作成するシートである次シートに対応する印刷データが、印刷ヘッドに即時供給可能な状態であると共に、当該印刷データの様態が、印刷ヘッドに供給された当該印刷データに拠って印刷ヘッドが印刷を実行可能な様態である、印刷可能状態であるか否かを判定する次シートデータ判定ステップと、次シートデータ判定ステップにおいて、次シートの印刷データが印刷可能状態であると判定された場合に、現在シート印刷ステップの終了に続いて次シートの印刷を開始する連続印刷ステップと、次シートデータ判定ステップにおいて、次シートの印刷データが印刷可能状態でないと判定された場合に、現在シート印刷ステップの終了に続いて、連続用紙を現在シートの後端が、カッタが現在シートを連続用紙から切り離すカット位置に到達するまで順方向に搬送し、カッタが現在シートを連続用紙から切り離し、連続用紙を逆方向に搬送させて次シートの先端である連続用紙の先端を印刷開始位置にセットする、カット頭だしステップと、をコンピュータに実行させることを特徴とする。
【００４２】
本発明のプログラムによれば、次シートデータ判定ステップにおいて、現在シートに対応するシート一葉分の印刷が完了した時点で、次シートに対応する印刷データが印刷可能状態であるか否かを判定し、印刷データが印刷可能状態であるか否かに対応した処理を実行する。次シートに対応する印刷データが印刷可能状態でない場合には、現在シートの印刷終了に続いて、カット頭だしステップを実行することで、次シートの印刷を次シートの先端から開始することを可能にし、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、次シートに対応する印刷データが印刷可能状態である場合には、現在シート印刷ステップの終了に続いて次シートの印刷を開始する連続印刷ステップを実行することで、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００４３】
本発明によるプログラムは、コンピュータに、上記請求項に記載の印刷装置の制御方法のいずれかに記載の各ステップを実行させることを特徴とする。
【００４４】
本発明のプログラムによれば、次シートに対応する印刷データが印刷可能状態でない場合には、現在シートの印刷終了に続いて、カット頭だしステップを実行することで、次シートの印刷を次シートの先端から開始することを可能にし、シートの先端に空白部分が形成されないシートを形成することができる。それと共に、次シートに対応する印刷データが印刷可能状態である場合には、現在シート印刷ステップの終了に続いて次シートの印刷を開始する連続印刷ステップを実行することで、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００４５】
本発明によるプログラムは、連続用紙にシート一葉分の印刷を順次実行し、当該一葉分の印刷が行われた部分を切り離して印刷済のシートを形成するためのステップであって、シートの印刷を規定する印刷データを、印刷データが印刷装置の印刷ヘッドに供給される形式に処理されたイメージデータと、印刷を実行する印刷装置の動作を指示するコマンドとからなる印刷イメージデータに展開する、印刷イメージデータ形成ステップと、印刷装置が、当該印刷イメージデータに基づいて動作することで、シートの印刷を実行する印刷実行ステップと、をコンピュータに実行させることを特徴とする。
【００４６】
本発明のプログラムによれば、イメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドと、からなる印刷イメージデータに基づいて、印刷及びシートのカットが実行される。一連の印刷データは、複数のページの印刷を規定するデータであっても、ひとつの印刷イメージデータとして形成される。このような印刷イメージデータは、複数のシートの印刷を規定するイメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとから成り、現在印刷中のシートに対応するシート一葉分の印刷が完了した時点で、次シートに対応する印刷データは印刷可能状態であり、シート一葉分の印刷の完了に続いて次シートの印刷が開始されるように構成することができる。この、印刷イメージデータに基づいて、印刷及びシートのカットが実行されることで、現在シートの印刷終了に続いて次シートの印刷を開始し、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００４７】
本発明による印刷システムは、連続用紙にシート一葉分の印刷を行い、当該一葉分の印刷が行われた部分を切り離して印刷済のシートを形成する印刷装置と、当該印刷装置を制御する印刷制御装置とを備える印刷システムであって、印刷装置は、連続用紙を順方向及び逆方向に搬送可能な搬送機構と、搬送機構によって順方向に搬送される連続用紙に、印刷データによって規定される印刷を実行する印刷ヘッドと、印刷ヘッドが設けられた位置に対して、連続用紙の搬送方向下流に設けられており、印刷ヘッドによってシート一葉分の印刷が実行された部分を、シートとして、連続用紙から切り離すカッタと、を備え、印刷制御装置は、シートの印刷を規定する印刷データを、印刷データが印刷装置の印刷ヘッドに供給される形式に処理されたイメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとからなる印刷イメージデータに展開する、印刷イメージデータ形成部、を備え、印刷装置は、印刷イメージデータに基づいて動作することで、シートの印刷を実行することを特徴とする。
【００４８】
本発明の印刷システムによれば、イメージデータと搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとからなる印刷イメージデータに基づいて、印刷及びシートのカットが実行される。一連の印刷データは、複数のページの印刷を規定するデータであっても、ひとつの印刷イメージデータとして形成される。このような印刷イメージデータは、複数のシートの印刷を規定するイメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとから成り、現在印刷中のシートに対応するシート一葉分の印刷が完了した時点で、次シートに対応する印刷データは印刷可能状態であり、シート一葉分の印刷の完了に続いて次シートの印刷が開始されるように構成することができる。この、印刷イメージデータに基づいて、印刷及びシートのカットが実行されることで、現在シートの印刷終了に続いて次シートの印刷を開始し、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。
【００４９】
この場合、印刷システムは、印刷イメージデータ形成部によって形成される印刷イメージデータは、複数のシートの印刷を規定し、少なくとも、１枚目のシートに印刷する印刷を規定する１枚目イメージデータと、１枚目イメージデータに続く、２枚目のシートの連続用紙の紙送り方向の先端を印刷開始位置にセットすることを指示する次ページ頭だし紙送りコマンドと、次ページ頭だし紙送りコマンドに続く、２枚目のシートの先端から、印刷位置とカット位置との距離だけ離れた位置までに印刷する印刷を指示する２枚目先端側イメージデータと、２枚目先端側イメージデータに続く、１枚目のシートの連続用紙からの切り離しを指示するカットコマンドと、カットコマンドに続く、２枚目のシートの、２枚目先端側イメージデータによって印刷内容が規定された部分以外の部分に印刷する印刷を規定する後端側イメージデータと、印刷イメージデータによって印刷が規定される最後のシートの印刷を規定するイメージデータに続く、最後のシートの連続用紙の紙送り方向の後端をカット位置まで移動させることを指示するカット位置紙送りコマンドと、最後のシートの連続用紙からの切り離しを指示するカットコマンドと、連続用紙の先端を、印刷位置まで移動させることを指示する逆送り印刷頭だしコマンドと、を有することが好ましい。
【００５０】
この印刷システムによれば、印刷イメージデータは、１枚目のシートに印刷する印刷を規定する１枚目イメージデータと、次シートの連続用紙の紙送り方向の先端を印刷開始位置にセットすることを指示する次ページ頭だし紙送りコマンドと、２枚目のシートの先端から、印刷ヘッドによる印刷位置とカッタによるカット位置との距離だけ離れた位置までに印刷する印刷を指示する２枚目先端側イメージデータと、１枚目のシートの連続用紙からの切り離しを指示するカットコマンドと、２枚目のシートの、２枚目先端側イメージデータによって印刷内容が規定された部分以外の部分に印刷する印刷を規定する後端側イメージデータと、印刷イメージデータによって印刷が規定される最後のシートの印刷を規定するイメージデータに続く、最後のシートの連続用紙の紙送り方向の後端をカット位置まで移動させることを指示するカット位置紙送りコマンドと、最後のシートの連続用紙からの切り離しを指示するカットコマンドと、連続用紙の先端を、印刷位置まで移動させることを指示する逆送り印刷頭だしコマンドと、を有している。この印刷イメージデータによる指示を実行することで、１枚目のシートへの印刷と、次ページの頭だしと、２枚目のシートの２枚目先端側イメージデータで規定される印刷と、１枚目のシートの連続用紙からの切り離しと、後端側イメージデータで規定される印刷と、を連続して実行することができ、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。それと共に、最後のシートの印刷に続いて、最後のシートの後端をカット位置まで移動し、最後のシートの連続用紙からの切り離しを実行し、最後のシートが切り離された連続用紙の先端を、印刷位置まで移動させて、当該連続用紙の先端に空白部を生ずることなく、次の印刷を開始できるようにすることができる。
【００５１】
本発明によるプログラムは、コンピュータに、上記請求項に記載の印刷システムの各構成要素を、当該各構成要素が当該請求項に記載の各機能を実現するように制御させることを特徴とする。
【００５２】
本発明のプログラムによれば、印刷を規定するイメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドと、からなる印刷イメージデータに基づいて、印刷及びシートのカットが実行される。一連の印刷データは、複数のページの印刷を規定するデータであっても、ひとつの印刷イメージデータとして形成される。このような印刷イメージデータは、複数のシートの印刷を規定するイメージデータと、搬送機構、印刷ヘッド、又はカッタの動作を指示するコマンドとから成り、現在印刷中のシートに対応するシート一葉分の印刷が完了した時点で、次シートに対応する印刷データは印刷可能状態であり、シート一葉分の印刷の完了に続いて次シートの印刷が開始されるように構成することができる。この、印刷イメージデータに基づいて、印刷及びシートのカットが実行されることで、現在シートの印刷終了に続いて次シートの印刷を開始し、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。また、本発明のプログラムによって動作するコンピュータが形成する印刷イメージデータは、１枚目のシートに印刷する印刷を規定する１枚目イメージデータと、次シートの連続用紙の紙送り方向の先端を印刷開始位置にセットすることを指示する次ページ頭だし紙送りコマンドと、２枚目のシートの先端から、印刷ヘッドによる印刷位置とカッタによるカット位置との距離だけ離れた位置までに印刷する印刷を指示する２枚目先端側イメージデータと、１枚目のシートの連続用紙からの切り離しを指示するカットコマンドと、２枚目のシートの、２枚目先端側イメージデータによって印刷内容が規定された部分以外の部分に印刷する印刷を規定する後端側イメージデータと、印刷イメージデータによって印刷が規定される最後のシートの印刷を規定するイメージデータに続く、最後のシートの連続用紙の紙送り方向の後端をカット位置まで移動させることを指示するカット位置紙送りコマンドと、最後のシートの連続用紙からの切り離しを指示するカットコマンドと、連続用紙の先端を、印刷位置まで移動させることを指示する逆送り印刷頭だしコマンドと、を有している。この印刷イメージデータによる指示を実行することで、１枚目のシートへの印刷と、次ページの頭だしと、２枚目のシートの２枚目先端側イメージデータで規定される印刷と、１枚目のシートの連続用紙からの切り離しと、後端側イメージデータで規定される印刷と、を連続して実行することができ、カット頭だし動作を省略して、シートを連続して作成するのに要する時間を短縮することができる。それと共に、最後のシートの印刷に続いて、最後のシートの後端をカット位置まで移動し、最後のシートの連続用紙からの切り離しを実行し、最後のシートが切り離された連続用紙の先端を、印刷位置まで移動させて、当該連続用紙の先端に空白部を生ずることなく、次の印刷を開始できるようにすることができる。
【発明を実施するための最良の形態】
【００５３】
以下、本発明の一実施形態に係る印刷装置、印刷装置の制御方法、印刷シート形成方法、プログラム、印刷システム、及びＰＯＳ端末装置について、添付図面を参照しながら詳細に説明する。
【００５４】
（第１の実施形態）
最初に、本発明に係る印刷装置の一例であるラベル印刷装置の一実施形態について、図面に基づいて、説明する。図１は、ラベル印刷装置の外観斜視図であり、図２はその要部の構成を示す模式断面である。図１に示すように、ラベル印刷装置１０は、前部が開口した筐体１１と、前部開口を開閉自在に覆蓋するカバー１２を備え、当該カバー１２を開放することによって、連続用紙２０（図２参照）の交換および内部の保守、点検が可能となっている。連続用紙２０は、巻回された状態で、ラベル印刷装置１０内部の用紙収容部１５に収納されている。また、用紙収容部１５から繰り出された連続用紙２０は、カバー１２に形成された排紙口１４から筐体１１外へ導かれる。
【００５５】
図２に示すように、排紙口１４の内側にはカッタ機構２１を備えており、カッタ機構２１の連続用紙２０の搬送方向上流側には、印刷ヘッド２２と、連続用紙２０を印刷ヘッド２２に押圧するプラテンローラ２３が設けられている。カッタ機構２１は、可動刃２１ａと、可動刃２１ａに対向する位置に固定された受け刃２１ｂと、可動刃２１ａを駆動するオートカッタモータ２１ｃ（図３参照）と、を備えている。印刷ヘッド２２は、熱に反応する媒体に印刷するサーマルヘッドである。印刷ヘッド２２の上流側には、用紙位置検出器２４が設けられている。
【００５６】
用紙収容部１５から繰り出された連続用紙２０は、用紙位置検出器２４によって先端が検出され、以降、用紙検出位置と先端が検出された時点からの送り量とから、連続用紙２０の先端位置などが算出できる。プラテンローラ２３が印刷ヘッド２２に当接する位置で、連続用紙２０は、プラテンローラ２３によって印刷ヘッド２２の発熱体部分に押圧され、当該位置で連続用紙２０に印刷が実行される。当該位置を、印刷位置Ｐと表記する。オートカッタモータ２１ｃによって駆動される可動刃２１ａは、受け刃２１ｂと互いに側面どうしが擦り合わせられるように交差して、可動刃２１ａと受け刃２１ｂとが擦り合わせられる位置で、連続用紙２０をカットする。当該位置を、カット位置Ｃと表記する。印刷位置Ｐと、カット位置Ｃとの距離を、ＰＣ距離Ｌと表記する。
【００５７】
次に、ラベル印刷装置１０の本発明の実現に関わる電気的構成について、説明する。図３は、ラベル印刷装置の電気的構成を示した電気構成ブロック図である。図３に示すように、ラベル印刷装置１０は、ラベル印刷装置１０の各部分の動作を統括管理する印刷装置制御部３１を備えている。印刷装置制御部３１は、演算処理を行うＣＰＵ（Central Processing Unit）３２や、ホスト装置４０から受け取った制御コマンドや印刷データを一時的に保存するＲＡＭ（Random Access Memory）３４ａやラベル印刷装置１０の制御プログラムや印刷のための文字フォントデータ等を記憶したＲＯＭ（Read Only Memory）３４ｂを有している。これらはデータバス３６を介して互いに接続されている。
【００５８】
ＣＰＵ３２には、用紙搬送モータ３８、オートカッタモータ２１ｃ、印刷ヘッド２２がそれぞれ、搬送モータドライバ３８ｄ、カッタドライバ２１ｄ、ヘッドドライバ２２ｄを介して接続されており、ＲＯＭ３４ｂに記憶されている制御プログラムに基づいてＣＰＵ３２が各部の動作を制御する。各機構にはそれぞれに必要なロジック回路を含んでいる。上述したように、オートカッタモータ２１ｃは、可動刃２１ａを駆動するモータである。ＣＰＵ３２には、上述した用紙位置検出器２４のように、各機構の状態を検知する検出器３３も接続されている。ラベル印刷装置１０は、インタフェース３７を介して、例えばＰＯＳ端末機のホストコンピュータ等のホスト装置４０に接続されており、ホスト装置４０の制御の下、ラベルの印刷やラベルの連続用紙２０からのカット（切り離し）などの動作を実行する。
【００５９】
インタフェース３７を介してホスト装置４０から送信されたコマンド（指令）はＲＡＭ３４ａ内の受信バッファに格納され、ＣＰＵ３２はこのコマンドを解析し、指令を実行する。例えば、コマンドが印刷コマンドであれば、ＣＰＵ３２は、印刷内容に対応した文字フォントデータをＲＯＭ３４ｂから読みだし、各ドライバを介して用紙搬送モータ３８、印刷ヘッド２２などを駆動し印刷を実行する。
【００６０】
次に、本実施形態のラベル印刷装置を実現する機能的全体構成について説明する。図４は、ラベル印刷装置の機能的全体構成を示す機能ブロック図である。ホスト装置４０から、印刷データや制御コマンドが、インタフェースを介して、ラベル印刷装置１０に送信される。印刷制御管理部４１は、インタフェース３７を介して受信した印刷データや制御コマンドを一旦受信バッファ４６に記憶させる。印刷制御管理部４１は、受信バッファ４６から順次データを取り出し、コマンドについては、当該コマンドが指示する処理を実行する。印刷データについては、印刷ヘッド２２に供給するイメージデータに展開して、イメージバッファ４７に記憶させる。このとき、印刷データにおける文字は、イメージデータにおいては、プログラムフォントメモリ４８に記憶されたフォント形状のイメージに展開されている。イメージバッファ４７に、印刷ヘッド２２に送られるデータ展開単位のイメージデータが展開されると、シートカット制御部４４を介して印刷ヘッド２２に送られ、印刷が実行される。イメージバッファ４７のイメージデータが印刷ヘッド２２に送られるデータ展開単位については、後述する。
【００６１】
データ判定部４３は、イメージバッファ４７に記憶されたイメージデータから、次のシートを印刷できるイメージデータが展開済か否かを判定する。用紙位置判定部４２は、用紙位置検出器２４の検出結果と、連続用紙２０が搬送された距離とから、連続用紙２０の位置を判定する。シートカット制御部４４は、データ判定部４３の判定結果及び用紙位置判定部４２の判定結果に基づき、用紙搬送機構４９、印刷ヘッド２２、カッタ機構２１を駆動し、連続用紙２０を適切な位置に搬送し、印刷を実行し、連続用紙２０をカットしてラベルを形成する。
【００６２】
次に、データ展開の単位について説明する。最初に、データ展開の単位が印刷の１行分である、ラインイメージバッファによるデータ展開について説明する。図５（ａ）は、ラインイメージバッファによるデータ展開の説明図である。ラインイメージバッファによるデータ展開の場合、受信バッファ４６に記憶された印刷データから、印刷１行分のイメージデータを展開し、イメージバッファ４７に記憶させる。この場合、イメージバッファ４７は、印刷１行分のイメージデータを記憶するラインイメージバッファを複数行分有する、ラインイメージバッファである。図５（ａ）に示したラインイメージバッファは、１０行分のラインイメージバッファを有している。印刷１行分のイメージデータの展開が終了すると、当該１行分のイメージデータは印刷ヘッド２２に送られ、当該１行分のイメージデータに対応する印刷が実行される。印刷実行中にも、次のデータのイメージデータ展開は先行して実行され、空いているラインイメージバッファに記憶される。また、例えば用紙がセットされていないなどの不具合があって、印刷ヘッド２２による印刷処理が停止している場合でも、ラインイメージバッファに記憶可能な限り、次のデータのイメージデータ展開は先行して実行され、空いているラインイメージバッファに順次記憶される。この場合、イメージデータに展開されて、ラインイメージバッファであるイメージバッファ４７に記憶された印刷データが、印刷可能状態の印刷データである。
【００６３】
次に、データ展開の単位が、ラベル１枚分、即ち印刷の１ページ分である、ページイメージバッファによるデータ展開について説明する。図５（ｂ）は、ページイメージバッファによるデータ展開の説明図である。ページイメージバッファによるデータ展開の場合、受信バッファ４６に記憶された印刷データから、印刷１ページ分のイメージデータを展開し、イメージバッファ４７に記憶させる。この場合、イメージバッファ４７は、印刷１ページ分のイメージデータを記憶するページイメージバッファを複数ページ分有する、ページイメージバッファである。図５（ｂ）に示したページイメージバッファは、２ページ分のページイメージバッファを有している。印刷１ページ分のイメージデータの展開が終了すると、当該１ページ分のイメージデータは印刷ヘッド２２に送られ、当該１ページ分のイメージデータに対応する印刷が実行される。上述したラインイメージバッファによるデータ展開と同様に、印刷実行中や、印刷処理が停止している場合でも、次のデータのイメージデータ展開は先行して実行され、空いているページイメージバッファに記憶される。この場合、イメージデータに展開されて、ページイメージバッファであるイメージバッファ４７に記憶された印刷データが、印刷可能状態の印刷データである。
【００６４】
次に、上記したラベル印刷装置１０を用いて、ラベルの印刷及びラベルの連続用紙２０からのカットを実行し、印刷ラベルを形成する過程を説明する。図６は、ラベル印刷装置において、ラベルの印刷及びカットの一連の処理を実行する過程のフローチャートであり、図７は、処理過程における連続用紙の移動方向及び位置を示す説明図である。
【００６５】
図６において、ステップＳ１では、印刷開始位置で待機していた状態（図７（１）参照）から、印刷データを受信し、最初のラベル（以降、現在ラベルと表記する）の印刷を実行する。現在ラベルの印刷に伴い、連続用紙２０は搬送されており、現在ラベルの印刷が終了した時点では、現在ラベルの印刷の後端が、印刷位置Ｐに位置している（図７（２）参照）。
【００６６】
次に、ステップＳ２では、次のラベル（以降、次ラベルと表記する）が印刷可能か否か、を判定する。即ち、次ラベルへの印刷を規定する印刷データがイメージデータに展開され、イメージバッファ４７に記憶されているか否かを、データ判定部４３が判定する。イメージバッファ４７が、ラインイメージバッファである場合は、展開済のラインイメージデータが、次ラベルの先端から、印刷位置Ｐとカット位置Ｃとの距離であるＰＣ距離Ｌの位置まで印刷可能な行数分を超えていれば、次ラベルが印刷可能と、判定される（図５（ａ）参照）。図５（ａ）に示した例では、２枚目の印刷データと表記した次ラベルの印刷データは、５行目から８行目のイメージデータに展開済である。展開済の５行目イメージデータと６行目イメージデータによる印刷を実行すると、次ラベルの先端からＰＣ距離Ｌの位置まで印刷されることから、次ラベルが印刷可能と、判定される。イメージバッファ４７が、ページイメージバッファである場合は、次ラベル１枚分のページイメージデータが、展開済であれば、次ラベルが印刷可能と、判定される（図５（ｂ）参照）。
【００６７】
次ラベルが印刷可能でなかった場合（ステップＳ２でＮｏ）は、ステップＳ３に進み、印刷済のラベルの後端がカット位置Ｃに達するまで、連続用紙２０を順方向に搬送する（図７（６）参照）。
【００６８】
次に、ステップＳ４では、印刷済のラベルを連続用紙２０から切り離す（図７（７）参照）。次のステップＳ５では、連続用紙２０を逆方向に搬送して、連続用紙２０の先端を印刷開始位置にセットする（図７（８）参照）。なお、連続用紙２０の先端が印刷開始位置にセットされた状態とは、連続用紙２０の先端からラベルの先端側余白を隔てた、被印刷領域の先端側が印刷位置Ｐにある状態である。ステップＳ５を実行して、印刷ラベルを形成する過程を終了する。
【００６９】
次ラベルが印刷可能であった場合（ステップＳ２でＹｅｓ）は、ステップＳ６に進み、印刷するラベルの大きさが、ＰＣ距離Ｌより大きいか否か、即ち、連続用紙２０の搬送方向の長さが、ＰＣ距離Ｌより長いか否かを判定する。ラベルの大きさが、ＰＣ距離Ｌより小さい場合（ステップＳ６でＮｏ）は、次ラベルの印刷を実行しても、現在ラベルの後端がカット位置Ｃに達しないため、次ラベルが印刷可能でなかった場合（ステップＳ２でＮｏ）と同様に、ステップＳ３に進み、ステップＳ３からステップＳ５を実行する。
【００７０】
ラベルの大きさが、ＰＣ距離Ｌより大きい場合（ステップＳ６でＹｅｓ）は、ステップＳ７に進み、次ラベルが印刷開始位置にセットされた状態となるように、次ラベルの印刷領域に相当する部分の先端が印刷位置Ｐに至るまで、連続用紙２０を搬送した後、次ラベルの印刷を開始する。開始した次ラベルの印刷は、現在ラベルの後端（次ラベルの先端、現在ラベルと次ラベルの境界）がカット位置Ｃに到達するまで継続する。
【００７１】
現在ラベルの後端がカット位置Ｃに到達したところで（図７（３）参照）、ステップＳ８では、ラベルのカットを実行し、印刷済の現在ラベルを連続用紙２０から切り離す（図７（４）参照）。
【００７２】
次に、ステップＳ９では、ステップＳ７で印刷した印刷結果に続けて、次ラベルの残りの印刷を実行する。ステップＳ９が実行された状態（図７（５）参照）は、ステップＳ１が実行された状態（図７（２）参照）と同様であり、ステップＳ９の次はステップＳ２に進んで、ステップＳ２以降の各ステップを実行する。
【００７３】
次に、ラベル印刷装置１０がホスト装置４０から受信するデータと、上述した印刷ラベルを形成する過程における実行手順との関係について、説明する。図８は、受信データと、印刷ラベル形成過程における実行手順との関係を示す説明図である。
【００７４】
図８に示した受信データは、ラベル２枚分の印刷の実行及び印刷内容を指示する印刷データと、紙送り及びカットの実行を指令するコマンドとから成っている。実行手順としては、図に示したように、１枚目のラベルの印刷は、印刷データに指示された通りに実行する。１枚目のラベルの印刷が終了した時点で、２枚目の印刷データがイメージデータに展開済の場合は、最初に、「カット位置まで紙送り」及び「印刷開始位置まで逆送り」に代えて、１枚目のラベルの印刷が終了した位置から、「カット位置まで紙送り」及び「印刷開始位置まで逆送り」を実行したときの位置まで、連続用紙２０を搬送する、「次ラベル頭だし紙送り」を実行する。直ちに２枚目の印刷を開始し、１枚目のラベルが、「カット位置まで紙送り」を実行したときの１枚目のラベルの位置に到達するまで、継続する。即ち、２枚目のラベルの先端からＰＣ距離Ｌの位置までの印刷を実行する。ここで、「カット」コマンドを実行する。これにより、印刷済の１枚目のラベルが、連続用紙２０から切り離されて、１枚目のラベルの形成が完了する。
【００７５】
続いて、２枚目のラベルの未印刷部分の印刷を実行する。このように、２枚目の印刷は、「カット」コマンドの実行を挟んで、「カット位置まで紙送り」の実行を兼ねる印刷の実行と、残りの印刷の実行とで、全印刷が実行される。２枚目の印刷が終了すると、実行すべき印刷データは終了であり、受信データのコマンドが指示する処理、「カット位置まで紙送り」、「カット」、「印刷開始位置まで逆送り」をそのまま実行する。これにより、印刷済の２枚目のラベルが、連続用紙２０から切り離されて、２枚目のラベルの形成が完了すると共に、連続用紙２０が印刷開始位置にセットされる。
【００７６】
以下、第１の実施形態の効果を記載する。
（１）現在ラベルの印刷が終了した時点で、次ラベルが印刷可能か否かを判定し、次ラベルが印刷可能であった場合に、次ラベルの印刷を開始し、現在ラベルの後端がカット位置Ｃに到達するまで、印刷を継続した後、現在ラベルのカットを実行する。これにより、現在ラベルの後端がカット位置Ｃに到達するまで搬送する工程と、現在ラベルがカットされた連続用紙を逆方向に搬送して、次ラベルの印刷を開始できるように印刷開始位置にセットする工程と、を省略することができる。従って、ラベルを連続して形成する時間を短縮することができる。
【００７７】
（２）現在ラベルの印刷が終了した時点で、次ラベルが印刷可能か否かを判定し、次ラベルが印刷可能でなかった場合に、現在ラベルの後端がカット位置Ｃに到達するまで搬送する工程と、現在ラベルがカットされた連続用紙を逆方向に搬送して、次ラベルの印刷を開始できるように印刷開始位置にセットする工程と、を実行する。これにより、次ラベルが印刷可能であった場合に、工程を省略してラベルを連続して形成する時間を短縮することができるとともに、次ラベルが連続して印刷される必要がない場合にも対応することができる。
【００７８】
（３）イメージバッファ４７が、ラインイメージバッファである場合は、展開済のラインイメージデータが、次ラベルの先端から、印刷位置Ｐとカット位置Ｃとの距離であるＰＣ距離Ｌの位置まで印刷可能な行数分を超えていれば、次ラベルが印刷可能と、判定され、次ラベルの印刷を開始する。これにより、次ラベルの印刷データの全部が展開済のときに、次ラベルが印刷可能と、判定する場合に比べて、１枚目の印刷に続けて２枚目の印刷を開始して、現在ラベルの後端がカット位置Ｃに到達するまで搬送する工程と、現在ラベルがカットされた連続用紙を逆方向に搬送して、次ラベルの印刷を開始できるように印刷開始位置にセットする工程と、を省略することができる可能性が高くなる。
【００７９】
（第２の実施形態）
次に、本発明に係る印刷システムの一例である発券端末システムの一実施形態について、図面に基づいて、説明する。本実施形態の発券端末システム５０を構成する印刷装置６０の構成は、第１の実施形態で説明したラベル印刷装置１０の構成と、基本的に同一である。第１の実施形とは異なる、ホスト装置としての発券端末装置５１の構成と、発券端末装置５１及び印刷装置６０の機能的構成について説明する。
【００８０】
最初に、発券端末システムの構成について説明する。図９は本発明の印刷システムの一実施形態に係る発券端末システムの構成を示す外観斜視図である。図９に示すように、発券端末システム５０は、発券情報を入力する発券端末装置５１と、チケットを印刷する印刷装置６０と、発券端末装置５１を統括制御する発券サーバ５２と、によって構成されている。発券端末装置５１と印刷装置６０とがセットとなり、一人のオペレータの操作対象となる１台の発券端末システム５０を構成している。
【００８１】
発券端末装置５１は、オペレータによって入力される、発券するチケットの種類や数量などの発券情報、及び入力された発券情報で指定されたチケットに関わる単価などのチケット情報に基づいて会計処理を行う。それと共に、チケットを印刷するためのデータを生成して、印刷装置６０に送信し、印刷装置６０を制御して、発券するチケットを印刷させる。印刷装置６０は、発券端末装置５１から送信された印刷データおよび制御データに基づいてチケット印刷を実行する。発券サーバ５２は、複数の発券端末装置５１と接続され（図９に示す例では１台のみ図示）ている。発券サーバ５２は、各発券端末装置５１において入力された発券情報に対応して、指定されたチケットに関わる、単価や発行可能数（残存チケット数）を発券端末装置５１に通知すると共に、発券情報によって発行可能数を更新するなど、チケット情報及び発券端末装置５１を統括制御する。
【００８２】
発券端末装置５１は、本体ケース５８の前部上面にオペレータが発券情報を手入力するキーボード５４と、その後部右側にオペレータが入力情報などを確認するオペレータ用ディスプレイ５７ａとを配置し、本体ケース５８内にはキャッシュドロア５８ａが収納されている。キーボード５４の右側には、顧客から提示されたクレジットカードを読みとるためのカードリーダ５５（カードリーダ用スロット）が形成されている。さらに、本体ケース５８の背面側には、チケット購入者がチケット情報等を確認するための顧客用ディスプレイ５７ｂが配置されている。
【００８３】
印刷装置６０は、第１の実施形態で説明したラベル印刷装置１０と、基本的に同様の構成及び電気的構成を備えている（図１、図２、及び図３参照）。
【００８４】
次に、本実施形態の発券端末システムを実現する機能的全体構成について説明する。図１０は、発券端末システムの機能的全体構成を示す機能ブロック図である。図１０に示すように、発券端末装置５１は、印刷装置６０を制御して、印刷及びカットを実行させ、発行するチケットを形成させる、印刷制御装置６４を備えている。印刷制御装置６４は、チケットの印刷を規定する印刷データを展開して、印刷イメージデータを形成する印刷イメージデータ形成部６５を有している。印刷イメージデータは、印刷データを、データが印刷装置６０の印刷ヘッド２２に供給される形式に処理されたイメージデータと、印刷を実行するための印刷装置６０の様々な動作を指示するコマンドとで構成されている。発券端末装置５１は、形成された印刷イメージデータなどを印刷装置６０に送信する、インタフェース６６も備えている。印刷イメージデータの構成の詳細は後述する。
【００８５】
印刷装置６０は、発券端末装置５１から送られたデータを受信するインタフェース３７と、受信されたデータを記憶する受信バッファ４６と、受信されたデータから形成されるイメージデータを記憶するイメージバッファ４７と、を備えている。印刷装置６０は、更に、連続用紙２０を順方向及び逆方向に搬送可能な用紙搬送機構４９と、印刷を実行する印刷ヘッド２２と、印刷されたラベルを連続用紙２０から切り離すカッタ機構２１と、を備えている。印刷装置６０は、上記した各機能部を制御して、印刷装置６０の様々な動作を制御する印刷制御管理部６１と、印刷装置６０に装填された連続用紙２０の位置を検出する用紙位置検出器２４と、も備えている。用紙位置検出器２４の検出結果と、連続用紙２０が搬送された距離とから、連続用紙２０の位置を判定する。
【００８６】
印刷制御管理部６１は、インタフェース３７を介して受信した印刷データや制御コマンドや印刷イメージデータを一旦受信バッファ４６に記憶させる。印刷制御管理部６１は、受信バッファ４６から順次データを取り出し、コマンドについては、当該コマンドが指示する処理を実行する。印刷データについては、印刷ヘッド２２に供給するイメージデータに展開して、イメージバッファ４７に記憶させる。イメージバッファ４７に、第１の実施形態で説明した印刷ヘッド２２に送られるデータ展開単位（図５（ａ）及び（ｂ）参照）のイメージデータが展開されると、印刷制御管理部６１を介して印刷ヘッド２２に送られ、印刷が実行される。印刷制御管理部６１は、用紙搬送機構４９、印刷ヘッド２２、カッタ機構２１を駆動し、連続用紙２０を適切な位置に搬送し、印刷を実行し、連続用紙２０をカットしてチケットを形成する。
【００８７】
印刷イメージデータについては、当該印刷イメージデータに基づいて、用紙搬送機構４９、印刷ヘッド２２、カッタ機構２１を駆動することで、連続用紙２０を搬送し、印刷を実行し、連続用紙２０をカットして、当該印刷イメージデータで規定されるチケットを形成する。
【００８８】
次に、印刷イメージデータ形成部６５で形成される印刷イメージデータの構成について、説明する。図１１は、印刷イメージデータの構成概念を示す説明図である。発券情報が、例えばキーボード５４から入力されると、発券サーバ５２から、発券情報で指定されたチケットに対応する印刷データが、発券端末装置５１に送信される。発券端末装置５１においては、発券端末装置５１全体を制御するアプリケーションが印刷データを受け取る。アプリケーションは、印刷データ全体を１ドキュメント、チケット１枚に印刷され印刷データを１ページという概念で扱い、当該概念を持った印刷データが、印刷制御装置６４に渡される。印刷制御装置６４に渡された印刷データは、印刷イメージデータ形成部６５によって、１ドキュメントを単位として、印刷イメージデータに展開される。印刷イメージデータは、印刷データを印刷ヘッドに供給する形式に処理したイメージデータと、１ページの印刷データが１枚のチケットの適切な位置に印刷されるように、印刷装置６０を制御するコマンドと、で構成される。
【００８９】
図１１に示した印刷イメージデータは、チケット２枚分の印刷データが１ドキュメントとして処理された印刷イメージデータである。印刷イメージデータの先頭には、１枚目のチケット全体に印刷する内容を規定するイメージデータが割り振られている。続いて、１枚目のチケットの印刷が終了した位置から、連続用紙２０の２枚目のチケットに相当する部分が、印刷開始位置にセットされる位置まで、連続用紙２０を搬送することを指令する、「次チケット頭だし紙送り」コマンドが割り振られている。ここで、印刷開始位置にセットされた状態は、２枚目のチケットの被印刷領域の先端が、印刷開始位置Ｐに位置している状態である。
【００９０】
続いて、２枚目のチケットの先端から、印刷装置６０のＰＣ距離Ｌだけ離れた位置までの印刷を規定するイメージデータが割り振られている。続いて、チケットを連続用紙２０から切り離すことを指示する「カット」コマンドと、「カット」コマンドに続く、２枚目のチケットの残りの印刷を規定するイメージデータと、が割り振られている。続いて、２枚目のチケットの後端をカット位置Ｃに送ることを指示する「カット位置まで紙送り」コマンドと、チケットを連続用紙２０から切り離すことを指示する「カット」コマンドと、２枚目のチケットが切り離された連続用紙２０の先端を印刷開始位置にセットすることを指示する「印刷開始位置まで逆送り」コマンドと、が割り振られている。
【００９１】
この印刷イメージデータに基づいて処理を実行することで、１枚目のチケットの印刷、２枚目のチケットの頭だし及び先端からＰＣ距離Ｌ位置までの印刷、１枚目のチケットの切り離し、２枚目のチケットの残りの印刷、２枚目のチケットのカット位置への搬送、２枚目のチケットの切り離し、連続用紙２０の先端の印刷開始位置へのセット、が連続して実行される。
【００９２】
以下、第２の実施形態の効果を記載する。
（１）１枚目のチケットのイメージデータ、２枚目のチケットの印刷開始位置への搬送、２枚目のチケットのＰＣ距離Ｌ位置までのイメージデータ、チケットを切り離す「カット」コマンド、２枚目のチケットの残りのイメージデータ、が連続している印刷イメージデータを形成する。当該印刷イメージデータに基づいてチケットの印刷に関わる各処理を実行することで、１枚目のチケットの印刷、２枚目のチケットの頭だし及び先端からＰＣ距離Ｌ位置までの印刷、１枚目のチケットの切り離し、２枚目のチケットの残りの印刷、を連続して実行する。これにより、１枚目のチケットの印刷終了に続いて、２枚目のチケットの印刷を開始し、１枚目の後端をカット位置Ｃまで搬送し、１枚目のチケットを切り離し、２枚目のチケットを印刷するために連続用紙２０の先端を印刷開始位置にセットする、カット頭だし動作を省略して、チケットを連続して作成するのに要する時間を短縮することができる。
【００９３】
以上、添付図面を参照しながら本発明に係る好適な実施形態について説明したが、本発明の実施形態は、前記各実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論であり、以下のように実施することもできる。
【００９４】
（変形例１）前記第２の実施形態においては、発券端末装置５１の印刷イメージデータ形成部６５において、印刷イメージデータを形成していたが、印刷イメージデータ形成部６５を発券端末装置５１に設けることは必須ではない。印刷装置６０の印刷制御管理部６１に印刷イメージデータ形成部を設け、発券端末装置５１から受信したデータを、印刷イメージデータに展開する構成でもよい。
【００９５】
（変形例２）前記第１の実施形態においては、ラベルがＰＣ距離Ｌより小さい場合には、次ラベルの印刷データが印刷可能状態であっても、現在ラベルの印刷終了に続いて次ラベルの印刷を開始していないが、ラベルがＰＣ距離Ｌより小さい場合であっても、現在ラベルの印刷終了に続いて次ラベルの印刷を開始してもよい。その場合には、次ラベルの印刷が終了した時点で、更に次のラベルの印刷データが印刷可能であるか否かを判定し、更に次のラベルの印刷の継続又は現在ラベルの後端のカット位置Ｃへの搬送を実行する。そして、現在ラベルの後端が、カット位置Ｃに到達したところで、印刷を中断し、現在ラベルを連続用紙２０から切り離すカットを実行する。以降同様に、次ラベルや更に次のラベルなどの、各ラベル間の被カット部がカット位置Ｃに合致する毎に、ラベルの連続用紙２０からの切り離し（カット）を実行する。
【００９６】
（変形例３）前記実施形態においては、ラベルやチケットを２枚連続して印刷する場合について説明したが、連続して印刷するラベルやチケットは２枚に限らない。３枚以上であっても良いし、１枚のみであってもよい。
【００９７】
（変形例４）前記実施形態においては、印刷を実行する印刷ヘッドとして、サーマルヘッドである印刷ヘッド２２を例に挙げて説明したが、印刷ヘッドは、サーマルヘッドに限らない。インクジェット方式や、ドットインパクト方式など、様々な方式の印刷ヘッドを使用できる。
【００９８】
（変形例５）前記実施形態においては、印刷ヘッド２２は、印刷幅全幅にわたって発熱体が形成されたサーマルヘッドであり、用紙搬送方向に直角な方向に対して固定されていたが、用紙搬送方向に直角な方向に対して印刷ヘッドが固定されていることは必須ではない。用紙搬送方向に直角な方向に移動しながら印刷を実行する印刷ヘッドであってもよい。この場合、印刷ヘッド及び当該印刷ヘッドを用紙搬送方向に直角な方向に移動させる装置が、請求項に記載した印刷ヘッドに相当する。
【００９９】
（変形例６）本発明による印刷装置や印刷システムは、上述した実施形態のラベル印刷装置やチケット印刷システムに限らず、様々な用途の印刷装置や印刷システムに適用できる。例えば、ＰＯＳ（Point Of Sale）システムにおけるＰＯＳ端末において用いられる印刷装置（レシートプリンタ）や、ＰＯＳ端末装置と印刷装置からなるＰＯＳ端末システムにも適用できる。
【０１００】
（変形例７）前記実施形態においては、印刷位置Ｐやカット位置Ｃに対する、ラベルやチケットの先端である連続用紙２０の先端の位置や、被カット位置であるラベルやチケットの後端の位置は、用紙位置検出器２４によって連続用紙２０の先端を検出し、以降、用紙検出位置と先端が検出された時点からの送り量とから、算出している。印刷位置Ｐやカット位置Ｃに対する、ラベルやチケットの位置は、連続用紙に付けられたマークを検出することによっても、特定することができる。例えば特定長さのチケットやラベルを形成するためのチケット用紙やラベル用紙には、被切り離し位置毎にブラックマークと呼ばれるマークが形成されており、ブラックマークを検出することで、先端や後端を検出することができる。また、長尺台紙上にラベル用紙を連ねた連続用紙においては、台紙のみの部分と、台紙上にラベル用紙が乗った部分と、の光の透過率の違いを検出して、ラベル用紙の位置を検出することもできる。
【図面の簡単な説明】
【０１０１】
【図１】本発明の第１の実施形態のラベル印刷装置の外観斜視図。
【図２】ラベル印刷装置の要部の構成を示す模式断面。
【図３】ラベル印刷装置の電気的構成を示す電気構成ブロック図。
【図４】ラベル印刷装置の機能的全体構成を示す機能ブロック図。
【図５】（ａ）ラインイメージバッファによるデータ展開の説明図。（ｂ）ページイメージバッファによるデータ展開の説明図。
【図６】ラベル印刷装置における、ラベルの印刷及びカットの処理を実行する過程のフローチャート。
【図７】ラベルの印刷及びカットの処理過程における連続用紙の移動方向及び位置を示す説明図。
【図８】受信データと、印刷ラベル形成過程における実行手順と、の関係を示す説明図。
【図９】本発明の第２の実施形態に係る発券端末システムの構成を示す外観斜視図。
【図１０】発券端末システムの機能的全体構成を示す機能ブロック図。
【図１１】印刷イメージデータの構成概念を示す説明図。
【符号の説明】
【０１０２】
１０…ラベル印刷装置、２０…連続用紙、２１…カッタ機構、２１ａ…可動刃、２１ｂ…受け刃、２１ｃ…オートカッタモータ、２１ｄ…カッタドライバ、２２…印刷ヘッド、２２ｄ…ヘッドドライバ、２４…用紙位置検出器、３１…印刷装置制御部、３２…ＣＰＵ、３３…検出器、３４ａ…ＲＡＭ、３４ｂ…ＲＯＭ、３８…用紙搬送モータ、３８ｄ…搬送モータドライバ、４０…ホスト装置、４１…印刷制御管理部、４２…用紙位置判定部、４３…データ判定部、４４…シートカット制御部、４６…受信バッファ、４７…イメージバッファ、４９…用紙搬送機構、５０…発券端末システム、５１…発券端末装置、５２…発券サーバ、６０…印刷装置、６１…印刷制御管理部、６４…印刷制御装置、６５…印刷イメージデータ形成部、Ｃ…カット位置、Ｐ…印刷位置。
【図１】
2007038557.tif 000003
【図２】
2007038557.tif 000004
【図３】
2007038557.tif 000005
【図４】
2007038557.tif 000006
【図５】
2007038557.tif 000007
【図６】
2007038557.tif 000008
【図７】
2007038557.tif 000009
【図８】
2007038557.tif 000010
【図９】
2007038557.tif 000011
【図１０】
2007038557.tif 000012
【図１１】
2007038557.tif 000013