This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2004-067656, filed on Mar. 10, 2004, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
This invention relates to a transaction degradation processing method for automated transaction apparatus to perform transaction degradation processing for automated transaction apparatus which performs automated transactions according to customer operation, a system for same, and an administration server for same, and in particular relates to a transaction degradation processing method for automated transaction apparatus which makes decisions regarding degraded transactions in response to the state of the automated transaction apparatus, a system for same, and an administration server for same.
2. Description of the Related Art
Automated cash transaction apparatus and automated cash advance apparatus used by financial institutions and similar perform various transactions according to customer operation, such as cash deposits and payments, bankbook recording, transfer payments, and transfers between accounts. In recent years, as business locations have diversified and longer business hours have been adopted, modes of use of such automated transaction apparatus have increasingly included single-unit installation in unmanned shops, stations, and convenience stores.
Recent growth of the Internet and demands for automated transaction apparatus entailing lower costs have resulted in the provision of browsers in automated transaction apparatus, so that such automated transaction apparatus is being controlled via the World Wide Web (see for example Japanese Patent Laid-open No. 2000-298752).
On the other hand, such automated transaction apparatus has functions for handling cards, bankbooks and other input media, as well as different kinds of cash; and depending on the state of these mechanisms and the state of media and cash within the apparatus, states may occur in which specific transactions cannot be executed. In such cases, suspension of operation of the apparatus itself is not advisable, and it is necessary to identify and eliminate transactions for which, due to the above state, the apparatus cannot execute, and to continue apparatus operation to perform transactions which can be executed. This procedure is called transaction degradation.
For example, transaction degradation during certain hours and during weekdays or holidays may be performed for transactions which automated transaction apparatus is capable of executing, or transaction degradation may be performed as a consequence of the state of a unit installed in automated transaction apparatus (a cash unit, card unit, or similar), or due to the state of media.
Such transaction degradation processing is all controlled by a program incorporated within the automated transaction apparatus. When there is a “degradation” judgment by this program, transaction keys are erased and transactions are disabled by the program which displays the customer operation portion of the automated transaction apparatus.
Such conventional transaction degradation control is all performed by a program within the automated transaction apparatus, and so the program must be installed to all of the related automated transaction apparatus.
Further, transaction degradation conditions relating to hours of operation, weekdays and holidays are obtained from each bank host connected to the automated transaction apparatus, and so must be acquired from hosts for all of the automated transaction apparatus installations. Consequently communication costs are expected to be high.
Further, due to changes in the specifications of bank operations, the internal program must be modified for all automatic transaction apparatus installations in order to add transaction services and change degradation conditions, so that maintenance is difficult.
Hence an object of the invention is to provide a transaction degradation processing method for automated transaction apparatus which performs transaction degradation of automated transaction apparatus without installation of a program in the automated transaction apparatus, as well as a system and administration server to execute this method.
Another object of the invention is to provide a transaction degradation processing method for automated transaction apparatus to execute transaction degradation conditions for automated transaction apparatus so as to lower communication costs, as well as a system and administration server to execute this method.
Still another object of the invention is to provide a transaction degradation processing method for automated transaction apparatus to facilitate addition of transaction services and modification of degradation conditions, as well as a system and administration server to execute this method.
In order to attain these objectives, a transaction degradation processing method for automated transaction apparatus, which executes specified transactions according to customer operation among a plurality of transactions of this invention, has a step of transmitting the state of the automated transaction apparatus to an administration server which operates a plurality of automated transaction apparatus from the above automated transaction apparatus; a step of deciding the available transactions of the above automated transaction apparatus according to the state of the above automated transaction apparatus, referring to operation information stored in a database on the above administration server; and a step of transmitting the above decision results for available transactions to the above automated transaction apparatus.
An automated transaction system of this invention has automated transaction apparatus which executes specified transactions according to customer operation among a plurality of transactions, an administration server which operates a plurality of the above automated transaction apparatus, and a database which stores operation information for the above automated transaction apparatus; the administration server decides the available transactions of the above automated transaction apparatus according to states transmitted from the automated transaction apparatus, referencing operation information stored in the above database, and transmits the decision results for available transactions to the automated transaction apparatus.
An administration server of the invention has a database which stores operation information for automated transaction apparatus executing specified transactions according to customer operation among a plurality of transactions, and a server which operates a plurality of the above automated transaction apparatus; the above server decides the available transactions of the automated transaction apparatus from the states of the automated transaction apparatus transmitted from the automated transaction apparatus, referring to operating information stored in the above database, and transmits the decision results for available transactions to the automated transaction apparatus.
Further, in this invention it is preferable that the above transmission step comprises a step of transmitting the state of the above automated transaction apparatus when a customer issues an instruction to begin a transaction to the automated transaction apparatus.
Further, in this invention it is preferable that the above transmission step comprise a step of transmitting state information for the unit handling the media of the above automated transaction apparatus and state information for the above media, and that the above judgment step comprise a step of judging the available transactions of the automated transaction apparatus according to state information for the above unit and state information for the above media.
Further, in this invention it is preferable that the above decision step comprise a step of deciding, from state information for the above media, whether transactions using the above media can be executed.
Further, in this invention it is preferable that the above decision step comprise a step of deciding which transactions are available, referring to a table, stored in the above database, indicating available transactions according to state information for the above units and state information for the above media.
Further, in this invention it is preferable that the above decision step have a step of judging, from state information for the above media, whether operation using the above media is possible, and a step of deciding available transactions according to the judgment results, referring to a table indicating available transactions according to the above judgment results.
Further, in this invention it is preferable that the method further have a step of displaying available transactions on the transaction selection screen of the above automated transaction apparatus.
Further, in this invention it is preferable that the above transmission step has a step of transmitting information on the quantity of cash in the automated transaction apparatus and on the quantity of media for transaction recording in the automated transaction apparatus.
In this invention, by having a server with a database perform transaction degradation processing, there is no longer a need for installation of programs and tables in a number equal to the number of ATM units, modification of the table specifications is facilitated, and program maintainability is improved.
Also, through unified management using a database of the transaction service schedule of the financial institution host and of the unit state and media state of each ATM, a high level of maintainability, which is an advantage of database use, can be realized. And through adoption of a database, secondary utilization of data becomes possible, and retrieval and display of data by external systems is enabled.
Below, aspects of the invention are explained, in the order of automated transaction systems, a first aspect of degradation processing for automated transaction apparatus, a second aspect of degradation processing for automated transaction apparatus, and other aspects; however, this invention is not limited to these aspects.
Automated Transaction System
The ATM operation center 2 controls operation of ATMs, is connected with a host computer 9 of a financial institution through the network 8, and also relays transaction data.
The operation center 2 has a Web server 3 connected to the network 7; an ATM business server 4 which exchanges transaction data with ATMs 1, controls and monitors operation of ATMs 1 and similar via the Web server 3; a database server 6 which stores various data used by the ATM business server 4; and a host gateway 5 which connects the ATM business server 4 and host computer 9.
The database 6 has a center/store mode table 60 which stores transaction operation modes at centers and stores for ATMs 1, a unit table 62 which stores degraded transactions according to unit states in ATMs 1, a media table 64 which stores degraded transactions according to media states, and an empty/full judgment condition table 66 which stores conditions used to make empty/full judgments according to state information from ATMs 1.
The business server 4 uses these tables 60, 62, 64, 66 according to state information from ATMs 1 to perform transaction degradation checks, as described below, and notifies the ATMs 1.
Thus by performing transaction degradation processing on the server side, there is no longer a need to install programs a number of times equal to the number of ATM installations, and program maintainability is improved through modification of specifications and similar. That is, the program to control the level of business which is normally incorporated in the ATMs 1 is moved to the server side, and converted into a Web application.
Further, through unified management on the database server 6 of the transaction service schedule of bank hosts and of unit states/media states for each ATM, the high level of maintainability which is an advantage of a database server 6 can be realized.
And, through adoption of a database, secondary utilization of data becomes possible, and retrieval and display of data by external systems is enabled.
First Aspect of Transaction Degradation Processing
As shown in
As shown in the block diagram of automated transaction apparatus 1 in
The RPR (Receipt Printer) unit 19 uses a printing head to print characters describing transaction results onto a receipt form, and ejects the printed receipt from the card insertion/ejection opening. Also, when an ejected receipt is not taken by the user within a prescribed amount of time, the RPR unit 19 retracts the receipt from the insertion/ejection opening and stores the receipt. Similarly, when an ejected magnetic card is not taken by the user within a prescribed amount of time, the magnetic card is retracted from the insertion/ejection opening and stored.
The UOP portion (customer operation portion) 16 comprises a display with touch panel (screen display portion and key input portion) 16-1, 16-2. The bankbook printing portion 13 prints a transaction record onto a bankbook inserted from the bankbook insertion/ejection opening, and ejects the bankbook from the bankbook insertion/ejection opening.
The recycling-type paper currency dispensation/deposition mechanism 14 has a paper currency quantity counting portion 14-1 which validates and counts paper currency inserted from the paper currency insertion/ejection opening; a paper currency storage portion (stacker) 14-4 to store paper currency; a paper currency transport portion 14-3 to transport paper currency between the paper currency insertion/ejection opening and paper currency storage portion 14-4; and a unit control portion 14-2 to perform deposit operations to store counted paper currency in the stacker 14-4, and to take off the required paper currency from the stacker 14-4 and discharge the paper currency to the paper currency insertion/ejection opening.
The recycling-type paper currency dispensation/deposition mechanism 14 is explained referring to
The unit control portion 14-2, upon receiving a paper currency accept/count command, opens the deposit/withdrawal opening 500. Then, when media (paper currency) is detected at the deposit/withdrawal opening 500, the deposit/withdrawal opening 500 is closed, validation (counting) is begun by the validation portion 502, and validated paper currency to the pool portion 504 is accumulated.
Next, when the unit control portion 14-2 receives a paper currency storage command, paper currency is stored in the paper currency stackers 505, 506 while counting the paper currency of the pool portion 504, and storage in the cashbox/stackers 505, 506 is completed. Also, upon receiving a paper currency deposit return command, the unit control portion 14-2 transports paper currency in the pool portion 504 to the deposit/withdrawal opening 500.
Further, upon receiving a paper currency dispense command, the unit control portion 14-2 dispenses paper currency from the stackers 505, 506, and transports the paper currency to the deposit/withdrawal opening 500, passing through the validation portion 502. And upon receiving a paper currency intake command, the unit control portion 14-2 transports paper currency in the deposit/withdrawal opening 500 to a specified location (for example, a location specified by a vendor-dependent parameter; in
Upon receiving a paper currency discharge command, the unit control portion 14-2 opens the deposit/withdrawal opening 500, and then, upon detecting the removal of paper currency, closes the deposit/withdrawal opening 500.
Returning to
The communication control portion 11 performs communications with the Web server of the operation center 2 by using HTTP (Hyper Text Transfer Protocol). The main control portion 10 is connected to the units 11, 12, 13, 14, 15, 16 by a bus 20 to control these units.
As shown in
On the other hand, the modes of operation at the top are dispense suspension, deposit suspension, recording suspension, payment transfer suspension, coin suspension, and account transfer suspension. In the figure, circles indicate that the transaction is possible, and marks ‘X’ indicate that the transaction is not possible. For example, in dispense suspension mode, card withdrawal, card/bankbook withdrawal, cash transfer payments without a transfer payment card, cash transfer payments using a transfer payment card, and cashing (cash advances) cannot be performed.
The deposit-related operations of card deposits and bankbook deposits, as well as (bankbook) recording, balance inquiries, transfers between accounts, account payment transfers without a transfer payment card, account payment transfers using a transfer payment card, cashing inquiries, and cashing refunds can be handled.
This center/store table 60 is decided on by the financial institution host 9 based on the store and time period, and is loaded by the host 9 into the database 6. Then, one among the six operation modes is selected according to the store and schedule, that is, according to the time period (from 9:00 to 16:00, from 16:00 on, and similar).
Next, the full/empty judgment condition table 66, used for media full/empty judgments of ATMs 1, is explained using
The full quantity and the deposit limit quantity are set according to the apparatus operating state (for example, the installation location and time period); in this example, the full quantity is set to 10,000 bills, and the deposit limit quantity is set to 200 bills.
Similarly, when either the sensor in a stacker or cashbox detects the empty state or the cash counter value is zero, an empty state is judged to have occurred. Apart from this empty state, there are a second-degree near-end state and a first-degree near-end state indicating states close to the empty states; the state is judged to be the second-degree near-end state at or below the withdrawal quantity limit, and to be the first-degree near-end state at or below the quantity for near end notification.
These near-end quantities and the withdrawal quantity limit are set according to the operating state of the apparatus (for example, the location of installation and time period); in this example, near-end quantities are two hundred 10,000-yen bills and twenty 1000-yen bills, and withdrawal quantity limits are set to thirty 10,000-yen bills and to eight 1000-yen bills. Otherwise, the state is judged to be normal.
Similarly,
The full quantity and near-end notification quantity are set according to the state of operation of the apparatus (for example, the location of installation and time period); in this example, the full quantity is 1200, and the near-end notification quantity is set to 20. Otherwise, the state is judged to be normal.
Degraded transactions are decided according to such judgment results using the operation contents and media empty/full degradation conditions table 64 shown in
Similarly to
On the other hand, the modes of operation at the top include, as media-end modes, receipt form end, transfer payment card end, second-degree end of 10,000-yen bills, second-degree end of 1000-yen bills, and first-degree end of coins. Media-full modes include bankbook intake portion full, stored paper currency near-full, stored coins near-full, paper currency reject box near-full, and coin reject box near-full.
For example, when receipt media is ended, and receipts cannot be issued, it is decided that operations other than bankbook recording cannot be handled. Also, in the case of a card withdrawal, the transaction cannot be handled when 10,000-yen bills are in the second-degree near-end mode, but when only 1000-yen bills are in the second-degree near-end mode, withdrawal of 10,000-yen bills can be performed instead; this is indicated by a triangle symbol in the figure.
Similarly, with stored paper currency in the near-full state, it is decided that card deposits, bankbook deposits, cash transfer payments, and cashing refunds, in which cash deposits are performed, cannot be handled; whereas other transactions involving withdrawals can be handled.
Next, a unit table 62 used to decide on transaction degradation according to unit states is explained, referring to
Conditions for degradation of all transactions are the journal printer unit being unconnected, impairment or failure, and setup failure, in conjunction with cases in which the electronic journal (journal memory) cannot be used, and cases of a hard disk state error. Further conditions are cases in which either the paper currency unit, or the card unit, or the receipt unit, is unconnected, undergoes impairment or failure, undergoes setup failure, or has an internal reservation or logically detected residual of the medium.
Similarly, recording transaction degradation occurs in cases in which the recording unit is unconnected, impairment occurs, there is a setup failure, or there is internal reservation or logically detected residual of the medium.
Next, transaction degradation processing of the business server 4 of the automated transaction system is explained, using
As shown in
In ATMs 1 with the configuration of
The Web server 3 receives this information, starts the transaction start controller (program), and notifies the business server 4 of the current phase, event type, and data (apparatus states EB, EW, ER, EP, media information G0 to G3).
As indicated in
In the Web server 3, the transaction controller receives this information and creates the data for the next screen. Because the next screen is a transaction selection screen, a decision is made as to whether degradation has occurred for each transaction (withdrawals, deposits, balance inquiries, recording, and similar), a screen view for displaying keys of the next screen is created, and this is transmitted to the ATM 1 in HTTL (Hyper Text Transfer Language).
At the ATM 1, this is viewed by a browser, and the transaction keys specified for display are displayed on the screen of the UOP 16.
(S10) First, unit states (including media states) of the ATM 1 are acquired, and empty/full judgments are made, referring to the end/full condition tables 66-1 and 66-2 in
(S12) Next, mode information for the center/store table 60 of
(S14) For each transaction (i), the operation mode table 60 of
(S16) If the transaction (i) is being executed, the ATM unit state of transaction (i) is judged. First, unit state information from the above-described ATM 1 is used to reference the unit degradation condition table 62 (
(S18) The transaction pointer (i) is incremented by one, and a judgment is performed, based on the value of the pointer (i), to determine whether judgments have been completed for all transactions in
(S20) If judgments have been completed for all transactions, the judgment results shown in
In this way, by performing transaction degradation processing on a server having a database, there is no longer a need for installation of programs and tables in a number equal to the number of ATM units, modification of the table specifications is facilitated, and program maintainability is improved.
And, through unified management on a database server 6 of the bank host transaction service schedule and unit states/media states for each ATM, the high level of maintainability which is an advantage of a database server 6 can be realized. Moreover, through adoption of a database secondary utilization of data becomes possible, and retrieval and display of data by external systems is enabled.
Further, transaction degradation judgments are performed each time the screen is touched by a customer, that is, upon each initiation of a transaction; hence transaction degradation judgments can be performed under the most recent conditions, and transaction degradation judgments are not performed when no customers are present, so that excess judgment processing can be prevented.
Second Aspect of Transaction Degradation Processing
As shown in
That is, this automated transaction apparatus 1 is a simplified ATM which handles only paper currency and does not handle bankbooks, and is suitable for installation in a convenience store or supermarket.
An image sensor is provided in the card reader portion 12, to optically read the magnetic card (embossed portion). The UOP portion (customer operation portion) 16 comprises a display with a touch panel (screen display portion and key input portion) 16-1, 16-2. The receipt printer (RPR) 19 prints a transaction record onto a receipt form and ejects the receipt from the receipt ejection opening.
The cash units comprise a recycling-type paper currency dispenser/receiver 14 and paper currency withdrawal device 21. The recycling-type paper currency dispenser/receiver 14 has a paper currency counting portion 14-1 which validates and counts paper currency inserted from the paper currency insertion opening 142; a paper currency storage portion (stacker) 14-4 which stores paper currency; a paper currency transport portion 14-3 which transports paper currency between the paper currency insertion opening 142, ejection opening 140, and paper currency storage portion 14-4; and a recycling unit control portion 14-2 which performs deposit operations to store counted paper currency in the stacker 14-4, as well as withdrawal operations to dispense required paper currency from the stacker 14-4 and discharge the paper currency to the paper currency ejection opening 140.
As shown in
The paper currency withdrawal device 21 has a paper currency storage portion (stacker) 21-4 which stores paper currency, a paper currency counting portion 21-1 which validates and counts paper currency picked up from the paper currency storage portion 21-4, paper currency transport portion 21-3 which transports paper currency between the paper currency withdrawal opening 141 and paper currency storage portion 21-4, and unit control portion 21-2 which performs withdrawal operations to dispense the required paper currency and release the paper currency to the paper currency withdrawal opening 141.
As shown in
The main control portion (CPU) 10 is connected via the bus 20 to the receipt printer 19, card reader portion 12, paper currency counting portions 14-1 and 21-1, customer operation portions 16-1 and 16-2, and communication control portion 11, and controls ATM transactions. The communication control portion 11 communicates with the Web server 3 of the operation center 2 using HTTL (Hyper Text Transfer Language).
As shown in
On the other hand, the operation modes shown at the top in the figure include, as deposit modes, card deposit suspension and credit refund suspension; as withdrawal modes, card withdrawal suspension, credit borrowing suspension, payment after inquiry suspension; and as balance inquiry modes, balance inquiry suspension and credit inquiry suspension. Moreover, account transfer payment suspension is also provided. In the figure, circle indicate transactions are possible, and symbol ‘X’ indicate transactions are not possible.
For example, in the card withdrawal suspension mode, card withdrawals, cashing, and continuous card withdrawal cannot be handled. Deposit services such as card deposits and cashing refunds, as well as card balance inquiries, cashing refunds, and account transfer payments can be handled.
This center/store table 60 is determined by the financial institution host 9 according to the store and the time period, and is loaded into the database from the host 9. One of the eight operation modes is then selected according to the store and the schedule, that is, the time period (from 9:00 to 16:00, from 16:00 on, and similar).
Next, the full/end judgment condition table 66, used in media full/end judgments for an ATM 1, is explained using
In the 10,000-yen bill stacker 505 of the recycling portion, when there are 21 or fewer bills or when the empty sensor detects an empty state, the empty state is judged to occur, and when there are 200 or more bills or when the full sensor detects a full state, the full state is judged to occur. In the 1000-yen bill stacker 506 of the recycling portion, when there are 9 or fewer bills or when the empty sensor detects an empty state, the empty state is judged to occur, and when there are 500 or more bills or when the full sensor detects a full state, the full state is judged to occur.
In the collection cashbox 508 of the recycling portion, with zero bills the empty state is judged to occur, and with 2000 or more bills or when the full sensor detects a full state, the full state is judged to occur. In the reject box 512 of the recycling portion, with zero bills the empty state is judged to occur, and with 100 or more bills or when the full sensor detects a full state, the full state is judged to occur.
Next, in the paper currency withdrawal portion 21, when the number of 10,000-yen bills in the upper or lower stacker 210 is 21 or fewer, the empty state is judged to occur, and when the number is 1500 or greater, the full state is judged to occur. When the number of 1000-yen bills in the lower or upper stacker 220 is 9 or fewer, the empty state is judged to occur, and when the number is 1500 or greater, the full state is judged to occur.
In the upper and lower reject portions 212, 222, with zero bills the empty state is judged to occur, and with 20 or more bills the full state is judged to occur. The number of bills for the empty and full states are set according to the operation state of the apparatus (for example, the installation location and the time period).
Degraded transactions are decided according to these full/end judgment results using the service contents and media end/full degradation condition table 64 shown in
Further, as the transactions services of an ATM 1 with the configuration described above, similarly to
For example, when the receipt media is in the empty state, receipts can no longer be issued, and so all transaction services are determined to be impossible. And, when 1000-yen bills in the recycling portion are in the empty state, in cases of card withdrawals, cashing and continuous card withdrawals, if neither the recycling portion nor the withdrawal portion is in a 10,000-yen-bill-empty state, transactions are possible, whereas if either is in a 10,000-yen-bill empty state then withdrawal transactions are degraded, and with 1000-yen bills in the empty state, 1000-yen-bill withdrawal degradation occurs (▴1).
The cases of the empty states of the upper stacker and lower stacker of the withdrawal portion are similar. Also, cashing refunds are similar to card-based transactions when there are 11 or more 1000-yen bills in either case.
Similarly in the case of the full state of the card take in portion, all transaction services are judged to be not available. When the reject portion is in the full state, in cases of card withdrawals, cashing, and continuous card withdrawals, if 10,000-yen bill operations are not possible using stacker other than the stacker in question, withdrawal degradation is judged to occur, and similarly when 1000-yen bill operations are not possible, 1000-yen withdrawal degradation is judged to occur (“▴4”).
In the case of a media-full state in the reject portion of the recycling portion, deposit transactions are taken to be not possible, whereas if the withdrawal portion can be used, execution of withdrawals is judged to be possible (“▴3”). When the collection box of the recycling portion is in the media-full state, it is decided that deposits cannot be handled.
The unit table 62 used to determine transaction degradation according to unit states is the same as in
Next, transaction degradation processing by the business server 4 of an automated transaction system is explained, using
As shown in
In ATMs 1 with the configuration of
The Web server 3 receives this information, starts the transaction start controller (program), and notifies the business server 4 of the current phase, event type, and data (apparatus states EB, EW, ER, media information G0 to G2).
As explained using
In the Web server 3, the transaction controller receives this information and creates the data for the next screen. That is, because the next screen is a transaction selection screen, whether degradation occurs is decided for each transaction (withdrawals, deposits, balance inquiries, and similar), a screen view to display keys on the next screen is created, and this is transmitted to the ATM 1 in HTTL (Hyper Text Transfer Language).
At the ATM 1, the browser views this data, and displays on the screen of the UOP 16 the transaction keys specified for display.
In this example also, similarly to the first aspect, by performing transaction degradation processing on the side of the server having a database, there is no longer a need for installation of programs and tables in a number equal to the number of ATM units, modification of the table specifications is facilitated, and program maintainability is improved.
Further, through unified management by the database server 6 of the bank host transaction service schedule and the unit states and media states of individual ATMs, a high level of maintainability, which is an advantage of database use, can be realized. And through adoption of a database, secondary utilization of data becomes possible, and retrieval and display of data by external systems is enabled.
Other Aspects
As shown in
This operation center 2 has ATM operation servers 4-1, 4-2 which exchange transaction data with the Web servers 3-1, 3-2 connected by the network 7, and with ATMs 1 through the Web servers 3-1, 3-2, and control and monitor operation; a shared database server 6 which stores various data used by the ATM operation servers 4-1, 4-2; and host gateways 5-1, 5-2 which connect the ATM operation servers 4-1, 4-2 and host computers 9-1, 9-2.
The database 6 has a center/store mode table 60 which stores operation modes for each transaction in the center/stores in which ATMs 1 are installed; a unit table 62 which stores degradation transactions according to the unit states of ATMs 1; a media table 64 which stores degradation transactions according to media states; and an end/full judgment condition table 66 which stores conditions used to judge end/full states based on state information from ATMs 1.
The operation servers 4-1, 4-2 use the tables 60, 62, 64, 66 to perform transaction degradation checks according to the state information from ATMs 1, and send the results to the ATMs 1. By this means, degraded operation based on a common database can be performed by a plurality of financial institution hosts, regardless of data paths.
In the above-described aspects, automated cash transaction apparatus was employed as an example of automated transaction apparatus; but application to cash payment apparatus, cash deposit apparatus, cash lending apparatus and similar apparatus which handles cash is also possible.
Aspects of this invention have been explained above, but this invention can be variously modified within the technical scope of the invention, and such modifications are not excluded from the scope of the invention.
As explained above, by performing transaction degradation processing on the side of a server having a database, there is no longer a need for installation of programs and tables in a number equal to the number of ATM units, modification of the table specifications is facilitated, and program maintainability is improved.
Further, through unified management using a database of the transaction service schedule of the financial institution host and of the unit state and media state of each ATM, a high level of maintainability, which is an advantage of database use, can be realized. This is extremely advantageous in the cases of independent ATMs installed in unmanned locations, convenience stores and similar.
Number | Date | Country | Kind |
---|---|---|---|
2004-067656 | Mar 2004 | JP | national |