JPS6361185B2 - - Google Patents
Info
- Publication number
- JPS6361185B2 JPS6361185B2 JP16424980A JP16424980A JPS6361185B2 JP S6361185 B2 JPS6361185 B2 JP S6361185B2 JP 16424980 A JP16424980 A JP 16424980A JP 16424980 A JP16424980 A JP 16424980A JP S6361185 B2 JPS6361185 B2 JP S6361185B2
- Authority
- JP
- Japan
- Prior art keywords
- label
- feed
- register
- data
- flag
- 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.)
- Expired
Links
- 230000015654 memory Effects 0.000 claims description 37
- 238000009434 installation Methods 0.000 claims description 3
- 238000000926 separation method Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 15
- 238000001514 detection method Methods 0.000 description 9
- 229940085913 pluset Drugs 0.000 description 7
- 238000005303 weighing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 239000002184 metal Substances 0.000 description 3
- 238000004804 winding Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Labeling Devices (AREA)
Description
【発明の詳細な説明】
この発明はラベル発行装置に関する。
従来ラベル発行装置としては印字機構の後方お
よびラベル発行口にそれぞれラベル検出器を設
け、後方のラベル検出器でラベルのフイードを制
御し、前方のラベル検出器でラベルへのプリント
開始を制御するものが知られている。すなわちこ
のものは後方のラベル検出器でプリントされるラ
ベルよりも何枚か後方のラベルを検出するように
しそのラベル検出器がラベルを検出するとラベル
のフイードを停止し、そのとき前方のラベルが丁
度プリント位置にセツトされるようになつてい
る。また前方、すなわちラベル発行口のラベル検
出器はラベル発行口におけるラベルの重なりを防
止するためのもので、ラベル発行口に前のラベル
がある限りは印字機構の動作およびフイード動作
を禁止するようにしている。
よびラベル発行口にそれぞれラベル検出器を設
け、後方のラベル検出器でラベルのフイードを制
御し、前方のラベル検出器でラベルへのプリント
開始を制御するものが知られている。すなわちこ
のものは後方のラベル検出器でプリントされるラ
ベルよりも何枚か後方のラベルを検出するように
しそのラベル検出器がラベルを検出するとラベル
のフイードを停止し、そのとき前方のラベルが丁
度プリント位置にセツトされるようになつてい
る。また前方、すなわちラベル発行口のラベル検
出器はラベル発行口におけるラベルの重なりを防
止するためのもので、ラベル発行口に前のラベル
がある限りは印字機構の動作およびフイード動作
を禁止するようにしている。
しかしこのようなものでは使用するラベルのサ
イズが異なると後方のラベル検出器がラベルを検
出してフイードを停止制御しても前方のラベルの
印字位置が印字機構の設定位置に正しくセツトさ
れなくなるので、ラベル検出器の位置を調整しな
ければならず、しかもその調整作業はラベル発行
を何回かくり返えし行ないながら行なうので、非
常に手間がかかるとともにラベルが無駄に発行さ
れてしまう欠点があつた。またラベル検出器を2
個使用しなければならない欠点があつた。さらに
このようにラベルのフイード制御を印字機構の後
方に設けたラベル検出器で行なうものでは台紙に
貼着されたラベルととラベルとの間隔にばらつき
があるとそのずれ分が累積されラベルに対するデ
ータのプリント位置が大きくずれる欠点があつ
た。
イズが異なると後方のラベル検出器がラベルを検
出してフイードを停止制御しても前方のラベルの
印字位置が印字機構の設定位置に正しくセツトさ
れなくなるので、ラベル検出器の位置を調整しな
ければならず、しかもその調整作業はラベル発行
を何回かくり返えし行ないながら行なうので、非
常に手間がかかるとともにラベルが無駄に発行さ
れてしまう欠点があつた。またラベル検出器を2
個使用しなければならない欠点があつた。さらに
このようにラベルのフイード制御を印字機構の後
方に設けたラベル検出器で行なうものでは台紙に
貼着されたラベルととラベルとの間隔にばらつき
があるとそのずれ分が累積されラベルに対するデ
ータのプリント位置が大きくずれる欠点があつ
た。
また従来のこの種装置ではラベルに対してデー
タを複数行にわたつてプリントする場合は行間の
フイード制をハード的タイマーを使用して行なつ
ていたため、ラベルサイズに変化に伴つて行間の
フイード量が異なるとその調整作業が面倒となる
欠点があつた。
タを複数行にわたつてプリントする場合は行間の
フイード制をハード的タイマーを使用して行なつ
ていたため、ラベルサイズに変化に伴つて行間の
フイード量が異なるとその調整作業が面倒となる
欠点があつた。
ところでラベル検出器をラベル発行口にのみ設
け、ラベル検出器がラベル発行口からラベルが取
り去られたことを検出すると印字機構の動作を可
能にし、これにより次のラベルにデータをプリン
トし、ラベルへのデータプリントが終了するとラ
ベルをフイードさせ、そのラベルをラベル検出器
が検出してからさらに所定の距離ラベルをフイー
ドさせてラベルのフイードを停止し、そのとき次
のラベルのプリント位置が印字機構の設置位置に
セツトされるようにすれば、使用するラベル検出
器は1個でよく、またラベルのサイズが変わつた
ときにはラベル検出器でラベルを検出してからの
ラベルのフイード量を変化すればラベル検出器を
調整することなく新たなサイズにラベルに充分対
処することができ、また1つ前のラベルの先端を
検出して所定のフイードを行なうことによつて次
のラベルをプリント位置へセツトするようにして
いるので、台紙に貼着されたラベルとラベルとの
間隔にばらつきがあつてもそのばらつきによるず
れの影響は1回毎にキヤンセルされ累積されるこ
とはなくなる。
け、ラベル検出器がラベル発行口からラベルが取
り去られたことを検出すると印字機構の動作を可
能にし、これにより次のラベルにデータをプリン
トし、ラベルへのデータプリントが終了するとラ
ベルをフイードさせ、そのラベルをラベル検出器
が検出してからさらに所定の距離ラベルをフイー
ドさせてラベルのフイードを停止し、そのとき次
のラベルのプリント位置が印字機構の設置位置に
セツトされるようにすれば、使用するラベル検出
器は1個でよく、またラベルのサイズが変わつた
ときにはラベル検出器でラベルを検出してからの
ラベルのフイード量を変化すればラベル検出器を
調整することなく新たなサイズにラベルに充分対
処することができ、また1つ前のラベルの先端を
検出して所定のフイードを行なうことによつて次
のラベルをプリント位置へセツトするようにして
いるので、台紙に貼着されたラベルとラベルとの
間隔にばらつきがあつてもそのばらつきによるず
れの影響は1回毎にキヤンセルされ累積されるこ
とはなくなる。
この発明はこれらの点に鑑みて為されたもの
で、ラベルサイズの変更に伴なう調整作業が容易
にできるとともにラベルのプリント位置へのデー
タのプリントを正確にでき、しかも使用するラベ
ル検出器を1個にできるラベル発行装置を提供す
ることを目的とする。
で、ラベルサイズの変更に伴なう調整作業が容易
にできるとともにラベルのプリント位置へのデー
タのプリントを正確にでき、しかも使用するラベ
ル検出器を1個にできるラベル発行装置を提供す
ることを目的とする。
以下、この発明の実施例を図面を参照して説明
する。
する。
第1図は前面図で、1はラベル発行部、2は操
作部である。前記ラベル発行部1にはラベル発行
口3が設けられ、このラベル発行口3に例えば発
光器、受光器からなるラベル検出器4が設けら
れ、ラベル発行口3に突出されたラベル5を検出
するようにしている。前記操作部2には上部に表
示装置6が設けられ、下部に各種キーおよび各種
スイツチが設けられている。前記表示装置6は複
数桁のセグメント表示素子からなる上段表示器
7、下段表示器8およびフイード(1)ランプ、フイ
ード(2)ランプ、ゼロランプ、風袋ランプ、エラー
ランプ、ラベル終了ランプ、個数ランプ、パツク
数ランプ、部門コードランプ、1stランプ、2ndラ
ンプ、時間ランプ、有効日数ランプの各種状態表
示ランプ9を設けている。前記上段表示器7は3
つに区画され上位桁部を単価表示部、中位桁部を
重さ表示部、下位桁部を値段表示部とし、上記単
価表示部にフイード(1)、フイード(2)の両ランプを
対応させ、上記重さ表示部にゼロ、風袋の両ラン
プを対応させ、かつ上記値段表示部にエラー、ラ
ベル終了の両ランプを対応させている。前記下段
表示器8は3つに区画され上位桁部を数値表示部
とし、中位桁部を日付・時間表示部とし、下位桁
位を商品コード表示部とし、上記数値表示部に個
数、重さ、パツク数、部門コードの各ランプを対
応させ、上記日付・時間表示部に1st、2nd、時
間、有効日数の各ランプを対応させている。前記
各種キーとしては上方に「0」「1」〜「9」の
テンキー10、設定データの区切りを指定するキ
ーとしての「*」の実行キー11、ラベルフイー
ドキー12、風設キー13、風袋キー14、クリ
アキー15、ゼロキー16がそれぞれ設けられ、
下方にカウントプリセツトキー17、重さプリセ
ツトキー18、パツク数キー19、部門コードキ
ー20、訂正キー21、1st日付キー22、2nd日
付キー23、時間キー24、PLU呼出キー25、
品目コードキー26、セツトキー27、小計キー
28、1st合計キー29、2nd合計キー30、3rd
合計キー31、4th合計キー32、自照式のオー
トマイナスキー33がそれぞれ設けられている。
前記各種スイツチとしては上方にラベル発行モー
ドを「自動」「手動」「印字固定」に選択切換えす
るラベル発行モード選択スイツチ34、印字固定
時において固定内容を「単価・重さ」「重さ・値
段」「値段」のいずれかに設定する印字固定内容
設定スイツチ35が設けられ、下方に印字行を
「1段」「2段」のいずれかに設定する印字スイツ
チ36、「ON」位置にあるときは風袋が設定さ
れたときのみ装置の動作を可能にする強制風袋ス
イツチ37、前記セツトキー27にてセツトされ
る内容をPLUデータにするかフイード量データ
にするかを指定するセツトデータ指定スイツチ3
8、データ加算をどの合計メモリにするか指定す
る加算スイツチ39がそれぞれ設けられている。
また操作部2の下方にはデータ印字をON・OFF
設定する1st日付スイツチ40、2nd日付スイツチ
41、風袋スイツチ42、時間スイツチ43、部
門コードスイツチ44、単価スイツチ45、重量
スイツチ46、値段スイツチ47が設けられてい
るとともにラベル発行をON・OFF設定するラベ
ルスイツチ48が設けられている。前記操作部2
の最下端には電源スイツチ49が設けられてい
る。
作部である。前記ラベル発行部1にはラベル発行
口3が設けられ、このラベル発行口3に例えば発
光器、受光器からなるラベル検出器4が設けら
れ、ラベル発行口3に突出されたラベル5を検出
するようにしている。前記操作部2には上部に表
示装置6が設けられ、下部に各種キーおよび各種
スイツチが設けられている。前記表示装置6は複
数桁のセグメント表示素子からなる上段表示器
7、下段表示器8およびフイード(1)ランプ、フイ
ード(2)ランプ、ゼロランプ、風袋ランプ、エラー
ランプ、ラベル終了ランプ、個数ランプ、パツク
数ランプ、部門コードランプ、1stランプ、2ndラ
ンプ、時間ランプ、有効日数ランプの各種状態表
示ランプ9を設けている。前記上段表示器7は3
つに区画され上位桁部を単価表示部、中位桁部を
重さ表示部、下位桁部を値段表示部とし、上記単
価表示部にフイード(1)、フイード(2)の両ランプを
対応させ、上記重さ表示部にゼロ、風袋の両ラン
プを対応させ、かつ上記値段表示部にエラー、ラ
ベル終了の両ランプを対応させている。前記下段
表示器8は3つに区画され上位桁部を数値表示部
とし、中位桁部を日付・時間表示部とし、下位桁
位を商品コード表示部とし、上記数値表示部に個
数、重さ、パツク数、部門コードの各ランプを対
応させ、上記日付・時間表示部に1st、2nd、時
間、有効日数の各ランプを対応させている。前記
各種キーとしては上方に「0」「1」〜「9」の
テンキー10、設定データの区切りを指定するキ
ーとしての「*」の実行キー11、ラベルフイー
ドキー12、風設キー13、風袋キー14、クリ
アキー15、ゼロキー16がそれぞれ設けられ、
下方にカウントプリセツトキー17、重さプリセ
ツトキー18、パツク数キー19、部門コードキ
ー20、訂正キー21、1st日付キー22、2nd日
付キー23、時間キー24、PLU呼出キー25、
品目コードキー26、セツトキー27、小計キー
28、1st合計キー29、2nd合計キー30、3rd
合計キー31、4th合計キー32、自照式のオー
トマイナスキー33がそれぞれ設けられている。
前記各種スイツチとしては上方にラベル発行モー
ドを「自動」「手動」「印字固定」に選択切換えす
るラベル発行モード選択スイツチ34、印字固定
時において固定内容を「単価・重さ」「重さ・値
段」「値段」のいずれかに設定する印字固定内容
設定スイツチ35が設けられ、下方に印字行を
「1段」「2段」のいずれかに設定する印字スイツ
チ36、「ON」位置にあるときは風袋が設定さ
れたときのみ装置の動作を可能にする強制風袋ス
イツチ37、前記セツトキー27にてセツトされ
る内容をPLUデータにするかフイード量データ
にするかを指定するセツトデータ指定スイツチ3
8、データ加算をどの合計メモリにするか指定す
る加算スイツチ39がそれぞれ設けられている。
また操作部2の下方にはデータ印字をON・OFF
設定する1st日付スイツチ40、2nd日付スイツチ
41、風袋スイツチ42、時間スイツチ43、部
門コードスイツチ44、単価スイツチ45、重量
スイツチ46、値段スイツチ47が設けられてい
るとともにラベル発行をON・OFF設定するラベ
ルスイツチ48が設けられている。前記操作部2
の最下端には電源スイツチ49が設けられてい
る。
第2図はラベル発行部1内に収納されているラ
ベル発行機構の概略構成を示すもので、ラベル5
はテープ状の台紙50に一定間隔で貼着され、そ
の台紙50は図示しないラベル供給ロールに巻装
されている。ラベル供給ロールからのラベル5は
ラベル発行部1の後方からラベルガイド51を有
するラベル押え機構52を介して供給され、ラベ
ルガイド53を介して印字機構54に供給されて
いる。前記印字機構54はラベル5に対して単
価、重さ、値段、部門コード、有効日、風袋量等
のデータを設定に応じてプリントするようにして
いる。またラベル発行口3にラベル5があること
をラベル検出器4が検出している限りはプリント
動作を禁止するようにしている。前記印字機構5
4から送出されるラベル5をスタンプユニツト5
5に供給し、そのスタンプユニツト55でラベル
5に品名を印刷するようにしている。このスタン
プユニツト55は筐体内に品名印保持金具56を
上下動自在に設け、その品名印保持金具56にセ
ツト位置検出用孔、商品コード孔をそれぞれあけ
た羽根状の突起を設けた品印名57が着脱自在に
取付けられるようになつている。そして上記品名
印保持金具56をソレノイド58によつて電気的
に上下動させラベル5に品名を印刷するようにな
つている。前記スタンプユニツト55にはラベル
剥離板59が設けられ、そのラベル剥離板59の
先端部でラベル5が台紙50と分離されるように
なつている。前記ラベル剥離板59の先端には前
記ラベル検出器4が取付けられている。前記ラベ
ル剥離板59にて分離された台紙50はゴムロー
ル60とラベルフイードロール61とに挟持され
てフイードされ、ガイドローラ62を介して巻取
りロール63に巻取られるようになつている。前
記ゴムロール60の端にはタイミングプリー64
が固定され、そのタイミングプリー64とパルス
モータ65のタイミングプリー66との間にタイ
ミングベルト67がかけわわたされている。前記
巻取りロール63の端にはスプリングベルトプリ
ー68が固定されそのスプリングベルトプリー6
8とパルスモータ65のスプリングベルトプリー
69との間にスプリングベルト70がかけわたさ
れている。
ベル発行機構の概略構成を示すもので、ラベル5
はテープ状の台紙50に一定間隔で貼着され、そ
の台紙50は図示しないラベル供給ロールに巻装
されている。ラベル供給ロールからのラベル5は
ラベル発行部1の後方からラベルガイド51を有
するラベル押え機構52を介して供給され、ラベ
ルガイド53を介して印字機構54に供給されて
いる。前記印字機構54はラベル5に対して単
価、重さ、値段、部門コード、有効日、風袋量等
のデータを設定に応じてプリントするようにして
いる。またラベル発行口3にラベル5があること
をラベル検出器4が検出している限りはプリント
動作を禁止するようにしている。前記印字機構5
4から送出されるラベル5をスタンプユニツト5
5に供給し、そのスタンプユニツト55でラベル
5に品名を印刷するようにしている。このスタン
プユニツト55は筐体内に品名印保持金具56を
上下動自在に設け、その品名印保持金具56にセ
ツト位置検出用孔、商品コード孔をそれぞれあけ
た羽根状の突起を設けた品印名57が着脱自在に
取付けられるようになつている。そして上記品名
印保持金具56をソレノイド58によつて電気的
に上下動させラベル5に品名を印刷するようにな
つている。前記スタンプユニツト55にはラベル
剥離板59が設けられ、そのラベル剥離板59の
先端部でラベル5が台紙50と分離されるように
なつている。前記ラベル剥離板59の先端には前
記ラベル検出器4が取付けられている。前記ラベ
ル剥離板59にて分離された台紙50はゴムロー
ル60とラベルフイードロール61とに挟持され
てフイードされ、ガイドローラ62を介して巻取
りロール63に巻取られるようになつている。前
記ゴムロール60の端にはタイミングプリー64
が固定され、そのタイミングプリー64とパルス
モータ65のタイミングプリー66との間にタイ
ミングベルト67がかけわわたされている。前記
巻取りロール63の端にはスプリングベルトプリ
ー68が固定されそのスプリングベルトプリー6
8とパルスモータ65のスプリングベルトプリー
69との間にスプリングベルト70がかけわたさ
れている。
第3図は制御回路を示すブロツク図で、101
は演算回路、インストラクシヨンデコーダ、メモ
リ制御回路等が内蔵されたCPU(中央処理ユニツ
ト)、102は各種プログラム等の固定的データ
が格納されたROM(リード・オンリー・メモ
リ)、103は各種フラグ、各種レジスタ、各種
合計メモリが形成され、可変的データが格納され
るRAM(ランダム・アクセス・メモリ)である。
前記RAM103には第4図に示すように各種フ
ラグとしてフイードセツトフラグF1、*1フラ
グF2、オートマイナスフラグF3、B3フラグF4、
B4フラグF5、B5フラグF6、B6フラグF7、小計フ
ラグF8、ラベル検出フラグF9、PLUセツトフラ
グF10が形成され、各種レジスタとして第1のカ
ウンタR1、第2のカウンタR2、単価部、符号部、
重さ部、値段部の上段表示部と設定数部、日付
部、商品コード部の下段表示部となるから表示レ
ジスタR3、置数レジスタR4、商品コード部、単
価部、風袋部、部門部、有効日数部からなる設定
レジスタR5およびプリセツト読出しレジスタR6、
プリントバツフアレジスタR7、フイード(1)レジ
スタR8、フイード(2)レジスタR9、パルス数一時
メモリとしてのパルス(1)レジスタR10およびパル
ス(2)レジスタR11、加工日レジスタR12、有効日
レジスタR13等が形成され、各種合計メモリとし
てパツク数合計部、重量合計部、値段合計部から
なる1st合計メモリM1、2nd合計メモリM2、3rd
合計メモリM3、4th合計メモリM4等が形成され
ている。またこのRAM103には図示しないが
各商品コードに対応して単価、風袋、部門コー
ド、有効日数がプリセツトされる。PLUメモリ
が形成されている。前記CPU101とROM10
2およびRAM103はデータ・バス104およ
びアドレス・バス105を介して結合されてい
る。前記CPU101はまた上記データ・バス1
04およびアドレス・バス105を介してキーボ
ード・デイスプレイ・コントローラ106と結合
され、各種キー107各種スイツチ108からの
入力信号を取込むとともに前記セグメント表示器
7,8および各種ランプ9を表示動作させるよう
にしている。また前記CPU101はデータ・バ
ス104を介して秤部109から計量データを取
込むとともに品名印読取器110によつて品名印
57からセツト位置検出信号、商品コードを取込
むようにしている。さらにCPU101はデー
タ・バス104を介して印字機構54にプリント
データ送出するようにしている。さらに前記
CPU101はアドレス・バス105を介してモ
ータコントローラ111、ブザーコントローラ1
12、スタンプユニツト55を制御するようにし
てある。前記モータコントローラ111はドライ
バー113を介して前記パルスモータ65を駆動
制御するようにしている。前記ブザーコントロー
ラ112はブザー114を駆動制御するようにし
ている。さらに前記CPU101は時計回路11
5を制御し、その時計回路115から日時データ
を読込むようにしている。
は演算回路、インストラクシヨンデコーダ、メモ
リ制御回路等が内蔵されたCPU(中央処理ユニツ
ト)、102は各種プログラム等の固定的データ
が格納されたROM(リード・オンリー・メモ
リ)、103は各種フラグ、各種レジスタ、各種
合計メモリが形成され、可変的データが格納され
るRAM(ランダム・アクセス・メモリ)である。
前記RAM103には第4図に示すように各種フ
ラグとしてフイードセツトフラグF1、*1フラ
グF2、オートマイナスフラグF3、B3フラグF4、
B4フラグF5、B5フラグF6、B6フラグF7、小計フ
ラグF8、ラベル検出フラグF9、PLUセツトフラ
グF10が形成され、各種レジスタとして第1のカ
ウンタR1、第2のカウンタR2、単価部、符号部、
重さ部、値段部の上段表示部と設定数部、日付
部、商品コード部の下段表示部となるから表示レ
ジスタR3、置数レジスタR4、商品コード部、単
価部、風袋部、部門部、有効日数部からなる設定
レジスタR5およびプリセツト読出しレジスタR6、
プリントバツフアレジスタR7、フイード(1)レジ
スタR8、フイード(2)レジスタR9、パルス数一時
メモリとしてのパルス(1)レジスタR10およびパル
ス(2)レジスタR11、加工日レジスタR12、有効日
レジスタR13等が形成され、各種合計メモリとし
てパツク数合計部、重量合計部、値段合計部から
なる1st合計メモリM1、2nd合計メモリM2、3rd
合計メモリM3、4th合計メモリM4等が形成され
ている。またこのRAM103には図示しないが
各商品コードに対応して単価、風袋、部門コー
ド、有効日数がプリセツトされる。PLUメモリ
が形成されている。前記CPU101とROM10
2およびRAM103はデータ・バス104およ
びアドレス・バス105を介して結合されてい
る。前記CPU101はまた上記データ・バス1
04およびアドレス・バス105を介してキーボ
ード・デイスプレイ・コントローラ106と結合
され、各種キー107各種スイツチ108からの
入力信号を取込むとともに前記セグメント表示器
7,8および各種ランプ9を表示動作させるよう
にしている。また前記CPU101はデータ・バ
ス104を介して秤部109から計量データを取
込むとともに品名印読取器110によつて品名印
57からセツト位置検出信号、商品コードを取込
むようにしている。さらにCPU101はデー
タ・バス104を介して印字機構54にプリント
データ送出するようにしている。さらに前記
CPU101はアドレス・バス105を介してモ
ータコントローラ111、ブザーコントローラ1
12、スタンプユニツト55を制御するようにし
てある。前記モータコントローラ111はドライ
バー113を介して前記パルスモータ65を駆動
制御するようにしている。前記ブザーコントロー
ラ112はブザー114を駆動制御するようにし
ている。さらに前記CPU101は時計回路11
5を制御し、その時計回路115から日時データ
を読込むようにしている。
前記CPU101はスタンプユニツト55に品
名印57がセツトされるとき品名印読取器110
で正しくセツトされたか否かを検出し、正しくセ
ツトされない限りブザーコントローラ112を制
御してブザー114を動作するようにしている。
そして品名印57が正しくセツトされたことを判
断すると品名印読取器110でその品名印57か
ら商品コードを読取り、その商品コードでRAM
103のPLUメモリから所要のプリセツトデー
タを読出すようにしている。前記CPU101は
操作部2の各種キー107および各種スイツチ1
08の入力情報をキーボード・デイスプレイ・コ
ントローラ106を介して読込み、ROM102
からの所要のプログラムを読出してRAM10
3、時計回路115、モータコントローラ11
1、ブサーコントローラ112、キーボード・デ
イスプレイ・コントローラ106、スタンプユニ
ツト55、印字機構54をそれぞれ選択的に制御
するようにしている。
名印57がセツトされるとき品名印読取器110
で正しくセツトされたか否かを検出し、正しくセ
ツトされない限りブザーコントローラ112を制
御してブザー114を動作するようにしている。
そして品名印57が正しくセツトされたことを判
断すると品名印読取器110でその品名印57か
ら商品コードを読取り、その商品コードでRAM
103のPLUメモリから所要のプリセツトデー
タを読出すようにしている。前記CPU101は
操作部2の各種キー107および各種スイツチ1
08の入力情報をキーボード・デイスプレイ・コ
ントローラ106を介して読込み、ROM102
からの所要のプログラムを読出してRAM10
3、時計回路115、モータコントローラ11
1、ブサーコントローラ112、キーボード・デ
イスプレイ・コントローラ106、スタンプユニ
ツト55、印字機構54をそれぞれ選択的に制御
するようにしている。
第5図はCPU101が行なうメイン処理の要
部を示す流れ図で、電源スイツチ49が投入され
るとスタートする。そして先ず初期設定を行な
う。この初期設定においてはRAMのクリアや表
示部点検等を行なう。又ラベル発行モード選択ス
イツチ34を除く各種スイツチ108の読込みを
行ない、RAM内の対応するフラグ(図示せず)
をセツトする。続いて主業務スイツチの読込みを
行なう。これは各種スイツチ108の内のラベル
発行モード選択スイツチ34についての読み込み
を行なう。続いてキーインがあるか否かをチエツ
クし、キーインがあればキー処理を行なつてか
ら時計回路の読込みを行ない、キーインがなけ
れば直ちにの処理を行なう。この時計回路11
5からの日時データの読込みは月、日、時、分の
データを読込み、月については前に読込まれてい
る月データよりも今回読込まれる月データが小さ
ければ別途プリセツトされている年データを1つ
更新させるようにしている。続いて加工日の変更
が有か否かをチエツクする。これは前回読込まれ
た日データに対して今回読込まれる日データが変
化していれば加工日の変更有りと判断し、加工日
レジスタR12の加工日データを変更するとともに
有効日レジスタR13の有効日データを変更する。
続いて品名印57からの商品コードの読込みを
行なう。そしてこの読込まれた商品コードが前回
に読込まれた商品コードと一致しているか否かを
チエツクし、もし一致していないならばRAM1
03のPLUメモリ(図示せず)から商品コード
に対応してプリセツトされている単価、風袋、部
門コード、有効日数の各データを読出し、今回読
込んだ商品コードとともにプリセツト読出しレジ
スタR6にセツトする。さらに新たな有効日数の
データによつて加工日レジスタR12の加工日デー
タから新たな有効日データを算出し有効日レジス
タR13にセツトする。続いてにてプリセツト読
出しレジスタR6の単価と秤部109から読込ま
れた計量データを風袋処理等を行なつて得られた
重さとから値段を算出する。そしてにて表示処
理を行なう。この表示処理は表示レジスタR3の
各部に表示すべきデータを揃えてセグメント表示
器である上記表示器7、下段示器8に表示すると
ともに状態表示ランプ9を選択的に点灯する。続
いてにてラベルを発行できる状態にあるか条件
をチエツクする。これは秤部109から読込まれ
た計量データが安定しているか否かラベル検出器
4がラベル検出を行なつていないか否か等によつ
てチエツクする。そしてラベル発行が可能であれ
ば続いてオートマイナスフラグF3が“1”にな
つているか否かをチエツクする。そしたF3=1
であればこれはオートマイナス処理であると判断
し、合計メモリから重さ、値段、パツク数を減算
し、かつオートマイナスフラグF3をクリアする
とともにオートマイナスランプをOFFする。こ
の場合はラベル発行は行なわれない。またF3≠
1であれば次に加算スイツチ39がT4に設定さ
れているか否かをチエツクする。そしてT4に設
定されてあれば別トータルであると判断してブザ
ー114を短時間ONし、かつ4th合計メモリM4
に重さ、値段、パツク数を加算する。この場合も
ラベル発行は行なわれない。加算スイツチ39が
T4に設定されていなければ続いてラベルスイツ
チ48がONに設定されているか否かをチエツク
し、ONに設定されてあればラベル発行を行な
う。このラベル発行はまず1段目印字を行なつ
て小フイードを行ない、次に2段目印字を行
なつてフイードを行なうことによつて為され、
このとき発行されるラベル5は第17図に示すよ
うになる。そして加算スイツチ39がT1〜T3に
設定されているか否かをチエツクし、T1〜T3に
設定されていれば1st合計メモリM1に重さ、値
段、パツク数を加算する。またラベルスイツチ4
8がONに設定されていなければ続いて加算スイ
ツチ39がT1〜T3に設定されているか否かをチ
エツクする。そしてT1〜T3に設定されていれば
ブザー114を短時間ONして1st合計メモリM1
に重量、値段、パツク数をそれぞれ加算する。こ
の場合はラベル発行は行なわれない。また加算ス
イツチ39がT1〜T3に設定されていなければ何
も処理は行なわれない。
部を示す流れ図で、電源スイツチ49が投入され
るとスタートする。そして先ず初期設定を行な
う。この初期設定においてはRAMのクリアや表
示部点検等を行なう。又ラベル発行モード選択ス
イツチ34を除く各種スイツチ108の読込みを
行ない、RAM内の対応するフラグ(図示せず)
をセツトする。続いて主業務スイツチの読込みを
行なう。これは各種スイツチ108の内のラベル
発行モード選択スイツチ34についての読み込み
を行なう。続いてキーインがあるか否かをチエツ
クし、キーインがあればキー処理を行なつてか
ら時計回路の読込みを行ない、キーインがなけ
れば直ちにの処理を行なう。この時計回路11
5からの日時データの読込みは月、日、時、分の
データを読込み、月については前に読込まれてい
る月データよりも今回読込まれる月データが小さ
ければ別途プリセツトされている年データを1つ
更新させるようにしている。続いて加工日の変更
が有か否かをチエツクする。これは前回読込まれ
た日データに対して今回読込まれる日データが変
化していれば加工日の変更有りと判断し、加工日
レジスタR12の加工日データを変更するとともに
有効日レジスタR13の有効日データを変更する。
続いて品名印57からの商品コードの読込みを
行なう。そしてこの読込まれた商品コードが前回
に読込まれた商品コードと一致しているか否かを
チエツクし、もし一致していないならばRAM1
03のPLUメモリ(図示せず)から商品コード
に対応してプリセツトされている単価、風袋、部
門コード、有効日数の各データを読出し、今回読
込んだ商品コードとともにプリセツト読出しレジ
スタR6にセツトする。さらに新たな有効日数の
データによつて加工日レジスタR12の加工日デー
タから新たな有効日データを算出し有効日レジス
タR13にセツトする。続いてにてプリセツト読
出しレジスタR6の単価と秤部109から読込ま
れた計量データを風袋処理等を行なつて得られた
重さとから値段を算出する。そしてにて表示処
理を行なう。この表示処理は表示レジスタR3の
各部に表示すべきデータを揃えてセグメント表示
器である上記表示器7、下段示器8に表示すると
ともに状態表示ランプ9を選択的に点灯する。続
いてにてラベルを発行できる状態にあるか条件
をチエツクする。これは秤部109から読込まれ
た計量データが安定しているか否かラベル検出器
4がラベル検出を行なつていないか否か等によつ
てチエツクする。そしてラベル発行が可能であれ
ば続いてオートマイナスフラグF3が“1”にな
つているか否かをチエツクする。そしたF3=1
であればこれはオートマイナス処理であると判断
し、合計メモリから重さ、値段、パツク数を減算
し、かつオートマイナスフラグF3をクリアする
とともにオートマイナスランプをOFFする。こ
の場合はラベル発行は行なわれない。またF3≠
1であれば次に加算スイツチ39がT4に設定さ
れているか否かをチエツクする。そしてT4に設
定されてあれば別トータルであると判断してブザ
ー114を短時間ONし、かつ4th合計メモリM4
に重さ、値段、パツク数を加算する。この場合も
ラベル発行は行なわれない。加算スイツチ39が
T4に設定されていなければ続いてラベルスイツ
チ48がONに設定されているか否かをチエツク
し、ONに設定されてあればラベル発行を行な
う。このラベル発行はまず1段目印字を行なつ
て小フイードを行ない、次に2段目印字を行
なつてフイードを行なうことによつて為され、
このとき発行されるラベル5は第17図に示すよ
うになる。そして加算スイツチ39がT1〜T3に
設定されているか否かをチエツクし、T1〜T3に
設定されていれば1st合計メモリM1に重さ、値
段、パツク数を加算する。またラベルスイツチ4
8がONに設定されていなければ続いて加算スイ
ツチ39がT1〜T3に設定されているか否かをチ
エツクする。そしてT1〜T3に設定されていれば
ブザー114を短時間ONして1st合計メモリM1
に重量、値段、パツク数をそれぞれ加算する。こ
の場合はラベル発行は行なわれない。また加算ス
イツチ39がT1〜T3に設定されていなければ何
も処理は行なわれない。
第6図〜第14図は第5図の流れ図におけるキ
ー処理を示す流れ図で、この流れ図に基づいて
主要なキーとしてのセツトキー27、テンキー1
0、クリアキー15、実行キー11、小計キー2
8、1st合計キー29、2nd合計キー30、3rd合
計キー31、4th合計キー32のキー処理につい
て述べる。
ー処理を示す流れ図で、この流れ図に基づいて
主要なキーとしてのセツトキー27、テンキー1
0、クリアキー15、実行キー11、小計キー2
8、1st合計キー29、2nd合計キー30、3rd合
計キー31、4th合計キー32のキー処理につい
て述べる。
セツトキー27入力があると第6図に示すよう
にセツトデータ指定スイツチ38がPLUに設定
されているか否かをチエツクし、PLUに設定さ
れていれば続いてPLUセツトフラグF10が“1”
にセツトされているか否かをチエツクする。そし
てF10=1であればPLUセツトフラグF10をクリ
アする。またF10≠1であればPLUセツトフラグ
F10に“1”をセツトし、設定レジスタR5の商品
コードをクリアする。続いてB3フラグF4〜B6フ
ラグF7をクリアし、設定レジスタR5の商品コー
ドを1つカウントアツプする。そして表示レジス
タR3をクリアし全状態表示ランプ9をOFFする。
さらに設定レジスタR5の商品コードを表示レジ
スタR3に転送し、表示をONして商品コードを下
段表示器8で表示する。またセツトデータ指定ス
イツチ38がPLUに設定されていなければFEED
に設定されていると判断し、続いてフイードセツ
トフラグF1に“1”がセツトされているか否か
をチエツクし、F1=1であればフイードセツト
フラグF1をクリアしフイード(1)ランプおよびフ
イード(2)ランプをOFFする。またF1≠1であれ
ばフイードセツトフラグF1に“1”を設定し、
フイード(1)ランプおよびフイード(2)ランプをON
する。続いてフイード(1)レジスタR8の内容を表
示レジスタR3に転送し、*1フラグF2をクリア
して表示をONし、フイード(1)レジスタR5の内容
を上段表示器7で表示する。
にセツトデータ指定スイツチ38がPLUに設定
されているか否かをチエツクし、PLUに設定さ
れていれば続いてPLUセツトフラグF10が“1”
にセツトされているか否かをチエツクする。そし
てF10=1であればPLUセツトフラグF10をクリ
アする。またF10≠1であればPLUセツトフラグ
F10に“1”をセツトし、設定レジスタR5の商品
コードをクリアする。続いてB3フラグF4〜B6フ
ラグF7をクリアし、設定レジスタR5の商品コー
ドを1つカウントアツプする。そして表示レジス
タR3をクリアし全状態表示ランプ9をOFFする。
さらに設定レジスタR5の商品コードを表示レジ
スタR3に転送し、表示をONして商品コードを下
段表示器8で表示する。またセツトデータ指定ス
イツチ38がPLUに設定されていなければFEED
に設定されていると判断し、続いてフイードセツ
トフラグF1に“1”がセツトされているか否か
をチエツクし、F1=1であればフイードセツト
フラグF1をクリアしフイード(1)ランプおよびフ
イード(2)ランプをOFFする。またF1≠1であれ
ばフイードセツトフラグF1に“1”を設定し、
フイード(1)ランプおよびフイード(2)ランプをON
する。続いてフイード(1)レジスタR8の内容を表
示レジスタR3に転送し、*1フラグF2をクリア
して表示をONし、フイード(1)レジスタR5の内容
を上段表示器7で表示する。
またテンキー10入力があると第6図に示すよ
うに先ずフイードセツトフラグF1に“1”がセ
ツトされているか否かをチエツクする。そして
F1=1であればテンキー入力を置数レジスタR4
に格納し、置数レジスタR4の内容を表示レジス
タR3に転送し表示をONする。またF1≠1であれ
ば第8図のキー2処理を行なう。これは先づ
PLUセツトフラグF10に“1”がセツトされてい
るか否かをチエツクする。そしてF10=1であれ
ば続いてB3フラグF4〜B6フラグF7についてチエ
ツクする。そしてB3フラグF4≠1であればテン
キー入力を設定レジスタR5の商品コード部に格
納し、第6図のA1へ戻る。またB3フラグF4=1
でB4フラグF5≠1であればテンキー入力を設定
レジスタR5の単価部に格納し、その単価部のデ
ータを表示レジスタR3に転送して表示をONす
る。またB4フラグF4=1、B4フラグF5=1でB5
フラグF6≠1であればテンキー入力を設定レジ
スタR5の風袋部に格納し、その風袋部のデータ
を表示レジスタR3に転送して表示をONする。ま
たB3フラグF4、B4フラグF5、B5フラグF6がいず
れも“1”でB6フラグF7≠1であればテンキー
入力を設定レジスタR5の部門部に入力し、その
部門部のデータを表示レジスタR3に転送して表
示をONする。さらにB3フラグF4〜B6フラグF7
のいずれも“1”がセツトされていればテンキー
入力を設定レジスタR5の有効日数部に格納し、
その有効日数部のデータを表示レジスタR3に転
送して表示をONする。
うに先ずフイードセツトフラグF1に“1”がセ
ツトされているか否かをチエツクする。そして
F1=1であればテンキー入力を置数レジスタR4
に格納し、置数レジスタR4の内容を表示レジス
タR3に転送し表示をONする。またF1≠1であれ
ば第8図のキー2処理を行なう。これは先づ
PLUセツトフラグF10に“1”がセツトされてい
るか否かをチエツクする。そしてF10=1であれ
ば続いてB3フラグF4〜B6フラグF7についてチエ
ツクする。そしてB3フラグF4≠1であればテン
キー入力を設定レジスタR5の商品コード部に格
納し、第6図のA1へ戻る。またB3フラグF4=1
でB4フラグF5≠1であればテンキー入力を設定
レジスタR5の単価部に格納し、その単価部のデ
ータを表示レジスタR3に転送して表示をONす
る。またB4フラグF4=1、B4フラグF5=1でB5
フラグF6≠1であればテンキー入力を設定レジ
スタR5の風袋部に格納し、その風袋部のデータ
を表示レジスタR3に転送して表示をONする。ま
たB3フラグF4、B4フラグF5、B5フラグF6がいず
れも“1”でB6フラグF7≠1であればテンキー
入力を設定レジスタR5の部門部に入力し、その
部門部のデータを表示レジスタR3に転送して表
示をONする。さらにB3フラグF4〜B6フラグF7
のいずれも“1”がセツトされていればテンキー
入力を設定レジスタR5の有効日数部に格納し、
その有効日数部のデータを表示レジスタR3に転
送して表示をONする。
またクリアキー15入力があると第7図に示す
ようにフイードセツトフラグF1に“1”がセツ
トされているか否かをチエツクする。そしてF1
=1であれば置数レジスタR4をクリアし、表示
をクリアする。またF1≠1でPLUセツトフラグ
F10=1のときはF3フラグF4〜B6フラグF7をクリ
アするとともに設定レジスタR5をクリアし、全
状態表示ランプ9をOFFするとともに表示をク
リアする。
ようにフイードセツトフラグF1に“1”がセツ
トされているか否かをチエツクする。そしてF1
=1であれば置数レジスタR4をクリアし、表示
をクリアする。またF1≠1でPLUセツトフラグ
F10=1のときはF3フラグF4〜B6フラグF7をクリ
アするとともに設定レジスタR5をクリアし、全
状態表示ランプ9をOFFするとともに表示をク
リアする。
また実行キー11入力があると第7図に示すよ
うにフイードセツトフラグF1に“1”がセツト
されているか否かをチエツクする。そしてF1=
1であれば続いて*1フラグF2=1か否かをチ
エツクし、またF1≠1であれば第9図のキー3
処理を行なう。*フラグF2のチエツクにおいて
F2=1であれば置数レジスタR4の内容をフイー
ド(2)レジスタR9に格納するとともにその内容を
パルス数に変換してパルス(2)レジスタR11に格納
し、第6図のA2へ戻る。F2≠1であれば置数レ
ジスタR4の内容をフイード(1)レジスタR8に格納
するとともにその内容をパルス数に変換してパル
ス(1)レジスタR10に格納する。そして*フラグF2
に“1”を設定し、フイード(1)ランプをOFF、
フイード(2)ランプをONする。フイード(2)レジス
タR9の内容を表示レジスタR3に転送して表示を
ONする。フイードセツトフラグF1≠1あればキ
ー3処理が行なわれるがこのキー3処理は先ず
PLUセツトフラグF10をチエツクし、F10=1で
あれば続いてB3フラグF4〜B6フラグF7の各フラ
グに基づいて以下の処理を行なう。B3フラグF4
≠1であれば、B3フラグF4に“1”をセツトし、
続いて設定レジスタR5の商品コードからPLUの
プリセツト項目を読出しプリセツト読出レジスタ
R6に格納する。プリセツト読出レジスタR6の単
価、風袋、部門、有効日数を設定レジスタR5に
設定する。そして設定レジスタR5から単価を読
出し表示レジスタR3に格納し表示をONする。ま
たB3フラグF4=1でB4フラグF5≠1であればB4
フラグF5に“1”をセツトし、続いて設定レジ
スタR5の風袋を表示レジスタR3に格納し表示を
ONする。またB3フラグF4、B4フラグF5が共に
“1”でB5フラグF6≠1であればB5フラグF6に
“1”をセツトし、続いて設定レジスタR5の部門
を表示レジスタR3に格納するとともに部門コー
ドランプをONし、かつ表示をONする。またB3
フラグF4、B4フラグF5、B5フラグF6が共に
“1”でB6フラグF7≠1であればB6フラグF7に
“1”をセツトし、続いて設定レジスタR5の有効
日数を表示レジスタR3に格納するとともに有効
日数ランプを点灯し、かつ表示をONする。さら
にB3〜B6の全てのフラグF4〜F7に“1”がセツ
トされてあれば設定レジスタR5の商品コードよ
りプリセツトすべきPLUメモリのアドレスを検
策し、そのアドレスに設定レジスタR5の内容を
セツトする。そして第6図のA3へ戻る。
うにフイードセツトフラグF1に“1”がセツト
されているか否かをチエツクする。そしてF1=
1であれば続いて*1フラグF2=1か否かをチ
エツクし、またF1≠1であれば第9図のキー3
処理を行なう。*フラグF2のチエツクにおいて
F2=1であれば置数レジスタR4の内容をフイー
ド(2)レジスタR9に格納するとともにその内容を
パルス数に変換してパルス(2)レジスタR11に格納
し、第6図のA2へ戻る。F2≠1であれば置数レ
ジスタR4の内容をフイード(1)レジスタR8に格納
するとともにその内容をパルス数に変換してパル
ス(1)レジスタR10に格納する。そして*フラグF2
に“1”を設定し、フイード(1)ランプをOFF、
フイード(2)ランプをONする。フイード(2)レジス
タR9の内容を表示レジスタR3に転送して表示を
ONする。フイードセツトフラグF1≠1あればキ
ー3処理が行なわれるがこのキー3処理は先ず
PLUセツトフラグF10をチエツクし、F10=1で
あれば続いてB3フラグF4〜B6フラグF7の各フラ
グに基づいて以下の処理を行なう。B3フラグF4
≠1であれば、B3フラグF4に“1”をセツトし、
続いて設定レジスタR5の商品コードからPLUの
プリセツト項目を読出しプリセツト読出レジスタ
R6に格納する。プリセツト読出レジスタR6の単
価、風袋、部門、有効日数を設定レジスタR5に
設定する。そして設定レジスタR5から単価を読
出し表示レジスタR3に格納し表示をONする。ま
たB3フラグF4=1でB4フラグF5≠1であればB4
フラグF5に“1”をセツトし、続いて設定レジ
スタR5の風袋を表示レジスタR3に格納し表示を
ONする。またB3フラグF4、B4フラグF5が共に
“1”でB5フラグF6≠1であればB5フラグF6に
“1”をセツトし、続いて設定レジスタR5の部門
を表示レジスタR3に格納するとともに部門コー
ドランプをONし、かつ表示をONする。またB3
フラグF4、B4フラグF5、B5フラグF6が共に
“1”でB6フラグF7≠1であればB6フラグF7に
“1”をセツトし、続いて設定レジスタR5の有効
日数を表示レジスタR3に格納するとともに有効
日数ランプを点灯し、かつ表示をONする。さら
にB3〜B6の全てのフラグF4〜F7に“1”がセツ
トされてあれば設定レジスタR5の商品コードよ
りプリセツトすべきPLUメモリのアドレスを検
策し、そのアドレスに設定レジスタR5の内容を
セツトする。そして第6図のA3へ戻る。
小計キー28入力があると第10図に示すよう
に小計フラグF8に“1”をセツトして全表示を
ブランキングする。
に小計フラグF8に“1”をセツトして全表示を
ブランキングする。
1st合計キー29入力があると第11図に示す
ように小計フラグF8をセツトし、F8=1であれ
ばマークデータ〔1◇〕をプリントバツフアレジ
スタR7にセツトし、かつF8≠1であればマーク
データ〔1*〕をプリントバツフアレジスタR7
にセツトする。続いて1st合計メモリM1の重量合
計、値段合計をプリントバツフアレジスタR7に
読出しセツトする。続いてプリントバツフアレジ
スタR7の内容をラベルにプリントアウトし、1
行フイードを行なう。続いて加工日、1st合計メ
モリM1のパツク数合計、時間、部門コードをプ
リントバツフアレジスタR7にセツトし、ラベル
にプリントアウトする。そしてラベルをフイード
してラベル発行を行なう。このとき発行されるラ
ベル5は第18図に示すようになる。続いて小計
フラグF8をチエツクし、F8=1であれば小計フ
ラグF8をクリアして終了する。またF8≠1であ
れば加算スイツチ39の設定内容をチエツクし、
設定がT1〜T3ONになつていれば1st合計メモリ
M1の各データを2nd合計メモリM2の対応するデ
ータに加算する。そして1st合計メモリM1の内容
をクリアしてこの処理を終了する。
ように小計フラグF8をセツトし、F8=1であれ
ばマークデータ〔1◇〕をプリントバツフアレジ
スタR7にセツトし、かつF8≠1であればマーク
データ〔1*〕をプリントバツフアレジスタR7
にセツトする。続いて1st合計メモリM1の重量合
計、値段合計をプリントバツフアレジスタR7に
読出しセツトする。続いてプリントバツフアレジ
スタR7の内容をラベルにプリントアウトし、1
行フイードを行なう。続いて加工日、1st合計メ
モリM1のパツク数合計、時間、部門コードをプ
リントバツフアレジスタR7にセツトし、ラベル
にプリントアウトする。そしてラベルをフイード
してラベル発行を行なう。このとき発行されるラ
ベル5は第18図に示すようになる。続いて小計
フラグF8をチエツクし、F8=1であれば小計フ
ラグF8をクリアして終了する。またF8≠1であ
れば加算スイツチ39の設定内容をチエツクし、
設定がT1〜T3ONになつていれば1st合計メモリ
M1の各データを2nd合計メモリM2の対応するデ
ータに加算する。そして1st合計メモリM1の内容
をクリアしてこの処理を終了する。
2nd合計キー30入力があると第12図に示す
ように小計フラグF8をチエツクし、F8=1であ
ればマークデータ〔2◇〕をプリントバツフアレ
ジスタR7にセツトし、かつF8≠1であればマー
クデータ〔2*〕をプリントバツフアレジスタ
R7にセツトする。続いて2nd合計メモリM2の重
量合計、値段合計をプリントバツフアレジスタ
R7にセツトする。そしてプリントバツフアレジ
スタR7の内容をラベルにプリントアウトし、1
行フイードを行なう。続いて加工日、2nd合計メ
モリM2のパツク数合計、時間、部門コードをプ
リントバツフアレジスタR7にセツトしラベルに
プリントアウトする。そしてラベルをフイードし
てラベル発行を行なう。続いて小計フラグF8を
チエツクし、F8=1であれば小計フラグF8をク
リアして終了する。またF8≠1であれば加算ス
イツチ39の設定内容をチエツクし、設定がT1
〜T3ONになつていれば2nd合計メモリM2の各デ
ータを3rd合計メモリM3の対応するデータに加算
する。そして2nd合計メモリM2の内容をクリアし
て終了する。
ように小計フラグF8をチエツクし、F8=1であ
ればマークデータ〔2◇〕をプリントバツフアレ
ジスタR7にセツトし、かつF8≠1であればマー
クデータ〔2*〕をプリントバツフアレジスタ
R7にセツトする。続いて2nd合計メモリM2の重
量合計、値段合計をプリントバツフアレジスタ
R7にセツトする。そしてプリントバツフアレジ
スタR7の内容をラベルにプリントアウトし、1
行フイードを行なう。続いて加工日、2nd合計メ
モリM2のパツク数合計、時間、部門コードをプ
リントバツフアレジスタR7にセツトしラベルに
プリントアウトする。そしてラベルをフイードし
てラベル発行を行なう。続いて小計フラグF8を
チエツクし、F8=1であれば小計フラグF8をク
リアして終了する。またF8≠1であれば加算ス
イツチ39の設定内容をチエツクし、設定がT1
〜T3ONになつていれば2nd合計メモリM2の各デ
ータを3rd合計メモリM3の対応するデータに加算
する。そして2nd合計メモリM2の内容をクリアし
て終了する。
3rd合計キー31入力があると第13図に示す
ように小計フラグF8をチエツクし、F8=1であ
ればマークデータ〔3◇〕をプリントバツフアレ
ジスタR7にセツトし、かつF8≠1であればマー
クデータ〔3*〕をプリントバツフアレジスタ
R7にセツトする。続いて3rd合計メモリM3の重
量合計、値段合計をプリントバツフアレジスタ
R7にセツトする。そしてプリントバツフアレジ
スタR7の内容をラベルにプリントアウトし、1
行フイールドを行なう。続いて加工日、3rd合計
メモリM3のパツク数合計、時間、部門コードを
プリントバツフアレジスタR7にセツトしラベル
にプリントアウトする。そしてラベルをフイード
してラベル発行を行なう。続いて小計フラグF8
をチエツクし、F8=1であれば小計フラグF8を
クリアして終了する。またF8≠1であれば3rd合
計メモリM3の内容をクリアして終了する。
ように小計フラグF8をチエツクし、F8=1であ
ればマークデータ〔3◇〕をプリントバツフアレ
ジスタR7にセツトし、かつF8≠1であればマー
クデータ〔3*〕をプリントバツフアレジスタ
R7にセツトする。続いて3rd合計メモリM3の重
量合計、値段合計をプリントバツフアレジスタ
R7にセツトする。そしてプリントバツフアレジ
スタR7の内容をラベルにプリントアウトし、1
行フイールドを行なう。続いて加工日、3rd合計
メモリM3のパツク数合計、時間、部門コードを
プリントバツフアレジスタR7にセツトしラベル
にプリントアウトする。そしてラベルをフイード
してラベル発行を行なう。続いて小計フラグF8
をチエツクし、F8=1であれば小計フラグF8を
クリアして終了する。またF8≠1であれば3rd合
計メモリM3の内容をクリアして終了する。
4th合計キー32入力があると第14図に示す
ように小計フラグF8をチエツクし、F8=1であ
ればマークデータ〔4◇〕をプリントバツフアレ
ジスタR7にセツトし、かつF8≠1であればマー
クデータ〔4*〕をプリントバツフアレジスタ
R7にセツトする。続いて4th合計メモリM4の重量
合計、値段合計をプリントバツフアレジスタR7
にセツトする。そしてプリントバツフアレジスタ
R7の内容をラベルにプリントアウトし、1行フ
イードを行なう。続いて加工日、2nd合計メモリ
M2のパツク数合計、時間、部門コードをプリン
トバツフアレジスタR7にセツトしラベルにプリ
ントアウトする。そしてラベルをフイードしてラ
ベル発行を行なう。続いて小計フラグF8をチエ
ツクし、F8=1であれば小計フラグF8をクリア
して終了する。またF8≠1であれば4th合計メモ
リM4の内容をクリアして終了する。
ように小計フラグF8をチエツクし、F8=1であ
ればマークデータ〔4◇〕をプリントバツフアレ
ジスタR7にセツトし、かつF8≠1であればマー
クデータ〔4*〕をプリントバツフアレジスタ
R7にセツトする。続いて4th合計メモリM4の重量
合計、値段合計をプリントバツフアレジスタR7
にセツトする。そしてプリントバツフアレジスタ
R7の内容をラベルにプリントアウトし、1行フ
イードを行なう。続いて加工日、2nd合計メモリ
M2のパツク数合計、時間、部門コードをプリン
トバツフアレジスタR7にセツトしラベルにプリ
ントアウトする。そしてラベルをフイードしてラ
ベル発行を行なう。続いて小計フラグF8をチエ
ツクし、F8=1であれば小計フラグF8をクリア
して終了する。またF8≠1であれば4th合計メモ
リM4の内容をクリアして終了する。
第15図は第5図の流れ図における小フイード
の処理を示す流れ図で、これは先ずパルス(1)レ
ジスタR10の内容を第1のカウンタR1に移し、パ
ルス(2)レジスタR11の内容を第2のカウンタR2に
移す。続いて第2のカウンタR2のゼロチエツク
を行なう。最初は第2のカウンタR2がゼロでな
いのでモータコントローラ111を介してパルス
モータ65にパルスを出力する。そしてパルスモ
ータ65が1パルス分動作する所定のデイレイタ
イムを設けて第2のカウンタR2が1つカウント
ダウンされる。続いてラベル検出フラグF9をチ
エツクしF9≠1であれば続いてラベル検出器4
でラベルが検出されているか否かをチエツクす
る。そしてラベル検出器4でラベルが検出されて
いなければ第2のカウンタR2のゼロチエツクへ
ルーチンが戻る。またラベル検出器4でラベルが
ラベル取出口3にあることが検出されるとラベル
検出フラグF9に“1”をセツトする。続いて第
1のカウンタR1のゼロチエツクを行なう。そし
て第1のカウンタR1の内容がゼロでなければ第
1のカウンタR1を1つのカウントダウンして第
2のカウンタR2のゼロチエツクへルーチンが戻
り、また第1のカウンタR1の内容がゼロであれ
ば直ちに第2のカウンタR2のゼロチエツクへル
ーチンが戻る。また上記のラベル検出フラグF9
のチエツクにおいてF9=1であれば直ちに第1
のカウンタR1のゼロチエツクを行なう。
の処理を示す流れ図で、これは先ずパルス(1)レ
ジスタR10の内容を第1のカウンタR1に移し、パ
ルス(2)レジスタR11の内容を第2のカウンタR2に
移す。続いて第2のカウンタR2のゼロチエツク
を行なう。最初は第2のカウンタR2がゼロでな
いのでモータコントローラ111を介してパルス
モータ65にパルスを出力する。そしてパルスモ
ータ65が1パルス分動作する所定のデイレイタ
イムを設けて第2のカウンタR2が1つカウント
ダウンされる。続いてラベル検出フラグF9をチ
エツクしF9≠1であれば続いてラベル検出器4
でラベルが検出されているか否かをチエツクす
る。そしてラベル検出器4でラベルが検出されて
いなければ第2のカウンタR2のゼロチエツクへ
ルーチンが戻る。またラベル検出器4でラベルが
ラベル取出口3にあることが検出されるとラベル
検出フラグF9に“1”をセツトする。続いて第
1のカウンタR1のゼロチエツクを行なう。そし
て第1のカウンタR1の内容がゼロでなければ第
1のカウンタR1を1つのカウントダウンして第
2のカウンタR2のゼロチエツクへルーチンが戻
り、また第1のカウンタR1の内容がゼロであれ
ば直ちに第2のカウンタR2のゼロチエツクへル
ーチンが戻る。また上記のラベル検出フラグF9
のチエツクにおいてF9=1であれば直ちに第1
のカウンタR1のゼロチエツクを行なう。
第16図は第5図の流れ図におけるフイード
の処理を示す流れ図で、小フイードの無い1段印
字の場合は前段においてパルス(1)レジスタR10の
内容を第1のカウンタR1に移す制御が行なわれ
る。フイード処理は先ず第1のカウンタR1のゼ
ロチツクを行ない、最初は第1のカウンタR1が
ゼロでないのでモータコントローラ111を介し
てパルスモータ65にパルスを出力する。そして
パルスモータ65が1パルス分動作する所定のデ
イレイタイムを設けてラベル検出フラグF9をチ
エツクする。そしてラベル検出器4がラベル取出
口3にラベルが来ることを検出するまではこの処
理をくり返えし、ラベル検出器4がラベルを検出
するとラベル検出フラグF9に“1”をセツトし
てから第1のカウンタR1の内容を1つカウント
ダウンさせる。以後パルスモータ65にパルスを
出力するごとに第1のカウンタR1を1つずつカ
ウントダウンさせ、第1のカウンタR1の内容が
ゼロになるとルーチンをリターンしてこのフイー
ド処理を終了する。
の処理を示す流れ図で、小フイードの無い1段印
字の場合は前段においてパルス(1)レジスタR10の
内容を第1のカウンタR1に移す制御が行なわれ
る。フイード処理は先ず第1のカウンタR1のゼ
ロチツクを行ない、最初は第1のカウンタR1が
ゼロでないのでモータコントローラ111を介し
てパルスモータ65にパルスを出力する。そして
パルスモータ65が1パルス分動作する所定のデ
イレイタイムを設けてラベル検出フラグF9をチ
エツクする。そしてラベル検出器4がラベル取出
口3にラベルが来ることを検出するまではこの処
理をくり返えし、ラベル検出器4がラベルを検出
するとラベル検出フラグF9に“1”をセツトし
てから第1のカウンタR1の内容を1つカウント
ダウンさせる。以後パルスモータ65にパルスを
出力するごとに第1のカウンタR1を1つずつカ
ウントダウンさせ、第1のカウンタR1の内容が
ゼロになるとルーチンをリターンしてこのフイー
ド処理を終了する。
このような構成においてセツトデータ指定スイ
ツチ38をFEEDにセツトしてセツトキー27を
操作するとフイードセツトフラグF1に“1”が
セツトされる。またフイード(1)、(2)ランプが点灯
しフイード(1)レジスタR8の内容が上段表示器7
に表示されるとともに*1フラグF2がクリアさ
れる。この状態でテンキー10で先ずラベル検出
器4でラベルが検出されてからどの位ラベルをフ
イードするかの距離データをミリメートル単位で
入力する。例えば70mmフイードさせるものとすれ
ばテンキー10で“70”と入力する。この70mmは
上段表示器7に表示される。続いて実行(*)キ
ー11を操作すると置数レジスタR4の70mmがフ
イード(1)レジスタR8に入力されるとともに70mm
がパルスモータ65のパルス数に変換されてパル
ス(1)レジスタR10に格納され、*レフラグF2に
“1”がセツトされフイールド(1)ランプが消灯し、
続いて上段表示器7にフイード(2)レジスタR9の
内容が表示される。この動作において距離データ
のパルス数への変換は以下の通りになる。例えば
1パルスにてパルスモータ65が18゜回転し、ゴ
ムロール60のタイミングプリー64とパルスモ
ータ65のタイミングプリー66とのギア比を
48:11、すなわちタイミングプリー64がタイミ
ングプリー66に対して4.36倍大きいとするとタ
イミングプリー66が1周するには200パルスが
必要でタイミングプリー64が1周するには872
パルス必要となる。そしてゴムロール60の直径
を50mmとすると円周は157mmとなるから1パルス
当りのフイード量は157÷872で0.18mmとなる。し
たがつて70mmをパルス数に変換すると70÷0.18で
略389パルスとなり、この389パルスがパルス(1)レ
ジスタR10に格納される。続いてテンキー10で
行間隔のフイード量を同じくミリメートル単位で
入力する。例えば5mmフイードさせるものとする
とテンキー10で“5”と入力する。この5mmは
上段表示器7にて表示される。続いて実行キー1
1を操作すると今度は*1フラグF2=1である
から置数レジスタR4の5mmはフイール(2)レジス
タR9に入力されるとともに5mmがパルス数に変
換されてパルス(2)レジスタR11に格納される。こ
のときのパルス数は5÷0.18で略28パルスとな
る。こうして2つのフイード量が設定されること
になる。またパルス(2)レジスタR11へのパルス数
の設定が終了するとフイード(1)、(2)ランプが両方
とも再び点灯するとともにフイード(1)レジスタ
R8の内容が表示され、かつ*1フラグF2がクリ
アされて再び最初のフイード量の設定可能状態に
戻る。この状態でセツトキー27を操作すると今
度はフイードセツトフラグF1=1になつている
からフイードセツトフラグF1がクリアされ、か
つフイード(1)、(2)ランプが消灯してフイード量の
設定が終了する。このように2つのフイード量の
設定がセツトキー27、テンキー10、実行キー
11によつて容易に行なうことができる。しかも
1回目のテンキー入力はラベル検出後のフイード
量となり、2回目のテンキー入力は行間隔のフイ
ード量となるので、別途そのフイード量を区別す
るためのキーは必要なくキー操作が簡単である。
ツチ38をFEEDにセツトしてセツトキー27を
操作するとフイードセツトフラグF1に“1”が
セツトされる。またフイード(1)、(2)ランプが点灯
しフイード(1)レジスタR8の内容が上段表示器7
に表示されるとともに*1フラグF2がクリアさ
れる。この状態でテンキー10で先ずラベル検出
器4でラベルが検出されてからどの位ラベルをフ
イードするかの距離データをミリメートル単位で
入力する。例えば70mmフイードさせるものとすれ
ばテンキー10で“70”と入力する。この70mmは
上段表示器7に表示される。続いて実行(*)キ
ー11を操作すると置数レジスタR4の70mmがフ
イード(1)レジスタR8に入力されるとともに70mm
がパルスモータ65のパルス数に変換されてパル
ス(1)レジスタR10に格納され、*レフラグF2に
“1”がセツトされフイールド(1)ランプが消灯し、
続いて上段表示器7にフイード(2)レジスタR9の
内容が表示される。この動作において距離データ
のパルス数への変換は以下の通りになる。例えば
1パルスにてパルスモータ65が18゜回転し、ゴ
ムロール60のタイミングプリー64とパルスモ
ータ65のタイミングプリー66とのギア比を
48:11、すなわちタイミングプリー64がタイミ
ングプリー66に対して4.36倍大きいとするとタ
イミングプリー66が1周するには200パルスが
必要でタイミングプリー64が1周するには872
パルス必要となる。そしてゴムロール60の直径
を50mmとすると円周は157mmとなるから1パルス
当りのフイード量は157÷872で0.18mmとなる。し
たがつて70mmをパルス数に変換すると70÷0.18で
略389パルスとなり、この389パルスがパルス(1)レ
ジスタR10に格納される。続いてテンキー10で
行間隔のフイード量を同じくミリメートル単位で
入力する。例えば5mmフイードさせるものとする
とテンキー10で“5”と入力する。この5mmは
上段表示器7にて表示される。続いて実行キー1
1を操作すると今度は*1フラグF2=1である
から置数レジスタR4の5mmはフイール(2)レジス
タR9に入力されるとともに5mmがパルス数に変
換されてパルス(2)レジスタR11に格納される。こ
のときのパルス数は5÷0.18で略28パルスとな
る。こうして2つのフイード量が設定されること
になる。またパルス(2)レジスタR11へのパルス数
の設定が終了するとフイード(1)、(2)ランプが両方
とも再び点灯するとともにフイード(1)レジスタ
R8の内容が表示され、かつ*1フラグF2がクリ
アされて再び最初のフイード量の設定可能状態に
戻る。この状態でセツトキー27を操作すると今
度はフイードセツトフラグF1=1になつている
からフイードセツトフラグF1がクリアされ、か
つフイード(1)、(2)ランプが消灯してフイード量の
設定が終了する。このように2つのフイード量の
設定がセツトキー27、テンキー10、実行キー
11によつて容易に行なうことができる。しかも
1回目のテンキー入力はラベル検出後のフイード
量となり、2回目のテンキー入力は行間隔のフイ
ード量となるので、別途そのフイード量を区別す
るためのキーは必要なくキー操作が簡単である。
ラベル発行時におけるフイード制御はパルス(1)
レジスタR10、パルス(2)レジスタR11の内容に基
づいて行なわれる。すなわち行間隔のフイードは
パルス(2)レジスタR11の内容を第2のカウンタR2
に移し、パルスモータ65にパルスを1個出力す
る毎に第2のカウンタR2の内容を1つずつカウ
ントダウンさせ、第2のカウンタR2の内容がゼ
ロになつたときそのフイードを終了する。なお、
このフイード中に前方のラベルがラベル検出器4
によつて検出されていると同時にパルス(1)レジス
タR10の内容が移された第1のカウンタR1もカウ
ントダウンされるようになる。またラベルに対し
てデータのプリントが終了した後のフイードはラ
ベルがラベル検出器4で検出されるまではパルス
モータ65にパルスを出力するのみの制御を行な
つてフイードを行ない、ラベルがラベル検出器4
で検出されると以後はパルス(1)レジスタR10の内
容が入つている第1のカウンタ1をパルスモータ
65にパルスを出力する毎に1つずつカウントダ
ウンさせ、第1のカウンタR1の内容がゼロにな
るまで行なう。こうしてラベル検出器4の設置さ
れているラベル剥離板59の先端から所定の長さ
突出した状態でラベル5は停止し、ラベルの取出
しに待機する。そしてラベルがラベル発行口3に
ある限り印字機構54の動作は停止される。
レジスタR10、パルス(2)レジスタR11の内容に基
づいて行なわれる。すなわち行間隔のフイードは
パルス(2)レジスタR11の内容を第2のカウンタR2
に移し、パルスモータ65にパルスを1個出力す
る毎に第2のカウンタR2の内容を1つずつカウ
ントダウンさせ、第2のカウンタR2の内容がゼ
ロになつたときそのフイードを終了する。なお、
このフイード中に前方のラベルがラベル検出器4
によつて検出されていると同時にパルス(1)レジス
タR10の内容が移された第1のカウンタR1もカウ
ントダウンされるようになる。またラベルに対し
てデータのプリントが終了した後のフイードはラ
ベルがラベル検出器4で検出されるまではパルス
モータ65にパルスを出力するのみの制御を行な
つてフイードを行ない、ラベルがラベル検出器4
で検出されると以後はパルス(1)レジスタR10の内
容が入つている第1のカウンタ1をパルスモータ
65にパルスを出力する毎に1つずつカウントダ
ウンさせ、第1のカウンタR1の内容がゼロにな
るまで行なう。こうしてラベル検出器4の設置さ
れているラベル剥離板59の先端から所定の長さ
突出した状態でラベル5は停止し、ラベルの取出
しに待機する。そしてラベルがラベル発行口3に
ある限り印字機構54の動作は停止される。
したがつてラベル5のサイズが変更された場合
にはそのサイズに合わせてラベル検出器4による
ラベル検出後のフイード量を変更すればよいか
ら、単にフイード量を設定し直せばよい。また行
間隔が変わつてもその変更された行間隔のフイー
ド量を設定し直せばよい。このようにラベルのサ
イズが変更されてもそれに合つたフイード量をセ
ツトキー27、テンキー10、実行キー11を使
用して設定し直せばよく調整はきわめて容易であ
る。また使用するラベル検出器は1個でよいので
使用部品数をそれだけ少なくできる。またラベル
検出器4を剥離板59の先端部に取り付け、その
ラベル検出器4がラベルを検出してから一定量フ
イードさせることによつて次のラベルの最初のプ
リント位置を印字機構54の設置位置にセツトす
るようにしているのでたとえラベル間隔にばらつ
きがあつてもそのばらつきによるずれが累積され
ることはなく、常に発行ラベルと次のプリントラ
ベルとの間隔のずれのみしか影響しないので、次
のラベルに対してそのプリント位置にデータを略
正確にプリントすることができる。
にはそのサイズに合わせてラベル検出器4による
ラベル検出後のフイード量を変更すればよいか
ら、単にフイード量を設定し直せばよい。また行
間隔が変わつてもその変更された行間隔のフイー
ド量を設定し直せばよい。このようにラベルのサ
イズが変更されてもそれに合つたフイード量をセ
ツトキー27、テンキー10、実行キー11を使
用して設定し直せばよく調整はきわめて容易であ
る。また使用するラベル検出器は1個でよいので
使用部品数をそれだけ少なくできる。またラベル
検出器4を剥離板59の先端部に取り付け、その
ラベル検出器4がラベルを検出してから一定量フ
イードさせることによつて次のラベルの最初のプ
リント位置を印字機構54の設置位置にセツトす
るようにしているのでたとえラベル間隔にばらつ
きがあつてもそのばらつきによるずれが累積され
ることはなく、常に発行ラベルと次のプリントラ
ベルとの間隔のずれのみしか影響しないので、次
のラベルに対してそのプリント位置にデータを略
正確にプリントすることができる。
なお、前記実施例ではラベル検出器4でラベル
を検出した後のフイード量を直接入力するものに
ついて述べたがかならずしもこれに限定されるも
のではなく、ラベル検出器と印字機構との間の距
離A、前のラベルの先端と次のラベルの先端との
距離B、ラベルの先端から最初のプリント位置ま
での距離Cとからフイード量xをx=B−(A−
C)の関係で求めることができるので、距離Bを
入力してxを求めるようにすることもできる。
を検出した後のフイード量を直接入力するものに
ついて述べたがかならずしもこれに限定されるも
のではなく、ラベル検出器と印字機構との間の距
離A、前のラベルの先端と次のラベルの先端との
距離B、ラベルの先端から最初のプリント位置ま
での距離Cとからフイード量xをx=B−(A−
C)の関係で求めることができるので、距離Bを
入力してxを求めるようにすることもできる。
図はこの発明の実施例を示すもので、第1図は
前面を示す正面図、第2図はラベル発行機構の概
略構成図、第3図は回路構成を示すブロツク図、
第4図はRAMの主なメモリ構成を示す図、第5
図はメイン処理の要部を示す流れ図、第6図〜第
9図はセツトキー、テンキー、クリアキー、実行
キーによる処理を示す流れ図、第10図は小計キ
ーによる処理を示す流れ図、第11図は1st合計
キーによる処理を示す流れ図、第12図は2nd合
計キーによる処理を示す流れ図、第13図は3rd
合計キーによる処理を示す流れ図、第14図は
4th合計キーによる処理を示す流れ図、第15図
は小フイード処理を示す流れ図、第16図はフイ
ード処理を示す流れ図、第17図は通常のラベル
発行処理によつて発行されるラベルの一例を示す
図、第18図は1st合計キーの操作によつて発行
されるラベルの一例を示す図である。 3……ラベル発行口、4……ラベル検出器、5
……ラベル、10……テンキー、11……実行キ
ー、27……セツトキー、38……セツトデータ
指定スイツチ、54……印字機構、60……ゴム
ロール、61……ラベルフイードロール、63…
…巻取りロール、65……パルスモータ、101
……CPU(中央処理ユニツト)、102……RAM
(リード・オンリー・メモリ)、103……RAM
(ランダム・アクセス・メモリ)、R8,R9……フ
イードレジスタ、R10,R11……パルスレジスタ。
前面を示す正面図、第2図はラベル発行機構の概
略構成図、第3図は回路構成を示すブロツク図、
第4図はRAMの主なメモリ構成を示す図、第5
図はメイン処理の要部を示す流れ図、第6図〜第
9図はセツトキー、テンキー、クリアキー、実行
キーによる処理を示す流れ図、第10図は小計キ
ーによる処理を示す流れ図、第11図は1st合計
キーによる処理を示す流れ図、第12図は2nd合
計キーによる処理を示す流れ図、第13図は3rd
合計キーによる処理を示す流れ図、第14図は
4th合計キーによる処理を示す流れ図、第15図
は小フイード処理を示す流れ図、第16図はフイ
ード処理を示す流れ図、第17図は通常のラベル
発行処理によつて発行されるラベルの一例を示す
図、第18図は1st合計キーの操作によつて発行
されるラベルの一例を示す図である。 3……ラベル発行口、4……ラベル検出器、5
……ラベル、10……テンキー、11……実行キ
ー、27……セツトキー、38……セツトデータ
指定スイツチ、54……印字機構、60……ゴム
ロール、61……ラベルフイードロール、63…
…巻取りロール、65……パルスモータ、101
……CPU(中央処理ユニツト)、102……RAM
(リード・オンリー・メモリ)、103……RAM
(ランダム・アクセス・メモリ)、R8,R9……フ
イードレジスタ、R10,R11……パルスレジスタ。
Claims (1)
- 【特許請求の範囲】 1 パルスモータを駆動源とするラベルフイード
機構と、このラベルフイード機構によつてフイー
ドされるラベルに対してデータプリントを行なう
印字機構と、ラベル発行口においてラベル検出を
行なうラベル検出器と、ラベルに対するデータプ
リントの終了後次のラベルの最初の印字位置を上
記印字機構の設置位置までフイードさせるための
第1の距離データおよびラベルを印字行間隔でフ
イードさせるための第2の距離データを入力する
手段と、この入力手段によつて入力される両距離
データに基づいて上記パルスモータを駆動するフ
イードパルス数を算出し、一時メモリに格納する
手段とを設け、上記ラベル検出器がラベルの除去
を検出すると印字機構の動作が可能になり、上記
印字機構でラベルにデータプリントを行なうとき
は第2の距離データに基づいて算出されたフイー
ドパルス数で上記パルスモータを駆動してラベル
フイードを行ない、上記印字機構によるラベルプ
リントの終了後は上記パルスモータを駆動して上
記ラベル検出器でラベル検出されるまでラベルフ
イードし、ラベル検出後は第1の距離データに基
づいて算出されたフイードパルス数で上記パルス
モータを駆動してラベルフイードを行なつてラベ
ル発行を停止することを特徴とするラベル発行装
置。 2 距離データ入力手段は、設定のスタートおよ
びエンドを指示するセツトキー、設定データの区
切りを指示するキーおよびテンキーを有し、第
1、第2の距離データの入力をデータの入力順序
に基づいて決定するようにしたことを特徴とする
特許請求の範囲第1項記載のラベル発行装置。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16424980A JPS5787981A (en) | 1980-11-21 | 1980-11-21 | Label issuing device |
| US06/321,395 US4516208A (en) | 1980-11-21 | 1981-11-16 | Label issuing apparatus with programmable label feed |
| AU77537/81A AU529285B2 (en) | 1980-11-21 | 1981-11-16 | Label issuing apparatus |
| EP81109723A EP0052848B1 (en) | 1980-11-21 | 1981-11-17 | Label issuing apparatus |
| DE8181109723T DE3176310D1 (en) | 1980-11-21 | 1981-11-17 | Label issuing apparatus |
| CA000390616A CA1166069A (en) | 1980-11-21 | 1981-11-20 | Label issuing apparatus |
| DK515381A DK153454C (da) | 1980-11-21 | 1981-11-20 | Etiketafgivelsesapparat med programmerbar etikettilfoersel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16424980A JPS5787981A (en) | 1980-11-21 | 1980-11-21 | Label issuing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5787981A JPS5787981A (en) | 1982-06-01 |
| JPS6361185B2 true JPS6361185B2 (ja) | 1988-11-28 |
Family
ID=15789503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16424980A Granted JPS5787981A (en) | 1980-11-21 | 1980-11-21 | Label issuing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5787981A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6315751A (ja) * | 1986-07-08 | 1988-01-22 | Teraoka Seiko Co Ltd | ラベルプリンタ |
| US5100248A (en) * | 1988-12-08 | 1992-03-31 | Hewlett-Packard Company | Text scale method |
| JP4610926B2 (ja) * | 2004-05-11 | 2011-01-12 | 株式会社サトー | 剥離装置 |
-
1980
- 1980-11-21 JP JP16424980A patent/JPS5787981A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5787981A (en) | 1982-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4276598A (en) | Electronic cash register including means for producing printed validation data | |
| US4630067A (en) | Bar code printer | |
| US4547780A (en) | Printer with manual paper feed and weigh scale incorporating the same | |
| US4516208A (en) | Label issuing apparatus with programmable label feed | |
| EP0052848B1 (en) | Label issuing apparatus | |
| JPS6361185B2 (ja) | ||
| JPS5940632B2 (ja) | ラベル印字装置 | |
| JPS6233134B2 (ja) | ||
| JPS6021549B2 (ja) | ラベルプリンタ | |
| JPS6366743B2 (ja) | ||
| JPH021741B2 (ja) | ||
| JPH021736B2 (ja) | ||
| JPS5845652B2 (ja) | 単価切換スイツチを有するラベルプリンタの誤操作防止方法 | |
| JPS6314289B2 (ja) | ||
| JPH0148154B2 (ja) | ||
| JPS639824A (ja) | ポスタルスケ−ル | |
| JPS588376A (ja) | デ−タ登録装置 | |
| JP2501477B2 (ja) | ラベルプリンタ | |
| JPH0348455B2 (ja) | ||
| JPS6212844B2 (ja) | ||
| JPS62229032A (ja) | 販売用電子料金秤 | |
| JPS5819207B2 (ja) | ラベル発行装置 | |
| JPH021739B2 (ja) | ||
| JPH0331206B2 (ja) | ||
| JPS5913379B2 (ja) | ラベル発行装置 |