TWI847871B - Information processing system, information processing method, and information processing program - Google Patents

Information processing system, information processing method, and information processing program Download PDF

Info

Publication number
TWI847871B
TWI847871B TW112135725A TW112135725A TWI847871B TW I847871 B TWI847871 B TW I847871B TW 112135725 A TW112135725 A TW 112135725A TW 112135725 A TW112135725 A TW 112135725A TW I847871 B TWI847871 B TW I847871B
Authority
TW
Taiwan
Prior art keywords
value
added
previous record
record
request
Prior art date
Application number
TW112135725A
Other languages
Chinese (zh)
Other versions
TW202420193A (en
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 日商樂天集團股份有限公司
Publication of TW202420193A publication Critical patent/TW202420193A/en
Application granted granted Critical
Publication of TWI847871B publication Critical patent/TWI847871B/en

Links

Images

Abstract

[課題]解決在利用點數對電子貨幣的加值發生失敗的情況下所造成的不便。 [解決手段]資訊處理系統,係從使用者的終端裝置,接收加值要求。資訊處理系統,係令點數系統,從該使用者的利用可能點數量,減算加值點數量。資訊處理系統,係向電子貨幣系統,發送表示要求保管表示加值金額之加值金額資訊的保管要求。資訊處理系統,係在以已被保管之加值金額資訊為依據的加值為成功的情況下,令點數系統確定利用可能點數量之減算。資訊處理系統,係在以已被保管之加值金額資訊為依據的加值為失敗的情況下,向電子貨幣系統,發送表示加值金額資訊之保管的結束之要求的結束要求,並令點數系統取消利用可能點數量之減算。 [Topic] Solve the inconvenience caused by the failure of adding points to electronic currency. [Solution] The information processing system receives a request for adding points from a user's terminal device. The information processing system instructs the point system to deduct the amount of added points from the amount of points that can be used by the user. The information processing system sends a storage request indicating a request to store the added amount information indicating the added amount to the electronic currency system. When the addition based on the stored added amount information is successful, the information processing system instructs the point system to determine the deduction of the amount of points that can be used. When the top-up based on the stored top-up amount information fails, the information processing system sends a termination request to the electronic currency system indicating the termination of the storage of the top-up amount information, and instructs the point system to cancel the deduction of the usable points.

Description

資訊處理系統、資訊處理方法、及資訊處理程式Information processing system, information processing method, and information processing program

本發明係有關於,利用點數來加值電子貨幣所需之方法。The present invention relates to a method for using points to top up electronic currency.

近年來,非接觸型結帳(Mobile Payment)中所被使用的電子貨幣之利用,已經普及。於該電子貨幣的一個形態中,係有將支援NFC(Near field communication)等的IC(Integrated Circuit)晶片,由智慧型手機等之攜帶型終端或卡片來具備之。該IC晶片中係被記憶有電子貨幣之餘額。藉由與IC晶片和店舖等中所被設置的專用之讀取機進行通訊,IC晶片中所被記憶的餘額就被更新,結帳就被執行。電子貨幣所致之結帳,比起現金結帳,係較不耗費消費者及店舖雙方的勞力。In recent years, the use of electronic money used in contactless payment (Mobile Payment) has become popular. In one form of electronic money, an IC (Integrated Circuit) chip that supports NFC (Near field communication) is installed in a portable terminal or card such as a smartphone. The balance of electronic money is stored in the IC chip. By communicating with the IC chip and a dedicated reader installed in the store, the balance stored in the IC chip is updated and the payment is executed. Compared with cash payment, payment by electronic money requires less effort on both the consumer and the store.

欲利用攜帶型終端以電子貨幣進行結帳的使用者,係首先將電子貨幣用之應用程式安裝至該攜帶型終端,然後進行初期設定。其後,使用者,係對電子貨幣進行加值。Users who wish to use a portable terminal to pay with electronic currency first install the electronic currency application on the portable terminal and then perform initial settings. Afterwards, the user tops up the electronic currency.

對電子貨幣的加值方法係存在有數種。例如,有可以***進行電子貨幣之加值的系統存在。又,可以所定之點數程式中使用者所保有的點數,來進行電子貨幣之加值的系統,也已為公知(例如專利文獻1)。在利用***或點數的情況下,藉由只操作攜帶型終端,使用者就可將電子貨幣進行加值。 [先前技術文獻] [專利文獻] There are several methods for adding value to electronic currency. For example, there is a system that allows adding value to electronic currency using a credit card. In addition, a system that allows adding value to electronic currency using points held by the user in a predetermined point program is also known (e.g., Patent Document 1). When using a credit card or points, the user can add value to the electronic currency by simply operating a portable terminal. [Prior Technical Document] [Patent Document]

[專利文獻1]日本特開2019-008716號公報[Patent Document 1] Japanese Patent Application Publication No. 2019-008716

[發明所欲解決之課題][The problem that the invention wants to solve]

然而,在利用點數對電子貨幣的加值中,其加值會有失敗的情況。其結果為,由於已被利用之點數係未被交換成電子貨幣,因此將該點數歸還給使用者為佳。However, when adding points to electronic currency, the addition may fail. As a result, the points that have been used are not exchanged for electronic currency, so it is better to return the points to the user.

本發明係有鑑於以上問題點而研發,其課題之一例係為,提供一種可以解決在利用點數對電子貨幣的加值發生失敗的情況下所造成之不便的資訊處理系統、資訊處理方法、及資訊處理程式。 [用以解決課題之手段] The present invention is developed in view of the above problems. One example of the subject is to provide an information processing system, information processing method, and information processing program that can solve the inconvenience caused by the failure of adding points to electronic currency. [Means for solving the subject]

為了解決上記課題,請求項1所記載之發明,其特徵為,具備:加值要求收訊手段,係用以將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和減算控制手段,係用以令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和保管要求送訊手段,係用以向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和確定控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和取消控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。In order to solve the above-mentioned problem, the invention described in claim 1 is characterized by comprising: a recharge request receiving means for receiving a recharge request indicating a user's request for recharge of electronic currency from a terminal device used by the above-mentioned user, wherein the recharge request includes: information indicating at least one of the recharge amount of recharge points indicating the amount of points used in the above-mentioned recharge and the recharge amount corresponding to the recharge points; and The deduction control means is used to make the point system that stores the usable point amount indicating the amount of points that the user of the previous record can use perform a deduction process, which is to deduct the previous record value-added point amount that has been specified based on the value-added request that has been received from the previous record from the usable point amount that has been stored in the previous record; and the custody request sending means is used to send a custody request indicating the custody request of the previous record value-added amount information to the electronic currency system, wherein the electronic currency system The system stores the value-added amount information which is indicated by the value-added amount of the previous record based on the value-added request received by the previous record, and makes the previous record terminal device perform the previous record value-added based on the value-added amount information which has been stored; and determines the control means, which is used to make the previous record point system perform the previous record utilization caused by the previous record deduction processing when the previous record value-added based on the previous record value-added amount information which has been stored in response to the storage request which has been sent by the previous record is successful. A confirmation process for confirming the deduction of the possible point amount; and a cancellation control means for sending a termination request indicating the termination of the custody of the previous record top-up amount information to the previous record electronic currency system when the previous record top-up based on the previous record top-up amount information that has been kept in response to the custody request that has been sent for the previous record fails, and instructing the previous record point system to execute a cancellation process for canceling the deduction of the possible point amount of the previous record caused by the previous record deduction process.

若依據此發明,則會隨應於加值之要求,而從使用者的利用可能點數量,減算加值點數量。藉此,可確保要被利用於加值的點數。於此時點上,使用者的利用可能點數量之減算的取消,係為可能。又,表示加值點數量所對應之加值金額的加值金額資訊,係被電子貨幣系統所保管。電子貨幣系統,係基於已被保管之加值金額資訊,而令對使用者的電子貨幣之餘額加算加值金額所需之處理,被該使用者的終端裝置所執行,以作為電子貨幣之加值。加值為成功的情況下,利用可能點數量之減算就會確定。另一方面,加值為失敗的情況下,電子貨幣系統所致之加值金額資訊之保管就結束。因此,電子貨幣之加值係被取消。再者,利用可能點數量之減算係被取消。藉此,預定要被利用於加值的點數,係被釋放。因此,利用可能點數量係會增加。因此,加值金額資訊的保管狀態與利用可能點數量就會匹配。又,預定要被利用於電子貨幣之加值的點數,就會被歸還給使用者。因此,可以解決在利用點數對電子貨幣的加值發生失敗的情況下所造成的不便。According to this invention, the amount of top-up points will be deducted from the user's available points in response to the top-up request. In this way, the points to be used for top-up can be ensured. At this point, it is possible to cancel the deduction of the user's available points. In addition, the top-up amount information indicating the top-up amount corresponding to the amount of top-up points is kept by the electronic currency system. Based on the kept top-up amount information, the electronic currency system causes the processing required to add the top-up amount to the user's remaining electronic currency to be executed by the user's terminal device as the top-up of the electronic currency. When the top-up is successful, the deduction of the available points will be determined. On the other hand, when the top-up fails, the storage of the top-up amount information by the electronic currency system ends. Therefore, the top-up of the electronic currency is canceled. Furthermore, the deduction of the usable points is canceled. Thereby, the points scheduled to be used for the top-up are released. Therefore, the usable points will increase. Therefore, the storage status of the top-up amount information and the usable points will match. In addition, the points scheduled to be used for the top-up of the electronic currency will be returned to the user. Therefore, the inconvenience caused by the failure of the top-up of the electronic currency using the points can be solved.

請求項2所記載之發明,其特徵為,前記取消控制手段,係在隨應於前記結束要求之發送而結束了前記加值金額資訊之保管的情況下,令前記點數系統執行前記取消處理;還具備:限制手段,係用以在即使前記結束要求已被前記取消控制手段所發送但前記加值金額資訊之保管仍為繼續的情況下,直到以該加值金額資訊為依據的前記加值成功為止,限制以從前記終端裝置新接收到前記加值要求為依據的對前記電子貨幣之新的加值。The invention described in claim 2 is characterized in that the pre-record cancellation control means causes the pre-record point system to execute the pre-record cancellation processing when the storage of the pre-record top-up amount information is terminated in response to the sending of the pre-record termination request; and also comprises: restriction means for restricting the new top-up of the pre-record electronic currency based on the pre-record top-up request newly received from the pre-record terminal device until the pre-record top-up based on the top-up amount information is successfully performed even if the pre-record termination request has been sent by the pre-record cancellation control means but the storage of the pre-record top-up amount information continues.

若依據此發明,則隨應於電子貨幣之加值的失敗而加值金額資訊之保管之結束即使已被要求,但仍因為某種異常的發生等而導致加值金額資訊之保管仍為繼續的情況下,新的加值就會被限制。在此期間,以現在正被保管中的加值金額資訊為依據的加值之嘗試,係為可能。在加值失敗後,若電子貨幣之餘額有減少,則加值就變成可能。因此,可防止加值金額資訊一直遺留下去。According to this invention, even if the end of the storage of the added amount information is requested in response to the failure of the addition of electronic currency, if the storage of the added amount information is still continued due to the occurrence of some abnormality, new additions will be restricted. During this period, it is possible to try to add value based on the added amount information currently being stored. After the addition fails, if the remaining balance of the electronic currency decreases, the addition becomes possible. Therefore, it is possible to prevent the added amount information from being left behind.

請求項3所記載之發明,其特徵為,還具備:收取要求收訊手段,係用以在即使前記結束要求已被前記取消控制手段所發送但前記加值金額資訊之保管仍為繼續的狀況下,將表示要求前記使用者藉由前記電子貨幣來收取該加值金額資訊所示之前記加值金額之入金的收取要求,從前記終端裝置予以接收;和收取要求送訊手段,係用以藉由將前記已被接收之前記收取要求發送至前記電子貨幣系統,以令對前記電子貨幣之加值被執行。The invention described in claim 3 is characterized in that it also comprises: a collection request receiving means for receiving a collection request indicating that the user of the previous record is required to collect the deposit of the previous record top-up amount indicated by the top-up amount information by means of the previous record electronic currency, even if the previous record termination request has been sent by the previous record cancellation control means but the custody of the previous record top-up amount information is still continued, from the previous record terminal device; and a collection request sending means for sending the previous record collection request indicating that the previous record has been received to the previous record electronic currency system, so that the top-up of the previous record electronic currency is executed.

若依據此發明,則可隨應於來自使用者的要求,而令以遺留的加值金額資訊為依據的電子貨幣之加值被實施。According to this invention, the recharge of electronic currency based on the remaining recharge amount information can be implemented in response to the request from the user.

請求項4所記載之發明,其特徵為,還具備:履歷資訊送訊手段,係用以將加值履歷資訊,發送至前記終端裝置,其中,該加值履歷資訊係可將前記使用者的對電子貨幣之加值的履歷,以能夠識別藉由前記電子貨幣的入金之收取是否完成的方式,來加以表示;前記終端裝置,係將前記已被發送之加值履歷資訊加以顯示,同時,在藉由前記加值履歷資訊而被表示的前記履歷中所包含的對前記電子貨幣之加值之中,針對前記入金之收取尚未完成的加值,顯示出為了收取前記入金而可讓前記使用者進行操作的履歷對應操作要素;藉由前記收取要求收訊手段而被接收的前記收取要求,係隨應於已被前記終端裝置所顯示之前記履歷對應操作要素***作的事實,而從前記終端裝置被發送。The invention described in claim 4 is characterized in that it further comprises: a record information transmission means for transmitting the value-added record information to the previous terminal device, wherein the value-added record information can represent the value-added record of the previous user of the electronic currency in a manner that can identify whether the collection of the deposit of the previous electronic currency is completed; the previous terminal device displays the value-added record information that has been sent, and at the same time, when the previous user adds the value-added record information to the electronic currency, the previous terminal device displays the value-added record information that has been sent to the previous user of the electronic currency. Among the additions to the previous record electronic currency included in the previous record record represented by the value history information, for the additions for which the collection of the previous record deposit has not yet been completed, the record corresponding operation elements that can be operated by the previous record user in order to collect the previous record deposit are displayed; the previous record collection request received by the previous record collection request receiving means is sent from the previous record terminal device in response to the fact that the previous record record corresponding operation element displayed by the previous record terminal device has been operated.

若依據此發明,則終端裝置係會顯示出電子貨幣之加值的履歷。於該履歷中,可識別藉由電子貨幣的入金之收取是否完成。終端裝置,係在加值的履歷之中,針對入金之收取尚未完成的加值,會顯示出操作要素。藉由使用者操作該操作要素,以遺留的加值金額資訊為依據的電子貨幣之加值,就會被實施。因此,使用者係可從履歷來確認入金之收取尚未完成,而進行用來收取該入金所需之要求。According to this invention, the terminal device will display the history of the top-up of electronic currency. In the history, it can be identified whether the collection of deposits by electronic currency is completed. In the history of top-up, the terminal device will display an operation element for the top-up for which the collection of deposits has not been completed. By the user operating the operation element, the top-up of electronic currency based on the remaining top-up amount information will be implemented. Therefore, the user can confirm from the history that the collection of deposits has not been completed, and make the request required to collect the deposit.

請求項5所記載之發明,其特徵為,前記終端裝置,係將用來識別前記使用者之電子貨幣的電子貨幣識別資訊及前記電子貨幣之餘額,加以記憶;前記終端裝置係可執行:藉由更新前記已被記憶之餘額以進行前記加值所需之第1應用程式、和受理前記加值量資訊之輸入,並將含有該已被輸入之加值量資訊的前記加值要求予以發送所需之第2應用程式;前記終端裝置,係在前記第2應用程式與藉由前記已被記憶之電子貨幣識別資訊而被識別的前記電子貨幣是處於被設定成連動之狀態時,依照前記第2應用程式,向前記資訊處理系統發送前記加值要求,藉此以依照前記第1應用程式,隨應於來自前記電子貨幣系統之要求,而將前記已被記憶之餘額予以更新;前記終端裝置,係在偵測到用來解除前記第2應用程式與前記電子貨幣之連動所需之操作的情況下,對應於前記已被保管之加值金額資訊之保管仍為繼續之事實,顯示出為了收取前記入金而可讓前記使用者進行操作的解除對應操作要素;藉由前記收取要求收訊手段而被接收的前記收取要求,係隨應於已被前記終端裝置所顯示之前記解除對應操作要素***作的事實,而從前記終端裝置被發送。The invention described in claim 5 is characterized in that the pre-recorded terminal device stores the electronic currency identification information for identifying the electronic currency of the pre-recorded user and the balance of the pre-recorded electronic currency; the pre-recorded terminal device is capable of executing: a first application required for pre-recorded top-up by updating the pre-recorded stored balance, and a first application for accepting pre-recorded top-up amount information. The second application program is used to input the value-added amount information and send the previously recorded value-added request containing the input value-added amount information to the required second application program; the previously recorded terminal device is used to send the previously recorded electronic currency identified by the previously recorded electronic currency identification information to the previously recorded information according to the previously recorded second application program when the previously recorded second application program and the previously recorded electronic currency identified by the previously recorded electronic currency identification information are in a linked state. The management system sends a pre-recorded top-up request, thereby updating the pre-recorded stored balance in accordance with the pre-recorded first application program in response to the request from the pre-recorded electronic currency system; the pre-recorded terminal device, when detecting the operation required to release the linkage between the pre-recorded second application program and the pre-recorded electronic currency, displays a corresponding release operation element that allows the pre-recorded user to operate in order to collect the pre-recorded deposit, corresponding to the fact that the storage of the stored top-up amount information of the pre-recorded continues; the pre-recorded collection request received by the pre-recorded collection request receiving means is sent from the pre-recorded terminal device in response to the fact that the pre-recorded release operation element displayed by the pre-recorded terminal device has been operated.

若依據此發明,則於第2應用程式中,使用者係將加值量資訊進行輸入。終端裝置,係依照第2應用程式,而將含有加值量資訊的加值要求,發送至資訊處理系統。接收到加值量資訊的資訊處理系統,係令電子貨幣系統保管加值金額資訊。電子貨幣系統,係基於加值金額資訊,而將電子貨幣之加值,對將與第2應用程式連動之電子貨幣的電子貨幣識別資訊加以記憶的終端裝置,進行要求。終端裝置,係依照第1應用程式而將餘額予以更新,以執行加值。終端裝置,係在使用者進行了解除第2應用程式與電子貨幣之連動的操作的時點上,在加值金額資訊仍處於遺留之狀態的情況下,則顯示出操作要素。藉由使用者操作該操作要素,以遺留的加值金額資訊為依據的電子貨幣之加值,就會被實施。因此,使用者,係在解除連動時,可進行用來收取入金所需之要求。According to the present invention, in the second application, the user inputs the added value amount information. The terminal device sends a value-added request including the added value amount information to the information processing system according to the second application. The information processing system that receives the added value amount information instructs the electronic currency system to keep the added value amount information. The electronic currency system requests the terminal device that stores the electronic currency identification information of the electronic currency linked to the second application to add electronic currency based on the added value amount information. The terminal device updates the balance according to the first application to perform the addition. When the user performs the operation to cancel the linkage between the second application and the electronic currency, the terminal device displays the operation element while the top-up amount information is still left. When the user operates the operation element, the top-up of the electronic currency based on the left top-up amount information is implemented. Therefore, the user can make the request required to receive the deposit when canceling the linkage.

請求項6所記載之發明,其特徵為,前記點數系統,係將表示前記使用者所致之前記點數之利用之履歷的點數履歷資訊,發送至前記終端裝置,其中,該點數履歷資訊係為:關於對已被執行過前記減算處理之前記電子貨幣之加值的點數之利用,是表示前記點數與前記電子貨幣之交換為正在申請中;關於對已被執行過前記確定處理之前記電子貨幣之加值的點數之利用,是表示前記交換已經完成。The invention described in claim 6 is characterized in that a pre-recorded point system sends point history information indicating the utilization history of pre-recorded points by a pre-recorded user to a pre-recorded terminal device, wherein the point history information is: regarding the utilization of the points added to the pre-recorded electronic currency that has been subjected to a pre-recorded deduction process, it indicates that the exchange of the pre-recorded points and the pre-recorded electronic currency is being applied for; regarding the utilization of the points added to the pre-recorded electronic currency that has been subjected to a pre-recorded confirmation process, it indicates that the pre-recorded exchange has been completed.

若依據此發明,則終端裝置,係將從點數系統所被發送過來的點數之利用的履歷,加以顯示。於該履歷中,關於利用到點數的電子貨幣之加值,在加值點數量份之點數是處於已被確保之狀態的情況下,則表示點數與電子貨幣之交換為正在申請中。在電子貨幣之加值是處於已成功之狀態的情況下,則表示交換已經完成。因此,使用者係可從點數之利用的履歷,來確認利用到點數的電子貨幣之加值是否完成。According to this invention, the terminal device displays the use history of the points sent from the point system. In the history, when the points of the added points are in a guaranteed state, the exchange of points and electronic currency is in the process of application. When the addition of electronic currency is in a successful state, the exchange is completed. Therefore, the user can confirm whether the addition of electronic currency using the points is completed from the use history of the points.

請求項7所記載之發明,其特徵為,前記所被發送的點數履歷資訊係為,關於對已被執行過前記取消處理之前記電子貨幣之加值的點數之利用,是表示前記交換已被取消。The invention described in claim 7 is characterized in that the point history information sent in the previous record is about the use of the points added to the electronic currency before the previous record cancellation process has been executed, indicating that the previous record exchange has been cancelled.

若依據此發明,則於點數之利用的履歷中,在電子貨幣之加值是處於失敗之狀態的情況下,則表示點數與電子貨幣之交換已被取消。因此,使用者係可從點數之利用的履歷,來確認利用到點數的電子貨幣之加值是否失敗。According to this invention, if the recharge of electronic currency is in a failed state in the point utilization history, it means that the exchange of points and electronic currency has been cancelled. Therefore, the user can confirm whether the recharge of electronic currency using the points has failed from the point utilization history.

請求項8所記載之發明,其特徵為,前記終端裝置係具備:餘額記憶手段,係將前記電子貨幣之餘額,加以記憶;前記終端裝置,係從前記電子貨幣系統取得前記已被保管之加值金額資訊,藉由將該已被取得之加值金額資訊中所含之前記加值金額加算至前記餘額,並更新前記餘額記憶手段中所被記憶之前記餘額,以進行前記加值;在更新前的前記餘額與前記加值金額之合計是超過前記餘額之上限的情況下,前記加值係為失敗。The invention described in claim 8 is characterized in that a pre-recorded terminal device is provided with: a balance storage means for storing the balance of pre-recorded electronic currency; the pre-recorded terminal device obtains the pre-recorded stored value-added amount information from the pre-recorded electronic currency system, adds the pre-recorded value-added amount contained in the obtained value-added amount information to the pre-recorded balance, and updates the pre-recorded balance stored in the pre-recorded balance storage means to perform pre-recorded value-added; when the sum of the pre-recorded balance before the update and the pre-recorded value-added amount exceeds the upper limit of the pre-recorded balance, the pre-recorded value-added is deemed to have failed.

請求項9所記載之發明,其特徵為,前記電子貨幣系統係在前記加值為成功的情況下,令前記已被保管之加值金額資訊之保管被結束;還具備:加值金額收取要求送訊手段,係用以將收取要求發送至前記電子貨幣系統,以令前記終端裝置執行對前記電子貨幣之加值,其中,該收取要求係表示,要求前記使用者藉由前記電子貨幣來收取:藉由隨應於前記已被發送之保管要求而被保管之前記加值金額資訊而被表示的前記加值金額之入金;和保管狀態取得手段,係用以在藉由前記加值金額收取要求送訊手段而發送了前記收取要求之後,將前記已被保管之加值金額資訊之保管狀態,從前記電子貨幣系統加以取得;和判定手段,係用以基於前記已被取得之保管狀態,來判定前記加值是否成功;隨應於前記判定手段所做的判定結果,前記確定控制手段及前記取消控制手段之其中任一方係會作動。The invention described in claim 9 is characterized in that the previous electronic currency system terminates the custody of the previously stored value-added amount information when the previous value-added is successful; and further comprises: a value-added amount collection request sending means, which is used to send a collection request to the previous electronic currency system to enable the previous terminal device to perform the value-added of the previous electronic currency, wherein the collection request indicates that the previous user is required to collect, by means of the previous electronic currency: the previously stored value-added amount that has been stored in response to the previously sent custody request The deposit of the pre-record top-up amount represented by the amount information; and the custody status acquisition means, which is used to acquire the custody status of the pre-record top-up amount information that has been kept from the pre-record electronic currency system after the pre-record collection request is sent through the pre-record top-up amount collection request sending means; and the determination means, which is used to determine whether the pre-record top-up is successful based on the custody status of the pre-record that has been obtained; according to the determination result made by the pre-record determination means, either the pre-record confirmation control means or the pre-record cancellation control means will be activated.

若依據此發明,則在電子貨幣之加值為成功的情況下,則加值金額資訊之保管就結束。在電子貨幣之加值為失敗的情況下,則加值金額資訊之保管係會繼續。在對電子貨幣系統的收取要求之送訊後,會從電子貨幣系統取得加值金額資訊的保管狀態。在保管狀態是表示加值金額資訊之保管已經結束的情況下,則點數系統係執行確定處理。在保管狀態是表示加值金額資訊之保管仍為繼續的情況下,則向電子貨幣系統發送結束要求,點數系統係執行取消處理。若依據此發明,則即使從電子貨幣系統往資訊處理系統沒有直接通知加值之成否,仍可基於加值金額資訊的保管狀態,來判定加值的成否。According to the present invention, if the top-up of electronic currency is successful, the storage of the top-up amount information is terminated. If the top-up of electronic currency is unsuccessful, the storage of the top-up amount information will continue. After sending a collection request to the electronic currency system, the storage status of the top-up amount information is obtained from the electronic currency system. If the storage status indicates that the storage of the top-up amount information has been terminated, the point system performs confirmation processing. If the storage status indicates that the storage of the top-up amount information is still continuing, a termination request is sent to the electronic currency system, and the point system performs cancellation processing. According to this invention, even if the electronic currency system does not directly notify the information processing system of the success or failure of the top-up, the success or failure of the top-up can still be determined based on the storage status of the top-up amount information.

請求項10所記載之發明,其特徵為,於前記減算處理中,前記點數系統,係從前記利用可能點數量,減算前記加值點數量,且令表示前記減算之取消為可能的取消可能資訊,被記憶在取消可能資訊記憶手段中;於前記確定處理中,前記點數系統,係將前記已被記憶之取消可能資訊,從前記取消可能資訊記憶手段中予以刪除;於前記取消處理中,前記點數系統,係對前記減算後的利用可能點數量,加算前記加值點數量,且將前記已被記憶之取消可能資訊,從前記取消可能資訊記憶手段中予以刪除。The invention described in claim 10 is characterized in that, in the previous record deduction processing, the previous record point system deducts the previous record added point amount from the previous record usable point amount, and allows the cancellation possible information indicating that the cancellation of the previous record deduction is possible to be stored in the cancellation possible information storage means; in the previous record confirmation processing, the previous record point system deletes the previous record cancellation possible information that has been stored from the previous record cancellation possible information storage means; in the previous record cancellation processing, the previous record point system adds the previous record added point amount to the previous record usable point amount after the previous record deduction, and deletes the previous record cancellation possible information that has been stored from the previous record cancellation possible information storage means.

若依據此發明,則從利用可能點數量的減算被進行時,取消可能資訊係被記憶。在取消可能資訊被記憶的期間,利用可能點數量之減算可被取消。在電子貨幣之加值為成功的情況下,取消可能資訊係被刪除。取消可能資訊的刪除後,利用可能點數量之減算就不可取消。在電子貨幣之加值為失敗的情況下,藉由增加利用可能點數量,利用可能點數量之減算就被取消。由於已經不需要取消可能資訊,因此取消可能資訊係被刪除。因此,利用可能點數量之減算是否為能夠取消之狀態,可被適切地管理。According to this invention, when the deduction of the amount of usable points is being carried out, the cancelability information is stored. During the period when the cancelability information is stored, the deduction of the amount of usable points can be canceled. When the top-up of the electronic currency is successful, the cancelability information is deleted. After the cancellation information is deleted, the deduction of the amount of usable points cannot be canceled. When the top-up of the electronic currency is failed, the deduction of the amount of usable points is canceled by increasing the amount of usable points. Since the cancelability information is no longer needed, the cancelability information is deleted. Therefore, whether the deduction of the amount of usable points is in a cancelable state can be appropriately managed.

請求項11所記載之發明,係一種被電腦所執行的資訊處理方法,其特徵為,含有:加值要求收訊步驟,係將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和減算控制步驟,係令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和保管要求送訊步驟,係向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和確定控制步驟,係在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和取消控制步驟,係在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。The invention described in claim 11 is an information processing method executed by a computer, characterized in that it comprises: a top-up request receiving step, in which a top-up request indicating a user's request for top-up of electronic currency is received from a terminal device used by the user in the preceding record, wherein the top-up request includes: a top-up point amount indicating the amount of points used in the preceding record top-up and a top-up amount corresponding to the top-up point amount, indicating at least one of the above; The electronic currency system is provided with a storage request signaling step, which sends a storage request for storage of the storage amount information of the previous record to the electronic currency system, wherein the electronic currency system receives the storage request of the previous record, and the storage request signaling step is used to send the storage request of the previous record to the electronic currency system. The coin system stores the value-added amount information represented by the specific previous value-added amount based on the value-added request received by the previous record, and based on the value-added amount information stored in the previous record, the previous record terminal device is made to perform the previous record value-added; and the control step is determined, that is, when the previous record value-added based on the previous record value-added amount information stored in response to the storage request sent by the previous record is successful, the previous record point system is made to execute the previous record profit caused by the previous record deduction processing. A confirmation process for confirming the deduction of the possible points amount; and a cancellation control step, in which, when the previous record top-up based on the previous record top-up amount information that has been kept in response to the custody request that has been sent for the previous record fails, a termination request indicating the termination of the custody of the previous record top-up amount information is sent to the previous record electronic currency system, and the previous record point system is instructed to execute a cancellation process for canceling the deduction of the possible points amount of the previous record caused by the previous record deduction process.

請求項12所記載之發明,係其特徵為,係使電腦發揮機能而成為:加值要求收訊手段,係用以將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和減算控制手段,係用以令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和保管要求送訊手段,係用以向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和確定控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和取消控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。 [發明效果] The invention described in claim 12 is characterized in that a computer is used to function as: a value-added request receiving means for receiving a value-added request indicating a user's request for value-added of electronic currency from a terminal device used by the aforementioned user, wherein the value-added request includes: value-added amount information indicating at least one of the value-added point amount indicating the amount of points used in the aforementioned value-added and the value-added amount corresponding to the value-added point amount; and a deduction control means for causing a point system that memorizes the amount of usable points that indicates the amount of points that a user of a previous record can use to perform a deduction process, which is to deduct the amount of previous record value-added points that has been specified based on the value-added request that has been received from the previous record from the memorized amount of usable points; and a custody request sending means for sending a custody request indicating a request for custody of the previous record value-added amount information to the electronic currency system, wherein the electronic currency system The system stores the value-added amount information which is indicated by the value-added amount of the previous record based on the value-added request received by the previous record, and makes the previous record terminal device execute the previous record value-added based on the value-added amount information which has been stored; and determines the control means, which is used to make the previous record point system execute the previous record utilization amount resulting from the previous record deduction processing when the previous record value-added based on the previous record value-added amount information which has been stored in response to the storage request which has been sent by the previous record is successful. A confirmation process for confirming the deduction of the amount of points that can be used; and a cancellation control means for sending a termination request indicating the termination of the custody of the previous record value-added amount information to the previous record electronic currency system when the previous record value-added amount information that has been kept in response to the custody request sent for the previous record fails, and instructing the previous record point system to execute a cancellation process for canceling the deduction of the amount of points that can be used in the previous record caused by the previous record deduction process. [Effect of the invention]

若依據本發明,則可以解決在利用點數對電子貨幣的加值發生失敗的情況下所造成的不便。According to the present invention, the inconvenience caused by failure in adding value to electronic currency using points can be solved.

[1.通訊系統的構成][1. Communication system configuration]

以下,參照圖式來詳細說明本發明的實施形態。首先,針對本實施形態所述之通訊系統S的構成及機能概要,參照圖1來說明。圖1係本實施形態所述之通訊系統S的概要構成之一例的圖示。Hereinafter, the embodiment of the present invention will be described in detail with reference to the drawings. First, the configuration and function overview of the communication system S described in the present embodiment will be described with reference to FIG1. FIG1 is a diagram showing an example of the general configuration of the communication system S described in the present embodiment.

如圖1所示,通訊系統S係含有:電子結帳管理伺服器1、點數管理伺服器2、電子貨幣管理伺服器3、複數個使用者終端4,而被構成。電子結帳管理伺服器1、點數管理伺服器2、電子貨幣管理伺服器3、及各使用者終端4,係被連接至網路NW。網路NW係由例如網際網路、專用通訊線路(例如CATV(Community Antenna Television)線路)、移動體通訊網(包含基地台等)、及閘道等所架構而成。As shown in FIG1 , the communication system S is composed of an electronic billing management server 1, a point management server 2, an electronic currency management server 3, and a plurality of user terminals 4. The electronic billing management server 1, the point management server 2, the electronic currency management server 3, and each user terminal 4 are connected to a network NW. The network NW is constructed by, for example, the Internet, a dedicated communication line (such as a CATV (Community Antenna Television) line), a mobile communication network (including base stations, etc.), and a gateway.

電子結帳管理伺服器1係亦可為,藉由營運所定之電子結帳服務的電子結帳事業者而被設置的伺服器裝置。電子結帳管理伺服器1係亦可為,執行關於該電子結帳服務之處理的伺服器裝置。電子結帳管理伺服器1,係為資訊處理系統之一例。電子結帳管理伺服器1係亦可為,實際上是由複數個伺服器裝置所構成的系統。作為該電子結帳服務中所能利用的結帳方法之例子,可舉出:應用程式結帳、***結帳、電子貨幣結帳等。於電子貨幣結帳中,電子結帳管理伺服器1,係亦可支援各式各樣的電子貨幣。又,電子結帳管理伺服器1係亦可例如藉由與電子貨幣管理伺服器3協同運作,就可對特定之電子貨幣進行加值。例如,電子結帳管理伺服器1,係亦可進行利用到***及點數的加值。The electronic billing management server 1 may be a server device installed by an electronic billing business that operates a predetermined electronic billing service. The electronic billing management server 1 may be a server device that performs processing related to the electronic billing service. The electronic billing management server 1 is an example of an information processing system. The electronic billing management server 1 may be a system actually composed of a plurality of server devices. Examples of billing methods that can be used in the electronic billing service include: application billing, credit card billing, electronic currency billing, etc. In electronic currency billing, the electronic billing management server 1 can also support a variety of electronic currencies. Furthermore, the electronic billing management server 1 can also perform value-adding for a specific electronic currency by, for example, cooperating with the electronic currency management server 3. For example, the electronic billing management server 1 can also perform value-adding using credit cards and points.

點數管理伺服器2係亦可為,藉由營運所定之點數程式的點數事業者而被設置的伺服器裝置。點數管理伺服器2係亦可為,執行關於該點數程式之各種處理的伺服器裝置。點數管理伺服器2,係為點數系統之一例。點數管理伺服器2係亦可為,實際上是由複數個伺服器裝置所構成的系統。於本實施形態中,資訊處理系統與點數系統係為各自獨立的系統。然而,資訊處理系統亦可包含點數系統,亦可為點數系統本身就是資訊處理系統。點數管理伺服器2,係亦可將點數程式之各使用者所能夠利用的點數,加以管理。所謂能夠利用的點數,係亦可為使用者所保有的點數。例如,點數管理伺服器2,係亦可將利用可能點數量,加以記憶。利用可能點數量,係表示使用者所能夠利用的點數的量。前述的電子結帳服務的使用者,係亦可也能夠利用點數程式。點數程式的各使用者,係亦可藉由例如在所定之網站或所定之實體店舖中購入商品或服務,就可獲得點數。又,各使用者,係亦可例如隨應於所定之網站的利用,就可獲得點數。又,各使用者,係亦可藉由進行對電子貨幣之加值,就可獲得點數。各使用者,係亦可將該使用者所保有的點數,利用於在所定之網站或所定之實體店舖中購入商品或服務所需之費用的部分或全部。點數與金錢之間的交換比率,係亦可被預先決定。交換比率,係亦可為例如1對1,亦可為其他的比率。以下係假設,交換比率係為1對1。The point management server 2 may be a server device installed by a point business that operates a predetermined point program. The point management server 2 may be a server device that executes various processes related to the point program. The point management server 2 is an example of a point system. The point management server 2 may be a system actually composed of a plurality of server devices. In the present embodiment, the information processing system and the point system are independent systems. However, the information processing system may include the point system, or the point system itself may be the information processing system. The point management server 2 may manage the points that can be used by each user of the point program. The so-called usable points may be the points owned by the user. For example, the point management server 2 can also store the amount of points that can be used. The amount of points that can be used indicates the amount of points that the user can use. Users of the aforementioned electronic checkout service can also use the point program. Each user of the point program can also obtain points by, for example, purchasing goods or services on a designated website or a designated physical store. Furthermore, each user can also obtain points, for example, by utilizing the designated website. Furthermore, each user can also obtain points by adding value to electronic currency. Each user can also use the points held by the user to pay part or all of the fees required to purchase goods or services on a designated website or a designated physical store. The exchange rate between points and money can also be predetermined. The exchange rate can be, for example, 1 to 1, or can be other ratios. The following assumes that the exchange rate is 1 to 1.

點數管理伺服器2係有時候會從可利用之點數中,確保下在使用者利用點數於某種用途時所被利用的預定之點數。所謂點數之確保係亦可為例如,讓該點數不會被利用於所被要求的用途以外之用途。又,所謂點數之確保係亦可為,預先認可(授權)點數之利用、或是預留。點數管理伺服器2,作為點數之確保的至少一部分之處理,亦可從利用可能點數量,減算要被利用的預定之點數量。在點數已被確保的狀態下,可以取消該已被確保之點數之利用。已被確保之點數之利用的取消,係亦可表示將已被確保之點數予以釋放。點數的釋放係亦可表示,該點數變成可利用於所被要求的用途以外之用途的狀態。此時,亦可對使用者的利用可能點數量,加算曾經是被預定利用的點數量。亦即,點數就被歸還給使用者。另一方面,隨應於滿足某種條件,點數管理伺服器2,係亦可使已確保的點數之利用被確定。該條件係亦可為例如,該點數已被利用於所被要求的用途此一根據所呈現的事實等。點數之利用的確定係亦可表示例如,利用可能點數量之減算的確定。於點數程式中係被規定成,已確定要利用的點數,是無法歸還給使用者。其理由可能是商業上之理由,也可能是別的理由。這點係為,和利用***的結帳不同的點。***的情況,即使在費用已被結帳後,仍可藉由退費處理,而將該筆費用歸還給使用者。The point management server 2 sometimes guarantees a predetermined number of points from available points to be used when the user uses the points for a certain purpose. The so-called guarantee of points may also be, for example, to prevent the points from being used for purposes other than the required purposes. Furthermore, the so-called guarantee of points may also be to pre-approve (authorize) the use of points or to reserve them. The point management server 2 may also deduct the predetermined amount of points to be used from the amount of available points as at least a part of the processing of guaranteeing points. In a state where points have been guaranteed, the use of the guaranteed points may be canceled. The cancellation of the use of the guaranteed points may also mean the release of the guaranteed points. The release of points may also mean that the points become usable for purposes other than the required purposes. At this time, the amount of points that were scheduled to be used can also be added to the amount of points that can be used by the user. That is, the points are returned to the user. On the other hand, in response to the satisfaction of certain conditions, the point management server 2 can also determine the use of the points that have been guaranteed. The condition can also be, for example, the fact that the points have been used for the required purpose. The determination of the use of points can also mean, for example, the determination of the deduction of the amount of points that can be used. It is stipulated in the point program that the points that have been determined to be used cannot be returned to the user. The reason may be a business reason or another reason. This point is different from the settlement using a credit card. In the case of a credit card, even after the fee has been settled, the fee can still be returned to the user through a refund process.

點數管理伺服器2,係亦可將為了利用點數程式之機能所需之API(Application Programming Interface),提供給電子結帳管理伺服器1。電子結帳管理伺服器1,係藉由利用該API,就可取得各使用者的利用可能點數量,或執行令使用到各使用者之利用可能點數的電子貨幣之加值變成可能的處理。電子結帳事業者與點數事業者,亦可為同一企業,亦可為隸屬於同一企業集團。或者,電子結帳事業者與點數事業者,亦可既非同一企業,也非屬同一企業集團。The point management server 2 can also provide the electronic checkout management server 1 with an API (Application Programming Interface) required for utilizing the functions of the point program. The electronic checkout management server 1 can obtain the available points of each user or execute processing that enables the addition of electronic currency using the available points of each user by utilizing the API. The electronic checkout operator and the point operator can be the same company or can belong to the same corporate group. Alternatively, the electronic checkout operator and the point operator can be neither the same company nor the same corporate group.

電子貨幣管理伺服器3係亦可為,藉由營運使所定之電子貨幣(例如Suica(註冊商標)等)所致之結帳成為可能的電子貨幣服務的電子貨幣事業者而被設置的伺服器裝置。電子貨幣管理伺服器3,係亦可為執行關於該電子貨幣服務之各種處理的伺服器裝置。電子貨幣管理伺服器3,係為電子貨幣系統之一例。電子貨幣管理伺服器3係亦可為,實際上是由複數個伺服器裝置所構成的系統。The electronic money management server 3 may also be a server device installed by an electronic money operator that operates an electronic money service that enables payment by a predetermined electronic money (e.g., Suica (registered trademark)). The electronic money management server 3 may also be a server device that performs various processes related to the electronic money service. The electronic money management server 3 is an example of an electronic money system. The electronic money management server 3 may also be a system actually composed of a plurality of server devices.

電子貨幣管理伺服器3,係為了實現隨應於來自異於該電子貨幣管理伺服器3之系統的要求而進行電子貨幣之加值,亦可提供加值代管機能(例如Suica(註冊商標)口袋等)。加值代管機能係亦可為,將對電子貨幣的加值或是入金予以暫時性保管或是寄放的機能。於加值代管機能中,電子貨幣管理伺服器3,係亦可發行並記憶加值金額資訊。加值金額資訊,係為表示加值金額的資訊。加值金額,係表示所被入金的金額。電子貨幣管理伺服器3,係亦可基於加值金額資訊,而令使用者終端4執行電子貨幣之加值。電子貨幣管理伺服器3,係亦可將為了利用加值金額資訊所需之API,提供給電子結帳管理伺服器1。電子結帳管理伺服器1,係藉由利用該API,就可執行令使用到***或點數的電子貨幣之加值變成可能的處理。電子貨幣事業者與電子結帳事業者(及點數事業者),亦可既非同一企業,也非屬同一企業集團。The electronic currency management server 3 can also provide a value-added escrow function (such as Suica (registered trademark) pocket, etc.) in order to realize the value-added of electronic currency in response to the request from the system different from the electronic currency management server 3. The value-added escrow function can also be a function of temporarily keeping or depositing the value-added or deposited electronic currency. In the value-added escrow function, the electronic currency management server 3 can also issue and store the value-added amount information. The value-added amount information is information indicating the value-added amount. The value-added amount indicates the amount of money deposited. The electronic currency management server 3 can also allow the user terminal 4 to perform the top-up of the electronic currency based on the top-up amount information. The electronic currency management server 3 can also provide the electronic checkout management server 1 with the API required to use the top-up amount information. The electronic checkout management server 1 can perform the processing that enables the top-up of the electronic currency using the credit card or points by using the API. The electronic currency operator and the electronic checkout operator (and the points operator) may not be the same company, nor may they belong to the same corporate group.

各使用者終端4係亦可為,能夠利用上述的電子結帳服務的使用者所持有的終端裝置。各使用者終端4,係亦可為例如智慧型手機等之行動電話機。各使用者終端4,係亦可為特定之電話機(例如iPhone(註冊商標)等),亦可不是。各使用者終端4,係亦可具備顯示器、及觸控面板等。又,各使用者終端4,係亦可具備IC晶片41。IC晶片41,係為了依照所定之支付系統(例如Apple Pay(註冊商標)等)來實現非接觸型結帳,而被具備。IC晶片41,係亦可符合例如NFC-A、NFC-B或NFC-F等規格。IC晶片41,係亦可具備例如非揮發性的記憶部及控制部。記憶部,係亦可記憶電子貨幣之餘額及電子貨幣卡片ID等之資訊。電子貨幣卡片ID係亦可為,用來識別電子貨幣的資訊、用來識別該電子貨幣之卡片的資訊、或是用來識別利用該電子貨幣的使用者之帳戶的資訊。控制部,係亦可控制對記憶部中所被記憶之資訊的存取。Each user terminal 4 may be a terminal device owned by a user who can use the above-mentioned electronic checkout service. Each user terminal 4 may be a mobile phone such as a smart phone. Each user terminal 4 may be a specific phone (such as iPhone (registered trademark)), or not. Each user terminal 4 may have a display and a touch panel. Furthermore, each user terminal 4 may have an IC chip 41. The IC chip 41 is provided in order to realize contactless checkout according to a predetermined payment system (such as Apple Pay (registered trademark)). The IC chip 41 may also comply with specifications such as NFC-A, NFC-B or NFC-F. The IC chip 41 may also include, for example, a non-volatile memory unit and a control unit. The memory unit may also store information such as the balance of the electronic currency and the electronic currency card ID. The electronic currency card ID may also be information for identifying the electronic currency, information for identifying the card of the electronic currency, or information for identifying the account of the user who uses the electronic currency. The control unit may also control access to the information stored in the memory unit.

各使用者終端4,係亦可執行電子結帳應用程式、點數應用程式、及電子貨幣應用程式。電子結帳應用程式係亦可為,藉由電子結帳事業者而被提供的應用程式。電子結帳應用程式係亦可為,用來令使用到攜帶型終端4的電子結帳變成可能、或是令利用到點數或***的電子貨幣之加值變成可能等等所需之電子結帳應用程式。點數應用程式係亦可為,藉由點數事業者而被提供的應用程式。點數應用程式係亦可為,用來讓使用者累積或利用點數所需之應用程式。電子貨幣應用程式係亦可為,藉由電子貨幣事業者而被提供的應用程式。電子貨幣應用程式係亦可為,令對該電子貨幣事業者所提供之電子貨幣的加值變成可能,或是用來顯示電子貨幣之餘額所需之應用程式。電子結帳應用程式、點數應用程式及電子貨幣應用程式,係亦可例如從所定之應用程式平台被下載,而被安裝至使用者終端4。Each user terminal 4 can also execute an electronic checkout application, a point application, and an electronic currency application. The electronic checkout application can also be an application provided by an electronic checkout operator. The electronic checkout application can also be an electronic checkout application required to enable electronic checkout using the portable terminal 4, or to enable top-up using points or electronic currency using a credit card, etc. The point application can also be an application provided by a point operator. The point application can also be an application required to allow users to accumulate or use points. The electronic currency application can also be an application provided by an electronic currency operator. The electronic currency application may also be an application required to enable the recharge of the electronic currency provided by the electronic currency operator or to display the balance of the electronic currency. The electronic checkout application, the point application and the electronic currency application may also be downloaded from a predetermined application platform and installed on the user terminal 4.

使用者終端4,係可從電子貨幣應用程式,對IC晶片41中所被記憶之電子貨幣之餘額,進行存取。其另一方面,使用者終端4,係無法從電子結帳應用程式,對IC晶片41中所被記憶之餘額進行存取。其理由為,例如對IC晶片41進行存取時所必須的資訊,對於電子貨幣事業者以外係被保密的緣故。電子貨幣事業者,係為異於電子結帳事業者的事業者。於本實施形態中係假設,電子貨幣事業者,係藉由與營運支付系統的事業者簽約,而事前從該事業者獲得了對IC晶片41進行存取所需之許可。The user terminal 4 can access the balance of electronic money stored in the IC chip 41 from the electronic money application. On the other hand, the user terminal 4 cannot access the balance stored in the IC chip 41 from the electronic checkout application. The reason is that, for example, the information necessary to access the IC chip 41 is kept confidential from anyone other than the electronic money operator. The electronic money operator is a different operator from the electronic checkout operator. In this embodiment, it is assumed that the electronic money operator has obtained the permission required to access the IC chip 41 from the operator in advance by signing a contract with the operator operating the payment system.

由於此事,為了實現利用到點數的電子貨幣之加值,使用者係必須要進行設定以使得電子結帳應用程式與該使用者的電子貨幣(或電子貨幣應用程式)做連動。例如,使用者係亦可啟動電子結帳應用程式,並選擇連動。隨應於該選擇,使用者終端4,係亦可啟動電子貨幣應用程式,而將使用者所能夠利用的電子貨幣之卡片之一覽,加以顯示。對各卡片,亦可指派電子貨幣卡片ID。亦可為,一旦使用者選擇任一卡片,電子貨幣管理伺服器3係就會發行交易ID。交易ID係亦可為例如,用來識別已被設定之連動所需之識別資訊。電子貨幣管理伺服器3,係亦可將已被使用者所選擇之卡片的電子貨幣卡片ID與交易ID,予以綁定。電子貨幣管理伺服器3,係亦可將已發行之交易ID發送至電子結帳管理伺服器1,電子結帳管理伺服器1,係亦可將該交易ID發送至使用者終端4。使用者終端4,係亦可依照電子結帳應用程式,而在使用者終端4所具備的儲存區中,記憶交易ID。如此,連動亦可被設定。Due to this, in order to realize the top-up of electronic currency using points, the user must make settings so that the electronic checkout application is linked with the user's electronic currency (or electronic currency application). For example, the user can also start the electronic checkout application and choose the linkage. In response to the selection, the user terminal 4 can also start the electronic currency application and display a list of electronic currency cards that the user can use. An electronic currency card ID can also be assigned to each card. Alternatively, once the user selects any card, the electronic currency management server 3 will issue a transaction ID. The transaction ID can also be, for example, identification information required to identify the linkage that has been set. The electronic money management server 3 can also bind the electronic money card ID of the card selected by the user and the transaction ID. The electronic money management server 3 can also send the issued transaction ID to the electronic checkout management server 1, and the electronic checkout management server 1 can also send the transaction ID to the user terminal 4. The user terminal 4 can also store the transaction ID in the storage area of the user terminal 4 according to the electronic checkout application. In this way, linkage can also be set.

在連動的設定後,使用者係啟動電子結帳應用程式,輸入加值點數量或加值金額。加值點數量,係表示電子貨幣之加值時所被使用的點數的量。加值金額,係表示要被加值至電子貨幣的金額。加值金額係為對應於加值點數量的金額。所謂對應於點數量的金額,係指該點數量、和點數與金錢之間的交換比率,所相應的金額。交換比率為1對1的情況下,加值金額係和加值點數量為相同數字。在加值點數量或加值金額的輸入後,使用者終端4,係亦可向電子結帳管理伺服器1,要求電子貨幣之加值。電子結帳管理伺服器1,係亦可對點數管理伺服器2,要求加值點數量份的點數之確保。又,電子結帳管理伺服器1,係亦可對電子貨幣管理伺服器3,要求加值金額資訊之發行。電子貨幣管理伺服器3,係將加值金額資訊予以發行。After the linkage is set up, the user starts the electronic checkout application and inputs the amount of top-up points or the amount of top-up. The amount of top-up points indicates the amount of points used when adding value to electronic currency. The amount of top-up indicates the amount to be added to electronic currency. The top-up amount is the amount corresponding to the amount of top-up points. The so-called amount corresponding to the amount of points refers to the amount corresponding to the amount of points and the exchange rate between points and money. When the exchange rate is 1 to 1, the top-up amount is the same number as the amount of top-up points. After inputting the amount of top-up points or the amount of top-up, the user terminal 4 can also request the electronic checkout management server 1 to add value to the electronic currency. The electronic checkout management server 1 can also request the point management server 2 to ensure the amount of points for the added value. Furthermore, the electronic checkout management server 1 can also request the electronic currency management server 3 to issue the added value amount information. The electronic currency management server 3 issues the added value amount information.

電子貨幣管理伺服器3,係亦可將用來讓使用者藉由電子貨幣而自動收取加值金額資訊所對應之入金所需之處理,向已與電子結帳應用程式連動之電子貨幣卡片ID是已被記憶在IC晶片41中的使用者終端4,進行要求。使用者收取入金這件事情係亦可意味著,將加值金額資訊所示的加值金額,加算至IC晶片41中所被記憶之該使用者的電子貨幣之餘額。使用者終端4,係亦可以背景執行啟動電子貨幣應用程式,將IC晶片41中所被記憶之餘額予以更新,令電子貨幣之加值被完成。The electronic money management server 3 can also request the user terminal 4, whose electronic money card ID is stored in the IC chip 41 and which is linked to the electronic checkout application, to process the deposit corresponding to the recharge amount information automatically by the user using electronic money. The user receiving the deposit can also mean adding the recharge amount shown in the recharge amount information to the electronic money balance of the user stored in the IC chip 41. The user terminal 4 can also start the electronic money application in the background to update the balance stored in the IC chip 41, so that the recharge of the electronic money is completed.

在加值金額資訊所對應之入金之收取所需之處理係從電子結帳管理伺服器1向電子貨幣管理伺服器3進行了要求後,於電子貨幣管理伺服器3及使用者終端4中就會自動地處理加值。在對電子結帳管理伺服器1的要求後,若電子貨幣之加值為失敗,則加值金額資訊就會一直遺留下去。該失敗的原因,若是落在電子結帳管理伺服器1、或是欲執行加值的使用者終端4上,則電子結帳伺服器1係只要例如,隨應於來自使用者的要求,而再度要求遺留的加值金額資訊所對應之入金之收取所需之處理即可。因此,就電子結帳管理伺服器1而言,亦可視作在加值金額資訊已被發行的時點上,或在要求了加值金額資訊所對應之入金之收取所需之處理的時點上,將已確保之點數的利用加以確定。After the electronic billing management server 1 makes a request to the electronic currency management server 3 for the processing required for collecting the deposit corresponding to the added amount information, the added amount will be automatically processed in the electronic currency management server 3 and the user terminal 4. After the request to the electronic billing management server 1, if the addition of electronic currency fails, the added amount information will remain. If the cause of the failure lies in the electronic billing management server 1 or the user terminal 4 that wants to perform the addition, the electronic billing server 1 only needs to, for example, request again the processing required for collecting the deposit corresponding to the left-over added amount information in response to the request from the user. Therefore, the electronic checkout management server 1 can be regarded as confirming the use of the secured points at the time when the top-up amount information is issued or at the time when the processing required for receiving the deposit corresponding to the top-up amount information is requested.

然而,於電子貨幣應用程式中,有時候係會被編程為,禁止現在的餘額與加值金額之合計是超過所定之餘額上限的加值。餘額上限,係亦可為例如2萬5千圓,亦可為其他之金額。為了要使加值成功,必須要參照IC晶片41中所被記憶的餘額,並且以使得該餘額與加值金額之合計不會超過餘額上限的方式,來限制可輸入的加值點數量或加值金額。可是,由於前述的理由,從電子結帳應用程式,是無法參照IC晶片41中所被記憶的餘額。因此,難以限制加值點數量或加值金額。由於此事,而可能會導致發生加值失敗之事態。此情況下,已被發行的加值金額資訊就會一直遺留下去。又,利用可能點數量仍處於已減少的狀態。只要電子貨幣之餘額沒有減少,則即使電子結帳管理伺服器1再度要求遺留的加值金額資訊所對應之入金之收取所需之處理,加值仍會失敗。雖然想把遺留的加值金額資訊所對應之加值點數量份的點數歸還給使用者,但是一旦點數之利用是已經確定,則其歸還就變成不可能。如此,只要能夠參照電子貨幣之餘額就可避免的加值失敗卻無法避免,因而造成不便。於是,電子結帳管理伺服器1及點數管理伺服器2,係在電子貨幣之加值成功地完成之後,將已確保之點數之利用予以確定,在加值失敗的情況下,則會取消已確保之點數之利用。However, in electronic money applications, it is sometimes programmed to prohibit top-ups when the sum of the current balance and the top-up amount exceeds a predetermined upper limit of the balance. The upper limit of the balance may be, for example, 25,000 yen, or may be another amount. In order for top-ups to succeed, it is necessary to refer to the balance stored in the IC chip 41, and to limit the amount of top-up points or the amount of top-up that can be input in such a way that the sum of the balance and the top-up amount does not exceed the upper limit of the balance. However, due to the aforementioned reasons, it is impossible to refer to the balance stored in the IC chip 41 from the electronic checkout application. Therefore, it is difficult to limit the amount of top-up points or the amount of top-up. Due to this, a situation in which top-up failure may occur. In this case, the top-up amount information that has been issued will always be left behind. In addition, the amount of points that can be used is still in a reduced state. As long as the balance of electronic currency has not decreased, even if the electronic checkout management server 1 again requests the processing required for collecting the deposit corresponding to the remaining top-up amount information, the top-up will still fail. Although the points corresponding to the remaining top-up amount information are intended to be returned to the user, once the use of the points has been confirmed, the return becomes impossible. In this way, the top-up failure that can be avoided as long as the balance of electronic currency can be referred to cannot be avoided, thus causing inconvenience. Therefore, the electronic checkout management server 1 and the point management server 2 confirm the use of the guaranteed points after the top-up of the electronic currency is successfully completed, and cancel the use of the guaranteed points if the top-up fails.

[2.裝置構成] [2-1.電子結帳管理伺服器] 接著,關於電子結帳管理伺服器1的構成,參照圖2及圖3來做說明。圖2係為本實施形態所述之電子結帳管理伺服器1的概要構成之一例的區塊圖。如圖2所示,電子結帳管理伺服器1係具備:系統控制部11、系統匯流排12、輸出入介面13、記憶部14、通訊部15。系統控制部11與輸出入介面13係透過系統匯流排12而連接。 [2. Device structure] [2-1. Electronic checkout management server] Next, the structure of the electronic checkout management server 1 is described with reference to FIG. 2 and FIG. 3. FIG. 2 is a block diagram of an example of the general structure of the electronic checkout management server 1 described in this embodiment. As shown in FIG. 2, the electronic checkout management server 1 includes: a system control unit 11, a system bus 12, an input/output interface 13, a memory unit 14, and a communication unit 15. The system control unit 11 and the input/output interface 13 are connected via the system bus 12.

系統控制部11,係由CPU(Central Processing Unit)11a、ROM(Read Only Memory)11b、RAM(Random Access Memory)11c等所構成。The system control unit 11 is composed of a CPU (Central Processing Unit) 11a, a ROM (Read Only Memory) 11b, a RAM (Random Access Memory) 11c, and the like.

輸出入介面13,係在記憶部14及通訊部15與系統控制部11之間,進行介面處理。The input/output interface 13 performs interface processing between the memory unit 14 and the communication unit 15 and the system control unit 11.

記憶部14係由例如硬碟機等所構成。該記憶部14中亦可被記憶有加值履歷DB14a等之資料庫。「DB」係為資料庫的簡稱。The memory unit 14 is composed of a hard disk drive, etc. A database such as a value-added history DB14a may also be stored in the memory unit 14. "DB" is an abbreviation for database.

圖3係為電子結帳管理伺服器1的資料庫中所被記憶的資訊之例子的圖示。加值履歷DB14a中係被記憶有電子貨幣之加值的履歷。例如,加值履歷DB14a中,係亦可在每次從使用者終端4要求了加值時,作為加值日誌,係將加值日期時間、加值種別、加值金額、加值狀態、使用者ID、交易ID、授權ID、及加值ID等,彼此建立關連而記憶。加值日期時間,係表示加值所被要求的日期時間。加值種別係表示,所被要求的加值,是否為利用到點數的加值、還是利用到***的加值。加值種別,係亦可被設定成例如「點數」及「***」之其中任一者。加值金額,係表示要被加值至電子貨幣的金額。加值狀態,係表示所被要求的加值之狀態。加值狀態,係亦可被設定成例如「交換申請中」、「完成」及「取消」之其中任一者。「交換申請中」係表示,加值之要求雖然已被受理,但是該加值是尚未完成。「完成」,係表示加值已經完成。「取消」,係表示加值已被取消。使用者ID,係為用來將要求了加值的使用者於電子結帳服務中進行識別所需之識別資訊。該使用者ID,係亦可於點數程式中為了識別使用者而也被使用。交易ID係為,使用者ID所示的使用者,設定了電子結帳應用程式與該使用者的電子貨幣之連動的情況下,從電子貨幣管理伺服器3被發送至電子結帳管理伺服器1的資訊。交易ID,係亦可為例如用來識別該連動所需之識別資訊。授權ID係亦可為,用來識別為了電子貨幣之加值而由點數管理伺服器2所確保之點數所需之識別資訊。或者,授權ID係亦可為,於利用到點數的電子貨幣之加值中,在點數管理伺服器2已經確認了該點數是可利用的情況下,用來識別已被確認成可利用之點數所需之識別資訊。授權ID,係亦可從點數管理伺服器2被發送至電子結帳管理伺服器1。加值ID係為,用來識別為了已被要求之加值而由電子貨幣管理伺服器3所發行之加值金額資訊的識別資訊。所謂加值金額資訊之發行,係亦可意味著例如,由電子貨幣管理伺服器3發送出加值ID。FIG3 is a diagram showing an example of information stored in the database of the electronic checkout management server 1. The value-added history DB 14a stores the history of value-added of electronic currency. For example, in the value-added history DB 14a, each time a value-added is requested from the user terminal 4, the value-added date and time, the value-added type, the value-added amount, the value-added status, the user ID, the transaction ID, the authorization ID, and the value-added ID, etc., are associated with each other and stored as a value-added log. The value-added date and time indicates the date and time when the value-added is requested. The value-added type indicates whether the requested value-added is a value-added using points or a value-added using a credit card. The value-added type can also be set to, for example, either "points" or "credit card". The top-up amount indicates the amount to be added to the electronic currency. The top-up status indicates the status of the requested top-up. The top-up status can also be set to any one of "Exchange Application in Progress", "Completed" and "Cancelled". "Exchange Application in Progress" means that the top-up request has been accepted, but the top-up has not been completed. "Completed" means that the top-up has been completed. "Cancelled" means that the top-up has been canceled. The user ID is the identification information required to identify the user who requested the top-up in the electronic checkout service. The user ID can also be used to identify the user in the point program. The transaction ID is information sent from the electronic currency management server 3 to the electronic currency management server 1 when the user indicated by the user ID sets up the linkage between the electronic currency application and the electronic currency of the user. The transaction ID may also be, for example, identification information required to identify the linkage. The authorization ID may also be identification information required to identify the points guaranteed by the point management server 2 for the top-up of the electronic currency. Alternatively, the authorization ID may also be identification information required to identify the points that have been confirmed to be usable when the point management server 2 has confirmed that the points are usable in the top-up of the electronic currency using the points. The authorization ID may also be sent from the point management server 2 to the electronic checkout management server 1. The top-up ID is identification information for identifying the top-up amount information issued by the electronic money management server 3 for the top-up that has been requested. The issuance of the top-up amount information may also mean, for example, that the top-up ID is sent by the electronic money management server 3.

記憶部14還被記憶有作業系統、DBMS (Database Management System)、電子結帳管理伺服器程式等之各種程式。電子結帳管理伺服器程式,係為令系統控制部11執行電子結帳之相關處理、或電子貨幣之加值之相關處理的程式。電子結帳管理伺服器程式係例如可從其他裝置等透過網路NW而取得,也可記錄在磁帶、光碟、記憶卡等之記錄媒體中然後透過驅動機裝置而被讀取。The memory unit 14 also stores various programs such as an operating system, a DBMS (Database Management System), and an electronic checkout management server program. The electronic checkout management server program is a program that causes the system control unit 11 to execute processes related to electronic checkout or processes related to the addition of electronic currency. The electronic checkout management server program can be obtained from other devices through the network NW, or can be recorded in a recording medium such as a magnetic tape, an optical disk, or a memory card and read through a drive device.

通訊部15,係由例如網路介面卡等所構成。通訊部15,係透過網路NW,而與點數管理伺服器2、電子貨幣管理伺服器3、或使用者終端4等連接,控制著與已被連接之裝置的通訊狀態。The communication unit 15 is composed of, for example, a network interface card, etc. The communication unit 15 is connected to the point management server 2, the electronic money management server 3, or the user terminal 4 through the network NW, and controls the communication status with the connected devices.

[2-2.點數管理伺服器] 接著,關於點數管理伺服器2的構成,參照圖4及圖5來做說明。圖4係為本實施形態所述之點數管理伺服器2的概要構成之一例的區塊圖。如圖4所示,點數管理伺服器2係具備:系統控制部21、系統匯流排22、輸出入介面23、記憶部24、通訊部25。系統控制部21與輸出入介面23係透過系統匯流排22而連接。 [2-2. Point management server] Next, the structure of the point management server 2 is described with reference to FIG. 4 and FIG. 5. FIG. 4 is a block diagram of an example of the general structure of the point management server 2 described in this embodiment. As shown in FIG. 4, the point management server 2 includes: a system control unit 21, a system bus 22, an input/output interface 23, a memory unit 24, and a communication unit 25. The system control unit 21 and the input/output interface 23 are connected via the system bus 22.

系統控制部21係由CPU21a、ROM21b、RAM21c等所構成。The system control unit 21 is composed of a CPU 21a, a ROM 21b, a RAM 21c, and the like.

輸出入介面23,係在記憶部24及通訊部25與系統控制部21之間,進行介面處理。The input/output interface 23 performs interface processing between the memory unit 24 and the communication unit 25 and the system control unit 21.

記憶部24係由例如硬碟機等所構成。該記憶部24中亦可被記憶有:點數DB24a、授權DB24b、及點數履歷DB24c等之資料庫。The memory unit 24 is composed of, for example, a hard disk drive, etc. The memory unit 24 may also store databases such as a points DB 24a, an authorization DB 24b, and a points history DB 24c.

圖5係為點數管理伺服器2的資料庫中所被記憶的資訊之例子的圖示。點數DB24a中亦可被記憶有,關於點數程式之使用者所能夠利用之點數的資訊。例如,在點數DB24a中,係亦可按照每一使用者,而將使用者ID及利用可能點數量,彼此建立關連而記憶。利用可能點數量係表示,藉由使用者ID而被識別的使用者所能夠利用之點數的量。藉由利用可能點數量而被表示的點數,係亦可為可利用於任何用途的點數。FIG. 5 is a diagram showing an example of information stored in the database of the point management server 2. Information on points that can be used by users of the point program can also be stored in the point DB 24a. For example, in the point DB 24a, the user ID and the amount of points that can be used can be associated with each other for each user. The amount of points that can be used indicates the amount of points that can be used by the user identified by the user ID. The points indicated by the amount of points that can be used can also be points that can be used for any purpose.

授權DB24b中係亦可被記憶有,在各使用者所能夠利用的點數之中,關於為了某種用途而目前已被確保之點數的授權資訊。例如,亦可預先確保了點數,其後隨應於滿足某種條件,而使已先確保的點數之利用被確定,而另一方面,隨應於該條件的滿足之可能性的消滅,而將點數之確保予以取消等情況下,授權DB24b係被利用。該條件之判定,係亦可在點數管理伺服器2以外之系統(例如電子結帳管理伺服器1等)中被進行。例如,在授權DB24b中,亦可按照每筆已被確保之點數,作為授權資訊,而將授權ID、使用者ID、及確保點數量等,彼此建立關連而記憶。授權ID,係為用來識別已被確保或已被確認為可利用之點數的識別資訊。使用者ID係表示,點數是為了哪個使用者而被確保。確保點數量,係表示已被確保之點數的量。點數管理伺服器2,係在確保點數的情況下,亦可從點數DB24a中所被記憶之利用可能點數量,減算確保點數量,同時令授權資訊被記憶在授權DB24b中。在授權DB24b中有授權資訊被記憶的這件事情,係表示點數已被確保,同時表示已被確保之點數之利用是處於可以取消的狀態。亦即,授權DB24b中所被記憶之授權資訊係亦可表示,利用可能點數量之減算的取消係為可能。亦可隨應於已被確保之點數之利用的確定所需之條件已被滿足,點數管理伺服器2就從授權DB24b中刪除授權資訊。亦可規定成,在授權資訊被刪除後,點數之利用就無法取消。The authorization DB 24b may also store authorization information about the points currently secured for a certain purpose among the points that each user can use. For example, the authorization DB 24b may be used in a case where the points are secured in advance and the use of the previously secured points is confirmed in accordance with the satisfaction of a certain condition, or in a case where the security of the points is cancelled in accordance with the disappearance of the possibility of satisfying the condition. The determination of the condition may also be performed in a system other than the point management server 2 (e.g., the electronic checkout management server 1, etc.). For example, in the authorization DB 24b, the authorization ID, the user ID, and the amount of secured points may be associated with each other as authorization information for each secured point. The authorization ID is identification information for identifying points that have been secured or confirmed to be usable. The user ID indicates for which user the points are secured. The amount of secured points indicates the amount of secured points. When securing points, the point management server 2 can also deduct the secured point amount from the usable point amount recorded in the point DB 24a, and at the same time, cause the authorization information to be recorded in the authorization DB 24b. The fact that the authorization information is recorded in the authorization DB 24b indicates that the points have been secured, and at the same time, indicates that the use of the secured points is in a cancelable state. That is, the authorization information recorded in the authorization DB 24b can also indicate that the cancellation of the deduction of the usable point amount is possible. The point management server 2 may delete the authorization information from the authorization DB 24b when the conditions required for confirming the use of the secured points are satisfied. It may also be stipulated that after the authorization information is deleted, the use of the points cannot be cancelled.

點數履歷DB24c中係被記憶有,使用者所做的點數之利用及獲得之履歷。例如,在點數履歷DB24c中,亦可按照點數藉由使用者而每次被利用或獲得時,作為點數日誌,而將使用者ID、變更日期時間、服務資訊、內容資訊、變更狀態、及變更點數量等,彼此建立關連而記憶。使用者ID,係表示利用或獲得了點數的使用者。變更日期時間,係表示點數有被利用或獲得的日期時間。服務資訊,係表示該點數的利用或獲得,是由於哪種服務所致。例如,在點數是被利用於電子貨幣之加值的情況下,則服務資訊,係亦可被設定成「電子貨幣」。內容資訊,係表示點數的利用或獲得之內容。例如,在點數是被利用於電子貨幣之加值的情況下,則內容資訊,係亦可被設定成「對電子貨幣加值」。變更狀態,係表示點數的利用或獲得之狀態。一般而言,變更狀態,係亦可被設定成「利用」及「獲得」之其中任一者。「利用」,係表示點數的利用是已經確定。「獲得」,係表示點數的獲得是已經確定。在點數是被利用於電子貨幣之加值的情況下,則變更狀態,係亦可被設定成「交換申請中」、「利用」、及「取消」之其中任一者。「交換申請中」係表示,加值所需之點數雖然已被確保,但是該加值是處於尚未完成的狀態。「利用」係表示,點數的利用是已經確定,並且加值是已經完成。「取消」,係表示加值已被取消。變更狀態,係會從「交換申請中」,而被更新成「利用」及「取消」之任一方。變更點數量,係表示已被利用或獲得之點數的量。在變更狀態被設定成「利用」的情況下,會從利用可能點數量減算變更點數量。在變更狀態被設定成「獲得」的情況下,會對利用可能點數量加算變更點數量。在點數是被利用於電子貨幣之加值的情況下,則在變更狀態被設定成「交換申請中」的時點上,會從利用可能點數量減算變更點數量。其後,即使變更狀態被更新成「利用」,利用可能點數量仍不會變化。另一方面,一旦變更狀態被更新成「取消」,則會對利用可能點數量加算變更點數量。The point history DB24c stores the user's use and acquisition history of points. For example, in the point history DB24c, each time points are used or acquired by a user, the user ID, change date and time, service information, content information, change status, and change amount of points can be associated and stored as a point log. The user ID indicates the user who has used or acquired the points. The change date and time indicates the date and time when the points were used or acquired. The service information indicates the service for which the points were used or acquired. For example, when the points are used to add value to electronic currency, the service information can also be set to "electronic currency." Content information refers to the content that indicates the use or acquisition of points. For example, when points are used to add value to electronic currency, the content information can also be set to "add value to electronic currency." Change status refers to the status of the use or acquisition of points. Generally speaking, the change status can also be set to either "use" or "acquire." "Use" means that the use of points has been confirmed. "Acquire" means that the acquisition of points has been confirmed. When points are used to add value to electronic currency, the change status can also be set to either "exchange application in progress," "use," and "cancellation." "Exchange application in progress" means that the points required for top-up have been secured, but the top-up has not yet been completed. "Using" means that the points have been used and the top-up has been completed. "Cancelled" means that the top-up has been canceled. The change status will be updated from "Exchange application in progress" to either "Using" or "Cancelled". The amount of points changed indicates the amount of points that have been used or obtained. When the change status is set to "Using", the amount of points changed will be subtracted from the amount of points that can be used. When the change status is set to "Obtained", the amount of points changed will be added to the amount of points that can be used. If the points are used for e-money top-up, the change point amount will be subtracted from the available points amount when the change status is set to "Exchange Application". After that, even if the change status is updated to "Use", the available points amount will not change. On the other hand, once the change status is updated to "Cancel", the change point amount will be added to the available points amount.

記憶部24還被記憶有作業系統、DBMS、點數管理伺服器程式等之各種程式。點數管理伺服器程式,係令系統控制部21執行點數程式之相關處理的程式。點數管理伺服器程式係例如可從其他裝置等透過網路NW而取得,也可記錄在磁帶、光碟、記憶卡等之記錄媒體中然後透過驅動機裝置而被讀取。The memory unit 24 also stores various programs such as the operating system, DBMS, and point management server program. The point management server program is a program that causes the system control unit 21 to execute point program-related processing. The point management server program can be obtained from other devices through the network NW, for example, or can be recorded in a recording medium such as a magnetic tape, an optical disk, or a memory card and then read through a drive device.

通訊部25,係由例如網路介面卡等所構成。通訊部25,係透過網路NW,而與電子結帳管理伺服器1或使用者終端4等連接,並控制與已被連接之裝置的通訊狀態。The communication unit 25 is composed of, for example, a network interface card, etc. The communication unit 25 is connected to the electronic checkout management server 1 or the user terminal 4 through the network NW, and controls the communication status with the connected device.

[2-3.電子貨幣管理伺服器] 接著,關於電子貨幣管理伺服器3的構成,參照圖6來做說明。電子貨幣管理伺服器3,係具備由CPU、ROM及RAM等所構成的系統控制部、非揮發性的記憶部、以及用來控制透過網路NW之通訊所需之通訊部等。電子貨幣管理伺服器3的記憶部中亦可被記憶有,連動DB31及加值金額資訊DB32等之資料庫。 [2-3. Electronic Currency Management Server] Next, the structure of the electronic currency management server 3 is explained with reference to FIG6. The electronic currency management server 3 has a system control unit composed of a CPU, ROM, and RAM, a non-volatile memory unit, and a communication unit required to control communication through the network NW. The memory unit of the electronic currency management server 3 can also store databases such as the linkage DB31 and the added value amount information DB32.

圖6係為電子貨幣管理伺服器3的資料庫中所被記憶的資訊之例子的圖示。連動DB31中亦可被記憶有,電子結帳應用程式與電子貨幣之連動狀態。例如,在連動DB31中,亦可按照已被連動的電子結帳應用程式與電子貨幣之每一組合,而將交易ID及電子貨幣卡片ID等,彼此建立關連而記憶。交易ID,係亦可為用來識別該連動所需之識別資訊。與該交易ID相同的交易ID,係依照電子結帳應用程式而也被記憶在使用者終端4中。電子貨幣卡片ID,係為用來識別已與電子結帳應用程式連動的電子貨幣之卡片的識別資訊。FIG6 is a diagram showing an example of information stored in the database of the electronic money management server 3. The linkage status of the electronic checkout application and the electronic money may also be stored in the linkage DB 31. For example, in the linkage DB 31, the transaction ID and the electronic money card ID may be associated with each other and stored according to each combination of the linked electronic checkout application and the electronic money. The transaction ID may also be identification information required to identify the linkage. The transaction ID identical to the transaction ID is also stored in the user terminal 4 according to the electronic checkout application. The electronic money card ID is identification information used to identify the electronic money card that has been linked to the electronic checkout application.

加值金額資訊DB32中係被記憶有加值金額資訊。例如,在加值金額資訊DB32中,亦可按照現在有效的每筆加值金額資訊,而將加值ID、交易ID、及加值金額等,彼此建立關連而記憶。加值ID,係為用來識別加值金額資訊所需之識別資訊。交易ID係表示,該加值金額資訊,是為了哪個連動而被發行。加值金額,係表示要被加值至電子貨幣的金額。The value-added amount information DB32 stores the value-added amount information. For example, the value-added amount information DB32 can store the value-added ID, transaction ID, and value-added amount in association with each other according to each currently valid value-added amount information. The value-added ID is identification information required to identify the value-added amount information. The transaction ID indicates for which linkage the value-added amount information is issued. The value-added amount indicates the amount to be added to the electronic currency.

[3.機能概要] [3-1.電子結帳管理伺服器] 接著,參照圖7至圖13,說明電子結帳管理伺服器1中的系統控制部11的機能概要。圖7係為電子結帳管理伺服器1中的系統控制部11的機能區塊之一例的圖示。系統控制部11,係亦可藉由CPU11a,將電子結帳管理伺服器程式中所含之各種程式碼予以讀出執行,而如圖7所示,成為加值要求收訊部111、點數減算控制部112、加值金額資訊發行要求送訊部113、加值金額收取要求收訊部114、加值金額收取要求送訊部115、加值金額資訊保管狀態取得部116、加值金額收取判定部117、點數減算確定控制部118、加值取消控制部119、加值履歷管理部121等而發揮機能。 [3. Functional Overview] [3-1. Electronic Checkout Management Server] Next, the functional overview of the system control unit 11 in the electronic checkout management server 1 is described with reference to FIGS. 7 to 13. FIG. 7 is a diagram showing an example of a functional block of the system control unit 11 in the electronic checkout management server 1. The system control unit 11 can also read and execute various program codes contained in the electronic checkout management server program through the CPU 11a, and as shown in FIG7, it functions as a value-added request receiving unit 111, a point deduction control unit 112, a value-added amount information issuance request sending unit 113, a value-added amount collection request receiving unit 114, a value-added amount collection request sending unit 115, a value-added amount information storage status acquisition unit 116, a value-added amount collection determination unit 117, a point deduction determination control unit 118, a value-added cancellation control unit 119, a value-added history management unit 121, etc.

[3-1-1.利用到點數的加值之控制] 加值要求收訊部111,係亦可從使用者終端4,接收加值要求。該加值要求係亦可表示,利用該使用者終端4的使用者的對電子貨幣的加值之要求。加值要求,係亦可含有加值量資訊。加值量資訊係表示,前述的加值點數量及加值金額之中的至少其中任一方。例如,加值點數量及加值金額之其中任一方,是亦可藉由該使用者而被輸入。 [3-1-1. Control of top-up using points] The top-up request receiving unit 111 can also receive a top-up request from the user terminal 4. The top-up request can also indicate a request for top-up of electronic currency by the user using the user terminal 4. The top-up request can also include top-up amount information. The top-up amount information indicates at least one of the top-up point amount and the top-up amount mentioned above. For example, either the top-up point amount or the top-up amount can also be input by the user.

圖8係為電子結帳應用程式的電子貨幣主畫面之一例的圖示。電子貨幣主畫面係亦可為例如,於電子結帳應用程式中使用者選擇了特定的電子貨幣的情況下,所被顯示的畫面。如圖8所示,電子貨幣主畫面100係亦可含有例如:設定小圖示110、卡片加值鈕120、點數加值鈕130、餘額確認鈕140、加值履歷鈕150等。設定小圖示110係為,為了顯示出設定畫面而可讓使用者操作的小圖示。於設定畫面中,使用者係可進行關於電子結帳應用程式的各種設定。卡片加值鈕120係為,為了顯示出卡片加值畫面而可讓使用者操作的按鈕。卡片加值畫面係為,用來進行利用到***的電子貨幣之加值所需之畫面。點數加值鈕130係為,為了顯示出點數加值畫面而可讓使用者操作的按鈕。點數加值畫面係為,用來進行利用到點數的電子貨幣之加值所需之畫面。餘額確認鈕140係為,為了顯示出電子貨幣應用程式之畫面而可讓使用者操作的按鈕。於電子貨幣應用程式的畫面中,電子貨幣之餘額係被顯示。加值履歷鈕150係為,為了顯示出加值履歷畫面而可讓使用者操作的按鈕。在加值履歷畫面中,電子貨幣之加值的履歷係被顯示。FIG8 is an example of an electronic currency main screen of an electronic checkout application. The electronic currency main screen may be, for example, a screen displayed when a user selects a specific electronic currency in the electronic checkout application. As shown in FIG8 , the electronic currency main screen 100 may also include, for example, a setting small icon 110, a card recharge button 120, a point recharge button 130, a balance confirmation button 140, a recharge history button 150, etc. The setting small icon 110 is a small icon that allows the user to operate in order to display the setting screen. In the setting screen, the user can make various settings related to the electronic checkout application. The card top-up button 120 is a button that allows the user to operate in order to display the card top-up screen. The card top-up screen is a screen required for top-up of electronic currency using a credit card. The point top-up button 130 is a button that allows the user to operate in order to display the point top-up screen. The point top-up screen is a screen required for top-up of electronic currency using points. The balance confirmation button 140 is a button that allows the user to operate in order to display the screen of the electronic currency application. On the screen of the electronic currency application, the balance of electronic currency is displayed. The recharge history button 150 is a button that allows the user to operate in order to display the recharge history screen. In the recharge history screen, the recharge history of the electronic currency is displayed.

圖9係為點數加值畫面的顯示例的圖示。例如,亦可為,於電子貨幣主畫面100中一旦使用者按下點數加值鈕130等,則圖9所示的點數加值畫面200係被顯示。點數加值畫面200係亦可含有例如:訊息210、加值可能點數量220、加值金額輸入欄230、餘額確認連結240、加值鈕250等。訊息210係為,表示加值後的餘額不可超過餘額上限的訊息。餘額上限,係亦可為例如2萬5千圓。加值可能點數量220係表示,可利用於電子貨幣之加值的點數量之上限。加值可能點數量220係亦可為例如,在對應於餘額上限的點數量、與該使用者的利用可能點數量之中,較少之一方的點數量。加值金額輸入欄230,係為用來輸入加值金額所需之領域。於本實施形態中,加值金額與加值點數量係為相同數字。餘額確認連結240係為,為了顯示出電子貨幣應用程式之畫面而可讓使用者操作的連結。於電子貨幣應用程式的畫面中,電子貨幣之餘額係被顯示。加值鈕250係為,用來令使用者終端4發送加值要求而可操作的按鈕。加值金額輸入欄230中所被輸入的加值金額為零圓或者超過加值可能點數量220的情況下,則加值鈕250亦可變成不可操作。於點數加值畫面200中,使用者係在加值金額輸入欄230中輸入加值金額,然後按下加值鈕250等,使用者終端4就會發送出加值要求。加值要求,亦可含有所輸入的加值金額,來作為加值量資訊。又,加值要求亦可含有該使用者的使用者ID。甚至,加值要求亦可含有,該使用者終端4所正在記憶的交易ID。FIG9 is an illustration of a display example of a point top-up screen. For example, once the user presses the point top-up button 130 in the electronic currency main screen 100, the point top-up screen 200 shown in FIG9 is displayed. The point top-up screen 200 may also include, for example, a message 210, a possible top-up point amount 220, a top-up amount input field 230, a balance confirmation link 240, a top-up button 250, etc. The message 210 is a message indicating that the balance after top-up cannot exceed the balance limit. The balance limit may be, for example, 25,000 yen. The possible top-up point amount 220 indicates the upper limit of the point amount that can be used for top-up of the electronic currency. The amount of points that can be added 220 may be, for example, the smaller amount of points between the amount of points corresponding to the upper limit of the balance and the amount of points that the user can use. The amount-added amount input column 230 is a field required to input the amount of added value. In this embodiment, the amount of added value and the amount of added points are the same number. The balance confirmation link 240 is a link that allows the user to operate in order to display the screen of the electronic currency application. In the screen of the electronic currency application, the balance of the electronic currency is displayed. The add-on button 250 is a button that can be operated to allow the user terminal 4 to send a request for adding value. If the value-added amount inputted in the value-added amount input column 230 is zero or exceeds the value-added possible points 220, the value-added button 250 may also become inoperable. In the point value-added screen 200, the user inputs the value-added amount in the value-added amount input column 230, and then presses the value-added button 250, and the user terminal 4 will send a value-added request. The value-added request may also contain the value-added amount inputted as the value-added amount information. In addition, the value-added request may also contain the user ID of the user. Even more, the value-added request may also contain the transaction ID that the user terminal 4 is storing.

點數減算控制部112,係亦可令點數管理伺服器2,執行點數減算處理。點數減算處理係亦可為,從例如發送了加值要求過來的使用者終端4的使用者的利用可能點數量,減算基於已被加值要求收訊部111所接收之加值要求而被特定之加值點數量的處理。例如,點數減算控制部112,係亦可向點數管理伺服器2,發送授權要求。授權要求,係亦可表示點數的確保之要求,亦可表示點數的利用之認可,亦可表示利用可能點數量的減算之要求。授權要求,係亦可含有例如確保點數量。確保點數量,係亦可為加值點數量。在加值要求是含有加值點數量的情況下,則點數減算控制部112,亦可將該加值點數量本身,包含在授權要求中。在加值要求是含有加值金額的情況下,則點數減算控制部112,係亦可使用點數與金錢之間的交換比率,而將加值金額轉換成加值點數量。於本實施形態中,加值金額與加值點數量係為相同數字。授權要求係亦可還含有:發送了加值要求過來的使用者終端4的使用者的使用者ID。已執行點數減算處理的點數管理伺服器2,係亦可將已確保之點數所對應之授權ID,發送至電子結帳管理伺服器1。The point deduction control unit 112 may also instruct the point management server 2 to execute point deduction processing. The point deduction processing may also be a process of deducting the amount of added-value points specified based on the added-value request received by the added-value request receiving unit 111 from the amount of points available for use of the user of the user terminal 4 that has sent the added-value request, for example. For example, the point deduction control unit 112 may also send an authorization request to the point management server 2. The authorization request may indicate a request for securing points, or may indicate approval of the use of points, or may indicate a request for deduction of the amount of points available for use. The authorization request may also include, for example, the amount of secured points. The amount of secured points may also be the amount of added-value points. In the case where the top-up request includes the amount of top-up points, the point deduction control unit 112 may include the amount of top-up points itself in the authorization request. In the case where the top-up request includes the top-up amount, the point deduction control unit 112 may convert the top-up amount into the amount of top-up points using the exchange rate between points and money. In this embodiment, the top-up amount and the amount of top-up points are the same number. The authorization request may also include: the user ID of the user of the user terminal 4 that sent the top-up request. The point management server 2 that has executed the point deduction process may also send the authorization ID corresponding to the secured points to the electronic checkout management server 1.

加值金額資訊發行要求送訊部113,係亦可向電子貨幣管理伺服器3,發送加值金額資訊發行要求。加值金額資訊發行要求係亦可表示,將基於已被加值要求收訊部111所接收之加值要求而被特定之加值金額予以表示的加值金額資訊的保管之要求。亦即,加值金額資訊發行要求,係亦可表示加值金額資訊的發行之要求,亦可表示加值金額資訊的保管之要求。加值金額資訊發行要求送訊部113,係亦可在點數管理伺服器2所致之點數減算處理完成後,發送加值金額資訊發行要求。加值金額資訊發行要求,係亦可含有加值金額。又,加值金額資訊發行要求,係亦可含有交易ID。接收到加值金額資訊發行要求的電子貨幣管理伺服器3,係亦可生成含有加值金額的加值金額資訊,並將該加值金額資訊,記憶在加值金額資訊DB32中。藉此,加值金額資訊亦可被保管。又,電子貨幣管理伺服器3,係亦可生成已被發行的加值金額資訊的加值ID。電子貨幣管理伺服器3,係亦可將已生成之加值ID,發送至電子結帳管理伺服器1。The value-added amount information issuance request sending unit 113 can also send a value-added amount information issuance request to the electronic currency management server 3. The value-added amount information issuance request can also indicate a request for the safekeeping of the value-added amount information indicated by the specific value-added amount based on the value-added request received by the value-added request receiving unit 111. That is, the value-added amount information issuance request can also indicate a request for the issuance of the value-added amount information, and can also indicate a request for the safekeeping of the value-added amount information. The value-added amount information issuance request sending unit 113 can also send the value-added amount information issuance request after the point deduction processing caused by the point management server 2 is completed. The value-added amount information issuance request can also contain the value-added amount. Furthermore, the request for issuing the value-added amount information may also include the transaction ID. The electronic currency management server 3 that receives the request for issuing the value-added amount information may also generate the value-added amount information including the value-added amount, and store the value-added amount information in the value-added amount information DB 32. In this way, the value-added amount information may also be stored. Furthermore, the electronic currency management server 3 may also generate a value-added ID for the value-added amount information that has been issued. The electronic currency management server 3 may also send the generated value-added ID to the electronic checkout management server 1.

加值金額收取要求收訊部114,係亦可從使用者終端4接收加值金額收取要求。加值金額收取要求係亦可表示,藉由加值金額資訊發行要求送訊部113發送加值金額資訊發行要求而令使用者以電子貨幣來收取已被點數管理伺服器2所保管之加值金額資訊所示的加值金額之入金的要求。加值金額收取要求,係亦可含有已被發行的加值金額資訊的加值ID。The value-added amount collection request receiving unit 114 can also receive a value-added amount collection request from the user terminal 4. The value-added amount collection request can also indicate a request for the user to collect the value-added amount indicated by the value-added amount information stored in the point management server 2 with electronic currency by sending the value-added amount information issuance request by the value-added amount information issuance request sending unit 113. The value-added amount collection request can also include the value-added ID of the issued value-added amount information.

加值金額收取要求送訊部115,係亦可將已被加值金額收取要求收訊部114所接收之加值金額收取要求,發送至電子貨幣管理伺服器3。電子貨幣管理伺服器3,係亦可一旦接收到加值金額收取要求,就令使用者終端4執行電子貨幣之加值。在電子貨幣之加值為成功的情況下,電子貨幣管理伺服器3係亦可結束正在保管的加值金額資訊之保管。所謂加值金額資訊之保管的結束係亦可為,將加值金額資訊從加值金額資訊DB32予以刪除。在電子貨幣之加值為失敗的情況下,電子貨幣管理伺服器3係亦可繼續正在保管的加值金額資訊之保管。亦即,加值金額資訊係亦可遺留。The value-added amount collection request sending unit 115 can also send the value-added amount collection request received by the value-added amount collection request receiving unit 114 to the electronic currency management server 3. Once the electronic currency management server 3 receives the value-added amount collection request, it can also instruct the user terminal 4 to perform the value-added of the electronic currency. When the value-added of the electronic currency is successful, the electronic currency management server 3 can also terminate the storage of the value-added amount information being stored. The so-called termination of the storage of the value-added amount information can also be to delete the value-added amount information from the value-added amount information DB32. In the case where the recharge of the electronic currency fails, the electronic currency management server 3 may continue to store the recharge amount information being stored. That is, the recharge amount information may also be retained.

加值金額資訊保管狀態取得部116,係亦可在藉由加值金額收取要求送訊部115而發送了加值金額收取要求之後,將已被電子貨幣管理伺服器3所保管之加值金額資訊之保管狀態,從電子貨幣管理伺服器3加以取得。例如,加值金額資訊保管狀態取得部116,係亦可向電子貨幣管理伺服器3,發送加值金額資訊要求。加值金額資訊要求,係亦可表示加值金額資訊的保管狀態之要求。加值金額資訊要求,係亦可含有例如交易ID或加值ID。接收到加值金額資訊要求的電子貨幣管理伺服器3,係亦可將保管狀態資訊,發送至電子結帳管理伺服器1。保管狀態資訊,係亦可表示加值金額資訊的保管狀態。例如,在加值金額資訊要求是含有交易ID的情況下,電子結帳管理伺服器1係亦可判定,是否有加值金額資訊係與該交易ID建立關連而被記憶在加值金額資訊DB32中。在有加值金額資訊被記憶的情況下,電子結帳管理伺服器1,係亦可發送該加值金額資訊的加值ID,來作為保管狀態資訊。在沒有加值金額資訊被記憶的情況下,電子結帳管理伺服器1,係亦可發送「無加值金額資訊」,來作為保管狀態資訊。在加值金額資訊要求是含有加值ID的情況下,電子結帳管理伺服器1係亦可判定,是否有加值金額資訊係與該加值ID建立關連而被記憶在加值金額資訊DB32中。在有加值金額資訊被記憶的情況下,電子結帳管理伺服器1,係亦可發送「有加值金額資訊」,來作為保管狀態資訊。在沒有加值金額資訊被記憶的情況下,電子結帳管理伺服器1,係亦可發送「無加值金額資訊」,來作為保管狀態資訊。The value-added amount information storage status acquisition unit 116 can also acquire the storage status of the value-added amount information already stored in the electronic currency management server 3 from the electronic currency management server 3 after sending the value-added amount collection request through the value-added amount collection request sending unit 115. For example, the value-added amount information storage status acquisition unit 116 can also send a value-added amount information request to the electronic currency management server 3. The value-added amount information request can also indicate a request for the storage status of the value-added amount information. The value-added amount information request can also contain, for example, a transaction ID or a value-added ID. The electronic currency management server 3 that receives the value-added amount information request can also send the storage status information to the electronic checkout management server 1. The storage status information may also indicate the storage status of the value-added amount information. For example, when the value-added amount information request includes a transaction ID, the electronic checkout management server 1 may also determine whether the value-added amount information is associated with the transaction ID and stored in the value-added amount information DB 32. If the value-added amount information is stored, the electronic checkout management server 1 may also send the value-added ID of the value-added amount information as the storage status information. If the value-added amount information is not stored, the electronic checkout management server 1 may also send "no value-added amount information" as the storage status information. When the value-added amount information request includes the value-added ID, the electronic checkout management server 1 can also determine whether the value-added amount information is associated with the value-added ID and stored in the value-added amount information DB 32. When the value-added amount information is stored, the electronic checkout management server 1 can also send "value-added amount information is stored" as the storage status information. When the value-added amount information is not stored, the electronic checkout management server 1 can also send "no value-added amount information" as the storage status information.

加值金額收取判定部117係亦可判定,已被加值金額收取要求送訊部115所發送之加值金額收取要求所對應的加值金額資訊之收取,是否成功。亦即,加值金額收取判定部117係亦可判定,使用者終端4所致之電子貨幣之加值,是否成功。例如,加值金額收取判定部117,係亦可基於已被加值金額資訊保管狀態取得部116所取得的保管狀態資訊,來判定加值是否成功。如前述,在加值為成功的情況則加值金額資訊之保管就結束,在加值為失敗的情況則加值金額資訊之保管會繼續。因此,可根據加值金額資訊的保管狀態,來判定加值是否成功。The added amount collection determination unit 117 can also determine whether the collection of the added amount information corresponding to the added amount collection request sent by the added amount collection request sending unit 115 is successful. That is, the added amount collection determination unit 117 can also determine whether the addition of electronic currency by the user terminal 4 is successful. For example, the added amount collection determination unit 117 can also determine whether the addition is successful based on the storage status information obtained by the added amount information storage status acquisition unit 116. As mentioned above, if the addition is successful, the storage of the added amount information ends, and if the addition fails, the storage of the added amount information continues. Therefore, whether the top-up is successful can be determined based on the storage status of the top-up amount information.

電子貨幣之加值係會有需要時間的情況。因此,只依靠加值金額收取要求剛被發送至電子貨幣管理伺服器3之後就立刻取得加值金額資訊的保管狀態,會有無法適切地判定加值是否成功的情況。於是,加值金額資訊保管狀態取得部116,係亦可從加值金額收取要求被發送起以所定週期(例如1秒週期、2秒週期、5秒週期等),來取得保管狀態。然後,加值金額收取判定部117,係亦可在從加值金額收取要求被發送起算所定時間(例如10秒、30秒、1分等)以內,在處於加值金額資訊未被保管之狀態的情況下,則判定為加值成功。另一方面,加值金額收取判定部117,係亦可即使經過所定時間而加值金額資訊仍處於正被保管之狀態的情況下,就判定為加值失敗。The recharge of electronic money may take time. Therefore, if the storage status of the recharge amount information is obtained immediately after the recharge amount collection request is sent to the electronic money management server 3, it may be impossible to properly determine whether the recharge is successful. Therefore, the recharge amount information storage status acquisition unit 116 can also obtain the storage status at a predetermined period (e.g., 1 second period, 2 second period, 5 second period, etc.) from the time the recharge amount collection request is sent. Then, the top-up amount collection determination unit 117 may determine that the top-up is successful if the top-up amount information is not stored within a predetermined time (e.g., 10 seconds, 30 seconds, 1 minute, etc.) from when the top-up amount collection request is sent. On the other hand, the top-up amount collection determination unit 117 may determine that the top-up is unsuccessful if the top-up amount information is still stored even after the predetermined time has passed.

點數減算確定控制部118,係亦可在以隨應於已被加值金額資訊發行要求送訊部113所發送之加值金額資訊發行要求而被保管之加值金額資訊為依據的加值為成功的情況下,令點數管理伺服器2執行點數減算確定處理。點數減算確定處理係亦可為,將點數減算處理所致之利用可能點數量之減算予以確定的處理。例如,點數減算確定控制部118,係亦可向點數管理伺服器2,發送點數減算確定要求。點數減算確定要求,係亦可表示利用可能點數量之減算的確定之要求。點數減算確定要求係亦可含有例如:將發送了加值要求之使用者終端4做利用的使用者的使用者ID。又,點數減算確定要求,係亦可含有已被確保之點數所對應的授權ID。甚至,點數減算確定要求,係亦可含有確定點數量。確定點數量,係亦可表示已被確保之點數之中的利用係被確定的點數的量。電子貨幣之加值中的確定點數量,係亦可為加值點數量。亦即,於本實施形態中,已被確保之點數之全部的利用係被確定。無法確定比已被確保之點數更多的點數之利用。The point deduction determination control unit 118 may also instruct the point management server 2 to execute a point deduction determination process when the recharge based on the recharge amount information stored in response to the recharge amount information issuance request sent by the recharge amount information issuance request sending unit 113 is successful. The point deduction determination process may also be a process for determining the deduction of the usable point amount due to the point deduction process. For example, the point deduction determination control unit 118 may also send a point deduction determination request to the point management server 2. The point deduction determination request may also indicate a request for determining the deduction of the usable point amount. The point deduction confirmation request may also include, for example, the user ID of the user who will use the user terminal 4 that sent the value-added request. In addition, the point deduction confirmation request may also include the authorization ID corresponding to the points that have been guaranteed. Furthermore, the point deduction confirmation request may also include the confirmed point amount. The confirmed point amount may also indicate the amount of points whose utilization is confirmed among the points that have been guaranteed. The confirmed point amount in the value-added of the electronic currency may also be the value-added point amount. That is, in this embodiment, all utilization of the guaranteed points is confirmed. The utilization of more points than the guaranteed points cannot be confirmed.

加值取消控制部119,係亦可在以隨應於已被加值金額資訊發行要求送訊部113所發送之加值金額資訊發行要求而被保管之加值金額資訊為依據的加值為失敗的情況下,向電子貨幣管理伺服器3發送加值金額資訊取消要求,且令點數管理伺服器2執行點數減算取消處理。加值金額資訊取消要求,係亦可表示電子貨幣之加值的取消之要求。或者,加值金額資訊取消要求,係亦可表示已被保管之加值金額資訊之保管的結束之要求。加值金額資訊取消要求,係亦可含有例如已被發行之加值金額資訊的加值ID。接收到加值金額資訊取消要求的電子貨幣管理伺服器3,係亦可將正在保管的加值金額資訊予以刪除。點數減算取消處理,係亦可為將點數減算處理所致之利用可能點數量之減算予以取消的處理。亦即,點數減算取消處理,係亦可表示將已被確保之點數予以釋放的處理,或將已被確保之點數歸還給使用者的處理。例如,加值取消控制部119,係亦可向點數管理伺服器2,發送點數減算取消要求。點數減算取消要求,係亦可為表示利用可能點數量之減算的取消之要求。點數減算取消要求係亦可含有例如:將發送了加值要求之使用者終端4做利用的使用者的使用者ID。又,點數減算取消要求,係亦可含有已被確保之點數所對應的授權ID。甚至,點數減算取消要求,係亦可含有釋放點數量。釋放點數量,係亦可表示已被確保之點數之中的被釋放的點數的量。電子貨幣之加值中的釋放點數量,係亦可為加值點數量。亦即,於本實施形態中,已被確保之點數之全部都被釋放。無法釋放比已被確保之點數更多的點數。The recharge cancellation control unit 119 may also send a recharge amount information cancellation request to the electronic currency management server 3 and instruct the point management server 2 to execute the point deduction cancellation process when the recharge based on the recharge amount information stored in response to the recharge amount information issuance request sent by the recharge amount information issuance request sending unit 113 fails. The recharge amount information cancellation request may also indicate a request to cancel the recharge of the electronic currency. Alternatively, the recharge amount information cancellation request may also indicate a request to terminate the storage of the stored recharge amount information. The recharge amount information cancellation request may also contain, for example, the recharge ID of the issued recharge amount information. The electronic currency management server 3 that receives the request to cancel the added value amount information may also delete the added value amount information being stored. The point deduction cancellation process may also be a process for canceling the deduction of the amount of points that can be used due to the point deduction process. That is, the point deduction cancellation process may also represent a process for releasing the points that have been secured, or a process for returning the points that have been secured to the user. For example, the added value cancellation control unit 119 may also send a point deduction cancellation request to the point management server 2. The point deduction cancellation request may also be a request for canceling the deduction of the amount of points that can be used. The point deduction cancellation request may also contain, for example, the user ID of the user who will use the user terminal 4 that sent the added value request. Furthermore, the request to cancel the point deduction may also include the authorization ID corresponding to the secured points. Furthermore, the request to cancel the point deduction may also include the amount of points to be released. The amount of points to be released may also represent the amount of points to be released among the secured points. The amount of points to be released in the top-up of the electronic currency may also be the amount of top-up points. That is, in this embodiment, all the secured points are released. It is not possible to release more points than the secured points.

點數減算確定控制部118及加值取消控制部119之其中任一方,亦可隨應於加值金額收取判定部117所做的判定結果而作動。例如,亦可為,在加值金額收取判定部117判定為加值成功的情況下,點數減算確定控制部118就會作動。亦可在加值金額收取判定部117判定為加值失敗的情況下,加值取消控制部119就會作動。Either the point deduction determination control unit 118 or the top-up cancellation control unit 119 may be activated in response to the determination result of the top-up amount collection determination unit 117. For example, when the top-up amount collection determination unit 117 determines that the top-up is successful, the point deduction determination control unit 118 may be activated. Alternatively, when the top-up amount collection determination unit 117 determines that the top-up is unsuccessful, the top-up cancellation control unit 119 may be activated.

[3-1-2.隨應於加值金額資訊取消要求而加值金額資訊未被刪除的情況] 如前述,電子貨幣之加值為失敗的情況下,加值取消控制部119,係向電子貨幣管理伺服器3,發送加值金額資訊取消要求。電子貨幣管理伺服器3,係令正在保管中的加值金額資訊之保管被結束。然而,有時候,即使加值取消控制部119已經發送了加值金額資訊取消要求,但加值金額資訊之保管仍會繼續。亦即,使用者未收取的加值金額資訊係會遺留。例如,因為某種理由,導致加值金額資訊取消要求並未送達電子貨幣管理伺服器3的情況下,則加值金額資訊之保管就會繼續。例如,電子結帳管理伺服器1與電子貨幣管理伺服器3之間一旦發生通訊障礙,則加值金額資訊取消要求就不會送達至電子貨幣管理伺服器3。 [3-1-2. Case where the added amount information is not deleted in response to a request to cancel the added amount information] As mentioned above, when the addition of electronic currency fails, the added amount cancellation control unit 119 sends a request to cancel the added amount information to the electronic currency management server 3. The electronic currency management server 3 terminates the storage of the added amount information being stored. However, sometimes, even if the added amount cancellation control unit 119 has sent a request to cancel the added amount information, the storage of the added amount information will continue. That is, the added amount information that the user has not received will be retained. For example, if the cancellation request of the top-up amount information is not delivered to the electronic currency management server 3 for some reason, the storage of the top-up amount information will continue. For example, if a communication failure occurs between the electronic checkout management server 1 and the electronic currency management server 3, the cancellation request of the top-up amount information will not be delivered to the electronic currency management server 3.

電子貨幣之加值為失敗的情況下,點數管理伺服器2係執行點數減算取消處理。即使點數減算取消處理已被執行,若加值金額資訊仍被保管,則在點數管理伺服器2與電子貨幣管理伺服器3之間就會發生資訊的不匹配。於是,亦可在加值金額資訊之保管結束後,以使得點數管理伺服器2會執行點數減算取消處理的方式,加值取消控制部119係會作動。例如,亦可為,一旦電子貨幣管理伺服器3將加值金額資訊從加值金額資訊DB32中予以刪除,則向電子結帳管理伺服器1,通知保管的結束。加值取消控制部119,係亦可只有在接收到該通知的情況下,向點數管理伺服器2發送點數減算取消要求。或者,亦可在加值金額資訊取消要求已被發送之後,如前述般地由加值金額資訊保管狀態取得部116將加值金額資訊的保管狀態從電子貨幣管理伺服器3加以取得,藉此,加值金額收取判定部117係判定加值金額資訊是否正被保管。加值取消控制部119,係亦可在加值金額資訊未被保管的情況下,向點數管理伺服器2發送點數減算取消要求。When the recharge of electronic currency fails, the point management server 2 executes the point deduction cancellation process. Even if the point deduction cancellation process has been executed, if the recharge amount information is still stored, there will be information mismatch between the point management server 2 and the electronic currency management server 3. Therefore, after the storage of the recharge amount information is completed, the recharge cancellation control unit 119 may be activated in such a way that the point management server 2 executes the point deduction cancellation process. For example, once the electronic currency management server 3 deletes the recharge amount information from the recharge amount information DB 32, it may notify the electronic checkout management server 1 of the end of storage. The top-up cancellation control unit 119 may send a point deduction cancellation request to the point management server 2 only when receiving the notification. Alternatively, after the top-up amount information cancellation request has been sent, the top-up amount information storage status acquisition unit 116 may acquire the storage status of the top-up amount information from the electronic money management server 3 as described above, thereby allowing the top-up amount collection determination unit 117 to determine whether the top-up amount information is being stored. The top-up cancellation control unit 119 may send a point deduction cancellation request to the point management server 2 when the top-up amount information is not being stored.

即使加值金額資訊取消要求已被發送,但正被保管的加值金額資訊之保管仍為繼續的情況下,才對該加值金額資訊做處置,可能較佳。於是,點數減算控制部112及加值金額資訊發行要求送訊部113,係亦可在加值金額資訊之保管仍為繼續的情況下,直到以該加值金額資訊為依據的加值成功為止,限制以從該使用者終端4新接收到加值要求為依據的對電子貨幣之新的加值。例如,點數減算控制部112,係亦可不令點數管理伺服器2,執行點數減算處理。又例如,加值金額資訊發行要求送訊部113,係亦可不向電子貨幣管理伺服器3,發送加值金額資訊發行要求。Even if the request for canceling the value-added amount information has been sent, it may be better to deal with the value-added amount information when the storage of the value-added amount information being stored is still continued. Therefore, the point deduction control unit 112 and the value-added amount information issuance request transmission unit 113 can also limit the new value-added to the electronic currency based on the newly received value-added request from the user terminal 4 until the value-added based on the value-added amount information is successfully stored when the storage of the value-added amount information is still continued. For example, the point deduction control unit 112 can also not allow the point management server 2 to execute the point deduction process. For another example, the value-added amount information issuance request sending unit 113 may not send the value-added amount information issuance request to the electronic currency management server 3.

又,電子結帳應用程式係亦可被編程為,在加值金額資訊是處於正被保管之狀態的情況下,就會禁止使用者終端4所致之新的加值要求之送訊。例如,使用者終端4,係亦可在顯示電子結帳應用程式中的所定之畫面之際,從電子貨幣管理伺服器3透過電子結帳管理伺服器1,取得加值金額資訊的保管狀態。使用者終端4,係亦可基於已取得之保管狀態,來判定是否許可加值要求之送訊。Furthermore, the electronic checkout application can also be programmed to prohibit the sending of new value-added request signals from the user terminal 4 when the value-added amount information is in a state of being stored. For example, the user terminal 4 can also obtain the storage status of the value-added amount information from the electronic money management server 3 through the electronic checkout management server 1 while displaying a predetermined screen in the electronic checkout application. The user terminal 4 can also determine whether to allow the sending of the value-added request signal based on the storage status that has been obtained.

圖10係為加值金額資訊仍遺留之情況下的電子結帳應用程式的電子貨幣主畫面之一例的圖示。圖10所示的電子貨幣主畫面100,係除了含有例如:設定小圖示110、卡片加值鈕120、點數加值鈕130、餘額確認鈕140、及加值履歷鈕150以外,亦可還含有收取鈕160。收取鈕160,係亦可含有表示加值金額資訊仍為遺留的訊息。又,收取鈕160係亦可為,為了收取針對仍遺留之加值金額資訊的入金而可讓使用者操作的按鈕。於圖10中,使用者即使操作卡片加值鈕120,仍無法令卡片加值畫面被顯示。又,使用者即使操作點數加值鈕130,仍無法令點數加值鈕畫面被顯示。因此,加值要求之送訊係為不可能。 FIG. 10 is a diagram showing an example of an electronic money main screen of an electronic checkout application when the top-up amount information is still left. The electronic money main screen 100 shown in FIG. 10 may include, for example, a setting small icon 110, a card top-up button 120, a point top-up button 130, a balance confirmation button 140, and a top-up history button 150, and may also include a collection button 160. The collection button 160 may also include a message indicating that the top-up amount information is still left. Furthermore, the collection button 160 may also be a button that allows the user to operate in order to collect the deposit for the top-up amount information that is still left. In FIG. 10 , even if the user operates the card top-up button 120 , the card top-up screen cannot be displayed. Also, even if the user operates the point top-up button 130 , the point top-up button screen cannot be displayed. Therefore, it is impossible to send a top-up request.

加值金額收取要求收訊部114,係亦可即使加值取消控制部119已經發送加值金額資訊取消要求,在加值金額資訊之保管仍為繼續的狀態下,從使用者終端4接收加值金額收取要求。然後,加值金額收取要求送訊部115,係亦可將已被加值金額收取要求收訊部114所接收之加值金額收取要求,發送至電子貨幣管理伺服器3。藉由這些處理,就可期待以該加值金額資訊為依據的電子貨幣之加值變成成功。但是,會因為最後的加值要求時之餘額與加值金額之合計超過餘額上限,而有發生加值失敗的可能性。因此,使用者係若在餘額減少前,執行仍遺留之加值金額資訊所對應之入金之收取,則會有收取失敗之可能性,這點必須留意。 The top-up amount collection request receiving unit 114 can receive the top-up amount collection request from the user terminal 4 while the storage of the top-up amount information is still in a state where the top-up amount information is still kept even if the top-up cancellation control unit 119 has sent the top-up amount information cancellation request. Then, the top-up amount collection request sending unit 115 can also send the top-up amount collection request received by the top-up amount collection request receiving unit 114 to the electronic currency management server 3. Through these processes, it is expected that the top-up of the electronic currency based on the top-up amount information will be successful. However, there is a possibility that the top-up failure will occur because the total of the balance at the time of the last top-up request and the top-up amount exceeds the upper limit of the balance. Therefore, if the user executes the collection of the deposit corresponding to the remaining top-up amount information before the balance is reduced, there is a possibility of collection failure, which must be noted.

使用者終端4,係亦可隨應於電子貨幣主畫面100中所被顯示的收取鈕160被使用者所操作,而發送加值金額收取要求。 The user terminal 4 can also send a request for receiving the top-up amount in response to the user operating the receiving button 160 displayed in the electronic currency main screen 100.

又,使用者終端4,係亦可在電子結帳應用程式的加值履歷畫面正在顯示時,發送加值金額收取要求。在加值履歷畫面中,電子貨幣之加值履歷係被顯示。 Furthermore, the user terminal 4 can also send a request to collect the top-up amount while the top-up history screen of the electronic checkout application is being displayed. In the top-up history screen, the top-up history of the electronic currency is displayed.

加值履歷管理部121,係亦可將加值履歷,發送至使用者終端4。該加值履歷係亦可將使用者所做的 加值金額資訊所對應之入金之收取是否完成,可識別地加以表示。例如,加值履歷中所包含之加值日誌,亦可含有加值狀態。在加值狀態是被設定成「交換申請中」的情況下,入金的收取係為未完成。在加值狀態是被設定成「完成」的情況下,入金的收取係為完成。使用者終端4,係亦可顯示加值狀態已被設定成「取消」的加值日誌,亦可不顯示。 The top-up record management unit 121 can also send the top-up record to the user terminal 4. The top-up record can also indicate whether the deposit corresponding to the top-up amount information made by the user has been completed. For example, the top-up log included in the top-up record can also contain the top-up status. When the top-up status is set to "Exchange application in progress", the deposit collection is incomplete. When the top-up status is set to "Complete", the deposit collection is completed. The user terminal 4 can also display the top-up log whose top-up status has been set to "Cancel" or not.

使用者終端4,係亦可在加值履歷畫面中顯示出加值履歷,同時在該加值履歷中所包含之加值日誌所表示的加值之中,與加值金額資訊所對應之入金之收取尚未完成的加值建立關連,而顯示出所定之操作要素。該操作要素係亦可為,為了收取加值金額資訊所對應之入金而可讓使用者操作的要素。作為操作要素之例子,可舉出按鈕、小圖示、連結、選單等。然後,使用者終端4,係亦可隨應於該操作要素***作,而發送加值金額收取要求。 The user terminal 4 can also display the top-up history in the top-up history screen, and at the same time, establish a correlation with the top-up for which the deposit corresponding to the top-up amount information has not been completed, among the top-ups represented by the top-up log included in the top-up history, and display a predetermined operation element. The operation element can also be an element that the user can operate in order to collect the deposit corresponding to the top-up amount information. As examples of the operation element, buttons, small icons, links, menus, etc. can be cited. Then, the user terminal 4 can also send a top-up amount collection request in response to the operation element being operated.

圖11係為加值履歷畫面之一例的圖示。例如,於電子貨幣主畫面100中一旦使用者按下加值履歷鈕150等,則圖11所示的加值履歷畫面300亦可被顯示。如圖11所示,加值履歷畫面300,係亦可含有1或複數個加值資訊310。加值資訊310,係為相當於加值日誌的資訊。於圖11中,作為加值資訊310,係被顯示有加值資訊310-1、310-2、310-3、及310-4。各加值資訊310,係亦可含有例如加值日期311、加值種別312、及加值金額313等。加值日期311,係表示電子貨幣之加值被執行的日期。加值種別312係表示,所被要求的加值,是否為利用到點數的加值、還是利用到***的加值。加值資訊310-1及310-3,係為關於利用到點數之加值的資訊。加值金額資訊所對應之入金之收取尚未完成之加值的加值資訊310,係亦可還含有訊息320及收取鈕330。訊息320,係亦可表示加值金額資訊所對應之入金之收取尚未完成。收取鈕330,係亦可相當於前述的操作要素。使用者終端4,係亦可一旦使用者按下收取鈕330,就發送加值金額收取要求。FIG. 11 is a diagram showing an example of a value-added history screen. For example, once the user presses the value-added history button 150 in the electronic currency main screen 100, the value-added history screen 300 shown in FIG. 11 may also be displayed. As shown in FIG. 11, the value-added history screen 300 may also contain one or more value-added information 310. The value-added information 310 is information equivalent to a value-added log. In FIG. 11, value-added information 310-1, 310-2, 310-3, and 310-4 are displayed as the value-added information 310. Each value-added information 310 may also contain, for example, a value-added date 311, a value-added type 312, and a value-added amount 313. The value-added date 311 indicates the date on which the value-added of the electronic currency is executed. The top-up type 312 indicates whether the top-up requested is a top-up using points or a top-up using a credit card. The top-up information 310-1 and 310-3 are information about top-ups using points. The top-up information 310 for top-up where the deposit corresponding to the top-up amount information has not yet been completed may also include a message 320 and a collection button 330. The message 320 may also indicate that the deposit corresponding to the top-up amount information has not yet been completed. The collection button 330 may also be equivalent to the aforementioned operation element. The user terminal 4 may also send a top-up amount collection request once the user presses the collection button 330.

使用者終端4,係亦可在用來解除電子結帳應用程式與使用者的電子貨幣之連動所需之操作是已被使用者所進行的情況下,對應於已被保管之加值金額資訊之保管仍為繼續之事實,顯示出與前述的操作要素相同的操作要素。The user terminal 4 may also display the same operation elements as those mentioned above in response to the fact that the custody of the stored value-added amount information continues, when the operation required to release the linkage between the electronic checkout application and the user's electronic currency has been performed by the user.

圖12係為電子結帳應用程式的設定畫面之一例的圖示。例如,亦可為,於電子貨幣主畫面100中一旦使用者按下設定小圖示110等,則圖12所示的設定畫面400係被顯示。如圖12所示,設定畫面400,係亦可含有連動解除鈕410等。連動解除鈕410係亦可為,為了顯示連動解除畫面而可讓使用者操作的按鈕。連動解除畫面係亦可為,用來讓使用者選擇是否解除電子結帳應用程式與電子貨幣之連動所需之畫面。於連動解除畫面中,一旦使用者選擇連動之解除,則連動就會被實際地解除。在加值金額資訊仍為遺留的狀態下,於設定畫面400中一旦使用者操作連動解除鈕410,則未收取餘額收取確認畫面會被顯示。未收取餘額收取確認畫面,係為用來讓使用者選擇是否收取仍遺留之加值金額資訊所對應之入金所需之畫面。FIG. 12 is an illustration of an example of a setting screen of the electronic checkout application. For example, once the user presses the setting small icon 110 in the electronic currency main screen 100, the setting screen 400 shown in FIG. 12 is displayed. As shown in FIG. 12, the setting screen 400 may also include a linkage release button 410. The linkage release button 410 may also be a button that the user can operate in order to display the linkage release screen. The linkage release screen may also be a screen required for the user to choose whether to release the linkage between the electronic checkout application and the electronic currency. In the linkage release screen, once the user chooses to release the linkage, the linkage will be actually released. When the top-up amount information is still left, once the user operates the linkage release button 410 in the setting screen 400, the uncollected balance collection confirmation screen will be displayed. The uncollected balance collection confirmation screen is a screen required for the user to choose whether to collect the deposit corresponding to the remaining top-up amount information.

圖13係為電子結帳應用程式的未收取餘額收取確認畫面之一例的圖示。如圖13所示,未收取餘額收取確認畫面500,係亦可含有:訊息510、收取鈕520、關閉鈕530、連動解除鈕540等。訊息510係亦可表示,使用者尚未收取入金的加值金額資訊仍為遺留。收取鈕520,係亦可相當於前述的操作要素。關閉鈕530係亦可為,用來消去未收取餘額收取確認畫面500,令設定畫面400被顯示所需之按鈕。連動解除鈕540係亦可為,用來令連動解除畫面被顯示所需之按鈕。使用者終端4,係亦可一旦使用者按下收取鈕520,就發送加值金額收取要求。FIG. 13 is an illustration of an example of an uncollected balance collection confirmation screen of an electronic checkout application. As shown in FIG. 13 , the uncollected balance collection confirmation screen 500 may also include: a message 510, a collection button 520, a close button 530, a linkage release button 540, etc. The message 510 may also indicate that the user has not yet collected the top-up amount information that is still retained. The collection button 520 may also be equivalent to the aforementioned operation element. The close button 530 may also be a button required to delete the uncollected balance collection confirmation screen 500 and display the setting screen 400. The linkage release button 540 may also be a button required to display the linkage release screen. The user terminal 4 may also send a request for collecting the top-up amount once the user presses the collect button 520.

[3-2.點數管理伺服器] 接著,參照圖14及圖15,說明點數管理伺服器2中的系統控制部21的機能概要。圖14係為點數管理伺服器2中的系統控制部21的機能區塊之一例的圖示。系統控制部21,係亦可藉由CPU21a,將點數管理伺服器程式中所含之各種程式碼予以讀出並執行,而如如圖14所示,成為點數減算部211、點數減算確定部212、點數減算取消部213、及點數履歷管理部214等而發揮機能。 [3-2. Points management server] Next, referring to Figures 14 and 15, the functional overview of the system control unit 21 in the point management server 2 is described. Figure 14 is a diagram of an example of the functional block of the system control unit 21 in the point management server 2. The system control unit 21 can also read and execute various program codes contained in the point management server program through the CPU 21a, and as shown in Figure 14, it becomes a point deduction unit 211, a point deduction determination unit 212, a point deduction cancellation unit 213, and a point history management unit 214 to function.

點數減算部211,係亦可基於電子結帳管理伺服器1所做的控制,而執行點數減算處理。例如,點數減算部211,係亦可依照從電子結帳管理伺服器1所被發送過來的授權要求,而執行點數減算處理。授權要求,係亦可含有使用者ID及確保點數量。該確保點數量係被設定成加值點數量。於點數減算處理中,點數減算部211,係亦可藉由從與該使用者ID建立關連而被記憶在點數DB24a中的利用可能點數量,減算該確保點數量,以更新利用可能點數量。又,點數減算部211,係亦可令授權DB24b記憶授權資訊。授權資訊,係表示點數已被確保之事實。授權資訊中所含之確保點數量,係除了表示已被確保之點數量,同時還表示利用可能點數量是減少了多少。該確保點數量係亦可為,為了將點數減算處理中的利用可能點數量之減算予以取消或無效化,而被使用的資訊。在授權資訊正被記憶在授權DB24b中的期間,該授權資訊所對應之點數減算處理係為可取消的狀態。亦即,可取消利用可能點數量之減算。在授權資訊被從授權DB24b刪除後,係利用可能點數量之減算係為已經確定的狀態或已被取消的狀態。點數減算部211,係亦可一旦授權資訊被記憶,就將該授權資訊的授權ID,發送至電子結帳管理伺服器1。The point deduction unit 211 may also perform point deduction processing based on the control performed by the electronic checkout management server 1. For example, the point deduction unit 211 may also perform point deduction processing according to the authorization request sent from the electronic checkout management server 1. The authorization request may also contain a user ID and a guaranteed point amount. The guaranteed point amount is set as a value-added point amount. In the point deduction processing, the point deduction unit 211 may also update the usable point amount by deducting the guaranteed point amount from the usable point amount that is associated with the user ID and stored in the point DB 24a. Furthermore, the point deduction unit 211 may also cause the authorization DB 24b to store the authorization information. Authorization information indicates the fact that points have been guaranteed. The guaranteed point amount contained in the authorization information indicates not only the guaranteed point amount, but also how much the available points have been reduced. The guaranteed point amount may also be information used to cancel or invalidate the reduction of the available points in the point reduction process. While the authorization information is being stored in the authorization DB24b, the point reduction process corresponding to the authorization information is in a cancelable state. In other words, the reduction of the available points can be canceled. After the authorization information is deleted from the authorization DB24b, the reduction of the available points is in a confirmed state or a canceled state. Once the authorization information is stored, the point deduction unit 211 may send the authorization ID of the authorization information to the electronic checkout management server 1.

點數減算確定部212,係亦可基於電子結帳管理伺服器1所做的控制,而執行點數減算確定處理。點數減算確定處理係亦可為,令已被點數減算部211所執行的點數減算處理中的利用可能點數量之減算被確定的處理。例如,點數減算確定部212係亦可依照從電子結帳管理伺服器1所被發送過來的點數減算確定要求,而執行點數減算確定處理。點數減算確定要求,係亦可含有使用者ID及授權ID。於點數減算確定處理中,點數減算確定部212,係亦可從授權DB24b,將與該授權ID建立關連的授權資訊,予以刪除。點數減算確定部212,係亦可實際刪除授權資訊。或者,點數減算確定部212,係亦可將授權資訊,改寫成表示減算已經確定的資訊等,藉此而實質地刪除該授權資訊。授權資訊被刪除後,利用可能點數量之減算就不可取消。The point deduction determination unit 212 may also perform point deduction determination processing based on the control of the electronic checkout management server 1. The point deduction determination processing may also be processing for determining the deduction of the usable point amount in the point deduction processing executed by the point deduction unit 211. For example, the point deduction determination unit 212 may also perform point deduction determination processing according to a point deduction determination request sent from the electronic checkout management server 1. The point deduction determination request may also include a user ID and an authorization ID. In the point deduction confirmation process, the point deduction confirmation unit 212 may delete the authorization information associated with the authorization ID from the authorization DB 24b. The point deduction confirmation unit 212 may actually delete the authorization information. Alternatively, the point deduction confirmation unit 212 may actually delete the authorization information by rewriting the authorization information to information indicating that the deduction has been confirmed. After the authorization information is deleted, the deduction of the usable point amount cannot be canceled.

點數減算取消部213,係亦可基於電子結帳管理伺服器1所做的控制,而執行點數減算取消處理。點數減算取消處理係亦可為,將已被點數減算部211所執行的點數減算處理中的利用可能點數量之減算予以取消的處理。例如,點數減算取消部213,係亦可依照從電子結帳管理伺服器1所被發送過來的點數減算取消要求,而執行點數減算取消處理。點數減算取消要求,係亦可含有使用者ID及授權ID。於點數減算取消處理中,點數減算取消部213,係亦可判定,是否有授權資訊係與該授權ID建立關連而被記憶在授權DB24b中。在有授權資訊被記憶的情況下,點數減算取消部213,係亦可藉由對與使用者ID建立關連而被記憶在點數DB24a中的利用可能點數量,加算該授權資訊中所含之確保點數量,以更新利用可能點數量。又,點數減算取消部213,係亦可從授權DB24b中,刪除該授權資訊。The point deduction cancellation unit 213 may also perform point deduction cancellation processing based on the control performed by the electronic checkout management server 1. The point deduction cancellation processing may also be processing for canceling the deduction of the usable point amount in the point deduction processing that has been performed by the point deduction unit 211. For example, the point deduction cancellation unit 213 may also perform point deduction cancellation processing according to a point deduction cancellation request sent from the electronic checkout management server 1. The point deduction cancellation request may also include a user ID and an authorization ID. In the point deduction cancellation processing, the point deduction cancellation unit 213 may also determine whether authorization information is associated with the authorization ID and stored in the authorization DB 24b. If the authorization information is stored, the point deduction canceling unit 213 may update the usable points by adding the guaranteed points included in the authorization information to the usable points stored in the points DB 24a in association with the user ID. Furthermore, the point deduction canceling unit 213 may delete the authorization information from the authorization DB 24b.

點數履歷管理部214,係亦可將點數履歷DB24c中所被記憶之點數履歷,發送至使用者終端4。例如,於點數應用程式的畫面中,隨應於使用者進行用來顯示點數實績畫面所需之操作,使用者終端4,係亦可向點數管理伺服器2發送點數履歷要求。點數實績畫面係亦可為,把點數的獲得及利用之履歷當作實績而加以顯示的畫面。點數履歷要求,係亦可含有該使用者的使用者ID。點數履歷管理部214,係亦可將與該使用者ID建立關連而被記憶在點數履歷DB24c中的1或複數個點數日誌加以取得,將這些點數日誌當作點數履歷而發送至使用者終端4。The point record management unit 214 may also send the point record stored in the point record DB 24c to the user terminal 4. For example, in the screen of the point application, in response to the user performing the operation required to display the point performance screen, the user terminal 4 may also send a point record request to the point management server 2. The point performance screen may also be a screen that displays the record of point acquisition and use as performance. The point record request may also include the user ID of the user. The point record management unit 214 may also obtain one or more point logs stored in the point record DB 24c in association with the user ID, and send these point logs to the user terminal 4 as point records.

被發送至使用者終端4的點數履歷,係亦可至少含有使用者所做的點數之利用的履歷。點數履歷,係亦可還含有使用者所做的點數之獲得的履歷。點數履歷,係亦可關於對電子貨幣之加值的點數之利用,而表示點數與電子貨幣的交換之狀況。例如,點數履歷,係亦可關於藉由點數減算部211而被執行了點數減算處理的點數之利用,而將點數與電子貨幣之交換表示為申請中。更具體而言,點數履歷係亦可為,關於雖然點數減算確定處理已被執行,但是點數減算確定處理以及點數減算取消處理都尚未被執行的點數之利用,表示交換為申請中。又,點數履歷,係亦可關於藉由點數減算確定部212而被執行了點數減算確定處理的點數之利用,表示點數與電子貨幣之交換為已完成。又,點數履歷,係亦可關於藉由點數減算取消部213而被執行了點數減算取消處理的點數之利用,表示點數與電子貨幣之交換為已取消。點數履歷中所包含之各點數日誌,係含有變更狀態。關於電子貨幣之加值的點數日誌的變更狀態,係被設定成「交換申請中」、「利用」、及「取消」之任一者。該變更狀態,係亦可表示點數與電子貨幣的交換之狀況。The point record sent to the user terminal 4 may at least include a record of the use of points by the user. The point record may also include a record of the acquisition of points by the user. The point record may also indicate the status of the exchange of points and electronic currency with respect to the use of points added to electronic currency. For example, the point record may indicate that the exchange of points and electronic currency is being applied for, with respect to the use of points that have been subjected to point deduction processing by the point deduction unit 211. More specifically, the point record may indicate that the exchange is being applied for, with respect to the use of points for which point deduction confirmation processing has been executed, but point deduction confirmation processing and point deduction cancellation processing have not yet been executed. Furthermore, the point history may also indicate that the exchange of points and electronic currency has been completed regarding the use of points that have been processed for point deduction confirmation by the point deduction confirmation unit 212. Furthermore, the point history may also indicate that the exchange of points and electronic currency has been canceled regarding the use of points that have been processed for point deduction cancellation by the point deduction cancellation unit 213. Each point log included in the point history contains a change status. The change status of the point log related to the top-up of electronic currency is set to any one of "exchange application in progress", "use", and "cancellation". This change status may also indicate the status of the exchange of points and electronic currency.

從點數管理伺服器2接收到點數履歷的使用者終端4,係亦可在點數實績畫面中顯示出點數履歷。圖15係為點數應用程式的點數實績畫面之一例的圖示。如圖15所示,點數實績畫面600,係亦可含有1或複數個實績資訊610。各實績資訊,係亦可對應於點數日誌。於圖15中,作為實績資訊610,係有實績資訊610-1、610-2、610-3、610-4、及610-5被顯示。各實績資訊610,係亦可含有:變更日期611、服務資訊612、內容資訊613、變更點數量614、及變更狀態615。變更日期611,係表示點數有被利用或獲得的日期。服務資訊612,係表示該點數的利用或獲得,是由於哪種服務所致。在點數是被利用於電子貨幣之加值的情況下,作為服務資訊612,亦可表示「電子貨幣」。內容資訊613,係表示點數的利用或獲得之內容。在點數是被利用於電子貨幣之加值的情況下,作為內容資訊613,亦可表示「對電子貨幣加值」。變更點數量614,係表示已被利用或獲得之點數的量。變更狀態615,係表示點數的利用或獲得之狀態。在點數是被利用於電子貨幣之加值的情況下,作為變更狀態615,亦可顯示「交換申請中」、「利用」、及「取消」之其中任一者。實績資訊610-1、610-3、及610-5,係分別表示對電子貨幣之加值的點數之利用。作為實績資訊610-1中所含之變更點數量614及變更狀態615,係被顯示「400」及「交換申請中」。因此,關於400點的量的點數,是正在申請往電子貨幣之交換。作為實績資訊610-3中所含之變更點數量614及變更狀態615,係被顯示「100」及「利用」。因此,關於100點的量的點數的往電子貨幣之交換是已經完成。作為實績資訊610-3中所含之變更點數量614及變更狀態615,係被顯示「0」及「取消」。因此,雖然有數點的點數與電子貨幣之交換被申請,但該交換係已被取消。The user terminal 4 that receives the point history from the point management server 2 can also display the point history in the point performance screen. FIG. 15 is an illustration of an example of a point performance screen of the point application. As shown in FIG. 15 , the point performance screen 600 can also contain one or more performance information 610. Each performance information can also correspond to the point log. In FIG. 15 , as the performance information 610, performance information 610-1, 610-2, 610-3, 610-4, and 610-5 are displayed. Each performance information 610 can also contain: change date 611, service information 612, content information 613, change point amount 614, and change status 615. The change date 611 indicates the date when the points are used or obtained. The service information 612 indicates for which service the points are used or obtained. When the points are used to add value to electronic currency, the service information 612 may also indicate "electronic currency". The content information 613 indicates the content of the use or acquisition of points. When the points are used to add value to electronic currency, the content information 613 may also indicate "add value to electronic currency". The change point amount 614 indicates the amount of points that have been used or obtained. The change status 615 indicates the status of the use or acquisition of points. When points are used for adding value to electronic currency, any one of "exchange application in progress", "in use", and "cancelled" may be displayed as the change status 615. Performance information 610-1, 610-3, and 610-5 respectively indicate the use of points for adding value to electronic currency. As the change point amount 614 and the change status 615 included in the performance information 610-1, "400" and "exchange application in progress" are displayed. Therefore, the points of 400 points are being applied for exchange to electronic currency. As the change point amount 614 and the change status 615 included in the performance information 610-3, "100" and "in use" are displayed. Therefore, the exchange of 100 points for electronic currency has been completed. The changed point amount 614 and the changed status 615 included in the performance information 610-3 are displayed as "0" and "cancelled". Therefore, although the exchange of several points for electronic currency has been applied, the exchange has been canceled.

[4.通訊系統的動作] 接著,針對通訊系統S的動作,使用圖16乃至圖19來說明。圖16係為利用到點數的電子貨幣之加值被要求之情況下的通訊系統S的處理例的序列圖。 [4. Operation of the communication system] Next, the operation of the communication system S will be described using Figures 16 to 19. Figure 16 is a sequence diagram of an example of the processing of the communication system S when top-up using electronic currency with points is requested.

使用者係操作電子結帳應用程式,而使點數加值畫面200被使用者終端4所顯示。然後,如圖16所示,使用者係在加值金額輸入欄230中輸入加值金額(步驟S101),並按下加值鈕250(步驟S102)。隨應於該操作,使用者終端4係將加值要求,發送至電子結帳管理伺服器1(步驟S103)。加值要求係含有:該使用者的使用者ID、加值金額、及使用者終端4中所被記憶的交易ID。The user operates the electronic checkout application, and the point recharge screen 200 is displayed on the user terminal 4. Then, as shown in FIG. 16 , the user enters the recharge amount in the recharge amount input column 230 (step S101), and presses the recharge button 250 (step S102). In response to this operation, the user terminal 4 sends a recharge request to the electronic checkout management server 1 (step S103). The recharge request contains: the user ID of the user, the recharge amount, and the transaction ID stored in the user terminal 4.

接收到加值要求的電子結帳管理伺服器1的加值金額資訊保管狀態取得部116,係向電子貨幣管理伺服器3,發送加值金額資訊要求(步驟S104)。加值金額資訊要求係亦可含有,被包含在加值要求中的交易ID。接收到加值金額資訊要求的電子貨幣管理伺服器3係判定,與該加值金額資訊要求中所含之交易ID建立關連的加值金額資訊是否有被記憶在加值金額資訊DB32中。這裡假設,加值金額資訊係未被記憶。電子貨幣管理伺服器3,係基於判定結果,而向電子結帳管理伺服器1發送「無加值金額資訊」(步驟S105)。此外,在有加值金額資訊被記憶的情況下,電子貨幣管理伺服器3,係亦可將該加值金額資訊的加值ID,發送至電子結帳管理伺服器1。The added value amount information storage status acquisition unit 116 of the electronic checkout management server 1 that receives the added value request sends a added value information request to the electronic currency management server 3 (step S104). The added value information request may also contain a transaction ID included in the added value request. The electronic currency management server 3 that receives the added value information request determines whether the added value information associated with the transaction ID included in the added value information request is stored in the added value information DB32. It is assumed here that the added value information is not stored. Based on the determination result, the electronic currency management server 3 sends "no added value information" to the electronic checkout management server 1 (step S105). In addition, when the value-added amount information is stored, the electronic currency management server 3 can also send the value-added ID of the value-added amount information to the electronic checkout management server 1.

接收到「無加值金額資訊」的電子結帳管理伺服器1的點數減算控制部112,係向點數管理伺服器2,發送授權要求(步驟S106)。授權要求,係含有加值要求中所含之使用者ID。又,授權要求,係將加值要求中所含之加值金額,當作確保點數量而含有。此外,從電子貨幣管理伺服器3接收到加值ID的情況下,電子貨幣管理伺服器3,係亦可向使用者終端4發送錯誤訊息,而不執行電子貨幣之加值之相關處理。The point deduction control unit 112 of the electronic checkout management server 1 that receives the "no value-added amount information" sends an authorization request to the point management server 2 (step S106). The authorization request includes the user ID included in the value-added request. Furthermore, the authorization request includes the value-added amount included in the value-added request as a guaranteed point amount. In addition, when the value-added ID is received from the electronic currency management server 3, the electronic currency management server 3 may also send an error message to the user terminal 4 without executing the relevant processing of the value-added of the electronic currency.

接收到授權要求的點數管理伺服器2的點數減算部211,係生成授權資訊(步驟S107)。例如,點數減算部211,係生成新的授權ID。又,點數減算部211係生成,含有:授權要求中所含之使用者ID及確保點數量,同時還含有已被生成之授權ID的授權資訊。點數減算部211,係令已被生成之授權資訊,被記憶在授權DB24b中。The point deduction unit 211 of the point management server 2 that receives the authorization request generates authorization information (step S107). For example, the point deduction unit 211 generates a new authorization ID. Furthermore, the point deduction unit 211 generates authorization information that includes the user ID and the amount of guaranteed points included in the authorization request, and the generated authorization ID. The point deduction unit 211 causes the generated authorization information to be stored in the authorization DB 24b.

接下來,點數減算部211,係藉由從與授權要求中所含之使用者ID建立關連而被記憶在點數DB24a中的利用可能點數量,減算確保點數量,以更新利用可能點數量(步驟S108)。Next, the point deduction unit 211 updates the usable point amount by deducting the guaranteed point amount from the usable point amount stored in the point DB 24a in association with the user ID included in the authorization request (step S108).

接下來,點數履歷管理部214,係令點數日誌,被記憶在點數履歷DB24c中(步驟S109)。例如,點數履歷管理部214係生成,含有:授權要求中所含之使用者ID、已被設定成「電子貨幣」之服務資訊、已被設定成「對電子貨幣加值」之內容資訊、已被設定成「交換申請中」之變更狀態、及已被設定成確保點數量之變更點數量的點數日誌。點數履歷管理部214,係令已被生成之點數日誌,被記憶在點數履歷DB24c中。Next, the point history management unit 214 causes the point log to be recorded in the point history DB 24c (step S109). For example, the point history management unit 214 generates a point log including: the user ID included in the authorization request, the service information set to "electronic currency", the content information set to "add value to electronic currency", the change status set to "exchange application in progress", and the changed point amount set to the guaranteed point amount. The point history management unit 214 causes the generated point log to be recorded in the point history DB 24c.

接下來,點數減算部211,係向電子結帳管理伺服器1,發送授權成功回應(步驟S110)。此外,在確保點數量大於利用可能點數量的情況下,點數減算部211,係不執行步驟S107~S109之處理,而將授權失敗回應發送至電子結帳管理伺服器1。Next, the point deduction unit 211 sends an authorization success response to the electronic checkout management server 1 (step S110). In addition, if the guaranteed point amount is greater than the usable point amount, the point deduction unit 211 does not execute the processing of steps S107 to S109, but sends an authorization failure response to the electronic checkout management server 1.

接收到授權成功回應的電子結帳管理伺服器1的加值金額資訊發行要求送訊部113,係向電子貨幣管理伺服器3,發送加值金額資訊發行要求(步驟S111)。加值金額資訊發行要求,係含有加值要求中所含之交易ID及加值金額。The value-added amount information issuance request sending unit 113 of the electronic checkout management server 1 that receives the authorization success response sends a value-added amount information issuance request to the electronic money management server 3 (step S111). The value-added amount information issuance request includes the transaction ID and the value-added amount included in the value-added request.

接收到加值金額資訊發行要求的電子貨幣管理伺服器3,係生成加值金額資訊(步驟S112)。例如,電子貨幣管理伺服器3,係生成新的加值ID。又,電子貨幣管理伺服器3係生成,含有:加值金額資訊發行要求中所含之交易ID及加值金額、已被生成之加值ID的加值金額資訊。電子貨幣管理伺服器3,係令已被生成之加值金額資訊,被記憶在加值金額資訊DB32中。接下來,電子貨幣管理伺服器3,係向電子結帳管理伺服器1,發送加值金額資訊發行成功回應(步驟S113)。加值金額資訊發行成功回應,係含有已被生成之加值ID。The electronic currency management server 3 that receives the request for issuing the value-added amount information generates the value-added amount information (step S112). For example, the electronic currency management server 3 generates a new value-added ID. Furthermore, the electronic currency management server 3 generates the value-added amount information that contains: the transaction ID and the value-added amount contained in the request for issuing the value-added amount information, and the generated value-added ID. The electronic currency management server 3 causes the generated value-added amount information to be stored in the value-added amount information DB32. Next, the electronic currency management server 3 sends a successful response to the issuance of the value-added amount information to the electronic checkout management server 1 (step S113). The successful response to the issuance of the value-added amount information contains the generated value-added ID.

接收到加值金額資訊發行成功回應的電子結帳管理伺服器1的加值履歷管理部121,係令加值日誌被記憶在加值履歷DB14a中(步驟S114)。例如,加值履歷管理部121係生成,含有:已被設定成「點數」之加值種別、加值金額、已被設定成「交換申請中」之加值狀態、加值要求中所含之使用者ID及交易ID、授權成功回應中所含之授權ID、以及加值金額資訊發行成功回應中所含之加值ID的加值日誌。加值履歷管理部121,係令已被生成之加值日誌,被記憶在加值履歷DB14a中。The value-added history management unit 121 of the electronic checkout management server 1 that receives the value-added amount information issuance success response causes the value-added log to be recorded in the value-added history DB 14a (step S114). For example, the value-added history management unit 121 generates a value-added log including: the value-added type set to "points", the value-added amount, the value-added status set to "exchange application in progress", the user ID and transaction ID included in the value-added request, the authorization ID included in the authorization success response, and the value-added ID included in the value-added amount information issuance success response. The value-added history management unit 121 causes the generated value-added log to be recorded in the value-added history DB 14a.

接下來,加值金額資訊發行要求送訊部113,係將從電子貨幣管理伺服器3所接收到的加值金額資訊發行成功回應,發送至使用者終端4(步驟S115)。接收到加值金額資訊發行成功回應的使用者終端4,係依照電子結帳應用程式,而向電子結帳管理伺服器1,發送加值金額收取要求(步驟S116)。加值金額收取要求係含有,加值金額資訊發行成功回應中所含之加值ID。接收到加值金額收取要求的電子結帳管理伺服器1的加值金額收取要求送訊部115,係將該加值金額收取要求,發送至電子貨幣管理伺服器3(步驟S117)。Next, the value-added amount information issuance request sending unit 113 sends the value-added amount information issuance success response received from the electronic currency management server 3 to the user terminal 4 (step S115). The user terminal 4 that has received the value-added amount information issuance success response sends a value-added amount collection request to the electronic currency management server 1 in accordance with the electronic checkout application (step S116). The value-added amount collection request contains the value-added ID contained in the value-added amount information issuance success response. The value-added amount collection request sending unit 115 of the electronic checkout management server 1 that has received the value-added amount collection request sends the value-added amount collection request to the electronic currency management server 3 (step S117).

接收到加值金額收取要求的電子貨幣管理伺服器3,係向使用者終端4,發送加值要求(步驟S118)。例如,電子貨幣管理伺服器3,係亦可從與加值金額收取要求中所含之加值ID建立關連而被記憶在加值金額資訊DB32中的加值金額資訊,取得交易ID及加值金額。電子貨幣管理伺服器3,係亦可從連動DB31,取得與已被取得之交易ID建立關連的電子貨幣卡片ID。電子貨幣管理伺服器3係亦可向,把已被取得之電子貨幣卡片ID記憶在IC晶片41中的使用者終端4,發送加值要求。例如,電子貨幣管理伺服器3,係針對各電子貨幣卡片ID,將電子貨幣卡片ID與記憶著該電子貨幣卡片ID的使用者終端4的IP (Internet Protocol)位址,建立關連而記憶。電子貨幣管理伺服器3,係亦可依照該IP位址而發送加值要求。加值要求,係亦可含有已取得之加值金額及電子貨幣卡片ID。The electronic currency management server 3 that receives the top-up amount collection request sends the top-up request to the user terminal 4 (step S118). For example, the electronic currency management server 3 can also obtain the transaction ID and the top-up amount from the top-up amount information that is associated with the top-up ID contained in the top-up amount collection request and is stored in the top-up amount information DB32. The electronic currency management server 3 can also obtain the electronic currency card ID associated with the acquired transaction ID from the linkage DB31. The electronic currency management server 3 can also send the top-up request to the user terminal 4 that stores the acquired electronic currency card ID in the IC chip 41. For example, the electronic money management server 3 associates the electronic money card ID with the IP (Internet Protocol) address of the user terminal 4 that stores the electronic money card ID for each electronic money card ID. The electronic money management server 3 can also send a top-up request according to the IP address. The top-up request can also contain the top-up amount obtained and the electronic money card ID.

接收到加值要求的使用者終端4,係依照電子貨幣應用程式,而從IC晶片41取得電子貨幣之餘額(步驟S119)。接下來,使用者終端4係計算,已被取得之餘額與加值要求中所含之加值金額之合計。然後,使用者終端4係判定,合計是否超過餘額上限(步驟S120)。The user terminal 4 that receives the top-up request obtains the balance of the electronic currency from the IC chip 41 according to the electronic currency application (step S119). Next, the user terminal 4 calculates the total of the obtained balance and the top-up amount included in the top-up request. Then, the user terminal 4 determines whether the total exceeds the upper limit of the balance (step S120).

圖17係為電子貨幣之加值為成功之情況下的通訊系統S的處理例的序列圖。假設步驟S120的結果,如圖17所示,使用者終端4係判定為合計未超過餘額上限(步驟S201)。此情況下,使用者終端4,係將IC晶片41中所被記憶的餘額,以所被計算的合計,進行更新(步驟S202)。接下來,使用者終端4,係向電子貨幣管理伺服器3,發送加值成功回應(步驟S203)。接收到加值成功回應的電子貨幣管理伺服器3,係將與加值金額收取要求中所含之加值ID建立關連的加值金額資訊,從加值金額資訊DB32中予以刪除(步驟S204)。FIG17 is a sequence diagram of a processing example of the communication system S when the recharge of the electronic currency is successful. Assume that the result of step S120 is as shown in FIG17, and the user terminal 4 determines that the total does not exceed the upper limit of the balance (step S201). In this case, the user terminal 4 updates the balance stored in the IC chip 41 with the calculated total (step S202). Next, the user terminal 4 sends a recharge success response to the electronic currency management server 3 (step S203). The electronic money management server 3 that receives the top-up success response deletes the top-up amount information associated with the top-up ID included in the top-up amount collection request from the top-up amount information DB 32 (step S204).

另一方面,發送了加值金額收取要求的電子貨幣管理伺服器3的加值金額資訊保管狀態取得部116,係向電子貨幣管理伺服器3,週期性地發送加值金額資訊要求(步驟S205、S207)。接收到加值金額資訊要求的電子貨幣管理伺服器3係判定,與加值金額資訊要求中所含之交易ID建立關連的加值金額資訊是否有被記憶在加值金額資訊DB32中。電子貨幣管理伺服器3,係隨應於該判定結果,而將加值ID或「無加值金額資訊」,發送至電子結帳管理伺服器1(步驟S206、S208)。在加值金額資訊被刪除後,於步驟S207中,加值金額資訊要求係被發送。因此,電子貨幣管理伺服器3,係將「無加值金額資訊」,發送至電子結帳管理伺服器1(步驟S208)。On the other hand, the value-added amount information storage status acquisition unit 116 of the electronic currency management server 3 that has sent the value-added amount collection request periodically sends the value-added amount information request to the electronic currency management server 3 (steps S205, S207). The electronic currency management server 3 that has received the value-added amount information request determines whether the value-added amount information associated with the transaction ID included in the value-added amount information request is stored in the value-added amount information DB32. The electronic currency management server 3 sends the value-added ID or "no value-added amount information" to the electronic checkout management server 1 according to the determination result (steps S206, S208). After the recharge amount information is deleted, in step S207, a recharge amount information request is sent. Therefore, the electronic money management server 3 sends "no recharge amount information" to the electronic checkout management server 1 (step S208).

接收到「無加值金額資訊」的電子結帳管理伺服器1的加值履歷管理部121,係將步驟S114中所被記憶之加值日誌,予以更新(步驟S209)。例如,加值履歷管理部121,係將加值狀態,變更成「完成」。接下來,加值金額收取要求收訊部114,係向使用者終端4,發送加值金額收取成功回應(步驟S210)。接收到加值金額收取成功回應的使用者終端4,係依照電子結帳應用程式,而將加值完成畫面加以顯示(步驟S211)。加值完成畫面,係為表示電子貨幣之加值成功地完成的畫面。The value-added record management unit 121 of the electronic checkout management server 1, which receives the "no value-added amount information", updates the value-added log stored in step S114 (step S209). For example, the value-added record management unit 121 changes the value-added status to "completed". Next, the value-added amount collection request receiving unit 114 sends a value-added amount collection success response to the user terminal 4 (step S210). The user terminal 4, which receives the value-added amount collection success response, displays the value-added completion screen in accordance with the electronic checkout application (step S211). The value-added completion screen is a screen indicating that the value-added of the electronic currency has been successfully completed.

在加值金額收取成功回應之送訊後,點數減算確定控制部118,係向點數管理伺服器2,發送點數減算確定要求(步驟S212)。點數減算確定要求係含有:加值要求中所含之使用者ID及授權成功回應中所含之授權ID。After the top-up amount collection success response is sent, the point deduction confirmation control unit 118 sends a point deduction confirmation request to the point management server 2 (step S212). The point deduction confirmation request includes: the user ID included in the top-up request and the authorization ID included in the authorization success response.

接收到點數減算確定要求的點數管理伺服器2的點數減算確定部212,係從授權DB24b,將與點數減算確定要求中所含之授權ID建立關連的授權資訊,予以刪除(步驟S213)。接下來,點數履歷管理部214,係將步驟S109中被記憶在點數履歷DB24c中的點數日誌,予以更新(步驟S214)。例如,點數履歷管理部214,係將變更狀態,變更成「利用」。接下來,點數減算確定部212,係向電子結帳管理伺服器1,發送點數減算確定成功回應(步驟S215)。The point deduction confirmation unit 212 of the point management server 2 that receives the point deduction confirmation request deletes the authorization information associated with the authorization ID included in the point deduction confirmation request from the authorization DB 24b (step S213). Next, the point history management unit 214 updates the point log recorded in the point history DB 24c in step S109 (step S214). For example, the point history management unit 214 changes the change status to "use". Next, the point deduction confirmation unit 212 sends a point deduction confirmation success response to the electronic checkout management server 1 (step S215).

圖18係為電子貨幣之加值為失敗之情況下的通訊系統S的處理例的序列圖。假設步驟S120的判定之結果,如圖18所示,使用者終端4係判定為合計是超過了餘額上限(步驟S301)。此情況下,使用者終端4,係亦可什麼也不做。或者,使用者終端4,係亦可將加值失敗之意旨,通知給電子貨幣管理伺服器3。無論是哪種情況下,加值金額資訊都不會被刪除。FIG18 is a sequence diagram of a processing example of the communication system S when the recharge of electronic currency fails. Assume that the result of the determination of step S120 is, as shown in FIG18, that the user terminal 4 determines that the total exceeds the upper limit of the balance (step S301). In this case, the user terminal 4 may do nothing. Alternatively, the user terminal 4 may notify the electronic currency management server 3 of the recharge failure. In either case, the recharge amount information will not be deleted.

發送了加值金額收取要求的電子貨幣管理伺服器3的加值金額資訊保管狀態取得部116,係向電子貨幣管理伺服器3,週期性地發送加值金額資訊要求(步驟S302、S304)。接收到加值金額資訊要求的電子貨幣管理伺服器3,係由於加值金額資訊係已經被記憶在加值金額資訊DB32中,因此將加值ID發送至電子結帳管理伺服器1(步驟S303、S305)。即使從加值金額收取要求之送訊起經過了所定時間,從電子貨幣管理伺服器3才把加值ID發送過來的情況下,電子結帳管理伺服器1的加值履歷管理部121,係將步驟S114中所被記憶之加值日誌,予以更新(步驟S306)。例如,加值履歷管理部121,係將加值狀態,變更成「取消」。又,加值履歷管理部121,係將加值金額,變更成零。接下來,加值金額收取要求收訊部114,係向使用者終端4,發送加值金額收取失敗回應(步驟S307)。接收到加值金額收取失敗回應的使用者終端4,係依照電子結帳應用程式,而將加值失敗畫面加以顯示(步驟S308)。加值失敗畫面,係為表示電子貨幣之加值已失敗的畫面。The added value information storage status acquisition unit 116 of the electronic money management server 3 that has sent the added value collection request periodically sends the added value information request to the electronic money management server 3 (steps S302, S304). The electronic money management server 3 that has received the added value information request sends the added value ID to the electronic checkout management server 1 (steps S303, S305) because the added value information has been stored in the added value information DB32. Even if the predetermined time has passed since the sending of the request for receiving the added value, and the added value ID is sent from the electronic money management server 3, the added value record management unit 121 of the electronic checkout management server 1 updates the added value log stored in step S114 (step S306). For example, the added value record management unit 121 changes the added value status to "cancel". In addition, the added value record management unit 121 changes the added value to zero. Next, the added value collection request receiving unit 114 sends a response of failed collection of the added value to the user terminal 4 (step S307). The user terminal 4 that receives the top-up amount collection failure response displays a top-up failure screen according to the electronic checkout application (step S308). The top-up failure screen is a screen indicating that the top-up of the electronic currency has failed.

在加值金額收取失敗回應之送訊後,點數減算取消部213,係向電子貨幣管理伺服器3,發送加值金額資訊取消要求(步驟S309)。加值金額資訊取消要求係含有,加值金額資訊發行成功回應中所含之加值ID。接收到加值金額資訊取消要求的電子貨幣管理伺服器3,係從加值金額資訊DB32,將與加值金額資訊取消要求中所含之加值ID建立關連的加值金額資訊,予以刪除(步驟S310)。接下來,電子貨幣管理伺服器3,係向電子結帳管理伺服器1,發送加值金額資訊取消成功回應(步驟S311)。After sending the added amount collection failure response, the point deduction cancellation unit 213 sends a request to cancel the added amount information to the electronic currency management server 3 (step S309). The request to cancel the added amount information contains the added amount ID contained in the added amount information issuance success response. The electronic currency management server 3 that receives the request to cancel the added amount information deletes the added amount information associated with the added amount ID contained in the added amount information cancellation request from the added amount information DB32 (step S310). Next, the electronic currency management server 3 sends a successful response to cancel the added amount information to the electronic checkout management server 1 (step S311).

接收到加值金額資訊取消成功回應的電子結帳管理伺服器1的加值取消控制部119,係向點數管理伺服器2,發送點數減算取消要求(步驟S312)。點數減算取消要求係含有:加值要求中所含之使用者ID、及授權成功回應中所含之授權ID。The top-up cancellation control unit 119 of the electronic checkout management server 1 that receives the top-up amount information cancellation success response sends a point deduction cancellation request to the point management server 2 (step S312). The point deduction cancellation request includes: the user ID included in the top-up request and the authorization ID included in the authorization success response.

接收到點數減算取消要求的電子貨幣管理伺服器3的點數減算取消部213,係從授權DB24b,將與點數減算取消要求中所含之授權ID建立關連的授權資訊,予以刪除(步驟S313)。接下來,點數減算取消部213,係藉由對與點數減算取消要求中所含之使用者ID建立關連而被記憶在點數DB24a中的利用可能點數量,加算與已被刪除之授權資訊中所含之確保點數量相同的點數量,以更新利用可能點數量(步驟S314)。接下來,點數履歷管理部214,係將步驟S109中被記憶在點數履歷DB24c中的點數日誌,予以更新(步驟S315)。例如,點數履歷管理部214,係將變更狀態,變更成「取消」。又,點數履歷管理部214,係將變更點數量,變更成零。接下來,點數減算取消部213,係向電子結帳管理伺服器1,發送點數減算取消成功回應(步驟S316)。The point deduction canceling unit 213 of the electronic money management server 3 that receives the point deduction canceling request deletes the authorization information associated with the authorization ID included in the point deduction canceling request from the authorization DB 24b (step S313). Next, the point deduction canceling unit 213 updates the usable point amount by adding the same point amount as the guaranteed point amount included in the deleted authorization information to the usable point amount that is associated with the user ID included in the point deduction canceling request and stored in the point DB 24a (step S314). Next, the point history management unit 214 updates the point log stored in the point history DB 24c in step S109 (step S315). For example, the point history management unit 214 changes the change status to "cancel". Also, the point history management unit 214 changes the change point amount to zero. Next, the point deduction cancellation unit 213 sends a point deduction cancellation success response to the electronic checkout management server 1 (step S316).

圖19係為,即使加值金額資訊取消要求已被發送但加值金額資訊仍未被刪除之情況下的通訊系統S的處理例的序列圖。例如,假設於圖18的S309中,電子結帳管理伺服器雖然已經發送了加值金額資訊取消要求,但該加值金額資訊取消要求並未送達電子貨幣管理伺服器3。此情況下,加值金額資訊就不會從加值金額資訊DB32中被刪除。因此,步驟S310~S316係不會被執行。FIG. 19 is a sequence diagram of a processing example of the communication system S when the added amount information is not deleted even though the added amount information cancellation request has been sent. For example, assume that in S309 of FIG. 18 , the electronic checkout management server has sent a request to cancel the added amount information, but the request to cancel the added amount information has not been sent to the electronic money management server 3. In this case, the added amount information will not be deleted from the added amount information DB 32. Therefore, steps S310 to S316 will not be executed.

其後,假設如圖19所示,因為使用者的電子貨幣被利用於某種用途,導致IC晶片41中所被記憶之餘額已減少(步驟S401)。減少後的餘額與加值金額之合計,係未超過餘額上限。Then, as shown in FIG19 , it is assumed that the balance stored in the IC chip 41 has been reduced because the user's electronic currency has been used for some purpose (step S401). The total of the reduced balance and the added value does not exceed the balance limit.

其後,使用者係於電子結帳應用程式中,進行用來令電子貨幣主畫面100、加值履歷畫面300、或連動解除畫面被顯示所需之操作(步驟S402)。隨應於該操作,使用者終端4係亦可向電子結帳管理伺服器1,發送加值金額資訊要求(步驟S403)。加值金額資訊要求,係含有使用者終端4所記憶的交易ID。接收到加值金額資訊要求的電子結帳管理伺服器1的加值金額資訊保管狀態取得部116,係將該加值金額資訊要求,發送至電子貨幣管理伺服器3(步驟S404)。電子貨幣管理伺服器3,係從加值金額資訊DB32,將與加值金額資訊要求中所含之交易ID建立關連的加值金額資訊之加值ID,發送至電子結帳管理伺服器1(步驟S405)。接收到加值ID的電子結帳管理伺服器1的加值金額收取要求收訊部114,係將該加值ID,發送至使用者終端4(步驟S406)。在使用者進行了用來令加值履歷畫面300被顯示所需之操作的情況下,加值金額收取要求收訊部114,係將加值ID、以及與該使用者的使用者ID建立關連而被記憶在加值履歷DB14a中的加值履歷,發送至使用者終端4。Thereafter, the user performs the operation required to display the electronic currency main screen 100, the value-added history screen 300, or the linkage release screen in the electronic checkout application (step S402). In response to the operation, the user terminal 4 may also send a value-added amount information request to the electronic checkout management server 1 (step S403). The value-added amount information request includes the transaction ID stored in the user terminal 4. The value-added amount information storage status acquisition unit 116 of the electronic checkout management server 1 that receives the value-added amount information request sends the value-added amount information request to the electronic currency management server 3 (step S404). The electronic money management server 3 sends the added value ID of the added value information associated with the transaction ID included in the added value information request from the added value information DB 32 to the electronic checkout management server 1 (step S405). The added value collection request receiving unit 114 of the electronic checkout management server 1 that receives the added value ID sends the added value ID to the user terminal 4 (step S406). When the user performs the operation required to display the added value history screen 300, the added value collection request receiving unit 114 sends the added value ID and the added value history associated with the user ID of the user and stored in the added value history DB 14a to the user terminal 4.

接收到加值ID的使用者終端4,係將使用者之操作所對應的畫面,加以顯示(步驟S407)。在顯示出加值履歷畫面300的情況下,使用者終端4,係基於加值日誌而將各實績資訊610加以顯示。在被進行了用來令連動解除畫面被顯示所需之操作的情況下,使用者終端4,係不是顯示出連動解除畫面,而是顯示出未收取餘額收取確認畫面500。又,使用者終端4,係顯示出收取鈕(步驟S408)。在顯示出電子貨幣主畫面100的情況下,使用者終端4係顯示出收取鈕160。在顯示出加值履歷畫面300的情況下,使用者終端4係顯示出收取鈕330。例如,使用者終端4,係亦可在加值狀態被設成「交換申請中」的加值日誌所對應之實績資訊610中,顯示出收取鈕330。在顯示出未收取餘額收取確認畫面500的情況下,使用者終端4係顯示出收取鈕520。The user terminal 4 that receives the top-up ID displays the screen corresponding to the user's operation (step S407). When the top-up history screen 300 is displayed, the user terminal 4 displays each performance information 610 based on the top-up log. When the operation required to display the linkage release screen is performed, the user terminal 4 does not display the linkage release screen, but displays the uncollected balance collection confirmation screen 500. In addition, the user terminal 4 displays the collection button (step S408). When the electronic currency main screen 100 is displayed, the user terminal 4 displays the collection button 160. When the top-up history screen 300 is displayed, the user terminal 4 displays a collect button 330. For example, the user terminal 4 may also display the collect button 330 in the performance information 610 corresponding to the top-up log whose top-up status is set to "exchange application in progress". When the uncollected balance collection confirmation screen 500 is displayed, the user terminal 4 displays a collect button 520.

一旦使用者按下已被顯示之收取鈕(步驟S409),則使用者終端4,係向電子結帳管理伺服器1,發送加值金額收取要求(步驟S410)。加值金額收取要求,係含有步驟S406中所被接收之加值ID。接收到加值金額收取要求的電子結帳管理伺服器1的加值金額收取要求送訊部115,係將該加值金額收取要求,發送至電子貨幣管理伺服器3(步驟S411)。其後,亦可執行和圖16所示的步驟S118~S120之處理及圖17所示的處理相同的處理。此處,在相當於圖17的步驟S211的處理中,使用者終端4,係亦可不是顯示加值完成畫面,而是顯示加值金額收取完成畫面。加值金額收取完成畫面,係為表示加值金額資訊所對應之入金之收取已經完成的畫面。其後,使用者終端4,係亦可將電子貨幣主畫面100、加值履歷畫面300、或連動解除畫面,加以顯示。Once the user presses the displayed collection button (step S409), the user terminal 4 sends a request for collecting the added value to the electronic checkout management server 1 (step S410). The request for collecting the added value includes the added value ID received in step S406. The added value collection request sending unit 115 of the electronic checkout management server 1 that receives the request for collecting the added value sends the request for collecting the added value to the electronic currency management server 3 (step S411). Thereafter, the same processing as the processing of steps S118 to S120 shown in FIG. 16 and the processing shown in FIG. 17 may be performed. Here, in the process corresponding to step S211 of FIG. 17 , the user terminal 4 may display a screen showing completion of top-up amount collection instead of a top-up completion screen. The top-up amount collection completion screen is a screen showing that the collection of the deposit corresponding to the top-up amount information has been completed. Thereafter, the user terminal 4 may also display the electronic currency main screen 100, the top-up history screen 300, or the linkage release screen.

如以上說明,若依據本實施形態,則電子結帳管理伺服器1,係將加值要求,從使用者終端4予以接收。又,電子結帳管理伺服器1係令點數管理伺服器2執行,從利用可能點數量減算加值點數量的點數減算處理。又,電子結帳管理伺服器1,係向電子貨幣管理伺服器3,發送加值金額資訊發行要求。又,電子結帳管理伺服器1,係在以隨應於已被發送之加值金額資訊發行要求而被保管之加值金額資訊為依據的加值為成功的情況下,令點數管理伺服器2執行點數減算確定處理。又,電子結帳管理伺服器1,係在以隨應於已被發送之加值金額資訊發行要求而被保管之加值金額資訊為依據的加值為失敗的情況下,向電子貨幣管理伺服器3發送加值金額資訊取消要求,並令點數管理伺服器2執行點數減算取消處理。因此,可以解決在利用點數對電子貨幣的加值發生失敗的情況下所造成的不便。As described above, according to this embodiment, the electronic checkout management server 1 receives a top-up request from the user terminal 4. Furthermore, the electronic checkout management server 1 instructs the point management server 2 to execute a point deduction process of deducting the top-up point amount from the usable point amount. Furthermore, the electronic checkout management server 1 sends a top-up amount information issuance request to the electronic currency management server 3. Furthermore, when the top-up based on the top-up amount information stored in response to the sent top-up amount information issuance request is successful, the electronic checkout management server 1 instructs the point management server 2 to execute a point deduction confirmation process. Furthermore, when the recharge based on the recharge amount information stored in response to the recharge amount information issuance request that has been sent fails, the electronic checkout management server 1 sends a recharge amount information cancellation request to the electronic currency management server 3, and instructs the point management server 2 to execute the point deduction cancellation process. Therefore, the inconvenience caused by the failure of the recharge of electronic currency using points can be solved.

此處,電子結帳管理伺服器1,係亦可在隨應於加值金額資訊取消要求的送訊而加值金額資訊之保管已結束的情況下,令點數管理伺服器2執行點數減算取消處理。又,電子結帳管理伺服器1,係亦可在即使加值金額資訊取消要求已被發送但加值金額資訊之保管仍為繼續的情況下,直到以該加值金額資訊為依據的加值成功為止,限制以從使用者終端4新接收到加值要求為依據的對電子貨幣之新的加值。此情況下,可防止加值金額資訊一直遺留下去。Here, the electronic checkout management server 1 may also instruct the point management server 2 to execute the point deduction cancellation process when the storage of the added amount information has been terminated in response to the transmission of the added amount information cancellation request. Furthermore, the electronic checkout management server 1 may also restrict the new addition of electronic currency based on the newly received addition request from the user terminal 4 until the addition based on the added amount information is successfully stored even if the added amount information cancellation request has been transmitted. In this case, the added amount information can be prevented from being left behind.

此處,電子結帳管理伺服器1,係亦可在即使加值金額資訊取消要求已被發送但加值金額資訊之保管仍為繼續的狀況下,將關於該加值金額資訊的加值金額收取要求,從使用者終端4予以接收。又,電子結帳管理伺服器1,亦可藉由將已被接收之加值金額收取要求發送至電子貨幣管理伺服器3,以令往電子貨幣之加值被執行。此情況下,可隨應於來自使用者的要求,而令以遺留的加值金額資訊為依據的電子貨幣之加值被實施。Here, the electronic billing management server 1 can receive a request for receiving the added amount information from the user terminal 4 even if the request for canceling the added amount information has been sent but the storage of the added amount information is still continued. Furthermore, the electronic billing management server 1 can also send the received request for receiving the added amount to the electronic currency management server 3 to execute the addition of electronic currency. In this case, the addition of electronic currency based on the remaining added amount information can be implemented in accordance with the request from the user.

此處,電子結帳管理伺服器1,亦可將使用者的加值履歷,發送至使用者終端4。又,使用者終端4,亦可顯示出加值履歷,同時,在加值履歷中所包含的對電子貨幣之加值之中,針對入金之收取尚未完成的加值,顯示出收取鈕。又,使用者終端4,亦可隨應於收取鈕的操作,而發送加值金額收取要求。此情況下,使用者係可從加值履歷來確認入金之收取尚未完成,而進行用來收取該入金所需之要求。Here, the electronic checkout management server 1 can also send the user's top-up history to the user terminal 4. In addition, the user terminal 4 can also display the top-up history, and at the same time, among the top-ups of electronic currency included in the top-up history, display a collection button for the top-ups for which the deposit collection has not yet been completed. In addition, the user terminal 4 can also send a top-up amount collection request in response to the operation of the collection button. In this case, the user can confirm from the top-up history that the deposit collection has not yet been completed, and make the request required to collect the deposit.

又,使用者終端4,係亦可在偵測到用來解除電子結帳應用程式與使用者的電子貨幣之連動所需之操作的情況下,對應於已被保管在電子貨幣管理伺服器3中的加值金額資訊之保管仍為繼續之事實,而顯示出收取鈕。又,使用者終端4,亦可隨應於收取鈕的操作,而發送加值金額收取要求。此情況下,使用者,係在解除連動時,可進行用來收取入金所需之要求。Furthermore, when the user terminal 4 detects the operation required to disconnect the electronic checkout application from the user's electronic currency, it can display a collection button corresponding to the fact that the storage of the top-up amount information stored in the electronic currency management server 3 is still continuing. Furthermore, the user terminal 4 can also send a top-up amount collection request in response to the operation of the collection button. In this case, the user can make the request required to collect the deposit when disconnecting.

又,點數管理伺服器2,亦可將點數履歷,發送至使用者終端4。又,使用者終端4,係亦可將從點數管理伺服器2所接收到的點數履歷,加以顯示。此情況下,使用者係可從點數履歷,來確認利用到點數的電子貨幣之加值是否完成。又,使用者係可確認,利用到點數的電子貨幣之加值是否失敗。In addition, the point management server 2 may also send the point history to the user terminal 4. In addition, the user terminal 4 may also display the point history received from the point management server 2. In this case, the user can confirm from the point history whether the recharge of the electronic currency using the points is completed. In addition, the user can confirm whether the recharge of the electronic currency using the points has failed.

又,電子貨幣管理伺服器3,亦可在加值為成功的情況下,令已被保管之加值金額資訊之保管被結束。又,電子結帳管理伺服器1,亦可將加值金額收取要求,發送至電子貨幣管理伺服器3。又,電子結帳管理伺服器1,亦可在加值金額收取要求之送訊後,將已被保管之加值金額資訊的保管狀態,從電子貨幣管理伺服器3加以取得。又,電子結帳管理伺服器1,係亦可基於已被取得之保管狀態,來判定加值是否成功。此情況下,即使未從電子貨幣管理伺服器3向電子結帳管理伺服器1直接通知加值之成否,仍可判定加值之成否。Furthermore, the electronic money management server 3 may also terminate the storage of the stored value-added amount information when the value-added is successful. Furthermore, the electronic checkout management server 1 may also send a value-added amount collection request to the electronic money management server 3. Furthermore, the electronic checkout management server 1 may also obtain the storage status of the stored value-added amount information from the electronic money management server 3 after sending the value-added amount collection request. Furthermore, the electronic checkout management server 1 may also determine whether the value-added is successful based on the obtained storage status. In this case, even if the electronic money management server 3 is not directly notified to the electronic checkout management server 1 of the success of the value-added, the success of the value-added can still be determined.

又,於點數減算處理中,點數管理伺服器2,係亦可從利用可能點數量減算加值點數量,且將表示減算之取消為可能的授權資訊,加以記憶。又,於點數減算確定處理中,點數管理伺服器2,係亦可將已被記憶之授權資訊,予以刪除。又,於點數減算取消處理中,點數管理伺服器2,係亦可對減算後的利用可能點數量加算加值點數量,且將已被記憶之授權資訊予以刪除。此情況下,可適切地管理利用可能點數量之減算是否為能夠取消之狀態。Furthermore, in the point deduction process, the point management server 2 may deduct the amount of added points from the amount of usable points and store the authorization information indicating that the deduction can be canceled. Furthermore, in the point deduction confirmation process, the point management server 2 may delete the stored authorization information. Furthermore, in the point deduction cancellation process, the point management server 2 may add the amount of added points to the deducted amount of usable points and delete the stored authorization information. In this case, it is possible to appropriately manage whether the deduction of the amount of usable points is in a cancelable state.

(附記1)一種資訊處理系統,其特徵為,具備:加值要求收訊手段,係用以將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和減算控制手段,係用以令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和保管要求送訊手段,係用以向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和確定控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和取消控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。(Supplementary Note 1) An information processing system characterized by comprising: a top-up request receiving means for receiving a top-up request indicating a user's request for top-up of electronic currency from a terminal device used by a user of the preceding record, wherein the top-up request includes: information indicating at least one of the top-up amount of top-up points indicating the amount of points used in the preceding record top-up and the top-up amount corresponding to the top-up points; and a deduction control means. means for causing a point system that memorizes the amount of usable points that indicates the amount of points that a user of a previous record can use to perform a deduction process, which is to deduct the amount of previously recorded top-up points that has been specified based on the top-up request that has been received from the previously recorded top-up points; and a custody request sending means for sending a custody request indicating a request for custody of the previously recorded top-up amount information to the electronic currency system, wherein the electronic currency system is the custody system. The method comprises: determining the value-added amount information represented by the value-added amount of the previous record based on the value-added request received by the previous record, and based on the value-added amount information of the previous record that has been kept, so as to make the previous record terminal device execute the previous record value-added; and determining the control means, which is used to make the previous record point system execute the previous record utilization possible due to the previous record deduction processing when the previous record value-added based on the previous record value-added amount information kept in response to the storage request sent by the previous record is successful. A confirmation process for confirming the deduction of the point amount; and a cancellation control means for sending a termination request indicating the termination of the custody of the previous record top-up amount information to the previous record electronic currency system when the previous record top-up based on the previous record top-up amount information that has been kept in response to the custody request that has been sent for the previous record fails, and instructing the previous record point system to execute a cancellation process for canceling the deduction of the previous record's usable point amount caused by the previous record deduction process.

(附記2)如附記1所記載之資訊處理系統,其特徵為,前記取消控制手段,係在隨應於前記結束要求之發送而結束了前記加值金額資訊之保管的情況下,令前記點數系統執行前記取消處理;還具備:限制手段,係用以在即使前記結束要求已被前記取消控制手段所發送但前記加值金額資訊之保管仍為繼續的情況下,直到以該加值金額資訊為依據的前記加值成功為止,限制以從前記終端裝置新接收到前記加值要求為依據的對前記電子貨幣之新的加值。(Note 2) The information processing system as described in Note 1 is characterized in that the pre-record cancellation control means causes the pre-record point system to execute the pre-record cancellation processing when the storage of the pre-record top-up amount information is terminated in response to the sending of the pre-record termination request; and also has: restriction means is used to limit the new top-up of the pre-record electronic currency based on the pre-record top-up request newly received from the pre-record terminal device until the pre-record top-up based on the top-up amount information is successfully stored even if the pre-record termination request has been sent by the pre-record cancellation control means.

(附記3)如附記2所記載之資訊處理系統,其特徵為,還具備:收取要求收訊手段,係用以在即使前記結束要求已被前記取消控制手段所發送但前記加值金額資訊之保管仍為繼續的狀況下,將表示要求前記使用者藉由前記電子貨幣來收取該加值金額資訊所示之前記加值金額之入金的收取要求,從前記終端裝置予以接收;和收取要求送訊手段,係用以藉由將前記已被接收之前記收取要求發送至前記電子貨幣系統,以令對前記電子貨幣之加值被執行。(Note 3) The information processing system as described in Note 2 is characterized in that it also has: a collection request receiving means for receiving a collection request indicating that the user of the previous record is required to collect the deposit of the previous record top-up amount indicated by the top-up amount information by means of the previous record electronic currency, even if the previous record termination request has been sent by the previous record cancellation control means but the custody of the previous record top-up amount information is still continued, from the previous record terminal device; and a collection request sending means for sending the previous record collection request to the previous record electronic currency system to execute the top-up of the previous record electronic currency.

(附記4)如附記3所記載之資訊處理系統,其特徵為,還具備:履歷資訊送訊手段,係用以將加值履歷資訊,發送至前記終端裝置,其中,該加值履歷資訊係可將前記使用者的對電子貨幣之加值的履歷,以能夠識別藉由前記電子貨幣的入金之收取是否完成的方式,來加以表示;前記終端裝置,係將前記已被發送之加值履歷資訊加以顯示,同時,在藉由前記加值履歷資訊而被表示的前記履歷中所包含的對前記電子貨幣之加值之中,針對前記入金之收取尚未完成的加值,顯示出為了收取前記入金而可讓前記使用者進行操作的履歷對應操作要素;藉由前記收取要求收訊手段而被接收的前記收取要求,係隨應於已被前記終端裝置所顯示之前記履歷對應操作要素***作的事實,而從前記終端裝置被發送。(Note 4) The information processing system as described in Note 3 is characterized in that it also has: a history information transmission means for transmitting the value-added history information to the pre-recorded terminal device, wherein the value-added history information can represent the value-added history of the pre-recorded user of the electronic currency in a manner that can identify whether the collection of the deposit of the pre-recorded electronic currency has been completed; the pre-recorded terminal device displays the pre-recorded value-added history information that has been transmitted, and at the same time, Among the additions to the previous record electronic currency included in the previous record represented by the previous record addition record information, for the additions for which the collection of the previous record deposit has not yet been completed, the record corresponding operation elements that can be operated by the previous record user in order to collect the previous record deposit are displayed; the previous record collection request received by the previous record collection request receiving means is sent from the previous record terminal device in response to the fact that the previous record record corresponding operation element displayed by the previous record terminal device has been operated.

(附記5)如附記3或4所記載之資訊處理系統,其特徵為,前記終端裝置,係將用來識別前記使用者之電子貨幣的電子貨幣識別資訊及前記電子貨幣之餘額,加以記憶;前記終端裝置係可執行:藉由更新前記已被記憶之餘額以進行前記加值所需之第1應用程式、和受理前記加值量資訊之輸入,並將含有該已被輸入之加值量資訊的前記加值要求予以發送所需之第2應用程式;前記終端裝置,係在前記第2應用程式與藉由前記已被記憶之電子貨幣識別資訊而被識別的前記電子貨幣是處於被設定成連動之狀態時,依照前記第2應用程式,向前記資訊處理系統發送前記加值要求,藉此以依照前記第1應用程式,隨應於來自前記電子貨幣系統之要求,而將前記已被記憶之餘額予以更新;前記終端裝置,係在偵測到用來解除前記第2應用程式與前記電子貨幣之連動所需之操作的情況下,對應於前記已被保管之加值金額資訊之保管仍為繼續之事實,顯示出為了收取前記入金而可讓前記使用者進行操作的解除對應操作要素;藉由前記收取要求收訊手段而被接收的前記收取要求,係隨應於已被前記終端裝置所顯示之前記解除對應操作要素***作的事實,而從前記終端裝置被發送。(Note 5) The information processing system described in Note 3 or 4 is characterized in that the pre-recorded terminal device stores the electronic currency identification information used to identify the electronic currency of the pre-recorded user and the balance of the pre-recorded electronic currency; the pre-recorded terminal device is capable of executing: the first application required for pre-recorded top-up by updating the pre-recorded stored balance, and the receiving The second application program is used to process the input of the previously recorded value-added amount information and send the previously recorded value-added request containing the inputted value-added amount information; the previously recorded terminal device is used in accordance with the previously recorded second application program when the previously recorded second application program and the previously recorded electronic currency identified by the previously recorded electronic currency identification information are in a linked state. A previous record top-up request is sent to the previous record information processing system, thereby updating the previous record stored balance in accordance with the previous record first application program in response to the request from the previous record electronic currency system; the previous record terminal device, when detecting the operation required to release the linkage between the previous record second application program and the previous record electronic currency, displays a release operation element that allows the previous record user to operate in order to collect the previous record deposit, corresponding to the fact that the storage of the top-up amount information stored in the previous record is still continuing; the previous record collection request received by the previous record collection request receiving means is sent from the previous record terminal device in response to the fact that the previous record release operation element displayed by the previous record terminal device has been operated.

(附記6)如附記1乃至5之任一項所記載之資訊處理系統,其特徵為,前記點數系統,係將表示前記使用者所做的前記點數之利用之履歷的點數履歷資訊,發送至前記終端裝置,其中,該點數履歷資訊係為:關於對已被執行過前記減算處理之前記電子貨幣之加值的點數之利用,是表示前記點數與前記電子貨幣之交換為正在申請中;關於對已被執行過前記確定處理之前記電子貨幣之加值的點數之利用,是表示前記交換已經完成。(Note 6) The information processing system described in any one of Notes 1 to 5 is characterized in that the pre-record point system sends point history information indicating the record of the use of pre-record points by the pre-record user to the pre-record terminal device, wherein the point history information is: regarding the use of the points added to the pre-record electronic currency that has been subjected to the pre-record deduction processing, it indicates that the exchange of the pre-record points and the pre-record electronic currency is being applied; regarding the use of the points added to the pre-record electronic currency that has been subjected to the pre-record confirmation processing, it indicates that the pre-record exchange has been completed.

(附記7)如附記6所記載之資訊處理系統,其特徵為,前記所被發送的點數履歷資訊係為,關於對已被執行過前記取消處理之前記電子貨幣之加值的點數之利用,是表示前記交換已被取消。(Supplementary Note 7) The information processing system described in Supplementary Note 6 is characterized in that the point history information sent in the previous record is about the use of the points added to the electronic currency before the previous record cancellation process has been executed, indicating that the previous record exchange has been cancelled.

(附記8)如附記1乃至7之任一項所記載之資訊處理系統,其特徵為,前記終端裝置係具備:餘額記憶手段,係將前記電子貨幣之餘額,加以記憶;前記終端裝置,係從前記電子貨幣系統取得前記已被保管之加值金額資訊,藉由將該已被取得之加值金額資訊中所含之前記加值金額加算至前記餘額,並更新前記餘額記憶手段中所被記憶之前記餘額,以進行前記加值;在更新前的前記餘額與前記加值金額之合計是超過前記餘額之上限的情況下,前記加值係為失敗。(Appendix 8) The information processing system as described in any one of Appendices 1 to 7 is characterized in that the pre-recorded terminal device is equipped with: a balance storage means for storing the pre-recorded electronic currency balance; the pre-recorded terminal device obtains the pre-recorded added amount information that has been kept from the pre-recorded electronic currency system, adds the pre-recorded added amount contained in the obtained added amount information to the pre-recorded balance, and updates the previous balance stored in the pre-recorded balance storage means to perform pre-recorded added value; when the total of the pre-recorded balance before the update and the pre-recorded added amount exceeds the upper limit of the pre-recorded balance, the pre-recorded added value is considered to have failed.

(附記9)如附記1乃至8之任一項所記載之資訊處理系統,其特徵為,前記電子貨幣系統係在前記加值為成功的情況下,令前記已被保管之加值金額資訊之保管被結束;還具備:加值金額收取要求送訊手段,係用以將收取要求發送至前記電子貨幣系統,以令前記終端裝置執行對前記電子貨幣之加值,其中,該收取要求係表示,要求前記使用者藉由前記電子貨幣來收取:藉由隨應於前記已被發送之保管要求而被保管之前記加值金額資訊而被表示的前記加值金額之入金;和保管狀態取得手段,係用以在藉由前記加值金額收取要求送訊手段而發送了前記收取要求之後,將前記已被保管之加值金額資訊之保管狀態,從前記電子貨幣系統加以取得;和判定手段,係用以基於前記已被取得之保管狀態,來判定前記加值是否成功;隨應於前記判定手段所做的判定結果,前記確定控制手段及前記取消控制手段之其中任一方係會作動。(Note 9) An information processing system as described in any one of Notes 1 to 8, characterized in that the previous electronic currency system terminates the storage of the previously stored value-added amount information when the previous value-added is successful; and further comprises: a value-added amount collection request sending means, which is used to send a collection request to the previous electronic currency system to cause the previous terminal device to perform the value-added of the previous electronic currency, wherein the collection request indicates that the previous user is required to collect the previous electronic currency by using the previous electronic currency: A deposit of the previous record top-up amount represented by the previous record top-up amount information being kept; and a means for obtaining the storage status, after sending the previous record collection request through the previous record top-up amount collection request sending means, to obtain the storage status of the previous record top-up amount information that has been kept from the previous record electronic currency system; and a determination means, which is used to determine whether the previous record top-up is successful based on the storage status that has been obtained from the previous record; depending on the determination result made by the previous record determination means, either the previous record confirmation control means or the previous record cancellation control means will be activated.

(附記10)如附記1乃至9之任一項所記載之資訊處理系統,其特徵為,於前記減算處理中,前記點數系統,係從前記利用可能點數量,減算前記加值點數量,且令表示前記減算之取消為可能的取消可能資訊,被記憶在取消可能資訊記憶手段中;於前記確定處理中,前記點數系統,係將前記已被記憶之取消可能資訊,從前記取消可能資訊記憶手段中予以刪除;於前記取消處理中,前記點數系統,係對前記減算後的利用可能點數量,加算前記加值點數量,且將前記已被記憶之取消可能資訊,從前記取消可能資訊記憶手段中予以刪除。(Note 10) An information processing system as described in any one of Notes 1 to 9, characterized in that, in the previous record deduction processing, the previous record point system deducts the previous record added point amount from the previous record usable point amount, and causes the cancellation possible information indicating that the cancellation of the previous record deduction is possible to be stored in the cancellation possible information storage means; in the previous record confirmation processing, the previous record point system deletes the previous record cancellation possible information that has been stored from the previous record cancellation possible information storage means; in the previous record cancellation processing, the previous record point system adds the previous record added point amount to the previous record usable point amount after the previous record deduction, and deletes the previous record cancellation possible information that has been stored from the previous record cancellation possible information storage means.

(附記11)一種資訊處理方法,係為被電腦所執行的資訊處理方法,其特徵為,含有:加值要求收訊步驟,係將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和減算控制步驟,係令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和保管要求送訊步驟,係向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和確定控制步驟,係在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和取消控制步驟,係在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。(Note 11) An information processing method is an information processing method executed by a computer, characterized in that it includes: a top-up request receiving step, in which a top-up request indicating a user's request for top-up of electronic currency is received from a terminal device used by the user in the previous record, and the top-up request includes: at least one of the top-up points indicating the amount of points used in the previous top-up and the top-up amount corresponding to the top-up points The method comprises the steps of: receiving the value-added amount information of the party; and a deduction control step, which causes the point system that stores the available points amount representing the amount of points that the user of the previous record can use to perform a deduction process, which deducts the previous value-added points amount that has been specified based on the value-added request that has been received from the previous record from the available points amount that has been stored in the previous record; and a custody request sending step, which sends a custody request representing the custody request of the previous value-added amount information to the electronic currency system, wherein the electronic currency system The money system stores the value-added amount information represented by the specific previous value-added amount based on the value-added request received by the previous record, and based on the value-added amount information stored in the previous record, the previous record terminal device is instructed to perform the previous record value-added; and the control step is determined to be that if the previous record value-added based on the previous record value-added amount information stored in response to the storage request sent by the previous record is successful, the previous record point system is instructed to perform the previous record value-added caused by the previous record deduction processing. A confirmation process for confirming the deduction of the amount of points that can be utilized; and a cancellation control step, in which, when the previous record top-up based on the previous record top-up amount information that has been kept in response to the custody request that has been sent for the previous record fails, a termination request indicating the termination of the custody of the previous record top-up amount information is sent to the previous record electronic currency system, and the previous record point system is instructed to execute a cancellation process for canceling the deduction of the amount of points that can be utilized in the previous record caused by the previous record deduction process.

(附記12)一種資訊處理程式,其特徵為,令電腦發揮機能而成為:加值要求收訊手段,係用以將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和減算控制手段,係用以令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和保管要求送訊手段,係用以向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和確定控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和取消控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。(Note 12) An information processing program characterized by causing a computer to function as: a value-added request receiving means for receiving a value-added request indicating a user's request for value-added of electronic currency from a terminal device used by a preceding user, wherein the value-added request includes: value-added amount information indicating at least one of the value-added points amount indicating the amount of points used in the preceding value-added and the value-added amount corresponding to the value-added points amount ; and a deduction control means for causing a point system that memorizes the amount of usable points that indicates the amount of points that a user of a previous record can use to perform a deduction process, which is to deduct the amount of previous record value-added points that has been specified based on the value-added request that has been received from the previous record from the amount of usable points that has been memorized in the previous record; and a custody request sending means for sending a custody request indicating a request for custody of the previous record value-added amount information to the electronic currency system, wherein the electronic currency system The system stores the value-added amount information represented by the previous value-added amount specified based on the value-added request received by the previous record, and based on the value-added amount information stored in the previous record, the previous record terminal device executes the previous record value-added; and the control means is used to determine that when the previous record value-added based on the previous record value-added amount information stored in response to the storage request sent by the previous record is successful, the previous record point system executes the previous record utilization caused by the previous record deduction processing. A confirmation process for confirming the deduction of the possible point amount; and a cancellation control means for sending a termination request indicating the termination of the custody of the previous record top-up amount information to the previous record electronic currency system when the previous record top-up based on the previous record top-up amount information that has been kept in response to the custody request that has been sent for the previous record fails, and instructing the previous record point system to execute a cancellation process for canceling the deduction of the possible point amount of the previous record caused by the previous record deduction process.

1:電子結帳管理伺服器 2:點數管理伺服器 3:電子貨幣管理伺服器 4:使用者終端 11:系統控制部 11a:CPU 11b:ROM 11c:RAM 12:系統匯流排 13:輸出入介面 14:記憶部 14a:加值履歷DB 15:通訊部 21:系統控制部 21a:CPU 21b:ROM 21c:RAM 22:系統匯流排 23:輸出入介面 24:記憶部 24a:點數DB 24b:授權DB 24c:點數履歷DB 25:通訊部 31:連動DB 32:加值金額資訊DB 41:IC晶片 111:加值要求收訊部 112:點數減算控制部 113:加值金額資訊發行要求送訊部 114:加值金額收取要求收訊部 115:加值金額收取要求送訊部 116:加值金額資訊保管狀態取得部 117:加值金額收取判定部 118:點數減算確定控制部 119:加值取消控制部 121:加值履歷管理部 211:點數減算部 212:點數減算確定部 213:點數減算取消部 214:點數履歷管理部 NW:網路 100:電子貨幣主畫面 110:設定小圖示 120:卡片加值鈕 130:點數加值鈕 140:餘額確認鈕 150:加值履歷鈕 200:點數加值畫面 210:訊息 220:加值可能點數量 230:加值金額輸入欄 240:餘額確認連結 250:加值鈕 300:加值履歷畫面 310-1,310-2,310-3,310-4:加值資訊 311:加值日期 312:加值種別 313:加值金額 320:訊息 330:收取鈕 400:設定畫面 410:連動解除鈕 500:未收取餘額收取確認畫面 510:訊息 520:收取鈕 530:關閉鈕 540:連動解除鈕 600:點數實績畫面 610-1,610-2,610-3,610-4,610-5:實績資訊 611:變更日期 612:服務資訊 613:內容資訊 614:變更點數量 615:變更狀態 1: Electronic checkout management server 2: Points management server 3: Electronic currency management server 4: User terminal 11: System control unit 11a: CPU 11b: ROM 11c: RAM 12: System bus 13: Input/output interface 14: Memory unit 14a: Added value history DB 15: Communication unit 21: System control unit 21a: CPU 21b: ROM 21c: RAM 22: System bus 23: Input/output interface 24: Memory unit 24a: Points DB 24b: Authorization DB 24c: Points history DB 25: Communication unit 31: Linkage DB 32: Added value amount information DB 41: IC chip 111: Value-added request receiving unit 112: Point deduction control unit 113: Value-added amount information issuance request sending unit 114: Value-added amount collection request receiving unit 115: Value-added amount collection request sending unit 116: Value-added amount information storage status acquisition unit 117: Value-added amount collection determination unit 118: Point deduction determination control unit 119: Value-added cancellation control unit 121: Value-added history management unit 211: Point deduction unit 212: Point deduction determination unit 213: Point deduction cancellation unit 214: Point history management unit NW: Network 100: Electronic currency main screen 110: Settings icon 120: Card recharge button 130: Point recharge button 140: Balance confirmation button 150: Recharge history button 200: Point recharge screen 210: Message 220: Possible recharge points 230: Recharge amount input field 240: Balance confirmation link 250: Recharge button 300: Recharge history screen 310-1, 310-2, 310-3, 310-4: Recharge information 311: Recharge date 312: Recharge type 313: Recharge amount 320: Message 330: Receive button 400: Settings screen 410: Link release button 500: Uncollected balance collection confirmation screen 510: Message 520: Collection button 530: Close button 540: Link release button 600: Points performance screen 610-1, 610-2, 610-3, 610-4, 610-5: Performance information 611: Change date 612: Service information 613: Content information 614: Change points 615: Change status

[圖1]一實施形態所述之通訊系統S的概要構成之一例的圖示。 [圖2]一實施形態所述之電子結帳管理伺服器1的概要構成之一例的區塊圖。 [圖3]電子結帳管理伺服器1的資料庫中所被記憶的資訊之例子的圖示。 [圖4]一實施形態所述之點數管理伺服器2的概要構成之一例的區塊圖。 [圖5]點數管理伺服器2的資料庫中所被記憶的資訊之例子的圖示。 [圖6]電子貨幣管理伺服器3的資料庫中所被記憶的資訊之例子的圖示。 [圖7]電子結帳管理伺服器1中的系統控制部11的機能區塊之一例的圖示。 [圖8]電子結帳應用程式的電子貨幣主畫面之一例的圖示。 [圖9]點數加值畫面的顯示例的圖示。 [圖10]加值金額資訊仍遺留之情況下的電子結帳應用程式的電子貨幣主畫面之一例的圖示。 [圖11]加值履歷畫面之一例的圖示。 [圖12]電子結帳應用程式的設定畫面之一例的圖示。 [圖13]電子結帳應用程式的未收取餘額收取確認畫面之一例的圖示。 [圖14]點數管理伺服器2中的系統控制部21的機能區塊之一例的圖示。 [圖15]點數應用程式的點數實績畫面之一例的圖示。 [圖16]利用到點數的電子貨幣之加值被要求之情況下的通訊系統S的處理例的序列圖。 [圖17]電子貨幣之加值為成功之情況下的通訊系統S的處理例的序列圖。 [圖18]電子貨幣之加值為失敗之情況下的通訊系統S的處理例的序列圖。 [圖19]即使加值金額資訊取消要求已被發送但加值金額資訊仍未被刪除之情況下的通訊系統S的處理例的序列圖。 [Figure 1] An example of a schematic configuration of a communication system S according to an embodiment. [Figure 2] A block diagram of an example of a schematic configuration of an electronic checkout management server 1 according to an embodiment. [Figure 3] An example of information stored in a database of the electronic checkout management server 1. [Figure 4] A block diagram of an example of a schematic configuration of a point management server 2 according to an embodiment. [Figure 5] An example of information stored in a database of the point management server 2. [Figure 6] An example of information stored in a database of the electronic currency management server 3. [Figure 7] An example of a functional block of the system control unit 11 in the electronic checkout management server 1. [Figure 8] An example of an electronic money main screen of an electronic checkout application. [Figure 9] An example of a display example of a point top-up screen. [Figure 10] An example of an electronic money main screen of an electronic checkout application with top-up amount information remaining. [Figure 11] An example of a top-up history screen. [Figure 12] An example of a setting screen of an electronic checkout application. [Figure 13] An example of an uncollected balance collection confirmation screen of an electronic checkout application. [Figure 14] An example of a functional block of the system control unit 21 in the point management server 2. [Figure 15] An example of a point performance screen of a point application. [Figure 16] A sequence diagram of a processing example of the communication system S when the top-up of electronic currency using points is requested. [Figure 17] A sequence diagram of a processing example of the communication system S when the top-up of electronic currency is successful. [Figure 18] A sequence diagram of a processing example of the communication system S when the top-up of electronic currency fails. [Figure 19] A sequence diagram of a processing example of the communication system S when the top-up amount information is not deleted even if a request to cancel the top-up amount information has been sent.

1:電子結帳管理伺服器 2:點數管理伺服器 3:電子貨幣管理伺服器 4:使用者終端 41:IC晶片 NW:網路 1: Electronic checkout management server 2: Points management server 3: Electronic currency management server 4: User terminal 41: IC chip NW: Network

Claims (12)

一種資訊處理系統,其特徵為,具備: 加值要求收訊手段,係用以將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和 減算控制手段,係用以令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和 保管要求送訊手段,係用以向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和 確定控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和 取消控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。 An information processing system, characterized by having: Add-on request receiving means, which is used to receive a request for adding value to an electronic currency from a terminal device used by a previous user, wherein the request for adding value includes: information on the amount of added value indicating the amount of points used in the previous addition and the amount of added value corresponding to the amount of added value points, at least one of which is indicated; and Deduction control means, which is used to make a point system that memorizes the amount of available points indicating the amount of points that can be used by the previous user perform a deduction process, which is to deduct the amount of previous added value points that has been specified based on the previous received request for adding value from the amount of available points that has been memorized; and The custody request signaling means is used to send a custody request indicating the custody of the previous record value-added amount information to the electronic currency system, wherein the electronic currency system is storing the value-added amount information indicating the previous record value-added amount based on the previous record value-added request that has been received, and based on the previous record value-added amount information that has been stored, the previous record terminal device is caused to perform the previous record value-added; and The determination control means is used to, when the previous record value-added based on the previous record value-added amount information stored in response to the custody request that has been sent is successful, the previous record point system is caused to perform the determination processing to determine the deduction of the previous record utilization possible points amount caused by the previous record deduction processing; and The cancellation control means is used to send a termination request indicating the termination of the custody of the previous record value-added amount information to the previous record electronic currency system when the previous record value-added amount information stored in response to the custody request sent in the previous record fails, and to make the previous record point system execute the cancellation process to cancel the deduction of the previous record usable point amount caused by the previous record deduction process. 如請求項1所記載之資訊處理系統,其中, 前記取消控制手段,係在隨應於前記結束要求之發送而結束了前記加值金額資訊之保管的情況下,令前記點數系統執行前記取消處理; 還具備:限制手段,係用以在即使前記結束要求已被前記取消控制手段所發送但前記加值金額資訊之保管仍為繼續的情況下,直到以該加值金額資訊為依據的前記加值成功為止,限制以從前記終端裝置新接收到前記加值要求為依據的對前記電子貨幣之新的加值。 The information processing system as described in claim 1, wherein: The pre-record cancellation control means is to make the pre-record point system execute the pre-record cancellation processing when the storage of the pre-record top-up amount information is terminated in response to the sending of the pre-record termination request; It also has: a restriction means is used to restrict the new top-up of the pre-record electronic currency based on the pre-record top-up request newly received from the pre-record terminal device until the pre-record top-up based on the top-up amount information is successfully received even if the pre-record termination request has been sent by the pre-record cancellation control means but the storage of the pre-record top-up amount information continues. 如請求項2所記載之資訊處理系統,其中,還具備: 收取要求收訊手段,係用以在即使前記結束要求已被前記取消控制手段所發送但前記加值金額資訊之保管仍為繼續的狀況下,將表示要求前記使用者藉由前記電子貨幣來收取該加值金額資訊所示之前記加值金額之入金的收取要求,從前記終端裝置予以接收;和 收取要求送訊手段,係用以藉由將前記已被接收之前記收取要求發送至前記電子貨幣系統,以令對前記電子貨幣之加值被執行。 The information processing system as described in claim 2, further comprising: Collection request receiving means, which is used to receive a collection request from a previous record terminal device, which requires the previous record user to collect the deposit of the previous record top-up amount indicated by the top-up amount information by means of the previous record electronic currency, even if the previous record end request has been sent by the previous record cancellation control means, but the storage of the previous record top-up amount information continues; and Collection request sending means, which is used to send the previous record collection request to the previous record electronic currency system to execute the top-up of the previous record electronic currency. 如請求項3所記載之資訊處理系統,其中, 還具備:履歷資訊送訊手段,係用以將加值履歷資訊,發送至前記終端裝置,其中,該加值履歷資訊係可將前記使用者的對電子貨幣之加值的履歷,以能夠識別藉由前記電子貨幣的入金之收取是否完成的方式,來加以表示; 前記終端裝置,係將前記已被發送之加值履歷資訊加以顯示,同時,在藉由前記加值履歷資訊而被表示的前記履歷中所包含的對前記電子貨幣之加值之中,針對前記入金之收取尚未完成的加值,顯示出為了收取前記入金而可讓前記使用者進行操作的履歷對應操作要素; 藉由前記收取要求收訊手段而被接收的前記收取要求,係隨應於已被前記終端裝置所顯示之前記履歷對應操作要素***作的事實,而從前記終端裝置被發送。 The information processing system as described in claim 3, wherein, also has: a record information transmission means for transmitting the added value record information to the previous record terminal device, wherein the added value record information can represent the added value record of the previous record user to the electronic currency in a manner that can identify whether the collection of the previous record electronic currency deposit is completed; The previous record terminal device displays the previous record added value record information that has been sent, and at the same time, among the added value of the previous record electronic currency included in the previous record represented by the previous record added value record information, for the added value of the previous record deposit that has not been collected, the record corresponding operation element that allows the previous record user to operate in order to collect the previous record deposit is displayed; The previous record collection request received by the previous record collection request receiving means is sent from the previous record terminal device in response to the fact that the operation element corresponding to the previous record history displayed by the previous record terminal device has been operated. 如請求項3或4所記載之資訊處理系統,其中, 前記終端裝置,係將用來識別前記使用者之電子貨幣的電子貨幣識別資訊及前記電子貨幣之餘額,加以記憶; 前記終端裝置係可執行:藉由更新前記已被記憶之餘額以進行前記加值所需之第1應用程式、和受理前記加值量資訊之輸入,並將含有該已被輸入之加值量資訊的前記加值要求予以發送所需之第2應用程式; 前記終端裝置,係在前記第2應用程式與藉由前記已被記憶之電子貨幣識別資訊而被識別的前記電子貨幣是處於被設定成連動之狀態時,依照前記第2應用程式,向前記資訊處理系統發送前記加值要求,藉此以依照前記第1應用程式,隨應於來自前記電子貨幣系統之要求,而將前記已被記憶之餘額予以更新; 前記終端裝置,係在偵測到用來解除前記第2應用程式與前記電子貨幣之連動所需之操作的情況下,對應於前記已被保管之加值金額資訊之保管仍為繼續之事實,顯示出為了收取前記入金而可讓前記使用者進行操作的解除對應操作要素; 藉由前記收取要求收訊手段而被接收的前記收取要求,係隨應於已被前記終端裝置所顯示之前記解除對應操作要素***作的事實,而從前記終端裝置被發送。 An information processing system as described in claim 3 or 4, wherein: The pre-recorded terminal device stores electronic currency identification information for identifying the electronic currency of the pre-recorded user and the balance of the pre-recorded electronic currency; The pre-recorded terminal device can execute: a first application required for pre-recorded top-up by updating the pre-recorded stored balance, and a second application required for accepting input of pre-recorded top-up amount information and sending a pre-recorded top-up request containing the input top-up amount information; The pre-recorded terminal device sends a pre-recorded top-up request to the pre-recorded information processing system according to the pre-recorded second application when the pre-recorded electronic currency identified by the pre-recorded electronic currency identification information is set to be linked, thereby updating the pre-recorded balance according to the pre-recorded first application in response to the request from the pre-recorded electronic currency system; The previous record terminal device, when detecting an operation required to decouple the previous record second application from the previous record electronic currency, displays a decoupling operation element that allows the previous record user to operate in order to collect the previous record deposit, corresponding to the fact that the storage of the previously stored value-added amount information is still continuing; The previous record collection request received by the previous record collection request receiving means is sent from the previous record terminal device in response to the fact that the previous record decoupling operation element displayed by the previous record terminal device has been operated. 如請求項1或2所記載之資訊處理系統,其中,前記點數系統,係將表示前記使用者所做的前記點數之利用之履歷的點數履歷資訊,發送至前記終端裝置,其中,該點數履歷資訊係為:關於對已被執行過前記減算處理之前記電子貨幣之加值的點數之利用,是表示前記點數與前記電子貨幣之交換為正在申請中;關於對已被執行過前記確定處理之前記電子貨幣之加值的點數之利用,是表示前記交換已經完成。An information processing system as described in claim 1 or 2, wherein the pre-record point system sends point history information indicating the history of the use of pre-record points by the pre-record user to the pre-record terminal device, wherein the point history information is: regarding the use of the points added to the pre-record electronic currency that has been subjected to the pre-record deduction processing, it indicates that the exchange of the pre-record points and the pre-record electronic currency is being applied; regarding the use of the points added to the pre-record electronic currency that has been subjected to the pre-record confirmation processing, it indicates that the pre-record exchange has been completed. 如請求項6所記載之資訊處理系統,其中,前記所被發送的點數履歷資訊係為,關於對已被執行過前記取消處理之前記電子貨幣之加值的點數之利用,是表示前記交換已被取消。As described in claim 6, the point history information sent by the previous record is about the use of the points added by the electronic currency before the previous record cancellation processing has been executed, indicating that the previous record exchange has been cancelled. 如請求項1或2所記載之資訊處理系統,其中, 前記終端裝置係具備:餘額記憶手段,係將前記電子貨幣之餘額,加以記憶; 前記終端裝置,係從前記電子貨幣系統取得前記已被保管之加值金額資訊,藉由將該已被取得之加值金額資訊中所含之前記加值金額加算至前記餘額,並更新前記餘額記憶手段中所被記憶之前記餘額,以進行前記加值; 在更新前的前記餘額與前記加值金額之合計是超過前記餘額之上限的情況下,前記加值係為失敗。 An information processing system as described in claim 1 or 2, wherein: The pre-recorded terminal device is provided with: a balance storage means for storing the pre-recorded electronic currency balance; The pre-recorded terminal device obtains the pre-recorded stored value-added amount information from the pre-recorded electronic currency system, adds the pre-recorded value-added amount contained in the obtained value-added amount information to the pre-recorded balance, and updates the pre-recorded balance stored in the pre-recorded balance storage means to perform pre-recorded value-added; If the sum of the pre-recorded balance before the update and the pre-recorded value-added amount exceeds the upper limit of the pre-recorded balance, the pre-recorded value-added is considered to have failed. 如請求項1或2所記載之資訊處理系統,其中, 前記電子貨幣系統係在前記加值為成功的情況下,令前記已被保管之加值金額資訊之保管被結束; 還具備: 加值金額收取要求送訊手段,係用以將收取要求發送至前記電子貨幣系統,以令前記終端裝置執行對前記電子貨幣之加值,其中,該收取要求係表示,要求前記使用者藉由前記電子貨幣來收取:藉由隨應於前記已被發送之保管要求而被保管之前記加值金額資訊而被表示的前記加值金額之入金;和 保管狀態取得手段,係用以在藉由前記加值金額收取要求送訊手段而發送了前記收取要求之後,將前記已被保管之加值金額資訊之保管狀態,從前記電子貨幣系統加以取得;和 判定手段,係用以基於前記已被取得之保管狀態,來判定前記加值是否成功; 隨應於前記判定手段所做的判定結果,前記確定控制手段及前記取消控制手段之其中任一方係會作動。 An information processing system as described in claim 1 or 2, wherein, the previous record electronic currency system terminates the custody of the previous record's stored value-added amount information when the previous record's value-added is successful; also comprising: a value-added amount collection request sending means, which is used to send a collection request to the previous record electronic currency system to enable the previous record terminal device to perform the value-added of the previous record electronic currency, wherein the collection request indicates that the previous record user is required to collect, by means of the previous record electronic currency: a deposit of the previous record's value-added amount represented by the previous record's value-added amount information stored in response to the previous record's sent custody request; and The custody status acquisition means is used to acquire the custody status of the stored value-added amount information of the previous record from the previous record electronic currency system after the previous record collection request is sent through the previous record collection request sending means; and The determination means is used to determine whether the previous record value-added is successful based on the obtained custody status of the previous record; According to the determination result made by the previous record determination means, either the previous record confirmation control means or the previous record cancellation control means will be activated. 如請求項1或2所記載之資訊處理系統,其中, 於前記減算處理中,前記點數系統,係從前記利用可能點數量,減算前記加值點數量,且令表示前記減算之取消為可能的取消可能資訊,被記憶在取消可能資訊記憶手段中; 於前記確定處理中,前記點數系統,係將前記已被記憶之取消可能資訊,從前記取消可能資訊記憶手段中予以刪除; 於前記取消處理中,前記點數系統,係對前記減算後的利用可能點數量,加算前記加值點數量,且將前記已被記憶之取消可能資訊,從前記取消可能資訊記憶手段中予以刪除。 An information processing system as described in claim 1 or 2, wherein: In the previous record deduction processing, the previous record point system deducts the previous record added point amount from the previous record usable point amount, and makes the cancellation possible information indicating that the cancellation of the previous record deduction is possible be stored in the cancellation possible information storage means; In the previous record confirmation processing, the previous record point system deletes the previous record cancellation possible information stored in the previous record from the previous record cancellation possible information storage means; In the previous record cancellation processing, the previous record point system adds the previous record added point amount to the previous record usable point amount after the previous record deduction, and deletes the previous record cancellation possible information stored in the previous record from the previous record cancellation possible information storage means. 一種資訊處理方法,係為被電腦所執行的資訊處理方法,其特徵為,含有: 加值要求收訊步驟,係將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和 減算控制步驟,係令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和 保管要求送訊步驟,係向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和 確定控制步驟,係在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和 取消控制步驟,係在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。 An information processing method is an information processing method executed by a computer, characterized in that it comprises: A top-up request receiving step, in which a top-up request indicating a user's top-up request for electronic currency is received from a terminal device used by a previous user, wherein the top-up request includes: top-up amount information indicating at least one of the top-up points indicating the amount of points used in the previous top-up and the top-up amount corresponding to the top-up points; and A subtraction control step, in which a point system that stores the amount of available points indicating the amount of points that the previous user can use performs subtraction processing, in which the previous top-up points specified based on the previous top-up request received are subtracted from the previously stored available points; and The custody request sending step is to send a custody request indicating the custody of the previous record value-added amount information to the electronic currency system, wherein the electronic currency system is to keep the value-added amount information indicating the previous record value-added amount based on the previous record value-added request that has been received, and based on the previous record value-added amount information that has been kept, the previous record terminal device is to perform the previous record value-added; and The determination control step is to make the previous record point system perform the determination processing to determine the deduction of the previous record utilization possible points amount caused by the previous record deduction processing when the previous record value-added based on the previous record value-added amount information that has been kept in response to the custody request that has been sent is successful; and The cancellation control step is to send a termination request indicating the termination of the custody of the previous record value-added amount information to the previous record electronic currency system when the previous record value-added amount information stored in response to the custody request sent in the previous record fails, and to instruct the previous record point system to execute a cancellation process to cancel the deduction of the previous record usable point amount caused by the previous record deduction process. 一種資訊處理程式,其特徵為,令電腦發揮機能而成為: 加值要求收訊手段,係用以將表示使用者的對電子貨幣的加值之要求的加值要求,從前記使用者所利用的終端裝置予以接收,該加值要求係含有:在將前記加值時所被使用的點數的量予以表示的加值點數量及該加值點數量所對應的加值金額之中,至少表示其中任一方的加值量資訊;和 減算控制手段,係用以令記憶著表示前記使用者所能夠利用之點數之量的利用可能點數量的點數系統,執行減算處理,其係從前記已被記憶之利用可能點數量,減算基於前記已被接收之加值要求而被特定的前記加值點數量;和 保管要求送訊手段,係用以向電子貨幣系統,發送表示前記加值金額資訊的保管之要求的保管要求,其中,該電子貨幣系統係保管著將基於前記已被接收之加值要求而被特定之前記加值金額予以表示的加值金額資訊,並基於前記已被保管之加值金額資訊,而令前記終端裝置執行前記加值;和 確定控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是成功的情況下,令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以確定的確定處理;和 取消控制手段,係用以在以隨應於前記已被發送之保管要求而被保管之前記加值金額資訊為依據的前記加值是失敗的情況下,向前記電子貨幣系統,發送表示前記加值金額資訊之保管的結束之要求的結束要求,並令前記點數系統,執行將前記減算處理所致之前記利用可能點數量之減算予以取消的取消處理。 An information processing program, characterized in that it causes a computer to function as follows: A value-added request receiving means is used to receive a value-added request indicating a user's value-added request for electronic currency from a terminal device used by a previous user, wherein the value-added request includes: value-added amount information indicating at least one of the value-added points indicating the amount of points used in the previous value-added and the value-added amount corresponding to the value-added points; and A deduction control means is used to cause a point system that memorizes the amount of available points indicating the amount of points that the previous user can use to perform deduction processing, which is to deduct the previous value-added points that are specified based on the previous value-added request that has been received from the previously recorded available points; and The custody request signaling means is used to send a custody request indicating the custody of the previous record value-added amount information to the electronic currency system, wherein the electronic currency system is storing the value-added amount information indicating the previous record value-added amount based on the previous record value-added request that has been received, and based on the previous record value-added amount information that has been stored, the previous record terminal device is caused to perform the previous record value-added; and The determination control means is used to, when the previous record value-added based on the previous record value-added amount information stored in response to the custody request that has been sent is successful, the previous record point system is caused to perform the determination processing to determine the deduction of the previous record utilization possible points amount caused by the previous record deduction processing; and The cancellation control means is used to send a termination request indicating the termination of the custody of the previous record value-added amount information to the previous record electronic currency system when the previous record value-added amount information stored in response to the custody request sent in the previous record fails, and to make the previous record point system execute the cancellation process to cancel the deduction of the previous record usable point amount caused by the previous record deduction process.
TW112135725A 2022-11-02 2023-09-19 Information processing system, information processing method, and information processing program TWI847871B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022-176742 2022-11-02

Publications (2)

Publication Number Publication Date
TW202420193A TW202420193A (en) 2024-05-16
TWI847871B true TWI847871B (en) 2024-07-01

Family

ID=

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021105819A (en) 2019-12-26 2021-07-26 沖電気工業株式会社 Transaction device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021105819A (en) 2019-12-26 2021-07-26 沖電気工業株式会社 Transaction device

Similar Documents

Publication Publication Date Title
US11348086B2 (en) Information processing device and information processing method
US7891559B2 (en) Information processing device, information providing device, information processing method and information providing method
JP5627888B2 (en) Method and system for financial transactions in a mobile environment
EP1396805A1 (en) Electronic money system
CN101843084A (en) Be used to avoid the lease model of permanent card locking
JP4326165B2 (en) IC card and electronic money deposit system
EP1191776A2 (en) Method for automatically changing an access contract between a prepaid contract and a postpaid contract
EP1072997A1 (en) Electronic purse system and electronic purse unit
JP4302277B2 (en) Billing agency method and system for information display type mobile phone owner
JP2016051284A (en) Electronic currency management device, electronic currency management method, and electronic currency management system
TWI847871B (en) Information processing system, information processing method, and information processing program
KR20050091203A (en) Credit payment processing method
TW202420193A (en) Information processing system, information processing method, and information processing program
JP7402294B1 (en) Information processing system, information processing method, and information processing program
JP6375046B2 (en) Electronic currency management apparatus, electronic currency management method, and electronic currency management system
JP6251351B2 (en) Electronic currency management apparatus, electronic currency management method, and electronic currency management system
KR100508055B1 (en) A capital loaning system and a method for managing the same over on/off line
JP2002091598A (en) System and method for processing information and recording medium recorded with information processing program operating on computer
JP2010282605A (en) Method and system for financial transaction in mobile environment
JP5202825B2 (en) Game equipment
JP5287107B2 (en) Voting service processing program, voting service device, and voting service method
JP4954594B2 (en) Game equipment
KR20050081655A (en) A settlement service method for the internet cafe through on-line
JP4959216B2 (en) Electronic money system and transaction device
JP4693541B2 (en) Game electronic money system, portable terminal, and electronic money application program