Commodity server, method for paying purchase price, method for purchasing commodity, and computer program
Abstract
[Subject] The user who purchases goods on a network using a terminal offers the structure which charges article money directly to the bank account used for the payment of the fee of its cellular phone. [Solution means] Associating and registering the address information and the phonecall-charges pulling-down account of the cell phone unit to the goods server 1 in advance, a user indicates that it accesses and purchases to the goods which the goods server 1 exhibits. [it] At this time, the goods server 1 reads a user's address information from registered User Information previously, and transmits the mail for the purchase check which attached URL of the goods server 1 to that cell phone unit 22. And the goods server 1 receives a user's access based on URL, accesses the settling server 3 after the attestation, and directs pulling-down processing from a cellular-phone use account through the settling server 3. [Selection figure] Fig. 1
Term
Term ended
Projected expiry passed 26 August 2024, 2.1 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
8 claims: 4 independent, 4 dependent
- 1It is a product server that supports a payment server that is connected to a network that can communicate with the terminal and makes payments using an account that deducts the usage fee of the mobile terminal, and the terminal information related to the mobile terminal is the use of the mobile terminal. A product that is associated with an account for withdrawing charges and includes a storage means for associating and storing the terminal information and the destination in the mobile terminal, and an item for confirming the destination of the mobile terminal by access from the terminal. There is access from the product purchasing means for executing the purchase procedure, the authentication requesting means for requesting the authentication procedure to the destination confirmed by the product purchasing means, and the mobile terminal which is the request destination of the authentication requesting means. In that case, the authentication means for executing the requested authentication procedure and, when the authentication is obtained by the authentication means, refer to the storage means to the destination confirmed in the product purchase procedure. A product server including a payment notification means for notifying the payment server of information in which the corresponding terminal information is associated with a product purchase amount based on the product purchase procedure. 端末との間で通信可能なネットワークに接続され、携帯端末の利用料を引き落とす口座を用いて決済を行う決済サーバを支援する商品サーバであって、 携帯端末に関する端末情報は、当該携帯端末の利用料を引き落とす口座に関連付けられており、前記携帯端末における前記端末情報と宛先とを対応付けて記憶する記憶手段と、 端末からのアクセスにより前記携帯端末の前記宛先を確認するための項目を含む商品購入手続きを実行する商品購入手段と、 前記商品購入手段で確認された前記宛先に対して認証手続きを要求する認証要求手段と、 前記認証要求手段の要求先となる前記携帯端末からのアクセスがあった場合には、前記要求された認証手続きを実行する認証手段と、 前記認証手段で認証が得られた場合には、前記記憶手段を参照して、前記商品購入手続きで確認された前記宛先に対応する前記端末情報に前記商品購入手続きに基づく商品購入額を関連付けた情報を前記決済サーバに通知する決済通知手段と、 を備えたことを特徴とする商品サーバ。
- 6It is connected to a network that can communicate with the terminal, supports the payment server that makes payments using an account that deducts the usage fee of the mobile terminal, and associates the terminal information of the mobile terminal associated with the account with the destination. It is a purchase price settlement method in a product server that is stored in an internal storage area, and is a process of executing a product purchase procedure including an item for confirming the destination of the mobile terminal by access from the terminal, and the product purchase. The process of requesting the authentication procedure from the destination confirmed by the procedure, and the process of executing the requested authentication procedure when there is an access from the mobile terminal that is the request destination of the authentication procedure. , When the authentication is obtained by the authentication procedure, the product purchase amount based on the product purchase procedure is associated with the terminal information corresponding to the destination confirmed in the product purchase procedure with reference to the storage area. A purchase price settlement method characterized in that it consists of a process of notifying the settlement server of the information. 端末との間で通信可能なネットワークに接続され、携帯端末の利用料を引き落とす口座を用いて決済を行う決済サーバを支援し、当該口座に関連付けられた携帯端末の端末情報と宛先とを対応付けて内部の記憶領域に記憶する商品サーバにおける購入代金決済方法であって、 端末からのアクセスにより前記携帯端末の前記宛先を確認するための項目を含む商品購入手続きを実行する過程と、 前記商品購入手続きによって確認された前記宛先に対して認証手続きを要求する過程と、 前記認証手続きの要求先となる前記携帯端末からのアクセスがあった場合には、前記要求された認証手続きを実行する過程と、 前記認証手続きによって認証が得られた場合には、前記記憶領域を参照して、前記商品購入手続きで確認された前記宛先に対応する前記端末情報に前記商品購入手続きに基づく商品購入額を関連付けた情報を前記決済サーバに通知する過程と、 からなることを特徴とする購入代金決済方法。
- 7The terminal, the mobile terminal, and the terminal information about the mobile terminal are associated with each other, and the payment server that makes a payment using the account that deducts the usage fee of the mobile terminal is connected to the network that can communicate between the terminal and the account. It is a product purchase method in a product purchase system composed of a product server that associates terminal information of an associated mobile terminal with a destination and stores it in an internal storage area, and the terminal receives a user's instruction. A process of accessing the product server, a process of the product server executing a product purchase procedure including an item for confirming the destination of the mobile terminal by access from the terminal, and a process of the product server purchasing the product. The process of requesting the authentication procedure from the destination confirmed by the procedure, and the process of the mobile terminal receiving the request for the authentication procedure from the product server and accessing the product server in response to the user's instruction. When the product server is accessed from the mobile terminal that is the request destination of the authentication procedure, the process of executing the requested authentication procedure and the process of executing the requested authentication procedure. When the product server is authenticated by the authentication procedure, the product based on the product purchase procedure is added to the terminal information corresponding to the destination confirmed in the product purchase procedure with reference to the storage area. The process of notifying the payment server of the information associated with the purchase amount and the payment server receiving the information from the product server in which the terminal information is associated with the product purchase amount based on the product purchase procedure, and the product from the account. A product purchase method consisting of the process of withdrawing the purchase amount and the purchase method. 端末と、携帯端末と、携帯端末に関する端末情報が関連付けられ、携帯端末の利用料を引き落とす口座を用いて決済を行う決済サーバと、端末との間で通信可能なネットワークに接続され、当該口座に関連付けられた携帯端末の端末情報と宛先とを対応付けて内部の記憶領域に記憶する商品サーバと、によって構成される商品購入システムにおける商品購入方法であって、 端末が、ユーザの指示を受けて前記商品サーバにアクセスする過程と、 前記商品サーバが、前記端末からのアクセスにより携帯端末の前記宛先を確認するための項目を含む商品購入手続きを実行する過程と、 前記商品サーバが、前記商品購入手続きによって確認された前記宛先に対して認証手続きを要求する過程と、 前記携帯端末が、前記商品サーバから前記認証手続きの要求を受信し、前記ユーザの指示を受けて前記商品サーバにアクセスする過程と、 前記商品サーバが、前記認証手続きの要求先となる前記携帯端末からのアクセスがあった場合には、前記要求された認証手続きを実行する過程と、 前記商品サーバが、前記認証手続きによって認証が得られた場合には、前記記憶領域を参照して、前記商品購入手続きで確認された前記宛先に対応する前記端末情報に前記商品購入手続きに基づく商品購入額を関連付けた情報を前記決済サーバに通知する過程と、 前記決済サーバが、前記商品サーバから前記端末情報に前記商品購入手続きに基づく商品購入額を関連付けた情報を受信して前記口座から商品購入額を引き落とす過程と、 からなる商品購入方法。
- 8It is connected to a network that can communicate with the terminal, supports the payment server that makes payments using an account that deducts the usage fee of the mobile terminal, and associates the terminal information of the mobile terminal associated with the account with the destination. A step of executing a product purchase procedure including an item for confirming the destination of the mobile terminal by accessing the computer of the product server stored in the internal storage area from the terminal, the step confirmed by the product purchase procedure. The step of requesting the authentication procedure from the destination, the step of executing the requested authentication procedure when there is an access from the mobile terminal that is the request destination of the authentication procedure, and the authentication obtained by the authentication procedure. If so, the payment server is notified of the information in which the terminal information corresponding to the destination confirmed in the product purchase procedure is associated with the product purchase amount based on the product purchase procedure with reference to the storage area. A computer program to perform the steps to be performed. 端末との間で通信可能なネットワークに接続され、携帯端末の利用料を引き落とす口座を用いて決済を行う決済サーバを支援し、当該口座に関連付けられた携帯端末の端末情報と宛先とを対応付けて内部の記憶領域に記憶する商品サーバのコンピュータに、 端末からのアクセスにより前記携帯端末の前記宛先を確認するための項目を含む商品購入手続きを実行するステップ、 前記商品購入手続きによって確認された前記宛先に対して認証手続きを要求するステップ、 前記認証手続きの要求先となる前記携帯端末からのアクセスがあった場合には、前記要求された認証手続きを実行するステップ、 前記認証手続きによって認証が得られた場合には、前記記憶領域を参照して、前記商品購入手続きで確認された前記宛先に対応する前記端末情報に前記商品購入手続きに基づく商品購入額を関連付けた情報を前記決済サーバに通知するステップ、 を実行させるためのコンピュータプログラム。
Independent claims4
26 paragraphs, as filed
The present invention relates to a product server, a purchase price settlement method, a product purchase method, and a computer program suitable for charging when purchasing a product online on a network.
The network sales system disclosed in Patent Document 1 shown below is known as a technique for using a PC terminal and a mobile phone terminal when purchasing a product online on a network.<patcit num="1"><text>Japanese Unexamined Patent Publication No. 2002-74192</text></patcit>
<p> In recent years, the number of services that users can use on mobile phone terminals has been increasing, and it has become an issue to enable users to purchase products online more quickly by using services provided by mobile phone companies. There is.</p><p> The present invention has been made in view of the above problems, and a user who purchases a product on a network using a terminal withdraws the product price from a bank account used for payment of a charge for his / her mobile phone terminal. The purpose is to provide a product server, a purchase price payment method, a product purchase method, and a computer program that can be used.</p>
<p> In order to solve the above-mentioned problems, the present invention uses an account that is connected to a network (network 4) capable of communicating with a terminal (PC terminal 21) and withdraws the usage fee of the mobile terminal (mobile phone terminal 22). It is a product server (product server 1) that supports a payment server (mobile phone company payment server 3) that makes payments, and the terminal information about the mobile terminal is associated with the account that deducts the usage fee of the mobile terminal. A storage means (user information storage unit 15) for storing the terminal information and the destination in the mobile terminal in association with each other, and a product purchase procedure including an item for confirming the destination of the mobile terminal by access from the terminal. A product purchasing means (product information providing unit 12) to be executed, an authentication requesting means (product information providing unit 12) that requests an authentication procedure from the destination confirmed by the product purchasing means, and a request of the authentication requesting means. When there is an access from the mobile terminal, the authentication means (product information providing unit 12) that executes the requested authentication procedure, and when the authentication is obtained by the authentication means, the above. A payment notification means (purchase settlement) that notifies the payment server of information in which the terminal information corresponding to the destination confirmed in the product purchase procedure is associated with the product purchase amount based on the product purchase procedure with reference to the storage means. It is a product server characterized by having an instruction unit 13).</p><p> Further, in the present invention, the invention described above is characterized in that the destination stored in the storage means is an e-mail address, and the request of the authentication requesting means is transmitted by e-mail to the e-mail address. ..</p><p> Further, in the present invention, the invention described above is characterized in that the authentication requesting means grants an access right to access a web page for performing the authentication procedure.</p><p> Further, in the present invention, the above-described invention is characterized in that the access right is granted by a URL.</p><p> Further, in the present invention, the above-described invention receives the destination and password of the mobile terminal from the terminal, performs a hash operation based on the destination and the password, and stores the obtained hash value. When there is access from the user temporary registration means (user registration unit 11) that requests the user main registration procedure from the mobile terminal corresponding to the destination and the mobile terminal that is the request destination of the user temporary registration means, the mobile device The terminal is requested to enter the password, and authentication is performed based on the entered password and the hash value stored by the user temporary registration means. If the authentication is obtained, the destination and the mobile terminal are used. It is characterized by including a user main registration means (user registration unit 11) for registering in the storage means in association with the terminal information of the above.</p><p> Further, the present invention supports a payment server that is connected to a network capable of communicating with a terminal and makes a payment using an account that deducts the usage fee of the mobile terminal, and the terminal information of the mobile terminal associated with the account. It is a purchase price settlement method in a product server that associates and a destination with each other and stores them in an internal storage area, and executes a product purchase procedure including an item for confirming the destination of the mobile terminal by access from the terminal. The process, the process of requesting the authentication procedure from the destination confirmed by the product purchase procedure, and the requested authentication when there is an access from the mobile terminal that is the request destination of the authentication procedure. In the process of executing the procedure and when the authentication is obtained by the authentication procedure, the product purchase procedure is performed by referring to the storage area and adding the terminal information corresponding to the destination confirmed in the product purchase procedure to the terminal information. It is a purchase price settlement method characterized by comprising a process of notifying the settlement server of information associated with a purchase price of a product based on the purchase price.</p><p> Further, the present invention provides a network capable of communicating between a terminal, a mobile terminal, a payment server in which terminal information related to the mobile terminal is associated and payment is made using an account for which the usage fee of the mobile terminal is deducted, and the terminal. A product purchasing method in a product purchasing system composed of a product server that is connected and stores the terminal information of a mobile terminal associated with the account and a destination in an internal storage area. A process of accessing the product server in response to a user's instruction, a process of the product server executing a product purchase procedure including an item for confirming the destination of the mobile terminal by access from the terminal, and the product. The process in which the server requests the authentication procedure from the destination confirmed by the product purchase procedure, and the mobile terminal receives the request for the authentication procedure from the product server and receives the user's instruction. The process of accessing the product server, the process of executing the requested authentication procedure when the product server is accessed from the mobile terminal that is the request destination of the authentication procedure, and the product server When the authentication is obtained by the authentication procedure, the storage area is referred to, and the product purchase amount based on the product purchase procedure is associated with the terminal information corresponding to the destination confirmed in the product purchase procedure. The process of notifying the payment server of the information and the payment server receives information from the product server that associates the terminal information with the product purchase amount based on the product purchase procedure and withdraws the product purchase amount from the account. It is a product purchasing method consisting of a process and.</p><p> Further, the present invention supports a payment server that is connected to a network capable of communicating with a terminal and makes a payment using an account that deducts the usage fee of the mobile terminal, and the terminal information of the mobile terminal associated with the account. A step of executing a product purchase procedure including an item for confirming the destination of the mobile terminal by accessing the computer of the product server that stores the destination in the internal storage area in association with the destination, the product purchase. A step of requesting an authentication procedure from the destination confirmed by the procedure, a step of executing the requested authentication procedure when there is an access from the mobile terminal that is the request destination of the authentication procedure, the above. When the authentication is obtained by the authentication procedure, the information in which the terminal information corresponding to the destination confirmed in the product purchase procedure is associated with the product purchase amount based on the product purchase procedure with reference to the storage area. Is a computer program for executing the step of notifying the payment server.</p>
<p> According to the present invention, the product server supports a payment server that is connected to a network capable of communicating with a terminal and makes a payment using an account that deducts the usage fee of the mobile terminal, and the mobile phone associated with the account. The terminal information of the terminal and the destination are associated and stored in the internal storage area. Then, the product purchase procedure including the item for confirming the destination of the mobile terminal by the access from the terminal is executed. Request the authentication procedure for the address confirmed by the product purchase procedure. When there is an access from the mobile terminal that is the request destination of the authentication procedure, the requested authentication procedure is executed. If the authentication is obtained by the authentication procedure, the storage area is referred to and the payment server is notified of the information that associates the terminal information corresponding to the destination confirmed in the product purchase procedure with the product purchase amount based on the product purchase procedure. It is configured to do. Therefore, when you access the product server using the terminal and purchase the product, you can settle the price of the purchased product using the account that deducts the usage fee of the mobile terminal, and you can further purchase the product online. You can buy it quickly. In addition, when purchasing a product online, it is possible to purchase the product without having to enter a credit card number or the like that may be leaked when transmitted on the network.</p><p> Further, according to the present invention, the destination stored in the internal storage area of the product server is an e-mail address, and when the product purchase procedure requests the authentication procedure, the e-mail is sent to the e-mail address. It has become. Therefore, it is possible to request the mobile terminal for the authentication procedure by e-mail.</p><p> Further, according to the present invention, the product server is configured to grant an access right to access a web page when performing an authentication procedure. Therefore, the mobile terminal can access the web page of the product server and perform the authentication procedure at the time of the authentication procedure.</p><p> Further, according to the present invention, the access right given by the product server is given by the URL. Therefore, the user of the mobile terminal can obtain access to the web page on which the authentication procedure is executed by selecting the URL notified from the product server.</p><p> Further, according to the present invention, the product server receives the destination and password of the mobile terminal from the terminal, performs a hash calculation based on the destination and password, stores the obtained hash value, and corresponds to the mobile terminal. Request the user main registration from the terminal and perform temporary user registration. When the user is accessed from the mobile terminal for which the main registration is requested, the mobile terminal is requested to enter the password, and authentication is performed based on the entered password and the hash value stored at the time of temporary registration, and the authentication is performed. When it is obtained, the destination and the terminal information of the mobile terminal are associated and registered. Therefore, the password cannot be easily known from the hash value, and it is possible to improve the security as compared with managing the password by text.</p>
FIG. 1 is a diagram showing an example of a system configuration of a purchase price settlement system according to the present invention. In FIG. 1, reference numeral 1 is a product server, and PC terminals 21 of a plurality of users serving as clients 2 and mobile phone terminals 22 are connected to the product server 1 via a network 4. The configuration of the product server 1 can be roughly classified into a user registration unit 11, a product information providing unit 12, a purchase settlement instruction unit 13, a transmission / reception unit 14, a user information storage unit 15, and a purchase list storage unit. It consists of 16.
When registering user information, the user registration unit 11 performs a hash calculation based on the address information transmitted from the PC terminal 21, that is, the email address and password information of the mobile phone terminal 22, and stores the obtained hash value in the address information. Sends a message to the corresponding mobile phone terminal 22, requests the mobile phone terminal 22 that received the message to enter password information, authenticates with the hash value stored from the entered password information, and registers user information. Has a function. In addition, when the user who browses the product information published on the network 4 operates the PC terminal 21 to give an instruction to purchase the product, the product information providing unit 12 uses the user information registered in advance to obtain the mobile phone terminal 22. It has a function to read the e-mail address of the product server 1 and add the address information (URL: Uniform Resource Locator) of the product server 1 itself to the purchase confirmation message including the purchase price and send it to the mobile phone terminal 22.
On the other hand, the purchase settlement instruction unit 13 communicates with the settlement server 3 of the mobile phone company after receiving and authenticating the access by the mobile phone terminal 22, and withdraws the usage fee of the mobile phone terminal 22 managed by the settlement server 3. It has a function to instruct the settlement process to withdraw the purchase price related to the purchase of goods from the account. Further, the transmission / reception unit 14 controls an interface with the network 4, and for example, when the network 4 is the Internet and connects with the client 2, TCP / IP (Transmission Control Protocol / Internet Protocol) is implemented. An example of the data structure of the user information storage unit 15 and the purchase list storage unit 16 is shown in FIGS. 2 to 4. The details of the data structure will be described later.
5 to 8 are flowcharts cited to explain the operation of the embodiment of the present invention, respectively, from user information registration process 1 (FIG. 5), user information registration process 2 (FIG. 6), and login to purchase. The process to reach (Fig. 7) and the process from confirmation to billing (Fig. 8) are shown. In addition, FIGS. 9 to 11 show an example of the screen configuration of the client 2 (PC terminal 21, mobile phone terminal 22), and correspond to the above flowchart, user information registration processing, processing from login to purchase, and confirmation. The screen configuration corresponding to each process from to billing is shown.
Hereinafter, the operation of the embodiment of the present invention shown in FIGS. 1 to 4 will be described in detail with reference to FIGS. 5 to 11. In the flowchart shown in FIG. 5, the user first operates the PC terminal 21 to access the site (product server 1) (S51). Upon receiving the access, the product server 1 transmits the browser screen (reference numeral 100) shown in FIG. 9A to the PC terminal 21 and prompts the user to enter the e-mail address and password of the mobile phone terminal 22 possessed by the user. The user operates the PC terminal 21 and enters an e-mail address in the text box 100a of the browser screen (code 100) and a password in the text box 100b. Then, when the user clicks the registration button 100c, the e-mail address and password of the mobile phone terminal 22 are transmitted to the product server 1. After transmission, the product server 1 transmits the browser screen (reference numeral 101) to the PC terminal 21 (S52).
The product server 1 that has received the e-mail address and password of the mobile phone terminal 22 activates the user registration unit 11 via the transmission / reception unit 14. The user registration unit 11 first performs a hash operation based on the received password and calculates a hash value (S53). Subsequently, a temporary member record showing an example in FIG. 2 is generated. A temporary member record consists of a hash value, LIMITDATA (retention period), and E-mail (email address of mobile phone terminal 22), and is added as a temporary member record here (S54). Subsequently, the user registration unit 11 transmits a user temporary registration completion e-mail to the mobile phone terminal 22 possessed by the user via the transmission / reception unit 14 (S55).
Next, in the flowchart shown in FIG. 6, the mobile phone terminal 22 receives the user temporary registration completion email including the URL (S61). The mail reception screen (reference numeral 102) in FIG. 9B is a screen when the mobile phone terminal 22 receives a user temporary registration completion mail. When the user accesses the URL 102a in the body of the email on the email reception screen (reference numeral 102), the screen transitions to the screen (reference numeral 103) for prompting the input of the password entered in the temporary registration. When the same password as the password entered on the PC terminal 21 is entered in the text box 103a by the user and the registration button 103b is clicked, the mobile phone terminal 22 inputs the entered password and the UID of the mobile phone terminal 22 to the product server 1. Send to (S62). The UID is, for example, a unique number automatically assigned when the user operates the mobile phone terminal 22 to send an email to a specific email address of the mobile phone company, and is assigned by the mobile phone company. When it is done, it is stored inside the mobile phone terminal 22. Then, when the mobile phone terminal 22 transmits the password, for example, the UID stored inside is read and transmitted to the product server 1.
On the product server 1 that has received the UID and password, the user registration unit 11 searches the temporary member record of the user information storage unit 15 and confirms whether or not the user has been temporarily registered based on the hash value (S63). If a temporary membership record exists (S64, No), then check for UID fraud (S65). Here, the determination as to whether or not the product is fraudulent is performed by the product server 1 inquiring the UID management server of the mobile phone company. If it is confirmed that the UID is not invalid, the validity of the password is further checked (S66), and the password is officially registered only if there is no problem (S67). At this time, the browser screen (reference numeral 104) shown in FIG. 9 (b) indicating the end of account registration (OK page) is transmitted to the mobile phone terminal 22 (S68). If any of the above checks (S64 to S66) is met, the user's mobile phone terminal 22 is notified to that effect, and the user can know that the authentication has not been obtained.
The transition of the stored data of the user information storage unit 15 from the temporary registration to the main registration is shown in FIG. 3 as an example of the data structure. That is, here, a member record is generated in place of the temporary member record. One record of the member record is composed of a UID, a hash value, an E-mail (email address of the mobile phone terminal 22), and a NAME (user name). In addition, the corresponding temporary member record is deleted as soon as the validity period shown in LIMIT DATA expires. As a result, the user registration is completed, and the user can access to purchase the product.
Next, in FIG. 7, the user operates the PC terminal 21 to issue a request for purchasing a product (S71). In response to this, the product server 1 starts the product information providing unit 12, and the product information providing unit 12 displays the login screen (reference numeral 105) shown in FIG. 10 (a) on the requested PC terminal 21. Send to (S72). The user enters the e-mail address of the mobile phone terminal 22 in the text box 105a and the password in the text box 105b on the login screen (code 105) displayed on the screen of the PC terminal 21. Then, when the registration button 105c is clicked, the PC terminal 21 sends an e-mail address and password to the product server 1, and when the product server 1 authenticates, the PC terminal 21 sends a browser screen (code 106) to the PC terminal 21 ( S73). Next, the user searches for the product to be purchased from the PC terminal 21, and the product information providing unit 12 of the product server 1 inquires about the product information requested from the PC terminal 21 and sends an appropriate product page (S74). , S75). The user who browses the product page on the PC terminal 21 selects the product when the favorite product is found (S76).
The product information providing unit 12 receives the above-mentioned information on the selected product via the transmitting / receiving unit 14, and the product information providing unit 12 first generates a purchase record and adds it to the purchase list storage unit 16 (S77). .. An example of the data structure of the purchase record is shown in Figure 4. As shown in FIG. 4, the purchase record is composed of UID, SELLID, GOODSID, NUMBER, and PRICE. Here, SELLID is a number given each time the user selects a product, GOODSID is the ID of the product, NUMBER indicates the number of purchased items, and PRICE indicates the price of the item, both of which provide product information. Managed by department 12. When the product selection completion is selected by the user after some products are selected, the product server 1 transmits the browser screen (reference numeral 107) shown in FIG. 10 (b) to the PC terminal 21. When the user selects the purchase button 107a on the browser screen (code 107), the product information providing unit 12 prompts the mobile phone terminal 22 of the user who has indicated the intention to purchase to send a reply mail for completing the purchase. Along with sending an email to, the browser screen (code 108) is sent to the PC terminal 21 (S78).
In FIG. 8, the user's mobile phone terminal 22 receives the email shown on the email reception screen (reference numeral 109) of FIG. 11 (S81), and sets the URL 109a to the product server 1 shown in the email body (authentication procedure). Access using HTTP (Hyper Text Transfer Protocol) (S82). At this time, the UID and SELLID are also sent to the product server 1. The SELL ID transmitted by the mobile phone terminal 22 is included in the character string of the URL shown in the mail received from the product server 1. By clicking the URL, the user is authenticated as the person who performed the product purchase procedure. Then, the SELL ID is transmitted to the product server 1. The product server 1 that has received the UID and SELLID completes the authentication procedure (S84) after the product information providing unit 12 searches the purchase list storage unit 16 for inquiry and executes the purchase process (S83). Then, the purchase settlement instruction unit 13 starts processing. The character string of the above URL does not have to include the SELLID itself, and the product server 1 may include the character string associated with the SELLID in the URL and send it to the mobile phone terminal 22. .. The purchase settlement instruction unit 13 issues a billing request (payment request) to the settlement server 3 of the mobile phone company with information such as the purchase price and UID of the product (S85), communicates with the settlement server 3, and the settlement server 3 communicates with the settlement server 3. Instructs the payment process for withdrawing the purchase price related to product purchase from the account with which the usage fee of the mobile phone terminal 22 to be managed is withdrawn. After the payment instruction is completed, the product server 1 transmits the browser screen (reference numeral 110) to the mobile phone terminal 22.
As described above, according to the present embodiment, the address information of the mobile phone terminal 22 and the account for which the usage fee is to be deducted are associated and registered with the product server 1 in advance, and the user can open the product server 1 to the public. Indicate that you want to access and purchase the product you want to purchase. At this time, the product server 1 reads the user's address information from the previously registered user information, and sends an e-mail for purchase confirmation with the URL of the product server 1 attached to the mobile phone terminal 22. Then, the product server 1 receives the user's access based on the URL, and after the authentication is completed accordingly, the product server 1 accesses the payment server 3 of the mobile phone company, and the mobile phone terminal 22 is connected to the payment server 3. Instruct the process to withdraw the purchase price from the usage fee account. This makes it possible to quickly purchase products online using services provided by mobile phone companies.
In addition, when registering user information, a hash calculation is performed based on the password information of the mobile phone terminal 22 transmitted from the PC terminal 21, the obtained hash value is stored, and an email is sent to the mobile phone terminal 22 corresponding to the address information. , Requests the mobile phone terminal 22 that received the mail to enter the password information, authenticates based on the entered password information and the stored hash value, and registers the user information, so that text management by password can be performed. Instead of managing hash values, this improves security.
By the way, in the above-described embodiment, the UID supplied from the mobile phone company is used, but other identification information may be used. That is, the product server 1 may generate new unique identification information based on the UID received from the mobile phone terminal 22 at the time of user registration, and manage it on the product server 1 side. At this time, since this identification information can be used only between the operator of the product server 1 and the user of the registered mobile phone terminal 22, the security is enhanced as compared with the case where only the UID is used. It becomes possible.
The procedures executed by the user registration unit 11, the product information providing unit 12, the purchase settlement instruction unit 13, and the transmission / reception unit 14 shown in FIG. 1 are recorded on a computer-readable recording medium and recorded on the recording medium. The product server and the purchase price settlement system of the present invention can be realized by loading the program into a computer system and executing the program. The computer system referred to here includes hardware such as an OS and peripheral devices.
In addition, the "computer system" shall include the homepage providing environment (or display environment) if the WWW system is used. Further, the program may be transmitted from a computer system in which this program is stored in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the "transmission medium" for transmitting a program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. Further, the above program may be for realizing a part of the above-mentioned functions. Further, a so-called difference file (difference program) may be used, which can realize the above-mentioned functions in combination with a program already recorded in the computer system.
Although the embodiments of the present invention have been described in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and includes designs and the like within a range that does not deviate from the gist of the present invention.
<figref num="1">It is a figure which shows an example of the system structure of the purchase price settlement system in this invention.</figref><figref num="2">It is a figure which shows an example of the data structure of the user information storage part shown in FIG.</figref><figref num="3">It is a figure which shows an example of the data structure of the user information storage part shown in FIG.</figref><figref num="4">It is a figure which shows an example of the data structure of the purchase list memory part shown in FIG.</figref><figref num="5">It is a flowchart cited for demonstrating operation of Embodiment of this invention.</figref><figref num="6">It is a flowchart cited for demonstrating operation of Embodiment of this invention.</figref><figref num="7">It is a flowchart cited for demonstrating operation of Embodiment of this invention.</figref><figref num="8">It is a flowchart cited for demonstrating operation of Embodiment of this invention.</figref><figref num="9">It is a figure which shows an example of the screen composition of a client.</figref><figref num="10">It is a figure which shows an example of the screen composition of a client.</figref><figref num="11">It is a figure which shows an example of the screen composition of a client.</figref>
Code description
1 ... Product server, 2 ... Client, 3 ... Payment server, 4 ... Network, 11 ... User registration department, 12 ... Product information provision department, 13 ... Purchase payment instruction Department, 14 ... Transmission / reception unit, 15 ... User information storage unit, 16 ... Purchase list storage unit, 21 ... PC terminal, 22 ... Mobile phone terminal
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2012198908A | Cited by | Japan | Search report |
| US10798087B2 | Cited by | United States of America | Applicant |
| US10706132B2 | Cited by | United States of America | Applicant |
| US11831409B2 | Cited by | United States of America | Applicant |
| US10776464B2 | Cited by | United States of America | Applicant |
| JP2017519412A | Cited by | Japan | Search report |
| WO2018027655A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US11868995B2 | Cited by | United States of America | Applicant |
| US11792024B2 | Cited by | United States of America | Applicant |
| WO2018027630A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| JP2007153512A | Cited by | Japan | Examiner |
| US10637853B2 | Cited by | United States of America | Applicant |
| JP2016527626A | Cited by | Japan | Search report |
| JP2007148792A | Cited by | Japan | Search report |
| US10762181B2 | Cited by | United States of America | Applicant |
| JP2018206429A | Cited by | Japan | Search report |
| JP2016527626A | Cited by | Japan | Search report |
| WO2018027629A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| JP2018206430A | Cited by | Japan | Search report |
| JP7276790B1 | Cited by | Japan | Search report |
| US11929997B2 | Cited by | United States of America | Applicant |
| JP2024096651A | Cited by | Japan | Search report |
| US10769635B2 | Cited by | United States of America | Applicant |
| US12041039B2 | Cited by | United States of America | Applicant |
| JP2008287400A | Cited by | Japan | Search report |
| JP2000148845A | Cites | Japan | Search report |
| JP2002074192A | Cites | Japan | Search report |
| JP2002298054A | Cites | Japan | Search report |
| JP2002352169A | Cites | Japan | Search report |
| JP2003256727A | Cites | Japan | Search report |
| JP2004021311A | Cites | Japan | Search report |
2 members in 1 office
Priority claims7
| Document | Office | Kind | Date |
|---|---|---|---|
| 2004107036 | Japan | A | |
| 2004107036 | Japan | A | |
| 2004107036 | Japan | – | |
| 2004247380 | Japan | A | |
| 20042004107036 | – | – | – |
| JP20040107036 | – | – | – |
| JP20040247380 | – | – | – |
Members2
| Document | Office | Kind | |
|---|---|---|---|
| JP2005316936AThis record | Japan | A | |
| JP3770897B2 | Japan | B2 |
16 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Written notification of registration of transferR350 | R350 | |
| Written request for registration of change of domicileS531 | S531 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelR150 | R150 | |
| First payment of annual fees (during grant procedure)A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD |
Numbers
- Publication
- 2005316936
- Publication, DOCDB
- 2005316936
- Publication, EPODOC
- JP2005316936
- Application
- 247380
- Application, DOCDB
- 2004247380
- Application, EPODOC
- JP20040247380
Titles2
- Japanese
- 商品サーバ、購入代金決済方法、商品購入方法並びにコンピュータプログラム
- English
- Product server, purchase price payment method, product purchase method and computer program
Classification
- IPC, 8
- G06Q10 00
- G06Q20 00
- G06Q20 26
- G06Q20 32
- G06Q20 40
- G06Q20 42
- G06Q30 06
- G06Q50 00