WO2011132260A1 - Payment system - Google Patents

Payment system Download PDF

Info

Publication number
WO2011132260A1
WO2011132260A1 PCT/JP2010/056997 JP2010056997W WO2011132260A1 WO 2011132260 A1 WO2011132260 A1 WO 2011132260A1 JP 2010056997 W JP2010056997 W JP 2010056997W WO 2011132260 A1 WO2011132260 A1 WO 2011132260A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
product
server
url
user
Prior art date
Application number
PCT/JP2010/056997
Other languages
French (fr)
Japanese (ja)
Inventor
典彦 直野
Original Assignee
リプレックス株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by リプレックス株式会社 filed Critical リプレックス株式会社
Priority to PCT/JP2010/056997 priority Critical patent/WO2011132260A1/en
Publication of WO2011132260A1 publication Critical patent/WO2011132260A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce

Definitions

  • the present invention relates to a method, a system, a server, and the like for providing a product sales and settlement service in cooperation with an information terminal and a server.
  • sales services services for selling products
  • a user of a Web service for product sales selects a product on a product selection screen provided in the sales service through a Web browser displayed on the information terminal, and then performs settlement.
  • the sales service provider delivers the article to the input destination.
  • the sales service has a sales service URL (Uniform Resource Locator) for uniquely identifying it on the Internet.
  • a business operator who operates a sales service often installs the URL of the sales service or an object associated therewith as an advertisement or the like on various web services operated by other business operators.
  • the user of another Web service selects the URL of the sales service, and guides the user to the sales service, thereby increasing the number of products sold in the sales service.
  • the most important function group of the Web system that provides the sales service is a product selection function and a settlement function.
  • the product selection function for selecting the product to be purchased by the user after providing the product information is the most important function that determines the value of the sales service. For this reason, many sales service providers have developed their own system for realizing the product selection function in order to realize their own display forms and unique functions, or have developed systems developed by other companies. Customized and used.
  • the payment function is required to have the highest safety among the function groups of the Web system that provides the sales service. For this reason, with the exception of sales services that are extremely large in scale, sales service providers rarely develop their own systems for realizing the payment function or customize systems developed by other companies. Most sales service providers specialize in the development or customization of product information provision and product selection functions, and the settlement function is realized by using the settlement system of the business whose main business is to provide the payment specialization function. is doing.
  • a system that provides a settlement function processes settlement information received from a sales service system, and transfers the information to a system that provides a financial function, such as a credit card company or a bank, to perform settlement. That is, a system that provides a settlement function serves as a bridge between the sales service system and the financial service system.
  • Most sales services provide a payment function using such a general-purpose payment system.
  • the first problem is related to the cost of repairing the sales service system due to diversification of payment methods.
  • the problem of the repair cost of the first sales service system will be described.
  • the information that the sales system should pass to the payment system varies depending on the payment means.
  • the payment system has a different API for each payment means.
  • the business operator of the sales service needs to develop a sales system so that different information can be transferred for each API for each payment means possessed by the payment system.
  • This problem is caused by the fact that there is a very limited amount of information related to the sales service that can be displayed in advertisements of other Web services when there are many types of products to be sold in the sales service. In other words, it is a problem caused by the marked difference in the granularity of product information in other Web services and the granularity of product information in sales services. It is essentially a problem to be solved.
  • the present invention has been made in view of such a situation, and the diversification of the settlement means in the sales service using the Web is realized at a lower cost than before, and the users sent from other Web services are also provided.
  • the present invention provides an information processing method, system, server, information terminal, network, and the like that can improve the profitability of a sales service by decreasing the withdrawal rate in the sales service and increasing the contract rate.
  • a sales system including a settlement server and a sales server
  • the settlement server includes a first table, a second table, a product URL transmission unit, a first search unit, a second search unit, a settlement unit, a third search unit, and a transmission unit.
  • the first table of the settlement server stores the user authentication information, delivery destination information, and settlement information received from the user information terminal.
  • the second table of the settlement server stores the product price information received from the sales server in association with the product URL specifying the product price information.
  • the product URL transmission unit of the settlement server transmits the product URL stored in the second table in association with the product price information received from the sales server to the sales server.
  • the authentication unit of the payment server receives the authentication information of the user from the information terminal and authenticates the user.
  • the first search unit of the payment server searches the first table using the received authentication information as a search key, and obtains the payment information of the user as a first search result.
  • the second search unit of the settlement server searches the second table using the product URL received from the information terminal as a search key, and obtains the product price information as a second search result.
  • the settlement unit of the settlement server executes a settlement process using the first search result and the second search result.
  • the third search unit of the settlement server searches the first table using the received authentication information as a search key, and obtains the delivery destination information of the user as a third search result.
  • the transmission unit of the settlement server transmits the second search result and the third search result to the destination printing apparatus.
  • the sales server includes a product price table, a transmission unit, a reception unit, and a storage unit.
  • the product price table of the sales server stores product price information.
  • the transmission unit of the sales server transmits the product price information stored in the product price table to the settlement server.
  • the receiving unit of the sales server receives a product URL returned in response to the transmission of the product price information by the transmitting unit.
  • the storage unit of the sales server stores the received product URL in the product price table in association with the product price information.
  • the user authentication information, delivery destination information, and settlement information are received from the user information terminal (A).
  • the first table user information table
  • the first product URL in the second table (product URL table) And store the second product price information from the second sales service server (Z), store it in the second table in association with the second product URL, and store the first product URL.
  • the settlement information obtained by searching the first table as a search key is stored as a first search result
  • the first product URL is received from the information terminal
  • the received first product URL is
  • the first product price information obtained by searching the second table as a search key is stored as a second search result
  • a settlement process is executed with the first search result and the second search result.
  • a first table (user information table) is received by receiving the user authentication information, delivery destination information, and settlement information from the user information terminal (A).
  • the product price information is received from the sales service server (Y), stored in the second table (product URL table) in association with the product URL, and the Web service is received from the Web server (W) of the Web service.
  • a proxy product URL including a URL and the Web service identification tag is stored in the second table in association with the product price information;
  • the proxy product URL is sent to the Web server, the authentication information of the user is received from the information terminal to authenticate the user, and the first table is searched using the authentication information as a search key.
  • the settlement information is stored as a first search result, the proxy product URL is received from the information terminal, and the second table is searched using the received proxy URL as a search key to obtain the second product price information.
  • the server is disclosed as a search result, and a settlement process is executed with the first search result and the second search result.
  • the user authentication information, the delivery destination information, and the settlement information are received from the user information terminal (A), and the first table (user information Table), receiving the first product price information from the first sales service server (Y) of the first sales service, and associating the first product URL with the second table (product URL table).
  • the second product price information from the second sales service server (Z) of the second sales service, store the second product price information in the second table (product URL table) in association with the second product URL, Receiving a web service identification tag for uniquely identifying the web service and remuneration payment information for the web service from the web server (W) of the web service, and recognizing the web service And the remuneration payment information are associated and stored in a third table (service table), and the first proxy product URL including the first product URL and the Web service identification tag is associated with the first product price information.
  • the first proxy product URL and the second proxy product URL are sent to the Web server, the authentication information of the user is received from the information terminal, the user is authenticated, and the authentication information is searched as a search key.
  • the first table is searched and the settlement information is stored as a first search result, and the first proxy product URL is received from the information terminal.
  • the first product price information is stored as a second search result by searching the second table using the first proxy URL as a search key, and the first search result and the second search result
  • a server characterized by executing settlement processing is disclosed.
  • the operator of the sales service can add a new settlement means without modifying the system for the sales service.
  • the sales service user can reduce the number of execution steps from moving from the advertising medium to the sales service, selecting the product within the sales service, and further to the settlement process. The close rate can be improved.
  • the sales service can sell the product without having an authentication mechanism, and as a result, the user does not need to manage different authentication information for a plurality of sales services.
  • FIG. 1 is a schematic configuration diagram of a server 100 of a payment service X.
  • FIG. 2 is a schematic configuration diagram of a server 120 of a product sales service Y.
  • FIG. 2 is a schematic configuration diagram of a server 140 of a product sales service Z.
  • FIG. 2 is a schematic configuration diagram of a destination printing apparatus 160.
  • FIG. 2 is a schematic configuration diagram of a server 165 of a Web service W.
  • FIG. It is a schematic block diagram of the information terminal 170 of the user A.
  • (A) is a schematic block diagram of the management terminal 180 of the sales service Y
  • (b) is a schematic block diagram of the management terminal 185 of the sales service Z.
  • FIG. 2 is a schematic configuration diagram of a management terminal 190 of a Web service W.
  • FIG. It is a flowchart of the process which concerns on one Embodiment of this invention.
  • It is an example figure of the goods URL acquisition screen 1100 displayed on the display means 183.
  • It is an example figure of the merchandise information table of the sales service Y.
  • It is an example figure of the goods URL table 105 of the payment server X.
  • It is an example figure of the goods URL table 105 of the payment server X.
  • FIG. 10 is an example of content 3100 of a Web service displayed on the display device 173.
  • FIG. It is an example figure of the payment table.
  • FIG. 1 shows a schematic configuration of a settlement system according to an embodiment of the present invention.
  • a payment system according to an embodiment of the present invention includes a payment service X server 100, a sales service Y server 120, a sales service Z server 140, a destination printing device 160, a Web service W server 165, and information about a user A.
  • the terminal 170, the management terminal 180 of the sales service Y, the management terminal 185 of the sales service Z, and the management terminal 190 of the Web service W are provided, and these are connected through a network 199.
  • FIG. 2 is an example of a schematic configuration diagram of the server 100 of the settlement service X.
  • the server 100 of the payment service X includes a transmission / reception means 101, an HTML generation means 102, an authentication means 103, a storage means 104, a product URL generation means 108, a search means 109, a payment means 110, and a reward calculation means 111.
  • the storage unit 104 includes a product URL table 105, a user information table 106, a payment table 107, and a business operator table 115.
  • FIG. 3 is an example of a schematic configuration diagram of the server 120 of the product sales service Y.
  • the server 120 of the Web product sales service Y includes a transmission / reception unit 121, an HTML generation unit 122, an authentication unit 123, a storage unit 124, and a search unit 128.
  • the storage unit 124 includes a product table 125.
  • FIG. 4 is an example of a schematic configuration diagram of the server 140 of the product sales service Z.
  • the server 140 of the Web product sales service Z includes a transmission / reception unit 141, an HTML generation unit 142, an authentication unit 143, and a storage unit 144.
  • the storage unit 144 includes a product table 145.
  • FIG. 5 is an example of a schematic configuration diagram of the destination printing apparatus 160.
  • the destination printing apparatus 160 includes a transmission / reception unit 161 and a printing unit 162.
  • FIG. 6 is an example of a schematic configuration diagram of the server 165 of the Web service W.
  • the server 165 of the Web service W includes a transmission / reception unit 166, a search unit 168, and a storage unit 167.
  • the storage unit 167 includes a content table 169.
  • FIG. 7 is an example of a schematic configuration diagram of the information terminal 170 of the user A.
  • the information terminal 170 of the user A includes a transmission / reception unit 171, an HTML analysis unit 172, a display unit 173, and an input unit 174.
  • FIG. 8A is an example of a schematic configuration diagram of the management terminal 180 of the sales service Y.
  • the management terminal 180 of the sales service Y includes a transmission / reception unit 181, an HTML analysis unit 182, a display unit 183, and an input unit 184.
  • FIG. 8B is an example of a schematic configuration diagram of the management terminal 185 of the sales service Z.
  • the management terminal 185 of the sales service Z includes a transmission / reception unit 186, an HTML analysis unit 187, a display unit 188, and an input unit 189.
  • FIG. 9 is an example of a schematic configuration diagram of the management terminal 190 of the Web service W.
  • the management terminal 190 of the Web service W includes a transmission / reception unit 191, an HTML analysis unit 192, a display unit 93, an input unit 194, and a storage unit 195.
  • the server 100 of the settlement service X sets a unique product URL corresponding to each product such as an article, content, or service sold in the sales service Y and the sales service Z via the Web.
  • the sale service X and the sale service Y embed a corresponding product URL in a Web page for selling each product.
  • the server 100 for the payment service X, the server 120 for the sales service Y, the server Y for the sales service Z, the server 140 for the sales service Z, and the server 165 for the Web service W are referred to as server W.
  • User A's information terminal 170 is abbreviated as information terminal A, sales service Y management terminal 180 as management terminal Y, sales service Z management terminal 185 as management terminal Z, and Web service W management terminal as management terminal W.
  • information terminal A sales service Y management terminal 180 as management terminal Y
  • sales service Z management terminal 185 as management terminal Z
  • Web service W management terminal as management terminal W.
  • the manager of the sales service Y uses the input means 184 of the management terminal Y to call the URL for calling the product URL acquisition screen for the sales service Y in the payment service X, and the manager of the sales service Y.
  • Enter information to authenticate As information for authenticating the manager of the sales service Y, for example, there is a method of using the ID information and password of the manager of the sales service Y registered in the authentication means 103 of the settlement server X in advance. However, the method is not limited to this method, and any information may be used as long as information that can authenticate the manager of the sales service Y is used.
  • the transmission / reception means 181 sends these URL and authentication information to the settlement server X100 via the network 199 (step S1001).
  • the HTML Hyper Text Markup
  • the HTML analysis means 182 analyzes the HTML code, and then the display means 183 displays a product URL acquisition screen.
  • FIG. 11 shows an example of the product URL acquisition screen 1100 displayed on the display unit 183.
  • the product URL acquisition screen includes a display 1101 indicating that it is an administrator of the sales service Y, a product information input column 1102, a product URL output column 1103, a product URL acquisition button 1104, and a product information acquisition button 1106. Have. At this time, each field of the product information input field and the product URL output field is blank.
  • the administrator of the sales service Y moves the cursor 1105 using the input unit 184 and selects the product information acquisition button 1106.
  • the transmission / reception means 181 transmits a product information acquisition request to the server Y through the network 199.
  • the transmission / reception unit 121 of the server Y transmits the product information in the product table 125 in the storage unit 124 to the management terminal Y again through the network 199 (step S1003).
  • FIG. 12 shows an example of the product information table of the sales service Y.
  • the product table includes a product ID column 1211, a product name column 1212, a price column 1213, a photo file name column 1214, and a product URL column 1215.
  • the columns of the product ID, product name, price, and photo file name are information on products sold by the sales service Y, which are input in advance and stored in the product information table 125.
  • the product URL column of the settlement service X is a field for storing the product URL issued by the settlement server X in a later step S1006, and is blank at this point.
  • the product information transmitted in step S1003 is displayed in the product information input field 1102 displayed on the display unit of the management terminal Y.
  • the example shown in FIG. 11 represents a state in which the information of the product table 125 of the server Y is displayed after execution of step S1003.
  • the administrator of the sales service Y inputs the input unit 184 on the product URL acquisition screen of the settlement service X shown in FIG.
  • the product information may be input using.
  • the input product information is transmitted to the server Y through the network 199 and stored in the product table 125.
  • the administrator of the sales service Y uses the input means 184 to move the cursor 1105 to the product URL.
  • the acquisition button 1104 is selected.
  • the transmission / reception means 181 of the management terminal Y transmits the product information displayed in the product information input field and the product URL acquisition request to the settlement server X through the network 199 (step S1004).
  • the administrator of the sales service Y selects the product URL acquisition button 1104
  • a product URL acquisition request from the management terminal Y and product information from the server Y may be sent to the settlement server X through the network 199, respectively.
  • the transmission / reception means 101 of the settlement server X receives the product information, it stores it in the product URL table 105 in the storage means 104.
  • FIG. 13 shows an example of the product URL table 105 of the settlement server X.
  • the product URL table 105 includes a sales service ID column 1311, a product ID column 1312, a product name column 1313, a price column 1314, a photo file name column 1315, and a product URL column 1316.
  • the product information received by the transmission / reception means 101 is stored in each column of the product ID 1312, the product name 1313, the price 1314, and the photograph 1315.
  • a service ID “Y” indicating that the information is received from the management terminal Y or the server Y is stored in the service ID column 1311.
  • the service ID may be any identification tag that can uniquely identify the sales service Y in the settlement service X.
  • the product URL column is blank.
  • the product URL generation unit 108 of the settlement server X generates product URLs corresponding to the products sent from the management terminal Y or the server Y in step S1004, and these are generated in the product URL column 1316 of the product URL table.
  • An example of FIG. 14 is a state in which the product URL generated by the product URL generation unit is stored in association with each of the product information sent from the management terminal Y or the server Y in step S1004.
  • the product URL generated by the transmission / reception means 101 of the settlement server X is transmitted to the management terminal Y and the server Y in a state associated with each product ID.
  • the transmission / reception means 181 of the management terminal Y receives this, and the display means displays the received product URL group in the product URL output field.
  • FIG. 14 illustrates an example of a state in which the product URL is output to the display unit 183 of the management terminal Y.
  • the transmission / reception means 121 of the server Y receives the product URL generated in step S1005, it stores it in the product URL column 1214 of the settlement service X in the product table 125 (step S1006).
  • the administrator of the sales service Z uses the input means 189 of the management terminal Z to call the product URL acquisition screen for the sales service Z in the settlement service X, and the sales service Z Enter information to authenticate the administrator.
  • information for authenticating the manager of the sales service Z for example, there is a method of using ID information and a password of the manager of the sales service Z registered in the authentication means 103 of the settlement server X in advance. However, it is not limited to this method, and any information can be used as long as it can authenticate that it is an administrator of the sales service Z.
  • the transmission / reception means 186 sends this URL and authentication information to the settlement server X100 via the network 199 (step S1007).
  • the HTML generation means When the transmission / reception means of the settlement server X receives this URL and authentication information, after the authentication means 103 authenticates the administrator of the sales service Z, the HTML generation means generates an HTML code for displaying the product URL acquisition screen, The transmission / reception means 101 sends this HTML code to the management terminal Z through the network 199 (step S1008).
  • the HTML analysis means 187 analyzes the HTML code, and then the display means 188 displays a product URL acquisition screen.
  • FIG. 15 shows an example of the product URL acquisition screen 1500 displayed on the display unit 188.
  • the product URL acquisition screen includes a display 1501 indicating that the sales service Z is an administrator, a product information input column 1502, a product URL output column 1503, a product URL acquisition button 1504, and a product information acquisition button 1506. Have. At this time, each field of the product information input column and the product URL output column is blank.
  • the administrator of the sales service Z moves the cursor 1505 using the input unit 189 and selects the product information acquisition button 1506.
  • the transmission / reception means 186 transmits a product information acquisition request to the server Z through the network 199.
  • the transmission / reception unit 141 of the server Z transmits the product information in the product table 145 in the storage unit 144 again to the management terminal Z through the network 199 (step S1009).
  • FIG. 16 shows an example of the product information table 145 of the sales service Z.
  • the product table includes a product ID column 1611, a product name column 1612, a price column 1613, a photo file name column 1614, and a product URL column 1615.
  • each column of the product ID, the product name, the price, and the photo file name is information on a product sold by the sales service Z, which is input in advance and stored in the product information table 145.
  • the product URL column of the settlement service X is a field for storing the product URL issued by the settlement server X in the subsequent step S1012, and is blank at this point.
  • the product information transmitted in step S1009 is displayed in the product information input field 1502 displayed on the display means of the management terminal Z.
  • the example shown in FIG. 15 represents a state in which information in the product table 145 of the server Z is displayed after execution of step S1009.
  • the administrator of the sales service Z displays the input unit 189 on the product URL acquisition screen of the settlement service X shown in FIG.
  • the product information may be input using.
  • the input product information is transmitted to the server Z through the network 199 and stored in the product table 145.
  • the administrator of the sales service Z moves the cursor 1505 using the input means 189, and the product URL An acquisition button 1504 is selected.
  • the transmission / reception means 186 of the management terminal Z transmits the product information and the product URL acquisition request displayed in the product information input field to the settlement server X100 through the network 199 (step S1010).
  • the administrator of the sales service Z selects the product URL acquisition button 1504
  • a product URL acquisition request from the management terminal Z and product information from the server Z may be sent to the settlement server X through the network 199, respectively.
  • the transmission / reception means 101 of the settlement server X receives the product information, it stores it in the product URL table 105 in the storage means 104.
  • FIG. 17 shows the merchandise URL table 105 of the settlement server X again.
  • the product information received by the transmission / reception means 101 is stored in the product ID 1312, product name 1313, price 1314, and photo column 1315 in the newly added rows 1751 and 1761.
  • a service ID “Z” indicating that these pieces of information are received from the management terminal Z or the server Z is stored in the service ID column 1311.
  • the service ID may be any identification tag that can uniquely identify the sales service Z in the settlement service X.
  • the field 1755 and the field 1765 in the product URL column are blank.
  • the product URL generation means 108 of the settlement server X generates product URLs corresponding to the products sent from the management terminal Z or the server Z in step S1010, and these are generated in the product URL column 1315 of the product URL table. Field 1756 and field 1766.
  • the product URL generated by the product URL generation unit is stored in association with each of the product information sent from the management terminal Z or the server Z in step S1010.
  • the transmission / reception means 101 of the settlement server X transmits the generated product URL to the management terminal Z and the server Z in a state where the generated product URL is associated with each product ID.
  • the transmission / reception means 186 of the management terminal Z receives this, and the display means 188 displays the received product URL in the product URL output field.
  • FIG. 18 illustrates an example of a state in which the product URL is output to the display unit 188 of the management terminal Z.
  • the transmission / reception means 141 of the server Z receives the product URL generated in step S1011, it stores it in the product URL column 1614 of the settlement service X in the product table 145 (step S1012).
  • the settlement server X issues a product URL for each product sold by the sales service Y and the sales service Z. These product URLs are stored in the product URL table 105 of the settlement server X, the product table 125 of the server Y, and the product table 145 of the server Z.
  • User A inputs a request instruction for calling a user information input screen of payment service X to input means 174 of information terminal A170.
  • the transmission / reception means 171 sends this request to the server 100 of the settlement service X through the network 199 (step S1901).
  • the user A may transmit a purchase request from the information terminal A170 to the server Y120 or the server Z140.
  • the HTML generation means 102 generates an HTML code for displaying the user information input screen, and the transmission / reception means 101 transmits the HTML code to the information terminal A.
  • the HTML analysis means 172 analyzes it, and then displays a user information input screen on the display means 173 (step S1902).
  • FIG. 20 shows an example of a user information input screen for the settlement service X.
  • a window 2000 is a display 2001 indicating that it is a payment service X user information input screen, an ID input field 2011, a password input field 2012, a name input field 2013, an address input field 2014, a settlement number input field. 2015 and a send button 2020.
  • the settlement number may be any identification number or identification card that can be settled, such as a credit card number, prepaid coupon number, or bank account number.
  • the user information input screen of the settlement service X may have an input field for other user information such as the user's date of birth, age, e-mail address, telephone number, family relationship, and preference. . There may be a plurality of input fields for the same attribute information.
  • the user information may be input across a plurality of screens.
  • user A uses input means 174 to input “[email protected]” in ID input field 2011, “brown4” in password input field 2012, and “John Brown” in name input field 2013.
  • address input field 2014 “123 1st Steet, Wood City” and “0123-4567-8901-2345” are input in the settlement number field 2015 (step S1903).
  • the password input by the user A is displayed in a hidden character with an asterisk.
  • the user A uses the input unit 174 to move the cursor 2002 displayed on the display unit 173 and selects the transmission button 2020. Then, the transmission / reception means 171 sends the information of the user A input at step 1903 to the settlement server X100.
  • the transmission / reception means 101 of the settlement server X receives this, it stores it in the user information table 106 in the storage means 105 (step S1904).
  • FIG. 21 shows an example of the user information table 106.
  • the user table 106 includes a service X user ID column 2111, a password column 2112, a name column 2113, an address column 2114, and a settlement information column 2115.
  • the information of the user A is stored as a result of the execution of step S1904.
  • the ID field 2121, password field 2122, name field 2123, address field 2124, and settlement information field 2115 in FIG. 21 are the ID input field 2011, password input field 2012, name input on the user information input screen shown in FIG. Information input in the column 2013, the address input column 2014, and the settlement number input column 2015 is stored.
  • the server of the settlement service X issues a product URL that can uniquely identify each of the products sold by the sales service Y and the sales service Z, and the user A includes the name, address, and settlement information.
  • the process of registering the user information in the payment service X server is completed.
  • two embodiments of the present invention will be described in which the user A purchases a product using the sales services Y and Z in a state where these processes are completed.
  • the user A inputs a URL for requesting a product selection screen for the sales service Y from the input means 174 of the information terminal A.
  • the transmission / reception means 171 sends the URL to the server Y through the network 199 (step S2201).
  • the search unit 128 searches for a product that can be sold from the product table 125.
  • the HTML generation unit 122 generates an HTML code for displaying the product selection screen of the sales service Y including the product information of the products that can be sold retrieved from the product table 125 and the product URL of the settlement service X.
  • the transmission / reception means 121 sends this to the information terminal A.
  • the HTML code is received by the transmission / reception means 171 of the information terminal A and further analyzed by the HTML analysis means 172, and then the display means 173 displays a product selection screen (step S2202).
  • FIG. 23 shows an example of a product selection screen for the sales service Y displayed on the display means 173.
  • the product selection screen window 2300 has a display 2301 indicating that this screen is for the sales service Y and a display 2302 indicating the user of the sales service Y.
  • the user A does not need to log in to the sales service Y at this point. That is, the user A does not have to register the user information of the user A in the server Y or does not need to be authenticated by the server Y even if the user A has registered. For this reason, the server Y cannot always detect that the request for the product selection screen in step S2201 is from the user A.
  • FIG. 23 shows an example of a product selection screen for the sales service Y displayed on the display means 173.
  • the product selection screen window 2300 has a display 2301 indicating that this screen is for the sales service Y and a display 2302 indicating the user of the sales service Y.
  • the user A does not need to log in to the sales service Y at
  • the display 2302 indicating the user of the sales service Y is “user: unknown” in this state.
  • sales services often display this state as “guest” instead of “unknown”.
  • guest instead of “unknown”.
  • the effect of the present invention will be described in detail later, but the greatest effect of the present invention is that the user can purchase the product of the sales service in such a state that the sales service does not identify the user. Is a point.
  • the product selection screen 2300 includes product information stored in the product table shown in FIG.
  • the product information 2311 on the product selection screen is information on each column of the product name 1212, the price 1213, and the photograph 1214 related to the product with the product ID “P236” 1221 in FIG.
  • the product information 2312 on the product selection screen is information in each column of the product name 1212, the price 1213, and the photograph 1214 regarding the product with the product ID “S101” 1231 in FIG.
  • the product information 2313 on the product selection screen is information in each column of the product name 1212, the price 1213, and the photograph 1214 regarding the product with the product ID “S102” 1241 in FIG. 12.
  • a purchase button 2321 is displayed in association with the product information 2311, and a product URL 1225 of the settlement service X is associated with the purchase button 2321.
  • the image of the purchase button 2321 is button1.
  • the purchase button 2321 and the product URL 1225 may be associated by other methods.
  • the purchase button 2322 and the product URL 1235 of the settlement service X are displayed in association with each other, and the product information 2323 and the product URL 1245 of the settlement service X are associated with each other.
  • the user A uses the input unit 174 to move the cursor 2303 displayed on the display unit 173 and selects the purchase button 2321.
  • the transmission / reception means 171 sends the product URL “http: // payment-X / Y / 1001” associated with the purchase button 2321 to the settlement server X100 via the network 199 (step S2203).
  • the HTML generation means 102 generates an HTML code for generating a user authentication screen, and the transmission / reception means 101 sends this HTML code to the information terminal A 170 via the network 199. .
  • FIG. 24 shows an example of a user authentication screen.
  • the window 2400 of the user authentication screen has a display 2401 indicating that this window is a user authentication screen of the settlement service X, an ID input field 2411, a password input field 2412, and a send button 2402.
  • user A inputs the payment service X ID “[email protected]” 2421 registered in advance in step S 1903 in the ID input field 2411 and the password “brown4” 2422 in the password input field 2412.
  • the password is displayed in a hidden character state with an asterisk on the user authentication screen 2400.
  • the user A uses the input unit 174 to move the cursor 2403 and selects the transmission button 2402. Then, the transmission / reception means 171 sends the input ID 2421 and password 2422 to the settlement server X via the network 199.
  • the authentication means 103 searches the user table 106 and executes collation between the user ID and the password (step S2205). Referring to FIG. 21 again, the ID and password input to the information terminal A match the ID 2121 and password 2122 of the user table, and the authentication of the user A by the settlement service X is completed.
  • the settlement server X authenticates the user A with the ID and password, but the authentication method is the user A who has selected the purchase button 2402 on the face-to-face, biometric authentication, or other information terminal A. Any method can be used as long as it can be specified.
  • the search unit 109 next searches the product URL table 105 using the product URL “http: // payment-X / Y / 1001” received from the information terminal A in step S2203 as a search key. (Step S2206). Since the product URL table at this time is in the state shown in FIG. 17, the row of the product ID “P326” 1722 is obtained as the search result as the search result. At this time, the HTML generation unit 102 generates an HTML code including the product information stored in the search result row, and the transmission / reception unit 101 sends the code to the information terminal A to confirm the product information to be purchased. The processing required for A may be executed.
  • FIG. 25 shows an example of the payment table 107.
  • the payment table 107 includes a transaction number column 2511, a payee column 2512, a product ID column 2513, and a price column 2414.
  • the service ID 1721 is the payment destination 2522
  • the product ID 1722 is the product ID 2523
  • the price 1724 is stored in the product URL table in association with the product URL 1726. Are each copied as price 2524.
  • the settlement service X provider searches the payment table for only the records for which the payment destination is “Y”, and then provides the product ID and price information to the sales service Y provider that is the payment destination. In addition, pay the amount after subtracting fees from the total price column.
  • the payment table is used for this payment purpose.
  • the search unit 109 searches the user information table 106 using the user ID of the user A input by the user A in step S2205 and authenticated by the authentication unit 103 as a search key (step S2208).
  • the name 2123, the address 2124, and the settlement information 2125 input by the user A in step S2205 and associated with the authenticated user ID 2121 are obtained as the search results.
  • the search means 103 sends the name and payment information to the payment means 110.
  • the settlement means 110 executes a settlement process for the user A using the price obtained in step S2207 (step S2209).
  • the price, name, and payment information are sent to the payment means 110, but the information necessary for payment is not limited to these. In that case, all the information required for payment is sent to the payment means. Also good.
  • the user information table 106 must have a necessary information column.
  • communication with an external server may be executed through the transmission / reception means 101 and the network.
  • the transmission / reception means 101 sends the name and address of the search result in step S2208 to the destination print layer 160 through the network 199.
  • the name and address received by the transmission / reception unit 161 of the destination printing apparatus are printed by the printing unit 162 (step S2210).
  • the paper on which the address is printed is attached to the product indicated by the product number P326 at the product shipping location of the sales service Y and then shipped to the user A.
  • the name and address are sent to the destination printing apparatus 160.
  • the user information table 106 must have a necessary information column.
  • the first point is that, when the number of settlement means increases, it is not necessary to modify the sales service system.
  • settlement means have been diversified.
  • sales service providers need to improve their sales system every time each payment method appears, and this increase in renovation costs is a problem for sales service providers.
  • the sales service provider can increase the number of settlement means without modifying the sales service system.
  • the business operator of the sales service Y simply associates the product URL acquired from the payment server X (step S1006) with the order button on the product selection screen for the user A, and the payment service X can execute the settlement.
  • the method of the present invention even if there is a change in the payment means, there is no change in the business of the sales service Y, and all that is necessary to add the payment means is to modify the payment means of the payment server X. is there. It is a great advantage that the present invention brings to the sales service business operator that it is possible to enjoy the benefits of new payment means that appear one after another without modifying the sales service system.
  • the second point is that the user can purchase a product without logging in to the sales service.
  • the user A selects the purchase button in the sales service Y (step S2203)
  • the user A is authenticated by the payment service X, not the sales service Y (step S2005), and logs in to the payment service X.
  • the settlement is executed.
  • the sales service Y is authenticated and not logged in.
  • the method according to the present invention produces two secondary effects since the user A does not need to log in to the sales service.
  • the number of authentication information managed by the user A can be reduced.
  • the user A purchases a product not only with the sales service Y but also with the sales service Z
  • the user A logs in after being authenticated by the payment service X.
  • the conventional method requires the user A to manage a lot of authentication information for each sales service such as ID and password.
  • a second side effect is that the sales service does not need to have an authentication mechanism.
  • the sales service system has to have an authentication mechanism and a payment mechanism in order to realize a sales service by the Web.
  • the user A can purchase the product of the sales service Y without authenticating the user A with the sales service Y.
  • the sales service Y has been described as an example having an authentication mechanism.
  • the sales service Y no longer needs to have an authentication mechanism.
  • FIG. 26 As another embodiment according to the present invention, a process of delegating orders for products sold by a business of sales service Y to Web service W operated by a third party will be described using the flowchart shown in FIG. To do.
  • the process of the flowchart shown in FIG. 26 is executed after the processes of FIGS.
  • the processes up to step S1904 are the same as those in the first embodiment.
  • the web service W does not have to be a sales service having a settlement function or a shopping cart function.
  • the web service W may be any web service, such as a portal service, a search service, an advertisement service, a blog service, an SNS service, a mailing list service, or a news service.
  • the business operator of the sales service Y has performed all operations of the server Y120, orders for goods, and settlement.
  • the business operator of the sales service Y can operate the server Y120, receive a product order, and delegate the settlement to a settlement service X operated by a third party.
  • the operator of the sales service Y only manages the product table 125 on the server Y, delegates the settlement to the third party settlement service X, and accepts the order for the product. Delegate to the three-party Web service W.
  • the administrator of the Web service W inputs a URL for requesting the proxy product URL acquisition screen of the settlement service X from the input unit 194 of the management terminal W190.
  • the transmission / reception means 191 sends this proxy product URL acquisition screen request to the settlement server X100 via the network 199 (step S2601).
  • the HTML generation means 102 generates an HTML code for displaying the service registration screen, which is sent to the management terminal W190 through the transmission / reception means 101.
  • FIG. 27 shows an example of the service registration screen.
  • the service registration screen 2700 has a service ID input field 2711, a password input field 2712, a company name input field 2713, an account information input field 2714 for remuneration payment, and an information registration button 2702.
  • the administrator of the Web service W uses the input unit 194 to input service information of the Web service W (step S2602).
  • “http://W.com/” is entered as the service ID, “9 sydney” as the password, “Service W Inc.” as the company name, and “23214551001” as the account number.
  • the transmission / reception unit 191 transmits the information related to the Web service W through the network 199 to the server of the settlement service X100. Send to.
  • the input password is displayed in a hidden character state with an asterisk.
  • FIG. 28 shows an example of the service table.
  • the service table 115 includes a service ID column 2811, a service type 2812, a password column 2813 for authentication, a company name column 2814, and payment information 2815.
  • a new line is added to the service table, and the service information of the Web service W input to the management terminal W in step S2602 is stored in a new line 2841 of the service table 115.
  • the service type 2812 represents the difference in the method of using the product URL in the present invention.
  • “sales” 2822 represents a service that uses the product URL of the product sold by the sales service Y on the product selection screen of the site of the sales service Y itself.
  • the “proxy” 2842 is a service that uses the product URL of a product sold by another service such as the sales service Y or Z on the screen of the Web service W not intended for product sales.
  • the Web service W has a function similar to that of the sales service Y or Z, the expression “proxy” is used in the example of FIG. 28.
  • the Web service W It only associates the URL with the display component of the Web service screen. Therefore, unlike a general sales agent, the agent in the present invention does not perform inventory maintenance, sales, settlement, shipping, or the like.
  • Information stored in each field of this type column 2812 is used for payment of a payment from the settlement service X or a proxy reward in a later step.
  • a sales service Y or Z whose type is “sales”
  • an amount obtained by subtracting the fee for the payment service X from the price settled by the user is paid to these operators, while the type is “proxy”
  • the HTML generation unit 102 of the settlement server X generates an HTML code of the proxy product URL acquisition screen including information of the product URL table 105, and the transmission / reception unit 101 sends the HTML code to the management terminal W via the network 199 ( Step S2604).
  • the HTML analysis means 192 analyzes this and displays a proxy product URL acquisition screen on the display means 193.
  • the HTML code including the information of the product URL table 105 may include information of all records stored in the product URL table, and is selected after selecting a record satisfying a specific condition by the search unit 109. It may contain only the information of the record. Any specific condition may be used here. For example, only records in a predetermined price range, only records having a predetermined product name, and the like are conceivable. For use as a specific condition, for example, when the payment server X acquires product information from the server Y in step S1003, the manager of the sales service Y displays on the proxy product URL acquisition screen through the management terminal Y. It is also possible to set permission for each product.
  • the product URL table may have a column indicating display permission on the proxy product URL acquisition screen, and the display permission of the sales service manager may be used as the search condition as the specific condition.
  • the display permission of the sales service manager may be used as the search condition as the specific condition.
  • a column for accepting or disabling publication on the proxy product URL acquisition screen is provided.
  • Flag information is stored only in the columns.
  • an HTML code including only the record of the product having flag information is generated.
  • the product for which the administrator of the sales service Y permits the posting on the proxy product URL acquisition screen with the check box can be ordered by both the sales service Y and the Web service W.
  • the administrator of the sales service Y determines whether the sales service Y is used only for the sales service Y for products that are not permitted to be displayed on the proxy product URL acquisition screen without a check box. This can be done for each product used.
  • FIG. 29 shows an example of the proxy product URL acquisition screen.
  • the proxy product URL acquisition screen 2900 includes a registered service ID display unit 2902 and a product URL list 2910.
  • a “Copy” button is displayed for each product URL in the product URL list.
  • the product URL list also displays the product name, price, photo and other attribute information represented by each product URL, and the product sales service.
  • the administrator of the Web service W moves the cursor 2904 using the input unit 194 and selects the copy button 2912 (step S2605).
  • the transmission / reception means 191 sends a copy button selection notification to the settlement server X100 via the network 199.
  • This copy button selection notification includes a product URL “http: // payment-X / Y / 1001” 2911.
  • the product URL 2911 received by the product URL generation means 108 is added to the W. com, and the proxy product URL “http: //payment-X/Y/1001/W.com/” is generated.
  • the settlement server X In the same procedure, for example, by using the copy button 2962, the settlement server X generates the proxy product URL “http: //payment-X/Y/254/W.com/”.
  • the work for converting the product URL to the proxy product URL is executed by the payment server X, but may be executed by the management terminal W.
  • the transmission / reception means 101 sends these proxy product URLs to the management terminal W through the network 199.
  • the storage means 195 of the received management terminal W stores these proxy product URLs (step S2606).
  • the administrator of the Web service W uses the input unit 194 to input a URL for calling a specific content display screen of the Web service W to the management terminal W.
  • the input / output means 191 sends this URL to the server W through the network 199.
  • the search means 168 searches the content table.
  • the transmission / reception means 165 sends the retrieved HTML code to the management terminal W.
  • the display means 193 displays the HTML code.
  • the administrator of the Web service W uses the input unit 194 to copy the proxy product URL stored in step S2606 and associate it with an arbitrary part of the displayed HTML code (step S2607).
  • the edited HTML code included in the proxy product URL is sent 165 to the server W through the transmission / reception means 191.
  • the HTML code including the proxy product URL received by the transmission / reception means 168 is stored in the content table.
  • the transmission / reception means 171 sends this URL to the server W through the network 191 (step S3001).
  • the search means searches the content table 169 for the HTML code of the content including the proxy product URL.
  • the transmission / reception means 166 sends this HTML code to the information terminal A 170 through the network 199.
  • the display means 173 displays the contents of the Web service W (step S3002).
  • FIG. 31 shows an example of web service content 3100 displayed on the display device 173.
  • the content 3100 includes a display unit 3101 indicating that this is content of the Web service W, a user ID display unit 3102 of the Web service W, a diary display unit 3110, and an advertisement display unit 3120.
  • the administrator of the Web service W is associated with the proxy product URL “http: //payment-X/Y/1001/W.com/” associated with the object 3121 in step S2607.
  • the image file of the component 3021 on the screen is assigned to prod1.
  • the administrator of the Web service W associates with the object 3011 of the character string “Chick Corea Friends” in the diary display unit in step S2607, “http: // payment-X / Y / 254 / W.com / "is associated.
  • the user A does not need to log in to the web service W. That is, the user A does not have to register the user information of the user A in the server W, or does not need to be authenticated by the server W even if it is registered. Therefore, the server W cannot always detect that the content request in step S3001 is from the user A.
  • the display 3102 indicating the user of the Web service W is “user: unknown” in this state. This will be described later in detail when describing the operational effects of the present invention.
  • the Web service W may be a Web service that does not have a user authentication mechanism.
  • the greatest effect of the present invention is that a user can purchase a product using the settlement service X in such a state that the Web service using the proxy product URL does not specify the user.
  • the business of the sales service Y browses not only services such as e-mail, SNS, and messenger used for authenticating users, but also portal services, search services, advertising services, blog services, news services, and the like. For most services on the Internet, such as services, products sold by other sales service providers can be sold on behalf.
  • the user A uses the input unit 174 to move the cursor 3103 displayed on the display unit 173 and selects the object 3121.
  • the transmission / reception means 171 sends the proxy product URL “http: //payment-X/Y/1001/W.com/” associated with the object 312121 to the settlement server X100 via the network 199 (step S3103).
  • the settlement server X100 authenticates the user A by the same process as described in steps S2204 and S2205 (steps S3004 and S3005).
  • the merchandise URL generation means 108 merchandises from the proxy merchandise URL “http: //payment-X/Y/1001/W.com/” received from the information terminal A in step S3003.
  • the URL “http: // payment-X / Y / 1001 /” and the service ID “W.com” of the sales agent service are separated.
  • the search unit 109 searches the product URL table 105 using the product URL “http: // payment-X / Y / 1001” separated in step S3006 as a search key (step S3007). Since the product URL table at this time is in the state shown in FIG. 17, the row of the product ID “P326” 1722 is obtained as the search result as the search result.
  • the HTML generation unit 102 generates an HTML code including the product information stored in the search result row, and the transmission / reception unit 101 sends the code to the information terminal A to confirm the product information to be purchased.
  • the processing required for A may be executed.
  • the search unit 109 copies a part of the product information, which is the search result of step S3007, to the payment table 107.
  • FIG. 32 shows an example of the payment table 107 in this embodiment.
  • the payment table 107 includes a transaction number column 3211, a payee column 3212, a product ID column 3213, a price column 3214, a proxy service ID column 3215, and a proxy reward column 3216.
  • the service ID 1721 is copied to the payee 3222 and the product ID 1722 is copied to the product ID 3223 from the product information stored in association with the product URL 1726 in the product URL table. .
  • the proxy service ID separated in step S3006 is copied to the proxy service 3225.
  • the price 1724 is sent to the settlement means 110 (step S3008).
  • the price 1724 of the search result in step S3007 is sent to the reward calculation means 111, and the price 3224 to be paid to the sales service and the proxy to pay to the Web service W, which are derived by calculation according to the calculation formula stored in advance by the reward calculation means.
  • the reward 3226 is stored in the payment table (step S3009).
  • the search unit 109 searches the user information table 106 using the user ID of the user A input by the user A in step S3005 and authenticated by the authentication unit 103 as a search key (step S3010).
  • the name 2123, the address 2124, and the settlement information 2125 input by the user A in step S3005 and associated with the authenticated user ID 2121 are obtained as the search results.
  • the search means 103 sends the name and payment information to the payment means 110.
  • the settlement unit 110 executes a settlement process for the user A using the price obtained in step S3008 (step S3011). In this embodiment, the price, name, and settlement information are sent to the settlement means 110.
  • the information necessary for the settlement is not limited to these, and in that case, all the information necessary for settlement must be sent to the settlement means.
  • the user information table 106 needs to have a column of necessary information.
  • communication with an external server may be executed through the transmission / reception means 101 and the network.
  • the transmission / reception means 101 sends the name and address of the search result in step S3008 to the destination printing apparatus 160 via the network 199.
  • the name and address received by the transmission / reception unit 161 of the destination printing device are printed by the printing unit 162 (step S3012).
  • the paper on which the address is printed is attached to the product indicated by the product number P326 at the product shipping location of the sales service Y and then shipped to the user A.
  • the name and address are sent to the destination printing apparatus 160.
  • the user information table 106 must have a necessary information column.
  • the present invention has been described using a process in which a user A uses a payment service X to pay for and ship a product of service Y from a Web service W. Since the same processing is performed when the user A uses the payment service X to pay for and ship the product of the service Z from the Web service W, the description is omitted.
  • the first point is that the sales service can expand the sales channel by installing proxy product URLs in various Web services.
  • the Web service W can sell the product of the sales service Y by proxy only by associating the proxy product URL issued by the payment service X with the object represented by HTML (step S2607).
  • the web service W may or may not have an authentication mechanism.
  • the web service W is not limited to services such as e-mail, SNS, and messenger that are used by authenticating users, but may be anything such as portal services, search services, advertising services, blog services, news services, and other services that perform browsing exclusively. . In the conventional method, these users have once moved from the Web service to the sales service, and then executed product selection and settlement processing.
  • the second point is that the contract rate of product purchase can be improved as compared with the conventional customer-to-sales service from various Web services to sales services.
  • an object associated with the service URL of the sales service is arranged in the Web service W.
  • the user moves to the sales service using this service URL and then selects a product within the sales service.
  • the user only needs to select the object associated with the proxy product URL in the Web service W (step S3003), and the user needs to move to the sales service Y. It is not necessary to execute the product selection step at Y, and the product can be settled and purchased.
  • the method according to the present invention is clearly expected to improve the contract rate compared to the conventional method using advertisements. Is done.

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

In the disclosed system, a server receives from an information terminal of a user—and records to a first table—payment information, destination information, and authentication information of the user, receives first product price information from sales service servers and records the first product price information to a second table, the first product price information being associated with a first product URL, and sends the first product URL to a first sales service server. Also, the server receives and authenticates authentication information of the user from the information terminal, records as first search results the aforementioned payment information obtained by searching the first table with the authentication information as the search key, receives the first product URL from the information terminal, records as second search results the first product price information obtained by searching the second table with the received first product URL as the search key, and executes payment processing using the first search results and the second search results.

Description

決済システムPayment system
本発明は、情報端末とサーバが連携して、商品の販売および決済サービスを提供する方法、システム、およびサーバなどに関する。 The present invention relates to a method, a system, a server, and the like for providing a product sales and settlement service in cooperation with an information terminal and a server.
技術背景Technical background
インターネット上のWebサービスの中で、商品を販売するサービス(以下販売サービス)が広く提供されている。商品販売のためのWebサービスの利用者は、情報端末に表示されたWebブラウザを通じて、販売サービスにおいて提供される商品選択画面にて商品を選択した上で、決済を実行する。決済が完了すると、販売サービスの事業者が、入力された送付先に物品を配送する。 Among Web services on the Internet, services for selling products (hereinafter referred to as sales services) are widely provided. A user of a Web service for product sales selects a product on a product selection screen provided in the sales service through a Web browser displayed on the information terminal, and then performs settlement. When the settlement is completed, the sales service provider delivers the article to the input destination.
また販売サービスは、それをインターネット上で一意に特定するための販売サービスURL(Uniform Resource Locator)を有する。販売サービスを運営する事業者は、この販売サービスのURLまたはこれに関連づけられたオブジェクトを、他の事業者が運営する様々なWebサービス上に広告等として設置することが多い。他のWebサービスの利用者が販売サービスのURLを選択することで、販売サービスに利用者を誘導することで、販売サービスでの商品販売数を増加させる。 Further, the sales service has a sales service URL (Uniform Resource Locator) for uniquely identifying it on the Internet. A business operator who operates a sales service often installs the URL of the sales service or an object associated therewith as an advertisement or the like on various web services operated by other business operators. The user of another Web service selects the URL of the sales service, and guides the user to the sales service, thereby increasing the number of products sold in the sales service.
販売サービスを提供するWebシステムの機能群のなかで最も重要なものは、商品選択機能および決済機能である。商品の情報を提供した上で利用者が購入する商品を選択するための、商品選択機能は販売サービスの価値を決定づける最も重要な機能である。このため、多くの販売サービス事業者は、独自の表示形態や独自の機能を実現するために、商品選択機能を実現するためのシステムを独自に開発するか、または他事業者の開発したシステムをカスタマイズして使用している。 The most important function group of the Web system that provides the sales service is a product selection function and a settlement function. The product selection function for selecting the product to be purchased by the user after providing the product information is the most important function that determines the value of the sales service. For this reason, many sales service providers have developed their own system for realizing the product selection function in order to realize their own display forms and unique functions, or have developed systems developed by other companies. Customized and used.
一方、様々な販売サービスにおいて求められる決済機能に大きな差はない。また決済機能は、販売サービスを提供するWebシステムの機能群のなかでも最も高い安全性が求められる。このため、規模が極めて大きな販売サービスを除き、販売サービス事業者が決済機能を実現するためのシステムを独自に開発したり、他事業者の開発したシステムをカスタマイズしたりすることは、ほとんどない。ほとんどの販売サービス事業者は、専ら商品情報提供や商品選択の機能の開発またはカスタマイズに特化し、決済機能については、決済専業機能の提供を主たる業務とする事業者の決済システムを利用して実現している。 On the other hand, there is no big difference in the settlement function required in various sales services. In addition, the payment function is required to have the highest safety among the function groups of the Web system that provides the sales service. For this reason, with the exception of sales services that are extremely large in scale, sales service providers rarely develop their own systems for realizing the payment function or customize systems developed by other companies. Most sales service providers specialize in the development or customization of product information provision and product selection functions, and the settlement function is realized by using the settlement system of the business whose main business is to provide the payment specialization function. is doing.
決済機能に特化したシステムをインターネット上で提供する事業者が存在する。これら決済専業の事業者の決済システムは、たとえば名前やクレジットカード番号などの決済情報を、販売サービスのシステムから受け取るためのAPI(Application Progmram Interface)を有している。決済機能を提供するシステムは、販売サービスのシステムから受け取った決済情報を処理し、これをクレジットカード業者や銀行などの、金融機能を提供するシステムに受け渡すことで決済を実行する。すなわち、決済機能を提供するシステムは、販売サービスシステムと金融サービスシステムの橋渡しの機能を担っている。ほとんどの販売サービスでは、このような汎用の決済システムを利用して決済機能を提供している。 There are businesses that provide a system specialized in payment functions on the Internet. These payment-only business operators have an API (Application Program Interface) for receiving payment information such as names and credit card numbers from the sales service system. A system that provides a settlement function processes settlement information received from a sales service system, and transfers the information to a system that provides a financial function, such as a credit card company or a bank, to perform settlement. That is, a system that provides a settlement function serves as a bridge between the sales service system and the financial service system. Most sales services provide a payment function using such a general-purpose payment system.
米国特許第2,960,411号明細書U.S. Pat. No. 2,960,411
電子商取引に係る問題には次のものがある。第一に、決済手段の多様化による販売サービスシステムの改修費用に係る問題である。第二に、利用者が他のWebサービスに設置された広告等から販売サービスのURLを使い販売サービスに移動して、さらに決済が完了するまでのステップ数が多いという問題である。第三に、利用者が他Webサービスに設置された広告で選択する販売サービスのURLを使い販売サービスに移動する際、多種の商品を販売する販売サービスでは、販売する商品数に比較して他のWebサービスの広告で表示できる情報量が小さいために、利用者が販売サービスで決済に至る確率が小さいという点である。 Problems related to electronic commerce include the following. The first problem is related to the cost of repairing the sales service system due to diversification of payment methods. Secondly, there is a problem that there are many steps until the user moves to the sales service using the URL of the sales service from an advertisement or the like installed in another Web service and further completes the settlement. Third, when moving to a sales service using the URL of a sales service selected by an advertisement installed in another Web service, the sales service that sells a variety of products compares the number of products sold. Since the amount of information that can be displayed by the advertisement of the Web service is small, the probability that the user will make a settlement with the sales service is small.
まず、第一の販売サービスシステムの改修費用の問題について説明する。一般に、販売システムが、決済システムに受け渡すべき情報は決済手段によって異なる。クレジットカード決済用には利用者の名前、カード番号および有効期限の受け渡しが、また銀行振り込み用には利用者の名前と銀行口座番号の受け渡しが必要である。したがって、決済システムは、決済手段ごとに異なるAPIを有している。販売サービスの事業者は、決済システムの有する、各決済手段のためのAPIごとに、異なる情報を受け渡すことができるよう、販売システムを開発する必要がある。 First, the problem of the repair cost of the first sales service system will be described. Generally, the information that the sales system should pass to the payment system varies depending on the payment means. For credit card payments, the user's name, card number and expiration date must be passed, and for bank transfer, the user's name and bank account number must be passed. Therefore, the payment system has a different API for each payment means. The business operator of the sales service needs to develop a sales system so that different information can be transferred for each API for each payment means possessed by the payment system.
一方、近年、決済手段は急速に増加している。従来から広く使われているクレジットカードや銀行振り込みに加えて、店舗での後払い、前払いクーポン購入、PayPal、携帯電話事業者による収納代行、各種Web事業者によるウォレットやチェックアウトサービスなど、Webによる販売サービスで使うことのできる決済手段は急速に増えつつある。このため、販売サービスの事業者は、新たな決済手段に対応する都度、販売システムを改修しなければならならず、多くの費用が必要であるという問題がある。特に、最近では各種Webサービス事業者が、個人情報の入力省略機能や利用者紹介機能をもつ独自のウォレットやチェックアウトサービスを提供するようになった(例えば、非特許文献1)。このため、販売システムが数多くの事業者の決済APIに対応する必要が出てきており、販売システム改修のための費用は大きくなる傾向にある。 On the other hand, in recent years, the number of payment means has increased rapidly. In addition to credit cards and bank transfers that have been widely used in the past, post-payment in stores, prepaid coupon purchases, PayPal, storage services by mobile phone operators, wallet and checkout services by various Web operators, etc. The payment methods that can be used in services are increasing rapidly. For this reason, there is a problem that a sales service business operator has to modify the sales system every time a new settlement method is handled, which requires a lot of expenses. In particular, various web service providers have recently provided their own wallet and checkout services that have an input omission function for personal information and a user introduction function (for example, Non-Patent Document 1). For this reason, it is necessary for the sales system to support the settlement APIs of many businesses, and the cost for repairing the sales system tends to increase.
次に、第二の、利用者決済完了までステップ数の問題について説明する。いま、利用者が電子メール、ポータル、検索、SNS、メッセンジャーなどの、販売を目的としないWebサービスのページを閲覧しているとする。この利用者は、このWebサービスに掲載されている広告オブジェクトに関連づけられた販売サービスのURLを選択して、販売サービスに移動して、商品を選択し、さらに決済処理を行うことで、この商品を購入する。利用者がWebサービス上で広告を選択してから、購入が確定するまでの処理に要するステップ数は多く、途中で利用者が販売サービスを離脱する場合が多い。このことは、販売サービスの事業者にとっては、成約率の低下という問題を生む。特に、決済処理に必要な名前や決済情報や、商品配送に必要な住所入力などは、利用者が入力しなければならない情報量が多く、これらの処理における利用者の販売サービスからの離脱は、販売サービスの事業者にとって大きな問題となっている。 Next, the second problem of the number of steps until the user settlement is completed will be described. Now, assume that a user is browsing a web service page that is not intended for sale, such as e-mail, portal, search, SNS, and messenger. The user selects the URL of the sales service associated with the advertisement object posted on the Web service, moves to the sales service, selects the product, and further performs a settlement process, thereby the product. To buy. The number of steps required for the process from when the user selects an advertisement on the Web service to when the purchase is confirmed is large, and the user often leaves the sales service on the way. This gives rise to the problem of a decrease in the contract rate for sales service providers. In particular, the name and payment information required for payment processing and the address input required for product delivery have a large amount of information that must be entered by the user. It is a big problem for sales service providers.
販売サービスにおける決済完了までのステップ数削減は、販売サービスの事業者にとって商品販売の増大のために、重要な課題であった。このため、決済完了までのステップ数削減の方法が提案されてきた。たとえば、情報端末からサーバに購入要求を送る際、商品情報に加えて利用者IDを関連づけておき、サーバであらかじめ記憶した利用者情報を利用して決済を実行することで、利用者による決済に必要な情報入力を削減する方法が提案されている(特許文献1)。しかし、従来の方法はすべて、単一の販売サービス内でのステップ数削減の効果しかなかった。 Reducing the number of steps required to complete settlement in a sales service has been an important issue for sales service providers in order to increase product sales. For this reason, a method for reducing the number of steps until settlement is completed has been proposed. For example, when a purchase request is sent from the information terminal to the server, the user ID is associated with the product information, and the user information stored in advance at the server is used to execute the payment, thereby allowing the user to make a payment. A method of reducing necessary information input has been proposed (Patent Document 1). However, all the conventional methods were only effective in reducing the number of steps within a single sales service.
多くのWebによる販売サービス利用者は、他のWebサービスに表示された販売サービスの広告などを出発点として販売サービスに移動し、さらに販売サービス内の商品選択処理を経た上で、決済に至るというステップを経る。たとえ上記のような従来の方法によって、販売サービス内における決済のための注文情報入力を省略したとしても、販売サービスにおける商品選択のステップを削減できるわけではない。現実に利用者は、出発点となる他Webサービスから、販売サービスに移動する時点で、購入する商品は決まっていることが多く、他Webサービスを出発点とした場合の、決済完了までの総ステップ数を更に削減する余地がある。 Many Web-based sales service users move to the sales service starting from the advertisement of the sales service displayed on other Web services, and after completing the product selection process in the sales service, the settlement is made. Go through the steps. Even if the order information input for settlement in the sales service is omitted by the conventional method as described above, the product selection step in the sales service cannot be reduced. In reality, when a user moves from another Web service, which is the starting point, to the sales service, the product to be purchased is often determined, and the total amount of payment until the settlement is completed when the other Web service is the starting point. There is room to further reduce the number of steps.
最後に、第三の、多種の商品を要する販売サービスの問題について説明する。たとえば、ある販売サービスが、洋服、自動車、および電気製品の多種の商品を販売しているとする。いま、利用者が別のWebサービスに掲載された、この販売サービスの広告を選択し、サービスのURLによってこの販売サービスに移動する場合を考える。この利用者が広告を選択する際に、他のWebサービスから得られる情報はたとえば「様々な商品が購入できる、ショッピングサービス」というように限られている。したがって、たとえこの利用者がこのサービスURLを使ってこのWebサービスに移動したとしても、この利用者が求める商品がない可能性は高い。たとえば、この利用者が求める商品が食品であった場合、このWebサービスで商品を購入することはない。しかし現実には、多くの場合この販売サービス事業者は、このWebサービス事業者に対して、送客報酬を支払わなければならず、販売サービスは損失を被る。 Finally, the third problem of the sales service that requires various products will be described. For example, suppose a sales service sells a variety of goods, such as clothes, cars, and electrical products. Consider a case where a user selects an advertisement of this sales service posted on another Web service and moves to this sales service by the URL of the service. When this user selects an advertisement, information obtained from other Web services is limited to, for example, “a shopping service that can purchase various products”. Therefore, even if this user moves to this Web service using this service URL, there is a high possibility that there is no product that the user wants. For example, if the product requested by the user is food, the product is not purchased using this Web service. However, in reality, in many cases, the sales service provider has to pay the customer service fee to the Web service company, and the sales service suffers a loss.
この問題は、販売サービス内で販売する商品の種類が多い場合、他のWebサービスの広告で表示できる、この販売サービスに関する情報が極めて限られていることが原因で発生する問題である。すなわち、他のWebサービスにおける商品情報の粒度と、販売サービスにおける商品情報の粒度が著しく異なることに起因する問題であり、従来から広く普及している販売サービスの、他のWebサービスにおける広告に係る本質的に解決すべき問題である。 This problem is caused by the fact that there is a very limited amount of information related to the sales service that can be displayed in advertisements of other Web services when there are many types of products to be sold in the sales service. In other words, it is a problem caused by the marked difference in the granularity of product information in other Web services and the granularity of product information in sales services. It is essentially a problem to be solved.
本発明はこのような状況に鑑みてなされたものであり、Webを用いた販売サービスにおける決済手段の多様化を従来よりも少ない費用で実現し、また他Webサービスより送客された利用者の、販売サービスにおける離脱率を減少させ、成約率を高めることで、販売サービスの収益性向上を可能にする情報処理方法、システム、サーバ、情報端末、およびネットワークなどを提供する。 The present invention has been made in view of such a situation, and the diversification of the settlement means in the sales service using the Web is realized at a lower cost than before, and the users sent from other Web services are also provided. The present invention provides an information processing method, system, server, information terminal, network, and the like that can improve the profitability of a sales service by decreasing the withdrawal rate in the sales service and increasing the contract rate.
本発明の一実施形態として、決済サーバと販売サーバとを備える販売システムを開示する。決済サーバは、第一のテーブルと、第二のテーブルと、商品URL送信部と、第一検索部と、第二検索部と、決済部と、第三検索部と、送信部と、を有する。決済サーバの第一のテーブルは、利用者の情報端末より受信した前記利用者の認証情報、配送先情報、および決済情報を記憶する。決済サーバの第二のテーブルは、前記販売サーバより受信した商品価格情報に、前記商品価格情報を特定する商品URLを関連付けて記憶する。決済サーバの商品URL送信部は、前記第二のテーブルに、前記販売サーバより受信した商品価格情報に関連付けて記憶されている商品URLを前記販売サーバに送信する。決済サーバの認証部は、前記情報端末より前記利用者の前記認証情報を受信して前記利用者を認証する。決済サーバの第一検索部は、前記受信した前記認証情報を検索キーとして前記第一のテーブルを検索し、第一の検索結果として前記利用者の前記決済情報を得る。決済サーバの第二検索部は、前記情報端末より受信した商品URLを検索キーとして前記第二のテーブルを検索し、第二の検索結果として前記商品価格情報を得る。決済サーバの決済部は、前記第一の検索結果と前記第二の検索結果とで決済処理を実行する。決済サーバの第三検索部は、前記受信した前記認証情報を検索キーとして前記第一のテーブルを検索し、第三の検索結果として前記利用者の前記配送先情報を得る。決済サーバの送信部は、前記第二の検索結果と前記第三の検索結果とを宛先印刷装置に送信する。 As one embodiment of the present invention, a sales system including a settlement server and a sales server is disclosed. The settlement server includes a first table, a second table, a product URL transmission unit, a first search unit, a second search unit, a settlement unit, a third search unit, and a transmission unit. . The first table of the settlement server stores the user authentication information, delivery destination information, and settlement information received from the user information terminal. The second table of the settlement server stores the product price information received from the sales server in association with the product URL specifying the product price information. The product URL transmission unit of the settlement server transmits the product URL stored in the second table in association with the product price information received from the sales server to the sales server. The authentication unit of the payment server receives the authentication information of the user from the information terminal and authenticates the user. The first search unit of the payment server searches the first table using the received authentication information as a search key, and obtains the payment information of the user as a first search result. The second search unit of the settlement server searches the second table using the product URL received from the information terminal as a search key, and obtains the product price information as a second search result. The settlement unit of the settlement server executes a settlement process using the first search result and the second search result. The third search unit of the settlement server searches the first table using the received authentication information as a search key, and obtains the delivery destination information of the user as a third search result. The transmission unit of the settlement server transmits the second search result and the third search result to the destination printing apparatus.
前記販売サーバは、商品価格テーブルと、送信部と、受信部と、記憶部とを有する。販売サーバの商品価格テーブルは、商品価格情報を記憶する。販売サーバの送信部は、前記商品価格テーブルに記憶された商品価格情報を前記決済サーバに送信する。販売サーバの受信部は、前記送信部による前記商品価格情報の送信に応じて返信される商品URLを受信する。販売サーバの記憶部は、前記受信した商品URLを前記商品価格情報に関連付けて前記商品価格テーブルに記憶する。 The sales server includes a product price table, a transmission unit, a reception unit, and a storage unit. The product price table of the sales server stores product price information. The transmission unit of the sales server transmits the product price information stored in the product price table to the settlement server. The receiving unit of the sales server receives a product URL returned in response to the transmission of the product price information by the transmitting unit. The storage unit of the sales server stores the received product URL in the product price table in association with the product price information.
本発明の一実施形態に係る決済サーバとして、本発明の一実施形態に係る決済サーバとして、利用者の情報端末(A)より前記利用者の認証情報、配送先情報、および決済情報を受信して第一のテーブル(利用者情報テーブル)に記憶し、第一の販売サービスサーバ(Y)より第一の商品価格情報を受信して第二のテーブル(商品URLテーブル)に第一の商品URLと関連づけて記憶し、第二の販売サービスサーバ(Z)より第二の商品価格情報を受信して前記第二のテーブルに第二の商品URLと関連づけて記憶し、前記第一の商品URLを前記第一の販売サービスサーバに送り、前記第二の商品URLを前記第二の販売サービスサーバに送り、前記情報端末より前記利用者の前記認証情報を受信して前記利用者を認証し、前記認証情報を検索キーとして前記第一のテーブルを検索して得られる前記決済情報を第一の検索結果として記憶し、前記情報端末より前記第一の商品URLを受信し、受信した前記第一の商品URLを検索キーとして前記第二のテーブルを検索して得られる前記第一の商品価格情報を第二の検索結果として記憶し、前記第一の検索結果と前記第二の検索結果とで決済処理を実行することを特徴とするサーバについて開示する。 As a settlement server according to an embodiment of the present invention, as a settlement server according to an embodiment of the present invention, the user authentication information, delivery destination information, and settlement information are received from the user information terminal (A). Stored in the first table (user information table), received the first product price information from the first sales service server (Y), the first product URL in the second table (product URL table) And store the second product price information from the second sales service server (Z), store it in the second table in association with the second product URL, and store the first product URL. Send to the first sales service server, send the second product URL to the second sales service server, receive the authentication information of the user from the information terminal to authenticate the user, Authentication information The settlement information obtained by searching the first table as a search key is stored as a first search result, the first product URL is received from the information terminal, and the received first product URL is The first product price information obtained by searching the second table as a search key is stored as a second search result, and a settlement process is executed with the first search result and the second search result. Disclosed is a server characterized by:
本発明の別の一実施形態に係る決済サーバとして、利用者の情報端末(A)より前記利用者の認証情報、配送先情報、および決済情報を受信して第一のテーブル(利用者情報テーブル)に記憶し、販売サービスサーバ(Y)より商品価格情報を受信して第二のテーブル(商品URLテーブル)に商品URLと関連づけて記憶し、WebサービスのWebサーバ(W)より前記Webサービスを一意に特定するためのWebサービス認識票および前記Webサービスへの報酬支払い情報を受信し、前記Webサービス認識票と前記報酬支払い情報を関連づけて第三のテーブル(サービステーブル)に記憶し、前記商品URLおよび前記Webサービス認識票を含む代理商品URLを前記商品価格情報と関連づけて前記第二のテーブルに記憶し、前記代理商品URLを前記Webサーバに送り、前記情報端末より前記利用者の前記認証情報を受信して前記利用者を認証し、前記認証情報を検索キーとして前記第一のテーブルを検索して前記決済情報を第一の検索結果として記憶し、前記情報端末より前記代理商品URLを受信し、受信した前記代理URLを検索キーとして前記第二のテーブルを検索することで前記商品価格情報を第二の検索結果として記憶し、前記第一の検索結果と前記第二の検索結果とで決済処理を実行することを特徴とするサーバについて開示する。 As a settlement server according to another embodiment of the present invention, a first table (user information table) is received by receiving the user authentication information, delivery destination information, and settlement information from the user information terminal (A). ), The product price information is received from the sales service server (Y), stored in the second table (product URL table) in association with the product URL, and the Web service is received from the Web server (W) of the Web service. Receiving a Web service identification tag for uniquely identifying and remuneration payment information for the Web service, associating the Web service identification tag with the remuneration payment information and storing them in a third table (service table); A proxy product URL including a URL and the Web service identification tag is stored in the second table in association with the product price information; The proxy product URL is sent to the Web server, the authentication information of the user is received from the information terminal to authenticate the user, and the first table is searched using the authentication information as a search key The settlement information is stored as a first search result, the proxy product URL is received from the information terminal, and the second table is searched using the received proxy URL as a search key to obtain the second product price information. The server is disclosed as a search result, and a settlement process is executed with the first search result and the second search result.
本発明のさらに別の一実施形態に係る決済サーバとして、利用者の情報端末(A)より前記利用者の認証情報、配送先情報、および決済情報を受信して第一のテーブル(利用者情報テーブル)に記憶し、第一の販売サービスの第一の販売サービスサーバ(Y)より第一の商品価格情報を受信して第二のテーブル(商品URLテーブル)に第一の商品URLと関連づけて記憶し、第二の販売サービスの第二の販売サービスサーバ(Z)より第二の商品価格情報を受信して第二のテーブル(商品URLテーブル)に第二の商品URLと関連づけて記憶し、WebサービスのWebサーバ(W)より前記Webサービスを一意に特定するためのWebサービス認識票および前記Webサービスへの報酬支払い情報を受信し、前記Webサービス認識票と前記報酬支払い情報を関連づけて第三のテーブル(サービステーブル)に記憶し、前記第一の商品URLおよび前記Webサービス認識票を含む第一の代理商品URLを前記第一の商品価格情報と関連づけて前記第二のテーブルに記憶し、前記第二の商品URLおよび前記Webサービス認識票を含む第二の代理商品URLを前記第二の商品価格情報と関連づけて前記第二のテーブルに記憶し、前記第一の代理商品URLおよび前記第二の代理商品URLを前記Webサーバに送り、前記情報端末より前記利用者の前記認証情報を受信して前記利用者を認証し、前記認証情報を検索キーとして前記第一のテーブルを検索して前記決済情報を第一の検索結果として記憶し、前記情報端末より前記第一の代理商品URLを受信し、受信した前記第一の代理URLを検索キーとして前記第二のテーブルを検索することで前記第一の商品価格情報を第二の検索結果として記憶し、前記第一の検索結果と前記第二の検索結果とで決済処理を実行することを特徴とするサーバについて開示する。 As a settlement server according to still another embodiment of the present invention, the user authentication information, the delivery destination information, and the settlement information are received from the user information terminal (A), and the first table (user information Table), receiving the first product price information from the first sales service server (Y) of the first sales service, and associating the first product URL with the second table (product URL table). Store the second product price information from the second sales service server (Z) of the second sales service, store the second product price information in the second table (product URL table) in association with the second product URL, Receiving a web service identification tag for uniquely identifying the web service and remuneration payment information for the web service from the web server (W) of the web service, and recognizing the web service And the remuneration payment information are associated and stored in a third table (service table), and the first proxy product URL including the first product URL and the Web service identification tag is associated with the first product price information. Storing the second proxy product URL including the second product URL and the Web service identification tag in the second table in association with the second product price information, The first proxy product URL and the second proxy product URL are sent to the Web server, the authentication information of the user is received from the information terminal, the user is authenticated, and the authentication information is searched as a search key. The first table is searched and the settlement information is stored as a first search result, and the first proxy product URL is received from the information terminal. The first product price information is stored as a second search result by searching the second table using the first proxy URL as a search key, and the first search result and the second search result A server characterized by executing settlement processing is disclosed.
本発明によれば、販売サービスの運営者は、販売サービスのためのシステムの改修をすることなく、新たな決済手段を追加することができる。また、販売サービスの利用者が、広告媒体から販売サービスへの移動、販売サービス内での商品選択、さらに決済処理に至る、実行ステップ数を削減することができ、このために販売サービスは商品の成約率を向上することができる。さらに本発明によれば、販売サービスは認証機構を持たなくとも商品の販売が可能となり、さらにこの結果、利用者は複数の販売サービスのための異なる認証情報を管理する必要がなくなる。 According to the present invention, the operator of the sales service can add a new settlement means without modifying the system for the sales service. In addition, the sales service user can reduce the number of execution steps from moving from the advertising medium to the sales service, selecting the product within the sales service, and further to the settlement process. The close rate can be improved. Furthermore, according to the present invention, the sales service can sell the product without having an authentication mechanism, and as a result, the user does not need to manage different authentication information for a plurality of sales services.
本発明の一実施形態に係る決済システムの概略構成図である。It is a schematic structure figure of a settlement system concerning one embodiment of the present invention. 決済サービスXのサーバ100の概略構成図である。1 is a schematic configuration diagram of a server 100 of a payment service X. FIG. 物販サービスYのサーバ120の概略構成図である。2 is a schematic configuration diagram of a server 120 of a product sales service Y. FIG. 物販サービスZのサーバ140の概略構成図である。2 is a schematic configuration diagram of a server 140 of a product sales service Z. FIG. 宛先印刷装置160の概略構成図である。2 is a schematic configuration diagram of a destination printing apparatus 160. FIG. WebサービスWのサーバ165の概略構成図である。2 is a schematic configuration diagram of a server 165 of a Web service W. FIG. 利用者Aの情報端末170の概略構成図である。It is a schematic block diagram of the information terminal 170 of the user A. (a)は、販売サービスYの管理端末180の概略構成図であり、(b)は、販売サービスZの管理端末185の概略構成図である。(A) is a schematic block diagram of the management terminal 180 of the sales service Y, and (b) is a schematic block diagram of the management terminal 185 of the sales service Z. WebサービスWの管理端末190の概略構成図である。2 is a schematic configuration diagram of a management terminal 190 of a Web service W. FIG. 本発明の一実施形態に係る処理のフローチャートである。It is a flowchart of the process which concerns on one Embodiment of this invention. 表示手段183に表示された商品URL取得画面1100の一例図である。It is an example figure of the goods URL acquisition screen 1100 displayed on the display means 183. 販売サービスYの商品情報テーブルの一例図である。It is an example figure of the merchandise information table of the sales service Y. 決済サーバXの商品URLテーブル105の一例図である。It is an example figure of the goods URL table 105 of the payment server X. 決済サービスXの商品URL取得画面の一例図である。It is an example figure of the goods URL acquisition screen of the payment service X. 商品URL取得画面1500の一例図である。It is an example figure of the goods URL acquisition screen 1500. 販売サービスZの商品情報テーブル145の一例図である。It is an example figure of the merchandise information table 145 of the sales service Z. 決済サーバXの商品URLテーブル105の一例図である。It is an example figure of the goods URL table 105 of the payment server X. 管理端末Zの表示手段188に商品URLが出力された状態の一例図である。It is an example figure in which goods URL was output to the display means 188 of the management terminal Z. 本発明の一実施形態に係る処理のフローチャートである。It is a flowchart of the process which concerns on one Embodiment of this invention. 決済サービスXの利用者情報入力画面の一例図である。It is an example figure of the user information input screen of the payment service X. 利用者情報テーブル106の一例図である。It is an example figure of the user information table. 本発明の一実施形態に係る処理のフローチャートである。It is a flowchart of the process which concerns on one Embodiment of this invention. 販売サービスYの商品選択画面の一例図である。It is an example figure of the goods selection screen of the sales service Y. 利用者認証画面の一例図である。It is an example figure of a user authentication screen. 支払テーブル107の一例図である。It is an example figure of the payment table. 本発明の一実施形態に係る処理のフローチャートである。It is a flowchart of the process which concerns on one Embodiment of this invention. サービス登録画面の一例図である。It is an example figure of a service registration screen. サービステーブルの一例図である。It is an example figure of a service table. 代理商品URL取得画面の一例図である。It is an example figure of a proxy goods URL acquisition screen. 本発明の一実施形態に係る処理のフローチャートである。It is a flowchart of the process which concerns on one Embodiment of this invention. 示装置173に表示されたWebサービスのコンテンツ3100の一例図である。10 is an example of content 3100 of a Web service displayed on the display device 173. FIG. 支払テーブル107の一例図である。It is an example figure of the payment table.
以下に本発明を実施するための、現在考えられる最善の形態について説明する。本発明の範囲は、添付の請求の範囲によって明確に定義されているため、この説明は限定的な意味に解釈すべきではなく、単に発明の一般原理を例示する目的で行う。 The best mode currently conceivable for carrying out the present invention will be described below. Since the scope of the present invention is clearly defined by the appended claims, this description should not be construed in a limiting sense, but merely to illustrate the general principles of the invention.
図1は、本発明の一実施形態に係る決済システムの概略構成を示す。本発明の一実施形態に係る決済システムは、決済サービスXのサーバ100、販売サービスYのサーバ120、販売サービスZのサーバ140、宛先印刷装置160、WebサービスWのサーバ165、利用者Aの情報端末170、販売サービスYの管理端末180、販売サービスZの管理端末185、WebサービスWの管理端末190を備え、これらが、ネットワーク199を通じて接続されている。 FIG. 1 shows a schematic configuration of a settlement system according to an embodiment of the present invention. A payment system according to an embodiment of the present invention includes a payment service X server 100, a sales service Y server 120, a sales service Z server 140, a destination printing device 160, a Web service W server 165, and information about a user A. The terminal 170, the management terminal 180 of the sales service Y, the management terminal 185 of the sales service Z, and the management terminal 190 of the Web service W are provided, and these are connected through a network 199.
図2は、決済サービスXのサーバ100の概略構成図の一例である。決済サービスXのサーバ100は、送受信手段101、HTML生成手段102、認証手段103、記憶手段104、商品URL生成手段108、検索手段109、決済手段110、および報酬計算手段111を有する。また、記憶手段104は、商品URLテーブル105、利用者情報テーブル106、支払いテーブル107、および事業者テーブル115を有する。 FIG. 2 is an example of a schematic configuration diagram of the server 100 of the settlement service X. The server 100 of the payment service X includes a transmission / reception means 101, an HTML generation means 102, an authentication means 103, a storage means 104, a product URL generation means 108, a search means 109, a payment means 110, and a reward calculation means 111. The storage unit 104 includes a product URL table 105, a user information table 106, a payment table 107, and a business operator table 115.
図3は、物販サービスYのサーバ120の概略構成図の一例である。Web物販サービスYのサーバ120は、送受信手段121、HTML生成手段122、認証手段123、記憶手段124、および検索手段128を有する。記憶手段124は、商品テーブル125を有する。 FIG. 3 is an example of a schematic configuration diagram of the server 120 of the product sales service Y. The server 120 of the Web product sales service Y includes a transmission / reception unit 121, an HTML generation unit 122, an authentication unit 123, a storage unit 124, and a search unit 128. The storage unit 124 includes a product table 125.
図4は、物販サービスZのサーバ140の概略構成図の一例である。Web物販サービスZのサーバ140は、送受信手段141、HTML生成手段142、認証手段143、および記憶手段144を有する。また、記憶手段144は、商品テーブル145を有する。 FIG. 4 is an example of a schematic configuration diagram of the server 140 of the product sales service Z. The server 140 of the Web product sales service Z includes a transmission / reception unit 141, an HTML generation unit 142, an authentication unit 143, and a storage unit 144. In addition, the storage unit 144 includes a product table 145.
図5は、宛先印刷装置160の概略構成図の一例である。宛先印刷装置160は、送受信手段161および印刷手段162を有する。 FIG. 5 is an example of a schematic configuration diagram of the destination printing apparatus 160. The destination printing apparatus 160 includes a transmission / reception unit 161 and a printing unit 162.
図6は、WebサービスWのサーバ165の概略構成図の一例である。WebサービスWのサーバ165は、送受信手段166、検索手段168、および記憶手段167を有する。また、記憶手段167は、コンテンツテーブル169を有する。 FIG. 6 is an example of a schematic configuration diagram of the server 165 of the Web service W. The server 165 of the Web service W includes a transmission / reception unit 166, a search unit 168, and a storage unit 167. The storage unit 167 includes a content table 169.
図7は、利用者Aの情報端末170の概略構成図の一例である。利用者Aの情報端末170は、送受信手段171、HTML解析手段172、表示手段173、および入力手段174を有する。 FIG. 7 is an example of a schematic configuration diagram of the information terminal 170 of the user A. The information terminal 170 of the user A includes a transmission / reception unit 171, an HTML analysis unit 172, a display unit 173, and an input unit 174.
図8(a)は、販売サービスYの管理端末180の概略構成図の一例である。販売サービスYの管理端末180は、送受信手段181、HTML解析手段182、表示手段183、および入力手段184を有する。 FIG. 8A is an example of a schematic configuration diagram of the management terminal 180 of the sales service Y. The management terminal 180 of the sales service Y includes a transmission / reception unit 181, an HTML analysis unit 182, a display unit 183, and an input unit 184.
図8(b)は、販売サービスZの管理端末185の概略構成図の一例である。販売サービスZの管理端末185は、送受信手段186、HTML解析手段187、表示手段188、および入力手段189を有する。 FIG. 8B is an example of a schematic configuration diagram of the management terminal 185 of the sales service Z. The management terminal 185 of the sales service Z includes a transmission / reception unit 186, an HTML analysis unit 187, a display unit 188, and an input unit 189.
図9は、WebサービスWの管理端末190の概略構成図の一例である。WebサービスWの管理端末190は、送受信手段191、HTML解析手段192、表示手段93、入力手段194、および記憶手段195を有する。 FIG. 9 is an example of a schematic configuration diagram of the management terminal 190 of the Web service W. The management terminal 190 of the Web service W includes a transmission / reception unit 191, an HTML analysis unit 192, a display unit 93, an input unit 194, and a storage unit 195.
本発明の一実施形態によれば、はじめに決済サービスXのサーバ100が、Webによる販売サービスYおよび販売サービスZにおいて販売されている物品、コンテンツ、サービス等の商品ひとつひとつに対応する固有の商品URLを発行し、販売サービスXおよび販売サービスYが、各々の商品を販売するWebページに、対応する商品URLを埋め込む。まず、図10に示すフロー図を用いてこの処理について説明する。 According to an embodiment of the present invention, first, the server 100 of the settlement service X sets a unique product URL corresponding to each product such as an article, content, or service sold in the sales service Y and the sales service Z via the Web. The sale service X and the sale service Y embed a corresponding product URL in a Web page for selling each product. First, this process will be described with reference to the flowchart shown in FIG.
なお、以下では本文および図中において、決済サービスXのサーバ100を決済サーバX、販売サービスYのサーバ120をサーバY、販売サービスZのサーバ140をサーバZ、WebサービスWのサーバ165をサーバW、利用者Aの情報端末170を情報端末A、販売サービスYの管理端末180を管理端末Y、販売サービスZの管理端末185を管理端末Z、WebサービスWの管理端末を管理端末Wと略記することがある。 In the following description and drawings, the server 100 for the payment service X, the server 120 for the sales service Y, the server Y for the sales service Z, the server 140 for the sales service Z, and the server 165 for the Web service W are referred to as server W. User A's information terminal 170 is abbreviated as information terminal A, sales service Y management terminal 180 as management terminal Y, sales service Z management terminal 185 as management terminal Z, and Web service W management terminal as management terminal W. Sometimes.
まず、販売サービスYの管理者が、管理端末Yの入力手段184を利用して、決済サービスXにおける、販売サービスYのための商品URL取得画面を呼び出すためのURL、および販売サービスYの管理者を認証するための情報を入力する。販売サービスYの管理者を認証するための情報としては、たとえばあらかじめ決済サーバXの認証手段103に登録した販売サービスYの管理者のID情報とパスワードを用いる方法がある。ただし、この方法に限定されることはなく、販売サービスYの管理者であることを認証できる情報が用いられるのであれば何を用いてもよい。送受信手段181がこれらのURLおよび認証情報を、ネットワーク199を通じて決済サーバX100に送る(ステップS1001)。決済サーバXの送受信手段がこれらのURLおよび認証情報を受信すると、認証手段103が販売サービスYの管理者を認証した後、HTML生成手段が商品URL取得画面を表示するためのHTML(Hyper Text Markup Language)コードを生成し、送受信手段101がこのHTMLコードを、ネットワーク199を通じて管理端末Yに送る(ステップS1002)。管理端末Yの送受信手段181がこのHTMLコードを受信すると、HTML解析手段182がこのHTMLコードを解析した後、表示手段183が商品URL取得画面を表示する。 First, the manager of the sales service Y uses the input means 184 of the management terminal Y to call the URL for calling the product URL acquisition screen for the sales service Y in the payment service X, and the manager of the sales service Y. Enter information to authenticate As information for authenticating the manager of the sales service Y, for example, there is a method of using the ID information and password of the manager of the sales service Y registered in the authentication means 103 of the settlement server X in advance. However, the method is not limited to this method, and any information may be used as long as information that can authenticate the manager of the sales service Y is used. The transmission / reception means 181 sends these URL and authentication information to the settlement server X100 via the network 199 (step S1001). When the transmission / reception means of the settlement server X receives these URL and authentication information, the HTML (Hyper Text Markup) for the HTML generation means to display the product URL acquisition screen after the authentication means 103 authenticates the administrator of the sales service Y. Language) code is generated, and the transmission / reception means 101 transmits the HTML code to the management terminal Y through the network 199 (step S1002). When the transmission / reception means 181 of the management terminal Y receives the HTML code, the HTML analysis means 182 analyzes the HTML code, and then the display means 183 displays a product URL acquisition screen.
図11には、表示手段183に表示された商品URL取得画面1100の一例を示す。図11においては、商品URL取得画面は、販売サービスYの管理者であることを表す表示1101、商品情報入力欄1102、商品URL出力欄1103、商品URL取得ボタン1104、および商品情報取得ボタン1106を有する。この時点で商品情報入力欄および商品URL出力欄の各フィールドは空欄である。販売サービスYの管理者は、入力手段184を用いてカーソル1105を移動させ、商品情報取得ボタン1106を選択する。すると、送受信手段181が、ネットワーク199を通じてサーバYに商品情報取得要求を送信する。サーバYの送受信手段121は、商品情報取得要求を受信すると、記憶手段124にある商品テーブル125内の商品情報を、再びネットワーク199を通じて管理端末Yに送信する(ステップS1003)。 FIG. 11 shows an example of the product URL acquisition screen 1100 displayed on the display unit 183. In FIG. 11, the product URL acquisition screen includes a display 1101 indicating that it is an administrator of the sales service Y, a product information input column 1102, a product URL output column 1103, a product URL acquisition button 1104, and a product information acquisition button 1106. Have. At this time, each field of the product information input field and the product URL output field is blank. The administrator of the sales service Y moves the cursor 1105 using the input unit 184 and selects the product information acquisition button 1106. Then, the transmission / reception means 181 transmits a product information acquisition request to the server Y through the network 199. When receiving the product information acquisition request, the transmission / reception unit 121 of the server Y transmits the product information in the product table 125 in the storage unit 124 to the management terminal Y again through the network 199 (step S1003).
図12には、販売サービスYの商品情報テーブルの一例を示す。商品テーブルは、商品IDの列1211、商品名の列1212、価格の列1213、写真ファイル名の列1214、および商品URLの列1215を有する。このうち商品ID、商品名、価格、および写真ファイル名の各列は、販売サービスYが販売する商品の情報であり、あらかじめ入力され、商品情報テーブル125に記憶されている。なお、決済サービスXの商品URLの列については、後のステップS1006で、決済サーバXが発行する商品URLを格納するためのフィールドであり、この時点では空欄である。 FIG. 12 shows an example of the product information table of the sales service Y. The product table includes a product ID column 1211, a product name column 1212, a price column 1213, a photo file name column 1214, and a product URL column 1215. Of these, the columns of the product ID, product name, price, and photo file name are information on products sold by the sales service Y, which are input in advance and stored in the product information table 125. Note that the product URL column of the settlement service X is a field for storing the product URL issued by the settlement server X in a later step S1006, and is blank at this point.
ステップS1003で送信された商品情報は、管理端末Yの表示手段に表示された商品情報入力欄1102に表示される。図11に示す一例は、ステップS1003実行後に、サーバYの商品テーブル125の情報が表示された状態を表す。以上の説明では、あらかじめ商品情報がサーバYの商品テーブルに記憶されている場合を説明したが、販売サービスYの管理者が、図11に示す決済サービスXの商品URL取得画面において、入力手段184を用いて、商品情報を入力してもよい。この場合は、入力された商品情報は、ネットワーク199を通じてサーバYに送信され、商品テーブル125に記憶される。 The product information transmitted in step S1003 is displayed in the product information input field 1102 displayed on the display unit of the management terminal Y. The example shown in FIG. 11 represents a state in which the information of the product table 125 of the server Y is displayed after execution of step S1003. In the above description, the case where the product information is stored in advance in the product table of the server Y has been described. However, the administrator of the sales service Y inputs the input unit 184 on the product URL acquisition screen of the settlement service X shown in FIG. The product information may be input using. In this case, the input product information is transmitted to the server Y through the network 199 and stored in the product table 125.
次に、図11に示すように、商品情報入力欄に、販売サービスYの商品情報が表示された状態で、販売サービスYの管理者が入力手段184を使って、カーソル1105を移動させ商品URL取得ボタン1104を選択する。次に、管理端末Yの送受信手段181が、商品情報入力欄に表示された商品情報および商品URL取得要求を決済サーバXに、ネットワーク199を通じて送信する(ステップS1004)。または、販売サービスYの管理者が商品URL取得ボタン1104を選択すると、管理端末Yから商品URL取得要求を、またサーバYから商品情報を、各々ネットワーク199を通じて決済サーバXに送ってもよい。決済サーバXの送受信手段101が商品情報を受信すると、記憶手段104にある商品URLテーブル105に記憶する。 Next, as shown in FIG. 11, in the state where the product information of the sales service Y is displayed in the product information input field, the administrator of the sales service Y uses the input means 184 to move the cursor 1105 to the product URL. The acquisition button 1104 is selected. Next, the transmission / reception means 181 of the management terminal Y transmits the product information displayed in the product information input field and the product URL acquisition request to the settlement server X through the network 199 (step S1004). Alternatively, when the administrator of the sales service Y selects the product URL acquisition button 1104, a product URL acquisition request from the management terminal Y and product information from the server Y may be sent to the settlement server X through the network 199, respectively. When the transmission / reception means 101 of the settlement server X receives the product information, it stores it in the product URL table 105 in the storage means 104.
図13に、決済サーバXの商品URLテーブル105の一例を示す。商品URLテーブル105は、販売サービスIDの列1311、商品IDの列1312、商品名の列1313、価格の列1314、写真ファイル名の列1315、および商品URLの列1316を有する。送受信手段101が受信した商品情報は商品ID1312、商品名1313、価格1314、および写真1315の各列に格納される。またこれらの情報が管理端末YまたはサーバYから受信したものであることを示すサービスID「Y」が、サービスIDの列1311に記憶される。サービスIDは、決済サービスXにおいて販売サービスYを一意に特定可能な認識票であれば何でもよい。なお、この時点では、商品URLの列は空欄である。 FIG. 13 shows an example of the product URL table 105 of the settlement server X. The product URL table 105 includes a sales service ID column 1311, a product ID column 1312, a product name column 1313, a price column 1314, a photo file name column 1315, and a product URL column 1316. The product information received by the transmission / reception means 101 is stored in each column of the product ID 1312, the product name 1313, the price 1314, and the photograph 1315. Further, a service ID “Y” indicating that the information is received from the management terminal Y or the server Y is stored in the service ID column 1311. The service ID may be any identification tag that can uniquely identify the sales service Y in the settlement service X. At this point, the product URL column is blank.
次に、決済サーバXの商品URL生成手段108が、ステップS1004で管理端末YまたはサーバYより送られた各々の商品に対応する商品URLを生成し、これらを商品URLテーブルの商品URLの列1316に記憶する。図14の一例は、商品URL生成手段で生成された商品URLが、ステップS1004で管理端末YまたはサーバYより送られた商品情報の各々に関連づけられて記憶された状態である。 Next, the product URL generation unit 108 of the settlement server X generates product URLs corresponding to the products sent from the management terminal Y or the server Y in step S1004, and these are generated in the product URL column 1316 of the product URL table. To remember. An example of FIG. 14 is a state in which the product URL generated by the product URL generation unit is stored in association with each of the product information sent from the management terminal Y or the server Y in step S1004.
次に、決済サーバXの送受信手段101が生成された商品URLを、各々の商品IDに関連づけられた状態で、管理端末YおよびサーバYに送信する。管理端末Yの送受信手段181はこれを受信し、表示手段が商品URL出力欄に、受信した商品URL群を表示する。図14は、管理端末Yの表示手段183に商品URLが出力された状態の一例を表す。さらに、サーバYの送受信手段121がステップS1005で生成された商品URLを受信すると、これを商品テーブル125の決済サービスXの商品URLの列1214に記憶する(ステップS1006)。 Next, the product URL generated by the transmission / reception means 101 of the settlement server X is transmitted to the management terminal Y and the server Y in a state associated with each product ID. The transmission / reception means 181 of the management terminal Y receives this, and the display means displays the received product URL group in the product URL output field. FIG. 14 illustrates an example of a state in which the product URL is output to the display unit 183 of the management terminal Y. Further, when the transmission / reception means 121 of the server Y receives the product URL generated in step S1005, it stores it in the product URL column 1214 of the settlement service X in the product table 125 (step S1006).
また次に、販売サービスZの管理者が、管理端末Zの入力手段189を利用して、決済サービスXにおける、販売サービスZのための商品URL取得画面を呼び出すためのURL、および販売サービスZの管理者を認証するための情報を入力する。販売サービスZの管理者を認証するための情報としては、たとえばあらかじめ決済サーバXの認証手段103に登録した販売サービスZの管理者のID情報とパスワードを用いる方法がある。ただし、この方法に限定されることはなく、販売サービスZの管理者であることを認証できる情報であれば何を用いてもよい。送受信手段186がこのURLおよび認証情報を、ネットワーク199を通じて決済サーバX100に送る(ステップS1007)。決済サーバXの送受信手段がこのURLおよび認証情報を受信すると、認証手段103が販売サービスZの管理者を認証した後、HTML生成手段が商品URL取得画面を表示するためのHTMLコードを生成し、送受信手段101がこのHTMLコードを、ネットワーク199を通じて管理端末Zに送る(ステップS1008)。管理端末Zの送受信手段186がこのHTMLコードを受信すると、HTML解析手段187がこのHTMLコードを解析した後、表示手段188が商品URL取得画面を表示する。 Next, the administrator of the sales service Z uses the input means 189 of the management terminal Z to call the product URL acquisition screen for the sales service Z in the settlement service X, and the sales service Z Enter information to authenticate the administrator. As information for authenticating the manager of the sales service Z, for example, there is a method of using ID information and a password of the manager of the sales service Z registered in the authentication means 103 of the settlement server X in advance. However, it is not limited to this method, and any information can be used as long as it can authenticate that it is an administrator of the sales service Z. The transmission / reception means 186 sends this URL and authentication information to the settlement server X100 via the network 199 (step S1007). When the transmission / reception means of the settlement server X receives this URL and authentication information, after the authentication means 103 authenticates the administrator of the sales service Z, the HTML generation means generates an HTML code for displaying the product URL acquisition screen, The transmission / reception means 101 sends this HTML code to the management terminal Z through the network 199 (step S1008). When the transmission / reception means 186 of the management terminal Z receives the HTML code, the HTML analysis means 187 analyzes the HTML code, and then the display means 188 displays a product URL acquisition screen.
図15に、表示手段188に表示された商品URL取得画面1500の一例を示す。図15においては、商品URL取得画面は、販売サービスZの管理者であることを表す表示1501、商品情報入力欄1502、商品URL出力欄1503、商品URL取得ボタン1504、および商品情報取得ボタン1506を有する。この時点で商品情報入力欄、および商品URL出力欄の各フィールドは空欄である。販売サービスZの管理者は、入力手段189を用いてカーソル1505を移動させ、商品情報取得ボタン1506を選択する。すると、送受信手段186が、ネットワーク199を通じてサーバZに商品情報取得要求を送信する。サーバZの送受信手段141は、商品情報取得要求を受信すると、記憶手段144にある商品テーブル145内の商品情報を、再びネットワーク199を通じて管理端末Zに送信する(ステップS1009)。 FIG. 15 shows an example of the product URL acquisition screen 1500 displayed on the display unit 188. In FIG. 15, the product URL acquisition screen includes a display 1501 indicating that the sales service Z is an administrator, a product information input column 1502, a product URL output column 1503, a product URL acquisition button 1504, and a product information acquisition button 1506. Have. At this time, each field of the product information input column and the product URL output column is blank. The administrator of the sales service Z moves the cursor 1505 using the input unit 189 and selects the product information acquisition button 1506. Then, the transmission / reception means 186 transmits a product information acquisition request to the server Z through the network 199. When receiving the product information acquisition request, the transmission / reception unit 141 of the server Z transmits the product information in the product table 145 in the storage unit 144 again to the management terminal Z through the network 199 (step S1009).
図16には、販売サービスZの商品情報テーブル145の一例を示す。商品テーブルは、商品IDの列1611、商品名の列1612、価格の列1613、写真ファイル名の列1614、および商品URLの列1615を有する。このうち商品ID、商品名、価格、および写真ファイル名の各列は、販売サービスZが販売する商品の情報であり、あらかじめ入力され、商品情報テーブル145に記憶されている。しかし、決済サービスXの商品URLの列については、後のステップS1012で、決済サーバXが発行する商品URLを格納するためのフィールドであり、この時点では空欄である。 FIG. 16 shows an example of the product information table 145 of the sales service Z. The product table includes a product ID column 1611, a product name column 1612, a price column 1613, a photo file name column 1614, and a product URL column 1615. Among these, each column of the product ID, the product name, the price, and the photo file name is information on a product sold by the sales service Z, which is input in advance and stored in the product information table 145. However, the product URL column of the settlement service X is a field for storing the product URL issued by the settlement server X in the subsequent step S1012, and is blank at this point.
ステップS1009で送信された商品情報は、管理端末Zの表示手段に表示された商品情報入力欄1502に表示される。図15に示す一例は、ステップS1009実行後に、サーバZの商品テーブル145の情報が表示された状態を表す。以上の説明では、あらかじめ商品情報がサーバZの商品テーブルに記憶されている場合を説明したが、販売サービスZの管理者が、図15に示す決済サービスXの商品URL取得画面において、入力手段189を用いて、商品情報を入力してもよい。この場合は、入力された商品情報は、ネットワーク199を通じてサーバZに送信され、商品テーブル145に記憶される。 The product information transmitted in step S1009 is displayed in the product information input field 1502 displayed on the display means of the management terminal Z. The example shown in FIG. 15 represents a state in which information in the product table 145 of the server Z is displayed after execution of step S1009. In the above description, the case where the product information is stored in advance in the product table of the server Z has been described. However, the administrator of the sales service Z displays the input unit 189 on the product URL acquisition screen of the settlement service X shown in FIG. The product information may be input using. In this case, the input product information is transmitted to the server Z through the network 199 and stored in the product table 145.
次に、図15に示すように、商品情報入力欄に、販売サービスZの商品情報が入力された状態で、販売サービスZの管理者が入力手段189を使って、カーソル1505を移動させ商品URL取得ボタン1504を選択する。次に、管理端末Zの送受信手段186が、商品情報入力欄に表示された商品情報および商品URL取得要求を決済サーバX100に、ネットワーク199を通じて送信する(ステップS1010)。または、販売サービスZの管理者が商品URL取得ボタン1504を選択すると、管理端末Zから商品URL取得要求を、またサーバZから商品情報を、各々ネットワーク199を通じて決済サーバXに送ってもよい。決済サーバXの送受信手段101が商品情報を受信すると、記憶手段104にある商品URLテーブル105に記憶する。 Next, as shown in FIG. 15, in the state where the product information of the sales service Z is input in the product information input field, the administrator of the sales service Z moves the cursor 1505 using the input means 189, and the product URL An acquisition button 1504 is selected. Next, the transmission / reception means 186 of the management terminal Z transmits the product information and the product URL acquisition request displayed in the product information input field to the settlement server X100 through the network 199 (step S1010). Alternatively, when the administrator of the sales service Z selects the product URL acquisition button 1504, a product URL acquisition request from the management terminal Z and product information from the server Z may be sent to the settlement server X through the network 199, respectively. When the transmission / reception means 101 of the settlement server X receives the product information, it stores it in the product URL table 105 in the storage means 104.
図17に、決済サーバXの商品URLテーブル105を再び示す。送受信手段101が受信した商品情報は、新たに追加された行1751および行1761の、商品ID1312、商品名1313、価格1314、および写真の列1315に格納される。またこれらの情報が管理端末ZまたはサーバZから受信したものであることを示すサービスID「Z」が、サービスIDの列1311に記憶される。サービスIDは、決済サービスXにおいて販売サービスZを一意に特定可能な認識票であれば何でもよい。なお、この時点では、商品URLの列のフィールド1755およびフィールド1765は空欄である。 FIG. 17 shows the merchandise URL table 105 of the settlement server X again. The product information received by the transmission / reception means 101 is stored in the product ID 1312, product name 1313, price 1314, and photo column 1315 in the newly added rows 1751 and 1761. A service ID “Z” indicating that these pieces of information are received from the management terminal Z or the server Z is stored in the service ID column 1311. The service ID may be any identification tag that can uniquely identify the sales service Z in the settlement service X. At this time, the field 1755 and the field 1765 in the product URL column are blank.
次に、決済サーバXの商品URL生成手段108が、ステップS1010で管理端末ZまたはサーバZより送られた各々の商品に対応する商品URLを生成し、これらを商品URLテーブルの商品URLの列1315のフィールド1756およびフィールド1766に記憶する。図17に示す一例では、商品URL生成手段で生成された商品URLが、ステップS1010で管理端末ZまたはサーバZより送られた商品情報の各々に関連づけられて記憶された状態にある。 Next, the product URL generation means 108 of the settlement server X generates product URLs corresponding to the products sent from the management terminal Z or the server Z in step S1010, and these are generated in the product URL column 1315 of the product URL table. Field 1756 and field 1766. In the example shown in FIG. 17, the product URL generated by the product URL generation unit is stored in association with each of the product information sent from the management terminal Z or the server Z in step S1010.
次に、決済サーバXの送受信手段101が、生成された商品URLが各々の商品IDに関連づけられた状態で、管理端末ZおよびサーバZに送信する。管理端末Zの送受信手段186はこれを受信し、表示手段188が商品URL出力欄に、受信した商品URLを表示する。図18は、管理端末Zの表示手段188に商品URLが出力された状態の一例を表す。さらに、サーバZの送受信手段141がステップS1011で生成された商品URLを受信すると、これを商品テーブル145の決済サービスXの商品URLの列1614に記憶する(ステップS1012)。 Next, the transmission / reception means 101 of the settlement server X transmits the generated product URL to the management terminal Z and the server Z in a state where the generated product URL is associated with each product ID. The transmission / reception means 186 of the management terminal Z receives this, and the display means 188 displays the received product URL in the product URL output field. FIG. 18 illustrates an example of a state in which the product URL is output to the display unit 188 of the management terminal Z. Further, when the transmission / reception means 141 of the server Z receives the product URL generated in step S1011, it stores it in the product URL column 1614 of the settlement service X in the product table 145 (step S1012).
以上で、販売サービスYおよび販売サービスZの販売する各々の商品に対して、決済サーバXが商品URLを発行した。これらの商品URLは、決済サーバXの商品URLテーブル105と、サーバYの商品テーブル125およびサーバZの商品テーブル145に記憶された状態である。 As described above, the settlement server X issues a product URL for each product sold by the sales service Y and the sales service Z. These product URLs are stored in the product URL table 105 of the settlement server X, the product table 125 of the server Y, and the product table 145 of the server Z.
次に、図19に示すフロー図を用いて、利用者Aがその情報端末170を通じて、利用者Aの利用者情報を、決済サーバXに登録する処理について説明する。ここで示す一例では、利用者Aは、決済サービスX、販売サービスY、および販売サービスZを利用しているとする。 Next, a process in which the user A registers the user information of the user A in the settlement server X through the information terminal 170 will be described using the flowchart shown in FIG. In the example shown here, it is assumed that the user A is using the settlement service X, the sales service Y, and the sales service Z.
利用者Aが、情報端末A170の入力手段174に、決済サービスXの利用者情報入力画面を呼び出すための要求指示を入力する。送受信手段171がこの要求を、ネットワーク199を通じて決済サービスXのサーバ100に送る(ステップS1901)。または、利用者Aが、情報端末A170から、サーバY120またはサーバZ140に対して、購入要求を送信してもよい。次に、決済サーバXの送受信手段101がこの要求を受信すると、HTML生成手段102が利用者情報入力画面を表示するためのHTMLコードを生成し、送受信手段101が、このHTMLコードを情報端末Aに送る。情報端末Aの送受信手段171がこのHTMLコードを受信すると、HTML解析手段172が解析した後、表示手段173に、利用者情報入力画面を表示する(ステップS1902)。 User A inputs a request instruction for calling a user information input screen of payment service X to input means 174 of information terminal A170. The transmission / reception means 171 sends this request to the server 100 of the settlement service X through the network 199 (step S1901). Alternatively, the user A may transmit a purchase request from the information terminal A170 to the server Y120 or the server Z140. Next, when the transmission / reception means 101 of the settlement server X receives this request, the HTML generation means 102 generates an HTML code for displaying the user information input screen, and the transmission / reception means 101 transmits the HTML code to the information terminal A. Send to. When the transmission / reception means 171 of the information terminal A receives this HTML code, the HTML analysis means 172 analyzes it, and then displays a user information input screen on the display means 173 (step S1902).
図20に、決済サービスXの利用者情報入力画面の一例を示す。図20においては、ウィンドウ2000は、決済サービスXの利用者情報入力画面であることを示す表示2001、ID入力欄2011、パスワード入力欄2012、名前入力欄2013、住所入力欄2014、決済番号入力欄2015、および送信ボタン2020を有する。決済番号は、クレジットカード番号、プリペイドクーポン番号、銀行口座番号など、決済が可能な認識番号や認識票であれば何でもよい。また、決済サービスXの利用者情報入力画面は、利用者の生年月日、年齢、電子メールアドレス、電話番号、家族関係、嗜好など、他の利用者情報の入力欄を有していてもよい。また同じ属性情報の入力欄が複数あってもよい。たとえば、住所入力欄が複数あってもよい。また、利用者情報の入力は、複数の画面にまたがって実行されてもよい。図20に示す一例では、利用者Aが入力手段174により、ID入力欄2011に「john@example.com」を、パスワード入力欄2012に「brown4」を、名前入力欄2013に「John Brown」を、住所入力欄2014に「123 1st Steet、Wood City」を、また決済番号欄2015に「0123-4567-8901-2345」と入力している(ステップS1903)。ただし図20に示す一例では、利用者Aが入力したパスワードは、アスタリスクによる伏せ字で表示されている。 FIG. 20 shows an example of a user information input screen for the settlement service X. In FIG. 20, a window 2000 is a display 2001 indicating that it is a payment service X user information input screen, an ID input field 2011, a password input field 2012, a name input field 2013, an address input field 2014, a settlement number input field. 2015 and a send button 2020. The settlement number may be any identification number or identification card that can be settled, such as a credit card number, prepaid coupon number, or bank account number. Further, the user information input screen of the settlement service X may have an input field for other user information such as the user's date of birth, age, e-mail address, telephone number, family relationship, and preference. . There may be a plurality of input fields for the same attribute information. For example, there may be a plurality of address input fields. The user information may be input across a plurality of screens. In the example shown in FIG. 20, user A uses input means 174 to input “[email protected]” in ID input field 2011, “brown4” in password input field 2012, and “John Brown” in name input field 2013. In the address input field 2014, “123 1st Steet, Wood City” and “0123-4567-8901-2345” are input in the settlement number field 2015 (step S1903). However, in the example shown in FIG. 20, the password input by the user A is displayed in a hidden character with an asterisk.
次に、利用者Aが入力手段174を用いて表示手段173に表示されたカーソル2002を動かし、送信ボタン2020を選択する。すると、送受信手段171がステップ1903で入力された利用者Aの情報を、決済サーバX100に送る。決済サーバXの送受信手段101がこれを受信すると、記憶手段105にある利用者情報テーブル106に記憶する(ステップS1904)。 Next, the user A uses the input unit 174 to move the cursor 2002 displayed on the display unit 173 and selects the transmission button 2020. Then, the transmission / reception means 171 sends the information of the user A input at step 1903 to the settlement server X100. When the transmission / reception means 101 of the settlement server X receives this, it stores it in the user information table 106 in the storage means 105 (step S1904).
図21に利用者情報テーブル106の一例を示す。この一例では、利用者テーブル106は、サービスX利用者IDの列2111、パスワードの列2112、名前の列2113、住所の列2114、および決済情報の列2115を有する。図21には、ステップS1904が実行された結果、利用者Aの情報が記憶されている。図21のIDフィールド2121、パスワードフィールド2122、名前フィールド2123、住所フィールド2124、および決済情報フィールド2115は、各々図20に示した利用者情報入力画面におけるID入力欄2011、パスワード入力欄2012、名前入力欄2013、住所入力欄2014、および決済番号入力欄2015に入力された情報が記憶されたものである。 FIG. 21 shows an example of the user information table 106. In this example, the user table 106 includes a service X user ID column 2111, a password column 2112, a name column 2113, an address column 2114, and a settlement information column 2115. In FIG. 21, the information of the user A is stored as a result of the execution of step S1904. The ID field 2121, password field 2122, name field 2123, address field 2124, and settlement information field 2115 in FIG. 21 are the ID input field 2011, password input field 2012, name input on the user information input screen shown in FIG. Information input in the column 2013, the address input column 2014, and the settlement number input column 2015 is stored.
以上で、販売サービスYおよび販売サービスZで販売される商品の各々を一意に特定できる商品URLを、決済サービスXのサーバが発行し、さらに利用者Aがその名前、住所、および決済情報を含む利用者情報を決済サービスXのサーバに登録する処理が完了した。以下では、これらの処理を完了した状態で、利用者Aが販売サービスYおよびZを利用して商品を購入する、本発明の実施形態を2つ説明する。 As described above, the server of the settlement service X issues a product URL that can uniquely identify each of the products sold by the sales service Y and the sales service Z, and the user A includes the name, address, and settlement information. The process of registering the user information in the payment service X server is completed. In the following, two embodiments of the present invention will be described in which the user A purchases a product using the sales services Y and Z in a state where these processes are completed.
(実施形態1)
本発明に係る一実施形態としてここでは、図22に示すフロー図を用いて、利用者Aがその情報端末170を用いて販売サービスYおよび販売サービスZで商品を購入する処理について説明する。まず、利用者Aが情報端末Aの入力手段174から、販売サービスYの商品選択画面を要求するためのURLを入力する。送受信手段171がそのURLを、ネットワーク199を通じてサーバYに送る(ステップS2201)。サーバYの送受信手段121がこのURLを受信すると、検索手段128が商品テーブル125から販売可能な商品を検索する。次に、HTML生成手段122が、商品テーブル125から検索された販売可能な商品の商品情報および決済サービスXの商品URLを含む、販売サービスYの商品選択画面を表示するためのHTMLコードを生成し、これを送受信手段121が情報端末Aに送る。情報端末Aでは、このHTMLコードを、情報端末Aの送受信手段171が受信し、さらにHTML解析手段172が解析した後、表示手段173が商品選択画面を表示する(ステップS2202)。
(Embodiment 1)
Here, as an embodiment according to the present invention, a process in which a user A purchases a product with the sales service Y and the sales service Z using the information terminal 170 will be described using the flowchart shown in FIG. First, the user A inputs a URL for requesting a product selection screen for the sales service Y from the input means 174 of the information terminal A. The transmission / reception means 171 sends the URL to the server Y through the network 199 (step S2201). When the transmission / reception unit 121 of the server Y receives this URL, the search unit 128 searches for a product that can be sold from the product table 125. Next, the HTML generation unit 122 generates an HTML code for displaying the product selection screen of the sales service Y including the product information of the products that can be sold retrieved from the product table 125 and the product URL of the settlement service X. The transmission / reception means 121 sends this to the information terminal A. In the information terminal A, the HTML code is received by the transmission / reception means 171 of the information terminal A and further analyzed by the HTML analysis means 172, and then the display means 173 displays a product selection screen (step S2202).
図23に、表示手段173に表示された販売サービスYの商品選択画面の一例を示す。図23においては、商品選択画面ウィンドウ2300は、この画面が販売サービスYのものであることを表す表示2301、および販売サービスYの利用者を表す表示2302を有する。本実施形態では、この時点において、利用者Aは販売サービスYにログインしている必要はない。すなわち、利用者AはサーバYに利用者Aの利用者情報を登録していないか、または登録していた場合であってもサーバYに利用者Aの認証を受ける必要はない。このため、サーバYはステップS2201の商品選択画面の要求が利用者Aからのものであることを検出できるとは限らない。図23で販売サービスYの利用者を表す表示2302が「利用者:不明」となっているのは、この状態を表している。一般に、販売サービスではこの状態を「不明」ではなく「ゲスト」と表示することが多い。後に、本発明の作用効果を説明する際に詳しく述べるが、本発明の最大の効果は、このように販売サービスが利用者を特定しない状態で、利用者が販売サービスの商品を購入可能である点である。 FIG. 23 shows an example of a product selection screen for the sales service Y displayed on the display means 173. In FIG. 23, the product selection screen window 2300 has a display 2301 indicating that this screen is for the sales service Y and a display 2302 indicating the user of the sales service Y. In the present embodiment, the user A does not need to log in to the sales service Y at this point. That is, the user A does not have to register the user information of the user A in the server Y or does not need to be authenticated by the server Y even if the user A has registered. For this reason, the server Y cannot always detect that the request for the product selection screen in step S2201 is from the user A. In FIG. 23, the display 2302 indicating the user of the sales service Y is “user: unknown” in this state. In general, sales services often display this state as “guest” instead of “unknown”. The effect of the present invention will be described in detail later, but the greatest effect of the present invention is that the user can purchase the product of the sales service in such a state that the sales service does not identify the user. Is a point.
再び図23を参照して、販売サービスYの商品選択画面は、選択可能な商品の情報が表示されている。図23の一例では、商品選択画面2300は、図12に示す商品テーブルに記憶された商品情報を含む。商品選択画面における商品情報2311は、図12の商品ID「P236」1221の商品に関する、商品名1212、価格1213、および写真1214の各列の情報である。商品選択画面における商品情報2312は、図12の商品ID「S101」1231の商品に関する、商品名1212、価格1213、および写真1214の各列の情報である。商品選択画面における商品情報2313は、図12の商品ID「S102」1241の商品に関する、商品名1212、価格1213、および写真1214の各列の情報である。 Referring to FIG. 23 again, on the product selection screen of sales service Y, information on selectable products is displayed. In the example of FIG. 23, the product selection screen 2300 includes product information stored in the product table shown in FIG. The product information 2311 on the product selection screen is information on each column of the product name 1212, the price 1213, and the photograph 1214 related to the product with the product ID “P236” 1221 in FIG. The product information 2312 on the product selection screen is information in each column of the product name 1212, the price 1213, and the photograph 1214 regarding the product with the product ID “S101” 1231 in FIG. The product information 2313 on the product selection screen is information in each column of the product name 1212, the price 1213, and the photograph 1214 regarding the product with the product ID “S102” 1241 in FIG. 12.
さらに図23に示す商品選択画面では、商品情報2311に関連づけられて購入ボタン2321が表示され、この購入ボタン2321には、決済サービスXの商品URL1225が関連づけられている。関連づける方法としては、たとえば購入ボタン2321の画像をbutton1.pngとして、HTMLで<a href=“http://payment-X/Y/1001”><img src=“button1.pdn”></a>と記述する方法がある。他の方法によって購入ボタン2321と商品URL1225が関連づけられていてもよい。同様に、図23に示す商品選択画面においては、購入ボタン2322と決済サービスXの商品URL1235が、また商品情報2323と決済サービスXの商品URL1245が、各々関連づけられて表示される。 Further, in the product selection screen shown in FIG. 23, a purchase button 2321 is displayed in association with the product information 2311, and a product URL 1225 of the settlement service X is associated with the purchase button 2321. As a method of associating, for example, the image of the purchase button 2321 is button1. As the png, there is a method described in HTML as <a href=“http://payment-X/Y/1001”> <img src = “button1.pdn”> </a>. The purchase button 2321 and the product URL 1225 may be associated by other methods. Similarly, on the product selection screen shown in FIG. 23, the purchase button 2322 and the product URL 1235 of the settlement service X are displayed in association with each other, and the product information 2323 and the product URL 1245 of the settlement service X are associated with each other.
次に、利用者Aは、入力手段174によって、表示手段173に表示されたカーソル2303を移動させ、購入ボタン2321を選択する。すると、送受信手段171がこの購入ボタン2321に関連づけられた商品URL「http://payment-X/Y/1001」を、ネットワーク199経由で決済サーバX100に送る(ステップS2203)。決済サーバXの送受信手段101がこれを受信すると、HTML生成手段102が利用者認証画面を生成するためのHTMLコードを生成し、送受信手段101がこのHTMLコードをネットワーク199経由で情報端末A170に送る。 Next, the user A uses the input unit 174 to move the cursor 2303 displayed on the display unit 173 and selects the purchase button 2321. Then, the transmission / reception means 171 sends the product URL “http: // payment-X / Y / 1001” associated with the purchase button 2321 to the settlement server X100 via the network 199 (step S2203). When the transmission / reception means 101 of the settlement server X receives this, the HTML generation means 102 generates an HTML code for generating a user authentication screen, and the transmission / reception means 101 sends this HTML code to the information terminal A 170 via the network 199. .
情報端末Aの送受信手段171がこのHTMLコードを受信すると、HTML解析手段172が解析し、表示手段173に利用者認証画面を表示する(ステップS2204)。図24に利用者認証画面の一例を示す。利用者認証画面のウィンドウ2400は、このウィンドウが決済サービスXの利用者認証画面であることを示す表示2401、ID入力欄2411、パスワード入力欄2412、および送信ボタン2402を有する。本実施形態では、利用者AはあらかじめステップS1903で登録した、決済サービスXのID「john@example.com」2421をID入力欄2411に、またパスワード「brown4」2422をパスワード入力欄2412に各々入力する。ただし図24に示す一例では、利用者認証画面2400ではパスワードはアスタリスクによる伏せ字の状態で表示されている。 When the transmission / reception means 171 of the information terminal A receives this HTML code, the HTML analysis means 172 analyzes it and displays a user authentication screen on the display means 173 (step S2204). FIG. 24 shows an example of a user authentication screen. The window 2400 of the user authentication screen has a display 2401 indicating that this window is a user authentication screen of the settlement service X, an ID input field 2411, a password input field 2412, and a send button 2402. In this embodiment, user A inputs the payment service X ID “[email protected]” 2421 registered in advance in step S 1903 in the ID input field 2411 and the password “brown4” 2422 in the password input field 2412. To do. However, in the example shown in FIG. 24, the password is displayed in a hidden character state with an asterisk on the user authentication screen 2400.
次に、利用者Aが入力手段174を用いてカーソル2403を移動させ、送信ボタン2402を選択する。すると送受信手段171が、入力されたID2421およびパスワード2422を、ネットワーク199を経由して、決済サーバXに送る。決済サーバXの送受信手段101がこれらを受信すると、認証手段103が利用者テーブル106を検索の上、利用者IDとパスワードとの照合を実行する(ステップS2205)。再び図21を参照すると、情報端末Aに入力されたIDとパスワードは、利用者テーブルのID2121およびパスワード2122と一致し、決済サービスXによる利用者Aの認証が完了する。本実施形態では、決済サーバXはIDとパスワードによって利用者Aを認証したが、認証の方法は、対面、生体認証、その他情報端末Aで購入ボタン2402を選択した利用者が利用者Aであることを特定できる方法であれば何でもよい。 Next, the user A uses the input unit 174 to move the cursor 2403 and selects the transmission button 2402. Then, the transmission / reception means 171 sends the input ID 2421 and password 2422 to the settlement server X via the network 199. When the transmission / reception means 101 of the settlement server X receives them, the authentication means 103 searches the user table 106 and executes collation between the user ID and the password (step S2205). Referring to FIG. 21 again, the ID and password input to the information terminal A match the ID 2121 and password 2122 of the user table, and the authentication of the user A by the settlement service X is completed. In the present embodiment, the settlement server X authenticates the user A with the ID and password, but the authentication method is the user A who has selected the purchase button 2402 on the face-to-face, biometric authentication, or other information terminal A. Any method can be used as long as it can be specified.
利用者Aの認証が完了すると、次に検索手段109が、ステップS2203で情報端末Aより受信した商品URL「http://payment-X/Y/1001」を検索キーとして商品URLテーブル105を検索する(ステップS2206)。この時点での、商品URLテーブルは図17に示す状態であるため、検索結果として商品ID「P326」1722の行を検索結果として得る。この際、HTML生成手段102は検索結果の行に記憶された商品情報を含むHTMLコードを生成した上、送受信手段101がこれを情報端末Aに送ることで、購入する商品情報の確認を利用者Aに求める処理を実行してもよい。 When the authentication of the user A is completed, the search unit 109 next searches the product URL table 105 using the product URL “http: // payment-X / Y / 1001” received from the information terminal A in step S2203 as a search key. (Step S2206). Since the product URL table at this time is in the state shown in FIG. 17, the row of the product ID “P326” 1722 is obtained as the search result as the search result. At this time, the HTML generation unit 102 generates an HTML code including the product information stored in the search result row, and the transmission / reception unit 101 sends the code to the information terminal A to confirm the product information to be purchased. The processing required for A may be executed.
次に検索手段109は、ステップS2206の検索結果である商品情報の一部を支払テーブル107にコピーする。また、ステップS2209で実行する決済につかうために、価格1724を決済手段110に送る(ステップS2207)。図25に支払テーブル107の一例を示す。図25の一例では、支払テーブル107は取引番号の列2511、支払先の列2512、商品IDの列2513、および価格の列2414を有する。図17を再び参照して、この決済確定処理では商品URLテーブルにおいて商品URL1726に関連づけられて記憶された商品情報のなかから、サービスID1721が支払先2522として、商品ID1722が商品ID2523として、そして価格1724が価格2524として各々コピーされる。後に決済サービスXの事業者は、支払先が「Y」であるレコードのみを支払テーブルから検索した上で、支払先である販売サービスYの事業者に対して、商品IDおよび価格の情報を提供した上、さらに価格の列の合計より手数料などを差し引いた金額を支払う。支払テーブルはこの支払いの目的のために利用される。 Next, the search unit 109 copies a part of the product information, which is the search result of step S2206, to the payment table 107. Further, the price 1724 is sent to the settlement means 110 for use in the settlement executed in step S2209 (step S2207). FIG. 25 shows an example of the payment table 107. In the example of FIG. 25, the payment table 107 includes a transaction number column 2511, a payee column 2512, a product ID column 2513, and a price column 2414. Referring again to FIG. 17, in the settlement confirmation process, the service ID 1721 is the payment destination 2522, the product ID 1722 is the product ID 2523, and the price 1724 is stored in the product URL table in association with the product URL 1726. Are each copied as price 2524. Later, the settlement service X provider searches the payment table for only the records for which the payment destination is “Y”, and then provides the product ID and price information to the sales service Y provider that is the payment destination. In addition, pay the amount after subtracting fees from the total price column. The payment table is used for this payment purpose.
次に検索手段109が、ステップS2205で利用者Aが入力し、認証手段103が認証した、利用者Aの利用者IDを検索キーとして、利用者情報テーブル106を検索する(ステップS2208)。再び図21を参照すると、ステップS2205で利用者Aが入力し、かつ認証された利用者ID2121に関連づけられた名前2123、住所2124、および決済情報2125が検索結果として得られる。検索手段103は、このうち名前および決済情報を決済手段110に送る。そして、決済手段110は、ステップS2207で得た価格を使って、利用者Aに対する決済処理を実行する(ステップS2209)。本実施形態では決済手段110に送られるのは価格、名前および決済情報としたが、決済に必要な情報はこれらのみとは限らず、その場合は決済に必要な情報すべてを決済手段に送ってもよい。この場合、必要な情報の列を利用者情報テーブル106に持っている必要がある。決済処理にあたっては、送受信手段101およびネットワークを通じて外部のサーバと通信を実行してもよい。 Next, the search unit 109 searches the user information table 106 using the user ID of the user A input by the user A in step S2205 and authenticated by the authentication unit 103 as a search key (step S2208). Referring to FIG. 21 again, the name 2123, the address 2124, and the settlement information 2125 input by the user A in step S2205 and associated with the authenticated user ID 2121 are obtained as the search results. The search means 103 sends the name and payment information to the payment means 110. Then, the settlement means 110 executes a settlement process for the user A using the price obtained in step S2207 (step S2209). In this embodiment, the price, name, and payment information are sent to the payment means 110, but the information necessary for payment is not limited to these. In that case, all the information required for payment is sent to the payment means. Also good. In this case, the user information table 106 must have a necessary information column. In the settlement process, communication with an external server may be executed through the transmission / reception means 101 and the network.
また、送受信手段101は、ステップS2208で検索した結果のうち、名前と住所を、ネットワーク199を通じて宛先印刷層内160に送る。宛先印刷装置の送受信手段161が受信した名前と住所は、印刷手段162によって宛名印字される(ステップS2210)。この宛名印字をされた紙は、販売サービスYの商品出荷場所において、商品番号P326の示す商品に添付された上で、利用者Aに出荷される。本実施形態では宛先印刷装置160に送られるのは名前および住所としたが、宛先印刷に必要はこれらのみとは限らず、その場合は宛先印刷に必要な情報すべてを宛先印刷装置160に送る必要がある。この場合、必要な情報の列を利用者情報テーブル106に持っている必要がある。 Also, the transmission / reception means 101 sends the name and address of the search result in step S2208 to the destination print layer 160 through the network 199. The name and address received by the transmission / reception unit 161 of the destination printing apparatus are printed by the printing unit 162 (step S2210). The paper on which the address is printed is attached to the product indicated by the product number P326 at the product shipping location of the sales service Y and then shipped to the user A. In this embodiment, the name and address are sent to the destination printing apparatus 160. However, it is not limited to these, and in this case, all information necessary for destination printing needs to be sent to the destination printing apparatus 160. There is. In this case, the user information table 106 must have a necessary information column.
以上、図22に示すフロー図を使って、本発明の一実施形態である、利用者Aが販売サービスYで販売される商品を、決済サービスXを使って決済および発送を行う処理を用いて、本発明の説明をおこなった。利用者Aは、販売サービスZで販売される商品も、決済サービスXを使って決済および発送を行うことができる。この場合も、図22と同様の処理となるので、説明は省略する。 As described above, by using the flowchart shown in FIG. 22, the process of performing payment and shipping using the payment service X for a product sold by the user A in the sales service Y, which is an embodiment of the present invention. The present invention has been described. User A can also use the settlement service X to settle and ship the products sold by the sales service Z. Also in this case, the processing is the same as that in FIG.
次に、実施形態1に係る本発明の効果について説明する。実施形態1に係る本発明の効果は以下の2点である。 Next, the effect of the present invention according to the first embodiment will be described. The effects of the present invention according to Embodiment 1 are the following two points.
第1の点は、決済手段が増える場合に、販売サービスのシステム改修を必要としないことである。前記発明が開発しようとする課題で述べたように、近年、決済手段が多様化している。販売サービス事業者は、多様な決済手段の利得を享受するために、各々の決済手段が出現する度に、販売システムを改修する必要があり、この改修費用の増大が販売サービス事業者の抱える問題であった。しかし、本発明による方法では、販売サービス事業者は、販売サービスシステムを改修することなく、決済手段を増やすことができる。 The first point is that, when the number of settlement means increases, it is not necessary to modify the sales service system. As described in the problem to be developed by the invention, in recent years, settlement means have been diversified. In order to enjoy the benefits of various payment methods, sales service providers need to improve their sales system every time each payment method appears, and this increase in renovation costs is a problem for sales service providers. Met. However, with the method according to the present invention, the sales service provider can increase the number of settlement means without modifying the sales service system.
いま、本実施形態において、利用者Aが商品を購入する際の、新たな決済手段を追加する場合を考える。従来の方法では、販売サーバYのシステムを、新たな決済手段と情報の授受が可能なように改修する必要があった。しかしたとえば、本実施形態では、販売サービスYの事業者は、決済サーバXより取得した商品URL(ステップS1006)を、利用者Aへの商品選択画面の注文ボタンに関連づけておくだけで、決済サービスXが決済を実行することができる。本発明の方法によれば、決済手段に変更があっても、販売サービスYの事業者が実行すべきことに変化はなく、決済手段の追加に必要なのは決済サーバXの決済手段を改修のみである。販売サービスシステムを改修せずに、次々と現れる新たな決済手段の利得を享受できる点が、本発明が販売サービス事業者にもたらす大きな利点である。 Now, in the present embodiment, consider a case where a new settlement method is added when the user A purchases a product. In the conventional method, it has been necessary to modify the system of the sales server Y so that information can be exchanged with a new settlement means. However, for example, in this embodiment, the business operator of the sales service Y simply associates the product URL acquired from the payment server X (step S1006) with the order button on the product selection screen for the user A, and the payment service X can execute the settlement. According to the method of the present invention, even if there is a change in the payment means, there is no change in the business of the sales service Y, and all that is necessary to add the payment means is to modify the payment means of the payment server X. is there. It is a great advantage that the present invention brings to the sales service business operator that it is possible to enjoy the benefits of new payment means that appear one after another without modifying the sales service system.
第2の点は、利用者は販売サービスにログインせずとも商品を購入できることである。たとえば、本実施形態では、利用者Aが販売サービスYにおいて購入ボタンを選択した後(ステップS2203)、販売サービスYではなく、決済サービスXに認証を受けて(ステップS2005)決済サービスXにログインした上、決済を実行している。図22に示した処理をみると、販売サービスYに認証を受けてログインしていない。利用者Aにとっては、販売サービスYのかわりに決済サービスXにログインしているので、ログインのためのステップ数が削減されたわけではない。しかし本発明による方法では、利用者Aが販売サービスにログインする必要がないことから副次的な2つの効果を生む。第一の副次的効果としては、利用者Aが管理する認証情報の数を減らせるということがある。利用者Aは販売サービスYだけでなく、販売サービスZで商品を購入する時も、やはり決済サービスXに認証を受けてログインすることになる。利用者Aが数多くの販売サービスを利用する場合、従来の方法では、利用者AはIDやパスワードといった販売サービスごとの認証情報を数多く管理する必要があった。しかし、本実施形態の方法では、決済サービスXの認証情報を管理するのみで、多くの販売サービスでの商品購入が可能となる。第二の副次的効果としては、販売サービスが認証機構を持つ必要がなくなることがある。従来の方法によれば、Webによる販売サービスを実現するために、販売サービスシステムは認証機構および決済機構を持つ必要があった。しかし、本発明による方法では、販売サービスYで利用者Aを認証することなく、利用者Aは販売サービスYの商品を購入することができる。本実施形態では、販売サービスYが認証機構を有する例で説明したが、本発明の方法によればもはや販売サービスYは認証機構を有する必要がない。 The second point is that the user can purchase a product without logging in to the sales service. For example, in this embodiment, after the user A selects the purchase button in the sales service Y (step S2203), the user A is authenticated by the payment service X, not the sales service Y (step S2005), and logs in to the payment service X. The settlement is executed. Looking at the processing shown in FIG. 22, the sales service Y is authenticated and not logged in. For user A, since he / she is logged in to payment service X instead of sales service Y, the number of steps for login is not reduced. However, the method according to the present invention produces two secondary effects since the user A does not need to log in to the sales service. As a first secondary effect, the number of authentication information managed by the user A can be reduced. When the user A purchases a product not only with the sales service Y but also with the sales service Z, the user A logs in after being authenticated by the payment service X. When the user A uses many sales services, the conventional method requires the user A to manage a lot of authentication information for each sales service such as ID and password. However, according to the method of the present embodiment, it is possible to purchase products with many sales services only by managing the authentication information of the settlement service X. A second side effect is that the sales service does not need to have an authentication mechanism. According to the conventional method, the sales service system has to have an authentication mechanism and a payment mechanism in order to realize a sales service by the Web. However, in the method according to the present invention, the user A can purchase the product of the sales service Y without authenticating the user A with the sales service Y. In this embodiment, the sales service Y has been described as an example having an authentication mechanism. However, according to the method of the present invention, the sales service Y no longer needs to have an authentication mechanism.
(実施形態2)
本発明に係る他の一実施形態として、図26に示すフロー図を用いて、販売サービスYの事業者が販売する商品の受注を、第三者が運営するWebサービスWに委譲する処理について説明する。図26に示すフロー図の処理は、図10および図19の処理の後に実行される。実施形態2においては、ステップS1904までの処理は、前記実施形態1と同じである。WebサービスWは、決済機能やショッピングカート機能を有する販売サービスである必要はない。WebサービスWは、どのようなWebサービスでもよく、たとえばポータルサービス、検索サービス、広告サービス、ブログサービス、SNSサービス、メーリングリストサービス、ニュースサービスなど何でもよい。
(Embodiment 2)
As another embodiment according to the present invention, a process of delegating orders for products sold by a business of sales service Y to Web service W operated by a third party will be described using the flowchart shown in FIG. To do. The process of the flowchart shown in FIG. 26 is executed after the processes of FIGS. In the second embodiment, the processes up to step S1904 are the same as those in the first embodiment. The web service W does not have to be a sales service having a settlement function or a shopping cart function. The web service W may be any web service, such as a portal service, a search service, an advertisement service, a blog service, an SNS service, a mailing list service, or a news service.
従来の方法、システムおよびサーバによれば、販売サービスYの事業者は、サーバY120の運営、商品の受注、および決済をすべて実行していた。本発明に係る前記実施形態1では、販売サービスYの事業者はサーバY120の運営、商品の受注を実行し、決済を第三者の運営する決済サービスXに委譲することが可能となる。以下で説明する実施形態2ではさらに、販売サービスYの事業者はサーバYで商品テーブル125の管理を行うのみで、決済を第三者である決済サービスXに委譲するとともに、商品の受注を第三者のWebサービスWに委譲する。 According to the conventional method, system, and server, the business operator of the sales service Y has performed all operations of the server Y120, orders for goods, and settlement. In the first embodiment according to the present invention, the business operator of the sales service Y can operate the server Y120, receive a product order, and delegate the settlement to a settlement service X operated by a third party. Further, in Embodiment 2 described below, the operator of the sales service Y only manages the product table 125 on the server Y, delegates the settlement to the third party settlement service X, and accepts the order for the product. Delegate to the three-party Web service W.
まず、WebサービスWの管理者は、管理端末W190の入力手段194から決済サービスXの代理商品URL取得画面を要求するためのURLを入力する。送受信手段191は、この代理商品URL取得画面要求を、ネットワーク199を経由して決済サーバX100に送る(ステップS2601)。決済サーバXの送受信手段101がこれを受信すると、HTML生成手段102が、サービス登録画面を表示するためのHTMLコードを生成し、これが送受信手段101を通じて管理端末W190に送られる。 First, the administrator of the Web service W inputs a URL for requesting the proxy product URL acquisition screen of the settlement service X from the input unit 194 of the management terminal W190. The transmission / reception means 191 sends this proxy product URL acquisition screen request to the settlement server X100 via the network 199 (step S2601). When the transmission / reception means 101 of the settlement server X receives this, the HTML generation means 102 generates an HTML code for displaying the service registration screen, which is sent to the management terminal W190 through the transmission / reception means 101.
図27に、サービス登録画面の一例を示す。図27の一例では、サービス登録画面2700は、サービスID入力欄2711、パスワード入力欄2712、会社名入力欄2713、報酬支払のための口座情報入力欄2714、および情報登録ボタン2702を有する。本実施形態においては、WebサービスWの管理者は入力手段194を利用して、WebサービスWのサービス情報を入力する(ステップS2602)。図27の一例では、サービスIDとして「http://W.com/」を、パスワードとして「9sydney」、会社名として「Service W Inc.」、口座番号として「23214551001」を入力している。WebサービスWの管理者が、入力手段194を利用してカーソル2703を移動させ、情報登録ボタン2702を選択すると、これらWebサービスWに係る情報を、送受信手段191がネットワーク199を通じて決済サービスX100のサーバに送る。ただし図27の一例では、入力したパスワードはアスタリスクによる伏せ字の状態で表示されている。 FIG. 27 shows an example of the service registration screen. In the example of FIG. 27, the service registration screen 2700 has a service ID input field 2711, a password input field 2712, a company name input field 2713, an account information input field 2714 for remuneration payment, and an information registration button 2702. In the present embodiment, the administrator of the Web service W uses the input unit 194 to input service information of the Web service W (step S2602). In the example of FIG. 27, “http://W.com/” is entered as the service ID, “9 sydney” as the password, “Service W Inc.” as the company name, and “23214551001” as the account number. When the administrator of the Web service W moves the cursor 2703 using the input unit 194 and selects the information registration button 2702, the transmission / reception unit 191 transmits the information related to the Web service W through the network 199 to the server of the settlement service X100. Send to. However, in the example of FIG. 27, the input password is displayed in a hidden character state with an asterisk.
決済サーバXの送受信手段101は、管理端末Wから受信したWebサービスWに係る情報を受信すると、記憶手段104にあるサービステーブル115に記憶する(ステップS2603)。図28にサービステーブルの一例を示す。サービステーブル115はサービスIDの列2811、サービス種別2812、認証のためのパスワードの列2813、会社名の列2814、および支払情報2815を有する。ここでは、サービステーブルに新たな行が追加され、前記ステップS2602で管理端末Wに入力されたWebサービスWのサービス情報が、サービステーブル115の新たな行2841に記憶されている。なお、管理端末Wがサービス登録画面を受け取った際、すでにWebサービスWが、サービステーブルに記憶されている場合には、ステップS2602では、サービスIDと認証のためのパスワード登録のみでよい。 When the transmission / reception unit 101 of the settlement server X receives the information related to the Web service W received from the management terminal W, the transmission / reception unit 101 stores the information in the service table 115 in the storage unit 104 (step S2603). FIG. 28 shows an example of the service table. The service table 115 includes a service ID column 2811, a service type 2812, a password column 2813 for authentication, a company name column 2814, and payment information 2815. Here, a new line is added to the service table, and the service information of the Web service W input to the management terminal W in step S2602 is stored in a new line 2841 of the service table 115. When the management terminal W receives the service registration screen and the Web service W has already been stored in the service table, only the service ID and password registration for authentication need be registered in step S2602.
またサービス種別2812は、本発明における商品URLを利用する方法の違いを表す。たとえば、図28の一例において「販売」2822とは、販売サービスYが販売する商品の商品URLを、販売サービスY自身のサイトの商品選択画面で利用するようなサービスであることを表す。一方、「代理」2842とは、販売サービスYやZのような他のサービスが販売する商品の商品URLを、商品販売を目的としないWebサービスWの画面で利用するようなサービスであることを表す。WebサービスWは、販売サービスYやZの商品の代理販売に近い機能を担うことから、図28の一例では「代理」という表現を用いているが、後で述べるようにWebサービスWは、商品URLをWebサービスの画面の表示コンポーネントに関連づけるのみである。したがって、本発明における代理は一般の販売代理と異なり、在庫維持、販売、決済、発送などを行わない。 The service type 2812 represents the difference in the method of using the product URL in the present invention. For example, in the example of FIG. 28, “sales” 2822 represents a service that uses the product URL of the product sold by the sales service Y on the product selection screen of the site of the sales service Y itself. On the other hand, the “proxy” 2842 is a service that uses the product URL of a product sold by another service such as the sales service Y or Z on the screen of the Web service W not intended for product sales. To express. Since the Web service W has a function similar to that of the sales service Y or Z, the expression “proxy” is used in the example of FIG. 28. However, as will be described later, the Web service W It only associates the URL with the display component of the Web service screen. Therefore, unlike a general sales agent, the agent in the present invention does not perform inventory maintenance, sales, settlement, shipping, or the like.
この種別の列2812の各フィールドに記憶される情報は、後のステップで、決済サービスXからの代金や代理報酬の支払いに利用する。たとえば、種別が「販売」である販売サービスYやZの場合、利用者が決済した代金から、決済サービスXの手数料を差し引いた金額をこれらの事業者に支払うが、一方種別が「代理」であるWebサービスWの場合、利用者が決済した金額から、決済サービスXの手数料と、WebサービスWの報酬を差し引いた残りを販売サービスの事業者に支払うというような使い方がある。 Information stored in each field of this type column 2812 is used for payment of a payment from the settlement service X or a proxy reward in a later step. For example, in the case of a sales service Y or Z whose type is “sales”, an amount obtained by subtracting the fee for the payment service X from the price settled by the user is paid to these operators, while the type is “proxy” In the case of a certain Web service W, there is a method of paying the sales service business operator the balance obtained by subtracting the fee for the payment service X and the reward for the Web service W from the amount paid by the user.
次に、決済サーバXのHTML生成手段102が、商品URLテーブル105の情報を含む、代理商品URL取得画面のHTMLコードを生成し、送受信手段101がネットワーク199を経由して管理端末Wに送る(ステップS2604)。管理端末Wの送受信手段191がHTMLコードを受信すると、HTML解析手段192がこれを解析し、表示手段193に代理商品URL取得画面を表示する。 Next, the HTML generation unit 102 of the settlement server X generates an HTML code of the proxy product URL acquisition screen including information of the product URL table 105, and the transmission / reception unit 101 sends the HTML code to the management terminal W via the network 199 ( Step S2604). When the transmission / reception means 191 of the management terminal W receives the HTML code, the HTML analysis means 192 analyzes this and displays a proxy product URL acquisition screen on the display means 193.
この、商品URLテーブル105の情報を含むHTMLコードには、商品URLテーブルに記憶されたすべてのレコードの情報を含んでもよく、また検索手段109によって特定の条件を満たすレコードを選択した後、選択されたレコードの情報のみを含んでもよい。ここでの特定の条件とは何でもよいが、たとえばあらかじめ定められた価格の範囲のレコードのみ、定められた商品名を持つレコードのみ、などが考えられる。また特定の条件として利用するために、たとえばステップS1003において、決済サーバXがサーバYから商品情報を取得する際に、販売サービスYの管理者が管理端末Yを通じて、代理商品URL取得画面への表示許可を商品ごとに設定できるようにしておくこともできる。この場合、代理商品URL取得画面への表示許可を表す列を、商品URLテーブルに持ち、上記特定の条件として、販売サービス管理者の表示許可を検索条件にすることもできる。たとえば、図14に示す商品URL取得画面の商品情報入力欄の各々の商品に、公開諾否の入力が可能なチェックボックスを設けておく。図17に示す商品URLテーブルに、代理商品URL取得画面への掲載の諾否の列を設けておき、ステップS1003における決済サーバXへの商品情報の送信とともに、公開許諾が入力された商品の公開諾否の列のみにフラグ情報を記憶しておく。そしてステップS2604において、フラグ情報を有する商品のレコードのみを含むHTMLコードを生成する。このことで、販売サービスYの管理者が、チェックボックスを付けた代理商品URL取得画面への掲載を許諾した商品は、販売サービスYおよびWebサービスWの両方で受注が可能となる。一方で、販売サービスYの管理者が、チェックボックスを付けずに代理商品URL取得画面への掲載を許諾しない商品は、販売サービスYでのみ受注する、というような、代理販売利用の有無を、利用商品ごとに行える。 The HTML code including the information of the product URL table 105 may include information of all records stored in the product URL table, and is selected after selecting a record satisfying a specific condition by the search unit 109. It may contain only the information of the record. Any specific condition may be used here. For example, only records in a predetermined price range, only records having a predetermined product name, and the like are conceivable. For use as a specific condition, for example, when the payment server X acquires product information from the server Y in step S1003, the manager of the sales service Y displays on the proxy product URL acquisition screen through the management terminal Y. It is also possible to set permission for each product. In this case, the product URL table may have a column indicating display permission on the proxy product URL acquisition screen, and the display permission of the sales service manager may be used as the search condition as the specific condition. For example, for each product in the product information input column of the product URL acquisition screen shown in FIG. In the product URL table shown in FIG. 17, a column for accepting or disabling publication on the proxy product URL acquisition screen is provided. Flag information is stored only in the columns. In step S2604, an HTML code including only the record of the product having flag information is generated. As a result, the product for which the administrator of the sales service Y permits the posting on the proxy product URL acquisition screen with the check box can be ordered by both the sales service Y and the Web service W. On the other hand, the administrator of the sales service Y determines whether the sales service Y is used only for the sales service Y for products that are not permitted to be displayed on the proxy product URL acquisition screen without a check box. This can be done for each product used.
図29に代理商品URL取得画面の一例を示す。代理商品URL取得画面2900は、登録済みのサービスID表示部2902、商品URL一覧2910を有する。商品URL一覧の商品URLの各々には、「コピー」ボタンが表示されている。また商品URL一覧には、各々の商品URLが表す商品の名前、価格、写真などの属性情報、および商品の販売サービスもあわせて表示される。 FIG. 29 shows an example of the proxy product URL acquisition screen. The proxy product URL acquisition screen 2900 includes a registered service ID display unit 2902 and a product URL list 2910. A “Copy” button is displayed for each product URL in the product URL list. The product URL list also displays the product name, price, photo and other attribute information represented by each product URL, and the product sales service.
次に、WebサービスWの管理者が、入力手段194を用いてカーソル2904を移動させ、コピーボタン2912を選択する(ステップS2605)。すると、送受信手段191が、コピーボタン選択通知を、ネットワーク199を通じて決済サーバX100に送る。このコピーボタン選択通知は、商品URL「http://payment-X/Y/1001」2911を含む。たとえば、決済サーバの送受信手段101がこのコピーボタン選択通知を受信すると、商品URL生成手段108が受信した商品URL2911に、WebサービスWのサービスIDであるW.comを付加し、代理商品URL「http://payment-X/Y/1001/W.com/」を生成する。同様の手順で、たとえばコピーボタン2962を使うことで、決済サーバXは代理商品URL「http://payment-X/Y/254/W.com/」を生成する。この説明では、この商品URLから代理商品URLに変換する作業を、決済サーバXで実行したが、管理端末Wで実行してもよい。 Next, the administrator of the Web service W moves the cursor 2904 using the input unit 194 and selects the copy button 2912 (step S2605). Then, the transmission / reception means 191 sends a copy button selection notification to the settlement server X100 via the network 199. This copy button selection notification includes a product URL “http: // payment-X / Y / 1001” 2911. For example, when the transmission / reception means 101 of the settlement server receives this copy button selection notification, the product URL 2911 received by the product URL generation means 108 is added to the W. com, and the proxy product URL “http: //payment-X/Y/1001/W.com/” is generated. In the same procedure, for example, by using the copy button 2962, the settlement server X generates the proxy product URL “http: //payment-X/Y/254/W.com/”. In this description, the work for converting the product URL to the proxy product URL is executed by the payment server X, but may be executed by the management terminal W.
次に、送受信手段101がこれら代理商品URLを、ネットワーク199を通じて管理端末Wに送る。受信した管理端末Wの記憶手段195が、これら代理商品URLを記憶する(ステップS2606)。次に、WebサービスWの管理者は、入力手段194を用いて、WebサービスWの特定のコンテンツ表示画面を呼び出すURLを管理端末Wに入力する。入出力手段191がこのURLを、ネットワーク199を通じてサーバWに送る。サーバWの送受信手段166がこれを受信すると、検索手段168がコンテンツテーブルを検索する。送受信手段165が検索されたHTMLコードを管理端末Wに送る。管理端末Wの送受信手段191がこのHTMLコードを送ると、表示手段193にHTMLコードを表示する。WebサービスWの管理者は、入力手段194を使ってステップS2606で記憶した代理商品URLをコピーし、表示されたHTMLコードの任意の部品に関連づける(ステップS2607)。代理商品URLが含む編集済みのHTMLコードは、送受信手段191を通じて、サーバWに165送られる。送受信手段168が受信した、代理商品URLを含むHTMLコードは、コンテンツテーブルに記憶される。 Next, the transmission / reception means 101 sends these proxy product URLs to the management terminal W through the network 199. The storage means 195 of the received management terminal W stores these proxy product URLs (step S2606). Next, the administrator of the Web service W uses the input unit 194 to input a URL for calling a specific content display screen of the Web service W to the management terminal W. The input / output means 191 sends this URL to the server W through the network 199. When the transmission / reception means 166 of the server W receives this, the search means 168 searches the content table. The transmission / reception means 165 sends the retrieved HTML code to the management terminal W. When the transmission / reception means 191 of the management terminal W sends this HTML code, the display means 193 displays the HTML code. The administrator of the Web service W uses the input unit 194 to copy the proxy product URL stored in step S2606 and associate it with an arbitrary part of the displayed HTML code (step S2607). The edited HTML code included in the proxy product URL is sent 165 to the server W through the transmission / reception means 191. The HTML code including the proxy product URL received by the transmission / reception means 168 is stored in the content table.
次に、図30に示すフロー図を用いて、利用者Aが、WebサービスWの利用時に、本発明による代理商品URLを用いて、決済サービスXで販売サービスYの事業者が販売する商品を購入する処理について説明する。 Next, using the flowchart shown in FIG. 30, when the user A uses the Web service W, the product sold by the operator of the sales service Y in the settlement service X using the proxy product URL according to the present invention. Processing to purchase will be described.
利用者Aが、情報端末Aの入力手段174に、上記ステップS2607で代理商品URLが埋め込まれた、WebサービスWのコンテンツを呼び出すURLを入力する。送受信手段171がこのURLを、ネットワーク191を通じてサーバWに送る(ステップS3001)。サーバWの送受信手段166がこのURLを受信すると、検索手段が上記代理商品URLを含むコンテンツのHTMLコードを、コンテンツテーブル169より検索する。送受信手段166がこのHTMLコードを、ネットワーク199を通じて情報端末A170に送る。情報端末Aの送受信手段171がこれを受信し、HTML解析手段172が解析した後、表示手段173がWebサービスWのコンテンツを表示する(ステップS3002)。 User A inputs to the input means 174 of the information terminal A the URL for calling the content of the Web service W in which the proxy product URL is embedded in step S2607. The transmission / reception means 171 sends this URL to the server W through the network 191 (step S3001). When the transmission / reception means 166 of the server W receives this URL, the search means searches the content table 169 for the HTML code of the content including the proxy product URL. The transmission / reception means 166 sends this HTML code to the information terminal A 170 through the network 199. After the transmission / reception means 171 of the information terminal A receives this and the HTML analysis means 172 analyzes it, the display means 173 displays the contents of the Web service W (step S3002).
図31に、表示装置173に表示されたWebサービスのコンテンツ3100の一例を示す。図31においては、コンテンツ3100は、これがWebサービスWのコンテンツであることを表す表示部3101、WebサービスWの利用者IDの表示部3102、日記表示部3110、および広告表示部3120を有する。この一例では、WebサービスWの管理者が、ステップS2607でオブジェクト3121に関連づけた代理商品URL「http://payment-X/Y/1001/W.com/」が関連づけられている。この関連づけは、たとえば画面上の部品3021の画像ファイルをprod1.pngとして、HTMLで<a href=“http://payment-X/Y/1001/W.com/”><img src=“prod1.pdn”></a>という記述を行うなどの方法がある。同様に、この一例では、日記表示部にある文字列「Chick CoreaのFriends」のオブジェクト3011に、WebサービスWの管理者が、ステップS2607で関連づけた代理商品URL「http://payment-X/Y/254/W.com/」が、関連づけられている。関連づけの方法としてはたとえば、HTMLで<a href=“http://payment-X/Z/254/W.com/”>Chick CoreaのFriends</a>という記述を行うなどがある。 FIG. 31 shows an example of web service content 3100 displayed on the display device 173. In FIG. 31, the content 3100 includes a display unit 3101 indicating that this is content of the Web service W, a user ID display unit 3102 of the Web service W, a diary display unit 3110, and an advertisement display unit 3120. In this example, the administrator of the Web service W is associated with the proxy product URL “http: //payment-X/Y/1001/W.com/” associated with the object 3121 in step S2607. For this association, for example, the image file of the component 3021 on the screen is assigned to prod1. Png is a method such as <a href=“http://payment-X/Y/1001/W.com/”> <img src = “prod1.pdn”> </a> in HTML. is there. Similarly, in this example, the administrator of the Web service W associates with the object 3011 of the character string “Chick Corea Friends” in the diary display unit in step S2607, “http: // payment-X / Y / 254 / W.com / "is associated. As a method of association, for example, <a href=“http://payment-X/Z/254/W.com/”> Chick Core's Friends </a> is described in HTML.
本実施形態では、利用者AはWebサービスWにログインする必要がない。すなわち、利用者AはサーバWに利用者Aの利用者情報を登録していないか、または登録していた場合であってもサーバWに利用者Aの認証を受ける必要がない。したがって、サーバWはステップS3001のコンテンツの要求が、利用者Aからのものであることを検出できるとは限らない。図31でWebサービスWの利用者を表す表示3102が「利用者:不明」となっているのは、この状態を表している。後に、本発明の作用効果を説明する際に詳しく述べるが、あるいは、WebサービスWが、利用者の認証機構を持たないWebサービスであってもよい。本発明の最大の効果は、このように代理商品URLを利用するWebサービスが、利用者を特定しない状態で、利用者が決済サービスXを使って商品を購入可能である点である。すなわち、販売サービスYの事業者は、利用者を認証して使う電子メール、SNS、メッセンジャーなどのサービスに限らず、ポータルサービス、検索サービス、広告サービス、ブログサービス、ニュースサービスなどの専ら閲覧をおこなうサービスなど、インターネット上のほとんどのサービスで、他の販売サービス事業者が販売する商品を代理で販売することができるようになる。 In the present embodiment, the user A does not need to log in to the web service W. That is, the user A does not have to register the user information of the user A in the server W, or does not need to be authenticated by the server W even if it is registered. Therefore, the server W cannot always detect that the content request in step S3001 is from the user A. In FIG. 31, the display 3102 indicating the user of the Web service W is “user: unknown” in this state. This will be described later in detail when describing the operational effects of the present invention. Alternatively, the Web service W may be a Web service that does not have a user authentication mechanism. The greatest effect of the present invention is that a user can purchase a product using the settlement service X in such a state that the Web service using the proxy product URL does not specify the user. In other words, the business of the sales service Y browses not only services such as e-mail, SNS, and messenger used for authenticating users, but also portal services, search services, advertising services, blog services, news services, and the like. For most services on the Internet, such as services, products sold by other sales service providers can be sold on behalf.
次に、利用者Aは、入力手段174によって、表示手段173に表示されたカーソル3103を移動させ、オブジェクト3121を選択する。すると、送受信手段171がこのオブジェクト312121に関連づけられた代理商品URL「http://payment-X/Y/1001/W.com/」を、ネットワーク199経由で決済サーバX100に送る(ステップS3103)。次に、決済サーバX100は前記ステップS2204およびステップS2205で説明したものと同様の処理により、利用者Aを認証する(ステップS3004およびステップS3005)。 Next, the user A uses the input unit 174 to move the cursor 3103 displayed on the display unit 173 and selects the object 3121. Then, the transmission / reception means 171 sends the proxy product URL “http: //payment-X/Y/1001/W.com/” associated with the object 312121 to the settlement server X100 via the network 199 (step S3103). Next, the settlement server X100 authenticates the user A by the same process as described in steps S2204 and S2205 (steps S3004 and S3005).
利用者Aの認証が完了すると、次に商品URL生成手段108が、ステップS3003で情報端末Aより受信した代理商品URL「http://payment-X/Y/1001/W.com/」から商品URL「http://payment-X/Y/1001/」と販売代理サービスのサービスIDである「W.com」を分離する。次に検索手段109が、ステップS3006で分離した商品URL「http://payment-X/Y/1001」を検索キーとして商品URLテーブル105を検索する(ステップS3007)。この時点での、商品URLテーブルは図17に示す状態であるため、検索結果として商品ID「P326」1722の行を検索結果として得る。この際、HTML生成手段102は検索結果の行に記憶された商品情報を含むHTMLコードを生成した上、送受信手段101がこれを情報端末Aに送ることで、購入する商品情報の確認を利用者Aに求める処理を実行してもよい。 When the authentication of the user A is completed, the merchandise URL generation means 108 then merchandises from the proxy merchandise URL “http: //payment-X/Y/1001/W.com/” received from the information terminal A in step S3003. The URL “http: // payment-X / Y / 1001 /” and the service ID “W.com” of the sales agent service are separated. Next, the search unit 109 searches the product URL table 105 using the product URL “http: // payment-X / Y / 1001” separated in step S3006 as a search key (step S3007). Since the product URL table at this time is in the state shown in FIG. 17, the row of the product ID “P326” 1722 is obtained as the search result as the search result. At this time, the HTML generation unit 102 generates an HTML code including the product information stored in the search result row, and the transmission / reception unit 101 sends the code to the information terminal A to confirm the product information to be purchased. The processing required for A may be executed.
次に検索手段109は、ステップS3007の検索結果である商品情報の一部を支払テーブル107にコピーする。図32に、本実施形態における支払テーブル107の一例を示す。図32の一例では、支払テーブル107は取引番号の列3211、支払先の列3212、商品IDの列3213、価格の列3214、代理サービスIDの列3215、および代理報酬の列3216を有する。図17を再び参照して、この決済確定処理では商品URLテーブルにおいて商品URL1726に関連づけられて記憶された商品情報のなかから、サービスID1721が支払先3222に、商品ID1722が商品ID3223に各々コピーされる。さらに、ステップS3006で分離された代理サービスIDが、代理サービス3225にコピーされる。また、ステップS3011で決済を実行するために、価格1724を決済手段110に送る(ステップS3008)。さらに、ステップS3007の検索結果の価格1724は報酬計算手段111に送られ、あらかじめ報酬計算手段が記憶する算定式に従った計算で導かれた、販売サービスに支払う価格3224およびWebサービスWに支払う代理報酬3226を支払いテーブルに記憶する(ステップS3009)。 Next, the search unit 109 copies a part of the product information, which is the search result of step S3007, to the payment table 107. FIG. 32 shows an example of the payment table 107 in this embodiment. In the example of FIG. 32, the payment table 107 includes a transaction number column 3211, a payee column 3212, a product ID column 3213, a price column 3214, a proxy service ID column 3215, and a proxy reward column 3216. Referring again to FIG. 17, in this settlement confirmation process, the service ID 1721 is copied to the payee 3222 and the product ID 1722 is copied to the product ID 3223 from the product information stored in association with the product URL 1726 in the product URL table. . Further, the proxy service ID separated in step S3006 is copied to the proxy service 3225. Further, in order to execute the settlement in step S3011, the price 1724 is sent to the settlement means 110 (step S3008). Further, the price 1724 of the search result in step S3007 is sent to the reward calculation means 111, and the price 3224 to be paid to the sales service and the proxy to pay to the Web service W, which are derived by calculation according to the calculation formula stored in advance by the reward calculation means. The reward 3226 is stored in the payment table (step S3009).
次に検索手段109が、ステップS3005で利用者Aが入力し、認証手段103が認証した、利用者Aの利用者IDを検索キーとして、利用者情報テーブル106を検索する(ステップS3010)。再び図21を参照すると、ステップS3005で利用者Aが入力し、かつ認証された利用者ID2121に関連づけられた名前2123、住所2124、および決済情報2125が検索結果として得られる。検索手段103は、このうち名前および決済情報を決済手段110に送る。そして、決済手段110は、ステップS3008で得た価格を用いて、利用者Aに対する決済処理を実行する(ステップS3011)。本実施形態では決済手段110に送られるのは価格、名前および決済情報としたが、決済に必要な情報はこれらのみとは限らず、その場合は決済に必要な情報すべてを決済手段に送る必要がある。この場合、必要な情報の列を利用者情報テーブル106が備えている必要がある。決済処理にあたっては、送受信手段101およびネットワークを通じて外部のサーバと通信を実行してもよい。 Next, the search unit 109 searches the user information table 106 using the user ID of the user A input by the user A in step S3005 and authenticated by the authentication unit 103 as a search key (step S3010). Referring to FIG. 21 again, the name 2123, the address 2124, and the settlement information 2125 input by the user A in step S3005 and associated with the authenticated user ID 2121 are obtained as the search results. The search means 103 sends the name and payment information to the payment means 110. Then, the settlement unit 110 executes a settlement process for the user A using the price obtained in step S3008 (step S3011). In this embodiment, the price, name, and settlement information are sent to the settlement means 110. However, the information necessary for the settlement is not limited to these, and in that case, all the information necessary for settlement must be sent to the settlement means. There is. In this case, the user information table 106 needs to have a column of necessary information. In the settlement process, communication with an external server may be executed through the transmission / reception means 101 and the network.
また、送受信手段101は、ステップS3008で検索した結果のうち、名前と住所とを、ネットワーク199を通じて宛先印刷装置160に送る。宛先印刷装置の送受信手段161が受信した名前と住所とは、印刷手段162によって宛名印字される(ステップS3012)。この宛名印字をされた紙は、販売サービスYの商品出荷場所において、商品番号P326の示す商品に添付された上で、利用者Aに出荷される。本実施形態では宛先印刷装置160に送られるのは名前および住所としたが、宛先印刷に必要はこれらのみとは限らず、その場合は宛先印刷に必要な情報すべてを宛先印刷装置160に送る必要がある。この場合、必要な情報の列を利用者情報テーブル106に持っている必要がある。 Also, the transmission / reception means 101 sends the name and address of the search result in step S3008 to the destination printing apparatus 160 via the network 199. The name and address received by the transmission / reception unit 161 of the destination printing device are printed by the printing unit 162 (step S3012). The paper on which the address is printed is attached to the product indicated by the product number P326 at the product shipping location of the sales service Y and then shipped to the user A. In this embodiment, the name and address are sent to the destination printing apparatus 160. However, it is not limited to these, and in this case, all information necessary for destination printing needs to be sent to the destination printing apparatus 160. There is. In this case, the user information table 106 must have a necessary information column.
本実施形態では、利用者AがWebサービスWから、サービスYの商品を、決済サービスXを使って決済および発送を行う処理を使い、本発明の説明をおこなった。利用者AがWebサービスWから、サービスZの商品を、決済サービスXを使って決済および発送を行う場合も、同様の処理となるので、説明は省略する。 In the present embodiment, the present invention has been described using a process in which a user A uses a payment service X to pay for and ship a product of service Y from a Web service W. Since the same processing is performed when the user A uses the payment service X to pay for and ship the product of the service Z from the Web service W, the description is omitted.
次に、実施形態2に係る本発明の効果について説明する。実施形態2に係る本発明の効果は以下の2点である。 Next, effects of the present invention according to the second embodiment will be described. The effects of the present invention according to the second embodiment are the following two points.
第1の点は、販売サービスは、代理商品URLを様々なWebサービスに設置することで、販路の拡大をすることが可能となることである。本実施形態では、WebサービスWは、決済サービスXが発行する代理商品URLをHTMLで表すオブジェクトに関連付ける(ステップS2607)だけで、販売サービスYの商品を代理販売することができる。WebサービスWは、認証機構を有しても、また有しなくてもよい。またWebサービスWは、利用者を認証して使う電子メール、SNS、メッセンジャーなどのサービスに限らず、ポータルサービス、検索サービス、広告サービス、ブログサービス、ニュースサービスなどの専ら閲覧をおこなうサービスなど何でもよい。従来の方法では、これらの利用者は、Webサービスから一度販売サービスに移動した上で、商品選択と決済処理を実行していた。しかし、本実施形態では、様々なWebサービスを閲覧する利用者は、販売サービスに移動することなく決済までの処理が完了する。このように、本実施形態に係る本発明の方法によれば、様々なWebサービスでの代理販売が可能になることで、販売サービスの商品販売拡大を可能とする。 The first point is that the sales service can expand the sales channel by installing proxy product URLs in various Web services. In this embodiment, the Web service W can sell the product of the sales service Y by proxy only by associating the proxy product URL issued by the payment service X with the object represented by HTML (step S2607). The web service W may or may not have an authentication mechanism. The web service W is not limited to services such as e-mail, SNS, and messenger that are used by authenticating users, but may be anything such as portal services, search services, advertising services, blog services, news services, and other services that perform browsing exclusively. . In the conventional method, these users have once moved from the Web service to the sales service, and then executed product selection and settlement processing. However, in this embodiment, a user who browses various Web services completes the process up to settlement without moving to the sales service. As described above, according to the method of the present invention according to the present embodiment, it becomes possible to perform sales on a variety of Web services, thereby enabling sales expansion of sales services.
第2の点は、従来の広告等による各種Webサービスから販売サービスへの送客に比べて、商品購入の成約率が向上させることができることである。たとえば、WebサービスWにおいて従来の方法による広告では、WebサービスWに販売サービスのサービスURLに関連づけたオブジェクトを配置していた。利用者は、このサービスURLによって販売サービスに移動した上で、販売サービス内で商品選択をおこなった。本実施形態に係る本発明の方法によれば、利用者はWebサービスWで代理商品URLが関連づけられたオブジェクトを選択するだけで(ステップS3003)、販売サービスYに移動する必要も、また販売サービスYでの商品選択のステップを実行する必要もなく、商品の決済および購入が可能となる。このため、従来の方法と比較して、WebサービスWを使う利用者の、商品購入までのステップ数を削減し、この結果、従来の広告等によるWebサービスから販売サービスへの送客に比べて、商品購入の成約率が向上する。特に、利用者がWebサービスWを使っている時点で、購入する商品を既に決めているような場合、従来の広告等による方法に比べて、本発明による方法は明らかに成約率の向上が期待される。 The second point is that the contract rate of product purchase can be improved as compared with the conventional customer-to-sales service from various Web services to sales services. For example, in an advertisement by a conventional method in the Web service W, an object associated with the service URL of the sales service is arranged in the Web service W. The user moves to the sales service using this service URL and then selects a product within the sales service. According to the method of the present invention related to the present embodiment, the user only needs to select the object associated with the proxy product URL in the Web service W (step S3003), and the user needs to move to the sales service Y. It is not necessary to execute the product selection step at Y, and the product can be settled and purchased. For this reason, compared with the conventional method, the number of steps until the product purchase of the user who uses the Web service W is reduced. , Increase the rate of product purchases. In particular, when the user already uses the Web service W and the product to be purchased is already determined, the method according to the present invention is clearly expected to improve the contract rate compared to the conventional method using advertisements. Is done.

Claims (8)

  1.  決済サーバと販売サーバとを備える決済システムであって、
     前記決済サーバは、
     利用者の情報端末より受信した前記利用者の認証情報、配送先情報、および決済情報を記憶する第一のテーブルと、
     前記販売サーバより受信した商品価格情報に、前記商品価格情報を特定する商品URLを関連付けて記憶する第二のテーブルと、
     前記第二のテーブルに、前記販売サーバより受信した商品価格情報に関連付けて記憶されている商品URLを前記販売サーバに送信する商品URL送信部と、
     前記情報端末より前記利用者の前記認証情報を受信して前記利用者を認証する認証部と、
     前記受信した前記認証情報を検索キーとして前記第一のテーブルを検索し、第一の検索結果として前記利用者の前記決済情報を得る第一検索部と、
     前記情報端末より受信した商品URLを検索キーとして前記第二のテーブルを検索し、第二の検索結果として前記商品価格情報を得る第二検索部と、
     前記第一の検索結果と前記第二の検索結果とで決済処理を実行する決済部と、
     前記受信した前記認証情報を検索キーとして前記第一のテーブルを検索し、第三の検索結果として前記利用者の前記配送先情報を得る第三検索部と、
     前記第二の検索結果と前記第三の検索結果とを宛先印刷装置に送信する送信部と、
    を有し、
     前記販売サーバは、
     商品価格情報を記憶する商品価格テーブルと、
     前記商品価格テーブルに記憶された商品価格情報を前記決済サーバに送信する送信部と、
     前記送信部による前記商品価格情報の送信に応じて返信される商品URLを受信する受信部と、
     前記受信した商品URLを前記商品価格情報に関連付けて前記商品価格テーブルに記憶する記憶部と
    を有する決済システム。
    A payment system comprising a payment server and a sales server,
    The payment server
    A first table for storing the user authentication information, the delivery destination information, and the payment information received from the user information terminal;
    A second table for storing the product price information received from the sales server in association with the product URL specifying the product price information;
    A product URL transmission unit for transmitting a product URL stored in the second table in association with the product price information received from the sales server to the sales server;
    An authentication unit that receives the authentication information of the user from the information terminal and authenticates the user;
    A first search unit that searches the first table using the received authentication information as a search key and obtains the payment information of the user as a first search result;
    A second search unit that searches the second table using a product URL received from the information terminal as a search key, and obtains the product price information as a second search result;
    A payment unit that executes a payment process between the first search result and the second search result;
    A third search unit that searches the first table using the received authentication information as a search key and obtains the delivery destination information of the user as a third search result;
    A transmission unit for transmitting the second search result and the third search result to a destination printing device;
    Have
    The sales server is
    A product price table for storing product price information;
    A transmission unit for transmitting the commodity price information stored in the commodity price table to the settlement server;
    A receiving unit that receives a product URL returned in response to transmission of the product price information by the transmitting unit;
    A settlement system comprising: a storage unit that stores the received product URL in the product price table in association with the product price information.
  2.  利用者の情報端末より受信した前記利用者の認証情報、配送先情報、および決済情報を第一のテーブルに記憶する決済サーバと、商品価格情報を商品価格テーブルに記憶する販売サーバと、を備える決済システムの動作方法であって、
     前記販売サーバは、前記商品価格テーブルに記憶された前記商品価格情報を前記決済サーバへ送信し、
     前記決済サーバは、前記販売サーバより商品価格情報を受信し、前記商品価格情報を特定する商品URLを関連付けて第二のテーブルに記憶し、
     前記決済サーバは、前記第二のテーブルに前記販売サーバより受信した前記商品価格情報に関連付けて記憶した前記商品URLを前記販売サーバに送信し、
     前記販売サーバは、前記販売サーバより送信された前記商品URLを受信し、前記商品価格テーブルに記憶された前記商品価格情報に関連付けて記憶し、
     前記決済サーバは、前記情報端末より前記利用者の前記認証情報を受信し、前記利用者を認証し、
     前記決済サーバは、前記受信した前記認証情報を検索キーとして前記第一のテーブルを検索し、第一の検索結果として前記利用者の前記決済情報を取得し、
     前記決済サーバは、前記情報端末より商品URLを受信し、検索キーとして前記第二のテーブルを検索し、第二の検索結果として前記商品価格情報を取得し、
     前記決済サーバは、前記第一の検索結果と前記第二の検索結果とで決済処理を実行し、
     前記決済サーバは、前記受信した前記認証情報を検索キーとして前記第一のテーブルを検索し、第三の検索結果として前記利用者の前記配送先情報を取得し、
     前記第二の検索結果と前記第三の検索結果とを宛先印刷装置に送信することを含む決済システムの動作方法。
    A payment server that stores the user authentication information, delivery destination information, and payment information received from the user's information terminal in a first table; and a sales server that stores product price information in the product price table. A payment system operating method,
    The sales server transmits the product price information stored in the product price table to the settlement server;
    The settlement server receives product price information from the sales server, associates a product URL specifying the product price information and stores it in a second table,
    The settlement server transmits the product URL stored in the second table in association with the product price information received from the sales server to the sales server;
    The sales server receives the product URL transmitted from the sales server, stores the product URL in association with the product price information stored in the product price table,
    The payment server receives the authentication information of the user from the information terminal, authenticates the user,
    The payment server searches the first table using the received authentication information as a search key, acquires the payment information of the user as a first search result,
    The settlement server receives a product URL from the information terminal, searches the second table as a search key, acquires the product price information as a second search result,
    The payment server executes a payment process between the first search result and the second search result,
    The settlement server searches the first table using the received authentication information as a search key, acquires the delivery destination information of the user as a third search result,
    An operation method of a settlement system, including transmitting the second search result and the third search result to a destination printing device.
  3. 利用者の情報端末より前記利用者の認証情報、配送先情報、および決済情報を受信して第一のテーブルに記憶し、
    第一の販売サービスサーバより第一の商品価格情報を受信して第二のテーブルに第一の商品URLと関連づけて記憶し、
    第二の販売サービスサーバより第二の商品価格情報を受信して前記第二のテーブルに第二の商品URLと関連づけて記憶し、
    前記第一の商品URLを前記第一の販売サービスサーバに送り、
    前記第二の商品URLを前記第二の販売サービスサーバに送り、
    前記情報端末より前記利用者の前記認証情報を受信して前記利用者を認証し、
    前記認証情報を検索キーとして前記第一のテーブルを検索して得られる前記決済情報を第一の検索結果として記憶し、
    前記情報端末より前記第一の商品URLを受信し、
    受信した前記第一の商品URLを検索キーとして前記第二のテーブルを検索して得られる前記第一の商品価格情報を第二の検索結果として記憶し、
    前記第一の検索結果と前記第二の検索結果とで決済処理を実行することを特徴とするサーバ。
    Receiving the user authentication information, the delivery destination information, and the settlement information from the user information terminal and storing them in the first table;
    Receiving the first product price information from the first sales service server and storing it in the second table in association with the first product URL;
    Receiving second product price information from the second sales service server and storing it in the second table in association with the second product URL;
    Sending the first product URL to the first sales service server;
    Sending the second product URL to the second sales service server;
    Receiving the authentication information of the user from the information terminal to authenticate the user;
    Storing the payment information obtained by searching the first table using the authentication information as a search key as a first search result;
    Receiving the first product URL from the information terminal;
    Storing the first product price information obtained by searching the second table using the received first product URL as a search key as a second search result;
    A server that performs a settlement process on the first search result and the second search result.
  4. 前記サーバはさらに、
    前記情報端末より前記第二の商品URLを受信し、
    受信した前記第二の商品URLを検索キーとして前記第二のテーブルを検索して得られる前記第二の価格情報を第三の検索結果として記憶し、
    前記第一の検索結果と前記第三の検索結果とで決済処理を実行することを特徴とする請求項3記載のサーバ。
    The server further includes:
    Receiving the second product URL from the information terminal;
    Storing the second price information obtained by searching the second table using the received second product URL as a search key as a third search result;
    4. The server according to claim 3, wherein a settlement process is executed with the first search result and the third search result.
  5. 前記サーバはさらに、
    前記認証情報を検索キーとして前記第一のテーブルを検索して得られる前記配送先情報を第四の検索結果として記憶して宛先印刷装置に送ることを特徴とする請求項3または請求項4記載のサーバ。
    The server further includes:
    5. The delivery destination information obtained by searching the first table using the authentication information as a search key is stored as a fourth search result and sent to a destination printing apparatus. Server.
  6. 利用者の情報端末より前記利用者の認証情報、配送先情報、および決済情報を受信して第一のテーブルに記憶し、
    販売サービスサーバより商品価格情報を受信して第二のテーブルに商品URLと関連づけて記憶し、
    WebサービスのWebサーバより前記Webサービスを一意に特定するためのWebサービス認識票および前記Webサービスへの報酬支払い情報を受信し、
    前記Webサービス認識票と前記報酬支払い情報を関連づけて第三のテーブルに記憶し、
    前記商品URLおよび前記Webサービス認識票を含む代理商品URLを前記商品価格情報と関連づけて前記第二のテーブルに記憶し、
    前記代理商品URLを前記Webサーバに送り、
    前記情報端末より前記利用者の前記認証情報を受信して前記利用者を認証し、
    前記認証情報を検索キーとして前記第一のテーブルを検索して前記決済情報を第一の検索結果として記憶し、
    前記情報端末より前記代理商品URLを受信し、
    受信した前記代理URLを検索キーとして前記第二のテーブルを検索することで前記商品価格情報を第二の検索結果として記憶し、
    前記第一の検索結果と前記第二の検索結果とで決済処理を実行することを特徴とするサーバ。
    Receiving the user authentication information, the delivery destination information, and the settlement information from the user information terminal and storing them in the first table;
    Receive product price information from the sales service server, store it in the second table in association with the product URL,
    Receiving a web service identification tag for uniquely identifying the web service and reward payment information for the web service from the web server of the web service;
    Storing the Web service identification tag and the reward payment information in a third table in association with each other;
    A proxy product URL including the product URL and the Web service identification tag is associated with the product price information and stored in the second table,
    Sending the proxy product URL to the web server;
    Receiving the authentication information of the user from the information terminal to authenticate the user;
    Searching the first table using the authentication information as a search key and storing the payment information as a first search result;
    Receiving the proxy product URL from the information terminal;
    The product price information is stored as a second search result by searching the second table using the received proxy URL as a search key,
    A server that performs a settlement process on the first search result and the second search result.
  7. 利用者の情報端末より前記利用者の認証情報、配送先情報、および決済情報を受信して第一のテーブルに記憶し、
    第一の販売サービスの第一の販売サービスサーバより第一の商品価格情報を受信して第二のテーブルに第一の商品URLと関連づけて記憶し、
    第二の販売サービスの第二の販売サービスサーバより第二の商品価格情報を受信して第二のテーブルに第二の商品URLと関連づけて記憶し、
    WebサービスのWebサーバより前記Webサービスを一意に特定するためのWebサービス認識票および前記Webサービスへの報酬支払い情報を受信し、
    前記Webサービス認識票と前記報酬支払い情報を関連づけて第三のテーブルに記憶し、
    前記第一の商品URLおよび前記Webサービス認識票を含む第一の代理商品URLを前記第一の商品価格情報と関連づけて前記第二のテーブルに記憶し、
    前記第二の商品URLおよび前記Webサービス認識票を含む第二の代理商品URLを前記第二の商品価格情報と関連づけて前記第二のテーブルに記憶し、
    前記第一の代理商品URLおよび前記第二の代理商品URLを前記Webサーバに送り、
    前記情報端末より前記利用者の前記認証情報を受信して前記利用者を認証し、
    前記認証情報を検索キーとして前記第一のテーブルを検索して前記決済情報を第一の検索結果として記憶し、
    前記情報端末より前記第一の代理商品URLを受信し、
    受信した前記第一の代理URLを検索キーとして前記第二のテーブルを検索することで前記第一の商品価格情報を第二の検索結果として記憶し、
    前記第一の検索結果と前記第二の検索結果とで決済処理を実行することを特徴とするサーバ。
    Receiving the user authentication information, the delivery destination information, and the settlement information from the user information terminal and storing them in the first table;
    Receiving the first product price information from the first sales service server of the first sales service and storing it in the second table in association with the first product URL;
    Receiving the second product price information from the second sales service server of the second sales service, storing it in the second table in association with the second product URL,
    Receiving a web service identification tag for uniquely identifying the web service and reward payment information for the web service from the web server of the web service;
    Storing the Web service identification tag and the reward payment information in a third table in association with each other;
    Storing the first proxy product URL including the first product URL and the Web service identification tag in the second table in association with the first product price information;
    Storing the second proxy product URL including the second product URL and the Web service identification tag in the second table in association with the second product price information;
    Sending the first proxy product URL and the second proxy product URL to the Web server;
    Receiving the authentication information of the user from the information terminal to authenticate the user;
    Searching the first table using the authentication information as a search key and storing the payment information as a first search result;
    Receiving the first proxy product URL from the information terminal;
    The first product price information is stored as a second search result by searching the second table using the received first proxy URL as a search key,
    A server that performs a settlement process on the first search result and the second search result.
  8. 前記サーバはさらに、
    前記情報端末より前記第二の代理商品URLを受信し、
    受信した前記第二の代理商品URLを検索キーとして前記第二のテーブルを検索することで得られる前記第二の商品価格情報を第三の検索結果として記憶し、
    前記第一の検索結果と前記第三の検索結果で決済処理を実行することを特徴とする請求項7記載のサーバ。
    The server further includes:
    Receiving the second proxy product URL from the information terminal;
    Storing the second product price information obtained by searching the second table using the received second proxy product URL as a search key as a third search result;
    8. The server according to claim 7, wherein a settlement process is executed with the first search result and the third search result.
PCT/JP2010/056997 2010-04-20 2010-04-20 Payment system WO2011132260A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2010/056997 WO2011132260A1 (en) 2010-04-20 2010-04-20 Payment system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2010/056997 WO2011132260A1 (en) 2010-04-20 2010-04-20 Payment system

Publications (1)

Publication Number Publication Date
WO2011132260A1 true WO2011132260A1 (en) 2011-10-27

Family

ID=44833820

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2010/056997 WO2011132260A1 (en) 2010-04-20 2010-04-20 Payment system

Country Status (1)

Country Link
WO (1) WO2011132260A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6255070B1 (en) * 2016-08-22 2017-12-27 株式会社 みずほ銀行 Bank service system and bank service method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003123005A (en) * 2001-10-15 2003-04-25 Mitsubishi Electric Corp Settlement mediating device, settlement processing system, information providing system and settlement mediating method
JP2004152085A (en) * 2002-10-31 2004-05-27 Tsubasa System Co Ltd Loan settlement system for auction charge
JP2005309589A (en) * 2004-04-19 2005-11-04 Nippon Telegraph & Telephone East Corp Settlement method and system in ec site

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003123005A (en) * 2001-10-15 2003-04-25 Mitsubishi Electric Corp Settlement mediating device, settlement processing system, information providing system and settlement mediating method
JP2004152085A (en) * 2002-10-31 2004-05-27 Tsubasa System Co Ltd Loan settlement system for auction charge
JP2005309589A (en) * 2004-04-19 2005-11-04 Nippon Telegraph & Telephone East Corp Settlement method and system in ec site

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6255070B1 (en) * 2016-08-22 2017-12-27 株式会社 みずほ銀行 Bank service system and bank service method
JP2018032081A (en) * 2016-08-22 2018-03-01 株式会社 みずほ銀行 Bank service system and bank service method

Similar Documents

Publication Publication Date Title
JP4224116B1 (en) Affiliate sales system
JP5241839B2 (en) E-commerce method, system and apparatus suitable for conventional retail
US20030120549A1 (en) Method and apparatus for offering digital content for sale over a communications network
US20130290176A1 (en) Transaction service purchase options via a payment provider
JP2010020585A (en) Affiliate system and data succession method in the system
JP2008107898A (en) Electronic coupon distribution system
KR102272278B1 (en) Pre-commodity open market system based on Internet of Things platform connected with cloud platform
US20120253976A1 (en) Half-Graphical User Interface Order Processing Method and Web Service
JP2010113487A (en) Matching system for connecting writer of electronic book with animation comics system creator
JP2005202734A (en) Sales support system and method using internet
US20100306067A1 (en) Automated sell system
WO2011132260A1 (en) Payment system
KR102311511B1 (en) Open market system with enhanced security by applying blockchain
JP3671173B2 (en) Insurance solicitation support server
TW528956B (en) Authorization method and system for accessing resource
JP3946496B2 (en) Transaction information distribution system, distribution information creation server, distribution server, program, recording medium
JP7141664B1 (en) Management server and program
JP6737478B1 (en) Payment processing system, payment processing method, server, and program
JP7341276B1 (en) Remuneration management system, remuneration management method and remuneration management program
JP2003331189A (en) System and program for publishing banner advertisement
US7519545B2 (en) System for selling commodities and method thereof
KR20100000502A (en) System and method for managing goods sale advertisement and recording medium
Martin et al. Site Settings and Best Practices
KR20210038267A (en) The system and method to pay by credit card
KR20210037491A (en) The system and method to pay by credit card

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10850205

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10850205

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP