(57)【要約】【課題】記録紙を複数の位置でカットする場合でも、印刷処理のスループットを低下させることがないカッタ付きプリンタのカット制御方法を提案すること。【解決手段】カッタ付きプリンタ１は供給された印刷データ３５を解析手段４６で解析し、印刷データ３５にカット制御指令Ｏが含まれている場合には、カット制御指令Ｏが指定した制御情報を記憶保持する。また、印刷ジョブの間に監視手段４８がこの制御情報が解釈されたことを検出すると、それをトリガにして、カット制御手段５０は記録紙９ａまたはファンフォールド紙１０のカットを行う。この結果、印刷データ３５内におけるカットされるべき複数の位置にそれぞれカット指令を挿入しておく必要がないので、印刷データ３５内に挿入された複数のカット指令が別々に解釈されることがない。従って、カッタ付きプリンタ１の処理が複雑にならず、印刷処理のスループットを低下させることがない。【選択図】図８
2010042582.tif 000002
【特許請求の範囲】
【請求項１】
外部機器からの印刷データを解析し、
前記印刷データにカット制御指令が含まれている場合には、前記カット制御指令によって指定されている所定の制御情報を記憶保持し、
前記印刷データを処理する印刷ジョブの間、前記所定の制御情報が解釈されたか否かを監視し、
前記所定の制御情報の解釈が行われると、記録紙をカッタでカットすることを特徴とするカッタ付きプリンタのカット制御方法。
【請求項２】
請求項１に記載されているカッタ付きプリンタのカット制御方法において、
前記所定の制御情報には、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンド、および／または、印刷データの終端を示すデータ終了コマンドが含まれていることを特徴とするカッタ付きプリンタのカット制御方法。
【請求項３】
請求項１に記載されているカッタ付きプリンタのカット制御方法において、
前記所定の制御情報の解釈が行われると、前記解釈の直前に前記記録紙がカットされているか否かを確認し、
カットされている場合には、前記記録紙をカットしないことを特徴とするカッタ付きプリンタのカット制御方法。
【請求項４】
請求項１に記載されているカッタ付きプリンタのカット制御方法において、
前記所定の制御情報には、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンドが含まれており、
前記カット制御指令は、前記印刷データに含まれている前記ページ終了コマンドのうち、ｎ番目（ｎ＝１、２、３、・・）に解釈される前記ページ終了コマンドを前記所定の制御情報として指定するものであり、
前記ページ終了コマンドの解釈が行われると、前記解釈がｎ番目に行われたものか否かを判定し、前記解釈がｎ番目に行われたものである場合に、前記記録紙をカットすることを特徴とするカッタ付きプリンタのカット制御方法。
【請求項５】
請求項１に記載されているカッタ付きプリンタのカット制御方法において、
前記所定の制御情報は、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンドを含んでおり、
前記カット制御指令は、前記印刷データに含まれている前記ページ終了コマンドのうち、ｎ番目毎（ｎ＝１、２、３、・・）に解釈される前記ページ終了コマンドを前記所定の制御情報として指定するものであり、
前記ページ終了コマンドの解釈が行われると、前記解釈がｎ番目毎に行われたものか否かを判定し、前記解釈がｎ番目毎に行われたものである場合に、前記記録紙をカットすることを特徴とするカッタ付きプリンタのカット制御方法。
【請求項６】
請求項１に記載されているカッタ付きプリンタのカット制御方法において、
前記記録紙は、長尺状の剥離台紙上にラベルが貼り付けられているラベル用紙であり、
前記印刷ジョブの間、前記ラベル用紙が搬送される毎に前記カッタによる切断位置を通過している前記ラベルの位置を取得し、
前記ラベル用紙をカットする際に、前記切断位置に対する前記ラベルの位置を確認し、
前記切断位置に前記ラベルがある場合には、前記ラベル用紙を搬送して前記ラベルを前記切断位置から移動させ、しかる後に、前記ラベル用紙をカットすることを特徴とするカッタ付きプリンタのカット制御方法。
【請求項７】
請求項１ないし６のうちのいずれかの項に記載されているカッタ付きプリンタのカット制御方法において、
前記印刷ジョブが終了すると、記憶保持されている前記所定の制御情報を消去することを特徴とするカッタ付きプリンタのカット制御方法。
【請求項８】
カッタと、
外部機器からの印刷データを解析する解析手段と、
前記印刷データにカット制御指令が含まれている場合には、前記カット制御指令によって指定されている所定の制御情報を記憶保持する記憶保持手段と、
前記印刷データを処理する印刷ジョブの間、前記所定の制御情報が解釈されたか否かを監視する監視手段と、
前記所定の制御情報の解釈が行われると、記録紙を前記カッタでカットするカット制御手段とを有することを特徴とするカッタ付きプリンタ。
【請求項９】
請求項８に記載されているカッタ付きプリンタにおいて、
前記所定の制御情報には、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンド、および／または、印刷データの終端を示すデータ終了コマンドが含まれていることを特徴とするカッタ付きプリンタ。
【請求項１０】
請求項８に記載されているカッタ付きプリンタにおいて、
前記カット制御手段は、前記所定の制御情報の解釈が行われると、前記解釈の直前に前記記録紙がカットされているか否かを確認し、カットされている場合には、前記記録紙をカットしないことを特徴とするカッタ付きプリンタ。
【請求項１１】
請求項８に記載されているカッタ付きプリンタにおいて、
前記所定の制御情報には、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンドが含まれており、
前記カット制御指令は、前記印刷データに含まれている前記ページ終了コマンドのうち、ｎ番目（ｎ＝１、２、３、・・）に解釈される前記ページ終了コマンドを前記所定の制御情報として指定するものであり、
前記カット制御手段は、前記ページ終了コマンドの解釈が行われると、前記解釈がｎ番目に行われたものか否かを判定し、前記解釈がｎ番目に行われたものである場合に、前記記録紙をカットすることを特徴とするカッタ付きプリンタ。
【請求項１２】
請求項８に記載されているカッタ付きプリンタにおいて、
前記所定の制御情報は、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンドを含んでおり、
前記カット制御指令は、前記印刷データに含まれている前記ページ終了コマンドのうち、ｎ番目毎（ｎ＝１、２、３、・・）に解釈される前記ページ終了コマンドを前記所定の制御情報として指定するものであり、
前記カット制御手段は、前記ページ終了コマンドの解釈が行われると、前記解釈がｎ番目毎に行われたものか否かを判定し、前記解釈がｎ番目毎に行われたものである場合に、前記記録紙をカットすることを特徴とするカッタ付きプリンタ。
【請求項１３】
請求項８に記載されているカッタ付きプリンタにおいて、
前記記録紙は、長尺状の剥離台紙上にラベルが貼り付けられているラベル用紙であり、
前記印刷ジョブの間、前記ラベル用紙が搬送される毎に前記カッタによる切断位置を通過している前記ラベルの位置を取得するラベル位置把握手段を有しており、
前記カット制御手段は、前記ラベル用紙をカットする際に、前記切断位置に対する前記ラベルの位置を確認し、前記切断位置に前記ラベルがある場合には、前記ラベル用紙を搬送して前記ラベルを前記切断位置から移動させ、しかる後に、前記ラベル用紙をカットすることを特徴とするカッタ付きプリンタ。
【請求項１４】
請求項８ないし１３のうちのいずれかの項に記載されているカッタ付きプリンタにおいて、
前記記憶保持手段は、前記印刷ジョブが終了すると、記憶保持されている前記所定の制御情報を消去することを特徴とするカッタ付きプリンタ。
【請求項１５】
請求項８ないし１４のうちのいずれかの項に記載されているカッタ付きプリンタと、
前記カッタ付きプリンタに接続されているコンピュータと、
前記カッタ付きプリンタを駆動制御するために前記コンピュータ上で動作しているプリンタドライバとを有し、
前記プリンタドライバは、前記カット制御指令が指定する前記所定の制御情報を操作者に設定させるとともに、設定された前記所定の制御情報を前記カット制御指令とともに印刷データに挿入し、この印刷データを前記カット付きプリンタに送信することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに含まれている制御情報に基づいて記録紙をカットするカッタ付きプリンタのカット制御方法およびカッタ付きプリンタに関する。
【背景技術】
【０００２】
カッタ付きプリンタは、外部機器から印刷データの供給を受けると、印刷データを先頭から逐次に解釈して印刷を行う。また、印刷データに記録紙のカットを指示するカット指令が含まれている場合には、カット指令が解釈された時点でカッタを駆動制御して記録紙をカットする。このようなカッタ付きプリンタは、例えば、特許文献１に記載されている。
【特許文献１】特開２００１−１２１７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記のようなカッタ付きプリンタで記録紙をカットするためには、印刷データ内において、記録紙がカットされるべき位置にカット指令を挿入しておく必要がある。例えば、印刷データに含まれている各ページの印刷が終了する毎に記録紙をカットしたい場合には、各ページの印刷データ部分の終端を示すページ終了コマンドの後にカット指令を挿入する。この結果、印刷データ内には、ページ数に対応する数のカット指令が挿入される。
【０００４】
ここで、印刷データ内にページ数に対応する数のカット指令を挿入すると、印刷データのデータサイズが増大してしまうという問題がある。また、印刷データ内に挿入された各カット指令はそれぞれが別々に解釈されるので、カッタ付きプリンタの側の処理が複雑になり、印刷動作のスループットが低下してしまうという問題がある。
【０００５】
本発明の課題は、このような点に鑑みて、印刷データを印刷する印刷ジョブの間に記録紙を複数の位置でカットする場合でも、印刷データのデータサイズを増大させることがなく、印刷処理のスループットを低下させることがないカッタ付きプリンタのカット制御方法およびカット付きプリンタを提案することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のカッタ付きプリンタのカット制御方法は、
外部機器からの印刷データを解析し、
前記印刷データにカット制御指令が含まれている場合には、前記カット制御指令によって指定されている所定の制御情報を記憶保持し、
前記印刷データを処理する印刷ジョブの間、前記所定の制御情報が解釈されたか否かを監視し、
前記所定の制御情報の解釈が行われると、記録紙をカッタでカットすることを特徴とする。
【０００７】
本発明によれば、印刷データを解析してカット制御指令が含まれている場合には、このカット制御指令によって指定されている所定の制御情報を記憶保持する。また、印刷データを記録紙に印刷するなどの処理をする印刷ジョブの間に所定の制御情報が解釈されると、記録紙をカッタでカットする。すなわち、カット制御指令によって所定の制御情報が指定されている場合には、印刷データに含まれている所定の制御情報が解釈されることをトリガとして、記録紙がカットされる。この結果、印刷データを処理する印刷ジョブの間に記録紙を複数の位置でカットする場合でも、印刷データ内における記録紙がカットされるべき複数の位置にそれぞれ記録紙のカットを指示するカット指令を挿入しておく必要がない。従って、印刷データのデータサイズは増大しない。また、印刷データ内に配置された複数のカット指令がそれぞれ別々に解釈されることがないので、カッタ付きプリンタの側の処理が複雑にならず、印刷処理のスループットを低下させることがない。
【０００８】
本発明において、印刷データの印刷が終了した時点で記録紙をカットしたり、印刷データに含まれている各ページの印刷が終了する毎に記録紙をカットしたりするためには、前記所定の制御情報には、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンド、および／または、印刷データの終端を示すデータ終了コマンドが含まれていることが望ましい。
【０００９】
本発明において、記録紙を同じ位置で２回切断してしまうことを回避するためには、前記所定の制御情報の解釈が行われると、前記解釈の直前に前記記録紙がカットされているか否かを確認し、カットされている場合には、前記記録紙をカットしないことが望ましい。
【００１０】
本発明において、所望のページの印刷が終了したときに記録紙をカットするためには、前記所定の制御情報には、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンドが含まれており、前記カット制御指令は、前記印刷データに含まれている前記ページ終了コマンドのうち、ｎ番目（ｎ＝１、２、３、・・）に解釈される前記ページ終了コマンドを前記所定の制御情報として指定するものであり、前記ページ終了コマンドの解釈が行われると、前記解釈がｎ番目に行われたものか否かを判定し、前記解釈がｎ番目に行われたものである場合に、前記記録紙をカットすることが望ましい。
【００１１】
また、本発明において、所望のページ分の印刷が終了する毎に記録紙をカットするためには、前記所定の制御情報は、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンドを含んでおり、前記カット制御指令は、前記印刷データに含まれている前記ページ終了コマンドのうち、ｎ番目毎（ｎ＝１、２、３、・・）に解釈される前記ページ終了コマンドを前記所定の制御情報として指定するものであり、前記ページ終了コマンドの解釈が行われると、前記解釈がｎ番目毎に行われたものか否かを判定し、前記解釈がｎ番目毎に行われたものである場合に、前記記録紙をカットすることが望ましい。
【００１２】
本発明において、前記記録紙は、長尺状の剥離台紙上にラベルが貼り付けられているラベル用紙であり、前記印刷ジョブの間、前記ラベル用紙が搬送される毎に前記カッタによる切断位置を通過している前記ラベルの位置を取得し、前記ラベル用紙をカットする際に、前記切断位置に対する前記ラベルの位置を確認し、前記切断位置に前記ラベルがある場合には、前記ラベル用紙を搬送して前記ラベルを前記切断位置から移動させ、しかる後に、前記ラベル用紙をカットすることが望ましい。このようにすれば、記録紙としてラベル用紙を用いる場合に、ラベルがカットされてしまうことを回避できる。従って、例えば、１ページ分の印刷データの印刷範囲が複数枚のラベルに渡るような場合においても、最後に印刷されたラベルの途中でラベル用紙がカットされてしまうことがない。
【００１３】
本発明において、印刷ジョブ毎に、カットする位置を変更するためには、前記印刷ジョブが終了すると、記憶保持されている前記所定の制御情報を消去することが望ましい。
【００１４】
次に、本発明のカッタ付きプリンタは、
カッタと、
外部機器からの印刷データを解析する解析手段と、
前記印刷データにカット制御指令が含まれている場合には、前記カット制御指令によって指定されている所定の制御情報を記憶保持する記憶保持手段と、
前記印刷データを処理する印刷ジョブの間、前記所定の制御情報が解釈されたか否かを監視する監視手段と、
前記所定の制御情報の解釈が行われると、記録紙を前記カッタでカットするカット制御手段とを有することを特徴とする。
【００１５】
本発明によれば、印刷データを解析手段で解析してカット制御指令が含まれている場合には、このカット制御指令によって指定されている所定の制御情報を記憶保持手段によって記憶保持する。また、印刷データを記録紙に印刷するなどの処理をする印刷ジョブの間に所定の制御情報が解釈されたことが監視手段によって検出されると、カット制御手段は記録紙をカッタでカットする。すなわち、カット制御指令によって所定の制御情報が指定されている場合には、印刷データに含まれている所定の制御情報が解釈されることをトリガとして、記録紙がカットされる。この結果、印刷データを処理する印刷ジョブの間に記録紙を複数の位置でカットする場合でも、印刷データ内における記録紙がカットされるべき複数の位置にそれぞれカット指令を挿入しておく必要がない。従って、印刷データのデータサイズは増大しない。また、印刷データ内に配置された複数のカット指令がそれぞれ別々に解釈されることがないので、カッタ付きプリンタの側の処理が複雑にならず、印刷処理のスループットを低下させることがない。
【００１６】
本発明において、印刷データの印刷が終了した時点で記録紙をカットしたり、印刷データに含まれている各ページの印刷が終了する毎に記録紙をカットしたりするためには、前記所定の制御情報には、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンド、および／または、印刷データの終端を示すデータ終了コマンドが含まれていることが望ましい。
【００１７】
本発明において、記録紙を同じ位置で２回切断してしまうことを回避するためには、前記カット制御手段は、前記所定の制御情報の解釈が行われると、前記解釈の直前に前記記録紙がカットされているか否かを確認し、カットされている場合には、前記記録紙をカットしないことが望ましい。
【００１８】
本発明において、所望のページの印刷が終了したときに記録紙をカットするためには、前記所定の制御情報には、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンドが含まれており、前記カット制御指令は、前記印刷データに含まれている前記ページ終了コマンドのうち、ｎ番目（ｎ＝１、２、３、・・）に解釈される前記ページ終了コマンドを前記所定の制御情報として指定するものであり、前記カット制御手段は、前記ページ終了コマンドの解釈が行われると、前記解釈がｎ番目に行われたものか否かを判定し、前記解釈がｎ番目に行われたものである場合に、前記記録紙をカットすることが望ましい。
【００１９】
また、本発明において、所望のページ分の印刷が終了する毎に記録紙をカットするためには、前記所定の制御情報は、印刷データに含まれているページ毎の印刷データ部分の終端を示すページ終了コマンドを含んでおり、前記カット制御指令は、前記印刷データに含まれている前記ページ終了コマンドのうち、ｎ番目毎（ｎ＝１、２、３、・・）に解釈される前記ページ終了コマンドを前記所定の制御情報として指定するものであり、前記カット制御手段は、前記ページ終了コマンドの解釈が行われると、前記解釈がｎ番目毎に行われたものか否かを判定し、前記解釈がｎ番目毎に行われたものである場合に、前記記録紙をカットすることが望ましい。
【００２０】
本発明において、前記記録紙は、長尺状の剥離台紙上にラベルが貼り付けられているラベル用紙であり、前記印刷ジョブの間、前記ラベル用紙が搬送される毎に前記カッタによる切断位置を通過している前記ラベルの位置を取得するラベル位置把握手段を有しており、前記カット制御手段は、前記ラベル用紙をカットする際に、前記切断位置に対する前記ラベルの位置を確認し、前記切断位置に前記ラベルがある場合には、前記ラベル用紙を搬送して前記ラベルを前記切断位置から移動させ、しかる後に、前記ラベル用紙をカットすることが望ましい。このようにすれば、記録紙としてラベル用紙を用いる場合に、ラベルがカットされてしまうことを回避できる。従って、例えば、１ページ分の印刷データの印刷範囲が複数枚のラベルに渡るような場合においても、最後に印刷されたラベルの途中でラベル用紙がカットされてしまうことがない。
【００２１】
本発明において、印刷ジョブ毎に、カットする位置を変更するためには、前記記憶保持手段は、前記印刷ジョブが終了すると、記憶保持されている前記所定の制御情報を消去することが望ましい。
【００２２】
次に、本発明の印刷システムは、
上記のカッタ付きプリンタと、
前記カッタ付きプリンタに接続されているコンピュータと、
前記カッタ付きプリンタを駆動制御するために前記コンピュータ上で動作しているプリンタドライバとを有し、
前記プリンタドライバは、前記カット制御指令が指定する前記所定の制御情報を操作者に設定させるとともに、設定された前記所定の制御情報を前記カット制御指令とともに印刷データに挿入し、この印刷データを前記カット付きプリンタに送信することを特徴とする。
【００２３】
本発明によれば、操作者はプリンタドライバを介して所定の制御情報を設定することができる。また、プリンタドライバによって、印刷データにカット制御指令およびカット制御指令が指定する所定の制御情報を挿入する処理行われる。従って、操作者の利便性が高い。
【発明の効果】
【００２４】
本発明によれば、印刷データを解析してカット制御指令が含まれている場合には、このカット制御指令によって指定されている所定の制御情報を記憶保持する。また、印刷データを記録紙に印刷するなどの処理をする印刷ジョブの間に所定の制御情報が解釈されると、記録紙をカッタでカットする。すなわち、カット制御指令によって所定の制御情報が指定されている場合には、印刷データに含まれている所定の制御情報が解釈されることをトリガとして、記録紙がカットされる。この結果、印刷データを処理する印刷ジョブの間に記録紙を複数の位置でカットする場合でも、印刷データ内における記録紙がカットされるべき複数の位置にそれぞれ記録紙のカットを指示するカット指令を挿入しておく必要がない。従って、印刷データのデータサイズは増大しない。また、印刷データ内に配置された複数のカット指令がそれぞれ別々に解釈されることがないので、カッタ付きプリンタの側の処理が複雑にならず、印刷処理のスループットを低下させることがない。
【発明を実施するための最良の形態】
【００２５】
以下に、図面を参照して、本発明を適用したカッタ付きプリンタの実施の形態を説明する。
【００２６】
（全体構成）
図１は本発明の実施の形態に係るカッタ付きプリンタの外観斜視図であり、図２はその開閉カバーを全開にした状態の外観斜視図である。カッタ付きプリンタ１は全体としてほぼ直方体形状をしたプリンタ本体２と、このプリンタ本体２の前面に取り付けた開閉カバー３とを有している。プリンタ本体２の外装ケース２ａの前面には所定幅の記録紙排出口４が形成されている。記録紙排出口４の下側には排紙ガイド５が前方に突出しており、当該排紙ガイド５の側方には開閉レバー６が配置されている。外装ケース２ａにおける排紙ガイド５および開閉レバー６の下側には、ロール紙出し入れ用の矩形の開口部２ｂが形成されており、この開口部２ｂが開閉カバー３によって封鎖されている。
【００２７】
開閉レバー６を操作すると開閉カバー３のロックが解除される。排紙ガイド５を前方に引くと、図２に示すように、開閉カバー３が下端部を中心として前方にほぼ水平となるまで開く。開閉カバー３が開くと、プリンタ本体２の内部に形成されているロール紙収納部７が開放状態となる。同時に、印刷位置を規定するための吸引プラテン８が開閉カバー３と一緒に移動してロール紙収納部７から記録紙排出口４に至る空間が開放状態となり、プリンタ前方からロール紙９を簡単に装填できるようになっている。また、カッタ付きプリンタ１はファンフォールド紙１０を使用することが可能になっており、ファンフォールド紙１０は、プリンタ本体２の背面側に形成されている記録紙挿入口１１（図３参照）から、プリンタ本体２の内部に手差し挿入される。ロール紙９およびファンフォールド紙１０としては、剥離台紙Ａに所定間隔でラベルＢが貼り付けられているラベル用紙が用いられている。なお、図２ではカバーケース３ａおよび開閉レバー６を省略してある。
【００２８】
図３はカッタ付きプリンタ１の内部の概略構成を示す概略縦断面図である。カッタ付きプリンタ１の内部には、プリンタ本体フレーム１２における幅方向の中央部分にロール紙収納部７が形成されている。ロール紙収納部７にはロール紙９がプリンタ幅方向に向いた横置き状態で収納される。ロール紙収納部７の後方には、ロール紙９から繰り出される長尺状の記録紙９ａを搬送するための繰り出しローラ１３が配置されている。
【００２９】
ロール紙収納部７の上側には、プリンタ本体フレーム１２の上端にヘッドユニットフレーム１４が水平に取り付けられている。ヘッドユニットフレーム１４には、インクジェットヘッド１５、このインクジェットヘッド１５を搭載しているキャリッジ１６、キャリッジ１６のプリンタ幅方向への移動をガイドするキャリッジガイド軸１７、キャリッジ１６をキャリッジガイド軸１７に沿って往復移動させるためのキャリッジモータ１８およびタイミングベルト１９を備えたキャリッジ搬送機構が配置されている。インクジェットヘッド１５は、インクノズル面１５ａが下向きになるようにキャリッジ１６に搭載されている。ヘッドユニットフレーム１４の前端位置には可動刃を下方に突出させて切断を行うオートカッタ２０が配置されている。
【００３０】
インクジェットヘッド１５の下側には一定のギャップを開けてプリンタ幅方向に水平に延びる吸引プラテン８が配置されている。吸引プラテン８は直方体形状をしており、プラテン表面８ａの所定領域には多数の吸引孔が形成されている。吸引プラテン８は、不図示の吸引機構によってこれら吸引孔から空気を吸い込むことによりプラテン表面８ａ上を搬送される記録紙９ａやファンフォールド紙１０を吸引でき、これによって、プラテンギャップを一定に保持することができる。
【００３１】
吸引プラテン８の後側には送り出しローラ２１がプリンタ幅方向に水平に架け渡されており、送り出しローラ２１には所定幅の紙押さえローラ２２が所定の押圧力で押し付けられている。送り出しローラ２１は、プリンタ本体フレーム１２に搭載されている紙送りモータ２３によって駆動される。吸引プラテン８における前端側の部位には前側紙押さえローラ２４が配置されている。前側紙押さえローラ２４は記録紙９ａやファンフォールド紙１０の浮き上がりを防止するものであり、プラテン表面８ａ上を通過する記録紙９ａやファンフォールド紙１０により連れ回りする。
【００３２】
吸引プラテン８の前端には排紙ガイド５が取付けられている。吸引プラテン８の前端におけるプリンタ本体フレーム１２およびヘッドユニットフレーム１４の間の部位は一定幅の隙間が開いており、この隙間が記録紙排出口４になっている。
【００３３】
吸引プラテン８の下側には、ロール紙押さえレバー２５が後方に向かって斜め下方に延びるように取付けられている。ロール紙押さえレバー２５はバネ力によって下方に付勢されており、その先端部分に取り付けられているロール紙押さえローラ２６が繰り出しローラ１３に所定の押圧力で押し付けられている。
【００３４】
吸引プラテン８の後端には下方に湾曲しているテンションガイド２７が取り付けられている。ロール紙収納部７に収納されているロール紙９から繰り出される長尺状の記録紙９ａは、繰り出しローラ１３およびテンションガイド２７を経由して上方に引き出された後に前方に湾曲するように引き出され、しかる後に、吸引プラテン８の後端からインクジェットヘッド１５による印刷位置Ｃおよびオートカッタ２０による切断位置Ｄおよび記録紙排出口４を経由して水平に延びるロール紙搬送路Ｅに沿って搬送される。ここで、テンションガイド２７はバネ力によって上方に付勢されており、テンションガイド２７を通過した記録紙９ａには、所定の張力が付与される。
【００３５】
テンションガイド２７の後方には後側紙押さえローラ２８が配置されている。後側紙押さえローラ２８の後方のプリンタ本体フレーム１２の部位には、プリンタ本体２の背面側からファンフォールド紙１０を受け入れるための記録紙挿入口１１が形成されている。また、プリンタ本体フレーム１２の記録紙挿入口１１が形成されている部位の外側には、ファンフォールド紙１０をこの記録紙挿入口１１まで導くための導入路２９を備えたファンフォールド紙ホルダ３０が取付けられている。
【００３６】
導入路２９から手差しで挿入されるファンフォールド紙１０は、記録紙挿入口１１および後側紙押さえローラ２８を経由するように挿入された後に、吸引プラテン８の後端からインクジェットヘッド１５による印刷位置Ｃおよびオートカッタ２０による切断位置Ｄおよび記録紙排出口４を経由して水平に延びるファンフォールド紙搬送路Ｆに沿って搬送される。
【００３７】
ロール紙搬送路Ｅとファンフォールド紙搬送路Ｆとは吸引プラテン８の後端位置で合流しており、吸引プラテン８の後端からインクジェットヘッド１５による印刷位置Ｃおよびオートカッタ２０による切断位置Ｄおよび記録紙排出口４を経由して延びている部分は共通する共通紙搬送路部分Ｇになっている。記録紙排出口４の外側における排紙ガイド５上には、操作者が手でラベルＢを剥がすための剥離位置Ｈが設定されている。記録紙９ａやファンフォールド紙１０の先端が共通紙搬送路部分Ｇに到達すると、記録紙９ａやファンフォールド紙１０は、紙送りモータ２３と、これによって回転させられる送り出しローラ２１を備えている搬送手段によって共通紙搬送路部分Ｇに沿って搬送される。
【００３８】
ここで、記録紙挿入口１１にはファンフォールド紙１０の有無を検出するための紙挿入検出器３１が配置されている。紙挿入検出器３１は記録紙挿入口１１においてファンフォールド紙搬送路Ｆ内に突出している検出レバー３１ａを備えており、記録紙挿入口１１に進入したファンフォールド紙１０によって検出レバー３１ａがファンフォールド紙搬送路Ｆから退避させられることを利用して、ファンフォールド紙１０の有無を検出する。
【００３９】
共通紙搬送路部分Ｇの送り出しローラ２１よりも上流側の上流側検出位置Ｉには、記録紙９ａやファンフォールド紙１０の有無、および、記録紙９ａ上やファンフォールド紙１０上の位置合わせ基準を検出するための反射型フォトセンサ３２および透過型フォトセンサ３３が配置されている。図４は、長尺状の剥離台紙Ａに一定の間隔でラベルＢが貼り付けられているラベル用紙であるファンフォールド紙１０を模式的に示した説明図である。位置合わせ基準とは、記録紙９ａ上やファンフォールド紙１０上の各ラベルＢに対応して付されているブラックマークＪ、各ラベルＢのラベル下流端Ｋ、各ラベルＢのラベル上流端Ｌなどである。反射型フォトセンサ３２は照射した検査光の反射率が変動することを利用して、ブラックマークＪを検出する。透過型フォトセンサ３３は照射した検査光の透過率の変動することを利用して、ラベル下流端Ｋおよびラベル上流端Ｌを検出する。
【００４０】
共通紙搬送路部分Ｇの印刷位置Ｃよりも下流側の下流側検出位置Ｍには、記録紙９ａやファンフォールド紙１０の有無を検出する紙排出検出器３４が配置されている。紙排出検出器３４は下流側検出位置Ｍにおいて共通紙搬送路部分Ｇ内に突出している検出レバー３４ａを備えており、下流側検出位置Ｍに記録紙９ａやファンフォールド紙１０があると検出レバー３４ａが共通紙搬送路部分Ｇから退避させられることを利用して、記録紙９ａやファンフォールド紙１０の有無を検出する。
【００４１】
記録紙９ａまたはファンフォールド紙１０が共通紙搬送路部分Ｇに引き出された状態で外部機器から印刷データが供給されると、カッタ付きプリンタ１は共通紙搬送路部分Ｇに沿って記録紙９ａまたはファンフォールド紙１０を搬送し、上流側検出位置Ｉで位置合わせ基準を検出する。また、位置合わせ基準の検出時点に基づいて記録紙９ａまたはファンフォールド紙１０を搬送して、各ラベルＢ上に予め設定されている印刷開始目標位置Ｗを印刷位置Ｃに位置決めする頭出しを行なう。しかる後に、供給されている印刷データを先頭から逐次に解釈して、印刷を行う。
【００４２】
ここで、外部機器から供給される印刷データのデータ構造を説明する。図５はカット制御指令が含まれている印刷データのデータ構造を模式的に示す説明図である。
【００４３】
図５に示すように、印刷データ３５には、先頭から、ヘッダ情報Ｎとカット制御指令Ｏが配置されている。カット制御指令Ｏの後には、１ページ分の印刷データＰと、ページ毎の印刷データ部分の終端を示すページ終了コマンドＱが、ページ数分だけ交互に配置されている。さらに、印刷データ３５の終端を示す制御情報である最終ページ終了コマンド（データ終了コマンド）Ｒが配置されており、その後には、初期化コマンドＳが付加されている。
【００４４】
ヘッダ情報Ｎには、例えば、印刷データ３５のレイアウトを指定する制御情報が含まれている。
【００４５】
カット制御指令Ｏは、オートカッタ２０により行われるカットのトリガとなる制御情報を指定するものである。第１、第２のパラメータを備えており、第１パラメータではページ終了コマンドＱまたは最終ページ終了コマンドＲを指定する。また、第１パラメータでページ終了コマンドＱが指定された場合には、第２パラメータで何ページ毎にカットするかを設定する。
【００４６】
初期化コマンドＳは印刷データ３５の印刷を行う印刷ジョブの間に設定された各種の情報を消去するための制御指令である。
【００４７】
（制御系）
図６はカッタ付きプリンタ１の制御系を示す概略ブロック図である。図６に示すように、カッタ付きプリンタ１の制御系は、ＣＰＵ、ＲＯＭ、ＲＡＭを備えた制御部４０を中心に構成されている。制御部４０には通信インターフェース４１を介してコンピュータなどの外部機器から印刷データが供給される。制御部４０の入力側には、紙挿入検出器３１、反射型フォトセンサ３２、透過型フォトセンサ３３、紙排出検出器３４が接続されている。制御部４０の出力側には、ドライバ４２、４３、４４、４５を介して、インクジェットヘッド１５、キャリッジモータ１８、紙送りモータ２３およびオートカッタ２０が接続されている。制御部４０は、解析手段４６と、記憶保持手段４７と、監視手段４８と、ラベル位置把握手段４９と、カット制御手段５０を有している。
【００４８】
解析手段４６は、制御部４０に供給された印刷データ３５を解析して、印刷データ３５にカット制御指令Ｏが含まれているか否かを判断する。また、カット制御指令Ｏが含まれている場合には、カット制御指令Ｏが指定している制御情報を取得する。解析手段４６が制御情報を取得すると、制御部４０は、印刷データ３５を先頭から逐次に解釈して、印刷を行うようになっている。
【００４９】
記憶保持手段４７は、解析手段４６の解析結果に基づいて、カット制御指令Ｏが指定した制御情報を制御部４０のＲＡＭに記憶保持する。また、記憶保持手段４７は初期化コマンドＳが解釈されると記憶保持した制御情報を消去する。
【００５０】
監視手段４８は、印刷ジョブの間、記憶保持されている制御情報が解釈されたか否かを監視する。すなわち、カット制御指令Ｏがページ終了コマンドＱを指定している場合には、監視手段４８はページ終了コマンドＱ（１）、Ｑ（２）・・が解釈される毎に、これを検出する。カット制御指令Ｏが最終ページ終了コマンドＲを指定している場合には、印刷データ３５の印刷後に最終ページ終了コマンドＲが解釈されると、これを検出する。
【００５１】
ラベル位置把握手段４９は、印刷ジョブの間、記録紙９ａまたはファンフォールド紙１０が搬送される毎に印刷位置Ｃおよび切断位置Ｄを通過するラベルＢの位置を取得する。
【００５２】
図７はラベル位置把握手段４９が切断位置Ｄに対するラベルＢの位置を把握する動作を説明するために、共通紙搬送路部分Ｇ上における切断位置ＤとラベルＢの位置を模式的に示した説明図である。図７に示すように、ラベル位置把握手段４９は、頭出しの際に行われている位置合わせ基準の検出時点に基づいて、各ラベルＢのラベル下流端Ｋおよびラベル上流端Ｌの共通紙搬送路部分Ｇ上における位置を、それぞれ上流側検出位置Ｉからの第１距離Ｔおよび第２距離Ｕとして取得する。さらに、印刷ジョブの間、記録紙９ａまたはファンフォールド紙１０が搬送される毎に第１距離Ｔおよび第２距離Ｕを更新する。
【００５３】
また、ラベル位置把握手段４９は、上流側検出位置Ｉから切断位置Ｄまでの距離Ｖ、並びに、第１距離Ｔおよび第２距離Ｕに基づいて、切断位置Ｄに対するラベルＢの位置を把握する。すなわち、上流側検出位置Ｉから切断位置Ｄまでの距離Ｖが切断対象となっているラベルＢ（１）の第１距離Ｔ（１）と第２距離Ｕ（１）との間の値である場合には、切断位置ＤにラベルＢがあると判断する。また、上流側検出位置Ｉから切断位置Ｄまでの距離ＶがラベルＢ（１）の第２距離Ｕ（１）とラベルＢ（２）の第１距離Ｔ（２）の間の値である場合には、切断位置Ｄから外れた位置にラベルＢがあると判断する。
【００５４】
なお、本例では、位置合わせ基準として、各ラベルＢのラベル下流端Ｋおよびラベル上流端Ｌを検出しており、これらの検出結果に基づいて第１距離Ｔおよび第２距離Ｕを取得しているが、位置合わせ基準としてラベル下流端Ｋのみを検出している場合には、印刷データ３５のヘッダ情報Ｎなどに含まれているラベル寸法の情報に基づいて第２距離Ｕを算出できる。また、位置合わせ基準がブラックマークＪの場合には、剥離台紙Ａ上におけるブラックマークＪとラベル下流端Ｋとの間の寸法およびブラックマークＪとラベル上流端Ｌとの間の寸法に基づいて第１距離Ｔおよび第２距離Ｕを算出できる。
【００５５】
カット制御手段５０は、カット制御指令Ｏが指定した制御情報の解釈が行われると、記録紙９ａまたはファンフォールド紙１０をカットする。
【００５６】
また、カット制御指令Ｏがページ終了コマンドＱを指定しており、第２パラメータでｎページ毎にカットすることが設定されている場合には、ページ終了コマンドＱの解釈が行われる毎に解釈が行われた回数をカウントし、当該解釈がｎ番目毎に行われたものである場合に、記録紙９ａまたはファンフォールド紙１０をカットする。
【００５７】
さらに、カット制御手段５０は、カットを行う際に切断位置Ｄに対するラベルＢの位置を確認し、切断位置ＤにラベルＢがある場合には、記録紙９ａまたはファンフォールド紙１０を搬送してラベルＢを切断位置Ｄから移動させ、しかる後にカットする。より詳細には、カット制御手段５０は、カットを行う際に切断位置ＤにラベルＢがあるか否かをラベル位置把握手段４９に問い合わせ、ラベル位置把握手段４９が切断位置ＤにラベルＢがあると判断している場合には、ラベル位置把握手段４９が切断位置Ｄから外れた位置にラベルＢがあると判断するまで記録紙９ａまたはファンフォールド紙１０を搬送して、その後にカットを行う。
【００５８】
また、カット制御手段５０は、カット制御指令Ｏが指定した制御情報の解釈が行われると、この解釈の直前に記録紙９ａまたはファンフォールド紙１０がカットされているか否かを確認し、カットされている場合には、当該解釈に基づくカットを行わない。ここで、解釈の直前に記録紙９ａまたはファンフォールド紙１０をカットされているか否かを確認するために、例えば、カット制御手段５０は、カットが行われる毎にカットが行われたことを示すフラグを立てており、カットが行なわれた後に記録紙９ａまたはファンフォールド紙１０が搬送された場合に、そのフラグを消している。そして、カット制御指令Ｏが指定した制御情報が解釈されたときにフラグが立っている場合には、この解釈の直前に記録紙９ａまたはファンフォールド紙１０がカットされたものとして、カット制御手段５０はカットを行わないようにしている。
【００５９】
（カット制御動作）
図８はカッタ付きプリンタのカット制御動作を示すフローチャートである。図９はプリンタドライバがコンピュータのディスプレイ上に表示するダイアログボックスの例である。
【００６０】
カット制御指令Ｏはカッタ付きプリンタ１に接続されている不図示のコンピュータで動作しているプリンタドライバ５１を介して、印刷データ３５に挿入されるようになっている。具体的には、プリンタドライバ５１は、コンピュータのディスプレイ上にダイアログボックス５２を表示し、操作者に用紙種類や用紙レイアウト、印刷品質、給紙方法などを設定させる。また、この際に、印刷データ３５にカット制御指令Ｏを挿入するか否かを設定させ、カット制御指令Ｏを挿入する場合には、そのパラメータを設定させる（ステップＳＴ１）。
【００６１】
図９に示すように、ダイアログボックス５２の中央下側部分にはオートカットを指定するチェック欄５３とプルダウンメニュー５４が設けられている。チェック欄５３がチェックされると印刷データ３５にカット制御指令Ｏが挿入されるようになる。また、プルダウンメニュー５４には、１ページ毎にカットする「ページ毎」、印刷データ３５の印刷が終了した後にカットする「最終ページのみ」、指定したページ毎にカットする「指定ページ毎」が含まれており、操作者がこれらのメニューのうちの一つを選択すると、選択されたメニューがカット制御指令Ｏのパラメータになる。
【００６２】
より具体的には、「ページ毎」が選択されるとページ終了コマンドＱがカット制御指令Ｏの制御情報として指定され、第２パラメータに１が設定される。「最終ページのみ」が選択されると最終ページ終了コマンドＲがカット制御指令Ｏの制御情報として指定される。「指定ページ毎」が選択されると、ページ終了コマンドＱがカット制御指令Ｏの制御情報として指定されるとともに、プリンタドライバ５１は操作者にページ数を入力させる。そして、入力された値が第２パラメータの値に設定される。
【００６３】
次に、プリンタドライバ５１を介して印刷データ３５の印刷が指示されると（ステップＳＴ２）、カット制御指令Ｏが挿入された印刷データ３５がコンピュータから送信される。すなわち、カッタ付きプリンタ１に印刷データ３５が供給される（ステップＳＴ３）。
【００６４】
印刷データ３５が供給されると、解析手段４６は印刷データ３５を解析する。また、記憶保持手段４７は、解析手段４６に解釈に基づいて、カット制御指令Ｏが指定する制御情報を記憶保持する（ステップＳＴ４）。
【００６５】
カット制御指令Ｏが指定する制御情報が記憶保持されると、制御部４０は印刷データ３５を先頭から逐次に解釈して、印刷データ３５を印刷する印刷ジョブを開始する。すなわち、制御部４０は、インクジェットヘッド１５およびキャリッジモータ１８を駆動制御してインクジェットヘッド１５を移動させながら印刷する動作、および、紙送りモータ２３を駆動制御して記録紙９ａまたはファンフォールド紙１０を搬送する動作を、ページ終了コマンドＱが解釈されるまで繰り返す（ステップＳＴ５、ＳＴ６、ＳＴ７）。ここで、ステップＳＴ６が繰り返される毎に、ラベル位置把握手段４９は切断位置Ｄを通過するラベルＢの位置を取得している。
【００６６】
ステップＳＴ７でページ終了コマンドＱが解釈されると、カット制御指令Ｏが指定した制御情報がページ終了コマンドＱの場合には、監視手段４８はその解釈を検出する。
【００６７】
すると、カット制御手段５０は、ページ終了コマンドＱが解釈された回数とカット制御指令Ｏの第２パラメータの値に基づいて、ページ終了コマンドＱが指定された回数毎に解釈されたものか否かを判定する（ステップＳＴ８）。
【００６８】
ステップＳＴ８において、ページ終了コマンドＱが指定された回数毎に解釈されたものである場合には、カット制御手段５０は切断位置Ｄに対するラベルＢの位置を確認する。切断位置ＤにラベルＢがなければ、記録紙９ａまたはファンフォールド紙１０をカットする。一方、切断位置ＤにラベルＢがある場合には、記録紙９ａまたはファンフォールド紙１０を搬送してラベルＢを切断位置Ｄから移動させ、しかる後に、カットする（ステップＳＴ９）。
【００６９】
ステップＳＴ８において、ページ終了コマンドＱが指定された回数毎に解釈されたものでない場合には、次のステップＳＴ１０に移行して、最終ページ終了コマンドＲが解釈されるまで、ステップＳＴ５からステップＳＴ９までの動作を繰り返す。
【００７０】
ステップＳＴ１０で最終ページ終了コマンドＲが解釈されると、カット制御指令Ｏが指定した制御情報が最終ページ終了コマンドＲの場合には、監視手段４８はその解釈を検出する（ステップＳＴ１１）。すると、カット制御手段５０は切断位置Ｄに対するラベルＢの位置を確認する。切断位置ＤにラベルＢがなければ記録紙９ａまたはファンフォールド紙１０をカットする。一方、切断位置ＤにラベルＢがある場合には、記録紙９ａまたはファンフォールド紙１０を搬送してラベルＢを切断位置Ｄから移動させ、しかる後に、カットする（ステップＳＴ１２）。
【００７１】
その後、初期化コマンドＳが解釈されると、記憶保持手段４７は記憶保持している制御情報を消去する（ステップＳＴ１３）。
【００７２】
カット制御指令Ｏが最終ページ終了コマンドＲを指定していない場合には、ステップＳＴ１１において、最終ページ終了コマンドＲが解釈されたことが検出されない。この場合には、次に、印刷データ３５に記録紙９ａまたはファンフォールド紙１０を剥離位置Ｈまで搬送することを指示する搬送指令が解釈されたか否かを判断する（ステップＳＴ１４）。
【００７３】
ステップＳＴ１４において、印刷データ３５に搬送指令が含まれていない場合には搬送指令は解釈されないので、その後に、初期化コマンドＳが解釈されると、記憶保持手段４７は記憶保持している制御情報を消去する（ステップＳＴ１３）。
【００７４】
印刷データ３５に搬送指令が含まれている場合には、ステップＳＴ１４においてこの搬送指令が解釈される。従って、制御部４０は記録紙９ａまたはファンフォールド紙１０を剥離位置Ｈまで搬送する（ステップＳＴ１５）。その後、初期化コマンドＳが解釈されると、記憶保持手段４７は記憶保持している制御情報を消去する（ステップＳＴ１３）。
【００７５】
（本形態による効果）
本例によれば、カット制御指令Ｏによって所定の制御情報が指定されている場合には、印刷データ３５に含まれている所定の制御情報が解釈されることをトリガとして、記録紙９ａまたはファンフォールド紙１０がカットされる。この結果、印刷ジョブの間に記録紙９ａまたはファンフォールド紙１０を複数の位置でカットする場合でも、印刷データ３５内における記録紙９ａまたはファンフォールド紙１０がカットされるべき複数の位置にそれぞれカットを指示するカット指令を挿入しておく必要がない。従って、印刷データ３５のデータサイズは増大しない。また、印刷データ３５内に配置された複数のカット指令がそれぞれ別々に解釈されることがないので、カッタ付きプリンタ１の側の処理が複雑にならず、印刷処理のスループットを低下させることがない。
【００７６】
また、本例によれば、カット制御手段５０は、記録紙９ａまたはファンフォールド紙１０をカットする際に切断位置Ｄに対するラベルＢの位置を確認しており、切断位置ＤにラベルＢがある場合には、ラベル用紙を搬送してラベルＢを切断位置Ｄから移動させ、しかる後にカットしている。従って、ラベルＢがカットされてしまうことを回避できる。この結果、１ページ分の印刷データＰの印刷範囲が複数枚のラベルＢに渡るような場合においても、最後に印刷されたラベルＢの途中でカットされることを回避できる。
【００７７】
さらに、本例によれば、カット制御指令Ｏがページ終了コマンドＱを指定した場合には、第２パラメータでｎページ毎にカットすることが設定可能になっている。従って、所望のページ分の印刷が終了する毎に、記録紙９ａまたはファンフォールド紙１０をカットできる。
【００７８】
また、本例によれば、カット制御指令Ｏは印刷データ３５に含まれており、印刷ジョブを開始する際に記憶保持された制御情報は、印刷ジョブが終了すると消去される。従って、印刷ジョブ毎に、記録紙９ａまたはファンフォールド紙１０を所望の位置でカットできる。
【００７９】
（その他の実施の形態）
上記の例では、カット制御指令Ｏが指定する制御情報として、ページ終了コマンドＱまたは最終ページ終了コマンドＲが指定されているが、ページ終了コマンドＱおよび最終ページ終了コマンドＲを指定することもできる。また、カット制御指令Ｏは印刷データ３５に含まれている他の制御情報を指定することもできる。さらに、印刷データ３５に含まれている特定の印刷データ部分、例えば、文言や記号を制御情報として指定することもできる。ここで、カット制御手段５０は、カット制御指令Ｏが指定した制御情報の解釈が行われると、この解釈の直前に記録紙９ａまたはファンフォールド紙１０がカットされているか否かを確認し、カットされている場合には、当該解釈に基づくカットを行わないようになっている。従って、指定された制御情報が連続して解釈される場合、例えば、ページ終了コマンドＱと最終ページ終了コマンドＲとが連続して解釈されるような場合でも、記録紙９ａまたはファンフォールド紙１０を同じ位置で２回切断してしまうことを回避できる。
【００８０】
また、上記の例では、カット制御指令Ｏがページ終了コマンドＱを指定した場合には、第２パラメータでｎページ毎にカットすることを設定可能になっているが、他のパラメータを用いて、ｎ番目のページの印刷が行われた後に記録紙９ａまたはファンフォールド紙１０をカットするように設定することもできる。この場合には、カット制御手段５０は、ページ終了コマンドＱの解釈が行われる毎に解釈が行われた回数をカウントして当該解釈がｎ番目に行われたものか否かを判定し、当該解釈がｎ番目に行われたものである場合に、記録紙９ａまたはファンフォールド紙１０をカットすればよい。
【図面の簡単な説明】
【００８１】
【図１】本発明を適用したカッタ付きプリンタの外観斜視図である。
【図２】カッタ付きプリンタの開閉カバーを開けた状態を示す外観斜視図である。
【図３】カッタ付きプリンタの内部構造を示す概略縦断面図である。
【図４】ラベル用紙の位置合わせ基準、ラベル下流端、ラベル上流端を示す説明図である
【図５】印刷データのデータ構造を模式的に示した説明図である。
【図６】カッタ付きプリンタの制御系を示す概略ブロック図である。
【図７】ラベルの位置を示す第１距離、第２距離を示す説明図である。
【図８】カット制御動作を示すフローチャートである。
【図９】カット制御指令を設定するプリンタドライバのダイアログボックスである。
【符号の説明】
【００８２】
１・カッタ付きプリンタ、２・プリンタ本体、２ａ・外装ケース、２ｂ・開口部、３・開閉カバー、３ａ・カバーケース、４・記録紙排出口、５・排紙ガイド、６・開閉レバー、７・ロール紙収納部、８・吸引プラテン、８ａ・プラテン表面、９・ロール紙、９ａ・記録紙、１０・ファンフォールド紙、１１・記録紙挿入口、１２・プリンタ本体フレーム、１３・繰り出しローラ、１４・ヘッドユニットフレーム、１５・インクジェットヘッド、１５ａ・インクノズル面、１６・キャリッジ、１７・キャリッジガイド軸、１８・キャリッジモータ、１９・タイミングベルト、２０・オートカッタ、２１・送り出しローラ、２２・紙押さえローラ、２３・紙送りモータ、２４・前側紙押さえローラ、２５・ロール紙押さえレバー、２６・ロール紙押さえローラ、２７・テンションガイド、２８・後側紙押さえローラ、２９・導入路、３０・ファンフォールド紙ホルダ、３１・紙挿入検出器、３１ａ・検出レバー、３２・反射型フォトセンサ、３３・透過型フォトセンサ、３４・紙排出検出器、３４ａ・検出レバー、３５・印刷データ、４０・制御部、４１・通信インターフェース、４２・４３・４４・４５・ドライバ、４６・解析手段、４７・記憶保持手段、４８・監視手段、４９・ラベル位置把握手段、５０・カット制御手段、５１・プリンタドライバ、５２・ダイアログボックス、５３・チェック欄、５４・プルダウンメニュー、Ａ・剥離台紙、Ｂ・ラベル、Ｃ・印刷位置、Ｄ・切断位置、Ｅ・ロール紙搬送路、Ｆ・ファンフォールド紙搬送路、Ｇ・共通紙搬送路部分、Ｈ・剥離位置、Ｉ・上流側検出位置、Ｊ・ブラックマーク、Ｋ・ラベル下流端、Ｌ・ラベル上流端、Ｍ・下流側検出位置、Ｎ・ヘッダ情報、Ｏ・カット制御指令、Ｐ・１ページ分の印刷データ、Ｑ・ページ終了コマンド、Ｒ・最終ページ終了コマンド、Ｓ・初期化コマンド、Ｔ・第１距離、Ｕ・第２距離、Ｖ・上流側検出位置から切断位置までの距離、Ｗ・印刷開始目標位置
【図１】
2010042582.tif 000003
【図２】
2010042582.tif 000004
【図３】
2010042582.tif 000005
【図４】
2010042582.tif 000006
【図５】
2010042582.tif 000007
【図６】
2010042582.tif 000008
【図７】
2010042582.tif 000009
【図８】
2010042582.tif 000010
【図９】
2010042582.tif 000011