JPH021743B2 - - Google Patents
Info
- Publication number
- JPH021743B2 JPH021743B2 JP56109095A JP10909581A JPH021743B2 JP H021743 B2 JPH021743 B2 JP H021743B2 JP 56109095 A JP56109095 A JP 56109095A JP 10909581 A JP10909581 A JP 10909581A JP H021743 B2 JPH021743 B2 JP H021743B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- label
- data
- total
- 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 - Lifetime
Links
Landscapes
- Labeling Devices (AREA)
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
本発明は、はかりからのデータ例えば単価、重
量および値段等のデータをラベルにプリントして
発行するラベルプリンタに関するものである。
量および値段等のデータをラベルにプリントして
発行するラベルプリンタに関するものである。
(従来の技術)
ラベルプリンタは、電子はかりによつて求めら
れた重量、その重量と単価重量当りの単価とから
演算された値段等のデータを、ラベルにプリント
して発行するもので、特にスーパーマーケツト等
において、個々の商品の値付け作業に広く利用さ
れてきている。
れた重量、その重量と単価重量当りの単価とから
演算された値段等のデータを、ラベルにプリント
して発行するもので、特にスーパーマーケツト等
において、個々の商品の値付け作業に広く利用さ
れてきている。
(発明が解決しようとする問題点)
一方、この種のラベルプリンタの中には、複数
台のはかりからのデータを選択的にラベルにプリ
ントして発行できるものがある。このものは、接
続可能なはかりに対応して手動発行キーおよび合
計キーをそれぞれ設け、いずれかの手動発行キー
が押されると押されたキーに対応するはかりから
のデータをラベルにプリントして発行するととも
にそのデータを押された手動発行キーに対応する
メモリへ集計記憶し、いずれかの合計キーが押さ
れたとき押されたキーに対応するメモリの集計デ
ータをラベルにプリントして発行するようになつ
ている。従つて、このものは、接続可能なはかり
の数に応じて合計キーの数が増えるため、操作部
におけるスペース的な問題がある。
台のはかりからのデータを選択的にラベルにプリ
ントして発行できるものがある。このものは、接
続可能なはかりに対応して手動発行キーおよび合
計キーをそれぞれ設け、いずれかの手動発行キー
が押されると押されたキーに対応するはかりから
のデータをラベルにプリントして発行するととも
にそのデータを押された手動発行キーに対応する
メモリへ集計記憶し、いずれかの合計キーが押さ
れたとき押されたキーに対応するメモリの集計デ
ータをラベルにプリントして発行するようになつ
ている。従つて、このものは、接続可能なはかり
の数に応じて合計キーの数が増えるため、操作部
におけるスペース的な問題がある。
本発明の目的は、複数台のはかりからのデータ
を選択的にプリントして発行するラベルプリンタ
において、はかり毎に集計されたデータをプリン
トアウトする際の合計キーを1個に省略すること
にある。
を選択的にプリントして発行するラベルプリンタ
において、はかり毎に集計されたデータをプリン
トアウトする際の合計キーを1個に省略すること
にある。
(問題点を解決するための手段)
本発明のラベルプリンタは複数台のはかりが接
続可能でかつ接続された複数台のはかりからのデ
ータを選択的にラベルにプリントして発行するラ
ベルプリンタであつて、接続可能な複数台のはか
りにそれぞれ対応して設けられた複数のラベル発
行キーと、1個の合計キーと、この合計キーの操
作の有無を記憶する判別手段と、前記複数のラベ
ル発行キーにそれぞれ対応して設けられた複数の
合計データ記憶手段と、前記いずれかのラベル発
行キーが操作された際前記判別手段の内容を判断
し、その判別手段の内容によつて合計キーが操作
されていないことが判断されたとき、操作された
ラベル発行キーに対応するはかりからのデータを
ラベルにプリントして発行するとともにそのラベ
ル発行キーに対応する合計データ記憶手段へ加算
処理し、前記判別手段の内容によつて合計キーが
操作されていることが判断されたとき、操作され
たラベル発行キーに対応する合計データ記憶手段
のデータをラベルにプリントして発行する制御手
段とを備えたものである。
続可能でかつ接続された複数台のはかりからのデ
ータを選択的にラベルにプリントして発行するラ
ベルプリンタであつて、接続可能な複数台のはか
りにそれぞれ対応して設けられた複数のラベル発
行キーと、1個の合計キーと、この合計キーの操
作の有無を記憶する判別手段と、前記複数のラベ
ル発行キーにそれぞれ対応して設けられた複数の
合計データ記憶手段と、前記いずれかのラベル発
行キーが操作された際前記判別手段の内容を判断
し、その判別手段の内容によつて合計キーが操作
されていないことが判断されたとき、操作された
ラベル発行キーに対応するはかりからのデータを
ラベルにプリントして発行するとともにそのラベ
ル発行キーに対応する合計データ記憶手段へ加算
処理し、前記判別手段の内容によつて合計キーが
操作されていることが判断されたとき、操作され
たラベル発行キーに対応する合計データ記憶手段
のデータをラベルにプリントして発行する制御手
段とを備えたものである。
(作 用)
本発明は、接続可能な複数台のはかりにそれぞ
れ対応して設けられたいずれかのラベル発行キー
が操作された際に合計キーの操作の有無を記憶す
る判別手段の内容を判断し、判別手段の内容によ
つて合計キーが操作されているか否かを判断し、
判別手段の内容によつて合計キーが操作されてい
ないことが判断されたときは、制御手段は操作さ
れたラベル発行キーに対応するはかりからのデー
タをラベルにプリントして発行するとともにその
ラベル発行キーに対応する合計データ記憶手段へ
加算処理する。
れ対応して設けられたいずれかのラベル発行キー
が操作された際に合計キーの操作の有無を記憶す
る判別手段の内容を判断し、判別手段の内容によ
つて合計キーが操作されているか否かを判断し、
判別手段の内容によつて合計キーが操作されてい
ないことが判断されたときは、制御手段は操作さ
れたラベル発行キーに対応するはかりからのデー
タをラベルにプリントして発行するとともにその
ラベル発行キーに対応する合計データ記憶手段へ
加算処理する。
また判別手段の内容によつて合計キーが操作さ
れていることが判断されたとき、制御手段は操作
されたラベル発行キーに対応する合計データ記憶
手段のデータをラベルにプリントして発行するも
のである。
れていることが判断されたとき、制御手段は操作
されたラベル発行キーに対応する合計データ記憶
手段のデータをラベルにプリントして発行するも
のである。
(実施例)
以下、本発明を図面に示す実施例に基づき説明
する。
する。
第1図は本実施例のラベルプリンタの外観を示
している。同ラベルプリンタ1は、筐体2の外部
に複数台例えば第1、第2のはかりH1,H2を接
続できる構造である。ラベルプリンタ1に接続さ
れる第1、第2のはかりH1,H2は、本体aの上
方に秤量皿bを、正面に図示しないキーボードお
よび表示器をそれぞれ備え、予めキーボードによ
つて単価重量当りの単価を設定した後、秤量皿b
に被計量物を載せると、その被計量物の重量を計
測するとともに、重量と単価とから値段を演算
し、それらの各データつまり単価、重量および値
段を表示器に表示する一方、前記ラベルプリンタ
1からの要求に従つてそれらの各データをラベル
プリンタ1へ伝送する機能をもつものである。ま
た、前記筐体2には、その正面に操作パネル3
が、上部にラベル発行口4および台紙送出口5を
有するカバー6がそれぞれ設けられている。前記
操作パネル3には、第2図に示す如く、複数種の
スイツチ、キーおよびステータスランプがそれぞ
れ設けられている。すなわち、スイツチとしては
電源スイツチ7、自動、手動および定額の各ポジ
シヨンに対応するモードを選択するモード切換ス
イツチ8、ラベル発行スイツチ9および6連のデ
ジタルスイツチからなる日付設定スイツチ10
が、キーとしては前記第1のはかりH1に対応す
るラベル発行キーとしてのプリントキー11、
前記第2のはかりH2に対応するラベル発行キー
としてのプリントキー12および合計キー13
が、ステータスランプとしては前記電源スイツチ
7がオン状態のとき点灯される電源ランプ14、
前記プリント、キー11,12が押された際
その押されたキーに対応して点灯される確認ラン
プ15,16およびラベルが無い状態のとき点灯
されるラベル異常検出ランプ17がそれぞれ設け
られている。
している。同ラベルプリンタ1は、筐体2の外部
に複数台例えば第1、第2のはかりH1,H2を接
続できる構造である。ラベルプリンタ1に接続さ
れる第1、第2のはかりH1,H2は、本体aの上
方に秤量皿bを、正面に図示しないキーボードお
よび表示器をそれぞれ備え、予めキーボードによ
つて単価重量当りの単価を設定した後、秤量皿b
に被計量物を載せると、その被計量物の重量を計
測するとともに、重量と単価とから値段を演算
し、それらの各データつまり単価、重量および値
段を表示器に表示する一方、前記ラベルプリンタ
1からの要求に従つてそれらの各データをラベル
プリンタ1へ伝送する機能をもつものである。ま
た、前記筐体2には、その正面に操作パネル3
が、上部にラベル発行口4および台紙送出口5を
有するカバー6がそれぞれ設けられている。前記
操作パネル3には、第2図に示す如く、複数種の
スイツチ、キーおよびステータスランプがそれぞ
れ設けられている。すなわち、スイツチとしては
電源スイツチ7、自動、手動および定額の各ポジ
シヨンに対応するモードを選択するモード切換ス
イツチ8、ラベル発行スイツチ9および6連のデ
ジタルスイツチからなる日付設定スイツチ10
が、キーとしては前記第1のはかりH1に対応す
るラベル発行キーとしてのプリントキー11、
前記第2のはかりH2に対応するラベル発行キー
としてのプリントキー12および合計キー13
が、ステータスランプとしては前記電源スイツチ
7がオン状態のとき点灯される電源ランプ14、
前記プリント、キー11,12が押された際
その押されたキーに対応して点灯される確認ラン
プ15,16およびラベルが無い状態のとき点灯
されるラベル異常検出ランプ17がそれぞれ設け
られている。
第3図は前記ラベルプリンタ1の筐体2の内部
構造を示している。同筐体2の内部には、後部一
側壁にブザー21が取付けられているとともに、
後部他側寄りに帯状の台紙22をロール状にして
巻付けたリール23が、前記他側寄りに前記リー
ル23から引出された台紙22の両面を挾持して
送り出す一対の送りローラ24,25がそれぞれ
設けられている。一方の送りローラ25は、ラベ
ル送りモータ26によつて回転し、他方の送りロ
ーラ24との間に挾持した台紙22を案内板27
に沿つて前記台紙送出口5へ送り出す。また、前
記リール23と一対の送りローラ24,25との
間には、案内板28と、この案内板28に沿つて
案内された台紙22を鋭角的に屈曲させ、その外
表面に一定のピツチ毎に粘着されたラベル29を
台紙22から剥離し、投光器および受光器からな
るラベル検出器30の光軸を通して前記ラベル発
行口4へ投出する剥離体31とがそれぞれ設けら
れている。ラベル検出器30は、投光器および受
光器の光軸がラベル29によつて遮断されたとき
ラベル検出信号LDを出力する。また、剥離体3
1に対向する位置には、ラベル29との間にリボ
ン32が通る間隙を介してドツド式の印字ヘツド
33が設けられている。また、リボン32の両端
は、リボンエンド検出装置34を介して、リボン
送りモータ35が正転(同図中時計方向)時その
回転が伝達されるスプール36と、リボン送りモ
ータ35が逆転(同図中反時計方向)時その回転
が伝達されるスプール37とに巻着されている。
構造を示している。同筐体2の内部には、後部一
側壁にブザー21が取付けられているとともに、
後部他側寄りに帯状の台紙22をロール状にして
巻付けたリール23が、前記他側寄りに前記リー
ル23から引出された台紙22の両面を挾持して
送り出す一対の送りローラ24,25がそれぞれ
設けられている。一方の送りローラ25は、ラベ
ル送りモータ26によつて回転し、他方の送りロ
ーラ24との間に挾持した台紙22を案内板27
に沿つて前記台紙送出口5へ送り出す。また、前
記リール23と一対の送りローラ24,25との
間には、案内板28と、この案内板28に沿つて
案内された台紙22を鋭角的に屈曲させ、その外
表面に一定のピツチ毎に粘着されたラベル29を
台紙22から剥離し、投光器および受光器からな
るラベル検出器30の光軸を通して前記ラベル発
行口4へ投出する剥離体31とがそれぞれ設けら
れている。ラベル検出器30は、投光器および受
光器の光軸がラベル29によつて遮断されたとき
ラベル検出信号LDを出力する。また、剥離体3
1に対向する位置には、ラベル29との間にリボ
ン32が通る間隙を介してドツド式の印字ヘツド
33が設けられている。また、リボン32の両端
は、リボンエンド検出装置34を介して、リボン
送りモータ35が正転(同図中時計方向)時その
回転が伝達されるスプール36と、リボン送りモ
ータ35が逆転(同図中反時計方向)時その回転
が伝達されるスプール37とに巻着されている。
前記リボンエンド検出装置34は、第4図およ
び第5図に示す如く、フレーム41に前記印字ヘ
ツド33とスプール36との間および印字ヘツド
33とスプール37との間においてそれぞれリボ
ン32と接する一対の固定ローラ42a,42
b,43a,43bが回動自在に固定されている
とともに、その固定ローラ42a,43aと固定
ローラ42b,43bとの間にテンシヨンレバー
44が前記リボン32の張設方向に対して略直角
方向へ摺動自在に設けられている。テンシヨンレ
バー44には、前記フレーム41に螺合されたガ
イド支柱45に対して摺動する長孔46が形成さ
れているとともに、一端部および略中間部に前記
固定ローラ42a,42b,43a,43bに接
したリボン32をその張設方向に対して略直角方
向へ蛇行させるテンシヨンローラ47,48が回
動自在に固定されている。そして、テンシヨンレ
バー44は、テンシヨンローラ48と前記ガイド
支柱45との間に張設されたスプリング49によ
り常時一端側へ付勢された状態にあるが、スプー
ル36,37のいずれかの回転によつてリボン3
2がスプール36,37の巻端に達すると、その
ときの張力の増大によつて他方向へ変位し、その
先端を投光器および受光器からなるリボンエンド
検出器50の光軸上に進入させるように動作す
る。このとき、リボンエンド検出器50からはリ
ボンエンド検出信号RDが出力されるようになつ
ている。
び第5図に示す如く、フレーム41に前記印字ヘ
ツド33とスプール36との間および印字ヘツド
33とスプール37との間においてそれぞれリボ
ン32と接する一対の固定ローラ42a,42
b,43a,43bが回動自在に固定されている
とともに、その固定ローラ42a,43aと固定
ローラ42b,43bとの間にテンシヨンレバー
44が前記リボン32の張設方向に対して略直角
方向へ摺動自在に設けられている。テンシヨンレ
バー44には、前記フレーム41に螺合されたガ
イド支柱45に対して摺動する長孔46が形成さ
れているとともに、一端部および略中間部に前記
固定ローラ42a,42b,43a,43bに接
したリボン32をその張設方向に対して略直角方
向へ蛇行させるテンシヨンローラ47,48が回
動自在に固定されている。そして、テンシヨンレ
バー44は、テンシヨンローラ48と前記ガイド
支柱45との間に張設されたスプリング49によ
り常時一端側へ付勢された状態にあるが、スプー
ル36,37のいずれかの回転によつてリボン3
2がスプール36,37の巻端に達すると、その
ときの張力の増大によつて他方向へ変位し、その
先端を投光器および受光器からなるリボンエンド
検出器50の光軸上に進入させるように動作す
る。このとき、リボンエンド検出器50からはリ
ボンエンド検出信号RDが出力されるようになつ
ている。
第6図は前記ラベルプリンタ1の回路構成を示
している。同図中51は中央処理装置〔CPU〕
である。CPU51には、アドレスバスおよびデ
ータバス52を通じて、I/Oユニツト53,5
4、インプツトポート55,56、リードオンメ
モリ〔ROM〕57および上記の各チツプを選択
するチツプセレクタ58がそれぞれ接続されてい
るとともに、前記リボンエンド検出器50からの
リボンエンド検出信号RDおよび前記ラベル検出
器30からのラベル検出信号LDが与えられるよ
うになつている。前記I/Oユニツト53には、
内部に前記CPU51からのタイマーセツト信号
TSによつてセツトされ設定時間(約10ms)経過
後前記CPU51へ割込信号TWを与えるキースキ
ヤンタイマー61が内蔵されているとともに、外
部に前記ブザー21、ステータスランプ(確認ラ
ンプ、ラベル異常検出ランプ等)、リボン送りモ
ータ35、ラベル送りモータ26、印字ヘツド3
3をそれぞれ駆動させるドライバー回路62,6
3,64,65,66が接続されている。また、
前記I/Oユニツト54には、内部にランダムア
クセスメモリ〔RAM〕67が内蔵されていると
ともに、外部に前記操作パネル3上の各種キーや
スイツチ類の操作に応じたコードデータを発生す
るキーマトリツクス回路68および前記第1、第
2のはかりH1,H2を動作させるドライバー回路
69,70が接続されている。また、前記インプ
ツトポート55,56には、前記第1、第2のは
かりH1,H2からの出力データがフオトカプラ7
1,72を介して与えられる。さらに、前記
ROM57には、第8図から第11図に示す処理
を実行させるプログラムが記憶されている。
している。同図中51は中央処理装置〔CPU〕
である。CPU51には、アドレスバスおよびデ
ータバス52を通じて、I/Oユニツト53,5
4、インプツトポート55,56、リードオンメ
モリ〔ROM〕57および上記の各チツプを選択
するチツプセレクタ58がそれぞれ接続されてい
るとともに、前記リボンエンド検出器50からの
リボンエンド検出信号RDおよび前記ラベル検出
器30からのラベル検出信号LDが与えられるよ
うになつている。前記I/Oユニツト53には、
内部に前記CPU51からのタイマーセツト信号
TSによつてセツトされ設定時間(約10ms)経過
後前記CPU51へ割込信号TWを与えるキースキ
ヤンタイマー61が内蔵されているとともに、外
部に前記ブザー21、ステータスランプ(確認ラ
ンプ、ラベル異常検出ランプ等)、リボン送りモ
ータ35、ラベル送りモータ26、印字ヘツド3
3をそれぞれ駆動させるドライバー回路62,6
3,64,65,66が接続されている。また、
前記I/Oユニツト54には、内部にランダムア
クセスメモリ〔RAM〕67が内蔵されていると
ともに、外部に前記操作パネル3上の各種キーや
スイツチ類の操作に応じたコードデータを発生す
るキーマトリツクス回路68および前記第1、第
2のはかりH1,H2を動作させるドライバー回路
69,70が接続されている。また、前記インプ
ツトポート55,56には、前記第1、第2のは
かりH1,H2からの出力データがフオトカプラ7
1,72を介して与えられる。さらに、前記
ROM57には、第8図から第11図に示す処理
を実行させるプログラムが記憶されている。
前記I/Oユニツト54内のRAM67には、
第7図に示す如く、予め定められたアドレスに各
種フラグ、レジスタおよびメモリ等が割付けられ
ている。前記フラグとしては、前記CPU51が
前記第1、第2のはかりH1,H2からのプリント
指令を受けたとき“1”にセツトされるコマンド
受信フラグCMF、前記第1、第2のはかりH1,
H2からの出力データを取込んだ際そのデータが
第1のはかりH1からのデータであるか第2のは
かりH2からのデータであるかを識別するデータ
識別フラグDAF、前記合計キー13が押された
とき“1”にセツトされる判別手段としての合計
キーフラグTOFおよびリボンの送り方向を識別
するリボン送り方向識別フラグSPFがある。ま
た、前記レジスタとしては、演算に供されるワー
キングレジスタWORがある。さらに、前記メモ
リとしては、前記第1、第2のはかりH1,H2か
らの出力データを取込んだ際そのデータを格納す
るデータ格納メモリDAM、そのデータ格納メモ
リDAMに格納されたデータのうち前記印字ヘツ
ド33によつて印字するプリントデータを編集す
るプリントバツフアメモリPBM、前記操作パネ
ル3上の各種キーが押された際押されたキーのコ
ードデータを記憶するキーバツフアメモリ
KBM、前記日付設定スイツチ10によつて設定
されるデータを記憶する設定データ格納メモリ
DGM、前記第1、第2のはかりH1,H2からの
値段データをそれぞれ集計記憶する合計データ記
憶手段としての第1、第2の合計メモリTO1M,
TO2Mおよび第1、第2のはかりH1,H2の処理
点数を記憶する第1、第2の点数メモリCO1M,
CO2M等がある。なお、前記設定データ格納メモ
リDGMには、通常年2桁、月2桁、日2桁が設
定されるが、年データの場合1年に1回の変更で
あるため、本実施例ではその年2桁に対応するデ
ジタルスイツチ10aにより定額モードにおける
カウントデータが記憶されるようになつている。
このほか、RAM67には、ブザー21がオンの
とき“1”に、オフのとき“0”に設定されるブ
ザーオンオフフラグBUFが設けられている。
第7図に示す如く、予め定められたアドレスに各
種フラグ、レジスタおよびメモリ等が割付けられ
ている。前記フラグとしては、前記CPU51が
前記第1、第2のはかりH1,H2からのプリント
指令を受けたとき“1”にセツトされるコマンド
受信フラグCMF、前記第1、第2のはかりH1,
H2からの出力データを取込んだ際そのデータが
第1のはかりH1からのデータであるか第2のは
かりH2からのデータであるかを識別するデータ
識別フラグDAF、前記合計キー13が押された
とき“1”にセツトされる判別手段としての合計
キーフラグTOFおよびリボンの送り方向を識別
するリボン送り方向識別フラグSPFがある。ま
た、前記レジスタとしては、演算に供されるワー
キングレジスタWORがある。さらに、前記メモ
リとしては、前記第1、第2のはかりH1,H2か
らの出力データを取込んだ際そのデータを格納す
るデータ格納メモリDAM、そのデータ格納メモ
リDAMに格納されたデータのうち前記印字ヘツ
ド33によつて印字するプリントデータを編集す
るプリントバツフアメモリPBM、前記操作パネ
ル3上の各種キーが押された際押されたキーのコ
ードデータを記憶するキーバツフアメモリ
KBM、前記日付設定スイツチ10によつて設定
されるデータを記憶する設定データ格納メモリ
DGM、前記第1、第2のはかりH1,H2からの
値段データをそれぞれ集計記憶する合計データ記
憶手段としての第1、第2の合計メモリTO1M,
TO2Mおよび第1、第2のはかりH1,H2の処理
点数を記憶する第1、第2の点数メモリCO1M,
CO2M等がある。なお、前記設定データ格納メモ
リDGMには、通常年2桁、月2桁、日2桁が設
定されるが、年データの場合1年に1回の変更で
あるため、本実施例ではその年2桁に対応するデ
ジタルスイツチ10aにより定額モードにおける
カウントデータが記憶されるようになつている。
このほか、RAM67には、ブザー21がオンの
とき“1”に、オフのとき“0”に設定されるブ
ザーオンオフフラグBUFが設けられている。
次に、本ラベルプリンタ1の作用を第8図から
第11図に示すフローチヤートに沿つて説明す
る。いま、電源スイツチ7がオンされると、
CPU51は、第8図のメインルーチンに示す如
く、初期条件を設定し、I/Oユニツト5
3,54をクリアし、RAM67をクリアし、
リボン32を一定量送る。このとき、リボン送
り方向識別フラグSPFが“1”であればリボン送
りモータ35を一定時間正回転させ、またリボン
送り方向識別フラグSPFが“0”であればリボン
送りモータ35を一定時間逆回転させることによ
り、リボン32のたるみを吸収する。続いて、
タイマーセツト信号TSをI/Oユニツト53へ
与えキースキヤンタイマー61をセツトした後、
以降のループを繰返す。この以降のループを
繰返し処理している過程において、キースキヤン
タイマー61が設定時間(約10msの時間)経過
すると、そのキースキヤンタイマー61から割込
信号TWがCPU51へ与えられる。すると、
CPU51は、第9図のタイマー割込処理を実行
した後、再び第8図のメインルーチンへ戻り引続
き処理を続行する。タイマー割込処理では、キ
ーが押されたか否か、コマンド受信フラグ
CMFが“1”であるか否か、ブザー21がオ
ンであるか否かを順に判断し、それらがいずれも
否の場合直接〓〓キースキヤンタイマー61を再セ
ツトする。従つて、タイマー割込処理の最後にキ
ースキヤンタイマー61が再セツトされるため、
そのキースキヤンタイマー61の設定時間経過す
る毎にタイマー割込処理が実行されることにな
る。
第11図に示すフローチヤートに沿つて説明す
る。いま、電源スイツチ7がオンされると、
CPU51は、第8図のメインルーチンに示す如
く、初期条件を設定し、I/Oユニツト5
3,54をクリアし、RAM67をクリアし、
リボン32を一定量送る。このとき、リボン送
り方向識別フラグSPFが“1”であればリボン送
りモータ35を一定時間正回転させ、またリボン
送り方向識別フラグSPFが“0”であればリボン
送りモータ35を一定時間逆回転させることによ
り、リボン32のたるみを吸収する。続いて、
タイマーセツト信号TSをI/Oユニツト53へ
与えキースキヤンタイマー61をセツトした後、
以降のループを繰返す。この以降のループを
繰返し処理している過程において、キースキヤン
タイマー61が設定時間(約10msの時間)経過
すると、そのキースキヤンタイマー61から割込
信号TWがCPU51へ与えられる。すると、
CPU51は、第9図のタイマー割込処理を実行
した後、再び第8図のメインルーチンへ戻り引続
き処理を続行する。タイマー割込処理では、キ
ーが押されたか否か、コマンド受信フラグ
CMFが“1”であるか否か、ブザー21がオ
ンであるか否かを順に判断し、それらがいずれも
否の場合直接〓〓キースキヤンタイマー61を再セ
ツトする。従つて、タイマー割込処理の最後にキ
ースキヤンタイマー61が再セツトされるため、
そのキースキヤンタイマー61の設定時間経過す
る毎にタイマー割込処理が実行されることにな
る。
そこで、具体的な使用方法を説明する。使用方
法には、モード切換スイツチ8によつて選択され
る3つの業務、つまり第1はかりH1または第2
のはかりH2から送られてくるデータをラベル2
9に自動的にプリントして発行する自動発行業
務、プリントキー11またはプリント〓キー1
2を押す毎に押されたキーに対応する第1のはか
りH1または第2のはかりH2からのデータをラベ
ル29にプリントして発行する手動発行業務およ
びプリントキー11またはプリントキー12
を押す毎に押されたキーに対応する第1、第2の
はかりH1,H2においてキーボードより置数され
たデータを値段としてラベル29にプリントして
発行する定額発行業務のほかに、上記各業務にお
いて集計されたデータをラベルにプリントして発
行する態様がある。
法には、モード切換スイツチ8によつて選択され
る3つの業務、つまり第1はかりH1または第2
のはかりH2から送られてくるデータをラベル2
9に自動的にプリントして発行する自動発行業
務、プリントキー11またはプリント〓キー1
2を押す毎に押されたキーに対応する第1のはか
りH1または第2のはかりH2からのデータをラベ
ル29にプリントして発行する手動発行業務およ
びプリントキー11またはプリントキー12
を押す毎に押されたキーに対応する第1、第2の
はかりH1,H2においてキーボードより置数され
たデータを値段としてラベル29にプリントして
発行する定額発行業務のほかに、上記各業務にお
いて集計されたデータをラベルにプリントして発
行する態様がある。
自動発行業務の場合には、モード切換スイツチ
8を自動のポジシヨンに切換える。すると、第8
図のメインルーチンの以降のループにおいて、
キーバツフアメモリKBMにコードデータがあ
るか、モード切換スイツチ8が自動モードかを
それぞれ判断した結果、自動モードのコードを
第1、第2のはかりH1,H2へ送り、第1のは
かりH1からプリント指令があるか、第2のは
かりH2からプリント指令があるかを順に判断す
る。ここで、第1、第2のはかりH1,H2のいず
れからもプリント指令がないと、の判断の結果
によつてまたはの処理を行なつた後へ戻
る。従つて、この場合には、(ま
たは)のループを繰返し処理するととに、キー
スキヤンタイマー61が設定時間経過する毎にタ
イマー割込処理を実行している状態にある。
8を自動のポジシヨンに切換える。すると、第8
図のメインルーチンの以降のループにおいて、
キーバツフアメモリKBMにコードデータがあ
るか、モード切換スイツチ8が自動モードかを
それぞれ判断した結果、自動モードのコードを
第1、第2のはかりH1,H2へ送り、第1のは
かりH1からプリント指令があるか、第2のは
かりH2からプリント指令があるかを順に判断す
る。ここで、第1、第2のはかりH1,H2のいず
れからもプリント指令がないと、の判断の結果
によつてまたはの処理を行なつた後へ戻
る。従つて、この場合には、(ま
たは)のループを繰返し処理するととに、キー
スキヤンタイマー61が設定時間経過する毎にタ
イマー割込処理を実行している状態にある。
ここで、第1のはかりH1または第2のはかり
H2において、キーボードにより単位重量当りの
単価を設定した後、秤量皿bに被計量物を載せる
と、その被計量物の重量が計測されるとともに、
単価データと重量データとから値段が演算され、
それらのデータが表示器に表示された後、プリン
ト指令がラベルプリンタ1に対して送られる。
H2において、キーボードにより単位重量当りの
単価を設定した後、秤量皿bに被計量物を載せる
と、その被計量物の重量が計測されるとともに、
単価データと重量データとから値段が演算され、
それらのデータが表示器に表示された後、プリン
ト指令がラベルプリンタ1に対して送られる。
いま、第1のはかりH1からプリント指令が送
られると、それをにおいて判断した後、コマ
ンド受信フラグCMFを“1”にセツトし、デ
ータ識別フラグDAFを“1”にセツトし、〓〓第
1のはかりH1からのデータつまり単価、重量お
よび値段の各データを取込みデータ格納メモリ
DAMへ格納する。また、第2のはかりH2からプ
リント指令が送られると、それをにおいて判断
した後、コマンド受信フラグCMFを“1”に
セツトし、データ識別フラグCAFを“0”に
リセツトし、〓〓第2のはかりH2からのデータを
取込みデータ格納メモリDAMへ格納する。この
とき、第1のはかりH1または第2のはかりH2か
らのプリント指令に基づきコマンド受信フラグ
CMFがセツトされると、キースキヤンタイマー
61の設定時間経過後タイマー割込処理へ入つた
とき、の判断の結果、〓〓ブザー21をオン(ブ
ザーオンオフフラグBUFを“1”にセツト)し、
〓〓コマンド受信フラグCMFを“0”にリセツト
した後、〓〓の処理を行なう。これにより、再度タ
イマー割込処理へ入つたとき、コマンド受信フラ
グCMFが“0”にリセツトされ、ブザー21が
オン(ブザーオンオフフラグBUFが“1”によ
つて判断)であるから、の判断の結果、〓〓
ブザー21をオフ(ブザーオンオフフラグ
(BUF)“0”にリセツト)した後、〓〓の処理を
行なう。従つて、第1のはかりH1または第2の
はかりH2からプリント指令が与えられると、キ
ースキヤンタイマー61の設定時間(約10ms)
の間ブザー21が鳴つているため、後述する〓〓〓〓
の判断においてラベル発行スイツチ9がオフつま
りラベルを発行させない場合でも、実際に処理が
行なわれていることを知らせることができる。こ
のようにして、いずれか一方のはかりH1,H2か
らのデータがデータ格納メモリDAMへ格納され
ると、次にデータ格納メモリDAMのデータつ
まりプリントデータをプリントバツフアメモリ
PBMへセツトし、〓〓ラベル発行スイツチ9がオ
ンであるか否かを判断する。このとき、ラベル発
行スイツチ9がオンでなければラベル29を発行
することなく直接〓〓の処理へ進むが、ラベル発行
スイツチ9がオンであれば〓〓ラベル発行処理を行
なう。
られると、それをにおいて判断した後、コマ
ンド受信フラグCMFを“1”にセツトし、デ
ータ識別フラグDAFを“1”にセツトし、〓〓第
1のはかりH1からのデータつまり単価、重量お
よび値段の各データを取込みデータ格納メモリ
DAMへ格納する。また、第2のはかりH2からプ
リント指令が送られると、それをにおいて判断
した後、コマンド受信フラグCMFを“1”に
セツトし、データ識別フラグCAFを“0”に
リセツトし、〓〓第2のはかりH2からのデータを
取込みデータ格納メモリDAMへ格納する。この
とき、第1のはかりH1または第2のはかりH2か
らのプリント指令に基づきコマンド受信フラグ
CMFがセツトされると、キースキヤンタイマー
61の設定時間経過後タイマー割込処理へ入つた
とき、の判断の結果、〓〓ブザー21をオン(ブ
ザーオンオフフラグBUFを“1”にセツト)し、
〓〓コマンド受信フラグCMFを“0”にリセツト
した後、〓〓の処理を行なう。これにより、再度タ
イマー割込処理へ入つたとき、コマンド受信フラ
グCMFが“0”にリセツトされ、ブザー21が
オン(ブザーオンオフフラグBUFが“1”によ
つて判断)であるから、の判断の結果、〓〓
ブザー21をオフ(ブザーオンオフフラグ
(BUF)“0”にリセツト)した後、〓〓の処理を
行なう。従つて、第1のはかりH1または第2の
はかりH2からプリント指令が与えられると、キ
ースキヤンタイマー61の設定時間(約10ms)
の間ブザー21が鳴つているため、後述する〓〓〓〓
の判断においてラベル発行スイツチ9がオフつま
りラベルを発行させない場合でも、実際に処理が
行なわれていることを知らせることができる。こ
のようにして、いずれか一方のはかりH1,H2か
らのデータがデータ格納メモリDAMへ格納され
ると、次にデータ格納メモリDAMのデータつ
まりプリントデータをプリントバツフアメモリ
PBMへセツトし、〓〓ラベル発行スイツチ9がオ
ンであるか否かを判断する。このとき、ラベル発
行スイツチ9がオンでなければラベル29を発行
することなく直接〓〓の処理へ進むが、ラベル発行
スイツチ9がオンであれば〓〓ラベル発行処理を行
なう。
ラベル発行処理は、第10図に示す如く、まず
〓〓リボン送り方向識別フラグSPFをチエツクし、
それが“1”であればリボン送りモータ35を正
回転させ、また“0”であればリボン送りモータ
35を逆回転させた後、〓〓ラベル送りモータ26
の駆動によつてラベル送りを開始し、〓プリント
バツフアメモリPBMのデータをI/Oユニツト
53へ与え、それをドライバー回路66によつて
制御される印字ヘツド33によりラベル29にプ
リントさせる。プリントが終了すると、次に〓〓ラ
ベル送りモータ26の駆動を停止させることによ
りラベル送りを停止させた後、〓〓リボンエンド検
出器50からリボンエンド検出信号RDがあるか
否かを判断する。このとき、リボンエンド検出信
号RDがなければつまりリボン32が終端でなけ
れば直接〓〓の処理へ進む。また、リボンエンド検
出信号RDがあればつまりリボン32が終端に達
していれば、続いて〓〓リボン送り方向識別フラグ
SPFを反転するとともにブザー21をオン(ブザ
ーオンオフフラグBUFを“1”にセツト)し、
〓リボン送り方向識別フラグSPFの状態によつて
リボン送りモータ35を逆転または正転させ、〓〓
図示しないタイマーをセツトし、〓〓タイマーの設
定時間経過後リボン送りモータ35を停止しかつ
ブザー21をオフする。従つて、ラベル発行後、
リボン32が終端達していれば、リボン32の送
り方向が反転され一定時間予備送りされるため、
次のプリント時にはリボン32が円滑に送られる
状態となつている。また、この間、ブザー21の
オンによりオペレータに対してキー操作の待期を
うながす。
〓〓リボン送り方向識別フラグSPFをチエツクし、
それが“1”であればリボン送りモータ35を正
回転させ、また“0”であればリボン送りモータ
35を逆回転させた後、〓〓ラベル送りモータ26
の駆動によつてラベル送りを開始し、〓プリント
バツフアメモリPBMのデータをI/Oユニツト
53へ与え、それをドライバー回路66によつて
制御される印字ヘツド33によりラベル29にプ
リントさせる。プリントが終了すると、次に〓〓ラ
ベル送りモータ26の駆動を停止させることによ
りラベル送りを停止させた後、〓〓リボンエンド検
出器50からリボンエンド検出信号RDがあるか
否かを判断する。このとき、リボンエンド検出信
号RDがなければつまりリボン32が終端でなけ
れば直接〓〓の処理へ進む。また、リボンエンド検
出信号RDがあればつまりリボン32が終端に達
していれば、続いて〓〓リボン送り方向識別フラグ
SPFを反転するとともにブザー21をオン(ブザ
ーオンオフフラグBUFを“1”にセツト)し、
〓リボン送り方向識別フラグSPFの状態によつて
リボン送りモータ35を逆転または正転させ、〓〓
図示しないタイマーをセツトし、〓〓タイマーの設
定時間経過後リボン送りモータ35を停止しかつ
ブザー21をオフする。従つて、ラベル発行後、
リボン32が終端達していれば、リボン32の送
り方向が反転され一定時間予備送りされるため、
次のプリント時にはリボン32が円滑に送られる
状態となつている。また、この間、ブザー21の
オンによりオペレータに対してキー操作の待期を
うながす。
この後、〓〓データ識別フラグDAFをチエツク
し、それが“1”であれば第1の合計メモリ
TO1Mにプリントデータの値段データを、第1の
点数メモリCO1Mに“1”をそれぞれ加算し、ま
た“0”であれば第2の合計メモリTO2Mにプリ
ントデータの値段データを、第2の点数メモリ
(CO2M)に“1”をそれぞれ加算した後、ラ
ベル検出器30からラベル検出信号LDがあるか
否かを判断する。ここで、ラベル検出信号LDが
あればつまりラベル29が正常であればラベル
異常検出ランプ17を消灯させる処理を、ラベル
検出信号LDがなければラベル異常検出ランプ1
7を点灯させる処理を行なつた後、のキーイン
へ戻る。
し、それが“1”であれば第1の合計メモリ
TO1Mにプリントデータの値段データを、第1の
点数メモリCO1Mに“1”をそれぞれ加算し、ま
た“0”であれば第2の合計メモリTO2Mにプリ
ントデータの値段データを、第2の点数メモリ
(CO2M)に“1”をそれぞれ加算した後、ラ
ベル検出器30からラベル検出信号LDがあるか
否かを判断する。ここで、ラベル検出信号LDが
あればつまりラベル29が正常であればラベル
異常検出ランプ17を消灯させる処理を、ラベル
検出信号LDがなければラベル異常検出ランプ1
7を点灯させる処理を行なつた後、のキーイン
へ戻る。
従つて、自動発行業務の場合には、第1のはか
りH1または第2のはかりH2からプリント指令を
受ける毎に、ラベル発行スイツチ9がオンである
ことを条件として、はかりH1,H2からのデータ
をラベル29に自動的にプリントするとともに、
その値段データを第1または第2の合計メモリ
TO1M,TO2Mへ、点数データを第1または第2
の点数メモリCO1M,CO2Mへそれぞれ加算処理
することになる。またラベル発行スイツチ9がオ
フであれば、ラベルが発行されないが、値段デー
タおよび点数データの集計だけは行なわれる。
りH1または第2のはかりH2からプリント指令を
受ける毎に、ラベル発行スイツチ9がオンである
ことを条件として、はかりH1,H2からのデータ
をラベル29に自動的にプリントするとともに、
その値段データを第1または第2の合計メモリ
TO1M,TO2Mへ、点数データを第1または第2
の点数メモリCO1M,CO2Mへそれぞれ加算処理
することになる。またラベル発行スイツチ9がオ
フであれば、ラベルが発行されないが、値段デー
タおよび点数データの集計だけは行なわれる。
手動発行業務の場合には、モード切換スイツチ
8を手動のポジシヨンに切換える。すると、第8
図のメインルーチンの以降のループにおいて、
の判断後、手動モードのコードを第1、
第2のはかりH1,H2へ送り、次にの判断によ
つてまたはの処理を行なつた後へ戻る。従
つて、この場合には、(または)
のループを繰返し処理するとともに、キースキヤ
ンタイマー61が設定時間経過する毎にタイマー
割込処理を実行している状態にある。
8を手動のポジシヨンに切換える。すると、第8
図のメインルーチンの以降のループにおいて、
の判断後、手動モードのコードを第1、
第2のはかりH1,H2へ送り、次にの判断によ
つてまたはの処理を行なつた後へ戻る。従
つて、この場合には、(または)
のループを繰返し処理するとともに、キースキヤ
ンタイマー61が設定時間経過する毎にタイマー
割込処理を実行している状態にある。
ここで、第1、第2のはかりH1,H2のいずれ
か例えば第2のはかりH2において重量測定後、
そのデータをプリントする際にはプリントキー
12を押す。すると、第9図のタイマー割込処理
において、の判断の結果、〓〓押されたキーつま
りプリントキー12のコードデータをキーバツ
フアメモリKBMへ格納し、〓〓〓〓〓〓の処理を行な
う。この後、第8図のメインルーチンにおける処
理を続行するが、キースキヤンタイマー61が設
定時間経過後再びタイマー割込処理へ戻ると、
の判断の後、の判断においてブザー21がオ
ンであるため、次に〓〓ブザー21をオフした後、
〓〓の処理を行なう。従つて、キーが押されると、
一定周期のタイマー割込処理に同期してキーの確
認音が発せられることになる。一方、第8図のメ
インルーチンにおける処理を続行する際、の判
断においてキーバツフアメモリKBMにコードデ
ータがあるため、次にキー処理へ進むことにな
る。
か例えば第2のはかりH2において重量測定後、
そのデータをプリントする際にはプリントキー
12を押す。すると、第9図のタイマー割込処理
において、の判断の結果、〓〓押されたキーつま
りプリントキー12のコードデータをキーバツ
フアメモリKBMへ格納し、〓〓〓〓〓〓の処理を行な
う。この後、第8図のメインルーチンにおける処
理を続行するが、キースキヤンタイマー61が設
定時間経過後再びタイマー割込処理へ戻ると、
の判断の後、の判断においてブザー21がオ
ンであるため、次に〓〓ブザー21をオフした後、
〓〓の処理を行なう。従つて、キーが押されると、
一定周期のタイマー割込処理に同期してキーの確
認音が発せられることになる。一方、第8図のメ
インルーチンにおける処理を続行する際、の判
断においてキーバツフアメモリKBMにコードデ
ータがあるため、次にキー処理へ進むことにな
る。
キー処理では、第11図に示す如く、まず〓キ
ーバツフアメモリKBMのコードデータを読み出
した後、そのコードデータが〓プリントキー1
1であるか、〓〓プリントキー12あるか、〓合
計キー13であるかを順番に判断する。この場
合、プリントキー12であるから、次に〓〓デー
タ識別フラグDAFを“0”にリセツトした後、
〓〓合計キーフラグTOFが“1”であるか否かを
判断する。この場合、合計キーフラグTOFが
“0”つまり合計キー13が押されていないため、
次に〓〓モード切換スイツチ8が自動モードである
かを判断する。モード切換スイツチ8は手動モー
ドであるから、続いて、〓〓プリント要求コードを
第2のはかりH2へ送つた後、〓〓第2のはかりH2
からプリント指令があるか否かを判断する。ここ
で、第2のはかりH2においては、重量測定前に
ラベルプリンタ1からプリント要求コードを受け
た場合プリント指令を出すことはないが、重量測
定後であればプリント要求コードに対してプリン
ト指令を送る。すると、〓〓の判断においてプリン
ト指令が送られたことを検知すると、コマンド
受信フラグCMFを“1”にセツトし、〓〓第2の
はかりH2からのデータを取込みデータ格納メモ
リDAMへ格納し、〓〓モード切換スイツチ8が定
額モードであるかを判断する。モード切換スイツ
チ8は手動モードであるから、次の〓〓データ格納
メモリDAMのデータつまり単価、重量および値
段の各データをプリントデータとしてプリントバ
ツフアメモリPBMへセツトした後、〓〓ラベル発
行スイツチ9がオンであるか否かを判断する。こ
こで、ラベル発行スイツチ9がオンでなければ直
接〓〓の処理へ進むが、ラベル発行スイツチ9がオ
ンであれば、〓ラベル発行処理(第10図)を行
つた後、〓〓第2の合計メモリTO2Mに値段データ
を、第2の点数メモリCO2Mに“1”をそれぞれ
加算処理する。
ーバツフアメモリKBMのコードデータを読み出
した後、そのコードデータが〓プリントキー1
1であるか、〓〓プリントキー12あるか、〓合
計キー13であるかを順番に判断する。この場
合、プリントキー12であるから、次に〓〓デー
タ識別フラグDAFを“0”にリセツトした後、
〓〓合計キーフラグTOFが“1”であるか否かを
判断する。この場合、合計キーフラグTOFが
“0”つまり合計キー13が押されていないため、
次に〓〓モード切換スイツチ8が自動モードである
かを判断する。モード切換スイツチ8は手動モー
ドであるから、続いて、〓〓プリント要求コードを
第2のはかりH2へ送つた後、〓〓第2のはかりH2
からプリント指令があるか否かを判断する。ここ
で、第2のはかりH2においては、重量測定前に
ラベルプリンタ1からプリント要求コードを受け
た場合プリント指令を出すことはないが、重量測
定後であればプリント要求コードに対してプリン
ト指令を送る。すると、〓〓の判断においてプリン
ト指令が送られたことを検知すると、コマンド
受信フラグCMFを“1”にセツトし、〓〓第2の
はかりH2からのデータを取込みデータ格納メモ
リDAMへ格納し、〓〓モード切換スイツチ8が定
額モードであるかを判断する。モード切換スイツ
チ8は手動モードであるから、次の〓〓データ格納
メモリDAMのデータつまり単価、重量および値
段の各データをプリントデータとしてプリントバ
ツフアメモリPBMへセツトした後、〓〓ラベル発
行スイツチ9がオンであるか否かを判断する。こ
こで、ラベル発行スイツチ9がオンでなければ直
接〓〓の処理へ進むが、ラベル発行スイツチ9がオ
ンであれば、〓ラベル発行処理(第10図)を行
つた後、〓〓第2の合計メモリTO2Mに値段データ
を、第2の点数メモリCO2Mに“1”をそれぞれ
加算処理する。
一方、第1のはかりH1からのデータをプリン
トするには、プリントキー11を押す。する
と、タイマー割込処理において、プリントキー
11のコードデータがキーバツフアメモリKBM
へ格納される。これにより、第11図のキー処理
では、〓の判断においてプリントキー11を検
知した後、〓〓データ識別フラグDAFを“1”に
セツトし、〓〓合計キーフラグTOFが“1”であ
るか、〓〓モード切換スイツチ8が自動モードであ
るかを順に判断する。ここでは、合計キーフラグ
TOFが“0”モード切換スイツチ8が手動モー
ドであるから、次に〓〓プリント要求コードを第1
のはかりH1へ送つた後、〓第1のはかりH1から
プリント指令があるか否かを判断する。その結
果、第1のはかりH1からのプリント指令があれ
ば、続いて〓〓コマンド受信フラグCMFを“1”
にセツトし、〓〓第1のはかりH1からのデータを
取込みデータ格納メモリDAMへ格納した後、〓〓
の判断へ進むことになる。
トするには、プリントキー11を押す。する
と、タイマー割込処理において、プリントキー
11のコードデータがキーバツフアメモリKBM
へ格納される。これにより、第11図のキー処理
では、〓の判断においてプリントキー11を検
知した後、〓〓データ識別フラグDAFを“1”に
セツトし、〓〓合計キーフラグTOFが“1”であ
るか、〓〓モード切換スイツチ8が自動モードであ
るかを順に判断する。ここでは、合計キーフラグ
TOFが“0”モード切換スイツチ8が手動モー
ドであるから、次に〓〓プリント要求コードを第1
のはかりH1へ送つた後、〓第1のはかりH1から
プリント指令があるか否かを判断する。その結
果、第1のはかりH1からのプリント指令があれ
ば、続いて〓〓コマンド受信フラグCMFを“1”
にセツトし、〓〓第1のはかりH1からのデータを
取込みデータ格納メモリDAMへ格納した後、〓〓
の判断へ進むことになる。
従つて、手動発行業務の場合は、第1のはかり
H1または第2のはかりH2に被計量物を載せた
後、そのはかりに対応するプリントキー11ま
たはプリントキー12を押せば、ラベル発行ス
イツチ9がオンであることを条件として、はかり
からのデータをラベルにプリントするとともに、
その値段データを第1または第2の合計メモリ
TO1M,TO2Mへ、点数データを第1または第2
の点数メモリCO1M,CO2Mへそれぞれ加算処理
することになる。また、ラベル発行スイツチ9が
オフであれば、ラベルが発行されないが、値段デ
ータおよび点数データの集計だけは行なわれる。
H1または第2のはかりH2に被計量物を載せた
後、そのはかりに対応するプリントキー11ま
たはプリントキー12を押せば、ラベル発行ス
イツチ9がオンであることを条件として、はかり
からのデータをラベルにプリントするとともに、
その値段データを第1または第2の合計メモリ
TO1M,TO2Mへ、点数データを第1または第2
の点数メモリCO1M,CO2Mへそれぞれ加算処理
することになる。また、ラベル発行スイツチ9が
オフであれば、ラベルが発行されないが、値段デ
ータおよび点数データの集計だけは行なわれる。
定額発行業務の場合には、モード切換スイツチ
8を定額のポジシヨンに切換える。すると、第8
図のメインルーチンの以降のループにおいて、
の判断後、定額モードのコードを第1、
第2のはかりH1,H2へ送り、次のの判断によ
つてまたはの処理を行なつた後へ戻る。従
つて、この場合には、(または)
のループを繰返し処理するとともに、キースキヤ
ンタイマー61が設定時間経過する毎にタイマー
割込処理を実行している状態にある。
8を定額のポジシヨンに切換える。すると、第8
図のメインルーチンの以降のループにおいて、
の判断後、定額モードのコードを第1、
第2のはかりH1,H2へ送り、次のの判断によ
つてまたはの処理を行なつた後へ戻る。従
つて、この場合には、(または)
のループを繰返し処理するとともに、キースキヤ
ンタイマー61が設定時間経過する毎にタイマー
割込処理を実行している状態にある。
ここで、日付設定スイツチ10の年2桁に対応
するデジタルスイツチ10aによりカウントデー
タを設定した後、プリントキー11またはプリ
ントキー12を押す。すると、タイマー割込処
理において、押されたキーのコードデータがキー
バツフアメモリKBMへ格納される。これによ
り、第11図のキー処理においては、手動発行業
務と同様にプリントキー11またはプリント
キー12に基づく処理が行なわれる。ただ、この
定額発行業務の場合には、〓〓の判断においてモー
ド切換スイツチ8が定額モードであるため、〓〓プ
リントデータこの場合単価データをプリントバツ
フアメモリPBMへセツトし、〓設定データ格納
メモリDGMのカウントデータをプリントバツフ
アメモリPBMへセツトし、〓〓定額ラベルのラベ
ルネーム例えば“定額”をプリントバツフアメモ
リPBMへセツトした後、〓〓の判断へ進む処理と
なる。
するデジタルスイツチ10aによりカウントデー
タを設定した後、プリントキー11またはプリ
ントキー12を押す。すると、タイマー割込処
理において、押されたキーのコードデータがキー
バツフアメモリKBMへ格納される。これによ
り、第11図のキー処理においては、手動発行業
務と同様にプリントキー11またはプリント
キー12に基づく処理が行なわれる。ただ、この
定額発行業務の場合には、〓〓の判断においてモー
ド切換スイツチ8が定額モードであるため、〓〓プ
リントデータこの場合単価データをプリントバツ
フアメモリPBMへセツトし、〓設定データ格納
メモリDGMのカウントデータをプリントバツフ
アメモリPBMへセツトし、〓〓定額ラベルのラベ
ルネーム例えば“定額”をプリントバツフアメモ
リPBMへセツトした後、〓〓の判断へ進む処理と
なる。
従つて、定額発行業務の場合には、はかりから
の単価データが値段としてプリントされ、かつ日
付設定スイツチ10によつて設定されたカウント
データおよび定額ラベルのラベルネームがプリン
トされる点を除き、手動発行業務と同様である。
の単価データが値段としてプリントされ、かつ日
付設定スイツチ10によつて設定されたカウント
データおよび定額ラベルのラベルネームがプリン
トされる点を除き、手動発行業務と同様である。
以上が自動発行業務、手動発行業務および定額
発行業務における処理であるが、これらの業務に
おいて値段および点数データは第1、第2の合計
メモリTO1M,TO2Mおよび第1、第2の点数メ
モリCO1M,CO2Mに順次集計記憶された状態に
ある。そこで、これらのデータをラベル29に印
字して発行する場合には、合計キー13とプリン
トキー11またはプリントキー12との操作
によつて行なわせることができる。なお、この場
合のモード切換スイツチ8はいずれのポジシヨン
でも可能である。
発行業務における処理であるが、これらの業務に
おいて値段および点数データは第1、第2の合計
メモリTO1M,TO2Mおよび第1、第2の点数メ
モリCO1M,CO2Mに順次集計記憶された状態に
ある。そこで、これらのデータをラベル29に印
字して発行する場合には、合計キー13とプリン
トキー11またはプリントキー12との操作
によつて行なわせることができる。なお、この場
合のモード切換スイツチ8はいずれのポジシヨン
でも可能である。
まず、合計キー13を押す。すると、タイマー
割込処理において、合計キー13のコードデータ
がキーバツフアメモリKBMへ格納される。これ
により、キー処理では、〓の判断により〓〓合計キ
ーフラグTOFを“1”にセツトする。
割込処理において、合計キー13のコードデータ
がキーバツフアメモリKBMへ格納される。これ
により、キー処理では、〓の判断により〓〓合計キ
ーフラグTOFを“1”にセツトする。
続いて、プリントキー11およびプリント
キー12のいずれかを押す。すると、タイマー割
込処理において、押されたキーのコードデータが
キーバツフアメモリKBMへ格納される。これに
より、キー処理では、〓〓の判断の結果、〓〓〓の
処理を行なつた後、〓〓〓〓の判断を行なう。例えば
プリントキー12が押された場合には、合計キ
ーフラグTOFが“1”にセツトされているため、
次に〓〓第2の合計メモリTO2Mと第2の点数メモ
リCO2Mのデータをプリントバツフアメモリ
PBMへセツトし、〓〓合計ラベルのラベルネーム
例えば“合計”をプリントバツフアメモリPBM
へセツトし、〓〓ラベル発行処理(第10図)を行
ない、〓〓合計キーフラグTOFを“0”にリセツ
トした後、〓〓第2の合計メモリTO2Mおよび第2
の点数メモリCO2Mのデータをクリアする。また
プリントキー11が押された場合には、合計キ
ーフラグTOFがセツトされているため、次に〓〓
第1の合計メモリTO1Mおよび第1の点数メモリ
CO1MのデータをプリントバツフアメモリPBM
へセツトした後、〓〓〓〓〓〓の処理を行なう。
キー12のいずれかを押す。すると、タイマー割
込処理において、押されたキーのコードデータが
キーバツフアメモリKBMへ格納される。これに
より、キー処理では、〓〓の判断の結果、〓〓〓の
処理を行なつた後、〓〓〓〓の判断を行なう。例えば
プリントキー12が押された場合には、合計キ
ーフラグTOFが“1”にセツトされているため、
次に〓〓第2の合計メモリTO2Mと第2の点数メモ
リCO2Mのデータをプリントバツフアメモリ
PBMへセツトし、〓〓合計ラベルのラベルネーム
例えば“合計”をプリントバツフアメモリPBM
へセツトし、〓〓ラベル発行処理(第10図)を行
ない、〓〓合計キーフラグTOFを“0”にリセツ
トした後、〓〓第2の合計メモリTO2Mおよび第2
の点数メモリCO2Mのデータをクリアする。また
プリントキー11が押された場合には、合計キ
ーフラグTOFがセツトされているため、次に〓〓
第1の合計メモリTO1Mおよび第1の点数メモリ
CO1MのデータをプリントバツフアメモリPBM
へセツトした後、〓〓〓〓〓〓の処理を行なう。
上記実施例によれば、接続可能な複数台のはか
りH1,H2にそれぞれ対応して設けられたプリン
トキー11またはプリントキー12が操作さ
れたとき、合計キーフラグTOFの内容によつて
合計キー13が操作されているか否かを判断し、
合計キー13が操作されていないことが判断され
たとき、操作されたプリントキー11またはプ
リントキー12に対応するはかりH1,H2から
のデータをラベル29にプリントして発行すると
ともにそのプリントキー11またはプリント
キー12に対応する第1の合計メモリTO1Mまた
は第2の合計メモリTO1Mへ加算処理し、合計キ
ーフラグTOFの内容によつて合計キー13が操
作されていることが判断されたとき、操作された
プリントキー11またはプリントキ212に
対応するはかりH1,H2からのデータをラベル2
9にプリントして発行するとともにそのプリント
キー11またはプリントキー12に対応する
第1の合計メモリTO1Mまたは第2の合計メモリ
TO2Mへ加算処理し、合計キーフラグTOFの内
容によつて合計キー13が操作されていることが
判断されたとき、操作されたプリントキー11
またはプリントキー12に対応する第1の合計
メモリTO1Mまたは第2の合計メモリTO2Mのデ
ータをラベル29にプリントして発行するように
したので、複数台のはかりをH1,H2を接続可能
に構成した場合でも合計キー131個で済ますこ
とができ、従つて操作部におけるキー配列を簡素
化することができる。
りH1,H2にそれぞれ対応して設けられたプリン
トキー11またはプリントキー12が操作さ
れたとき、合計キーフラグTOFの内容によつて
合計キー13が操作されているか否かを判断し、
合計キー13が操作されていないことが判断され
たとき、操作されたプリントキー11またはプ
リントキー12に対応するはかりH1,H2から
のデータをラベル29にプリントして発行すると
ともにそのプリントキー11またはプリント
キー12に対応する第1の合計メモリTO1Mまた
は第2の合計メモリTO1Mへ加算処理し、合計キ
ーフラグTOFの内容によつて合計キー13が操
作されていることが判断されたとき、操作された
プリントキー11またはプリントキ212に
対応するはかりH1,H2からのデータをラベル2
9にプリントして発行するとともにそのプリント
キー11またはプリントキー12に対応する
第1の合計メモリTO1Mまたは第2の合計メモリ
TO2Mへ加算処理し、合計キーフラグTOFの内
容によつて合計キー13が操作されていることが
判断されたとき、操作されたプリントキー11
またはプリントキー12に対応する第1の合計
メモリTO1Mまたは第2の合計メモリTO2Mのデ
ータをラベル29にプリントして発行するように
したので、複数台のはかりをH1,H2を接続可能
に構成した場合でも合計キー131個で済ますこ
とができ、従つて操作部におけるキー配列を簡素
化することができる。
従つて、合計ラベルの発行に際しては、まず合
計キー13を押し、次にプリントキー11また
はプリントキー12を押せばよいから、第1、
第2のはかりH1,H2にそれぞれ対応して合計キ
ーを設ける必要がない。
計キー13を押し、次にプリントキー11また
はプリントキー12を押せばよいから、第1、
第2のはかりH1,H2にそれぞれ対応して合計キ
ーを設ける必要がない。
なお、上記実施例では、2台のはかりを接続で
きるようにしたものであるが、3台以上のはかり
を接続できるようにしたものでもよい。この場
合、プリントキーおよび合計メモリ、点数メモリ
の数は接続可能なはかりの台数に対応して設ける
必要があるが、合計キーについては1個でよい。
きるようにしたものであるが、3台以上のはかり
を接続できるようにしたものでもよい。この場
合、プリントキーおよび合計メモリ、点数メモリ
の数は接続可能なはかりの台数に対応して設ける
必要があるが、合計キーについては1個でよい。
本発明によれば、接続可能な複数台のはかりに
それぞれ対応して設けられたいずれかのラベル発
行キーが操作されたとき、判別手段の内容によつ
て合計キーが操作されているか否かを判断し、合
計キーが操作されていないことが判断されたと
き、操作されたラベル発行キーに対応するはかり
からのデータをラベルにプリントして発行すると
ともにそのラベル発行キーに対応する合計データ
記憶手段へ加算処理し、前記判別手段の内容によ
つて合計キーが操作されていることが判断された
とき、操作されたラベル発行キーに対応する合計
データ記憶手段のデータをラベルにプリントして
発行するようにしたので、複数台のはかりを接続
可能に構成した場合でも合計キー1個で済ませ
て、各はかり毎の合計データをラベルにプリント
でき、従つて操作部におけるキー配列を簡素化す
ることができる。
それぞれ対応して設けられたいずれかのラベル発
行キーが操作されたとき、判別手段の内容によつ
て合計キーが操作されているか否かを判断し、合
計キーが操作されていないことが判断されたと
き、操作されたラベル発行キーに対応するはかり
からのデータをラベルにプリントして発行すると
ともにそのラベル発行キーに対応する合計データ
記憶手段へ加算処理し、前記判別手段の内容によ
つて合計キーが操作されていることが判断された
とき、操作されたラベル発行キーに対応する合計
データ記憶手段のデータをラベルにプリントして
発行するようにしたので、複数台のはかりを接続
可能に構成した場合でも合計キー1個で済ませ
て、各はかり毎の合計データをラベルにプリント
でき、従つて操作部におけるキー配列を簡素化す
ることができる。
図は本発明のラベルプリンタの一実施例を示す
もので、第1図はそのラベルプリンタの外観を示
す正面図、第2図は操作パネルを示す正面図、第
3図は第1図における−線断面図、第4図は
リボンエンド検出装置を示す平面図、第5図は第
4図の−線断面図、第6図は回路構成を示す
ブロツク図、第7図はRAMの内容を示す説明
図、第8図はメインルーチンのフローチヤート、
第9図はタイマー割込処理のフローチヤート、第
10図はラベル発行処理のフローチヤート、第1
1図はキー処理のフローチヤートである。 1……ラベルプリンタ、11……ラベル発行キ
ーとしてのプリントキー、12……ラベル発行
キーとしてのプリントキー、13……合計キ
ー、51……CPU、57……ROM、TOF……判
別手段としての合計キーフラグ、TO1M……合計
データ記憶手段としての第1の合計メモリ、
TO2M……合計データ記憶手段としての第2の合
計メモリ、H1,H2……はかり。
もので、第1図はそのラベルプリンタの外観を示
す正面図、第2図は操作パネルを示す正面図、第
3図は第1図における−線断面図、第4図は
リボンエンド検出装置を示す平面図、第5図は第
4図の−線断面図、第6図は回路構成を示す
ブロツク図、第7図はRAMの内容を示す説明
図、第8図はメインルーチンのフローチヤート、
第9図はタイマー割込処理のフローチヤート、第
10図はラベル発行処理のフローチヤート、第1
1図はキー処理のフローチヤートである。 1……ラベルプリンタ、11……ラベル発行キ
ーとしてのプリントキー、12……ラベル発行
キーとしてのプリントキー、13……合計キ
ー、51……CPU、57……ROM、TOF……判
別手段としての合計キーフラグ、TO1M……合計
データ記憶手段としての第1の合計メモリ、
TO2M……合計データ記憶手段としての第2の合
計メモリ、H1,H2……はかり。
Claims (1)
- 【特許請求の範囲】 1 複数台のはかりが接続可能でかつ接続された
複数台のはかりからのデータを選択的にラベルに
プリントして発行するラベルプリンタであつて、 接続可能な複数台のはかりにそれぞれ対応して
設けられた複数のラベル発行キーと、 1個の合計キーと、 この合計キーの操作の有無を記憶する判別手段
と、 前記複数のラベル発行キーにそれぞれ対応して
設けられた複数の合計データ記憶手段と、 前記いずれかのラベル発行キーが操作された際
前記判別手段の内容を判断し、その判別手段の内
容によつて合計キーが操作されていないことが判
断されたとき、操作されたラベル発行キーに対応
するはかりからのデータをラベルにプリントして
発行するとともにそのラベル発行キーに対応する
合計データ記憶手段へ加算処理し、前記判別手段
の内容によつて合計キーが操作されていることが
判断されたとき、操作されたラベル発行キーに対
応する合計データ記憶手段のデータをラベルにプ
リントして発行する制御手段と を備えたことを特徴とするラベルプリンタ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10909581A JPS5811633A (ja) | 1981-07-13 | 1981-07-13 | ラベルプリンタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10909581A JPS5811633A (ja) | 1981-07-13 | 1981-07-13 | ラベルプリンタ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5811633A JPS5811633A (ja) | 1983-01-22 |
| JPH021743B2 true JPH021743B2 (ja) | 1990-01-12 |
Family
ID=14501456
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10909581A Granted JPS5811633A (ja) | 1981-07-13 | 1981-07-13 | ラベルプリンタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5811633A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06100913B2 (ja) * | 1986-05-08 | 1994-12-12 | カシオ計算機株式会社 | 電子楽器 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5377662A (en) * | 1976-12-21 | 1978-07-10 | Omron Tateisi Electronics Co | Handling and processing apparatus of postal matter |
| JPS566123A (en) * | 1979-06-27 | 1981-01-22 | Tokyo Electric Co Ltd | Label printer with totalizing function |
| JPS5651624A (en) * | 1979-10-03 | 1981-05-09 | Tokyo Electric Co Ltd | Processor for metering sale data |
-
1981
- 1981-07-13 JP JP10909581A patent/JPS5811633A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5811633A (ja) | 1983-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4630067A (en) | Bar code printer | |
| US4501224A (en) | Continuous tag printing apparatus | |
| JPH0252787A (ja) | マイクロプロセッサ制御による感熱プリンタ | |
| US4765765A (en) | Label printer | |
| JPS60188821A (ja) | 電子秤用プリンタ | |
| US4516208A (en) | Label issuing apparatus with programmable label feed | |
| JPH021743B2 (ja) | ||
| JPH0331591B2 (ja) | ||
| EP0052848A1 (en) | Label issuing apparatus | |
| JPS6230646B2 (ja) | ||
| JPS644920B2 (ja) | ||
| JPH0145438B2 (ja) | ||
| JPS6021549B2 (ja) | ラベルプリンタ | |
| JPS5811632A (ja) | ラベルプリンタ | |
| JPS5811634A (ja) | ラベルプリンタ | |
| JPS5811635A (ja) | ラベルプリンタ | |
| JPH0529049B2 (ja) | ||
| JPH021741B2 (ja) | ||
| JPS6361185B2 (ja) | ||
| JPS57140183A (en) | Tag printer | |
| JPS6366743B2 (ja) | ||
| JPS6137664B2 (ja) | ||
| JP2973735B2 (ja) | 印字装置 | |
| JPH0146316B2 (ja) | ||
| JPS5911277A (ja) | バ−コ−ドプリンタ− |