Electronic commerce system and recording medium
First Claim
1. An electronic monetary system including a network, electronic note generation means connected to said network, contract means connected to said network, and one or more electronic note using means,at least one of said electronic note using means including electronic note request means for receiving authorization information representing a generation request for an electronic note or an electronic representation of money and presenting said authorization information to said electronic note generation means via said network to request generation of an electronic note of a predetermined amount, said electronic note generation means including means for accepting presentation of said authorization information and a request for generation of said electronic note from said electronic note using means, determining if said authorization information represents a generation request for said electronic note of said predetermined amount, and, when determining that such representation is true, generating and supplying said electronic note of said predetermined amount to said electronic note using means, at least one of said electronic note using means including contract applying means for receiving and saving said electronic note of said predetermined amount, presenting said electronic note to said contract means to apply for closing of a contract for supply of a commodity, said contract means including:
- contract accepting means for detecting presentation of said electronic note and an application for closing of said contract from said electronic note using means and receiving an electronic note which belongs to said presented electronic note and has an amount equivalent to a price of said commodity;
means for calculating an excess amount which is a total amount of said electronic note received from said electronic note using means that exceeds said price of said commodity, and means for supplying information indicative of said excess amount and said electronic note of an amount exceeding said excess amount to said electronic note generation means, said electronic note generation means including means for invalidating said electronic note of an amount exceeding said excess amount, generating a first electronic note of an amount substantially equal to said excess amount and a second electronic note of an amount substantially equal to a difference between said amount of said invalidated electronic note and said excess amount, and supplying said first electronic note and said second electronic note to said contract means, and said contract means further including means for receiving said first and second electronic notes and supplying said second electronic note to said electronic note using means.
2 Assignments
0 Petitions
Accused Products
Abstract
An exchange value unit identification code is sent to an electronic note generation site from an electronic note user site. When recognizing presence of an exchange value indicated by the exchange value unit identification code, the electronic note generation site generates an electronic note within a limit which does not exceed the exchange value and an authentication code to the electronic note user site. Then, the electronic note user site sends the authentication code to a transaction site. When a commodity is selected at the electronic note user site after each electronic note has been checked valid, the transaction site sends an acknowledgement of acceptance of the selection to the electronic note user site. After erasure of an electronic note at the electronic note user site is confirmed, an electronic note corresponding to changes is sent to the electronic note user site.
33 Citations
20 Claims
-
1. An electronic monetary system including a network, electronic note generation means connected to said network, contract means connected to said network, and one or more electronic note using means,
at least one of said electronic note using means including electronic note request means for receiving authorization information representing a generation request for an electronic note or an electronic representation of money and presenting said authorization information to said electronic note generation means via said network to request generation of an electronic note of a predetermined amount, said electronic note generation means including means for accepting presentation of said authorization information and a request for generation of said electronic note from said electronic note using means, determining if said authorization information represents a generation request for said electronic note of said predetermined amount, and, when determining that such representation is true, generating and supplying said electronic note of said predetermined amount to said electronic note using means, at least one of said electronic note using means including contract applying means for receiving and saving said electronic note of said predetermined amount, presenting said electronic note to said contract means to apply for closing of a contract for supply of a commodity, said contract means including: -
contract accepting means for detecting presentation of said electronic note and an application for closing of said contract from said electronic note using means and receiving an electronic note which belongs to said presented electronic note and has an amount equivalent to a price of said commodity;
means for calculating an excess amount which is a total amount of said electronic note received from said electronic note using means that exceeds said price of said commodity, and means for supplying information indicative of said excess amount and said electronic note of an amount exceeding said excess amount to said electronic note generation means, said electronic note generation means including means for invalidating said electronic note of an amount exceeding said excess amount, generating a first electronic note of an amount substantially equal to said excess amount and a second electronic note of an amount substantially equal to a difference between said amount of said invalidated electronic note and said excess amount, and supplying said first electronic note and said second electronic note to said contract means, and said contract means further including means for receiving said first and second electronic notes and supplying said second electronic note to said electronic note using means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic monetary system comprising an electronic note generation section, a plurality of electronic notes exchange sections and a network, the former two connected to one another via said network,
each of said electronic note exchange sections sending an identification code requesting generation of an electronic note comprised of information representing a predetermined amount, to said electronic note generation section to request said electronic note generation section to generate said electronic note representing said amount, said electronic note generation section determining whether or not to generate said electronic note representing said amount based on said identification code received, and generating and supplying said electronic note representing said amount to said electronic note storage section that has sent said identification code, when determining to generate said electronic note, each of said electronic note exchange sections further receiving and saving said electronic note representing said amount from said electronic note generation section, sending information on said saved electronic note to the other electronic note exchange sections, receiving information indicative of said electronic note from the other electronic note exchange sections, determining whether or not to accept said electronic note based on said received information indicative of said electronic note, and, when determining to receive said electronic note, receiving said electronic note, at least one of said electronic note exchange sections further supplying information indicative of predetermined amount and said electronic note of an amount exceeding said predetermined amount to said electronic note generation section, said electronic note generation section further invalidating said electronic note of an amount exceeding said predetermined amount, generating a first electronic note of an amount equal to said predetermined amount and a second electronic note of an amount equal to a difference between said amount of said invalidated electronic note and said predetermined amount, and supplying said first and second electronic note to said electronic note exchange section which supplied said information indicative of said predetermined amount, and said electronic note exchange section which supplied said information indicative of said predetermined amount further receiving said first and second electronic notes and supplying said second electronic note to another one of said electronic note exchange sections.
-
20. An electronic monetary system comprising an electronic note generation server connected to an outside network, a contract server connected to said network, and one or more electronic note using terminals connected to said network, wherein:
-
at least one of said electronic note using terminals receives authorization information representing a generation request for an electronic note or electronic representation of money and presents said authorization information to said electronic note generation server via said network to request generation of said electronic note of a predetermined amount;
said electronic note generation server accepts presentation of said authorization information and a request for generation of said electronic note from said electronic note using terminal, determines whether or not said authorization information represents a generation request for said electronic note of said predetermined amount and generates and supplies said electronic note of said predetermined amount to said electronic note using terminal when determining that such representation is true;
at least one of said electronic note using terminals presents said electronic note to said contract server;
said contract server detects presentation of said electronic note from said electronic note using terminal, receives said electronic note having an amount equivalent to a predetermined price out of said presented electronic note, counts an excess amount which is caused by the total amount of said electronic note received from said electronic note using terminal exceeding said predetermined price, and supplies information indicative of said excess amount and said electronic note having an amount exceeding said excess amount to said electronic note generation server;
said electronic note generation server invalidates said electronic note of an amount exceeding said excess amount and generates and supplies a first electronic note of an amount substantially equal to said excess amount and a second electronic note of an amount substantially equal to a difference between an amount of said invalidated electronic note and said excess amount to said contract server; and
said contract server receives said first and second electronic notes and supplies said second electronic note to said electronic note using terminal.
-
Specification