TWI890007B - Checkout system, method of using checkout means, and program product - Google Patents
Checkout system, method of using checkout means, and program productInfo
- Publication number
- TWI890007B TWI890007B TW111139391A TW111139391A TWI890007B TW I890007 B TWI890007 B TW I890007B TW 111139391 A TW111139391 A TW 111139391A TW 111139391 A TW111139391 A TW 111139391A TW I890007 B TWI890007 B TW I890007B
- Authority
- TW
- Taiwan
- Prior art keywords
- value
- added
- priority
- credit
- utilization
- Prior art date
Links
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Stored Programmes (AREA)
Abstract
[課題]提高利用能夠以複數個加值方法進行加值之結帳手段的使用者的便利性。 [解決手段]結帳系統(S)的加值處理執行部(102),係基於從複數個加值方法之中所被選擇出來的加值方法,來執行關於使用者之結帳手段的加值處理。特定部(103),係將與複數個加值方法之各者建立關連的優先順位,予以特定。利用處理執行部(104),係基於優先順位,來執行關於結帳手段之利用的利用處理。[Topic] Improving the convenience of users who use a settlement means that can add value using multiple value-added methods. [Solution] The value-added processing execution unit (102) of the settlement system (S) executes the value-added processing of the user's settlement means based on the value-added method selected from the multiple value-added methods. The specifying unit (103) specifies the priority associated with each of the multiple value-added methods. The utilization processing execution unit (104) executes the utilization processing of the utilization of the settlement means based on the priority.
Description
本揭露係有關於結帳系統、結帳手段之利用方法、及程式產品。This disclosure relates to a checkout system, methods of utilizing the checkout means, and program products.
先前,執行關於電子貨幣等之結帳手段的加值處理的結帳系統,已為人知。專利文獻1中係記載,基於複數個加值方法,而可對使用者的IC卡中所被儲存之電子貨幣進行加值的系統中,基於複數個加值方法之各者,來對IC卡之電子貨幣進行加值的技術。 [先前技術文獻] [專利文獻]Previously, a checkout system that performs value-added processing on a settlement means such as electronic currency has been known. Patent Document 1 describes a system that can add value to electronic currency stored in a user's IC card based on a plurality of value-added methods, and a technology for adding value to the electronic currency in the IC card based on each of the plurality of value-added methods. [Prior Technical Document] [Patent Document]
[專利文獻1]日本特開2002-73973號公報[Patent Document 1] Japanese Patent Application Laid-Open No. 2002-73973
[發明所欲解決之課題][The problem that the invention aims to solve]
如專利文獻1,在可使用複數個加值方法來對結帳手段進行加值的情況下,若能設定結帳手段之餘額之利用時的優先順位,則被認為可提高使用者的便利性。然而,在先前的技術中,一般而言是從加值日期時間最早者起依序利用,無法對加值方法設定優先順位,因此無法提高使用者的便利性。As described in Patent Document 1, when multiple value-adding methods can be used to add value to a payment method, it is believed that setting a priority for using the balance of the payment method would improve user convenience. However, in the prior art, value-adding methods are generally used in order from the earliest value-adding date and time, and there is no way to set a priority for the value-adding methods, thus failing to improve user convenience.
本揭露的目的之1係為,提高利用能夠以複數個加值方法進行加值之結帳手段的使用者的便利性。 [用以解決課題之手段]One of the objectives of the present disclosure is to improve the convenience of users who use a checkout method that allows for adding value using multiple methods.
本揭露所述之結帳系統係含有:加值處理執行部,係基於從複數個加值方法之中所被選擇出來的加值方法,來執行關於使用者之結帳手段的加值處理;和特定部,係將與前記複數個加值方法之各者建立關連的優先順位,予以特定;和利用處理執行部,係基於前記優先順位,來執行關於前記結帳手段之利用的利用處理。 [發明效果]The settlement system disclosed herein comprises: a value-added processing execution unit that executes a value-added processing on a user's settlement means based on a value-added method selected from a plurality of value-added methods; a specifying unit that specifies a priority associated with each of the plurality of value-added methods; and a utilization processing execution unit that executes a utilization processing on the utilization of the settlement means based on the priorities. [Effects of the Invention]
若依據本揭露,則可提高利用能夠以複數個加值方法進行加值之結帳手段的使用者的便利性。According to the present disclosure, the convenience of users who use a checkout means capable of adding value in a plurality of ways can be improved.
[1.結帳系統的全體構成] 說明本揭露所述之結帳系統的實施形態之一例。圖1係結帳系統之全體構成之一例的圖示。結帳系統S係含有結帳伺服器10及使用者終端20。這些係可連接至網際網路等之網路N。結帳系統S,係至少含有1個電腦即可,不限於圖1的例子。[1. The overall structure of the checkout system] An example of an implementation form of the checkout system described in the present disclosure is described. Figure 1 is a diagram of an example of the overall structure of the checkout system. The checkout system S includes a checkout server 10 and a user terminal 20. These can be connected to a network N such as the Internet. The checkout system S only needs to include at least one computer and is not limited to the example in Figure 1.
結帳伺服器10,係為伺服器電腦。控制部11係含有至少1個處理器。記憶部12係含有RAM等之揮發性記憶體、和硬碟等之非揮發性記憶體。通訊部13係含有有線通訊用的通訊介面、和無線通訊用的通訊介面之至少一方。The checkout server 10 is a server computer. The control unit 11 includes at least one processor. The memory unit 12 includes volatile memory such as RAM and non-volatile memory such as a hard drive. The communication unit 13 includes at least one of a communication interface for wired communication and a communication interface for wireless communication.
使用者終端20,係為使用者的電腦。例如,使用者終端20係為智慧型手機、平板終端、可穿戴式終端、或個人電腦。控制部21、記憶部22、及通訊部23之實體構成,係可分別和控制部11、記憶部12、及通訊部13相同。操作部24,係為觸控面板等之輸入裝置。顯示部25係為液晶顯示器或有機EL顯示器。User terminal 20 is a user's computer. For example, user terminal 20 is a smartphone, tablet, wearable terminal, or personal computer. The physical configuration of control unit 21, memory unit 22, and communication unit 23 can be the same as control unit 11, memory unit 12, and communication unit 13, respectively. Operation unit 24 is an input device such as a touch panel. Display unit 25 is a liquid crystal display or an organic EL display.
此外,結帳伺服器10及使用者終端20之各者中所被記憶的程式,係亦可透過網路N而被供給。又,資訊記憶媒體中所被記憶的程式,亦可透過用來讀取電腦可讀取之資訊記憶媒體的讀取部(例如光碟驅動機或記憶卡插槽)、或用來與外部機器進行資料之輸出入所需之輸出入部(例如USB埠)而被供給。Furthermore, programs stored in the billing server 10 and the user terminal 20 can also be supplied via the network N. Furthermore, programs stored in an information storage medium can also be supplied via a reading unit for reading computer-readable information storage media (e.g., a CD drive or memory card slot), or an input/output unit for inputting and outputting data with an external device (e.g., a USB port).
[2.結帳系統的概要] 在本實施形態中,係舉出使用者從結帳應用程式來利用結帳服務的情況為例。結帳應用程式,係為結帳服務的提供者所提供的應用程式。結帳應用程式,係被安裝在使用者終端20。結帳服務中所能利用的結帳手段,係可為任意之種類。例如,電子貨幣、點數、信用卡、簽帳卡、銀行帳戶、電子錢包、或虛擬通貨,係可作為結帳手段來利用。結帳手段,有時候也會被稱作支付手段。條碼或二維碼這類代碼有時候也會相當於結帳手段。結帳手段,係為在電子結帳中所被利用的任何手段皆可。[2. Overview of the checkout system] In this embodiment, the case where a user utilizes the checkout service from a checkout application is taken as an example. The checkout application is an application provided by the provider of the checkout service. The checkout application is installed on the user terminal 20. The checkout means that can be used in the checkout service can be of any type. For example, electronic money, points, credit cards, debit cards, bank accounts, electronic wallets, or virtual currencies can be used as checkout means. Checkout means are sometimes also referred to as payment means. Codes such as barcodes or QR codes are sometimes also equivalent to checkout means. Checkout means are any means used in electronic checkout.
圖2及圖3係為使用者終端20上所被顯示的畫面之一例的圖示。例如,一旦使用者終端20的結帳應用程式啟動,就會執行用來讓使用者登入至結帳服務所需之登入處理。在本實施形態中,假設使用者係已經對結帳服務做完利用登錄。例如,使用者係將結帳服務中的使用者ID及密碼,進行輸入。一旦登入處理成功,則結帳應用程式的主畫面G1就被顯示於顯示部25。Figures 2 and 3 illustrate examples of screens displayed on the user terminal 20. For example, once the checkout application on the user terminal 20 is activated, the login process required for the user to log in to the checkout service is executed. In this embodiment, it is assumed that the user has already registered to use the checkout service. For example, the user enters their user ID and password for the checkout service. Once the login process is successful, the checkout application's main screen G1 is displayed on the display unit 25.
主畫面G1中係被顯示有,含有於結帳服務中可用來識別使用者之代碼ID的代碼C10。代碼ID,係為異於使用者ID的資訊。結帳伺服器10,係以不與其他使用者之代碼ID重複的方式,來發行代碼ID。代碼ID,係可在任意的時序上更新。例如,在結帳應用程式已啟動的情況、主畫面G1已被顯示的情況,代碼ID的有效期限已經過期的情況,或使用者進行了所定之操作的情況下,代碼ID就被更新。The main screen G1 displays a code C10 containing a code ID that can be used to identify the user in the checkout service. The code ID is information different from the user ID. The checkout server 10 issues the code ID so that it does not overlap with other users' code IDs. The code ID can be updated at any time. For example, the code ID is updated when the checkout application is activated, when the main screen G1 is displayed, when the code ID's validity period has expired, or when the user performs a specified operation.
在圖2的例子中,係圖示條碼及二維碼之雙方都是作為代碼C10而被顯示的情況,但代碼C10本身係可為任意之代碼。例如,亦可只有條碼或二維碼之其中一方,被當成代碼C10而顯示。例如,一旦以使用者所造訪之店舖的終端來讀取代碼C10,就會基於使用者所設定作為支付來源的結帳手段,來執行結帳處理。In the example of Figure 2, both the barcode and the QR code are displayed as code C10. However, code C10 itself can be any code. For example, only the barcode or the QR code can be displayed as code C10. For example, when code C10 is read by a terminal at the store the user visits, checkout processing is performed based on the payment method set by the user as the payment source.
在本實施形態中,係舉出支付來源是電子貨幣的情況為例子。在圖2的例子中,可在結帳服務「AAA支付」中做利用的線上型之電子貨幣「AAA電子現金」,是已經被設定作為支付來源。例如,一旦以店舖的終端讀取代碼C10,則電子貨幣的餘額就會減少所定之額度,而完成結帳。代碼C10,係除了店舖的終端以外,也可藉由自動販賣機等之任意的終端來加以讀取。This embodiment uses an electronic currency as an example. In the example shown in Figure 2, the online electronic currency "AAA e-Cash," which can be used with the "AAA Payment" checkout service, has been set as the payment source. For example, if code C10 is read by a store terminal, the electronic currency balance is reduced by the specified amount, completing the checkout. Code C10 can be read by any terminal, not just a store terminal, but also a vending machine.
此外,使用者從結帳應用程式所能利用的結帳方法,係不限於利用代碼C10的方法。可以利用例如:以使用者終端20來讀取被揭示於店舖之代碼的結帳方法、以使用者終端20來讀取被顯示於店舖之終端之代碼的結帳方法、僅藉由對使用者終端20的操作而完結的結帳方法、或把使用者終端20靠近可無線通訊之終端的結帳方法這些任意之方法。Furthermore, the checkout methods available to users from the checkout application are not limited to the method using code C10. For example, any of the following methods can be used: a method in which user terminal 20 reads a code displayed at a store, a method in which user terminal 20 reads a code displayed at a store terminal, a method in which checkout is completed solely by operating user terminal 20, or a method in which user terminal 20 is brought close to a terminal capable of wireless communication.
例如,一旦使用者選擇按鈕B11,則電子貨幣的選單M13係被顯示於顯示部25。在選單M13中,可進行關於電子貨幣的各種操作。例如,一旦使用者選擇按鈕B14,就可將電子貨幣的餘額之全部或一部匯送給其他使用者。一旦使用者選擇按鈕B15,就可將電子貨幣的餘額之全部或一部進行出金。一旦使用者選擇了按鈕B16,就可對電子貨幣進行加值。For example, if the user selects button B11, the electronic currency menu M13 is displayed on the display unit 25. In menu M13, various operations related to electronic currency can be performed. For example, if the user selects button B14, they can transfer all or part of their electronic currency balance to another user. If the user selects button B15, they can withdraw all or part of their electronic currency balance. If the user selects button B16, they can add value to their electronic currency.
在本實施形態中,係準備有複數個加值方法。所謂加值方法,係為在電子貨幣的加值中所利用的方法。例如,加值方法,係為在加值中所利用的結帳手段之種類。例如,假設可以從信用卡、簽帳卡、點數、及銀行帳戶來進行加值,則存在有至少4個加值方法。在使用者保有複數張信用卡的情況下,加值方法係意味著信用卡之種類。在可對電子貨幣進行加值的點數是複數存在的情況下,則加值方法係意味著點數之種類。In this embodiment, multiple top-up methods are provided. A top-up method is a method used to top up an electronic currency. For example, a top-up method refers to the type of payment method used for top-up. For example, assuming that top-up can be performed using credit cards, debit cards, points, and bank accounts, there are at least four top-up methods. If a user has multiple credit cards, a top-up method refers to the type of credit card. If multiple points are available for top-up to an electronic currency, a top-up method refers to the type of points.
例如,一旦使用者選擇按鈕B16,則加值畫面G2係被顯示於顯示部25。例如,使用者係在輸入表單F20中,輸入加值額。加值畫面G2中係被顯示有,表示使用者所能選擇之加值方法的按鈕B21。使用者係藉由選擇按鈕B21,以選擇複數個加值方法之任一者。在圖2的例子中,使用者已經將「信用卡X」及「信用卡Y」之2張信用卡,登錄至結帳應用程式。使用者係可利用這2張信用卡之中的任意一方,來對電子貨幣進行加值。For example, if the user selects button B16, the top-up screen G2 is displayed on display unit 25. For example, the user enters the top-up amount on input form F20. On top-up screen G2, button B21 is displayed, indicating the top-up methods the user can choose. By selecting button B21, the user selects one of multiple top-up methods. In the example of Figure 2, the user has registered two credit cards, "Credit Card X" and "Credit Card Y," with the checkout application. The user can use either of these two credit cards to top up the electronic currency.
例如,使用者係也可選擇:利用與結帳服務合作的跳蚤市場服務之銷售額來進行加值的加值方法、或利用藉由與結帳服務合作的金融服務而被買賣之虛擬通貨來進行加值的加值方法。以下,將利用信用卡的加值方法、利用銷售額的加值方法、及利用虛擬通貨的加值方法,分別稱作卡片加值、銷售額加值、及虛擬通貨加值。For example, users can choose to top up their account using sales from a flea market service that collaborates with the checkout service, or using virtual currency purchased through a financial service that collaborates with the checkout service. Hereinafter, these top-up methods will be referred to as card top-up, sales top-up, and virtual currency top-up, respectively.
例如,一旦使用者選擇表示利用「信用卡X」來進行加值之加值方法的按鈕B21,則用來進行加值之最終確認所需之確認畫面G3,係被顯示於顯示部25。確認畫面G3中係被顯示有,使用者所選擇的「信用卡X」之卡號、使用者所輸入的加值額、及電子貨幣的餘額之變化這些資訊。一旦使用者選擇按鈕B30,則利用到「信用卡X」的加值就被進行。For example, if the user selects button B21 indicating the top-up method using "Credit Card X," a confirmation screen G3, required for final confirmation of the top-up, is displayed on display unit 25. Confirmation screen G3 displays the card number of "Credit Card X" selected by the user, the top-up amount entered by the user, and the change in the electronic money balance. If the user selects button B30, the top-up using "Credit Card X" is completed.
一旦加值完成,則如圖3的主畫面G1所示,電子貨幣的餘額就會增加。在卡片加值中,不只可進行利用到消費額度的加值,亦可進行利用到預借現金額度的加值。此情況下,作為卡片加值係有:利用到消費額度的加值方法、和利用到預借現金額度的加值方法之2個加值方法存在。Once top-up is complete, the balance of the electronic currency will increase, as shown in the main screen G1 in Figure 3. Card top-up can be performed not only using the spending credit, but also using the cash advance credit. There are two methods for card top-up: using the spending credit and using the cash advance credit.
在本實施形態中,使用者係可從複數個加值方法之中,選擇出任意之加值方法。對於各個加值方法,係有使用者利用電子貨幣之情況下的優先順位,被建立關連。若假設複數個加值方法之各者的加值量是會混合存在於電子貨幣的餘額中,則在電子貨幣的餘額之中,優先順位相對較高的加值方法的加值量,會被優先利用。In this embodiment, users can select any of a number of top-up methods. Each top-up method is associated with a priority order based on the user's use of electronic currency. If the top-up amounts from multiple top-up methods are mixed within the remaining balance of electronic currency, the top-up amount from the top-up method with the higher priority within the remaining balance of electronic currency will be used first.
例如,假設電子貨幣的餘額為10000圓。假設在10000圓的餘額之中,卡片加值的加值量、銷售額加值的加值量、及虛擬通貨加值的加值量,分別是7000圓、1000圓、及2000圓。然後,假設銷售額加值的優先順位為最高,虛擬通貨加值的優先順位為第2高,卡片加值的優先順位為最低。For example, suppose the balance in the electronic currency is 10,000 won. Assume that within this 10,000 won balance, the amounts added from card top-up, sales top-up, and virtual currency top-up are 7,000 won, 1,000 won, and 2,000 won, respectively. Furthermore, assume that sales top-up has the highest priority, virtual currency top-up has the second highest priority, and card top-up has the lowest priority.
在上記的例子中,假設使用者係在10000圓的餘額之中,利用了5000圓的量。此情況下,優先順位為最高的銷售額加值的加值量也就是1000圓之全部都會被利用。由於僅依靠銷售額加值的加值量,對利用額之5000圓而為係為不足,因此優先順位為第2高的虛擬通貨加值的加值量也就是2000圓會被利用。由於即使利用虛擬通貨加值的加值量,對利用額之5000圓而言仍為不足,因此剩下的2000圓的量,係會利用到優先順位為最低的卡片加值的加值量。In the example above, let's assume the user uses 5,000 yen out of a 10,000 yen balance. In this case, the entire 1,000 yen value added from the highest-priority Sales Value Added card will be used. Since the 5,000 yen usage amount would be insufficient based solely on the Sales Value Added card, the 2,000 yen value added from the second-highest-priority Virtual Currency Value Added card will be used. Even with the Virtual Currency Value Added card, the 5,000 yen usage amount would still be insufficient, so the remaining 2,000 yen would be used from the lowest-priority Card Value Added card.
此外,在上記的例子中,若使用者的利用額為1000圓以下,則僅依靠銷售額加值的加值量即已足夠,因此虛擬通貨加值的加值量、與卡片加值的加值量不會被利用。若使用者的利用額為3000圓以下,則依靠銷售額加值的加值量、與虛擬通貨加值的加值量即已足夠,因此卡片加值的加值量不會被利用。若使用者的利用額較3000圓還多,則銷售額加值的加值量及虛擬通貨加值的加值量之全部會被利用,且卡片加值的加值量之全部或一部會被利用。In the example above, if the user's balance is 1,000 won or less, the amount of top-up from sales alone is sufficient, so the amount of top-up from virtual currency and card value will not be used. If the user's balance is 3,000 won or less, the amount of top-up from sales and virtual currency is sufficient, so the amount of top-up from card value will not be used. If the user's balance is 3,000 won or more, the amount of top-up from sales and virtual currency will be used in full, and all or part of the amount of top-up from card value will be used.
在本實施形態中,使用者係可針對電子貨幣的每一種利用目的,來指定優先順位。例如,電子貨幣的餘額係可在:在店舖等中利用於支付時之目的(以下稱作支付目的)、將餘額之一部或全部匯送給其他使用者之目的(以下稱作匯送目的)、及作為現金而進行出金之目的(以下稱作出金目的)下做利用。電子貨幣,係可在任意之利用目的下做利用,不限於這3個利用目的。例如,亦可為這些之中的任意2個利用目的。例如,亦可為對其他電子貨幣之加值目的、或對點數之轉換目的這些其他利用目的。In this embodiment, users can specify a priority for each purpose of using electronic money. For example, the balance of electronic money can be used for the following purposes: using it for payment in stores, etc. (hereinafter referred to as the payment purpose), transferring part or all of the balance to other users (hereinafter referred to as the transfer purpose), and withdrawing it as cash (hereinafter referred to as the withdrawal purpose). Electronic money can be used for any purpose, not limited to these three purposes. For example, any two of these purposes can be used. For example, other purposes such as adding value to other electronic currencies or converting them into points can also be used.
例如,一旦使用者選擇了主畫面G1的小圖示I12,並進行了用來指定支付目的之優先順位所需之操作,則受理該當優先順位之指定的指定畫面G4A就被顯示。使用者係將複數個加值方法之各者的優先順位,輸入至輸入表單F40。使用者係亦可指定與其他利用目的相同的優先順位,亦可指定與其他利用目的不同的優先順位,來作為支付目的之優先順位。使用者在支付目的下利用電子貨幣的情況下,則電子貨幣是基於指定畫面G4A中所被輸入的優先順位,而被利用。For example, if the user selects small icon I12 on the main screen G1 and performs the required operation to specify the priority of the payment purpose, the designation screen G4A for accepting the designation of the priority is displayed. The user enters the priority of each of multiple top-up methods into the input form F40. The user can also specify the same priority as other usage purposes, or a different priority as the priority of the payment purpose. If the user uses electronic money for the payment purpose, the electronic money is used based on the priority entered in the designation screen G4A.
指定畫面G4B係為受理匯送目的之優先順位之指定的畫面。指定畫面G4C係為受理出金目的之優先順位之指定的畫面。指定畫面G4B、G4C之構成,係和指定畫面G4A相同。使用者係可從指定畫面G4B、G4C之各者,來指定任意之優先順位。使用者在匯送目的或出金目的下利用電子貨幣的情況下,則電子貨幣是基於指定畫面G4B、G4C中所被輸入的優先順位,而被利用。以下,在不需要區別指定畫面G4A~G4C時,則簡略記載為指定畫面G4。Designation screen G4B is used to designate a priority for remittance purposes. Designation screen G4C is used to designate a priority for withdrawal purposes. The structures of designation screens G4B and G4C are the same as those of designation screen G4A. Users can designate any priority from each of designation screens G4B and G4C. When a user uses electronic money for remittance purposes or withdrawal purposes, the electronic money is used based on the priority entered on designation screens G4B and G4C. Below, when there is no need to distinguish between designation screens G4A-G4C, they will be simply referred to as designation screen G4.
如以上所述,在本實施形態的結帳系統S中,對於複數個加值方法之各者,係有使用者所指定的優先順位被建立關連。在使用者要利用電子貨幣之餘額的情況下,電子貨幣會基於各個加值方法所被建立關連的優先順位,而被利用。藉此,可提高利用能夠以複數個加值方法進行加值之電子貨幣的使用者的便利性。以下說明結帳系統S的詳細。As described above, in the checkout system S of this embodiment, each of the multiple top-up methods is associated with a priority level specified by the user. When a user wishes to use their remaining balance in electronic currency, the electronic currency is used based on the priority level associated with each top-up method. This improves user convenience when using electronic currency that can be topped up using multiple top-up methods. The following describes the details of the checkout system S.
[3.結帳系統中所被實現之機能] 圖4係為結帳系統中所被實現之機能之一例的機能區塊圖。[3. Functions implemented in the checkout system] Figure 4 is a functional block diagram of an example of the functions implemented in the checkout system.
[3-1.結帳伺服器中所被實現之機能] 資料記憶部100,係以記憶部12為主而被實現。指定受理部101、加值處理執行部102、特定部103、及利用處理執行部104,係以控制部11為主而被實現。[3-1. Functions implemented in the checkout server] The data storage unit 100 is implemented mainly by the storage unit 12. The designated acceptance unit 101, the value-added processing execution unit 102, the specific unit 103, and the utilization processing execution unit 104 are implemented mainly by the control unit 11.
[資料記憶部] 資料記憶部100,係將用來向使用者提供結帳服務所需要的資料,加以記憶。例如,資料記憶部100,係將結帳資料庫DB,加以記憶。[Data Memory Unit] The data memory unit 100 stores the data required to provide checkout services to users. For example, the data memory unit 100 stores the checkout database DB.
圖5係為結帳資料庫DB之一例的圖示。如圖5所示,結帳資料庫DB係為,儲存有關於結帳服務中的使用者之資訊的資料庫。例如,結帳資料庫DB中係被儲存有:使用者ID、密碼、姓名、代碼ID、有效期限、支付來源資訊、卡片資訊、電子貨幣資訊、銀行帳戶資訊、利用履歷資訊、及加值履歷資訊。結帳資料庫DB中所被儲存的資訊,係可為關於使用者的任意之資訊,不限於圖5的例子。Figure 5 illustrates an example of a checkout database DB. As shown in Figure 5, the checkout database DB stores information related to users of the checkout service. For example, the checkout database DB stores user ID, password, name, code ID, expiration date, payment source information, card information, electronic currency information, bank account information, usage history information, and top-up history information. The information stored in the checkout database DB can be any user-related information and is not limited to the example shown in Figure 5.
使用者ID,係為可識別使用者的使用者識別資訊之一例。使用者識別資訊,係可為任意之資訊,亦可為例如:被稱作使用者帳號的資訊、郵件位址、或電話號碼。例如,使用者識別資訊係為文字、數字、其他符號,或這些的組合。使用者ID及密碼,係為了登入至結帳服務而被利用。A user ID is an example of user identification information that can identify a user. User identification information can be any information, including information called a user account, an email address, or a phone number. For example, user identification information can be text, numbers, other symbols, or a combination of these. A user ID and password are used to log in to the checkout service.
在本實施形態中,不只使用者ID,就連代碼ID也是可以用來識別使用者的資訊,因此代碼ID也是相當於使用者識別資訊。代碼C10中係只要包含有某些的使用者識別資訊即可。代碼C10中,係亦可不只包含代碼ID,而是還包含有使用者ID等之其他使用者識別資訊。有效期限,係為從代碼ID被發行起算的所定時間後的時點。有效期限係可為任意之長度,例如,亦可為1分鐘~1小時左右,亦可為數小時~數日左右。對於代碼ID,亦可不設定有效期限。In this embodiment, not only the user ID but also the code ID can be used to identify the user, and therefore the code ID is equivalent to user identification information. Code C10 only needs to contain certain user identification information. Code C10 may also include other user identification information, such as the user ID, in addition to the code ID. The expiration date is the time after a specified period of time from the issuance of the code ID. The expiration date can be of any length, for example, from one minute to one hour, or from several hours to several days. A code ID does not need to have an expiration date.
支付來源資訊,係為可用來識別已被設定作為支付來源之結帳手段的資訊。例如,在電子貨幣已被設定作為支付來源的情況下,支付來源資訊係亦可為,可將電子貨幣做識別的電子貨幣ID。例如,在信用卡已被設定作為支付來源的情況下,支付來源資訊係亦可為信用卡的卡號。卡片資訊,係關於使用者的信用卡的資訊。例如,卡片資訊係包含有卡號、有效期限、及名義人。使用者係可登錄複數張信用卡。Payment source information is information that identifies the payment method that has been set as the payment source. For example, if electronic currency has been set as the payment source, the payment source information may be the electronic currency ID that identifies the electronic currency. For example, if a credit card has been set as the payment source, the payment source information may be the credit card number. Card information is information about the user's credit card. For example, card information includes the card number, expiration date, and the name of the creditor. Users can register multiple credit cards.
電子貨幣資訊,係為關於使用者的電子貨幣的資訊。例如,電子貨幣資訊,係含有表示電子貨幣之餘額的資訊。在本實施形態中,電子貨幣資訊中係包含有,表示餘額之明細的資訊。明細,係為構成餘額的加值量之資訊。例如,作為明細,係有:加值日期時間、關於加值方法的加值方法資訊、及加值額之中的未利用部分,是被包含在電子貨幣資訊中。電子貨幣的餘額是只含有某1次之加值時的加值量的情況下,則該餘額之明細係表示,該當1次之加值時的加值量。電子貨幣的餘額是含有複數次之加值之各次的加值量的情況下,則該餘額之明細係表示,複數次之加值之各次的加值量。關於卡片加值的加值量,卡片加值中所被利用之信用卡的卡片資訊係亦可被包含在明細中。E-currency information is information about a user's e-currency. For example, e-currency information includes information indicating the balance of the e-currency. In this embodiment, the e-currency information includes information indicating the details of the balance. The details are information about the amount of added value that constitutes the balance. For example, the e-currency information includes the date and time of the addition, information about the method of adding value, and the unused portion of the added value. If the balance of the e-currency only includes the amount of added value at a particular addition, the details of the balance indicate the amount of added value at that particular addition. If the balance of the electronic currency includes the amount of each top-up, the details of the balance will show the amount of each top-up. For card top-ups, the card information of the credit card used for the top-up may also be included in the details.
若舉圖5的使用者「山田 太郎」為例,則電子貨幣的餘額也就是6000圓之明細係為,2021年11月1日的11:23:50時所被進行的卡片加值所致之3000圓的量、2021年11月5日的19:25:42時所被進行的銷售額加值所致之1000圓的量、及2021年11月12日的10:56:11時所被進行的虛擬通貨加值所致之2000圓的量。在該狀態下,若於2021年11月25日的13:20:58,進行4000圓的量之卡片加值,則電子貨幣的餘額就變成10000圓。作為10000圓的餘額之明細,係會追加2021年11月25日的13:20:58時所被進行的卡片加值所致之4000圓的量。For example, for user "Yamada Taro" in Figure 5, the balance of 6,000 yen in e-money is calculated as follows: a card top-up of 3,000 yen at 11:23:50 on November 1, 2021; a sales top-up of 1,000 yen at 19:25:42 on November 5, 2021; and a virtual currency top-up of 2,000 yen at 10:56:11 on November 12, 2021. In this state, if a card top-up of 4,000 yen is performed at 13:20:58 on November 25, 2021, the balance of e-money will become 10,000 yen. As a breakdown of the remaining balance of 10,000 yen, an additional 4,000 yen will be added to the card top-up performed at 13:20:58 on November 25, 2021.
優先順位資訊,係為表示複數個加值方法之各者的優先順位的資訊。在本實施形態中,由於是針對每一利用目的而被指定有優先順位,因此優先順位資訊,係按照每一利用目的,而表示複數個加值方法之各者的優先順位。在以某個加值方法進行了複數次之加值的情況下,假設在該加值方法的複數次加值時的加值量之中,從加值日期時間較早起會被依序利用。一旦使用者從指定畫面G4指定優先順位,優先順位資訊就被更新。使用者未指定優先順位的情況下,係變成表示預設之優先順位的優先順位資訊。Priority information is information indicating the priority of each of a plurality of value-added methods. In this embodiment, since a priority is specified for each purpose of use, the priority information indicates the priority of each of a plurality of value-added methods according to each purpose of use. When a certain value-added method is used for multiple value-added operations, it is assumed that the value-added amounts of the multiple value-added operations for that value-added method will be used in order from the earliest value-added date and time. Once the user specifies the priority on the designation screen G4, the priority information is updated. If the user does not specify the priority, the priority information indicates the default priority.
銀行帳戶資訊,係為關於使用者所指定的銀行帳戶的資訊。例如,銀行帳戶資訊係包含有金融機關名、分行名、帳戶號碼、及名義人。該銀行帳戶係為,將電子貨幣的餘額在出金目的下做利用時的匯款目標。電子貨幣的餘額,係亦可向銀行以外之金融機關之帳戶,進行出金。除此以外亦可例如,並非從帳戶,而是藉由從ATM排出現金,而進行出金。此外,關於利用到信用卡之消費額度的加值量,係設成無法出金。Bank account information refers to information about a user-specified bank account. For example, bank account information includes the financial institution name, branch name, account number, and nominee. This bank account is the destination for transferring electronic currency balances when using them for withdrawal purposes. Electronic currency balances can also be withdrawn to accounts at financial institutions other than banks. For example, withdrawals can be made through ATM withdrawals rather than from a bank account. Furthermore, top-up amounts on credit card spending limits are not withdrawn.
利用履歷資訊,係為關於使用者所致之結帳服務之利用履歷的資訊。利用履歷資訊,係包含有結帳手段之利用目的所相應之資訊。例如,若為支付目的,則利用履歷資訊係包含有利用日期時間、利用店舖、及利用額。若為匯送目的,則利用履歷資訊係包含有利用日期時間、匯送對象之使用者、及利用額。若為出金目的,則利用履歷資訊係包含有利用日期時間、已出金之銀行帳戶、及利用額。使用者每次利用了結帳服務,使用者的利用履歷資訊就被更新。Usage history information is information about a user's usage history of the Billing Service. Usage history information includes information related to the purpose of the Billing Service. For example, if the purpose is payment, the usage history information includes the date and time of use, the store used, and the amount used. If the purpose is transfer, the usage history information includes the date and time of use, the user to whom the transfer was made, and the amount used. If the purpose is withdrawal, the usage history information includes the date and time of use, the bank account from which the withdrawal was made, and the amount used. The user's usage history information is updated each time the user uses the Billing Service.
本實施形態的結帳應用程式,係可利用電子貨幣以外之其他結帳手段,因此在其他結帳手段被利用的情況下,利用履歷資訊也會被更新。此情況下,能夠識別所被利用之結帳手段的資訊,也被包含在利用履歷資訊中。在電子貨幣被利用的情況下,能夠識別電子貨幣的餘額的明細之中哪個部分被利用的資訊,亦可被包含在利用履歷資訊中。亦即,表示以哪個加值方法進行加值的加值量要被利用多少的資訊,亦可被包含在利用履歷資訊中。因此,利用履歷資訊中亦可包含有加值方法資訊。The payment application of this embodiment can utilize payment methods other than electronic currency. Therefore, when other payment methods are used, usage history information is also updated. In this case, information that can identify the payment method used is also included in the usage history information. When electronic currency is used, information that can identify which portion of the electronic currency balance is used can also be included in the usage history information. In other words, information indicating which value-added method was used and how much value-added was used can also be included in the usage history information. Therefore, the usage history information can also include value-added method information.
加值履歷資訊,係為關於對電子貨幣的加值之履歷的資訊。例如,加值履歷資訊係包含有:電子貨幣的加值日期時間、加值方法、及加值額。使用者每次對電子貨幣進行加值時,使用者的加值履歷資訊就被更新。資訊已被儲存至加值履歷資訊的過去之加值之中,針對加值額尚有剩餘者,則其資訊是作為電子貨幣資訊之明細而被儲存。在卡片加值的情況下,卡片加值時所被利用之信用卡的卡片資訊,亦可被包含在加值履歷資訊中。結帳資料庫DB中所被儲存的資訊,係不限於圖5的例子,可為任意之資訊。例如,作為結帳手段若有銀行帳戶或點數可以利用,則結帳資料庫DB中係會被儲存有關於銀行帳戶或點數之資訊。The top-up history information is information about the history of top-ups to electronic currency. For example, the top-up history information includes: the date and time of the top-up of the electronic currency, the top-up method, and the top-up amount. Every time a user tops up the electronic currency, the user's top-up history information is updated. Information has been stored in the top-up history information. For any top-up amount remaining, the information is stored as a detail of the electronic currency information. In the case of a card top-up, the card information of the credit card used when the card is topped up can also be included in the top-up history information. The information stored in the checkout database DB is not limited to the example in Figure 5 and can be any information. For example, if a bank account or points can be used as a payment method, information about the bank account or points will be stored in the payment database DB.
[指定受理部] 指定受理部101,係受理使用者所做的優先順位之指定。在本實施形態中,雖然說明以指定畫面G4來指定優先順位的情況,但用來指定優先順位的畫面,係可為其他任意之畫面。例如,指定受理部101,係藉由從使用者終端20,接收表示指定畫面G4中所被指定之優先順位的資料,以受理優先順位之指定。在本實施形態中,雖然說明藉由把表示優先順位的數字輸入至輸入表單F40來指定優先順位的情況,但優先順位係可藉由任意之操作來做指定。例如,可利用下拉式選單、選項按鈕、或勾選盒這類其他使用者介面,來指定優先順位。[Designation Acceptance Unit] The designation acceptance unit 101 accepts the priority designation made by the user. In this embodiment, although the case where the priority is designated by the designation screen G4 is described, the screen used to designate the priority can be any other screen. For example, the designation acceptance unit 101 accepts the priority designation by receiving data representing the priority designated in the designation screen G4 from the user terminal 20. In this embodiment, although the case where the priority is designated by inputting a number representing the priority into the input form F40 is described, the priority can be designated by any operation. For example, the priority can be designated by using other user interfaces such as a drop-down menu, an option button, or a check box.
[加值處理執行部] 加值處理執行部102,係基於從複數個加值方法之中所被選擇出來的加值方法,來執行關於使用者之電子貨幣的加值處理。加值處理,係為用來對電子貨幣進行加值所需之處理。例如,加值處理,係為增加電子貨幣之餘額的處理。加值處理本身,係可利用各種處理。在本實施形態中,將結帳資料庫DB中所被儲存之電子貨幣的餘額予以增加的處理,是相當於加值處理。加值處理,係亦可包含有其他處理。例如,加值處理係亦可包含有,將電子貨幣的餘額之明細予以更新的處理。[Value-added processing execution unit] The value-added processing execution unit 102 executes the value-added processing of the user's electronic currency based on the value-added method selected from a plurality of value-added methods. The value-added processing is the processing required to add value to the electronic currency. For example, the value-added processing is the processing of increasing the balance of the electronic currency. The value-added processing itself can utilize various processing. In this embodiment, the processing of increasing the balance of the electronic currency stored in the checkout database DB is equivalent to the value-added processing. The value-added processing may also include other processing. For example, the value-added processing may also include the processing of updating the details of the balance of the electronic currency.
在本實施形態中,作為加值對象的結帳手段之一例,是說明電子貨幣。因此,記載為電子貨幣的地方,係可替換成結帳手段。加值對象的結帳手段,係可為任意之種類,不限於電子貨幣。加值對象的結帳手段,係只要是有餘額之概念的結帳手段即可。例如,若可對點數進行加值,則點數亦可相當於結帳手段。例如,若利用代碼的結帳服務中可進行加值,則代碼亦可相當於結帳手段。在本實施形態中,雖然是舉出「AAA電子現金」這種名稱中不含「貨幣」的電子貨幣為例,但結帳手段係可用任意之名稱來稱呼。In this embodiment, electronic currency is described as an example of a settlement means for a value-added object. Therefore, where electronic currency is recorded, it can be replaced with a settlement means. The settlement means for a value-added object can be of any type and is not limited to electronic currency. The settlement means for a value-added object can be any settlement means as long as it has the concept of a balance. For example, if points can be added, then points can also be equivalent to a settlement means. For example, if a settlement service using a code can be added, then the code can also be equivalent to a settlement means. In this embodiment, although an electronic currency such as "AAA electronic cash" that does not contain the word "currency" is used as an example, the settlement means can be called by any name.
此外,加值方法本身,係可為任意之加值方法,不限於本實施形態之例子。例如,利用到信用卡之消費額度或預借現金額度的加值若為可能,則加值處理執行部102係亦可執行利用到消費額度或預借現金額度的加值處理。例如,加值處理執行部102,係亦可基於銷售額加值、虛擬通貨加值、利用到點數之餘額的加值、或利用到銀行帳戶的加值這些其他加值方法,來執行加值處理。Furthermore, the top-up method itself can be any top-up method and is not limited to the examples in this embodiment. For example, if top-up using a credit card spending limit or cash advance is possible, the top-up processing execution unit 102 can also execute top-up processing using the spending limit or cash advance. For example, the top-up processing execution unit 102 can also execute top-up processing based on other top-up methods such as sales top-up, virtual currency top-up, top-up using a points balance, or top-up using a bank account.
[特定部] 特定部103,係將與複數個加值方法之各者建立關連的優先順位,予以特定。在本實施形態中,由於是讓使用者自己來指定優先順位,因此特定部103係將已被使用者所指定之優先順位,予以特定。例如,由於優先順位資訊是已經被儲存在結帳資料庫DB中,因此特定部103係藉由取得結帳資料庫DB中所被儲存之優先順位資訊,而特定出優先順位。優先順位,係亦可不是被預先指定,而是在使用者利用電子貨幣的情況下,當場指定。此情況下,特定部103係只要藉由從使用者終端20,取得表示使用者利用電子貨幣時所指定之優先順位的優先順位資訊,而特定出優先順位即可。[Specifying unit] The specifying unit 103 specifies the priority associated with each of the plurality of value-added methods. In this embodiment, since the user specifies the priority himself, the specifying unit 103 specifies the priority specified by the user. For example, since the priority information is already stored in the checkout database DB, the specifying unit 103 specifies the priority by obtaining the priority information stored in the checkout database DB. The priority may not be specified in advance, but may be specified on the spot when the user uses electronic money. In this case, the specifying unit 103 may specify the priority by acquiring priority information indicating the priority designated by the user when using the electronic currency from the user terminal 20.
在本實施形態中,電子貨幣係可在複數個利用目的下做利用。針對每一利用目的,係有優先順位被建立關連。特定部103,係將與電子貨幣之利用目的建立關連的優先順位,予以特定。例如,在支付目的、匯送目的、及出金目的這3個利用目的下電子貨幣會被利用的情況下,使用者係指定3種的優先順位。特定部103,係在電子貨幣被利用的情況下,特定出該利用目的所相應之優先順位。例如,特定部103係藉由取得,結帳資料庫DB中與利用目的建立關連而被儲存的優先順位資訊,而將與利用目的建立關連的優先順位,予以特定。In this embodiment, electronic money can be used for multiple purposes. For each purpose of use, a priority is associated. The specifying unit 103 specifies the priority associated with the purpose of use of the electronic money. For example, when electronic money is used for three purposes of payment, remittance, and withdrawal, the user specifies three priorities. The specifying unit 103 specifies the priority corresponding to the purpose of use when the electronic money is used. For example, the specifying unit 103 specifies the priority associated with the purpose of use by obtaining priority information stored in the checkout database DB in association with the purpose of use.
[利用處理執行部] 利用處理執行部104,係基於優先順位,來執行關於電子貨幣之利用的利用處理。利用處理,係為用來利用電子貨幣所需之處理。例如,利用處理,係為減少電子貨幣之餘額的處理。利用處理本身,係可利用各種處理。在本實施形態中,將結帳資料庫DB中所被儲存之電子貨幣的餘額予以減少的處理,是相當於利用處理。利用處理,係亦可包含有其他處理。例如,利用處理係亦可包含有,將電子貨幣的餘額之明細予以更新的處理。[Utilization Processing Execution Unit] The utilization processing execution unit 104 executes utilization processing regarding the utilization of electronic money based on priority. Utilization processing is processing required for utilizing electronic money. For example, utilization processing is processing for reducing the balance of electronic money. Utilization processing itself can utilize various processing. In this embodiment, the processing of reducing the balance of electronic money stored in the checkout database DB is equivalent to utilization processing. Utilization processing may also include other processing. For example, utilization processing may also include processing for updating the details of the balance of electronic money.
利用處理執行部104,係以使得優先順位相對較高的加值方法的加值量會被優先利用的方式,來執行利用處理。所謂優先順位相對較高的加值方法,係指還有優先順位低於該加值方法的其他加值方法存在。所謂加值量會被優先利用,係指利用額本身較高、或利用額相對於加值量全體的比率為較高。利用處理執行部104,係以使得優先順位越高的加值方法的加值量會被越優先利用的方式,來執行利用處理。The utilization processing execution unit 104 executes the utilization processing so that the added value of a value-added method with a relatively higher priority is prioritized for utilization. A value-added method with a relatively higher priority means that there are other value-added methods with a lower priority. Prioritized utilization of the added value means that the utilization amount itself is higher or the ratio of the utilization amount to the total value-added amount is higher. The utilization processing execution unit 104 executes the utilization processing so that the added value of a value-added method with a higher priority is prioritized for utilization.
例如,假設電子貨幣的餘額為3000圓,卡片加值的加值量為1000圓,銷售額加值的加值量為2000圓。然後,假設卡片加值的優先順位,係高於銷售額加值的優先順位。在此例中,利用額為500圓的情況下,500圓全部是從卡片加值的加值量予以扣減這件事情,係為不利用銷售額加值的加值量,因此相當於將優先順位較高的加值方法的加值量做優先利用。即使是在將卡片加值的加值量、銷售額加值的加值量做併用的情況,將卡片加值的加值量利用400圓,將銷售額加值的加值量利用100圓的量的這件事情,也是由於卡片加值的加值量這邊的利用額較多,因此仍是相當於將優先順位較高的加值方法的加值量做優先利用。For example, suppose the balance in the electronic currency account is 3,000 won, the amount added through card top-up is 1,000 won, and the amount added through sales top-up is 2,000 won. Furthermore, suppose card top-up has a higher priority than sales top-up. In this example, if the usage amount is 500 won, the entire 500 won will be deducted from the amount added through card top-up. This means that the amount added through sales top-up is not utilized, and thus the amount added through the higher priority top-up method is prioritized. Even if the card top-up amount and sales top-up amount are used together, if the card top-up amount is used for 400 yen and the sales top-up amount is used for 100 yen, the card top-up amount is used more, so the top-up amount of the higher priority top-up method is still used first.
在上記的例子中,利用額為2500圓的情況下,將卡片加值的加值量的1000圓全部利用,將銷售額加值的加值量利用1500圓的這件事情,若只看利用額,則銷售額加值的加值量這邊係為較多,但利用額相對於加值量全體的比率,係為卡片加值的加值量這邊為較多,因此是相當於將優先順位較高的加值方法的加值量做優先利用。亦即,卡片加值的加值量,係為1000圓全部(100%)都利用,相對於此,銷售額加值的加值量,係只利用2000圓之中的1500圓的量(75%),因此是相當於將優先順位較高的加值方法的加值量做優先利用。In the example above, if the usage amount is 2500 yen, and the card top-up amount of 1000 yen is used, and the sales top-up amount of 1500 yen is used, then if we only look at the usage amount, the sales top-up amount is larger. However, the usage amount relative to the total top-up amount is larger for the card top-up amount, so the top-up amount of the higher priority top-up method is prioritized. In other words, the card top-up amount of 1000 yen is used in full (100%), while the sales top-up amount of 2000 yen is only used for 1500 yen (75%), so the top-up amount of the higher priority top-up method is prioritized.
在本實施形態中,利用處理執行部104,係基於優先順位,而將關於從電子貨幣之出金的出金處理,當作利用處理而執行之。出金處理,係為將電子貨幣的餘額進行出金的處理。出金,係也可說成是現金化。出金處理本身,係可利用公知的處理。例如,出金處理係為,將電子貨幣的餘額予以減少,並把該當減少的部分匯進使用者的銀行帳戶的處理。例如,出金處理係為,將電子貨幣的餘額予以減少,並從ATM等之終端排出現金的處理。In this embodiment, the utilization processing execution unit 104 executes the withdrawal processing related to withdrawing funds from electronic currency as utilization processing based on priority. The withdrawal processing is the process of withdrawing the remaining balance of electronic currency. Withdrawal can also be said to be cashing out. The withdrawal processing itself can utilize publicly known processes. For example, the withdrawal processing is the process of reducing the balance of electronic currency and transferring the reduced amount to the user's bank account. For example, the withdrawal processing is the process of reducing the balance of electronic currency and withdrawing cash from a terminal such as an ATM.
例如,利用處理執行部104,係在電子貨幣的餘額之中,僅依靠優先順位相對較高的加值方法的加值量而為不足的情況下,以使得優先順位相對較低的加值方法的加值量會被利用的方式,來執行出金處理。假設圖5的使用者「山田 太郎」指示了3000圓的量之出金。此情況下,在出金目的下,銷售額加值為優先順位最高,虛擬通貨加值為優先順位第2高,卡片加值為優先順位最低。此情況下,利用處理執行部104,係由於僅依靠銷售額加值的加值量也就是1000圓係為不足,因此以使得虛擬通貨加值的加值量會被利用2000圓的量的方式,來執行出金處理。卡片加值的加值量,係在出金處理中不被利用。For example, if the remaining balance in the electronic currency is insufficient due to the amount added using a relatively higher priority top-up method, the processing execution unit 104 executes a withdrawal process so that the amount added using a relatively lower priority top-up method is utilized. Assume that user "Yamada Taro" in Figure 5 has requested a withdrawal of 3,000 yen. In this case, for the purpose of withdrawal, sales top-up has the highest priority, virtual currency top-up has the second highest priority, and card top-up has the lowest priority. In this case, the processing execution unit 104 executes the withdrawal process so that the amount of virtual currency added is used to increase the amount of 2,000 yen, because the amount of sales added alone is insufficient, which is 1,000 yen. The amount of card added is not used in the withdrawal process.
在本實施形態中,利用處理執行部104,係基於優先順位,而將關於利用到電子貨幣之支付的支付處理,當作利用處理而執行之。支付處理,係為以電子貨幣的餘額來進行支付的處理。支付處理本身,係可利用公知的處理。例如,支付處理係為,將電子貨幣的餘額予以減少,並讓店舖收取該當減少的部分所相應之額度的處理。支付處理,有時候也會被稱作結帳處理。In this embodiment, the utilization processing execution unit 104 treats payment processing involving electronic currency as utilization processing based on priority. Payment processing is the process of making payments using the remaining balance of electronic currency. The payment processing itself can utilize known processes. For example, payment processing involves reducing the remaining balance of electronic currency and having the store collect the amount corresponding to the reduction. Payment processing is sometimes also referred to as checkout processing.
例如,利用處理執行部104,係在電子貨幣的餘額之中,僅依靠優先順位相對較高的加值方法的加值量而為不足的情況下,以使得優先順位相對較低的加值方法的加值量會被利用的方式,來執行支付處理。假設圖5的使用者「山田 太郎」進行了5000圓的量之支付。此情況下,在支付目的下,卡片加值為優先順位最高,銷售額加值為優先順位第2高,虛擬通貨加值為優先順位最低。此情況下,利用處理執行部104,係由於即使將卡片加值的加值量也就是3000圓,與銷售額加值的加值量也就是1000圓加起來仍不足,因此以使得虛擬通貨加值的加值量會被利用1000圓的量的方式,來執行支付處理。For example, if the remaining balance in the electronic currency is insufficient due to the amount added using a relatively higher priority value-adding method, the processing execution unit 104 executes payment processing so that the amount added using a relatively lower priority value-adding method is utilized. Assume that the user "Yamada Taro" in Figure 5 makes a payment of 5,000 yen. In this case, for the purpose of payment, card value-adding has the highest priority, sales value-adding has the second highest priority, and virtual currency value-adding has the lowest priority. In this case, the processing execution unit 104 performs payment processing in such a way that the amount of virtual currency added is used in an amount of 1000 yen because even if the card added amount, i.e., 3000 yen, is added to the sales added amount, i.e., 1000 yen, it is still insufficient.
在本實施形態中,利用處理執行部104,係基於優先順位,而將用來匯送電子貨幣所需之匯送處理,當作利用處理而執行之。匯送處理係為,將電子貨幣的餘額之全部或一部,匯送給其他使用者的處理。匯送處理係為,將某個使用者的電子貨幣的餘額予以減少,將其他使用者的電子貨幣的餘額予以增加的處理。匯送處理,係有時候也被稱作匯款處理,但嚴謹來說並沒有現金款項被收授,因此記載為匯送處理。匯送處理本身,係可利用公知的處理。In this embodiment, the utilization processing execution unit 104 executes the remittance processing required for remittance of electronic currency as utilization processing based on priority. Remittance processing is the process of remitting all or part of the balance of electronic currency to other users. Remittance processing is the process of reducing the balance of electronic currency of a certain user and increasing the balance of electronic currency of other users. Remittance processing is sometimes also called remittance processing, but strictly speaking, no cash money is received or sent, so it is recorded as remittance processing. The remittance processing itself can use publicly known processing.
例如,利用處理執行部104,係在電子貨幣的餘額之中,僅依靠優先順位相對較高的加值方法的加值量而為不足的情況下,以使得優先順位相對較低的加值方法的加值量會被利用的方式,來執行匯送處理。假設圖5的使用者「山田 太郎」係將3500圓的量,匯送給其他使用者。此情況下,在匯送目的下,虛擬通貨加值為優先順位最高,卡片加值為優先順位第2高,銷售額加值為優先順位最低。此情況下,利用處理執行部104,係由於僅依靠虛擬通貨加值的加值量也就是2000圓係為不足,因此以使得卡片加值的加值量會被利用1500圓的量的方式,來執行匯送處理。銷售額的加值量,係在出金處理中不被利用。For example, if the remaining balance of electronic money is insufficient due to the amount added using a relatively higher priority value-adding method, the processing execution unit 104 executes a transfer process so that the amount added using a relatively lower priority value-adding method is utilized. Assume that user "Taro Yamada" in Figure 5 transfers 3,500 yen to another user. In this case, for the purpose of the transfer, virtual currency value-adding has the highest priority, card value-adding has the second highest priority, and sales value-adding has the lowest priority. In this case, the processing execution unit 104 executes the transfer process so that the card value added amount is only 1500 yen, because the virtual currency value added amount is insufficient, which is 2000 yen. The sales value added amount is not used in the withdrawal process.
如以上所述,利用處理執行部104,係將複數個利用目的之其中任一者的利用處理,基於與該當利用目的建立關連的優先順位而予以執行。至於是在複數個利用目的之中的哪個利用目的下利用電子貨幣,則是藉由使用者而被指定。例如,藉由選擇按鈕B14~B16之各者,就可指定利用目的。利用處理執行部104,係基於與使用者所指定之利用目的建立關連的優先順位資訊,而以優先順位較高的加值方法的加值量會被優先利用的方式,來執行該當已被指定之利用目的之利用處理。As described above, the utilization processing execution unit 104 executes the utilization processing for any one of the plurality of utilization purposes based on the priority associated with the utilization purpose. The user specifies which of the plurality of utilization purposes the electronic currency is to be used for. For example, a utilization purpose can be specified by selecting each of buttons B14 to B16. Based on the priority information associated with the utilization purpose specified by the user, the utilization processing execution unit 104 executes the utilization processing for the specified utilization purpose in such a manner that the added value of the added value method with the higher priority is preferentially utilized.
在本實施形態中,利用處理執行部104,係在電子貨幣的餘額之中,僅依靠優先順位相對較高的加值方法的加值量而為不足的情況下,以使得優先順位相對較低的加值方法的加值量會被利用的方式,來執行利用處理。這點係在出金處理、支付處理、及匯送處理以外之利用處理被執行的情況下皆同樣如此。例如,利用處理執行部104,係在優先順位為最高的加值方法的加值量存在有利用額以上的情況下,則僅依靠該加值量來執行利用處理。利用處理執行部104,係在優先順位為最高的加值方法的加值量為未滿利用額的情況下,則以與優先順位第2高的加值方法的加值量做併用的方式,來執行利用處理。以後,利用處理執行部104,係從優先順位由高往低的順序而逐一選擇加值方法,直到加值量之合計達到利用額為止,來執行利用處理。In this embodiment, the utilization processing execution unit 104 executes utilization processing so that the amount added by the relatively lower-priority top-up method is utilized when the remaining balance of the electronic currency is insufficient. This applies to utilization processing other than withdrawal processing, payment processing, and remittance processing. For example, if the amount added by the top-up method with the highest priority exceeds the utilization amount, the utilization processing execution unit 104 executes utilization processing based solely on the amount added. If the added value of the highest-priority value-added method does not meet the utilization quota, the utilization processing execution unit 104 executes the utilization processing in combination with the added value of the second-highest-priority value-added method. Thereafter, the utilization processing execution unit 104 selects the value-added methods one by one in descending order of priority until the total added value reaches the utilization quota, and the utilization processing is executed.
此外,亦可設計成,某個特定之利用處理,係僅能夠利用以特定之加值方法進行了加值的加值量。此情況下,假設針對每一利用目的,是預先被規定有能夠利用的加值方法。利用處理執行部104,係在執行某個利用目的之利用處理的情況下,將該利用目的下所能夠利用的加值方法,予以特定。利用處理執行部104,係參照電子貨幣的餘額之明細,以使得僅該當已被特定之加值方法的加值量會被利用的方式,來執行利用處理。Furthermore, a specific usage process can be designed so that only the value-added amount added using a specific value-added method can be utilized. In this case, it is assumed that the value-added method that can be used is predefined for each usage purpose. When executing a usage process for a specific usage purpose, the usage process execution unit 104 specifies the value-added method that can be used for that usage purpose. The usage process execution unit 104 refers to the details of the electronic currency balance and executes the usage process so that only the value-added amount that should be added using the specified value-added method is utilized.
例如,假設以信用卡之消費額度進行了加值的加值量,係無法在出金目的下做利用,以其他加值方法進行了加值的加值量,係可在出金目的下做利用。此情況下,利用處理執行部104,係在執行出金目的之利用處理(出金處理)的情況下,參照電子貨幣的餘額之明細,以使得僅利用到消費額度的加值以外之加值方法的加值量會被利用的方式,來執行利用處理。一旦以其他加值方法進行了加值的加值量是被優先利用,則出金目的下所能夠利用的餘額就會變少。此情況下,亦可在卡片加值之中,藉由把利用到消費額度之加值方法的優先順位提高,以盡可能地保留在出金目的下所能夠利用的餘額。這點,係在匯送目的下所能夠利用的加值方法是有被限制的情況下、在支付目的下所能夠利用的加值方法是有被限制的情況下、或在其他目的下所能夠利用的加值方法有被限制的情況下,皆同樣如此。For example, suppose that the amount added using the credit card spending limit cannot be used for withdrawal purposes, while the amount added using other methods can be used for withdrawal purposes. In this case, when executing the withdrawal purpose utilization process (withdrawal process), the utilization process execution unit 104 refers to the details of the electronic money balance and executes the utilization process so that only the amount added using methods other than the spending limit is utilized. If the amount added using other methods is prioritized for utilization, the remaining balance available for withdrawal purposes will decrease. In this case, you can prioritize top-up methods that reach your spending limit when adding value to your card, so as to maximize the remaining balance available for withdrawals. This applies whether there are restrictions on top-up methods for remittances, payments, or other purposes.
[3-2.使用者終端中所被實現的機能] 資料記憶部200,係以記憶部22為主而被實現。顯示控制部201及操作受理部202,係以控制部21為主而被實現。[3-2. Functions implemented in the user terminal] The data storage unit 200 is implemented mainly by the storage unit 22. The display control unit 201 and the operation acceptance unit 202 are implemented mainly by the control unit 21.
[資料記憶部] 資料記憶部200,係將為了讓使用者利用結帳服務及卡片服務之各者所需要的資料,加以記憶。例如,資料記憶部200,係將結帳應用程式及代碼ID,加以記憶。使用者終端20,係將藉由結帳伺服器10而被發行的代碼ID予以接收並記錄在自身的資料記憶部200中。使用者終端20,係在也有接收到代碼ID之有效期限的情況下,則也將有效期限記錄在自身的資料記憶部200。[Data Memory] The data memory 200 stores the data required for the user to utilize the billing service and the card service. For example, the data memory 200 stores the billing application and the code ID. The user terminal 20 receives the code ID issued by the billing server 10 and records it in its own data memory 200. If the user terminal 20 also receives the expiration date of the code ID, it also records the expiration date in its own data memory 200.
[顯示控制部] 顯示控制部201,係令任意的畫面被顯示於顯示部25。例如,顯示控制部201,係基於結帳應用程式,而令圖2及圖3中所說明的畫面被顯示於顯示部25。[Display control unit] The display control unit 201 causes an arbitrary screen to be displayed on the display unit 25. For example, the display control unit 201 causes the screens illustrated in Figures 2 and 3 to be displayed on the display unit 25 based on a checkout application.
[操作受理部] 操作受理部202,係受理使用者所做的任意之操作。例如,操作受理部202,係將對於結帳應用程式上所被顯示的圖2及圖3中所說明的畫面的操作,予以受理。[Operation Acceptance Unit] The operation acceptance unit 202 accepts any operation performed by the user. For example, the operation acceptance unit 202 accepts operations on the screens shown in Figures 2 and 3 displayed on the checkout application.
[4.結帳系統中所被執行之處理] 圖6係為結帳系統S中所被執行的處理之一例的流程圖。該處理係藉由控制部11、21分別依照記憶部12、22中所被記憶之程式而動作,而被執行。圖6中係針對,在結帳系統S中所被執行的處理之中,主要與加值方法之優先順位有關的處理,加以圖示。[4. Processing performed in the checkout system] Figure 6 is a flow chart of an example of processing performed in the checkout system S. The processing is performed by the control units 11 and 21 operating according to the programs stored in the memory units 12 and 22, respectively. Figure 6 illustrates the processing performed in the checkout system S, which is mainly related to the priority of the value-added method.
如圖6所示,使用者終端20,係一旦結帳應用程式啟動,就與結帳伺服器10之間執行登入至結帳服務所需之登入處理,令主畫面G1被顯示於顯示部25(S1)。在S1的登入處理中,亦可要求結帳服務中的使用者ID及密碼之輸入,亦可若在過去曾經有登入過,則表示該意旨的資訊會被記錄在使用者終端20中,利用該資訊而省略使用者ID及密碼之輸入。除此以外,還亦可利用例如生物認證等之其他認證。As shown in Figure 6, once the checkout application is activated, the user terminal 20 performs the login process required to log in to the checkout service with the checkout server 10, resulting in the main screen G1 being displayed on the display unit 25 (S1). During the login process in S1, the user may be required to enter their user ID and password for the checkout service. Alternatively, if the user has logged in before, information indicating this fact may be recorded in the user terminal 20, and this information may be used to omit the user ID and password entry. Alternatively, other authentication methods such as biometric authentication may also be used.
主畫面G1已被顯示於顯示部25的情況下,使用者係利用使用者終端20而進行任意之操作(S2)。此處係說明,選擇按鈕B11的操作、支付所需之操作(例如從使用者終端20選擇支付目標之店舖的操作、讀取店舖等之代碼的操作、或讓店舖等之終端讀取代碼C10的操作)、或選擇小圖示I12的操作被進行的情況。一旦按鈕B11被選擇(S2:選單),使用者終端20就令選單M13被顯示於顯示部25(S3)。使用者係從選單M13進行任意之操作(S4)。此處說明,按鈕B14~B16之任一者的選擇操作被進行的情況。With the main screen G1 already displayed on the display unit 25, the user performs any operation using the user terminal 20 (S2). This describes the case where a button B11 is selected, a payment operation (e.g., selecting a store to pay to from the user terminal 20, reading a store code, or having the store terminal read the code C10), or a small icon I12 is selected. Once button B11 is selected (S2: Menu), the user terminal 20 displays a menu M13 on the display unit 25 (S3). The user performs any operation from the menu M13 (S4). This describes the case where a selection operation is performed on any of buttons B14 to B16.
一旦按鈕B14被選擇(S4:匯送),則使用者終端20係基於與匯送目的建立關連的優先順位,而與結帳伺服器10之間執行匯送處理(S5)。一旦按鈕B15被選擇(S4:出金),則使用者終端20係基於與出金目的建立關連的優先順位,而與結帳伺服器10之間執行出金處理(S6)。一旦按鈕B16被選擇(S4:加值),則使用者終端20係與結帳伺服器10之間執行加值處理(S7)。When button B14 is selected (S4: Transfer), the user terminal 20 performs a transfer process with the billing server 10 based on the priority associated with the transfer purpose (S5). When button B15 is selected (S4: Withdraw), the user terminal 20 performs a withdrawal process with the billing server 10 based on the priority associated with the withdrawal purpose (S6). When button B16 is selected (S4: Add Value), the user terminal 20 performs an add value process with the billing server 10 (S7).
於S2中,一旦支付所需之操作被讀取(S2:支付),則結帳伺服器10係與使用者終端20及店舖之終端之至少一方之間,基於與支付目的建立關連的優先順位,來執行支付處理(S8)。一旦小圖示I12被選擇(S2:優先順位),則使用者終端20係令指定畫面G4被顯示於顯示部25,受理使用者所做的優先順位之指定,向結帳伺服器10發送指定結果(S9)。結帳伺服器10,係一旦接收優先順位的指定結果(S10),就將結帳資料庫DB中所被儲存之優先順位資訊,予以更新(S11)。In S2, once the payment operation is read (S2: Payment), the checkout server 10 executes payment processing based on the priority associated with the payment purpose, in communication with at least one of the user terminal 20 and the store terminal (S8). Once the thumbnail I12 is selected (S2: Priority), the user terminal 20 displays a designation screen G4 on the display unit 25, accepts the user's priority designation, and transmits the designation result to the checkout server 10 (S9). Upon receiving the priority designation result (S10), the checkout server 10 updates the priority information stored in the checkout database DB (S11).
若依據本實施形態的結帳系統S,則會基於與複數個加值方法之各者建立關連的優先順位,來執行關於電子貨幣之利用的利用處理。藉此,可以加值方法所相應之優先順位來利用電子貨幣,因此可提高利用能夠以複數個加值方法進行加值之電子貨幣的使用者的便利性。例如,如先前般地,從加值日期時間較早起依序利用電子貨幣的情況下,使用者不想要利用的加值方法的加值量有可能會先被利用。這點,藉由對加值方法賦予優先順位,就可優先利用使用者想要利用的加值方法的加值量,因此可提高使用者的便利性。例如,一旦利用到信用卡之預借現金額度的加值方法的加值量被利用,則有可能變成預借現金之返還對象或是產生利息等等,因此藉由降低此種加值量的優先順位,就可較不易發生預借現金之返還或產生利息。例如,僅針對特定之加值方法的加值量,設有能夠在出金目的下做利用的此一限制的情況下,藉由降低能夠在出金目的下做利用的加值方法的優先順位,並提高無法在出金目的下做利用的加值方法的優先順位,就可極力避免利用到能夠在出金目的下做利用的加值方法的加值量。According to the checkout system S of this embodiment, the use of electronic money is processed based on the priority associated with each of the multiple value-adding methods. This allows electronic money to be used according to the priority of the value-adding method, thereby improving the convenience of users who use electronic money that can be added using multiple value-adding methods. For example, as previously described, if electronic money is used sequentially starting with the earlier value-adding date, the value-added amount of a value-adding method that the user does not want to use may be used first. By assigning priorities to the value-adding methods, the value-added amount of the value-adding method that the user wants to use can be used first, thereby improving user convenience. For example, if the top-up amount used to top up a credit card's cash advance limit is used, it may become eligible for a cash advance refund or accrue interest. Therefore, by lowering the priority of this top-up amount, it is less likely that a cash advance refund or interest will be incurred. For example, if there is a restriction that only the top-up amount of a specific top-up method can be used for withdrawal purposes, by lowering the priority of the top-up method that can be used for withdrawal purposes and raising the priority of the top-up method that cannot be used for withdrawal purposes, it is possible to minimize the use of the top-up amount of the top-up method that can be used for withdrawal purposes.
又,結帳系統S,係基於與複數個加值方法之各者建立關連的優先順位,而將關於從電子貨幣之出金的出金處理,當作利用處理而執行之。藉此,可按照加值方法所相應之優先順位而將電子貨幣進行出金,因此可提高出金時的使用者的便利性。例如,即使一旦利用到預借現金額度的加值方法的加值量被出金,有可能變成預借現金之返還對象或是產生利息等等,藉由降低此種加值量的優先順位,仍可較不易發生預借現金之返還或產生利息。例如,雖然可將複數個加值方法的加值量在出金目的下做利用,但只有其中一部分之加值方法,是可在其他目的下做利用的情況下,則藉由提高無法在其他目的下做利用的加值方法的優先順位而優先進行利用,就可極力保留可在其他目的下做利用的加值量。Furthermore, the settlement system S treats withdrawals from electronic money as utilization processes based on the priorities associated with each of the multiple top-up methods. This allows electronic money to be withdrawn according to the priority of the top-up methods, thereby improving user convenience during withdrawals. For example, even if the top-up amount from a top-up method that utilizes a cash advance limit is withdrawn, it may become eligible for a cash advance refund or incur interest. However, by lowering the priority of this top-up amount, the cash advance refund or interest accrual is less likely to occur. For example, although the top-up amount of multiple top-up methods can be used for withdrawal purposes, if only some of the top-up methods can be used for other purposes, by raising the priority of the top-up methods that cannot be used for other purposes and prioritizing them, the top-up amount that can be used for other purposes can be retained as much as possible.
又,結帳系統S,係基於與複數個加值方法之各者建立關連的優先順位,而將關於利用到電子貨幣之支付的支付處理,當作利用處理而執行之。藉此,可按照加值方法所相應之優先順位而將電子貨幣進行支付,因此可提高出金時的使用者的便利性。例如,即使一旦利用到預借現金額度的加值方法的加值量被利用於支付,有可能變成預借現金之返還對象或是產生利息等等,藉由降低此種加值量的優先順位,仍可較不易發生預借現金之返還或產生利息。例如,雖然可將複數個加值方法的加值量在支付目的下做利用,但只有其中一部分之加值方法,是可在其他目的下做利用的情況下,則藉由提高無法在其他目的下做利用的加值方法的優先順位而優先進行利用,就可極力保留可在其他目的下做利用的加值量。Furthermore, the checkout system S treats payment processing involving electronic money as utilization processing based on the priorities associated with each of the multiple top-up methods. This allows electronic money to be paid according to the priority of the top-up method, thereby improving user convenience when withdrawing funds. For example, even if the top-up amount of a top-up method that utilizes a cash advance limit is used for payment, it may become subject to a cash advance refund or accrue interest. However, by lowering the priority of this top-up amount, the cash advance refund or interest accrual is less likely to occur. For example, if the added value from multiple value-added methods can be used for payment purposes, but only some of them can be used for other purposes, by prioritizing the value-added methods that cannot be used for other purposes, the added value that can be used for other purposes can be preserved as much as possible.
又,結帳系統S,係基於與複數個加值方法之各者建立關連的優先順位,而將用來匯送電子貨幣所需之匯送處理,當作利用處理而執行之。藉此,可按照加值方法所相應之優先順位而將電子貨幣進行支付,因此可提高出金時的使用者的便利性。例如,即使一旦利用到預借現金額度的加值方法的加值量被利用於支付,有可能變成預借現金之返還對象或是產生利息等等,藉由降低此種加值量的優先順位,仍可較不易發生預借現金之返還或產生利息。例如,雖然可將複數個加值方法的加值量在匯送目的下做利用,但只有其中一部分之加值方法,是可在其他目的下做利用的情況下,則藉由提高無法在其他目的下做利用的加值方法的優先順位而優先進行利用,就可極力保留可在其他目的下做利用的加值量。Furthermore, the settlement system S treats the remittance processing required to transfer electronic money as utilization processing based on the priorities associated with each of the multiple top-up methods. This allows electronic money to be paid out according to the priority of the top-up method, thereby improving user convenience when withdrawing funds. For example, even if the top-up amount of a top-up method that has utilized a cash advance limit is used for payment, it may become subject to a cash advance refund or accrue interest. However, by lowering the priority of this top-up amount, the cash advance refund or interest accrual is less likely to occur. For example, if the value-added amount from multiple value-added methods can be used for the transfer purpose, but only some of them can be used for other purposes, by prioritizing the value-added methods that cannot be used for other purposes, the value-added amount that can be used for other purposes can be preserved as much as possible.
又,結帳系統S,係基於按照電子貨幣之每一利用目的而被建立關連的優先順位,來執行出金處理等之利用處理。藉此,就可設定隨每一利用目的而不同的優先順位,因此可提高使用者的便利性。Furthermore, the checkout system S performs withdrawal and other usage processing based on the priority associated with each purpose of electronic money usage. This allows for setting different priorities for each purpose of use, thereby improving user convenience.
又,結帳系統S,係將已被使用者所指定之優先順位,予以特定。藉此,使用者可以指定自己喜好的優先順位,因此可提高使用者的便利性。例如,假設在某個特定之網站中利用電子貨幣的情況下,若是利用某個特定之加值方法的加值量,則能夠獲得的贈禮會變多。此情況下,藉由把使用者經常利用之網站中所能夠獲得之贈禮會變多的加值方法的優先順位予以提高,就可提高使用者的便利性。更具體而言,假設在購物中心的網站中,若是利用該網站有合作的信用卡的卡片加值的加值量,則能夠獲得之贈禮會變多,而在線上跳蚤市場的網站中,若是利用銷售額加值的加值量,則能夠獲得之贈禮會變多。此情況下,經常利用購物中心的使用者係將卡片加值的優先順位提高以較容易獲得贈禮,經常利用線上跳蚤市場的使用者係將銷售額加值的優先順位提高以較容易獲得贈禮,只要如此般地指定相應於自己喜好的優先順位即可。Furthermore, the checkout system S prioritizes items designated by the user. This allows users to specify their preferred priorities, thereby improving user convenience. For example, suppose that when using electronic money on a specific website, the amount of top-up using a specific top-up method increases the amount of rewards earned. In this case, by prioritizing top-up methods that earn more rewards on websites frequently used by users, user convenience can be improved. More specifically, let's say that on a shopping mall website, using top-up credits from a participating credit card will earn you more gifts, while on an online flea market website, using top-up credits from sales will earn you more gifts. In this case, frequent shopping mall users can prioritize top-up credits to earn more gifts, while frequent online flea market users can prioritize top-up credits from sales to earn more gifts. Simply specify the priority based on your preferences.
又,結帳系統S,係在電子貨幣的餘額之中,僅依靠優先順位相對較高的加值方法的加值量而為不足的情況下,以使得優先順位相對較低的加值方法的加值量會被利用的方式,來執行利用處理。藉此,可極力將優先順位相對較高的加值方法的加值量利用得較多,因此可提高使用者的便利性。Furthermore, if the balance of the electronic currency is insufficient due to the amount added using a relatively higher priority value-adding method alone, the checkout system S performs a utilization process so that the amount added using a relatively lower priority value-adding method is utilized. This maximizes the amount added using the relatively higher priority value-adding method, thereby improving user convenience.
[5.變形例] 此外,本揭露係不限定於以上說明的實施形態。在不脫離本揭露之宗旨的範圍內,可做適宜變更。[5. Variations] In addition, the present disclosure is not limited to the embodiments described above. Appropriate changes can be made without departing from the scope of the present disclosure.
圖7係為變形例中的機能區塊之一例的圖示。加值履歷資訊取得部105、第1決定部106、第2決定部107、及顯示控制部108,係以控制部11為主而被實現。7 is a diagram showing an example of functional blocks in a modified example. The value-added history information acquisition unit 105, the first determination unit 106, the second determination unit 107, and the display control unit 108 are realized mainly by the control unit 11.
[5-1.變形例1] 例如,在實施形態中,雖然說明由使用者來指定加值方法之優先順位的情況,但加值方法之優先順位的決定方法,係不限於實施形態之例子。在變形例1中係說明,基於使用者過去利用的加值方法之履歷,來決定優先順位的情況。變形例1的結帳系統S,係含有加值履歷資訊取得部105及第1決定部106。[5-1. Modification 1] For example, in the embodiment, although the user is described as specifying the priority of the value-added method, the method for determining the priority of the value-added method is not limited to the example of the embodiment. In modification 1, the priority is described as being determined based on the user's past history of using the value-added method. The checkout system S of modification 1 includes a value-added history information acquisition unit 105 and a first determination unit 106.
加值履歷資訊取得部105,係將關於加值處理之履歷的加值履歷資訊,加以取得。例如,加值履歷資訊取得部105,係將結帳資料庫DB中所被儲存之加值履歷資訊,加以取得。加值履歷資訊,係亦可被儲存在其他資料庫中。加值履歷資訊取得部105,係在優先順位的決定時序已經到來的情況下,取得加值履歷資訊。優先順位的決定時序,係可為任意之時序。例如,亦可在所定之日期時間已經到來的情況、使用者進行了登入的情況、從使用者終端20對結帳伺服器10做了某種存取的情況、加值次數達到所定次數以上的情況、加值總額達到所定額以上的情況下,決定優先順位。The value-added history information acquisition unit 105 acquires value-added history information related to the history of value-added processing. For example, the value-added history information acquisition unit 105 acquires the value-added history information stored in the checkout database DB. The value-added history information may also be stored in other databases. The value-added history information acquisition unit 105 acquires the value-added history information when the priority determination time has arrived. The priority determination time can be any time. For example, priority can be determined when a predetermined date and time has arrived, when a user has logged in, when a certain access is made to the billing server 10 from the user terminal 20, when the number of top-ups has reached a predetermined number or more, or when the total top-up amount has reached a predetermined amount or more.
第1決定部106,係基於加值履歷資訊,來決定優先順位。例如,第1決定部106,係以某個加值方法的加值次數越多,則該加值方法的優先順位就會越高的方式,來決定優先順位。第1決定部106,係以某個加值方法的加值頻率越高,則該加值方法的優先順位就會越高的方式,來決定優先順位。第1決定部106,係以某個加值方法的加值額越多,則該加值方法的優先順位就會越高的方式,來決定優先順位。若如此設計,則可將經常利用的加值方法的加值量,盡快地利用。第1決定部106,係基於優先順位之決定結果,來更新優先順位資訊。The first decision unit 106 determines the priority based on the top-up history information. For example, the first decision unit 106 may determine the priority such that the more times a top-up method is topped up, the higher the priority of that top-up method. The first decision unit 106 may determine the priority such that the more frequently a top-up method is topped up, the higher the priority of that top-up method. The first decision unit 106 may determine the priority such that the more top-up amount a top-up method has, the higher the priority of that top-up method. This design allows the top-up amount of frequently used top-up methods to be utilized as quickly as possible. The first decision unit 106 updates the priority information based on the priority decision result.
和上記相反地,第1決定部106,係亦可以某個加值方法的加值次數越少,則該加值方法的優先順位就會越高的方式,來決定優先順位。第1決定部106,係亦可以某個加值方法的加值頻率越低,則該加值方法的優先順位就會越高的方式,來決定優先順位。第1決定部106,係亦可以某個加值方法的加值額越少,則該加值方法的優先順位就會越高的方式,來決定優先順位。若如此設計,則可將不經常利用的加值方法的加值量,盡快地利用。Conversely, the first decision unit 106 may determine the priority of a value-added method such that the fewer times a value-added method is added, the higher the priority of that value-added method. The first decision unit 106 may determine the priority of a value-added method such that the lower the frequency of addition, the higher the priority of that value-added method. The first decision unit 106 may determine the priority of a value-added method such that the smaller the amount added, the higher the priority of that value-added method. With this design, the added amount of a value-added method that is not frequently used can be used as soon as possible.
特定部103,係將已被第1決定部106所決定之優先順位,予以特定。雖然藉由第1決定部106來決定優先順位的這點上是與實施形態不同,但藉由特定部103來取得優先順位資訊以特定出優先順位的這點,係如同實施形態中所說明。The specifying unit 103 specifies the priority determined by the first determining unit 106. Although the first determining unit 106 determines the priority, which is different from the embodiment, the specifying unit 103 obtains the priority information to specify the priority, as described in the embodiment.
若依據變形例1,則會基於加值履歷資訊,來決定優先順位。藉此,會變成相應於使用者的優先順位,因此可提高使用者的便利性。由於使用者不需自行指定優先順位,因此可減輕使用者的操作負擔。According to Modification 1, priority is determined based on the added value history information. This allows for a priority that is tailored to the user, improving user convenience. Since users do not need to specify priority themselves, the operational burden on users is reduced.
[5-2.變形例2] 例如,如實施形態中所說明,複數個加值方法,係亦可包含有利用到信用卡的加值方法。利用到信用卡的加值方法,係為利用到信用卡之消費額度及預借現金額度之至少一方的加值方法。加值處理執行部102,係在使用者保有複數張信用卡的情況下,可基於複數張信用卡之各者,來執行加值處理。若為圖2的例子,則使用者係可選擇自己在結帳應用程式中所登錄的「信用卡X」及「信用卡Y」之中的任意一方,來對電子貨幣進行加值。[5-2. Modification 2] For example, as described in the embodiment, the plurality of value-added methods may also include a value-added method using a credit card. The value-added method using a credit card is a value-added method that uses at least one of the spending limit and the cash advance limit of a credit card. The value-added processing execution unit 102 can perform value-added processing based on each of the plurality of credit cards when the user has a plurality of credit cards. In the example of Figure 2, the user can choose any one of "Credit Card X" and "Credit Card Y" registered in the checkout application to add value to the electronic currency.
在變形例2中,係針對每一信用卡,而有優先順位被建立關連。若為圖2的例子,則利用到「信用卡X」的加值方法的優先順位,與利用到「信用卡Y」的加值方法的優先順位,是被個別地決定。如實施形態所示,在由使用者自己來指定優先順位的情況係,使用者係將「信用卡X」的優先順位,與「信用卡Y」的優先順位,個別地指定。In Modification 2, a priority is associated with each credit card. In the example shown in Figure 2, the priority of the top-up method using "Credit Card X" and the priority of the top-up method using "Credit Card Y" are determined separately. As shown in the embodiment, when the user specifies the priority themselves, the user specifies the priority of "Credit Card X" and the priority of "Credit Card Y" separately.
如變形例1所示,基於加值履歷資訊來決定優先順位的情況下,則第1決定部106,係基於使用者的加值履歷資訊,來決定「信用卡X」的優先順位、與「信用卡Y」的優先順位。例如,利用到「信用卡X」的加值次數是多於利用到「信用卡Y」的加值次數的情況下,則「信用卡X」的優先順位,係會變成高於「信用卡Y」的優先順位。在使用者可利用3張以上之信用卡來進行電子貨幣之加值的情況下也是同樣如此。As shown in Modification 1, when priority is determined based on top-up history information, the first determining unit 106 determines the priority of "Credit Card X" and "Credit Card Y" based on the user's top-up history information. For example, if the number of top-ups using "Credit Card X" is greater than the number of top-ups using "Credit Card Y," the priority of "Credit Card X" will be higher than the priority of "Credit Card Y." The same applies if the user can top up their electronic money using three or more credit cards.
特定部103,係將與複數張信用卡之各者建立關連的優先順位,予以特定。雖然針對每張信用卡而有優先順位被建立關連的這點上是與實施形態不同,但藉由特定部103來取得優先順位資訊以特定出優先順位的這點,係如同實施形態中所說明。The identifying unit 103 identifies the priority associated with each of the plurality of credit cards. Although the fact that a priority is associated with each credit card differs from the embodiment, the identification unit 103 obtains priority information to identify the priority, as described in the embodiment.
利用處理執行部104,係基於與複數張信用卡之各者建立關連的優先順位,來執行利用處理。雖然針對每張信用卡而有優先順位被建立關連的這點上是與實施形態不同,但利用處理執行部104是基於優先順位來執行利用處理的這點,係如同實施形態中所說明。The utilization processing execution unit 104 executes utilization processing based on the priority associated with each of the plurality of credit cards. Although the point that a priority is associated with each credit card differs from the embodiment, the point that the utilization processing execution unit 104 executes utilization processing based on the priority is the same as described in the embodiment.
若依據變形例2,則針對每張信用卡係有優先順位被建立關連,基於與複數張信用卡之各者建立關連的優先順位,來執行利用處理。藉此,可提高保有複數張信用卡的使用者的便利性。例如,利用到信用卡之預借現金額度的加值係為可能,而會產生相應於利用額之利息的情況下,藉由提高利息較少的信用卡的優先順位,就可壓低利息的總額。例如,若利用特定之信用卡的加值量,則使用者就會被賦予某種贈禮的促銷活動正在被實施的情況下,藉由提高該信用卡的優先順位,使用者就會較容易獲得贈禮。According to variant 2, a priority is associated with each credit card, and utilization processing is performed based on the priority associated with each of the multiple credit cards. This improves the convenience of users who hold multiple credit cards. For example, if it is possible to top up the cash advance limit of a credit card, and interest corresponding to the amount used is incurred, the total amount of interest can be reduced by increasing the priority of the credit card with the lower interest rate. For example, if a promotion is being implemented in which a user is given a gift for using a specific credit card, by increasing the priority of that credit card, the user will be more likely to receive the gift.
[5-3.變形例3] 例如,電子貨幣係亦可包含有複數種類之餘額。在變形例3中是說明,電子貨幣係包含有高級型之餘額、基本型之餘額的情況。電子貨幣資訊係含有:表示高級型之餘額的資訊,和表示基本型之餘額的資訊。[5-3. Modification 3] For example, an electronic currency may include multiple types of balances. Modification 3 describes a case where an electronic currency includes an advanced balance and a basic balance. The electronic currency information includes information indicating the advanced balance and information indicating the basic balance.
高級型之餘額,係為第1餘額之一例。基本型之餘額,係為第2餘額之一例。因此,記載為高級型之餘額的地方,係可替換成第1餘額。記載為基本型之餘額的地方,係可替換成第2餘額。電子貨幣,係亦可存在有3種以上之餘額。在主畫面G1中雖然顯示了第1餘額及第2餘額之合計,但亦可將各個餘額分別予以顯示。The Advanced balance is an example of the first balance. The Basic balance is an example of the second balance. Therefore, any area where the Advanced balance is indicated can be replaced with the first balance. Any area where the Basic balance is indicated can be replaced with the second balance. Electronic money can have three or more balances. While the main screen G1 displays the total of the first and second balances, each balance can also be displayed separately.
第1餘額係為,藉由使用者所能選擇之複數個加值方法之中的一部分也就是第1加值方法而增加的餘額。說明第1餘額係為亦可僅藉由某1個加值方法而做增加的餘額,亦可藉由複數個加值方法而做增加的餘額的情況。例如,亦可藉由銷售額加值、虛擬通貨加值、或利用到預借現金額度的加值方法,來增加第1餘額。The first balance is the balance that increases through the first top-up method, which is part of the multiple top-up methods that the user can select. The first balance can be increased by a single top-up method or by multiple top-up methods. For example, the first balance can be increased by top-up from sales, top-up with virtual currency, or by using a cash advance.
第1餘額,係可在任意之目的下做利用。例如,第1餘額係可在支付目的、匯送目的、及出金目的下做利用。使用者向其他使用者匯送第1餘額之一部或全部的情況下,其他使用者的第1餘額係會增加。為了保有第1餘額而必須進行所定之申請,其他使用者並未進行該申請的情況下,係在使用者向其他使用者匯送第1餘額之一部或全部的情況下,亦可使其他使用者的第2餘額增加。亦即,使用者的第1餘額之一部或全部亦可先被轉換成第2餘額,然後才匯送至其他使用者。The First Balance can be used for any purpose. For example, it can be used for payments, transfers, and withdrawals. If a user transfers part or all of their First Balance to another user, the other user's First Balance will increase. If the other user does not make the required application to retain their First Balance, the user's Second Balance will increase even if they transfer part or all of their First Balance to the other user. In other words, part or all of a user's First Balance can be converted into the Second Balance before transferring it to another user.
第2餘額係為,在使用者所能選擇之複數個加值方法之中,藉由第1加值方法以外之第2加值方法而增加的餘額。例如,第2餘額係為,藉由利用到信用卡之消費額度的加值方法而增加的餘額。第2餘額係亦可為僅藉由該加值方法而增加的餘額,亦可藉由其他加值方法而增加。例如,第2餘額係亦可藉由利用到使用者所保有之點數的加值方法而增加。The second balance is the balance increased by a second top-up method other than the first top-up method, among the multiple top-up methods available to the user. For example, the second balance may be increased by a top-up method that utilizes the credit card spending limit. The second balance may also be increased solely by that top-up method or by other top-up methods. For example, the second balance may also be increased by a top-up method that utilizes the user's existing points.
第2餘額,係可在任意之目的下做利用。例如,第2餘額係可在支付目的及匯送目的下做利用。但是,使用者向其他使用者匯送第2餘額之一部或全部的情況下,並非其他使用者的第1餘額而是第2餘額會做增加。在本實施形態中是假設,第2餘額係無法在出金目的下做利用。因此,收取了使用者的第2餘額之一部或全部的其他使用者,係無法在出金目的下做利用。藉此,可防止利用到信用卡之消費額度的現金化。The second balance can be used for any purpose. For example, it can be used for both payment and remittance purposes. However, if a user transfers part or all of the second balance to another user, the second balance, not the other user's first balance, will be added. In this embodiment, it is assumed that the second balance cannot be used for withdrawal purposes. Therefore, other users who receive part or all of a user's second balance cannot use it for withdrawal purposes. This prevents the cashing out of credit card spending limits.
在變形例3中,係針對每種電子貨幣的餘額,而被決定有優先順位。例如,高級型之餘額的優先順位、與基本型之餘額的優先順位,是被個別地決定。如實施形態所示,在由使用者自己來指定優先順位的情況係,使用者係將高級型之餘額的優先順位,與基本型之餘額的優先順位,個別地指定。如變形例1所示,基於加值履歷資訊來決定優先順位的情況下,則第1決定部106,係基於對高級型之餘額的加值履歷資訊,來決定高級型之餘額的優先順位。第1決定部106,係基於對基本型之餘額的加值履歷資訊,來決定基本型之餘額的優先順位。電子貨幣的餘額存在有3個以上的情況下也是同樣如此。In Modification 3, a priority is determined for each type of electronic currency balance. For example, the priority of the balance of the advanced type and the priority of the balance of the basic type are determined separately. As shown in the embodiment, when the user specifies the priority, the user specifies the priority of the balance of the advanced type and the priority of the balance of the basic type separately. As shown in Modification 1, when the priority is determined based on the top-up history information, the first determination unit 106 determines the priority of the balance of the advanced type based on the top-up history information of the balance of the advanced type. The first determination unit 106 determines the priority of the basic balance based on the value-added history information of the basic balance. The same applies when there are three or more electronic money balances.
特定部103,係在複數個餘額之中,將與利用處理中所被利用之餘額之種類建立關連的優先順位,予以特定。雖然針對每種餘額而有優先順位被建立關連的這點上是與實施形態不同,但藉由特定部103來取得優先順位資訊以特定出優先順位的這點,係如同實施形態中所說明。高級型之餘額、和基本型之餘額的優先順位,係亦可被預先指定,亦可由使用者來做指定。例如,亦可將高級型之餘額設成優先利用。The specifying unit 103 specifies the priority associated with the type of balance being utilized among a plurality of balances. While the fact that a priority is associated with each type of balance differs from the embodiment, the fact that the specifying unit 103 obtains priority information to specify the priority is the same as described in the embodiment. The priority of the advanced balance and the basic balance can be pre-assigned or specified by the user. For example, the advanced balance can be prioritized for utilization.
利用處理執行部104,係將複數個餘額之其中任一者的利用處理,基於該當餘額的優先順位而予以執行。雖然針對每種餘額而有優先順位被建立關連的這點上是與實施形態不同,但利用處理執行部104是基於優先順位來執行利用處理的這點,係如同實施形態中所說明。The utilization processing execution unit 104 executes utilization processing for any of the plurality of balances based on the priority of the balance. Although the priority associated with each balance differs from the embodiment, the utilization processing execution unit 104 executes utilization processing based on the priority as described in the embodiment.
若依據變形例3,則會針對每種電子貨幣的餘額而決定優先順位,將複數個餘額之其中任一者的利用處理,基於該當餘額的優先順位而予以執行。藉此,在電子貨幣是含有複數種餘額的情況下,可提高使用者的便利性。例如,藉由提高利用到信用卡之消費額度的加值方法的優先順位,就可使得基本型之餘額被優先利用。例如,藉由降低利用到信用卡之消費額度的加值方法的優先順位,就可使得利息不容易產生。According to Modification 3, a priority is determined for each type of electronic currency balance, and the utilization of any of the multiple balances is processed based on the priority of the balance. This improves user convenience when the electronic currency contains multiple balances. For example, by increasing the priority of the top-up method for using a credit card's spending limit, the basic balance can be prioritized for utilization. For example, by lowering the priority of the top-up method for using a credit card's spending limit, interest can be less likely to accrue.
[5-4.變形例4] 例如,複數個加值方法之各者的加值量,是混合存在於電子貨幣之餘額的情況下,亦可基於各個加值量,來決定優先順位。例如,若舉出圖5的使用者「山田 太郎」為例,則在6000圓的餘額之中,卡片加值的加值量、銷售額加值的加值量、及虛擬通貨加值的加值量,分別是3000圓、1000圓、及2000圓。此情況下,亦可使得卡片加值的優先順位為最高,虛擬通貨加值的優先順位為第2,銷售額加值的優先順位為最低。變形例4的結帳系統S,係含有第2決定部107。[5-4. Modification 4] For example, when the added amounts of multiple adding methods are mixed in the balance of the electronic currency, the priority can also be determined based on each added amount. For example, if the user "Yamada Taro" in Figure 5 is taken as an example, in the balance of 6,000 yen, the added amount of card adding, the added amount of sales adding, and the added amount of virtual currency adding are 3,000 yen, 1,000 yen, and 2,000 yen, respectively. In this case, the priority of card adding can be made the highest, the priority of virtual currency adding can be made the second, and the priority of sales adding can be made the lowest. The checkout system S of Modification 4 includes a second determination unit 107.
第2決定部107,係基於電子貨幣的餘額之中的複數個加值方法之各者的加值量,來決定優先順位。例如,第2決定部107,係以某個加值方法的加值量越多,則該加值方法的優先順位就會越高的方式,來決定優先順位。所謂某個加值方法的加值量,係指在電子貨幣的餘額之中,藉由該加值方法而進行過的加值之總額。此情況下,可將加值量多的加值方法的加值量,盡快地利用。亦可反之,第2決定部107,係以某個加值方法的加值量越少,則該加值方法的優先順位就會越高的方式,來決定優先順位。此情況下,可將加值量少的加值方法的加值量,盡快地利用。The second decision unit 107 determines the priority based on the amount of value added by each of the plurality of value-added methods within the balance of the electronic currency. For example, the second decision unit 107 may determine the priority such that the greater the value-added amount of a particular value-added method, the higher the priority of that value-added method. The value-added amount of a particular value-added method refers to the total amount of value added by that value-added method within the balance of the electronic currency. In this case, the value-added amount of the value-added method with the greater value-added amount can be used as soon as possible. Alternatively, the second decision unit 107 may determine the priority such that the smaller the value-added amount of a particular value-added method, the higher the priority of that value-added method. In this case, the added value of the added value method with a small added value can be used as soon as possible.
特定部103,係將已被第2決定部107所決定之優先順位,予以特定。雖然藉由第2決定部107來決定優先順位的這點上是與實施形態不同,但藉由特定部103來取得優先順位資訊以特定出優先順位的這點,係如同實施形態中所說明。The specifying unit 103 specifies the priority determined by the second determining unit 107. Although the second determining unit 107 determines the priority, which is different from the embodiment, the specifying unit 103 obtains the priority information to specify the priority, which is the same as described in the embodiment.
若依據變形例4,則會基於電子貨幣的餘額之中的複數個加值方法之各者的加值量,來決定優先順位。藉此,會變成各個加值方法的加值量所相應之優先順位,因此可提高使用者的便利性。由於使用者不需自行指定優先順位,因此可減輕使用者的操作負擔。According to Modification 4, the priority is determined based on the amount of each top-up method added to the balance of the electronic currency. This improves user convenience by providing a priority that corresponds to the amount of each top-up method added. This reduces the operational burden on users by eliminating the need for users to specify the priority themselves.
[5-5.變形例5] 例如,亦可將電子貨幣的餘額之中的各個加值方法的加值量,在結帳應用程式上做顯示。結帳系統S,係含有顯示控制部108。顯示控制部108,係令電子貨幣的餘額之中的複數個加值方法之各者的加值量,被顯示於顯示部25。在變形例5中,由於是在結帳伺服器10中實現有顯示控制部108,因此顯示控制部108係藉由將表示各個加值方法之加值量的畫面的顯示資料發送至使用者終端20,以令該當加值量被顯示於顯示部25。[5-5. Modification 5] For example, the added amount of each value-added method in the balance of the electronic currency can also be displayed on the checkout application. The checkout system S includes a display control unit 108. The display control unit 108 causes the added amount of each of the plurality of value-added methods in the balance of the electronic currency to be displayed on the display unit 25. In modification 5, since the display control unit 108 is implemented in the checkout server 10, the display control unit 108 causes the added amount to be displayed on the display unit 25 by sending display data of a screen indicating the added amount of each value-added method to the user terminal 20.
圖8係為變形例5中使用者終端20上所被顯示的畫面之一例的圖示。例如,顯示控制部108係參照電子貨幣資訊之明細,而將各個加值方法的加值量,予以特定。顯示控制部108,係令主畫面G1的選單M13,顯示出該當已被特定之各個加值方法的加值量。顯示控制部108係亦可令主畫面G1等之其他任意之畫面,顯示出各個加值方法的加值量。加值量,係亦可藉由任意之影像而被表示,亦可不是如圖8所示的表示數字的本文,而是小圖示等之其他影像。FIG8 is an illustration of an example of a screen displayed on the user terminal 20 in Modification 5. For example, the display control unit 108 specifies the value-added amount for each value-added method by referring to the details of the electronic currency information. The display control unit 108 causes the menu M13 of the main screen G1 to display the value-added amount for each specified value-added method. The display control unit 108 can also cause any other screen, such as the main screen G1, to display the value-added amount for each value-added method. The value-added amount can also be displayed using any image, and can also be displayed using other images such as small icons instead of text representing numbers as shown in FIG8 .
若依據變形例5,則令電子貨幣的餘額之中的複數個加值方法之各者的加值量,被顯示於顯示部25。藉此,使用者係可容易掌握各個加值方法的加值量。例如,若利用特定之加值方法的加值量則可獲得贈禮的促銷活動正被實施的情況下,就可容易掌握該加值方法的加值量是否足夠。According to Modification 5, the amount of value added to the balance of the electronic currency using multiple value-added methods is displayed on the display unit 25. This allows the user to easily understand the value-added amount of each value-added method. For example, if a promotional event is being held where a gift is given based on the amount of value added using a specific value-added method, the user can easily understand whether the value-added amount using that value-added method is sufficient.
[5-6.變形例6] 例如,在實施形態中,雖然說明優先順位相對較高的加值方法的加值量是被利用到變成0為止的情況,但相對較高的加值方法的加值量,係亦可不被利用到變成0為止。利用處理執行部104,係亦可在電子貨幣的餘額之中,以使得優先順位相對較高的加值方法的加值量,會被利用得比優先順位相對較低的加值方法的加值量還多的方式,來執行利用處理。亦即,亦可不是將優先順位相對較高的加值方法的加值量全部都加以利用,而使其稍有殘留,以使得優先順位相對較低的加值方法的加值量被利用。[5-6. Modification 6] For example, in the embodiment, although it is described that the added value of the value-added method with a relatively higher priority is used until it becomes 0, the added value of the value-added method with a relatively higher priority may not be used until it becomes 0. The utilization processing execution unit 104 may also perform utilization processing in a manner such that the added value of the value-added method with a relatively higher priority is used more than the added value of the value-added method with a relatively lower priority in the balance of the electronic currency. That is, instead of utilizing all the added value of the relatively higher priority value-adding method, a small amount may be left over so that the added value of the relatively lower priority value-adding method can be utilized.
若舉出圖5的使用者「山田 太郎」為例,則在6000圓的餘額之中,卡片加值的加值量、銷售額加值的加值量、及虛擬通貨加值的加值量,分別是3000圓、1000圓、及2000圓。例如,假設銷售額加值的優先順位為最高,虛擬通貨加值的優先順位為第2高,卡片加值的優先順位為最低。For example, for user "Yamada Taro" in Figure 5, out of a balance of 6,000 yen, the amounts added from card top-up, sales top-up, and virtual currency top-up are 3,000 yen, 1,000 yen, and 2,000 yen, respectively. For example, assume that sales top-up has the highest priority, virtual currency top-up has the second highest priority, and card top-up has the lowest priority.
在上記的例子中,假設使用者係在6000圓的餘額之中,利用了5000圓的量。此情況下,亦可並非優先順位為最高的銷售額加值的加值量也就是1000圓之全部都被利用,而是只有其一部分會被利用。例如,銷售額加值的加值量亦可僅利用900圓的量。利用部分的5000圓之中,剩下的4100圓的量,係只要從虛擬通貨加值及卡片加值而被利用即可。例如,亦可虛擬通貨加值的加值量係被利用1700圓的量,卡片加值的加值量係被利用2400圓的量。此情況下,優先順位由高往低依序地,會被利用900圓的量、11700圓的量、2400圓的量。雖然利用額本身係為優先順位相對越低則越多,但利用額相對於加值量的比率,係優先順位相對越高者為越高,因此優先順位相對較高的加值方法的加值量會被優先利用。In the example above, let's assume the user uses 5,000 yen out of a 6,000 yen balance. In this case, instead of using the entire 1,000 yen top-up from the sales top-up, which has the highest priority, only a portion of it may be used. For example, only 900 yen of the sales top-up may be used. Of the 5,000 yen used, the remaining 4,100 yen can be used from virtual currency top-up and card top-up. For example, 1,700 yen of virtual currency top-up may be used, and 2,400 yen of card top-up may be used. In this case, the top-up amounts used, in descending order of priority, are 900 yen, 11,700 yen, and 2,400 yen. While the utilization amount itself increases with lower priority, the ratio of utilization amount to added value increases with higher priority. Therefore, the added value of the added value method with a higher priority will be used first.
若依據變形例6,則在電子貨幣的餘額之中,以使得優先順位相對較高的加值方法的加值量,會被利用得比優先順位相對較低的加值方法的加值量還多的方式,來執行利用處理。藉此,可盡量利用優先順位相對較高的加值方法的加值量。According to Modification 6, the remaining balance of the electronic currency is processed so that the amount added by a higher-priority value-added method is utilized more than the amount added by a lower-priority value-added method. This maximizes the amount added by the higher-priority value-added method.
[5-7.其他變形例] 例如,亦可將上記說明的變形例加以組合。[5-7. Other variations] For example, the variations described above can be combined.
例如,雖然說明了使用者是從結帳應用程式來利用結帳服務的情況,但提供結帳服務的媒體,係可為任意之媒體,不限於結帳應用程式。例如,亦可利用使用者終端20的瀏覽器、使用者終端20的IC晶片、或使用者所擁有的IC卡,來提供結帳服務。例如,亦可在複數個利用處理之間使優先順位為共通。For example, although the description above illustrates a case where a user utilizes a payment service from a payment application, the medium providing the payment service can be any medium and is not limited to the payment application. For example, the payment service can also be provided using the browser of the user terminal 20, the IC chip of the user terminal 20, or the IC card in the user's possession. For example, a common priority can be established between multiple usage processes.
例如,作為是在結帳伺服器10中所被實現而說明的機能,係亦可在其他伺服器電腦中被實現。例如,作為是在結帳伺服器10中所被實現而說明的機能,係亦可被複數台電腦所分擔。各機能,係只要在至少1台電腦中被實現即可。For example, functions described as being implemented in the checkout server 10 may also be implemented in other server computers. For example, functions described as being implemented in the checkout server 10 may also be distributed across multiple computers. Each function only needs to be implemented in at least one computer.
S:結帳系統 N:網路 10:結帳伺服器 11,21:控制部 12,22:記憶部 13,23:通訊部 20:使用者終端 24:操作部 25:顯示部 G1:主畫面 G2:加值畫面 G3:確認畫面 G4,G4A,G4B,G4C:指定畫面 100:資料記憶部 101:指定受理部 102:加值處理執行部 103:特定部 104:利用處理執行部 105:加值履歷資訊取得部 106:第1決定部 107:第2決定部 108:顯示控制部 200:資料記憶部 201:顯示控制部 202:操作受理部 C10:代碼 DB:結帳資料庫 F20,F40:輸入表單 I12:小圖示 M13:選單 B11,B14,B15,B16,B21,B30:按鈕S: Checkout System N: Network 10: Checkout Server 11, 21: Control Unit 12, 22: Memory Unit 13, 23: Communication Unit 20: User Terminal 24: Operation Unit 25: Display Unit G1: Main Screen G2: Add-in Screen G3: Confirmation Screen G4, G4A, G4B, G4C: Designation Screen 100: Data Storage Unit 101: Designation Acceptance Unit 102: Add-in Processing Execution Unit 103: Specification Unit 104: Utilization Processing Execution Unit 105: Add-in History Information Acquisition Unit 106: First Decision Unit 107: Second Decision Unit 108: Display Control Unit 200: Data Storage Unit 201: Display Control Unit 202: Operation Acceptance Unit C10: Code DB: Checkout database F20, F40: Input form I12: Small icon M13: Menu B11, B14, B15, B16, B21, B30: Button
[圖1]結帳系統的全體構成之一例的圖示。 [圖2]使用者終端上所被顯示的畫面之一例的圖示。 [圖3]使用者終端上所被顯示的畫面之一例的圖示。 [圖4]結帳系統中所被實現之機能之一例的機能區塊圖。 [圖5]結帳資料庫之一例的圖示。 [圖6]結帳系統中所被執行之處理之一例的流程圖。 [圖7]變形例中的機能區塊之一例的圖示。 [圖8]變形例5中使用者終端上所被顯示的畫面之一例的圖示。[Figure 1] An illustration of an example of the overall structure of the checkout system. [Figure 2] An illustration of an example of a screen displayed on the user terminal. [Figure 3] An illustration of an example of a screen displayed on the user terminal. [Figure 4] A functional block diagram of an example of the functions implemented in the checkout system. [Figure 5] An illustration of an example of a checkout database. [Figure 6] A flow chart of an example of the processing performed in the checkout system. [Figure 7] An illustration of an example of a functional block in a variant. [Figure 8] An illustration of an example of a screen displayed on the user terminal in variant 5.
10:結帳伺服器 10: Checkout Server
20:使用者終端 20: User terminal
100:資料記憶部 100:Data Memory Department
101:指定受理部 101: Designated Receiving Department
102:加值處理執行部 102: Value Added Processing Execution Department
103:特定部 103: Specific Department
104:利用處理執行部 104: Utilization Processing Execution Department
200:資料記憶部 200:Data Memory Department
201:顯示控制部 201: Display control unit
202:操作受理部 202: Operations Reception Department
DB:結帳資料庫 DB: Checkout database
Claims (15)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021194727A JP7498695B2 (en) | 2021-11-30 | 2021-11-30 | Payment system, method of using payment means, and program |
| JP2021-194727 | 2021-11-30 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202341037A TW202341037A (en) | 2023-10-16 |
| TWI890007B true TWI890007B (en) | 2025-07-11 |
Family
ID=86656434
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW111139391A TWI890007B (en) | 2021-11-30 | 2022-10-18 | Checkout system, method of using checkout means, and program product |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7498695B2 (en) |
| TW (1) | TWI890007B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025183529A (en) * | 2024-06-05 | 2025-12-17 | 株式会社Nttドコモ | Electronic payment device, electronic payment system, and electronic payment method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101093593A (en) * | 2006-06-21 | 2007-12-26 | 韩燕� | Electronic pay off method by value stored card or gathering and paying card, ID authentication terminal, and system |
| TWI503766B (en) * | 2011-09-30 | 2015-10-11 | Rakuten Inc | Mobile terminal, checkout system, checkout method, and payment program |
| JP2016071655A (en) * | 2014-09-30 | 2016-05-09 | Kddi株式会社 | Electronic currency management apparatus, electronic currency management method, and electronic currency management system |
| TWI659372B (en) * | 2013-08-19 | 2019-05-11 | 日商樂天股份有限公司 | Receiving device, control method of receiving device, and program |
| JP2019175223A (en) * | 2018-03-29 | 2019-10-10 | Gmoあおぞらネット銀行株式会社 | Processing device for vicariously performing settlement between purchaser and seller |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4549744B2 (en) * | 2004-06-10 | 2010-09-22 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | Electronic wallet device, electronic wallet management method, portable terminal device, and electronic wallet program |
| JP2010039589A (en) * | 2008-07-31 | 2010-02-18 | Sharp Corp | Electronic money settlement device, electronic apparatus, and electronic money settlement method |
| JP2018160181A (en) * | 2017-03-23 | 2018-10-11 | グローリー株式会社 | Digital money payment machine and digital money payment method |
| JP2019074983A (en) * | 2017-10-18 | 2019-05-16 | 関西電力株式会社 | Information processing system |
| JP7633767B2 (en) * | 2019-11-27 | 2025-02-20 | 佳一 小泉 | Cashless payment integrated system |
| JP2020205084A (en) * | 2020-09-03 | 2020-12-24 | 株式会社マネーフォワード | Balance management system |
-
2021
- 2021-11-30 JP JP2021194727A patent/JP7498695B2/en active Active
-
2022
- 2022-10-18 TW TW111139391A patent/TWI890007B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101093593A (en) * | 2006-06-21 | 2007-12-26 | 韩燕� | Electronic pay off method by value stored card or gathering and paying card, ID authentication terminal, and system |
| TWI503766B (en) * | 2011-09-30 | 2015-10-11 | Rakuten Inc | Mobile terminal, checkout system, checkout method, and payment program |
| TWI659372B (en) * | 2013-08-19 | 2019-05-11 | 日商樂天股份有限公司 | Receiving device, control method of receiving device, and program |
| JP2016071655A (en) * | 2014-09-30 | 2016-05-09 | Kddi株式会社 | Electronic currency management apparatus, electronic currency management method, and electronic currency management system |
| JP2019175223A (en) * | 2018-03-29 | 2019-10-10 | Gmoあおぞらネット銀行株式会社 | Processing device for vicariously performing settlement between purchaser and seller |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7498695B2 (en) | 2024-06-12 |
| JP2023081057A (en) | 2023-06-09 |
| TW202341037A (en) | 2023-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20120166311A1 (en) | Deferred payment and selective funding and payments | |
| US8412624B2 (en) | Multiple financial account transaction processing | |
| US11087310B2 (en) | Method and system for facilitating recurring customer payment to merchants | |
| TWI894486B (en) | Checkout systems, checkout methods, and program products | |
| JP2023172274A (en) | Auto charge system, auto charge method, and program | |
| TWI890007B (en) | Checkout system, method of using checkout means, and program product | |
| JP7622119B2 (en) | Information processing system and information processing method | |
| US20110153493A1 (en) | Dynamic limit funding source | |
| TWI837971B (en) | Checkout systems, value-adding methods for checkout methods, and program products | |
| JP2023020697A (en) | Stamp rally providing system, stamp rally providing method, and program | |
| JP7420885B1 (en) | Servers, methods and programs | |
| JP7546357B2 (en) | Payment control device and program | |
| KR20230031738A (en) | Method and system for providing contents | |
| JP2023051107A (en) | Payment system, awarding method, and program | |
| JP7615115B2 (en) | Payment system, processing execution method, and program | |
| TWI899703B (en) | Settlement system, processing execution method, and program product | |
| JP7745024B1 (en) | Bill payment system, bill payment method, and program | |
| JP7340049B2 (en) | Order system, order method and program | |
| JP7570451B2 (en) | Information processing device, information processing method, and information processing program | |
| TWI871957B (en) | Deposit system, display control method, and program product | |
| TWI897129B (en) | Computerized systems and methods for dynamically processing payments associated with a multi-display pos device | |
| JP7745025B1 (en) | Bill payment system, bill payment method, and program | |
| TWI896108B (en) | Checkout systems, checkout methods, and program products | |
| JP7678857B2 (en) | Deposit system, deposit execution method, and program | |
| AU2013100977A4 (en) | Deferred payment and selective funding and payments |