JP2000076547A - Amount limit notification device and its program recording medium - Google Patents
Amount limit notification device and its program recording mediumInfo
- Publication number
- JP2000076547A JP2000076547A JP25607998A JP25607998A JP2000076547A JP 2000076547 A JP2000076547 A JP 2000076547A JP 25607998 A JP25607998 A JP 25607998A JP 25607998 A JP25607998 A JP 25607998A JP 2000076547 A JP2000076547 A JP 2000076547A
- Authority
- JP
- Japan
- Prior art keywords
- currency
- amount
- money
- main
- exceeded
- 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
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
(57)【要約】
【課題】 在高金額がその限度額を越えたことを報知す
る機能を複数の通貨毎に別個に実現する。
【解決手段】 取引毎にその通貨の種類に応じて更新さ
れるLOCAL通貨、EURO通貨の在高金額がRAM
2に記憶されている。この状態において、CPU1はE
URO通貨の在高金額がその在高限度額を越えたか否
か、LOCAL通貨がその在高限度額を越えたか否かを
判別する。この結果、いずれかの通貨の限度額を越えて
いれば、アラーム表示と共に、ブザー音によってその旨
が報知される。
(57) [Summary] [PROBLEMS] To separately realize a function of notifying that the amount of money has exceeded its limit for each of a plurality of currencies. SOLUTION: The amount of money in LOCAL currency and EURO currency updated in accordance with the type of currency for each transaction is stored in RAM.
2 is stored. In this state, the CPU 1
It is determined whether or not the amount of money in the URO currency has exceeded the amount limit, and whether or not the LOCAL currency has exceeded the amount limit. As a result, if the limit of any one of the currencies is exceeded, an alarm is displayed and a buzzer sounds to notify that effect.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、在高金額がその
限度額を越えたことを報知する在高限度報知装置および
そのプログラム記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for notifying that the amount of money has exceeded the limit, and a program recording medium therefor.
【0002】[0002]
【従来の技術】従来、電子式キャッシュレジスタやPO
S(ポイント・オブ・セールス)ターミナルにおいて
は、ドロア内に収納されている現金が所定額に達したと
きにアラームを発生するセンチネルアラーム機能が存在
する。このアラーム機能は盗難対策を図るためのもの
で、一取引の終了毎に更新されるドロア内の現金総額
(在高金額)と予め設定されている在高限度額とを比較
し、その比較結果に応じてアラームを発生し、ドロア内
の現金を回収すべきことを報知するようにしている。と
ころで、西暦2002年には欧州通貨の統合が行われ、
それ以前の各国のヨーロッパ通貨(マルク、フラン等の
通貨)は、統合通貨(EURO通貨)に移行される。こ
のように各国別のヨーロッパ通貨(LOCAL通貨)か
らEURO通貨に移行する過渡期においては、図6に示
すように、それ以前に自国通貨であったLOCAL通貨
のみの運用からLOCAL通貨、EURO通貨を所定期
間併用可能とし、その後、EURO通貨のみの運用に移
行するようにしている。2. Description of the Related Art Conventionally, electronic cash registers and POs
In the S (point of sales) terminal, there is a sentinel alarm function for generating an alarm when cash stored in the drawer reaches a predetermined amount. This alarm function is designed to prevent theft. It compares the total amount of cash (amount of money) in the drawer, which is updated each time a transaction is completed, with a preset amount of money, and the comparison result , An alarm is generated to notify that cash in the drawer should be collected. By the way, the integration of European currencies took place in the year 2002,
Earlier European currencies (currencies such as marks and francs) will be transferred to a unified currency (EURO currency). As shown in FIG. 6, during the transition period from each country's European currency (LOCAL currency) to the EURO currency, as shown in FIG. It can be used together for a predetermined period of time, and after that, it shifts to operation using only EURO currency.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、LOC
AL通貨とEURO通貨との併用を可能とする過渡期は
相当長く、その間、センチネルアラーム機能をEURO
通貨、LOCAL通貨の両方に対応しようとしても従来
の仕様では不可能であり、センチネルアラーム機能が全
く無駄なものとなるという問題が起きる。第1の発明の
課題は、在高金額がその限度額を越えたことを報知する
機能を複数の通貨毎に別個に実現できるようにすること
である。第2の発明の課題は、在高金額がその限度額を
越えたことを報知する機能を複数の通貨のうちいずれか
1つの通貨に対応させたとしても、他の通貨の在高を考
慮した合計在高に対する報知を実現できるようにするこ
とである。SUMMARY OF THE INVENTION However, LOC
The transition period that allows the use of both AL and EURO currencies is quite long, during which the sentinel alarm function will be activated
Attempting to support both currency and LOCAL currency is impossible with the conventional specifications, and there is a problem that the sentinel alarm function becomes completely useless. An object of the first invention is to enable a function of notifying that the amount of money exceeds the limit to be separately realized for each of a plurality of currencies. A second object of the present invention is to consider the balance of other currencies even if the function of notifying that the amount of money has exceeded the limit is made to correspond to any one of a plurality of currencies. The purpose is to enable notification of the total amount of money.
【0004】[0004]
【課題を解決するための手段】この発明の手段は次の通
りである。請求項1記載の発明は、取引毎にその通貨の
種類に応じて更新される第1の通貨の在高金額と第2の
通貨の在高金額を記憶する在高金額記憶手段と、前記第
1の通貨の在高金額が予め設定されている第1の通貨の
在高限度額を越えたか否かを判別すると共に、前記第2
の通貨の在高金額が予め設定されている第2の通貨の在
高限度額を越えたか否かを判別する判別手段と、この判
別手段によっていずれかの在高限度額を越えたことが判
別された場合にその旨を報知する報知手段とを具備する
ものである。請求項1記載の発明においては、取引毎に
その通貨の種類に応じて更新される第1の通貨の在高金
額および第2の通貨の在高金額が記憶管理されている状
態において、第1の通貨の在高金額が予め設定されてい
る第1の通貨の在高限度額を越えたか否かを判別すると
共に、第2の通貨の在高金額が予め設定されている第2
の通貨の在高限度額を越えたか否かを判別し、いずれか
の在高限度額を越えていれば、その旨が報知される。し
たがって、在高金額がその限度額を越えたことを報知す
る機能を複数の通貨毎に別個に実現することができる。
請求項2記載の発明は、取引毎にその通貨の種類に応じ
て更新される第1の通貨の在高金額と第2の通貨の在高
金額を記憶する在高金額記憶手段と、前記第1・第2の
通貨のいずれか一方の通貨が主体通貨として設定されて
いる場合に、他方の通貨の在高金額を主体通貨の金額に
変換すると共にこの変換金額を主体通貨の在高金額に累
計することによって主体通貨相応の合計在高金額を算出
する算出手段と、この算出手段によって算出された主体
通貨相応の合計在高金額が予め設定されている主体通貨
の在高限度額を越えたか否かを判別する判別手段と、こ
の判別手段によって在高限度額が越えたことが判別され
た場合にその旨を報知する報知手段とを具備するもので
ある。請求項2記載の発明においては、取引毎にその通
貨の種類に応じて更新される第1の通貨の在高金額およ
び第2の通貨の在高金額が記憶管理されている状態にお
いて、第1・第2の通貨のいずれか一方の通貨が主体通
貨として設定されている場合に、他方の通貨の在高金額
を主体通貨の金額に変換すると共にこの変換金額を主体
通貨の在高金額に累計することによって主体通貨相応の
合計在高金額を算出し、この合計在高金額が主体通貨の
在高限度額を越えていれば、その旨が報知される。した
がって、在高金額がその限度額を越えたことを報知する
機能を複数の通貨のうちいずれか1つの通貨に対応させ
たとしても、他の通貨の在高を考慮した合計在高に対す
る報知を実現することができる。The means of the present invention are as follows. The invention according to claim 1 is characterized in that the money amount storage means for storing the money amount of the first currency and the money amount of the second currency which are updated in accordance with the type of the currency for each transaction; It is determined whether or not the amount of money in the first currency has exceeded a predetermined amount of money in the first currency.
Means for determining whether or not the amount of money in the currency of the second currency has exceeded a predetermined amount of money in the second currency; And a notifying means for notifying the user of the fact. According to the first aspect of the present invention, when the amount of money in the first currency and the amount of money in the second currency, which are updated in accordance with the type of the currency for each transaction, are stored and managed, It is determined whether or not the amount of money in the second currency exceeds the predetermined amount of money in the first currency, and the amount of money in the second currency is set in the second.
It is determined whether or not the currency limit has been exceeded, and if any of the currency limits has been exceeded, this fact is notified. Therefore, a function of notifying that the amount of money has exceeded the limit can be realized separately for each of a plurality of currencies.
The invention according to claim 2 is characterized in that the money amount storage means for storing the money amount of the first currency and the money amount of the second currency, which are updated in accordance with the type of the currency for each transaction; When either one of the first and second currencies is set as the principal currency, the balance amount of the other currency is converted to the principal currency amount and this converted amount is converted to the principal currency amount. Calculating means for calculating the total amount of money corresponding to the main currency by accumulating, and whether the total amount of money corresponding to the main currency calculated by this calculating means exceeds a predetermined amount limit of the main currency of the main currency. And a notifying means for notifying that the amount of money has exceeded the amount limit by the discriminating means. In the invention described in claim 2, the first money amount and the second money amount that are updated in accordance with the type of the currency for each transaction are stored and managed in the first state. -If one of the second currencies is set as the principal currency, the amount of money in the other currency is converted to the amount in the principal currency, and this converted amount is accumulated in the amount in the principal currency. By doing so, the total money amount corresponding to the main currency is calculated, and if this total money amount exceeds the maximum money amount of the main currency, the fact is notified. Therefore, even if the function of notifying that the amount of money exceeds the limit is made to correspond to any one of a plurality of currencies, the notification of the total amount of money considering the amount of money in other currencies is performed. Can be realized.
【0005】[0005]
【発明の実施の形態】(第1実施形態)以下、図1〜図
3を参照してこの発明の第1実施形態を説明する。図1
はヨーロッパ仕様電子式キャッシュレジスタの全体構成
を示したブロック図である。CPU1はRAM2内にロ
ードされている各種プログラムにしたがってこの電子式
キャッシュレジスタの全体動作を制御する中央演算処理
装置である。記憶装置3はオペレーティングシステムや
各種アプリケーションプログラム、データファイル、文
字フォントデータ等が予め格納されている記憶媒体4や
その駆動系を有している。この記憶媒体4は固定的に設
けたもの、もしくは着脱自在に装着可能なものであり、
フロッピーディスク、ハードディスク、光ディスク、R
AMカード等の磁気的・光学的記憶媒体、半導体メモリ
によって構成されている。また、記憶媒体4内のプログ
ラムやデータは、必要に応じてCPU1の制御により、
RAM2にロードされる。更に、CPU1は通信回線等
を介して他の機器側から送信されて来たプログラム、デ
ータを受信して記憶媒体4に格納したり、他の機器側に
設けられている記憶媒体に格納されているプログラム、
データを通信回線等を介して使用することもできる。そ
して、CPU1にはその入出力周辺デバイスである入力
装置5、表示装置6、印刷装置7、ドロア8、ブザー9
がバスラインを介して接続されており、入出力プログラ
ムにしたがってCPU1はそれらの動作を制御する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment) A first embodiment of the present invention will be described below with reference to FIGS. FIG.
FIG. 1 is a block diagram showing the overall configuration of a European-type electronic cash register. The CPU 1 is a central processing unit that controls the overall operation of the electronic cash register according to various programs loaded in the RAM 2. The storage device 3 includes a storage medium 4 in which an operating system, various application programs, data files, character font data, and the like are stored in advance, and a drive system thereof. The storage medium 4 is provided fixedly or can be detachably mounted.
Floppy disk, hard disk, optical disk, R
It is composed of a magnetic / optical storage medium such as an AM card and a semiconductor memory. The programs and data in the storage medium 4 are controlled by the CPU 1 as needed.
Loaded to RAM2. Further, the CPU 1 receives programs and data transmitted from other devices via a communication line or the like and stores them in the storage medium 4 or stored in a storage medium provided in other devices. Programs,
Data can be used via a communication line or the like. The CPU 1 has input / output peripheral devices such as an input device 5, a display device 6, a printing device 7, a drawer 8, and a buzzer 9.
Are connected via a bus line, and the CPU 1 controls their operations according to an input / output program.
【0006】入力装置5はそのキーボード上に金額デー
タや売上個数等を置数するテンキー、商品登録時に操作
される部門キー、PLU(プライス・ルック・アップ)
キー、一取引の登録を締める現金/預かり金キー等、通
常備えられている各種のキーやモードスイッチMSが設
けられている。モードスイッチMSはその切り替え位置
に応じて「REG(登録)」、「RF(戻し)」、「X
(点検)」、「Z(精算)」、「RGM(設定)」、
「OFF(電源オフ)」モードを切り替えるもので、R
EGモードにセットされている状態においてCPU1
は、入力装置5から入力された売上データに取り込んで
表示装置6に表示出力させたり、印刷装置7に送ってレ
シート/ジャーナル印字させ、更にはRAM2内の売上
合計器の内容を更新する登録処理を行う。印刷装置2は
2連装プリンタで、CPU1は売上データを登録する毎
にレシート用、ジャーナル用のロール紙に対してレシー
ト/ジャーナル印字を行うと共に一取引分の登録終了時
に締め処理を行ってドロア9を開放させたり、レシート
用紙を切断して売上明細レシートを発行する。また、入
力装置5のキーボード上にはユーロセンチネル設定キー
K1、ローカルセンチネル設定キーK2、主体通貨設定
キーK3、合計センチネル設定キーK4が設けられてい
る。ユーロセンチネル設定キーK1はEURO通貨に対
する在高限度額の設定を指示するキー、ユーロセンチネ
ル設定キーK1はLOCAL通貨に対する在高限度額の
設定を指示するキーである。なお、主体通貨設定キーK
3、合計センチネル設定キーK4は後述する第2実施形
態で使用されるキーであるため、その説明は省略する。[0006] The input device 5 includes a numeric keypad for inputting amount data, sales quantity, and the like on a keyboard, a department key operated at the time of product registration, and a PLU (Price Look Up).
Various keys and a mode switch MS which are usually provided, such as a key, a cash / deposit key for closing one transaction, and the like, are provided. The mode switch MS selects “REG (registration)”, “RF (return)”, “X
(Inspection), "Z (payment)", "RGM (setting)",
It switches the “OFF (power off)” mode.
When the CPU 1 is set in the EG mode,
Is a registration process for taking in the sales data input from the input device 5 and displaying it on the display device 6 or sending it to the printing device 7 to print the receipt / journal and further updating the contents of the sales totaling device in the RAM 2. I do. The printing device 2 is a dual printer, and the CPU 1 prints a receipt / journal on roll paper for receipts and journals every time sales data is registered, and performs a closing process when registration of one transaction is completed. Or release receipt paper by cutting receipt paper. On the keyboard of the input device 5, there are provided a euro sentinel setting key K1, a local sentinel setting key K2, a main currency setting key K3, and a total sentinel setting key K4. The euro sentinel setting key K1 is a key for instructing the setting of a money limit for the EURO currency, and the euro sentinel setting key K1 is a key for instructing the cash limit for the LOCAL currency. In addition, the main currency setting key K
3. Since the total sentinel setting key K4 is a key used in a second embodiment described later, its description is omitted.
【0007】図2はRAM2内に割り当てられている各
種のメモリ領域のうちその特徴部分を示した図である。
LOCAL現金在高合計器LIDはLOCAL通貨に対
する現金在高を記憶管理するもので、その値はドロア8
内に収納されているLOCAL通貨の合計額に相当す
る。LOCAL現金在高合計器LIDはLOCAL通貨
からEURO通貨に移行する過渡期においてLOCAL
通貨、EURO通貨の併用が許可されている場合に、E
URO通貨に対する現金在高を記憶管理するもので、そ
の値はドロア8内に収納されているEURO通貨の合計
額に相当する。EURO現金在高合計器EIDはLOC
AL通貨からEURO通貨に移行する過渡期においてL
OCAL通貨、EURO通貨の併用が許可されている場
合に、EURO通貨に対する現金在高を記憶管理するも
ので、その値はドロア8内に収納されているEURO通
貨の合計額に相当する。つまり、CPU1は現金取引の
登録が終了した際に、その通貨の種類に応じて一取引分
の現金売り上げ額を対応するLOCAL現金在高合計器
LID、EURO現金在高合計器EIDの在高金額に加
算すると共に、ドロア8から現金を引き出す出金時に、
出金する通貨の種類に対応するLOCAL現金在高合計
器LID、EURO現金在高合計器EID内の在高金額
を出金額に応じて減算することにより、ドロア8内のL
OCAL通貨の合計額とEURO通貨の合計額は、対応
するLOCAL現金在高合計器LID、EURO現金在
高合計器EID内の在高金額に相当するものとなる。L
OCALセンチネル設定値メモリLPGMは予めLOC
AL通貨の在高限度額として設定されている設定値を記
憶し、またEUROセンチネル設定値メモリEPGMは
予めEURO通貨の在高限度額として設定されている設
定値を記憶するもので、センチネルアラーム機能の構成
要素となる。ワークメモリWKは処理途中の中間結果等
を一時記憶する作業域である。FIG. 2 is a diagram showing characteristic portions of various memory areas allocated in the RAM 2.
The LOCAL cash amount totalizer LID stores and manages the cash amount with respect to the LOCAL currency.
It is equivalent to the total amount of LOCAL currency stored in. The LOCAL cash balancer LID is used during the transition from LOCAL currency to EURO currency.
If the currency and EURO currency are allowed to be used together,
The cash amount for the URO currency is stored and managed, and its value corresponds to the total amount of the EURO currency stored in the drawer 8. EURO cash balancer EID is LOC
L during transition from AL currency to EURO currency
When the combined use of the OCAL currency and the EURO currency is permitted, the cash amount for the EURO currency is stored and managed, and the value corresponds to the total amount of the EURO currency stored in the drawer 8. That is, when the registration of the cash transaction is completed, the CPU 1 calculates the cash sales amount of one transaction according to the type of the currency in the corresponding LOCAL cash sum totalizer LID and EURO cash sum total sum EID. At the same time as withdrawing cash from drawer 8,
By subtracting the amount of money in the LOCAL cash totalizer LID and the EURO cash totalizer EID corresponding to the type of currency to be withdrawn in accordance with the amount to be withdrawn, the L in the drawer 8 is reduced.
The total amount of the OCAL currency and the total amount of the EURO currency correspond to the amount of money in the corresponding LOCAL cash totalizer LID and EURO cash totalizer EID. L
OCAL sentinel setting value memory LPGM
The set value set as the amount limit of the AL currency is stored, and the EURO sentinel set value memory EPGM stores the set value set in advance as the amount limit of the EURO currency. It becomes a component of. The work memory WK is a work area for temporarily storing intermediate results during processing.
【0008】次に、この電子式キャッシュレジスタの動
作を図3に示すフローチャートにしたがって説明する。
ここで、このフローチャートに記述されている各機能を
実現するためのプログラムは、CPU1が読み取り可能
なプログラムコードの形態で記憶媒体4に記憶されてお
り、その内容にしたがった動作が行われる。なお、この
ことは後述する第2実施形態においても同様である。い
ま、LOCAL通貨とEURO通貨との併用が可能な過
渡期においてLOCALセンチネル設定値メモリLPG
M、EUROセンチネル設定値メモリEPGMに在高限
度額を設定しておく。この場合、モードスイッチMSを
PGM位置に切り替えた設定モードにおいて、ユーロセ
ンチネル設定キーK1を押下してEURO通貨のセンチ
ネル設定を指示したのち、テンキーを押下して在高限度
額を入力すると、入力された在高限度額はEURO現金
在高合計器EIDに設定される。同様に、設定モードに
おいてローカルセンチネル設定キーK2を押下してLO
CAL通貨のセンチネル設定を指示したのち、テンキー
を押下して在高限度額を入力すると、入力された在高限
度額はLOCAL現金在高合計器LIDに設定される。Next, the operation of the electronic cash register will be described with reference to the flowchart shown in FIG.
Here, a program for realizing each function described in this flowchart is stored in the storage medium 4 in the form of a program code that can be read by the CPU 1, and the operation according to the content is performed. This is the same in a second embodiment described later. Now, in a transitional period when the LOCAL currency and the EURO currency can be used together, the LOCAL sentinel set value memory LPG
M, EURO Sentinel setting value memory EPGM is set with a money limit. In this case, in the setting mode in which the mode switch MS is switched to the PGM position, the user presses the euro sentinel setting key K1 to instruct the sentinel setting of the EURO currency, and then presses the numeric keypad to input the amount of money in the account. The remaining amount limit is set in the EURO cash total amount EID. Similarly, in the setting mode, the local sentinel setting key K2 is pressed to
After instructing the setting of the sentinel of the CAL currency, when the ten-key is pressed and the amount of money is input, the input amount of money is set in the LOCAL cash total sum LID.
【0009】このようにEUROおよびLOCAL通貨
の在高限度額が設定されている状態において、モードス
イッチMSをREG位置に切り替えた登録モード下では
一定時間毎の割り込みによって図3に示すセンチネルア
ラーム処理が実行開始される。先ず、CPU1はEUR
O現金在高合計器EIDの値とEUROセンチネル設定
値メモリEPGMの値を取り込み、両者を比較すること
によりEURO通貨の在高金額がその限度額を越えたか
否かを判断する(ステップA1)。この結果、EURO
限度額を越えた場合には在高オーバーした旨のアラーム
表示と共に、ブザー9からアラーム音を発生させる(ス
テップA2)。また、CPU1はLOCAL現金在高合
計器LIDの値とLOCALセンチネル設定値メモリL
PGMの値を取り込み、両者を比較することにより、L
OCAL通貨の在高金額がその限度額を越えたか否かを
判断する(ステップA3)。この結果、LOCAL限度
額を越えた場合には在高オーバーした旨のアラーム表示
と共にブザー9からアラーム音を発生させる(ステップ
A4)。なお、上述のようなセンチネルアラーム処理は
モードスイッチMSをX/Z位置に切り替えた点検/精
算モードでは動作しないが、REGモードで在高アラー
ムの報知中にX/Zモードにして再びREGモードに戻
った場合でも、図3のフローチャートに入った時点で再
度アラーム報知が行われる。更に、PGMモードでセン
チネル設定値を小さくしたのち、REGモードに戻った
とき、在高オーバーであれば、アラーム報知がなされ
る。[0009] In the registration mode in which the mode switch MS is switched to the REG position in the state where the money limit of the EURO and the LOCAL currency is set, the sentinel alarm processing shown in FIG. Execution is started. First, the CPU 1
The value of the O-cash totalizer EID and the value of the EURO sentinel set value memory EPGM are fetched, and by comparing them, it is determined whether or not the amount of money in the EURO currency has exceeded its limit (step A1). As a result, EURO
If the amount exceeds the limit, an alarm sound is generated from the buzzer 9 together with an alarm indicating that the amount of money is over (step A2). Further, the CPU 1 stores the value of the LOCAL cash amount totalizer LID and the LOCAL sentinel set value memory L
By capturing the value of PGM and comparing the two, L
It is determined whether or not the amount of money in the OCAL currency has exceeded the limit (step A3). As a result, when the LOCAL limit is exceeded, an alarm sound is generated from the buzzer 9 together with an alarm display indicating that the amount of money is over (step A4). The sentinel alarm processing as described above does not operate in the check / payment mode in which the mode switch MS is switched to the X / Z position, but is switched to the X / Z mode during the notification of the money alarm in the REG mode, and is again switched to the REG mode. Even if it returns, alarm notification is performed again at the point when the flow chart of FIG. 3 is entered. Further, when the sentinel setting value is reduced in the PGM mode and the mode returns to the REG mode, if the amount of money is over, an alarm is notified.
【0010】以上のようにこの第1実施形態において
は、LOCAL通貨とEURO通貨に対応づけてそれぞ
れ別個にセンチネルアラーム機能を設けたから、ドロア
8内に収納されているどちらかの通貨が在高オーバーし
てもそれをオペレータに報知することができる。特に、
マルチドロアとしてLOCAL用のドロアとEURO用
のドロアを使用して運用している場合に一層効果的なも
のとなる。なお、上述した第1実施形態においては、L
OCAL通貨とEURO通貨併用時におけるセンチネル
アラーム機能について説明したが、これを通貨変換仕様
に拡張してもよい。この場合、各国の通貨(例えば、
円、ドル、ポンド、マルク等)毎に在高合計器を設ける
と共に、センチネル設定値メモリを設ければ、通貨毎の
センチネルアラームを実現することができる。As described above, in the first embodiment, since the sentinel alarm function is provided separately in correspondence with the LOCAL currency and the EURO currency, either currency stored in the drawer 8 has an excess amount of money. Even so, it can be notified to the operator. In particular,
This is more effective when operating using a LOCAL drawer and an EURO drawer as a multi-drawer. In the first embodiment described above, L
Although the sentinel alarm function when the OCAL currency and the EURO currency are used together has been described, this may be extended to a currency conversion specification. In this case, the local currency (for example,
If a total sum of money is provided for each of yen, dollar, pound, and mark, and a sentinel set value memory is provided, a sentinel alarm for each currency can be realized.
【0011】(第2実施形態)以下、図4、図5を参照
してこの発明の第2実施形態を説明する。なお、上述し
た第1実施形態においてはLOCAL、EURO通貨毎
に別個のセンチネルアラーム機能を設けたが、この第2
実施形態においてはLOCAL、EURO通貨のうちセ
ンチネルアラーム機能をその一方の通貨のみに対応させ
たとしても、他方の通貨の在高を考慮した合計在高に対
する報知を実現できるようにするものである。図4はこ
の第2実施形態におけるRAM2の特徴部分を示したも
ので、RAM2には第1実施形態と同様のLOCAL現
金在高合計器LID、EURO現金在高合計器EID、
ワークメモリWKを有すると共に、主体通貨合計センチ
ネル設定値メモリTPGM、主体通貨設定メモリMCY
を有する。ここで、主体通貨とはLOCAL通貨、EU
RO通貨のうち任意に選択された通貨を意味し、主体通
貨の設定時に図1に示す入力装置5上の主体通貨設定キ
ーK3を押下して主体通貨を選択すると、選択通貨の種
類を示すデータが主体通貨設定メモリMCYに設定され
る。主体通貨合計センチネル設定値メモリTPGMは予
め設定された主体通貨に対する在高限度額を記憶するも
ので、図1に示す入力装置5上の合計センチネル設定キ
ーK4を押下することによって主体通貨合計センチネル
設定値メモリTPGMへの設定が指示される。なお、こ
の第2実施形態においては、上述した第1実施形態のよ
うにセンチネル設定値メモリを通貨の種類毎に設けず、
1種類のみを設けた構成となっている。(Second Embodiment) Hereinafter, a second embodiment of the present invention will be described with reference to FIGS. In the above-described first embodiment, a separate sentinel alarm function is provided for each of the LOCAL and EURO currencies.
In the embodiment, even if the sentinel alarm function of the LOCAL and EURO currencies is made to correspond to only one of the currencies, it is possible to realize the notification of the total money taking into account the money of the other currency. FIG. 4 shows a characteristic portion of the RAM 2 in the second embodiment. The RAM 2 has the same LOCAL cash totalizer LID, EURO cash totalizer EID as in the first embodiment,
A work memory WK, a main currency total sentinel setting value memory TPGM, a main currency setting memory MCY
Having. Here, the main currency is LOCAL currency, EU
Means a currency arbitrarily selected from the RO currencies. When the main currency is set by pressing the main currency setting key K3 on the input device 5 shown in FIG. 1 when the main currency is set, data indicating the type of the selected currency is displayed. Is set in the main currency setting memory MCY. The main currency total sentinel setting value memory TPGM stores a predetermined amount limit for the main currency and a total sentinel setting key K4 on the input device 5 shown in FIG. Setting to the value memory TPGM is instructed. In the second embodiment, a sentinel setting value memory is not provided for each currency type as in the first embodiment described above.
The configuration is such that only one type is provided.
【0012】次に、この第2実施形態の動作を説明す
る。いま、主体通貨設定キーK3を押下することによっ
てLOCAL、EURO通貨のいずれかが主体通貨とし
て選択されて主体通貨設定メモリMCYに設定され、ま
た、合計センチネル設定キーK4の押下によって主体通
貨合計センチネル設定値メモリTPGMへの設定を指示
した状態において、入力装置5から入力された在高限度
が主体通貨合計センチネル設定値メモリTPGMに設定
されているものとする。図5はセンチネルアラーム処理
を示したもので、REGモードにおいて一定時間毎の割
り込みによって実行開始される。先ず、CPU1は主体
通貨設定メモリMCYを参照し、主体通貨としてLOC
AL通貨が設定されているかを判別する(ステップB
1)。ここで、主体通貨がEURO通貨であれば、LO
CAL現金在高合計器LID内の在高金額を通貨変換す
ることによってEURO通貨の金額に換算すると共に
(ステップB2)、換算したEURO通貨の金額をEU
RO現金在高合計器EID内の在高金額に累計すること
により主体通貨(EURO通貨)相応の合計在高金額T
OTALを求める(ステップB3)。一方、主体通貨が
LOCAL通貨であれば、EURO現金在高合計器EI
D内の在高金額を通貨変換することによってLOCAL
通貨の金額に換算すると共に(ステップB4)、換算し
たLOCAL通貨の金額をLOCAL現金在高合計器L
ID内の在高金額に累計することにより主体通貨(LO
CAL通貨)相応の合計在高金額TOTALを求める
(ステップB5)。このようにして主体通貨相応の合計
在高金額TOTALを求めたのち、この合計在高金額T
OTALと主体通貨合計センチネル設定値メモリTPG
M内の在高限度額とを比較し(ステップB6)、合計在
高金額が在高限度額を越えていれば、合計在高オーバー
をアラーム表示と共にブザー9からアラーム音を発生さ
せる(ステップB7)。なお、この第2実施形態におい
ても上述した第1実施形態と同様に、REGモードで在
高アラームの報知中にX/Zモードにして再びREGモ
ードに戻った場合でも再度アラーム報知が行われ、また
REGモードでセンチネル設定値を小さくしたのち、R
EGモードに戻ったとき、在高オーバーであれば、アラ
ーム報知がなされる。Next, the operation of the second embodiment will be described. Now, pressing the main currency setting key K3 selects either LOCAL or EURO currency as the main currency and sets it in the main currency setting memory MCY, and pressing the total sentinel setting key K4 sets the main currency total sentinel. It is assumed that, in a state where the setting to the value memory TPGM is instructed, the money amount input from the input device 5 is set in the main currency total sentinel setting value memory TPGM. FIG. 5 shows a sentinel alarm process, which is started by interruption every predetermined time in the REG mode. First, the CPU 1 refers to the main currency setting memory MCY, and uses LOC as the main currency.
Determine whether the AL currency is set (Step B
1). Here, if the main currency is EURO currency, LO
The amount of money in the CAL total cash balancer LID is converted to the amount of the EURO currency by currency conversion (step B2), and the converted amount of the EURO currency is converted to the EU amount.
The total amount of money T corresponding to the main currency (EURO currency) is accumulated by adding up the amount of money in the RO cash totalizer EID.
OTAL is obtained (step B3). On the other hand, if the main currency is the LOCAL currency, the EURO cash balancer EI
LOCAL by converting the amount of money in D into currency
In addition to the conversion into the amount of the currency (step B4), the converted amount of the LOCAL currency is used as the LOCAL cash totalizer L.
By accumulating the amount of money in the ID, the main currency (LO
(CAL currency) A corresponding total amount of money TOTAL is obtained (step B5). After calculating the total amount of money TOTAL corresponding to the main currency in this way, the total amount of money T
OTAL and main currency total sentinel setting value memory TPG
The amount of money in M is compared with the amount of money in the bank (step B6). If the total amount of money exceeds the amount of money in the bank, an alarm sound is generated from the buzzer 9 together with an alarm indicating that the amount of money in the total is over (step B7). ). In the second embodiment, as in the first embodiment described above, even if the X / Z mode is set and the mode returns to the REG mode while the high-altitude alarm is being notified in the REG mode, the alarm is again notified. After reducing the sentinel setting in the REG mode,
When returning to the EG mode, if the amount of money is over, an alarm is issued.
【0013】以上のようにこの第2実施形態において
は、主体通貨相応の合計在高金額に対してセンチネルア
ラーム機能を設けたから、EURO通貨、LOCAL通
貨のいずれかを主体通貨として設定しておくだけで、主
体通貨として設定されていない通貨の在高を考慮した報
知が可能となる。つまり、センチネルアラーム機能をE
URO、LOCAL通貨のいずれか1つに対応させたと
しても他の通貨の在高を考慮した合計在高に対する報知
が可能となる。特に、1つのドロア内にEURO、LO
CAL通貨を混在させて運用する場合に効果的なものと
なる。なお、第2実施形態ではLOCAL通貨とEUR
O通貨の併用時におけるセンチネルアラーム機能につい
て述べたが、これを通貨変換仕様に拡張してもよい。そ
の場合は各種通貨毎に在高合計器を持たせれば、主体通
貨相応のセンチネルアラームを実現することができる。As described above, in the second embodiment, since the sentinel alarm function is provided for the total amount of money corresponding to the main currency, only one of the EURO currency and the LOCAL currency is set as the main currency. Thus, it is possible to make a notification in consideration of the amount of currency that is not set as the main currency. In other words, the sentinel alarm function
Even if one of the URO and LOCAL currencies is used, it is possible to notify the total money in consideration of the money of other currencies. In particular, EURO, LO in one drawer
This is effective when CAL currencies are mixed and operated. In the second embodiment, LOCAL currency and EUR are used.
The sentinel alarm function when the O currency is used together has been described, but this may be extended to a currency conversion specification. In such a case, if a currency totalizer is provided for each currency, a sentinel alarm corresponding to the main currency can be realized.
【0014】[0014]
【発明の効果】この発明によれば、在高金額がその限度
額を越えたことを報知する機能を複数の通貨毎に別個に
実現することができる。更に、他の発明によれば、在高
金額がその限度額を越えたことを報知する機能を複数の
通貨のうちいずれか1つの通貨に対応させたとしても、
他の通貨の在高を考慮した合計在高に対する報知を実現
することができる。According to the present invention, the function of notifying that the amount of money has exceeded the limit can be realized separately for each of a plurality of currencies. Further, according to another invention, even if the function of notifying that the amount of money has exceeded the limit is made to correspond to any one of a plurality of currencies,
It is possible to realize the notification of the total money taking into account the money of other currencies.
【図1】ヨーロッパ仕様の電子式キャッシュレジスタの
全体構成を示したブロック図。FIG. 1 is a block diagram showing the overall configuration of an electronic cash register of European specification.
【図2】RAM2に割り当てられているメモリ領域のう
ちその特徴部分を示した図。FIG. 2 is a diagram showing a characteristic portion of a memory area allocated to a RAM 2;
【図3】センチネルアラーム処理を示したフローチャー
ト。FIG. 3 is a flowchart showing a sentinel alarm process.
【図4】第2実施形態におけるRAM2内の特徴部分を
示した図。FIG. 4 is a diagram showing a characteristic portion in a RAM 2 according to a second embodiment.
【図5】第2実施形態におけるセンチネルアラーム処理
を示したフローチャート。FIG. 5 is a flowchart illustrating a sentinel alarm process according to the second embodiment.
【図6】欧州の通貨統合に伴う通貨の運用状態を示した
図。FIG. 6 is a diagram showing the operational state of currencies accompanying the currency union in Europe.
1 CPU 2 RAM 3 記憶装置 4 記憶媒体 5 入力装置 6 表示装置 8 ドロア 9 ブザー LID LOCAL現金在高合計器 EID EURO現金在高合計器 LPGM LOCALセンチネル設定値メモリ EPGM EUROセンチネル設定値メモリ TPGM 主体通貨合計センチネル設定値メモリ MCY 主体通貨設定メモリ K1 ユーロセンチネル設定キー K2 ローカルセンチネル設定キー K3 主体通貨設定キー K4 合計センチネル設定キー DESCRIPTION OF SYMBOLS 1 CPU 2 RAM 3 Storage device 4 Storage medium 5 Input device 6 Display device 8 Drawer 9 Buzzer LID LOCAL Cash total sum EID EURO Cash total sum LPGM LOCAL Sentinel set value memory EPGM EURO Sentinel set value memory TPGM Main currency total Sentinel setting value memory MCY Main currency setting memory K1 Euro sentinel setting key K2 Local sentinel setting key K3 Main currency setting key K4 Total sentinel setting key
Claims (4)
る第1の通貨の在高金額と第2の通貨の在高金額を記憶
する在高金額記憶手段と、 前記第1の通貨の在高金額が予め設定されている第1の
通貨の在高限度額を越えたか否かを判別すると共に、前
記第2の通貨の在高金額が予め設定されている第2の通
貨の在高限度額を越えたか否かを判別する判別手段と、 この判別手段によっていずれかの在高限度額を越えたこ
とが判別された場合にその旨を報知する報知手段とを具
備したことを特徴とする在高限度報知装置。1. A money amount storage means for storing a money amount of a first currency and a money amount of a second currency, which are updated according to the type of currency for each transaction; It is determined whether or not the amount of money in the second currency exceeds a predetermined amount of money in the first currency, and the amount of money in the second currency in which the amount of money in the second currency is set in advance. A determination means for determining whether or not the maximum amount has been exceeded; and a notifying means for notifying that it has determined that any of the amount limit has been exceeded by the determination means. Amount limit notification device.
る第1の通貨の在高金額と第2の通貨の在高金額を記憶
する在高金額記憶手段と、 前記第1・第2の通貨のいずれか一方の通貨が主体通貨
として設定されている場合に、他方の通貨の在高金額を
主体通貨の金額に変換すると共にこの変換金額を主体通
貨の在高金額に累計することによって主体通貨相応の合
計在高金額を算出する算出手段と、 この算出手段によって算出された主体通貨相応の合計在
高金額が予め設定されている主体通貨の在高限度額を越
えたか否かを判別する判別手段と、 この判別手段によって在高限度額が越えたことが判別さ
れた場合にその旨を報知する報知手段とを具備したこと
を特徴とする在高限度報知装置。2. A money amount storage means for storing a money amount of a first currency and a money amount of a second currency which are updated in accordance with the type of currency for each transaction; If one of the two currencies is set as the principal currency, convert the monetary amount of the other currency into the monetary amount and accumulate the converted amount into the monetary amount of the main currency Calculating means for calculating the total amount of money in the main currency corresponding to the main currency, and determining whether the total amount of money in the main currency corresponding to the main currency calculated by the calculating means exceeds a predetermined amount limit of the main currency. An upper limit notification device comprising: a determination unit for determining; and a notification unit for notifying, when the determination unit determines that the amount limit has been exceeded, to that effect.
ラムコードを有する記録媒体であって、 取引毎にその通貨の種類に応じて更新される第1の通貨
の在高金額と第2の通貨の在高金額を記憶する在高金額
記憶手段を参照し、前記第1の通貨の在高金額が予め設
定されている第1の通貨の在高限度額を越えたか否かを
判別すると共に、前記第2の通貨の在高金額が予め設定
されている第2の通貨の在高限度額を越えたか否かを判
別する機能と、 いずれかの在高限度額を越えたことが判別された場合に
その旨を報知する機能を実現するためのプログラムコー
ドを有する記録媒体。3. A recording medium having a program code which is read by a computer, wherein the amount of money in a first currency and the amount of money in a second currency are updated for each transaction in accordance with the type of the currency. It is determined whether or not the amount of money in the first currency has exceeded a predetermined amount of money in the first currency by referring to the amount of money stored in the second currency. A function to determine whether the amount of money in the second currency exceeds a predetermined amount of money in the second currency, and, if it is determined that any amount of money has been exceeded, A recording medium having a program code for realizing a function of notifying.
ラムコードを有する記録媒体であって、 取引毎にその通貨の種類に応じて更新される第1の通貨
の在高金額と第2の通貨の在高金額を記憶する在高金額
記憶手段を参照し、前記第1・第2の通貨のいずれか一
方の通貨が主体通貨として設定されている場合に、他方
の通貨の在高金額を主体通貨の金額に変換すると共にこ
の変換金額を主体通貨の在高金額に累計することによっ
て主体通貨相応の合計在高金額を算出する機能と、 算出された主体通貨相応の合計在高金額が予め設定され
ている主体通貨の在高限度額を越えたか否かを判別する
機能と、 在高限度額が越えたことが判別された場合にその旨を報
知する機能を実現するためのプログラムコードを有する
記録媒体。4. A recording medium having a program code which is read by a computer, wherein the amount of money in a first currency and the amount of money in a second currency, which are updated according to the type of currency, for each transaction. When one of the first and second currencies is set as the main currency, the money amount of the other currency is converted into the main currency amount by referring to the stored money amount storage means. In addition, a function of calculating the total amount of money corresponding to the main currency by accumulating the converted amount into the amount of money of the main currency, and a main currency in which the calculated total amount of money corresponding to the main currency is set in advance. A recording medium having a program code for realizing a function of determining whether or not the amount of money has exceeded the amount limit and a function of notifying that the amount of money has exceeded the amount limit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25607998A JP2000076547A (en) | 1998-08-27 | 1998-08-27 | Amount limit notification device and its program recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25607998A JP2000076547A (en) | 1998-08-27 | 1998-08-27 | Amount limit notification device and its program recording medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000076547A true JP2000076547A (en) | 2000-03-14 |
Family
ID=17287608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25607998A Pending JP2000076547A (en) | 1998-08-27 | 1998-08-27 | Amount limit notification device and its program recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000076547A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11915227B2 (en) | 2020-08-28 | 2024-02-27 | The Toronto-Dominion Bank | Value transfer card management system |
-
1998
- 1998-08-27 JP JP25607998A patent/JP2000076547A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11915227B2 (en) | 2020-08-28 | 2024-02-27 | The Toronto-Dominion Bank | Value transfer card management system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2021101360A (en) | POS system and program | |
| JP2011048460A (en) | Public utility bill payment processor and program | |
| JP2000076547A (en) | Amount limit notification device and its program recording medium | |
| JP7394183B2 (en) | Product registration device, its control program, and control method | |
| JP3193848B2 (en) | Product sales registration data processing device | |
| JP2922400B2 (en) | Product sales registration data processing device | |
| JP3889756B2 (en) | Product sales data processing device | |
| JP3767797B2 (en) | Product sales data processing device | |
| JP7650549B2 (en) | Payment terminal device, payment system, and product sales data processing device | |
| JP3452729B2 (en) | Receipt issuing device for ticketing machines | |
| JP3188170B2 (en) | Product sales registration data processing device | |
| JP3712859B2 (en) | Product sales registration data processing device | |
| JP2566314B2 (en) | Product sales data processor | |
| JP2993794B2 (en) | Product sales data processing device | |
| JPH05101273A (en) | Commodity sales register device | |
| JP2516778B2 (en) | Ticket issuing device | |
| JP6591643B2 (en) | Product registration apparatus and control program thereof | |
| JP2572672B2 (en) | Credit terminal device | |
| EP3944173A1 (en) | Sales data processing apparatus, sales data processing system, and program | |
| JP2000048263A (en) | Sales data processing device and recording medium | |
| JPS6411997B2 (en) | ||
| JPH07220168A (en) | Merchandise sales register data processor | |
| JPH01161598A (en) | Electronic cash register | |
| JP2021068485A (en) | Settlement device and control program, and settlement method | |
| JP2011243005A (en) | Card settlement device, commodity sales data processor and receipt issuing program |