Display device and display method
By integrating a calculation device to determine point redemptions and a display device to show usage fees, the system addresses the challenge of providing appropriate pricing plans, enabling discounted rates through coordinated telecommunications and payment services.
Patent Information
- Application Number
- JP2024093246
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-07
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2043-09-19
AI Technical Summary
Existing systems struggle to provide appropriate pricing plans to users by coordinating information between telecommunications carriers and payment companies, making it difficult to offer discounted rate plans using payment points.
A calculation device acquires user information and contracted rate plan details, identifies corresponding payment user IDs, and calculates point redemptions based on payment amounts and redemption rates. A display device receives these calculations and displays usage fees by subtracting redeemed points from contracted rate plans.
This solution enables the provision of appropriate, discounted rate plans to users by effectively integrating payment services with telecommunications services, supporting users in obtaining cheaper rate plans through point redemptions.
Smart Images

Figure 2025044122000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a display device and a display method. [Background technology]
[0002] Nowadays, communication carriers offering communication services offer various fee plans for the use of communication devices such as smartphones in order to differentiate themselves from their competitors (see, for example, Patent Document 1). Service users (hereinafter also referred to as users) select a desired fee plan according to the usage of their own communication devices and enter into a contract with the communication carrier.
[0003] In recent years, the trend towards a cashless society has been gaining attention, and payment services that process payments by sending and receiving data, rather than by directly exchanging cash, are gaining in popularity. There are various types of payment services, and some of them allow users to pay by operating their smartphones after downloading an application to them. In addition, payment service providers that operate the payment services may offer campaigns or point rewards to users based on the payment amount. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2001-307186 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, in the conventional technology, there are cases where it is not possible to provide an appropriate rate plan to a user. For example, it is difficult for a payment service provider and a communication service provider used by a user to cooperate on information about a specific user to provide services, making it difficult to provide a rate plan that is cheaper than the regular rate, which is discounted by points awarded by the payment service provider.
[0006] The present application has been made in view of the above, and proposes an apparatus that assists in providing an appropriate rate plan to a user. [Means for solving the problem]
[0007] The calculation device of the present application is characterized by having an acquisition unit that acquires a customer ID corresponding to user information and information on a rate plan to which the user has subscribed from among multiple rate plans related to communication, an identification unit that identifies a payment user ID corresponding to the customer ID acquired by the acquisition unit and a point redemption rate corresponding to the rate plan information, and a calculation unit that calculates the number of points to be redeemed based on the payment amount and the point redemption rate when a payment request is received from a user corresponding to the payment user ID.
[0008] In addition, the display device of the present application is characterized in that it has a reception unit that receives the number of points to be returned to a user corresponding to a customer ID, the number being calculated based on a point redemption rate corresponding to information on a fee plan related to communication, and a usage fee display unit that displays the usage fee related to the user's fee plan, calculated by subtracting the number of points to be returned received by the reception unit from information on the fee plan to which the user has subscribed. Effect of the Invention
[0009] According to one aspect of the embodiment, it is possible to provide an advantage that it is possible to assist in providing an appropriate rate plan to a user. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram showing the overall configuration of a system including a calculation device and a display device according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of the calculation device and the display device according to the embodiment. [Diagram 3] FIG. 3 is a diagram illustrating a specific example of data stored in the calculation device according to the embodiment. [Figure 4]FIG. 4 is a diagram showing a specific example of a rate plan for communication according to the embodiment. [Diagram 5] FIG. 5 is a diagram showing a specific example of a provider code according to the embodiment. [Figure 6] FIG. 6 is a diagram showing a specific example of data stored in the display device according to the embodiment. [Figure 7] FIG. 7 is a diagram showing a specific example of a point display screen according to the embodiment. [Figure 8] FIG. 8 is a diagram showing a specific example of a usage fee display screen according to the embodiment. [Figure 9] FIG. 9 is a diagram showing a specific example of the calculation process according to the embodiment. [Figure 10] FIG. 10 is a flowchart illustrating an example of a processing procedure of the calculation device according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, the calculation device, the calculation method, the display device, and the display method according to the present application will be described in detail with reference to the drawings. Note that the calculation device, the calculation method, the display device, and the display method according to the present application are not limited to the embodiments. In addition, the same parts in the following embodiments are given the same reference numerals, and duplicated descriptions are omitted.
[0012] (Embodiment) 1. Introduction In recent years, IT has advanced in various fields, and it has become commonplace for each person to own one or more communication devices. When using communication devices such as smartphones, users can use communication services according to the content of the rate plan by signing a contract with a communication carrier for a rate plan. Therefore, in order to differentiate themselves from other companies, each communication carrier offers more advantageous rate plans and tries to attract customers.
[0013] In addition, today, as cashless society becomes more widespread, payment services that process payments by sending and receiving data instead of directly exchanging cash are attracting attention. Payment service providers also run campaigns to differentiate themselves from their competitors and attract customers by offering points back to users when they make payments.
[0014] However, in the past, it was difficult for the above-mentioned telecommunications carriers and payment service providers to cooperate with each other on information of a specific user to provide a service, and therefore the telecommunications carriers could not cooperate with the payment service providers to provide more advantageous rate plans.
[0015] Therefore, the calculation device and display device according to the present embodiment aim to support providing an appropriate rate plan to a user in cooperation with a payment service used by the user. Specifically, the calculation device calculates the number of points to be returned at the time of payment by the user from information on the rate plan subscribed to by the user and the user's payment information. Specifically, the display device displays the effective usage fee obtained by subtracting the number of points to be returned to the user from the rate plan subscribed to by the user.
[0016] As a result, the calculation device and the display device can help provide a fee plan to a user that has a usage fee that is cheaper than the basic fee, using the number of points awarded for using the payment service, based on the point redemption rate corresponding to the fee plan to which the user has subscribed.
[0017] 2. Overall Structure Here, a system according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an overall configuration of a system including a calculation device and a display device according to the embodiment. The system shown in the example of Fig. 1 is configured by a calculation device 100, a display device 200, and a plurality of user terminals 300-1 to 300-n, which are communicatively connected to each other via a network N.
[0018] The calculation device 100 is, for example, a server device owned by a payment service provider that provides a payment service, and is realized by a PC or a cloud system. The calculation device 100 stores, for example, information on a user who uses the payment service, and performs a payment process and a point redemption process when a payment request is received from the user.
[0019] The display device 200 is, for example, a server device owned by a communication carrier that provides communication services, and is realized by a PC or a cloud system. The display device 200 stores, for example, information on a user who has signed up for a rate plan related to a communication service, and uses the point redemption number transmitted from the calculation device 100 to display the effective usage fee for the rate plan on the user terminal 300.
[0020] User terminals 300-1 to 300-n are communication terminals owned by users of the communication service and the payment service, respectively, and are realized by information processing terminals such as smartphones. Furthermore, user terminal 300, for example, functions applications for the communication service and the payment service installed in the terminal, thereby mediating the payment service and notifying the user of the usage status of the communication service.
[0021] Next, the process performed by the calculation device 100 will be described. The calculation device 100 acquires a customer ID corresponding to the user information and information on a fee plan subscribed to by the user from among multiple fee plans related to communication, and identifies a payment user ID corresponding to the customer ID and a point redemption rate corresponding to the information on the fee plan. Then, when the calculation device 100 receives a payment request from a user corresponding to the payment user ID, it calculates the number of points to be redeemed based on the payment amount and the point redemption rate.
[0022] The calculation device 100 first acquires a customer ID corresponding to the user information and information on a rate plan to which the user has subscribed among a plurality of rate plans related to communication. For example, the calculation device 100 acquires a customer ID corresponding to information such as a user's telephone number and information on a rate plan to which the user has subscribed among a plurality of rate plans.
[0023] Then, the calculation device 100 identifies a payment user ID corresponding to the customer ID and a point redemption rate corresponding to the information on the fee plan. For example, the calculation device 100 identifies a payment user ID indicating the same user as the user indicated by the acquired customer ID and a point redemption rate linked to the information on the fee plan.
[0024] After that, when the calculation device 100 receives a payment request from a user corresponding to the payment user ID, the calculation device 100 calculates the number of points to be returned based on the payment amount and the point return rate. For example, when the calculation device 100 receives a payment request from a user corresponding to the payment user ID, the calculation device 100 calculates the number of points to be returned to the user by multiplying the payment amount and the point return rate.
[0025] Next, a description will be given of the process performed by the display device 200. The display device 200 receives the number of points to be returned to a user corresponding to a customer ID, which is calculated based on a point return rate according to information on a fee plan related to communication, and displays the usage fee related to the user's fee plan calculated by subtracting the number of points to be returned from the information on the user's fee plan.
[0026] The display device 200 first receives the number of points to be returned to a user corresponding to a customer ID, the number being calculated based on a point return rate according to information on a fee plan related to communication. For example, the display device 200 receives from the calculation device 100 the number of points to be returned to a user corresponding to a customer ID who has subscribed to a specific fee plan.
[0027] Then, the display device 200 displays the usage fee related to the user's fee plan calculated by subtracting the number of points returned from the information of the user's fee plan. For example, the display device 200 displays on the user terminal 300 the usage fee calculated by subtracting the number of points returned received from the calculation device 100 from the basic fee of the fee plan subscribed to by the user.
[0028] As a result, the system of this embodiment can link the fee plan that the user has subscribed to with the payment service that the user uses, and present the user with the actual usage fee deducted by the number of points redeemed, thereby helping to provide users with an appropriate fee plan.
[0029] 3. Configuration of Calculation Device 100 and Display Device 200 Next, the configurations of the calculation device 100 and the display device 200 shown in Fig. 1 will be described. Fig. 2 is a diagram showing an example of the configuration of the calculation device and the display device according to the embodiment. As shown in Fig. 2, the calculation device 100 according to the embodiment has a communication unit 110, a control unit 120, and a storage unit 130. Similarly, the display device 200 has a communication unit 210, a control unit 220, and a storage unit 230.
[0030] The communication unit 110 and the communication unit 210 are each realized by, for example, a network interface card (NIC) etc. For example, the communication unit 110 and the communication unit 210 are each connected to a network N by wire or wirelessly, and transmit and receive information to and from the calculation device 100, the display device 200, and the user terminal 300 via the network N.
[0031] The storage unit 130 and the storage unit 230 are realized by, for example, a storage device such as a RAM (Random Access Memory) or a hard disk, etc. The storage unit 130 and the storage unit 230 store data and programs necessary for various processes by the control unit 120 or the control unit 220, respectively.
[0032] The storage unit 130 stores the ID and telephone number of a user who uses the payment service, and the corresponding customer ID, payment user ID, provider code, and point return rate. Here, the data stored in the storage unit 130 will be described with reference to Fig. 3. Fig. 3 is a diagram showing a specific example of data stored in the calculation device according to the embodiment.
[0033] 3, the storage unit 130 is configured with the following items: “Telephone number”, “Customer ID”, “Payment user ID”, “Provider code”, and “Point return rate”. “Telephone number” stores the telephone number of the communication terminal owned by the user who uses the payment service.
[0034] "Customer ID" stores an ID that the telecommunications carrier has set to correspond to a telephone number, acquired by acquisition unit 121 described later. "Payment user ID" stores an ID that the payment carrier has set to correspond to a telephone number. Note that the customer ID and payment user ID are managed separately, but the same ID may be used. "Provider code" stores a code number that is associated with the rate plan or the like subscribed to by the user, acquired by acquisition unit 121 described later. "Point redemption rate" stores a point redemption rate that corresponds to the provider code.
[0035] For example, for "telephone number: 090-OO...", the storage unit 130 stores "customer ID: U001", "payment user ID: P001", "provider code: 71", and "point return rate: 1%".
[0036] Here, the rate plans will be described with reference to Fig. 4. Fig. 4 is a diagram showing a specific example of a rate plan according to an embodiment. In the example shown in Fig. 4, rate plans "A", "B", and "C" are shown. For each rate plan, a "data capacity", a "point redemption rate", a "point allocation upper limit", and a "basic fee" are shown.
[0037] "Data capacity" indicates the upper limit of data usage by a communication terminal owned by a user in the corresponding rate plan, "point redemption rate" indicates the redemption rate of points given to a user by using a payment service, "point award limit" indicates the upper limit of the number of points awarded by a payment process set by the rate plan contract, and "basic fee" indicates the basic fee preset in the rate plan.
[0038] As shown in Figure 4, each pricing plan has preset values for items ranging from data capacity to point redemption rate, and a user can select one of pricing plans A to C and sign a contract with a telecommunications carrier to be provided with the corresponding services.
[0039] Next, the provider code will be described with reference to Fig. 5. Fig. 5 is a diagram showing a specific example of the provider code according to the embodiment. In the example shown in Fig. 5, the fee plans A to C shown in Fig. 4 described above are shown, and the point redemption rate and the upper limit of the points to be awarded are shown for each fee plan. In addition to the fee plans, the contract period of the user is classified into three types.
[0040] 5, the provider code is set based on the items "price plan" and "period", and for example, for a user with "price plan: C (unlimited)" and "period: 1st of N month to last day of N+1", "provider code: 73" is set. In this way, by transmitting user information using the numeric value of the provider code for communication between the calculation device 100 and the display device 200, it is possible to transmit information such as the return rate of the fee plan subscribed by the user without using personal information of the user.
[0041] 5 shows an example in which the provider code is set based on the "price plan" and the "period", but is not limited to this. For example, as described in the process related to the identification unit 122 described later, the provider code can be further subdivided and set based on the usage status of the communication terminal owned by the user, the use of a specific external service, the purchase history of a specific product, etc.
[0042] Returning to the description of Fig. 2, the storage unit 230 stores the customer ID of a user who has subscribed to a rate plan related to a communication service, the basic fee of the rate plan, a provider code, and the number of points redeemed. Here, the data stored in the storage unit 230 will be described with reference to Fig. 6. Fig. 6 is a diagram showing a specific example of data stored in the display device according to the embodiment.
[0043] In the example shown in Fig. 6, the storage unit 230 is configured with the items of "customer ID", "basic fee", "provider code", and "number of points redeemed". "Basic fee" stores the basic fee set for each rate plan to which the user subscribes. "Number of points redeemed" stores the number of points redeemed to the user.
[0044] For example, the storage unit 230 stores, for "customer ID: U001," "provider code: 71," "basic fee: 6000 yen," and "point redemption amount: 2000 yen."
[0045] Returning to the explanation of Fig. 2, the control units 120 and 220 are realized by a CPU (Central Processing Unit), MPU (Micro Processing Unit), or the like executing various programs stored in a storage device inside the calculation device 100 or the display device 200 using a RAM as a working area. The control units 120 and 220 are realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). The control unit 120 has an acquisition unit 121, an identification unit 122, a calculation unit 123, a point display unit 124, and a transmission unit 125. The control unit 220 has a reception unit 221 and a usage fee display unit 222.
[0046] First, the functions of the control unit 120 of the calculation device 100 will be described. The acquisition unit 121 acquires a customer ID corresponding to user information and information on a rate plan subscribed to by the user from among a plurality of rate plans related to communication. For example, the acquisition unit 121 acquires a customer ID corresponding to a telephone number of a user who uses a payment service and a provider code indicating a rate plan subscribed to by the user from a server device owned by a communication carrier such as the display device 200.
[0047] The identification unit 122 identifies a payment user ID corresponding to the customer ID acquired by the acquisition unit 121 and a point redemption rate corresponding to the information on the fee plan. For example, the identification unit 122 identifies a payment user ID corresponding to a telephone number linked to the customer ID and a point redemption rate corresponding to a provider code, and stores the identified information in the storage unit 130.
[0048] Furthermore, the specification unit 122 specifies a point redemption rate according to one or more pieces of information among the usage status of the communication terminal, the usage status of a specific external service, and the purchase history of a specific product, in addition to the information on the fee plan. For example, the specification unit 122 specifies a point redemption rate that is an increase from a preset point redemption rate by referring to the numeric value of a provider code that is subdivided and set based on information such as the data usage status of the communication terminal, the usage history of an affiliated external service, and the purchase history of the latest communication terminal, in addition to the fee plan shown in FIG. 5.
[0049] Specifically, for example, if the point redemption rate is set to be increased by 3% for users who have previously purchased the latest smartphone, when the target user subscribes to "Price Plan: C" (see Figure 4) and purchases the latest smartphone, the provider code indicating that the point redemption rate is set to 8% is transmitted based on both pieces of information, and the identification unit 122 identifies that the target user's point redemption rate is 8%.
[0050] In addition to the above-mentioned information, the provider code may be set according to a campaign in which the point redemption rate is increased depending on the number of subscribers to the entire payment service, or a campaign in which the point redemption rate is increased by switching rate plans.
[0051] In addition, the specification unit 122 specifies the next point redemption rate, which is changed according to the usage status of the user's communication terminal within a predetermined period, and the point grant upper limit, which is the upper limit of points to be granted according to the next point redemption rate. For example, the specification unit 122 sets a provider code according to the data usage amount of the user's communication terminal for the current month, and specifies the point redemption rate and the point grant upper limit for the next month.
[0052] Specifically, for example, it is assumed that for a user whose data usage for the current month is 2GB or less, the point redemption rate for the next month will be increased by 1% and the upper limit of point allocation will be increased by 1500pt. In this case, when the target user subscribes to "Price Plan: C" (see FIG. 4) and the data usage for the current month is 1GB, the provider code indicating that the point redemption rate is set to 6% and the upper limit of point allocation is set to 5500pt is transmitted by both pieces of information, and the identification unit 122 identifies that the target user's point redemption rate is 6% and the upper limit of point allocation is 5500pt.
[0053] When the calculation unit 123 receives a payment request from a user corresponding to a payment user ID, the calculation unit 123 calculates the number of points to be returned based on the payment amount and the point return rate. For example, when the calculation unit 123 receives a payment request for purchasing a product from a user corresponding to a payment user ID, the calculation unit 123 calculates the number of points to be returned to the user by the payment request by multiplying the payment amount of the payment request by the point return rate specified for the user.
[0054] The point display unit 124 displays the number of points to be returned at the time of payment by the user. For example, the point display unit 124 displays on the user terminal 300 the number of points to be returned to the user at the time of payment by the user, which is a benefit of the rate plan to which the user has subscribed.
[0055] Here, the processing of the point display unit 124 will be described with reference to Fig. 7. Fig. 7 is a diagram showing a specific example of a point display screen according to the embodiment. The example of Fig. 7 shows a payment screen when a user uses a payment service to purchase a product, and a point allocation screen that displays points allocated to the user.
[0056] The payment screen shows that the payment process has been completed in response to the user's payment request for the product purchase, and the number of points redeemed as a result of the payment process is displayed on the payment screen. Specifically, when a payment process is performed for a product purchase amount of "500 yen" at a certain store, the user terminal 300 displays that "15 points" will be awarded for the payment, and that the awarded points include points redeemed as a benefit of the fee plan.
[0057] Here, when the user taps "View details" displayed near "Apply rate plan benefits" on the screen, a detailed screen showing the breakdown of points awarded is displayed. In the example of Figure 7, the breakdown of the points to be awarded, "1.0% benefit (deferred payment): 5 points" and "2% benefit (plan benefit): 10 points" are displayed.
[0058] The point display unit 124 displays "2% benefit (plan benefit): 10 points", which is the number of points returned due to the benefit of the fee plan, calculated by the above-mentioned calculation unit 123. Note that the point display unit 124 may display, for example, the total points of the number of points returned calculated by the calculation unit 123 and the number of points returned due to benefits other than the fee plan ("15 points" in the example of the payment screen in FIG. 7) as the points to be given to the user.
[0059] The points allocation screen shows the total number of points granted by payment processing during a certain period. Specifically, the screen shows that the user has been granted "300 points", with the breakdown of the points shown as "1.0% bonus (deferred payment): 100 points" and "2% bonus (plan bonus): 200 points."
[0060] The point display unit 124 displays "2% benefit (plan benefit): 200pt", which is the total number of points redeemed for a certain period due to the benefit of the fee plan calculated for each payment unit by the above-mentioned calculation unit 123. Note that the point display unit 124 may display, for example, the total number of points redeemed calculated by the calculation unit 123 and the number of points redeemed due to benefits other than the fee plan ("300pt" in the example of FIG. 7) as the total number of points that have been given to the user.
[0061] Returning to the description of Fig. 2, the transmission unit 125 transmits the point refund number to an external device. For example, the transmission unit 125 transmits the point refund number calculated by the above-mentioned calculation unit 123 to the display device 200 described later.
[0062] Next, the functions of the control unit 220 of the display device 200 will be described. The reception unit 221 receives the number of points to be returned to the user corresponding to the customer ID, which is calculated based on the point return rate according to the information of the fee plan related to the communication. For example, the reception unit 221 receives the number of points to be returned to the user corresponding to the customer ID, which is calculated by the calculation unit 123 of the calculation device 100 described above, and stores it in the storage unit 230.
[0063] In addition, the reception unit 221 receives the number of points redeemed for each payment made by the user. For example, the reception unit 221 receives the number of points redeemed calculated by the calculation unit 123 of the calculation device 100 for each payment processing unit, and stores the number of points redeemed in the storage unit 230 together with information on the date and time when the payment processing was performed.
[0064] The usage fee display unit 222 displays the usage fee related to the user's rate plan, which is calculated by subtracting the number of points returned by the reception unit 221 from the information of the rate plan to which the user has subscribed. For example, the usage fee display unit 222 displays on the user terminal 300 the actual usage fee to be paid by the user, which is calculated by subtracting the number of points returned to the user from the basic fee (see FIG. 4) of the rate plan to which the user has subscribed.
[0065] Here, the process performed by the usage fee display unit will be described with reference to Fig. 8. Fig. 8 is a diagram showing a specific example of a usage fee display screen according to the embodiment. Fig. 8 shows an example of a screen showing the usage status of communication services of a user who has signed a contract for a fee plan with a communication carrier, and is displayed on the user terminal 300 by the display device 200.
[0066] The left part of Fig. 8 shows information on the items "Total payment fee," "XX plan benefits," and "Data communication fee" as the user's usage status. By tapping "XX plan benefits," the screen transitions to the screen shown in the right part of Fig. 8. The right part of Fig. 8 shows the type of rate plan subscribed to by the user, the point allocation rate (return rate), and a simulation of the actual fee paid by the user.
[0067] The usage fee display unit 222 displays the effective fee of "7550 yen" calculated by subtracting the point redemption number of "1200pt" from the basic fee of "8750 yen" of the fee plan "XX plan" subscribed to by the user. Note that the usage fee display unit 222 may display the final usage fee obtained by subtracting the point redemption number and discounts other than the point redemption number from the basic fee, for example.
[0068] In addition to displaying the actual fee for the current month based on the number of points redeemed for that month, the usage fee display unit 222 can also calculate the number of points redeemed from information on the user's past payment history, for example, and display the results of a simulation of the actual fee for any month.
[0069] Specifically, the usage fee display unit 222, for example, reads a specific two-dimensional code with a communication terminal to obtain the user's usage history of the payment service, and displays the simulation results of the actual usage fee by subtracting the number of points redeemed from the usage history of the payment service from the basic fee to be paid in any month selected by the user.
[0070] 4. Specific Examples of Processing by the Calculation Device 100 Here, an overall flow of processing of the calculation device 100 will be described with reference to Fig. 9. Fig. 9 is a diagram showing a specific example of the calculation processing according to the embodiment. When a user performs the operations shown in the example of Fig. 9 in order, the display device 200 owned by the communication carrier and the calculation device 100 owned by the payment carrier link data, and finally points are returned to the user.
[0071] First, when a user registers for a payment service provided by a payment service provider, information such as the user's mobile phone number is stored in the calculation device 100, and a payment user ID is assigned. Next, when the user applies for one of the telecommunications carrier's rate plans, information such as the user's mobile phone number, information on the contracted rate plan, and a customer ID are stored in the display device 200.
[0072] After that, the user links the payment service application with a service provided by the communication carrier, whereby line authentication is performed and a provider code is transmitted between the calculation device 100 and the display device 200. As a result, the calculation device 100 identifies the point return rate of the rate plan subscribed to by the user based on the transmitted provider code.
[0073] Then, when the calculation device 100 receives a payment request from a user after acquiring the provider code, the calculation device 100 calculates the number of points to be returned by multiplying the payment amount by the point return rate, and gives the points to the user.
[0074] 5. Processing flow of the calculation device 100 Next, a description will be given of the process flow of the calculation device 100. Fig. 10 is a flowchart showing an example of a process procedure of the calculation device according to the embodiment. Note that the steps below may be executed in a different order, and some processes may be omitted.
[0075] First, the calculation device 100 accepts the user's registration for the payment service (S101). If the calculation device 100 accepts the user's registration for the payment service (S101; Yes), the acquisition unit 121 acquires the customer ID corresponding to the user information and the provider code of the fee plan to which the user subscribes among a plurality of fee plans (S102). On the other hand, if the calculation device 100 has not accepted the user's registration for the payment service (S101; No), the calculation device 100 waits until the user's registration for the payment service is accepted.
[0076] Then, the specification unit 122 specifies a payment user ID corresponding to the customer ID and a point return rate corresponding to the provider code (S103). After that, the calculation device 100 accepts a payment request from the user (S104).
[0077] When the calculation device 100 accepts a payment request (S104; Yes), the calculation unit 123 calculates the number of points to be given to the user by multiplying the payment amount related to the payment request by the point redemption rate (S105), and the calculation device 100 ends the process. On the other hand, when the calculation device 100 has not accepted a payment request (S104; No), the calculation device 100 waits until it accepts a payment request from the user.
[0078] 6. Effects As described above, the calculation device 100 includes an acquisition unit 121, a specification unit 122, and a calculation unit 123. The acquisition unit 121 acquires a customer ID corresponding to user information and information on a fee plan subscribed to by the user from among multiple fee plans related to communication. The specification unit 122 specifies a payment user ID corresponding to the customer ID acquired by the acquisition unit 121 and a point redemption rate corresponding to the information on the fee plan. When the calculation unit 123 accepts a payment request from a user, it calculates the number of points to be redeemed based on the payment amount and the point redemption rate.
[0079] In this way, the calculation device 100 can calculate the number of points to be returned by the user through the use of the payment service, using the point return rate corresponding to the fee plan subscribed by the user. As a result, the calculation device 100 can support the provision of an appropriate fee plan to the user, since the discounted fee for the fee plan can be shown to the user using the point return number. In addition, the calculation device 100 can provide a distinctive service by linking the fee plan of the telecommunications carrier with the payment service of the payment service provider, thereby contributing to the achievement of Goal 9 of the Sustainable Development Goals (SDGs), "Build resilient infrastructure and promote inclusive and sustainable industrialization."
[0080] The calculation device 100 further includes a point display unit 124. The point display unit 124 displays the number of points to be returned when the user makes a payment. This allows the calculation device 100 to allow the user to know the number of points to be returned as a benefit of the fee plan every time the user makes a payment.
[0081] Furthermore, the calculation device 100 further includes a transmission unit 125. The transmission unit 125 transmits the number of points redeemed to an external device. As a result, the calculation device 100 can transmit the number of points redeemed given to a user based on the payment amount and the point redemption rate to the display device 200 (described later), thereby supporting the provision of a fee plan that takes into account a discount on the number of points redeemed by using a payment service.
[0082] Furthermore, the specification unit 122 of the calculation device 100 specifies a point redemption rate according to any one or more of the information on the fee plan, the usage status of the communication terminal, the usage status of the specific external service, and the purchase history of the specific product. As a result, the calculation device 100 can calculate the number of points redemption to be given to the user by using a final point redemption rate obtained by adding an increase in the point redemption rate due to the specific behavior of the user to the point redemption rate set in the fee plan subscribed to by the user.
[0083] Furthermore, the specification unit 122 of the calculation device 100 specifies the next point redemption rate, which is changed according to the usage status of the user's communication terminal within a predetermined period, and the point grant upper limit, which is the upper limit of points granted based on the next point redemption rate. In this way, the calculation device 100 can increase the next point redemption rate and the point grant upper limit when the data usage amount of the user's communication terminal in the past is equal to or less than a certain amount.
[0084] As described above, the display device 200 has a reception unit 221 and a usage fee display unit 222. The reception unit 221 receives the number of points to be returned to a user corresponding to a customer ID, the number being calculated based on a point return rate according to information on a fee plan related to communication. The usage fee display unit 222 displays the usage fee related to the user's fee plan, calculated by subtracting the number of points to be returned received by the reception unit 221 from information on the fee plan to which the user has subscribed.
[0085] This allows the display device 200 to display the actual usage fee paid by the user, calculated by subtracting the number of points given to the user from the fee plan to which the user has subscribed, thereby helping to provide fee plans that take into account discounts on the number of points given back through the use of payment services.
[0086] [7. Hardware Configuration] The calculation device 100 and the display device 200 according to the above-described embodiment are realized by a computer 1000 having a configuration as shown in Fig. 11. Fig. 11 is a diagram showing an example of a hardware configuration. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM 1300, a HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0087] The CPU 1100 operates and controls each unit based on a program stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, programs that depend on the hardware of the computer 1000, and the like.
[0088] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a predetermined communication network and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.
[0089] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.
[0090] The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0091] For example, when the computer 1000 functions as the calculation device 100 or the display device 200 of the embodiment, the CPU 1100 of the computer 1000 executes a program loaded onto the RAM 1200 to realize the functions of the control unit 120 or the control unit 220. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.
[0092] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the aspects described in the Disclosure of the Invention section.
[0093] [8. Other] In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
[0094] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads and usage conditions. In addition, the above-mentioned embodiments can be appropriately combined within the scope of not causing any contradiction in the processing contents. [Explanation of symbols]
[0095] 100 Calculation Device 110, 210 Communications Department 120, 220 Control unit 121 Acquisition Department 122 Specific part 123 Calculation section 124 Point display section 125 Transmitter 130, 230 storage section 200 Display device 221 Reception 222 Usage fee display section 300, 300-1 to 300-n User terminal
Claims
1. a reception unit that receives a point redemption number calculated based on a point redemption rate according to information on a rate plan related to communication, the point redemption number being redeemed by the user corresponding to the customer ID; a usage fee display unit that displays a usage fee related to the user's fee plan, the usage fee being calculated by subtracting the number of points returned by the reception unit from information on the fee plan to which the user has subscribed; A display device comprising:
2. The display device according to claim 1 , wherein the reception unit receives the number of points returned from a terminal of a settlement service provider.
3. A display method performed by a display device, comprising: a receiving step of receiving a point redemption number to be redeemed by a user corresponding to a customer ID, the point redemption number being calculated based on a point redemption rate according to information on a fee plan related to communication; a usage fee display step of displaying a usage fee related to the user's fee plan, the usage fee being calculated by subtracting the number of points returned in the reception step from information on the fee plan to which the user has subscribed; A display method comprising:
Citation Information
Patent Citations
Advertisement distribution system, advertisement distribution device and advertisement distribution method
JP2010039898A
Web server and terminal equipment for member to be used for membership system internet connection fee free service system
JP2010157162A
Charge management device and charge management method
JP2013126229A
Privilege application device and privilege application method
JP2016051278A
Point management device and point management method
JP2016051281A