JPH02257397A - 商品登録データ処理装置 - Google Patents
商品登録データ処理装置Info
- Publication number
- JPH02257397A JPH02257397A JP7997289A JP7997289A JPH02257397A JP H02257397 A JPH02257397 A JP H02257397A JP 7997289 A JP7997289 A JP 7997289A JP 7997289 A JP7997289 A JP 7997289A JP H02257397 A JPH02257397 A JP H02257397A
- Authority
- JP
- Japan
- Prior art keywords
- tax
- amount
- rounding
- product
- 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.)
- Pending
Links
Landscapes
- Labeling Devices (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、電子式キャッシュレジスタやラベルプリンタ
などの商品登録データ処理装置に関する。
などの商品登録データ処理装置に関する。
[従来の技術]
例えば秤を設けた計量ラベルプリンタは、各商品のコー
ドに対応してその商品の品名、単価、有効期間等がプリ
セットされた商品データファイルを有し、キーボードか
ら登録商品のコードが人力されると、前記商品データフ
ァイルから該当する品名、単価、H効期間等を読出す。
ドに対応してその商品の品名、単価、有効期間等がプリ
セットされた商品データファイルを有し、キーボードか
ら登録商品のコードが人力されると、前記商品データフ
ァイルから該当する品名、単価、H効期間等を読出す。
この状態で、秤から当該商品の重量値を取込み、その重
量値と単価とから値段を算出し、印字部にてラベル用紙
に品名、単価0重量値、値段、加工日、有効期間(有効
日)などをそれぞれ印字してラベル発行するものとなっ
ている。
量値と単価とから値段を算出し、印字部にてラベル用紙
に品名、単価0重量値、値段、加工日、有効期間(有効
日)などをそれぞれ印字してラベル発行するものとなっ
ている。
従来、このような計量ラベルプリンタにおいて、商品に
数パーセントの税が賦課され、その税込み金額をラベル
に印字する場合、単価と重量値とから算出された値段に
税率を乗算して税額を算出しており、このとき税額に生
じた小数点以下の端数については機種によって切捨て、
切上げおよび四捨五入のいずれか1つの計算方法で処理
していた。
数パーセントの税が賦課され、その税込み金額をラベル
に印字する場合、単価と重量値とから算出された値段に
税率を乗算して税額を算出しており、このとき税額に生
じた小数点以下の端数については機種によって切捨て、
切上げおよび四捨五入のいずれか1つの計算方法で処理
していた。
[発明が解決しようとする課題]
上述したように、従来技術では税額計算時に生じる端数
については機種によって切上げ、切捨ておよび四捨五入
のいずれか1つの計算方法が定められており、商品毎に
その計算方法を可変できるようなものはなかった。
については機種によって切上げ、切捨ておよび四捨五入
のいずれか1つの計算方法が定められており、商品毎に
その計算方法を可変できるようなものはなかった。
そこで本発明は、税額計算によって生じる例えば小数点
以下の端数に対するまるめ処理を商品毎に異なる計算方
法で行なうことができる商品登録データ処理装置を提供
しようとするものである。
以下の端数に対するまるめ処理を商品毎に異なる計算方
法で行なうことができる商品登録データ処理装置を提供
しようとするものである。
[課題を解決するための手段]
本発明の商品登録データ処理装置は、各商品のコードに
対応して少なくとも切捨て、切上げまたは四捨五入を指
示する税演算フラグをそれぞれ設定する商品データファ
イルと、登録商品のコードを指定するコード指定手段と
、この指定手段により指定されたコードに対応する商品
データファイル内の税演算フラグが切捨て指示情報か切
上げ指示情報か四捨五入指示情報かを判定するフラグ情
報判定手段と、コード指定手段により指定されたコード
に属する登録商品の金額を算出する金額算出手段と、こ
の算出手段により算出された金額にλ・1する税額を算
出する税額算出手段と、この算出手段により算出された
税額の端数をフラグ種別判定手段により判定されたフラ
グ情報に基いてまるめ処理する税額まるめ処理手段とを
6iえたものである。
対応して少なくとも切捨て、切上げまたは四捨五入を指
示する税演算フラグをそれぞれ設定する商品データファ
イルと、登録商品のコードを指定するコード指定手段と
、この指定手段により指定されたコードに対応する商品
データファイル内の税演算フラグが切捨て指示情報か切
上げ指示情報か四捨五入指示情報かを判定するフラグ情
報判定手段と、コード指定手段により指定されたコード
に属する登録商品の金額を算出する金額算出手段と、こ
の算出手段により算出された金額にλ・1する税額を算
出する税額算出手段と、この算出手段により算出された
税額の端数をフラグ種別判定手段により判定されたフラ
グ情報に基いてまるめ処理する税額まるめ処理手段とを
6iえたものである。
[作用]
このような構成の本発明であれば、各商品の金額の税額
計算時に発生する端数のまるめ処理方法(切捨て、切上
げ、四捨五入)は各商品のコードに対応して設定された
税演算フラグによって選択される。
計算時に発生する端数のまるめ処理方法(切捨て、切上
げ、四捨五入)は各商品のコードに対応して設定された
税演算フラグによって選択される。
[実施例]
以下、本発明を計量ラベルプリンタに適用した一実施例
について図面を参照しながら説明する。
について図面を参照しながら説明する。
第1図はこの実施例の計量ラベルプリンタの構成を示す
ブロック図である。同図においてCPU(中央処理装置
)1は制御部本体を構成し、パスライン2を介して、制
御プログラムデータなどが設定されたROM3、データ
処理に使用される各種メモリが形成されたR A Fv
l 4および商品データファイルとしてのPLO(プラ
イス−ルック−アップ)ファイル5の各記憶部と、キー
ボードコントローラ6、表示コントローラ7および印字
コントローラ8の各コントローラ部とを動作させる。
ブロック図である。同図においてCPU(中央処理装置
)1は制御部本体を構成し、パスライン2を介して、制
御プログラムデータなどが設定されたROM3、データ
処理に使用される各種メモリが形成されたR A Fv
l 4および商品データファイルとしてのPLO(プラ
イス−ルック−アップ)ファイル5の各記憶部と、キー
ボードコントローラ6、表示コントローラ7および印字
コントローラ8の各コントローラ部とを動作させる。
また、上記CPUIは適時、時計回路9がら現在の日付
および時刻データを取込むとともに、A/D変換i!1
0から秤部11にて計量された重量値に相当するカウン
ト値を取込むようになっている。
および時刻データを取込むとともに、A/D変換i!1
0から秤部11にて計量された重量値に相当するカウン
ト値を取込むようになっている。
前記PLUファイル5には、第2図に示すように、各商
品毎に付されたPLU (プライス・ルック・アップ)
コードに対応して品名、単位重量当りの単価、有効期間
および税演算フラグ等が設定されるとともに、重量、金
額の累計エリアが設けられている。ここで、税演算フラ
グは、税額計算時の小数点以下の端数に対する計算方法
を指示するための情報であって、フラグ[00〕が小数
点以下切捨てを指示し、フラグ[o1]が小数点以下切
上げを指示し、フラグ[10〕が小数点以下四捨五入を
指示するものとする。
品毎に付されたPLU (プライス・ルック・アップ)
コードに対応して品名、単位重量当りの単価、有効期間
および税演算フラグ等が設定されるとともに、重量、金
額の累計エリアが設けられている。ここで、税演算フラ
グは、税額計算時の小数点以下の端数に対する計算方法
を指示するための情報であって、フラグ[00〕が小数
点以下切捨てを指示し、フラグ[o1]が小数点以下切
上げを指示し、フラグ[10〕が小数点以下四捨五入を
指示するものとする。
前シ己キーボードコントローラ61こは、第3図に示す
ように、「0」〜「9」の置数キーに1、PLUコード
を指定するコード指定手段としてのPLUキーに2、登
録商品の値段に対する税額計算を指示する税計算キーに
3、ラベルの発行を指示する発行キーに4、などが配設
されたキーボード12が接続されている。
ように、「0」〜「9」の置数キーに1、PLUコード
を指定するコード指定手段としてのPLUキーに2、登
録商品の値段に対する税額計算を指示する税計算キーに
3、ラベルの発行を指示する発行キーに4、などが配設
されたキーボード12が接続されている。
前記表示コントローラ7には、品名、単価8重量、値段
等が表示可能な表示器13が接続されている。
等が表示可能な表示器13が接続されている。
前記印字コントローラ8には、搬送されるラベル用紙に
対して印字を行ないラベルを発行する印字部14が接続
されている。
対して印字を行ないラベルを発行する印字部14が接続
されている。
前記RAM4には、演算用ワークメモリ、表示バッファ
、印字バッファなどのほかに、第4図に示すように、共
通税演算フラグのフラグメモリR1、税演算選択ステー
タスのステータスメモリR2、所定のキー操作によって
予め設定される税率を記憶する税率メモリR3が形成さ
れている。
、印字バッファなどのほかに、第4図に示すように、共
通税演算フラグのフラグメモリR1、税演算選択ステー
タスのステータスメモリR2、所定のキー操作によって
予め設定される税率を記憶する税率メモリR3が形成さ
れている。
ここで、共通税演算フラグは、前記税演算フラグと同様
に税額計算時の小数点以下の端数に対する計算方法を指
示するための情報であって、前記税演算フラグが各PL
Uコード毎の情報であったのに対し、この共通税演算フ
ラグは全商品共通の情報である。また、税演算選択ステ
ータスは、登録商品の値段に対する税額計算時にその税
額の端数まるめ処理を前記PLOファイル5の税演算フ
ラグの指示に従うか、前記フラグメモリR1の共通税演
算フラグの指示に従うかを選択するための情報であり、
ステータス[0]のとき共通税演算フラグを選択し、ス
テータス[1]のとき税演算フラグを選択するものとす
る。
に税額計算時の小数点以下の端数に対する計算方法を指
示するための情報であって、前記税演算フラグが各PL
Uコード毎の情報であったのに対し、この共通税演算フ
ラグは全商品共通の情報である。また、税演算選択ステ
ータスは、登録商品の値段に対する税額計算時にその税
額の端数まるめ処理を前記PLOファイル5の税演算フ
ラグの指示に従うか、前記フラグメモリR1の共通税演
算フラグの指示に従うかを選択するための情報であり、
ステータス[0]のとき共通税演算フラグを選択し、ス
テータス[1]のとき税演算フラグを選択するものとす
る。
しかして、前記CPUIは、第5図の流れ図にしたかっ
て登録商品のラベルを発行するようにプログラム設定さ
れている。すなわち、ST(ステップ)1としてキーボ
ード12のPLUキーK 2により登録商品のPLUコ
ードが入力されると、PLUファイル5から当該PLU
コードに対応する品名、単価、有効期間および脱印字フ
ラグの商品データを読出す。この状態で、A/D変換器
10からカウント値を取込み、秤部11にて計量された
当該登録商品の重量値に変換する。そして、この重量値
に読出した単価を乗算して値段を算出しく金額算出手段
)、品名、単価5重量値とともに値段を表示器13に表
示させる。
て登録商品のラベルを発行するようにプログラム設定さ
れている。すなわち、ST(ステップ)1としてキーボ
ード12のPLUキーK 2により登録商品のPLUコ
ードが入力されると、PLUファイル5から当該PLU
コードに対応する品名、単価、有効期間および脱印字フ
ラグの商品データを読出す。この状態で、A/D変換器
10からカウント値を取込み、秤部11にて計量された
当該登録商品の重量値に変換する。そして、この重量値
に読出した単価を乗算して値段を算出しく金額算出手段
)、品名、単価5重量値とともに値段を表示器13に表
示させる。
しかる後、ST2として税計算キーに3が入力されると
、ステータスメモリR2内の税演算選択ステータスの状
態を調べる。そして、当該ステータスが[0]のときに
はフラグメモリR1の共通税演算フラグを読出してその
フラグにより指示される計算方法を判定し、当該ステー
タスが[1]のときにはPLUファイル5から読出した
当該PLUコードに対応する税演算フラグにより指示さ
れる計算方法を判定する(フラグ情報判定手段)。
、ステータスメモリR2内の税演算選択ステータスの状
態を調べる。そして、当該ステータスが[0]のときに
はフラグメモリR1の共通税演算フラグを読出してその
フラグにより指示される計算方法を判定し、当該ステー
タスが[1]のときにはPLUファイル5から読出した
当該PLUコードに対応する税演算フラグにより指示さ
れる計算方法を判定する(フラグ情報判定手段)。
ここで、該当するフラグが[Oo]のときには、値段に
対する税額の小数点以下端数の切捨てが指示されたので
、算出された値段に税率メモリR3内の税率を乗算して
税額を求め(税額算出手段)、その税額に値段を加算し
て税込み金額を算出し、この税込み金額の小数点以下端
数を切捨てる(税額まるめ処理手段)。
対する税額の小数点以下端数の切捨てが指示されたので
、算出された値段に税率メモリR3内の税率を乗算して
税額を求め(税額算出手段)、その税額に値段を加算し
て税込み金額を算出し、この税込み金額の小数点以下端
数を切捨てる(税額まるめ処理手段)。
該当するフラグが[01]のときには、値段に対する税
額の小数点以下端数の切上げが指示されたので、同様に
して税込み金額を算出し、この税込み金額の小数点以下
端数を切上げる(税額まるめ処理手段)。
額の小数点以下端数の切上げが指示されたので、同様に
して税込み金額を算出し、この税込み金額の小数点以下
端数を切上げる(税額まるめ処理手段)。
該当するフラグが[10]のときには、値段に対する税
額の小数点以下端数の四捨五入が指示さ゛れたので、同
様にして税込み金額を算出し、この税込み金額の小数点
以下端数が「4」以下のとき切捨て、「5」以上のとき
切上げる(税額まるめ処理手段)。
額の小数点以下端数の四捨五入が指示さ゛れたので、同
様にして税込み金額を算出し、この税込み金額の小数点
以下端数が「4」以下のとき切捨て、「5」以上のとき
切上げる(税額まるめ処理手段)。
その後、この小数点以下端数がまるめ処理された税込み
金額を表示器13の金額エリアに表示させて、ST2に
戻る。
金額を表示器13の金額エリアに表示させて、ST2に
戻る。
ST2にて税計算キーに3の入力が無く、ST3にて発
行キーに4が入力されると、印字部14にてラベル用紙
に品名、単価1重量値、値段(税込み金額)、加工日、
有効期間(有効日)をそれぞれ印字させてラベル発行を
行ない、この処理を終了する。
行キーに4が入力されると、印字部14にてラベル用紙
に品名、単価1重量値、値段(税込み金額)、加工日、
有効期間(有効日)をそれぞれ印字させてラベル発行を
行ない、この処理を終了する。
このように構成された本実施例においては、各商品毎に
税額=1算時における端数まるめ処理の計算方法を決定
し、その決定内容に基いてPLUファイル5の各商品毎
の税演算フラグをそれぞれ設定しておく。この状態で登
録商品のPLUコードをPLUキーに2にて指定し、が
っこの登録商品の計量を秤部11にて行なうと、税抜き
の値段が算出され、表示器13に表示される。ここで、
税計算キーに3を入力すると、税演算選択ステータスが
【1]にセットされていたならば税抜き値段に税率メモ
リR3の税率が乗算されて税額が求められ、さらにその
税額に税抜き値段が加算されて税込み金額が算出される
。そして、この税込み金額に対して当該登録商品の税演
算フラグによって指示される計算方法で小数点以下の端
数まるめ処理が行なわれ、この端数まるめ処理後の金額
が税込み金額として表示器13に表示される。この状態
で、発行キーに4を人力操作することにより、税込み金
額の印字されたラベル発行が行なわれる。
税額=1算時における端数まるめ処理の計算方法を決定
し、その決定内容に基いてPLUファイル5の各商品毎
の税演算フラグをそれぞれ設定しておく。この状態で登
録商品のPLUコードをPLUキーに2にて指定し、が
っこの登録商品の計量を秤部11にて行なうと、税抜き
の値段が算出され、表示器13に表示される。ここで、
税計算キーに3を入力すると、税演算選択ステータスが
【1]にセットされていたならば税抜き値段に税率メモ
リR3の税率が乗算されて税額が求められ、さらにその
税額に税抜き値段が加算されて税込み金額が算出される
。そして、この税込み金額に対して当該登録商品の税演
算フラグによって指示される計算方法で小数点以下の端
数まるめ処理が行なわれ、この端数まるめ処理後の金額
が税込み金額として表示器13に表示される。この状態
で、発行キーに4を人力操作することにより、税込み金
額の印字されたラベル発行が行なわれる。
なお、税演算選択ステータスが[0]にセットされてい
た場合には、税額に対する端数まるめ処理の計算方法は
フラグメモリR1の共通税演算フラグの状態に従うこと
になる。
た場合には、税額に対する端数まるめ処理の計算方法は
フラグメモリR1の共通税演算フラグの状態に従うこと
になる。
また、税31゛算キーに3の入力操作を省略することに
よって、税抜き値段によるラベルが発行される。
よって、税抜き値段によるラベルが発行される。
このように本実施例によれば、税額計算によって生じる
小数点以下の端数まるめ処理の計算方法(切捨て、切上
げ、四捨五入)を各商品毎に任意に設定することができ
るので、課税商品の税額計算に対して幅広い対応をとる
ことができる。そして、計算方法の選択は製造者側でな
く利用者側で行なわれるので、店の運営に変更があって
も容易に対処できる。
小数点以下の端数まるめ処理の計算方法(切捨て、切上
げ、四捨五入)を各商品毎に任意に設定することができ
るので、課税商品の税額計算に対して幅広い対応をとる
ことができる。そして、計算方法の選択は製造者側でな
く利用者側で行なわれるので、店の運営に変更があって
も容易に対処できる。
しかも、税演算選択ステータスの設定によってPLUコ
ード単位の税演算フラグを使用するか、全商品共通の税
演算フラグを使用するかの選択が可能である。
ード単位の税演算フラグを使用するか、全商品共通の税
演算フラグを使用するかの選択が可能である。
また、税込み金額のラベルのみならず税抜き金額のラベ
ルも容易に発行できるため、例えば店頭で使用する場合
において外国人等の非課税対象者についても特に問題な
く処理できる。
ルも容易に発行できるため、例えば店頭で使用する場合
において外国人等の非課税対象者についても特に問題な
く処理できる。
なお、前記実施例では商品のコードとして単品毎のPL
Uコードを例示しこのPLUコード毎ニ税演算フラグを
設定したが、部門、グループなど商品を分類するコード
毎に税演算フラグを設定するようにしてもよい。
Uコードを例示しこのPLUコード毎ニ税演算フラグを
設定したが、部門、グループなど商品を分類するコード
毎に税演算フラグを設定するようにしてもよい。
また、前記実施例では本発明を計量ラベルプリンタに適
用した場合を示したが、商品データファイルを有する電
子式キャッシュレジスタあるいはpos (販売時点情
報管理)システム等の商品登録データ処理装置にも適用
できるのは言うまでもないことである。
用した場合を示したが、商品データファイルを有する電
子式キャッシュレジスタあるいはpos (販売時点情
報管理)システム等の商品登録データ処理装置にも適用
できるのは言うまでもないことである。
[発明の効果コ
以上詳述したように、本発明によれば、税額計算によっ
て生じる例えば小数点以下の端数に対するまるめ処理を
商品毎に異なる計算方法で行なうことができ、商品の課
税に対して幅広い対応をとることができる商品登録デー
タ処理装置を提供できる。
て生じる例えば小数点以下の端数に対するまるめ処理を
商品毎に異なる計算方法で行なうことができ、商品の課
税に対して幅広い対応をとることができる商品登録デー
タ処理装置を提供できる。
図は本発明を計量ラベルプリンタに適用した一実施例で
あって、第1図は計量ラベルプリンタの構成を示すブロ
ック図、第2図はPLUファイルの構成図、第3図はキ
ーボードの主要なキー配置を示す図、第4図はRAMの
主要なメモリを示す図、第5図はCPUのラベル発行処
理を示す流れ図である。 1・・・CPU、5・・・PLUファイル、11・・・
秤部、12・・・キーボード、13・・・表示器、14
・・・印字部、R2・・・PLUキー R3・・・税計
算キー R4・・・発行キー R3・・・税率メモリ。 出願人代理人 弁理士 鈴江武彦
あって、第1図は計量ラベルプリンタの構成を示すブロ
ック図、第2図はPLUファイルの構成図、第3図はキ
ーボードの主要なキー配置を示す図、第4図はRAMの
主要なメモリを示す図、第5図はCPUのラベル発行処
理を示す流れ図である。 1・・・CPU、5・・・PLUファイル、11・・・
秤部、12・・・キーボード、13・・・表示器、14
・・・印字部、R2・・・PLUキー R3・・・税計
算キー R4・・・発行キー R3・・・税率メモリ。 出願人代理人 弁理士 鈴江武彦
Claims (1)
- 各商品のコードに対応して少なくとも切捨て、切上げま
たは四捨五入を指示する税演算フラグをそれぞれ設定す
る商品データファイルと、登録商品のコードを指定する
コード指定手段と、この指定手段により指定されたコー
ドに対応する前記商品データファイル内の税演算フラグ
が切捨て指示情報か切上げ指示情報か四捨五入指示情報
かを判定するフラグ情報判定手段と、前記コード指定手
段により指定されたコードに属する登録商品の金額を算
出する金額算出手段と、この算出手段により算出された
金額に対する税額を算出する税額算出手段と、この算出
手段により算出された税額の端数を前記フラグ種別判定
手段により判定されたフラグ情報に基いてまるめ処理す
る税額まるめ処理手段とを具備したことを特徴とする商
品登録データ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7997289A JPH02257397A (ja) | 1989-03-30 | 1989-03-30 | 商品登録データ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7997289A JPH02257397A (ja) | 1989-03-30 | 1989-03-30 | 商品登録データ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02257397A true JPH02257397A (ja) | 1990-10-18 |
Family
ID=13705240
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7997289A Pending JPH02257397A (ja) | 1989-03-30 | 1989-03-30 | 商品登録データ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02257397A (ja) |
-
1989
- 1989-03-30 JP JP7997289A patent/JPH02257397A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2882947B2 (ja) | 登録装置 | |
| JPH0613990B2 (ja) | バ−コ−ド処理装置 | |
| JP2533185B2 (ja) | 商品販売デ―タ処理装置 | |
| JPH0430295A (ja) | 電子式キャッシュレジスタ | |
| JP2554384B2 (ja) | レシート発行装置 | |
| JPS59138927A (ja) | モ−ド選択機能を備えたcrt表示装置付電子秤 | |
| JP3132570B2 (ja) | 売上データ処理装置 | |
| JP3310869B2 (ja) | 商品販売登録データ処理装置 | |
| JPH0276096A (ja) | レシート発行機能付き電子秤 | |
| JPH0285137A (ja) | ラベル発行装置 | |
| JP2502354B2 (ja) | 電子キャッシュレジスタ | |
| JPH01185792A (ja) | 商品販売データ処理装置 | |
| JPH02244395A (ja) | 商品販売データ処理装置 | |
| JPH0749593Y2 (ja) | 売上データ処理装置 | |
| JPH0433871A (ja) | ラベル発行装置 | |
| JPH01171945A (ja) | ラベル発行装置 | |
| JPH05166071A (ja) | 商品販売データ処理装置 | |
| JPH0769987B2 (ja) | 商品販売データ処理装置 | |
| JPH02259531A (ja) | 電子式秤 | |
| JP2000198238A (ja) | ラベルプリンタ | |
| JPH0831186B2 (ja) | 商品販売データ処理装置 | |
| JPH0499924A (ja) | ラベルプリンタ | |
| JPH0714074A (ja) | 商品販売データ処理装置 | |
| JPH02257396A (ja) | 商品販売データ処理装置 | |
| JPH10181113A (ja) | 秤付ラベルプリンタ |