(57)【要約】【課題】複写用紙のたるみを発生させることなく印刷できるようにする。【解決手段】印刷機構で印刷された連続紙を切断する用紙切断機構を有する印刷装置において、連続紙を挟持して前記印刷機構へ送り出す第１の搬送部と、前記第１の搬送部で送り出され、前記印刷機構で印刷された連続紙を挟持して前記用紙切断機構へ送り出す第２の搬送部と、前記用紙切断機構で切断された後の連続紙の先端を、前記印刷機構と前記第１の搬送部との間まで戻した後、少なくとも前記第２の搬送部まで送り出す制御手段とを設けた。【選択図】        図１
2010094913.tif 000002
【特許請求の範囲】
【請求項１】
印刷機構で印刷された連続紙を切断する用紙切断機構を有する印刷装置において、
連続紙を挟持して前記印刷機構へ送り出す第１の搬送部と、
前記第１の搬送部で送り出され、前記印刷機構で印刷された連続紙を挟持して前記用紙切断機構へ送り出す第２の搬送部と、
前記用紙切断機構で切断された後の連続紙の先端を、前記印刷機構と前記第１の搬送部との間まで戻した後、少なくとも前記第２の搬送部まで送り出す制御手段とを設けたことを特徴とする印刷装置。
【請求項２】
請求項１の印刷装置において、
前記制御手段は、前記連続紙の先端を送り出す移動量を、前記印刷機構と前記第１の搬送部との間まで戻す移動量より少なくしたことを特徴とする印刷装置。
【請求項３】
請求項２の印刷装置において、
前記制御手段は、前記連続紙の先端が、前記第２の搬送部と前記用紙切断機構の間に位置するとき、前記連続紙の先端を送り出す移動量を、前記印刷機構と前記第１の搬送部との間まで戻す移動量と等しくしたことを特徴とする印刷装置。
【請求項４】
請求項１、請求項２または請求項３の印刷装置において、
前記制御手段は、前記印刷機構と前記用紙切断機構との距離が異なる装置における該距離の差を切断位置調整値とし、予め記憶部に記憶された該切断位置調整値に基づいて連続紙を送り出した後、前記用紙切断機構で連続紙を切断するようにしたことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写用紙に印刷が可能な印刷装置に関する。
【背景技術】
【０００２】
従来の印刷装置は、内部にロール紙を収納し、印刷後に排出されるロール紙を切断するカッターを備え、印刷結果を提出（お客へ発行）用および保存（店舗保管）用の２つに分けて印刷するようにしているものがある。
このような印刷装置には、１Ｐロール紙を２つ用いてそれぞれに同一内容を印刷するものと複写用紙としての２Ｐロール紙を用いて印刷内容を複写して印刷するようにしているものがある（例えば、特許文献１参照）。
【特許文献１】特開２００１−２０５８７１号公報（段落「００１３」〜段落「００１４」、図１、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来の技術において、ひとつの印刷装置で１Ｐロール紙および２Ｐロール紙の両方を印刷可能とした場合、それぞれの用紙をローラで挟持して同一の紙経路で搬送可能にするためには、そのローラの押圧力を１Ｐロール紙または２Ｐロール紙を搬送するために必要な押圧力の中間に設定しなければならない。このような設定では、用紙の巻き取り機構がない印刷装置において、２Ｐロール紙を給紙して印刷を継続していくと印刷装置のプルアップローラの片側のみが駆動するため一方の用紙が他方の用紙に比べて強く引かれることにより用紙のたるみが発生する。そして、この用紙のたるみが一定量以上になると用紙の走行ジャムが発生してしまうという問題がある。
【０００４】
本発明は、このような問題を解決することを課題とし、複写用紙のたるみを発生させることなく印刷できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、印刷機構で印刷された連続紙を切断する用紙切断機構を有する印刷装置において、連続紙を挟持して前記印刷機構へ送り出す第１の搬送部と、前記第１の搬送部で送り出され、前記印刷機構で印刷された連続紙を挟持して前記用紙切断機構へ送り出す第２の搬送部と、前記用紙切断機構で切断された後の連続紙の先端を、前記印刷機構と前記第１の搬送部との間まで戻した後、少なくとも前記第２の搬送部まで送り出す制御手段とを設けたことを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、複写用紙のたるみを発生させることなく印刷できるようになるという効果が得られる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明による印刷装置の実施例を説明する。
【実施例１】
【０００８】
図１は第１の実施例における印刷装置の構成を示す説明図、図２は第１の実施例における印刷装置の制御の流れを示すブロック図である。
図１において、１は印刷装置であり、複写ジャーナル用紙や単票用紙に文字等を印刷する例えばワイヤドットプリンタ等のインパクト型プリンタである。
２はロール紙であり、印刷装置１で印刷するための連続紙としてのジャーナル用紙を巻き回したものである。本印刷装置１は、１枚（１Ｐ）のジャーナル用紙および２枚（２Ｐ）または３枚以上のジャーナル用紙を重ねた複写ジャーナル用紙に印刷することができるが、本実施例では、２Ｐの複写ジャーナル用紙に印刷するものとして説明する。
【０００９】
３（３ａ、３ｂ、３ｃ）はガイドローラであり、ロール紙２を案内するためのローラである。ガイドローラ３ａおよびガイドローラ３ｂはロール紙２の円周面に接触するように配置され、またガイドローラ３ｃは引き出されたロール紙２の反りを和らげるように配置されている。また、４はガイド部材であり、引き出されたロール紙２を案内するものである。
【００１０】
５（５ａ、５ｂ）は第１の搬送部としてのフィードローラであり、ガイドローラ３やガイド部材４で案内されたロール紙２を挟持して送り出すためのものであり、図示しないモータ等の駆動手段により回転可能に構成されている。本実施例では、フィードローラ５ａが駆動手段により回転するようになっており、フィードローラ５ｂはフィードローラ５ａに対向して配置され、その円周面がフィードローラ５ａの円周面に当接するように配置されている。
【００１１】
６はロール紙プラテン、７は印字ヘッドであり、ロール紙２を介して印字ヘッド７をロール紙プラテン６の突き当て部６ａに突き当て、そのロール紙２に印刷機構として印刷を行うものである。
８は単票プラテンであり、図示しない単票吸入口から吸入された単票１１を介して印字ヘッド７を単票プラテン８の突き当て部８ａに突き当て、その単票１１に印刷機構として印刷を行うものである。
【００１２】
このロール紙プラテン６および単票プラテン８は図示しない回転軸に軸支され、図示しないモータ等の駆動手段により一体となって回転可能に構成されている。図１（ａ）はロール紙２を印刷するときの状態を示しており、ロール紙プラテン６および単票プラテン８を回動させてロール紙プラテン６を印字ヘッド７に近接させ、一方単票プラテン８を印字ヘッド７から退避させている。また、図１（ｂ）は単票１１を印刷するときの状態を示しており、ロール紙プラテン６および単票プラテン８を回動させて単票プラテン８を印字ヘッド７に近接させ、一方ロール紙プラテン６を印字ヘッド７から退避させている。
【００１３】
図１（ｂ）に示す単票１１を印刷するときの状態においては、ロール紙プラテン６と単票プラテン８との間に十分な隙間が形成され、ロール紙２を搬送することができるようになっている。
９（９ａ、９ｂ）は第２の搬送部としてのプルアップローラであり、フィードローラ５により送り出され、ロール紙プラテン６および印字ヘッド７（印刷機構）により印刷されたロール紙２を挟持して引き込むものであり、図示しないモータ等の駆動手段により回転可能に構成されている。本実施例では、プルアップローラ９ａが駆動手段により回転するようになっており、プルアップローラ９ｂはプルアップローラ９ａに対向して配置され、その円周面がプルアップローラ９ａの円周面に当接するように配置されている。
【００１４】
１０は用紙切断機構としてのオートカッタであり、プルアップローラ９で送り出されたロール紙２を切断するものである。このオートカッタ１０は、図示しないソレノイド等の駆動手段により駆動されてロール紙２を切断することができるようになっている。
なお、印刷装置１には図示しない操作者が操作するスイッチが設けられており、ロール紙２のオートカット動作を開始させるための操作を検知できるようになっている。
【００１５】
このように印刷装置１は構成され、ロール紙２または単票１１に印刷することができるようになっている。
図２において、２０はパワーオン処理部であり、印刷装置１の電源が投入されるとメモリ等の記憶部に記憶される各情報の初期化および機構の初期化動作を行った後、データ処理部２１、メカ動作制御部２２、および操作パネルスイッチ処理部２９がサイクリックに動作する構成となっている。
【００１６】
データ処理部２１はコマンド処理部２３および印字データ展開部２４で構成され、図示しない上位装置から送られてくるデータを解析し、コマンド処理部２３は、例えば改行コマンドの場合は改行要求および改行量／方向の情報を記憶部に設定（記憶）し、行区切りコマンドの場合は印字要求を記憶部に設定する。また、コマンド処理部２３はオートカットコマンド処理部２３１を有し、オートカットコマンドの場合はそのオートカットコマンド処理部２３１のオートカット要求情報設定部２３２がオートカッタ１０によるロール紙２の切断動作を開始するためのオートカット要求情報を記憶部に設定する。
【００１７】
さらに、印字データ展開部２４は送られてきた印字データを印刷するためにその印字データを展開する処理を行う。
メカ動作制御部２２は、印字制御部２５、改行制御部２６、プラテン制御部２７、およびオートカット制御部２８で構成され、印字制御部２５はコマンド処理部２３で記憶部に設定された印字要求に基づいて印字動作を行い、改行制御部２６はコマンド処理部２３で記憶部に設定された改行要求および改行量／方向の情報に基づいてロール紙２を送る改行動作を行い、プラテン制御部２７はロール紙プラテン６および単票プラテン８の回動動作を行い、オートカット制御部２８はオートカット要求情報２３２に基づいてロール紙２の切断動作を行う。
【００１８】
操作パネルスイッチ処理部２９は、スイッチ押下検出処理部２９１を有し、操作者によりロール紙２のオートカットを開始させるためのスイッチが押下されたことを検知し、そのスイッチの押下を検知するとオートカット要求情報設定部２９２がロール紙２の切断動作を開始させるためのオートカット要求情報を記憶部に設定する。
改行制御部２６は、正改行制御部２６１および逆改行制御部２６２で構成され、記憶部に設定された改行要求および改行量／方向の情報に基づいて正改行制御部２６１は、ロール紙２をフィードローラ５からプルアップローラ９へ向かう方向（以下、「正方向」という。）に送り出す正改行動作を行い、逆改行制御部２６２は、ロール紙２をプルアップローラ９からフィードローラ５へ向かう方向（以下、「逆方向」という。）に引き戻す逆改行動作を行う。
【００１９】
プラテン制御部２７は、印字する用紙の種類、すなわちロール紙２または単票１１に応じてロール紙プラテン６および単票プラテン８を移動させる制御を行う。
ここで、ロール紙プラテン６および単票プラテン８を移動させる制御を図１に基づいて説明する。
ロール紙２を印字する場合、図１（ａ）に示すようにロール紙２はロール紙プラテン６の背後からロール紙プラテン６の下方を通ってロール紙プラテン６と単票プラテン８の間に入り、さらにそのロール紙プラテン６と単票プラテン８の間のスリット孔を通って上方へ搬送される。すなわち、ロール紙２はロール紙プラテン６の突き当て部６ａに密着するように装着され、このとき印字ヘッド７は突き当て部６ａに対向している。さらにこのとき、図示しないロール紙プラテン６の突起部が透過センサを過ぎ、突き当て部６ａが印字ヘッド７に対向していることを検知する。
【００２０】
一方、単票１１を印字する場合やロール紙２を吸入する場合、図１（ｂ）に示すようにロール紙プラテン６および単票プラテン８を回動させて単票プラテン８の突き当て部８ａが印字ヘッド７に対向する位置へ移動させる。この状態では、単票１１が単票プラテン８の突き当て部８ａに密着するように装着され、ロール紙２はロール紙プラテン６と単票プラテン８の間に入ったままであっても、単票１１とロール紙２が印字位置で重ならないようになっている。
【００２１】
さらに、ロール紙２をフィードローラ５からロール紙プラテン６と単票プラテン８の間に吸入し、プルアップローラ９まで搬送する場合もロール紙プラテン６および単票プラテン８を回動させて単票プラテン８の突き当て部８ａが印字ヘッド７に対向する位置へ移動させ、ロール紙２がフィードローラ５の近傍からプルアップローラ９までの間が略一直線状になるようにする。ロール紙２を吸入した後、そのロール紙２に印字する場合、図１（ａ）に示すようにロール紙プラテン６および単票プラテン８を回動させてロール紙プラテン６の突き当て部６ａが印字ヘッド７に対向する位置へ移動させる。
【００２２】
図２の説明に戻り、オートカット制御部２８は、オートカット要求情報読出部２８１および再ローディング制御部２８２で構成され、オートカット要求情報読出部２８１により記憶部に設定されたオートカット要求情報を読出し、オートカットが要求されている場合、オートカッタ１０を駆動させてロール紙２の切断動作を行い、その後再ローディング制御部２８２は、ロール紙２の先端を所定の移動量だけ逆方向へ一旦戻し、再度ロール紙２の先端を元の位置まで送り出す再ローディング動作を行う。この再ローディング動作によりロール紙２のたるみを取ることができる。
【００２３】
なお、従来技術の問題点であるたるみの発生は、２Ｐ用紙を使用する場合にのみ発生するため、たるみを取るための再ローディング動作の有効／無効を予め図示しないメニュー機能等により操作パネルスイッチで選択できるようにし、選択された有効／無効を操作パネルスイッチ処理部２９が再ローディング有効／無効情報として記憶部に記憶させる。そして、再ローディング制御部２８２の再ローディング有効／無効情報判定部２８３が再ローディング動作を開始する前に再ローディング有効／無効情報の判定を行い、有効の場合にのみ再ローディング動作を行うものとする。
【００２４】
このように印刷装置１は構成され、図示しないメモリ等の記憶部に印刷装置１全体を制御するための制御プログラムを記憶し、その制御プログラムに基づいてＣＰＵ等の制御手段が印刷装置１全体を制御する。
上述した構成の作用を図３の第１の実施例におけるたるみ取り動作を示すフローチャートのＳで表すステップにしたがって説明する。
【００２５】
Ｓ１ａ：ロール紙２が図４（ａ）に示すように印字が終了し、印字した部分がオートカッタ１０を超えている状態において、印刷装置１は上位装置からオートカットコマンドを受信し、または操作者のよりオートカットを開始するためのスイッチが押下され、オートカット要求情報が記憶部に記憶されているものとする。
オートカット制御部２８のオートカット要求情報読出部２８１は記憶部に記憶されているオートカット要求情報を読出し、オートカット制御部２８は駆動手段を駆動してオートカッタ１０でロール紙２を切断する動作（オートカット動作）を開始する。
【００２６】
Ｓ２ａ：オートカット制御部２８がオートカッタ１０で切断動作を行うと図４（ａ）に示すロール紙２の先端部（図における斜線部）が切断され、さらにオートカッタ１０を初期位置に戻す動作を行い、その動作が終了すると処理をＳ３ａへ移行する。
Ｓ３ａ：ロール紙２を切断すると再ローディング制御部２８２の再ローディング有効／無効判定部２８３は、予め記憶部に記憶されている再ローディング有効／無効情報を読み出して判定し、無効であると判定した場合、処理を終了し、一方有効であると判定した場合、処理をＳ４ａへ移行する。
【００２７】
Ｓ４ａ：再ローディング有効／無効情報が有効であると判定するとプラテン制御部２７は、図１（ｂ）に示すようにロール紙プラテン６および単票プラテン８を回動して単票プラテン８の突き当て部８ａが印字ヘッド７に対向する位置（単票印字用プラテン位置）へ移動し、ロール紙２がフィードローラ５の近傍からプルアップローラ９までの間が略一直線状になるようにする。
【００２８】
Ｓ５ａ：ロール紙プラテン６および単票プラテン８を移動させると改行制御部２６は改行量（ｆｄ１）および方向（逆方向）を記憶部に記憶させる。
Ｓ６ａ：改行量（ｆｄ１）および方向（逆方向）を記憶部に記憶させると逆改行制御部２６２は、改行量（ｆｄ１）に基づきロール紙２を逆改行する。
Ｓ７ａ：逆改行制御部２６２は、図４（ｂ）に示すようにロール紙２の先端が印刷機構としての印字ヘッド７とフィードローラ５との間に位置するまで逆方向へ改行する逆改行動作を行い、その逆改行動作が終了すると処理をＳ８ａへ移行する。
【００２９】
これによりプルアップローラ９からロール紙２の先端を外すとともに印字ヘッド７とフィードローラ５との間でたるみ（図１（ａ）に一点鎖線で示す）が発生する位置よりもフィードローラ５側にロール紙２の先端を戻すことにより、ロール紙２を吸入したときと同様にたるみのない状態にすることができる。
Ｓ８ａ：逆改行動作が終了すると改行制御部２６は改行量（ｆｄ１）および方向（正方向）を記憶部に記憶させる。
【００３０】
Ｓ９ａ：改行量（ｆｄ１）および方向（正方向）を記憶部に記憶させると正改行制御部２６１は、改行量（ｆｄ１）に基づきロール紙２を正改行する。
Ｓ１０ａ：正改行制御部２６１は、図４（ｃ）に示すようにロール紙２の先端がプルアップローラ９を超えてオートカッタ１０の位置まで正方向へ改行する正改行動作を行い、その正改行動作が終了すると処理をＳ１１ａへ移行する。
【００３１】
Ｓ１１ａ：正改行動作を終了するとプラテン制御部２７は、図１（ａ）に示すようにロール紙プラテン６および単票プラテン８を回動してロール紙プラテン６の突き当て部６ａが印字ヘッド７に対向する位置（ロール紙印字用プラテン位置）へ移動し、再ローディング動作を終了する。
このようにして印刷装置１はオートカット動作後に再ローディング動作を行い、用紙のたるみを取る動作を行う。
【００３２】
なお、本実施例では、再ローディングの有効／無効を操作者の操作により設定するようにしたが、図示しない紙厚検知機構でロール紙２の紙厚を検知して１Ｐ用紙または２Ｐ用紙のいずれかであるかを判定し、２Ｐ用紙と判定したときに再ローディングを有効とするようにしてもよい。
また、本実施例では、オートカットコマンド等によるオートカット動作を行った後に再ローディング動作を行うようにしたが、所定長（例えば、１メートル）の印刷毎に再ローディング動作を行うようにしてもよい。
【００３３】
以上説明したように、第１の実施例では、２Ｐロール紙を使用して印刷する場合、店舗のレジスタなどで使用される印刷装置で定期的に行われるオートカット動作後に再ローディング動作を行うようにしたことにより、連続して行う印刷動作で生じる用紙のたるみを蓄積させることなく解消することができ、用紙走行ジャムの発生を防止することができるという効果が得られる。
【００３４】
また、用紙のたるみを解消させるための再ローディング動作をロール紙のオートカット動作後に行うようにしたことにより、お客へのレシートの発行を遅らせることがないという効果が得られる。
【実施例２】
【００３５】
第２の実施例は、ロール紙の先端部の余白が少なくなるように制御するものである。その第２の実施例の構成を図５の第２の実施例における印刷装置の制御の流れを示すブロック図に基づいて説明する。なお、上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
図５において、オートカット制御部２８は、オートカット要求情報読出部２８１、再ローディング制御部２８２、再ローディング有効／無効情報判定部２８３、トップマージン縮小部３８、およびトップマージン縮小有効／無効情報判定部３８１で構成され、トップマージン縮小部３８はロール紙２のオートカット処理後に逆方向へロール紙２を戻すことでロール紙２の先端部の余白が少なくなるように制御する。
【００３６】
このロール紙２の先端部の余白を少なくするトップマージン縮小動作の有効／無効を予め図示しないメニュー機能等により操作パネルスイッチで選択できるようにし、選択された有効／無効をトップマージン縮小有効／無効情報として記憶部に記憶させておき、トップマージン縮小部３８のトップマージン縮小有効／無効情報判定部３８１がトップマージン縮小動作を開始する前にトップマージン縮小有効／無効情報の判定を行い、有効の場合にのみトップマージン縮小動作を行うものとする。
【００３７】
また、トップマージン縮小動作においては、次の印刷動作における第１行目の印字詰まりを解消するための動作を行うバックラッシュ動作制御部２６３が逆改行制御部２６２に含まれている。
上述した構成の作用を図６の第２の実施例におけるたるみ取り動作を示すフローチャートのＳで表すステップにしたがって説明する。
【００３８】
Ｓ１ｂ、Ｓ２ｂ：図３におけるＳ１ａ、Ｓ２ａと同様なのでその説明を省略する。
Ｓ３ｂ：ロール紙２を切断すると再ローディング制御部２８２の再ローディング有効／無効情報判定部２８３は、予め記憶部に記憶されている再ローディング有効／無効情報を読み出して判定し、無効であると判定した場合、処理をＳ１６ｂへ移行し、一方有効であると判定した場合、処理をＳ４ｂへ移行する。
【００３９】
Ｓ４ｂ〜Ｓ７ｂ：図３におけるＳ４ａ〜Ｓ７ａと同様なのでその説明を省略する。
Ｓ８ｂ：逆改行動作が終了するとトップマージン縮小部３８のトップマージン縮小有効／無効情報判定部３８１は、予め記憶部に記憶されているトップマージン縮小有効／無効情報を読み出して判定し、無効であると判定した場合、処理をＳ９ｂへ移行し、一方有効であると判定した場合、処理をＳ１３ｂへ移行する。
【００４０】
Ｓ９ｂ〜Ｓ１２ｂ：図３におけるＳ８ａ〜Ｓ１１ａと同様なのでその説明を省略する。
Ｓ１３ｂ：トップマージン縮小有効／無効情報が有効であると判定すると改行制御部２６は改行量（ｆｄ３）および方向（正方向）を記憶部に記憶させる。
本ステップは、再ローディング動作とトップマージン縮小動作が共に有効である処理であり、改行量として設定するｆｄ３は、図７（ａ）に示す再ローディング動作におけるロール紙２の送り改行量（ｆｄ１）から図７（ｃ）におけるトップマージン縮小時のロール紙２の戻し改行量（ｆｄ２）を引いた値、すなわちｆｄ３＝ｆｄ１−ｆｄ２（送り改行量ｆｄ１＞戻し改行量ｆｄ２）である。
【００４１】
Ｓ１４ｂ：改行量（ｆｄ３）および方向（正方向）を記憶部に記憶させると正改行制御部２６１は、改行量（ｆｄ３）に基づきロール紙２を正改行する。
Ｓ１５ｂ：正改行制御部２６１は、図７（ｃ）に示すようにロール紙２の先端がプルアップローラ９から外れない位置まで正改行動作（ロール紙２の先端を少なくともプルアップローラ９まで戻す正改行動作）を行い、その正改行動作が終了すると処理をＳ１２ｂへ移行する。
【００４２】
Ｓ１６ｂ：Ｓ３ｂにおいて再ローディング有効／無効情報が無効であると判定するとトップマージン縮小部３８のトップマージン縮小有効／無効情報判定部３８１は、予め記憶部に記憶されているトップマージン縮小有効／無効情報を読み出して判定し、無効であると判定した場合、処理を終了し、一方有効であると判定した場合、処理をＳ１７ｂへ移行する。
【００４３】
Ｓ１７ｂ：トップマージン縮小有効／無効情報が有効であると判定すると改行制御部２６は改行量（ｆｄ２）および方向（逆方向）を記憶部に記憶させる。
Ｓ１８ｂ：改行量（ｆｄ２）および方向（逆方向）を記憶部に記憶させると逆改行制御部２６２は、改行量（ｆｄ２）に基づきロール紙２を図８（ａ）に示すロール紙２の先端部（図における斜線部）が切断された位置から逆改行する。
【００４４】
Ｓ１９ｂ：逆改行制御部２６２は、図８（ｂ）に示すようにロール紙２の先端がプルアップローラ９から外れない位置まで逆改行動作を行い、その逆改行動作が終了すると処理を終了する。
このようにして印刷装置１は、ロール紙２の先端部の余白が少なくなるように制御する。
【００４５】
以上説明したように、第２の実施例では、第１の実施例の効果に加え、オートカット動作後に行う再ローディング動作でトップマージン縮小動作を行うようにしたことにより、用紙の上端部の余白を減らすことができるという効果が得られる。
また、余白を減らすことで用紙コストを削減することができるという効果が得られる。
【実施例３】
【００４６】
第３の実施例は、トップマージン縮小動作を連続して実行することを防止するものである。これは、第２の実施例において、トップマージン縮小動作が終了した直後に操作ミスによりオートカットを開始させるためのスイッチが押下された場合、プルアップローラからロール紙が外れ、その後プルアップローラでロール紙を円滑に搬送することができずロール紙詰まりが発生する可能性があるが、このロール紙詰まりの発生を防止するためである。
【００４７】
その第３の実施例の構成を図９の第３の実施例における印刷装置の制御の流れを示すブロック図に基づいて説明する。なお、上述した第２の実施例と同様の部分は、同一の符号を付してその説明を省略する。
図９において、トップマージン縮小部３８はトップマージン縮小動作を連続して実行することを防止する制御を行う連続縮小動作防止制御部３８２を有し、その連続縮小動作防止制御部３８２はオートカッタ位置判定部３８３およびオートカッタ位置判定用カウンタ初期化処理部３８４を有している。
【００４８】
トップマージン縮小部３８がトップマージン縮小動作を行った直後にオートカッタ位置判定用カウンタ初期化処理部３８４が記憶部に記憶されたオートカッタ位置判定用カウンタに初期値を記憶させ、トップマージン縮小部３８が次に行うトップマージン縮小動作の直前にオートカッタ位置判定部３８３は記憶部に記憶されたオートカッタ位置判定用カウンタを読出し、その値に基づいてトップマージン縮小動作が連続して行われるか否かを判定する。
【００４９】
なお、オートカッタ位置判定用カウンタにはオートカッタ１０によりロール紙２を切断した位置を“０”とし、その位置から逆改行量を負の値とし、また正改行量を正の値として記憶させるものとする。
上述した構成の作用を図１０の第３の実施例におけるたるみ取り動作を示すフローチャートのＳで表すステップにしたがって説明する。
【００５０】
Ｓ１ｃ、Ｓ２ｃ：図６におけるＳ１ｂ、Ｓ２ｂと同様なのでその説明を省略する。
Ｓ３ｃ：ロール紙２を切断すると再ローディング制御部２８２の再ローディング有効／無効情報判定部２８３は、予め記憶部に記憶されている再ローディング有効／無効情報を読み出して判定し、無効であると判定した場合、処理をＳ１８ｃへ移行し、一方有効であると判定した場合、処理をＳ４ｃへ移行する。
【００５１】
Ｓ４ｃ〜Ｓ１２ｃ：図６におけるＳ４ｂ〜Ｓ１２ｂと同様なのでその説明を省略する。
Ｓ１３ｃ：トップマージン縮小有効／無効情報が有効であると判定するとオートカッタ位置判定部３８３はオートカッタ位置判定用カウンタ（ｃｎｔ）が負の値であるか判定し、負の値であると判定するとトップマージン縮小動作が連続して行われるものとして正改行量を逆改行量と等しくした正改行動作を行うため、処理をＳ９ｃへ移行し、一方負の値でないと判定するとトップマージン縮小動作が連続して行われるものでないとしてトップマージン縮小動作を行うため、処理をＳ１４ｃへ移行する。
【００５２】
なお、オートカッタ位置判定用カウンタ（ｃｎｔ）が負の値を示しているとき、ロール紙２の先端はオートカッタ１０とプルアップローラ９との間に位置している。
Ｓ１４ｃ、Ｓ１５ｃ：図６におけるＳ１３ｂ、Ｓ１４ｂと同様なのでその説明を省略する。
Ｓ１６ｃ：正改行制御部２６１は、図７（ｃ）に示すようにロール紙２の先端がプルアップローラ９から外れない位置まで正改行動作を行い、その正改行動作が終了すると処理をＳ１７ｃへ移行する。
【００５３】
Ｓ１７ｃ：トップマージン縮小動作を終了するとオートカッタ位置判定用カウンタ初期化処理部３８４は記憶部のオートカッタ位置判定用カウンタに改行量（ｆｄ２）を負の値（初期値）として記憶させ、処理をＳ１２ｃへ移行する。
Ｓ１８ｃ：Ｓ３ｃにおいて、再ローディング有効／無効情報が無効であると判定するとオートカッタ位置判定部３８３はオートカッタ位置判定用カウンタ（ｃｎｔ）が負の値であるか判定し、負の値であると判定するとトップマージン縮小動作が連続して行われるものとして処理を終了し、負の値でないと判定するとトップマージン縮小動作が連続して行われるものでないとして処理をＳ１９ｃへ移行する。
【００５４】
Ｓ１９ｃ〜Ｓ２１ｃ：図６におけるＳ１６ｂ〜Ｓ１８ｂと同様なのでその説明を省略する。
Ｓ２２ｃ：逆改行制御部２６２は、図８（ｂ）に示すようにロール紙２の先端がプルアップローラ９から外れない位置まで逆改行動作を行い、その逆改行動作が終了すると処理をＳ２３ｃへ移行する。
【００５５】
Ｓ２３ｃ：トップマージン縮小動作を終了するとオートカッタ位置判定用カウンタ初期化処理部３８４は記憶部のオートカッタ位置判定用カウンタに改行量（ｆｄ２）を負の値（初期値）として記憶させ、処理を終了する。
このようにしてトップマージン縮小動作の連続実行を防止することができるようになる。
【００５６】
なお、パワーオン処理部２０で改行量ｆｄ２を負の値として記憶部のオートカッタ位置判定用カウンタに記憶させ、電源投入直後に操作者によりロール紙２のオートカットを開始させるためのスイッチが押下された場合にもトップマージン縮小動作を行わないようにしてもよい。
以上説明したように、第３の実施例では、第１の実施例および第２の実施例の効果に加え、トップマージン縮小動作を連続して実行することによるプルアップローラからロール紙が外れることを防止し、用紙走行ジャムの発生を防止することができるという効果が得られる。
【実施例４】
【００５７】
第４の実施例は、オートカッタから印字ヘッドまでの距離が異なる２種類の印刷装置１へ同一の印字データを送信してもそれぞれの印刷装置１で同一内容を印刷したロール紙を切断してお客へ渡すことができるようにするものである。
これは、第１の実施例から第３の実施例において、同一のアプリケーションソフトウェアが動作する上位装置からオートカッタ１０から印字ヘッド７までの距離が異なる２種類の印刷装置１へそれぞれ同一の印字データを送信した場合、必要な印字結果の領域を切断できないという問題があり、その問題を解決するものである。
【００５８】
図１１は、オートカッタ１０から印字ヘッド７までの距離が異なる２種類の印刷装置１であるプリンタＡおよびプリンタＢへ同一の印字データを送り、オートカットを行った例である。
１ジョブでプリンタＡおよびプリンタＢへ送信するデータは（ａ）〜（ｅ）であり、（ａ）〜（ｄ）は印字データおよび改行データであり、（ｅ）はオートカットコマンドである。
【００５９】
お客に渡す印刷結果としてのレシートは、前回のジョブで印字した（ｄ）、今回のジョブで印字した（ａ）、（ｂ）、（ｃ）の印字結果である。図１１に示した前回ジョブ印字範囲の内容は店舗情報等の常時同じ内容であり、先に印字しておくことでレシートの上端部の余白を減らすことができる効果がある。
このデータはプリンタＡに合わせて作成されており、（ｄ）を印字した後に（ｅ）のオートカットコマンドにより、その時にあるオートカット位置でロール紙２を切断するため、（ｃ）の印字の下で切断することができ、前回ジョブ印字の（ｄ）から今回ジョブ印字の（ｃ）の“＊＊＊ＴＨＡＮＫ  ＹＯＵ＊＊＊”までを印字した領域を切断したレシートを発行することができるようになっている。
【００６０】
これに対し、プリンタＢはオートカッタ１０から印字ヘッド７までの距離がプリンタＡと比べて長いため、プリンタＢのオートカット位置はプリンタＡよりロール紙２の先端側になり、発行するレシートに必要な印字データ（ｃ）がお客渡し範囲外になってしまう問題がある。
そこで本実施例では、プリンタＡとプリンタＢのオートカッタ１０から印字ヘッド７までの距離の差異ｆｄＣ（ｆｄＣ＝ｆｄＢ−ｆｄＡ）を吸収できるようにオートカット位置調整を行う。なお、ｆｄＡはプリンタＡのオートカッタ１０から印字ヘッド７までの距離、ｆｄＢはプリンタＢのオートカッタ１０から印字ヘッド７までの距離とする。
【００６１】
この切断位置調整値としてのオートカット位置調整量ｆｄＣは、操作者の操作により予め操作パネルスイッチで入力することができるようになっているものとする。例えば、オートカット位置調整量が０であれば００Ｈ（１６進数）、＋１ミリメートルであれば０１Ｈ（１６進数）、＋２ミリメートルであれば０２Ｈ（１６進数）、−１ミリメートルであればＦＦＨ（１６進数）を不揮発性メモリの記憶部に格納しておくものとする。
【００６２】
その第４の実施例の構成を図１２の第４の実施例における印刷装置の制御の流れを示すブロック図に基づいて説明する。なお、上述した第３の実施例と同様の部分は、同一の符号を付してその説明を省略する。
図１２において、オートカット制御部２８は、オートカット位置調整部４８を有し、さらにそのオートカット位置調整部４８はオートカット位置調整量読出部４８１を有している。このオートカット位置調整部４８は、オートカット位置調整量読出部４８１が記憶部から読み出したオートカット位置調整量（切断位置調整値）に基づいてロール紙２の送り動作を行うことでオートカット位置を変更する制御を行う。
【００６３】
上述した構成の作用を図１３の第４の実施例におけるたるみ取り動作を示すフローチャートのＳで表すステップにしたがって説明する。
プリンタＡに合わせて作られた印刷ジョブデータをプリンタＢへ送信しようとする場合、プリンタＡとプリンタＢのオートカッタ１０から印字ヘッド７までの距離の差異ｆｄＣ（ｆｄＢ−ｆｄＡ）が＋２ミリメートルであるとすると印刷装置１としての本プリンタＢを設置するときにシステム管理者等の操作者によりオートカット位置調整量を予め図示しないメニュー機能等により＋２ミリメートルに設定しておくものとする。この操作により不揮発性メモリの記憶部に０２Ｈがオートカット位置調整量として記憶される。
【００６４】
Ｓ１ｄ：オートカット位置調整量読出部４８１は記憶部に記憶されたオートカット位置調整量（０２Ｈ）を読み出す。
Ｓ２ｄ：オートカット位置調整部４８は読み出したオートカット位置調整量を判定し、オートカット位置調整量が０であると判定するとオートカット位置調整が不要であるとして処理をＳ１ｃへ移行し、一方オートカット位置調整量が０でないと判定するとオートカット位置調整が必要であるとして処理をＳ３ｄへ移行する。
【００６５】
Ｓ３ｄ：オートカット位置調整部４８は読み出したオートカット位置調整量（０２Ｈ）を改行制御部２６で改行できる単位である改行量に変換し、その改行量を記憶部に記憶させる。また、オートカット位置調整量の値が負であれば逆方向、正であれば正方向を記憶部に記憶させる。本実施例では、オートカット位置調整量の値が正であるため正方向を記憶部に記憶させる。
【００６６】
Ｓ４ｄ：改行制御部２６は、記憶部に記憶した改行量および方向に基づきロール紙２を改行する。
Ｓ５ｄ：改行制御部２６が改行動作を終了すると処理をＳ１ｃへ移行する。
なお、本実施例におけるＳ１ｃの処理を以下に説明する。
Ｓ１ｃ：ロール紙２の印字動作およびオートカット位置調整動作が終了し、印字した部分がオートカッタ１０を超えている状態において、印刷装置１は上位装置からオートカットコマンドを受信し、または操作者のよりオートカットを開始するためのスイッチが押下され、オートカット要求情報が記憶部に記憶されているものとする。
【００６７】
オートカット制御部２８のオートカット要求情報読出部２８１は記憶部に記憶されているオートカット要求情報を読出し、オートカット制御部２８は駆動手段を駆動してオートカッタ１０でロール紙２を切断する動作を開始し、処理をＳ２ｃへ移行する。
Ｓ２ｃ以降は図１０の第３の実施例と同様なのでその説明を省略する。
このようにオートカット位置調整を行うことにより、オートカッタから印字ヘッドまでの距離が異なる２種類の印刷装置１へ同一の印字データを送信してもそれぞれの印刷装置１で同一内容を印刷したロール紙を切断してお客へ渡すことができるようになる。
【００６８】
以上説明したように、第４の実施例では、第１の実施例から第３の実施例の効果に加え、
機構部の寸法の異なる印刷装置へ同一の印字データを送信してもそれぞれの印刷装置で同一内容を印刷したロール紙を切断してお客へ渡すことができるという効果が得られる。
なお、第２の実施例から第４の実施例においても、図示しない紙圧検知機構でロール紙２の紙圧を検知して１Ｐ用紙または２Ｐ用紙のいずれかであるかを判定し、２Ｐ用紙と判定したときに再ローディングを有効とするようにしてもよい。
【００６９】
また、第２の実施例から第４の実施例においても、所定長（例えば、１メートル）の印刷毎に再ローディング動作を行うようにしてもよい。
【図面の簡単な説明】
【００７０】
【図１】第１の実施例における印刷装置の構成を示す説明図
【図２】第１の実施例における印刷装置の制御の流れを示すブロック図
【図３】第１の実施例におけるたるみ取り動作を示すフローチャート
【図４】第１の実施例におけるたるみ取り動作を示す説明図
【図５】第２の実施例における印刷装置の制御の流れを示すブロック図
【図６】第２の実施例におけるたるみ取り動作を示すフローチャート
【図７】第２の実施例におけるたるみ取り動作を示す説明図
【図８】第２の実施例におけるたるみ取り動作を示す説明図
【図９】第３の実施例における印刷装置の制御の流れを示すブロック図
【図１０】第３の実施例におけるたるみ取り動作を示すフローチャート
【図１１】第４の実施例におけるオートカット位置調整の説明図
【図１２】第４の実施例における印刷装置の制御の流れを示すブロック図
【図１３】第４の実施例におけるたるみ取り動作を示すフローチャート
【符号の説明】
【００７１】
１    印刷装置
２    ロール紙
３    ガイドローラ
４    ガイド部材
５    フィードローラ
６    ロール紙プラテン
７    印字ヘッド
８    単票プラテン
９    プルアップローラ
１０  オートカッタ
２０  パワーオン処理部
２１  データ処理部
２２  メカ動作制御部
２３  コマンド処理部
２４  印字データ展開部
２５  印字制御部
２６  改行制御部
２７  プラテン制御部
２８  オートカット制御部
２９  操作パネルスイッチ処理部
【図１】
2010094913.tif 000003
【図２】
2010094913.tif 000004
【図３】
2010094913.tif 000005
【図４】
2010094913.tif 000006
【図５】
2010094913.tif 000007
【図６】
2010094913.tif 000008
【図７】
2010094913.tif 000009
【図８】
2010094913.tif 000010
【図９】
2010094913.tif 000011
【図１０】
2010094913.tif 000012
【図１１】
2010094913.tif 000013
【図１２】
2010094913.tif 000014
【図１３】
2010094913.tif 000015