WO2012079437A1 - 钞票处理系统及方法 - Google Patents

钞票处理系统及方法 Download PDF

Info

Publication number
WO2012079437A1
WO2012079437A1 PCT/CN2011/082018 CN2011082018W WO2012079437A1 WO 2012079437 A1 WO2012079437 A1 WO 2012079437A1 CN 2011082018 W CN2011082018 W CN 2011082018W WO 2012079437 A1 WO2012079437 A1 WO 2012079437A1
Authority
WO
WIPO (PCT)
Prior art keywords
banknote
information
cash box
virtual electronic
physical
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.)
Ceased
Application number
PCT/CN2011/082018
Other languages
English (en)
French (fr)
Inventor
李叶东
孙志强
哈䶮雯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GRG Banking Equipment Co Ltd
Original Assignee
GRG Banking Equipment Co Ltd
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 GRG Banking Equipment Co Ltd filed Critical GRG Banking Equipment Co Ltd
Priority to EP20110848520 priority Critical patent/EP2654024A4/en
Priority to US13/810,436 priority patent/US8807316B2/en
Priority to AU2011345040A priority patent/AU2011345040B2/en
Publication of WO2012079437A1 publication Critical patent/WO2012079437A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/209Monitoring, auditing or diagnose of functioning of ATMs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • G07D11/20Controlling or monitoring the operation of devices; Data handling
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • G07D11/20Controlling or monitoring the operation of devices; Data handling
    • G07D11/24Managing the inventory of valuable papers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • G07D11/50Sorting or counting valuable papers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/202Depositing operations within ATMs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/203Dispensing operations within ATMs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/06Coin boxes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S902/00Electronic funds transfer
    • Y10S902/08Terminal* with means permitting deposit or withdrawal, e.g. ATM
    • Y10S902/09Terminal* with means permitting deposit or withdrawal, e.g. ATM with secure receptacle, e.g. safe, depository
    • Y10S902/12Serving as both depository and source for, e.g. note dispencing recycling

Definitions

  • the present invention relates to the field of computer technology, and in particular, to a banknote processing system and method.
  • ATM Automatic Teller Machine
  • the automatic banknote adding system can directly transfer the banknotes filled with banknotes on the ATM machine to the ATM for cash-out, and the ATM machine can automatically obtain the banknote information in the banknotes to realize automatic banknotes.
  • the banknotes can be exchanged at any time between all the banknote processing machines in the automatic banknote system. The information of each time the banknotes are replaced is uploaded to the bank's server through each ATM machine for data recording, and no human inventory is required. Improve the efficiency of banknote processing.
  • ATM when ATM is used for withdrawal, ATM will send unqualified banknotes in the banknote transmission channel to the recycling department, and the banknotes sent to the recycling department cannot accurately determine the information (including the number of sheets and denominations), so it cannot be accurate. Get the information of the remaining banknotes in the cassette.
  • the technical problem to be solved by the present invention is to provide a banknote processing system and method, which can ensure the accurate flow of banknotes in the banknote and ensure that the banknote information in the banknote is accurate.
  • an embodiment of the present invention provides a banknote processing method, including:
  • the inherent information is identification information for distinguishing each banknote;
  • the virtual electronic cassette is a collection of inherent information of the banknote, and the inherent information in the virtual electronic cassette is mapped with the banknote in the physical cassette. And storing the inherent information in the same order as the stacking of the banknotes in the physical cash unit;
  • an embodiment of the present invention further provides a banknote processing system, including a terminal, an identification unit, a main control unit, and a physical cash unit:
  • the terminal device is configured to process a deposit business and/or a withdrawal service
  • the identification unit is configured to detect, in the process of depositing or withdrawing the terminal, the banknotes entering and leaving the physical banknote, and acquiring the inherent information of the banknotes; the inherent information is an identifier for distinguishing each banknote Information
  • the main control unit is configured to update the virtual electronic cassette according to the inherent information of the banknote acquired by the identification unit; and determine the banknote information in the physical cassette according to the information of the virtual electronic cassette;
  • the virtual electronic cassette is a collection of inherent information of the banknote, the inherent information in the virtual electronic cassette is mapped with the banknote in the physical cassette, and the storage order of the inherent information is related to the banknote in the physical cassette.
  • the stacking order is the same;
  • the physical cassette is used to store banknotes. Tracking the inherent information of the virtual electronic cassette with the main pointer and the secondary pointer; when initializing, the main pointer and the secondary pointer point to the top of the stack of the virtual electronic cassette;
  • the physical cash box has a cash box information storage, and the cash box information storage is used for storing a virtual electronic cash box and a cash box information table; the cash box information table includes attributes of the physical cash box, number of banknotes and banknotes Denomination information.
  • the banknote processing system and method provided by the embodiments of the present invention establish a virtual electronic cash box that is mapped one-to-one with the banknotes in the physical cash box, and synchronously update the inherent information in the virtual electronic cash box when the banknotes enter and exit the physical cash box, thereby According to the information of the virtual electronic cash box, the banknote information in the physical banknote can be determined, the accurate flow of the banknotes in the physical banknote can be ensured, and the banknote information in the physical banknote can be ensured accurately, and the accurate banknote can be provided for the automatic banknote charging system. Box information.
  • FIG. 1 is a schematic structural view of a banknote processing system according to an embodiment of the present invention.
  • FIG. 2 is a schematic structural diagram of a main control unit according to an embodiment of the present invention.
  • FIG. 3 is a schematic flow chart of a banknote processing method according to an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a virtual electronic cash box provided by an embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a deposit processing flow according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of a withdrawal process according to an embodiment of the present invention.
  • FIG. 1 is a schematic structural diagram of a banknote processing system according to an embodiment of the present invention
  • the banknote processing system provided by the embodiment includes a terminal device, an identification unit 2, and a main control unit.
  • the physical cash box 4 and the cash box information storage 5 are as follows:
  • the identification unit 2 is configured to detect, in the process of depositing or withdrawing the terminal device 1, the banknotes entering and leaving the physical banknote 4, and acquiring the inherent information of the banknotes; wherein the inherent information is used to distinguish each piece of paper
  • the identification information of the banknote; the inherent information of the banknote may be a banknote serial number, or other information capable of distinguishing one banknote from other banknotes;
  • a cash box information storage 5 for storing a virtual electronic cassette
  • the virtual electronic cassette is a collection of inherent information of the banknote, the inherent information in the virtual electronic cassette is mapped with the banknote in the physical cassette, and The order in which the inherent information is stored is the same as the stacking order of the banknotes in the physical cassette;
  • the main control unit 3 is configured to update the virtual electronic cassette according to the inherent information of the banknote acquired by the identification unit 2; and determine the banknote information in the physical cassette 4 according to the information of the virtual electronic cassette.
  • the cash box information storage 5 is provided with a memory of the physical cash box 4, in addition to storing the virtual electronic cash box, and is also used for storing the cash box information table; the cash box information table includes the properties of the physical cash box, the number of banknotes and the banknote Denomination information.
  • Both the physical cash box and the virtual electronic cash box adopt a stack mode of advanced output, and the main control unit uses the main pointer and the secondary pointer to track the inherent information of the virtual electronic cash box; during initialization, the primary pointer and the secondary pointer point to virtual The top of the electronic cash box.
  • the identification unit 2 is further configured to verify whether the banknotes that are about to enter the physical cassette 4 are qualified, and transmit the verification result to the main control unit 3; in specific implementation, the identification unit 1 can be installed on the transmission channel, on the transmission channel. Banknotes are tested. Wherein, the transmission channel is a path that the banknote must pass through to and from the physical cassette 4.
  • the main control unit 3 specifically includes:
  • the information reading module 30 is configured to read the virtual electronic cash box and the cash box information table from the cash box information storage 5; when qualified, deposit the banknotes into the physical cash box 4, and sequentially intrude the banknotes The information is stored in the virtual electronic cash box, and the main pointer and the secondary pointer of the virtual electronic cash box are respectively increased by 1;
  • the billing processing module 32 compares the inherent information of the banknotes taken out from the physical cassette 4 with the inherent information in the virtual electronic cassette, and searches for the mapping position of the banknotes in the virtual electronic cassette And deleting the inherent information on the mapped location;
  • the cash box information processing module 33 is configured to determine the number of banknotes in the physical cash box 4 according to the position indicated by the main pointer of the virtual electronic cash box; and determine the physics according to the inherent information in the virtual electronic cash box Banknote denomination in the cash box 4;
  • the cash box information updating module 34 is configured to update the information in the virtual electronic cash box and the cash box information table in the cash box information storage 5 after the deposit or withdrawal is completed.
  • the banknote processing system of this embodiment further includes a system server 6.
  • the main control unit 3 can also upload the virtual electronic cash box and the cash box information table to the terminal device 5 and the system server 6, so that the terminal device 5 and the system server 6 can inquire the access status of the banknote, the usage record of the cash unit, and the like, and improve each Banknotes, traceability of each banknote.
  • FIG. 3 it is a schematic flowchart of a banknote processing method according to an embodiment of the present invention.
  • the banknote processing method provided by this embodiment includes the following steps:
  • the banknote information in the physical banknote wherein the inherent information is identification information for distinguishing each banknote; the inherent information of the banknote may be a banknote serial number, Or other information that distinguishes a banknote from other banknotes.
  • FIG. 4 it is a schematic structural diagram of an embodiment of a virtual electronic cassette according to the present invention.
  • the virtual electronic cassette is stored in the cash box information storage; the cash box information storage further stores a cash box information table; and the cash box information table includes physical banknote attributes, banknotes and banknote denomination information.
  • the virtual electronic cassette is a collection of inherent information of the banknote
  • the inherent information in the virtual electronic cassette is mapped with the banknote in the physical cassette
  • the storage order of the inherent information is The stacking of banknotes in the physical cassette is the same.
  • the serial numbers of the 200th, 201st, and 202th banknotes stacked in the physical banknote are 12345678, 12345679, and 12345670, respectively, according to the stacking order of the above three banknotes.
  • the first and second mappings of the 200th, 201st, and 202th banknotes in the physical cash box are realized by sequentially storing 12345678, 12345679, and 12345670 in the virtual electronic cassette.
  • the inherent information of the virtual electronic cassette is tracked by the main pointer and the secondary pointer, thereby accurately indicating the banknote information in the physical cassette.
  • the primary pointer and the secondary pointer point to the top of the virtual electronic cassette.
  • the inherent information 12345670 is located at the top of the stack, and the earliest stored information is at the bottom of the stack.
  • the inherent information of the banknote is stored in the virtual electronic banknote box in sequence.
  • step S1 specifically includes:
  • the main control unit reads the virtual electronic cash box and the cash box information table from the cash box information storage;
  • the identification unit detects the banknotes that are about to enter the physical cash box, and acquires the inherent information of the banknotes;
  • the identification unit verifies whether the banknote is qualified, and transmits the verification result to the main control unit; C3.
  • the main control unit determines that the banknote is qualified according to the verification result, deposit the banknote into the physical cash box, and sequentially The inherent information of the banknote is stored in the virtual electronic cassette, and the main pointer and the sub-pointer of the virtual electronic cassette are respectively incremented by one.
  • the 203th banknote is stored in the physical cash box and stacked above the 202nd banknote.
  • the inherent information 12345672 of the 203th banknote is stored in the virtual electronic cassette, and the inherent information 12345672 is located above the inherent information 12345670 of the 202nd banknote.
  • the main pointer and the sub pointer are incremented by 1 respectively, pointing to the inherent information 12345672.
  • step S1 specifically includes:
  • the main control unit reads the virtual electronic cash box and the cash box information from the cash box information memory Table
  • the identification unit detects the banknotes taken out from the physical cash box, and acquires the inherent information of the banknotes
  • the main control unit compares the inherent information of the banknote with the inherent information in the virtual electronic cassette, searches for the mapping position of the banknote in the virtual electronic cassette, and deletes the mapping position. Inherent information.
  • step D1 the inherent information of the banknote obtained in step D1 is recorded as parameter A1; the inherent information currently pointed by the main pointer of the virtual electronic cassette is recorded as parameter B1; then the step D2 includes:
  • the main pointer and the sub pointer are respectively decremented by 1, and the B1 is deleted, and the attribute of the physical cassette is set to a trusted state;
  • Step B22 performing step D22;
  • the main pointer is decremented by 2, and the sub-pointer is decremented by 1 to set the attribute of the physical cash unit to an untrusted state;
  • the sub-pointer continues to decrease by one, and continues to search for the same fixed information as the parameter A1;
  • the primary pointer is decremented by (m+1), and the secondary pointer is decremented by one, and the attribute of the physical cash unit is set to an untrusted state.
  • step S2 the banknote information in the physical banknote includes the number of banknotes and the banknote denomination; and step S2 specifically includes: determining the physics according to the location indicated by the main pointer of the virtual electronic banknote box The number of banknotes in the cassette; according to the inherent letter in the virtual electronic cassette Information, determine the denomination of the banknotes in the physical cassette.
  • step S2 the method further includes:
  • the cash box information table provided in this embodiment includes information writing time, device ID and MAC code in addition to physical banknote attribute, banknote number and banknote denomination information.
  • Banknote denomination refers to the denomination of each banknote stored in the physical banknote box;
  • Number of banknotes refers to the number of banknotes stored in the physical banknote box
  • Information write time refers to the time when the cash box information table was last updated
  • Device ID refers to the host number of the last update of the cash box information table
  • MAC code It is based on the banknote attribute, host key, and cash box information table to generate check code, which is used by other hosts to verify the validity of each data in the cash box information table;
  • Physical Cash Cassette Attribute The accuracy of the information used to mark the physical cash unit, including three states: trusted, untrustworthy, and unavailable. as follows:
  • Trusted status It means that the inherent information in the virtual electronic cash box and the banknote in the physical cash box are realized - mapping, the cash box information is correct; the physical cash box can be added to the automatic banknote system;
  • Untrusted status indicates that the mapping relationship between the virtual electronic cash unit and the physical cash unit is misplaced, and needs to be corrected by issuing the banknote; the physical banknote in the untrusted state can be automatically corrected by the banknote, thereby converting into Letter "state;
  • Unavailable status Indicates that the mapping relationship between the virtual electronic cash unit and the physical cash unit has a serious error and cannot be automatically corrected; the physical cash unit with the attribute "not available” cannot be added to the automatic banknote system.
  • the "trusted” and “untrusted” states can be converted to each other, and both states may be converted to the "unavailable” state, and the "unavailable” state cannot be automatically converted to the other two states. .
  • the banknote processing method provided by the embodiment of the invention can be applied to an ATM system, an automatic banknote payment system and other systems requiring banknote processing, which can ensure the accurate flow of banknotes in the physical banknote and ensure the banknote information in the physical banknote box. It is accurate.
  • FIG 5 and Figure 6 below, The deposit processing flow and the withdrawal processing flow in the embodiment of the present invention are described in detail.
  • FIG. 5 is a schematic diagram of a deposit processing flow provided by an embodiment of the present invention.
  • the establishment of the virtual electronic cash box is completed, and the cash box information table is updated; special handling is performed under abnormal circumstances to ensure that the virtual electronic cash box and the cash box information table of the cash box are accurate when depositing; if a fault or abnormality occurs If the status cannot guarantee the information is accurate, the banknote attribute in the cassette information table is marked as untrusted or unavailable.
  • the main control unit reads the virtual electronic cash box and the cash box information table from the cash box information storage, and stores them in the memory of the main control unit;
  • the related operations of the virtual electronic cash unit and the cash box information table are completed on the main control unit.
  • the virtual electronic cash unit and the cash box information table in the cash register information storage are used for backup without modification.
  • step S102 determining whether the deposit is over, and if so, executing step S113, otherwise performing step S103;
  • the identification unit detects the Nth banknote, acquires the inherent information of the Nth banknote, and verifies whether the Nth banknote is qualified.
  • the main control unit reads the verification result of whether the banknote is qualified from the identification unit, and if yes, transmits the Nth banknote to the destination banknote (referring to the physical banknote deposited into the Nth banknote); otherwise, the deposit is stopped, and the transmission channel is exited. All the banknotes in it.
  • step S106 determines whether the attribute of the destination cassette is authentic, and if so, step S106 is performed, otherwise step S105 is performed;
  • a deposit box only refers to a cassette that can only be deposited into banknotes without being discharged.
  • step S105 before the Nth banknote reaches the entrance of the destination banknote, detecting whether the state of the Nth banknote during the transmission is abnormal; if yes, executing step S105, otherwise performing step S107;
  • step S109 otherwise step S108 is performed;
  • the bank box attribute is set to be untrustworthy, and the banknote deposit is not allowed to be deposited before the banknote correction is successful;
  • the banknote attribute is set to be unavailable, and automatic banknote is not supported;
  • the main control unit sends the updated virtual electronic cash box and the cash box information table to the cash box information storage, and updates the corresponding information in the cash box information storage.
  • FIG. 6 is a schematic diagram of a withdrawal process according to an embodiment of the present invention.
  • the virtual electronic cash box and the physical cash box are synchronized, and the calibration is confirmed with each other to ensure the accuracy of the banknote information in the physical cash box.
  • the specific implementation steps of the withdrawal process are as follows:
  • the banknote property of the cashbox information table in the cashbox information memory is preset as untrustworthy; for the same reason, the banknote property in the cashbox information memory is preset as untrustworthy, in order to avoid Banknotes that are not trusted or unavailable are added to the automatic banknote system.
  • the related operations of the virtual electronic cash box and the cash box information table are completed on the main control unit, and the virtual electronic cash box and the cash box information table in the cash box information storage are used for backup before the withdrawal is completed. , no modification.
  • the Nth banknote is discharged, and the banknote passes through the banknote identification channel, and the identification unit obtains the inherent information of the Nth banknote, and the inherent information is used as the parameter Al for participating in the banknote proofreading.
  • step S205 is performed, otherwise step S204 is performed;
  • This step is optional. You can choose to continue to withdraw money from the cash unit, but the cash unit cannot participate in automatic banknotes.
  • step S206 is performed, otherwise step S207 is performed;
  • the main pointer and the sub-pointer of the virtual electronic cash unit are respectively reduced by 1, and the virtual electronic box and the cash box information table in the main control unit are updated, that is, the B1 in the virtual electronic cash box is deleted, and the physical banknote in the cash box information table is deleted.
  • the box attribute is set to a trusted state, and the information of the number of banknotes, the denomination of the banknote, and the like in the cash box information table is updated.
  • the sub-pointer of the virtual electronic cassette is decremented by 1, and the same inherent information as the parameter A1 is searched along the direction of the inherent information stored in the virtual electronic cassette; the sub-pointer is set to find the inherent information.
  • the number of 1 is m; m++;
  • step S211 is performed, otherwise step S209 is performed;
  • step S210 determines whether m is greater than 5 (here, assume that the preset search number threshold is 5), and if so, step S210 is performed, otherwise return to step S207;
  • the denomination and the number of banknotes remaining in the physical banknote can be determined according to the inherent information in the virtual electronic cashbox and the position indicated by the main pointer, and the cashbox information table on the main control unit is updated at the same time.
  • the sub-header of the virtual electronic cassette is decremented by 1, and the inherent information of the banknote referred to by the sub-pointer is the parameter B2.
  • parameter B3 is still different from parameter A1
  • the sub-pointer of the virtual electronic cassette is decremented by 1 again, and the search is continued backward.
  • parameter B6 is always found according to the above method, parameter B6 is still different from parameter A1, indicating that the physical cash box and the virtual electronic cash box have a serious non-correspondence, then the attribute of the corresponding cash box is recorded in the main control unit. use.
  • a cash box with an attribute that is not available cannot participate in automatic banknotes, and can not continue to deposit, but can choose to continue to withdraw money.
  • step S214 determining whether the banknote is finished, if yes, proceeding to step S214, otherwise returning to step S202;
  • banknote processing system provided in this embodiment can implement all the steps of the banknote processing method described above, and the deposit processing flow and the withdrawal processing flow are the same as the above embodiment. I will not repeat them here.
  • the banknote processing system and method provided by the embodiments of the present invention establish a virtual electronic cash box that is mapped one-to-one with the banknotes in the physical cash box, and synchronously update the inherent information in the virtual electronic cash box when the banknotes enter and exit the physical cash box, thereby According to the information of the virtual electronic cash box, the banknote information in the physical banknote can be determined, the accurate flow of the banknotes in the physical banknote can be ensured, and the banknote information in the physical banknote can be ensured accurately, and the accurate banknote can be provided for the automatic banknote charging system. Box information.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

钞票处理系统及方法 本申请要求于 2010 年 12 月 17 日提交中国专利局、 申请号为 201010593971.3、 发明名称为"钞票处理系统及方法"的中国专利申请的优 先权, 其全部内容通过引用结合在本申请中。 技术领域
本发明涉及计算机技术领域, 尤其涉及一种钞票处理系统及方法。
背景技术
自动拒员机 ( Automatic Teller Machine , 筒称 ATM )广泛应用于各商 业银行、邮政储蓄中,其 24小时自助式的操作方式给人们带来了极大的便 利。
在 ATM 自动加钞系统中, 所有的循环 ATM机、 存款 ATM机、 加钞 机都通用同一种钞箱, 该钞箱自带信息存储器, 用于存储钞箱内的钞票信 息。每个钞箱都具有全球唯一的物理 ID号, 能够相互区分。 自动加钞系统 能将存款 ATM机上存满钞票的钞箱,直接传送到出钞 ATM机, 出钞 ATM 机自动获取钞箱内的钞票信息, 实现自动加钞。 处于自动加钞系统中的所 有钞票处理机器之间可以任意、 随时更换钞箱, 每次更换钞箱的信息都通 过各 ATM机上传于银行的服务器进行数据记录, 而不需要人为清点, 从 而大大提高钞票处理效率。
目前, 使用 ATM取款时, ATM会将钞票传输通道内的不合格的钞票 送入回收部, 而送到回收部的钞票是不能准确确定其信息 (包括张数、 面 额信息) 的, 因此无法准确得到钞箱内剩余的钞票信息。
例如在循环 ATM机出钞时, 出现重钞或连钞等状态不合格的钞票, 通过厚度或宽度的测量, 虽然能够确定某张钞票状态异常而将其回收, 但 是却 4艮难确定所回收的钞票的张数(以重钞为例, 无法确定是 3张还是 2 张重叠; 如果钞票上有粘附物也会将 1张误判为 2张), 因此也就无法精确 的跟踪钞箱内剩余钞票的信息。而准确获取钞箱内的钞票信息,是 ATM实 现自动加钞的至关重要的前提条件。 发明内容
本发明所要解决的技术问题是, 提供一种钞票处理系统及方法, 能够 保障钞箱内钞票的准确流动, 保证钞箱内的钞票信息准确无误。
为解决上述技术问题, 本发明实施例提供一种钞票处理方法, 包括:
51、 对进出物理钞箱的钞票进行检测, 获取所述钞票的固有信息; 根 据所述钞票的固有信息更新虚拟电子钞箱;
所述固有信息是用于区分各张钞票的标识信息; 所述虚拟电子钞箱是 钞票的固有信息的集合, 所述虚拟电子钞箱中的固有信息与物理钞箱中的 钞票——映射, 且所述固有信息的存放顺序与物理钞箱中钞票的叠放顺序 相同;
52、 ^据所述虚拟电子钞箱的信息,确定所述物理钞箱内的钞票信息。 相应地, 本发明实施例还提供一种钞票处理系统, 包括终端机、 识别 单元、 主控单元、 物理钞箱:
所述终端机, 用于处理存款业务和 /或取款业务;
所述识别单元, 用于在所述终端机存款或取款的过程中, 对进出物理 钞箱的钞票进行检测, 获取所述钞票的固有信息; 所述固有信息是用于区 分各张钞票的标识信息;
所述主控单元, 用于根据所述识别单元获取的钞票的固有信息, 更新 虚拟电子钞箱; 并^^据所述虚拟电子钞箱的信息, 确定所述物理钞箱内的 钞票信息; 所述虚拟电子钞箱是钞票的固有信息的集合, 所述虚拟电子钞 箱中的固有信息与物理钞箱中的钞票——映射, 且所述固有信息的存放顺 序与物理钞箱中钞票的叠放顺序相同;
所述物理钞箱, 用于存储钞票。 用主指针和副指针跟踪所述虚拟电子钞箱的固有信息; 在初始化时, 所述 主指针、 副指针指向所述虚拟电子钞箱的栈顶; 所述物理钞箱自带有钞箱信息存储器, 所述钞箱信息存储器用于存储 虚拟电子钞箱、 钞箱信息表; 所述钞箱信息表包含物理钞箱的属性、 钞票 张数和钞票面额信息。
本发明实施例提供的钞票处理系统及方法, 建立与物理钞箱内的钞票 一对一映射的虚拟电子钞箱, 当钞票进出物理钞箱时, 同步更新虚拟电子 钞箱中的固有信息, 从而可根据虚拟电子钞箱的信息来确定物理钞箱内的 钞票信息, 保障物理钞箱内钞票的准确流动, 并保证物理钞箱内钞票信息 的准确无误, 能为自动加钞系统提供准确的钞箱信息。
附图说明
图 1是本发明实施例提供的钞票处理系统的结构示意图;
图 2是本发明实施例提供的主控单元的结构示意图;
图 3是本发明实施例提供的钞票处理方法的流程示意图;
图 4是本发明实施例提供的虚拟电子钞箱的结构示意图;
图 5是本发明实施例提供的存款处理流程的示意图;
图 6是本发明实施例提供的取款处理流程的示意图。
具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没 有作出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的 范围。
参见图 1 , 是本发明实施例提供的钞票处理系统的结构示意图; 本实施例提供的钞票处理系统, 包括终端机 1、 识别单元 2、 主控单元
3、 物理钞箱 4和钞箱信息存储器 5 , 具体如下:
终端机 1 , 用于处理存款业务和 /或取款业务; 识别单元 2, 用于在所述终端机 1存款或取款的过程中, 对进出物理 钞箱 4的钞票进行检测, 获取所述钞票的固有信息; 其中, 所述固有信息 是用于区分各张钞票的标识信息; 钞票的固有信息可以是钞票序列号, 或 者其他的能够将某张钞票与其它钞票相区分的信息;
物理钞箱 4, 用于存储钞票;
钞箱信息存储器 5 , 用于存储虚拟电子钞箱; 所述虚拟电子钞箱是钞 票的固有信息的集合, 所述虚拟电子钞箱中的固有信息与物理钞箱中的钞 票——映射, 且所述固有信息的存放顺序与物理钞箱中钞票的叠放顺序相 同;
主控单元 3 , 用于根据所述识别单元 2获取的钞票的固有信息, 更新 虚拟电子钞箱; 并根据所述虚拟电子钞箱的信息, 确定所述物理钞箱 4内 的钞票信息。
钞箱信息存储器 5物理钞箱 4自带的存储器, 除了用于存储虚拟电子 钞箱外, 还用于存储钞箱信息表; 该钞箱信息表包含物理钞箱的属性、 钞 票张数和钞票面额信息。
物理钞箱与虚拟电子钞箱均采用先进后出的堆栈模式, 所述主控单元 采用主指针和副指针跟踪虚拟电子钞箱的固有信息; 在初始化时, 所述主 指针、 副指针指向虚拟电子钞箱的栈顶。
进一步,识别单元 2还用于验证即将进入物理钞箱 4的钞票是否合格, 并将验证结果传送至主控单元 3; 具体实施时, 识别单元 1可以安装在传 输通道上, 对传输通道上的钞票进行检测。 其中, 所述传输通道是钞票进 出物理钞箱 4所必需经过的路径。
如图 2所示, 所述主控单元 3具体包括:
信息读取模块 30, 用于从钞箱信息存储器 5中读取虚拟电子钞箱和钞 箱信息表; 合格时, 将所述钞票存入物理钞箱 4, 并按顺序将所述钞票的固有信息存 入所述虚拟电子钞箱中, 将所述虚拟电子钞箱的主指针、 副指针分别加 1 ; 出钞处理模块 32, 将从物理钞箱 4中取出的钞票的固有信息, 与所述 虚拟电子钞箱中的固有信息进行比对, 查找所述钞票在所述虚拟电子钞箱 中的映射位置, 并删除所述映射位置上的固有信息;
钞箱信息处理模块 33 , 用于根据所述虚拟电子钞箱的主指针所指的位 置, 确定物理钞箱 4内的钞票张数; 并根据所述虚拟电子钞箱中的固有信 息, 确定物理钞箱 4内的钞票面额;
钞箱信息更新模块 34, 用于在存款或取款结束后, 更新钞箱信息存储 器 5中的虚拟电子钞箱和钞箱信息表中的信息。
可选的, 如图 1所示, 本实施例的钞票处理系统还包括系统服务器 6。 主控单元 3还可以向终端机 5、 系统服务器 6上传虚拟电子钞箱、 钞箱信 息表, 使终端机 5、 系统服务器 6能够查询钞票的存取状态、 钞箱的使用 记录等, 提高每张钞票、 每个钞箱的可追溯性。
下面结合图 3〜图 6,对本发明实施例提供的钞票处理方法进行详细描 述, 该钞票处理方法可应用到上述实施例的钞票处理系统中。
参见图 3 , 是本发明实施例提供的钞票处理方法的流程示意图; 本实施例提供的钞票处理方法包括以下步骤:
51、 对进出物理钞箱的钞票进行检测, 获取所述钞票的固有信息; 根 据所述钞票的固有信息更新虚拟电子钞箱;
52、根据所述虚拟电子钞箱的信息,确定所述物理钞箱内的钞票信息; 其中, 所述固有信息是用于区分各张钞票的标识信息; 钞票的固有信 息可以是钞票序列号, 或者其他的能够将某张钞票与其它钞票相区分的信 息。
参见图 4,是本发明提供的虚拟电子钞箱的一个实施例的结构示意图。 具体实施时, 虚拟电子钞箱存储于钞箱信息存储器中; 所述钞箱信息 存储器还存储有钞箱信息表; 所述钞箱信息表包含物理钞箱属性、 钞票张 数和钞票面额信息。
其中, 虚拟电子钞箱是钞票的固有信息的集合, 所述虚拟电子钞箱中 的固有信息与物理钞箱中的钞票——映射, 且所述固有信息的存放顺序与 物理钞箱中钞票的叠放顺序相同。
例如, 如图 4所示, 物理钞箱内依次叠放的第 200张、 第 201张、 第 202张钞票的序列号分别为 12345678、 12345679、 12345670, 则按照上述 三张钞票的叠放顺序, 依次在虚拟电子钞箱中存放 12345678、 12345679、 12345670, 实现与物理钞箱内的第 200张、 第 201张、 第 202张钞票一对 一映射。 采用主指针和副指针跟踪所述虚拟电子钞箱的固有信息, 从而准确地指示 物理钞箱内的钞票信息。 在初始化时, 所述主指针、 副指针指向所述虚拟 电子钞箱的栈顶。 如图 4所示, 固有信息 12345670位于栈顶, 最早存入的 固有信息位于栈底。
本实施例提供的钞票处理方法, 在存款过程中, 每向物理钞箱存入一 张钞票, 都按顺序将该钞票的固有信息存入虚拟电子钞箱中。
在存款过程中, 所述步骤 S1具体包括:
C0、 主控单元从所述钞箱信息存储器中读取虚拟电子钞箱和钞箱信息 表;
Cl、 识别单元对即将进入物理钞箱的钞票进行检测, 获取所述钞票的 固有信息;
C2、 识别单元验证所述钞票是否合格, 将验证结果传送至主控单元; C3、 主控单元根据所述验证结果确定钞票合格时, 将所述钞票存入物 理钞箱, 并按顺序将所述钞票的固有信息存入所述虚拟电子钞箱中, 所述 虚拟电子钞箱的主指针、 副指针分别加 1。
例如, 如图 4所示, 在存款过程中, 将第 203张钞票存入物理钞箱, 叠放在第 202张钞票的上方。 同时, 将第 203张钞票的固有信息 12345672 存入虚拟电子钞箱, 且固有信息 12345672位于第 202张钞票的固有信息 12345670的上方。 主指针、 副指针分别加 1 , 指向固有信息 12345672。
在取款过程中, 所述步骤 S1具体包括:
DO、 主控单元从所述钞箱信息存储器中读取虚拟电子钞箱和钞箱信息 表;
Dl、 识别单元对从物理钞箱中取出的钞票进行检测, 获取所述钞票的 固有信息;
D2、 主控单元将所述钞票的固有信息与所述虚拟电子钞箱中的固有信 息进行比对, 查找所述钞票在所述虚拟电子钞箱中的映射位置, 并删除所 述映射位置上的固有信息。
更为具体的, D1步骤中获取的钞票的固有信息, 记为参数 A1; 虚拟 电子钞箱的主指针当前指向的固有信息, 记为参数 B1 ; 则所述步骤 D2具 体包括:
D21 , 判断参数 A1与参数 B1是否相同;
若相同, 则所述主指针、 副指针分别减 1 , 并删除所述 B1 , 将所述物 理钞箱的属性置为可信状态;
若不同, 则所述副指针减 1 , 沿所述虚拟电子钞箱的栈底方向, 向下 查找与所述参数 A1相同的固有信息; 所述副指针减 1后所指向的固有信 息, 记为参数 B2, 执行步骤 D22;
D22, 判断参数 A1与参数 B2是否相同;
若相同, 则所述主指针减 2, 所述副指针减 1 , 将所述物理钞箱的属性 置为不可信状态;
若不同,所述副指针继续减 1 ,继续向下查找与所述参数 A1相同的固 有信息;
D23, 设所述副指针为查找固有信息而减 1的次数为 m; 判断 m是否 大于预置的查找次数阀值;
若是, 则将所述物理钞箱的属性置为不可用状态;
否则, 所述主指针减(m+1 ), 所述副指针减 1 , 将所述物理钞箱的属 性置为不可信状态。
进一步的, 在步骤 S2中, 所述物理钞箱内的钞票信息包括钞票张数、 钞票面额; 则步骤 S2具体包括:根据所述虚拟电子钞箱的主指针所指的位 置, 确定所述物理钞箱内的钞票张数; 根据所述虚拟电子钞箱中的固有信 息, 确定所述物理钞箱内的钞票面额。
更进一步的, 如图 3所示, 在步骤 S2之后, 还包括:
S3、 在存款或取款结束后, 更新钞箱信息存储器中的虚拟电子钞箱和 钞箱信息表中的信息。
本实施例提供的钞箱信息表, 除了包含物理钞箱属性、 钞票张数和钞 票面额信息之外, 还包含信息写入时间、 设备 ID和 MAC码。 具体如下: 钞票面额: 是指物理钞箱内所存储的每张钞票的面额;
钞票张数: 是指物理钞箱所存储的钞票的张数;
信息写入时间: 是指最后一次更新钞箱信息表的时间;
设备 ID: 是指最后一次更新钞箱信息表的主机编号;
MAC码: 是根据钞箱属性、 主机密钥、 钞箱信息表生成校验码, 用于 其他主机验证钞箱信息表中各数据的有效性;
物理钞箱属性: 用于标志物理钞箱的信息的准确性, 包括可信、 不可 信、 不可用三种状态。 如下:
( 1 )可信状态: 表示虚拟电子钞箱中的固有信息与物理钞箱内的钞票 实现——映射, 钞箱信息正确; 该物理钞箱可以加入到自动加钞系统中;
( 2 )不可信状态:表示虚拟电子钞箱与物理钞箱的映射关系出现错位, 需要通过出钞进行校正; 处于不可信状态的物理钞箱通过出钞可以实现自 动校正, 从而转化为 "可信" 状态;
( 3 )不可用状态:表示虚拟电子钞箱与物理钞箱的映射关系出现严重 错误, 无法自动校正; 属性为 "不可用" 的物理钞箱不可以加入到自动加 钞系统中。
其中, "可信" 与 "不可信" 两种状态之间可以相互转化, 并且这两种 状态均有可能转换为 "不可用" 状态, 而 "不可用" 状态不能自动回转为 其他两种状态。
本发明实施例提供的钞票处理方法能够应用到 ATM 系统、 自动加钞 系统及其他的需要进行钞票处理的系统中, 能够保障物理钞箱内钞票的准 确流动, 并保证物理钞箱内钞票信息的准确无误。 下面结合图 5、 图 6, 对 本发明实施例的存款处理流程、 取款处理流程进行详细描述。
参见图 5, 是本发明实施例提供的存款处理流程的示意图;
在存款过程中, 主要完成虚拟电子钞箱的建立, 更新钞箱信息表; 异 常情况下做特殊处理, 以保证存款时钞箱的虚拟电子钞箱、 钞箱信息表准 确; 如果出现故障或异常状态而无法保证信息准确, 则及时将钞箱信息表 中的钞箱属性标志为不可信或不可用状态。
如图 5所示, 存款处理流程的具体实施步骤如下:
S100,主控单元从钞箱信息存储器中读取虚拟电子钞箱、钞箱信息表, 存放到主控单元自带的存储器中;
S101 , 将钞箱信息存储器中的钞箱信息表的钞箱属性预置为不可信; 其中, 将将钞箱信息存储器中的钞箱属性预置为不可信, 是为了防止 存款过程中出现断电时, 钞箱信息存储器中的虚拟电子钞箱、 钞箱信息表 的信息未被更新, 却被认为是可信钞箱加入自动加钞系统中, 导致自动加 钞系统不能正常运作。
在存款过程中, 是在主控单元上完成虚拟电子钞箱、 钞箱信息表的相 关操作。 在存款完成前, 钞箱信息存储器中的虚拟电子钞箱、 钞箱信息表 用于备份, 不作修改。
S102, 判断存款是否结束, 若是, 则执行步骤 S113 , 否则执行步骤 S103;
S103, 存入第 N张钞票;
具体的, 当第 N张钞票进入传输通道时, 识别单元对第 N张钞票进行 检测, 获取第 N张钞票的固有信息, 并验证第 N张钞票是否合格。 主控单 元从识别单元中读取钞票是否合格的验证结果,若合格,则向目的钞箱(指 存入第 N张钞票的物理钞箱)传输第 N张钞票; 否则停止存款, 退出传输 通道中的所有钞票。
5104,根据主控单元上的钞箱信息表,判断目的钞箱的属性是否可信, 若是, 则执行步骤 S106, 否则执行步骤 S105;
5105,将第 N张钞票存入只存钞箱,且 N加 1 ,返回步骤 S102。其中, 只存钞箱是指只可存入钞票而不出钞的钞箱。
5106,在第 N张钞票到达目的钞箱的入口前,检测第 N张钞票在传输 过程中的状态是否异常; 若是, 则执行步骤 S105, 否则执行步骤 S107;
5107,继续向目的钞箱传输第 N张钞票, 当第 N张钞票运行到目的钞 箱的入口时, 再次检测第 N 张钞票的状态是否异常, 若是, 则执行步骤
S109, 否则执行步骤 S108;
5108,将第 N张钞票的固有信息记录到主控单元中的虚拟电子钞箱中, 且虚拟电子钞箱的主指针、 副指针分别加 1;
5109,停止存款,退出传输通道中的所有钞票,并执行步骤 S110、 Sill 或 S112;
5110, 若接收存款的终端机为循环 ATM机, 则将钞箱属性设置为不 可信, 在出钞校正成功前不允许向该钞箱存款;
5111 , 若接收存款的终端机为存款 ATM机, 则将钞箱属性设置为不 可用, 不支持自动加钞;
S112, 若接收存款的终端机为加钞机, 则将钞箱属性设置为不可用, 需要重新加钞;
5113, 结束存款。
按照上述的步骤, 对同一笔存款的其他钞票进行相同的处理, 直至所 有钞票处理结束。
此外, 在结束存款时, 还包括:
5114, 核对各通道传感器、 钞箱入口传感器, 若核对失败, 则置钞箱 属性为不可信。 置为不可信的钞箱, 不允许继续向该钞箱存款, 只有通过 一次出钞, 进行校正, 将其属性转化为可信才可以继续向该钞箱存款。
5115, 主控单元将更新后的虚拟电子钞箱、 钞箱信息表下发到钞箱信 息存储器, 更新钞箱信息存储器中的相应信息。
参见图 6, 是本发明实施例提供的取款处理流程的示意图;
在取款过程中, 实现虚拟电子钞箱和物理钞箱同步操作, 并且相互确 认校准, 保证物理钞箱内钞票信息的准确无误。 如图 6所示, 取款处理流程的具体实施步骤如下:
5200, 从钞箱信息存储器中读取虚拟电子钞箱、 钞箱信息表, 存放到 主控单元自带的存储器中;
5201 , 出钞前, 将钞箱信息存储器中的钞箱信息表的钞箱属性预置为 不可信; 同理, 将钞箱信息存储器中的钞箱属性预置为不可信, 是为了避 免将不可信或不可用的钞箱加入自动加钞系统中。 并且, 在取款过程中, 是在主控单元上完成虚拟电子钞箱、 钞箱信息表的相关操作, 在取款完成 前, 钞箱信息存储器中的虚拟电子钞箱、 钞箱信息表用于备份, 不作修改。
5202, 第 N张钞票出钞, 钞票经过出钞识别通道, 识别单元获得第 N 张钞票的固有信息, 该固有信息作为参加出钞校对的参数 Al。
5203, 根据主控单元上的钞箱信息表, 判断第 N张钞票被取出前所属 钞箱的属性是否可信, 若是, 则执行步骤 S205, 否则执行步骤 S204;
5204, 此步骤为可选操作, 可以选择继续从该钞箱出钞, 但该钞箱无 法参加自动加鈔、。
S205, 设主指针当前指向的固有信息为参数 B1; 判断参数 A1与参数
B1是否相同, 若是, 则执行步骤 S206, 否则执行步骤 S207;
5206, 虚拟电子钞箱的主指针、 副指针分别减 1 , 更新主控单元中的 虚拟电子箱、 钞箱信息表, 即删除虚拟电子钞箱中的 B1 , 将钞箱信息表中 的物理钞箱属性置为可信状态, 并更新钞箱信息表中的钞票张数、 钞票面 额等信息。
5207, 虚拟电子钞箱的副指针减 1 , 沿所述虚拟电子钞箱中更早存入 的固有信息的方向, 查找与参数 A1相同的固有信息; 设所述副指针为查 找固有信息而减 1的次数为 m; m++;
5208,判断参数 A1与参数 B (m+1)是否相同,若是, 则执行步骤 S211 , 否则执行步骤 S209;
5209,判断 m是否大于 5 (此处假设预置的查找次数阀值为 5 ),若是, 则执行步骤 S210, 否则返回步骤 S207;
5210, 钞箱出现严重问题, 设置该钞箱的属性为不可用; 5211 , 虚拟电子钞箱的主指针减(m+1 ), 副指针减 1 , 更新主控单元 中的虚拟电子箱、 钞箱信息表。 具体实施时, 可根据虚拟电子钞箱中的固 有信息及主指针所指位置, 来确定物理钞箱中剩余的钞票面额、 张数, 同 时更新主控单元上的钞箱信息表。
更为具体的, 在上述步骤 S206 ~ S211中, 若参数 A1与参数 B1不相 同,则虚拟电子钞箱的副指针减 1 ,副指针所指的钞票固有信息为参数 B2。 将参数 B2与参数 A1比较, 若参数 A1与参数 B2相同, 则虚拟电子钞箱 的主指针减 2, 钞箱内的钞票张数减 2。 若参数 A1与参数 B2不相同, 则 虚拟电子钞箱的副指针再减 1 , 副指针所指的钞票固有信息为参数 B3 , 将 参数 B3与参数 A1进行比较。 若参数 B3与参数 A1还是不相同, 则使虚 拟电子钞箱的副指针再次减 1 , 继续向后查找。 若按上述方法一直查找到 参数 B6, 参数 B6与参数 A1还是不相同, 则说明物理钞箱与虚拟电子钞 箱出现了严重的不对应, 则在主控单元中记录相应钞箱的属性为不可用。 属性为不可用的钞箱不可以参加自动加钞, 也不可以继续存款, 但可以选 择继续出钞。
5212, N加 1 , 等待下一张钞票出钞;
按照上述步骤, 对同一笔取款的其他钞票进行相同的处理, 直至所有 钞票出钞结束。 具体实施时, 根据最后出钞的一张钞票的状态, 分为两种 处理方式: 第一, 状态异常时被回收, 结束本笔交易, 在主控单元中记录 相应钞箱的属性为不可信。 第二, 状态正常时, 在主控单元中记录相应钞 箱的属性为可信。
5213 , 判断出钞是否结束, 若是, 则执行步骤 S214, 否则返回步骤 S202;
5214, 按照主控单元的操作结果, 更新钞箱信息存储器中的虚拟电子 钞箱、 钞箱信息表。
5215, 出钞结束。
需要说明的是, 本实施例提供的钞票处理系统, 能够实现上述的钞票 处理方法的所有步骤,其存款处理流程及取款处理流程与上述实施例相同, 在此不再赘述。
本发明实施例提供的钞票处理系统及方法, 建立与物理钞箱内的钞票 一对一映射的虚拟电子钞箱, 当钞票进出物理钞箱时, 同步更新虚拟电子 钞箱中的固有信息, 从而可根据虚拟电子钞箱的信息来确定物理钞箱内的 钞票信息, 保障物理钞箱内钞票的准确流动, 并保证物理钞箱内钞票信息 的准确无误, 能为自动加钞系统提供准确的钞箱信息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流 程, 是可以通过计算机程序来指令相关的硬件来完成, 所述的程序可存储 于一计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的 实施例的流程。 其中, 所述的存储介质可为磁碟、 光盘、 只读存储记忆体 ( Read- Only Memory, ROM )或随机存储记忆体 ( Random Access Memory, RAM )等。
以上所述是本发明的优选实施方式, 应当指出, 对于本技术领域的普 通技术人员来说, 在不脱离本发明原理的前提下, 还可以做出若干改进和 润饰, 这些改进和润饰也视为本发明的保护范围。

Claims

权 利 要 求
1、 一种钞票处理系统, 其特征在于, 包括终端机、 识别单元、 物理钞 箱、 钞箱信息存储器以及主控单元:
所述终端机, 用于处理存款业务和 /或取款业务;
所述识别单元, 用于在所述终端机存款或取款的过程中, 对进出物理 钞箱的钞票进行检测, 获取所述钞票的固有信息; 所述固有信息是用于区 分各张钞票的标识信息;
所述物理钞箱, 用于存储钞票;
所述钞箱信息存储器, 用于存储虚拟电子钞箱; 所述虚拟电子钞箱是 钞票的固有信息的集合, 所述虚拟电子钞箱中的固有信息与物理钞箱中的 钞票——映射, 且所述固有信息的存放顺序与物理钞箱中钞票的叠放顺序 相同;
所述主控单元, 用于根据所述识别单元获取的钞票的固有信息, 更新 虚拟电子钞箱; 并^^据所述虚拟电子钞箱的信息, 确定所述物理钞箱内的 钞票信息。
2、 如权利要求 1所述的钞票处理系统, 其特征在于, 所述钞箱信息存 储器还用于存储钞箱信息表, 所述钞箱信息表包含物理钞箱的属性、 钞票 张数和钞票面额信息;
物理钞箱与虚拟电子钞箱均采用先进后出的堆栈模式, 所述主控单元 采用主指针和副指针跟踪虚拟电子钞箱的固有信息; 在初始化时, 所述主 指针、 副指针指向虚拟电子钞箱的栈顶。
3、 如权利要求 2所述的钞票处理系统, 其特征在于, 所述识别单元还 用于验证即将进入物理钞箱的钞票是否合格, 并将验证结果传送至主控单 元;
所述主控单元具体包括:
信息读取模块, 用于从所述钞箱信息存储器中读取虚拟电子钞箱和钞 箱信息表; 格时, 将所述钞票存入物理钞箱, 并按顺序将所述钞票的固有信息存入所 述虚拟电子钞箱中, 将所述虚拟电子钞箱的主指针、 副指针分别加 1;
出钞处理模块, 将从物理钞箱中取出的钞票的固有信息, 与所述虚拟 电子钞箱中的固有信息进行比对, 查找所述钞票在所述虚拟电子钞箱中的 映射位置, 并删除所述映射位置上的固有信息;
钞箱信息处理模块,用于根据所述虚拟电子钞箱的主指针所指的位置, 确定所述物理钞箱内的钞票张数;并根据所述虚拟电子钞箱中的固有信息, 确定所述物理钞箱内的钞票面额;
钞箱信息更新模块, 用于在存款或取款结束后, 更新所述钞箱信息存 储器中的虚拟电子钞箱和钞箱信息表中的信息。
4、 一种钞票处理方法, 其特征在于, 包括:
Sl、 对进出物理钞箱的钞票进行检测, 获取所述钞票的固有信息; 根 据所述钞票的固有信息更新虚拟电子钞箱;
所述固有信息是用于区分各张钞票的标识信息; 所述虚拟电子钞箱是 钞票的固有信息的集合, 所述虚拟电子钞箱中的固有信息与物理钞箱中的 钞票——映射, 且所述固有信息的存放顺序与物理钞箱中钞票的叠放顺序 相同;
S2、根据所述虚拟电子钞箱的信息,确定所述物理钞箱内的钞票信息。
5、 如权利要求 4所述的钞票处理方法, 其特征在于, 所述虚拟电子钞 箱存储于钞箱信息存储器中; 所述钞箱信息存储器还用于存储有钞箱信息 表, 所述钞箱信息表包含物理钞箱的属性、 钞票张数和钞票面额信息; 物理钞箱与虚拟电子钞箱均采用先进后出的堆栈模式, 主控单元采用 主指针和副指针跟踪虚拟电子钞箱的固有信息; 在初始化时,所述主指针、 副指针指向虚拟电子钞箱的栈顶。
6、 如权利要求 5所述的钞票处理方法, 其特征在于, 在存款过程中, 所述步骤 S1具体包括:
CO、 主控单元从所述钞箱信息存储器中读取虚拟电子钞箱和钞箱信息 表;
Cl、 识别单元对即将进入物理钞箱的钞票进行检测, 获取所述钞票的 固有信息;
C2、 识别单元验证所述钞票是否合格, 将验证结果传送至主控单元; C3、 主控单元根据所述验证结果确定钞票合格时, 将所述钞票存入物 理钞箱, 并按顺序将所述钞票的固有信息存入所述虚拟电子钞箱中, 所述 虚拟电子钞箱的主指针、 副指针分别加 1。
7、 如权利要求 5或 6所述的钞票处理方法, 其特征在于, 在取款过程 中, 所述步骤 S1具体包括:
D0、 主控单元从所述钞箱信息存储器中读取虚拟电子钞箱和钞箱信息 表;
Dl、 识别单元对从物理钞箱中取出的钞票进行检测, 获取所述钞票的 固有信息;
D2、 主控单元将所述钞票的固有信息与所述虚拟电子钞箱中的固有信 息进行比对, 查找所述钞票在所述虚拟电子钞箱中的映射位置, 并删除所 述映射位置上的固有信息。
8、 如权利要求 7所述的钞票处理方法, 其特征在于, 所述步骤 D1中 获取的钞票的固有信息,记为参数 A1; 所述虚拟电子钞箱的主指针当前指 向的固有信息, 记为参数 B1; 则所述步骤 D2具体包括:
D21 , 判断参数 A1与参数 B1是否相同;
若相同, 则所述主指针、 副指针分别减 1 , 并删除所述 B1 , 将所述物 理钞箱的属性置为可信状态; 若不同, 则所述副指针减 1 , 沿所述虚拟电子钞箱的栈底方向, 向下 查找与所述参数 A1相同的固有信息; 所述副指针减 1后所指向的固有信 息, 记为参数 B2, 执行步骤 D22;
D22, 判断参数 A1与参数 B2是否相同;
若相同, 则所述主指针减 2, 所述副指针减 1 , 将所述物理钞箱的属性 置为不可信状态;
若不同,所述副指针继续减 1 ,继续向下查找与所述参数 A1相同的固 有信息;
D23, 设所述副指针为查找固有信息而减 1的次数为 m; 判断 m是否 大于预置的查找次数阀值;
若是, 则将所述物理钞箱的属性置为不可用状态;
否则, 所述主指针减(m+1 ), 所述副指针减 1 , 将所述物理钞箱的属 性置为不可信状态;
其中, 所述可信状态表示虚拟电子钞箱中的固有信息与物理钞箱内的 钞票实现一一映射, 钞箱信息正确; 所述不可信状态表示虚拟电子钞箱与 物理钞箱的映射关系出现错位, 需要通过出钞进行校正; 所述不可用状态 表示虚拟电子钞箱与物理钞箱的映射关系出现严重错误, 无法自动校正。
9、 如权利要求 8所述的钞票处理方法, 其特征在于, 步骤 S2中所述 的物理钞箱内的钞票信息包括钞票张数、钞票面额; 则所述步骤 S2具体包 括:
根据所述虚拟电子钞箱的主指针所指的位置, 确定所述物理钞箱内的 钞票张数;
才艮据所述虚拟电子钞箱中的固有信息, 确定所述物理钞箱内的钞票面 额。
10、 如权利要求 9所述的钞票处理方法, 其特征在于, 在所述步骤 S2 之后, 还包括: S3、 在存款或取款结束后, 更新所述钞箱信息存储器中的虚拟电子钞 箱和钞箱信息表中的信息。
PCT/CN2011/082018 2010-12-17 2011-11-10 钞票处理系统及方法 Ceased WO2012079437A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP20110848520 EP2654024A4 (en) 2010-12-17 2011-11-10 SYSTEM AND METHOD FOR PROCESSING BANK NOTES
US13/810,436 US8807316B2 (en) 2010-12-17 2011-11-10 Banknote processing system and method
AU2011345040A AU2011345040B2 (en) 2010-12-17 2011-11-10 Banknote processing system and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2010105939713A CN102013128B (zh) 2010-12-17 2010-12-17 钞票处理系统及方法
CN201010593971.3 2010-12-17

Publications (1)

Publication Number Publication Date
WO2012079437A1 true WO2012079437A1 (zh) 2012-06-21

Family

ID=43843291

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/082018 Ceased WO2012079437A1 (zh) 2010-12-17 2011-11-10 钞票处理系统及方法

Country Status (5)

Country Link
US (1) US8807316B2 (zh)
EP (1) EP2654024A4 (zh)
CN (1) CN102013128B (zh)
AU (1) AU2011345040B2 (zh)
WO (1) WO2012079437A1 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102013128B (zh) 2010-12-17 2012-10-31 广州广电运通金融电子股份有限公司 钞票处理系统及方法
JP5799651B2 (ja) * 2011-08-16 2015-10-28 沖電気工業株式会社 紙幣入出金装置および紙幣入出金制御方法
CN103679961B (zh) * 2012-09-20 2016-04-13 株式会社日立制作所 自动交易装置及钞票处理方法
JP5870008B2 (ja) * 2012-11-21 2016-02-24 日立オムロンターミナルソリューションズ株式会社 紙幣取扱装置
CN103116936B (zh) * 2013-01-11 2015-02-04 深圳怡化电脑股份有限公司 一种存取款一体机多钞箱联动进钞的协调控制方法及系统
JP2015135560A (ja) * 2014-01-16 2015-07-27 沖電気工業株式会社 入出金装置
CN104956410A (zh) * 2014-01-29 2015-09-30 日立欧姆龙金融系统有限公司 现金自动交易装置、纸币钞箱、纸币管理系统
WO2016009532A1 (ja) * 2014-07-17 2016-01-21 日立オムロンターミナルソリューションズ株式会社 自動取引装置、自動取引システム、および貨幣処理カセット
CN105447994B (zh) * 2014-08-27 2018-04-03 日立金融设备系统(深圳)有限公司 现金钞箱管理系统及现金钞箱管理方法
WO2016163188A1 (ja) * 2015-04-08 2016-10-13 日立オムロンターミナルソリューションズ株式会社 デバイスマネジメントシステム、検査装置、自動取引装置、デバイスマネンジメントサーバ
CN104809824B (zh) * 2015-04-30 2017-07-28 深圳市怡化时代科技有限公司 基于自助设备的钞箱自适应方法和装置
WO2018205098A1 (zh) * 2017-05-08 2018-11-15 深圳怡化电脑股份有限公司 自助设备的加钞控制方法及系统、自助设备
JP2019028730A (ja) * 2017-07-31 2019-02-21 グローリー株式会社 紙葉類処理システム及び紙葉類処理方法
CN107895442A (zh) * 2017-11-13 2018-04-10 深圳怡化电脑股份有限公司 纸币信息的确定方法、装置、钞箱、atm机及存储介质
CN108428282A (zh) * 2018-02-02 2018-08-21 深圳怡化电脑股份有限公司 钞箱纸币管理方法、系统及自助终端
CN110956736A (zh) * 2019-12-20 2020-04-03 恒银金融科技股份有限公司 一种带忘取回收功能的纸币清分存款机
CN114550366B (zh) * 2022-03-01 2023-08-01 浪潮金融信息技术有限公司 一种终端设备用智能化钞箱状态管理方法、系统及介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1361495A (zh) * 2000-12-25 2002-07-31 株式会社日立制作所 现金自动交易装置及集中管理系统
CN1462985A (zh) * 2002-05-29 2003-12-24 株式会社日立制作所 纸币处理机
CN1469326A (zh) * 2002-06-05 2004-01-21 ������������ʽ���� 纸币处理装置、自动柜员机、以及自动柜员机的找赎方法
CN1573829A (zh) * 2003-06-12 2005-02-02 株式会社日立制作所 纸币交易系统
JP3865171B2 (ja) * 1998-02-06 2007-01-10 日立オムロンターミナルソリューションズ株式会社 紙幣取扱装置
CN101533537A (zh) * 2008-03-12 2009-09-16 日立欧姆龙金融系统有限公司 纸币处理装置和现金自动交易装置
CN102013128A (zh) * 2010-12-17 2011-04-13 广州广电运通金融电子股份有限公司 钞票处理系统及方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3204967B2 (ja) * 1990-08-29 2001-09-04 株式会社日立製作所 紙葉の管理装置及び現金自動取引装置
HUP0402519A2 (hu) * 2001-12-21 2005-05-30 Giesecke & Devrient Gmbh Lapanyag, berendezés, valamint eljárás a lapanyag előállítására és feldolgozására
JP3754922B2 (ja) * 2001-12-26 2006-03-15 日立オムロンターミナルソリューションズ株式会社 紙幣取扱装置
JP4166098B2 (ja) * 2003-02-06 2008-10-15 日立オムロンターミナルソリューションズ株式会社 紙幣取扱装置
JP2004318335A (ja) * 2003-04-14 2004-11-11 Hitachi Ltd 紙幣取扱装置
US7856401B2 (en) * 2003-07-11 2010-12-21 Ncr Corporation Self-service terminal
JP4528067B2 (ja) * 2004-09-02 2010-08-18 日立オムロンターミナルソリューションズ株式会社 紙幣取扱装置、紙幣管理システム、紙幣管理方法、および紙葉類取扱装置
CN100580718C (zh) * 2004-10-12 2010-01-13 光荣株式会社 纸币识别计数器
GB0504573D0 (en) * 2005-03-04 2005-04-13 Firstondemand Ltd Traceability and authentication of security papers
JP4961170B2 (ja) * 2006-06-20 2012-06-27 日立オムロンターミナルソリューションズ株式会社 紙葉類処理システム
US20080106726A1 (en) * 2006-11-02 2008-05-08 Ellis Park Currency detection & tracking system and method
CN101681536B (zh) * 2007-06-06 2013-04-17 光荣株式会社 纸币存放库以及纸币处理机
JP5111060B2 (ja) * 2007-11-07 2012-12-26 日立オムロンターミナルソリューションズ株式会社 紙幣取扱装置および現金自動取引装置
US7857114B2 (en) * 2008-07-07 2010-12-28 Glory, Ltd. Banknote discrimination apparatus and banknote discrimination method
US8276733B2 (en) * 2008-07-07 2012-10-02 Kabushiki Kaisha Toshiba Sheet processing system, sheet processing apparatus, and sheet processing method
WO2010032337A1 (ja) * 2008-09-22 2010-03-25 グローリー株式会社 紙葉類管理装置、紙葉類管理方法及び紙葉類管理プログラム
DE102009006810A1 (de) * 2009-01-30 2010-08-05 Wincor Nixdorf International Gmbh Vorrichtung und Verfahren zur Einzahlung und/oder Auszahlung zumindest von Banknoten mit einem ersten Nennwert und Banknoten mit einem zweiten Nennwert
JP5337524B2 (ja) * 2009-02-20 2013-11-06 日立オムロンターミナルソリューションズ株式会社 紙葉類処理装置
CN101540075B (zh) * 2009-04-23 2011-05-18 广州广电运通金融电子股份有限公司 一种钞票存储的方法及存款机

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3865171B2 (ja) * 1998-02-06 2007-01-10 日立オムロンターミナルソリューションズ株式会社 紙幣取扱装置
CN1361495A (zh) * 2000-12-25 2002-07-31 株式会社日立制作所 现金自动交易装置及集中管理系统
CN1462985A (zh) * 2002-05-29 2003-12-24 株式会社日立制作所 纸币处理机
CN1469326A (zh) * 2002-06-05 2004-01-21 ������������ʽ���� 纸币处理装置、自动柜员机、以及自动柜员机的找赎方法
CN1573829A (zh) * 2003-06-12 2005-02-02 株式会社日立制作所 纸币交易系统
CN101533537A (zh) * 2008-03-12 2009-09-16 日立欧姆龙金融系统有限公司 纸币处理装置和现金自动交易装置
CN102013128A (zh) * 2010-12-17 2011-04-13 广州广电运通金融电子股份有限公司 钞票处理系统及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2654024A4 *

Also Published As

Publication number Publication date
US20130118861A1 (en) 2013-05-16
EP2654024A1 (en) 2013-10-23
EP2654024A4 (en) 2015-04-29
CN102013128B (zh) 2012-10-31
AU2011345040A1 (en) 2013-01-31
CN102013128A (zh) 2011-04-13
AU2011345040B2 (en) 2014-06-26
US8807316B2 (en) 2014-08-19

Similar Documents

Publication Publication Date Title
WO2012079437A1 (zh) 钞票处理系统及方法
JP5302933B2 (ja) 紙葉類判別装置
CN102376118A (zh) 纸张类处理系统及纸张类判别装置
WO2014117657A1 (zh) 纸币识别装置及其处理方法和纸币处理状态记录方法
EP2251288A2 (en) Paper sheet handling apparatus
JP7143699B2 (ja) 現金処理装置および情報処理システム
JP6476006B2 (ja) 自動取引装置及び取引システム
JP6720667B2 (ja) 自動取引装置
US8689700B2 (en) Device for handling banknotes with a virtual auxiliary cassette for exchanging partial funds cassette
WO2018205097A1 (zh) 自助终端的计数方法及装置、清机方法及装置、自助终端
CN117037357A (zh) 应用于智能钞箱的控制方法、装置及系统
WO2016129311A1 (ja) 自動取引装置、その計数方法、および自動取引システム
CN205015974U (zh) 货币处理单元以及自动交易处理装置
JP6346113B2 (ja) 自動取引装置
CN110619705B (zh) 机芯藏钞检测方法、系统、存储介质及智能设备
WO2018148936A1 (zh) 一种自动柜员机
JP2008140262A (ja) 紙葉類取引システム
WO2021130944A1 (ja) 紙幣取扱装置、搬送制御方法および搬送制御プログラム
US12175822B2 (en) Bill handling apparatus, bill handling method and recording method
CN107230297B (zh) 自动交易系统及自动清点方法
JPH11102456A (ja) 紙幣取引装置
KR101144893B1 (ko) 카세트의 매체 정산 방법 및 그 금융자동화기기
JP6191158B2 (ja) 自動取引装置
KR101735954B1 (ko) 금융기기 및 그것의 매체 관리 방법
JP2012248159A (ja) 紙葉類処理装置、方法及びプログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11848520

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 13810436

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2011848520

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2011345040

Country of ref document: AU

Date of ref document: 20111110

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE