Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5473169B2 - Payment management system, payment machine and its control program - Google Patents
[go: Go Back, main page]

JP5473169B2 - Payment management system, payment machine and its control program - Google Patents

Payment management system, payment machine and its control program Download PDF

Info

Publication number
JP5473169B2
JP5473169B2 JP2012048477A JP2012048477A JP5473169B2 JP 5473169 B2 JP5473169 B2 JP 5473169B2 JP 2012048477 A JP2012048477 A JP 2012048477A JP 2012048477 A JP2012048477 A JP 2012048477A JP 5473169 B2 JP5473169 B2 JP 5473169B2
Authority
JP
Japan
Prior art keywords
amount
payment
information
cash
machine
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 - Fee Related
Application number
JP2012048477A
Other languages
Japanese (ja)
Other versions
JP2013186483A (en
Inventor
和己 小谷
延裕 杉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2012048477A priority Critical patent/JP5473169B2/en
Publication of JP2013186483A publication Critical patent/JP2013186483A/en
Application granted granted Critical
Publication of JP5473169B2 publication Critical patent/JP5473169B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明の実施形態は、金銭登録機から回収した売上金を集金するための納金機を設置した小売店舗に構築される納金管理システムに関する。   Embodiments of the present invention relate to a payment management system constructed in a retail store in which a payment machine for collecting sales collected from a cash register is installed.

スーパーマーケットのような多くの量販店では、売上金を集金するための納金機が店内に設置されている。このような店では、閉店後に店員が金銭登録機の精算業務を実施する。そうすると、金銭登録機からその日の売上高が出力されるので、店員は、金銭登録機に接続されたドロワまたは釣銭機から売上高に相当する現金を回収する。そして店員は、回収した現金を持参して納金機に納金する。   Many mass merchandisers such as supermarkets have payment machines installed in their stores to collect sales. In such a store, after the store closes, the store clerk carries out a payment operation for the cash register. Then, since the sales amount of the day is output from the cash register, the store clerk collects cash corresponding to the sales from the drawer or the change machine connected to the cash register. The clerk then brings the collected cash and pays it to the payment machine.

納金する際、店員は、納金機の入力デバイスを操作して、金銭登録機から出力された売上高の金額データを自らのオペレータIDや金銭登録機を識別する機器IDとともに入力する。納金機では、納金された現金の金額が計数され、納金金額データと入力金額データとが比較されて、納金に過不足がないかチェックされる。そして、過不足がない場合には、納金金額データが手入力されたオペレータIDや機器IDとか関連付けられて記憶管理される。   When making a payment, the store clerk operates the input device of the payment machine, and inputs the sales amount data output from the cash register together with the operator ID and the device ID for identifying the cash register. In the payment machine, the amount of cash paid is counted, the payment amount data is compared with the input amount data, and it is checked whether there is any excess or deficiency in the payment. If there is no excess or deficiency, the payment amount data is stored and managed in association with the manually entered operator ID or device ID.

特開2006−155326号公報JP 2006-155326 A

上述したように、従来の納金管理システムにおいては、金銭登録機から回収した現金を納金機に納金する際に、店員がオペレータIDや機器IDを入力しなければならず、煩雑であった。   As described above, in the conventional payment management system, when the cash collected from the cash register machine is paid to the payment machine, the store clerk has to input the operator ID and the device ID, which is complicated.

本発明が解決しようとする課題は、金銭登録機から回収した売上金を納金機に納金する際の手間を軽減できる納金管理システム及びこのシステムの納金機を提供しようとするものである。   The problem to be solved by the present invention is to provide a payment management system and a payment machine of this system that can reduce the trouble when the sales collected from the cash register machine are paid to the payment machine.

一実施形態において、納金管理システムは、ドロワまたは釣銭機を備えた金銭登録機と、ドロワまたは釣銭機から回収された現金を納金する納金機と、金銭登録機と納金機とをそれぞれ通信手段を介して接続してなる中継機とを含む。金銭登録機は、ドロワまたは釣銭機から回収された現金の金額である回収金額の情報を、当該金銭登録機の情報とともに中継機に送信する回収情報送信手段を備える。中継機は、金銭登録機から受信した回収金額の情報を当該情報とともに受信した金銭登録機の情報と対応させて回収情報記憶部に記憶させる回収情報記憶手段を備える。納金機は、納金された現金の金額である納金金額を計数する金額計数手段と、この金額計数手段により計数された納金金額と回収情報記憶部に記憶された回収金額の情報とから納金金額の現金を回収した金銭登録機を特定し、この特定された金銭登録機の情報を納金金額の情報と関連付けて納金情報記憶部に記憶させる納金情報記憶手段とを備える。   In one embodiment, the payment management system includes a cash register having a drawer or a change machine, a cash payment machine for paying cash collected from the drawer or the change machine, and a communication means for each of the cash registration machine and the money payment machine. And a repeater connected through the network. The cash register includes a collection information transmitting unit that transmits information on the amount of money collected, which is the amount of cash collected from the drawer or the change machine, to the relay machine together with information on the money registration machine. The relay machine includes a collection information storage unit that stores information on the collected amount received from the cash registering machine in association with the information on the cash registering machine received together with the information and stores it in the collection information storage unit. The payment machine is configured to calculate the amount of payment from the amount counting means for counting the amount of money that has been paid, the amount of money counted by the amount counting means, and the information on the amount collected in the collection information storage unit. There is provided a payment information storage means for specifying a cash register that has collected the cash and for storing information on the specified cash register in association with information on the amount of payment and storing it in a payment information storage unit.

一実施形態における納金管理システムの全体構成図。1 is an overall configuration diagram of a payment management system in one embodiment. FIG. 同実施形態におけるPOS端末の要部構成を示すブロック図。The block diagram which shows the principal part structure of the POS terminal in the same embodiment. 同実施形態において、POS端末のRAMに形成される主要なメモリエリアを示す模式図。FIG. 4 is a schematic diagram showing main memory areas formed in the RAM of the POS terminal in the embodiment. 同実施形態において、POS端末のCPUが実行する精算業務の処理手順を示す流れ図。6 is a flowchart showing a processing procedure of a checkout operation executed by the CPU of the POS terminal in the embodiment. 同実施形態におけるストアコンピュータの要部構成を示すブロック図。The block diagram which shows the principal part structure of the store computer in the embodiment. 同実施形態において、ストアコンピュータのRAMに形成される回収管理テーブルを示す模式図。The schematic diagram which shows the collection | recovery management table formed in RAM of a store computer in the same embodiment. 同実施形態において、ストアコンピュータのCPUが実行する現金回収情報受信処理の手順を示す流れ図。The flowchart which shows the procedure of the cash collection | recovery information reception process which CPU of a store computer performs in the same embodiment. 同実施形態における納金機の要部構成を示すブロック図。The block diagram which shows the principal part structure of the money_receiving | payment machine in the embodiment. 同実施形態において、納金機のRAMに形成される主要なメモリエリアを示す模式図。The schematic diagram which shows the main memory areas formed in RAM of a payment machine in the same embodiment. 同実施形態において、納金機のCPUが実行する納金業務の処理手順を示す流れ図。The flowchart which shows the process sequence of the payment business which CPU of a payment machine performs in the embodiment. 同実施形態において、納金機のCPUが実行する回収完了コマンド受信処理の手順を示す流れ図。The flowchart which shows the procedure of the collection completion command reception process which CPU of a payment machine performs in the same embodiment. 同実施形態において、納金機のディスプレイに表示されるエラー画面の一例を示す図。The figure which shows an example of the error screen displayed on the display of a payment machine in the same embodiment.

以下、納金管理システムの実施形態について、図面を用いて説明する。なお、この実施形態は、スーパーマーケット等の量販店に構築されているPOSシステムを利用して、納金管理を実現する場合である。   Hereinafter, an embodiment of a payment management system will be described with reference to the drawings. This embodiment is a case where payment management is realized by using a POS system built in a mass sales store such as a supermarket.

図1は、一実施形態における納金管理システム1の全体構成図である。納金管理システム1は、金銭登録機である複数台のPOS端末11と、ストアコンピュータ12と、納金機13とを含む。各POS端末11とストアコンピュータ12とは、店内LAN(Local Area Network)14によって接続され、周知のPOSシステムを構築する。そして、上記店内LAN14に納金機13が接続されており、納金機13とストアコンピュータ12との間でデータ通信が可能となっている。   FIG. 1 is an overall configuration diagram of a payment management system 1 according to an embodiment. The payment management system 1 includes a plurality of POS terminals 11 that are cash registering machines, a store computer 12, and a payment machine 13. Each POS terminal 11 and the store computer 12 are connected by an in-store LAN (Local Area Network) 14 to construct a known POS system. A payment machine 13 is connected to the in-store LAN 14, and data communication is possible between the payment machine 13 and the store computer 12.

各POS端末11には、それぞれ固有の端末IDが設定されている。また、各POS端末11は、それぞれ釣銭機15を接続している。釣銭機15は、紙幣投入口から投入された紙幣と硬貨投入口から投入された硬貨とをそれぞれ選別して、金種別に金庫に収納する。また釣銭機15は、POS端末11から金額の払出指令を受けると、その金額に相当する紙幣または硬貨を金庫から払出口に自動的に払い出す。   Each POS terminal 11 is set with a unique terminal ID. Each POS terminal 11 is connected to a change machine 15. The change machine 15 sorts out the banknotes inserted from the banknote slot and the coins inserted from the coin slot and stores them in a safe according to denomination. In addition, when the change machine 15 receives an instruction for paying an amount from the POS terminal 11, it automatically pays out a bill or a coin corresponding to the amount from the safe to the payout exit.

図2は、POS端末11の要部構成を示すブロック図である。POS端末11は、制御部本体としてCPU(Central Processing Unit)201を搭載している。また、POS端末11は、プログラム等の固定的データを記憶するROM(Read Only Memory)202、可変的なデータを記憶するための種々のメモリエリアを有するRAM(Random Access Memory)203、現在の日付及び時刻を計時する時計部204、前記LAN14を介して行うデータ通信を制御するLANコントローラ205、前記釣銭機15との間でデータ信号を授受する釣銭機インターフェース206の他、各種入出力デバイスのコントローラとして、キーボードコントローラ207、スキャナコントローラ208、第1の表示コントローラ209、第2の表示コントローラ210及びプリンタコントローラ211を搭載している。そしてCPU201と、ROM202、RAM203、時計部204、LANコントローラ205、釣銭機インターフェース206及び各種入出力デバイスのコントローラ207〜211とを、アドレスバス,データバス等のバスライン212で接続している。   FIG. 2 is a block diagram showing a main configuration of the POS terminal 11. The POS terminal 11 includes a CPU (Central Processing Unit) 201 as a control unit body. The POS terminal 11 includes a ROM (Read Only Memory) 202 for storing fixed data such as a program, a RAM (Random Access Memory) 203 having various memory areas for storing variable data, a current date. In addition to a clock unit 204 that measures time, a LAN controller 205 that controls data communication performed via the LAN 14, a changer interface 206 that exchanges data signals with the changer 15, and controllers for various input / output devices A keyboard controller 207, a scanner controller 208, a first display controller 209, a second display controller 210, and a printer controller 211. The CPU 201, ROM 202, RAM 203, clock unit 204, LAN controller 205, change machine interface 206, and controllers 207 to 211 of various input / output devices are connected by a bus line 212 such as an address bus or a data bus.

キーボードコントローラ207は、商取引の決済業務に用いられる種々のキーが配設されたキーボード221を制御する。スキャナコントローラ208は、商品等に付されたバーコードを光学的に読み取るためのスキャナ222を制御する。第1の表示コントローラ209は、オペレータに対して画像を表示するオペレータ用ディスプレイ223を制御する。第2の表示コントローラ210は、客に対して画像を表示する客用ディスプレイ224を制御する。プリンタコントローラ211は、レシート等を印字するためのプリンタ225を制御する。   The keyboard controller 207 controls a keyboard 221 provided with various keys used for a settlement transaction for commercial transactions. A scanner controller 208 controls a scanner 222 for optically reading a barcode attached to a product or the like. The first display controller 209 controls the operator display 223 that displays an image to the operator. The second display controller 210 controls the customer display 224 that displays an image to the customer. The printer controller 211 controls a printer 225 for printing receipts and the like.

かかる構成のPOS端末11は、釣銭機インターフェース206を介して接続される釣銭機15の現金在高を管理するためのメモリエリアとして、図3に示すように、釣銭準備金額Aのエリア31と、現金売上金額Bのエリア32と、在高金額理論値Cのエリア33と、回収金額Dのエリア34とを、RAM203に形成している。釣銭準備金額Aは、1営業日の開店前の段階において、釣銭機15の金庫内に用意されている現金の総額である。現金売上金額Bは、1営業日において、当該POS端末11で決済された商取引のうち現金払いで決済された商取引の支払い金額の総額である。在高金額理論値Cは、釣銭準備金額Aを初期値とし、現金払いで決済された商取引が発生する毎にその商取引の現金売上金額Bを加算した金額である。回収金額Dは、釣銭機15の金庫から回収した現金の金額である。   As shown in FIG. 3, the POS terminal 11 having such a configuration has a cash reserve amount A area 31 as a memory area for managing the cash balance of the change machine 15 connected via the change machine interface 206. An area 32 for cash sales amount B, an area 33 for cash amount theoretical value C, and an area 34 for collection amount D are formed in the RAM 203. The change preparation amount A is the total amount of cash prepared in the safe of the change machine 15 before the opening of the store on one business day. The cash sales amount B is the total amount of the payment amount of the commercial transaction settled by cash payment among the commercial transactions settled at the POS terminal 11 in one business day. The cash amount theoretical value C is an amount obtained by adding the cash sales amount B of a commercial transaction every time a commercial transaction settled by cash payment occurs with the change reserve amount A as an initial value. The collected amount D is the amount of cash collected from the safe of the change machine 15.

しかしてPOS端末11では、1営業日の閉店後に精算業務が実行される。図4は、精算業務に対するCPU201の制御手順を示す流れ図である。この手順は、ROM202に格納された精算業務プログラムに従う。   Accordingly, the POS terminal 11 executes the checkout business after the closing of one business day. FIG. 4 is a flowchart showing the control procedure of the CPU 201 for the checkout operation. This procedure follows the checkout business program stored in the ROM 202.

精算業務が開始されると、先ず、CPU201は、精算業務を実行可能か否かを判断する(ST1)。精算業務は、精算業務を許容されたオペレータがサインオンを宣言している場合に実行可能である。サインオンを宣言する際、オペレータは、入力デバイス(キーボード221、スキャナ222)を操作して、自らのオペレータ識別情報であるオペレータIDを入力する。すなわちCPU201は、サインオン中のオペレータIDが、精算業務を許容されたオペレータのものか否かを判断する。精算業務を許容されたオペレータのオペレータIDは、予めRAM203に設定されている。サインオン中のオペレータIDが精算業務を許容されたオペレータのものでないとき、精算業務は実行不可能である(ST1のNO)。この場合、CPU201は、処理を終了する。   When the checkout work is started, first, the CPU 201 determines whether or not the checkout work can be executed (ST1). The checkout operation can be executed when an operator who is permitted the checkout operation declares sign-on. When declaring sign-on, the operator operates an input device (keyboard 221 and scanner 222) to input an operator ID that is his / her operator identification information. That is, the CPU 201 determines whether or not the operator ID being signed on belongs to an operator who is allowed to perform a checkout operation. The operator ID of the operator who is allowed to perform the checkout work is set in the RAM 203 in advance. When the operator ID during sign-on is not that of an operator who is allowed to perform the settlement operation, the settlement operation cannot be executed (NO in ST1). In this case, the CPU 201 ends the process.

サインオン中のオペレータIDが、精算業務を許容されたオペレータのものであるとき(ST1のYES)、CPU201は、釣銭準備金変更コマンドを受信しているか否かを判断する(ST2)。当該コマンドは、釣銭機15内の釣銭準備金額Aを変更する必要があるとき、精算業務の前に、ストアコンピュータ12からLAN14を通じて各POS端末11に配信される。   When the operator ID during sign-on is that of an operator who is allowed to perform a settlement operation (YES in ST1), the CPU 201 determines whether or not a change reserve change command has been received (ST2). The command is delivered from the store computer 12 to each POS terminal 11 through the LAN 14 before the settlement operation when the change reserve amount A in the change machine 15 needs to be changed.

釣銭準備金変更コマンドを受信していないとき(ST2のNO)、CPU201は、メモリエリア32の現金売上金額Bをそのまま回収金額Dとしてメモリエリア34に上書きする(ST3)。これに対し、釣銭準備金変更コマンドを受信しているときには(ST2のYES)、CPU201は、メモリエリア31の釣銭準備金額Aを変更後の金額に更新する(ST4)。そして、メモリエリア33の在高金額理論値Cから更新後の釣銭準備金額Aを減算し、その差を回収金額Dとしてメモリエリア34に上書きする(ST5)。   When the change reserve change command has not been received (NO in ST2), the CPU 201 overwrites the memory area 34 with the cash sales amount B in the memory area 32 as it is as the collection amount D (ST3). In contrast, when the change reserve change command is received (YES in ST2), the CPU 201 updates the change reserve amount A in the memory area 31 to the changed amount (ST4). Then, the updated change reserve amount A is subtracted from the cash amount theoretical value C in the memory area 33, and the difference is overwritten in the memory area 34 as the recovery amount D (ST5).

次に、CPU201は、釣銭機インターフェース206を介して釣銭機15に回収金額Dの回収コマンドを送信する(ST6)。また、当該POS端末11の端末IDと、サインオン中のオペレータIDと、回収金額Dと、時計部204で計時されている現在の日時情報とを含む現金回収情報を、LANコントローラ205を介してストアコンピュータ12に送信する(ST7:回収情報送信手段)。上記現金回収情報において、端末IDとオペレータIDは、金銭登録機の情報である。現在の日時情報は、回収時刻情報である。   Next, the CPU 201 transmits a collection command for the collection amount D to the change machine 15 via the change machine interface 206 (ST6). In addition, cash collection information including the terminal ID of the POS terminal 11, the signed-on operator ID, the collection amount D, and the current date / time information measured by the clock unit 204 is sent via the LAN controller 205. It transmits to the store computer 12 (ST7: collection information transmission means). In the cash collection information, the terminal ID and the operator ID are information on a cash register. The current date / time information is collection time information.

しかる後、CPU201は、精算処理を実行する(ST8)。この精算処理により、当該POS端末11で1営業日に売上登録された各商品の販売データが集計され、その集計データが精算レポートとしてプリンタ225によりレシート用紙に印刷出力される。以上で、精算業務は終了する。   Thereafter, the CPU 201 executes a settlement process (ST8). By this checkout process, the sales data of each product registered for sales on the first business day at the POS terminal 11 is tabulated, and the tabulated data is printed out on the receipt paper by the printer 225 as a settlement report. This completes the checkout operation.

因みに、前記回収コマンドを受信した釣銭機15では、そのコマンド中の回収金額Dに相当する紙幣または硬貨が金庫から払出口に自動的に払い出される。そこで、精算業務を担当する店員、すなわちサインオン中のオペレータIDで識別される店員は、釣銭機15から払い出された現金を持参して納金機13に納金することになる。   Incidentally, in the change machine 15 that has received the collection command, banknotes or coins corresponding to the collection amount D in the command are automatically paid out from the safe to the payout opening. Therefore, the clerk in charge of the checkout operation, that is, the clerk identified by the signed-on operator ID, brings the cash paid out from the change machine 15 and pays it to the payment machine 13.

ストアコンピュータ12は、各POS端末11を一元的に管理して、各POS端末11で販売登録された各商品の販売データから店舗全体の売上実績等を管理する。また、ストアコンピュータ12は、各POS端末11と納金機13との間を中継する中継機としての機能を有する。   The store computer 12 manages each POS terminal 11 in a centralized manner, and manages the sales results of the entire store from the sales data of each product registered for sale at each POS terminal 11. Further, the store computer 12 has a function as a relay machine that relays between each POS terminal 11 and the payment machine 13.

図5は、ストアコンピュータ12の要部構成を示すブロック図である。ストアコンピュータ12は、制御部本体としてCPU301を搭載している。また、ストアコンピュータ12は、プログラム等の固定的データを記憶するROM302、可変的なデータを記憶するための種々のメモリエリアを有するRAM303、補助記憶装置としてのHDD(Hard Disk Drive)装置304、現在の日付及び時刻を計時する時計部305、前記LAN14を介して行うデータ通信を制御するLANコントローラ306の他、通信インターフェース307、キーボードコントローラ308、表示コントローラ309、マウスインターフェース310及びプリンタインターフェース311を搭載している。そしてCPU301と、ROM302、RAM303、HDD装置304、時計部305、LANコントローラ306、通信インターフェース307、キーボードコントローラ308、表示コントローラ309、マウスインターフェース310及びプリンタインターフェース311とを、アドレスバス,データバス等のバスライン312で接続している。   FIG. 5 is a block diagram showing a main configuration of the store computer 12. The store computer 12 is equipped with a CPU 301 as a control unit main body. The store computer 12 includes a ROM 302 for storing fixed data such as programs, a RAM 303 having various memory areas for storing variable data, an HDD (Hard Disk Drive) device 304 as an auxiliary storage device, In addition to a clock unit 305 that measures the date and time of the device, a LAN controller 306 that controls data communication performed via the LAN 14, a communication interface 307, a keyboard controller 308, a display controller 309, a mouse interface 310, and a printer interface 311 are mounted. ing. The CPU 301, the ROM 302, the RAM 303, the HDD device 304, the clock unit 305, the LAN controller 306, the communication interface 307, the keyboard controller 308, the display controller 309, the mouse interface 310, and the printer interface 311 are connected to a bus such as an address bus and a data bus. They are connected by line 312.

キーボードコントローラ308は、キーボード321を制御する。表示コントローラ309は、ディスプレイ322を制御する。マウスインターフェース310は、マウス(不図示)を電気的に接続する。プリンタインターフェース311は、プリンタ(不図示)を電気的に接続する。   The keyboard controller 308 controls the keyboard 321. The display controller 309 controls the display 322. The mouse interface 310 electrically connects a mouse (not shown). The printer interface 311 electrically connects a printer (not shown).

かかる構成のストアコンピュータ12は、回収情報記憶部として、図6に示す回収管理テーブル40をRAM303に形成する。回収管理テーブル40は、サインオンされたPOS端末11の端末ID別に、オペレータIDと回収時刻と回収金額と回収済フラグF1とを1レコードとして記憶する。回収済フラグF1は、初期値が“0”であり、同一レコードの端末IDで識別されるPOS端末11の釣銭機15から売上金が回収されると“1”にセットされる。   The store computer 12 having such a configuration forms a collection management table 40 shown in FIG. 6 in the RAM 303 as a collection information storage unit. The collection management table 40 stores the operator ID, the collection time, the collected amount, and the collected flag F1 as one record for each terminal ID of the signed-on POS terminal 11. The collected flag F1 has an initial value of “0”, and is set to “1” when sales proceeds are collected from the change machine 15 of the POS terminal 11 identified by the terminal ID of the same record.

ストアコンピュータ12は、ROM302に回収管理プログラムを実装している。そして、このプログラムに従い、CPU301は、LANコントローラ306を介して接続される各POS端末11からの現金回収情報を待機している。現金回収情報を受信すると、CPU301は、図7の流れ図に示す受信処理を実行する。   The store computer 12 has a collection management program installed in the ROM 302. In accordance with this program, the CPU 301 waits for cash collection information from each POS terminal 11 connected via the LAN controller 306. When the cash collection information is received, the CPU 301 executes a reception process shown in the flowchart of FIG.

先ず、CPU301は、受信情報がPOS端末11からの現金回収情報であるか否かを判断する(ST11)。現金回収情報でなかった場合(ST11のNO)、他の処理を実行する。   First, the CPU 301 determines whether or not the received information is cash collection information from the POS terminal 11 (ST11). When it is not cash collection information (NO in ST11), other processing is executed.

現金回収情報を受信した場合(ST31のYES)、CPU301は、この現金回収情報を分析して、端末ID,オペレータID、回収金額及び回収時刻の各情報を取得する(ST32)。そして、取得した端末IDで回収管理テーブル40を検索して、当該端末IDが設定されたレコードの回収済フラグF1が未回収を示す“0”にリセットされているか否かを判断する。既に“1”にセットされていた場合(ST13のNO)、売上金を回収済のPOS端末11から再度現金が回収された誤動作なので、エラーとする。   When the cash collection information is received (YES in ST31), the CPU 301 analyzes the cash collection information, and acquires each information of terminal ID, operator ID, collection amount and collection time (ST32). Then, the collection management table 40 is searched with the acquired terminal ID, and it is determined whether or not the collected flag F1 of the record in which the terminal ID is set is reset to “0” indicating non-collected. If it has already been set to “1” (NO in ST13), it is an error because cash is collected again from the POS terminal 11 from which the sales have been collected.

回収済フラグF1が“0”にリセットされていた場合(ST13のYES)、CPU301は、当該端末IDが設定されたレコードに、取得したオペレータID、回収金額及び回収時刻を記憶させる(ST14;回収情報記憶手段)。また、当該レコードの回収済フラグF1を“1”にセットする(ST15)。   When the collected flag F1 is reset to “0” (YES in ST13), the CPU 301 stores the acquired operator ID, the collected amount, and the collected time in the record in which the terminal ID is set (ST14; collected). Information storage means). Further, the collected flag F1 of the record is set to “1” (ST15).

次に、CPU301は、回収管理テーブル40に登録された全てのレコードの回収済フラグF1をチェックする。そして、回収済フラグF1が全て“1”にセットされているか否かを判断する(ST16)。少なくとも1つの回収済フラグF1が“0”にリセットされていた場合(ST16のNO)、今回の受信処理が終了する。   Next, the CPU 301 checks the collected flag F1 of all records registered in the collection management table 40. Then, it is determined whether or not all the collected flags F1 are set to “1” (ST16). If at least one collected flag F1 has been reset to “0” (NO in ST16), the current reception process ends.

回収済フラグF1が全て“1”にセットされていた場合(ST16のYES)、CPU301は、LAN14を介して納金機13に回収完了コマンドを送信する(ST17)。回収完了コマンドには、回収管理テーブル40のデータが付加される。しかる後、CPU301は、回収管理テーブル40のデータをHDD装置304に保存する(ST18)。保存後、CPU301は、回収管理テーブル40をクリアする(ST19)。以上で、現金回収情報の受信処理は終了する。   When all of the collected flags F1 are set to “1” (YES in ST16), the CPU 301 transmits a collection completion command to the payment machine 13 via the LAN 14 (ST17). Data of the collection management table 40 is added to the collection completion command. Thereafter, the CPU 301 stores the data of the collection management table 40 in the HDD device 304 (ST18). After saving, the CPU 301 clears the collection management table 40 (ST19). This completes the cash collection information reception process.

納金機13は、各POS端末11の釣銭機15から回収した売上金を集金するための装置で、店のバックヤードに設置されている。納金機13で集金された現金は、警備輸送会社によって金融機関に納められる。納金機13は、警備輸送会社のサーバ16とオンラインで接続されている。   The payment machine 13 is a device for collecting sales collected from the change machine 15 of each POS terminal 11, and is installed in the backyard of the store. The cash collected by the payment machine 13 is paid to a financial institution by a security transportation company. The payment machine 13 is connected online with a security transport company server 16.

図8は、納金機13の要部構成を示すブロック図である。納金機13は、制御部本体としてCPU401を搭載している。また、納金機13は、プログラム等の固定的データを記憶するROM402、可変的なデータを記憶するための種々のメモリエリアを有するRAM403、補助記憶装置としてのHDD(Hard Disk Drive)装置404、現在の日付及び時刻を計時する時計部405、前記LAN14を介して行うデータ通信を制御するLANコントローラ406、前記オンラインで接続された管理会社サーバ16との間のデータ通信を司る通信インターフェース407の他、各種入出力デバイスのコントローラとして、キーボードコントローラ408、スキャナコントローラ409、表示コントローラ410及びプリンタコントローラ411を搭載している。そしてCPU401と、ROM402、RAM403、HDD装置404、時計部405、LANコントローラ406、通信インターフェース407及び各種入出力デバイスのコントローラ408〜411とを、アドレスバス,データバス等のバスライン412で接続している。   FIG. 8 is a block diagram showing a main configuration of the money receiving machine 13. The payment machine 13 is equipped with a CPU 401 as a control unit main body. The payment machine 13 includes a ROM 402 for storing fixed data such as programs, a RAM 403 having various memory areas for storing variable data, an HDD (Hard Disk Drive) device 404 as an auxiliary storage device, In addition to the clock unit 405 that measures the date and time of the network, the LAN controller 406 that controls the data communication performed via the LAN 14, the communication interface 407 that manages the data communication with the management company server 16 connected online, A keyboard controller 408, a scanner controller 409, a display controller 410, and a printer controller 411 are mounted as controllers for various input / output devices. The CPU 401, ROM 402, RAM 403, HDD device 404, clock unit 405, LAN controller 406, communication interface 407, and various input / output device controllers 408 to 411 are connected by a bus line 412 such as an address bus or a data bus. Yes.

キーボードコントローラ408は、キーボード421を制御する。スキャナコントローラ409は、スキャナ422を制御する。表示コントローラ410は、ディスプレイ423を制御する。プリンタコントローラ411は、プリンタ424を制御する。   The keyboard controller 408 controls the keyboard 421. The scanner controller 409 controls the scanner 422. The display controller 410 controls the display 423. The printer controller 411 controls the printer 424.

さらに納金機13は、硬貨投入口431、硬貨選別部432、硬貨金庫433、投入硬貨計数部434、紙幣投入口435、紙幣選別部436、紙幣金庫437、投入紙幣計数部438を備える。   Further, the payment machine 13 includes a coin insertion slot 431, a coin sorting unit 432, a coin safe 433, an inserted coin counting unit 434, a bill insertion slot 435, a bill sorting unit 436, a bill safe 437, and an inserted bill counting unit 438.

硬貨選別部432は、硬貨投入口431に投入された硬貨を選別し、金種別に振り分けて硬貨金庫433に収納する。投入硬貨計数部434は、硬貨選別部432で選別された情報を基に、硬貨投入口431に投入された硬貨の金種別枚数を計数する。投入硬貨計数部434で計数された硬貨の金種別枚数データは、バスライン412を介してCPU401に送信される。   The coin sorting unit 432 sorts coins inserted into the coin slot 431, sorts them into denominations, and stores them in the coin safe 433. The inserted coin counting unit 434 counts the number of denominated coins inserted into the coin insertion slot 431 based on the information selected by the coin selecting unit 432. The denomination number data of coins counted by the inserted coin counting unit 434 is transmitted to the CPU 401 via the bus line 412.

紙幣選別部436は、紙幣投入口435に投入された紙幣を選別し、金種別に振り分けて紙幣金庫437に収納する。投入紙幣計数部438は、紙幣選別部436で選別された情報を基に、紙幣投入口435に投入された紙幣の金種別枚数を計数する。投入紙幣計数部438で計数された紙幣の金種別枚数データは、バスライン412を介してCPU401に送信される。   The banknote sorting unit 436 sorts banknotes inserted into the banknote slot 435, sorts them into denominations, and stores them in the banknote safe 437. The inserted banknote counting unit 438 counts the number of denominations of banknotes inserted into the banknote insertion slot 435 based on the information sorted by the banknote sorting unit 436. The denomination type data of the banknotes counted by the inserted banknote counting unit 438 is transmitted to the CPU 401 via the bus line 412.

かかる構成の納金機13は、図9に示すように、納金管理テーブル50と納金合計額Gのメモリエリア51とをRAM303に形成している。納金管理テーブル50は、納金情報記憶部として機能する。すなわち納金管理テーブル50は、“1”から始まる連続番号別に、納金時刻、納金金額、端末ID、納金者ID及び納金済フラグF2を1レコードとして記憶する。納金済フラグF2は、初期値が“0”であり、同一レコードの端末IDで識別されるPOS端末11の釣銭機15から回収された売上金が納金されると“1”にセットされる。   As shown in FIG. 9, the payment machine 13 having such a configuration forms a payment management table 50 and a memory area 51 of the total payment amount G in the RAM 303. The payment management table 50 functions as a payment information storage unit. That is, the payment management table 50 stores the payment time, the payment amount, the terminal ID, the payer ID, and the paid flag F2 as one record for each consecutive number starting from “1”. The paid flag F2 has an initial value of “0”, and is set to “1” when the sales amount collected from the change machine 15 of the POS terminal 11 identified by the terminal ID of the same record is paid.

しかして、キーボード421のキー操作により納金業務が選択されると、納金機13のCPU401は、図10の流れ図に示す手順で納金業務を処理する。この手順は、ROM402に格納された制御プログラムに従う。   Thus, when a payment operation is selected by a key operation on the keyboard 421, the CPU 401 of the payment machine 13 processes the payment operation in the procedure shown in the flowchart of FIG. This procedure follows a control program stored in the ROM 402.

納金業務が開始されると、先ず、CPU401は、例えばディスプレイ423に「回収した現金を投入してください」とのメッセージを表示して、納金を促す(ST21)。ここで、投入硬貨計数部434または投入紙幣計数部438から硬貨または紙幣の金種別枚数データが入力されると、CPU401は、納金有りと判断する(ST21のYES)。そして、第1の番号カウンタnを“1”だけカウントアップする(ST22)。   When the payment operation is started, first, the CPU 401 displays a message “Please insert the collected cash” on the display 423, for example, and prompts payment (ST21). Here, when the coin type or banknote denomination data is input from the inserted coin counting unit 434 or the inserted banknote counting unit 438, the CPU 401 determines that there is payment (YES in ST21). Then, the first number counter n is incremented by “1” (ST22).

因みに、第1の番号カウンタnは、硬貨金庫433及び紙幣金庫437に収容された現金が警備輸送会社によって回収され、納金機13がリセットされると、“0”に初期化される。また、このとき、納金管理テーブル50と納金合計額のメモリエリア51もクリアされる。   Incidentally, the first number counter n is initialized to “0” when the cash stored in the coin safe 433 and the bill safe 437 is collected by the security transport company and the payment machine 13 is reset. At this time, the payment management table 50 and the memory area 51 of the total payment amount are also cleared.

CPU401は、硬貨または紙幣の金種別枚数データから納金金額gを計数する(ST23:金額計数手段)。そしてCPU401は、納金金額gと時計部405で計時されている現在の日時情報(納金時刻)とを、納金管理テーブル50のn番目(nは第1の番号カウンタnの値)のレコードに格納する(ST24)。そして、同n番目レコードの納金済フラグF2を“0”にリセットする(ST25)。また、計数された納金金額gを、メモリエリア51の納金合計額Gに加算する(ST26)。以上で、納金業務は終了する。   The CPU 401 counts the amount of money to be paid g from the number of coins or banknotes by type of money (ST23: money amount counting means). Then, the CPU 401 stores the payment amount g and the current date and time information (payment time) measured by the clock unit 405 in the nth record (n is the value of the first number counter n) of the payment management table 50. (ST24). Then, the paid flag F2 of the nth record is reset to “0” (ST25). Further, the counted payment amount g is added to the total payment amount G in the memory area 51 (ST26). This is the end of the payment process.

また、納金機13のCPU401は、ストアコンピュータ12からLAN14を経由して回収完了コマンドを受信すると、図11の流れ図で示す手順の処理を実行する。なお、この処理は、前記制御プログラムに従ったものである。   Further, when receiving the collection completion command from the store computer 12 via the LAN 14, the CPU 401 of the payment machine 13 executes processing of the procedure shown in the flowchart of FIG. 11. This process is in accordance with the control program.

すなわち、回収完了コマンドを受信した CPU401は、この回収完了コマンドに付加される回収管理テーブル40のデータをRAM403で一時記憶する(ST31)。次いでCPU401は、RAM403に記憶した回収管理テーブル40のデータから各レコードの回収金額を取得し、合算して、回収金額合計Mを算出する(ST32)。   That is, the CPU 401 that has received the collection completion command temporarily stores the data of the collection management table 40 added to the collection completion command in the RAM 403 (ST31). Next, the CPU 401 obtains the collection amount of each record from the data of the collection management table 40 stored in the RAM 403, and adds up the total amount of collection M (ST32).

次に、CPU401は、第2の番号カウンタrを“0”にリセットする(ST33)。続いて、CPU401は、第2の番号カウンタrを“1”だけカウントアップし(ST34)、カウントアップ後の第2の番号カウンタrが前記第1の番号カウンタnを超えたか否かを判断する(ST35)。   Next, the CPU 401 resets the second number counter r to “0” (ST33). Subsequently, the CPU 401 counts up the second number counter r by “1” (ST34), and determines whether or not the second number counter r after counting up exceeds the first number counter n. (ST35).

第2の番号カウンタrが第1の番号カウンタnを超えていない場合(ST35のNO)、CPU401は、納金管理テーブル50からr番目(rは第2の番号カウンタrの値)の納金レコードを取得する(ST36)。そして、このr番目の納金レコードの納金済フラグF2をチェックする(ST37)。納金済フラグF2が既に“1”にセットされていた場合(ST37のYES)、当該納金レコードのデータは処理済なので、ステップST34の処理に戻る。   When the second number counter r does not exceed the first number counter n (NO in ST35), the CPU 401 stores an r-th payment record (r is the value of the second number counter r) from the payment management table 50. Obtain (ST36). And the payment completion flag F2 of this rth payment record is checked (ST37). If the paid-in flag F2 has already been set to “1” (YES in ST37), since the data of the paid-in record has been processed, the process returns to step ST34.

納金済フラグF2が“1”にセットされていない場合(ST37のNO)、CPU401は、当該納金レコードから納金時刻と納金金額とを取得する。そして、回収管理テーブル40のデータを検索して、回収時刻が上記納金時刻より前で回収金額が上記納金金額と一致するレコードの有無を判別する(ST38,ST39;特定手段)。該当するレコードが回収管理テーブル40のデータに存在しない場合(ST39のNO)、納金金額の現金を回収したPOS端末11を特定できない。この場合、ステップST34の処理に戻る。   When the paid flag F2 is not set to “1” (NO in ST37), the CPU 401 acquires the payment time and the payment amount from the payment record. Then, the data in the collection management table 40 is searched to determine whether or not there is a record in which the collection time is before the payment time and the collection amount matches the payment amount (ST38, ST39; specifying means). When the corresponding record does not exist in the data of the collection management table 40 (NO in ST39), the POS terminal 11 that collected the cash of the payment amount cannot be specified. In this case, the process returns to step ST34.

これに対し、該当する回収レコードが回収管理テーブル40のデータに存在する場合には(ST39のYES)、納金金額の現金を回収したPOS端末11は、該当回収レコードの端末IDで識別されるPOS端末であると特定される。この場合、CPU401は、該当回収レコードからオペレータID及び端末IDを取得し、r番目の納金レコードに記憶させる(ST40:納金情報記憶手段)。また、r番目の納金レコードの納金済フラグF2を“1”にセットする(ST41)。さらに、該当回収レコードの回収済フラグを“0”にリセットする(ST42)。しかる後、ステップST34の処理に戻る。   On the other hand, when the corresponding collection record exists in the data of the collection management table 40 (YES in ST39), the POS terminal 11 that collected the cash of the payment amount is identified by the terminal ID of the corresponding collection record. Identified as a terminal. In this case, the CPU 401 acquires the operator ID and the terminal ID from the corresponding collection record, and stores them in the rth payment record (ST40: payment information storage means). Further, the paid flag F2 of the rth payment record is set to “1” (ST41). Further, the collection completion flag of the collection record is reset to “0” (ST42). Thereafter, the process returns to step ST34.

ステップST34では、第2の番号カウンタrがカウントアップされる。すなわち、第2の番号カウンタrを“1”ずつカウントアップする毎に、CPU401は、ステップST35〜ST42の処理を繰り返す。そして、第2の番号カウンタrが第1の番号カウンタnを超えたならば(ST35のYES)、CPU401は、ステップST43の処理に進む。   In step ST34, the second number counter r is counted up. That is, every time the second number counter r is incremented by “1”, the CPU 401 repeats the processes of steps ST35 to ST42. If the second number counter r exceeds the first number counter n (YES in ST35), the CPU 401 proceeds to the process of step ST43.

ステップST43では、CPU401は、回収金額合計Mがメモリエリア51の納金合計額Mと一致するか否かを判断する。そして一致する場合(ST43のYES)、CPU401は、通信インターフェース407を介して接続される警備輸送会社のサーバ16宛てに、回収完了メールを送信する(ST46)。以上で、回収完了コマンドの受信処理が終了する。   In step ST <b> 43, the CPU 401 determines whether or not the total collection amount M matches the total payment amount M in the memory area 51. If they match (YES in ST43), the CPU 401 transmits a collection completion mail to the server 16 of the guard shipping company connected via the communication interface 407 (ST46). This completes the collection completion command reception process.

これに対し、回収金額合計Mと納金合計額Mとが一致しない場合には(ST43のNO)、各POS端末11の釣銭機15から回収された現金が正しく納金機13に納金されていない。この場合、CPU401は、納金エラーを報知する(納金エラー手段)。   On the other hand, if the total collected amount M and the total paid amount M do not match (NO in ST43), the cash collected from the change machine 15 of each POS terminal 11 is not correctly paid to the payment machine 13. In this case, the CPU 401 notifies a payment error (payment error means).

具体的には、CPU401は、回収管理テーブル40のデータを検索し、回収済フラグF1が“1”にセットされたままの回収レコードから、オペレータID,端末ID,回収時刻及び回収金額を取得する。そして、これらの取得情報を未納情報としてディスプレイ423に表示する(ST44)。また、CPU401は、納金管理テーブル50のデータを検索し、納金済フラグF2が“0”にリセットされている納金レコードから、納金時刻及び納金金額を取得する。そして、これらの取得情報を誤納情報としてディスプレイ423に表示する(ST45)。しかる後、ステップST33の処理に戻る。   Specifically, the CPU 401 retrieves data in the collection management table 40, and acquires an operator ID, a terminal ID, a collection time, and a collection amount from the collection record in which the collection flag F1 is set to “1”. . Then, the acquired information is displayed on the display 423 as unpaid information (ST44). Further, the CPU 401 retrieves data in the payment management table 50, and acquires the payment time and the payment amount from the payment record in which the paid flag F2 is reset to “0”. Then, the acquired information is displayed on the display 423 as misdelivery information (ST45). Thereafter, the process returns to step ST33.

したがって、サインオンされた全てのPOS端末11において精算業務が実行され、それぞれの釣銭機15から回収された現金が、全て正しく納金機13に納金されたとすると、回収金額合計Mと納金合計額Mとが一致するので、自動的に、警備輸送会社のサーバ16宛てに回収完了メールが送信される。   Therefore, if the settlement operation is executed in all the POS terminals 11 that are signed on, and all the cash collected from the respective change machines 15 is correctly paid to the payment machine 13, the total collection amount M and the total payment amount M Therefore, the collection completion mail is automatically transmitted to the server 16 of the security transport company.

これに対し、回収した現金が納金されない場合には、回収金額合計Mに対して納金合計額Mが少ない。そして、回収管理テーブル40には、精算業務を終えたものの納金がされていないPOS端末11の端末IDに対応するレコードの回収済フラグF1が“1”にセットされたまま残る。したがって、当該回収レコードのオペレータIDと端末IDと回収時刻と回収金額とが未納情報としてディスプレイ423に表示される。   On the other hand, when the collected cash is not paid, the total payment amount M is smaller than the total collection amount M. In the collection management table 40, the collected flag F1 of the record corresponding to the terminal ID of the POS terminal 11 that has been paid but has not been paid remains set to “1”. Therefore, the operator ID, terminal ID, collection time, and collection amount of the collection record are displayed on the display 423 as unpaid information.

また、納金した現金の金額が回収した現金の金額と異なった場合には、回収金額合計Mと納金合計額Mとが一致しない。そして、回収管理テーブル40には、現金を回収したPOS端末11の端末IDに対応する回収レコードの回収済フラグF1が“1”にセットされたまま残る。また、納金管理テーブル50には、回収金額と一致しない納金金額の納金レコードの納金済フラグF2が“0”にリセットされたまま残る。したがって、当該回収レコードのオペレータIDと端末IDと回収時刻と回収金額とが未納情報としてディスプレイ423に表示されるとともに、当該納金レコードの納金時刻と納金金額とが誤納情報として同ディスプレイ423に表示される。   Further, when the amount of cash paid is different from the amount of cash collected, the total amount M collected and the total amount M paid do not match. In the collection management table 40, the collection flag F1 of the collection record corresponding to the terminal ID of the POS terminal 11 that collected the cash remains set to “1”. Further, in the payment management table 50, the payment completion flag F2 of the payment record of the payment amount that does not match the collection amount remains reset to “0”. Therefore, the operator ID, the terminal ID, the collection time, and the collection amount of the collection record are displayed on the display 423 as unpaid information, and the payment time and the payment amount of the collection record are displayed on the display 423 as incorrect payment information. Is done.

図12は、未納情報と誤納情報の表示例である。この表示例の未納情報により、端末ID=03のPOS端末11に接続された釣銭機15から、オペレータID=1000で特定される店員が回収した売上金は、稼働中の全POS端末11の精算業務が終了した現時点において、納金機13に納金されていないと管理されていることがわかる。また、誤納情報により、時刻20:15に納金された金額123,456円は、回収金額と一致していないと管理されていることがわかる。してみれば、端末ID=03のPOS端末11に接続された釣銭機15から、124,456円を回収したオペレータID=1000で特定される店員は、納金機13に納金した際に、千円を不足した状態で納金したと容易に推測できる。   FIG. 12 is a display example of unpaid information and incorrect payment information. Based on the non-payment information in this display example, the sales collected by the store clerk identified by the operator ID = 1000 from the change machine 15 connected to the POS terminal 11 having the terminal ID = 03 is settled for all the operating POS terminals 11. It can be seen that, at the present time when the work is completed, it is managed that the payment machine 13 is not paid. Further, it is understood from the mispayment information that the amount 123,456 yen paid at time 20:15 is managed as not coinciding with the collected amount. As a result, the store clerk identified by the operator ID = 1000 who collected 124,456 yen from the change machine 15 connected to the POS terminal 11 with the terminal ID = 03, You can easily guess that you paid with the yen shortage.

このように本実施形態によれば、POS端末11から回収した現金を納金機13に納金する際にオペレータIDや端末IDを入力しなくても、納金漏れや納金間違いをチェックすることができる。したがって、POS端末11から回収した売上金を納金機13に納金する際の手間を軽減できる効果を奏する。   As described above, according to the present embodiment, it is possible to check omission of payment or incorrect payment without inputting the operator ID or the terminal ID when the cash collected from the POS terminal 11 is paid to the payment machine 13. Therefore, there is an effect that it is possible to reduce time and labor when the sales collected from the POS terminal 11 is paid to the payment machine 13.

なお、本発明は、前記実施形態に限定されるものではない。
例えば、前記実施形態では、釣銭機15を接続したPOS端末11を例示したが、釣銭機15の代わりにドロワを接続したPOS端末11を含む納金管理システムであっても、前記実施形態を適用することができる。
The present invention is not limited to the above embodiment.
For example, in the embodiment, the POS terminal 11 to which the change machine 15 is connected is illustrated, but the embodiment is applied even to a payment management system including the POS terminal 11 to which a drawer is connected instead of the change machine 15. be able to.

また、前記実施形態では、納金機13をLAN14に接続したが、ストアコンピュータ12から納金機13に回収管理テーブル40のデータとともに回収完了コマンドを送信できるのであれば、LAN14以外の通信回線でストアコンピュータ12に接続されていてもよく、必ずしもLAN14に接続されている必要はない。   In the above embodiment, the payment machine 13 is connected to the LAN 14. However, if the collection completion command can be transmitted from the store computer 12 to the payment machine 13 together with the data of the collection management table 40, the store computer is connected via a communication line other than the LAN 14. 12 is not necessarily required to be connected to the LAN 14.

また、納金機13がLAN14に接続されている場合には、POS端末11から納金機13に回収情報を直接送信するようにしてもよい。この場合、納金機13が回収管理テーブル40を備えることになる。   Further, when the payment machine 13 is connected to the LAN 14, the collection information may be directly transmitted from the POS terminal 11 to the payment machine 13. In this case, the payment machine 13 includes the collection management table 40.

また、納金機13に現金を納金する際に端末IDの入力を強制する。そして、回収管理テーブル40の回収レコードと納金管理テーブル50の納金レコードとの照合において、端末IDが一致する回収レコードのオペレータIDを納金レコードに追加するようにプログラムする。このような構成であっても、納金時にオペレータIDを入力する手間を軽減できる。また、端末IDでなくオペレータIDの入力を強制しても、同様な効果を奏し得るのはいうまでもないことである。   In addition, the terminal ID is forcibly entered when cash is paid to the payment machine 13. And in collation with the collection record of the collection management table 40 and the payment record of the payment management table 50, it programs so that operator ID of the collection record in which terminal ID corresponds may be added to a payment record. Even if it is such a structure, the effort which inputs operator ID at the time of payment can be reduced. It goes without saying that the same effect can be obtained even if the input of the operator ID instead of the terminal ID is forced.

なお、前記実施形態は、納金機13のプログラム記憶部であるROM402に発明の機能を実現させる制御プログラムが予め記録されているものとした。しかしこれに限らず、同様のプログラムがネットワークから納金機13にダウンロードされてもよい。あるいは、記録媒体に記録された同様のプログラムが、納金機13にインストールされてもよい。記録媒体は、CD−ROM,メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のOS(オペレーティング・システム)等と協働してその機能を実現させるものであってもよい。   In the above-described embodiment, the control program for realizing the functions of the invention is recorded in advance in the ROM 402 which is the program storage unit of the payment machine 13. However, the present invention is not limited to this, and a similar program may be downloaded from the network to the payment machine 13. Or the same program recorded on the recording medium may be installed in the money-receiving machine 13. The recording medium may be in any form as long as it can store a program such as a CD-ROM or a memory card and can be read by the apparatus. Further, the function obtained by installing or downloading the program may be realized in cooperation with an OS (operating system) in the apparatus.

この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   In addition, although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.

1…納金管理システム、11…POS端末、12…ストアコンピュータ、13…納金機、14…LAN、15…釣銭機、40…回収管理テーブル、50…納金管理テーブル。   DESCRIPTION OF SYMBOLS 1 ... Payment management system, 11 ... POS terminal, 12 ... Store computer, 13 ... Payment machine, 14 ... LAN, 15 ... Change machine, 40 ... Collection management table, 50 ... Payment management table.

Claims (6)

ドロワまたは釣銭機を備えた金銭登録機と、前記ドロワまたは釣銭機から回収された現金を納金する納金機と、前記金銭登録機と前記納金機とをそれぞれ通信手段を介して接続してなる中継機とを含み、
前記金銭登録機は、前記ドロワまたは釣銭機から回収された現金の金額である回収金額の情報を、当該金銭登録機の情報とともに前記中継機に送信する回収情報送信手段、を具備し、
前記中継機は、前記金銭登録機から受信した回収金額の情報を当該情報とともに受信した前記金銭登録機の情報と対応させて回収情報記憶部に記憶させる回収情報記憶手段、を具備し、
前記納金機は、納金された現金の金額である納金金額を計数する金額計数手段と、この金額計数手段により計数された前記納金金額と前記回収情報記憶部に記憶された回収金額の情報とから前記納金金額の現金を回収した前記金銭登録機を特定し、この特定された前記金銭登録機の情報を前記納金金額の情報と関連付けて納金情報記憶部に記憶させる納金情報記憶手段と、を具備したことを特徴とする納金管理システム。
A cash register machine provided with a drawer or a change machine, a cash machine for paying cash collected from the drawer or a change machine, and a relay formed by connecting the cash register machine and the money receiver via a communication means, respectively. Including
The cash register includes a collection information transmitting means for transmitting information on a recovery amount, which is the amount of cash recovered from the drawer or the change machine, to the relay device together with information on the cash registration device,
The relay machine comprises a collection information storage means for storing the information of the collection amount received from the cash register machine in the collection information storage unit in association with the information of the money registration machine received together with the information,
The payment machine includes an amount counting means for counting the amount of money received, which is the amount of cash paid, and the amount of money received by the amount counting means and the information on the amount collected in the collection information storage unit. A payment information storage unit that identifies the cash register that has collected the cash of the payment amount, and stores the information of the specified cash register in the payment information storage unit in association with the information of the payment amount; Payment management system characterized by that.
前記納金情報記憶手段は、前記回収情報記憶部に記憶された回収金額のなかで前記納金金額と一致する回収金額の情報に対応する金銭登録機の情報を、前記納金金額の情報と関連付けて納金情報記憶部に記憶させることを特徴とする請求項1記載の納金管理システム。   The payment information storage means associates the information of the cash register corresponding to the information of the collection amount that matches the amount of payment among the collection amounts stored in the collection information storage unit with the information on the amount of payment, The payment management system according to claim 1, wherein the payment management system is stored in an information storage unit. 前記回収情報送信手段は、前記ドロワまたは釣銭機から現金が回収された時刻を示す回収時刻情報を前記回収金額の情報及び当該金銭登録機の情報とともに前記中継機に送信し、
前記回収情報記憶手段は、前記金銭登録機から受信した回収金額の情報を当該情報とともに受信した前記回収時刻情報及び前記金銭登録機の情報と対応させて回収情報記憶部に記憶させ、
前記納金情報記憶手段は、前記納金金額の現金が納金された時刻よりも前の回収時刻が対応付けられた前記回収情報記憶部の回収金額のなかで前記納金金額と一致する回収金額の情報に対応する金銭登録機の情報を、前記納金金額の情報と関連付けて納金情報記憶部に記憶させることを特徴とする請求項1記載の納金管理システム。
The collection information transmitting means transmits the collection time information indicating the time when cash is collected from the drawer or the change machine together with the information of the collection amount and the information of the cash registration machine to the relay machine,
The collection information storage means stores the information of the collection amount received from the cash register machine in the collection information storage unit in association with the collection time information and the information of the money registration machine received together with the information,
The payment information storage means includes information on a collection amount that matches the payment amount among the collection amounts of the collection information storage unit associated with a collection time prior to the time when the cash of the payment amount was paid. The payment management system according to claim 1, wherein information on a corresponding cash register is stored in a payment information storage unit in association with the information on the payment amount.
金銭登録機に備えられたドロワまたは釣銭機から回収された現金を納金する納金機において、
納金された現金の金額である納金金額を計数する金額計数手段と、
この金額計数手段により計数された前記納金金額と、前記金銭登録機のドロワまたは釣銭機から回収された現金の金額である回収金額の情報を当該金銭登録機の情報と対応させて記憶する回収情報記憶部に記憶された前記回収金額情報とから、前記納金金額の現金を回収した前記金銭登録機を特定する特定手段と、
この特定手段により特定された前記金銭登録機の情報を前記金額計数手段により計数された前記納金金額の情報と関連付けて納金情報記憶部に記憶させる納金情報記憶手段と、
を具備したことを特徴とする納金機。
In a payment machine that pays cash collected from a cash drawer or cash drawer provided in a cash register,
An amount counting means for counting the amount of money received, which is the amount of cash paid;
Collection information for storing the amount of money received by the money counting unit and the amount of money collected from the cash drawer of the cash register, or the amount of cash collected from the cash machine, in association with the information of the cash register From the collected amount information stored in the storage unit, a specifying means for identifying the cash register machine that has collected the cash of the paid amount,
Payment information storage means for storing the information on the cash register specified by the specifying means in the payment information storage section in association with the information on the payment amount counted by the amount counting means;
The payment machine characterized by comprising.
前記特定手段により前記納金金額の現金を回収した前記金銭登録機を特定できなかった場合にエラーを報知する納金エラー手段、をさらに具備したことを特徴とする請求項4記載の納金機。   The payment machine according to claim 4, further comprising payment error means for notifying an error when the cash register for which the cash of the payment amount has been collected by the specifying means cannot be specified. 金銭登録機に備えられたドロワまたは釣銭機から回収された現金を納金する納金機の制御プログラムであって、
前記納金機に、
納金された現金の金額である納金金額を計数する金額計数手段で計数された前記納金金額と、前記金銭登録機のドロワまたは釣銭機から回収された現金の金額である回収金額の情報を当該金銭登録機の情報と対応させて記憶する回収情報記憶部に記憶された前記回収金額情報とから、前記納金金額の現金を回収した前記金銭登録機を特定する特定機能と、
この特定機能により特定された前記金銭登録機の情報を前記金額計数手段により計数された前記納金金額の情報と関連付けて納金情報記憶部に記憶させる納金情報記憶機能と、
を実現させるための制御プログラム。
A cashier control program for paying cash collected from a cash drawer or cash drawer provided in a cash register,
To the payment machine,
Information on the amount of money received that has been counted by the amount counting means for counting the amount of money that has been paid and the amount of cash that has been collected from the cash register cash drawer or cash machine. A specific function for identifying the cash register machine that has collected the cash of the payment amount, from the collected money information stored in the collected information storage unit that is stored in association with the information of the registered machine;
A payment information storage function for storing the information on the cash register specified by the specifying function in the payment information storage unit in association with the information on the payment amount counted by the amount counting means;
Control program to realize.
JP2012048477A 2012-03-05 2012-03-05 Payment management system, payment machine and its control program Expired - Fee Related JP5473169B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012048477A JP5473169B2 (en) 2012-03-05 2012-03-05 Payment management system, payment machine and its control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012048477A JP5473169B2 (en) 2012-03-05 2012-03-05 Payment management system, payment machine and its control program

Publications (2)

Publication Number Publication Date
JP2013186483A JP2013186483A (en) 2013-09-19
JP5473169B2 true JP5473169B2 (en) 2014-04-16

Family

ID=49387906

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012048477A Expired - Fee Related JP5473169B2 (en) 2012-03-05 2012-03-05 Payment management system, payment machine and its control program

Country Status (1)

Country Link
JP (1) JP5473169B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3443676B2 (en) * 1996-08-02 2003-09-08 グローリー工業株式会社 Money deposit and withdrawal device
JP4383938B2 (en) * 2004-03-24 2009-12-16 グローリー株式会社 Cash management system

Also Published As

Publication number Publication date
JP2013186483A (en) 2013-09-19

Similar Documents

Publication Publication Date Title
JP2002092734A (en) POS terminal, POS system, and money management method for POS terminal
WO2020184067A1 (en) Payment system, payment device, and payment processing method
JP2015146066A (en) Commodity database registration apparatus and program
JP5838020B2 (en) Accounting equipment
US9978198B2 (en) Change machine management apparatus and operating method thereof
JP7731834B2 (en) Store system, information processing device and control program therefor
US7131573B2 (en) Merchandise sales data processing apparatus
JP5473169B2 (en) Payment management system, payment machine and its control program
JP5200516B2 (en) Transaction processing equipment
US8185404B1 (en) System and method for tracking currency at a self-checkout station
JP5520976B2 (en) Cash management system, cash management apparatus and program thereof
JP2019067199A (en) Tenant management server device and program
JP2017010407A (en) Merchandise sales data processing system and merchandise sales data processor
JP6175741B2 (en) Payment apparatus, checkout system and program
JP5526169B2 (en) Payment management system, payment management apparatus and program thereof
JP7522874B2 (en) Checkout System
JP7549090B2 (en) Gift certificate management system
JP2021135601A (en) Accounting equipment and programs
JP7798335B2 (en) System, Program
JP7653700B2 (en) Currency processing device and program
JP6997278B2 (en) Checkout system
EP4421712A1 (en) Point of sale terminal, method performed thereby, and non-transitory computer readable medium
JP2019003695A (en) Product data registration apparatus and program
JP2010140175A (en) Parking fee discount system, parking fee discount machine, charge processing apparatus, and parking fee discount program
JP6900460B2 (en) Checkout system and how it works

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131212

TRDD Decision of grant or rejection written
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131219

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131226

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140107

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20140109

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140203

R150 Certificate of patent or registration of utility model

Ref document number: 5473169

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees