Automated teller's machine and method thereof
First Claim
1. An automated teller'"'"'s machine for outputting cash according to a given instruction, comprising:
- a controller generating control data including information indicating an amount to be outputted according to a given instruction; and
a cash output unit storing cash and outputting cash based on the control data generated by said controller, wherein mutual authorization is performed between said controller and said cash output unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface unit transmits a user'"'"'s instruction to a main control unit. The main control unit generates control data according to the user'"'"'s instruction and an instruction from a host and transmits the control data to a cash input/output unit. A cash output control unit in the cash input/output unit withdraws cash from a safe based on the control data and outputs the cash. The encryption process unit of the main control unit encrypts the control data. The encryption process unit of the cash input/output unit decrypts the encryption data encrypted by the encryption process unit of the main control unit and reproduces the original control data. Mutual authorization is performed between the main control unit and cash input/output unit.
-
Citations
12 Claims
-
1. An automated teller'"'"'s machine for outputting cash according to a given instruction, comprising:
-
a controller generating control data including information indicating an amount to be outputted according to a given instruction; and
a cash output unit storing cash and outputting cash based on the control data generated by said controller, wherein mutual authorization is performed between said controller and said cash output unit. - View Dependent Claims (2, 3)
said controller comprises: a first random number generation unit generating a first random number and transmitting the first random number to said cash output unit;
a first decrypting unit decrypting first encryption data using a first key, said first encryption data being obtained by encrypting the first random number using the first key in said cash output unit; and
a first authorization unit authorizing said cash output unit based on the first random number and a decryption result of said first decrypting unit, and said cash output unit, comprises;
a second random number generation unit generating a second random number and transmitting the second random number to said controller;
a second decrypting unit decrypting second encryption data using a second key, said second encryption data being obtained by encrypting the second random number using the second key in said controller; and
a second authorization unit authorizing said controller based on the second random number and a decryption result of said second decrypting unit.
-
-
3. The automated teller'"'"'s machine according to claim 2, wherein
said controller comprises a first storage unit storing the first and second keys, and said cash output unit comprises a second storage unit storing the first and second keys, wherein the first and second storage units are synchronously updated based on a parameter used inside this automated teller'"'"'s machine.
-
4. An automated teller'"'"'s machine which is connected to a host device for managing accounts of customers and accepts inputted cash, comprising:
-
a cash input unit recognizing inputted cash and generating transaction data including information indicating an amount of the cash; and
a controller generating cash input information for updating a deposit amount of an account corresponding to a customer who inputs the cash based on the transaction data generated by the cash input unit, and transmitting the cash input information to the host device, wherein mutual authorization is performed between said cash input unit and said controller.
-
-
5. An automated teller'"'"'s machine for outputting cash according to a given instruction, comprising:
-
a controller generating control data including information indicating an amount of cash to be outputted according to a given instruction; and
a cash output unit storing cash and outputting cash based on the control data generated by said controller, wherein the control data are encrypted according to a predetermined algorithm and transmitted from said controller to said cash output unit. - View Dependent Claims (6)
said controller comprises: a first storage unit storing an encryption key; and
an encrypting unit encrypting the control data using the encryption key stored in said first storage unit, and said cash output unit comprises;
a second storage unit storing a same encryption key as the encryption key stored in the first storage unit; and
a decrypting unit decrypting the control data encrypted by said encrypting unit using the encryption key stored in said second storage unit.
-
-
7. An automated teller'"'"'s machine which outputs cash according to a given instruction, comprising:
-
a controller generating control data including information indicating an amount of cash to be outputted according to a given instruction;
a cash output unit storing cash and outputting cash based on the control data generated by said controller; and
an encrypting unit encrypting the control data according to a predetermined algorithm and transmitting the encrypted control data from said controller to said cash output unit.
-
-
8. An automated teller'"'"'s machine which is connected to a host device for managing accounts of customers and accepts inputted cash, comprising:
-
a cash input unit recognizing inputted cash and generating transaction data including information indicating an amount of the cash; and
a controller generating cash input information for updating a deposit amount of an account corresponding to a customer who inputs the cash based on the transaction data generated by said cash input unit, and transmitting the cash input information to the host device, wherein the transaction data are encrypted according to a predetermined algorithm and transmitted from said cash input unit to said controller.
-
-
9. An automatic cash transaction method for outputting cash according to a given instruction, in which mutual authorization is performed between a controller generating control data including information indicating an amount of cash to be outputted according to a given instruction and a cash output unit outputting cash based on the control data prior to performing of a financial transaction.
-
10. An automatic cash transaction method for outputting cash according to a given instruction, wherein
generating control data including information indicating an amount of cash to be outputted according to a given instruction; -
encrypting the control data according to a predetermined algorithm;
transmitting the encryption data from a controller which generates and encrypts the control data to a cash output unit;
decrypting, by the cash output unit, the encryption data; and
outputting cash based on the decryption result.
-
-
11. An automated teller'"'"'s machine for outputting cash according to a given instruction, comprising:
-
control means for generating control data including information indicating an amount to be outputted according to a given instruction; and
cash outputting means for storing cash and outputting cash based on the control data generated by said control means, wherein mutual authorization is performed between said control means and said cash outputting means.
-
-
12. An automated teller'"'"'s machine for outputting cash according to a given instruction, comprising:
-
control means for generating control data including information indicating an amount of cash to be outputted according to a given instruction; and
cash outputting means for storing cash and outputting cash based on the control data generated by said control means, wherein the control data are encrypted according to a predetermined algorithm and transmitted from said control means to said cash outputting means.
-
Specification