Electronic account settlement apparatus electronic settlement method, storage medium and computer data signal
First Claim
1. An electronic settlement apparatus comprising memory for storing first point data representing points given to a first user onto a storage area of said memory and a processor, wherein said processor obtains, from an outer section, transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
- updates said first point data stored in said memory in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generates second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the corresponding second point data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with each other;
generates validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changes or erases said invalidation data when said validation data supplied to the outer section is supplied to the processor, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
2 Assignments
0 Petitions
Accused Products
Abstract
A remitter gains access to the transfer page of server to send remitter ID, amount of remittance. The server reduces the balance of electronic money for the remitter by an amount corresponding to the amount of remittance, generates remittee ID to give electronic money corresponding to the amount of remittance to the remittee. However, since the electronic money is invalidated, validation ID for validating the electronic money is sent to the remitter. The remittee sends remittee ID to the server and confirms the reception of electronic money. After that, the remittee sends remittee ID and validation ID to the server. The server validates the electronic money by use of the validation ID.
-
Citations
35 Claims
-
1. An electronic settlement apparatus comprising memory for storing first point data representing points given to a first user onto a storage area of said memory and a processor, wherein said processor obtains, from an outer section, transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
- updates said first point data stored in said memory in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generates second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the corresponding second point data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with each other;
generates validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changes or erases said invalidation data when said validation data supplied to the outer section is supplied to the processor, whereby canceling the prohibition of the transfer of points shown by said invalidation data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- updates said first point data stored in said memory in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
-
8. An electronic settlement apparatus comprising memory for storing first point data representing points given to a first user onto a storage area of said memory and a processor, wherein when an instruction to request generation of inquiry data is supplied from an outer section, said processor generates said inquiry data in response to the corresponding instruction, outputs said generated inquiry data, and stores the corresponding inquiry data onto a storage area of said memory;
- when authentication data and said inquiry data are supplied from the outer section, said processor authenticates an output destination of said inquiry data as a second user based on the corresponding authentication data, and when success of authentication is attained, said processor generates reception confirmation data representing that the corresponding second user has intension to receive the points from said first user so as to store said reception confirmation data onto the storage area of said memory;
said processor obtains, from an outer section, transferor specification data that specifies said first user, said inquiry data, and transfer amount data representing points to be transferred to said second user from said first user;
said processor determines whether or not said reception confirmation data is stored;
when it is determined that said reception confirmation data is stored, said processor updates said first point data stored in said memory in such a way that the points given to said first user specified by said transferor specification data obtained from the outer section are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
when it is determined that said reception confirmation data is stored, said processor generates second point data representing that the points shown by said transfer amount data obtained from the outer section are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with said inquiry data;
said processor generates validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
when said validation data supplied to the outer section is supplied to said processor, said processor changes or erases said invalidation data, whereby canceling the prohibition of the transfer of points shown by said invalidation data. - View Dependent Claims (9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 23)
- when authentication data and said inquiry data are supplied from the outer section, said processor authenticates an output destination of said inquiry data as a second user based on the corresponding authentication data, and when success of authentication is attained, said processor generates reception confirmation data representing that the corresponding second user has intension to receive the points from said first user so as to store said reception confirmation data onto the storage area of said memory;
-
14. An electronic settlement apparatus comprising memory for storing first point data representing points given to a first user onto a storage area of said memory and a processor, wherein when transfer amount data representing points, which a second user receives from said first user, and an instruction to request generation of inquiry data are supplied from an outer section, said processor generates said inquiry data in response to the corresponding instruction, outputs said generated inquiry data, and stores the corresponding inquiry data and said transfer amount data onto a storage area of said memory to be associated with each other;
- when authentication data and said inquiry data are supplied from the outer section, said processor authenticates an output destination of said inquiry data as a second user based on the corresponding authentication data, and when success of authentication is attained, said processor generates reception confirmation data representing that the corresponding second user has intension to receive the points from said first user so as to store said reception confirmation data onto the storage area of said memory;
said processor obtains transferor specification data that specifies said first user and said inquiry data from an outer section;
said processor determines whether or not said reception confirmation data is stored;
when it is determined that said reception confirmation data is stored, said processor updates said first point data stored in said memory in such a way that the points given to said first user specified by said transferor specification data obtained from the outer section are reduced by an amount corresponding to the points shown by said transfer amount data associated with said inquiry data obtained from the outer section;
when it is determined that said reception confirmation data is stored, said processor generates second point data representing that the points shown by said transfer amount data obtained from the outer section are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with said inquiry data;
said processor generates validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
when said validation data supplied to the outer section is supplied to said processor, said processor changes or erases said invalidation data, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
- when authentication data and said inquiry data are supplied from the outer section, said processor authenticates an output destination of said inquiry data as a second user based on the corresponding authentication data, and when success of authentication is attained, said processor generates reception confirmation data representing that the corresponding second user has intension to receive the points from said first user so as to store said reception confirmation data onto the storage area of said memory;
-
20. An electronic settlement apparatus comprising memory for storing first point data representing points given to a first user onto a storage area of said memory and a processor, wherein said processor obtains, from an outer section, transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
- updates said first point data stored in said memory in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generates second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with each other;
when authentication data for authenticating said first user and a validation instruction that requests to cancel the prohibition of transfer of points shown by second point data associated with said invalidation data are supplied to said processor, said processor authenticates said first user based on the corresponding authentication data, and when success of authentication is attained, said processor changes or erases said invalidation data associated with said second user, who is the partner to whom the corresponding first user transfers points, whereby canceling the prohibition of the transfer of points shown by said invalidation data. - View Dependent Claims (22)
- updates said first point data stored in said memory in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
-
24. An electronic settlement method comprising the steps of:
-
storing first point data representing points given to a first user;
obtaining transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
updating said first point data stored in said memory in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generating second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred;
generating validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changing or erasing said invalidation data when said validation data supplied to a outer section is supplied from the outer section, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
25. An electronic settlement method comprising the steps of:
-
storing first point data representing points given to a first user;
obtaining, from an outer section, transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
updating said first point data stored in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generating second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data to be associated with each other; and
changing or erasing, when authentication data for authenticating said first user and an validation instruction that requests to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data are supplied and said first user is authenticated based on the corresponding authentication data and success of authentication is attained, said invalidation data associated with said second user, who the partner to whom the corresponding authenticated user transfers the points, whereby canceling the prohibition of the transfer of points shown by the corresponding invalidation data.
-
-
26. An electronic settlement method comprising the steps of:
-
storing first point data representing points given to a first user;
generating and outputting, when an instruction to request generation of inquiry data is supplied from an outer section, said inquiry data in response to the corresponding instruction so as to store the corresponding inquiry data;
generating and storing, when authentication data and said inquiry data are supplied 65316-0007 from the outer section and an output destination of said inquiry data is authenticated as a second user based on said authentication data and success of authentication is attained, reception confirmation data representing that the corresponding second user has intention to receive the points from said first user;
obtaining transferor specification data that specifies said first user, said inquiry data, and transfer amount data representing points to be transferred to said second user from said first user from the outer section;
updating said first point data stored in such a way that the points given to said first user specified by said transferor specification data obtained from the outer section are reduced by an amount corresponding to the points shown by said obtained transfer amount data when whether or not said reception confirmation data is stored and it is determined that said reception confirmation data is stored;
generating second point data representing that the points shown by said transfer amount data obtained from the outer section are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred when it is determined that said reception confirmation data is stored, so as to store the corresponding second point data and the corresponding invalidation data to be associated with said inquiry data;
generating validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changing or erasing said invalidation data when said validation data supplied to the outer section is supplied, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
27. An electronic settlement method comprising the steps of:
-
storing first point data representing points given to a first user;
generating and outputting, when transfer amount data representing points, which a second user receives from said first user, and an instruction to request generation of inquiry data are supplied from an outer section, said inquiry data in response to the corresponding instruction so as to store the corresponding inquiry data and said transfer amount data to be associated with each other;
generating and storing, when authentication data and said inquiry data are supplied from the outer section and an output destination of said inquiry data is authenticated as a second user based on said authentication data and success of authentication is attained, reception confirmation data representing that the corresponding second user has intention to receive the points from said first user;
obtaining transferor specification data that specifies said first user and said inquiry data from the outer section;
updating said first point data stored in such a way that the points given to said first user specified by said transferor specification data obtained from the outer section are reduced by an amount corresponding to the points shown by said obtained transfer amount data when whether or not said reception confirmation data is stored and it is determined that said reception confirmation data is stored;
generating second point data representing that the points shown by said transfer amount data obtained from the outer section are given to said second user and invalidation data representing that the points shown by the corresponding second point data are prohibited from being transferred when it is determined that said reception confirmation data is stored, so as to store the corresponding second point data and the corresponding invalidation data to be associated with said inquiry data;
generating validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changing or erasing said invalidation data when said validation data supplied to the outer section is supplied, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
28. A computer-readable storage medium having a computer-program recorded thereon, said computer-program causing a computer to function as memory for storing first point data representing points given to a first user onto a storage area of said memory, and a processor for:
-
obtaining, from an outer section, transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
updating said first point data stored in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generating second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data to be associated with each other;
generating validation data for canceling the prohibition of the transfer of points shown by said invalidation data; and
changing or erasing said invalidation data when said validation data supplied to the outer section is supplied to the processor, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
29. A computer-readable storage medium having a computer-program recorded thereon, said computer-program causing a computer to function as memory for storing first point data representing points given to a first user onto a storage area of said memory, and a processor for:
-
generating and outputting, when an instruction to request generation of inquiry data is supplied from an outer section, said inquiry data in response to the corresponding instruction so as to store the corresponding inquiry data onto the storage area of said memory;
generating, when authentication data and said inquiry data are supplied from the outer section and an output destination of said inquiry data is authenticated as a second user based on said authentication data and success of authentication is attained, reception confirmation data representing that the corresponding second user has intention to receive the points from said first user so as to store said generated reception confirmation data onto the storage area of said memory;
obtaining transferor specification data that specifies said first user, said inquiry data, and transfer amount data representing points to be transferred to said second user from said first user from the outer section;
updating said first point data stored by said memory in such a way that the points given to said first user specified by said transferor specification data obtained from the outer section are reduced by an amount corresponding to the points shown by said obtained transfer amount data when whether or not said reception confirmation data is stored and it is determined that said reception confirmation data is stored;
generating second point data representing that the points shown by said transfer amount data obtained from the outer section are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred when it is determined that said reception confirmation data is stored, so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with said inquiry data;
generating validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changing or erasing said invalidation data when said validation data supplied to the outer section is supplied to the processor, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
30. A computer-readable storage medium having a computer-program recorded thereon, said computer-program causing a computer to function as memory for storing first point data representing points given to a first user onto a storage area of said memory, and a processor for:
-
generating and outputting, when transfer amount data representing points, which a second user receives from said first user, and an instruction to request generation of inquiry data are supplied from an outer section, said inquiry data in response to the corresponding instruction so as to store the corresponding inquiry data and said transfer amount data onto the storage area of said memory to be associated with each other;
generating, when authentication data and said inquiry data are supplied from the outer section and an output destination of said inquiry data is authenticated as a second user based on said authentication data and success of authentication is attained, reception confirmation data representing that the corresponding second user has intention to receive the points from said first user so as to store said generated reception confirmation data onto the storage area of said memory;
obtaining transferor specification data that specifies said first user and said inquiry data from said first user from the outer section;
updating said first point data stored by said memory in such a way that the points given to said first user specified by said transferor specification data obtained from the outer section are reduced by an amount corresponding to the points shown by said transfer amount data associated with said inquiry data obtained from the outer section when whether or not said reception confirmation data is stored and it is determined that said reception confirmation data is stored;
generating second point data representing that the points shown by said transfer amount data obtained from the outer section are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred when it is determined that said reception confirmation data is stored, so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with said inquiry data;
generating validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changing or erasing said invalidation data when said validation data supplied to the outer section is supplied to the processor, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
31. A computer-readable storage medium having a computer-program recorded thereon, said computer-program causing a computer to function as memory for storing first point data representing points given to a first user onto a storage area of said memory, and a processor for:
-
obtaining, from an outer section, transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
updating said first point data stored in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generating second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data to be associated with each other; and
changing or erasing, when authentication data for authenticating said first user and an validation instruction that requests to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data are supplied to the processor and said first user is authenticated based on the corresponding authentication data and success of authentication is attained, said invalidation data associated with said second user, who the partner to whom the corresponding authenticated user transfers the points, whereby canceling the prohibition of the transfer of points shown by the corresponding invalidation data.
-
-
32. A computer data signal embedded in a carrier wave expressing a computer-program causing a computer to function as memory for storing first point data representing points given to a first user onto a storage area of said memory, and a processor for:
-
obtaining, from an outer section, transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
updating said first point data stored in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generating second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data to be associated with each other;
generating validation data for canceling the prohibition of the transfer of points shown by said invalidation data; and
changing or erasing said invalidation data when said validation data supplied to the outer section is supplied to the processor, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
33. A computer data signal embedded in a carrier wave expressing a computer-program causing a computer to function as memory for storing first point data representing points given to a first user onto a storage area of said memory, and a processor for:
-
generating and outputting, when an instruction to request generation of inquiry data is supplied from an outer section, said inquiry data in response to the corresponding instruction so as to store the corresponding inquiry data onto the storage area of said memory;
generating, when authentication data and said inquiry data are supplied from the outer section and an output destination of said inquiry data is authenticated as a second user based on said authentication data and success of authentication is attained, reception confirmation data representing that the corresponding second user has intention to receive the points from said first user so as to store said generated reception confirmation data onto the storage area of said memory;
obtaining transferor specification data that specifies said first user, said inquiry data, and transfer amount data representing points to be transferred to said second user from said first user from the outer section;
updating said first point data stored by said memory in such a way that the points given to said first user specified by said transferor specification data obtained from the outer section are reduced by an amount corresponding to the points shown by said obtained transfer amount data when whether or not said reception confirmation data is stored and it is determined that said reception confirmation data is stored;
generating second point data representing that the points shown by said transfer amount data obtained from the outer section are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred when it is determined that said reception confirmation data is stored, so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with said inquiry data;
generating validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changing or erasing said invalidation data when said validation data supplied to the outer section is supplied to the processor, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
34. A computer data signal embedded in a carrier wave expressing a computer-program causing a computer to function as memory for storing first point data representing points given to a first user onto a storage area of said memory, and a processor for:
-
generating and outputting, when transfer amount data representing points, which a second user receives from said first user, and an instruction to request generation of inquiry data are supplied from an outer section, said inquiry data in response to the corresponding instruction so as to store the corresponding inquiry data and said transfer amount data onto the storage area of said memory to be associated with each other;
generating, when authentication data and said inquiry data are supplied from the outer section and an output destination of said inquiry data is authenticated as a second user based on said authentication data and success of authentication is attained, reception confirmation data representing that the corresponding second user has intention to receive the points from said first user so as to store said generated reception confirmation data onto the storage area of said memory;
obtaining transferor specification data that specifies said first user and said inquiry data from said first user from the outer section;
updating said first point data stored by said memory in such a way that the points given to said first user specified by said transferor specification data obtained from the outer section are reduced by an amount corresponding to the points shown by said transfer amount data associated with said inquiry data obtained from the outer section when whether or not said reception confirmation data is stored and it is determined that said reception confirmation data is stored;
generating second point data representing that the points shown by said transfer amount data obtained from the outer section are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred when it is determined that said reception confirmation data is stored, so as to store the corresponding second point data and the corresponding invalidation data onto the storage area of said memory to be associated with said inquiry data;
generating validation data to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data so as to supply said generated validation data to a supply source of said transferor specification data; and
changing or erasing said invalidation data when said validation data supplied to the outer section is supplied to the processor, whereby canceling the prohibition of the transfer of points shown by said invalidation data.
-
-
35. A computer data signal embedded in a carrier wave expressing a computer-program causing a computer to function as memory for storing first point data representing points given to a first user onto a storage area of said memory, and a processor for:
-
obtaining, from an outer section, transferor specification data that specifies said first user, transferee specification data that specifies a second user, and transfer amount data representing points to be transferred to said second user from said first user;
updating said first point data stored in such a way that the points given to said first user specified by said obtained transferor specification data are reduced by an amount corresponding to the points shown by said obtained transfer amount data;
generating second point data representing that the points shown by said obtained transfer amount data are given to said second user and invalidation data representing that the points shown by the transfer amount data are prohibited from being transferred so as to store the corresponding second point data and the corresponding invalidation data to be associated with each other; and
changing or erasing, when authentication data for authenticating said first user and an validation instruction that requests to cancel the prohibition of the transfer of points shown by the second point data associated with said invalidation data are supplied to the processor and said first user is authenticated based on the corresponding authentication data and success of authentication is attained, said invalidation data associated with said second user, who the partner to whom the corresponding authenticated user transfers the points, whereby canceling the prohibition of the transfer of points shown by the corresponding invalidation data.
-
Specification