JPH0371392A - 印字装置 - Google Patents
印字装置Info
- Publication number
- JPH0371392A JPH0371392A JP20696089A JP20696089A JPH0371392A JP H0371392 A JPH0371392 A JP H0371392A JP 20696089 A JP20696089 A JP 20696089A JP 20696089 A JP20696089 A JP 20696089A JP H0371392 A JPH0371392 A JP H0371392A
- Authority
- JP
- Japan
- Prior art keywords
- line
- printing
- printed
- authentication
- item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
この発明は、入力されたアイテムデータをアイテム単位
で改行しながらリアルタイムで印字していく印字装置に
関する。
で改行しながらリアルタイムで印字していく印字装置に
関する。
[従来の技術]
従来、電子レジスタ等において、入力されたー取引分の
売上データをアイテム毎に改行しながら、入力順にリア
ルタイムで認証印字していくことにより、−登録の締め
指示とほぼ同時に認証印字を完了させ、処理の迅速化を
図ったものが知られている。
売上データをアイテム毎に改行しながら、入力順にリア
ルタイムで認証印字していくことにより、−登録の締め
指示とほぼ同時に認証印字を完了させ、処理の迅速化を
図ったものが知られている。
この場合、認証伝票としては、一般に、店舗独自の所定
サイズのものが使用されている。
サイズのものが使用されている。
[発明が解決しようとする課題]
このように、認証伝票のサイズが規格化されているため
、−取引分のアイテム数が多く認証伝票の最大印字行数
を越えてしまう場合があり、この場合には、認証伝票の
裏側に印字したり、2枚の認証伝票に分散して印字しな
ければならず、サービス低下を招いていた。
、−取引分のアイテム数が多く認証伝票の最大印字行数
を越えてしまう場合があり、この場合には、認証伝票の
裏側に印字したり、2枚の認証伝票に分散して印字しな
ければならず、サービス低下を招いていた。
これは、1行当たり1アイテムず−)印字するという伝
票フォーマットの原則を守るため、1アイテム毎に改行
しながら印字していくこととしている関係で、認証伝票
のフィード方向が固定されており、例え、認証伝票のサ
イズが1行に複数アイテム分を印字できるサイズであっ
ても、−旦印字終了した行に戻れないことに起因する。
票フォーマットの原則を守るため、1アイテム毎に改行
しながら印字していくこととしている関係で、認証伝票
のフィード方向が固定されており、例え、認証伝票のサ
イズが1行に複数アイテム分を印字できるサイズであっ
ても、−旦印字終了した行に戻れないことに起因する。
してみれば、認証伝票のフィード方向を正逆自在に制御
できれば、入力されたー取引分の売上データをアイテム
毎に改行しながら、入力順にリアルタイムで認証印字し
ていったとしても、1行に複数アイテム分を印字できる
ことは明らかである。
できれば、入力されたー取引分の売上データをアイテム
毎に改行しながら、入力順にリアルタイムで認証印字し
ていったとしても、1行に複数アイテム分を印字できる
ことは明らかである。
この発明の課題は、入力されたアイテムデータをアイテ
ム単位で改行しながらリアルタイムで印字していく印字
装置において、印字可能行数を越える数のアイテムデー
タが入力された際に、印字用紙のフィード方向を正逆自
在に制御して、1行に複数アイテム分を印字できるよう
にすることである。
ム単位で改行しながらリアルタイムで印字していく印字
装置において、印字可能行数を越える数のアイテムデー
タが入力された際に、印字用紙のフィード方向を正逆自
在に制御して、1行に複数アイテム分を印字できるよう
にすることである。
[課題を解決するための手段]
この発明の手段は次の通りである。
この印字装置は、入力されたアイテムデータをアイテム
単位で改行しながらリアルタイムで印字していくもので
あり、 フィート手段a(第1図の機能ブロック図を参照、以下
同じ)は、印字用紙を正逆自在にフィードする。
単位で改行しながらリアルタイムで印字していくもので
あり、 フィート手段a(第1図の機能ブロック図を参照、以下
同じ)は、印字用紙を正逆自在にフィードする。
判別手段すは、アイテムデータが入力された際、印字用
紙上の印字対象行が当該印字用紙の最終行を越えている
か否かを判断する。
紙上の印字対象行が当該印字用紙の最終行を越えている
か否かを判断する。
印字制御手段Cは、判別手段すにより最終行を越えてい
ると判別されたときは、フィード手段aにより印字用紙
を逆方向にフィードすると共に改列して入力に係るアイ
テムデータを印字する。
ると判別されたときは、フィード手段aにより印字用紙
を逆方向にフィードすると共に改列して入力に係るアイ
テムデータを印字する。
[作用コ
この発明の手段の作用は次の通りである。
入力されたアイテムデータをアイテム単位で改行しなが
らリアルタイムで印字していく過程において、判別手段
すは、アイテムデータが入力されると、印字用紙上の次
の印字対象行が当該印字用紙の最終行を越えたか否かを
判断する。
らリアルタイムで印字していく過程において、判別手段
すは、アイテムデータが入力されると、印字用紙上の次
の印字対象行が当該印字用紙の最終行を越えたか否かを
判断する。
そして、この判別手段すにより最終行を越えたと判別さ
れたときは、印字制御手段Cは、例えば、1行目を次の
印字対象行とすべく、フィード手段aにより、それまで
とは逆方向に印字用紙をフィードさせると共に、改列を
行って入力に係るアイテムデータを印字する。
れたときは、印字制御手段Cは、例えば、1行目を次の
印字対象行とすべく、フィード手段aにより、それまで
とは逆方向に印字用紙をフィードさせると共に、改列を
行って入力に係るアイテムデータを印字する。
従って、入力されたアイテムデータをアイテム単位で改
行しながらリアルタイムで印字していく印字装置におい
て、印字可能行数を越える数のアイテムデータが入力さ
れた際に、印字用紙のフィード方向を正逆自在に制御し
て、1行に複数アイテム分を印字できる。
行しながらリアルタイムで印字していく印字装置におい
て、印字可能行数を越える数のアイテムデータが入力さ
れた際に、印字用紙のフィード方向を正逆自在に制御し
て、1行に複数アイテム分を印字できる。
[実施例コ
以下、一実施例を第2図ないし第4図を参照しながら説
明する。
明する。
第2図は、印字装置を搭載した電子レジスタのブロック
構成図であり、CPU 1 、キー入力部2、ROM3
、RAM4 、表示部5、R/J印字部6、スリップ印
字部7、及びドロア8を有しており、スリップ印字部7
は、認証伝票を正方向(排出方向)、逆方向(吸入方向
)のいずれの方向にもフィードできる構成となっている
。
構成図であり、CPU 1 、キー入力部2、ROM3
、RAM4 、表示部5、R/J印字部6、スリップ印
字部7、及びドロア8を有しており、スリップ印字部7
は、認証伝票を正方向(排出方向)、逆方向(吸入方向
)のいずれの方向にもフィードできる構成となっている
。
CPUIは、キー入力部2から入力された売上データを
、ROM3にプリセットされたプログラムに従って各種
累計処理し、その累計処理結果等をRAM4に格納、表
示部5に表示、R/J印字部6にてレシート印字する、
あるいはスリップ印字部7にて認証印字する等の一連の
登録処理等を制御する。
、ROM3にプリセットされたプログラムに従って各種
累計処理し、その累計処理結果等をRAM4に格納、表
示部5に表示、R/J印字部6にてレシート印字する、
あるいはスリップ印字部7にて認証印字する等の一連の
登録処理等を制御する。
なお、レシート印字と認証印字は共に、入力データに基
づいて交互にリアルタイムに実行される。
づいて交互にリアルタイムに実行される。
この際、レシート印字、および認証印字は、1アイテム
毎に改行しながら実行されるが、認証印字は、−取引分
のデータを認証伝票上の1列に印字しきれないときは、
2列に印字される。すなわち、認証伝票の最大行数をこ
える場合は、認証伝票を逆方向にフィードして1行目に
戻り、改列されて1行当たり2アイテム分ずつ印字され
る。
毎に改行しながら実行されるが、認証印字は、−取引分
のデータを認証伝票上の1列に印字しきれないときは、
2列に印字される。すなわち、認証伝票の最大行数をこ
える場合は、認証伝票を逆方向にフィードして1行目に
戻り、改列されて1行当たり2アイテム分ずつ印字され
る。
キー入力部2は、設定(P)、登録(R)、電源オフ(
○FF) 、点検(X)、精算(Z)の各モードを切替
設定するモード切替スイッチSW、売上個数、PLUN
Q等を置数入力する置数キー2aの他に、置数キー2a
にて入力された数値がPLUNQである旨を示すPLU
Nαキー2b、ドロア8の開放、−取引きの締め処理等
を指示する現金/預りキー2C等の各種ファンクション
キーを有している。
○FF) 、点検(X)、精算(Z)の各モードを切替
設定するモード切替スイッチSW、売上個数、PLUN
Q等を置数入力する置数キー2aの他に、置数キー2a
にて入力された数値がPLUNQである旨を示すPLU
Nαキー2b、ドロア8の開放、−取引きの締め処理等
を指示する現金/預りキー2C等の各種ファンクション
キーを有している。
RAM4には、PLU商品別に売上データを累計記憶す
るPLU別メモリMl、上記のような認証印字を実行す
るためのフォーマット情報を記憶するフォーマットメモ
リM2、およびワークメモリM3が形成されている。
るPLU別メモリMl、上記のような認証印字を実行す
るためのフォーマット情報を記憶するフォーマットメモ
リM2、およびワークメモリM3が形成されている。
PLU別メ全メモ9M1各PLUNQと対応して商品名
、単価ご売上個数、売上金額を記憶する。
、単価ご売上個数、売上金額を記憶する。
このうち、PLUNQ、商品名、単価は、設定モードの
下でプリセットされ、売上個数、売上金額は登録モード
の下で売上データの入力に基づいて更新される。
下でプリセットされ、売上個数、売上金額は登録モード
の下で売上データの入力に基づいて更新される。
フォーマットメモリM2は、認証伝票の最大印字可能行
数と、1列目のアイテムに対する先頭桁位置と、2列目
のアイテムに対する先頭桁位置とを記憶する。
数と、1列目のアイテムに対する先頭桁位置と、2列目
のアイテムに対する先頭桁位置とを記憶する。
ワークメモリM3には、認証伝票の現在の印字対象行を
記憶するカウンタC12列目フラグF、および伝票印字
バッファBuが形成されている。
記憶するカウンタC12列目フラグF、および伝票印字
バッファBuが形成されている。
なお、−取引分の全ての処理が終了する毎に、カウンタ
Cには″1 ”が初期セットされ、2列目フラグFはリ
セットされる。また、伝票印字バッファBuには、1ア
イテム分の認証印字データが一時的に記憶される。
Cには″1 ”が初期セットされ、2列目フラグFはリ
セットされる。また、伝票印字バッファBuには、1ア
イテム分の認証印字データが一時的に記憶される。
次に、登録処理を第3図および第4図を参照しながら説
明する。
明する。
登録モードの下で1アイテム分の売上データ(PLUN
Q、個数等)が入力されると、CPUIは、その入力デ
ータに基づいてPLU別メモリMl内の対応商品の売上
個数、売上金額を更新しく第3図ステップS1)、入力
されたPLUN(lに対応する商品名と単価をPLU別
メ全メモ9M1読出し、伝票印字バッファBuに格納す
る(ステップS2)、そして、R/J印字部6にて領収
印字、ジャーナル印字を行う(ステップS3)。
Q、個数等)が入力されると、CPUIは、その入力デ
ータに基づいてPLU別メモリMl内の対応商品の売上
個数、売上金額を更新しく第3図ステップS1)、入力
されたPLUN(lに対応する商品名と単価をPLU別
メ全メモ9M1読出し、伝票印字バッファBuに格納す
る(ステップS2)、そして、R/J印字部6にて領収
印字、ジャーナル印字を行う(ステップS3)。
次に、2列目フラグFがセットされているか否かを判断
する(ステップS4)、その結果、2列目フラグFがリ
セット状態であれば、フォーマットメモリM2に記憶さ
れた1列目のアイテムに対する先頭桁位置に印字ヘッド
(図示省略)をシフトし、その先頭桁位置から伝票印字
バッファBu内の商品名と単価とを印刷する(ステップ
S5)。
する(ステップS4)、その結果、2列目フラグFがリ
セット状態であれば、フォーマットメモリM2に記憶さ
れた1列目のアイテムに対する先頭桁位置に印字ヘッド
(図示省略)をシフトし、その先頭桁位置から伝票印字
バッファBu内の商品名と単価とを印刷する(ステップ
S5)。
この際の印字行は、後述の説明から明らかなように、カ
ウンタC内の行番号に対応している。
ウンタC内の行番号に対応している。
一方、2列目フラグFがセット状態であれば、フォーマ
ットメモリM2に記憶された2列目のアイテムに対する
先頭桁位置に印字ヘッドをシフトし、その先頭桁位置か
ら伝票印字バッファBu内の商品名と単価とを印字する
(ステップS6:第4図参照)。
ットメモリM2に記憶された2列目のアイテムに対する
先頭桁位置に印字ヘッドをシフトし、その先頭桁位置か
ら伝票印字バッファBu内の商品名と単価とを印字する
(ステップS6:第4図参照)。
次に、カウンタC内の行番号をプラス1しくステップS
7)、そのプラス1した内容が、フォーマットメモリM
2内の最大印字可能行数を越えているか否かを判断する
(ステップS8〉、その結果、越えているときは、カウ
ンタC内の行番号を1”に戻すと共に、2列目フラグF
をセットする(ステップS9)、そして、認証伝票を逆
方向にフィード′して、1行目が次の印字対象行となる
ようにする〈ステップ5IO)。
7)、そのプラス1した内容が、フォーマットメモリM
2内の最大印字可能行数を越えているか否かを判断する
(ステップS8〉、その結果、越えているときは、カウ
ンタC内の行番号を1”に戻すと共に、2列目フラグF
をセットする(ステップS9)、そして、認証伝票を逆
方向にフィード′して、1行目が次の印字対象行となる
ようにする〈ステップ5IO)。
一方、最大印字可能行数を越えていないときは、認証伝
票を正方向に1行分フィードして、次行が次の印字対象
行となるようにする(ステップ511)。
票を正方向に1行分フィードして、次行が次の印字対象
行となるようにする(ステップ511)。
このようにして、認証伝票をフィードした後、伝票印字
バッファBuの内容をクリアして(ステップ512)、
終了する。
バッファBuの内容をクリアして(ステップ512)、
終了する。
こうして、−取引分の認証印字データを認証伝票の1列
目に印字しきれないときに限って、認証伝票を逆方向に
フィードして印字対象行を1行目に戻し、2列目に残り
のアイテムを印字していくので、1行当たり1アイテム
ずつ印字するという伝票フォーマットの原則を極力崩さ
ずに、1枚の認証伝票の1面に一取引分の認証印字デー
タをより多く印字できるようになる。また、上述のよう
に、売上データの登録処理と認証印字が交互に実行され
るので、−取引の締め指示とはぼ同時に認証印字が完了
する。
目に印字しきれないときに限って、認証伝票を逆方向に
フィードして印字対象行を1行目に戻し、2列目に残り
のアイテムを印字していくので、1行当たり1アイテム
ずつ印字するという伝票フォーマットの原則を極力崩さ
ずに、1枚の認証伝票の1面に一取引分の認証印字デー
タをより多く印字できるようになる。また、上述のよう
に、売上データの登録処理と認証印字が交互に実行され
るので、−取引の締め指示とはぼ同時に認証印字が完了
する。
なお、2列目に認証印字を行うときは、上述の実施例の
ように、直ちに1行目に戻ることなく、最終行から順次
1行目に戻っていくことも可能である。また、最大印字
可能行数を越えか否かの判断は、用紙の有無、所定マー
ク等を光学的に検出することにより行っても良い。
ように、直ちに1行目に戻ることなく、最終行から順次
1行目に戻っていくことも可能である。また、最大印字
可能行数を越えか否かの判断は、用紙の有無、所定マー
ク等を光学的に検出することにより行っても良い。
[発明の効果]
この発明によれば、入力されたアイテムデータをアイテ
ム単位で改行しながらリアルタイムで印字していく印字
装置において、印字可能行数を越える数のアイテムデー
タが入力された際番こ、印字用紙のフィード方向を正逆
自在に制御して、1行に複数アイテム分を印字できるの
で、1行当たり1アイテムずつ印字するという印字フォ
ーマットの原則を極力崩さずに、1枚の規定の印字用紙
の1面に1グル一プ分のアイテムデータをより多く印字
できるようになる。
ム単位で改行しながらリアルタイムで印字していく印字
装置において、印字可能行数を越える数のアイテムデー
タが入力された際番こ、印字用紙のフィード方向を正逆
自在に制御して、1行に複数アイテム分を印字できるの
で、1行当たり1アイテムずつ印字するという印字フォ
ーマットの原則を極力崩さずに、1枚の規定の印字用紙
の1面に1グル一プ分のアイテムデータをより多く印字
できるようになる。
第1図はこの発明の機能ブロック図、第2図は実施例の
ブロック構成図、第3図は実施例の動作を示すフローチ
ャーT・、第4図は第3図における認証印字例を示す図
である。 1・・・cpu、2・・・キー人力部、3・・・ROM
、4・・・RAM、7・・・スリップ印字部、M2−・
・フォーマットメモリ、C・・・カウンタ。 特 許 出 願 人 カシオ計算機株式会社第4図 第3図
ブロック構成図、第3図は実施例の動作を示すフローチ
ャーT・、第4図は第3図における認証印字例を示す図
である。 1・・・cpu、2・・・キー人力部、3・・・ROM
、4・・・RAM、7・・・スリップ印字部、M2−・
・フォーマットメモリ、C・・・カウンタ。 特 許 出 願 人 カシオ計算機株式会社第4図 第3図
Claims (1)
- 【特許請求の範囲】 入力されたアイテムデータをアイテム単位で改行しなが
らリアルタイムで印字していく印字装置において、 印字用紙を正逆自在にフィードするフィード手段と、 アイテムデータが入力された際、印字用紙上の印字対象
行が当該印字用紙の最終行を越えているか否かを判断す
る判別手段と、 この判別手段により最終行を越えていると判別されたと
きは、上記フィード手段により印字用紙を逆方向にフィ
ードすると共に改列して、入力に係るアイテムデータを
印字する印字制御手段と、を備えることを特徴とする印
字装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20696089A JPH0371392A (ja) | 1989-08-11 | 1989-08-11 | 印字装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20696089A JPH0371392A (ja) | 1989-08-11 | 1989-08-11 | 印字装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0371392A true JPH0371392A (ja) | 1991-03-27 |
Family
ID=16531859
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20696089A Pending JPH0371392A (ja) | 1989-08-11 | 1989-08-11 | 印字装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0371392A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4985395A (en) * | 1989-02-24 | 1991-01-15 | Agfa-Gevaert, N.V. | Dye-donor element for thermal dye sublimation transfer |
| WO2004078481A3 (en) * | 2003-03-04 | 2005-06-23 | Transact Tech Inc | Stacker for a printer |
| US8177224B2 (en) | 2009-12-15 | 2012-05-15 | Transact Technologies Incorporated | Methods and apparatus for shingle stacking of tickets in a ticket printer |
-
1989
- 1989-08-11 JP JP20696089A patent/JPH0371392A/ja active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4985395A (en) * | 1989-02-24 | 1991-01-15 | Agfa-Gevaert, N.V. | Dye-donor element for thermal dye sublimation transfer |
| WO2004078481A3 (en) * | 2003-03-04 | 2005-06-23 | Transact Tech Inc | Stacker for a printer |
| GB2415958A (en) * | 2003-03-04 | 2006-01-11 | Transact Tech Inc | Stacker for a printer |
| GB2415958B (en) * | 2003-03-04 | 2007-06-27 | Transact Tech Inc | Stacker for a printer |
| US7275883B2 (en) | 2003-03-04 | 2007-10-02 | Transact Technologies Incorporated | Method for stacking tickets in a printer |
| US8177224B2 (en) | 2009-12-15 | 2012-05-15 | Transact Technologies Incorporated | Methods and apparatus for shingle stacking of tickets in a ticket printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2855207B2 (ja) | 帳票出力装置 | |
| JPH0371392A (ja) | 印字装置 | |
| JPH0710467Y2 (ja) | 電子式キャッシュレジスタ | |
| JPS5922593Y2 (ja) | 電子式キヤツシユレジスタ | |
| JP2004355378A (ja) | ラベルプリンタを用いた業務連絡方法 | |
| JPS594352Y2 (ja) | 電子式キヤツシユレジスタ | |
| JPH0658711B2 (ja) | Posシステム | |
| JPS5922594Y2 (ja) | 金銭登録機 | |
| JPH02126395A (ja) | 電子式キャッシュレジスタ | |
| JP2529942B2 (ja) | Pos端末装置の印字制御方法 | |
| JP2554384B2 (ja) | レシート発行装置 | |
| JPS59112389A (ja) | 電子レジスタ | |
| JP3029729B2 (ja) | ラベルプリンタ | |
| JPS592587Y2 (ja) | 電子式キャッシュレジスタ | |
| JPH01175073A (ja) | 取引処理装置 | |
| JPH0795353B2 (ja) | 情報処理装置 | |
| JPH057662Y2 (ja) | ||
| JPS59129176A (ja) | 電子レジスタの印字方式 | |
| JPH0496197A (ja) | 商品販売データ処理装置 | |
| JPH07129851A (ja) | 領収書発行機能付き売上データ処理装置 | |
| JPS6334695A (ja) | 自動販売機の販売情報印字制御装置 | |
| JPS61187093A (ja) | 電子式レジスタ | |
| JPS63189968A (ja) | 発売窓口伝票作成装置 | |
| JPH03225596A (ja) | 電子式キャッシュレジスタ | |
| JPS61122798A (ja) | 電子キヤツシユレジスタ |