Legal claims defining the scope of protection, as filed with the USPTO.
1. A money amount change information transmission apparatus comprising: money amount change information generating means for acquiring a money amount concerning a change to generate money amount change information; first balance acquiring means for acquiring a first balance from a currency terminal, wherein the first balance acquiring means transmits a first balance reference command to the currency terminal before transmission of the money amount change information; money amount change information transmitting means for transmitting the generated money amount change information to the currency terminal; notification receiving means for receiving a notification indicating that the first balance has been changed based on the transmitted money amount change information from the currency terminal, wherein the money amount change information is retransmitted to the currency terminal to carry out a retrial when no notification is received within a predetermined time; second balance acquiring means for acquiring a current balance from the currency terminal, wherein the second balance acquiring means only transmits a second balance reference command to the currency terminal when the notification is not received after the retrial; and comparing means for comparing the first balance acquired before a transmission and at least one retransmission of the money amount change information by the first balance acquiring means with the current balance acquired after the transmission and the at least one retransmission of the money amount change information by the second balance acquiring means when the notification indicating that the balance has been changed is not received, wherein the money amount change information transmitting means again transmits the money amount change information to the currency terminal when the current balance has not been changed from the first balance, and wherein the comparing means is performed only when the notification is not received after the retrial.
2. The money amount change information transmission apparatus according to claim 1 , comprising: judging means for performing a judgment as to whether the balance has been changed by the currency terminal based on the money amount change information from a result of the comparison performed by the comparing means.
3. The money amount change information transmission apparatus according to claim 2 , wherein, when the judging means determines that the balance has not been changed, the money amount change information transmitting means re-transmits the money amount change information to the currency terminal.
4. The money amount change information transmission apparatus according to claim 2 , comprising: log data generating means for generating log data having contents of processing with respect to the currency terminal recorded therein; and log data transmitting means for transmitting the generated log data to a predetermined log server, wherein, when the judging means performs the judgment, the log data generating means records the result of the judgment in the log data.
5. The money amount change information transmission apparatus according to claim 4 , comprising: log data generating means for generating log data having contents of processing with respect to the currency terminal recorded therein; and log data transmitting means for transmitting the generated log data to a predetermined log server, wherein, when the judging means performs the judgment, the log data generating means records the result of the judgment in the log data.
6. The money amount change information transmission apparatus according to claim 2 , comprising: first log data transmitting means for generating log data having the money amount concerning the money amount change information and indicating whether the notification is received from the currency terminal, and transmitting the log data to a predetermined log server; and second log data transmitting means for generating confirmation log data that includes the result of the judgment and is associated with the generated log data, and transmitting the confirmation log data to a predetermined server.
7. The money amount change information transmission apparatus according to claim 4 , comprising: first log data transmitting means for generating log data having the money amount concerning the money amount change information and indicating whether the notification is received from the currency terminal, and transmitting the log data to a predetermined log server; and second log data transmitting means for generating confirmation log data that includes the result of the judging and is associated with the generated log data, and transmitting the confirmation log data to a predetermined server.
8. The money amount change information transmission apparatus according to claim 6 , wherein the predetermined server is an aggregation server that aggregates a plurality of pieces of confirmation log data as one piece of aggregated confirmation log data and transmits the aggregated confirmation log data to the predetermined log server.
9. A money amount change information transmission method comprising: acquiring a money amount concerning a change; generating money amount change information based on the acquired money amount; acquiring a first balance stored in a currency terminal before transmission of the money amount change information by transmitting a first balance reference command to the currency terminal; transmitting, by a money amount change information transmission apparatus, the generated money amount change information to the currency terminal; receiving a notification indicating that the first balance stored in the currency terminal has been changed based on the transmitted money amount change information, wherein the money amount change information is retransmitted to the currency terminal to carry out a retrial when no notification is received within a predetermined time; acquiring a current balance from the currency terminal by transmitting a second balance reference command to the currency terminal only when the notification is not received after the retrial; comparing the first balance acquired before the transmission and the retransmission of the money amount change information with the current balance acquired after the transmission and the retransmission of the money amount change information when the notification is not received, wherein the money amount change information transmission apparatus again transmits the money amount change information to the currency terminal when the current balance has not been changed from the first balance, and wherein comparison between the first balance and the current balance is performed only when the notification is not received after the retrial.
10. A server comprising: first log data receiving means for receiving log data generated by a money amount change information transmission apparatus connected to the server via a network, the log data including money amount change information and indicating whether a notification that a balance stored in a currency terminal has been changed was received from the currency terminal; second log data receiving means for receiving confirmation log data generated by the money amount change information transmission apparatus, the confirmation log data including a result of a judgment indicating whether a first balance before a transmission and at least one retransmission of the money amount change information differs from a current balance after the transmission and the at least one retransmission, wherein the money amount change information is retransmitted to the currency terminal when no notification indicating that the balance has been changed based on the transmitted money amount change information is received within a predetermined time, and wherein the confirmation log data is associated with the log data; retrieving means for retrieving the confirmation log data associated with the received log data when the received log data indicates that the notification that the balance has been changed is not received from the currency terminal; and confirming means for confirming whether the currency terminal has changed the balance based on the result of the judgment recorded in the retrieved confirmation log data, wherein comparison between the first balance and the current balance is performed only when the notification is not received after retransmission of the money amount change information.
11. An electronic money system comprising: a currency terminal; an electronic money terminal including an electronic money module and a POS unit; a head office server; and an electronic money server, wherein the currency terminal stores a balance of a monetary value as electronic data and changes the balance by using money amount change information, the electronic money module transmits the money amount change information to the currency terminal, detects whether a notification that the balance has been changed is received from the currency terminal, generates log data including a money amount concerning the money amount change information and indicating whether the notification that the balance has been changed is received from the currency terminal, and transmits the log data to the electronic money server, the POS unit obtains a first balance before a transmission of the money amount change information and a current balance in the currency terminal after the transmission of the money amount change information, wherein at least one retransmission of the money amount change information occurs to carry out a retrial when no notification indicating that the first balance has been changed based on the transmitted money amount change information is received within a predetermined time before the current balance is obtained, compares the first balance acquired before the transmission and at least one retransmission of the money amount change information and the current balance acquired after the transmission and at least one retransmission of the money amount change information in the currency terminal and performs a judgment as to whether the currency terminal has changed the first balance when the electronic money module does not receive the notification, generates confirmation log data that includes a result of the judgment and is associated with the log data, and transmits the confirmation log data to the head office server, wherein after the retrial the electronic money module is configured to transmit again the money amount change information to the currency terminal when the current balance has not been changed from the first balance, the head office server receives the confirmation log data from the POS unit, aggregates a plurality of pieces of received confirmation log data as one piece of aggregated confirmation log data, and transmits the aggregated confirmation log data to the electronic money server, and the electronic money server receives the log data from the electronic money module, receives the aggregated confirmation log data from the head office server, retrieves the confirmation log data associated with the log data from the aggregated confirmation log data when the log data indicates that the notification that the balance has been changed is not received from the currency terminal, and confirms whether the currency terminal has changed the balance based on the result of judgment recorded in the confirmation log data that was retrieved, wherein comparison between the first balance and the current balance is performed only when the notification is not received after the retrial.
12. A money amount change information transmission apparatus comprising: a processor; and a memory device storing instructions which when executed by the processor, causes the processor to: acquire a money amount concerning a change; generate money amount change information based on the acquired money amount; acquire a first balance from a currency terminal unit by transmitting a first balance reference command to the currency terminal before transmission of the money amount change information; transmit the generated money amount change information to the currency terminal; receive a notification indicating that the balance has been changed based on the transmitted money amount change information from the currency terminal, wherein the money amount change information is transmitted again to the currency terminal to carry out a retrial when no notification is received within a predetermined time; acquire a current balance from the currency terminal after transmission and retransmission of the money amount change information by transmitting a second balance reference command to the currency terminal when the notification is not received after the retrial; and compare the first balance acquired before the transmission and the retransmission of the money amount change information to the currency terminal with the current balance acquired after the transmission and the retransmission of the money amount change information to the currency terminal when the notification indicating that the balance has been changed is not received, wherein after the retrial the money amount change information transmission apparatus is configured to transmit again the money amount change information to the currency terminal when the current balance has not been changed from the first balance, wherein comparison between the first balance and the current balance is performed only when the notification is not received after the retrial.
13. A server comprising: a processor; and a memory device storing instructions which when executed by the processor, causes the processor to: receive log data generated by a money amount change information transmission apparatus connected to the server via a network, the log data including money amount change information and indicating whether a notification that a balance stored in a currency terminal has been changed was received from the currency terminal; receive confirmation log data generated by the money amount change information transmission apparatus, the confirmation log data including a result of a judgment indicating whether a first balance acquired before a transmission and at least one retransmission of the money amount change information differs from a current balance acquired after the transmission and the at least one retransmission, wherein the money amount change information is retransmitted to the currency terminal when no notification indicating that the balance has been changed based on the transmitted money amount change information is received within a predetermined time, and wherein the money amount change information transmission apparatus is configured to transmit again the money amount change information to the currency terminal when the current balance has not been changed from the first balance and wherein the confirmation log data is associated with the log data; retrieve the confirmation log data associated with the received log data when the received log data indicates that the notification that the first balance has been changed is not received from the currency terminal; and confirm whether the currency terminal has changed the first balance based on the result of the judgment recorded in the retrieved confirmation log data, wherein comparison between the first balance and the current balance is performed only when the notification is not received after retransmission of the money amount change information.
14. The money amount change information transmission apparatus according to claim 1 , further comprising a controller, wherein the controller is configured to control an initial transmission of the money amount change information and at least one subsequent retransmission of the money amount change information to occur before the second balance acquiring means acquires the current balance.
Unknown
May 31, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.