(57)【特許請求の範囲】
【請求項１】
ロール状に巻かれた連続紙から引き出された用紙に印字を行う印字手段と、  印字済みの用紙を再びロール状に巻取る巻取り手段を有し、印字動作と巻取り動作を繰り返す印字機構において、一連の印字データを前記印字手段が印字している途中で、前記巻取り手段で巻取りを行っていない印字行数が規定の行数に達したとき、前記印字手段による印字を一旦中断し、中断までに印字された用紙を前記巻取り手段で巻取った後、前記印字手段にて残りの印字を行うものであって、
前記一連の印字データの中に複数の行にまたがった文字や画像を印字するイメージ印字を含み、前記印字手段によるイメージ印字の途中において前記巻取り手段で巻き取られていない印字済み用紙の印字行数が規定の行数を超える場合には、イメージ印字開始までの印字を前記印字手段で行った後、その印字済みの用紙を前記巻取り手段で巻取り、その後前記印字手段はイメージ印字を継続することを特徴とする紙葉類印字装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば金融機関等に設置される現金自動預払機などに搭載され取引内容等を印字・保管するジャーナルプリンタに適用する。
【０００２】
【従来の技術】
現金自動預払機などに搭載されるジャーナルプリンタの構成の一例を図１に示す。ホッパ２にセットされたロール状の連続紙から引き出された用紙１は、モータ３によりタイミングベルト４を介して駆動されるローラ５と印字ヘッド６に挟持され、印字・搬送される。印字ヘッド６により取引内容等の情報が印字された用紙１は、記号１１あるいは１２で示すように印字された行数に応じてローラ５とスプール９の間でたるみを生じる。たるんだ用紙は、モータ７によりギア８を介して駆動されるスプール９に巻き取られ、記号１０で示すように用紙のたるみがない状態になる。
【０００３】
従来のジャーナルプリンタでは、１件の取引が終了した際に取引内容等の印字データを用紙に印字し、印字が終了した時点で、巻き取られていない印字済み用紙の印字行数すなわち図１に記号１１あるいは１２で示す用紙のたるみ量が規定の印字行数を超えている場合に用紙の巻取りを行っていた。
【０００４】
【発明が解決しようとする課題】
従来の方式の場合、前回の印字終了時点で巻き取られていない印字済み用紙の行数が規定の行数より若干少なく、今回の印字データが行数の多いものだと、今回の印字終了時の巻き取られていない印字済み用紙の行数が規定の行数を大きく上回った状態すなわち図１に記号１２で示すように用紙が大きくたるんだ状態で巻取りが行われることになる。このように巻取り時の用紙長が長くなると、用紙左右のバランスが悪くなり巻取り中の用紙の蛇行や片寄りを生じ、巻取った用紙の外観を損ねるだけでなく、巻取り中にジャムに至る場合もある。これに対して、図１に記号１１で示すような用紙のたるみが小さい状態で巻取りが行えるよう、巻取りを開始する印字行数を小さく規定することも考えられるが、この場合行数の少ない印字データを多数回印字するときには、巻取りが頻繁に行われることになり、処理時間の低下を招くし、規定の行数を大きく超える印字データを印字する際にはやはり記号１２で示すように用紙が大きくたるんだ状態になり、前述の通り巻取り時の用紙長が長くなり、巻取りの外観を損ねたりジャムに至ったりする場合がある。
【０００５】
本発明では前記課題を解決するために、規定の印字行数に達した時点で印字動作を中断し、用紙の巻取りを行った後に残りの印字を行う印字装置の提供を主たる目的とする。
【０００６】
【課題を解決するための手段】
本発明によれば、一連の印字データを印字している途中であっても、巻取りを行っていない印字行数が規定の行数に達した時点でいったん印字を中断し、中断までに印字された用紙の巻取りを行った後で残りの印字を行うことにより、一定の用紙長での巻取りが可能となり、用紙の蛇行や片寄りあるいはこれらによりジャムに至ることのない安定した巻取りを行うことができる。また、複数の行にまたがって画像や文字の印字を行うイメージ印字を中断することなく、規定の行数に最も近い行数で印字、巻取りを行うことにより、画像や文字に隙間や歪みを生じることなく、安定した巻取りを行うことが可能となる。
【０００７】
【発明の実施の形態】
本発明の一実施例を現金自動預払機に搭載されるジャーナルプリンタの例を用いて説明する。本実施例におけるジャーナルプリンタは、図１に示すように構成され、前述の通り取引内容等の印字と用紙の巻取りを繰り返し行う。本例では、用紙として感熱紙を用いており、印字ヘッドはサーマルヘッドを用いる。
【０００８】
本発明について図２、３を用いて説明する。図２は印字、巻取りを行う際の動作フローを示しており、図３はジャーナルに印字される印字データの例を示している。図３において印字データは矢印３００で示す方向に印字される。前回の取引内容印字時に３０２で示す位置まで印字が行われており、３０１で示す位置で用紙の巻取りが行われたものとする。また、今回の印字データは３０２で示す位置から３０４で示す位置までのものとする。
【０００９】
図２に示すステップ２０１で、図示しないジャーナルプリンタ制御部は１取引分の印字データすなわち図３の３０２の位置から３０４の位置までの印字データを受信し、図２のステップ２０２で印字行数を算出する。算出した印字行数をＮ２とする。また、前回の巻取り以降に印字された行数すなわち図３の３０１の位置から３０２の位置までの印字行数をＮ１とする。図２のステップ２０３では前回巻取りからの印字行数Ｎ１と今回の印字行数Ｎ２との和が巻取り判定行数Ｎ０以上となるかの判定を行う。巻取り判定行数Ｎ０とは、この行数分印字された用紙に対して巻取りを行った際に、巻取り時の用紙長が長くなることにより巻取りの外観を損ねたり、ジャムに至ったりすることがなく、かつ頻繁な巻取りが発生することで処理時間を大きく低下させることのない印字行数であり、装置の構成や用紙の特性により決定される数値である。
【００１０】
ステップ２０３でＮ１とＮ２の和がＮ０未満の場合はステップ２０４にて今回の印字行数Ｎ２をすべて印字する。その後、ステップ２０５にて残りの用紙の有無を判定し、用紙がある場合は次の印字データが送信されるのを待つ。図３に示す例では３０１の位置から３０４の位置までの行数すなわちＮ１とＮ２の和がＮ０行以上となっているが、このように図２のステップ２０３でのＮ１とＮ２の和がＮ０以上となる場合には、ステップ２０６にて前回巻取りからの印字済み行数が巻取り判定行数Ｎ０に達するまで、すなわち図３に３０３で示す位置までの印字を行い、図２のステップ２０７にて用紙の巻取りを行う。
【００１１】
次にステップ２０８にて残りの印字行数がＮ０以上となるかどうかの判定を行う。残りの印字行数がＮ０以上となる場合には、ステップ２１１にて残りの印字データのうちＮ０行までの印字を行い、ステップ２１２にて用紙の巻取りを行った後、さらに残った印字行数がＮ０以上かどうかの判定を行う。このように、残りの印字行数がＮ０未満となるまで、ステップ２０８、２１１、２１２の処理を繰り返す。ステップ２０８で判定する残りの印字行数は図３に示す例では３０３で示す位置から３０４で示す位置までの印字行数であり、図示の通りＮ０を下回っている。よって図２のステップ２０９にて残りの印字データが全て印字され、ステップ２１０にて残りの用紙の有無を判定し、用紙がある場合は次の印字データが送信されるのを待つ。
【００１２】
次に、本発明の他の実施例について図４、５を用いて説明する。
【００１３】
図４は印字、巻取りを行う際の動作フローを示しており、図５はジャーナルに印字される印字データの例を示している。図５において印字データは矢印５００で示す方向に印字される。前回の取引内容印字時に５０２で示す位置まで印字が行われており、５０１で示す位置で用紙の巻取りが行われたものとする。また、今回の印字データは、５０２で示す位置から５０６で示す位置までのものであり、そのうちの５０３で示す位置から５０５で示す位置までは複数行にまたがって文字や画像を印字するイメージ印字を表わしている。
【００１４】
図４に示すステップ４０１で、図示しないジャーナルプリンタ制御部が１取引分の印字データを受信・編集し、ステップ４０２で印字行数を算出する。算出した印字行数をＮ２とする。また、前回の巻取り以降に印字された行数すなわち図５の５０１の位置から５０２の位置までの印字行数をＮ１とする。図４のステップ４０３では前回巻取りからの印字行数Ｎ１と今回の印字行数Ｎ２との和が巻取り判定行数Ｎ０以上となるかの判定を行う。巻取り判定行数Ｎ０の定義については既に述べた通りである。
【００１５】
ステップ４０３でＮ１とＮ２の和がＮ０未満の場合は、ステップ４０４にて今回の印字行数Ｎ２をすべて印字する。その後、ステップ４０５にて残りの用紙の有無を判定し、用紙がある場合は次の印字データが送信されるのを待つ。
【００１６】
図５に示す例では５０１の位置から５０６の位置までの行数すなわちＮ１とＮ２の和がＮ０行以上となっているが、このように、図４のステップ４０３でＮ１とＮ２の和がＮ０以上となる場合には、ステップ４０６にて今回の印字データの中にイメージ印字を含むかどうかの判定を行う。イメージ印字とは複数の行にまたがって連続した画像や文字などのデータの印字を行うものであり、イメージ印字の途中でいったん印字を止めその後残りの印字を行うと、印字の中断部で、画像や文字に隙間や歪みを生じることが有り、好ましくない。
【００１７】
ステップ４０６にて今回の印字データの中にイメージ印字を含まない場合には、ステップ４０７以降の処理を行うが、この処理は図２にて説明したステップ２０６以降の処理と同じである。ステップ４０６にて今回の印字データの中にイメージ印字を含む場合、ステップ４０８にて、イメージ印字の途中で前回巻取りからの印字行数が巻取り判定行数Ｎ０を超えるかどうかの判定を行う。
【００１８】
イメージ印字の途中でＮ０行を超える場合でないときは、ステップ４０９にて前回巻取りからの印字行数がＮ０行となるまで印字を行い、ステップ４１０にて用紙の巻取りを行う。
【００１９】
その後、ステップ４１１にて残りの印字行数がＮ０行以上かどうかの判定を行い、Ｎ０行以上の場合はステップ４０３に戻り、Ｎ０行未満の場合にはステップ４１２にて残りの印字を行い、ステップ４１３にて残りの用紙の有無を判定し、用紙がある場合は次の印字データが送信されるのを待つ。
【００２０】
ステップ４０８にて、イメージ印字の途中で前回巻取りからの印字行数が巻取り判定行数Ｎ０に達する場合すなわち図５に示すように５０２の位置から５０４の位置までの印字行数がＮ０行となるような場合には、図４のステップ４１４にてイメージ印字の直前すなわち図５の５０３の位置までの印字を行い、ステップ４１５にて用紙の巻取りを行った後、ステップ４１６にてイメージ印字を行う。
【００２１】
次にステップ４１７にて、ステップ４１６で印字されたイメージ印字の行数が巻取り判定行数Ｎ０以上かどうかの判定を行う。Ｎ０行以上の場合、ステップ４１８にて用紙の巻取りを行う。
【００２２】
図５に示す例ではイメージ印字の行数は５０３の位置から５０５の位置までの行数であり、Ｎ０行未満である。このように図４のステップ４１７でイメージ印字の行数がＮ０行未満であると判定された場合には、ステップ４０３の処理に戻る。ステップ４０３において、前回巻取りからの印字行数とは図５に示す５０３の位置から５０５の位置までの印字行数であり、今回の印字行数とは５０５の位置から５０６の位置までの印字行数である。この場合、図５に示す通り両者の合計印字行数はＮ０行未満であるから、図４のステップ４０４へ進み、残りの印字データを全て印字する。その後ステップ４０５にて残りの用紙の有無を判定し、用紙がある場合は次の印字データが送信されるのを待つ。
【００２３】
【発明の効果】
以上説明したように本発明によれば、用紙の巻取りが規定の行数の印字後に行われることで、処理時間を大きく低下させることなく、用紙の蛇行や片寄りあるいはこれらによりジャムに至ることのない安定した巻取りを行うことができる。また、複数の行にまたがって印字される画像や文字の印字を中断することなく、最も規定の行数に近い行数での印字・巻取りを行うことで、画像や文字に隙間や歪みを生じることなく、処理時間を大きく低下させることのない安定した用紙の巻取りを行うことができる。
【図面の簡単な説明】
【図１】ジャーナルプリンタの構成を表わす図である
【図２】印字・巻取り動作のフローチャートである
【図３】ジャーナルに印字される印字データの一例である
【図４】印字・巻取り動作のフローチャートである
【図５】ジャーナルに印字される印字データの一例である
【符号の説明】
１ ジャーナル用紙、２ ホッパ、３ モータ、４ タイミングベルト、５ ローラ、６ 印字ヘッド、７ モータ、８ ギア、９ スプール、１０ 用紙が巻取られた状態、１１ 印字が行われて用紙がたるんだ状態、１２ 多数行の印字が行われて用紙が大きくたるんだ状態、２０１〜２１２、４０１〜４１８ フローチャートの各ステップ
【図１】
0003668698.tif 000002
【図２】
0003668698.tif 000003
【図３】
0003668698.tif 000004
【図４】
0003668698.tif 000005
【図５】
0003668698.tif 000006