JP2014102618A - Automatic cash transaction device and method for managing reserve supply of money - Google Patents

Automatic cash transaction device and method for managing reserve supply of money Download PDF

Info

Publication number
JP2014102618A
JP2014102618A JP2012253225A JP2012253225A JP2014102618A JP 2014102618 A JP2014102618 A JP 2014102618A JP 2012253225 A JP2012253225 A JP 2012253225A JP 2012253225 A JP2012253225 A JP 2012253225A JP 2014102618 A JP2014102618 A JP 2014102618A
Authority
JP
Japan
Prior art keywords
transaction
banknote
deposit
withdrawal
management table
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
Application number
JP2012253225A
Other languages
Japanese (ja)
Inventor
Shunji Hironaka
俊二 弘中
Masayoshi Hatanaka
優美 畑中
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.)
Hitachi Omron Terminal Solutions Corp
Original Assignee
Hitachi Omron Terminal Solutions 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 Hitachi Omron Terminal Solutions Corp filed Critical Hitachi Omron Terminal Solutions Corp
Priority to JP2012253225A priority Critical patent/JP2014102618A/en
Publication of JP2014102618A publication Critical patent/JP2014102618A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an automatic transaction device and a method for managing a reserve supply of money which can calculate an appropriate reserve supply of money.SOLUTION: The automatic transaction device includes: a storage unit which stores a current amount management table for storing a current value of an existing bank bill amount, which increases or decreases as a result of a money receipt/payment transaction, and a minimum value of the existing bank bill amount, for each kind of bank bills, and a transaction information management table for storing payment transaction information and receipt transaction information including user's identification information and identification information of a received/paid bank bill, for each transaction; and a bank bill reading unit which makes the receipt transaction information or the payment transaction information stored by the transaction information management table at the time of money receipt/payment transaction in addition to updating the current amount management table, identifies a transaction in which the same user successively pays money by using the same bank bill received from the device within a prescribed time after the payment transaction by comparing the user's identification information and the identification information of the bank bill contained in the receipt transaction information and the payment transaction information; and adds the number of bank bills received in the identified transaction to the minimum value so as to correct the minimum value stored by the current amount management table.

Description

本発明は、現金の入出金取引などを金融機関等のホストコンピュータとのオンライン取引を介して制御する機能と、紙幣の装填・回収・補充などを制御する運用機能とを備えた現金自動取引装置及び準備金管理方法に関する。   The present invention relates to an automatic cash transaction apparatus having a function for controlling cash deposit / withdrawal transactions and the like through online transactions with a host computer such as a financial institution, and an operation function for controlling loading / collection / replenishment of banknotes. And a reserve management method.

近年、現金自動取引装置においては、従来の金融機関店舗内などに留まらず、コンビニエンスストアやデパート、各市町村の市役所や役場、病院など、さまざまな場所に多数設置され、またその運用においては、現金の運搬や装置への現金の装填、回収などの作業を警備会社など第三者に委託しておこなっているケースも少なくない。これに伴って、これら金融機関店舗以外に設置された現金自動取引装置においては、運用の途中で装置内の現金不足が発生することで、警備会社などが追加で装置に現金を補充するなどの不要な作業が生じないよう、金融機関においては、各装置毎に1日に必要な分の準備金を確実に用意する必要がある。また、装置の扱いに不慣れな警備員が現金の装置への装填および回収作業をおこなうことで、警備員による装置への現金の装填/回収作業におけるリスク(紙幣ジャムなどの装置障害が発生した場合に、紙幣ジャム除去作業などに時間を要し、障害復旧が遅延するなどのリスク)も増大している。   In recent years, automatic teller machines have been installed in various places such as convenience stores, department stores, municipal offices, hospitals, hospitals, etc. as well as in conventional financial institution stores. There are many cases in which work such as transporting, loading and collecting cash in equipment is outsourced to third parties such as security companies. Along with this, in automatic cash transaction devices installed outside these financial institution stores, cash shortages in the device occur during operation, such as security companies supplementing the device with additional cash In order to prevent unnecessary work from occurring, it is necessary for a financial institution to reliably prepare a reserve necessary for one day for each device. In addition, the security officer who is unfamiliar with the handling of equipment loads and collects cash into the equipment, so the risk of the equipment loading and retrieving cash from the equipment by the security guard (when equipment failures such as banknote jams occur) In addition, it takes time to remove banknote jams and the risk of delaying recovery from the failure is also increasing.

金融機関においては、各装置毎に準備する手持ちの現金を極力減らすことはもちろん重要であるが、これ以外に、前記警備員が作業することによるリスクを軽減するために、装置に使用する紙幣総枚数を極力減らすことが重要であり、これにより、現金を装填、回収する際の紙幣ユニットでの全体の紙幣搬送量を減らすことができ、紙幣ジャムなどの装置障害の発生率を軽減することができる。このため、金融機関は、各装置毎に適正な準備金によって装置を運用する必要がある。金融機関における適正な準備金の算出方法として、従来においては、各装置毎の1日の金種毎の合計出金金額や、1日の運用終了時の金種毎の現金回収金額などの運用実績値から各装置毎に必要となる準備金を算出する方法などが用いられているものと推測する。   In a financial institution, it is of course important to reduce the cash on hand prepared for each device as much as possible, but in addition to this, in order to reduce the risk caused by the work of the security guard, It is important to reduce the number of sheets as much as possible, which can reduce the overall banknote transport amount in the banknote unit when loading and collecting cash, and reduce the occurrence rate of device failures such as banknote jams. it can. For this reason, the financial institution needs to operate the apparatus with an appropriate reserve for each apparatus. Conventionally, as a method for calculating appropriate reserves at financial institutions, the total amount of withdrawals for each type of money for each device and the amount of cash collected for each type of money at the end of the day's operations have been used. It is presumed that a method for calculating a reserve required for each device from the actual value is used.

また、適切な準備金を算出する方式として、現金自動取引装置とは異なるが、店舗出納システムにおいて、売上予測や、過去の釣銭準備金データ、過去の両替データを基に、最適な金種別釣銭準備金を自動算出する方式が提案されている(特許文献1参照)。この方式は、POS端末および入出金、両替、現金自動計数のできる店舗出納端末とからなる店舗出納システムにおいて、POS端末毎又はPOS端末利用者毎に識別記号を決めておき、ホストコンピュータで識別記号単位に蓄積した過去の両替情報、過去の釣銭準備金情報、過去のPOS取引情報を基に、翌営業日に必要となる最適な金種別釣銭準備金を自動算出するものである。   In addition, as a method for calculating an appropriate reserve, it is different from the automatic teller machine. However, in the store accounting system, the most appropriate denomination change based on sales forecasts, past change reserve data, and past exchange data. A method for automatically calculating a reserve has been proposed (see Patent Document 1). In this method, in a store accounting system consisting of a POS terminal and a store accounting terminal capable of depositing / withdrawing, changing money, and automatically counting cash, an identification symbol is determined for each POS terminal or each POS terminal user, Based on the past exchange information, past change reserve information, and past POS transaction information accumulated in the unit, the optimum money type change reserve required for the next business day is automatically calculated.

また、同様に現金自動取引装置とは異なるが、釣銭準備金管理装置において適切な釣銭準備金を求める方式が提案されている(特許文献2参照)。この方式は、装置に収納されている貨幣の在高を金種別に求め、求めた在高を一取引毎に記憶領域に記憶させ、記憶領域に記憶されている在高の最大値と最小値との差を釣銭準備金として金種別に求めることで適切な釣銭準備金を算出するものである。   Similarly, although it is different from the automatic cash transaction apparatus, a method for obtaining an appropriate change reserve in the change reserve management apparatus has been proposed (see Patent Document 2). This method calculates the amount of money stored in the device by denomination, stores the calculated amount in the storage area for each transaction, and stores the maximum and minimum values in the storage area. The appropriate change reserve is calculated by obtaining the difference from the above as a change reserve for each denomination.

特開平7−129859号公報Japanese Unexamined Patent Publication No. 7-129659 特開2009−9450号公報JP 2009-9450 A

前記従来例によれば、過去の各装置毎の1日の金種毎の合計出金金額や、1日の運用終了時の現金回収金額などの運用実績情報から各装置毎に日々必要となる準備金をある程度試算することが可能である。また、特許文献1の方式においても、この方式を現金自動取引装置に採用することで適切な準備金の算出が可能である。しかし、従来例や特許文献1の方式にて準備金を算出すると、現金自動取引装置の種類や取引の種類によっては、実際の運用で使用する現金より多いか、または少ない準備金となる可能性がある。   According to the conventional example, it is necessary for each device on a daily basis from the operation result information such as the total withdrawal amount for each denomination of each device in the past and the cash collection amount at the end of the operation of the day. It is possible to estimate the reserve to some extent. Also in the method of Patent Document 1, it is possible to calculate an appropriate reserve by adopting this method in an automatic teller machine. However, if the reserve is calculated using the conventional method or the method disclosed in Patent Document 1, depending on the type of automatic teller machine and the type of transaction, there is a possibility that the reserve will be more or less than the cash used in actual operation. There is.

例えば、最近の現金自動取引装置では、紙幣の入出金還流方式機能を持ったものが主流となっており、この場合、エンドユーザによる入金と出金の取引が混在することにより、装置内の現金在高がその都度増減することとなる(エンドユーザとは、現金自動取引装置を利用して現金の入出金取引などを実際におこなうユーザのことを示す。またユーザとは、現金自動取引装置を運用する側の金融機関などの顧客を示す。)。該入出金の取引が混在することによって、1日の合計出金金額は多いが、装置内の現金在高は運用中もそれほど減らなかったり、逆に、ある時間帯に出金取引が集中し、装置内の現金在高が非常に少なくなったが、その後で入金取引が集中し、装置内の現金在高が増加し、元に近い値まで戻った場合やその逆の取引ケースなどもありうるため、合計出金金額や現金回収金額のみでは、該装置に1日に必要な準備金を正確に把握することはできない。また特許文献1のようにこれらの過去データ値をもとに準備金を算出しても、もとになるデータ値自体が適性な値でないため、適正な値は得られない。但し、特許文献2のように、装置に収納されている貨幣の在高を金種別に求め、求めた在高の最大値と最小値を一取引毎に記憶し、運用終了時にこの差を金種別に求めることで、前記従来例および特許文献1より適正な準備金の把握ができると考えられる。   For example, in the recent automatic cash transaction apparatus, the one having a deposit / withdrawal system function of banknotes has become the mainstream, and in this case, cash in the apparatus can be obtained by a mixture of deposit and withdrawal transactions by end users. The cash balance will increase or decrease each time (the end user indicates a user who actually performs cash deposit / withdrawal transactions using an automatic cash transaction apparatus. The user refers to an automatic cash transaction apparatus. Shows customers such as financial institutions that operate.) Although the total amount of withdrawals per day is large due to a mixture of such withdrawals and withdrawals, the cash balance in the device does not decrease so much during operation, or conversely, withdrawals are concentrated at certain times. However, the amount of cash in the device has become very small, but after that, deposit transactions are concentrated, the amount of cash in the device increases, and there are cases where the value returns to the original value or vice versa. Therefore, it is not possible to accurately grasp the reserve required for the device for one day only by the total withdrawal amount and the cash collection amount. Further, even if the reserve is calculated based on these past data values as in Patent Document 1, an appropriate value cannot be obtained because the original data value itself is not an appropriate value. However, as in Patent Document 2, the amount of money stored in the device is calculated for each denomination, and the maximum and minimum values of the determined amount are stored for each transaction, and this difference is accounted for at the end of operation. By determining the type, it is considered that a proper reserve can be grasped from the conventional example and Patent Document 1.

しかしながら、特許文献2の算出方式においても、以下のようなエンドユーザによる特異な取引ケースが混在すると、適正な準備金の算出ができない場合がある。該特異取引ケースとして、エンドユーザが現金を出金した後、何らかの理由により、同一のエンドユーザが連続して取引をおこない、装置から出金した現金をそのまま、またはその一部を入金して装置に戻した場合の取引ケースが考えられる。   However, even in the calculation method disclosed in Patent Document 2, if the following unique transaction cases by the end user are mixed, the proper reserve may not be calculated. As the specific transaction case, after the end user withdraws cash, the same end user continuously conducts the transaction for some reason, and the cash withdrawn from the apparatus is left as it is or a part thereof is deposited A trading case can be considered when returning to.

何らかの理由とは、具体的な例でいうと、例えば、例1として、エンドユーザが現金自動取引装置の操作画面から出金金額を入力する際に、数字入力ボタンの2重タッチなどの操作ミスにより、正しくは10万円と入力すべきところを誤って100万円と入力し、またそれに気付かないまま、確認ボタンを押してしまったため、実際にエンドユーザが出金したい金額よりも過剰に多くの現金が装置から出金されてしまい、出金した現金の一部を再度入金して装置に戻した。   For some reason, in a specific example, for example, when the end user inputs the withdrawal amount from the operation screen of the automatic teller machine, for example, an operation error such as double touch of the number input button is used. Incorrectly input 100,000 yen as a place where you should enter 100,000 yen, and you press the confirmation button without noticing it, so it is more than the end user actually wants to withdraw. The cash was withdrawn from the device, and a portion of the withdrawn cash was deposited again and returned to the device.

また、例2として、エンドユーザが一旦現金を出金し、この出金した現金をそのまま、または一部を使用して口座振込み取引をおこない入金した。または、現金を使用した口座振込みの取り扱い操作が装置の運用で許可されておらず、改めて現金を使用しないで口座振込み取引をおこなったため、出金した現金をそのまま入金して装置に戻した。   In addition, as Example 2, the end user withdraws cash once, and the deposited cash is deposited by performing an account transfer transaction as it is or using a part thereof. Or, since the handling operation of the account transfer using cash was not permitted in the operation of the apparatus, and the account transfer transaction was performed without using the cash again, the cash that was withdrawn was directly deposited and returned to the apparatus.

また、例3として、同一人が複数の預金口座を所持している場合で、装置の操作に不慣れなエンドユーザが、口座振替取引が可能であるにも係らず、それを知らずに、一方の預金口座から現金を出金し、その現金を使用して別の預金口座に入金し直した、などのいくつかの理由が考えられる。   In addition, as an example 3, in the case where the same person has a plurality of deposit accounts, an end user who is unfamiliar with the operation of the device can perform an account transfer transaction without knowing it. There may be several reasons, such as withdrawing cash from a deposit account and using that cash to transfer money back to another deposit account.

前記取引ケースについては、エンドユーザの誤操作や装置の扱いの不慣れなどによって発生したもので本来は出金する予定のないものであり、また一旦出金してしまった現金は、その直後に入金操作によってそのまま装置に戻されたことを考慮すると、準備金を算出するための処理においては、当該装置からこれら入金して装置に戻した分の現金については、出金されなかったものとみなして算出するのが妥当であると考える。   About the transaction case, it was caused by an end user's misoperation or unfamiliarity with the handling of the device and is not originally intended to be withdrawn. In the process for calculating reserves, the amount of cash that was deposited from the device and returned to the device is considered to have not been withdrawn. I think that it is appropriate to do.

しかし、特許文献2による算出方式では、出金によって一時的に装置内の現金在高が最小値に更新されると、その直後に、入金操作によって出金した現金をそのまま装置に戻した場合においても、一旦更新された現金在高の最小値は保持されたままとなり、その後の、出金取引によって、現金在高の最小値が再度更新されない限り、準備金は該現金在高の最小値をもとに算出されることになる。   However, in the calculation method according to Patent Document 2, when the cash balance in the apparatus is temporarily updated to the minimum value by withdrawal, immediately after that, the cash withdrawn by the deposit operation is returned to the apparatus as it is. However, once the minimum value of the cash balance that has been updated is retained, unless the minimum cash amount is updated again by a subsequent withdrawal transaction, the reserve will be the minimum value of the cash balance. It will be calculated based on this.

また前記取引ケースの金額が大きいほど装置内在高の最大値と最小値の差が大きくなるため、前記取引ケースがいくつか混在し、該取引金額が大きいほど、適正な準備金の算出が出来なくなってしまう。このため、この課題を解決するために、前記取引ケースを考慮した適正な準備金の算出方法が必要となる。   In addition, the larger the amount of the transaction case, the larger the difference between the maximum value and the minimum value of the amount in the device, so some of the transaction cases are mixed, and the larger the transaction amount, the more appropriate the reserve cannot be calculated End up. For this reason, in order to solve this problem, an appropriate reserve calculation method considering the transaction case is required.

本発明の目的は、入出金紙幣還流方式の現金自動取引装置の運用において、運用開始時から運用終了時迄の間の装置内紙幣の金種毎の最大在高枚数と最小在高枚数、最大在高変動枚数の値を、エンドユーザによる前記特異取引ケースについても考慮して算出することで、これら運用実績値の統計情報をもとに、各装置毎の適正な準備金を算出する現金自動取引装置及び準備金管理方法を提供することにある。   The purpose of the present invention is the operation of the automatic cash transaction apparatus of the deposit / withdrawal banknote return method, the maximum amount of money and the minimum amount of money for each denomination of banknotes in the apparatus from the start of operation until the end of operation, the maximum Cash automatic calculation that calculates the appropriate reserve for each device based on the statistical information of these operation performance values by calculating the value of the stock fluctuation number in consideration of the above-mentioned special transaction case by the end user It is to provide a transaction apparatus and a reserve management method.

上述した課題を解決し、目的を達成するために、本発明にかかる現金自動取引装置は、利用者との間で紙幣の入出金取引を行う現金自動取引装置であって、入出金取引によって増減する紙幣在高枚数の現在値と、前記紙幣在高枚数の最小値とを金種別に記憶する在高管理テーブルと、前記利用者の識別情報および入出金取引された紙幣の識別情報を含む出金取引情報および入金取引情報を取引毎に記憶する取引情報管理テーブルと、を記憶する記憶部と、入出金取引時に、前記入金取引情報または前記出金取引情報を前記取引情報管理テーブルに記憶させるとともに前記在高管理テーブルを更新し、前記入金取引情報および前記出金取引情報に含まれる前記利用者の識別情報と前記紙幣の識別情報とを比較し、出金取引から規定時間以内に連続して同一の利用者によって出金時と同じ紙幣を使用して入金された取引を特定し、特定した前記取引において入金された紙幣枚数を前記最小値に加算することにより、前記在高管理テーブルが記憶する最小値を補正する紙幣読取部と、を備えることを特徴とする。   In order to solve the above-described problems and achieve the object, an automatic teller machine according to the present invention is an automatic teller machine that performs a deposit / withdrawal transaction of banknotes with a user, and increases or decreases depending on the deposit / withdrawal transaction. A bank management table that stores the current value of the banknotes to be stored and the minimum value of the banknotes to be denominated, and the output including the identification information of the user and the identification information of the banknotes that have been deposited and withdrawn. A transaction information management table that stores gold transaction information and deposit transaction information for each transaction, and stores the deposit transaction information or the withdrawal transaction information in the transaction information management table at the time of deposit / withdrawal transaction In addition, the cash amount management table is updated, the user identification information included in the deposit transaction information and the withdrawal transaction information is compared with the banknote identification information, and within a specified time from the withdrawal transaction. Then, by specifying a transaction deposited by the same user using the same banknote as when withdrawing, and adding the number of banknotes deposited in the identified transaction to the minimum value, the cash amount management table And a bill reading unit that corrects the minimum value stored in the memory.

また、本発明は、上記現金自動取引装置で行われる準備金管理方法である。   Moreover, this invention is a reserve management method performed with the said automatic teller machine.

本発明によれば、適正な準備金を算出する現金自動取引装置及び準備金管理方法を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the automatic teller machine and reserve management method which calculate an appropriate reserve can be provided.

現金自動取引装置とホストコンピュータとの概要を示す図である。It is a figure which shows the outline | summary of an automatic teller machine and a host computer. 現金自動取引装置とホストコンピュータの内部構成を示す図である。It is a figure which shows the internal structure of an automatic teller machine and a host computer. 紙幣の概略イメージを示す図である。It is a figure which shows the schematic image of a banknote. 現金自動取引装置における金種別紙幣最大変動枚数を算出するためのテーブルを示す図である。It is a figure which shows the table for calculating the money-variable banknote maximum fluctuation | variation number in a cash automatic transaction apparatus. ホストコンピュータにおける端末情報を統計管理するためのデータベースを示す図である。It is a figure which shows the database for carrying out statistical management of the terminal information in a host computer. 現金自動取引装置における紙幣装填処理のフローチャートを示す図である。It is a figure which shows the flowchart of the banknote loading process in an automatic teller machine. 現金自動取引装置における紙幣出金取引処理のフローチャートを示す図である。It is a figure which shows the flowchart of the banknote payment transaction processing in an automatic teller machine. 現金自動取引装置における紙幣入金取引処理のフローチャートを示す図である。It is a figure which shows the flowchart of the banknote deposit transaction process in an automatic teller machine. 紙幣入金処理制御フロー図内の入出金取引情報比較処理と処理パラメータを示す図である。It is a figure which shows the deposit / withdrawal transaction information comparison process and process parameter in a banknote depositing process control flowchart. 現金自動取引装置における出金取引情報データクリア処理のフローチャートを示す図である。It is a figure which shows the flowchart of the payment transaction information data clear process in an automatic teller machine. 現金自動取引装置における紙幣回収処理でのフローチャートを示す図である。It is a figure which shows the flowchart in the banknote collection process in an automatic teller machine. 現金自動取引装置における取引ジャーナル印字例1を示す図である。It is a figure which shows the transaction journal printing example 1 in an automatic teller machine. 現金自動取引装置における金種別紙幣最大変動枚数の具体的な算出例を示す図である。It is a figure which shows the specific example of a calculation of the banknote maximum fluctuation | variation banknote by money type in an automatic teller machine. 現金自動取引装置における紙幣補充処理でのフローチャートを示す図である。It is a figure which shows the flowchart in the banknote replenishment process in an automatic teller machine. 現金自動取引装置における取引ジャーナル印字例2を示す図である。It is a figure which shows the transaction journal printing example 2 in an automatic teller machine.

以下、図1から図13を参照して、本発明の一実施形態を説明する。本実施形態は、銀行システムなどの金融機関システムに採用される例えばATM(Automatated Tellers Machine)のような入出金紙幣還流方式の現金自動取引装置について説明しているが、これに限らず紙幣の入出金を行う様々な装置に適用することができる。   Hereinafter, an embodiment of the present invention will be described with reference to FIGS. The present embodiment describes an automatic cash transaction apparatus of a deposit / withdrawal banknote return system such as ATM (Automatated Tellers Machine) employed in a financial institution system such as a banking system. It can be applied to various devices that perform gold.

先ず、図1は本実施形態に係る現金自動取引装置1と通信網を介してホストコンピュータ11に接続されたシステム構成図であり、図2は現金自動取引装置100とホストコンピュータ200の内部構成図である。本接続図および内部構成図を用いて、概略構造を説明する。   First, FIG. 1 is a system configuration diagram connected to a host computer 11 via an automatic cash transaction apparatus 1 and a communication network according to the present embodiment, and FIG. 2 is an internal configuration diagram of the cash automatic transaction apparatus 100 and the host computer 200. It is. A schematic structure will be described with reference to the connection diagram and the internal configuration diagram.

現金自動取引装置(以下ATMとする)1は、金融機関の各店舗の他、コンビニエンスストアやデパートなどの各店舗、市役所、病院など各所に設置され、エンドユーザの操作によって現金の入金や出金、口座振込み、口座振替などの各種取引を行うための現金自動取引装置であり、回線接続部8によりホストコンピュータ11の回線接続部12に接続されている。   Automatic cash transaction devices (hereinafter referred to as ATMs) 1 are installed at financial institutions, convenience stores, department stores, etc., city halls, hospitals, and other locations. , An automatic cash transaction apparatus for performing various transactions such as account transfer and account transfer, and is connected to a line connection unit 12 of a host computer 11 by a line connection unit 8.

ATM100は利用者の要求する種々の取引を自動的に実行する装置であり、表示/操作部110、カード受付部112、通帳受付部114、ジャーナル部116、紙幣入出金受入/払出部118、などのデバイス部と、紙幣読取部140、紙幣搬送部150、紙幣保管部160、紙幣装填部170、紙幣回収部180、などの紙幣ユニット部と、該デバイス部、該ユニット部を制御する制御部120などで構成されている。制御部120は、CPU,メモリ等のハード構成とATM100の各デバイス部、各紙幣ユニット部を制御するためのソフト構成から成り、通信部122、照合部124、記憶部126、紙幣制御処理部128などのソフトウェアで構成される。以下に各部位の機能について説明を行う。   The ATM 100 is a device that automatically executes various transactions requested by a user, such as a display / operation unit 110, a card reception unit 112, a passbook reception unit 114, a journal unit 116, a banknote deposit / withdrawal receipt / payout unit 118, and the like. Device unit, banknote reading unit 140, banknote transport unit 150, banknote storage unit 160, banknote loading unit 170, banknote collection unit 180, and the like, and the control unit 120 for controlling the device unit and the unit unit. Etc. The control unit 120 includes a hardware configuration such as a CPU and a memory, and a software configuration for controlling each device unit and each bill unit of the ATM 100, and includes a communication unit 122, a verification unit 124, a storage unit 126, and a bill control processing unit 128. Consists of software such as. The function of each part will be described below.

表示/操作部110は画面表示、タッチパネル等によるキー入力機能をもっており、主にエンドユーザが取引を行う際、取引操作の誘導画面を表示したり、暗証番号などエンドユーザの操作や指で押されたキー入力を受付ける部分である。カード受付部112は、キャッシュカードの挿入又は排出動作、キャッシュカードに記録された口座番号などのデータの読取り機能などを有する。   The display / operation unit 110 has a key input function such as a screen display and a touch panel. When the end user mainly performs a transaction, the display / operation unit 110 displays a guidance screen for a transaction operation or is pressed by an end user operation or a finger such as a personal identification number. This is the part that accepts key input. The card receiving unit 112 has a cash card insertion or discharge operation, a function of reading data such as an account number recorded on the cash card, and the like.

通帳受付部114は、通帳の挿入/排出動作、通帳の磁気ストライプに記録された口座番号などのデータの読取り機能、通帳への取引履歴の印字機能などを有する。ジャーナル部116は、入出金などの各種取引履歴、装填/回収などの運用履歴をジャーナル用紙およびハードディスク内の電子ジャーナルに記録する機能を有する。紙幣入出金受入/払出部118は、エンドユーザからの入金紙幣の受入/エンドユーザへの出金紙幣の払い出し機能を有する。   The passbook accepting unit 114 has a passbook insertion / discharge operation, a function of reading data such as an account number recorded in the magnetic stripe of the passbook, a function of printing a transaction history in the passbook, and the like. The journal unit 116 has a function of recording various transaction histories such as deposits and withdrawals and operation histories such as loading / collecting on journal paper and an electronic journal in the hard disk. The banknote deposit / withdrawal receiving / dispensing unit 118 has a function of receiving deposited banknotes from the end user / dispensing banknotes withdrawn to the end user.

紙幣読取部140は、装填、回収、補充、入出金時に通過する紙幣の鑑別、紙幣の金種別枚数の計数、入出金時の紙幣記番号を読取り、該紙幣の金種別枚数、紙幣記番号データを制御部120に通知する機能を有する。紙幣搬送部150は、装填、回収、補充、入出金時に紙幣を所定の紙幣ユニット位置まで搬送する機能を有する。紙幣保管部160は、装填、回収、補充、入出金時の紙幣を金種別に収納または繰出す機能を有する。   The bill reading unit 140 reads, collects, replenishes, discriminates bills that pass when depositing / withdrawing, counts the number of bills by type, and reads the bill serial number at the time of deposit / withdrawal. Is notified to the control unit 120. The banknote transport unit 150 has a function of transporting banknotes to a predetermined banknote unit position during loading, recovery, replenishment, and deposit / withdrawal. The banknote storage unit 160 has a function of storing or paying out banknotes at the time of loading, collection, replenishment, and deposit / withdrawal according to denomination.

紙幣装填部170は、運用開始時または運用中の紙幣補充時に紙幣装填部170にセットした紙幣を紙幣保管部160に装填するための紙幣装填用ボックスである。紙幣回収部180は、運用終了時に紙幣保管部160に残っている紙幣を回収して紙幣回収部180に回収するための紙幣回収用ボックスである。   The bill loading unit 170 is a bill loading box for loading the bill storage unit 160 with bills set in the bill loading unit 170 at the start of operation or when replenishing bills during operation. The banknote collection unit 180 is a banknote collection box for collecting banknotes remaining in the banknote storage unit 160 at the end of operation and collecting them in the banknote collection unit 180.

装填/補充、回収、入出金取引時における紙幣の流れを以下に説明する。紙幣を装填/補充した際には、紙幣装填部170から紙幣搬送経路154に沿って搬送され、紙幣保管部160に収納される。紙幣を回収した際には、紙幣保管部160から紙幣搬送経路155に沿って搬送され、紙幣回収部180に回収される。紙幣を入金した際には、紙幣入出金受入/払出部118から紙幣搬送経路152に沿って搬送され、紙幣保管部160に収納される。紙幣を出金した際には、紙幣保管部160から紙幣搬送経路153に沿って搬送され、紙幣入出金受入/払出部118に放出される。   The flow of banknotes during loading / replenishment, collection, and deposit / withdrawal transactions will be described below. When bills are loaded / replenished, they are transported along the bill transport path 154 from the bill loading unit 170 and stored in the bill storage unit 160. When the banknotes are collected, they are transported from the banknote storage unit 160 along the banknote transport path 155 and collected by the banknote collection unit 180. When banknotes are deposited, they are transported along the banknote transport path 152 from the banknote deposit / withdrawal receiving / dispensing unit 118 and stored in the banknote storage unit 160. When the banknote is withdrawn, it is transported from the banknote storage unit 160 along the banknote transport path 153 and discharged to the banknote deposit / withdrawal acceptance / payout unit 118.

通信部122は、ホストコンピュータ(以下ホスト)200との間でオンライン開始データ、オンライン終了データ、入出金取引データ、入出金取引集計データ、在高管理データなどの各種オンライン取引データ、運用履歴データなどの送受信を行う。   The communication unit 122 communicates with a host computer (hereinafter referred to as a host) 200, such as online start data, online end data, deposit / withdrawal transaction data, deposit / withdrawal transaction summary data, various online transaction data such as cash management data, operation history data, etc. Send and receive.

照合部124は、ATM100の取引および運用全般において記憶部126で記憶したデータの比較、照合をおこなう。記憶部126は、照合部124で使用する比較、照合をおこなうデータの記憶を行う。紙幣制御処理部128は、各紙幣ユニットに対して、紙幣の装填、回収、補充、入出金などのコマンド指令を実行することで各紙幣ユニットの動作制御を行う。   The collation unit 124 compares and collates the data stored in the storage unit 126 in transactions and operations of the ATM 100 in general. The storage unit 126 stores data used for comparison and comparison used by the verification unit 124. The banknote control processing unit 128 controls the operation of each banknote unit by executing command commands such as banknote loading, collection, replenishment, and deposit / withdrawal for each banknote unit.

一方、ATM100と接続するホストコンピュータ(以下ホスト)200はATM100とのオンライン取引による制御を行うと共に、データ保管部210のデータベース内に、ATM利用者の口座登録情報データ(口座番号、氏名,住所,電話番号などの口座名義人情報、暗証番号、入出金取引記録、残高などの口座管理データ)や、ATM100の運用管理情報(入出金取引集計データ、在高管理データなど)などが保管され、取引毎また1日または数日の装填/回収/補充など運用毎にデータの値が更新される。   On the other hand, a host computer (hereinafter referred to as a host) 200 connected to the ATM 100 performs control by online transaction with the ATM 100, and stores the account registration information data (account number, name, address, etc.) of the ATM user in the database of the data storage unit 210. Account holder information such as telephone numbers, personal identification numbers, deposit / withdrawal transaction records, account management data such as balances), ATM100 operation management information (such as deposit / withdrawal transaction summary data, cash management data), etc. The data value is updated every operation such as loading / recovery / replenishment every day or several days.

図3は、ATM100で使用する紙幣の概略イメージ図である。紙幣300に印刷された紙幣記番号310は、日本銀行券の全金種(1万円札、五千円札、二千円札、千円札)の紙幣個々に記された通し番号である。該紙幣記番号310は、日本銀行券ではアルファベットと算用数字の8桁または9桁の組み合わせとなっており、同一のものは存在しない。従って、本発明では、ATM100の入出金時に該紙幣記番号310をATM100で読み取り記憶し、この情報を比較することで、入金された紙幣とそれ以前に出金された紙幣とが同一紙幣かどうかの判別に用いる。   FIG. 3 is a schematic image diagram of a banknote used in the ATM 100. The banknote serial number 310 printed on the banknote 300 is a serial number recorded on each banknote of all denominations of Japanese banknotes (10,000 yen bill, 5000 yen bill, 2000 yen bill, 1000 yen bill). The banknote serial number 310 is a combination of 8 digits or 9 digits of alphabets and arithmetic numbers in Japanese banknotes, and the same one does not exist. Therefore, in the present invention, the banknote serial number 310 is read and stored in the ATM 100 at the time of depositing / withdrawing the ATM 100, and by comparing this information, whether the deposited banknote and the banknote dispensed before are the same banknote. It is used for discrimination.

図4は、本発明において使用するATM100の1日の運用における金種別の紙幣最大変動枚数などを算出するためのデータを記憶するテーブルである。各テーブルの用途および各テーブル内の記憶データについて、図4を用いて説明する。   FIG. 4 is a table for storing data for calculating the maximum fluctuation number of banknotes of the money type in the daily operation of the ATM 100 used in the present invention. The use of each table and the stored data in each table will be described with reference to FIG.

在高管理テーブル(図4−(A))は、ATM100の紙幣保管部160にある紙幣の金種別の在高枚数の状態を記憶して管理するためのテーブルである。現在在高枚数は、ATM100の紙幣保管部160にある現在時点の紙幣の金種別の在高枚数である。制御部120は、該テーブル初期値としてATM電源オン起動時に0クリアし、紙幣装填時に紙幣保管部160に装填された紙幣の金種別の在高枚数を記憶し、入出金の都度、入出金した紙幣の金種別の枚数を該現在在高枚数に加減算し、現在在高枚数を求める。   The cash amount management table (FIG. 4- (A)) is a table for storing and managing the state of the banknote amount by type of banknotes in the banknote storage unit 160 of the ATM 100. The current banknote number is the banknote number of the current banknote type in the banknote storage unit 160 of the ATM 100. The control unit 120 clears 0 when the ATM power is turned on as the initial value of the table, stores the amount of banknotes stored in the banknote storage unit 160 when the banknotes are loaded, and deposits / withdraws each time a deposit / withdrawal is made. The number of the banknote denominations is added to or subtracted from the current banknote number to obtain the current banknote number.

最大在高枚数は、ATM100の紙幣保管部160にある紙幣の金種別の在高枚数が最大値になった時点の在高枚数の記憶値である。制御部120は、該テーブル初期値としてATM電源オン起動時に0クリアし、紙幣装填時に紙幣保管部160に装填された紙幣の金種別の在高枚数を記憶し、入出金取引の都度、現在在高枚数と比較し、現在在高枚数が大きい場合に、該現在在高枚数値に更新することで、最大在高枚数を求め記憶する。   The maximum amount in stock is a stored value of the amount in stock at the time when the amount of money in the banknote storage unit 160 of the ATM 100 reaches the maximum value. As the initial value of the table, the control unit 120 clears 0 when the ATM power is turned on, stores the amount of banknotes stored in the banknote storage unit 160 when the banknotes are loaded, and stores the current amount for each deposit / withdrawal transaction. When the currently present number is larger than the high number, the maximum present number is obtained and stored by updating to the current present number value.

最小在高枚数は、ATM100の紙幣保管部160にある紙幣の金種別の在高枚数が最小値になった時点の在高枚数の記憶値である。制御部120は、該テーブル初期値としてATM電源オン起動時に0クリアし、紙幣装填時に紙幣保管部160に装填された紙幣の金種別の在高枚数を記憶し、入出金取引の都度、現在在高枚数と比較し、現在在高枚数が小さい場合に、該現在在高枚数値に更新することで、最小在高枚数を求め記憶する。   The minimum amount in stock is a stored value of the amount in stock at the time when the amount of money in the banknote storage unit 160 of the ATM 100 reaches the minimum value. As the initial value of the table, the control unit 120 clears 0 when the ATM power is turned on, stores the amount of banknotes stored in the banknote storage unit 160 when the banknotes are loaded, and stores the current amount for each deposit / withdrawal transaction. When the currently present number is smaller than the high number, the minimum present number is obtained and stored by updating to the present present number value.

最大変動在高枚数は、最大在高枚数と最小在高枚数の差分の値であり、制御部120は、該テーブル初期値としてATM電源オン起動時に0クリアし、運用終了時または運用中の紙幣補充時の回収/補充処理において、該差分値を算出して記憶する。   The maximum variable stock amount is a value of the difference between the maximum stock amount and the minimum stock amount, and the control unit 120 clears to 0 when the ATM power is turned on as the initial value of the table, and the bill at the end of operation or in operation In the collection / replenishment process at the time of replenishment, the difference value is calculated and stored.

出金取引情報管理テーブル(図4−(B))は、エンドユーザが出金取引をおこなった際に、在高管理テーブル(図4−(A))の最小在高枚数が更新された場合に、該出金取引の取引情報を記憶するためのテーブルである。入金取引情報管理テーブル(図4−(C))は、エンドユーザが入金取引をおこなった際の入金取引の取引情報を記憶するためのテーブルである。なお、ここでいう入金取引とは、ATM100への現金の入金を伴う取引のことであり、現金を使用した口座振込み取引なども含む。   The withdrawal transaction information management table (FIG. 4- (B)) shows the case where the minimum amount in the cash management table (FIG. 4- (A)) is updated when the end user makes a withdrawal transaction. And a table for storing transaction information of the withdrawal transaction. A deposit transaction information management table (FIG. 4- (C)) is a table for storing transaction information of a deposit transaction when an end user has performed a deposit transaction. Note that the deposit transaction referred to here is a transaction involving deposit of cash into the ATM 100, and includes an account transfer transaction using cash.

出金取引情報管理テーブル(図4−(B))および入金取引情報管理テーブル(図4−(C))には、取引番号、取引時刻、口座番号、個人識別情報、入金紙幣枚数または出金紙幣枚数を取引情報として対応付けて記憶する。   In the withdrawal transaction information management table (FIG. 4- (B)) and the deposit transaction information management table (FIG. 4- (C)), transaction number, transaction time, account number, personal identification information, number of deposited banknotes or withdrawal The number of bills is stored in association with transaction information.

取引番号は、出金取引情報管理テーブル(図4−(B))において、取引毎に1から順番にテーブル内で採番され、出金取引情報データを取引番号単位に記憶し、出金紙幣番号管理テーブル(図4−(D))内のデータと関連付けて管理するための識別情報である。   In the withdrawal transaction information management table (FIG. 4- (B)), the transaction number is numbered in the table sequentially from 1 for each transaction, and withdrawal transaction information data is stored in transaction number units, and the withdrawal banknote This is identification information for managing in association with data in the number management table (FIG. 4- (D)).

取引時刻は、入出金取引をおこない、ホストとのオンライン通信によりホストより取引成立のデータを受信し、入出金取引が正常に成立した時刻を記憶する。口座番号は、入出金取引をおこなったエンドユーザの口座番号データであり、キャッシュカードまたは通帳から読み取った口座番号を記憶する。   The transaction time is a deposit / withdrawal transaction, the transaction establishment data is received from the host through online communication with the host, and the time at which the deposit / withdrawal transaction is successfully established is stored. The account number is the account number data of the end user who has made the deposit / withdrawal transaction, and stores the account number read from the cash card or the passbook.

個人識別情報は、入出金取引をおこなった口座の所有者を特定するための口座名義人氏名や電話番号または、金融機関が口座名義人を一元管理するための専用の顧客コードなど個人(例えば、エンドユーザ)を識別するためのデータである。個人識別情報の取得方法としては、ATM100とホストとのオンライン取引により、ATM100からホストへ送信された電文内の取引口座番号をキーにしてホスト側で、ホストの口座管理情報データベースより該個人識別情報データを抽出し、該抽出したデータをホストからATM100に送信することで、ATM100はホスト受信電文内の該抽出データを個人識別情報として記憶する。   The personal identification information may be an individual (for example, an account holder name or telephone number for identifying the owner of the account that made the deposit / withdrawal transaction, or a dedicated customer code for the financial institution to centrally manage the account holder. Data for identifying the end user. The personal identification information can be obtained by online transaction between the ATM 100 and the host, using the transaction account number in the message sent from the ATM 100 to the host as a key, and the personal identification information from the host account management information database. By extracting the data and transmitting the extracted data from the host to the ATM 100, the ATM 100 stores the extracted data in the host received message as personal identification information.

入金紙幣枚数および出金紙幣枚数は、入出金取引でATM100に入金またはATM100から出金した紙幣の金種別枚数をそれぞれ記憶する。   The number of deposited banknotes and the number of dispensed banknotes respectively store the number of denominations of banknotes deposited or withdrawn from the ATM 100 in the deposit / withdrawal transaction.

出金紙幣番号管理テーブル(図4−(D))、入金紙幣番号管理テーブル(図4−(E))は、出金取引でATM100から紙幣を出金または、入金取引でATM100に紙幣を入金した際に、該紙幣がATM100の紙幣読取部140を通過する際にATM100で読取ったすべての紙幣の紙幣記番号データを記憶するためのテーブルである。また紙幣が出金された際には、紙幣記番号データを出金取引情報管理テーブル(図4−(B))内の取引番号と対応付けて出金紙幣番号管理テーブル(図4−(D))に紙幣記番号データを記憶する。   The withdrawal banknote number management table (FIG. 4- (D)) and the deposit banknote number management table (FIG. 4- (E)) are used to withdraw banknotes from ATM100 in withdrawal transactions or deposit banknotes into ATM100 in deposit transactions. This is a table for storing banknote serial number data of all banknotes read by the ATM 100 when the banknote passes through the banknote reading unit 140 of the ATM 100. When a banknote is withdrawn, the banknote serial number data is associated with the transaction number in the withdrawal transaction information management table (FIG. 4- (B)) and the withdrawal banknote number management table (FIG. 4- (D )) To store banknote serial number data.

図5は、ホストにおけるATM100の運用履歴を統計管理するためのデーターベースの例である。ATM100の1日の運用終了時に各接続ATM100からホストに対して、ATM100の装置機番号(各設置ATM毎にシステム構成情報として設定された各設置ATM100を識別するための機器番号データ)と在高管理テーブル(図4−(A))内の運用履歴データが送信され、ホストは、該ATM運用履歴データを各装置機番号別に日々データベースに蓄積し、このデータを統計管理することで各設置場所のATM100に応じた適正な準備金を算出するために用いる。該統計管理データの使用例としては、各装置における各曜日毎、各月毎、各特異日(月末、大型連休の前日など)などでデータを分類し、統計管理することにより、各装置毎のその営業日に応じた適正な準備金を算出できる。例えば、ATM100から受信した在高管理テーブルを記憶部に記憶し、制御部が日々の最大在高枚数や最小在高枚数、あるいは最大変動在高枚数を集計して日毎の統計(値の増減等)を取得し、そのATM100に準備すべき紙幣を算出する。   FIG. 5 shows an example of a database for statistically managing the operation history of the ATM 100 in the host. At the end of the day of ATM 100 operation, each connected ATM 100 sends a host device number (equipment number data for identifying each installed ATM 100 set as system configuration information for each installed ATM) to the host. The operation history data in the management table (FIG. 4- (A)) is transmitted, and the host accumulates the ATM operation history data in the database for each device number every day, and statistically manages this data for each installation location. It is used to calculate the appropriate reserve according to ATM100. As an example of use of the statistical management data, the data is classified by each day of the week, each month, each specific day (the end of the month, the day before a large consecutive holiday, etc.), etc. Appropriate reserves can be calculated according to the business day. For example, the stock management table received from the ATM 100 is stored in the storage unit, and the control unit totals the daily maximum stock, the minimum stock, or the maximum variable stock, and calculates daily statistics (value increase / decrease, etc.). ) And the banknote to be prepared for the ATM 100 is calculated.

次にATM100の運用開始(紙幣装填)から、エンドユーザの入出金取引、運用終了(紙幣回収)までの取引処理フローを図6、図7、図8、図9、図10、図11を用いて説明する。   Next, FIG. 6, FIG. 7, FIG. 8, FIG. 9, FIG. 10, FIG. 11 are used for transaction processing flows from the start of ATM 100 operation (banknote loading) to end user deposit / withdrawal transactions and operation end (banknote collection). I will explain.

図6は、ATM100における1日の運用開始時、ユーザが準備金として用意した紙幣をATM100に装填操作した場合の処理フローを示す。図6の装填処理フローでは、ユーザが紙幣をATM100の紙幣装填部170にセットして紙幣装填操作を実行することで、紙幣読取部140が紙幣装填部170の紙幣を金種別に計数し、紙幣搬送部150が紙幣保管部160に収納する(S100)。次に装填処理が正常終了した後、制御部120は、装填時に計数した金種別の紙幣装填枚数を、在高管理テーブル(図9−(A))の最大在高枚数、最小在高枚数に記憶する(S102)。   FIG. 6 shows a processing flow when the ATM 100 is loaded with banknotes prepared as a reserve by the user at the start of daily operation in the ATM 100. In the loading process flow of FIG. 6, when a user sets a banknote in the banknote loading part 170 of ATM100 and performs banknote loading operation, the banknote reading part 140 counts the banknote of the banknote loading part 170 in a money type, and a banknote The conveyance part 150 accommodates in the banknote storage part 160 (S100). Next, after the loading process is normally completed, the control unit 120 sets the number of banknotes loaded by denomination counted at the time of loading to the maximum number of sheets and the minimum number of sheets in the cash management table (FIG. 9- (A)). Store (S102).

図7は、エンドユーザが出金取引をおこなった場合の処理フローを示す。図7の出金取引処理フローでは、エンドユーザが出金取引をおこない出金取引が正常に成立した場合、ATM100は、紙幣の出金処理を開始する(S200)。次に、制御部120は、出金取引情報クリア処理を実行し、出金取引情報管理テーブル(図4−(B))と出金紙幣番号管理テーブル(図4−(D))に記憶されたデータの内、不要となった出金取引情報データをクリアする(S202)。   FIG. 7 shows a processing flow when the end user makes a withdrawal transaction. In the withdrawal transaction process flow of FIG. 7, when the end user conducts the withdrawal transaction and the withdrawal transaction is normally established, the ATM 100 starts the banknote withdrawal process (S200). Next, the control unit 120 executes a withdrawal transaction information clear process and is stored in the withdrawal transaction information management table (FIG. 4- (B)) and the withdrawal banknote number management table (FIG. 4- (D)). The withdrawal transaction information data that is no longer necessary is cleared (S202).

次に、制御部120は、在高管理テーブル(図4−(A))の現在在高枚数から、出金取引情報管理テーブル(図4−(B))の出金紙幣枚数を減算し、現在在高枚数を更新する(S204)。制御部120は、次に在高管理テーブル(図4−(A))の最小在高枚数と現在在高枚数を比較する(S206)。次に、制御部120は、(S208)で比較した結果、在高管理テーブル(図4−(A))の最小在高枚数より現在在高枚数が小さいと判定した場合(S208;Yes)、最小在高枚数を現在在高枚数の値に更新する(S210)。   Next, the control unit 120 subtracts the number of banknotes withdrawn from the withdrawal transaction information management table (FIG. 4- (B)) from the current amount of money in the balance management table (FIG. 4- (A)). The current stock number is updated (S204). Next, the control unit 120 compares the minimum cash amount in the cash amount management table (FIG. 4- (A)) with the current cash amount (S206). Next, as a result of the comparison in (S208), the control unit 120 determines that the current stock number is smaller than the minimum stock number in the stock management table (FIG. 4- (A)) (S208; Yes). The minimum amount in stock is updated to the value of the current amount in stock (S210).

そして、制御部120は、出金取引情報管理テーブル(図4−(B))内に、1取引毎に1から昇順に採番した取引番号、出金取引が成立した取引時刻、該出金取引時にATM100に挿入されたキャッシュカードまたは通帳から読み取った口座番号、この口座番号をもとにホストの口座管理情報データベースから抽出した個人識別情報、金種毎の出金紙幣枚数を記憶する(S212)。そして、制御部120は、出金取引情報管理テーブル(図4−(B))の取引番号と対応付けて、出金紙幣番号管理テーブル(図4−(D))内に、該取引番号と該出金したすべての紙幣の紙幣記番号データを記憶する(S214)。   Then, the control unit 120, in the withdrawal transaction information management table (FIG. 4- (B)), the transaction number assigned in ascending order from 1 for each transaction, the transaction time when the withdrawal transaction is established, the withdrawal The account number read from the cash card or passbook inserted into the ATM 100 at the time of transaction, the personal identification information extracted from the host account management information database based on this account number, and the number of withdrawal banknotes for each denomination are stored (S212). ). Then, the control unit 120 associates the transaction number with the transaction number in the withdrawal banknote number management table (FIG. 4- (D)) in association with the transaction number of the withdrawal transaction information management table (FIG. 4- (B)). The bill serial number data of all the dispensed bills is stored (S214).

図8は、エンドユーザが入金取引をおこなった場合の処理フローを示す。図8の入金取引処理フローでは、ATM100は、エンドユーザが入金取引をおこなった場合、紙幣の入金処理を開始する(S300)。次に、制御部120は、入金取引が正常に成立した場合、入金取引が成立した取引時刻、該入金取引時にATM100に挿入されたキャッシュカードまたは通帳から読み取った口座番号、この口座番号をもとにホストの口座管理情報データベースから抽出した個人識別情報、金種毎の入金紙幣枚数を入金取引情報管理テーブル(図4−(C))に記憶する(S302)。次に、制御部120は、入金した紙幣の紙幣記番号データを入金紙幣番号管理テーブル(図4−(E))に記憶する(S304)。   FIG. 8 shows a processing flow when the end user makes a deposit transaction. In the deposit transaction processing flow of FIG. 8, the ATM 100 starts a bill deposit process when the end user performs a deposit transaction (S300). Next, when the deposit transaction is successfully completed, the control unit 120 determines the transaction time when the deposit transaction is established, the account number read from the cash card or the passbook inserted into the ATM 100 at the time of the deposit transaction, and the account number. The personal identification information extracted from the host account management information database and the number of deposited banknotes for each denomination are stored in the deposit transaction information management table (FIG. 4- (C)) (S302). Next, the control unit 120 stores the banknote serial number data of the deposited banknote in the deposited banknote number management table (FIG. 4- (E)) (S304).

次に、制御部120は、出金取引情報クリア処理を実行し、出金取引情報管理テーブル(図4−(B))と出金紙幣番号管理テーブル(図4−(D))に記憶したデータの内、不要となった出金取引情報データをクリアする(S306)。制御部120は、次に在高管理テーブル(図4−(A))の現在在高枚数に、入金取引情報管理テーブル(図4−(C))の入金紙幣枚数を加算し、現在在高枚数を更新する(S308)。   Next, the control part 120 performed withdrawal transaction information clear process, and memorize | stored in the withdrawal transaction information management table (FIG. 4- (B)) and withdrawal banknote number management table (FIG. 4- (D)). Of the data, withdrawal transaction information data that is no longer required is cleared (S306). Next, the control unit 120 adds the number of deposited banknotes in the deposit transaction information management table (FIG. 4- (C)) to the current number of deposits in the deposit management table (FIG. 4- (A)). The number of sheets is updated (S308).

制御部120は、次に在高管理テーブル(図4−(A))の最大在高枚数と現在在高枚数を比較する(S310)。次に、制御部120は、(S312)で比較した結果、在高管理テーブル(図4−(A))の最大在高枚数より現在在高枚数が大きいと判定した場合(S312;Yes)、最大在高枚数を現在在高枚数の値に更新する(S314)。制御部120は、次に入出金取引情報比較処理を実行する(S316)。   Next, the control unit 120 compares the maximum cash amount in the cash amount management table (FIG. 4- (A)) with the current cash amount (S310). Next, as a result of the comparison in (S312), the control unit 120 determines that the current stock number is larger than the maximum stock number in the stock management table (FIG. 4- (A)) (S312; Yes). The maximum stock amount is updated to the value of the current stock number (S314). Next, the control unit 120 executes a deposit / withdrawal transaction information comparison process (S316).

制御部120は、次に入出金取引情報比較処理の処理結果が補正要となったか否かを判定し(S318)、補正要となったと判定した場合(S318;Yes)、在高管理テーブル(図4−(A))の最小在高枚数に補正枚数(入出金取引で記番号が一致した紙幣の金種別枚数)を加算し、最小在高枚数の値を補正する(S320)。制御部120は、次に取引ジャーナルに在高管理テーブル(図4−(A))の最小在高枚数の値を補正した旨の処理履歴情報(処理内容、理由、補正枚数など)を印字する(S322)。   Next, the control unit 120 determines whether or not the processing result of the deposit / withdrawal transaction information comparison processing needs to be corrected (S318), and when determining that correction is necessary (S318; Yes), the cash management table ( 4- (A)) is added to the minimum stock amount (the number of banknotes with the same serial number in the deposit / withdrawal transaction) to correct the value of the minimum stock amount (S320). Next, the control unit 120 prints processing history information (processing contents, reason, corrected number of sheets, etc.) indicating that the value of the minimum amount of stock in the stock management table (FIG. 4- (A)) has been corrected in the transaction journal. (S322).

一方、制御部120は、入出金取引情報比較処理(S316)にて、処理結果が「補正不要」となったと判定した場合(S318;No)、最小在高枚数の値を補正せずに(S324)の処理に進む。   On the other hand, if the control unit 120 determines in the deposit / withdrawal transaction information comparison process (S316) that the process result has become “correction unnecessary” (S318; No), the control unit 120 does not correct the value of the minimum amount in stock ( The process proceeds to S324).

制御部120は、次に入金取引情報管理テーブル(図4−(C))と入金紙幣番号管理テーブル(図4−(E))に記憶されているデータをすべてクリアする(S324)。このように、エンドユーザによる入出金取引の都度、前記入出金処理(図7)(図8)を繰り返し実行することで、ATM100の1日の運用における最大在高枚数と最小在高枚数を求める。   Next, the control unit 120 clears all the data stored in the deposit transaction information management table (FIG. 4- (C)) and the deposited banknote number management table (FIG. 4- (E)) (S324). In this way, by repeatedly executing the deposit / withdrawal process (FIG. 7) (FIG. 8) each time a deposit / withdrawal transaction is performed by the end user, the maximum amount of coins and the minimum amount of coins in the daily operation of the ATM 100 can be obtained. Ask.

図9は、図8の入金取引処理フローにおける入出金取引情報比較処理(S316)の比較結果の取引ケース別の詳細処理内容を示す。入出金取引情報比較処理(S316)の詳細処理内容を図9を用いて説明する。   FIG. 9 shows the detailed processing contents for each transaction case of the comparison result of the deposit / withdrawal transaction information comparison process (S316) in the deposit transaction process flow of FIG. Details of the deposit / withdrawal transaction information comparison process (S316) will be described with reference to FIG.

取引ケース1の場合は、出金取引情報管理テーブル(図4−(B))内の出金取引時刻と、入金取引情報管理テーブル(図4−(C))内の入金取引時刻が、処理パラメータA(後述)で設定された規定時間以内の取引間隔で、且つ、入出金取引の口座番号が一致、且つ、個人識別情報が一致、且つ、該入出金取引が同一人による連続した取引の場合を示している。この場合、制御部120は、入金紙幣番号管理テーブル(図4−(E))内の紙幣記番号データと出金取引情報管理テーブル(図4−(B))内の口座番号、個人識別情報が一致した取引番号に対応する出金紙幣番号管理テーブル(図4−(D))内の紙幣記番号データについて金種毎にすべて比較し、一致した金種毎の紙幣枚数をカウントし、紙幣記番号一致紙幣有の場合、カウント枚数を最小在高枚数補正値として記憶し、処理結果を「補正要」に設定する。紙幣記番号一致紙幣無し(一致紙幣0枚)の場合、処理結果を「補正不要」に設定する。   In the case of transaction case 1, the withdrawal transaction time in the withdrawal transaction information management table (FIG. 4- (B)) and the deposit transaction time in the receipt transaction information management table (FIG. 4- (C)) are processed. The transaction interval within the specified time set in parameter A (described later), the account number of the deposit / withdrawal transaction is the same, the personal identification information is the same, and the deposit / withdrawal transaction is Shows the case. In this case, the control unit 120 has banknote number data in the deposit banknote number management table (FIG. 4- (E)), account number in the withdrawal transaction information management table (FIG. 4- (B)), and personal identification information. The banknote serial number data in the withdrawal banknote number management table (FIG. 4- (D)) corresponding to the transaction numbers that match each other are compared for each denomination, the number of banknotes for each denomination is counted, and the banknotes If there is a serial number matching banknote, the counted number is stored as the minimum amount of coins correction value, and the processing result is set to “requires correction”. In the case of no banknote number matching banknotes (0 matching banknotes), the processing result is set to “correction unnecessary”.

取引ケース2の場合は、出金取引情報管理テーブル(図4−(B))内の出金取引時刻と、入金取引情報管理テーブル(図4−(C))内の入金取引時刻が、処理パラメータAで設定された規定時間以内の取引間隔で、且つ、入出金取引の口座番号は不一致、且つ、個人識別情報が一致、且つ、該入出金取引が同一人による連続した取引であり、且つ、処理パラメータB(後述)の取引ケース2の処理設定が「補正要」の取引の場合を示している。この場合、制御部120は、入金紙幣番号管理テーブル(図4−(E))内の紙幣記番号データと出金取引情報管理テーブル(図4−(B))内の個人識別情報が一致した取引番号に対応する出金紙幣番号管理テーブル(図4−(D))内の紙幣記番号データについて金種毎にすべて比較し、一致した金種毎の紙幣枚数をカウントし、紙幣記番号一致紙幣有の場合、カウント枚数を最小在高枚数補正値として記憶し、処理結果を「補正要」に設定する。制御部120は、紙幣記番号一致紙幣無し(一致紙幣0枚)の場合、処理結果を「補正不要」に設定する。また、制御部120は、処理パラメータBの取引ケース2の処理設定が「補正不要」の場合、処理結果を「補正不要」に設定し、入出金取引の紙幣記番号データの比較はおこなわない。   In the case of transaction case 2, the withdrawal transaction time in the withdrawal transaction information management table (FIG. 4- (B)) and the deposit transaction time in the receipt transaction information management table (FIG. 4- (C)) are processed. The transaction interval within the specified time set in the parameter A, the account number of the deposit / withdrawal transaction is inconsistent, the personal identification information is identical, and the deposit / withdrawal transaction is a continuous transaction by the same person, and , A case where the transaction parameter 2 (described later) in transaction case 2 has a processing setting of “correction required” is illustrated. In this case, the control unit 120 matches the banknote serial number data in the deposited banknote number management table (FIG. 4- (E)) with the personal identification information in the withdrawal transaction information management table (FIG. 4- (B)). The banknote serial number data in the withdrawal banknote number management table (Fig. 4- (D)) corresponding to the transaction number are all compared for each denomination, the number of coins for each denomination is counted, and the banknote serial number matches. When there is a bill, the count number is stored as the minimum stock amount correction value, and the processing result is set to “requires correction”. Control part 120 sets a processing result as "correction unnecessary", when there is no banknote serial number coincidence banknote (0 coincident banknotes). Further, when the processing setting of the transaction case 2 of the processing parameter B is “correction unnecessary”, the control unit 120 sets the processing result to “correction unnecessary” and does not compare the banknote serial number data of the deposit / withdrawal transaction.

取引ケース3の場合は、出金取引情報管理テーブル(図4−(B))内の出金取引時刻と、入金取引情報管理テーブル(図4−(C))内の入金取引時刻が、処理パラメータAで設定された規定時間以内の取引間隔で、且つ、入出金取引の口座番号が一致、且つ、個人識別情報が一致したが、該入出金取引が同一人による連続した取引でない取引の場合を示している。この場合、制御部120は、処理結果を「補正不要」に設定する。   In the case of transaction case 3, the withdrawal transaction time in the withdrawal transaction information management table (FIG. 4- (B)) and the deposit transaction time in the receipt transaction information management table (FIG. 4- (C)) are processed. When the transaction interval is within the specified time set in parameter A, the account number of the deposit / withdrawal transaction matches and the personal identification information matches, but the deposit / withdrawal transaction is not a continuous transaction by the same person Is shown. In this case, the control unit 120 sets the processing result to “correction unnecessary”.

取引ケース4の場合は、出金取引情報管理テーブル(図4−(B))内の出金取引時刻と、入金取引情報管理テーブル(図4−(C))内の入金取引時刻が、処理パラメータAで設定された規定時間以内の取引間隔で、且つ、入出金取引の口座番号は不一致、且つ、個人識別情報が一致したが、該入出金取引が同一人による連続した取引でない場合を示している。この場合、制御部120は、処理結果を「補正不要」に設定する。   In the case of transaction case 4, the withdrawal transaction time in the withdrawal transaction information management table (FIG. 4- (B)) and the deposit transaction time in the receipt transaction information management table (FIG. 4- (C)) are processed. Indicates the transaction interval within the specified time set in Parameter A, the account number of the deposit / withdrawal transaction does not match, and the personal identification information matches, but the deposit / withdrawal transaction is not a continuous transaction by the same person. ing. In this case, the control unit 120 sets the processing result to “correction unnecessary”.

尚、入出金取引が同一人による連続した取引かを判定する処理においては、制御部120は、出金取引後、同一のエンドユーザが入出金取引以外の現金の入金を伴わない口座振込や口座振替、通帳記入などの各種取引をおこなった場合でも、その後に現金の入金取引をおこなった場合は、連続した取引をおこなったとみなす。   In the process of determining whether the deposit / withdrawal transaction is a continuous transaction by the same person, the control unit 120, after the withdrawal transaction, the same end user does not transfer cash other than the deposit / withdrawal transaction. Even if you make various transactions such as transfers and bankbook entries, if you make a cash deposit transaction after that, it is considered that you have made a continuous transaction.

取引ケース5の場合は、出金取引情報管理テーブル(図4−(B))内の出金取引時刻と、入金取引情報管理テーブル(図4−(C))内の入金取引時刻が、処理パラメータAで設定された規定時間以内の取引間隔であったが、入出金取引の口座番号と個人識別情報が不一致の取引の場合を示している。この場合、制御部120は、処理結果を「補正不要」に設定する。   In the case of transaction case 5, the withdrawal transaction time in the withdrawal transaction information management table (FIG. 4- (B)) and the deposit transaction time in the receipt transaction information management table (FIG. 4- (C)) are processed. Although the transaction interval is within the specified time set by the parameter A, the case where the account number of the deposit / withdrawal transaction and the personal identification information do not match is shown. In this case, the control unit 120 sets the processing result to “correction unnecessary”.

取引ケース6の場合は、出金取引情報管理テーブル(図4−(B))内の出金取引時刻と、入金取引情報管理テーブル(図4−(C))内の入金取引時刻が、処理パラメータAで設定された規定時間以外の取引間隔の場合を示している。この場合、制御部120は、処理結果を「補正不要」に設定する。   In the case of transaction case 6, the withdrawal transaction time in the withdrawal transaction information management table (FIG. 4- (B)) and the deposit transaction time in the receipt transaction information management table (FIG. 4- (C)) are processed. The case of the transaction interval other than the specified time set by the parameter A is shown. In this case, the control unit 120 sets the processing result to “correction unnecessary”.

図9(2)に、上述した処理パラメータA、処理パラメータBの設定例と設定内容詳細を示す。本処理パラメータは、ユーザが、ATM100の運用方法(例えば、大都市店舗に設置されたATMの場合には、多数の取引を取り扱うため規定時間を短く設定したり、小規模店舗に設置されたATMの場合には、振り込み機能を有していない装置もあるため、そのような場合には、ケース2で口座番号が不一致であり補正要の場合でも、そのATMは補正不要に設定する等)に合わせて自由に設定値の変更が可能なパラメータである。該処理パラメータは図9(2)に示すようなデフォルト設定値が、例えば、記憶部126にあらかじめ設定されている。デフォルト設定値の変更方法としては、ホストからのプログラムダウンロード機能によってATMプログラム内の処理パラメータファイルの設定値を変更するか、ATM100の保守用画面などに該処理パラメータ設定画面を表示し、タッチパネルからのキー入力によって該デフォルト設定値の変更をできるようにしても良い。   FIG. 9 (2) shows a setting example and details of the setting contents of the processing parameter A and the processing parameter B described above. This processing parameter is used when the user sets the ATM 100 operation method (for example, in the case of an ATM installed in a large city store, to set a short prescribed time to handle a large number of transactions, or to install an ATM installed in a small store. In this case, since there is a device that does not have a transfer function, in such a case, even if the account number does not match in Case 2 and correction is required, the ATM is set to need no correction) In addition, these parameters can be changed freely. For the processing parameters, default setting values as shown in FIG. 9B are preset in the storage unit 126, for example. The default setting value can be changed by changing the setting value of the processing parameter file in the ATM program by the program download function from the host, or displaying the processing parameter setting screen on the maintenance screen of the ATM 100 and the like from the touch panel. The default setting value may be changed by key input.

図10は、出金取引情報管理テーブル(図4−(B))と出金紙幣番号管理テーブル(図4−(D))に記憶した出金取引情報データの内、図9の入出金取引情報比較処理で使用するデータの対象外となり、記憶が不要となったデータをクリアするための処理フローを示す。図10の出金取引情報クリア処理は、出金取引処理フロー(図7)および入金取引処理フロー(図8)におけるそれぞれの処理から起動されることで、処理を実行開始する。   FIG. 10 shows the deposit / withdrawal transaction of FIG. 9 among the withdrawal transaction information data stored in the withdrawal transaction information management table (FIG. 4- (B)) and the withdrawal banknote number management table (FIG. 4- (D)). A processing flow for clearing data that is excluded from the data to be used in the information comparison process and no longer needs to be stored is shown. The withdrawal transaction information clear process in FIG. 10 starts to be executed by being started from the respective processes in the withdrawal transaction process flow (FIG. 7) and the deposit transaction process flow (FIG. 8).

先ず、制御部120は、出金取引情報管理テーブル(図4−(B))内に記憶データが有るかを判定する(S400)。制御部120は、もし記憶データがないと判定した場合(S400;No)、そのまま何もせずに処理を終了する。一方、制御部120は、記憶データが有ると判定した場合(S400;Yes)、実行された取引が入金取引か出金取引かを判定する(S402)。   First, the control unit 120 determines whether there is stored data in the withdrawal transaction information management table (FIG. 4- (B)) (S400). If it is determined that there is no stored data (S400; No), the control unit 120 does not do anything and ends the process. On the other hand, if it is determined that there is stored data (S400; Yes), the control unit 120 determines whether the executed transaction is a deposit transaction or a withdrawal transaction (S402).

次に、制御部120は、実行された取引が出金取引であると判定した場合、出金取引をおこなった個人識別情報と出金取引情報管理テーブル(図4−(B))内の個人識別情報を比較する(S404)。また、制御部120は、実行された取引が入金取引であると判定した場合、入金取引をおこなった個人識別情報と出金取引情報管理テーブル(図4−(B))内の個人識別情報を比較する(S406)。   Next, when the control unit 120 determines that the executed transaction is a withdrawal transaction, the personal identification information and the individual in the withdrawal transaction information management table (FIG. 4- (B)) that performed the withdrawal transaction. The identification information is compared (S404). In addition, when the control unit 120 determines that the executed transaction is a deposit transaction, the control unit 120 displays the individual identification information in the deposit transaction information management table (FIG. 4- (B)) and the individual identification information in the withdrawal transaction information management table. Compare (S406).

制御部120は、次に、(S404)または(S406)の比較結果で個人識別情報が一致したか否かを判定し(S408)、両者が不一致であると判定した場合(S406;No)、出金取引情報管理テーブル(図4−(B))と出金紙幣番号管理テーブル(図4−(D))内のすべての記憶データをクリアし処理を終了する(S410)。   Next, the control unit 120 determines whether or not the personal identification information matches in the comparison result of (S404) or (S406) (S408), and determines that they do not match (S406; No), All the stored data in the withdrawal transaction information management table (FIG. 4- (B)) and the withdrawal banknote number management table (FIG. 4- (D)) are cleared, and the process ends (S410).

一方、制御部120は、(S404)または(S406)の比較結果で個人識別情報が一致したと判定した場合(S408;Yes)、現在時刻から処理パラメータA(図9)で設定された時間分を遡った時刻以前の取引に該当する出金取引情報管理テーブル(図4−(B))内の取引番号の該取引番号を含む記憶データと、該取引番号に対応する出金紙幣番号管理テーブル(図4−(D))内の該取引番号を含む記憶データをクリアし処理を終了する(S412)。   On the other hand, when the control unit 120 determines that the personal identification information matches in the comparison result of (S404) or (S406) (S408; Yes), the time set by the processing parameter A (FIG. 9) from the current time. Storage data including the transaction number of the transaction number in the withdrawal transaction information management table (FIG. 4- (B)) corresponding to the transaction before the time traced back, and the withdrawal banknote number management table corresponding to the transaction number The stored data including the transaction number in (FIG. 4- (D)) is cleared and the process is terminated (S412).

図11は、ATM100における1日の運用終了時、ユーザがATM装置内に残っている紙幣をATM100の紙幣回収部に回収操作した場合の処理フローを示す。図11の紙幣回収処理では、ATM100の1日の運用終了時、紙幣回収処理を実行することで、ATM100の紙幣保管部に残っている紙幣を金種別に計数して紙幣回収部に収納する。尚、この際、制御部120は、現在在高枚数は保持したままとする(S500)。   FIG. 11 shows a processing flow when the user collects the banknotes remaining in the ATM device at the banknote collection unit of the ATM 100 at the end of the day of operation in the ATM 100. In the banknote collection process of FIG. 11, the banknote collection process is executed at the end of the day of operation of the ATM 100, whereby the banknotes remaining in the banknote storage part of the ATM 100 are counted by denomination and stored in the banknote collection part. At this time, the control unit 120 keeps the current stock number (S500).

制御部120は、次に在高管理テーブル(図4−(A))の最大在高枚数から最小在高枚数を減算し、この値を在高管理テーブル(図4−(A))の最大変動在高枚数に記憶する(S502)。次に、制御部120は、取引ジャーナルに装置機番号と金種毎の紙幣装填/回収枚数、在高管理テーブル(図4−(A))内の最大在高枚数と最小在高枚数と最大変動在高枚数を印字する(S504)。制御部120は、次に、該装置機番号と在高管理テーブル(図4−(A))内のデータ(現在在高枚数、最大在高枚数、最小在高枚数、最大変動在高枚数)をホストに送信する(S506)。   Next, the control unit 120 subtracts the minimum cash amount from the maximum cash amount in the cash amount management table (FIG. 4- (A)), and uses this value as the maximum value in the cash amount management table (FIG. 4- (A)). It is stored in the variable stock amount (S502). Next, the control unit 120 stores the device number and the number of bills loaded / collected for each denomination in the transaction journal, the maximum amount of money, the minimum amount of money in the balance management table (FIG. 4- (A)), and the maximum The variable stock is printed (S504). Next, the control unit 120 stores the device number and data in the stock management table (FIG. 4- (A)) (current stock number, maximum stock number, minimum stock number, maximum variable stock number). Is transmitted to the host (S506).

図12は、入金取引処理フロー(図8)(S322)において前記特異取引ケースを検出し、在高管理テーブル(図4−(A))内の最小在高枚数の値の補正をおこなった場合と、紙幣回収処理フロー(図11)を実行した時の(S504)での取引ジャーナルの印字例を示す。ジャーナルに該取引履歴を取得することで、前記特異取引ケースを検出し、在高管理テーブル(図4−(A))内の最小在高枚数の値の補正をおこなった処理内容の詳細確認と、(S506)でホストへのデータ送信が回線障害等により失敗した場合でも、該取引ジャーナル用紙を持ち帰ることで在高情報(最大在高枚数、最小在高枚数、最大変動在高枚数)のジャーナル上での確認を可能とする。   FIG. 12 shows a case where the specific transaction case is detected in the deposit transaction processing flow (FIG. 8) (S322), and the value of the minimum stock number in the stock management table (FIG. 4- (A)) is corrected. And the example of a printing of the transaction journal in (S504) when a banknote collection process flow (FIG. 11) is performed is shown. By acquiring the transaction history in the journal, the specific transaction case is detected, and the detailed confirmation of the processing contents in which the value of the minimum stock number in the stock management table (FIG. 4- (A)) is corrected (S506) Even if the data transmission to the host fails due to a line failure or the like, the journal of the stock information (the maximum stock number, the minimum stock amount, the maximum variable stock number) can be obtained by taking back the transaction journal paper. Allows confirmation above.

図13は、前記処理フローにおいて、1日のATM運用における特異取引ケースが混在した場合の金種別の紙幣最大変動枚数の具体的な算出例を示す。図13の算出例について以下取引番号の順に詳細内容を説明する。   FIG. 13 shows a specific calculation example of the maximum fluctuation number of banknotes of denominations when unique transaction cases in one day ATM operation are mixed in the processing flow. Details of the calculation example of FIG. 13 will be described below in the order of transaction numbers.

まず運用開始時に、装填処理によって現在在高枚数、最大在高枚数、最小在高枚数がセットされる。次に、取引番号1の取引では、入金取引によって現在在高枚数が最大在高枚数より大きくなったため、最大在高枚数が現在在高枚数に更新される。次に、取引番号2の取引では、出金取引によって現在在高枚数が最小在高枚数より小さくなったため、最小在高枚数が現在在高枚数に更新される。次に、取引番号3の取引では、制御部120が取引番号2の取引との入出金取引情報を比較した結果、規定時間内に、同一利用者、同一口座番号によって入金取引が実行されたが、紙幣記番号一致枚数は0枚であったため、最小在高枚数補正値は0枚となり、最小在高枚数は更新されない。   First, at the start of operation, the current stock number, the maximum stock number, and the minimum stock number are set by the loading process. Next, in the transaction with the transaction number 1, since the current stock number is larger than the maximum stock number by the deposit transaction, the maximum stock number is updated to the current stock number. Next, in the transaction with the transaction number 2, since the current number of coins is smaller than the minimum number of coins due to the withdrawal transaction, the minimum coin number is updated to the current coin number. Next, in the transaction with the transaction number 3, the control unit 120 compares the deposit / withdrawal transaction information with the transaction with the transaction number 2. As a result, the deposit transaction is executed with the same user and the same account number within the specified time. Since the banknote number matching number is 0, the minimum amount of money correction value is 0, and the minimum amount of money is not updated.

次に、取引番号4の取引では、出金取引によって現在在高枚数が最小在高枚数より小さくなったため、最小在高枚数が現在在高枚数に更新される。次に、取引番号5の取引では、制御部120が取引番号4の取引との入出金取引情報を比較した結果、規定時間内に、同一利用者、同一口座番号によって入金取引が実行され、紙幣記番号一致枚数は180枚であったため、最小在高枚数補正値は180枚となり、最小在高枚数は、295枚に補正値180枚を加算して475枚に更新される。   Next, in the transaction with the transaction number 4, the current amount of money is smaller than the minimum amount of money due to the withdrawal transaction, so the minimum amount of money is updated to the current amount of money. Next, in the transaction of transaction number 5, as a result of the control unit 120 comparing the deposit / withdrawal transaction information with the transaction of transaction number 4, the deposit transaction is executed by the same user and the same account number within a specified time, Since the coincidence number of the serial number is 180 sheets, the minimum stock amount correction value is 180 sheets, and the minimum balance sheet number is updated to 475 sheets by adding 180 correction values to 295 sheets.

次に、取引番号6の取引では、制御部120が取引番号4の取引との入出金取引情報を比較した結果、規定時間内に、同一利用者によって入金取引が実行され、口座番号は不一致であったが処理パラメータでこの取引ケースを補正する設定となっており、且つ紙幣記番号一致枚数は10枚であったため、最小在高枚数補正値は10枚となり、最小在高枚数は、475枚に補正値10枚を加算して485枚に更新される。   Next, in the transaction with the transaction number 6, the control unit 120 compares the deposit / withdrawal transaction information with the transaction with the transaction number 4, and as a result, the deposit transaction is executed by the same user within the specified time. However, since this transaction case is set to be corrected by the processing parameter and the banknote number matching number is 10, the minimum stock amount correction value is 10 and the minimum stock amount is 475. 10 correction values are added to 485 and updated to 485.

次に、取引番号7の取引では、出金取引によって現在在高枚数が最小在高枚数より小さくなったため、最小在高枚数が現在在高枚数に更新される。次に、取引番号8の取引では、取引番号4の取引と同一の利用者、同一の口座番号によって入金取引が実行されているが、同一利用者による連続取引ではない(取引番号7の取引の利用者と異なる)ため、最小在高枚数は補正されない。   Next, in the transaction with the transaction number 7, since the current amount of money is smaller than the minimum amount of money due to the withdrawal transaction, the minimum amount of money is updated to the current amount of money. Next, in the transaction of transaction number 8, the deposit transaction is executed by the same user and the same account number as the transaction of transaction number 4, but it is not a continuous transaction by the same user (transaction of transaction number 7). Therefore, the minimum balance is not corrected.

次に、取引番号9の取引では、取引番号7の取引から規定時間内に入金されたが、取引番号7の取引と利用者、口座番号とも不一致であるため、最小在高枚数は補正されない。次に、取引番号10の取引では、入金取引によって現在在高枚数が最大在高枚数より大きくなったため、最大在高枚数が現在在高枚数に更新されるが、規定時間外に入金された取引のため、最小在高枚数は補正されない。制御部120は、運用終了時、回収処理の実行を契機に最大在高枚数から最小在高枚数を減算して、紙幣最大変動枚数を求める。   Next, in the transaction with the transaction number 9, the deposit was made within the specified time from the transaction with the transaction number 7, but since the transaction with the transaction number 7 does not match the user and the account number, the minimum balance is not corrected. Next, in the transaction with the transaction number 10, since the current balance is greater than the maximum balance due to the deposit transaction, the maximum balance is updated to the current balance, but the transaction is deposited outside the specified time. Therefore, the minimum stock number is not corrected. At the end of the operation, the control unit 120 subtracts the minimum amount of money from the maximum amount of money when the collection process is executed, and obtains the maximum banknote fluctuation number.

なお、本実施例では、出金処理を行った後に入金処理を行う前提で説明しているが、入金処理を行った後に出金処理を行った場合についても同様に適用することができる。具体的には、図8の入金取引処理を行う場合、制御部120は、(S306)の出金取引情報データクリア処理(図10)では、(S410)において入金取引情報データをすべてクリアし、(S412)において規定時間より、以前の入金取引情報データをクリアする。そして、(S307)〜(S314)までの各処理を行った後、図7に示した(S211)、(S212)の出金取引処理の場合と同様に、取引番号、取引時刻、取引口座番号、個人識別情報、入金紙幣枚数を記憶し、入金紙幣の記番号を記憶する。   In the present embodiment, the description is given on the assumption that the deposit process is performed after the withdrawal process is performed, but the same applies to the case where the withdrawal process is performed after the deposit process is performed. Specifically, when performing the deposit transaction process of FIG. 8, the control unit 120 clears all the deposit transaction information data in (S410) in the withdrawal transaction information data clear process (FIG. 10) of (S306), In (S412), the previous deposit transaction information data is cleared from the specified time. And after performing each process from (S307) to (S314), as in the case of the withdrawal transaction process of (S211) and (S212) shown in FIG. The personal identification information and the number of deposited banknotes are stored, and the serial number of the deposited banknote is stored.

そして、図7の出金取引処理を行う場合、制御部120は、上述した出金取引情報データクリア処理と同様の処理を行い(S202)、(S204)〜(S210)の各処理を行った後、図8に示した(S316)〜(S324)の入金取引処理を行う。このとき、制御部120は、(S318)で補正要と判断した場合、(S320)において、在高管理テーブル(図4−(A))の最大在高枚数に補正枚数(入出金取引で記番号が一致した紙幣の金種別枚数)を減算し、最大在高枚数の値を補正する。   And when performing the withdrawal transaction process of FIG. 7, the control part 120 performed the process similar to the withdrawal transaction information data clear process mentioned above (S202), and performed each process of (S204)-(S210). Then, the deposit transaction process of (S316)-(S324) shown in FIG. 8 is performed. At this time, if the control unit 120 determines that the correction is necessary in (S318), in (S320), the control unit 120 records the corrected number of sheets (in the deposit / withdrawal transaction) to the maximum number of sheets in the balance management table (FIG. 4- (A)). Subtract the number of banknotes with the same number) and correct the value of the maximum balance.

このように、本現金自動取引装置では、紙幣の装填、回収、補充、入金、出金などの機能に、入出金紙幣に印刷された紙幣記番号情報を読み取る専用機能を備えた入出金紙幣還流方式の現金自動取引装置において、エンドユーザが入出金取引時、紙幣金種毎の装置内現金在高値が最大値または最小値に更新される都度その値を記憶し、さらに入出金取引の情報(取引番号、取引時刻、取引口座番号、取引をおこなったエンドユーザを特定するための個人識別情報、金種毎の取引紙幣枚数、入出金した全紙幣の金種毎の紙幣記番号データ)を記憶し、入金時に該入金取引情報と該出金取引情報をそれぞれ比較することで、同一エンドユーザが現金を出金後、規定時間内に連続して取引をおこない、出金時と同一の記番号の紙幣を入金した取引ケースを検出し、該出金取引時において紙幣金種毎の装置内現金在高が最小値に更新されている場合、該装置内現金在高の最小値に対して、該入金取引で入金された紙幣のうち該出金取引時と同一の紙幣記番号の金種毎の紙幣枚数を加算することで、装置内現金在高の最小値を補正し、装置運用における装置内現金在高枚数の最大値と最小値を求めることで、適正な準備金の算出を可能とした。   Thus, in this automatic teller machine, the deposit / withdrawal banknote recirculation provided with a dedicated function for reading the banknote serial number information printed on the deposit / withdrawal banknotes in functions such as loading, collecting, replenishing, depositing and withdrawing banknotes In the cash automatic transaction apparatus of the method, when the end user makes a deposit / withdrawal transaction, each time the cash value in the apparatus for each banknote denomination is updated to the maximum value or the minimum value, the value is stored, and further information on the deposit / withdrawal transaction ( Stores transaction number, transaction time, transaction account number, personal identification information for identifying the end user who performed the transaction, number of transaction banknotes for each denomination, banknote serial number data for all denominations of all banknotes deposited and withdrawn) By comparing the deposit transaction information with the withdrawal transaction information at the time of deposit, the same end user conducts transactions continuously within the specified time after withdrawing cash, and the same serial number as at the time of withdrawal Transactions with deposits of banknotes When the cash amount in the device for each banknote denomination is updated to the minimum value at the time of the withdrawal transaction, the deposit transaction is made for the minimum value of the cash amount in the device. By adding the number of banknotes for each denomination of the same banknote number as that at the time of the withdrawal transaction, the minimum value of cash in the apparatus is corrected, and the number of cash in the apparatus in the operation of the apparatus is corrected. By obtaining the maximum and minimum values, it was possible to calculate appropriate reserves.

また、前記取引ケースの判定方法については、エンドユーザが出金をおこなった後、入金取引を連続しておこなうまでの規定時間や、特定取引ケースについて装置内在高の最小値を補正するかしないかを処理パラメータによって設定することで、ユーザ運用に合わせて、自由に変更可能とすることによって、ユーザ運用に合った適正な準備金を算出することが可能である。   In addition, regarding the determination method of the transaction case, whether or not the specified time until the end transaction is continuously performed after the end user withdraws the money or whether the minimum value in the device is corrected for the specific transaction case is to be corrected. By setting as a processing parameter, it is possible to calculate an appropriate reserve suitable for the user operation by making it freely changeable according to the user operation.

さらに、処理パラメータの設定例として、例えば、規定時間の設定については、高齢者の多い環境(病院など)に設置されている装置で、操作に不慣れなエンドユーザが何度も操作のやり直しをする場合などを考慮して少し長めに時間を設定しておくとよい。   Furthermore, as an example of processing parameter settings, for example, with regard to setting a prescribed time, an end user who is unfamiliar with the operation re-executes the operation many times on an apparatus installed in an environment with many elderly people (such as a hospital). It is better to set the time a little longer considering the case.

また、特定取引ケースについて装置内在高の最小値を補正するかしないかの設定については、口座振替取引ができない装置の場合などにおいては、エンドユーザが装置から一旦現金を出金後、同一エンドユーザによって入金取引が連続しておこなわれた場合でも、取引口座番号が不一致であった場合は、エンドユーザが出金をおこなったものとして装置内現金在高の最小値の算出をさせるよう、この取引ケースを、該処理パラメータによって装置内現金在高の最小値の補正をおこなわない設定値にすればよい。   In addition, regarding the setting of whether or not to correct the minimum value of the amount in the device for a specific transaction case, in the case of a device that can not perform an account transfer transaction, the end user once withdraws cash from the device and then the same end user If the transaction account number does not match even if the payment transaction is continuously performed by the transaction, this transaction is performed so that the minimum value of cash in the device is calculated as if the end user made the withdrawal. The case may be set to a setting value that does not correct the minimum cash amount in the apparatus by the processing parameter.

このように、本現金自動取引装置によれば、各設置場所における現金自動取引装置毎に、一日または複数日の装置運用における金種毎の最大在高枚数と最小在高枚数を各特異取引ケースも考慮して適切に算出することで、この統計データをもとに装置毎の適正な準備金を把握することができ、これによって金融機関が、現金自動取引装置毎に準備金として用意する現金を減らすことが出来るとともに、装填/回収/補充時における装置内の紙幣搬送枚数が減ることで、紙幣ジャムなどの装置障害を抑制する効果が期待できる。   Thus, according to the present automatic teller machine, for each automatic teller machine at each installation location, the maximum amount of money and the minimum amount of money for each denomination in the operation of the device for one day or multiple days, each specific transaction By appropriately calculating in consideration of the case, it is possible to grasp the appropriate reserve for each device based on this statistical data, whereby the financial institution prepares as a reserve for each automatic teller machine It is possible to reduce the amount of cash and reduce the number of banknotes transported in the apparatus at the time of loading / collecting / replenishing, so that an effect of suppressing an apparatus failure such as banknote jam can be expected.

上記実施例1では、ATMの1日の運用例として記載しているが、ATMが24時間連続して運用され、数日置きなどの定期的な間隔でATMに現金を補充するケースにおいても、同様に本発明の方式を用いて紙幣毎の最大在高枚数、最小在高枚数を算出し、紙幣をATMに補充するタイミングで最大在高枚数、最小在高枚数の値から紙幣最大変動枚数を求め、装置機番号と紙幣補充日時間隔と一緒に該在高情報をホストに送信することで、該在高情報をホストで都度統計管理し、該統計情報をもとに次回補充日における金種毎の適正な紙幣補充枚数を算出することが可能である。   In Example 1 described above, the ATM is described as an example of one day operation. However, in the case where the ATM is operated continuously for 24 hours and the ATM is replenished with cash at regular intervals such as every few days, Similarly, by using the method of the present invention, the maximum banknote number and the minimum banknote number for each banknote are calculated, and the banknote maximum fluctuation sheet number is calculated from the values of the maximum banknote number and the minimum banknote number at the timing of replenishing the banknotes to the ATM. The balance amount information is transmitted to the host together with the device number and the bill replenishment date / time interval, and the balance amount information is statistically managed by the host each time, and the denomination at the next replenishment date is based on the statistical information. It is possible to calculate an appropriate number of banknotes to be replenished for each.

本実施例2でのシステム構成、概略構造、処理テーブル、処理フローは、図1から図10および、図14の紙幣補充処理からなる。図1から図10については、すでに実施例1で説明した内容と同じため説明を省略する。該紙幣補充処理について、図14を用いて以下に説明する。   The system configuration, schematic structure, processing table, and processing flow in the second embodiment are composed of the banknote replenishment processing shown in FIGS. 1 to 10 and FIG. 1 to 10 are the same as those already described in the first embodiment, and a description thereof will be omitted. The banknote replenishment process will be described below with reference to FIG.

図14は、ATM100における紙幣補充処理時、ユーザが補充用現金として事前に用意した紙幣をATM100に補充操作した場合の処理フローを示す。   FIG. 14 shows a processing flow in a case where a banknote replenished to the ATM100 is prepared by a user in advance as a cash for replenishment during a banknote replenishment process in the ATM100.

図14の紙幣補充処理フローでは、ATM100において、補充用紙幣をATM100の紙幣装填部にセットして紙幣補充処理を実行することで、紙幣装填部の補充紙幣を金種別に計数して紙幣保管部に収納する(S600)。次に、制御部120は、ATM100のハードディスクファイル内に保存された前回紙幣補充日時を読み込む(前回紙幣補充日時は、初回紙幣装填時および前回紙幣補充時の年月日と時刻情報がATM100のハードディスク内の特定ファイルに保存されている)(S602)。制御部120は、次に、現在日時から前回紙幣補充日時を減算し、紙幣補充日時間隔を記憶する(S604)。制御部120は、次に、在高管理テーブル(図4−(A))の最大在高枚数から最小在高枚数を減算し、この値を在高管理テーブル(図4−(A))の最大変動在高枚数に記憶する(S606)。   In the banknote replenishment process flow of FIG. 14, in ATM100, by setting a banknote for replenishment in the banknote loading part of ATM100 and performing a banknote replenishment process, the banknote storage part counts the replenishment banknote of a banknote loading part according to money type. (S600). Next, the control unit 120 reads the previous banknote replenishment date / time stored in the hard disk file of the ATM 100 (the previous banknote replenishment date / time is the hard disk of the ATM 100 having the date and time information at the time of initial banknote loading and the previous banknote replenishment). (S602). Next, the control unit 120 subtracts the previous bill replenishment date from the current date and time, and stores the bill replenishment date and time interval (S604). Next, the control unit 120 subtracts the minimum amount of money from the maximum amount of money in the balance management table (FIG. 4- (A)), and calculates this value in the balance management table (FIG. 4- (A)). The maximum fluctuation stock is stored (S606).

次に、制御部120は、取引ジャーナルに装置機番号と(S604)で記憶した紙幣補充日時間隔と在高管理テーブル(図4−(A))内の現在在高枚数と最大在高枚数と最小在高枚数と最大変動在高枚数などを印字する(S608)。制御部120は、次に、該装置機番号と紙幣補充日時間隔と在高管理テーブル(図4−(A))内のデータ(現在在高枚数、最大在高枚数、最小在高枚数、最大変動在高枚数)をホストに送信する(S610)。   Next, the control unit 120 stores the device number in the transaction journal, the banknote replenishment date and time interval stored in (S604), the current number of sheets and the maximum number of sheets in the bank management table (FIG. 4- (A)). The minimum stock amount and the maximum variable stock number are printed (S608). Next, the control unit 120 selects the device number, the banknote replenishment date and time, and the data in the cash management table (FIG. 4- (A)) (the current cash number, the maximum cash number, the minimum cash number, the maximum The variable stock amount) is transmitted to the host (S610).

制御部120は、次に、在高管理テーブル(図4−(A))の現在在高枚数に紙幣補充枚数を加算して現在在高枚数を更新する(S612)。次に、制御部120は、在高管理テーブル(図4−(A))の最大在高枚数、最小在高枚数の値を現在在高枚数の値に更新する(S614)。制御部120は、次に、現在日時(年月日、現在時刻)をATM100のハードディスク内の特定ファイルに「紙幣補充日時」として書き込み保存する(S616)。図15は、紙幣補充処理フロー(図14)を実行した時の(S608)における取引ジャーナルの印字例を示す。   Next, the control unit 120 adds the banknote replenishment number to the current amount of money in the amount management table (FIG. 4- (A)) to update the current amount of money (S612). Next, the control unit 120 updates the values of the maximum cash amount and the minimum cash amount in the cash amount management table (FIG. 4- (A)) to the values of the current cash amount (S614). Next, the control unit 120 writes and saves the current date and time (year / month / day, current time) as a “banknote replenishment date / time” in a specific file in the hard disk of the ATM 100 (S616). FIG. 15 shows a print example of the transaction journal in (S608) when the banknote replenishment processing flow (FIG. 14) is executed.

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。   In addition, this invention is not limited to an above-described Example, Various modifications are included. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.

また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、または、ICカード、SDカード、DVD等の記録媒体に置くことができる。   Each of the above-described configurations, functions, processing units, processing means, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit. Each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor. Information such as programs, tables, and files for realizing each function can be stored in a recording device such as a memory, a hard disk, an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.

また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。   Further, the control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.

また、上記実施例の紙幣の種類は一万円札、千円札を用いて記載しているが、これ以外にも五千円札、二千円札なども処理対象に含めることが可能である。   In addition, although the types of banknotes in the above embodiment are described using 10,000 yen bills and thousand yen bills, other than this, 5,000 yen bills, 2000 yen bills, etc. can be included in the processing target. is there.

100 ATM
110 表示/操作部
112 カード受付部
114 通帳受付部
116 ジャーナル部
118 紙幣入出金受入/払出部
120 制御部
122 通信部
124 照合部
126 記憶部
128 紙幣制御処理部
140 紙幣読取部
150 紙幣搬送部
160 紙幣保管部
170 紙幣装填部
180 紙幣回収部
200 ホストコンピュータ。
100 ATM
DESCRIPTION OF SYMBOLS 110 Display / operation part 112 Card reception part 114 Passbook reception part 116 Journal part 118 Banknote deposit / withdrawal receipt / payout part 120 Control part 122 Communication part 124 Collation part 126 Memory | storage part 128 Banknote control processing part 140 Banknote reading part 150 Banknote conveyance part 160 Banknote storage unit 170 Banknote loading unit 180 Banknote collection unit 200 Host computer.

Claims (6)

利用者との間で紙幣の入出金取引を行う現金自動取引装置であって、
入出金取引によって増減する紙幣在高枚数の現在値と、前記紙幣在高枚数の最小値とを金種別に記憶する在高管理テーブルと、前記利用者の識別情報および入出金取引された紙幣の識別情報を含む出金取引情報および入金取引情報を取引毎に記憶する取引情報管理テーブルと、を記憶する記憶部と、
入出金取引時に、前記入金取引情報または前記出金取引情報を前記取引情報管理テーブルに記憶させるとともに前記在高管理テーブルを更新し、前記入金取引情報および前記出金取引情報に含まれる前記利用者の識別情報と前記紙幣の識別情報とを比較し、出金取引から規定時間以内に連続して同一の利用者によって出金時と同じ紙幣を使用して入金された取引を特定し、特定した前記取引において入金された紙幣枚数を前記最小値に加算することにより、前記在高管理テーブルが記憶する最小値を補正する紙幣読取部と、
を備えることを特徴とする現金自動取引装置。
An automatic cash transaction apparatus for performing banknote deposit and withdrawal transactions with users,
A cash amount management table that stores the current value of the banknote amount that increases / decreases due to deposit / withdrawal transactions and the minimum value of the banknote amount, and the identification information of the user and the banknotes that have been subjected to deposit / withdrawal transactions A storage unit for storing a transaction information management table that stores withdrawal transaction information and identification transaction information including identification information for each transaction;
At the time of deposit / withdrawal transaction, the deposit transaction information or the withdrawal transaction information is stored in the transaction information management table and the cash management table is updated, and the user included in the deposit transaction information and the withdrawal transaction information The identification information of the banknote is compared with the identification information of the banknote, and the transaction deposited using the same banknote at the time of withdrawal by the same user within the specified time from the withdrawal transaction is identified and identified. A banknote reading unit that corrects the minimum value stored in the cash amount management table by adding the number of banknotes deposited in the transaction to the minimum value;
An automatic cash transaction apparatus comprising:
前記記憶部は、前記紙幣在高枚数の最大値を前記現在値および前記最小値とともに金種別に前記在高管理テーブルに記憶し、
前記紙幣読取部は、前記入金取引情報および前記出金取引情報に含まれる前記利用者の識別情報と前記紙幣の識別情報とを比較し、入金取引から規定時間以内に連続して同一の利用者によって入金時と同じ紙幣を使用して出金された取引を特定し、特定した前記取引において出金された紙幣枚数を前記最大値に加算することにより、前記在高管理テーブルが記憶する最大値を補正する、
ことを特徴とする請求項1に記載の現金自動取引装置。
The storage unit stores the maximum value of the banknote balance in the banknote management table in the money type together with the current value and the minimum value,
The banknote reading unit compares the identification information of the user and the identification information of the banknote included in the deposit transaction information and the withdrawal transaction information, and the same user continuously within a specified time from the deposit transaction. By specifying the transaction withdrawn using the same banknote as when depositing, and adding the number of banknotes withdrawn in the identified transaction to the maximum value, the maximum value stored in the cash management table Correct,
The automatic teller machine according to claim 1 characterized by things.
前記現金自動取引装置は、前記利用者から前記現金自動取引装置に運用方法に応じて前記規定時間と前記最小値または前記最大値の補正の要否とを受け付ける入力受付部をさらに備え、
前記記憶部は、前記入力受付部から受け付けられた前記規定時間と前記最小値または前記最大値の補正の要否とを前記現金自動取引装置の運用方法ごとにパラメータとして記憶し、
前記紙幣読取部は、前記パラメータを読み出して前記取引の特定および前記補正を行う、
ことを特徴とする請求項1または2に記載の現金自動取引装置。
The automatic teller machine further includes an input receiving unit that receives the prescribed time and whether or not the minimum value or the maximum value needs to be corrected according to an operation method from the user to the automatic teller machine,
The storage unit stores the specified time received from the input receiving unit and the necessity of correction of the minimum value or the maximum value as parameters for each operation method of the automatic teller machine,
The banknote reading unit reads the parameters to specify the transaction and perform the correction.
The automatic teller machine according to claim 1 or 2 characterized by things.
前記現金自動取引装置は、前記現金自動取引装置を管理するホストコンピュータに接続され、前記紙幣読取部は、前記在高管理テーブルおよび自身を識別するための装置識別情報を前記ホストコンピュータに日々送信し、
前記ホストコンピュータは、前記現金自動取引装置が記憶する前記在高管理テーブルを前記現金自動取引装置ごとに日々蓄積して記憶するホスト記憶部と、
前記ホスト記憶部が記憶する在高管理テーブルの前記最大値または前記最小値の日毎の統計を取得して前記現金自動取引装置に準備すべき適正な紙幣枚数を前記自動取引装置毎に算出する制御部と、
を備えることを特徴とする請求項2または3に記載の現金自動取引装置。
The automatic teller machine is connected to a host computer that manages the automatic teller machine, and the bill reader transmits the stock management table and device identification information for identifying itself to the host computer every day. ,
The host computer stores a daily storage management table stored in the automatic teller machine for each automatic teller machine, and stores a host storage unit,
Control that obtains daily statistics of the maximum value or the minimum value of the cash management table stored in the host storage unit and calculates an appropriate number of banknotes to be prepared in the cash automatic transaction apparatus for each automatic transaction apparatus And
The automatic teller machine according to claim 2 or 3, characterized by comprising:
前記紙幣読取部は、前記補正を行った場合において、前記最大値または前記最小値と、前記補正の結果とを含む前記入出金取引の履歴をジャーナル情報として所定の媒体に出力する、
ことを特徴とする請求項2〜4のいずれか1項に記載の現金自動取引装置。
The banknote reading unit, when performing the correction, outputs the history of the deposit / withdrawal transaction including the maximum value or the minimum value and the correction result to a predetermined medium as journal information,
The automatic teller machine according to any one of claims 2 to 4.
利用者との間で紙幣の入出金取引を行う現金自動取引装置で行われる準備金管理方法であって、
入出金取引時に、前記入金取引情報または前記出金取引情報を前記利用者の識別情報および入出金取引された紙幣の識別情報を含む出金取引情報および入金取引情報を取引毎に記憶する取引情報管理テーブルに記憶させるとともに、入出金取引によって増減する紙幣在高枚数の現在値と、前記紙幣在高枚数の最小値とを金種別に記憶する在高管理テーブルを更新する取引ステップと
前記入金取引情報および前記出金取引情報に含まれる前記利用者の識別情報と前記紙幣の識別情報とを比較し、出金取引から規定時間以内に連続して同一の利用者によって出金時と同じ紙幣を使用して入金された取引を特定する比較特定ステップと、
特定した前記取引において入金された紙幣枚数を前記最小値に加算することにより、前記在高管理テーブルが記憶する最小値を補正する補正ステップと、
を含むことを特徴とする準備金管理方法。
It is a reserve management method performed in an automatic teller machine that performs banknote deposit and withdrawal transactions with users,
Transaction information for storing, for each transaction, the deposit transaction information or the deposit transaction information including the identification information of the user and the identification information of the banknotes that have been deposited / withdrawal transactions, during the deposit / withdrawal transaction. A transaction step of updating a deposit management table that stores in a management table and stores a current value of a banknote amount to be increased or decreased by a deposit / withdrawal transaction and a minimum value of the banknote amount in a denomination; and the deposit transaction The user's identification information included in the information and the withdrawal transaction information is compared with the identification information of the banknote, and the same banknote as when the withdrawal was made by the same user continuously within a specified time from the withdrawal transaction. A comparison and identification step to identify the transactions that were deposited using
A correction step of correcting the minimum value stored in the cash management table by adding the number of banknotes deposited in the specified transaction to the minimum value;
A reserve management method characterized by including:
JP2012253225A 2012-11-19 2012-11-19 Automatic cash transaction device and method for managing reserve supply of money Pending JP2014102618A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012253225A JP2014102618A (en) 2012-11-19 2012-11-19 Automatic cash transaction device and method for managing reserve supply of money

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012253225A JP2014102618A (en) 2012-11-19 2012-11-19 Automatic cash transaction device and method for managing reserve supply of money

Publications (1)

Publication Number Publication Date
JP2014102618A true JP2014102618A (en) 2014-06-05

Family

ID=51025088

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012253225A Pending JP2014102618A (en) 2012-11-19 2012-11-19 Automatic cash transaction device and method for managing reserve supply of money

Country Status (1)

Country Link
JP (1) JP2014102618A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016024748A (en) * 2014-07-24 2016-02-08 日立オムロンターミナルソリューションズ株式会社 Currency management system, money exchanger and teller machine
WO2017122489A1 (en) * 2016-01-14 2017-07-20 沖電気工業株式会社 Server, monitoring system, and money processing device
CN107221096A (en) * 2015-04-26 2017-09-29 陆洪瑞 Bank transaction method and system and banknote integral treatment method and device
CN110633863A (en) * 2019-09-20 2019-12-31 中国银行股份有限公司 Bank note distribution prediction method and device based on GBDT algorithm
CN112447000A (en) * 2019-08-30 2021-03-05 日立欧姆龙金融***有限公司 Banknote processing system, banknote processing result synchronization method, and banknote processing result synchronization program
CN113256903A (en) * 2020-05-14 2021-08-13 深圳市怡化时代科技有限公司 Terminal banknote distribution processing method, system, electronic device and medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016024748A (en) * 2014-07-24 2016-02-08 日立オムロンターミナルソリューションズ株式会社 Currency management system, money exchanger and teller machine
CN107221096A (en) * 2015-04-26 2017-09-29 陆洪瑞 Bank transaction method and system and banknote integral treatment method and device
WO2017122489A1 (en) * 2016-01-14 2017-07-20 沖電気工業株式会社 Server, monitoring system, and money processing device
CN112447000A (en) * 2019-08-30 2021-03-05 日立欧姆龙金融***有限公司 Banknote processing system, banknote processing result synchronization method, and banknote processing result synchronization program
CN112447000B (en) * 2019-08-30 2022-07-05 日立金融***株式会社 Banknote processing system, banknote processing result synchronization method, and recording medium
CN110633863A (en) * 2019-09-20 2019-12-31 中国银行股份有限公司 Bank note distribution prediction method and device based on GBDT algorithm
CN113256903A (en) * 2020-05-14 2021-08-13 深圳市怡化时代科技有限公司 Terminal banknote distribution processing method, system, electronic device and medium
CN113256903B (en) * 2020-05-14 2023-08-04 深圳市怡化时代科技有限公司 Terminal banknote distribution processing method, system, electronic device and medium

Similar Documents

Publication Publication Date Title
US8096398B2 (en) Efficient movement and storage of funds
JP2014102618A (en) Automatic cash transaction device and method for managing reserve supply of money
JP2004318335A (en) Paper money handling device
JP5664393B2 (en) Cash processing apparatus and cash processing system
JP5480040B2 (en) Automatic transaction equipment
JP2005267262A (en) Cash management system, cash management method and cash management program
JP6527671B2 (en) Paper management apparatus, paper processing system, and paper management method
JP2015018463A (en) Paper sheet transaction device and paper sheet transaction processing method
JP5023817B2 (en) Automatic transaction apparatus and automatic transaction system
JP6529841B2 (en) Automatic transaction apparatus and method for promoting exchange by automatic transaction apparatus
JP2020042620A (en) Automated teller machine, transaction processing system, and transaction processing method
JP2019207598A (en) Automatic transaction apparatus, transaction processing system, and transaction processing program
JP6113536B2 (en) Change money management apparatus, change money management method and program
JP2005209015A (en) Cash handling system
JP3967584B2 (en) Media handling equipment
WO2024135275A1 (en) Cash processing system and cash processing method
JP2002342589A (en) Transaction method of automatic teller machine, and its program and its device
JP7326961B2 (en) cash handling equipment
JP2024032298A (en) Control system, control apparatus, control method, and program
WO2024135274A1 (en) Cash processing system and cash processing method
JP2018097456A (en) Automatic teller machine, output control method, output control program and server
JP6558931B2 (en) Automatic transaction equipment
JP2024032291A (en) Control system, control apparatus, control method, and program
JP2022089127A (en) Deposit/withdrawal management system, deposit/withdrawal management device, and deposit/withdrawal management method
JP2022054078A (en) Management system

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20140908