TWI913100B - Proposal system, proposal methods, and application products - Google Patents
Proposal system, proposal methods, and application productsInfo
- Publication number
- TWI913100B TWI913100B TW114102707A TW114102707A TWI913100B TW I913100 B TWI913100 B TW I913100B TW 114102707 A TW114102707 A TW 114102707A TW 114102707 A TW114102707 A TW 114102707A TW I913100 B TWI913100 B TW I913100B
- Authority
- TW
- Taiwan
- Prior art keywords
- service
- information
- user
- unpaid
- services
- Prior art date
Links
Abstract
提案系統(1)的未結帳資訊取得部(303),係將關於使用者尚未結帳之未結帳商品或未結帳服務,且為第1服務中所被提供之未結帳商品或未結帳服務的未結帳資訊,加以取得。第2服務資訊取得部(304),係基於未結帳資訊,而將關於與第1服務不同之第2服務的第2服務資訊,加以取得。提案部(305),係對使用者,提案第2服務資訊。The unsettled bill information acquisition unit (303) of the proposal system (1) acquires unsettled bill information regarding unsettled goods or services provided by the user in the first service. The second service information acquisition unit (304) acquires second service information, which is different from the first service, based on the unsettled bill information. The proposal unit (305) proposes the second service information to the user.
Description
本揭露係有關於提案系統、提案方法、及程式產品。This disclosure relates to the proposal system, proposal methodology, and program product.
先前,使用者利用使用者終端來執行結帳的結帳服務,已為人知。例如,專利文獻1中係記載,使用者一旦利用被安裝在使用者終端的結帳應用程式來執行結帳,結帳伺服器就會基於結帳之金額資訊而選擇投資商品,透過在結帳應用程式內啟動的迷你應用程式也就是金融應用程式,將該已被選擇之投資商品的購入,進行提案。 [先前技術文獻] [專利文獻]Previously, it was known that users could perform checkout services using their own terminals. For example, Patent 1 describes how, once a user performs checkout using a checkout application installed on their terminal, the checkout server selects investment products based on the amount. A mini-application, i.e., a financial application, launched within the checkout application then proposes the purchase of the selected investment products. [Previous Art Documents] [Patent Documents]
[專利文獻1]日本特開2022-104128號公報[Patent Document 1] Japanese Patent Application Publication No. 2022-104128
[發明所欲解決之課題] 然而,專利文獻1的技術,係基於使用者實際進行過的結帳之結帳資訊,來提案相應於金額資訊的投資商品之購入,因此無法促進使用者尚未結帳的未結帳商品或未結帳服務之結帳。這點係在其他先前技術中也是同樣如此,無法針對像是未結帳商品或未結帳服務之結帳這類,進行相應於使用者之潛在需求的提案。[Problem to be Solved by the Invention] However, the technology of Patent 1 proposes the purchase of investment products corresponding to the amount information based on the checkout information of the user's actual checkout. Therefore, it cannot promote the checkout of unsettled goods or services. This is also the case in other prior art, which cannot make proposals corresponding to the user's potential needs for checking out unsettled goods or services.
本揭露的目的之1係,進行相應於使用者之潛在需求的提案。 [用以解決課題之手段]One of the purposes of this disclosure is to propose solutions that address the latent needs of users. [Means used to solve problems]
本揭露所述之提案系統,係含有:未結帳資訊取得部,係將關於使用者尚未結帳之未結帳商品或未結帳服務,且為第1服務中所被提供之前記未結帳商品或前記未結帳服務的未結帳資訊,加以取得;和第2服務資訊取得部,係基於前記未結帳資訊,而將關於與前記第1服務不同之第2服務的第2服務資訊,加以取得;和提案部,係對前記使用者,提案前記第2服務資訊。 [發明效果]The proposal system disclosed herein includes: an outstanding bill information acquisition unit, which acquires outstanding bill information regarding unpaid goods or services for which the user has not yet settled, and which pertains to previously unpaid goods or services provided in the first service; and a second service information acquisition unit, which, based on the previously unpaid bill information, acquires second service information concerning a second service different from the previously mentioned first service; and a proposal unit, which proposes the previously mentioned second service information to the user. [Invention Effects]
本揭露係可進行相應於使用者之潛在需求的提案。This disclosure allows for proposals that address the potential needs of users.
[1.提案系統的硬體構成] 說明本揭露所述之提案系統、提案方法、及程式的實施形態之一例。圖1係為提案系統的硬體構成之一例的圖示。例如,提案系統1係含有:第1服務伺服器10、第2服務伺服器20、結帳伺服器30、使用者終端40、及店舖終端50。第1服務伺服器10、第2服務伺服器20、結帳伺服器30、使用者終端40、及店舖終端50之各者,係被連接至網際網路或LAN等之網路N。[1. Hardware Configuration of the Proposal System] This section describes an example of the implementation of the proposal system, proposal method, and program disclosed herein. Figure 1 is a diagram illustrating an example of the hardware configuration of the proposal system. For example, the proposal system 1 includes: a first server 10, a second server 20, a checkout server 30, a user terminal 40, and a store terminal 50. Each of the first server 10, the second server 20, the checkout server 30, the user terminal 40, and the store terminal 50 is connected to a network N such as the Internet or a LAN.
第1服務伺服器10,係為第1服務的伺服器電腦。在本實施形態中是舉出第1服務係為電子商務服務的情況為例,但第1服務係不限於電子商務服務。第1服務,係可為任意之服務。例如,第1服務係亦可為線上跳蚤市場服務、旅行預約服務、通訊服務、金融服務、影片串流服務、美容理容等之沙龍服務、飲食店預約服務、或其他服務。例如,使用者係操作使用者終端40來向第1服務伺服器10進行存取,而利用第1服務。第1服務,係不限於線上的服務。第1服務,係亦可為離線的服務。The first service server 10 is a server computer providing the first service. In this embodiment, the first service is exemplified as an e-commerce service, but the first service is not limited to e-commerce services. The first service can be any service. For example, the first service can also be an online flea market service, travel booking service, communication service, financial service, video streaming service, salon service (such as beauty salons), restaurant booking service, or other services. For example, a user accesses the first service server 10 through a user terminal 40, thus utilizing the first service. The first service is not limited to online services. The first service can also be an offline service.
例如,第1服務伺服器10係含有:控制部11、記憶部12、及通訊部13。控制部11係含有至少1個處理器。記憶部12係含有RAM等之揮發性記憶體、和快閃記憶體等之非揮發性記憶體之至少一方。通訊部13係含有有線通訊用的通訊介面、和無線通訊用的通訊介面之至少一方。For example, the first server 10 includes a control unit 11, a memory unit 12, and a communication unit 13. The control unit 11 includes at least one processor. The memory unit 12 includes at least one type of volatile memory such as RAM and non-volatile memory such as flash memory. The communication unit 13 includes at least one type of communication interface for wired communication and communication interface for wireless communication.
第2服務伺服器20,係為第2服務的伺服器電腦。第2服務,係為與第1服務不同之服務。在本實施形態中係舉出,發行了信用卡的發卡公司所提供的服務是相當於第2服務的情況為例,但第2服務係亦可為與第1服務不同之電子商務服務、線上跳蚤市場服務、旅行預約服務、通訊服務、金融服務、影片串流服務、美容理容等之沙龍服務、飲食店預約服務、或其他服務。例如,使用者係操作使用者終端40來向第2服務伺服器20進行存取,而利用第2服務。第2服務,係不限於線上的服務。第2服務,係亦可為離線的服務。The second service server 20 is a server computer for the second service. The second service is a service different from the first service. In this embodiment, it is exemplified by the case where a credit card issuing company provides a service equivalent to the second service. However, the second service can also be an e-commerce service, online flea market service, travel booking service, communication service, financial service, video streaming service, salon service (such as beauty salons), restaurant booking service, or other services different from the first service. For example, a user accesses the second service server 20 through a user terminal 40, thus utilizing the second service. The second service is not limited to online services. The second service can also be an offline service.
例如,第2服務伺服器20係含有:控制部21、記憶部22、及通訊部23。控制部21、記憶部22、及通訊部23的硬體構成,係可分別和控制部11、記憶部12、及通訊部13相同。For example, the second server 20 includes a control unit 21, a memory unit 22, and a communication unit 23. The hardware configuration of the control unit 21, the memory unit 22, and the communication unit 23 can be the same as that of the control unit 11, the memory unit 12, and the communication unit 13, respectively.
結帳伺服器30,係為結帳服務的伺服器電腦。結帳服務,係為對使用者提供電子式結帳(無現金結帳)的服務。結帳服務,係為與第1服務及第2服務不同之服務。例如,結帳服務係可與第1服務及第2服務連動。所謂服務間的連動係意味著,資料的收送訊係為可能。結帳服務、第1服務、及第2服務之各者的事業者,係亦可彼此相同,亦可彼此不同。Checkout server 30 is a server computer for the checkout service. The checkout service provides users with electronic checkout (cashless checkout). The checkout service is a service different from Services 1 and 2. For example, the checkout service can be linked with Services 1 and 2. This inter-service linkage means that data transmission and reception are possible. The operators of the checkout service, Services 1, and Services 2 can be the same or different from each other.
例如,結帳伺服器30係含有:控制部31、記憶部32、及通訊部33。控制部31、記憶部32、及通訊部33的硬體構成,係可分別和控制部11、記憶部12、及通訊部13相同。For example, the checkout server 30 includes a control unit 31, a memory unit 32, and a communication unit 33. The hardware configuration of the control unit 31, the memory unit 32, and the communication unit 33 can be the same as that of the control unit 11, the memory unit 12, and the communication unit 13, respectively.
使用者終端40,係為使用者的電腦。例如,使用者終端40,係為智慧型手機、平板、個人電腦、或可穿戴式終端。使用者終端40係含有:控制部41、記憶部42、通訊部43、操作部44、顯示部45、及攝影部46。控制部41、記憶部42、及通訊部43的硬體構成,係可分別和控制部31、記憶部32、及通訊部33相同。操作部44,係為觸控面板或滑鼠等之輸入裝置。顯示部45,係為液晶或有機EL等之顯示器。攝影部46,係含有至少1個相機。User terminal 40 is a user's computer. For example, user terminal 40 is a smartphone, tablet, personal computer, or wearable terminal. User terminal 40 includes: a control unit 41, a memory unit 42, a communication unit 43, an operation unit 44, a display unit 45, and a camera unit 46. The hardware configuration of the control unit 41, memory unit 42, and communication unit 43 can be the same as that of the control unit 31, memory unit 32, and communication unit 33, respectively. The operation unit 44 is an input device such as a touch panel or mouse. The display unit 45 is a display such as a liquid crystal display (LCD) or an organic EL display. The camera unit 46 includes at least one camera.
店舖終端50,係為加盟至結帳服務之店舖的電腦。例如,店舖終端50係為POS終端、手持終端、智慧型手機、平板、或個人電腦。店舖終端50係含有:控制部51、記憶部52、通訊部53、操作部54、顯示部55、及讀取部56。控制部51、記憶部52、通訊部53、操作部54、及顯示部55的硬體構成,係可分別和控制部11、記憶部12、通訊部13、操作部44、及顯示部45相同。讀取部56,係含有至少1個讀碼器或讀寫器。讀取部56,係亦可含有至少1個相機。The store terminal 50 is the computer for a franchised checkout service store. For example, the store terminal 50 can be a POS terminal, handheld terminal, smartphone, tablet, or personal computer. The store terminal 50 includes: a control unit 51, a memory unit 52, a communication unit 53, an operation unit 54, a display unit 55, and a reader 56. The hardware configuration of the control unit 51, memory unit 52, communication unit 53, operation unit 54, and display unit 55 can be the same as that of the control unit 11, memory unit 12, communication unit 13, operation unit 44, and display unit 45, respectively. The reader 56 contains at least one barcode reader or reader-writer. The reader 56 may also contain at least one camera.
此外,記憶部12、22、32、42、52中所被記憶的程式,係亦可透過網路N,而被供給至第1服務伺服器10、第2服務伺服器20、結帳伺服器30、使用者終端40、或店舖終端50。又,將電腦可讀取之資訊記憶媒體予以讀取的讀取部(例如記憶卡插槽)、和用來與外部機器進行資料之輸出入所需之輸出入部(例如USB埠)之至少一方,亦可被第1服務伺服器10、第2服務伺服器20、結帳伺服器30、使用者終端40、或店舖終端50所含有。例如,資訊記憶媒體中所被記憶之程式,亦可透過讀取部及輸出入部之至少一方,而被供給至第1服務伺服器10、第2服務伺服器20、結帳伺服器30、使用者終端40、或店舖終端50。Furthermore, the programs stored in memory units 12, 22, 32, 42, and 52 can also be supplied to the first server 10, the second server 20, the checkout server 30, the user terminal 40, or the store terminal 50 via network N. Additionally, at least one of a reading unit (e.g., a memory card slot) for reading computer-readable information memory media and an input/output unit (e.g., a USB port) for data exchange with external machines can also be included in the first server 10, the second server 20, the checkout server 30, the user terminal 40, or the store terminal 50. For example, the program stored in the information memory medium can also be supplied to the first service server 10, the second service server 20, the checkout server 30, the user terminal 40, or the store terminal 50 through at least one of the reading unit and the output unit.
又,提案系統1係只要含有至少1個電腦即可。提案系統1中所含之電腦,係不限於圖1的例子。例如,提案系統1,係亦可只含有結帳伺服器30及使用者終端40。此情況下,第1服務伺服器10、第2服務伺服器20、及店舖終端50,係存在於提案系統1之外部。提案系統1,係亦可只含有結帳伺服器30。此情況下,第1服務伺服器10、第2服務伺服器20、使用者終端40、及店舖終端50,係存在於提案系統1之外部。例如,提案系統1係亦可含有結帳伺服器30、和未被圖1所圖示的其他電腦。Furthermore, the proposal system 1 only needs to contain at least one computer. The computer contained in the proposal system 1 is not limited to the example in Figure 1. For example, the proposal system 1 may also contain only a checkout server 30 and a user terminal 40. In this case, the first service server 10, the second service server 20, and the store terminal 50 exist outside the proposal system 1. The proposal system 1 may also contain only a checkout server 30. In this case, the first service server 10, the second service server 20, the user terminal 40, and the store terminal 50 exist outside the proposal system 1. For example, the proposal system 1 may also contain a checkout server 30 and other computers not shown in Figure 1.
[2.提案系統的概要] 在本實施形態中,使用者係操作使用者終端40,來利用第1服務、第2服務、及結帳服務。例如,第1服務的應用程式也就是第1應用程式、第2服務的應用程式也就是第2應用程式、及結帳服務的應用程式也就是結帳應用程式之各者,係被安裝在使用者終端40中。使用者,係可從這些應用程式,來利用第1服務、第2服務、及結帳服務之各者。一旦使用者進行使用者終端40之啟動所需之操作,使用者終端40就令表示這些應用程式的選單畫面,被顯示於顯示部45。[2. Overview of the Proposal System] In this embodiment, the user operates the user terminal 40 to utilize the first service, the second service, and the checkout service. For example, the applications for the first service (Application 1), the second service (Application 2), and the checkout service (Application 1) are each installed on the user terminal 40. The user can utilize the first service, the second service, and the checkout service from these applications. Once the user performs the operation required to activate the user terminal 40, the user terminal 40 displays a menu screen representing these applications on the display unit 45.
圖2係為使用者終端40上所被顯示之畫面之一例的圖示。例如,選單畫面SC1係含有:第1應用程式的小圖示I10、第2應用程式的小圖示I11、及結帳應用程式的小圖示I12。一旦使用者選擇了小圖示I10,使用者終端40係就啟動第1應用程式。如圖2的右上所示,使用者終端40,係令相當於第1服務之頂層頁面(首見畫面)的第1服務畫面SC2,被顯示於顯示部45。使用者係可從第1服務畫面SC2,來利用第1服務。在本實施形態中,使用者係可從第1服務畫面SC2,來利用身為第1服務之一例的電子商務服務。Figure 2 is an illustration of an example of the screen displayed on the user terminal 40. For example, the menu screen SC1 contains: a small icon I10 for the first application, a small icon I11 for the second application, and a small icon I12 for the checkout application. Once the user selects the small icon I10, the user terminal 40 launches the first application. As shown in the upper right of Figure 2, the user terminal 40 displays the first service screen SC2, which is the top page (first view) of the first service, on the display unit 45. The user can utilize the first service from the first service screen SC2. In this embodiment, the user can utilize an e-commerce service, which is an example of the first service, from the first service screen SC2.
例如,使用者係可在第1服務畫面SC2中輸入任意之檢索條件,以檢索在電子商務服務中所被提供的商品或服務。一旦使用者瀏覽商品或服務之畫面,則第1服務伺服器10係將表示使用者之瀏覽履歷的瀏覽履歷資訊予以更新。一旦使用者把商品或服務登錄至我的最愛,第1服務伺服器10係將表示使用者的我的最愛之商品的我的最愛資訊,予以更新。一旦使用者將商品或服務放入購物籃,則第1服務伺服器10係將表示使用者之購物籃的購物籃資訊,予以更新。這些一連串之處理,係可和公知的電子商務服務中所被採用的處理相同。用來讓使用者購入商品或服務所需之處理,也可和公知的處理相同。For example, a user can enter any search criteria on the first service screen SC2 to search for goods or services offered in e-commerce services. Once a user browses a screen displaying goods or services, the first service server 10 updates the browsing history information representing the user's browsing history. Once a user adds a goods or service to their favorites, the first service server 10 updates the favorites information representing the user's favorite goods. Once a user adds a goods or service to their shopping cart, the first service server 10 updates the shopping cart information representing the user's shopping cart. This series of processes is the same as those used in known e-commerce services. The processes required for users to purchase goods or services are also the same as known processes.
例如,一旦使用者選擇了小圖示I11,使用者終端40係就啟動第2應用程式。使用者終端40,係向第2服務伺服器20進行存取。在圖2中雖然省略第2服務之畫面,但第2服務之畫面係可和公知的畫面相同。使用者從第2服務之畫面來利用第2服務之情況的處理,也可和公知的第2服務中所被採用的處理相同。在本實施形態中,由於發卡公司所提供的服務是相當於第2服務,因此使用者係可進行信用卡明細之瀏覽、分期付款之申辦、獎金付款之申辦、或預借現金之申辦。這些申辦所需之處理,也可和公知的第2服務中所被採用的處理相同。For example, once the user selects icon I11, the user terminal 40 launches the second application. The user terminal 40 accesses the second service server 20. Although the screen of the second service is omitted in Figure 2, the screen of the second service can be the same as the screens known in the literature. The processing of the user using the second service from the screen of the second service can also be the same as the processing adopted in the known second service. In this embodiment, since the service provided by the card issuer is equivalent to the second service, the user can view credit card details, apply for installment payments, apply for bonus payments, or apply for cash advances. The processing required for these applications can also be the same as the processing adopted in the known second service.
例如,一旦使用者選擇了小圖示I12,使用者終端40係就啟動結帳應用程式。如圖2的左下所示,使用者終端40,係令相當於結帳服務之頂層頁面的結帳服務畫面SC3,被顯示於顯示部45。使用者係可從結帳服務畫面SC3,來利用結帳服務。使用者係可從結帳服務畫面SC3,來利用結帳服務。使用者,係可在結帳服務中利用任意之結帳手段。結帳手段,係為使用者在結帳中所利用的手段。例如,結帳手段係亦可為:信用卡、電子貨幣、點數、加密資產、簽帳卡、電子錢包、銀行帳戶等之帳戶、或其他手段。由於條碼或二維碼等之代碼,也是結帳所需之手段,因此相當於結帳手段。結帳手段,係也可稱作支付手段。For example, once the user selects the small icon I12, the user terminal 40 launches the checkout application. As shown in the lower left of Figure 2, the user terminal 40 displays the checkout service screen SC3, which is the top-level page of the checkout service, on the display unit 45. The user can utilize the checkout service from the checkout service screen SC3. The user can use any checkout method within the checkout service. A checkout method is the means by which the user uses the checkout process. For example, a checkout method can also be: a credit card, electronic currency, points, encrypted assets, debit card, e-wallet, bank account, or other means. Since barcodes or QR codes are also required for checkout, they are considered equivalent to checkout methods. The means of payment, also known as the means of settlement.
例如,一旦結帳應用程式啟動,使用者終端40係令包含有基於可暫時性識別使用者的代碼ID而被生成的代碼C30在內的結帳服務畫面SC3,被顯示於顯示部45。代碼C30,係為條碼及二維碼之至少一方。一旦以店舖終端50的讀取部56來讀取代碼C30,就會基於從代碼C30所被取得的代碼ID,來執行結帳。在圖2的例子中,由於信用卡是已經被設定作為支付來源,因此會執行基於信用卡的結帳。結帳所需之處理,係可為公知的處理。For example, once the checkout application is launched, the user terminal 40 displays a checkout service screen SC3 on the display unit 45, which includes a code C30 generated based on a temporarily identifiable user code ID. The code C30 is at least one of a barcode and a QR code. Once the code C30 is read by the reader 56 of the store terminal 50, checkout is performed based on the code ID obtained from the code C30. In the example of Figure 2, since a credit card is already set as the payment source, a credit card-based checkout is performed. The processing required for checkout is known.
此外,結帳係不限於將使用者終端40上所被顯示的代碼C30以店舖終端50進行讀取之類型。結帳,係可為任意之類型。例如,結帳係亦可為:將店舖終端50上所被顯示的代碼以使用者終端40進行讀取之類型、將被揭示在店舖的代碼以使用者終端40進行讀取之類型、只需要對使用者終端40的操作就能完結之類型、使用者終端40的IC晶片會被利用之類型、或其他類型。一旦結帳完成,就如圖2的右下所示,使用者終端40係令表示結帳已完成的結帳完成畫面SC4,被顯示於顯示部45。Furthermore, the checkout process is not limited to the type that reads the code C30 displayed on the user terminal 40 using the store terminal 50. Checkout can be any type. For example, checkout can also be: the type that reads the code displayed on the store terminal 50 using the user terminal 40; the type that reads the code displayed in the store using the user terminal 40; the type that can be completed simply by operating the user terminal 40; the type that utilizes the IC chip of the user terminal 40; or other types. Once checkout is complete, as shown in the lower right of Figure 2, the user terminal 40 displays a checkout completion screen SC4 indicating that checkout is complete on the display unit 45.
在本實施形態中,在第1服務中所被提供之商品或服務之中,若存在有使用者感到興趣但尚未結帳的商品(以下稱作未結帳商品)或服務(以下稱作未結帳服務),則為了支援使用者之結帳,關於第2服務的第2服務資訊I40,就會在結帳完成畫面SC4中被提案。在圖2的例子中,第2服務資訊I40係表示,為了支援該商品或該服務之購入所需的分期付款應用程式。分期付款應用程式,係為結帳中所被利用之信用卡之發卡公司所提供的應用程式。In this embodiment, if there are goods or services offered in the first service that the user is interested in but has not yet paid for (hereinafter referred to as unpaid goods) or services (hereinafter referred to as unpaid services), then in order to support the user's payment, the second service information I40 regarding the second service will be proposed in the payment completion screen SC4. In the example of Figure 2, the second service information I40 indicates the installment payment application required to support the purchase of the goods or services. The installment payment application is an application provided by the card issuer of the credit card used in the payment.
此外,分期付款應用程式,係亦可和藉由小圖示I11之選擇而啟動的第2應用程式相同、或亦可為身為超級應用程式的第2應用程式內的迷你應用程式,但在本實施形態中是舉出,分期付款應用程式,係為身為超級應用程式的結帳應用程式內的迷你應用程式的情況為例。超級應用程式,係為管理複數個迷你應用程式的應用程式。迷你應用程式,係為從超級應用程式而被呼叫的應用程式。本實施形態的迷你應用程式,係包含以身為超級應用程式的結帳應用程式為基底而動作的應用程式,但亦包含用來透過結帳應用程式而遷移至由第2服務伺服器20所提供之應用程式所需者。甚至,迷你應用程式係亦可包含,用來透過結帳應用程式而遷移至網站之畫面顯示等所需者。Furthermore, the installment payment application can be the same as the second application launched via the selection of the icon I11, or it can be a mini-application within the second application, which is a super application. However, in this embodiment, the installment payment application is exemplified as a mini-application within the checkout application, which is a super application. The super application is an application that manages multiple mini-applications. A mini-application is an application that is invoked from the super application. The mini-applications in this embodiment include applications that operate based on the checkout application, which is a super application, but also those required for migration from the checkout application to applications provided by the second service server 20. Even mini-applications can include necessary elements such as the screen display for migration from the checkout application to the website.
例如,結帳服務畫面SC3,係含有表示迷你應用程式之一覽的應用程式一覽L31。使用者係可從應用程式一覽L31,選擇出任意的迷你應用程式。藉由第2服務資訊I40而被提案的分期付款應用程式,也被顯示於應用程式一覽L31。一旦使用者選擇「觀看全部」,則使用者終端40係令無法被一次顯示於應用程式一覽L31的迷你應用程式被顯示。應用程式一覽L31中亦可還被顯示有第1服務及第2服務以外之其他服務的迷你應用程式。像是應用程式一覽L31這類的連結亦可相當於迷你應用程式。For example, the checkout screen SC3 contains an application list L31 that represents a list of mini-applications. Users can select any mini-application from the application list L31. Installment payment applications proposed via the second service information I40 are also displayed in the application list L31. Once the user selects "View All," the user terminal 40 displays mini-applications that cannot be displayed all at once in the application list L31. The application list L31 may also display mini-applications for services other than the first and second services. Links like the application list L31 can also be considered mini-applications.
甚至,將第1應用程式、第2應用程式、及結帳應用程式予以統合的統合應用程式,亦可被安裝在使用者終端30中。在統合應用程式之中,亦可為,用來向使用者提供第1服務所需之部分係為第1應用程式,用來向使用者提供第2服務所需之部分係為第2應用程式,用來向使用者提供結帳服務所需之部分係相當於結帳應用程式。例如,智慧型手機的應用程式,通常不是1個程式,經常是多數的小程式(例如從主常式所被呼叫的相當於次常式的程式)之集合。亦可為,包含了多數之程式的概念係為統合應用程式,而其中的小程式則為第1應用程式、第2應用程式、及結帳應用程式。Furthermore, an integrated application that combines the first application, the second application, and the checkout application can also be installed on the user terminal 30. Within the integrated application, the part required to provide the first service to the user may be the first application, the part required to provide the second service to the user may be the second application, and the part required to provide the checkout service to the user may be equivalent to the checkout application. For example, a smartphone application is usually not a single program, but often a collection of multiple smaller programs (e.g., programs called from the main function that are equivalent to secondary functions). Alternatively, the concept of including multiple programs can be defined as an integrated application, with the smaller programs being the first application, the second application, and the checkout application.
例如,使用者未意識到應用程式一覽L31的情況下,有時候也不會察覺分期付款應用程式之存在。此情況下,使用者係可藉由第2服務資訊I40,而察覺到分期付款應用程式之存在。例如,使用者在第1服務中正在猶豫是否購入高額的未結帳商品或未結帳服務的情況下可認知到,可以利用分期付款應用程式來減輕付款的負擔。亦即,提案系統1,係藉由將第2服務資訊I40所表示的分期付款應用程式進行提案,就可支援使用者所做的未結帳商品或未結帳服務之購入。For example, users may not be aware of installment payment applications even when they are not aware of the application overview L31. In such cases, users can become aware of the installment payment application through the second service information I40. For instance, if a user is hesitant about purchasing a high-value, unpaid item or service in the first service, they can realize that they can use an installment payment application to ease the payment burden. That is, the proposal system 1 supports the purchase of unpaid items or services by proposing the installment payment application indicated by the second service information I40.
如以上,本實施形態的提案系統1,係在第1服務中有未結帳商品或未結帳服務的情況下,為了支援使用者所做的未結帳商品或未結帳服務之購入,而令結帳完成畫面SC4顯示出第2服務資訊I40。藉此,提案系統1就可進行相應於使用者之潛在需求的提案。相應於潛在需求的提案,係亦可為了未結帳商品或未結帳服務之購入的支援以外之其他目的而被進行。以下說明提案系統1的細節。As described above, the proposal system 1 of this embodiment displays service information I40 on the checkout completion screen SC4 to support the purchase of unsettled goods or services in the first service. In this way, the proposal system 1 can make proposals corresponding to the user's potential needs. Proposals corresponding to potential needs can also be made for purposes other than supporting the purchase of unsettled goods or services. The details of the proposal system 1 are explained below.
[3.提案系統中所被實現的機能] 圖3係為提案系統1中所被實現的機能之一例的圖示。提案系統1中所被實現的各部,係可被彙整成1個裝置,或可被分散至更細分的裝置等等,來加以構成。[3. Functions Implemented in the Proposal System] Figure 3 is a diagram illustrating one example of the functions implemented in the proposal system 1. The various components implemented in the proposal system 1 can be assembled into a single device or distributed into more subdivided devices, etc.
[3-1.第1服務伺服器中所被實現的機能] 例如,第1服務伺服器10係含有資料記憶部100及第1服務提供部101。資料記憶部100,係藉由記憶部12而被實現。第1服務提供部101,係藉由控制部11而被實現。[3-1. Functions Implemented in the First Service Server] For example, the first service server 10 includes a data memory unit 100 and a first service provision unit 101. The data memory unit 100 is implemented by a memory unit 12. The first service provision unit 101 is implemented by a control unit 11.
[資料記憶部] 資料記憶部100,係將第1服務所必須之資料,加以記憶。例如,資料記憶部100,係將第1服務資料庫DB1,加以記憶。[Data Memory Unit] The data memory unit 100 stores the data necessary for the first service. For example, the data memory unit 100 stores the first service database DB1.
圖4係為第1服務資料庫DB1之一例的圖示。第1服務資料庫DB1,係為第1服務中的關於使用者的各種資訊所被儲存的資料庫。例如,第1服務資料庫DB1中係被儲存有使用者ID、密碼、瀏覽履歷資訊、我的最愛資訊、及購物籃資訊。第1服務資料庫DB1中亦可被儲存有其他資料。例如,第1服務資料庫DB1中亦可被儲存有:表示使用者想要的商品或服務所被登錄之願望清單的願望清單資訊、表示使用者在第1服務中已購入之商品或服務的購入履歷資訊、及關於使用者在第1服務中所能夠利用之結帳手段的結帳手段資訊的至少一方。Figure 4 is an illustration of an example of the Service 1 database DB1. The Service 1 database DB1 is a database in which various information about users in the Service 1 is stored. For example, the Service 1 database DB1 stores user ID, password, browsing history information, favorites information, and shopping cart information. The Service 1 database DB1 may also store other data. For example, the Service 1 database DB1 may also store at least one of the following: wish list information indicating the goods or services the user wants that have been registered, purchase history information indicating the goods or services the user has purchased in the Service 1, and payment method information regarding the payment methods the user can use in the Service 1.
第1服務的使用者ID,係為在第1服務中可用來識別使用者的使用者識別資訊之一例。亦可有別於使用者ID,另外存在有登入用的帳號。登入用的帳號,係亦可設計成可讓使用者自由變更。密碼,係為登入時所會被確認的資訊。第1服務的使用者ID,係亦可和第2服務的使用者ID、與結帳服務的使用者ID之至少一方相同,亦可彼此互異。使用者ID為彼此互異的情況下,則使用者ID的關連對應會在提案系統1中被管理。例如,第1服務伺服器10、第2服務伺服器20、及結帳伺服器30之至少1者,係將該關連對應加以管理。藉由該關連對應,就可特定出哪個使用者ID是屬於哪個使用者。The user ID for Service 1 is one example of user identification information used to identify a user within Service 1. Alternatively, a login account may exist separately from the user ID. The login account can also be designed to be freely changeable by the user. The password is information that is confirmed upon login. The user ID for Service 1 can be the same as, or different from, at least one of the user IDs for Service 2 and the checkout service. If the user IDs are different, the user ID association is managed in Proposal System 1. For example, at least one of Service 1 server 10, Service 20, and Checkout server 30 manages this association. This association allows identification of which user ID belongs to which user.
瀏覽履歷資訊係表示:將使用者所瀏覽過的商品或服務予以提供的店舖之店舖ID、可識別該商品或該服務的ID、及瀏覽日期時間。我的最愛資訊係表示:將使用者已登錄至我的最愛之商品或服務予以提供的店舖之店舖ID、可識別該商品或該服務的ID、及登錄日期時間。購物籃資訊係表示:將使用者已登錄至購物籃之商品或服務予以提供的店舖之店舖ID、可識別該商品或該服務的ID、該商品或該服務的數量、及登錄日期時間。瀏覽履歷資訊、我的最愛資訊、及購物籃資訊,係可為公知的電子商務服務中所被採用的任意之形式。Browsing history information refers to: the store ID of the store that provided the user with the goods or services viewed, the ID that identifies the goods or services, and the date and time of browsing. My Favorites information refers to: the store ID of the store that provided the user with the goods or services listed in their favorites, the ID that identifies the goods or services, and the date and time of listing. Shopping cart information refers to: the store ID of the store that provided the user with the goods or services listed in their shopping cart, the ID that identifies the goods or services, the quantity of the goods or services, and the date and time of listing. Browsing history information, My Favorites information, and Shopping cart information are any forms that may be used in known e-commerce services.
此外,資料記憶部100中所被記憶的資料,係不限於上記例子。資料記憶部100,係將第1服務所必須之資料加以記憶即可。例如,資料記憶部100係亦可記憶有資料庫,其中是被儲存有:關於第1服務中所被提供之商品或服務的各種資訊(例如提供商品或服務的店舖之店舖ID、商品或服務的識別用之ID、商品或服務的說明文、商品或服務的影像、商品或服務的價格、商品或服務之庫存、或其他資訊)。資料記憶部100,係亦可將第1應用程式上所被顯示的各種畫面之資料,加以記憶。Furthermore, the data stored in the data memory unit 100 is not limited to the example described above. The data memory unit 100 only needs to store the data necessary for the first service. For example, the data memory unit 100 may also store a database containing various information about the goods or services provided in the first service (such as the store ID of the store providing the goods or services, the ID used to identify the goods or services, the description of the goods or services, images of the goods or services, the price of the goods or services, the inventory of the goods or services, or other information). The data memory unit 100 may also store data about the various screens displayed on the first application.
[第1服務提供部] 第1服務提供部101,係基於資料記憶部100中所被記憶之資料,而對使用者,提供第1服務。在本實施形態中,由於電子商務服務是相當於第1服務,因此第1服務提供部101係提供用來讓使用者進行電子商務所需之各種服務。若為圖2的例子,則第1服務提供部101,係令第1服務畫面SC2被顯示於使用者終端40,而執行商品的檢索、商品的瀏覽、商品往我的最愛之登錄、商品往購物籃之登錄、或其他處理。這些處理,係可和公知的電子商務服務中所被採用的處理相同。第1服務是電子商務服務以外之其他服務的情況也是同樣地,第1服務提供部101所執行的處理,係可和公知的其他服務中所被採用的處理相同。[First Service Provision Unit] The first service provision unit 101 provides the first service to the user based on the data stored in the data memory unit 100. In this embodiment, since e-commerce services are equivalent to the first service, the first service provision unit 101 provides various services necessary for the user to conduct e-commerce. In the example of Figure 2, the first service provision unit 101 displays the first service screen SC2 on the user terminal 40 and performs tasks such as product retrieval, product browsing, adding products to favorites, adding products to the shopping cart, and other processing. These processes are the same as those used in known e-commerce services. The same applies to the case where the first service is a service other than e-commerce services. The processing performed by the first service provision department 101 is the same as the processing used in other known services.
[3-2.第2服務伺服器中所被實現的機能] 例如,第2服務伺服器20係含有資料記憶部200及第2服務提供部201。資料記憶部200,係藉由記憶部22而被實現。第2服務提供部201,係藉由控制部21而被實現。[3-2. Functions Implemented in the Second Server] For example, the second server 20 includes a data memory unit 200 and a second service provision unit 201. The data memory unit 200 is implemented by a memory unit 22. The second service provision unit 201 is implemented by a control unit 21.
[資料記憶部] 資料記憶部200,係將第2服務所必須之資料,加以記憶。例如,資料記憶部200係記憶著,儲存有關於第2服務中的使用者的各種資訊的資料庫。在本實施形態中,由於發行了信用卡的發卡公司所提供的服務是相當於第2服務,因此在該資料庫中係被儲存有關於信用卡的各種資訊。例如,該資料庫中係被儲存有:信用卡號、有效期限、名義人、信用卡的利用履歷、一次付清或是分期付款的這類付款方法、或其他資訊。資料記憶部200,係只要記憶著相應於第2服務的資料即可。[Data Memory Unit] The data memory unit 200 stores the data necessary for the second service. For example, the data memory unit 200 stores a database containing various information about users in the second service. In this embodiment, since the service provided by the credit card issuing company is equivalent to the second service, various information about the credit card is stored in the database. For example, the database stores: credit card number, expiration date, name, credit card usage history, payment methods such as lump sum or installment payments, or other information. The data memory unit 200 only needs to store the data corresponding to the second service.
[第2服務提供部] 第2服務提供部201,係基於資料記憶部200中所被記憶之資料,而對使用者,提供第2服務。在本實施形態中,由於發行了信用卡的發卡公司所提供的服務是相當於第2服務,因此第2服務提供部201,係將信用卡的利用履歷之瀏覽服務、和一次付清、循環信用付款、獎金付款或是分期付款的這類付款方法之變更服務等等的各種服務,進行提供。例如,第2服務提供部201,係令第2服務之畫面被顯示於使用者終端40,而受理使用者所做的分期付款之申辦。受理分期付款之申辦的處理,係可為公知的處理。[Second Service Provision Department] The second service provision department 201 provides a second service to the user based on the data stored in the data storage department 200. In this embodiment, since the service provided by the credit card issuing company is equivalent to the second service, the second service provision department 201 provides various services such as viewing credit card usage history and changing payment methods such as lump-sum payment, revolving credit payment, bonus payment, or installment payment. For example, the second service provision department 201 displays the second service screen on the user terminal 40 and processes the user's installment payment application. The processing of installment payment applications is a known process.
[3-3.結帳伺服器中所被實現的機能] 例如,結帳伺服器30係含有:資料記憶部300、結帳執行部301、結帳判定部302、未結帳資訊取得部303、第2服務資訊取得部304、及提案部305。資料記憶部300,係藉由記憶部32而被實現。結帳執行部301、結帳判定部302、未結帳資訊取得部303、第2服務資訊取得部304、及提案部305之各者,係藉由控制部31而被實現。[3-3. Functions Implemented in the Checkout Server] For example, the checkout server 30 includes: a data memory unit 300, a checkout execution unit 301, a checkout determination unit 302, an unpaid bill information acquisition unit 303, a second service information acquisition unit 304, and a proposal unit 305. The data memory unit 300 is implemented by a memory unit 32. The checkout execution unit 301, the checkout determination unit 302, the unpaid bill information acquisition unit 303, the second service information acquisition unit 304, and the proposal unit 305 are each implemented by a control unit 31.
[資料記憶部] 資料記憶部300,係記憶結帳服務所必須之資料。例如,資料記憶部300係將結帳服務資料庫DB2,加以記憶。[Data Memory Unit] The data memory unit 300 stores the data necessary for the checkout service. For example, the data memory unit 300 stores the checkout service database DB2.
圖5係為結帳服務資料庫DB2之一例的圖示。結帳服務資料庫DB2係為,關於使用者的各種資訊所被儲存的資料庫。例如,結帳服務資料庫DB2中係被儲存有:使用者ID、密碼、代碼ID、結帳手段資訊、及結帳履歷資訊。結帳服務資料庫DB2中亦可被儲存有其他資料。例如,結帳服務資料庫DB2中亦可被儲存有:關於使用者設定作為支付來源之結帳手段的支付來源資訊、或使用者設定作為電子貨幣的加值來源之結帳手段的加值來源資訊。結帳服務資料庫DB2中亦可被儲存有:從第1服務伺服器10所被取得的瀏覽履歷資訊、我的最愛資訊、及購物籃資訊等之資訊。Figure 5 is an illustration of an example of a checkout service database, DB2. The checkout service database DB2 is a database that stores various information about users. For example, DB2 stores: user ID, password, code ID, payment method information, and payment history information. DB2 may also store other data. For example, DB2 may also store: payment source information for payment methods set by the user, or value-added source information for payment methods set by the user as a value-added source for electronic currency. The checkout service database DB2 can also store information such as browsing history, favorites, and shopping cart information obtained from the first service server 10.
結帳服務的使用者ID,係為在結帳服務中可用來識別使用者的使用者識別資訊之一例。亦可有別於使用者ID,另外存在有登入用的帳號。登入用的帳號,係亦可設計成可讓使用者自由變更。密碼,係為登入時所會被確認的資訊。代碼ID也是,係為在結帳服務中可識別使用者的ID。代碼ID,係在代碼C30每次顯示時,就被更新。The User ID for the checkout service is one example of user identification information used to identify a user during checkout. Alternatively, a login account may exist separately from the User ID. The login account can also be designed to be freely changeable by the user. The password is the information confirmed upon login. The Code ID is also a user ID used to identify the user during checkout. The Code ID is updated each time Code C30 is displayed.
結帳手段資訊,係為可用來識別使用者在結帳服務中所能夠利用之結帳手段的資訊。例如,結帳手段資訊係為信用卡號碼等之資訊、電子貨幣號碼等之資訊、或點數卡號餘額等之資訊。結帳履歷資訊,係為關於使用者所致之結帳服務之利用履歷的資訊。例如,結帳履歷資訊係表示:結帳日期時間、結帳場所、結帳金額、結帳對象或這些的組合。一旦使用者執行結帳,則後述的結帳執行部301,係將結帳履歷資訊予以更新,以表示該筆結帳之內容。Payment method information refers to information that can be used to identify the payment method a user can use in the payment service. For example, payment method information may include credit card number, electronic currency number, or points card balance. Payment history information refers to information about the user's usage history of the payment service. For example, payment history information may indicate: payment date and time, payment location, payment amount, payment recipient, or a combination of these. Once the user completes the payment, the payment execution unit 301 (described later) updates the payment history information to reflect the details of the payment.
此外,資料記憶部300中所被記憶的資料,係不限於上記例子。資料記憶部300,係只要記憶有結帳服務所必須之資料即可。例如,資料記憶部300,係亦可將結帳應用程式上所被顯示的各種畫面之資料,加以記憶。Furthermore, the data stored in the data memory unit 300 is not limited to the example described above. The data memory unit 300 only needs to store the data required for the checkout service. For example, the data memory unit 300 can also store data from various screens displayed on the checkout application.
[結帳執行部] 結帳執行部301,係執行結帳服務中的結帳。結帳所需之處理,係可為公知的處理。如本實施形態,使用者終端40上所被顯示之代碼C30會被店舖終端50所讀取之類型的結帳的情況下,結帳執行部301,係基於從店舖終端50所接收到的結帳要求,來執行結帳。結帳執行部301,係參照結帳服務資料庫DB2,基於從店舖終端50所接收到的結帳要求中所含之代碼ID所被建立關連的結帳手段資訊,來執行結帳。例如,若使用者將信用卡設定成支付來源,則結帳執行部301,係基於結帳手段資訊所表示的信用卡號碼等之資訊,來執行結帳。假設結帳時所必須之結帳金額等之資訊,也被包含在結帳要求中。[Checkout Execution Unit] The checkout execution unit 301 is responsible for executing the checkout process within the checkout service. The processing required for checkout is known. In this embodiment, where the checkout type where the code C30 displayed on the user terminal 40 is read by the store terminal 50, the checkout execution unit 301 executes the checkout based on the checkout request received from the store terminal 50. The checkout execution unit 301 executes the checkout based on the checkout method information associated with the code ID contained in the checkout request received from the store terminal 50, referring to the checkout service database DB2. For example, if a user sets their credit card as the payment source, the checkout execution unit 301 will execute the checkout based on information such as the credit card number indicated in the checkout method information. It is assumed that information such as the amount required for checkout is also included in the checkout request.
此外,結帳執行部301所執行的處理,係不限於上記的例子。將店舖終端50上所被顯示的代碼以使用者終端40進行讀取之類型、將被揭示在店舖的代碼以使用者終端40進行讀取之類型、只需要對使用者終端40的操作就能完結之類型(例:ID結帳或帳號結帳)、使用者終端40的IC晶片會被利用之類型、使用者終端40所利用之電信業者的結帳也就是電信代收結帳、或其他類型之結帳的情況下也是,結帳執行部301,係藉由與使用者終端40及店舖終端50之至少一方進行通訊,而取得結帳時所必須之資訊來執行結帳即可。結帳執行部301,係一旦執行結帳,就將使用者之結帳履歷資訊予以更新,以表示已經執行完畢之該筆結帳的內容。Furthermore, the processing performed by the checkout execution unit 301 is not limited to the examples mentioned above. Whether it's the type of processing where the code displayed on the store terminal 50 is read by the user terminal 40, the type of processing where the code revealed in the store is read by the user terminal 40, the type of processing where only an operation on the user terminal 40 is required (e.g., ID checkout or account checkout), the type where the IC chip of the user terminal 40 is utilized, the type of processing where the user terminal 40 uses a telecommunications operator (i.e., telecommunications collection checkout), or other types of checkout, the checkout execution unit 301 performs the checkout by communicating with at least one of the user terminal 40 and the store terminal 50 to obtain the necessary information for checkout. The checkout execution unit 301 updates the user's checkout history information once a checkout is executed to indicate that the checkout has been completed.
[結帳判定部] 結帳判定部302,係判定在與第1服務及第2服務不同之結帳服務中,使用者是否執行了關於與未結帳商品不同之商品、或與未結帳服務不同之服務的結帳。結帳判定部302,係基於結帳執行部301的處理結果,來判定使用者是否執行了結帳。亦即,結帳判定部302係判定,結帳執行部301所做的結帳之處理是否已完成。結帳判定部302係判定,為了結帳而由結帳執行部301所執行的程式中所被表示的處理是否已完成。結帳服務中身為結帳之對象的商品或服務,雖然偶而會與未結帳商品或未結帳服務相同,但假設基本上係與未結帳商品或未結帳服務不同。[Checkout Determination Unit] The Checkout Determination Unit 302 determines whether, in checkout services different from the first and second services, the user has processed a checkout for a product or service different from the unchecked product or service. The Checkout Determination Unit 302 determines whether the user has processed the checkout based on the processing result of the Checkout Execution Unit 301. That is, the Checkout Determination Unit 302 determines whether the checkout processing performed by the Checkout Execution Unit 301 has been completed. The Checkout Determination Unit 302 determines whether the processing represented in the program executed by the Checkout Execution Unit 301 for the purpose of checkout has been completed. While the product or service being checked out in the checkout service may occasionally be the same as the unchecked product or service, it is assumed that it is fundamentally different from the unchecked product or service.
在本實施形態中,假設在結帳要求中不包含有能夠識別身為結帳之對象的商品或服務的資訊(例如JAN碼)。因此,假設結帳判定部302係不判定身為結帳之對象的商品是否異於未結帳商品、或身為結帳之對象的服務是否異於未結帳服務。結帳判定部302係不判定身為結帳之對象的商品或服務具體為何,而是判定未結帳商品或未結帳服務是否有被執行某位使用者所做的結帳。In this embodiment, it is assumed that the checkout request does not contain information that can identify the goods or services to be checked out (e.g., a JAN code). Therefore, it is assumed that the checkout determination unit 302 does not determine whether the goods to be checked out are different from the unchecked goods, or whether the services to be checked out are different from the unchecked services. The checkout determination unit 302 does not determine what the specific goods or services to be checked out are, but rather determines whether the unchecked goods or services have been checked out by a user.
此外,結帳要求中亦可包含有能夠識別身為結帳之對象的商品或服務的資訊。此情況下,結帳判定部302亦可特定出身為結帳之對象的商品或服務具體為何。結帳判定部302係亦可判定:結帳要求中所含之上記資訊、和身為結帳之對象的商品是否異於未結帳商品、或身為結帳之對象的服務是否異於未結帳服務。Furthermore, the checkout request may also include information that identifies the goods or services to be checked out. In this case, the checkout determination unit 302 can also specify the exact goods or services to be checked out. The checkout determination unit 302 can also determine whether the information contained in the checkout request and the goods to be checked out are different from the unchecked goods, or whether the services to be checked out are different from the unchecked services.
[未結帳資訊取得部] 未結帳資訊取得部303,係將關於使用者尚未結帳之未結帳商品或未結帳服務,且為第1服務中所被提供之未結帳商品或未結帳服務的未結帳資訊,加以取得。未結帳商品或未結帳服務,係也可說是使用者尚未購入的未購入商品或未購入服務。未結帳商品或未結帳服務,係可為任意之商品、或任意之服務。像是旅行商品或內容等這類,沒有實體物存在的商品,亦可相當於未結帳商品。未結帳服務,係亦可為可線上申辦(預約)的服務,亦可為熱使用者實地造訪而進行申辦的服務。[Unpaid Bill Information Acquisition Department] The Unpaid Bill Information Acquisition Department 303 acquires unpaid bill information regarding unpaid goods or services that the user has not yet settled, specifically unpaid goods or services provided in the first service. Unpaid goods or services can also be defined as goods or services that the user has not yet purchased. Unpaid goods or services can be any type of product or service. For example, travel products or content, which do not exist in physical form, can also be considered unpaid goods. Unpaid services can be services that can be booked online (reserved) or services that the user can book in person.
在本實施形態中,作為第1服務之一例是說明電子商務服務,因此未結帳資訊取得部303,係將電子商務服務中使用者正在考慮購入的未結帳商品或未結帳服務之未結帳資訊,加以取得。所謂使用者正在考慮購入的未結帳商品或未結帳服務,係為使用者所瀏覽過的未結帳商品或是未結帳服務、或使用者在第1服務中進行過登錄操作的未結帳商品或是未結帳服務。例如,未結帳資訊取得部303,係從第1服務伺服器10,取得使用者的未結帳資訊。In this embodiment, e-commerce services are used as an example of the first service. Therefore, the unsettled information acquisition unit 303 acquires unsettled information about goods or services that the user is considering purchasing in the e-commerce service. The unsettled goods or services that the user is considering purchasing are those that the user has viewed or that the user has registered for in the first service. For example, the unsettled information acquisition unit 303 acquires the user's unsettled information from the first service server 10.
例如,在第1服務及結帳服務中使用者ID為相同的情況下,則未結帳資訊取得部303,係對第1服務伺服器10,發送身為未結帳資訊之取得對象的使用者的使用者ID,而要求未結帳資訊。第1服務伺服器10,係參照第1服務資料庫DB1,將該使用者ID所示的使用者的未結帳資訊,發送至結帳伺服器30。未結帳資訊取得部303,係將第1服務伺服器10所發送的該未結帳資訊,加以取得。在第1服務及結帳服務中使用者ID為不同的情況下,則在第1服務及結帳服務之至少一方中,管理使用者ID的關連對應。第1服務及結帳服務之至少一方,係基於該關連對應,來特定出要取得或發送哪個使用者的未結帳資訊即可。For example, if the user ID is the same in both the first service and the checkout service, the unpaid bill information acquisition unit 303 sends the user ID of the user who is the target of the unpaid bill information acquisition to the first service server 10 to request the unpaid bill information. The first service server 10 sends the unpaid bill information of the user indicated by the user ID to the checkout server 30, referring to the first service database DB1. The unpaid bill information acquisition unit 303 acquires the unpaid bill information sent by the first service server 10. If the user ID is different in both the first service and the checkout service, at least one of the first service and the checkout service manages the association mapping of the user IDs. The first service and the checkout service can then specify which user's unpaid bill information to acquire or send based on this association mapping.
未結帳資訊,係亦可不是能夠識別未結帳商品或未結帳服務具體為何的資訊。未結帳資訊,係只要是有關於未結帳商品或未結帳服務的任何資訊即可。在本實施形態中係舉出,未結帳資訊是表示未結帳商品或未結帳服務之有無的資訊的情況為例。例如,未結帳資訊係為,表示這是未結帳商品或是未結帳服務的第1值、或表示並非未結帳商品或是未結帳服務的第2值。未結帳資訊係亦可被記憶在第1服務伺服器10的資料記憶部100中,亦可由第1服務伺服器10所生成。Unpaid information may not necessarily be information that identifies the specific unpaid goods or services. Unpaid information can be any information relating to unpaid goods or services. In this embodiment, an example is given where the unpaid information indicates the presence or absence of unpaid goods or services. For instance, unpaid information could be a first value indicating that it is an unpaid goods or services, or a second value indicating that it is not an unpaid goods or services. Unpaid information can also be stored in the data memory 100 of the first server 10, or it can be generated by the first server 10.
此外,未結帳資訊,係亦可表示關於未結帳商品或未結帳服務的其他資訊。例如,未結帳資訊係亦可為:未結帳商品或是未結帳服務的價格、未結帳商品或是未結帳服務的價格帶、未結帳商品或是未結帳服務的數量、未結帳商品或是未結帳服務的粗略類別、能夠識別未結帳商品或是未結帳服務具體為何的資訊、未結帳商品或是未結帳服務的總額、未結帳商品或是未結帳服務的庫存、從使用者考慮未結帳商品或是未結帳服務起算的經過時間(例如從使用者進行瀏覽起算的經過時間、被登錄至我的最愛起算的經過時間、或是被登錄至購物籃起算的經過時間)、或提供未結帳商品或是未結帳服務的店舖。In addition, unpaid information may also refer to other information regarding unpaid goods or services. For example, unpaid information can also include: the price of unpaid items or services, the price range of unpaid items or services, the quantity of unpaid items or services, the rough category of unpaid items or services, information that can identify the specific unpaid items or services, the total amount of unpaid items or services, the inventory of unpaid items or services, the elapsed time since the user started considering unpaid items or services (e.g., the elapsed time since the user started browsing, the elapsed time since being added to favorites, or the elapsed time since being added to shopping cart), or the store that offers unpaid items or services.
又,未結帳資訊取得部303,係亦可不對第1服務伺服器10進行未結帳資訊之要求,就從第1服務伺服器10,取得未結帳資訊。例如,在第1服務中有使用者尚未結帳之未結帳之商品存在的情況下,第1服務伺服器10係亦可對結帳伺服器30,發送未結帳資訊。此情況下,未結帳資訊取得部303,係不進行未結帳資訊之要求,就從第1服務伺服器10,進行未結帳資訊之取得。第1服務伺服器10,係亦可在某個商品是只有在所定之期間內處於未結帳之狀態的情況下,才對結帳伺服器30,發送未結帳資訊。假設第1服務伺服器10係將未結帳資訊,連同能夠識別這是哪位使用者之未結帳資訊的資訊(例如使用者ID),一併發送至結帳伺服器30。Furthermore, the unpaid bill information acquisition unit 303 can also acquire unpaid bill information from the first service server 10 without requesting it from the first service server 10. For example, if there are unpaid items in the first service server that a user has not yet paid for, the first service server 10 can also send unpaid bill information to the checkout server 30. In this case, the unpaid bill information acquisition unit 303 acquires the unpaid bill information from the first service server 10 without requesting it. The first service server 10 can also send unpaid bill information to the checkout server 30 only if a certain item is in an unpaid state within a specified period. Suppose that the first service server 10 sends the unpaid bill information, along with information that can identify which user the unpaid bill information belongs to (such as user ID), to the checkout server 30.
在本實施形態中,未結帳資訊取得部303,係在藉由結帳判定部302而被判定為使用者已執行了結帳的情況下,將未結帳資訊加以取得。未結帳資訊取得部303,係在藉由結帳判定部302而未被判定為使用者已執行了結帳的情況下,則不取得未結帳資訊。In this embodiment, the unpaid bill information acquisition unit 303 acquires unpaid bill information only when the checkout determination unit 302 determines that the user has completed the checkout process. If the checkout determination unit 302 does not determine that the user has completed the checkout process, the unpaid bill information acquisition unit 303 does not acquire unpaid bill information.
例如,未結帳資訊取得部303,係在藉由結帳判定部302而被判定為使用者已執行了結帳的情況下,對第1服務伺服器10,要求未結帳資訊。假設執行了結帳的使用者的使用者ID,係有被包含在未結帳資訊之要求中。第1服務伺服器10,係參照第1服務資料庫DB1,並參照與該使用者ID建立關連的瀏覽履歷資訊、我的最愛資訊、及購物籃資訊之至少1者,來判定是否有未結帳商品或未結帳服務。在第1服務及結帳服務中使用者ID為不同的情況下,則如前述,參照使用者ID的關連對應即可。For example, the unpaid bill information retrieval unit 303 requests unpaid bill information from the first service server 10 when the checkout determination unit 302 determines that the user has completed the checkout. Assume that the user ID of the user who completed the checkout is included in the request for unpaid bill information. The first service server 10 refers to the first service database DB1 and at least one of the following: browsing history information, favorites information, and shopping cart information associated with that user ID, to determine whether there are any unpaid items or services. If the user ID is different in the first service and the checkout service, then as mentioned above, the association with the user ID can be used for mapping.
例如,第1服務伺服器10,係在判定為該至少1者中有未結帳商品或未結帳服務存在的情況下,生成表示有未結帳商品或未結帳服務存在的未結帳資訊,發送至結帳伺服器30。第1服務伺服器10,係在判定為該至少1者中沒有未結帳商品或未結帳服務存在的情況下,生成表示沒有未結帳商品或未結帳服務存在的未結帳資訊,發送至結帳伺服器30。未結帳資訊取得部303,係將已被第1服務伺服器10生成及發送的未結帳資訊,加以取得。未結帳資訊,是以和表示未結帳商品或未結帳服務之有無以外的其他資訊的情況同樣的流程,由未結帳資訊取得部303來取得未結帳資訊即可。未結帳資訊本身已被儲存在第1服務資料庫DB1中的情況下,則第1服務伺服器10係亦可不當場生成未結帳資訊。For example, if the first service server 10 determines that there are unpaid items or services among the at least one of them, it generates unpaid information indicating the existence of unpaid items or services and sends it to the checkout server 30. If the first service server 10 determines that there are no unpaid items or services among the at least one of them, it generates unpaid information indicating that there are no unpaid items or services and sends it to the checkout server 30. The unpaid information acquisition unit 303 acquires the unpaid information generated and sent by the first service server 10. The unpaid information is acquired by the unpaid information acquisition unit 303 using the same process as for other information indicating the presence or absence of unpaid items or services. If the unpaid bill information is already stored in the first service database DB1, then the first service server 10 may not generate the unpaid bill information on the spot.
[第2服務資訊取得部] 第2服務資訊取得部304,係基於未結帳資訊,而將關於與第1服務不同之第2服務的第2服務資訊I40,加以取得。在本實施形態中是舉出,第2服務資訊取得部304,係將關於用來讓使用者利用第2服務所需之第2應用程式的第2服務資訊I40加以取得的情況為例。亦即,雖然舉出第2服務之應用程式係為迷你應用程式的情況為例,但第2服務之應用程式,係亦可不是迷你應用程式而是通常的應用程式。通常的應用程式,係為可從超級應用程式也就是結帳應用程式以外之場所來做啟動的應用程式。例如,在使用者終端40的OS的選單畫面SC1上顯示出小圖示的應用程式,係相當於通常的應用程式。第2服務之應用程式,係為向使用者提供第2服務的事業者所遞送的應用程式。[Second Service Information Acquisition Unit] The second service information acquisition unit 304 acquires second service information I40, which is different from the first service, based on unchecked billing information. In this embodiment, the second service information acquisition unit 304 acquires second service information I40 regarding the second application required for the user to utilize the second service. That is, although the application for the second service is exemplified as a mini-application, the application for the second service may also be a regular application rather than a mini-application. A regular application is an application that can be launched from a location other than the super application, i.e., the checkout application. For example, the application whose icon is displayed on the menu screen SC1 of the OS on the user terminal 40 is equivalent to a regular application. The application for the second service is the application delivered by the business that provides the second service to the user.
第2服務資訊I40,雖然也可意味著關於第2服務的資料,但在本實施形態中則是意味著,在結帳完成畫面SC4中以視覺性呈現的物件(例如影像或本文等)。第2服務資訊I40之顯示所需之實體資料,假設係被預先記憶在資料記憶部300中。第2服務資訊取得部304,係藉由取得該實體資料,以取得第2服務資訊I40。第2服務資訊I40之顯示所需之實體資料,係亦可不是被預先記憶在資料記憶部300中,而是當場動態地被生成。此情況下,假設作為第2服務資訊I40之基礎的資料,是被記憶在資料記憶部300中。第2服務資訊取得部304,係基於該身為基礎的資料,來生成第2服務資訊I40。While the second service information I40 could also refer to data about a second service, in this embodiment it refers to an object (such as an image or text) visually presented in the checkout completion screen SC4. The physical data required for displaying the second service information I40 is assumed to be pre-memorized in the data memory unit 300. The second service information acquisition unit 304 acquires the second service information I40 by acquiring this physical data. The physical data required for displaying the second service information I40 may also not be pre-memorized in the data memory unit 300, but may be dynamically generated on-site. In this case, it is assumed that the data forming the basis of the second service information I40 is stored in the data memory unit 300. The second service information acquisition unit 304 generates the second service information I40 based on the data used as the basis.
在本實施形態中,基本上,關於與未結帳商品不同之商品、或與未結帳服務不同之服務的結帳,是在結帳服務中被進行。因此,第2服務資訊取得部304,係在被判定為使用者執行了該不同之商品或該不同之服務的結帳情況下,將第2服務資訊I40,加以取得。第2服務資訊取得部304,係在未被判定為使用者執行了該不同之商品或該不同之服務的結帳情況下,則不取得第2服務資訊I40。In this embodiment, the checkout for goods or services different from those not yet checked out is generally conducted during the checkout process. Therefore, the second service information acquisition unit 304 acquires the second service information I40 only when it is determined that the user has checked out for the different goods or services. The second service information acquisition unit 304 does not acquire the second service information I40 unless it is determined that the user has checked out for the different goods or services.
例如,第2服務資訊取得部304,係將用來支援未結帳商品或未結帳服務之結帳的第2服務之第2服務資訊I40,加以取得。所謂結帳的支援係為:減少每1次的結帳額、藉由後付等以延遲結帳時期、藉由優惠券之利用等以減少結帳之總額、或這些的組合。在本實施形態中,發行了使用者已設定作為支付來源之信用卡的發卡公司之服務是相當於第2服務,因此第2服務資訊取得部304,係將發卡公司所提供的分期付款應用程式的第2服務資訊I40,加以取得。For example, the second service information acquisition unit 304 acquires the second service information I40, which is used to support the settlement of unsettled goods or services. Settlement support includes: reducing the amount per transaction, delaying the settlement period through payment after payment, reducing the total settlement amount through the use of coupons, or a combination of these. In this embodiment, the service provided by the card issuer of a credit card that the user has set as the payment source is equivalent to the second service; therefore, the second service information acquisition unit 304 acquires the second service information I40 of the installment payment application provided by the card issuer.
此外,第2服務資訊取得部304,係亦可將分期付款應用程式以外之其他應用程式的第2服務資訊I40,加以取得。例如,其他應用程式係亦可為:藉由小圖示I11之選擇而啟動的第2應用程式、用來讓使用者運用自身之點數所需之點數運用之應用程式、一旦使用者瀏覽廣告就能獲得點數的廣告應用程式、用來讓使用者拍攝收據並上傳所需之應用程式、或用來讓使用者獲得優惠券所需之優惠券應用程式。這些其他應用程式,係亦可為迷你應用程式。這些其他應用程式之第2服務資訊I40的顯示所需之實體資料,係亦可被預先記憶在資料記憶部300中。Furthermore, the second service information acquisition unit 304 can also acquire the second service information I40 of applications other than the installment payment application. For example, these other applications could be: second applications launched via a selection on a thumbnail I11; applications that allow users to use their points; advertising applications that grant points when users view advertisements; applications that allow users to take photos of receipts and upload them; or coupon applications that allow users to obtain coupons. These other applications can also be mini-applications. The physical data required for displaying the second service information I40 of these other applications can also be pre-memorized in the data memory unit 300.
[提案部] 提案部305,係對使用者,提案第2服務資訊I40。在本實施形態中,提案部305,係以使用者終端40的結帳應用程式,來向使用者,提案第2服務資訊I40。所謂向使用者提案第2服務資訊I40,係指對使用者終端40或其他電腦,發送第2服務資訊I40的顯示所需之資料。在本實施形態中,提案部305,係在表示結帳已完成的結帳完成畫面SC4中,對使用者,提案第2服務資訊I40。結帳完成畫面SC4,係為表示結帳已完成的畫面。[Proposal Department] Proposal Department 305 proposes the second service information I40 to the user. In this embodiment, Proposal Department 305 proposes the second service information I40 to the user through the checkout application on the user terminal 40. Proposing the second service information I40 to the user refers to sending the data required for displaying the second service information I40 to the user terminal 40 or other computers. In this embodiment, Proposal Department 305 proposes the second service information I40 to the user on the checkout completion screen SC4, which indicates that checkout is complete. The checkout completion screen SC4 is a screen indicating that checkout is complete.
例如,在結帳完成畫面SC4中係被顯示有:表示結帳已完成的訊息、結帳場所、結帳日期時間、結帳金額、結帳對象或這些的組合之資訊。在本實施形態中係舉出,由提案部305來令結帳完成畫面SC4本身被顯示的情況為例,但結帳完成畫面SC4係亦可藉由提案部305以外之其他機能而被顯示。提案部305,係不論第2服務資訊I40的提案之形態為何,都可藉由在結帳完成畫面SC4中的彈出視窗中或在新的畫面中重疊於結帳完成畫面SC4而顯示第2服務資訊I40,以在結帳完成畫面SC4中,向使用者提案第2服務資訊I40。For example, the checkout completion screen SC4 displays information such as: a message indicating that checkout is complete, the checkout location, the checkout date and time, the checkout amount, the checkout recipient, or a combination of these. In this embodiment, the example shown is that the checkout completion screen SC4 is displayed by the proposal unit 305 itself; however, the checkout completion screen SC4 can also be displayed through other functions besides the proposal unit 305. Regardless of the form of the proposal for the second service information I40, the proposal unit 305 can display the second service information I40 in a pop-up window on the checkout completion screen SC4 or overlay it on a new screen, thus proposing the second service information I40 to the user on the checkout completion screen SC4.
例如,提案部305,係在結帳完成而第2服務資訊取得部304已經取得了第2服務資訊I40的情況下,生成含有第2服務資訊I40的結帳完成畫面SC4之顯示資料。顯示資料,係為用來令使用者終端40顯示出某種畫面所需之資料。在利用瀏覽器的情況下,則顯示資料係為HTML資料。在利用結帳應用程式等之專用的應用程式的情況下,則是令應用程式顯示某種畫面之際所被利用的資料(例如HTML資料或影像資料)。提案部305,係藉由對使用者終端40,發送含有第2服務資訊I40的結帳完成畫面SC4之顯示資料,以向使用者提案第2服務資訊I40。For example, the proposal unit 305 generates display data for the checkout completion screen SC4 containing the second service information I40 after the checkout is completed and the second service information acquisition unit 304 has obtained the second service information I40. Display data is the data required to display a certain screen on the user terminal 40. When using a browser, the display data is HTML data. When using a dedicated application such as a checkout application, it is the data used when the application displays a certain screen (e.g., HTML data or image data). The proposal unit 305 proposes the second service information I40 to the user by sending the display data of the checkout completion screen SC4 containing the second service information I40 to the user terminal 40.
在本實施形態中,提案部305,係在藉由結帳判定部302而被判定為使用者已執行了結帳的情況下,對使用者,將表示分期付款應用程式的第2服務資訊I40,進行提案。亦即,提案部305,係把藉由結帳判定部302而被判定為使用者已執行了結帳的這件事情當作條件(觸發),而對使用者,將表示分期付款應用程式的第2服務資訊I40,進行提案。提案部305,係在藉由結帳判定部302而未被判定為使用者已執行了結帳的情況下,亦可將其他服務的廣告等之其他資訊,提案給使用者。In this embodiment, the proposal unit 305 proposes the second service information I40 of the installment payment application to the user when the checkout determination unit 302 determines that the user has completed the checkout. That is, the proposal unit 305 uses the determination that the user has completed the checkout as a condition (triggered) to propose the second service information I40 of the installment payment application to the user. Even when the checkout determination unit 302 has not determined that the user has completed the checkout, the proposal unit 305 can still propose other information, such as advertisements for other services, to the user.
此外,第2服務資訊I40的提案方法,係不限於上記的例子。提案部305,係藉由對使用者終端40或其他電腦,發送第2服務資訊I40之顯示所需之資料,而向使用者提案第2服務資訊I40即可。例如,提案部305,係亦可藉由在被顯示於結帳應用程式的畫面之中,令結帳完成畫面SC4以外之其他畫面顯示出第2服務資訊I40,以向使用者提案第2服務資訊I40。例如,提案部305,係亦可在結帳前的畫面中,向使用者提案第2服務資訊I40。甚至,提案部305,係亦可在在結帳前的畫面中,將關於第1服務所關連之贈禮的贈禮資訊,提案給使用者。提案部305,係可將基於未結帳資訊而能夠提案的資訊,在任意之畫面中進行提案。提案部305,係亦可利用結帳應用程式以外之其他手段,來向使用者提案第2服務資訊I40。其他手段係亦可為電子郵件、SMS、推播通知、橫幅通知、或其他手段。Furthermore, the method of proposing the second service information I40 is not limited to the example described above. The proposal unit 305 proposes the second service information I40 to the user by sending the necessary data for displaying the second service information I40 to the user terminal 40 or other computer. For example, the proposal unit 305 can also propose the second service information I40 to the user by displaying it on a screen other than the checkout completion screen SC4 within the checkout application screen. For example, the proposal unit 305 can also propose the second service information I40 to the user on the pre-checkout screen. Furthermore, the proposal unit 305 can also propose gift information related to the first service to the user on the pre-checkout screen. The proposal unit 305 can propose information based on unchecked billing information on any screen. The proposal unit 305 can also propose the second service information I40 to the user using means other than the checkout application. These other means may include email, SMS, push notifications, banner notifications, or other methods.
又,提案部305,係在對使用者提案第2服務資訊I40的情況下,亦可與未結帳商品或未結帳服務之資訊建立關連,而將第2服務資訊I40進行提案。未結帳商品或未結帳服務之資訊,係為未結帳商品或未結帳服務的名稱、影像、價格、店舖、或這些的組合。未結帳商品或未結帳服務之資訊,係亦可被包含在未結帳資訊中,亦可為有別於未結帳資訊的另一資料,而從第1服務伺服器10藉由結帳伺服器30來加以取得。未結帳商品或未結帳服務之資訊,係亦可為單純表示是否有未結帳商品或未結帳服務的資訊。Furthermore, the proposal department 305, when proposing the second service information I40 to the user, can also establish a link with the information of unpaid goods or services, and propose the second service information I40. The information of unpaid goods or services includes the name, image, price, store, or a combination thereof. The information of unpaid goods or services can also be included in the unpaid information, or it can be separate data from the unpaid information, obtained from the first service server 10 through the checkout server 30. The information of unpaid goods or services can also simply indicate whether there are unpaid goods or services.
例如,提案部305,係亦可與未結帳商品或未結帳服務的具體名稱建立關連而將第2服務資訊I40進行提案,亦可僅將有未結帳商品或未結帳服務存在之事實,連同第2服務資訊I40一併提案。未結帳商品或未結帳服務之資訊,係亦可被包含在第2服務資訊I40中。例如,提案部305,係亦可將表示「要不要對您在第1服務中所尋找的商品使用分期付款?」此一訊息的第2服務資訊I40,進行提案。藉由如此設計,提案系統1,係相較於只把第2服務做單獨提案的情況,可將提案第2服務之目的,更明確地傳達給使用者。除此以外,亦可為例如,提案部305,係除了第2服務資訊I40以外,也還將關於第1服務所關連之贈禮的贈禮資訊,進行提案。提案部305所提案的贈禮,係亦可為可在第1服務中做利用的優惠券、點數、或其他贈禮。提案部305,係亦可將表示「要不要對您在第1服務中所正在尋找的商品使用優惠券?」此一訊息的第2服務資訊I40,進行提案。For example, the proposal department 305 can either link the second service information I40 to the specific name of the unpaid goods or services, or it can simply propose the fact that unpaid goods or services exist along with the second service information I40. Information about unpaid goods or services can also be included in the second service information I40. For example, the proposal department 305 can also propose the second service information I40, which asks, "Would you like to use installment payments for the goods you are looking for in the first service?" With this design, the proposal system 1 can more clearly convey the purpose of proposing the second service to the user compared to proposing the second service separately. In addition, for example, Proposal Department 305 may also propose gift information related to gifts associated with Service 1, in addition to Service 2 information I40. The gifts proposed by Proposal Department 305 may also be coupons, points, or other gifts that can be used in Service 1. Proposal Department 305 may also propose Service 2 information I40, which asks, "Would you like to use a coupon for the product you are looking for in Service 1?"
此外,提案部305係亦可進行未結帳資訊所示的未結帳商品或未結帳服務是否滿足所定之條件的判定,基於該判定之結果,來向使用者提案第2服務資訊I40。所定之條件係為,作為提案部305是否要提案第2服務資訊I40之基準的條件。假設表示所定之條件的資料,係被記憶在資料記憶部300中。例如,所定之條件係亦可為:未結帳商品或未結帳服務的價格、提供店舖、或其他條件。Furthermore, the proposal department 305 can also determine whether the unpaid goods or services shown in the unpaid bill information meet the predetermined conditions, and based on the result of the determination, propose the second service information I40 to the user. The predetermined conditions are the criteria by which the proposal department 305 proposes the second service information I40. Assume that the data representing the predetermined conditions is stored in the data memory department 300. For example, the predetermined conditions may also be: the price of the unpaid goods or services, the store providing them, or other conditions.
[3-4.使用者終端中所被實現的機能] 例如,使用者終端40係含有:資料記憶部400、操作受理部401、及顯示控制部402。資料記憶部400,係藉由記憶部42而被實現。操作受理部401及顯示控制部402,係藉由控制部41而被實現。[3-4. Functions Implemented in the User Terminal] For example, the user terminal 40 includes: a data memory unit 400, an operation receiving unit 401, and a display control unit 402. The data memory unit 400 is implemented by a memory unit 42. The operation receiving unit 401 and the display control unit 402 are implemented by a control unit 41.
[資料記憶部] 資料記憶部400,係將用來讓使用者利用結帳服務所需要的資料,加以記憶。例如,資料記憶部400,係將結帳應用程式加以記憶。使用者不是從結帳應用程式而是從瀏覽器來利用結帳服務的情況下,資料記憶部400係將瀏覽器加以記憶。[Data Memory Unit] The data memory unit 400 stores the data needed for users to utilize the checkout service. For example, the data memory unit 400 stores the checkout application. If the user uses the checkout service through a browser instead of the checkout application, the data memory unit 400 stores the browser.
[操作受理部] 操作受理部401,係受理使用者的各種操作。例如,操作受理部401,係將對結帳應用程式之操作,予以受理。操作受理部401,係對結帳伺服器30,發送表示使用者之操作內容的資料。[Operation Processing Unit] Operation processing unit 401 processes various user operations. For example, operation processing unit 401 processes operations related to the checkout application. Operation processing unit 401 sends data representing the user's operation content to the checkout server 30.
[顯示控制部] 顯示控制部402,係令各種畫面被顯示於顯示部45。例如,顯示控制部402,係令選單畫面SC1、第1服務畫面SC2、結帳服務畫面SC3、及結帳完成畫面SC4,被顯示於顯示部45。顯示控制部402,係亦可與第1服務伺服器10、結帳伺服器30、或其他電腦進行通訊,將這些畫面之顯示上所必須之資料予以接收,令這些畫面被顯示於顯示部45。[Display Control Unit] The display control unit 402 is responsible for displaying various screens on the display unit 45. For example, the display control unit 402 displays the menu screen SC1, the first service screen SC2, the checkout service screen SC3, and the checkout completion screen SC4 on the display unit 45. The display control unit 402 can also communicate with the first service server 10, the checkout server 30, or other computers to receive the data necessary for displaying these screens and display them on the display unit 45.
[3-5.店舖終端中所被實現的機能] 例如,店舖終端50,係含有資料記憶部500及結帳執行部501。資料記憶部500,係藉由記憶部52而被實現。結帳執行部501,係藉由控制部51而被實現。[3-5. Functions Implemented in a Store Terminal] For example, a store terminal 50 includes a data memory unit 500 and a checkout execution unit 501. The data memory unit 500 is implemented via a memory unit 52. The checkout execution unit 501 is implemented via a control unit 51.
[資料記憶部] 資料記憶部500,係將用來向使用者提供結帳服務所需要的資料,加以記憶。例如,資料記憶部500,係將店舖所提供的商品或服務之價格等之各種資訊所被儲存的資料庫,加以記憶。資料記憶部500,係還將使用者之結帳對象的商品或服務之資訊,加以記憶。資料記憶部500,係亦可將關於店舖終端50所被配置之場所的資訊,加以記憶。[Data Memory Unit] The data memory unit 500 stores the data necessary to provide checkout services to users. For example, the data memory unit 500 stores a database containing various information such as the prices of goods or services offered by the store. The data memory unit 500 also stores information about the goods or services for which the user is checking out. The data memory unit 500 may also store information about the location where the store terminal 50 is located.
[結帳執行部] 結帳執行部501,係向使用者提供結帳服務。例如,結帳執行部501,係一旦店舖終端50以讀取部56讀取了代碼C30,就從代碼C30取得代碼ID。結帳執行部501,係基於商品之條碼等的讀取結果等,而取得結帳金額。結帳執行部501,係將含有代碼ID、結帳金額、及店舖之場所這類結帳上所必須之資訊的結帳要求,發送至結帳伺服器30。結帳要求,係只要是公知的結帳服務中所被利用之要求即可。結帳執行部501,係從結帳伺服器30取得結帳的執行結果,以完成店舖中的結帳。這些一連串之處理也是,只要是公知的結帳服務中所被採用的處理即可。[Checkout Execution Unit] The checkout execution unit 501 provides checkout services to users. For example, once the store terminal 50 reads code C30 using the reader 56, the checkout execution unit 501 obtains the code ID from code C30. The checkout execution unit 501 obtains the checkout amount based on the results of reading the product's barcode, etc. The checkout execution unit 501 sends the checkout request, containing the code ID, checkout amount, and store location—information necessary for checkout—to the checkout server 30. The checkout request can be any request used in known checkout services. The checkout execution unit 501 retrieves the checkout execution results from the checkout server 30 to complete the checkout process in the store. This series of processes can be any of the processes used in known checkout services.
[4.提案系統中所被執行的處理] 圖6及圖7係為提案系統1中所被執行的處理之一例的圖示。藉由控制部11、21、31、41、51,分別執行記憶部12、22、32、42、52中所被記憶之程式,以執行圖6及圖7的處理。假設在圖6及圖7的處理被執行時,第1應用程式、第2應用程式、及結帳應用程式之各者已經被安裝在使用者終端40中。再者,假設使用者係已經完成了第1服務、第2服務、及結帳服務之各者的利用登錄。[4. Processing Performed in the Proposal System] Figures 6 and 7 illustrate an example of processing performed in the proposal system 1. The control units 11, 21, 31, 41, and 51 execute the programs stored in memory units 12, 22, 32, 42, and 52 respectively to perform the processing shown in Figures 6 and 7. It is assumed that when the processing in Figures 6 and 7 is executed, the first application, the second application, and the checkout application have already been installed on the user terminal 40. Furthermore, it is assumed that the user has already completed the registration for the first service, the second service, and the checkout service.
如圖6所示,一旦使用者進行用來令使用者終端40被啟動所需之操作,則使用者終端40,係令選單畫面SC1被顯示於顯示部45(S1)。使用者終端40,係基於操作部44的偵測訊號,而將使用者的操作加以特定(S2)。此處是舉出,使用者選擇了小圖示I10或I12之任一者的情況為例。使用者進行了選擇小圖示I11等之其他操作的情況下,則該其他操作所相應之處理會被執行,本處理係結束。As shown in Figure 6, once the user performs the operation required to activate the user terminal 40, the user terminal 40 displays the menu screen SC1 on the display unit 45 (S1). The user terminal 40 identifies the user's operation based on the detection signal from the operation unit 44 (S2). Here, we take the case where the user selects either icon I10 or I12 as an example. If the user performs other operations such as selecting icon I11, the corresponding processing for that other operation will be executed, and this processing will end.
於S2中,在使用者選擇了第1應用程式之啟動所需的小圖示I10的情況下(S2:第1應用程式),使用者終端40係令第1應用程式被啟動,並與第1服務伺服器10之間,執行用來向使用者提供第1服務所需之處理(S3)。在S3中,第1服務伺服器10,係會將第1服務資料庫DB1中所被儲存之瀏覽履歷資訊、我的最愛資訊、及購物籃資訊之至少1者,予以更新。In S2, if the user selects the icon I10 required to launch the first application (S2: first application), the user terminal 40 launches the first application and performs the processing required to provide the first service to the user between itself and the first service server 10 (S3). In S3, the first service server 10 updates at least one of the browsing history information, favorite information, and shopping cart information stored in the first service database DB1.
於S2中,在使用者選擇了結帳應用程式之啟動所需的小圖示I12的情況下(S2:結帳應用程式),使用者終端40,係令結帳應用程式被啟動,並與結帳伺服器30之間,執行用來令結帳服務畫面SC3被顯示所需之處理(S4)。在S4中,結帳伺服器30,係讓使用者登入至結帳服務,並生成代碼ID,將結帳服務畫面SC3之顯示資料,發送至使用者終端40。使用者,係讓代碼C30被店舖終端50所讀取。店舖終端50,係一旦以讀取部56讀取了代碼C30(S5),就從代碼C30抽出代碼ID,並對結帳伺服器30,發送結帳要求(S6)。結帳伺服器30,係一旦接收到結帳要求(S7),就基於結帳要求,來執行結帳(S8)。In S2, when the user selects the small icon I12 required to launch the checkout application (S2: checkout application), the user terminal 40 launches the checkout application and performs the necessary processing (S4) between itself and the checkout server 30 to display the checkout service screen SC3. In S4, the checkout server 30 logs the user into the checkout service, generates a code ID, and sends the display data of the checkout service screen SC3 to the user terminal 40. The user then allows the code C30 to be read by the store terminal 50. Once the store terminal 50 reads the code C30 from the reading unit 56 (S5), it extracts the code ID from the code C30 and sends a checkout request to the checkout server 30 (S6). Once the checkout server 30 receives the checkout request (S7), it executes the checkout based on the checkout request (S8).
結帳伺服器30,係基於S8的處理結果,來判定結帳是否已完成(S9)。亦即,在S9中,結帳伺服器30係判定使用者是否已執行了結帳。在未被判定為結帳已完成的情況下(S9:N),回到S9之處理。於S9中,在被判定為結帳已完成的情況下(S9:Y),結帳伺服器30,係與第1服務伺服器10之間,執行用來取得未結帳資訊所需之處理(S10)。結帳伺服器30係判定,未結帳資訊是否表示了有未結帳商品或未結帳服務存在(S11)。於S11中,在被判定為未結帳資訊並非表示有未結帳商品或未結帳服務存在的情況下(S11:N),本處理係結束。此情況下,不含第2服務資訊I40的結帳完成畫面SC4,會被顯示於使用者終端40。Checkout server 30 determines whether checkout is complete based on the processing result of S8 (S9). That is, in S9, checkout server 30 determines whether the user has completed checkout. If checkout is not determined to be complete (S9: N), the process returns to S9. In S9, if checkout is determined to be complete (S9: Y), checkout server 30 performs the necessary processing to obtain unchecked information between itself and the first service server 10 (S10). Checkout server 30 determines whether the unchecked information indicates the existence of unchecked goods or services (S11). In S11, if the unchecked information does not indicate the existence of unchecked goods or services (S11: N), this process ends. In this case, the checkout completion screen SC4, which does not include the second service information I40, will be displayed on the user terminal 40.
於S11中,在被判定為未結帳資訊是表示有未結帳商品或未結帳服務存在的情況下(S11:Y),則進入圖7,結帳伺服器30係將分期付款應用程式的第2服務資訊I40,加以取得(S12)。結帳伺服器30,係與使用者終端40之間,執行用來在結帳完成畫面SC4中提案分期付款應用程式之第2服務資訊I40所需之處理(S13)。在S13中,結帳伺服器30,係生成含有分期付款應用程式之第2服務資訊I40的結帳完成畫面SC4之顯示資料,並發送至使用者終端40。使用者終端40,係令如圖2之右下的結帳完成畫面SC4,被顯示於顯示部45。In S11, if the unpaid information indicates the existence of unpaid goods or services (S11: Y), then proceed to Figure 7, where the checkout server 30 obtains the second service information I40 of the installment payment application (S12). The checkout server 30 and the user terminal 40 perform the processing required to propose the second service information I40 of the installment payment application in the checkout completion screen SC4 (S13). In S13, the checkout server 30 generates display data for the checkout completion screen SC4 containing the second service information I40 of the installment payment application and sends it to the user terminal 40. The user terminal 40 displays the checkout completion screen SC4, as shown in the lower right corner of Figure 2, on the display unit 45.
使用者終端40係判定,使用者是否選擇了第2服務資訊I40(S14)。於S14中,在未被判定為使用者選擇了第2服務資訊I40的情況下(S14:N),本處理係結束。於S14中,在被判定為使用者選擇了第2服務資訊I40的情況下(S14:Y),使用者終端40,係與第2服務伺服器20之間,執行用來向使用者提供第2服務所需之處理(S15),本處理係結束。User terminal 40 determines whether the user has selected the second service information I40 (S14). If, in S14, it is not determined that the user has selected the second service information I40 (S14: N), this process ends. If, in S14, it is determined that the user has selected the second service information I40 (S14: Y), user terminal 40 executes the necessary processing between itself and the second service server 20 to provide the second service to the user (S15), and this process ends.
[5.實施形態的總結] 本實施形態的提案系統1,係基於未結帳資訊,而將第2服務資訊I40,加以取得。提案系統1,係對使用者,提案第2服務資訊I40。未結帳資訊中,係有反映出使用者想要購入未結帳商品或未結帳服務的此一潛在需求,因此提案系統1,係藉由基於如此的未結帳資訊來進行提案,就可進行相應於使用者之潛在需求的提案。使用者係可將用來實現自身的潛在需求所需之第2服務的存在,藉由第2服務資訊I40而得知,因此提案系統1係可提高使用者的便利性。提案系統1,係可藉由第2服務資訊I40之提案,而對使用者,給予利用第2服務的動機,因此可促進第2服務之利用。[5. Summary of the Implementation] The proposal system 1 of this implementation obtains the second service information I40 based on outstanding bill information. The proposal system 1 proposes the second service information I40 to the user. The outstanding bill information reflects the user's potential need to purchase outstanding goods or services; therefore, the proposal system 1, by making proposals based on this outstanding bill information, can make proposals corresponding to the user's potential needs. Users can learn about the existence of the second service needed to fulfill their potential needs through the second service information I40, thus the proposal system 1 improves user convenience. The proposal system 1, through the proposal of the second service information I40, motivates users to utilize the second service, thereby promoting the use of the second service.
又,提案系統1係判定,在結帳服務中,使用者是否執行了關於與未結帳商品不同之商品、或與未結帳服務不同之服務的結帳。提案系統1,係在被判定為使用者執行了該不同之商品或該不同之服務的結帳情況下,將第2服務資訊I40,加以取得。藉此,在使用者執行了與未結帳商品或未結帳服務無關的結帳的情況下,提案系統1係可進行相應於使用者之潛在需求的提案。例如,提案系統1係可在結帳服務中有上記不同之商品或上記不同之服務的結帳被執行,使用者對於購買產生意識的時間點上,將第2服務資訊I40進行提案。亦即,提案系統1,係可在更有效果的時間點上,提案第2服務資訊I40,因此可提高第2服務的訴求效果。Furthermore, the proposal system 1 determines whether, during the checkout process, the user has processed a checkout for a different item or service than the unchecked item. If the system determines that the user has processed a checkout for such a different item or service, the proposal system 1 obtains the second service information I40. Therefore, even if the user has processed a checkout for an item or service unrelated to the unchecked item, the proposal system 1 can make a proposal corresponding to the user's potential needs. For example, the proposal system 1 can propose the second service information I40 at the point in time when the user is aware of the purchase, provided that a checkout for a different item or service has been processed. In other words, the proposal system 1 can propose the second service information I40 at a more effective time, thus improving the effectiveness of the second service appeal.
又,提案系統1,係在表示結帳已完成的結帳完成畫面SC4中,對使用者,提案第2服務資訊。藉此,提案系統1,係藉由在使用者容易注目的結帳完成畫面SC4中提案第2服務資訊I40,就可更有效果地,將第2服務資訊I40提案給使用者。Furthermore, the proposal system 1 proposes a second service information to the user in the checkout completion screen SC4, which indicates that the checkout is complete. In this way, by proposing the second service information I40 to the user in the checkout completion screen SC4, which is easily visible to the user, the proposal system 1 can more effectively present the second service information I40 to the user.
又,提案系統1,係將第1服務之一例的電子商務服務中使用者正在考慮購入的未結帳商品或未結帳服務之未結帳資訊,加以取得。藉此,提案系統1,係可進行電子商務服務中的相應於使用者之潛在需求的提案。Furthermore, Proposal System 1 obtains the unsettled information of unsettled goods or services that users are considering purchasing in the e-commerce service example of the first service. In this way, Proposal System 1 can make proposals in the e-commerce service that correspond to the potential needs of users.
又,提案系統1,係將分期付款應用程式的第2服務資訊I40,加以取得。藉此,提案系統1,係可促進使用者所做的分期付款應用程式之利用。例如,即使使用者正在猶豫高額的未結帳商品或未結帳服務之購入,藉由得知分期付款應用程式的存在,就可積極考慮未結帳商品或未結帳服務之購入。Furthermore, the proposal system 1 obtains the second service information I40 of the installment payment application. In this way, the proposal system 1 can encourage users to utilize the installment payment application. For example, even if a user is hesitant to purchase a large amount of unpaid goods or services, knowing that an installment payment application exists can encourage them to actively consider purchasing the unpaid goods or services.
又,提案系統1,係將用來支援未結帳商品或未結帳服務之結帳的第2服務之第2服務資訊I40,加以取得。藉此,提案系統1係可支援使用者所做的未結帳商品或未結帳服務之結帳。例如,即使使用者正在猶豫高額的未結帳商品或未結帳服務之購入,藉由有進行結帳之支援的第2服務的存在,就可積極考慮未結帳商品或未結帳服務之購入。Furthermore, the proposal system 1 obtains the second service information I40, which is used to support the checkout of unsettled goods or services. Thus, the proposal system 1 can support the checkout of unsettled goods or services made by the user. For example, even if a user is hesitant to purchase a high-value unsettled item or service, the existence of the second service supporting checkout allows them to actively consider purchasing the unsettled item or service.
[6.變形例] 本揭露係不限定於以上說明的實施形態。本揭露係在不脫離本揭露之宗旨的範圍內,可做適宜變更。[6. Variations] This disclosure is not limited to the embodiments described above. Appropriate changes may be made to this disclosure without departing from its purpose.
圖8係為變形例中所被實現的機能之一例的圖示。例如,結帳伺服器30係還含有:使用者位置資訊取得部306、優惠活動資訊取得部307、及結帳資訊取得部308。使用者位置資訊取得部306、優惠活動資訊取得部307、及結帳資訊取得部308之各者,係藉由控制部31而被實現。Figure 8 is a diagram illustrating one example of the functions implemented in the variant. For example, the checkout server 30 further includes: a user location information acquisition unit 306, a promotional activity information acquisition unit 307, and a checkout information acquisition unit 308. Each of the user location information acquisition unit 306, the promotional activity information acquisition unit 307, and the checkout information acquisition unit 308 is implemented by the control unit 31.
[6-1.變形例1] 例如,使用者,係在需要高額的結帳的情況下,可能會想要利用以分期付款應用程式為一例的第2服務。因此,在未結帳商品或未結帳服務為高額的情況下,第2服務資訊I40亦可被提案。變形例1的未結帳資訊,係表示未結帳商品或未結帳服務之價格。假設變形例1的資料記憶部100,係記憶有表示各種商品或服務之價格的價格資料庫。價格資料庫,係可和公知的電子商務服務中所被採用的資料庫相同。[6-1. Variation 1] For example, a user might want to utilize a second service, such as an installment payment application, when a high amount needs to be paid. Therefore, in cases where the outstanding amount of unpaid goods or services is high, the second service information I40 can also be proposed. The outstanding information in Variation 1 indicates the price of the unpaid goods or services. Assume that the data memory unit 100 in Variation 1 stores a price database representing the prices of various goods or services. The price database can be the same as the databases used in known e-commerce services.
變形例1的第2服務資訊取得部304,係基於未結帳資訊所表示的價格,而將第2服務資訊I40,加以取得。第2服務資訊取得部304係判定,未結帳資訊所表示的價格是否為閾值以上。閾值,係為用來作為是否要令身為提案對象之第2服務資訊I40被顯示之判定基準的金額。閾值,係亦可在所有使用者間為共通,亦可隨著使用者而定。例如,亦可按照使用者的性別或年齡層這類人口統計資訊,而設定不同的閾值。閾值,係被記憶在資料記憶部300中。In Variation 1, the second service information acquisition unit 304 acquires the second service information I40 based on the price indicated by the unpaid bill information. The second service information acquisition unit 304 determines whether the price indicated by the unpaid bill information is above a threshold. The threshold is the amount used as the basis for determining whether to display the second service information I40, which is the target of the offer. The threshold can be common to all users or can be specific to each user. For example, different thresholds can be set according to demographic information such as the user's gender or age group. The threshold is stored in the data memory unit 300.
此外,在上記的例子中,雖然舉出了,基於未結帳資訊所表示的價格是否未滿所定之閾值而將第2服務資訊I40予以顯示的情況為例子,但閾值係亦可為使用者所設定的金額。除此以外,例如,第2服務資訊取得部304,係亦可基於未結帳資訊所表示的價格,是否為使用者所做的分期付款服務之利用履歷所相應之閾值以上,而取得第2服務資訊I40。例如,使用者在過去曾經進行過分期付款的情況下,則亦可基於使用者曾經進行過分期付款的金額,來決定閾值。作為該閾值,亦可採用:使用者曾經進行過分期付款的金額之平均值、使用者進行過分期付款的次數較多的結帳金額、或其他值。Furthermore, while the example given above illustrates displaying the second service information I40 based on whether the price indicated by the outstanding bill information is below a predetermined threshold, the threshold can also be an amount set by the user. In addition, for example, the second service information acquisition unit 304 can also acquire the second service information I40 based on whether the price indicated by the outstanding bill information exceeds a threshold corresponding to the user's history of using installment payment services. For example, if the user has previously made installment payments, the threshold can also be determined based on the amount of installment payments made by the user. The threshold may also be: the average amount of installment payments made by the user, the amount of the bill for which the user has made more installment payments, or other values.
又,向使用者提案分期付款服務之第2服務資訊I40的情況下,亦可在發卡公司側,對有過去之分期履歷的使用者,提案第2服務資訊I40。這是因為,目前為止都沒有利用過分期付款的使用者,利用分期付款服務的可能性很低的緣故。亦可基於發卡公司側的履歷資訊,將符合的使用者及條件(金額等)予以抽出,而使其連動至結帳事業者側。結帳事業者,係亦可對符合條件的使用者,提案第2服務資訊I40。藉由結帳事業者及發卡公司雙向地進行資料連動,就可更加深化服務間的連動。Furthermore, when proposing the second service information I40 for installment payment services to users, the card issuer can also propose this information to users with a past installment payment history. This is because users who have not used installment payments before are unlikely to use this service. Based on the card issuer's records, eligible users and their criteria (amount, etc.) can be extracted and linked to the checkout service provider. The checkout service provider can then propose the second service information I40 to eligible users. This two-way data sharing between the checkout service provider and the card issuer further strengthens the connection between services.
例如,第2服務資訊取得部304,係在判定為未結帳資訊所表示的價格是未滿閾值的情況下,則不取得第2服務資訊I40。提案部305,係在判定為未結帳資訊所表示的價格是未滿閾值的情況下,則不取得第2服務資訊I40。第2服務資訊取得部304,係在被判定為未結帳資訊所表示的價格是閾值以上的情況下,則將第2服務資訊I40,加以取得。提案部305,係在判定為未結帳資訊所表示的價格是閾值的以上情況下,則對使用者,提案第2服務資訊I40。For example, the second service information acquisition unit 304 will not acquire the second service information I40 if it determines that the price indicated by the unpaid bill information is below the threshold. The proposal unit 305 will not acquire the second service information I40 if it determines that the price indicated by the unpaid bill information is below the threshold. The second service information acquisition unit 304 will acquire the second service information I40 if it is determined that the price indicated by the unpaid bill information is above the threshold. The proposal unit 305 will propose the second service information I40 to the user if it determines that the price indicated by the unpaid bill information is above the threshold.
此外,在有複數個未結帳商品、或複數個未結帳服務存在的情況下,則第2服務資訊取得部304,係亦可基於複數個未結帳商品、或複數個未結帳服務之各者的價格,來取得第2服務資訊I40。例如,第2服務資訊取得部304,係在價格為閾值以上之未結帳商品或未結帳服務就連1個也都不存在的情況下,則不取得第2服務資訊I40,在價格為閾值以上之未結帳商品或未結帳服務有存在1個以上的情況下,則取得第2服務資訊I40。第2服務資訊取得部304,係亦可在價格為閾值以上之未結帳商品或未結帳服務是存在有所定數(例如5個)以上的情況下,取得第2服務資訊I40。Furthermore, when there are multiple unpaid items or multiple unpaid services, the second service information acquisition unit 304 can also acquire the second service information I40 based on the price of each of the multiple unpaid items or multiple unpaid services. For example, if there are no unpaid items or unpaid services with prices above a certain threshold, the second service information acquisition unit 304 will not acquire the second service information I40; if there are one or more unpaid items or unpaid services with prices above a certain threshold, then the second service information I40 will be acquired. The second service information acquisition unit 304 can also acquire second service information I40 when there are a certain number (e.g., 5) or more unpaid goods or services with prices above the threshold.
例如,在有複數個未結帳商品、或複數個未結帳服務存在的情況下,則第2服務資訊取得部304,係亦可它們的價格之總額(合計價格)。第2服務資訊取得部304,係亦可並非計算價格之總額,而是將已被第1服務伺服器10所計算出來的總額,加以取得。第2服務資訊取得部304,係亦可在總額是未滿閾值的情況下,則不取得第2服務資訊I40,在總額為閾值以上的情況下,則取得第2服務資訊I40。第2服務資訊取得部304,係亦可不是計算總額,而是計算平均額。第2服務資訊取得部304,係亦可在平均額是未滿閾值的情況下,則不取得第2服務資訊I40,在平均額為閾值以上的情況下,則取得第2服務資訊I40。For example, if there are multiple unpaid items or multiple unpaid services, the second service information acquisition unit 304 may obtain their total price (total price). Alternatively, the second service information acquisition unit 304 may obtain the total amount already calculated by the first service server 10, instead of calculating the total price. The second service information acquisition unit 304 may also choose not to obtain the second service information I40 if the total amount is below a threshold, and obtain the second service information I40 if the total amount is above the threshold. The second service information acquisition unit 304 may also calculate an average amount instead of a total amount. The second service information acquisition unit 304 may choose not to acquire the second service information I40 if the average amount is below the threshold, and acquire the second service information I40 if the average amount is above the threshold.
變形例1的提案系統1,係基於未結帳資訊所表示的價格,而將第2服務資訊I40,加以取得。藉此,提案系統1,係可對第2服務資訊I40之提案會有效果的使用者,提案第2服務資訊I40。例如,使用者正在猶豫高額的未結帳商品或未結帳服務之購入的情況下,由於提案系統1係可將分期付款應用程式等之第2服務資訊I40進行提案,因此可對對使用者提供更有益的第2服務資訊I40。The proposal system 1 in Variation 1 obtains the second service information I40 based on the price indicated by the outstanding bill information. Therefore, the proposal system 1 can propose the second service information I40 to users for whom a proposal of the second service information I40 would be effective. For example, if a user is hesitant to purchase a high-priced outstanding product or service, the proposal system 1 can propose the second service information I40, such as installment payment applications, thus providing the user with more beneficial second service information I40.
[6-2.變形例2] 例如,在實施形態中雖然是舉出電子商務服務係相當於第1服務的情況為例,但第1服務係不限於以電子商務服務為一例的線上之服務。在變形例2中,是舉出第1服務為離線之服務的情況為例。所謂離線之服務,係為在現實世界的所定之場所中所被提供的服務。例如,家電量販店或是零售店中的物品販售服務、美容院或是芳療店中的施術服務、或其他服務,係相當於離線之服務。[6-2. Variation 2] For example, although the implementation example cites e-commerce services as equivalent to the first service, the first service is not limited to online services, such as e-commerce services. In Variation 2, the example cites the case where the first service is an offline service. An offline service is a service provided in a specific location in the real world. For example, the sale of goods in an appliance store or retail store, the treatment services in a beauty salon or aromatherapy shop, or other services are equivalent to offline services.
變形例2的提案系統1,係含有使用者位置資訊取得部306。使用者位置資訊取得部306,係將關於使用者之位置的使用者位置資訊,加以取得。使用者位置資訊,係為可用來推定使用者之位置的資訊。使用者位置資訊,係可為公知的資訊。例如,使用者位置資訊係可為緯度經度、緯度經度以外的座標、存取點或是行動基地台等之通訊機器的資訊、或其他資訊。使用者位置資訊,係被使用者終端40所偵測。例如,利用使用者終端40的GPS收訊機、通訊部43、攝影部46、或其他手段,來取得使用者位置資訊。使用者位置資訊的取得方法,也可為公知的方法。例如,使用者位置資訊取得部306,係亦可基於使用者進行了結帳的位置也就是結帳位置,來取得使用者位置資訊。結帳位置,係為加盟至結帳服務的店舖等所位於的場所。例如,使用者位置資訊取得部306,係亦可基於用來識別店舖之終端的終端識別資訊,來取得使用者位置資訊。此情況下,假設表示每個店舖的終端識別資訊、與表示該店舖之位置的位置資訊之關係的資料,已被預先記憶在資料記憶部300中。使用者位置資訊取得部306,係基於該資料,而將與終端識別資訊建立關連的位置資訊,當作使用者位置資訊而加以取得。例如,使用者在家電量販店或其附近進行了結帳的情況下,使用者位置資訊取得部306,係亦可取得表示該家電量販店的使用者位置資訊。除此以外,例如,使用者位置資訊取得部306,係在結帳位置的判定之際,亦可判定所定期間中的複數個結帳位置。例如,使用者位置資訊取得部306,係在使用者是在最近1個月中在2處以上之特定之場所(例如家電量販店)中進行了結帳的情況下,亦可將表示該場所的使用者位置資訊,加以取得。The proposal system 1 in Variation 2 includes a user location information acquisition unit 306. The user location information acquisition unit 306 acquires user location information about the user's location. User location information is information that can be used to estimate the user's location. User location information can be publicly known information. For example, user location information can be latitude and longitude, coordinates other than latitude and longitude, access points, or information from communication devices such as mobile base stations, or other information. User location information is detected by the user terminal 40. For example, it can be obtained using the user terminal 40's GPS receiver, communication unit 43, camera unit 46, or other means. The method of acquiring user location information can also be a publicly known method. For example, the user location information acquisition unit 306 can also acquire user location information based on the user's checkout location. The checkout location refers to the location of the store or similar establishment that provides the checkout service. For example, the user location information acquisition unit 306 can also acquire user location information based on terminal identification information used to identify the store's terminal. In this case, it is assumed that data relating the terminal identification information for each store to location information indicating that store's location has been pre-memorized in the data memory unit 300. The user location information acquisition unit 306 acquires the location information associated with the terminal identification information as user location information based on this data. For example, if a user checks out at or near an electronics store, the user location information acquisition unit 306 can also acquire user location information indicating that electronics store. In addition, for example, the user location information acquisition unit 306 can determine multiple checkout locations within a specified period when determining the checkout location. For example, if the user has checked out at two or more specific locations (such as an electronics retail store) within the past month, the user location information acquisition unit 306 can also acquire user location information indicating those locations.
在變形例2中係舉出,使用者終端40的GPS收訊機被利用的情況為例。例如,使用者終端40,係基於GPS收訊機所接收到的訊號,而將使用者位置資訊,加以取得。使用者終端40,係對第1服務伺服器10,發送利用GPS收訊機所取得的使用者位置資訊。使用者位置資訊取得部306,係從使用者終端40,取得使用者位置資訊。使用者位置資訊取得部306,係可在任意之時間點上,取得使用者位置資訊。例如,使用者位置資訊取得部306,係亦可在使用者終端40啟動的時間點、第1應用程式啟動的時間點、第2應用程式啟動的時間點、結帳應用程式啟動的時間點、或其他時間點上,取得使用者位置資訊。In Variation 2, the case where the GPS receiver of user terminal 40 is used is given as an example. For instance, user terminal 40 obtains user location information based on signals received by the GPS receiver. User terminal 40 sends the user location information obtained using the GPS receiver to the first service server 10. User location information acquisition unit 306 obtains user location information from user terminal 40. User location information acquisition unit 306 can obtain user location information at any point in time. For example, user location information acquisition unit 306 can also obtain user location information at the time when user terminal 40 is activated, the time when the first application is activated, the time when the second application is activated, the time when the checkout application is activated, or other points in time.
變形例2的未結帳資訊取得部303,係基於使用者位置資訊,而將未結帳商品或未結帳服務之未結帳資訊,加以取得。例如,未結帳資訊取得部303,係亦可基於使用者位置資訊,藉由推定未結帳商品或未結帳服務來取得未結帳資訊,亦可從第1服務伺服器10取得未結帳資訊。作為變形例2的未結帳資訊之一例,說明未結帳商品或未結帳服務的識別所需之資訊(例如JAN代碼等)。此外,未結帳資訊,係不限於未結帳商品或未結帳服務的識別所需之資訊。在變形例2中,未結帳資訊係亦可為實施形態等中所例示的各種資訊。The unpaid information acquisition unit 303 in Variation 2 acquires unpaid information for unpaid goods or services based on user location information. For example, the unpaid information acquisition unit 303 can also acquire unpaid information by estimating unpaid goods or services based on user location information, or it can acquire unpaid information from the first service server 10. As an example of unpaid information in Variation 2, information required for identifying unpaid goods or services (such as JAN codes) is explained. Furthermore, unpaid information is not limited to information required for identifying unpaid goods or services. In Variation 2, unpaid information can also be various types of information illustrated in the embodiments, etc.
在變形例2中,假設將使用者位置資訊所表示之位置、與未結帳商品或未結帳服務的識別所需之未結帳資訊之關係予以表示的位置關係資料,係已被預先記憶在資料記憶部300中。位置關係資料,係可為任意之形式。例如,位置關係資料,係亦可為表格形式、數式形式、程式的一部分、或機器學習的模型。未結帳資訊所表示的未結帳商品或未結帳服務,係為與該未結帳資訊建立關連的位置或其附近之場所中所被提供商品或服務。所謂附近,係為包含使用者位置資訊所表示之位置的領域、或從使用者位置資訊所表示之位置起算所定距離以內之位置。隨著位置,而會有未與任何未結帳商品或未結帳服務建立關連的情況。In Variation 2, it is assumed that location relationship data, which represents the relationship between the location indicated by the user's location information and the unpaid information required for identifying unpaid goods or services, has been pre-memorized in data memory 300. The location relationship data can be in any form. For example, it can be in tabular form, numerical form, part of a program, or a machine learning model. The unpaid goods or services indicated by the unpaid information are goods or services provided at or near the location associated with the unpaid information. "Nearby" refers to the area including the location indicated by the user's location information, or a location within a predetermined distance from the location indicated by the user's location information. Depending on the location, there may be cases where no unpaid goods or services are associated with it.
例如,某個位置或其附近有家電量販店存在的情況下,藉由位置關係資料而與該位置建立關連的未結帳資訊,係作為未結帳商品或未結帳服務,而表示家電量販店中所被販售的商品或服務。由於在家電量販店中,會有複數個商品、或複數個服務被提供,因此在未結帳資訊中係可表示其中的代表性商品或服務(例如最受歡迎的商品或服務),亦可為家電量販店的特色商品或服務或是優惠活動中的商品或服務。除此以外,例如,某個位置或其附近有美容院存在的情況下,藉由位置關係資料而與該位置建立關連的未結帳資訊,係作為未結帳商品或未結帳服務,而表示美容院中所被販售的商品或服務。關於其他位置也是同樣地,在其他位置或其附近所被提供的商品或服務,作為未結帳商品或未結帳服務,而預先在位置關係資料的未結帳資訊中被表示即可。For example, if an appliance store is located at or near a certain location, unpaid bill information linked to that location using location-based data is considered as unpaid goods or services, indicating the goods or services sold at the appliance store. Since appliance stores offer multiple goods or services, unpaid bill information can represent representative goods or services (e.g., most popular goods or services), as well as featured goods or services or goods or services offered during promotional activities. Similarly, if a beauty salon is located at or near a certain location, unpaid bill information linked to that location using location-based data is considered as unpaid goods or services, indicating the goods or services sold at the beauty salon. The same applies to other locations. Goods or services offered at or near other locations can be indicated in advance in the unsold information of the location relationship data as unsold goods or services.
例如,未結帳資訊取得部303,係基於位置關係資料,而將與使用者位置資訊所表示之位置建立關連的未結帳資訊,加以取得。亦即,未結帳資訊取得部303,係將在使用者位置資訊所表示之位置或其附近之場所中所被提供的商品或服務,當作未結帳商品或未結帳服務而表示的未結帳資訊,加以取得。未結帳資訊被取得後的第2服務資訊取得部304及提案部305之處理,係可和實施形態相同。在將變形例1、2做組合的情況下,則第2服務資訊取得部304,係基於與使用者位置資訊所表示之位置建立關連的未結帳資訊所表示的未結帳商品或未結帳服務之價格,而將第2服務資訊I40,加以取得。For example, the unpaid bill information acquisition unit 303 acquires unpaid bill information that is associated with the location indicated by the user's location information based on location relationship data. That is, the unpaid bill information acquisition unit 303 acquires unpaid bill information indicating that goods or services provided at or near the location indicated by the user's location information are unpaid goods or services. The processing by the second service information acquisition unit 304 and the proposal unit 305 after the unpaid bill information is acquired can be the same as in the implementation. When combining variations 1 and 2, the second service information acquisition unit 304 acquires the second service information I40 based on the price of the unpaid goods or services indicated by the unpaid bill information associated with the location indicated by the user's location information.
如以上所示,未結帳資訊取得部303,係亦可基於使用者位置資訊、和位置關係資料,藉由推定未結帳商品或未結帳服務,以取得未結帳資訊。除此以外,例如,未結帳資訊取得部303,係亦可基於使用者位置資訊,而從第1服務伺服器10,取得未結帳商品或未結帳服務之未結帳資訊。此情況下,假設在第1服務伺服器10的資料記憶部100中,係被記憶有位置關係資料。例如,未結帳資訊取得部303,係對第1服務伺服器10,發送使用者位置資訊以查詢未結帳資訊。第1服務伺服器10,係基於位置關係資料,而將與使用者位置資訊建立關連的未結帳資訊,發送至結帳伺服器30。未結帳資訊取得部303,係從第1服務伺服器10,取得未結帳資訊。第1服務伺服器10可從使用者終端40直接取得使用者位置資訊的情況下,則未結帳資訊取得部303,係亦可不對第1服務伺服器10進行查詢,就從第1服務伺服器10,取得未結帳資訊。As shown above, the unpaid bill information acquisition unit 303 can also obtain unpaid bill information by estimating unpaid items or services based on user location information and location relationship data. Alternatively, for example, the unpaid bill information acquisition unit 303 can also obtain unpaid bill information for unpaid items or services from the first service server 10 based on user location information. In this case, it is assumed that location relationship data is stored in the data memory unit 100 of the first service server 10. For example, the unpaid bill information acquisition unit 303 sends user location information to the first service server 10 to query unpaid bill information. The first service server 10, based on location relationship data, sends the unpaid bill information associated with the user location information to the checkout server 30. The unpaid bill information acquisition unit 303 obtains unpaid bill information from the first service server 10. If the first service server 10 can directly obtain the user's location information from the user terminal 40, then the unpaid bill information acquisition unit 303 can also obtain the unpaid bill information from the first service server 10 without querying the first service server 10.
此外,使用者位置資訊的活用方法,係不限於上記的例子。例如,使用者位置資訊,係亦可不是為了未結帳資訊之取得,而是為了第2服務資訊I40之提案,而被活用。例如,提案部305,係亦可基於使用者位置資訊,而對使用者提案第2服務資訊I40。甚至,提案部305,係亦可基於未結帳資訊、和使用者位置資訊,而對使用者提案第2服務資訊I40。在實施形態中所說明的例子中,未結帳資訊是表示線上的未結帳商品或未結帳服務。另一方面,使用者位置資訊,係表示離線之位置。提案部305,係亦可基於屬於線上之資訊的未結帳資訊、和屬於離線之資訊的使用者位置資訊,而對使用者提案第2服務資訊I40。Furthermore, the use of user location information is not limited to the examples described above. For instance, user location information may also be used not for obtaining unpaid bill information, but for proposing second service information I40. For example, the proposal department 305 may also propose second service information I40 to the user based on user location information. Furthermore, the proposal department 305 may also propose second service information I40 to the user based on both unpaid bill information and user location information. In the examples described in the embodiments, unpaid bill information refers to unpaid online goods or services. On the other hand, user location information refers to an offline location. The proposal department 305 may also propose second service information I40 to the user based on unpaid bill information (which is online information) and user location information (which is offline information).
例如,假設未結帳資訊,是表示線上的電子商務服務之家電(可以是具體的商品也可以是只有商品的種類)。甚至,假設使用者位置資訊是表示了家電量販店或其附近之位置。此情況下,提案部305,係基於這些未結帳資訊及使用者位置資訊,來提案適合於家電的第2服務資訊I40。假設表示未結帳資訊及使用者位置資訊之組合、與應提案給使用者之第2服務資訊I40的資料,係已被記憶在資料記憶部300中。提案部305,係基於該資料,而將未結帳資訊及使用者位置資訊之組合所相應之第2服務資訊I40,進行提案。提案部305,係除了第2服務資訊I40以外,亦可將第1服務所關連之贈禮(例如優惠券等)所相關之贈禮資訊,進行提案。假設贈禮資訊之提案所必須之資料,也已被記憶在資料記憶部300中。For example, suppose the unpaid bill information represents home appliances offered through online e-commerce services (this could be a specific product or just a product type). Furthermore, suppose the user location information represents the location of an appliance retail store or its vicinity. In this case, the proposal unit 305 proposes a second service information I40 suitable for the home appliance based on this unpaid bill information and user location information. Assume that the combination of the unpaid bill information and user location information, along with the second service information I40 to be proposed to the user, is already stored in the data memory unit 300. The proposal unit 305 proposes the second service information I40 corresponding to the combination of the unpaid bill information and user location information based on this data. The proposal section 305, in addition to the second service information I40, can also propose gift information related to the first service (such as coupons). It is assumed that the necessary data for proposing gift information has also been stored in the data memory section 300.
變形例2的提案系統1,係基於使用者位置資訊,而將未結帳商品或未結帳服務之未結帳資訊,加以取得。藉此,提案系統1,係可基於使用者之位置,來推定未結帳商品或未結帳服務,並取得第2服務資訊I40。例如,即使使用者未利用電子商務服務,提案系統1係仍可基於使用者所實際造訪過的位置,來推定使用者是否正在考慮某些未結帳商品或未結帳服務,並將該所被推定之未結帳商品或未結帳服務所相應之第2服務資訊I40,進行取得及提案。The proposal system 1 in Variation 2 obtains information on unpaid goods or services based on user location information. Therefore, the proposal system 1 can infer unpaid goods or services based on the user's location and obtain second service information I40. For example, even if the user does not use e-commerce services, the proposal system 1 can still infer whether the user is considering certain unpaid goods or services based on the locations the user has actually visited, and obtain and propose the corresponding second service information I40 for the inferred unpaid goods or services.
又,提案系統1,係基於使用者位置資訊,而對使用者提案第2服務資訊I40。藉此,提案系統1,係可進行相應於使用者之位置的最佳之提案,因此可提高使用者的便利性。例如,使用者係可得知自身的位置所相應之第2服務資訊I40。若使用者是位於家電量販店或其附近,則使用者係可得知與家電相關連的第2服務資訊I40。若使用者是位於嬰兒用品店或其附近,則使用者係可得知與嬰兒用品相關連的第2服務資訊I40。Furthermore, the proposal system 1 proposes second service information I40 to the user based on the user's location information. Therefore, the proposal system 1 can provide the best proposal corresponding to the user's location, thus improving user convenience. For example, the user can know the second service information I40 corresponding to their location. If the user is located at or near an appliance store, the user can know the second service information I40 related to appliances. If the user is located at or near a baby product store, the user can know the second service information I40 related to baby products.
[6-3.變形例3] 例如,在使用者對某些優惠活動做了報名的情況下,則使用者正在考慮身為優惠活動之對象的商品或服務的可能性為高。因此,亦可基於使用者做了報名之優惠活動,來推定未結帳商品或未結帳服務。優惠活動,係只要是可從使用者終端40進行報名者即可。在變形例3中,作為優惠活動之一例,說明與實施形態相同的電子商務服務之優惠活動。[6-3. Variation 3] For example, if a user has registered for a promotional activity, it is highly likely that the user is considering a product or service that is eligible for the promotion. Therefore, unsettled products or services can also be inferred based on the user's registration for the promotional activity. A promotional activity is defined as any activity that can be registered for from the user's terminal 40. In Variation 3, as an example of a promotional activity, a promotional activity for an e-commerce service with the same implementation form is explained.
變形例3的提案系統1,係含有優惠活動資訊取得部307。優惠活動資訊取得部307,係將關於在第1服務中使用者做了報名之優惠活動的優惠活動資訊,加以取得。假設在變形例3的第1服務資料庫DB1中係被儲存有優惠活動資訊。優惠活動資訊,係為可識別使用者做了報名之優惠活動的資訊。例如,優惠活動資訊係表示:使用者做了報名之優惠活動的ID、和報名日期時間。The proposal system 1 in Variant Example 3 includes a promotional activity information acquisition unit 307. This unit 307 acquires promotional activity information regarding promotional activities that users have registered for in Service 1. Assume that promotional activity information is stored in Service 1 database DB1 in Variant Example 3. This promotional activity information is information that identifies promotional activities that users have registered for. For example, the promotional activity information might include the user's ID for the promotional activity they registered for, and the registration date and time.
此外,資料記憶部300,係亦可將在第1服務中所被舉辦的優惠活動之各種資訊所被儲存之優惠活動資料庫,加以記憶。優惠活動資料庫中亦可被儲存有:優惠活動的舉辦期間、優惠活動的名稱、身為優惠活動之對象的商品或是服務、身為優惠活動之對象的加盟店(例如亦可一旦使用者對某個加盟店之優惠活動做了報名,則使用者與該加盟店就被建立關連,並判定是否有該加盟店所提供的未結帳商品或未結帳服務存在)、優惠活動的具體的內容(例如使用者藉由優惠活動之報名而能獲得之贈禮等)、或其他資訊。在第1服務中每次有優惠活動被舉辦,則第1服務伺服器10,係在優惠活動資料庫中,追加該優惠活動之資訊。In addition, the data memory unit 300 can also remember a database of promotional activities, which stores various information about promotional activities held in the first service. The promotional activity database may also store: the period of the promotion, the name of the promotion, the goods or services that are eligible for the promotion, the participating stores that are eligible for the promotion (for example, once a user registers for a promotion at a participating store, the user is associated with that participating store, and it is determined whether there are any unpaid goods or services provided by that participating store), the specific details of the promotion (such as gifts that the user can receive by registering for the promotion), or other information. Whenever a promotional event is held in Service 1, Server 10 of Service 1 adds the information of the promotional event to the promotional event database.
變形例3的未結帳資訊取得部303,係基於優惠活動資訊,來取得未結帳資訊。作為變形例3的未結帳資訊之一例,說明未結帳商品或未結帳服務的識別所需之資訊(例如JAN代碼等)。此外,未結帳資訊,係不限於未結帳商品或未結帳服務的識別所需之資訊。在變形例3中,未結帳資訊係亦可為實施形態等中所例示的各種資訊。未結帳資訊取得部303,係亦可按照身為優惠活動之對象的每一加盟店,將表示該加盟店之未結帳商品或未結帳服務的未結帳資訊,加以取得。The unpaid bill information acquisition unit 303 in Variation 3 acquires unpaid bill information based on promotional activity information. As one example of unpaid bill information in Variation 3, it describes information necessary for identifying unpaid goods or services (such as JAN codes). Furthermore, unpaid bill information is not limited to information necessary for identifying unpaid goods or services. In Variation 3, unpaid bill information can also be various types of information illustrated in the embodiments. The unpaid bill information acquisition unit 303 can also acquire unpaid bill information indicating unpaid goods or services for each franchisee who is a recipient of the promotional activity.
在變形例3中,假設將優惠活動資訊所表示之優惠活動、與未結帳商品或未結帳服務的識別所需之未結帳資訊之關係予以表示的優惠活動關係資料,係已被預先記憶在資料記憶部300中。優惠活動關係資料,係可為任意之形式。例如,優惠活動關係資料,係亦可為表格形式、數式形式、程式的一部分、或機器學習的模型。未結帳資訊所表示的未結帳商品或未結帳服務,係為與該未結帳資訊建立關連的優惠活動中身為對象之商品或服務。隨著優惠活動,而會有未與任何未結帳商品或未結帳服務建立關連的情況。In Variation 3, it is assumed that the relationship data representing the promotional activity indicated by the promotional activity information and the unpaid information required for identifying unpaid goods or services, is pre-memorized in the data memory unit 300. The promotional activity relationship data can be in any form. For example, it can be in tabular form, numerical form, part of a program, or a machine learning model. The unpaid goods or services indicated by the unpaid information are the goods or services that are the objects of the promotional activity associated with that unpaid information. With promotional activities, there may be cases where no association is established with any unpaid goods or services.
例如,未結帳資訊取得部303,係基於優惠活動關係資料,而將與優惠活動資訊所表示之優惠活動建立關連的未結帳資訊,加以取得。亦即,未結帳資訊取得部303,係將在優惠活動資訊所表示之優惠活動中所被提供的商品或服務,當作未結帳商品或未結帳服務而表示的未結帳資訊,加以取得。未結帳資訊被取得後的第2服務資訊取得部304及提案部305之處理,係可和實施形態相同。在將變形例1、3做組合的情況下,則第2服務資訊取得部304,係基於與優惠活動資訊所表示之優惠活動建立關連的未結帳資訊所表示的未結帳商品或未結帳服務之價格,而將第2服務資訊I40,加以取得。For example, the unpaid bill information acquisition unit 303 acquires unpaid bill information that is related to the promotional activities indicated in the promotional activity information based on promotional activity relationship data. That is, the unpaid bill information acquisition unit 303 acquires unpaid bill information that represents goods or services provided in the promotional activities indicated in the promotional activity information as unpaid goods or services. The processing of the second service information acquisition unit 304 and the proposal unit 305 after the unpaid bill information is acquired can be the same as in the implementation form. When combining variations 1 and 3, the second service information acquisition unit 304 acquires the second service information I40 based on the price of the unpaid goods or services represented by the unpaid bill information that is related to the promotional activities indicated in the promotional activity information.
變形例3的提案系統1,係基於優惠活動資訊,來取得未結帳資訊。藉此,提案系統1,係可基於優惠活動,來推定未結帳商品或未結帳服務,並取得第2服務資訊I40。例如,使用者做了報名之優惠活動之對象的商品或服務,係為使用者尤其感到興趣的可能性很高,因此提案系統1,係可基於使用者做了報名之優惠活動,來推定使用者是否正在考慮某些未結帳商品或未結帳服務,並將該已被推定之未結帳商品或未結帳服務所相應之第2服務資訊I40,進行取得及提案。The proposal system 1 in Variation 3 obtains outstanding bill information based on promotional information. Therefore, the proposal system 1 can presume outstanding goods or services based on promotional information and obtain second service information I40. For example, if a user has signed up for a promotional activity targeting goods or services that are likely of particular interest to the user, the proposal system 1 can presume whether the user is considering certain outstanding goods or services based on the promotional activity they have signed up for, and obtain and propose the corresponding second service information I40 for the presume outstanding goods or services.
[6-4.變形例4] 例如,在實施形態中,雖然只舉出1個第1服務為例,但亦可有複數個第1服務存在。在變形例4中是舉出,有彼此互異的電子商務服務也就是複數個第1服務存在的情況為例。結帳服務,係可與複數個第1服務之各者做連動。例如,結帳服務,係和第1電子商務服務及第2電子商務服務這些2個第1服務做連動。結帳服務,係亦可和3個以上之第1服務做連動。假設在結帳服務及第1服務之間,有進行使用者ID之連動,第1服務伺服器10及結帳伺服器30之至少一方,係可特定出哪位使用者是哪個使用者ID。[6-4. Variation 4] For example, although only one primary service is mentioned in the embodiment, there may be multiple primary services. Variation 4 illustrates the case where there are multiple primary services, each distinct from the others. The checkout service can be linked to each of the multiple primary services. For example, the checkout service can be linked to two primary services: the first e-commerce service and the second e-commerce service. The checkout service can also be linked to three or more primary services. Assuming there is a user ID link between the checkout service and the primary services, at least one of the primary service server 10 and the checkout server 30 can identify which user belongs to which user ID.
在變形例4中,假設針對每一第1服務,是存在有第1服務伺服器10。結帳伺服器30,係可與複數個第1服務之各者的第1服務伺服器10進行通訊。各個第1服務伺服器10的機能,係可和實施形態中所說明的第1服務伺服器10相同。各個第1服務伺服器10,係將自身所提供之第1服務中的使用者之各種資訊所被儲存的第1服務資料庫DB1、和自身所提供之第1服務中所被提供之商品或服務之各種資訊所被儲存的資料庫,加以記憶。In Variation 4, it is assumed that there is a first service server 10 for each first service. The checkout server 30 can communicate with the first service servers 10 of each of the plurality of first services. The functions of each first service server 10 are the same as those of the first service server 10 described in the embodiment. Each first service server 10 remembers a first service database DB1 containing various information of users in the first service it provides, and a database containing various information of goods or services provided in the first service it provides.
變形例4的未結帳資訊取得部303,係將複數個第1服務之各者的未結帳資訊,加以取得。例如,未結帳資訊取得部303,係從複數個第1服務之各者的第1服務伺服器10,將該第1服務中所被提供之未結帳商品或未結帳服務之未結帳資訊,加以取得。未結帳資訊取得部303取得各個第1服務之未結帳資訊的處理,係如同實施形態中所說明。某個第1服務的未結帳資訊所表示之內容、與其他第1服務的未結帳資訊所表示之內容,亦可彼此互異。In Variation 4, the unpaid information acquisition unit 303 acquires unpaid information from each of the plurality of first services. For example, the unpaid information acquisition unit 303 acquires unpaid information on unpaid goods or services provided in each of the plurality of first services from the first service server 10 of that first service. The processing of the unpaid information acquisition unit 303 in acquiring the unpaid information of each first service is as described in the embodiment. The content represented by the unpaid information of a certain first service may also differ from the content represented by the unpaid information of other first services.
變形例4的第2服務資訊取得部304,係基於複數個第1服務之各者的未結帳資訊,而將第2服務資訊I40,加以取得。例如,第2服務資訊取得部304係判定,在複數個第1服務之各者的未結帳資訊之中,是否有至少1個未結帳資訊是表示了有未結帳商品或未結帳服務。第2服務資訊取得部304,係在任一未結帳資訊皆表示沒有未結帳商品或未結帳服務的情況下,則不取得第2服務資訊I40,在有至少1個未結帳資訊是表示有未結帳商品或未結帳服務的情況下,則取得第2服務資訊I40。In Variation 4, the second service information acquisition unit 304 acquires the second service information I40 based on the unsettled billing information of each of the plurality of first services. For example, the second service information acquisition unit 304 determines whether, among the unsettled billing information of each of the plurality of first services, at least one unsettled billing information indicates that there are unsettled goods or services. The second service information acquisition unit 304 does not acquire the second service information I40 if any unsettled billing information indicates that there are no unsettled goods or services, and acquires the second service information I40 if at least one unsettled billing information indicates that there are unsettled goods or services.
例如,第2服務資訊取得部304係亦可判定,在複數個第1服務之各者的未結帳資訊之中,未結帳資訊是表示有未結帳商品或未結帳服務存在的未結帳資訊,是否存在有所定數以上。第2服務資訊取得部304,係亦可在未結帳資訊是表示有未結帳商品或未結帳服務存在的未結帳資訊被判定為並不存在有所定數以上的情況下,則不取得第2服務資訊I40,在未結帳資訊是表示有未結帳商品或未結帳服務存在的未結帳資訊被判定為存在有所定數以上的情況下,則取得第2服務資訊I40。For example, the second service information acquisition unit 304 can also determine whether, among the multiple unsettled information of the first service, there exists a certain number of unsettled information indicating the existence of unsettled goods or services. The second service information acquisition unit 304 may also not acquire the second service information I40 if it is determined that there are no unsettled information indicating the existence of unsettled goods or services, and acquire the second service information I40 if it is determined that there are no unsettled information indicating the existence of unsettled goods or services.
將變形例1、4做組合的情況下,複數個第1服務之各者的未結帳資訊,係亦可表示該第1服務中的未結帳商品或未結帳服務之價格。此情況下,第2服務資訊取得部304係亦可判定,在複數個第1服務之各者的未結帳資訊之中,未結帳資訊所表示的價格是否為閾值以上。第2服務資訊取得部304,係亦可在被判定為任一未結帳資訊所表示的價格皆為未滿閾值的情況下,則不取得第2服務資訊I40,在被判定為至少1個未結帳資訊所表示的價格為閾值以上的情況下,則取得第2服務資訊I40。When combining variations 1 and 4, the unpaid information of each of the plurality of first services can also represent the price of unpaid goods or services within that first service. In this case, the second service information acquisition unit 304 can also determine whether the price represented by the unpaid information of each of the plurality of first services is above a threshold. The second service information acquisition unit 304 may also not acquire the second service information I40 if it is determined that the price represented by any unpaid information is below the threshold, and acquire the second service information I40 if it is determined that the price represented by at least one unpaid information is above the threshold.
除此以外,例如,第2服務資訊取得部304,係亦可計算複數個第1服務之各者的未結帳資訊所表示的價格的總額或平均額,並判定該總額或該平均額是否為閾值以上。第2服務資訊取得部304,係亦可在被判定為該總額或該平均額是未滿閾值的情況下,則不取得第2服務資訊I40,在被判定為該總額或該平均額是閾值以上的情況下,則取得第2服務資訊I40。In addition, for example, the second service information acquisition unit 304 can also calculate the total or average price represented by the unsettled information of each of the plurality of first services, and determine whether the total or the average amount is above a threshold. The second service information acquisition unit 304 may also not acquire the second service information I40 if it is determined that the total or the average amount is below the threshold, and acquire the second service information I40 if it is determined that the total or the average amount is above the threshold.
變形例4的提案系統1,係基於複數個第1服務之各者的未結帳資訊,而取得第2服務資訊I40。藉此,提案系統1係可綜合考慮複數個第1服務之各者的使用者的潛在需求,來進行更有效果的提案。The proposal system 1 in Variation 4 obtains the second service information I40 based on the unsettled information of each of the multiple first services. In this way, the proposal system 1 can comprehensively consider the potential needs of the users of the multiple first services to make more effective proposals.
[6-5.變形例5] 例如,第2服務資訊取得部304,係亦可將關於使用者之使用者終端40上所能利用之應用程式的應用程式一覽,且為包含第2應用程式在內的應用程式一覽所相關的第2服務資訊I40,加以取得。在變形例5中,如圖2所示,不是只有表示第2應用程式的第2服務資訊I40會被提案,而是不只第2應用程式還包含有其他應用程式在內的應用程式一覽之顯示所需之第2服務資訊I40,會被提案。第2服務資訊取得部304,係將以下說明之一例的第2服務資訊I40,加以取得。[6-5. Variation 5] For example, the second service information acquisition unit 304 can also acquire the second service information I40 related to the application list of applications available on the user's user terminal 40, and specifically the application list including the second application. In Variation 5, as shown in FIG2, not only the second service information I40 representing the second application is proposed, but also the second service information I40 required for displaying the application list including other applications, not only the second application, is proposed. The second service information acquisition unit 304 acquires the second service information I40 of one example described below.
圖9係為變形例5的使用者終端40上所被顯示的畫面之一例的圖示。例如,在圖9的左上之結帳服務畫面SC3的狀態下,一旦使用者選擇應用程式一覽L31的「觀看全部」,就如圖9的右上所示,使用者終端40,係令含有可選擇更多應用程式的應用程式一覽在內的互動視窗M32,被顯示於顯示部45。一旦使用者從互動視窗M32的應用程式一覽選擇出任意之應用程式,使用者終端40就令該應用程式被啟動。Figure 9 is an illustration of one example of the screen displayed on the user terminal 40 in Variation 5. For example, in the state of the checkout service screen SC3 in the upper left of Figure 9, once the user selects "View All" in the application list L31, as shown in the upper right of Figure 9, the user terminal 40 displays an interactive window M32 containing an application list with more applications to choose from on the display unit 45. Once the user selects any application from the application list in the interactive window M32, the user terminal 40 launches that application.
在變形例5中,一旦使用者執行結帳,就如圖9的左下所示,使用者終端40,係令表示應用程式一覽之顯示所需之連結或其他資訊的第2服務資訊I40,被顯示於結帳完成畫面SC4。第2服務資訊I40,係亦可為圖2的應用程式一覽L31之顯示所需的資訊。一旦使用者選擇了第2服務資訊I40,就如圖9的右下所示,使用者終端40係令與互動視窗M32相同的互動視窗M41,被顯示於顯示部45。互動視窗M41的應用程式一覽中,係被顯示有第2應用程式之一例的分期付款應用程式。In Variation 5, once the user completes checkout, as shown in the lower left of Figure 9, the user terminal 40 displays the second service information I40, which represents the links or other information required for displaying the application overview, on the checkout completion screen SC4. The second service information I40 can also be the information required for displaying the application overview L31 of Figure 2. Once the user selects the second service information I40, as shown in the lower right of Figure 9, the user terminal 40 displays an interactive window M41, identical to the interactive window M32, on the display unit 45. The application overview in the interactive window M41 displays an installment payment application, which is one example of the second application.
例如,使用者係藉由從互動視窗M41中所被顯示之應用程式一覽選擇出第2應用程式,就可利用第2應用程式。應用程式一覽之顯示所需之實體資料,假設係被記憶在資料記憶部300中。第2服務資訊取得部304,係基於該實體資料,而將含有第2應用程式在內的應用程式一覽之顯示所需之第2服務資訊I40,加以取得。第2服務資訊I40被取得後向使用者進行提案的流程,係和實施形態相同。For example, a user can use the second application by selecting it from the application list displayed in the interactive window M41. The physical data required for displaying the application list is assumed to be stored in the data memory unit 300. The second service information acquisition unit 304 acquires the second service information I40 required for displaying the application list, including the second application, based on this physical data. The process of proposing a service to the user after acquiring the second service information I40 is the same as in the implementation model.
變形例5的提案系統1,係將關於使用者之使用者終端上所能利用之應用程式的應用程式一覽,且為包含第2應用程式在內的應用程式一覽所相關的第2服務資訊I40,加以取得。提案系統1,係可一面提案分期付款應用程式,同時也促進第2應用程式以外之其他應用程式之利用。The proposal system 1 in Variation 5 obtains the second service information I40 related to the application list available on the user's terminal, including the second application. The proposal system 1 can propose installment payment applications while also promoting the use of other applications besides the second application.
[6-6.變形例6] 例如,第2服務資訊I40,係亦可先考慮了結帳服務中所被執行之結帳所相關的結帳資訊然後才被提案。變形例6的提案系統1係還含有:將與第1服務及第2服務不同之結帳服務中,關於使用者所執行過之結帳的結帳資訊加以取得的結帳資訊取得部308。使用者,有時候會從使用者終端40進行結帳所需之操作。例如,令結帳應用程式被啟動所需之操作、令代碼C30被顯示所需之操作、令代碼C30被店舖終端50讀取所需之操作、或其他操作被使用者所進行的這件事情,係相當於使用者利用使用者終端40來執行結帳。結帳之執行所需之資訊處理,係藉由結帳執行部301而被執行。[6-6. Variation 6] For example, the second service information I40 may also be proposed after considering the checkout information related to the checkout performed in the checkout service. The proposal system 1 of Variation 6 also includes a checkout information acquisition unit 308 that obtains checkout information related to the checkout performed by the user in checkout services different from the first and second services. Sometimes, users will perform the checkout operations from the user terminal 40. For example, the operation required to start the checkout application, the operation required to display code C30, the operation required to have code C30 read by the store terminal 50, or other operations performed by the user are equivalent to the user using the user terminal 40 to perform the checkout. The information processing required for checkout is performed by the checkout execution unit 301.
結帳資訊,係只要是與結帳之內容有關係的任何資訊皆可。例如,結帳資訊係為,結帳伺服器30從使用者終端40及店舖終端50之至少一方所接收到的結帳要求中所含之全部或一部之資訊。結帳資訊,係亦可不是被包含在結帳要求中的資訊,而是表示結帳之執行結果的資訊。亦即,結帳資訊係亦可為,表示結帳是否已被執行的資訊。Checkout information can be any information related to the checkout process. For example, checkout information can be all or part of the information contained in the checkout request received by the checkout server 30 from at least one of the user terminal 40 and the store terminal 50. Checkout information may also be information that is not included in the checkout request, but rather information indicating the result of the checkout process. That is, checkout information can also be information indicating whether the checkout has been completed.
在本實施形態中,結帳資訊取得部308,係將表示結帳時的結帳金額的結帳資訊,加以取得。例如,表示結帳金額的結帳資訊,係被包含在結帳要求中。結帳資訊取得部308,係將結帳要求中所含之結帳資訊,加以取得。由於在結帳被執行後,結帳履歷資訊中就會表示結帳金額,因此結帳資訊取得部308,係亦可在結帳履歷資訊之中,藉由將表示結帳金額的部分之資訊加以取得,以取得結帳資訊。此外,結帳資訊,係亦可表示結帳金額以外之其他內容。例如,結帳資訊係亦可表示結帳場所、結帳之對象的商品或是服務、結帳時間、或其他資訊。In this embodiment, the checkout information acquisition unit 308 acquires checkout information indicating the amount due at checkout. For example, the checkout information indicating the amount due is included in the checkout request. The checkout information acquisition unit 308 acquires the checkout information included in the checkout request. Since the amount due is displayed in the checkout history information after checkout is executed, the checkout information acquisition unit 308 can also acquire the checkout information by acquiring the portion indicating the amount due from the checkout history information. Furthermore, the checkout information can also indicate other content besides the amount due. For example, the checkout information can also indicate the checkout location, the goods or services being checked, the checkout time, or other information.
變形例6的第2服務資訊取得部304,係還基於結帳資訊,而將第2服務資訊I40,加以取得。例如,第2服務資訊取得部304,係判定結帳資訊所表示的結帳金額是否為閾值以上。閾值,係為用來作為是否取得第2服務資訊I40之判定基準的金額。閾值,係亦可在所有使用者間為共通,亦可隨著使用者而定。例如,亦可按照使用者的性別或年齡層這類人口統計資訊,而設定不同的閾值。閾值,係被記憶在資料記憶部300中。In Variation 6, the second service information acquisition unit 304 acquires the second service information I40 based on the checkout information. For example, the second service information acquisition unit 304 determines whether the checkout amount indicated by the checkout information is above a threshold. The threshold is the amount used as the basis for determining whether to acquire the second service information I40. The threshold can be common to all users or can be specific to each user. For example, different thresholds can be set according to demographic information such as the user's gender or age group. The threshold is stored in the data memory unit 300.
例如,第2服務資訊取得部304,係在被判定為結帳資訊所表示的結帳金額是閾值以上的情況下,則將分期付款應用程式之第2服務資訊I40,加以取得。第2服務資訊取得部304,係在被判定為結帳資訊所表示的結帳金額是未滿閾值的情況下,則不取得分期付款應用程式之第2服務資訊I40。在被判定為結帳資訊所表示的結帳金額是未滿閾值的情況下,第2服務資訊取得部304,係亦可將用來取代第2服務資訊I40而被顯示的廣告等之其他資訊,加以取得。假設其他資訊之資料也是被記憶在資料記憶部100中。For example, the second service information acquisition unit 304 acquires the second service information I40 of the installment payment application if it determines that the billing amount indicated by the billing information is above the threshold. If it determines that the billing amount indicated by the billing information is below the threshold, the second service information acquisition unit 304 does not acquire the second service information I40 of the installment payment application. If it determines that the billing amount indicated by the billing information is below the threshold, the second service information acquisition unit 304 may also acquire other information, such as advertisements, displayed instead of the second service information I40. It is assumed that the data of these other information is also stored in the data memory unit 100.
此外,第2服務資訊取得部304,係亦可基於結帳資訊所表示之結帳場所、結帳之對象的商品或是服務、結帳時間、或其他資訊,來取得第2服務資訊I40。例如,第2服務資訊取得部304,係亦可將位於結帳資訊所表示之結帳場所的店舖所提供的第2應用程式之第2服務資訊I40,加以取得。第2服務資訊取得部304,係亦可將位於結帳資訊所表示之結帳場所附近的店舖所提供的第2應用程式之第2服務資訊I40,加以取得。第2服務資訊取得部304,係亦可將表示與結帳之對象的商品或服務類似的商品或服務之優惠券的第2服務資訊I40,加以取得。Furthermore, the second service information acquisition unit 304 can also acquire the second service information I40 based on the checkout location, the goods or services being checked out, the checkout time, or other information indicated in the checkout information. For example, the second service information acquisition unit 304 can also acquire the second service information I40 of the second application provided by the store located at the checkout location indicated in the checkout information. The second service information acquisition unit 304 can also acquire the second service information I40 of the second application provided by the store located near the checkout location indicated in the checkout information. The second service information acquisition unit 304 can also acquire the second service information I40 indicating a coupon for goods or services similar to those being checked out.
又,提案部305,係亦可判定結帳資訊、與未結帳商品或未結帳服務之關連性,基於該判定之結果,而對使用者提案第2服務資訊I40。例如,假設未結帳商品或未結帳服務,係為家電。然後,假設結帳資訊係表示,使用者進行了結帳的店舖或位置是位於家電量販店。此情況下,提案部305,係判定為使用者正在尋找家電(亦即判定為結帳資訊、與未結帳商品或未結帳服務存有關連性),而亦可將與家電有關係的第2服務資訊I40,提案給使用者。除此以外,例如,假設未結帳商品或未結帳服務,係為嬰兒用品。甚至,假設結帳資訊係表示,使用者進行了結帳的商品是嬰兒用品、或使用者進行了結帳的店舖是嬰兒用品店。此情況下,提案部305係亦可推定為使用者正在尋找嬰兒用品,並將與嬰兒用品有關係的第2服務資訊I40,提案給使用者。Furthermore, the proposal department 305 can also determine the relevance of the checkout information to the unchecked goods or services, and based on the determination, propose second service information I40 to the user. For example, suppose the unchecked goods or services are home appliances. Then, suppose the checkout information indicates that the store or location where the user checked out is a home appliance supermarket. In this case, the proposal department 305 determines that the user is looking for home appliances (i.e., determines that the checkout information is related to the unchecked goods or services), and can also propose second service information I40 related to home appliances to the user. In addition, for example, suppose the unchecked goods or services are baby products. Furthermore, assuming the checkout information indicates that the item purchased by the user is a baby product, or that the store where the user made the checkout is a baby product store, the proposal department 305 can also presume that the user is looking for baby products and propose the second service information I40 related to baby products to the user.
變形例6的提案系統1,係將結帳服務中,關於使用者所執行過之結帳的結帳資訊,加以取得。提案系統1,係還基於結帳資訊,而將第2服務資訊I40,加以取得。藉此,提案系統1,係不只未結帳資訊,就連結帳服務側之結帳資訊所相應之第2服務資訊I40也能夠提案,因此可對使用者,提案更有用的資訊。The proposal system 1 in Variation 6 obtains the checkout information related to the user's previous checkout transactions from the checkout service. Based on the checkout information, the proposal system 1 also obtains the second service information I40. Therefore, the proposal system 1 can propose not only the checkout information but also the corresponding second service information I40 from the checkout service side, thus providing the user with more useful information.
[6-7.其他變形例] 例如,亦可將上記變形例加以組合。[6-7. Other variations] For example, the above variations can also be combined.
例如,在實施形態中係舉出,使用者是以結帳應用程式來利用結帳服務的情況為例,但使用者係亦可用使用者終端40的瀏覽器,來利用結帳服務。此情況下,使用者,係亦可藉由將被顯示在瀏覽器中的代碼C30,讓店舖終端50進行讀取,而執行結帳,亦可不特地利用代碼C30,不透過店舖而執行線上的結帳。線上的結帳,係只需要對使用者終端40的操作,就可完成。例如,使用者係亦可將線上的電子商務交易服務、電子書籍服務、旅行預約服務、通訊服務、或其他服務之結帳,從瀏覽器來加以執行。提案系統1,係亦可在如此的線上之結帳的結帳完成畫面SC4中,提案第2服務資訊I40。此情況的第2服務資訊I40係亦可為,用來對使用者提案結帳應用程式所需之資訊。For example, in one implementation, a user might use a checkout application to access the checkout service. However, the user could also use a browser on user terminal 40 to access the checkout service. In this case, the user could also have the store terminal 50 read the code C30 displayed in the browser and perform the checkout without specifically using code C30, thus completing the online checkout without going through a store. Online checkout only requires operations on user terminal 40 to be completed. For example, the user could also perform checkout for online e-commerce transactions, e-book services, travel booking services, communication services, or other services from the browser. The proposal system 1 can also propose the second service information I40 in the checkout completion screen SC4 of such online checkout. In this case, the second service information I40 can also be used to propose information required by the checkout application to the user.
例如,作為結帳伺服器30中所被實現而說明的機能,係亦可在第1服務伺服器10、第2服務伺服器20、使用者終端40、店舖終端50、或其他電腦中被實現。作為是在結帳伺服器30中所被實現而說明的機能,係亦可被複數台電腦所分擔。For example, the functions described and implemented in checkout server 30 can also be implemented in first server 10, second server 20, user terminal 40, store terminal 50, or other computers. The functions described and implemented in checkout server 30 can also be shared by multiple computers.
1:提案系統 N:網路 10:第1服務伺服器 11,21,31,41,51:控制部 12,22,32,42,52:記憶部 13,23,33,43,53:通訊部 20:第2服務伺服器 30:結帳伺服器 40:使用者終端 44,54:操作部 45,55:顯示部 46:攝影部 50:店舖終端 56:讀取部 100,200,300,400,500:資料記憶部 301,501:結帳執行部 302:結帳判定部 303:未結帳資訊取得部 304:第2服務資訊取得部 305:提案部 306:使用者位置資訊取得部 307:優惠活動資訊取得部 308:結帳資訊取得部 401:操作受理部 402:顯示控制部 C30:代碼 DB1:第1服務資料庫 DB2:結帳服務資料庫 I10,I11,I12:小圖示 L31:應用程式一覽 I40:第2服務資訊 SC1:選單畫面 SC2:第1服務畫面 SC3:結帳服務畫面 SC4:結帳完成畫面1: Proposal System N: Network 10: First Server 11, 21, 31, 41, 51: Control Unit 12, 22, 32, 42, 52: Memory Unit 13, 23, 33, 43, 53: Communication Unit 20: Second Server 30: Checkout Server 40: User Terminal 44, 54: Operation Unit 45, 55: Display Unit 46: Camera Unit 50: Store Terminal 56: Reading Unit 100, 200, 300, 400, 500: Data Memory Unit 301, 501: Checkout Execution Unit 302: Checkout Judgment Unit 303: Unchecked Information Acquisition Unit 304: Second Server Information Acquisition Unit 305: Proposal Unit 306: User Location Information Acquisition Department 307: Promotional Activity Information Acquisition Department 308: Checkout Information Acquisition Department 401: Operations Processing Department 402: Display Control Department C30: Code DB1: First Service Database DB2: Checkout Service Database I10, I11, I12: Icons L31: Application Overview I40: Second Service Information SC1: Menu Screen SC2: First Service Screen SC3: Checkout Service Screen SC4: Checkout Complete Screen
[圖1]提案系統的硬體構成之一例的圖示。 [圖2]使用者終端上所被顯示的畫面之一例的圖示。 [圖3]提案系統中所被實現的機能之一例的圖示。 [圖4]第1服務資料庫之一例的圖示。 [圖5]結帳服務資料庫之一例的圖示。 [圖6]提案系統中所被執行的處理之一例的圖示。 [圖7]提案系統中所被執行的處理之一例的圖示。 [圖8]變形例中所被實現的機能之一例的圖示。 [圖9]變形例5的結帳完成畫面之一例的圖示。[Figure 1] An illustration of an example of the hardware configuration of a proposal system. [Figure 2] An illustration of an example of the screen displayed on the user terminal. [Figure 3] An illustration of an example of the functions implemented in the proposal system. [Figure 4] An illustration of an example of the first service database. [Figure 5] An illustration of an example of the checkout service database. [Figure 6] An illustration of an example of the processing performed in the proposal system. [Figure 7] An illustration of an example of the processing performed in the proposal system. [Figure 8] An illustration of an example of the functions implemented in the variant example. [Figure 9] An illustration of an example of the checkout completion screen of variant example 5.
10:第1服務伺服器 10: Server 1
20:第2服務伺服器 20: Second Service Server
30:結帳伺服器 30: Checkout Server
40:使用者終端 40: User Terminal
50:店舖終端 50: Shop Terminals
100,200,300,400,500:資料記憶部 100,200,300,400,500: Data Memory Department
101:第1服務提供部 101: First Service Department
201:第2服務提供部 201: Second Service Provision Department
301,501:結帳執行部 301, 501: Checkout Execution Department
302:結帳判定部 302: Checkout Judgment Department
303:未結帳資訊取得部 303: Unsettled Bill Information Acquisition Department
304:第2服務資訊取得部 304: Second Service Information Acquisition Department
305:提案部 305: Proposal Department
401:操作受理部 401: Operations and Reception Department
402:顯示控制部 402: Display Control Unit
DB1:第1服務資料庫 DB1: First Service Database
DB2:結帳服務資料庫 DB2: Checkout Service Database
Claims (13)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024012743A JP7663730B1 (en) | 2024-01-31 | 2024-01-31 | Proposed system, proposed method, and program |
| JP2024-012743 | 2024-01-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202536775A TW202536775A (en) | 2025-09-16 |
| TWI913100B true TWI913100B (en) | 2026-01-21 |
Family
ID=
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160180442A1 (en) | 2014-02-24 | 2016-06-23 | Ebay Inc. | Online recommendations based on off-site activity |
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160180442A1 (en) | 2014-02-24 | 2016-06-23 | Ebay Inc. | Online recommendations based on off-site activity |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2607786C2 (en) | System, method for providing electronic shopping cart to buy at more sellers for sales service | |
| US9477977B2 (en) | System and method for providing a personalized shopping experience and personalized pricing of products and services with a portable computing device | |
| US20200279287A1 (en) | System and method for enhanced commerce | |
| US11397927B2 (en) | Electronic receipt system, electronic receipt management server, and program therefor | |
| JP5329611B2 (en) | Purchase support server, purchase support method, purchase support program, and computer-readable recording medium storing the program | |
| US12154125B2 (en) | System and method providing flow-through private label card acquisition | |
| US20180260833A1 (en) | Methods and systems for dynamically displaying various financial and non-financial incentives to drive the use of sellers' preferred payment and non-payment options at the time of performing an electronic transaction | |
| US20130282468A1 (en) | Systems and methods for providing loyalty programs via a debit card or debit card account identifying device | |
| US20210319017A1 (en) | Mobile search | |
| JP2010092087A (en) | Commodity sales system and commodity sales method | |
| JP2019204479A (en) | Product selling system utilizing product purchase history of acquaintance, product that acquaintance is interested in and comment after use therefrom | |
| WO2018193466A1 (en) | A system and method for integrated online and offline shopping platform | |
| US20140358660A1 (en) | Systems and methods for offering products using linked transactions | |
| TWI913100B (en) | Proposal system, proposal methods, and application products | |
| US20180232757A1 (en) | System and method for incentivized sale and purchase of quantity based consumer goods at multiple purchase opportunities over extended period of time | |
| JP7663730B1 (en) | Proposed system, proposed method, and program | |
| JP7731455B2 (en) | Payment system, transmission method, and program | |
| JP3535123B2 (en) | Personal purchasing information management system linked to POS system | |
| TWI913099B (en) | Checkout system, messaging methods, and application products | |
| JP7618012B1 (en) | Payment system, proposed method, and program | |
| KR20220040154A (en) | Management system of online shopping mall | |
| JP7633294B2 (en) | Application program, payment system, and terminal device control method | |
| JP7578851B2 (en) | Information Processing Method | |
| KR100552466B1 (en) | Reward Service Method and System | |
| KR20250030564A (en) | Method and device providing reward requests based on receipt NFT |